@charset "utf-8";

/*通用*/
* {margin: 0;padding: 0; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
html {-webkit-text-size-adjust: none;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;/* For some Androids */}
body {box-sizing: border-box;font-family:"微软雅黑" ;color: #333;outline: none;font-size: 14px; overflow-x: hidden;background-color:#fff}
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, th, td {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {font-size: 100%;font-weight: normal;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {font-size: 100%}
abbr {border: 0;}
em, i {font-style: normal;}
ul, ol, li {list-style: none;}
a {text-decoration: none;outline: none;display: block; color: #333; font-family: "微软雅黑"; font-size: 14px;}
a:hover { outline:none; text-decoration: none;}
a, button, input, textarea, select {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background: none;border: none;}
.clear {clear: both;height: 0;}
textarea {resize: none;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:none;padding:0;}
input, textarea, select, option, button, form, fieldset {margin: 0;padding: 0;border: none;outline: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.er{width: 1200px;margin: 0 auto;}

.top_box{margin-top: 10px;}
.top{display: flex;align-items: center;}
.dianhua{display: flex;align-items: center;line-height: 32px;}
.dianhua img{margin-left: auto;}
.dianhua h5{color: #0c6a2b;font-size: 16px;padding-left: 5px;}
.nav{margin-top: 4px;}
.nav ul{display: flex;align-items: center;}
.nav ul li a{font-size: 16px;line-height: 32px;}
.nav ul li a h5{border-left: 1px solid #b8b8b8;line-height: 18px;
    padding-left: 15px;
    padding-right: 15px;}
.nav ul li:nth-child(1) h5{border-left: 0px solid;}
.nav ul li a span{width:30px;height:2px;background-color:#fff;display: block;margin: 0 auto;margin-top: 5px;}
.nav ul li a:hover span{background-color: #0c6a2b}
.top_right{margin-left: auto;}
.banner_box{margin-top: 10px;}
.biaoti h5{font-size: 28px;color: #0c6a2b;text-align: center;line-height: 120px;}
.ywfw ul{display: flex;align-items: center ;}
.ywfw ul li{width: 280px;margin-left: 28px;}
.ywfw ul li:nth-child(1){margin-left: 0px;}
.ywfw ul li a h4{text-align: center;font-size: 16px;color: #000;line-height: 32px;}
.ywfw ul li a h5{font-size: 12px;color: #929292;line-height: 24px;}
.ywfw ul li a img{border-radius: 5px;}
.ckgd{border: 1px solid #eeeeee;line-height: 37px;width: 105px;text-align: center;margin-left: 48%;display:inline-block;margin-left: 48%;margin-top: 50px;background-color: #fff;margin-bottom: 20px;}
.ckgd a{color: #999999;font-size: 12px;}
.spzs_box{width: 100%;height: 550px;background: url(../images/a05.jpg);margin-top: 20px;}
.spzs{display: flex;align-items: center;}
.spzs_left{width: 480px;padding-top: 130px;}
.spzs_left h3{font-size: 30px;color: #0c6a2b;}
.spzs_left h5{font-size: 14px;color: #333333;padding-top: 40px;line-height: 32px;}
.spzs_left a{background-color: #fff;color: #999;border: 1px solid #eee;display: inline-block;margin-top: 30px;line-height: 37px;width: 105px;text-align: center;}
.spzs_right{width: 650px;height: 430px;background-color: #fff;margin-top: 60px;margin-left: auto;}
.spzs_right video{width: 630px;height: 410px;margin: 10px 10px;}
.txt{width: 572px;height: 46px;background: rgba(0,0,0,0.5);position: absolute;margin-top: -51px;}
.txt h5{color: #fff;line-height: 46px;padding-left: 20px;}
.a02 img{width: 572px;height: 348px;}
.news_left{display: inline-block;float: left;}
.news_right{display: inline-block;width: 582px;float: right}
.news_right ul li a{display: flex;align-items: center;}
.news_right ul li a img{width: 134px;height: 94px;}
.news_right ul li{margin-top: 32px;}
.news_right ul li:nth-child(1){margin-top: 0px;}
.a03{padding-left: 14px;}
.a03 h4{font-size: 16px;color: #000;}
.a03 p{font-size: 12px;color: #999999;line-height: 24px;}
.a03 h5{font-size: 14px;color: #666666;}
.chanpin_box{width: 100%;background: url(../images/a10.jpg);margin-top: 40px;}
.chanpin ul li{float: left;margin-top: 20px;margin-left: 15px;}
.chanpin ul li:nth-child(1){margin-left: 0px;margin-top: 0px;}
.chanpin ul li:nth-child(2){margin-top: 0px;}
.chanpin ul li:nth-child(3){margin-top: 0px;}
.chanpin ul li:nth-child(4){margin-top: 0px;}
.chanpin ul li:nth-child(5){margin-left: 0px;}
.chanpin ul li h5{text-align: center;font-size: 16px;margin-top: 10px;}

.footer_box{width: 100%;height: 208px;background-color: #333;}
.footer_left{display: inline-block;padding-top: 40px;float: left;}
.footer_left ul{display: flex;align-items: center;}
.footer_left ul li a{display: flex;align-items: center;color: #666666;line-height: 28px;}
.footer_left ul li a span{margin-left: 10px;margin-right: 10px;}
.footer_left span{color: #666666;line-height: 32px ;margin-top: 5px;}
.footer_right{float: right;margin-top: 40px;}
.footer_right h5{color: #666666;text-align: center;}

.neirong_left{width: 230px;background-color: #f4f5f5;border-top: 5px solid #0c6a2b;float: left;}
.neirong_left span{margin-left: 30px;}
.biaoti2{display: flex;align-items: center;margin-left: 30px;}
.biaoti2 h4{font-size: 52px;color: #ff8400;}
.biaoti3{margin-left: 5px;}
.biaoti3 h5{font-size: 22px;color: #0c6a2b;}
.biaoti3 p{color: #bfbebe;font-size: 16px;text-transform: uppercase}
.a04{background: url(../images/a13.jpg) no-repeat;width: 230px;height: 2px;margin-left: 30px;}
.neirong_left{margin-top: 22px;padding-bottom: 22px;}
.neirong_left ul{width: 172px;margin-left: 30px;margin-top: 10px;}
.neirong_left ul li{border-bottom: 1px dashed #bfbebe;}
.neirong_left ul li a{line-height: 50px;color: #333;text-align: center;font-size: 18px;}
.neirong_left ul li:hover{background-color: #0c6a2b;}
.neirong_left ul li:hover a{color: #fff;}

.neirong_right{float: left;width: 910px;margin-left: 60px;margin-top: 35px;margin-bottom: 40px;min-height: 560px;}
.biaoti4{display: flex;align-items: center;padding-bottom: 5px;margin-top: 20px;}
.biaoti4 h5{font-size: 22px;color: #0c6a2b;font-weight: 550;}
.wz{display: flex;align-items: center;margin-left: auto;}
.a05{background: url(../images/a14.jpg);width: 910px;height: 2px;margin-top: 6px;}

.neirong2 ul{margin-top: 20px;}
.neirong2 ul li{width: 252px;height: 235px;background-color: #f8f4f4;    box-shadow: 3px 3px 5px #ccc;float: left;margin-left: 36px;margin-top: 30px;}
.neirong2 ul li h5{text-align: center;font-size: 16px;color: #333333;line-height: 44px;}
.neirong2 ul li img{width: 254px;height: 188px;}

.fenye{display: inline-block;margin: 0 auto;margin-top: 62px;margin-left: 300px;margin-bottom: 30px;}
.fenye span{float: left;width: 76px;background-color: #f4f3f3;columns: #333333;line-height: 36px;text-align: center;}
.fenye a{float: left;width: 52px;height: 36px;background-color: #f4f3f3;font-size: 14px;color: #333333;line-height: 36px;text-align: center;margin-left: 5px;margin-right: 5px;}
.fenye a:hover{background-color: #0c6a2b;color: #fff;}
.neirong3{    padding-top: 40px;padding-left: 20px;}
.neirong3 p{font-size: 16px;color: #333333;line-height: 32px;}
.neirong4 {padding-top: 20px;}
.neirong4 ul li{padding-left: 20px;margin-top: 30px;display: flex;align-items: center;}
.a10 img{width: 228px;height: 160px;}
.a07{display: flex;align-items: center;}
.a07 h5{font-size: 16px;color: #000;padding-left: 30px;font-weight: bold;}
.a07 img{margin-left: auto;}
.a07 p{font-size: 14px;color: #999;margin-left: 5px;}
.a06{width: 620px;}
.a06 h5{padding-left: 30px;line-height: 32px;}
.a06 h6{padding-left: 30px;line-height: 32px;color: #666666;font-size: 14px;}
.a08{background-color: #0c6a2b;border-radius: 5px;color: #fff;display: inline-block;margin-left: 30px;width:76px;height: 26px;margin-top: 8px;}
.a08 a{font-size: 14px;color: #fff;padding: 4px 8px;}
.xq-title h4{text-align: center;font-size: 22px;}
.xq-title p{    text-align: center;
    font-size: 14px;
    color: #999;
    line-height: 28px;margin-top: 10px;}
.xq-content{margin-top: 30px;}
.xq-content p{font-size: 16px;}
.xq-fenye{display: flex;align-items: center;margin-top: 40px;}
.xq-prev{display: flex;align-items: center;}
.xq-next{display: flex;align-items: center;margin-left: 10px;}
.footer_left ul li h5{padding-top: 4px;}