@charset "gb2312";
*{
	padding:0;
	margin:0;
}
a{
	text-decoration:none;
}
.textalign:{text-align: center;}
.mt30{margin-top: 30px;}
.mt20{margin-top: 20px;}
.w1200{width: 1200px;margin: 0 auto;}
.w1745{width: 1745px;margin: 0 auto;}
.w830{width: 830px;margin: 0 auto;}
.banner{background-repeat: no-repeat;height: 494px;}
.h110{height:130px;}
.btn{display: block;width: 256px;height: 50px; font-size:20px ;text-align: center;line-height: 50px;color: #FFFFFF;background-color: #ff7700;border-radius: 6px;margin-top: 32px;font-weight: bold;border: 1px solid #FF7700;transition: all 0.3s;}
.btn:hover{background-color: #FFFFFF;color: #ff7700;}
.btitle{font-size: 36px;color: #3a3a3a;text-align: center; font-weight: bold;}
.btitle p{font-size: 16px;margin-top: 10px;color: #979797;font-weight: 400;}


.btitle img{margin: 0 auto;}
.btitle .st{font-size: 16px;text-align: center;line-height: 40px;color: #460c00;position: absolute;bottom: 35px;width: 100%;font-weight: bold;z-index: 10;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}
red{color: #db2020;font-size: 18px;}
orange{color: #f79101;font-size: 34px;font-weight: bold;}
.t1title{height: 160px;line-height: 160px;font-size: 34px;font-weight: bold;text-align: center;position: relative;
}


#banner{
	width:100%;
	height:600px;
	background:url(../images/banner.jpg) no-repeat center center;
}

#banner a{
	width:100%;
	height:100%;
	display:block;
}

.t1title .etitle{
	width: 1200px;
	position: absolute;
	left: 0;
	bottom: -33px;
	font-size: 18px;color: #888888;text-align: center;
}

.t2{background-color: #f8f3f3; height:36px;display: flex;}
.t2 .item{flex: 1;text-align:center;}


.t2-zj{display: flex;margin-top: 25px;}
.t2-zj .item{flex: 1;height: 362px;background-color: #FFFFFF; box-sizing: border-box;position: relative; color: #333333; font-size: 20px;margin-left: 19px;transition:all 0.3s;}
.t2-zj .item:first-child{margin-left: 0;}
.t2-zj .item .f1{margin: 50px 50px;}
.t2-zj .item .f1 .title{font-size: 24px;font-weight: bold;color: #3a3a3a;}
.t2-zj .item .f1 p{color: #979797;font-size: 14px;margin-top: 5px;}


.t2-zj .item .f1 article{color:#727272 ;font-size: 16px;margin-top: 15px;line-height: 28px;}
.t2-zj .item .f1 .sbtnbox a{margin-top: 30px; display: inline-block;height: 45px;line-height: 45px; width: 180px;text-align: center;font-size: 20px;color: #FFFFFF;background: #db2020;}
.t2-zj .item .f1 .sbtnbox a:first-child{margin-right: 20px;}
.t2-zj .item img{display: inline-block;vertical-align: middle;margin-right: 8px;}







.cp{display: flex;margin-top: 24px;}
 .cp .item{flex: 1;margin-left: 10px;}
 .cp .item:first-child{margin-left: 0;}
.xfg{text-align: center;font-size: 20px;line-height: 80px;font-weight: bold;}

.sm{margin-top: 25px;}
.sm div{color: #333333;font-size: 18px;text-align: center;}
.sm div strong{font-size: 18px;}


.t3 {margin-top:25px;display: flex;}
.t3 .item{flex: 1;margin-left: 15px;background-color: #c33738;}
.t3 .item img{padding: 34px 126px 14px;}
.t3 .item p{text-align: center;padding: 0 15px 0 15px;color: #FFFFFF;margin-bottom: 30px;line-height: 25px;}

.t3 .item:first-child{margin-left: 0;}

.t-img{display: flex;margin-top: 15px;}
.t-img .item{flex: 1;margin-left: 15px;}
.t-img .item img{width: 100%;}
.t-img  .item:first-child{margin-left: 0;}



.btnbox {text-align: center; width: 1200px;   margin: 0 auto;  margin-top: 36px;}
.btnbox  a{height: 45px;line-height: 45px; width: 180px;text-align: center;font-size: 20px;
 display:inline-block;color: #FFFFFF;background-color: #db2020;margin: 0 auto;position: relative;transition: all 0.3s;margin-left:10px;}
.btnbox  a:first-child{margin-left: 0;}


.t4{padding-bottom: 10px; }
.t4-c{display: flex;margin-top: 37px;}
.t4-c .item{flex: 1;margin-left:15px; transition:  all 0.4s;background-color: #FFFFFF;}
.t4-c .item:first-child{margin-left: 0;}
.t4-c .item .desc{padding: 15px 18px;font-size: 24px;color: #3a3a3a; font-weight: bold; position: relative;text-align: center;border-top: none;}
.t4-c .item .desc .pf{font-size: 18px;font-weight: normal;margin-top: 5px;}

.t4-c .item .desc .sbtnbox a{font-weight: normal; margin-top: 15px; display: inline-block;height: 42px;line-height: 42px; width: 160px;text-align: center;font-size: 20px;color: #FFFFFF;background: #db2020;}
.t4-c .item .desc .sbtnbox a:first-child{margin-right: 20px;}

.t4-c .item img{width: 100%;}
.t4-c .item .desc span{font-size: 16px;color: #4d4d4d;}

.k{color: #212121 !important; }



.t6-c{margin-top: 25px;display: flex;}

.t6-c .item{flex:  0 0  622px ;background-color: #FFFFFF;}
.t6-c .item2{flex: 0 0 562px;margin-left: 20px;}
.t6-c .item .f1{margin: 50px 50px;}

.t6-c .item .f1 .tw{font-size: 22px;color: #3a3a3a;border-bottom: 1px dashed #dcdcdc;height:45px;margin-bottom: 16px;}
.t6-c .item .f1 .tw span{float: right;}
.t6-c .item .f1 .tw span a{display: inline-block;width: 120px;height: 30px;font-size: 16px;color: #FFFFFF;background:#db2020 ;text-align: center;line-height: 30px;border-radius: 20px;}


.t5{padding-bottom: 52px;}
.t5-c{display: flex;  margin-bottom: 50px;margin-top: 37px;}
.t5-c .item1{margin-top:40px;flex: 0 0 555px;background-color: #FFFFFF; overflow: hidden;}
.t5-c .item2{}

.t5-c .item1 .f1{margin: 40px 50px;}
.t5-c .item1  .f1 .title{font-size: 24px;font-weight: bold;color: #3a3a3a;}
.t5-c .item1  .f1 p{color: #979797;font-size: 14px;margin-top: 5px;}
 .t5-c .item1  .f1 article{color:#727272 ;font-size: 16px;margin-top: 15px;line-height: 28px;}

 .t5-c .item1 .f1 .sbtnbox a{margin-top: 20px; display: inline-block;height: 45px;line-height: 45px; width: 180px;text-align: center;font-size: 20px;color: #FFFFFF;background: #db2020;}
 .t5-c .item1 .f1 .sbtnbox a:first-child{margin-right: 20px;}

.ml10{margin-left:10px ;}
.mt10{margin-top:10px ;}

.t7-c {margin-top: 25px;}
.t7-c  img{display: inline-block;}
.t7-c2 {margin-top: 6px;}
.t7-c2  img{display: inline-block;}



.t8-c{display: flex;}
.t8-c .item{flex:  1; margin-left:23px;border:1px solid darkgray;padding: 10px;}
.t8-c .item:first-child{margin-left: 0;}
.t8-c .item p{padding: 0 35px ;margin-top: 15px;font-size: 20px;color: #000000;line-height: 40px; text-align:center;}











