/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **/
 
/*---------- import ---------*/
@import url("list.css");
@import url("page.css");


/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#fff;
}
body{
	font:12px 微软雅黑,Verdana,Arial,Tahoma;
    background:url(../images/background.jpg)  center 200px;
}
img{
	border:none;
}

a{
	color:#676767;
	text-decoration:none;
}
a:hover{
	color:#ba2636;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	/*position:relative;*/
}



.header{

width:100%;
height:250px;
background:#fafafa;
}

.header_top{
 
	height:26px;
	line-height:26px;
	color:#ff0000;
	overflow:hidden;
    background:url(../images/top.jpg) no-repeat;
    font-size:12px;
	}

.header_top span{
 	color:#ffffff;
    font-size:12px;
	}


.w1200
{
	width:1220px;
	background:#fff;
    padding:10px;
   }
	/*position:relative;*/





.w1220
{
	width:1220px;
 
   }
	/*position:relative;*/







}
.News_400
{
	width:366px;
	float:left;
	/*position:relative;*/
}
.w1024
{
	width:1100px;
	/*position:relative;*/
}
.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:4px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.clr{
	clear:both;
	}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.nb{
	line-height:20x;
	padding:1px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px
}
.btn-1{
	width:56px;
	height:24px;
	border:none;
	background:url(../images/comm-bt.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	color:#585858;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
	cursor:pointer;
}
/*---------- frame ---------*/

.label2{
	height:27px;
	float:left;
	margin-left:100px;
	margin-top:12px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
	font-size:14px;
}
.label2 a{
	height:28px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;


	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.label2 a:hover{
	color:#360;
}
.label2 a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #CB9C42;
    border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;}

/*---------- frame : header ---------*/




.zyl-p,.zyl-p p{text-indent:28px;}
.zyl-p td{text-indent:1px;}


/*----- 新版导航菜单位置的样式 -------*/
.header .nav { }
/*-------- 圆角模型 ---------*/
.module, .module .mid {
	overflow:hidden;
}
.module .top .t_l, .module .bottom .b_l {
	float:left;
	overflow:hidden;
}
.module .top .t_r, .module .bottom .b_r {
	float:right;
	overflow:hidden;
}
.module .top em {
	float:left;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
.module .top em a:link, .module .top em a:visited {
	font-size:13px;
	font-weight:bold;
}
.module .top span {
	
}
.module .top strong {
	cursor:pointer;
	float:right;
	font-weight:normal;
	margin-right:4px;
}
.module .mid .m_l, .module .mid .m_r {
	overflow:hidden;
}
.module .mid .content {
	overflow:hidden;
	height:100%;
	clear: both;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 8px;/*padding-bottom: 10px;*/
}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {
	background-image: url("../images/green_skin.png");
}
/*------ 主色 -------*/
.blue .top {
	background-position: 0 -72px;
	background-repeat: repeat-x;
	height: 70px;
}
.blue .top .t_l {
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 70px;
	width: 5px;
}
.blue .top .t_r {
	background-position: -6px 0;
	background-repeat: no-repeat;
	height: 70px;
	width: 5px;
}













/*------ //搜索框 ---------*/
.search-keyword {
	width:310px;
	height:30px;
	padding-top:1px;
	padding-left:10px;
	border:0px;
	border:#004380 solid 2px;
	background: #FFF;
	color:#444;
}
.search-submit {
	cursor:pointer;
	width:90px;
	height:35px;
	font-size:0px;
	margin-left:-5px;
	margin-top:0px;
	color:#676767;
	border:0px;
	border:#004380  solid 2px;
	background:#004380 url(../images/search-bt.png) no-repeat;
}
.search-option {
	margin-left:0px;
	margin-right:0px;
	border:#a4a4a4 solid 1px;
	height:30px;
}
.w963 .search{
	padding-left:10px;
	line-height:32px;
}
.w963 .form h4 {
	display:none;
}
.w963 .form {
	float:left;
	margin:0 10px 0 0;
	*margin:0 10px 0 0;
	_margin:5px 10px 0 0;
}
.w963 .tags {
	width:500px;
	overflow:hidden;
}
.w963 .tags h4 {
	float:left;
	margin-right: 6px;
	height:26px;
	font-size:12px;
	color:#777;
}
.w963 .tags li {
	float:left;
	margin-right: 6px;
}
.header .nav .end { }
/*-- //End 导航菜单 --*/

/*---------- frame : channel-nav ---------*/
.channel-nav {
	margin-top:8px;
	padding-left:6px;
	height:24px;
	width:950px;
	overflow:hidden;
}
.channel-nav .sonnav {
	width:830px;
	line-height:26px;
	float:left;
	color:#256DB1;
}
.channel-nav .sonnav span {	
	margin-right:10px;
	float:left;
}
.channel-nav .sonnav span a{
	padding:0 4px;
	border:0px solid #BADAA1;
	height:22px;
	line-height:21px;
	background:url(../images/channel_bg.png) repeat-x;
	display:inline-block;
	}
.channel-nav .sonnav span a.thisclass{
	border:1px solid #3aa21b;
	}
.channel-nav .sonnav a {
	color:#428C5B;
	text-decoration:none;
}
.channel-nav .sonnav a:hover{
	 color:#287212;
	}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#397CBE;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}
/*pic scroll
----------------------------------*/
.infiniteCarousel {
  width: 700px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
}

.infiniteCarousel .wrapper {
  width: 640px; 
  overflow: auto;
  height: 170px;
  margin: 0 30px;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #E3E3E3;
  padding:2px;
  width:143px;
  height:106px;
  display:block;
}
.infiniteCarousel .wrapper ul {
  width: 625px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  color:#6C6D61;
  float:left;
  padding: 10px 6px;
  height: 147px;
  width: 147px;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
  display: block;
  height: 26px;
  width: 26px;
  text-indent: -999px;
  position: absolute;
  top: 70px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {
  background:url(../images/green_skin.png) 0 -256px no-repeat;
  right: 0;
}
.infiniteCarousel .back {
  background:url(../images/green_skin.png) 0 -222px no-repeat;
  left: 0;
}
/*----------dedeinfolink  ---------*/
#dedeinfolink {
	margin-bottom:6px;
	}
#dedeinfolink tr td div {
	padding:0 5px;
	background:url(../images/white_bg.gif) repeat-x;
	margin-right:8px;
	}
#dedeinfolink tr td {
	line-height:18px;
	}
#dedeinfolink tr td.spline {
	font-size:1px;
	height:1px;
	line-height:1px;
	border-bottom:1px dashed #dedede;
	}
#dedeinfolink tr td.iftitle {
	font-weight:bold;
	color:#428C5B;
	line-height:24px;
	border-bottom:1px dashed #dedede;
}
/*---------- frame : footer ---------*/
.footer{
    width:100%;
	margin-top:10px;
	font-size:14px;
    height: 150px;
 
    color:#acacac;
 
background:#191919;
	text-align:center;
	line-height:24px;
 
}

.footer a{
    color:#acacac;
}


.divcss5-l{ float:left; width:250px;padding-top:10px; } 
.divcss5-c{ float:left; width:700px;padding-left:20px;padding-top:20px;text-align:left;}
.divcss5-r{ float:left; width:30px;line-height:20px; }

.divcss5-top{margin-top:20px;}
.divcss5-top a{color:#ACACAC;}
.div-l{ float:left; width:333px; } 
.div-c{ float:left; width:333px; padding-left:12px; padding-right:12px; }
.div-r{ float:right; width:500px; }
.div-right{ float:right; width:730px; }  

.div2-l{ float:left; width:250px; } 
.div2-c{ float:left; width:250px;  padding-left:12px; padding-right:12px; }
.div2-r{ float:right; width:500px; } 



.div1-l{ float:left; width:505px;} 
.div1-r{ float:right; width:505px;} 


.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#acacac;
}
.footer .powered{
	font-size:10px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;
}

.footer .copyright a{
	color:#666666;
	line-height:23px;
}


/*new search result page
----------------------------------------*/
.search_header{
    overflow:hidden;
	zoom:1;
}
.search_header  h1{
    float:left;
    display:inline;
    margin:5px 20px 5px 10px;
    width:216px;
}
.search_header .search_box{
    float:left;
    padding-top:25px;
}
.search_header .search_box input{
    border-width:1px;
	border-style:solid;
	border-color:#707070 #CECECE #CECECE #707070;
	padding:2px 4px;
	height:18px;
	line-height:18px;
    width:200px;
	margin-right:5px;
}
.search_header .search_box select{
   font-size:14px;
   height:22px;
   margin-right:5px;
}
.search_header .search_box button{
    margin-right:3px;
}
.resultbar{
	height:32px;
	line-height:32px;
	background:transparent url(../images/search-top-bg.gif) repeat-x scroll;
	text-indent:12px;
	color:#428C5B;
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
 }
 .result_content{
    overflow:hidden;
	zoom:1;
 }
.sidebar{
  float:right;
  width:250px;
  padding:20px 0 0 20px;
  margin-right:20px;
  border-left:1px solid #dadada;
  word-wrap:break-word;
}
.sidebar h2{
  font-size:14px;
  line-height:25px;
 }
.sidebar  ul {
  padding:4px 8px;
 }
.sidebar  ul li{
  line-height:24px;
  background:url(../images/ico-3.gif) 4px 9px no-repeat;
 }
.resultlist{
  overflow:hidden;
}
.resultlist ul{
  padding:20px 0 0 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:650px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }


.dropMenu {
position:absolute;
top: 0;
z-index:1000;
width: 118px;
visibility: hidden; filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
margin-top: -1px;
border: 1px solid #F6F6F5;
 
background-color: #FFF;
background:#ffffff;
margin-top:2px;
padding-top:2px;
padding-bottom:2px;

}

.dropMenu li {
border-bottom: 1px solid #F6F6F5;


}
.dropMenu a {
text-decoration:none
font-size:14px;
color:#ffffff;
width: auto;
display: block;
color: black;
padding: 5px;
}
* html .dropMenu a {
text-decoration:none
width: 100%;
}
.dropMenu a:hover {
background:#F6F6F5;
text-decoration:none
color:red;
text-decoration: underline;
}




/*处室内容 start*/
.dep_conbox{margin-top:0px;}
.dep_conleft{width:250px; float:left;}
.dep_conlist{width:250px;background:#fff;  margin:0px 0 0 0px; line-height:70px;font-size:22px; font-family:"微软雅黑";}
.dep_conlist ul li{height:70px; background:#0067B6;border-bottom:1px solid #3399CC;}
.dep_conlist ul li a{display:block;width:250px;height:70px; text-decoration:none; padding-left:30px;color:#fff;}
.dep_conlist ul .cur_li{background:#676767;}
.dep_conlist ul li a:hover{color:#fff; background:#3399CC}
.dep_conlist ul .cur_li a:hover{color:#fff;}
.dep_conlist ul .cur_li a{color:#fff;}


#navMenu2 {
	margin-top:0px;
	width:100%;
    height: 40px;
    background:#66B3D9;
	overflow:hidden;
	text-align: center;

}
#navMenu2 ul {
	text-align: center;	
}
#navMenu2 ul li {
    font:15px/1.0 "Microsoft YaHei","微软雅黑","Microsoft JhengHei","微软雅黑";
	
	float:left;	
	width:50px;
	padding-left: 8px;
	padding-right: 20px;
    height:40px;
	line-height:40px;
}

#navMenu2 ul li a{
 color:#ffffff;
}

.News_830
{
float:left;	
text-align: center;
width:830px;
background:#ffffff;
}



.News_650
{
float:left;	
margin-left:10px;
text-align: center;
width:650px;
height:400px;
 
}

.News_440
{
float:left;	

text-align: center;
width:440px;
height:400px;
 
}
 
.News_500 a{color:#ffffff;text-decoration:none;}

 .News_350
{
float:left;	
text-align: center;
width:350px;
height:450px;
}

.News_800
{
float:left;	
margin-top:20px
text-align: center;
width:800px;
height:880px;}
 
 

		  
.yx-rotaion{margin:0 auto; width:650px !important; height:400px !important; display:block;}
.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:60px;line-height:60px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#EEEEEE;font-size:20px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:60px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(/images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:60px;line-height:60px;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:24px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:61px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:61px;height:61px;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;}

.xwsd {width:530px;text-align:center}
.xwsd li{float:left;width:80px;height:50px;margin:1px;;background:#D41652;}
.xwsd a{color:#ffffff;font-size:22px;font-family:微软雅黑;width:80px;height:60px;line-height:60px;background:#D41652}
.xwsd a.hover{background:#EE9309;color:#676767;height: 60px;}
.xwsd a.visited{background:#ffffff;color:#676767;height: 60px;}


#xwMenu {
	width:100%;
    height: 40px;
    margin-top:6px;
	overflow:hidden;
	text-align: center;
}

#xwMenu ul {
	float:center;	
}
#xwMenu ul li {
    font:16px/1.0 "Microsoft YaHei","微软雅黑","Microsoft JhengHei","微软雅黑";
	float:left;	
	width:85px;
	margin-left: 1px;
	margin-right: 1px;
	 background:#D41652;
}
#xwMenu ul li a {
	    width:85px;
	height:40px;
	line-height:40px;
	text-decoration:none;

/*	background:#333333;*/
    color:#ffffff;
	display: inline-block;
	position: relative;
 
 

}

#xwMenu ul li a.hover, #xwMenu ul li a:hover {
    width:85px;
	height:40px;
	line-height:40px;
	text-decoration:none;
  	background:#666666;
    color:#ffffff;

	display: inline-block;
	position: relative;
}
#xwMenu ul li a.hover span, #xwMenu ul li a:hover span {
	cursor:pointer;
	display:inline-block;
	height:40px;
    color:#676767;
	line-height:4px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;

}




.rol2ba245{width:1150px;height:250px;overflow:hidden;padding:10px;margin:0 auto;border:0px solid red;}
.rol2ba245 .LeftBotton{height:40px;width:21px;background:url(/images/sr.png) no-repeat 0px 5px;overflow:hidden;float:left;display:inline;margin:80px 0 0 0;cursor:pointer;}
.rol2ba245 .RightBotton{height:40px;width:21px;background:url(/images/sl.png) no-repeat 0px 5px;overflow:hidden;float:left;display:inline;margin:80px 0 0 0;cursor:pointer;}
.rol2ba245 .Cont{width:1108px;overflow:hidden;float:left;}
.rol2ba245 .ScrCont{width:10000000px;}
.rol2ba245 .Cont .pic{width:222px;float:left;text-align:center;}
.rol  .Cont .pic img{padding:5px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;width:200px;height:173px;}
.rollBox .Cont .pic div{line-height:20px;color:#505050;margin:10px 0px;}
.rollBox .Cont .pic div span{display:block;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


.toplogin
{float:left;padding-top:10px;width:360px;color:#ffffff;text-align:left;}
.toplogin a{color:#ffffff;}


/*=====首页flash轮换图=====*/
.DB_tab25 {
	width:1100px;
	height:400px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
	margin: 0px;
	padding: 0px;
 
	background-repeat: repeat-y;
	background-position: center;
}
.DB_tab26 {
	width:1100px;
	height:400px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
	margin: 0px;
	padding: 0px;
 
	background-repeat: repeat-y;
	background-position: center;
}

.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:400px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:1100px;left:50%;margin-left:-580px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:20px;top:0px;}
.DB_tab25 .DB_menuWrap{position:absolute;width:1100px;left:50%;margin-left:-580px;}
.DB_tab25 .DB_prev{position:absolute;left:35px;top:170px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-25px;top:170px;cursor:pointer;display:none}
/*=====首页flash轮换图结束=====*/
.DB_tab250 {
	width:100%;

	position:relative;
	overflow:hidden;
	cursor:pointer;
	margin: 0px;
	padding: 0px;
 
	background-repeat: repeat-y;
	background-position: center;
	text-align:center
}

.contenter
{
line-height: 200%;
font-size: 13pt;

}

.table1{ margin:10px; border-collapse:collapse;width:99%}
 
.table1 td{padding:6px;border:1px solid #ffffff;text-align:center}

.head_sou{ background:url(/images/search.png) no-repeat; width:315px; height:39px; line-height:39px; }
.head_search{ width:240px; height:32px; line-height:32px; padding:0 8px; border:none; background:none;margin-top:4px;margin-left:7px;}
.head_sear_btn{display:block; width:36px; height:36px;background:none;border:0px; cursor:pointer;}




#dingnav {
	margin: 0px auto 4px auto;
	width: 630px;
}
#dingnav ul {
	height: 34px;
}
#dingnav ul li {
	float: left;
	position: relative;
}
#dingnav ul li:hover {text-decoration: underline;
	background-image: url(/images/dh.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FF0000;
}
#dingnav ul li:hover span {color:#FF0000;}
#dingnav ul li a {
	display: block;
	width: 105px;
	text-align: center;
	line-height: 34px;
	font-size: 16px;
	text-decoration: none;
}
#dingnav ul li:hover a {color:#FF0000;}
#dingnav ul li:hover ul {visibility: visible;}
#dingnav ul li ul {background:silver;visibility: hidden;position: absolute;z-index: 999;height: auto;width: auto; }
#dingnav ul li ul li {
	clear: left;
	background: #fdd000;
}
#dingnav ul li ul li a {
	color:#000000;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:14px;
	height: 32px;
	line-height: 32px;
	width:105px;
	font-weight: normal;
	background: #fdd000;
}
#dingnav ul li ul li a:hover {
	color:#FF0000;
	text-decoration:underline;
	background: #fdd000;
}
#dingnav ul li ul li a:hover {
	color:#FF0000;
	text-decoration:underline;
	background: #fdd000;
}



.header
{
width:100%;
height:150px;
background:#ffffff url(/templets/jsmsj/images/top_bg.gif) repeat-x center top;
 

	  


}

.header_top
{
 height:26px;
line-height:26px;
color:#ff0000;
overflow:hidden;
background:url(/templets/jsmsj/images/top.jpg) ;
font-size:12px;
}

.header_top span
{
color:#676767;
font-size:12px;
}

.header
{
width:100%;
height:150px;
background:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url(/templets/jsmsj/images/top_bg.jpg) repeat-x center top;
 
      

}


.menu
{
width:100%;
height:40px;
z-index:9999;
position:relative; 
background: url(/templets/jsmsj/images/navBg3.gif) repeat-x left top;
}/* --------- 导航 ----------------*/
#navMenu {
	width:100%;
    height: 40px;
 /*   background:#333333;*/
	overflow:hidden;
	
}
#navMenu ul {
	float:left;	
}
#navMenu ul li {
    font:16px/1.0 "微软雅黑";
 	letter-spacing:1.5px;

	float:left;	
	width:80px;
	padding-left: 9px;
	padding-right: 0px;
}
#navMenu ul li a {
	width:80px;
	height: 40px;
	line-height: 40px;
	text-decoration:none;
	padding-left:10px;
    padding-right:0px;
/*	background:#333333;*/
    color:#fff;
	display: inline-block;
	position: relative;
 
 

}
#navMenu ul li a.hover {
  /*  background-color:#EE9309;*/

	color:#000000;
	height: 40px;
	
}
#navMenu ul li a.visited {

	
}
#navMenu ul li span {
	cursor:pointer;
	display:inline-block;
	height: 40px;
	line-height: 40px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;
 
	color:#000000;
}
#navMenu ul li.hover {
	padding-top:0;
}
#navMenu ul li.hover a {
    width:80px;
	display: inline-block;
	position: relative;
	height: 40px;
	line-height: 40px;
}
#navMenu ul li.hover span {
	cursor:pointer;
	display:inline-block;
	height: 40px;
	line-height: 40px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;
}

#navMenu ul li a.hover, #navMenu ul li a:hover {
    width:80px;
	height: 40px;
	line-height: 40px;
	text-decoration:none;
	padding-left:10px;
    padding-right:0px;
 	/*background:url(/images/bj02.png); */
	background:#000000;
    color:#ffffff;
	display: inline-block;
	position: relative;
}
#navMenu ul li a.hover span, #navMenu ul li a:hover span {
	cursor:pointer;
	display:inline-block;
	height: 40px;
    color:#ffffff;
	line-height: 40px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;

}
