@charset "utf-8";
html{-webkit-font-smoothing:antialiased;overflow-x: hidden;}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,b,caption,cite,code,dfn,em,i,strong,th,var{}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
a{text-decoration:none}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none}
/*img{vertical-align:middle; max-width: 100%;}*/
/*textarea,button[type=submit],input[type=search],input[type=text],input[type=button]{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:0;blr:expression(this.onFocus=this.blur())}*/
select{ outline: none; }
body{ font-size: 14px; color:#333;line-height:1.3;overflow-x: hidden;background:#f6f6f7; font-family: '微软雅黑';}
a,li,div{ -webkit-tap-highlight-color: rgba(255,255,255,0); }
input,img,div,a,li{ outline: none; }
a{ color: #333; }
.fl{float:left}
.fr{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../css/ietip/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}
input, button, hr {
    border: medium none;
    outline: medium none;
}

.layout{ width: 1200px; margin: 0 auto;}
a,.i_box li,.search_form,.search_input,.i_product li .text,.i_product li h2,.i_box li h2,.pro_more .text p,.pro_more .text p:after,.pro_more .pic:hover,.pro_mlist .text,.pro_mlist li,.pro_mlist .text p,.join_con input.join_sub,.prol_top li{ transition: all 300ms; -moz-transition: all 300ms; -webkit-transition: all 300ms; -o-transition: all 300ms; }
.w{ width: 100%; }
.pr{ position: relative; }
.pa{ position: absolute; }
.tl{ text-align: left; }
.tc{ text-align: center; }
.tr{ text-align: right; }
.vt{ vertical-align: top; }
.vm{ vertical-align: middle; }
.none{ display: none; }
.cp{ cursor: pointer; }
.db{ display: block; }
.d_ib{ display: inline-block; _zoom: 1; *display: inline; }
.baseWidth{ width: 1280px; margin: 0 auto;}
.txt_overflow{display:block;-o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.clear{ clear: both;}
.img_box{ display: block; overflow: hidden; }
.img_box img{ max-width: 100%; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; transition: all 300ms linear;}
.img_box:hover img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
.over{ overflow: hidden; }
.bg_212121{ background: #212121; }
.bg_f4f4f4{ background: #f4f4f4; }
.bg_222{ background: #222; }
.bg_white{ background: #fff; }

/*header*/
.header{ height: 84px; line-height: 27px; background: #fff; }
.header.baseWidth{ width: 1200px;; }
.header .logo {line-height: 0px; width:218px;margin-top: 10px;}
.header .logo  img{ width:200px;}
.toplist{margin-top: 6px; margin-bottom:12px;}
.toplist a{display: inline-block; font-size: 14px; color: #333333;margin-right: 1px;}

.header{
    position: fixed;
    left: 0;
    right: 0;
	z-index:99;
}

.logo{}
.nav li{ position: relative; float: left; padding: 0 20px; margin: 0 4px; display: block; color: #333; font-size: 16px; height: 84px; box-sizing: border-box; }
.nav li a{ display: block; }
.nav li.on,.nav li:hover{ color: #008a9c; border-bottom: 4px solid #008a9c; }
/*.nav li.hase:nth-child(2) .s_nav{ width: 400px!important; margin-left: -160px!important; }*/
.s_nav{ display: none; max-width: 320px; line-height: 1; position: absolute; top: 84px; background: #008a9c; z-index: 999; left: 50%; border-top: #035f60 3px solid; text-align: center; box-shadow: 3px 3px 0px rgba(0,0,0,0.15); }
.s_nav.mw480{ max-width: 480px; width: 480px!important; }
.s_nav .img_box{ padding-right: 39px; border-right: 1px solid #404042; text-align: center; width: 220px; height: 220px; line-height: 220px; font-size: 0; }
.s_nav .img_box img{ max-width: 100%; max-height: 100%; }
.snav_box{ display: inline-block; }
.s_nav h2{ margin: 0.3em 0; padding: 0 10px; white-space: pre; line-height: 30px; border-bottom: 2px solid #008a9c; font-size: 14px; min-width: 116px; color: rgba(255,255,255,.8); }
.s_nav h2:hover{ background: rgba(255,255,255,.3); }
.snav_box.hast{ padding: 10px 0; width: 160px; float: left; font-size: 0; box-sizing: border-box; white-space: pre;}
.snav_box.hast dd{white-space: pre;vertical-align: top;padding: 0 10px;width: 100%;box-sizing: border-box;display: block;}

/*.snav_box.hast dd{ white-space: pre; vertical-align: top; display: inline-block; padding: 0 10px; width: 100%; box-sizing: border-box; }
*/.snav_box.hast h2{ max-width: 100%; position: relative; font-size: 15px; border-bottom: none; padding: 0; margin: 0; color: #fff; margin: 0 auto 5px; min-width: 0; display:inline-block;-o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.snav_box.hast dd:hover h2{ background: none; color: rgba(255,255,255,.8); }
.snav_box.hast dd h2:after{ content: ''; position: absolute; left: 0; bottom: 0; width: 0; height: 1px; background: rgba(255,255,255,.8); }
.snav_box.hast dd:hover h2:after{ width: 100%; }
.snav_box.hast p a{ padding: 0 5px; margin: 2.5px 0; line-height: 30px; font-size: 14px; min-width: 130px; box-sizing: border-box; color: rgba(255,255,255,.8); display:block;-o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.snav_box.hast p a:hover{ background: rgba(255,255,255,.3); }
.snav_box.hast dt{ height: 35px; line-height: 35px; width: 100%; font-size: 15px; color: #fff; display: inline-block; *display: inline; *zoom: 1; width: 50%; }
.t_nav{ position: absolute; display: none; right: 0; top: 45px; width: 160px; padding: 0 10px; box-sizing: border-box; }
.t_nav.active{ display: none!important; }
.snav_box dd:hover .t_nav{ display: block; height: calc(100% - 45px); background: #008a9c; z-index: 1;}
.snav_box dd:hover .t_nav.hide{ display: none!important; }
.s_nav .snav_box:nth-child(2) .t_nav{ display: none; }
.t_nav.active{ display: block!important; }
.snav_box .slick-prev{ left: 0; width: 15px; height: 25px; margin-top: -14px; background: url(../images/icon4a.png) center no-repeat; background-size: contain; }
.snav_box .slick-next{ right: 0; width: 15px; height: 25px; margin-top: -14px; background: url(../images/icon5a.png) center no-repeat; background-size: contain; }


.search_form{ /*margin-left: 10px; width: 30px; height: 30px; line-height: 30px;*/ font-size: 14px; }


.search_input{ vertical-align: top; color: #000; box-sizing: border-box; width: 0; border: none; height: 30px; line-height: 30px; }
.search_btn{ cursor: pointer; margin-left: -1px; vertical-align: top; width: 20px; height: 30px; background: url(../images/icon1.png) center no-repeat; background-size: contain; border: none; }
.search_form.on{ background: none; vertical-align: middle; width: 168px; overflow: hidden; border: 1px solid #008a9c; border-radius: 12px; }
.search_form.on .search_input{ height: 30px; line-height: 30px; width: 138px; padding-left: 5px; }
.search_form.on .search_btn{ margin-left: 0; background: url(../images/icon1on.png) center no-repeat; background-size: contain;}
.nav-skip { display: none; box-sizing: border-box; width:2.4rem; height:2.4rem; padding:0.5em 0 .4em; text-indent:2.1875em; font-size:1.3rem; line-height:1.9em; text-align:center;}
.nav-skip span {position:relative; top:0.4em; margin:0 auto; -webkit-transition-duration:0s; transition-duration:0s; -webkit-transition-delay:0.2s; transition-delay:0.2s;}
.nav-skip span:before,
.nav-skip span:after {position:absolute; content:'';}
.nav-skip span,
.nav-skip span:before,
.nav-skip span:after {width:1.3em; height:2px; background-color:#008a9c; display:block; -webkit-transition-duration:0.2s; transition-duration:0.2s; -webkit-transition-delay:0.2s, 0; transition-delay:0.2s, 0;}
.nav-skip span:before {top:-0.4em;}
.nav-skip span:after {top:0.4em;}
.nav-skip.toggled span {background-color:rgba(0,0,0,0.0); -webkit-transition-delay:0s; transition-delay:0s;}
.nav-skip.toggled span:before,
.nav-skip.toggled span:after {top:0; -webkit-transition-delay:0, 0.2s; transition-delay:0, 0.2s;}
.nav-skip.toggled span:before {-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-skip.toggled span:after {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}

.nav span {
    color: #000;
    font-size: 18px;
	margin-left:1.3rem;
}

.navpc span {
    color: #000;
    font-size: 18px;
	margin-left:1.3rem;
}


.frrs{ float:left;width: 900px;}
.frr{ float:right;}
.frr img{ height:72px; margin-top:12px;}
/* nav */

.navpc{}
.navpc>ul{float: right;}
.navpc li{float: left;/* width:122.5px; */margin-left: 30px;}
.navpc li>a{display:block;width:100%; padding:2px 0 3px;padding:21px 0 34px\0;font-size:16px;color:#000000;text-align:center;position:relative;border-bottom: 3px solid transparent;vertical-align:bottom;}
.navpc li>a:hover,
.navpc li.on>a{color:#508bc3;/*border-bottom: 3px solid #508bc3;*/}
.navpc li.on a{color:#508bc3;}

.nav{}
.nav>ul{float: right;}
.nav li{float: left;/* width:122.5px; */margin-left: 30px;}
.nav li>a{display:block;width:100%; padding:2px 0 3px;padding:21px 0 34px\0;font-size:16px;color:#000000;text-align:center;position:relative;border-bottom: 3px solid transparent;}
.nav li>a:hover,
.nav li.on>a{color:#508bc3;/*border-bottom: 3px solid #508bc3;*/}
.nav li.on a{color:#508bc3;}



.snav{display: none;position: absolute;padding: 10px 0;z-index: 9999;left: 0;right: 0;width: 100%;background:#fff;
border-bottom: 1px solid #b3b4b4;
    border-top: 1px solid #b3b4b4;
}
.banner-secondary{ z-index:99;}
.snav ul{text-align: center; width:600px; margin:auto;}
.snav li{/* margin-left: 45px; */display: inline-block;*display: inline-block;margin: 0 0px; width:146px; float:left; line-height:22px;}
.snav li i{display: block; width: 90px; height: 90px;  -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }
.snav li p{font-size: 13px; color: #656565; margin-top: 2px; text-align:left; }
.snav li a,
.snav li.on a{border:0;}
.snav li a:hover{border-bottom: 0;}
.item-list{width:146px; float:left;border-right: 1px solid #DADADA; padding-left:8px;}
.item-list h3{font-size: 18px; color: #656565; margin-top: 2px; text-align:left;}

/*
.snav li.b1 i{background: url(../images/bj.png) no-repeat 0 0; }
.snav li.b2 i{background: url(../images/bj.png) no-repeat -138px 0; }
.snav li.b3 i{background: url(../images/bj.png) no-repeat -278px 0; }
.snav li.b4 i{background: url(../images/bj.png) no-repeat -418px 0; }
.snav li.b5 i{background: url(../images/bj.png) no-repeat -558px 0; }
.snav li.b6 i{background: url(../images/bj.png) no-repeat -698px 0; }
.snav li.b7 i{background: url(../images/bj.png) no-repeat -838px 0; }
.snav li.b8 i{background: url(../images/bj.png) no-repeat -976px 0; }
.snav li.b9 i{background: url(../images/bj.png) no-repeat -1115px 0;}

.snav li.b1:hover i{background: url(../images/bjs.png) no-repeat 0 0; }
.snav li.b2:hover i{background: url(../images/bjs.png) no-repeat -138px 0; }
.snav li.b3:hover i{background: url(../images/bjs.png) no-repeat -278px 0; }
.snav li.b4:hover i{background: url(../images/bjs.png) no-repeat -418px 0; }
.snav li.b5:hover i{background: url(../images/bjs.png) no-repeat -558px 0; }
.snav li.b6:hover i{background: url(../images/bjs.png) no-repeat -698px 0; }
.snav li.b7:hover i{background: url(../images/bjs.png) no-repeat -838px 0; }
.snav li.b8:hover i{background: url(../images/bjs.png) no-repeat -976px 0; }
.snav li.b9:hover i{background: url(../images/bjs.png) no-repeat -1115px 0;}

.snav li.f1 i{background: url(../images/fws1.png) no-repeat 0 0; }
.snav li.f2 i{background: url(../images/fws1.png) no-repeat -138px 0; }
.snav li.f3 i{background: url(../images/fws1.png) no-repeat -278px 0; }
.snav li.f4 i{background: url(../images/fws1.png) no-repeat -418px 0; }
.snav li.f5 i{background: url(../images/fws1.png) no-repeat -558px 0; }

.snav li.f1:hover i{background: url(../images/fws2.png) no-repeat 0 0; }
.snav li.f2:hover i{background: url(../images/fws2.png) no-repeat -138px 0; }
.snav li.f3:hover i{background: url(../images/fws2.png) no-repeat -278px 0; }
.snav li.f4:hover i{background: url(../images/fws2.png) no-repeat -418px 0; }
.snav li.f5:hover i{background: url(../images/fws2.png) no-repeat -558px 0; }

.snav li.y1 i{background: url(../images/yys1.png) no-repeat 0 0; }
.snav li.y2 i{background: url(../images/yys1.png) no-repeat -139px 0; }
.snav li.y3 i{background: url(../images/yys1.png) no-repeat -279px 0; }
.snav li.y4 i{background: url(../images/yys1.png) no-repeat -419px 0; }
.snav li.y5 i{background: url(../images/yys1.png) no-repeat -559px 0; }
.snav li.y6 i{background: url(../images/yys1.png) no-repeat -698px 0; }

.snav li.y1:hover i{background: url(../images/yys2.png) no-repeat 0 0; }
.snav li.y2:hover i{background: url(../images/yys2.png) no-repeat -139px 0; }
.snav li.y3:hover i{background: url(../images/yys2.png) no-repeat -279px 0; }
.snav li.y4:hover i{background: url(../images/yys2.png) no-repeat -419px 0; }
.snav li.y5:hover i{background: url(../images/yys2.png) no-repeat -559px 0; }
.snav li.y6:hover i{background: url(../images/yys2.png) no-repeat -698px 0; }

.snav li.x1 i{background: url(../images/xts1.png) no-repeat 0 0; }
.snav li.x2 i{background: url(../images/xts1.png) no-repeat -139px 0; }
.snav li.x3 i{background: url(../images/xts1.png) no-repeat -279px 0; }
.snav li.x4 i{background: url(../images/xts1.png) no-repeat -419px 0; }
.snav li.x5 i{background: url(../images/xts1.png) no-repeat -559px 0; }
.snav li.x6 i{background: url(../images/xts1.png) no-repeat -698px 0; }

.snav li.x1:hover i{background: url(../images/xts2.png) no-repeat 0 0; }
.snav li.x2:hover i{background: url(../images/xts2.png) no-repeat -139px 0; }
.snav li.x3:hover i{background: url(../images/xts2.png) no-repeat -279px 0; }
.snav li.x4:hover i{background: url(../images/xts2.png) no-repeat -419px 0; }
.snav li.x5:hover i{background: url(../images/xts2.png) no-repeat -559px 0; }
.snav li.x6:hover i{background: url(../images/xts2.png) no-repeat -698px 0; }

.snav li.j1 i{background: url(../images/jjs1.png) no-repeat 0 0; }
.snav li.j2 i{background: url(../images/jjs1.png) no-repeat -139px 0; }
.snav li.j3 i{background: url(../images/jjs1.png) no-repeat -279px 0; }
.snav li.j4 i{background: url(../images/jjs1.png) no-repeat -419px 0; }

.snav li.j1:hover i{background: url(../images/jjs2.png) no-repeat 0 0; }
.snav li.j2:hover i{background: url(../images/jjs2.png) no-repeat -139px 0; }
.snav li.j3:hover i{background: url(../images/jjs2.png) no-repeat -279px 0; }
.snav li.j4:hover i{background: url(../images/jjs2.png) no-repeat -419px 0; }
*/

/* banner */
.slick-slider{position: relative; display: block; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{z-index: 0; position: relative; display: block; overflow: hidden; margin: 0 auto; width: 100%;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-track{position: relative; top: 0; left: 0; display: block;}
.slick-track:before,
.slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{outline: none; display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto;}
.slick-arrow.slick-hidden{display: none;}
.slick-dots{ line-height: 1; position: absolute; width: 100%; bottom: 30px; list-style: none; display: block; text-align: center; padding: 0px; }
.slick-dots li{ border-radius: 6px; cursor: pointer; width: 12px; overflow: hidden; height: 12px; background: #fff; border: 3px solid #cbcccb; box-sizing: border-box; display: inline-block; zoom: 1; *display: inline; margin: 0 9px;}
.slick-dots li button{ background: none; border: none; outline: none; font-size: 0; }
.slick-dots li.slick-active{ overflow: hidden; border-color: #008a9c; }
.banner{ clear: both; height: 684px; overflow: hidden; position: relative;}
.banner .slick-arrow{background-color: rgba(0,0,0,0); outline: none;border: none;width: 9px; height: 15px; text-indent: 100px; overflow: hidden; -webkit-transition: all .5s;transition: all .5s; cursor: pointer; position: absolute; z-index: 10;}
.banner-wrap{ height: 684px; }
.banner-wrap .banner-bg{background-size:cover;background-position: center center; height: 684px; display: block; background-size: cover; background-position: center; background-repeat: no-repeat;}
.slick-arrow{ background-color: rgba(0,0,0,0); outline: none;border: none;width: 33px; height: 33px; top: 50%; margin-top: -16.5px; text-indent: 100px; overflow: hidden; -webkit-transition: all .5s;transition: all .5s; cursor: pointer; position: absolute; z-index: 10;}
.i_product{ margin: 40px 30px; }
.i_product li.slick-slide{ margin: 0 10px; float: left; }
.i_product li.slick-slide .pic{ position: relative; overflow: hidden; }
.i_product li.slick-slide .pic i{ z-index: 666; padding: 15px 14px 15px 46px; display: block; position: absolute; left: 0; top: 30px; background: rgba(0,0,0,.35); color: #fff;  background-size: 20px; background-repeat: no-repeat; background-position: 16px center; }
.i_product li.slick-slide img{ width: 100%; }
.i_product li.slick-slide .text{ padding: 22px 20px; background: #fff; color: #999; }
.i_product li.slick-slide .bg_wrap{ padding-right: 30px; background: url(../images/icon3.png) right center no-repeat; }
.i_product li.slick-slide h2{ color: #000; font-size: 16px; margin-bottom: 10px; }
.i_product li.slick-slide.on .text,.i_product li:hover .text{ background: #008a9c; color: #fff; }
.i_product li.slick-slide.on .bg_wrap,.i_product li:hover .bg_wrap{ background: url(../images/icon3on.png) right center no-repeat; }
.i_product li.slick-slide.on h2,.i_product li:hover h2{ color: #fff; }
.i_product .slick-dots{ bottom: -25px; }
.i_product .slick-prev{ width: 28px; height: 28px; margin-top: -14px; left: -18px; background: url(../images/icon4.png) center no-repeat; }
.i_product .slick-prev:hover{ background: url(../images/icon4on.png) center no-repeat; }
.i_product .slick-next{ width: 28px; height: 28px; margin-top: -14px; right: -18px; background: url(../images/icon5.png) center no-repeat; }
.i_product .slick-next:hover{ background: url(../images/icon5on.png) center no-repeat; }
.i_product .slick-list:before{ z-index: 999; content: ''; position: absolute; left: 0; top: 0; background: #f6f6f7; width: 10px; height: 100% }
.i_product .slick-list:after{ z-index: 999; content: ''; position: absolute; right: 0; top: 0; background: #f6f6f7; width: 10px; height: 100% }
.i_box{ background: #fff; }
.i_box li{ border-top: 1px solid #fff; box-sizing: border-box; border-right: 1px solid #ebebeb; float: left; width: 25%; text-align: center; }
.i_box li a{ display: block; padding: 40px 0 50px; }
.i_box li:first-child{ border-left: 1px solid #ebebeb; }
.i_box li:hover{ border-top: 1px solid #ebebeb; box-shadow: 0 0 30px #f0f0f0 inset; }
.i_box li .img{ height: 70px; line-height: 70px; font-size: 0; }
.i_box li .img img{ max-height: 100%; }
.i_box li h2{ font-size: 18px; margin: 8px auto 4px; } 
.i_box li p{ color: #666; }
.i_box li span{ margin-top: 8px; line-height: 20px; font-size: 12px; color: #999; text-transform: uppercase; }
.i_box li:hover h2{ color: #008a9c; }


/* main */
  .main h2{font-size: 30px; color: #333333; padding-bottom: 50px; }
  .main a.more{display: block; width: 105px; height: 30px; line-height: 30px; text-indent: 14px; color: #fff; background: url(../images/is5.png) no-repeat center; margin-top: 40px; }
  .main a.more:hover{background: url(../images/i5.png) no-repeat center; }
    
/* main1 */
.main1{background:url(../images/n1-bg.jpg) no-repeat center; padding: 75px 0;}
.main1 .l{width: 610px; }
.main1 .lit{width: 126px; padding:14px 0 15px 12px; background:#71a2cf; }
.main1 .lit li{width: 100%; height: 55px; line-height: 55px; font-size: 18px; color: #fff; cursor: pointer; text-align: center; }
.main1 .lit li:hover,
.main1 .lit li.on{background: #fff; color: #508bc3; }
.main1 .pic{position: relative;overflow: hidden;cursor: pointer;}
.main1 .pic>div{display: none;}
.main1 .pic .cover{ height: 74px;overflow:hidden;width:392px; padding: 30px 40px; position: absolute;bottom: -134px; background: rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);-webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease}
.main1 .pic .cover h3{font-size: 18px; font-weight: bold; color: #fff;}
.main1 .pic .cover p{font-size: 14px; color: #fff; line-height: 1.8;height: 74px;overflow:hidden; }
.main1 .pic:hover .cover{bottom: 0; }

.main1 .r{width: 550px; }
.main1 .r h3{font-size: 18px; color: #010101; margin-bottom: 30px; line-height: 1; }
.main1 .r p{font-size: 14px; color: #666666; line-height: 1.8; }

/* main2 */
.main2{padding: 110px 0 ;background: url(../images/n2-bg.jpg) no-repeat center;height: 496px;}
.main2 .layout{position: relative;}
.main2 h2{text-align: center;}

.main2 .lits{position: absolute; width: 194px;}
.main2 .lits p{font-size: 14px; color: #000; text-align: center; margin: 15px 0; }
.main2 .lits.lits1{top: 127px; left: 0; }
.main2 .lits.lits2{top:268px; left: 217.5px; } 
.main2 .lits.lits3{top: 127px; left: 435px; }
.main2 .lits.lits4{top:268px; left: 652.5px; }
.main2 .lits.lits5{top: 127px; left: 870px; }
.main2 .lits.lits6{top: 268px; left: auto;right: 0; }
.main2 .lits img{border-radius:50%;-webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s; }
/* .main2 .lits:hover img{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}
 */
 .main2 .lits:hover img{
    -webkit-transform: scalce;
       -moz-transform: scalce;
        -ms-transform: scalce;
         -o-transform: scalce;
            transform: scalce;
  }
 .main2 .lits:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}

/* main3 */
.main3{padding:132px 0 35px;background:url(../images/n3-bg.jpg) no-repeat center}
.main3 .layout{position: relative;}
.main3 h2{text-align:center}
.main3 .l,.main3 .r{width:590px}
.main3 h3{font-size:30px;color:#333;font-weight:700;text-align:center}
.main3 img{display:block;margin:30px auto 18px}
.main3 p{font-size:18px;color:#666;line-height:24px;text-align:center}
.main .vs{position:absolute;left:50%;top:50%;margin-left: -45.5px;}
.main3 .vs img{margin: 0}

/* main4 */

.main4{padding:0 0 35px;background:url(../images/n4-bg.jpg) no-repeat top;}
.main4 .l{padding-top:60px;width:520px}
.main4 .l h4{font-size:24px;color:#333;line-height:1;font-weight:700;margin-bottom:20px}
.main4 .l h4.colors{color:#508bc3}
.main4 .l p{font-size:14px;color:#666;line-height:1.5;text-align:justify;margin-bottom:30px}
.main4 .l p.p1{margin-bottom:0;font-size:18px;line-height:1.8}
.main4 .r{width:671px}

.main4 .slick-arrow{position: absolute;bottom: 0;right: 0;z-index: 9;width: 49px;height: 49px; background: #5f5e5e; font-size: 0; text-align: center;cursor: pointer;}
.main4 .slick-arrow:hover{ border-color: #999;}
.main4 .slick-arrow.slick-prev{right: 49px;background:#508bc3 url(../images/left1.png) no-repeat center;    margin-bottom: 164px;}
.main4 .slick-arrow.slick-next{right:0;background:#5f5e5e url(../images/right1.png) no-repeat center;    margin-bottom: 164px;}
/* .main4 .slick-arrow.slick-prev:hover{background:#508bc3 url(../images/left1.png) no-repeat center} */
.main4 .slick-arrow.slick-next:hover{background:#508bc3 url(../images/right1.png) no-repeat center}
.main4 .pro {margin-top: 5px;}
.main4 .pro .title{display:inline-block;vertical-align:middle;width:345px;height:159px;text-align:center;line-height:1;background:url(../images/tbg.jpg) no-repeat center}
.main4 .pro .title h2{color:#fff;text-align:right;padding-top:40px;padding-right:60px}
.main4 .pro .title h2 small{color:#adacac;font-weight:400;text-transform:uppercase}
.main4 .pro .con{display:inline-block;vertical-align:middle;width:285px;margin-left:37px}
.main4 .pro .con h5{font-size:18px;color:#666;font-weight:700;margin-bottom:20px}
.main4 .pro .con p{font-size:14px;color:#666;line-height:1.8}

/* mbx */
.mbx{margin-top: 25px;}
.mbx p{text-align: right}
.mbx span,
.mbx a{font-size: 12px; color: #666666; margin: 0 3px; }
.mbx span{color: #000000; }
.mbx a:hover{color: #508bc3;}

/* 标准部件 */
.bjlit{padding: 40px 0 90px;}
.bjlit li{/* width:410px; */width:402px;float:left;margin-left:15px;margin-bottom:15px;height: 443px;}
.bjlit li.mal0{margin-left:0}
.bjlit li .desc{width:380px;padding:30px 30px 30px 0}
.bjlit li .desc h4{font-size:24px;color:#000;margin-bottom:20px}
.bjlit li .desc p{font-size:14px;color:#666;    height: 75px;line-height:1.8}

/* 标准部件-列表 */
.bjlits .bjlitl{padding:50px 0;border-bottom:1px solid #e5e5e5}
.bjlits img{width:295px;}
.bjlits .desc{/* width:915px */width: 900px;}
.bjlits .desc h3{font-size:26px;color:#000;margin-bottom:20px}
.bjlits .desc p{font-size:14px;color:#666;line-height:1.8}
.main .bjlit a.more{margin-top:21px}

/* 标准部件-列表-正文 */
.main-pdesc{padding: 40px 0 80px;}

.ptop {margin-bottom: 60px;}
.ptop .wrapper{border:1px solid #ccc;width: 508px;height: 328px!important;}
.ptop .r{width:700px;height: 330px;}
.ptop .r h3{font-size: 30px; color: #000; margin-bottom: 20px; }

.ptop .r p{font-size: 14px; color: #666666; line-height: 24px; }

/* .ptop .swiper-container {margin-left: 0; margin-top: 120px; height: 82px; width: 445px;}
.ptop .swiper-slide {width: 108px!important; height: 82px!important; margin: 0 20px; text-align: center;}
.ptop .swiper-wrapper img{height:auto;border:1px solid #ccc}
.ptop .swiper_btn{position:absolute;display:block;width:20px;height:80px;font-size:0;cursor:pointer;color:transparent;top:40px;top:0\9;margin-top:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0;left:0;bottom:50px;z-index:99;}
.ptop .btn_prev{left:0;background:url(../images/left2.png) no-repeat center center}
.ptop .btn_next{left:auto;right:0;background:url(../images/right2.png) no-repeat center center}
 */

.sls{ margin-top: 116px;  width: 410px; padding: 0 30px; }
.sls img{ max-width:100%;height:auto;border:1px solid #ccc}
.sls .slick-arrow{position:absolute;display:block;width:20px;height:80px;font-size:0;cursor:pointer;color:transparent;top:40px;top:0\9;margin-top:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0;left:0;bottom:50px;/* z-index:10;z-index:10/0; */}
.sls .slick-prev{left:0; background:#fff url(../images/left2.png) no-repeat center center }
.sls .slick-next{left:auto;right:0;background:#fff url(../images/right2.png) no-repeat center center }

.pbottom .pli ul{border-bottom: 1px solid #dfdfdf; }
.pbottom .pli li{float: left; width: 98px; height: 45px; line-height: 45px; text-align: center; font-size: 16px; color: #333333; border:1px solid #dfdfdf; border-bottom: none; border-top-left-radius: 5px; border-top-right-radius: 5px; margin-right: 5px; cursor: pointer; }
.pbottom .pli li:hover,
.pbottom .pli li.on{background: #508bc3; color: #fff; border-color: #508bc3; }

.pbottom .pcon>div{display: none;}
.pbottom .pcon .pcon1{margin-top: 30px;}
.pbottom .pcon .pcon1 p{font-size: 14px; color: #666; line-height: 24px; }

/* 服务 */
.main-fw{padding: 40px 0 80px;}
.main-fw .fw {margin-bottom: 40px;}
.main-fw h4{font-size: 18px; color: #000; font-weight: bold; margin-bottom: 15px; }
/*
.main-fw p,
.main-fw p a{font-size: 14px; color: #666666; line-height: 24px; text-align: justify; }
.main-fw p a{margin: 0 5px; }
.main-fw p a:hover{color: #508bc3}
.main-fw p a:first-child{margin-left: 0;}
.main-fw img{max-width: 100%;}
*/
/* 公司简介-宏工资讯 */
.hgjxs{padding-bottom: 40px;}
.hgjxl .desc{width: 900px;}

/* 公司简介-荣誉资质 */
.ryzz{padding: 40px 0 50px;}
.ryzz li{float: left;/*  width: 159px; */width: 155px;height: 281px; padding:30px 40px; border:1px solid #e3e3e3; margin-left: 11px; margin-bottom: 25px; }
.ryzz li .mal0{margin-left: 0}
.ryzz img{width: 100%; height: 230px; }
.ryzz li p{font-size: 14px; color: #333; text-align: center; margin: 20px 0 10px; }

/* 公司简介-物料列表 */
.wllb{padding: 40px 0 60px;}
.wllb li{float: left;/*  width: 300px; */width: 295px;height: 240px; margin-left: 15px; margin-bottom: 40px; }
.wllb li .wdesc {padding: 20px; font-size: 14px; color: #333333; background: #f6f6f6; text-transform: uppercase; }
.wllb li:hover .wdesc{background: #508bc3;color: #fff;}

/* 系统工程-气力输送 */
.qlss {padding: 40px 0 100px;}
.qlss img{width: 100%;}
.qlss .desc h3{margin-bottom: 15px;}
.main .qlss .desc a.more{margin-top: 14px;}


/* 系统工程-正文 */
.zw{padding: 40px 0 70px;}
.zw h2{text-align: center;}
/*.zw p{font-size: 14px; color: #666666; line-height: 24px; text-align: justify; }*/
.zw img{max-width: 100%;}

/* 新能源行业 */
.xny{padding: 40px 0 70px;}
.xny .pic{position: relative;}
.xny .pic img{max-width: 100%;}
.xny .pic .titles{position: absolute; bottom: 0; left: 0; width: 380px; height: 164px; text-align: center; line-height: 164px; background: rgba(80, 139, 195, 0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2508bc3,endColorstr=#B2508bc3); }
.xny .pic .titles h2{color: #fff;}
.xny .xdesc{padding: 15px 0 40px ;border-bottom: 1px solid #cccccc;}
.xny .xdesc p{font-size: 14px;color: #666;line-height: 24px; }

.xny .links h3{font-size:24px;color:#333;font-weight:700;padding: 45px 0;}
.xny .links li{    border: 1px solid #e7e7e7;position:relative;width:294px;float:left;/* margin-left:28px; */margin-left:12px; margin-bottom:30px;overflow:hidden;cursor: pointer;}
.xny .links li.mal0{margin-left:0}
.xny .links li .covers{position:absolute;width:100%;height:100%;top:100%;background:rgba(80,139,195,.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2508bc3, endColorstr=#B2508bc3);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.xny .links li .covers p{font-size:18px;color:#fff;line-height:24px;text-align:center}
.xny .links li .covers p:first-child{margin-top: 20px;}
.xny .links li .covers p.time{font-size: 14px;}
.xny .links li:hover .covers{top: 0;}

/* 应用行业 */
.yy .links li{position:relative;/* width:410px; */width: 403px;float:left;margin-left:8px;margin-bottom:20px;overflow:hidden;cursor: pointer;}
.yy .links .ydesc{padding: 20px 30px; font-size: 18px; color: #000; background: url(../images/i16.png) no-repeat left center; }
.yy .links li:hover .ydesc{background: #508bc3;color: #fff; }

/*  联系方式 */
.lys{padding: 40px 0 100px;}
.ly1{margin-bottom: 40px;}
.ly1 .r{/* width: 402px; */width: 382px; padding: 60px 25px 76px;padding: 60px 25px 77px/0; background: url(../images/ly-bg.jpg) no-repeat top left; }
.ly1 .r h2{color: #fff; font-weight: bold; }
.ly1 .r p{font-size: 14px; color: #fff; line-height: 30px; padding-left: 30px; }
.ly1 .r p.r1{background: url(../images/i7.png) no-repeat left center;}
.ly1 .r p.r2{background: url(../images/i8.png) no-repeat left center;}
.ly1 .r p.r3{background: url(../images/i9.png) no-repeat left center;}
.ly1 .r p.r4{background: url(../images/i10.png) no-repeat left center;}
.ly1 .r p.r5{background: url(../images/i11.png) no-repeat left center;}
.ly1 .r .lines{width: 100%; height: 1px; background: #9ac1e7; margin: 40px 0; }
.ly1 .r h4{font-size: 18px; color: #fff; font-weight: bold; margin-bottom: 30px; }

.ly2 dl{float: left; /* width: 380px; */width: 372px; border-top: 2px solid #666666; margin-left: 60px; }
.ly2 dl:first-child{margin-left: 0}
.ly2 dl dt{font-size: 18px; color: #000; font-weight:bold; padding: 30px 0; }
.ly2 dl dd{font-size: 14px; color: #666666; line-height: 30px; padding-left: 30px; }
.ly2 dl dd.d1{background: url(../images/i12.png) no-repeat left center;}
.ly2 dl dd.d2{background: url(../images/i13.png) no-repeat left center;}
.ly2 dl dd.d3{background: url(../images/i15.png) no-repeat left center;}

/*  在线留言 */
.main-zxly{padding: 40px 0 100px;}
.zxly{width: auto; padding:60px 250px 70px; background: url(../images/ly-bg1.jpg) no-repeat top center; }
.zxly h3{font-size: 30px; color: #508bc3; font-weight:bold;}
.zxly .q{font-size: 14px; color: #000; font-weight: bold; margin-top: 30px; }

.zxly .a p{margin-top: 20px;}
.zxly .a input{margin-right: 5px;}
.zxly .a span{display: inline-block;*display: inline-block;margin-right: 50px;vertical-align: middle;}
.zxly .a .dx span{width: 70px;line-height:38px;}
.zxly .a .dx span.last{width: 150px}
.zxly .a input[type='text']{width:438px; height: 40px; background: #fff; border:1px solid #c7c7c7; text-indent: 12px; }
.zxly .a input[type='text'].name{width: 248px;}
.zxly .a em{display: inline-block; *display: inline-block; width: 65px; vertical-align: middle; margin-right: 20px; }
.zxly .a select{width:150px; height: 42px; background: #fff; border:1px solid #c7c7c7; text-indent: 12px;margin-top:-28px;margin-left:-10px;border-radius:5px;padding-top:15px; }
.zxly .a select.s1{width: 203px; }
.zxly .a .select em{text-align: center;}
.zxly .a .select em.em1{width: 40px;margin: 0}
.zxly .a input[type='text'].txt{width: 80px;border:0;border-bottom: 1px solid #c7c7c7;background: none;height: 30px;}
.zxly .a input[type='text'].txt1{width: 100px;}
.zxly .a textarea{width: 638px; height: 166px; border:1px solid #c7c7c7; background: #fff; padding-top: 12px; text-indent: 12px; }
.zxly .a .sm span{color: #000;}
.zxly .a p.sm small{display: block; font-size: 14px; color: #666; line-height: 30px; }
.zxly p.tj{margin-top: 60px;}
.zxly input[type="button"]{width: 305px; height: 42px; line-height: 42px; font-size: 14px; color: #fff; font-weight: bold; background: #508bc3; }
.zxly input[type="reset"]{width: 305px; height: 42px; line-height: 42px; border:1px solid #c7c7c7; font-size: 14px; color: #666; background: none;cursor: pointer;}


.FrontDownloads_list01-d4_c1 {
	width:100%;
	margin:0 auto;	
	clear:both;
	overflow:hidden;
	text-align:left;
	margin-top:14px;
}
.FrontDownloads_list01-d4_c1 table,
.FrontDownloads_list01-d4_c1 td,
.FrontDownloads_list01-d4_c1 th,
.FrontDownloads_list01-d4_c1 .p,
 .FrontDownloads_list01-d4_c1 h3 {
	margin:0;
	padding:0;
}
/** 链接 **/

.FrontDownloads_list01-d4_c1 a {
	/* color:#0066cc;
	text-decoration:underline; */color: #333;
}
.FrontDownloads_list01-d4_c1 a:hover {
	/* color:#0066cc;
	text-decoration:none; */
}

/** 文字 **/

.FrontDownloads_list01-d4_c1 .fontbold {
	font-weight:bold;
}
/** 内容样式 **/
.FrontDownloads_list01-d4_c1 .downtitle {
	width:100%;
	overflow:hidden;
	margin-bottom:6px;
}
.FrontDownloads_list01-d4_c1 .downtitle .name {
	float:left;
	padding-right:15px;
}
.FrontDownloads_list01-d4_c1 .downtitle .path {
	padding-right:15px;
}
.FrontDownloads_list01-d4_c1 .downtitle h1 {
	float:left;
	font-size:12px;
	font-weight:bold;
	width:100%;
}
.FrontDownloads_list01-d4_c1 .downtitle h1 span {
	font-size:12px;
	font-weight:normal;
}
.FrontDownloads_list01-d4_c1 .downtitle .more {
	float:right;
}
.FrontDownloads_list01-d4_c1 .searcharea {
	text-align:right;
}

.FrontDownloads_list01-d4_c1 .content {
	width:98%;
	margin-top:10px;
}

.FrontDownloads_list01-d4_c1 .content h3 {
	margin:20px 0 0 0;
	line-height:22px;
	font-size:12px;
	font-weight:bold;
}
.FrontDownloads_list01-d4_c1 .content{
	background:url(/images/downloads/down-bgtable.gif) 0 0 repeat-x;
}
.FrontDownloads_list01-d4_c1 .content td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f5f5f5;
}
.FrontDownloads_list01-d4_c1 .content th{
	background: #016ed3;
	text-align:center;
	font-weight:normal;
	height:40px;
	line-height:40px;
	color:#fff;
}
.FrontDownloads_list01-d4_c1 .content th.first{
	background: #fff;
	width:23px;
}
.FrontDownloads_list01-d4_c1 .content th.last{

}
.FrontDownloads_list01-d4_c1 .content td{
border-right: 1px solid #f5f5f5;color: #000;
text-align: center;
height: 50px;
}
.FrontDownloads_list01-d4_c1 .content td.first{
	border-left:1px solid #f5f5f5;
	border-right:0;
	width:3px;
}
.FrontDownloads_list01-d4_c1 .content td.last{
	border-right:1px solid #f5f5f5;
}
.FrontDownloads_list01-d4_c1 .content .pic{
	width:15%;
	overflow:hidden;
}
.FrontDownloads_list01-d4_c1 .content .pic img {
	width:60px;
	height:60px;
}
.FrontDownloads_list01-d4_c1 .content .pic img {
	padding:2px;
	border:1px solid #bcbcbc;
}
.FrontDownloads_list01-d4_c1 .content th.name{ background:#016ed3}
.FrontDownloads_list01-d4_c1 .content td.name{
background: url(/images/wenjian.png) 10px no-repeat; text-align:left;font-size: 14px;padding-left: 5%; text-align:left!important;
}
.FrontDownloads_list01-d4_c1 .content .path{
	width:10%;
}
.FrontDownloads_list01-d4_c1 .content td.type{
	width:10%;
}
.FrontDownloads_list01-d4_c1 .content .size{
	width:10%;
}
.FrontDownloads_list01-d4_c1 .content .number{
	width:10%;
}
.FrontDownloads_list01-d4_c1 .content .info{
	line-height:18px;
	margin-bottom:20px;
	word-break:break-all;

}
.FrontDownloads_list01-d4_c1 .content .time{
	width:10%;
}
.FrontDownloads_list01-d4_c1 .content .down{
	width:10%;
}
.FrontDownloads_list01-d4_c1 .btnarea{
	/*width:15%;*/
}
.FrontDownloads_list01-d4_c1 .btnarea a:link{
	margin:0;	
}
.FrontDownloads_list01-d4_c1 .btnarea a span{
	_padding:0 5px;
}
.FrontDownloads_list01-d4_c1 .content td.name,.FrontDownloads_list01-d4_c1 .content td.path,.FrontDownloads_list01-d4_c1 .content td.info{
	text-align: center;width: 17%;
}
.FrontDownloads_list01-d4_c1 .skip-page{
	margin-top:10px;
	
}

/* 公司简介-宏工介绍  */
.js{padding: 40px 0 60px;}
.js img{max-width: 100%;}
.matb{margin:30px 0;}

/*.js h4{font-size: 18px; font-weight: bold; color: #000; margin-bottom: 20px; }*/
.js1 .l{width: 640px; }
.js1 p{font-size: 14px; color: #666666; line-height: 34px; text-align: justify; }

.js2 .jspic,
.js2 .jdesc{display: inline-block; *display: inline-block; vertical-align: middle; width: 350px; }
.js2 .jdesc{width: 670px; margin-left: 50px; }

.js4 p{margin-bottom: 20px;}

.js5{border:1px solid #dfdfdf; padding: 50px; }
.js5 p{font-size: 14px; color: #666666; line-height: 24px; text-align: justify; }

.js6 {background: url(../images/js-bg.jpg) no-repeat right 162px;}

/* page */
.page{text-align: center;padding: 40px 0}
.page a{display:inline-block;width:38px;height:38px;text-align:center;line-height:38px;border:1px solid #c8c8c8;font-size:14px;color:#666;background: #fff;    margin-left: -5px;}
.page a.next,
.page a.prev{width:128px;margin:0 4px}
.page a.prev{margin-right: 10px;}
.page a.ok{width:62px;background:#049ce8;color:#fff;border-color:#049ce8}
.page a.on,.page a:hover{border:1px solid #049ce8;background:#049ce8;color:#fff}
.page span{font-size:14px;color:#666;margin:0 5px}
.page span a{margin:0 10px}
.page span input[type='text']{width:37px; height:37px; line-height:37px; text-align: center; border:1px solid #c8c8c8; font-size:14px; color:#666; margin:0 10px }
.page input[type='button']{width:62px;background:#049ce8;color:#fff;border-color:#049ce8;height:37px;text-align:center;line-height:37px; }


/* select */
.sod_select {display: inline-block; position: relative; line-height: 1; width: 200px; padding: 12px 10px; border: 0px; border-radius: 5px; background: #ffffff; color: #444444; font-size: 11px; font-weight: 700; text-align: left; text-transform: uppercase; outline: 0; outline-offset: -2px; cursor: default; width: 200px; height: 38px; border-radius: 5px; background: #fff url(../images/top.png) no-repeat 95% center; }
.sod_select .sod_list {border: 0; left: 3px;}
.sod_select:after,
.sod_select:before{content: ''; }


.zxly .a .sod_select{width: 150px }
.zxly .a  .sod_select .sod_list{width: 150px;display:none;}

a.lastone{width:130px;}

a.firstone{width:130px;}
/*
.yy .links li:nth-child(1),.yy .links li:nth-child(4),.yy .links li:nth-child(7),.yy .links li:nth-child(10),.yy .links li:nth-child(13){margin-left:0px;}

.wllb li:nth-child(1),.wllb li:nth-child(5),.wllb li:nth-child(9),.wllb li:nth-child(13),.wllb li:nth-child(17),.wllb li:nth-child(21),.wllb li:nth-child(25),.wllb li:nth-child(29),.wllb li:nth-child(33),.wllb li:nth-child(37){margin-left:0px;}



.yy .links li:nth-child(1),.yy .links li:nth-child(4),.yy .links li:nth-child(7),.yy .links li:nth-child(10),.yy .links li:nth-child(13){margin-left:0px;}

*/
.xtgc li:nth-child(1),.xtgc li:nth-child(4),.xtgc li:nth-child(7),.xtgc li:nth-child(10),.xtgc li:nth-child(13),.xtgc li:nth-child(16){margin-left:0px;}

.bjlit11 li:nth-child(1),.bjlit11 li:nth-child(4),.bjlit11 li:nth-child(7),.bjlit11 li:nth-child(10),.bjlit11 li:nth-child(13),.bjlit11 li:nth-child(16){margin-left:0px;}

.language{ margin-right: 15px;  background-image: url(../images/icon1.png); background-repeat: no-repeat; background-position: 95px center; color: #666; width: 117px; height: 26px; padding: 5px 0; line-height: 26px; _line-height: 26px; *line-height: 26px; border: 1px solid #999; }
.language p{ padding-left: 17px; width: 63px; border-right: 1px solid #aaa; }
.language ul{ display: none; width: 100%; border: 1px solid #999; position: absolute; top: 36px; left: -1px; text-align: center;}
.language ul li{ height: 35px; line-height: 35px; background: #fff;}
.language ul li a{ color: #666; display: block; }
.language ul li:hover{ background: #cc9900; }
.language ul li:hover a{ color: #fff; }
.language ul li.on{ background: #cc9900; }
.language ul li.on a{ color: #fff; }
.language p{ width: 34px; }
.language{ width: 70px; background-position: 56px center;}
.sod_list{display:none;}

.banner{ clear: both; height: 684px; overflow: hidden; position: relative;}
.banner .slick-arrow{background-color: rgba(0,0,0,0); outline: none;border: none;width: 9px; height: 15px; text-indent: 100px; overflow: hidden; -webkit-transition: all .5s;transition: all .5s; cursor: pointer; position: absolute; z-index: 10;}
.banner-wrap{ height: 684px; }
.banner-wrap .banner-bg{background-size:cover;background-position: center center; height: 684px; display: block; background-size: cover; background-position: center; background-repeat: no-repeat;}

.slick-slider{position: relative; display: block; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{z-index: 0; position: relative; display: block; overflow: hidden; margin: 0 auto; width: 100%;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-track{position: relative; top: 0; left: 0; display: block;}
.slick-track:before,
.slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{outline: none; display: none; float: left; height: 100%; min-height: 1px; line-height:13px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto;}
.slick-arrow.slick-hidden{display: none;}
.slick-dots{ line-height: 1; position: absolute; width: 100%; bottom: 30px; list-style: none; display: block; text-align: center; padding: 0px; }
.slick-dots li{ border-radius: 6px; cursor: pointer; width: 12px; overflow: hidden; height: 12px; background: #fff; border: 3px solid #808080; box-sizing: border-box; display: inline-block; zoom: 1; *display: inline; margin: 0 9px;}
.slick-dots li button{ background: none; border: none; outline: none; font-size: 0; }
.slick-dots li.slick-active{ overflow: hidden; border-color: #008a9c; }


.i_path{ color: #000; background: #ffffff; height: 50px; line-height: 50px; }
.i_path .baseWidth{ position: relative; padding: 0 0px; box-sizing: border-box; }
.i_path .baseWidth:before{ content: ''; position: absolute; left: 0; top: -9px; background: url(../images/nicon23.png) center bottom no-repeat; width: 100%; height: 9px; background-size: contain; }
.i_path .baseWidth {
    margin: 0 auto;
    width: 1200px;
}

.i_path font{ margin-top: 9px; height: 20px; line-height: 20px; border-right: 1px solid #dedede; box-sizing: border-box; float: left; width: 135px; display: inline-block; background: url(../images/nicon6.png) left center no-repeat; font-size: 18px; padding-left: 43px; }
.i_path ul{ padding: 0 50px 0 20px;box-sizing: border-box; width: calc(100% - 235px); height:40px; line-height:40px; margin-top: -1px; float: left; }
.i_path a{ color: #000;white-space:nowrap; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;line-height:16px;}
.i_path a:hover{ text-decoration: underline; }
.i_path .slick-prev{ right: 15px; top: 18px; margin-top: 0; width: 12px; height: 8px; background: url(../images/nicon7.png) center no-repeat; }
.i_path .slick-prev:hover{ background: url(../images/nicon7on.png) center no-repeat; }
.i_path .slick-next{ right: 15px; top: 34px; margin-top: 0; width: 12px; height: 8px; background: url(../images/nicon8.png) center no-repeat; }
.i_path .slick-next:hover{ background: url(../images/nicon8on.png) center no-repeat; }
.i_path li em{ float: left; width: calc(100% - 90px); display: inline-block;display:block;-o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; }
.i_path li em:hover{ text-decoration: underline; }

.slick-arrow{ background-color: rgba(0,0,0,0); outline: none;border: none;width: 33px; height: 33px; top: 50%; margin-top: -16.5px; text-indent: 100px; overflow: hidden; -webkit-transition: all .5s;transition: all .5s; cursor: pointer; position: absolute; z-index: 10;}

.mainbg .baseWidth {
    margin: 0 auto;
    width: 1200px;
	margin-bottom:20px;
}
.mainbg .baseWidth a{color:#000;}
.mainbg .baseWidth span{color:#000;}



.mainbgp .baseWidth {
    margin: 0 auto;
    width: 1200px;
	margin-bottom:20px;
}
.mainbgp .baseWidth a{color:#000;}
.mainbgp .baseWidth span{color:#000;}

.basel{ float:left; width:300px;}
.baser{ float:right;width:800px;}
.mores{ float:right;}
.baser li{ margin-top:8px;}

.search_keyword{border:1px solid #acacac;}

.basel input[type=button] {
    width: 30px;
    height: 30px;
    cursor: pointer;
    background: url(../images/serarch.jpg) no-repeat center;
	vertical-align: middle;
}

.search_keyword {
    font-size: 14px;
    line-height: 28px;
    width: 213px;
    height: 28px;
    text-indent: 12px;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
	border-radius: 5px;
}

div::after, li::after {
    clear: both;
    content: "";
    display: block;
    height: 0;
}

.cleres{clear: both;
    content: "";
    display: block;
    height: 0;}
.bot_link{ margin:13px 0 0 0; float:left; height:92px;}
.bot_link ul li{float:left; margin:0 25px}
.bot_link ul li span{ float:left; font-size:12px;font-family:"Arial"}
.bot_link ul li span h3{ font-size:14px; color:#333; font-weight:bold; margin-top:20px; line-height:24px}
.bot_link ul li span h4{font-size:12px;font-family:"Arial"}
.bot_link ul li a{ float:left; margin-right:25px}
.bot_link ul li a.a1{ background:url(../images/img_17.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a1:hover{ background:url(../images/img_16.jpg) no-repeat}
.bot_link ul li a.a2{ background:url(../images/img_13.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a2:hover{ background:url(../images/img_18.jpg) no-repeat}
.bot_link ul li a.a3{ background:url(../images/img_14.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a3:hover{ background:url(../images/img_19.jpg) no-repeat}
.bot_link ul li a.a4{ background:url(../images/img_15.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a4:hover{ background:url(../images/img_20.jpg) no-repeat}

.bg3{ background:#000; height:262px; width:100%}
.ruig{ width:8px; height:8px; position:absolute; left:27px; top:90px; z-index:99999}
.copy_link{ color:#fff; float:left}
.copy_link h3{ font-size:18px; margin-bottom:16px; color:#b3b3b3;}
.copy_link ul{ border-left:#666666 solid 1px; padding-left:10px; height:225px; float:left; width:153px; margin-top:42px}
.copy_link ul li a{ color:#b3b3b3; line-height:20px}
.copy_link ul li a:hover{ color:#fff}
.map{ float:right; margin-right:15px; margin-top:40px; position:relative; color:#fff}
.map-xx{ position:absolute; left:3px; top:-26px; width:134px; height:86px; background:url(../images/7.png) no-repeat}
.map-xx ul li{ margin-left:23px; margin-top:8px; color:#ee2b25; font-size:10px}
.map-xx ul li img{ margin-right:8px}

.copyright{ float:left; width:100%; height:78px; background:#000; line-height:50px; overflow:hidden;}
.copy_r{ float:right}
.copy_r a{ margin-left:10px}
.tab_box{ float:left; width:1200px;padding-bottom:50px;}
.index_map{ float:left; position:relative}

.w1200 {
    margin: 0 auto;
    width: 1200px;
}

.w1200case {
    margin: 0 auto;
    width: 1200px;
}
.w1200contact{
	
	 margin: 0 auto;
    width: 1200px;
}
.indexPic{overflow: hidden;/*margin-top: 6px;*/ width:100%;}
.indexPic .pic{float: left;width: 33.1%;margin-right: .3%;position: relative;overflow: hidden;}
.indexPic .pic img{
		width: 100%;
		-webkit-transition: transform 1s;
	    -moz-transition: transform 1s;
	    -ms-transition: transform 1s;
	    -o-transition: transform 1s;
	    transition: transform 1s;
}
.indexPic .pic:hover img{
	-webkit-transform: scale(1.1);
	    -moz-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	    -o-transform: scale(1.1);
	        transform: scale(1.1);
}
.indexPic .pic .text{position: absolute;z-index: 99;top: 30%;margin-left: 40px;}
.indexPic .pic .text h1{font-size: 32px;color: #009fa8;}
.indexPic .pic .text h6{font-size: 16px;color: #000000;}

.index6 {
    overflow: hidden;
    width: 1200px;
	margin:auto;
}
.mainbg{ width:100%; background-color:#e4e4e6; padding-top:40px;}
.mainbgp{ width:100%; background-color:#e4e4e6; padding-top:20px;}
.footer{ background-color:#000;}

.tips{line-height:48px; width:1200px; margin:auto;}
.tips a{font-size: 14px;color: #b3b3b3; float:left;}
.tips a:hover,.tips a.on{color:#b3b3b3;}
.index6 .wli img{width:100%;}
.index6 .wli{float:left;width:50%;position:relative;overflow:hidden}
/*.index6 .wli >li:hover .icover{opacity:1;filter:alpha(opacity=100)}*/
.index6 .icover{opacity:0;filter:alpha(opacity=0);position:absolute;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;padding:10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.index6 .icover h3{font-size:30px;color:#fff;line-height:35px;text-transform:uppercase;opacity:.5;filter:alpha(opacity=50)}
.index6 .icover h4{font-size:30px;color:#fff;line-height:35px}
.index6 .icover a{display:block;width:130px;height:36px;border:1px solid #e60012;font-size:18px;color:#fff;text-align:center;line-height:36px;position:relative;z-index:2;margin-top:120px}
.index6 .icover a:before{content:'';width:90%;height:100%;background:#e60012;position:absolute;left:0;top:0;z-index:-1}

.footgg{border-bottom: 2px solid #666666;}


.slideBox{ width:600px; height:339px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:30px; bottom:10px; z-index:1000; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:30px; height:30px; line-height:28px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#1a3c7f; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:600px; height:339px; display:block;  }
.addthis_sharing_toolbox{ margin-top:38px;}
.map_img img{ width:180px;}
.copy_l {
    float: left;
	line-height:50px;
}
.copy_r {
    float: left;
	color:#fff;
}

.banner-block-primary {
	background-color: #016ed3;
	height: 55px;
	width: 100%;
	position: absolute;
	z-index:999;
}

.banner-block-primary {
    height: 36px;
}
.container-indent {
	padding: 0 390px
}

.nav-division {
	line-height: 2;
}

.nav-division>ul {
	list-style-type: none;
	padding-left: 0;
	margin: 0;
	font-size: 16px
}

.nav-division>ul li {
	margin-bottom: 0
}

.nav-division>ul li {
	display: inline-block
}

.nav-division>ul li+li {
	margin-left: 1.688em
}

.nav-division>ul li a {
	-webkit-transition: all -webkit- .2s ease;
	-moz-transition: all -moz- .2s ease;
	-ms-transition: all -ms- .2s ease;
	-o-transition: all -o- .2s ease;
	transition: all .2s ease;
	font-size: .875em;
	font-weight: 600;
	text-transform: uppercase;
	color: #fff;
	text-shadow: 0 0 0 rgba(0,0,0,.3);
	position: relative;
	z-index:999;
}

.container {
	position: relative;
	width: 100%;
	margin: 0 auto;
	padding: 0 20px;
	box-sizing: border-box
}

.container {
	max-width: 1240px;
	padding: 0 .875em
}

.cattitle{width:1200px; height:35px; line-height:35px; font-size:18px; color:#000; margin-top:20px;}

.cattitle ul li{ float:left; padding-left:10px;}
.cattitle .blues{ color:#0064c8;}
.cattitle ul li a{ color:#fff;}

.product_thumbnail li {
    display: inline;
    float: left;
    height:58px;
    text-align: center;
    width: 400px;
	 margin-bottom: 2px;
    margin-left: 0px;
}
.product_thumbnail li a {
    display: block;
    height: 100%;
    width: 100%;
}
.product_thumbnail li.end a {
    border-right: 1px none #FFFFFF;
}


.product_thumbnailgongfang li {
    display: inline;
    float: left;
    height:58px;
    text-align: center;
    width: 100%;
	margin-bottom: 2px;
    margin-left: 0px;
}
.product_thumbnailgongfang li a {
    display: block;
    height: 99.8%;
    width: 99.8%;
}
.product_thumbnailgongfang li.end a {
    border-right: 1px none #FFFFFF;
}


.product_thumbnaillist li {
    display: inline;
    float: left;
    height:264px;
    text-align: center;
    width: 400px;
	margin-bottom: 2px;
    margin-left: 0px;
}
.product_thumbnaillist li a {
    display: block;
    height: 99%;
    width: 99%;
}
.product_thumbnaillist li.end a {
    border-right: 1px none #FFFFFF;
}



.sub_main {
	margin:auto;
	width: 1200px;
}
.sub_main_right_tp {
	width: 100%;
	height: 42px;

	background-repeat: no-repeat;
	line-height: 49px;
	text-indent: 12px;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
	color: #000;
}


.show_con {
    height: auto;
    margin: 0 auto;
    width:1179px;
}
/*
.show_con h2 {
    background: url("../images/menu2.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #9F9F9F;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    padding-right: 29px;
    text-align: right;
}
.show_con h2 a {
    color: #9F9F9F;
}
.show_con h2 a:hover {
    color: #9F9F9F;
}
*/

.brand_img {
    background: url("../images/list_bg1.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0 auto;
    padding-left: 1px;
    padding-top: 16px;
    width: 1200px;
	margin-bottom:20px;
}
.brand_img h3 {
    background: url("../images/h2_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    margin-left: 32px;
    margin-top: 14px;
    padding-left: 18px;
    position: relative;
}
/*.goodsimg{ padding-top:5px; padding-left:4px; width:245px; height:104px;}*/
.footdright{border-bottom:#b6c6e7 1px solid; width:1030px; margin:auto; margin-bottom:2px; margin-top:2px;}

.abouts{ width:218px;}
.sub_main_left {
	float: right;
	width: 218px;
		background-color:#fff;
}

.sub_main_right {
    float: left;
    width: 920px;


}
.sub_main_right h1{
	color:#026ed1;
	font-size:14px;
}
.sub_main_right span.hh{
	color:#026ed1;
	font-size:16px;
}
.sub_main_left_con ul{
padding:6px;	
}
.sub_main_left_con li {
	height: 38px;
	width: 100%;
	line-height: 38px;
	font-weight: bold;
	display:block;
	border-bottom: 1px solid #c8c8c8;
	text-indent:20px;
	background-color:#cccccc;
	margin-bottom:10px;
}
.sub_main_left_con a,.sub_main_left_con22 a {
	color: #fff;
	font-size:14px;
}

.sub_main_left_con li a:hover,.sub_main_left_con22 li a:hover {
	color: #006ed2;
	display:block;
	background:url(../pic/lihover.jpg) center no-repeat;
	text-decoration:none;
}

.sub_main_left_con li:hover ,.sub_main_left_con22 li:hover {
	border:1px solid #006ed2;
	text-indent:20px;
	color:#006ed2;
	background-color:#fff;
	
}
.sub_main_left_con22 li.cur{
	
	border:1px solid #006ed2;
	text-indent:20px;
	color:#006ed2;
	background-color:#fff;	
	
}
.sub_main_left_con li.cur{
	
border:1px solid #006ed2;
	text-indent:20px;
	color:#006ed2;
	background-color:#fff;	
}

.sub_main_left_con li.cur a,.sub_main_left_con22 li.cur a {

	color:#006ed2;

}	

.sub_main_left_con li:hover a,.sub_main_left_con22 li:hover a {

	color:#006ed2;

	
}
.abheight{ height:30px;}
.sub_main_right_con{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	background-color:#fff;
	
}

#product_detia p.sel1 {
 /* color:#0064C8;*/
 background-color:#016ed3;
  font-size:18px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
}

#product_detia p.sel2 {
 /* color:#0064C8;*/
 background-color:#016ed3;
  font-size:18px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
}
#product_detia p.sel4 {
 /* color:#0064C8;*/
 background-color:#016ed3;
  font-size:18px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
}
#product_detia p.sel5 {
 /* color:#0064C8;*/
 background-color:#016ed3;
  font-size:18px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
}

#product_detia2 p.sel4 {
 /* color:#0064C8;*/
  background-color:#016ed3;
  font-size:18px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
}

#product_detia2 p.sel5 {
 /* color:#0064C8;*/
  background-color:#016ed3;
  font-size:18px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
}

#product_detia2 p.sel2 {
 /* color:#0064C8;*/
  background-color:#016ed3;
  font-size:18px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
}

#product_detia3 p.sel5 {
 /* color:#0064C8;*/
  background-color:#016ed3;
  font-size:18px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
}
#product_detia3 a { margin-left:10px;}

.w1200case .z-tab {
	float: left
}

.w1200case .z-tabs-nav  ul > li > a {
    background: #fff none repeat scroll 0 0;
    color: #333;
    text-shadow: 0 1px #f5f5f5;
}

.w1200case .z-tabs-nav   ul > li > a{
	
	border-top-color: #007ac0;
    color: #808080;
	padding: 15px 20px;
	border: 1px solid #cfcfcf;
}

.w1200case .z-tabs-nav   ul > li.z-active > a{
	
	border-top-color: #007ac0;
    color: #016ed3;
	padding: 15px 20px;
	border-top: 2px solid #026ed1;
	border-bottom: 0px solid #007ac0;
	border-left: 0px solid #007ac0;
}

.w1200case .z-tabs-nav   ul > li.z-active {
    margin-top: 0px;
    padding-bottom: 2px;
    top: 2px;
}

.w1200case .list{ background-color:#fff; padding-bottom:30px; }
.w1200case .list .text{ margin-top:30px;}
.w1200case .list ul{margin-top: 12px; padding-top:20px; padding-left:20px;} 
.w1200case .list ul li{overflow: hidden;padding-bottom: 32px;border-bottom: 1px solid #e4e4e4;margin-bottom: 32px;}
.w1200case .list ul li .text{width: 850px;}
.w1200case .list ul li .text span{display: inline-block;width: 100px;height: 36px;color: #fff;background: #666666;line-height: 36px;text-align: center;font-size: 14px;}
.w1200case .list ul li .text h2{font-size: 18px;display: inline-block;/* margin-left: 17px; */}
.w1200case .list ul li .text em{display: inline-block;float: right;font-size: 14px;color: #858585;margin-left: 20px;line-height: 25px;}
.w1200case .list ul li .text em i{margin-right: 10px;vertical-align: top;font-weight: bold;font-size: 22px;}
.w1200case .list ul li .text  a{ font-size:18px; color:#808080;}
.w1200case .list ul li img{width:276px;height:164px;}

.w1200case .list ul li:hover .text span{background: #25a5e7}

.w1200case .list ul li .text .txt{height: 81px;font-size: 18px;color: #000;margin-top: 14px;}
.w1200case .list ul li .text .txt p{font-size: 16px;color: #808080; width:800px;}
.w1200case .list ul li .text h6{color: #808080;font-size: 18px; font-weight:100;}
.w1200case .list ul li .text h6 i{color:#55b4ec;margin-left: 10px;}

.w1200case .list ul li .text h5{color: #808080;font-size: 18px; font-weight:100; float:right; padding-right:50px;}
.w1200case .list ul li .text h5 i{color:#808080;margin-left: 50px;font-size: 18px;}

.newDetail {
    margin-top: 1px;
	background-color:#fff;
	border-top: 2px solid #026ed1;
}

.newDetail .title{text-align: center;height: 100px;border-bottom: 1px solid #e4e4e4}
.newDetail .title h1{color: #026ed1;font-size: 30px;text-align: center;margin-bottom: 18px;}
.newDetail .title span{color: #858585;font-size: 14px;display: inline-block;margin-left: 20px;}
.newDetail .title span i{margin-right: 5px;display: inline-block;}

.newDetail .content{margin-top: 0px; padding:40px;}

.newDetail .content .balink{margin-top: 56px;border-top: 1px solid #e4e4e4;padding-top: 29px;}
.newDetail .content .balink .fl a{display: block;font-size: 16px;color: #676767;}
.newDetail .content .balink .fr a{width: 150px;height: 50px;text-align: center;line-height: 50px;color:#676767;font-size: 16px;display: block; }


.w1200 .sub-bar .type-tabs{float: left;width: 800px;height: 56px;position: relative;left: -20px;}
.w1200 .sub-bar .type-tabs .swiper-slide{width: auto;height: 56px;padding-left: 20px;padding-right: 20px;position: relative;text-align: center;}
.w1200 .sub-bar .type-tabs .swiper-slide:after{display: block;content: "";width: 1px;height: 19px;background-color: #ddd;position: absolute;right: 0;top: 19px;}
.w1200 .sub-bar .type-tabs .swiper-slide:last-child:after{display: none;}
.w1200 .sub-bar .type-tabs .swiper-slide>a{display: inline-block;height: 54px;line-height: 54px;font-size: 14px;color: #000;}
.w1200 .sub-bar .type-tabs .swiper-slide.selected>a{border-bottom: 2px solid #1f214f;color: #1f214f;}
.w1200 .sub-bar .type-tabs .swiper-slide>a:hover{color: #1f214f;}


/* navMenu */
.navMenubox { width: 1200px;background: #ffff;}
.navMenu-top { padding: 10px; color: #fff; border-bottom: 1px solid  }
.navMenu> li { display: block; margin: 0; padding: 0; border: 0px; }
.navMenu>li>a { display: block; overflow: hidden; padding-left: 0px; line-height: 49px; color: #016ed3; transition: all .3s; position: relative; text-decoration: none; font-size: 17px; border: 1px solid #116aba; border-bottom: 2px solid #116aba; }

.navMenu .nav-text{ width:30%; float:left;}

.navMenu > li:nth-of-type(1)> a { border-top: 1px solid #116aba; }
.navMenu > li:last-child > a { border-bottom: 1px solid #116aba; }
.navMenu>li>a> .icon_2 { font-size: 20px; float: left; font-style: normal; margin: 0 5px; background:url(../images/down_06.jpg) no-repeat 10px center; width:50px; height:40px; border:0; float:left;}
.navMenu li a .arrow { display: block; float: right; margin-top: 1px; margin-right: 15px; display: inline; font-size: 16px; font-family: FontAwesome; height: auto;  font-weight: 300; text-shadow: none; 
background:url(../images/down_06-16.jpg) no-repeat; width:40px; height:45px; border:0; float:left;
}
.navMenu li a .arrow.open { float: right; margin-top: 1px; margin-right: 15px; display: inline; font-family: FontAwesome; height: auto; font-size: 16px;  font-weight: 300; text-shadow: none; 
background:url(../images/down_03.jpg) no-repeat; width:40px; height:40px; border:0; float:left;
}
.navMenu li span{ float:left; width:30%;}

.navMenubox .navMenu li  .allow{ float:left; width:5%;}

.navMenu>li>a.active, .navMenu>li>a:hover { color: #016ed3;  }
.navMenu>li>ul.sub-menu, .navMenu>li>ul.sub-menu>li>ul.sub-menu { display: none; list-style: none; clear: both; margin: 8px 0px 0px 10px; padding-bottom: 5px; }
.navMenu>li.active > ul.sub-menu, .navMenu>li>ul.sub-menu>li.active >ul.sub-menu { }
.navMenu>li>ul.sub-menu li { background: none; margin: 0px; padding: 0px; }
.navMenu>li>ul.sub-menu li>a { display: block; font-size: 16px; line-height: 36px; padding-left: 20px; color: #016ed3; clear: both; }
.navMenu>li>ul.sub-menu li>a.active, .navMenu>li>ul.sub-menu li>a:hover, .navMenu>li>ul.sub-menu>li.active >a { color: #016ed3; }



.contact{ width:1200px; height:auto; margin:0px auto 0px auto; text-align:left; padding-bottom:40px; background-color:#fff; }

.dailimain{ width:418px; height:auto; margin:0px auto 0px auto; text-align:left; padding-bottom:40px; }
.contact p{ width:100%; height:auto; line-height:30px; font-family:"微软雅黑"; font-size:16px; color:#000; text-align:left; font-weight:normal; letter-spacing:2px; }
.contact p strong{ font-family:"微软雅黑"; font-size:16px; color:#000; text-align:left; font-weight:bold;}

.contact1{ width:1110px; height:444px; margin:10px auto; background:url(../images/contact2.jpg) no-repeat center; }
.contact1 p{ width:100%; height:auto; line-height:37px; font-family:"微软雅黑"; font-size:16px; color:#000; text-align:left; font-weight:normal; letter-spacing:2px; }
.contact11{ width:390px; height:auto; float:left; margin-left:150px; }
.contact12{ width:250px; height:auto; float:left; margin-left:30px; }

.mcontact{ width:1200px; height:998px; margin:30px auto;}

.mc_left{ width:460px; height:370px; float:left;   }
.mc_right{ width:738px; height:602px; line-height:40px; float:right; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#fdfafa; margin-top:10px;  }
/*.mc_right img{ margin-top:90px;  }*/
.mc_right p{ width:100%; line-height:28px; text-align:left; font-family:"微软雅黑"; font-size:16px; color:#808080; letter-spacing:1px;  }
.mc_t{ width:100%; height:auto; line-height:37px; font-family:"微软雅黑"; font-size:22px; color:#016ed3; text-align:left; font-weight:normal; letter-spacing:2px; }

.mc_ts{ width:100%; height:auto; line-height:37px; font-family:"微软雅黑"; font-size:22px; color:#7f7f7f; text-align:left; font-weight:normal; letter-spacing:2px; }
.mc_tss{ width:100%; height:auto; line-height:37px; font-family:"微软雅黑"; font-size:22px; color:#808080; text-align:left; font-weight:normal; letter-spacing:2px; }
.mc_tscx{ width:100%; height:auto; line-height:37px; font-family:"微软雅黑"; font-size:22px; color:#016ed3; text-align:left; font-weight:normal; letter-spacing:2px;padding-left:30px; }


.mc_c1{ width:418px; height:600px; float:left; border-right:#6e92b4 1px solid; margin-top:10px; margin-left:10px;border-left:#6e92b4 1px solid; padding-left:20px;}
.mc_c1 span{ width:88px; height:60px; float:left }
.mc_c1 p{ width:100%; height:auto; line-height:30px; font-family:"微软雅黑"; font-size:16px; color:#808080; text-align:left; font-weight:normal; letter-spacing:2px; }
.mc_c2{ width:330px; height:600px; float:left; border-right:#6e92b4 1px solid; margin-top:10px; margin-left:20px; }
.mc_c2 p{ width:100%; height:auto; line-height:30px; font-family:"微软雅黑"; font-size:16px; color:#808080; text-align:left; font-weight:normal; letter-spacing:2px; }

.mc_c3{ width:520px; height:90px; float:left; margin-top:10px; }
.mc_c3 span{ color:#0456fc; }
.mc_c3 p{ width:100%; height:auto; line-height:30px; font-family:"微软雅黑"; font-size:16px; color:#000; text-align:left; font-weight:normal; letter-spacing:2px; }
.mc_c4{ width:310px; height:90px; float:left; margin-top:10px; margin-left:35px; }
.mc_c4 p{ width:100%; height:auto; line-height:30px; font-family:"微软雅黑"; font-size:16px; color:#000; text-align:left; font-weight:normal; letter-spacing:2px; }
.mc_c5{ width:520px; height:35px; line-height:35px; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#fdfafa; background:#383838; margin-top:17px;  }

.baseldaili {
	padding-left:30px;
}

.baseldaili input[type=button] {
    width: 30px;
    height: 30px;
    cursor: pointer;
    background: url(../images/searchdaili.jpg) no-repeat center;
	vertical-align: middle;
}

.baseldaili .search_form{ font-size:16px; color:#000;}

.mc_tsdaili{ width:100%; height:auto; line-height:37px; font-family:"微软雅黑"; font-size:22px; color:#000; text-align:left; font-weight:normal; letter-spacing:2px; }

.baseldaili p{ color:#000;}














































/*手机版*/


@media screen and (max-width: 1050px){
body{ padding-top: 55px; }
.banner-secondary{display:none;}
.header{ height: 55px; line-height: 55px; position: fixed; top: 0; width: 100%; z-index: 9999; background: #fff; box-shadow: 0 0 20px #e5e5e5;}
.header .baseWidth{ width: 96%; margin: 0 2%; }
.layout{ width: 100%; margin: 0 0%;  padding:0px;max-width:100%;}
.frr{ display:none;}
.navpc{ display:none;}
.header {height: 55px;}
.header .logo {line-height: 0px; width:50%; max-width:50%;}
.header .logo  img{ width:128px; height:auto;}
.toplist{ float:right; margin:0px;}
.frrs{width:48%;}
.h_box { float:left; }
.nav-skip { display: none; box-sizing: border-box; width:2.4rem; height:2.4rem; padding:0.9em 0 .4em; text-indent:2.1875em; font-size:1.3rem; line-height:1.9em; text-align:center;}

.nav-skip{ display: inline-block; }





.search_btn{ background: url(../images/icon1on.png) center no-repeat; background-size: contain; }
.nav{ display: none; box-sizing: border-box; overflow: auto; position: absolute; top: 55px; right: 0; padding: 10px 0; width: 33.3%; height: auto; background: rgba(255,255,255,.9);}
.nav li{ margin: 0; box-sizing: border-box; padding: 0 30px 0 20px; width: 100%; display: block; float: none; min-height: 45px; line-height: 45px; height: auto; font-size: 16px; font-weight: normal; text-align: left; }
.nav li.on, .nav li:hover{ border-top: none; border-bottom: none; }
.nav li.on a, .nav li:hover > a{ background: none; height: auto; line-height: 45px; color: #333; }
.nav li > a{ display: block; padding: 0; color: #333; text-align:left; }
.nav li.hase{ margin: 0; background: url(../images/icon17.png) 97% 21px no-repeat; background-size: 10px;}
.s_nav{ display: none; width: 100%; max-width: 100%; box-shadow: none; margin: 0!important; padding: 0; position: static; background: none; border-top: none; }
.s_nav .snav_box,.snav_box.hast{ float: none; width: 100%; padding: 0; }
.s_nav dd,.snav_box.hast dd{ padding: 0; width: 100%; }
.s_nav h2,.s_nav h2:hover,.snav_box.hast h2,.snav_box.hast h2:hover{ width: 100%; text-align: left; border-bottom: none; color: #666; min-width: 0; font-size: 14px; background: url(../images/icon18.png) left center no-repeat; padding: 0 15px; }
.snav_box.hast dt{ display: none!important; }
.snav_box dd:hover .t_nav{ display: none!important; }
.snav_box.hast{ min-height: 0!important; }
.snav_box.hast dd:hover h2{ background: url(../images/icon18.png) left center no-repeat; }
.snav_box.hast dd:hover h2:after{ display: none!important; }
.s_nav.mw480{ max-width: 100%; }
.nav li a:hover,.nav li a:hover h2{ color: #008a9c!important; }
select{ background: #fff url(../images/icon16.png) 94% center no-repeat; -webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:0;blr:expression(this.onFocus=this.blur()) }

.w1200case {
    margin: 0 auto;
    width: 100%;
}
.w1200case .list .fl{ width:40%; margin-right:2%;}
.w1200case .list .fr{ width:58%;}
.w1200case .list ul li .text{width: 58%;}

.w1200case .list ul li img{width:100%; height:auto;}
.w1200case .list ul li .text  a{ font-size:13px; color:#808080; height:15px;overflow:hidden;
	display:block;}
.w1200case .list ul li:hover .text span{background: #25a5e7}
.w1200case .list ul li .text h2{font-size: 13px;display: inline-block;/* margin-left: 17px; */  }

.w1200case .list ul li .text .txt{height:auto;font-size: 13px;color: #000;margin-top: 8px;overflow:hidden;
	display:block;}
.w1200case .list ul li .text h6{color: #808080;font-size: 13px; font-weight:100;}
.w1200case .list ul li .text h6 i{color:#55b4ec;margin-left: 10px;}

.w1200case .list ul li .text h5{color: #808080;font-size: 12px; font-weight:100; float:right; padding-right:10px;}
.w1200case .list ul li .text h5 i{color:#55b4ec;margin-left: 10px;}

.newDetail .title h1{color: #026ed1;font-size: 20px;text-align: center;margin-bottom: 18px;}

.sub_main_right_con{
	padding-left:1px;
	padding-right:1px;
	padding-top:20px;
	background-color:#fff;
	
}
.show_con {
    height: auto;
    margin: 0 auto;
    width:100%;
}

.brand_img {
    background: url("../images/list_bg1.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0 auto;
    padding-left: 1px;
    padding-top: 16px;
    width: 100%;
	margin-bottom:20px;
}
.brand_img h3 {
    background: url("../images/h2_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    margin-left: 32px;
    margin-top: 14px;
    padding-left: 18px;
    position: relative;
}

.sub_main {
	margin:auto;
	width: 100%;
}
.sub_main_right img{ width:100%;}

.copy_link ul li a {
    color: #b3b3b3;
    line-height: 20px;
	font-size: 13px;
}
.copy_l img{width:100%;}


}


@media screen and (max-width: 768px){
.banner, .banner-wrap, .banner-wrap .banner-bg,.wbanner{ height: 360px; }
.slick-dots{ bottom: 15px; }
.about_con h2{ font-size: 20px; }
.about_con .pic{ max-width: 42%; }
.about_con .top .pic{ margin-left: 7%; }
.about_con .bot .pic{ margin-right: 7%; }
.pro_more .box{ height: 450px; line-height: 450px; }
.pro_more .text h1{ font-size: 24px; }
.pro_more .text h2{ font-size: 18px; margin: 10px auto 20px; }
.pro_mlist .img{ position: relative; height: 0; padding-bottom: 60%; }
.prol_bot li{ width: 48%; margin: 0 1% 20px; }
.prol_bot li p{ height: 20px; display:block;-o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; }
.prod_bot .text tr, .prod_bot .text td{ padding: 0 5px; }
.prod_right h2{ margin: 10px auto; }
.news_list li{ padding: 20px 0; }
.news_list li h2{ font-size: 18px; }
.news_list li span{ font-size: 16px; }
.news_list li p{ line-height: 20px; }
.news_detail .info h2{ font-size: 24px; }
.join_con form{ width: 94%; margin: 0 3%; }
.select_box input{ width: calc((100% - 20px)/2) !important; }
.join_con p{ padding-left: 5px; font-size: 14px; margin: 0 auto 10px; }
.join_con input{ padding: 0 5px; width: 100%; margin-bottom: 10px; }
.join_con textarea{ margin-bottom: 10px; width: 100%; }
.booking_con .item{ width: 94%; margin: 0 3%; }
.booking_con .item span{ font-size: 14px; display: block; text-align: left; padding: 0; line-height: 20px; margin-bottom: 5px; }
.booking_con .item .r_box{ width: 100%; }
.label_box{ margin-bottom: 10px; }
.sod_select{ width: calc((100% - 21px)/2) !important; margin: 0; margin-bottom: 10px; }
.sod_select:first-child{ margin-right: 20px; }
.booking_con .r_box select{ padding-left: 5px; width: calc((100% - 21px)/2) !important; margin: 0; margin-bottom: 10px;}
.booking_con .r_box select:first-child{ margin-right: 20px; }
.booking_con .r_box .w50{ margin-top: 0; }
.code_img{ width: 35%; }
.join_con form{ padding: 20px 0; }
.booking_con .item label{ min-width: 97px; margin-right: 6px; }
.booking_con .item label,.sod_select,.join_con .w50 input,.booking_con .r_box select{ font-size: 14px; }
.join-main{ margin-bottom: 30px; font-size: 14px;  }
.join_con input.join_sub{ font-size: 16px; }
.join_con input.join_sub:hover{ font-size: 17px; }
.join_con input,.code_img{ height: 40px; line-height: 38px; font-size: 14px; }
.sod_select{ padding: 12px 20px 12px 10px; background-size: 10px; }
.booking_con .r_box select{ height: 40px; line-height: 40px; background-size: 10px; }
.booking_con{ padding-bottom: 20px; }
.pages a,.pages span{ font-weight: normal; border: 1px solid #f2f2f2; height: 36px; line-height: 34px; min-width: 36px; font-size: 14px; padding: 0 5px; }
.pages .prev, .pages .next{ font-size: 20px; font-family: '宋体'; }
.path{ padding: 0; }
.path .baseWidth{ width: 100%; margin: 0; }
.path li,.path li:first-child{ box-sizing: border-box; width: 25%; text-align: center; padding: 0 25px; height: 45px; line-height: 45px; }
.path li a{ padding-top: 8px; height: 45px; box-sizing: border-box; line-height: 30px; display: block; font-size: 14px; }
.path li.on a:after, .path a:hover:after{ bottom: 0; width: 15px; height: 6px; background-size: contain; }
.about_con .text,.about_con .pic{ margin: 10px auto!important; width: 100%; max-width: 100%; }
.about_con .pic img{ width: 100%; max-width: 100%; }
.about_con .box1{ width: 100%; }
.mainbg{ padding-top:10px;}

.w1200case {
    margin: 0 auto;
    width: 100%;
}
.w1200case .list .fl{ width:40%; margin-right:2%;}
.w1200case .list .fr{ width:58%;}
.w1200case .list ul li .text{width: 58%;}

.w1200case .list ul li img{width:100%; height:auto;}
.w1200case .list ul li .text  a{ font-size:13px; color:#808080; height:15px;overflow:hidden;
	display:block;}
.w1200case .list ul li:hover .text span{background: #25a5e7}
.w1200case .list ul li .text h2{font-size: 13px;display: inline-block;/* margin-left: 17px; */  }

.w1200case .list ul li .text .txt{height: auto;font-size: 13px;color: #000;margin-top: 8px;overflow:hidden;
	display:block;}
.w1200case .list ul li .text h6{color: #808080;font-size: 13px; font-weight:100;}
.w1200case .list ul li .text h6 i{color:#55b4ec;margin-left: 10px;}

.w1200case .list ul li .text h5{color: #808080;font-size: 12px; font-weight:100; float:right; padding-right:10px;}
.w1200case .list ul li .text h5 i{color:#55b4ec;margin-left: 10px;}

.newDetail .title h1{color: #026ed1;font-size: 20px;text-align: center;margin-bottom: 18px;}

.sub_main_right_con{
	padding-left:1px;
	padding-right:1px;
	padding-top:20px;
	background-color:#fff;
	
}
.show_con {
    height: auto;
    margin: 0 auto;
    width:100%;
}

.brand_img {
    background: url("../images/list_bg1.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0 auto;
    padding-left: 1px;
    padding-top: 16px;
    width: 100%;
	margin-bottom:20px;
}
.brand_img h3 {
    background: url("../images/h2_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    margin-left: 32px;
    margin-top: 14px;
    padding-left: 18px;
    position: relative;
}

.sub_main {
	margin:auto;
	width: 100%;
}

.sub_main_right img{ width:100%;}

.copy_link ul li a {
    color: #b3b3b3;
    line-height: 20px;
	font-size: 13px;
}
.copy_l img{width:100%;}


}

@media screen and (max-width: 1000px){
.about_con h2{ font-size: 22px; margin-bottom: 10px!important; }
.about_con p{ line-height: 25px; }
.prol_top li{ font-size: 14px; height: 40px; line-height: 38px; }

.slideBox{ width:100%;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:30px; bottom:10px; z-index:1000; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:30px; height:30px; line-height:28px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#1a3c7f; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }
.mainbg{ padding-top:10px;}
.product_thumbnailgongfang li {
    display: inline;
    float: left;
    height:auto;
    text-align: center;
    width: 100%;
	margin-bottom: 2px;
    margin-left: 0px;
}


.w1200case {
    margin: 0 auto;
    width: 100%;
}
.w1200case .list .fl{ width:40%; margin-right:2%;}
.w1200case .list .fr{ width:58%;}
.w1200case .list ul li .text{width: 58%;}

.w1200case .list ul li img{width:100%; height:auto;}
.w1200case .list ul li .text  a{ font-size:13px; color:#808080; height:15px;overflow:hidden;
	display:block;}
.w1200case .list ul li:hover .text span{background: #25a5e7}
.w1200case .list ul li .text h2{font-size: 13px;display: inline-block;/* margin-left: 17px; */  }

.w1200case .list ul li .text .txt{height:auto;font-size: 13px;color: #000;margin-top: 8px;overflow:hidden;
	display:block;}
.w1200case .list ul li .text h6{color: #808080;font-size: 13px; font-weight:100;}
.w1200case .list ul li .text h6 i{color:#55b4ec;margin-left: 10px;}

.w1200case .list ul li .text h5{color: #808080;font-size: 12px; font-weight:100; float:right; padding-right:10px;}
.w1200case .list ul li .text h5 i{color:#55b4ec;margin-left: 10px;}
.newDetail .title h1{color: #026ed1;font-size: 20px;text-align: center;margin-bottom: 18px;}

.sub_main_right_con{
	padding-left:1px;
	padding-right:1px;
	padding-top:20px;
	background-color:#fff;
	
}
.show_con {
    height: auto;
    margin: 0 auto;
    width:100%;
}

.brand_img {
    background: url("../images/list_bg1.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0 auto;
    padding-left: 1px;
    padding-top: 16px;
    width: 100%;
	margin-bottom:20px;
}
.brand_img h3 {
    background: url("../images/h2_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    margin-left: 32px;
    margin-top: 14px;
    padding-left: 18px;
    position: relative;
}

.sub_main {
	margin:auto;
	width: 100%;
}
.sub_main_right img{ width:100%;}

.copy_link ul li a {
    color: #b3b3b3;
    line-height: 20px;
	font-size: 13px;
}
.copy_l img{width:100%;}




}

@media screen and (max-width: 900px){
.nav{ width: 100%; }
.pro_mlist li,.pro_mlist li:nth-child(4n),.pro_mlist li:nth-child(3n){ width: 49%; margin-right: 2%; }
.pro_mlist li:nth-child(2n){ margin-right: 0; }
.booking_con .item span{ padding-right: 20px; min-width: 110px; }

.slideBox{ width:100%;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:30px; bottom:10px; z-index:1000; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:30px; height:30px; line-height:28px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#1a3c7f; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }
.mainbg{ padding-top:10px;}
.product_thumbnailgongfang li {
    display: inline;
    float: left;
    height:auto;
    text-align: center;
    width: 100%;
	margin-bottom: 2px;
    margin-left: 0px;
}

.w1200case {
    margin: 0 auto;
    width: 100%;
}
.w1200case .list .fl{ width:40%; margin-right:2%;}
.w1200case .list .fr{ width:58%;}
.w1200case .list ul li .text{width: 58%;}

.w1200case .list ul li img{width:100%; height:auto;}
.w1200case .list ul li .text  a{ font-size:13px; color:#808080; height:15px;overflow:hidden;
	display:block;}
.w1200case .list ul li:hover .text span{background: #25a5e7}
.w1200case .list ul li .text h2{font-size: 13px;display: inline-block;/* margin-left: 17px; */  }

.w1200case .list ul li .text .txt{height:auto;font-size: 13px;color: #000;margin-top: 8px;overflow:hidden;
	display:block;}
.w1200case .list ul li .text h6{color: #808080;font-size: 13px; font-weight:100;}
.w1200case .list ul li .text h6 i{color:#55b4ec;margin-left: 10px;}

.w1200case .list ul li .text h5{color: #808080;font-size: 12px; font-weight:100; float:right; padding-right:10px;}
.w1200case .list ul li .text h5 i{color:#55b4ec;margin-left: 10px;}

.newDetail .title h1{color: #026ed1;font-size: 20px;text-align: center;margin-bottom: 18px;}

.sub_main_right_con{
	padding-left:1px;
	padding-right:1px;
	padding-top:20px;
	background-color:#fff;
	
}
.show_con {
    height: auto;
    margin: 0 auto;
    width:100%;
}

.brand_img {
    background: url("../images/list_bg1.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0 auto;
    padding-left: 1px;
    padding-top: 16px;
    width: 100%;
	margin-bottom:20px;
}
.brand_img h3 {
    background: url("../images/h2_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    margin-left: 32px;
    margin-top: 14px;
    padding-left: 18px;
    position: relative;
}

.sub_main {
	margin:auto;
	width: 100%;
}
.sub_main_right img{ width:100%;}
.copy_link ul li a {
    color: #b3b3b3;
    line-height: 20px;
	font-size: 13px;
}
.copy_l img{width:100%;}


}


@media screen and (max-width: 500px){
.nav{ width: 100%; }
.banner, .banner-wrap, .banner-wrap .banner-bg,.wbanner{ height: 220px; }
.search_form.on{ width: 140px; margin-left: 5px; }
.search_form.on .search_input{ width: 110px; }

.slideBox{ width:100%; height:auto;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:30px; bottom:10px; z-index:1000; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:30px; height:30px; line-height:28px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#1a3c7f; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;height:auto;   display:block;  }
.mainbg{ padding-top:10px;}

.product_thumbnailgongfang li {
    display: inline;
    float: left;
    height:auto;
    text-align: center;
    width: 100%;
	margin-bottom: 2px;
    margin-left: 0px;
}


.w1200case {
    margin: 0 auto;
    width: 100%;
}
.w1200case .list .fl{ width:40%; margin-right:2%;}
.w1200case .list .fr{ width:58%;}
.w1200case .list ul li .text{width: 58%;}

.w1200case .list ul li img{width:100%; height:auto;}
.w1200case .list ul li .text  a{ font-size:13px; color:#808080; height:15px;overflow:hidden;
	display:block;}
.w1200case .list ul li:hover .text span{background: #25a5e7}
.w1200case .list ul li .text h2{font-size: 13px;display: inline-block;/* margin-left: 17px; */  }

.w1200case .list ul li .text .txt{height: auto;font-size: 13px;color: #000;margin-top: 8px;overflow:hidden;
	display:block;}
.w1200case .list ul li .text h6{color: #808080;font-size: 13px; font-weight:100;}
.w1200case .list ul li .text h6 i{color:#55b4ec;margin-left: 10px;}

.w1200case .list ul li .text h5{color: #808080;font-size: 12px; font-weight:100; float:right; padding-right:10px;}
.w1200case .list ul li .text h5 i{color:#55b4ec;margin-left: 10px;}

.newDetail .title h1{color: #026ed1;font-size: 20px;text-align: center;margin-bottom: 18px;}

.sub_main_right_con{
	padding-left:1px;
	padding-right:1px;
	padding-top:20px;
	background-color:#fff;
	
}
.show_con {
    height: auto;
    margin: 0 auto;
    width:100%;
}

.brand_img {
    background: url("../images/list_bg1.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0 auto;
    padding-left: 1px;
    padding-top: 16px;
    width: 100%;
	margin-bottom:20px;
}
.brand_img h3 {
    background: url("../images/h2_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    margin-left: 32px;
    margin-top: 14px;
    padding-left: 18px;
    position: relative;
}

.sub_main {
	margin:auto;
	width: 100%;
}

.w1200case .z-tabs-nav  ul > li > a {
    background: #fff none repeat scroll 0 0;
    color: #333;
    text-shadow: 0 1px #f5f5f5;
}

.w1200case .z-tabs-nav   ul > li > a{
	
	border-top-color: #007ac0;
    color: #808080;
	padding: 15px 20px;
	border: 1px solid #cfcfcf;
}

.w1200case .z-tabs-nav   ul > li.z-active > a{
	
	border-top-color: #007ac0;
    color: #016ed3;
	padding: 15px 10px;
	border-top: 2px solid #026ed1;
	border-bottom: 0px solid #007ac0;
	border-left: 0px solid #007ac0;
}

.w1200case .z-tabs-nav   ul > li.z-active {
    margin-top: 0px;
    padding-bottom: 2px;
    top: 2px;
}
.sub_main_right img{ width:100%;}
.copy_link ul li a {
    color: #b3b3b3;
    line-height: 20px;
	font-size: 13px;
}
.copy_l img{width:100%;}


}


@media screen and (max-width: 1024px){
.i_path .baseWidth:before{ display: none; }
.i_path font{ margin-top: 10px; float: left; }
.i_path font{ font-size: 14px; padding-left: 20px; background-size: 15px; width: 90px;border-right: 1px solid #dedede;}
.i_path ul{ margin-top: 0; vertical-align: middle; height: 50px; line-height: 50px; }
.i_path .slick-prev{ top: 12px; }
.i_path .slick-next{ top: 30px; }
.i_path .baseWidth{ padding: 0; }
.i_path .baseWidth {
    margin: 0 auto;
    width: 100%;
}
.basel{ float:left; width:38%;}
.baser{ float:left;width:60%;}
.mores{ float:left; width:27%;}
.baser li{ margin-top:10px;}

.search_keyword {
    font-size: 14px;
    line-height: 28px;
    width: 168px;
    height: 28px;
    text-indent: 12px;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
	border-radius: 5px;
}
.basel input[type=button]{
	vertical-align: middle;
	display:none;
}



.index6 {
    overflow: hidden;
    width:100%;
	margin:auto;
}

.slideBox{ width:100%;height:auto;   overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:30px; bottom:10px; z-index:1000; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:30px; height:30px; line-height:28px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#1a3c7f; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;height:auto;   display:block;  }
.mainbg{ padding-top:10px;}
.product_thumbnailgongfang li {
    display: inline;
    float: left;
    height:auto;
    text-align: center;
    width: 100%;
	margin-bottom: 2px;
    margin-left: 0px;
}


.w1200case {
    margin: 0 auto;
    width: 100%;
}
.w1200case .list .fl{ width:40%; margin-right:2%;}
.w1200case .list .fr{ width:58%;}
.w1200case .list ul li .text{width: 58%;}

.w1200case .list ul li img{width:100%; height:auto;}
.w1200case .list ul li .text  a{ font-size:13px; color:#808080; height:15px;overflow:hidden;
	display:block;}
.w1200case .list ul li:hover .text span{background: #25a5e7}
.w1200case .list ul li .text h2{font-size: 13px;display: inline-block;/* margin-left: 17px; */  }

.w1200case .list ul li .text .txt{height: auto;font-size: 13px;color: #000;margin-top: 8px;overflow:hidden;
	display:block;}
.w1200case .list ul li .text h6{color: #808080;font-size: 13px; font-weight:100;}
.w1200case .list ul li .text h6 i{color:#55b4ec;margin-left: 10px;}

.w1200case .list ul li .text h5{color: #808080;font-size: 12px; font-weight:100; float:right; padding-right:10px;}
.w1200case .list ul li .text h5 i{color:#55b4ec;margin-left: 10px;}

.newDetail .title h1{color: #026ed1;font-size: 20px;text-align: center;margin-bottom: 18px;}

.sub_main_right_con{
	padding-left:1px;
	padding-right:1px;
	padding-top:20px;
	background-color:#fff;
	
}
.show_con {
    height: auto;
    margin: 0 auto;
    width:100%;
}

.brand_img {
    background: url("../images/list_bg1.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0 auto;
    padding-left: 1px;
    padding-top: 16px;
    width: 100%;
	margin-bottom:20px;
}
.brand_img h3 {
    background: url("../images/h2_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    margin-left: 32px;
    margin-top: 14px;
    padding-left: 18px;
    position: relative;
}

.sub_main {
	margin:auto;
	width: 100%;
}
.sub_main_right img{ width:100%;}
.copy_link ul li a {
    color: #b3b3b3;
    line-height: 20px;
	font-size: 13px;
}
.copy_l img{width:100%;}


}

@media screen and (max-width: 600px){
.i_path font{ font-size: 14px; padding-left: 20px; background-size: 15px; width: 66px; }
.i_path ul{ font-size: 12px; width: calc(100% - 90px); padding: 0 2%; box-sizing: border-box; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	width:55%;
	
	}
.i_path .slick-prev,.i_path .slick-next{ display: none!important; }
.i_path li em{ width: calc(100% - 70px); }
.i_path,.i_path ul{ height: 40px; line-height: 40px; }

.basel{ float:left; width:42%;}
.baser{ float:left;width:58%;}
.mores{ float:left;  overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; width:19%;
	display:none;}
.baser li{ margin-top:10px;}

.search_keyword {
    font-size: 12px;
    line-height: 28px;
    width: 96px;
    height: 28px;
    text-indent: 6px;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
	border-radius: 5px;
}
.basel input[type=button]{
	vertical-align: middle;
	display:none;
}

.slideBox{ width:100%; height:auto;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:30px; bottom:10px; z-index:1000; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#026ed1; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto;  display:block;  }
.mainbg{ padding-top:10px;}

.w1200 {
    margin: 0 auto;
    width:100%;
}
.map_img{ display:none;}
.copy_l{ float:left; width:36%;}
.copy_r{ float:left; width:63%;}
.copyright{ float:left; width:100%; height:88px; background:#000; line-height:50px; overflow:hidden; line-height:20px;}
.addthis_sharing_toolbox{ margin-top:23px;}


.sub_main_left {
	margin:auto;
	width: 100%;
		background-color:#fff;
}

.sub_main_right {
    margin:auto;
	width: 100%;


}

.tips{line-height:48px; width:100%; margin:auto;}
.tips a{font-size: 13px;color: #b3b3b3; float:left;}
.tips a:hover,.tips a.on{color:#b3b3b3;}
.product_thumbnailgongfang li {
    display: inline;
    float: left;
    height:auto;
    text-align: center;
    width: 100%;
	margin-bottom: 2px;
    margin-left: 0px;
}


.w1200case {
    margin: 0 auto;
    width: 100%;
}
.w1200case .list .fl{ width:40%; margin-right:2%;}
.w1200case .list .fr{ width:58%;}
.w1200case .list ul li .text{width: 58%;}

.w1200case .list ul li img{width:100%; height:auto;}
.w1200case .list ul li .text  a{ font-size:13px; color:#808080; height:15px;overflow:hidden;
	display:block;}
.w1200case .list ul li:hover .text span{background: #25a5e7}
.w1200case .list ul li .text h2{font-size: 13px;display: inline-block;/* margin-left: 17px; */  }

.w1200case .list ul li .text .txt{height:auto;font-size: 13px;color: #000;margin-top: 8px;overflow:hidden;
	display:block;}
.w1200case .list ul li .text h6{color: #808080;font-size: 13px; font-weight:100;}
.w1200case .list ul li .text h6 i{color:#55b4ec;margin-left: 10px;}

.w1200case .list ul li .text h5{color: #808080;font-size: 12px; font-weight:100; float:right; padding-right:10px;}
.w1200case .list ul li .text h5 i{color:#55b4ec;margin-left: 10px;}

.newDetail .title h1{color: #026ed1;font-size: 20px;text-align: center;margin-bottom: 18px;}

.sub_main_right_con{
	padding-left:1px;
	padding-right:1px;
	padding-top:20px;
	background-color:#fff;
	
}
.show_con {
    height: auto;
    margin: 0 auto;
    width:100%;
}

.brand_img {
    background: url("../images/list_bg1.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0 auto;
    padding-left: 1px;
    padding-top: 16px;
    width: 100%;
	margin-bottom:20px;
}
.brand_img h3 {
    background: url("../images/h2_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    margin-left: 32px;
    margin-top: 14px;
    padding-left: 18px;
    position: relative;
}

.sub_main {
	margin:auto;
	width: 100%;
}

.mainbgp .baseWidth {
    margin: 0 auto;
    width: 100%;
	margin-bottom:20px;
}

.navMenubox { width: 100%;background: #ffff;}

.copy_link ul{ border-left:#666666 solid 1px; padding-left:10px; height:145px; float:left; width:153px; margin-top:10px}

.navMenu li a .arrow { display: block; float: right; margin-top: 1px; margin-right: 15px; display: inline; font-size: 16px; font-family: FontAwesome; height: auto;  font-weight: 300; text-shadow: none; 
background:url(../images/down_06-16.jpg) no-repeat; width:10%; height:45px; border:0; float:left;
}
.navMenu .nav-text{ width:20%; float:left;}

.navMenu>li>a> .icon_2 { font-size: 20px; float: left; 
font-style: normal; margin: 0 5px; background:url(../images/down_06.jpg) no-repeat 10px center; width:20%; height:40px; border:0; float:left;}


.w1200case .z-tabs-nav  ul > li > a {
    background: #fff none repeat scroll 0 0;
    color: #333;
    text-shadow: 0 1px #f5f5f5;
}

.w1200case .z-tabs-nav   ul > li > a{
	
	border-top-color: #007ac0;
    color: #808080;
	padding: 15px 20px;
	border: 1px solid #cfcfcf;
}

.w1200case .z-tabs-nav   ul > li.z-last > a:last-child { padding: 15px 22px;border-right: 0px solid #007ac0; }

.w1200case .z-tabs-nav   ul > li.z-active > a{
	
	border-top-color: #007ac0;
    color: #016ed3;
	padding: 15px 10px;
	border-top: 2px solid #026ed1;
	border-bottom: 0px solid #007ac0;
	border-left: 0px solid #007ac0;
}

.w1200case .z-tabs-nav   ul > li.z-active {
    margin-top: 0px;
    padding-bottom: 2px;
    top: 2px;
}
.sub_main_right img{ width:100%;}
.copy_link ul li a {
    color: #b3b3b3;
    line-height: 20px;
	font-size: 13px;
}
.copy_l img{width:100%;}

}