@charset "utf-8";
/* CSS Document */





.ttitle{ color:#000000 }
.ttitle_1{line-height:75px;   font-size:30px;font-family:"仿宋"; font-weight:bold;color:#393838; text-align:center; margin:0 auto;  width:463px; }
.ttitle_2{line-height:45px;  font-size:28px; text-align:center; color:#FFF;color:#fcbf05;}
.ttitle_3{line-height:45px;  font-size:28px; text-align:center; color:#FFF;color:#ffffff;}
.comtt{ line-height:60px; font-size:30px; color:#393838; font-family:"仿宋"; padding:0 10px;font-weight:bold;}
.comttp{  background:url(../images/line.png); background-position:bottom center; background-repeat:no-repeat; background-size:100% ; }
.txt_c{ text-align:center;}
.bg_w{ background:#FFF;}
.bgp65{ background-size:65px 5px;}
.bg_yun{ /*background:url(../images/yun.jpg); background-position:bottom; background-repeat:repeat-x;*/}


.movea{display:block; line-height:42px; width:178px;  text-align:center; margin:20px auto; background:#94321a; color:#fff !important;border-radius:21px;}


.movea1{display:block; line-height:38px; width:178px; border: solid 1px #d6d5d5; text-align:center; margin:10px 75px 10px auto; background:#FFF; }
.movea1 a{color:#514F4F; }

/*公司简介*/
.comjs{ font-size:14px; padding:15px; line-height:30px; color:#393838;}
.bgc{ background:url(../images/bbg.jpg); background-position:center;}
.compic img{ max-width:100%;}



/*产品*/
.proclass{padding-left:0; list-style:none; }
.proclass li{ margin:0 15px; text-align:center;}
.proclass li a{ font-size:16px; }
.caselink { width:100%; font-size:14px; color:#fff; line-height:45px; position:absolute; bottom:0; left:0; right:0; display:block; text-align:0; background:rgba(0,0,0,.7); }
.casec a{font-size:14px; color:#C81411;}

.casec{ text-align:center; position:relative;}
.cases{ padding:30px;}
.casest1{ margin-bottom:30px;}

/* newslist*/

.newlist{ margin-bottom:30px; }
.newrq{ width:60px; height:50px;  margin-right:20px;}
.newrq>span{ display:block; line-height:30px; text-align:center; color:#989797;}
.newrq_1{  font-size:30px;}
.newrq_2{ font-size:28px;}
.newtt>a{ line-height:50px; color:#000000; font-size:16px; font-weight:bold; padding:0 10px;}
.newnr{ line-height:25px; color:#646363; font-size:14px; text-align:left;padding:0 10px;}
.news1 img{ width:100%;}
.newb{ padding:0  40px;}
.newb1{ padding:0 40px 0 60px;}

.newnn{ margin:0 35px 0 30px;}
.newpic{ text-align:center; }
.newpic img{ max-width:100%; max-height:100%; }
/*ads*/
.ads{ text-align:center;}
.ads img{ max-width:1400px; width:100%;}

.bgc2{ background-image:url(../images/bgs_04.jpg); background-position:right; }

/*about*/
.abouts{ margin-bottom:100px;}
.about2{ text-align:center;}
.mm2_t{ font-size:24px; line-height:50px; margin-bottom:5px;}
.mm2_nr li{ line-height:42px; font-size:16px; margin-bottom:8px; }
.mm2_nr{padding:0;}
.dhh{ padding-left:90px;}
.dhico{ margin-right:15px;}

/*pro*/
.proclass{ margin:20px 0 30px 0 ;}
.proclass a{ padding:5px 15px; font-size:16px; margin:0 8px; display:block; color:#fcbf05; }
.pac{background:#000000; color:#fcbf05;}

.casec a{font-size:14px; color:#C81411;}

.casec{ text-align:center;}
.cases{ padding:30px;}
.casest1{ margin-bottom:30px;}

.bgc3{ background-color:#d4d3d3;}
.cpbl{position:absolute; bottom:0; width:100%; background:rgba(0,0,0,0.6); color:#FFF; line-height:35px; overflow:hidden; text-align:center;}
.font1416{color:#fcbf05; font-size:16px;}


.ys_pic{ text-align:center;}
.ys_1{ text-align:center; line-height:55px; font-size:24px; font-weight:bold;}
.ys_2{ font-size:14px; text-align:left; line-height:25px; width:70%; margin:0 auto;}

/*加盟*/
.bg_b{ background-color:#C00; background-image:url(../images/bgtmp_09.png); background-position:center top; padding:45px 0 30px 0;}
.bg_rw{ background:url(../images/pic/ad_03.jpg); background-position:top;}

.ttc{line-height:60px; font-family:"仿宋";  font-size:30px; font-weight:bold;color:#fff; text-align:left;  width:155px; background-size:65px 5px;background:url(../images/line2.png); background-position:bottom left; background-repeat:no-repeat;}

.zs1{ width:50%;}
.zs1_1{ line-height:65px; font-size:36px; color:#fff; font-weight:bold; width:75px; margin:0 auto; text-align:center; background:url(../images/line3.png); background-position:bottom center; background-repeat:no-repeat;}
.zs1_2{ line-height:40px; font-size:16px; color:#fff; font-weight:bold; width:75px; margin:0 auto; text-align:center;}
.zs2{ font-size:14px; line-height:25px; color:#fff;}

.movea11{display:block; line-height:40px; width:140px;  text-align:center; margin-top:20px; float:right; background:#fff; color:#000;border-radius:20px;}
.zspic{ margin-bottom:15px;}
.zspic1,.zspic2 { margin:0 7px;}
.zzz{ max-width:385px; width:100%; margin:0 auto;}
.zsleft1{ margin:40px 0;}

/*加盟end*/

.bott215{ padding-bottom:215px;}
.bott65{ margin-bottom:65px;}
.pp45{ padding:30px 0;}
.bott20{ margin-bottom:20px;}
.tops70{ margin-top:70px;}


.cb{ padding:0;  width:100%;}
.pro1{ display:flex; list-style-type:none; justify-content: center; }
.pro1 li{ width:71px; height:231px; background:url(../images/c1.png); background-size:100%; background-repeat:no-repeat; margin:0 30px; display:flex; align-items:center; }
.pro1 li a{ font-size:28px; line-height:35px; font-family:"仿宋"; font-weight:bold; text-align:center; width:70%; display:block;  margin:20px auto; }


.brs{ display:flex;flex-wrap:wrap}
.brs1_1{ background:url(../images/dzz_03.png); background-size:100%; height:133px; }
.kk1{ background:url(../images/dz2.png); background-size:100% 100%; height:339px; width:252px; }
.brs1_2{ background:#c50202; padding:3px;}
.brs1_2 img{ width:100%;}
.brs1_1,.kk1{ padding:6%; color:#fcf2ad;}
.brs1_1 a{color:#fcf2ad;}
.brs1_1_1,.kk1_1,.kk1_3{ font-size:16px;}
.brs1_1_2,.kk1_2{ font-size:25px; font-weight:bold;}
.brs3{width:252px;}
.brs1{ flex:1;}


 @media (max-width:1024px){
	 .comjs{ padding:35px; }
	 }

   @media (max-width:425px){
	   
	   .brs1_1{  height:100px; }
.kk1{ background-size:100%; height:auto; width:100%; background-position:right; background:url(../images/dz21.png); }
.brs1_2{ background:#c50202; padding:3px;}
.brs1_2 img{ width:100%;}
.brs1_1{ padding:6%; color:#fcf2ad;}
.brs1_1_1,.kk1_1,.kk1_3{ font-size:12px;}
.brs1_1_2,.kk1_2{ font-size:18px; font-weight:bold;}
.brs3{width:252px;}
.brs1{ width:100%; flex:auto; }
.brs3{ width:100%; }	   
        
		.ttitle_1{font-size:22px; width:180px; line-height:45px;}
		
		.cc1{ display:block;}
		.case1,.case2,.case3{padding-left:0;width:100%;}
		.cc1 img{ width:100%;}

		
		.picz img{ height:23px;}
		.movea{ width:85%;}
		
		.comc{ margin:10px ;}
		.coma{justify-content:space-between ;}
		.comc a{ margin:0 ; width:45%;}
		.font1416{ font-size:14px; }
		.setxt1{ font-size:16px;}
		.spicw{ padding:0;}
		.spicw img{ width:65px;}
		.sepd1{ padding: 0 ; margin:10px 0;}
		.setxt1{ text-align:center;}
		.se1{ padding:5px; }
		.serg{padding-right:0;}
		.caitem>span{}
		.newtt>a{ line-height:25px; font-size:16px;}
		.newnr{ font-size:14px;}
		.newb{ padding:0  10px;}
        .newb1{ padding:0 5px;}
		.newnn{ margin:0;}
		.newlist{ margin-bottom:25px;  padding-left:0; }
		.newrq_1{  font-size:22px;}
.newrq_2{ font-size:18px;}
.newtt>a{ font-size:16px;font-weight:normal; }
		.dhh{ padding-left:20px;}
		.abouts{ margin-bottom:60px;}
		
		.m2{ max-height:50px; overflow:hidden;}
		
		.cases{ padding:20px;}
		.casest1{ margin-bottom:20px;}
		
		
		.comjs{ font-size:14px; padding:5px;}
		/*.bgc{ background-image:none;}*/
		.compic{ text-align:center;}
		
		.casez img{ width:100%;}
		.proclass {flex-wrap:wrap;}
		.proclass li{ margin:0 ; width:32%;}
		.movea1{margin:30px auto;}
		
		
		.zzz{  margin:0; padding:0 20px; }
		.zsleft1{ margin:10px 0;}
		.bg_b{  padding:10px 0 5px;}
		
		.bott215{ padding-bottom:25px;}
		.bott65{ margin-bottom:25px;}
		.pp45{ padding:10px 0;}
		.tops70{ margin-top:20px;}
		.bott20{ margin-bottom:5px;}
		
		.comtt{ font-size:20px; padding:0;line-height:40px;} 
		.ys_1{ font-size:18px;}
		.ys_2{ font-size:12px;width:85%;}
		.ys_pic img{ width:80px;}
		
		
		.pro1 li{ width:71px; height:120px;  margin:0 10px; display:flex; align-items:center; }
        .pro1 li a{ font-size:17px; line-height:20px;  margin:10px auto; }

      }
