@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:13px;font-family:"微软雅黑"; color:#474747; line-height:24px;}
ul,li{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#474747;}
a:hover{ text-decoration:none; color:#10a9b9; border:0;}
body,html{-webkit-text-size-adjust:none;}
.clear{ clear:both;}

.box1{ width:1200px; height:50px; margin:0 auto; padding-top:17px; }
.logo{ width:209px; height:32px; float:left;}
.nav{ width:710px; float:right;}
.nav ul>li{ font-size:15px; float:left; height:50px; position:relative}
.nav ul> li> a{  text-align:center;  height:40px; line-height:40px;  display:block;font-size:15px; }
.nav ul> li> a:hover{  background:url(../images/index1.jpg) no-repeat bottom;}
.nav ul li#cc0,.nav ul li#cc5{width:90px; margin-right:5px;   }
.nav ul li#cc1{width:90px;margin-right:40px; }
.nav ul li#cc2{width:90px;margin-right:20px; }
.nav ul li#cc3{width:130px; margin-right:20px;  }
.nav ul li#cc4{width:85px;margin-right:40px; }
.nav ul li#cc5{width:85px; }


.fristchild{ display:none;  width:100%;position:absolute; background:#c0bfbf; top:50px;/* filter: alpha(opacity=90);opacity: 0.9;*/ padding-bottom:10px; z-index:9999;}
.nav ul li .fristchild li{height:30px; width:100%;}
.nav ul li .fristchild li a{ height:30px; line-height:30px;font-size:13px;display:block ;color:#fff;}
.nav ul li .fristchild li a:hover{background:none; color:#FFF }

.nav ul li .fristchild li:hover{background:#10a9b9;color:#FFF }

.banner{ width:1920px; height:489px; border-top:1px solid #dedede;}
.box2{ width:1200px; padding-top:30px; min-height:600px; _height:600px; margin:0 auto;}
.box2_1{ height:310px; width:1200px;}
.box2_1_l{ width:580px; height:310px; float:left;}
.box2_1_ltit{ width:580px; height:40px;}
.box2_1_ltit1{ width:522px; height:40px; float:left;}
.box2_1_ltit2{width:52px; height:14px; float:right; padding-top:13px;}
.box2_1_lcon{ width:580px; height:251px; padding-top:25px;}
.box2_1_lcon_pic{ width:200px; height:251px; float:left;}
.box2_1_lcon_zi{ width:335px; height:251px; padding-right:10px; float:right; line-height:24px; text-indent:24px;}
.box2_1_lcon_zi span{ color:#ff7800}

.box2_1_r{ width:580px; height:310px; float:right;}
.news1{ width:580px; height:70px;border-bottom:1px dotted #CCC; margin-bottom:18px;}
.news1_l{ width:52px; height:52px; float:left;}
.news1_l1{ width:52px; height:34px; text-align:center; font-size:24px; background:#c0bfbf; color:#FFF; line-height:34px;}
.news1_l2{ width:52px; height:18px; text-align:center; font-size:13px; background:#8b8b8b; color:#FFF; line-height:18px;}
.news1_r{ width:510px; line-height:24px; float:right;}

.box2_2{ width:1200px; height:255px; margin-top:35px;}
.box2_2tit{ width:1200px; height:40px;}
.box2_2tit1{ width:1139px; height:40px; background:url(../images/index1_27.jpg) no-repeat; float:left;}
.case{ width:572px; height:75px; margin-top:15px; margin-right:50px; float:left;}
.case_tit{ width:572px; line-height:24px; background:url(../images/index1_31.jpg) no-repeat 0; text-indent:18px;}
.case_tit a{color:#ff7800;}
.case_tit a:hover{color:#10a9b9;}

.box3{ background:#e9e9e9 url(../images/index1_35.jpg) repeat-x; min-height:86px;_height:86px; height:auto; overflow:hidden; width:100%;}
.box3_con{ width:1200px; margin:0 auto; padding-top:15px;}
.box3_con1{height:31px; margin:0 auto; text-align:center}
.box3_con1zi{ width:70px; height:31px; line-height:31px; float:left;}
.box3_con1pic{float:left;}
.box3_con1pic img { margin-right:8px;}
.box_con1_1{ text-align:center; line-height:30px;}
.ny_banner{ width:100%; height:304px;}


.ny{ width:1200px;min-height:600px; _height:600px; margin:0 auto;}
.ny_l{ width:220px;min-height:480px; _height:480px; float:left;}
.ny_l1{width:220px;min-height:20px; _height:20px; float:left; margin-bottom:10px; height:auto; overflow:hidden;}
.ny_l1tit{ width:220px; height:36px; line-height:36px; text-align:center; font-size:17px; background:#00a5b5; border-top:2px solid #f18619; color:#FFF;}
.ny_l1nav ul>li{ width:220px; line-height:30px; text-indent:22px; font-size:15px; background:url(../images/product_21.jpg) no-repeat; margin-top:3px;}
.ny_l1nav ul>li a{ width:220px; height:30px; line-height:30px; text-indent:22px; font-size:15px; margin-top:3px;}
.ny_l1nav ul>li.active a,.ny_l1nav ul>li a:hover{  background:url(../images/product_22.jpg) no-repeat; display:block; color:#FFF;}

.firstul2 li{ width:220px; border-bottom:#ccc 1px solid; color:#555;font-size:13px;text-indent:10px;  height:30px; line-height:30px;}

.firstul2 li b{ font-weight:bold; font-size:14px;}

.firstul2 li a{ width:220px; background:none; font-size:13px; color:#555;}
.firstul2 li a:hover{ width:220px; background:none; font-size:13px; color:#00a5b5; text-decoration:underline}

.firstul3 li{ width:200px; margin-left:10px; border-bottom:#ccc 1px dashed;background:url(../images/tixi_03.jpg) no-repeat 8px; font-size:12px;text-indent:20px;  height:30px; line-height:30px;}

.firstul3 li a{ width:200px; background:none; font-size:12px; }
.firstul3 li a:hover{ width:200px; background:none; font-size:12px; color:#00a5b5;}

.contact{width:220px;min-height:200px; _height:200px; margin-top:15px; float:left;}
.contact1{ width:220px; height:83px; border-top:2px solid #f18619;}
.contact2{ width:220px; line-height:30px; border-bottom:1px #CCCCCC dotted; text-indent:10px;}
.ny_r{ width:932px; float:right;min-height:480px; _height:480px;}
.ny_rtit{ width:932px; height:36px; line-height:36px; font-size:16px; color:#00a5b5; background:url(../images/product_05.jpg) no-repeat 0; text-indent:20px;border-bottom:#CCC 1px solid; }
.ny_rtit span{ font-size:13px; color:#999; float:right;}
.ny_con{ height:150px; width:907px; padding-top:25px; border-bottom:1px dotted #999999; }
.ny_con_l{ width:176px; height:114px; border:#CCC 1px solid; padding:3px; float:left;}
.ny_con_l img{width:176px; height:114px;}
.ny_con_r{ width:700px; height:122px; float:right;}
.ny_con_rtit{width:700px; line-height:24px; background:url(../images/index1_31.jpg) no-repeat 0; text-indent:18px;}
.ny_con_rtit a{color:#ff7800;}
.ny_con_rtit a:hover{color:#10a9b9;}
.ny_con_rzi{ width:700px;}
.ny_con_rm{ width:55px; background:#999; color:#FFF; text-align:center; height:20px; line-height:20px;}
.ny_con_rm a{color:#FFF;}
.ny_con_rm a:hover{color:#FFF;background:#666; display:block;}
.fy{ width:932px; height:40px; text-align:center; padding-top:20px; }

.info_content{ padding:20px;  }
.det_tit{ font-size:18px; color:#f18619; text-align:center; width:800px; line-height:25px;margin:0 auto;}
.det_pic{ width:900px; text-align:center; height:505px;} 

.det_zi{ width:749px; line-height:28px; font-size:14px; margin:0 auto; padding-bottom:20px; }
.tx1{ width:920px; float:right; height:250px; padding-top:20px;}
.tx11 span{ width:512px; font-size:24px; color:#f18619; line-height:35px;}
.tx11{width:512px; float:left;}
.tx12{ width:379px; height:248px; float:right;}
.tx2{ width:920px; _height:75px; min-height:75px; height:auto;float:right; margin-top:15px;}
.tx21{ width:920px; background:url(../images/tixi_11.jpg) no-repeat 0; text-indent:15px; color:#f18619;}
.tx22{ text-indent:24px;}
.tx23{ width:920px; float:right; margin-top:15px; margin-bottom:10px;}

.ny_r .news2{ width:910px; padding-left:22px;border-bottom:1px dotted #CCC; margin-top:18px; height:70px;}
.ny_r .news1_r{ width:836px; line-height:24px; float:right;}
#pages{
	margin-top:30px;
	text-align: center;
	padding-bottom: 25px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;clear: both;
}
#pages A
{
	border-bottom: #e3e3e3 1px solid;
	text-align: center;
	border-left: #e3e3e3 1px solid;
	padding-bottom: 0px;
	line-height: 22px;
	padding-left: 4px;
	padding-right: 4px;
	display: inline-block;
	background: #f6f6f5;
	height: 22px;
	color: #333;
	font-size: 12px;
	border-top: #e3e3e3 1px solid;
	border-right: #e3e3e3 1px solid;
	padding-top: 0px;
}
#pages SPAN
{
	text-align: center;
	padding-bottom: 0px;
	line-height: 22px;
	padding-left: 4px;
	padding-right: 4px;
	display: inline-block;
	background: #666666;
	font-size:13px;
	height: 22px;
	color: #fff;
	padding-top: 0px;
}

.weix{width:640px; height:227px;float:right;position:fixed;left:-600px;bottom:40%;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;display:block; background-image:url(../images/weixin.png); z-index:11000}/*解决IE6下不兼容 position:fixed 的问题*/
.weix #dweix{width:33px;height:33px;background:url(../images/transparent.gif) no-repeat 0 0;display:block; margin-left:558px; margin-top:7px;}
.weix #dweix2{width:40px;height:170px;background:url(../images/weixin.png) no-repeat right center;display:block; margin-left:600px; margin-top:-11px;}

