@charset"gb2312";
*{padding:0;margin:0;}
body{font-size:14px;font-family:'microsoft yahei';overflow-x:hidden;}
img{display:block;}
a{text-decoration:none;color:inherit;}
ul,ol{list-style:none;}
input[type=submit],type[type=button],input[type=reset]{-webkit-appearance:none;}
.clear{clear:both;}
.clear:after{visibility:hidden;display:block;height:0;content:'.';zoom:1;}
.btn3{display:block;width:338px;height:58px;background:#fff;border-radius:50px;text-align:center;line-height:58px;font-size:24px;color:#e90106;box-shadow:0 0 5px 5px rgba(0,0,0,.1);}
.btn2{display:block;width:338px;height:58px;background:#d9e3ff;border-radius:50px;text-align:center;font-weight:550;line-height:58px;font-size:28px;color:#e90106;letter-spacing:5px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);}
.btn{display:block;width:135px;height:33px;background:#fff;border-radius:5px;text-align:center;line-height:35px;font-size:18px;color:#595959;letter-spacing:2px;border:2px solid #aaaaaa;}
.center{margin:auto;}
.margin-t10{margin-top:10px;}
.margin-t15{margin-top:15px;}
.margin-t20{margin-top:20px;}
.margin-t25{margin-top:25px;}
.margin-t30{margin-top:30px;}
.margin-t38{margin-top:38px;}
.margin-t40{margin-top:40px;}
.margin-t45{margin-top:45px;}
.margin-t50{margin-top:50px;}
.margin-t55{margin-top:55px;}
.margin-t60{margin-top:60px;}
.margin-t70{margin-top:70px;}
.margin-t80{margin-top:80px;}
.margin-t90{margin-top:90px;}
.margin-t100{margin-top:100px;} 
/* banner */
figure{width:1920px;position:relative;left:50%;margin-left:-960px;}
/* block-a */
.a-block{width:1129px;overflow:hidden;}
.a-block>img{width:940px;height:43px;}
.a-block>p{width:1000px;font-size:20px;line-height:40px;color:#070707;}
.a-block>ul{width:100%;display:flex;justify-content: space-between;}
.a-block>ul>li>img{width:365px;height:224px;}
.a-block>ul>li>span{display:block;width:90%;font-size:20px;letter-spacing: 4px;text-align: center;border-bottom: 2px solid #ef0000;line-height: 45px;}
/* block-b */
.b-block{width:100%;max-width:1920px;height:673px;background:#e90106 url(../images/bg1.jpg) center 0 no-repeat;background-size:1920px;overflow:hidden;}
.b-block>img:nth-of-type(1){width:970px;height:43px;}
.b-block>p{width:1060px;font-size:20px;color:#fff;line-height:40px;letter-spacing: 2px;}
/* block-c */
.c-block{width:1060px;overflow:hidden;}
.c-block>img{width:940px;height:43px;}
.c-block>p{width:1060px;font-size:20px;color:#070707;line-height:40px;letter-spacing: 2px;}
.c-block>ul{width:950px;height:544px;display:flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
.c-block>ul>li>img{width:466px;height:263px;}
.c-block>span{display:block;width:950px;background:#e00000;font-size:20px;color:#fff;text-align: center;line-height: 45px;letter-spacing: 4px;}
/* block-d */
.d-block{width:100%;max-width:1920px;height:757px;background:#e90106 url(../images/bg2.jpg) center 0 no-repeat;background-size:1920px;overflow:hidden;}
.d-block>img:nth-of-type(1){width:970px;height:43px;}
.d-block>p{width:1060px;font-size:20px;color:#fff;line-height:40px;letter-spacing: 2px;}
.d-block>div{width:1127px;overflow: hidden;display:flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
.d-block>div>ul{width:743px;height:497px;display:flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
/* block-e */
.e-block{width:1198px;overflow:hidden;}
.e-block>img{width:1034px;height:43px;}
.e-block>ul{width:100%;height:682px;display:flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
.e-block>ul>li{width:285px;position: relative;}
.e-block>ul>li>p{width:285px;height:40px;line-height:40px;position: absolute;top:132px;background:rgba(0,0,0,0.5);text-align: center;color:#fff;font-size:18px;}
.e-block>ul>li>span{display:flex;justify-content: space-between;margin-top:7px;}
.e-block>ul>li>span>a:first-child:hover{width:139px;height:37px;background:#e00000;border:none;color:#fff;}
.e-block>ul>li>span>a:last-child:hover{width:139px;height:37px;background:#e0a900;border:none;color:#fff;}