body { margin: 0px; padding: 0px; font-size: 14px;font-family: "SourceHanSans-Regular", system-ui, -apple-system, Heiti SC ,tahoma, arial, Hiragino Sans GB, "\5B8B\4F53",sans-serif;}

p, img, ul, li, a { margin: 0px; padding: 0px; border: 0px; list-style-type: none; text-decoration: none;}
a{ cursor: pointer;}
.clear { clear: both; }
.biao{font-size: 32px; color: #0c0c0c; text-align: center;}
.biao_y{font-size: 14px; color: #919191; text-align: center;}
.biaoa{font-size: 32px; color: #eddd80; text-align: center;}
.biaoa_y{font-size: 14px; color: #919191; text-align: center;}
.y_sb{font-size: 18px; margin: 30px 0;}

.yy_banner{width: 100%; margin:95px 0px 0px 0px; height: 556px; background: #5736e2;}
.yy_banner img{display: block; width: 1920px; height: 556px; margin: 0 auto;}

.yy_one{overflow-x: hidden; width: 100%; padding: 40px 0 50px;}
.yy_onec{width: 1200px; margin:0px auto; overflow: hidden;}
.yy_onec ul li{margin: 45px 15px 0; border-radius: 10px;-moz-border-radius: 10px; -webkit-border-radius: 10px; background: #4a68ec; width: 370px; height: 230px; float: left;}
.yy_onec ul li span{display: inline-block; text-align:center; width: 310px; height: 38px;font-size: 16px;color: #453b02; line-height: 38px; margin: 20px 30px 15px;background: #FFFFFF; border-radius: 10px;-moz-border-radius: 10px; -webkit-border-radius: 10px;}
.yy_onec ul li p{margin:0 20px; line-height: 28px; color: #FFFFFF; text-indent: 2em;}

.yy_two{width: 100%;padding-top: 60px; height: 509px; background: url(../img/bga.jpg)no-repeat  top center #1d195c;}
.yy_twoc{width: 1200px; margin:0px auto;}
.yy_twoa{margin: 20px 0 50px;overflow: hidden;}
.yy_twop{color: #bcbcbc; line-height: 22px; margin: 18px 0;}
.yy_twoa table{width: 1200px; border-collapse: collapse; margin-top: 10px;}
.yy_twoa table th{height: 34px; padding: 0 15px;  color: #f4e384; font-weight: bold; line-height: 24px; border: 1px solid #f4e384;}
.yy_twoa table td{height: 34px; font-size: 14px; padding: 0 15px ;  color: #f4e384; line-height: 24px; border: 1px solid #f4e384; text-align: center; }
.yy_twoa ul li{width: 190px; height:140px; padding: 25px 0 15px; margin-left: 22px; background: #88b1ee; float: left;}
.yy_twoa ul li span{margin: 0px 67px;}
.yy_twoa ul li span img{ margin: 0 auto;}
.yy_twoa ul li p{text-align: center; color: #FFFFFF; line-height: 18px; margin-top: 18px;}
.y_hs{margin: 30px 0;}
.y_hs li{background: #4a68ec !important;}
.y_hss{width: 119px; margin-top: 34px; height: 71px; padding-left: 20px; line-height: 71px; font-size: 20px; background: url(../img/bsg.png) no-repeat; color: #FFFFFF; display: block; float: left;}

.yy_zl{overflow: hidden;height: 500px;}
.yy_zll{width: 100%; height: 500px; background: #5381bc; position: absolute;}
.yy_zlt{width: 353px; height: 56px; margin: 0 auto 30px;background: #3f4e94;position: relative; top:0px; text-align: center; color: #FFFFFF;font-size: 32px; line-height: 54px;}
.yy_zlc{width: 1003px; margin: 0 auto;}
.yy_zlcp{color: #FFFFFF; line-height: 22px; text-indent: 2em;}
.yy_zlb{width: 1000px; height: 299px; margin: 40px auto 0; }

.yy_gy{width: 1210px; overflow: hidden; margin: 30px auto 40px;}
.yy_gy ul{margin: 20px 0;}
.yy_gy ul li{float: left; margin: 5px; height: 240px; background: #453B02;position: relative;}
.yy_gy ul li p{position: absolute; bottom: 0; z-index: 999;width: 100%; text-align: center; background: rgba(8, 32, 88, 0.56); padding: 8px 0; color: #FFFFFF;}
.yy_gyk{width: 460px;}
.yy_gyz{width: 250px;}

.yy_fx{width: 100%; height: 205px;padding-top: 40px; margin: 30px auto;}
.yy_fx ul{width: 1200px;  margin: 30px auto 0; overflow: hidden;}
.yy_fx ul li{float: left; margin:10px 2% 10px 0px; float: left; height:20px; font-size:16px; width:47%;padding-left: 14px; background: url(../img/dd.jpg) 0px 8px no-repeat;}
.yy_fx ul li:nth-child(2n){ margin-right: 0px;}
.yy_fx ul li a{color: #0C0C0C;}
.yy_fx ul li a:hover{text-decoration: underline;}


/*! <=991 手机端 */
@media all and (max-width: 991px) 
{ .yy_banner{margin-top:52px; height: auto;}
.yy_banner img{width: 100%; height: auto;}
.yy_one{ padding: 10px 0px;}
.yy_onec ul li{width: 96%; height: auto; padding-bottom: 10px;margin:10px 2%;}
.yy_onec,.yy_twoc{width:96%; padding: 0px 2%;}
.yy_twoa table{width: 100%;}
.yy_two{ height: auto;}
.yy_twoa table td,.yy_twoa table th{ padding:0 5px;}
.y_hss{width: 100%;}
.yy_twoa ul li{width: 49%; margin-right:0%; margin-left: 0px; margin-bottom: 10px; height: auto;}
.yy_twoa ul li:nth-child(2n){margin-right:2%;}
.yy_twoa ul li span img{ margin: 0 auto;}
.yy_twoa ul li p{ margin-top: 15px;}
.yy_zl,.yy_zll{ height: auto;}
.yy_zlt{font-size: 28px;}
.yy_zlc{width: 100%;}
.yy_zlb{width: 100%;}
.yy_zll{position: relative;}
.yy_zlb{ margin-top: 20px; height: auto;}
.yy_gy{width: 100%;}
.yy_gy ul li{width:47%; margin-right: 2%; height: auto; background: none;}
.yy_gy ul li:nth-child(2n){margin-right: 0px;}
.yy_gy ul li img{height:120px; width: 100%;margin:20px auto 20px;
}
.yy_fx{ height:auto; padding-top: 10px; margin:10px auto;}
.yy_fx ul{width: 100%;}
.yy_fx ul li{width: 100%;}

}
