/*@charset "utf-8";通用*/
body{margin:0;padding:0;text-align:center;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,Helvetica Neue,Arial,sans-serif;overflow-y:yes;}
a{text-decoration: none;color:#666;}a:hover{color:#c00;}
/*外框*/
.c,.cline{clear:both;width:1020px;margin:0px auto;text-align:left;overflow:hidden;}
.cc{padding:0px;background:#fff;}
.cline,.rline{clear:both;height:6px;overflow:hidden;}
.rline{height:20px;}
.clear{clear:both;height:0px;overflow:hidden;}
.c img{border:none;transition: all ease 0.8s;}
.c img:hover{transform: scale(1.1);}
.w800 .c{width:776px;}
/*顶部*/
#t_1{height:36px;line-height:36px;background:#F7F7F7;border-bottom:1px solid #E3E3E3;overflow:hidden;}
#t_mrbb_txt,#t_mrbb_txt a{font-size:12px;color:#434343;}
#t_mrbb_txt{float:left;}
#t_r{float:right;width:300px;text-align:right;font-size:14px;} .w800 #t_r{display:none;}
#t_r a{color:#434343;}
#t_r_shouji{background:url(/images/default/img/anniuditu.png) no-repeat -5px -413px;padding:0px 10px 0px 23px;height:36px;display:inline-block;}
#t_r_map{background:url(/images/default/img/anniuditu.png) no-repeat -3px -448px;padding-left:28px;height:36px;display:inline-block;}

#t_2{height:88px;overflow:hidden;}
#t_logo{float:left;width:115px;padding-top:19px;}#t_logo img{width:100%;}#t_logo img:hover{transform: scale(1);}
#t_pics{float:left;width:580px;position:relative;left:30px;}
#t_pics .w{float:left;width:193px;padding-top:20px;}#t_pics .l{float:left;width:55px;;}#t_pics .r{float:left;width:136px;}
#t_pics .t1{font-size:16px;padding-top:4px;height:26px;line-height:30px;}
#t_pics .t2{font-size:12px;height:20px;line-height:20px;}
#t_pics strong{color:#FB6B4A;font-size:16px;}#t_pics strong.jq{color:#3388FF}#t_pics span{color:#A7A7A7;font-size:10px;margin-left:8px;}
#t_search{float:right;width:290px;padding:0px 5px;} .w800 #t_search{display:none;}
#t_key {float:left;width:209px;padding-top:30px;}#t_submit {float:left;width:80px;padding-top:30px;overflow:hidden;}
#t_key input{float:left;border-radius:3px 0px 0px 3px;width:198px;padding:0px 5px;height:26px;line-height:26px;border:1px solid #ccc;border-right:0px;color:#ccc;font-size:15px;outline:none;}
#t_key input.focus{color:#000;}

#t_submit input{float:left;background:url(/images/default/img/anniuditu.png) no-repeat -7px -371px;border-radius:0px 3px 3px 0px;width:100%;padding-left:35px;height:28px;line-height:28px;border:0;text-align:left;border:none;cursor:pointer;outline:none;color:#fff;display:block;font-size:14px;}
#t_submit input.focus{background-position:-7px -340px;}

#t_3{height:46px;line-height:46px;background:#FFD100;overflow:hidden;}
#t_menu a{display:block;float:left;padding:0px 18px;margin:0px 1px;font-size:18px;color:#333;height:46px;line-height:46px;}.w800 #t_menu a{padding:0px 8px;}
#t_menu a:hover{color:#fff;background:#c11;text-decoration: none; }#t_menu a.this{color:#fff;background:#c11;}

.zmenuas{padding:10px 5px;text-align:left;border:1px solid #ffd8b1;line-height:24px;border-radius:9px;margin:10px 0 15px;}
.zmenuas a{margin-left:13px;line-height:30px;height:22px;display:inline-block;color: #333;text-decoration: none;background:url(/images/default/img/doc_zmenuas.gif) no-repeat 0px 10px;padding-left:16px;}
.zmenuas a:hover{color:#33f;}
.zmenuas a.mthis{color:#f00;}.zmenuas a.mthis:hover{color:#fa0;}
/*底部*/
#f_menu_wai{height:31px;padding-top:13px;line-height:18px;background:#2e323b;border-top:1px solid #3f424a;border-bottom:1px solid #3f424a;}
#f_menu{text-align:center;}
#f_menu a{padding:0px 12px;font-size:18px;color:#b2b3b9;border-left:1px solid #98999f;}.w800 #f_menu a{padding:0px 8px;}#f_menu a.first{border:none;}
#f_menu a:hover{color:#FFD100;text-decoration: none; }#f_menu a.this{color:#FFD100;background:#FB6B4A;}
#foot{line-height:200%;padding:3px 0 3px;color:#999;background:#2e323b;}#foot img{border:none;}
#foot a{color:#999;}#foot a:hover{color:#FFD100;}#foot .c{text-align:center;}
#foot .yimg{clear:both;position: relative;top: -10px;text-align:center;}
#foot .yimg div.iw{text-align:center;display:inline-block;margin:25px 0px 0px 10px;border:3px solid #fff;background:#fff;border-radius:5px;width:80px;height:28px;_zoom:1;_display:inline;}
#foot .yimg div img{width:80px;height:28px;}
/*左侧*/
#auto_left{float:left;width:700px;}
#mianbaoxie{height: 46px;line-height: 46px;border-bottom:1px solid #E3E3E3;padding-left:15px;overflow: hidden;font-size:12px;color:#999;}
#mianbaoxie a{color:#333;}
.ltit{height: 46px;background: #fcfcfc;border:1px solid #E3E3E3;padding-left:15px;overflow: hidden;border-radius:5px 5px 0 0;}.ltit a{color:#333;}
.ltit .n{color:#333;font-size:18px;line-height: 20px;height: 20px;padding-left:14px;border-left:8px solid #f60;margin-top:13px;font-weight:bolder;}
#auto_nr_wai{padding:10px 20px 0;border-radius:0 0 5px 5px;clear:both;}
.auto_list_wai{padding:0px 0px;border-radius:5px;margin-top:10px;clear:both;}
h1{font-size: 37px;font-weight: 600;line-height: 56px;padding:7px 0px 10px;margin:0px;color:#333;}
#h1times{height:28px;line-height:28px;font-size:12px;color:#666;}
.bdg_h1{padding:10px 0px 5px;}
.content{font-size:18px;line-height:1.667;color:#434343;}
.content p.pimg{text-align:center;margin:0}
.content img{border:none;max-width:650px;border-radius:15px;}
.bodylm_22 .content img{border-radius:15px 15px 0 0;}
.content a{color:#136ec2;}.content a:hover{text-decoration: underline;}
.content h2{text-align:center;font-size:20px;margin:0;padding:5px 0px 5px;}
.content h6{text-align:center;font-size:16px;margin:0;padding:0px 0px 15px;}
.content h6 a{color:red;}
.content table{border-collapse:collapse;max-width:650px;margin:0px 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;}
.c .content img{cursor: -webkit-zoom-in;cursor: -moz-zoom-in; cursor: zoom-in;}
.c .content img:hover,.c .pswp img:hover{transform: scale(1);}

#doc_end_id{height:50px;margin-top:50px;border-top:3px solid #ccc;}
#line_cnxk_id{height:10px;margin-top:10px;border-top:3px solid #ccc;}

#readall_more{cursor:pointer;width: 100%;height: 70px;display: block;clear: both;font-size: 18px;font-weight: normal!important;text-align: center;position: relative;margin: 0;padding-top: 4px;}
#readall_shadow{width: 100%;height: 111px;position: absolute;top: -111px;
	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%) ;}
#readall_button{margin:0px auto;font:bolder 18px;width: 170px;height:40px;line-height: 40px;border: 1px solid #aaa;color:#aaa;padding: 0px 40px;border-radius: 5px;}
#readall_more.hover #readall_button{border: 1px solid #FB6B4A;color:#FB6B4A;}

#tjyd_id {clear:both;height:40px;line-height:30px;margin:10px 0 0;}
#tjyd_id h3{border-left:4px solid #fb6b4a;float:left;width:40%;line-height:30px;margin:0;padding:0 0 0 12px;}
#tjyd_id .more{float:right;width:60px;line-height:30px;}

.doc_lists .bdg10 td{border-bottom:1px solid #f4f4f4;}
.doc_lists .w td{border-bottom:1px solid #f4f4f4;}
.doc_lists .bdg11{padding:10px 0px 10px;border-bottom:1px solid #f4f4f4;}
.doc_lists{clear:both;}
.doc_lists table{width:100%;padding-right:18px;}
.doc_lists a{color:#222;}.doc_lists a:hover{color:#f00;}
.doc_lists .p{width:160px;overflow:hidden;padding:30px 12px 30px 13px;height:120px;}
.doc_lists img{width:160px;height:120px;border-radius:5px;}
.doc_lists .pr{padding:30px 0;vertical-align:middle;height:100px;width:560px;text-align:left;font-size: 16px;}
.doc_lists .bt{line-height:40px;height: 80px;word-wrap: break-word;word-break: normal;font-size:20px; overflow:hidden;margin-bottom: 4px;}
.doc_lists .keyrq{overflow:hidden;font-size: 12px;padding-top:7px;color:#999;}.doc_lists .keyrq a{color:#999;}.doc_lists .keyrq a:hover{color:#f00;}
.doc_lists .key{display:none;}
.doc_lists .sprq{margin-left:15px;}
.doc_lists .sprq:hover{color:#ccc;}
.doc_lists .tu4wai .bt{height:22px;margin-bottom:10px;line-height: 20px;}
.doc_lists .apicarr{display:flex;}
.doc_lists .apicarr div,.doc_lists .apicarr div.p{width:160px;height:120px;margin-right:10px;padding:0;}
.doc_lists .tu4wai .nr,.doc_lists .tu4wai .nr a { color: #999; font-size: 12px;}
.doc_lists .tu4wai .nr{height:40px;}
.doc_lists .w_4p{padding:20px 0 10px;}


.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;}
.sabtn:hover{color:red;cursor:pointer;}.sabtn:hover polyline{stroke:red;}

/*右侧天气部分*/
.dan_right a{height: 67px;line-height: 67px;text-align: center;	font-size: 18px;display: block;background-color: #fff;border-bottom: 1px solid #ebebeb;}
.dan_left{min-height:500px;}

#wai_Data_banjia,#wai_Data_jiehun,#wai_Data_yuerili,#wai_Data_jintian,#wai_Data_rilibiao,#wai_Data_weather{display:none;position:absolute;z-index:5px;top:10px;width:300px;}
.rdayBox{margin:10px 0px 5px;border:1px solid #ccc;height:380px;text-align:center;border-radius:5px;}
.rdayBox .nianyue{color:#999;line-height:20px;padding-top:30px;font-size:18px;}
.rdayBox .day{color:#3388FF;line-height:140px;font-weight:bolder;font-size:120px;}
.rdayBox .nongLi{color:#fff;line-height:31px;font-weight:bolder;font-size:22px;background:url(/images/default/img/anniuditu.png) center -150px;}
.rdayBox .week{line-height:56px;font-size:24px;}
.rdayBox .tg_jr{padding-top:3px;height:64px;overflow:hidden;padding-left:44px;text-align:left;color:#666;font-size:16px;}
.rdayBox .jinritxt{float:left;width:25px;height:39px;padding-top:4px;line-height:17px;font-size:14px;text-align:center;background:url(/images/default/img/anniuditu.png) no-repeat -109px -502px;margin-top:5px;color:#fff;}
.rdayBox .tiangan,.rdayBox .jieri{float:left;padding-left:10px;line-height:26px;height:26px;width:200px;}
.rdayBox .more{line-height:20px;font-size:14px;text-align:right;padding-right:15px;}

.rili_btn{line-height:45px;height:45px;}
.rili_btn a,.rili_btn a:hover{background:url(/images/default/img/anniuditu.png) no-repeat;display:block;line-height:45px;height:45px;font-size:16px;text-decoration:none;overflow:hidden;}
#rili_btn1{float:left;padding-left:50px;width:92px;}
#rili_btn2{float:right;padding-left:50px;width:104px;background-position:-146px 0px;color:#f00;}
#rili_btn3{float:left;padding-left:50px;width:92px;background-position:0px -45px;}
#rili_btn4{float:right;width:154px;background-position:-146px -45px;text-align:center;color:#38f;}
#rili_btn5{float:left;width:142px;background-position:0px -90px;text-align:center;}
#rili_btn6{float:right;padding-left:24px;width:130px;background-position:-146px -90px;}
#rili_btn1:hover{background-position:0px -200px;}
#rili_btn2:hover{background-position:-146px -200px;}
#rili_btn3:hover{background-position:0px -245px;}
#rili_btn4:hover{background-position:-146px -245px;}
#rili_btn5:hover{background-position:0px -290px;}
#rili_btn6:hover{background-position:-146px -290px;}

#rili_btn6 img{width:30px;height:30px;position:relative;top:-1px;vertical-align: middle;margin:0px;padding:0px;border:0px; }

/*右侧日历表*/
.XRL_WAI .b a{color:#86b290;}
.XRL_WAI .b a.jq,.XRL_WAI .jietxt a.jq{color:#59ad60;}.XRL_WAI .b a.xz,.XRL_WAI .jietxt a.xz{color:#5f98cd;}.XRL_WAI .b a.ct{color:red;}.XRL_WAI .b a.aid{color:#000;}
.XRL_WAI{width:298px;overflow:hidden;height:505px;background:#fff;border:1px solid #ebebeb;border-radius:5px;}
.XRL_WAI .h{width:100%;height:41px;line-height:41px;border-bottom:1px solid #ebebeb;font-size:18px;}.XRL_WAI .h table{width:100%;}.XRL_WAI .h td,.XRL_WAI .h a{text-align:center;color:#4a4a4a;}
.XRL_WAI .b{position: relative;}
.XRL_WAI .di{display: block;width: 100%;height:276px;line-height: 276px;text-align: center;font-size:200px;font-weight: bold;color: #fbede5;position: absolute;top:0px;}
.XRL_WAI .b table{position: relative;z-index:10px;}
.XRL_WAI .b th.lr{color:#cc3939;}.XRL_WAI .b td.lr .ri{color:#cc3939;}
.XRL_WAI .b th{height:31px;line-height:31px;border-bottom:1px solid #ebebeb;background:#fafafa;text-align:center;}
.XRL_WAI .b .jie,.XRL_WAI .b .r2{height:21px;font-size:12px;color:#9f9f9f;}
.XRL_WAI .b td div{width:42px;overflow:hidden;text-align:center;cursor:pointer;}
.XRL_WAI .b td div.ri{padding-top:8px;height:20px;line-height:20px;font-size:14px;font-weight:bolder;color:#4a4a4a;}
.XRL_WAI .jietxt,.XRL_WAI .yitxt{position: relative;z-index:10px;height:48px;line-height:48px;text-align:center;font-size:15px;color:#4a4a4a;margin:0px 7px;border-top:1px solid #ebebeb;}
.XRL_WAI .yitxt{display:none;text-align:left;line-height:18px;color:#ddd;font-size:12px;padding-top:6px;height:42px;}
.XRL_WAI .b td.today{background:url(/images/default/img/anniuditu.png) no-repeat -154px -347px;}
.XRL_WAI .yues{width:288px;position: relative;z-index:10px;margin:0px 5px;border-top:1px solid #ebebeb;}
.XRL_WAI .yleft{float:left;width:82px;}
.XRL_WAI .yues table{width:200px;float:right;}.XRL_WAI .yues td{text-align:center;padding-top:5px;}
.XRL_WAI .yues td a{display:block;width:28px;height:26px;line-height:26px;padding-top:6px;color:#fff;font-size:12px;text-align:center;margin:0px auto;
	background:url(/images/default/img/anniuditu.png) no-repeat -268px -491px;letter-spacing:-1px;}
.XRL_WAI .yues td a.thisyue{background-position:-268px -529px;}

.XRL_WAI .yues .jhjr,.XRL_WAI .yues .bjjr{width:61px;height:29px;line-height:30px;overflow:hidden;padding-left:26px;clear:both;font-size:14px;display:block;margin:10px 0px 8px;background:url(/images/default/img/anniuditu.png) no-repeat -174px -494px;}
.XRL_WAI .yues td{vertical-align:top;}
.XRL_WAI .yues .bjjr{background-position:-175px -532px;}
.XRL_WAI .b td.noby{-khtml-opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);filter:"alpha(opacity=30)";opacity:0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);/*兼容ie8及以下*/}
.XRL_WAI1 .yues .jhjr{background-position:-175px -417px;}
.XRL_WAI2 .yues .bjjr{background-position:-175px -455px;}
.XRL_WAI1 .b td.today,.XRL_WAI2 .b td.today{background:none;}
.XRL_WAI1 .b td.yia0{background:url(/images/default/img/anniuditu.png) no-repeat -3px -546px;}
.XRL_WAI2 .b td.yia1{background:url(/images/default/img/anniuditu.png) no-repeat -51px -549px;}
.XRL_WAI1 .b td.yia0 div.ri,.XRL_WAI2 .b td.yia1 div.ri{color:#fff;}
.XRL_WAI1 .yitxt,.XRL_WAI2 .yitxt{display:block;}
.XRL_WAI1 .jietxt,.XRL_WAI2 .jietxt{display:none;}

/*分页类*/
.PGDIV{clear:both;width:100%;height:44px;line-height:38px;padding-top:21px;text-align:center;}
.PG{padding:1px 0px;color:#777;margin-left:20px;}
.PG a{background:#e6e6e6;padding:9.5px 15.3px;color:#333;border-radius:4px;margin-right:6px; }
.PG span{margin-right:7px;position: relative;top: -4px;}
.PG a.PGThis,.PG a:hover{color:#000;background:#FFD100;}
/*右侧*/
#auto_right{float:right;width:300px;}
.w800 #auto_right{display:none;}
/*右侧热点推荐*/
#r_rd1{width:100%;}
#r_rd1 a{color:#333;}
#r_rd1 .pl{padding:2px 0px 0 10px;width:170px;}
#r_rd1 .p{width:120px;padding:0px;text-align:right;}
#r_rd1 .p img{max-width:100%;width:120px;height:80px;}
#r_rd1 .bt{word-wrap: break-word;word-break: normal;word-break: break-all;font-size:16px;font-weight:normal;padding:0; overflow:hidden;line-height:22px;height:55px;margin: 0px;}
#r_rd1 a:hover .bt{color:#f00;}
#r_rd1 .key{overflow:hidden;font-size: 12px;text-align:left;color:#999;}
#r_rd1 .key a,#r_rd1 .key span{display:inline-block;height:20px;line-height:20px;color:#999;margin-right:10px;}
#r_rd1 a:hover .key,#r_rd1 a:hover .key span{color:#adadad;}
#r_rd1 .wtxt{padding:10px 0px;}
#r_rd1 .wtxt .bt{height:auto;}
#r_rd1 .wpic{display:flex;flex-flow: row nowrap;justify-content: space-between;padding:10px 0px;}

/*热点推荐，热门标签*/
.rtit{height:55px;overflow:hidden;}
.rtit .t{float:left;line-height:36px;border-bottom:3px solid #ffd100;color:#333;width:110px;text-align:center;font-size:18px;}
.rtit .more{float:right;line-height:37px;border-bottom:1px solid #eee;width:190px;text-align:right;font-size:14px;}
.auto_list_wai .rtit{width:670px;height:45px;}
.auto_list_wai .t{width:130px;padding:0 10px 5px 0;line-height:26px;text-align:right;font-size:24px;background:url(/images/m/img/logo.png) no-repeat 10px;background-size:16px 24px;}
.auto_list_wai .rtit .more{width:520px;line-height:27px;padding:5px 10px 0 0;font-size:17px;}
.rtit .more a{color:#999;}
.rtit .more a:hover{color:red;}
#r_rdtj_id .w{display: flex;margin:5px 0px 0;}
#r_rdtj_id .pic{width:120px;height:80px;padding:5px 10px;margin:0;}
#r_rdtj_id .pic img{width:120px;height:80px;border-radius:5px;}
#r_rdtj_id .bt{height:55px;padding:5px 0px;margin:0;line-height:26px;font-size:16px;}
#r_rdtj_id .bt a{color:#333;}#r_rdtj_id .bt a:hover{color:#f00;}
#r_rdtj_id .nr,#r_rdtj_id .nr a{color:#999;font-size:12px;}

.rfen3{width:300px;overflow:hidden;clear:both;list-style:none;margin:0;padding:0;}
.rfen3 li{width:33%;float:left;text-align:center;padding:0px 0px 10px;}.rfen3 li.z2{width:66%;}
.rfen3 a{width:90%;height:34px;line-height:34px;text-align:center;display:block;border:1px solid #eee;border-radius:5px;color:#333;margin:0 auto;}
.rfen3 a:hover{border:1px solid red;color:red;}

#r_24jieqi_id td{width:80px;padding-bottom:7px;}#r_24jieqi_id td.jijie{width:66px;}
#r_24jieqi_id td.jijie div{width:58px;height:66px;line-height:66px;background:#95C324;border-radius:5px;text-align:center;font-size:34px;color:#fff;}
#r_24jieqi_id td a{display:block;text-align:center;width:72px;height:30px;line-height:30px;background:#F7FEE9;border-radius:5px;color:#000;}
#r_24jieqi_id td a:hover{color:red;}
#r_24jieqi_id .ji2 td.jijie div{background:#FF4902;}#r_24jieqi_id .ji2 td a{background:#FDF0EB;}
#r_24jieqi_id .ji3 td.jijie div{background:#FFC901;}#r_24jieqi_id .ji3 td a{background:#FFF9E4;}
#r_24jieqi_id .ji4 td.jijie div{background:#6AC2FF;}#r_24jieqi_id .ji4 td a{background:#EFF7FD;}

#rxuanting_pos {height:0px;overflow:hidden;}#rxuanting {top:0px;}
