body{font-family:"Microsoft YaHei";margin:0 auto;min-width: 1120px;max-width: 1920px;}
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}

.video_banner a img{
    width: 100%;
}
.video_banner .bg_mask{background-color: #171463;opacity: 0.6;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;width: 100%;height: 100%;top: 0;}
.video_banner .covervid_video{position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 1920px;}
.video_banner .text{position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}

.tit_h2{font-size: 40px;color: #0a0a21;margin: 0 0 0.2em;line-height: 1.6em;}
.tit_p{font-size: 18px;text-align: left;text-indent: 2em;line-height: 2em;width: 1060px;margin: 0 auto 0.2em;}
.title_bg {background: #010544;position: relative;z-index: 2;/* width: 11em; */margin: 0 auto;display: inline-block;padding: 0 1em;}

.pg1{margin: 60px auto;text-align: center;width: 1120px;}
.pg2{background: url(../images/con2_bg.jpg) center  no-repeat #020202;padding: 60px 0;text-align: center;}
.pg3{background: url(../images/con3_bg.jpg) center -35px;padding: 60px 0;text-align: center;}
.pg4{padding: 60px 0;background: #010544;text-align: center;}
.pg5{background: url(../images/con5_bg.jpg) center -20px no-repeat #011b3c;padding: 60px 0;text-align: center;}
.pg6{background: #161c8c;padding: 60px 0;text-align: center;}
.conbg3{background: url(../images/con_bg3.jpg) bottom center no-repeat #010544;padding: 60px 0;text-align: center;}

.ljzx{display: inline-block;font-size: 24px;line-height: 2.5em;color: white;background: #ffa803;min-width: 300px;box-sizing: border-box;border-radius: 30px;padding: 0 1.5em;}

.con1 {margin: 30px auto;padding: 0;width: 1120px;overflow: hidden;}
.con1 li{padding: 0;float: left;margin: 10px 29px 10px 0;position: relative;border-radius: 43px;overflow: hidden;}
.con1 p{position: absolute;width: 100%;bottom: 1em;background: rgba(0, 0, 0, 0.7);font-size: 18px;line-height: 2.5em;margin: 0;color: white;}

.con2{width: 1120px;margin: 30px auto;padding: 0;overflow: hidden;padding: 0 208px;box-sizing: border-box;}
.con2 li{float: left;margin: 10px;}

.con4{width: 1120px;margin: 30px auto;padding: 10px 0;}
.con4 img{margin: 0 auto;}

.con5 {margin: 30px auto;width: 1120px;overflow: hidden;padding: 0;}
.con5 ul{padding: 0;height: 249px;}
.con5 li {width: 260px;height: 470px;float: left;box-shadow: #d0d1e2 0 0 20px;margin: 10px 26px 10px 0;border-radius: 5px;padding: 40px 0 0 0;box-sizing: border-box;}
.con5 h5{font-size: 24px;line-height: 1.6em;margin: 0.5em 0;color: #eb2222;}
.con5 p{font-size: 17px;line-height: 1.6em;color: #4b4747;margin: 1em auto;padding: 0 0 1em;border-bottom: 2px solid;width: 80%;height: 108px;}
.con5 small{display: block;font-size: 20px;line-height: 1.6em;color: #f73f54;}
.con5 img{margin: 0 auto;}

.con6{margin: 30px 0;width: 1120px;overflow: hidden;padding: 0 50px;box-sizing: border-box;}
.con6 li{width: 320px;height: 285px;border-radius: 5px;background: #fff;float: left;margin-right: 20px;position: relative;cursor: pointer;box-shadow: #d0d1e2 0 0 20px;margin: 10px;}
.con6 li img{display: block;margin:  43px auto 26px}
.con6 li h5{color: #031a38;font:bold 24px/24px "Microsoft Yahei";}
.con6 li div{position: absolute;left: 0;top: 0;display: none;width: 320px;height: 285px;background: url('../images/part2_h.png') no-repeat center bottom;overflow: hidden;text-align: left;}
.con6 li div h5{font:bold 24px/24px "Microsoft Yahei";color: #fff;margin: 48px 0 0 30px;}
.con6 li div p{font:16px/24px "Microsoft Yahei";color: #fff;margin: 40px 0 0 30px;width: 250px;}
.con6 li:hover div{display: block;}

.con7{width: 1120px;margin: 30px auto;box-sizing: border-box;padding: 0;overflow: hidden;display: flex;align-items: center;}
.con7 li{float: left;margin: 10px 5px;}

.con8 {position: relative;height: 480px;margin: 30px auto;overflow: hidden;width: 1120px;}
.con8 .ys_title {z-index: 0;}
.con8 .ys_title ul{padding: 0;}
.con8 .ys_title li{width: 270px;float: left;color: white;background: url(../images/ys_bg.png) no-repeat;height: 78px;font-size: 18px;padding: 30px 24px 0 0;line-height: 40px;box-sizing: border-box;margin-top: 30px!important;}
.con8 .ys_title .bod{background: url(../images/ysbg_active.png) no-repeat;}
.con8 .ys {position: absolute;padding: 0;overflow: hidden;left: 0;right: 0;top: 0;margin: auto;width: 556px;}
.con8 .ys ul{padding: 0;}
.con8 .ys li{padding: 10px;border: 5px solid #0ff;position: relative;float: left;box-sizing: border-box;}
.con8 .ys img{margin: 0;float: left;}
.con8 .ys p{position: absolute;left: 10px;right: 10px;bottom: 10px;font-size: 18px;line-height: 30px;background: rgba(51, 51, 51, 0.7);margin: 0;padding: 20px;color: white;text-align: left;}

.con9 {position: relative;height: 304px;margin: -20px auto 30px;z-index: 0;padding: 50px 0 40px;border: 1px solid #0b22eb;width: 1120px;}
.con9 ul{float: left;margin: 0 30px;padding: 0;text-align: left;width: 499px;}
.con9 li{color: #05e5f3;border-bottom: 1px solid #0b22eb;font-size: 18px;line-height: 60px;height: 60px;}
.con9 p{margin: 0 auto;float: left;}
.con9 a{color: white;float: right;background: #2d52e4;width: 110px;height: 40px;text-align: center;line-height: 40px;border-radius: 5px;margin: 10px;background: linear-gradient(to right, #3046e3 , #07d3ea); }
.con9 .la{border: none;}

.con10 {margin: 30px auto;padding: 0;width: 1120px;overflow: hidden;}
.con10 li{padding: 0;float: left;margin: 10px;width: 260px;}
.con10 p{margin: 1.6em auto 0;font-size: 17px;color: #4b4848;line-height: 1.6em;}
.con10 div{width: 118px;border-radius: 50%;position: relative;margin: 12px auto;}
.con10 div::after{width: 118px;border-radius: 50%;position: absolute;left: -10%;top: -10%;width: 120%;height: 120%;content: "";opacity: 0.7;background: inherit;z-index: 0;}
.con10 div img{z-index: 1;position: relative;}

.con10 .sty1{background: #f1c008;}
.con10 .sty2{background: #2f87d0;}
.con10 .sty3{background: #ed4914;}
.con10 .sty4{background: #72c527;}
.con10 .sty5{background: #925fe5;}
.con10 .sty6{background: #0cd2cb;}
.con10 .sty7{background: #f57e2e;}
.con10 .sty8{background: #514b70;}

.con12 {margin: 30px auto;color: #2dabff;width: 1120px;overflow: hidden;box-sizing: border-box;padding: 0;}
.con12 li{float: left;margin: 7px 15px 7px 0;}

.con_bm{width: 1120px;margin: 0 auto;height: 520px;}
.con_bm form{width: 406px;height: 460px;float: right;box-sizing: border-box;padding: 36px;margin: 30px 0 30px 0;background: #13abe8;background: linear-gradient(#3046e3 , #07d3ea);}
.con_bm div{width: 300px;height: 50px;margin: 20px auto 0;background: white;}
.con_bm h3{font-size: 30px;color: white;font-weight: normal;margin: 0  0 20px;position: relative;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAAQCAYAAAC2jqKZAAAB1UlEQVR4nO3bz4tNYRgH8M8dY6eUMqWUzPhRSkzKgmIzpCSUIomh4fofBmVLU1YyijKyYKFYYaNYsMDCgg0bsbOQSJPFsXhWiprMPeeMeZ/P+vS+z+L0vd+e2+lUVTUplW4DzuFRA3etxjEsbeCuNMf142XbQ6RWbRJh8LHGOxZiL05jHW7I9y6hU1VV2zOkdj3EbVyv4eyVGMNxvMEV3MPPGu5K/6H+tgdIrdqMNbjZwzMXYA+6GMYUtuFdD+9I80QGUNnO4oLeNJLlou2MibCZxD5M9+DsNE9lAJVrGBtxYBZn9GGXaDtbcAs78HbW06UiZACV6wwu+reGsgwncBKfRNs5hB89my4VIZfQZVovls9DZh4aHYyItrMdd0TwvK5jwFSGbEBlGseEmYXPAEZF2/kiQmcU32qaLRUkG1B51uIJBvH9L890RMvpip3OXfEX+qsmBkzlyAZUnnFc8ufwWYKjInimRdvp4mtj06WiZAMqyxCeYZXfQ2WrCJrduC+C53nj06XiZACV5Ro+4DwW44j4PKJPhM6U2POk1IgMoHKswAscxkHsxwOx23na4lypYBlA5biMU3iPq+KD0M+tTpSKl0voMgxgEXbiMfJXJ80JvwBVBmDrrgUD2AAAAABJRU5ErkJggg==) bottom center no-repeat;padding: 0 0 30px;}
.con_bm input{display: block;width: 236px;height: 50px;padding-left: 36px;border: none;font: 18px/50px "microsoft yahei";/* color: #fff; */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 .qq{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAMAAACEqFxyAAABO1BMVEUAAAA8a/wli/k7bPwikPgniflNTv4ikPhOTf4mivksgvo6bPwrg/kljfhFXP0tf/ophflKVP0rgvkmivkikPg0dvoikPgqhPlDX/xNTv5AY/wikPhHWf0vfPpIVv0phfkoiPlOTv4vfPomivk2cvs2cvtIVv07avwvfPpHWf1PTP46bPtAY/xNT/4ljfhHWP1HWP1PTP5NT/4rgvktf/pPTP44b/s/ZfxLUf5BYvw6bPtNT/46bPtNT/4xefooiPk8aPwvfPorgvk8aPxNT/5LUf4vfPpLUf4rgvkrgvk6bPsjj/gjj/g8aPwphfktf/pKVP0xefpKVP1KVP1KVP0tf/oij/hOTv4ve/pMUP5GWv1AY/wtf/onifk4b/sphflIVv1KVP08aPxDX/w2cvs6bPs0dvorgvkljfgDzRlJAAAAVnRSTlMABh4E4RkK+pdFMyoB/Pn5+PXy8O7q6OHe2tTUwcCwqqWjnJqYj3RhVE40Mi4sLCQg9vDr2dTU0dDPxsW/vbq2qqOinI2Fg310b21pYlZVT0Y/PhQTCzhmpv8AAAEhSURBVCjPXc7VesJAEAXgiQIlUFyKu1Pq7u4eIiTB4f2foPtFmk3Pxc7Z/2J2wUzTvbPRT7qbgIct9M0UWFupE1F0d1iic70pHhF/fCcm143W2xdvLP0Ojt6t/jkKfpm1OszaC7PDqtnSUsPmhpQ2H/RLhM2E5DduvUkCsCQmxvNteQ3nA7mlT6+T9+S2Pl/G5zhfjWv6PJ494lybHeo7VJUCPLuqF52VaRkcKU8rAFx0vuLk1jzKwoeQgX85FepwKwhFpxYF4QIyg9XBG651BNsQD90vcjhfLh62QhB4ZTSNsfUnrpGeAKBv5JS8zXnlDBCikGGlZGlJCZNW9/iWFMF0uwxBLX0eE7lnmsdCP3E6k3TExfOuWCoVcyGO0GjLL7PMLtTSc1KBAAAAAElFTkSuQmCC) left center no-repeat;}
.con_bm .submit{text-align:center;display: block;width: 307px;height: 50px;font: bold 20px/46px "microsoft yahei";color: #fff;cursor: pointer;background: #3046e3;border: none;margin: 40px auto 0;text-indent: 0;}

.con_3{margin: 30px auto;color: #222125;}
.con_3 ul{margin: 0 auto;padding: 0;}
.con_3 .tc_info li{width: 90%!important;margin: 10px 5%;box-shadow: #d0d1e2 0 0 20px;padding: 30px 60px 40px;box-sizing: border-box;}
.con_3 .tc_info img{margin: 0 auto;border-radius: 50%;}
.con_3 .tc_info small{display: block;font-size: 18px;margin: 0 0 0.5em;line-height: 1.6em;}
.con_3 .tc_info p{font-size: 18px;text-align: left;line-height: 1.8em;margin: 0;height: 96px;}
.con_3 .tc_info h3{font-size: 36px;margin: 0.5em 0 0;line-height: 1.6em;}
.con_3 .tc_info h3 span{font-size: 22px;color: #181566;margin: 0 0 0 0.5em;}
.con_3 .tc_info a{display: inline-block;font-size: 24px;line-height: 58px;color: #ed5d5d;background: #fff;width: 8em;border-radius: 50px;box-shadow: 5px 5px 0 #d4d1d9;margin: 0;}
.con_3 .tc_btn{position: relative;margin: -152px 0 0;height: 152px;}
.con_3 .tc_btn div {outline: none;}

.con3{width: 1120px;margin: 30px auto;overflow: hidden;padding: 0 0 0 160px;box-sizing: border-box;position: relative;}
.con3 .le>ul{margin: 0;padding: 0;box-sizing: border-box;}
.con3 .le>ul li{color: #333;margin: 0;font-size: 18px;line-height: 57px;border-bottom: 3px solid transparent;}
.con3 .le>ul li.show{color: #0096e1;border-color: #0096e1;}
.con3 .ri{box-sizing: border-box;}
.con3 .ri>ul{margin: 0;padding: 0;}
.con3 .ri>ul>li{color: #666666;font-size: 18px;line-height: 28px;position: relative;box-sizing: border-box;padding: 30px 30px 0;height: 520px;}
.con3 .ri>ul ul{margin: 0;padding: 0;overflow: hidden;}
.con3 .ri>ul ul>li{font-size: 18px;line-height: 2em;float: left;text-align: left;color:black;}
.con3 .ri img{margin: 0 auto;position: absolute;left: 0;right: 0;bottom: 10px;}
.con3 .kcjj{position: absolute;left: 0;top: 60px;}

.te_ce{text-align: center!important;text-indent: 0!important;}
.margin_r_0{margin-right:0!important;}
.co_wt{color: white!important;} 
/* 页面底部公共部分样式 */
.zym {
    width: 99.4%;
    margin-left: 0px;
}
.win_item, .gd_rig a, a:link, a:visited, a:active, a:focus {
    text-decoration: none;
}
.zym a {
    display: block;
    width: 296px;
    float: left;
    text-align: center;
    margin: 1px;
    background: #CCCCCC;
    padding: 15px 0px;
    font-size: 20px;
    color: #666666;
    font-weight: bold;
}

.fleft_kh a, a:visited {
    color: #333;
    text-decoration: none;
}


.dbguding {
    width: 1200px;
    height: auto;
    margin: 0px auto;
    margin-bottom: 20px;
}
.dblist {
    float: left;
    margin-left: 0px;
    list-style: none;
    padding-left: 0px;
    margin-top: 0px;
}
.dblist li {
    display: inline-block;
    width: 290px;
    height: 135px;
    float: left;
    margin-left: 10px;
    position: relative;
}
.stitle {
    font-size: 14px;
    color: #fff;
    position: absolute;
    left: 0.5rem;
    top: 0.5rem;
}
.dblist li img {
    width: 290px;
    height: 135px;
}
.copry {
    width: 630px;
    height: 100px;
    margin: 0px auto;
    margin-top: 20px;
}
.copry ul {
    width: 630px;
    height: 30px;
    margin: 0px auto;
    margin-left: 0px;
    padding-left: 0px;
    margin-top: 0px;
    padding-top: 0px;
}
.copry ul li {
    width: 55px;
    height: 30px;
    line-height: 30px;
    margin-left: 1px;
    float: left;
    text-align: center;
}
.copry ul li a {
    font-size: 12px;
    color: #726f6f;
    text-decoration: none;
}
.copry p {
    width: 630px;
    height: 60px;
    display: block;
    margin: 0px auto;
    font-weight: normal;
    margin-top: 0px;
    padding-top: 0px;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    color: #726f6f;
}
.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "";
    display: block;
    clear: both;
}
.h20 {
    width: 100%;
    height: 20px;
}
.h50 {
    width: 100%;
    height: 50px;
}
.layout {
    width: 1200px;
    margin: 0 auto;
}
.fl {
    float: left;
}

.fr {
    float: right;
}