﻿ 
/*@media only screen and (max-width:1760px){*/
	
.document_width{ width:1260px; }
.document_width1{ width:1260px; }
.nybanner,.banner{ margin-top:0px;}
 
 
/*******首页*******/ 
.headdiv{  height:100px;}
.logo{ width:427px;height:51px;}
.logo img{ width:120px; height:51px; margin:24px auto;}
ul.ulmenu{  height:100px;}
ul.ulmenu li{  height:100px; }
ul.ulmenu li >a{height:100px; line-height:100px;font-size:23px;}  
ul.ulmenu li.s >a{ padding:0 70px; }

ul.ulmenu li .ejp{width:185px; left:-50px; top:100px;  padding:20px 30px;}
ul.ulmenu li .ejp.ejp1{ left:26px;}
ul.ulmenu li .ejp span{ height:35px; top:-35px; background-size:auto 35px;}
ul.ulmenu li .ejp a{font-size:20px; }
 

.ejdiv{ width:1240px;left:-20px; top:100px;  padding:40px 30px; } 
.ejdiv span.jt{  height:35px;  left:180px; top:-35px;background-size:auto 35px;}
.ejqhnr{ width:100%; height:auto; min-height:200px;margin-top:50px;} 
.ejqhnr a.a{ width:100px; margin:0 0 0 60px;}
.ejqhnr a.a span{ width:100px; height:100px;  margin-bottom:10px;}
.ejqhnr a.a p{font-size:18px; line-height:30px;}
.ejqhnr a.a1{ width:170px;margin:0 0 0 22px; }
 
.indexdiv1{ padding:200px 0 150px 0;} 
.indexdiv1 dl{margin-bottom:40px;}
.indexdiv1 dl dd{ width:45%; height:460px; padding:60px 50px 0 50px; top:50px; }
.indexdiv1 dl dd strong{  line-height:60px;font-size:30px;  margin-bottom:10px;}
.indexdiv1 dl dd strong s{ font-size:60px; margin-left:10px;}
.indexdiv1 dl dd p{font-size:20px; line-height:40px;}
.indexdiv1 dl dt img{ height:560px;}
.indexdiv1 .box{ width:300px; height:230px; padding:50px 10px 30px 10px;margin-right:20px;} 
.indexdiv1 .box img{ height:80px;}
.indexdiv1 .box span{font-size:23px; line-height:30px; margin-top:20px;} 

.indexdiv2{ padding:170px 0 150px 0; }
.indexdiv2cz{ margin:90px 0 70px 0;}
.szxx{right:-40px; top:-120px; font-size:20px;}
.jtl{ width:60px; height:60px; left:-80px; top:40%; }
.jtr{ width:60px; height:60px; right:-80px; top:40%;} 
dl.idl{ width:400px; margin-right:20px;}
dl.idl dt{ width:100%; height:385px; }
dl.idl dt div{ padding:60px 35px 0 35px;}
dl.idl dt div img{ width:80px;}
dl.idl dd{  margin-top:15px;}
dl.idl dd h2 a{ font-size:23px; line-height:40px;}

.indexdiv3{padding:150px 0 80px 0;}
.indexdiv3tp{ width:640px; height:680px;}
.indexdiv3c{ width:calc( 100% - 700px);}
.indexdiv3cbz{ margin-top:30px;  }
.indexdiv3cbz p{ font-size:20px; line-height:44px;}
.indexdiv3qh{ width:900px; height:390px;}
.indexdiv3qh dl{  height:390px;}
.indexdiv3qh dl dt{ width:500px;}
.indexdiv3qh dl dd{ width:400px;}
.indexdiv3qh dl dd ul li{ height:130px;  padding:25px 0 25px 35px;  }
.indexdiv3qh dl dd ul li s{ top:52px;}
.indexdiv3qh dl dd ul li strong{ width:80px; height:80px;}
.indexdiv3qh dl dd ul li strong img{ width:50px; height:50px; }
.indexdiv3qh dl dd ul li p{ width:calc(100% - 100px); padding-top:15px; font-size:23px; line-height:26px; }
.indexdiv3qh dl dd ul li p span{ font-size:17px; letter-spacing:1px; line-height:22px;}

 
.indexdiv4{padding:100px 0 200px 0; }
.indexdiv4c{ margin-top:50px;} 
.indexdiv4cz{ width:880px; }
.indexdiv4cspan{ bottom:220px;}
dl.id2{ width:880px; }
dl.id2 dt{ width:100%; height:505px;}
dl.id2 dd{ padding:20px 30px; }
dl.id2 dd h3 a{ height:28px; line-height:28px;font-size:24px; margin-bottom:10px;}
dl.id2 dd p{ height:90px; line-height:30px; font-size:18px; }
.indexdiv4c ul{ width:365px; margin-left:15px;}

.bottomdiv{  padding:80px 0 70px 0;}
.bottomdiv dl.d1{ width:34%;}
.bottomdiv dl.d1 dt img{ max-width:77%; margin-top:0px;} 
.bottomdiv dl.d1 dd{ margin-top:21px; font-size:15px; } 
.bottomdiv dl.d1 dd a{  margin-right:30px;} 
.bottomdiv ul{ width:37%; } 
.bottomdiv ul li{ width:77px; margin:0 8px;}
.bottomdiv ul li span{ font-size:15px; line-height:20px;margin-top:20px;} 
.bottomdiv .box{ width:29%; } 
.bottomdiv .box span{ letter-spacing:1px; font-size:22px; line-height:22px;}
.bottomdiv .box strong{ font-size:60px; line-height:50px; margin:9px 0 10px 0;}
.bottomdiv .box strong s{font-size:40px; font-family:"zitix"; font-weight:normal;}
.bottomdiv .box p{font-size:15px; line-height:22px;}


 
/*****关于我们*****/ 
.aboutdiv1{  padding:120px 0 0px 0; } 
.aboutdiv1 dl dt strong{  font-size:60px; line-height:60px; } 
.aboutdiv1 dl dt strong p{ font-size:40px; line-height:40px; margin-top:15px; } 
.aboutdiv1 dl dd{  padding-top:0px; font-size:20px; line-height:40px; } 
.aboutdiv1bj{ height:44.3vw;}
 
 
.aboutdiv2 dl dt{ width:560px;  padding:130px 0;} 
.aboutdiv2 dl dt img{ width:280px;} 
.aboutdiv2 dl dd{ width:calc(100% - 560px); padding:20px 0 0 60px;} 
h2.abt{ font-size:60px; line-height:60px;  margin-bottom:40px;} 
h2.abt span{ font-size:40px; line-height:40px; margin-top:20px;} 
.aboutdiv2 dl dd p{  font-size:22px; line-height:44px;} 
.aboutdiv2 dl dd p strong{ font-size:30px;} 
 

.boxa{ width:500px; height:400px; top:40px;  }
.boxawz{ width:280px; height:100%; padding:70px 20px 0 30px; }
.boxnr strong{ padding-left:55px;}
.boxnr strong em{ width:50px; height:50px; line-height:50px; font-size:40px; margin-left:-55px; }
.boxnr strong span{line-height:26px; font-size:26px; margin-top:7px;}
.boxnr strong s{ line-height:14px; font-size:12px; letter-spacing:2px; text-transform:uppercase; margin-top:2px;}
.boxnr p{ padding-left:20px; font-size:20px; line-height:36px; margin-top:15px; text-align:justify;}
.boxb{ width:740px; height:500px; left:530px; top:-180px;}
.boxc{ width:600px; height:400px; left:530px; top:350px;}
.boxcwz{ width:280px; padding:70px 20px 0 20px;}
.boxd{ width:500px; height:350px; position:absolute; left:0px; top:470px; }
.boxdwz{ width:280px; padding:40px 20px 0 20px;}
.boxdwz .boxnr p{ padding-left:0; padding-right:20px; text-align:justify;}

.aboutdiv4{  padding:0 0 140px 0;}
.aboutdiv4c dl{ width:360px; margin-top:25px; margin-right:60px;}
.aboutdiv5{  padding:25px 0; font-size:50px; line-height:60px;}

.aboutdiv6{ padding:140px 0;}
.aboutdiv6 ul.u1{  margin:20px 0 60px 0;}
.aboutdiv6 ul.u1 li{ width:calc(94% / 6); height:auto; float:left; margin:0.5%; position:relative; opacity:0.5;}
.aboutdiv6 ul.u1 li img{  max-width:170px; margin:0 auto;}
.aboutdiv6 ul.u1 li span{  font-size:22px; line-height:40px;}

.aboutdiv6c{ width:1080px; }
.aboutdiv6c ul li{ width:320px;  margin:0 20px;} 


/*****关于我们-发展历程******/
.about_fzlc{ padding:140px 0; }
.fzlc_nr{ width:100%; height:auto; min-height:400px; background:url(../images/fzlc_tb1.png) 621px center no-repeat; margin:60px 0; }
.fzlc_t{ width:100%; height:40px; float:left; background:url(../images/fzlc_tb.png) 611px top no-repeat; margin-top:-40px;}
.fzlc_b{ width:100%; height:40px; float:left; background:url(../images/fzlc_tb4.png) 607px bottom no-repeat; margin-top:70px;}

.fzlc_nr dl.d1{ width:621px;padding-right:130px; margin-top:-120px;}
.fzlc_nr dl.d1 dd .dld{ width:120px; height:20px; position:absolute; right:-12px; top:40px;}
.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{ font-size:70px; line-height:70px;}
.fzlc_nr dl.d1 dd span{ font-size:30px; line-height:30px;}
.fzlc_nr dl.d1 dd p{ font-size:20px; line-height:36px;}

.fzlc_nr dl.d2{ width:639px; margin-top:-250px;}
.fzlc_nr dl.d2 dd .dld{ width:120px; height:20px; position:absolute; left:-8px; top:40px; }
.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{ font-size:70px; line-height:70px; }
.fzlc_nr dl.d2 dd span{ font-size:30px; line-height:30px; ;}
.fzlc_nr dl.d2 dd p{ font-size:20px; line-height:36px; }
 
 
 
 
/*****关于我们-品牌文化******/
.about_ppwh{ padding:100px 0;}
.about_ppwh dl{ margin-top:110px;}
.about_ppwh dl.d1{ margin-top:0;}
.about_ppwh dl dt img{ height:520px;}
.about_ppwh dl dd{  padding:0 100px; height:520px; display: flex;align-items: center;}
.about_ppwh dl dd div{ width:100%; height:auto; float:left;}
.about_ppwh dl dd strong{font-size:34px; line-height:36px;}
.about_ppwh dl dd span{  font-size:24px; line-height:30px;}
.about_ppwh dl dd p{ font-size:24px; line-height:40px; }

.ppwhtt{  margin-bottom:50px; }
.ppwhtt strong{  font-size:34px; line-height:36px; }
.ppwhtt span{ font-size:24px; line-height:30px;margin-bottom:30px;}
.ppwhdiv ul li{ width:380px; margin-right:30px;}
.ppwhdiv ul li span{ height:90px; line-height:90px; font-size:26px;}
 
 
 
/******招商加盟******/
.zsjmdiv1{ padding:190px 0; }
.zsjmdiv1 dl dd{ width:560px; padding-right:70px; }
.zsjmdiv1 dl dd p{ font-size:22px; line-height:50px;}
.zsjmdiv1 dl dd p strong{ font-size:30px;}
.zsjmdiv1 dl dt{ width:calc(100% - 560px); }

.zsjmdiv2{  padding:100px 0; }
 
.zsjmdiv3bz{  font-size:24px; line-height:40px; margin:10px 0 70px 0;}




 
.zsjmdiv3_4{ padding:180px 0;}


.zsjmdiv3_5 dl.d1 dt img{ width:90px; }
.zsjmdiv3_5 dl.d1 dd strong{ font-size:56px; line-height:56px; }
.zsjmdiv3_5 dl.d1 dd p{ font-size:20px; line-height:30px;}
.zsjmdiv3_5 .jtdiv{  width:8%; height:160px;}
.zsjmdiv3_5 dl.d1.dlt{top:120px;}
.zsjmdiv3_5 .jtdiv1{ width:8%;height:160px; }
.del_floata{ height:80px;  }

.zsjmdiv4{ padding:50px 0 150px 0;}
.zsjmdiv4_1{ padding:60px 90px;}
.zsjmdiv4_1 .box{ width:230px; height:150px; position:relative; padding:10px 25px 25px 25px; text-align:center; margin:20px  50px 40px 0; }
.zsjmdiv4_1 .box img{ width:70px; height:auto; margin:20px auto 0 auto;}
.zsjmdiv4_1 .box strong{ font-size:25px; line-height:30px; margin-top:8px;}
.zsjmdiv4_1 .box p{ width:100%; height:150px; display:none; position:absolute; left:0; top:0; background:#e26300; font-size:18px; line-height:26px; }
.zsjmdiv4_1 .box:hover p{ display:block;}

.zsjmdiv4_2{ padding-top:180px; }
.zsjmdiv4_2c{ width:600px;}
.zsjmdiv4_2c .input{ height:62px; font-size:18px; margin-bottom:15px;}
.zsjmdiv4_2c .input.input3{ padding:0 20px 0 50px; margin-right:15px; width:180px; background:url(../images/lx_xtb1.png) 20px center no-repeat #fff;}
 
.zsjmdiv4_2c .input.input3.last{width:210px;}
.zsjmdiv4_2c .button{  height:62px;  font-size:20px;}
.zsjmdiv4_2c1{ width:500px;}
.zsjmdiv4_2c1 span{ height:46px; font-size:36px; line-height:46px;  padding-left:55px; }
.zsjmdiv4_2c1 strong{  height:60px;  font-size:48px; line-height:60px; }
.zsjmdiv4_2c1 strong s{ font-size:60px; }
 


/*****服务支持******/ 
.serverdiv1c{ padding:0px;}
.serverdiv1c dl{height:390px;}
.serverdiv1c dl dd{  padding:60px 50px 0 50px; }
.serverdiv1c dl dd .jt{ top:150px; }
.serverdiv1c dl dd strong{ font-size:58px; line-height:60px;}
.serverdiv1c dl dd h3{ font-size:35px; line-height:40px;margin:10px 0 30px 0;}
.serverdiv1c dl dd p{ font-size:22px; line-height:50px;} 

.serverdiv2{  padding:90px 0;   background-size:100% 560px;}
 .serverdiv2 dl{ width:calc((100% - 120px) / 4); margin:25px 40px 0 0;}
.serverdiv2 dl dt strong{ width:100px; height:100px; line-height:100px; font-size:52px;  }
.serverdiv2 dl dd{  margin-top:-50px; padding:70px 30px 20px 30px;}
.serverdiv2 dl dd strong{font-size:24px; line-height:30px;}
.serverdiv2 dl dd p{  min-height:234px;font-size:20px; line-height:34px;}

 
.serverdiv3c{  margin-top:150px; padding-top:0px; padding-left:400px; background-size:300px auto;}
 
 
 
/****新闻列表*****/
.xwdiv{  padding:100px 0; }
.xwdivc{ margin-bottom:60px;}
.xwdivc .indexdiv4cz{ width:1180px;}
.xwdivc dl.id2{ width:1180px; } 
.xwdivc .indexdiv4cspan{ bottom:185px;}
dl.xwdl{ width:calc((100% - 100px) / 3); padding:25px; margin:25px 50px 25px 0;}
 

 /*******新闻中心-详情*******/
.newsxxdivtop{  padding:100px 0 70px 0;}
.newxxl{ width:63%;  margin-right:4%;}
.ptime{font-size:16px; line-height:26px; margin-bottom:15px;}
.newxxl .h1{ font-size:30px; min-height:80px; line-height:40px;}
.newxxr{ width:33%;}
.newxxr a.a1{ font-size:16px;}
.newxxr a.a2{font-size:16px;}
.newxxr a.a3{font-size:16px;}
.newsxxdiv1{padding-bottom:60px;}
.newxxxdivc{ padding:25px 0; font-size:16px; line-height:26px;}

.newsxxrc{ padding:30px; margin:25px 0;}
.newsxxrc strong{ font-size:26px; line-height:32px;}
.newsxxrc ul li{ padding:10px 0;}
.newsxxrc ul li p{ font-size:16px;}
.newsxxrc ul li h3 a{  max-height:52px; line-height:26px; font-size:18px; }



/******产品中心*******/
.prodiv1{padding:120px 0;}


/******产品中心-空间*******/
.prodivkjwz{ margin:60px 0 50px 0;}
.prodivkjwz ul li{ width:calc(100% / 6); height:54px; line-height:54px; font-size:30px;}
.prodivkjwz ul li a{ padding:0 27px; border-radius:30px;}

.prodiv1lkjlist{ width:260px; padding:20px 0 30px 20px; }
.prodiv1lkjlist span{ width:auto; height:46px; line-height:46px;  padding:0 50px 0 20px; margin:10px 0;font-size:22px;}

.prodiv1lkjlistc{ width:260px; height:540px;  }
.prodiv1lkjlistc ul{ width:260px; }
.prodiv1lkjlistc ul li{ height:160px; }


.prodiv1kjdt{ width:calc(100% - 300px);}
.prodiv1kjdt img{ height:660px;}
.kjl{ width:20px; height:30px; position:absolute; left:25px; top:45%; background:url(../images/ppadjtl.png) center center no-repeat; border-radius:100%;cursor:pointer;  }
.kjr{ width:20px; height:30px; position:absolute; right:25px; top:45%; background:url(../images/ppadjtr.png) center center no-repeat; border-radius:100%;cursor:pointer;   }
.kjl:hover{  background:url(../images/ppadjtlh.png) center center no-repeat;  }
.kjr:hover{  background:url(../images/ppadjtrh.png) center center no-repeat;}
 









	 
/*}*/


@media only screen and (max-width:1700px){
	
	/****关于我们***/

}

 
@media only screen and (max-width:1400px){
	
.document_width{ width:1100px; }
.document_width1{ width:1160px; }
.logo{ width:368px;}

/*******首页*******/
ul.ulmenu li.s >a{ padding:0 45px; }

ul.ulmenu li .ejp a{font-size:18px; }
 
.ejqhmc{ width:500px;}
.ejqhmc a{ width:120px; margin:0 65px; font-size:20px;} 
.ejdiv{ width:1140px; left:-20px; top:100px;  padding:30px 20px; } 
.ejdiv span.jt{ left:155px; }
.ejqhnr{  min-height:200px;margin-top:40px;} 
.ejqhnr a.a{ width:95px; margin:0 0 0 54px;}
.ejqhnr a.a span{ width:95px; height:95px;  margin-bottom:10px;}
.ejqhnr a.a p{font-size:18px; line-height:30px;}
.ejqhnr a.a1{ width:155px;margin:0 0 0 24px; }
 
ul.ulmenu li .ejp.ejp1{ left:0;} 


.indexdiv1{ padding:90px 0 60px 0;} 
.indexdiv1 dl{margin-bottom:30px;}
.indexdiv1 dl dd{ width:45%; height:420px; padding:50px 40px 0 40px; top:40px; }
.indexdiv1 dl dd strong{  line-height:40px;font-size:24px;  margin-bottom:10px;}
.indexdiv1 dl dd strong s{ font-size:40px; margin-left:8px;}
.indexdiv1 dl dd p{font-size:18px; line-height:34px;}
.indexdiv1 dl dt img{ height:500px;}
.indexdiv1 .box{ width:280px; height:190px; padding:40px 10px 20px 10px;margin-right:15px;} 
.indexdiv1 .box img{ height:60px;}
.indexdiv1 .box span{font-size:20px; line-height:24px; margin-top:15px;} 

.indexdiv2{ padding:90px 0 60px 0; }
.indexdiv2cz{ margin:60px 0 50px 0;}
.szxx{right:0px; top:-80px; font-size:20px;}
.jtl{ width:60px; height:60px; left:-80px; top:40%; }
.jtr{ width:60px; height:60px; right:-80px; top:38%;} 


.indexdiv3{padding:90px 0 60px 0;}
.indexdiv3tp{ width:620px; height:680px;}
.indexdiv3c{ width:calc( 100% - 680px);}
.indexdiv3cbz{ margin-top:30px;}
.indexdiv3cbz p{ font-size:18px; line-height:40px;}
 
.indexdiv4{padding:30px 0 60px 0; }
.indexdiv4c{ margin-top:40px;} 
.indexdiv4cz{ width:760px; }
.indexdiv4cspan{ bottom:170px;}
dl.id2{ width:760px; }
dl.id2 dt{ width:100%; height:440px;}
dl.id2 dd{ padding:25px 30px; }
dl.id2 dd h3 a{ height:24px; line-height:24px;font-size:20px; margin-bottom:10px;}
dl.id2 dd p{ height:78px; line-height:26px; font-size:16px; }
.indexdiv4c ul{ width:330px; margin-left:10px;}
.indexdiv4c ul li{ margin-bottom:10px;}

.bottomdiv{  padding:70px 0 60px 0;}
.bottomdiv dl.d1{ width:31%;}
.bottomdiv dl.d1 dt img{ max-width:60%;} 
.bottomdiv dl.d1 dd{ margin-top:25px; font-size:14px; } 
.bottomdiv dl.d1 dd a{  margin-right:15px;} 
.bottomdiv ul{ width:44%; } 
.bottomdiv ul li{ width:100px; margin:0 5px;}
.bottomdiv ul li span{ font-size:16px; line-height:20px;margin-top:10px;} 
.bottomdiv .box span{ letter-spacing:0px; font-size:22px; line-height:22px;}
.bottomdiv .box strong{ font-size:36px; line-height:40px; margin:10px 0 15px 0;}
.bottomdiv .box strong s{font-size:25px;}
.bottomdiv .box p{font-size:14px; line-height:22px;}



  
/*****关于我们*****/ 
.aboutdiv1{  padding:100px 0 0 0; } 
.aboutdiv1 dl dt strong{  font-size:50px; line-height:50px; } 
.aboutdiv1 dl dt strong p{ font-size:36px; line-height:36px; margin-top:10px; } 
.aboutdiv1 dl dd{ padding-top:30px; font-size:20px; line-height:36px; } 
 
 
.aboutdiv2{ padding:100px 0 ;} 
.aboutdiv2 dl dt{ width:500px;  padding:130px 0;} 
.aboutdiv2 dl dt img{ width:200px;} 
.aboutdiv2 dl dd{ width:calc(100% - 500px); padding:20px 0 0 40px;} 
h2.abt{ font-size:50px; line-height:50px;  margin-bottom:30px;} 
h2.abt span{ font-size:30px; line-height:30px; margin-top:10px;} 
.aboutdiv2 dl dd p{  font-size:20px; line-height:40px;} 
.aboutdiv2 dl dd p strong{ font-size:26px;} 

.aboutdiv3c{  min-height:1050px;}  
.aboutdiv3 .img{ height:1600px; width:100%;}
.aboutdiv3cz{ padding:200px 0 100px 0;}
.boxb{ width:620px; }

.aboutdiv4{  padding:0 0 100px 0;}
.aboutdiv4c dl{ width:320px; margin-top:20px; margin-right:70px;}
.aboutdiv4c dl dd{ font-size:22px;}
.aboutdiv5{  padding:25px 0; font-size:40px; line-height:56px;}

.aboutdiv6{ padding:100px 0;}
.aboutdiv6 ul.u1{  margin:20px 0 40px 0;}
.aboutdiv6 ul.u1 li img{  max-width:120px; margin:0 auto;}
.aboutdiv6 ul.u1 li span{  font-size:20px; line-height:40px;}




.aboutdiv6c{ width:1080px; }
.aboutdiv6c ul li{ width:320px;  margin:0 20px;} 


.aboutdiv6ys{ margin:50px 0;}
.aboutdiv6 ul.u2 li{ width:140px;  margin:0 45px;}
.aboutdiv6 ul.u2 li.l1{ width:150px;}
.aboutdiv6 ul.u2 li.l2{ width:170px;}
.aboutdiv6 ul.u2 li strong em{height:70px;line-height:70px; font-size:72px;}
.aboutdiv6 ul.u2 li strong s{height:70px;line-height:100px;font-size:20px;margin-left:10px; }
.aboutdiv6 ul.u2 li p{ font-size:20px; line-height:40px;margin-top:8px;}
.aboutdiv6 ul.u2 li strong span{ width:20px;padding-top:20px; line-height:22px; font-size:20px;}




/*****关于我们-发展历程******/
.about_fzlc{ padding:100px 0; }
.fzlc_nr{  background:url(../images/fzlc_tb1.png) 551px center no-repeat; margin:30px 0; }
.fzlc_t{ background:url(../images/fzlc_tb.png) 541px top no-repeat; margin-top:-40px;}
.fzlc_b{background:url(../images/fzlc_tb4.png) 537px bottom no-repeat; margin-top:70px;}
.fzlc_tbj{ height:300px;}

.fzlc_nr dl.d1{ width:551px;padding-right:100px; margin-top:-100px;}
.fzlc_nr dl.d1 dd .dld{ width:80px; height:20px; position:absolute; right:-12px; top:40px; background-size:60px 1px;}
.fzlc_nr dl.d1 dd strong{ font-size:60px; line-height:60px;}
.fzlc_nr dl.d1 dd span{ font-size:26px; line-height:26px;}
.fzlc_nr dl.d1 dd p{ font-size:18px; line-height:30px;}

.fzlc_nr dl.d2{ width:551px;}
.fzlc_nr dl.d2 dd .dld{ width:80px; height:20px; position:absolute; left:-8px; top:40px;background-size:60px 1px;}
.fzlc_nr dl.d2 dd strong{ font-size:60px; line-height:60px; }
.fzlc_nr dl.d2 dd span{ font-size:26px; line-height:26px;}
.fzlc_nr dl.d2 dd p{ font-size:18px; line-height:30px; }
 

 
/*****关于我们-品牌文化******/
.about_ppwh{ padding:100px 0;}
.about_ppwh dl dd{  padding:100px 100px 0 100px;}
.about_ppwh dl dd strong{font-size:30px; line-height:30px;}
.about_ppwh dl dd span{  font-size:22px; line-height:26px;}
.about_ppwh dl dd p{ font-size:18px; line-height:30px; }

.ppwhtt{  margin-bottom:50px; }
.ppwhtt strong{  font-size:30px; line-height:30px; }
.ppwhtt span{ font-size:22px; line-height:26px;margin-bottom:24px;}
.ppwhdiv ul li{ width:340px; margin-right:40px;}
.ppwhdiv ul li span{ height:70px; line-height:70px; font-size:22px;}
 
 

 
/******招商加盟******/
.zsjmdiv1{ padding:80px 0; }
.zsjmdiv1 dl dd{ width:460px; padding-right:50px; }
.zsjmdiv1 dl dd p{ font-size:20px; line-height:34px;}
.zsjmdiv1 dl dd p strong{ font-size:26px;}
.zsjmdiv1 dl dt{ width:calc(100% - 460px); }

.zsjmdiv2{  padding:80px 0; }

.zsjmdiv3{ padding:80px 0;}
.zsjmdiv3_1{ margin-bottom:80px;}
.zsjmdiv3bz{  font-size:20px; line-height:34px; margin-bottom:30px;}

.zsjmdiv3_2{  margin-bottom:0px; padding-bottom:80px;}
.zsjmdiv3_2 dl{ margin-top:0px;}
.zsjmdiv3_2 dl dd{ width:500px; padding:50px 40px 0 40px;}



.zsjmdiv3_2 dl dd strong{ font-size:30px;  margin-bottom:40px;}
.zsjmdiv3_2 dl dd p{font-size:20px; line-height:34px; }
.zsjmdiv3_2 dl dt{ width:calc(100% - 500px); }
.zsjmdiv3_2 dl dt img{ width:100%; height:360px;}
.zsjmdiv3_2 ul li.l1{ width:620px;}
.zsjmdiv3_2 ul li.l2{ width:480px;}
.zsjmdiv3_2 ul li img{ height:360px; }

.zsjmdiv3_3 dl dd{  margin-bottom:40px;}
.zsjmdiv3_3 dl dd strong{ font-size:30px; margin-bottom:40px;}
.zsjmdiv3_3 dl dd p{ font-size:20px; line-height:34px;}

.zsjmdiv3_4{ padding:80px 0;}
.zsjmdiv3_4 dl dd strong{ font-size:30px; line-height:40px; margin-bottom:10px;}
.zsjmdiv3_4 dl dd p{height:150px; float:left; font-size:18px; line-height:26px;}

.zsjmdiv3_5 dl.d1 dt img{ width:80px; }
.zsjmdiv3_5 dl.d1 dd strong{ font-size:50px; line-height:50px; }
.zsjmdiv3_5 dl.d1 dd p{ font-size:20px; line-height:30px;}
.zsjmdiv3_5 .jtdiv{  width:8%; height:140px;}
.zsjmdiv3_5 dl.d1.dlt{top:100px;}
.zsjmdiv3_5 .jtdiv1{ width:8%;height:140px; }
.del_floata{ height:60px;  }

.zsjmdiv4{ padding:50px 0 100px 0;}
.zsjmdiv4_1{ padding:40px 50px;}
.zsjmdiv4_1 .box{ width:220px; padding:10px 25px 25px 25px; margin:20px 20px 20px 0; }
.zsjmdiv4_1 .box strong{ font-size:24px; line-height:30px;}
.zsjmdiv4_1 .box p{font-size:18px; line-height:26px; }

.zsjmdiv4_2{ padding-top:100px; }
.zsjmdiv4_2c{ width:600px;}
.zsjmdiv4_2c1{ width:400px;}
 

/*****服务支持******/
.severdiv1{ padding:80px 0 100px 0; }
.serverdiv1c{ padding:0;}

.serverdiv2{  padding:70px 0;   background-size:100% 560px;}
.serverdiv2 dl{ width:calc((100% - 90px) / 4); margin:20px 30px 0 0;}
.serverdiv3{ padding:80px 0 100px 0;} 

/****新闻列表*****/
.xwdiv{  padding:70px 0; }
.xwdivc{ margin-bottom:40px; padding:30px;}
.xwdivc .indexdiv4cz{ width:1040px;}
.xwdivc dl.id2{ width:1040px; } 
.xwdivc .indexdiv4cspan{ bottom:185px;}
dl.xwdl{ width:calc((100% - 80px) / 3); padding:20px; margin:20px 40px 20px 0;}
dl.xwdl dd h3 a{ font-size:18px;} 



/*****联系我们******/
.lxwmdiv{  padding:100px 0; }
.lxwmdivc{ padding:70px 200px;}
 

/******产品中心*******/
.prodiv1{padding:100px 0;}
.prodiv1ctp{ width:800px;  padding-bottom:60px;}
.prodiv1c ul li{ width:800px;}
.prodiv1c ul li a img{ width:500px; margin:0 auto;  } 
.pjtl{ width:60px; height:60px;}
.pjtr{ width:60px; height:60px;}
.prodiv1wz{margin:80px 0 50px 0;}
.prodiv1wz ul li{ width:calc(100% / 7); height:54px; line-height:54px; font-size:28px; }
.prodiv1wz ul li a{ width:auto; height:auto; margin:0 auto; padding:0 30px; box-sizing:border-box; border-radius:20px;}
.prodiv1list dl{ width:calc((100% - 90px) / 3); margin:15px;}
.prodiv1list dl dd{height:60px; line-height:60px;font-size:22px;}
 
  
/******产品中心-空间*******/
.prodivkjwz{ margin:50px 0 30px 0;}
.prodivkjwz ul li{ width:calc(100% / 6); height:46px; line-height:46px; font-size:22px;}
.prodivkjwz ul li a{ padding:0 20px; border-radius:18px;}

.prodiv1lkjlist{ width:260px; padding:20px 0 30px 30px; }
.prodiv1lkjlist span{ width:auto; height:46px; line-height:46px;  padding:0 20px; margin:10px 0;font-size:22px;}

.prodiv1lkjlistc{ width:260px; height:480px;  }
.prodiv1lkjlistc ul{ width:240px; }
.prodiv1lkjlistc ul li{ height:150px; margin:7px 0;}


.prodiv1kjdt{ width:calc(100% - 360px); }
.prodiv1kjdt img{ height:595px;}
.kjl{ width:50px; height:50px; position:absolute; left:-55px; top:50%; background:url(../images/jt_l.png) center center no-repeat #eaeaea; border-radius:100%; opacity:0.8;cursor:pointer; background-size:15px auto; }
.kjr{ width:50px; height:50px; position:absolute; right:-55px; top:50%; background:url(../images/jt_r.png) center center no-repeat #fff; border-radius:100%; opacity:0.8; cursor:pointer; background-size:15px auto; }
 

 
 
 
}

 
@media only screen and (max-width:1270px){
		
		
		
		
.document_width{ width:800px; }
.document_width1{ width:800px; }	

 .nybanner,.banner{margin-top:0px;}

/****首页****/
.headdiv{ height:80px; position:fixed !important; left:0; top:0; z-index:999;}
.logo{ width:auto; height:40px;}
.logo img{ width:auto; height:40px; margin:20px auto; display:block; float:left;}
.menutb { display:block;}	
.ulmenu{ display:none;}  
.sj_menu{ width:100%; height:auto; float:left; position:fixed; left:0; top:80px; z-index:999;}
.sj_menu ul{ width:100%; height:auto; max-height:100vh; padding-bottom:80px; float:left; list-style:none; overflow-y:auto;}
.sj_menu ul li{ width:100%; height:auto; float:left; background:#fff;}
.sj_menu ul li a{ width:100%; height:auto; line-height:50px; float:left; border-bottom:1px solid #ededed; text-align:center; font-size:16px; color:#333;} 
.sj_menu ul li.le{   background:url(../images/h_jth.png) 90% 20px no-repeat #fff;}
.sj_menu ul li.le p{ width:100%; height:auto; float:left; background:#f9f9f9; display:none;}
.sj_menu ul li.le:hover p{ display:block;}
 


.indexdiv1{ padding:50px 0;} 
.indexdiv1 dl{margin-bottom:10px;}
.indexdiv1 dl dd{ width:100%; height:auto; padding:50px 40px; top:0px; position:relative;}
.indexdiv1 dl dt{ width:100%; margin-top:-50px;}
.indexdiv1 dl dt img{ height:auto;}
.indexdiv1 .box{ width:260px; height:auto; padding:30px 10px;margin-right:10px;} 
.indexdiv1 .box img{ height:50px;}
.indexdiv1 .box span{font-size:18px; line-height:22px; margin-top:10px;} 
.indexdiv1 .box:last-child{ margin-right:0;}


.indexdiv2{ padding:50px 0; }
.indexdiv2cz{ margin:40px 0;}
.indextt{ top:-30px;}
.indextt strong{  padding:5px 0 0 45px;}
.indextt strong s{ font-size:60px; line-height:60px;}
.indextt strong p{ font-size:26px; line-height:30px;}
.indextt strong span{font-size:16px; line-height:20px; }

.szxx{right:10px; top:-40px; font-size:16px;}
.jtl{ width:50px; height:50px; left:10px; top:40%; }
.jtr{ width:50px; height:50px; right:10px; top:40%;} 
dl.idl{ width:320px; margin-right:15px;}
dl.idl dt{ width:100%; height:325px; }
dl.idl dt div{ padding:60px 30px 0 30px;}
dl.idl dt div img{ width:60px;}
dl.idl dt div p{ font-size:14px; line-height:26px;}
dl.idl dd{  margin-top:10px;}
dl.idl dd h2 a{ font-size:20px; line-height:30px;}

.indexdiv3{padding:60px 0;}
.indexdiv3tp{ width:100%; height:500px; position:static; z-index:1;}

.indexdiv3c{ width:100%; position:static; z-index:2; padding:30px; box-sizing:border-box; margin-top:-250px; min-height:300px; background:rgba(255,255,255,0.9);}
 
.indexdiv3cbz{ margin:15px 0; float:left;}
.indexdiv3cbz p{ font-size:18px; line-height:32px; text-align:left;}
.indexdiv3qh{ position:static; width:100%;} 
.indexdiv3qh dl{  height:390px;}
.indexdiv3qh dl dt{ width:50%;}
.indexdiv3qh dl dd{ width:50%;}

.indexdiv4{padding:10px 0 40px 0; }
.indexdiv4c{ margin-top:30px;} 
.indexdiv4cz{ width:800px; }
.indexdiv4cspan{ bottom:170px;}
dl.id2{ width:800px; }
dl.id2 dt{ width:100%; height:400px;}
.indexdiv4c ul{ display:none;} 

.bottomdiv{  padding:50px 0;}
.bottomdiv dl.d1{ width:100%}
.bottomdiv dl.d1 dt img{ max-width:200px; margin:0 auto;} 
.bottomdiv dl.d1 dd{ display:none; }  
.bottomdiv ul{ width:60%; margin:20px 20%; } 
.bottomdiv ul li{ width:23%; margin:0 1%;}
.bottomdiv ul li span{ font-size:14px; line-height:20px;margin-top:10px;} 
.bottomdiv .box{ width:100%; text-align:center;}
.bottomdiv .box span{ letter-spacing:0px; font-size:22px; line-height:22px;}
.bottomdiv .box strong{ font-size:36px; line-height:40px; margin:10px 0;}
.bottomdiv .box strong s{font-size:25px;}
.bottomdiv .box p{font-size:14px; line-height:22px;}



/*****关于我们*****/ 
.nybanner{ margin-top:60px;}
.aboutdiv1{  padding:70px 0 0 0; } 
.aboutdiv1 dl dt{ width:100%; }
.aboutdiv1 dl dt strong{  font-size:40px; line-height:40px; text-align:center;} 
.aboutdiv1 dl dt strong p{ font-size:30px; line-height:30px; margin-top:10px; } 
.aboutdiv1 dl dd{ width:100%; padding-top:30px; font-size:18px; line-height:30px; } 
.aboutdiv1bj{ height:45vw; margin-top:200px;}
 
.aboutdiv2{ padding:70px 0 ;} 
.aboutdiv2 dl dt{ width:100%;  padding:60px 0; margin-bottom:30px;} 
.aboutdiv2 dl dt img{ width:170px;} 
.aboutdiv2 dl dd{ width:100%; padding:20px 0 0 40px;} 
h2.abt{ font-size:40px; line-height:40px;  margin-bottom:30px; text-align:center;} 
h2.abt span{ font-size:30px; line-height:30px; margin-top:10px;} 
.aboutdiv2 dl dd p{  font-size:20px; line-height:40px;} 
.aboutdiv2 dl dd p strong{ font-size:26px;} 

.aboutdiv3{ padding:0; }
.aboutdiv3c{  min-height:1100px;}  
.aboutdiv3cz{ padding:150px 0 100px 0;}
.boxb,.boxa,.boxc,.boxd{ width:49%; height:400px; margin:0.5% !important; position:static; float:left; }


.aboutdiv4{padding:0 0 70px 0;}
.aboutdiv4c dl{ width:calc((100% - 60px) / 3); margin:10px;}
.aboutdiv4c dl dd{ font-size:20px;}
.aboutdiv5{  padding:20px 0; font-size:36px; line-height:40px;}

.aboutdiv6{ padding:100px 0;}
.aboutdiv6 ul.u1{  margin:20px 0 40px 0;}
.aboutdiv6 ul.u1 li img{  max-width:120px; margin:0 auto;}
.aboutdiv6 ul.u1 li span{  font-size:20px; line-height:40px;}
.aboutdiv6{ padding:70px 0;}
.aboutdiv6 ul.u1 li img{ max-width:100px;}
.aboutdiv6 ul.u1 li span{ padding:0 15px; font-size:18px; line-height:22px; box-sizing:border-box;}

.aboutdiv6c{ width:700px; }
.aboutdiv6c ul li{ width:330px;  margin:0 10px;} 


.aboutdiv6ys{ margin:30px 0;}
.aboutdiv6 ul.u2 li{ width:20% !important;  margin:15px 0% !important; }
 /*.aboutdiv6 ul.u2 li.l2{ margin-left:17% !important;} */
.aboutdiv6 ul.u2 li strong em{height:60px;line-height:60px; font-size:52px;}
.aboutdiv6 ul.u2 li strong s{height:60px;line-height:70px;font-size:18px;margin-left:10px; }
.aboutdiv6 ul.u2 li p{ font-size:18px; line-height:40px;margin-top:0px; }
.aboutdiv6 ul.u2 li strong span{ width:20px;padding-top:10px; line-height:22px; font-size:18px;}


/*****关于我们-发展历程******/
.about_fzlc{ padding:60px 0; }
.fzlc_nr{  background:url(../images/fzlc_tb1.png) 391px center no-repeat; margin:30px 0; }
.fzlc_t{ background:url(../images/fzlc_tb.png) 381px top no-repeat; margin-top:-40px;}
.fzlc_b{background:url(../images/fzlc_tb4.png) 377px bottom no-repeat; margin-top:70px;}
.fzlc_tbj{ margin-right:-80px;}
.fzlc_tbj,.fzlc_bbj{ height:300px;}
.fzlc_bbj{ margin-left:-80px;}

.fzlc_nr dl.d1{ width:401px;padding-right:50px; margin-top:60px;}
.fzlc_nr dl.d1 dd .dld{ width:40px; height:20px; position:absolute; right:0px; top:40px; background-size:30px 1px;}
.fzlc_nr dl.d1 dd strong{ font-size:50px; line-height:50px;}
.fzlc_nr dl.d1 dd span{ font-size:26px; line-height:26px;}
.fzlc_nr dl.d1 dd p{ font-size:16px; line-height:26px;}

.fzlc_nr dl.d2{ width:401px;padding-left:50px;}
.fzlc_nr dl.d2 dd .dld{ width:40px; height:20px; position:absolute; left:-16px; top:40px;background-size:30px 1px;}
.fzlc_nr dl.d2 dd strong{ font-size:50px; line-height:50px; }
.fzlc_nr dl.d2 dd span{ font-size:26px; line-height:26px;}
.fzlc_nr dl.d2 dd p{ font-size:16px; line-height:26px;}
 

 
/*****关于我们-品牌文化******/
.about_ppwh{ padding:60px 0;}
.about_ppwh dl{ margin-top:30px;}
.about_ppwh dl dt img{ height:300px;}
.about_ppwh dl dd{  padding:0 0 0 50px; height:300px;}
.about_ppwh dl dd strong{font-size:28px; line-height:30px;}
.about_ppwh dl dd span{  font-size:22px; line-height:26px; margin-bottom:10px;}
.about_ppwh dl dd p{ font-size:15px; line-height:30px; }
.about_ppwh dl.d1 dd{ padding:0 50px 0 0;}

.ppwhtt{  margin-bottom:30px; }
.ppwhtt strong{  font-size:28px; line-height:30px; }
.ppwhtt span{ font-size:22px; line-height:26px;margin-bottom:24px;}
.ppwhdiv ul li{ width:calc((100% - 60px) / 3); margin:10px;}
.ppwhdiv ul li span{ height:70px; line-height:70px; font-size:22px;}
 

 
/******招商加盟******/
.zsjmdiv1{ padding:60px 0; }
.zsjmdiv1 dl dd{ width:100%; padding-right:50px; }
.zsjmdiv1 dl dd p{ font-size:20px; line-height:34px;}
.zsjmdiv1 dl dd p strong{ font-size:26px;}
.zsjmdiv1 dl dt{ width:100%; }

.zsjmdiv2{  padding:60px 0; }
.dg-container{width:700px !important;height:400px;position: relative; overflow:hidden; margin:0 auto;}
.dg-wrapper{width:610px;height:430px;}
.dg-wrapper a{width:610px;height:430px;}
 

.zsjmdiv3{ padding:60px 0;}
.zsjmdiv3_1{ margin-bottom:60px;}
.zsjmdiv3bz{  font-size:18px; line-height:26px; margin-bottom:20px;}


.zsjmdiv3_2{  margin-bottom:0px;}
.zsjmdiv3_2 dl dd{ width:100%; padding:30px 0; text-align:center;}
.zsjmdiv3_2 dl dd strong{ font-size:30px;  margin-bottom:40px;}
.zsjmdiv3_2 dl dd p{font-size:18px; line-height:30px; }
.zsjmdiv3_2 dl dt{ width:100%; }
.zsjmdiv3_2 dl dt img{ width:100%; height:360px;}
.zsjmdiv3_2 ul li.l1{ width:100%; margin:10px 0;}
.zsjmdiv3_2 ul li.l2{ width:100%;}
.zsjmdiv3_2 ul li img{ height:360px; }

.zsjmdiv3_3 dl dd{  margin-bottom:40px;}
.zsjmdiv3_3 dl dd strong{ font-size:30px; margin-bottom:40px;}
.zsjmdiv3_3 dl dd p{ font-size:18px; line-height:30px;}

.zsjmdiv3_4{ padding:60px 0;}
.zsjmdiv3_4c{ margin-top:20px;}
.zsjmdiv3_4 dl{ width:48%; margin:1% !important;}
.zsjmdiv3_4 dl dd strong{ font-size:30px; line-height:40px; margin-bottom:10px;}
.zsjmdiv3_4 dl dd p{height:150px; float:left; font-size:18px; line-height:26px;}

.zsjmdiv3_5 dl.d1 dt img{ width:60px; }
.zsjmdiv3_5 dl.d1 dd strong{ font-size:40px; line-height:40px; }
.zsjmdiv3_5 dl.d1 dd p{ font-size:18px; line-height:26px;}
.zsjmdiv3_5 .jtdiv{  width:8%; height:100px;}
.zsjmdiv3_5 dl.d1.dlt{top:80px;}
.zsjmdiv3_5 .jtdiv1{ width:8%;height:100px; }
.del_floata{ height:60px;  }

.zsjmdiv4{ padding:30px 0 60px 0;}
.zsjmdiv4_1{ padding:30px 40px;}
.zsjmdiv4_1 .box{ width:calc(94% / 3); padding:20px; margin:1% !important; }
.zsjmdiv4_1 .box strong{ font-size:22px; line-height:30px;}
.zsjmdiv4_1 .box p{font-size:16px; line-height:26px; }

.zsjmdiv4_2{ padding-top:100px; }
.zsjmdiv4_2c{ width:100%;}
.zsjmdiv4_2c .input.input3{ width:30%;}
.zsjmdiv4_2c .input.input3.last{ width:calc(40% - 30px);}
.zsjmdiv4_2c1{ width:100%; margin-top:50px;}
 



/*****服务支持******/


.severdiv1{ padding:60px 0 90px 0; overflow:hidden;}
.serverdiv1c{ margin-top:40px;}
.serverdiv1c dl{height:auto; margin-bottom:15px; background:#ededed;}
.serverdiv1c dl dt{ width:100%; height:300px;}
.serverdiv1c dl dd{ width:100%;  padding:30px; border:none; }
.serverdiv1c dl dd .jt{ display:none;}
.serverdiv1c dl dd strong{ font-size:30px; line-height:40px;}
.serverdiv1c dl dd h3{ font-size:26px; line-height:30px;margin:5px 0 10px 0;}
.serverdiv1c dl dd p{ font-size:18px; line-height:26px;}
.serverdiv1c dl.d1 dd{ text-align:left;}

.serverdiv2{  padding:60px 0; background-size:cover;}
 .serverdiv2 dl{ width:48%; margin:1%;}
.serverdiv2 dl dt strong{ width:80px; height:80px; line-height:80px; font-size:42px;  }
.serverdiv2 dl dd{  margin-top:-40px; padding:60px 20px 20px 20px; min-height:300px; box-sizing:border-box;}
.serverdiv2 dl dd strong{font-size:24px; line-height:30px;}
.serverdiv2 dl dd p{  min-height:134px;font-size:20px; line-height:34px;}

.serverdiv3{ padding:50px 0 100px 0;} 
.serverdiv3c{  margin-top:30px; padding-top:50px; padding-left:300px; background-size:270px auto;}
.serverdiv3c strong.s{ font-size:26px; line-height:30px; padding-left:60px;} 
.serverdiv3c p.p{ font-size:16px; line-height:26px;margin:10px 0 60px 0;} 
 


/****新闻列表*****/
.xwdiv{  padding:50px 0; }
.xwdivc{ margin-bottom:40px; padding:20px;}
.xwdivc .indexdiv4cz{ width:760px;}
.xwdivc dl.id2{ width:760px; } 
.xwdivc .indexdiv4cspan{ bottom:185px;}
dl.xwdl{ width:calc((100% - 40px) / 3); padding:10px; margin:10px 20px 10px 0;}
dl.xwdl dd h3 a{ font-size:16px;} 
dl.xwdl dd span{ font-size:14px;}



 /*******新闻中心-详情*******/
.newsxxdivtop{  padding:100px 0 40px 0;}
.newxxl{ width:100%;  margin-right:0%;}
.ptime{font-size:16px; line-height:24px; margin-bottom:15px;}
.newxxl .h1{ font-size:26px; min-height:40px; line-height:36px;}
.newsxxdivtop .newxxr{ display:none;}
.newxxr a.a1{ font-size:16px;}
.newxxr a.a2{font-size:16px;}
.newxxr a.a3{font-size:16px;}
.newsxxdiv1{padding-bottom:60px;}
.newxxxdivc{ padding:25px 0; font-size:16px; line-height:26px;}
.newxxr{ width:100%;}
.newsxxrc{ width:100%; padding:30px; margin:25px 0;}
.newsxxrc strong{ font-size:22px; line-height:32px;}
.newsxxrc ul li{ padding:10px 0;}
.newsxxrc ul li p{ font-size:14px;}
.newsxxrc ul li h3 a{  max-height:52px; line-height:26px; font-size:16px; }


/*****联系我们******/
.lxwmdiv{  padding:60px 0; }
.lxwmdivc{ padding:60px;}
.lxwmdivc .input{ width:98% !important;}
.lxwmdivc .button{ height:60px;  font-size:20px;}
.lxwmdivc p{ padding-left:0;}
 .lxwmdivc p strong{ width:100%; margin-left:0;}
 

/******产品中心*******/
.prodiv1{padding:80px 0;}
.prodiv1ctp{ width:600px;  padding-bottom:60px;}
.prodiv1c ul li{ width:600px;}
.prodiv1c ul li a img{ width:400px; margin:0 auto;  } 
.pjtl{ width:50px; height:50px;}
.pjtr{ width:50px; height:50px;}
.prodiv1wz{margin:50px 0 30px 0;}
.prodiv1wz ul li{ width:calc(100% / 4); height:46px; line-height:46px; font-size:26px; padding:5px 0; }
.prodiv1wz ul li a{   padding:0 20px;  border-radius:18px;}
.prodiv1list dl{ width:calc((100% - 60px) / 3); margin:10px;}
.prodiv1list dl dd{height:50px; line-height:50px;font-size:18px;}
 
  
/******产品中心-空间*******/
.prodivkjwz{ margin:30px 0 20px 0;}
.prodivkjwz ul li{ width:calc(100% / 3); height:40px; line-height:40px; font-size:22px; padding:5px 0;}
.prodivkjwz ul li a{ padding:0 20px; border-radius:18px;}

.prodiv1lkjlist{ width:200px; padding:10px 0 20px 20px; }
.prodiv1lkjlist span{ width:auto; height:40px; line-height:40px;  padding:0 15px; margin:10px 0;font-size:18px;}

.prodiv1lkjlistc{ width:200px; height:390px;  }
.prodiv1lkjlistc ul{ width:200px; }
.prodiv1lkjlistc ul li{ height:120px; margin:5px 0; }
.prodiv1kjdt{ width:calc(100% - 240px); margin-top:80px;}
.prodiv1kjdt img{ height:auto;}
.kjl{ width:40px; height:40px; position:absolute; left:10px; top:50%;background-size:12px auto; }
.kjr{ width:40px; height:40px; position:absolute; right:10px; top:50%; background-size:12px auto; }
 
 
 /******新关于我们*****/
#banner{width:710px;}
.swiper-slide{width:280px;height:380px;}
 .banner_page{ margin:-20px auto 0 auto;} 
 

}


 
@media only screen and (max-width:850px){
		
.document_width{ width:96vw; }
.document_width1{ width:96vw; }	

/****首页***/

.banner{height:65vw !important; }
.banner ul { height:65vw !important;  }
.banner ul li{  height:65vw !important; }
.banner ul li img,.banner ul li video{  height:65vw !important; }
.banwenzi{   top:15vw; left:0;margin-top:40px;}
.banwenzi p{ padding:10px 0; font-size:22px; line-height:24px;}
.banwenzi h2{font-size:40px; line-height:46px;}
.banwenzi h2 span{ font-size:36px; margin-left:10px;}
.banwenzi1{ top:18vw;}

.indexdiv1{ margin-top:65vw;}

.indexdiv1 .box{ width:31vw; margin:0.5vw;}
.indexdiv4cz{ width:96vw; padding-bottom:50px;}
dl.id2{ width:96vw;}
dl.id2 dt{ height:40vw;}
.indexdiv4cspan{ bottom:0;}

/****关于我们*****/
.aboutdiv6c{ width:96vw; }
.aboutdiv6c ul li{ width:46vw;  margin:0 1vw;} 


.aboutdiv6 ul.u2 li{ width:20% !important;  margin:10px 0% !important; }
.aboutdiv6 ul.u2 li strong em{height:50px;line-height:50px; font-size:36px;}
.aboutdiv6 ul.u2 li strong s{height:50px;line-height:50px;font-size:14px;margin-left:5px; }
.aboutdiv6 ul.u2 li p{ font-size:14px; line-height:30px;margin-top:0px; }
.aboutdiv6 ul.u2 li strong span{ width:18px;padding-top:8px; line-height:20px; font-size:14px;}


/*****关于我们-发展历程******/
.about_fzlc{ padding:40px 0; }
.fzlc_nr{  background:url(../images/fzlc_tb1.png) 40px center no-repeat; margin:30px 0; }
.fzlc_t{ background:url(../images/fzlc_tb.png) 30px top no-repeat; margin-top:-40px;}
.fzlc_b{background:url(../images/fzlc_tb4.png) 26px bottom no-repeat; margin-top:70px;}
.fzlc_tbj,.fzlc_bbj{ height:300px; display:none;}


.fzlc_nr dl.d1{ width:100%;padding-left:0px; margin-top:60px; padding-left:60px;}
.fzlc_nr dl.d1 dd .dld{ display:none; }
.fzlc_nr dl.d1 dd {text-align:left;}
.fzlc_nr dl.d1 dd strong{ font-size:50px; line-height:50px;}
.fzlc_nr dl.d1 dd span{ font-size:26px; line-height:26px;}
.fzlc_nr dl.d1 dd p{ font-size:16px; line-height:26px;}
.fzlc_nr dl.d1 dt img{ height:300px;}

.fzlc_nr dl.d2{ width:100%;  margin-top:60px; padding-left:60px; }
.fzlc_nr dl.d2 dd .dld{ display:none;}
.fzlc_nr dl.d2 dd strong{ font-size:50px; line-height:50px; }
.fzlc_nr dl.d2 dd span{ font-size:26px; line-height:26px;}
.fzlc_nr dl.d2 dd p{ font-size:16px; line-height:26px;}
.fzlc_nr dl.d2 dt img{ height:300px;}

/****招商加盟***/
.dg-container{width:90vw !important; }

/****新闻列表*****/
.xwdiv{  padding:40px 0; }
.xwdivc{ margin-bottom:30px; padding:0px;}
.xwdivc .indexdiv4cz{ width:96vw;}
.xwdivc dl.id2{ width:96vw; } 
.xwdivc dl.id2 dd{ padding:20px 15px; box-sizing:border-box;}
.xwdivc .indexdiv4cspan{ bottom:20px;}
.xwdivc dl.id2 dd p{ height:72px;}

/******产品中心*******/
.prodiv1{padding:50px 0;}
.prodiv1ctp{ width:90vw;  padding-bottom:60px;}
.prodiv1c ul li{ width:90vw;}
.prodiv1c ul li a img{ width:50vw; margin:0 auto;  } 
.pjtl{ width:50px; height:50px;}
.pjtr{ width:50px; height:50px;}
 
  
/******产品中心-空间*******/
.prodivkjwz{ margin:0px 0 20px 0;}
 
.prodiv1lkjlist{ width:160px; padding:10px 0 20px 20px; }
.prodiv1lkjlist span{ width:auto; height:40px; line-height:40px;  padding:0 15px; margin:10px 0;font-size:18px;}

.prodiv1lkjlistc{ width:160px; height:330px;  }
.prodiv1lkjlistc ul{ width:160px; }
.prodiv1lkjlistc ul li{ height:100px; margin:5px 0; }
.prodiv1kjdt{ width:calc(100% - 190px); margin-top:30px;}

.prodivkjej{ padding:15px;}
.prodivkjej a{ line-height:26px; font-size:16px; padding:0 20px; display:inline-table; }




/****招商加盟新加效果******/
.zsjmdiv2xinct{ width:84vw; height:auto; }
.zsjmdiv2xinc ul li{ width:80vw; height:auto; float:left; margin:0 2vw;}
.zsjmdiv2xinc ul li img{ width:100%; height:auto; display:block;} 
.zsjmjtl{ width:40px; height:40px; left:0px; top:25vw;  }
.zsjmjtr{ width:40px; height:40px;  right:0px; top:25vw; }


/***联系我们**/
.lxwmdivc p label{ width:calc((100% - 40px) / 3); margin:0 0 0 13px; }



}





 
@media only screen and (max-width:600px){

 .nybanner,.banner{  margin-top:0px;}
dl.xwdl dt img{ height:25vw;}
/****首页***/
.headdiv{ height:60px;}
.logo{ width:auto; height:30px;}
.logo img{ width:auto; height:30px; margin:15px auto; display:block; float:left;}
.menutb{ margin-top:13px;}
  
.sj_menu{ top:60px;}

.banleft{ width:30px; height:30px; left:-20px; top:43%; background-size:10px auto !important; }
.banright{ width:30px; height:30px; right:-20px; top:43%; background-size:10px auto !important;}
.banner:hover .banleft{ left:20px;}
.banner:hover .banright{ right:20px;}


.indexdiv1{ padding:30px 0;}
.indexdiv1 dl dd{ padding:30px 20px;}
.indexdiv1 dl dd strong{ font-size:20px; line-height:30px; text-align:center;}
.indexdiv1 dl dd strong s{ font-size:30px; margin-left:5px;}	
.indexdiv1 dl dd p{ font-size:16px; line-height:26px;}

.indexdiv1 .box img{ height:30px;}
.indexdiv1 .box span{ font-size:16px;}

.indexdiv2{ padding:40px 0;}
.indextt{ top:-20px;}
.indextt strong{  padding:5px 0 0 35px;}
.indextt strong s{ font-size:50px; line-height:50px;}
.indextt strong p{ font-size:22px; line-height:22px;}
.indextt strong span{font-size:14px; line-height:18px; }

.indexdiv2cz{ margin:30px 0;}
.indexdiv3{ padding:40px 0;}
.indexdiv3c{ padding:20px;}
.indexdiv3cbz p{ font-size:16px; line-height:30px;}
.indexdiv3qh{ height:300px;}
.indexdiv3qh dl{  height:300px;}
.indexdiv3qh dl dd ul li{ height:100px;  padding:20px 15px;  }
.indexdiv3qh dl dd ul li s{ top:38px;}
.indexdiv3qh dl dd ul li strong{ width:60px; height:60px; padding:15px;}
.indexdiv3qh dl dd ul li strong img{ width:30px; height:30px; }
.indexdiv3qh dl dd ul li p{ width:calc(100% - 70px); padding-top:10px; font-size:20px; line-height:22px; }
.indexdiv3qh dl dd ul li p span{ font-size:14px; line-height:18px;} 

dl.id2 dt{ height:50vw;}
dl.id2 dd{ padding:15px;}
dl.id2 dd h3 a{ font-size:18px; line-height:24px;}
dl.id2 dd p{ height:52px; line-height:26px; font-size:15px;}



/*****关于我们*****/ 
.aboutdiv1{  padding:40px 0 0 0; } 
.aboutdiv1 dl dt strong{  font-size:30px; line-height:30px; text-align:center;} 
.aboutdiv1 dl dt strong p{ font-size:20px; line-height:20px; margin-top:5px; } 
.aboutdiv1 dl dd{ width:100%; padding:20px 10px 10px 10px; box-sizing:border-box; font-size:16px; line-height:26px; } 
.aboutdiv1bj{ height:45vw;}
 
.aboutdiv2{ padding:40px 0 ;} 
.aboutdiv2 dl dt{ width:100%;  padding:40px 0; margin-bottom:20px;} 
.aboutdiv2 dl dt img{ width:100px;} 
.aboutdiv2 dl dd{ width:100%; padding:20px 10px; box-sizing:border-box;} 
h2.abt{ font-size:30px; line-height:30px;  margin-bottom:20px; text-align:center;} 
h2.abt span{ font-size:20px; line-height:20px; margin-top:5px;} 
.aboutdiv2 dl dd p{  font-size:16px; line-height:26px;} 
.aboutdiv2 dl dd p strong{ font-size:20px;} 

.aboutdiv3{ padding:0; background:#ebebeb; }
.aboutdiv3c{  min-height:60px; padding-bottom:200px;}  
.aboutdiv3cz{ padding:50px 0;}
.boxb,.boxa,.boxc,.boxd{ width:100%; height:300px; margin:1%  0!important; position:static; float:left; }
.boxbwz{ padding:50px 20px 0 30px;}
.boxnr strong{ padding-left:45px;}
.boxnr strong em{ width:45px; height:45px; line-height:45px; font-size:36px; margin-left:-45px; }
.boxnr strong span{line-height:22px; font-size:20px; margin-top:7px;}
.boxnr strong s{ line-height:14px; font-size:12px;}
.boxnr p{ padding-left:20px; font-size:16px; line-height:26px; margin-top:10px;}


.aboutdiv4{padding:0 0 70px 0; margin-top:-110px;}
.aboutdiv4c dl{ width:calc((100% - 60px) / 3); margin:10px;}
.aboutdiv4c dl dd{ font-size:16px; height:auto; line-height:20px; padding:0 15px; box-sizing:border-box; margin-top:8px;}
.aboutdiv5{  padding:20px 0; font-size:30px; line-height:40px;}

.aboutdiv6{ padding:60px 0 40px 0;}
.aboutdiv6 ul.u1{  margin:20px 0 40px 0;}
.aboutdiv6 ul.u1 li{ width:calc(94% / 3); margin:0 1% 2% 1%;}
.aboutdiv6 ul.u1 li img{  max-width:90px; margin:0 auto;}
.ajtl{ width:40px; height:40px; background-size:10px auto !important; }
.ajtr{ width:40px; height:40px;background-size:10px auto !important; }

 
 
.aboutdiv6ys{ margin:0 0 20px 0;}
 
.aboutdiv6 ul.u2 li{ width:20% !important;  margin:10px 0% !important; }
.aboutdiv6 ul.u2 li strong em{height:40px;line-height:40px; font-size:26px;}
.aboutdiv6 ul.u2 li strong s{height:40px;line-height:40px;font-size:12px;margin-left:5px; }
.aboutdiv6 ul.u2 li p{ font-size:12px; line-height:20px;margin-top:0px; }
.aboutdiv6 ul.u2 li strong span{ width:18px;padding-top:8px; line-height:12px; font-size:12px;}

 
  
 /******新关于我们*****/
 
  
 
/*****关于我们-品牌文化******/
.about_ppwh{ padding:40px 0;}
.about_ppwh dl dt{ width:100%;}
.about_ppwh dl dt img{ height:40vw;}
.about_ppwh dl dd{ width:100%;  padding:40px !important; height:auto;}
.about_ppwh dl dd strong{font-size:24px; line-height:24px;}
.about_ppwh dl dd span{  font-size:20px; line-height:20px; margin-bottom:10px;}
.about_ppwh dl dd p{ font-size:16px; line-height:26px; }
.about_ppwh dl.d1 dd{ text-align:left;}

.ppwhdiv{ margin-top:40px;}
.ppwhtt{  margin-bottom:30px; text-align:center; }
.ppwhtt strong{  font-size:24px; line-height:24px; }
.ppwhtt span{ font-size:20px; line-height:20px;margin-bottom:15px;}
.ppwhdiv ul li{ width:calc((100% - 60px) / 3); margin:10px;}
.ppwhdiv ul li span{ height:60px; line-height:60px; font-size:18px;}
 

/******招商加盟******/
.zsjmdiv1{ padding:40px 0; }
.zsjmdiv1 dl dd{ width:100%; padding-right:0px; padding:0 10px 20px 10px; box-sizing:border-box; }
.zsjmdiv1 dl dd p{ font-size:16px; line-height:26px;}
.zsjmdiv1 dl dd p strong{ font-size:20px;}
.zsjmdiv1 dl dt{ width:100%; }
.zsjmdiv1 dl dt img{ width:80%; margin:10px 10%;}

p.psp a { height:32px;line-height:32px;text-indent:15px;border-radius: 27px; margin-top:0px;font-size:16px;  padding-right:30px;background: url(../images/ico_play.png) 150px center no-repeat; background-size:20px 20px !important;}




.zsjmdiv2{  padding:50px 0; }
.dg-container{width:90vw !important;height:50vw}
.dg-wrapper{width:70vw;height:50vw;}
.dg-wrapper a{width:70vw;height:50vw;}
.dg-wrapper a img{ width:100%; height:100%; display:block;} 
 

.zsjmdiv3{ padding:50px 0; background-position:center top !important;}
.zsjmdiv3_1{ margin-bottom:50px;}
.zsjmdiv3bz{  font-size:16px; line-height:26px; margin-bottom:20px; padding:0 10px; box-sizing:border-box;}
.zsjmdiv3_1 ul li{ width:25%;}
.zsjmdiv3_1 ul li.nbor{ border-bottom:1px solid #ececec;}
.zsjmdiv3_2{  margin-bottom:0px; padding-bottom:40px;}
.zsjmdiv3_2 dl dd{ width:100%; padding:30px 10px; box-sizing:border-box; text-align:center;}
.zsjmdiv3_2 dl dd strong{ font-size:22px;  margin-bottom:30px;}
.zsjmdiv3_3 dl dd span{ margin:0;}
.zsjmdiv3_2 dl dd p{font-size:16px; line-height:26px; }
.zsjmdiv3_2 dl dt{ width:100%; padding:0 10px; box-sizing:border-box; }
.zsjmdiv3_2 dl dt img{ width:100%; height:300px;}
.zsjmdiv3_2 ul li.l1{ width:100%; margin:5px 0;}
.zsjmdiv3_2 ul li.l2{ width:100%;}
.zsjmdiv3_2 ul li img{ height:300px; }
.zsjmdiv3_2 dl dt .pptz ul li a img{ height:60vw;}


.zsjmdiv3_3 dl dd{  margin-bottom:40px; padding:0 10px; box-sizing:border-box;}
.zsjmdiv3_3 dl dd strong{ font-size:22px; margin-bottom:30px;}
.zsjmdiv3_3 dl dd p{ font-size:16px; line-height:26px;}

.zsjmdiv3_4{ padding:50px 0;}
.zsjmdiv3_4 dl{ width:48%; margin:1%;}
.zsjmdiv3_4 dl dd strong{ font-size:22px; line-height:30px; margin-bottom:10px;}
.zsjmdiv3_4 dl dd p{height:150px; float:left; font-size:16px; line-height:26px;}
.zsjmdiv3_5{ padding-bottom:30px;}
.zsjmdiv3_5 dl.d1 dt img{ width:50px; }
.zsjmdiv3_5 dl.d1 dd strong{ font-size:30px; line-height:30px; }
.zsjmdiv3_5 dl.d1 dd p{ font-size:14px; line-height:20px;}
.zsjmdiv3_5 .jtdiv{  width:8%; height:100px; background-size:20px auto !important;}
.zsjmdiv3_5 dl.d1.dlt{top:80px;}
.zsjmdiv3_5 .jtdiv1{ width:8%;height:100px; background-size:20px auto !important; }
.del_floata{ height:50px;  }

.zsjmdiv4{ padding:30px 0 60px 0;}
.zsjmdiv4_1{ padding:30px 40px;}
.zsjmdiv4_1 .box{ width:calc(94% / 3); padding:20px; margin:1% !important; }
.zsjmdiv4_1 .box img{ width:40px;}
.zsjmdiv4_1 .box strong{ font-size:20px; line-height:24px;}
.zsjmdiv4_1 .box p{font-size:16px; line-height:22px; }

.zsjmdiv4_2{ padding-top:60px; }
.zsjmdiv4_2c{ width:100%;}
.zsjmdiv4_2c .input{ height:54px; line-height:54px; font-size:16px;}
.zsjmdiv4_2c .input.input3{ width:100% !important;}
.zsjmdiv4_2c .button{ width:100%; height:54px; line-height:54px;}
.zsjmdiv4_2c1{ width:100%; text-align:center;}
.zsjmdiv4_2c1 span{ height:40px; font-size:26px; line-height:40px;  padding-left:0px; background:none; }
.zsjmdiv4_2c1 strong{height:50px;font-size:30px; line-height:50px; margin-top:0; }
.zsjmdiv4_2c1 strong s{ font-size:40px; }


/*****服务支持******/
.severdiv1{ padding:40px 0 50px 0; }
.serverdiv1c{ margin-top:10px;}
.serverdiv1c dl{height:auto; margin-bottom:15px; background:#ededed;}
.serverdiv1c dl dt{ width:100%; height:40vw;}
.serverdiv1c dl dd{ width:100%;  padding:20px; border:none; }
.serverdiv1c dl dd .jt{ display:none;}
.serverdiv1c dl dd strong{ font-size:26px; line-height:30px;}
.serverdiv1c dl dd h3{ font-size:22px; line-height:26px;margin:5px 0 10px 0;}
.serverdiv1c dl dd p{ font-size:16px; line-height:26px;}
.serverdiv1c dl.d1 dd{ text-align:left;}

.serverdiv2{  padding:60px 0;   }

 .serverdiv2 dl{ width:48%; margin:1%;}
.serverdiv2 dl dt strong{ width:60px; height:60px; line-height:60px; font-size:36px;  }
.serverdiv2 dl dd{  margin-top:-30px; padding:50px 10px 20px 10px; min-height:265px;}
.serverdiv2 dl dd strong{font-size:20px; line-height:30px;}
.serverdiv2 dl dd p{  min-height:126px;font-size:16px; line-height:26px;}

.serverdiv3{ padding:50px 0 100px 0;} 
.serverdiv3c{  margin-top:10px; padding:30px 10px 0 10px; box-sizing:border-box; background:none;}
.serverdiv3c strong.s{ font-size:20px; line-height:30px; padding-left:40px; background-size:30px auto;} 
.serverdiv3c p.p{ font-size:16px; line-height:26px;margin:10px 0 30px 0;} 
 


/****新闻列表*****/
.xwdiv{  padding:30px 0; }
.xwdivc{ margin-bottom:30px; padding:0px;}
.xwdivc .indexdiv4cz{ width:96vw;}
.xwdivc dl.id2{ width:96vw; } 
.xwdivc .indexdiv4cspan{ bottom:20px;}
dl.xwdl{ width:48%; padding:10px; margin:1%;}
dl.xwdl dd h3 a{ font-size:16px;} 
dl.xwdl dd span{ font-size:14px;}
dl.xwdl dd a.a{ display:none;}

/*****联系我们******/
.lxwmdiv{  padding:40px 0; }
.lxwmdivc{ padding:40px 30px;}
 


/******产品中心*******/
.prodiv1{padding:40px 0;}
.prodiv1ctp{ width:90vw;  padding-bottom:60px;}
.prodiv1c ul li{ width:90vw;}
.prodiv1c ul li a img{ width:50vw; margin:0 auto;  } 
.pjtl{ width:40px; height:40px; background-size:12px auto;}
.pjtr{ width:40px; height:40px; background-size:12px auto;}
.prodiv1wz{margin:30px 0 20px 0;}
.prodiv1wz ul li{ width:calc(100% / 3); height:40px; line-height:40px; font-size:22px; padding:5px 0; }
.prodiv1wz ul li a{   padding:0 10px;  border-radius:10px;}
.prodiv1list dl{ width:48%; margin:1%;}
.prodiv1list dl dd{height:50px; line-height:50px;font-size:18px;}
 

  
/******产品中心-空间*******/
.prodivkjwz ul li{ font-size:18px;}
.prodivkjwz{ margin:30px 0 20px 0;}
.prodiv1kj{ padding:2vw; box-sizing:border-box;} 
.prodiv1lkjlist{ display:none; }
 .prodiv1kjdt{ width:89vw; margin-top:0px; float:none; margin:0 auto;}



 
 /******新关于我们*****/
#banner{width:280px;}
.swiper-slide{width:280px;height:380px;}
.aboutdiv6{ padding-bottom:70px;}  
  
  
  
  
  
	
}




 
@media only screen and (max-width:450px){
	
/***首页***/	

.banner{height:75vw !important; }
.banner ul { height:75vw !important;  }
.banner ul li{  height:75vw !important; }
.banner ul li img,.banner ul li video{  height:75vw !important; }
.banwenzi{   top:15vw; left:0;margin-top:40px;}
.banwenzi p{ padding:10px 0; font-size:18px; line-height:24px;}
.banwenzi h2{font-size:26px; line-height:30px;}
.banwenzi h2 span{ font-size:20px; margin-left:10px;}
.banwenzi1{ top:18vw;}

.indexdiv1{ margin-top:75vw;}
.xpage {height:64px;font-size:13px;margin-top:-40px;}
.xpage s {height:50px; background:url(../images/ban_tb.png) center 20px no-repeat; background-size:15px auto;}
@-webkit-keyframes td01 {
    0% {  background-position: center 20px; }
    25% { background-position: center 26px; }
    50% {  background-position: center 20px; }
    75% { background-position: center 16px;  }
    100% {  background-position: center 20px; }
}

.jtl{ width:36px; height:36px; left:10px; top:40%; background-size:10px auto !important; }
.jtr{ width:36px; height:36px; right:10px; top:40%; background-size:10px auto !important; } 

.indexdiv3c{ padding:20px 0px 0 0 ;}
.indextt strong.s {padding: 7px 0 0 50px;}
.indextt strong.s1 {padding: 7px 0 0 47px;}

.indexdiv3cbz p{ font-size:14px;}
.indexdiv3qh dl,.indexdiv3qh{ height:auto;}
.indexdiv3qh dl dt{ width:100%;}
.indexdiv3qh dl dd{ width:100%;}
.indexdiv3qh dl dd ul li{ width:calc(100% / 3); height:auto; border-bottom:none; padding:20px 5px 10px 5px;}
.indexdiv3qh dl dd ul li s{ left:45%; top:-14px; transform:rotate(90deg);}
.indexdiv3qh dl dd ul li strong{ width:40px; height:40px; border-radius:40px; padding:10px; float:none; margin:0 auto; display:block;}
.indexdiv3qh dl dd ul li strong img{ width:20px; height:20px;}
.indexdiv3qh dl dd ul li p{ width:100%; text-align:center; font-size:16px;}
.indexdiv3qh dl dd ul li p span{ text-align:center; font-size:12px;}

.bottomdiv{  padding:30px 0;}
.bottomdiv dl.d1 dt img{ max-width:150px;} 
.bottomdiv ul{ width:100%; margin:20px 0%; } 
.bottomdiv ul li{ width:23%; margin:0 1%;}
.bottomdiv ul li span{ font-size:12px; line-height:20px;margin-top:10px;} 

/***关于我们****/
.aboutdiv1bj{ margin-top:240px;}
.aboutdiv1 dl dt strong{ font-size:26px; line-height:26px;}
.aboutdiv2{ padding:30px 0;}

.boxb,.boxa,.boxc,.boxd{ height:260px; }
.boxbwz{ padding:30px 15px 0 20px; width:240px !important;}
.boxawz,.boxcwz,.boxdwz{width:240px !important;padding:30px 15px 0 20px;}

.boxnr strong{ padding-left:45px;}
.boxnr strong em{ width:45px; height:45px; line-height:45px; font-size:36px; margin-left:-45px; }
.boxnr strong span{line-height:22px; font-size:20px; margin-top:7px;}
.boxnr strong s{ line-height:14px; font-size:12px;}
.boxnr p{ padding-left:20px; font-size:16px; line-height:26px; margin-top:10px;}

.aboutdiv3cz{ padding-top:10px; position:static;}
.aboutdiv3 .img{ height:auto; position:absolute; left:0; top:0;}
.aboutdiv3 .abt{ text-align:center; z-index:222; position:relative;}
.aboutdiv3c{ padding-bottom:0;}
.aboutdiv4{ margin-top:30px;}
.aboutdiv4c dl{ width:98%; margin:1%;}	
.aboutdiv5{ font-size:22px;}	
.aboutdiv6 ul.u1{ margin:20px 0;}
.aboutdiv6 ul.u1 li span{ font-size:16px; line-height:20px;}
	
	
	 
.aboutdiv6ys{ margin:0 0 30px 0;}
.aboutdiv6 ul.u2{ margin:0 0 30px 0;}
.aboutdiv6 ul.u2 li{ width:19.5% !important;  margin:5px 0% !important; padding-left:8px; box-sizing:border-box; }
.aboutdiv6 ul.u2 li strong em{height:28px;line-height:28px; font-size:22px;}
.aboutdiv6 ul.u2 li strong s{height:30px;line-height:30px;font-size:12px;margin-left:1px; }
.aboutdiv6 ul.u2 li p{ font-size:10px; line-height:18px;margin-top:0px;   width:100%; float:left; box-sizing:border-box; }
.aboutdiv6 ul.u2 li strong span{ width:12px;padding-top:4px; line-height:12px; font-size:10px;}
.aboutdiv6 ul.u2 li.l1{ width:21% !important;}
.aboutdiv6 ul.u2 li.l2{ width:20.5% !important;}
 
	

/*****关于我们-发展历程******/
.about_fzlc{ padding:40px 0; }

.fzlc_nr dl.d1{ width:100%;padding-left:0px; margin-top:30px; padding-left:60px;}
.fzlc_nr dl.d1 dd .dld{ display:none; }
.fzlc_nr dl.d1 dd {text-align:left; margin-bottom:10px;}
.fzlc_nr dl.d1 dd strong{ font-size:40px; line-height:40px;}
.fzlc_nr dl.d1 dd span{ font-size:22px; line-height:22px; margin:5px 0;}
.fzlc_nr dl.d1 dd p{ font-size:16px; line-height:24px;}
.fzlc_nr dl.d1 dt img{ height:30vw;}

.fzlc_nr dl.d2{ width:100%;  margin-top:30px; padding-left:60px; }
.fzlc_nr dl.d2 dd .dld{ display:none;}
.fzlc_nr dl.d2 dd{ margin-bottom:10px;}
.fzlc_nr dl.d2 dd strong{ font-size:40px; line-height:40px; }
.fzlc_nr dl.d2 dd span{ font-size:22px; line-height:22px; margin:5px 0;}
.fzlc_nr dl.d2 dd p{ font-size:16px; line-height:24px;}
.fzlc_nr dl.d2 dt img{ height:30vw;}

	

/*****关于我们-品牌文化******/
.about_ppwh dl dd{ width:100%;  padding:25px 15px !important;}

.ppwhdiv{ margin-top:40px;}
.ppwhdiv ul li{ width:48%; margin:1%;}
.ppwhdiv ul li span{ height:60px; line-height:60px; font-size:18px;}
 	
 

/******招商加盟******/
.zsjmdiv3_1 ul li{ width:calc(100% / 3);}	
.zsjmdiv3_2 dl dt img,.zsjmdiv3_2 ul li img{ height:40vw;}	
.zsjmdiv3_4 dl{ width:100%; margin:1% 0;}	
.zsjmdiv3_4 dl dd p{ height:auto;}	
.zsjmdiv4_1{ padding:30px 15px;}
.zsjmdiv4_1 .box{ width:48%; padding:10px; margin:0.5% !important;}	
.zsjmdiv4_1 .box strong{ font-size:18px;}

.zsjmdiv3_5 dl.d1 dt img{ width:36px; }
.zsjmdiv3_5 dl.d1 dd strong{ font-size:20px; line-height:20px; }
.zsjmdiv3_5 dl.d1 dd p{ font-size:13px; line-height:18px;}
.zsjmdiv3_5 .jtdiv{  width:8%; height:90px; background-size:10px auto !important;}
.zsjmdiv3_5 dl.d1.dlt{top:70px;}
.zsjmdiv3_5 .jtdiv1{ width:8%;height:90px; background-size:10px auto !important; }
.del_floata{ height:40px;  }

.zsjmdiv3{ padding-bottom:30px;}
.zsjmdiv3_2 dl dd{ padding:20px 10px; box-sizing:border-box;}
.zsjmdiv3_2 dl dd span,.zsjmdiv3_3 dl dd span{ margin:0; font-size:20px;}
.zsjmdiv3_4 dl dd strong{ margin-bottom:0;}
.zsjmdiv3_4 dl dd strong span{ height:30px;}
.zsjmdiv3_4 dl dd strong s i{ margin:0 10px;}
.zsjmdiv3_4 dl dd{ padding:15px 10px; box-sizing:border-box;}

/*****服务支持******/
.serverdiv1c dl dd{ padding:15px;}
.serverdiv1c dl dd h3{ font-size:20px;}
.serverdiv2 dl dd strong{ margin-bottom:10px;}
.serverdiv2 dl dd p{ min-height:150px;}
.serverdiv3c{ padding-top:0;}
.serverdiv3c strong.s{ font-size:18px;}
.serverdiv3c p.p{ margin:0 0 10px 0;}


 /*******新闻中心-详情*******/
.newsxxdivtop{  padding:80px 0 20px 0;}
.newxxl{ width:100%;  margin-right:0%;}
.ptime{font-size:14px; line-height:22px; margin-bottom:10px;}
.newxxl .h1{ font-size:22px; min-height:30px; line-height:30px;}
.newsxxdivtop .newxxr{ display:none;}
.newxxr a.a1{ font-size:14px;}
.newxxr a.a2{font-size:14px;}
.newxxr a.a3{font-size:14px;}
.newsxxdiv1{padding-bottom:40px;}
.newxxxdivc{ padding:20px 0; font-size:15px; line-height:25px;}
.newxxr{ width:100%;}
.newsxxrc{ width:100%; padding:20px; margin:20px 0;}
.newsxxrc strong{ font-size:20px; line-height:32px;}
.newsxxrc ul li{ padding:10px 0;}
.newsxxrc ul li p{ font-size:14px;}
.newsxxrc ul li h3 a{  max-height:52px; line-height:26px; font-size:16px; }


/*****联系我们******/
.lxwmdiv{  padding:30px 0; }
.lxwmdivc{ padding:30px 15px;}
.lxwmdivc .input{ height:46px; line-height:46px;  font-size:14px; background-size:20px auto !important; padding-left:50px;}
.lxwmdivc .button{ height:46px;  line-height:46px;  font-size:18px;}

.lxwmdivc p strong{ font-size:20px; height:30px; line-height:30px;}
.lxwmdivc p label{ line-height:30px; height:30px; font-size:16px; width:32%; margin:0.5%;}
.lxwmdivc p label .duoxian{ margin:0; opacity:0;margin-right:10px;}
.lxwmdivc p label s{ width:20px; height:20px; top:5px; background-size:100% 100%; }


/******产品中心*******/
.prodiv1{padding:40px 0;}
.prodiv1ctp{ padding-bottom:45px;}
.prodiv1wz{margin:30px 0 20px 0;}
.prodiv1wz ul li{ width:calc(100% / 3); height:32px; line-height:32px; font-size:20px; padding:5px 0; }
.prodiv1wz ul li a{   padding:0 10px;  border-radius:10px;}
.prodiv1list dl dd{height:40px; line-height:40px;font-size:16px;}
  
 
 /******产品中心-空间*******/
.prodivkjwz ul li{ font-size:18px;}
.prodivkjwz ul li a{ padding:0 10px;} 

	
/********新加右侧浮动********/
.fl_right{ width:36px; border-radius:36px; right:0px; bottom:140px; }
.fl_right ul li.l1 .a{ width:36px; height:36px; border-radius:36px; background-size:15px auto;}
.fl_right ul li.l1 p{ display:none; width:100px; height:auto; padding:10px 0; right:40px;}
.fl_right ul li.l1 p a{font-size:14px; line-height:26px; }
.fl_right ul li.l2 .a{ width:36px; height:36px; border-radius:36px; margin:5px 0 0 0; background-size:15px auto;}
.fl_right ul li.l3 .a{ width:36px; height:36px; border-radius:36px; background-size:15px auto; }
 
	
	
	
}



