/*头部样式*/
.container{width: 1200px; margin: 0 auto;}
.box-center,
.sun_banner,
.sun_sdly .sdly_box,
.sun_hf{width: 1920px; position: relative; left: 50%; margin-left: -960px;}
/*sun_top*/
.sun_top{height: 40px; background: #f4f4f4; font-size: 14px; color: #666666; line-height: 40px;}
.sun_top a{color: #666666;}
/*sun_hews*/
.sun_head{height: 108px; border-bottom: 1px solid #e6e6e6;}
.sun_head .logo{display: block; width: 50%; height: 89px; line-height: 89px;}
.sun_head .logo img{max-width: 100%;}
.sun_head .head_r{text-align: right; line-height: 89px; font-size: 14px; color: #1a1a1a;}
.sun_head .head_r img{margin-right: 5px;}




.translate{width:100px;position: absolute;left: 650px;top: 63px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}
/*热门搜索*/

.pei{width:1200px;margin:0 auto;padding-top:20px;}
.pei_t{text-align: center;font-size:22px;color:#000000;font-weight:normal;background:url(../images/pei.png) no-repeat center 61%;}
.pei_t span{display:block;font-size:16px;color:#000000;text-transform:uppercase;padding-top:10px;}
#formsearch{width:320px;float:left;}
.hotSearch{width:400px;float:left;height:24px;line-height:24px;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}


.peili li{float:left;width:346px;height:254px;border:1px solid #c4c4c4;margin-right:78px;margin-top:18px;}
.peili li a{display:block;text-align:center;}
.peili li img{width:282px;height:175px;}
.peili li h3{text-align: center;font-size:22px;color:#115bc8;background:url(../images/pei.png) no-repeat center bottom;}
.peili li h2{text-align: center;
font-size:14px;color:#000000;padding-top:10px;}
.peili li:last-child{margin-right:0px;}
/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:10px;}
.menu_cate{width:220px;float:left;}
.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:460px;float:left;margin-left:12px;padding-bottom:5px;}
.about_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 .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.navigation{float:right;width:100px;}

.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;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*首页新闻*/


/*首页左侧联系我们*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_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;}
.contact .content{padding:5px;padding-left:8px;}

/*工程案例*/
.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;}

/*产品推荐*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .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;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}

.pro_t li{float:left;margin-right:20px;    margin-top: 20px;}


/*友情链接*/
.f_link{width:1200px;margin:0 auto;margin-top:15px;line-height:30px;line-height:22px;    }

/*页面底部*/
#footer{position:relative;width:1000px;margin:0 auto;text-align:center;margin-bottom:10px;padding-top:8px;border-top:2px solid #eee;margin-top:15px;}
#footer a{color:#666;}
#footer a:hover{color:#e87518;text-decoration:none;}
.nav_foot{text-align:center;line-height:24px;color:#666;}
.copyright{text-align:center;line-height:24px;}
/*sun_foot*/
.sun_foot{background: #1a1a1a; padding-top: 20px; padding-bottom: 10px;}
.sun_foot .ft_links{text-align: center; padding-bottom: 20px; border-bottom: 1px solid #323232; font-size: 0; margin-bottom: 35px;}
.sun_foot .ft_links a{display: inline-block; width: 10%; font-size: 14px; color: #666666;}
.sun_foot .ft_links a:hover{color: #ce2029;}
.sun_foot .ft_boxl{width: 700px;}
.sun_foot .ft_boxl .ft_logo{display: block; margin-bottom: 20px;}
.sun_foot .ft_boxl .ft_logo img{max-width: 100%;}
.sun_foot .ft_boxl .ft_cont{font-size: 12px; color: #676767; line-height: 24px; margin-bottom: 20px;}
.sun_foot .ft_boxl .ft_cpy{font-size: 12px; color: #676767; line-height: 30px;}
.sun_foot .ft_boxl .ft_cpy a{color: #676767;}
.sun_foot .ft_boxr{text-align: right; padding-top: 40px;}
.sun_foot .ft_boxr img{width: 260px;}
#backtotop{position: fixed; bottom: 20px; right: 19px; width: 40px; height: 40px; text-indent: -999em; z-index: 20000; display: none; background-image: url(../images/top.png); background-repeat: no-repeat; background-position: -503px 0; cursor: pointer;}
#backtotop:hover{background-position: -503px -42px;}


/*------------内页-------------------*/
.left .box{margin-bottom:10px;border:1px solid #c1c1c1;padding:5px;}
.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 0px;}
.left .box h3 span{display: block;font-size:12px;display:none;}
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:1000px;margin:0 auto;}
.n_banner img{width:1920px;margin:0 auto;margin-left: -438px;}
.left{width:225px;float:left;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:939px;float:right;padding-bottom:10px;}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}
/*sun_nav*/
.sun_nav{height: 50px;}
.sun_nav .sun_menu>li{width: 10.2857%; float: left; box-sizing: border-box;position:relative;}
.sun_nav .sun_menu>li>a{display: block; text-align: center; font-size: 14px; color: #666; line-height: 50px;}
.sun_nav .sun_menu>li>a.cur,
.sun_nav .sun_menu>li>a:hover{background: #ce2029; color: #fff;}
.sun_nav .sun_menu>li+li{border-left: 1px dashed #e1e1e1;}


.sun_menu .sec{height:0;/*background:#ce2029;*/color:#fff;overflow:hidden;z-index:999999;position:absolute;top: 50px;left:0px;}
.sun_menu .sec a{background:#2a5eaa;color:#fff;height:38px;line-height:38px;width: 122px;display:block;text-align:center;opacity: 0.8;}
.sun_menu .sec a:hover{text-decoration:none; color:#000000;}

/*sun_banner*/
/*sun_banner*/
.sun_banner{height: 500px;}
.html5zoo-nav-0{display: none !important;}
.html5zoo-arrow-left-0{left: 50% !important; margin-left: -600px !important;}
.html5zoo-arrow-right-0{right: 50% !important; margin-right: -600px !important;}
/*sun_hots*/
.sun_hots{position: relative; height: 196px; background: #f4f4f4;}
.sun_hots .container{position: absolute; z-index: 9999; top: 0px; left: 50%; margin-left: -600px; background: url(../images/bg1.jpg); height: 160px; box-sizing: border-box;}
.sun_hots .search{width: 466px;margin: 38px 0 0 29px;}
.sun_hots .search .search_box{background: #fff; width: 359px; height: 50px; box-sizing: border-box; padding: 13px 0 0 20px; margin-bottom: 15px;}
.sun_hots .search .search_box #formsearch{width: 320px; height: 28px; box-sizing: border-box; border: 2px solid #ff5a00;}
.sun_hots .search .search_box #formsearch #keyword{width: 266px; height: 24px; background: #ffffff; float: left; outline: none; border: none; font-size: 12px; color: #666666; box-sizing: border-box; padding-left: 10px;}
.sun_hots .search .search_box #formsearch #s_btn{width: 50px; height: 24px; float: right; background: #ff5a00; outline: none; border: none; color: #fff;}
.sun_hots .search .keys{font-size: 14px; color: #fff;}
.sun_hots .search .keys a{color: #fff; padding-right: 10px;}
.sun_hots .search .keys a+a:before{content: '|'; padding-right: 10px;}
.sun_hots .sun_hots_cont{width: 436px;margin-top: 20px;background: url(../images/phone.png) left 20px center no-repeat;padding-left: 115px;font-size: 14px;color: #fff;line-height: 25px;box-sizing: border-box;}
.sun_hots .sun_hots_cont h3{font-size: 16px; font-weight: normal; margin-bottom: 5px;}
.sun_hots .zx_btn{width: 152px; height: 52px; box-sizing: border-box; border: 1px solid #fff; border-radius: 2px; text-align: center; line-height: 50px; margin: 54px 60px 0 0; transition: all .5s ease;}
.sun_hots .zx_btn a{display: block; transition: all .5s ease; font-size: 14px; color: #fff;}
.sun_hots .zx_btn:hover{background: #fff;}
.sun_hots .zx_btn:hover a{color: #ce2029;}

.box1{
	background-color:#f4f4f4;
	padding-bottom:21px;
}
.con{
	width:1200px;
	margin:0 auto;
}

.box1_tt{
	background: url(../images/tt1.png) no-repeat center bottom;
	font-size:20px;
	color:#000000;
	text-align: left;
	font-weight: bold;
	padding-bottom:9px;

}
.box1_tt span{
	font-size:16px;
	color:#5b5b5b;
	font-weight: normal;
	text-transform: uppercase;

}

.product_list11 li{
	float:left;
	margin-right:19px;
}
.product_list11 li img{
	width:282px;
	border:1px solid #dbdbdb;
}
.product_list11 li  h3{
	text-align: center;
	font-weight: normal;
	padding-top:10px;
}
.product_list11 li  h3 a{
	font-size:14px;
	color:#1f1f1f;
}
.product_list11 {margin-top:14px;}

.box1fl{
	float:left;
	width:199px;

}

.box1_tt1{
	text-align: center;
	background-color:#115bc8;
	padding-top:18px;
	font-size:22px;
	color:#ffffff;
     height:63px;
     font-weight: bold;
     margin-top:38px;
}
.box1_tt1 span{
	display: block;
	font-size:12px;
	color:#ffffff;
	text-transform: uppercase;
   font-weight: normal
}

.sort1 li{
	height:48px;
	text-align: center;
	line-height:48px;
	margin-bottom:1px;
	background-color:#d3d3d3;
}
.sort1 li a{
	color:#000000;
	font-size:14px;

}
.sort1 li a:hover{
	color:#ffffff;


}
.sort1 li:nth-child(1){
	background-color:#828282;
}
.sort1 li:nth-child(2){
	background-color:#828282;
}
.sort1 li:nth-child(3){
	background-color:#828282;
}
.sort1 li:nth-child(4){
	background-color:#828282;
}

.box1fr{
	float:right;
	width:966px;
	 margin-top:38px;
}

.product_list12 li{
	float:left;
	margin-right:24px;
    margin-bottom:18px;

}
.product_list12 li img{
	border:1px solid #dbdbdb;
	width:304px;
	height:228px;
}
.product_list12 li h3{
	font-weight: normal;
	font-size:14px;
	color:#1a1a1a;
	text-align: center;
	padding-top:9px;

}
.product_list12 li h3 a{
	font-size:14px;
	color:#1a1a1a;
}

a.mm1{
	width:87px;
	height:27px;
	background-color:#ff6d00;
	display:inline-block;
	font-size: 14px;
	color:#ffffff;
	margin-right: 10px;
	text-align: center;
	line-height: 27px;
	margin-left:58px;
	margin-top:11px;
}
a.mm2{
	width:87px;
	height:27px;
	background-color:#115bc8;
	display:inline-block;
	font-size: 14px;
	color:#ffffff;
	text-align: center;
	line-height: 27px;
	margin-top:11px;
}
.product_list12 li:nth-child(3n){
	margin-right:0;
}

.box2{
	padding-top:46px;
	background: url(../images/box2.png) no-repeat center;
	height:553px;
}

.box2fl{
	width:246px;
	float:left;
	margin-left:66px;
	margin-top:25px;
}

.ys1 h3{
	font-size:22px;
	color:#115bc8;


}
.ys1 h3 span{
	display: block;
	font-size:12px;
	color:#7a7a7a;
	text-transform:uppercase;
	font-weight: normal
}
.ys1 h2{
	font-size:12px;
	color:#7a7a7a;
	font-weight: normal
}
.ff1{
	margin-top:56px;
}

.box2fll{
	float:left;
	margin-left:30px;
	margin-top:25px;
}

.box2fr{
	float:right;
	width:266px;
	margin-top:25px;
}
.heng{
	width:1920px;
    left:50%;
    margin-left:-960px;
    position: relative;
}
/*sun_about*/
.sun_about{background: #f4f4f4 url(../images/bg3.png) top center no-repeat; height: 788px; box-sizing: border-box; padding-top: 65px;}
.sun_about .about_box{margin-top: 36px;}
.sun_about .about_box .img{display: block; width: 522px; height: 359px;}
.sun_about .about_box .img img{width: 100%; height: 100%;}
.sun_about .about_box .wz{width: 630px; padding-top: 29px;}
.sun_about .about_box .wz .wzcon{font-size: 12px; line-height: 2; color: #5a5a5a; height: 168px; overflow: hidden; margin-bottom: 30px;}
.sun_tit h3{text-align: center; font-size: 18px; line-height: 25.2px; color: #1a1a1a; font-weight: normal; background: url(../images/tt_bg.png) bottom center no-repeat; height: 60px; margin-bottom: 10px;}
.sun_tit h3 span{display: block; line-height: 16.8px; text-transform: uppercase; color: #888888; font-size: 12px;}
.sun_tit p{font-size: 12px; color: #888888; text-align: center; line-height: 1.6;}

a.more{
	display: inline-block;
	width:88px;
	height:30px;
	line-height:30px;
	background-color:#ff5a00;
	text-align: center;
	font-size:14px;
	color:#ffffff;
}

a.more22{
	display: inline-block;
	width:88px;
	height:30px;
	line-height:30px;
	background-color:#115bc8;
	text-align: center;
	font-size:14px;
	color:#ffffff;
	margin-left:16px;
}
.shebei li{float:left;}

.shebei{
	font-size:20px;
	color:#000000;
	background: url(../images/ttt.png) no-repeat center bottom;
	padding-bottom:37px;
	font-weight:bold;
	margin-top:24px;

}
.shebei span{
	font-size:16px;
	color:#5b5b5b;
	text-transform: uppercase;
	font-weight: normal
}

.product_list13 li{
	float:left;
	margin-left:19px;
	margin-top:12px;
}
.product_list13 li img{
	width:221px;
	height:170px;
}
.product_list13 li h3{
	font-weight: normal;
	text-align: center;
	padding-top:12px;
	font-size:14px;
	color:#1a1a1a;
}

.news_company{width:358px;margin-right:62px;}
.news1_title{border-bottom:1px solid #e5e5e5;font:400 22px/50px "å¾®è½¯é›…é»‘";color:#111;position:relative;}
.news1_title span{padding-left:12px;color:#999;font-size:14px;text-transform:uppercase;}
.news1_title a{position:absolute;right:0;top:0;}
.news_company .content{padding-top:20px;}

.atitle{color:#000000;font-size:20px;line-height:40px;position:relative;font-weight:400;background:url(../images/news.png) no-repeat 0% 100%;font-weight: bold}
.atitle span{padding-left:10px;font-size:16px;text-transform:uppercase;color:#5b5b5b;font-weight: normal}
.atitle a{position:absolute;right:0;top:0;font-size:12px;}
.news_list2{margin-top:10px;}
.news_list2 li {
	position: relative;
}
.news_list2 li a{line-height:29px;padding-left:22px;line-height:29px;font-size:12px;background:url(../images/ndot.jpg) no-repeat 0% 50%;display:block;color:#000000;}
.news_list2 li a:hover{color:#0f51bb;}
.news_list2 li span{
  position: absolute;
  font-size:12px;
  color:#000000;
  right:0;
  top:0;
}
#ydemo{overflow:hidden;margin:0 auto;position:relative;height:257px;}
#yindemo{height:100%;}
#ydemo1{}
#ydemo2{}

.news_list3 li{position:relative;padding:8px 0 12px;border-bottom:1px dashed #e3e3e3;}
.news_list3 li a{line-height:30px;padding-left:38px;background: url(../images/wen.png) left center no-repeat;display:block;font-size:14px;color:#115bc8;}
.news_list3 li a:hover{text-decoration:none;color:#0f51bb;}
.news_list3 span{background: url(../images/da.png) left 3px no-repeat;padding-left:38px;font:400 12px/22px "å¾®è½¯é›…é»‘";margin-top:5px;color:#999;display:block}


.box3{
	padding-top:30px;
}
.tab1{display:none}



.ys{background:url(../images/ys1.png) no-repeat center top;width:1920px;left:50%;margin-left:-960px;position: relative;padding-top:31px;height:561px;margin-top:10px;}



.con{width:1200px;margin:0 auto;position:relative;}



.yy1{position: absolute;left: 180px;top:0;font-size:14px;color:#000000;width:349px;}

.yy3{position: absolute;left: 18px;top: 277px;font-size:14px;color:#000000;width:354px;}
.yy2{position: absolute;left: 22px;top: 119px;font-size:14px;color:#000000;width:346px;}
.yy4{position: absolute;right:0;top:105px;font-size:14px;color:#000000;width:319px;}

.yy5{position: absolute;right:0;top: 303px;font-size:14px;color:#000000;width:321px;}

.yy6{position: absolute;right: 21px;top: 465px;font-size:14px;color:#000000;width: 453px;}









