section{margin: 0;padding: 0;border: none;outline: 0;font-size: 100%;font: inherit;vertical-align: baseline;-webkit-text-size-adjust: none;}
section{ -webkit-box-sizing: border-box;margin: 0px auto; clear:both;overflow:hidden;}
section.sjline{height:35px;background:url(/images/mip/rili/sjline.gif);text-align:center;line-height:18px;color:#dddddd;}
section.sjline span{padding:0px 10px;background:#f2f2f2;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
body,html{background:#fff;margin:0px;padding:0px;font-family: 'STHeiti', 'Microsoft YaHei', 'Helvetica', 'Arial', 'sans-serif';}
ol, ul {list-style: none;margin:0px;padding:0px;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
img{border:none;}
div.tjhide{display:none;}
.line1{clear:both;height:1px;}
.bdg10{padding:10px 0px;}
.bdg20{padding:5px 12.5px;border-bottom:1px solid #ececec;}
.bdg21{padding:5px 0px;border-bottom:1px solid #ececec;}
.bdg5{padding:5px 0px;}

a{text-decoration: none;color:#66f;}.cb00 a:hover{color:#f00;}

.clear1{clear:both;height:1px;overflow:hidden;}
.fix0{position:fixed;top:0px;}
#top_pos{height:50px;overflow:hidden;}

#top table{width:100%;border-collapse:collapse;}
#waplogo img{height:36px;}
#top #topsy{text-align:center;color:#000;width:50px;font-size:20px;line-height:50px;overflow:hidden;}#top #topsy a{color:#000;}
#top #waplogo{padding:4px 0px 0px;text-align:center;}
#waplogo2 img{height:31px;}#top #waplogo2{padding:7px 0px 0px 4.5vw;}

#top{background:#FFD100;width:100%;height:44px;line-height:44px;}
#top #toplogo{width:24px;padding:4px 0px 0px 5px;}
#top #toplogo img{height:24px;padding:0 3px;}
#top #topsylm{padding-left:5px;}
#top #topsylm a{color:#222;font-size:18px;}
#top #topsylm a#topsya{background:url(/images/m/img/toplogo.png) no-repeat left ;padding-left:28px;background-size:24px 24px;}
#top #topsylm span{display:inline-block;height:16px;border-right:1px solid #963;margin:0 5px 0 5px;position:relative;top:2px;}
#dhmenu_wai{height:48px;overflow:hidden;}
#dhmenu{overflow-x:scroll;overflow-y:hidden;width:auto;background:#FFD100;height:144px;padding-top:2px;-webkit-overflow-scrolling: touch;}
#dhmenu td{padding:0 3px;}
#dhmenu a{display:block;padding:0px 13.5px;border-radius:8px;background:#ffe77d;height:32px;line-height:32px; white-space:nowrap; overflow:hidden;color:#333;font-size:16px;}
#dhmenu a.thismenu{color:red;font-weight:bolder;}

#top #tophome{cursor:pointer;line-height:44px;overflow:hidden;padding-left:10px;}
#top #tophome polyline{stroke:#222;stroke-width:6;fill:transparent;}
#top #tophome a{color:#222;font-size:19px;}
#top #tophome span{height:10px;border-right:1px solid #963;margin:0px 8px;}

#top #toplm{text-align:center;color:#222;font-size:22px;line-height:44px;font-weight:bolder;overflow:hidden;}
#top #toplm a{color:#222;position:relative;top:-2px;}
#top #topsitemap{width:24px;padding:4px 20px 0px 0;}
#top #topsitemap line{stroke:#222;stroke-width:3;}

#top #topback{width:20px;padding:4px 0px 0px 10px;cursor:pointer;}
#top #topback polyline{stroke:#222;stroke-width:6;fill:transparent;}
#top #topsite2{width:24px;padding:4px 4.5vw 0px 0;}
#top #topsite2 line{stroke:#222;stroke-width:6;}

#mianbaoxie{background:#f5f5f5;text-align:left;color:#ccc;font-size:16px;line-height:36px;padding:0 20px;}
#mianbaoxie a{color:#333;}

#top_hf img{width:100%;}
#top_dy .w{line-height:140%;padding: 5px 10px 15px;color:#777;}

#f_menu_wai{background:#FFD100;padding:10px 0 10px;line-height:30px;text-align:center;color:#333;}
#f_menu_wai .line{display: -webkit-flex;display: flex;justify-content:center;}
#f_menu_wai a{color:#333;width:24%;text-align:center;display:inline-block;}
#foot{background:#2e323b;padding:20px 0 30px;line-height:20px;overflow:hidden;text-align:center;color:#fff;font-size:12px;}
#foot a{color:#fff;}

.cc{padding:0 4.5vw;}

/*列表*/
.lists2 .w{padding:15px 0;margin:0 12.5px;border-bottom:1px solid #ececec;clear:both; }
.lists2 .p1,.lists2 .p1 a{display: flex; }
.lists2 .pic{width:106px;margin-right:15px;}
.lists2 .pic img{width:106px;}
.lists2 h4{word-wrap: break-word;word-break: normal;font-size:18px;font-weight:normal;padding:0; overflow:hidden;line-height:22px;margin: 0px;color:#333;}.lists2 h4 a{color:#333;}
.lists2 .p1 h4{display: flex; height:44px;}
.lists2 .keyrq{overflow:hidden;font-size: 12px;padding-top:5px;}
.lists2 .key a,.lists2 .key span{display:inline-block;height:20px;line-height:20px;border:1px solid #fb6b4a;color:#fb6b4a;margin:0 10px 6px 0;padding:0px 10px;border-radius:3px;}
.lists2 .key a.main{color:blue;border:1px solid blue;font-weight:bolder;}
.lists2 .key a:hover{color:red;border:1px solid red;}
.lists2 .key span{color:#aaa;border:none;margin:0 10px 0 0;padding:0px;border-radius:0px;}
.lists2 .sprq{color:#aaa;}

.PGDIV{clear:both;width:100%;height:50px;line-height:40px;font-size:18px;padding-top:10px;text-align:center;display: -webkit-flex;display: flex;justify-content:space-around; }
.PGDIV a{background:#e6e6e6;width:25%;display:inline-block;height:40px;line-height:40px;text-align:center;color:#333;border-radius:5px;}
.PGDIV a.PGThis,.PG a:hover{color:#000;background:#FFD100;}
.PGDIV span{position: relative;top: -4px;}
.PGDIV label{background:#FFD100;width:40%;display:inline-block;height:40px;line-height:40px;text-align:center;color:#333;border-radius:5px; }
/*文章*/
article h1{font-size: 23px;letter-spacing:1px;clear: both;font-weight: 700;text-align: left ;line-height: 36px !important;margin: 15px 0px 8px;color:#222;}

.infos_wrapper{clear:both;height:32px;margin:3vw 0;}
.info_logo{width:32px;height:32px;padding:0px 0;float:left;}
.info_logo img{width:32px;height:32px;border-radius:16px;}
.info_str{float:left;padding-left:6px;position:relative;top:-2px;}
.info_str div{height:18px;line-height:18px;font-size:13px;}

.info_str #info_menu{font-weight:bolder;color:#333;}
.infos_wrapper a{color:#333;-webkit-tap-highlight-color:transparent;}
.infos_wrapper a,.infos_wrapper div{cursor:pointer;}
#pubtime_baidu{color:#aaa;}
#textbody{float:clear;}
.nrtit3{font-size:18px;color:#000000;height:22px;font-weight:bold;line-height:22px;margin:20px 3px 14px;border-left-width:6px;border-left-color:#fb6e6c;border-left-style:solid;padding-left:8px;}

.linefg{background:#eee;height:10px;}

.content{line-height:1.765;font-size:18px;clear: both;overflow: hidden;text-align:justify;color:#333;}
.content p{padding:0px;margin:10px 0;}
.content img{border:none;max-width:100%;border-radius:15px;}
.content a{color:#338de6;}
.content h3{font-size: 18px;font-weight:bolder;padding:0px;margin: 0 0 5px;}

.content table{border-collapse:collapse;max-width:98%;margin:0 auto 10px;}
.content table td{border:1px solid #bcbcbe;padding:2px 5px;}
.content table td p{padding:0;margin:0;}
.content table caption{background:#fbd5b5;border:1px solid #bcbcbe;border-bottom:none;}
.content table .firstRow td{background:#fdeada;}

.picimg,.content p.pimg{text-align:center;}.content img{max-width:98%;}
.picinfo{text-align:center;color:red;font-size:12px;}

.show_more_btn {
	display: block;
	padding: 0.2rem 0 0.48rem 0;
	line-height: 0.48rem;
	clear: both;
	font-size: 0.32rem;
	font-weight: normal!important;
	text-align: center;
	position: relative;color:#f4f4f4;
}
.show_more_btn .shadow {
	width: 100%;
	height: 110px;
	background: linear-gradient(to bottom , rgba(255,255,255,0) , rgba(255,255,255,1) 100%);
	background: -moz-linear-gradient(to bottom , rgba(255,255,255,0) , rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(to bottom , rgba(255,255,255,0) , rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(to bottom , rgba(255,255,255,0) , rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(to bottom , rgba(255,255,255,0) , rgba(255,255,255,1) 100%);
	position: absolute;
	top: -110px;
	left: 0;
}
.show_more_btn_end{color:#eee;}
.sabtn{background:#FFD100;text-align: center;width:160px;border-radius:24px;line-height: 48px;font-size: 18px;margin: 10px auto 0px;display: block;color: #000;letter-spacing:1px;}
.sabtn polyline{stroke:#222;stroke-width:2;fill:transparent;}

.nrtit1{height:40px;line-height:40px;border-bottom:1px solid #f0f0f0;border-top:1px solid #e0e0e0;padding-left:10px;font-size:19px;font-weight:bolder;}
.hyh{background:url(/images/mip/rili/ico.png) no-repeat 0px -92px;padding-left:28px;color:#fff;}

.doc_list{width:100%;}
.doc_list a{color:#333;}
.doc_list .pl{padding:15px 0px 15px;width:60vw;}
.doc_list .p{width:30vw;padding:15px 0px 15px;text-align:right;}
.doc_list .p img{width:auto;max-width:100%;width:113.9px;height:85.7px;padding:15px 0px 15px;}
.doc_list .bt{word-wrap: break-word;word-break: normal;word-break: break-all;font-size:18px;font-weight:normal;padding:0; overflow:hidden;line-height:22px;height:66px;margin: 0px;}.doc_list .bt a{color:#333;}
.doc_list .key{overflow:hidden;font-size: 12px;text-align:left;color:#999;}
.doc_list .key a,.doc_list .key span{display:inline-block;height:20px;line-height:20px;color:#999;margin-right:10px;}

.doc_list .wtxt{padding:15px 0px 15px;}
.doc_list .wtxt .bt{height:auto;}
.doc_list .wpic{display:flex;flex-flow: row nowrap;justify-content: space-between;padding:5px 0px 5px;}
.doc_list .wpic .pl,.doc_list .wpic .p,.doc_list .wpic .p img{padding:0;border:none;}

.doc_list_wai{padding:0px 13.5px;}
.doc_ul ul{margin-left:13px;list-style-type:disc;color:#ccc;}
.doc_ul li{line-height:24px;padding:5px 0 5px 0;}
.doc_ul li a{color:#333;}

.line8{background:#f5f5f5;height:8px;}
.glink81{padding:1.5vw 0;border:none;}
.glink81 ul{list-style:none;margin:0;}
.glink81 li{display:inline-block;width:45.5vw;margin:1vw 0 1vw 3vw;height:40px;line-height:40px;border-radius:5px;background:#f5f5f5;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.glink81 li a{font-size:15px;color:#333;padding-left:2vw;}
.nrtit2{height:40px;line-height:40px;padding:1.5vw 0 0 10px;font-size:19px;}

.glink8{border:1px solid #ccc;padding:1.5vw 0;margin-bottom:3.5vw;}
.glink8 ul{list-style:none;margin:0;position:relative;left:-3px;}
.glink8 li{list-style:none;margin:0;display:inline-block;width:49.5vw;line-height:33px;}
.glink8 li a{font-size:15px;color:#333;padding-left:3vw;border-left:1px solid #f0f0f0;}

#r_rdtj_id .pic{width:90px;height:60px;padding:5px 10px;margin:0;}
#r_rdtj_id .pic img{width:90px;height:60px;border-radius:5px;}
#r_rdtj_id .bt{height:60px;padding:5px 0px;margin:0;line-height:20px;font-size:14px;}

.NRFENYE{width:100%;text-align:center;height:47px;line-height:30px;padding:10px 10px 0px;color:#999;margin:0px auto;}
.NRFENYE a{display:inline-block;padding:0px 22px;line-height:30px;height:30px;overflow:hidden;background:#fff;font-size:14px;border:1px solid #ccc;margin-right:10px;color:#333;}
.NRFENYE .fan_0{height:22px;display:inline-block;}
.NRFENYE .fan_1{width:33px;height:22px;background:url(/images/mip/rili/ico.png) no-repeat 8px 10px;display:inline-block;}
.NRFENYE .fan_2{width:33px;height:22px;background:url(/images/mip/rili/ico.png) no-repeat 8px -40px;display:inline-block;}
