html{
		/*页面变灰*/
		/*filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
	}
*{margin:0;padding:0;color:#666666;font-family:Microsoft YaHei,SimSun; }
img{ border:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
.clear{clear:both; height:0;_width:10px;}
a{color:#666;text-decoration:none;}
a:hover{color:#454545;text-decoration:underline;}
body{font: normal 12px Georgia,Arial, Helvetica, sans-serif; background:#fff url();}
/* 顶部开始*/
.header{ clear:both; height:auto; background-color:#efe9cf;  width:100%}
.headertop{ width:960px; background:url(logo2.gif) left center no-repeat ; height:90px; margin:0 auto;  }
/* 顶部结束*/
 /* 菜单开始*/
 .navbanner{clear:both; font-size:14px; margin: 0 auto; width:100%; height:45px; background:url(indexnav.png) left top repeat-x}
 .navbanner ul{ width:960px; margin:0 auto;}
/* .navbanner li{ float:left; list-style:none}*/
.navbanner .menu{ float:left; list-style:none;margin:0px; padding:0px;}
.navbanner .side{ float:left; list-style:none}
 .menu{ width:100px; color:#FFF; text-align:center}
  .menu1{ width:80px; color:#FFF; text-align:center; list-style:none; float:left}
 .side{ color:#FFF; width:10px; line-height:45px;}
 .menu a{ line-height:45px;color:#FFF;  font-size:16px;}
  .menu1 a{ line-height:45px;color:#FFF;  font-size:16px;}
 /*下拉菜单*/
#left_nav{position:relative;z-index:10; width:960px; margin:0 auto; height:45px;  font-family:"微软雅黑"; font-size:16px;}
#left_nav ul {float:left;padding:0px;}
.sub-menu{ margin:0px; padding:0px;}
#left_nav ul .menu { float:left;height:45px; width:100px;line-height:45px;position:relative; list-style:none;}
/*#left_nav ul .bg { float:left;height:37px; width:92px;line-height:37px;position:relative; list-style:none;padding:0 0 0 4px; background:url(/picture/0/ndrscsty_17.gif) left no-repeat;}
#left_nav ul li {float:left;height:37px; width:92px;line-height:37px;position:relative;padding:0 0 0 4px;}*/
#left_nav ul li a.yellow { text-align:center; width:92px;color:#ffffff;float:left; font-family:"微软雅黑"; font-size:16px;}
#left_nav ul li a.yellow:hover{color:#ffffff; background-color:#0882e5; border-radius:3px;}
#left_nav ul li ul{position:absolute;top:43px;left:4px;width:95px;background:#017e37;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none; z-index:30000;border-radius: 0px 0px 3px 3px;}
#left_nav ul li ul li {float:left; height:33px; line-height:33px;border-bottom:1px #ffffff solid; text-align:center;display:block;width:95px; z-index:30000;padding:0px;}
#left_nav ul li ul li:hover {background:#025928; z-index:30000;}
#left_nav ul li ul li a{float:left;color:#ffffff;display: block;font-size: 14px; text-align:center; font-family:"微软雅黑";line-height:33px;width:95px;}
#left_nav ul li ul li a:hover{ color:#ffffff; text-decoration:none}
 
 .search{ padding-left:700px; padding-top:40px;}
  /*检索*/
#searchbox {
width:224px;
height:21px;
background:url() no-repeat #fff;/*搜索框*/
margin:10px 10px 0 10px;
border:#008939 solid 1px;
/*margin:35px 20px 0 0;*/
}

#searchbox .swap_value {
float:left;
border:0;
width:180px;
background:none;
color:#666;/*较深灰色*/
margin:1px 0 0 6px;
}

#searchbox #go {
float:right;
width:14px;
height:15px;
margin:4px 8px 0 0;
}
/*检索*/
#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #8C8CFF;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 0px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #3c747c;
		color:white;
		font: 12px Microsoft YaHei,SimSun}

	#sddm div a:hover
	{	background: #3939ba;
		color: #FFF}
    /*首页中间*/
.mainbox{ width:100%; margin:0 auto; height:auto;clear:both; background-color:#f6f6f6}
.mainboxm{ width:100%; margin:0 auto; height:auto;clear:both; }

.mainbox1{ width:960px; margin:0 auto; padding-top:0px; clear:both }
.mainleft1{ width:460px; float:left;height:40px;}	
.mainright1{ width:527px; float:right}
.piclist{ width:230px; float:left; padding-left:9px; padding-bottom:10px;}
.piclist div{ line-height:18px; text-indent:15px; font-size:12px; padding:0px; margin:0px;}
.yycont{ width:100%;}
.yycont .disc{ float:right;list-style:none;}
.yycont ul li{  font-size:14px; height:28px; line-height:28px; padding-left:15px;  text-align:left;padding-right:8px;border-bottom:#CCC dashed 1px;background:url(poit.jpg) no-repeat 1% 50%;}
.newslist ul li:hover{ background-color:#CCC}
.zzcont{ width:100%;}
.zzcont .disc{ float:right;list-style:none;}
.zzcont ul li{  font-size:14px; height:28px; line-height:28px; padding-left:15px;  text-align:left;padding-right:8px;}
.zzcont ul .xiaonei{  font-size:14px; height:28px; line-height:28px; padding-left:15px; margin-left:5px; background:url(poit.jpg) 5px 50% no-repeat ; text-align:left;padding-right:8px; float:left; white-space:nowrap}

/*中间二排*/
.mainleftw{ width:636px; float:left;}	
.mainleft2{ width:308px; float:left;}	
.mainleft3{ width:304px; margin-left:20px; float:left;}
.mainleft4{ width:304px;margin-left:20px;float:left;}
/*底部开始*/ 
.footer{width:100%; margin:0 auto; padding-top:10px; clear:both;}
.footerbg{width:100%;background:url(indexnav.png) left top repeat-x}
.foot{ width:960px; height:50px; line-height:50px;   margin:0 auto; font-size:12px; color:#FFF; text-align:left}	
.foot a{ color:#fff;}
.foot1{ width:300px; float:left;}
.foot2{ width:370px; float:right; text-align:right; color:#fff; padding-right:20px;}
.foot span{ color:#FFFFFF}
/*首页焦点图*/ 
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-t:hover{color:#fff;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
 .tiedt{ height:30px; border-bottom:#148800 solid 1px}
.wzOn {
	FONT-FAMILY:Microsoft YaHei,SimSun; list-style:none; float:left; background:url(indexnav.png) left top repeat-x; height:30px; line-height:30px; COLOR: #fff; FONT-SIZE: 14px; padding-left:12px; padding-right:12px; text-align:center;  TEXT-DECORATION: none; cursor:pointer; 
border-radius: 5px 5px 0px 0px;}

.wz {
		FONT-FAMILY:Microsoft YaHei,SimSun; float:left;list-style:none;  height:38px; line-height:38px; COLOR: #666; FONT-SIZE: 16px; padding-left:12px; padding-right:12px; text-align:center;  TEXT-DECORATION: none; cursor:pointer; 
}
.more1 {
		FONT-FAMILY:Microsoft YaHei,SimSun; float:right;  height:30px; line-height:30px; COLOR: #4b7cb2; list-style:none; FONT-SIZE: 12px;  padding-right:10px; text-align:center;  TEXT-DECORATION: none; 
}
.titlem{ padding:8px 8px 0px 0px; }
.xiangm{ width:130px;  padding-right:20px; float:left;overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; }
.titlem li{ list-style:none; line-height:25px; font-size:12px; text-indent:10px; }
.titlem .news{ list-style:none; line-height:25px; font-size:12px; text-indent:10px; background:url(pointn.gif) left center no-repeat;}



/*.foot ul{ padding-left:70px; padding-top:15px;}
.foot li{ color:#c7ced4; font-size:12px; padding-left:3px; padding-right:3px;float:left; line-height:25px; }
.foot .dizhi{ color:#c7ced4; float:left; clear:left; padding-top:3px; white-space:nowrap}
.foot li a{ color:#c7ced4; font-size:14px; }
#footer p{ font-size:12px; line-height:23px; padding:0px;color:#999999; margin:0 auto; } */
/*底部结束*/ 






TR {
	LINE-HEIGHT: 23px; FONT-FAMILY:Microsoft YaHei,SimSun; COLOR: #3d3d3d; FONT-SIZE: 9pt
}
TD {
	LINE-HEIGHT: 23px; FONT-FAMILY:Microsoft YaHei,SimSun; COLOR: #3d3d3d; FONT-SIZE: 9pt
}
SPAN {
	 FONT-FAMILY:Microsoft YaHei,SimSun; COLOR: #3d3d3d; }
.title {
	LINE-HEIGHT: 150%; FONT-FAMILY:Microsoft YaHei,SimSun; COLOR: #3d3d3d; FONT-SIZE: 16pt; FONT-WEIGHT: bold
}
.bt_link {
	FONT-FAMILY:Microsoft YaHei,SimSun; COLOR: #3d3d3d; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.bt_content {
	LINE-HEIGHT: 180%; FONT-FAMILY:Microsoft YaHei,SimSun; COLOR: #3d3d3d; FONT-SIZE: 10.5pt; TEXT-DECORATION: none
}
.bt_time {
	FONT-FAMILY: Verdana; COLOR: #999999; FONT-SIZE: 7pt
}
.date {
	 float:right; padding-right:10px;
}
.bt_date {
	FONT-FAMILY: Microsoft YaHei,SimSun; COLOR: #333333; FONT-SIZE: 9pt; line-height:36px;height:36px;
}
.bt_tit {
	FONT-FAMILY: Microsoft YaHei,SimSun; COLOR: #2d5abb; FONT-SIZE: 14px; float:left; line-height:36px; text-indent:40px; font-weight:bold; height:36px;
}
.bt_titl {
	FONT-FAMILY: Microsoft YaHei,SimSun; COLOR: #2d5abb; FONT-SIZE: 14px; float:left; line-height:36px; text-indent:38px; font-weight:bold; height:36px;
}
.bt_more {
	COLOR: #3d3d3d; FONT-SIZE: 9pt; TEXT-DECORATION: underline;padding-right:5px;
}
.bt_unline {
	BORDER-BOTTOM: #999999 1px dashed
}


h6 {font-size:100%;font-weight:normal} 
h5 {font-size:100%;font-weight:normal} 
h4 {font-size:100%;font-weight:normal} 
h3 {font-size:100%;font-weight:normal} 
h2 {font-size:100%;font-weight:normal} 
h1 {font-size:100%;font-weight:normal} 






.blue {
	COLOR:#003672; FONT-SIZE: 9pt; TEXT-DECORATION: none;
}
.blue1 {
	COLOR:#003672; FONT-SIZE: 9pt; TEXT-DECORATION: none;padding-right: 8px;padding-left: 8px;
}
.white {
	COLOR: #ffffff; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.black {
	COLOR: #787878; font-weight:normal; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.white1 {FONT-FAMILY:Microsoft YaHei,SimSun; text-decoration: none; color:#ffffff;font-weight:bold;font-size:14px; }
.white2 {
	COLOR:#ffffff; FONT-SIZE: 9pt; TEXT-DECORATION: none;padding-right: 3px;padding-left: 3px;
}
.white3{
	 COLOR: #ffffff; FONT-SIZE: 9pt; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.white3:hover {
	FONT-FAMILY:Arial, Helvetica, sans-serif; COLOR:#00F; TEXT-DECORATION: none
}
.red {
	COLOR: #c70506; TEXT-DECORATION: underline
}
.yellow {
	COLOR: #ffb900; TEXT-DECORATION: none
}
.green {
	COLOR: #038c54; TEXT-DECORATION: underline
}
.coffee {
	COLOR: #a70404; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.purple {
	COLOR: #70017a; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.border1 {
	BORDER-BOTTOM: #cccecd 1px solid; BORDER-LEFT: #cccecd 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #cccecd 1px solid; BORDER-RIGHT: #cccecd 1px solid
}
.bgimg {
	BACKGROUND-IMAGE: url(Microsoft YaHei,SimSun?); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom;
}
.glow {
	FILTER: Glow(Color=#3D3D3D, Strength=2); FONT-SIZE: 10.5pt
}
.grad {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#000000); FONT-SIZE: 10.5pt
}
.alphaimage {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='rdl_ice.jpg', sizingMethod='scale')
}
.blur1 {
	FILTER: progid:DXImageTransform.Microsoft.Blur(makeShadow=true,pixelRadius=1,shadowOpacity=0.25)
}
.blur2 {
	FILTER: blur(add=ture,direction=135,strength=6)
}
.dropshadow1 {
	FILTER: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); COLOR: #ff0000
}
.dropshadow2 {
	FILTER: progid:DXImageTransform.Microsoft.DropShadow(color=#FF404040,offX=3,offY=3,positives=true)
}

.clear {clear:both; *display:inline;/*IE only*/}


#vishidden{ display:none}


body, ul,li, ol, dl, dt, dd, h1, h2, h3, h4, h5, p, form{ padding:0; margin:0; }
.lanse{ font-weight:bold; color:#FFF; line-height:30px; height23px; font-size:12px;padding-left:20px; padding-right:20px;}
.topmenu{  width:137px;  line-height:30px; height:30px; font-size:12px; padding-left:4px; padding-right:4px; color:#666}


.shakeimage {
	POSITION: relative; CURSOR: pointer
}
.col1 {
	COLOR: #3b79c7; padding-left:5px; FONT-SIZE: 16px; FONT-WEIGHT: bold; font-family: Microsoft YaHei,SimSun; 
}
.ndcol_linka {
	 COLOR: #00883a;
}

.ndcol {
	FONT-FAMILY:  Microsoft YaHei,SimSun; COLOR: #959595;TEXT-DECORATION: none;font-weight:bold
}
.ndcol:hover {
	FONT-FAMILY:  Microsoft YaHei,SimSun; COLOR: #00F;TEXT-DECORATION: none;font-weight:bold
}

.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:6px;height:6px;margin:20px 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(02.png); background-repeat:no-repeat}
.curimg{background-image:url(01.png); background-repeat:no-repeat;}
.syywly{float:left; clear:left; padding-left:15px; padding-top:5px;display:block;}
.syywlx{float:left; clear:left; padding-left:15px; padding-top:5px;display:none;}

	
		
/*当前位置*/

.navigatorbg{margin: 0 auto; width:960px;margin-bottom:10px; }
.navigator{padding:10px 15px 10px 30px;border-bottom:1px solid #eee;background:#fdfdfd;}
.navigator .home{ background:url(others.png) no-repeat 75% 0%; float:left; text-indent:-8000px; width:16px; }
.navigator .home:hover{ background:url(others.png) no-repeat 99% 0%;  }
.navigator span{ font-family:SimSun; padding-left:3px; padding-right:3px; }
/*栏目页中间部分*/
.navigatorbg .asider{ width:250px;  float:left; clear:left;position:absolute}
.navigatorbg .asider h1{  background:url(colbg.jpg) repeat-x 10% 50% #4386d7; text-align:center; padding-right:10px; font-size:16px; height:40px; line-height:40px; color:#FFF; font-weight:bold;}
.navigatorbg .asider ul li{ list-style-type: none;border-bottom:#cccccc solid 1px; border-top:#FFF solid 1px; font-size:14px; /*height:50px; line-height:23px;*/height:38px; line-height:38px; padding-left:70px; }	
.navigatorbg .asider ul li:hover{ background-color:#e8f4fe}
.navigatorbg .post{ width:730px; float:right; clear:righ; font-size:14px; }
.post p{font-size:14px; line-height:30px; line-height:30px}
.post span{font-size:14px; line-height:30px; line-height:30px}
.post a{font-size:14px;}
.navigatorbg .post h3{padding-left:20px; font-size:15px; height:30px; line-height:30px;  font-weight:bold; border-top:#fd942b solid 3px; clear:both; border-bottom:1px solid #ddd; margin-bottom:5px; }
.navigatorbg .post h3 a{ float:right; font-weight:normal; padding-right:20px;}
 .colpitcure { padding-left:8px;}
 .colpitcure li { float:left; margin-right:18px; text-align:center; margin-bottom:6px; margin-top:5px;}
/* .colpitcure li:hover { background-color:#cccccc}*/
.focused{ color:red}
 .collanmu { padding-left:8px; margin-bottom:8px}
 .collanmu li { float:left;padding-left:100px; margin-right:28px; text-align:center; margin-bottom:6px}
 .collanmu2 { padding-left:8px;margin-bottom:8px}
 .collanmu2 li { float:left;padding-left:40px; margin-right:28px; text-align:center; margin-bottom:6px}
.focused:hover{ color:red}
 .ajax { padding-left:8px; padding-right:10px;}
 .ajax .coltime{ float:right;}
 .ajax li{ height:30px;}
 
 /*栏目右侧菜单*/
 .aside_menu { margin-bottom:10px}
 .aside_menu ul li{ list-style-type: none;border-bottom:#cccccc solid 1px; border-top:#FFF solid 1px; font-size:12px; /*height:45px;line-height:23px;padding-left:70px;*/height:32px; line-height:32px; padding-left:60px; }	
 .aside_menu ul li a{ font-size:12px;}
 .aside_menu ul li:hover{ background-color:#e8f4fe}
.aside_menu .focused{background:url(colbg.jpg) 50% 0% repeat-x}
.aside_menu .focused a{ color:#FFF}



  
/*专区*/
 .zhuanqu{clear:both; font-size:14px; margin: 0 auto; width:1002px;margin-bottom:40px;}
 .zhuanqu_box{ padding:0px 0px 10px 30px; }
 .zhuanqu   .clomiaoshu{ width:250px; float:left;  /*border-right:#DBDBFF solid 3px;*/  }
  .zhuanqu   .clomiaoshu .miaoshu{ text-indent:20px; line-height:26px; padding-right:10px; }
.zhuanqu   .clos{ width:200px; float:left; margin-left:40px; /*border-right:#DBDBFF solid 3px;*/  }
.zhuanqu   .clos h1{ color:#b92f0f; font-size:16px; line-height:35px; }
.zhuanqu   .clos1{ width:200px; float:left; margin-left:40px;  }
.zhuanqu   .clos1 h1{ color:#b92f0f; font-size:16px; line-height:35px; }
.zhuanqu   .clos h1 a{ color:#b92f0f;  }
.zhuanqu   .clos h1 a:hover{ color:#b92f0f;  }
.zhuanqu   .clos ul{ padding-left:20px;}
.zhuanqu   .clos li{ list-style:disc; line-height:25px;}
.zhuanqu   .clos .two_lis{ list-style:circle}

.right_cont{ width:500px; float:left;}
.right_asider{ width:200px; float:right}
.yingwen{font-size:9px; white-space:nowrap; font-family: Georgia, Arial, Helvetica, sans-serif;-webkit-text-size-adjust:none;}


div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0;
	padding:0;
	
	font-size:16px;
	font-weight:normal;
	line-height:normal;
	font-family:\5FAE\8F6F\96C5\9ED1,Georgia, "Times New Roman", Times, serif;
	}

.col1{color:#CCCCCC; }
.col2, .col2 a{color:#FFFFFF; }
.col3{color:#777777; background-color:#FFFFFF;}
.col3 a{color:#666666; background-color:#FFFFFF;}
.col4{color:#000000; background-color:#ffffff;}
.col4 a{color:#666666; }
.col4 a:hover{color:#00883A; text-decoration:underline;}
.col5, .col5 a{color:#FFFFFF; }
 .container{width:960px; margin:0 auto;	}
 .content{ width:650px;  float:left; }
  .content h1{ font-size:16px; border-bottom:1px solid #E7E6E6; padding:0 0 8px 0}
.column{ width:220px; float:right; padding:25px; background-color:#F9F9F9}
.column h2{ font-size:16px;  padding-bottom:14px; margin-bottom:10px; border-bottom:1px dotted #666666}
.contnews{ padding-top:8px; font-size:14px;line-height:1.8em;}
.contnews p{ margin-bottom:8px;}
.col li{ list-style:none; padding-left:10px; padding-bottom:6px; padding-top:6px; background:url("green_file.gif") no-repeat 0px center #F9F9F9;border-bottom:1px dotted #666666}

/* ----------------------------------------------Generalise-------------------------------------*/




