@charset "utf-8";
/* share */
body{width:950px;margin:0 auto 0 auto;padding:0; text-align:center;font-family:SimSun;background-color:#000}
div{font-family:SimSun;font-size:12px;overflow:hidden;padding:0;margin:0 auto 0 auto;}
p{margin:0;padding:0;letter-spacing:0;font-size:12px;font-family:SimSun;overflow:hidden;text-align:left;}
ul{margin:0;padding:0;}
li{margin:0;padding:0; list-style-type:none;}
img{border:0;}
input{
  border:0;
  margin:0;
  padding:0;
}
A:link,A:visited,A:active{ text-decoration: none;color: #000;}
A:hover{ text-decoration:underline; color:#900;}
ul{ list-style-type:none}
.error { color:#990000; padding-left:3px; border: 1px solid #990000!important;}
label.error{ border:0px; border:none!important;}
.error a:link,.error a:visited,.error a:active{ text-decoration: underline; color: #990000;}
.error a:hover{ text-decoration: none; color: #990000;}




td{margin:0;padding:0; font-size:12px}
table{margin:0;padding:0;}
a{text-decoration:none;}
textarea{background-color:#FFFFFF;border:1px solid #E34D4D;font-size:12px;line-height:150%;letter-spacing:0;}
select{font-size:12px;background-color:#FFFCF1;margin:0;letter-spacing:0;border:1px solid #E34D4D;}
input{width:90px; height:15px; border:#666 1px solid; margin-left:10px}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix{
	display:inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block}
/* End hide from IE-mac */
/*header*/
.navtbl{width:950px; height:67px; background:url(../images/skin_1/navbg.gif) no-repeat;}
.navtbl td{ height:67px;}

#nav {
  line-height: 24px;  list-style-type: none;
}
#nav a {
 display: block;text-align:center;
}
#nav a:link  {
 color:#fff; text-decoration:none; 
}
#nav a:visited  {
 color:#fff;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}
.navge{background:url(../images/skin_1/navge.gif) right top no-repeat;}


#nav li {
 float:left;font-size:14px; font-weight:bold;text-align:left; width:80px;
}
#nav li a:hover{
	text-decoration:underline;
}
#nav li ul {
 line-height: 22px;  list-style-type: none;text-align:left;
 left: -999em; width: 80px; position: absolute; border-top:1px solid #d5d5d5;
}
#nav li ul li{
 float: left; width: 80px;
 background:#aaa; font-size:12px!important; font-weight:normal!important; border-bottom:1px solid white; 
}
#nav li ul a{
 display: block;text-align:left;padding-left:14px; margin:auto
}
#nav li ul a:link  {
 color:#000; text-decoration:none;
}
#nav li ul a:visited  {
 color:#000;text-decoration:none;
}
#nav li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;
 background:#C00;
}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}


.bottom{background:#f1f1f1 url(../images/skin_1/bottomg.gif) repeat-x; font-size:12px; color:#666}
.bottom p{text-align:center;}
.imgnew h3{float:left; margin:10px 0 3px 28px; _margin-left:15px;font-size:14px; color:#666; font-weight:400}
.imgnew p{margin:2px 0 0 45px; _margin-top:0; color:#666}
.new{width:330px; height:228px; margin:0}
.new h3{background:url(../images/skin_1/newg.gif) no-repeat; width:330px; height:48px; margin:0}
.new ul{float:left; margin-top:10px;}
.new ul li{list-style:url(../images/skin_1/limg.gif); margin-left:28px;}
.new ul li a{line-height:24px; width:280px; display:block; text-align:left; border-bottom:#ccc 1px dashed}
.more{ width:47px; height:15px; display:block; margin:-20px 0 0 15px; background:url(../images/skin_1/more.gif) no-repeat}
.morer{ width:47px; height:15px; display:block; float:right; margin:-20px 45px 0 15px; _margin-right:20px; background:url(../images/skin_1/more.gif) no-repeat}
.input{ width:100px; height:15px; margin:70px 75px}
.input1{ width:100px; height:15px; background:#FFFFFF; border:1px solid #666666; margin-top:70px;}
.input2{ width:100px; height:15px; background:#FFFFFF; border:1px solid #666666; margin-top:0;}
.xs{width:249px; height:214px; margin:0}
.xs h3{background:url(../images/skin_1/xueshu.gif) no-repeat; width:249px; height:36px; margin:0}
.xs ul li{list-style:url(../images/skin_1/limg.gif); margin-left:35px; text-align:left}
.xs ul li a{line-height:24px;width:200px; display:block; text-align:left; border-bottom:#ccc 1px dashed}
/*.tz{width:371px; height:214px; margin:0}
.tz h3{background:url(../images/skin_1/tz.jpg) no-repeat; width:371px; height:36px; margin:0}*/
.tz li{list-style:url(../images/skin_1/limg.gif);text-align:left;}
.tz a{line-height:24px; width:310px; display:block; padding-left:10px;text-align:left; border-bottom:#ccc 1px dashed}
.tzmore{border-bottom:0!important;text-align:right!important; padding:4px 0;}

#anav li{float:left; margin-top:7px; _margin-left:9px; list-style:none}
#zx div li a,#anav li a{background:url(../images/skin_1/lia2.jpg) no-repeat; width:84px; height:27px; border:none;color:#000; text-align:center; font-size:13px; line-height:26px;}
.current_p{background:url(../images/skin_1/lia.jpg) no-repeat!important;}
#zx div li a:hover,#anav li a:hover{background:url(../images/skin_1/lia.jpg) no-repeat}
.anavtwo{margin-left:-14px; _margin-left:-6px; position:absolute}
.anavs{margin-left:56px; _margin-left:72px}
.yw{width:330px; height:214px; margin:0}
.yw h3{background:url(../images/skin_1/yw.jpg) no-repeat; width:330px; height:37px; margin:0}
.yw ul li{list-style:url(../images/skin_1/limg.gif); margin-left:28px }
.yw ul li a{line-height:24px; width:265px; display:block; text-align:left; border-bottom:#ccc 1px dashed}
.yw ul, tz ul, xs ul, new ul{float:left}
.login{float:left; width:249px; height:228px; background:url(../images/skin_1/login.gif) no-repeat;}
.login2{float:left; width:249px; height:228px; background:url(../images/skin_1/login2.gif) no-repeat;}
.logincase{float:left; width:200px; height:68px; margin-top:70px; display:inline; margin-left:30px;}
.logincase p{line-height:24px; color:#333; float:left}
.logina{ float:right; margin:5px}
.logina a{background:url(../images/skin_1/logina.jpg) no-repeat; width:38px; height:36px; display:block;}
.logina a:hover{background:url(../images/skin_1/logina2.jpg) no-repeat;}
.regsiter{float:right; margin:-10px 80px 0 0; width:200px; }
.regsiter  li{float:right; list-style:none; margin-left:10px}
.regsiter li a{color:#333}
.search{float:left; margin:55px 55px; _margin-left:28px; width:220px;}
.search1{float:left;  width:120px; height:20px;}
.search input{width:100px; height:15px; background:#FFFFFF; border:1px solid #666666}
.search a{float:left;background:url(../images/skin_1/go.gif) no-repeat; width:26px; height:17px; display:block;}
#xygx{background:url(../images/skin_1/xygx.gif) no-repeat; width:249px; height:53px; margin:0}
#zx{background:url(../images/skin_1/zx.gif) no-repeat; width:371px; height:40px;}
#zx div li{float:left; margin-top:12px; _margin-left:9px;list-style:none}
#bxtz{background:url(../images/skin_1/bxtz.gif) no-repeat; width:330px; height:41px; margin:0}
.height{height:250px}
/*index*/
.xnew{width:800px; font-size:14px; margin:10px; float:left;}
.xnew ul{float:left;}
.xnew ul li{list-style:url(../images/skin_1/list2.gif);margin-left:40px;}
.xnew ul li a{color:#000; line-height:24px; }
/*list*/
.details{ width:840px;/*height:360px; display:block; overflow:scroll;*/ overflow-x:hidden;font-size:18px; line-height:25px; margin-top:18px;
scrollbar-3d-light-color:#d9d9d9;
scrollbar-arrow-color:#fff;
scrollbar-base-color:#fff;
scrollbar-dark-shadow-color:#c1c1c1;
scrollbar-face-color:#003a6b;
scrollbar-highlight-color:#5c7992;
scrollbar-shadow-color:#c1c1c1;
}
.navlist{
   width:222px;
   margin:0 auto;
   padding:0;
   height:auto
}
.navlist h3{
   background:url(../images/skin_1/list-1.gif) no-repeat;
   width:222px;
   height:24px;
   text-align:center;
   line-height:24px;
   color:#fff;
   margin-top:20px;
}   
.navlist ul li{
    margin:10px 0;
}
.navlist ul li a{
   background:url(../images/skin_1/list-2.gif) no-repeat;
   width:222px;
   height:24px;
   display:block;
   text-align:center;
   line-height:24px;
   color:#003a6b
}
.navlist ul li a:hover{
  background:url(../images/skin_1/list-3.jpg) no-repeat
}

.imgb{background:url(../images/skin_1/imgb.jpg) no-repeat;
   width:193px;
   height:147px;
   display:block;
   margin:10px auto;
   padding-top:2px;
}