@CHARSET "UTF-8";html {margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,footer,header,hgroup,nav,section {margin:0;padding:0;border:0;}
body {background:#fff;color:#666;position:relative;font-family:Arial;font:14px/2 Arial;overflow-x:hidden;}
a {text-decoration:none;outline:none;}
a:link {color:#666;}
a:visited {color:#666;}
a:hover,a:active,a:focus {color:#007fc4;text-decoration:none;outline:none;}
input {padding:0;margin:0;font-family:'Microsoft YaHei';}
img {border:none;background:none;vertical-align:middle;}
ul,ol,li {list-style-type:none;}
select,input,img,select {vertical-align:middle;}
table {border-collapse:collapse;border-spacing:0}
table,th,td {vertical-align:middle}
.page-wrap-right td {background: #248fca;color: #fff;}
.page-wrap-right td p{border-bottom: 1px #fff solid;border-left: 1px #fff solid;border-right: 1px #fff solid;padding-left: 10px;}
.clearfix:after {content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
.clearfix {zoom:1}
.clearboth {height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
h1,h2,h3,h4 {font-size:12px;font-weight:bold;font-family:"Arial";}
hr {border:0;border-top:1px solid #ccc;height:0;}
.com-img {display:inline;overflow:hidden;margin:0 auto;display:table;}
.com-img img {transition:all 0.5s ease-in 0s;-webkit-transition:all 0.5s ease-in 0s;-moz-transition:all 0.5s ease-in 0s;-o-transition:all 0.5s ease-in 0s;}
.com-img:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
@font-face {font-family:'constan2';src:url('../fonts/Microsoft JhengHei UI/msjhl_0.ttc') format('truetype');}
.hezuo li {margin-bottom:3%}
.aby_hh li:hover .aby_hh_img img {filter:invert(49%) sepia(93%) saturate(369%) hue-rotate(900deg) brightness(60%) contrast(93%);}
.yeeyu {text-align:center;}
.yeeyu_tt {font:600 30px/45px "Microsoft Yahei";color:#333;margin-top:4%;}
.yeeyu_yy {font:400 16px/40px "Microsoft Yahei";color:#333;}
.product {background:#f5f5f5;padding-bottom:5rem;padding-top:5rem;margin-bottom:5rem;}
.ssp {margin-top:2%;overflow:hidden;padding-top:2%;padding-bottom:3%;}
.ssp li {float:left;width: 32%;margin: 0 5px;border-radius:10px;text-align:center;margin-top:0px;transition:all 0.6s ease;}
.ssp_img img {max-width: 100%;height:auto;display:inline-block;}
.sspbei {display:block;border-top:1px #f5f5f5 solid;background: #fff;}
.ssp_tt {color:#333;overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap;}
.ssp_tt a {color:#333;}
.ssp_more {width:60%;margin:0 auto;background:#fff;border:#d7d7d7 1px solid;text-align:center;font:400 14px/46px "Microsoft Yahei";border-radius:30px;}
.ssp_more a {color:#1d307c;}
.ssp li:hover {margin-top:-20px;transition:all 0.6s ease;box-shadow:0 0 10px #ccc;}
.ssp li:hover .sspbei {background:#1558a6;}
.ssp li:hover .ssp_tt a {color:#fff;}
.ssp li:hover .ssp_more {background:#1558a6;}
.ssp li:hover .ssp_more a {color:#fff;}
/*appli*/
.appli {padding: 20px 0;/* overflow: hidden; */}
.appli_box {width: 1200px;margin: 0 auto;}
.appli_tit {text-align: center;}
.appli_tit span {font-size: 42px;line-height: 42px;background: url(../images/20210810085537_1665559755.png)no-repeat center;background-position-y: 20px;display:  inline-block;height: 70px;}
.appli_call {margin-top: 30px;}
.appli_call ul{margin-bottom: 12px;overflow: hidden;}
.appli_call li{width: 19%;display: inline-table;overflow:hidden;position:relative;float: left;margin-right: 1%;margin-bottom: 1%;height:100%;box-sizing: border-box;border: 1px solid #eee;}
.appli_call li>a{display: block;}
.appli_call li>a>img{width:100%;height:auto;}
.appli_call li{}
.appli_call li>div{width:100%;height:100%;background: rgba(0, 0, 0,0.7);;position:absolute;top:0;left:0;transform-origin: center;transform: rotateX(90deg);transition: 600ms;}
.appli_call li>div>a{display:block;font-size:16px;color:#fff;display: flex;align-items: center;justify-content: center;height: 100%;}
.appli_call li:hover div{transform: rotateX(0deg);transition: 600ms;}
.appli_call li br{display: none;}
/*welcome*/.welcome {text-align:center;margin-top:5rem;margin-bottom:5rem;}
.title {text-align:center;}
.title h2 {font-size:34px;}
.title p {width:100px;height:3px;background:#999;margin:auto;margin-top:2rem;}
.welcome .hynr {width:70%;margin:auto;}
.welcome .hynr p {font-size:18px;margin-top:3rem;font-family:"Arial";}
.viewmore {width:150px;border:2px #007fc4 solid;margin:auto;height:45px;line-height:45px;text-align:center;}
.welcome .viewmore:hover {}
.welcome .viewmore a {}
.numCount {margin:25px;}
.about_bottom {width:1300px;margin:auto;margin-bottom:3rem;}
.numCount li {float:left;width:25%;text-align:center;}
.numCount li .item {margin:20px 0;}
.numCount li .numU {line-height:1.3;}
.numCount li .indc {font-size:18px;letter-spacing:2px;color:#8a8a8a;font-family:Arial;}
.numCount li .numCX {font-size:48px;color:#474747;font-weight:bold;font-family:fantasy;}
.numCount li b {font-size:20px;}
.numCount li .numU .unitC {font-size:100%;line-height:1.3;margin-left:0.3em;}
.numCount li .numU sup {vertical-align:top;}
.numCount li .numU sub {vertical-align:baseline;color:white;width:50px;height:50px;background-color:#ff6000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:20px;display:inline-block;height:20px;}
/*about*/.aboutyt {
    margin-top: 5rem;
    margin-bottom: 7rem;
}
.fl {float:left;}
.fr {float:right;}
.aboutyt .title {margin-bottom:6rem;}
.aboutimg {width:48%;}
.aboutimg img {width:100%;border-radius:20px;}
.aboutwz {width:48%;}
.aboutwz p {line-height: 30px;font-size: 16px;}
.aboutyt .gdmore {margin-top:3rem;}
.aboutyt .gdmore a:nth-child(1) {margin-left:0;}
.aboutyt .gdmore a:nth-child(2) {padding-left:25px;padding-right:25px;}
.aboutyt .gdmore a:nth-child(3) {padding-left:25px;padding-right:25px;}
.aboutyt .gdmore a {background:#007fc4;color:#fff;padding:15px;border-radius:15px;margin-left:3rem;}
/*services*/.services {text-align:center;margin-top:10rem;}
.services img {}
.servicesimg {margin-top:3rem;}
/*news*/.news {padding-top:6rem;overflow:hidden;margin-bottom:7rem;}
.news .container {width:85%;margin:auto;}
.news .fenlei {width:18%;margin:auto;margin-bottom:4rem;margin-top:2rem;}
.news .fenlei a {font-size:18px;margin-right:1rem;}
.news .news_zuo {width:45%;border:1px #ccc solid;padding:40px;}
.fl {float:left;}
.fr {float:right;}
.news .news_zuo img {width:100%;}
.news .news_zuo h2 {margin-top:2rem;line-height:28px;font-size:20px;}
.news .news_zuo p {color:#999;font-size:16px;line-height:28px;margin-top:1rem;}
.news .news_you {width:53%;}
.news .news_you .xwt {border-bottom:1px #ddd solid;margin-bottom:3rem;overflow:hidden;}
.news .news_you .xwt h2 {width:80%;float:left;font-size:18px;}
.news .news_you .xwt b {float:right;}
.news .news_you .xwt p {font-size:14px;line-height:30px;text-align:justify;}
.news .news_you .xwt .xia {float:left;margin-top:1rem;width:85%;margin-bottom:2rem;}
/**/.research {height:60px;background:#ededed;margin-top:-4px;}
.research .rscont {height:60px;overflow:hidden;padding:0 10%;width:100%;}
.container {margin-left:auto;margin-right:auto;width: 1200px;font-family:microsoft yahei;/* overflow:hidden;*/}
.research .rscont .hotworld {height:60px;line-height:60px;width:700px;float:left;}
.rscont .hotworld * {display:inline-block;float:left;font-size:17px;}
.rscont .hotworld span {color:#6d6d6d;font-weight:bold;}
.rscont .hotworld a {color:#6d6d6d;margin-right:8px;}
.rscont .rsbox {width:296px;background:#ddd;height:45px;overflow:hidden;margin-top:8px;float:right;}
.cont_txt {background:#ddd;border:#ddd;line-height:45px;width:80%;padding-left:10px;}
.rscont .rsbox .cont_text {width:220px;float:left;height:15px;font-size:14px;color:#6d6d6d;background:none;border:none;outline:none;padding:15px 0px 15px 10px;}
.rscont .rsbox .cont_btn {width:51px;height:45px;float:right;background:url(../images/rsbtn.png) no-repeat;cursor:pointer;outline:none;border:none;}
.nei {background:url(../images/nei.jpg) top center no-repeat;background-size:100% 100%;padding:5% 0;margin-top:4%;}
.abt {background:rgba(255,255,255,0.6);padding:2.5%;display:inline-block}
.btt {padding:0 1% 0 6%;}
.btt_tt {font:400 34px/45px "Microsoft Yahei";color:#0073bc;}
.btt_nei {font:400 16px/30px "Microsoft Yahei";color:#1558a6;margin-top:3%;}
.btt_shu {margin-top:3%;}
.btt_shu_t {font:600 37px/40px "Microsoft Yahei";color:#0073bc;letter-spacing:-2px;}
.btt_shu_t em {color:#666666;font:400 14px/40px "Microsoft Yahei";font-style:normal;}
.btt_shu_yy {color:#666666;font:400 14px/20px "Microsoft Yahei";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.abgg img {max-width:100%;height:auto;display:inline-block;}
.btt_more {background:rgba(255,255,255,0.4);width:20%;text-align:center;border-radius:30px;font:400 18px/55px "Microsoft Yahei";box-shadow:0 0 6px #ccc;margin-top:3%;}
.btt_more a {color:#333;}
.cpp {width:55%;margin:1% auto 0;}
.sort {position:relative;display:flex;justify-content:center;align-items:center;}
.sort li {float:left;width:18%;display:block;line-height:60px;text-align:center;color:#666666;font-size:18px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sort li:hover {background:url(../images/xian.jpg) center bottom no-repeat;}
.cgg_img {position:relative;text-align:center;}
.cgg_img img {max-width:100%;height:auto;display:inline-block;}
.ggg {overflow:hidden;}
.ggg .swiper-wrapper .bian {border:#dfdfdf 1px solid;margin-bottom:5%;}
.cff {border-top:#dfdfdf 1px solid;font:400 17px/60px "Microsoft Yahei";color:#000;padding:0 2%;display:flex;}
.cff_tt {float:left;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cff_more {background:url(../images/more.png) center center no-repeat;float:right;width:29px;height:15px;background-size:100% 100%;display:flex;margin-top:76%;}
.cgg {margin-top:2%;}
.mong {position:absolute;top:0px;left:0px;background:url(../images/bh.png) no-repeat rgba(0,0,0,0.4);width:100%;height:100%;background-size:100% 100%;opacity:0;}
.ggg .swiper-wrapper .bian:hover .mong {opacity:1;}
.huyt_moe {width:10%;margin:2% auto;font:400 18px/48px "Microsoft Yahei";text-align:center;background:#1558a6;border-radius:30px;}
.huyt_moe a {color:#fff;}
.nei1 {background:#f4f4f4;margin-top:1%;padding-bottom:3%;}
.anlin {overflow:hidden;position:relative;margin:2% 4% 0 4%;}
.anzhan_img {text-align:center;}
.anzhan_img img {max-width:100%;height:auto;display:inline-block;}
.anlin .swiper-wrapper .anzhan {border:#e2e2e2 1px solid;}
.anzhan_nei {background:#fff;padding:8%;display:block;height:108px;overflow:hidden;margin-top:0px;transition:all 0.6s ease;}
.anzhan_nei_tt {font:600 20px/40px "Microsoft Yahei";color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.anzhan_nei_tt a {color:#333;}
.anzhan_nei_yy {font:400 16px/40px "Microsoft Yahei";color:#333;background:#fff;}
.anlin .swiper-wrapper .anzhan:hover .anzhan_nei {margin-top:-90px;height:205px;background:#fff;transition:all 0.6s ease;z-index:9999;display:block;position:relative;}
.anlin .swiper-wrapper .anzhan:hover .anzhan_nei_tt a {color:#1558a6;cursor:pointer;}
.mmbg {width:13%;margin:4% auto 0;text-align:center;background:#fff;border-radius:30px;font:400 18px/48px "Microsoft Yahei";color:#333;box-shadow:0 0 5px #ccc;display:block;}
.mmbg a {color:#333;}
.anlinnext {position:absolute;bottom:16px;left:45%;background:url(../images/left.png) no-repeat;width:9px;height:14px;z-index:9999;outline:none;}
.anlinprev {position:absolute;bottom:16px;right:45%;background:url(../images/right.png) no-repeat;width:9px;height:14px;z-index:9999;outline:none;}
.hezuo_img {text-align:center;}
.hezuo_img img {max-width:100%;height:auto;display:inline-block;border:#d9d9d9 1px solid;}
.hezuo {overflow:hidden;margin-top:2%;}
.aniunug {text-align:center;margin-top:1.4%;}
.aniunug .swiper-pagination-bullet {width:10px;height:10px;display:inline-block;border-radius:100%;background:#666666;opacity:1.2;}
.aniunug .swiper-pagination-bullet-active {background:#0098db;}
.nei2 {background:#f4f4f4;margin-top:4%;padding-bottom:4%;}
.xwh {margin-top:2%;}
.xwh_img {text-align:center;}
.xwh_img img {max-width:100%;height:auto;display:inline-block;}
.xwgg_tt {font:600 18px/40px "Microsoft Yahei";color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xwgg_tt a {color:#333;}
.xwh_nei {margin-top:3%;display:block;}
.xwgg_yy {font:400 14px/24px "Microsoft Yahei";color:#999999;margin-top:1%;}
.xwgg_mm {font:400 14px/40px "Microsoft Yahei";color:#666;margin-top:2%;position:relative;}
.xwgg_mm span {background:url(../images/more1.png) right center no-repeat;width:27px;height:27px;display:block;position:absolute;top:8px;right:0px;}
.huyt_moe1 {background:#fff;width:12%;text-align:center;border-radius:30px;font:400 18px/55px "Microsoft Yahei";box-shadow:0 0 6px #ccc;margin-top:5%;margin:4% auto 0;display:block;}
.huyt_moe1 a {color:#333;}
.xiant {border-bottom:#f4f4f4 2px solid;margin-top:2%}
.xwh li:hover .xwgg_tt a {color:#318dc7;}
.xwh li:hover .xiant {border-bottom:#0073bc 2px solid;}
.lian_tt {font-size:18px;color:#fff;margin-bottom:1em;font-weight:400;}
.lian_nei {font:400 14px/28px "Microsoft Yahei";color:#b0bacb;}
.lian {border-left:#fff 1px solid;padding-left:20%;}
.liu {border-left:#fff 1px solid;padding-left:20%;display:inline-block;}
.ering img {max-width:100%;height:auto;}
.copyright {font:400 14px/27px "Microasoft Yahei";color:#999;}
.copyright a {color:#99a9bb;}
.lian_nei p {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sitemap {overflow:hidden;line-height:30px;padding:10px;border-bottom:1px solid #ddd;}
.sitemap h3 {font-size:16px;}
.sitemap dl dd {float:left;}
.sitemap dl dd a {float:left;color:#666;padding-right:20px;line-height:36px;transition:none;}
.sitemap dl dd a:hover {color:#003a79;}
.map img {max-width:none;}
@media screen and (max-width:640px) {.sitemap {padding:5px 0;}
.sitemap dl dd a {font-size:12px;padding-right:20px;line-height:36px;}
}
@media(max-width:1700px) {.menu {width:45%;}
}
@media(max-width:1600px) {.lian_nei {font:400 14px/28px "Microsoft Yahei";}
.logowz {}
.menu {width: 62%;}
}
@media(max-width:1440px) {.anzhan_nei {height:99px;}
.lian_nei {font:400 12px/28px "Microsoft Yahei";}
.layout-menu dl dd a {font-size:12px;}
.btt_shu_t {font:600 30px/40px "Microsoft Yahei";}
.btt_shu_yy {font:400 12px/20px "Microsoft Yahei";}
}
@media(max-width:1024px) {.btt {padding:2% 0;}
.abt .col-md-4 {display:none;}
.abt .col-md-8 {width:100%;}
.cff {border-top:#dfdfdf 1px solid;font:400 14px/43px "Microsoft Yahei";color:#000;padding:0 2%;display:flex;}
.cff_more {margin-top:47%;}
.anzhan_nei {height:95px;}
.layout-menu dl dt {font-size:15px;}
.lian_tt {font-size:15px;}
.huyt_moe1 {width:22%;}
.mmbg {width:40%;}
.anlinnext {left:35%;}
.anlinprev {right:35%;}
.huyt_moe {width:21%;}
.cpp {width:100%;}
.xwgg_tt {font-size:16px}
.lian {padding-left:0;border:none}
.liu {padding-left:0;border:none}
}
@media(max-width:768px) {.ssp li {width:48%;margin-bottom:2%;}
.ssp li:last-child {display:none;}
.ssp li:hover {margin-top:0;}
.anzhan_nei_yy,.anzhan_nei_rong {display:none}
.btt_shu_t {font-size:24px;}
.lian {border-left:none;padding-left:0px;}
.liu {border-left:none;padding-left:0px;width:100%;}
.erin {display:none;}
.lian {display:none;}
.ssp_more {width:78%;margin:0 auto;background:#fff;border:#d7d7d7 1px solid;text-align:center;font:400 14px/31px "Microsoft Yahei";border-radius:30px;}
.ssp_tt {font:400 15px/40px "Microsoft Yahei";}
.anlin .swiper-wrapper .anzhan .anzhan_nei,.anlin .swiper-wrapper .anzhan:hover .anzhan_nei {margin-top:0;height:auto;}
.xwgg_tt {font-size:14px}
}
@media(max-width:425px) {.btt_more {background:rgba(255,255,255,0.4);width:60%;text-align:center;border-radius:30px;font:400 16px/42px "Microsoft Yahei";box-shadow:0 0 6px #ccc;margin:3% auto 0;}
.huyt_moe {width:50%;}
.anzhan_nei_tt {font:600 16px/30px "Microsoft Yahei";}
.anzhan_nei {height:65px;}
.mmbg {width:50%;}
.anlinnext {left:29%;}
.anlinprev {right:29%;}
.xwgg_yy {font:400 12px/20px "Microsoft Yahei";}
.huyt_moe1 {width:50%;}
.btt_nei {font:400 12px/22px "Microsoft Yahei";color:#1558a6;margin-top:3%;}
.btt_tt {font:400 30px/25px "Microsoft Yahei";}
.sort li {float:left;width:18%;display:block;line-height:47px;text-align:center;color:#666666;font-size:12px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yeeyu_yy {font:400 12px/24px "Microsoft Yahei";}
}




