@import url("font.css");
@import url("iconfont/iconfont.css");



@font-face {
font-family: 'SourceHanSansSC-Medium';
src: url("../fonts/SourceHanSansSC-Medium.woff2") format("woff2"),
     url("../fonts/SourceHanSansSC-Medium.woff") format("woff"),
     url("../fonts/SourceHanSansSC-Medium.ttf") format("truetype"),
     url("../fonts/SourceHanSansSC-Medium.eot") format("embedded-opentype"),
     url("../fonts/SourceHanSansSC-Medium.svg") format("svg");

 font-weight: normal;
 font-style: normal;
}
@font-face {
  font-family: "SourceHanSansCN-Regular";
  src: url("../fonts/SourceHanSansCN-Regular.woff2") format("woff2"),
       url("../fonts/SourceHanSansCN-Regular.woff") format("woff"),
       url("../fonts/SourceHanSansCN-Regular.ttf") format("truetype"),
       url("../fonts/SourceHanSansCN-Regular.eot") format("embedded-opentype"),
       url("../fonts/SourceHanSansCN-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SourceHanSansCN-Extralight';
  font-display: swap;
  src: url('../fonts/SourceHanSansCN-Extralight.eot'); /* IE9*/
  src: url('../fonts/SourceHanSansCN-Extralight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	   url('../fonts/SourceHanSansCN-Extralight.woff2') format('woff2'),
	   url('../fonts/SourceHanSansCN-Extralight.woff') format('woff'), /* chrome、firefox */
	   url('../fonts/SourceHanSansCN-Extralight.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	   url('../fonts/SourceHanSansCN-Extralight.svg') format('svg'); /* iOS 4.1- */
}

*{margin: 0;padding: 0;}
body{color: #353535;font-size: 14.5px;font-family: 'SourceHanSansCN-Regular'; overflow-x: hidden;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight: 500;}
h1{font-size: 32px;}
h2{font-size: 26px;}
h3{font-size: 22px;}
h4{font-size: 24px;}
h5{font-size: 18px;}
h6{font-size: 16px;}
ol,ul,li{list-style: none;}
a,a:hover,a:focus,a:active{text-decoration: none;outline: none;color: #353535;}
img{border: none;}
.mlogo{border: none;display: block;width: 100%;}
input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,.btn:hover,.btn:focus,.btn:active{outline: none;}
.table{margin-bottom: 0 !important;}
img.aligncenter{margin: 0 auto;display: block}
.clear:after{display: table;clear: both;webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;content: " ";}

/*全局*/
.w{max-width:1320px;margin: 0 auto;width: 80%;}
.fl{float: left;}
.fr{float: right;}
.txt-jz{text-align: center;}
.flex{display: flex;align-items: center;flex-wrap: wrap;justify-content: center;}
.flex-float{display: flex;flex-wrap: wrap;justify-content: center;}
.max-w{display: block;max-width: 100%;}
.font-6{font-weight: 600;}
.font-b{font-weight: bold;}
img.img-qw{display: block;width: 100%;}
.form-txt{border: 0;font-size: 16px;}
.form-txt:focus{border-color: #206be7;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgb(255, 198, 39);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgb(255, 198, 39);}
.thunderbird-link{background: #206be7;color: #002e5f;height: 60px;line-height: 60px;padding: 0 80px;font-size: 18px;font-weight: 600; display: inline-block;border-radius: 35px; }
input::-webkit-input-placeholder{/* WebKit browsers 适配谷歌 */color: #CCCCCC;}
input:-moz-placeholder{/* Mozilla Firefox 4 to 18 适配火狐 */color: #CCCCCC;}
input::-moz-placeholder{/* Mozilla Firefox 19+ 适配火狐 */color: #CCCCCC;}
input:-ms-input-placeholder{/* Internet Explorer 10+ 适配ie*/color: #CCCCCC;}
.form-btn{border: 0;cursor: pointer;font-size: 18px;}
.form-btn:focus{border: none !important;outline: 0 !important;}
.div-title{color: #353535;font-size: 44px;position: relative;padding-bottom: 25px;margin-bottom: 40px;}
.div-title::before{position: absolute;bottom: 0;left: 0;content: '';width: 150px;height: 6px;}
.div-title.bt-jz{text-align: center;}
.div-title.bt-jz::before{left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.div-content{}

.wp-block-video video{width: -webkit-fill-available;}

.headertop{display: flex;}

#gw-icp img{position: relative;top: 3px;margin-right: 3px;}
.page-div{padding: 80px 0;} 
#head{ background:#fff; width:100%; height:100px}
#head.zdl .top{ position:fixed; top:0; left:0; z-index:9999; background:#fff; width:100%;}
#head .top{background: #fff;padding:16px 0 0 0;}
#head .top .logo{height: 72px; margin-right:15px;}
#head .top .logo img{height: 100%;display: block;}
#head .top .logo img.mlogo{ display:none; height:32px; width:auto;}
#head .nav, .in-nav{ width:100%;}
#head .nav p.unit-title{font-size: 14px;font-weight: 700;margin-bottom: 4px; margin-left:20px; line-height: 1; font-family:Arial; color:#191919;}
#head .nav p.unit-title a{ color:#191919; }

#head .nav.zdl{position: fixed;left: 0;width: 100%;top: 0;z-index: 100;}
#head .nav.zdl form .form-txt,
#head .nav.zdl form .nav-btn{height: 30px;line-height: 30px;padding: 0 15px;font-size: 14px;}
#head .nav.zdl .nav-div{/* padding: 12px 0; */}
#head .nav.zdl form .nav-btn{padding: 0 40px;}
#head .nav-div{/* padding: 15px 0; */}
#head .nav-div .menu-div{display: flex;margin-bottom: 0; position:relative;}
#head .nav-div .menu-div>li{display: block;position: relative; padding:0 20px 10px; margin-right:20px;}

#head .nav-div .menu-div>li>a{display: block;height:35px;line-height:35px;color: #191919;font-size: 16px;text-align: center;border: 0;box-shadow: none;outline: 0;}
#head .nav-div .menu-div>li:after{transition: width .5s cubic-bezier(.19,1,.19,1);content: "";display: block;height: 8px;background-color: #206be7;width: 0;position: absolute;bottom: 0; left:0;}
#head .nav-div .menu-div>li:hover:after, #head .nav-div .menu-div>li.current_page_item:after{ width:100%;}

#head .nav-div .menu-div>li.menu-item-has-children{ padding-right:35px;}
#head .nav-div .menu-div>li.menu-item-has-children:before{ content:""; display:inline-block; position:absolute; right:10%; top:37%; width:11px; height:6px; background:url(../landpage/navlibg.png) no-repeat right center; background-size:11px 6px;transition: all 0.3s;
-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s; margin-top: -3px;}
#head .nav-div .menu-div > li.menu-item-has-children:hover:before{transform: rotate(180deg);}


#head .nav-div .menu-div>li>.sub-menu{visibility: hidden;opacity: 0;position: absolute;top: 100%;padding:10px 0;text-align: center;background: #fff;left: 0;width:100%; border-radius: .25rem; z-index: 10;border: 1px solid rgba(0,0,0,.15);}

#head .nav-div .menu-div>li>.sub-menu li{display: block;}
#head .nav-div .menu-div>li>.sub-menu li:last-child{border: 0;}
#head .nav-div .menu-div>li>.sub-menu li a{display: block;line-height:35px;height: 35px;color: #212529;}
#head .nav-div .menu-div>li>.sub-menu li a:hover{ color:#206be7; text-decoration:underline;}
#head .nav-div .menu-div>li:hover .sub-menu{opacity: 1;top: 100%;visibility: inherit;}

#head .nav-div .menu-div .home{width:56px; padding:0;}
#head .nav-div .menu-div .home a{background-image: url(../landpage/menu-homezb.png);background-repeat: no-repeat;background-position: center;text-indent: -9999em;border: 0; background-size:1.125em;}

#head .nav-div .menu-div .in-link{width:120px;height:32px; position:absolute; right:0; padding: 0;
margin-right:0px; top: -5px;}
#head .nav-div .menu-div .in-link:after{ display:none;}
#head .nav-div .menu-div .in-link a{ display:block; height:32px;line-height:32px; background:#206be7;color: #fff;font-weight: 600;border-radius: 16px; font-size:14px;}
#head .nav-div .menu-div .in-link a:hover{ background:#184ea7;}

#head .nav-div .menu-div>li:last-of-type>a{margin-right: 0;}

#head .nav-div .menu-div .current_page_item>a,#head .nav-div .menu-div .current-page-ancestor>a,#head .nav-div .menu-div .current-menu-item>a,#head .nav-div .menu-div .current-category-ancestor>a,#head .nav-div .menu-div .current-category-ancestor>a,#head .nav-div .menu-div .current-post-parent>a,#head .nav-div .menu-div>li:hover>a,#head .nav-div .menu-div>li>.sub-menu li a:hover{}


#head .nav form{width: 100%;justify-content: flex-end;}
#head .nav form .form-txt,#head .nav form .nav-btn{height: 50px;line-height: 50px;padding: 0 20px;margin-left: 20px;border-radius: 6px;}
.header_zhan{height: 54px;display: none;}
#head .nav form .form-txt{}
#head .nav form .nav-btn{padding: 0 50px;color: #000000;font-weight: 600;}

#banner{background-position: center center;background-repeat: no-repeat;background-size: cover;border-bottom: 8px solid;display: flex;padding: 50px 0;align-items: flex-end; min-height:500px;width: 100%; position:relative;}
#banner .ibannerbg{ width:100%; height:40%; position:absolute; bottom:0; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);}
#banner.page-banner .w{ }
#banner .banner-title{color: #000000;font-size: 56px;line-height: 1.4;/* text-transform: capitalize; */margin-bottom: 15px;position: relative;padding-top: 30px;}
#banner .banner-txt{color: #000000;font-size: 24px;line-height: 34px;}
#banner.txt-bai .banner-title,#banner.txt-bai .banner-txt{color: #fff;}

#banner .banner-title::before{position: absolute;display: none;content: '';width: 80px;height: 16px;top: 0;left: 0;}
#banner .banner-tag{background: rgba(0, 0, 0, 0.6);padding: 20px 15px;display: inline-block;margin-bottom: 40px;}
#banner .banner-tag span{display: inline-block;position: relative;padding-right: 15px;margin-right: 15px;border-right: 2px solid;font-size: 18px;height: 20px;line-height: 20px;}
#banner .banner-tag span .price-btn{position: relative;padding-right: 13px;}
#banner .banner-tag span .price-btn::before{position: absolute;display: block;width: 14px;height: 14px;right: 0;top: -3px;content: '';background: url(../images/tip.png) right top no-repeat;background-size: 13px;}
.product-lanse #banner .banner-tag span .price-btn::before{background: url(../images/tip-lan.png) right top no-repeat;background-size: 13px;}
#banner .banner-tag span:last-of-type{padding: 0;margin: 0;border: 0;}
#banner .banner-txt-list{margin: 0 -10px;}
#banner .banner-txt-list .list-li{max-width: 33.33%;width: 33.33%;display: block;}
#banner .banner-txt-list .li-txt{padding: 35px 10px;text-align: center;margin: 0 10px;background: rgba(0, 0, 0, 0.7);min-height: 135px;}
#banner .banner-txt-list .txt-title{margin-bottom: 15px;font-size: 24px;display: flex;justify-content: center;align-items: center;}
#banner .banner-txt-list .txt-title span{font-size: 46px;margin-right: 10px;}
#banner .banner-txt-list .txt-title p{text-align: left;}
#banner .banner-txt-list .txt-p{color: #fff;font-size: 20px;/* text-transform: capitalize; */}
#anwei-txt{}
#anwei-txt .content-txt{padding: 0 50px;}
#anwei-txt .content-txt .txt-li{position: relative;margin-bottom: 20px;padding-left: 30px;}
#anwei-txt .content-txt .txt-li::before{position: absolute;left: 0;top: 12px;display: block;content: '';width: 12px;height: 12px;border-radius: 100%;}
#anwei-txt .content-txt .txt-li.no-style{padding-left: 0 !important;}
#anwei-txt .content-txt .txt-li.no-style::before{display: none !important;}
#anwei-txt .content-txt .txt-li,
#anwei-txt .content-txt .txt-li p{color: #353535;font-size: 14px;line-height: 2;}
#anwei-txt .content-txt .txt-li p{margin-bottom: 0px;}
#anwei-txt .content-txt .txt-li h3{font-size: 18px;margin-bottom: 7px;color: #000;}
#anwei-icon{padding-bottom: 20px;}
#anwei-icon .conten-icon{margin: 0 auto;}
#anwei-icon .conten-icon .icon{width: 33.33%;}
#anwei-icon .conten-icon .icon-nr{background: #fff;margin: 0 57px 0 0;margin-bottom: 60px;padding: 30px 30px; border:#d0d0d0 1px solid; border-radius: 5px;}
#anwei-icon .conten-icon .icon:nth-child(3n) .icon-nr{ margin-right:0;}
#anwei-icon .conten-icon .icon-img{display: block;margin-bottom:30px;}
#anwei-icon .conten-icon .icon-img img{height:80px;}
#anwei-icon .conten-icon .icon-title{color: #333333;margin-bottom:20px;font-size: 24px;}
#anwei-icon .conten-icon .icon-nr p{margin: 0 auto;font-size: 18px; color:#686868;}

#anwei-teacher{
    padding-bottom: 0;
}
#anwei-teacher .teacher-content{
    padding-top: 50px;
}
#anwei-teacher .conten-icon{}
#anwei-teacher .conten-icon .icon{
    width: 33.33%;
    margin-bottom: 85px;
}
#anwei-teacher .icon .icon-nr{
    color: #141414;
}
#anwei-teacher .icon .icon-img{margin-bottom: 35px;}
#anwei-teacher .icon .icon-img img{
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
}
.pd-top-0{ padding-top: 0 !important;}
#anwei-teacher .icon .icon-title{
    margin-bottom: 10px;
}
#anwei-teacher .icon .academic-degree{display: block;font-size: 20px;margin-bottom: 18px;padding-bottom: 20px;position: relative;}
#anwei-teacher .icon .academic-degree::before{
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 44px;
	height: 4px;
	background: #206be7;
	margin-left: -22px;
}
#anwei-teacher .icon p{
    line-height: 1.7;
    width: 90%;
    margin: 0 auto;
}

#anwei-ziliao-form{background-position: center top;background-size:cover;background-repeat: no-repeat;padding: 100px 0;}
.iformall{ border: 1px solid #d0d0d0; background:#fff; display: flex; display: -webkit-flex;}
.iformleftimg{ width:41.666%; background:url(../landpage_files/rfi-card-image.10a2fbef.jpg) no-repeat center top;background-size:cover; }
#anwei-ziliao-form .div-title{margin-bottom:0px; text-align:left; padding-top:75px; padding-left:100px; font-size:34px; padding-bottom:30px;}
#anwei-ziliao-form .div-title:before{ display:none;}
#anwei-ziliao-form .submit-form{width:58.333%;}
#anwei-ziliao-form .form-div{padding:0 100px 60px 100px;}
#anwei-ziliao-form .form-div .input-txt{display: block;position: relative;margin-bottom:20px;}
#anwei-ziliao-form .form-div .txt-ts{height: auto;line-height: 22px;margin-bottom: 0;font-size: 12px;color: #d0d0d0;}

#anwei-ziliao-form .form-div .input-txt .input-name{display: block;width: 100%;font-size: 16px;line-height: 30px;margin-bottom: 5px;}
#anwei-ziliao-form .form-div .input-txt .input-name .xh{margin-right: 5px;font-size: 18px;height: 27px;line-height: 24px;display: inline-block;vertical-align: -webkit-baseline-middle; }

select{-webkit-appearance: none;
    -ms-appearance: none;
    -moz-appearance: none;
    background: #fff url(../images/select-bg.svg) 96% 49%/26px 60px no-repeat;
    text-indent: .01em;
    border-radius: 0;
    padding-right: 25px;
     color:#666;}

select:focus{outline: 0;}
#anwei-ziliao-form .form-div .input-txt .form-txt{background: rgba(255, 255, 255, 0.9);display: block;border: 1px solid rgba(204, 204, 204, 1);top: 0; text-indent:14px;width:100%; height:38px; line-height:38px; border-radius:5px; color:#333;webkit-appearance: none;
    outline: none !important;
    box-shadow: none !important;}

#anwei-ziliao-form .form-div .input-txt.phone-div .form-txt{width: -moz-calc(100% - 200px);width: -webkit-calc(100% - 200px);width: calc(100% - 200px);width: -o-calc(100% - 200px);}
#anwei-ziliao-form .form-div .input-txt.phone-div{display: flex;align-items: center;}
#anwei-ziliao-form .form-div .input-txt.phone-div #phone-add{width: 168px;padding-left: 17px;padding-right: 30px;font-size: 16px;}
#anwei-ziliao-form .form-div .input-txt select.form-txt{ color:#999;border-radius:5px; width: calc(100% - 25px);}
#anwei-ziliao-form .form-div .input-btn{padding-top: 30px;display: block;text-align: right;}
#anwei-ziliao-form .form-div .input-btn .ziliao-btn{color: #fff; width:90px; text-align:center; height:32px; line-height:32px;font-size: 14px;border-radius: 15px;}
#anwei-ziliao-form .form-div .input-btn .ziliao-btn,
#anwei-ziliao-form .form-div .input-txt .form-txt,
#anwei-ziliao-form .form-div .input-txt,
#anwei-ziliao-form .form-div .input-txt.phone-div #phone-add{}

#anwei-ziliao-form .form-div .input-txt.cuo .form-txt{border-color: #a70c0c;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #bb000040;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #bb000040;}

/*短信验证码*/
#anwei-ziliao-form .form-div .input-txt.vericode-div{ height:auto; overflow:hidden;}
#anwei-ziliao-form .form-div .input-txt.vericode-div .form-txt{ display:block; width:48%; float:left;}
#anwei-ziliao-form .form-div .input-txt.vericode-div #vericode-btn{margin-left:2.8%;background-color: #206be7; border:#206be7 1px solid; height: 40px; float:right;}



#foot{}
#foot .foot-top{height: 80px;line-height: 80px;font-size: 22px;color: #000000;}
#foot .foot-top .flex{ justify-content:space-between;}
#foot .foot-top .img{display: block;position: relative;}
#foot .foot-top .txt{display: block;position: relative;}
#foot .foot-top .img img{display: block; max-height: 80px;}

#foot .foot-bottom, #foot .foot-bottom a{line-height: 30px;background:#e8e8e8;color: #191919;padding: 33px 0;}
#foot .foot-bottom span{margin: 0 8px;display: block;margin-bottom: 7px;}
#neiyeyc{font-size: 14px;}
#tan{position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);top: 0;left: 0;z-index: -1;opacity: 0;}
#tan.xsl{opacity: 1;z-index: 100;}
#tan .tannr{position: absolute;width: 320px;/* height: 180px; */left: 50%;top: 50%;margin-left: -160px;margin-top: -90px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;text-align: center;font-size: 14px;overflow: hidden;}
#tan .tannr .nrtop{font-size: 16px;background: #f5f5f5;}
#tan .tannr .nrconten,
#tan .tannr .table-cell{height: 100px;}
#tan .tannr .nrtop{border-bottom: 1px solid #ececec;}
#tan .tannr .nrconten{background: #fff;padding: 0 10px;display: flex;align-items: center;justify-content: center;margin: 0 !important;}
#tan .tannr .nrfoot,
#tan .tannr .nrtop{height: 40px;line-height: 40px;color: #2c2c2c;}
#tan .tannr .nrfoot{background: #206be7;cursor: pointer;margin: 0;}
#tan .tannr .nrfoot:hover{background: #404040;color: #fff;}
#anwei-conten .div-content{}
#anwei-conten .conten-txt-nr{font-size: 16px;line-height: 1.8;width: 100%;}
#anwei-conten .conten-txt-nr img{display: block; max-width: 100%; height: auto !important;}
#anwei-conten .conten-txt-nr h3{font-size: 30px;display: block;margin-bottom: 15px;}
.about-2-txt .div-content{max-width: 870px;margin: 0 auto;color: #fff;}
.about-1-txt .div-content{margin-left: 10%;}
.about-1-txt .nbr-div{width: 33.33%;margin-bottom: 80px;min-height: 190px;}
.about-1-txt.page-div{padding-bottom: 0;}
.about-1-txt .nbr-div .top-txt{font-size: 48px;font-weight: 900;color: #333;line-height: 1.4;margin-bottom: 20px;}
.about-1-txt .nbr-div p{color: #666666;}
#page-404{}
#page-404 .bg-img{position: relative;background: url(../images/404.svg) center center no-repeat;background-size: cover;min-height: 300px;width: 510px;margin-bottom: 30px;max-width: 90%;margin-left: -3%;}
#page-404 .bg-img:before{content: "";height: 100%;top: 0;position: absolute;width: 100%;z-index: -1;background: url(../images/banner.png) center center no-repeat;background-size: cover;}
#page-404 .div-txt{font-size: 30px;line-height: 1.8;margin-bottom: 30px;}
#page-404 .page-div{flex-direction: column;}
#page-404 .go-home{background: #f37720;display: inline-block;padding: 8px 30px;font-size: 16px;color: #fff;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}

#search-tab{padding:60px 0;padding-bottom: 30px;}
#search-tab .tab-list{/* margin-bottom: 50px; */}
#search-tab .tab-list .tab-ul{display: flex;align-items: flex-start;flex-wrap: nowrap;margin: 0 -14px; margin-bottom: 20px;}
#search-tab .tab-list .tab-ul .li-conten>*, #search-tab .tab-list .tab-ul .name{display: block;margin: 0 13px;height: 43px;line-height: 43px;min-width: 60px;text-align: center;padding: 0 15px;font-size: 18px;margin-bottom: 20px; border-radius: 25px;}
#search-tab .tab-list .tab-ul .li-conten{display: flex; justify-content: flex-start; flex-wrap: wrap;}
#search-tab .tab-list .tab-ul li, #search-tab .tab-list .tab-ul .all{cursor: pointer; box-shadow: 0px 0px 5px 3px rgba(237,237,237,0.5);}
#search-tab .tab-list .tab-ul>li:hover{}
#search-tab .tab-list .tab-ul .name{font-weight: 600;min-width: 120px;}

.search-tab-conten .product-list ul{margin: 0 -15px;justify-content: flex-start;}
.search-tab-conten .product-list ul li a{display: block;margin: 0 15px;position: relative;padding-bottom:6px; background:#206be7; border-radius: 10px; overflow: hidden;}
.search-tab-conten .product-list ul li{width: 33.33%;margin-bottom: 30px;}
.search-tab-conten .no-product{display: none;}

.search-tab-conten .product-list ul li a span{display: block;overflow: hidden;}
.search-tab-conten{background: #f8f8f8;}
.search-tab-conten .product-list ul li a .txt{width: 100%;}
.search-tab-conten .product-list ul li a .txt-div{background: #fff; border:#f5f5f5 1px solid; position:relative;}
.search-tab-conten .product-list ul li a .title{font-size: 18px; font-weight: 600; background:#191919; line-height: 1.2; padding:6px; color:#fff; display: inline-block;position: absolute;top: -20px;left: 20px; max-width:calc(100% - 50px); }
.search-tab-conten .product-list ul li a .kecjianjie{border-bottom: 1px solid #e8e8e8; padding:30px 20px; }
.search-tab-conten .product-list ul li a .kecjianjie p{color:#000; height:55px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size:18px;}
.search-tab-conten .product-list ul li a .kecjianjie p:after{ content:""; display:block; width:40px; height:2px; background:#206be7; margin-top:5px;}
.search-tab-conten .product-list ul li a .kckaixueriqi{ padding:15px 20px;}
.search-tab-conten .product-list ul li a .kxdate{ font-size:12px; color:#666;}
.search-tab-conten .product-list ul li a .more{font-size: 12px;color: #761739; height:28px; line-height:28px; margin-top:8px; position:relative;}
.search-tab-conten .product-list ul li a .more i{ display:block; width:28px; height:28px; background:url(../images/kecmorebg.png) no-repeat; position:absolute; right:0; top:0;}

#anwei-advantage{padding-top: 100px;padding-bottom: 150px;}
#anwei-advantage.porduct_single_icon{padding: 80px 0;}
#anwei-advantage .div-icon-list{margin-bottom: 30px;}
#anwei-advantage .div-icon-list .icon-div{margin: 0 -25px;}
#anwei-advantage .div-icon-list li{width: 16.666%;margin-bottom: 50px;}
#anwei-advantage .div-icon-list li span{display: block;}
#anwei-advantage .div-icon-list li .li-nr, #anwei-advantage .div-icon-conten .slide-div .li-nr{margin: 0 auto; border-radius: 100%;text-align: center;padding: 40px 0;overflow: hidden;cursor: pointer;width: 200px;height: 120px;}
#anwei-advantage .div-icon-list li .li-nr:hover, #anwei-advantage .div-icon-list li .li-nr.active{border-color: #FFF4D8;background-color: #FFF4D8;}
#anwei-advantage .div-icon-list li .img{
    display: flex;
    width: 100px;
    height: 100px;
    margin: auto;
    margin-bottom: 10px;
    justify-content: center;
    align-items: center;
}
#anwei-advantage .div-icon-list li .txt{ margin-top:-20px;}
#anwei-advantage .div-icon-list li img{ width:70px}
#anwei-advantage .div-icon-conten{}
#anwei-advantage .div-icon-conten .advantage-slide{}
#anwei-advantage .div-icon-conten .swiper-slide{}
#anwei-advantage .div-icon-conten .slide-div{position: relative;}
#anwei-advantage .div-icon-conten .img{width: 660px;height:420px;overflow: hidden;}

#anwei-advantage.porduct_single_icon .div-icon-conten .img{width: 560px;}
#anwei-advantage.porduct_single_icon .div-icon-conten .txt{margin-left: 595px;padding: 0;padding-bottom: 20px;}
#anwei-advantage.porduct_single_icon .div-icon-conten .slide-div{background: none;}
#anwei-advantage.porduct_single_icon .div-icon-conten .img img{height: 100%;width: 100%;}
#anwei-advantage.porduct_single_icon .div-icon-conten .txt .txt-conten{line-height: 1.6;font-size: 18px;}
#anwei-advantage.porduct_single_icon .div-icon-conten .txt .txt-conten ul{margin-left: 25px;}
#anwei-advantage.porduct_single_icon .div-icon-conten .txt .txt-conten li{list-style: disc;}

#anwei-advantage .div-icon-conten .img img{height: 100%;width: auto;object-fit: cover;}
#anwei-advantage .div-icon-conten .txt{ width:calc(57.57% - 80px); height:calc(100% - 100px); padding:0px 40px;display: flex;flex-direction: column;justify-content: center; position:absolute; right:0; top:50px; z-index:6; background:#f8f8f8;}
#anwei-advantage .div-icon-conten .txt .title{font-size: 30px;margin-bottom: 15px;}
#anwei-advantage .div-icon-conten .txt .txt-conten{line-height: 26px;}
#head .nav.zdl .nav-div .menu-div li.in-link a{line-height: 40px;height: 40px;margin: 10px;}
#anwei-product-list{}
#anwei-product-list .conten-div{display: flex;justify-content: center;}
#anwei-product-list .conten-div .list-div{width: 50%;}
#anwei-product-list .conten-div .list-title{font-size:32px;font-weight: 600;margin-bottom: 60px;background-repeat: no-repeat;background-size: auto 100%;}
#anwei-product-list .conten-div .zh-porduct .list-title{background-image: url(../images/zh-icon.png);background-position: center right;padding-right: 75px;margin-right: 5px;}
#anwei-product-list .conten-div .en-porduct .list-title{background-image: url(../images/en-icon.png);background-position: center left;padding-left: 75px;margin-left: 5px;}
#anwei-product-list .conten-div .list-ul{margin-bottom: 70px;}
#anwei-product-list .conten-div .list-ul li{margin-bottom: 40px;display: block;}
#anwei-product-list .conten-div .list-ul li a{height:55px;background-repeat: no-repeat;display: flex;align-items: center;font-size:20px;font-weight: 600;background-size: auto 100%;}
#anwei-product-list .conten-div .list-ul li a span{ margin-right:30px;}
#anwei-product-list .conten-div .list-ul li a img{width:60px; max-height:80px;}
#anwei-product-list .conten-div .more-btn{}
.more-btn a{display: inline-block;background: #206be7;color: #000;font-size: 16px;font-weight: 600; width:128px; height:52px; line-height:52px; text-align:center; border-radius: 25px;}
.more-btn a:hover{ background:#ffbc01;}
#anwei-product-list .conten-div .zh-porduct{border-right: 2px solid #761739;padding-right: 150px;text-align: right;}
#anwei-product-list .conten-div .zh-porduct .list-ul li{}
#anwei-product-list .conten-div .zh-porduct .list-ul li a{background-position: center right;justify-content: flex-end;}
#anwei-product-list .conten-div .en-porduct{padding-left: 150px;}
#anwei-product-list .conten-div .en-porduct .list-ul li{}
#anwei-product-list .conten-div .en-porduct .list-ul li a{background-position: center left;justify-content: left;padding-left: 100px;}
#anwei-img-list .div-top-txt{margin: 0 auto;margin-bottom: 40px;max-width: 735px;padding-bottom: 25px;position: relative;}
#anwei-img-list .div-top-txt::before{left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);position: absolute;bottom: 0;content: '';width: 150px;height: 6px;}
#anwei-img-list .div-top-txt p,
#anwei-img-list .div-top-txt{font-size: 18px;line-height: 28px;color: #666666;}
#anwei-img-list .div-top-txt h2{color: #353535;font-size: 50px;line-height: 1;margin-bottom: 30px;font-weight: 600;display: block;}
#anwei-img-list .div-content{}
#anwei-img-list .conten-list{}
#anwei-img-list .conten-list .flex-float,#anwei-news-list .conten-list .news-list-div{margin: 0 -17px;justify-content: left;}
#anwei-img-list .conten-list li,#anwei-news-list .conten-list .news-list-div li{width: 33.33%;margin-bottom: 34px;}
#anwei-img-list .conten-list li a,#anwei-news-list .conten-list .news-list-div a{display: block;position: relative;margin: 0 17px;overflow: hidden;}
#anwei-img-list .conten-list li .title{position: absolute;bottom: 0;height: 120px;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);line-height: 50px;width: 80%;color: #fff;font-size: 28px;font-weight: 600;justify-content: left;padding: 20px 10%;}
#anwei-img-list .conten-list li a img{}

#anwei-img-list .conten-list li a .ixxnms{ position:absolute; top:5%; left:5%; width:90%; height:90%;  opacity: 0; transition: all 0.3s; }
#anwei-img-list .conten-list li a .ixxnms .ixxnmscon{ background:#fff; height:100%; padding:0 8%; display: inline-flex; flex-direction: column; justify-content: center;}
#anwei-img-list .conten-list li a .ixxnms .ixxnmscon p{ font-size:18px; text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; color:#191919; line-height:30px;}
#anwei-img-list .conten-list li a .ixxnms .ixxnmscon .ixxnmbtn{ margin-top:20px; width:30%; color:#7e2840; text-decoration:underline;}
#anwei-img-list .conten-list li a:hover .ixxnms{opacity: 1; transition: opacity .5s linear;}

#anwei-news-list{}
#anwei-news-list .conten-list{padding-top: 10px;}
#anwei-news-list .conten-list .news-list-div{/* margin-bottom: 35px; */}
#anwei-news-list .conten-list .news-list-div li{}
#anwei-news-list .conten-list .more{text-align: center;padding-top: 10px;}
#anwei-news-list .conten-list .more a{display: inline-block;width:130px;height:52px;line-height: 52px; font-size:16px;text-align: center; border-radius: 25px; background: #206be7;color: #000; font-weight:bold;}
#anwei-news-list .conten-list .more a:hover{color: #000 !important;}

#anwei-news-list .conten-list .news-list-div a{background: #fff;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); border:#d0d0d0 1px solid;}
#anwei-news-list .conten-list .news-list-div .img{overflow: hidden;}
#anwei-news-list .conten-list .news-list-div .img img{object-fit: cover;height: 270px;}
#anwei-news-list .conten-list .news-list-div .txt{margin:-32px 16px 0 16px;line-height: 1.5; background:#fff; padding:20px; min-height: 170px;position: relative;transition: all 0.3s;}
/*#anwei-news-list .conten-list .news-list-div a:hover .txt{ margin-top:-45px;}*/
#anwei-news-list .conten-list .news-list-div span{display: block;}
#anwei-news-list .conten-list .news-list-div .title{font-size:18px; height:54px; margin-bottom: 7px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
#anwei-news-list .conten-list .news-list-div .txt p{color: #666666;font-size: 16px;margin-bottom: 18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
#anwei-news-list .conten-list .news-list-div .txt .post-foot{display: flex;justify-content: flex-start;position: absolute;width: 100%;left: auto;}
#anwei-news-list .conten-list .news-list-div .time{color: #CCCCCC;display: none;}
#anwei-news-list .conten-list .news-list-div .more{color: #932849;padding-top: 0; text-decoration:underline;}

.hotnewsbg{ background:url(../images/hotnewsbg.jpg) no-repeat center center; width:100%; background-size:cover; padding:47px 0 60px 0;}
.hotnewtit{ height:60px;}
.hotnewtit span{ display:inline-block; background:#206be7; color:#000; padding:0 25px; line-height:60px; font-weight:bold;}

.hotnews{ margin-top:40px;}
.hotnewsqieh{ position:relative;}
.hotnewsqieh:after{
    position: absolute;
    content: '';
    background: transparent linear-gradient(
270deg,#191919,rgba(25,25,25,0)) 0 0 no-repeat padding-box;
    width: 190px;
    height: 100%;
    position: absolute;
    right: 40.2%;
    top: 0;
    z-index: 1;
}
.hotnewslist{ overflow:hidden;}
.hotnewslist li{}
.hotnewslist li .hotnewscon{ position:relative;}
.hotnewslist li .hotnewsimg img{
    height: 615px;
    object-fit: cover;
    width: 60%;
}

.hotnewwzqieh{ width:40.2%; position:absolute; right:0px; top:0px; height:100%; z-index:3;
    background: #191919;
    padding: 32px;
    box-sizing: border-box;
}
.hotnewwzqieh .wzqieh-box{
    background:#fff; 
    height: 100%;
}

.hotnewwzqieh .hotnewstext{ display:none;}
.hotnewwzqieh .hotnewstext:nth-child(1){ display:block;}
.hotnewwzqieh .hotnewstext .hotnewstextnr{ padding:30px;}
.hotnewwzqieh .hotnewstextnr h3{ font-size:28px; color:#191919; margin-top:63px; font-weight:bold;}
.hotnewwzqieh .hotnewstextnr p{ font-size:16px; color:#999; margin-top:25px;}
.hotnewwzqieh .hotnewstextnr a.hotnewsbtn{ display:inline-block; width:88px; height:32px; line-height:32px; background:#000; text-align:center; color:#fff; margin-top:30px; font-weight:600;border-radius: 15px;}



.hotnewsqieh .hotnewsqhbtn{ width:110px; height:50px; position:absolute; right:73px; bottom:65px; z-index:4;}
.hotnewsqieh .hotnewsqhbtn a { width:50px; height:50px; position:absolute;}
.hotnewsqieh .hotnewsqhbtn a.hotnewsprve{ left:0%; background:url(../images/btn_prve.png) no-repeat center center;}
.hotnewsqieh .hotnewsqhbtn a.hotnewsprve.swiper-button-disabled{background:url(../images/btn_prve_hui.png) no-repeat center center;}
.hotnewsqieh .hotnewsqhbtn a.hotnewsnext{ right:0%; background:url(../images/btn_next.png) no-repeat center center;}
.hotnewsqieh .hotnewsqhbtn a.hotnewsnext.swiper-button-disabled{background:url(../images/btn_next_hui.png) no-repeat center center;}

.hotnewsqieh .hotnewsjt{ position:absolute; width:calc(36.81% - 40px); text-align:left; top:74px; right:30px; z-index:5;}
.hotnewsqieh .hotnewsjt span{ display:inline-block; width:30px; height:8px; margin:0 18px 0 0; cursor:pointer; background:#dadada; border-radius: 0px;opacity:1;}
.hotnewsqieh .hotnewsjt span.swiper-pagination-bullet-active{ background:#f7d473;}

#news-page #banner{align-items: flex-end;}
#news-page #banner.page-banner .w{padding-top: 0;}
#news-page #banner .banner-title::before{display: none;}
#news-page .div-title::before{display: none;}
#news-page .div-title{display: block;}
#news-page .div-title .icon{display: none;height: 45px;width: 45px;background: url(../images/news-title-bg.png) center no-repeat;background-size: 100%;position: relative;top: 1px;margin-right: 16px;}
#news-page .div-title:after{ content:""; display:block; width:75px; height:8px; background:#206be7; margin-top:12px;}

.page_navi{overflow: hidden;width: 100%;}
.page_navi a{border: 1px solid #CCCCCC;border-radius: 3px;color: #333333;text-decoration: none;line-height: 36px;margin: 0 10px;font-size: 18px;width: 39px;height: 39px;display: block;border-radius: 100%;text-align: center;line-height: 39px;position: relative;}
.page_navi a.extend{ font-size:14px;}
.page_navi a.noallowed{cursor: not-allowed; font-size:14px;}
.page_navi a>span{position: absolute;width: 100%;height: 100%;text-indent: -9999em;background-repeat: no-repeat;background-position: center;left: 0;top: 0;display: block;}
.page_navi a>span.next-page{background-image: url(../images/right.svg);}
.page_navi a>span.prev-page{background-image: url(../images/left.svg);}
.page_navi a:hover,.page_navi a.current{text-decoration: none; color:#fff; border: 1px solid #8c1d40;background: #8c1d40;}


/*新闻详情页*/
#news-single{padding-top:0px;padding-bottom: 100px;}
.news-single-div{position: relative;}
.news-single-div .news-left{}

.singlnewsconall{ position:relative; z-index:3; margin-top:-100px; background:#fff;}

.dqwz{ padding-left:40px; height:100px; line-height:100px; color:#666666;}
.dqwz a{ color:#666;}

.singlenewscon{ padding:0 80px 100px; box-shadow:0px -20px 0px 0px #ffffff,-10px 0px 20px 0px rgba(237,237,237,0.8),10px 0px 20px 0px rgba(237,237,237,0.8),0px 10px 20px 0px rgba(237,237,237,0.8);  }

.news-single-div .news-left .news-top{position: relative; height:550px; background-repeat: no-repeat;background-size: cover;background-position: center center;}
.news-single-div .news-left .news-top img{}
.news-single-div .news-left .news-title{font-size: 40px; font-weight:bold; text-align:center; color:#333;}
.news-single-div .news-left .news-zuozhe{ text-align:center; color:#999; margin-top:15px;}
.news-single-div .news-left .news-top.top-img .news-title{color: #fff;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 1) 100%);display: flex;align-items: center;line-height: 1.6;position: absolute;width: -moz-calc(100% - 50px);width: -webkit-calc(100% - 50px);width: calc(100% - 50px);width: -o-calc(100% - 50px);bottom: 0;padding: 30px;}
.news-single-div .news-left .news-can{color: #999999;margin-bottom: 20px;display: none;}
.news-single-div .news-left .news-conten{line-height: 26px; margin-top:50px;}
.news-single-div .news-left .news-conten p{margin-bottom: 10px;min-height: 5px; color:#666666; font-size:16px;}
.news-single-div .news-left .news-conten img{ display:block; margin:0 auto;}
.news-single-div .news-left .news-conten p.has-text-align-center{ text-align:center; color:#999; margin-bottom:30px; margin-top:10px;}
.news-single-div .news-left .news-conten p.has-text-align-center em{ font-style:normal;}
.news-single-div .news-left .news-conten .wp-block-image.size-full{margin-bottom: 7px;}
.news-single-div .news-left .news-conten .wp-block-image.size-full img{display: block;width: 100%;}
.news-single-div .news-left .news-conten h3{font-size: 28px;margin-bottom: 7px;line-height: 1.4;}
.news-single-div .news-left .news-conten h4{margin-bottom: 7px;line-height: 1.4;}
.news-single-div .news-left .news-conten .wp-block-columns{display: flex;align-items: center;padding: 10px 0;margin: 0 -10px;}
.news-single-div .news-left .news-conten .wp-block-columns .wp-block-column{margin: 0 10px;}
.news-single-div .news-left .news-conten .wp-block-columns .wp-block-column img{display: block;width: 100%;}
.news-single-div .news-left .post-fan{ width:80%; margin:70px auto 0;}

.news-single-div .news-right{position: absolute;width: 440px;top: 0;right: 0; display:none;}
.news-single-div .news-right.right-gs{position: fixed;top: 110px;}
.news-single-div .news-right .right-bt{font-size: 24px;color: #000000;font-weight: 600;margin-bottom: 20px;display: block;}
.news-single-div .right-post-list{}
.news-single-div .right-post-list li{margin-bottom: 20px;display: block;}
.news-single-div .right-post-list li a{display: block;position: relative;}
.news-single-div .right-post-list li .img{width: 160px;}
.news-single-div .right-post-list li .txt{position: absolute;left: 180px;top: 0;display: flex;align-items: flex-start;flex-direction: column;width: auto;width: auto;justify-content: center;height: 100%;}
.news-single-div .right-post-list li span{display: block;}
.news-single-div .right-post-list li .time{color: #761739;margin-bottom: 7px;display: none;}
.news-single-div .right-post-list li .title{font-size: 18px;line-height: 1.6;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.post-fan{}
.post-fan>div{width: 33.33%;min-height: 1px;}
.post-fan .shang{}
.post-fan .shang a{}
.post-fan .shang i{background-image: url(../images/left.svg);margin-right: 10px;}
.post-fan .fanhui a{width: 180px;height: 48px;background: rgba(255, 198, 39, 1);display: inline-block;text-align: center;line-height: 48px; border-radius: 25px;}
.post-fan .fanyea a i{border: 2px solid rgba(255, 198, 39, 1);width: 40px;display: block;height: 40px;border-radius: 100%;background-repeat: no-repeat;background-position: center;}
.post-fan .xia{text-align: right;}
.post-fan .xia a{justify-content: flex-end;}
.post-fan .xia i{background: url(../images/right.svg);margin-left: 10px;}
.post-fan .fanhui{text-align: center;}
.post-fan .fanyea a{display: flex;align-items: center;font-size: 16px;}
.pcyc{display: none;}
#edit_page{position: fixed; right: 0; top: 0; z-index: 100;}
#edit_page a{display: block; padding: 0 20px;background-color: #11e5c2;height: 60px; line-height: 60px; color: #fff; font-size: 18px;}
/*视频板块*/
#anwei-video{}
#anwei-video .div-video-box{display: flex;}
#anwei-video .left-video{width: 65%; position: relative;}
#anwei-video .left-video .video-paly{position: absolute; width: 80px; height: 80px; border-radius: 100%; background-color: rgb(0 0 0 / 50%); display: flex; align-items: center; justify-content: center; left: 50%; top: 50%; margin-top: -40px; margin-left: -40px; cursor: pointer; z-index: 5; opacity: 0; visibility: hidden;}
#anwei-video .left-video .video-paly.pause{opacity: 1; visibility: inherit;}
#anwei-video .left-video .video-paly.play{opacity: 0; visibility: hidden;}
#anwei-video .left-video .video-paly .iconfont{font-size: 40px; color: #fff;}
#anwei-video .video-box{object-fit: cover; height: auto; width: 100%; display: block;}
#anwei-video .div-title{color: #fff;}
#anwei-video .div-title::before{background-color: #fff;}
#anwei-video .right-txt{margin-left: 120px; width: 45%; display: flex; align-items: center; font-size: 22px; line-height: 2; text-align: justify; color: #fff;}
#anwei-video .right-txt .txt-box{width: 100%;}
.font-color-black .right-txt .txt-box,#anwei-video.font-color-black .div-title{color: #000000;}
#anwei-video.font-color-black .div-title::before{background-color: #000000;}
#anwei-video .right-txt h3{font-size: 38px;}
#anwei-video .right-txt h4{font-size: 30px;}
.video-obj.hide{visibility: hidden;}
/*
轮播图模块
*/
#anwei-slide{margin-bottom: 20px;}
#anwei-slide .page-slide{margin-bottom: 15px;}
#anwei-slide .swiper-slide{position: relative;}
#anwei-slide .slide-text{position: absolute; width: 100%; left: 0; bottom: 0; padding: 50px 0; color: #fff; text-shadow: 0 0 5px rgb(0 0 0 / 50%); line-height: 1.6; font-weight: 600;}
#anwei-slide .slide-text .title{font-size: 60px; font-weight: 600;}
#anwei-slide .slide-text .text{font-size: 22px; max-width: 70%;}
#anwei-slide .slide-bg{display: block; width: 100%;}
#anwei-slide .slide-pagination{text-align: center;}
#anwei-slide .slide-pagination span{margin:0 6px ; width: 12px; height: 12px; background: rgba(0, 0, 0, 0.5); -webkit-box-shadow: inset 0 0 3px rgb(0 0 0 / 30%); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 3px rgb(0 0 0 / 30%); opacity: 1;}
#anwei-slide .slide-pagination span:hover{background: rgba(0, 0, 0, 0.9);}
#anwei-slide .slide-pagination .swiper-pagination-bullet-active{background: rgba(0, 0, 0, 0.9); cursor: default;}
/*
手风琴模块
*/
#anwei-tab-slide .tab-slide-box{border: 1px solid #e6e6e6; border-bottom: 0;}
#anwei-tab-slide .tab-slide-box .tab-title,#anwei-tab-slide .slide-item .tab-text{border-bottom: 1px solid #e6e6e6;}
#anwei-tab-slide .slide-item .tab-title{font-size: 18px; font-weight: 600; cursor: pointer;}
#anwei-tab-slide .slide-item .tab-title .icon{float: right; display: block; height: 13px; width: 13px; background-image: url(../images/accordion-arrows.png); background-position: 0 0;}
#anwei-tab-slide .slide-item .tab-title,
#anwei-tab-slide .slide-item .tab-text{padding: 20px;}
#anwei-tab-slide .slide-item .tab-text{display: none;}
#anwei-tab-slide .slide-item.open .tab-text{display: block;}
#anwei-tab-slide .slide-item .tab-title:hover .icon,#anwei-tab-slide .slide-item.open .tab-title .icon{background-position: 0 -13px;}


/*全局色调*/
#head .nav form .nav-btn,#banner .banner-title::before,.div-title::before,#anwei-txt .content-txt .txt-li::before,#anwei-ziliao-form .form-div .input-btn .ziliao-btn,#foot .foot-top,#search-tab .tab-list .tab-ul .name,#search-tab .tab-list .tab-ul li:hover,#search-tab .tab-list .tab-ul li.active,#head .nav-div .menu-div .in-link a,.more-btn a:hover,#anwei-news-list .conten-list .more a:hover,#anwei-img-list .div-top-txt::before,.nav-web-btn,#search-tab .tab-list .tab-ul .all:hover,#search-tab .tab-list .tab-ul .all.all_active{background: #206be7;}

#banner .banner-tag span,#banner,#anwei-ziliao-form .form-div,#search-tab .tab-list .tab-ul>li:hover,#search-tab .tab-list .tab-ul>.all:hover{border-color: #206be7;}
#banner .banner-tag,#banner .banner-tag a,#banner .banner-txt-list .txt-title,#anwei-ziliao-form .form-div .input-txt .input-name .xh,
#anwei-ziliao-form .form-div .txt-ts a,#anwei-news-list .conten-list .news-list-div .more:hover{color: #206be7;}
#anwei-news-list .conten-list .more a:hover{color: #fff;}
.xh{color: #206be7;}
/*div 背景*/
.bg-hui{background: rgba(250, 250, 250, 1);}
.div-title.title-pre-center{text-align: center;}
.div-title.title-pre-center::before{left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.home-news .home-news-list li a:hover .img img,
#anwei-img-list .conten-list li a:hover img,
#anwei-news-list .conten-list .news-list-div a:hover .img img,.search-tab-conten .product-list ul li a:hover img,#anwei-video .left-video .video-paly:hover{-webkit-transform: 1;-moz-transform: scale(1.05, 1.05);-o-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);}
.home-product .product-slide a:hover img{-webkit-transform: scale(0.95, 0.95);-moz-transform: scale(0.95, 0.95);-o-transform: scale(0.95, 0.95);-ms-transform: scale(0.95, 0.95);transform: scale(0.95, 0.95);}
.form-txt,
#tan,#tan .tannr .nrfoot,
#anwei-img-list .conten-list li a img,
#anwei-advantage .div-icon-list li .li-nr,
#anwei-news-list .conten-list .news-list-div .img img,
.search-tab-conten .product-list ul li a img,
#head .nav-div,#anwei-video .left-video .video-paly,
.paly-link a{transition: all 0.6s;-ms-transform: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.form-btn,.more-btn a,#head .nav-div .menu-div li a,#anwei-news-list .conten-list .news-list-div .more,#search-tab .tab-list .tab-ul>li,
#anwei-news-list .conten-list .more a,#search-tab .tab-list .tab-ul>.all{transition: all 0.4s;-ms-transform: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
/*三期开发*/
#anwei-ziliao-form .form-div .input-txt .select-item{box-sizing: content-box; -webkit-appearance: none; -ms-appearance: none; -moz-appearance: none; background: #fff url(../images/select-bg.svg) 96% 49%/26px 60px no-repeat; text-indent:5px; border-radius: 0;}

.mdibuheight{ height:55px; display:none;}
.mdibufiexd{ position:fixed; z-index:9; width:100%; bottom:0; left:0; background:#191919; height:55px; display:none;}
.mdibu{ padding:10px 0; text-align:center;}
.mdibu a{ display:inline-block; background:#206be7; font-size:16px; color:#fff; line-height:38px; width:43%; border-radius: 25px;}
.mdibu a:nth-child(1){ }

@media screen and (max-width: 1680px){
    .w{width: 1240px;max-width: 100%;}
    #anwei-news-list .conten-list .news-list-div .img img{height: 200px;}
    #anwei-advantage .div-icon-list li .li-nr{width: 180px;height: 140px;padding: 20px 0;}
    .about-1-txt .nbr-div .top-txt{font-size: 38px;margin-bottom: 15px;}
    #anwei-advantage .div-icon-conten .img{width: 500px;}
    #anwei-advantage .div-icon-conten .txt{margin-left: 500px;}
    #anwei-slide .slide-text .title{font-size: 50px;}
    #anwei-slide .slide-text .text{font-size: 18px;}
}
@media screen and (max-width: 1440px){
    #anwei-icon .conten-icon{margin: 0;}
}
@media screen and (max-width: 1280px){
    #banner .banner-txt-list .txt-p{font-size: 18px;}
    .w{width: auto;max-width: 100%;margin: 0 20px;}
    #anwei-advantage .div-icon-list li .li-nr{width: 160px;height: 120px;padding: 20px 0;}
    #anwei-advantage .div-icon-list li img{width: 90px;}
    #anwei-video .right-txt{margin-left: 60px;}
    #anwei-slide .slide-text .title{font-size: 40px;}
}
/*转为手机端*/

/*1rem=100px*/
@media screen and (max-width: 1024px){
    html{font-size: 100px;}
    .w{width: auto;max-width: 100%;margin: 0 0.24rem;}
    .headertop{ display:block; position:relative;}
    #head{min-height: 1.6rem; height:auto;}
    #head .top{padding: 0.4rem 0;}
    #head .top .logo{height:auto; margin-bottom:3%; margin-right:0;}
    #head .top .logo img{height: 100%;}
    #head .top .logo img.pclogo{ display:none;}
    #head .top .logo img.mlogo{ display:block;}
    #head .nav{height: auto;}
    #head .nav p.unit-title{ font-size:24px;}
    #head .nav-div{position: fixed;width: 100%; left: -0; top:-100%;height: 100%;background-color: rgba(0, 0,0, 0.9);display: flex;justify-content: center;align-items: center;z-index: 10;}
    #head .nav-div.xsl{top: 0;}
    #head .nav-div .menu-div{display: block;width: 90%;margin-bottom: 1rem;}
    #head .nav-div .menu-div li, #head .nav-div .menu-div .home, #head .nav-div .menu-div .in-link{width: auto;display: block;margin-bottom: 0.1rem; }
    #head .nav-div .menu-div .in-link{display:none;}
    #head .nav-div .menu-div > li:after{ height:1px; width:100%; background:#ccc;}
    #head .nav-div .menu-div li a,#head .nav-div .menu-div .in-link a,#head .nav.zdl .nav-div .menu-div li a,#head .nav.zdl .nav-div .menu-div li.in-link a{font-size: 0.3rem;line-height: 0.8rem;height: 0.8rem;margin: 0; color:#fff; text-align:left;}
    #head .nav-div .menu-div .home{ padding: 0 20px 10px;}
    #head .nav-div .menu-div .home a{background-image: none;text-indent: 0;}
    #head .nav-div .menu-div li:hover a{background-color: inherit;}
    
    .pcyc{display: block;}
    .nav-web-btn{float: left;height: 0.6rem;margin: 0.1rem;font-size: 0.26rem;font-weight: 600;border-radius:35px;width: 1.8rem;text-align: center;display: flex;align-items: center;justify-content: center; margin-left: 0; display:none;}
    
    .nav-menu-btn{cursor: pointer;display: flex;align-items: center; position:absolute; right:0.24rem; top:0px;}
    .nav-menu-btn span{display: block;height: 3px;background: #191919;border-radius: 0.02rem;margin-bottom: 0.125rem;width: 0.54rem;}
    .nav-menu-btn span:last-of-type{margin-bottom: 1px;}
    
    .colse-btn{text-align: center;position: absolute;bottom: 0.3rem;}
    .colse-btn #menu-colse{width: 0.5rem;height: 0.5rem;background: url(../images/colse.svg) center no-repeat;background-size: 100%;display: block;cursor: pointer;}
    
    /*二级导航*/
    #head .nav-div .menu-div>li>.sub-menu{position: relative;width: auto;padding:.2rem 0 .2rem .5rem;display: none;opacity: 1;visibility: inherit;}
    #head .nav-div .menu-div>li>.sub-menu>li{margin-bottom: 0;}
    #head .nav-div .menu-div>li>.sub-menu>li a, #head .nav.zdl .nav-div .menu-div>li>.sub-menu>li a{ line-height: 2.4;font-size: 0.26rem;}
    #head .nav-div .menu-div li .children-btn{position: absolute;z-index: 10;right: 0;top: 0;line-height: 0.7rem;text-align: center;width: .7rem;color: #fff;font-size: 0.4rem;font-family: arial;cursor: pointer;}
    
    
    #banner{padding-top: 0;padding-bottom: 0;border-bottom: 0.08rem solid; }
    #banner .banner-title{font-size: 0.4rem;line-height: 1.6;padding-top: 0.3rem;margin-bottom: 0.3rem;}
    #banner .banner-title::before{width: 0.8rem;height: 0.12rem;}
    #banner .banner-tag{padding: 0.2rem 0.25rem;margin-bottom: 1rem;display: block;}
    #banner .banner-txt-list{margin: 0;flex-direction: column;margin-bottom: 0.4;}
    #banner .banner-txt-list .list-li{margin: 0;margin-bottom: 10px;width: 5.2rem;max-width: initial;}
    #banner .banner-txt-list .li-txt{padding: 0.25rem;margin: 0;min-height: auto;}
    #banner .banner-txt-list .txt-title span{font-size: 0.54rem;}
    #banner .banner-txt-list .txt-title{margin-bottom: 0.1rem;}
    #banner .banner-txt-list .txt-p{font-size: 0.2rem;}
    
    .page-div,#anwei-icon{padding: 0.8rem 0;}
    .div-title{font-size: 0.4rem;padding-bottom: 0.3rem;margin-bottom: 0.6rem;}
    .div-title::before,#anwei-img-list .div-top-txt::before{height: 0.06rem;}
    #news-page .div-title{ margin-bottom:0;}
    
    #anwei-txt .content-txt .txt-li,#anwei-txt .content-txt .txt-li p{color: #353535;font-size: 0.2rem;line-height: 0.32rem;}
    #anwei-txt .content-txt .txt-li h3{font-size: 0.24rem;}
    #anwei-txt .content-txt{padding: 0;}
    #anwei-txt .content-txt .txt-li{padding-left: 0.36rem;margin-bottom: 0.35rem;}
    #anwei-txt .content-txt .txt-li::before{background: url(../images/jt.png) center center no-repeat !important;background-size: 100% !important;border-radius: 0;height: 0.22rem;width: 0.22rem;top: 0.07rem;}
    #anwei-icon .conten-icon{margin: 0 -0.11rem;}
    #anwei-icon .conten-icon .icon{width: 50%;margin-bottom: 0.22rem; text-align:center;}
    #anwei-icon .conten-icon .icon-nr{margin: 0 0.11rem;padding: 0.3rem .025rem;}
    #anwei-icon .conten-icon .icon-img{margin-bottom: 0.2rem;}
    #anwei-icon .conten-icon .icon-img img{width: 0.9rem;height: 1rem;}
    #anwei-icon .conten-icon .icon-title{font-size: 0.24rem;}
    #anwei-icon .conten-icon .icon-nr p{margin: 0 auto;font-size: 0.18rem;line-height: 1.6;}
    
    .iformall{ display:block; border:none;}
    .iformleftimg{ width:100%; float:none; height:200px; background: url(../landpage_files/rfi-cardm-image.jpg) no-repeat center top;
    background-size: auto;background-size: cover; border:none;}
    .iformleftimg img{ display:block;}
    
    #anwei-ziliao-form .form-div .input-txt .form-txt{border-radius:20px;}
    
    #anwei-ziliao-form{background: #353535 !important;padding:.24rem 0;}
    #anwei-ziliao-form .div-title{}
    #anwei-ziliao-form .div-title{ padding:0; margin:0; font-size:.4rem; text-align:center;}
    
    #anwei-ziliao-form .submit-form{width: auto;float: none; padding:5% 0;}
    #anwei-ziliao-form .form-div{border: 0;padding: 0 0.3rem;background: none;}
    #anwei-ziliao-form .form-div .input-txt{ height:auto;
    }
    #anwei-ziliao-form .form-div .input-txt .input-name{width:100%;}
    #anwei-ziliao-form .form-div .input-txt .input-name .xh{font-size: 0.18rem;height: 0.24rem;line-height: 0.24rem;}
    #anwei-ziliao-form .form-div .input-txt .form-txt{border: 1px solid rgba(204, 204, 204, 1);top: 0;width:100%;}
    #anwei-ziliao-form .form-div .input-btn .ziliao-btn,#anwei-ziliao-form .form-div .input-txt .form-txt#foot .foot-top,#anwei-ziliao-form .form-div .input-txt.phone-div #phone-add{height: 0.8rem;line-height: 0.8rem;}
    #anwei-ziliao-form .form-div .input-txt.phone-div #phone-add{margin-left: 1rem;padding-left: 0.17rem;padding-right: 0.3rem;}
    #anwei-ziliao-form .form-div .input-txt.phone-div .form-txt{margin-left: 0.3rem;width: 100%;}
    #anwei-ziliao-form .form-div .input-btn .ziliao-btn{padding: 0;text-align: center;width: 3.2rem;border-radius: 25px;}
    #anwei-ziliao-form .form-div .input-txt{margin-bottom: 0.3rem;}
    #anwei-ziliao-form .form-div .input-btn{padding-top: 0.3rem;}
    #anwei-ziliao-form .form-div .input-txt.vericode-div #vericode-btn{ float:right;}
    #anwei-ziliao-form .form-div .input-btn{ text-align:center;}
    #anwei-ziliao-form .form-div .txt-ts{line-height: 1.6;font-size: 0.24rem;color: #808080;}
    
      #anwei-teacher .conten-icon .icon {
      width: 50%;
      margin-bottom: 0.5rem;
  }
	#anwei-teacher .icon .icon-img {
	    margin-bottom: 0.35rem;
	}
	#anwei-teacher .icon .icon-img  img{
	    width: 2rem;
	} 
	#anwei-teacher .icon .icon-title {
	    margin-bottom: 0rem;
	    font-size: 0.28rem;
	}
	#anwei-teacher .icon .academic-degree {
	    font-size: 0.26rem;
	    margin-bottom: 0.2rem;
	    padding-bottom: 0.2rem;
	}
 #anwei-teacher .icon p{
		font-size: 0.2rem;
	}
    
    #foot .foot-top{ height:auto; text-align:center; line-height: inherit; padding:5% 0 0 0;}
    #foot .foot-top, #foot .foot-bottom span,#anwei-img-list .div-top-txt p,#anwei-img-list .div-top-txt{font-size: 0.2rem;}
    #foot .foot-bottom span#neiyeyc{font-size: 0.2rem;}
    #foot .foot-top .flex{ display:block;}
    #foot .foot-top .txt{ display:block;}
    #foot .foot-top .img{}
    #foot .foot-bottom, #foot .foot-bottom a{ padding:0;}
    #foot .foot-bottom span{display: block;}
    #foot .foot-bottom{height: auto;padding-top: 0.6rem;padding-bottom: 0.4rem;line-height: 0.36rem;}
    
    .mdibuheight, .mdibufiexd{ display:block;}
    .mdibu a{ font-size:.22rem; font-weight:600;}
    
    #banner .banner-tag span{padding-right: 0.15rem;margin-right: 0.15rem;height: 0.2rem;line-height: 1;margin-bottom: 0.15rem;}
    #banner .banner-txt,#anwei-img-list .div-top-txt p,#anwei-img-list .div-top-txt{line-height: 1.6;}
    #banner .banner-tag span,#head .nav form .nav-btn,#head .nav form .form-txt,#banner .banner-txt-list .txt-title, #anwei-ziliao-form .form-div .input-btn .ziliao-btn,#anwei-ziliao-form .form-div .input-txt .form-txt,#anwei-ziliao-form .form-div .input-txt,#anwei-ziliao-form .form-div .input-txt.phone-div #phone-add,#banner .banner-txt{font-size: 0.22rem;}
    
    #anwei-news-list .conten-list .news-list-div .img img{height: 4rem;}
    #anwei-news-list .conten-list .news-list-div li{width: 100%;}
    #anwei-news-list .conten-list .news-list-div li:last-child{ margin-bottom:5%;}
    
    
    #anwei-ziliao-form .form-div .input-txt .input-name{ font-size:.26rem;}
    #head .nav.zdl form .form-txt,#head .nav.zdl form .nav-btn{height: 0.4rem;line-height: 0.4rem;padding: 0 0.15rem;font-size: 0.16rem;}
    #anwei-ziliao-form .div-title::before{left: 0;transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);-webkit-transform: translateX(0);}
    #anwei-product-list .conten-div .list-title{font-size: 0.36rem;margin-bottom: 0.55rem;background-size: 0.4rem;}
    #anwei-product-list .conten-div .zh-porduct{padding-right: 0.6rem;}
    #anwei-product-list .conten-div .en-porduct{padding-left: 0.6rem;}
    #anwei-product-list .conten-div .list-ul li a{height: 0.6rem;}
    #anwei-product-list .conten-div .list-ul li a span{}
    #anwei-product-list .conten-div .list-ul li a img{ width:.8rem;}
    #anwei-product-list .conten-div .zh-porduct .list-ul li a{padding-right: 0.7rem;}
    #anwei-product-list .conten-div .en-porduct .list-ul li a{padding-left: 0.7rem;}
    .more-btn a{ height:.7rem; line-height:.7rem;}
    #anwei-img-list .div-top-txt h2{font-size: 0.4rem;margin-bottom: 0.3rem;}
    #anwei-img-list .div-top-txt{margin-bottom: 0.4rem;padding-bottom: 0.3rem;max-width: 100%;}
    #search-tab .tab-list .tab-ul>.li-conten>*,#search-tab .tab-list .tab-ul .name{margin: 0 0.1rem;height: 0.48rem;line-height: 0.48rem;min-width: 0.6rem;padding: 0 0.2rem;font-size: 0.18rem;margin-bottom: 0.2rem;}
    #search-tab .tab-list .tab-ul .name{min-width: 0.8rem;}
    #search-tab .tab-list .tab-ul,.search-tab-conten .product-list ul{margin: 0 -0.1rem;}
    .search-tab-conten .product-list ul li{width: 50%;margin-bottom: 20px;}
    .search-tab-conten .product-list ul li a{margin: 0 0.1rem;}
    .search-tab-conten.page-div,#search-tab{padding: 0.4rem 0;}
    #search-tab{padding-bottom: 0.2rem;}
    .search-tab-conten.page-div{padding-bottom: 0.8rem;}
    .search-tab-conten .product-list ul li a .title{font-size: 0.28rem;}
    .search-tab-conten .product-list ul li a .kecjianjie{ padding-bottom:15px;}
    .search-tab-conten .product-list ul li a .kecjianjie p{ font-size:.24rem;}
    .search-tab-conten .product-list ul li a .more{}
    .search-tab-conten .product-list ul li a .txt-div{}
    .search-tab-conten .product-list ul li a .txt{bottom: 0rem;}
    
    #banner.page-banner .w{}
    #banner .banner-txt{}
    
    .about-1-txt .nbr-div .top-txt{font-size: 0.36rem;margin-bottom: 0.15rem;}
    .about-1-txt .div-content{margin-left: 5%;}
    
    #anwei-advantage .div-icon-list{display: none;}
    #anwei-advantage{padding-top: 0.24rem;padding-bottom: 0.6rem;}
    #anwei-advantage .div-icon-conten .img,#anwei-advantage.porduct_single_icon .div-icon-conten .img{width: auto;position: relative;margin: 0;overflow: inherit;height: auto;}
    #anwei-advantage .div-icon-conten .img img{width: 100%;height: auto;display: block;}
    .advantage-slide .swiper-wrapper{display: block;}
    #anwei-advantage .div-icon-conten .advantage-slide{overflow: initial;}
    #anwei-advantage .div-icon-conten .slide-div .li-nr{width: 2.4rem;height: 2.4rem;padding: 0;background: #f5f5f5;display: flex !important;align-items: center;flex-direction: column;justify-content: center;}
    #anwei-advantage .div-icon-conten .slide-div{background: none;}
    #anwei-advantage .div-icon-conten .slide-div .icon{margin-top: -1rem;z-index: 2;position: relative;margin-bottom: 0.4rem;}
    #anwei-advantage .div-icon-conten .slide-div .icon span{display: block;}
    #anwei-advantage .div-icon-conten .slide-div .icon-img img{display: block;width: 1rem;margin-bottom: 0.1rem;}
    #anwei-advantage .div-icon-conten .slide-div .icon-txt{font-size: 0.2rem;margin-bottom: 0.1rem;}
    #anwei-advantage .div-icon-conten .txt{ position:static; width:90%; padding:5%; height:auto; margin:0;}
    #anwei-advantage.porduct_single_icon .div-icon-conten .txt{margin: 0;padding: 0;min-height: auto;}
    
    #anwei-advantage .div-icon-conten .swiper-slide{margin-bottom: 0.8rem;}
    #anwei-advantage .div-icon-conten .txt .title{font-size: 0.3rem;text-align: center;}
    #anwei-advantage .div-icon-conten .txt .txt-conten,#anwei-advantage.porduct_single_icon .div-icon-conten .txt .txt-conten{font-size: 0.24rem;line-height: 1.6;color: #666666; margin-bottom:10px;}
    #anwei-video .div-video-box{flex-wrap: wrap;}
    #anwei-video .left-video{margin-bottom: 0.2rem;}
    #anwei-video .left-video,#anwei-video .right-txt{width: 100%;}
    #anwei-video .video-box{height: 4rem;}
    #anwei-video .right-txt{margin-left: 0;}
    #anwei-video .right-txt h3,#anwei-slide .slide-text .title{font-size: 0.38rem;}
    #anwei-video .right-txt h4{font-size: 0.3rem;}
    #anwei-video .right-txt{font-size: 0.28rem;}
    #anwei-slide .slide-text .text{font-size: 0.2rem;max-width: 100%;}
    #anwei-slide .slide-text{padding: 0.2rem 0;}
    #anwei-slide .slide-bg{min-height: 3rem;object-fit: cover;}
    #anwei-slide .slide-pagination span{width: 0.12rem;height: 0.12rem;margin: 0 0.06rem;}
    
    .hotnewsbg{ padding:0 0 10% 0;}
    .hotnewsbg .w{ margin:0;}
    .hotnewtit{ height:auto;}
    .hotnewtit span{ display:block; font-size:.4rem; line-height:.8rem;}
	.hotnewslist{ position:relative;}
	.hotnewslist:after{width:100%; height: 450px;position: absolute;content: ''; right: 0; left:0; bottom:0; top:auto;z-index: 9; background: transparent linear-gradient(0deg,#191919,rgba(25,25,25,0)) 0 0 no-repeat padding-box;}
    .hotnewsqieh:after{ display:none;}
    .hotnews{ margin-top:10%;}
    .hotnewslist li .hotnewsimg{}
    .hotnewslist li .hotnewsimg img{ height:9rem; width:100%}
    .hotnewwzqieh{position: static;padding: 0 10px;width: 100%;}
    .hotnewsqieh .hotnewsjt{ width:100%; top:auto; right:auto; left:30px; bottom: -40px; position: relative;}
    .hotnewwzqieh .hotnewstext .hotnewstextnr{ padding:5%;}
    .hotnewwzqieh .hotnewstextnr h3{ margin-top:15%;font-size: .4rem;}
    .hotnewwzqieh .hotnewstextnr p{ font-size:.26rem;}
    .hotnewsqieh .hotnewsqhbtn{ right:8%; bottom:3%;}
    
    #news-single{padding-bottom:5%;}
    
    .news-single-div .news-left .news-top{ height:360px;}
    .singlnewsconall.w{ margin-top:-100px;}
    .dqwz{ padding:5%; line-height:.6rem; height:.6rem; font-size:.24rem;}
    .singlenewscon{ padding:0 5% 10% 5%;}
    .news-single-div .news-left .news-conten h3{font-size: 0.32rem;}
    .news-single-div .news-left .news-title{ font-size:.32rem;}
    .news-single-div .news-left .news-conten{ margin-top:5%;}
    .news-single-div .news-left .news-conten .wp-block-image{ margin-bottom:10px;}
    .news-single-div .news-left .news-conten img{ max-width:100%; height:auto;}
    .news-single-div .news-left .news-conten p{ font-size:.26rem;}
    .news-single-div .news-left .post-fan{ margin-top:8%;}
    
    .post-fan .fanhui a{width: 1.8rem;height: 0.5rem;line-height: 0.5rem;}
    .post-fan .fanyea a,.post-fan .fanhui a{font-size: 0.18rem;}
    .post-fan .fanyea a i{width: 0.4rem;height: 0.4rem;background-size: 0.12rem;}
    .news-single-div .news-right{display: none;}
    .news-single-div .news-left{margin-right: 0;}
    .news-single-div .news-left .news-top.top-img .news-title{height: 1.4rem;}
    .news-single-div .news-left .news-top .news-title{font-size: 0.4rem;}
    .news-single-div .news-left .news-conten{line-height: 1.6;}
    
    .thunderbird-link{ padding:2px 20px 0; line-height:.6rem; font-size:.3rem; height: .6rem;}
    
    #banner.page-banner{ height:360px; min-height:inherit;}
    
    
}

@media screen and (max-width: 768px){
    body{font-size: 14px;}
    h4{font-size: 0.3rem;}
    #anwei-conten .conten-txt-nr{font-size: 0.22rem;}
    .about-1-txt .nbr-div{width: 50%;text-align: center;min-height: 1.6rem;margin-bottom: 0.5rem;}
    .about-1-txt .div-content{margin-left: 0;}
    .page_navi a{width: 24px;height: 24px;line-height: 24px;font-size: 14px;margin: 0 5px;}
    .page_navi a>span{background-size: 6px;}
    .search-tab-conten .product-list ul li{width: 100%;}
    #anwei-img-list .conten-list li .title{height: 1.2rem;line-height: 0.5rem;font-size: 0.28rem;width: 90%;padding: 0.2rem 5%;}
    #anwei-news-list .conten-list .news-list-div .txt{min-height: auto;margin: -32px 5% 5px 5%; padding:3%;}
    #anwei-news-list .conten-list .news-list-div .txt .post-foot{position: relative;bottom: 0;font-size: 0.24rem;}
    #anwei-news-list .conten-list .news-list-div .title{font-size: 0.3rem; height:auto;}
    #anwei-news-list .conten-list .news-list-div .txt p{font-size: 0.24rem;margin-bottom: 0.25rem;}
    #anwei-img-list .conten-list li{width: 100%;}
    #anwei-news-list .conten-list .more{text-align: center;}
    #anwei-product-list .conten-div .more-btn{text-align: center;}
    .more-btn a{font-size: 0.24rem;}
    #anwei-product-list .conten-div .zh-porduct{margin-bottom: 0.8rem;}
    #anwei-product-list .conten-div .list-div{width: 100%;padding: 0 !important;text-align: left !important;border: 0;}
    #anwei-product-list .conten-div{display: block;}
    #anwei-product-list .conten-div .zh-porduct .list-ul li a{text-align: left;}
    #anwei-product-list .conten-div .list-ul{margin-bottom: 0.4rem;}
    #anwei-product-list .conten-div .list-ul li{background: rgba(255, 255, 255, 1);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);margin-bottom: 0.2rem;align-items: center;padding: 0.24rem;}
    #anwei-product-list .conten-div .list-ul li a{padding-right: 0 !important;padding-left: 1rem !important;background-position: left center !important;height: 0.8rem;justify-content: flex-start !important;font-size: 0.24rem;line-height: 1.6; position:relative;}
    #anwei-product-list .conten-div .list-ul li a img{ position:absolute; left:0;}
    #anwei-product-list .conten-div .list-title{padding-right: 0 !important;margin-right: 0 !important;background-position: left center !important;padding-left: 0.5rem !important;margin-bottom: 0.45rem;}
    #anwei-news-list .conten-list .more a{width: 2.4rem;height: 0.7rem;font-size: 0.24rem;line-height: 0.7rem;}
    #page-404 .bg-img{min-height: 200px;margin-bottom: 15px;}
    #page-404 .div-txt{font-size: 0.3rem;}
    
    .singleprobanner{ padding:0 !important;}
    
	#anwei-img-list .conten-list .flex-float, #anwei-news-list .conten-list .news-list-div{ margin:0 -10px;}
	
	
}

@media screen and (max-width: 640px){
    .page-div, #anwei-icon{ padding:.4rem 0;}
    .news-single-div .news-left .news-conten .wp-block-columns .wp-block-column{width: 100% !important;margin: 0; margin-bottom: 10px;}
    .news-single-div .news-left .news-conten .wp-block-columns{flex-direction: column;margin: 0;padding: 0;}
    .news-single-div .news-left .news-conten .wp-block-columns .wp-block-column:last-child{margin-bottom: 0;}
}

@media screen and (max-width: 440px){
    #anwei-icon .conten-icon .icon-nr p{max-width: 100%;margin: 0 0.1rem;}
    #banner .banner-title{font-size: 0.35rem;}
    #banner .banner-txt{font-size: 0.3rem;}
}

@media screen and (max-width: 400px){
    #anwei-ziliao-form .form-div .input-txt .input-name{}
    #anwei-ziliao-form .form-div .input-txt .form-txt{}
    #anwei-ziliao-form .form-div .input-txt.phone-div #phone-add{margin-left: 1.2rem;}
}






