/*头部样式*/
.w1200{width: 1200px;margin: 0 auto;}
#header{width:100%;}
.top1{width: 100%;height: 41px;background: #e8e8e8;}
.top1_cont{width: 1200px;margin: 0 auto;overflow: auto;}
.wel{font-size: 12px;color: #555555;line-height: 41px;font-family: "宋体";}
.k1{float: right;font-size: 12px;color: #555555;line-height: 41px;font-family: "宋体";}
.k1 a{font-size: 12px;color: #555555;}
.k3{float: right;font-size: 12px;color: #555555;line-height: 41px;font-family: "宋体";}
.k3 a{font-size: 12px;color: #555555;position: relative;margin-right: 23px;}
.k3 a:after{width: 1px;height: 12px;background: #555555;position: absolute;right: -12px;top:1px;content: "";}
.top{width: 1200px;margin: 0 auto;}
.logo{float:left;}

.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 .k2{margin-top: 51px;}

#menu{background: url(../images/nav_bg.jpg) repeat-x;}

/*热门搜索*/
.search{width: 100%;height: 64px;background: #f7f7f7;}
#formsearch{float:right;margin-top: 12px;margin-right: 10px;}
.hotSearch{float:left;height:52px;line-height:52px;font-weight:normal;font-size: 12px;color: #555555;font-family: "宋体";}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;display: none;}


/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:15px;}
.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;}

/*首页新闻*/
.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;}

/*前台多页签*/
.news{width:1000px;float:left;margin-top: 10px;}
.tab{position:relative;}
.tab li{float:left;width:100px;height:30px;display:block;line-height:30px;border:1px solid #ccc;margin-right:8px;text-align:center;color:#333;font-size:12px;cursor: pointer;}
.tab li.cur{color:#fff;text-decoration:none;font-size:12px;background:#3a78c1;border-color: #3a78c1;}

.tt{display: none;}
.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;}




/*友情链接*/
.f_link{width: 1200px;margin: 36px auto 0;background: url(../images/link.png) no-repeat;height: 85px;}
.f_link dd{padding: 17px 0 8px 75px;height: 60px;overflow: hidden;}
.f_link dd a{font-size: 12px;color: #777777;line-height: 30px;font-family: "宋体";}

/*页面底部*/
#footer{width: 100%;background: #333333;margin-top: 27px;font-size: 12px;color: #fdfdfd;line-height: 34px;font-family: "宋体";text-align: center;padding: 24px 0;}
.nav_foot{text-align: center;}
#footer a{color:#fdfdfd;font-size: 12px;}



/*------------内页-------------------*/
.left .box{}
.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;}

.prodescription{border: 1px dashed #a0a0a0;line-height: 30px;padding: 10px 13px;margin: 0 10px;font-size: 12px;color: #555555;}

.n_banner{width:1000px;margin:0 auto;}
.n_banner img{width:1000px;margin:0 auto}

.left{width:231px;float:left;}
.ny_t{background: url(../images/n_bg.jpg) no-repeat;height: 63px;text-align: center;line-height: 63px;font-size: 20px;color: #fff;}
.ny_ul{background:url(../images/n_bg1.jpg) no-repeat;height: 646px;overflow: hidden;}
.ny_ul1{padding: 28px 25px 0 27px;height: 608px;overflow: hidden;}
.ny_ul1 li a.li1{display: block;width: 179px;height: 31px;background: url(../images/p_bg.png) no-repeat;padding-left: 30px;font-size: 16px;color: #fff;line-height: 31px;}
.ny_ul1 li .ny_ul11{margin-top: 13px;}
.ny_ul1 li .ny_ul11 a.li2{display: block;padding-left: 23px;border-bottom: 1px dashed #555555;height: 24px;line-height: 24px;overflow: hidden;margin-bottom: 17px;color: #555555;font-family: "宋体";}
.ny_ul1 li .ny_ul11 a.li2:hover{color: #e32433;}

.ny_hotnew{padding: 17px 12px 0 9px;}
.ny_hotnew li{height: 33px;background: url(../images/dian.png) repeat-x bottom;margin-bottom: 3px;}
.ny_hotnew li a{display: block;font-size: 12px;color: #555555;line-height: 32px;padding-left: 17px;position: relative;font-family: "宋体";}
.ny_hotnew li a:before{width: 2px;height: 2px;background: #555555;position: absolute;left: 9px;top: 15px;content: "";}

.ny_contact{background: url(../images/n_bg2.jpg) no-repeat;font-size: 12px;color: #fff;line-height: 34px;font-family: "宋体";padding: 14px 22px 0;height: 395px;overflow: hidden;}

.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:954px;float:right;padding-bottom:10px;}
.sitemp{background:url(../images/nav.png) no-repeat 0% 100%;padding-top: 5px;padding-left: 25px;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;font-size:14px;}
.sitemp .site{line-height:32px;font-size: 12px;color: #555555;font-family: "宋体";}
.right .content{padding-top:15px;overflow:hidden;line-height: 24px;}
.sort_album{margin-top: 15px;}


.a1{margin-top: 11px;}
.a1_1{width: 231px;height: 1085px;overflow: hidden;background: url(../images/bg.jpg) no-repeat;}
.a1_ul1{padding: 91px 25px 0 27px;height: 608px;overflow: hidden;}
.a1_ul1 li a.li1{display: block;width: 179px;height: 31px;background: url(../images/p_bg.png) no-repeat;padding-left: 30px;font-size: 16px;color: #fff;line-height: 31px;}
.a1_ul1 li .a1_ul11{margin-top: 13px;}
.a1_ul1 li .a1_ul11 a.li2{display: block;padding-left: 23px;border-bottom: 1px dashed #555555;height: 24px;line-height: 24px;overflow: hidden;margin-bottom: 17px;color: #555555;font-family: "宋体";}
.a1_ul1 li .a1_ul11 a.li2:hover{color: #e32433;}
.a1_tel{margin-top: 24px;font-size: 12px;color: #fff;line-height: 34px;font-family: "宋体";padding: 0 22px;}
.a1_2{width: 950px;overflow: hidden;}
.a1_ul2{overflow: auto;}
.a1_ul2 li{float: left;margin-right: 25px;}
.a1_ul2 li:nth-child(3n){margin-right: 0;}
.a1_ul2 li .img{display: block;border: 1px solid #cdcccc;}
.a1_ul2 li .img img{width: 298px;height: 222px;}
.a1_ul2 li h3{font-weight: normal;padding-top: 4px;}
.a1_ul2 li h3 a{display: block;font-size: 14px;color: #000000;line-height: 44px;text-align: center;}

.heng{width: 1920px;position: relative;margin-left: -960px;left: 50%;margin-top: 23px;}

.a2{width: 1920px;position: relative;margin-left: -960px;left: 50%;background: url(../images/liyou.jpg) no-repeat top center;padding-top: 240px;height: 759px;overflow: hidden;}
.a2_1{margin-left: 18px;width: 573px;overflow: hidden;}
.a2_2{margin-right: 11px;width: 573px;overflow: hidden;}
.a2 dl{padding-left: 96px;}
.a2 dl dd{font-size: 24px;color: #e32433;line-height: 27px;margin-bottom: 23px;text-indent: 5px;}
.a2 dl dt p{padding-left: 18px;background: url(../images/gou1.png) no-repeat 0 9px;font-size: 12px;color: #555;line-height: 30px;font-family: "宋体";}

.a3{width: 1920px;position: relative;margin-left: -960px;left: 50%;background: url(../images/fuwu.jpg) no-repeat top center;padding-top: 31px;padding-bottom: 48px;}
.a3_t{font-size: 24px;color: #ffffff;line-height: 38px;text-align: center;}
.a3_t span{font-size: 14px;color: #b9b9b9;line-height: 30px;display: block;}
.a3_ul{margin-top: 59px;padding: 0 14px 0 22px;overflow: auto;}
.a3_ul li{float: left;width: 174px;overflow: hidden;margin-right: 73px;}
.a3_ul li:last-child{margin-right: 0;}
.a3_ul li .img{display: block;width: 174px;height: 174px;overflow: hidden;}
.a3_ul li .img img{width: 174px;height: 174px;}
.a3_ul li h3{font-weight: normal;text-align: center;}
.a3_ul li h3 a{display: block;font-size: 16px;color: #fff;line-height: 97px;}


.a4{margin-top: 54px;}
.a4_1{}
.a4_1 .a4_11{padding-top: 35px;padding-left: 66px;background: url(../images/ab.png) no-repeat 0 0;width: 532px;height: 217px;overflow: hidden;}
.a4_1 .a4_11 dd{font-size: 30px;color: #111111;line-height: 55px;}
.a4_1 .a4_11 dt{font-size: 80px;color: #111111;line-height: 89px;text-transform: uppercase;}
.a4_1 .a4_12{width: 302px;height: 252px;background: #d9d9d9;}
.a4_2{}
.a4_21{width: 561px;height: 235px;background: #fbfbfb;padding: 15px 22px 0 15px;font-size: 12px;color: #555555;line-height: 35px;text-indent: 25px;letter-spacing: 1px;overflow: hidden;}
.a4_22{width: 302px;height: 250px;overflow: hidden;}
.a4_23{width: 300px;height: 250px;background: #e32433;overflow: hidden;display: table;text-align: center;}
.a4_23 dl{display: table-cell;vertical-align: middle;}
.a4_23 dl dd{font-size: 18px;color: #f3f3f3;line-height: 43px;}
.a4_23 dl a{display: block;width: 94px;height: 25px;border: 1px solid #f3f3f3;text-align: center;line-height: 25px;font-size: 14px;color: #f3f3f3;margin: 6px auto 0;}
.a4_24{width: 300px;height: 250px;background: #000;overflow: hidden;display: table;text-align: center;}
.a4_24 dl{display: table-cell;vertical-align: middle;}
.a4_24 dl dd{font-size: 18px;color: #f3f3f3;line-height: 43px;}
.a4_24 dl a{display: block;width: 94px;height: 25px;border: 1px solid #f3f3f3;text-align: center;line-height: 25px;font-size: 14px;color: #f3f3f3;margin: 6px auto 0;}
.a4_25{width: 298px;height: 250px;overflow: hidden;}
.a4_26{width: 302px;height: 250px;background: #f6f6f6;overflow: hidden;display: table;text-align: center;}
.a4_26 dl{display: table-cell;vertical-align: middle;}
.a4_26 dl dd{font-size: 18px;color: #040001;line-height: 43px;}
.a4_26 dl a{display: block;width: 94px;height: 25px;border: 1px solid #555555;text-align: center;line-height: 25px;font-size: 14px;color: #555555;margin: 6px auto 0;}
.a4_27{width: 300px;height: 250px;overflow: hidden;}

.a5{width: 100%;background: #f3f3f3;padding-top: 28px;margin-top: 43px;padding-bottom: 12px;}
.a5_t{font-size: 20px;color: #000000;line-height: 37px;text-align: center;}
.a5_t span{display: block;font-size: 16px;color: #555555;line-height: 37px;}
.a5_ul{overflow: auto;margin-top: 58px;}
.a5_ul li{float: left;margin-right: 55px;width: 363px;height: 254px;margin-bottom: 40px;position: relative;}
.a5_ul li:nth-child(3n){margin-right: 0;}
.a5_ul li .img{display: block;}
.a5_ul li .img img{width: 363px;height: 254px;}
.a5_ul li div{display: table;text-align: center;position: absolute;top: 0;left: 0;width: 363px;height: 254px;background: rgba(0,0,0,.5);opacity: 0;}
.a5_ul li div dl{display: table-cell;vertical-align: middle;}
.a5_ul li div dl dd{font-size: 20px;color: #fff;line-height: 42px;position: relative;padding: 0 83px 18px;}
.a5_ul li div dl dd:after{width: 61px;height:4px;background: #fff;position: absolute;left: 143px;bottom: 0;content: "";}
.a5_ul li:hover div{opacity: 1;}

.a6{margin-top: 28px;}
.a6_t{font-size: 20px;color: #000000;line-height: 66px;overflow: auto;position: relative;}
.a6_t:after{width: 203px;height:1px;background: url(../images/dian.png);position: absolute;left: 145px;top: 32px;content: "";}
.a6_t1:after{width: 525px;height:1px;background: url(../images/dian.png);position: absolute;left: 172px;top: 32px;content: "";}
.a6_t2:after{width: 566px;height:1px;background: url(../images/dian.png);position: absolute;left: 126px;top: 32px;content: "";}
.a6_t a{display: block;line-height: 66px;font-size: 12px;color: #555555;font-family: "Arial";text-transform: uppercase;float: right;}
.a6_1{width: 401px;}
.a6_1img{width: 401px;height: 251px;overflow: hidden;}
.a6_ul1{box-shadow:1px 3px 4px #ccc,-1px 3px 4px #ccc;padding: 17px 16px 19px 10px}
.a6_ul1 li{height: 33px;background: url(../images/dian.png) repeat-x bottom;margin-bottom: 3px;}
.a6_ul1 li a{display: block;padding-left: 17px;font-size: 12px;color: #555555;line-height: 32px;height: 32px;font-family: "宋体";position: relative;}
.a6_ul1 li a:before{width: 2px;height:2px;background:#555555;position: absolute;left: 8px;top: 17px;content: "";}
.a6_ul1 li span{
    float: right
}
.a6_tel{margin-top: 23px;}
.a6_2{width: 750px;}
.a6_2img{width: 358px;height: 340px;overflow: hidden;float: left;}
.a6_ul2{box-shadow:1px 3px 4px #ccc,0px -2px 4px #ccc;padding: 16px 22px 6px 25px;float: left;width: 345px;}
.a6_ul2 li{overflow: auto;}
.a6_ul2 li a{display: block;padding-left: 8px;font-size: 12px;color: #555555;line-height: 40px;height: 40px;font-family: "宋体";float: left;position: relative;}
.a6_ul2 li a:before{width: 2px;height:2px;background:#555555;position: absolute;left: 0px;top: 20px;content: "";}
.a6_ul2 li span{display: block;font-size: 12px;color: #555555;line-height: 40px;height: 40px;font-family: "宋体";float: right;}
















