@charset "utf-8";
/* CSS Document */
body{background:url(../images/block_brick.gif) repeat;color:#555555; font-size:12px;margin-top:0px; font-family:Arial, Helvetica, sans-serif; margin:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote{    
padding: 0;    
margin: 0;    
}    
table {    
border-collapse: collapse;    
border-spacing: 0;    
}    
fieldset,img {    
border: 0;    
}    
address,caption,cite,code,dfn,em,strong,th,var {    
font-weight: normal;    
font-style: normal;    
}    
ol,ul {    
list-style: none;    
}    
caption,th {    
text-align: left;    
}    
h1,h2,h3,h4,h5,h6 {    
font-weight: normal;    
font-size: 100%;    
}    
q:before,q:after {    
content:'';    
}    
abbr,acronym { border: 0;    
}
.w11to{
	font-size:11px;
	color:#a37015;
	}
.w11to a{
	color:#a37015;
	text-decoration:underline;
	}
.w11to a:hover{
	color:#f05a00;
	text-decoration:none;
	}
.wd12{
	font-size:12px;
	color:#666666;
	}
.wd12 a{
	color:#666666;
	text-decoration:underline;
	}
.wd12 a:hover{
	color:#f05a00;
	text-decoration:none;
	}
.wd12pt{
	font-size:12pt;
	color:#666666;
	}
.wd12pt a{
	color:#666666;
	text-decoration:underline;
	}
.wd12pt a:hover{
	color:#f05a00;
	text-decoration:none;
	}
.wd12_8{
	font-size:12px;
	color:#888888;
	}
.wd12bl{
	font-size:12px;
	color:#008bcb;
	}
.wd12bl a{
	color:#008bcb;
	text-decoration:underline;
	}
.wd12bl a:hover{
	color:#f05a00;
	text-decoration:none;
	}
.wd12bln{
	font-size:12px;
	color:#008bcb;
	}
.wd12bln a{
	color:#008bcb;
	text-decoration:none;
	}
.wd12bln a:hover{
	color:#f05a00;
	text-decoration:underline;
	}
.wd13bln{
	font-size:13px;
	color:#008bcb;
	}
.wd13bln a{
	color:#008bcb;
	text-decoration:none;
	}
.wd13bln a:hover{
	color:#f05a00;
	text-decoration:underline;
	}
.wd14ptbl{
	font-size:14pt;
	color:#008bcb;
	}
.wd14ptbl a{
	color:#008bcb;
	text-decoration:none;
	}
.wd14ptbl a:hover{
	color:#f05a00;
	text-decoration:underline;
	}
.w13bknl{
	font-size:13px;
	color:#666666;
	}
.w13bknl a{
	color:#666666;
	text-decoration:none;
	}
.w13bknl a:hover{
	color:#f05a00;
	text-decoration:underline;
	}
.wd13blline{
	font-size:13px;
	color:#008bcb;
	}
.wd13blline a{
	color:#008bcb;
	text-decoration:underline;
	}
.wd13blline a:hover{
	color:#f05a00;
	text-decoration:none;
	}
.wd13blkline{
	font-size:13px;
	color:#555555;
	}
.wd13blkline a{
	color:#555555;
	text-decoration:underline;
	}
.wd13blkline a:hover{
	color:#f05a00;
	text-decoration:none;
	}
.wd15blkline{
	font-size:15px;
	color:#215da9;
	}
.wd15blkline a{
	font-weight:bold;
	color:#215da9;
	text-decoration:underline;
	}
.wd15blkline a:hover{
	color:#002655;
	text-decoration:none;
	}
.wd120{
	font-size:12px;
	color:#f05a00;
	}
.wd120 a{
	color:#f05a00;
	text-decoration:underline;
	}
.wd120 a:hover{
	color:#55555;
	text-decoration:none;
	}
.wd13o{
	font-size:13px;
	color:#f05a00;
	}
.wd13o a{
	color:#f05a00;
	text-decoration:underline;
	}
.wd13o a:hover{
	color:#555555;
	text-decoration:none;
	}
.wd15o{
	font-size:15px;
	color:#f05a00;
	}
.wd15o a{
	color:#f05a00;
	text-decoration:none;
	}
.wd15o a:hover{
	color:#555555;
	text-decoration:underline;
	}
.wd12opt{
	font-size:14pt;
	color:#f05a00;
	}
.wd12opt a{
	color:#f05a00;
	text-decoration:none;
	}
.wd12opt a:hover{
	color:#555555;
	text-decoration:underline;
	}
.wd15g{
	font-size:14pt;
	color:#666666;
	}
.wd15g a{
	color:#666666;
	text-decoration:none;
	}
.wd15g a:hover{
	color:#008bcb;
	text-decoration:underline;
	}
.wd16g{
	font-size:16px;
	color:#666666;
	}
.wide{
	width:984px;
	margin:0px auto 0px auto;
	padding-right:0px;
	*padding-left:1px;
	_padding-left:1px;
	background-color:#FFFFFF;
	}
.le{
	float:left;
	}
.rt{
	float:right
	}
.top{
	width:984px;
	height:125px;
	background-color:#FFFFFF;
	padding-top:5px;
	}
.hlogo{
	width:145px;
	padding-left:5px;
	}
.ad{
	width:468px;
	height:60px;
	padding:15px 9px 0px 0px;
	}
.adlarge{
	width:728px;
	height:90px;
	padding:0px 0px 0px 0px;
	}
.toptinfobar{
	width:954px;
	height:36px;
	padding:0px 15px 0px 15px;
	background:url(images/top_line.gif) repeat-x;
	}
.tinfo{
	width:auto;
	padding-top:5px;
	color:#666666;
	font-size:13px;
	}
.tinfo a{
	color:#f05a00;
	text-decoration:underline;
	}
.tinfo a:hover{
	color:#f05a00;
	text-decoration:none;
	}
.tseahch{
	width:280px;
	text-align:right;
	padding-top:5px;
	}
.main{
	width:974px;
	_width:972px;
	*width:972px;
	padding:0px 0px 15px 10px;
	background-color:#FFFFFF;
	}
.tabbk,.nowlist{
	width:970px;
	padding:0px 0px 7px 0px;
	}
.tab_off1{
	width:5px;
	height:20px;
	_height:21px;
	*height:21px;
	background:url(images/tab.gif);
	}
.tab_off2{
	width:auto;
	height:17px;
	*height:15px;
	_height:15px;
	font-size:13px;
	zoom:1;
	padding:3px 5px 0px 0px;
	*padding:6px 5px 0px 0px;
	_padding:6px 5px 0px 0px;
	background:url(images/tab.gif) top right;
	cursor:pointer;
	margin-right:4px !important;
   >margin-right:2px !important;
    margin-right:3px 
	font-family:Arial, Helvetica, sans-serif;
	line-height:100%;
	}
.tab_off2 a{
	color:#555555;
	text-decoration:none;
	}
.tab_off2 a:hover{
	color:#ff6000;
	text-decoration:none;
	}
.tab_on1{
	width:5px;
	height:20px;
	_height:21px;
	*height:21px;
	background:url(images/tab_on.gif);
	}
.tab_on2{
	width:auto;
	height:17px;
	*height:15px;
	_height:15px;
	font-size:13px;
	padding:3px 5px 0px 0px;
	*padding:6px 5px 0px 0px;
	_padding:6px 5px 0px 0px;
	background:url(images/tab_on.gif) top right;
	cursor:pointer;
	margin-right:5px;
	_margin-right:0px;
	*margin-right:3px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:100%;
	color:#ffffff;
	}
.tab_on2 a{
	color:#ffffff;
	text-decoration:none;
	}
.tab_on2 a:hover{
	color:#333333;
	text-decoration:none;
	}
.road{	
	width:956px;
	background:url(images/tab_line.gif) repeat-x;
	height:22px;
	padding:6px 0px 0px 8px;
	*padding:8px 0px 0px 8px;
	_padding:8px 0px 0px 8px;
	}	
.hnow{
	width:37px;
	height:36px;
	background:url(images/icon_hang.gif) no-repeat;
	}
.tk1{
	width:572px;
	min-height:20px;
	padding:7px 6px 0px 17px;
	background:url(images/bk_talk1.gif) no-repeat;
	color:#FFFFFF;
	line-height:150%;
	}
.tk2{
	width:594px;
	background:url(images/bk_talk2.gif) no-repeat;
	overflow:hidden;
	height:9px;
	}
.hleft{
	float:left;
	width:635px;
	padding:0px 5px 0px 7px;
	}
.hright{
	float:right;
	width:312px;
	padding-right:10px!important; 
	>padding-right:8px!important; 
	padding-right:10px;
	}
.titlebg{
	width:631px;
	background:url(images/title_hangbg.gif) repeat-x;
	height:23px;
	padding-bottom:5px;
	}
.titlebg_new{
	width:631px;
	background:url(images/tltle_tbg.gif) repeat-x;
	background-position:bottom;
	height:28px;
	padding-bottom:10px;
	margin-bottom:3px;
	}
.ltitle{
	height:23px;
	}
.h1{
	width:206px;
	background:url(images/hnews.gif);
	}
.h2{
	width:198px;
	background:url(images/hblogs.gif);
	}
.inlist{	
	width:615px;
	border:1px dashed #d5d5d5;
	padding:10px 4px 7px 10px;
	margin-bottom:8px;
	}
.inlist_con{	
	width:630px;
	padding:10px 0px 7px 0px;
	margin-bottom:8px;
	}
.inlist_bmark{	
	width:618px;
	padding:10px 3px 3px 10px;
	}
.intitle{	
	width:608px;
	font-weight:bold;
	padding-bottom:7px;
	}
.intitle_con{	
	width:630px;
	font-weight:bold;
	}
.img120{
	width:120px;
	}
.img{
	padding-right:5px;
	}
.inw{
	width:480px;
	padding-left:9px;
	line-height:180%;
	font-size:12pt;
	}
.infrom{
	width:480px;
	font-size:11px;
	color:#666666;
	padding:5px 0px  0px 9px;
	}
.infrom a{
	color:#0066cc;
	text-decoration:none;
	}
.infrom a:hover{
	color:#FF6600;
	text-decoration:underline;
	}
.foot{
	width:984px;
	height:22px;
	background:url(images/footer_bg.gif) repeat-x;
	padding:8px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	color:#5b5b5b;
	}
.foot a{
	color:#5b5b5b;
	text-decoration:underline;
	}
.foot a:hover{
	color:#f66915;
	text-decoration:none;
	}
.p10{
	float:left;
	border:1px solid #bcbcbc;
	padding:0px 2px 0px 2px;
	font-size:12px;
	margin:0px 4px 0px 4px;
	text-align:center;
	}
.pagenu_on{
	background-color:#cccccc;
	color:#f66915;
	}
.pagenu_on a{
	color:#f66915;
	text-decoration:none;
	}
.pagenu_on a:hover{
	color:#555555;
	text-decoration:none;
	}
.pagenu_off{
	color:#666666;
	}
.pagenu_off a{
	color:#666666;
	text-decoration:none;
	}
.pagenu_off a:hover{
	color:#f66915;
	text-decoration:none;
	}
.pagenu_ed{
	color:#ffa945;
	}
.pagenu_ed a{
	color:#ffa945;
	text-decoration:none;
	}
.pagenu_ed a:hover{
	color:#777777;
	text-decoration:none;
	}
.rbk{
	width:310px;
	border:1px solid #dedede;
	margin-bottom:8px;
	}
.rtitle{	
	width:305px;
	background:url(images/title_rbk.gif) repeat-x;
	height:23px;
	font:13px bold;
	color:#FFFFFF;
	padding:3px 0px 0px 5px;
	*padding:5px 0px 0px 5px;
	_padding:5px 0px 0px 5px;
	margin-bottom:5px;
	}
.rticon{
	width:18px;
	height:15px;
	}
.i1{
	background:url(images/icon_tool.gif) no-repeat;
	}
.i2{
	background:url(images/icon_tool2.gif) no-repeat;
	}
.rbkin{
	width:300px;
	padding:0px 5px 5px 5px;
	}
.rbkin2{
	width:290px;
	padding:0px 10px 5px 10px;
	}
.rbkin3{
	width:285px;
	padding:2px 0px 5px 12px;
	overflow:hidden;
	white-space:nowrap;
	line-height:185%;
	letter-spacing:0.5pt;
	}
.tab_hobk{
	width:auto;
	height:26px;
	}
.tab_hoarr{
	width:25px;
	height:4px;
	overflow:hidden;
	background:url(images/tab_harr.gif) no-repeat;
	}
.tab_ho1{
	width:7px;
	height:22px;
	background:url(images/tab_hbg.gif);
	}
.tab_ho2{
	width:auto;
	height:18px;
	padding:4px 7px 0px 0px;
	background:url(images/tab_hbg.gif) no-repeat right;
	font-size:12px;
	color:#ffffff;
	}
.tab_ho2 a{
	color:#ffffff;
	text-decoration:underline;
	}
.tab_ho2 a:hover{
	color:#FFFF33;
	text-decoration:none;
	}
.rcon{
	width:295px;
	border-bottom:1px dotted #636363;
	padding:0px 0px 4px 4px;
	margin-bottom:6px;
	}	
.rconin{
	width:205px;
	font-size:12px;
	line-height:150%;
	}
.read_top{
	width:950px;
	background:url(images/com_tpbt.gif) no-repeat ;
	height:15px;
	overflow:hidden;
	}
.read_mid{
	width:905px;
	padding:2px 25px 0px 20px;
	background:url(images/com_mid.gif) repeat-y;
	font-size:13px;
	}
.read_bot{
	width:950px;
	background:url(images/com_tpbt.gif) no-repeat 0px -12px;
	height:20px;
	}
.butmk1on{	
	width:82px;
	height:19px;
	background:url(images/but_mo1on.gif);
	margin-right:5px;
	}
.butmk1 a{
width: 82px;
height: 19px;
background:url(images/but_mo1.gif) 0 0 no-repeat;
display: block;
margin-right:5px;
}
.butmk1 a:hover{
width: 82px;
height: 19px;
background:url(images/but_mo1.gif) 0 -19px no-repeat;
display: block;
}
.butmk2on{	
	width:82px;
	height:19px;
	background:url(images/but_mo2on.gif);
	margin-right:5px;
	}
.butmk2 a{
width: 82px;
height: 19px;
background:url(images/but_mo2.gif) 0 0 no-repeat;
display: block;
margin-right:5px;
}
.butmk2 a:hover{
width: 82px;
height: 19px;
background:url(images/but_mo2.gif) 0 -19px no-repeat;
display: block;
}
.butmk3 a{
width: 80px;
height: 19px;
background:url(images/but_delet.gif) 0 0 no-repeat;
display: block;
}
.butmk3 a:hover{
width: 80px;
height: 19px;
background:url(images/but_delet.gif) 0 -19px no-repeat;
display: block;
}
.butmk2rss{	
	width:82px;
	height:19px;
	background:url(images/icon_rss_reader.gif);
	margin-right:5px;
	}
.titlebkmk{
	width:631px;
	height:25px;
	background:url(images/title_bkmk.gif) no-repeat;
	margin-bottom:5px;
	}
.tibkmk_info{
	width:631px;
	height:68px;
	background:url(images/title_bkmk.gif) no-repeat 0 -29px;
	margin-bottom:8px;
	}
.rstitlebkmk{
	width:631px;
	height:25px;
	background:url(images/title_rsbk.gif) no-repeat;
	margin-bottom:5px;
	}
.rsbkmk_info{
	width:631px;
	height:68px;
	background:url(images/title_rsbk.gif) no-repeat 0 -29px;
	margin-bottom:8px;
	}
.tibkmk_infoimg{
	width:60px;
	padding:3px;
	border:1px dashed #c7c7c7;
	margin-right:7px;
	}
.main_md{
	width:698px;
	margin:auto;
}
.main_mdb{
	width:800px;
	margin:auto;
}
.tbbg_698{
	width:698px;
	}
.tbbg_top{	
	height:13px;
	background:url(images/tbg_top.gif) no-repeat;
	overflow:hidden;
	}
.tbbg_mid{	
	height:auto;
	background:url(images/tbg_mid.gif) repeat-y;
	padding:5px 0px 8px 0px;
	}
.tbbg_bot{
	height:44px;
	background:url(images/tbg_bot.gif);
	}
.hangbar{
	width:100%;
	padding:0px;
	margin:0px;
	background:url(images/bar_bg.gif) repeat-x;
	height:27px;
	}
.rsstool{
	width:80px;
	padding:7px;
	}
.p_login{
	width:430px;
	height:240px;
	background:url(images/login_bg.png) no-repeat;
	padding:20px 30px 0px 30px;
	}
.msgb_top{
	width:799px;
	height:34px;
	background:url(images/ms_top.gif) no-repeat;
	}
.msgb_mid{
	width:749px;
	background:url(images/ms_mid.gif) repeat-y;
	padding:0px 25px 5px 25px;
	}
.msgb_bot{
	width:799px;
	height:23px;
	background:url(images/ms_bot.gif) no-repeat;
	}
.cla_bk{	
	width:854px;
	padding:20px 50px 10px 60px;
	line-height:200%;
	font-size:13px;
	}
.hanh_list h1{
	background:url(images/icon_ulpic.gif) no-repeat 0px 4px;
	padding-left:20px;
	font-size:15px;
	font-weight:bold;
	}
.hanh_list ul,li{
	list-style:square;
	font-size:12px;
	margin:3px 0px 2px 32px;
	padding:0px 0px 3px 0px;
	}
.page_wide{
	width:968px;
	padding:5px 0px 5px 0px;
	}
.page_part_bk{
	/*float:left;	*/
	width:310px;
	padding:6px;
	}
.page_part_boder_bk{
	/*float:left;	 */
	width:310px;
	border:1px solid #bbbbb5;
	margin:6px 4px 6px 5px;
	_margin:6px 3px 6px 4px;
	}
.news_listbk{
	float:right;
	width:488px;
	margin-top:9px;
	}
.news_listbk ul{
	margin:0px;
	}
.news_listbk li{
	height:15px;
	padding:0px 0px 8px 16px;
	margin:0px;
	list-style:none;
	font-size:13px;
	background:url(images/list_bg.gif) no-repeat 6px 6px;
	*background:url(images/list_bg.gif) no-repeat 6px 4px;
	_background:url(images/list_bg.gif) no-repeat 6px 4px;
}
.news_listbk li a{
	color:#DF8E45;
	text-decoration:none;
	}
.news_listbk li a:hover{
	color:#CC6600;
	text-decoration:underline;
	}
.mid_block{
	width:970px;
	}
.tool_block{
	width:970px;
	padding:7px 0 5px 0px;
	}
.tool_01 a{
	width:45px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) 0 0;
	margin-right:8px;
	}
.tool_01 a:hover{
	width:45px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) 0 -22px no-repeat;
	}
.tool_02 a{
	width:66px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -72px 0;
	margin-right:4px;
	}
.tool_02 a:hover{
	width:66px;
	height:22;
	display:block;
	background:url(images/icon/485x45.png) -72px -22px no-repeat;
	}
.tool_03 a{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -139px 0;
	margin-right:4px;
	}
.tool_03 a:hover{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -139px -22px no-repeat;
	}
.tool_04 a{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -192px 0;
	margin-right:4px;
	}
.tool_04 a:hover{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -192px -22px no-repeat;
	}
.tool_05 a{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -244px 0;
	margin-right:4px;
	}
.tool_05 a:hover{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -244px -22px no-repeat;
	}
.tool_06 a{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -297px 0;
	margin-right:4px;
	}
.tool_06 a:hover{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -297px -22px no-repeat;
	}
.tool_07 a{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -350px 0;
	margin-right:4px;
	}
.tool_07 a:hover{
	width:52px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -350px -22px no-repeat;
	}
.tool_08 a{
	width:82px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -403px 0;
	margin-right:4px;
	}
.tool_08 a:hover{
	width:82px;
	height:22px;
	display:block;
	background:url(images/icon/485x45.png) -403px -22px no-repeat;
	}
.newblock{
	width:460px;
	height: 180px;
	padding:6px;
	margin:0 8px 12px 0;
	border:1px dashed #CCCCCC;
	}
.newblock_title{
	width:462px;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:2px;
	margin-bottom:5px;
	}
.newblock_logo{
	width:165px;
	height:42px;
	border-right:1px solid #CCCCCC;
	}
.newblock_chicon{
	padding-top:10px;
	padding-bottom:0px;
	}
.newblock_info{
	width:290px;
	padding-left:8px;
	line-height:160%;
	}
.newblock_info ul{padding:0px; margin:0px;}
.newblock_info li{
	font-size:12px;
	color:#679bd5;
	padding:0 0 0 0;
	margin:0 0 0 15px;
	}
.newblock_info li a{
	color:#679bd5;
	text-decoration:underline;
	}
.newblock_info li a:hover{
	color:#004aa5;
	text-decoration:none;
	}
.pop_w{
	width:322px;
	}
.pop_wtop{
	width:322px;
	height:30px;
	background:url(../images/pop_win.gif) no-repeat top;
	}
.pop_wmid{
	width:320px;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	background-color:#FFFFFF;
	}
.pop_wbot{
	width:322px;
	height:10px;
	background:url(../images/pop_win.gif) no-repeat bottom;
	}
.cut{
	width:290px;
	overflow:hidden;
	white-space:nowrap;
	}
.cut2{
	width:290px;
	height:60px;
	overflow:hidden;
	padding-top:5px;
	}

/*IT*/
.jqmWindow_1 {
    position: fixed;
    top: 20%;
    left: 35%;
    
    background: rgba(255,255,255,0);
    border: 0px solid black;
    /*margin-left: -300px;
    width: 450px;*/
}
.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
} 

/*---------------header------------------*/
.header {width:984px;height:147px;overflow:hidden;}
.logo {width:236px;height:147px;float:left;}
.title {width:725px;margin:10px 15px 0 0;float:right;}
.tools_block {width:725px;margin:0 0 0 0;}
.tools {width:485px;height:22px;overflow:auto;float:left;margin-top:5px;}
.day {margin:0 0 0 0;font-weight:600;letter-spacing:0.1em;float:right;}
.day span {color:#fb6500;}
.day a{color:#fb6500;text-decoration:none;}
.day a:hover{color:#fb6500;text-decoration:underline;}

/*---------------headline------------------*/
.headline {width:984px;height:35px;}
.headline_photo {width:470px;height:35px;float:left;}
.headline_hang {width:465px;height:17px;margin:5px 0 0 0;padding:8px 0 0 35px;color:#fb6500;background:url(images/hang.gif) no-repeat;float:right;}
.headline_hang a{color:#fb6500;text-decoration:none;}
.headline_hang a:hover{color:#fb6500;text-decoration:underline;}

/*---------------news------------------*/
.news {width:984px;height:auto;clear:both;margin-left:-6px;}
.news_main{width:325px;height:auto;margin:0 0 0 10px;float:left;}
.news_main_title {width:320px;height:auto;font-size:17px;font-weight:600;color:#fb6500;margin:10px 0;}
.news_main_title a{color:#fb6500;text-decoration:none;}
.news_main_title a:hover{color:#fb6500;text-decoration:underline;}
.news_main_title span {color:#555;}
.news_main_photo {width:320px;height:225px;overflow:hidden}
 
.sub_news {width:270px;height:auto;margin:0 10px;padding:6px 20px;float:left;}
.sub_news p {margin:0;padding:0;font-size:18px;font-weight:600;color:#ee5103;line-height:24px;display:inline-block;height:24px;overflow:hidden;}
.sub_news p a{color:#ee5103;text-decoration:none;}
.sub_news p a:hover{color:#ee5103;text-decoration:underline;}
.sub_news li {font-size:13px;list-style-type:disc;color:#0054a6;list-style-position:inside;line-height:14px;margin-left:0px;}
.sub_news li a{color:#0054a6;text-decoration:none;}
.sub_news li a:hover{color:#0054a6;text-decoration:underline;}
 
.focus {width:300px;height:280px;background:#f0f0f0;border:1px solid #e3e3e3;float:left;margin-bottom:10px;}
.focus_main {width:280px;height:80px;margin:8px auto;border-bottom:1px dotted #a0a0a0;}
.focus_submain {width:280px;height:auto}
.focus_title {margin:5px 10px;color:#6fa9b7;}
.focus_title a{color:#6fa9b7;text-decoration:none;}
.focus_title a:hover{color:#6fa9b7;text-decoration:underline;}
.focus_photo {width:70px;height:50px;float:left;}
.focus_content {width:200px;height:45px;overflow:hidden;margin:0 0 0 10px;color:#4a4a4a;float:right;}
.focus_content a{color:#4a4a4a;text-decoration:none;}
.focus_content a:hover{color:#000;text-decoration:none;}

