*{margin:0;padding:0;color:#666;list-style:none;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu}
ol,ul{margin:0;padding:0}
:focus{outline:0}
img{border:none}
a{color:#000;text-decoration:none}
a:hover{color:#4aaa4a}
a,a:focus,input,textarea{outline:0}
article,aside,details,div,dt,figcaption,figure,footer,form,header,html,map,menu,nav,section{display:block;-webkit-text-size-adjust:none}
body,html{height:100%;background:#fff;-webkit-text-size-adjust:none}
input[type=checkbox],input[type=radio]{margin-top:-2px;margin-right:5px;vertical-align:middle}
p{margin:5px 0}
.font-12{font-size:12px}
.font-14{font-size:14px}
.font-18{font-size:18px}
.font-24{font-size:24px}
.font-30{font-size:30px}
.font-48{font-size:48px}
.font-12em{font-size:1.2em}
.font-15em{font-size:1.5em}
.font-20em{font-size:2em}
.font-25em{font-size:2.5em}
.font-30em{font-size:3em}
.bold{font-weight:700}
.f-l,.fl{float:left}
.f-r,.fr{float:right}
.t-l,.tl{text-align:left}
.t-c,.tc{text-align:center}
.t-r,.tr{text-align:right}
.clear,.clearfix{clear:both}
.p-10{padding:10px}
.p-r-10{padding-right:10px}
.p-l-10{padding-left:10px}
.p-t-10{padding-top:10px}
.p-t-20{padding-top:20px}
.p-b-10{padding-bottom:10px}
.m-10{margin:10px}
.m-r-5{margin-right:5px}
.m-r-10{margin-right:10px}
.m-l-10{margin-left:10px}
.m-t-10{margin-top:10px}
.m-b-10{margin-bottom:10px}
.m-c,.mc{margin:0 auto}
.pos-rel,.position-rel{position:relative}
.pos-abs,.position-abs{position:absolute}
.pos-fix,.position-fix{position:fixed}
.lh-12em{line-height:1.2em}
.lh-15em{line-height:1.5em}
.lh-20em{line-height:2em}
.lh-25em{line-height:2.5em}
.lh-30em{line-height:3em}
.lh-50em{line-height:5em}
.v-m{vertical-align:middle}
.w-p10,.width-p10{width:10%}
.w-p20,.width-p20{width:20%}
.w-p30,.width-p30{width:30%}
.w-p40,.width-p40{width:40%}
.w-p50,.width-p50{width:50%}
.w-p60,.width-p60{width:60%}
.w-p70,.width-p70{width:70%}
.w-p80,.width-p80{width:80%}
.w-p90,.width-p90{width:90%}
.w-p100,.width-p100{width:100%}
.w-1000,.width-1000{width:1000px}
.h-50,.height-50{height:50px}
.block{display:block}
.inline{display:inline}
.none{display:none}
.ov-h{overflow:hidden}
.z-10{z-index:10}
.z-20{z-index:20}
.z-50{z-index:50}
.z-100{z-index:100}
div#main{position:absolute;top:440px;left:0}
hr{margin:20px 0;border:none;border-bottom:1px solid #DDD}
.icon{font-size:50px}
.bdl{border-left:1px solid #e2e2e2}
.color-blue{color:#009fec}
.color-white{color:#fff}
.bg-blue{padding:10px;background:url(../images/share/bg_bluet.png);color:#fff}
.nobg{background:0 0}
.btn{padding:0 10px;border:none;color:#fff;vertical-align:middle;line-height:26px;cursor:pointer}
.btn-blue{background-color:#008cd6}
.input{padding:2px;height:24px;border:1px solid #CCC;background-color:#fff;vertical-align:middle;line-height:22px}
.select{height:28px;border:1px solid #CCC;background:#fff;vertical-align:middle}
.hand{cursor:pointer}
.img-responsive{width:100%}
.ovy-h{overflow-y:hidden}
.mand{display:inline;padding-left:20px;background:url(../images/share/icon_mand.png) no-repeat 8px 5px}
.p-l-20{padding-left:20px}
.dot-blue{width:41px;height:41px;background:url(../images/support/1/icon_blue.jpg) no-repeat;font-size:30px;font-family:arial}
.dot-orange{width:41px;height:41px;background:url(../images/support/1/icon_orange.jpg) no-repeat;font-size:30px;font-family:arial}
.bdrs-top{border-top-right-radius:5px;border-top-left-radius:5px}
.bdrs-bottom{border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.bdrs{border-radius:5px}
.more-index{display:block;width:100%;height:30px;background:url(../images/share/more.png) no-repeat top center}
a.more{display:block;margin:30px;height:40px;background:#e2e2e2;color:#bababa;text-align:center;font-size:14px;line-height:40px}
a.more:hover{color:#fff}
.block-nav{background:url(../images/share/bg-b50.png)}
.nav{z-index:10;margin:0 auto;width:1000px;line-height:60px}
.nav img.logo{float:left;margin:14px 20px 0}
.nav img.search{float:right;margin:18px 20px 0}
.nav ul{margin:0 auto;width:602px}
.nav ul li{position:relative;float:left;margin-right:10px;font-size:14px}
.nav ul li a{padding:5px 10px;color:#fff}
.nav ul li.active a,.nav ul li:hover a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#189402;-o-border-radius:5px}
.nav ul li ul{position:absolute;top:50px;left:0;display:none;padding:10px 0;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#189402;box-shadow:0 0 5px rgba(0,0,0,.25);-o-border-radius:5px}
.nav ul li ul li{clear:both;margin-right:0;width:110px;line-height:24px}
.nav ul li ul li a{line-height:24px}
.nav ul li:hover ul li a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:0 0;-o-border-radius:0}
.nav ul li ul li.active,.nav ul li ul li:hover{background:#fff}
.nav ul li ul li:hover a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#189402;-o-border-radius:0}
.banner{position:relative;overflow:auto;width:100%;height:500px;background:url(../images/banner/bg.jpg) no-repeat center center #000;box-shadow:0 1px 2px rgba(0,0,0,.25);color:hsla(0,0%,100%,.6);text-align:center;text-shadow:0 0 1px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.3);font-size:18px;line-height:24px}
.banner img.cover{margin-top:150px}
.banner ul{list-style:none}
.banner ul li{float:left;display:block;width:33%;height:500px;min-height:350px;background-size:100% 100%;box-shadow:inset 0 -3px 6px rgba(0,0,0,.1);-ms-background-size:100% 100%}
.banner .btn,.banner .dot{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));-moz-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));-ms-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));-o-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .3))}
.banner .dots{position:absolute;right:0;bottom:18px;left:0}
.banner .dots li{display:inline-block;margin:0 4px;width:15px;height:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#fff;text-indent:-999em;cursor:pointer;-o-border-radius:15px}
.banner .dots li.active{background:#189402}
.banner .arrows{position:absolute;right:20px;bottom:20px;color:#fff}
.banner .arrow{display:inline;padding-left:10px;cursor:pointer}
.shadow{margin:50px auto;width:1000px;min-height:300px;box-shadow:0 1px 10px rgba(0,0,0,.25)}
.block-re{width:100%;height:500px}
.block{padding:0 10px;width:980px;min-height:400px}
.block-bg{padding:0 10px;width:980px;min-height:400px;background:url(../images/share/block-bg.jpg)}
.block-full{min-height:50px}
.block,.block-bg,.block-full{overflow:hidden}
.block h1,.block-bg h1{margin-bottom:28px;padding-top:30px;padding-bottom:10px;border-bottom:1px solid #e2e2e2;color:#189402;text-align:center;font-weight:400;font-size:30px;line-height:40px}
.block h1 a,.block-bg h1 a{color:#189402}
.block h1 p,.block-bg h1 p{margin:0;color:#bababa;text-align:center;text-transform:uppercase;font-weight:400;font-size:18px;line-height:30px}
.icon-idx{width:150px;height:150px;border-radius:150px;background:#189402;color:#fff;text-align:center;font-size:50px;line-height:150px}
.userinfor_top .userinfor{float:left;width:auto}
.userinfor_top ul{float:left;margin-left:10px}
.userinfor_top ul li{float:left;margin-left:10px}
div.header{background-color:#fff}
ul.main-nav{float:right}
.main-nav>li{position:relative;z-index:100;float:left;padding-right:20px;font-size:14px}
.main-nav>li.joinus{padding-top:55px;padding-left:60px;height:44px;background:url(../images/share/btn_joinus.jpg) no-repeat;color:#01abdc;cursor:pointer}
.main-nav>li.search{padding-right:0;width:91px;height:99px;background:url(../images/share/btn_search.jpg) no-repeat;cursor:pointer}
.main-nav>li>a{display:block;padding-top:55px;height:44px;font-size:14px}
.main-nav>li.hasmenu{background:url(../images/share/icon_plus.png) no-repeat left 63px;text-indent:10px}
.main-nav>li ul{position:absolute;display:none}
.main-nav>li li{margin-top:1px;padding-right:20px;padding-left:20px;background-color:#d9f2f9;text-align:center;text-indent:0;white-space:nowrap;line-height:27px}
.main-nav>li li:hover{background-color:#fff}
.main-nav>li li>a{color:#0092d5}
.main-nav>li.search div{top:100px;right:0;display:none;padding-top:8px;padding-right:18px;padding-bottom:8px;width:260px;background-color:#f6f6f6;text-align:right}
#footer a,#footer a:hover{color:#e2e2e2}
#footer a:hover{text-decoration:underline}
#footer{padding-top:40px;min-height:260px;background:#4b4b4b;font-size:14px}
#footer dl,#footer li{float:left;margin:0;color:#e2e2e2}
#footer dd,#footer dt{margin:0}
#footer dt{display:block;overflow:hidden;color:#e2e2e2;font-weight:400;line-height:30px}
#footer dd{position:relative}
#footer dl.logo dd,#footer dl.logo dt{width:200px;color:#e2e2e2}
#footer dl.logo dt{padding-left:20px;height:60px;line-height:80px}
#footer dl.logo dd{padding-left:10px;color:#bababa}
#footer dl.base{width:680px}
#footer dl.base dd li{margin:0 0px 0 0;width:340px;line-height:42px}
div.qrcode{position:absolute;right:0;bottom:0;display:none}
#links{height:50px;background:#bababa}
#footer .icon-phone{float:left;display:block;width:42px;height:42px;background:url(../images/share/icon-footer.png) left 6px no-repeat}
#footer .icon-mail{float:left;display:block;width:42px;height:42px;background:url(../images/share/icon-footer.png) left -44px no-repeat}
#footer .icon-qq{float:left;display:block;width:42px;height:42px;background:url(../images/share/icon-footer.png) left -94px no-repeat}
#footer .icon-marker{float:left;display:block;width:42px;height:42px;background:url(../images/share/icon-footer.png) left -144px no-repeat}
.icon-phone{float:left;display:block;width:42px;height:42px;background:url(../images/share/icon-footer.png) left 6px no-repeat}
.icon-mail{float:left;display:block;width:42px;height:42px;background:url(../images/share/icon-footer.png) left -44px no-repeat}
.icon-qq{float:left;display:block;width:42px;height:42px;background:url(../images/share/icon-footer.png) left -94px no-repeat}
.icon-marker{float:left;display:block;width:42px;height:42px;background:url(../images/share/icon-footer.png) left -144px no-repeat}
.icon-home{float:left;display:block;width:42px;height:42px;background:url(../images/share/icon-footer.png) left -194px no-repeat}
ul#im{position:fixed;right:0;bottom:100px;z-index:100;width:50px;background:#4b4b4b}
#im li{position:relative;width:50px;height:50px;text-align:center;line-height:50px;cursor:pointer}
#im li:hover{background:#0e6f04}
#im i.icon-home{display:block;width:50px;height:50px;background:url(../images/share/icon-im.png) center top no-repeat}
#im i.icon-qq{display:block;width:50px;height:50px;background:url(../images/share/icon-im.png) center -50px no-repeat}
#im i.icon-arrow-up{display:block;width:50px;height:50px;background:url(../images/share/icon-im.png) center -100px no-repeat}
#im i.icon-user{display:block;width:50px;height:50px;background:url(../images/share/icon-im.png) center -150px}
#im i.icon-user-active{display:block;width:50px;height:50px;background:url(../images/share/icon-im.png) center -200px}
.page_turner{clear:both;padding:10px 0}
.page_turner li{float:left}
.page_turner a,.page_turner span{float:left;display:block;margin-left:5px;padding:7px 12px;border:1px solid #DDD;line-height:16px}
.page_turner a:link,.page_turner a:visited{text-decoration:none}
.page_turner a:hover,.page_turner li.active a{border-color:#009fec;background:#4aaa4a;color:#FFF}
.page_turner li.disabled a{border-color:#DDD;background:#DDD;color:#FFF;cursor:default}
#total{color:red}
.am-form{padding:.35em .625em .75em}
.form-title{display:block;margin-bottom:1.5em;padding-bottom:.5em;border-bottom:1px solid #DDD;font-size:1.2em}
label{display:block;margin-bottom:5px;font-weight:700}
.am-form textarea,.am-form-field,.am-form-input{display:block;padding:.5em;border:1px solid #ccc;border-radius:0;background-color:#FFF;background-image:none;color:#555;vertical-align:middle;font-size:1em;line-height:1.2;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none}
.am-form select{padding:.5em;border:1px solid #CCC;border-radius:0;color:#555;font-size:1em;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.am-form-group{overflow:hidden;margin-bottom:1.5em}
.am-form-help{color:#AAA;font-size:.8em}
.am-btn{padding:0 20px;height:39px;border:none;border-radius:0;color:#FFF;font-size:1em;line-height:39px;-webkit-appearance:none;-webkit-border:none;-moz-border:none;-ms-border:none;-o-border:none}
.am-btn:hover{background:#429842;color:#fff}
.am-btn-success{background:#5eb95e}
.am-btn-xs{padding:0 10px;height:30px;vertical-align:middle;line-height:30px}
.am-btn-block{display:block;width:100%}
a.am-btn{padding:5px 10px}
.am-table{width:100%;border-collapse:collapse}
.am-table-bordered td,.am-table-bordered th{padding-right:10px;padding-left:10px;border:1px solid #DDD;line-height:39px}
.am-table-hover tr:hover{background:#EEE}
.am-table thead{background:#EFEFEF}
.am-nav li{margin-top:5px;text-indent:20px;line-height:2.5em}
.am-nav li:hover{background:#EEE}
.am-nav li a{display:block}
.am-price{overflow:hidden;margin:0 auto;width:116px}
.am-price li{float:left;border:1px solid #DDD;background:#DDD;-webkit-border:1px solid #DDD;-moz-border:1px solid #DDD;-ms-border:1px solid #DDD;-o-border:1px solid #DDD}
.am-price .price-reduce{border-right:none;-webkit-border-right:none;-moz-border-right:none;-ms-border-right:none;-o-border-right:none}
.am-price .price-increase{border-left:none;-webkit-border-left:none;-moz-border-left:none;-ms-border-left:none;-o-border-left:none}
.am-price .price-increase,.am-price .price-reduce{width:26px;height:26px;text-align:center;line-height:24px;cursor:pointer;-moz-user-select:none}
.am-price .price-value{width:60px;height:26px;text-align:center;line-height:26px}
.am-price .price-value input{width:100%;height:26px;border:none;vertical-align:top;text-align:center;-webkit-border:none;-moz-border:none;-ms-border:none;-o-border:none}
.am-text-md{font-size:1em}
.am-text-sm{font-size:.8em}
.am-text-xs{font-size:.5em}
.am-breadcrumb{padding:.7em .5em;margin-top:2rem;list-style:none;background-color:transparent;border-radius:0;font-size:85%}.am-breadcrumb>li{display:inline-block}.am-breadcrumb>li [class*=am-icon-]:before{color:#999;margin-right:5px}.am-breadcrumb>li+li:before{content:"\00bb\00a0";padding:0 8px;color:#ccc}.am-breadcrumb>.am-active{color:#999}.am-breadcrumb-slash>li+li:before{content:"/\00a0"}
.am-ellipsis,.am-text-truncate{word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

.news-list{ width:46%;margin: 0 2%;font-size: 14px; }
.news-list dt{background-color: #189402;color: #fff;padding: 5px 10px; border-bottom: 3px solid #EEE;font-weight: bold;}
.news-list dd{padding-top: 5px;}
.news-list li{padding:5px;border-bottom: 1px dotted #DDD;}
.pagination{text-align: center;padding: 30px 0 50px;}
.pagination li{ display: inline-block; }
.pagination li a{display: block;line-height: 30px;padding: 0 10px;}
.pagination li.disabled a{cursor: default;color: #CCC;}
.pagination li.active a{cursor: default;color: #FFF;background-color: #189402;}

.dibudh{ text-align:center;}
.dibudh li{ display:inline-block;line-height:50px;}
.dibudh li a {line-height:50px; padding:0px 20px;}