body{ font-size:14px; font-family:"微软雅黑";}
*{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
ul{ margin:0px; padding:0px;list-style:none;}
img{ border:0px;}
ul,li{ list-style-type:none;}
a { color:#000; text-decoration:none;}
a:hover{color:#f90;text-decoration:none!important} 
.hide{display:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

em,i,s{font-style:normal;}
.clear { clear:both; }

@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;animation:fadeInDown 2s;}

@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;animation:fadeInUp 2s}


@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}75%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}90%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;animation:bounceInLeft 2s;}


@keyframes bounceInLeftxt{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}75%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}90%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeftxt{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;animation:bounceInLeftxt 2s;}


@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}75%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}90%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight; animation:bounceInRight 2s;}


@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn; animation:zoomIn 2s;}


@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY;animation:flipInY 2s;}


@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;animation:rotateIn 2s;} 

@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;animation:flipInX 2s;}

.wow{display:inline-block;vertical-align:top;zoom:1; width:100%;}


.qw{ width:1200px; margin:auto; padding:0px; clear:both;}
.top{ background:url(../images/banner.jpg) no-repeat; height:860px;}
.topleft{width:20%; float:left;}
.topcenter{ width:70%; float:left; text-align:right;}
.topright{ width:10%; float:left; text-align:center;}
.topright a{ color:#fff; font-size:18px; margin:10px 0px; float:left; width:49%;}
.topright1{ border-right:1px solid #fff;}
.topright a:hover{ color:#76B900;}


.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}


/* 必要布局样式css */
.aui-header {
    padding-top: 25px;
    width: 100%;
	z-index:20;
	position:relative
}

.aui-comm-box {
    width: 1200px;
    margin: 0 auto;
    /* position: relative; */

}

.aui-nav-logo {
    line-height: 70px;
    position: relative;
    float: left;
}

.aui-nav-logo1 {
    vertical-align: middle;
}

.aui-nav-logo2 {
    vertical-align: middle;
    position: absolute;
    top: 64px;
}

.aui-nav-nav dl dd {
    position: relative;
	margin: 0px 32px;
    float: left;
}
.aui-nav-nav dl dd h3 {
    height: 40px;
    line-height: 40px;
    float: left;
    text-align: center;
    display: block;
    font-size: 20px;
	color:#fff;
	font-weight:bold;
}
.aui-nav-nav dl dd h3 a {
    color: #fff;
    display: inline-block;

}
.aui-nav-nav dl .on h3 a {
    color: #76B900;
}
.aui-nav-nav dl dd ul {
    position: absolute;
    width: 100px;
    top: 44px;
    padding: 0;
    font-size: 14px;
    display: none;
    z-index: 100;
    float: left;
	padding-top:3px;
}

.aui-nav-nav {
    font-size: 16px;
    float: left;
}

.aui-nav-nav dl dd .aui-nav-list li {
    height: 40px;
    line-height: 40px;
	background:#DDDEE2;
	text-align:center;

}
.aui-nav-nav dl dd .aui-nav-list li:hover,
.aui-nav-nav dl dd .aui-nav-list li:hover > * {
    background: #76B900;
    color: #fff;
}

.aui-banner-box1 {
    width: 100%;
    height: 520px;
    overflow: visible;
    position: absolute;
    visibility: visible;
    display: block;
	z-index:1;
	top:0px;
	float:left;
}

.aui-banner-box {
    width: 100%;
    height: 865px;
    overflow: visible;
    position: absolute;
    visibility: visible;
    display: block;
	z-index:1;
	top:0px;
	float:left;
}

.aui-background {
    width: 100%;
    height: 30px;
    background-color: #3c485d;
    opacity: 0.7;
    line-height: 30px;
    position: relative;
    z-index: 99;
    margin-top: -865px;
}

.aui-background p {
    width: 1200px;
    height: 30px;
    color: #fff;
    margin: 0 auto;
    font-size: 14px;
    opacity: 1;
    z-index: 100;
}

.aui-list-item {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.aui-list-wrap {
    position: relative;
    z-index: 9999;
    width: 170px;
    height: 315px;
    background: #fff;
    margin-top: 5px;
    margin-left: 10px;
}

.aui-list-wrap ul {
    padding-left: 10px;
    padding-top: 4px;
}

.aui-list-wrap ul li {
    border-bottom: 1px dashed #eee;
    height: 78px;
    position: relative;
    border-right: 4px solid #fff;
}

.aui-list-wrap-box {
    padding-left: 10px;
    position: relative;
    padding-top: 4px;
    padding-bottom: 4px;
}

.aui-list-wrap-box h2 {
    color: #2E2E2E;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 2px;
    margin-top: 5px;
}

.aui-list-wrap-box h2 img {
    margin-right: 5px;
    vertical-align: middle;
    margin-top: -2px;
}

.aui-list-wrap-box p {
    line-height: 20px;
}

.aui-list-wrap-box p a {
    font-size: 12px;
    color: #9f9f9f;
    margin-right: 8px;
}

.aui-list-wrap ul li:hover {
    border-right: 4px solid #ff7b23;
}

.aui-banner-circle ul li {
    width: 20px;
    height: 20px;
    line-height: 14px;
    font-size: 10px;
    color: #84878A;
    text-align: center;
    margin:0px 8px;
    float: left;
    cursor: pointer;
    -webkit-text-size-adjust: none;
	background:#84878A;
    border-radius: 50px;
}

.aui-banner-circle ul .on {
    background: #76B900;
    border: 0;
    color: #76B900;
    height: 20px;
    width: 20px;
    cursor: default;
}

.aui-banner-circle {
	width:5.7%;
    left: 47.15%;
	margin-bottom:80px;
    bottom: 20px;
    position: absolute;
    list-style: none;
	z-index:1000;
	
}


.aui-banner-slide {
    width: 100%;
    height: 865px;
    overflow: hidden;
}
.aui-banner-slide1 {
    width: 100%;
    height: 520px;
    overflow: hidden;
}

.aui-banner-body-bg01 {
    display: block;

    z-index: 1;
    width: 100%;
    height: 865px;
}



.aui-nav-nav dl .on .aui-clear {

    border: none;
}

.aui-nav-nav dl .on{
    border-bottom: 4px solid #fff;
}

.mjdz{ text-align:center; color:#fff; font-size:80px; font-weight:700; line-height:70px; margin-top:250px;z-index:30;position:relative }
.mjdz1{ text-align:center; color:#fff; font-size:60px; font-weight:700;line-height:50px; margin-top:50px; z-index:30;position:relative }
.mjdz2{ text-align:center;width:100%; float:left; margin-top:100px;z-index:30;position:relative }
.mjdz2 a{ text-align:center; color:#fff; padding:10px 100px; background:#76B900; font-size:26px;}

.banner{ height:890px; clear:both;}
.banner1{ height:520px; clear:both;}
.gywm{ font-size:26px; line-height:50px; font-weight:bold;}
.gywmleft{width:54%; float:left;}
.gywmright{width:41%; float:right; padding-top:110px;}
.gywm1{line-height:50px; font-size:26px;color:#151515;}
.gywm2{ line-height:40px; font-size:18px; color:#767676;}

.product-num-box{
    width: 100%;
    height: 680px;
    background-color: #3e88f1;
    background-image: url(../images/pre-bg.png);
    background-repeat: no-repeat;
    background-position:center;
    background-size:100%;
}

.product-num-content{
    width: 1200px;
    height: 577px;
    margin: 0 auto;
    text-align: center;
    font-size: 0;
}

.product-num-title{
    padding-top: 110px;
    margin-bottom: 30px;
    font-size: 42px;
    color: #fff;
    line-height: 45px;
    font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC-Medium,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;
}
.product-num-text{
    font-size: 16px;
    color: #fff;
    line-height: 28px;
}

.product-num-head{

    font-size: 0;
}

.product-num-item{

    display: inline-block;
    width: 45%;
	margin:10px 0;
    font-size: 30px;
    color: #000;
    line-height: 52px;
	text-align:center;
    font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;
}

.product-num-jus{
    display: inline-block;
    margin: 80px 0;
    width: 162px;
    height: 56px;
    font-size: 22px;
    color: #000;
    line-height: 48px;
    letter-spacing: 2px;
    border: 4px solid #fff;
    cursor: pointer;
    font-weight: 500;
    font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC-Medium,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    text-decoration: none;
}

.product-num-nub{
    display: inline-block;
    font-size: 44px;
	font-weight:bold;
    color: #76B900;
    line-height: 62px;
    font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;
}

.product-num-add{
    font-size: 22px;
	font-weight:bold;
    color: #76B900;
	margin-top:10px; margin-left:5px;
}

.product-num-inf{
    font-size: 18px;
    color: #767676;
	line-height:30px;
	width:100%; float:left;
}

.product-num-jus:hover{
    color: #3e88f1;
}

.product-num-wan{
    position:absolute;
    right: 55px;
    top: 0px;
}

.xiangxi{ color:#fff!important; font-size:16px; padding:8px 30px; background:#76B900; margin-top:20px; float:left;}

.cpyy{ margin-top:30px; float:left; margin-bottom:15px; width:100%;}
.cpyy a{ color:#fff; background:#76B900; padding:0px 25px!important; line-height:40px; font-size:16px; float:right; font-weight:400;}




.groupleft{ width:100%; float:left}
.groupright{ width:60%; float:right;}

.groupright ul li{float:left;position:relative;list-style:none;width:49%; margin:0.5%;box-shadow: -1px 2px 6px 2px rgba(0, 0, 0, 0.2);margin-bottom: 3.7%; background:#fff;}
.groupright ul li{ -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.groupright ul li img{width:100%;}
.groupright ul li span{color:#000;line-height: 50px;width: 100%;font-size:20px; letter-spacing:0.3em; width:100%; text-align:center; float:left; font-weight:bold;}
.groupright ul li:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);position:relative; z-index:500; }

.groupleft ul li{float:left;position:relative;list-style:none;width:30%; margin:1.6%;box-shadow: -1px 2px 6px 2px rgba(0, 0, 0, 0.2); background:#fff;}
.groupleft ul li{ -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.groupleft ul li img{width:100%;}
.groupleft ul li span{color:#000;line-height: 50px;width: 100%;font-size:20px; letter-spacing:0.3em; width:100%; text-align:center; float:left; font-weight:bold;}
.groupleft ul li:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); position:relative; z-index:500; }






.xuanzhe{padding-top:40px; position:absolute; z-index:100; background:url(../images/x1.jpg) repeat-x; height:228px; width:100%;}
.xuanzhe1{ font-size:40px; line-height:50px;color:#fff;font-weight:bold;letter-spacing:0.2em;}
.xuanzhe2{ border-bottom:8px solid #fff; width:100px; margin:15px 0px;}
.xuanzhe3{ font-size:20px; line-height:50px;color:#fff;}




.DB_tab25 {width:100%;height:675px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:675px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:1200px;left:44.5%; height:430px;margin-left:-500px; margin-top:180px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:20px;top:120px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:20px;top:200px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:300px;top:0px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:20px;top:120px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:20px;top:220px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:540px;top:0px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:520px;top:120px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:520px;top:200px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:-100px;top:0px}
.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:120px;top:0px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:540px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:690px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:540px;top:250px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:770px;top:0px}
.DB_tab25 .DB_menuWrap{position:absolute;width:1200px;left:44.5%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;text-align:center;font-size:0; border-radius:20px; float:left;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 10px;display:inline}

.cxcl{font-size:40px; color:#fff; line-height:60px;font-weight:bold; margin-top:100px;}
.cxcl1{font-size:40px; color:#fff; line-height:60px;font-weight:bold;}
.cxcl2{ border-left:3px solid #76B900; font-size:22px;font-weight:bold; margin:20px 0px; color:#fff; padding-left:8px;}
.cxcl3 span{color:#fff; background:#76B900; font-size:20px; width:240px; text-align:center; float:left; margin-right:40px;  line-height:40px; font-weight:bold;}





.new{ width:100%;float:left;}
.riqi{ background:#fff; border-left:3px solid #76B900; padding:10px;  width:60px;clear:both; margin-top:15px;}
.riqi1{ position:relative; width:90%; z-index:20; padding:20px 5%;float:left; background:url(../images/new.png); margin-top:-290px; height:250px;}
.month{line-height:30px; font-size:18px;}
.year{line-height:30px; font-size:14px;}


.container {
  width: 1200px;
  margin: 0 auto;
  margin-top: 20px;
  clear:both;
}

.row {
  display: flex;
  justify-content: space-between;
}

.col {
  width: 32%;
}

@media (max-width: 576px) {
  .row {
    display: block;
  }
  .row .col {
    width: 100%;
    margin: 0 0 10px 0;
  }
}


.card {
  overflow: hidden;
  cursor: pointer;
}

.card:focus {

  outline: none;
  border-radius: 2px;
  z-index: 1090;
  position: relative;
}
.card h2 {
  font-size: 1.25rem;
  margin: 0;
}
.card .card-content {
  padding: 1.5rem;
  padding-left:0px;
}
.card .card-content .kicker {
  color: #fff;
  margin-top: 0;
  text-transform: uppercase;
  letter-spacing: 0.16rem;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.card .card-content p {
  color: #adacb5;
}
.card .card-content p:last-of-type {
  margin-bottom: 0;
}
.card .card-image img {
  width: 385px;
  height: 290px;
}
.card .card-footer {
  position: relative;
}
.card .card-footer .icon {
  position: absolute;
  right: 1rem;
  max-width: 20px;
  top: 50%;
  margin-top: -10px;
  transition: color 0.3s;
  color:#fff;
}
.card .card-footer a {
  color: #fff;
  padding: 5%;
  border-radius:5px;
  width: 90%;
  text-align: left;
  display: block;
  opacity: 1;
  position: relative;
  font-weight: bold;
  transition: opacity 0.3s, top 0.3s ease 0s;
}
.card .card-footer a:hover{
  text-decoration: none;
    background: url(../images/new1.png);
  opacity: 1;
  top: 0;
}
.card .card-footer a:focus {
  outline: none;
  border-radius: 2px;
  z-index: 1090;
  position: relative;
}
.card .card-footer:after {
  content: "";
  width: 0%;
  position: absolute;
  bottom: 0;
  left: 0;
  transition: width 0.3s;
}
.card .card-footer:hover:after {
  width: 100%;
  background:#fff;																																	
}
.card:hover .card-footer .icon, .card:focus .card-footer .icon {
  color: #76B900;
}
.card:hover .card-footer a, .card:focus .card-footer a {
  opacity: 1;
  top: 0;
}
.card:hover .card-footer:after, .card:focus .card-footer:after {
  width: 100%;
}



.control-box {
    width: 100%;
    height: 270px;
    background-size: 1055px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
    margin-left: auto;
    margin-right: auto;
	margin-top:100px;
}
.control-box ul {
  list-style: none;
  position:relative;
z-index:1000;
  }
.control-box ul li {
  position: absolute;
  top: 85px;
  cursor: pointer;
}
.prev {
  left: 0;
  
}
.next {
  right: 0;
}
.bigbox {
  overflow: hidden;
  width: 100%;
  height: 270px;

}
#switcher {
  height: 270px;
  left: 0px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
.box {
  transition:all .7s ease 0s;
  width: 255px;
  height: 270px;
  float: left;
  border-left: 3px white solid;
  text-align:center;
}
.box img:hover {
box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .6);
}
.box img{ width:80%; border:1px solid #F4F4F4; padding:2%;}

.shadow {
  width: 255px;
  height: 60px;
  /* opacity: 1; */
  background-color: rgba(0, 0, 0, 0.45);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
  margin-top: 130px;
  color: white;
  font-size: 14px;
}
.shadow a {
  display: inline-block;
  width: 225px;
  height: 60px;
  color: white;
  text-decoration: none;
  margin-left: 18px;
  margin-top: 10px;
}

.lx{ background:url(../images/l1.jpg) no-repeat; height:218px; line-height:218px; color:#fff; font-size:40px; letter-spacing:0.3em; margin-top:40px;}
.lx a{ padding:5px 50px; background:#76B900; font-size:26px; color:#fff; margin-left:10%;}

.foot{background:url(../images/foot.png) no-repeat #000 center top; height:460px; clear:both; }
.footleft{ width:50%; float:left; margin-top:40px;}
.footleft1{ width:33.3%; float:left;}
.footleft1 li{ line-height:36px; width:100%; float:left;}
.footleft1 li a{color:#76B900; font-size:16px; padding-left:10px;}
.footleft2{ font-size:20px; color:#fff; line-height:30px; width:98%}
.footleft2 a{color:#fff;}
.footleft3{ width:100%; float:left; margin-bottom:20px;}
.footleft4{color:#fff; font-size:36px; line-height:50px;}
.footleft4 img{float:left;}
.footleft5{color:#fff; font-size:16px; line-height:40px; width:100%; float:left;}
.footleft5 img{float:left;}
.footleft6{color:#76B900; font-size:13px; line-height:30px; width:100%; float:left;}

.footmsg{ height:40px; background:#fff; line-height:40px; width:47%; float:left; margin:15px 0;margin-right:2%; padding:0px 0.5%;  }
.footmsg input{ height:39px; border:0px;width:100%; float:right;}
.footmsg1{ height:40px; background:#fff; line-height:40px; width:96%; height:120px; float:left; margin:20px 0;margin-right:2%; padding:1%;  }
.footmsg2{ background:#76B900; color:#fff; width:50%; margin-left:25%;border:0px; height:40px; text-align;center; font-size:16px;}



.mjdz4{ text-align:center; color:#fff; font-size:50px; font-weight:700;line-height:80px; z-index:30; letter-spacing:10px; width:100%; position:absolute; margin-top:-250px;}

.cptype{ background:#000;height:100px; line-height:100px; font-size:20px; color:#fff;}
.cptype ul li{ width:240px; float:left;}

.cptype ul li ::after {
  content: '';
  display: none;
  width: 80px;
  height: 8px;
  background: #fff;

  bottom: -5px; /* 下划线位于文字下方 */
}



.cptype ul li .active::after {
  content: '';
  display: block;
  width: 80px;
  height: 8px;
  background:#76B900 ; /* 可以自定义颜色 */
  bottom: -5px;
  margin-top:-8px;
}

html {
  scroll-behavior: smooth;
}




.nav-link {
text-decoration: none;
color: #fff;
transition: color 0.3s ease;
}

.nav-link:hover {
color: #007bff;
}

.nav-fixed {
position: fixed;
background:#000;
top: 0;
left: 0;
width: 100%;
z-index: 1000;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}
.nav-fixed ul{width:1200px; margin:auto;}

.nav-fixed1:target  {
	 padding-top:100px;
}





.qcdz{ margin-top:30px; float:left; margin-bottom:15px; width:100%; color:#fff;}
.section{ background:#051723;height:660px; }
.dlcdxt{background:#76B900; padding:15px 40px; border-radius:10px; text-align:center; font-size:20px; float:left; font-weight:bold; margin-left:360px; clear:both;}
.gjjs{background:#76B900; padding:15px 20px; border-radius:10px; text-align:center; font-size:20px; float:left; font-weight:bold; margin-left:960px; clear:both;}
.csdz{background:#76B900; padding:15px 40px; border-radius:10px; text-align:center; font-size:20px; float:left; font-weight:bold; margin-left:70px; clear:both; margin-top:280px;}
.ylxt{background:#76B900; padding:15px 40px; border-radius:10px; text-align:center; font-size:20px; float:left; font-weight:bold; margin-left:700px; clear:both; margin-top:-40px;}
.dlcdxt a:hover, .gjjs a:hover, .csdz a:hover, .ylxt a:hover {
    color: #fff;
}

.section1{ height:560px; padding:30px 0px;}
.dldzleft{ width:65%; float:left; line-height:100px; font-size:18px; text-align:center; margin-top:60px;}
.dldzright{ width:32%; float:right; line-height:60px; font-size:18px;}
.section2{ background:#F7F7F7; float:left; width:100%;}
.wtjgt{ text-align:center; font-size:20px; line-height:60px; clear:bold; width:100%; float:left;}
.section2 img{ margin-top:50px;}

.container1 {
	width:100%; float:left;
	padding-top: 40px;
	padding-bottom: 20px;
	
	
}



.price {
	width: 1200px;
	margin: 0 auto;
}

.price h2 {
	font-size: 24px;
	color: #333;
	line-height: 1;
	font-weight: 400;
	padding-bottom: 10px;
	padding-left: 10px;
}

.price .category {
	width: 1200px;
	overflow: hidden;
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
}



.price .category a:after {
	content: "";
	display: inline-block;
	width: 0;
	height: 100%;
	vertical-align: middle;
}

.price .category .prev {
	display: none;
	position: absolute;
	top: 0;
	width: 59px;
	height: 100%;
	box-shadow: 0 0 3px #c6c6c7;
	background: #fff;
	text-align: center;
	font-size: 0;
	left: 0;
	border-right: 1px solid #e1e3e6;
}

.price .category .prev span {
	display: inline-block;
	vertical-align: middle;
	width: 9px;
	height: 14px;
	background-repeat: no-repeat;
	background-image: url(../images/arrow.svg);
	background-position: 96.77% 25%;
	background-size: initial;
}

.price .category .next span {
	display: inline-block;
	vertical-align: middle;
	width: 9px;
	height: 14px;
	background-repeat: no-repeat;
	background-image: url(../images/arrow.svg);
	background-position: 61.29% 25%;
	background-size: initial;
}

.price .category .next {
	position: absolute;
	top: 0;
	width: 59px;
	height: 100%;
	box-shadow: 0 0 3px #c6c6c7;
	background: #fff;
	text-align: center;
	font-size: 0;
	right: 0;
	border-left: 1px solid #e1e3e6;
}

.price .category ul li {
	display: table-cell;
	white-space: nowrap;
	font-size: 20px;
	text-align: center;
	cursor: pointer;
	position: relative;
	width:220px;
	line-height:60px;
	border:1px solid #aaa; margin-right:4px;
	float:left;
}

.price .category ul li.active {
	background: #76B900;
	color: #fff;
	
}

.price .cont {
	display: none;
}

.price .cont.active {
	display: block;
}

.price .cont ul li {
	width: 290px;
	float: left;
	margin-right:13px;
	box-sizing: border-box;
	text-align:center;
	font-size:16px; line-height:30px;
}
.price .cont ul li:hover{
box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .4);
}
.price .cont ul li img{ margin-top:0px;} 
.price .cont ul li:nth-child(4n) {
	margin-right: 0px!important;
}

.price .cont ul li a {
	display: block;
	border: 1px solid #E5E5E5;
	background-color: #fff;
	margin-top: 20px;
	padding: 13px 20px 15px;
}

.price .cont ul li a:hover {
	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .1);
	border-color: rgba(229, 229, 229, .73);
}

.price .cont ul li a:hover .cont_main h3.title {
	color: #00a4ff;
}

.price .cont ul li a .cont_main {
	display: table-cell;
	vertical-align: top;
}

.price .cont ul li a .cont_main h3.title {
	font-size: 18px;
	font-weight: 400;
	color: #333;
	line-height: 32px;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
}

.price .cont ul li a .cont_main p.desc {
	font-size: 14px;
	line-height: 1.5;
	color: #666;
	height: 42px;
	margin-top: -2px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}


.section3{ background:#000; float:left; width:100%;}
.ysly{ background:#050505;}
.ysly1{ font-size:30px; line-height:120px;font-weight:bold; color:#fff; width:1200px; margin:auto;}
.yslyleft{ width:55%;float:left; margin-top:15px;}
.yslyright{ width:40%;float:right; margin-top:15px;}
.yslyright1{ width:25%; margin:4%; float:left; text-align:center; font-size:18px; color:#fff;}
.yslyright1 p{ height:80px; width:100%;float:left;}
.yslyright1 span{ width:100%; float:left;}

.yslyright2{ width:30%; margin:15px 10%; float:left; text-align:center; font-size:18px; color:#fff;}
.yslyright2 p{ height:80px; width:100%;float:left;}
.yslyright2 span{ width:100%; float:left;}

.section4{ background:url(../images/xt1.jpg) no-repeat; float:left; width:100%;}
.xtxp{ font-size:30px; line-height:30px; font-weight:bold; color:#fff; width:1200px; margin:auto;}
.xtxpleft{ width:50%;float:left; margin-top:15px;}
.xtxpleft1{ color:#fff; line-height:50px; font-size:22px; margin-top:50px;}
.xtxpleft2{ width:100px; border-bottom:5px solid #fff; margin:5px 0px; }
.xtxpleft3{ color:#76B900; line-height:45px; font-size:30px;font-weight:bold;}
.xtxpright{ width:40%;float:right; margin-top:15px;}


nav {

  top: 0;
  left: 0;
  width: 100%;
}

nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
}

nav ul li {
  margin-right: 20px;
}

nav ul li a {
  color: white;
  text-decoration: none;
  transition: background-color 0.3s ease;
}

/* 选中状态的背景色 */
nav ul li.active a {
  background-color: #555;
  border-radius: 4px;
}

/* 内容区域 */
.section6 {
  padding: 50px 0px;

}


.Electronic{ background:#000;height:100px; line-height:100px; font-size:20px; color:#fff;}
.Electronic ul li{ width:300px; float:left;}

.Electronic ul li ::after {
  content: '';
  display: none;
  width: 120px;
  height: 8px;
  background: #fff;

  bottom: -5px; /* 下划线位于文字下方 */
}



.Electronic ul li .active::after {
  content: '';
  display: block;
  width: 80px;
  height: 8px;
  background:#76B900 ; /* 可以自定义颜色 */
  bottom: -5px;
  margin-top:-8px;
}


.cheshenleft{ width:32%; float:left; margin-top:30px;}
.cheshenleft div{font-size:16px; line-height:50px; text-align:center;}
.cheshenright{ width:60%; float:right; margin-top:30px;font-size:16px; }
.cheshenright1{ color:#76B900; font-size:18px; font-weight:bold;}
.cheshenleft1{ width:30%;float:left; margin-right:4%;}
.cheshenleft1 img{ width:100%; border:1px solid #76B900; padding:5px; border-radius:5px;}

.cheshenleft2{ width:30%;float:left; margin-right:4%; color:#000}
.cheshenleft2 img{ width:100%; border:1px solid #76B900; padding:5px; border-radius:5px; margin-top:0px!important;}

.wsmleft{ width:60%; float:left; padding:50px 0px;}
.wsmleft1{ font-size:40px; font-weight:bold;line-height:80px;}
.wsmleft2{ font-size:30px; font-weight:bold;line-height:80px;}
.wsmleft2 span{ margin:0px 15px; color:#76B900;}
.wsmleft3{ font-size:16px;line-height:30px;}
.wsmright{ width:25%; float:right;padding:50px 0px;}

.jjfa{background:#F7F7F7; padding:50px 0px;clear:both;}
.jjfa1 {
	width:100%;clear:both;
}
.jjfa1 .category {
	width: 680px;
	overflow: hidden;
	position: relative;
	overflow: hidden;
	margin:auto;
	margin-bottom: 20px;
}
.jjfaleft{ width:42%; float:left;}
.jjfaleft1{ width:45%; margin:2%; float:left;}
.jjfaleft1 img{border:1px solid #76B900; padding:1%; width:97%; height:186px;}
.jjfaright{ width:52%; float:right;}
.jjfaright1{ font-size:22px; font-weight:bold;line-height:50px;}
.jjfaright1 span{ margin:0px 15px; color:#76B900;}

.jjfaright2{float:left;box-shadow: -1px 2px 6px 2px rgba(0, 0, 0, 0.2);background:#fff; margin:10px 0px; padding:20px;}
.jjfaright2 p{font-size:16px;line-height:42px; background:url(../images/dian.png) no-repeat; padding-left:40px;}
.jjfaright2 p span{ font-weight:bold;}


.bbqq{ font-size:30px; font-weight:bold;line-height:50px;}
.bbqq span{ margin:0px 15px; color:#76B900;}
.bbqq1{ font-size:18px; line-height:40px;}

.gongcheng{ width:1200px; margin:auto; padding:0px; clear:both; margin-bottom:50px;  float:left;}
.gongcheng li{ width:380px; float:left; margin:5px;box-shadow: -1px 2px 6px 2px rgba(0, 0, 0, 0.2);text-align:center;}
.gongcheng li span{ float:left; width:100%; height:45px; line-height:45px; font-size:20px; font-weight:bold; }
.gongcheng li img{ width:100%;}
.gongcheng li:hover{ background:#76B900;color:#fff;}

.Headline{ margin:50px 0px 20px 0px; float:left; width:100%;  }
.Headlineleft{ float:left; width:40%; height:290px; overflow:hidden;}
.Headlineleft img{ width:100%; float:left;}
.Headlineright{ float:right; width:56%;}
.Headlineright1{ font-size:20px; line-height:50px;font-weight:bold;}
.Headlineright2{ font-size:16px; line-height:40px; color:#333;}
.Headlineright3{ font-size:16px; color:#666; margin-top:40px;float:left; width:100%;line-height:40px;}
.Headlineright3 span{ float:left;}
.Headlineright3 a{ float:right; line-height:25px; margin-top:0px;}

.newlist{ width:100%; padding-bottom:45px; clear:both; float:left; }
.newlist li{ border-bottom:1px solid #aaa; padding:15px 0px; float:left;}
.newlistleft{ width:7%; float:left; border:1px solid #666; margin-top:10px; border-left:15px solid #76B900; height:100px; font-size:30px; line-height:50px; padding:1%;}
.newlistleft span{ font-size:16px; line-height:30px; width:100%; float:left;}
.newlistcen{ width:68%; float:left; margin:0px 1.5%;}
.newlistcen1{ font-size:18px; line-height:40px;font-weight:bold;}
.newlistcen2{ font-size:16px; line-height:30px; color:#333;}

.newlistright{ width:18%; float:right; height:140px; overflow:hidden;}
.newlistright img{ width:100%;}

.neirong{ font-size:28px; line-height:60px; font-weight:bold; text-align:center;}
.neirong1{ font-size:20px; line-height:50px;text-align:center; color:#666;}
.neirong2{ font-size:16px; line-height:40px;}
.neirong2 p{ text-indent:2em;}
.neirong3 p{width:46%; margin:0px 2%; float:left; font-size:16px;line-height:80px;}
.neirong3 p span{color:#76B900; font-weight:bold; font-size:18px;}

.gsjj{ font-size:28px; font-weight:bold; line-height:60px;}
.gsname{ font-size:24px; line-height:50px;}

.product-num-item1{
    display: inline-block;
    width:300px;
	margin:10px 0;
    font-size: 30px;
    color: #000;
    line-height: 52px;
	text-align:center;
	border-bottom:1px solid #ddd;
	padding-bottom:30px;
	position: relative;
}

 .product-num-item1::after {
            content: ''; /* 必须设置 content 属性 */
            position: absolute;
            bottom: -8px; /* 调整小点的位置 */
            left: 50%; /* 水平居中 */
            transform: translateX(-50%); /* 精确居中 */
            width: 15px; /* 小点的宽度 */
            height: 15px; /* 小点的高度 */
            background-color: #76B900; /* 小点的颜色 */
            border-radius: 50%; /* 圆形小点 */
        }
		
		
		
.warper{max-width:100%;margin:0 auto;}

.about-main2{height: 100%;width: 100%;overflow: hidden; clear:both;}
.about-main2 .licheng-bg{width: 100%;height: 100%;position: relative;}
.about-main2 .licheng-bg .warper{height: 499px;border-bottom:15px solid #76B900;}
.about-main2 .licheng-bg img{height: 518px;position: absolute;bottom: 0px;left: 0;}
.about-main2 .ny-title{padding-top: 10px; width:1200px; margin:auto;}
.ny-title .title-en{font-size: 36px; color: #fff; font-family: arial; line-height: 36px; font-weight: normal;}
.ny-title .title-ch{font-size: 28px; color: #fff; margin: 15px 0; font-weight: bold;}
.ny-title i{display: block; width: 42px; height: 1px; background-color: #b5b5b5;}
.about-main2 .licheng-content{position: absolute;width: 100%;height:100%}
.about-main2 .licheng-content .swiper-wrapper,.about-main2 .licheng-content .swiper-slide,.about-main2 .licheng-content ul{width: 100%;height: 100%;}
.about-main2 .licheng-content ul li{width: 12.2%; margin:0px 1%;float: left;height: 100%;}
.about-main2 .licheng-content ul li a{display: block;width: 100%;position: relative;height: 320px}
.about-main2 .licheng-content ul li .date{color: #fff;font-size: 20px;}
.about-main2 .licheng-content ul li.item1 .line,.about-main2 .licheng-content ul li.item3 .line,.about-main2 .licheng-content ul li.item5 .line{margin-bottom: 30px;}
.about-main2 .licheng-content ul li.item2 .line,.about-main2 .licheng-content ul li.item4 .line{margin-top: -5px;}
.about-main2 .licheng-content ul li.item1 .line:after,.about-main2 .licheng-content ul li.item3 .line:after,.about-main2 .licheng-content ul li.item5 .line:after{width: 25px;height: 25px;background-color: rgba(10, 56, 117, 0.8);display: block;content: "";border-radius: 50%;text-align: center;vertical-align: middle;position: absolute;}
.about-main2 .licheng-content ul li.item2 .line:before,.about-main2 .licheng-content ul li.item4 .line:before{width: 12px;height: 12px;background:#fff; border:2px solid #76B900;display: block;content: "";border-radius: 50%;text-align: center;vertical-align: middle;position: absolute; margin-left:20px;}
.about-main2 .licheng-content ul li .lc-left{margin-left:30px;margin-top: 1px;float:left;}
.about-main2 .licheng-content ul li .line{height: 250px;width: 1px;display: block;border-left:1px solid #fff;left: 24px; float:left;}
.about-main2 .licheng-content ul li .lc-right{position: absolute;left: 30px;width: 180px;height:100%;display: table;}
.about-main2 .licheng-content ul li.item5 .lc-right{width: 180px;}
.about-main2 .licheng-content ul li.item2 .lc-right, .about-main2 .licheng-content ul li.item4 .lc-right{width: 95%;}
.about-main2 .licheng-content ul li .lc-right .right-text{padding: 10px 10px 10px 18px;vertical-align: middle; color:#fff; background:url(../images/xian.jpg) no-repeat center left ; line-height:30px;}

		
.about-main2 .licheng-content ul li.item1 a{top: 72px;}
.about-main2 .licheng-content ul li.item1 .lc-left .line:after{bottom: 25px;left: -11px;}
.about-main2 .licheng-content ul li.item1 .lc-right{bottom: 68px;}
.about-main2 .licheng-content ul li.item2 a{top: 30px;}
.about-main2 .licheng-content ul li.item2 .lc-left .line:before{top: -20px;left: 2px;}
.about-main2 .licheng-content ul li.item3 a{top: 136px;}
.about-main2 .licheng-content ul li.item3 .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item3 .lc-right{bottom: 100px;}
.about-main2 .licheng-content ul li.item4 a{top: 278px;}
.about-main2 .licheng-content ul li.item4 .lc-left .line:before{top: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item4 .lc-right{top: 70px;}
.about-main2 .licheng-content ul li.item5 a{top: 99px;}
.about-main2 .licheng-content ul li.item5 .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li.item5 .lc-right{bottom: 100px;}
.about-main2 .licheng-content .right-text h3{font-size: 24px;margin-bottom: 10px;}
.about-main2 .licheng-content .right-text p{font-size: 14px;}
.lc-swiper-btn{width: 100%;position: absolute;top: 70px;}
.lc-swiper-btn a{display: block;position: absolute;}
.lc-swiper-btn .btn-prev{position: absolute;left: 0px;top: 210px;z_index:1000;cursor: pointer;}
.lc-swiper-btn .btn-next{position: absolute;right: 35px;top: 210px;z_index:1000;cursor: pointer;}
.lc-swiper-btn .iconfont{font-size: 100px;color:#fff;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-container{}.swiper-slide{}.swiper-slide-active{}.swiper-slide-visible{}.swiper-pagination-switch{}.swiper-active-switch{}.swiper-visible-switch{}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-leftarrow:before { content: "\e624"; }

.icon-rightarrow:before { content: "\e626"; }

.section7 img{ margin-top:0px;border:1px solid #76B900;}
.prev img{border:0px;}
.next img{border:0px;}

.mr_t1{height:40px;padding-right:16px;}
.mr_t1name{color:#FFF;height:40px;width:120px;padding-left:21px;float:left;}
.mr_t1name img{float:left;margin-top:9px;margin-right:6px;display:inline;}
.mr_frbox{height:370px; width:100%; float:left;}
.mr_frBtnL{float:left;margin:108px 0px 0px 0px; width:70px; text-align:left;height: 270px;cursor: pointer;}
.mr_frUl{float:left;height:320px;width:1300px;}
.tempWrap{width:1300px!important; overflow:hidden;}
.mr_frBtnR{float:right;margin-top:108px; width:70px;height: 270px;text-align:right; z-index:100; position:relative;cursor: pointer;}
.mr_frUl ul li{display:inline;float:left;height:350px;width:220px; margin-right:50px;overflow:hidden; text-align:center; font-size:18px; line-height:40px;}
.mr_frUl ul li img{display:block;border:1px solid #ccc; padding:3px;width:211px;}
.mr_frUl ul li img:hover{border:1px solid #76B900;}

.container{width: 1200px;margin: 0 auto;}

.pro-left{float: left;width: 240px;}
.pro-content{width: 100%;box-shadow: -1px 2px 6px 2px rgba(0, 0, 0, 0.2); float:left;}
.pro-right{float: right;width: 960px;}
.pro-left .left-title{background: #317fff;height: 110px;line-height: 110px;text-align: center;}
.pro-left .left-title span{display: inline-block;color: #FFFFFF;font-size: 24px;font-weight: bold;}
.pro-left .left-title span.text{padding: 0 10px;}
.pro-left .left-category ul li{height: 60px;line-height: 60px;font-size: 20px;text-align: center;cursor: pointer;color: #000; border-bottom:1px solid #ccc; border-right:1px solid #ccc}
.pro-left .left-category ul li.on{background: #76B900;color: #FFFFFF;}
.pro-left .left-category ul li:hover{background: #76B900;color: #FFFFFF;}
.pro-left .left-contact {margin-top: 37px;margin-bottom: 37px;text-indent: 70px;background: url(../image/tel.png) left 20px center no-repeat;}
.pro-left .left-contact p{color: #317fff;font-size: 14px;}
.pro-left .left-contact p.tel{font-size: 20px;padding-top: 10px;}
.pro-right{display: none;}
.pro-right img{ width:960px;height:490px;}
.pro-right.active{display: block;}
.pro-right1{ margin-top:-150px; position:relative; z-index:50; padding:3%; width:94%; float:left; font-size:20px; line-height:40px; color:#fff; }
.pro-right2{margin-top:-270px; position:relative; z-index:50; padding:3%; width:94%; float:left; font-size:20px; line-height:40px; color:#fff; }

.contact{ height:600px; width:1200px; background:url(../images/9.png) no-repeat;}
.contact1{ background:#fff; padding:40px; position:relative; float:left; width:360px; margin:50px;}
.contact2{ font-size:26px; line-height:50px;border-bottom:1px solid #76B900;}
.contact3{font-size:16px; line-height:50px;float:left; width:100%;}
.contact3 img{ float:left; margin-right:15px; margin-top:16px;}


.pagination{padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative; font-size:14px; margin:5px;float:left;padding:10px 14px;line-height:1.42857;text-decoration:none;color:#000;border-radius:3px;background-color:#fff;border:1px solid #ddd;}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#76B900;border-color:#76B900;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}
































