@charset "gb2312";
/*topbd*/
.anco100{width:100%; min-width:1150px;}
.anco1150{width:1150px; min-width:1150px; margin:0 auto;}
.anco1150 .about{float:left; width:710px; height:auto; }
.anco1150 .picmobile{float:right; width:396px; height:auto; }
.tophead{ width:100%; height:35px; background-image:url(../images/top_35.jpg);}
.toptitle{height:35px; line-height:35px; margin: 0 auto; color:#FFFFFF}
.toptitle span{float:right;}
.toptitle a{color:#FFFFFF}
.toptitle a:hover{color:#FFFF00}
/*head end*/
.nav_top{ margin:0 auto; width:1150px; min-width:1150px; height:110px;}
.nav_top .logo{float:left; width:400px; height:110px; line-height:110px;}
.nav_top .logo img{display: inline-block; vertical-align: middle;}
.nav_top .menu{float:right; width:745px; min-width:745px; height:110px; line-height:110px;}
.navmenu{
	display:table;
	margin: auto;
}
/*导航菜单start*/
.navigation {
	float:right
}
.navigation li {
	float:left;
	line-height:110px;
	text-align:center;
}
.navigation li:first-child{ border-left:none}
.navigation li a {
	display:block;
	padding-top:0px;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	padding-left:25px;
	padding-right:25px;
	transition-duration:500ms;
	background:url(../images/line.png) no-repeat 0 0;
	background-position: right 1px center;
}
.navigation li a:hover {
	text-decoration:none;
	background-image:url(../images/menu.jpg);
	color:#FFFFFF;
}
/*导航菜单end*/
.sub_banner{ height:300px; min-width: 1150px;}
/*内容页start*/
.imain{ width:1150px; min-width:1150px; margin:0 auto; position:relative; margin-top:30px;}
.imain02{ float:right; width:860px;}
.content_com_title{background: url(../images/sub01.jpg) left bottom repeat-x;
	position: relative;
	height:45px;
	margin-bottom: 15px;
	
}
.content_com_title h2{ 
	display: inline-block;
	padding-bottom: 6px;
	position: absolute;
	left: 3px;
	top: 0px;
	font-size: 18px;
	font-weight: normal;
	color:#333333;
	text-align:left;
	font-weight:bold;
}
.bread{ 
	color:#000;
	position: absolute;
	top:0px;
	right: 0px;
}
.bread a{
	display: inline-block;
	color:#000;
}
/* 详细页 */
.content{
	min-height: 472px;
	_height:expression(this.scrollHeight < 472 ? "472px" : "auto"); font-size:14px;
}

.view{ line-height:180%;border-bottom:1px dashed #ccc; padding:0 0 20px; margin-bottom:20px; margin-top:30px;}
/*左侧start*/
.sub_pro01{ float:left; width:245px; margin-top:-92px; padding-bottom:20px;}
.sub_pro02{ height:62px; background-color:#1568ae; background-image:url(../images/index_type01.png); background-repeat:no-repeat; background-position:19px 16px; padding-left:85px; font-size:24px; line-height:62px; color:#fff;}
.sub_pro03{
	border:1px solid #ddd;
	border-top:none;
}
/*tech*/
#tech {
	MARGIN: 0px auto;
	width:200px;
}
#tech li {
	line-height:50px;
	text-align:left;
	width:200px;
	font-size:1px;
}
#tech li+li{border-top:1px dashed #ddd;}
#tech li a {
	display:block;
	text-align:left;
	font-size:15px;
	padding-left:55px;
	padding-top:0px;
	color:#666666;
	background-image:url(../images/tech1.jpg);
}
#tech li a:hover {
	text-decoration:none;
	color:#b11c1e;
	background-image:url(../images/tech2.jpg);
}
/*tech_end*/
/*左侧联系方式*/
.contactleft{width:243px;border:1px solid #333333;margin-top:10px; background:url(../images/gty.jpg) no-repeat;}
.conleft_title{ width:220px; height:29px;overflow:hidden;color:#ffc59a;font-size:14px;padding-left:14px; line-height:35px; padding-top:5px;}
.conleft_title span{ width:120px; height:29px;display:block;float:right; text-align:right; color:#fff; font-size:14px; line-height:29px;}
.conleft_list{padding-bottom:12px;}
.conleft_list span{font-size:26px; width:230px;height:45px; display:block; line-height:45px; color:#ffc59a;font-family:impact; text-align:center; }
.conleft_list dl{width:235px; display:block;clear:both; }
.conleft_list dl dt,.conleft_list dl dd{font-size:14px; color:#ffc59a; line-height:24px;}
.conleft_list dl dt{ width:45px; float:left; padding-left:20px;}
.conleft_list dl dd{width:160px; float:left;}
/*左侧联系方式*/
/*左侧end*/
/*内容页end*/
/*********footer*********/
.footer{height:315px; width:100%; min-width: 1150px; clear:both;  background-color:#1568ae; position:relative; margin-top:45px;}
.footer .t_linkb{height:296px; width:1150px; margin:0 auto; position:relative; text-align:left;}

.foo_l{ float:left; width:200px; padding:50px 60px 0 0 ; }
.class_a{ float:left;width:200px; height:30px;line-height:30px; background-image:url(../images/d5.gif); background-repeat:no-repeat; background-position: left bottom; color:#FFFFFF; font-weight:bold;}

.class_tech li {
	line-height:30px;
	text-align:left;
	width:180px;
	font-size:14px;
	color:#FFFFFF;
	border-bottom:1px dashed #ddd;
}
.class_tech li a{
	color:#FFFFFF
}
.class_tech li span {
	font-family:"宋体";
	padding-right:5px;
}

.t_linkb .title_b{ float:left;width:280px; height:30px;line-height:30px; background-image:url(../images/d5.gif); background-repeat:no-repeat; background-position: left bottom;}
.t_linkb .title_b .zh{ float:right;font-size:14px; color:#fff; text-align:center;}
.t_linkb .title_b .en{ float:left;font-size:14px;  color:#fff; text-align:center;}

.foo_l2{ float:left; width:310px;padding:50px 0 0 0;}
.foo_l2 a.foonav{ float:left; width:28%; margin:5px 5px 0 0;color:#fff; font-size:14px; position:relative; text-align:left;height:25px; line-height:25px;}

.colb{ float:right; width:240px;}
.code_img{text-align:center; float:left; width:100%; padding:40px 0 0 0px;  height:130px; margin-bottom:15px; }
.footer .t_linkb .share_b{clear:both; padding-top:20px;}
.footer .t_linkb .share_b .icon{width:25px; height:20px; float:left; margin-top:3px; margin-right:25px;}

.footer .manager_info{line-height:30px; text-align:center; color:#fff; background:#005399;}
.footer .manager_info a{color:#fff;}

.t_icon{width:45px; height:45px; background-image:url(../images/index_icon07.png); position:absolute; z-index:99; left:50%; margin-left:-23px; top:-22px;}
/*********footer*********/
/*产品图片包围*/
.picproa {
	padding:0px;
	width:230px;
	height:203px;
	font-size:14px;
	text-align:center;
	margin-bottom:15px;
}
.picproa img {
	padding:5px;
}
.picproa a {
	border:5px #c9c9c9 solid;
	width:230px;
	height:200px;
	display:block;
	color:#333333;
}
.picproa a:hover {
	border:5px #ff4a00 solid;
	height:200px;
	TEXT-DECORATION:none;
	color:#ff4a00;
	font-weight:bold;
}
/*产品图片包围*/
/***********新闻资讯***********/
.index_news{ height:auto; margin-bottom:20px; }
.index_news01{ width:1150px; margin:0 auto; }

.index_news03{ overflow:hidden; width:103%;}
.index_news03 dl{ float:left; cursor:pointer; position:relative;height:142px; width:564px; background:#efeeee; margin:0 20px 21px 0; -moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_news03 dl dt{ float:left; width:154px; height:115px; overflow:hidden; background:#f3f3f3; margin:14px 0 0 14px;}
.index_news03 dl dt img{ height:100%; max-width:100%; margin:0 auto; display:block;}
.index_news03 dl dd{ float:left; width:370px; font-size:14px; color:#6b6b6b; line-height:25px; padding:29px 0 0 14px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_news03 dl dd span{ display:block; font-size:20px; color:#313136; height:25px; margin-bottom:7px; overflow:hidden;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.index_news03 dl:hover{ background:#212226;}
.index_news03 dl:hover dd{ color:#fff;}
.index_news03 dl:hover dd span{ color:#fff;}

.index_news04{}
.index_news04 a{ margin:0 auto; width:158px; height:38px; color:#737373; text-align:center; font-size:14px;  line-height:38px;display:block;  border:#d6d6d6 solid 1px; transition-duration:500ms;}
.index_news04 a:hover{ border:#d10502 solid 1px; background-color:#d10502; color:#fff;}

.all_tit{ text-align:center; font-size:30px; color:#999; text-transform:uppercase; font-family:Arial; line-height:26px;}
.all_tit01{ font-weight:bold; font-size:24px; color:#000; font-family:'微软雅黑'; background:url(../images/tit02.jpg) no-repeat bottom center; height:35px;}
.all_tit01 span{ color:#ff9700;}
/*首页滚动产品*/
.index_pro_mian{
	width:100%;
	height:auto;
	background-color:#f3f3f3;
	padding-top:25px;
	padding-bottom:25px;
}
/* 首页滚动产品图片 */
.picMarquee-left{ width:1150px; height:210px; overflow:hidden; position:relative; }
.picMarquee-left .bd{ padding:0px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center; width:238px;}
/****首页 关于我们****/
.index_about{ height:469px;padding-top:60px;}
.index_about01{ text-align:center; font-size:30px; color:#fff; font-weight:bold; text-align:center; background:url(../images/about03.png) no-repeat center center; }
.index_about02{ width:1150px; margin:68px auto 0; border:#d0d0d0 solid 6px; background:#fff; height:196px;}

.index_about03{ float:left; width:678px; font-size:14px; line-height:26px; color:#424242; margin-top:31px; padding-left:40px;}
.index_about04{ float:right; width:396px; height:196px; overflow:hidden;}

.index_about05{ width:934px; margin:37px auto 0; text-align:right; background:url(../images/about02.jpg) no-repeat 850px bottom; height:24px;}
.index_about05 a{ font-size:14px; color:#5c5c5c;}
.index_about05 a:hover{ color:#ff9700;}
/* 手机幻灯片 */
.slideBox{ width:396px; height:196px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:396px; height:196px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*photo*/
.width1150 {
	width:1150px;
	min-width:1150px;
	margin:0 auto;
	overflow: hidden;
}
.biaoti_bj {
	float: left;
	width: 840px;
	padding-top: 15px;
	padding-left: 180px;
}
.biaoti_bj a {
	background-image: url(../images/biaoti_bj.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	display: block;
	width: 274px;
	margin-right: auto;
	margin-left: auto;
	height: 88px;
	padding-top: 12px;
	font-weight: 500;
	color: #cd0906;
}
.biaoti_bj a:hover *{
	color: #ffb901;
}
.biaoti_t1 {
	font-size: 30px;
	line-height: 43px;
}
.biaoti_t2 {
	font-size: 24px;
	line-height: 41px;
}

.h_case_list {
	width: 1150px;
	min-width:1150px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 23px;
	overflow: hidden;
	padding-top: 20px;
}

.h_case_list a {
	display: block;
	float: left;
	width: 254px;
	margin-right: 15px;
	margin-left: 15px;
	cursor: pointer;
}
.h_case_list a:hover .h_case_ima {
	border: 1px solid #bf0704;
}
.h_case_list a:hover .h_case_title {
	color: #0657b2;
}
.h_case_ima {
	padding: 1px;
	width: 250px;
	height: 188px;
	border: 1px solid #dcdcdc;
	display: block;
}
.h_case_ima a:hover {
	padding: 1px;
	width: 250px;
	height: 188px;
	border: 1px solid #0657b2;
	display: block;
}
.h_case_title {
	line-height: 45px;
	height: 45px;
	font-size: 14px;
	color: #333333;
	text-align: center;
	padding-bottom: 5px;
}
/*photo_end*/
/*首页产品*/
.pro_imgsbg{width:1150px; min-width:1150px; MARGIN: 0px auto; margin-top:30px}
.pro_imgsbg dl{ float:left; width:252px; height:329px; margin:0 0 26px 30px; overflow:hidden; background:#f6f6f6; color:#2e2e2e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl:hover{ background:#fb3f3a;}
.pro_imgsbg dl dt{ width:236px; height:173px; overflow:hidden; border:#f6f6f6 solid 8px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl dt a{ float:left; width:100%; height:173px; display:block; background-position:center; background-repeat:no-repeat; background-size: auto 100%; background-color:#fff;}
.pro_imgsbg dl:hover dt{ border:#fb3f3a solid 8px;}
.pro_imgsbg dl dd{color:#2e2e2e; text-align:center;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl dd .tt{ display:block; margin:10px 0 0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:20px;}
.pro_imgsbg dl:hover .tt{ color:#fff;}
.pro_imgsbg dl dd span{ padding:10px 10px 0; display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color: font-size:13px;}
.pro_imgsbg dl:hover dd{ color:#fff;}
.pro_imgsbg dl dd .mm{ display:block; margin:20px auto 0; width:128px; height:34px; text-align:center; border:1px solid #e3e3e3; line-height:34px; color:#2e2e2e; font-size:16px;}
.pro_imgsbg dl:hover .mm{border:1px solid #fff; color:#fff;}
/*首页底部新闻*/
/*行业资讯*/
.newsb_b{width:100%; margin:0 auto; height:auto; background-color:#fff;}
.wl{width:1150px; min-width:1150px; margin:0 auto; position:relative;}
.itl_t1{text-align: center;width: 100%;background:url(../images/d3.png) repeat-x left center; margin:10px 0 40px; height:56px; padding: 0 0}
.itl_t1 .tff{ float:left; background:url(../images/d2.png) left center no-repeat #fff;height:56px; padding:0 20px 0 20px; }
.itl_t1 span{display:block;font-size:20px; color:#0a2966; line-height:1 }
.itl_t1 font{display:block;font-size: 40px; font-family:Arial, Helvetica, sans-serif; color:#0a2966;text-transform: uppercase; line-height:1}
.izao_amore1{ float:right; color:#0a2966; font-family:Arial, Helvetica, sans-serif; line-height:56px; text-transform:uppercase; font-size:20px; z-index:22; margin:0 20px 0 0}
.newsb_b .r_b{fl/oat:left; width:103%; margin:50px auto 0; }
.newsb_b .r_b .itemb{ float:left; width:350px;  margin:0 40px 10px 0;}
.newsb_b .r_b .itemb label{ display:block; padding:0 10px; border-bottom:1px solid #9fa0a2; color:#2e2e2e; font-size:16px; line-height:30px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newsb_b .r_b .itemb .info_b{ display:block; padding:0 10px; }
.newsb_b .r_b .itemb .info_b .title{font-size:18px; line-height:30px; color:#2e2e2e; padding-top:13px;}
.newsb_b .r_b .itemb .info_b .intro{font-size:12px; line-height:20px; height:60px; overflow:hidden; color:#444444; padding-top:10px;}
.newsb_b .r_b .itemb:hover .info_b .title{color:#2e3955;}
.newsb_b .r_b .itemb span{ width:118px; height:34px; border:1px solid #e1e1e1; line-height:34px; text-align:center; display:block; margin:15px 10px 0}

.previous_next{
	width:100%;
	height:45px;
	line-height:45px;
	border-top:1px solid #ccc;
}
/*以下首页*/
#box_mainbody_sub1{z-index:333;position:relative;margin:0 auto;width:1150px; min-width:1150px; background:url(../images/ab1.jpg) no-repeat left top; height:133px;top:-44px;}
.ab1{text-align:left;color:#fff}
.ab2{padding-left:24px;font-family:微软雅黑;font-size:31px;font-weight:bold;padding-top:30px}
.ab3{padding-left:24px;font-family:arial;padding-top:8px}

#box_mainbody_sub3{width:100%;background:url(../images/main_bg.jpg) no-repeat center 50%;height:480px;clear:both;overflow:hidden; margin-top:40px;}
.cp1{color:#fff;font-size:32px;font-weight:bold;padding-top:29px; text-align:center}
.cp2{color:#fff;font-size:14px;padding-top:13px; text-align:center}
.cp3{color:#fff;padding-top:5px; text-align:center}
/* 本例子css */
	.hp-tab-newprd { width: 1150px; min-width:1150px; height: 300px; overflow: hidden; position: relative; padding-top:30px;}
	.hp-tab-newprd .j-sw-nav { padding-top: 1px; margin: 0 auto; }
	.hp-tab-newprd .j-sw-nav li {float: left; margin-right:5px;}
	.hp-tab-newprd .j-sw-nav li a {
		display:block;
		display: block;
		padding: 8px 16px;
		text-align: center; 
		color: #fff;
		cursor:pointer;
		background-color:#335469;
	}
	.hp-tab-newprd .newprd-clip{ padding-left:0px;  }
	.hp-tab-newprd .j-sw-nav .on { position: relative; z-index: 99 }
	.hp-tab-newprd .j-sw-nav li a:hover, .hp-tab-newprd .j-sw-nav .on a { background-color:#01abed; z-index: 99; color: #fff; text-decoration: none; cursor: pointer;  }
	
	.hp-tab-newprd .j-sw-c ul{ zoom:1; overflow:hidden; width: 1150px; min-width:1150px;}
	.hp-tab-newprd .j-sw-c li { float: left; margin-top: 35px; margin-right: 8px; display:inline; }
	.hp-tab-newprd .j-sw-c li a img { width: 210px; height:158px; padding: 5px; background-color: #7f9aa5;  }
	.hp-tab-newprd .j-sw-c li a:hover img{width: 210px; height:158px;  background-color: #01abed;  }
	.hp-tab-newprd .j-sw-c li p { width: 210px; height:30px; line-height:30px; padding: 5px; text-align:center;  background-color:#FFFFFF; }