﻿@charset "utf-8";
/* CSS Document */

html{color:#000;background:#fff; -webkit-text-size-adjust: 10px; -ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
ol,ul{list-style:none;}
ins,a{text-decoration:none;}
a:hover{text-decoration:none;}
.clearfix {zoom:1;}
.fl,.fr{display:inline;}
.fl{float:left;}
.fr{float:right;}
.footer{ margin-top:0px !important; clear:both;}

/* link 2013.12.21 */
a{color:#555;text-decoration:none; cursor:pointer;}
a:hover{color:#ff6600;text-decoration:underline;}
.smrzhead{ height:60px; background:#272727;}
.smrzheadc{ width:1000px; margin:0 auto;}
.smrzheadlogo{ float:left; width:195px; padding-top:13px;}
.smrzheadright{ float:right; line-height:60px; font-size:16px; }
.smrzheadright a{ color:#fff; margin-left:25px;}

body{font-size:12px; line-height:24px;font-family:"Arial","微软雅黑";}
.zt_wrap{background-color:#5B9E47; height:auto; overflow:hidden;}
.zt_wrap .zt_head{background:url(../images/hd_bg.png) no-repeat center top;height:518px;}
.zt_wrap .zt_head_0{ width:870px;padding:330px 20px 0px 110px;margin:0 auto;height:auto;}
.zt_wrap .zt_head p{font-size:16px; color:#2F6B21;}
.wrap_box{width:980px; margin:0 auto; height:auto; overflow:hidden; background:#FFF;}
.wrap_box .wrap_box_1{ background:url(../images/top_bg.jpg) no-repeat 7px top; height:150px; margin-top:20px;}
.wrap_box_1 ul{ color:#FFF;width:326px; overflow:hidden;}
.wrap_box_1 ul strong{ font-size:14px;}
.wrap_box_1 ul li{width:290px; padding-left:18px;}
.wrap_box_2{ margin:20px 20px 0;}
.wrap_box_2 span{ display:block; font-size:16px; font-weight:bold;} 
.wrap_box_2 a{ color:red;}
.wrap_box_3{ padding-left:20px; margin-top:20px; height:auto; overflow:hidden;}
.wrap_box_3 ul li{ background:url(../images/icon_1.png) no-repeat left center; padding-left:10px; width:306px; float:left;}
.wrap_box_3 ul li a{ display:block; width:260px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.wrap_box_4{ padding-left:14px; margin-top:20px; height:auto; overflow:hidden;}
.wrap_box_4 ul li{ float:left; width:318px;}
.wrap_box_4 ul li a{ color:#2F6B21; display:block; text-align:center; line-height:24px; margin-top:10px;}
.wrap_box_5{ background:url(../images/fot_bg.png) no-repeat 1px top; width:1001px;margin:0 auto; height:122px;}
