@charset "utf-8";
/* CSS Document */
body{
  margin:0px;
  padding:0px;
  background-image:url(bj.jpg);
  background-repeat:repeat-x;
  font-size:12px;
  color:#575757;
  }
ul{
	list-style-type: none;
	
  }
a{
	color:#575757;
	text-decoration: none;
   }
a:hover{
	text-decoration: underline;   
     }
.fl_lt{
  float:left;
  }
.fl_rt{
  float:right;
  }
.xx{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
  }
.hg{
	line-height: 20px;
	text-indent: 24px;
  }
#container{
  width:993px;
  }
#top{
   width:993px;
   }
#top img{
   float:left;
   }
#menu{
	width:983px;
	height:34px;
	border: 1px solid #000000;
	float:left;
	text-align:left;
	background-image:url(menu_bj.jpg);
	background-repeat:repeat-x;
	   }
#menu a{

	   }
.menu ul{
   margin-top:0px;
   text-align:left;
   float:left
   }
*html .menu ul{
   margin-top:0px;
   margin-left:0px;
   }
*+html .menu ul{
   margin-top:0px;
   margin-left:0px;
   }
*html .menu{
   margin-top:0px;
   margin-left:0px;
   color:#FFFFFF;
   width:685px;
   }
*+html .menu{
   margin-top:0px;
   margin-left:0px;
   color:#FFFFFF;
   width:685px;
   }
#menu .menu a{
   display:inline-block;
   text-align:center;
   width:85px;
   color:#FFFFFF;
   height:25px;
   padding-top:8px;
   }
*+html .menu a{
   display:inline-block;
   text-align:center;
   width:85px;
   color:#FFFFFF;
   height:25px;
   padding-top:10px;
   }
.menu a:hover{
   background-image:url(menu_down.jpg);
   background-repeat:no-repeat;
   }
.menu a{
    color:#FFFFFF;
	font-size:13px;
   }
.menu a:hover{
	font-weight:bold;
	text-decoration: none;
   }
.underline{color:#000000}
#mrmy{
   background-image:url(mrmy.jpg);
   background-repeat:no-repeat;
   width:238px;
   height:20px;
   margin-top:5px;
   padding-top:5px;
   float:right;
   margin-right:0px;
   padding-left:30px;
   }

*+html #mrmy{
   background-image:url(mrmy.jpg);
   background-repeat:no-repeat;
   width:238px;
   height:25px;
   float:right;
   margin-top:5px;
   padding-top:8px;
   margin-right:5px;
   padding-left:30px;
   }

#mrmy font{
   color:#D04703;
   font-size:12px;
   }
#main{
   width:983px;
   float:left;
   margin-top:10px;
   }
#left{
   width:230px;
   float:left;
   }
#hydl{
   background-image:url(hydl_bj.jpg);
   background-repeat:no-repeat;
   width:225px;
   height:155px;
   margin-bottom:10px;
   margin-top:3px;
   }
#hydl form{
   width:164px;
   padding-top:50px;
   }

.login_username{
   background-image:url(dlk.jpg);
   background-repeat:no-repeat;
   width:88px;
   height:20px;
   border:0px;
   }
.login_password{
   background-image:url(dlk.jpg);
   background-repeat:no-repeat;
   width:88px;
   height:20px;
   border:0px;
   }
.dl{
  background-image:url(dl.jpg);
  background-repeat:no-repeat;
  width:45px;
  height:19px;
  border:0px;
  margin-top:5px;
  }
.zc{
  background-image:url(zc.jpg);
  background-repeat:no-repeat;
  width:45px;
  height:19px;
  border:0px;
  margin-left:10px;
  margin-top:5px;
  }
#sp{
  margin-top:14px; margin-bottom:12px;}
#znss{
   background-image:url(znss.jpg);
   background-repeat:no-repeat;
   width:230px;
   height:108px;
   margin-top:10px;
   }
#znss form{
    margin-top:40px;
	float:left;
	margin-left:10px;
   }
#znss form input{
	border: 1px solid #999999;
	width:138px;
	margin-top:5px;
  }
#znss form img{
  border:0px;

    }
#right{
   width:750px;
   float:left;
   margin-left:2px;
   }
#st{
  float:left;
  margin-left:4px;
  }
#fwzx{
   float:right;
   }
#fwzx img{
  border:0px;
  }
#jyts{
  width:487px;
  height:221px;
  float:left;
  margin-left:10px;
  margin-top:5px;
  }
#tzcx{
   background-image:url(tzcx.jpg);
   background-repeat:no-repeat;
   width:241px;
   height:103px;
   float:right;
   margin-top:5px;
  }
#dh{
  float:right;
  width:241px;
  }
#dh img{
  margin-top:3px;
  border:0px;}
#yqlj{
  float:left;
  color:#FF6600;
  font-weight:bold;
  margin-top:8px;
  }
#yqlj a{
  color:#000000;
  font-weight:normal;
  }
#yqlj a:hover{
  color:#333333;
  }
#yqlj form{
  
   display:inline;
   margin:0;
   padding:0px;
   height:30px;
   }
.leftm a{
	background-image:url(sub_up.jpg);
	background-repeat:no-repeat;
	width:166px;
	height:16px;
	display:block;
	padding-top:6px;
	color: #333333;
	margin-bottom:3px;
   }
.leftm a:hover{
	background-image:url(sub_down.jpg);
	background-repeat:no-repeat;
	color: #FF6600;
	text-decoration: none;
   }
   
.bai14 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}


/*选项卡CSS*/


.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}
a:link{ color:#000; text-decoration:none; }
a:visited{ color:#000; text-decoration:none; }
a:hover{ color:#000; text-decoration:none; }
.rrow{width:230px;}
.tabs{height:210px;width:230px;  overflow:hidden;}
.rrow ul{ margin:5px 3px; }
.rrow ul li {width:230px; height:31px;margin-bottom: 5px; overflow:hidden; float:left;}
.rrow ul li a,.rrow ul li span{ cursor:pointer; display:block; float:left; margin-right: 2px; background:url(../images/title.gif) 0 -157px; width:72px;padding-left:25px; padding-right:15px; height:31px;  overflow:hidden; line-height: 32px; font-weight:700;}
.rrow ul li .lhover{ display:block; float:left; margin-right: 4px; background:url(../images/title.gif) 0 -183px; width:69px;padding-left:35px; height:37px; overflow:hidden; line-height: 32px; font-weight:700;}
.rrow ul li .yhzc{ background:url(../images/title.gif) 0 -152px;}
#yhzc{background:url(../images/title.gif) 0 -183px;height:37px;}
.rrow ul li .hysj{ background:url(../images/title.gif) -112px -152px; }
#hysj{ background:url(../images/title.gif) -112px -183px;height:37px;}
.rrow ul li .fbxx{ background:url(../images/title.gif) 0 -221px; }
#fbxx{ background:url(../images/title.gif) 0 -251px;height:37px;}
.rrow ul li .gstg{ background:url(../images/title.gif) -112px -221px; }
#gstg{ background:url(../images/title.gif) -112px -251px;height:37px;}
.rrow ul li .xzmj{ background:url(../images/title.gif) 0 -288px; }
#xzmj{ background:url(../images/title.gif) 0 -319px;height:37px;}
.rrow ul li .bzzx{ background:url(../images/title.gif) -112px -288px; }
#bzzx{ background:url(../images/title.gif) -112px -319px;height:37px;}
.rrow ul li .khts{ background:url(../images/title.gif) 0 -358px; }
#khts{ background:url(../images/title.gif) 0 -388px;height:37px;}
.rrow ul li .cjwt{ background:url(../images/title.gif) -112px -358px; }
#cjwt{ background:url(../images/title.gif) -112px -388px;height:37px;}
.rrow ul .hoverli{background:url(../images/title.gif) 0 -457px;height:92px;  overflow:hidden; line-height: 22px; font-weight:100; }
.rrow ul .hoverli div{line-height: 22px; font-weight:100; float:left}
.rrow ul .hoverli div p{line-height: 22px; padding-left:10px; padding-right:10px;}
.qlogin{height:92px; width:210px; line-height: 32px; margin:5px 0 0 10px; display:none;}
.qlogin dt{ height:0; overflow:hidden; }
.qlogin dd{ padding:4px; width:210px; height:22px; text-align:left; float:left;clear:both;overflow:hidden;}
.qlogin dd .passw,.qlogin a:hover.passw{ margin: -4px 12px 0 0; float:right;}
.rrow ul li div{ margin-top: 5px; width:215px; display:none;}
.rrow ul li div a,.rrow ul li div a:hover{background:url(ico.jpg); background-repeat:no-repeat; background-position:15px center; height:20px; line-height: 20px; clear:both; font-weight: 400; width:170px;}
.rrow ul li div a:hover{ text-decoration:underline; }
.rrow ul li .block,.rrow .block{ display:block; text-align:left; }
.rrow ul .none{ display:none; }
.btn{font-size:12px; font-family:宋体; height:25px; overflow:hidden; background:url(../images/title.gif); line-height: 21px;padding-left:10px;padding-right: 10px; }
.btns{font-size:12px; font-family:宋体; height:23px; overflow:hidden; background:url(../images/title.gif); line-height: 21px;padding-left:5px;padding-right: 5px; padding-bottom:3px; padding-top:0px; }
a:hover.btn{background:url(../images/title.gif) 0 -20px;}
#btn4{background:url(../images/title.gif);width:75px; margin-left: 48px; cursor:pointer;}
.input2{font-size:12px; border:1px solid #999; width:140px; height:16px; padding:1px 2px 0 2px; }


/*选项卡结束*/
#search_txt_keyword{
    border-right: #999999 2px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	height:18px; width:137px; margin-top:5px; background-color:#FFFFFF
	}
	
.search_button{background:url(../images/ss.jpg);width:48px; height:20px;cursor:pointer;border: #999999 0px solid; margin:0px; margin-bottom:0px;}

*+html .search_button{background:url(../images/ss.jpg);width:48px; height:20px;cursor:pointer;border: #999999 0px solid; margin:0px; margin-bottom:1px;}
.xuanxiangka { padding-left:32px;}

.xuanxiangka div{ float:left;}

.d1{text-align:center;cursor:hand;float:left; 
	 height:26px; margin-right:1px; margin-left:1px;margin-bottom:-1px;
}

.d1 .ltbg
{text-align:center;cursor:hand; 
	background-image:url(d1.jpg); height:23px; width:3px;}
	
.d1 .ctbg
{text-align:center;cursor:hand; padding-left:12px; padding-right:12px;
	background-image:url(d2.jpg);height:26px; color:#FFFFFF}
	
.d1 .rtbg
{text-align:center;cursor:hand;
	background-image:url(d3.jpg);background-position:right;  height:23px; width:3px;}

.s1{text-align:center;cursor:hand; float:left; 
	 height:26px; margin-right:1px; margin-left:1px; margin-bottom:-1px;
	font-weight:bold;
}

.s1 .ltbg
{text-align:center;cursor:hand;
	background-image:url(s1.jpg); height:23px; width:2px;}
	
.s1 .ctbg
{text-align:center;cursor:hand; padding-left:12px; padding-right:12px;
	background-image:url(s2.jpg);height:26px; color:#003366}
	
.s1 .rtbg
{text-align:center;cursor:hand; 
	background-image:url(s3.jpg); background-position:right; height:23px; width:2px;}
	
.s1 a{ font-weight:normal; font-size:12px; color:#FFFFFF;font-weight:bold
}


.s1 td a:link {
	font-weight:normal; font-size:12px; color:#FFFFFF;
	font-weight:bold
}
.s1 td a:visited {
	font-weight:normal; font-size:12px; color:#FFFFFF;
	font-weight:bold
}
.s1 td a:hover {
	font-weight:normal; font-size:12px; color:#FFFFFF;
	font-weight:bold
}
.s1 td a:active {
	font-weight:normal; font-size:12px; color:#FFFFFF;
	font-weight:bold
}

.d1 a{ font-weight:normal;font-size:12px; color:#212528;
	font-weight:bold
}
.d1 td a:link {
	font-weight:normal; font-size:12px;color:#212528;
	font-weight:bold
}
.d1 td a:visited {
	font-weight:normal; font-size:12px;color:#212528;
	font-weight:bold
}
.d1 td a:hover {
	font-weight:normal; font-size:12px;color:#212528; 
}
.d1 td a:active {
	font-weight:normal; font-size:12px;color:#212528; 
}

.up
{ display:block;width:100%; padding:0px; text-align:left}
.block
{ display:none;width:100%; padding:0px; text-align:left}


.LongTitle{ line-height:22px;}

.list1{ width:70%; height:22px;}


.mingyan ul{ margin:0px; padding:0px; list-style:none}
.mingyan .list1{ height:12px;}
.mingyan .list1 a{ display:list-item}

.weizhi{ color:#FFFFFF; padding-left:20px;}
.weizhi a{ color:#FFFFFF;}

.weizhi a:link {
	 font-size:12px;color:#FFFFFF;
	
}
.weizhi a:visited {
	 font-size:12px;color:#FFFFFF;
}
.weizhi a:hover {
	 font-size:12px;color:#FFFFFF;
}
.weizhi a:active {
	font-size:12px;color:#FFFFFF;
}

.ch_cols{ width:98%; margin:0px; padding:0px; text-align:left}
.chlanel{ background-image:url(s2.jpg); height:25px; margin-top:10px; text-align:left}
.ch_col{ list-style:none; margin:0px; padding:0px;}
.ch_col ul{ list-style:none; margin:0px; padding:0px;}
.ch_col ul li{ list-style:none; margin-left:-3px;}
.chlaneltitle{ width:100%; float:left; padding:2px; text-align:left}
.chlaneltitle .title a{ font-size:12px; font-weight:normal}
.chlaneltitle .addtime{ float:right; margin-right:5px;}


.infolist{ text-align:left; margin:10px; width:95%}
.infolists{ text-align:left; margin:10px; width:95%; line-height:22px;}
.titlebg{background-image:url(titlebg.jpg); color:#FFFFFF;position:relative; width:165px; font-size:16px; font-weight:bold;FILTER: shadow(color=#FFFFFF);}
.bor2{ margin:10px;}
.bor2 td{ text-align:left}
.bor2 .title{ text-align:center}
.bor2 .nr_1{ text-align:left; line-height:22px; padding:10px;}
.bor2 .list2{ text-align:center}
.submitinput{background-image:url(yq_bj.jpg); border:1px solid #F0F8FD; height:22px; padding:2px;}
#form1{ margin:10px;}
#form1 input{border:1px solid #B9B9B9; }
#form1 .bqleft{ padding-left:20px; height:25px; }
#form1 .bqright{ padding-left:20px; height:25px; text-align:left }
#form1 .txtValidate{ width:80px;}


* {padding:0; margin:0}
.dropdown {float:left; padding-right:5px}
dt {width:188px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
dt:hover {background:url(images/header_over.gif)}
dd {position:absolute; width:208px; display:none; z-index:200; opacity:0; float:left }
/*ul {width:204px; border:2px solid #9ac1c9; list-style:none; border-top:none}
li {display:inline}
a, a:active, a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#eaf0f2; width:194px}*/

.underline{border-bottom:0px solid #b9d6dc; color:#000000}
.ddcontent ul{width:200px; margin:0px; padding:0px; list-style:none; line-height:22px;border:1px solid #b9d6dc;  background-color:#FFFFFF; padding:10px;padding-bottom:30px;}
.ddcontent ul li{ padding-left:10px; width:45%; float:left; padding-top:2px; background-image:url(ico.jpg); background-repeat:no-repeat; background-position:left center;display:inline}
.ddcontent a{ color:#000000}
.ddcontent ul{background-image:url(subbg.jpg); background-repeat:repeat-x; background-position:bottom left;float:left}

#copy{
  float:left;
  }
#copy ul li{
	float:left;
	line-height: 18px;
}
#copy ul li img{
  margin-top:10px;
  margin-left:10px;
  }
  
.daohang{ width:90%; text-align:left; float:left; padding-left:5px;}
.daohang ul{ margin:0px; padding:0px; text-align:left; width:100%}
.daohang ul li{ width:100%; list-style:none; padding:10px; line-height:25px;}
.daohang ul li .topm{ font-weight:bold; font-size:14px; background-image:url(calendarRight.gif); background-repeat:no-repeat; background-position:left top; padding-left:30px; height:30px; padding-top:2px; padding-bottom:6px;}
.daohang ul li a{  padding-right:10px;width:30%; display:inline; font-size:13px; background-image:url(ico.jpg); background-repeat:no-repeat; background-position:left; padding-left:12px; }

