/***********全局css开始****************************************************************/



dl,dt,dd,ul,ol,li,form,fieldset,input,p,blockquote,th,td,h1,h2,h3,h4{



	margin:0;



	padding:0;



}

p{

margin-bottom:5px;

}

img{



	border:0;



}



body{



	font-size:12px;



	background-color:#FFFFFF;

	background-image:url(../images/blue_wp_bg.jpg);

	background-position:center -15px;

	background-repeat:no-repeat;



	margin:0;



	padding:0;



}



a,a:link,a:active{



	color:#000000;



	text-decoration:none;



	font-size:12px;



}



a:hover{



	color:#548A8A;



	text-decoration:underline;



}



.input{



	border:1px solid #C1C1C1;



	width:140px;



	color:#CCCCCC;



	padding-left:5px;



	margin:0 10px;



	height:16px;



	line-height:16px;



}



.clear{



	clear:both;



}



.more {



	font-weight:900;



	color:#338585;



	text-decoration:underline;



}



.more a{



	color:#338585;



	font-weight:normal;



}



ul li{



	background:url(../images/icon.gif) -12px -83px no-repeat;



	list-style-type:none;



	padding-left:10px;



	line-height:18px;



}

/************************************xiugai2008-12-10************/

#nktop{

	width:976px;

	margin:0 auto;

	padding-bottom: 5px;

}
#nktop span {font-size:14px;}

#nktop .nktoptop{

	height:98px;

}

#nktop .nktoptop .nktoplogo{

	width:330px;

	height:50px;

	padding-top:16px;

	float:left;

	padding-left:25px;

	display: inline;

}

#nktop .nktoptop .nktopmenu{

	width:600px;

	float:right;

	padding-top: 16px;

	overflow: hidden;

	display: inline;

}

#nktop .nktoptop .nktopmenu ul{

	float:left;

	background:url(../images/shnktop_06.gif) right center no-repeat;

	width: 135px;

	padding-left: 5px;

}

#nktop .nktoptop .nktopmenu ul li{

	width:100%;

	height:28px;

	padding: 0;

	background:none;

}

#nktop .nktoptop .nktopmenu ul li a{

	padding:2px 8px;

	line-height:28px;

}

#nktop .nktoptop .nktopmenu ul li a:hover{

	padding:2px 8px;

	background-color:#ECFFFF;

	text-decoration:none;

	color:#333333;

}

.nk3{

	width:976px;

	margin:0 auto;

	background:url(../images/shnktop_15.gif) right center no-repeat;

	height:241px;

}

.nk3cot{

	background-image:url(../images/shnktop_11.gif);

	background-repeat:no-repeat;

	background-position:left center;

	background-color:#5a9495;

	padding:0 0 0 8px;

	height:241px;

	margin-right:8px;

}

.nk3left{

	width:262px;

	height:201px;

	background:url(../images/shnktop_25.gif) right center no-repeat;

	padding-right:5px;

	float: left;

	display: inline;

}

.nk3left .nk3leftcot{

	background-image:url(../images/shnktop_18.gif);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

	height:197px;

	padding-left:5px;

	padding-top: 4px;

}

.nk3top{

	background:url(../images/shnktop_14.gif) right no-repeat;

	height:33px;

}

.nk3top a{

	color:#FFFFFF;

	margin:0 8px;

	line-height:33px;

}

.nk3top a:hover{

	color:#FFFFFF;

	line-height:33px;

}

.search {

	width: 203px;

	float: right;

	padding-top: 2px;

}

.search input {
	border: 0;
	width:270px;
	float:left;
    background-color: transparent;

}

.search input.searchtext {
border: 0;
    padding: 4px 5px;
    width: 120px;
	float:left;
}

.search input.searchbutton {
border: 0;
    height: 25px;
    width: 68px;
    cursor: pointer;
    text-indent: -9999px;
	float:right;
}

/* FOR OPERA 8, 9.0 HIDE INPUT TEXT */

html:first-child>body .search input.searchbutton {

     opacity: 0; 

}

.nk3centertitle{

	height:33px;

	padding-left:16px;

	background:url(../images/shnktop_33.gif) bottom no-repeat;

	position: relative;

}

.nk3centertitle ul li{

	width:84px;

	background:url(../images/shnktop_22.gif) center center no-repeat;

	text-align:center;

	height:25px;

	line-height:25px;

	float:left;

	font-size:12px;

	margin-right:15px;

	display:inline;

	font-weight:bold;

	padding:0;

	cursor:pointer;

	

}

.nk3centertitle ul li.tophover{

	background:url(../images/shnktop_20.gif) center center  no-repeat;

	color:#FFFFFF;

}

.nk3centertitle ul li a{
	color:#000000;

}
.nk3centertitle ul li.tophover a{

	color:#000000;

}

.nk3centercot{

	height:148px;

	background:url(../images/shnktop_35.gif) 5px 9px no-repeat;

	padding-top:10px

}

.nk3centercot ul{

	margin-left:22px;

	display:none;

}

.nk3centercot ul li{

	height:25px;

	line-height:25px;

	background:none;

}

.topmore{

	position:absolute;

	top:10px;

	right:10px;

	display:none;

}

div#nifty{

	width:976px;

	background-color:#5a9495;

	height:33px;

	margin:0 auto;



}

.searchkey{

	width:620px; float:left; line-height:33px;

}

/********menu以上css开始************************************************************/



#banner{



	margin:0 auto;



}



#banner #search{	



	background-color:#f2f2f2;



	border-bottom:1px solid #D3D3D3;



}



#banner .search_content{



	width:956px;



	margin:0 auto;



	padding-left:20px;



	line-height:23px;



	height:23px;



}



#banner .search_content span{



	margin-left:10px;



}



#banner .search_content span a{



	padding:0 8px;



}



#logorow{



	height:78px;



	margin:8px auto;



	width:976px;



}



#logorow #logo{



	width:199px;



	margin-left:20px;



	float:left;



	display:inline;



}



#logorow #ad1{



	width:690px;



	float:right;



	text-align:right;



}



#menu{



	width:976px;



	height:62px;



	margin:8px auto;



	background:url(../images/index4_cut_15.jpg) no-repeat;



}



#menu .main_menu{



	height:33px;



	text-align:center;



}



#menu .main_menu a{



	margin:0 8px;



	font-size:14px;



	color:#FFFFFF;



	font-weight:bold;



	line-height:33px;



}



#menu .main_menu a:hover{



	color:#FFFF00;



}



#menu .sub_menu{



	height:26px;



	line-height:26px;



	text-align:center;



}



#menu .sub_menu a{



	margin:0 5px;



}







/*****************container*******************************************************/



.container{

	width:976px;

	margin-top: 15px;

	margin-right: auto;

	margin-bottom: auto;

	margin-left: auto;

}



.eyenews_left{



	width:628px;



	float:left;



}



.eyenews_right{



	width:335px;



	float:right;



}



h1{



	/*background:url(../images/icon.gif) -18px -166px no-repeat;*/



	height:22px;



	/*padding-left:15px;*/



	font-weight:bold;



	line-height:22px;



	font-size:14px;
        display:inline;



}



h1 .more{



	margin-left:200px;



}



h1 .more a{



	color:#338585;



	font-weight:normal;



	line-height:24px;



}



	



.eyenews_right .newskuang{



	border:1px solid #ECF0F4;



	border-top:0;



	padding:8px;



	width:317px;



	height:210px;



}



.eyenews_right .newskuang .eyenews_topone{



	height:60px;



	overflow:hidden;



}



.topone_left{



	width:70px;



	float:left;



}



.topone_right{



	width:240px;



	float:right;



}



.topone_right .weightletter{



	font-weight:bold;



	line-height:20px;



}



.topone_left img{



	padding:1px;



	border:1px solid #99CCCC;



	background-color:#A3D6A8;



}



.eyenews_right .newskuang ul li{



	list-style-type:none;



	background:url(../images/icon.gif) -12px -43px no-repeat;



	padding-left:15px;



	line-height:24px;



}



#catnews{



	width:628px;



	background:url(../images/index4_cut_20.gif) repeat-x;



	height:68px;



}



#catnews #catnews_left{



	background:url(../images/index4_cut_19.gif) no-repeat;



	width:9px;



	float:left;



	height:68px;



}



#catnews #catnews_right{



	background:url(../images/index4_cut_22.gif) no-repeat;



	width:9px;



	float:right;



	height:68px;



}



#catnews #catnews_content{



	width:610px;



	float:left;



	text-align:center;



}



#catnews #catnews_content p{



	margin:5px auto;



}



#catnews #catnews_content .newsweight{



	font-size:36px;



	font-weight:bold;



	font-family:"幼圆";



	color:#3F6868;



}



#shnk_jiaodian{



	margin-top:8px;



}



#luanhuan{



	border:1px solid #ECF0F4;



	width:205px;



	height:170px;



	float:left;



}



#jiaodian{



	width:410px;



	float:right;



}



#jiaodian ul li{



	list-style-type:none;



	background:url(../images/icon.gif) -10px -5px no-repeat;



	line-height:24px;



	padding-left:15px;



	width:180px;



	float:left;



}



/****************************八块信息区****************/



#eight{



	width:974px;



	border-left:1px solid #B6C4D3;



	border-right:1px solid #B6C4D3;



	margin:8px auto 0 auto;



}



.eight_one{



	width:240px;



	padding-right:2px;



	border-right:1px solid #EEFAFB;



	float:left;



	height:255px;

	

	display:inline;



	margin-bottom:5px;



}



h2{



	height:23px;



	background-color:#EEFAFB;



	border-bottom:1px solid #8CE8E8;



	line-height:24px;



	font-weight:bold;



	background-image:url(../images/icon.gif);



	background-repeat:no-repeat;



	background-position:-2px -123px;



	padding-left:32px;



	font-size:12px;



}



h2 .more{



	margin-left:100px;



}



h3 .more{



	margin-left:100px;



}



h2 .more a{



	color:#338585;



	font-weight:normal;



	line-height:24px;



}



.eight_one .eight_one_top{



	padding:7px;



	padding-bottom:0;



}



.eight_one .eight_one_top .eight_one_top_left{



	width:77px;



	height:87px;



	float:left;



}



.eight_one .eight_one_top .eight_one_top_right{



	width:142px;



	height:87px;



	float:right;



	line-height:17px;



}



.eight_one .eight_one_top .eight_one_top_right .span{



	font-weight:bold;



	margin-right:5px;



	line-height:22px;



}



.eight_one_list{



	border-top:1px dashed #C2CEDA;



	padding-top:8px;



	margin-top:8px;



}



.eight_one_list ul li{



	line-height:24px;



}



/****************************************four*****************/



#four{



	width:974px;



	border:1px solid #B6C4D3;



	margin:0 auto;



	height:230px;



}



#four .four_one{



	width:243px;



	float:left;



}



h3{



	height:30px;



	background-color:#EEFAFB;



	line-height:30px;



	font-weight:bold;



	background-image:url(../images/icon.gif);



	background-repeat:no-repeat;



	background-position:-2px -120px;



	padding-left:32px;



	font-size:12px;



}



.experts{



	padding:5px 8px;



}



.experts .experts_left{



	width:65px;



	float:left;



}



.experts .experts_right{



	width:150px;



	float:right;



}



.experts .experts_right span{



	font-weight:bold;



	margin-right:5px;



	line-height:22px;



}



.experts img{



	padding:2px;



	border:1px solid #BBC8D6;



}



.zixun {



	padding:3px 5px;



}



.zixun ul li{



	list-style-type:none;



	line-height:24px;



	background:none;



}



/****************************media*********/



#media{



	height:68px;



	width:700px;



	margin:8px auto;



	background:url(../images/index4_cut_76.gif) no-repeat;



}



#media a{



	width:700px;



	height:68px;



	display:block;



}



/*********************foot******************/



#foot{



	margin:8px auto;



}



.footmenu{



	background-color:#f2f2f2;



	border-bottom:1px solid #D3D3D3;



	height:30px;



	line-height:30px;



	text-align:center;



}



.footmenu a{



	font-size:14px;



	margin:0 10px;



}



#version{



	text-align:center;



	line-height:24px;



}



/*************************sub start************/



#sub_left{



	width:698px;



	float:left;



	border:1px solid #B6C4D3;



	background-color:#F9FBFD;



}



.sub_left{



	border:1px solid #B6C4D3;



	background-color:#F9FBFD;



	width: 692px;



	height:auto;



}



.leftleft_one{



	width:343px;



	border:1px solid #B6C4D3;



	background-color:#F9FBFD;



	float:left;



	margin: 0 4px 4px 0;



}



.leftleft{



	width:698px;



	float:left;



}



#sub_website{



	width:23px;



	float:left;



	height:280px;



	background:url(../images/sub4_modify_cut_03.gif) center top no-repeat;



}



#sub_right{



	width:250px;



	float:right;



}



.div_title{



	background-color:#FFFFFF;



	line-height:24px;



	height:24px;



	border-bottom:1px solid #B6C4D3;



	padding-left:20px;



}

.div_pages{ overflow:hidden; text-align: center; height:30px; line-height:30px; margin:20px 0 10px 450px;} 
.div_pages li{ float:left; height:30px; line-height:30px; padding:0px 5px; font-size:14px; list-style:none;}
.div_pages li a{ font-size:14px;}




.sub_left_content{



	padding:0 10px;



}



.sub_left_content ul li{



	list-style-type:none;



	line-height:30px;



	border-bottom:1px dashed #AFBECE;



	height:30px;



	background:url(../images/icon.gif) 2px -1px no-repeat;



	padding-left:30px;



	font-size:14px;



}



.sub_left_content ul li a{



	font-size:14px;



}



.span_date{



	color:#999999;



	float:left;



	display:block;



	width:115px;



}



.span_tile{



	float:left;



	width:520px;



	display:block;



}



.span_button{



	float:right;



	width:112px;



	display:block;



	height:25px;



	padding-top:2px;



}



.sub_right_kemu{



	background:url(../images/sub4_modify_cut_06.gif) no-repeat;



	height:158px;



	width:125px;



	padding-top:3px;



	padding-left:125px;



	line-height:30px;



}



.sub_right_kemu a{



	font-size:14px;



}



/***************************************ssub start*******************/



.ssub_title{



	font-size:18px;



	font-weight:900;



	text-align:center;



	padding-top:30px;



}



.ssub_tag{



	color:#5B6B00;



	text-align:center;



	padding:15px auto;

border-bottom:1px solid #5B6B00;



}



.wenxintishi{



	border:1px solid #DADADA;



	height:100px;



	width:645px;



	margin:5px auto;



	background-color:#FFFFFF;



	line-height:22px;



	font-size:14px;



	padding:8px;



}



.ssub_neirong{



	line-height:24px;



	font-size:14px;



	padding:8px 15px;



}

.ssub_neirong a,.ssub_neirong a:link,.ssub_neirong a:visited,.ssub_neirong a:hover{

	font-size:14px;

	color:#007ba5;

}

.ssub_ad{



	width:540px;



	border:1px solid #DADADA;



	background-color:#FFFFFF;



	margin:8px auto;



	padding:5px;



	height:80px;



}



.ssub_ad ul li{



	width:180px;



	float:left;



	font-size:14px;



	list-style-type:none;



	line-height:20px;



	height:20px;



	border:0;



	padding:0;



	background:none;



}



#vote{



	margin:8px auto;



	padding:20px;



	line-height:24px;



}



#vote span{



	font-weight:bold;



}



.font2{



	color:#FF0000;



}



/****************************newsub**********************************/



.gaishu{



	background-color:#F9FBFD;



	width: 100%;



}



h4{



	font-size:12px;



	font-weight:bold;



	padding-left:20px;



	line-height:25px;



	height:25px;



	border-bottom:1px solid #B6C4D3;



}



.gaishu_nr{



	padding:8px;



	background-color:#FFFFFF;



	width:auto;



	height:auto;



}



.gaishu_nr .img{



	width:190px;



	height:170px;



	float:left;



	text-align:center;



}



.gaishu_nr .content{



	float:right;



	width:485px;



	line-height:18px;



}



.gaishu_nr .content ul li{



	padding-left:10px;



	width:150px;



	float:left;



}





.leftleft_one_content{



	padding:8px;



}



.zhuanti_one{



	margin-bottom:8px;



}



#fei li{



	width:320px;



	float:left;



}



h4 span{



	display:block;



}



.h4title{



	width:250px;



	float:left;



}



.h4more{



	width:60px;



	float:right;



}



.h4more a{



	color:#338585;



	font-weight:normal;



}





.home{

	width:64px;

	height:33px;

	float:left;

	background:url(../images/shnktdfgop_18.gif) center center no-repeat;

	text-align: center;

	letter-spacing: 5px;

}



/**************************最新的顶部设计庄云 20090622********************/

#logo06{

	padding-bottom:5px;

}

.menu06{

	height:61px;

	background:url(../images/shnk_12.jpg) repeat-x;

}

.menu06_left{

	background:url(../images/shnk_08.jpg) no-repeat;

	width:7px;

	float:left;

	height:61px;

}

.menu06_right{

	background:url(../images/shnk_13.gif) no-repeat;

	width:7px;

	height:61px;

	float:right;

}

.menu06 ul{

	display:block;

	width:960px;

	float:left;

}

.menu06 ul li{

	width:108px;

	padding-right:2px;

	background:url(../images/shnk_10.gif) no-repeat right center;

	height:58px;

	text-align:center;

	line-height:25px;

	padding-top:3px;

	overflow:hidden;

	float:left;

}

.menu06 ul li a,.menu06 ul li a:link,.menu06 ul li a:visited{

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold

}

/************新增page也的广告***/

.newsBanner { width:644px; margin: 0 auto; margin-top:15px;}

.newsBanner ul { border-left:#2876af 1px solid; border-top:#2876af 1px solid; width:643px; height:84px;}

.newsBanner ul li { border-right:#2876af 1px solid; border-bottom:#2876af 1px solid; width:205px; height:27px; float:left;

overflow:hidden; background:none; background-color:#efefef;

line-height:27px; padding-left:8px;}

.newsBanner ul li a,.newsBanner ul li a:link,.newsBanner ul li a:visited { color:#222; font-size:12px; font-weight:normal; text-decoration:none}

.newsBanner ul li a:hover { color:#F60; font-size:12px; font-weight:normal; text-decoration:none}

/*********************newright**************2009-08-22**/

.liuright{

	width:250px; }

.cont_rightone{

	border:1px solid #cccccc;

	line-height:24px;

}

.cont_rightone h4{

	background:url(../images/homerighth4.gif) no-repeat;

	height:27px;

	line-height:27px;

	padding-left: 30px;

	border:0;

}

.cont_rightone ul li{

	border-bottom:1px dashed #dedede;



}

.cont_rightone h4 a{

float:left;}

.cont_rightone h4 a.rightmore{

	font-weight:normal;

	float:right;

	padding-right:15px;

}

.cont_rightone img.homezjimg{

	padding:2px;

	background-color:#FFFFFF;

	border:1px solid #dedede;



}.blank{

	height:5px;

	clear:both;

	font-size:5px;

	line-height:5px;

}

.cont_rightone li{

	padding:4px 0;

}

/*******************************/

.liubot{

	width:659px;

	margin:0 auto;

	

}

.liuzjtitle{

	background:url(../images/liutu_24.jpg) no-repeat;

	height:17px;

	text-align:center;

	font-size:14px;

	font-weight:bold;

}

.liuzjcont{

	height:120px;

	border:1px solid #dedede;

	position:relative;

}

p#liuzjleft{

position:absolute;

left:0px;

top:20px;}

p#liuzjright{

	position:absolute;

	right:0;

	top:20px;

}

.liuzjfour{

	left: 27px;

	top: 1px;

	display:block;

	height:105px;

}



.v3{

	width:661px;

	margin:0 auto;

	padding-top:10px;

	border-top:1px dotted #dedede;

}

.v3one{

	width:213px;

	float:left;

	margin:0px 3px;

	display:inline;

}

.liuzjfour li{

	width:205px;

	float:left;

	padding:0;

	margin:0;

}

#twotitle a,#twotitle a:link,#twotitle a:visited{

	width:83px;

	background:url(../images/liutu_03.jpg) no-repeat;

	height:24px;

	text-align:center;

	line-height:24px;

	float:left;

	margin:2px 10px;

	display:inline;

	font-size:14px;

	font-weight:bold;

}

#twotitle{

	height:24px;

	padding-left:10px;

}

#twotitle a:hover{

color:#FFFFFF;

	background:url(../images/liutu_05.jpg) no-repeat;

	text-decoration:none;

}

#twotitle a.twoahover{

	color:#FFFFFF;

	background:url(../images/liutu_05.jpg) no-repeat;

}

.ul2{

	background:url(../images/liutu_10.gif) no-repeat 5px 0px;

	padding-left:35px;

}

.ul2 li{

	line-height:21px;

}





.cont_rightone li {background:none !important; }

.liuzjfour li {background:none !important; }


.asklist, .asklist li {
	list-style-type:none;
	color:#CC0000;
	
}


 .newimg {
	CLEAR: left; FLOAT: left; MARGIN: 20px 20px 20px 0px
}
 .newimg IMG {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #cdcdcd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cdcdcd 1px solid
}

