@charset "gb2312";
*{font-family: '思源黑体';}
.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: #222222;text-align: center; font-weight: bold;}
.btitle p{font-size: 20px;margin-top: 20px;}


.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: #d70202;}
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;
}





.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: 20px;}
.t2-zj .item{flex: 1;height: 36px;box-sizing: content-box;font-size: 18px;text-align: center;border:1px solid #e5e5e5;line-height: 36px;margin-left: 2px;transition:all 0.3s;}
.t2-zj .item:first-child{margin-left: 0;}
.t2-zj .item:hover{border:1px solid #ff0000;color: #ff0000;}
.t2-zj .item:hover a{color: #ff0000;transition: all 0.3s;}


.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;}




.t3 {margin-top: 53px;}

.t3 p{height: 30px;line-height: 30px;font-size: 18px;color: #666666;width: 880px;margin: 0 auto;text-align: center;}
.t3-c{display: flex;flex-wrap: wrap;}
.t3-c .item{flex: 1;margin-left: 20px;overflow: hidden;display: flex;margin-bottom: 20px;}

.t3-c .item .left{flex: 0 0 54px;}
.t3-c .item .right{flex: 0 0 432px;margin-left: 21px;background-image: url(../images/16.jpg);height: 103px;background-repeat: no-repeat;}
.t3-c .item .right .title{font-size: 16px;color: #333333;margin-top: 27px;margin-left: 60px;}

.t3-c .item .right .desc{text-align: left;font-size: 24px;color: #333333;margin-top: 2px;margin-left: 60px;font-weight: bold;}

.zybtn{    margin-top: 40px;}
.zybtn a{display: inline-block; width: 108px;height: 33px;line-height: 33px;color: #FFFFFF;background-color: #c80000;text-align: center;font-size: 18px;border-radius: 4px;border: 1px solid #C80000;}
.zybtn a:last-child{color: #C80000;background-color: #FFFFFF;box-sizing: content-box;border: 1px solid #C80000;margin-left: 5px;}



.t3-c {display: flex;}
.t3-c .item{flex:1;}


.t3-c .item2{flex: 0 0 370px;margin-left: 15px;}



.btnbox {text-align: center; width: 1200px;   margin: 0 auto;  margin-top: 36px;}
.btnbox  a{height: 53px;width:223px;border-radius: 10px; text-align: center;font-size: 24px;line-height: 53px;font-size: 24px;
 display:inline-block;color: #FFFFFF;background-color: #f40000;margin: 0 auto;position: relative;z-index: 999;border: 1px solid #f40000;transition: all 0.3s;margin-left:10px;}
 .btnbox  a:hover{background-color: #FFFFFF;border: 1px solid #f40000; color:#f40000 ;}



.t4{padding-bottom: 45px; }
.t4-c{display: flex;margin-top: 37px;}
.t4-c .item{flex: 1;margin-left:21px; transition:  all 0.4s;}
.t4-c .item .desc{padding: 30px 18px;font-size: 24px;font-weight: bold;position: relative;}
.t4-c .item .desc .zxtx{position: absolute;    right: 15px;
    top: 44px;}

.t4-c .item .desc span{font-size: 16px;color: #4d4d4d;}

.t4-c .item .fgbox{display: flex;
	width: 180px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.t4-c .item .fgbox .item{flex: 0 0 56px;margin-left: 5px;height: 23px;border: 1px solid #C80000;text-align: center;font-size: 16px;color: #C80000;border-radius: 4px;}
.t4-c .item p{font-size: 16px;color: #4d4d4d;font-weight: normal;}
.t4-c .item .fgbox .item:first-child{margin-left: 0;}
.t4-c .item .t{line-height: 85px;text-align: center;font-size: 24px;color: #FFFFFF;transition:  all 0.4s;}
.t4-c .item .ds{margin-top: 5px;font-size: 18px;color: #FFFFFF;text-align: center;transition:  all 0.4s;}
.t4-c .item:first-child{margin-left: 0;}

.t4-c .item img{margin-bottom: 5px;}
.t4-c .item2{flex: 0 0 600px;}
.t4-c .item2 img{display: inline-block;}

.k{color: #212121 !important; }





.t5{padding-bottom: 37px;}
.t5-c{display: flex;  margin-bottom: 50px;margin-top: 37px;}
.t5-c .item{flex: 1;margin-left: 35px;transition:  all 0.3s;background-color: #FFFFFF; overflow: hidden;}
.t5-c .item .desc{width: 100%;padding: 30px 30px;}
.t5-c .item .desc .d1{font-size: 20px;margin-bottom: 16px;}
.t5-c .item .desc .d1 img{display: inline-block;margin-right: 5px;}
.t5-c .item .desc .d2{font-size: 16px;width: 210px;line-height: 22px;}
.t5-c .item:first-child{margin-left: 0;}
.t5-c .item img{display:block;}
.t5-c .item:hover{opacity: 0.8;}

















