﻿@charset "utf-8";
/* CSS Document */
body{font-family:宋体,Verdana, Geneva, sans-serif; font-size:12px; margin:0; color:#666; background:#edf2f5 url(../images/bg03.jpg) top repeat-x; }
img{ border:0;}
a:link ,a:visited { color:#8e8e8e; text-decoration:none;}
a:hover,a:active { color:#09F;  text-decoration:none;}
.clear{ clear:both;}
ol,ul{list-style:none}
#sub_container{width:983px; margin:0 auto; overflow:hidden;}

.sub_head ,.menu li,.menu_line,.sub_main_top,
.sub_main_bottom,.left_menu dt,.ico,.left_line,
.pic_smil,.line01,.form_top,.form_m,.form_bottom,
.table_title,.line02,.search01_line,.btn01,.btn02,.btn03,.btn02_2,.search01_line02,.btn02_3,.btn01_3,.btn02_02{ background:url(../images/bg02.gif);}/*bg*/

.sub_head{width:983px; height:125px; background-position:1px 0; overflow:hidden;}
.sub_top{width:983px;height:82px; }
.sub_logo{width:431px; height:82px; background:url(../images/logo02.jpg) no-repeat; float:left; display:inline;}
.top_text{ width:160px; height:20px; float:right; display:inline; text-align:right; margin-top:38px; margin-right:5px; line-height:20px;}
.top_text span{ color:#F90; margin-right:5px;}

/*menu*/
.menu{width:980px; height:40px; margin:0 auto; margin-top:5px;}
.menu ul{ width:500px; height:37px; margin:0; margin-top:3px; float:left; display:inline; padding:0; }
.menu li{width:166px; height:37px; float:left; display:inline; margin-left:33px; text-align:center; line-height:34px;
         background-position:-5px -249px; color:#266a99 !important; font-size:14px; letter-spacing:4px; font-weight:bold;}
.menu_link{ width:460px;float:right; margin-right:10px;  display:inline; text-align:right;}
.menu li a{width:166px; height:37px; display:block;color:#266a99;}
.menu_link p{ height:25px; float:right; display:inline; width:130px; line-height:25px;
              margin: 0 auto; padding:0; color:#FFF; font-size:14px; font-weight:bold; letter-spacing:3px; text-align:center; margin-top:3px;}
.menu_line{ width:1px; height:25px; float:right; display:inline; margin-right:10px;margin-top:2px; background-position:-207px -249px;}
.menu_link p a:link ,.menu_link p a:visited { color:#FFF; text-decoration:none;}
.menu_link p a:hover, .menu_link p a:active { color:#FC0;  text-decoration:none;}
/*menu end*/
/*main*/
.sub_main{ width:983px; margin:0 auto; margin-bottom:10px; overflow:hidden;}
.sub_main_top{width:983px; height:22px; margin:0 auto; background-position:-8px -343px;}
.sub_main_m{width:963px; padding-left:10px; padding-right:10px;padding-bottom:10px;background:url(../images/main_m.jpg) center repeat-y; overflow:hidden;}
.sub_main_bottom{width:983px; height:42px; margin:0 auto; background-position:-8px -365px;}

/*left_menu*/
.left_menu{ width:190px; float:left; display:inline;color:#266a99; }
.left_menu dl{width:180px; margin:2px auto; padding:0; overflow:hidden;}
.left_menu dt{ width:131px;  height:29px;  background-position:-8px -189px; float:left; display:inline; margin-left:25px; margin-bottom:3px; padding:0;font-size:14px; font-weight:bold; }
  .left_menu dt p{ width:131px;  margin:0 auto; /*margin-left:31px;*/ text-align:center; line-height:28px; }
.left_menu dd{width:131px; float:left;display:inline; margin:2px auto;  padding:0; margin-left:25px; line-height:18px; }
  .ico{ float:left;display:inline; width:5px; height:5px; background-position:-8px -220px; margin-left:26px; margin-right:5px; margin-top:7px; overflow:hidden;}
  .left_line{ width:128px; height:3px; margin: 0 auto;background-position:-208px -287px;}
.left_menu dd  a:link ,.left_menu dd a:visited { color:#266a99;  text-decoration:none;}
.left_menu dd  a:hover,.left_menu dd a:active { color:#F90;  text-decoration:none;}
.hover a{color:#F90 !important;}

/*content*/
.content{ width:760px; float:right; display:inline; overflow:hidden;}
/*content end*/

/*sy*/
.welcome{ width:736px; margin:0 auto;line-height:15px; font-weight:bold;color:#266a99;}
.pic_smil{ width:15px; height:15px; float:left; margin-right:5px; margin-bottom:3px; display:inline; background-position: -8px -231px;  }
.line01{width:736px; margin:0 auto; margin-bottom:10px; height:5px; background-position: -12px -308px; }
.title01{width:736px; margin:10px auto; auto; color:#000; font-weight:bold;}
.box01{width:740px; margin:5px auto;}
.number01{width:740px; margin:4px auto; text-align:center; }
.form_top{ width:740px; height:5px; float:left; display:inline; background-position: -8px -447px; overflow:hidden;}
.form_m{width:740px;float:left; display:inline;  background:url(../images/table_m.jpg) repeat-y; overflow:hidden;}
.form_bottom{width:740px; height:5px;float:left; display:inline;  background-position: -8px -456px; overflow:hidden;}
.table01{ width:732px; border:0; margin:0 auto; margin-top:0;border-collapse:collapse; } 
.table01 tr{ }
.table01 td{border:1px solid #e2ebf1 ; text-align:center; height:20px; line-height:33px;}

.table_title{ height:30px; background-position: -8px -408px; line-height:30px; font-weight:bold;}
.table01 a:link ,.table01 a:visited { color:#09F; text-decoration:underline;}
.table01 a:hover,.table01 a:active { color:#F90;  text-decoration:underline;}
/*footer*/
.footer{ width:497px; margin: 0 auto;}
.footer p{width:497px; margin:3px auto; line-height:22px; text-align:center;color:#8e8e8e;}

/*dhjl*/
.caption01{width:736px; margin:0 auto; text-align:left;  font-size:14px; color:#F90; font-weight:bold; margin-bottom:5px; letter-spacing:2px;}
.search01{width:736px; margin:10px auto; overflow:hidden;}
.search01_left{ width:620px; float:left; display:inline; overflow:hidden;  }
  .search01_nh{ width:600px; float:left; display:inline; margin-top:10px; }
  .search01_date{width:600px; float:left; display:inline;margin-top:10px;}
  .search01_date input{ float:left; display:inline;}
  .search01_date span{float:left; display:inline; width:30px; line-height:22px; text-align:center;}
.search01_line{ width:2px; height:75px; float:left; background-position:-994px -168px;}
 
.search01_right{ width:100px; float:right; display:inline; margin-top:20px;}
.search02{width:380px; height:100px; float:left; display:inline; margin-left:10px;overflow:hidden;}
.search02 .item03{ margin-bottom:22px;}
.item01 ,.item02 ,.item03,.item04,.item05,.item01_2{ height:30px; line-height:30px; float:left; display:inline;}
.item01{ width:65px;color:#266a99;font-weight:bold;}
.item01_2{ width:85px;color:#266a99;font-weight:bold;}
.item02{width:155px; margin-right:10px;}
.item02 select{ border:#999 solid 1px; width:120px; height:20px; margin-top:5px;}
.item02 input{ border:#999 solid 1px;width:148px; height:20px; line-height:20px; margin-top:3px;}
.xl01{ float:left; display:inline;width:148px; height:20px; line-height:20px;}
.item03{ width:80px;}
.item04{ width:80px;color:#266a99;font-weight:bold;}
.item05{width:150px; margin-right:10px;}
.item05 input{border:1px solid #7F9DB9; width:148px; height:17px; line-height:17px; margin-top:5px;}
.btn01{ width:71px; height:21px; background-position:-482px -192px; text-align:center; color:#0099FF; font-size:14px; font-weight:bold; line-height:21px; margin-top:5px;}
.btn01 a{width:71px; height:21px; display:block;color:#0099FF;}
.btn01 a:link ,.btn01 a:visited { color:#09F; text-decoration:none;}
.btn01:hover,.btn01 a:hover,.btn01 a:active { color:#3CF;  text-decoration:none;}
.line02{width:736px; margin:10px auto; height:5px; background-position: -12px -336px; overflow:hidden;  }

/*qrdd*/
.title02 { width:736px; margin:5px auto;  color:#0099FF;}
.title02 p{ line-height:22px; margin:5px  auto;}
.title03 { width:736px; margin:10px auto; }
.title03 span{ width:100px; float:right; display:inline; line-height:22px; color:#09f;}
.title03 span a:link ,.title03 span a:visited { color:#09F; text-decoration:none;}
.title03 span a:hover,.title03 span a:active { color:#F90;  text-decoration:none;}
.table_zj{ text-align:right !important;}
.table_zj span{ color:#FF8000; font-weight:bold;}
.pic_zfb{ text-align:left; margin-left:15px; margin-top:5px; margin-bottom:5px; width:720px; height:auto;}

/*tqmm*/
.box02{width:736px; margin:5px auto; }
.btn02{width:135px; height:21px; background-position:-559px -192px;text-align:center; color:#0099FF; font-size:12px; font-weight:bold; line-height:21px; float:right; margin-right:5px;}
.btn02 a{width:135px; height:21px; display:block;}
.btn02 a:link ,.btn02 a:visited { color:#6DB4DE; text-decoration:none;}
.btn02 a:hover,.btn02 a:active { color:#3CF;  text-decoration:none;}
.btn02_02{width:135px; height:21px; background-position:-698px -192px;text-align:center; color:#CCC; font-size:12px; font-weight:bold; line-height:21px; float:right; margin-right:5px;}
.btn02_02 a{width:135px; height:21px; color:#CCC;display:block;}
.btn02_02 a:link ,.btn02_02 a:visited {  text-decoration:none;}
.btn02_02 a:hover,.btn02_02 a:active {  text-decoration:none;}

.title04 { width:736px; margin:20px auto; text-align:center; }
.btn03{width:71px; height:21px; background-position:-482px -192px;text-align:center; margin:0 auto;color:#0099FF; font-size:12px; font-weight:bold; line-height:21px; }
.btn03 a{width:71px; height:21px; display:block;}
.btn03 a:link ,.btn02 a:visited { color:#6DB4DE; text-decoration:none;}
.btn03 a:hover,.btn02 a:active { color:#3CF;  text-decoration:none;}
/*kmzt*/
.search03{width:600px;float:left; display:inline; margin-left:10px;overflow:hidden;}
.title02 p a:link ,.title02 p a:visited { color:#F90; text-decoration:underline;}
.title02 p a:hover,.title02 p a:active { color:#F00;  text-decoration:underline;}

/*xnkpb*/
.title01 span{ color:#FC0; margin:0 5px;}
.box03{width:736px; margin:5px auto; }
.box03 textarea { width:400px; height:120px;}
.box04{width:736px; margin:5px auto; }
.box04 textarea { width:600px; height:120px;}
.box02_2{width:736px; margin:25px auto; }
.btn02_2{width:135px; height:21px; background-position:-559px -192px;text-align:center; color:#0099FF; font-size:12px; font-weight:bold; line-height:21px; float:left; margin-right:20px; margin-top:0px; padding-top:0px;}
.btn02_2 a{width:135px; height:21px; display:block;color:#0099FF;}
.btn02_2 a:link ,.btn02_2 a:visited { color:#0099FF;text-decoration:none;}
.btn02_2:hover,.btn02_2 a:hover,.btn02_2 a:active { color:#3CF;  text-decoration:none;}
.text_sm{  width:720px; padding:10px;  line-height:22px;}
.text_sm p{ margin:0 auto;}
/*tjdd*/
.qzsm{ width:200px;}
.qzsm span{ color:#F00; font-weight:bold; float:left; display:inline; width:10px; font-family:Verdana, Geneva, sans-serif;}
.table01 input{ width:50px; margin:0 auto;}
/*.pic_zfb label,.pic_zfb img{ float:left; display:inline; margin-left:10px;}
.pic_zfb label{ margin-top:20px;}*/

/*jhjl*/
.item06{ float:left; display:inline; margin-top:5px; line-height:20px;}
.search01_left ul{width:620px; margin:0 auto; padding:0;}
.search01_left li{width:620px; float:left; padding:0; margin:5px auto;}
.search01_line02{ width:2px; height:120px; float:left; background-position:-994px 0px;} 
.search01_left li span{ width:40px; margin:0 4px;}
.btn01_3{ width:71px; height:21px; background-position:-482px -192px; text-align:center; color:#0099FF; font-size:14px; font-weight:bold; line-height:21px; margin-top:30px;}
.btn01_3 a{width:71px; height:21px; display:block;color:#0099FF;}
.btn01_3 a:link ,.btn01_3 a:visited { color:#09F; text-decoration:none;}
.btn01_3:hover,.btn01_3 a:hover,.btn01_3 a:active { color:#3CF;  text-decoration:none;}
/*xgmm*/
.xgmm{ width:250px; margin:10px auto; overflow:hidden;}
.xgmm ul{ width:250px; margin:0; padding:0;}
.xgmm li{ width:250px; margin:0 auto;  overflow:hidden;padding:0;}
.item07{ margin:10px;}

.btn02_3{width:135px; height:21px; margin-left:55px; background-position:-559px -192px;text-align:center; color:#0099FF; font-size:12px; font-weight:bold; line-height:21px;}
.btn02_3 a{width:135px; height:21px; display:block;}
.btn02_3 a:link ,.btn02_2 a:visited { color:#6DB4DE; text-decoration:none;}
.btn02_3 a:hover,.btn02_2 a:active { color:#3CF;  text-decoration:none;}
/*zhgl*/
.qdlx{ margin-top:3px; height:20px; width:100px;}
.title05 span{ width:80px; float:right; display:inline; line-height:22px; color:#09f;}
.title05 span a:link ,.title05 span a:visited { color:#F90; text-decoration:none;}
.title05 span a:hover,.title05 span a:active { color:#FC0;  text-decoration:none;}
.form_zh{ width:736px; margin:0 auto; text-align:left; overflow:hidden;}
.form_zh ul{ width:736px;margin:0; padding:0;}
.form_zh li{ width:736px;margin:3px auto; padding:0; line-height:22px; float:left;}
.item08{ float:left; text-align:left; line-height:20px; padding-top:3px; display:inline;}
.item09{ float:left;  display:inline;width:400px;}

.table02{ width:732px; border:0; margin:0 auto; margin-top:0;border-collapse:collapse; } 
.table02 tr{ }
.table02 td{border:1px solid #e2ebf1 ; text-align:left; height:20px; line-height:33px; padding:5px; font-size:12px; }
.table02 a:link ,.table02 a:visited { color:#09F; text-decoration:underline;}
.table02 a:hover,.table02 a:active { color:#F90;  text-decoration:underline;}
.btn05{ margin-right:25px; width:93px; height:24px; color:#266A99; background:url(../images/btn05.jpg) no-repeat; text-align:center; line-height:24px; float:left; display:inline;}
.btn05 a:link ,.btn05 a:visited { background:url(../images/btn05.jpg) no-repeat;color:#266A99; width:93px; height:24px; display:block; text-decoration:none;}
.btn05:hover,.btn05 a:hover,.btn05 a:active {background:url(../images/btn05_c.jpg) no-repeat;color:#266A99;text-decoration:none; }

.text_bz{ width:400px; height:100px;}
.table_title01{ background-color:#F6FAFE; color:#266A99; font-weight:bold;}
.table_title02{ background-color:#B6DEF8; color:#266A99; font-weight:bold;}
.table02 ul{ margin:0 ; padding:0;}
.table02 li{ width:120px; height:20px; float:left; margin:0; line-height:20px;}
/*CSS quotes style pagination*/
.quotes span{ margin-right:10px;}
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
.ym{ height:18px; width:40px; margin:0 auto; border:#CCC solid 1px;}

.text_qzsm{ width:730px; height:145px; margin:0 auto; overflow-y:scroll; border:#E2EBF1 solid 1px; margin-bottom:10px;}
.text_qzsm p{ line-height:20px; color:#666; margin:2px auto;}

.title03_2 { width:716px; margin:0 auto; margin-top:30px; margin-bottom:5px; text-align:center; }
.title03_2 span{ width:10px;line-height:22px; color:#F00;}


.bor01{ width:740px;border:#b0b0b0 solid 1px; margin:0 auto; padding:4px;overflow:hidden; }
.bor02{ width:718px;border:#b0b0b0 solid 1px; margin:0 auto; padding:10px; background:url(images/logo_01.jpg) bottom right no-repeat; color:#000; overflow:hidden;}
.new_title{ text-align:center; font-size:14px; font-weight:bold; margin-bottom:30px;}
.bor02 p{ text-indent:2em; line-height:22px; width:690px; margin:3px auto; }
.bor02 ol{ margin:0 ; padding:0;height:auto;list-style-type:decimal; line-height:22px;}
.bor02 li{  margin:0 15px 0 60px; padding:0;}
p.text_date{ text-align:right;}
.bor01 a:link ,.bor01 a:visited { color:#09F; text-decoration:underline;}
.bor01 a:hover,.bor01 a:active { color:#F90;  text-decoration:underline;}

/* add by lianjianlin*/
input[type="submit"]
{
	cursor:pointer;
}
.table03{ width:100%; border:0; margin:0 auto; margin-top:0; } 
.table03 tr{ }
.table03 td{border:0px ; text-align:left; height:20px; line-height:20px;margin:0; width:120px; padding:2px;}

.top_left{width:160px; float:right; display:inline; margin-right:0px; line-height:22px;}
.toplink{width:160px; float:right; display:inline; margin-right:0px; line-height:22px; text-align:right; margin-top:5px;}
.activeTitle a,.activeTitle a:link,.activeTitle a:visited{color:#FFF;}

.sub_logo2{width:328px; height:82px;float:left; display:inline; padding-left:50px; vertical-align:middle;}
.sub_logo2_inline{ width:328px; height:57px;background:url(../images/logo03.jpg) no-repeat; margin-top:21px;}