.main_wrap { overflow: hidden;background: #fff;}
.page_box {min-height: 450px;padding-bottom: 15px;}
a:hover{text-decoration:none;}
.sc_place{margin: 15px 0;line-height: 20px;color: #666;padding: 10px 0 10px 35px;background: #f2f2f2 url(../images/w_place.png) 10px center no-repeat;}
.sc_place a{color: #666;padding: 0 3px;}
.sc_place a:hover{color: #0369c2;}
.page_l {padding-left: 0;}
.page_r_tlt{height: 44px;border-bottom: 1px solid #e1e1e1;}
.page_r_tlt a{display: inline-block;padding: 0 40px;color: #0369c2;font-size: 18px;line-height: 41px;font-weight: 500;border-top: 1px solid #e1e1e1;
border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;border-bottom: 2px solid #0369c2;}
.page_r_list ol{border-bottom: 1px solid #e1e1e1;padding: 15px 0;margin: 0;}
.page_r_list ol li{height: 32px;line-height: 32px;padding-left: 20px;background: url(../images/w_li.png) no-repeat 5px center;}
.page_r_list ol li a{height: 32px;width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;}
.page_r_list ol li i{ float: right;font-size: 16px;*margin-top: -32px;color: #666;}
.page_r_page{text-align: center;padding: 35px 0;}
.page_r_page em{color: #0369c2;}
.page_r_page span,.page_r_page a{padding: 3px 4px;margin: 0 2px;}
.page_r_page span input {width: 50px;border: 1px solid #ccc;margin: 0 3px;margin-bottom: 3px;text-align: center;*margin-bottom: 0;border-radius: 3px;padding: 2px;}

/* 无左侧栏目全屏列表页 */
.fullmain{width: 100%;}

/*音频解读按钮*/
.audioBox{background: url(../images/voiceBg.png) no-repeat center -2px;width:250px;height:64px;margin:15px auto;position:relative;cursor:pointer;}
.audioBox:hover{background-position:center -66px;}
.audioBox i{width:30px;height:25px;position:absolute;top:18px;right:46px;}
.audioBox i.stoped{background: url(../images/voice.png) no-repeat;}
.audioBox i.starting{background: url(../images/voice.gif) no-repeat;}

/*ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾-ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒâ€šÃ‚Â¨*/
.page_wrap{padding: 30px 80px;overflow: hidden;min-height: 450px;}
.gl-top{text-align: center;padding: 10px 0 20px 0;}
.gl-top h4{font-size: 28px;color: #266ed0;font-weight: normal;margin-bottom: 25px;font-family: "Microsoft Yahei";font-weight: 700;}
.gl-top p{margin-top: 10px;color: #666;font-size: 14px;}
.gl-box{color: #666;padding:20px 50px;}
.gl-box p{margin-top: 15px;line-height: 30px;}
.gl-bot{margin-top: 30px;}
.gl-bot p{text-indent: 2em;margin-bottom: 10px;line-height: 28px; font-size: 16px;}
.gl-bot p img{max-width:100%;}





.share-l .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
    margin: 12px 6px 6px 0;
    float: none;
}

.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
    float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    height: 16px;
    background-image: url(../images/w_icons_.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
}
.bdshare-button-style0-16 .bds_weixin {
    background-position: 0 -1612px;
}
.bdshare-button-style0-16 .bds_tsina {
    background-position: 0 -104px;
}
.bdshare-button-style0-16 .bds_tqq {
    background-position: 0 -260px;
}
.bdshare-button-style0-16 .bds_qzone {
    background-position: 0 -52px;
}
.bdshare-button-style0-16 .bds_renren {
    background-position: 0 -208px;
}
.share-l .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
    margin: 12px 6px 6px 0;
    float: none;
}
.w_xgjd{width: 50%;float: right ;margin-top: 20px;}
.w_xgjd p{color: #266ed0;font-size: 15px;}
.w_xgjd p em{float: left;}
.w_xgjd a{font-size: 14px;color: #666;width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.share-box-b{margin-top: 50px;
    height: 46px;
    line-height: 46px;
    padding: 0 18px;
    border-radius: 3px;}


.w_ldxx{margin: 30px auto; text-align: center;}
.w_ldxx img{width: 210px;height: 288px;}
.w_ldxx .w_ldxx_tit{height: 40px;line-height: 40px;text-align: center;  margin-top: 20px;}
.w_ldxx .w_ldxx_tit span{margin: 0 5px;font-size: 24px;color: #0369c2;}
.w_work .w_fg{margin-bottom: 30px;}
.w_work .w_fg h4{font-size: 16px }
.w_work  p {text-indent: 2em;margin-bottom: 10px;line-height: 28px;}
.share-box-b .share-r span{
    display: inline-block;
    margin-left: 14px;
    padding-left: 26px;
    font-size: 14px;
    color: #666;
    background-repeat: no-repeat;
    background-position: left center;
}
.share-box-b .share-r{
    float: right;
}
.share-box-b .share-r .print{
    background-image: url(../images/w_fyhc.png);
}
.share-box-b .share-r .sclose{
    background-image: url(../images/w_fyhc21.png);
}
.w_rem{margin: 50px auto 30px auto;text-align: center;}
.w_rem p{margin-bottom: 10px;font-size: 12px;color: #6f6f6f;}
.w_fg h4{font-weight:bold}


.w_gklbs_item{background: #f7f7f7;padding:20px;margin-top: 20px;}
.w_gklbs_item .fsbt{font-size: 16px;color: #333333;font-weight: 600;}
.w_gklbs_item .w_gklbs_tit{line-height: 24px;font-size: 14px;color: #666666;border-bottom: 1px dashed #ccc;padding-bottom: 8px;}
.w_gklbs_item .w_mores{color: #0369c2;}
.w_gklbs_box{color: #666;padding: 15px 0;}
.w_gklbs_box .w_syh{width: 12px;height: 15px;background: url(../images/w_syh.png) left center no-repeat;padding-left: 14px;margin-right: 25px;}
.w_gklbs_box .w_time{width: 17px;height: 16px;background: url(../images/w_time.png) left center no-repeat;padding-left: 22px;}

.page_l_item {padding: 5px 15px;margin-bottom: 10px;}
.page_l_item li {height: 35px;}
.page_l_item li a {height: 35px;line-height: 35px; padding-left: 35px;font-size: 14px;}
.page_l_item li i {right: 20px; top: 7px;}


.page_l_item{background: #1f82d7 url(../images/page_l_item.png) center bottom  no-repeat; margin-left: 13px;padding: 10px 0 150px 0;}
.page_l_item li {height: 64px;position: relative;padding: 0 8px;}
.page_l_item li:hover{border-left: 5px solid #ed9c10;background: #519fe4;}
.page_l_item li a{width: 88%;height: 64px;line-height: 64px;display: block;padding-left: 20px;font-size: 16px;color: #fff;border-bottom: 1px solid #53a2e7;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.page_l_item li.actives {background: #0b61ad;color: #fff;border-left: 5px solid #ed9c10;}
.page_l_item li.actives a{color: #fff;}
.page_l_item li i{width: 18px;height: 18px;background: url(../images/w_black.png) center no-repeat;display: block;position: absolute;right: 15px;top: 24px;}

.page_l h2{height: 59px;background: url(../images/w_page_tit_r.png) repeat-x;line-height: 51px;padding-left: 13px;position: relative;}
.page_l h2 a{font-size: 18px;font-weight: 600;color: #fff;display: block;padding-left: 60px;background: url(../images/w_page_ite.png) 20px center  no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.page_l h2:before{content: "";display: block;width: 13px;height: 71px;background: url(../images/w_page_tit_l.jpg) no-repeat;position: absolute;top: 0px;left: 0;}

@media(max-width:550px){
	/*通用列表页左侧菜单*/
	#ty_show_mobile {top:0px;right:0px;}
	.ty_mobile { display:none;}
	.ty_nav_trigger { position: absolute;top: 3px;right:3px; width:45px; height:45px; white-space: nowrap;z-index: 99;cursor: pointer;}
	.ty_nav_trigger span {position: absolute;display: block;width: 45px;height: 45px;background: url(../images2020/ty_icon.png) no-repeat center;background-size: 50%;transition:all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}
	.ty_nav_trigger.menu-is-open span {background: url(../images2020/ty_icon.png) no-repeat center;background-size: 50%;-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
	
	.page_box { padding-bottom:20px;}
	.page_l {
		width: 100%;
		float: none;
		margin-bottom: 30px;
		padding-right: 0;
	}
	.page_l a {background-size: cover;font-style: normal;text-align: left;padding-left: 15px;box-sizing: border-box;position: relative;}
	.page_l .a_li { background-size: cover; width: 93%; margin: 0 auto;}
	 #ty_show_mobile {display:block;}
	.page_l .page_l_item {display:none;}
	
	.container {padding-right: 10px;padding-left: 10px;}
    .page_r{padding-left: 0!important;}

    .page_r_list ol li a {
		width: auto;
		white-space: initial;
		text-overflow: initial;
		padding-left: 0!important;
		height: auto!important;
		background: initial!important;
		line-height: 30px;
		text-align: left;
		display: inline;
	}
	.page_r_list ol li i{float: initial;}
    .page_r {padding: 0;}
    .page_r_list ol li { padding-left: 15px;}
    .page_r_tlt { height: 40px;}
    .page_r_tlt a{line-height: 37px;padding:0 15px;font-size: 16px;}
    .page_r_list ol{padding: 5px 0;}
    .page_r_page{padding: 15px 0;}
    .page_wrap{padding: 0 !important;}
    .w_xgjd{width: 100%;}
    .share-box{ display: none !important;}
    .w_ldxx{width: 160px !important;height:228px;margin: 30px auto !important;}
    .w_ldxx img{width: 160px !important;height: 188px !important;}
    .w_ldxx .w_ldxx_tit{height: 40px;line-height: 40px;text-align: center;}
    .w_ldxx .w_ldxx_tit span{font-size: 20px !important;}
    .main_wrap {margin: 58px auto 28px auto !important;}
	
	.w_gklbs_box .w_syh,.w_gklbs_box .w_time{display: block !important;width: 100% !important;margin: 5px 0 !important;}
	.w_gklbs_box {padding: 0; }
	.page_r_list ol{border-bottom: none;}
	.page_r_list ol li { border-bottom: 1px dashed #ddd;height: 36px;line-height: 36px;height: 46px;line-height: 46px; background:none;padding-left: 0px;}
	.page_r_list ol li a{height: 46px;font-size: 16px;    background: url(../images/w_li.png) no-repeat 5px center;
	padding-left: 20px;    transition: all .3s;}
	.page_r_list ol li:hover a{ margin-left: 10px;}
	
	.page_r{padding-left: 20px;}
	
	.page_r_list ol li {
	height: auto!important;
	line-height: initial!important;
	padding: 8px 0;
}
	
}
