@charset "utf-8";
max-img {100% !important}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "微软雅黑", ; }
html { font-size: 12px; font-size: calc(200vw/64);background-color:#eeeeee; }
@media all and (max-width: 320px) { html { font-size: 10px; } }
@media all and (min-width: 640px) { html { font-size: 20px; } }
body { min-width: 320px; max-width: 640px; margin: 0 auto;font-family:微软雅黑; background:#fff; }
img,input,select{vertical-align:middle;margin:0;padding:0;border:0}
img{ max-width:100%}
.float_container dt img{ width:auto}
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button,submit, textarea, checkbox, select, radio, form { vertical-align: middle; font-size: 100%; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a, area { blr:expression(this.onFocus=this.blur())/* for IE */
}
:focus { outline: none;/* for Firefox */ }
.red, .red a { color: #0783BF; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.left { float: left; }
.right { float: right; }

.search{overflow: hidden;}
.search li{width: 27.0rem;margin:3% auto;overflow: hidden;background-color: #ffa200;height: 2rem;}
.search input{background:none;}
.search p{width: 20.5rem;float: left;margin:1px;background-color: #fff;line-height: 1.9rem;color: #b9b5b6;font-size: 1rem;}
.search p img{width: 1.2rem;margin-left: 2%;margin-right: 4%;}
.search input{width: 6.3rem;float: left;line-height: 2rem;color:#fff;font-size: 1.1rem;font-weight: bold;}
.blank{background-color: #f1f1f1;width: 100%;height: 0.5rem;}

.pubtit{overflow: hidden;margin:5% auto;}
.pubtit h3{font-size: 1.8rem;font-weight: bold;text-align: center;}
.pubtit img{margin-top:2%;}
.pubtit h3 strong{color:#b50215;}
.pubtit h3 font{background-color: #b50215;color:#fff;width: 1.55rem;line-height: 1.6rem;text-align: center;border-radius: 5px;display: inline-block;margin-left: 1%;}

.more{overflow: hidden;width: 28.8rem;margin:3% auto;border-bottom: 1px dashed #868686;}
.more li{width: 10.4rem;float: left;font-size: 1.5rem;line-height: 3.5rem;}
.more li img{width: 3.5rem;margin-right: 3%;}
.more a{width: 4rem;float: right;color:#b50215;display: block;border:1px solid #b50215;padding:1% 2%;text-align: center;border-radius: 2rem;margin-top:1rem;}

.icon{overflow: hidden;}
.icon ul{width: 28.8rem;flex-flow: row wrap;justify-content: space-between;margin: 2% auto;overflow: hidden;display:flex;}
.icon ul li{width: 9.1rem;border:1px solid #e6e6e6;background-color: #eeeff0;border-radius: 5px;text-align: center;line-height: 2.65rem;margin-bottom: 2%;}
.icon ul li a{font-size: 1.5rem;}
.icon ul li .a1{color:#b50215;}



.hengfu{margin:4% auto;overflow: hidden;}




.con{overflow: hidden;}
.con ul{width:30.15rem;flex-flow: row wrap;justify-content: space-between;margin: 0 auto 3% auto;display:flex;}
.con ul li{width: 9.5rem;box-shadow: 0 0 1rem #eeeeee;}
.con ul li dl{width: 8.1rem;margin:5% auto;}
.con ul li p{margin-bottom: 2%;}

/*列表页面*/
.search_1{overflow: hidden;}
.search_1 li{width: 31.0rem;margin:3% auto;overflow: hidden;}
.search_1 li p input{background:none;width: 18rem;float: left;line-height: 1.95rem;}
.search_1 p{width: 21rem;float: left;margin:1px;background-color: #fff;line-height: 2.05rem;color: #b9b5b6;font-size: 1rem;height: 2.05rem;border:1px solid #dbdcd7;}
.search_1 p img{width: 2.45rem;margin-right: 2%;float: left;height: 2.05rem;line-height: 2.05rem;}
.search_1 li a{display: inline-block;width: 4.35rem;height: 2.05rem;line-height: 2.05rem;}
.search_1 li .a1{margin-left: 2%;}
.search_1 li a img{vertical-align: middle;}

.bodycontent { background: white; overflow: hidden }
.artical-content { color: #000000; font: normal 16px/20px arial; background: white; width:92%; margin:0 auto; line-height:24px;}
.artical-content p{font-size:16px; font-family:"微软雅黑" !important}
.artical-content span{font-size:16px; font-family:"微软雅黑" !important}
.artical-content div{font-size:16px;}

.artical-list { padding: 5px; }

.artical-list-style-4 { border-top: 1px solid white; border-bottom: 1px solid #DDD; padding: 5px 0px 5px 0px; background: url(/img/arrow_gray.png) 97% center no-repeat; }
.artical-list-style-4 a { font-size: 14px; color: #333333; display: block; }



.bodycontent{ font-family:微软雅黑 !important}
.ryan_list { border-top: 1px dashed white; border-bottom: 1px dashed #DDD; padding: 10px 0px 10px 0px; background: url(/images/arrow_gray.png) 97% center no-repeat;text-indent: 2em; }
.ryan_list span{ color:#016976}
.ryan_list a { font-size: 16px; color: #333333; display: block; font-family:微软雅黑 !important}
.rl_h2{ font-size:20px;; text-align:center;font-family:微软雅黑 !important; margin-top:13px}
.rl_h2 span:nth-child(1){color:#016976;}
.rl_h2 span:nth-child(2){color:#c60202}
.wtrl_list li{border-bottom: 1px solid #fff; padding: 10px 0px 10px 0px; background: url(/images/arrow_gray2.png) 97% center no-repeat #016976;text-indent: 2em; }
.wtrl_list li a { font-size: 16px; color: #fff; display: block;font-family:微软雅黑 !important }

.page{ font-size:16px; text-align:center; padding:5px; background:#f1f4f9; margin: 10px 0;}
.page a{ margin:0 5px;}
.page li { text-align: center; margin: 0 -4px 0 1px; float: none; display: inline; border: none; }
.page li a { color: #615e5e; border: 1px solid #999999; height: 19px; width: 23px; padding: 2px 7px; }



/*文章页*/

.tips{position: relative;margin:3% auto;overflow:hidden;}
.tips a{position: absolute;width: 9.85rem;height: 2.05rem;}
.tips .a1{bottom: 16%;left: 7.5%;}
.tips .a2{bottom: 16%;left: 40.5%;}

.article{width: 96%;margin:3% auto;overflow: hidden;}
.article h1{font-size: 1.5rem;text-align: center;font-weight: bold;}

.swtzx{overflow: hidden;}
.swtzx ul{width: 29.9rem;flex-flow: row wrap;justify-content: space-between;margin: 2% auto;overflow: hidden;display:flex;}
.swtzx ul li:nth-of-type(1){width: 13.15rem;}
.swtzx ul li:nth-of-type(2){width: 16.35rem;}
.zxzx{width: 30.95rem;margin:3% auto;overflow: hidden;}


.left_tp{position: fixed;left: 0;top:50%;width: 2.943686rem;}
.navbottom{position: fixed;bottom: 0;max-width: 750px;width: 30.716724rem;text-align: center;}
.navbottom a{display: block;position: absolute;}
.navbottom .a1{width: 5.546075rem;height: 3.882253rem;left: 1%;bottom: 0;}
.navbottom .a2{width: 15.827645rem;height: 2.431741rem;left: 3%;bottom: 3%;}

.center_tan{ width: 18.387372rem;height: 54.906143rem;position: fixed;left: 50%;top: 50%;z-index: 10000;}

.newbk {overflow: hidden;width: 95%;margin:0rem auto;}
.newbk p {font-size: 1.2rem;text-align: center;margin:1rem auto 2rem auto;}
.newbk p span {color:red;}
.newbk p em {color: #0070C0;font-style: normal;}

.newbk2 {overflow: hidden;width: 95%;margin:0rem auto;}
.newbk2 p {font-size: 1.2rem;text-align: center;margin:0rem auto 1rem;line-height: 1.5rem;}
.newbk2 p span {color:red;}

.ss-txt {overflow: hidden;}
.ss-txt p {width:94%;font-size: 1.25rem;line-height: 2rem;margin:1rem auto;}
.ss-txt p em {color:red;font-style: normal;}
.img2{ width:95%; margin:0 auto;}
.title {font-size: 1.6rem;font-weight: bold;padding:1.1rem 0rem 1.4rem 0rem;text-align: center;color:#000;}.clear{ clear:both;}
.person {overflow: hidden;}

.person ul {width: 30.75rem;margin:0rem auto;display: flex;flex-flow: row wrap;justify-content: space-between;}
.person ul li {width: 9.8rem;margin-bottom: 1.3rem;cursor: pointer;}
.person ul li span {font-size: 1rem;background:#016976;color:#FFF;display: block;text-align: center;padding:0.35rem 0rem;}
.person ul {width: 30.75rem;margin:0rem auto;display: flex;flex-flow: row wrap;justify-content: space-between;}
.person .tszj  {width: 15rem;margin-bottom: 1.3rem;cursor: pointer;}


.rl_h2{ font-size:20px;; text-align:center;font-family:微软雅黑 !important; margin-top:13px}
.rl_h2 span:nth-child(1){color:#016976;font-weight:bold;font-size:24px}
.rl_h2 span:nth-child(2){color:#c60202}
.mores{overflow: hidden;width: 94%;margin:3% auto;border-bottom: 1px dashed #868686;}
.mores li{width: 50%;float: left;font-size: 20px;line-height: 24px;}
.mores li img{width: 24%;margin-right: 3%;}
.mores a{width: 17%;float: right;color:#b50215;display: block;border:1px solid #b50215;padding:0.2% 2%;text-align: center;border-radius: 2rem;font-size:16px;margin-top: 3%;}
.icon{overflow: hidden;width: 94%;margin:0 auto;}
.icon ul{width: 100%;flex-flow: row wrap;justify-content: space-between;margin: 2% auto;overflow: hidden;display:flex;}
.icon ul li{width: 30%;border:1px solid #e6e6e6;background-color: #eeeff0;border-radius: 5px;text-align: center;line-height: 32px;margin-bottom: 2%;}
.icon ul li a{font-size: 16px;color: #000;}
.icon ul li .a1{color:#b50215;}


.ts{ width:46% !important;}
.ts1{ width:34% !important;}


.pps1{width:35%!important}
.pps2{width:60%!important}
.pps{width:65%!important}

.sy_zj{width:100%; padding:0.5rem 0px;border-bottom:#e8e8e8 solid 0.12rem;position:relative;font-family:"?￠èí??oú"!important;}
.sy_zj ul{ display:inline-block}
.sy_zj.hide{display: none}
.sy_zj.hide_border_bottom{border-bottom:none;}
.sy_zj1{width:28%;position:absolute;left:0.5rem;top:1rem;}
.sy_zj1 a{display:block;width:89.2%;margin:auto;}
.sy_zj1 a img{width:100%;}
.sy_zj1 li{width:100%;background:url(../images/sy_zj_11.jpg) no-repeat center; height:2.6rem;background-size:70% 70%;font-size:1.2rem;color:#363636;text-align:center;line-height:2.6rem;font-family:"?￠èí??oú"!important;}
.sy_zj1 p{font-size:1.1rem;color:#ff6600;text-align:center;font-family:"?￠èí??oú"!important;}
.sy_zj2{width:68%;line-height:2.4rem;border-bottom:1px solid #ededed;position:absolute;top:1rem;right:0.4rem;font-family:"?￠èí??oú"!important;}
.sy_zj2 li{float:left;font-size:1.3rem;color:#1d222e;font-weight:normal;}
.sy_zj2 li span{font-size:1rem;font-weight:normal;margin-left:0.7rem ;}
.sy_zj2 li strong{font-weight:normal;margin:auto 0.5rem;}
.sy_zj_myd{font-size:1.2rem;float: right;}
.sy_zj_myd em{font-size: 1rem;color: #ffa101;}

.sy_zj3{width:64%;height:2.8rem;background:url(../images/sy_zj_06.jpg) no-repeat left;background-size:18%;position:absolute;top:4rem;padding-left: 1.5rem;font-family:"?￠èí??oú"!important; right:1px} 
.sy_zj3 li{width:37%; float:left;font-size:1.1rem;color:#131313;line-height:3rem;text-align:center;}
.sy_zj3 li span{color:#fd8a01;}
.sy_zj4{width:65%;position:absolute;top:7rem;right:0.9rem;}
.sy_zj4 p{font-size:1rem;color:#31364d;line-height:2rem;font-family:"?￠èí??oú"!important;}
.sy_zj4 p a{color:#f00;}
.sy_zj6{width:65%;position:absolute;top:11.5rem;right:0.5rem;font-family:"?￠èí??oú"!important;}
.sy_zj6 a{display: block;float: left;margin-left: 0.4rem;font-size: 1rem;width:30%;text-align: center;height: 2.4rem;line-height:2.4rem;border-radius: 0.5rem;border:1px solid;color: #fff;z-index: 1}
.sy_zj6 a:nth-child(3){color:#FF94AB;position: relative;}
.sy_zj6 a:nth-child(2){color:#3075bc;}
.sy_zj6 a:nth-child(1){color:#80bc0a;margin-left: 0;}
.sy_zj6 a span{display: inline-block;width: 19.3%; right:2px;color: transparent;text-align: center;position: absolute;top: -1rem;background: url(../images/sy_zj6_span.png) no-repeat; background-size:100%;}
.sy_zj6 a span.hide{display: none;}

.index_title{width: 92%;height: 2rem;border-bottom: 1px solid #e1e1e1;margin: 0 auto; line-height:2rem}
.index_title h1{font-size: 1.2rem;color: #bf0c0c;font-weight: normal;}
.index_title i{width: 4px;height:1.6rem;display: inline-block;float: left;margin-right: 1rem;background: url(../images/i_ico.jpg);background-size: 100%;}
.index_title span{font-size:1.2rem;float:right;color:#016976;}
.index_title span b{display:inline-block;width:3.8rem;height:1.4rem;background:url(../images/index_gb_bg.png) no-repeat;background-size:100%;margin-right:0.5rem}


.ggtit{margin:4% auto;overflow: hidden;}
.ggtit h3{font-weight: bold;text-align: center;font-size: 2.5rem}
.ggtit strong{text-align: center;font-size: 2.1rem;display: block;}
.ggtit font{color:red;}