*{font-family:"Microsoft YaHei" !important;}
html{height:auto !important;width:100%;overflow-x:hidden;}
body{
    height: auto !important;
   /*background: url(/static/images/20211001.jpg) no-repeat center 0;
    padding-top: 120px;*/
}

.new_main{width:100%;display:none;}
.old_main{width:100%}
.n_clear30{width:100%;height:30px;clear:both;}
.n_clear20{width:100%;height:20px;clear:both;}
.n_clear10{width:100%;height:10px;clear:both;}
.n_head_line{width:100%;height:30px;background-color:#2575B9;}
.n_head_line_box{margin:0 auto;width:99%;text-align:right;color:#fff;}
.n_head_line_box a{color:#fff;text-decoration:none;padding:0 10px 0 10px;line-height:30px;font-size:12px;}
.n_head_line_box a:hover{text-decoration:underline;}
.n_head_main{width:1100px;margin:0 auto;}
.n_head_main_search{float:right;margin:20px 0 0 0;}
.n_head_main_search_span{font-size:16px;line-height:30px;}
.n_head_main_search a{color:#888;float:left;padding:0 10px;text-decoration:none;}
.n_head_main_search a:hover{text-decoration:underline;}
.n_head_main_search_text{float:left;width:300px;height:30px;border:none;background-color:#eee;text-indent:8px;margin:0;padding:0}
.n_head_main_search_submit{font-size:14px;cursor:pointer;float:left;display:block;width:65px;text-align:center;color:#fff;line-height:30px;height:30px;background-color:#2575B9;margin:0;padding:0;
 -moz-border-radius: 6px; 
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.n_head_menu_back{border-top:2px solid #2575B9;background-color:#f4f4f4;height:40px;line-height:40px;width:100%;margin-top:1px}
.n_head_menu_main{width:1100px;height:40px;line-height:40px;margin:0 auto;color:#555;}
.n_head_menu_main a{text-align:center;width:152px;height:38px;line-height:38px;display:block;text-decoration:none;float:left;color:#555;}
.n_head_menu_main a:hover{border-bottom:solid 2px #2575B9;}
.n_head_menu_main span{float:left;display:block;}
.n_head_menu_main_more{position:absolute;z-index:999999;top:172px;background-color:#f4f4f4;display:none;width:1100px;height:40px;line-height:40px;margin:0 auto;color:#555;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;}
.n_head_menu_main_more a{text-align:center;width:130px;height:40px;line-height:40px;display:block;text-decoration:none;float:left;color:#555;}
.n_body_main{width:1100px;margin:0 auto;}
.n_body_main_left{width:695px;float:left;}
.n_body_main_right{width:400px;float:left;}
.img_title{
		z-index:600; 
		color:#333; 
		height:50px; 
		width:560px; 
		position:absolute;
		top:447px;
		margin-left:20px;
		font-size:18px;
		color:#fff;
		display:none;
}

.focus_menu_more{display:none;position:absolute;top:364px;margin-left:0px;z-index:601;background-color:#f1f1f1;width:100px;height:120px;border:solid 1px #ccc;}
.focus_menu_more li{width:100%;height:40px !important;}
.focus_menu_more li a{display:block;line-height:40px;height:40px !important;text-align:center;color:#555;font-size:14px;width:100px;}
.focus_menu_more li a:hover{background-color:#2575B9;color:#fff;}

.n_left_grey_line{width:665px;height:1px;border-top:solid 1px #ddd;float:left;}

.left_article_box{width:660px;height:100px;padding:12px 0 8px 0;border-bottom:solid 1px #ddd;}
.left_article_box:hover{background-color:#f6f6f6;}

.left_article_box_high{height:130px !important; }

.left_article_box img{float:left;width:186px;height:93px;border:solid 1px #ccc;}
.lab_title{float:left;width:435px;margin-left:20px;font-size:18px;color:#444;height:73px;}
.lab_info{float:left;width:435px;margin-left:20px;font-size:15px;color:#888;}
.lab_title a{font-size:18px;color:#444;text-decoration:none}
.lab_title a:hover{color:#2575B9}
.lab_title a:visited{color:#999}
.lab_info a{text-decoration:none;}
.lab_info a:hover{color:#2575B9}

.left_article_box .fourImg{width:140px;height:70px;float:left;margin:3px 16px 6px 0;}

.today_news{float:left;margin-left:30px;width:330px;}
.today_news_top{border-bottom:solid 2px #2575B9;width:120px;font-size:16px;height:30px;line-height:30px;}
.today_news_body{width:100%;height:291px;overflow-y:hidden;border-top:solid 1px #ccc}
.today_news_body::-webkit-scrollbar {height:4px;width:4px;}
.today_news_body::-webkit-scrollbar-thumb {
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: rgba(0,0,0,0.2);
}
.today_news_body::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 0;
	background: rgba(0,0,0,0.1);
}
.today_news_line{width:100%;height:70px;margin-top:6px;}
.today_news_line img{float:left;width:108px;height:53px;border:solid 1px #ddd;}
.today_news_line a{color:#444;text-decoration:none}
.today_news_line a:hover{color:#2575B9}
.today_news_line a:visited{color:#999}
.tnl_title{float:left;width:180px;margin-left:15px;font-size:12px;color:#444;}
.tnl_info{float:left;width:180px;margin:5px 0 0 15px;font-size:12px;color:#888;}

.hot_news{float:left;margin-left:30px;width:330px;}
.hot_news_top{float:left;border-bottom:solid 2px #2575B9;width:120px;font-size:16px;height:30px;line-height:30px;}
.hot_news_top_more{float:left;width:200px;text-align:right;}
.hot_news_top_more a{font-size:12px;text-decoration:none;height:30px;line-height:30px;color:#555}
.hot_news_body{width:100%;height:290px;overflow:hidden;border-top:solid 1px #ccc}

.hot_news_first{width:100%;height:180px;}
.hot_news_body li{width:100%;height:24px;line-height:24px;overflow:hidden}
.hot_news_body a{font-size:14px;color:#444;text-decoration:none}
.hot_news_body a:hover{color:#2575B9}
.hot_news_body a:visited{color:#999}
.hot_news_first_logo{float:left;width:45px;background-color:#f33;border:solid  1px #f33;color:#fff;height:30px;line-height:30px;text-align:center;font-size:12px;}
.hot_news_first_title{float:left;width:277px;border:solid  1px #ddd;height:30px;line-height:30px;font-size:14px;text-indent:10px;overflow:hidden}
.hot_news_line{width:100%;height:70px;}
.hot_news_line img{float:left;width:100px;height:50px;}

.hot_news_pic_body{width:100%;height:285px;overflow:hidden;border-top:solid 1px #ccc;}
.hot_news_pic_body li{width:48%;margin:1%;list-style-type:none;float:left;height:140px;overflow:hidden}
.hot_news_pic_body a{font-size:12px;color:#444;text-decoration:none}
.hot_news_pic_body a:hover{color:#2575B9}
.hot_news_pic_body a:visited{color:#999}
.hot_news_pic_body img{width:160px;height:80px;clear:both;margin-bottom:5px;}

.zhaobiao{float:left;margin-left:30px;width:330px;}
.zhaobiao_top_select{border-bottom:solid 2px #2575B9 !important;color:#333 !important;}
.zhaobiao_top{cursor:pointer;float:left;border-bottom:solid 2px #ccc;color:#777;padding:0 5px;font-size:16px;height:30px;line-height:30px;}
.zhaobiao_top_more{float:left;width:130px;text-align:right;border-bottom:solid 2px #ccc;}
.zhaobiao_top_more a{font-size:12px;text-decoration:none;height:30px;line-height:30px;color:#555}
.zhaobiao_body{width:100%;}
.zhaobiao_body a{font-size:13px;color:#444;text-decoration:none}
.zhaobiao_body a:hover{color:#2575B9}
.zhaobiao_body a:visited{color:#999}
.zhaobiao_title{width:76%;float:left;line-height:22px;margin:5px 0;}
.zhaobiao_date{width:24%;float:left;text-align:right;line-height:22px;margin:5px 0;}

.escore_title{float:left;width:40%;height:90px;line-height:90px;color:#666;text-align:center;font-size:30px;}
.escore_body{float:left;width:60%;height:90px;overflow:hidden;}
.escore_tab{cursor:pointer;float:left;color:#666;padding:0 13px;font-size:14px;height:30px;line-height:30px;}
.escore_tab_select{background-color:#2575B9;color:#fff !important;}

.escore_search{width:100%;}
.escore_search_text{float:left;width:245px;height:30px;border:none;background-color:#eee;text-indent:8px;margin:0;padding:0}
.escore_search_submit{text-decoration:none;cursor:pointer;float:left;display:block;width:65px;text-align:center;color:#fff;line-height:30px;height:30px;background-color:#2575B9;margin:0;padding:0;}

.kancha_body{width:100%;height:210px;border-top:solid 1px #ccc;clear:both;}
.kancha_body img{width:320px;height:160px;margin-top:10px;object-fit: cover;}

.friendLink{width:330px;border-top:solid 2px #2575B9;background-color:#f1f1f1;height:400px;margin-left:30px;}
.friendLink_top{width:100%;line-height:50px;height:50px;font-size:16px;font-weight:bold;text-indent:20px;color:#333;}
.friendLink_body{margin:0 20px;width:289px;}
.friendLink_body li{float:left;list-style-type:none;}
.friendLink_body a{color:#777;font-size:14px;text-decoration:none;line-height:27px;height:27px;display:block;margin-right:23px;}
.friendLink_body a:hover{color:#2575B9}

.view_ico{padding-left:25px;background:url(/r/cms/www/red/new_site/images/views.png) left center no-repeat;}

.n_foot_back{width:100%;background-color:rgb(77,77,77);}
.n_foot_main{width:1100px;margin:0 auto;padding:50px 0;}
.n_foot_main p{color:#fff;line-height:35px;}

.refresh_page{position:fixed;z-index:99999;width:35px;height:35px;bottom:95px;right:30px;cursor:pointer}
.scroll_top{position:fixed;z-index:99999;width:35px;height:35px;bottom:50px;right:30px;cursor:pointer}

.aloading{width:100%;height:45px;line-height:45px;font-size:20px;text-align:center;color:#555;background-color:#f1f1f1;margin-top:20px;display:none;}
.no_more{width:100%;height:45px;line-height:45px;font-size:20px;text-align:center;color:#555;background-color:#f1f1f1;margin-top:20px;display:none;}

* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.focusWrap {
	MARGIN:0 50px 0 0; WIDTH: 665px; background-color:#f4f4f4; HEIGHT: 323px;float:left;
}
.focusCon {
	WIDTH: 704px; FLOAT: left;
}
.focusR {
	WIDTH: 236px; DISPLAY: inline; FLOAT: right; HEIGHT: 100%; MARGIN-RIGHT: 10px
}
.focusL {
	POSITION: relative; MARGIN-TOP: 12px; WIDTH: 100px;  FLOAT: left; HEIGHT: 310px;
	/*BACKGROUND: url(images/line.png) repeat-y left top;*/
}
.ulFocus {
	Z-INDEX: 2; POSITION: relative; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
.ulFocus LI {
	text-indent:3px;LINE-HEIGHT: 24px; MARGIN: 5px 10px 2px; WIDTH: 120px; DISPLAY: inline; FLOAT: left; HEIGHT: 38px; COLOR: #666; FONT-SIZE: 16px;cursor:pointer;
}

.ulFocus_more {
	Z-INDEX: 2; POSITION: relative; WIDTH: 100%; TOP: 0px; LEFT: 0px;
}
.ulFocus_more LI {
	text-indent:3px;LINE-HEIGHT: 24px; MARGIN: 5px 10px 2px; WIDTH: 120px; DISPLAY: inline; FLOAT: left; HEIGHT: 38px; COLOR: #666; FONT-SIZE: 16px;cursor:pointer;
}

.ulFocus LI SPAN {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 6px; WIDTH: 100%; DISPLAY: block; HEIGHT: 32px; CURSOR: pointer
}
.focusM {
	MARGIN-TOP: 6px; WIDTH: 564px; FLOAT: left; HEIGHT: 315px; OVERFLOW: hidden
}
.ulFCon {
	WIDTH: 100%; FLOAT: left
}
.ulFCon LI {
	WIDTH: 100%; FLOAT: left; HEIGHT: 315px; OVERFLOW: hidden
}
.ulFCon LI A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TEXT-DECORATION: none
}
.ulFCon LI IMG {
	POSITION: relative;BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 560px; HEIGHT: 310px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.focus_back {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 166px; BACKGROUND: url(/r/cms/www/red/new_site/images/titlebg.png) no-repeat left top; HEIGHT: 47px; TOP: 0px; LEFT: 0px;
}


.article_share{width:15%;float:left;}
.article_main{width:85%;float:left;}
.nsubleft p img{ max-width:640px !important;}
.article_title{font-size:26px;font-weight:bold;line-height:30px;color:#4a4a4a;}
.article_info{font-size:14px;line-height:35px;color:#888;margin-top:14px;}

.right_line_blue{width:30%;height:2px;background-color:#2575B9;float:left;}
.right_line_grey{width:70%;height:2px;background-color:#ccc;float:left;}

#ntags {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(../../img/zx/biaoti00.gif) no-repeat; HEIGHT: 31px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#ntags LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 35px; MARGIN-RIGHT: 1px
}
#ntags LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 35px; COLOR: #979797; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#ntags LI.emptyTag {
	WIDTH: 4px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#ntags LI.nselectTag {
	POSITION: relative; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; HEIGHT: 25px
}
#ntags LI.nselectTag A {
	LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #3f3f3f
}
#ntagContent {
	BACKGROUND-COLOR: #fff
}
.ntagContent {
	font-size:13px;PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 143px; COLOR: #474747; PADDING-TOP: 10px
}
#ntagContent DIV.nselectTag {
	DISPLAY: block
}


#ntags2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(../../img/zx/biaoti00.gif) no-repeat; HEIGHT: 31px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#ntags2 LI {
	LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 35px; MARGIN-RIGHT: 1px
}
#ntags2 LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 35px; COLOR: #979797; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#ntags2 LI.emptyTag {
	WIDTH: 4px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#ntags2 LI.nselect2Tag {
	POSITION: relative; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; HEIGHT: 25px
}
#ntags2 LI.nselect2Tag A {
	LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #3f3f3f
}
#ntag2Content {
	BACKGROUND-COLOR: #fff
}
.ntag2Content {
	font-size:13px;PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 224px; COLOR: #474747; PADDING-TOP: 10px
}
#ntag2Content DIV.nselect2Tag {
	DISPLAY: block
}
#content p{font-size:16px !important;}
.subleft P {font-size:16px !important;}
.nxgd LI {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; WIDTH: 120px; FLOAT: left; FONT-SIZE: 13px;margin-right:14px;
}
.nxgd IMG {
	WIDTH: 120px;HEIGHT: 85px;margin-top:5px;
}

.nxnlist LI {
	LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; TEXT-INDENT: 3px; WIDTH:98%; WHITE-SPACE: nowrap; BACKGROUND: url(dian.gif) no-repeat 0px 11px; FONT-SIZE: 14px; OVERFLOW: hidden
}

.nsubleft {
	PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 20px;  PADDING-TOP: 10px
}
.nsubleft P {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 26px; PADDING-LEFT: 2px; PADDING-RIGHT: 20px; FONT-SIZE: 16px !important; PADDING-TOP: 20px
}

.shadow_line{
	width:100%;height:7px;
	background: linear-gradient(to bottom, #ccc, #fafafa);
	background: -webkit-linear-gradient(to bottom, #ccc, #fafafa);
	background: -moz-linear-gradient(to bottom, #ccc, #fafafa);
	
}

.channel_border{padding:1px 2px;border:solid 1px #888;width:auto;}

.new_index_link{width:100px;height:190px;position:fixed;top:200px;right:45%;z-index=-1;margin-right:-600px;cursor:pointer}
.new_index_link img{width:100%;}