*{ margin:0px; padding:0px; border:0px;}
body { background-color:#fff; font-size: 12px; font-family: simsun; color: #000;}
img{ padding:0px; line-height:0px; border:0px; margin:0px;}
a{ text-decoration:none;color:#979696}
ul li{list-style:none}
.p_index body { background:#fff; }
a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #FF008D; text-decoration: none;}
a:active { color: #FF008D; text-decoration: none; }
a.basea1:link { color: #FF008D; text-decoration: none; }
a.basea1:visited { color: #FF008D; text-decoration: none; }
a.basea1:hover { color: #000; text-decoration:none; }
a.basea1:active { color: #000; text-decoration: underline; }
a.basea2:link { color: #FF008D; text-decoration: none; }
a.basea2:visited { color: #FF008D; text-decoration: none; }
a.basea2:hover { color: #FF008D; text-decoration: none; }
a.basea2:active { color: #FF008D; text-decoration: none; }
.more {font-size: 12px;font-weight: normal;}
.container { margin: 0 auto; width: 980px; background-color: #EEE; }

hr[Attributes Style] {
    width: 68%;
}
hr {
    display: block;
    -webkit-margin-before: 0.5em;
    -webkit-margin-after: 0.5em;
    -webkit-margin-start: auto;
    -webkit-margin-end: auto;
    border-style: inset;
    border-width: 1px;
}

/**/
.div, .div0, .div1, .div2, .div3, .div4, .div15, .div6, .div7, .div8, .div9, .div10 { border: 0 none; overflow: hidden; height: 100%; }
.bdiv, .bdiv0, .bdiv1, .bdiv2, .bdiv3, .bdiv4, .bdiv5, .bdiv6, .bdiv7, .bdiv8, .bdiv9, .bdiv10 { border: solid 1px #D5D5D5; overflow: hidden; height: 100%; }
.fl { float: left; }
.fn { float: none; }
.fr { float: right; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.title { font-family:"Microsoft Yahei","微软雅黑";  }
span.dt { float: right; color: #888; }
ul.ul { overflow: hidden; }
ul.ul li { height: 26px; overflow: hidden; }
ul.ul li a { line-height: 26px; }
ul.ul li span.dt { margin-left: 5px; line-height: 26px; }
ul.ul1 li {height: 28px;}
ul.ul1 li a { padding-left: 12px; line-height: 28px; background: url(icon1.gif) 0 3px no-repeat; }
ul.ul1 li a:hover { background: url(icon2.gif) 0 3px no-repeat;}
ul.ul1 li span.dt { line-height: 28px; }

.tabno { height: 30px; }
.tabli { float: left; display: inline; margin: 0 8px 0 8px; width: auto; height: 29px; line-height: 28px; overflow: hidden; font-size: 14px; font-family: 微软雅黑; cursor: pointer; }
.tablifirst { margin-left: 16px; }
.tabli a:link { color: #666; text-decoration: none; }
.tabli a:visited { color: #666; text-decoration: none; }
.tabli a:hover { color: #666; text-decoration: none; }
.tabli a:active { color: #666; text-decoration: none; }
.tablicurrent { border-bottom: solid 0px #FF008D; }
.tablicurrent a:link { color: #901F71; }
.tablicurrent a:visited { color: #901F71; }
.tablicurrent a:hover { color: #901F71; }
.tablicurrent a:active { color: #901F71; }
#vbox { display: none; padding: 10px; line-height: 22px; vertical-align: middle; position: absolute; margin-left: -1px; text-align: center; width: auto; border: solid 1px #FF008D; background-color: #FFD; color: #FF008D; font-size: 14px; font-weight: bolder; }
input.text { padding: 0 2px; width: 160px; height: 20px; line-height: 20px; font-size: 12px; border: solid 1px #CCC; vertical-align: middle; }
textarea.textarea { padding: 0 2px; line-height: 20px; font-size: 12px; border: solid 1px #5D5D5D; vertical-align: middle; }
input.submit { padding: 0 5px; height: 22px; line-height: 22px; font-size: 12px; background-color: #5D5D5D; color: #FFF; border: 0 none; vertical-align: middle; cursor: pointer; }
.ymdt{ float: left; display: inline; margin: 0 8px 0 0px; padding: 0 10px 0 55px; width: auto; height: 29px; line-height: 28px; overflow: hidden; font-size: 14px; font-family: 微软雅黑;  background: url(logo_dongtai.png) 10px no-repeat;}
.ymdt a:link { color: #901F71;text-decoration: none; font-size: 14px; }
.ymdt a:visited { color: #901F71; text-decoration: none; font-size: 14px; }
.ymdt a:hover { color: #666; text-decoration: none;font-size: 14px;  }
.ymdt a:active { color: #666; text-decoration: none; font-size: 14px; }


/**/
/*#header { width: 100%; border-top: solid 2px #DDD; overflow: hidden; background: #EEE; }*/
#header { width: 100%; overflow: hidden; background: #fff; }

#top { margin: 0 auto 0 auto; width: 100%; height: 180px; overflow: hidden; }
#top .box1 .div1 { position: absolute; margin: 65px 0 0 0; width: 100%; height: 130px; overflow: hidden;}
#top .box1 .div1 .logohead{width:960px;margin:0 auto;background:#fff}
#top .box1 .div1 a{float:left;padding-top:2px;padding-left:10px}
#top .box1 .div2 { position: absolute; margin: 30px 0 0 280px; width: 190px; height: 60px; overflow: hidden; }
#top .box1 .div2 { font-family: 微软雅黑; color: #888; background: url(icon13.gif) 0 5px no-repeat; }
#top .box1 .div2 ul { padding-left: 10px }
#top .box1 .div2 ul li { float: left; display: inline; width: 90px; line-height: 20px; }
#top .box1 .div2 ul li a { color: #666; }
#top .box1 .div3 { position: absolute; margin: 0 auto; width: 100%; height: 30px; overflow: hidden;background:#454545;font-size: 14px;}
/*#top .box1 .div3 input.submit { margin-left: 2px; background:#a30679}
#top .box1 .div3 input.text { padding: 0 2px 0 20px; width: 160px; height: 20px; line-height: 20px; font-size: 14px; border: solid 1px #5a1e7c; vertical-align: middle; background:url(souico.png);}*/
#top .box1 .div3 .divbox1{width:960px;margin:0 auto}
#top .box1 .div3 .divbox1 ul .style6{float:left;}
#top .box1 .div3 .divbox1 ul .style6 a{margin:0}
#top .box1 .div3 ul li { float:right; color: #666;  height: 26px; line-height: 26px;margin-left:10px}
#top .box1 .div3 ul li a { margin: 0 0 0 10px; font-size: 12px; color: #fff; }
#top .box1 .div3 ul li.style0{ background: url(http://www.csyamei.com/templets/de/img/hy1227.png) left center no-repeat;}
#top .box1 .div3 ul li.style0 a{padding: 0 0 0 10px;}
#top .box1 .div3 ul li.style1 { background: url(http://www.csyamei.com/templets/de/img/weibo.png) left center no-repeat; }
#top .box1 .div3 ul li.style1 a { padding: 0 0 0 10px; }
#top .box1 .div3 ul li.style5 { background: url(http://www.csyamei.com/templets/de/img/tengxunwb.jpg) left center no-repeat; }
#top .box1 .div3 ul li.style5 a { padding: 0 0 0 10px; }
#top .box1 .div3 ul li.style2 { background: url(http://www.csyamei.com/templets/de/img/shoucnag.png) left center no-repeat; }
#top .box1 .div3 ul li.style2 a { padding: 0 0 0 10px; }
#top .box1 .div3 ul li.style3 { background: url(http://www.csyamei.com/templets/de/img/lylx.png) left center no-repeat; }
#top .box1 .div3 ul li.style3 a { padding: 0 0 0 20px; }
#top .box1 .div1 p { height: 36px; line-height: 36px; }
#formsearch_q { color: #CCC; }
#formsearch_q.active { color: #FF008D; }

#nav { width: 100%; height: 40px; overflow: hidden; background:#dd127b; font-family: 微软雅黑;}
#nav .box1 { margin: 0 auto; width: 960px; height: 40px;padding-top:0px}
#nav .box1 ul li { float: left; text-align: center; width: 80px; height: 40px; line-height: 36px; background:#e5006e;}
#nav .box1 ul li.first { background: none; }
#nav .box1 ul li.style1 { background: none; }
#nav .box1 ul li a { font-size: 15px;color:#fff; }
#nav .box1 ul li a.nava { display: block; width: 100%; height: 100%; background-position:82px 0; background-repeat:no-repeat; }
#nav .box1 ul li.current a.nava { background: #454545; color: #FFF; }
#nav .box1 ul li.current .navdiv { margin: 0 0 0 0; }
#nav .box1 ul li.current .navdiv a { display: inline; background: none;}
#nav .box1 ul li.navlifss { width:110px; }
#nav .box1 ul li.navlifss a.nava { background-position:94px 0; }
.navdiv { position: absolute; left: 0; text-align: left; margin: -10000px 0 0 0; padding: 10px 0; width: 100%; height: auto; background: #333; z-index: 999; }

/*mininav(2013-03-19)*/
#mininav{ margin:10px auto 0 auto; width:960px; height:90px; overflow:hidden; background:url(http://www.csyamei.com/templets/de/img/mininav.gif) no-repeat; border:solid 1px #DDD; }
#mininav ul.mininav{list-style:none;border:0px dotted red;padding-top:18px;}
#mininav ul.mininav li{display: inline;float:left;padding:8px 24px;border:0px dotted gray;}
#mininav p.mo{clear:both;float:right;border:1px dotted gray;padding:0;margin:0;}

.navdiv .div1 { margin: 0 auto; width: 960px;}
.navdiv a:link { color: #FFD; }
.navdiv a:visited { color: #FFD; }
.navdiv a:hover { color: #FF008D; }
.navdiv a:active { color: #FF008D; }
.navdiv dt a:link { color: #FFF; }
.navdiv dt a:visited { color: #FFF; }
.navdiv dt a:hover { color: #FF008D; }
.navdiv dt a:active { color: #FF008D; }
.navdiv div.style1 { clear: both; padding-top:30px; }
.navdiv div.style1 a { float: left; display: inline; margin: 0 30px; line-height: 36px; }
.navdiv dl { float: left; display: inline; width: 148px; height: auto; overflow: hidden; }
.navdiv dl dt { margin: 10px 0 0 30px; padding-left: 12px; height: 30px; line-height: 30px; overflow: hidden; background: url(navicon1.gif) 0 30px no-repeat; }
.navdiv dl dd { margin: 0 0 0 30px; padding-left: 12px; height: 22px; line-height: 22px; overflow: hidden; background: url(navicon2.gif) 0 8px no-repeat; }
/*hack*/
#nav .box1 ul li .navdiv dl dd a { font-size: 12px; }
.navdivabout { padding-bottom: 20px; }
.navdivmf { padding-bottom: 20px; }
.navdivmf dl.style10 { width: 300px; }
.navdivfss { padding-bottom: 20px; }
.navdivkq { padding-bottom: 20px; }
.navdivkq dl { width: 100%; }
.navdivkq dl dt { width: 100%; }
.navdivkq dl dd { float: left; display: inline; margin: 5px 0 5px 30px; }

#focus {width:960px; height:400px; overflow:hidden; position:relative; margin: 10px auto 0 auto;border: solid 1px #DDD;}
#focus ul {height:430px; position:absolute;}
#focus ul li {float:left; width:960px; height:400px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:960px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:130px; background:url(http://www.csyamei.com/templets/de/img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;z-index: 100005;}

#footer { margin-top: 10px; width: 100%; padding-bottom: 10px; height: auto; overflow: hidden; background: #454545; font-family: Tahoma; }
#footer .box1 { margin: 0 auto 35px auto; text-align: center; width: 960px; }
#footer .box1 .div1 { margin: 10px 0; height: 30px; border-bottom: dashed 1px #999; color:#b4b4b4}
#footer .box1 .div1 ul li { display: inline; margin: 0 5px; line-height: 30px;color:#b4b4b4;}
#footer .box1 .div1 ul li a{color:#b4b4b4;font-size:12px }
#footer .box1 .div1 ul li a:link { color: #b4b4b4 }
#footer .box1 .div1 ul li a:visited { color: #b4b4b4 }
#footer .box1 .div2 { }
#footer .box1 .div2 p { text-align: center; height: 22px; line-height: 22px; }
#footer .box1 .div2 p span { padding: 0 2px; color: #FF008D; font-weight: bolder; }

/*#foot { background: none repeat scroll 0 0 #454545; font-family: Tahoma; height: auto; margin-top: 10px; overflow: hidden; padding-bottom: 10px; width: 100%; height:350px;font-size: 13px; color: #999;}
#foot p{ text-align:center; line-height:22px;}
#foot .box1 { margin: 0 auto 35px; width: 960px; overflow: hidden;  }
#foot .box1 .div1 { width: 247px; height: 235px; float:left; }
#foot .box1 .div1 img { margin-top: 70px; }
#foot .box1 .div2 { float: left; }
#foot .box1 .div2 .u1 { background: url(http://www.csyamei.com/templets/de/img/img_01.jpg) no-repeat; padding: 50px 18px 0 20px; float: left; }
#foot .box1 .div2 .u2 { background: url(http://www.csyamei.com/templets/de/img/img_02.jpg) no-repeat; padding: 50px 18px 0 20px; float: left; }
#foot .box1 .div2 .u3 { background: url(http://www.csyamei.com/templets/de/img/img_03.jpg) no-repeat; padding: 50px 18px 0 20px; float: left; }
#foot .box1 .div2 span a { font-size: 14px; color: #999; line-height: 40px; text-decoration: none; margin-left: -8px; }
#foot .box1 .div2 li { list-style-type: none; line-height: 22px; }
#foot .box1 .div2 li a { font-size: 13px; color: #999; text-decoration: none }
#foot .box1 .div3{ width:238px; float:left; margin:50px 0 0 40px;}
#foot .box1 .div3 img{width:109px;height:109px}
#foot .box1 .div3 p{ display:inline; float:right; line-height:25px; margin-right:18px;width:105px;height:120px;text-align:left}
#foot .box1 .div3 form{ margin:20px 0 0 -10px;}*/


/*底部信息*/
#foot { PADDING-BOTTOM: 10px; MARGIN-TOP: 0px; WIDTH: 100%; FONT-FAMILY: Tahoma; BACKGROUND: #1d1d1d 0px 0px; HEIGHT: 380px; COLOR: #999; FONT-SIZE: 13px; OVERFLOW: hidden }
#foot P { TEXT-ALIGN: center; LINE-HEIGHT: 22px }
#foot .box1 { MARGIN: 0px auto 20px; WIDTH: 1150px; OVERFLOW: hidden; padding-left: 50px; }
#foot .box1 .div1 { WIDTH: 247px; FLOAT: left; height: 259px;  margin-right:74px; }
#foot .box1 .div1 IMG { MARGIN-TOP: 70px }
#foot .box1 .div2 { FLOAT: left }
#foot .box1 .div2 .u1 { MARGIN: 50px 18px 0px 20px; BACKGROUND: url(../images/img_02.jpg) no-repeat; FLOAT: left; width:92px; height:152px; }
#foot .box1 .div2 .u2 { MARGIN: 50px 18px 0px 20px; BACKGROUND: url(../images/img_03.jpg) no-repeat; FLOAT: left; width:92px; height:152px; }
#foot .box1 .div2 .u3 { MARGIN: 50px 18px 0px 15px; BACKGROUND: url(../images/img_01.jpg) no-repeat; FLOAT: left; width:105px; height:152px; }
#foot .box1 .div2 SPAN { PADDING-LEFT: 34px }
#foot .box1 .div2 SPAN A { LINE-HEIGHT: 40px; PADDING-LEFT: 8px; COLOR: #6b6b6b; MARGIN-LEFT: -8px; FONT-SIZE: 14px; TEXT-DECORATION: none }
#foot .box1 .div2 UL LI { PADDING-LEFT: 30px }
#foot .box1 .div2 LI { LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none }
#foot .box1 .div2 LI A { PADDING-BOTTOM: 2px; OUTLINE-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #6b6b6b; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 2px; -webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s
}
#foot .box1 .div2 LI A:hover { BACKGROUND: #f09; COLOR: #fff }
#foot .box1 .div3 { MARGIN: 50px 0px 0px 40px; WIDTH: 238px; FLOAT: left }
#foot .box1 .div3 IMG { FLOAT: left }
#foot .box1 .div3 P { TEXT-ALIGN: left; LINE-HEIGHT: 26px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 18px }
#foot .box1 .div3 FORM { MARGIN: 20px 0px 0px }
#foot .box1 .div3 FORM INPUT { TEXT-INDENT: 1em; WIDTH: 180px; BACKGROUND: #2b2b2b; HEIGHT: 30px; COLOR: #919191 }
.search-submit { TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 40px; BACKGROUND: #5f5f5f; HEIGHT: 28px; COLOR: #101010; CURSOR: pointer }


/*#mininav*/
#mininav{ margin:10px auto 0 auto; width:960px; height:90px; overflow:hidden; background:url(http://www.csyamei.com/templets/de/img/mininav.gif) no-repeat; border:solid 1px #DDD; }
#mininav div{ position:absolute; height:90px; }
#mininav .div1{ margin:0 0 0 0; width:254px; }
#mininav .div2{ margin:0 0 0 254px; width:212px; }
#mininav .div3{ margin:0 0 0 466px; width:261px; }
#mininav .div4{ margin:0 0 0 727px; width:233px; }
#mininav div div.style1{ position:absolute; margin:14px 0 0 36px; width:100px; height:20px; line-height:20px; color:#FFF; }
#mininav .div3 div.style1{ margin:15px 0 0 31px; }
#mininav div div.style1 a{ color:#FFF; }
#mininav div ul { position:absolute; margin:39px 0 0 26px; height:70px; }
#mininav div ul li{ float:left; display:inline; margin:0 8px 0 0; height:20px; line-height:20px; color:#901F71; white-space:nowrap; }
#mininav div ul li a { margin-right:6px; }

/**/
.main { margin: 0 auto; width: 960px; height: auto; overflow: hidden; background-color: #FFF; border: solid 1px #DDD; }
.main .box1, .main .box2, .main .box3, .main .box4, .main .box5, .main .box6, .main .box7, .main .box8, .main .box9, .main .box10 { position: absolute; z-index: 1; margin: 0; background-color: #FFF; overflow: hidden; }
.typediv { height: 30px; line-height: 30px; overflow: hidden; border-bottom: solid 1px #E6E6E6; }
.typetitle {padding-left: 10px; padding-right: 10px; font-size: 14px; font-family: 微软雅黑; border-bottom: solid 1px #EEE; color: #901F71; }
.typetitle a:link, .typetitle a:visited {color: #ff00a1; }
.container { margin: 0 auto; width: 960px; height: auto; overflow: hidden; }
.container .box1, .container .box2, .container .box3, .container .box4, .container .box5, .container .box6, .container .box7, .container .box8, .container .box9, .container .box10 { float: left; display: inline; overflow: hidden; }
.container .div, .container .div1, .container .div2, .container .div3, .container .div4, .container .div5, .container .div6, .container .div7, .container .div8, .container .div9, .container .div10 { background-color: #FFF; overflow: hidden; border: solid 1px #DDD; }

/*bannerqp*/
.gw_zzsc{position:relative;width:100%;height:406px;overflow:hidden;}
.gw_zzsc ul.fix_flash{height:406px;overflow:hidden;position:absolute;}
.gw_zzsc ul.fix_flash li{width:100%;height:406px;overflow:hidden;float:left;display:inline;cursor:pointer;}
.gw_zzsc ul.fix_flash li a{display:block;height:400px;width:100%;cursor:pointer;}
.gw_zzsc_center{width:300px;height:106px;margin:0px auto;position:absolute;overflow:hidden;top:300px;left:1000px;}
.gw_zzsc_center .gw_zzsc_flash_v{width:96px;height:54px;padding:2px 5px 12px 3px;overflow:hidden;background:url(../images/small_banner_box.png) no-repeat;position:absolute;left:122px;}
.gw_zzsc_center .gw_zzsc_flash_v img{width:191px;height:54px;margin-left:-27px;position:relative;}
.gw_zzsc_flash_s{height:5px;bottom:20px;position:absolute;right:70px;text-align:right;}
.gw_zzsc_flash_s .gw_zzsc_sele{float:left;display:inline;width:24px;height:5px;margin-left:2px;background:#fff;line-height:5px;overflow:hidden;cursor:pointer;}
.gw_zzsc_flash_s .gw_zzsc_over{background:#e5006e;}



/*安全标准*/
.safety{ width:960px; margin:20px auto; overflow:hidden; background:#fff;padding: 10px 0px;border:1px solid #ccc}
.safety .safety_left{ width:270px; float:left; margin-left:10px;}
.safety .safety_left .new_products {height:335px; border-bottom:0px solid #dfdfdf;width:270px}
.safety .safety_left .new_products .boxthree_title {width:270px;font-family:"微软雅黑"; font-size:18px;}
.safety .safety_left .new_products_lists {width:270px;position:absolute; overflow:hidden;padding-top:10px}
.safety .safety_left .new_products_lists li {width:120px;height:160px;float:left;margin-right:10px;display:inline;cursor:pointer;border:1px solid #fff; transition:all 0.3s linear 0s;}
.safety .safety_left .new_products_lists li:hover {border:1px solid #dd127b;}
.safety .safety_left .new_products_lists li a{display:block;height:160px;overflow: hidden; position:relative;font-size: 0;text-decoration:none}
.safety .safety_left .new_products_lists li a img{width:120px;height:130px}

.new_products_lists li a p{transition: all 0.3s linear 0s; opacity:0; width:50px; height:50px; position:absolute; top:50px; left:35px; background:url(http://www.csyamei.com/images/index/newp.png) 0 0 no-repeat}
.new_products_lists li a:hover p{opacity:1;}
.new_products_lists li a:hover p:hover{background:url(http://www.csyamei.com/images/index/newp.png) 0 -60px no-repeat}
.new_products_lists li span{display:block; height:50px; overflow:hidden; line-height:2; background:#eaeaea;transition: all 0.3s linear 0s;font-family:"微软雅黑","黑体"}
.new_products_lists li span h1{border-bottom:0px dotted #000; font-size:14px; font-weight:100; text-align:center; margin:0 17px; display:block;text-decoration:none}
.new_products_lists li span h2{font-size:12px;font-weight:100; display:block; text-align:center}
.new_products_lists li:hover span{background:#dd127b; color:#FFF}
.new_products_lists li:hover span h1{border-bottom:0px dotted #fff;}

.safety .safety_right{ float:left; width:670px; height:360px; margin-left:0px;}
.safety .safety_right .safety_right_t{width:680px; float:left; display:inline-block;}
.safety .safety_right .safety_right_t .safety_right_tl{ float:left; display:inline-block;}
.safety .safety_right .safety_right_t .safety_right_tr{width: 88px;height: 19px;line-height: 18px;float: right;margin-top: 5px;display: block;padding-left:22px;font-size: 18px;font-family: "微软雅黑","黑体";}
.safety .safety_right .safety_right_t .safety_right_tr a{ color:#F09;font-size:14px}

.safety .safety_right .safety_right_con{ width:765px; overflow:hidden; float:left; margin-top:11px;line-height: 22px;}
.safety_right_con .safety_right_conl{ width:460px; height:322px; float:left;}
.safety_right_con .safety_right_conl div{ width:460px; height:322px; overflow:hidden; display:inline-block; position:relative;}
.safety_right_con .safety_right_conl div span{ width:470px; height:45px; display:block; position:absolute; left:0px; background:url(http://www.csyamei.com/images/index/safetyspanbg.png) no-repeat !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.csyamei.com/images/index/safetyspanbg.png', sizingMethod='scale'); background:none; bottom:-68px; color:#fff; padding:10px;}


.safety_right_con .safety_right_conr{ float:left; width:229px; margin-left:6px; display:inline;}
.safety_right_con .safety_right_conr ul { margin-top:-2px;}
.safety_right_con .safety_right_conr ul li{ width:180px; height:51px; margin:3px 0px; background:url(http://www.csyamei.com/images/index/safety_libg.jpg) no-repeat 0px -50px; line-height:50px; font-family:"微软雅黑"; font-size:16px; padding-left:29px; color:#000; cursor:pointer;}
.safety_right_con .safety_right_conr ul li a{ color:#000;font-family:"微软雅黑"; font-size:16px}
.safety_right_con .safety_right_conr ul li a:hover{ color:#fff; text-decoration:none;}
.safety_right_con .safety_right_conr ul li.safety_hli{ background:url(http://www.csyamei.com/images/index/safety_libg.jpg) no-repeat 0px 0px; color:#fff;}
.safety_right_con .safety_right_conr ul li.safety_hli a{ color:#fff;}



#main1 { margin-top: 10px; height: 330px; background:#E6E6E6; }
#main1 .box1 { margin: 0; width: 280px; height: 330px; }
#banner_i { width: 280px; height: 330px; overflow: hidden; }
#banner_i ul { width: 5600px; }
#banner_i ul li { float: left; width: 280px; height: 300px; overflow: hidden; }
#banner_i1 { text-align: center; width: 280px; height: 30px; overflow: hidden; line-height: 30px; font-family: Tahoma; }
#banner_i1 span { margin-left: 10px; font-size: 26px; color: #999; cursor: pointer; background: url(http://www.csyamei.com/templets/de/img/icon12.gif) 0 13px no-repeat; }
#banner_i1 span.hover { color: #D5D5D5; }
#banner_i1 span.current { color: #FF008D; background-position: 0 -47px; }
#main1 .box2 { margin: 0 0 0 280px; padding-left:5px; width: 390px; height: 330px; }
#main1 .box2 .div1 { margin: 0 0 6px 0; padding: 10px; text-align: center; height: 100px; overflow: hidden; border-bottom: dashed 1px #DDD; background:url(hot1.png) 364px 3px no-repeat; }
#main1 .box2 .div1 p.style1 { margin-top:5px; padding-left: 0; text-align: center; height: 30px; line-height: 30px; background: none;overflow: hidden; }
#main1 .box2 .div1 p.style1 a { font-family: 微软雅黑; font-size: 16px; font-weight: bolder; color:#000}
#main1 .box2 .div1 p.style2 { margin: 4px 0 10px 0; text-align: left; text-indent: 2em; height: 46px; color: #666; line-height: 18px; }
#main1 .box2 .div2 { border-bottom: solid 1px #EEE; }
#main1 .box2 .div3 { height: 170px; }
#main1 .box2 .div3 ul.ul1 { padding: 6px 10px 0 10px; }
#main1 .box2 .div3 ul.ul1 li { height: 26px; border-bottom:dashed 1px #EEE; }
#main1 .box2 .div3 ul.ul1 li span.dt{ height: 26px; line-height:26px; }
#main1 .box2 .div3 ul.ul1 li a { line-height: 26px; font-size:12px; font-family:Tahoma; background-position: 0 6px; }
#main1 .box3 { margin: 0 0 0 680px; width: 280px; height: 330px; z-index: 2; }

#main2 { margin-top: 10px; height: 195px; background: #EEE; }
#main2 .box1 { margin: 0; width: 955px; height: 195px; background: #EEE; }
#main2 .box1 .div1 { margin: 13px 0 0 25px; width: 910px; }
#main2 .box1 .div1 ul { width: 10000px; }
#main2 .box1 .div1 ul li {float: left; width: 190px; height: 145px; overflow: hidden; }
#main2 .box1 .div1 ul li {text-align: center; width: 152px; }
#main2 .box1 .div1 ul li img { border: solid 1px #DDD; width:143px;}
#main2 .box1 .div1 ul li p { margin: -30px 0px 0px 3px; padding:6px 0 0 0; text-align: center; width: 145px; height: 23px; line-height: 16px; background: #66217f; color: #FFF; font-family: Tahoma; }
#main2 .box1 .div1 ul li p a { display: block; color: #FFF; }
#main2 .box1 .div1 ul li p a span { font-size:12px; color:#FFF; }
#main2 .box3 { margin: 99px 0 0 0px; width: 25px; height: 19px; cursor: pointer; background: url(http://www.csyamei.com/templets/de/img/jt.png) 7px 0px no-repeat; }
#main2 .box3current { background-position: 7px -19px; }
#main2 .box4 { margin: 99px 0 0 935px; width: 25px; height: 19px; cursor: pointer; background: url(jt.png) -20px 0px no-repeat; }
#main2 .box4current { background-position: -20px -19px; }

/*#main3 { margin-top: 10px; height: 350px; }*/
#main3 { margin-top: 10px; height: 400px;font-size: 16px; }
#main3 .box1 { margin: 0 0 0 0; padding: 3px 0 0 0; width: 960px; height: 32px; background:url(http://www.csyamei.com/templets/de/img/index_sdzx.png)}
#main3 .box1 .tablisdzx { margin: 0 20px 0 30px; font-size: 16px;}
#main3 .box1 .tablisdzx a:link { color: #5d247e; text-decoration: none;font-size: 16px; }
#main3 .box1 .tablisdzx a:visited { color: #5d247e; text-decoration: none;font-size: 16px; }
#main3 .box1 .tablisdzx a:hover { color: #5d247e; text-decoration: none;font-size: 16px; }
#main3 .box1 .tablisdzx a:active { color: #5d247e; text-decoration: none; font-size: 16px;}


#main3 .box1 .tabli { margin: 0 15px 0 20px; font-size: 14px;color:#901f71; }
#main3 .box1 .tabli a{color:#901f71;}
#main3 .box1 .tabli a:link { color: #901f71; text-decoration: none;font-size: 14px; }
#main3 .box1 .tabli a:visited { color: #901f71; text-decoration: none; font-size: 14px;}
#main3 .box1 .tabli a:hover { color: #FF008D; text-decoration: none;font-size: 14px; }
#main3 .box1 .tabli a:active { color: #5d247e; text-decoration: none; font-size: 14px;}

/*#main3 .indexlm { margin: 36px 0 0 0; width: 960px; height: 314px; overflow: hidden; background:url(bgbg.jpg) no-repeat; }*/
#main3 .indexlm { margin: 36px 0 0 0; width: 960px; height: 364px; overflow: hidden; background:url(http://www.csyamei.com/templets/de/img/bgbg.jpg) no-repeat bottom; }
.indexlm .div1 { margin: 5px 0; height: 26px; overflow: hidden; border-bottom: solid 1px #EEE; background: #F1F1F1; }
.indexlm .div1 ul li { float: left; display: inline; margin:0 0 0 10px; background:#DDD; font-size:14px; font-weight:bold; font-family:"微软雅黑";}
.indexlm .div1 ul li.first { background:url(xiaobiaoqian.png) }
.indexlm .div1 ul li a { display:block; padding: 0 10px 0 10px; line-height: 26px; }
.indexlm .div1 ul li a:link, .indexlm .div1 ul li a:visited { color: #333; }
.indexlm .div1 ul li a:hover, .indexlm .div1 ul li a:active { color: #FF008D; }
.indexlm .div1 ul li.first a:link, .indexlm .div1 ul li.first a:visited { color: #FFF; text-decoration:none; }
.indexlm .div1 ul li.first a:hover, .indexlm .div1 ul li.first a:active { color: #EEE; }
.indexlm .div2 { margin: 5px 10px 0 0; float: left; display: inline; width: 230px; }
/*.indexlm .div3 { margin: 0 0 0 10px; float: left; display: inline; width: 600px; }*/
.indexlm .div3 { margin: 10px 0 0 10px; float: left; display: inline; width: 600px; }
/*.indexlm .div3 ul.ul1 { margin:2px 0; height:274px; overflow:hidden; }*/
.indexlm .div3 ul.ul1 { margin:20px 0; height:274px; overflow:hidden; }
.indexlm .div3 ul.ul1 li { height: 26px; border-bottom:dashed 1px #EEE; font-size:12px;}
.indexlm .div3 ul.ul1 li a { line-height: 26px; font-size:14px; font-family:Tahoma; background-position: 0 6px; font-size:12px;}
.indexlm .div3 ul.ul1 li span.dt { height:26px; line-height: 26px; }
.indexlm .div4 { margin: 5px 0 0 20px; float: left; display: inline; width: 320px; }
.indexlm .div4 div.style1 { height: 130px; overflow: hidden; }
.indexlm .div4 div.style1 ul li { position: absolute; }
.indexlm .div4 div.style2 { margin-top: 10px; height: 120px; }
.indexlm .div4 div.style2 ul li { font-size: 12px; height: 30px; overflow: hidden; line-height: 30px; border-bottom: dashed 1px #DDD; }
.indexlm .div4 div.style2 ul li span { margin: 0 5px 0 0; padding: 2px; background: #5d247e; color: #FFF; font-weight: bolder; }

#main4 { margin-top: 10px; height: 225px; background: #FFF;font-size:15px; }
#main4 .box2 { margin:0 0 0 0px; width:950px; background: #FFF; }
#main4 .box2 .div1 { height: 30px;font-size:15px;}
#main4 .box2 .div2 { margin: 10px; width: 950px; height: 170px; overflow: hidden; }
#main4 .box2 .div2 ul { width: auto; height: 160px; overflow: hidden; }
#main4 .box2 .div2 ul li { float: left; width: 220px; margin-right:10px; }
#main4 .box2 .div2 ul li a { display: block; text-align: center; width: 140px; line-height: 20px;margin:0 auto }
#main4 .box2 .div2 ul li a.style1 { text-align: left; width: 100%; }
#main4 .box2 .div2 ul li a img { border: solid 1px #CCC; height:140px;width:210px}

#main4 .box3 { margin: 0 0 0 740px; width: 220px; background: #EEE; }
#main4 .box3 .div1 { margin: 10px; }
#main4 .box3 .typetitle { text-align: right; }

#main7 { margin-top: 10px; height: 175px; background: #FFF;font-size:15px; }
#main7 .box2 { margin:0 0 0 0px; width:950px; background: #FFF; }
#main7 .box2 .div1 { height: 30px;font-size:15px;}
#main7 .box2 .div2 { margin: 10px; width: 950px; height: 120px; overflow: hidden; }
#main7 .box2 .div2 dl dd{float:left; width:200px; margin-right:20px;}
#main7 .box2 .div2 ul { width: auto; height: 120px; overflow: hidden; }
#main7 .box2 .div2 ul li { float: left; width: 200px; margin-right:20px; }
#main7 .box2 .div2 ul li a {margin:0px; display: block; text-align: center; width: 128px; line-height: 26px; }
#main7 .box2 .div2 ul li a.style1 { text-align: left; width: 100%; }
#main7 .box2 .div2 ul li a img { border: solid 1px #CCC; }

#main7 .box3 { margin: 0 0 0 740px; width: 220px; background: #EEE; }
#main7 .box3 .div1 { margin: 10px; }
#main7 .box3 .typetitle { text-align: right; }

#main5 { margin-top: 10px; height: 290px; }
#main5 .box1 { margin:0 0 0 0px; width: 610px; background: #FFF; }
#main5 .box1 .div1 { margin: 10px; width: 610px; height: auto; overflow: hidden; }
#main5 .box1 .div1 img {width: 190px; height: 90px;}
#main5 .box1 .div1 ul { width: 610px; height: auto; overflow: visible; }
#main5 .box1 .div1 ul li { float: left; width: 195px; padding:0 5px 5px 0;}
#main5 .box1 .div1 ul li a { display: block; text-align: center; width: 170px; line-height: 26px; }
#main5 .box1 .div1 ul li a.style1 { text-align: left; width: 100%; }
#main5 .box1 .div1 ul li a img {
    width: 195px;
}

#main5 .box2 { margin: 0 0 0 630px; width: auto; }
#main5 .box2 .div1 { height: auto; overflow: hidden; }

#weibo_title {font-size: 14px;}

#main6 { margin-top: 10px; height: 90px; }
#main6 .box1 { margin: 0; width: 960px; height: 100px; }
#main6 .box1 .div2 { margin: 10px; }
/*(2013-03-21)#main6 .box1 .div2 ul li { float: left; display: inline; margin: 0 5px 0 0; line-height: 20px; white-space: nowrap; }*/
#main6 .box1 .div2 ul li { float: left; display: inline; margin: 0 5px 0 0; line-height: 14px; white-space: nowrap; }
#main6 .box1 .div3 { padding-top: 10px; /*background: url(hzhb.jpg) no-repeat;*/ }

/*栏目装饰图*/
.banner_lm { margin: 0px auto; height:135px; overflow: hidden;width:960px;background-image: url(http://www.csyamei.com/templets/de/img/yamei.jpg);}

/*导航栏*/
#position { margin: 10px auto 5px auto; }
#position .box1 { width: 960px; }
#position .box1 .div1 { padding-left: 18px; height: 20px; border: none; background: url(http://www.csyamei.com/templets/de/img/home.gif) 0 3px no-repeat; }
#position .box1 .div1 a { line-height: 20px; }
#position .box1 .div1 a:link, #position .box1 .div1 a:visited { color: #555; }
#position .box1 .div1 a:hover, #position .box1 .div1 a:active { color: #FF008D; }

/**/
#main { }
#main .box1 { margin: 0; width: 670px; }
#main .box2 { margin: 0 0 0 8px; width: 282px; }
#main .tabno { background-color: #666667; }
#main .tabli { border-bottom: solid 1px #888889; color: #FFF; }
#main .tabli a:link { color: #FFF; }
#main .tabli a:visited { color: #FFF; }
#main .tabli a:hover { color: #FF008D; }
#main .tabli a:active { color: #FF008D; }
#main .tablicurrent { border-bottom: dashed 1px #FFD; color: #FF008D; }
#main .tablicurrent a:link { color: #FF008D; }
#main .tablicurrent a:visited { color: #FF008D; }
#main .tablicurrent a:hover { color: #FF008D; }
#main .tablicurrent a:active { color: #FF008D; }
#main .typetitle { background-color: #666667; color: #FFF; }
#main .typetitle a { color: #FFF; }

/*侧边栏*/
#sidebar .div { margin-bottom: 10px; }
#sidebar_about ul li { text-align: center; height: 30px; line-height: 30px; }
#sidebar_about ul li a { display: block; width: 100%; height: 100%; border-bottom: dashed 1px #DDD; font-size: 14px; }
#sidebar_about ul li a:hover { background: #FFD; }
#sidebar .ul { padding: 10px; }
#about_zixun { text-align: center; padding-left: 24px; height: 35px; line-height: 35px; background: url(http://www.csyamei.com/templets/de/img/zixun.gif) 50% 0 no-repeat; border: none; }
#about_zixun a { float: left; width: 117px; height: 35px; line-height: 35px; display: block; text-indent: -9999px; }

/**/
#xglm { background:#EEE; }
#xglm .typetitle{ font-weight:bolder; }
#xglm ul li { float:left; display:inline; margin-left:6px; text-align: center; width:130px; overflow:hidden; height: 30px; line-height: 30px; border-bottom: solid 1px #E6E6E6; }
#xglm ul li.current { font-size:14px; font-weight:bolder; }
#xglm ul li a { display: block; width: 100%; height: 100%; }

/*经典项目*/
#jdxm { width: 280px; overflow: hidden; }
#jdxm ol { margin: 5px 10px 0 10px; height: 25px; overflow: hidden; }
#jdxm ol li { float: left; display: inline; text-align: center; width: 65px; height: 25px; overflow: hidden; line-height: 30px; cursor: pointer; font-size: 12px; font-family: 微软雅黑; }
#jdxm ol li.style1 { width: 130px; }
#jdxm ol li.current { background: url(jdxm_li.jpg) no-repeat; color: #FFF; }
#jdxm ul { width: 0; height: 0; overflow: hidden; }
#jdxm ul.current { margin: 0 10px 5px 10px; width: 258px; height: 167px; overflow: hidden; border: solid 1px #7D065A; }
#jdxm ul li { float: left; display: inline; text-align: center; width: 258px; height: 167px; background: url(http://www.csyamei.com/templets/de/img/jdxm_bg.jpg) no-repeat; }
#jdxm ul li p.style1 { margin-top:2px; line-height: 30px; color: #FFF; }
#jdxm ul li p.style1 a { display:block; color: #FFF; text-decoration: underline; }
#jdxm ul li p.style2 { padding:6px 5px 0 25px; text-align:left; line-height: 16px; color: #DDD; }
#jdxm p.style3 { clear: both; text-align: right; margin-top: 5px; height: 28px; line-height: 28px; }
#jdxm p.style3 a { display: block; padding: 0 10px 0 10px; color: #666; }

/*banner_m*/
#banner_m { width: 280px; height: 330px; overflow: hidden; }
#banner_m ul { width: 5600px; }
#banner_m ul li { float: left; width: 280px; height: 300px; overflow: hidden; }
#banner_m1 { text-align: right; width: 280px; height: 30px; overflow: hidden; line-height: 30px; font-family: Tahoma; background: #FFD; }
#banner_m1 span { margin-right: 10px; font-size: 26px; color: #999; cursor: pointer; background: url(icon12.gif) 0 13px no-repeat; }
#banner_m1 span.hover { color: #D5D5D5; }
#banner_m1 span.current { color: #FF008D; background-position: 0 -47px; }

/*分页*/
.pager { clear: both; margin: 5px auto; padding: 5px 0 10px 0; text-align: center; width: 100%; overflow: hidden; }
.pager ul { margin: 0 auto; text-align: center; }
.pager ul li { float: left; display: inline; margin: 0 2px; height: 20px; line-height: 20px; border: solid 1px #D5D5D5; }
.pager ul li a { display: block; padding: 0 6px; }
.pager ul li a:hover { background: #FF008D; color: #FFF; }
.pager ul li.thisclass, .pager ul li.highlighted { padding: 0 6px; background: #FF008D; color: #FFF; }
.pager ul li.thisclass a, .pager ul li.highlighted a { color: #FFF; }

/*文章列表页*/
#newslist ul { padding: 10px; }
#newslist .ul1 li { margin: 0 0 10px 0; padding: 0 0 10px 0px; height: 100%; line-height: 30px; border-bottom: dashed 1px #D5D5D5; color: #555; }
#newslist .ul1 li div.style1{ float:left; display:inline; margin-right:10px; width:150px; background:none; }
#newslist .ul1 li div.style1 a{ padding-left:0; background:none; }
#newslist .ul1 li div.style2{ float:right; display:inline; width:488px; }
#newslist .ul1 li div.style2 a { font-weight: bolder; font-size: 14px; }
#newslist .ul1 li div.style2 a.list_article_flag_s { text-decoration: line-through; }
#newslist .ul1 li div.style2 a.style2{ margin-right:5px; background:none; padding:3px 4px 2px 4px; background:#901F71; color:#FFF; }
#newslist .ul1 li div.style2 p.desc { text-indent: 2em; color: #666; line-height: 20px; font-size: 12px; }
#newslist .ul1 li div.style2 p.desc a.style1 { display: inline; margin-left: 10px; padding-left: 0; white-space: nowrap; color: #FF008D; font-weight: normal; font-size: 12px; text-decoration: underline; background: none; }
#newslist .ul1 li div.style2 p.keywords{ margin-top:10px; color: #999; line-height: 20px; font-size: 12px; }
#newslist .ul1 li div.style2 p.keywords a.style2 { display:inline; padding-left: 0; white-space: nowrap; color:#777; font-weight: normal; font-size: 12px; text-decoration: underline; background: none; }
#newslist .ul1 li div.style2 span.dt { float: right; color: #737373; font-size: 12px; }

/*文章封面列表页*/
#newsarea{ border:none; }
#newsarea .div7{ margin:10px 10px 0 0; float:left; display:inline; width:328px; height:200px; }
#newsarea .div7_tmp{ margin-right:0; }
#newsarea .div7 div.typediv{ position:absolute; margin:0 0 0 0; width:328px; height:30px; }
/*#newsarea .div7 div.typediv h3.typetitle{ background:#BBB; }
#newsarea .div7 div.typediv h3.typetitle a{ color:#333; }*/
#newsarea .div7 div.style1{ position:absolute; margin:40px 0 0 0; width:150px; height:150px; }
#newsarea .div7 div.style2{ position:absolute; margin:34px 0 0 155px; width:173px; height:166px; }
#newsarea .div7 div.style2 ul.ul1 li.style1{ text-align:right; background:#EEE; height:26px; line-height:26px; }
#newsarea .div7 div.style2 ul.ul1 li.style1 a{ padding-right:10px; background:none; text-decoration:underline; color:#901F71; height:26px; line-height:26px; }

/*文章页*/
.article { padding: 10px; }
.article h1.title {text-align: center; line-height: 60px; height: 60px; font-size: 20px; color: #FF008D;}
.article p.info { text-align: center; padding: 0 0 5px 0; font-size: 12px; color: #737373; border-bottom: dashed 1px #DDD; }
.article p.info span { margin: 0 10px; }
.article p.info a { margin: 0 1px; text-decoration: underline; }
.article div.content { margin: 20px 20px 20px 20px; color: #555; }
.article div.content a { color: #555; text-decoration: underline;font-size: 14px; }
.article div.content a:hover { color: #FF008D; text-decoration: underline; }
.article div.content p { margin: 10px 0; line-height: 26px; font-size: 14px; }
.article div.content div { line-height: 22px; font-size: 14px; }
.article div.content table { width: 100%; font-size: 14px; }
.article div.content td { padding: 5px; border: solid 1px #CCC; }
.article div.content p.content_style1 { padding: 10px 0; text-align: center; background: #EEE; }
.article div.content p.content_style1 span { font-weight: bolder; color: #FF008D; }
.article div.content p.content_style1 a.content_style1_a1 { margin: 0 2px; color: #FF008D; }
.article div.content p.pzxzj { margin: -10px 0; text-align: center; height: 32px; line-height: 32px; }
.article div.content .pager a { color: #000; text-decoration: none; }
.article div.content .pager a:hover { color: #FFF; text-decoration: underline; }
.article div.pagenext { clear: both; margin-top: 10px; font-size: 14px; height: 24px; overflow: hidden; line-height: 24px; color: #666; }
.article div.pagenext ul li { float: left; display: inline; width: 50%; }
.article div.pagenext ul li.style2 { text-align: right; font-size: 14px;}
.article div.xgyy { clear: both; margin-top: 10px; width: 100%;font-size: 14px; }
.article div.xgyy ul li { float: left; display: inline; margin: 0 2px; width: 320px;font-size: 14px; }
.article div.share { margin-top: 15px; height: 30px; overflow: hidden; border-bottom: solid 1px #D5D5D5;font-size: 14px; }
.article div.huabian { margin-top: 10px; width: 100%; height: 186px; overflow: hidden; background: #EEE;font-size: 14px; }
.article div.huabian div.style1 { float: left; display: inline; width: 320px; }
.article div.huabian div.style2 { float: left; display: inline; margin-left: 8px; width: 320px; }
.article div.huabian div ul li { float: right; display: inline; margin-top: 6px; width: 170px; height: 18px; overflow: hidden; line-height: 18px; border-bottom: dashed 1px #DADADA; color: #666; }
.article div.huabian div ul li.style1 { float: left; display: inline; margin: 2px 10px 2px 0; width: 140px; height: 150px; border-bottom: none; }
.article div.huabian div ul li.style1 a { color: #FFF; text-decoration: none; }
.article div.huabian div ul li.style1 a p { position: absolute; margin: 125px 0 0 0; text-align: center; width: 140px; height: 25px; line-height: 25px; overflow: hidden; background: #333; color: #FFF; cursor: pointer; }
#banner_n { margin: -10px -10px 5px -10px; border-bottom: dotted 1px #DDD; }
#banner_n_1 { margin: 10px -10px 0 -10px; border-top: dotted 1px #DDD; border-bottom: dotted 1px #DDD; }

/*专家团队封面页*/
#zhuanjia_article { padding-bottom: 10px; }
#zhuanjia_article .tabno { position: absolute; width: 660px; }
#zhuanjia_article h3 { padding-left: 10px; line-height: 36px; font-size: 16px; color: #FF008D; }
#zhuanjia_article ul { height: 100%; overflow: hidden; }
#zhuanjia_article ul li { float: left; display: inline; margin: 10px 0 0 10px; width: 320px; background: #E3E3E3; }
#zhuanjia_article ul li .fl { width: 155px; }
#zhuanjia_article ul li .fr { display: inline; margin-right: 10px; width: 155px; }
#zhuanjia_article ul li a { }
#zhuanjia_article ul li a img { }
#zhuanjia_article ul li h4 { margin: 10px 0 0 0; color: #FF008D; font-size: 14px; }
#zhuanjia_article ul li h4 a:link, #zhuanjia_article ul li h4 a:visited { color: #FF008D; text-decoration: none; }
#zhuanjia_article ul li h4 a:hover, #zhuanjia_article ul li h4 a:active { color: #FF008D; text-decoration: underline; }
#zhuanjia_article ul li p { margin: 5px 0 0 0; line-height: 18px; font-size: 12px; color: #5D5D5D; }
#zhuanjia_article ul li p.title { margin: 0 5px 5px 0; padding-bottom: 10px; font-weight: normal; border-bottom: dashed 1px #CCC; }
#zhuanjia_article ul li .fr .style1 { position: absolute; margin: 100px 0 0 0; text-align: center; width: 55px; height: 20px; background: #901F71; }
#zhuanjia_article ul li .fr .style1 a { display: block; color: #FFF; line-height: 20px; }

/*VIP封面页*/
#vip_intro { margin-bottom: 10px; height: 244px; background: url(vip_intro.jpg) no-repeat; }
#vip_intro div.style1 { float: left; text-align: center; width: 360px; }
#vip_intro div.style1 p { height: 30px; line-height: 30px; color: #666; }
#vip_intro div.style1 div { }
#vip_intro div.style2 { float: left; width: 300px; }
#vip_intro div.style2 h3.title { margin: 15px 0 0 0; padding: 0px; text-align: center; font-size: 16px; height: 35px; color: #FF008D; }
#vip_intro div.style2 div { padding: 5px; text-indent: 2em; line-height: 22px; }
.vip_content { margin: 0 0 30px 0; }
.vip_content h3 { overflow: hidden; padding-left: 10px; height: 35px; line-height: 38px; background: url(vip_title.jpg) no-repeat; font-size: 20px; font-family: 微软雅黑,Tahoma; color: #FFF; font-weight: bolder; }
.vip_content p { margin: 0 0 20px 0; line-height: 22px; font-size: 14px; color: #333; }
#vip_jijin { margin: 1px 0 10px 0; width: 660px; height: 462px; overflow: hidden; background: url(vip_jijin.gif) #EEE 70% 50% no-repeat; }
#vip_jijin .style1 { position: absolute; z-index: 2; width: 660px; height: 30px; background: #333; border: none; }
#vip_jijin .style1 p { margin: 0; padding: 0 50px 0 0; text-align: right; height: 30px; line-height: 30px; color: #FFF; text-indent: 0; font-family: 黑体; font-size: 16px; cursor: default; }
#vip_jijin .style2 { position: absolute; z-index: 1; width: 101px; height: 462px; }
#vip_jijin .style2 div ul { }
#vip_jijin .style2 div ul li { cursor: pointer; }
#vip_jijin .style2 div ul li.current { }
#vip_jijin .style3 { position: absolute; z-index: 2; margin: 432px 0 0 0; width: 660px; height: 30px; }
#vip_jijin .style3 ul li { float: left; display: inline; margin: 0 2px 0 0; text-align: center; background: #5D5D5D; color: #FFF; width: 100px; height: 30px; line-height: 30px; cursor: pointer; }
#vip_jijin .style3 ul li.current { background: #FF008D; }
#vip_jijin .style4 { }

/*搜索列表页*/
.p_list_article_search #xglm{ display:none; }
#searchlist .div2 strong { margin: 0 5px; padding: 10px; font-size: 16px; background: #FF008D; color: #FFF; }
#searchlist .div3 { padding: 5px; line-height: 20px; border-top: none; border-bottom: none; background: #FFD; }
#searchlist .div3 span { font-size: 14px; color: #FF008D; font-weight: bolder; }

/*专题封面模板页*/
.p_index_article_zhuanti #main .box1 { margin: 0; width: 960px; }
#ztlist { }
#ztlist .ztdiv { }
#ztlist .ztdiv h3 { margin-bottom: 10px; }
#ztlist .ztdiv .div { border: none; padding-bottom: 10px; }
#ztlist .ztdiv .div ul li { float: left; display: inline; margin: 10px 0 0 10px; padding: 9px 0 0 0; text-align: center; width: 228px; height: 150px; overflow: hidden; background: #EEE; }
#ztlist .ztdiv .div ul li.hover { background: #FFD; }
#ztlist .ztdiv .div ul li img { display: block; margin: 0 auto; border: solid 1px #5D5D5D; }
#ztlist .ztdiv .div ul li a { display: block; line-height: 30px; font-weight: normal; font-size: 14px; }

#ztlist .ztdiv .div ul li a.style1 { display: inline; margin: 0 auto; width: 227px; height: 30px; overflow: hidden; }

/*仪器封面模板页*/
#yiqilist { }
#yiqi_article { }
#yiqi_article .slidediv { text-align: center; height: 350px; overflow: hidden; }
#yiqi_article .slidediv h3.typetitle { text-align: left; }
#yiqi_article .slidediv div { border: none; }
#yiqi_article .slidediv .div1 { position: absolute; margin: 120px 0 0 0; z-index: 2; width: 65px; height: 60px; background: url(jt1.png) 100% 50% no-repeat; cursor: pointer; }
#yiqi_article .slidediv .div1.hover1 { background-image: url(jt3.png); }
.ie6 #yiqi_article .slidediv .div1 { background-image: url(jt1.gif); }
.ie6 #yiqi_article .slidediv .div1.hover1 { background-image: url(jt3.gif); }
#yiqi_article .slidediv .div2 { position: absolute; margin: 120px 0 0 575px; z-index: 2; width: 65px; height: 60px; background: url(jt2.png) 0 50% no-repeat; cursor: pointer; }
#yiqi_article .slidediv .div2.hover2 { background-image: url(jt4.png); }
.ie6 #yiqi_article .slidediv .div2 { background-image: url(jt2.gif); }
.ie6 #yiqi_article .slidediv .div2.hover2 { background-image: url(jt4.gif); }
#yiqi_article .slidediv .div3 { margin: 0 auto; padding: 0; width: 640px; height: 350px; overflow: hidden; }
#yiqi_article .slidediv .div3 div.style1 { width: 640px; height: 350px; overflow: hidden; background: #E9E9E9; }
#yiqi_article .slidediv .div3 div.style1 ul { width: 9600px; height: 350px; }
#yiqi_article .slidediv .div3 div.style1 ul li { float: left; display: inline; width: 640px; }
#yiqi_article .slidediv .div3 div.style2 { margin: -60px 0 0 0; width: 640px; height: 60px; overflow: hidden; }
#yiqi_article .slidediv .div3 div.style2 ol { width: 9600px; height: 60px; background: #5D5D5D; }
#yiqi_article .slidediv .div3 div.style2 ol li { float: left; display: inline; margin: 0; padding: 10px 0 0 0; width: 640px; line-height: 30px; font-size: 16px; }
#yiqi_article .slidediv .div3 div.style2 ol li p { text-align: center; font-size: 14px; font-family: Tahoma; color: #DDD; line-height: 22px; }
#yiqi_article .slidediv .div3 div.style2 ol li p.title { font-size: 16px; color: #FFF; }

/*图片列表页*/
#piclist { }
#piclist h1.title { text-align: center; width: 233px; height: 46px; line-height: 46px; color: #FFF; font-size: 24px; }
#piclist ul { padding: 10px; }
#piclist ul.ul li { display: inline; float: left; text-align: center; margin: 10px 5px 0 5px; padding: 0; width: 206px; height: 165px; border-bottom: dashed 1px #D5D5D5; }
#piclist ul.ul li a { display: block; line-height: 30px; }
#piclist ul.ul li a.style1 { display: inline; margin: 0 auto; width: 210px; height: 30px; overflow: hidden; }

/*在线预约封面模板页*/
.p_index_article_yuyue #article { }
.p_index_article_yuyue #article table { width: 100%; font-size: 14px; }
.p_index_article_yuyue #article table th { text-align: right; vertical-align: middle; padding: 10px; border: solid 1px #D5D5D5; }
.p_index_article_yuyue #article table td { padding: 10px; border: solid 1px #D5D5D5; }

/*环境封面模板页*/
.p_index_article_huanjing { }
.p_index_article_huanjing #article div.content { margin-top: 0px; }

/*电子杂志模板页*/
.p_index_article_zazhi #main .box1 { margin: 0; width: 960px; }
#zazhilist { padding-bottom: 20px; }
#zazhilist ul li { float: left; display: inline; margin: 20px 0 0 20px; padding: 10px 0 0 0; text-align: center; width: 215px; height: 220px; overflow: hidden; background: #EEE; }
#zazhilist ul li a { display: block; line-height: 30px; font-weight: normal; font-size: 14px; }
#zazhilist ul li a img { border: solid 1px #5D5D5D; }
#zazhilist ul li a span { font-weight: bolder; font-size: 16px; color: #FF008D; }
#zazhilist ul li a.style1 { display: inline; margin: 0 auto; width: 215px; height: 30px; overflow: hidden; }
#zazhilist ul li.first { background: #FFD; }

/*案例封面模板页*/
#anlilist { }
.anlidiv { }
.anlidiv .typediv .fr a { margin: 0 10px; font-size: 14px; text-decoration: underline; font-size: 12px; color: #CCC; }
.anlidiv .tabli { margin-left: 5px; }
.anlidiv .div1 { margin: 5px 10px 0 10px; border: none; }
.anlidiv .tabdiv { margin: 0 0 0 0; padding: 0; }
.anlidiv .tabdiv ul { height: 100%; overflow: hidden; }
.anlidiv .tabdiv ul li { margin: 1px 0 10px 0; padding: 10px 0 10px 0; height: 100%; overflow: hidden; background: #EEE; border-bottom: dashed 1px #DDD; }
.anlidiv .tabdiv ul li.even { }
.anlidiv .tabdiv ul li.hover { background: #FFD; }
.anlidiv .tabdiv ul li img { float: left; margin: 0 10px 0 10px; }
.anlidiv .tabdiv ul li p { margin: 10px 0 0 0; padding: 0 10px 2px 10px; line-height: 16px; color: #555; }
.anlidiv .tabdiv ul li p.title { font-size: 14px; color: #FF008D; }

/*专家推荐*/
#zhuanjiatuijian { }
#zhuanjiatuijian .div1 { border: none; }
#zhuanjiatuijian .div1 p.title { display: none; }
#zhuanjiatuijian .div1 ul { width: 5600px; }
#zhuanjiatuijian .div1 ul li { float: left; text-align: center; width: 280px; height: 300px; overflow: hidden; background: #DDD; }
#zhuanjiatuijian1 { text-align: right; width: 280px; height: 30px; overflow: hidden; line-height: 30px; font-family: Tahoma; background: #EEE; }
#zhuanjiatuijian1 span { margin-right: 10px; font-size: 26px; color: #999; cursor: pointer; background: url(icon12.gif) 0 -107px no-repeat; }
#zhuanjiatuijian1 span.hover { color: #D5D5D5; }
#zhuanjiatuijian1 span.current { color: #FF008D; background-position: 0 -167px; }

/*各中心第一节点简介*/
#intro_1 .div { margin-bottom: 10px; }
#intro_1 .div1, #intro_1 .div2 { border: none; }
#intro_1 .div1 { background: #EEE; }
#intro_1 .div1 ul { margin: 5px 10px; height: 100%; overflow: hidden; }
#intro_1 .div1 ul li { float: left; display: inline; margin: 0 10px 0 0; padding-left: 10px; height: 24px; line-height: 24px; background: url(icon1.gif) 0 8px no-repeat; white-space: nowrap; }
#intro_1 .div1 ul li a { display: block; }
#intro_1 .div2 { clear: both; background: url(introbg.gif) #E9E9E9 no-repeat; overflow: hidden; height: 244px; }
#intro_1 .div2 div.style1 { float: left; width: 350px; }
#intro_1 .div2 div.style1 div { padding: 16px 0 0 20px; }
#intro_1 .div2 div.style2 { float: left; width: 310px; }
#intro_1 .div2 div.style2 h1.title { margin: 20px 0 0 0; text-align: center; font-size: 24px; height: 40px; color: #FF008D; }
#intro_1 .div2 div.style2 p { text-indent: 2em; padding: 5px; line-height: 20px; color: #666; }
#intro_1 .lidiv { margin: 0 0 10px 0; height: 335px; }
#intro_1 .lidiv .tabno { }
#intro_1 .lidiv .tabli a:link { color: #FFF; }
#intro_1 .lidiv .tabli a:visited { color: #FFF; }
#intro_1 .lidiv .tabli a:hover { color: #FFF; }
#intro_1 .lidiv .tabli a:active { color: #FFF; }
#intro_1 .lidiv .tablicurrent { padding: 0 5px; text-align: center; background: #FF008D; border-bottom: solid 1px #FF008D; }
#intro_1 .lidiv .tablicurrent a:link { color: #FFF; }
#intro_1 .lidiv .tablicurrent a:visited { color: #FFF; }
#intro_1 .lidiv .tablicurrent a:hover { color: #FFF; }
#intro_1 .lidiv .tablicurrent a:active { color: #FFF; }
#intro_1 .lidiv .tabdiv { margin: 0 0 0 0; }
#intro_1 .lidiv .divstyle1 { height: 27px; overflow: hidden; }
#intro_1 .lidiv .divstyle2 { height: 270px; overflow: hidden; }
#intro_1 .lidiv .divstyle3 { height: 270px; overflow: hidden; }
#intro_1 .lidiv .divstyle4 { height: 270px; overflow: hidden; }
#intro_1 .lidiv .divstyle1 ul { padding: 0 0 0 20px; overflow: hidden; height: 100%; background: #EEE; }
#intro_1 .lidiv .divstyle1 ul li { float: left; display: inline; width: auto; height: 30px; line-height: 30px; padding-left: 16px; background: url(icon4.gif) 7px 3px no-repeat; white-space: nowrap; }
#intro_1 .lidiv .divstyle1 ul li.first { padding-left: 0; background: none; }
#intro_1 .lidiv .divstyle3 { float: left; width: 440px; padding: 0 10px; }
#intro_1 .lidiv .divstyle3 div.style1 { height: 130px; overflow: hidden; }
#intro_1 .lidiv .divstyle3 div.style1 p.style1 { text-align: center; height: 40px; line-height: 40px; overflow: hidden; text-indent: 0; }
#intro_1 .lidiv .divstyle3 div.style1 p.style1 a { color: #FF008D; font-size: 14px; font-weight: bolder; }
#intro_1 .lidiv .divstyle3 div.style1 p { text-indent: 2em; line-height: 20px; color: #555; }
#intro_1 .lidiv .divstyle3 ul.ul1 li { float: left; display: inline; width: 50%; }
#intro_1 .lidiv .divstyle4 { float: right; width: 200px; }
#intro_1 .lidiv .divstyle4 ul li { margin: 20px 0; }
#intro_1 .lidiv .divstyle4 ul li a.style1 { padding-left: 20px; background: url(icon9.gif) 0 0px no-repeat; height: 30px; line-height: 30px; font-size: 14px; }
#intro_1 .tabdiv div.more { display: none; position: absolute; z-index: 3; width: 120px; background: #EEE; border: solid 1px #E5E5E5; }
#intro_1 .tabdiv div.more ul { overflow: hidden; height: 100%; }
#intro_1 .tabdiv div.more ul li { text-align: center; height: 24px; line-height: 24px; border-top: solid 1px #E5E5E5; }
#intro_1 .tabdiv div.more ul li.first { border-top: none; }
.p_type10 #intro_1 .lidiv { height: 308px; }
.links_1{overflow:hidden;width:0px;height:0px}
/*各中心第二节点简介*/
#intro_2 { border:none; }
#intro_2 .div1 { clear: both; background: url(introbg.gif) #E9E9E9 no-repeat; overflow: hidden; height: 244px; }
#intro_2 .div1 div.style1 { float: left; width: 350px; }
#intro_2 .div1 div.style1 div { padding: 16px 0 0 20px; }
#intro_2 .div1 div.style2 { float: left; width: 310px; }
#intro_2 .div1 div.style2 h1.title { margin: 20px 0 0 0; text-align: center; font-size: 24px; line-height:50px; height: 50px; color: #FF008D; border-bottom:dashed 1px #CCC; }
#intro_2 .div1 div.style2 ul { margin: 10px 0 0 10px; height: 100%; overflow: hidden; }
#intro_2 .div1 div.style2 ul li { float: left; display: inline; margin: 0 0 0 0; padding-left: 10px; width:90px; height: 24px; line-height: 24px; background: url(icon1.gif) 0 8px no-repeat; white-space: nowrap; }
#intro_2 .div1 div.style2 ul li a { display: block; }
#intro_2 .div2{ border:none; }
#intro_2 .div{ float:left; display:inline; margin:10px 10px 0 0; width:328px; }
#intro_2 .div_{ margin-right:0; }
#intro_2 .div ul.ul1{ margin:5px; }

/*各中心第三节点简介*/
#intro_3 { border:none; }
#intro_3 .div1 { margin-bottom:10px; clear: both; background: url(intro3bg.gif) #E9E9E9 no-repeat; overflow: hidden; height: 244px; }
#intro_3 .div1 div.style1 { float: left; width: 350px; }
#intro_3 .div1 div.style1 div { padding: 16px 0 0 20px; }
#intro_3 .div1 div.style2 { float: left; width: 310px; }
#intro_3 .div1 div.style2 h1.title { margin: 20px 0 0 0; text-align: center; font-size: 24px; line-height:50px; height: 50px; color: #FF008D; border-bottom:dashed 1px #CCC; }
#intro_3 .div1 div.style2 ul { margin: 20px 0 0 30px; height: 100%; overflow: hidden; }
#intro_3 .div1 div.style2 ul li { margin: 0 0 0 0; padding-left: 10px; height: 24px; line-height: 24px; background: url(icon1.gif) 0 8px no-repeat; white-space: nowrap; }
#intro_3 .div1 div.style2 ul li a { }
#intro_3 .div2{ }
#intro_3 .div{ float:left; display:inline; margin:10px 10px 0 0; width:328px; }
#intro_3 .div_{ margin-right:0; }
#intro_3 .div ul.ul1{ margin:5px; }

#baidu-auth-pop{left:0px;top:120px}


/*diy*/
#diy_yhxx { line-height: 24px; font-size: 12px; background: #666667; color: #FFF; }
#diy_yhxx p { padding: 0 10px; color: #CCC; }
#diy_yhxx p a { margin: 0 5px; color: #FFD; text-decoration: underline; }
#diy_yhxx p span { margin: 0 5px; color: #FFD; font-size: 14px; font-family: 微软雅黑; }
#diy_yhxx p.style1 { text-align: center; height: 35px; line-height: 35px; overflow: hidden; }
#diy_yhxx p.style2 { height: 25px; overflow: hidden; background: #901F71; }
#diy_yhxx p.style3 { background: #901F71; }
#diy_yhxx p.style3 strong { color: #FFF; font-size: 16px; font-family: 微软雅黑; }
#diy_yhxx p.style3 span { margin: 0; font-family: 黑体; font-size: 24px; }
#diy_yhxx p.style4 { text-align: right; height: 50px; overflow: hidden; }

/*友情链接-更改*/
.flink{background-image:url(../../../imagesdb/bg.jpg);width:128px !important;height:27px;margin:2px; overflow:hidden}


