body{padding:0px; margin:0px; background:#F5F5F5;}
body,div,code,cite,span,em,a,time{ font-family:"Microsoft YaHei";}
form,h1,h2,h3,p{ padding:0px; margin:0px;}
.loading{background:rgba(0,0,0,0.3) url(../images/loading.gif) no-repeat center center;height:100vh;width:100%; display:none; position:fixed;top:0px;left:0px; z-index:1500;}
img{border:0; margin:0px; padding:0px;max-width:100%;}
a{color:#565656;text-decoration:none;cursor:pointer;}
a:hover{color:#565656;text-decoration:none}
.wrapper{max-width:1425px;margin:0px auto;width:100%;}
.container{margin:0px auto;}
.clear{clear:both; overflow:hidden; height:0px;}
.height-10{ height:10px;}
.height-20{ height:20px;}
.height-30{ height:30px;}
.height-40{ height:40px;}
.height-50{ height:50px;}
.height-60{ height:60px;}
.height-80{ height:80px;}
.height-90{ height:90px;}
.btshadow{-moz-box-shadow:0 0 8px #eee;-webkit-box-shadow:0 0 8px #eee;box-shadow:0 0 8px #eee;}





/*文本框样式*/
textarea{margin:0;padding:0;outline:none;color:#666;}
input{ margin:0;padding:0;outline:none;color:#666;}
input:focus{border:0;outline:none;}
input::-webkit-input-placeholder{color:#A4A4A4;text-overflow: ellipsis;} 
input::-moz-placeholder{color:#A4A4A4 !important;text-overflow: ellipsis;} 
input:-moz-placeholder{color:#A4A4A4 !important;text-overflow: ellipsis;} 
textarea::-webkit-input-placeholder{color:#ccc;text-overflow: ellipsis;} 
textarea::-moz-placeholder{color:#A4A4A4 !important;text-overflow: ellipsis;} 
textarea:-moz-placeholder{color:#A4A4A4 !important;text-overflow: ellipsis;} 
select {border: solid 1px #ddd;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("../images/arrow.png") no-repeat scroll right center transparent;line-height:38px; padding:0px 35px 0px 5px; border-radius:3px;}
select::-ms-expand { display: none; }


/* 单选框、复选框样式 */
input[type="radio"]{width:20px;height:20px;margin:0px; padding:0px;border-radius:50%;background-color: #fff;-webkit-appearance: none;border: 1px solid #c9c9c9;outline: none; cursor:pointer;}
input[type="radio"]:checked {background:url("../images/check.png") no-repeat center;background-size: 100% 100%;}
input[type="checkbox"]{width:20px;height:20px;margin:0px; padding:0px;background-color: #fff;-webkit-appearance: none;border: 1px solid #c9c9c9;border-radius: 2px;outline: none;cursor:pointer;}
input[type="checkbox"]:checked {background:#4FC96D url("../images/check.jpg") no-repeat center;background-size: 100% 100%;border: 1px solid #4FC96D;}


/* 首页焦点图 */
.slideBox{ position:relative; overflow:hidden;padding:0px 0px 0px 0px; margin:0px;width:100%;}
.slideBox ul{margin:0px; padding:0px; list-style:none;}
.slideBox .hd{ position:absolute; height:20px; width:100%;line-height:20px;bottom:35px;right:0px;z-index:10;text-align:center;}
.slideBox .hd li{display:inline-block; width:25px; height:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; background:rgba(255,255,255,.5); text-indent:-9999px; overflow:hidden; margin:0 5px;cursor:pointer;}
.slideBox .hd li.on{ background:#fff; color:#fff;}
.slideBox .bd{ position:relative;z-index:0;}
.slideBox .bd li{vertical-align:middle;margin:0px; padding:0px;width:100%;display:block;}
.slideBox .bd a{display:block; margin:0px auto;font-size:0px;}
.slideBox .bd a img{width:100%; line-height:0px; font-size:0px;}
.slideBox .prev{ position:absolute;left:5%;top:45%; display:none; background:rgba(0,0,0,.3);border-radius:50%;width:80px;height:80px;line-height:80px;color:#fff; font-size:28px;text-align:center;cursor:pointer;}
.slideBox .next{ position:absolute;right:5%;top:45%;display:none; background:rgba(0,0,0,.3);border-radius:50%;width:80px;height:80px;line-height:80px;color:#fff; font-size:28px;text-align:center;cursor:pointer;}
.slideBox .prev i.iconfont{ font-size:36px; cursor:pointer;}
.slideBox .next i.iconfont{ font-size:36px; cursor:pointer;}
.slideBox:hover .prev{ display:inline-block;}
.slideBox:hover .next{ display:inline-block;}

/*.slideBox div.noticebg{background: rgba(255,255,255,.6); position:absolute;bottom:-40px;left:0px;right:0px;margin:0px; padding:0px;height:40px; z-index:600; overflow:hidden;}
.slideBox dl.notice{ margin:0px; padding:0px;height:40px;}
.slideBox dl.notice dd{ margin:0px; padding:0px; line-height:40px;height:40px; text-align:center; overflow:hidden;}
.slideBox dl.notice dd a{ margin:0px; padding:0px;display:inline-block;color:#299F4E; font-size:14px;}
.slideBox dl.notice dd i.iconfont{color:#299F4E;display:inline-block;}*/

div.noticebg{background: rgba(255,255,255,.6);margin:20px auto; padding:0px;height:40px;overflow:hidden;max-width:1425px; border-radius:30px;} 
dl.notice{ margin:0px; padding:0px;height:40px;}
dl.notice dd{ margin:0px; padding:0px; line-height:40px;height:40px; text-align:center; overflow:hidden;}
dl.notice dd a{ margin:0px; padding:0px;display:inline-block;color:#299F4E; font-size:14px;}
dl.notice dd i.iconfont{color:#299F4E;display:inline-block;}

/* 头部样式 */
.top {background: #fff;position: fixed;width: 100%;z-index: 1001;}


.top dl.tops{ margin:0px auto; padding:0px; position:relative;height:50px; overflow:hidden;}
.top dl.tops dt{ margin:0px; padding:0px; display:inline-block;}
.top dl.tops dt a{font-size:16px;padding:0px 10px;font-size:15px;color:#656766; }
.top dl.tops dt a.cur{color:#3DA0E4;}
.top dl.tops dt.logo{ position:absolute;left:0px;top:0px;}
.top dl.tops dt.search{ position:absolute;right:0px;top:15px;}
.top dl.tops dt.search span{ margin:0px 20px 0px 0px; padding:0px; display:inline-block; position:relative;}
.top dl.tops dt.search span input{ margin:0px; padding:0px 20px; border-radius:20px; border:0px; background:#F5F5F5; line-height:30px;height:30px;}
.top dl.tops dt.search span button{ position:absolute;right:0px;top:0px;line-height:30px;height:30px;border-radius:20px 20px 20px 0px; border:0px; background-color:transparent; resize:none; outline:none;}
.top dl.tops dt.search span button i.iconfont{ font-size:22px;color:#019E45;}
.top dl.tops dt.search a{display:inline-block; position:relative;}
.top dl.tops dt.search a i.iconfont{ font-size:22px;color:#019E45;}
.top dl.tops dt.search a span.badge{ background-color:#ff0000;color:#fff; font-size:12px; border-radius:10px; display:none; position:absolute;right:-20px;top:-10px; line-height:20px; padding:0px;width:20px;height:20px; overflow:hidden; text-align:center; font-weight:500;}
.top dl.tops dd{margin:0px 150px 0px 150px;padding:0px 0px; display:block;color:#888;transition: all 0.6s; text-align:center;}

.top dl.nav{ margin:0px auto; padding:0px; position:relative;height:40px; overflow:hidden;}
.top dl.nav dd{margin:0px 150px 0px 150px;padding:0px 0px; display:block;color:#888;transition: all 0.6s; text-align:center;}
.top dl.nav dd a{font-size:17px;color:#000; margin:0px 25px; padding:0px 5px;border:solid #fff;border-width:2px 0px 2px 0px; line-height:36px; height:36px;  display:inline-block;}
.top dl.nav dd a:hover{border:solid #07983B;border-width:2px 0px 2px 0px;color:#009A3D;}
.top dl dd a.on{border:solid #07983B;border-width:2px 0px 2px 0px;color:#009A3D;}






/* 底部样式 */
.footer{ background:#fff;padding:0px;}
.footer_top{ padding:30px 0px}
.footer_top dl{ margin:0px auto; padding:0px; position:relative;height:80px; overflow:hidden; width:1200px;}
.footer_top dl dt{ margin:0px; padding:0px; display:inline-block;}
.footer_top dl dt a{font-size:16px;padding:0px 10px;font-size:15px;color:#656766; }
.footer_top dl dt a.cur{color:#3DA0E4;}
.footer_top dl dt.logo{ position:absolute;left:0px;top:0px;}
.footer_top dl dt.customer{ position:absolute;right:0px;top:15px;}
.footer_top dl dt.customer b{display:block;font-size:20px; font-weight:500;}
.footer_top dl dt.customer font{ font-size:22px;}

.footer_top dl dd{margin:0px 150px 0px 150px;padding:20px 0px; display:block;color:#888;transition: all 0.6s; text-align:center;}
.footer_top dl dd a{font-size:13px;color:#000; margin:0px 10px; padding:0px 35px; height:36px;  display:inline-block; text-align:left;}
.footer_top dl dd a:hover{color:#009A3D;}
.footer_top dl dd a i{ height:4px;width:50%; display:inline-block; border-radius:3px; background:#009A3D;}
.footer_top dl dd a span{ display:block; padding-top:5px;}

.footer_bottom{ padding:20px 0px; text-align:center; font-size:13px; border-top:1px solid #eee;}

/* 浮动客服样式 */
div.customer{position:fixed;right:0px;top:30%;display:inline-block; background:#fff; border-radius:3px 0px 0px 3px;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
div.customer a{font-size:12px;color:#07983B; margin:0px; padding:20px 10px;display:block; text-align:center;}
div.customer a i{display:block; font-size:28px; line-height:18px;}
div.customer a span{ display:block; font-size:14px; padding:10px 0px 0px 0px;}
div.customer a:nth-child(1){ border-bottom:1px solid #eee;}
div.customer a:nth-child(2){ border-bottom:1px solid #eee;}
div.customer a.qrcode{ position:relative; display:block;}
div.customer a.qrcode img{position:absolute;right:70px;top:0px;bottom:0px;min-width:106px; min-height:106px; display:none;}
div.customer a.qrcode:hover img{display:block;}


.not-click {
    pointer-events: none;
    cursor:default
}