/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font:normal 12px/22px "宋体";  background:url(body.jpg) repeat-x #fdfce7;}
.clear{ clear:both;}
img{ border:0px;}
li{ list-style-type:none;}
.fl{ float:left;}
a{ color:#5d5d5d; text-decoration:none;}
a:hover{ text-decoration:underline;}
.top{ height:34px; background:#FFF repeat-x;}
.top_1{ width:1006px; height:34px; line-height:34px;margin:0px auto; font-size:14px;}
.top_1 img{ float:left; margin-top:7px; margin-left:10px;}
/*.span1{ float:left; margin-right:100px;}*/
.head{ width:1010px;height:110px; margin:0px auto;background:url(head_10.jpg) no-repeat; }
.head_1{ width:303px; height:100px; float:left;}
.head_2{ width:703px; height:100px; float:left;}
.head_2_top{ height:24px; color:#fff; padding-left:30px; line-height:24px;}
.input1{ width:310px; height:28px; line-height:28px;background:url(head_06.jpg) no-repeat; border:0px; float:left; padding-left:6px;}
.sousuo{ margin-top:40px; margin-left:80px; float:left; display:inline;}
.zx{ float:left; font-size:20px; color:#fff; font-weight:bold; margin-left:20px; margin-top:23px}
.nav{ width:1006px; height:29px;margin:2px auto 0px auto; line-height:29px; font-size:14px;}
.a1{ width:138px; height:28px; line-height:28px;background:#736867;  float:left; color:#fff; text-align:center; font-weight:bold;}
.a2{ width:145px; height:28px; line-height:28px; float:left;text-align:center; color:#fff;}
.a3{ width:143px; display:block; float:left; color:#FFF;text-align:center;display:block;  background:#50a527;}
.a4{ width:143px; display:block; float:left; color:#FFF;text-align:center;}
.banner{ width:1001px; /*height:507px;*/ margin:0px auto;margin-top:2px; margin-bottom:10px;}
.ban_1{ width:1001px; /*height:335px;*/ background:url(banner_05.jpg) no-repeat;}
.ban_1 li{ float:left; width:232px; height:324px; background:url(ban_1.jpg) no-repeat; font-weight:bold; margin-left:15px; margin-bottom:10px; display:inline;}
.p1{ margin-top:4px; margin-left:4px;}
.p2{ width:224px; height:25px; background:url(ban_11.jpg) no-repeat; margin-left:4px; text-align:center; line-height:25px; font-size:14px;}
.p3{ margin-top:5px; margin-left:60px;}
.p4{font-size:25px; color:#019a30; margin-left:110px;}
.tjjg{ width:1001px; height:246px; margin:0px auto;}
.tjjg_ti{ width:998px; height:42px; background:url(pptj_03.jpg) no-repeat;}
.span2{ font-size:14px; font-weight:bold; color:#fff; float:left; margin-top:17px; margin-left:30px;}
.span3{ font-size:14px; font-weight:bold; color:#fff; float:right; margin-top:17px; margin-right:50px;}
.tjjg_con{ width:998px; height:197px; background:url(pptj_05.jpg) no-repeat;}
.tjjg_con img{ border:1px solid #bbbbbb; float:left; width:123px; height:46px; padding:13px 7px;  margin-left:23px; margin-top:15px;}
.bjjy{ width:989px; height:auto; margin:0px auto;}
.bjjy_ti{ width:944px; height:41px; background:url(bjjy_03.jpg) no-repeat; font-size:20px; font-weight:bold; line-height:41px; color:#fff; padding-left:45px;}
.bjjy_con{ width:967px;height:120px;padding:10px;background:url(bjjy_06.jpg) no-repeat right -1px #fff; border:1px solid #bababa; border-top:0px; color:#5d5d5d; line-height:25px;}
.span4{ font-size:18px; font-weight:bold; color:#b48568; margin:0px 10px 0px 24px;}
.content{ width:989px; height:auto; margin:10px auto 0px auto;}
.con_le{ width:695px; height:auto; float:left;}
.con_ri{ width:280px; height:auto; float:right;}
.le_djk{  height:auto; width:669px;border:5px solid #caf0b5; background:#fff; padding:0px 8px 5px 8px;}
.le_djk_ti{ width:669px; height:25px; line-height:25px;font-size:18px; font-weight:bold; color:#378610; margin-top:5px;_margin-top:10px; background:url(djk_06.jpg) no-repeat 270px center; position:relative;}
.le_djk_ti a{ position:absolute; right:0px; top:10px;}
.img1{ float:left; margin-top:3px; margin-right:5px;}
.td1{ font-size:14px; font-weight:bold;}
.le_xltj{ width:695px; height:auto; margin-top:10px;}
.le_xltj_ti{ width:695px; height:34px; background:url(list_03.jpg) no-repeat; line-height:34px; color:#fff; }
.le_xltj_ti a{ color:#fff; margin:0px 5px;}
.span5{ font-size:20px;font-weight:bold; margin-left:40px; float:left; margin-right:20px;}
.le_xltj_con{ width:693px; height:auto; border:1px solid #caf0b5; border-top:0px; background:#fff; padding-top:1px; padding-bottom:10px;}
.xltj_1{ width:683px; margin:0px auto; height:auto; border:1px solid #e1e1e1; position:relative; margin-top:15px;}
.xltj_1_ti{ width:172px; height:36px;background:url(list_07.jpg) no-repeat; position:absolute; top:-9px; left:20px; font-size:22px; font-weight:bold; color:#fff; line-height:36px; text-align:center;}
.ti_a{ float:right; color:#ff5a00; margin-top:5px; margin-right:5px;}
.ti_a a{ margin:0px 5px; color:#ff5a00;}
.xltj_1_con{ padding-top:10px;*padding-top:3px;_padding-top:3px; padding-bottom:10px;}
.xltj_1_con li{ width:660px; height:auto; padding:5px 0px;*padding:3px 0px;_padding:3px 0px; border-bottom:1px dashed #cccccc; margin:0px auto;}
.li1{ float:left;}
.li1 img{ width:67px; height:56px;}
.li2{ width:412px; height:auto; float:left; margin:0px 10px; color:#4e9700;}
.li2 a{color:#4e9700; font-weight:bold;}
.li3{ width:70px; height:auto; float:left;}
.li4{ float:left; margin-top:10px; margin-left:10px;}
.ri_1{ width:270px; height:32px; background:url(ri_03.jpg) no-repeat; font-size:14px; font-weight:bold; color:#fff; line-height:32px; padding-left:10px; position:relative; margin-top:10px;}
.ri_1 a{ position:absolute; right:10px; top:0px; font-weight:normal; font-size:12px;}
.ri_2{ width:273px; height:auto; border:1px solid #caf0b5; border-top:0px; background:#fff; margin-left:5px; padding-top:5px;}
.ri_2_ti{ width:260px; height:25px; margin:0px auto; background:url(ri_07.jpg) repeat-x 0px 8px;}
.ri_2_ti span{ padding:0px 5px; background:#fff; color:#cb6d48; font-size:14px; font-weight:bold;}
.ri_2_con{ padding:10px; padding-top:0px; padding-bottom:0px;}
.ri_2 input{ margin:10px 0px;}
.ri_3_con{padding:10px; padding-top:0px; padding-bottom:5px;*padding-bottom:11px;_padding-bottom:11px; line-height:25px;*line-height:26px;_line-height:26px;}
.ri_3_con li{ background:url(ri_15.jpg) no-repeat left; padding-left:10px;}
#demo{OVERFLOW: hidden; WIDTH: 255px; HEIGHT:1007px;*HEIGHT:1012px;_HEIGHT:990px;text-align:center; margin:10px;}
#demo img{ margin-bottom:15px;}
.rhxz{width:989px; height:auto; margin:10px auto;}
.rhxz_ti{ width:979px; height:34px; line-height:34px;background:url(xz_03.jpg) no-repeat; font-size:14px; font-weight:bold; color:#fff; padding-left:10px; position:relative;}
.rhxz_ti a{ font-weight:normal; font-size:12px; position:absolute; right:10px; top:0px;}
.rhxz_con{ width:982px; height:auto; border:1px solid #caf0b5; border-top:0px; background:url(xz_06.jpg) no-repeat #fff; margin-left:5px; padding-top:32px; padding-bottom:10px;}
.xz_1{ width:358px; height:auto; margin-left:80px; float:left; display:inline;}
.p5{ color:#df170c; font-size:24px; font-weight:bold; margin-left:23px; margin-bottom:10px;}
.p6{ text-indent:2em; color:#6e6d6b;}
.xz_2{ width:385px; height:auto; float:left; margin-left:150px;}
.xz_3{ width:385px; height:auto; float:left; margin-left:20px; margin-top:8px; display:inline;}
.xz_4{ width:350px; height:auto; float:left; margin-left:220px; margin-top:15px; display:inline;}
.xz_5{ width:358px; height:auto; margin-left:26px; float:left; margin-top:12px; display:inline;}
.xz_6{ width:358px; height:auto; margin-left:210px; float:left; margin-top:20px; display:inline;}
.xz_7{ width:358px; height:auto; margin-left:110px; float:left; margin-top:13px; display:inline;}
.xz_8{ width:358px; height:auto; margin-left:60px; float:left; margin-top:20px; display:inline;}
.xz_img{width:962px; height:auto; border:1px solid #caf0b5; border-top:0px; margin-left:5px; background:#fff; padding:10px;}
.xz_img img{ margin-right:15px;}
.foot{ width:985px; height:30px; margin:0px auto; background:#64ad3e; text-align:center; line-height:30px; font-size:14px;color:#fff;}
.foot a{ margin:0px 5px; color:#fff;}
/*左侧悬浮导航*/
.duilian {
	top:145px;
	position:absolute;
	width:31px;
	overflow:hidden;
	display:none;
	z-index:1;
}
.duilian_left {
	/*left:80px;*/
	left:170px;
	width:31px;
	font-weight:bold;
	border-right:#9f9897 solid 1px;
	background:url(top_0321.jpg) no-repeat right bottom;

}
.duilian_left a{
font-size:14px;
width:21px; height:auto;
	display:block;
	text-decoration:none;
	padding:5px 0px 5px 10px;
	line-height:18px;
	background:url(top_04.jpg) no-repeat right top; 
}
.duilian_left a:hover{ font-size:14px;background:url(top_031.jpg) no-repeat left; width:21px; height:auto;padding:5px 0px 5px 10px; color:#fff; text-decoration:none;}
.duilian_con {
width:31px;
height:578px;
}
.a5{ color:#364983;}
.a5:hover{ color:#fff;text-decoration:none;}
.a6{ color:#a85062;}
.a6:hover{ color:#fff;text-decoration:none;}
.a7{ color:#5e4a36;}
.a7:hover{ color:#fff;text-decoration:none;}
.a8{ color:#357e76;}
.a8:hover{ color:#fff;text-decoration:none;}
.a9{ color:#895b9b;}
.a9:hover{ color:#fff;text-decoration:none;}
.a10{ color:#996d03;}
.a10:hover{ color:#fff;text-decoration:none;}
.a11{ color:#d04051;}
.a11:hover{ color:#fff;text-decoration:none;}
.a12{ color:#398b31;}
.a12:hover{ color:#fff;text-decoration:none;}
.a13{ color:#10b6ed;}
.a13:hover{ color:#fff;text-decoration:none;}

/****************************以下是上下箭头层次css**********************************/
#topNav li{margin-left:-4px;margin-right:-4px;float:left;text-align:center;position:relative;z-index:10;line-height:20px;display:inline;z-index:100;}
#topNav a{float:left;display:inline-block;height:25px;line-height:25px;padding-top:2px;color:#333;text-decoration:none;font-weight:normal}
#topNav .on span{color:#333;float:left;display:inline;background:url(2012examdabg.png) -80px -711px;width:73px;padding-right:5px;position:relative;left:0px;z-index:2}
#topNav .out span{color:#666;float:left;display:inline;background:url(2012examdabg.png) 0 -711px;width:73px;padding-right:5px;position:relative;left:0px;z-index:2;}
#topNav .navp {float:left;position:absolute;display:none;left:0px;top:26px;z-index:-110;}
#topNav .navp UL.navlist{width:76px; *width:69px; float:left;display:inline;border:#ccc 1px solid;padding-top:6px;padding-bottom:6px;background: #FFF;}
#topNav .navp UL.navlist LI{width:76px; *width:69px; float:left;display:inline;padding-top:0px;padding-bottom:0px;margin-left:1px;background:none}
#topNav .navp UL.navlist LI A{float:left;display:inline;height:16px;line-height:16px;padding-left:10px;padding-top:3px;padding-bottom:5px;font-size:12px;color:#666;text-align:center;text-decoration:none;display:inline-block; background:#333}
#topNav .navp UL.navlist LI A:link,#topNav .navp UL.navlist LI A:visited{background:none no-repeat 0 0;text-decoration:none;}
#topNav .navp UL.navlist LI A:hover{color:#f30;text-decoration:none;}
#topNav .out {z-index:0}
#topNav .on .navp{display:block; }
#topNav .out .navp {display:none;}
#topNav .navp li {float:none;background:none no-repeat 0 0; padding-left:10px;}
#topNav .navp a {float:none;display:block;margin:0;color:#333;font-size:12px;text-decoration:none; font-weight:normal}
#topNav .navp a:hover{color:#f30;background:none no-repeat 0 0}

/***********************************/
#baoming{ margin:0px auto;}

.bm{ margin:0px auto; padding:0px; width:1000px;}

.xly_end{ margin:10px 0px 0px 0px; padding:0px; width:1000px;  text-align:center;}
.xly_end p{ margin:0px; padding:0px; line-height:25px; height:25px; vertical-align:middle; color:#393939;}
.xly_end a{ margin:0px 7px; padding:0px;}

.xly_end2{ width:1000px; margin:0px auto; text-align:center;}
.xly_end21{ width:1000px; margin:10px auto 0px auto; }
.xly_end21 span img{ border:#CCC 1px solid;}

.end{ width:540px; margin:0px auto; text-align:center;}
.end1{ float:left; width:500px;}
.end2{ float:left; width:40px;}


.ban_1 a:link,.ban_1 a:visited,.ban_1 a:active{ color:#000;}
.ban_1 a:hover{ text-decoration:underline;}

.h10{line-height:10px; height:10px; *+height:10px; _height:10px; }
.h08{line-height:4px; height:4px; *+height:4px; _height:4px; }
.xly{ margin:0px auto; }
.xlygjgn{ height:27px; margin:0px 0px 1px 0px; background:url(/imag/xlygjgn.jpg) repeat-x;}
.xlygjgn1{ width:1000px; margin:0px auto;}
.xlygjgn1 p b{ padding:0px 0px 0px 15px; font:normal 12px/22px "宋体"; background:url(/imag/xlygngj.gif) no-repeat 0px 0px;}
.xlygjgn1 p b a:link,.xlygjgn1 p b a:visited,.xlygjgn1 p b a:active{ color:#000;}
.xlygjgn1 p b a:hover{ text-decoration:underline;}
.xlygjgn1 p{ padding:3px 10px 0px 10px; font:normal 12px/22px "宋体"; color:#808080;}
.xlygjgn1 p a:link,.xlygjgn1 p a:visited,.xlygjgn1 p a:active{ color:#808080;}
.xlygjgn1 p a:hover{}
.xlygjgn1 p a{ margin:0px 6px;}
.xlygjgn1 .span1{ float:left;}
.xlygjgn1 .span2{ float:right;}
.xlygjgn1 .span2 span{ float:left;}

.xlygjgn1a{ float:left;}
.xlygjgn1b{ float:right;}
.xlygjgn1b ul{ margin:3px 5px 0px 0px; color:#808080;}
.xlygjgn1b ul li{ float:left; margin:0px 5px;}
.xlygjgn1b ul a:link,.xlygjgn1b ul a:visited,.xlygjgn1b ul a:active{ color:#808080;}
.xlygjgn1b ul a:hover{}

.xlyimg{ width:1000px; margin:0px auto 0px auto; border-top:#CECECE 1px solid;}
.xlyimga{ width:1000px; margin:10px 0px 0px 0px;}
.xlyimg img{ width:1000px; height:110px;}