@charset "gb2312";
body{
	font-size:12px;
	background:#fff url(bg.jpg) center top  repeat-x;
	color:#333;
	font-family:'宋体',Tahoma, Verdana,'微软雅黑';}
img {  border:0;}
select{font-family:'宋体',Tahoma,Verdana,'微软雅黑';font-size:12px;}
form,ul,li,h1,h2,h3,h4,h5,input,dl,dt,dd,body{margin:0; padding:0;}
li{ list-style:none;}
.fl{ float:left;}
.fr{float:right;}
.pt6{ padding-top:6px;}
.pt5{ padding-top:5px;}
.pt8{ padding-top:8px;}
.mart6{ margin-top:6px;}
.mart8{margin-top:8px;}
.mart15{ margin-top:15px;}
.marl22{ margin-left:22px;}
.blk6{ height:6px;line-height:6px; font-size:1px;}
.blk8{ height:10px;}
.blk10{ height:10px;}
.sline{ border-top:1px dotted #D7D7D7;}
.ssline{border-top:2px solid #D7D7D7;}
.nobg{ background:none;}
.nopadd{ padding:0!important;}
.cf {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;}
.cb{clear:both;}
.gray{ color:#949494;}
.padd_012{ padding:0 12px;}
.bgfff{ background:#fff;}
.f_wb{ font-weight:bold;color:#fff;}
.f_999{color:#999;}
.hide{ display:none;}
.focus
{
border: 1px solid #87B618;
font-size: 12px;
background-color: #FAFFB3; height:18px
;}
.inp{ border:1px solid #C2D0F2; height:18px;}
.tbox{width:100%;overflow:hidden;}
.tbox .ttit strong{ display:block; float:left;}
.tbox .ttit .more{ display:inline-block; float:right;}
.tbox .ttit .more a{color:#999;}
.tbox .tlist,.tbox .ttit{overflow:hidden;zoom:1;}
.tbox .tlist li{height:24px; line-height:24px; overflow:hidden;text-overflow:ellipsis;}
.tbox .tlist li a{color:#646464;}
.tbox .tlist li a:visited{text-decoration:none;color:#999;}
.tbox .tlist li a:hover{color:#f60;text-decoration:none;}
.tbox .tlist li .d{ float:right;color:#757575;padding-right:3px;}
.c{width:1002px;margin:0 auto;text-align:left;overflow:hidden;}
/*link*/
a:link{text-decoration:none;color:#333;}
a:visited{text-decoration:none;color:#666;}
a:hover{color:#f60;text-decoration: none;}

.top{ height:104px;}
#top_l{ float:left; width:456px;padding-top:20px;}
#top_r{ float:left; width:527px; padding-top:20px; height:83px; text-align:right; padding-right:19px; background:url(topbargb.jpg) right 13px no-repeat;}
.headbar_btn{ display:inline-block; margin-left:38px;}
#tags{ width:157px; height:18px; line-height:18px; border:0;}
#Search_Form{ padding-top:10px;}
.weather{padding-top:10px;}
.menu{ height:38px; line-height:38px; background:url(menubg.jpg) center top no-repeat;color:#fff;font-weight:bold;}
.menu a,.menu a:visited{font-size:14px; color:#fff; display:inline-block;padding:0 15px;}
.menu a:hover{color:#ccc;}

.banner_l{ float:left; width:238px;}
.ind_links{ height:60px; background:url(i_17.jpg) no-repeat; text-align:center;}
.ind_links select{ width:128px; height:22px; line-height:22px;}
.banner_r{ float:left;  background:url(ind_flashbg.jpg);width:750px; height:259px;padding:7px 6px 7px 8px;}
.indmain_l{ width:246px; margin-top:15px; border:1px solid #ccced2; float:left;}
.indmain_l .ttit{ background:url(index1_20.jpg) no-repeat; height:54px;}
.indmain_l .tlist{ padding:8px 3px;}
.indmain_l .tlist li{padding-left:15px; background:url(dots.jpg) 5px 10px no-repeat; border-bottom:1px dashed #d8eef7;}
.indmain_r{ width:740px; float:left; margin-left:10px;margin-top:15px;}
.indmain_r .ttit{ height:30px; background:url(tit1.jpg) 0 bottom no-repeat; line-height:30px;padding-left:20px;}
.indmain_r .ttit ul li{height:30px;width:103px; float:left;font-size:14px; font-weight:bold; text-align:center; cursor:pointer;}
.indmain_r .ttit ul li.on{ background:url(tit_on.jpg) no-repeat;color:#fff;}
.indmain_r .indmain_r_l{width:468px; float:left;padding:10px 0;}
.indmain_r .indmain_r_l .stit li{font-size:14px;font-weight:bold; float:left;width:50%;color:#0d78a4; height:25px; line-height:25px ;}
.indmain_r .indmain_r_l .tlist{overflow:hidden; zoom:1; background:#f9f9f9;padding:5px 0;}
.indmain_r .indmain_r_l .tlist li{ padding-left:13px; background:url(dots.jpg) 1px -41px no-repeat; border-bottom:1px dashed #d1e5eb; margin-left:5px;}
.indmain_r .indmain_r_l2 .tlist{ float:left; width:234px;}
.indmain_r .indmain_r_l2 .tlist li{ float:none;width:215px;}
.indmain_r .indmain_r_r{ width:250px; float:left;padding-left:15px;padding-top:35px;}
.indmain_r .indmain_r_r .imgbox{ width:242px; height:200px; border:1px solid #d9d9d9;padding:3px;}
.foot{ border-top:#D4DADD 1px solid; background:#F5F5F5;}
.foot .c{ height:94px;padding-top:20px; line-height:160%; text-align:center; color:#646464;}
.foot .c a,.foot .c a:visited{ text-decoration:underline;}
/*inner*/
.inner_l{ width:236px; float:left;}
.inner_r{ width:764px; float:left;padding-left:2px;}
.innerflash{ padding:7px; height:158px; width:750px; background:url(inner_flashbg.jpg) no-repeat;}
.subtop{ background:url(submenu_tit.jpg) no-repeat;padding:64px 82px 1px 12px; height:26px; line-height:26px; overflow:hidden;color:#fff; font-size:14px; font-weight:bold; text-align:center;}
.submain{ height:260px; height:auto!important; min-height:260px; background:url(submenu_bg.jpg) repeat-y; padding:20px 28px;}
.submain ul li{ height:36px; line-height:36px; border-bottom:1px dashed #b4d0da; padding-left:22px; background:url(dots.jpg) 5px -63px no-repeat;}
.submain ul li a,.submain ul li a:visited{ font-size:14px; font-weight:bold;}
.submain ul li a.on{color:#f60;}
.inner_l_bottom{ height:290px; background:url(innerleft_foot.jpg) 0 bottom no-repeat;padding:20px; line-height:30px;font-weight:bold;}
.inner_l_bottom select{ height:22px; line-height:22px; width:130px; vertical-align:middle;}
.inner_r .nav{ width:764px; background:url(tit1.jpg) right top no-repeat;}
.inner_r .nav .tit{background:url(tit1.jpg) 3px top no-repeat;padding-left:10px; width:600px; height:31px; line-height:31px;font-size:14px;}
.inner_main{padding:15px;}
.inner_main .tbox .ttit strong{ height:30px; line-height:30px; background:url(tit_on.jpg) no-repeat; width:103px; text-align:center;color:#fff;font-size:14px;}
.inner_main .tbox .tlist{padding:10px 0;}
.inner_main .tbox .tlist li{ padding-left:16px; background:url(dots.jpg) 2px -41px no-repeat; border-bottom:1px dashed #d2e6ef;}
/*.inner_main .title{ text-align:center; font-size:16px;color:#333;font-weight:bold; display:block; line-height:24px;padding:6px 0}
.inner_main .info{ border-top:1px solid #1177A8; height:24px; line-height:24px; text-align:center;color:#9D9D9D}
.inner_main .content{padding:10px 3px; line-height:180%}*/
.inner_main .tlist li .date{ float:right; color:#666;}
.pager a,.pager span{ display:inline-block; padding:0 10px;}

.rlslist li{  height:30px; line-height:30px;}
/*内容页:标题*/
.newsview .newstitle{
	line-height:26px;
	padding:6px 0
;}
.newsview .newstitle h1{
	font-size:24px;
	text-align:center;}

/*内容页:相关信息*/
.newsview .info{
	
	height:26px;
	line-height:26px;
	border-top:1px solid #2F6A9A;
	text-align:center;}
.newsview .info strong{
	color:#666;
	margin-left:20px;}


/*新闻内容*/
.newsview .content,.ipage{

	float:none;
	margin:0;
	overflow:hidden;
	color:#666;
	font-size:14px;
	line-height:25px;
	padding-top:10px;}

/*新闻评论*/
.commentinfo{

	height:20px;
	padding-top:10px;
	padding-left:10px;

	text-align:left;

	font-weight:bold;}
.comment {
		 border:1px #dcdcdc solid;
		  background:#fff;
		  padding:10px
		 ;}
#CommentlistPage{padding:20px 0;}
.commtit{   height:30px; line-height:30px; background:#fefefe;padding-top:10px;}
.commcontent{padding:5px; line-height:22px; border-bottom:1px dashed #CBCDC1;}
.commentPager{ height:40px; line-height:40px;}
.commentbox{border:1px #dcdcdc solid; background:#fbfbfb;padding:5px ;}