/* CSS Document */
body{ background:url(../images/bg.jpg) repeat-x #F6FAEC; height:auto; width:100%;}
body,ul,li,p,span{ margin:0; padding:0; font-size:12px; font-family:"Microsoft YaHei",微软雅黑,"Microsoft SimSun",宋体; color:#000000;}
img{ border:none;}
a{ text-decoration:none; color:#000000;}
body a:hover{ color:#FF0000; text-decoration:underline;}

ul li{ line-height:200%; list-style:none;}
p{ text-indent:2em; padding:5px;}

h1{ text-align:center;font-size:18px;}


#top{ width:100%;height:112px; overflow:hidden; margin:0 auto;}
.top{ width:990px; margin:0 auto; overflow:hidden;}
.top_logo{ float:left; width:476px; margin-left:7px;}
.top_right{ float:right;width:300px;overflow:hidden; text-align:right;padding-right:20px;}
.top_right a{ margin-left:15px; color:#ff6000; font-weight:bold; line-height:200%; text-align:right;}

.menu{ width:100%; height:38px; background:url(../images/navbg.jpg) repeat-x;}
#menu{ font-size:14px;z-index:100; width:980px; background:url(../images/menu1.jpg) no-repeat; height:38px; margin:0 auto; } 
#menu ul{list-style:none;} 
#menu li {float:left;position:relative; width:106px; text-align:center;} 
#menu ul ul {visibility:hidden;position:absolute;top:37px;left:0} 
#menu table {position:absolute; top:0; left:0;} 
#menu ul li:hover ul, .menu ul a:hover ul{visibility:visible;} 
#menu a{display:block; padding:2px 10px; color:#fff; text-decoration:none; height:38px; line-height:38px; font-size:14px;} 
#menu a:hover{ background:url(../images/menu2.jpg) no-repeat center; color:#FFFF00;height:38px;} 
#menu ul ul li {clear:both;text-align:left;font-size:12px; height:32px; line-height:32px;} 
#menu ul ul li a{display:block; height:32px; width:210px; margin:0;border:0; background:url(../images/menu3.jpg) no-repeat;line-height:32px;} 
#menu ul ul li a:hover{ color:#FFFF00; background:url(../images/menu3.jpg) no-repeat;} 



.text{ width:980px;margin:0 auto;}


.main{ width:980px; background:#FFFFFF; margin:0 auto; margin-top:5px; overflow:hidden; height:auto;}
.main_left{ width:720px; float:left; overflow:hidden;}
.main_right{ width:250px; float:right; margin-left:6px; display:inline;}



.main_left_l{ width:285px; float:left; overflow:hidden; margin-left:2px; display:inline;}
.main_left_r{ width:717px; float:left; margin-left:8px; display:inline; margin-top:10px;}




.fwzq{ width:285px; height:600px;; overflow:hidden;}

.fwzq_top{ width:283px; height:38px; background:url(../images/index2a_03.jpg) no-repeat;}
.fwzq_text{ width:283px; height:530px; background:url(../images/index_2a_05.jpg) repeat-y; overflow:hidden;}
.fwzq_text1,.fwzq_text2{ margin-top:10px; width:220px; margin:0 auto;}
.fwzq_text1 li{ width:220px; height:41px; overflow:hidden; display:block; margin-top:10px;}
.fwzq_text1 li.a1 a{ background:url(../images/index2a_08.jpg) no-repeat; width:220px; height:41px; display:block;}
.fwzq_text1 li.a1 a:hover{background:url(../images/index2a_08a.jpg) no-repeat; width:220px; height:41px; display:block;}
.fwzq_text1 li.a2 a{ background:url(../images/index2a_11.jpg) no-repeat; width:220px; height:41px; display:block;}
.fwzq_text1 li.a2 a:hover{background:url(../images/index2a_11a.jpg) no-repeat; width:220px; height:41px; display:block;}
.fwzq_text1 li.a3 a{ background:url(../images/index2a_13.jpg) no-repeat; width:220px; height:41px; display:block;}
.fwzq_text1 li.a3 a:hover{background:url(../images/index2a_13a.jpg) no-repeat; width:220px; height:41px; display:block;}
.fwzq_text1 li.a4 a{ background:url(../images/index2a_15.jpg) no-repeat; width:220px; height:41px; display:block;}
.fwzq_text1 li.a4 a:hover{background:url(../images/index2a_15a.jpg) no-repeat; width:220px; height:41px; display:block;}

.fwzq_text2 li{ width:99px; height:32px; text-align:center; line-height:32px; background:url(../images/index2a_16.jpg) no-repeat; margin-top:10px; float:left; margin-left:7px; display:inline;}
.fwzq_text2 li a{ font-size:14px; color:#666666; text-decoration:none; font-weight:bold;}
.fwzq_text2 li a:hover{ color:#FF0000; } 


.fwzq_buttom{ background:url(../images/index2a_44.jpg) no-repeat; height:23px;}
.fwzq p{ font-size:14px; color:#676767; font-weight:bold; line-height:180%; margin-top:10px;}



.main_left_l_text2{ height: 285px;width: 285px; margin-top:10px;border-top: 1px solid #D8DAD9;background-color: #F4F4F4;}
.main_text{clear:both;text-align:center;} 
.menu0{ width: 285px; margin-left:5px;}
.menu0 li{ display:block; float: left; margin-top:10px; margin-left:2px; width:75px; text-align: center; height:33px; cursor:pointer; background: #5F7F3C; line-height:33px;overflow:hidden;font-size:14px;color:#FFFFFF;font-weight:bold;}
.menu0 li.hover{background:url(../images/top1.jpg);color:#000000;}
#main0 ul{ display: none; width:265px; margin:0 auto;background:#FFFFFF;overflow:hidden;}
#main0 li{ line-height:280%;color: #000000;margin:7px 0 0 10px; width:250px}
#main0 ul.block{display: block; width:265px; height:230px; margin:0 auto;background:#FFFFFF;overflow:hidden;}
#main0 ul.block li{ line-height:150%;}
.main_left_l_text2 p{ line-height:200%; text-align:left;}





.main_left_r_r1{width:706px; border:#A7B55D 1px solid; overflow:hidden; height:490px; overflow:hidden;}
.main_left_r_r1 h3{width:420px; text-align:center; font-size:16px;}
.main_left_r_r1 h3 a{  color:#C40002; }

.main_left_r_r1 ul li{ line-height:220%;}
.main_left_r_r1 ul li.text1{float:left; margin-left:20px; display:inline; width:185px; overflow:hidden;}
.main_left_r_r1_top{ height:180px; width:380px; float:right;line-height:40px; border-left:#CCCCCC 1px dashed; margin-bottom:5px;}
.main_left_r_r1_pic{ height:180px; width:320px; float:left;margin-left:3px; margin-top:3px;}
.main_left_r_r1_top li.text2{ line-height:150%; float:left; margin-left:25px; display:inline; width:185x; overflow:hidden;}
.main_left_r_r1_top ul li.text1{float:left; margin-left:10px; padding-left:10px; display:inline; width:358px; overflow:hidden;background: url("../images/index_47.jpg") no-repeat scroll left center transparent;}
.main_left_r_r1_top ul li span{float:right; margin-right:5px; width:80px;display:inline; overflow:hidden;}
.main_left_r_r1_top ul li a{float:left;}

.main_left_r_r1text{ width:400px; margin-left:15px; }
.main_left_r_r1text ul{width:400px; margin-top:5px;overflow:hidden;}
.main_left_r_r1text li{height:25px; line-height:25px; overflow:hidden;}
.main_left_r_r1text li a{ float:left; width:300px;}
.main_left_r_r1text li span{ margin-left:15px;display:inline;}




.line{ width:706px; height:30px; background:#f2f2f2;border-bottom:2px dashed #589d02 ;clear:both; overflow:hidden; font-size:13px; text-indent:1em; color:#383838; line-height:30px; font-weight:bold; background-size:120%;}

.line a{ color:#FF0000; padding-left:300px;font-size:12px; font-weight:normal;}

.tjbx_top{margin-top:5px; width:201px; height:22px; color:#FFFFFF; font-size:12px; background:url(../images/tjbx.jpg) no-repeat; line-height:22px; padding-left:3px;}
.tjbx_text ul{ width:180px; margin-top:12px;}
.tjbx_text ul li{ line-height:230%; text-indent:1em;}







#mid_jpg{ width:715px; margin-left:3px; padding-top:8px; overflow:hidden; height:105px;}

.main_left_r_r2{width:421px; height:265px; overflow:hidden; margin-top:20px;}
.main_left_r_r2_top{ background:url(../images/index_34.jpg) no-repeat; height:50px; line-height:44px; text-align:right; }
.main_left_r_r2_top a{color:#686669;}
.main_left_r_r2 li{ float:left;margin-top:10px; margin-left:2px; width:75px; text-align: center;}
.main_left_r_r2 li a{ display:block; height:33px; cursor:pointer; background: #5F7F3C; line-height:33px;overflow:hidden;font-size:14px;color:#FFFFFF;font-weight:bold;}
.main_left_r_r2 li a:hover{background:url(../images/top1.jpg);color:#000000;}
.main_left_r_r2 li a#hover{background:url(../images/top1.jpg);color:#000000;}

.main_left_r_r2_text{padding-top:10px; height:145px; line-height:200%;}




.main_left1{ width:717px; float:left; overflow:hidden; margin-top:10px; margin:0 auto; height:680px; margin-top:10px;}

.main_left1_top{ width:717px; background:url(../images/index_41.jpg) no-repeat; height:57px; line-height:57px; overflow:hidden; text-align:right;}
.line1{ border-top:#ACB964 1px solid; width:717px; height:1px; overflow:hidden;}
.main_left1_t{ width:350px; float:left; border-right:#ACB964 1px solid; overflow:hidden; height:595px;}
.main_left1_text{ width:330px; float:left; height:203px; margin-left:15px;}
.main_left1_text li{ height:28px; line-height:28px; border-bottom:#CCCCCC 1px dashed; background:url(../images/index_47.jpg) no-repeat left; text-indent:1em;}
.main_left1_text li span{float:right; margin-right:8px; width:80px;display:inline; overflow:hidden;}

.lmdt_text{ width:690px; float:left; height:203px; margin-left:15px;}
.lmdt_text li{ height:28px;margin-right:20px;  width:320px; float:left; display:inline; line-height:28px; border-bottom:#CCCCCC 1px dashed; background:url(../images/index_47.jpg) no-repeat left; text-indent:1em;}
.lmdt_text li span{float:right; margin-right:8px; width:80px;display:inline; overflow:hidden;}


.main_text1 {float: left;height: 144px;margin: 11px 0 0 12px;width: 248px; display:inline;}
.main_text2 { color: #515151;float: left;font: 12px/21px "微软雅黑";height: 89px;margin: 7px 0 0 1px;width: 100px;}
.main_span	{color: #515151;float: left;font: 12px/21px "微软雅黑";height: 89px;margin: 7px 0 0 5px;width: 125px; display:inline;}
.main_span a{ color: #000000;float: left;font: bold 13px "微软雅黑"; margin-bottom: 3px;text-decoration: none;width: 125px;}



.main_left1_xueyuan{ width:717px; float:left; overflow:hidden; margin-top:10px; margin:0 auto; height:285px; margin-top:10px;}
.main_left1_xueyuan_top{ width:717px; background:url(../images/index_412.jpg) no-repeat; height:4px; line-height:57px; overflow:hidden; text-align:right;}
.main_left1_xueyuan_text2{ height: 280px;width: 717px;border-top: 2px solid #579e02;background-color: #F4F4F4;}
.main_left1_xueyuan_text2 .main_text{clear:both;text-align:center;} 
.main_left1_xueyuan_text2 .menu0{ width: 717px; margin-left:5px;}
.main_left1_xueyuan_text2 .menu0 li{ display:block; float: left; margin-top:10px; margin-left:2px; width:85px; text-align: center; height:33px; cursor:pointer; background:url(../images/top0.jpg); line-height:33px;overflow:hidden;font-size:14px;color:#333;font-weight:bold;}
.main_left1_xueyuan_text2 .menu0 li.hover{background:url(../images/top1.jpg);color:#447d00;}
.main_left1_xueyuan_text2 p{ line-height:200%; text-align:left;}
.main_left1_xueyuan_text2 #main1{background-color:#FFFFFF;height:230px;width:708px;margin-left:5px;margin-right:5px;}
.main_left1_xueyuan_text2 #main2{background-color:#FFFFFF;height:230px;width:708px;margin-left:5px;margin-right:5px;}
.main_left1_xueyuan_text2 #main3{background-color:#FFFFFF;height:230px;width:708px;margin-left:5px;margin-right:5px;}
.main_left1_xueyuan_text2 #main4{background-color:#FFFFFF;height:230px;width:708px;margin-left:5px;margin-right:5px;}


.main_right1{ width:250px; overflow:hidden;margin-top:5px;}
#main_right1{width:248px; background:url(../images/index_15a.jpg) no-repeat;height:189px; text-align:center;}
.main_right2{ width:250px; margin-top:5px; overflow:hidden; background:#E7E7E7; height:180px;  font-weight:bold; }
.main_right2 ul{ width:230px; margin:0 auto; margin-top:10px;}
.main_right2 ul li{line-height:200%;text-align:center;}
.main_right2 ul li a{ color:#383838;font-size:14px;}
.main_right2 a:hover{ color:#FF0000;}




.msfc,.cjwt{width:250px; overflow:hidden; margin-top:10px;}
.msfc_top{ background:url(../images/msfc1.jpg) no-repeat; width:248px; height:40px; line-height:40px;}
.msfc_top a{ color:#FFFFFF; font-size:13px; margin-left:200px;}

.msfc_text,.cjwt_text,.cjwt_text2{ width:246px; border-left:#96B712 1px solid; border-right:#96B712 1px solid; height:auto;}
.cjwt_text{ height:115px;}
.cjwt_text2{height:91px;}
#pro_con{ margin:0 auto; width:220px; height:832px;}
.con_orange { margin:0 auto;  width:210px; height:40px; line-height:40px; font-size:12px; color:#FF9F23; text-align:left; padding-left:10px; font-weight:bold;}
.con_content{ margin:0 auto; width:210px; height:68px; line-height:21px; font-size:12px; color:#BEBEBE; text-align:left; padding-left:10px;}
		
.con_img { float:left; width:53px; height:68px;}
				
.con_art { float:left; width:140px; height:68px; line-height:20px; font-size:12px; color:#5C5C5C; text-align:left; padding-left:5px;}					 				.con_art span{ font-weight:bold; color:#2CBA00;}
.con_art p{ margin:0px;padding:0px;  }
				
.h10 a{ float:right; color:#499930; padding-right:5px; padding-top:5px;}
.h10 a:visited{color:#499930;}
.h10 a:hover{color:#FF0000;}


.h11 a{ float:right; color:#499930; padding-right:5px;}
.h11 a:visited{color:#499930;}
.h11 a:hover{color:#FF0000;}
.h15 {height: 15px;line-height: 15px;margin: 0 auto;width: 100%;}

.msfc_buttom,.cjwt_buttom{ background:url(../images/index_74.jpg) no-repeat;width:248px; height:14px; line-height:14px;}




.cjwt_top{ background:url(../images/index_62.jpg) no-repeat; height:25px; width:248px;}
.cjwt_text ul{ width:240px;overflow:hidden;}
.cjwt_text2 ul{ width:240px;overflow:hidden;}
.cjwt_text li{ margin-left:20px;}
.cjwt_text2 li{ margin-left:20px;}

.hyjm_text li{ line-height:250%; margin-left:20px; width:92px; border:1px solid #96B712; float:left; text-align:center; margin-bottom:8px;}
.hyjm_text li a{ display:block;}
.hyjm_text li:hover{ background:#9C0;}

.lxwm{background:url(../images/lxwm2.jpg) no-repeat;}


.ryjs{ width:976px;border:#ADC33D 1px solid; height:120px; overflow:hidden; margin-top:510px;}
.ryjs_top{ width:970px; background:url(../images/30211057440.jpg) no-repeat; height:30px; line-height:55px; text-align:right;}
.ryjs_top a{ color:#FF0000;}
.ryjs ul{ margin-top:10px;}
.ryjs li{ float:left; margin-left:15px; display:inline;overflow:hidden;}
.ryjs li span{  width:160px; height:25px; background:#D9D9D9; text-align:center; line-height:25px; color:#000000; display:block; margin-top:10px;}
#bq{width:31px; margin-top:70px;}



.yqlj{ width:978px; margin-top:10px; height:52px; overflow:hidden; background:url(../images/yqlj.jpg) no-repeat;}
.yqlj span{ line-height:66px; text-align:center; padding:0 10px;}
.yqlj ul{ width:800px; margin:0 auto; padding-top:20px; overflow:hidden;}
.yqlj ul li{ width:135px; float:left; margin-left:12px; display:inline;}
.yqlj a{ color:#429200;}
.yqlj  p{font-size:15px; color:#000000; font-weight:bold; margin-top:5px; margin-left:10px; padding:0;}

.buttom{ background:url(../images/bg.jpg) center -30px repeat-x; width:100%; height:70px; overflow:hidden; margin-top:10px; text-align:center}
.buttom ul{ margin-top:5px;}
.buttom ul li{ line-height:250%;}









.gywm_left{ width:255px; float:left;}
.gywm_left_top{ height:34px; width:253px; overflow:hidden; margin-top:10px;}
.gywm_left_text{ width:251px; border:#D4E8CD 1px solid; border-top:none; height:auto; overflow:hidden;}
.gywm_left_text ul{ width:225px; margin:0 auto; margin-top:10px;}
.gywm_left_text li{ line-height:28px; background:url(../images/index_47.jpg) no-repeat left; width:225px; border-bottom:#CCCCCC 1px dashed; text-indent:4px;overflow:hidden;text-overflow:ellipsis;}

.gywm_left_text li a{width:210px; margin:0 auto; height:30px; display:block;}
.gywm_left_text li a:hover{color:#F00; display:block;}


.gywm_left_text li.gywma{ background:none; border:none; text-align:right; }
.gywm_left_text li.gywma a:hover{background:none; color:#FF0000;}

.gywm_left input{ height:20px; width:140px;}

.gywm_left textarea{ width:140px; height:70px;}
.gywm_right{ width:685px; float:left; margin-left:20px; display:inline;}
.gywm_right_dqwz{ height:20px; line-height:30px; width:680px; text-align:right;}
.gywm_right p{ font-size:12px; line-height:250%; margin-top:10px;}

.gywm_right_top{ height:31px; margin-top:10px; width:685px; border-bottom:#246F06 2px solid;}
.gywm_right_top_l{ width:250px; float:left;}
.gywm_right_top_r{ width:400px; float:right;}
.gywm_right_top_r ul{ float:right;}
.gywm_right_top_r li{ width:85px; float:left; margin-left:5px; display:block; height:33px;}
.gywm_right_top_r li a{ background:url(../images/gywm_04.jpg) no-repeat; width:82px; height:31px; display:block; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; line-height:31px;}
.gywm_right_top_r li a:hover{background:url(../images/gywm_06.jpg) no-repeat; width:82px; height:31px; display:block; color:#246F06; font-weight:bold; font-size:14px; text-align:center; line-height:31px; text-decoration:none;}


.gywm_right_text ul{ width:670px; margin-top:20px; overflow:hidden;}
.gywm_right_text li{ height:30px; line-height:30px; border-bottom:#DDDDDD 1px dashed; } 
.gywm_right_text li a{ background:url(../images/index_47.jpg) no-repeat left;text-indent:1.5em; float:left;}
.gywm_right_text li span{ float:right;}


.chengyuan li{ width:140px;height:170px;  line-height:30px; border:#DDDDDD 1px dashed;float:left; margin:10px 10px;list-style:none;background:none;} 
.chengyuan li .pic{width:140px;height:140px; overflow:hidden; text-align:center;}
.chengyuan li img{width:140px;height:140px;}
.chengyuan li .text{ width:140px;height:30px; overflow:hidden; text-align:center;}
.chengyuan li a{ background:none;text-indent:0; float:none;}

.pageNavi{ margin-top:10px;}
.wp-pagenavi span {border: 1px solid #DDDCCC;margin-right: 4px;padding-left: 4px;padding-right: 4px;display:inline;}
/*
.wp-pagenavi a {border: 1px solid #DDDCCC;margin-right: 4px;padding-left: 4px;padding-right: 4px;text-decoration: none;}
*/
.wp-pagenavi select {font-size:12px; text-align:center; line-height:14px;border:none;}




#demo0 {
 width:960px;
 height:70px;
 overflow:hidden;
 margin:auto;
}

#demo0 img {
 float:left;
 margin-left:10px;
 border:3px #ffffff solid;
 height:70px;
}
#indemo0 {
    float: left;
    width: 800%;
}
#demo10 {
    float: left;
}
#demo20 {
    float: left;
}




#focus {width:248px; height:189px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:248px; height:170px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:248px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:25px; height:50px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



.yl{ width:250px; height:130px; overflow:hidden; background:url(../images/yl1.jpg) no-repeat;padding-top:50px;}
.yl ul{margin:0 auto; margin-top:5px; height:121px; width:240px;}
.yl ul li{ margin:0 auto; height:40px; width:220px; text-align:center; border-bottom:#C0C0C0 1px solid; line-height:40px;}
.yl ul li a{ float:left; width:40px; margin-left:10px; display:block;  color:#2D2D2D; font-size:14px; font-weight:bold; text-decoration:none;}
.yl ul li a:hover{background:#b8e87e;}





.sztd_right_text ul{ width:670px; margin-top:20px; overflow:hidden;}
.sztd_right_text ul li{ border-bottom:#66990C 1px dashed; height:165px; margin-top:15px;}
.sztd_right_text ul li img{ width:120px; height:150px; float:left; overflow:hidden;}
.sztd_right_text ul li p{ color:#434542; line-height:250%; float:left; width:500px; margin-left:20px; text-indent:1em;}
.sztd_right_text ul li h4{ margin:0; padding:0;float:left;margin-left:20px;  font-size:14px; font-weight:bold;color:#434542}
.lmjb{background: url("../images/3020592265.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;}