@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ padding:0; margin:0;}
body{ font-family:"微软雅黑"; font-size:12px; color:#000; width:100%;}
img{ border:0px;}
table{ border-collapse:collapse;}
ol,ul,li,dl,dt,dd{ list-style:none; list-style:none; margin:0px; padding:0px;}
abbr,acronym{ border:0}
blockquote{ color:#666; font-style:italic;}

html{ -webkit-text-size-adjust:none;  }
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:inherit; margin:0px; padding:0px;}
a{ text-decoration:none; color:#000;}
a:link{ text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
a:active{ text-decoration:none;}
.clear { clear:both; margin:0px; padding:0px; line-height:0px; height:0px; font-size:0px;}
* {margin:0;padding:0;list-style:none;border:0;} 
.fl{ float:left;}
.rl{ float:right;}


.header{ width:100%; height:123px;}
.header .header-new{ width:1000px; height:123px; margin:0 auto;}
.header .header-new .logo{ width:400px; height:auto; float:left; margin-top:16px;}
.header .header-new .logo .logo-new{ width:86px; height:85px; float:left; margin-right:16px;}
.header .header-new .logo .title{ width:273px; height:auto; float:left; padding-left:21px; border-left:1px solid #989490; margin-top:13px;}
.header .header-new .logo .title .tits{ font-size:16px; line-height:16px; color:#201613; font-weight:bold; margin-bottom:4px;}
.header .header-new .logo .title .tit{ font-size:12px; line-height:12px; color:#64605f; font-family:Arial; margin-bottom:8px;}
.header .header-new .con{ width:362px; float:right; margin-top:46px;}
.header .header-new .con a{ background:url(../img/dian.png) no-repeat 0 8px; height:10px; padding-left:16px; font-size:12px; color:#231815; margin-right:27px;}
.header .header-new .con a:hover{ color:#e2bf75;}

.nav{ width:100%; height:46px; background:#231815;}
.nav .nav-new{ width:975px; height:46px; margin:0 auto;}
.nav .nav-new .con{ width:600px; height:auto; line-height:46px; margin-left:14px;}
.nav .nav-new .con a{ font-size:14px; color:#e2bf75; float:left; margin-right:83px;}
.search{ width:207px; height:26px; background:url(../img/search.png) no-repeat; float:right; margin-right:-13px; margin-top:10px;}
.search .text{ background:none; width:160px; height:26px; line-height:26px; padding-left:15px; font-size:11px; color:#cccccc; float:left;}
.search .submit{ width:30px; height:26px; background:none; float:left;}

.banner{ width:100%; height:600px; overflow:hidden;}
.banner .banner-new{ width:100%; height:600px; margin:0 auto; position:relative;}
.banner .banner-new .slides{ width:100%; height:600px; margin:0 auto;} 
.banner .banner-new .slides li{ width:100%; height:600px; position:absolute; left:0; top:0; z-index:2;}
.banner .banner-new .btns{ width:100%; height:auto; position:absolute; bottom:30px; z-index:3;}
.banner .banner-new .btns .btns-new{ width:70px; height:auto; margin:0 auto; padding-left:9px;}
.banner .banner-new .btns .btns-new span{ width:12px; height:12px; border-radius:12px; float:left; display:block; margin:0 5px; background:#FFF; }
.banner .banner-new .btns .btns-new span:hover{ background:#cc9900;}
.banner .banner-new .btns .btns-new .active{ background:#cc9900;}

.index-conn{ width:100%; height:auto; margin-top:58px;}
.index-conn .conn1{ width:960px; height: auto; margin:0 auto;}
.index-conn .conn1 .tits{ text-align:center; font-size:30px; line-height:30px; color:#231815;}
.index-conn .conn1 .tits span{ color:#c4952d; font-size:12px; line-height:18px; font-family:Arial; margin-top:8px; display:block;}
.index-conn .conn1 ul{ width:110%; height:auto; margin-top:51px;}
.index-conn .conn1 ul li{ width:168px; height:auto; float:left; margin:0 35px;}
.index-conn .conn1 ul li .pic{ width:168px; height:168px; position:relative; }
.index-conn .conn1 ul li .pic .pic-new{ width:168px; height:168px; border-radius:168px;}
.index-conn .conn1 ul li .pic .pic-bg{ width:168px; height:168px; background:url(../img/index_pic_h.png) no-repeat; position:absolute; bottom:0; z-index:3px; display:none;}
.index-conn .conn1 ul li p{ text-align:center; font-size:14px; line-height:18px; color:#231815; margin-top:26px;}
.index-conn .conn1 ul li p span{ color:#939393; font-size:11px; font-family:Arial; display:block; margin-top:5px;}
.index-conn .conn1 ul li a:hover p{ color:#c4952d;}
.index-conn .conn2{ width:100%; height:410px; background:url(../img/index_pic1.jpg) no-repeat center; margin:79px auto 0;}
.index-conn .conn2 .conn2-new{ width:1000px; height:auto; margin:0 auto;}
.index-conn .conn2 .conn2-new .con{ width:460px; height:auto; margin-left:495px;}
.index-conn .conn2 .conn2-new .con .tits{ font-size:30px; line-height:30px; color:#231815; padding-top:80px;}
.index-conn .conn2 .conn2-new .con .tit{ font-size:12px; line-height:18px; color:#c4952d; margin-top:14px; font-family:Arial;}
.index-conn .conn2 .conn2-new .con .tit1{ font-size:12px; line-height:30px; color:#434343; margin-top:14px;}
.index-conn .conn2 .conn2-new .con .more{ width:150px; height:35px; font-size:14px; color:#9d9a95; display:block; line-height:35px; border:1px solid #86807c; border-radius:30px; margin-top:51px;}
.index-conn .conn2 .conn2-new .con .more span{ display:block; margin-left:15px; float:left;}
.index-conn .conn2 .conn2-new .con .more img{ float:left; display:block; margin:10px 0 0 15px;}
.index-conn .conn2 .conn2-new .con .more:hover{ background:#c4952d; color:#FFF; border:1px solid #c4952d;}
.index-conn .conn3{ width:100%; height:auto; margin-top:75px;}
.index-conn .conn3 .conn3-new{ width:1002px; height:auto; margin:0 auto}
.index-conn .conn3 .conn3-new .tits{ font-size:30px; color:#231815; text-align:center;}
.index-conn .conn3 .conn3-new .tits span{ color:#cccccc; font-size:12px; font-family:Arial; display:block; margin-top:10px;}
.index-conn .conn3 .conn3-new ul{ width:1002px; height:auto; margin-top:34px;}
.index-conn .conn3 .conn3-new ul li{ width:312px; height:auto; float:left; margin-right:32px;}
.index-conn .conn3 .conn3-new ul li a{ width:312px; height:auto; border-bottom:3px solid #b3a6a3; display:block;}
.index-conn .conn3 .conn3-new ul li .pic1{ width:312px; height:210px; overflow:hidden;}
.index-conn .conn3 .conn3-new ul li .pic1 img{ position:relative;}
.index-conn .conn3 .conn3-new ul li .con{ width:275px; height:auto; margin:0 auto;}
.index-conn .conn3 .conn3-new ul li .con .tit{ font-size:14px; line-height:18px; color:#231815; font-weight:bold; margin-top:22px;}
.index-conn .conn3 .conn3-new ul li .con .time{ background:url(../img/index_time.png) no-repeat; height:12px; padding-left:20px; line-height:12px; font-size:11px; color:#ababab; margin-top:11px;}
.index-conn .conn3 .conn3-new ul li span{ font-size:12px; color:#666666; display:block; margin-top:12px;}
.index-conn .conn3 .conn3-new ul li i{ width:25px; height:25px; background:url(../img/index_pic5.png) no-repeat; display:block; margin:24px 0 22px 0;}
.index-conn .conn3 .conn3-new ul li a:hover span{ color:#c4952d;}
.index-conn .conn3 .conn3-new ul li a:hover i{ background:url(../img/index_pic5_h.png) no-repeat;}
.index-conn .conn3 .conn3-new ul li a:hover{ border-bottom:3px solid #231815;}

.footer{ width:100%; height:278px; background:url(../img/footer_bg.jpg) repeat-x; margin-top:115px;}
.footer .footer-new{ width:1002px; height:auto; margin:0 auto;}
.footer .footer-new ul li{ width:120px; height:auto; float:left; margin-right:100px; padding-top:51px;}
.footer .footer-new ul .con1 .pic{ width:120px; height:120px; background:url(../img/index_pic6.png) no-repeat; border-radius:120px;}
.footer .footer-new ul .con2 .pic{ width:120px; height:120px; background:url(../img/index_pic7.png) no-repeat; border-radius:120px;}
.footer .footer-new ul .con3 .pic{ width:120px; height:120px; background:url(../img/index_pic8.png) no-repeat; border-radius:120px;}
.footer .footer-new ul .con4 .pic{ width:120px; height:120px; background:url(../img/index_pic9.png) no-repeat; border-radius:120px;}
.footer .footer-new ul .con5 .pic{ width:120px; height:120px; background:url(../img/index_pic10.png) no-repeat; border-radius:120px;}
.footer .footer-new ul .con1 a:hover .pic{ background:url(../img/index_pic6_h.png) no-repeat;}
.footer .footer-new ul .con2 a:hover .pic{ background:url(../img/index_pic7_h.png) no-repeat;}
.footer .footer-new ul .con3 a:hover .pic{ background:url(../img/index_pic8_h.png) no-repeat;}
.footer .footer-new ul .con4 a:hover .pic{ background:url(../img/index_pic9_h.png) no-repeat;}
.footer .footer-new ul .con5 a:hover .pic{ background:url(../img/index_pic10_h.png) no-repeat;}
.footer .footer-new ul li p{ text-align:center; font-size:16px; line-height:18px; color:#a19e9a; margin-top:25px;}
.footer .footer-new ul li a:hover p{ color:#231815;}

.foot{ width:100%; height:49px; background:#231815;}
.foot .foot-new{ width:1002px; height:49px; line-height:49px; font-size:12px; color:#a3a0a0; margin:0 auto;}
.foot .foot-new h1{ float:left;}
.foot .foot-new p{ float:right;}
.foot .foot-new p a{ color:#a3a0a0;}

.service-banner{ width:100%; height:424px; overflow:hidden;}
.service-banner .banner{ width:100%; height:424px; margin:0 auto;}
.service-banner .nav{ width:100%; height:52px; background:url(../img/service_bg.png) repeat-x; position:relative; z-index:3; margin-top:-52px; line-height:52px;}
.service-banner .nav .nav-new{ width:1002px; margin:0 auto;}
.service-banner .nav .nav-new a{ width:124px; display:block; text-align:center; float:left; font-size:14px; color:#ffffff; display:block;}
.service-banner .nav .nav-new span{ width:1px; height:27px; display:block; float:left; background:url(../img/line.png) no-repeat; margin-top:15px;}
.service-banner .nav .nav-new a:hover{ color:#bf8b1d; background:#231815;}
.service-banner .nav .nav-new .curing{ color:#bf8b1d; background:#231815;}

.main{ width:100%; height:auto; margin-top:26px;}
.main .conn{ width:1002px; height:auto; margin:0 auto;}
.main .conn .conn-left{ width:220px; height:auto; float:left;}
.main .conn .conn-left .tits{ width:220px; height:73px; line-height:73px; font-size:16px; color:#e2bf75; background:#231815; font-weight:bold;}
.main .conn .conn-left .tits span{ height:18px; background:url(../img/service_pic1.png) no-repeat; padding-left:40px; margin-left:42px;}
.main .conn .conn-left .nav1{ width:220px; height:auto;}
.main .conn .conn-left .nav1 ul li{ width:220px; height:auto; margin-bottom:1px; background:#f3f3f3;}
.main .conn .conn-left .nav1 ul li .tit{ width:158px; height:54px; line-height:54px; display:block; margin:0 auto; background:url(../img/service_pic2.png) no-repeat right; font-size:14px; color:#333333;}
.main .conn .conn-left .nav1 ul li .tit:hover{ color:#bf8b1d;}
.main .conn .conn-left .nav1 ul li .curing{color:#bf8b1d; background:url(../img/service_pic2_h.png) no-repeat right;}
.main .conn .conn-left .nav1 ul li dl{ width:220px; height:auto; background:#e0e0e0; padding-bottom:16px; display:none;}
.main .conn .conn-left .nav1 ul li dl dd{ margin-left:63px; line-height:40px; font-size:14px; }
.main .conn .conn-left .nav1 ul li dl dd a{ color:#777777;}
.main .conn .conn-left .nav1 ul li dl dd a:hover{ color:#bf8b1d;}
.main .conn .conn-left .nav1 ul .currentDd dl{ display:block; }
.main .conn .conn-left .nav1 ul .currentDd .tit{color:#bf8b1d; background:url(../img/service_pic2_h.png) no-repeat right;}
.main .conn .conn_right{ width:748px; height:auto; float:right;}
.main .conn .conn_right .top{ width:100%; height:50px; border-bottom:1px solid #e7e7e7; margin-top:29px;}
.main .conn .conn_right .top .tits{ float:left; line-height:50px; font-size:20px; color: #3c3c3c; font-weight:bold;}
.main .conn .conn_right .top .weizhi{ width:205px; float:right; height:auto; margin-top:20px;  font-size:12px; color:#333333; line-height:24px;}
.main .conn .conn_right .top .weizhi img{ margin-right:5px;}
.main .conn .conn_right .top .weizhi a{ color:#333333;}
.main .conn .conn_right .top .weizhi span{ font-family:"宋体"; margin:0 5px;}
.main .conn .conn_right .top .weizhi a:hover{ color:#bf8b1d;}
.main .conn .conn_right .con{ width:100%; height:auto; margin-top:43px; border-bottom:1px solid #e7e7e7; padding-bottom:60px;}
.main .conn .conn_right .con .con-new{ width:350px; height:248px; float:left; }
.main .conn .conn_right .con .con-new .tit4{ font-size:12px; line-height:24px; color:#333333; margin-left:2px;}
.main .conn .conn_right .con img{ float:right;}
.main .conn .conn_right .tit{ width:137px; height:30px; background:#231815; border-radius:15px; color:#FFF; text-align:center; line-height:30px; font-size:14px; font-weight:bold; margin-top:38px;}
.main .conn .conn_right .tit1{ font-size:12px; line-height:28px; color:#3c3c3c; margin:19px 0 40px 15px;}
.main .conn .conn_right table{ margin-top:23px;}
.main .conn .conn_right table tr{ border:1px solid #e7e7e7; font-size:12px; line-height:28px;}
.main .conn .conn_right table tr td{ border:1px solid #e7e7e7; line-height:28px;}
.main .conn .conn_right .td1{ width:290px;}
.main .conn .conn_right .td2{ width:457px;}
.main .conn .conn_right .tr1{ background:#f3f3f3; font-size:14px;}
.main .conn .conn_right .tit2{ margin-left:25px;}
.main .conn .conn_right .tit3{ margin:10px 0 10px 25px; width:350px;}

.news{ width:100%; height:auto; margin:0 auto;}
.news .news-new{ width:1002px; height:auto; margin:0 auto;} 
.news .news-new .top{ width:100%; height:50px; border-bottom:1px solid #e7e7e7; margin-top:29px; padding-bottom:4px;}
.news .news-new .top .tits{ float:left; line-height:50px; font-size:24px; color: #555555; font-weight:bold;}
.news .news-new .top .weizhi{ width:205px; float:right; height:auto; margin-top:20px;  font-size:12px; color:#555555; line-height:14px;}
.news .news-new .top .weizhi img{ margin-right:5px;}
.news .news-new .top .weizhi a{ color:#555555;}
.news .news-new .top .weizhi span{ font-family:"宋体"; margin:0 5px;}
.news .news-new .top .weizhi a:hover{ color:#bf8b1d;}
.news .news-new .top-new{ width:1002px; height:152px; margin-top:29px;}
.news .news-new .top-new img{ float:left; width:234px; height:152px; display:block; margin-left:5px;}
.news .news-new .top-new .con{ width:680px; height:152px; margin-left:43px; float:left;}
.news .news-new .top-new .con .tit{ font-size:16px; color:#666666; margin-top:5px;}
.news .news-new .top-new .con .time{ padding-left:18px; background:url(../img/news_time.png) no-repeat; line-height:15px; color:#a8a8a8; margin-top:11px;}
.news .news-new .top-new .con span{ font-size:12px; color:#a8a8a8; line-height:20px; display:block; margin-top:17px;}
.news .news-new .top-new .con .chakan{ padding-left:25px; font-size:14px; color:#a8a8a8; margin-top:14px; background:url(../img/news_pic1.png) no-repeat; line-height:16px;}
.news .news-new .top-new a:hover span{ color:#bf8b1d;}
.news .news-new .top-new a:hover .chakan{ color:#bf8b1d;}
.news .news-new .top-new a:hover img{ box-shadow:0 0 5px #ccc;}
.news .news-new .list{ width:100%; height:auto; margin-top:39px;}
.news .news-new .list ul li{ width:1000px; height:92px; border:1px solid #dddddd; margin-bottom:17px;}
.news .news-new .list ul li .time{ width:102px; height:66px; background:#f7f7f7; float:left; text-align:center; font-size:45px; color:#d1d1d1; padding-top:26px; font-family:Arial;}
.news .news-new .list ul li .time span{ font-size:12px; margin-top:5px; display:block;}
.news .news-new .list ul li .conn{ width:815px; height:auto; margin-left:30px; float:left; }
.news .news-new .list ul li .conn .tit{ color:#444444; font-size:16px; margin-top:10px;}
.news .news-new .list ul li .conn span{ color:#a1a1a1; display:block; margin-top:5px;}
.news .news-new .list ul li a:hover .time{ background:#e2bf75; color:#FFF;}
.news .news-new .list ul li a:hover .conn span{ color:#e2bf75;}
.news .pages{ width:170px; height:30px; margin:6px auto 0;}
.news .pages a{ width:30px; height:30px; border:1px solid #e7e7e7; line-height:30px; text-align:center; display:block; float:left; margin-right:2px; color:#bababa;}
.news .pages a:hover{ background:#e2bf75; color:#FFF;}
.news .pages .curing{ background:#e2bf75; color:#fff;} 


.about{ width:100%; height:auto; margin:0 auto;}
.about-new{ width:1002px; height:auto; margin:0 auto;} 
.about-new .top{ width:100%; height:50px; border-bottom:1px solid #e7e7e7; margin-top:29px; padding-bottom:4px;}
.about-new .top .tits{ float:left; line-height:50px; font-size:24px; color: #555555; font-weight:bold;}
.about-new .top .weizhi{ width:205px; float:right; height:auto; margin-top:20px;  font-size:12px; color:#555555; line-height:14px;}
.about-new .top .weizhi img{ margin-right:5px;}
.about-new .top .weizhi a{ color:#555555;}
.about-new .top .weizhi span{ font-family:"宋体"; margin:0 5px;}
.about-new .top .weizhi a:hover{ color:#bf8b1d;}
.about .about-new .conn{ width:1002px; height:auto; margin:35px auto 0;}
.about .about-new .conn img{ float:left; width:375px; height:460px; display:block; margin-left:5px;}
.about .about-new .conn .conn-new{ float:right; width:560px; height:auto;}
.about .about-new .conn .conn-new p{ font-size:12px; line-height:28px; color:#555555; margin-bottom:28px;}

.honor .about-new{ }
.honor .about-new .conn{ width:1002px; height:auto; margin:35px auto 0;}
.honor .about-new .conn .list{ width:1002px; height:auto;}
.honor .about-new .conn .list ul{ width:110%; height:auto;}
.honor .about-new .conn .list ul li{ width:300px; height:auto; margin:0 50px 38px 0; position:relative;}
.honor .about-new .conn .list ul li p{ font-size:12px; line-height:50px; text-align:center; color:#4b4b4b;}


.laboratory .about-new .conn{ width:1002px; height:auto; margin:35px auto 0;}
.laboratory .about-new .conn .list{ width:999px; height:auto; margin:auto;}
.laboratory .about-new .conn .list ul{ width:100%; height:auto;}
.laboratory .about-new .conn .list ul li{ width:100%; height:254px; margin:0 0 20px 0; background:#f9f9f9;}
.laboratory .about-new .conn .list ul li img{ display:block; margin:16px 0 0 19px; border:1px solid #dbdbdb; padding:1px; float:left;}
.laboratory .about-new .conn .list ul li .con{ width:580px; float:left; margin:16px 0 0 70px;}
.laboratory .about-new .conn .list ul li .con .tit{ font-size:20px; line-height:28px; font-weight:bolder; color:#4d4d4d; margin-top:10px;}
.laboratory .about-new .conn .list ul li .con .tit1{ font-size:14px; line-height:28px; color:#5d5d5d; display:block; margin-top:12px;}
.laboratory .about-new .conn .list ul li .con .more{ width:125px; height:30px; text-align:center;  background:#c7c7c7; border-radius:15px; margin-top:30px;}
.laboratory .about-new .conn .list ul li .con .more span{ background:url(../img/about_pic1.png) no-repeat right; width:115px; font-size:10px; color:#FFF; line-height:30px; text-align:center; display:block; }
.laboratory .about-new .conn .list ul li a:hover .con .more{ background:#e2bf75;}
.laboratory .about-new .conn .list ul li a:hover .con .tit1{ color:#e2bf75;}


.laboratory-details{ width:100%; height:auto; margin:0 auto;}
.laboratory-details .about-new{ width:1002px; height:auto; margin:0 auto;} 
.laboratory-details .about-new .top{ width:100%; height:50px; border-bottom:1px solid #e7e7e7; margin-top:29px; padding-bottom:4px;}
.laboratory-details .about-new .top .tits{ float:left; line-height:50px; font-size:16px; color: #555555; font-weight:bold; display:block; width:120px; height:auto; background:url(../img/about_pic3.png) no-repeat right; margin-left:15px;}
.laboratory-details .about-new .top .weizhi{ width:205px; float:right; height:auto; margin-top:20px;  font-size:12px; color:#555555; line-height:14px;}
.laboratory-details .about-new .top .weizhi img{ margin-right:5px;}
.laboratory-details .about-new .top .weizhi a{ color:#555555;}
.laboratory-details .about-new .top .weizhi span{ font-family:"宋体"; margin:0 5px;}
.laboratory-details .about-new .top .weizhi a:hover{ color:#bf8b1d;}
.laboratory-details .about-new .conn{ width:1002px; height:auto; margin:30px auto 0;}
.laboratory-details .about-new .conn .tits{ width:100%; text-align:center; font-size:24px; line-height:28px; color:#4d4d4d; font-weight:bold;}
.laboratory-details .about-new .conn .tits span{ font-size:12px; line-height:28px; color:#838383; font-weight:normal;}
.laboratory-details .about-new .conn .pic{ width:100%; height:auto; margin-top:31px;}
.laboratory-details .about-new .conn .pic .pic-new{ width:815px; height:529px; float:left; overflow:hidden;}
.laboratory-details .about-new .conn .pic .pic-new ul li{ width:815px; height:529px; float:left;}
.laboratory-details .about-new .conn .pic .btns{ width:175px; float:right;}
.laboratory-details .about-new .conn .pic .btns .btns-new{ width:175px; height:490px; overflow:hidden;}
.laboratory-details .about-new .conn .pic .btns .btns-new span{ width:171px; height:112px; margin-bottom:11px; display:block;}
.laboratory-details .about-new .conn .pic .btns .btns-new .cur2{ border:2px solid #0CC;}
.laboratory-details .about-new .conn .pic .btns .prev2{ width:85px; height:40px; background:url(../img/prev.png) no-repeat; display:block; float:left;}
.laboratory-details .about-new .conn .pic .btns .next2{ width:85px; height:40px; background:url(../img/next.png) no-repeat; display:block; float:left;}
.laboratory-details .about-new .conn .con{ width:1002px; height:auto; margin-top:35px;}
.laboratory-details .about-new .conn .con .titt{ width:1002px; height:45px; border-bottom:1px solid #533e39;}
.laboratory-details .about-new .conn .con .titt span{ width:150px; height:45px; background:#533e39; display:block; text-align:center; line-height:45px; font-size:16px; color:#FFF;}
.laboratory-details .about-new .conn .con .about_box .tit{ font-size:12px; line-height:28px; color:#5d5d5d; margin-bottom:38px;}

.laboratory-details .about_box {
    width: 1002;
    margin-top: 30px;
    position: relative;
    overflow: hidden;
}
.laboratory-details .about_text {
    width: 972px;
    height: 490px;
    position: relative;
}
.laboratory-details .roll {
    width: 2px;
    height: 480px;
    position: absolute;
    right: 0px;
    top: 10px;
	background:url(../img/roll.png) repeat-y center;
}

.laboratory-details .roll_btn {
    width: 2px;
    height: 30px;
    position: absolute;
    left: 0px;
    top: 0px;
    cursor: pointer;
    background:url("../img/roll_btn.png") no-repeat scroll center center;
}


.team{ width:100%; height:auto; margin:0 auto;}
.team .conn{ width:100%; height:auto; margin-top:30px;}
.team .conn ul li{ width:1002px; height:auto; padding-bottom:52px; border-bottom:1px dashed #ccc; margin-bottom:45px;}
.team .conn ul li img{ width:187px; height:249px; display:block; float:left; margin-right:60px; border:1px solid #ccc;}

.team .about_box {
    width: 725px;
    position: relative;
    overflow: hidden;
}
.team .about_text {
    width: 705px;
    height: 260px;
    position: relative;
}
.team .roll {
    width: 2px;
    height: 250px;
    position: absolute;
    right: 0px;
    top: 0;
	background:url(../img/roll.png) repeat-y center;
}

.team .roll_btn {
    width: 2px;
    height: 30px;
    position: absolute;
    left: 0px;
    top: 0px;
    cursor: pointer;
    background:url("../img/roll_btn.png") no-repeat scroll center center;
}
.team .tit{ font-size:20px; line-height:28px; font-weight:bold; color:#333333; margin-bottom:14px;}
.team .tit i{ font-size:14px; line-height:28px; font-weight:normal; margin-left:5px;}
.team .tit1{ font-size:12px; line-height:24px; color:#777777; margin-bottom:24px;}
.team .tit2{ font-size:14px; color:#333333; line-height:24px; margin-bottom:10px; font-weight:bold;}
.team .conn-new{ width:718px; float:left;}

.training{ width:100%; height:auto;}
.training .conn{ width:1002px; height:auto; margin:30px auto 0;}
.training .conn img{ width:296px; height:418px; display:block; float:left;}
.training .conn .conn-new { width:650px; height:auto; float:right;}
.training .conn ul{ width:650px; height:auto; float:right; margin-top:10px; border-top:1px dashed #bcbcbc;}
.training .conn ul li{ width:650px; height:43px; line-height:43px; color:#5e5e5e; border-bottom:1px dashed #bcbcbc; font-size:14px; }
.training .conn ul li a .tit{ float:left; color:#5e5e5e;}
.training .conn ul li a .time{ float:right; color:#5e5e5e;}
.training .conn ul li a:hover .tit{ color:#f98924;}
.training .conn ul li a:hover .time{ color:#f98924;}
.training .conn .pages{ width:650px; height:25px; margin:32px auto 0;}
.training .conn .pages-new{ width:330px; height:25px; margin:0 auto;}
.training .conn .pages a{ width:22px; height:25px; border:1px solid #e7e7e7; line-height:25px; text-align:center; display:block; float:left; margin-right:2px; color:#bababa;}
.training .conn .pages a:hover{ background:#484965; color:#FFF;}
.training .conn .pages .curing{ background:#484965; color:#fff;}

.resources{ width:100%; height:auto;}
.resources .conn{ width:1002px; height:auto; margin:30px auto 0;}
.resources .conn table{ width:1002px; color:#666666;}
.resources .conn tr{ border-bottom:1px solid #e4e4e4; height:48px;}
.resources .conn td{ text-align:center;}
.resources .conn .tr1{ background:#231815; color:#FFF; font-size:14px;}
.resources .conn .td1{ width:632px; padding-left:48px; text-align:left;}
.resources .conn .td3{ width:655px; padding-left:25px; text-align:left;}
.resources .conn .td3 b{ margin-right:5px;}
.resources .conn .td2{ width:107px; text-align:center;}
.resources .conn a{ display: block;  background:url(../img/down_btn02.png) no-repeat; width:15px; height:16px; margin-left:50px;}
.resources .conn .tr2{ background:#f9f9f9;}

.contact{ width:100%; height:auto;}
.contact .conn{ width:1002px; height:auto; margin:30px auto 0;}
.contact .conn .map{ width:999px; height:460px; margin:0 auto;}
.contact .conn .tit{ font-size:18px; line-height:28px; color:#717171; font-weight:bold; margin-top:32px; margin-left:10px;}
.contact .conn .tit1{ font-size:14px; line-height:28px; color:#717171; margin-left:10px; margin-top:16px; }
.contact .conn .tit2{ font-size:25px; line-height:28px; color:#717171; margin-left:10px; font-family:Arial; font-weight:bold; }

.leave{ width:100%; height:auto; margin:0 auto;}
.leave .leave-new{ width:1002px; height:auto; margin:30px auto 0;}
.leave .leave-new .top{ width:1002px; height:50px; margin:0 auto; border-bottom:1px solid #e7e7e7;}
.leave .leave-new .top .tits{ font-size:20px; color:#0c3c83; font-weight:bold;}
.leave .leave-new .top .tits span{ font-size:12px; color:#878787; font-family:Arial; font-weight:normal; display:block; margin-top:5px;}
.leave .leave-new .conn{ width:670px; height:auto; margin:42px auto 0;}
.leave .leave-new .conn .name{ margin-bottom:8px; width:670px; height:50px;}
.leave .leave-new .conn .name1{ margin-bottom:8px; width:670px; height:220px;}
.leave .leave-new .conn p{ width:70px; text-align:right; font-size:14px; color:#a9a9a9; line-height:50px; float:left; margin-right:16px;}
.leave .leave-new .conn p span{ color:#d70c19; margin-right:5px;}
.leave .leave-new .conn .text{ width:580px; height:50px; border-radius:15px; border:1px solid #cecece; float:left;}
.leave .leave-new .conn textarea{ width:580px; height:220px; border-radius:15px; border:1px solid #cecece; float:left;}
.leave .leave-new .conn .text1{ width:155px; height:43px; border-radius:15px; border:1px solid #cecece; float:left;}
.leave .leave-new .conn .submit{ width:150px; height:40px; border-radius:5px; background:#d70c19; color:#FFF; font-size:14px; margin:60px 0 0 300px;}



.join .tit{ width:100%; height:50px; line-height:50px; background:#686868; margin-bottom:10px; padding-left:30px; margin-top:30px; font-size:14px; color:#FFF;}
.join .tit .con1{ width:455px;}
.join .tit .con2{ width:115px; text-align:center;}
.job-list-tpl4{
	width: 100%;
}
.job-list-tpl4 dt {
    color: #666;
    cursor: pointer;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
	margin-bottom:5px;
	border-bottom:1px dashed #e1e1e1;
	padding:5px 0 5px 30px;
}
.job-list-tpl4 dt i {
	 background:url(../img/j_c.png) no-repeat;
	float: right;
    color: #444;
    cursor: pointer;
    display: inline-block;
    height: 24px;
    width: 24px;
	margin-top:8px;
	 margin-right:15px;
}
.job-list-tpl4 dd {
    display: none;
    overflow: hidden;
    padding: 20px 30px 35px;
    position: relative;
	border-bottom:1px dashed #e1e1e1;
	
}
.job-list-tpl4 dd td {
    line-height: 26px;
	color:#666666;
	font-size:14px;
}
.job-list-tpl4 dd td span {
    color:#666666;
    padding-right: 5px;
}
.job-list-tpl4 .btn{
	
    border: 1px solid #d1d1d1;
    color: #333;
    display: inline-block;
    line-height: 35px;
    margin-top: 10px;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: 89px;
}
.job-list-tpl4 .btn:hover{
	background: #C8000A;
	color: #fff;
}
.job-list-tpl4 dt.open {
	color:#c8000a;
	background:#fff;
	border-bottom:1px solid #ececec;
	border-top:1px solid #ececec;
	padding:5px 0 5px 30px;
}
.job-list-tpl4 dt.open i {
	background:url(../img/j_o.png) no-repeat;
	width:27px; height:27px;
}

.job-list-tpl4 dt ul .con1{ width:455px;}
.job-list-tpl4 dt ul .con2{ width:115px; text-align:center;}


.info .news-new{ width:1002px; height:auto; margin:0 auto;} 
.info .news-new .top{ width:100%; height:50px; border-bottom:1px solid #e7e7e7; margin-top:29px; padding-bottom:4px;}
.info .top .tits{ float:left; line-height:50px; font-size:24px; color: #555555; font-weight:bold;}
.info .top .weizhi{ width:205px; float:right; height:auto; margin-top:20px;  font-size:12px; color:#555555; line-height:14px;}
.info .top .weizhi img{ margin-right:5px;}
.info .top .weizhi a{ color:#555555;}
.info .top .weizhi span{ font-family:"宋体"; margin:0 5px;}
.info .top .weizhi a:hover{ color:#bf8b1d;}
.info .top-new{ width:100%; height:auto; margin:50px 0 0 0;}
.info .top-new .tits{ font-size:20px; line-height:18px; color:#333; font-weight:bold; text-align:center;}
.info .top-new .line{ width:960px; height:25px; background:url(../img/news_line.png) no-repeat; margin-top:14px;}
.info .top-new .share{ width:400px; height:auto; margin:30px auto 0;}
.info .top-new .share .time{ width:115px; height:auto; background:url(../img/news_time.png) no-repeat; padding-left:25px; line-height:15px; font-size:14px; color:#666666; float:left; margin-top:8px;}
.info .top-new .share .share-new{ width:245px; float:right;}
.info .top-new .share .share-new span{ float:left; line-height:28px; display:block; font-size:14px; color:#666666; margin-right:5px;}
.info .top-new .share .share-new .tubiao{ background:url(../img/news_tubiao.png) no-repeat; width:175px; height:28px; float:left;}
.info .top-new .share .share-new .tubiao a{ width:40px; height:28px; float:left; display:block; margin-right:3px;}
.info .top-new .conn{ width:100%; height:auto; margin-top:22px; border-top:1px solid #e6e6e6; padding-top:25px;}
.info .top-new .conn .tit{ color:#289eaf; margin-bottom:22px; font-size:16px; font-weight:bold;}
.info .top-new .conn .tit1{ margin-bottom:25px; display:block; font-size:13px; line-height:22px; color:#888888;}

.info .top-new .paging{ width:100%; height:auto; padding-top:50px; border-top:1px solid #e6e6e6; margin-bottom:120px;}
.info .top-new .paging p{ color:#888888; font-size:14px; line-height:22px;}
.info .top-new .paging p a{ color:#666666;}
.info .top-new .paging .return{ width:100px; height:35px; border:1px solid #666666; text-align:center; line-height:35px; font-size:14px; color:#666666; border-radius:25px;}
.info .top-new .paging a:hover{ color:#C4952D;}
.max-wrap{
	width:846px;
	min-height:861px;
	margin:0 auto;
	position: relative;
	top:150px;

}
#tb tr td{
padding:10px 0 10px 0;
    font-size:16px;
}
#tb tr td input{
    height: 30px;
}
.spred{
    color:red;
    padding-left:4px;
}
.au-right-top h2{
    font-size:20px;
}
.au-right-top h3 {
font-size:16px;
    padding:10px 0 10px 0px;
}
.au-right-top p{
    font-size:16px;
}
.au-right-top p a{
    color:#ddd;
    font-size:16px;
}
.au-right-top p a:hover{
color:#9C101A;
}



.web_map{
	
}
.web_map .map_sub{
	width: 990px;
	margin: 0 auto;
}
.web_map .h{
	padding-top: 78px;
	font-family: 'MICROSOFT YAHEI';
	text-transform: uppercase;
}