@charset "utf-8";

@font-face {
    font-family: "iconfont logo";
    src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834');
    src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'),
    url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'),
    url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'),
    url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg');
}


*{margin: 0;padding: 0;/* font-family: "microsoft yahei"; */}
ul{list-style: none;padding: 0;margin: 0;}
a{text-decoration: none;color: #6F7479;}
body{line-height: 1.5;color: #6F7479;font-size: 14px;background: #f1f5ff;}
em{font-style: inherit;}




.hd{ position:absolute; left:-9999px; top:-9999px;}
.cl{zoom:1;}
.cl:after{ content:""; display:block; clear:both; font-size:0; line-height:0; visibility:hidden;}
.l{ float:left;}
.r{ float:right;}

.p30{ padding:30px;}
.p50{ padding:50px 0px;}
.p30{ padding:20px 0px;}
.pt30{ padding-top:30px;}
.pt20{ padding-top:20px;}
.pt10{ padding-top:10px;}
.pt90{ padding-top:90px;}
.pl30{ padding-left:30px;}
.pr20{ padding-right:20px;}
.mb20{ margin-bottom:20px;}
.mt20{ margin-top:20px;}
.w1220{ width:1220px; margin:0 auto; }

a,a:hover{
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: color 0.5s all;
    -o-transition: 0.5s all;}



.pr{ position: relative;}
.pa{position: absolute;}
.tx_l{ text-align: left}
.tx_r{ text-align: right}


.font130{font-size:12vmin;line-height:12vmin;}
.font120{font-size:11vmin;line-height:11vmin;}
.font110{font-size:10vmin;line-height:10vmin;}
.font80{font-size:7.4vmin;line-height:7.4vmin;}
.font70{font-size:6.3vmin;line-height: 6.3vmin;}
.font60{font-size:5.4vmin;line-height:5.4vmin;}
.font48{font-size:4.4vmin;line-height:4.4vmin;}
.font44{font-size:4.07vmin;line-height:4.07vmin;}
.font40{font-size:3.7vmin;line-height: 5.5vmin;}
.font36{font-size:3.3vmin;line-height: 4.5vmin;}
.font30{font-size:2.77vmin;line-height:3.4vmin;}
.font20{font-size:1.85vmin;line-height:1.85vmin;}
.font10{font-size:0.92vmin;line-height:1.85vmin;}

.color000{color: #000;}
.color333{color: #333;}
.color666{color: #666;}
.color999{color: #999;}
.colorccc{color: #ccc;}
.colorfff{color: #fff;}


.color76{color:#767676;}
.colorgreen{color: #29d8a1;}
.colorgreen01{color: #07c160;}
.colorred{color: #ee3d3d;}

.bgcolor_green{ background: #36CC6B}
.bgcolor_blue{ background: #1464FF}
.bgcolor_orange{background: #fe6600;}
.bgcolor_fff{background: #fff;}


.w100{ width:100%;}
.w50{ width: 50%;}
.w25{ width:25%;}
.w30{ width:30%;}
.w20{ width:20%;}
.w33{ width:33.33%;}

.wrap{margin:0 auto; width: 90%;}

.fcnt{display:block;width: 100%;position:relative;overflow:hidden;box-shadow: 0 10px 20px 0px rgba(0, 10, 0, 0.1);background: #fff;height: 470px;}
.fcnt .mimg{height: 259px;overflow:hidden;clear: both;display: block;margin: auto;}
.fcnt .mimg div{padding: 30px;height: 259px;overflow: hidden;margin-bottom: -50px;}
.mimg img{clear: both;display: block;margin: auto;height: 238px;}
.fcnt ul{background: #fff;padding:20px;}
.fcnt li{}
.fcnt li b{display: block;font-size: 14px;color: #fe6600;font-weight: normal;float: right;width: 100px;}
.fcnt li p{display:block;font-size: 16px;color: #000;display: block;float: left;width: calc(100% - 100px);}
.fcnt li a{display:block;line-height: 38px;height: 37px;overflow: hidden;}

.fcnt li img{width:150px;height:82px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;margin-bottom: 10px;}
.fcnt li.cur img{width: 100%;height:75px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#tri{position:absolute;}
#tri{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="style/img/point.png");background:none;}
.fcnt dl{position:absolute;bottom: 146px;left:0px;/* width: 100%; */height: 79px;background: rgb(0, 0, 0 , 0.5);display:none;padding: 23px 5%;}
.fcnt dt{line-height: 25px;font-size: 18px;font-weight:900;color: #fff;height: 25px;overflow: hidden;}
.fcnt dd{height: 44px;line-height:24px;font-size:14px;color: #b2b0b1;overflow: hidden;}
.fcnt em{display:block;line-height:24px;font-size:14px;color: #fe6600;font-style: normal;}

.fcnt dl{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="style/img/shadow.png");}
.fcnt dl a{ color:#fff}

.jianbg{padding: 30px;padding-bottom: 15px;}
.jianbg img{width: 100%;-webkit-transition: all ease 0.7s;-moz-transition: all ease 0.7s;-o-transition: all ease 0.7s;transition: all ease 0.7s;/* height: 146px; */}
.jianbg_img{height: 238px;}
.jianbg p{font-size: 32px;color: #333;font-size: 14px;color: #666666;overflow: hidden;}
.jianbg:hover img{webkit-transform: scale(1.03, 1.03);
    -moz-transform: scale(1.03, 1.03);
    -ms-transform: scale(1.03, 1.03);
    -o-transform: scale(1.03, 1.03);
    transform: scale(1.03, 1.03);}
.fcntbg{box-shadow: 0 10px 20px 0px rgba(0, 10, 0, 0.1);background: #fff;margin-bottom: 20px;}
.fcntbg ul{background: #fff;padding: 5px 0px;padding-bottom: 0px;}
.fcntbg li{}
.fcntbg li b{display: block;font-size: 14px;color: #fe6600;font-weight: normal;float: right;}
.fcntbg li p{display:block;font-size: 16px;color: #000;display: block;width: calc(100% - 100px);float: left;}
.fcntbg li a{display:block;line-height: 36px;height: 36px;overflow: hidden;}
.fcntbg li img{width:150px;height:82px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;margin-bottom: 10px;}

.news{padding: 10px 0;}
.newsL{width: 48.5%;}

.tltle{ display: block;}
.tltle h1{ padding:20px 0px;font-size: 32px;color: #333;line-height: 36px;}
.tltle h1 b{font-weight:normal;color:#fe6600;/* border-bottom: 3px solid #fe6600; */}
.tltle h1 em{font-style:normal;font-weight: normal;/* border-bottom: 3px solid #d8dbec; */}
.tltlew{float:left;/* border-bottom: 3px solid #d8dbec; */padding-bottom: 10px;}
.tltlew h1{/* border-bottom: 3px solid #d8dbec; */padding: 20px 0px 10px 0;}
.tltlew h1 em{border-bottom: 3px solid #d8dbec;padding: 3px 10px;}

.tltlew h1:hover em { border-bottom: 3px solid #fe6600;color:#fe6600; }
.tltlew b{color: #333;}
.product_ul li {display: inline-block;width: 18%;margin: 0 0.1%;line-height: 46px;}
.product_ul li a {display: block;width: 100%;height: 100%;color: #fff;background-color: #018ccb;border-radius: 8px 8px 0px 0px; border-bottom:2px solid #018ccb}
.product_ul li a:hover {color: #fff; background-color: #159318;}



.jian{ padding: 30px;}
.jian img{clear: both; display: block;margin: auto;-webkit-transition: all ease 0.7s;-moz-transition: all ease 0.7s;-o-transition: all ease 0.7s;transition: all ease 0.7s;}
.jian p{padding:20px 0px;font-size: 32px;color: #333;line-height: 36px;/* height: 44px; */line-height: 24px;font-size: 14px;color: #666666;overflow: hidden;text-indent: 2em;}
.jian:hover img{webkit-transform: scale(1.03, 1.03);
    -moz-transform: scale(1.03, 1.03);
    -ms-transform: scale(1.03, 1.03);
    -o-transform: scale(1.03, 1.03);
    transform: scale(1.03, 1.03);}

.bm{border-bottom: 3px solid #fe6600;}

.fcntul{padding: 0px;}

.jianbg_title{display: block;background: url(../images/img04.png) 0 center no-repeat;padding: 50px;text-align: center;height: 138px;overflow: hidden;/* padding-top: 90px; */background-size: cover;}
.jianbg_title img{display: block;width: 72px;margin: 0 auto;float: left;padding-left: 25%;}
.jianbg_title span{font-weight: bold;display: block;font-size: 46px;color: #ff7800;float: left;padding-left: 20px;}
.jianbg .jianbg_title_p{text-align: initial;font-size:35px;color: #ff7800;}

.Wmoney{display: block;background: url(../images/download.png) 0 top no-repeat;background-size: cover;/* padding: 50px 0; *//* text-align: center; */padding-top: 50px;}
.Wmoneybg{display: block;text-align: center;background: #e1eafe;padding: 30px 0;}
.Wmoneybg img{display: block;width: 72px;margin: 0 auto;float: left;padding-left: 20px;padding-left: 39%;}
.Wmoneybg span{display: block;font-weight: bold;font-size: 40px;color: #ff7800;float: left;padding-left: 20px;}

.download{display: block;}
.download li{display: block;padding-bottom: 30px;}
.download font{display: block;width: calc(100% - 93px );float: left;}
.download font p{display: block;font-size: 16px;font-weight: 400;color: #5d2c00;line-height: 24px;height: 24px;overflow: hidden;padding-bottom: 5px;}
.download font em{display: block;font-size: 14px;color: #fe6600;font-weight: normal;}
.download a{display: block;font-weight: normal;width: 63px;height: 26px;border-radius: 3px;text-align: center;font-size: 14px;font-weight: 400;color: #fe6600;line-height: 26px;float: right;border: 1px solid #fe6600;background: #fff;}

.foot{display: block;}
.footbg01{background:#ff7800;padding: 50px 0px;}
.footL{display: inline-block;bright: 1px solid #ccc;border-right: 1px solid #fb9b46;padding-right: 10px;}
.footL h1{display: block;color: #fff;line-height: 30px;font-size: 30px;}
.footL span{display: block;color: #fff;}
.footR{display: inline-block;}
.footR li{display: block;float: left;padding: 0 10px;border-right: 1px solid #ff9364;margin-bottom: 10px;margin-top: 5px;}
.footR li a{display: block;color: #ffcea2;line-height: 14px;font-size: 14px;/* border-right: 1px solid #ff9364; */}
.footbg02{background:#e5e5e5;}
.footbg02 p{display: block;font-size: 13px;font-weight: 400;color: #999;line-height: 19px;/* height: 24px; */text-align: center;padding: 15px;}



.footer {background: url(../images/foot.png) 0  0 no-repeat;background-size: cover;width: 100%;}
.friendlink a, .friendlink span {
    color: #34364b;
    opacity: .7;
    display: inline-block;
    vertical-align: top;
}
.footer a:hover {
    color: #d82019;
}

.product-all-header .header-content .cui-btn:hover{box-shadow:0 8px 16px 0 rgba(246,111,106,0.3)}
.product-all-content{position:relative;margin:0 auto;padding-top: 120px;}
.product-all-content .nav{position:absolute;top: 20px;left:0;width:100%;background: #f1f5ff;border-radius:2px;overflow:hidden;z-index: 70;margin-bottom: 0px;}
.product-all-content .nav.am-sticky{left: 0!important;width: 100%!important;}
.product-all-content .nav .nav-content{width: 100%;margin: 0 auto;}
.product-all-content .nav.am-sticky .nav-content{margin: 0 auto;}
.product-all-content .nav .nav-title{font-size:18px;color:#666a75;line-height:20px;display:block;float:left;}
.product-all-content .nav .nav-list{float: right;overflow:hidden;font-size:0;padding-top: 33px;}
.product-all-content .nav .nav-list li{float: right;}
.product-all-content .nav .nav-list li a{display:inline-block;font-size:14px;color:#666a75;line-height:18px;padding: 7px 13px; background:#fff; border-radius:2px;border-right: 1px solid #f1f5ff;}
.product-all-content .nav .nav-list li:last-of-type a{margin-bottom:0}
.product-all-content .nav .nav-list li a.am-active{color: #fff;background: #FF5029;}
.product-all-content .nav .arrow{display:none}

.tltle{padding-top: 50px;text-align: center;}
.tltle2{padding-top: 90px;}
.newslist .fcntbg{box-shadow: none;margin: 0 5%;}
.newslist .fcntbg li{margin:1%;}
.pagecenter{text-align-last: center;}
.newsdetails{padding:100px 0;margin:0 5%;}

.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}

.photonews{display:block;float:left;width:46%;height:170px;color:#000000;font-size:14px;box-shadow:0 10px 20px 0px rgba(0, 10, 0, 0.1);margin-left:2%;margin-right:2%;margin-top:15px;margin-bottom: 45px;}
.photonews .education-box{width:100%;height:100%;margin-top:25px;}
.photonews .photonews-img{width:36%;height:100%;float:left;}
.photonews .photonews-img img{width:96%;height:100%;margin:0 2%;}
.photonews .photonews-box-text {padding: 3% 0 3% 2%;width: 62%;float: left;}
.photonews .photonews-box-text span{text-align:left;margin-bottom: 10px;font-weight: bold;display:block;width:100%;height:30px;font-size:16px;color:#0C0C0C;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.photonews .photonews-box-text em {font-style:normal;text-align:left;line-height:24px;margin-bottom:10px;height:68px;font-size:14px;color:#0C0C0C;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.photonews .photonews-box-text .data-em {float:left;font-size:14px;height:18px;margin-bottom: 0;}

 .newsdetails  img{max-width: 100%;height: auto;}

.dataReport{padding-bottom: 50px;}
.dataReport >div{width: 80%;box-shadow:0 10px 20px 0px rgba(0, 10, 0, 0.1);margin: 0 auto;}
.dataReport >div >ul >li{padding: 1%;}
.dataReport >div >ul >li >a >p{font-size: 16px;color: #5d2c00;line-height: 24px;padding-bottom: 5px;}

.pagecenter .layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: #AAAAAA;}
.layui-btn{background-color:#AAAAAA;}

.dataReport_details .layui-form-item{margin-bottom:0;padding: 20px 0;}
.dataReport_details{padding-bottom:30px;}

/*PC:解决锚点定位被固定导航栏遮挡*/
.anchor:target {padding-top: 110px;}

/*PC 搜索*/
.header_search{height:60px;padding-top: 40px;}
.header_search .search{width: 400px;height: 40px;background: #FFFFFF;font-size: 14px;text-indent: 10px;border: 1px solid;}
.search-but{width:120px;height:40px;border:1px solid;border-radius: 5px;font-size:14px;line-height:17px; background-color:#ffffff;color:#000000;}
.search-but:hover{color:#000000;}

.div_allinline {text-align:center;}

.subdiv_allinline {float: none;display:inline-block;_display:inline;*display:inline;zoom:1;}

/*PC 意见反馈*/
.feesback{width: 60%;margin: 0px auto;padding: 10px 0;}
.feesback #layui-btn{background-color: #ff7800;}
.feesback .layui-textarea{min-height: 200px;}
/*PC 查看更多*/
.more_div{display: flex;}
.more_a{margin: 0 auto;margin-bottom: 15px;color: black;font-size: 16px;padding: 5px 10px;border: 1px solid #333;border-radius: 9px;}

.layui-required:after{content:"*";color:red;position: absolute;top:5px;left:15px;}

@media (max-width:1680px) {
    .header-nav{padding-left: 35%;}
}

@media (max-width:1360px) {
    .jianbg_title img{float: none;padding-left: 0;}
    .jianbg_title span{float: none;padding-left: 0px;margin: 0 auto;}
    .jianbg .jianbg_title_p{text-align: center;}
    .header-nav li{padding: 0 1.1%;}
    .wrap{margin:0px 5%;max-width:90%;}
    .tltle h1{font-size:18px;padding: 0px 0px;padding-bottom: 5px;}
    .mimg img{width: 70%;}
    .fcnt .mimg div{height: auto;padding: 20px; margin-bottom: -10px;}
    .jian img{width: 90%;}
    .fcnt .mimg{width: 100%;}
}

@media (max-width:1080px) {
    .header-nav {padding-left: 0;}
    .headcompany{padding: 0 10px;}
    .mobnav-btn{margin-left: 0;}
    .newsL{width:100%;}
    .fcnt li a{line-height: 30px;}
    .fcnt li{ padding-bottom:10px;}
    .fcnt{ height:auto;}
    .fcnt dl{top: 134px;}
    .jianbg_img,.jianbg_title{height: auto;}
    .jianbg_title{text-align:center;padding: 50px;}
    .jianbg_title img,.Wmoneybg img{padding-left:0px;float: none;width: 50px;}
    .jianbg_title span,.Wmoneybg span{padding-left:0px;width: 100%;font-size: 30px;}
    .jianbg .jianbg_title_p{font-size: 25px;}
    .fcnt .mimg{height: auto;}
    .jian img{ height: auto;}
    .mimg img{width: 90%;}
    .fcntbg li a{height:28px; line-height:28px;}

    .tltle{padding-top: 20px;}
    .tltle2{padding-top: 100px;}
}

@media (max-width:768px) {
    .headsearch, .headcompany{display: none;}
    .mobnav-btn{background-color: #fe6600;}
    .mobnav-btn span, .mobnav-btn span:first-child, .mobnav-btn span:last-child, .mobnav-btn .mobnav-btn{}
    .more_a{font-size: 12px;padding: 5px 7px;}
    .header-nav li h3 a {font-size: 40px;}
    .sub-item a{font-size: 35px;}
    .photonews{width: 100%;}
    .tltle h1{font-size:30px;}
    .tltle2{padding-top: 90px;}
    .feesback {width: 80%;}
}

@media (max-width:450px) {
    .fcnt li b{display: none;}
    .fcnt li p{width: 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .fcnt li { padding-bottom: 0;}
    .fcntbg li a{height: 37px;}
    .fcntbg li p{width: 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .fcntbg li b{display: none;}

    .header_search{margin: 0 1%;text-align: initial;padding-top: 10px;}
    .header_search .search {width: 50%;}
    .search-but{width: 20%;}

    .header-nav li h3 a {font-size: 26px;}
    .sub-item a{font-size: 25px;}
    .tltle h1{font-size:25px;}
    .tltle2{padding-top: 80px;}
    .headcompany{padding: 0 6px;}
    .feesback {width: 90%;}

    .newslist .fcntbg{margin: 0;}
    .layui-laypage a, .layui-laypage span {margin: 0 -1px 15px 0;}
    /*450px：中心介绍标题*/
    .heading-section h3 {font-size: 30px;}

    .photonews{width: 95%;height: 100px;margin-bottom: 20px;}
    .photonews .photonews-img {height: auto;width: auto;position: relative;top: 50%;transform: translateY(-50%);}
    .photonews .photonews-img img{max-height: 90px;width: 90px;height: 64px;}
    .photonews .photonews-box-text {width: 68%;}
    .photonews .photonews-box-text span{margin-bottom: 0;font-size: 14px;height: 24px;}
    .photonews .photonews-box-text em{-webkit-line-clamp: 2;font-size: 12px;height: 36px;line-height: 20px;}
    .photonews .photonews-box-text .data-em{font-size: 13px;}
}
@media (max-width:360px) {
    .mobnav-btn {width: 25px;}
}
