﻿@charset "utf-8";
/* CSS Document */

body{font-family:"Microsoft YaHei";margin:0 auto;min-width: 1120px;}
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}
.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-t35 {
  margin-top: 35px;
}
.margin-t40 {
  margin-top: 40px;
}

.margin-t50 {
  margin-top: 50px;
}

.banner{max-width: 1920px;min-width: 1120px;margin: 0 auto;}
.banner img {width: 100%;}

.main{ background:#d60502; padding:10px 0 20px; margin:0 auto; text-align:center;}

.pg1 {margin: 20px auto;text-align: center;width: 1120px;}

.tit_h2{font-size: 36px;margin: 30px auto 15px;line-height: 1.6em;  text-align:center; color:#ffff00;letter-spacing: 3px;}
.tit_p{font-size: 20px;margin: 0 auto 0.2em;line-height: 2em;width: 1100px; text-align:left; text-indent:2em; color:#fceeca; }

.wj{ border:3px solid #e8ce3f; background:#FFF; border-radius: 20px; display:inline-block; width:100%; margin:5px auto 35px;} 
.le{ width:340px; float:left;}
.le h3{ font-size:27px; line-height:30px; text-align:center; margin:20px auto; padding:0;}
.le ul{ width:100%; margin:20px auto; padding:0 20px;}
.le ul li{ line-height:45px; font-size:17px; text-align:left; height:45px;}
.le ul li span{display: block;
    float: left;
    width: 25px;
    text-align: center; color:#f2c04c; margin-left:5px;}
.yo{ float:right; width:652px; padding:30px 30px 20px 0px;}

 .ljzx{display: block;width:343px;height:48px;margin:0 auto;text-align: center;line-height: 48px;font-size:24px;color:#d60502; background:#fff760;
  border-radius: 40px;}
   .ljzx2{display: block;width:390px;height: 48px;margin:30px auto;text-align: center;line-height: 48px;font-size:24px;color:#fceeca; background:#ff0000;
  border-radius: 40px;}
  .cen{ text-align:center !important;}
  
  .con1{width: 100%;margin: 10px auto;padding:0;box-sizing: border-box;overflow: hidden;}
.con1 li{float: left;margin: 10px 15px;}
.con1 p{font-size: 20px;line-height: 55px;margin: 0 auto;color: #fceeca;}

.hh{ color:#000 !important; text-indent:0 !important;}

 
.con2{width: 100%;margin: 20px auto;padding:10px 0;box-sizing: border-box;overflow: hidden; }
.con2 li{float: left;margin: 9px 10px; display: inline-block;}

.zhuanye{margin:10px auto; padding: 0; text-align: center;}
.zhuanye>li{width: 32%;border: 1px solid #e4e4e4;box-shadow: 0.01rem 0.03rem 0.03rem lightgrey; display: inline-block;}
.zhuanye>li img{ width:100%;}
.zytit{font-size: 22px;font-weight: bold;line-height: 60px;}
.zyp{font-size: 17px;color: #ef634f;}
.zybtn{padding-bottom: 20px;}
.zybtn ul{display: flex;justify-content: center;padding:0;}
.zybtn li{width: 151px;background-color: #f79c07; height: 43px; text-align: center;line-height: 43px;font-size: 18px;}
.zybtn li:last-child{margin-left:17px;}
.zybtn li a{text-decoration: none;color: white}
.zybtn li a:hover{color: white;}



.bg-pink{background-color: #fd210a!important; color:#FFF;}

.pg2{ background:#d60502; width:100%; margin:35px auto 0 auto; padding:10px 0; text-align:center;}

.fo-ma {margin: 30px auto 80px;}
.fo-ma h2 {color: #dfcd02;font-size: 36px;text-align: center;padding: 20px;}
.fo-ma ul {padding: 0;margin: 0;}
.fo-ma li {margin: 0 auto 20px;text-align: center;overflow: hidden;width:600px;}
.fo-ma li input {width: 450px;height: 50px;display: inline-block;vertical-align: middle;border: 0;padding: 0;text-indent: 2em;font-size: 18px;float: left;outline:none;}
.fo-ma li input[type=submit] {background:#fff300;text-align: center;width: 418px;height: 50px;margin: 20px auto 0;display: block;color: #e11823;border: 0;font-size: 22px;float: inherit;text-indent: 0;border-radius:50px;}
.fo-ma li label {color: #000;width: 120px;height: 50px;line-height: 50px;font-size: 20px;float: left;background:#fde3c7;}