@import url(./base.css);
@import url(./swiper.min.css);
@import url(./animate.css);
@media screen and ( max-width: 1366px ) {
	.footer {
	    background-color: #272727;
	    padding: 0 100px importan;
	}
	.footer_t_ul {
	    width: 46%;
	    padding: 0 0 0 0 !important; 
	}
	.m_1400{width: 1300px !important;min-width: 1300px !important;margin:0 auto;}
	
	.header_top_r .nav_li li{cursor: pointer; float: left;color: #000;width: 105px !important;text-align: center;white-space: nowrap;text-transform: capitalize;font-size: 16px;}
	.headerss{height: 122px;line-height: 122px;background: #ffffff;position: absolute;top: 0;left: 0;width: 100%;z-index: 99;padding: 0 2.8% 0 2.8% !important; position: fixed;}
}
@media screen and ( min-width: 1002px ) {
/* 头部 */
.iconClick{display: none;}
.headerss{height: 122px;line-height: 122px;background: #ffffff;position: absolute;top: 0;left: 0;width: 100%;z-index: 99;padding: 0 7.8% 0 7.8%; }
.header{height: 122px;line-height: 122px;background: #ffffffbd;position: absolute;top: 0;left: 0;width: 100%;z-index: 99;border-bottom: 1px solid rgba(226, 226, 226, 0.42);padding: 0 7.8% 0 7.8%; position: fixed;}
.page-header{background: rgba(252, 252, 252, 0.6);box-shadow: 0px 2px 169px 0px rgba(25, 25, 25, 0.17);}
.page-header .nav-ul li{color:#3D3D3D;}
.logo{display: inline-block;line-height: 122px;    width: 50%; float: left;}
.head-pag{background: rgba(252, 252, 252, 0.21);box-shadow: 0px 2px 169px 0px rgba(25, 25, 25, 0.17);}
/*.nav-ul li{float: left;color: #323232;font-size: 16px;width: 146px;text-align: center;line-height: 35px;    padding-top: 34px;}
.nav-ul li a{display: block;}
.nav-ul li.on{ no-repeat center 73px/146px 32px;font-weight: bold;border-bottom: 2px solid #1bb017;}
.nav-ul li.on:hover{ border-bottom: 2px solid #1bb017;} */
 
.header_top_r{font-size: 16px;display: flex;width: 50%;float: left;}
 .header_top_r .nav_li{display: flex;padding-right: 30px;line-height: 35px;margin-top: 40px;  }
 .header_top_r .nav_li li .nav_lis{color: #c20209;}
  .header_top_r .nav_li li .nav_lis img{width: 17px;margin-right: 5px;}
  .header_top_r .nav_li li{cursor: pointer; float: left;color: #000;width: 129px;text-align: center;white-space: nowrap;text-transform: capitalize;font-size: 16px;}
  .header_top_r .nav_li li:hover{color: #069344;height: 83px;border-bottom: 3px solid #069344;z-index: 1;width:130px;}
 .header_top_r .nav_li li.active{color: #069344;}
 

body{opacity: 0;visibility: hidden;-webkit-transition: ease .3s;}
body.active{opacity: 1;visibility: visible;}
.swiperBanner .swiper-pagination{bottom: 4%;}
 @-webkit-keyframes rightan{
    from{bottom: 10%;opacity: 0;}
    to{bottom: 13%;opacity: 1;}
}
.rightan{
-webkit-animation: rightan 1.2s infinite;
-webkit-animation-fill-mode: both;}

/* slide */


/* 四部分 */
.idx-part4{padding-left: 6.8%;padding-right: 7%; background-color: #f6f6f6;padding-bottom: 100px;}
.idx-news-list{padding-top: 50px;padding-bottom: 100px;}
.idx-news-list li{width: 23.3%;margin-right: 2.2%; height: 370px;   border: 1px solid #fff;background-color: #fff;padding: 28px;position: relative;}
.idx-news-list li::before{content: '';width:35%;border-bottom: 1px solid #079642; position: absolute;height: 2px; top: 100%;left: 0%;}
.idx-news-list li:nth-of-type(4){margin-right: 0;}
.news-days:hover{color: #079642ad;}
.news-days{display: block;color: #515151;font-size: 48px;line-height: 1;font-weight:300;padding-bottom: 6px;width:65px; margin-bottom: 4px;padding-bottom: 6px;border-bottom: 1px solid #aeaeae;}
.news-month{color: #545454;font-size: 16px;transition: all .3s;}
.news-month:hover{color: #079642;}

.i-n-tit:hover{color: #079642ad;}
.i-n-tit{color: #484848;font-size: 18px;font-weight: bold;padding:40px 0 26px 0;border-bottom: 1px solid #bebebe;}
.i-p-t4{padding-top: 62px;}
a.idx-more4{color: #D80010;text-transform: uppercase;margin-top: 38px;position: relative;}
a.idx-more4 img{margin-top: -10px;}
.more-icon{text-align: left;display: inline-block;width: 100%;transition: all .3s;padding-bottom: 20px;font-size: 14px ;color: #545454;}
.idx-news-img{transition: all .3s;}
.idx-news-list{overflow: hidden;padding-top:0.3rem;padding-bottom:0.4rem; }
.idx-news-list li p:hover{color: #079642ad;}

.idx-news-list li p{color: #484848;line-height: 28px;margin: 16px 0;height: 80px;}
.idx-news-list li:hover .news-days{color: ##079642ad;}
.idx-news-list li:hover .more-icon{padding-left: 60%; color:#079642ad ;}
.idx-news-list li:hover .idx-news-img{filter: brightness(0.7);}

.footer{background-color: #272727;padding: 0 130px ;}
.footer_top{border-bottom: 1px solid #272727;padding:70px 0 00px 0; margin: auto;}
.footer_bottom p{text-align: center;color: #919191;font-size: 15px;padding: 26px 0 26px 0;line-height: 32px;}
.footer_t_ul li{float: left;color:#fff;line-height: 30px;width: 150px;font-size: 14px;}
.footer_t_ul h4{color: #fff;font-size: 18px;font-weight: bold;margin-top: 10px;}
.footer_t_ul li a{display: block;text-align: left;}
.footer_t_ul li a:hover{text-decoration: underline;color: #EEEEEE;}
.select_li{width:40%;}
.select_li h5{    font-size: 27px; margin-bottom: 16px; color: #fff;}
.select_li p{font-size: 13px; font-family: Arial; color: #d6d5d5;margin-bottom: 15px;}
.select_li h4{font-size: 16px;color: #ffff;margin-bottom: 15px;margin-top: 10px;}
.select_li h2{color: #fff;}
.select_li h4 em{font-size: 24px;color: #cba155;}
.select_li h3{font-size: 16px;color: #d6d5d5;}
.footer_t_ul{width:46%;padding: 0 12% 0 6%;}
.footer_t_ul li{margin-top: 20px;}
.ul_ewm li{margin-top: 20px;display: none;}
/* pageBanner */
    .pageBanner{position: relative;height:450px;margin-top: 122px;}
	.banenr_page{display: inline-block;color: #ffffff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;    min-width: 224px;}
	.banenr_page::before{content: '';bottom: 0;left:42%;width:30px;height:2px;border-bottom: 1px solid #fff;position: absolute;}
	.banenr_tit{font-size:32px;padding-bottom:8px;}
	.banenr_pagess h3{    font-size: 32px; padding-bottom: 11px;font-weight: bold; }
	
	.banenr_ten{    font-size:22px; text-transform: uppercase;padding: 0% 0 2%; }
	
	
/* 共用二级 */
 .pageNav{background: rgba(255, 255, 255, 0.15);box-shadow: 0px 2px 7px 0px rgba(25, 25, 25, 0.15);position: relative;z-index: 90;height: 72px;}
 .pageNav-ul{display: flex;}
 .pageNav-ul li{float: left;height: 72px;line-height: 72px;font-size: 16px;color: #626262;padding: 0 1%;}
 .pageNav-ul li a{display: block;}
 .pageNav-ul li.on{color: #FFFFFF; background-color: #069344;font-weight: 700;}
 .pageNav-ul li:hover {  color: #FFFFFF; background-color: #069344;}
 .pageNav-ul li.on:hover{    background-color: #069344;color: #fff;   transition: all .6s linear;}
 .pageNav-inline{position: relative;}
 .path{position: absolute;right: 0;top: 50%;    margin-top: -10px;}
 .icon-arrow.active{bottom: 10%;}
 .icon-arrow{width: 50px;height: 50px;line-height:50px;text-align: center;background-color:#FFFFFF;position: fixed;bottom: -10%;right: 40px;box-shadow: 0 0 20px rgba(0,0,0,.2);cursor: pointer;z-index: 99;}
 .animate{transition: all .5s cubic-bezier(.25,0,0,1);-webkit-transition: all .5s cubic-bezier(.25,0,0,1);}
 
 


.search{position: relative;}
.search img{cursor: pointer;}
.searchIupt{position: absolute;right: 0;width: 300px;height: 50px;line-height: 50px;border: 6px solid rgba(215, 0, 15,.5); transition: ease 0.3s;box-shadow: 0px 0px 10px 0 rgba(255, 255, 255, 0.49);margin-top:10px;opacity: 0;}
.searchIupt i{display: inline-block;width: 50px;height: 100%;float: left;background-color:rgba(215, 0, 15, 0.54);width: 18%;background-image: url(../images/ss.png) ;background-size: 18px auto;background-position: center;background-repeat: no-repeat;cursor: pointer;}
.searchIupt input{height: 100%;border: 0;float: left;width: 82%;padding-left: 3%;background-color: rgba(255, 255, 255, 0.8);}
.searchIupt.active{margin-top:0;opacity: 1;}
.searchIupt input::placeholder{color: #333333;}
.searchIupt input:focus{outline: 0;border: 0;}

.pagebg{background: url(../images/tit-bg.png) no-repeat center/113px 139px;}
.wap-fot{display: none;}

.details-c-c{min-height: 360px;}


/*.bp_li_div_li {width: 29px;margin-top: -97px;height: 90px;margin-left: -26px;background-color: #1759be;position: absolute;top: 106px;}
.inx_prot6_bp li {position: relative;margin-bottom: 13px;}
.inx_p6_h3{color: #3A3A3A;font-size: 18px;font-weight: bold;padding-bottom: 12px;}
.inx_prot6_bp{position: absolute;    right: 15px;top: 166px;transition: all .3s linear;    position: fixed;top: 38%;}
.inx_prot6_bp .bp_li_cont{width:245px;text-align: center;color: #FFFFFF;font-size: 16px;font-weight: bold;position:relative;display: flex;align-items: center;flex-flow: column;cursor: pointer;   background-color: #1bb017;  right: 278px;margin-top: -46%;   padding: 17px;}
.inx_prot6_bp .bp_li_hover{ width: 204px;padding: 6px;position: absolute;display: block;}
.bp_li_pron{text-align: center;height: 50px;color: #fff;background-color: #1bb017;width:116px;     padding-top: 4px;}
.bp_li{ height: 83px; background-color: #1bb017; padding-top:14px; text-align: center; font-size: 16px;  color: #fff;width: 116px; font-weight: bold;}
.bp_li_cont{color: #EFEFEF;}
.inx_p7_h2{text-align: center;color: #EFEFEF;font-size: 28px;font-weight: bold;padding-top: 60px;}
.inx_prot6_bp li .bp_li_hover{display:none;}
.inx_prot6_bp li:hover .bp_li_hover{display:block;}*/
.right-fixed{top: 43%;right: 10px;z-index: 99;width: 58px;}
.potif{position: fixed;}
.hide{display: none;}
.right-fixed .rig-fix{display: block;margin-bottom: 6px;padding: 6px 10px;width: 100%;background-color: #2e8ae5;box-sizing: border-box;cursor: pointer;}
.right-fixed .rig-fix p{line-height: 1.2;text-align: center;color: #fff;}
.right-fixed .zxzx{cursor: default;}
.right-fixed .rig-fix > p{line-height: 1.2;text-align: center;color: #fff;}
.right-fixed .rig-fix > i{display: block;width: 100%;height: 30px;background: url(img/right-fixed-ic.png) 0 0 no-repeat;}
.right-fixed .zxzx > i{background-position: 3px -60px;}
.right-fixed .sqsy > i{background-position: 3px -92px;}
.right-fixed .tsjy > i{background-position: 3px -124px;}
.right-fixed .lwz > i{background: url(img/right-fixed-ic1.png) center no-repeat;}
/* .right-fixed .rgfw > i{background: url(img/right-fixed-ic2.png) center no-repeat;}*/.right-fixed .rig-fix > p{line-height: 1.2;text-align: center;color: #fff;}
.right-fixed .zxzx-box{top:43%;right: 85px;padding: 0;position: fixed;width: 280px;background-color: #fff;/* border: 1px solid #eee;*/box-sizing: border-box;box-shadow: 0 0 30px -2px rgba(0,0,0,.2);}
.right-fixed .zxzx-box .box-1{padding: 20px 50px 10px 50px;border-left: 3px solid #2d84da;border-bottom: 1px solid #e1ebf5;}
.right-fixed .zxzx-box .box-2{padding: 10px 50px 20px 50px;border-left: 3px solid #edc12a;}
.right-fixed .zxzx-box .box-3{padding: 10px 50px 20px 50px;border-left: 3px solid #edc12a;}
.right-fixed .zxzx-box  .box-3 h5{    padding-left: 30px;font-weight: bold; font-size: 17px; color: #2d84da;    line-height: 21px;}
.right-fixed .zxzx:hover .zxzx-box{}
.right-fixed .potiasda{top:50%;}
.right-fixed .rig-fix i img{padding-left: 4px;}
 .hwscs{    height: 70px;padding-top: 13px!important;}  
.right-fixed .zxzx-box h3{font-weight: normal;line-height: 32px;font-size: 16px;}
.right-fixed .zxzx-box a:hover h3{color: #2e8ae5;}
.right-fixed .zxzx-box a:hover h3 i{margin-right: 5px;}
.right-fixed .zxzx-box i{display: inline-block;vertical-align: top;width: 32px;height: 32px;background: url(img/right-fixed-ic.png) 0 0 no-repeat;-ms-transition: .25s;transition: .25s;}
.right-fixed .zxzx-box p{font-weight: bold;font-size: 18px;color: #2d84da;}
.right-fixed .zxzx-box span{    padding-left: 30px;font-weight: bold; font-size: 18px; color: #2d84da;}
.right-fixed .zxzx-box .box-2 > a{display: block;margin-top: 8px;color: inherit;}
.right-fixed .zxzx-box .box-2 > a i{background: url(img/right-fixed-rgkf.png) center no-repeat;-webkit-animation: tada 1.5s infinite;-ms-animation: tada 1.5s infinite;animation: tada 1.5s infinite;}
.right-fixed .updown{width: 100%;height: 30px;cursor: pointer;background-color: #2e8ae5;}
.right-fixed .up{background: #888 url(img/right-fixed-ic.png) 12px -160px no-repeat;padding-left: 19px; background-color: #2e8ae5;}
.right-fixed .down{background: #eee url(img/right-fixed-ic.png) 12px -190px no-repeat;    padding-left: 22px;padding-top: 2px;background-color: #2e8ae5;}
}