@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,li{padding:0;margin:0;}img{border:none;}
li {list-style:none}
a{color:#003571;text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
p {font-size:12px;}
body{font-size:12px;color:#3E3E3E;background: white none;}
.clear{height:0;overflow:hidden;clear:both}

#wrap {width:1002px;margin:0 auto}

/*head-start*/
.date {height:30px;background:url(../images/index_02.jpg) repeat-x}
.date td {font-size:12px}
.logo {height:112px}
.quit{ margin-left:6px;}
/*head-end*/

/*content-start*/
.content{padding:7px 6px;background:#ffffff;margin:0 auto;}
.leftbg{ background-image:url(../images/xxzx_56.jpg); background-position:bottom; background-repeat:no-repeat; }
.leftborder{border:1px solid #d3d3d3;}
.lefttitle {width:216px;height:31px;background:url(../images/xxzx_03.jpg) no-repeat;color:#ffffff;font-size:14px;font-weight:600;line-height:31px;text-indent:28px}
.leftcontent01{padding:12px;border-bottom:1px solid #d3d3d3;height:88px;}
.usericon {padding:1px;border:1px solid #b8d5e6;width:77px;height:86}
.userinfo {font-size:12px;line-height:22px;text-indent:10px}
.leftmenu {padding:14px 0}
.cd_1-off {display:block;width:184px;height:36px;background:url(../images/xxzx_19.jpg) no-repeat center bottom;margin:0 auto 0 14px;padding-top:6px;font-size:12px;color:#363636;height:42px\9}
.cd_1-on {display:block;width:184px;height:36px;background:url(../images/xxzx_22.jpg) no-repeat center 8px;margin:0 auto 0 14px;padding-top:6px;font-size:12px;color:#ffffff;height:42px\9}
.leftmenu img {margin:0 38px -2px 14px}
/*content-end*/

/*right-start*/
.rightiframe{ border:1px solid #e3e3e3; padding-bottom:12px;}
.rightwrap {margin:0px 2px;background:#ffffff;}
.rate {border-bottom:1px dashed #a4b4cf;padding:10px 8px; padding-top:6px!important; background:url(../images/x_10.jpg) repeat-x; height:122px;}
.rate_m{width:746px; margin-top:5px; background:url(../images/x_18.jpg) repeat-y;}
.rate_top{background:url(../images/x_12.jpg) no-repeat left top;}
.rate_bot{background:url(../images/x_13.jpg) no-repeat left bottom; padding:12px 13px 6px 13px;}
.rate_bot img{margin-right:8px;line-height:24px; vertical-align:middle;}
.rate_bot p{ margin-bottom:5px; }
.redfont {color:#ff0000}
.rightbox {width:736px;border:1px solid #e9e9f3;margin:10px auto 0 auto;background:url(../images/xxzx_10.jpg) repeat-x center top}
.rightbox0 {width:736px;border:1px solid #e9e9f3;margin:10px auto 0 auto;background:url(../images/xxzx_100.jpg) repeat-x center top}
.rightbox001 {margin:0 auto;background:url(../images/xxzx_100.jpg) repeat-x center top;}
.rightbox00 {margin:0 auto;background:url(../images/xxzx_100.jpg) repeat-x center top}
.righttitle {background:url(../images/xxzx_13.jpg) no-repeat 14px 8px;height:23px;color:#003571;font-size:14px;font-weight:600;text-indent:30px;padding-top:10px}
.righttitle_yin {

height:30px;
color:#003571;
font-size:14px;
font-weight:800;
text-indent:30px;
padding-top:10px;
padding-bottom:10px;
padding-left:5px
}
.tchProgram_yin{
padding-left:10px;
padding-top:10px;
padding-bottom:5px;
}
.locating{
margin-top:10px;
padding-left:10px;
color:red;
}
.rightmore{ float:right; height:23px;font-size:12px; clear:both; margin:-20px 10px 0px  0px; color:#003571;}
.righttitle1 {background:url(../images/xxzx_13.jpg) no-repeat 14px 8px;height:23px;color:#003571;font-size:14px;font-weight:600;text-indent:30px;padding-top:6px}
.righttext {padding:12px 10px 6px 10px;}
.righttext0 {padding:0px 10px 6px 10px;}
.righttext00 {padding:0px 0px 2px 0px;}
.righttextgy {padding:0px 10px 0px 10px;}
.rbl {line-height:31px;border-bottom:1px dotted #b6b6b6;color:#003571;}
.rb1 a:hover{line-height:31px;border-bottom:1px dotted #b6b6b6;text-decoration:underline;color:#993333;}
.rb2 {line-height:31px; color:#003571; font-weight:bold;}
.rb2 a:hover{text-decoration:underline; color:#993333;}
.rb2a {line-height:31px; color:#003571; }
.rb2b {line-height:31px;height:31px; color:#003571; font-weight:bold;}
.rb3 {line-height:20px;border-bottom:1px dotted #b6b6b6; padding-bottom:4px;}
.rbl0 {line-height:32px; color:#003571;}
.bqtitle{ width:500px; margin-top:-25px; margin-left:112px;}
.bqtitle0{ width:98%;margin:0 auto;border-bottom:2px solid #3fbafe;}
.bqtitle0left{ margin-left:15px;}
#bqcontent{ margin-top:5px;}
.bqborder{ color:#fafafa; border:1px solid #f2f2f2;}
.graytitle{ color:#666666; background-color:#E7E7E7;}
.cd_0-off{
	color:#15609a;
	font-size:12px;
	cursor:pointer;
	padding-bottom: 0px;
	text-align:center;
	height:24px;
	line-height:24px;
	background:url(../images/index_off.jpg) no-repeat center center;
	font-family:"宋体";
	font-weight:bold;
}
.cd_0-on{
	color:#FFFFFF;
	font-size:12px;
	cursor:pointer;
	padding-bottom: 0px;
	text-align:center;
	width:88px;
	height:24px;
	line-height:24px;
	background:url(../images/index_on.jpg) no-repeat center center;
	font-family:"宋体";
	font-weight:bold;
	}
.cd_yin-on{
font-size:12px;
color:#15609a;
font-weight:bold;
text-align:center;
line-height:24px;
width:88px;
height:24px;
background:url(../images/index_off.jpg) no-repeat center;
cursor:pointer;
}
.cd_yin-off{
font-size:12px;
color:#15609a;
font-weight:bold;
text-align:center;
line-height:24px;
width:88px;
height:24px;
background:url(../images/index_on_yin.jpg) no-repeat center;
cursor:pointer;
	}
ul.listmenu,ul.listmenu li{
list-style:none;
margin:0;
padding:0;}
ul.listmenu li{
width:92px;
float:left;
text-align:center;
cursor:pointer;
}
.normal{
font-size:12px;
color:#15609a;
font-weight:bold;
text-align:center;
line-height:24px;
width:88px;
height:24px;
background:url(../images/index_off.jpg) no-repeat center;
cursor:pointer;
}
.active{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
line-height:24px;
width:88px;
height:24px;
background:url(../images/index_on.jpg) no-repeat center;
cursor:pointer;
}
.tzgg_yin{font-size:12px;color:#3E3E3E;background:url(../images/index_14.jpg)}
.sub{background:url(../images/grxx_07.jpg)}
.tzgg {margin:0 auto;background:url(../images/xxzx_10.jpg) repeat-x center top;}
.th_yin{
	background: #E8F5FF;
	text-align:center;
	border-bottom: 1px solid #C4DFF5;
	border-right: 1px solid #BCD9F0;
	vertical-align: middle;
	padding: 4px 7px !important;
	padding: 6px 10px;
	font-size:12px;
	font-weight: bold;
}
.td_yin{
	border-bottom: 1px solid #DDD;
	border-right: 1px solid #E3E3E3;
	text-align:center;
	line-height:24px;
}
.dark {
	background-color: #F5F5F5;
}
#page table tr:hover {
	background-color: #FFF0CF;
}
.kclbtext{border:1px solid #e6e6e6;padding:5px 20px; line-height:22px;}
.kclbtext0{border:1px solid #e6e6e6;padding:2px 20px; background:#f5f7f8}
.kclbtext0 img{ padding-top:3px;}
.tzggcontent {margin:0 auto;}
.xxtabright0{text-align:right;color:#184974; font-weight:600;padding-right:3px;}
.canyu a {display:block;background:url(../images/off.jpg) no-repeat center center;width:60px;height:21px;line-height:21px}
.canyu a:hover {display:block;background:url(../images/co.jpg) no-repeat center center;width:60px;height:21px;line-height:21px}
.chakan a {display:block;background:url(../images/off.jpg) no-repeat center center;width:60px; height:21px;line-height:21px}
.chakan a:hover {display:block;background:url(../images/do.jpg) no-repeat center center;width:60px; height:21px;line-height:21px}
.pxlink a {display:block;background:url(../images/pxb_05.jpg) no-repeat center center;width:98px; height:23px!important; height:20px;line-height:23px;text-indent:32px;color:#0c5400;margin:0 auto;*line-height:25px; padding-top:0px!important; padding-top:3px;_height:21px;_padding-top:2px;}
.pxlink a:hover {display:block;background:url(../images/pxb_03.jpg) no-repeat center center;width:98px;height:23px!important; height:20px;line-height:23px;text-indent:32px;color:#c62f00;margin:0 auto;*line-height:25px;  padding-top:0px!important;padding-top:3px;_height:21px;_padding-top:2px;}
.pxlink .on {display:block;background:url(../images/pxb_03.jpg) no-repeat center center;width:98px;height:23px!important; height:20px;line-height:23px;text-indent:32px;color:#c62f00;margin:0 auto;*line-height:25px; padding-top:0px!important;padding-top:3px;_height:21px;_padding-top:2px;}
.bluefont {color:#2972aa}
.bluefontb{color:#246897; font-weight:bold;}
.dbox {margin:10px auto;border-bottom:1px dotted #b6b6b6;padding-bottom:15px}
.grayfont {color:#888888}
.blackfont{ color:#333333;}
.xxbox {margin:10px;background:url(../images/zxl_04.jpg) no-repeat left top;padding:18px 50px}
.xxtitle {color:#2972aa;font-size:14px;font-weight:600;text-align:center;line-height:30px;border-bottom:1px solid #b9dff6;margin-bottom:15px}
.xxbt {background:url(../images/zxl_22.jpg) no-repeat left center;color:#196199;padding:3px 0 0 20px;height:19px}
.xxnr {padding:10px 10px 30px 10px;border-bottom:1px solid #b9dff6}
.xxnr p {text-indent:24px}
#xxtab {line-height:36px; border:1px solid #b5cadd; background-color:#eff8ff;}
.xxtableft{text-align:center;color:#184974; font-weight:600;}
#xxtabright{ float:left;padding-left:10px; padding-right:0px;}
#xxtab select {width:120px;height:20px;border:1px solid #7f9db9}
#xxtab input {width:250px;height:20px;border:1px solid #e1e1e1;line-height:20px; font-size:12px;}
#pxgybg{ background-color:#e7f5fe; border-top:1px solid #c1dbee; line-height:22px;}
.pxgyinput0 {width:600px;height:18px;border:1px solid #e1e1e1;line-height:20px; font-size:12px;}
.pxgybgleft{text-align:right; padding-right:6px;color:#262626;line-height:22px;}
.pxgyinput1{width:600px;height:68px;border:1px solid #e1e1e1;line-height:20px; font-size:12px;}
.pxgyinput2 {width:100px;height:18px;border:1px solid #e1e1e1;line-height:20px; font-size:12px;}
.pxgybutton{padding:8px 0;}
.xyxx{ width:98%;margin:11px 0 10px 22px;}
#xyxx select {width:190px;height:20px;border:1px solid #7f9db9}
.rb4 {line-height:31px;border-bottom:1px solid #dedede;color:#4a4a4a; text-align:left; background-color:#f3f3f3;}
.rb4center {line-height:31px;border-bottom:1px solid #dedede;color:#4a4a4a; background-color:#f3f3f3; text-align:center;}
.rb5 {line-height:31px;text-align:left; background-color:#ffffff;color:#4a4a4a;border-bottom:1px  #dedede solid; }
.rb5center {line-height:31px;text-align:center; background-color:#ffffff;color:#4a4a4a;border-bottom:1px  #dedede solid; }
.xyxxcontent{ padding:0px; }
.xyxititle{ line-height:26px; font-weight:bold; color:#b03003; padding-left:12px;}
/*right-end*/

/*foot-start*/
#foot {height:44px;line-height:44px;background:url(../images/index_159.jpg) repeat-x;font-size:12px;text-align:center;color:#000000}
/*foot-end*/

/*CSS quotes style pagination*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 15px auto; PADDING-TOP: 3px; TEXT-ALIGN: center;}
DIV.quotes A {
	BORDER: #a0a0a0 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;COLOR: #707070; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none;}
DIV.quotes A:hover {
	BORDER: #de5728 1px solid; PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;  MARGIN-RIGHT: 2px; PADDING-TOP: 2px;}
DIV.quotes A:active {
	BORDER: #de5728 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; }
DIV.quotes SPAN.current {
	BORDER: #e0e0e0 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;COLOR: #ffffff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #FF6002;}
DIV.quotes SPAN.disabled {
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;  COLOR: #707070; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER: #a0a0a0 1px solid;}
	 

