/*
 * @Copyright: Copyright © 2000 - 2019 XINHUANET.com　All Rights Reserved.
 * @制作单位：新华网股份有限公司　　版权所有 新华网股份有限公司
 */
@media only screen and (max-width:1080px),only screen and (max-device-width:1080px){body,html{font-size: 57.599999999999994px}}
@media only screen and (max-width:960px),only screen and (max-device-width:960px){body,html{font-size: 51.2px}}
@media only screen and (max-width:800px),only screen and (max-device-width:800px){body,html{font-size: 42.666666666666664px}}
@media only screen and (max-width:720px),only screen and (max-device-width:720px){body,html{font-size: 38.4px}}
@media only screen and (max-width:640px),only screen and (max-device-width:640px){body,html{font-size: 34.13333333333333px}}
@media only screen and (max-width:600px),only screen and (max-device-width:600px){body,html{font-size: 32px}}
@media only screen and (max-width:540px),only screen and (max-device-width:540px){body,html{font-size: 28.799999999999997px}}
@media only screen and (max-width:480px),only screen and (max-device-width:480px){body,html{font-size: 25.6px}}
@media only screen and (max-width:414px),only screen and (max-device-width:414px){body,html{font-size: 22.080000000000002px}}
@media only screen and (max-width:400px),only screen and (max-device-width:400px){body,html{font-size: 21.333333333333332px}}
@media only screen and (max-width:375px),only screen and (max-device-width:375px){body,html{font-size: 20px}}
@media only screen and (max-width:360px),only screen and (max-device-width:360px){body,html{font-size: 19.2px}}
@media only screen and (max-width:320px),only screen and (max-device-width:320px){body,html{font-size: 17.066666666666666px}}
@media only screen and (max-width:240px),only screen and (max-device-width:240px){body,html{font-size: 12.8px}}
.left{float: left}
.right{float: right}
body,html{width: 100%;height: 100%;position: relative;overflow-x: hidden}
body{background-color: #fff}
.page{max-width: 640px; margin-left:auto; margin-right: auto; background: #fff;}
.container{width: 100%;-webkit-transition-duration: .5s;-moz-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;-moz-transition-timing-function: linear;transition-timing-function: linear;background-image: url("http://www.gz.xinhuanet.com/ztpd/yfbqkgzmb_2019/image/bg.jpg");-webkit-background-size: 100% auto;-moz-background-size: 100% auto;background-size: 100% auto;background-color: #fff;background-position: 50% 0;background-repeat: no-repeat}
.nav2 .swiper-slide { font-size: 16px !important; }
.nav2 .swiper-slide a { text-decoration:none !important}
.nav2 { width: 92%; height: 36px; margin: 0px auto 0; padding: 0px 4% 0px; background: #00367a; }
.nav2 .swiper-slide { text-align: center; color: #fff; width: auto; padding: 0px 3%; font-size: 1em; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.nav2 .swiper-slide a { color: #fff; }
.nav2 .on, .nav .on a { color: #da2222;/*	background: #da2222;*/ }
.nav2 .navzz { background: url("http://www.gz.xinhuanet.com/ztpd/nfdwgzdwgsm_2019/image/mb-tmt.png") 0 no-repeat; position: absolute; right: 0; top: 0; width: 63px; height: 36px; z-index: 9; background-size: 100%; }
.mb-baner{ margin:0 auto; padding: 0px; margin-bottom:.125rem;}
.mb-baner img { width: 100%; height: auto; display:block;}
.mb-khjj{ width:92%; height:auto; margin:0 auto; padding-bottom:.625rem;}
.mb-khjj h1{ w float:left;  margin:15px 0px 10px 0px; line-height:24px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; float:left; color:#00367a;}
.mb-khjj p{ float:left;  line-height:28px; font-family:"微软雅黑"; font-size:14px; float:left; color:#333; text-indent: 2em;}
.part{width: 96%; margin: 0 auto;}

.part-txtList { width: 100%; margin: 0 auto; }
.part-txtList li { border-bottom: 1px dotted #bfbfbf; padding-bottom: .25rem; margin-bottom: .55rem;}
.part-txtList-tit {font-size: .8rem; line-height: 1.5rem; color: #000; display: block; }
.part-txtList-tit a { color: #000; display: inline; }
.part-txtList-tit span { color: #b2b2b2; font-size: .55rem;line-height: 1.05rem;display: block;padding-right:.5rem;float:right;}
.bn_title { margin-bottom: 4.85rem;}
.bn_title h2 { line-height: 1.5rem;}
.bn_title h2 a { font-size: .95rem; line-height: 1.5rem; font-weight:bold; color: #00367a; }
.bn_title p,.u-title p{ float:left; line-height:28px; font-family:"微软雅黑"; font-size:14px; float:left; color:#333; text-indent: 2em;}
.bn_title p a,.u-title p a{color: #00367a; font-weight:bold;}

.part1{ width:96%;}
.part2,.part3,.part4,.part5,.part6,.part7{ width:93%;}

.part1-cont{width: 100%;position: relative;margin-bottom: 2.5rem}
.part1-cont .swiper-container{width: 100%}
.part1-cont .swiper-pagination{bottom: -.75rem;text-align: center;width: 100%;height: .4rem}
.part1-cont .swiper-pagination-bullet{width: .4rem;height: .4rem;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background: #00367a;margin: 0 .225rem}
.part1-slide-pic{width: 100%}
.part1-slide-pic img{width: 100%;height: auto}
.part1-slide-tit{position: absolute;left: 0;bottom: 0;width: 100%;font-size: .75rem;line-height: .95rem;z-index: 3;color: #fff}
.part1-slide-tit a{color: #fff;z-index: 2;position: relative;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 2.25rem;padding: 0 4%;width: 92%;margin: 0 auto}
.part1-slide-tit:before{content: "";width: 100%;height: 5rem;z-index: 0;position: absolute;left: 0;bottom: 0;pointer-events: none;background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.72) 100%);background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.72) 100%);background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.72)));background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.72) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b8000000', GradientType=0)}

.lmtit{ width: 100%; height:auto; margin-bottom: .5rem; border-bottom: 1px solid #00367a; padding-bottom: .25rem;}
.lmtit a{ color: #00367a; line-height:1.5rem; font-size:1rem; font-weight:bold;}
.lmimg{ margin-bottom: .5rem;}
.lmimg img{ width: 100%; height:auto;}

table{width: 100%; margin: 0 auto;}
th{background-color: #e5e5e5; border-bottom: 0; padding: 5px; border: 1px solid #f1f1f1; font-weight: 400;}
td{padding: 5px 10px; border: 1px solid #f1f1f1; font-weight: 400;} td:first-child{text-align: center; vertical-align: middle;}
.ywlb{ color: black; font-size: 16px; line-height: 1.75;}
.ywjs { color: black; line-height: 1.75;  font-size: 12px;}
.ywjs a{ color: black; line-height: 1.75;  font-size: 12px;}

.morebox{width: 7.07rem;margin:0 auto;height: 1.8rem;clear: both;padding: 1.2rem 0 1.25rem 0;text-align:center;}
.moreboxcon{display: block;margin: 0 auto;height: 1.8rem;width: 7.07rem;text-align:center;border-radius: 1.25rem;-moz-border-radius: 1.25rem;-webkit-border-radius: 1.25rem;border: 1px solid #00367a;padding: 0 .1rem;vertical-align:middle;}
.morebox a{font-size: .75rem;color: #00367a;line-height: .75rem;}
.morebox a:hover{text-decoration: none;color: #00367a;}

.footer { padding: 30px 0 30px 0; background: #00367a; text-align: center; color: #fff; font-size: 0.6rem; margin-top: 15px; }
.footer p { line-height: 20px; }