@charset "utf-8";
*{ margin:0px auto; padding:0px;/*word-wrap: break-word;*/}
body {
	font-size:12px; font-family:Arial, Helvetica, sans-serif;
	line-height:22px; color:#333;
	margin:0 auto; padding:0px;
	background-color:#fff;

}

a {
	color: #333;
	text-decoration: none;}
a:hover {
	color: #f00;
	text-decoration: underline;}
p{ text-indent:2em;}	
ul {list-style:none}	
img{ border:none;}
html,body,div,b,ul,li,img,pre,input,td,table,H1,H2,H3{ margin:0px auto; padding:0px;}
html { overflow-x: hidden;  -webkit-text-size-adjust:none;
 }

/*********顶端通条栏*****************/
.topic_topwrap{ width:948px; height:20px; overflow:hidden; zoom:1; clear:both; border:1px solid #cccccc; background:url(../images/top_bg.jpg) repeat-x; padding:5px 10px; line-height:20px; margin-bottom:10px;}
.topic_topwrap img{ float:left;}
.topic_topwrap span{ float: right;}
.topic_topwrap span a{ padding:8px; line-height:20px;}
/*********顶端通条栏end*****************/

.topic_adver{ width:970px; clear:both;}

.topic_mc{ width:950px; clear:both; overflow:hidden; zoom:1; padding:10px 10px 12px;}
.topic_mc img{ float:left;}
.topic_mc span{ float:right; padding:8px 0 0;}
.topic_mc span a{ padding:0 5px;}
.topic_mc span a:hover{ color:#333;}

/**********************导航css start*************/
.topic_nav{ width:950px; height:30px; clear:both; padding:0 10px; overflow:hidden; zoom:1; background:url(../images/nav_bg.jpg) repeat-x; color:#fff; margin-bottom:10px;}

.topic_nav ul{ overflow:hidden; zoom:1;}
.topic_nav ul li{ float:left;}
.topic_nav ul li a{ display:block; float:left; padding:0 8px; margin:1px 4px; line-height:28px; color:#fff; padding-top:1px \9;}
.topic_nav ul li a:hover{ background:url(../images/nav_wzbg.jpg) repeat-x; color:#333;}
.topic_nav ul li img{ margin:9px auto; padding:0px;}


/**********************导航css end*************/

/*********************body start***********************/
.topic_tbody{ width:970px; clear:both; overflow:hidden; zoom:1;}
/**************lift********/
.topic_tbody_left{ width:685px; float:left;}
.topic_tbody_left_newstopic{ width:685px; clear:both; overflow:hidden; zoom:1;}
.topic_tbody_left_newstopic_bt{ overflow:hidden; zoom:1; line-height:24px; color:#f00;}
.topic_tbody_left_newstopic_bt span{ display:block; float:left; height:24px; overflow:hidden; background-color:#c00; color:#fff; padding:0px 10px; font-size:14px; margin-right:10px; padding-top:1px \9; height:23px \9;}
.topic_tbody_left_newstopic_wrap{ width:685px; clear:both; padding:10px 0; overflow:hidden; zoom:1; border-bottom:1px dotted #000;}
.topic_tbody_left_newstopic_wrap img{ width:275px; height:125px; float:left;}
.topic_tbody_left_newstopic_wrap_about{ width:395px; height:125px; overflow:hidden; float:left; padding-left:15px;}
.topic_tbody_left_newstopic_wrap_about .a{ color:#1378be; width:395px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;font-size:14px; font-weight:bold;}
.topic_tbody_left_newstopic_wrap_about a:hover{ color:#f00;}
.topic_tbody_left_newstopic_wrap_about p{ margin-top:10px;}
.topic_tbody_left_newstopic_wrap_about p a{ color:#f00;}

.topic_tbody_left_newstopic_wrap1{ width:685px; clear:both; padding:10px 0 0; overflow:hidden; zoom:1;}
.topic_tbody_left_newstopic_wrap1_modul1{ width:335px; height:90px; float:left; overflow:hidden; zoom:1; padding-right:8px; margin-bottom:15px;}
.topic_tbody_left_newstopic_wrap1_modul1 img{ width:154px; height:84px; border:none;}
.topic_tbody_left_newstopic_wrap1_modul1_img{ width:154px; float:left; padding:2px; border:1px solid #ccc;}

.topic_tbody_left_newstopic_wrap1_modul1_about{ width:165px; overflow:hidden; float:left; padding-left:10px;}
.topic_tbody_left_newstopic_wrap1_modul1_about .a{ color:#333; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; font-weight:bold;}
.topic_tbody_left_newstopic_wrap1_modul1_about a:hover{ color:#f00;}
.topic_tbody_left_newstopic_wrap1_modul1_about p a{ color:#f00;}

.topic_tbody_left_newstopic_wrap1_modul2{ width:335px; height:90px; float:left; overflow:hidden; zoom:1; padding-left:7px; margin-bottom:15px;}
/*.topic_tbody_left_newstopic_wrap1_modul2 img{ width:154px; height:84px; border:none;}
.topic_tbody_left_newstopic_wrap1_modul2_img{ width:154px; float:left; padding:2px; border:1px solid #ccc;}

.topic_tbody_left_newstopic_wrap1_modul2_about{ width:165px; overflow:hidden; float:left; padding-left:10px;}
.topic_tbody_left_newstopic_wrap1_modul2_about .a{ color:#333; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; font-weight:bold;}
.topic_tbody_left_newstopic_wrap1_modul2_about a:hover{ color:#f00;}
.topic_tbody_left_newstopic_wrap1_modul2_about p a{ color:#f00;}*/
/*********************body css***********************/



/***************专题类别一  start************************/
.topic_tbody_left_newstopic_wrap2{ width:685px; clear:both; padding:0; overflow:hidden; zoom:1;}
.topic_tbody_left_newstopic_wrap2_modul1{ width:333px; float:left; overflow:hidden; zoom:1; border:1px solid #ccc; margin-bottom:10px;}
.topic_tbody_left_newstopic_wrap2_modul1_bt{ padding:0 10px; height:24px; overflow:hidden; line-height:24px; background:url(../images/bt_bg.jpg) repeat-x; font-weight:bold; font-size:14px; padding-top:1px \9; height:23px \9; border-bottom:1px solid #a8c1d1;}
.topic_tbody_left_newstopic_wrap2_modul1_bt a{ float:right; font-size:12px; font-weight:normal;}
.topic_tbody_left_newstopic_wrap2_modul1_nr{ width:313px; clear:both; padding:10px;}
ul.square {list-style-type: square;width:293px;}
ul.H230{height:210px;}
.topic_tbody_left_newstopic_wrap2_modul1_nr ul li{  border-bottom:1px dotted #ccc; }
.topic_tbody_left_newstopic_wrap2_modul1_nr ul li span{ float:right; color:#59b2d7;}
.topic_tbody_left_newstopic_wrap2_modul1_nr ul li a{ width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; float:left; padding-left:10px;}

.topic_tbody_left_newstopic_wrap2_modul2{ width:333px; float:right; overflow:hidden; zoom:1; border:1px solid #ccc; margin-bottom:10px;}


/*********************右边 start*********************/
.topic_tbody_right{ width:250px; float:right; background-color:#eaeaea; padding:10px 10px 0;}

.topic_tbody_right_nr{ width:248px; clear:both; border:1px solid #ccc; background-color:#fff; padding-bottom:10px; margin-bottom:10px;}
.topic_tbody_right_nr_bt{ width:238px; height:35px; line-height:35px; clear:both; overflow:hidden; background:url(../images/bt1_bg.jpg) repeat-x; padding-left:10px; font-size:14px; font-weight:bold;}
.topic_tbody_right_nr_intro{ width:228px; clear:both; padding:10px 0; border-bottom:1px dotted #ccc;}
.topic_tbody_right_nr_intro .a1{color:#1378be; font-size:14px; font-weight:bold;}
.topic_tbody_right_nr_intro .a1:hover{ color:#f00;}
.topic_tbody_right_nr_intro img{ width:228px; height:67px; margin-top:5px; margin-bottom:5px;}
.topic_tbody_right_nr_intro .a2{color:#f00;}


.topic_tbody_right_nr ul{ clear:both; display:block; padding:10px 10px 0;}
.topic_tbody_right_nr ul li{ border-bottom:1px solid #ccc;}
.topic_tbody_right_nr ul li span{ color:#7d7d7d;}
.topic_tbody_right_nr ul li a{ font-size:14px; color:#0f3f74; font-weight:bold; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block;}
.topic_tbody_right_nr ul li a:hover{ color:#f00;}

/*********************右边 end*********************/


.topic_adver{ width:970px; clear:both; overflow:hidden; zoom:1; margin-top:10px;}

.topic_foot_nav{ width:950px; height:30px; padding:0 10px; clear:both; overflow:hidden; zoom:1; margin-top:10px; border:1px solid #ccc; line-height:30px; white-space:nowrap; text-overflow:ellipsis;}
.topic_foot_nav a{ padding:0 5px;}

.topic_foot{ width:970px; clear: both; padding:10px 0 50px; text-align:center;}
.topic_foot p{ text-indent:0;}

.xs0{ font-family:Tahoma, Geneva, sans-serif; font-size:0.83em; color:#666;}





/***************类别页面 css start*****************************/
.ny_topic_tbody{ width:950px; clear:both; overflow:hidden; zoom:1; background:url(../images/topic_nybg.jpg) no-repeat center top; padding:12px 10px 10px; min-height:500px; _height:500px; _overflow:visible; _zoom:1;}

.ny_topic_tbody_bt{ width:914px; clear:both; background:url(../images/topic_tb.gif) no-repeat left center; padding-left:16px; font-weight:bold; font-size:14px;}
.ny_topic_tbody_bt_footbg{ width:930px; clear:both; background:url(../images/topic_btbg.gif) repeat-x; height:3px; overflow:hidden;}


.ny_topic_tbody_wrap{ width:950px; clear:both; overflow:hidden; zoom:1; padding-top:10px;}
.ny_topic_tbody_wrap ul{overflow:hidden; zoom:1;}
.ny_topic_tbody_wrap ul .div_wrap{width:455px; float:left; padding:0 10px;}
.ny_topic_tbody_wrap ul li{ display:block; background:url(../images/topic_dian.jpg) no-repeat left center; padding-left:12px; overflow:hidden; zoom:1;}
.ny_topic_tbody_wrap ul li a{ float:left; overflow:hidden; width:340px; text-overflow:ellipsis; white-space:nowrap; color:#0f3f74; font-size:14px;}
.ny_topic_tbody_wrap ul li a:hover{ color:#f00;}
.ny_topic_tbody_wrap ul li span{ float:right; color:#9f9f9f;padding-top:3px}

.ny_topic_tbody_wrap_height{ margin-bottom:20px;}
/*.ny_topic_tbody_wrap{ width:950px; clear:both; overflow:hidden; zoom:1; padding-top:10px;}
.ny_topic_tbody_wrap_sm{ width:455px; float:left; padding:0 10px;}
.ny_topic_tbody_wrap_sm ul li{ display:block; background:url(../images/topic_dian.jpg) no-repeat left center; padding-left:12px; overflow:hidden; zoom:1;}
.ny_topic_tbody_wrap_sm ul li a{ float:left; overflow:hidden; width:340px; text-overflow:ellipsis; white-space:nowrap; color:#0f3f74; font-size:14px; line-height:26px;}
.ny_topic_tbody_wrap_sm ul li a:hover{ color:#f00;}
.ny_topic_tbody_wrap_sm ul li span{ float:right; color:#9f9f9f;}

.ny_topic_tbody_wrap_sm_height{ margin-bottom:20px;}*/


.ny_topic_tbody_page{ width:930px; clear:both; text-align:center; line-height:30px; padding-top:10px;}
.ny_topic_tbody_page a{border: 1px solid #ccc;
    color: #0f3f74;
    display: inline-block;
    line-height: normal;
    padding: 5px 6px 4px;
	font-size:14px;}
.ny_topic_tbody_page a:hover{ background-color:#d4f2ff;color: #0f3f74;}	
.ny_topic_tbody_page .now{ background-color:#0f3f74; color:#fff; font-weight:bold;}
.ny_topic_tbody_page .now:hover{ background-color:#0f3f74; color:#fff; font-weight:bold;}

/**************类别页面 css end************/













