@charset "utf-8";
/* CSS Document */

* {  font-size:12px;  margin:0; padding:0; font-family:"宋体";}
html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
em{font-style:normal }
table{border-collapse:collapse;border-spacing:0; }
fieldset,img{border:0;}
.clear{ clear:both;}
li{list-style:none;}
a{ text-decoration:none; cursor:pointer; color:#000;}
a:hover{  text-decoration:underline; color:#000;}


.zx_header{ height:340px; width:100%; overflow:hidden; background:url(zhuxue_header.jpg) no-repeat center;}
.zx_header_con{ width:960px; height:340px; overflow:hidden; margin:0 auto; position:relative;}
.zx_header_qy{ width:540px; overflow:hidden; position:absolute; top:275px; left:10px; color:#FFF; font-size:13px; line-height:24px;}
.zx_header_jzrq{ color:#C21200; font-size:16px; font-family:"微软雅黑"; width:150px; height:30px; line-height:30px; position:absolute; top:83px; right:87px; font-weight:bold;}
.zx_header_zj1{ width:220px; overflow:hidden; position:absolute; right:12px; top:157px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; letter-spacing:8px;}
.zx_header_zj1 span{ font-size:14px; font-family:"微软雅黑"; color:#212222;}
.zx_header_zj2{ width:150px; overflow:hidden; position:absolute; right:76px; top:230px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; letter-spacing:8px;}
.zx_header_zj2 span{ font-size:14px; font-family:"微软雅黑"; color:#212222;}
.zx_header_sxrq{ width:290px; overflow:hidden; position:absolute; right:0; bottom:0; font-size:13px; font-family:"微软雅黑"; color:#FF6600; font-weight:bold;}

.nav{ width:1005px; overflow:hidden; margin:0 auto; height:50px;}
.nav_left{ width:20px; height:47px; overflow:hidden; float:left;}
.nav_right{ width:20px; height:47px; overflow:hidden; float:right;}
.nav_mid{ width:965px; overflow:hidden; float:left; background:url(nav_mid.gif) repeat-x; height:50px; }
.nav ul{ width:100%; overflow:hidden; margin-left:35px;}
.nav ul li{float:left; line-height:45px; color:#FFF; height:50px; width:100px; overflow:hidden; text-align:center;} 
.nav ul li.li_list{ padding-left:8px; padding-right:12px; float:left; line-height:43px; color:#FFF; width:1px; overflow:hidden; text-align:center;} 
.nav ul li a{ color:#FFF; font-size:14px; font-weight:bold; display:block; height:50px;}
.nav ul li a:hover{ color:#0A5904; font-size:14px; text-decoration:none; background:url(nav_hover_bg.gif) no-repeat center 2px;}
.nav ul li a.nav_a,.nav ul li a.nav_a:hover{ background:url(nav_hover_bg.gif) no-repeat center 2px; color:#0A5904; font-size:14px; text-decoration:none;}

.main{ width:940px; overflow:hidden; margin:10px auto 0 auto;}
.focus{ width:495px; height:300px; overflow:hidden; float:left;}
.focus_right{ width:422px; overflow:hidden; float:right; padding:1px 1px; border:3px solid #A3E178;}
.focus_right_con{ width:406px; overflow:hidden; background:url(focus_right_bg.gif) repeat-x; padding:15px 8px 5px 8px;}
.focus_right_con h3 { text-align:center; color:#FF6600; font-size:18px; font-family:"黑体"; margin-bottom:15px;}
.focus_right_con p{ color:#6BAC32; text-indent:2em; line-height:21px; border-bottom:1px dotted #5DA707; padding-bottom:8px; margin-bottom:4px;}
.focus_right_con p a,.focus_right_con p a:hover{ color:#6BAC32; }
.focus_right_con ul li{ height:26px; line-height:26px; color:#405500; font-size:13px;}
.focus_right_con ul li span{ float:right;}
.focus_right_con ul li a,.focus_right_con ul li a:hover{ color:#405500; font-size:13px;}

.con_zxb{ width:619px; height:350px; overflow:hidden; background:url(con_bg1.jpg) no-repeat; float:left;}
.zxb_left{ width:360px; overflow:hidden; float:left; margin:32px 0 0 30px; display:inline;}
.zxb_left h5{ color:#499505; font-family:"黑体"; font-size:18px; font-weight:normal; padding:0 0 20px 5px;}
.zxb_left dl{ width:360px; overflow:hidden;}
.zxb_left dl dt{ height:26px; line-height:26px; overflow:hidden; background-color:#83C738;}
.zxb_left dl dt .span01{ display:block; width:100px; overflow:hidden; float:left; color:#FFF; font-size:14px; font-weight:bold; margin-left:15px;}
.zxb_left dl dd{ width:360px; height:245px; overflow:hidden;}
.zxb_left dl dd ul{ width:360px; overflow:hidden;}
.zxb_left dl dd ul li{ height:27px; line-height:27px; overflow:hidden; border-top:1px dotted #5DA707;}
.zxb_left dl dd ul li.li_01{ background-color:#ECF5E5;}
.zxb_left dl dd ul li .span02{ display:block; width:100px; overflow:hidden; float:left; color:#44730D; margin-left:15px;}
.zxb_left dl dd ul li .span03{ display:block; width:100px; overflow:hidden; float:left; color:#DB3E00; margin-left:15px;}
.zxb_left dl dd ul li .span04{ display:block; width:100px; overflow:hidden; float:left; color:#003AA5; margin-left:15px;}
.zxb_right{ width:170px; overflow:hidden; float:right; margin:32px 22px 0 0; display:inline;}
.zxb_right h5{ color:#499505; font-family:"黑体"; font-size:18px; font-weight:normal; padding:0 0 15px 5px;}
.zxb_right h5 a,.zxb_right h5 a:hover{ float:right; color:#259101; padding-top:3px;}
.zxb_right ul li{ width:180px; height:35px; padding-top:10px; line-height:14px; border-bottom:1px dashed #C4C4C4; color:#525252;}

.con_zxtp{ width:305px; height:332px; overflow:hidden; float:right; background:url(con_bg2.jpg) no-repeat;}
.con_zxtp h5{ height:27px; line-height:27px; padding-left:45px; font-size:14px; color:#FFF; margin-bottom:10px;}
.con_zxtp .p_01{ margin:14px 25px 0 25px; line-height:22px; color:#005FCA;}

.con_zxtp .p_03{ margin:10px 0 5px 0; text-align:center;}
.input_01{ width:106px; height:30px; overflow:hidden; border:none; background:url(btn_wypl.gif) no-repeat; cursor:pointer;}
.con_zxtp .wypl_con{ width:260px; overflow:hidden; height:250px; padding:0 25px 0 20px;}
.con_zxtp .wypl_con ul li{ line-height:30px;}
.con_zxtp .wypl_con ul li span{ color:#613214;}


.con_zxdt{ clear:both; width:619px; height:326px; overflow:hidden; background:url(con_bg3.jpg) no-repeat; float:left; }
.con_zxdt h5{ color:#499505; font-family:"黑体"; font-size:18px; font-weight:normal; padding:0 0 20px 5px;}
.zxdt_left{ width:150px; overflow:hidden; float:left; margin:26px 0 0 25px; display:inline;}
.zxdt_left h5{ color:#499505; font-family:"黑体"; font-size:18px; font-weight:normal; padding:0 0 20px 0;}
.zxdt_left ul li{ width:147px; overflow:hidden; height:27px; margin-top:6px; text-align:center; line-height:27px;}
.zxdt_left ul li.li_menu1{ background:url(zxdt_menu_bg1.gif) no-repeat; color:#54980C; font-size:14px; font-weight:bold; cursor:pointer;}
.zxdt_left ul li.li_menu2{ background:url(zxdt_menu_bg2.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}
.zxdt_right{ width:405px; overflow:hidden; float:right; margin:26px 10px 0 0; display:inline; }
.zxdt_right h3{ height:22px; line-height:22px; color:#EA6900; font-size:14px; padding-left:35px; margin-bottom:22px;}
.zxdt_right h3 a,.zxdt_right h3 a:hover{ color:#009900; font-weight:normal; float:right;}
.zxdt_right ul li{ height:25px; line-height:25px; color:#7C7C7C;}
.zxdt_right ul li strong{ font-size:13px; }
.zxdt_right ul li a{ color:#7C7C7C; font-size:14px;}

.zxtpz_dl dt{ height:50px; line-height:50px; overflow:hidden; background:url(zxtpz_top.gif) no-repeat; padding:0 30px 0 45px; color:#FFF; font-family:"黑体"; font-size:22px; }
.zxtpz_dl dt a,.zxtpz_dl dt a:hover{ float:right; color:#fff;}
.zxtpz_dl dd{ width:936px; overflow:hidden; background:url(zxtpz_con_bg.gif) repeat-x; border-left:2px solid #009900; border-right:2px solid #009900; padding:15px 0 5px 0;}
.zxtpz_dl dd ul li{ width:152px; overflow:hidden; float:left; display:inline; margin:0 15px 5px 18px; text-align:center;}
.zxtpz_dl dd ul li img{ padding:1px 1px; border:1px solid #D0D0D0; display:block; margin-bottom:5px;}


.namediv { width:960px; height:37px; background:url(bg05.gif) no-repeat; margin:20px auto; color:#434343; font-size:14px; line-height:37px; text-align:center;}