/*内页样式*/
.wrapper{max-width: 1200px;}
.subbanner{position: relative;overflow: hidden;}
.subbanner img{position:relative;left:50% !important;transform:translateX(-50%) !important;}
.path{color: #666;padding: 20px 0;font-size: 14px;}
.path a{color: #666;}
.path i{color: #999;margin-right: 5px;}
.inner {padding-bottom: 50px;}
.innernav .nav_cont{float: right;}
.innernav .nav_cont li{float: left;padding: 0 25px;font-size: 16px;line-height: 70px;}
.innernav .nav_cont li.active{background: #009946;}
.innernav .nav_cont li.active a{color: #fff;}
/* about */
.inner h3.title{font:600 30px/1.5 'Microsoft yahei'; position: relative;margin-bottom: 25px;text-align: center;}
.about .mod1{padding: 4% 0;background: url(../images/about_bg.jpg)center bottom no-repeat;}
.about .mod1 .txtarea{padding-right: 50px;}
.about .mod1 h2{font-size: 40px;font-family: 'Century Gothic';margin-bottom: 15px;}
.about .mod1 h5{font-size: 24px;margin-bottom: 20px;}
.about .mod1 p{margin-bottom: 15px;font-size: 15px;}
.about .mod1 .sp{position: relative;}
.about .mod1 .sp .cover{position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: flex;justify-content: center;align-items: center;flex-direction: column;color: #fff;font-size: 18px;}
.about .mod1 .sp .cover p{margin: 10px 0;font-size: 24px;font-family: 'Century Gothic';}
.about .mod2{padding: 3% 0;background: url(../images/pohoto_bg.jpg)center top no-repeat ;}
.about .mod2 h3.title{color: #fff;}
.about .mod2 .wrapper{position: relative;}
.about .mod2 .swiper-button-prev,.about .mod2 .swiper-button-next{width: 50px;height: 40px;}
.about .mod2 .swiper-button-prev{background: url(../images/prev.jpg)no-repeat;left: -100px;}
.about .mod2 .swiper-button-next{background: url(../images/next.jpg)no-repeat;right: -100px;}
.about .mod2 img{height: 215px;}
.about .mod3 h2{font-size: 40px;color: #009946;margin-top: 50px;}
.about .mod3 .en{font-size: 18px;font-family: 'Century Gothic';margin-top: 15px;margin-bottom: 40px;}
.about .mod3 h5{font-size: 24px;color: #009946;margin-bottom: 15px;}
.about .mod3 p{font-size: 15px;}
.about .mod3 .img{text-align: right;}
.about .mod4{position: relative;}
.about .mod4 .cover{left: 50%;width: 400px;height: 400px;background: rgba(0,59,131,0.5);color: #fff;position: relative;top: 50%;position: absolute;transform: translate(-50%,-50%);color: #fff;
    display: flex;justify-content: center;align-items: center;flex-direction: column;border-radius: 50%;}
.about .mod4 h4{font-size: 24px;}
.about .mod4 h3{font-size: 40px;}
.about .mod4 p{font-size: 18px;margin: 20px 0;}
.about .mod5{padding: 4% 0;}
.about .mod5 .row{background: url(../images/cul_bg.jpg)right no-repeat;background-size: 50% 100%;margin: 0}
.about .mod5 .col-md-6{padding: 0;height: 600px;}
.about .mod5 h2{font-size: 40px;font-family: 'Century Gothic';margin-bottom: 15px;}
.about .mod5 h5{font-size: 24px;margin-bottom: 20px;}
.about .mod5 li{padding: 20px 0 20px 40px;font-size: 16px;color: #fff;}
.about .mod5 li h5{font-size: 24px;margin-bottom: 0;}
.about .mod5 li h5 img{vertical-align: middle;}
/* products */
.products{padding: 4% 0;}
.products .mod1 .wrap{position: relative;}
.products .mod1 .wrap .mxpro{width: auto;transition: none;height: auto;position: absolute;left: 50px;top: -12px;}
.products .mod1 h5{font-size: 28px;color: #009946;top: 40px;left: 0;width: 100%;text-align: center;position: absolute;}
.products .mod1 p{font-size: 16px;bottom: 30px;left: 0;width: 100%;text-align: center;position: absolute;}
.products .tit{margin-top: 50px;padding-bottom: 10px;margin-bottom: 30px;border-bottom: 5px solid #009946;}
.products .tit h3{font-size: 30px;line-height: 1.5;display: inline-block;background: url(../images/pro_icon.png)left center no-repeat;padding-left: 45px;}
.products .tit h3 span{color: #999;font-size: 16px;font-family: 'Century Gothic';font-weight: normal;margin-left: 8px;}
.products .tit ul{float: right;margin-top: 15px;}
.products .tit ul li{float: left;margin-right: 10px;}
.products .prolist .wrap{border: 1px solid #ddd;text-align: center;overflow: hidden;}
.products .prolist p{height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.products .prolist li:hover p{background: #009946;color: #fff;}
.products .prolist .imgarea{position: relative;padding-top: 75%;}
.products .prolist .imgarea img{
	width: auto;height: auto;
	position: absolute;top:50%;left: 50%;
	max-width: 100%;z-index: 0;
	max-height: 100%;-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
.products .prolist li:hover .imgarea::after{opacity: 1;}

/* honorlist */
.honorlist{padding: 5px;}
.honorlist li .wrap{margin-bottom: 30px;text-align: center;box-shadow: 0 0 8px rgba(0,0,0,0.1);padding: 15px;}
.honorlist li h5{margin-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.honorlist .imgarea{height: 190px}
.honorlist.zl .imgarea{height: 370px;}

/* left_sides */
.left_sides{width: 240px;margin-right: 40px;font-family:'Lato';}
.overview{font-size: 18px;font-weight: bold;margin-bottom: 8px;background: #009946;color: #fff;padding-left: 20px;line-height: 50px;}
.overview span{font-size: 16px;font-weight: bold;margin-left: 5px;}
.sidenav{box-shadow: 0 0 8px rgba(0,0,0,0.1);}
.sidenav>li{line-height: 45px;font-size: 16px;border-bottom: 1px solid #ddd;}
.sidenav>li i{float: right;margin-right: 10px;}
.sidenav .level1{position: relative;padding-left: 20px;color: #009946;overflow: hidden;transition: all 0.5s;font-size: 17px;}
.sidenav>li:hover .level1::before{border-left-color:#009946;}
.sidenav .level2{background: #f1f1f1;}
.sidenav .level2 a{color: #009946;line-height: 45px;font-size: 14px;border-bottom: 1px dashed #009946;display: block;overflow: hidden;padding-left: 40px;transition: all 0.5s;}
.sidenav .level1:hover{padding-left: 25px;color: #009946;}
.sidenav .level2 a:hover{padding-left: 35px;}
/* .sidenav>li.active {border-bottom: none;} */
.left_sides .hotnews{box-shadow: 0 0 8px rgba(0,0,0,0.1);margin: 30px 0;}
.left_sides .hotnews h5{font-size: 16px;color: #009946;line-height: 50px;padding-left: 20px;}
.left_sides .hotnews h5 span{font-size: 14px;color: #666;}
.left_sides .hotnews li{border-top: 1px solid #ddd;padding: 0 10px;line-height: 45px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.left_sides .hotnews li i{color: #009946;margin-right: 5px;}

/* case */
.inner .caselist li{margin-bottom: 40px;}
.inner .caselist .wrap{background: #f3f3f3;}
.inner .caselist .wrap .imgarea{height: 285px;}
.inner .caselist .txtarea{padding: 15px;font-family: 'Lato';font-size: 14px;color: #777;}
.inner .caselist .txtarea p{font-size: 16px;}
.inner .caselist h5{font-size: 18px;font-weight: bold;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.inner .caselist .des{line-height: 24px;height: 72px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow : hidden;word-break:break-all;}
.inner .caselist .more{display: inline-block;padding: 10px 20px;background: #bbb;color: #fff;margin-top: 15px;border-radius: 5px;line-height: 1;}
.inner .caselist li:hover .more{background: #009946;}
/* newslist */
.inner .newslist li{transition: all .3s ease-out 0s;position: relative;display: flex;margin-bottom: 30px;align-items: flex-start;padding-bottom: 30px;border-bottom: 1px dashed #ddd;}
.inner .newslist li:last-child{border-bottom: none;}
.inner .newslist .imgarea{width: 240px;height: 160px;margin-right: 30px;}
.inner .newslist .txtarea{position: relative;flex: 1;overflow: hidden;font-size: 14px;}
.inner .newslist .time{color: #777;margin-bottom: 5px;}
.inner .newslist .time i{color: #009946;margin-right: 8px;font-size: 18px;line-height: 1;}

.inner .newslist li .timer{position: relative;background: #009946;font-family: 'Century Gothic',Arial;width: 120px;height: 100px;margin-right: 20px;text-align: center;transition: all 0.5s;color: #fff;top: 0;left: 0;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.inner .newslist li .timer h5{font-size: 22px;line-height: 1;color: #fff;font-weight: bold;}


.inner .newslist .txtarea h5{font-size: 18px;font-family: 'Lato';margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.inner .newslist .txtarea .des{margin-bottom: 10px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow : hidden;word-break:break-all;color: #777;}
.inner .newslist .txtarea .more{display: inline-block;padding: 10px 20px;color: #fff;background: #bbb;border-radius: 5px;color: #fff;line-height: 1;}
.inner .newslist li:hover h5{color: #009946;}
.inner .newslist li:hover .txtarea .more{background: #009946;}
.inner .newslist li:hover .timer h5{color: #fff;}


/* caseshow */
.caseshow{font-family: 'Lato';}
.q_link{padding: 30px 0 50px;text-align: center;}
.q_link a{padding: 12px 25px;background: #bbb;color: #fff;line-height: 1;border-radius: 5px;margin: 0 15px;font-size: 14px;}
.q_link a:hover,.q_link a.active{background: #009946;}
.caseshow h4{font:600 24px/1 'Lato';margin-bottom: 15px;}
.caseshow .article_con p{font-size: 14px;margin-bottom: 20px;}
.caseshow li{margin-bottom: 30px;}
.caseshow .article_con h5{font-size: 18px;color: #009946;margin-bottom: 10px;font-weight: bold;}
.re_case li{text-align: center;margin-bottom: 30px;}
.re_case li p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;font-size: 14px;}
.re_pro{padding: 0 10px;}
.re_pro li{margin-bottom: 30px;padding-top: 10px;}
.re_pro li .wrap{box-shadow: 0 0 8px rgba(0,0,0,0.2);padding: 5px;}
.re_pro li p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* proshow */
.right_side,.right_slide{flex: 1;overflow: hidden;}
.pro_top{width: 100%;position: relative;padding-bottom: 30px;font-family: 'Lato';}
.pro_top .pro_scroll{width: 50%;position: relative;}
.q_link{background: #fff;z-index: 99;}
.q_link.scroll{position: fixed;width: 1200px;top: 90px;}
.pro_top .pro_scroll .gallery-top{margin-bottom: 10px;border: 1px solid #ddd;}
.pro_top .pro_scroll .gallery-thumbs .swiper-slide{border: 1px solid #ddd;}
.pro_top .pro_scroll li{text-align: center;}
.pro_top .pro_txt{float: right;width: 50%;padding-left: 40px;}
.pro_top .pro_txt .pro_tit{border-bottom: 1px dashed #009946;margin: 10px 0 20px;padding-bottom: 20px;}
.pro_top .pro_txt .pro_tit h5{font:600 24px/1.5 'Lato';overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pro_top .pro_txt .des li{float: left;width: 50%;margin-bottom: 5px;}
.pro_top .pro_txt .des li span{font-weight: bold;}
.pro_top .pro_txt .link{margin-top: 60px;margin-bottom: 30px;}
.pro_top .pro_txt .link a{display: inline-block;padding:10px 30px;border-radius: 30px;margin-right: 20px;line-height: 1.5;position: relative;width: 170px;}
.pro_top .pro_txt .link a:first-child{background: #009946;color: #fff;}
.pro_top .pro_txt .link a:last-child{background: #f6ab01;color: #009946;}
.pro_top .pro_txt .link a i{position: absolute;right: 8px;top: 50%;transform: translateY(-50%);font-size: 18px;color: #009946;display: inline-block;width: 28px;height: 28px;line-height: 28px;text-align: center;border-radius: 50%;background: #fff;}
.pro_top .pro_txt .p_tel i{display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;background: #009946;border-radius: 50%;margin-right: 8px;color: #fff;font-size: 24px;}
.pro_top .pro_txt .p_tel span{font-family: 'Lato';font-style: italic;font-size: 30px;font-weight: bold;color: #f6ab01;}
.pro_bot{border-top: 3px solid #c6d5e6;}
.pro_bot h4.tit{padding-bottom: 10px;text-align: center;margin: 20px 0;font:600 24px/1 'Lato';}
.pro_bot h4.tit i{color: #f6ab01;margin: 0 10px;}
.pro_bot .img{text-align: center;}
.pro_bot .img img{max-width: 100%;}
.pro_bot .mod1 li{display: flex;align-items: center;margin-top: 15px;font-size: 15px;}
.pro_bot .mod1 li i{display: inline-block;width: 90px;height: 68px;background: url(../images/pros2.png) center no-repeat;padding-left: 20px;text-align: center;color: #fff;font-size: 24px;line-height: 68px;
margin: 0  20px 0 30px;font-family: 'Balzac';}
.pro_bot .mod2 h3{font-size: 36px;text-align: center;margin: 40px 0 0;}
.pro_bot .mod2 h3 span{display: inline-block;font-size: 16px;color: #fff;background: #f6ab01;padding: 4px 30px;font-weight: normal;}
.pro_bot .mod2 ul{display: flex;}
.pro_bot .mod2 ul li{flex: 1;overflow: hidden;text-align: center;margin: 20px 0;font-size: 16px;font-weight: bold;padding: 0 25px;line-height: 1.5;}
.pro_bot .mod3 li{margin-bottom: 20px;}
.pro_bot .mod4{background: url(../images/video_bg.jpg)center no-repeat;background-size: cover;text-align: center;padding: 30px 0;margin-top: 30px;margin-bottom: 20px;}
.pro_bot .mod4 p{font-size: 22px;}
.pro_bot .mod5 h5{font-size: 26px;color: #f0b002;margin-bottom: 10px;}
.pro_bot .mod5 p{font-size: 18px;position: relative;padding-bottom: 10px;margin-bottom: 30px;}
.pro_bot .mod5 p::after{content: '';position: absolute;width: 40px;height: 1px;background: #222;bottom: 0;left: 0;}
.pro_bot .mod5 ul{display: flex;}
.pro_bot .mod5 ul li{flex: 1;text-align: center;font-size: 16px;font-weight: bold;}
.pro_bot .mod5 ul li i{display: block;width: 80px;height: 80px;text-align: center;line-height: 80px;border: 1px solid #009946;margin: 0 auto;}
.pro_bot .mod5 ul li i img{vertical-align: middle;}
.pro_bot .mod6 ul{margin-bottom: 20px;}
.pro_bot .mod6 li{
	float: left;width: 49%;
	margin-bottom: 20px;
	position: relative;
    padding-top:36.75%;
}
.pro_bot .mod6 li img{
	width: 100%;min-height: 100%;
	position: absolute;top:0;left: 0;}
.pro_bot .mod6 li:nth-child(even){margin-left:2%;}
.pro_bot .mod3 li{
	position: relative;padding-top:27%;overflow: hidden;
}
.pro_bot .mod3 li img{
	width: 100%;min-height: 100%;
	position: absolute;top:0;left: 0;
}
.pro_bot .mod3 li .tit{
	position: absolute;
}
.pro_top .gallery-thumbs .imgarea{position: relative;
    padding-top: 74%;}
.pro_top .gallery-thumbs .imgarea img{    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;}


/* contatc */
.inner.contact .title{margin-bottom: 30px;font-size: 24px;font-weight: bold;text-align: center;}
.inner .title .en_tit{font-size: 16px;color: #888;text-transform: uppercase;font-weight: normal;}
.contact .mod2{padding:0 0 4%;margin: 0;}
.contact .mod2 .meaasge{padding-left: 50px;}
.contact .mod2 .imgarea{overflow: hidden;position: relative;padding: 0;}
.contact .mod2 .imgarea .info{position: absolute;width: 100%;bottom: 0;padding: 20px;background: rgba(29,69,154, 0.8);color: #fff;}
.contact .layui-input{background: #f1f1f1;padding-left: 10px;line-height: 60px;margin-bottom: 15px;width: 100%;}
.contact .layui-textarea{background: #f1f1f1;padding-left: 10px;line-height: 30px;height: 90px;width: 100%;}
.contact .last{text-align: center;}
.contact .ui-btn{width: 120px;line-height: 50px;margin: 10px 15px;color: #fff;}
.contact .ui-btn1{background: #f6ab01;}
.contact .ui-btn2{background: #666;}
.contact .mod3{display: flex;justify-content: center;overflow: hidden;padding-bottom: 60px;}

/* newshow */
.article_cont{font-family: 'Lato';}
.col_tit{font-size: 24px;font-weight: bold;margin-bottom: 20px;}
.sub_title {text-align: center;padding: 0 0 20px;line-height: 30px;}
.sub_title h4{font:500 24px/1 "microsoft yahei";margin-bottom: 10px;color: #000;}
.sub_info{color: #777;background: #f4f4f4;line-height: 40px}
.sub_info span{margin-right: 30px}
.sub_title h3{font:500 24px "microsoft yahei";margin-bottom: 20px;margin-top: 10px}
.article{margin: 10px 0;line-height: 25px}
.article img{text-align: center;height: auto !important;}
.skip{margin-top: 50px;margin-bottom: 10px;background: #ecf0f5;padding: 5px;font-size: 14px;}
.skip>div{width: 46%;line-height: 30px;height: 30px;overflow: hidden; text-overflow:ellipsis;white-space: nowrap;color: #666;margin: 0 2%;}
.skip a{color: #666666}
.skip .fl{float: left;}
.skip .fr{float: right;text-align: right;}
.skip_bot{font-size: 14px;color: #777;margin-bottom: 30px;}
.skip_bot .share i{margin-right: 10px;color: #999;}
.skip_bot .return{padding: 3px 25px;border-radius: 30px;background: #009946;color: #fff;}
.bdshare-button-style0-16{display: inline-flex}
.relate{padding:3% 0;}
.relate-news{overflow: hidden;margin-top: 40px;}
.relate-news h4{font-size: 16px;font-weight: bold;line-height: 18px;margin-bottom: 20px;color: #fff;}
.relate-news h4 i{display: inline-block;line-height: 38px;position: relative;padding: 0 5px 0 10px;margin-right: 20px;background: #333;font-size: 18px;}
.relate-news h4 i::after{content: '';position: absolute;width: 0;height: 0;border-right: 15px solid transparent;border-bottom: 38px solid #333;right: -15px;bottom: 0;}
.relate-news h4 span{display: inline-block;line-height: 38px;position: relative;padding: 0 20px;margin-right: 20px;background: #009946;}
.relate-news h4 span::after{content: '';position: absolute;width: 0;height: 0;border-left: 15px solid transparent;border-top: 38px solid #009946;left: -15px;top: 0;}

.relate .tit h4{font:600 24px/1 'Lato';margin-bottom: 10px;text-align: center;margin: 20px 0;}
.relate .tit h4 i{color: #f6ab01;margin: 0 10px;}
.relate .newslink{width: 46%;margin: 0 2%;border-bottom: 1px dashed #dfdfdf;line-height: 40px;float: left;height: 40px;}
.relate .newslink a{display: inline-block;width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.relate .newslink i{margin-right: 10px;color: #009946;font-size: 12px}
.relate .newslink .date{float: right;color: #999999;font-family: Arial}
.re_case li{text-align: center;}
.re_case li a{display: block; border: 1px solid #ddd;padding: 20px;}
.re_case li .imgarea{padding-top: 75%;position: relative;}
.re_case li .imgarea img{
	width: auto;height: auto;
	position: absolute;top:50%;left: 50%;
	max-width: 100%;
	max-height: 100%;-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	
}
.re_news li .wrap{border-bottom: 1px dashed #ddd;height: 50px;line-height: 50px;}
.re_news li span{float: right;color: #999;}
/* ============分页=========== */
#dcms_pager{text-align: center;margin: 50px 0;font-size: 13px;}
#dcms_pager li{display: inline-block;color: #333; cursor: pointer;height: auto;}
#dcms_pager a, #dcms_pager span {float: left;color: #333;line-height: 2;text-align: center;border: 1px solid #ddd;min-width: 14px;padding:2px 10px;margin-right: 5px;border-radius: 3px;}
#dcms_pager a:hover {text-decoration: none;background: #f0b002;color:#fff}
#dcms_pager .active {color: #FFF;border:none; cursor: default;}
#dcms_pager .active a{background: #f0b002;color: #fff;border: 1px solid #f0b002;}
#dcms_pager .disabled {color: #333;cursor: default;}
.breadcrumb-bar{padding: 20px 0;font-size: 12px;}
.breadcrumb-bar .path{line-height: 25px;color: #666;}
.breadcrumb-bar .path a{margin: 0 5px;color: #666;}

/* dingzhi */
.dingzhi .mod1{padding: 5% 0 4%;}
.dingzhi .mod1 .cont{padding: 30px;box-shadow: 0 0 10px rgba(0,0,0,0.2);position: relative;overflow: hidden;}
.dingzhi .mod1 .cont::after{position: absolute;content: '';width: 1px;height: 100%;background: #ddd;left: 50%;top: 0;z-index: -1;}
.dingzhi h5{font-size: 18px;margin-bottom: 30px;}
.dingzhi h5 span{color: #f0b002;font-size: 13px;}
.dingzhi .item{margin-bottom: 15px;color: #666;}
.dingzhi .item label{display: inline-block;width: 70px;text-align: right;margin-right: 8px;color: #333;}
.dingzhi .item label i{color: #fe5f00;float: right;font-size: 24px;font-family: Arial;line-height: 1;}
.dingzhi .item input,.dingzhi .item select{display: inline;width: 230px;border: 1px solid #ddd;line-height: 35px;padding-left: 10px;margin-right: 8px;height: 37px;}
.dingzhi .result{text-align: center;position: relative;}
.dingzhi .result ul{text-align: center;width: 70%;margin: 30px auto;border: 1px solid #ddd;padding: 30px 0;font-size: 15px;}
.dingzhi .result ul li{margin-bottom: 10px;}
.dingzhi .result ul li span{color: #e60012;margin: 0 10px;font-family: Arial;font-size: 16px;}
.dingzhi .result p{margin: 0 50px;}
.dingzhi .bj{position: initial;}
.dingzhi .bj_btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;}
.dingzhi .bj_btn input{background: none;line-height: 90px;width: 90px;height: 90px;background: #f0b002;color: #fff;border-radius: 50%;font-size: 16px;}
.circle{position: absolute;top: -10px;right: -10px;width: 110px;height: 110px;border-radius: 50%;background: #f7de9b;z-index: -1;
    -webkit-animation: scale1 1.5s ease infinite;-moz-animation: scale1 1.5s ease infinite;-o-animation: scale1 1.5s ease infinite;animation: scale1 1.5s ease infinite;
    animation-fill-mode: both;}
    @keyframes scale1 {
        0% {
            transform: scale(1);
            opacity: .8
        }

        100% {
            transform: scale(1.4);
            opacity: 0
        }
    }
    
.center{width: 1200px;margin: 0 auto;}
@media (max-width: 1200px){
	.center{width: 96%;}
}
.c{clear: both;}

.rmbq{box-shadow: 0 0 8px rgba(0,0,0,0.1);margin: 30px 0;}
.rmbq .title{border-bottom: 1px solid #ddd;padding: 0 20px;}
.rmbq .title h5{font-size: 16px;color: #009946;line-height: 50px;}
.rmbq .title h5 a{font-size: 14px;color: #666;}
.rmbq .bq{padding: 20px 10px;display: inline-block;width: 100%;}
.rmbq .bq a{padding: 4px 8px;background: #f6f6f6;float: left;margin: 5px;font-size: 14px;color: #666;}
.rmbq .bq a:hover{background: #009946;color: #fff;}
.rmbq .bq a{display: none;}
.rmbq .bq a:nth-child(1),.rmbq .bq a:nth-child(2),.rmbq .bq a:nth-child(3),.rmbq .bq a:nth-child(4),.rmbq .bq a:nth-child(5),.rmbq .bq a:nth-child(6),.rmbq .bq a:nth-child(7),.rmbq .bq a:nth-child(8),.rmbq .bq a:nth-child(9),.rmbq .bq a:nth-child(10){display: block;}

.ny_ban{width: 100%;overflow: hidden;position: relative;}
.ny_ban img{width: 100%;}
.ny_ban h1{position: absolute;font-size: 40px;color: #fff;font-weight: bold;right: 20%;top: 40%;color: #009946;}
@media (max-width: 1024px){.ny_ban h1{font-size: 30px;right: 2%;}}
@media (max-width: 700px){.ny_ban h1{font-size: 20px;}}
@media (max-width: 500px){.ny_ban h1{font-size: 18px;}}

.taglist{}
.taglist a{display: inline-block;padding: 6px 15px;background-color: #f3f3f3;color: #666;white-space: nowrap;font-size: 14px;margin: 6px 15px 6px 0;}
.taglist a:hover{background: #009946;color: white;}

.re_news li .wrap a{width: 70%;overflow: hidden;height: 50px;display: block;float: left;}
.article a{color: #009946!important;}
.fhlb{height: 40px;line-height: 40px;padding: 0 30px;float: right;background: #009946;border-radius: 500px;color: #fff;}
.fhlb:hover{color: #fff;}
.art_tags{margin-top: 20px;}
.art_tags .bql{padding: 8px 10px;border: 1px dashed #ccc;margin-right:5px;}

@media (max-width: 500px){
    .swiper-slide{width: 100%;overflow: hidden;}
    .banner .swiper-slide img{max-width: 180%;margin-left: -22%;}
    .inner .caselist .wrap .imgarea{height: 120px;}
    .inner .newslist li a{width: 46%;padding-top: 12px;}
    .inner .newslist li a .imgarea{max-width: 100%;height: 120px;}
    .inner .newslist .txtarea{width: 50%;margin-left: 4%;}
    .inner .newslist .txtarea .more{padding: 10px;}
    .dingzhi .bj_btn,.dingzhi .mod1 .cont::after,.fhlb{display: none;}
    .bj{padding: 0;}
    .dingzhi .mod1 .cont{padding: 20px 10px;}
    .dingzhi .item input, .dingzhi .item select{width: 54%;}
    .about .mod2 img{height: 130px;}
    .art_tags .bql{margin-right: 0;}
} 























