@charset "utf-8";
@import url(base.css);
/* 头部 */
.header{width: 100%;background: #fff;}
.header_con{width: 1180px;margin: 0 auto;height: 120px;line-height: 120px;}
.header_con>a{display: inline-block;width: 553px;height: 77px;vertical-align: middle;}
.header_con>a img{width: 100%;height: 100%;}
.nav{width: 100%;height: 52px;background: #053f99;}
.nav_con{width: 1180px;height: 52px;margin: 0 auto;}
.nav_con>ul>li{float: left;line-height: 52px;padding: 0 35px;box-sizing: border-box;transition:.2s;-moz-transition: .2s;-webkit-transition: .2s;-o-transition: .2s;position: relative;}
.nav_con>ul>.on{background: #042a7a;}
.nav_con>ul>li:hover{background: #042a7a;}
.nav_con>ul>li>a{font-size:16px;color:#fff;font-weight:bold;display: block;}
.nav_box{width: 100%;background: #fff;padding: 0 0px 0px 0px;box-sizing: border-box;position: absolute;
	top: 52px;left: 0;display: none;z-index: 300;border-radius: 0 0 4px 4px;}
.nav_box>a{display: block;height: 39px;line-height: 39px;border-bottom: 1px solid #dfdfdf;font-size: 14px;color: #666;text-align: center;
transition:.2s;-moz-transition: .2s;-webkit-transition: .2s;-o-transition: .2s;}
.nav_box>a:last-child{border-bottom: 0;border-radius: 0 0 4px 4px;}
.nav_box>a:hover{background: #f5f5f5;color: #004099;}
.nav_box>.only{background: #f5f5f5;color: #004099;}
/* banner */
.banner{width: 100%;}
.banners ul li a{display: block;width: 100%;height: 419px;}
.banners>.swiper-pagination-bullets{bottom: 20px !important;}
.pages .swiper-pagination-bullet{position: relative;width: 15px !important;height: 15px !important;margin: 0 8px !important;background: transparent !important;opacity: 0.9;border: 1px solid #fff;}
.pages .swiper-pagination-bullet-active{background: #053f99 !important;border-color: #053f99 !important;}
.banners .next{width: 37px;height: 53px;position: absolute;top:50%;z-index:100;right:200px;cursor: pointer;transform: translate(-50%,-50%);display: block;}
.banners .prev{width: 37px;height: 53px;position: absolute;top:50%;z-index:100;left:200px !important;cursor: pointer;transform: translate(-50%,-50%);display: block;}
.mobile{display: none;}
/* 内容 */
.conter{width: 100%;background: #fff;padding: 55px 0 40px 0;box-sizing: border-box;}
.conter_con{width: 1180px;margin: 0 auto;}
.conter_top{width: 100%;}
.conter_left{float: left;width: 600px;}
.conter_baner ul li a{display: block;height: 320px;}
.conter_baner>.swiper-pagination-bullets{bottom: 11px !important;left: 225px !important;z-index: 300;}
.pagesr .swiper-pagination-bullet{position: relative;width: 8px !important;height: 8px !important;margin: 0 5px !important;background: #fff !important;opacity: 0.9;}
.pagesr .swiper-pagination-bullet-active{background: #053f99 !important;border-color: #053f99 !important;}
.con_conter{width: 100%;height: 40px;background: rgba(0,0,0,0.7);position: absolute;bottom: 0px;z-index: 200;line-height: 40px;}
.con_conter p{width: 445px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: none;}
.con_conter p a{display: block;font-size: 14px;color: #fff;padding-left: 15px;box-sizing: border-box;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.conter_right{float: right;width: 545px;}
.cont_tab{border-bottom: 1px solid #d0d0d0;}
.cont_tab ul{float: left;}
.cont_tab ul li{float: left;margin-right: 50px;position: relative;height: 32px;}
.cont_tab ul .active:before{content: "";width: 100%;height: 2px;background: #004099;position: absolute;bottom: -1px;}
.cont_tab ul .active a{color: #004099;}
.cont_tab ul li a{font-size: 16px;color: #333;font-weight: bold;display: block;}
.cont_tab p{float: right;font-size: 12px;padding-top: 5px;box-sizing: border-box;}
.cont_tab p a{color: #c2c2c2;transition:.2s;-moz-transition: .2s;-webkit-transition: .2s;-o-transition: .2s;}
.cont_tab p a:hover{color: #004099;}
.cont_but{padding-top: 20px;box-sizing: border-box;width: 100%;}
.news_con{display: none;}
.news_con ul li{margin-bottom: 12.5px;}
.news_con ul li:last-child{margin-bottom: 0;}
.news_con ul li i{float: left;width: 6px;height: 6px;background: #a3c8df;margin-right: 10px;margin-top: 8px;}
.news_con ul li a{font-size: 14px;color: #333;float: left;width: 75%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_con ul li span{float: right;font-size: 14px;color: #999;}
/* 广告 */
.gaunggao{width: 100%;}
.guang_con{width: 1180px;margin: 28px auto;}
.guang_con a{display: block;}
.guang_con a img{width: 100%;height: 100%;}
.zyyw{width: 100%;margin-bottom: 15px;}
.zy_title{padding-bottom: 10px;box-sizing: border-box;border-bottom: 1px solid #d0d0d0;margin-bottom: 20px;}
.zy_title>h4{font-size: 18px;color:#000;font-weight: 500;float: left;position: relative;}
.zy_title>h4:before{content: "";width: 72px;height: 2px;background: #004099;position: absolute;bottom: -11px;}
.zy_title>h4 span{font-size: 14px;color: #999;}
.zy_title a{float: right;font-size: 12px;color: #c2c2c2;padding-top: 5px;box-sizing: border-box;transition:.2s;-moz-transition: .2s;-webkit-transition: .2s;-o-transition: .2s;}
.zy_title a:hover{color: #004099;}
.zy_con{width: 100%;}
.zy_left{float: left;width: 66.4%;margin-right: 10px;}
.zy_left p{float: left;width: 49.3%;margin-right: 10px;position: relative;height: 459px;overflow: hidden;}
.zy_left p:last-child{margin-right: 0;}
.zy_left p a{display: block;}
.zy_left p a img{width: 100%;height: 100%;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.zy_left p .title{display: block;width: 100%;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color: #fff;position: absolute;bottom: 0;background: rgba(0,0,0,0.5);
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zy_left p:hover a img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.zy_left p:hover .title{background: rgba(5,63,153,0.5);}
.zy_right{float: right;width: 32.7%;}
.zy_right ul li{float: left;width: 48.7%;margin-right: 10px;margin-bottom: 10px;height: 226px;overflow: hidden;position: relative;}
.zy_right ul li:nth-child(2n){margin-right: 0;}
.zy_right ul li a{display: block;width: 100%;height: 100%;}
.zy_right ul li .title{display: block;width: 100%;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color: #fff;position: absolute;bottom: 0;background: rgba(0,0,0,0.5);
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.zy_right ul li a img{width: 100%;height: 100%;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.zy_right ul li:hover a img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.zy_right ul li:hover .title{background: rgba(5,63,153,0.5);}
.gcyj{width: 100%;margin-bottom: 25px;}
.gcyj>h4{width: 46px;height: 188px;float: left;background: #053f99;text-align: center;font-size: 20px;color: #e8e8e8;padding: 31px 11px;box-sizing: border-box;font-weight: 500;}
.gcyj_right{float: left;border: 1px solid #e5e5e5;border-left: 0;padding: 18px 0px 18px 19px;box-sizing: border-box;width: 96.1%;}
.gcyj_right ul li{width: 23.5%;float: left;height: 150px;margin-right: 22px;position: relative;overflow: hidden;}
.gcyj_right ul li:last-child{margin-right: 0;}
.gcyj_right ul li a{width: 100%;height: 100%;}
.gcyj_right ul li a img{width: 100%;height: 100%;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.gcyj_right ul li .title{display: block;width: 100%;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color: #fff;position: absolute;bottom: 0;background: rgba(0,0,0,0.5);
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gcyj_right ul li:hover a img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.gcyj_right ul li:hover .title{background: rgba(5,63,153,0.5);}
.yqlj{width: 100%;}
.yqljcon ul li{width: 20%;float: left;overflow: hidden;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.yqljcon ul li:hover{box-shadow: 0 0 20px rgba(68,71,75,0.2);transform: translate3d(0,-4px,0);}
.yqljcon ul li a{display: block;}
.yqljcon ul li a img{width: 100%;height: 100%;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.yqljcon ul li:hover a img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.footer{width: 100%;background: #053f99;padding: 40px 0;box-sizing: border-box;}
.footer_con{width: 1180px;margin: 0 auto;}
.footer_con>div{width: 31.3%;float: left;margin-right: 35px;}
.footer_con>div:last-child{margin-right: 0;}
.footer_title{font-size: 14px;color: #fff;font-weight: 500;padding-bottom: 13px;border-bottom: 1px solid #3763a7;box-sizing: border-box;margin-bottom: 15px;}
.footer_title span{font-size: 12px;color: #a2abba;padding-left: 5px;box-sizing: border-box;}
.footer_left p{font-size: 12px;color: rgba(255,255,255,0.6);margin-bottom: 15px;}
.footer_left p i{display: inline-block;width: 18px;height: 20px;vertical-align: -5px;margin-right: 5px;}
.footer_left p i img{width: 100%;height: 100%;}
.footer_erwei{width: 30%;text-align: center;margin-left: 18px;}
.footer_erwei p{width: 104px;height: 104px;margin-bottom: 10px;}
.footer_erwei p img{width: 100%;height: 100%;}
.footer_erwei span{display: block;text-align: center;font-size: 14px;color: #fff;}
.footer_right select{width: 85%;height: 36px;border-radius: 3px;outline: none;border: 0;background: #fff;appearance:none;
-moz-appearance:none;-webkit-appearance:none;font-size: 14px;color: #333;padding: 0 12px;box-sizing: border-box;}
.gsjj{width: 100%;height: 260px;}
.gsjj_con{width: 100%;background: #f5f5f5;margin: 0 auto;}
.gsjj_conter{width: 1180px;background: #fff;margin: 0 auto;padding: 20px 20px;box-sizing: border-box;}
.gs_left{width: 250px;float: left;margin-right: 30px;}
.gs_title{width: 100%;text-align: center;margin-bottom: 25px;}
.gs_title>h4{font-size: 24px;color: #004099;font-weight: bold;}
.gs_title>h4 span{font-size: 18px;color: #004099;opacity: 0.5;font-weight: 500;padding-left: 5px;box-sizing: border-box;}
.gs_left ul li{width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #dfdfdf;}
.gs_left ul .active{background: #f5f5f5;position: relative;}
.gs_left ul .active:before{content: "";width: 4px;height: 50px;background: #004099;position: absolute;top: 0;left: 1px;}
.gs_left ul .active a{color: #004099;}
.gs_left ul .active i{display: block;}
.gs_left ul .active span{display: block;}
.gs_left ul li a{font-size: 16px;color: #333;float: left;padding-left: 28px;box-sizing: border-box;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 185px;}
.gs_left ul li a i{color: #004099;float: left;margin-right: 5px;display: none;}
.gs_left ul li span{float: right;font-size: 16px;color: #004099;margin-right: 33px;display: none;}
.gs_right{width: 860px;float: left;}
.gs_titles{width: 100%;border-bottom: 1px solid #e3e3e3;padding-bottom: 30px;box-sizing: border-box;margin-bottom: 10px;}
.gs_titles>h4{font-size: 18px;color: #333;font-weight: 500;float: left;}
.gs_titles>p{float: right;font-size: 14px;color: #999;}
.gs_titles>p>span{color:#999;}
.gs_titles>p>a{color: #999;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.gs_titles>p>a:hover{color: #004099;}
.gs_cons{width: 100%;padding: 30px 0;box-sizing: border-box;}
.gs_cons>p{font-size: 16px;color: #555;line-height: 28px;}
.gs_cons>p>img{margin-bottom: 25px;}
.gsld_cons{width: 100%;padding: 70px 100px 0 100px;box-sizing: border-box;}
.gsld_cons>ul>li{float: left;margin-right: 100px;margin-bottom: 70px;}
.gsld_cons>ul>li:nth-child(2n){margin-right: 0;}
.ld_list{width: 280px;max-height: 363px;overflow: hidden;font-size: 0;}
.ld_list a{display: block;}
.ld_list a img{width: 100%;height: 100%;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.ld_text{width: 278px;border: 1px solid #eee;height: 49px;line-height: 49px;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;border-top: 0;}
.ld_text a{text-align: center;display: block;font-size: 16px;color: #666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.gsld_cons>ul>li:hover .ld_list a img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.gsld_cons>ul>li:hover .ld_text{background: #004099;border-color: #004099;}
.gsld_cons>ul>li:hover .ld_text a{color: #fff;}
.gs_zizhi{width: 100%;padding: 70px 100px 40px 100px;box-sizing: border-box;}
.gs_zizhi ul li{float: left;margin-right: 98px;margin-bottom: 30px;}
.gs_zizhi ul li:nth-child(2n){margin-right: 0;}
.zizhi_img{width: 275px;height: 357px;font-size: 0;border: 1px solid #eee;padding: 5px;box-sizing: border-box;overflow: hidden;}
.zizhi_img a{display: block;cursor: default;}
.zizhi_img a img{width: 100%;height: 100%;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.zizhi_text{text-align: center;padding-top: 10px;box-sizing: border-box;}
.zizhi_text a{font-size: 16px;color: #666;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;cursor: default;display: block;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gs_zizhi ul li:hover .zizhi_img a img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.gs_zizhi ul li:hover .zizhi_text a{color: #004099;}
.nwes{width: 100%;}
.nwes>ul>li{width: 100%;height: 54px;border-bottom: 1px dashed #dfdfdf;line-height: 54px;}
.nwes>ul>li i{float: left;width: 6px;height: 6px;margin-right: 10px;background: #a2c8df;margin-top: 25px;}
.nwes>ul>li a{float: left;font-size: 16px;color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 75%;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.nwes>ul>li span{float: right;font-size: 16px;color: #999;}
.nwes>ul>li a:hover{color: #004099;}
.fy{display: flex;justify-content: center;margin-top: 50px;margin-bottom: 50px;}
.fy ul li{float: left;border: 1px solid #bfbfbf;padding: 8px 15px;box-sizing: border-box;margin-right: 15px;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.fy ul  .on{background: #004099;border-color: #004099;}
.fy ul  .on a{color:#fff;}
.fy ul li a{display: block;font-size: 12px;color: #333;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.fy ul li:hover{background: #004099;border-color: #004099;}
.fy ul li:hover a{color: #fff;}
.newsxq{width: 100%;padding: 0 40px;box-sizing: border-box;}
.gs_titlesr{margin-bottom: 35px;}
.new_title>h4{font-size: 24px;color: #333;text-align: center;font-weight: 500;margin-bottom: 15px;}
.timeser{display: flex;justify-content: center;}
.timeser p{font-size: 15px;color: #999;text-align: center;margin-bottom: 35px;float: left;}
.timeser p>span{padding-right: 15px;box-sizing: border-box;}
.fontsize{float: left;font-size: 15px;color: #999;}
.fontsize span{cursor: pointer;padding-right: 10px;box-sizing: border-box;}
.fontsize span:last-child{padding-right: 0;}
.fontsize span:hover{color: red;}
.xwxq_con{border-bottom: 1px solid #dfdfdf;padding-bottom: 20px;box-sizing: border-box;}
.xwxq_con p{font-size: 16px;color: #555;text-align: justify; text-indent: 2em; line-height: 2em;font-family: 微软雅黑, "Microsoft YaHei";}}
.xwxq_con img{display:block;text-align: center;margin: 20px auto;}
.nexts{width: 100%;margin: 20px auto;display: flex;justify-content: space-between;}
.nexts p{width: 50%;text-align: left;}
.nexts p:last-child{text-align: right;}
.nexts p a{font-size: 14px;color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}
.nexts p a:hover{color: #004099;}
.videos{display: flex;justify-content: center;margin-bottom: 40px;}
.videos video{width: 790px;height: 470px;margin: 0 auto;}
.zyimg{width: 100%;padding: 30px 15px 50px 15px;box-sizing: border-box;}
.zyyw_right ul .zyyw_left{float: left;width: 32.5%;margin-right: 10px;position: relative;}
.zyyw_right ul .zyyw_left:last-child{margin-right: 0}
.zy_top{width: 100%;height: 200px;font-size: 0;overflow: hidden;}
.zy_top a{display: block;width: 100%;height: 200px;}
.zy_top a img{width: 100%;height: 100%;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.zy_but{width: 100%;height: 40px;background: rgba(0,0,0,0.5);position: absolute;bottom: 0;}
.zy_but a{display: block;text-align: center;line-height: 40px;font-size: 14px;color: #fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.zyyw_left:hover .zy_top a img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.zyyw_left:hover .zy_but{background: rgba(5,63,153,0.5);}
.zyyw_right{float: left;width: 100%;}
.zyyw_right ul li{width: 32%;float: left;margin-right: 10px;position: relative;margin-bottom: 10px;}
.zyyw_right ul li:nth-child(3n){margin-right: 0;}
.zyyw_right ul li:last-child{margin-right: 0;}
.zy_img{font-size: 0;height: 180px;overflow: hidden;}
.zy_img img{width: 100%;height: 100%;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.zy_text{width: 100%;height: 40px;background: rgba(0,0,0,0.5);position: absolute;bottom: 0;}
.zy_text a{display: block;text-align: center;line-height: 40px;font-size: 14px;color: #fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.zyyw_right ul li:hover .zy_img img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.zyyw_right ul li:hover .zy_text{background: rgba(5,63,153,0.5);}
.gcyj_con{width: 100%;margin-top: 30px;margin-bottom: 60px;}
.gc_img{width: 100%;height: 460px;font-size: 0;position: relative;margin-bottom: 15px;}
.gc_img img{width: 100%;height: 100%;}
.gc_img p{width: 100%;height: 40px;background: rgba(0,64,153,0.7);font-size: 14px;color: #fff;text-align: center;line-height: 40px;position: absolute;bottom: 0;}
.gc_baner{width: 100%;padding: 0 10px;box-sizing: border-box;}
.gc_lb{width: 100%;}
.gc_lb ul li{border: 1px solid rgba(255,255,255);}
.gxyj_text p{font-size: 16px;color: #555;line-height: 25px;}
.top{cursor: pointer;font-size: 0.9em;position: fixed;text-align: center;z-index: 9999; -webkit-transition: background-color 0.2s ease-in-out;-moz-transition: background-color 0.2s ease-in-out;opacity: 0;
    -ms-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;background: #121212;color: #ffffff;border-radius: 3px;padding-left: 12px;padding-right: 12px;padding-top: 12px;padding-bottom: 12px;right: 20px;bottom: 45px;}
.top:hover{background: #004099;color: #fff;}


/* ------------ */
.gs_lefts{width: 250px;float: left;margin-right: 30px;}
.gs_lefts>ul>li{width: 100%;height: auto;line-height: 50px;}
.gs_lefts>ul>li>a{font-size: 16px;color: #333;padding-left: 28px;box-sizing: border-box;display: block;border-bottom: 1px solid #dfdfdf;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gs_lefts>ul>li>a strong{font-weight: 500;display: inline-block;width: 155px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}
.gs_lefts>ul>li>a>i{color: #004099;float: left;margin-right: 5px;display: none;}
.gs_lefts>ul>li>a>span{float: right;font-size: 16px;color: #004099;margin-right: 33px;display: block;transition: all 0.4s;}
.gs_lefts>ul>.active{background: #f5f5f5;position: relative;}
.gs_lefts>ul>.active:before{content: "";width: 4px;height: 50px;background: #004099;position: absolute;top: 0;left: 1px;}
.gs_lefts>ul>.active>a{color: #004099;}
.gs_lefts>ul>.active>a>i{display: block;}
.gs_lefts>ul>.active>a>span{display: block;transform: rotate(90deg);}
.gs_div{display: none;}
.gs_div ul li{width: 100%;border-bottom: 1px solid #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gs_div ul li a{display: block;font-size: 14px;color: #888;padding-left: 28px;box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
padding-right: 10px;}
.gs_div ul li a:hover{color: #333;}
.gs_div ul .only a{color: #333;}

/* 响应式 */
@media screen and (max-width: 1366px) {
.banners ul li a{height: 330px;}
}
@media screen and (max-width: 1200px) {
	
}
@media screen and (max-width: 1024px) {
.fontsize{display: none;}
.cont_tab p a:hover{color: #c2c2c2;}
.header_con{width: 100%;}
.nav_con{width: 100%;}
.nav_con>ul>li{padding: 0 26px;}
.banners .next{display: none;}
.banners .prev{display: none;}
.banners ul li a{height: 330px;}
.conter_left{display: none;}
.conter_con{width: 100%;padding: 0 15px;box-sizing: border-box;}
.conter_right{width: 100%;}
.cont_tab ul li{margin-right: 40px;}
.conter{padding: 20px 0;}
.news_con ul li a{width: 75%;}
.guang_con{width: 100%;}
.zy_left p:hover a img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.zy_left p:hover .title{background: rgba(0,0,0,0.5);}
.zy_right ul li:hover a img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.zy_right ul li:hover .title{background: rgba(0,0,0,0.5);}
.gcyj_right ul li:hover a img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.gcyj_right ul li:hover .title{background: rgba(0,0,0,0.5);}
.gs_titles p a:hover{color: #999;}
.gsld_cons>ul>li:hover .ld_list a img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.gsld_cons>ul>li:hover .ld_text{background: #fff;border-color: #eee;}
.gsld_cons>ul>li:hover .ld_text a{color: #666;}
.gs_zizhi ul li:hover .zizhi_img a img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.gs_zizhi ul li:hover .zizhi_text a{color: #666;}
.zyyw_left:hover .zy_top a img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.zyyw_left:hover .zy_but{background: rgba(0,0,0,0.5);}
.zyyw_right ul li:hover .zy_img img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.zyyw_right ul li:hover .zy_text{background: rgba(0,0,0,0.5);}
.zy_left{display: none;}
.zy_right{width: 100%;}
.zy_right ul li{width: 24%;height: 280px;margin-right: 13px;}
.zy_right ul li:nth-child(2n){margin-right: 13px;}
.zy_right ul li:last-child{margin-right: 0px;}
.gcyj_right{width: 95.1%;}
.gcyj_right ul li{margin-right: 18px;}
.yqljcon ul li:hover{box-shadow:none;transform: translate3d(0,0px,0);}
.yqljcon ul li:hover a img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.yqljcon ul li:hover{box-shadow:none;transform: translate3d(0,0px,0);}
.footer_con{width: 100%;padding: 0 10px;box-sizing: border-box;}
.footer_con>div{margin-right: 25px;}
.gs_left{display: none;}
.gsjj_conter{width: 100%;padding: 20px 20px;box-sizing: border-box;}
.gs_right{width: 100%;}
.gs_titles>p{display: none;}
.gsld_cons>ul>li{width: 43%;}
.ld_list{width: 100%;height: 100%;}
.ld_text{width: 100%;}
.gs_zizhi{padding: 70px 50px 40px 50px;}
.gs_zizhi ul li{width: 48%;margin-right: 35px;}
.zizhi_img{width: 100%;height: 100%;}
.zy_top{width: 100%;}
}
@media screen and (max-width: 768px) {
.header_con{height: 100px;line-height: 100px;position: relative;}
.mobile-inner-header-icon{color: #444444;height: 100px;font-size:25px;text-align: center;float:right;width: 60px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;z-index: 99999999}
.mobile-inner-header-icon span{position: absolute;left: calc((100% - 30px) / 2);top: calc((100% - 1px) / 2);width: 30px;height: 2px; background-color: rgba(68,68,68,1);}
.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(3){transform: translateY(15px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}   
.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
@keyframes clickfirst {0% {transform: translateY(4px) rotate(0deg);}100% {transform: translateY(0) rotate(45deg);}} 
@keyframes clicksecond {0% {transform: translateY(-4px) rotate(0deg);}100% {transform: translateY(0) rotate(-45deg);}} 
.mobile-inner-header-icon-out span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outfirst;}   
.mobile-inner-header-icon-out span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outsecond;}
@keyframes outfirst {0% {transform: translateY(0) rotate(-45deg);}100% {transform: translateY(-4px) rotate(0deg);}} 
@keyframes outsecond {0% {transform: translateY(0) rotate(45deg);}100% {transform: translateY(4px) rotate(0deg);}}
.header_con a{margin-left: 12px;}
.zyyw_right ul li{width: 49%;}
.nav{display: none;}
/* 手机端导航 */
.mobile{position: absolute;top: 99px;right: 0;width: 20%;line-height: 20px;z-index: 200;background: rgba(255,255,255,0.8);display: none;}
.mobile>ul>li{width: 100%;line-height: 39px;text-align: center;}
.mobile>ul>li:last-child{margin-bottom: 0;}
.mobile>ul>li>a{display: block;font-size: 14px;color: #212121;border-bottom: 1px solid #fff;margin-left: 0;}
.mobile_nav{width: 100%;background: rgba(5,63,153,0.7);display: none;}
.mobile_nav a{display: block;width: 100%;font-size: 14px;color: #fff;border-bottom: 1px dashed #fff;margin-left: 0;}
.banners ul li a{height: 200px;}
.banners>.swiper-pagination-bullets{bottom: 5px !important;}
.pages .swiper-pagination-bullet{position: relative;width: 7px !important;height: 7px !important;margin: 0 5px !important;background: transparent !important;opacity: 0.9;border: 1px solid #fff;}
.pages .swiper-pagination-bullet-active{background: #053f99 !important;border-color: #053f99 !important;}
.cont_tab ul li{margin-right: 20px;}
.news_con ul li a{width: 65%;}
.zy_right ul li{width: 24%;height: 226px;margin-right: 7px;}
.zy_right ul li:nth-child(2n){margin-right: 7px;}
.gcyj>h4{width: 100%;height: auto;line-height: auto;padding: 0;}
.gcyj_right{width: 100%;border: 1px solid #e5e5e5;padding: 19px 0;}
.gcyj_right ul li{margin-right: 14px;height: 120px;}
.footer_con>div{margin-right: 15px;}
.gsld_cons>ul>li{width: 40%;}
.gs_zizhi{padding: 40px 20px 40px 20px;}
.gs_zizhi ul li{width: 48%;margin-right: 25px;}
.nexts{width: 100%;}
.nexts p a{font-size: 12px;}
.videos video{width: 100%;}
.zyyw_left{display: block;}
.zyyw_right ul .zyyw_left{width: 32.4%;}
.zyyw_right{width: 100%;}
.gcyj_con{margin-bottom: 30px;}
}
@media screen and (max-width: 568px) {
.header_con{height: 55px;line-height: 55px;}
.mobile-inner-header-icon{height: 55px;width: 40px;}
.mobile-inner-header-icon span{position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 5px) / 2);width: 25px;height: 2px; background-color: rgba(68,68,68,1);}
.mobile-inner-header-icon span:nth-child(3){transform: translateY(12px) rotate(0deg);}
.header_con>a{width: 65%;height: 40px;vertical-align: -14px;}
.header_con>a img{width: 100%;height: 100%;}
.banners ul li a{height: 180px;}
.mobile{width: 50%;top: 55px;}
.cont_tab ul li{margin-right: 20px;}
.news_con ul li a{width: 65%;}
.gaunggao{display: none;}
.zy_right ul li{width: 49%;height: 220px;}
.zy_right ul li:nth-child(2n){margin-right: 0px;}
.zyyw{padding-top: 20px;box-sizing: border-box;}
.gcyj_right{border: 0;}
.gcyj_right ul li{width: 48%;margin-bottom: 15px;}
.gcyj_right ul li:nth-child(2n){margin-right: 0;}
.yqljcon ul li{width: 48%;height: 93px;margin-right: 10px;margin-bottom: 10px;}
.yqljcon ul li:nth-child(2n){margin-right:0;}
.footer{padding: 20px 0;}
.footer_con>div{width: 100%;}
.footer_con>div:last-child{margin-right: 0;}
.footer_conter{display: none;}
.footer_right{display: none;}
.gsjj{height: 160px;}
.gs_titles{padding-bottom: 15px;}
.gsld_cons{padding: 40px 20px 0 20px;}
.gsld_cons>ul>li{margin-right: 20px;margin-bottom: 40px;width: 47%;}
.ld_list{width: 156px;max-height: 202px;}
.ld_text{width: 154px;}
.ld_text a{font-size: 12px;}
.gs_zizhi{padding: 20px 10px 0px 10px;}
.gs_zizhi ul li{width: 48%;margin-right: 14px;margin-bottom: 20px;}
.zizhi_text a{font-size: 14px;}
.nwes>ul>li i{display: none;}
.nwes>ul>li a{font-size: 14px;}
.nwes>ul>li span{font-size: 12px;}
.fy{margin: 20px 0;}
.fy ul li{padding: 5px 10px;margin-right: 5px;}
.nexts{width: 80%;display: block;}
.nexts p{text-align: center;width: 100%;}
.nexts p:last-child{text-align: center;width: 100%;}
.newsxq{padding: 0;}
.gs_titles{margin-bottom: 15px;}
.videos video{width: 100%;height: auto;}
.videos{margin-bottom: 20px;}
.zyimg{padding: 20px 5px 20px 5px;}
.zyyw_right ul li{width: 48%;}
.zy_img{height: 110px;}
.zy_text{height: 30px;}
.zy_text a{line-height: 30px;}
.gcyj_con{margin-bottom: 20px;margin-top: 20px;}
.zyyw_right ul .zyyw_left{width: 100%;margin-right: 0}
.zy_top{height: 260px;}
.zy_top a{height: 260px;}
}
@media screen and (max-width: 375px) {
.banners ul li a{height: 160px;}
.cont_tab ul li{margin-right: 15px;}
.cont_tab ul li a{font-size: 14px;}
.news_con ul li span{font-size: 12px;}
.zy_right ul li{width: 48.5%;height: 200px;}
.gcyj_right ul li{margin-right: 10px;margin-bottom: 10px;}
.yqljcon ul li{height: auto;}
.gsld_cons{padding: 20px 0px 0 0px;}
.gsld_cons>ul>li{margin-right: 20px;margin-bottom: 20px;width: 47%;}
.gs_zizhi{padding: 10px 5px 0px 5px;}
.gs_zizhi ul li{width: 48%;margin-right: 12px;margin-bottom: 20px;}
.fy ul li{padding: 5px 10px;margin-right: 3px;}
.fy ul li:last-child{margin-right: 0;}
.nexts{width: 90%;}
.zy_top{height: 230px;}
.zy_top a{height: 230px;}
}
@media screen and (max-width: 320px) {
.header_con>a{height: 30px;vertical-align: -10px;}
.banners ul li a{height: 130px;}
.mobile{top: 55px;}
.zy_right ul li{height: 165px;}
.gcyj_right ul li{width: 100%;height: 150px;}
.gsjj{height: 100px;}
.gsld_cons>ul>li{width: 100%;}
.ld_list{width: 100%;height: 100%;}
.ld_text{width: 99.4%;}
.gs_zizhi ul li{margin-right: 9px;}
.nwes>ul>li a{font-size: 12px;width: 70%;}
.fy ul li{padding: 2px 7px;margin-right: 3px;}
.nexts{width: 100%;}
}