@charset"gb2312";
@charset utf-8;
body {margin: 0 auto;font-family: "Microsoft YaHei";min-width: 1120px;max-width: 1920px;}
ol,ul {list-style: none;}
img {vertical-align: top;display: block;border: none;}
a {color: #333;cursor: pointer;text-decoration: none;}

.banner {margin: 0 auto;background: url(banner_01.jpg) center /100% 100%;}
.banner img {width: 100%;max-width: 1621px;margin: 0 auto;}

.con {width: 1120px;margin: 60px auto;text-align: center;}
.con1 {padding: 60px 0;text-align: center;background: url(b_bg.jpg) center 0 /100% no-repeat;}
.con2 {padding: 90px 0;text-align: center;background: url(d_bg.jpg) center /1920px 100% no-repeat;margin: -30px auto;}
.con3 {background-color: #5b6fec;padding: 30px 0;text-align: center;}

.tit_h2{font-size: 44px;margin: 0 auto 0.2em;line-height: 1.6em;}
.tit_p{font-size: 18px;margin: 0 auto 0.2em;line-height: 1.6em;}
.btn {display: inline-block;width: 330px;height: 60px;border-radius: 50px;text-align: center;line-height: 60px;font-size: 26px;letter-spacing: 2px;background: #f39800;color: white;}

.zxjsq {width: 1120px;overflow: hidden;margin: 0 auto;}
.zxjsq .zxjct1 {font-size: 22px;line-height: 41px;color: #fffd36;float: left;text-align: center;padding: 10px 0 0 0;width: 320px;}
.zxjsq .zxjct1>strong {font-size: 35px;}
.zxjct2 {font-size: 26px;color: #FFF;float: left;line-height: 50px;padding-left: 50px;text-align: left;}
.zxjct2 input {font-size: 18px;line-height: 42px;color: #666;height: 42px;padding: 0;margin: 0;border: 0;}
.zxjct3 {float: left;padding-left: 40px;padding: 50px 0 0 50px;}
.zxjct3 .zxjan {font-size: 20px;line-height: 42px;color: #5b6fec;background-color: #fffd36;text-align: center;display: block;height: 42px;width: 220px;border-radius: 5px;border: 0px;cursor: pointer;font-weight: bold;}

.a_cont {width: 1122px;height: 506px;background: url(a_bg.jpg) no-repeat center;margin: 30px auto;position: relative;text-align: left;}
.a_cont>p {position: absolute;width: 310px;line-height: 36px;font-size: 18px;margin: 0;}
.a_cont>p>strong {display: block;font-size: 33px;line-height: 60px;}
.a_cont>p:nth-child(1) {top: 270px;left: 40px;color: #fff;}
.a_cont>p:nth-child(2) {top: 295px;left: 420px;}
.a_cont>p:nth-child(3) {top: 60px;left: 790px;}

.b_cont {width: 1120px;overflow: hidden;margin: 30px auto;padding: 0;}
.b_cont>li {float: left;width: 272px;}
.b_cont>li:nth-child(2),
.b_cont>li:nth-child(3),
.b_cont>li:nth-child(4) {margin-left: 10px;}
.b_cont>li>p {font-size: 24px;text-align: center;line-height: 40px;color: #fff;margin: 00;}

.c_cont {width: 1153px;height: 574px;position: relative;background: url(c_bg.jpg)no-repeat;margin: 30px -16px;}
.c_cont>p {position: absolute;color: #fff;font-size: 20px;line-height: 30px;margin: 0;}
.c_cont>p:nth-child(1) {top: 230px;left: 165px;width: 180px;}
.c_cont>p:nth-child(2) {top: 150px;left: 455px;width: 180px;}
.c_cont>p:nth-child(3) {top: 150px;left: 805px;width: 265px;}
.c_cont>p:nth-child(4) {top: 330px;left: 465px;width: 265px;}
.c_cont>p:nth-child(5) {top: 320px;left: 900px;width: 180px;}

.d_cont {width: 1120px;overflow: hidden;margin: 30px auto;}
.d_cont>span {float: left;overflow: hidden;}
.d_cont>span:nth-child(1) {width: 762px;}
.d_cont>span:nth-child(1)>img {float: left;margin-bottom: 13px;}
.d_cont>span:nth-child(1)>img:nth-child(even) {margin-left: 15px;}
.d_cont>span:nth-child(2) {width: 343px;margin-left: 15px;}


.f_cont {overflow: hidden;margin: 30px auto;padding: 0;}
.f_cont>li {float: left;width: 250px;}
.f_cont>li:nth-child(2),
.f_cont>li:nth-child(3),
.f_cont>li:nth-child(4) {margin-left: 40px;}
.f_cont>li>img {width: 250px;}
.f_cont>li p {font-size: 13px;line-height: 2em;background: #e7e7e7;padding: 0 26px;border-bottom: 4px solid #f39800;margin: 0;text-align: left;}
.f_cont>li p>strong {text-align: center;display: block;font-size: 1.6em;line-height: 1.6em;}

.con4{margin: 30px auto;overflow: hidden;padding: 0;width: 1120px;}
.con4 li{overflow: hidden;padding: 0;background: white;box-sizing: border-box;width: 362px;float: left;margin: 8px 17px 9px 0;}
.con4 h3{font-size: 22px;margin: 0;line-height: 2em;background: #4aa3df;color: white;font-weight: normal;position: relative;}
.con4 h3::after{content: "";border: 12px solid;border-color: #4aa3df transparent transparent transparent;position: absolute;width: 0;height: 0;left: 0;right: 0;top: 100%;margin: auto;}
.con4 p{font-size: 15px;line-height: 1.6em;margin: 0 auto 1em;color: #010101;text-align: left;width: 84%;}
.con4 small{font-size: 22px;display: block;line-height: 1.6em;color: red;margin: 0.8em 0 0;}
.con4 .llzx{float: left;width: 50%;font-size: 18px;line-height: 2em;background: #fb3703;color: white;}
.con4 .llzx.bg2{background: #6badc4;}

.main{width: 1120px;margin: 30px auto;overflow:  hidden;box-sizing:  border-box;}
.zxbm h3{font: 32px/1.8em "Microsoft YaHei";text-align:center;margin: 0;background: #f39800;color: white;}
.zxbm p{font: 18px/1.6em "Microsoft YaHei";text-align:center;color: black;margin: 0.8em 0;}
.zxbm {float: left;border: 3px solid #f39800;width: 480px;box-sizing: border-box;background: white;padding: 0 0 30px 0;}
.zxbm .input{color:#9E0809;width: 350px;margin: 10px auto;text-align: left;}
.zxbm .input input{width: 270px;height:32px;font: 16px/32px "Microsoft YaHei";color:#666;border:none;border: 1px solid #f39800;vertical-align: middle;}
.zxbm .ljyy{width: 160px;margin-top:10px;display:block;text-align:center;border:none;height:40px;color: #ffffff;cursor:pointer;font:18px/0 "Microsoft YaHei";background: #f39800;margin: 0 auto;}
.md p{font: 24px/1.6em "Microsoft YaHei";text-align:center;color: white;margin: 0 0 1em;}
.md{width: 480px;float:left;margin-left: 160px;}
.md #demo{width: 100%;height: 266px;font: 16px/1.6em "Microsoft YaHei";color:#333;text-align:center;overflow:hidden;background-color:#fff;}
.md table{width: 100%;}
.md td{width: 25%;}

.margin_r_0{margin-right:0!important ;}
.te_le{text-align: left!important;text-indent: 2em!important;}
.te_ce{text-align: center!important;text-indent: 0!important;}
.co_wt{color: white!important}