@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0;}
body {margin: 0 auto;font-family: "Microsoft YaHei";min-width: 1120px;max-width: 1920px; }
ol,ul {list-style: none;padding: 0;}
img {vertical-align: top;display: block;border: none;}
a {color: inherit;cursor: pointer;text-decoration: none;}

.banner img {width: 100%;}

.pg1 {margin: 20px auto;text-align: center;width: 1120px;}

.tit_h2{font-size: 38px;margin: 0 auto 0.2em;line-height: 1.6em;  text-align:center; color:#333333;}
.tit_p{font-size: 20px;margin: 0 auto 0.2em;line-height: 2em;width: 1100px; text-align:left; text-indent:2em; }

.con4 {margin: 30px auto;box-sizing: border-box;width: 1120px;overflow: hidden;padding: 0;}
.con4 li{margin: 20px 0;float: left;width: 33%;}
.con4 img{margin: 0 auto; }

 .ljzx{display: block;width:336px;height: 65px;margin:0 auto;text-align: center;line-height: 65px;font-size:26px;color:#fff; background:#005fff;
  border-radius: 40px;}
 
 .bj1{background: url(../images/bj1.jpg) center no-repeat;padding: 20px 0;text-align: center; height:988px;} 
 .bai{ color:#FFF !important;}
 .clear{ clear:both;}
 
 .con42 {margin: 20px auto;box-sizing: border-box;width: 1020px;overflow: hidden;padding: 0;}
.con42 li{margin: 10px 0;float: left; width:489px;}
.con42 img{margin: 0 auto; }

.jl{ margin-right:20px !important;}

.hui{ background:#eef0f1; padding: 20px 0;text-align: center; margin:0 auto;}

.yiy{ width:1076px; height:636px; margin:20px auto;}

.con43 {margin: 20px auto;box-sizing: border-box;width: 1072px;overflow: hidden;padding: 0;}
.con43 li{margin: 10px 0;float: left; width:248px;}
.con43 li p{ font-size:18px; line-height:28px;     margin: 10px auto; text-align: left;}
.con43 li h2{ font-size:46px; color:#005fff; margin:10px auto;}

.con43 img{margin: 0 auto; } 
.kc{background: url(../images/kc1.jpg) center no-repeat;padding: 20px 0;text-align: center; height:1135px;} 
.knr{ background:#273971; width:1080px; margin:20px auto; display: inline-block; color:#FFF;}
.knr li{ float:left; width:48%; height:200px; padding:15px 10px; border-bottom:1px dashed #FFFFFF; text-align:left;}
.knr li h3{ font-size:24px;  background:#005fff; padding:2%; height:40px; width:150px; line-height:40px; text-align: center;  border-radius: 20px;}
.knr li p{ font-size:20px; line-height:30px; margin:10px;}
.xi{ border-right:1px dashed #FFFFFF; }

.ys{width:1080px; margin:20px auto; display: inline-block; overflow: hidden;}
.ys li{ margin-bottom:20px; clear:both; height:260px;}
.fleft {
    float: left;
}
.ds5s_r {
    width: 500px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}
.fright {
    float: right;
}
.ds5s_r strong{display:block; font-size:24px; margin-top:10px; text-align:left;}
.ds5s_r p{font-size:20px;  line-height:33px; margin-top:10px; text-align:left;}

.zp{background: url(../images/zp.jpg) center no-repeat;padding: 20px 0;text-align: center; height:905px;} 

.con3{margin: 30px auto;overflow: hidden; padding:0; width:1070px;}
.con3 li{float: left; margin-right:70px;}
.con3 li  p{ font-size:29px; line-height:30px; color:#FFF; margin:20px auto;}

.jx{ margin-right:0 !important;}
.jsd{ background:#ff9000 !important;}
.cen{ text-align:center !important;}

.con4{margin: 30px auto;overflow: hidden; padding:0; width:1070px;}
.con4 li{float: left; margin-right:10px; width:32%;}
.con4 li  h3{ font-size:30px; line-height:30px;  margin:20px auto; color:#333;}
.con4 li p{ padding:10px 10px;  border-radius: 40px; color:#FFF; font-size:20px; width:80%; margin:0 auto;}
.yi{ background:linear-gradient(to right, #7194ff , #38bbff)}
.er{ background:linear-gradient(to right, #a69bf6 , #ccabf9)}
.san{ background:linear-gradient(to right, #fa9e98 , #fcbbad)}
.si{ background:linear-gradient(to right, #fbb4e5 , #f9a6df)}
.wu{ background:linear-gradient(to right, #fdca88 , #fdd391)}
.liu{ background:linear-gradient(to right, #93e69f , #a6eaa0)}

.bdd{background: url(../images/dd.jpg) center no-repeat;padding: 20px 0;text-align: center; height:690px;} 

.con_bm{width: 1120px;margin: 0 auto;height: 520px;}
.con_bm form{width: 690px;height: 477px;float: right;box-sizing: border-box;padding: 36px;margin: 30px 0 30px 0;background: #13abe8;background: url(../images/kang.png);}
.con_bm div{width: 564px;height: 50px;margin: 20px auto 20px;background: white;}
.con_bm h3{font-size: 30px;color: #00bef7;font-weight: normal;margin: 0  0 20px;position: relative;padding: 0 0 30px;}
.con_bm input{display: block;width:550px;height: 60px;padding-left: 36px;border: none;font: 18px/60px "microsoft yahei";margin: 0 0 0 14px;outline: none;}
.con_bm .name{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAZCAMAAADt/kXiAAAA51BMVEUAAAAjj/g1dPtCYP1GWf1NTv4qhflLUf5NT/5FWv5GWf0jj/gjjvhNT/4kjfkmivktf/oxefo3cfwqhPlLUv5AY/w+Zvw1dPs5bftPTP4yePo5bfs3cfs5bfsufvooh/k1dPtPTP5CYPxKVP03cfs+ZvwyePpCYPw+Zvwufvo3cfs1dPs5bfswe/pAY/w3cftNT/4we/owe/o5bfssgfksgfk5bfsmivkikPgikPg7avs7avsikPgmivkikPg6a/tOTv5GWP02cvs/ZPwxefoli/krg/lLUv5EXP1KVP1CYPwufvooh/lJCri7AAAAPnRSTlMA7gYD5peJeTo0Hvv29OVFMy0cCfX18/Lv5OTa0MzGwranpqWelJN6d3ZqYlE/OiYc9/Xq6ejd3NbJsqgzIcGkiQMAAAD5SURBVCjPZY7VkoNAEEV7mRBIcIi7u607Mkj0/79na8Mk6cB5mVtnbnVduCB2q0q1K8I9hHdjeAIY3lWEDWwExeWxFreF3DnkClt8qr8XWBL2feQzXp6lvJdB3vOuA1hk/d21v8P93mHM0vjQQ37lF9meor8CxNAvTUwwJyV/CBju24n54rBe1J1m89mpvFWc+uJWHlDamK0JkPWsQemAY7pDy3Ny2T8v0078MQpqBtwwasHo/10GjzpgjKdgCQCt4xTumR5bAHr0aiW89RLpkI2ykODs2ict5bVTG97D35Q3QxXk0Ep5LpRAteWHJLKtgvYh2Umkz58/rXkhKfrtSPcAAAAASUVORK5CYII=) left center no-repeat;}
.con_bm .call{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAaCAMAAACNQ/wIAAAARVBMVEUAAAAikPgmivkoiPlOTv5PTP4ikPhPTP4ij/hOTf4tf/orgvlIVv1BYvw1dPs5bfswevooh/lLUf5NT/5FXP08aPwmivkqSdvVAAAACHRSTlMA5vHx5uZKSSfgnpAAAABuSURBVBjTjctHDsAgDETRIZX0Qrn/UWMrEtIAC2bl/yRjHhfaOGNYsg1wDjTp9yXR3ncS6UbynkT7OEikGykEEu3rIpGu0XmSSNfovkmka7QWw1YMz0N/0on6PlGM/9l10GlbC5q0sdkMJpPJ9AHfrAh/fHhbKgAAAABJRU5ErkJggg==) left center no-repeat;}

.con_bm .submit{display: block;width:564px;height: 50px;font: bold 20px/46px "microsoft yahei";color: #fff;cursor: pointer;background: #3046e3;border: none;margin: 40px auto 0;text-indent: 0;padding: 0;}