@charset "utf-8";
/*标签重置*/
/**{ margin:0; padding:0; font-family: "Microsoft Yahei","黑体" ,Arial, Helvetica, sans-serif;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, em, img, ol, ul, li, form, table, tbody, tfoot, thead, tr, th, td, dl, dt, dd {    margin: 0;    padding: 0;    border: 0;}
img{border:0 none;vertical-align:top;max-width:100%; display:block; margin:0 auto; padding:0;}
ul,li,dl,dt,dd{display:block;list-style:none;}
a{border:none; text-decoration:none;color:#666;}
.clearfix{ clear:both;}
.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}
body{ width:100%; color:#666;font-family:"Microsoft Yahei","黑体" ,Arial, Helvetica, sans-serif; min-width: 750px; overflow-x:hidden;margin: 0 auto;}
input { border:none;}*/

*{margin:0;padding:0;}
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%;}
.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}
body{position:relative;overflow-x:hidden;color:#666;font-family:\5FAE\8F6F\96C5\9ED1; width:100%; max-width:1000px; margin:0 auto;}
.all{position:relative;z-index:10;right:0;padding: 50px 0px 60px;}
#wrapper{margin:0 auto;width:100%; max-width:640px;}
.wrap{width:94%;margin:0 auto 0px;}
.wrap02{width: 98%;margin:0 auto;}

/*top*/
.topBox{ width:100%; margin:0 auto; position:relative; z-index:1; overflow:hidden;}
.top{ width:710px; padding:0 20px; height:auto; margin:0 auto; overflow:hidden;}
.top img{ width:100%; display:block; margin:0 auto; border:none;}
.top h1{ font-size:30px; text-align:center; line-height:60px; color:#008039; font-weight:bold; margin-top:30px;}
.top h2{ font-size:20px; text-align:left; line-height:40px; color:#000; font-weight:bold;}
.top p{ font-size:16px; text-align:left; line-height:30px; color:#000;}
.top h3{ font-size:20px; text-align:left; line-height:40px; color:#008039; font-weight:normal;margin-top:20px;}

/*center*/
.center{ width:710px; height:auto; margin:0 auto; overflow:hidden;}
.center h1{ width:710px; height:54px; background:#008039; display:block; margin:20px 0; font-size:30px; line-height:54px; text-align:center; font-weight:bold; color:#fff;}
.center h2{ font-size:24px; text-align:left; line-height:40px; color:#000; font-weight:bold; margin-top:20px;}
.center p{font-size:16px; text-align:left; line-height:30px; color:#000; margin-bottom:20px;}

/*weixin*/
.wxin{ width:596px; height:106px; border:2px dotted #008039; margin:30px auto 10px;}
.wxinL{ width:360px; float:left; display:block; margin:10px auto auto 100px;}
.wxinL h1{font-size:20px; text-align:center; line-height:40px; color:#000; font-weight:normal;}
.wxinL h1 span{ color:#f00;}
.wxinL h2{font-size:20px; text-align:center; line-height:40px; color:#000; font-weight:bold;}
.wxinL h2 span{ background:#ffd800; color:#f00; font-weight:normal;}
.wxinR{ width:80px; float:right; display:block; margin:16px 20px auto auto;}
.wxinR img{ width:80px; height:80px; display:block; overflow:hidden;}
.wxinR p{ width:80px; height:20px; background:#fff; font-size:13px; text-align:center; line-height:20px; color:#000;}
.tel{ font-size:20px; text-align:center; line-height:40px; color:#000;}
/*footer*/
.footer{
    width: 710px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 19px 0 2px;
    font-size: 18px;
    text-align: center;
    color: #737373;
    line-height: 30px;
}

/*ewm*/
.ewm{    position: fixed; top:50px; right:20px;  z-index: 999; width: 220px; padding:25px; overflow: hidden; border:1px solid #ccc;}
.ewm img{ display:block; margin:0 auto; overflow:hidden; text-align:center;}
.ewm p{ font-size:14px; text-align:left; line-height:24px; color:#000; font-weight:normal; margin-bottom:10px;}
.ewm h1{ font-size:14px; text-align:center; line-height:24px; color:#000;}
.ewm h2{ font-size:18px; text-align:center; line-height:40px; color:#000; font-weight:bold;}
.ewm h2 e{ font-weight:normal;}
.ewm span{ width:220px; background:#ccc;  margin:9px auto 10px; overflow:hidden;}
.ewm h3{ font-size:20px; font-weight:normal; color:#000; line-height:30px; text-align:center;}
.ewm h3 e{ color:#f00;}



/* 
@media screen and (max-width: 1000px) {
    .ewm{display: none;}
    .topBox{width: 94%; margin: 0 auto;}
    .top,.center,.wxin{width: 100%; padding: 0;}
    .center h1{width: 100%; font-size: 24px;}
    .wxinL{float: none; width: 100%; margin: 0;}
    .wxinR{float: none;}
} */
