blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
dd,dl,dt,li,ol,ul{list-style:none}
fieldset,img,input,select{border:0}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}
table{border-collapse:collapse;border-spacing:0}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
img{vertical-align:middle;max-width:100%;max-height:100%}
button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;outline-style:none;outline-width:0;resize:none;padding:0;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
b,em,i{font-style:normal}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
html{overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical}
body{font-family:"Microsoft Yahei","å¾®è½¯é›…é»‘",helvetica,arial,sans-serif;color:#333;font-size:12px;background:#fff}
a{color:#333;text-decoration:none;cursor:pointer}
.w1600{margin-right:auto;margin-left:auto;width:1600px;box-sizing:border-box}
@media (max-width:1600px){.w1600{width:1400px}
}
@media (max-width:1440px){.w1600{width:1200px}
}
.hoverText{width:146px;line-height:36px;box-sizing:border-box;border:2px solid#3f3f3f;text-align:center;font-weight:700;display:inline-block;position:relative;overflow:hidden;font-size:16px}
.hoverText span{color:#333;position:relative;transition:.5s}
.hoverText:hover span{color:#fff;transition:.5s}
.hoverText::before{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background:#f08519;transition:.5s}
.hoverText:hover{border:2px solid #f08519}
.hoverText:hover.hoverText::before{left:0}
.boxed_wrapper{min-width:400px;width:100%;background:#333}
.top-bar{position:relative;line-height:40px;width:1200px;margin:auto}
.container{margin:auto;width:1200px}
.float_left{float:left}
.float_right{float:right}
.top-bar .top-bar-text li{color:#999;margin-right:20px;display:inline-block;font-size:14px}
.top-bar .top-bar-text li a{color:#999}
.gaoLiang:hover{filter:brightness(115%);cursor:pointer}
.banaBox{overflow:hidden;position:relative}
.banaBox img{cursor:pointer;transition:all 3s}
.banaBox img:hover{transform:scale(1.1)}
.hoverImgBox{overflow:hidden;transition:all .5s}
.hoverImgBox.shadow:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);box-shadow:0 10px 20px 0 #ccc}
.hoverImgBox img{cursor:pointer;transition:all 1s}
.hoverImgBox:hover img{transform:scale(1.08)}
img.banar{width:100%;display:block}
img.banar.smallBana{width:100%;display:block;height:100%}
div.swiper-container.shouYeBanar{height:calc(100vh - 100px)}
span.swiper-pagination-bullet{width:16px;height:16px;border:1px solid #ddd}
div.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;border-radius:50%}
div.swiper-button-next:hover,div.swiper-button-prev:hover{background-color:#f08519!important;cursor:pointer}
.qqkefu{position:fixed;bottom:50px;z-index:999;right:0;width:40px}
.qqkefu ul li{height:48px;margin-bottom:1px;float:right;background:#999;line-height:48px;font-size:14px;cursor:pointer;display:none;position:relative}
.qqkefu ul li:hover{background:#f08519}
.qqkefu ul li.top2{color:#1c1c1c;font-weight:800;text-align:center;background:#999 url(../img/top.png) no-repeat center;position:relative;width:53px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.qqkefu ul li.top2:hover{background-color:#f08519}
.banaBox .banaText{position:absolute;left:11%;top:32%;color:#333;text-shadow:1px 1px 0 #fff}
.banaBox .banaText.banaBlackText{left:68%;color:#fff;text-align:right;top:40%}
.banaBox .banaText span{font-size:48px}
.banaBox .banaText p{font-size:28px;margin-top:15px}
.num{height:85px;color:#333;font-size:48px;font-weight:700}
.num i,.num span{position:relative;height:85px;line-height:85px;display:inline-block;z-index:99}
.num i::before{width:20px;height:3px;content:'';background-color:#d8d8d8;position:absolute;left:0;bottom:0}
.num.noBefore i::before{content:none}
.num i::after{width:52px;height:52px;border-radius:26px;background-color:#f08519;content:'';position:absolute;right:-26px;top:0;z-index:-1}
.ml10{width:450px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt40{margin-top:40px}
.mt60{margin-top:60px}
@media (min-width:1900px){div.footer .footerCenter li a,div.header .hederRight{font-size:16px}
}
@media (max-width:1900px) and (min-width:1680px){div.footer .footerCenter li a,div.header .hederRight{font-size:16px}
.header .hederLeft .hederLeftText h1{font-size:26px}

div.productLayout .productCenter .productLeft .leftList .leftListItem img{width:100px;height:100px}
div.pageServiceLayout .serviceRight .serviceBottom i{font-size:30px}
div.productLayout .productCenter .productLeft .leftBottom i{font-size:28px}
div.pageServiceLayout .serviceRight .serviceBottom a{width:120px}
div.pageServiceLayout .serviceRight{padding:70px}
}
@media (max-width:1200px) and (min-width:1200px){div.header .hederRight{font-size:15px}
div.footer .footerCenter li a{font-size:15px}
div.footer .footerRight h2,div.header .hederLeft .hederLeftText h1{font-size:24px}

div.productLayout .productCenter .productLeft .leftList .leftListItem img{width:80px;height:80px}
div.productLayout .productCenter .productLeft .leftBottom i{font-size:26px}
div.pageServiceLayout .serviceRight .serviceBottom i{font-size:28px}
div.pageServiceLayout .serviceRight .serviceBottom a{width:110px}
div.pageServiceLayout .serviceRight{padding:65px}
}
.jszc1{background-color:#71767c}
.jszc{width:1200px;margin:auto;color:#fff}
@media (max-width:1200px) and (min-width:1200px){.clear{clear:both}
div.paddingLayout{width:1200px;margin:auto}
div.header .hederRight{color:#f08519}
div.footer .footerCenter li a{font-size:15px}
.showOrHidden{display:none}
div.footer .footerLeft .footerLeftText h3,div.footer .footerRight h2,div.header .hederLeft .hederLeftText h3{font-size:22px;font-weight:700}
div.header .hederRight ul li{margin-right:21px}
div.productLayout .productCenter .productLeft .titleTwo{line-height:24px}
div.productLayout .productCenter .productLeft .leftList .leftListItem img{width:70px;height:70px}
div.productLayout .productCenter .productLeft .leftBottom i{font-size:24px}
div.pageServiceLayout .serviceRight .serviceBottom i{font-size:26px}
div.pageServiceLayout .serviceRight .serviceBottom a{width:100px}
div.pageServiceLayout .serviceRight{padding:50px}
}
@media (max-width:1360px){div.paddingLayout{padding:0 50px}
div.header .hederRight{font-size:15px}
div.footer .footerCenter li a{font-size:12px}
.showOrHidden{display:none}
div.footer .footerLeft .footerLeftText h3,div.footer .footerRight h2,div.header .hederLeft .hederLeftText h1{font-size:20px}
div.header .hederRight ul li{}
div.productLayout .productCenter .productLeft .leftList .leftListItem img{width:70px;height:70px}
div.productLayout .productCenter .productLeft .leftBottom i{font-size:24px}
div.pageServiceLayout .serviceRight .serviceBottom i{font-size:25px}
div.pageServiceLayout .serviceRight .serviceBottom span{font-size:14px}
div.pageServiceLayout .serviceRight .serviceBottom a{width:90px}
div.pageServiceLayout .serviceRight{padding:45px}
}
input{outline-color:#f6f6f6;-moz-outline-color:#f6f6f6;-ms-outline-color:#f6f6f6;-webkit-outline-color:#f6f6f6}
textarea{outline-color:#f6f6f6;-moz-outline-color:#f6f6f6;-ms-outline-color:#f6f6f6;-webkit-outline-color:#f6f6f6}
.guest_box li .textarea{width:868px;padding-left:30px;font-size:12px;height:230px;border:1px solid #fff;padding-top:10px;color:#666;line-height:20px;background-color:#eee;font-family:å¾®è½¯é›…é»‘;overflow:auto;display:inline-block;overflow:auto}
.videobox .guest_box li{margin-top:30px;width:48%;margin-bottom:0}
.guest_box .submit{width:198px;height:57px;margin:0 auto;margin-top:30px;background:0 0;display:block;color:#f08519;font-size:16px;cursor:pointer;transition:.3s;border:1px solid #f08519;font-family:å¾®è½¯é›…é»‘}
.guest_box .submit:hover{color:#fff;background-color:#f08519}
.zxly .list_title2{margin-bottom:65px}
.guest_box2 li:nth-of-type(2){float:right}
.guest_box2 li{margin-bottom:15px;display:inline-block}
.guest_box2 .submit{width:145px;height:40px}
.guest_box2 .input{font-size:12px;box-sizing:border-box;border:1px solid #fff;width:442px;height:40px;line-height:40px;padding-left:30px;color:#666;background:#fff;background-color:#eee;display:inline-block}
.vwrap{display:none;z-index:1040;width:100%;position:fixed;left:0;top:0}
.vwrap .videobtg{z-index:900;position:fixed;width:100%;height:100%;left:0;top:0;background:#000;opacity:.7;overflow:hidden}
.vwrap .videobox{z-index:990;padding:0 50px;width:900px;height:500px;background-color:#fff;position:fixed;left:50%;top:50%;margin-top:-250px;margin-left:-500px}
.vwrap .videobox #videobox1{width:100%;display:inline-block;height:100%;background:#000}
#videobox_wrapper{height:100%!important}
.vwrap .close{z-index:999;width:24px;height:24px;cursor:pointer;position:absolute;top:-38px;right:-40px}
.vwrap .close i{display:block;width:24px;height:24px;background:url(../img/close.png) no-repeat 50% 50%;-webkit-transition:.4s;transition:.4s}
.vwrap .close:hover i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.guest_box.guest_box2{padding-top:20px}
.header{height:100px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;color:#333;width:1200px;margin:auto}
.header .hederLeft{display:flex;justify-content:space-between;align-items:center;width: 360px;color:#333;font-size:15px;}
.header .hederLeft h3{font-weight:900;font-size:20px}
.header .hederLeft img{width: 60px;height: 60px;display:block;margin-right: 10px;}
.header .hederLeft .hederLeftText h1{font-size:26px;font-weight:700}
.header .hederLeft .hederLeftText span{font-size:16px;line-height:32px}
.header .hederLeft .hederLeftText span em{color:#f08519}
.header .hederRight{display:flex;justify-content:space-between;font-size:15px;line-height:32px}
.header .hederRight span{color:#f08519;font-size:20px;font-weight:700}
.header .hederRight ul{display:flex}
.header .hederRight ul li{padding-right: 20px;position:relative;}
.header .hederRight ul li::before{content:'';position:absolute;left: -14px;top: 40%;width: 4px;height: 4px;border:1px solid #ccc;border-radius:4px;background-color:#fff;display:none}
.header .hederRight ul li.active::before{background-color:#f08519;border:1px solid #f08519}
.header .hederRight ul li.active a.yijiTitle{color:#f08519}
.header .hederRight ul li a.yijiTitle{padding:20px 0;position:relative}
.header .hederRight ul li a.yijiTitle::before{width:0%;height:4px;background-color:#f08519;content:'';position:absolute;bottom:0;left:0;transition:all .5s}
.header .hederRight ul li:hover a.yijiTitle::before{width:100%}
.header .hederRight ul li:hover .tnavbox{width:40vw}
.header .hederRight img{width:25px;height:25px;margin-left:5px;cursor:pointer;vertical-align:-6px}
.header .hederRight span:hover{color:#f08519}
.weChatA{width:20px;height:20px;position:relative}
.weChatA::before{content:'';width:100px;height:100px;background:url(../img/ewm.png) 0 0 no-repeat;background-size:cover;position:absolute;left:-20px;top:70px;box-shadow:0 0 10px 0 #ccc;z-index:99;transition:all .5s;height:0}
.weChatA:hover.weChatA::before{height:100px;top:40px}
.header .hederRight img.imgWidth32{width:32px;height:32px}
span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ec7a28}
span.swiper-pagination-bullet{background-color:#fff;opacity:1}
.footer,.footerTwo{box-sizing:border-box;background-color:#71767c}
.paddingLayout1{margin:auto;width:1200px}
.footer{height:165px;display:flex;justify-content:space-between}
.footer .footerLeft{margin-top:8px;width:915px}
.footer .footerLeft .footerLeftText h3{font-size:23px;color:#fff;font-weight:700}
.footer .footerLeft .footerLeftText span{font-size:15px;color:#fff;line-height:32px}
.footer .footerLeft img{float:left}
.footer .footerCenter{margin-top:80px;width:324px;padding:0 9px 19px 9px;font-size:12px}
.footer .footerCenter li{padding:10px;float:left}
.footer .footerCenter li a{color:#fff;font-size:18px}
.footer .footerCenter li a:hover{color:#fff}
.footer .footerRight{color:#fff;text-align:right;width:700px}
.footer .footerRight span{color:#fff;font-size:16px;line-height:32px}
.footer .footerRight h2{font-size:32px;margin-top:10px}
.footer .footerRight p{cursor:pointer;font-size:16px;display:inline-block;width:196px;line-height:46px;border-radius:23px;text-align:center;background-color:#ec7a28;color:#fff}
.footer .footerRight img:hover,.footer .footerRight p:hover{filter:brightness(115%);cursor:pointer}
.footer .footerRight img{height:160px;margin-left:10px}
.footerTwo{height:83px;border-top:1px solid #4c4c4c;display:flex;align-items:center;color:#fff}
.youqlj{width:1200px;margin:auto}
.footer .footerRight a{color:#fff;transition:all .5s;line-height:24px}
.footerTwo a{color:#fff;transition:all .5s;line-height:22px}
.footer .footerRight a:hover,.footerTwo a:hover{color:#f08519}
.contentTitle{width:100%;padding:0 150px;box-sizing:border-box;background-color:#f08519;height:60px;font-size:16px}
.fixedLayout{width:100%;height:60px}
.fixed{position:fixed;left:0;top:0;z-index:99}
.contentTitle .contentTitleLeft{color:#fff;line-height:60px}
.contentTitle .contentTitleLeft a{color:#fff}
.contentTitle .contentTitleRight{float:right;width:570px}
.contentTitle .contentTitleRight ul{display:flex}
.contentTitle .contentTitleRight ul li{display:inline-block;width:190px;height:100%;line-height:60px;color:#fff;text-align:center;cursor:pointer;transition:all .5s}
.contentTitle .contentTitleRight ul li a{display:inline-block;width:100%;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.contentTitle .contentTitleRight ul li:hover{background-color:#b25816}
.contentTitle .contentTitleRight ul li.on{background-color:#b25816;filter:brightness(110%)}
.index_cp{width:100%;background:#f6f6f6;padding-bottom:25px}
.index_cp_nr{width:1200px;margin:0 auto}
.index_cp_nav ul .none{margin-right:0}
.index_cp_nav{height:58px}
.index_cp_nav li{display:block;width:232px;float:left;height:58px;background:url(../images/index_ico.png) 0 -282px no-repeat;margin-right:10px;font-size:18px;text-align:center;line-height:58px}
.index_cp_nav li a{display:block;width:232px;height:58px;color:#666}
.index_cp_nav li a:hover{background:url(../images/index_ico.png) -242px -282px no-repeat;color:#fff}
.index_cp_zs{margin-top:35px}
.index_cp_fl{width:232px;float:left}
.index_cp_tl{width:232px;height:60px;background:#f08619}
.index_cp_tl h2{font-size:20px;line-height:60px;color:#fff;text-indent:35px}
.index_cp_lm{background:#f0f0f0;width:230px;border:1px solid #ccc;border-top:none;padding-top:20px}
.cp_fl_top li{display:block;width:226px;border-bottom:1px dashed #d4d4d4;line-height:43px;margin:0 auto;text-indent:30px;font-size:15px}
.cp_fl_top span{display:block;width:226px;border-bottom:1px dashed #d4d4d4;margin:0 auto;background:url(../images/index_cp_ico.jpg) 15px center no-repeat;font-size:28px;font-weight:700}
.cp_fl_top dd{line-height:32px}
.cp_fl_top li soan a{color:#666}
.cp_fl_top li a{color:#666;font-size:14px}
.cp_fl_top li a:hover{color:#f08619}
.index_cp_fr{width:956px;float:right}
.index_cp_fr li{display:block;float:left;width:239px}
.index_cp_fr li img{width:231px;height:173px;border:1px solid #ccc}
.index_cp_fr li span{display:block;text-align:center;width:239px;text-align:center;font-size:16px;height:54px;line-height:54px}
.index_cp_fr li span a{color:#666}
.index_cp_fr li span a:hover{color:#016aae;text-decoration:underline}
.index_banner{background:url(../images/index_banner1.jpg) 50% 0 no-repeat;width:100%;height:200px}
.zz{width:1180px;height:400px;margin:40px auto}
.zz_bt{width:1180px;height:100px;text-align:center;background:url(../images/bt_4_bj.jpg) no-repeat center}
.zz_bt h3 a{line-height:50px;font-family:"å¾®è½¯é›…é»‘";font-size:18px;font-weight:400;color:#fff}
.zz_tp{width:1050px;height:265px;margin-top:30px}
.gd_02{position:relative;height:265px;width:1180px;overflow:hidden;line-height:30px}
.gd_02 em{position:absolute;top:90px}
.gd_02 .t_l{left:0}
.gd_02 .t_r{right:0}
.gd_02 #simgs_02{height:265px;margin:0 auto}
.gd_02 #simgs_03{height:265px;margin:0 auto}
.gd_02 li{float:left;width:300px;text-align:center;margin-left:10px}
.gd_02 li.last{padding-right:0}
.gd_02 li img{display:block;width:300px;height:227px;border:1px solid #ccc}
.gd_02 #simgs_01{height:265px;margin:0 auto}
.gd_02 li p{width:300px;height:40px;line-height:40px;font-size:18px;color:#333;transition:all .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.gd_02 .fl{float:left}
.gd_02 .fr{float:right}
.gd_02 .pa{position:absolute}
.gd_02 .pr{position:relative}
.dbdx{background-color:#71767c}
.dbdx1{width:1200px;margin:auto;text-align:center}
.dbdx li{float:left;margin-top:25px;margin-bottom:25px}
.dbdx li a{color:#fff;margin-right:52px;font-size:15px}
.clear{clear:both;}