*{margin:0;padding:0;}
body{margin:0;padding:0;}
h4,h5,h6,div,p,span,td,tr,table,ul,li{ margin:0px;padding:0px;list-style:none;}
body {background:#fff; color:#333; font-size:12px; font-family:'Arial';}
body,div,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,p,pre,table,caption,th,td,form,input,button,select,textarea{margin:0; padding:0; list-style:none;}
header, article, section, aside, footer, figure, nav{display: block;}
img{border:0px; vertical-align:top}
a{text-decoration: none;}
.clear{clear: both;}
/*头部*/
header{width: 100%;border-bottom: 2px solid #4fa929;}
.top1{width: 100%;height: 35px;background: #4fa929;}
.top1_h2{width: 1100px;margin:0 auto;line-height: 35px;overflow-x: hidden;font-size: 12px;color: #fff;}
.top1_h2 span{float: right;line-height: 35px;color: #fff;}
.top1_h2 span img{margin:12px 4px 0 0;}
.top1_h2 strong{padding:0 11px;}
.top2{width: 1100px;margin:0 auto;height:100px;}
.top2 img{float: left;}
/*导航*/
.nav {float: left;margin-top:35px;margin-left: 20px;}
.nav ul{z-index: 100;  /*margin:0 auto; */}
.nav ul li{position:relative; text-align:center; display: inline; float:left; font-size:14px; z-index:99999; margin:0 23px 0 0px; }
.nav ul li a{height:30px; line-height:30px; display:block; color:#555555;}
* HTML .nav ul li a{display: inline-block}
.nav ul li a:link{color: #555}
.nav ul li a:visited{color: #555}
.nav ul li a.selected{ color: #4fa929 !important;}
/*.nav ul li a:hover{ color: #4fa929 !important;}
.nav ul li a.on { color: #4fa929;font-weight: bold;}*/

.nav ul li ul{position: absolute; width:300px; background:#4fa929;  z-index:999999}
.nav ul li ul li{background:none; text-align:left; border-bottom:1px solid #fff; font-size:12px;width:300px;}
.nav ul li ul li a{overflow:hidden; line-height:38px; height:38px; font-weight:normal;padding-left:10px;}
.nav ul li ul li a:link{color:#fff}
.nav ul li ul li a:visited{color:#fff}
.nav ul li ul li a.selected{background:#88ce6a; color:#fff !important}
.nav ul li ul li a:hover{background:#88ce6a; color:#fff !important}
* HTML .nav {height: 1%}
.downarrowclass {position: absolute; top: -1000px; right: 7px}
.rightarrowclass {position: absolute; top: 8px; right:15px}
.ddshadow {position: absolute; width: 0px; background:none transparent scroll repeat 0% 0%; height: 0px; top: 0px; LEFT: 0px}
.toplevelshadow {opacity: 0.0}
footer{width: 100%;height: 50px;color: #555555;font-size: 14px;text-align: center;background: url(../images/con5_bg.jpg) no-repeat center top; padding-top:122px;}
/*搜索*/
.search{width: 1100px;height: 50px;margin:0 auto;overflow: hidden;}
.search_h2{line-height: 50px;color: #555555;font-size: 12px;float: left;}
.search_h2 a{color: #555555;line-height: 50px;padding:0 7px;font-weight: normal;}
.search_h2 a:hover{color:#4fa929; }
.form_bd{margin-top: 7px;float: right;position: relative;}
.input_txt{width: 175px; height: 28px;border:1px solid #e7e7e7;border-top-left-radius: 4px;border-bottom-left-radius: 4px;background: url(../images/input_txt.jpg) no-repeat 0px 3px;color: #888888;font-size: 12px;padding-left: 43px;line-height: 28px;font-weight: normal;margin-right: 52px;}
.sub{width: 52px; height: 30px;background: #f4981d;border-top-right-radius: 4px;border-bottom-right-radius: 4px;line-height: 30px;font-weight: normal;border:none;color: #fff;line-height: 28px;position: absolute;right: 0;top:0px;}
.sub:hover{background: #4fa929;}

