/* CSS Document */
#con{ width:950px; margin:0 auto;}

.index_gy{ padding:6px 0 20px 0; background:url(../images/dain_10.jpg) repeat-x top left;}

.guanyu_ul{ width:261px; float:left;}
.guanyu_ul h3{ height:58px; line-height:50px; display:block; font-family:" "; font-size:18px; color:#00ac97; background:url(../images/dain_10.jpg) repeat-x bottom;}
.guanyu_ul li{ display:block; height:48px; background:url(../images/dain_10.jpg) repeat-x bottom;}
.guanyu_ul li a{ padding:0 0 0 8px; display:block; width:100%; height:47px; line-height:47px; font-family:" "; font-size:16px; background:url(../images/sj_09.jpg) no-repeat 80px 18px;}
.guanyu_ul li a:hover{ display:block; width:100%; height:47px; line-height:47px; font-family:" "; font-size:16px; background:url(../images/shu_12.jpg) no-repeat 80px 18px; color:#00ac97;}
.guanyu_ul li a.yus{ display:block; width:100%; height:47px; line-height:47px; font-family:" "; font-size:16px; background:url(../images/shu_12.jpg) no-repeat 80px 18px; color:#00ac97;}

.guanyu_div{ width:812px; float:right; font-size:14px; line-height:25px;}
.guanyu_div h2{ height:56px; line-height:50px; display:block; font-family:" "; font-size:18px; color:#00ac97; background:url(../images/sj_05.jpg) no-repeat 78px 20px;}
.guanyu_div img{ display:block; padding:0 0 12px 0; height: 75px; object-fit: cover;}
.guanyu_div b{ color:#00ac97; font-family:" "; font-size:12px; display:block; padding-bottom:8px;}
.guanyu_div p{ padding:0 0 12px 0; display:block; color:#595757; line-height:24px;}


.guanyu_divhh{ padding:12px 0 24px 0; background:url(../images/dain_10.jpg) repeat-x bottom; margin:0 0 30px 0;}
.guanyu_divhh span{ float:left; display:block; width:186px; line-height:40px; font-family:" "; font-size:12px; text-align:center; margin:0 41px;}




.xin_ul{ display:block; padding-bottom:20px; background:url(../images/dain_10.jpg) repeat-x bottom;}
.xin_ul li{ display:block; height:32px; position:relative;}
.xin_ul li a{ font-family:" "; font-size:12px; color:#444; width:740px; display:block; height:32px; line-height:32px; float:left; padding-left:15px; background:url(../images/sj_07.jpg) no-repeat center left;}
.xin_ul li a:hover{ color:#008a78; background:url(../images/dsds_03.jpg) no-repeat center left;}
.xin_ul li span{ color:#888; line-height:32px; position:absolute; right:0; top:0;}

.xin_uldian{ float:right; height:24px;}
.xin_uldian li{ float:left; padding:0 5px; line-height:24px;}




.biaodan{ padding-bottom:20px; font-size:14px}
.biaodan h1{ padding:20px 0 0 0; display:block; text-align:center; font-size:24px; line-height:32px; font-family:" "; color:#00ac97;}
.biaodan .span{ display:block; font-size:12px; font-family:" "; color:#666; text-align:center; line-height:30px; }
.biaodan p{ font-family:" "; font-size:12px; line-height:22px; color:#666; padding-bottom:10px;}




/*****实验****/
.shiyan_cd{ padding:12px 0 16px 0; display:block; background:url(../images/dain_10.jpg) repeat-x bottom;}
.shiyan_cd a{ padding:0 0 0 50px; display:block; font-size:14px; font-family:" "; line-height:33px;}
.shiyan_cd a.hhjf{ color:#00ac97;}


.shiyan_dl{ display:block; padding-bottom:64px; background:url(../images/dain_10.jpg) repeat-x bottom;}
.shiyan_dl dt{ width:251px; display:block; float:left;}
.shiyan_dl dt img{ padding:0;}
.shiyan_dl dd{ width:526px; float:right; display:block;}
.shiyan_dl dd h3{ font-size:15px; font-family:" "; font-weight:normal; height:35px; display:block; background:url(../images/dain_10.jpg) repeat-x bottom;}
.shiyan_dl dd p{ padding:12px 0 12px 0; height:80px; line-height:20px; font-size:12px; font-family:" "; display:block; color:#000;}
.shiyan_dl dd .shiyan_a{ display:block; height:22px; line-height:22px; text-align:right; font-size:13px; font-family:" ";}

.shiyan_div{ display:block;}
.shiyan_div p{ line-height:24px; display:block; font-size:12px; font-family:" "; padding:0; color:#000; color:#444;}


/**************切换css***********************/
#slider{ width:655px; margin-bottom:30px;}
.slider_box{ width:655px; margin:0 auto; height:550px; overflow: hidden;position: relative;}

.silder_con{ height:380px; overflow: hidden; position: absolute;}
.silder_panel{ width:655px; height:380px; overflow: hidden;float: left;position: relative;}
.silder_panel img{ padding:0;  width:655px; height: 380px; display: block; overflow: hidden;}

.silder_nav{ padding-left:1px; width:645px; height:114px; margin: 0 auto;  overflow: hidden; padding:15px; background:#ddddde;}
.silder_nav li{ float:left; padding:0px; margin-right:8px; }
.silder_nav li.current{}
.silder_nav li,.silder_nav img{ display: block; width:151px; height:114px; overflow: hidden;}