body{ min-width:1200px; margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
.clearfix{ clear:both;}
ul,li,dl,dt,dd,h1,h2,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
a{ color:#424242;}
a:hover{ color:#007856;}

/*top*/
.top_bigbox{ min-width:1200px; height:40px; border-bottom:1px solid #e2e2e2;}
.top_box{ width:1200px; margin:auto; overflow:hidden;}
.top_box span{ float:left; font-size:14px; color:#828282; line-height:40px;}
.top_box ul{ float:right;}
.top_box ul li{ display:inline; font-size:14px; color:#828282; line-height:40px;}
.top_box ul li a{ font-size:14px; color:#828282; line-height:40px;}
.top_box ul li a:hover{ color:#007856;}
/*logo*/
.logo_box{ width:1200px; margin:auto; height:165px; overflow:hidden;}
.logo{ float:left; margin-top:38px;}
.guanzhu_box{ float:left; margin-left:140px; margin-top:40px; overflow:hidden;}
.guanzhu_box dt{ float:left;}
.guanzhu_box dd{ float:left; margin-left:25px;}
.guanzhu_box dd h1{ display:block; font-size:16px; color:#007856; font-weight:bold; line-height:30px;}
.guanzhu_box dd p{ display:block; font-size:16px; color:#666; line-height:24px; margin-top:5px;}

.sousuo_box{ float:right;}
.sousuo{ margin-top:45px; overflow:hidden;}
.sousuo input{ float:left; width:174px; height:32px; font-size:14px; background:url(../images/input_bj.jpg) no-repeat left;line-height:32px; text-align:left; color:#a8a8a8; padding:0; padding-left:10px; margin:0; outline:none; border:none;}
.sousuo button{ float:left; width:54px; height:32px; background:url(../images/ss_tu.jpg) no-repeat center;outline:none; color:#fff; border:none;}
.gjz_box{ margin-top:15px; overflow:hidden;}
.gjz_box span{ float:left; font-size:12px; color:#666; line-height:20px;}
.gjz_box a{ float:left; font-size:12px; color:#959595; line-height:20px; margin-right:10px;}

.nav_bj{ min-width:1200px; height:60px; background:#007856;}
.nav_box{ width:1200px; height:60px; margin:auto;}
.nav{ display:block; height:60px;}
.nav li{ float:left; position:relative;}
.nav li a{ display:block; font-size:16px; color:#fff; line-height:60px; padding:0 27px;}
.nav li a:hover{ background:#f1a004;}
.nav .cur{ background:#f1a004;}
.nav .cuorm{ width:100%; background:#fff; box-shadow:0 0 15px rgba(41,41,41,0.4); position:absolute; left:0; top:60px; padding-top:18px; z-index:99; display:none; overflow:hidden;}
.nav .cuorm a{ display:block; padding:0; font-size:14px; color:#5c5c5c; line-height:14px; text-align:center; margin-bottom:15px;}
.nav .cuorm a:hover{ background:url(../images/nav-hover.jpg) no-repeat left; color:#007856;}
.nav .cuorm .cur{ background:url(../images/nav-hover.jpg) no-repeat left; color:#007856;}
/*.nav li:hover .cuorm{ display:block;}*/
/*footer*/
.footer_bj{ min-width:1200px; background:#f7f7f7; padding:48px 0; border-top:1px solid #cfcfcf;}
.footer_box{ width:1200px; margin:auto; overflow:hidden;}
.footer_con{ float:left; width:275px; color:#343434;}
.footer_con p{ display:block; font-size:14px; margin-top:25px; line-height:28px;}
.footer_nav{ float:left; margin-left:60px; overflow:hidden;}
.footer_nav li{ float:left; margin-right:75px;}
.footer_nav li span{ display:block; font-size:16px; font-weight:bold; color:#343434; margin-bottom:12px;}
.footer_nav li a{ display:block; font-size:14px; color:#535353; margin-bottom:10px;}
.footer_nav li a:hover{ text-decoration:underline;}
.footer_right{ float:right;}
.footer_right span{ display:block; font-size:16px; color:#343434; font-weight:bold;}
.footer_right dl{ display:block; margin-top:23px;}
.footer_right dl dt{ display:block;}
.footer_right dl dd{ display:block; font-size:12px; color:#616161; text-align:center; line-height:30px;}
.footer_bottom{ min-width:1200px; background:#f7f7f7; padding:20px 0 30px; border-top:1px solid #cfcfcf;}
.bottom_box{ width:1200px; margin:auto;}
.bottom_box span{ display:block; font-size:13px; color:#616161; line-height:26px; text-align:center;}
.bottom_box span a:hover{ text-decoration:underline; color:#007856;}
.bottom_box span a{ font-size:13px; color:#616161; line-height:26px; text-align:center;}
.b_tubox{ display:block; width:270px; margin:18px auto 0; overflow:hidden;}
.b_tubox li{ float:left; margin:0 5px;}

.dingwei{ width:65px; height:130px; position:fixed; top:65%; right:1.5%; z-index:50; color:#FFF;}
.qq{ width:65px; height:65px; background-color:#f1a004; margin-top:1px;}
.qq img{ width:26px; display: block; margin:0 auto; padding-top:10px;}
.qq span{ width:65px; display:block; text-align:center; margin-top:5px;}
.qq a{ color:#fff; display:block;}
.qq a:hover{ color:#fff; height:65px; background-color:#ffb11a;}

.dingbu{ width:65px; height:65px; background-color:#333333;}
.dingbu img{ width:23px; display: block; margin:0 auto; padding-top:10px;}
.dingbu span{ width:65px; display:block; text-align:center; margin-top:5px;}
.dingbu a{ color:#fff; display:block;}
.dingbu a:hover{ color:#fff; height:65px; background-color:#474747;}