﻿html,body{ min-width:1000px;}
body{
	margin:0;
	padding:0;
	font-size:12px;
	background:url(../images/z_bg.jpgn) repeat-x;}
ul, li{
	margin:0px;
	padding:0px;
	list-style:none;}

a:link {
 color: #000000;
 TEXT-DECORATION: none
}
a:visited {
 COLOR: #000000;
 TEXT-DECORATION: none
}
a:hover {
 COLOR:red;
 text-decoration: none;
}
a:active {
 COLOR:#000000 ;  
 text-decoration: none;
}
.top_bg{
	background:#ebebeb;
	border-bottom:1px solid #b5b3b3;
	height:35px;
	line-height:35px;
	width:100%;
	margin:0 auto;
	position:fixed;}
.top_ul{
	width:1000px;
	margin:0 auto;}
.top_ul_l{
	width:600px;
	float:left;}
.top_bg li{
	float:left;
	margin-right:20px;}
.top_ul_r{
	float:right;}
.wk{
	width:100%;
	min-width:1000px;
	margin-bottom:5px ;
	}
.wk_k{
	width:1000px;
	margin:0 auto;
	padding-bottom:5px ;
	overflow:hidden;
	background:#fff;}
.wk_k0{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	background:#ebebeb;}
.top_banner{
	height:134px;
	width:100%;
	float:right;
	}
.top_sech{
	width:1000px;
	float:left;
	background:url(../images/top002.jpg);
	height:36px;
	line-height:36px;
	}
.sech_bk{
	float:right;
	margin-right:5px;
	width:400px;
	height:35px;
	background:url(../images/such.png);}
.sech_bk li{
	float:left;
	margin-left:5px;
	border:none;
	margin-top:2px;
	width:auto;}
.sech_input{
	height:25px;
	line-height:25px;
	border:0px;
	width:280px;}
.nav_ul{
	height:70px;
	background:#f0f0f0;
	float:left;
	width:100%;
	letter-spacing:3px;}
.nav_ul a:link {
 color: #353535;
 TEXT-DECORATION: none
}
.nav_ul a:visited {
 COLOR: #353535;
 TEXT-DECORATION: none
}
.nav_ul a:hover {
 COLOR: #fff;
 text-decoration: none;
}
.nav_ul a:active {
 COLOR: #fff;  
 text-decoration: none;
}
.nav_li{
	height:35px;
	text-align:center;
	line-height:35px;
	text-decoration:none;
	float:left;
	padding:0 13px;
	}
.nav_li:link{
	background-color:#f0f0f0;
	color:#000;
	font-size:12px;
	line-height:40px;
	}
.nav_li:visited{
	background-color:#f0f0f0;
	color:#000;
	font-size:12px;
	}
.nav_li:hover{
	background:url(../images/nav_bg.jpg) repeat-x;
	font-weight:bold;
	color:#fff;}
	
.nav_a:link {
	color:#353535;
	text-decoration:none;
}
.nav_a:visited {
    color:#353535;
	text-decoration:none;
}
.nav_a:hover {
    color:#fff;
	text-decoration:none;
}
.nav_a:active {
	color:: #353535;  
 text-decoration: none;
}

.city_ds{
	float:left;
	width:100%;}
.city_ds_pic{
	width:92px;
	float:left;}
.city_df{
	float:left;
	height:40px;
	line-height:40px;
	margin-right:25px;}
.city_df a{
	color:#3b3c3f;}
.city_df a:hover{
	color:#06F;}
.banner{
	width:100%;
	float:left;}
.banner_1,
.banner_2{
	float:left;}
.banner_1{
	width:495px;
	margin-right:10px;}
.banner_2{
	width:495px;
	border:0px;
	position: relative;
    
	}
.banner_2 ul.list {
padding: 0;
margin: 0;
list-style: none;
position: absolute;
width:9999px;
height:100%;
}	
.banner_2 ul.list li {
float: left;
width:495px;
height:100%;
}
.banner_2 ul.playerControl {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
bottom: 5px;
right: 5px;
}
.banner_2 ul.playerControl li{
float: left;
cursor: pointer;
margin: 0px 2px;
background: url(images/cir_ctrl.png) no-repeat -10px 0;
}
.banner_2 ul.playerControl li.current { 
background-position: 0 0;
}

#photo ul{
 float:left;
 position:absolute;
 top:0;
 left:0;
}
#photo li{
	float:left;
	background:#09e;
}
.today_news{
	background:url(../images/zxnews.jpg)
	no-repeat;
	height:78px;}
.today_news_pic{
	width:165x;
	float:left;
	margin:5px;
	height:70px;}
.today_ul{
	width:820px;
	float:left;
	height:70px;
	margin:5px 0 0 0;}
.today_ul li{
	width:100%;
	text-align:center;
	height:30px;
	line-height:30px;}
.today_gd{
	font-size:14px;}
.today_ul a{
	color:#062765;}
.today_ul a:hover{
	color:#000;}	
h1{
	font-size:30px;
	margin:0px;
	color:#}
	
#pic_gd{
	width:340px;
	height:285px;
	float:left;
	margin-right:15px;}
	
.dd{
	width:340px;
	height:285px;
	float:left;
	margin-right:15px;}
#con_pic_titl{
	text-align:center;
	}
#con_pic_titl a{
	color:#000;
	font-weight:bold;
	font-size:14px;}
#con_pic_titl a:hover{
	color:#062765;}
.dd_titl_bg{
	background:url(../images/bt_1.png) no-repeat;
	height:30px;
	line-height:30px;}
.titl_wz,
.more{
	float:left;
	height:30px;
	line-height:30px;}
.more0{
	float:left;
	height:30px;
	line-height:30px;
	width:60px}
.titl_wz{
	width:85%;
	text-indent:20px;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	}

.titl_wz0{
	width:90%;
	float:left;
	text-indent:20px;
	font-size:16px;
	font-weight:bold;
	line-height:30px;}
#dd_con li{
	/*height:30px;*/
	line-height:30px;
	font-size:14px;}
.lm_con li{
	height:25px;
	line-height:25px;
	font-size:14px;
	text-align:left;}
#js{
	width:290px;
	float:left;
	height:280px;
	height:auto;
	}
#js li{
	list-style:none;}
.titl_bg{
	background:url(../images/nav_bg.jpg) repeat-x;
	height:30px;
	line-height:30px;
	}
#js_con li{
	width:100%;
	float:left;
	/*height:25px;*/
	line-height:25px;
	font-size:12px;}
#gd_wk{
	border:1px solid #d8d8d8;
	background:#f2f2f2;
	height:90px;
	width:998px;}
	
.gd_ul{
	width:223px;
	margin:10px;
	float:left;}
.gd_ul li{
	line-height:25px;
	height:25px;}
.gd_ul li a{
	color:#113c54;
	}
.gd_ul li a:hover{
	color:#000;
	}
.banner_tl{
	width:100%;
	height:110px;}
.con_left{
	margin-right:15px;
	width:690px;
	height:auto;
	float:left;}
.con_right{
	float:left;
	width:295px;
	height:auto;}
.con_right_wk1{
	float:left;
	width:100%;
	margin-bottom:10px;}
.con_right_titl{
	float:left;
	background:url(../images/right_titl.jpg);
	height:28px;
	line-height:28px;
	width:100%;
	}
	
#lm1{
	width:337px;
	margin-right:15px;
	float:left;}
#lm2{
	width:337px;
	float:left;}
#lm_jg{
	height:10px;
	width:100%;
	float:left;
	border-bottom:1px dotted #666666;}
.lm_up_pic{
	float:left;
	width:120px;
	height:130px;}
.lm_up{
	height:auto;
	float:left;
	width:100%;}
.lm_up li{
	float:left;
	width:100%;
	text-align:center;
	line-height:25px;
	margin:0;
	padding:0;}
.sp_li{
	background:#999;
overflow:hidden;}
.lm_up_pic{
	float:left;
	margin-top:5px;
	margin-right:5px;
	height:130px;}
.lm_up_pic .li1,
.lm_up_pic .li2{
	width:100%;
	float:left;}
.lm_up_pic .li1{
	height:100px;}
.lm_up_pic .li2{
	text-align:center;
	font-size:12px;
	background:#333333;
	height:20px;
	line-height:20px;
	height:20px;
	color:#fff;}
.lm_up_pic .li2 a{
	line-height:20px;
	font-size:12px;
	color:#fff;
	}
.lm_up_pic .li2 a:hover{
	color:#0066ff;}
.lm_up_wz{
	margin-top:5px;
	float:left;
	width:210px;
	line-height:30px;
	text-align:left;
	}
.right_up_wz{
	margin-top:5px;
	float:left;
	width:170px;
	line-height:30px;
	}	
.lm_up_wz a,
.right_up_wz a{
	font-size:12px;
	color:#062559;}
.lm_up_wz a:hover{
	color:#000;}
#zt{
	float:left;
	height:170px;
	border:1px solid #dedede;
	background:#f2f2f2;
	width:688px;
	margin-bottom:10px;}
#zt_titl{
	height:30px;
	float:left;
	width:100%;
	line-height:30px;
	border-bottom:1px dotted #999;}
#zt_titl {
	width:100%;}
#zt_con{
	float:left;
	width:100%;
	height:auto;
	margin:0px;}
#modon{
	float:left;
	width:100%;
	height:auto;
	margin:0px;
	overflow: hidden;
	}
.zt_ul{
	float:left;
	width:120px;
	height:110px;
	margin:10px 0 0 10px;}
.zt_pic{
	width:114px;
	height:90px;
	border:1px solid #dfdfdf;
	background:#fff;
	padding:2px;}
.zt_ul li{
	text-align:center;}
.zt_titl {
	line-height:25px;}

.con_right_ad,
.con_right_con{
	float:left;
	width:100%;
	margin-top:5px;}
.con_right_con li{
	float:left;
	width:100%;
	line-height:30px;}
.left_ad{
	float:left;
	margin-bottom:10px;
	width:100%;
	height:90px;}
.sp_ul1,
.sp_ul2{
	float:left;
	width:140px;
	text-align:center;
	line-height:25px;
	height:90px;
	margin-bottom:10px;
	background:#999;
	}
.sp_ul1{
	margin-right:10px;
	}
.ds_bg{ 
	background:url(../images/ds_bg.jpg);
	height:30px;
	line-height:30px;} 
#ds_up{
	float:left;
	width:100%;
	height:80px;
	margin-top:5px;}
.lm_down{
	margin:0;
	padding:0;
	height:auto;
	width:100%;
	float:left;}
.lm_down li{
	font-size:14px;
	line-height:30px;
	width:100%;
	float:left;}
.sp_li a{
	color:#fff;
	}
.sp_li a:hover{
	color:#000;
	}
.ly_li1{
	text-align:left;
	font-weight:bold;
	}
.ly_li2{
	float:left;
	width:100%;
	background:url(../images/no0.jpg) no-repeat;
	line-height:30px;
	text-indent:20px;}
.red{
	color:#900;}
.red a{
	font-weight:bold;
	color:#900;}
.red a:hover{
	color:#06C;}
.pic_wk{
	width:996px;
	border:2px solid #cccccc;
	height:280px; }
.pic_titl{
	background:#e6e6e6;
	border-top:2px solid #fff;
	height:32px;
	float:left;
	width:100%;
	}
.pic_titl_pic{
	float:left;
	width:930px;
	height:30px;
	}
.pic_con{
	width:100%;
	height:210px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;}
.pic_con_pic{
	float:left;
	width:235px;
	height:210px;
	margin-left:10px;}

.pic_con_pic_inner_page{
	float:left;
	width:235px;
	height:210px;
	margin-left:0px;}
.pic_pic{
	width:235px;
	height:180px;}
.pic_bt{
	width:235px;
	line-height:25px;
	height:25px;
	text-align:center;
	background:#CCC;}

.end_ys{
	background:#ebebeb;
	height:auto;
	min-height:50px;}
	
.link_ul1{
	height:35px;
	font-weight:bold;
	float:left;
	width:8%;}
.link_ul2{
	width:92%;
	float:left;
	line-height:25px;}
.end_bg{
	border-top:1px solid #e1e1e1;
	background:#f4f4f4;
	width:100%;
	text-align:center;
	height:60px;
	line-height:30px;}

/*跟随样式*/
#ad{
	position:absolute;
    width:80px;
	background:#b8b7b7;
	height:auto;
    right:0px;
	z-index:2;
  /* top:200px;
  _position:absolute;
    _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);*/}
.ads_div{
	height:230px;}
.ads_div li{
	width:80%;
	margin:0 auto;
	line-height:30px;
	text-align:center;
	border-bottom:1px dotted #666666;}
.brack a{
	height:50px;
	width:80px;
	color:#fff;
	text-align:center;}
.brack a:hover{
	color:#a50002;}

.brach_li{
    background:url(../images/top.jpg);
	height:25px;
	width:80px;
	line-height:25px;
	text-align:center;
	}
.brach_li:link{
	background:url(../images/top.jpg);	}
.brach_li:visited{
background:url(../images/top.jpg);
	}
.brach_li:hover{
	background:url(../images/top0.jpg);
}
.ew{
	width:80px;
	height:90px;
	}
/*跟随样式*/

/*列表页样式*/
.list_li1,
.list_li2{
	float:left;
	line-height:30px;
	height:30px;
	border-bottom:1px dotted #999;}
.list_li1{
	width:80%;}
.list_li2{
	width:20%;}
/*列表页样式*/

/*添加内页样式*/
.now_position{
	width:100%;
	height:25px;
	background:#B2B2B2;
	line-height:25px;}
.nycon_left{
	margin-right:15px;
	width:690px;
	float:left;
	min-height:600px;
	background:#e6e4e4;}
.ny_titl{
	min-height:60px;
	height:auto;
	line-height:40px;
	font-size:16px;
	text-align:center;
	font-size:30px;
	font-weight:bold;}
.ny_time{
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #666666;}
.ny_time li{
	width:50%;
	float:left;
	text-align:center;
	color:#003b67;}
.ny_con{
	height:auto;
	line-height:30px;
	font-size:14px;
	overflow:hidden;}
.ny_titl,
.ny_time,
.ny_con,
.tab{
	width:95%;
	margin:0 auto;}
.editor{
	text-align:right;
	margin-right:20px;
	line-height:30px;}
.tab{
	line-height:30px;}
/*添加内页样*/




/* 分页*/
/*CSS yahoo2 style pagination*/

DIV.yahoo2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 3px; MARGIN: 3px;  FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN: center; height:40px; line-height:40px;
}
DIV.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.yahoo2 A:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 A:active {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}
DIV.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
DIV.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}



/*内页添加样式*/
.lm_up_wz_ny{
	margin-top:5px;
	float:left;
	width:150px;
	line-height:30px;
	text-align:left;
	}
.pic_con_pic_ny{
	float:left;
	width:290px;
	height:auto;
	margin-top:5px;
	margin-bottom:5px;}
.pic_con_pic_ny li{
	float:left;}
.pic_pic_ny{
	width:290px;
	height:180px;}
.pic_bt_ny{
	float:left;
	width:100%;
	line-height:25px;
	height:25px;
	text-align:center;
	background:#CCC;}


添加样式
.xg_list_tip{
	width:100%;
	height:230px;
	margin-top:10px;
	overflow:auto;}
	
/**导航定位条"关闭"按钮样式*/
.productBody_gb{
    width: 30px;
	position: absolute;
	right:0;
	bottom:-19px;
	z-index: 9991;
	font-size:12px;
	color:#999;
	cursor: pointer;
	text-align:center;
	background:#f2f2f2;
	line-height:18px;
}

/**更改首页导航栏字体大小 */
.nav_a{
	font-size:15px;
	font-family:Microsoft YaHei;
}

/**广告轮播*/


添加样式
.xg_list_tip{
	width:100%;
	height:230px;
	margin-top:10px;
	overflow:auto;}
/*15/7/10添加样式*/
.top_left{
	float:left;
	width:249px;
	height:85px;
	background:url(../images/logo.png) no-repeat;
	}
.top_right{
	margin-top:30px;
	float:left;
	width:750px;
	}
/*分社导航样式*/
#nav_top {
  line-height: 24px;  list-style-type: none; width:1000px; margin:0 auto;
  margin-top:5px;
}

#nav_top a {
 display: block; text-align:center;
}

#nav_top a:link  {
 color:#666; text-decoration:none;
}
#nav_top a:visited  {
 color:#666;text-decoration:none;
}
#nav_top a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}

#nav_top li {
 float: left; 
 margin-right:3px;
}
#nav_top li a:hover{
 background:#999;
}
#nav_top ul {
 line-height: 27px;  
 list-style-type: none;
 left: -999em;  
 position: absolute;
 width: 60px;
 border:1px solid #CCC;
 z-index:9999 !important;
}
#nav_top li ul li{
 float: left; 
 width: 60px;
 background: #F6F6F6;
}


#nav_top li ul a{
 display: block; height:auto; margin:0 auto;text-align:center; 
}

#nav_top li ul a:link  {
 color:#666; text-decoration:none;
}
#nav_top li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav_top li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;
 background:#C00;
}

#nav_top li:hover ul {
 left: auto;
}
#nav_top li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}

/*地市导航样式*/
#nav_topds {
  line-height: 24px;  list-style-type: none; margin:0 auto;
  
}

#nav_topds a {
 display: block; text-align:center;
}

#nav_topds a:link  {
 color:#000; text-decoration:none;
}
#nav_topds a:visited  {
 color:#000;text-decoration:none;
}
#nav_topds a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}

#nav_topds li {
 float: left; 
 margin-right:3px;
}
#nav_topds li a:hover{
}
#nav_topds ul {
 line-height: 27px;  
 list-style-type: none;
 left: -800em;  
 position: absolute;
 width: 100px;
 border:1px solid #CCC;
 font-size:14px;
 float:left;
 z-index:9999 !important;
}
#nav_topds li ul li{
 width: 100px;
 background: #F6F6F6;
}


#nav_topds li ul a{
 display: block; height:auto; margin:0 auto;text-align:center; 
}

#nav_topds li ul a:link  {
 color:#000; text-decoration:none;
}
#nav_topds li ul a:visited  {
 color:#000;text-decoration:none;
}
#nav_topds li ul a:hover  {
 color:#F3F3F3;text-decoration:none;
 background:#C00;
}

#nav_topds li:hover ul {
 left: auto;
}
#nav_topds li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}


