@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 !important;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: #f3b359;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 {
}
.page-wrap-right td p{font-size: 12px;text-align: justify !important;}
.page-wrap-right td img{width: 400px;float: right;}
@media(max-width:1600px) {
    .page-wrap-right td{
    width: 50%;
}
.page-wrap-right td img{
    width: 85%;
}
.page-wrap-right td p{font-size: 14px;line-height: 1.8em !important;}
.page-wrap-right td span{font-size: 12px!important;}
}
.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.2s ease-in 0s;-webkit-transition:all 0.2s ease-in 0s;-moz-transition:all 0.2s ease-in 0s;-o-transition:all 0.2s ease-in 0s;}
.com-img:hover img {transform:scale(1.1);-webkit-transform: scale(1.04);-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 {padding-bottom:5rem;padding-top:5rem;margin-bottom:5rem;}
.product .viewmore{border:1px #666 solid;}
.ssp {margin-top:2%;overflow:hidden;padding-top:2%;padding-bottom:3%;}
.ssp li {float:left;width: 23%;margin:0 1%;/* box-shadow:0px 1px 10px 0px #ccc; */text-align:center;margin-top:0px;margin-bottom: 10px;border: 1px #ddd solid;transition:all 0.2s ease;}
.ssp_img img {max-width:100%;height:auto;display:inline-block;}
.sspbei {display:block;border-top:1px #f5f5f5 solid;}
.ssp_tt {color:#333;overflow:hidden;font-size:20px;text-overflow:ellipsis;background: #fff;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 {transition:all 0.3s ease;box-shadow:0 0 10px #ccc;}
.ssp li:hover .sspbei {background:#1558a6;}
.ssp li:hover .ssp_tt a {}
.ssp li:hover .ssp_more {background:#1558a6;}
.ssp li:hover .ssp_more a {color:#fff;}
/*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 #f3b359 solid;margin:auto;height:45px;line-height:45px;text-align:center;}
.welcome .viewmore:hover {}
.welcome .viewmore a {}
.numCount {margin:25px;}
.about_bottom {width: 100%;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;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:#f3b359;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;}
/*ys*/
.advanbox {background:url(../images/qbg.jpg) no-repeat;background-size:100% 100%;padding:35px 0;text-align:center;}
.advan-list {margin-top: 5rem;}
.title {color:#333;font-size:36px;line-height:2;text-align:center;font-weight: bold;}
.advanbox  .title p {color:#888;font-size:18px;line-height:1.5;width: 100%;margin-top: 0;background: #fff;font-weight: 100;}
.advan-list li a {display:block;background:#fff;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.05);text-align:center;padding:35px 10%;position:relative;height: 420px;cursor:pointer;}
.advan-list li a:after {position:absolute;right:0;bottom:0;width:0;height:100%;content:"";background:#f3b359;border-radius:5px;z-index:1;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.advan-list li:hover a:after {left:0;width:100%}
.advan-list li h3 {color:#333;font-size:24px;font-weight:600;line-height: 1.5;margin:2.5vh 0;position:relative;z-index:9;top:0;transition:all 0.8s;}
.advan-list li:hover h3 {top:-100px;color: #111;}
.advan-list li .intro {color:#666;font-size:15px;line-height:2;height: 219px;overflow:hidden;position:relative;z-index:9;top:0;transition:all 0.8s;}
.advan-list li:hover .intro {top:-100px;color: #111;height:180px;}

/*about*/.aboutyt {}
.fl {float:left;}
.fr {float:right;}
.aboutyt .title {margin-bottom:6rem;}
.aboutimg {width:48%;}
.aboutimg img {width:100%;border-radius:20px;}
.aboutwz {width:48%;margin-top:5rem;}
.aboutwz p {line-height:50px;font-size:18px;}
.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:#f35e3f;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: 400px;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: 20px;}
.fl {float:left;}
.fr {float:right;}
.news .news_zuo img {width:100%;}
.emailyx{border: 1px #f5f5f5 solid;}
.emailyx p{
    float: left;
}
.emailyx .right{
    margin-right: 4%;
}
.emailyx .right a{
    color: #111;
}
.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:80%;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:#fde6e0;}
.btt_nei {font:400 16px/30px "Microsoft Yahei";color:#fde6e0;margin-top:3%;}
.btt_shu {margin-top:3%;}
.btt_shu_t {font:600 37px/40px "Microsoft Yahei";color:#fde6e0;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;text-transform: uppercase;}
.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: 83%;}
}
@media(max-width:1600px) {.lian_nei {font:400 14px/28px "Microsoft Yahei";}
.logowz {}
.menu {width: 83%;margin-top: 0;}
}
@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%;}
.container{width:95%;}
.my-kefu{display:none;}
.footnav li a{
    font-size:14px;
}
.news .container{width:95%;}
.news .news_zuo{width:100%;}
.news .news_you{width:100%;margin-top: 3rem;}
.news .news_you .xwt h2{width:100%;}
.welcome .hynr{width:100%;}
.numCount li .indc{font-size:14px;}
.numCount{margin:0;}
.container-fluid{padding:2%;}
.about_bottom{width:100%;}
.numCount li{width:50%;}
.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";}
}
