@import url('style.css');

*{ margin: 0;padding: 0;}
body {-webkit-text-size-adjust:none; overflow-x:hidden;}
a{color: #333;text-decoration: none;}
a:hover{color: #333;text-decoration: none;}
li{list-style: none;}
body{color:#333;font-family: '微软雅黑', sans-serif;}
.fl{float: left;}
.fr{float: right;}
.w1200{width: 1200px;}
.ho{height: auto;overflow: hidden;}
.cl{clear: both;}
.mr{margin: 0 auto;}
.wot{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

input[name="color"]::-webkit-input-placeholder{	color: #000;}
input[name="color"]:-moz-placeholder {	color: #000;} 
input[name="color"]::-moz-placeholder{ color: #000;}
input[name="color"]:-ms-input-placeholder{color: #000; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-mg-1, .col-mg-2, .col-mg-3, .col-mg-4, .col-mg-5, .col-mg-6, .col-mg-7, .col-mg-8, .col-mg-9, .col-mg-10, .col-mg-11, .col-mg-12{transition: 0.5s;}


.carousel-indicators .active {height: 40px;width: 40px;border-radius: 50%;}
.carousel-indicators li {height: 40px;width: 40px;border-radius: 50%;}


/* 头部 */


.case_lis{margin: 2% auto;overflow: hidden;}
.case_lis .case_li{border:solid 1px #ccc;margin-bottom: 2%;}
.case_lis img{width: 100%;}
.case_lis .case_li h4 {padding:0 2%; font-size: 14px;color: #fff;line-height: 45px;background: #fb5e1c;text-align: center;transition: all .4s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 0;margin-bottom: 0}
.case_lis .case_li:hover{-moz-box-shadow: 0px 0px 10px #cccccc; -webkit-box-shadow: 0px 0px 10px #cccccc; box-shadow: 0px 0px 10px #cccccc;}
.case_lis .case_li:hover h4{background: #dd0d10;}
.case_lis .owl-nav{display: none;}

.owl-item{float: left;}


.fixed_top{position: fixed;top:0px!important;transition:2s;}
.headers{width: 100%;z-index: 100; background: #ffffff;transition: 0.5s;position: fixed;top:35px;}
.headers .header_bg{background: #e3e5e9;position: fixed;left: 0;right: 0;top: 38px;bottom: 0;opacity: 0;z-index: -1;height:94px;transition: 0.5s;}

.tops{background: #e3e5e9;color: #777676;line-height: 35px;font-size: 14px;width: 100%;z-index: 100;}
.tops .share-buttons li{float: left;margin-right: 20px;}
.tops .share-buttons li i{color: #6e737c;font-size: 12px;}
.tops .share-buttons li a{font-size:14px;color: #6e737c;}
.headers .logo img{display: block;margin:5px 0 5px 5px;}
.headers .tels{color: #fff;font-size: 16px;padding-top: 17px;}
.headers .tels span{font-family: Impact;font-size: 24px;color: #ffc71c;}

.nav > li {text-align: center;}
.nav > li > a{color: #fff;position: relative;text-transform : uppercase;font-size: 17px;font-weight: lighter;}


.navbar-nav li:hover{background: #fb5e1c;}



.lfooter { width:100%; background:#e60012; position:fixed; bottom:0px; z-index:999;border-top:2px solid #cf0000;}
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:0.2rem 0px;font-weight: lighter;}
.lfooter ul li i{font-size: 23px;}
.lfooter ul li a { color:#fff;text-transform : uppercase;}





/* 


.nav > li > a:after{
    content: '';
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 11px;
    background: #c40d23;
    height: 2px;
    border-radius: 2px;
    transform: rotateY(90deg);
    transform-origin: center;
    transition: all 300ms ease;
    } */


.nav > li > a:hover, .nav > li > a:focus{background: transparent}
/* .nav > li > a:hover:after{transform: rotateY(0);}
 */
.fixed_top .nav > li > a{color: #fff;position: relative; }
.fixed_top .nav > li > a:hover,.fixed_top .nav > li > a:focus{color: #fff}

.s-b{padding-top: 40px;position: relative; }
.s-b-1{border:1px solid #ccc;border-radius: 24px;}


.s-b-1 form{ overflow: hidden;height: 36px;border:none;}
.s-b-1 .btn{ float: right; width: 20%; height: 36px;color: #fff;outline: none;border: none; background: url(../Image/Icon-search.png) no-repeat center center;background-size:22px 22px; transition: 0.2s ease-out;outline: none;}

.s-b-1 .btn:hover{ background-size:24px 24px; cursor: pointer;}

.s-b-1 .words{ float: left; width: 75%; height: 36px;text-indent: 5px;background: none; outline: none;border:none;text-indent: 5px;font-size: 14px;}
.s-b-2{line-height: 38px;font-size: 17px;}
.s-b-2 i{font-size: 19px;margin-right: 5px;position: relative;top: 2px;}
.s-b-3{padding-top: 6px;padding-left: 0;padding-right: 0}
.s-b-3 span{width: 33px;height: 23px;background: #fb5e1c;display: block;font-size: 12px;text-align: center;float: left;line-height: 24px;color: #fff;}
.s-b-3 a{width: 31px;height: 24px;border:1px solid #e2e3e3;display: block;font-size: 12px;text-align: center;float: left;line-height: 23px;}




.topnav{background: #e3e5e9;position: relative;}
.topnav .container {}
.topnav .container span{position: relative;float: left;display: block;width: 152px;height: 62px;}
.topnav .container img{position: absolute;top:0;left:0;}
.topnav .container ul{/* background: #d6d6d6; */display: block;width: 100%;height: 100%;overflow: hidden;}

.topnav i{font-size: 18px;}
/* .topnav .ct{background: #2f3642;}
.topnav .ct a{font-size: 17px;font-weight: bold;color: #fff;} */
.topnav .container ul li{text-align: center;line-height: 85px;}
.topnav .container ul li:hover{ background: #fb5e1c;}
.topnav .container ul li:hover a{ color: #fff;}


.topnav .container ul li a{display: block;width: 100%;height: 100%;font-size: 17px;font-weight: lighter;}
.topnav .ct:hover{background: none!important;}
.topnav .ct:hover a{color:#333!important;}

.topnav .container .fr{padding-top: 20px;padding-bottom: 30px;}

.navbar-toggle{margin:0 auto;position: absolute;top: -12vw;right: 5vw;}
.navbar-toggle i{color: #ffc71c;font-size: 32px;}
.carousel-inner img{position: relative;}

.nav-bgs{background: #2f3642;height: auto;overflow: hidden;}





.banner{width: 100%;position: relative; height: auto;/* background: url('../Image/banner-bg.jpg') 50% 0 rgba(16,18,22,1.00)no-repeat fixed */;overflow: hidden;background: #293b4d;margin-top: 154px;
}

.banner .row {position: relative}



.location{color: #ffffff;font-size: 17px;font-weight: lighter;
    background: rgba(47, 54, 66, 0.66);position: absolute; bottom: 0px;width: 100%;line-height: 35px;color: #fff;font-size: 12px;}
.location a{color: #fff;}
.location i{font-size: 12px;}
.catname{font-size:60px;color: #fff;padding-top: 60px;padding-bottom: 80px;height:180px;line-height: 60px;}
.catname span{padding:25px 50px;background: rgba(251, 94, 28, .8);display: inline-block;font-weight: lighter;}



.bannerzy{background: url('../Image/top1.jpg') no-repeat center center;padding: 175px  0;text-align: center;height: 350px; position: relative;}
.bannerzy_p{background: url('../Image/b1.jpg') no-repeat center center;text-align: center;height: 320px;margin-top:164px; position: relative;}
.bannerzy_c{background: url('../Image/b4.jpg') no-repeat center center;text-align: center;height: 320px;margin-top:164px; position: relative;}
.bannerzy_o{background: url('../Image/b7.jpg') no-repeat center center;text-align: center;height: 320px;margin-top:164px; position: relative;}
.bannerzy_n{background: url('../Image/b9.jpg') no-repeat center center;text-align: center;height: 320px;margin-top:164px; position: relative;}
.bannerzy_y{background: url('../Image/b6.jpg') no-repeat center center;text-align: center;height: 320px;margin-top:164px; position: relative;}
.bannerzy_anli{background: url('../Image/b8.jpg') no-repeat center center;text-align: center;height: 320px;margin-top:164px; position: relative;}
.bannerzy_yihuo{background: url('../Image/b10.jpg') no-repeat center center;text-align: center;height: 320px;margin-top:164px; position: relative;}

.bannerzy{background: url('../Image/1.jpg') no-repeat center center;height: 350px;}
.bannerzy .catname{font-size:60px;color: #fb5e1c;margin-top: 60px;margin-bottom: 80px;}




@font-face{
        src: url('../Font/LIGHTSIDERCOMPACTEXP.eot');
        src: url('../Font/LIGHTSIDERCOMPACTEXP.eot?#iefix') format('embedded-opentype'),
        url('../Font/LIGHTSIDERCOMPACTEXP.woff2') format('woff2'),
        url('../Font/LIGHTSIDERCOMPACTEXP.woff') format('woff'),
        url('../Font/LIGHTSIDERCOMPACTEXP.ttf') format('truetype');
        font-weight: normal;
        font-stretch:ultra-expanded;
}

.bannerzy .catname-s{width: 92px;height: 4px;background: #fff;margin:0 auto;margin:20px auto;}
.bannerzy .location,.bannerzy .location a{font-size: 17px;color: rgba(255, 255, 255, 0.5);text-transform : uppercase; font-weight: lighter;}

/* 公司简介 */
.com1 {padding:30px 0;height: auto;overflow: hidden;}
.com1 img{display: block;width: 100%;}
.com2 {font-family:Arial;font-size: 16px;line-height: 30px;color: #666}
.com1 .index23 {height: auto;overflow: hidden;}
.com1 .index231 {margin-bottom: 30px;padding-left: 10px;border-left:1px dashed #dcdcdc;}
.com1 .index231 span{display: block;width: 100%;font-weight: bold;}
.com1 .index231 span:hover{color: #fb5e1c;cursor:pointer}
.com1 .index231 span sub{font-size: 14px;font-weight: lighter;}
.com1 .index231 em{display: block;font-size: 24px;color: #9c9b9a;}
.com2 img{float: left;display: block;}
.com2 {font-size: 14px;color: #515151;padding-bottom: 40px;}

.com3{background: url('../Image/ys-bg.jpg') no-repeat #0b153e center center;width: 100%;min-height: 586px;background-attachment: fixed;}
.com3cul{padding:60px 0;text-align: center;}
.com3cul-li{display: inline-block;margin-bottom: 10px;}
.com3cul-li img{display: block;border-radius: 50%;padding:10px;border:1px dashed #fb5e1c;width: 100%;}  
.com3cc{margin-top: 25px;margin-bottom: 80px;}
.com3cc li{text-align: center;color: #fff;font-size: 18px;font-weight: lighter;padding:3px 0 10px;}
.com3cc li:before{content:"※";padding-right: 10px;font-size: 14px;}
.com3cc li:after{content:"※";padding-left: 10px;font-size: 14px;}


.com4{height: auto;overflow: hidden;width: 100%;padding-bottom: 40px;}
.com4i{padding:30px 0;}
.com4i img{display: block;margin:30px auto;max-width: 100%;}

.com4c-li{margin-bottom: 30px;}
.com4c-li span{width: 124px;height: 124px;border-radius: 50%;border:1px solid #fb5e1c;display: block;float: left;text-align: center;}
.com4c-li span i{font-size: 45px;margin:0 auto;display: block;color: #fb5e1c;padding-top: 15px;}
.com4c-li span em{font-style: normal;font-size: 17px;font-weight: bold;}


.com4c-li p{display: block;float: left;width: 210px;padding-left: 20px;font-size: 14px;padding-top: 22px;}


.com5{background: #2f3642;padding:40px 15px;text-align: center;font-size: 36px;color: #fff;position: relative;}
.com5  canvas {display: block;position: absolute;top:0;left:0;width: 100%;height: 100%;}

.com6{background: #fafafa;}

.com-6c1{margin-bottom: 20px;}
.com-6c1 span {display: block;width: 50%;margin:0 auto;text-align: center;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;background: #fafafa;z-index: 10;position: relative;}
.com-6c1 span i{font-size: 24px;color: #fb5e1c;font-weight: bold;font-style: normal;display: block;width: 100%;}
.com-6c1 span em{font-style: normal;}
.com-6c1 b{width: 70%;height: 1px;background: #bfbfbf;margin:0 auto;position: relative;z-index: 6;display: block;bottom: 28px;}
.com-6c2{}
.com-6c2 li{color: #050505;font-size: 14px;padding:8px 20px;}




.com-6c3 a{display: block;margin:3%;width: 44%;float: left;height: 40px;line-height: 40px;border-radius: 5px;text-align: center;border:1px solid #fb5e1c;color: #fb5e1c;transition: }
.com-6c3 a:hover{background: #fb5e1c;color: #fff;}
.com-6c .col-lg-6{margin-bottom: 40px;min-height: 329px;}
.com-6c .col-lg-6 img{display: block;width: 100%;}



.com7{height: auto;overflow: hidden;}
.com-7c{}

.com-7c .c1{background: url('../Image/cc01.png') no-repeat center center;margin:0px;
background-size:auto 100%;}
.com-7c .c2{background: url('../Image/cc02.png') no-repeat center center;margin:0px;background-size:auto 100%;}
.com-7c .c3{background: url('../Image/cc03.png') no-repeat center center;margin:0px;background-size:auto 100%;}
.com-7c .c4{background: url('../Image/cc04.png') no-repeat center center;margin:0px;background-size:auto 100%;}

.com-7c-li{position: relative;padding:20px 40px;height: 530px;}
.com-7c-li span{display: block;width: 100%;position: absolute;top: 60px;color: #fff;font-weight: bold;font-size: 24px;transition: 0.5s;}
.com-7c-li em{display: block;width: 75%;position: absolute;top: 90px;color: #fff;font-size: 14px;font-style: normal;transition: 0.5s;}
.com-7c-lib{width: 0%;height: 0%;background: rgba(251,94,28,0.8);transition: 0.5s;}
.com-7c-li:hover .com-7c-lib{width: 100%;height: 100%;}
.com-7c-li:hover  span{top: 200px;padding-left: 30px;}
.com-7c-li:hover  em{top: 250px;padding-left: 30px;}






.hot{background: rgba(2, 3, 5, 0.8);position: absolute;bottom:0px;height: 80px;line-height: 80px;width: 100%;}
.hot .hotl {color: #fff;font-size: 14px;}
.hot .hotl i {color: #ffc71c;float: left;display: block;font-size: 32px;}
.hot .hotl span{color: #fff;float: left;display: block;}
.hot .hotl li{color: #ccc;float: left;}
.ss{height:45px; width: 100%;margin-top:18px;}
.sou_left{float:left; width:345px; height:45px; text-align:left; color:#fff; line-height:30px; padding-left:10px;outline: none;border:none;font-size: 14px;}
.ss_pic{ float:right;}




.s-l{padding-top: 10%;}
.s-lp{position: relative;display: block;max-width:80%;padding:40px 0;}
.bt1{display: block;margin:20px 0;}
.bt2{display: block;margin:20px 0;}
.s-r-s {font-size: 18px;color: rgba(255,255,255,0.5);display: block;height: auto;margin:20px 0;font-weight: lighter;}
.s-r{padding-top: 15%;}

.s-r-l {text-align: center;}
.s-r-l li{vertical-align: top;}
.s-r-l li em{-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;width: 100px;height:100px;border-radius: 20px;border:2px solid #fff;display: block;margin:0 auto;}
.s-r-l li em i{font-size: 55px;line-height: 100px;color: #fff;font-weight: lighter;}
.s-r-l li span{color: #fff;}


/* 多参 */


.bit-t{font-size: 34px;font-weight: bold;color: #3f3f3f;margin:50px auto;text-align: center;height: 80px;}
.bit-t span{display: inline-block;height: 100%;border-bottom: 4px dashed #ffc000;margin:0 auto;position: relative;z-index: 9;width: 350px;text-align: center;}
.bit-t-s{position: relative;font-family: Impact;font-size: 60px;margin: 0 auto; z-index: 8;color: rgba(153, 153, 153, 0.2);margin:0 auto;display: inline-block;bottom: 64px;text-transform : uppercase;line-height: 60px;}
.bit-t i{font-style: normal;color: #fbce45;}


/* 首页 */
.main{height: auto;}




.product-bg{width: 100%;height: auto;overflow: hidden;background: url('../Image/product-bg.png') repeat-y center center;}
.product-fenlei li{margin-top: 5px;margin-bottom: 5px;}
.product-fenlei li span{text-align: center;position: relative;height: 40px;background: #3f3f3f;display: block;line-height: 40px;}
.product-fenlei li a{color: #fff;font-size: 14px;text-decoration: none;}
.product-fenlei li:hover span {background: #ffc71c;}
.product-fenlei li:hover a {color: #000;}
.product-c{padding-bottom: 40px;height: auto;overflow: hidden;}
.product-c li{margin:20px auto;transition: 0.2s;}
.product-c li img{display: block;width: 100%;}
.product-c li span{float: left;display: block;width: 100%;}
.product-c li i{float: left;display: block;width: 100%;height: 48px;line-height: 48px;background: #313131;font-style: normal;color: #fff;text-align: center;font-size: 20px;}
.product-c li:hover {box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); 	-webkit-transform: translate3d(0, -6px, 0);    transform: translate3d(0, -6px, 0);}
.product-c li:hover i{background: #fdd047;color: #000;}




.youshi-bg{width: 100%;height: auto;overflow: hidden;background: url('../Image/youshi-bg.png') repeat-y center center;padding-bottom: 30px;}

.youshi-c img{display: block;width: 100%;}
.youshi-c-t{font-size: 36px;font-weight: bold;color: #303030;font-weight: lighter;line-height: 45px;margin:20px 0;}
.youshi-c-s{width: 55px;height: 4px;margin-bottom: 30px;background: #d4d4d4;}
.youshi-c-c li{line-height: 35px;}
.youshi-c-c li:last-child{margin-bottom: 30px;}




.about-bg{width: 100%;height: auto;overflow: hidden;background: url('../Image/product-bg.png') repeat-y center center;padding-bottom: 30px;}
.about-cl{margin:20px auto;}
.about-cl img{display: block;width: 100%;}
.about-cr{margin:20px auto;}
.about-cr-t{font-size:24px;color: #282828;font-weight: bold; }
.about-cr-t span{font-size:14px;color: #666666;display: block;text-transform : uppercase;font-weight: lighter;}
.about-cr-c{margin: 20px 0;font-size: 16px;}
.about-cr-c1{line-height: 30px}
.about-cr-c1 a{color: #f9bd0f;}
.about-cr-c2 {text-align: center;}
.about-cr-c2 li {display: inline-block;width:22%;}
.about-cr-c2 li  img{display: block;width: 80%;margin:10px auto;}
.about-cr-c2 li  span{text-align: center;}



.case-bg{width: 100%;height: auto;overflow: hidden;background: url('../Image/youshi-bg.png') repeat-y center center;padding-bottom: 30px;}
.rvc{max-width:1140px;position:relative;margin:auto;margin-top:30px}
.rvc .rvc-wrapper{margin:auto;overflow:hidden}
.rvc .rvc-wrapper ul{overflow:hidden;position:relative}
.rvc .rvc-wrapper ul li{float:left;border:1px solid #cccccc;}
.rvc .rvc-wrapper ul li a{display:block;width:100%;height:auto;text-decoration:none}
.rvc .rvc-wrapper ul li a .img-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width: 100%;}
.rvc .rvc-wrapper ul li a .img-wrapper img{display: block;width: 100%;}
.rvc .rvc-wrapper ul li a h2{margin-top:10px;text-align:center}
.rvc .rvc-wrapper ul li a p{height: 35px;line-height: 35px;text-align: center;margin-bottom: 0px;}
.rvc-prv,.rvc-next{position:absolute;height:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.rvc-prv{left:0}
.rvc-next{right:0}




.news-bg{width: 100%;height: auto;overflow: hidden;background: url('../Image/product-bg.png') repeat-y center center;padding-bottom: 30px;}
.news-cl .img-wrapper img{display: block;width: 100%;margin-bottom: 20px;}
.news-cl .content-wrapper .c1{color: #1b1a1a;line-height: 26px;font-size: 20px;margin-bottom: 10px}
.news-cl .content-wrapper .c2{color: #1b1a1a;line-height: 26px;font-size: 16px;}
.news-cr .news-cr-1{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:50px 0;text-align: center;margin-bottom: 40px;border-right: 1px solid #ccc;}
.news-cr .news-cr-1 .news-cr-11{font-size: 24px;font-weight: bold;color: #333}
.news-cr .news-cr-1 .news-cr-12{font-size: 18px;color: #999}

.news-cr .news-cr-2 .news-cr-21{font-size: 18px;font-weight: bold;color: #333}
.news-cr .news-cr-2 .news-cr-22{font-size: 14px;color: #333;margin:10px 0;line-height: 32px;}



.text-t{text-align: center;margin:0 auto 30px;padding:0;width: 100%;height: auto;}
.text-t-d{color: #2d333d;font-size: 30px;text-transform : uppercase;text-align: center;width: 100%;font-weight: bold;}
.text-t-d span{color: #fb5e1c;}
.text-t-u{text-transform : uppercase;font-size: 30px;width: 100%;color: rgba(254, 94, 28, 0.36);}


.text-t-s{width: 100%;padding:10px 0;}
.text-t-s span{width: 100px;height: 3px;background: #fb5e1c;display: block;margin:0 auto;}
.text-t-p{line-height: 22px;text-align: center;width: 100%;font-size: 16px;color: #999999;text-transform : uppercase;font-family: 微软雅黑;}
.text-t-d1{position: relative;top:0px;color: rgba(40, 40, 40,0.08);font-family: Impact;font-size: 60px;text-transform : uppercase;text-align: center;width: 100%;}
.text-t-u1{position: absolute;top:120px;color: #222222;text-transform : uppercase;font-size: 38px;font-weight: bold;width: 100%;}

.text-t-s1{width: 100%;}
.text-t-s1 span{width: 100px;height: 3px;background: #fb5e1c;display: block;margin:0 auto;}
.text-t-e{padding:30px 0;font-size: 34px;text-transform : uppercase;}


.left-t{width: 100%;}
.left-t-t{line-height:65px;color: #353434;font-size: 26px;}
.left-t-b{height: 2px;width: 100%;border-left:60px solid #ff4a00;background: #ccc;}



/* index */

.index1{padding:50px 0;}
.index1-l-1{line-height: 30px;color: #504f4e;padding:30px 0;}
.index1-l-2{}

.index1-l-2 a{width: 200px;height: 45px;float: left;display: block;background: none;line-height: 45px;color: #fb5e1c;border:1px solid #fb5e1c;text-indent: 2rem;transition: 0.5s;}
.index1-l-2 a:hover{background: #fb5e1c;color: #fff;width: 210px;}

.index1-l-3-li a:hover .index1-l-3-li-r span{color: #fb5e1c;}
.index1-l-3-li {width: 50%;float: left;padding:10px;margin-top:35px;}
.index1-l-3-li-l {width: 20%;float: left;}
.index1-l-3-li-l img{display: block;margin:0 auto;}
.index1-l-3-li-r {width: 70%;float: left;padding-left: 10px;}
.index1-l-3-li-r span{font-size: 17px;width: 100%;display: block;line-height:22px;font-weight: bold;}
.index1-l-3-li-r em{font-style: normal;color: #757575;text-transform : uppercase;}
.index1-l-3-li-a {width: 10%;float: left;line-height: 42px;padding-right: 10px;}



.index1 .swiper-container {width: 100%;height: 520px;}
.index1 .swiper-slide {background-position: center;background-size: cover;}


.index2{height: auto;overflow: hidden;min-height: 450px;background: url('../Image/hj-bg.jpg') no-repeat center center;background-attachment:fixed;text-align: center;color: #fff;}
.index21{font-size: 36px;font-weight: lighter;margin-top:80px;padding-bottom: 10px;}
.index22{font-size: 16px;margin-bottom: 30px; font-weight: lighter;}
.index231 {margin-bottom: 30px;}
.index231 span{display: block;width: 100%;font-size:69px;font-weight: bold;}
.index231 span:hover{color: #fb5e1c;cursor:pointer}
.index231 span sub{font-size: 14px;font-weight: lighter;}
.index231 em{display: block;font-style: normal;font-size: 16px;}


.index3{padding-top:40px;padding-bottom: 40px;}
.index3b{}
.index3b .slideTxtBox {height: auto;overflow: hidden;}
.index3b .slideTxtBox .hd{padding:0 4px;}
.index3b .slideTxtBox .hd ul li{height:116px;margin:8px 0;position: relative;}
.index3b .slideTxtBox .hd ul li span{width: 90%;height: 90%;position: absolute;top:5%;left:5%;border:1px solid #fff;transition: 0.2s;}
.index3b .slideTxtBox .hd ul li:hover span{width: 100%;height: 100%;border:none;background: rgba(255, 74, 0,0.6);left:0;top:0;}
.index3b .slideTxtBox .hd ul li em{font-style: normal;font-size: 17px;position: absolute;top:10%;left:20%;color: #fff;font-weight: bold;}


.index3b .slideTxtBox .bd{padding-top:8px;padding-bottom: 8px}
.index3b .slideTxtBox .bd ul{position: relative;}
.index3b .slideTxtBox .bd img {display: block;width: 100%;}
.index3b .slideTxtBox .bd span{width: 90%;height: 90%;position: absolute;top:5%;left:5%;border:1px solid #fff;transition: 0.2s;}
.index3b .slideTxtBox .bd ul:hover {width: 100%;height: 100%;border:none;background: rgba(255, 74, 0,0.6);left:0;top:0;}

.index3b .slideTxtBox .bd ul em{font-style: normal;font-size: 17px;position: absolute;top:60px;left:50px;color: #fff;}

.index4{padding-top:40px;padding-bottom: 40px;}
.index-news {display: block;height: auto;padding:40px 0;}
.index-n-r img{ display: block;width: 98%;margin:0 2%;}


.case-box{background:url('../Image/case-bg.jpg') no-repeat center center;min-height:640px;padding:40px 0;}

.case-left{background: url('../Image/case-left.jpg') no-repeat center center;min-height: 417px;}
.case-left span{ display: block;width: 200px;height: 200px;border-radius: 50%;border: 10px solid rgb(251, 94, 28);background: #fff;margin:110px auto;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;text-align: center;}
.case-left em{width: 100%;display: block;font-style: normal;padding-top: 60px;font-size: 24px;font-weight: bold;color: #fb5e1c;line-height:52px;}
.case-left a{display: block;padding:5px 20px;background: #fb5e1c;border-radius: 25px;font-size: 14px;color: #fff;margin:0 auto; width: 60%;}

.case-right {min-height: 417px;padding-left: 5px;}
.case-right-li{padding-left:5px;padding-right: 5px;margin-bottom: 42px;}
.case-right-li img{display: block;width: 100%;}



.q-box{padding:40px 0;min-height: 450px;background: url('../Image/q-bg.jpg')  #ebecec no-repeat center center;}
.q-content-li{min-height: 135px;margin-bottom: 10px;}
.q-content-li a{display: block;padding:10px 15px;background: #fff;width: 100%;height: 118px;}
.q-content-li-img{height: 95px;}
.q-content-li-1{font-size: 16px;color: #494847;font-weight: lighter;border-bottom: 1px solid #eeeeee;padding-bottom: 4px;}
.q-content-li-2 span{font-size:30px;color: #c9c8c8;font-weight: lighter;}
.q-content-li-2 em{float: right;font-style: normal;line-height: 38px;color: #fb5e1c;}


.lx-box{padding:40px 0;}
.lx-content-l{background: url('../Image/lx-content-l.png') no-repeat right bottom #fb5e1c;min-height: 510px;padding:35px;color: #fff;}
.lx-content-r{background: #f5f5f5;min-height: 510px;}
#allmaps{width: 100%;height: 510px;}

.lx-content-l-1{line-height: 65px;border-bottom:  1px dashed #d96d6d;font-size: 24px;margin-bottom: 10px;}
.lx-content-l-2{font-size: 16px;font-weight: lighter;}
.lx-content-l-3{margin:30px 0;height: auto;overflow: hidden;}
.lx-content-l-3-1{float: left;}
.lx-content-l-3-1 i{font-size: 48px;}
.lx-content-l-3-2{float: left;padding-left: 30px;}
.lx-content-l-3-2 span{display: block;width: 100%;font-size: 30px;font-weight: bold;line-height: 45px;}
.lx-content-l-3-2 em{font-style: normal;font-weight: lighter;}
.lx-content-l-4 img{display: block;width: 50%;margin:0 auto;}
.lx-content-l-4 span{display: block;font-size: 23px;font-weight: bold;width: 100%;text-align: center;line-height: 45px;}


















.box1{background: #fff;}
.m-product{ padding: 30px 0;height: auto}
.slideGroup{ width:100%;overflow:visible; position:relative;}
.slideGroup .parHd{}
.slideGroup .parHd ul{  width: 100%; overflow: hidden;text-align: center;}
.slideGroup .parHd ul li{display: inline-block;line-height: 60px;}
.slideGroup .parHd ul li a{ color: #323232;font-size: 20px;text-transform : uppercase;}
.slideGroup .parHd ul li.on a{color: #fb5e1c}


.slideGroup .parBd{ width: 100%;  overflow: hidden;}
.slideGroup .parBd ul{ width: 100%; margin: 0 auto; overflow: hidden;text-align: center;}
.slideGroup .parBd ul li{display: inline-block;}
.slideGroup .parBd ul li img{width: 100%;}

.mores{width: 100%;margin:30px auto;}
.mores span{display: block;width:244px;height: 52px;line-height: 52px;border-radius: 26px;border:1px solid #fb5e1c;text-align: center;margin:0 auto;transition: 0.5s;}
.mores span a{display: block;width: 100%;height: 100%;color:#fb5e1c;font-size: 16px;text-transform : uppercase;}
.mores span:hover{border-radius: 0px;}



.box2{background: url('../Image/ave-bg.jpg') no-repeat center center;}
.box2li{}
.rebox{margin:30px auto;}
.box2li-bg{background: rgba(207, 0, 0, .8);-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;width: 100%;padding:25px 30px;text-align: center;color: #fff;height: 300px;margin-top:40px;margin-bottom: 40px;}
.box2li-1 i{text-align: center;font-size:60px;color: #fff;}
.box2li-2 {font-size: 24px;text-transform : uppercase;line-height: 54px;}
.box2li-3{font-family: Arial;font-size: 16px;text-transform : uppercase;font-weight: lighter;}

.box3 .texts{font-size: 16px;text-align: center;line-height: 30px;padding:40px 0;}
.box3 .reli{margin:20px 0;}
.box3 .reli-1{margin:0 auto;width: 80%;}
.box3 .reli span{display: block;margin:0 auto;}
.box3 .reli span i{font-size: 80px;color: #cf0000;position: relative;width: 100%;display: block;border-radius: 50%;border:3px solid #cf0000;text-align: center;line-height:200px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.box3 .reli em{width: 20px;height: 20px;border-radius: 50%;background: #cf0000;position: absolute;top:-5px;display: block;}
.box3 .reli-2{font-size: 20px;color: #3d3d3d;text-align: center;padding-top: 10px;}



.box4{margin-top:40px;margin-bottom: 40px;}
.box4s{background: url('../Image/adv-bg.jpg') no-repeat center center;padding:30px 0;}
.casebox {width: 100%;height:auto;overflow: hidden;}

.index-cases{background-color: #f1f2f4; overflow: hidden;}
.case-list{}
.case-list .case-item{transition: all .2s linear 0s;}
.case-list .case-item .case-item-wrap{ transition: all .2s linear 0s;}
.case-list .case-item .case-title{ text-align: center;	padding: 1% 0;	margin-bottom: 0;	line-height: 290%;	background: #fff;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	font-size: 120%; transition: all .2s linear 0s;    border-bottom: 5px solid #0f4bad;}
.case-list .case-item .case-item-wrap:hover{ -webkit-box-shadow: 0 0 30px rgba(0,0,0,0.3);	box-shadow: 0 0 30px rgba(0,0,0,0.3);}
.case-list .case-item .case-item-wrap:hover .case-title{ background-color: #0f4bad; color: #fff;}
.case-list.owl-carousel .owl-stage-outer .case-item-wrap:hover{ -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.3);	box-shadow: 0 0 15px rgba(0,0,0,0.3);}




.box5{}
.newc-li{margin-bottom: 21px;padding:6px 9px;border:1px solid #cbc9c9;height: 163px;transition: 0.5s;}
.newc-li-img{height: 149px;overflow: hidden;}
.newc-li-1{font-size: 17px; color: #201f1f;padding:10px 0  5px;font-weight: bold;}
.newc-li-2{font-size: 14px; color: #676666;padding-top: 10px;line-height: 24px;}
.newc-li-3{font-size: 14px; color: #868484;font-weight: lighter;}
.newc-li:hover{border:1px solid #fb5e1c;box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -6px, 0);
    transform: translate3d(0, -6px, 0);}
.newc-li .jg{padding-left: 30px;}






.box6{background: #f4f4f4;padding:20px 0;}
.hzc{height: auto;overflow: hidden;width: 100%;padding-top:20px;padding-bottom: 10px;}
.hzli{-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;border:2px solid #f4f4f4;margin-top:10px;margin-bottom: 10px;}
.hzli img{display: block;width: 100%;-webkit-filter: grayscale(100%);filter: grayscale(100%);transition: 0.5s;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;border:2px solid #f4f4f4;}
.hzli:hover img{-webkit-filter: grayscale(0%);filter: grayscale(0%);transform: rotateY(360deg);border:2px solid #ececec;}



.end-t{background: #242a34;border-top:5px solid #fb5e1c;}
.end-d{background: #1b2129;border-top:1px solid #3f444d;}
.end-t-s{padding-top:50px;padding-bottom: 50px;}


.end-t-s-1 li{float: left;margin-bottom: 30px;}
.end-t-s-1 li:after{content: "|";color: #999;padding:0 10px;}
.end-t-s-1 li a{color: #999999;text-transform : uppercase;font-size: 16px;}
.end-t-s-2{ text-transform :  uppercase;font-size: 16px;color: #999;padding-bottom: 40px;}

.end-t-s-3 span{color: #999;text-transform : uppercase;font-size: 16px;}
.end-t-s-3 p{color: #da0410;text-transform : uppercase;font-size: 20px;font-weight: bold;}
.end-t-s-4 li{line-height: 27px;color: #999;font-size: 16px;}
.end-d-l{padding:10px 15px;color: #fff;}

.end-d-l span{color: rgba(255,255,255,0.5);font-size: 16px;text-transform : uppercase;}
.end-d-l a{color: #fff;font-size: 16px;}

.end-d-r{padding:10px 15px;}
.end-d-r a{color: #fff;}



.end-t-left{text-align: center;color: #fff;}
.end-t-left a{color: #fff;}
.end-t-left .fdd {display: inline-block;vertical-align: top;min-height: 160px;margin-bottom: 20px;}
.foot0101{font-size: 14px;position: relative;text-align: left;line-height: 45px;}
.foot0101:after{content: "";display: block;position: absolute;width: 40px;height: 2px;background: #81402a;}
.foot0102 li{text-align: left;line-height: 35px;}
.foot0103 li{text-align: left;padding-bottom: 10px;}
.foot0103 li:nth-of-type(1){padding-top: 10px;}
.foot0103 li span{
    width: 56px;}

.end-t-left{float: left;}
.end-t-right{float: left;}
.banner_inner a{display: block;width: 100%;height: 640px;}
.end-t-right-1 form{display: block;width: 100%;height: 52px;background: #fb5e1c;}
.end-t-right-1 img{display: block;width: 120%;margin:0 auto;}
.end-t-right-1 .btn{  background: url(../Image/Icon-searchs.png) no-repeat center center;background-size: 100% auto;width: 15%;float: left;display: block;height: 52px;}
.end-t-right-1 .words{width: 80%;height: 52px;background: none;display: block;outline:none;border:none;text-indent: 1rem;float: left;}
.end-t-right-1 input[name="color"]::-webkit-input-placeholder {
color: #fff;
}
.end-t-right-1 input[name="color"]:-moz-placeholder {
color: #fff;
} 
.end-t-right-1 input[name="color"]::-moz-placeholder {
color: #fff;
}
.end-t-right-1 input[name="color"]:-ms-input-placeholder { 
color: #fff;
}

.end-t-right-2{margin:30px auto 5px;}
.end-t-right-2 img{display: block;margin:0 auto;width: 80%;}

/* 产品中心 */

.layui-elem-field {margin: 30px 0 10px 0;padding: 0;margin-top: 30px; margin-bottom: 30px; border:2px solid  #f9f9f9;position: relative;}


.layui-elem-field legend {padding: 0 20px;width: auto;border-bottom: none;text-align: center;margin-left:auto;margin-right:auto;font-size:34px;font-weight: bold;text-transform : uppercase;margin-bottom: 0px;}

.layui-elem-field  span{display: block;width:50%;margin:0 auto;position: relative;text-align: center;text-transform : uppercase;background: #f9f9f9;line-height: 25px;color: #333;z-index: 2;}
.layui-elem-field  em{width: 80%;display: block;background: #f9f9f9;position: relative;bottom: 13px;height: 2px;margin:0 auto;z-index: 1;margin-bottom: 10px;}
.layui-elem-field  i{width: 20%;display: block;background: #f9f9f9;height: 2px;margin:0 auto;z-index: -1;margin-bottom: 10px;}
.layui-elem-field a{display: block;width: 150px;margin: 0 auto;overflow: hidden;background: #fb5e1c;line-height: 36px;bottom: -20px;position: relative;text-align: center;color: #fff;color: #fff;font-size: 20px;text-transform : uppercase;}
.probgs .layui-elem-field legend{color: #fff;}



.products {padding:40px 0;}
.p-t{padding:0 15px;}
.products-li{margin-bottom: 30px;margin-top:30px; }
.products-li img{display: block;width: 100%;float: left;}
.products-li-1{height: auto;transition: 0.5s;overflow: hidden;}
.products-li-2{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:3% 5%;background: #fff;}
.products-li-2-1{color: #282828;font-size: 18px;padding:5px 0;margin-bottom: 10px;}
.products-li-2-2 span{display: block;width: 30%;height: 3px;background: #807e7e;}
.products-li-2-3{
    padding: 10px 0;
    font-size: 14px;
    color: #929292;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3; 
    }


.products-li:hover .products-li-2{background: #fb5e1c;}
.products-li:hover .products-li-2-1{color: #fff;}
.products-li:hover .products-li-2-2 span{background: #fff;}
.products-li:hover .products-li-2-3{color: #fff;}



.probg{background: #fff;}
.probgs{background:#ccc;}
.products-li-1:hover{
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -6px, 0);
    transform: translate3d(0, -6px, 0);
    }

.end_top {background: #f7f6f6;}
.end_top ul{text-align: center;}
.end_top ul li{display: inline-block;line-height: 110px;margin:0 10px;}
.end_top ul li i{color: #fff;font-size: 35px;}
.end_top_text{text-align: center;color: #fb5e1c;font-size: 23px;text-transform : uppercase;padding:40px 0;}
.end_top_a {}
.end_top_a a {display: block;height: 60px;width: 60%;background: #040404;text-align: center;line-height: 60px;margin:25px auto;color: #fff;font-size: 17px;}

.end{color: #4e4e4e;}

/* left */
.widget {background: #fff;width: 100%;}
.widget .short_title{background: #cf0000;line-height: 62px;text-align: center;font-size: 24px;text-transform : uppercase; color: #fff;text-transform : uppercase;}
.widget .short_title i{color: #fff;font-size: 24px;}
#pro_list li{padding:0 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 1px solid #eeeeee; line-height: 51px;}
#pro_list li a{font-size: 16px;color: #282828;display: block;width: 100%;height: 100%;}

.widget-c-2 img {display: block;width: 100%;}

.widget-c-3 {height: 90px;background: #2a2a2a;width: 100%;float: left;}
.widget-c-3  a{display: block;height: 50px;width: 220px;margin:20px auto;background: #cf0000;border-radius: 25px;font-size: 16px;line-height: 50px;text-align: center;font-weight: bold;color: #fff; }

.widget-c-4{height: 50px;font-size: 16px;line-height: 50px;background: #cf0000;text-align: center;}
.widget-c-4 a{color: #fff; }



.contact-b{background: #fff;padding:30px;}
.contact-1{border:1px solid #e1e1e1;padding:46px 30px;margin-left:-1px;margin-top: 30px;font-weight: lighter;min-height: 274px;}
.contact-1-1{line-height: 35px;color: #2f2f2f;font-size: 16px;}
.contact-1-1 i{margin-right: 20px;}

.contact-2{border:1px solid #e1e1e1;padding:20px 30px;margin-left:-1px;margin-top: 30px;min-height: 274px;}
.contact-2 img{display: block;width: 80%;margin:0 auto;}
.contact-2 span{display: block;text-align: center;font-size: 16px;color: #383737;}
.contact-2 b{line-height: 35px;text-align: center;display: block;font-size: 24px;}
.contact-2:nth-of-type(3) span{display: block;text-align: center;font-size: 14px;color: #383737;}


.contact-order .container{background: #fff;margin: 40px auto;}
.contact-3{min-height: 274px;}


/* 
.right{background: #fff;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;padding:10px;}

 */

.page{text-align: center;}
.page a{display: inline-block;padding:5px 10px;border:1px solid #efefef;}
.page .current{display: inline-block;padding:5px 10px;border:1px solid #efefef;background: #f7f7f7;}
.page a:hover{color: #fff;background: #fb5e1c;}



.pro-tops{background: #fff;}
.pro-topcc{margin:0px auto;}
.pro-topc{padding-top:60px;margin:20px auto;padding-left:0;padding-right: 0}



.g_gallery{padding-left:0;padding-right:0;}
.g_gallery .g_pic{overflow: hidden;}
.g_gallery .g_pic a{ display: table-cell; width:1%; text-align: center; vertical-align: middle;}
.g_gallery .g_pic a img{ width:100%;display: block;}
.g_pic-t span{display: block;font-size: 24px;font-weight: bold;}
.g_pic-t p{display: block;width: 100%;line-height: 25px;}
.g_gallery .g_thumb{}


.g_gallery .g_thumb li{width: 100%;float: left; border:1px solid #dddddd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin-bottom: 5px;}



.g_gallery .g_thumb li.on,.g_gallery .g_thumb li:hover{ border-color:#ef3b2d;}
.g_gallery .g_thumb li a{display: table-cell;width: 100%;   text-align: center;}
.g_gallery .g_thumb li a img{ max-width:100%;max-height: 100%;}


.g_sumary1 {line-height: 55px;font-size: 30px;color:#282828;}
.g_sumary2 span{width: 30%;display: block;height: 2px;background: #807e7e;margin-top: 20px;} 
.g_sumary3 { font-size: 14px;color: #999999;margin: 20px 0;line-height:     34px;padding-bottom: 30px;}
.g_sumary4 {padding-top: 40px;padding-bottom: 40px;border-top:1px solid #eaeaea;border-bottom: 1px solid #eaeaea;text-align: center;height: auto;overflow: hidden;}
.g_sumary41,.g_sumary42,.g_sumary43{float: left;width: 33%;display: inline-block;height: 52px;}
.g_sumary42{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.g_sumary4 span{display: block;width: 100%;font-size:14px;font-family: Arial;color: #282828;text-transform : uppercase;}
.g_sumary4 em{font-style: normal;font-family: "Impact";color: #282828;font-size: 18px;}
.g_sumary5 {width: 100%;height: auto;overflow: hidden;}
.g_sumary5 a{width: 190px;height: 56px;display: block;margin:30px 10px;float: left;background: #eaeaea;text-align: center;line-height: 56px;font-size: 16px;}
.g_sumary5 a:nth-of-type(2){background: #cf0000;color: #fff;}
.g_sumary6 li{float: left;margin:0 20px;}
.g_sumary6 li i{font-size: 23px;color: #ccc;}

.g_sumary{padding:20px 55px;}
.g_sumary b{ color: #303030;}
.g_sumary .product_title{ font-size:24px; font-weight:400; color: #3c3c3c; line-height:2;}
.g_sumary .product_desc{ line-height:28px; padding-bottom:20px;}
.g_sumary .product_brief{ font-size: 16px; line-height:28px; color: #8b8b8b; border-bottom:1px solid #eee; padding-bottom:20px;}
.g_sumary .product_spec{ padding:15px 0; border-bottom:1px solid #eee;}
.g_sumary .product_spec li{ line-height:38px; color: #3f3f3f;}
.g_sumary .product_spec:after{ clear: both; content: ''; display: block;}
.g_sumary .product_spec dt{ display: inline-block;  line-height: 36px; font-size: 14px;color: #3f3f3f; margin-bottom:5px;}
.g_sumary .product_spec dd{ display: inline-block; width: 470px; vertical-align: top;}
.g_sumary .product_spec dd a{display: inline-block; padding:3px 8px; font-size:14px; border:1px solid #ddd; margin:5px 6px; margin-left:0;}
.g_sumary .product_spec dd a:hover,.g_sumary .product_spec dd a.current{color: #ef3729; border-color: #ef3729;}
.g_sumary .product_tels { padding-top: 16px;color: #4a4a4a;}
.g_sumary .product_tels p img{ margin-right:5px;}
.g_sumary .product_tels h3{text-indent: 31px; font-family: Impact;font-weight: bold; color: #ef3729;font-size: 36px;}




.nav-s{line-height: 35px;width: 100%;height: auto;overflow: hidden;}
.nav-s a{display: block;font-family: Arial;font-size: 14px;color: #fff;text-transform : uppercase;text-align: center;margin-bottom: 10px;}
.nav-s a i{font-size: 14px;margin-right: 10px;}
.nav-s a:hover span{background: #fb5e1c;}
.nav-s a span{display: block;background: #9d9d9d;border-radius:10px 0 0 0;}



.pr-content{padding:5px 15px;font-size: 14px;line-height: 35px;border:1px solid #eeeeee;margin-bottom: 30px;}
.pr-content h1{display: block;width: 100%;font-size: 24px;color: #fe8700;}
.pr-content img{ display: block;max-width: 100%; }
.order-nas{line-height: 62px;background: #eeeeee;width: 100%;height: auto;overflow: hidden;}
.order-nas span{display: block;height: 62px;font-family: Arial;font-size: 22px;float: left;color: #fff;padding:0 40px;text-transform : uppercase;background: #cf0000;}
.order-nas em{display: block;padding:0 20px;color: #666666;font-size: 14px; font-style:normal;font-size: 16px;}
.order-c{background: #fff;padding:20px;}
.order {width: 100%;height: auto;}
.order tr{margin:8px 0;display: block;float: left;width: 100%;}
.order td{display: block!important;float: left!important;}
.order .t_r{font-size: 16px;color: #666;line-height: 45px;}
.order input{display: block;width: 100%;outline: none;background: #f5f5f5;border:1px solid #e1e1e1;line-height: 45px;padding:0 20px;}
.order #content{height: 80px;display: block;width: 100%;}
.order #captcha{width: auto;float: left;    line-height: 45px;}
.order #submit{display: block;margin:0 auto;background: #fb5e1c;color: #fff;}




.news_two_img{display: block;}
.news_two_txt{display: block;}

.news .news_two_box{display: block;height: auto;float: left;
    border: 1px solid transparent;
    position: relative;
    background: #f7f7f7;
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;margin:10px auto;}
.news  .news_two_img{padding-left:0;padding-right: 0}
.news .news_two_box img{display: block;width: 100%;}
.i_buttontext{width: 20%;margin:0 auto;border-radius: 30px;height: 30px;line-height: 30px!important;border:1px solid #ccc;text-align: center;font-style: normal;}
.news_two_box span{display: block;width: 100%;line-height: 45px;color: #000;
    margin-bottom: 20px;transition: all .3s ease-out 0s;text-transform : uppercase;}
.news_two_txt span {font-size: 17px;color: #000;font-weight: bold;}

.news_two_txt i{display: block;width: 100%;color: #A2A2A2;line-height: 24px;display: block;
    overflow: hidden;transition: all .3s ease-out 0s;font-style: normal;}
.ser_but i{height: 35px;line-height: 35px;transition: all 0.3s;}
.news .news_two_box:hover{    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -6px, 0);
    transform: translate3d(0, -6px, 0);}

.news-info {width: 100%;background: #fff;margin-bottom: 40px;}
.news-info-1{white-space: normal;line-height: 40px;font-size: 30px;text-align: center;padding:40px 0 20px 0;}
.news-info-2{white-space: normal;line-height: 40px;font-size: 14px;text-align: center;margin:40px 0;background: #f3f3f3;}
.news-info-3{font-size: 14px;line-height: 32px;margin-bottom: 40px;}
.news-info-3 img{max-width: 100%;height: auto!important;}
.news-info-4{height: auto;overflow: hidden;}
.news-info-4 li{display: block;float: left;width: 100%;line-height: 35px;border:1px solid #f3f3f3; border-radius: 17px;text-indent: 10px;margin:10px 0;transition: 0.5s ease-out}
.news-info-4 li:hover{ background: #fb5e1c; }
.news-info-4 li:hover a{color: #fff;}
.news-info-4 li:hover {color: #fff;}

.my-gallery .item{display: block;padding:1%;}
.my-gallery .item .img-dv {border:1px solid #f5f5f5;}
.my-gallery .img-dv img{display: block;width: 100%;padding:1%;}
.my-gallery .img-dv .item{width: 100%;line-height: 45px;}
.my-gallery .item span{width: 100%;line-height: 45px;display: block;text-align: center;}













@media (max-width: 768px)


{
	.main{padding:20px 0!important;}
	.end_top_text{padding:0;}
	.products-li { margin-bottom: 5px; margin-top: 5px; padding: 2px;}

	.com-7c-li em{width: 90%;}
	.com-7c-li span{font-size: 17px;}
    .com-7c-li:hover span {top:30px;}
    .com-7c-li:hover em {top:60px;}
	.com-7c-li{padding:10px;height: 320px;}
	.com-7c .c1{background-size:auto 100%;}
	.com-7c .c2{background-size:auto 100%;}
	.com-7c .c3{background-size:auto 100%;}
	.com-7c .c4{background-size:auto 100%;}


	.end-t-right-2 img{width: 50%;margin-bottom: 20px;}
	.com5{font-size: 18px;}
	.com3cc li{font-size: 17px;padding-bottom: 5px;}
	.com3cul{padding:10px 0;}
	.com1 .index231 em{font-size: 16px;}
	.q-content-li-2 span{font-size: 17px;}
	.index2{height: 338px;min-height: 338px;}
	.index231{width: 50%;float: left;}
   .index231 span{font-size: 25px;}
    .index22{font-size: 14px;}
    .index21{margin-top: 10px;font-size: 24px;}
    .index1-l-1{padding:10px 0;}
    .index1-l-2 a{width: 100%;text-align: center;}
    .index3{padding-top: 5px;padding-bottom: 5px;}
    .index4{padding-top: 5px;padding-bottom: 5px;}
    .index-news{padding:5px 0;}
    .index-n-l{padding:0;}
    .index1-l-3-li{margin-top: 6px;}
    .index1-l-3-li-r em{font-size: 12px;}
    .text-t{margin-bottom: 5px;}
    .index1{padding-top: 10px;}
	.s-r img{display: block;max-width: 100%;}
	.s-r-l{height: auto;overflow: hidden;}
	.banner .container{height: auto;overflow: hidden;}
	.box3 .reli span i{font-size: 60px;}
.bannerzy_c {margin-top:107px;}
.bannerzy_p {margin-top:107px;}
.bannerzy_o {margin-top:107px;}
.bannerzy_n {margin-top:107px;}
.bannerzy_y {margin-top:107px;}
.bannerzy_yihuo{margin-top:107px;}
.bannerzy_anli{margin-top:107px;}
.banner{margin-top:77px;}
}


@media (min-width: 768px)
{   .navbar-nav {margin: 0;text-align: center;}
    .navbar-nav > li {display: inline-block;float: none;}
    .navbar-nav > li > a {padding-top: 0;padding-bottom: 0;display: block;line-height: 60px;margin:0 30px;}

}




@media (min-width: 768px) and (max-width: 1200px)
{   
	.s-r{padding-top: 15%;}
	.s-r img{display: block;max-width: 100%;}
	.s-r-l{margin-bottom: 30px;height: auto;overflow: hidden;}
	.s-lp{display: block;height: 100%;width: auto;max-width: none;opacity: 0.2;}
    .case-left span{margin:20px auto;}
    .case-left{min-height: 375px;}
    .case-right{min-height: 407px;}
    .case-box{min-height: 570px;}
    .q-content-li-1{line-height: 45px;}
    .news .news_two_box{min-height: 600px;}

}

@media (min-width: 992px) and (max-width: 1200px)
{   .end-t-left .fdd {display: inline-block;vertical-align: top;min-height: 160px;margin-bottom: 40px;
margin:0 18px 40px;}
   
    .case-left{min-height: 494px;}
    .q-content-li-1{line-height: 25px;}
    .index3b .slideTxtBox .bd{padding-left:0; padding-right: 0;}
    .index3b .slideTxtBox .hd{padding-left:0; padding-right: 0;}


}
@media (max-width: 1200px)
{
	.product-content{width: 100%;}
	.youshi-content{width: 100%;}
	.about-content{width: 100%;}
    .s-b{padding-top: 0px;}
    .com2 .comimg1{width: 100%;  }
    .g_gallery .g_thumb li{width: 20%;border:1px solid #000;}


}
@media (min-width: 1200px)
{
   .com1 .index231:nth-of-type(1){border-left:none;}
   .com2 .comimg1{display: block;margin-right: 30px;}
    .com3cul-li:nth-of-type(1){position: relative;top:60px;}
    .com3cul-li:nth-of-type(2){position: relative;top:30px;}
    .com3cul-li:nth-of-type(4){position: relative;top:30px;}
    .com3cul-li:nth-of-type(5){position: relative;top:60px;}
    .g_gallery .g_thumb li:nth-of-type(1){margin-top: 69px;}
    .g_gallery .g_thumb li{margin-bottom: 19px;}
    .news_two_box span{margin-top: 20px;}
    .news_two_date  span{text-align: center;}
    .products-li-2-3{min-height:113px;}

}





@media (max-width: 768px){
	.tops .container {width: 100%;}
	.s-l{position: absolute;top: 0vw;}
	.s-l img{display: block;opacity: 0.2;}
	.s-r{position: relative;padding-bottom: 30px;}
    .banner .child1{background-size:100% auto!important;}
    .banner .child3{background-size:100% auto!important;}
    .banner .child5{background-size:100% auto!important;}
    .newc-li .jg{padding-left:0;padding-right: 0;}
    .newc-li {height: auto;}
    .case-left span{margin:0 auto;position: relative;top:60px;}
    .case-right {min-height: auto;padding-left: 0;}
     .q-content-li-1{padding-top: 5px;padding-bottom: 10px;}
    .q-content-li a{height: auto;}
    .lx-content-l-3-1 i{font-size: 43px;}
     .end-t-s{padding:20px 0;}
     .index3b .slideTxtBox .bd{padding-left:0; padding-right: 0;}
     .index3b .slideTxtBox .hd{padding-left:0; padding-right: 0;}
    }
 


.qqkefu{position: fixed; bottom:60px; z-index:9999;right:0;width:45px}
.qqkefu ul li{height:45px;margin-bottom:1px;float:right;background:#c41418;line-height:45px;font-size:14px;cursor:pointer;position:relative}
.qqkefu ul li a{color:#fff;}
.qqkefu ul li.qq_cza{overflow:hidden}
.qqkefu ul li:hover{background:#d29c09;}
.qqkefu ul li.top{color:#1c1c1c;font-weight:800;text-align:center;line-height:45px;background:url(../Image/top.png) no-repeat center; height:51px;position:relative;width:45px;cursor:pointer}
.qqkefu ul li.top:hover span{}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:left}
.qqkefu ul li b.a{background:url(../Image/czx5.png) no-repeat center;}
.qqkefu ul li b.b{background:url(../Image/czx3.png) no-repeat center;}
.qqkefu ul li b.c{background:url(../Image/czx5.png) no-repeat center;}
.erweima{/*width: 390px;*/height: 150px;position: absolute;top: -107px;left:-142px;background: #FFF;border: 1px solid #CCC;float: right;cursor: default !important;display:none}
.erweima p{line-height: 20px;color: #000;font-size: 12px;text-align: center;float: left;width: 130px;}
.erweima p img{width: 110px;height: 110px;margin: 10px 10px 0px 10px;}
.erweima .arrow3{width: 5px;height: 10px;display: block;background:url(../Image/czx6.png) no-repeat;position: absolute;right: -5px;top: 122px;}

