/*头部样式*/
.head-top{background: url(../images/head.png) no-repeat top center;height: 84px;overflow: hidden;}
.wel{font-size: 18px;color: #fff;line-height: 72px;}
#header{background: url(../images/hd.jpg) no-repeat top center;height:203px;width:1920px;margin:0 auto;position:relative;left:50%;margin-left:-960px;}
.top{width:1200px;margin:0 auto;}


.logo{float:left;line-height: 203px;}
.top-ad{line-height: 203px;margin-left: 28px;}
.k2{float:right;padding-top:47px;}



.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;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;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";}



/*热门搜索*/

.ss{height:55px;background:#a51306;}
.search{width:1200px;margin:0 auto;}
#formsearch{width:210px;float:right;height:29px;background: url(../images/ss.png) no-repeat;margin-top:14px;}
.k1{line-height: 55px;color:#d8b806;}
.k1 a{color: #d8b806;font-size:14px;}
.hotSearch{height:55px;line-height:55px;font-weight:normal;color:#d8b806;font-size:14px;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}


.hotSearch a{padding:0 7px;color:#d8b806;}

#formsearch input{}
#formsearch input#keyword{height:29px;line-height:29px;padding-left:22px;color:#454545;font-size:12px;background:none;border:none;width:132px;outline: none;}
#formsearch input#s_btn{width:52px;height:29px;line-height:29px;text-align:center;background:none;color:#fff;border:none;cursor:pointer;font-size:14px;outline: none;}



/*主体样式*/
#container{width:1200px;margin:0 auto;padding-top:60px;}
.container{width:1200px;margin:0 auto;}


.product-bg{
	background: url(../images/bg1.jpg) no-repeat top center;
	height: 1376px;
	overflow: hidden;
}
.product-index{
	padding-top: 108px;
}
.picScroll-left1 .bd{position: relative;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ margin:0px 0px; float:left; _display:inline; overflow:hidden;position: relative;}
.picScroll-left1 .bd ul li .ad-img{width:1200px;height: 473px;}
.picScroll-left1 .bd ul li .ad-wen{width:371px;position: absolute;top: 226px;right: 0px;background: #a51306;z-index: 999;height: 150px;padding: 0 35px;padding-top: 40px;}
.picScroll-left1 .bd ul li .ad-wen p{font-size: 16px;color: #fff;text-align: justify;line-height: 31px;}
.picScroll-left1{position:relative;}
.picScroll-left1 .hd{position: absolute;bottom: 65px;right: 27.5%;z-index: 999;}
.picScroll-left1 .hd ul{ float:right; overflow:hidden; zoom:1;zoom:1; }
.picScroll-left1 .hd ul li{ float:left;  width:14px; height:14px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;background: url(../images/yuanh.png) no-repeat top center;}
.picScroll-left1 .hd ul li.on{background: url(../images/yuan.png) no-repeat top center;}

.picScroll-left1 .prev{background: url(../images/left.jpg) no-repeat top center;height: 23px;width: 23px;left: -30px;top: 122px;position: absolute;}
.picScroll-left1 .next{background: url(../images/right.jpg) no-repeat top center;height: 23px;width: 23px;right: -30px;top: 122px;position: absolute;}



.box1{width:1920px;position:relative;left:50%;margin-left:-960px;background: url(../images/bj1.jpg) no-repeat;height:1706px;padding-top:90px;}
.tt{text-align:center;}
.wz{text-align:center;color:#a51306;font-size:17px;padding-top:8px;}



.ix-product {padding-top:70px;}
.ix-product .ix-pro-head {
	padding-top: 19px;
}
.ix-pro-nav {
	text-align: center;

}
ix-pro-nav .bd
{
    height:966px;
   }
.ix-pro-nav .hd ul li {
display: inline-block;
 *zoom:1;
 *display:inline;
	background: url(../images/s1.png) no-repeat center center;
	width: 208px;
	height: 85px;
	line-height:85px;
	text-align: center;
	margin: 0px 20px;
}
.ix-pro-nav ul li a {
	display: inline-block;
	display: block;
	font-size: 24px;
	color: #a51306;
	text-transform:uppercase;
}
.ix-pro-nav .hd {	
	padding-bottom:50px;
	margin: 0 -30px;
}


.ix-pro-nav .hd ul li.on{
	background: url(../images/s1h.png) no-repeat center center;
	width:208px;
	height: 85px;
}




.ix-pro-box ul {
	margin: 0 -30px;
}
.ix-pro-box ul li {
	width: 360px;
	float: left;
	margin: 0 30px;
}

.ix-pro-box ul li:hover {
	

}
.ix-pro-tit {
	background: url(../images/h3.png) no-repeat center center;
	width: 360px;
	height: 74px;
	font-size: 16px;
	line-height: 74px;
	text-align: center;
	color: #fbead0;
	font-weight:normal;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ix-pro-img {
	width: 360px;
	height: 360px;
	position: relative;
}
.ix-pro-box ul li:hover .ix-pro-img{
	
}
.ix-pro-img img {
	width: 360px;
	height: 360px;
}
.ix-pro-img .ix-pro-k {
	position: absolute;
	top: 0;
}



.case-bg{
	background: url(../images/bg2.jpg) no-repeat top center;
	height: 1029px;
	overflow: hidden;
}
/*工程案例*/
div.case-index {
	margin-top:225px;
}
div.case-index h2 {
	text-align:center;
	font-weight:400;
}
div.case-index h2 div {
	color:#414141;
	font-size:35px;
	line-height:35px;
}
div.case-index h2 div hr {
	position:relative;
	display:inline-block;
	width:221px;
	height:1px;
	margin:0 50px;
	border-color:#919191;
	top:7px;
}
div.case-index h2 div span {
	color:#0262b8;
}
div.case-index h2 p {
	margin-top:15px;
	color:#060507;
	font-size:18px;
	line-height:35px;
	opacity:0.6;
	filter:alpha(opacity=60);
}
div.case-index div.box {
	margin-top:48px;
}
div.case-index div.box div.case_l {
	width:320px;
	height:529px;
	background:rgba(208,208,208,.3);
	position:relative;
	margin-right:13px;
}
div.case-index div.box div.case_l > img {
	position:absolute;
	left:50%;
	margin-left:-20px;
	width:40px;
	height:21px;
}
div.case-index div.box div.case_l > img.prev {
	top:10px;
}
div.case-index div.box div.case_l > img.next {
	bottom:10px;
}
div.case-index div.box div.case_l div.list_box {
	height:443px;
	width:253px;
	margin:35px auto;
	overflow:hidden;
}
div.case-index div.box div.case_l div.list_box ul {
	height:100%;
}
div.case-index div.box div.case_l div.list_box ul li {
	width:271px;
	height:146px;
	margin-bottom:12px;
}

div.case-index div.box div.case_l div.list_box ul li a {
	display:block;
}
div.case-index div.box div.case_l div.list_box ul li a img {
	width:271px;
	height:146px;
	margin-bottom:12px;
}
div.case-index div.box div.case_r {
	width: 858px;
    position: relative;
    height: 529px;
    overflow: hidden;
}
div.case-index div.box div.case_r img {
	width:858px;
    height: 529px;
}
div.case-index div.box div.case_r div {
	width:100%;
	background:rgba(0,0,0,0.8);
	font-size:18px;
	height:80px;
	position:absolute;
	bottom:0;
	color:#fff;
	padding-top: 25px;
	text-indent: 70px;
}


.bg3{
	background: url(../images/bg3.jpg) no-repeat top center;
	height: 953px;
	overflow: hidden;
}
.advantage-index{
	padding-top: 330px;
}
.advantage-list{
	margin:0 -44px;
	margin-top: 112px;
}
.advantage-list li{
	float: left;
	width:236px;
	margin:0 43px;
	position: relative;
}
.advantage-list li h2{
	background:url(../images/bg.png) no-repeat top center;
	height: 140px;
	overflow: hidden;
	color:#fff;
	padding: 0 18px;
	padding-top: 14px;
	line-height: 22px;
	text-align: justify;
}
.advantage-list li .img1{
	position: absolute;
	top: -112px;
	left: 50%;
	margin-left:-74px;
}




.bg4{
	background:url(../images/bg4.jpg) no-repeat top center;
	height: 912px;
	overflow: hidden;
}
.about-index{
	padding: 0 30px;
	padding-top: 205px;
}

.about-left{
	width:404px;
	margin-left: 19px;
}
.about-right{
	width:630px;
	padding-top: 30px;
	margin-right: 35px;
}
.about-right a{
	font-size:14px;
	color: #5b5b5b;
	float: right;
	margin-bottom: 50px;
}

.about-right p{
	font-size: 15px;
	color: #000000;
	line-height: 32px;
	text-indent: 2em;
	text-align: justify;
}

.slide_tab{
	margin-top: 40px;
}
.slide_tab .hd{
	float: left;
	width:160px;
	height: 165px;
	background: url(../images/tab.png) no-repeat top center;
	padding-top: 80px;
	margin-left:45px;
	margin-top: -8px;
}
.slide_tab .hd li{
	border-bottom: 1px solid #a5a6a3;
	width:75px;
	margin: 0 auto;
	padding: 14px 0;
	text-align: center;
	font-size: 18px;
	color: #2f2f2f;
}
.slide_tab .hd li.on{
	border-color:#b27e4d;
	color:#a51306;
}
.slide_tab .bd{
	width:865px;
	float: right;
	margin: 0 -10px;
	margin-right: 80px;
}
.slide_tab .bd li{
	float: left;
	margin: 0 7px;
}


.order-img{
	width:1920px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}





.bg5{
	background: url(../images/bg5.jpg) no-repeat top center;
	height: 690px;
	overflow: hidden;
}
.news-index{
	padding-top: 65px;
}
.news-left{
	width:530px;
}

.ly{width:535px;margin-top:116px;background: url(../images/liu.png) no-repeat top center;height:276px;padding-top: 127px;}
.ms{width:300px;margin:0 auto;}
.ms label{float:left;margin-bottom:6px;}
.ms label input[type="text"]{width:224px;height:30px;line-height:30px;text-indent:1em;border:none;float:left;background:#d8a492;}
.ms label span{color:#c37235;font-size:14px;font-family:"å¾®è½¯é›…é»‘";float:left;width:75px;}
.ms textarea{width:221px;height:30px;line-height:30px;text-indent:1em;font-size:16px;color:#000; margin-top:4px;background:#d8a492;border:none;float:left;}
.ms label input[name="checkcode"]{width: 110px;}
.ms .msbtn{width:118px;line-height:30px;margin-top:10px;text-align:center;color:#f7ba57;font-size:14px;border:none;background:#8d0606;display:block;margin:0 auto;border-radius:15px;}
.ms label a{color:#fff;;font-size:14px;font-family:"å¾®è½¯é›…é»‘";}
.ms #checkCodeImg{width: 115px;height: 30px;margin-top: 0px;}
.ms label:nth-child(1) span{padding-top:15px;}






.news-left .content{margin-top: 48px;}
.picScroll-left2 .bd{position: relative;}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ float:left; _display:inline; overflow:hidden;position: relative;}
.picScroll-left2 .bd ul li img{width: 530px;height:292px;}
.picScroll-left2{position:relative;}
.picScroll-left2 .hd{position: absolute;top: 266px;z-index: 999;width:100%;text-align:center}
.picScroll-left2 .hd ul{ overflow:hidden; zoom:1;zoom:1;text-align: center;}
.picScroll-left2 .hd ul li{display: inline-block; width:14px; height:14px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;background: url(../images/yuanh.png) no-repeat top center;}
.picScroll-left2 .hd ul li.on{background: url(../images/yuan.png) no-repeat top center;}
.picScroll-left2 .hd ul li img{width:531px;height:292px;overflow:hidden;}
.news-wen{background: url(../images/news.png) no-repeat top center;height: 139px;padding: 0 22px;padding-top: 20px;}
.news-wen a{display: block;font-size: 16px;color: #ffd800;font-weight:bold;}
.news-wen h3{font-weight:normal;color: #e0a502;font-size: 14px;padding-top: 5px;;}
.news-wen span{color: #dbb901;padding-top: 15px;display: block;}


.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;}

.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;}

/*首页新闻*/
.news_company{width:280px;float:right;}
.news1_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;}
.news_company .content{padding:5px;}

/*首页左侧联系我们*/
.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;}

/*品牌列表*/
.brand-list{margin: 20px 0px;display: flex;display: -webkit-flex;flex-wrap: wrap;}
.brand-list li{margin: 5px 8px;}
.brand-list li:hover{box-shadow: 2px 1px 5px;}
.brand-list li img {width: 150px;height: 120px;}

/*前台多页签*/

.list1{padding:8px 10px;}
.list1 li{line-height:27px;position:relative;vertical-align: middle;}
.list1 li a{background:url(../images/list_dot1.gif) left center no-repeat;padding-left:12px;line-height:27px;color:#555555;}
.list1 li a:hover{color:#e87518;text-decoration:none;}
.list1 li span{position:absolute;right:0px;line-height:30px;top:0;color:#999;}




/*友情链接*/
.link{background:#8d0606;}
.f_link{color:#d8b806;font-size:13px;line-height:50px;width:1200px;margin: 0 auto;}
.f_link a{color:#d8b806;}

/*页面底部*/
.foot-bg{background: url(../images/foot.jpg) no-repeat top center;height: 513px;overflow: hidden;}
#footer{width:1200px;margin:0 auto;color:#d8b806;padding-top: 110px;font-size: 14px;}
#footer a{color:#d8b806;font-size: 14px;}
#footer a:hover{color:#e87518;text-decoration:none;}
#footer .nav_foot{background: url(../images/nav1.png) no-repeat top center;height: 55px;text-align: center;line-height: 55px;margin-bottom: 72px;}
#footer .nav_foot a{color: #d8b806;padding: 0 35px;font-size: 18px;}
.logo1{width:177px;padding-right: 116px;}
.xian{background: url(../images/xian.png) no-repeat top center;height: 185px;width:3px;}
.foot-ct{width:325px;padding-left: 148px;padding-right: 114px;margin-top: 10px;}
.foot-ct p:nth-of-type(1){font-size: 24px;color: #ffd800;padding-bottom: 15px;}
.foot-ct p{font-size: 16px;color: #c39a03;line-height: 30px;}
.foot-tel{margin-top: 17px;}
.copyright{text-align: center;padding-top: 10px;}


/*------------内页-------------------*/


.left .box{margin-bottom:30px;}
.left .box h3{line-height:56px;background:url(../images/ntt.png) repeat;font-size:25px;color:#f7e6cc;text-align:center;}
.left .box .content{}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;display:none;}

.n_banner{width:1920px;margin:0 auto;position:relative;left:50%;margin-left:-960px;}
.n_banner img{width: 1920px;margin: 0 auto;}




.left{width:268px;float:left;}
.sort_menu h3{line-height:28px;}
.sort_product{margin-top:10px;}
.sort_product h3{line-height:28px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{background:#e99310;padding:20px 15px;font-size:16px;color:#b4171e;line-height:31px;}




.right{width:900px;float:right;padding-bottom:10px;}
.sitemp{line-height:40px;height:40px;overflow:hidden;padding-right:10px;background:#8d0606;}
.sitemp h2{width:340px;float:left;line-height:40px;text-align:center;text-align:left;text-indent:15px;font-size:18px;color:#fff;font-weight:normal;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:40px;color:#fff;font-size:14px;}
.sitemp .site a{color:#fff;}
.right .content{}


.nbox{background:url(../images/bj.jpg) repeat;}



.box7{width:1920px;position:relative;left:50%;margin-left:-960px;background: url(../images/bj7.jpg) no-repeat;height:572px;}
.lx1{width:530px;padding-top:162px;margin-left:16px;}
.lx1_tt{color:#180b0a;font-size:17px;}
.rexian_tt1{color:#180b0a;font-size:17px;padding-top:40px;}
.rexian1{margin-top:8px;color:#8d0606;font-size:42px;font-weight:bold;background: url(../images/ph.png) no-repeat left top;padding-left:30px;line-height:40px;}
.lx1 .cont1{color:#180b0a;font-size:16px;line-height:31px;padding-top:35px;}
.lx1 .qr1{padding-top:32px;margin-left:25px;}
.ly1{width:330px;margin-top:213px;margin-left:240px;}



.p-list li{
    float: left;
    margin-bottom: 16px;
}
.p-list li a img{
    display: block;
    border:2px solid #a31621;
    border-radius: 2px;
}
.p-list li img{
    width:233px;
    height: 233px;
}

