@charset "utf-8";
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul {margin:0;padding:0}
body,button,input,select,textarea {font:12px/1.5 微软雅黑,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif}
h1,h2,h3,h4,h5,h6 {font-size:100%}
address,cite,dfn,em,var {font-style:normal}
code,kbd,pre,samp {font-family:courier new,courier,monospace}
small {font-size:12px}
ol,ul {list-style:none}
a {text-decoration:none}
sup {vertical-align:text-top}
sub {vertical-align:text-bottom}
legend {color:#000}
fieldset,img {border:0}
button,input,select,textarea {font-size:100%}
table {}
button,input,select,textarea {font:inherit;margin:0;}
optgroup {font-weight:bold;}
button,input {overflow:visible;padding:0px;margin:0px;}
button,select {text-transform:none;}
button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance:button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style:none;padding:0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline:1px dotted ButtonText;}
fieldset {border:0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend {box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
textarea {overflow:auto;}
[type="checkbox"],[type="radio"] {box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height:auto;}
[type="search"] {-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
::-webkit-input-placeholder {color:inherit;opacity:0.54;}
::-webkit-file-upload-button {-webkit-appearance:button;font:inherit;}
.clearfix {*zoom:1}
.clearfix:before,.clearfix:after {display:table;line-height:0;content:""}
.clearfix:after {clear:both}
p {margin:0;}
img {width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
ul,ol,dl,h1,h2,h3,h4,h5,h6,dt,dd {margin:0;padding:0}
ul li,ol li {list-style:none}
.w1200{width:1200px;margin:0 auto;position:relative;}
body{min-width:1200px;}
.fl{float:left;}
.fr{float:right;}
.ml30{margin-left:30px;_margin-left:30px;}
#header{height:80px;}
.nav{padding-right:8px;_padding-right:4px;}
.logo img{max-height:80px;}
.nav li{float:left;padding:0px 20px;height:40px;margin-top:20px;position: relative;z-index:9;}
.nav li>a{display:block;font-size:16px;color:#333;padding-bottom:1px;height:26px;line-height:26px;padding-top:7px;}
.nav li>a:hover,.nav li.on>a{font-weight:500;color:#015a26;border-bottom:1px solid #015a26;}
.nav li dl {display:none;position: absolute;left:50%;margin-left:-50px;top:39px;z-index:999;line-height:30px;padding:8px;background:#fff;;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='rgba(0, 0, 0, 0.4)', Direction=135, Strength=5);/*for ie6,7,8*/ 
    -moz-box-shadow:0px 0px 2px rgba(0, 0, 0, 0.4);/*firefox*/ 
    -webkit-box-shadow:0px 0px 2px rgba(0, 0, 0, 0.4);/*webkit*/ 
    box-shadow:0px 0px 2px rgba(0, 0, 0, 0.4);/*opera或ie9*/}
.nav li dl dd{white-space: nowrap;text-align:center;padding-top:8px;}
.nav li dl a{ font-size: 14px;color:#333; }
.nav li dl a.on{ color:#015a26; }
.index_banner>a{display:none!important;}
.index_banner{width:1200px;height:440px;overflow:hidden;}
.index_banner .swiper-slide img{width:1200px;height:440px;}
.index_banner_pagination{position: absolute;right:15px;bottom:15px;z-index:3;}
.index_banner_pagination span{display:block;float:left;width:18px;height:18px;border-radius:50%;background:#fff;overflow:hidden;margin-left:10px;_margin-left:5px;cursor:pointer;}
.index_banner_pagination span.swiper-active-switch{background:#015a26;}

.w380{width:380px;}
.mbox{margin-top:4px;}
.m-h1{width:100%;height:24px;overflow:hidden;line-height:24px;padding:14px 0px;border-bottom:1px solid #e3e3e3;}
.m-h1 i{display:block;width:10px;height:10px;background:#004a0f;margin-top:7px;}
.m-h1 span.t1{font-size:18px;font-weight:500;color:#333333;margin-left:11px;}
.m-h1 span.t2{font-size:12px;font-weight:bold;color:#b3b3b3;margin-left:10px;font-family:Arial;line-height:32px;}
.m-h1 a.more{font-size:12px;font-weight:bold;color:#004a0f;font-family:Arial;}
.mboxc{padding-top:16px;}
.index-about img{margin:0px 15px 10px 0px;max-width:170px;}
.index-about{color:#333333;font-size:14px;line-height:20px;font-family:"微软雅黑";text-align:justify;}
.index-about a{color:#004a0f;font-size:14px;}

.index-news li {height:28px;line-height:28px;overflow:hidden;}
.index-news li a,.index-news li span{font-size:14px;font-family:"微软雅黑";color:#333333;}
.index-news li a:hover{color:#004a0f;border-bottom:1px solid #004a0f;}
.index-news li a{width:280px;height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.index-news li span{width:80px;text-align:right;color:#999999;font-size:14px;}

.footer-box{margin-top:20px;border-top:1px solid #c1c1c1;padding-top:20px;}
.footer-nav{text-align:center;}
.footer-nav a{font-size:14px;color:#333333;padding:0px 30px;border-left:1px solid #333;}
.footer-nav a.nobar{border:0px;}
.footer-copy{padding-top:20px;padding-bottom:10px;text-align:center;color:#444;}
.footer-copy a{color:#444;}
.hidden{width:0px;height:0px;overflow:hidden;}

.nohome{-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	-o-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 8px rgba(56,56,56,.1);
	behavior: url(ie-css3.htc);/*兼容ie，加上这句*/}

.catpos{height:22px;line-height:22px;padding:20px 0px;}
.catpos a,.catpos{font-size:14px;color:#333;font-family:"微软雅黑";}
.catpos code{margin:0px 5px;}

.ny-left{width:260px;}
.ny-left h2{display:block;width:100%;height:50px;line-height:50px;color:#ffffff;font-size:18px;background:#00521c;text-indent:48px;background-repeat:no-repeat;background-image: url(../images/left.png);background-position:12px center;}
.ny-left ul{background:#efefef;padding:12px 20px;}
.ny-left ul li{line-height:34px;border-top:1px solid #dbdbdb;}
.ny-left ul li.nobar{border:0px;}
.ny-left ul li a{display:block;font-size:14px;color:#333;}
.ny-left ul li a.on{font-weight:500;color:#00521c;}
.ny-left ul li dl{padding-left:30px;line-height:30px;}
.ny-left ul li dd{height:30px;overflow:hidden;}
.ny-left ul li dd a.on{font-weight:400;}

.banner{width:100%;}
.banner img {width:100%;}
.ny-right{width:909px;}
.ny-right .h1{font-size:24px;color:#00521c;padding-bottom:20px;text-align:center;display:none;}
.page-show{font-size:16px;font-family:"微软雅黑";line-height:28px;color:333;text-align:justify;}

.news-list li {width:100%;height:40px;line-height:40px;border-bottom: 1px dashed #a6cf4b;color:#333;}
.news-list li a{color:#333;font-size:14px;}

.yingming-pages{text-align: center;padding-top:30px;}
.yingming-pages a{color:#333;font-size:14px;}
.yingming-pages a,.yingming-pages span{margin:0px 5px;}
.yingming-pages span.ad-this{color:#00521c;font-weight:bold;}

.ycms-essay .ve-cont{padding:15px 0px;}
.ycms-essay .ve-cont{line-height:28px;font-size: 14px;color:#333;font-family:"微软雅黑";text-align:justify;}
.ycms-essay .ve-skips {line-height: 24px;font-size: 14px;font-weight: 300;color:#333;font-family:"微软雅黑";}
.ycms-essay .ve-skips a{font-size:14px;color:#333;}
.ycms-essay .ve-share{margin:0px 0px 20px;}
.ycms-essay .ve-share-tit{line-height:28px;}
.ycms-essay .ve-skips{line-height:24px;font-size:14px;font-weight:300;}
.ycms-essay .ve-skips>p{padding:2px 0px;}
.ycms-essay .ve-skips>p>a{color:#000;}
.ycms-essay .ve-skips>p>a:hover{color:#00521c;}

h1.ve-tit{font-size:20px;text-align:center;padding-bottom:10px;color:#333;border-bottom:1px dashed #ccc;}
.ve-date{font-size:12px;text-align:right;margin-top:10px;color:#888;font-weight:300;}

.rec-list .head{width:907px;height:30px;line-height:30px;border:1px solid #015a26;}
.rec-list .head .bts{text-align:center;font-size:14px;color:#333;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;padding:0px 5px;}
.rec-list .head .bt1{width:170px;border-right:1px solid #015a26;}
.rec-list .head .bt11{width:90px;border-right:1px solid #015a26;}
.rec-list .head .bt2{width:140px;border-right:1px solid #015a26;}
.rec-list .head .bt3{width:380px;border-right:1px solid #015a26;}
.rec-list .head .bt4{width:72px;border-right:0px solid #015a26;}

.empty{padding:50px;text-align:center;font-size:14px;color:#333;}

.pre-head{width:100%;height:50px;line-height:50px;background:url(../images/bg.jpg) repeat-x;overflow:hidden;}
.pre-head span{display:block;margin-top:5px;height:40px;line-height:40px;width:226px;float:left;text-align:center;font-size:18px;color:#fff;border-right:1px solid #fff;}
.pre-head span.nobar{border:0px;}

.pre-body{width:907px;height:50px;line-height:50px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.pre-body span{text-align:center;display:block;width:226px;height:50px;float:left;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc; overflow: hidden;}
.pre-body span.nobar{border-right:0px;}
.pre-body span a{ white-space: nowrap; margin-left:10px; width: 90%; display: block; overflow: hidden; }
.pre-body span,.pre-body span a{font-size:14px;color:#333;}

.pro-show {position: relative;}
.pro-show h2{font-size:24px;color:#00521c;padding-bottom:5px;}
.print{padding-top:20px;}
.print>table{width:909px;border:0px;border-collapse:collapse;border-spacing:0}
.print>table .t1{font-size:16px;color:#333;line-height:28px;vertical-align:top;}
.print>table .t1 h1{font-size:16px;color:#333;line-height:28px;padding-bottom:5px;font-weight:500;/*font-family:"微软雅黑";*/}
.print>table .t2{vertical-align:top;text-align: right;}
.print>table .t2 img{max-height:300px;}
.pro-con-head{margin-top:30px;border-bottom:1px solid #00521c;width:100%;}
.pro-con-head span{font-size:18px;color:#fff;background:#00521c;float:left;width:160px;line-height:50px;text-align:center;
	-moz-border-top-left-radius: 10px; /* Firefox */
  -webkit-border-top-left-radius: 10px; /* Safari 和 Chrome */
  border-top-left-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
  -moz-border-top-right-radius: 10px; /* Firefox */
  -webkit-border-top-right-radius: 10px; /* Safari 和 Chrome */
  border-top-right-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
  behavior: url(ie-css3.htc);
}
.pro-content {font-size:14px;color:#333;line-height:28px;padding:15px 5px;}
#printpage {position:absolute;right:30px;top:14px;padding-left:25px;background:url(../images/pr.jpg) no-repeat left center;font-size:14px;color:#333;font-weight:500;}
.link{}
.link,.link a{font-size:14px;color:#333;}
.link a{margin-right:10px;}
#link{margin-top:40px;}

.index-product *{-webkit-box-sizing: border-box!important;
    -moz-box-sizing: border-box!important;
    box-sizing: border-box!important;}
.h16{height:16px;}
.index-product{width:400px;height:168px;margin-left:-10px!important;}
.index-product .swiper-slide{padding:0px 10px;}
.index-product .swiper-slide a{display:block;width:100%;height:168px;position: relative;}
.index-product .swiper-slide a img{width:100%;height:168px;}
.index-product .swiper-slide a .txt{position: absolute;left:0px;bottom:0px;background:url(../images/bg2.png);width:100%;color:#fff;height:30px;line-height:30px;text-align:center;font-size:14px;}



.se-fo * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.se-fo {
    position: relative;
    padding: 30px 30px 14px;
}
.se-fo .form-group {
    margin-right: -6px;
    margin-left: -6px;
    margin-bottom: 15px;
}
.se-fo .form-group:after{
      clear: both;
      display: table;
    content: " ";
}
.se-fo .control-label {
  padding-left: 6px;
    padding-right: 6px;
    font-size: 14px;
    color: #6F6F6F;
    font-weight: 400;
    padding-top: 4px;
    margin-bottom: 0;
    text-align: right;
        position: relative;
    min-height: 1px;
    display: inline-block;
    max-width: 100%;

}
.col-xs-2 {
    width: 16.66666667%;
    float: left;
}
.col-xs-5 {
    width: 41.66666667%;
    float: left;
        position: relative;
    min-height: 1px;
    padding-right: 15p
}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.se-fo .se-fo-int {
    margin-top: 0px;
    color: #6F6F6F;
}
.col-xs-8 {
    width: 66.66666667%;
        float: left;
            position: relative;
    min-height: 1px;
}
textarea.form-control {
    height: auto;
}
.se-fo .se-fo-int {
    margin-top: 0px;
    color: #6F6F6F;
    font-size:12px;
    margin-left:5px;
}
.col-xs-6 {
    width: 50%;
    float: left;
        position: relative;
    min-height: 1px;
    padding-right: 15p
}
 .se-fo .se-fo-sver {
    padding: 0px 80px 0px 0px;
}
.se-fo .se-fo-code {
    width: 74px;
    height: 34px;
    position: absolute;
    top: 0px;
    right: 0px;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
}
.se-fo .se-fo-code img {
    width: 100%;
    height: 100%;
    display: block;
    border: 0px;
    cursor: pointer;
}
.col-xs-offset-2 {
    margin-left: 16.66666667%;
}
.col-xs-10 {
    width: 83.33333333%;
    float: left;
    position: relative;
    min-height: 1px;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.se-fo input[type="submit"], .se-fo input[type="reset"] {
    background-color: #00521c;
    border: 1px solid #00521c;
    color: #fff;
    padding: 6px 16px;
    border-radius: 2px;
    margin-right: 10px;
}
