@charset "gb2312";
/* CSS Document */
body{border:0px;font-size:12px;font-family:"微软雅黑",Arial,simsun,scans-serif;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;margin:0px;padding:0px;color:#333;line-height:1.6em; background:#ffffff}
form,p,div,ol,ul,p,h1,h2,h3,h4,input,li,span{margin:0px;padding:0px;}
img{border:0;}
html { overflow: auto; }
em{font-style:normal;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#a93c45;cursor:pointer;}
ul,li{list-style-type:none;list-style-position:outside;list-style-image:none;}
th,td{font-size:12px;}
input,select,textarea{font-size:12px;}
textarea{overflow-y:scroll;border:1px solid #c2defd;}
li{white-space:nowrap;text-overflow:ellipsis;}
h1{font-size:1.4em;}
h2{font-size:1.17em; color:#0060a1}
h3{font-size:1em;}
button{line-height:1.2em;font-size:12px;border:0px;cursor:pointer;}
.key{font-weight:bold;}
.text_b,a.text_b:link,a.text_b:visited{text-decoration:underline;}
.lit_font{font-size:12px;}
.big_font{font-size:14px;}
.font_weight{font-weight:normal;}
.more{float:right;margin-top:-2em;}

.clear:after{content:".";height:0;overflow:hidden;display:block;clear:both;}
.clear{display:inline-block;}
.clear{display:block;}

/*首页*/
.welcome{background:#a93c45; width:100%; height:38px; z-index:996}
.welcome-main{width:1000px; margin:0 auto; line-height:38px;}
.welcome-main span{ float:left; width:50%; color:#fff}
.welcome-main span.right{ text-align:right}
.welcome-main span.right a{color:#fff}

/*导航*/
.nav{width:1310px; margin:0 auto; height:129px; background:#fff; background:url(../images/logo-bg.jpg) no-repeat center center;}
.nav ul{ width:1000px; margin:0 auto; padding-left:50px; list-style-type:none}
.nav ul li{float:left; position:relative; overflow:inherit;padding:0 14px 0 14px}
.nav a{font-size:16px; line-height:40px;color:#ffffff; line-height:125px;}
.nav a:hover{ font-weight:bold; line-height:125px;display:inline-block; text-decoration:none}
.nav ul li.active{}
.nav ul li.active a{ font-weight:bold}
.nav ul li:hover ul{ display:block}
.nav ul li ul{ position:absolute; left:0; top:100px; background:#a93c45; border:1px solid #520007; width:110px; display:none; z-index:2; border-radius:5px; box-shadow:2px 2px 3px #751018; padding:0;}
.nav ul li ul li{ height:28px; line-height:28px;display:block;  padding:0;}
.nav ul li ul li a{ font-size:14px; width:110px; text-align:center; display:block;  height:28px; line-height:28px; color:#fff;}
.nav ul li ul li a:hover{  color:#ffffff; line-height:28px}
.nav ul li img{ position:relative; top:-30px; z-index:998}
/*英文导航*/
.enav{width:1310px; margin:0 auto; height:129px; background:#fff; background:url(../images/logo-bg.jpg) no-repeat center center;}
.enav ul{ width:1000px; margin:0 auto; padding-left:50px; list-style-type:none}
.enav ul li{float:left; position:relative; overflow:inherit;padding:0 16px 0 21px}
.enav a{font-size:16px; line-height:40px;color:#ffffff; line-height:125px;}
.enav a:hover{ font-weight:bold; line-height:125px;display:inline-block; text-decoration:none}
.enav ul li.active{}
.enav ul li.active a{ font-weight:bold}
.enav ul li:hover ul{ display:block}
.enav ul li ul{ position:absolute; left:0; top:100px; background:#a93c45; border:1px solid #520007; width:110px; display:none; z-index:2; border-radius:5px; box-shadow:2px 2px 3px #751018; padding:0;}
.enav ul li ul li{ height:28px; line-height:28px;display:block;  padding:0;}
.enav ul li ul li a{ font-size:14px; width:110px; text-align:center; display:block;  height:28px; line-height:28px; color:#fff;}
.enav ul li ul li a:hover{  color:#ffffff; line-height:28px}
.enav ul li img{ position:relative; top:-30px; z-index:998}

/*首页切换图*/
.bannerLg{height:458px; width:100%; overflow:hidden; margin:2px auto;position:relative; top:-60px}
.banner{width:100%; float:left; height:332px;}
.banner{width:100%; height:458px; position:relative}
.banner .pic li{ position:absolute; display:none}
.banner .num{ position:absolute; font-size:0; bottom:20px; width:100%; text-align:center}
.li1{height:458px; width:100%;  background:url(../images/pic1.jpg) center 0;}
.li2{height:458px; width:100%; background:url(../images/pic2.jpg) center 0;}
.li3{height:458px; width:100%; background:url(../images/pic3.jpg) center 0;}
.li4{height:458px; width:100%; background:url(../images/pic1.jpg) center 0;}
.banner .num li{width:20px; height:20px; background:#666; font-size:12px; line-height:20px; border-radius:50%; color:#fff; display:inline-block; margin:0px 3px; text-align:center; cursor:pointer}
.banner .num li.active{ background:#ff933b}
.banner .btn{ height:60px; width:30px; text-align:center; line-height:60px; background:rgba(0,0,0,0.5); color:#ffffff; cursor:pointer; font-size:40px; position:absolute; top:50%; margin-top:-30px; display:none}
.banner:hover .btn{ display:block}
.banner .left{ left:0; font-family:"宋体"; font-size:20px; color:#ddd}
.banner .right{right:0;font-family:"宋体"; font-size:20px; color:#ddd}

.main_index{width:1000px; margin:0 auto; overflow:hidden; height:320px; background:url(../images/main_index_bg.jpg) no-repeat; padding-top:50px; position:relative; top:-60px}
.main_index h3{ font-size:18px; font-weight:700; line-height:52px; height:52px}
.main_index h3 span{color:#a93c45; font-weight:normal; font-size:14px; margin-left:6px}
.main_i_aboutus .pic{width:254px; height:125px; background:url(../images/aboutus_main_pic.jpg) no-repeat; display: inline-block; padding-top: 14px; text-align: center;}
.main_i_aboutus p{ text-align:justify; width:254px; color:#505050; line-height:24px; height:110px;}
.main_i_aboutus a{color:#ff0000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:8px}

.main_i_aboutus{width:300px; float:left}
.main_i_news{width:340px; float:left}

.main_i_news .js_text{ border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding-bottom:12px}
.main_i_news .js_text .title{ font-size:14px; width:370px;}
.main_i_news .js_text span{color:#a4a4a4}

.main_i_aboutus_r{ float:right}
.news_nav{padding:10px 0 10px 0}
.news_nav ul li{ line-height:24px}
.news_nav a{color:#2a2a2a; text-decoration:none;}
.news_nav a:hover{color:#ff1100; text-decoration:underline}
.main_index_b{width:1000px; margin:0 auto; background:url(../images/main_index_bottom_bg.jpg) no-repeat; height:38px;  position: relative; top: -48px;}
.main_index_b2{width:1000px; margin:0 auto; background:url(../images/main_index_bottom_bg.jpg) no-repeat; height:38px; }


.footlink{height:156px; width:100%; background:#f2f2f2;  margin-top: -49px; overflow:hidden;}
.footlink-main{width:1000px; margin:0 auto; padding-top:26px;}
.footlink-main .footlink-logo{width:630px; float:left; background:url(../images/foot_left_bg.jpg) no-repeat right center}
.footlink-main .footlink-nav{width:350px; float:left; margin-left:20px;}
.footlink-main .footlink-nav h3{color:#a93c45; font-size:18px; font-weight:normal; line-height:40px; height:40px}
.footlink-main .footlink-nav a{ line-height:28px;}
.footlink-main .footlink-nav i{font-style:normal;}


.foot{height:106px; width:100%; text-align:center; background:#a93c45;  padding-top:30px}
.foot span{ display:block; line-height:32px; text-align:center; color:#fff}
.foot span a{color:#fff;}



/*公司简介*/
.ny-banner{ width:100%; height:250px;position:relative; top:-60px ;overflow:hidden; margin:2px auto;}
.ny_main{ width:1000px; margin:0 auto; background:#f1f1f1; min-height:570px; }
.ny_left{ width:210px; float:left;}
.ny_left_tt{ width:210px; height:45px; background:url(../images/ny-left-tt.jpg); text-align:center; line-height:34px; color:#fff; font-weight:bold; font-size:16px;}
.ny_left ul{ margin-top:20px;}
.ny_left ul li{ width:210px; height:38px; line-height:38px; border-bottom:1px solid #ddd; text-align:center; font-size:14px;}
.ny_left ul li a{ width:210px; height:38px; display:block;}
.ny_left ul li a:hover{ background:#e7e7e7; text-decoration:none;}
.ny_selected a{ width:210px; height:38px; background:#e7e7e7; color:#a93c45 }

.ny_right{ width:790px; float:right; background:#fff; min-height:570px;}
.ny-right-cont{ width:720px; margin-left:50px;}
.ny-position{ width:720px; height:34px; background:#f1f1f1; line-height:34px; text-indent:20px;}
.ny-cont-tt{ font-size:24px; color:#a93c45; margin:30px 0 30px 20px;}
.ny-cont-word{ white-space:pre-wrap; margin-left:20px;}

/*检测项目*/
.ny-cont-xiangmu{  margin-left:20px;}
.xiangmu-cell { width:200px; height:190px; float:left; margin-left:25px; margin-top:10px;}
.xiangmu-cell img{ padding:2px; border:1px solid #ddd;}
.xiangmu-cell p{ text-align:center; margin-top:10px;}
.xiangmu-cell a:hover img{ border:1px solid #a93c45; }
.xiangmu-cell a:hover{ text-decoration:none !important; }

.pro_page{ width:500px; float:right; margin:30px 0;}
.page_ico{ width:35px; height:35px; display:block; line-height:35px;  border-radius:3px;text-align:center; border:1px solid #dcdcdc; float:left; margin-right:5px;}
.page_select{ background:#c40000; color:#fff !important;}
.page_ico:hover{ color:#c40000; text-decoration:none; border:1px solid #c40000;}

.xiangmu-pt1{ width:720px; border-bottom:1px solid #ddd; text-align:center;}
.xiangmu-pt1 img{ margin:20px 0; max-width:720px;}
.xiangmu-pt2{ margin:20px 0;}
.xiangmu-pt2-tt{ font-size:18px; color:#a93c45; margin-bottom:20px;}
.xiangmu-pt2-word{ white-space:pre-wrap;}
.xiangmu-back{ float:right; font-size:16px; width:50px; height:24px; background:url(../images/back.jpg) right center no-repeat; display:block}

/*新闻*/
.minsheng_list{ margin-top:20px; margin-left:40px;}
.minsheng_list li{ width:680px; height:35px; line-height:35px; border-bottom:1px dashed #ddd; list-style: square; color:#ccc;list-style-position:inside}
.minsheng_list li time{ float:right; color:#ccc;}
.minsheng_word{ white-space:pre-wrap; font-size:14px; margin-top:20px;}
.news_page{ text-align:right}
.news_page a{ margin-left:10px;}
.news_page a:hover{ text-decoration:underline}
.minsheng_tt h1{ font-size:24px; color:#a93c45; margin-top:40px; margin-bottom:10px;}