@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

img {border:0;margin:0; padding:0;}

ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0;}

.clearfix{display:inline-table;}

* html .clearfix{height:1%;/*ie6*/}

*+html .clearfix{min-height:1px;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}

.clearfix { display:inline-block; }

* html .clearfix { height:1%; }

.clearfix { display:block; }

input,textarea {outline:none;border:0px;}

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 

a:link { text-decoration: none;color: #535353;}

a:visited {text-decoration: none; color: #535353;}

a:hover { text-decoration: none; color: #000000;}

a:active {text-decoration: none; color: #535353;}

.clear{ clear:both;}

body {margin: 0px; color:#535353; font-size: 12px;  font-family: 瀹嬩綋,Arial,Helvetica,sans-serif;width: 100%;}/* font-family: microsoft yahei;*/





.top_bg{ width:100%; height:33px; background:#e7e7e7;}

.top_bg .top{ width:1100px; color:#854614; height:33px; line-height:33px; margin:0 auto;background-color: #E7E7E7;}

.top .top_left{ float:left; color:#585a59;}

.top .top_right{ float:right; color:#585a59;}

.top .top_right ul{color:#585a59;}

.top .top_right ul li{ float:left; color:#585a59;padding-right: 15px;}

.top .top_right ul li a{ color:#585a59;}

.top .top_right ul li.pic1{ padding-top:5px;}

.top .top_right ul li.pic2{ padding-top:5px;}





.head{ width:1100px; height:140px; background:url(../images/top.jpg)  repeat-x; margin:0 auto;}

.head .bottom{ width:1100px; float:left; color:#FFF;padding-top: 25px;}

.bottom .logo{ float:left; width:470px; height:93px;font-size: 14px;}

.bottom .logo h1{ float:left;}

.bottom .logo .wz{ float:left; padding-left:5px; font-size:24px; color:#1D721E; padding-top:37px; font-family: microsoft yahei; font-weight:bold;}



.bottom  .pinpai{ float:left; color:#2A7B2E; line-height:22px; padding-top:20px; font-size: 14px;}



.bottom .b_right{ float:right; background:url(../images/tel.jpg) 2px 12px no-repeat; width:155px; height:80px; padding-left:62px; padding-top:16px; }

.b_right span.br_1{ font-family: microsoft yahei; width:200px; font-size:16px; color:#797777;}

.b_right span.br_2{font-size:23px;color:#797777;font-family: microsoft yahei;}





/* navbox */

.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}

.navbox{height:46px;background-position:0 -146px;background-repeat:repeat-x;position:relative;z-index:9; background:url(../images/nav1.jpg) repeat-x; height:46px;width: 100%;}

.nav{width:1100px;margin:0 auto;background: transparent url(../images/nav1.jpg) repeat-x scroll 0% 0%;}

.nav li{float:left;height:46px;background-position:100% -99px;position:relative;}

.nav li.drop-menu-effect{ background:url(../images/li.jpg) no-repeat; no-repeat;}

.nav li.last{background:none;}

.nav li a{float:left;display:block;padding:0 0 0 4px;height:46px;overflow:hidden;}

.nav li a:hover{ background:#ffab00;}

.nav li a span{float:left;display:block;padding:0px 20px 0px 20px;line-height:46px;font-size:14px;color:#fff;font-weight:800;cursor:pointer;width:90px;text-align:center;}

.nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}

.nav li.selected a span,.nav li a.selected span{background-position:100% -60px;}

.nav li.selected .submenu{display:block;}

.nav li .submenu{display:none;position:absolute;top:46px;}

.nav li .submenu{  color:fff; border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;width:96px;background:#ffab00;}

.nav li .submenu a{ color:#fff;}

.nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}

.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;}

.nav li .submenu li.last{border:none;}

.nav li .submenu li a{color:fff; float:none;padding:0;text-align:center;height:28px;line-height:28px;}

.nav li .submenu li a:hover{font-weight:800;}







.link{ clear:both; width:1070px; background:url(../images/link.jpg) no-repeat;  height:93px; margin:0 auto; padding-left:30px; line-height:93px; color:#7c7c7d;}



.footbg{ width:100%;background:#056517; height:auto; float:left; padding-bottom:10px; margin-top:10px;}

.foot{ width:1100px; height:auto; background:#056517; margin:0 auto; margin-top:15px;}

.foot .footnav{ width:1100px; padding-bottom:10px;background: #056517 none repeat scroll 0% 0%;}

.foot .footnav ul{ background:url(../images/footnav.jpg) repeat-x; width:850px; height:48px; margin:0 auto; padding-left:110px; padding-top:10px;}

.foot .footnav ul li{ float:left; color:#fff;padding-right: 20px;}

.foot .footnav ul li a{ color:#fff; padding-right: 25px;}





.foot .Copyright{ width:1000px; height:auto; background:#056517; float:left; color:#fff; line-height:22px; padding-left:100px;}

.foot .Copyright a{ color:#fff;}

.foot .Copyright .cy_le{ width:670px; float:left; padding-left:20px; line-height:25px;}

.foot .Copyright .cy_ri{ float:left; padding-left:25px;}









.sbox{ width:100%; height:24px; padding:16px 0px; float:left;}

.sbox dl{width:1180px; margin:0px auto; height:24px;}

.sbox dl dt{ float:left}

.sbox dl dt input{ float:left; font-family:microsoft yahei}

.sbox dl dt input.text{ height:22px; line-height:22px; width:300px; border:#288f03 1px solid; background:url(../images/sc.gif) no-repeat 10px center #FFFFFF; padding-left:34px; color:#666; font-size:16px; border-right:none}

.sbox dl dt input.text:focus,.header .sbox dl dt input.text:hover{ border-color:#288f03}

.sbox dl dt input.submit{height:24px; line-height:24px; background-color:#288f03; width:80px;  text-align:center; cursor:pointer; color:#fff; font-size:12px;}

.sbox dl dd{ float:right; line-height:23px; width:700px; text-align:right; overflow:hidden;}

.sbox dl dd a{ margin-right:10px;}



.form_box dl {

clear: both;

padding: 8px 0;

font-size: 12px;

line-height: 28px;

}

.form_box dl dt {

display: block;

float: left;

width: 150px;

text-align: right;

}

.form_box dl dd {

margin-left: 150px;

padding-left: 10px;

}



