@charset "utf-8";
/*网站公共样式*/
@font-face {
  font-family: 'zitic'; 
   src: url('/fonts/NotoSansHans-Bold.otf'); 
}

@font-face {
 font-family: 'zitix'; 
 src: url('/fonts/NotoSansHans-Light.otf'); 
}
 
 @font-face {
 font-family: 'zitiz'; 
	 src: url('/fonts/NotoSansHans-Medium.otf'); 
}
 
 
 @font-face {
 font-family: 'ziti'; 
	 src: url('/fonts/NotoSansHans-Regular.otf'); 
}
 
 
 @font-face {
 font-family: 'zitiyw'; 
	 src: url('/fonts/OPPOSans-B-2.ttf'); 
}

 
 
i,em{ font-style:normal;}
body {  font-family:"ziti",'Poppins', 'Hiragino Sans GB', 'Segoe UI', 'Microsoft Yahei', '微软雅黑',"AlibabaLight","思源","黑体",Arial, sans-serif,Stawix, Arial, Helvetica, sans-serif; font-size:14px; background:#fff; overflow-x: hidden; margin: 0 auto; color:#74797e; line-height:24px; width:100%; overflow-x:hidden;  }
html,div,span,p,ul,li,dl,dt,dd,a,img,em,label,input,textarea,form { margin:0; padding:0;}
form{ display:inline;}
/*ul,li,i { list-style:none;}*/
h1,h2,h3,h4,h5,h6{ font-weight:normal; padding:0; margin:0; }
strong {padding:0; margin:0; }
a{ text-decoration:none; color:#333;}
a:hover{ color:#e26300;}
img,video { border:none;object-fit: cover;}
.del_float{ display:block; height:0; clear:both; visibility:hidden; }
.document_width{ width:1440px; padding:0; margin:0 auto; box-sizing:border-box; }
.document_width1{ width:1680px; padding:0; margin:0 auto; box-sizing:border-box; }

.pos_r{ position:relative;}
.ui-loader-default{ display:none}
.ui-mobile-viewport{ border:none;}
.ui-page {padding: 0; margin: 0; outline: 0} 
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; line-height:100%;}
textarea { -webkit-appearance: none;}   
.button{ border-radius: 0; } 
.ui-btn-text{ display:none;}
.ui-submit{}
.txtcen{ text-align:center;}
input[type="radio"]:after { width:28px; height:28px;  border-radius:100%; top:0px;left:0px;position: relative;background-color:white;display: inline-block; visibility: visible;border: 1px solid #000;}
input[type="radio"]:checked:after {border: 4.5px solid #000; }

input[type=checkbox]{content: '';display: inline-block; width:12px; height:12px;  border-radius:100%; overflow:hidden; top:0px;left:0px; background:none; background-size:28px 28px; }
input[type=checkbox]:checked::before {content: '';display: inline-block; width:12px; height:12px;  overflow:hidden; border-radius:100%; top:0px;left:0px; background:none; background-size:28px 28px; }
select {-webkit-appearance: none;-moz-appearance: none; appearance: none;}

.proxxgd::-webkit-scrollbar { width:10px; height:8px;}
.proxxgd::-webkit-scrollbar-track {border-radius:4px; height:8px;background-color:#e7e7e7; border:1px solid #cacaca;box-shadow:inset 0 0 6px rgba(0, 0, 0, .3);}
.proxxgd::-webkit-scrollbar-thumb { border-radius:4px; height:8px;background-color:#fb841a;}
.left{ float:left;}
.aright{ float:right !important; margin-top:15px !important;}
s{ text-decoration:none;}

 
.zhezhao{ width:100%; height:100vh; position:fixed; left:0; top:0; z-index:9997; background:rgba(0,0,0,0.4); display:none;}
.zzyvideo{ width:94%; height:auto; float:left; display:none; max-width:1000px; border-radius:20px; overflow:hidden; position:fixed; left:20px; top:20px; z-index:9999;}
.zzyvideo .zzyclose{ width:28px; height:28px; border-radius:0px 20px 0 0; position:absolute; right:0px; top:0px; z-index:9999; background:url(/images/closeX.png) center center no-repeat #fff; cursor:pointer;}
.zzyvideo video{ width:100%; height:auto; display:block;}
 

 
/*
::-webkit-scrollbar { height: 4px; width:0px;}
::-webkit-scrollbar-button { height:0;width:0;}*/
.sosoh2 { width:100%; height:auto; float:left; padding:10px 0; font-size:16px;}
.sosoh2 span {  margin:0 8px; font-weight:bold;   }
.prott { width:100%; height:auto; float:left; font-size:22px; line-height:40px; border-bottom:1px solid #ededed; margin:10px 0;  color:#000;}
.zhezhao{ width:100%; height:100vh; position:fixed; left:0; top:0; z-index:9999; background:rgba(0,0,0,0.4); display:none;}
 

.searchinfo{ width:100%; height:auto; float:left; padding:30px 0;}
.search_tt{ width:100%; height:auto; float:left; font-size:18px; line-height:32px; color:#f9f9f9; }
.search_tt span{ color:#fff;font-weight:600;}
.searchinfo dl.pdl { width:23%; margin:0.5%;}

.sj_menu {display:none;}
.menutb{ width:30px; height:36px;float:right; margin:23px 0 0 15px; display:none; position:relative; z-index:9999;}
.menutb span{ width:100%; height:2px; margin:5px 0; background:#e26300; transition:all 0.5s ease;float:left; display:inline-block;}
.menutb.close span{ opacity:0;transition:all 0.5s ease; position:absolute; left:0; top:13px;}
.menutb.close span:first-child{ transform: rotate(45deg); position:absolute; left:0; top:13px; opacity:1;}
.menutb.close span:last-child{ transform: rotate(-45deg); position:absolute; left:0; top:13px; opacity:1;}
.sjmenu{ display:none;}

/****分页****/
.fenye{ margin:40px 0 20px 0; width:100%; height:auto; float:left; background:#ededf0; padding:20px; box-sizing:border-box; border-radius:15px;}
.fenye ul{  text-align:center; white-space:nowrap;list-style:none;}
.fenye ul li{display:inline;  margin:0; padding:0;list-style:none;  }
.fenye ul li a{ display:table-cell; display:inline-block; width:40px; color:#333; border-radius:1px; font-size:16px; height:40px; margin:0 3px; border-radius:100%; line-height:40px;text-align:center; background:#fff; box-shadow:0 0 2px #ededed;}
.fenye ul li a.cur,.fenye ul li a:hover{ color:#fff; background:#000;}
.fenye ul li.l1{ float:left; width:auto;}
.fenye ul li.l1 a{ width:auto; border-radius:20px; padding:0 15px;}
.fenye ul li.l1 a s{ padding-left:15px; background:url(/images/jtl.png) left center no-repeat;}
.fenye ul li.l1 a:hover s{ background:url(/images/jtlh.png) left center no-repeat;}
.fenye ul li.l2{ float:right; width:auto;} 
.fenye ul li.l2 a{ width:auto; border-radius:20px; padding:0 15px;}
.fenye ul li.l2 a s{ padding-right:15px; background:url(/images/jtr.png) right center no-repeat;}
.fenye ul li.l2 a:hover s{ background:url(/images/jtrh.png) right center no-repeat;}

#alertdiv{ position: fixed;margin: auto;width: 100%;top: 40%;display: none; z-index:2147483647; }
#alertdiv div{ background-color: #000;color: #FFF;padding: 20px 20px 20px 20px;min-width: 100px; width:600px;  min-height: 25px;text-align: center;color: rgb(255, 255, 255);border-width: 1px;  border-style: solid;-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;border-radius: 11px;line-height: 150%; margin: auto;z-index: 2147483647;}

/**********404*******/
.div_cu { width:100%; height:auto;  float:left; padding:50px 0;  }
.div_cu p { width:100%; height:auto; float:left; text-align:center; font-size:14px; font-weight:550; line-height:26px;}
.div_cu p img { width:350px; height:auto;  margin:30px auto; }
.div_cu p a { color:#2466a5; }

 
/*******JXF吉祥坊*******/ 
.headdiv{ width:100%; height:100px; float:left; position:fixed; left:0; top:0; z-index:988;}
.logo{ width:436px; float:left; height:51px;}
.logo img{ width:120px; height:51px; margin:24.5px auto; display:block;}

ul.ulmenu{ width:auto; height:100px; margin:0; float:left; list-style:none;}
ul.ulmenu li{ width:auto; height:100px; float:left;}
ul.ulmenu li.l1{ position:relative;}
ul.ulmenu li >a{ width:auto; height:100px; line-height:100px; color:#fff; float:left; padding:0;  font-size:25px;font-family: 'zitix'; }  
ul.ulmenu li:hover >a,ul.ulmenu li.cur >a{ color:#e26300}
ul.ulmenu li.s >a{ padding:0 100px; box-sizing:border-box;}
ul.ulmenu.right{ float:right;}

ul.ulmenu li .ejp{ display:none; width:185px; height:auto; min-height:20px; border-radius:0 0 10px 10px; position:absolute; z-index:998; left:-50px; top:100px; background:url(/images/ejmenubj.png) center top no-repeat; background-size:cover; padding:20px 30px; box-sizing:border-box;}
ul.ulmenu li .ejp span{ width:100%; height:35px; position:absolute; left:0; top:-35px; background:url(/images/menutb.png) center top no-repeat; background-size:auto 35px;}
ul.ulmenu li .ejp a{ width:100%; height:40px; line-height:40px; float:left; text-align:center; font-size:22px; color:#fff;font-family: 'zitix'; }
ul.ulmenu li .ejp a:hover{ opacity:0.8;}
ul.ulmenu li:hover .ejp{ display:block;} 
 
.ejdiv{ width:1480px; height:auto; float:left; display:none; position:absolute; z-index:998; border-radius:0 0 8px 8px; left:-20px; top:100px; background:url(/images/menubj.jpg) center center no-repeat; background-size:cover; padding:50px 30px; box-sizing:border-box;} 
.ejdiv span.jt{ width:100px; height:35px; position:absolute; left:220px; top:-35px; background:url(/images/menutb.png) center top no-repeat; background-size:auto 35px;}
.ejqhmc{ width:600px; height:auto; margin:0 auto; text-align:center;}
.ejqhmc a{ width:120px; height:auto; float:left; margin:0 90px; font-size:24px; padding-bottom:5px; line-height:36px; color:#fff;font-family: 'zitix'; }
.ejqhmc a.cur{ background:url(/images/menutb1.png) center bottom no-repeat;} 
.ejqhnr{ width:100%; height:auto; min-height:250px; float:left; margin-top:50px; display:none;} 
.ejqhnr a.a{ width:120px; height:auto;  margin:0 0 0 70px; float:left;font-family: 'zitix'; }
.ejqhnr a.a span{ width:120px; height:120px; border-radius:100%; background:#fff; float:left; margin-bottom:15px;}
.ejqhnr a.a span img{ width:100%; height:auto; display:block;}
.ejqhnr a.a span .img1{ display:none;} 
.ejqhnr a.a p{ width:100%; height:auto; float:left; text-align:center; font-size:20px; line-height:30px; color:#fff;font-family: 'zitix'; }
.ejqhnr a.a.cur span .img,.ejqhnr a.a:hover span .img{ display:none;}  
.ejqhnr a.a.cur span .img1,.ejqhnr a.a:hover span .img1{ display:block;}  
 
.ejqhnr a.a1{ width:200px; height:auto;  margin:0 0 0 30px; font-family: 'zitix'; float:left; position:relative; border-radius:10px; overflow:hidden; }
.ejqhnr a.a1 img{ width:100%; height:auto; display:block;}
.ejqhnr a.a1 p{ width:100%; height:auto; text-align:center; position:absolute; left:0; bottom:10px; text-align:center;}
.ejqhnr a.a1 p s{ width:auto; background:rgba(255,255,255,0.9);font-family: 'zitix';  color:#000; height:26px; line-height:26px; display:inline-table; font-size:14px; padding:0px 15px; border-radius:15px;} 
.ejqhnr a.a1.cur p s,.ejqhnr a.a1:hover p s{ color:#e46a0c;}  
ul.ulmenu li:hover  .ejdiv{ display:block;}
 
.headdivd,.headdivds{ background:/*url(../images/headbj.jpg) center center no-repeat*/#010101; background-size:cover;} 
.headdivdin{ position:absolute !important;} 
 
.indexvideo{ width:100%; height:auto; float:left; margin-top:100px; position:fixed; z-index:0;}
.indexvideo video{ width:100%; height:42vw !important;object-fit: cover;float:left; }

 

.banner{ width:100% !important; overflow:hidden; height:50.5vw !important;  position:fixed; z-index:1; float:left; }
.banner ul { width:100% !important;  overflow:hidden; height:50.5vw !important;  }
.banner ul li{ width:100% !important;   height:50.5vw !important;  float:left; overflow:hidden; position:absolute; left:0; top:0; opacity:0; z-index:0; }
.banner ul li img,.banner ul li video{ width:100%;  height:50.5vw !important;float:left; transition:0.5s linear ; transform:scale(1.1);object-fit: cover;  }
.banner ul li.cur{ opacity:1; z-index:5; }
.banner_span{margin:0px;padding:0px;width:100%;position:absolute; bottom:8vw;text-align:center; z-index:886; margin-top:-60px; display:none;}
.banner_span span{display:inline-block;margin:0 5px;width:12px;height:12px; border-radius:12px; background:#fff; cursor:pointer;}
.banner_span span.cur,.banner_span span:hover{background:#e26300;width:12px;height:12px; border-radius:12px;}
.banwenzi{ width:100%; height:auto; float:left; position:absolute; top:15vw; left:0;margin-top:40px; transition:0.5s linear ; padding:0 20px; box-sizing:border-box; color:#fff; z-index:999; box-sizing:border-box}
.banwenzi p{ width:100%; height:auto; float:left; padding-bottom:30px; font-size:26px; font-family: 'zitix'; line-height:28px; color:#fff; text-align:center;}
.banwenzi h2{ width:100%; height:auto; float:left; font-size:60px; line-height:62px; font-family: 'zitix';    color:#fff; text-align:center;letter-spacing:1px;}
.banwenzi p.s{ padding-bottom:30px; padding-top:30px;}

.banwenzi h2 span{ font-size:48px; margin-left:10px;}
.banwenzi h2 s.s{ font-size:30px; position:relative; top:-20px;}
.banwenzi a.a{ width:auto; height:auto; line-height:24px; display:inline-block; text-align:center; margin:0 auto; border:1px solid #fff; font-size:14px; color:#fff; border-radius:30px; padding:10px 30px;} 
.banwenzi a.a:hover{ background:#e26300; border:1px solid #e26300; color:#fff;}
.banwenzi1{ top:18vw;}
.addCur{transform:scale(1) !important;  }
.wzaddCur{ margin-top:0px; }
.banleft{ width:60px; height:60px; border-radius:100%; z-index:9995; background:url(/images/jtl.png) center center no-repeat;transition: all .5s ease; position:absolute; left:-60px; top:43%; display:block; cursor:pointer;}
.banleft:hover{background:url(/images/jtl.png) center center no-repeat #e26300;}
.banright{ width:60px; height:60px;  border-radius:100%;z-index:9995;background:url(/images/jtr.png) center center no-repeat ;transition: all .5s ease; position:absolute; right:-60px; top:43%; display:block; cursor:pointer;}
.banright:hover{background:url(/images/jtr.png) center center no-repeat #e26300;}
.banner:hover .banleft{ left:60px;}
.banner:hover .banright{ right:60px;}

.xpage {width: 240px; height:70px; margin: 0 auto;width:100%;position:absolute; font-size:15px; font-family: 'zitix'; color:#fff; bottom:4vw;text-align:center; z-index:886; margin-top:-60px;}
.xpage s {width: 100%;height:70px; display:block; animation:td01 1s infinite;  background:url(/images/ban_tb.png) center 30px no-repeat;  cursor: pointer;}

@-webkit-keyframes td01 {
    0% {  background-position: center 30px; }
    25% { background-position: center 36px; }
    50% {  background-position: center 30px; }
    75% { background-position: center 24px;  }
    100% {  background-position: center 30px; }
}



.indexdiv1{ width:100%; height:auto; float:left; padding:290px 0 250px 0; background:#ebebeb; overflow:hidden; margin-top:50.5vw; z-index:1; position:relative; } 
.indexdiv1 dl{ width:100%; height:auto; float:left; position:relative; margin-bottom:50px;}
.indexdiv1 dl dd{ width:45%; height:490px; padding:60px 50px 0 50px; z-index:1; box-sizing:border-box; border-radius:10px; position:absolute; top:55px; float:left; background:#fff;}
.indexdiv1 dl dd strong{ width:100%; height:auto; line-height:70px; float:left; font-family: 'ziti';  font-size:35px; color:#000; margin-bottom:15px;}
.indexdiv1 dl dd strong s{ font-size:70px; color:#e26300; margin-left:15px; }
.indexdiv1 dl dd p{ width:100%; height:auto; float:left; font-size:22px; font-family: 'zitix'; line-height:48px;   color:#727171;}
.indexdiv1 dl dt{ width:62%; height:auto; float:right; position:relative; }
.indexdiv1 dl dt img{ width:100%; height:600px; display:block; border-radius:10px;}
.indexdiv1 .box{ width:325px; height:250px; position:relative; padding:50px 10px 30px 10px; text-align:center; box-sizing:border-box; margin-right:30px; float:left; border-radius:10px; background:#fff;} 
.indexdiv1 .box img{ width:auto; height:90px; margin:0 auto;}
.indexdiv1 .box img.img1{ display:none;}
.indexdiv1 .box span{ width:100%; height:auto; float:left; font-size:24px; line-height:30px; color:#595757; margin-top:24px;} 
.indexdiv1 .box:Hover{ background:#e26300;}
.indexdiv1 .box:Hover .img{ display:none;}
.indexdiv1 .box:Hover .img1{ display:block;} 
.indexdiv1 .box:hover span{ color:#fff;} 
 
 
 
.indexdiv2{ width:100%; height:auto; float:left; padding:230px 0 200px 0; background:#fff; overflow:hidden; position:relative; z-index:1; }
.indexdiv2c{ width:100%; height:auto; float:left; background:url(/images/indexprobj.png) right top no-repeat;overflow:hidden; background-size:23% 100%;position:relative;}
.indextt{ width:100%; height:auto; float:left; }
.indextt strong{ width:100%; height:auto; float:left; position:relative; padding:20px 0 0 80px; box-sizing:border-box;}
.indextt strong s{ width:auto; margin-right:25px; height:auto; float:left; font-family: 'zitic'; font-size:95px; line-height:95px; position:absolute; font-weight:bold; left:0; top:0; color:#e26300;}
.indextt strong p{ width:auto; height:auto; float:left; font-family: 'zitiz'; font-weight:normal; letter-spacing:5px; font-size:40px; line-height:44px; color:#3e3a39;}
.indextt strong span{ width:100%; height:auto; float:left; font-family: 'zitix'; font-size:18px; letter-spacing:1.5px; font-weight:normal;text-transform:uppercase; line-height:26px; color:#999;}
.indextt strong.s{ padding:20px 0 0 100px;}
.indextt strong.s1{ padding:20px 0 0 90px;}
.indexdiv2cz{ width:100%; height:auto; float:left; position:relative; margin:170px 0 90px 0;}
.indexdiv2cnr{ width:100%; height:auto; float:left; overflow:hidden;}
.indexdiv2clist{width:200000px; height:auto; overflow:hidden; float:left; transition:transform 600ms;}
.szxx{ width:auto; height:auto; position:absolute; right:-60px; top:-130px; font-size:20px; color:#000; display:none;}
.jtl{ width:70px; height:70px; position:absolute; left:-90px; top:40%; background:url(/images/jt_l.png) center center no-repeat #ededed; border-radius:100%;  opacity:0.8;cursor:pointer; }
.jtr{ width:70px; height:70px; position:absolute; right:-90px; top:40%; background:url(/images/jt_r.png) center center no-repeat #fff; border-radius:100%; opacity:0.8; cursor:pointer; }
.jtl:hover{   background:url(/images/jt_lh.png) center center no-repeat #ededed;  }
.jtr:hover{   background:url(/images/jt_rh.png) center center no-repeat #fff; }
 

dl.idl{ width:460px; height:auto; float:left; margin-right:25px; position:relative;}
dl.idl dt{ width:100%; height:470px; float:left; position:relative; border-radius:10px; overflow:hidden;}
dl.idl dt .img{ width:100%; height:100%; display:block;}
dl.idl dt div{ display:none; width:100%; height:100%; background:url(/images/iprobjwl.png) center center no-repeat; background-size:cover; position:absolute; text-align:center; left:0; top:0; border-radius:10px; padding:115px 50px 0 50px; box-sizing:border-box;}
dl.idl dt div img{ width:110px; height:auto; display:block; margin:0 auto;}
dl.idl dt div p{ width:100%; height:auto; float:left; font-size:15px; letter-spacing:1px;font-family:'zitix';  margin-top:25px; line-height:30px; color:#fff;}
dl.idl dd{ width:100%; height:auto; float:left; margin-top:22px;}
dl.idl dd h2 a{ width:100%; height:auto; float:left; font-size:25px; line-height:40px; color:#000;}
dl.idl:hover dt div{ display:block;}

.indexdiv3{ width:100%; height:auto; float:left; padding:260px 0 130px 0; background:#ebebeb; overflow:hidden; position:relative; z-index:1;}
.indexdiv3nr{ width:100%; height:auto; float:left; position:relative;}
.indexdiv3tp{ width:740px; height:840px; float:left; }
.indexdiv3tp img{ width:100%; height:100%; display:block;}
.indexdiv3c{ width:calc( 100% - 820px); height:auto; float:right;}
.indexdiv3cbz{ margin-top:36px; opacity:0.1;  }
.indexdiv3cbz p{ width:100%; height:auto; font-family: 'zitix'; text-align:right; letter-spacing:1px; float:left;font-size:22px; line-height:50px; color:#999;}
.indexdiv3qh{ width:1010px; height:480px; float:left; background:#ccc; position:absolute;bottom:0;}
.indexdiv3qh dl{ width:100%; height:480px; float:left;}
.indexdiv3qh dl dt{ width:560px; height:100%; float:left;}
.indexdiv3qh dl dt img{ width:100%; height:100%; display:none;}
.indexdiv3qh dl dt img.cur{ display:block;}
.indexdiv3qh dl dd{ width:450px; height:auto; float:left;}
.indexdiv3qh dl dd ul{ width:100%; height:auto; float:left; list-style:none;}
.indexdiv3qh dl dd ul li{ width:100%; height:160px; border-bottom:1px solid #ebebeb; cursor:pointer; padding:40px 45px; background:#fff; box-sizing:border-box; float:left; position:relative; }
.indexdiv3qh dl dd ul li s{ width:14px; height:22px; position:absolute; left:-14px; top:69px; background:url(/images/indexzs_tb.png) right center no-repeat; display:none;}
.indexdiv3qh dl dd ul li strong{ width:85px; height:85px; padding:15px; box-sizing:border-box;float:left; border-radius:100%; background:#ebebeb;}
.indexdiv3qh dl dd ul li strong img{ width:55px; height:55px; display:block;}
.indexdiv3qh dl dd ul li strong img.img1{ display:none;}
.indexdiv3qh dl dd ul li p{ width:calc(100% - 110px); padding-top:18px; height:auto;font-family: 'zitiz';  font-size:25px; line-height:28px; float:right; color:#3e3a39;}
.indexdiv3qh dl dd ul li p span{ width:100%; margin-top:5px; height:auto; float:left; font-size:20px;font-family: 'zitix';text-transform: uppercase;  line-height:22px; color:#989898;}
.indexdiv3qh dl dd ul li:last-child{ border-bottom:none;}
.indexdiv3qh dl dd ul li.cur{ background:#e26300;}
.indexdiv3qh dl dd ul li.cur strong{ background:#fff;}
.indexdiv3qh dl dd ul li.cur strong img.img{ display:none;}
.indexdiv3qh dl dd ul li.cur strong img.img1{ display:block;}
.indexdiv3qh dl dd ul li.cur p,.indexdiv3qh dl dd ul li.cur p span{ color:#fff;}
.indexdiv3qh dl dd ul li.cur s{ display:block;}

.indexdiv4{width:100%; height:auto; float:left; padding:130px 0 300px 0; background:#ebebeb; position:relative; z-index:1;}
.indexdiv4c{ width:100%; height:auto; float:left; margin-top:80px;}
 
.indexdiv4cz{ width:960px; height:auto; float:left; overflow:hidden; position:relative;}
.indexdiv4clist{width:200000px; height:auto; overflow:hidden; float:left; transition:transform 600ms;}
.indexdiv4cspan{margin:0px;padding:0px; width:100%;  position:absolute; bottom:220px;text-align:center; z-index:886;}
.indexdiv4cspan span{display:inline-block; position:relative; width:14px;height:14px; border-radius:100%; cursor:pointer; background:#bcbcbc; margin:0 3px; box-sizing:border-box;}
.indexdiv4cspan span.cur{ background:#e26300;}
dl.id2{ width:960px; height:auto; float:left; background:#fff; }
dl.id2 dt{ width:100%; height:650px; float:left; overflow:hidden;}
dl.id2 dt img{ width:100%; height:100%; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.id2:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.id2 dd{ width:100%; height:auto; float:left; padding:20px 40px 30px 40px; box-sizing:border-box;}
dl.id2 dd h3 a{ width:100%; height:34px; line-height:34px; float:left; font-size:30px; text-align:left; color:#000; overflow:hidden; margin-bottom:10px;}
dl.id2 dd p{ width:100%; height:106px; line-height:35px;font-family: 'zitix';  float:left; font-size:20px; color:#727171; overflow:hidden;}
dl.id2:hover dd h3 a{ color:#e26300;}

.indexdiv4c ul{ width:465px; height:auto; float:left; list-style:none; margin-left:15px;}
.indexdiv4c ul li{ width:100%; height:auto; float:left; margin-bottom:15px; overflow:hidden; opacity:0.7;}
.indexdiv4c ul li a img{ width:100%; height:auto; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.indexdiv4c ul li:hover a img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.indexdiv4c ul li:last-child{ margin-bottom:0;}

.bottomdiv{ width:100%; height:auto; float:left; padding:110px 0 150px 0; background:#e26300; position:relative; z-index:1;}
.bottomdiv dl.d1{ width:32%; height:auto; float:left;}
.bottomdiv dl.d1 dt{ width:100%; height:auto; float:left;}
.bottomdiv dl.d1 dt img{ width:auto; height:auto; max-width:80%; display:block;} 
.bottomdiv dl.d1 dd{ width:100%; height:auto; float:left; margin-top:30px; font-size:18px; line-height:22px; color:#fff;font-family: 'zitix';} 
.bottomdiv dl.d1 dd a{ color:#fff; margin-right:20px;} 
.bottomdiv ul{ width:43%; height:auto; float:left; list-style:none;} 
.bottomdiv ul li{ width:118px; height:auto; float:left; margin:0 20px;}
.bottomdiv ul li img{ width:100%; height:auto; display:block;}
.bottomdiv ul li span{ width:100%; height:auto; float:left;font-family: 'zitix'; font-size:20px; line-height:22px; color:#fff; text-align:center; margin-top:15px;} 
.bottomdiv .box{ width:25%; height:auto; float:left; color:#fff;} 
.bottomdiv .box span{ width:100%; height:auto; float:left; letter-spacing:1px; font-size:30px; line-height:32px;}
.bottomdiv .box strong{ width:100%; height:auto;font-family: 'zitic'; float:left; font-size:54px; line-height:62px; margin:10px 0 15px 0;}
.bottomdiv .box strong s{font-size:40px;}
.bottomdiv .box p{ width:100%; height:auto; float:left;font-family: 'zitix'; font-size:18px; line-height:22px;}

 
 
/*****关于我们*****/ 
.nybanner{ width:100%; height:auto; float:left; margin-top:100px;}
.nybanner .img{ width:100%; height:auto; display:block; max-height:960px;} 
 
.aboutdiv1{ width:100%; height:auto; float:left; padding:160px 0 50px 0; background:#fff; position:relative; overflow:hidden; } 
.aboutdiv1 dl{ width:100%; height:auto; float:left;}
.aboutdiv1 dl dt{ width:50%; height:auto; float:right; }
.aboutdiv1 dl dt strong{ width:100%; height:auto; float:left; font-family: 'zitiyw';font-size:70px; font-weight:normal; line-height:70px; color:#e26300; text-align:right; } 
.aboutdiv1 dl dt strong p{ width:100%; height:auto; float:left; font-family: 'zitix';font-size:50px; line-height:50px; color:#3e3a39; font-weight:normal; margin-top:15px; } 
.aboutdiv1 dl dd{ width:50%; height:auto; float:left; padding-top:50px; font-family: 'zitix'; font-size:22px; line-height:50px;color:#000; position:relative; z-index:99;} 
.aboutdiv1bj{ width:100%; height:840px; margin:0 auto; background:url(/images/aboutbj.png) center top no-repeat #ebebeb;background-size:100% auto; margin-top:130px; opacity:0.5; }
 
.aboutdiv2{ width:100%; height:auto; float:left; padding:200px 0; background:#ebebeb; overflow:hidden;} 
.aboutdiv2 dl{ width:100%; height:auto; float:left;}
.aboutdiv2 dl dt{ width:560px; height:auto; float:left; padding:150px 0; background:url(/images/aboutbj1.png) center center no-repeat; background-size:cover; border-radius:10px; overflow:hidden;} 
.aboutdiv2 dl dt img{ width:280px; height:auto; display:block; margin:0 auto;} 
.aboutdiv2 dl dd{ width:calc(100% - 560px); height:auto; float:left; padding:20px 0 0 60px; box-sizing:border-box;} 
h2.abt{ width:100%; height:auto; float:left; font-size:70px;font-family: 'zitiyw'; line-height:70px; font-weight:normal; color:#3e3a39; margin-bottom:45px; } 
h2.abt span{ width:100%; height:auto; float:left; font-size:50px;font-family: 'zitix'; line-height:50px; font-weight:normal; margin-top:10px; color:#595757;} 
.aboutdiv2 dl dd p{ width:100%; height:auto; float:left; font-size:22px; line-height:50px;font-family: 'zitix'; color:#0e050a;} 
.aboutdiv2 dl dd p strong{ font-size:36px;font-family: 'zitiz'; font-weight:normal;} 

.aboutdiv3{ width:100%; height:auto; float:left; padding:0; position:relative; }
.aboutdiv3 .img{ width:100%; height:auto; max-width:1920px; margin:0 auto; display:block;}
.aboutdiv3cz{ width:100%; height:auto; position:absolute; left:0; top:0; padding:300px 0 100px 0;}
.aboutdiv3c{ width:100%; height:auto; min-height:1426px; float:left; position:relative;} 
.aboutdiv3 .abt{ text-align:left;} 
 
.boxa{ width:700px; height:460px; position:absolute; left:0; top:80px; margin-left:-200px; background:url(/images/about_dwtp2.jpg) center center no-repeat; background-size:cover; }
.boxawz{ width:280px; height:100%; padding:90px 20px 0 30px; box-sizing:border-box; background:url(/images/aboutdw_bj2.png) right center no-repeat; background-size:100% 100%; float:right; }
.boxnr{ width:100%; height:auto; float:left; color:#fff;}
.boxnr strong{ width:100%; height:auto; float:left; padding-left:65px; box-sizing:border-box;}
.boxnr strong em{ width:50px; height:50px; line-height:50px; font-size:50px; margin-left:-65px; float:left;}
.boxnr strong span{ width:100%; height:auto; line-height:26px;font-family: 'zitix'; font-weight:normal; font-size:26px; float:left; margin-top:7px;}
.boxnr strong s{ width:100%; height:auto; line-height:14px; font-family: 'zitix'; font-weight:normal;font-size:12px; letter-spacing:1px; float:left;}
.boxnr p{ width:100%; height:auto; float:left; padding-left:25px; font-family: 'zitix';  box-sizing:border-box; font-size:22px; line-height:40px; margin-top:15px;}
.boxb{ width:850px; height:570px; position:absolute; left:730px; top:-210px; margin-left:-200px;  background:url(/images/about_dwtp2.jpg) center center no-repeat; background-size:cover; }
.boxbwz{ width:300px; height:100%; padding:90px 20px 0 30px; box-sizing:border-box; background:url(/images/aboutdw_bj1.png) right center no-repeat; background-size:100% 100%; float:right; }
.boxc{ width:700px; height:460px; position:absolute; left:730px; top:390px;margin-top:100px;  background:url(/images/about_dwtp3.jpg) center center no-repeat; background-size:cover; }
.boxcwz{ width:280px; height:100%; padding:90px 20px 0 20px; box-sizing:border-box; background:url(/images/aboutdw_bj4.png) right center no-repeat; background-size:100% 100%; float:left; }
.boxcwz .boxnr p{ padding-left:0; padding-right:20px;}
.boxd{ width:530px; height:350px; position:absolute; left:170px;margin-top:100px;  top:570px; background:url(/images/about_dwtp4.jpg) center center no-repeat; background-size:cover; }
.boxdwz{ width:280px; height:100%; padding:40px 20px 0 20px; box-sizing:border-box; background:url(/images/aboutdw_bj3.png) right center no-repeat; background-size:100% 100%; float:left; }
.boxdwz .boxnr p{ padding-left:0; padding-right:20px;}

.aboutdiv4{ width:100%; height:auto; float:left; padding:0 0 200px 0;  margin-top:-50px; position:relative; z-index:11;}
.aboutdiv4c{ width:100%; height:auto; float:left;min-height:100px;}
.aboutdiv4c h2.abt,.aboutdiv6 h2.abt{ text-align:center;}
.aboutdiv4c dl{ width:380px; height:auto; float:left; margin-top:25px; margin-right:150px; position:relative; }
.aboutdiv4c dl dt{ width:100%; height:auto; float:left; border-radius:10px; overflow:hidden;}
.aboutdiv4c dl dt img{ width:100%; height:auto; display:block;}
.aboutdiv4c dl dt .img1,.aboutdiv4c dl dt .img2{ position:absolute; left:0; top:0; z-index:1;}
.aboutdiv4c dl dt .img2{ display:none;}
.aboutdiv4c dl dt .img{ width:100%; height:auto; display:block;   -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.aboutdiv4c dl:hover dt .img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.aboutdiv4c dl dd{ width:100%; height:50px; line-height:50px;font-family: 'zitix';  overflow:hidden; float:left; font-size:25px; color:#000; text-align:center;}
/*.aboutdiv4c dl:hover dd{ color:#e26300;}*/
.aboutdiv4c dl.last{ margin-right:0;}
.aboutdiv4c dl:Hover dt .img1{ display:none;}
.aboutdiv4c dl:Hover dt .img2{ display:block;}

.aboutdiv5{ width:100%; height:auto; float:left; text-align:center; padding:25px 0; background:#000; font-size:58px; line-height:62px; color:#fff;}
.aboutdiv6{ width:100%; height:auto; float:left; padding:200px 0; background:#fff; overflow:hidden;}
.aboutdiv6 ul.u1{ width:100%; height:auto; float:left; list-style:none; margin:20px 0 60px 0;}
.aboutdiv6 ul.u1 li{ width:calc(94% / 6); height:auto; float:left; margin:0.5%;}
.aboutdiv6 ul.u1 li img{ width:100%; height:auto; max-width:200px; margin:0 auto; display:block;}
.aboutdiv6 ul.u1 li span{ width:100%;font-family: 'zitix';  height:auto; float:left; font-size:25px; line-height:50px; color:#595757; text-align:center; margin-top:10px;}

.aboutdiv6ys{ width:100%; height:auto; float:left; margin:70px 0;}
.aboutdiv6 ul.u2{  list-style:none; margin:20px 0 60px 0; text-align:center; white-space:nowrap;list-style:none;}
.aboutdiv6 ul.u2 li{ width:160px; height:auto; float:left; margin:0 50px;display:inline; text-align:left; opacity:0.8; position:relative; }
.aboutdiv6 ul.u2 li.first{ margin-left:0;}
.aboutdiv6 ul.u2 li.last{ margin-right:0;}
.aboutdiv6 ul.u2 li.l1{ width:170px;}
.aboutdiv6 ul.u2 li.l2{ width:190px;}
.aboutdiv6 ul.u2 li strong{ width:100%; height:auto; float:left; font-weight:normal;}
.aboutdiv6 ul.u2 li strong em{ width:auto; height:80px; float:left; line-height:80px; font-size:82px;font-family: 'ziti'; color:#000;}
.aboutdiv6 ul.u2 li strong s{ width:auto; height:80px;line-height:120px; float:left; font-size:24px;font-family: 'zitix'; color:#000; margin-left:10px; }
.aboutdiv6 ul.u2 li p{ width:100%;font-family: 'zitix';  height:auto; float:left; font-size:24px; line-height:50px; color:#595757; margin-top:10px;}
.aboutdiv6 ul.u2 li strong span{ width:24px; height:auto; color:#000; padding-top:25px; float:left; line-height:26px; font-size:24px;font-family: 'zitix';}
.aboutdiv6 ul.u2 li strong s.s{ margin-left:0; line-height:20px;}
.aboutdiv6 ul.u2 li strong s.s1{ margin-left:0;}
 



.aboutdiv6cz{ width:100%; height:auto; float:left; position:relative;}
.aboutdiv6c{ width:1280px; height:auto; margin:0 auto; position:relative; overflow:hidden;}
.aboutdiv6c ul{width:200000px; height:auto; overflow:hidden; float:left; transition:transform 600ms; list-style:none;}
.aboutdiv6c ul li{ width:400px; height:auto; float:left; margin:0 20px;}
.aboutdiv6c ul li img{ width:100%; height:auto; display:block;}
.ajtl{ width:50px; height:50px; position:absolute; left:0px; top:40%; background:url(/images/jt_l.png) center center no-repeat #ebebeb; border-radius:100%;  opacity:0.8;cursor:pointer; background-size:12px auto !important; }
.ajtr{ width:50px; height:50px; position:absolute; right:0px; top:40%; background:url(/images/jt_r.png) center center no-repeat #ebebeb; border-radius:100%; opacity:0.8; cursor:pointer;background-size:12px auto !important; }
.ajtr:hover,.ajtl:hover{ opacity:1;}


/*****关于我们-发展历程******/
.about_fzlc{ width:100%; height:auto; float:left; padding:200px 0; overflow:hidden;}
.about_fzlc h2.abt,.about_ppwh h2.abt{ text-align:center;}

.fzlc_nr{ width:100%; height:auto; min-height:400px; background:url(/images/fzlc_tb1.png) 721px center no-repeat; background-size:1px 100% !important; margin:60px 0; position:relative; float:left;}
.fzlc_t{ width:100%; height:40px; float:left; background:url(/images/fzlc_tb.png) 711px top no-repeat; margin-top:-40px;}
.fzlc_b{ width:100%; height:40px; float:left; background:url(/images/fzlc_tb4.png) 707px bottom no-repeat; margin-top:70px;}
.fzlc_tbj{ width:50%; height:400px; float:right; background:url(/images/fzlc_bj.png) left center no-repeat; margin-right:-130px; background-size:100% auto;}
.fzlc_bbj{ width:50%; height:400px; float:left; background:url(/images/fzlc_bj2.png) right center no-repeat; margin-left:-130px;   background-size:100% auto;}

.fzlc_nr dl.d1{ width:721px; height:auto; float:left; padding-right:130px; margin-top:-150px; box-sizing:border-box; }
.fzlc_nr dl.d1 dd{ width:100%; height:auto; float:left; text-align:right; margin-bottom:25px;}
.fzlc_nr dl.d1 dd .dld{ width:120px; height:20px; position:absolute; right:-12px; top:40px; background:url(/images/fzlc_tb2.png) center left no-repeat; background-size:101px 1px;}
.fzlc_nr dl.d1 dd .dld s{ width:20px; height:20px; background:url(/images/fzlc_tb3.png) right center no-repeat; display:block; float:right;}
.fzlc_nr dl.d1 dd strong{ width:100%; height:auto; float:left; font-size:90px;font-family: 'ziti';font-weight:normal; line-height:90px; color:#e26300;}
.fzlc_nr dl.d1 dd span{ width:100%; height:auto; float:left; font-size:35px;font-family: 'ziti'; line-height:40px; color:#000; margin:15px 0 20px 0;}
.fzlc_nr dl.d1 dd p{ width:100%; height:auto; float:left; font-size:22px;font-family: 'zitix'; line-height:40px; color:#727171;}
.fzlc_nr dl.d1 dt{ width:100%; height:auto; float:left;border-radius:10px; overflow:hidden;}
.fzlc_nr dl.d1 dt img{ width:100%; height:auto; display:block;  -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.fzlc_nr dl.d1:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }


.fzlc_nr dl.d2{ width:721px; height:auto; float:right; margin-top:-300px; padding-left:130px; box-sizing:border-box; }
.fzlc_nr dl.d2 dd{ width:100%; height:auto; float:left; text-align:left; margin-bottom:25px;}
.fzlc_nr dl.d2 dd .dld{ width:120px; height:20px; position:absolute; left:-8px; top:40px; background:url(/images/fzlc_tb2.png) center right no-repeat; background-size:101px 1px;}
.fzlc_nr dl.d2 dd .dld s{ width:20px; height:20px; background:url(/images/fzlc_tb3.png) left center no-repeat; display:block; float:left;}
.fzlc_nr dl.d2 dd strong{ width:100%; height:auto; float:left; font-size:90px;font-family: 'ziti'; font-weight:normal; line-height:90px; color:#e26300;}
.fzlc_nr dl.d2 dd span{ width:100%; height:auto; float:left; font-size:35px; font-family: 'ziti';line-height:40px; color:#000; margin:15px 0 20px 0;}
.fzlc_nr dl.d2 dd p{ width:100%; height:auto; float:left; font-size:22px;font-family: 'zitix'; line-height:40px; color:#727171;}
.fzlc_nr dl.d2 dt{ width:100%; height:auto; float:left;}
.fzlc_nr dl.d2 dt{ width:100%; height:auto; float:left; border-radius:10px;  overflow:hidden;}
.fzlc_nr dl.d2 dt img{ width:100%; height:auto; display:block;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.fzlc_nr dl.d2:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
 
 
 
/*****关于我们-品牌文化******/
.about_ppwh{ width:100%; height:auto; float:left; padding:200px 0; overflow:hidden;}

.about_ppwh dl{ width:100%; height:auto; float:left;}
.about_ppwh dl dt{ width:50%; height:auto; float:left; overflow:hidden; }
.about_ppwh dl dt img{ width:100%; height:auto; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.about_ppwh dl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.about_ppwh dl dd{ width:50%; height:auto; float:left; padding:150px 150px 0 150px; box-sizing:border-box; }
.about_ppwh dl dd strong{ width:100%; height:auto; float:left; font-size:35px;font-family: 'zitiz'; letter-spacing:2px; font-weight:normal; line-height:36px; color:#000;}
.about_ppwh dl dd span{ width:100%; height:auto; float:left; font-size:25px;font-family: 'zitix'; letter-spacing:1px;line-height:30px; color:#595757; margin-bottom:35px;}
.about_ppwh dl dd p{ width:100%; height:auto; float:left; font-size:24px;font-family: 'zitix';  line-height:40px; color:#333;}
.about_ppwh dl.d1 dt{ float:right; left:300px;}
.about_ppwh dl.d1 dd{ text-align:right; }

.ppwhdiv{ width:100%; height:auto; float:left; margin-top:100px;}
.ppwhtt{ width:100%; height:auto; float:left; margin-bottom:50px;}
.ppwhtt strong{ width:100%; height:auto; float:left; font-size:35px; line-height:36px; font-family: 'zitiz'; letter-spacing:2px;font-weight:normal;color:#000;}
.ppwhtt span{ width:100%; height:auto; float:left; font-size:25px; line-height:30px;font-family: 'zitix'; letter-spacing:1px; color:#595757; margin-bottom:35px;}
.ppwhdiv ul{ width:100%; height:auto; float:left; list-style:none;}
.ppwhdiv ul li{ width:445px; height:auto; float:left; margin-right:52.5px; opacity:0.7; overflow:hidden;}
.ppwhdiv ul li a{ width:100%; height:100%; float:left; overflow:hidden;}
.ppwhdiv ul li img{ width:100%; height:auto; display:block;  -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.ppwhdiv ul li:hover img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.ppwhdiv ul li span{ width:100%; height:100px; line-height:100px; font-family: 'zitix'; float:left; text-align:center; color:#fff; background:#e26300; overflow:hidden; font-size:30px;}
.ppwhdiv ul li.last{ margin-right:0;}


/******招商加盟******/
.zsjmdiv1{ width:100%; height:auto; float:left; padding:150px 0; background:#fff; overflow:hidden;}
.zsjmdiv1 dl{ width:100%; height:auto; float:left;}
.zsjmdiv1 dl dd{ width:500px; height:auto; float:left; padding-right:70px; box-sizing:border-box;}
.zsjmdiv1 dl dd p{ width:100%; height:auto; float:left;font-family: 'zitix'; font-size:22px; line-height:46px; color:#3e3a39;}
.zsjmdiv1 dl dt{ width:calc(100% - 500px); height:auto; float:left ;}
.zsjmdiv1 dl dt img{ width:100%; height:auto; display:block; margin-top:50px;}

.zsjmdiv2{ width:100%; height:auto; float:left; padding:110px 0; background:url(/images/zsjm_bj.jpg) center center no-repeat; background-size:cover;}
.dg-container{width:100%;height:430px;position: relative;}
.dg-wrapper{width:610px;height:430px;margin: 0 auto;position: relative;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-perspective: 1000px;-moz-perspective: 1000px;-o-perspective: 1000px;-ms-perspective: 1000px;perspective: 1000px;}
.dg-wrapper a{width:610px;height:430px;display: block;position: absolute;left: 0;top: 0;box-shadow: 0px 10px 20px rgba(0,0,0,0.3);}
.dg-wrapper a.dg-transition{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.dg-wrapper a img{display: block;}
.dg-prev{ width:50px; height:50px; position:absolute; left:20px; top:45%; background:url(/images/jt_l.png) center center no-repeat #fff; border-radius:100%;  opacity:0.8;cursor:pointer; background-size:12px auto !important; }
.dg-next{ width:50px; height:50px; position:absolute; right:20px; top:45%; background:url(/images/jt_r.png) center center no-repeat #fff; border-radius:100%; opacity:0.8; cursor:pointer;background-size:12px auto !important; }
.dg-next:hover,.dg-prev:hover{ opacity:1;}

.zsjmdiv3{ width:100%; height:auto; float:left; background:url(/images/zsjm_bj2_1.png) center center no-repeat #f3f3f3; background-size:100% auto; padding:200px 0 0 0;}
.zsjmdiv3_1{ width:100%; height:auto; float:left; margin-bottom:200px;}
.zsjmdiv3 .abt,.zsjmdiv3_2 .abt,.zsjmdiv3_3 .abt,.zsjmdiv3_4 .abt,.zsjmdiv3_5 .abt{ text-align:center; }
.zsjmdiv3bz{ width:100%; height:auto; float:left; font-size:25px;font-family: 'zitix'; line-height:42px; color:#595757; margin-bottom:35px;}
.zsjmdiv3_1 ul{ width:100%; height:auto; float:left; list-style:none; opacity:0.5; margin-top:120px;}
.zsjmdiv3_1 ul li{ width:calc(100% /6); height:auto; float:left; border-left:1px solid #ececec; border-bottom:1px solid #ececec; box-sizing:border-box;}
.zsjmdiv3_1 ul li a img{ width:100%; height:auto; display:block;}
.zsjmdiv3_1 ul li.nbor{ border-bottom:none;}

.zsjmdiv3_2{ width:100%; height:auto; float:left;  padding-bottom:190px; background:#f3f3f3;}
.zsjmdiv3_2 dl{ width:100%; height:auto; float:left; overflow:hidden; margin:80px 0 0 0;}
.zsjmdiv3_2 dl dd{ width:calc(100% - 640px); height:auto; float:left; padding:60px 100px 0 0px; box-sizing:border-box;  }
.zsjmdiv3_2 dl dd strong{ width:100%; height:auto; float:left; font-size:35px; line-height:40px; line-height: font-family:'zitiz'; font-weight:normal; color:#000;}
.zsjmdiv3_2 dl dd span{ width:100%; height:auto; float:left;font-family: 'zitix'; font-size:25px; line-height:46px; color:#595757; margin:10px 0 35px 0;}
.zsjmdiv3_2 dl dd p{ width:100%; height:auto; float:left;font-family: 'zitix'; font-size:22px; line-height:40px; color:#595757; text-align:justify;}
.zsjmdiv3_2 dl dt{ width:640px; height:auto; float:left;}

.zsjmdiv3_2 dl dt .pptz{ width:100%; height:auto; float:left; position:relative; overflow:hidden;}
.zsjmdiv3_2 dl dt .pptz ul{ width:2000000px; height:auto; float:left; list-style:none; position:relative;transition:transform 600ms;}
.zsjmdiv3_2 dl dt .pptz ul li{ width:640px; height:auto; float:left;}
.zsjmdiv3_2 dl dt .pptz ul li a img{ width:100%; height:auto; display:block;}

.ppadjtl{ width:20px; height:30px; position:absolute; left:25px; top:45%; background:url(/images/ppadjtl.png) center center no-repeat; cursor:pointer;} 
.ppadjtr{ width:20px; height:30px; position:absolute; right:25px; top:45%; background:url(/images/ppadjtr.png) center center no-repeat; cursor:pointer;} 
.ppadjtl:Hover{ background:url(/images/ppadjtlh.png) center center no-repeat;} 
.ppadjtr:Hover{ background:url(/images/ppadjtrh.png) center center no-repeat;} 

.zsjmdiv3_3{ width:100%; height:auto; float:left; background:#f3f3f3;}
.zsjmdiv3_3 dl{ width:100%; height:auto; float:left;}
.zsjmdiv3_3 dl dd{ width:100%; height:auto; float:left; margin-bottom:70px; text-align:center; }
.zsjmdiv3_3 dl dd strong{ width:100%; height:auto; float:left; font-size:35px; line-height:40px; line-height: font-family:'zitiz'; font-weight:normal; color:#000;}
.zsjmdiv3_3 dl dd span{ width:100%; height:auto; float:left;font-family: 'zitix'; font-size:25px; line-height:46px; color:#595757; margin:10px 0 35px 0;}
.zsjmdiv3_3 dl dd p{ width:100%; height:auto; float:left;font-family: 'zitix'; font-size:22px; line-height:40px; color:#595757;}
.zsjmdiv3_3 dl dt{ width:100%; height:auto; float:left; box-shadow:0 2px 5px #ccc; }
.zsjmdiv3_3 dl dt img{ width:100%; height:auto; display:block;}

.zsjmdiv3_4{ width:100%; height:auto; float:left; padding:200px 0; background:url(/images/zsjm_bj2_2.png) center center no-repeat; background-size:100%  100%;}
.zsjmdiv3_4c{ width:100%; height:auto; float:left; margin-top:50px;}
.zsjmdiv3_4 dl{ width:calc((100% - 100px) / 3); height:auto; float:left;  box-sizing:border-box;}
.zsjmdiv3_4 dl dt{ width:100%; height:auto; float:left; overflow:hidden;}
.zsjmdiv3_4 dl dt img{ width:100%; height:auto; display:block;  -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.zsjmdiv3_4 dl:Hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.zsjmdiv3_4 dl dd{ width:100%; height:auto; float:left; padding:20px 0; box-sizing:border-box; }
.zsjmdiv3_4 dl dd strong{ width:100%; height:auto; float:left; font-size:35px;font-family: 'zitiz'; font-weight:normal; line-height:50px; color:#000; margin-bottom:15px;}
.zsjmdiv3_4 dl dd strong span{ width:auto; height:50px; float:left;}
.zsjmdiv3_4 dl dd strong s{ width:40px; height:40px; overflow:hidden; float:left; position:relative; top:5px; }
.zsjmdiv3_4 dl dd strong s i{ width:20px; height:20px; line-height:20px; float:left; position:relative; z-index:11; text-align:center; color:#fff; font-size:15px; display:inline-table; margin:10px; border-radius:20px; background:#e26300; }
.zsjmdiv3_4 dl dd p{ width:100%; height:auto; float:left; font-size:18px;font-family: 'zitix'; text-align:justify; line-height:36px; color:#898989;  }
/*.zsjmdiv3_4 dl:hover dd strong s{  animation:td02 1s infinite; } 
@-webkit-keyframes td02 {
    0% {  box-shadow:0 0 6px #e26300;}
    25% { box-shadow:0 0 10px #e26300; }
    50% {   box-shadow:0 0 10px #e26300; }
    75% { box-shadow:0 0 5px #e26300; }
    100% {  box-shadow:0 0 10px #e26300; }
}
*/

.zsjmdiv3_4 dl:hover dd strong s .p1:after,.zsjmdiv3_4 dl:hover dd strong s .p2:after{content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border:2px solid #e26300;opacity: 0; background-color:rgba(226,99,0,0.8);}
.zsjmdiv3_4 dl:hover dd strong s .p1:after{ -webkit-animation: ripple 0.6s ease-out 500ms infinite;animation: ripple 0.6s ease-out 500ms infinite;}
.zsjmdiv3_4 dl:hover dd strong s .p2:after{ -webkit-animation: ripple 1s ease-out .9s infinite; animation: ripple 1s ease-out .9s infinite;}
@-webkit-keyframes ripple {0% {opacity: 0;-webkit-transform: scale(.1)}5% {opacity: 1}to {opacity: 0;-webkit-transform: scale(1)}}
@keyframes ripple {0% { opacity: 0;-webkit-transform: scale(.1);transform: scale(.1)}5% {opacity: 1}to {opacity: 0;-webkit-transform: scale(1);transform: scale(1)}}


.zsjmdiv3_4 dl.d1{ margin:0 50px;}
 
 
.zsjmdiv3_5{ width:100%; height:auto; float:left; padding-bottom:170px;}
.zsjmdiv3_5c{ width:100%; height:auto; float:left; margin-top:40px;}
.lcgif{ width:100%; height:auto; float:left; display:block;}
.zsjmdiv3_5 dl.d1{ width:15%; height:auto; float:left; text-align:center; margin:20px 0;}
.zsjmdiv3_5 dl.d1 dt{ width:100%; height:auto; float:left;}
.zsjmdiv3_5 dl.d1 dt img{ width:100px; height:auto; display:block; margin:0 auto;}
.zsjmdiv3_5 dl.d1 dd{ width:100%; height:auto; float:left;}
.zsjmdiv3_5 dl.d1 dd strong{ width:100%; height:auto; float:left; font-size:62px; line-height:62px; color:#ebebeb; opacity:0.7;}
.zsjmdiv3_5 dl.d1 dd p{ width:100%; height:auto; float:left; font-size:25px;font-family: 'zitiz'; line-height:30px; color:#595757; margin-top:-20px; position:relative; z-index:1;  }
.zsjmdiv3_5 .jtdiv{  width:8%;  height:180px; float:left; background:url(/images/zsjm_tbx.png) center center no-repeat;}
.zsjmdiv3_5 dl.d1.dlt{ position:absolute; right:0; top:120px;}
.zsjmdiv3_5 .jtdiv1{ width:8%;height:180px; float:right; background:url(/images/zsjm_tbx1.png) center center no-repeat;}
.del_floata{ display:block; height:100px; clear:both; visibility:hidden; }
.zsjmdiv3_5 .jtdiv1.mar{ margin-right:8%;}
.zsjmdiv3_5 dl.d1.dlf{ float:right;}

.zsjmdiv4{ width:100%; height:auto; float:left; background:url(/images/zsjm_bj3.jpg) center top no-repeat; background-size:cover; padding:50px 0 250px 0;}
.zsjmdiv4_1{ width:100%; height:auto; float:left; padding:60px 80px; background:url(/images/zsjm_bj4.jpg) center center no-repeat; background-size:cover; box-sizing:border-box; border-radius:10px;}
.zsjmdiv4_1 .abt{ color:#fff;}
.zsjmdiv4_1 .abt span{ color:#fff;}
.zsjmdiv4_1 .box{ width:230px; height:auto; cursor:pointer; float:left; background:#ebebeb; padding:10px 25px 25px 25px; margin:20px 120px 40px 0; border-radius:8px; overflow:hidden; box-sizing:border-box;}
.zsjmdiv4_1 .box strong{ width:100%; height:auto; font-weight:normal; float:left; font-size:25px; line-height:32px; color:#3e3a39;}
.zsjmdiv4_1 .box p{ width:100%; height:auto; float:left;font-family: 'zitix'; font-size:18px; line-height:26px; color:#fff; padding-top:60px;}
.zsjmdiv4_1 .box.last{ margin-right:0;}

.zsjmdiv4_2{ width:100%; height:auto; float:left; padding-top:200px; overflow:hidden;}
.zsjmdiv4_2 .abt{  top:0; opacity:1;}
.zsjmdiv4_2c{ width:800px; height:auto; float:left;}
.zsjmdiv4_2c .input{ width:100%; height:72px; border-radius:5px;font-family:"zitix"; float:left; border:1px solid #ccc; font-size:18px; outline:none; padding:0 20px 0 70px; box-sizing:border-box; margin-bottom:25px;}
.zsjmdiv4_2c .input.input1{ background:url(/images/zsjm_btb1.png) 20px center no-repeat #fff;}
.zsjmdiv4_2c .input.input2{ background:url(/images/zsjm_btb2.png) 20px center no-repeat #fff;}
.zsjmdiv4_2c .input.input3{ padding:0 20px; margin-right:25px; width:240px; color:#666;}
.zsjmdiv4_2c .input.input3.last{ margin-right:0px; width:260px; color:#666;}
.zsjmdiv4_2c .input.input4{ background:url(/images/lxwm_tb3.png) 20px center no-repeat #fff; background-size:30px auto;}

.zsjmdiv4_2c .button{ width:60%; height:72px; float:left;font-family:"zitix"; border-radius:5px; border:none; font-size:22px; outline:none; text-align:center; background:url(/images/zsjm_btb4.png) center center no-repeat; cursor:pointer; color:#fff; background-size:cover;}
.zsjmdiv4_2c .button:hover{ opacity:0.8;}

.zsjmdiv4_2c1{ width:460px; height:auto; float:right;}
.zsjmdiv4_2c1 span{ width:100%; height:50px; float:left; font-size:40px; font-family: 'zitix';line-height:50px; font-weight:normal; background:url(/images/zsjm_btb3.png) left center no-repeat; padding-left:70px; box-sizing:border-box;}
.zsjmdiv4_2c1 strong{ width:100%; height:70px; float:left; font-size:52px; line-height:70px;font-family: 'zitiz'; font-weight:normal; color:#000; margin-top:15px;}
.zsjmdiv4_2c1 strong s{ font-size:70px; color:#e2641e;}

/*****服务支持******/
.severdiv1{ width:100%; height:auto; float:left; padding:160px 0 300px 0; background:#fff; overflow:hidden;}
.serverdiv1c{ width:100%; height:auto; float:left; padding:0 95px; box-sizing:border-box; margin-top:110px;}
.severdiv1 .abt{  text-align:center;}
.serverdiv1c dl{ width:100%; height:390px; float:left; overflow:hidden;}
.serverdiv1c dl dt{ width:50%; height:100%; float:left; overflow:hidden; }
.serverdiv1c dl dt img{ width:100%; height:100%; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.serverdiv1c dl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.serverdiv1c dl dd{ width:50%; height:100%; float:left; padding:40px 70px 0 70px; border-left:8px solid #ebebeb; border-bottom:8px solid #ebebeb; box-sizing:border-box; }
.serverdiv1c dl dd .jt{ width:25px; height:28px; position:absolute; left:-25px; top:180px; background:url(/images/ser_tb.png) right center no-repeat;}
.serverdiv1c dl dd strong{ width:100%; height:auto; float:left; font-size:58px;font-family: 'zitiyw'; line-height:60px; color:#e26300;}
.serverdiv1c dl dd h3{ width:100%; height:auto; float:left; font-size:35px; color:#3e3a39;font-family: 'zitiz'; line-height:40px;   margin:5px 0 25px 0;}
.serverdiv1c dl dd p{ width:100%; height:auto; float:left; font-size:22px; line-height:40px;font-family: 'zitix'; color:#595757;}
.serverdiv1c dl.d1 dt{ float:right; }
.serverdiv1c dl.d1 dd{ border-left:0; border-right:8px solid #ebebeb; text-align:right;}
.serverdiv1c dl.d1 dd .jt1{width:25px; height:28px; position:absolute; right:-25px; top:180px; background:url(/images/ser_tb1.png) left center no-repeat;}
.serverdiv1c dl.last dd{ border-bottom:none;}

.serverdiv2{ width:100%; height:auto; float:left; padding:90px 0 ; background:url(/images/ser_bj.png) center top no-repeat #ebebeb; background-size:100% 560px;}
.serverdiv2 .abt{ text-align:center; color:#fff;}
.serverdiv2 .abt span{ color:#fff;}
.serverdiv2 dl{ width:calc((100% - 180px) / 4); height:auto; float:left; margin:25px 60px 0 0;}
.serverdiv2 dl dt{ width:100%; height:auto; float:left; text-align:center; position:relative; z-index:1;}
.serverdiv2 dl dt strong{ width:110px; height:110px; line-height:110px; display:block; margin:0 auto; font-size:62px; color:#e2641e; border-radius:100%; background:#fff; border:10px solid #9b9a99; }
.serverdiv2 dl dd{ width:100%; height:auto; float:left; background:#fff; border-radius:5px; margin-top:-55px; padding:80px 40px 30px 40px; box-sizing:border-box; text-align:center;}
.serverdiv2 dl dd strong{ width:100%; height:auto; float:left; font-size:25px; line-height:32px;font-family: 'zitiz'; font-weight:normal; color:#000; margin-bottom:20px;}
.serverdiv2 dl dd p{ width:100%; height:auto; min-height:240px; float:left; font-size:22px;font-family: 'zitix'; line-height:40px; color:#595757;}
.serverdiv2 dl.last{ margin-right:0;}

.serverdiv3{ width:100%; height:auto; float:left; overflow:hidden; padding:120px 0 200px 0; background:url(/images/ser_bj1.jpg) top center no-repeat; background-size:cover;}
.serverdiv3 .abt{ text-align:center;}
.serverdiv3c{ width:100%; height:auto; float:left; margin-top:30px; padding-top:50px; padding-left:400px; box-sizing:border-box; background:url(/images/ser_tb1.jpg) left top no-repeat; background-size:300px auto;}
.serverdiv3c .div{ position:relative; left:600px; opacity:0.5;}
.serverdiv3c strong.s{ width:100%; height:auto; float:left; font-size:35px; font-family: 'zitiz'; font-weight:normal;line-height:40px; color:#e2641e; padding-left:70px; background:url(/images/ser_tb2.png) left center no-repeat; box-sizing:border-box;} 
.serverdiv3c p.p{ width:100%; height:auto; float:left; font-size:22px; font-family: 'zitix'; line-height:40px; color:#595757; margin:40px 0 200px 0;} 
.serverdiv3c p.p.last{ margin-bottom:0 !important;} 
 
/****新闻列表*****/
.xwdiv{ width:100%; height:auto; float:left; padding:150px 0; background:#ebebeb;}
.xwdivc{ width:100%; height:auto; float:left; padding:40px; background:#fff; box-sizing:border-box; margin-bottom:100px;}
.xwdivc .indexdiv4cz{ width:1360px;}
.xwdivc dl.id2{ width:1360px; }
.xwdivc dl.id2 dd{  text-align:center; margin-top:15px; padding:20px 0;}
.xwdivc dl.id2 dd p{ height:70px; text-align:left; }

.xwdivlist{ width:100%; height:auto; float:left;}
dl.xwdl{ width:calc((100% - 120px) / 3); height:auto; float:left; background:#fff; padding:25px; box-sizing:border-box; margin:30px 60px 30px 0;}
dl.xwdl dt{ width:100%; height:auto; float:left; overflow:hidden;}
dl.xwdl dt img{ width:100%; height:250px; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.xwdl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.xwdl dd{ width:100%; height:auto; float:left;}
dl.xwdl dd h3 a{ width:100%; height:50px; line-height:50px; float:left; font-family: 'ziti';font-size:20px; color:#595757;  overflow:hidden;}
dl.xwdl dd span{ width:auto; height:24px; line-height:24px; float:left;font-family: 'zitix'; padding:0 15px; border-radius:20px; background:#000; font-size:16px; color:#fff;}
dl.xwdl dd a.a{ width:24px; height:24px; float:right; background:url(/images/xw_tb.png) right center no-repeat; display:block;}
dl.xwdl:Hover dd span{ background:#e26300;}
dl.xwdl:hover dd a.a{ background:url(/images/xw_tbh.png) right center no-repeat;}
dl.xwdl:nth-child(3n){ margin-right:0;}

 
 /*******新闻中心-详情*******/
.newsxxdivtop{ width:100%; height:auto; float:left; background:#fff; padding:200px 0 70px 0; background-size:cover; margin-top:90px;}
.newxxl{ width:63%; height:auto; float:left; margin-right:4%;}
.ptime{ width:100%; height:auto; float:left; font-size:16px;font-family: 'zitix'; line-height:26px; color:#333; margin-bottom:15px;}
.ptime s{ color:#e26300; margin-right:10px;}
.newxxl .h1{ width:100%; height:auto; float:left;font-family: 'zitiz'; font-size:36px; min-height:84px; line-height:42px; color:#333;}
.newxxr{ width:33%; height:auto; float:left;font-family: 'zitix';}
.newxxr a.a1{ width:100%; height:auto; float:left; padding:13px 0 13px 60px;font-family: 'zitix'; font-size:16px; box-sizing:border-box; background:url(/images/newsxx_tb1.png) 10px center no-repeat;border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.newxxr a.a2{ width:100%; height:auto; float:left; padding:13px 0 13px 60px;font-family: 'zitix'; font-size:16px; box-sizing:border-box; background:url(/images/newsxx_tb2.png) 10px center no-repeat;border-bottom:1px solid #dedede;}
.newxxr a.a3{ width:100%; height:auto; float:left; padding:13px 0 13px 60px;font-family: 'zitix'; font-size:16px; box-sizing:border-box; background:url(/images/newsxx_tb3.png) 10px center no-repeat;border-bottom:1px solid #dedede;}
.newsxxdiv1{ width:100%; height:auto; float:left; padding-bottom:60px; background:#fff;}
.newxxxdivc{ width:100%; height:auto; float:left; padding:25px 0;font-family: 'zitix'; font-size:16px; line-height:26px; color:#444; }
.newxxxdivc p{ width:100%; height:auto; float:left;}
.newxxxdivc img{ width:auto; height:auto !important; max-width:100% !important; display:block;}
.newsxxrc{ width:100%; height:auto; float:left; background:#f7f8fa; padding:40px; box-sizing:border-box; margin:25px 0;}
.newsxxrc strong{ width:100%; height:auto; float:left; font-size:26px; color:#000; font-weight:bold; line-height:32px; font-weight:normal;}
.newsxxrc ul{ width:100%; height:auto; float:left; list-style:none; }
.newsxxrc ul li{ width:100%; height:auto; float:left;border-bottom:1px solid #ededed; padding:15px 0;}
.newsxxrc ul li p{ width:100%; height:auto; float:left; font-size:16px; }
.newsxxrc ul li p s{ color:#e26300; margin-right:10px;}
.newsxxrc ul li h3 a{ width:100%; height:auto; float:left; max-height:52px; line-height:26px; font-size:18px; overflow:hidden;}





/*****联系我们******/
.lxwmdiv{ width:100%; height:auto; float:left; padding:150px 0; background:#ebebeb;}
.lxwmdivc{ width:100%; height:auto; float:left; background:#fff; padding:60px 225px; box-sizing:border-box; margin-top:90px; opacity:0.5;}
.lxwmdivc .abt{ opacity:1; top:0; text-align:center;}

.lxwmdivc .input{ width:48%; height:78px;font-family:"zitix"; line-height:78px; margin:1%; border-radius:10px; float:left; color:#727171;  font-size:25px; border:none; outline:none; padding:0 20px 0 70px; box-sizing:border-box; }
.lxwmdivc .input.input1{ background:url(/images/lxwm_tb1.png) 20px center no-repeat #ebebeb; background-size:30px auto !important;}
.lxwmdivc .input.input2{ background:url(/images/lxwm_tb2.png) 20px center no-repeat #ebebeb; background-size:30px auto !important;}
.lxwmdivc .input.input3{ width:62%; background:url(/images/lxwm_tb3.png) 20px center no-repeat #ebebeb; background-size:30px auto !important;}
 
.lxwmdivc .input.input4{ padding:0 20px 0 65px;  margin:1%; color:#727171; width:30%;background:url(/images/lx_xtb1.png) 20px center no-repeat #ebebeb;}
.lxwmdivc .input.input4.last{width:34%;}
.lxwmdivc .input.input5{ width:34%; background:url(/images/lx_xtb2.png) 20px center no-repeat #ebebeb; background-size:30px auto !important;}


.lxwmdivc .button{ width:98%; margin:1%; height:78px; line-height:78px;font-family:"ziti"; float:left; border-radius:5px; border:none; font-size:30px; outline:none; text-align:center; background:#e26300; cursor:pointer; color:#fff; background-size:cover;}
.lxwmdivc .button:hover{ opacity:0.8;}
.lxwmdivc  p{ width:100%; height:auto; float:left; margin:1%; padding-left:150px; box-sizing:border-box;}
.lxwmdivc  p strong{ width:150px; line-height:50px; height:50px;font-family:"zitix"; margin-left:-150px; font-size:25px; font-weight:normal; text-indent:10px; float:left; color:#727171;}
.lxwmdivc  p label{ width:auto; height:50px; cursor:pointer; font-family:"zitix";line-height:50px; color:#727171; float:left; margin:0 40px 0 13px; font-size:25px; position:relative;}
.lxwmdivc  p label .duoxian{ width:16px; height:16px; float:left; margin:18px 15px 0 5px;}
.lxwmdivc  p label s{ width:28px; height:28px; background:url(/images/lx_xtb4.png) center center no-repeat #fff; border-radius:100%; position:absolute; left:0; top:11px;  }
.lxwmdivc  p label s.cur{ background:url(/images/lx_xtb3.png) center center no-repeat #fff;}




/******产品中心*******/
.prodiv1{ width:100%; height:auto; float:left; padding:160px 0; background:#fff;}
.prodiv1 .abt{ text-align:center; }

.prodiv1c{ width:100%; height:auto; float:left; position:relative;}
.prodiv1ctp{ width:800px; height:auto; margin:0 auto; overflow:hidden; padding-bottom:70px; position:relative; background:url(/images/probj.png) center bottom no-repeat; background-size:100% auto;}
.prodiv1c ul{ width:200000px; height:auto; overflow:hidden; float:left; list-style:none; transition:transform 600ms;}
.prodiv1c ul li{ width:800px; height:auto; float:left;}
.prodiv1c ul li a img{ width:800px; margin:0 auto; height:auto; display:block;}
 
.pjtl{ width:70px; height:70px; position:absolute; left:90px; top:40%; background:url(/images/jt_l.png) center center no-repeat; border-radius:100%; opacity:0.8;cursor:pointer; }
.pjtr{ width:70px; height:70px; position:absolute; right:90px; top:40%; background:url(/images/jt_r.png) center center no-repeat; border-radius:100%; opacity:0.8; cursor:pointer; }
 
.pjtl:hover{  background:url(/images/jt_lh.png) center center no-repeat;}
.pjtr:hover{  background:url(/images/jt_rh.png) center center no-repeat;}
  

.prodiv1wz{ width:calc(100% - 40px); height:auto; float:left; margin:110px 20px 90px 20px;}
.prodiv1wz ul{ width:100%; height:auto; float:left; list-style:none;}
.prodiv1wz ul li{ width:calc(100% / 7); height:54px; line-height:54px; float:left; text-align:center; font-size:35px; border-bottom:1px solid #f1f1f1; padding-bottom:16px;}
.prodiv1wz ul li a{ width:auto; height:auto; display:inline-block; margin:0 auto; padding:0 30px;font-family: 'zitix'; box-sizing:border-box; border-radius:40px;}
.prodiv1wz ul li a.cur{ background:#e26300; color:#fff;}

.prodiv1list{ width:100%; height:auto; float:left; display:none;}
.prodiv1list dl{ width:calc((100% - 120px) / 3); height:auto; float:left; margin:20px;}
.prodiv1list dl dt{ width:100%; height:auto; float:left; overflow:hidden;}
.prodiv1list dl dt img{ width:100%; height:100%; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.prodiv1list dl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.prodiv1list dl dd{ width:100%; height:60px; line-height:60px; float:left; text-align:center;font-family: 'zitix'; font-size:24px; overflow:hidden; color:#595757;}

.bjh .prodiv1wz ul li{border-bottom:1px solid #ccc;}

/******产品中心-空间*******/
.bjh{ background:#ebebeb;}
.prodivkjwz{ width:100%; height:auto; float:left; margin:80px 0 60px 0;}
.prodivkjwz ul{ width:100%; height:auto; float:left; list-style:none;}
.prodivkjwz ul li{ width:calc(100% / 6); height:54px; line-height:54px; float:left; text-align:center; font-size:35px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.prodivkjwz ul li a{ width:auto; height:auto; display:inline-block; margin:0 auto; padding:0 30px;font-family: 'zitix'; box-sizing:border-box; border-radius:40px;}
.prodivkjwz ul li a.cur{ background:#e26300; color:#fff;}

.prodiv1kj{ width:100%; height:auto; float:left; background:#fff; display:none;}
.prodiv1lkjlist{ width:300px; height:auto; float:left; padding:30px 0 20px 30px; box-sizing:border-box;}
.prodiv1lkjlist span{ width:auto; height:52px; line-height:52px; float:left; padding:0 25px;font-family: 'zitix'; margin:15px 0; background:#e26300; border-radius:0 30px 0 0; font-size:25px; color:#fff;}

.prodiv1lkjlistc{ width:260px; height:540px; float:left; position:relative; overflow:hidden; }
.prodiv1lkjlistc ul{ width:260px; height:20000px; overflow:hidden; float:left; list-style:none; transition:transform 600ms;}
.prodiv1lkjlistc ul li{ width:100%; height:160px; float:left; margin:10px 0; position:relative;}
.prodiv1lkjlistc ul li img{ width:100%; height:100%; display:block;}
.prodiv1lkjlistc ul li s{ width:100%; height:100%; background:rgba(0,0,0,0.2); position:absolute; left:0; top:0; margin:0; padding:0;}
.prodiv1lkjlistc ul li.cur s{ display:none;}

.prodiv1kjdt{ width:calc(100% - 380px); height:auto; float:right; position:relative;}
.prodiv1kjdt img{ width:100%; height:auto; display:block;}
.kjl{ width:50px; height:50px; position:absolute; left:-65px; top:50%; background:url(/images/jt_l.png) center center no-repeat; border-radius:100%; opacity:0.8;cursor:pointer; background-size:15px auto; }
.kjr{ width:50px; height:50px; position:absolute; right:-65px; top:50%; background:url(/images/jt_r.png) center center no-repeat; border-radius:100%; opacity:0.8; cursor:pointer; background-size:15px auto; }


.prodivkjej{ width:100%; height:auto; float:left; padding:20px; box-sizing:border-box; background:#e6e5e4; text-align:center;}
.prodivkjej a{ width:auto; height:auto; line-height:30px; font-size:22px; color:#595757; padding:0 40px;font-family: 'zitix'; font-weight:normal; background:url(/images/iprobjwl.png) right center no-repeat; background-size:1px 50%;}
.prodivkjej a.cur{ color:#e26300;}


/****招商加盟新加效果******/
.zsjmdiv2xin{ width:100%; height:auto; float:left; } 
.zsjmdiv2xinz{ width:100%; height:auto; float:left; position:relative;}
.zsjmdiv2xinc{ width:100%; height:auto; margin:0 auto; position:relative; overflow:hidden;}
.zsjmdiv2xinct{ width:695px; height:440px;  margin:0 auto;}
.zsjmdiv2xinc ul{width:200000px; height:auto; overflow:hidden; float:left; transition:transform 600ms; list-style:none;}
.zsjmdiv2xinc ul li{ width:615px; height:auto; float:left; margin:0 10px;}
.zsjmdiv2xinc ul li img{ width:100%; height:auto; display:block;}
 
.zsjmjtl{ width:50px; height:50px; position:absolute; left:-70px; top:200px; background:url(/images/jt_l.png) center center no-repeat #fff; border-radius:100%;  opacity:0.8;cursor:pointer; background-size:12px auto !important; }
.zsjmjtr{ width:50px; height:50px; position:absolute; right:-70px; top:200px; background:url(/images/jt_r.png) center center no-repeat #fff; border-radius:100%; opacity:0.8; cursor:pointer;background-size:12px auto !important; }
.zsjmjtl:hover,.zsjmjtr:hover{ opacity:1;}



/********新加右侧浮动********/
.fl_right{ width:60px; height:auto; float:left; background:#fbfbfb; border-radius:60px; position:fixed; right:10px; bottom:100px; z-index:999;}
.fl_right ul{ width:100%; height:auto; float:left;  list-style:none;}
.fl_right ul li.l1,.fl_right ul li.l2,.fl_right ul li.l3{ width:100%; height:auto; float:left; position:relative;}
.fl_right ul li.l1 .a{ width:60px; height:60px; border-radius:60px; float:left; background:url(/images/float_tb1.png) center center no-repeat #fbfbfb;}
.fl_right ul li.l1 p{ display:none; width:130px; height:auto; float:left; position:absolute; right:60px; top:0;}
.fl_right ul li.l1 p span{ width:120px; height:auto; float:left;padding:20px 0;  background:#fff; border-radius:10px; border-radius:8px; box-shadow:0 2px 4px #f2f2f2;}
.fl_right ul li.l1 p a{ width:100%; height:auto; float:left; font-size:18px;font-family: 'zitix'; line-height:34px; text-align:center; color:#333;}
.fl_right ul li.l1 p a:hover{ color:#e26300;}
.fl_right ul li.l2 .a{ width:60px; height:60px; border-radius:60px; margin:8px 0; float:left; background:url(/images/float_tb2.png) center center no-repeat #fbfbfb;}
.fl_right ul li.l3 .a{ width:60px; height:60px; border-radius:60px; float:left; background:url(/images/float_tb3.png) center center no-repeat #fbfbfb;}
.fl_right ul li.l1:hover p,.fl_right ul li.l2:hover p,.fl_right ul li.l3:hover p{ display:block;}
.fl_right ul li:hover .a{ box-shadow:0 3px 4px #ccc;}
.fl_right ul li.l2 p,.fl_right ul li.l3 p{ display:none; width:130px; height:auto; float:left; position:absolute; right:60px; top:18px;}
.fl_right ul li.l2 p span,.fl_right ul li.l3 p span{ width:120px; height:auto; float:left; padding:5px 0;  background:#fff; border-radius:10px; border-radius:8px; box-shadow:0 2px 4px #f2f2f2;}
.fl_right ul li.l2 p a,.fl_right ul li.l3 p a{ width:100%;font-family: 'zitix'; height:auto; float:left; font-size:18px; line-height:34px; text-align:center; color:#333;}
.fl_right ul li.l3 p{ top:12px;}

/******新关于我们*****/
#banner{margin:0 auto; overflow:hidden; width:1060px;  }
.swiper-slide{width:280px;height:auto; position:relative; padding-bottom:80px; background:url(/images/zsbjtb.png) center bottom no-repeat; background-size:100% auto;  box-sizing:border-box;}
.swiper-slide img{ width:100%; height:auto; display:block;}
.banner_page{margin:-60px auto 0 auto;left: 0;right: 0; padding-bottom:50px;}
.banner_page span{margin: 0 5px;}			 
.swiper-pagination-bullet-active{width: 16px;border-radius: 8px;}

 .swiper-slide{ margin-top:49px;} 
 .swiper-slide.swiper-slide-prev,.swiper-slide.swiper-slide-next{ margin-top:22px;}
 .swiper-slide.swiper-slide-active{ margin-top:0;}
 
 
 /******招商加盟新加*****/
.zhinengdiv1{ width:100%; height:56.5vw; float:left;/* background:url(/images/zhinengdiv3bj.jpg) center top no-repeat;*/ position:relative; background-size:cover;}
.zhinengdiv1 .document_width{ opacity:1;}
.zhinengdiv1 .video,.zhinengdiv1 img{ width:100%; height:56.5vw;object-fit: cover;  position:absolute; left:0; top:0; z-index:1;object-fit: cover;}
.zhinengdiv1 .indextta1{ position:relative; z-index:2; top:26vw;}
.indextta1 strong { width: 100%; height: auto; float: left;font-size: 52px; text-align:center;line-height: 52px; font-weight: lighter;  color: #fff;}
p.psp{ width:190px; height:40px; margin:0 auto;}
p.psp a{ width:100%; height:40px; line-height:40px;font-family: 'zitix'; float:left; text-indent:15px; border:1px solid #fff; border-radius:27px; margin-top:30px; font-size:20px; color:#fff; padding-right:30px; background:url(/images/ico_play.png) 150px center no-repeat; background-size:30px 30px !important; box-sizing:border-box;}
p.psp a:hover{ background:url(/images/ico_play.png) 150px center no-repeat rgba(255,255,255,0.1);}
.showvideo{ width:1260px; height:auto; max-width:100%; position:fixed; left:0; top:0; display:none; z-index:9999;} 
.showvideo video{ width:100%; height:auto; display:block; outline:none;}
.zzclose{ position:absolute; right:0px; top:-50px; width:50px; height:50px; background:url(/images/close.png) center center no-repeat; z-index:9999; cursor:pointer;}
 
 
 
 
 
 
 
 
 
 
 
 