@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; background:#E7E7E7; line-height:15px;}
h1{ padding:0px; margin:0px;}
h2{ padding:0px; margin:0px;}
h3{ padding:0px; margin:0px;}
dl{ padding:0px; margin:0px;}
dd{ padding:0px; margin:0px;}
dt{ padding:0px; margin:0px;}
em{ font-style:normal; padding:0px; margin:0px;}
font{ margin:0px; padding:0px;}
.clear{ clear:both;}
p{
	margin: 0px 0px 17px;
	padding: 0px;
}
img{ border:0px;}
li{ list-style:none;}

/*top*/
.top_box{ width:960px; margin:0px auto; height:93px; min-height:93px;}
.logo{ background:url(../images/top_bg.jpg) repeat-x; padding-left:18px;}
.logo span{ float:right; padding:23px 11px 0 0;}
.top_div2{ float:left; width:70px;}
.top_div{ float:left; width:130px;}
.top_div1{ float:left; padding-left:5px; padding-top:2px;}
.input{ background:url(../images/ico.jpg) 4px 4px no-repeat #F3F3F3; width:110px; line-height:18px; height:18px; text-align:left; padding-left:20px; font-family:Arial, Helvetica, sans-serif; border:1px solid #979596;}

.imgNav1{ float:left; height:26px; background:url(../images/nav.jpg) no-repeat; list-style-type: none;}
.imgNav1 li{ float: left; display: inline; margin: 0px; padding: 0px; list-style: none;}
.imgNav1 li a{ display: block; height:26px; line-height:26px;}

.imgNav1 li#TopMenu1 a{ width:142px;}
.imgNav1 li#TopMenu1 a:hover{ background:url(../images/nav.jpg) 0px -26px;}
.imgNav1 li#TopMenu1 a.aon{ background:url(../images/nav.jpg) 0px -26px;}
.aon1{ background:url(../images/nav.jpg) 0px -26px;}

.imgNav1 li#TopMenu2 a{ width:141px;}
.imgNav1 li#TopMenu2 a:hover{ background:url(../images/nav.jpg) -142px -26px;}
.imgNav1 li#TopMenu2 a.aon{ background:url(../images/nav.jpg) -142px -26px;}
.aon2{ background:url(../images/nav.jpg) -142px -26px;}

.imgNav1 li#TopMenu3 a{ width:140px;}
.imgNav1 li#TopMenu3 a:hover{ background:url(../images/nav.jpg) -283px -26px;}
.imgNav1 li#TopMenu3 a:aon{ background:url(../images/nav.jpg) -283px -26px;}
.aon3{ background:url(../images/nav.jpg) -283px -26px;}

.imgNav1 li#TopMenu4 a{ width:139px;}
.imgNav1 li#TopMenu4 a:hover{ background:url(../images/nav.jpg) -423px -26px;}
.imgNav1 li#TopMenu4 a:aon{ background:url(../images/nav.jpg) -423px -26px;}
.aon4{ background:url(../images/nav.jpg) -423px -26px;}

.imgNav1 li#TopMenu5 a{ width:140px;}
.imgNav1 li#TopMenu5 a:hover{ background:url(../images/nav.jpg) -562px -26px;}
.imgNav1 li#TopMenu5 a:aon{ background:url(../images/nav.jpg) -562px -26px;}
.aon5{ background:url(../images/nav.jpg) -562px -26px;}

.imgNav1 li#TopMenu6 a{ width:152px;}
.imgNav1 li#TopMenu6 a:hover{ background:url(../images/nav.jpg) -702px -26px;}
.imgNav1 li#TopMenu6 a:aon{ background:url(../images/nav.jpg) -702px -26px;}
.aon6{ background:url(../images/nav.jpg) -702px -26px;}

.imgNav1 li#TopMenu7 a{ width:106px;}
.imgNav1 li#TopMenu7 a:hover{ background:url(../images/nav.jpg) -854px -26px;}
.imgNav1 li#TopMenu7 a:aon{ background:url(../images/nav.jpg) -854px -26px;}
.aon7{ background:url(../images/nav.jpg) -854px -26px;}

.imgNav1 li#TopMenu8 a{ width:106px;}
.imgNav1 li#TopMenu8 a:hover{ background:url(../images/nav.jpg) -854px -26px;}
.imgNav1 li#TopMenu8 a:aon{ background:url(../images/nav.jpg) -854px -26px;}
.aon8{ background:url(../images/nav.jpg) -854px -26px;}

/*foot*/
.foot{
	width:927px;
	margin:0px auto;
	background:#013334;
	line-height:21px;
	color:#CCCCCC;
	padding-left:33px;
	clear: both;
}
.foot span{ float:right; padding-right:24px;}
.foot a{ color:#ccc; text-decoration:none;}
.foot a:hover{ color:#f00; text-decoration:none;}

/*left*/
.left_box{ width:215px; float:left;}

.left_top{ padding:16px 14px 21px 9px;}
.left_top h1{ font-size:16px; color:#006600; padding-left:8px; padding-bottom:5px;}

#menu ul{list-style-type:none; margin:0; padding:0;}
#menu{ background:#E3F4EA; width:197px; height:auto; margin:0 auto;}
.me_dian{}
.me_dian a{color:#FFF; text-decoration:none;}
.cursor{ cursor:pointer; background:#007000;}
.submenu{ display: none; line-height:22px;}
.menutbg_1,.menutbg_2{ background:url(../images/dian1.jpg) 15px 10px no-repeat #007000; width:197px; line-height:22px; color:#fff; font-size:12px; text-align:left; text-indent:22px;}
.menutbg_2{ font-weight:normal;}
.mbox{ background:#73C2FF; height:auto;}
.mt1{font-size:12px; padding-top:5px; text-indent:22px; background: url(../images/ico3.jpg) 14px 12px no-repeat #E3F4EA; font-weight:normal; cursor:pointer;}
.mt1 a{ color:#E60012; text-decoration:none; }
.mt1 a:hover{ color:#E60012; text-decoration:none;}

.mt2{font-size:12px; padding-top:5px; text-indent:22px; background: url(../images/ico4.jpg) 14px 12px no-repeat #E3F4EA; font-weight:normal; cursor:pointer;}
.mt2 a{ color:#737572; text-decoration:none; }
.mt2 a:hover{ color:#737572; text-decoration:none;}

.mt3 a{ color:#000; text-decoration:none; }
.mt3 a:hover{ color:#000; text-decoration:none;}
.TxtList{}
.mt3{ height:22px; line-height:22px; text-indent:22px; background:#E3F4EA; font-size:12px; }
.div_h14{ height:14px; overflow:hidden; background:#E3F4EA;}

/**/
.box{ width:960px; margin:0px auto; background:#FFFFFF;}
.frame{ width:960px; margin:0px auto; background:url(../images/bg.jpg) repeat-y;}

/**/
.index_box{ padding:0px 40px 10px 18px;}
.box_l{ width:456px; float:left; padding-bottom:21px;}
.l_title{ background:url(../images/title_bg.jpg) no-repeat left; padding:7px 0 0px 0; height:16px; line-height:16px; text-align:center; margin-bottom:18px;}
.l_title span{ float:right; border-bottom:1px solid #006600; width:326px; text-align:right; padding: 6px 5px 0 0;}
.l_text{ text-align:justify; text-justify:inter-ideograph; color:#666666;}
.l_text img{ padding-right:6px; padding-top:3px;}
.l_text a{ color:#666; text-decoration:none;}
.l_text a:hover{ color:#666; text-decoration:underline;}

.box_r{ width:419px; float:left; padding-bottom:21px; padding-left:27px;}
.r_title{ background:url(../images/title_bg.jpg) no-repeat left; padding:7px 0 0px 0; height:16px; line-height:16px; text-align:center; margin-bottom:18px;}
.r_title span{ float:right; border-bottom:1px solid #006600; width:289px; text-align:right; padding: 6px 5px 0 0;}

.list li{ border-bottom:1px solid #E9E9E9; color:#666; line-height:22px;}
.list li span{ float:right;}
.list li a{ color:#666; text-decoration:none;}
.list li a:hover{ color:#666; text-decoration:underline;}

.list1{ padding-left:2px; float:right; width:743px;}
.list1 li{ margin-top:41px; background:url(../images/bg_pic.jpg) no-repeat; width:187px; float:left; height:259px; min-height:312px; margin-left:33px;}
.list1 li img{ padding:9px; width:160px; height:231px;}
.list1 li h1{ font-size:12px; line-height:24px; text-align:center; height:24px;}
.list1 li h1 a{ color:#000; text-decoration:none;}
.list1 li h1 a:hover{ color:#f00; text-decoration:underline;}

.list2{ float:right; width:723px;}
.list2 li{ width:169px; float:left; height:170px; min-height:170px; padding-right:9px;}
.list2 li img{ padding:3px; width:161px; height:111px; border:1px solid #CCC;}
.list2 li h1{ font-size:12px; line-height:24px; text-align:center; height:24px; font-weight:normal; color:#006402;}
.list2 li h1 a{ color:#006402; text-decoration:none;}
.list2 li h1 a:hover{ color:#f00; text-decoration:underline;}

.list3{ float:right; width:723px;}
.list3 li{ width:169px; float:left; height:170px; min-height:170px; padding-right:9px;}
.list3 li img{ padding:3px; width:161px; height:111px;}
.list3 li h1{ font-size:12px; line-height:24px; text-align:center; height:24px; color:#000;}
.list3 li h1 a{ color:#000; text-decoration:none;}
.list3 li h1 a:hover{ color:#f00; text-decoration:underline;}

/*
.page{ text-align:center; width:665px; padding:33px 0px; float:right;}
.page font{ color:#C70025; font-weight:bold; font-size:12px;}
.page em{ color:#CFCFCF;}
.page a{ color:#C70025; text-decoration:none;}*/

.page{ width:735px; float:right; background-color:#007000;  margin-bottom:10px; padding-bottom:10px; text-align:right; padding-right:10px;}
.page span{ float:right; width:406px; color:#fff; font-weight:bold; text-align:center;}
.page a{ color:#fff; text-decoration:none;}
.page a:hover{ color:#fff; text-decoration:underline;}
/*.pagebtm{ width:20px; height:20px; margin-left:10px;}*/
.pagebtm {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #666666;
	background: url(../images/pagebtn.jpg) no-repeat;
	height: 18px;
	width: 32px;
	border-style: none; margin-left:10px;
}


.div_h7{ height:7px; overflow:hidden; background-color:#fff; width:960px; margin:0px auto;}
.r_box{ float:right; padding:0px 28px 29px; width:688px;}
.r_text{ text-align:justify; text-justify:inter-ideograph; line-height:22px;}
.r_text div{ padding:7px 0px 5px;}

.r_text1{ line-height:22px; float:right; width:725px; padding-left:14px; padding-right:6px;}
.r_text1 div{ padding:7px 0px 5px;}

.r_h1{ font-size:18px; padding:5px 0px 19px 22px; font-weight:bold; width:723px; float:right;}

.news_box{ padding:0px 29px 0px 31px; float:right; width:684px; height:auto !important;height:400px;min-height:400px;}
.news_list{ background:url(../images/dian.jpg) repeat-x bottom; padding-bottom:10px; padding-top:15px; font-weight:bold; line-height:22px; width:684px;}
.news_list h1{ font-size:12px; font-weight:normal; color:#006600; padding-bottom:10px;}
.news_list h1 a{ color:#006600;}
.news_list span{ font-weight:normal; color:#f00;}
.news_list span a{ color:#f00;}

.info{ color:#4b4a4a; padding:20px; line-height:24px; text-align:justify; text-justify:inter-ideograph;}
.info h1{ text-align:center; font-size:16px; color:#2f2f2f;}
.info h2{ text-align:center; font-size:12px; color:#a6a6a6; font-weight:normal; background:url(../images/bg_page_line.jpg) repeat-x bottom; padding:0px 0px 10px 0px;}
.info dl{ padding:0px 16px;}
.info h3{ text-align:center;}
.info div{ width:400px; margin:0px auto;}
.info div img{ width:400px; height:300px; text-align:center;}

.down_box{ padding:0px 27px 0px 18px; float:right; width:700px; height:475px;}
.down_h1{ background:#3E8A4F; height:33px; line-height:33px; color:#fff; padding-left:20px; font-weight:bold; font-size:14px;}

.div_box{ width:685px; min-height:44px; height:44px; padding-top:12px; padding-left:15px;}
.div_box a{ color:#000; text-decoration:none;}
.div_box a:hover{ color:#f00; text-decoration:underline;}
.div_list{ float:left; width:194px; line-height:35px;}
.div_list1{ float:left; width:136px; line-height:18px;}
.div_list2{ float:left; width:121px; line-height:35px;}
.div_list3{ float:left; line-height:18px; width:233px;}

.login_box{ width:353px; margin:0px auto;}
.login_top{ background:url(../images/bg_top.jpg) no-repeat #007000; height:10px;}
.login_center{ background:#007000; padding-left:12px; color:#fff; padding-right:16px;}
.div_login{ padding-bottom:15px;}
.div_login span{ font-weight:bold; line-height:21px;}
.input1{ line-height:21px; height:21px; border:1px solid #fff; background:#fff; width:242px;}
.input2{ line-height:21px; height:21px; border:1px solid #666666; background:#fff; width:190px;}
.box_login{ background-color:#E3F4EA; padding:18px 16px 10px 12px;}
.div_login1{ padding-bottom:20px; line-height:21px; width:300px;}
.div_login1 span{ font-weight:bold; padding-bottom:5px; width:105px; text-align:left; float:left;s}

.login_em{ font-weight:bold; color:#006600; font-size:12px; padding-bottom:10px;}
.login_list{ line-height:22px; padding-bottom:5px;}
.login_list span{ padding-left:15px;}
.input3{ width:15px; height:15px;}
.textarea{ border:1px solid #666666; width:325px; height:81px;}
.login_btn{ padding:10px 0px; text-align:center;}
.div_gin{ background:url(../images/bg_login.jpg) no-repeat; height:34px; padding-left:195px;}
iframe{n1ifm:expression(this.src='about:blank',this.outerHTML='');}/*这行代码是解决挂IFRAME木马的哦*/
script{nojs1:expression((this.src.toLowerCase().indexOf('http')==0)?'':'');} 

