@charset "utf-8";
body,div,dl,dt,dd,ul,li,form,input,button,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0; font-family:"微软雅黑";}
html{overflow-x:hidden;-webkit-text-size-adjust:none}
ul,li,dl,dt,dd{display:block;list-style:none}
img{border:0 none;vertical-align:top;max-width:100%}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear{zoom:1}
.clear{diplay:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0}
a{text-decoration:none;outline:0;color:#666}
.fn-left{float:left}
.fn-right{float:right}
.fn-relative{position:relative}
.fn-absolute{position:absolute}
em,i{font-style:normal;}
body{position:relative;overflow-x:hidden;color:#666;font-family:\5FAE\8F6F\96C5\9ED1}
 
.all{position:relative;z-index:10;right:0;background:#fff}
#wrapper{margin:0 auto;width:100%; max-width:640px;}
.wrap{width:100%;margin:0 auto}
.marg{margin-top:4%}
.beijinfa{ background-color:#F5F5F5; line-height:2.5; color:#503C7B; padding-left:4%; font-size:1.2em}
.marga{ margin-bottom:4%}
.huibengjing{ background-color:#EEE}
.title{background-image:text-align:center;line-height:2.5;font-size:1.3em;}
 
.top{background:#f6fff9; }
.top h1{width:63%;padding:15px 0px;}
.top h1 img{width:95%;margin-left:10px;}
.top h1 a{display:block}


/*导航*/
.btn-nav{cursor:pointer;position:absolute;right:0;top:0%;width:18%;line-height:none;color:#e84774;background:url(../images/nav.png) no-repeat right center;background-size:auto 50%;height:100%;margin-right:10px;}
.panel{display:block;position:absolute;top:0;right:0;z-index:1;width:12em;height:100%;background:#379c1c;box-shadow:0.125em 0 0.5em rgba(0, 0, 0, 0.2) inset}
.panel>ul{width:96%;height:auto;margin:0 auto}
.panel-son{width:100%;border-bottom:1px solid #ffe4e2;font-style:normal;font-weight:normal;font-variant:normal}
.panel-son>a{display:block;color:#fff;text-align:center;line-height:3;font-size:1.1em}
/*banner*/
.banner{max-width:100%;overflow:hidden;visibility:visible;position:relative}
.banner img{width:100%;cursor:pointer}
#slider{line-height:0;text-align:center}
#pagenavi{text-align:center;bottom:3px;width:100%;position:absolute;}
#pagenavi a{display:inline-block;width:14px;height:14px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#6995a7;margin-right:1%}
#pagenavi a.active{background-color:#526871;}





/*首页导航*/
.index_nav{margin-left:2.5%}
.index_nav li{width:33%;float:left}
.index_nav li a{ display:block; width:100%;}
.index_nav li a div{background:#ffb80d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; width:60%; margin:0 auto}
.index_nav li a img{ width:100%}
.index_nav li a h3{text-align:center; color:#6d6d6d; line-height:2;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.index_nav li a p{text-align:left; color:#6d6d6d; line-height:1.4;overflow:hidden; height: 80px;}
.index_nav li a span{ position:absolute; left:0; top:0; display:block}
.index_nav li a span.bg_01{ background:url(../images/ico_01.png) no-repeat center center; width:100%; height:100%; background-size:60% auto}
.index_nav li a span.bg_02{ background:url(../images/ico_02.png) no-repeat center center; width:100%; height:100%; background-size:60% auto}
.index_nav li a span.bg_03{ background:url(../images/ico_03.png) no-repeat center center; width:100%; height:100%; background-size:60% auto}
.index_nav li a span.bg_04{ background:url(../images/ico_04.png) no-repeat center center; width:100%; height:100%; background-size:60% auto}



/*底部*/
#solid_bottom{background-color:#239641;}
#solid_bottom li{float:left;width:24%; border-right:#fff solid 1px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#solid_bottom li a{display:block;text-align:center;color:#fff;padding:8% 0;}
#solid_bottom li a img{vertical-align:middle;max-width:32.8125%;display:block;margin:0 auto;width:auto}