body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0;font-family: "微软雅黑";}
input,button,select,textarea{outline:none}li{list-style:none}img{border:none}textarea{resize:none}
body{color:#666;background:#fff;word-break:break-all;word-wrap:break-word;}
body,input,textarea{font-size:12px;font-family:\5b8b\4f53,Verdana,Arial}
a{color:#305999;text-decoration:none;outline:none}
a:hover{color:#090}
.wrap{width:1000px;margin:0 auto;text-align:left;position:relative}
/*clearfix*/
.clearfix:after,.wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,.wrap{*+height:1%}
.fl{float: left;}
.fr{float: right;}
.container{width:1200px; margin:0 auto ;}
.text-center{text-align: center;}
.w_100{width:100%;min-width:1200px;}
.wxms{position: relative;width:131.5px; display: inline-block;}
.wxms:hover{background:#45a8d1;color:#fff;}
.wxms:hover a{color:#fff;}
.wxmcon{ width:167.5px ; height:163px ; position: absolute; top:40px;background:#45a8d1;  left: 0; display:none ; }
.wxmcon p{text-align: center;color:#fff;}
.wxmcon img{margin:14px 35px 8px; display: block;}

/*导航*/
.topNav{background:#fff ; height:99px ;}
.logo{width:118px ; margin-top:20px ;}
.logo img{height:60px ;}
.nav-middle{padding:40px 28px 28px 0; margin-left:40px ;}
.nav-middle ul  li{float: left; padding:0px 18px ; line-height:30px ; position: relative;}
.nav-middle ul  li a{padding-bottom:12px ;}
.nav-middle ul  li a:hover,.nav-middle ul  li a.active{color:#aacd06; border-bottom:2px solid #aacd06 ;}
.nav-middle ul  li.wxms a:hover{border-bottom:0 ; color:#fff;}
.nav-middle ul  li.wxms .wxmcon{position: absolute; top:30px; left:0px ; z-index:9999 ;}
.phone-m{margin-right:5px ; vertical-align: middle; }

.nav-middle ul  li a{color:#333333; font-size:16px ;}
.btn-zone a{display: inline-block; width:114px ;}
.btn-zone{background:url(../img/btn.jpg) no-repeat ; width:244px ; height:40px ; margin-top:32px ;}
.btn-zone a{color:#fff;font-size:16px ; line-height:40px ; text-align: center;}
.fixed {
    background:#fff; position:fixed; top:0;  margin-bottom:100px;
    z-index:9999;
}
/*尾部*/


.page{list-style:none}.page>li{padding:2px 5px;cursor:pointer}.page .pageItem{border:solid thin #ddd;margin:5px}.page .pageItemActive{border:solid thin #09f;margin:5px;background-color:#3385ff;color:#fff}.page .pageItem:hover{border:solid thin #09f;background-color:#09f;color:#fff}.page .pageItemDisable{border:solid thin #ddd;margin:5px;background-color:#ddd}

                                                                                                                                                                                                                                                                                          