html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend { border:none; 
	margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; 
	font-family: inherit; vertical-align: baseline; list-style:none;
}
.clearfix:after  {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix        {display: inline-block;}
* html .clearfix,s
* html           {height: 1%;}
.clearfix        {display: block;}
.clear           {border-top:1px solid transparent !important; border-top:0; clear:both; line-height:0; font-size:0;height:0;height:1%;}

.fl{ float:left;}
.fr{ float:right;}


body{font-size:12px;background:url(../images/new-01.jpg) repeat-x;	margin:0;	padding:0; font-family:"宋体",SimSun;}


a,a:link,a:active{

	color:#000000;

	text-decoration:none;



}



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) -13px -82px 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 .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; background:
	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:221px;

}

.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:221px;

	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;
	margin-top:10px;

}

.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

}
.nk3centercota{

	height:148px;
	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: 0px;

	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:10px 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:14px;



}



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-size:14px;
	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:23px;



}



/****************************************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:right;



	display:block;



	width:90px;



}



.span_tile{



	float:left;



	width:400px;



	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:22px;



	font-weight:900;



	text-align:center;




}


.ssub_tag{



	color:#5B6B00;



	text-align:center;



	padding:15px 0px;

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:26px;



	font-size:14px;



	padding:8px 15px;



}
.ssub_neirong p{ margin:15px 0px;}

.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:10px;

	clear:both;

	font-size:10px;

	line-height:10px;

}

.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:324px;

	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
}



#flink{ width:974px; border:#9b9b9b 1px solid; margin:0 auto; padding:2px; height:auto; overflow:hidden; zoom:1; margin-top:10px;}
.titBar{ padding-left:20px; background:url(../images/barbg.gif) repeat-x; height:30px; border-bottom:#cdcdcd 1px solid;}
.titBar h2{ width:100px; font-size:14px; cursor:pointer; font-weight:bold; text-align:center; line-height:30px; float:left;}
/*.titBar h2.hover{ border-left:#ccc 1px solid; border-right:#ccc 1px solid; background:url(../images/barbg2.gif) repeat-x; color:#397b12;}
.panter{ padding:10px; height:auto; overflow:hidden; zoom:1;}
.panter ul li { float:left; padding:0px 5px; white-space:nowrap;}
.panter ul li img{ float:left;}*/
.friend { padding:10px 20px; height:auto; overflow:hidden; zoom:1;}
.friend ul li{ float:left; line-height:24px; padding:0 13px 0px 5px; white-space:nowrap; background:none;}

/**/


.nk3centercota p img{ float:left; padding-right:8px;}
.nk3centercota p { line-height:18px; padding:0px 5px;}
.nk3centercota p a{ color:#F00;}
.jsm-nav{ height:44px; background:url(../images/jsmbg01.gif) repeat-x;}
.jsm-nav ul{ padding-left:8px;}
.jsm-nav ul li{ float:left; width:95px; font-size:14px; font-weight:bolder; padding-left:1px; line-height:40px; background:url(../images/jsmbg02.gif) no-repeat 0px 14px; text-align:center; }
.jsm-nav ul li a{ color:#FFF;}
.jsm-nav ul .navn{ background:none;}
.jsm-nav02{ height:76px; background:#5a9495; margin-top:10px; padding-left:4px; padding-top:4px;}
.jsm-nav02 dl{ height:72px; background:#FFF; text-align:center; float:left; display:inline;}
.jsm-nav02 dl span a{ color:#F00;}
.jsm-nav02 dl dt{ height:25px; line-height:25px; font-size:14px; font-weight:bolder;}
.jsm-nav02 dl dt a{ color:#F00;}
.jsm-nav02 dl dd{ line-height:18px; }
.jsm-nav02 dl span{font-size:12px;}
.jsm-nav02 dl dd a{ padding:0px 3px; }
.jsm-nav02 .nav02a{ width:191px;margin-right:4px;}
.jsm-nav02 .nav02a dt{ padding-bottom:2px; background:url(../images/jsmbg03.gif) no-repeat 0px bottom;}
.jsm-nav02 .nav02b{ width:195px;margin-right:4px;}
.jsm-nav02 .nav02b dt{ padding-bottom:2px; background:url(../images/jsmbg04.gif) no-repeat 0px bottom;}
.jsm-nav02 .nav02c{ width:176px;}
.jsm-nav02 .nav02c dt{ padding-bottom:2px; background:url(../images/jsmbg05.gif) no-repeat 0px bottom;}
.jsm-seach{ height:54px; background:url(../images/jsmbg06.gif) no-repeat;}
.jsm-seach .seach-left{ line-height:54px; padding-left:8px; width:565px; float:left;}
.jsm-seach .seach-left span{ font-weight:bolder; font-size:14px; color:#045859;}
.jsm-seach .seach-left a{ padding-right:7px;}
.jsm-seach .seach-right{ float: right; height:54px; position:relative; width:400px; }
.jsm-seach .seach-right span{ font-size:14px; font-weight:bolder; color:#045859;position:absolute;top:24px; left:11px;}
.jsm-seach .seach-right #keyword{ position:absolute; left:120px; top:20px; width:180px; border:0 none; color:#999999; }
.jsm-seach .seach-right .searchbutton{ background:url(../images/jsmbg07.gif) no-repeat; width:56px; height:25px; border:none; text-align:left; text-indent:5px; color:#FFF; position:absolute; left:324px; top:18px; line-height:25px;}

.jsm-ys{ width:976px; margin:0 auto; overflow:hidden; font-size:12px; margin-top:10px;}
.jsm-zjia {  border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding-bottom:10px; }
#zj-left{ float:left; height:2px; width:17px; padding-left:9px; padding-top:78px; margin-right:12px;}
#zj-mid{ float:left; width:900px; height:192px; overflow:hidden;}
#zj-right{ float:right; height:2px; width:17px; padding-right:9px; padding-top:78px;}
#zj-mid .zjje{ width:295px; height:190px; border:1px solid #DDDDDD; float:left; margin-right:3px;}
#zj-mid .zjje .imgls{ float:left; padding-top:3px; padding-left:3px;}
#zj-mid .zjje dl{ width:160px; float:left; padding-left:13px; padding-top:5px; }
#zj-mid .zjje dl dt{ font-size:14px; font-weight:bolder; color:#2c6465; height:20px; line-height:20px;}
#zj-mid .zjje dl dd{ line-height:18px;}
#zj-mid .zjje dl .zhiz{ color:#F00; line-height:22px;}
#zj-mid .zjje dl .zhiz strong{ padding-left:10px;}
#zj-mid .zjje dl .jianj{ color:#333px; line-height:22px;}
#zj-mid .zjje dl .jianj a{ color:#F00; text-decoration:none;}
.zjje02{ padding-left:10px; padding-top:10px;}
.zjje02 a{ padding-left:15px;}



.tianj{ height:297px; *height:300px}
.tianj .eight_one_list{ height:121px;}
.tianj .jsmzj ul li{ padding:0px; background:none; height:20px; line-height:20px; padding-right:10px; overflow:hidden; float:left;}
.tianj .jsmzj ul li a{ color:#F00;}
.tianj .jsmzj .expce li{ width:90px;}




/*一级病种页*/
.liurighta{  width:250px;}
.jsm-main{ width:976px; margin:0 auto; margin-top:10px;}
.jmain-left{ float:left; width:692px;}
.biaot{ height:24px;border:1px solid #B6C4D3; line-height:24px;}
.jmain-left h1{ height:24px; line-height:24px; padding-left:15px;font-size:14px; font-weight:normal;}
.jmain-right{ float:right;}
.biaot2{height:25px;border-left:1px solid #B6C4D3; background:#F9FBFD;border-right:1px solid #B6C4D3;}
.biaot2 h1{ font-size:14px; font-weight:bolder; color:#000; padding-left:15px; }
.jsm-ztbz{ height:213px;  border:1px solid #B6C4D3;}
.bj-pic{ height:160px; width:179px; padding-left:15px; padding-top:7px; float:left;}
.bj-js{ width:480px; padding-left:6px; float:left; padding-top:10px;}
.bj-js p{ height:75px; line-height:18px; overflow:hidden; padding:0px; margin:0px;}
.bj-js p a{ color:#338585;}
.bj-js h4{ width:161px; height:32px; background:url(../images/jsmbg08.gif) no-repeat; font-size:14px; line-height:29px; border:none; padding-left:17px; color:#CC0000; margin:5px 0px;}
.bj-js ul li{ height:24px; line-height:24px; background:url(../images/jsmbg09.gif) no-repeat 0px 10px;}
.bj-js ul{ padding-top:5px;}

.bz-box{ width:340px; height:270px; border-left:1px solid #DDDDDD;  border-right:1px solid #DDDDDD;  border-bottom:1px solid #DDDDDD; margin-top:10px;}
.jsm-bzbt{ height:33px; background:url(../images/jsmbg10.gif) no-repeat; line-height:33px;  font-size:14px!important;}
.jsm-bzbt strong{ font-size:14px; padding-left:30px; }
.jsm-bzbt strong a{ color:#FFF;}
.jsm-bzbt strong a:hover{color:#F00; font-size:14px;}
.jsm-bzbt span{ font-size:14px; padding-right:10px;}
.bz-box dl{ height:105px; padding:0px 10px; overflow:hidden;}
.bz-box dl dt{ font-size:14px; font-weight:bolder; height:30px; line-height:30px; text-align:center; padding-top:5px;}
.bz-box dl dd{ line-height:20px; text-indent:24px;}
.bzzl-pic{ width:97px; height:115px; padding-left:13px;}
.bz-box ul{ padding-left:10px;}
.bz-box ul .chang{ padding-left:37px; background:url(../images/jsmbg11.gif) no-repeat 0px 4px; width:170px; overflow:hidden;}
.bz-box ul li{ background:url(../images/jsmbg12.gif) no-repeat 0px 10px; height:24px; line-height:24px; width:200px; overflow:hidden;}
.qawd dl{ padding:10px; line-height:20px; background:url(../images/jsmbg13.gif) no-repeat bottom center;}
.qawd dl a{ color:#F00;}
.qawd dl span{ color:#F00;}
.jsm-dygw { height:110px; position:relative; }
.jsm-dygw dl{ width:145px; position:absolute; left:100px; }
.jsm-dygw dl dt{ font-weight:bolder;}
.jsm-dygw dl dd{ line-height:18px;}
.jsm-dygw  .dy-pic{position:absolute; left:2px; top:5px;}
.jsm-dygw ul{ background:none; position:absolute; left:100px; top:80px;margin:0px; padding:0px;  }
.jsm-dygw ul li{ background:none; float:left; margin:0px; padding:0px; margin-right:10px; border:none;}
.blfx-left{ width:79px; padding:5px;}
.blfx-left img{ margin-top:8px; }


/*2级病种页*/
.erjibzy {float:left; width:692px; border:1px solid #B6C4D3;}
.erji01{ height:24px; line-height:24px; border-bottom:1px solid #B6C4D3; text-indent:24px;}
.erji01 a{ padding:0px 5px;}
.erji02{ padding:19px 13px 19px 19px;}
.erji03{ width:652px; height:209px; border:4px solid #5a9495;}
.eeji03a ul{ height:32px; background:url(../images/jsmbg14.gif) no-repeat;}
.eeji03a ul li{ float:left; line-height:31px; width:90px; padding:0px; font-size:14px; font-weight:bolder; background:none;}
.eeji03a ul .ejcd{ width:91px; text-align:inherit;padding-left:7px;}
.eeji03a ul .ejcda{ text-align:center;}
.eeji03b ul { padding-left:15px; padding-top:10px;}
.eeji03b ul li{ float:left; font-size:14px; width:195px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/jsmbg15.gif) no-repeat 0px 7px;  *height:20px; *line-height:25px; }
.erji04{ margin-top:30px;}
.erji04 dl dt{ height:33px; line-height:33px; background:url(../images/jsmbg16.gif) no-repeat 13px 12px #D7E4E4; }
.erji04 dl dt strong{ padding-left:35px; font-size:14px;} 
.erji04 dl dt strong a{ color:#045859}
.erji04 dl dt span{ padding-right:10px;}
.erji04 dl dd{ padding:10px 5px; text-indent:28px; line-height:25px; }
.cont_rightone .wcn{ padding-left:8px;}
.cont_rightone .wcn li{ width:228px; overflow:hidden; height:24px; line-height:24px;}
.fanye{ margin:30px 0px; float:right; width:417px;}
.fanye li{ float:left; padding-left:10px; line-height:24px;}
.fanye .thisclass a{ color:#F00;}
.fanye span{  border:1px solid #969696; color:#000; margin-right:2px; padding:2px 5px; font-size:14px; float:right;}
.fanye .gong{ margin-left:25px;}


.titBar ul{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; width:190px;}
.titBar ul li { float:left;width:80px; font-size:14px; cursor:pointer; font-weight:bold; text-align:center; line-height:30px; background:none; color:#555; }
#titBar .frhover{ color:#000;}


/*新头部*/
.new-nav{ height:41px; background:url(../images/newnav01.gif) no-repeat;}
.new-nav ul li{ float:left; line-height:41px; font-size:14px; font-weight:bolder; width:97px; text-align:center; background:none; padding:0px; margin:0px;}
.new-nav ul li a{ color:#FFF; text-decoration:none;}
.new-banner{ margin-top:10px;}
#footer { background: url(../images/footbg.gif) repeat-x center top #F3F3F3; line-height:22px; margin-top:10px; }
.w980{width:980px;margin:0 auto;}
.footnav{padding:13px 30px;background:url(../images/footline.png) no-repeat bottom;}
.footnav dt{float:left;width:64px; overflow:hidden;border-right:1px dashed #e2e2e2;padding:0 22px;margin-top:7px;text-align:center;line-height:26px;}
.footnav dt strong{font-size:14px;padding:4px 0;display:block;}
.footnav dt a,.footnav dt a:hover{color:#585858;}
.footnav dd{width:273px;height:130px;float:right;background:url(../images/hmbg.gif) no-repeat -135px top;padding-top:20px;}
.footnav dd p.hz{color:#999;padding-left:60px;}
.footnav dd p.jb{padding-left:60px;}
.footnav dd p.gy{padding:3px 10px 0;height:44px;color:#666;}
.footnav dd p.gz{padding-top:8px;}
.ftmenu a{ margin:0 20px;color:#666;}
.tc { text-align:center;}
.ftmenu a:hover{color:#f00;}
.copyright{color:#666;padding:5px 0 20px;}









/*0611 修改*/
.erji033{ width:652px;  border:4px solid #156567;}


.erji033 .zso{ width:237px;  background:url(../images/newbga.gif) repeat-y; }
.erji033 .zso h1{ line-height:34px; font-size:16px; color:#FFF; font-weight:bolder; text-align:center; color:#fff; width:237px; height:34px; display:block;}
.erji033 .zso h1 a{ color:#fff;}
.erji033 .zso img{ border:2px solid #FFF; width:230px;}




.erji033 .zso2{ width:415px;}
.erji033 h4{ background:url(../images/jsmbg14aa.gif) no-repeat; height:31px;  line-height:31px; font-size:14px; text-indent:6px; font-weight:bolder; color:#fff; padding:0px;}
.erji033 ul{ padding-left:8px; padding-top:5px;}
.erji033 ul li {    background: url(../images/jsmbg15.gif) no-repeat left center; float: left;    font-size: 14px;  line-height: 33px;  *line-height: 31px;  overflow: hidden;   padding-left: 15px;    width: 175px;	padding-right:10px;}
.erji033 ul li a{ color:#000;}	



/*0614*/
.cont_rightonea h4{ background:url(../images/sbau.jpg) no-repeat 10px center;	height:30px;	line-height:30px;	padding-left: 30px;	border:0;	font-size:14px;}
.cont_rightonea h4 a{ padding:0 5px; color:##007BA5; font-size:14px;}
.cont_rightonea ul li{	border-bottom:1px dashed #dedede;background: none;
	list-style-type:none;padding-left:10px;line-height:30px;}
.cont_rightonea{	border:1px solid #cccccc;	line-height:24px;}


.bk{border:1px solid #e0e0e0;}
.bt0{border-top:0!important;}
.w980{width:980px;margin:0 auto;}
.loction { height:33px; background:url(../images/loction.gif) repeat-x; border-left:1px #d5d5d5 solid; border-right:1px #d5d5d5 solid; padding:0 10px; line-height:33px;}
.loction span { float:right;}
.zxzx{padding:20px;}
.zxzx li{width:459px;float:left;border-bottom:1px dashed #ccc;line-height:30px;font-size:14px;background:url(../images/dian.gif) no-repeat left center;padding-left:10px;}
.hr_a{font-size:1px;line-height:1px;clear:both;overflow:hidden;height:10px}


/*图片滚动*/
.blank0{height: 10px;clear: both;overflow: hidden;}

/***   幻灯片样式
-------------------------------------------------------------- ****/ 
.slider{height: 110px; width: 975px; overflow: hidden; position: relative; margin:0 auto;}
.pic li{height: 110px; padding:0px;}
.onum{width: 100px;position: absolute;bottom: 5px;right:5px;}
.onum span{background:#D3E2F2;color: #86A2B8;cursor: pointer;float: left;font-family: Arial;font-size: 14px;height: 18px;line-height: 18px;margin: 1px;text-align: center;width: 18px;}
.onum .on{background: #39f;color: #FFF;height: 18px;line-height: 18px;width: 18px;}

.listxg{height:59px;background:url(../images/listxgbg.gif) repeat-x;overflow:hidden; margin-top:5px;}
.listxg dt{width:100px;height:59px;float:left;background:url(../images/listxgbg1.png) no-repeat;padding-left:11px;font:14px/58px MicroSoft YaHei;}
.listxg dd{width:855px;float:left;}
.listxg dd span{width:160px;float:left;padding-left:11px;line-height:29px;font-size:14px;color:#008cd1;}
.listxg dd span a,.listxg dd span a:hover{color:#008cd1;}


.jsm-zxzx{ border:1px solid #ccc;padding-bottom:5px;}
.jsm-zxzx ul li{ float:left; background:none; padding:0 0 10px;}
.jsm-zxzx ul{ padding:16px 0px 0px 15px;}
.jsm-zxzx ul .ppzz{ padding-right:24px;}
.jsm-zxzx p{padding:0 0 0 15px;}


.jsm-qhuan{ width:248px; border:1px solid #ccc;}
#S_Menu_21{ width:124px; padding:0px; border-right:1px solid #ccc;}
#S_Menu_22{ width:123px; padding:0px;}
.jsm-qhuan .qhuana li{ float:left; padding:0px; height:26px; line-height:26px; background:url(../images/jsm-qiehbg.jpg) repeat-x; text-indent:28px; border-bottom:1px solid #ccc; font-weight:bolder; color:#757575;}
.jsm-qhuan .qhuana .hover{ background:url(../images/sm-qiehbg3.jpg) no-repeat; border:none; color:#000;}
.jsm-qhuan .wcn{ padding:8px;}
.jsm-qhuan .wcn li{ width:228px; overflow:hidden; height:32px; line-height:32px; border-bottom:1px dashed #dedede; background:url(../images/icon.gif) no-repeat scroll -10px -77px transparent}