﻿*{transition:all .5s}.showCase{width:1180px;text-align:center;margin:0 auto;padding-top:10px;padding-bottom:5px}.title-en{font-weight:400}.title-zh{width:353px;height:32px;line-height:32px;text-align:center;margin:10px auto;background:url(../images/tit-bg.png) no-repeat left center;font-size:16px;color:#000}.column-msg{margin:10px 0;font-size:14px}.more{display:block;width:144px;height:36px;line-height:36px;background:url(../images/more-bg.png) no-repeat left center;margin:0 auto;color:#fff;font-size:12px}.more:hover{color:#fff}.tab-nav{width:1180px;height:60px;margin:18px auto 0}.tab-nav li{height:60px;line-height:60px;float:left;width:160px;position:relative;margin-right:10px}.tab-nav li:nth-of-type(7){margin-right:0}.tab-nav li span.cic-y{display:block;position:absolute;bottom:-5px;width:10px;height:10px;background-color:transparent;left:50%;margin-left:-5px}.tab-nav li a{color:#555;font-size:14px;display:block}.tab-nav li.active a{color:#d6a700;font-size:20px;margin-top:0}.tab-nav li.active span.cic-y{background:url(../images/index-icon-list.png) no-repeat -40px 0}.tab-content{width:1180px;overflow:hidden}.tab-box{width:1180px;margin-top:15px;height:600px;overflow:hidden;display:none}.tab-nav1{width:580px;height:60px;margin:10px auto 0}.tab-nav1 li{height:60px;line-height:60px;float:left;width:145px;position:relative}.tab-nav1 li span.cic-y{display:block;position:absolute;bottom:-5px;width:10px;height:10px;background-color:transparent;left:50%;margin-left:-5px}.tab-nav1 li a{color:#0e5c9a;font-size:14px;display:block}.tab-nav1 li.active a{color:#d6a700;font-size:20px;margin-top:-2px}.tab-nav1 li.active span.cic-y{background:url(../images/index-icon-list.png) no-repeat -40px 0}.tab-content1{width:1180px;overflow:hidden}.tab-box1{width:1180px;margin-top:8px;overflow:hidden;display:none}.con-left{width:1200px}.left-top{height:370px;margin-bottom:10px;overflow:hidden}.view-left{width:448px;height:370px;background:url(../images/lv-bg.png) repeat-x;float:left}.view-right{width:752px;float:left}.view-right .view{float:left;overflow:hidden;position:relative}.view-right .view.cols1{width:312px;height:370px;margin-right:10px;margin-left:10px}.view-right .view.cols2{width:400px;height:370px}.left-bottom .view{float:left;overflow:hidden}.left-bottom .view.cols1{width:380px;height:220px;margin-right:10px}.left-bottom .view.cols2{width:400px;height:220px}.view-box{text-align:left;width:362px;margin:78px 43px}.view img{width:100%;height:100%}.view-tit{color:#0e5c9a;font-size:28px;font-weight:400;line-height:30px}.view-tit a{color:#0e5c9a;font-size:28px;font-weight:400;line-height:30px}.wline{width:30px;height:3px;background:#d6a700;margin:15px 0}.view-msg{width:362px;overflow:hidden;word-break:break-all;margin-bottom:29px;font-size:14px}.btn{display:block;width:120px;height:32px;line-height:32px;text-align:center;font-size:14px}.btnck{border:1px solid #d6a700;color:#d6a700}.des-top{width:1180px;height:195px;margin-bottom:7px;overflow:hidden}.des-msg{width:285px;height:220px;background:url(../../www.haosenchina.com/images/y-bg.html) repeat;float:left;overflow:hidden;padding:30px 0 30px 301px}.des-img{width:290px;height:195px;float:left;margin:0 7px;overflow:hidden;position:relative}.des-img2{width:290px;height:195px;float:right;overflow:hidden;position:relative}.des-img7{width:290px;height:195px;float:right;overflow:hidden;position:relative}.des-img5{width:290px;height:195px;float:left;overflow:hidden;margin:0 7px 0 296px;position:relative}.des-img6{width:290px;height:195px;float:left;overflow:hidden;position:relative}.des-bottom{width:1180px;height:195px;position:relative}.des-img3{width:290px;height:195px;float:left;overflow:hidden;position:absolute;bottom:0;left:0}.des-img4{width:290px;height:195px;float:left;overflow:hidden;position:absolute;top:-202px;left:0}.des-boxmsg{width:280px;text-align:left}.des-boxmsg .view-msg{width:280px;overflow:hidden;word-break:break-all}.des-boxmsg .view-tit{font-size:24px}#hui{padding:35px 0 0;margin:auto;height:622px}#hui .hui{width:1180px;margin:auto}#hui .hui .left{margin-top:22px;width:596px;float:left;height:565px}#hui .hui .left .up{background:#fff;overflow:hidden;position:relative;box-shadow:0 0 5px rgba(255,255,255,.175);height:206px;margin-bottom:8px}.l-a{display:block;float:left;width:294px;height:281px;margin-right:8px;overflow:hidden;position:relative}.l-a p{position:absolute;bottom:0;background-color:rgba(0,57,84,.5);color:#fff;font-size:14px;line-height:40px;text-align:center;width:100%}.l-a img{width:100%;height:100%}#hui .hui .type{padding-bottom:15px}#hui .hui .type .en{height:16px;line-height:16px;font-family:times new roman;color:#a27b4c;padding-left:24px}#hui .hui .type .cn{padding-left:24px;background:url(../images/index_42.png) left no-repeat;font-family:simsun;font-size:20px;color:#1e4e41;line-height:24px}#hui .hui .right{width:576px;float:right;height:495px;margin-top:22px}#hui .hui .right a{display:block;float:left}#hui .hui .right a img{width:284px;height:122px}#hui .hui .right a.big{width:576px;height:365px;margin-bottom:9px}#hui .hui .right a.small{width:284px;height:122px;overflow:hidden}#hui .hui .right a.small{width:284px;height:122px;overflow:hidden}#hui .hui .right a.ca{display:block;float:left;height:300px;overflow:hidden}#hui .hui .right a.ca img{box-shadow:none;height:300px}#hui .hui .right a .cimg{width:173%;display:inline-block;padding-top:55%;box-sizing:border-box;text-align:center;color:#0e5c9a;font-size:16px}.iTitle{height:57px;line-height:57px;color:#171717;font-size:24px;font-weight:700;position:relative;margin-bottom:2px}.iTitle h1{padding-left:0}.iTitle .bottom{bottom:-1px;height:5px;left:0;position:absolute;width:130px}.iTitle .itztitle{width:570px;margin-bottom:20px}.iTitle .izjgdtitle{width:572px;padding-left:10px}.iTitle .zxtitle{color:#0e5c9a;width:370px;padding-left:10px}.iTitle .gzztitle{width:770px;padding-left:0;color:#0e5c9a}.iTitle a{margin-top:7px;color:#acacac;font-size:12px;padding-right:14px;text-decoration:none}.iTitle a:hover{color:#e70;text-decoration:underline;text-decoration:none}.tzzjBox{margin-bottom:20px}.fl50{float:left;width:50%;margin-bottom:12px}.fl65{float:left;width:65%}.fl25{float:right;width:370px}.col{width:1180px;margin:auto;padding-bottom:8px}.col a{color:#d6a700}.col a:hover{color:#a1821d}.marb15{margin-bottom:15px}.marr15{margin-right:12px}.marr45{margin-right:22px}.zhongbu{margin:0 66px 0 auto;float:right}.aa{width:65px;border-right:1px solid;padding-left:23px;height:16px;margin-top:26px;line-height:13px;font-size:14px}.zhongbu a{margin-top:27px;color:#0e5c9a;font-size:14px}.menu ul li{float:left}.iTitle .ijzzstitle{width:722px}.iTitle .ijzzstitle .itema{padding:0 5px;font-size:14px;color:#434343}.iTitle .ijzzstitle .shu{font-size:12px;color:#434343}.ijzjzbox{height:540px}.ijzzsBox{width:770px}.ijzzsBox .item1{width:370px;padding-right:10px;height:360px}.ijzzsBox .item2{padding-right:0;width:370px}.ijzzsBox .item2 .art{height:111px;margin-bottom:3px}.ijzzsBox .item2 .txt{width:195px}.ijzzsBox .item1 .t{padding:0 0 8px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #d1d1d1}.ijzzsBox .item1 .img{padding-bottom:10px}.ijzzsBox .item1 .t a{font-size:15px;color:#0e5c9a;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ijzzsBox .item1 .t a:hover{text-decoration:none}.desc{color:#666;line-height:20px;padding:11px 0 0;font-size:14px}.desc2{margin-bottom:45px;color:#666;line-height:23px;padding:5px 0 0;font-size:14px}.ijzzsBox .item1 .url{margin-top:-24px;line-height:24px}.ijzzsBox .item1 .url a{color:#d6a700;padding-right:10px;font-size:12px}.ijzzsBox .item1 .url a:hover{color:#eaba27}.iTitle .ikhjztitle{width:334px;padding-left:10px}.ijzBox{width:392px; height:480px;background-color:#fff;box-sizing:border-box;padding:10px 25px}.ijzBox ul li{padding-bottom:5px;border-bottom:1px solid #d1d1d1;color:#8f8f8f;font-size:14px;line-height:28px}.ijzBox ul li .img{display:none}.ijzBox ul li .img img{width:342px;height:190px}.ijzBox ul li .txt{cursor:pointer}.ijzBox ul li .txt a{color:#666;display:block;width:100%;height:36px;overflow:hidden}.ijzBox1{width:392px;background-color:#fff;box-sizing:border-box;padding:10px 25px}.ijzBox1 ul li{border-bottom:1px solid #d1d1d1;color:#8f8f8f;font-size:14px;line-height:35px}.ijzBox1 ul li .img{display:none}.ijzBox1 ul li .img img{width:342px;height:190px}.ijzBox1 ul li .txt{cursor:pointer}.ijzBox1 ul li .txt a{color:#666;display:block;width:100%;height:36px;overflow:hidden}.ijzBox2{width:392px;background-color:#fff;box-sizing:border-box;padding:10px 25px}.ijzBox2 ul li{border-bottom:1px solid #d1d1d1;color:#8f8f8f;font-size:14px;line-height:35px}.ijzBox2 ul li .img{display:none}.ijzBox2 ul li .img img{width:342px;height:190px}.ijzBox2 ul li .txt{cursor:pointer}.ijzBox3 ul li .txt a{color:#666;display:block;width:100%;height:36px;overflow:hidden}.ijzBox3{width:392px;background-color:#fff;box-sizing:border-box;padding:10px 25px}.ijzBox3 ul li{border-bottom:1px solid #d1d1d1;color:#8f8f8f;font-size:14px;line-height:35px}.ijzBox3 ul li .img{display:none}.ijzBox3 ul li .img img{width:342px;height:190px}.ijzBox3 ul li .txt{cursor:pointer}.ijzBox3 ul li .txt a{color:#666;display:block;width:100%;height:36px;overflow:hidden}.ijzBox4{width:392px;background-color:#fff;box-sizing:border-box;padding:10px 25px}.ijzBox4 ul li{border-bottom:1px solid #d1d1d1;color:#8f8f8f;font-size:14px;line-height:35px}.ijzBox4 ul li .img{display:none}.ijzBox4 ul li .img img{width:342px;height:190px}.ijzBox4 ul li .txt{cursor:pointer}.ijzBox4 ul li .txt a{color:#666;display:block;width:100%;height:36px;overflow:hidden}.bottom-3{width:1180px;margin:0 auto;padding:35px 0 20px;overflow:hidden}.bottom-3 .box{margin-bottom:26px;float:left;overflow:hidden;width:379px}.bottom-3 .box .type{margin-top:20px;text-align:center;height:58px}.bottom-3 .box .type .en{height:16px;line-height:16px;font-family:times new roman;color:#d6a700}.bottom-3 .box .type .cn{font-family:微软雅黑;font-size:18px;color:#1e4e41;line-height:24px}.pdb30{padding-bottom:30px}.pdt30{padding-top:30px}.ba-g{background:#f2f2f2}.hsp_w{width:1180px;margin:0 auto;padding:0 0 20px;overflow:hidden}.t-center{text-align:center}.mgt30{margin-top:10px}.imgLine>.img-brand{float:left;height:77px;width:185px;margin:7px 14px 6px 0}.imgLine>.img-brand:nth-of-type(6n){margin-right:0}.container{width:1180px}.container{margin-right:auto;margin-left:auto}.col-xs-12{margin-top:10px;width:100%;height:60px}h2.tit,.advantage h2{text-align:center;font-family:微软雅黑;margin:0}.bg h2.tit span.m{background-color:#f2f2f2}h2.tit span.m,.advantage h2 span.m{padding:0 30px;text-align:center;font-size:16px}p.tit-en,.advantage p{text-align:center;margin-bottom:10px}.bg p.tit-en span.m-en{font-family:times new roman;color:#d6a700;cursor:pointer}p.tit-en span.m-en,.advantage p span.m-en{font-size:10px;text-transform:uppercase;color:#ddd}.row{margin:inherit;width:1180px}.friends_link .fl-m{text-align:center;padding-bottom:10px}.container{margin-bottom:10px;margin-right:auto;margin-left:auto}.friends_link a{padding-left:8px;overflow:hidden;text-overflow:ellipsis;display:inline-block;color:#0e5c9a}.ijzzsBox .item1 .url2{margin-top:-24px;line-height:24px;margin-bottom:50px}.ijzzsBox .item1 .t1 a{padding:0 0 3px;border-bottom:1px solid #d1d1d1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:17px;color:#0e5c9a;font-weight:700}.display{margin-left:60px;margin-bottom:22px;color:#d6a700;font-size:16px;display:inline-block;margin-top:28px}.display2{margin-right:80px;margin-left:80px;margin-bottom:18px;color:#d6a700;font-size:22px;display:inline-block;margin-top:18px}.tp{box-shadow:0 0 0 transparent;margin-top:10px;margin-bottom:5px}.t11{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #d1d1d1;font-size:16px;font-weight:600;color:#000}.t12{margin-top:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t1{padding:0 0 3px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.content{margin:0 auto;width:1180px}.fl{float:left}.case-c{height:499px;margin-top:10px}.case ul{width:294px}.case ul li{padding-top:18px;overflow:hidden;height:103px;font-size:0;line-height:0;box-sizing:content-box}.case ul li a{display:block;padding-top:13px;width:278px;padding-left:26px;height:103px;background:url(../images/case_09.jpg) no-repeat;color:#fff}.case ul li a:hover,.case li a.on,.case li.cur a{background:url(../images/case_06.jpg) no-repeat;color:#fff}.case ul li span{float:left;font-family:方正姚体;font-size:10px;text-transform:uppercase;width:140px;line-height:20px}.case ul li span i{font-style:normal;font-size:26px;letter-spacing:5px;display:block;padding-top:30px}.case ul li em{font-size: 18px;font-style:normal;line-height: 80px;}.case .fr img{width:815px;height:465px}.case div.fr{float:right;padding-top:18px}.aDiv{display:none;width:813px;height:465px;overflow:hidden;float:left}.view{display:block;position:relative}.view img{position:relative}.view .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:2;opacity:0;filter:Alpha(opacity=00)}.view .txt{position:absolute;top:-100%;right:0;bottom:0;left:0;z-index:3;color:#fff;text-align:center;padding:12% 65px;height:0;overflow:hidden;opacity:0;filter:Alpha(opacity=00);transform:.5s}.view .txt h3{line-height:20px;font-size:16px;display:block}.view .txt .pire{font-size:14px}.view .txt .bt{text-align:center;margin-top:25px;display:inline-block;border:1px solid #fff;width:90px;height:26px;line-height:26px;font-size:14px;background-color:#5c5c5c}.view .txt h3 a,.view .txt .bt a{color:#fff}.view:hover .bg{opacity:.5;filter:Alpha(opacity=50);height:auto}.view:hover .txt{height:auto;top:15%;opacity:1;filter:Alpha(opacity=100)}.moretop:hover .txt{height:auto;top:30%;opacity:1;filter:Alpha(opacity=100)}.xuanli{position:relative;display:block}.xuanli em{cursor:pointer;height:100%;width:100%;left:-100%;position:absolute;top:0;transform:skewX(-25deg);transition:all 0s;background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0))}.xuanli:hover em{left:100%;transition:all .6s}.w1200{width:1200px;margin:0 auto}.sy_xnav3{height:38px;background:url(../images/tdnav_bj1.jpg) center center repeat-x}.sy_xnav3 .xnav3_m{height:38px;line-height:38px;background:url(../images/tdnav_bj2.jpg) center center no-repeat;margin:0 auto}.sy_xnav3 .xnav3_m h2{text-align:center;color:#086779;font-size:20px}.sy_xnav3 .xnav3_m h2 span{color:#9d9483}.tongdao{}.tongdao ul{margin:0 auto}.tongdao ul li{height:30px;line-height:30px;color:#333;margin:0 auto}.tongdao ul li h2{float:left;font-size:16px;font-weight:400;background:url(../images/td_xb1.jpg) left center no-repeat;padding-left:23px}.tongdao ul li h2 a{font-weight:700}.tongdao ul li a{float:left;font-size:14px;background:url(../images/td_xian.jpg) right center no-repeat;margin-right:10px;padding-right:10px}.tongdao a:hover{color:#086779}.main8{font-family:微软雅黑;padding-bottom:20px;margin:0 auto}.w1200{width:1200px;height:auto;margin:0 auto}.main8 .xnav{margin-top:13px;height:42px;background:url(../images/link_navbj.jpg) center no-repeat}.main8 .xnav h4{font-size:16px;color:#0e5c9a;line-height:49px;padding-left:0px;font-weight:600}.fl{float:left}.main8 .xnav p{font-size:12px;color:#9d9483}.fr{float:right}


.main1 {
	margin-bottom: 20px;
	background: #fff;
}





.main1 .wrap {





	width: 1100px;





	overflow: hidden;





	margin: 0 auto;





}





.main2 {





	width: 1100px;





	margin: 0 auto 20px auto;





}


.tit_1 {





	width: 100%;





	margin-bottom: 20px;





	font-size: 16px;





	line-height: 30px;





	color: #888;





	text-align: center;





	background: url(../images/bg_4.png) center 53px no-repeat;





}





.tit_1 h3 {





	color: #333;





	line-height: 40px;





	font-size: 30px;





}


.main1 .wrap {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
}
.b_box3 {
	width: 1200px;
}
.b_box3 li {
	float: left;
	width: 20%;
	text-align: center;
	font-size: 15px;
	color: #999;
	line-height: 50px;
}
.b_box3 li:hover {
	color: #AF0000;
	cursor: pointer;
}
.b_box3 .l1 {
	background-position: 0 0;
}





.b_box3 .l1:hover {





	background-position: 0 -250px;





}





.b_box3 .l2 {





	background-position: -180px 0;





}





.b_box3 .l2:hover {





	background-position: -180px -250px;





}





.b_box3 .l3 {





	background-position: -360px 0;





}





.b_box3 .l3:hover {





	background-position: -360px -250px;





}





.b_box3 .l4 {





	background-position: -540px 0;





}





.b_box3 .l4:hover {





	background-position: -540px -250px;





}





.b_box3 .l5 {





	background-position: -720px 0;





}





.b_box3 .l5:hover {





	background-position: -720px -250px;





}





.b_box4 {





	border-top: 1px #ddd solid;





	padding-top: 10px;





	line-height: 24px;





}


#box{ width:100%; }
#zj{ width:1200px; margin:0px auto;}
#fenlei{ width:250px; float:left; height:1015px; background:#fff;}
#fenlei_t{ width:250px; height:107px; background:#0e5c9a; float:left;}
#fenlei_tz{ width:250px; height:25px; line-height:25px; font-size:24px; color:#fff; text-align:center; margin-top:25px; font-weight:bold;}
#fenlei_ty{ width:250px; text-align:center; font-size:16px; color:#f1f1f1; height:20px; margin-top:10px;}
#fenlei_n{ width:228px; height:392px; padding:10px; float:left; border-bottom:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid;}


.treebox{ width: 228px; margin: 0 auto; background-color:#fff; }
.menu{ overflow: hidden; border-color: #ddd; border-style: solid ; border-width: 0 1px 1px ; }

.menu li.level1{ height:80px;
		 }

.menu li.level1>a{ 
			display:block;
			height: 45px;
			line-height: 45px;
			
			color: #333;
			background:#D6A700;
		
			border-bottom: 1px solid #999;
			font-size: 16px;
			position: relative;
		 }
		 .menu li.level1 a:hover{ text-decoration: none;background-color:#0e5c9a; color:#fff;}
		 .menu li.level1 a.current{ background: #0e5c9a; color:#fff;}

		/*============修饰图标*/
		 .ico{ width: 20px; height: 20px; display:block;   position: absolute; left: 20px; top: 10px; background-repeat: no-repeat;}

		 /*============小箭头*/
		 .level1 i{ width: 20px; height: 10px; background-image:url(../css/arrow.html); background-repeat: no-repeat; display: block; position: absolute; right: 20px; top: 20px; }
		.level1 i.down{ background-position: 0 -10px; }

		 .ico1{ background-position: 0 0; }
		 .ico2{ background-position: 0 -20px; }
		 .ico3{ background-position: 0 -40px; }
		 .ico4{ background-position: 0 -60px; }
                 .ico5{ background-position: 0 -80px; }

		 /*第二层*/
		 .menu li ul{ overflow: hidden; }
		 .menu li ul.level2{ display: none;background: #f12323;  }
		 .menu li ul.level2 li a{
		 	display: block;
			height: 45px;
			line-height: 45px;
			color: #fff;
			text-indent: 60px;
			/*border-bottom: 1px solid #ddd; */
			font-size: 14px;
		 }



#product{ width:920px; background:#fff; float:right; padding:10px;}
#product_t{ width:910px; height:40px; border-bottom:1px #ccc solid;}
#product_z{ float:left; height:40px; line-height:40px; font-size:20px; font-weight:bold;}
#more{ float:right; height:40px; line-height:40px; font-size:14px; color:#555;}
#more a{ color:#555;}
#more a:hover{ color:#f00;}
#product_n{ width:910px; float:left; padding-bottom:15px;}
#product_n ul{}
#product_n li{ width:218px; float:left; height: 230px;margin-left:9px; margin-top:15px;border:1px #f1f1f1 solid;}
#product_n li .title{ width:218px; float:left; height:30px; margin-top:2px; background:#f1f1f1; text-align:center;color:#333; font-size:14px; line-height:30px;overflow: hidden;}
#product_n li:hover .title{background:#0e5c9a;color:#fff;}
#product_n li img{ }


.ijzBox ul {
	overflow: hidden;
	position: absolute;
	
}
.ijzBox li {
	overflow: hidden;
	width: 100%;
	height: 149px;
	border-bottom: 1px solid #e1e1e1;
	margin-bottom: 20px;
}
.ijzBox h3 {
	font-size: 16px;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 24px;
	padding-left: 35px;
	background: url(../images/news_q.png) no-repeat left center;
	margin-bottom: 17px;
}
.ijzBox h3 a {
	color: #333
}
.ijzBox p {
	font-size: 14px;
	color: #666;
	line-height: 30px;
	width:310px;
	height: 90px;
	overflow: hidden;
	text-align: justify;
	padding-left: 35px;
	background: url(../images/news_a.png) no-repeat left top;
}




/**/

.xfys {height: 729px;position: relative;background: url(../images/xfbg02.jpg) no-repeat center bottom;}

.xfproblem {height: 269px;background: url(../images/xfbg01.jpg) no-repeat center;position: absolute;top: 0px;left: 0;width: 100%;}

.xfproblem .container {padding-top: 30px;overflow: initial !important;}

.xfproblem dl {width: 158px;height: 158px;padding-right: 71px;background: url(../images/problembg.png) no-repeat left center;position: relative;}

.xfproblem dl.fl {margin-left: -64px;}

.xfproblem dl.fr {margin-right: -64px;}

.xfproblem dl:first-child {margin-left: 0;}

.xfproblem dl dt {padding-top: 50px;}

.xfproblem dl dt span {display: block;font-size: 18px;text-align: center;margin-bottom: 5px;color: #000;}

.xfproblem dl dt i {display: block;font-size: 18px;text-align: center;color: #000;}

.xfproblem dl dd {position: absolute;left: 0;bottom: 23px; width: 156px;text-align: center;font-size: 12px;color: #fff;}

.xfproblem img {float: left;margin-left: -64px;position: relative;left: 24px;top: 20px;}



.xfys h2.h2_title {background: url(../images/art02.png) no-repeat center bottom;}

.xfys .container {height: 570px;position: relative;overflow: hidden;}

.xfys .xfysImg {width: 627px;height: 520px;position: absolute;left: 295px;top: 1050px;}

.xfys .xfysImg img {display: block;}

.xfys .xfdl {width: 250px;position: absolute;height: 120px;overflow: hidden;}

.xfys .xfdl dt {font-size: 24px;color: #222222;margin-bottom: 10px;position: relative;top: 150px;}

.xfys .xfdl dt b {color: #d01817;}

.xfys .xfdl dd {font-size: 15px;color: #000;line-height: 20px;position: relative;top: 150px;}



.xfys .dl1 {left: 0;top: 110px;}

.xfys .dl2 {left: 0;top: 375px;}

.xfys .dl3 {right: 0;top: 110px;}

.xfys .dl4 {right: 0;top: 350px;}









/**/

/**/

.xflc {height: 209px;background: #f4f4f4;padding-top: 20px;}

.xflc h2.h2_title {padding-top: 0;background-position: left 19px;margin-bottom: 25px;}

.xflc h2.h2_title span {background: #f4f4f4;}



.xflc dl {width: 75px;padding-left: 85px;background: url(../images/lcbg.png) no-repeat 25px center;float: left;}

.xflc dl:first-child {background: none;}

.xflc dl dt {height: 60px;margin-bottom: 10px;}

.xflc dl dt img {display: block;margin: 0 auto;}

.xflc dl dd {font-size: 16px;font-weight: bold;text-align: center;color: #333;}


/**/

.khal {background: #d01817;padding-bottom: 50px;position: relative;}

.khal h2.h2_title {background-image: url(../images/artline02.png);}

.khal h2.h2_title i {background: url(../images/artty02.png) no-repeat center;}

.khal h2.h2_title a {background: #d01817;color: #fff;}

.khal p.p_title {color: #fff;}

.khal .container {position: relative;}

.khal .khalxl {display: block;width: 36px;height: 18px;position: absolute;left: 50%;margin-left: -18px;bottom: -68px;z-index: 2;background: url(../images/xl01.png) no-repeat center;}



.khal .khal_con {position: relative;}

.khal .khal_con .con_top {position: relative;overflow: hidden;}

.khal .khal_con .con_top ul {position: relative;}

.khal .khal_con .con_top ul li {float: left;width: 280px;margin-left: 12px;}

.khal .khal_con .con_top ul li:first-child {margin-left: 0;}

.khal .khal_con .con_top ul li i {display: block;width: 290px;height: 250px;overflow: hidden;}

.khal .khal_con .con_top ul li img {display: block;transition: all 0.5s;}

.khal .khal_con .con_top ul li p {height: 60px;line-height: 60px;text-align: center;font-size: 15px;color: #000;background: url(../images/khalbg.jpg);}



.khal .khal_con .con_top ul li:hover img {transform: scale(1.1);}



.khal .khal_con .khal_btnl {display: block;width: 54px;height: 59px;position: absolute;left: -80px;top: 130px;background: url(../images/jtl03.png) no-repeat center;cursor: pointer;}

.khal .khal_con .khal_btnr {display: block;width: 54px;height: 59px;position: absolute;right: -80px;top: 130px;background: url(../images/jtr03.png) no-repeat center;cursor: pointer;}





.khal .khal_con .khal_bot {height: 228px;background: url(../images/khalzxly.jpg) no-repeat center;margin-top: 10px;position: relative;box-shadow: 5px 35px 45px #a21312;}

.khal .khal_con .khal_bot .khal_info {width: 400px;height: 115px;position: absolute;right: 45px;top:75px;}

.khal .khal_con .khal_bot .khal_info .info_p {height: 45px;overflow: hidden;width: 266px;position: relative;border-bottom: 1px solid #fff;margin-bottom: 20px;}

.khal .khal_con .khal_bot .khal_info .info_p input {float: left;width: 220px;border: none;border: 1px solid #bcbcbc;border-right: none;height: 43px;line-height: 43px; font-size: 14px;color: #666;text-indent: 12px;background: none;}

.khal .khal_con .khal_bot .khal_info .info_p span {float: left;width: 44px;height: 43px;border: 1px solid #bcbcbc;border-left: none;}



.khal .khal_con .khal_bot .khal_info .p1 span {background: url(../images/khalicon01.png) no-repeat center;}

.khal .khal_con .khal_bot .khal_info .p2 span {background: url(../images/khalicon02.png) no-repeat center;}

.khal .khal_con .khal_bot .khal_info a.yydz {display: block;width: 110px;height: 110px;background: url(../images/khal02.png) no-repeat center;position: absolute;right: 0;top: 0;}

/**/

.advantage {background: url(../images/advbg01.jpg) no-repeat center top;}

.advantage p.p_title {padding-bottom: 80px;}

.advantage .adv_con {height: 1607px;background: url(../images/adv01.png) no-repeat center top;position: relative;}

.advantage .adv_con .conbox {width: 450px;position: absolute;height: 290px;padding-left: 90px;}

.advantage .adv_con .conbox .box_top {height: 89px;}

.advantage .adv_con .conbox .box_top span {position: absolute;left: 0;top: 0;width: 78px;height: 87px; background: url(../images/adv02.png) no-repeat center;text-align: center;font-size: 14px;color: #fff;padding-top: 10px;}

.advantage .adv_con .conbox .box_top b {display: block;font-size: 24px;} 

.advantage .adv_con .conbox .box_top .box_p1 {height: 30px;line-height: 30px;font-size: 22px;font-weight: bold;color: #d01817;}

.advantage .adv_con .conbox .box_top .box_p2 {height: 30px;line-height: 30px;font-size: 18px;color: #000;}

.advantage .adv_con .conbox ul {padding-left: 15px;border-left: 1px solid #bdbdbd;height: 160px;}

.advantage .adv_con .conbox ul li {line-height: 20px; font-size: 14px;color: #000;position: relative;top: -12px;margin-bottom: 10px;}

.advantage .adv_con .conbox ul li i {display: block;width: 7px;height: 7px;background: url(../images/artty01.png) no-repeat center;position: absolute;left: -19px;top: 6px;}



.advantage .adv_con .conbox a.boxa {display: block;width: 145px;height: 60px;font-size: 13px;color: #000;text-align: center;background: url(../images/adv03.png) no-repeat center;line-height: 50px;position: relative;top: -25px;left: 18px;}

.advantage .adv_con .con1 a.boxa {background: url(../images/adv04.png) no-repeat center;}

.advantage .adv_con .con2 a.boxa {background: url(../images/adv04.png) no-repeat center;}

.advantage .adv_con .con3 a.boxa {background: url(../images/adv04.png) no-repeat center;}

.advantage .adv_con .con4 a.boxa {background: url(../images/adv04.png) no-repeat center;}

.advantage .adv_con .con1 {right: 0;top: 0;}

.advantage .adv_con .con2 {left: 0;top: 430px;}

.advantage .adv_con .con3 {right: 0;top: 827px;}

.advantage .adv_con .con4 {left: 0;top: 1257px;}

.advantage .adv_con .con1 a.boxa:hover{color:#d01817}

.advantage .adv_con .con2 a.boxa:hover{color:#d01817}

.advantage .adv_con .con3 a.boxa:hover{color:#d01817}

.advantage .adv_con .con4 a.boxa:hover{color:#d01817}


h2.h2_title {text-align: center;height: 40px;background: url(../images/artline01.png) repeat-x left 84px;padding-top: 65px;font-weight: normal;}

h2.h2_title i {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 7px;height: 7px;background: url(../images/artty01.png) no-repeat center;}

h2.h2_title a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 40px;line-height: 40px;font-size: 32px;color: #d01817;padding: 0 20px;background: #fff;line-height: 40px;}

h2.h2_title span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 40px;line-height: 40px;font-size: 32px;color: #d01817;padding: 0 20px;background: #fff;line-height: 40px;}

p.p_title {font-size: 16px;color: #333;text-align: center;height: 24px;line-height: 24px;padding-bottom: 10px;}

p.p_titlea {font-size: 18px;color: #D10000;text-align: center;height: 14px;line-height: 24px;}

.news{margin-top:35px;background:url(../images/c3.jpg) no-repeat top center;padding-top:30px;}
.news_company{width:544px;}
.news1_title{line-height:32px;padding-left:30px;font-weight:bold;font-family:"微软雅黑";background:url(../images/n1.jpg) 0 0 no-repeat;font-size:18px;color:#0262b9;height:32px;position:relative;}
.news1_title span{color:#cfd0d1;font-family:"arial";font-size:12px;font-weight:normal;padding-left:5px;}
.news1_title a{position:absolute;right:0;top:0;color:#015fb7;font:100 14px/32px "微软雅黑";}
.news_company .content{padding:5px;}


.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.left .box .content{padding:5px;}
.fl{float:left;}
.fr{float:right;}
.youhua{height:59px;position:relative;width:100%;margin-top:50px;}
.youhua .bg{background:url(../images/dh.jpg) repeat-x top center;height:59px;position:absolute;}
.fuwu{width:397px;height:137px;position:absolute;z-index:99;left:0;top:-26px;background:url(../images/fw.png) no-repeat;}
.fwdh{margin-top:52px;padding-left:248px;font-weight:bold;font-family:"微软雅黑";color:#fff;font-size:16px;height:24px;overflow:hidden;}
.zixun1{position:relative;z-index:99;text-align:right;padding-top:15px;}
.zixun1 a{width:90px;font:100 14px/22px "微软雅黑";color:#fff;border:2px solid #fff;text-align:center;display:inline-block;*display:inline;zoom:1;margin-right:30px;}
.zixun1 a.lz{width:400px;border:none;font-size:18px;}
.box_about{background:url(../images/abbg.html) no-repeat bottom center;padding-bottom:20px;}
.liuyans{height:400px;background:url(../images/lybg.html) no-repeat top center;margin-top:10px;}
.lx_center{width:1204px;margin:0 auto;}
.liuyank{width:305px;height:400px;float:left;background:#fff;}
.liuyank .title{height:39px;background:url(../images/lys.html) 0 50% no-repeat;}
.rxdh{margin-top:10px;background:url(../images/dhs.html) 59px 50% no-repeat;height:38px;padding-left:118px;line-height:19px;color:#4c4636;font-family:"微软雅黑";}
.rxdh span{height:19px;overflow:hidden;font-size:19px;}
.youqings{float:right;width:285px;padding-left:8px;border-left:1px dashed #c2c3c5;height:400px;}
.youqings .title{font:bold 26px/94px "微软雅黑";color:#fff;}
.youqings .title span{color:#219cfb;}
.youqings .content{height:290px;overflow:hidden;}
.youqings .content img{padding-bottom:7px;}

/*主体样式*/
#container{width:1204px;margin:0 auto;margin-top:10px;}
.menu_cate{width:225px;height:505px;float:left;background:url(../images/fl.html) 0 0 no-repeat;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about{width:550px;float:left;margin-top:30px;}
.about_title{height:84px;background:url(../images/gy.jpg) no-repeat center;margin-top:0px;}
.about .contenta{padding:5px;font:100 14px/25px "微软雅黑";height:390px;overflow: hidden;}
.navigation{float:right;width:100px;}
.lxdh{margin-top:110px;padding-left:80px;font-weight:bold;font-family:"微软雅黑";color:#fff;font-size:16px;height:24px;overflow:hidden;}
.zixun{padding-left:14px;padding-top:10px;}
.zixun a{width:90px;font:100 14px/22px "微软雅黑";color:#fff;border:2px solid #fff;text-align:center;display:inline-block;*display:inline;zoom:1;}

.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.left .box .content{padding:5px;}
.fl{float:left;}
.fr{float:right;}
.youhua{height:59px;position:relative;width:100%;margin-top:50px;background-color:#BB0008}
.youhua .bg{background:url(../images/dh.jpg) repeat-x top center;height:59px;position:absolute; background-color:#BB0008}
.fuwu{width:397px;height:137px;position:absolute;z-index:99;left:0;top:-26px;background:url(../images/fw.png) no-repeat;}
.fwdh{margin-top:52px;padding-left:248px;font-weight:bold;font-family:"微软雅黑";color:#fff;font-size:16px;height:24px;overflow:hidden;}
.zixun1{position:relative;z-index:99;text-align:right;padding-top:15px;}
.zixun1 a{width:90px;font:100 14px/22px "微软雅黑";color:#fff;border:2px solid #fff;text-align:center;display:inline-block;*display:inline;zoom:1;margin-right:30px;}
.zixun1 a.lz{width:400px;border:none;font-size:18px;}
.box_about{background:url(../images/abbg.html) no-repeat bottom center;padding-bottom:20px;}
.liuyans{height:400px;background:url(../images/lybg.html) no-repeat top center;margin-top:10px;}
.lx_center{width:1204px;margin:0 auto;}
.liuyank{width:305px;height:400px;float:left;background:#fff;}
.liuyank .title{height:39px;background:url(../images/lys.html) 0 50% no-repeat;}
.rxdh{margin-top:10px;background:url(../images/dhs.html) 59px 50% no-repeat;height:38px;padding-left:118px;line-height:19px;color:#4c4636;font-family:"微软雅黑";}
.rxdh span{height:19px;overflow:hidden;font-size:19px;}
.youqings{float:right;width:285px;padding-left:8px;border-left:1px dashed #c2c3c5;height:400px;}
.youqings .title{font:bold 26px/94px "微软雅黑";color:#fff;}
.youqings .title span{color:#219cfb;}
.youqings .content{height:290px;overflow:hidden;}
.youqings .content img{padding-bottom:7px;}
/*首页新闻*/
.news{margin-top:35px;background:url(../images/c3.jpg) no-repeat top center;padding-top:30px;}
.news_company{width:544px;}
.news1_title{line-height:32px;padding-left:30px;font-weight:bold;font-family:"微软雅黑";background:url(../images/n1.jpg) 0 0 no-repeat;font-size:18px;color:#0e5c9a;height:32px;position:relative;}
.news1_title span{color:#cfd0d1;font-family:"arial";font-size:12px;font-weight:normal;padding-left:5px;}
.news1_title a{position:absolute;right:0;top:0;color:#0e5c9a;font:100 14px/32px "微软雅黑";}
.news_company .contenta{padding:5px;}

/*首页左侧联系我们*/
.contact{width:560px;float:left;_display:inline;margin-left:25px;padding-top:24px;}
.contact_title{line-height:40px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";font-size:32px;color:#FFF;}
.contact_title1{line-height:36px;padding-left:15px;font-family:"微软雅黑";font-size:24px;color:#FFF;}
.contact .content{padding:0 5px;font-family:"微软雅黑";font-size:14px;color:#FFF;line-height:24px;margin-top:30px;height:120px;overflow:hidden;font-weight:bold;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

.ptoruct_index{margin-top:20px;}
.recommend_product1{width:970px;float:right;padding-top:5px;}
.recommend_product1 .title{background:url(../images/c1.jpg) 0 0 no-repeat;height:66px;font:100 28px/34px "微软雅黑";color:#015fb7;padding-left:15px;position:relative;}
.recommend_product1 .title a{position:absolute;right:0;top:36px;color:#015fb7;font:100 14px/14px "微软雅黑";}
.recommend_product1 .content{padding-top:25px;padding-bottom:14px;}

.ptoruct_t2{background:url(../images/t2.html) no-repeat center;height:104px;margin-top:50px;}
/*产品推荐*/
.recommend_product{}
.recommend_product .title{background:url(../images/t1.html) no-repeat center;height:154px;}
.recommend_product .content{padding:15px 0;border:3px solid #0054b3;}
.roll_product li{padding-bottom:0px;}

/*首页下载中心*/
.down_index{margin-top:10px;width:280px;float:right;}
.down_index .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.down_index .content{padding:5px;}

/*首页区域*/
.region{border:1px solid #e0e1dc;padding:10px;margin-top:10px;color:#333;}
.region h3{line-height:30px;height:30px;line-height:30px;padding-left:10px;position:relative;font-family:"微软雅黑";background:#f3f3f3;
border-bottom:2px solid #df2525;font-size:14px;}
.region .item{padding:10px;padding-bottom:0;color:#666;}
.region .item a{color:#666;padding-left:12px;padding-right:12px;line-height:26px;margin-bottom:6px;}
.region .item a:hover{text-decoration:underline;color:#df2525;}
.city h2{line-height:30px;border-bottom:2px solid #e87518;padding-left:5px;}
.city .item{line-height:28px;padding:10px;}


/*新闻列表*/
.news_list1{padding-top:10px;}
.news_list1 li{line-height:35px;height:35px;position:relative;font-family:"微软雅黑";border-bottom:1px solid #e4e4e4;font-size:14px;}
.news_list1 li a{line-height:35px;height:35px;color:#666;background:url(../images/nw1.jpg) 0 50% no-repeat;padding-left:20px;}
.news_list1 li a:hover{text-decoration:none;color:#e87518;}
.news_list1 li span{color:#999;z-index:0;line-height:35px;position:absolute;right:0px;top:0px;}

.news_list{}
.news_list li{line-height:27px;position:relative;padding-left:10px;}
.news_list li a{line-height:27px;color:#666;}
.news_list li a:visited{text-decoration: none;color:#666;}
.news_list li a:hover{text-decoration:none;color:#e87518;}
.news_list li span{color:#999;z-index:0;line-height:27px;position:absolute;right:0px;top:0px;}
.news_list li h3 {font-size:14px;}
.news_list li div{line-height:24px;}

.left-contact{ width:240px; color:#fff;}

.l-c-top{ height:80px; background:#217bb7;  }

.l-c-bottom{ background:#5d9ec9;}

.l-c-bottom p{ line-height:28px; text-indent:5px;}