@charset "utf-8";
/* CSS Document */

body{font-family:"Microsoft YaHei";margin:0 auto;min-width: 1200px;max-width: 1920px; background-color:#ebeeff;}
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}

.banner{max-width: 1920px;min-width: 1200px;margin: 0 auto; position: relative;
    overflow: hidden;}
.banner img {width: 100%;}
.box4{width: 1200px;margin: -70px auto 40px;text-align: center; height:600px; box-shadow: 0 5px 20px 0px #ccc2c1; position: relative; background-color:#FFF; border-radius: 20px;}
.mq1{ width:1145px; height:420px; margin:0 auto; clear:both; padding:25px 0;}
.con_h2{font-size: 56px;margin: 0 0 0.2em;position: relative; color:#fc6b33; padding:30px 0;}
.box3{width: 1200px;margin: 20px auto 40px;text-align: center;}
.con_h22{font-size: 56px;margin: 0 0 0.2em;position: relative; color: #000; padding:30px 0;}
.con_p{font-size: 24px;color: #333333;line-height: 1.8em;width: 800px;margin: 0 auto 0.2em; text-indent:2em;}
.xin{ width:1200px; margin:0 auto; padding:0;}
.xin li{ width:389px; float:left;padding-right: 10px;
    margin: 10px auto; }
.xin li img{box-shadow: 0 5px 20px 0px #eceaeb;}
.xin li p{ line-height:50px; font-size:24px; width:389px; background:#FFF; height:100px; margin:0 auto; padding:0;}
.xin li p span{ color:#1f34ff;}
.btn{width: 240px;height: 50px;font-size: 26px;display: inline-block;background:#1f34ff;line-height: 50px;border-radius: 60px;color: white;margin: 0 30px;}
.zi{ width:1200px; margin:0 auto; }
.zi p{ text-align:right;}
.bod{ height:1185px;margin:0 auto;text-align: center; background:url(../images/bj.jpg) no-repeat center;}

.con_h23{font-size: 56px;margin:0 auto;position: relative; color: #FFF; padding-top:200px; padding-left:0; padding-right:0; width:1200px;}

.btn2{width: 240px;height: 50px;font-size: 26px;display: inline-block;background: #FFF;line-height: 50px;border-radius: 60px;color: #3144e4;margin: 0 30px;}

.con3{width: 1200px;margin: 60px auto;border-collapse: collapse;}
.con3 thead{background-color: #3399ff;font-size: 24px;line-height: 2.4em;}
.con3 th{color: #000;padding: 0;border: 1px solid #aaa;}
.con3 td{font-size: 18px;color: #0b0b0b;line-height: 1.6em;padding: 15px 0;border: 1px solid #aaa;}
.con3 .bg2{background: #f70a0a;width: 170px;}
 .con3 a{color:#F00;}

.bjs{ background: linear-gradient(to right, #ed6409 , #fff654); height:148px; width:100%; margin:0 auto;}
.ns2s_p1{width:285px;height:52px;float:left;margin: 0 0 0 10px; border:none;}
.ns2s_p1 input{ width:98%; height:52px;border:1px solid #95FF95; overflow:hidden;  padding-left:2%; border:none; font-size:18px;}
.tjan{width:188px; height:52px; background: #FFF repeat; border-radius:8px; font-size:20px; float:left; margin-left:10px; color:#f07b14; border:none; text-align:center}
.xq2c_zs{ width:1065px; margin:0 auto; padding:50px 0;}
.xq2c_zs h2{ width:200px; float:left; color:#FFF; font-size:39px; padding:0; margin:0;}

.xin2{ width:1200px; margin:0 auto; padding:0;}
.xin2 li{ width:270px; float:left; background-color:#FFF; padding:7px; margin: 10px 5px; }
.xin2 li img{}
.xin2 li p{ line-height:50px; font-size:24px; width:270px; background:#FFF; height:100px; margin:0 auto; padding:0;}
.xin2 li p span{ color:#1f34ff;}

.clear{ width:100%; height:30px; clear:both;}

.bod2{ height:864px;margin:0 auto;text-align: center; background:url(../images/bj2.jpg) no-repeat center;}
.con_h24{font-size: 56px;margin:0 auto;position: relative; color: #FFF; padding-top:150px; padding-left:0; padding-right:0; width:1200px;}

.xq1_show2{margin: 30px auto;overflow: hidden;padding: 20px 32px;width: 1200px;  }
.xq1_show2 li{ margin:10px 5px;float: left;position: relative;}
.xq1_show2 li p{font-size: 20px;margin: 0;line-height: 2em;color: #ffffff;/*position: absolute;*/left: 0;bottom: 0;width: 100%;background:rgb(73 99 244 / 75%);}

.btn3{width: 270px;height: 70px;font-size: 26px;display: inline-block;background: #FFF;line-height: 65px;border-radius: 60px;color: #3144e4;margin: 0 30px;}
.tt{ width:100%; clear:both; height:70px; margin:30px auto; position:absolute;}

.tt2{ width:100%; clear:both; height:70px; margin:30px auto; }
.tt3{ width:100%; clear:both; height:70px; margin:30px auto; }


.con_bm{width: 1200px;margin: 30px auto;height: 390px;}
.con_bm form{width: 525px;height: 378px;float: right;box-sizing: border-box;padding: 36px;margin:0 auto;background: #FFF;}
.con_bm .nei{width: 300px;height: 50px;margin: 20px auto 0; border:1px solid #CCC;}
.con_bm h3{font-size: 24px;color: #000;margin:0 auto;position: relative;padding: 0; text-align:center;}
.con_bm h3 span{ color:#F00;}
 
.con_bm p{font-size: 18px;color: #000;margin:0 auto;position: relative;padding: 0; text-align:center;}

.con_bm input{display: block;width: 236px;height: 40px;border: none;font: 16px/40px "microsoft yahei"; margin:0 auto;outline: none;}

.con_bm .submit{display: block;width: 307px;height: 50px;font: bold 20px/46px "microsoft yahei";color: #fff;cursor: pointer;background: #f55c3d;border: none;margin: 40px auto 0;text-indent: 0;padding: 0;}
.zuo{ width:655px; float:left; margin:0 auto;}

