@charset "utf-8";
/* CSS Document */





.ttitle{ color:#000000 }
.ttitle_1{line-height:40px;   font-size:30px; font-weight:bold;color:#393838; text-align:center; margin:0 auto;  width:240px; }
.ttitle_2{line-height:45px;  font-size:28px; text-align:center; color:#FFF;color:#5f5f5f;}
.ttitle_3{line-height:45px;  font-size:28px; text-align:center; color:#FFF;color:#ffffff;}
.comtt{ line-height:60px; font-size:26px; color:#5f5f5f; }
.comtt2{ line-height:60px; font-size:30px; color:#fff; font-weight:bold;}

.btxt{ font-size:30px;color:#013f94;font-weight:bold; }
.comttp{ line-height:45px; font-size:35px; color:#013f94;font-weight:bold; }
.txt_c{ text-align:center;}
.bg_w{ background:#FFF;}
.bgp65{ /*background-size:65px 5px;*/}
.bg_yun{ background:url(../images/yun2.jpg); background-position:bottom; background-repeat:repeat-x; padding:30px 0;}


.movea{display:block; line-height:42px; width:220px;  text-align:center; margin:30px auto; background:#ff4509; color:#fff !important;border-radius:21px;}
.movea2{display:block; line-height:42px; width:178px;  text-align:center; margin:10px 25px 10px auto; background:#7f4c39; 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;  display:block; text-align:0; }
.casec a{font-size:14px; color:#fff;}

.casec{ text-align:center; position:relative;}
.cases{ padding:30px;}
.casest1{ margin-bottom:30px;}


/* newslist*/

.newlist{ margin-bottom:30px; }
.newrq{ width:150px; height:100px;  margin-right:15px; overflow:hidden;}
.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 30px;}

.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:#000; }
.pac{ background:url(../images/line2.png); background-position:bottom; background-repeat:repeat-x;}

.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:#5f5f5f; font-size:16px;}


.ys_pic{ text-align:center;}
.ys_1{ text-align:center; line-height:55px; font-size:20px; color:#013f94; font-weight:bold;}
.ys_2{ font-size:14px; text-align:center; line-height:25px; width:75%; margin:0 auto;}

/*加盟*/


/*加盟end*/

.bott215{ padding-bottom:215px;}
.bott65{ margin-bottom:65px;}
.pp45{ padding:30px 0;}
.bott20{ padding:25px;}
.bott21{ padding:10px;}
.tops70{ margin-top:70px;}



.iconline{ background-image:url(../images/cc.png); background-position:right center; background-repeat:no-repeat;}


.addbg{ background:url(../images/ads2_04.jpg); background-position:center; background-repeat:no-repeat; height:389px; color:#FFF;}
.lineb{ display:block; width:125px; background:#FFF; height:5px; margin:0 auto;}
.add1{ padding:45px 0;}
.add2{ line-height:65px; text-align:center; font-size:30px;}
.add3{ max-width:780px; margin:10px auto; line-height:30px; font-size:14px; text-align:center;}


.comnr1{ padding:15px 25px; font-size:14px; line-height:30px;}

.bgblue{  background:#e6f5fe; padding:20px 0 55px 0;}
.bgblue1{  background:#134d9c; padding:25px 0;}
.comry>div img{ max-width:100%;}
.comry>div{ text-align:center;}
.ww{ position:absolute; top:-60px; }
.ljgd{     display: block;
    margin: 0 auto;
    font-size: 12px;
    height: 30px;
    width: 50%;
    color: #FFF;
    background: #F00;
    border-radius: 2px;
    text-align: center;
    line-height: 30px;}
	
 @media (max-width:1024px){
	 .comjs{ padding:35px; }
	 }

   @media (max-width:425px){
	   .bgblue1{ padding:15px 0;}
        .bg_yun{  padding:20px 0;}
		
		.ttitle_1{font-size:22px; width:170px;line-height: 30px;}
		.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{ }
		.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;}
		

		
		.bott215{ padding-bottom:25px;}
		.bott65{ margin-bottom:25px;}
		.pp45{ padding:10px 0;}
		.tops70{ margin-top:20px;}
		.bott20{ padding:10px;}
		
		.comtt{ font-size:18px;} 
		.ys_1{ font-size:16px; line-height:25px;}
		.ys_2{ font-size:12px;width:85%;}
		.ys_pic img{ width:60px;}
		.iconline{ background:none;}
		
		
		.comttp{ line-height:40px; font-size:30px; }
		
		.lineb{ width:105px;  height:4px; }
		
		.add1{ padding:25px 0;}
.add2{ line-height:55px; font-size:26px; padding:0 10px;}
.add3{line-height:25px; font-size:14px; padding:0 10px;}

.caselink { }

.bgblue{  padding:20px 10px;}
      }
