article,aside,div,dt,footer,form,header,html,map,nav,section{display:block;-webkit-text-size-adjust:none;-webkit-user-drag:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;}
body,html{background:#fff;font-size:12px;-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-user-drag:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;}
:focus{outline:0}
img{border:none}
a,a:active,a:focus,a:hover,a:visited{outline:noe;outline:0;color:#444;text-decoration:none;blr:expression(this.onFocus=this.blur())}
dl,form,ol,p,ul{margin:0;padding:0;font-size:12px;}
dt+dd{margin-top:0}
li,ul{list-style:none}
/*common*/
.main{width:1200px;margin:0 auto;clear:both;}
.col-main{float:left;width:680px;padding:60px 0;}
.col-side{float:right;width:250px;padding-top:60px;}
.bg-white{background-color:#fff}
.bg-gray{background-color:#f7f7f7}
.bg-1{background:url(../images/index/bg1.jpg) center -30px no-repeat}
.bg-2{background:url(../images/index/bg2.jpg) center top no-repeat}
.bg-3{background:url(../images/index/bg3.jpg) center top no-repeat #f7f7f7;}
.box-shadow{box-shadow:1px 1px 2px rgba(0,0,0,.2)}
.c-active{color:#1D9443}
.c-main{color:#36c35e}
.block-gray{background-color:#fafafa}
.date{width:72px;height:72px;background-color:#36c35e;color:#FFF;font-size:18px;float:left;text-align:center;line-height:24px;margin-right:10px;padding-top:12px}
.bd-no{border:none}
/*top*/
#top{padding-top:50px;}
.logo{margin-left:20px;}
.top-link{position:absolute;right:0;top:10px}
.top-link li{float:left;border-right:1px solid #EEE;z-index:20;position:relative;}
.top-link li.nobd{border:none;}
.top-link .tel{padding-left:30px;border:0}
.top-link .tel span{color:#f7ca18;font-size:30px;}
.top-link a{color:#aaa}
.top-link .wx{display: none;position:absolute;left:0;top:60px;width:150px;height:150px}
.nav{font-size:16px;}
.nav li{width:140px;line-height:45px;float:left;text-align:center;position:relative;z-index:10}
.nav li a{display:block;color:#fff;}
.nav li.active,.nav li.am-active{background:#1D9443}
.nav li ul{position:absolute;top:45px;left:0;margin:0;background:#1D9443;box-shadow:0 0 5px rgba(0,0,0,.05);display:none;z-index:10;}
.nav li ul li{line-height:40px;font-size:14px;}
.nav li ul li a{display:block;width:100%;}
.nav li ul li a:hover{background-color:#004f04;}
.nav ul ul{ top: 0; left: 140px; z-index: 20; }
.nav ul ul li{ width:180px; }
/*breadcrumb*/
.breadcrumb{background-color:#f4f4f2}
/*cont*/
#cont{color:#777;font-size:14px;font-weight:400;padding:60px 200px;position:relative;}
#cont .subject{color:#ee3a3d;font-size:22px;text-align:center;font-family:'宋体';margin-bottom:50px}
#cont p{margin:1rem 0;line-height:24px;font-size:14px}
/*footer*/
#footer{background-color:#202020;font-size:9pt;line-height:30px;padding-top:40px;padding-bottom:10px;}
#footer{color:#b9b9b9;}
.nav-footer{}
.nav-footer dl{min-width:160px;padding:0 30px;float:left;border-left: 1px solid #333;border-right: 1px solid #333;margin-left:-1px;}
.nav-footer dl.contact{width:400px;float:right;border:none;}
.nav-footer dl.contact dd{}
.nav-footer dl.contact dd img{max-width:150px}
.nav-footer dt{font-size:18px;color:#FFF;font-weight:normal;margin-bottom:20px}
.nav-footer dt a{color:#FFF;}
.nav-footer dd{line-height:36px;color:#999;}
.nav-footer dd a{color:#999;}
.nav-footer dd.tel{font-size:26px;color:#FFF;padding-top:20px}
/*title*/
.title-index{width:420px;height:68px;border-left: 14px solid #666;border-right: 14px solid #666;margin:0 auto;margin-bottom:50px}
.title-index dt,.title-index dt a{color:#36c35e;text-align:center;font-size:36px;line-height:40px;font-weight:normal;}
.title-index dd,.title-index dd a{color:#aaa;padding-top:2px;text-align:center;font-size:20px;text-transform:uppercase;}
.title{width:420px;height:68px;margin:0 auto;margin-bottom:50px}
.title dt,.title dt a{color:#36c35e;text-align:center;font-size:36px;line-height:40px;font-weight:normal;}
.title dd,.title dd a{color:#aaa;padding-top:2px;text-align:center;font-size:20px;text-transform:uppercase;}
.h-index{color:#36c35e;font-size:20px;line-height:50px;height:50px;}
/*list*/
.list-i{margin:-10px;overflow: hidden;}
.list-i li{width:285px;height:248px;background:#f7f7f7;position:relative;margin:10px;float:left;overflow:hidden;}
.list-i li .img{width:100%;height:248px;float:left;}
.list-i li .t{color:#FFF;width:100%;height:40px;line-height:40px;padding:0 5%;font-size:16px;background:url(../images/share/bg_black.png);font-weight:normal;position:absolute;left:0;bottom:0;}
.list-i li .m{background:#36c35e;text-align:center;width:40px;height:40px;line-height:40px;position:absolute;right:0;bottom:0;}
.list-i li .m:hover{background:#1D9443;}
.list-i li.col-2{width:590px;height:248px;background:#f7f7f7}
.list-i li.col-2 .img{width:50%;height:248px;float:left;}
.list-i li.col-2 dl{padding:6%;margin-left:50%}
.list-i li.col-2 .t{color:#36c35e;background-image:none;font-size:20px;font-weight:normal;line-height:normal;padding:0;position:initial; height: auto; line-height: normal; padding:0 0 10px 0;}
.list-i li.col-2 .d{color:#aaa;font-size:14px;line-height:normal;position:initial;}
.list-t{margin-bottom:-30px;}
.list-t li{height:92px;width:380px;margin:20px;border-bottom:none;float:left;}
.list-t li .t{font-size:18px;}
.list-t li .d{color:#666;font-size:14px;height:48px;overflow: hidden;}
.list-t-s{}
.list-t-s li{background:url(../images/share/blt_square.jpg) no-repeat left center;padding-left:12px;line-height:30px;}
.list-t-s li a{color:#666;font-size:14px;}
.list-l{margin:-10px;}
.list-l li{margin:10px;float:left;background-color:#FFF}
.list-l li img{width:130px;height:60px}
/*slider*/
.cover-about,.cover-t,.cover-p{width:100%;height:300px;background-position:50% 50%;background-repeat:no-repeat;}
.cover-about{background-image: url(../images/temp/cover_about.jpg);background-color:#cec4cc;}
.cover-t{background-image: url(../images/temp/cover_t.jpg);background-color:#c0af9f;}
.cover-p{background-image: url(../images/temp/cover_p.jpg);background-color:#162a43;}
#banner .am-control-nav{bottom:15px}
#banner{overflow:hidden;margin-bottom:0}
#news{width:310px;height:320px;margin-right:30px;overflow:hidden;margin-bottom:0;float:left;}
#news .am-control-nav{bottom:15px;}
#news .am-slides img{width:310px;height:320px;}
#news .am-control-nav li a{width:14px;height:14px;border-radius:14px;background-color:#fff;box-shadow:none}
#news .am-control-nav li a.am-active{background-color:#36c35e}
#banner .am-control-nav li a{width:36px;height:8px;border-radius:0;background-color:#fff;box-shadow:none}
#banner .am-control-nav li a:hover{background-color:#36c35e}
#banner .am-control-nav li a.am-active{background-color:#1D9443}
/*sub*/
#sub{ text-align: center; margin-bottom: 3em;}
/*contact*/
.about-title{width:410px;height:134px;color:#36c35e;background:url(../images/index/about_title.jpg) no-repeat;padding-top:80px;padding-left:60px;font-size:30px;}
.about-form{width:410px;float:left;}
.about-info{width:320px;float:right;padding-top:15px}
.about-info h3,.about-info .tel{font-size: 20px;}
.about-info h3{color:#36c35e;}
.about-info dl{margin-bottom:20px;}
/*form*/
.form{width:50%;padding:20px}
.am-btn-primary{background-color:#36c35e;border-color:#36c35e}
.am-btn-primary:focus,.am-btn-primary:hover{background-color:#1d9443}
.am-active .am-btn-primary.am-dropdown-toggle,.am-btn-primary.am-active,.am-btn-primary:active,.am-btn-primary:focus,.am-btn-primary:hover{color:#fff;border-color:#1d9443}
.am-btn{border-radius:0}
.am-form input[type=color],.am-form input[type=date],.am-form input[type=datetime-local],.am-form input[type=datetime],.am-form input[type=email],.am-form input[type=month],.am-form input[type=number],.am-form input[type=password],.am-form input[type=search],.am-form input[type=tel],.am-form input[type=text],.am-form input[type=time],.am-form input[type=url],.am-form input[type=week],.am-form select,.am-form textarea,.am-form-field{border-radius:0;background-color:#fafafa,font-size:1.2rem}
.am-form label{font-weight:normal;font-size:14px}
.feedback .ipt-text,.feedback .ipt-textarea{margin-bottom:10px}
/*pagination*/
.am-pagination{clear:both;margin:60px 0; font-size: 14px}
.am-pagination>.am-active>a,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span,.am-pagination>.am-active>span:focus,.am-pagination>.am-active>span:hover{background-color:#36c35e;border-color:#36c35e}
.am-pagination>li>a,.am-pagination>li>span{border-radius:0;padding:.6em .9em}
.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:focus,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>span:hover{border-color:#e5e5e5;background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f5f5f5, GradientType=0)}
/*fix*/
.am-nav>li.am-active>a,.am-nav>li.am-active>a:focus,.am-nav>li.am-active>a:hover{background-color:#36c35e}
.am-topbar-nav>li.am-active>a,.am-topbar-nav>li.am-active>a:focus,.am-topbar-nav>li.am-active>a:hover{color:#fff}
.am-navbar-default .am-navbar-nav{background-color:#36c35e}
.am-breadcrumb{margin-bottom:0;padding:1.5em .5em}
.am-container{padding-right:0;padding-left:0}
.am-with-fixed-navbar{padding-bottom:0}
.am-gotop-fixed{width:80px;height:82px;bottom:70px}
.am-icon-arrow-up:before{line-height:inherit}
.amz-toolbar{position:fixed;right:10px}
.amz-sidebar-toggle{position:fixed;right:10px;bottom:10px}
.am-navbar .am-navbar-nav li a{color:white}
@media only screen and (max-width:400px){
  .list-t li .date{display:none;}
  .list-i{margin:-2%;}
  .list-i li{width:46%;height:120px;margin:2%;}
  .list-i li .img{height:120px;}
  .am-topbar-btn{padding:.4em .8em}
  .col-main{width:100%;float:none}
}
@media (min-width:401px) and (max-width:1024px){
  .list-i{margin:-2%;}
  .list-i li{width:46%;margin:2%;}
}
@media only screen and (max-width:1024px){
  .about-info{float:none;}
  .list-t li{width:90%;margin:0 5% 5%;height:auto;}
  .title-index{width:100%;border-left:none;border-right:none;margin-bottom:30px}
  .am-with-fixed-navbar{padding-bottom:5pc}
  .am-topbar-brand img{height:40px}
  .am-topbar{margin-bottom:0}
  .main{width:90%;margin:0 auto}
  .col-main,#cont{width:100%;padding:0;padding-top:2%}
  #cont{padding:20px}
  #cont img{width:100%}
  #cont .infor{width:100%}
  #footer .main .am-fr{float:left}
  .form{width:100%}
  #submit-feedback{width:100%}
  .am-gotop-fixed{width:48px;height:48px;right:10px}
}
@media only screen and (max-width:640px) {
  .am-pagination > li > a, .am-pagination > li > span{padding:0.3em 0.5em;font-size:12px;}
  .list-i li .t{height:30px;line-height:30px; font-size: 0.725rem;}
  #sub .am-btn-group-sm>.am-btn{ font-size: 1.2rem; }
}
@media only screen and (max-width: 450px) {
  #sub .am-btn-group .am-btn+.am-btn,#sub .am-btn-group .am-btn+.am-btn-group,#sub .am-btn-group .am-btn-group+.am-btn,#sub .am-btn-group .am-btn-group+.am-btn-group{ margin-left: 0; float: none; }
  #sub .am-btn-group-sm>.am-btn{ float: none; }
}
.am-topbar-nav>li.am-active>a:after{border-bottom-color: #fff;}
.am-topbar-nav span{margin-left: 5px;}

.links{text-align:center;}
.links a{text-align:center;margin:0 3px;color:#b9b9b9;}