﻿@charset "utf-8";
body{font-family: "Microsoft YaHei";font-size:14px; background: #E5E5E5;}
ul{list-style: none;margin:0;padding:0;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight: normal;}
a{color:#333;transition: all 0.3s ease;}
a:hover{ color: #1C951A;}
a:hover img{opacity: 0.8;}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px!important;}
.am-container{max-width: 1300px;min-width:1024px;margin:0 auto;padding:0;}
.layout{padding:0 3em;}
.mainbg{box-shadow: 0 20px 20px 5px #ccc;background:#fff;}
.relative{position: relative;}

p, hr, ul, ol, dl, blockquote, pre, address, fieldset, figure {
    margin: 0 0 0 0;
}

/*header*/
header{width:100%;z-index: 99;position: relative;box-shadow: 0 3px 6px rgba(0, 0, 0, .175);}
.top{background:#035F03;line-height:42px;height:42px;color:#fff;}
.topl{ float: left;font-size: 20px;font-weight: normal;margin:0 0 0 18rem;}
.topr{ float: right;font-size:20px;font-weight: normal;margin:0 20px 0 0;}
.topr .phone{margin-right:10px;font-size:20px;}

.top .sform{ float: right;width: 200px;line-height:30px;position: relative;border:1px solid #cecece; background: #fff;margin-top: 5px;}
.top .sform input{width:100%;height:30px;line-height:30px;border: none;background: none;text-indent:5px;color:#333;}
.top .sform .sbtn{ position: absolute;right:0;top:0;width:40px;text-align: center;height:31px;line-height:31px;background: #1C951A;color:#fff;}
.top .sform .sbtn:hover{background:#1C951A;color:#fff;}

/*nav*/
.menu{background:#fff;}
.logo{ position: absolute;top:-42px;left:3rem;width:174px;height:148px;overflow: hidden;z-index:99;}
.logo img{box-shadow: 0px 0px 6px rgba(0, 0, 0, .175);}
.nav{ float: right;}
.nav li{float:left;}
.nav li a{text-align: center;display: block;padding: 18px 28px;color:#333333; transition: all 0.3s ease;}
.nav li a:hover,.nav li a.hover{color:#ffffff; background:#1C951A;}
.nav li a span {display: block;text-transform: uppercase;font-size: 15px;}
.nav li a .en {color: #bcbcbc;font-size: 12px;}

/*slider*/
.am-slider-default{margin-bottom:0;width:100%;height:500px;overflow: hidden;}
.am-slider-default img{height:500px;}
.am-control-nav{z-index:999;}
.am-slider-default .am-control-nav{bottom:20px;}
.am-slider-default .am-control-nav li a{width:10px;height:10px;}
.am-slider-default .am-control-nav li a.am-active{background-color: #1C951A;}


.nbanner{height:370px;text-align: center;}
.nbanner h2{color:#fff;padding-top:100px;display: block;font-size: 5em;font-weight: 600;margin: 0 5px 0 148px;color: #333;
    -webkit-text-stroke: 1px #FFFFFF;
    text-shadow: 2px 2px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF;
}
.nbanner h2 span{ color: #1C951A;margin-left:20px;font-style: italic;}


.linebg{ border-bottom: 1px dotted #c3c3c3;}
#cases{padding-bottom:10px;}
.cases{margin-top:20px;}
.cases .casetitle{float:left;width:200px;padding-bottom:4px;}
.cases .casetitle .zh{border-bottom: 2px solid #1C951A;padding-bottom:5px;font-size:20px;color: #1C951A;}
.cases .casetitle .en{ font-size: 16px;font-style: italic;color:#999;margin-left:10px;}
.cases .caseClass{float:left;width:800px;padding-top:5px;}
.cases .caseClass li{float:left;margin-top:2px;}
.cases .caseClass li:hover,.cases .caseClass li.on{border-bottom: 2px solid #1C951A;}
.cases .caseClass li.on a{color: #1C951A;}
.cases .caseClass li.line{ width: 1px;height: 10px;background: #dddddd;float: left;margin:8px 10px 0 10px;}
.cases .more{float:right;width:50px;text-align: right;font-size:12px;padding-top:10px;}
.cases .more i{margin-left:5px;}
.cases .more a{color: #999999;}.cases .more a:hover{color: #1C951A;}

/*成功案例list*/
.list-case{ margin:0;padding-top:25px; list-style:none; margin-left:-10px;}
.list-case li{float:left; position:relative;width:23%;padding:0;  margin-bottom:30px; overflow: hidden;background: #f5f5f5;margin-left:2%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.list-case li img{width:100%; height:360px; overflow:hidden;padding: 10px;}
.list-case li span{ display: block;text-indent:10px;}
.list-case li .tit{ font-size:14px; font-weight:700;padding-top:5px;padding-bottom: 10px;}
.list-case li .descr{ font-size: 12px;padding-bottom:5px;}
/*案例动画*/
.list-case li .line-left{ width:2px; height:0; position:absolute;background:#1C951A; left:0; top:0;}
.list-case li .line-right{ width:2px; height:0;position:absolute;background:#1C951A; right:0; bottom:0}
.list-case li .line-top{ width:0; height:2px;position:absolute;background:#1C951A; top:0; left:0;}
.list-case li .line-bottom{ width:0; height:2px;position:absolute;background:#1C951A; bottom:0; right:0}

.ncase li img{height: 200px;}

#liucheng .title{ font-size: 28px;text-align: center; height: 120px; line-height: 120px;}
#liucheng .lcList{margin: 0 auto; margin-bottom: 0px; overflow: hidden;}
#liucheng .lcList li{ float: left; height: 161px; width: 169px; margin: 0; background: url(../Images/ding.jpg) no-repeat right center; overflow: hidden; ;}
#liucheng .lcList li img{ height: 161px; transition: 0.4s all 0s linear;display: block;margin: 0;width:160px;height:160px;}
#liucheng .lcList li:hover .img1{ height: 0;}
#liucheng .more{margin:20px auto;text-align: center;}

.picbg01{margin-bottom:20px;background: url("../images/pic01.jpg");height: 450px;background-size:cover;}
.picbg01 li{height: 450px;line-height:450px;text-align: center; box-shadow: -2px 0 0 rgba(255, 255, 255, .2);color: #fff;transition: all 0.3s ease;background: #000000;background: rgba(0, 0, 0, .5);cursor: pointer;}
.picbg01 li a{color:#fff;line-height:20px;display: block;height:450px;opacity:0.5;}
.picbg01 li:hover{background: rgba(0, 0, 0, .1);}
.picbg01 li i{font-size:5em;display: block;padding-top:150px;}
.picbg01 li span{ display: block;font-size:20px;margin-top:20px;}
.picbg01 li a:hover{ opacity: 1;}


#news{padding-bottom:20px;}
.new{ float: left;width:31%;overflow: hidden;margin-left:3.3%;}
.new:first-child{margin-left:0;}
.new .title{ display: block;position: relative;border-bottom:1px dotted #c3c3c3;padding-bottom:5px;}
.new .title h2{font-size:16px;display: inline;}
.new .title h3{font-size:12px;display: inline;color:#1C951A;margin-left:10px;font-style: italic;}
.new .title span{position: absolute;top: 5px;right:0;}
.new .title span a{color:#ccc;font-size:12px;}
.new .title span a:hover{color:#1C951A;}

.news_top{margin: 20px auto 10px auto;}
.news_top img{ float: left;margin-right:10px;width: 140px;height:100px;}
.news_top a.title1{float: left;width: 220px;height:30px;line-height:30px;overflow: hidden;margin-top:-5px;font-size:12px;}
.news_top p{margin:0;padding:0;font-size:12px;color:#bcbcbc;float: left;width: 220px;height: 75px;text-overflow:ellipsis;overflow: hidden;text-indent:10px;}

.txtlist{margin:10px auto;font-size:12px;}
.txtlist li{position: relative;line-height:25px;height:25px;}
.txtlist li:before{position: absolute;content: "·";font-size:3rem;color:#c3c3c3;top:0;left:0;}
.txtlist li a{padding-left:10px;color:#888888;display: block;width:290px;line-height:25px;height:25px;overflow: hidden;}.txtlist li a:hover{color:#1C951A;}
.txtlist li span{ position: absolute;right:0;top:0;color:#c3c3c3;font-style: italic;padding-right:5px;}

.ntitle{height:50px;line-height:50px;float:right;width:200px;padding-bottom:4px;}
.ntitle .zh{border-bottom: 2px solid #1C951A;font-size:20px;color: #1C951A;float: right;margin-bottom:2px;}
.ntitle .en{ font-size: 20px;font-style: italic;color:#999;margin-left:10px;float: right;margin-right:10px;}

.ntbg{ background: #F5F5F5;}
.locahost{height:50px;line-height:50px;float: left;color:#bcbcbc;}
.locahost a{color:#bcbcbc;}.locahost a:hover{color:#1C951A;}
.locahost i{color:#bcbcbc;}

.nclass{ float: right;}
.nclass a{ float:left;border-left:1px solid #E5E5E5;padding:0 10px 0 10px;line-height:50px;}
.nclass a:last-child{border-left:none;}
.nclass a:hover,.nclass a.on{background:#1C951A;color:#fff;}

.Maincontent .mtitle{ position: relative;margin:30px auto 20px auto;padding-bottom:10px;}
.Maincontent .mtitle h1{font-size:24px;font-weight: bold;}
.Maincontent .mapmark{font-size:16px;position: absolute;right:0;bottom:10px;}.Maincontent .mapmark i{ margin-right: 10px;margin-left:10px;}
.Maincontent .mcontent{margin-bottom: 50px;}
.Maincontent .mcontent p{margin:0;padding:0;}
.Maincontent .mcontent img{max-width:100%;margin:10px auto;}
.Maincontent .mcontent .pic{text-align: center;}

.abtn a{color:#fff;}
#wechat{cursor: pointer;color: #E12732;}

.layui-layer-setwin{
    right: 5px!important;
    top: 5px!important;
}

.Maincontent .mcontent h2{font-size:1.5em;color: #1C951A;margin-top:20px;margin-bottom:10px;}
.Maincontent .mcontent h2:before{ content: "\f142";font: normal normal normal 1.6rem/1 FontAwesome,sans-serif;margin-right:10px;}

.Maincontent .mcontent h3{font-size:1.2em;color: #1C951A;margin-top:20px;margin-bottom:10px;}
.Maincontent .mcontent h3:before{ content: "\f142";font: normal normal normal 1.6rem/1 FontAwesome,sans-serif;margin-right:10px;}


.Maincontent .mcontent ol {list-style-type: upper-roman;}
.Maincontent .mcontent ol ol {list-style-type: square!important;}
.Maincontent .mcontent ol li{ font-weight: bold;margin:10px auto;}
.Maincontent .mcontent ol ol li{ font-weight: normal;}

.Maincontent table{table-layout:fixed;width:100%;line-height:1.5;}
.Maincontent table th,.Maincontent table td{padding:10px;border:1px solid #ddd;}
.Maincontent table tr.firstRow{background:#E5E5E5;}
.Maincontent table th{font-weight:bold;}
.Maincontent table tbody tr:nth-child(2n){background:#fafafa;}
.Maincontent table tbody tr:hover{background:#f0f0f0;}

.mcontent{ position: relative;z-index:2;}
.mcontent .mpic{ position: absolute; right:50px;bottom:200px;z-index:1;}
.mcontent .mpic img{max-width:350px;}

.newslist{padding-top:25px;overflow: hidden;width:100%;}
.newslist li{padding:10px 20px;border:1px solid #E5E5E5;margin-bottom:20px;transition: all 0.3s ease;}
.newslist li:hover{border-top:1px solid #1C951A;}
.newslist li img{float:left;width: 160px;height:160px;margin-right:20px;}
.newslist li span.tit{ display: block;margin-bottom:10px;font-size:18px;}
.newslist li span.descr{color:#c3c3c3;text-indent:20px;display: block;}
.newslist li span.ohter{ display: block;margin-top:20px;color:#b8b8b8;font-size:12px;}
.newslist li span.ohter i{margin-left:20px;margin-right:10px;}.newslist li span.ohter i:first-child{margin-left:0;}

.newsone{ padding: 20px 0;height:360px;overflow: hidden;}
.newfouce{ float: left;width:32%;overflow: hidden;}
.newmiddle{float: left;width:32%;margin-left:20px;}
.newmiddle .new{width:100%;}
.newmiddle .tit{ margin: 10px 0;text-align: center;}
.newmiddle .tit a{font-size:16px;color:#1C951A!important;}
.newmiddle .tit a:hover{color:#4B4948!important;}
.newright{ float: right;width:32%;}

.hotlist{width:100%;}
.hotlist ul{zoom:1}
.hotlist ul li{position:relative;margin:3px auto;}
.hotlist ul li p{clear:both;display: block;overflow: hidden;margin:0;padding:0;line-height:30px;}
.hotlist ul li p a{float:left;}
.hotlist ul li p span{float:left;height:20px;width:20px;line-height:20px; background:#E5E5E5;text-align: center;margin-top:6px;font-size:12px;border-radius:10px;margin-right:5px;transition: all 0.3s ease;}
.hotlist .dis_pi{ display: none;margin:5px auto;}
.hotlist .dis_pi img{width:340px;height:150px;vertical-align: middle;}
.hotlist .on{position:relative;}
.hotlist .on .dis_pi{display:block}
.hotlist .on a{color:#1C951A;}
.hotlist .on p span{background:#1C951A;color:#fff;}

.focusBox{position:relative;width:100%;height:315px;overflow:hidden;font:12px/1.5 Verdana,Geneva,sans-serif;text-align:left;background:#fff}
.focusBox .pic img{width:100%;height:315px;display:block}
.focusBox .txt-bg{position:absolute;bottom:0;z-index:1;height:36px;width:100%;background:#333;filter:alpha(opacity=40);opacity:.4;overflow:hidden}
.focusBox .txt{position:absolute;bottom:0;z-index:2;height:36px;width:100%;overflow:hidden}
.focusBox .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px}
.focusBox .txt li a{display:block;color:#fff;padding:0 0 0 10px;font-size:12px;font-weight:700;text-decoration:none}
.focusBox .num{position:absolute;z-index:3;bottom:8px;right:8px}
.focusBox .num li{float:left;position:relative;width:18px;height:15px;line-height:15px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer}
.focusBox .num li a,.focusBox .num li span{position:absolute;z-index:2;display:block;color:#fff;width:100%;height:100%;top:0;left:0;text-decoration:none}
.focusBox .num li span{z-index:1;background:#000;filter:alpha(opacity=50);opacity:.5}
.focusBox .num a:hover,.focusBox .num li.on a{background:#f60}


.pages{padding:20px 0;}
.pages .menubox{ float: left;width:25%;background: #EEEEEE;border-left:3px solid #1C951A;position: relative;}
.pages .menubox .topicon{position: absolute; background: url(../images/ico_biezhen.png) no-repeat;width:92px;height:58px; top:-15px;right: -15px;}
.pages .menubox .titlemenu{color:#1C951A;margin-top: 50px;margin-left:20px;font-weight: 900;font-size:16px;}

.leftmenu{margin-top:10px;padding-bottom:30px; font-size:16px;clear: both;}
.leftmenu i{float: left;width: 15px;height:42px;line-height:42px;}

.leftmenu dt{margin:10px 0 0 0;padding:0 0 0 20px;}
.leftmenu dt a{border-bottom:1px dotted #232323;height:42px;line-height:42px;float: left;width: 200px;}

.leftmenu dd{margin:5px 0 0 0;padding:0 0 0 40px;}
.leftmenu dd a{border-bottom:1px dotted #232323;float: left;height:42px;line-height:42px;width: 180px;}
.leftmenu dd.on{ background: url(../images/ico_menubg.png) no-repeat center left;}
.leftmenu dd.on a{color:#fff;border-bottom:0;}
.leftmenu dd.on i{color:#fff;}

.pages .mainbox{ float: right;width:72%;}

.title3{text-align: center;font-size:24px;font-weight: bold;margin:20px auto;border-bottom:1px dotted #c3c3c3;padding-bottom:20px;}
.icolist{margin:30px auto;}
.icolist ul{margin:0 auto;padding:0;height:241px;text-align: center;width:90%;}
.icolist ul li{float: left;width:25%;}
.icolist li a{display:block; margin:0 auto; padding:200px 0 0 0; width:191px; -webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;font-size:1.45em;font-weight: 900;}
.icolist a:hover { text-decoration:none; color:#1C951A;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}

.icolist a.l1{ background-position:0 0;}
.icolist a.l2{ background-position:-291px 0;}
.icolist a.l3{ background-position:-576px 0;}
.icolist a.l4{ background-position:-867px 0;}
.icolist a.l1:hover { background-position:0 -309px;}
.icolist a.l2:hover { background-position:-291px -309px;}
.icolist a.l3:hover { background-position:-576px -309px;}
.icolist a.l4:hover { background-position:-867px -309px;}


.ico_jdch li a{background:url(../images/ico_jdch.png) no-repeat;display: block;height:241px;width: 200px;}
.ico_jdgw li a{background:url(../images/ico_jdgw.png) no-repeat center top;display: block;height:241px;width: 200px;}
.ico_jdsj li a{background:url(../images/ico_jdsj.png) no-repeat center top;display: block;height:241px;width: 200px;}


.pbox{ background: #ECEAEB;}
.pbox .title3{padding-top:20px;border-bottom:1px solid #c3c3c3;}
.pbox .pcontent{line-height:30px;color:#999;margin-bottom:30px;padding:10px 20px 20px 20px;}

.qalist{margin-bottom:20px;}
.qalist dl{ float: left;width:50%;}
.qalist dl dt{line-height:30px;height:30px;margin-bottom:10px;}
.qalist dl dt span{ float: left;width: 30px;height: 30px;background: url(../images/qa_w.png) no-repeat;margin-top:5px;}
.qalist dl dt a{ float: left;font-size:16px;}

.qalist dl dd{margin-bottom: 10px;border-bottom:1px dotted #ccc;padding-bottom:10px;height:120px;overflow: hidden;position: relative;}
.qalist dl dd span{ float: left;width: 30px;height: 30px;background: url(../images/qa_d.png) no-repeat;margin-top:5px;}
.qalist dl dd p{color:#c3c3c3;float: left;width:80%;}
.qalist dl dd p a{ display: block; width:100px;position: absolute;right:90px;bottom:10px;}

.search-tit{margin-top:20px;border-bottom:1px solid #c3c3c3;padding-bottom:10px;}
.search-tit strong{color:#1C951A;}

.baidumap{border:1px solid #ccc;margin-bottom:30px;font-size:0;}

.aboutus{margin-bottom:30px;background:#f7f5f5;padding-left:20px;padding-right:20px;}
.aboutus .aboutl{width: 650px;margin-top:20px;}
.aboutus .aboutl .aboutit span{ display: block;}
.aboutus .aboutl .aboutit span.zh{font-size:40px;}
.aboutus .aboutl .aboutit span.en{font-size:30px;color: #ede8e8;margin-top:-10px;font-family: arial;}
.aboutus .aboutl .aboutit .aboutpn{line-height:30px;}
.aboutus .aboutl .aboutpn a{display:block;width:200px;margin:20px 0;}
.aboutus .aboutr{width:400px;margin-top:20px;}
.aboutus .aboutr img{width:400px;height: 248px;}

.sjsbox{margin-bottom:50px;}
.sjsbox .sjspic{float: left;width:400px;border-right:1px solid #E5E5E5;text-align: center;}
.sjsbox .sjspic img{max-width:400px;}
.sjsbox .sjscontent{ float: left;width:800px;padding-top:20px;padding-left:30px;font-size:16px;}


.team-list{list-style:none;margin: 20px auto;}
.team-list li{float:left;list-style:none;margin:10px 10px 30px 30px;}
.team-list li .pic,
.team-list li .jieshao{float:left;width:275px; overflow:hidden; height:300px;border-radius:20px;}
.team-list li .pic img{width:280px;height:280px;}
.team-list li .jieshao{background:rgba(51,51,51,.6); padding:5px 20px;position:relative;color:#ccc;}
.team-list li .jieshao p{margin-top:0px; height:155px; overflow:hidden; line-height:30px;}
.team-list h2,.team-list h3{margin:10px 1px;color:#fff; padding:0;}
.team-list h3{font-weight:normal;}

.samecontent{margin-bottom:50px;}
.samecontent .title{font-weight:700;margin:20px auto;color:#E12732;font-size:20px;border-bottom:1px solid #C1C2C6}
.samecontent .title span{padding:5px 0;border-bottom:1px solid #E12732;display:inline-block;margin-bottom:-1px}
.samecontent ul{margin:0;padding:0}
.samecontent ul li{height:40px;line-height:40px;border-bottom:1px dashed #E6E6E6;float:left;width:49%;margin-right:2%;overflow:hidden;position:relative}
.samecontent ul li a{width:80%;display:inline-block;height:40px;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}
.samecontent ul li:nth-child(2n){margin-right:0}
.samecontent ul li:before{font-family:layui-icon;content:">";margin-right:10px;display:inline-block;color:#C1C2C6;vertical-align:middle;margin-top:2px}
.samecontent ul li span{position:absolute;right:0;top:0;font-size:12px;color:#C1C2C6}


/*Footer*/
footer .footop {width: 100%;height: auto;background: #f9f9f9;border-top: 1px dotted #c3c3c3;padding-top: 44px;}
footer .footNav .footlogo{float:left;width:22%;}
footer .footNav .fnav{float:right;width:76%;padding-top:5px;}
footer .footNav .fnav a{margin-right:12px;}
footer .footNav .fnav .descr{ color: #b8b8b8;padding-top:12px;font-size:12px;}

footer .search{font-size: 12px;padding: 12px 0; border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;margin-top:20px;margin-bottom:20px;}
footer .search .key{ float: left;color: #b8b8b8;}
footer .search .key a{font-size: 12px;color: #b8b8b8;margin-right: 12px;line-height:30px;}
footer .search .key a:hover{ color: #1C951A;}
footer .search .sform{ float: right;width: 200px;position: relative;border:1px solid #cecece;}
footer .search .sform input{width:100%;height:30px;line-height:30px;border: none;background: none;text-indent:5px;}
footer .search .sform .sbtn{ position: absolute;right:0;top:0;width:40px;text-align: center;height:30px;line-height:30px;background: #1C951A;color:#fff;}
footer .search .sform .sbtn:hover{background:#1C951A;color:#fff;}

footer .links{font-size:12px;padding: 0 0 20px 0;color: #b8b8b8;}
footer .links a{padding:0 10px;color: #b8b8b8;border-left:1px solid #E5E5E5;}
footer .links a:hover{ color: #1C951A;}
footer .copy {font-size: 12px;background: #ebebeb;padding: 12px 0;color: #999999;text-align: center;width: 100%;}

.tools{position:fixed;right:10px;bottom:50px;z-index:999;}
.tools ul li{background:#fff;width:50px;height:50px;text-align:center;line-height:50px;margin-bottom:5px;position:relative;cursor:pointer;}
.tools ul li .tool{position:absolute;width:50px;height:50px;top:0;right:0;color:#fff;overflow:hidden;}
.tools ul li i{font-size:30px;color:#1C951A;float:left;margin-right:10px;width:50px;height:60px;}
.tools ul li span{float:left;font-size:16px;color:#fff;width:140px;text-align:left;}
.tools ul li:hover{background:#1C951A;}
.tools ul li:hover i{color:#fff;}
#gotop{display:none;}

/*page list*/
.pn-pages{ margin:20px auto 50px auto; padding:0; text-align:center; font-size:14px; }
.pn-pages a{ padding:5px 12px; margin:0 0 0 8px; border:1px solid #e1e2e3; line-height:20px; height:20px; color:#4B4948; background:#fff; text-decoration:none;border-radius:5px;}
.pn-pages a:hover { border:1px solid #4B4948; background:#4B4948; color:#fff; }
.pn-pages span{padding:5px 10px; line-height:20px; height:20px; border:1px solid #e1e2e3;border-radius:5px;margin-left:8px;}
.pn-pages span.current { padding:5px 12px; margin:0 0 0 8px; color:#fff; font-weight:bold;background:#1C951A;border: none;}
.pn-pages span.disabled { border:1px solid #eee; padding:5px 12px; margin:0 0 0 8px; color:#ddd; }

.submit_form{padding: 10px 100px;}
.submit_form .input{height: 30px;line-height: 30px;color: #333;border-radius:5px; border:1px solid #ccc;width: 300px;}
.submit_form .submit{width: 300px;height: 30px;line-height: 30px;text-align: center;background: #1C951A;color: #fff;border: none;border-radius: 5px;margin-top: 10px;;cursor: pointer;}
.submit_form .submit:hover{background: rgb(22, 209, 19);}
.submit_form textarea{width: 500px!important;}
.submit_form .code{width: 100px!important;}