* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;}

html {
  font-size: 100px;}

body{font-size: 14px;color: #333;line-height: 1.5;-webkit-text-size-adjust: none;overflow-x:hidden;min-width:1200px;}
a:hover{cursor: pointer;}
html {width: 100%;overflow-x: hidden;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;background: transparent;}
textarea {  -webkit-appearance: none;}   
.left{float: left;}
.right{float: right;}
.clear {clear: both;height: 0;display: block;_display: inherit;}

img {vertical-align: middle;max-width: 100%;border: 0;}
a{text-decoration: none;outline: none;}
div{outline: none;}
ul,li{list-style-type: none;}
i,em{font-style: normal;}
.h60{height: 60px;}
.clearfix:before,.clearfix:after {
  content: "";
  display: block;
  clear: both;}
.clearfix {
  zoom: 1;}
.overflow{overflow: hidden;}
.myhidden{display:none;}
.flex_{display: flex;display: -webkit-flex;display: -ms-flex;}
.flex_space-between{display: flex;justify-content:space-between;}
.flex_end{display: flex;justify-content:flex-end;}
.flex_justify-content{display: flex;justify-content:center;}
.flex_justify-content-around{display: flex;justify-content:space-around;}
.flex_align-items{display: flex;align-items:center;}
.flex_wrap{ flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.flex_center{display: flex;justify-content: center;}
.text_center{display: flex;justify-content: center;align-items: center;flex-direction: column;}
.acenter{text-align: center;}
.flex_align_end{display: flex;align-items:flex-end;}

.main{width: 1200px;margin:0 auto;}

.line1{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.line2{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.line3{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.line6{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}

.head1{font-size: 16px;color: #666666;padding: 15px 0 5px;}
.head1 a{color: #666666;}
.head1_right{width: 155px;position: relative;}
.head1_right:after{content:'';width: 2px;height: 17px;background:#7f7f7f;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);}
.head1_right a:hover{color: #c71f25;}

.head2{background:url(../images/h.jpg) no-repeat center bottom;padding-top:35px;}

.hottel{background:url(../images/topss.png) no-repeat center left;width: 40px;height: 40px;background-size: 100% 100%;}
.hottel span{font-size: 18px;color: #000000;line-height: 1;}
.hottel p{font-size: 30px;color: #c71f25;line-height: 1;}

.navlist{width: 100%;line-height: 70px;margin-top: 32px;}
.navlist li a{font-size: 18px;color: #fff;display: block;text-align: center;}
.navlist li{width: 11.1%;position: relative;}
.navlist li:hover,.navlist li.active{background:#96c54e;font-weight: bold;}
.navlist li:hover .tow{display: block;}
.navlist li:hover .sjx{display: block;}
.tow{position: absolute;
    display: none;
    width: 100%;
    z-index: 100000;
    background: #ffffff;
    color: #000000;}
.tow a{color: #000000 !important;font-weight: 500 !important;font-size: 14px !important;height: 50px; line-height: 50px;}
.tow dl dd:hover{background: #4f8730;color: #ffffff;}
.tow dl dd:hover .tow_a{color: #ffffff !important;}
.sjx{

    position: absolute;bottom: 0;
    left: 61px;
    display: none;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #ffffff;}


.banner .swiper-pagination-bullet{width:15px;height:15px;background:#FFFFFE;border-radius: 50%;opacity: 1;}
.banner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px;}
.banner .swiper-pagination-bullet-active{background:#FFFFFE;width:40px;border-radius: 30px;}
.banner .swiper-horizontal > .swiper-pagination-bullets{bottom: 85px;}

footer{background:url(../images/botom.jpg);}
.footers{background:url(../images/botom.jpg);}
.foot1{padding:156px 0 20px 0;}

.foot1_tit{font-size: 24px;font-weight: bold;color: #fff;margin-bottom:10px;}
.foot1_left li{font-size: 16px;color: #ffffff;line-height: 42px;}
/*.foot1_left li:nth-child(1){background:url('../images/addr.png') no-repeat center left 5px;}
.foot1_left li:nth-child(2){background:url('../images/tel.png') no-repeat center left 5px;}
.foot1_left li:nth-child(3){background:url('../images/fax.png') no-repeat center left;}
.foot1_left li:nth-child(4){background:url('../images/email.png') no-repeat center left;}*/

.foot1_right li{width: 135px;text-align: center;color: #ffffff;}
.foot1_right li p{color: #ffffff;font-size: 16px;margin-top: 15px;}

.foot1_right{width: 136px;}

.foot2{padding: 20px 0;font-size: 16px;color: #878787;}
.foot2 a{color: #878787;}

.foot_1{color: #ffffff;font-size: 20px;margin-top: 10px;}
.foot_2{color: #ffffff;font-size: 15px;margin-top: 15px;}

.section1{padding:60px 0 40px;}
.sec1_left{width: 800px;}
.title span{font-size: 24px;color: #000000;font-weight: bold;}
.ckgd_pub{background: #4f8730;color: #ffffff;padding: 8px 17px;border-radius:5px;}
.xw-img{width: 24px;height: 26px;float: left;margin-top: 5px;margin-right: 10px;}
.title{position: relative;margin-bottom:22px;}
/*.title:before{content: '';width: 5px;height: 20px;background:#e1120d;position: absolute;left: 0;top:50%;transform: translateY(-50%);}*/
.title a{font-size: 14px;color: #ffffff;background:url(../images/more3.jpg) no-repeat center right;padding-right: 25px;}
/*.title a:hover{color: #e1120d;background:url('../images/more2.png') no-repeat center right;}*/

.sec1_right{width: 380px;}
.xw_left_img{width: 100%;height: 250px;}
.xw_cont{padding: 20px;background: #f9f9f9;}
.xw_left{width: 390px;}
.xw_left:hover .xw_cont_title{color: #4f8730;}
.xw_cont_title{font-size: 18px;font-weight: bold;margin-bottom: 20px;}
.xw_cont_jianjie{font-size: 15px;color: #888888;}

.index_type{border-bottom: 1px solid #dddddd;height:40px;margin-bottom: 10px;}
.xuanzhong:before{content: '';width: 100%;height: 4px;background:#4f8730;position: absolute;left: 0;bottom: -2px;}
.index_type .index_type_title{position: relative;cursor: pointer;font-size: 20px;color: #555555;}
.xuanzhong{font-weight: bold;font-size: 22px;}
/*.sec1_left li:nth-child(1){margin-bottom: 30px}*/

.sec1_left li .pic{display: block;position:relative;width:100%;height:0;padding-top:40%;}
.sec1_left li .pic p{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.sec1_left li .pic img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}

.scale .pic{overflow: hidden;}
.scale img{transition: all 0.5s linear;}
.scale:hover img{transform:scale(1.05);}

.sec1_right li{line-height: 40px;background:url(../images/dot.jpg) no-repeat center left 5px;padding-left: 20px;font-size: 16px;color: #666666;}
.sec1_right li a{color: #555555;width: 256px;}
/*.sec1_right li:hover{background:url('../images/dot2.png') no-repeat center left 5px;}*/
.sec1_right li:hover a{color: #4f8730;}


.sec1_right_cont{width: 100%;}
.sec1_right_cont_li{padding-bottom: 16px;border-bottom: 1px solid #eeeeee;padding-top: 16px;cursor: pointer;}
.sec1_right_cont a:last-child .sec1_right_cont_li{border-bottom: none;}
.sec1_right_cont_left{width:58px;border: 1px solid #eeeeee;text-align: center;}
.sec1_right_cont_left2{width: 82px;}
.right_xz a:hover{color: #fff;}
.sec1_right_cont_right{width: 79%;}
.sec1_right_cont_right2{width: 800px;}
.right_xz{background: #4f8730;border-radius: 40px;padding: 0 7px;}
.right_xz_img{margin-top: 10px;width: 20px;height: 20px;display: block;margin: 10px auto 5px auto;}
.right_xz_text{color: #fff;text-align: center;margin-top: 10px;display: block;}
.sec1_right_cont_left_y{color: #222222;background: #eeeeee;line-height: 25px;font-size: 14px;}
.sec1_right_cont_left_md{color: #222222;padding:5px;font-size: 16px;}
.sec1_right_cont_left_md2{font-size: 20px;}
.sec1_right_cont_right_title{font-size: 16px;font-weight: bold;color: #222222;line-height: 30px;}
.sec1_right_cont_right_introduction{color: #c3c3c3;font-size: 14px;line-height: 30px;}
.sec1_right_cont_right_introduction2{line-height: 20px;}
.sec1_right_cont_li:hover .sec1_right_cont_right_title{color: #4f8730;}
.sec1_right_cont_li:hover .sec1_right_cont_left_y{background: #4f8730;color: #ffffff;}
.sec1_right_cont_li:hover .sec1_right_cont_left_md{color: #4f8730;}
.sec1_right_cont_li:hover .sec1_right_cont_left{border: 1px solid #4f8730;}

.yjck-box{background: url(../images/yjcgbj.jpg) no-repeat center;width: 100%;height: 642px;}
.yjcl-left{width: 100px;margin-right: 20px;margin-top: 14px;}
.yjcl-left-md{font-size: 28px;font-weight: bold;}
.yjcl-left-y{color: #9e9e9e;font-size: 16px;}
.yjcl-left-xian{height: 2px;width: 100px;background: #d4d4d4;margin-top: 44px;}
.yjcl-right{width: 88%;margin-top: 14px;}
.yjcl-right_title{font-size: 20px;color: #222222;height: 70px;font-weight: bold;}
.yjcl-right_jianjie{font-size: 15px;color: #888888;}
.yjck-cont-houve{width: 588px;cursor: pointer;margin-bottom:20px;background: #f9f9f9;padding: 30px 40px;border-radius: 10px;box-sizing: border-box;transition: all 0.5s;}
.yjck-cont-houve1:hover .yjcl-right_title{color: #ffffff;}
.yjck-cont-houve2:hover .yjcl-right_title{color: #4f8730;}
.yjck-cont-houve2:hover .yjcl-left-md{color: #4f8730;}
.yjck-cont-houve1:hover{background: #4f8730;}
.yjck-cont-houve1:hover .yjcl-left-md, .yjck-cont-houve1:hover .yjcl-left-y, .yjck-cont-houve1:hover .yjcl-right_jianjie{color: #ffffff;}
.news-img{width: 222px;height: 140px;border-radius: 10px;overflow: hidden;}
.news-imgs{width: 100%;height: 100%;border-radius: 10px;transition: all 0.5s linear;}

.yjck-cont-houve:hover .yqpt-right-title{color: #4f8730;}
.yjck-cont-houve1:hover .news-imgs{transform: scale(1.05);}

.sxsxx_li{width: 24%;position: relative;height: 295px;border-radius:10px;overflow: hidden;}
.sxsxx_li_img{width: 100%;height: 100%;}
.sxsxx_li_bt{transition: 1s;position: absolute;bottom: 0;width: 100%;text-align: center;height: 50px;line-height: 50px;background: rgba(0,0,0,0.5);color: #ffffff;font-size: 18px;font-weight: bold;}

.yc_cont{transition: 1s;position: absolute;width: 100%;height: 100%;background: linear-gradient(to bottom, rgba(144,196,96,.5), rgba(64,118,46.5));top: -300px;padding:50px 30px;box-sizing: border-box;}
.yc_cont_title{color: #ffffff;font-size: 20px;}
.yc_cont_xian{height: 2px;width: 50px;background: #acce90;margin-top: 20px;margin-bottom: 20px;}
.yc_cont_jianjie{color: #ffffff;line-height: 26px;}
.sxsxx_li:hover .yc_cont{top: 0;}
.sxsxx_li:hover .sxsxx_li_bt{height: 0;}

.ads{margin-bottom: 40px;}


.section2{width: 100%;background:#f4f4f4;padding:50px 0 55px;}
.sec2_tit{text-align: center;margin-bottom: 45px;}
.sec2_tit span{font-size: 36px;color: #000000;}
.sec2_tit p{font-size: 16px;color: #999999;margin-top:10px;}

.section2 li{margin-bottom: 20px;}
.section2 li a{display: block;position: relative;}
.section2 li .info{position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding:40px 0 40px 45px;color: #fff;}
.section2 li .info .tit span{font-size: 26px;}
.section2 li .info .tit p{font-size: 16px;text-transform: uppercase;margin-top: 10px;}
.section2 li .info .tit{height: 145px;}
.section2 li .info .more{width: 160px;height: 50px;line-height: 50px;border:1px solid #fff;padding-left: 42px;}
.section2 li .info .more i{display: flex;width: 10px;height: 16px;background:url(../images/jt.jpg) no-repeat center;margin-left: 12px;}

.sec3_type li{width: 25%;text-align: center;padding-bottom: 15px;position: relative;cursor: pointer;}
.sec3_type li .icon{height: 78px;}
.sec3_type li .tit{font-size: 24px;color: #000000;}
.sec3_type li:after{content:'';display: block;width: 0;height: 5px;background:#e1120d;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);transition: all 0.5s;}
.sec3_type li.active:after{width: 35px;}
.sec3_type{margin-bottom: 50px;}

.sec3_left{width: 540px;}
.sec3_right{width: 620px;padding-right: 43px;}
.section3{padding:90px 0 65px;}
.sec3_list .item{box-shadow: 0 0 20px rgba(0,0,0,0.1);display: none;}
.sec3_list .item .tit{font-size: 28px;font-weight: bold;color: #e1120d;}
.sec3_list .item .info{font-size: 16px;color: #333333;line-height: 37px;margin:10px 0 35px;}
.sec3_list .item .more{width: 160px;height: 50px;line-height: 50px;border:1px solid #e1120d;padding-left: 42px;color: #e1120d;font-size: 16px;}
.sec3_list .item .more i{display: flex;width: 10px;height: 16px;background:url(../images/jt2.jpg) no-repeat center;margin-left: 12px;}

.section4{padding-bottom:60px;}
.section4 .swiper-slide .pic{border:1px solid #dfdfdf;}

.section4 .swiper-slide .pic{display: block;position:relative;width:100%;height:0;padding-top:43%;}
.section4 .swiper-slide .pic p{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.section4 .swiper-slide .pic img{width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}

.btn_hover{position: relative;-moz-transition: all 0.2s;-o-transition: all 0.2s;-webkit-transition: all 0.2s;transition: all 0.2s;overflow: hidden;}
.anim {-moz-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);position: absolute;top: 50%;left: 50%;}
.btn_hover:hover > .anim{-moz-animation: anim-out 1s;-webkit-animation: anim-out 1s;animation: anim-out 1s;}
.btn_hover:hover > .anim:after{-moz-animation: anim-out-pseudo 1s;-webkit-animation: anim-out-pseudo 1s;animation: anim-out-pseudo 1s;}
.anim:before {position: relative;content: '';display: block;margin-top: 100%;}
.anim:after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border-radius: 50%;}


.sec3_list .item .more{-webkit-transition: all 0.7s ease-out;transition: all 0.7s ease-out;background:-webkit-linear-gradient(180deg, #e1120d,#e1120d,rgba(255,255,255,1),rgba(255,255,255,1));background-position: 1% 50%;background-size: 300% 300%;}
.sec3_list .item .more:hover{background-position: 99% 50%;color: #fff;}
.sec3_list .item .more:hover i{display: flex;width: 10px;height: 16px;background:url(../images/jt.jpg) no-repeat center;margin-left: 12px;}


.type{text-align: center;height: 70px;line-height: 70px;box-shadow: 0 0 3px 5px rgba(0,0,0,0.1);}
.type a{position: relative;font-size: 18px;color: #333333;margin:0 40px;}
.type a:after{content:'';width: 0;height: 5px;background:url(../images/line.jpg) no-repeat center left;transition: all 0.5s;position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);display: block;}
.type a.active,.type a:hover{font-size: 18px;font-weight: bold;color: #c71f25;}
.type a.active:after,.type a:hover:after{width: 70px;}
.links_list{padding-top:40px;}
.prod_type a{margin:0 10px;}

.links_list li{width: 227px;margin-right: 12px;margin-bottom: 15px;}
.links_list li:nth-child(4n){margin-right: 0;}
.links_list li .pic{border:1px solid #dfdfdf;}
.links_list li .pic{display: block;position:relative;width:100%;height:0;padding-top:43%;}
.links_list li .pic p{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.links_list li .pic img{width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}

.page{padding:40px  0 55px;}
.pagination{width: 100%;text-align: center;font-size: 0;}
.pagination li{font-weight: bold;display: inline-block;text-align: center;font-size: 16px;color: #666666;margin:0 5px 5px;min-width: 40px;line-height: 40px;background:#f5f5f5;border-radius: 5px;}
.pagination li.active{background:#4f8730;color: #fff;}
.pagination li a{display: block;text-align: center;color: #666666;padding:0 11px;}
.pagination li span{padding:0 11px;display: block;pointer-events: none;}


.news_list{padding:10px 0;}
.news_list li{padding:30px;transition: all 0.5s;background: #f9f9f9;margin-bottom: 20px;border-radius: 10px;}
.news_list li .news_left{width: 220px;height: 140px;margin-right:20px;border-radius: 10px;}
.news_list li .news_txt{width: 73%;}
.news_list li .news_txt .tit{font-size: 20px;font-weight: bold;color: #111111;margin-top: 10px;}
.news_list li .news_txt .info{font-size: 15px;color: #999999;margin-top:10px;}
.news_list li .news_txt .info span{height: 25px;line-height: 25px;display: flex;margin-right: 60px;color: #888888;}
/*.news_list li .news_txt .info span:nth-child(1){background:url('../images/time.png') no-repeat center left;}*/
.news_list li .news_txt .info span:nth-child(2){background:url(../images/view.jpg) no-repeat center left;}
.news_list li .news_txt .jian{font-size: 16px;color: #888888;line-height: 28px;margin-top: 10px;}
.news_list li .news_txt .more{display: block;width: 110px;height: 40px;line-height: 40px;color: #c71f25;border:1px solid #c71f25;border-radius:20px;font-size: 16px;text-align: center;margin-top:15px;transition: all 0.5s;}
.news_list li:hover .news_txt .tit,.news_list li:hover .news_txt .jian,.news_list li:hover .news_txt .info span {color: #ffffff;}
.news_list li:hover .news_txt .more{background:#c71f25;color: #fff;}

.news_list li:hover{background: #4f8730;}

.ns{padding:0px 0;}
.ns .tit{font-size: 30px;font-weight: bold;color: #111111;text-align: center;}
.ns .info{text-align: center;}
.ns .info{font-size: 16px;color: #999999;margin:10px 0 30px;}
.ns .info span{padding-left:34px;height: 25px;line-height: 25px;display: flex;margin-right: 60px;}
.ns .info span:nth-child(1){background:url(../images/time.jpg) no-repeat center left;}
.ns .info span:nth-child(2){background:url(../images/view.jpg) no-repeat center left;}
.ns .con{border-top:1px solid #eeeeee;padding:20px 0 35px;font-size: 16px;color: #666666;line-height: 36px;border-bottom:1px solid #eeeeee;}
.fenye{padding:35px 0;width: 100%;}
.fenye li{color: #666666;margin-bottom:15px;font-size: 16px;background: #f5f5f5;color: #b8bcc6;border-radius: 5px;margin-right:15px;padding: 10px 20px;}
.fenye li+li{margin-right:0px;}
.fenye li a{color: #b8bcc6;}
.fenye li:hover a{font-weight: bold;color: #ffffff !important;}
.fenye li:hover{background: #4f8730;color: #ffffff;}
.back{width: 135px;height: 55px;line-height:55px;background: #c71f25;color: #fff;text-align: center;}
.back:hover{color: #fff;}

.danye{width: 946px;}
.danye .tit{font-size: 30px;font-weight: bold;color: #111111;}
.danye .con{font-size: 16px;color: #111111;line-height: 2;padding:40px 0;}

.jrser_btn{width: 483px;margin:0 auto;padding-bottom: 70px;}
.jrser_btn a{display: block;width: 162px;height: 55px;line-height: 55px;border-radius: 10px;padding-left: 56px;color: #fff;font-size: 18px;}
a.wybl{background:#c71f25 url(../images/wybl.jpg) no-repeat center left 26px;}
a.wyyz{background:#c71f25 url(../images/wyyz.jpg) no-repeat center left 26px;padding-left: 60px!important;}
a.wyzx{background:#ff9c00 url(../images/wyzx.jpg) no-repeat center left 26px;padding-left: 63px!important;}

.brand_list{padding:45px 0 10px;}
.brand_list li{font-size: 16px;color: #333333;text-align: center;transition: all 0.5s;}
.brand_list li.th{font-size: 18px;color: #333333;}
.brand_list li span{display: flex;display: flex;justify-content:center;height: 70px;align-items:center;}
.brand_list li span:nth-child(1){width: 380px;}
.brand_list li span:nth-child(2){width: 140px;}
.brand_list li span:nth-child(3){width: 300px;}
.brand_list li span:nth-child(4){width: 140px;}
.brand_list li span:nth-child(5){width: 240px;}
.brand_list li:hover a{color: #333333;}
.brand_list li:nth-child(2n+1){background:#f4f4f4;}
.brand_list li.td:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);transform: scale(1.02);}

.brand_show li{line-height: 34px;margin-bottom: 35px;width: 100%;}
.brand_show li span{font-size: 16px;font-weight: bold;color: #000000;width: 86px;display: block;text-align: right;}
.brand_show li .info{width: calc(100% - 95px);font-size: 16px;color: #333333;}
.brand_show{padding:65px 0 100px;}

.prod_list{padding:40px 0 10px;}
.prod_list li{width:210px;border:1px solid #c7c6c6;margin-right: 15px;margin-bottom: 20px;transition: all 0.5s;border-radius: 10px;overflow: hidden;}
.scale .pic{width: 210px;}
.prod_list li:nth-child(4n){margin-right: 0;}
.prod_list li a{display: block;}
.prod_list li .tit{font-size: 16px;color: #333333;text-align: center;height: 60px;text-align: center;padding: 20px;background: #e7e7e7;}
.prod_list li:hover .tit{color: #ffffff;background: #4f8730;}
.prod_list li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.1);}

.ps{padding-top:40px;}
.ps .tit{font-size: 30px;font-weight: bold;color: #111111;text-align: center;}
.ps .con{padding:30px 0 40px;font-size: 16px;color: #111111;line-height: 36px;}

.ser_btn{width: 562px;margin:0 auto;margin-bottom: 60px;}
.ser_btn a{display: block;width: 162px;height: 55px;line-height: 55px;border-radius: 10px;padding-left: 56px;color: #fff;font-size: 18px;}

body{width: 100%;}
.message{width: 1200px;margin: 0 auto;}
.mes_tit{text-align: center;font-size: 30px;font-weight: bold;color: #000000;margin-bottom: 50px;}
.message .item{margin-bottom: 30px;width: 550px;}
.message .item label{font-size: 18.12px;color: #333333;line-height: 50px;}
.message .item label i{font-size: 16px;color: #ff0000;}
.message .item input{width: 450px;height: 50px;line-height: 50px;border:none;box-shadow: 0 0 18px 0px #e7e7e7;border-radius: 10px;padding:0 15px;font-size: 16px;}
.message .item textarea{display: block;height: 165px;width: 450px;border:none;box-shadow: 0 0 18px 0px #e7e7e7;padding:10px 15px;border-radius: 10px;font-size: 16px;resize: none;margin-bottom: 20px;}
.submit{display: block;width: 198px;height: 55px;line-height: 56px;background:#c71f25;border-radius: 10px;text-align: center;font-size: 24px;color: #fff;margin:0 auto;}
.submit:hover{color: #fff;}
.submitss{background:  #4f8730;color: #fff;font-size: 17px;}

.message .items label{width: 90px;text-align: right;font-size: 16px;color: #595959;font-weight: bold;}
.message .items input{border: 1px solid #cccccc;box-shadow:none;}




.sec3_left .pic{display: block;position:relative;width:100%;height:0;padding-top:61%;}
.sec3_left .pic p{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.sec3_left .pic img{width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}

.news_list li .pic{display: block;position:relative;width:220px;height:100%;border-radius: 10px;}
.news_list li .pic p{width: 100%;}
.news_list li .pic img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;}

.yy-cont{width:800px;margin: 0 auto;}
.pub-cont-top{border-bottom: 1px solid #CECECE;padding: 15px 0;margin-bottom: 40px;}
.pub-cont-top-name{font-size: 22px;font-weight: bold;}

.yqpt-cont{background: #f9f9f9;padding: 20px;border-radius: 10px;margin-bottom: 20px;width: 49%;}
.yqpt-img{width: 220px;height: 142px;border-radius: 10px;overflow: hidden;}
.yqpt-right{width: 306px;}
.yqpt-right-title{font-size: 17px;color: #222222;font-weight: bold;margin-bottom: 4px;}
.yqpt-right-zt{border:2px solid #cccccc;border-radius: 50px;width: 70px;color: #4f8730;padding-right: 10px;}
.yqpt-right-zt span{border-radius: 50% 50%;height: 10px;width:10px;background: #4f8730;display: block;margin-top: 5px;margin-left:10px;}
.yqpt-ssdw{color: #888888;margin-top: 7px;font-size: 14px;}
.yqpt-yqdw{color: #888888;margin-top: 7px;font-size: 14px;}
.yqdt-ljyy{width: 74px;text-align: center;background: #4f8730;border-radius: 5px 5px;margin-top: 4px;color: #ffffff;font-weight: bold;font-size: 15px;padding: 2px 0;}

.pub_left_cont{width: 208px;text-align: center;}
.da-about{background: #4f8730;color: #fff;font-size: 20px;font-weight: bold;padding: 20px 0;}
.pub_left_cont a{display: block;border: 1px solid #cccccc;line-height:50px;font-size: 16px;color: #555555;background: #f9f9f9;font-weight: bold;}
.pub_left_cont .active{border-bottom: 2px solid #4f8730;color: #4f8730;}

.pub_top_danye{border-bottom:1px solid #cccccc;padding: 14px 0;}
.pub_top_title{font-weight: bold;font-size: 22px;}
.pub_top_wz{line-height: 30px;color: #555555;}
.about-cont{padding: 40px 0;}

.pub_height{height: 40px;}
.news_a{width: 100%;}


.yqpt_type2{width: 284px;height: 198px;display: block;box-shadow: 0 0 16px 0px #c1bdbd;margin-bottom: 20px;border-radius: 20px;padding: 20px 20px 10px 20px;transition: 0.5s;}
.yq_title{color: #000000;font-weight: bold;font-size: 16px;text-align: center;}
.yytype1_img1{width: 55px;height: 55px;margin:30px 0 40px 0;}
.yytype1_img2{width: 0px;height: 0px;}
.yqpt_type2:hover{background: #4f8730;}
.yqpt_type2:hover .yq_title{color: #ffffff;}
.yqpt_type2:hover .yytype1_img2{width: 55px;height: 55px;margin:30px 0 40px 0;}
.yqpt_type2:hover .yytype1_img1{width: 0px;height: 0px;margin:0px 0 0px 0;}
.yqpt_type2:nth-child(9){width: 100%;}


.yylist_topbj{background:  url(../images/yytopbj.jpg);width: 100%;height: 242px;}

.el-pager li{display: inline-block !important;
    text-align: center  !important;
    font-size: 16px !important;
    color: #666666 !important;
    margin: 0 5px 5px !important;
    min-width: 40px !important;
    height: auto !important; 
    line-height: 40px !important;
    background: #f5f5f5 !important;
    padding: 0 11px;
    border-radius: 5px !important;}
.el-pagination button, .el-pagination span:not([class*=suffix]){display: inline-block !important;
    text-align: center  !important;
    font-size: 16px !important;
    color: #666666 !important;
    padding: 0 11px;
    min-width: 40px !important;
    height: auto !important; 
    line-height: 40px !important;
    background: #f5f5f5 !important;
    border-radius: 5px !important;}
.el-pagination.is-background .el-pager li:not(.disabled).active{ background: #4f8730 !important; 
    color: #fff !important;}

.pub_he{font-size: 24px; font-weight: bold;color: #000000;margin:20px 0 30px 0;}
.pub_he span{width: 10px;height: 25px;border-radius: 20px;display: inherit;background: #4f8730;float: left;margin-top: 5px;margin-right: 10px;}


.yy_show{border-radius: 10px;background: #f9f9f9;padding:30px 20px;margin-bottom: 20px;}
.yy_title{font-size: 20px;font-weight: bold;color: #4f8730;}
.yy_dizhi{font-size: 18px;font-weight: bold;color: #000000;margin-top:15px;}
.yy_dizhi_xian{border-bottom: 1px solid #d1d1d1;padding-bottom: 15px;margin-bottom: 15px;}
.yy_name{font-size: 18px;font-weight: bold;color: #000000;margin-top:5px;}
.yy_sqly{margin-bottom: 15px;margin-top: 10px;color: #8f8f8f;font-size: 16px;}


.rmss_yy{padding: 80px 0px 0px 0px;font-size: 16px;color: #222222;font-weight: bold;}
  .rmss_yy a{color: #555555;margin-right: 20px;}
  .rmss_yy a:hover{color: #4f8730;}
  .butanniu .el-input-group__append{background: #4f8730;color: #ffffff;border:none;}
  .type_right{width: 92.8%;border:1px solid #eeeeee;border-left: none;padding: 10px 10px 0 10px;}
  .type_right_title{display: inline-block;margin-bottom: 10px;margin-right: 10px;cursor: pointer;padding: 4px;}
  .type_right_title:hover{color: #ffffff;background: #4f8730;border-radius: 5px;}
  .type_right_xz{color: #ffffff;background: #4f8730;border-radius: 5px;}
  .yqfl_yts{background: #f0ffef;padding: 10px;border:1px solid #eeeeee;font-size: 16px;padding-top: 10px;color: #4f8730;}
  .yqpt-right-zy{color: #cccccc;}
  .yqpt-right-zy span{background: #cccccc;}

  .yqpt-right-lx{color: #cd0000;}
  .yqpt-right-lx span{background: #cd0000;}

.sousuo form{height: 40px;width: 220px;border-radius: 20px;background: #fff;overflow: hidden;position: relative;display:block;}
  .sousuo input{width: 80%;height: 100%;border:none;text-indent: 20px;}
    .sousuo .sousuoye{position: absolute;right: 10px;width: 40px;height: 40px;text-indent: 0;}

    .wu{font-size: 16px;line-height: 59px;}

    .qxyy_but{font-size:16px;
    padding:4px 10px ;
    background: #4f8730;
    border-radius: 5px;
    color: #ffffff;
    font-weight: bold;}
.qxyy_butwc{font-size: 16px;
     padding:4px 10px ;
    background: #ffffff;
    border-radius: 5px;
    color: #aaaaaa;
    font-weight: bold;}
.qxyy_butjj{font-size: 16px;
     padding:4px 10px ;
    background: red;
    border-radius: 5px;
    color: #ffffff;
    font-weight: bold;}