﻿@charset "utf-8";
/*=========================================鍏ㄥ眬鍏辩敤灞炴€SS nie ===============================================*/
html,body{-webkit-overflow-scrolling:touch; overflow-scrolling:touch;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1,time, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
body{font-family:"Heiti SC","HelveticaNeue","Droidsansfallback","Droid Sans","寰蒋闆呴粦"; text-align:left;margin:0 auto; background:#fff;color:#333;font-weight:normal; line-height: 0.4042rem; font-size: 0.24rem;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
.transition{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;-webkit-touch-callout:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent; -webkit-appearance:none;}
button{border-radius:0rem;-webkit-border-radius:0rem; outline:none;}
input{border-radius:0; outline:none;-webkit-appearance:none;/*娓呴櫎ios榛樿鍦嗚*/}
input:-ms-clear{display:none;}/*娑堥櫎 IE10 閲岄潰鐨勯偅涓弶鍙�*/
input,textarea{border:0;}
textarea {resize :none; outline:none;}/*鍘绘帀鎻愪氦妗嗗彸涓嬭绠ご*/
img{border:0; vertical-align:middle; }/*璁╅摼鎺ラ噷鐨� img 鏃犺竟妗嗭紱娓呴櫎鍥剧墖闂磋窛*/
table,td,th{font-size:0.2021rem; line-height:0.4042rem;}
ul,li{list-style:none; } 
button{cursor:pointer; } /*杩欎釜鍙互涓嶇敤*/
body {min-width: 320px; max-width: 750px; width: 100%; margin: 0 auto;}
/*鍏ㄥ眬鐨勫瓧浣撻摼鎺�*/
a:link,a:visited{color:#00132b; text-decoration:none; }
a:hover,a:active{color:#ff5a00; text-decoration:none; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0rem; }
.hxm{clear:both; width:100%; margin:0 auto; padding:0rem 0rem; background:url(../images/Mbg01.jpg) no-repeat center top; background-size:100%;}
img{MAX-WIDTH:100%!important;HEIGHT:auto!important;_width:expression(this.width > 100% ? "100%" :this.width)!important;}
@media screen and (min-width: 320px) {html {font-size: 50px; } }
@media screen and (min-width: 360px) {html {font-size: 60.42px; } }
@media screen and (min-width: 375px) {html {font-size: 62.5px; } }
@media screen and (min-width: 400px) {html {font-size: 64.583px; } }
@media screen and (min-width: 414px) {html {font-size: 75px; } }
@media screen and (min-width: 440px) {html {font-size: 81.25px; } }
@media screen and (min-width: 480px) {html {font-size: 87.5px; } }
@media screen and (min-width: 520px) {html {font-size: 93.75px; } }
@media screen and (min-width: 560px) {html {font-size: 95.8px } }
@media screen and (min-width: 600px) {html {font-size: 97.9px; } }
@media screen and (min-width: 640px) {html {font-size: 100px; } }
@media screen and (min-width: 680px) {html {font-size: 106.25px; } }
@media screen and (min-width: 720px) {html {font-size: 112.5px; } }
@media screen and (min-width: 750px) {html {font-size: 118.75px; } }
/*=======================椤堕儴 start===================*/
.siteTop{width:100%;height:0.72rem;display:block;background: url(../images/MsiteLine.png) no-repeat right bottom;background-size: 100%;padding: 0.12rem 0.2527rem 0.12rem 0.2527rem;overflow: hidden;position: relative;}
.siteTop .siteLogo{text-align:center;color:#fff;width:1.7852rem;cursor:pointer;float: left;}
.siteTop .siteNav{width: 0.32rem;cursor: pointer;height: 0.2779rem;float: right;margin-top: 0.09rem;}
.siteTop .top_zx{text-align:center;cursor:pointer;width: 0.32rem;line-height: 0.3621rem;padding: 0.1067rem 0.02945rem 0rem 0.02945rem;float: left;}
.siteTop .top_zx img,.siteTop .siteNav img{vertical-align: top; width:100%;}
.siteTop .top_Bread{color:#fff;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 0.2527rem;position: absolute;left: 0.8533rem;right: 0.8533rem;top: 0.1567rem;}
.siteTop .top_Bread a{color:#fff;}
@media screen and (min-width: 414px) {
    .siteTop{height: 0.654rem;}
}
/*=======================椤堕儴 end===================*/
/*=======================瀵艰埅 start===================*/
.m_nav {width:100%;max-width:750px;margin-top:0.72rem;background:rgba(255,255,255,0.9);position:fixed;z-index:999;top:0rem;padding: 0.08421rem 0rem 0rem 0rem;overflow:hidden;}
.m_nav li {float:left;width:20%;line-height: 0.4716rem;font-size: 0.24rem;text-align:center;padding: 0.08421rem 0rem;}
.m_nav li a{display: block;border-bottom: 2px solid rgba(235, 0, 1, 0);}
.m_nav .li0 { color:#000; }
.m_nav .li1 {border-bottom: 2px solid #eb0001;color:#eb0001;}
.m_nav .close1 {float:right;text-indent:-999999px;display:block;background: url(../images/Mclose.png) no-repeat right bottom;background-size:25px;}
@media screen and (min-width: 414px) {
    .m_nav{margin-top:0.654rem}
}
/*=======================瀵艰埅 end===================*/
/*=======================banner start===================*/
.banner{clear:both;background: url(../images/Mbannerbg.png) no-repeat center top;background-size: 100%;padding: 0.1011rem 0.2527rem 0.25rem 0.2527rem;margin-top: 0.1516rem; position: relative; z-index: 1;}
.banner img{width:100%;border-radius: 0.2105rem;border: 1px solid #ed6d6d;}
/*=======================banner end===================*/
/*=======================棣栭〉妯″潡涓€ start===================*/
.mobbox{background:url(../images/Mbgbom01.png) no-repeat center top;background-size:100%;padding-top:0.6316rem; margin-top: -0.28rem;}
.mobonetop{position:relative;z-index:6;background: url(../images/MsmallClassIcon01.png) repeat-x left 0.09rem;background-size: 0.09263rem;}
.mobonetop ul{clear:both;}
.mobonetop ul li{float:left;width:16.6667%;padding: 0.3789rem 0rem 0.3874rem 0rem;text-align:center;position:relative;color: #666;text-decoration: underline;line-height: 1; cursor: pointer;}
.mobonetop ul li.current {color: #ff4a4a;text-decoration: none;font-weight: bold;}
.mobonetop ul li.current:after{width:0.8926rem;height:0.2863rem;background:url(../images/MsmallClassIcon02.png) no-repeat center top;background-size:100%;content:'';position: absolute;left: 50%;transform: translateX(-50%);top: 0px;}
.mobonetop ul li p{width:1.4933rem;height:1.4933rem;margin:0 auto;}
/**/
.mobonebomone{padding:0rem 0.2527rem;position:relative;margin-bottom: 0.2527rem;}
.mobonebomone .mobonebomonepic{position:absolute;left:0.2527rem;top:0rem;overflow: hidden;width:3.6211rem;border-radius: 0.1263rem;box-shadow: 0rem 0.02526rem 0.1095rem rgba(200, 46, 50, 0.11);}
.mobonebomone .mobonebomonebox{clear:both;}
.mobonebomone .mobonebomonebox h4{margin-left:3.7895rem;font-size:0.3032rem;line-height: 1;padding: 0.1516rem 0rem;}
.mobonebomone .mobonebomonebox h4 a{color:#333;}
.mobonebomone .mobonebomonebox p{margin-left:3.7895rem;color:#666;font-size:0.1853rem; line-height: 1;padding-bottom: 0.1853rem; background: url(../images/Mmoboneicon04.jpg) no-repeat left bottom; background-size: 2.0295rem;}
.mobonebomone .mobonebomonebox em{clear:both;display:block;border-radius:0.1263rem;background:#fff;box-shadow:0px 3px 13px rgba(119, 0, 3, 0.14);padding-left: 3.6127rem;height: 1.3063rem;padding-top: 0.1768rem;margin-top: 0.1516rem;margin-left: 0.1768rem;}
.mobonebomone .mobonebomonebox em img{clear:both; display:block; width:1.9621rem;}
@media screen and (min-width: 360px) {
    .mobonebomone .mobonebomonepic{width:3.4211rem;}
    .mobonebomone .mobonebomonebox h4{margin-left:3.5895rem;}
    .mobonebomone .mobonebomonebox p{margin-left:3.5895rem;}
    .mobonebomone .mobonebomonebox em{padding-left: 3.4127rem;}
}
@media screen and (min-width:414px) {
    .mobonebomone .mobonebomonepic{width:3.2211rem;}
    .mobonebomone .mobonebomonebox h4{margin-left:3.3895rem;}
    .mobonebomone .mobonebomonebox p{margin-left:3.3895rem; font-size: 0.1684rem;}
    .mobonebomone .mobonebomonebox em{padding-left: 3.2195rem;}
    .mobonebomone .mobonebomonebox h4{font-size: 0.2358rem;}
    .mobonebomone .mobonebomonebox em{padding-top: 0.2768rem;}
}
@media screen and (min-width:440px) {
    .mobonebomone .mobonebomonebox em{padding-top: 0.1768rem;height: 1.1063rem;}
}
@media screen and (min-width:520px) {
    .mobonebomone .mobonebomonebox em{padding-top: 0.1768rem;height: 1.2063rem;}
}
@media screen and (min-width:560px) {
    .mobonebomone .mobonebomonebox em{padding-top: 0.1768rem;height: 1.3063rem;}
}
/**/
.mobonebomitem{display: flex;display: -webkit-box;display: -moz-box;display: -ms-boxflex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;padding: 0rem 0.2rem;}
.mobonebomitem ul{}
.mobonebomitem ul li{float:left;border-radius: 0.1263rem;margin-bottom: 0.2527rem;width:45%;margin-right: 0.1rem;box-shadow: 0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);overflow:hidden;}
.mobonebomitem ul li a{clear:both; display:block;}
.mobonebomitem ul li a img{width:100%;}
.mobonebomitem ul li i{position:absolute;background:#ffc451;border-radius:0.2105rem 0.1095rem 0rem 0rem;font-style:normal;font-size:0.1853rem;color:#333;width: 1.1537rem;text-align: center;line-height: 1.7;height: 0.5558rem;z-index: 1;bottom: 0.939rem;padding-top:1px;}
.mobonebomitem ul li div{background: url(../images/Mmoboneicon02.png) no-repeat left bottom #fff;background-size:contain;box-shadow: 0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.2358rem 0rem;padding: 0.1263rem 0.1768rem 0.2527rem 0.1768rem;position: relative;z-index: 5;height: 1.1179rem;}
.mobonebomitem ul li div h4{font-size:0.26rem;line-height: 0.3027rem;margin-bottom: 0.1311rem;}
.moboneicon{background:url(../images/Mmoboneicon03.png) no-repeat left center;background-size:0.1516rem;padding-left:0.2527rem;}
.mobonebomitem ul li div p{font-size:0.1853rem;color:#666;line-height: 1;}
@media screen and (min-width: 360px) {
    .mobonebomitem ul li div{padding-top:0.1768rem;}
    .mobonebomitem ul li i{bottom:0.885rem;}
}
@media screen and (min-width:440px) {
    .mobonebomitem ul li i{bottom:0.855rem;}
}
@media screen and (min-width:600px) {
   .mobonebomitem ul li div {height: 0.9179rem;}
    .mobonebomitem ul li i{bottom:0.655rem;}
}
.siteLine{clear:both;display:block;background:#f4f4f4;border-radius:0.03368rem;margin: 0.2527rem 0.2527rem;height: 0.06737rem;}
.proLine{clear:both;display:block;background:#f8f8f8; background: -webkit-linear-gradient(left,#fff, #f4f4f4); background: -moz-linear-gradient(left,#fff, #f4f4f4); background: -ms-linear-gradient(left,#fff, #f4f4f4); background: -o-linear-gradient(left,#fff, #f4f4f4);border-radius:0.03368rem;margin:0.1684rem 0.2527rem 0.2527rem;height: 0.06737rem;}
/*=======================棣栭〉妯″潡涓€ end===================*/
/*=======================棣栭〉妯″潡浜� start===================*/
.mobtwo {clear:both;width:100%;overflow:hidden;padding: 0.1684rem 0rem 0rem 0rem;}
.sitetit{clear:both;margin-bottom: 0.2527rem;text-align: center;}
.sitetit a{padding: 0.10105rem 0rem;line-height: 1;}
.sitetit a,.sitetit h3{position:relative; z-index:2; display: inline-block;color: #000;font-size: 0.32rem;}
.sitetit:after,.sitetit:before{content:'';display: inline-block;vertical-align: bottom;}
.sitetit:after{width:0.2611rem;height:0.2611rem;background:url(../images/siteicon02.jpg) no-repeat center center;background-size:0.2611rem;margin-left: 0.04211rem;}
.sitetit:before{width:0.5221rem;height:0.5221rem;background:url(../images/siteicon01.jpg) no-repeat center center;background-size:0.5221rem;margin-right: -0.1516rem;}
.mobtwo .swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-perspective:3000; -webkit-backface-visibility:hidden;}
.mobtwo .swiper-container-android .swiper-slide,.mobtwo .swiper-wrapper {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.mobtwo .swiper-slide {-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
.mobtwo .mobtwobox {width:100%;position:relative;overflow:hidden;z-index:1;}
.mobtwo .mobtwobox .swiper-slide {text-align:center;width: 100%;background:none;display: block;transition:all 0.5s;padding: 0rem 0.2527rem;}
.mobtwo .mobtwopic{margin-right: 0.1095rem;position:relative;z-index: 1;}
.mobtwo .mobtwopic:after,.mobtwo .mobtwopic:before{content:'';position:absolute;border-radius: 0.02526rem;}
.mobtwo .mobtwopic:after{right:-0.05895rem; z-index:2; top:0.1263rem; left:0rem; bottom:0.1263rem; border-right:0.02526rem solid #d6dede;}
.mobtwo .mobtwopic:before{right:-0.1095rem; z-index:1; top:0.2527rem; left:0rem; bottom:0.2527rem; border-right:0.02526rem solid #e4ebeb;}
.mobtwo .mobtwopic a{clear:both; display:block; position:relative; z-index:3; border-radius:0.1011rem; overflow:hidden;}
.mobtwo .mobtwoitem{margin: -0.1314rem 0.3453rem 0.4884rem 0rem;position:relative;z-index: 2;text-align: left;}
.mobtwo .mobtwoitem .mobtwoitemtop{clear:both;text-align:left;line-height: 0.6926rem;background: url(../images/Mmobtwoicon02.jpg) no-repeat right top #fff;border-radius: 0.1095rem 0.1095rem 0rem 0rem;height: 0.7495rem;background-size: 0.1179rem;padding: 0rem 0.1937rem;box-shadow: 0rem 0.07579rem 0.1347rem rgba(0, 0, 0, 0.15);white-space:nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;max-width: 100%;}
.mobtwo .mobtwoitem .mobtwoitemtop span{color:#666;padding-right: 0.2021rem;font-size:0.2021rem;}
.mobtwo .mobtwoitem .mobtwoitemtop i{font-style:normal; color:#ff2f3e;}
.mobtwo .mobtwoitem .mobtwoitembom{box-shadow:0rem 0rem 0.1347rem rgba(0, 0, 0, 0.2);text-align:left;background:url(../images/Mmobtwoicon03.jpg) no-repeat center bottom #fff;background-size: contain;margin-top: -0.1314rem;padding: 0.1853rem 0.2779rem 0.2189rem 0.1937rem;width: 100%;position: relative;}
.mobtwo .mobtwoitem .mobtwoitembom .mobtwoitembomtit{font-size:0.24rem;color:#51122c;font-weight:bold;clear: both;display: block;line-height: 1.3; white-space:nowrap; text-overflow: ellipsis; overflow: hidden;}
.mobtwo .mobtwoitem .mobtwoitembom .mobtwoitembomp01{font-size: 0.2021rem;line-height: 0.3368rem;height: 0.6736rem;color:#666;margin: 0.1011rem 0rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.mobtwo .mobtwoitem .mobtwoitembom .mobtwoitembomp01 span{color:#ff2f3e;}
.mobtwo .mobtwoitem .mobtwoitembom .mobtwoitembomp01 a{color:#666; text-decoration:underline;}
.mobtwo .mobtwoitem .mobtwoitembom .mobtwoitembomp02{clear:both; text-align:right;}
.mobtwo .mobtwoitem .mobtwoitembom .mobtwoitembomp02 span{display:inline-block;background:url(../images/Mmobtwoicon04.png) no-repeat center center;width:1.4989rem;height:0.4547rem;color:#fff;text-align:center;font-size:0.2358rem;line-height:1; padding:0.10945rem 0rem; background-size: 100%;}
.mobtwo .mobtwoitem .mobtwoitembom .mobtwoitembomp02 span a{color: #fff;}
@media screen and (min-width:560px) {
    .mobtwo .mobtwoitem{width: 4.5684rem;}
}
@media screen and (min-width:600px) {
    .mobtwo .mobtwoitem{width: 4.9684rem;}
}
/**/
.mobtwotxt{clear:both;display:block;text-align:center;padding-bottom: 0.3453rem;}
.mobtwotxt span{background:#f2f2f2;color:#d33341;border-radius: 1rem;padding:0.1179rem 0.2527rem;line-height:1;font-size:0.2021rem;}
/**/
.mobtwotop{position:relative;z-index:6;background: url(../images/MsmallClassIcon01.png) repeat-x left 0.09rem;background-size: 0.09263rem;}
.mobtwotop ul{clear:both;}
.mobtwotop ul li{float:left;width:16.6667%;padding: 0.3789rem 0rem 0.3874rem 0rem;text-align:center;position:relative;}
.mobtwotop ul li a{color: #666;text-decoration: underline;line-height: 1; cursor: pointer;}
.mobtwotop ul li.current a{color: #ff4a4a;text-decoration: none;font-weight: bold;font-size: 0.2695rem;}
.mobtwotop ul li.current:after{width:0.8926rem;height:0.2863rem;background:url(../images/MsmallClassIcon02.png) no-repeat center top;background-size:100%;content:'';position: absolute;left: 50%;transform: translateX(-50%);top: 0px;}
.mobtwotop ul li p{width:1.4933rem;height:1.4933rem;margin:0 auto;}
/*=======================棣栭〉妯″潡浜� end===================*/
/*=======================棣栭〉妯″潡涓� start===================*/
.mobthree {clear:both;width:100%;overflow:hidden;padding: 0.1684rem 0.16rem 0rem;}
.mobthree ul{padding:0rem;}
.mobthree ul li {width:100%;position:relative;background:url(../images/mobthreebg.png) no-repeat center top;background-size:100%;height:1.6085rem;display: block;margin-bottom: 0.08421rem;}
.mobthree ul li:after{content:'';position:absolute;left: 0.7074rem;width:1px;height: 0.7747rem;background: #f299a0;top: 1.0189rem;z-index: -1;}
.mobthree ul li:last-child:after{display: none;}
.mobthree ul li .mobthreetime{width:1.05263rem;padding-left: 0.3rem;padding-top: 0.3368rem;position: absolute;left: 0rem;top: 0rem;}
.mobthree ul li .mobthreetime span{clear:both;display:block;line-height: 1.15;font-size: 0.2189rem;text-align: center;font-weight: 300;color: #d53232;background-image: -webkit-gradient(linear, left 0, right 0, from(#d53232), to(#cf346e));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.mobthree ul li .mobthreebox{width: 100%;padding-right: 0.2527rem;padding-top: 0.305rem;padding-left: 1.38943rem;}
.mobthree ul li .mobthreebox h4 {clear:both;font-size: 0.2189rem;line-height: 0.3032rem;height: 0.6064rem;color:#00132b;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight:normal;}
.mobthree ul li .mobthreebox p{clear:both;display:block;text-align:left;line-height: 0.3368rem;margin-top: 0.0847rem;}
.mobthree ul li .mobthreebox p span:nth-child(2){float:right;font-size:0.1853rem;font-weight:300;color:#999;line-height: 0.3368rem;}
.mobthree ul li .mobthreebox p span i{display:inline-block;font-style:normal;color:#999;font-size:0.1853rem;line-height: 0.3368rem;border-radius: 0.1684rem;margin-right: 0.1684rem;}
@media screen and (min-width:414px) {
    .mobthree ul li .mobthreetime{padding-top: 0.2568rem;}
    .mobthree ul li .mobthreebox{padding-top: 0.225rem;}
    .mobthree ul li .mobthreebox p{margin-top: 0rem;}
}
/*=======================棣栭〉妯″潡涓� end===================*/
/*=======================搴曢儴 start===================*/
.footer{clear: both;background: url(../images/footbg.jpg) no-repeat center top #fcf7f7;background-size:cover; margin-top: 0.2527rem;}
/***/
.Nybdown{padding: 0.8084rem 0rem 0.2527rem 0rem;}
.Nybdown li{float:left;text-align:center;width:50%;line-height: 1;}
.Nybdown li a{font-size: 0.2695rem;display:inline-block;padding: 0rem;line-height: 0.3368rem;color: #bc2830;background-image: -webkit-gradient(linear, left 0, right 0, from(#bc2830), to(#701034));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.Nybdown li a span{background:#f00;color:#fff;font-size:0.384rem; vertical-align:middle; padding:0rem 0.3413rem;border-radius:0.1684rem;line-height:0.5973rem;display:inline-block;margin-left:0.128rem;}
.Nybdown li.Nybdownicon01 a:before,.Nybdown li.Nybdownicon02 a:before{content:'';width: 0.4211rem;height: 0.3368rem;display: inline-block;vertical-align:bottom;margin-right: 0.2105rem;}
.Nybdown li.Nybdownicon01 a:before{background:url(../images/footicon01.png) no-repeat left center;background-size:0.4211rem;}
.Nybdown li.Nybdownicon02 a:before{background:url(../images/footicon02.png) no-repeat left center; background-size:0.4211rem;}
/**/
.downmid{position:relative;height:2.2237rem;background:url(../images/footbg01.png) no-repeat center top;background-size:100%; padding:0.4632rem 0.2527rem 0rem 0.2527rem;position: relative;z-index: 2; margin:0rem 0.1684rem;}
.downmid:before{position:absolute;left:50%;transform:translateX(-50%);width: 0.05895rem;top: 0.38rem;bottom: 0.38rem;background:#fff;content:'';border-radius: 0.05895rem;background: -webkit-linear-gradient(top,#fff, #af2431);background: -moz-linear-gradient(top,#fff, #af2431);background: -ms-linear-gradient(top,#fff, #af2431);background: -o-linear-gradient(top,#fff, #af2431);}
.downmid li{float:left; width:50%; padding:0rem 0.2789rem;}
.downmid li:nth-child(1){padding-right:0.3089rem;}
.downmid li .downmidtit{clear:both;text-align:right;line-height: 0.2695rem;margin-bottom: 0.1684rem;padding: 0;}
.downmid li .downmidtit img{width:1.3558rem;}
.downmid li .downmidtxt{clear:both; text-align:left; color:#fff; font-size:0.1853rem; line-height:0.3032rem; text-align:justify;}
@media screen and (min-width:360px) {
    .downmid{height: 1.9137rem;}
}
@media screen and (min-width:400px) {
    .downmid{height: 2.1137rem;}
}
@media screen and (min-width:414px) {
    .downmid li:nth-child(1){padding-left:0.1263rem;}
    .downmid li:nth-child(2){padding-right:0.1684rem;}
    .downmid:before{bottom:0.6rem;}
}
/**/
.downbom{height:2.7368rem;background:url(../images/footbg02.png) no-repeat center top;background-size: cover;padding: 1.7495rem 0rem 1.8rem 0rem;text-align: center;margin-top: -1.5642rem;line-height: 1;}
.downbom span{display:block;width: 5.3642rem;margin: 0 auto;line-height: 1;}
/*=======================搴曢儴 end===================*/
/*=======================渚ц竟娴姩 start===================*/
.return{position:fixed;right: 0.08421rem;bottom:1.5421rem;z-index:20; display: none;}
.return .return_top {width: 0.5895rem;height: 0.5895rem;cursor:pointer;background:url(../images/totop.png) no-repeat;background-size: 0.5895rem;display:block;font-size:0rem;}
.return .m_ly {width: 0.5895rem;height: 0.7579rem;cursor:pointer;background: url(../images/fixed-phone.gif) no-repeat center center;background-size: 0.5895rem;display:block;font-size:0rem;margin-bottom: 0.08421rem;}
.return .m_zxly {width: 0.5895rem;height: 0.7579rem;cursor:pointer;background: url(../images/fixed-ly.png) no-repeat center center;background-size: 0.5895rem;display:block;font-size:0rem;margin-bottom: 0.08421rem;}

@media screen and (min-width:414px) {
    .return .return_top {width:0.5052rem;height:0.5052rem;background-size:0.5052rem;}
    .return .m_ly,.return .m_zxly {width:0.5052rem;height: 0.6484rem;background-size:0.5052rem;margin-bottom: 0.1684rem;}
}
/*=======================渚ц竟娴姩 end===================*/
/*=======================鍐呴〉鍏充簬鎴戜滑 start===================*/
.aboutban{clear:both;background: url(../images/Mbannerbg.png) no-repeat center top;background-size: 100%;padding: 0.1011rem 0.2527rem 0.25rem 0.2527rem;margin-top: 0.1516rem; position: relative; z-index: 1; position: relative;}
.aboutban img{width:100%;}
.aboutban ul{position:absolute;left: 0.2527rem;right: 0.2527rem;bottom: 0.2527rem;}
.aboutban ul:before{content:'';position:absolute;left: 50%;transform:translateX(-50%);width:2.4421rem;height:0.4042rem;border:0.1347rem solid #ffc451;border-bottom:0rem;display: block;top: -0.6232rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.aboutban ul li{float:left;width:33.3333%;color:#fff;font-size:0.2358rem;text-align:center;position:relative;line-height: 1;padding-bottom: 0.2189rem;}
.aboutban ul li:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0.1516rem;height:0.1432rem;display:block;background:url(../images/mabouticon01.png) no-repeat bottom center;bottom: 0rem; background-size: 0.1516rem;}
/**/
.aboutbox{background:url(../images/Mbgbom01.png) no-repeat center top;background-size:100%;margin-top: -0.32rem;}
.aboutone{clear:both;display:block;padding:0rem 0.2527rem 0.11rem;text-align: center;position: relative;}
.aboutone h3{clear:both;text-align:center;font-size:0.3368rem;position:relative;color: #bc2830;background-image: -webkit-gradient(linear, left 0, right 0, from(#bc2830), to(#701034));-webkit-background-clip: text;-webkit-text-fill-color: transparent;display: inline-block;position: relative;line-height: 1;padding: 0.33rem 0rem;margin-bottom: 0.08421rem;}
.aboutone:before{content:'';position:absolute;left: 50%;transform:translateX(-50%);width:2.4421rem;height: 0.9684rem;border:0.1347rem solid #ffc451;border-top: 0rem;display: block;top: 0rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.aboutone p{clear:both; display:block; text-align:left; color:#333; font-size:0.24rem; line-height:0.4042rem;}
.aboutone ul{margin:0rem -0.06737rem; padding-top:0.2021rem;}
.aboutone ul li{float:left; width:33.3333%; padding:0rem 0.06737rem;}
.aboutone ul li img{border-radius:0.2105rem 0rem; box-shadow:0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);}
.aboutone ul li p{color:#666; font-size:0.1853rem; text-align:center; padding-top:0.04211rem;}
/**/
.abouttwo{padding-bottom: 0.2527rem;}
.abouttwo .abouttwotxt{padding:0rem 0.2527rem; font-size:0.24rem; line-height:0.4211rem; color:#333;}
.abouttwo .abouttwobox{clear:both;display:block;position:relative;background:url(../images/abouttwobg.jpg) no-repeat center top;background-size:contain;height:2.5684rem;overflow: hidden;margin-top: 0.2527rem;width: 100%;}
.abouttwo .abouttwobox ul{z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-top: 0.3705rem;overflow: hidden;height: 100%;overflow-x: auto;padding-bottom: 0.5327rem;padding-right: 0.1rem;}    
.abouttwo .abouttwobox ul li{text-align: center;background: #fff;position: relative;width: 1.6842rem;border-radius: 0.3368rem 0rem;box-shadow: 0rem 0rem 0.1347rem rgba(0, 0, 0, 0.14);background: -webkit-linear-gradient(top right,#fff, #f1f1f1);background: -moz-linear-gradient(top right,#fff, #f1f1f1);background: -ms-linear-gradient(top right,#fff, #f1f1f1);background: -o-linear-gradient(top right,#fff, #f1f1f1);margin: 0rem 0.2105rem;-webkit-flex-shrink: 0;flex-shrink: 0;height: 1.5158rem;}
.abouttwo .abouttwobox ul li .abouttwopic{clear:both;display:block;height:0.9853rem;position:relative;width:100%;}
.abouttwo .abouttwobox ul li .abouttwopic img{position:absolute;top: -0.2rem;width: 1.9873rem!important;MAX-WIDTH: 1.9873rem!important;HEIGHT: 1.4568rem !important;}
.abouttwo .abouttwobox ul li .abouttwotit{clear:both;display:block;text-align:left;line-height:1;padding: 0.1684rem 0.1263rem;color:#333;font-size:0.2021rem;position: relative;}
.abouttwo .abouttwobox ul li .abouttwotit:after{background: url(../images/abouttwodot01.png) no-repeat center center;width:0.08421rem;height:0.08421rem;position:absolute;right:0.2105rem;bottom:0.1263rem;content:'';background-size: 0.08421rem;}
.abouttwo .abouttwobox:after{content:'';background:url(../images/abouttwoicon01.jpg) no-repeat center top;background-size:0.7663rem;height:0.2105rem;width: 0.7663rem;bottom:0.2527rem;right: 0.2695rem;position: absolute;}
.abouttwo .abouttwobox ul li:nth-child(1) .abouttwopic img{right: -0.1rem;}
.abouttwo .abouttwobox ul li:nth-child(2) .abouttwopic img{right: -0.35rem;}
.abouttwo .abouttwobox ul li:nth-child(3) .abouttwopic img{right: -0.35rem;}
.abouttwo .abouttwobox ul li:nth-child(4) .abouttwopic img{right: -0.1rem;}
.abouttwo .abouttwobox ul li:nth-child(5) .abouttwopic img{right: -0.35rem;}
.abouttwo .abouttwobox ul li:nth-child(6) .abouttwopic img{right: -0.35rem;}
@media screen and (min-width:414px) {
    .abouttwo .abouttwobox{height:2.3684rem;}
    .abouttwo .abouttwobox ul{padding-top: 0.2705rem;}
}
/**/
.aboutthree ul li{-webkit-box-align: center;-ms-flex-align: center;align-items: start;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: distribute;justify-content: center;margin-bottom: 0.1263rem;}
.aboutthree .aboutthreefl{float:left;width:3.4863rem;background:url(../images/Maboutthreebg.png) no-repeat center top;background-size:contain;height: 3.2842rem;padding: 0.2527rem 0.2358rem;position: relative;}
.aboutthree .aboutthreefl p{font-size:0.24rem; line-height:0.4042rem;}
.aboutthree .aboutthreefl span{position:absolute;color:#999;right: 0.2358rem;bottom: 0.2527rem;background: url(../images/aboutthreeflicon01.png) no-repeat left center;background-size: 0.08421rem;padding-left: 0.2527rem;}
.aboutthree .aboutthreepic{float:left;width:2.4926rem;margin-left: -0.1rem;margin-top: 0.3368rem;}
.aboutthree ul li:nth-child(2){-ms-flex-direction: row-reverse; flex-direction: row-reverse;}
.aboutthree ul li:nth-child(2) .aboutthreepic{margin-left:0rem;}
.aboutthree ul li:nth-child(2) .aboutthreefl{margin-left: -0.1rem;}
@media screen and (min-width:414px) {
    .aboutthree .aboutthreefl p{font-size:0.2189rem; line-height:0.3789rem;}
    .aboutthree .aboutthreefl span{font-size:0.2189rem;}
}
@media screen and (min-width:520px) {
    .aboutthree .aboutthreefl p{font-size:0.24rem; line-height:0.4042rem;}
}
/**/
.aboutfour{margin-top: -0.3595rem; padding-bottom:0.3032rem;}
.aboutfivetop{margin-top:0.5052rem;}
.aboutfivetop p{ position:relative;}
.aboutfivetop p img{width:5.9789rem;margin:0 auto;position:relative;z-index: 2;}
.aboutfivetop p span{position:absolute;background:#ffc451;border-radius:0.2105rem 0.1095rem 0rem 0rem;font-style:normal;font-size: 0.2021rem;color:#333;width: 1.4905rem;text-align: center;line-height: 0.4379rem;height: 1rem;z-index: 1;top: -0.37379rem;left: 0.085rem;}
/**/
.aboutsix{padding:0.2527rem 0.18533rem 0.3368rem 0.18533rem;}
.aboutsix li{float:left; width:33.3333%; padding:0rem 0.06737rem;}
.aboutsix li:nth-child(1){text-align:center;}
.aboutsix li .aboutsixpic{border-radius:0.2527rem; overflow:hidden;}
.aboutsix li .aboutsixtxt{background:#c9211e;background: -webkit-linear-gradient(left,rgba(188, 40, 48, 0.85), rgba(112, 16, 52, 0.85));background: -moz-linear-gradient(left,rgba(188, 40, 48, 0.85), rgba(112, 16, 52, 0.85));background: -ms-linear-gradient(left,rgba(188, 40, 48, 0.85), rgba(112, 16, 52, 0.85));background: -o-linear-gradient(left,rgba(188, 40, 48, 0.85), rgba(112, 16, 52, 0.85));width: 1.5158rem;color: #fff;padding: 0.1263rem 0.1263rem;border-radius: 0.2695rem 0rem;box-shadow: 0rem 0.05895rem 0.1516rem rgba(0, 0, 0, 0.4);margin-top: -0.5726rem;position: relative;font-size: 0.2021rem;line-height: 0.3032rem;}
/**/
.aboutsever{padding:0rem 0.2527rem;}
.aboutsever i{background:#ffc451;border-radius:0.2105rem 0.1095rem 0rem 0rem;font-style:normal;font-size: 0.2021rem;color:#333;width: 1.4905rem;text-align: center;line-height: 0.4379rem;height: 1rem;z-index: 1;display: block;}
.aboutsever div{position:relative;margin-top: -0.5642rem;}
.aboutsever div img{border-radius:0.2105rem 0.2105rem 0rem 0rem; overflow:hidden;}
.aboutsever div ul{position:absolute;left: 0rem;right:0rem;top: 1.5rem;}
.aboutsever div ul li{float:left;width: calc(50% - 0.4rem);text-align:center;background: url(../images/aboutsevericon01.png) no-repeat left center;background-size: contain;height: 0.7579rem;margin: 0rem 0.2rem;}
.aboutsever div ul li span{clear:both;display:inline-block;color: #c75a5f;background-image: -webkit-gradient(linear, left 0, right 0, from(#8b4c5e), to(#c75a5f));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold;line-height: 0.5895rem;font-size: 0.2189rem;padding-top: 0.085rem;}
.abouteight{padding-top:0.3368rem;    margin-bottom: -0.2rem;}
/*=======================鍐呴〉鍏充簬鎴戜滑 end===================*/
/*=======================浜у搧缁煎悎椤� start===================*/
.totalproone{padding: 0.6rem 0.2695rem 0rem 0.2695rem;line-height:0.3368rem;text-align: right;}
.totalproone span,.totalproone h1{display: inline-block;}
.totalproone span:nth-child(1){/*width:1.6758rem;*/float: left;text-align: left;font-weight: bold;color: #fff;font-size: 0.4042rem;}
.totalproone h1{float: left;text-align: left;font-weight: bold;color: #fff;font-size: 0.3368rem;}
.totalproone h1 a{color:#fff;}
.totalproone span:nth-child(2){color:#c8c8c8;font-size:0.2189rem;vertical-align: bottom;line-height: 1;}
@media screen and (min-width:414px) {
    .totalproone{padding-top:0.56rem;}
}
/**/
.totalprotwo{clear: both;width:100%;height: 3.9242rem;background: url(../images/Mtotalprotwobg.png) no-repeat center top;background-size: 100%;margin:0rem auto;position: relative;padding-top: 1px;margin-top:0.3337rem;}
.totalprotwo i{position:absolute; display:block; width:1.1284rem; right:0.5895rem; top:0.4211rem;}
.totalprotwo .totalprotwotit{background:url(../images/Mtotalprotwoicon02.png) no-repeat left center;height:0.6063rem;text-align:center;color:#a61929;line-height: 0.5163rem;width: 2.9305rem;margin-top: 0.5052rem;font-size: 0.24rem;background-size: 100%;}
.totalprotwo .totalprotwopic{position:absolute;left: -0.3789rem;top: 1.2547rem;width:4.0758rem;}
.totalprotwo .totalprotwotxt{padding: 1rem 0.32rem 0rem 2.8316rem;}
.totalprotwo .totalprotwotxt span{clear:both; display:block; color:#fff; line-height:17px; padding-bottom:0.2105rem; font-size:0.2021rem;}
.totalprotwo .totalprotwotxt span strong{color:#ffc451;}
@media screen and (min-width:360px) {
    .totalprotwo .totalprotwotxt{padding-left:3.0316rem;}
}
@media screen and (min-width:560px) {
    .totalprotwo{margin-top:0.3537rem;}
}
/**/
.totalprolist{margin-top:-0.3368rem;}
.totalprolist .totalprolistitem .totalprolisttit{clear:both;display:block;position: relative;}
.totalprolist .totalprolistitem .totalprolisttit:after{content:'';position:absolute;top: 50%;transform: translateY(-45%);left: 0rem;background:url(../images/Mtotalproicon04.png) no-repeat center center;width:0.8337rem;height:0.5558rem;background-size: 0.8337rem;}
.totalprolist .totalprolistitem .totalprolisttit a{display: inline-block;color:#333;font-size:0.32rem;line-height: 1;margin: 0.2527rem 0.2189rem 0.2527rem 0rem;border-radius: 0.4rem;text-align: left;box-shadow: 0rem 0rem 0.07579rem rgba(106, 0, 0, 0.23);margin-left: 0.2947rem;background: #fff;padding: 0.19rem 0.3527rem 0.15rem 0.583rem;}
.totalprolistitembom{clear:both;padding: 0rem 0.2527rem;}
.totalprolistitembom li{float:left;margin-bottom:0.06737rem;width:33.3333%;height:0.6147rem;background:url(../images/Mtotalproicon03.png) no-repeat left top;background-size:100%;text-align:center;line-height:0.6147rem;padding: 0rem 0.06737rem;font-size: 0.2021rem;}
.totalprolistitembom li a{clear:both; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#666;}
/**/
.totalprolistbox{display: -moz-box;display: -ms-boxflex;justify-content: space-between;padding:0.08421rem 0.2527rem 0rem 0.2527rem;}
.totalprolistbox ul{margin:0rem -0.12635rem;}
.totalprolistbox ul li{float: left;box-shadow: 0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.1263rem;overflow: hidden;position: relative;margin: 0rem 0.12635rem 0.2527rem;width: calc(50% - 0.2527rem);}
.totalprolistbox ul li a{clear:both; display:block;}
.totalprolistbox ul li .totalprolistboxpic img{width: 100%;}
.totalprolistbox ul li i{position:absolute;background:#ffc451;border-radius:0.2105rem 0.1095rem 0rem 0rem;font-style:normal;font-size:0.1853rem;color:#333;width: 1.1537rem;text-align: center;line-height: 1.7;height: 0.5558rem;z-index: 1;bottom: 0.7579rem;}
.totalprolistbox ul li div{background: url(../images/Mmoboneicon02.png) no-repeat left bottom #fff;background-size: 100%;box-shadow: 0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.2358rem 0rem;padding: 0.1011rem 0.08421rem 0rem 0.1768rem;position: relative;z-index: 5;height: 0.9179rem;}
.totalprolistbox ul li div h4{font-size:0.27rem;background: url(../images/Mmoboneicon03.png) no-repeat left top;background-size:0.1516rem;padding-left:0.2527rem;line-height: 0.2527rem;margin-bottom: 0.08421rem;}
.totalprolistbox ul li div p{font-size:0.1853rem;color:#666;line-height: 0.2527rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.totalprolistbox ul li div p strong{font-weight: normal;}
@media screen and (min-width: 360px) {
    .totalprolistbox ul li i{bottom: 0.6737rem;}
}
@media screen and (min-width: 440px) {
    .totalprolistbox ul li i{bottom: 0.6516rem;}
}
/*=======================浜у搧缁煎悎椤� end===================*/
/*=======================浜у搧鍒楄〃 start===================*/
.mproban{clear:both;background: url(../images/Mbannerbg.png) no-repeat center top;background-size: 100%;padding: 0.1011rem 0.2527rem 0.25rem 0.2527rem;margin-top: 0.5727rem;z-index: 1;position: relative;}
.mproban .mprobanpic img{width:100%;}
.mprobanitem{position:absolute;left: 0.2527rem;top: 0.1011rem;bottom: 0.25rem;right: 0.2527rem;padding-left: 0.3368rem;padding-top: 0.3116rem;}
.mprobanitem .mprobantit{font-size:0.3368rem; font-weight:bold; color:#fff; line-height:1; padding-bottom:0.1853rem;}
.mprobanitem .mprobantit a{color: #fff;}
.mprobanitem .mprobantit span{color:#ffc451;}
.mprobanitem .mprobantxt{color:#c8c8c8; font-size:0.1853rem; line-height:1; padding-bottom:0.4211rem; position:relative;}
.mprobanitem .mprobantxt.mprobanicon{ font-size:0.2189rem;}
.mprobanitem .mprobantxt.mprobanicon:after{content:'';position:absolute;left:0rem;bottom: 0.168445rem;width:0.4211rem;height:0.08421rem;border-radius:0.04211rem 0rem;background: #fdc150;background: -webkit-linear-gradient(223deg,#ffc451 10%,#822f31);background: -moz-linear-gradient(223deg,#ffc451 10%,#822f31);background: -ms-linear-gradient(223deg,#ffc451 10%,#822f31);background: -o-linear-gradient(223deg,#ffc451 10%,#822f31);}
.mprobanitem .mprobanmen{position:absolute;right: 0.7558rem;bottom: 1.75rem;width: 1.6842rem;}
.mprobanitem .mprobanmen.mprobanmen2{right: 0.7558rem; width: 1.6842rem;}
.mprobanitem .mprobanmen.mprobanmen3{width: 2.4042rem;right: 0.3558rem;bottom: 1.75rem;}
.mprobanitem .mprobanmen.mprobanmen4{width: 2.4042rem;right: 0.2558rem;bottom: 1.75rem;}
.mprobanitem .mprobanmen.mprobanmen5{width: 1.4042rem;right: 0.8558rem;bottom: 1.0rem;}
.mprobanitem .mprobanmen.mprobanmen6{width: 2.4042rem;right: 0.2558rem;bottom: 1.55rem;}
.mprobanitem .mprobanmen.mprobanmen7{width: 2.1042rem;right: 0.5558rem;bottom: 1.75rem;}
.mprobanitem .mprobanmen.mprobanmen8{width: 2.4042rem;right: 0.2558rem;bottom: 1.55rem;}
.mprobanitem .mprobanmen.mprobanmen9{width: 2.4042rem;right: 0.2558rem;bottom: 1.55rem;}
@media screen and (min-width:360px) {
    .mprobanitem .mprobanmen{bottom:1.55rem;}
}
@media screen and (min-width:414px) {
    .mproban{margin-top: 0.5027rem;}
    .mprobanitem .mprobanmen{width: 1.60448rem;bottom: 1.45rem;right: 0.5558rem;}
    .mprobanitem .mprobanmen.mprobanmen2{right: 0.5558rem; width: 1.6842rem;}
    .mprobanitem .mprobanmen.mprobanmen3{width: 2.6042rem;right: 0.1558rem;bottom: 1.45rem;}
    .mprobanitem .mprobanmen.mprobanmen4{width: 2.4042rem;right: 0.1558rem;bottom: 1.45rem;}
    .mprobanitem .mprobanmen.mprobanmen5{width: 1.2042rem;right: 0.6558rem;bottom: 1.0rem;}
    .mprobanitem .mprobanmen.mprobanmen6{width: 2.4042rem;right: 0.2558rem;bottom: 1.45rem;}
    .mprobanitem .mprobanmen.mprobanmen7{width: 2.1042rem;right: 0.3558rem;bottom: 1.35rem;}
    .mprobanitem .mprobanmen.mprobanmen8{width: 2.2042rem;right: 0.3558rem;bottom: 1.35rem;}
    .mprobanitem .mprobanmen.mprobanmen9{width: 2.2042rem;right: 0.3558rem;bottom: 1.35rem;}
}
@media screen and (min-width:520px) {
    .mproban{margin-top: 0.5727rem;}
    .mprobanitem .mprobanmen{width: 1.70448rem;}
}
@media screen and (min-width: 750px) {
    .mprobanitem .mprobanmen{width: 1.8358rem;}
}
/**/
.mprolist{background: url(../images/Mbgbom01.png) no-repeat center top; background-size: 100%; padding-top:0.8579rem; margin-top: -1.3842rem; position: relative; z-index: 2;}
.m_pro_lei{position:relative;z-index:6;background: url(../images/MsmallClassIcon01.png) repeat-x left 0.09rem;background-size: 0.09263rem;}
.m_pro_lei ul{clear:both;}
.m_pro_lei ul li{float:left;/*width:14.2857%;*/width:14%; padding: 0.3789rem 0rem 0.3874rem 0rem;text-align:center;position:relative;}
.m_pro_lei ul li a{color: #666;text-decoration: underline;line-height: 1;}
.m_pro_lei ul li.current a{color: #ff4a4a;text-decoration: none;font-weight: bold; font-size: 0.2695rem;}
.m_pro_lei ul li.current:after{width:0.8926rem;height:0.2863rem;background:url(../images/MsmallClassIcon02.png) no-repeat center top;background-size:100%;content:'';position: absolute;left: 50%;transform: translateX(-50%);top: 0px;}
.m_pro_lei ul li p{width:1.4933rem;height:1.4933rem;margin:0 auto;}
@media screen and (min-width:414px) {
    .mprolist{margin-top: -1.1842rem;}
}
@media screen and (min-width: 600px) {
    .mprolist{margin-top: -1.4842rem;}
}
/**/
.product-list {clear:both;display:block;padding: 0rem 0.12635rem;}
.product-list li {float: left;box-shadow: 0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.1263rem;overflow: hidden;position: relative;width: calc(50% - 0.2527rem);margin: 0rem 0.12635rem 0.2527rem;}
.product-list li a{clear:both; display:block; /*padding-top: 0.04211rem;*/}
.product-list li a.product-listpic img{width: 100%;}
/* .product-list li:nth-child(1):after,.product-list li:nth-child(2):after,.product-list li:nth-child(3):after,.product-list li:nth-child(4):after{content:'鐑崠浜у搧';display:block;position:absolute;background:#ffc451;border-radius:0.2105rem 0.1095rem 0rem 0rem;font-style:normal;font-size:0.1853rem;color:#333;width: 1.1537rem;text-align: center;line-height: 1.7;height: 0.5558rem;z-index: 1;bottom: 0.727rem;} */
.product-list li div{background:url(../images/Mmoboneicon02.png) no-repeat left bottom;background-size: cover;box-shadow: 0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.2358rem 0rem;padding: 0.0811rem 0.08421rem 0rem 0.1768rem;position: relative;z-index: 2;height: 0.9179rem;}
.product-list li div h4{font-size:0.26rem;line-height: 0.2527rem;margin-bottom:0.06737rem;}
.product-list li:nth-child(1)  div h4,.product-list li:nth-child(2) div h4,.product-list li:nth-child(3) div h4,.product-list li:nth-child(4) div h4{content:'';background:url(../images/Mmoboneicon03.png) no-repeat left center;background-size:0.1516rem;padding-left:0.2527rem;}

.product-list li div p{font-size:0.1853rem;color:#666;line-height: 1;}
.product-list li div p strong{font-weight: normal;}
@media screen and (min-width: 360px) {
    .product-list li:nth-child(1):after,.product-list li:nth-child(2):after,.product-list li:nth-child(3):after,.product-list li:nth-child(4):after{bottom:0.637rem;}
}
@media screen and (min-width: 440px) {
    .product-list li:nth-child(1):after,.product-list li:nth-child(2):after,.product-list li:nth-child(3):after,.product-list li:nth-child(4):after{bottom:0.647rem;}
}
/*=======================浜у搧鍒楄〃 end===================*/
/*=======================鏂伴椈缁煎悎 start===================*/
.newslist_hot{background: url(../images/newslist_hotbg.png) no-repeat center top #c18b8b; background-size: 100%; margin-right:0.2527rem; border-radius: 0.1684rem;margin-left: 0.6327rem;margin-bottom: 0.4211rem;box-shadow: 0rem 0rem 0.3621rem rgba(106, 0, 0, 0.65);margin-top: 0.5052rem;}
.newslisthottit{padding-top:1px;}
.newslisthottit h3{color:#a61929;font-size:0.2358rem;text-align:center;width:1.8105rem;height: 0.6316rem;line-height: 1;background: url(../images/newslist_hoticon01.png) no-repeat left top;font-weight:normal;margin-left: -0.3168rem;margin-top: 0.3621rem;background-size: 100%;padding-top: 0.18rem;}
@media screen and (min-width:750px) {
    .newslisthottit h3{height:0.6316rem;}
}
.newslist_hot ul{padding:0rem 0rem 0rem 0rem;}
.newslist_hot ul li{clear:both;padding: 0.2021rem 0.1684rem 0.2021rem 0rem;position: relative;background: url(../images/newslist_hoticon02.png) repeat-x left bottom;background-size: 0.1347rem;margin: 0rem 0rem 0rem 0.1684rem;}
.newslist_hot ul li:last-child{background: none;}
.newslist_hot ul li span{clear:both;display:block;padding-top: 0.1684rem;overflow: hidden;margin-left: -0.1684rem;}
.newslist_hot ul li span a{float:left;width:33.3333%;padding: 0rem 0rem 0rem 0.1684rem;}
.newslist_hot ul li span a:nth-child(1) img{border-top-left-radius:0.2133rem; border-bottom-left-radius:0.2133rem;}
.newslist_hot ul li span a:nth-child(3) img{border-top-right-radius:0.2133rem; border-bottom-right-radius:0.2133rem;}
.newslist_hot ul li:last-child{border-bottom:0rem;}
.newslist_hot ul li a{font-size: 0.24rem;font-weight:normal;display:block;color: #fff;line-height: 0.4042rem;}
.newslist_hot ul li i{position:absolute;left: -0.611rem;top: 0.2105rem;font-size: 0rem;font-style:normal;line-height: 0.7467rem;text-align:center;width: 0.4547rem;height: 0.4042rem;background: url(../images/newslist_hoticon03.png) no-repeat;background-size: 0.4547rem;}
.newslist_hot ul li:nth-child(1) i{background-position:0rem 0rem;}
.newslist_hot ul li:nth-child(2) i{background-position:0rem -0.4042rem;}
.newslist_hot ul li:nth-child(3) i{background-position:0rem -0.8084rem;}
.newslist_hot ul li:nth-child(4) i{background-position:0rem -1.2126rem;}
.newslist_hot ul li:nth-child(5) i{background-position:0rem -1.6168rem;}
.newslist_hot ul li:nth-child(6) i{background-position:0rem -2.0210rem;}
.newslist_hot ul li:nth-child(7) i{background-position:0rem -2.4252rem;}
.newslist_hot ul li:nth-child(8) i{background-position:0rem -2.8294rem;}
/**/
.newslisttit{clear:both; display:block;}
.newslisttit a{background:url(../images/Mtotalproicon02.png) no-repeat left center;display:block;width:2.7621rem;height:0.8rem;color:#333;font-size:0.32rem;line-height:1;text-align: left;background-size: cover;padding: 0.27rem 0rem 0.21rem 0.9263rem;}
.newslist_top{padding:0.03368rem 0rem 0.4211rem;}
.newslist_top ul {clear:both;width:100%;overflow:hidden;padding: 0.1684rem 0.16rem 0rem;}
.newslist_top ul li{width:100%;position:relative;background:url(../images/mobthreebg.png) no-repeat center top;background-size:100%;height:1.6085rem;display: block;margin-bottom: 0.08421rem;}
.newslist_top ul li:after{content:'';position:absolute;left: 0.6574rem;width:1px;height:0.8547rem;background: #f299a0;top: 1.0189rem;z-index: -1;}
.newslist_top ul li:last-child:after{display: none;}
.newslist_top ul li .newslist_toptime{width:1.05263rem;padding-left: 0.3rem;padding-top: 0.3368rem;position: absolute;left: 0rem;top: 0rem;}
.newslist_top ul li .newslist_toptime span{clear:both;display:block;line-height: 1.15;font-size: 0.2189rem;text-align: center;font-weight: 300;color: #d53232;background-image: -webkit-gradient(linear, left 0, right 0, from(#d53232), to(#cf346e));-webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.newslist_top ul li .newslist_topbox{width: 100%;padding-right: 0.2527rem;padding-top: 0.305rem;padding-left: 1.38943rem;}
.newslist_top ul li .newslist_topbox h4 {clear:both;font-size: 0.2189rem;line-height: 0.3032rem;color:#00132b;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight:normal;max-height: 0.6064rem;margin-bottom: 0.08421rem;}
.newslist_top ul li .newslist_topbox span i{display:inline-block;font-style:normal;color:#999;font-size:0.1853rem;line-height: 0.3368rem;margin-right: 0.1684rem;}
// .newslist_top ul li .newslist_topbox p{clear:both;display:block;text-align:left;line-height: 0.3368rem;margin-top: 0.0847rem;}
// .newslist_top ul li .newslist_topbox p a{float:right;font-size:0.1853rem;font-weight:300;color:#999;line-height: 0.3368rem;}
// .newslist_top ul li .newslist_topbox p span i{display:inline-block;font-style:normal;color:#999;font-size:0.1853rem;line-height: 0.3368rem;margin-right: 0.1684rem;}
.newslistmore{clear:both;text-align:right;padding: 0.08421rem 0.5305rem 0rem;}
.newslistmore a{display:inline-block;width:1.0105rem;height:0.3368rem;background: url(../images/newslistmore01.jpg) no-repeat left top;text-align:center;line-height:0.3368rem;color:#999;font-size:0.2021rem;background-size: 1.0105rem;}
@media screen and (min-width:414px) {
    .newslist_top ul li .newslist_toptime{padding-top: 0.2568rem;}
    .newslist_top ul li .newslist_topbox{padding-top: 0.225rem;}
    .newslist_top ul li .newslist_topbox p{margin-top: 0rem;}
}
/**/
.gs_new {clear:both;width:100%;padding: 0rem 0rem 0.4211rem 0rem;}
.gs_new ul{padding:0.6063rem 0.2527rem 0.2rem 0.2527rem;}
.gs_new li{width:100%;color:#666;box-shadow: 0px 2px 0.4547rem rgba(0, 0, 0, 0.1);padding: 0.1684rem 0.2527rem 0.1684rem 2.1rem;position: relative;margin-bottom: 0.4463rem;}
.gs_new li:last-child{margin-bottom: 0rem;}
.gs_new li .gs_newpic{position:absolute;width:1.6842rem;border-radius:0.2105rem 0rem;overflow:hidden;display:block;box-shadow:-4px 4px 6px rgba(0, 0, 0, 0.09);left: 0.2105rem;top: -0.2105rem;}
.gs_new li .gs_newtbox h3{clear:both;font-size: 0.2358rem;line-height: 0.3368rem;height: 0.6736rem;overflow:hidden;font-weight:normal;}
.gs_new li .gs_newtbox h3 a{color:#1a1a1a;}
.gs_new li .gs_newtbox p{clear:both;text-align:left;color:#999;font-size: 0.1853rem;line-height: 0.3368rem;display:block;margin-top: 0.08421rem;}
.gs_new li .gs_newtbox p span{color: #999; display: inline-block; max-width: 2rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.gs_new li .gs_newtbox p time{float:right;color:#a0a0a0;font-weight: 100;}
@media screen and (min-width:360px) {
    .gs_new li .gs_newtbox p span{max-width:1.8rem;}
}
@media screen and (min-width:414px) {
    .gs_new li .gs_newtbox p span{max-width:1.6rem;}
}
/**/
.news-title {clear:both;margin-bottom:0.3368rem;text-align:left;padding:0.1684rem 0.1684rem 0rem 0.1684rem;position:relative;}
.news-title h3{float:left; display:inline-block;  color:#000; border-bottom:3px solid #ffa65d; padding-bottom:0.2133rem;}
.news-title h3 a{color:#000;font-size:0.768rem;}
.news-title>a{float:right;font-size:0.2189rem;color:#808080;margin-left:10px;position:relative;padding-right:0.1684rem;}
.news-title>a:after{content:'';position:absolute;right:0rem;top:50%;display:inline-block;width:0.1179rem;height:0.1179rem;border:solid #999;border-width:1px 1px 0 0;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);}
.news-title p{position:absolute;left:3.4133rem;right:1.92rem;text-align:center;line-height:0;top:0.5973rem;}
.news-title p span{line-height:0.2527rem;font-size:0.2021rem;border:1px solid #ffa341;cursor:pointer;background:#fff7e6;text-align:center;color:#ff8400;margin:0rem 0.08533rem;display:inline-block;border-radius:0.08533rem; padding:0.1067rem 0.2133rem;}
.news-title p span.current {background:#ffa341;color:#fff;}
.news-title p span.tab-on a { color:#fff; }
.xg_zs{padding:0rem 0.1684rem 1.7067rem 0.1684rem;background:url(../images/newlistbg.png) no-repeat center bottom #fff;background-size:contain;}
.xg_zs li{clear:both;line-height:0.6826rem;width:100%;background:url(../images/rlicon.png) no-repeat left 0.4693rem;border-bottom:#bebebe 1px dashed;padding:0.1684rem 3.5rem 0.1684rem 0.768rem;overflow:hidden;background-size:0.2021rem;position:relative;}
.xg_zs li:last-child{border-bottom:0rem;}
.xg_zs li a{font-size:0.5333rem;font-weight:normal;display:block;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xg_zs li time{position:absolute;right:0rem;top:0.4693rem;background-size:0.1684rem;vertical-align:text-bottom;float:right;line-height:0.5973rem;font-size:0.2021rem; margin-top:0.08533rem; color:#a0a0a0;}
.xg_zs .more {padding:0.08533rem 0.2133rem 0.08533rem 1.4933rem;margin:0.3368rem auto 0.1684rem;display:block;width:4.2667rem;overflow:hidden;text-align:left;border:#272c4c 1px solid;background:#fff url(../images/more.png) no-repeat 0.1684rem center;font-size:0.2021rem;color:#000;background-size:0.2527rem;}
.xg_zs .more:hover { background:#fdcc05 url(../images/more.png) no-repeat 40px center; color:#000; }
/*=======================鏂伴椈缁煎悎 end===================*/
/*=======================鏂伴椈鍒楄〃 start===================*/
.news_q_list {clear:both;width:100%;padding:0rem 0.1684rem 0.1684rem 0.1684rem;}
.news_q_list ul{padding:0.3368rem 0.2527rem 0rem 0.2527rem;}
.news_q_list li{width:100%;color:#666;box-shadow: 0px 2px 0.4547rem rgba(0, 0, 0, 0.1);padding: 0.1684rem 0.2527rem 0.1684rem 2.1rem;position: relative;margin-bottom: 0.4463rem;}
.news_q_list li:last-child{margin-bottom: 0rem;}
.news_q_list li .gs_newpic{position:absolute;width:1.6rem;border-radius:0.2105rem 0rem;overflow:hidden;display:block;box-shadow:-2px 2px 6px rgba(0, 0, 0, 0.09);left: 0.2105rem;top: -0.2105rem;height: 1.2rem;}
.news_q_list li .gs_newpic img{position:absolute;left:50%;transform:translateX(-50%);top:0rem;bottom:0rem;height: 100%!important;MAX-WIDTH: none!important;width: auto!important;}
.news_q_list li .gs_newtbox h3{clear:both;font-size: 0.2358rem;line-height: 0.3368rem;height: 0.6736rem;overflow:hidden;font-weight:normal;}
.news_q_list li .gs_newtbox h3 a{color:#1a1a1a;}
.news_q_list li .gs_newtbox p{clear:both;text-align:left;color:#999;font-size: 0.1853rem;line-height: 0.3368rem;display:block;margin-top: 0.08421rem;}
.news_q_list li .gs_newtbox p span{display: inline-block;color: #999;max-width: 2rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_q_list li .gs_newtbox p time{float:right;color:#a0a0a0;font-weight: 100;}
@media screen and (min-width:360px) {
    .news_q_list li .gs_newtbox p span{max-width:1.8rem;}
}
@media screen and (min-width:414px) {
    .news_q_list li .gs_newtbox p span{max-width:1.6rem;}
}
/*=======================鏂伴椈鍒楄〃 end===================*/
/*=======================鏂伴椈鍐呴〉 start===================*/
.news_ny{clear:both;}
.news_ny .news_nypic{padding:0.2947rem 0.2527rem 0rem;}
.news_ny .news_nypic img{border:1px solid #e36c6c; border-radius:0.1684rem; box-shadow:0rem 0rem 0.3621rem rgba(106, 0, 0, 0.65); width: 100%;}
.news_ny .news_nybox{margin: -0.4211rem 0rem 0rem 0rem;position:relative;padding: 0rem 0.2527rem;}
.news_ny .news_nybox .news_nyboxcon {border-radius:0.2527rem 0.2527rem 0.2527rem 0.7579rem;background:#fff;padding: 0.1684rem 0.2527rem;margin-left: 0.2189rem;box-shadow: 0rem 0.02526rem 0.1179rem rgba(119, 0, 3, 0.14);z-index: 2;position: relative;}
.news_ny .news_nybox .news_nyboxcon h1{clear:both;font-size: 0.3032rem;padding-bottom:0.08421rem;line-height: 0.4042rem;text-align: left;color:#000;}
.news_ny .news_nybox .news_nyboxcon .news_nyboxtime{padding-bottom:0.08421rem;position: relative;}
.news_ny .news_nybox .news_nyboxcon .news_nyboxtime p{float:left;color:#999;padding: 0rem;line-height:0.4211rem;height: 0.4211rem;}
.news_ny .news_nybox .news_nyboxcon .news_nyboxtime p span{margin-right:0.1263rem;display: inline-block; font-size:0.1853rem;}
.news_ny .news_nybox .news_nyboxcon .news_nyboxtime p span i{margin-right:0.08421rem;width:0.4211rem;display:inline-block;height:0.4211rem;border-radius:50%;overflow: hidden;float: left;}
.news_ny .news_nybox .news_nyboxcon .news_nyboxtime p span i img{width:100%;}
.news_ny .news_nybox .news_nyboxcon .news_nyboxtime a{float:right;height: 0.7579rem;padding: 0rem 0rem 0rem;text-align: center;margin-top: 0.15rem;position: absolute;right: 0rem;top: 0rem;display: -webkit-box;display:-moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;background: url(../images/zxzx.png) no-repeat center center;font-size: 0px;margin-right: -0.2527rem;width: 1.4rem;background-size: 100%;}
.news_ny .news_nybox .news_nyboxcon .news_nyboxtime a img{display:none;}
.news_ny .news_nybox .news_nyboxcon ul{clear:both;position:relative;display:inline-block;background:#ffc451;border-radius: 0rem 0.1684rem 0rem 0rem;box-shadow: 0rem 0.02526rem 0.1179rem rgba(119, 0, 3, 0.14);margin-left: -0.4716rem;margin-right: 1.2rem;padding: 0.08421rem 0rem 0.08421rem 0.3368rem;}
.news_nybox:after{z-index: 1;background: #be7e39;content:'';position:absolute;left: 0.2527rem;width: 0.6rem;height: 0.1684rem;transform: skewY(10deg);-webkit-transform: skewY(10deg); -moz-transform: skewY(10deg); background: -webkit-linear-gradient(left,#f3b44a, #bf803a);background: -moz-linear-gradient(left,#f3b44a, #bf803a);background: -ms-linear-gradient(left,#f3b44a, #bf803a);background: -o-linear-gradient(left,#f3b44a, #bf803a);bottom: 0.2027rem;}
.news_nyboxcon01.news_nybox:after{display:none;}
.news_ny .news_nybox.news_nyboxcon01 .news_nyboxcon .news_nyboxtime{height: 0.9263rem;}
.news_ny .news_nybox .news_nyboxcon ul li{float:left;margin-right: 0.1684rem;color:#a61929;font-size: 0.1853rem;line-height: 0.2527rem;background: url(../images/news_nyicon01.png) no-repeat left 0.05rem;background-size: 0.12rem;padding-left: 0.2rem;}
.news_nya{float:right;color: #666;border-radius: 50% 0px 0px 50%;font-size: 0.1853rem;line-height: 0.2527rem;border: 1px dotted #f5c86b;border-right: 0px;margin-right: -0.2527rem;padding: 0.1347rem 0.4547rem 0.1347rem 0rem;text-align: center;position: absolute;right: 0rem;top: 0rem;display: -webkit-box;display:-moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;background: #f0f0f0;}
.news_nyitem{background:url(../images/Mbgbom01.png) no-repeat center top;background-size:100%;padding: 0.7rem 0.2527rem 0rem 0.2527rem;}
.news_nyitem p{font-size: 0.24rem;line-height: 2em;text-align: left; margin-bottom: 0.3368rem; color:#5a5a5a;}
.news_nyitem p a{color: #fa2346;   font-size: 0.24rem; display: inline-block;}
.news_nyitem p img {width: 100%;display: block;margin: 0.1rem auto 0.1rem;}
.news_nyitem h3{color: #333;font-weight: bold;background: url(../images/Mtotalproicon05.png) no-repeat left 0.05rem;background-size: 0.5337rem;font-size: 0.2695rem;line-height: 0.4042rem;padding-bottom: 0.2rem;padding-left: 0.7rem;margin: 0.3368rem 0rem 0.1684rem -0.1rem;padding-top: 0.1rem;}
.new-content h3:before {margin-right: 0.125rem; display: inline-block; width: 0.25rem; height: 0.25rem; content: ""; }
@media screen and (min-width: 414px) {.news_nyitem p{font-size: 0.22rem;}}
@media screen and (min-width: 520px) {.news_nyitem p{font-size: 0.24rem;}}
/**/
.newbomtel{margin-top:0.1684rem; display:block;}
.news_sxp{clear:both;margin:0.5052rem 0.2527rem;border-radius: 0rem 0rem 0rem 0.3368rem;box-shadow: 0rem 0rem 0.2527rem rgba(106, 0, 0, 0.14);}
.news_sxp p{padding: 0.1684rem 0.1684rem 0.1684rem 1.15rem;display: block;font-size: 0.2189rem;line-height: 0.3032rem;position: relative;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_sxp p:nth-child(1){border-radius: 0rem 0rem 0rem 0.3368rem;box-shadow: 0rem 0rem 0.2527rem rgba(106, 0, 0, 0.14);}
.news_sxp p span{color: #bc2830;background-image: -webkit-gradient(linear, left 0, right 0, from(#bc2830), to(#701034));-webkit-background-clip: text;-webkit-text-fill-color: transparent;position: absolute;left: 0.3368rem;top: 0.1684rem;}
/*=======================鏂伴椈鍐呴〉 end===================*/
/*=======================妗堜緥鍒楄〃 start===================*/
.caseban{clear:both;background: url(../images/Mbannerbg.png) no-repeat center top;background-size: 100%;padding: 0.1011rem 0.2527rem 0.25rem 0.2527rem;margin-top: 0.5527rem;z-index: 1;position: relative;}
@media screen and (min-width:560px) {
    .caseban{margin-top: 0.5727rem;}
}
.caseban .casebanpic img{width:100%;}
.casebanitem{position:absolute;left: 0.2527rem;top: 0.1011rem;bottom: 0.25rem;right: 0.2527rem;padding-left: 0.3368rem;padding-top: 0.2527rem;}
.casebanitem .casebantit{font-size:0.3368rem; font-weight:bold; color:#fff; line-height:1; padding-bottom:0.1853rem;}
.casebanitem .casebantit span{color:#ffc451;}
.casebanitem .casebantxt{color:#c8c8c8; font-size:0.2189rem; line-height:1; padding-bottom:0.4211rem; position:relative;}
.casebanitem .casebantxt.casebanicon:after{content:'';position:absolute;left:0rem;bottom: 0.168445rem;width:0.4211rem;height:0.08421rem;border-radius:0.04211rem 0rem;background: #fdc150;background: -webkit-linear-gradient(223deg,#ffc451 10%,#822f31);background: -moz-linear-gradient(223deg,#ffc451 10%,#822f31);background: -ms-linear-gradient(223deg,#ffc451 10%,#822f31);background: -o-linear-gradient(223deg,#ffc451 10%,#822f31);}
.casebanitem .casebanmen{position:absolute; right:-0.2rem; bottom:0rem; width:2.4842rem;}
/**/
.caselist{clear:both;background: url(../images/Mbgbom01.png) no-repeat center top;background-size: 100%;padding-top: 0.8616rem;margin-top: -1.6052rem;position: relative;z-index: 2;}
.caselisttop{position:relative;z-index:6;background: url(../images/MsmallClassIcon01.png) repeat-x left 0.09rem;background-size: 0.09263rem;}
.caselisttop ul{clear:both;}
.caselisttop ul li{float:left;width:16.6667%;padding: 0.3789rem 0rem 0.3874rem 0rem;text-align:center;position:relative;}
.caselisttop ul li a{color: #666;text-decoration: underline;line-height: 1; cursor: pointer;}
.caselisttop ul li.current a{color: #ff4a4a;text-decoration: none;font-weight: bold;font-size: 0.2695rem;}
.caselisttop ul li.current:after{width:0.8926rem;height:0.2863rem;background:url(../images/MsmallClassIcon02.png) no-repeat center top;background-size:100%;content:'';position: absolute;left: 50%;transform: translateX(-50%);top: 0px;}
.caselisttop ul li p{width:1.4933rem;height:1.4933rem;margin:0 auto;}
@media screen and (min-width:360px) {
    .caselist{margin-top: -1.5052rem;}
}
@media screen and (min-width:414px) {
    .caselist{margin-top: -1.3052rem;}
}
@media screen and (min-width:560px) {
    .caselist{margin-top: -1.5052rem;}
}
@media screen and (min-width:640px) {
    .caselist{margin-top: -1.5552rem;}
}
/**/
.sortablebtn{clear:both; text-align: center;}
.sortablebtnicon{clear:both;display:block;cursor: pointer;width: 60%;text-align: center;background: #b92730;color: #fff;font-size: 0.24rem;line-height: 0.4211rem;margin: 0 auto;border-radius: 0.08421rem;padding: 0.08421rem 0rem;}
/**/
.caselistbom li{height:2.3rem;background: url(../images/Mcaselistbg.png) no-repeat right bottom;background-size: 100%;margin-bottom: 0.1684rem;position: relative;}
.caselistbom li .caselistbompic{width:2.2737rem;position: absolute;top: 0px;left: 0.5389rem;}
.caselistbom li .caselistbompic:after{content:'';position:absolute;left: -0.2rem;bottom: -0.2rem;background:url(../images/Mcaselisticon01.png) no-repeat left top;width: 0.768rem;height: 0.512rem;background-size: 0.768rem;}
.caselistbom li .caselistbombox{padding-top:0.2527rem;position: relative;z-index: 2;margin-left: 2.6rem;}
.caselistbom li .caselistbombox h2{background:#fff;border-radius:0.4211rem 0rem 0rem 0.08421rem;box-shadow: 0rem 2px 0.1347rem rgba(0, 0, 0, 0.14);margin-left: 0.13rem;font-size: 0.2189rem;line-height: 0.3368rem;padding: 0.1432rem 0.2527rem;position: relative;}
.caselistbom li .caselistbombox h2:after{content:''; position:absolute; right:0rem; bottom:0rem; top:0rem; width:0.1684rem; background: #bc2830; background: -webkit-linear-gradient(-90deg,#bc2830, #711034); background: -moz-linear-gradient(-90deg,#bc2830, #711034); background: -ms-linear-gradient(-90deg,#bc2830, #711034); background: -o-linear-gradient(-90deg,#bc2830, #711034); box-shadow: 0rem 0.05895rem 0.1516rem rgba(0, 0, 0, 0.4);}
.caselistbom li .caselistbombox h2 a{color:#333;}
.caselistbomboxitem p{display: block;text-align:center;margin-top: 0.1179rem;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.caselistbomboxitem p span{display:inline-block; background: #ededed;background: -webkit-linear-gradient(-17deg,rgba(237, 237, 237, 0.26) 10%, #ededed 80%);background: -moz-linear-gradient(-17deg,rgba(237, 237, 237, 0.26) 10%, #ededed 80%);background: -ms-linear-gradient(-17deg,rgba(237, 237, 237, 0.26) 10%, #ededed 80%);background: -o-linear-gradient(-17deg,rgba(237, 237, 237, 0.26) 10%, #ededed 80%);color: #999;font-size: 0.2021rem;padding: 0rem 0.1516rem;line-height: 0.3368rem;border-radius: 0.1684rem;max-width: 3.7rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/*=======================妗堜緥鍒楄〃 end===================*/
/*=======================妗堜緥鍐呴〉 start===================*/
.case_ny{background: url(../images/Mbgbom01.png) no-repeat center top;background-size: 100%;padding-top: 0.08421rem;}
.casepic{margin-top:0.2527rem;overflow:hidden; border:1px solid #ed816d;    border-top-left-radius: 0.2695rem; }
.casetop{margin: -0.3368rem 0.2527rem 0rem 0.4716rem;border-radius:0.2695rem;padding: 0.2527rem 0.2527rem 0rem 0.2527rem;position: relative;z-index: 2;}
.casetop:after{content:'';position:absolute;left:0rem;top:0rem;bottom:0.2779rem;right:0rem;background:#fff;border-radius:0.2527rem;box-shadow: 0rem 0.02526rem 0.1179rem rgba(119, 0, 3, 0.14);}
.casetop h1{font-size: 0.3032rem;color: #333;position:relative;z-index:2;margin-bottom: 0.1263rem;line-height: 0.3789rem;}
.casetopitem{position:relative;z-index:2;display: -webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content: space-between;-webkit-justify-content: space-between;}
.casetopitem .casetopitemcon{position:relative;padding: 0.1263rem 0.1684rem 0.1263rem 0rem;margin-right: 1rem;}
.casetopitem .casetopitemcon p{position:relative;z-index:3;color:#a61929;font-size:0.2189rem;line-height: 0.2947rem;padding: 0.08421rem 0rem;}
.casetopitem .casetopitemcon:before{z-index:2;background:#ffc451;content:'';position:absolute;left: -0.48rem;top:0rem;right:0rem;bottom:0rem;border-radius:0rem 0.2695rem 0rem 0rem;box-shadow: 0rem 0.02526rem 0.1179rem rgba(119, 0, 3, 0.14);}
.casetopitem .casetopitemcon:after{z-index: 1;background: #be7e39;content:'';position:absolute;left: -0.48rem;top: -0.03rem;width: 0.23rem;height: 0.1684rem;transform: skewY(-11deg);-webkit-transform: skewY(-11deg);  /*鍏煎-webkit-寮曟搸娴忚鍣�*/-moz-transform: skewY(-11deg);     /*鍏煎-moz-寮曟搸娴忚鍣�*/background: -webkit-linear-gradient(left,#f5b74c, #bf803a);background: -moz-linear-gradient(left,#f5b74c, #bf803a);background: -ms-linear-gradient(left,#f5b74c, #bf803a);background: -o-linear-gradient(left,#f5b74c, #bf803a);}
.casetopitem a{float:right;color: #570e2a;border-radius: 50%;font-size: 0.1853rem;line-height: 0.2527rem;border:1px solid #570e2a;width: 0.7579rem;height: 0.7579rem;padding: 0rem 0rem 0rem;text-align: center;margin-top: 0.15rem;position: absolute;right: 0rem;top: 0rem; display: -webkit-box; display:-moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items: center;-webkit-align-items: center;}
.casetopitem a:after{content:''; border:1px dotted rgba(87, 14, 42, 0.4);-webkit-animation: spin 1s linear 1s 5 alternate; animation: spin 1s linear infinite; border-radius:50%; position:absolute; left: 50%; bottom: -2px; width: 0.8421rem; height: 0.8421rem; margin-left: -0.42105rem; transform-origin: 0.42105rem 0.46315rem;-webkit-transform-origin: 0.42105rem 0.46315rem;-moz-transform-origin: 0.42105rem 0.46315rem;}
.casebom{margin-top:-0.6737rem;text-align:right;padding-left:0.3789rem;position: relative;}
.casebom .casefl{width:3.2926rem;margin-top: 0.74rem;position: absolute;left: 0.3789rem;top: 0rem;}
.casebom .casefr{float:right;width:3.1158rem;height:2.5263rem;background:#fff;box-shadow:0px 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.1263rem 0rem 0rem 0.1263rem;}
.casebom .casefr img{width:2.2737rem; margin:0.5rem auto; display:block;}
@-webkit-keyframes spin {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
@keyframes spin {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}
@media screen and (min-width:360px) {
    .casetopitem a{padding: 0rem 0.15rem 0rem;}
}
@media screen and (min-width:375px) {
    .casetopitem a{padding: 0rem 0.17rem 0rem;}
}
@media screen and (min-width:400px) {
    .casetopitem a{padding: 0rem 0.17rem 0rem;}
}
@media screen and (min-width:414px) {
    .casetopitem a{padding: 0rem 0.14rem 0rem;}
}
@media screen and (min-width:440px) {
    .casetopitem a{padding: 0rem 0.18rem 0rem;}
}
/**/
.casebox{padding-top: 0.4042rem;}
.caseboxh2,.case_tit{clear:both;margin: 0.7527rem 0px;font-size: 0.32rem;line-height: 0.5221rem;text-align: center;}
.caseboxh2 h2,.case_tit h2,.case_tit h4{position:relative;z-index:2;display: inline-block;font-size: 0.32rem;}
.caseboxh2:after,.caseboxh2:before,.case_tit:after,.case_tit:before{content:'';display: inline-block;vertical-align: bottom;}
.caseboxh2:after,.case_tit:after{width:0.2611rem;height:0.2611rem;background:url(../images/siteicon02.jpg) no-repeat center center;background-size:0.2611rem;margin-left: 0.04211rem;}
.caseboxh2:before,.case_tit:before{width:0.5221rem;height:0.5221rem;background:url(../images/siteicon01.jpg) no-repeat center center;background-size:0.5221rem;margin-right: -0.2527rem;}
.casebox .caseboxitem{position: relative;}
.casebox .caseboxitem .caseboxitemtit{background:#ffc451;height:0.4211rem;line-height: 0.4211rem;display: inline-block;margin-left: 0.2527rem;border-radius: 0.2527rem 0.1263rem 0rem 0rem;padding: 0rem 0.2105rem;}
.casebox .caseboxitem .caseboxitemslide{clear:both;display:block;overflow: hidden;margin-left: auto;margin-right: auto;position: relative;z-index: 1;padding: 0.3368rem 0rem 0.5895rem;background-size: contain;background: #fff;box-shadow: 0rem 0rem 16px rgba(0, 0, 0, 0.14);border-radius: 0.3368rem 0rem;}
.casebox .caseboxitem .caseboxitemslide:after{content:'';background:url(../images/abouttwoicon01.jpg) no-repeat center top;background-size:0.7663rem;height:0.2105rem;width: 0.7663rem;bottom: 0.08421rem;right: 0.2695rem;position: absolute;}
.casebox .caseboxitem .caseboxitemslide .swiper-wrapper {position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;    -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -o-transform: translate(0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.casebox .caseboxitem .caseboxitemslide .swiper-slide {text-align: center; font-size: 18px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative;padding:0rem 0.1684rem;}
.casebox .caseboxitem .caseboxitemslide .swiper-slide p{clear:both;text-align: center;background: #fff;position: relative;width:100%;border-radius: 0.3368rem 0rem;box-shadow: 0rem 0rem 0.1347rem rgba(0, 0, 0, 0.14);background: -webkit-linear-gradient(top right,#fff, #f1f1f1);background: -moz-linear-gradient(top right,#fff, #f1f1f1);background: -ms-linear-gradient(top right,#fff, #f1f1f1);background: -o-linear-gradient(top right,#fff, #f1f1f1);margin:0rem;-webkit-flex-shrink: 0;overflow: hidden;flex-shrink: 0;}
.casebox .caseboxitem .caseboxitemslide .swiper-slide p a:nth-child(1) img{width: 100%;}
.casebox .caseboxitem .caseboxitemslide .swiper-slide p a:nth-child(2){clear:both;display:block;text-align:left;line-height:1;padding: 0.1684rem 0.1263rem;color:#333;font-size: 0.2021rem;position: relative;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.casebox .caseboxitem .caseboxitemslide .swiper-slide p a:nth-child(2):after{background: url(../images/abouttwodot01.png) no-repeat center center;width:0.08421rem;height:0.08421rem;position:absolute;right: 0.0563rem;top: 10%;content:'';background-size: 0.08421rem;}
/**/
.casecon{padding:0.2527rem;}
embed {display: none !important;}
.casecon embed{width:100%;}
.casecon h3 {margin: 0.4527rem 0rem 0.4527rem 0rem;display: block;color: #333;line-height: 0.3789rem;text-align: center;font-size: 0.32rem;}
.casecon h3:after,.casecon h3:before{content:'';display: inline-block;}
.casecon h3:after{width:0.2611rem;height:0.2611rem;vertical-align: bottom;background:url(../images/siteicon02.jpg) no-repeat center center;background-size:0.2611rem;margin-left: 0.04211rem;}
.casecon h3:before{width:0.5221rem;height:0.5221rem;vertical-align: middle;background:url(../images/siteicon01.jpg) no-repeat center center;background-size:0.5221rem;margin-right:-0.2527rem;}
.casecon p a{display:inline-block;}
.casecon a{color: #df1111;}
.casecon p {text-align:left;font-size: 0.24rem;line-height: 2em;text-align: left;margin-bottom: 0.3368rem; color: #5a5a5a;}
.casecon p img{margin: 0.07579rem 0rem;width: 100%;}
@media screen and (min-width: 414px) {.casecon p{font-size: 0.22rem;}}
@media screen and (min-width: 520px) {.casecon p{font-size: 0.24rem;}}
/**/
.xg_case{padding:0rem 0rem;}
.xg_case ul li{float:left;width: calc(50% - 0.3537rem);margin:0.17685rem;box-shadow: 0rem 0.02526rem 0.1179rem rgba(119, 0, 3, 0.14); border-radius:0.3368rem 0rem;}
.xg_case ul li h4{font-size:0.2021rem; line-height:0.3032rem; font-weight:500; text-align:center; padding:0.08421rem 0.1263rem;}
/*=======================妗堜緥鍐呴〉 end===================*/
/*=======================闂瓟 start===================*/
.qexpert{z-index:2;margin-top: -1.52rem;padding-top: 0.5052rem; position: relative;}
.qexpert:before{content:'';position:absolute;left:0rem;right:0rem;bottom:0rem;top:0rem;background: url(../images/Mbgbom01.png) no-repeat center top;background-size: 100%;opacity: 0.95;}
@media screen and (min-width:414px) {
    .qexpert{margin-top: -1.3rem;}
}
@media screen and (min-width:560px) {
    .qexpert{margin-top: -1.4rem;}
}
/**/
#prompt {clear:both;background:url(../images/promptbg.png) no-repeat left top;background-size: 100%;margin-left:0.4211rem;padding: 0.3368rem 0.4632rem 0.32rem 0.4632rem;position: relative;z-index: 2;height: 2.5rem;}
#prompt .prompttit{clear:both;display:block;font-size:0.2189rem;color:#666;font-weight:bold;position:relative;padding-left: 0.5052rem;line-height: 1;margin-bottom: 0.1684rem;padding-top: 0.04rem;}
#prompt .prompttit i{position:absolute;left: -0.2947rem;top: -0.3527rem;width:0.6737rem;height:0.6737rem;background: #b62630;background: -webkit-linear-gradient(-45deg,#b62630,#7d1433);background: -moz-linear-gradient(-45deg,#b62630,#7d1433);background: -ms-linear-gradient(-45deg,#b62630,#7d1433);background: -o-linear-gradient(-45deg,#b62630,#7d1433);border-radius: 50%;text-align: center;padding: 0.15rem 0.2rem 0rem;box-shadow: 0.2947rem 0.2947rem 0.32rem rgba(0, 0, 0, 0.14);}
#prompt .prompttit i img{vertical-align:top;}
#prompt .prompttxt{clear:both;display:block;font-size:0.2189rem;line-height: 0.3789rem;color:#666;}
/**/
.myqexpert{margin: 0.5052rem 0.2527rem 0rem 0.2527rem;border-radius:0.1684rem;box-shadow:0rem 0rem 0.3621rem rgba(106, 0, 0, 0.22);padding: 0.2527rem 0.2527rem 0.5rem 0.2527rem;position: relative;z-index: 2;}
.myqexpert h2{display:inline-block;color: #bc2830;background-image: -webkit-gradient(linear, left 0, right 0, from(#bc2830), to(#701034));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 0.32rem;position: relative;line-height: 1;margin-bottom: 0.5052rem;}
.myqexpert h2:after{content:''; position:absolute; left:0rem; background:#ffc451; height:1px; width:0.9263rem; bottom:-0.3621rem;}
.myqexperttit{clear:both; display:block; color:#666; font-size:0.2021rem; line-height:1; padding-top:0.08421rem;}
.myqexpertradio{clear:both;display:block;padding-top: 0.2105rem;padding-bottom: 0.32rem;}
.myqexpertradio .circle{float:left;width: 33.3333%;position: relative;line-height: 0.2527rem;margin:0.1263rem 0rem;}
.myqexpertradio .circle label{color:#a61929;font-size:0.2189rem;}
.myqexpertradio .circle input[type='radio'] {position: absolute; z-index: 99999999; top: 0; left: 0; display: block; width: 100%; height: 100%; margin: 0; cursor: pointer; opacity: 0;}
.myqexpertradio .circle label i {font-size: 0rem; position: relative; display: inline-block; margin-right: 0.1516rem; padding:2px; text-align: center; width: 0.2527rem; height: 0.2527rem; float: left;}
.myqexpertradio .circle label i :before {position: relative; z-index: 999; left: 0; display: inline-block; vertical-align: bottom; color: transparent; background-color: #fff; border-radius: 100px;}
.myqexpertradio .circle input[type='radio']+label>i:before {left: 0; width: 100%; content: ''; color: transparent; background: #ffffff; -webkit-transform: scale(0.8); transform: scale(0.8); height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; border-radius: 50%;}
.myqexpertradio .circle label i:after {position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; color: transparent; border: 1px solid #b9b9b9; border-radius: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block;}
.myqexpertradio .circle input:checked+label i::after {border-color: #a61929;}
.myqexpertradio .circle input:checked+label i:before {background-color: #a61929 !important;}
.myqexperttext{padding-bottom: 0.1263rem;}
.myqexperttext input{clear:both;display:block;width:100%;background: #a01f31;background-size:100%;color: #fff;font-size:0.2358rem;line-height: 0.5124rem;height: 0.9386rem;padding: 0.1831rem 0.2527rem 0.2431rem 0.2527rem;border-radius: 0.2rem;}
/* .myqexpertbom:after{content:'';position:absolute;right: -0.2527rem;top:0.5895rem;width: 2.7053rem;height: 1.7053rem;border:0.08421rem solid #9b1c33;border-radius: 0.3368rem;box-shadow: 0rem 0.1rem 0.2rem rgba(0, 0, 0, 0.12);} */
.myqexpertbom .myqexpertbomone{width: 100%;position: relative;z-index: 2;}
.myqexpertbomone .textarea{clear:both;display:block;width:100%;height:2.5263rem;background-size:100%;color: #fff;font-size:0.2358rem;padding: 0.3032rem 0.2527rem;font-family: "Heiti SC","HelveticaNeue","Droidsansfallback","Droid Sans","寰蒋闆呴粦";background: #a01f31;border-radius: 0.2rem;}
.myqexpertbomtwo{clear:both;display:block;text-align:right;position: relative;z-index: 3;margin-top: 0.4rem;}
.myqexpertbomtwo .link{width: 3.1831rem;height: 1rem;border:0rem;font-size: 0.3368rem;font-weight:bold;color: #a12031;line-height: 1rem;background: #ffc451;border-radius: 0.3368rem;padding: 0rem;margin-bottom: -0.5895rem;margin-left: -1.59155rem;box-shadow: 0rem 0.07579rem 0.1347rem rgba(78, 52, 1, 0.21);cursor: pointer;margin: 0 auto;display: block;}
.myqexpertbomtwo:after,.myqexpertbomtwo:before{content:'';position:absolute;display: block;z-index: 2;  }
.myqexpertbomtwo:before{width:0.1684rem;height:0.1684rem;background:url(../images/contacttwopic03.png) no-repeat center center;background-size:100%;left: 0.5rem;top:0rem;animation: myfirst 5s linear infinite; -moz-animation: myfirst 5s linear infinite; -webkit-animation: myfirst 5s linear infinite; -o-animation: myfirst 5s linear infinite;}
.myqexpertbomtwo:after{width:0.3032rem;height:0.3032rem;background:url(../images/contacttwopic04.png) no-repeat center center;background-size:100%;right: 0.3rem;top: 0.7rem;animation: myfirst01 5s linear infinite; -moz-animation: myfirst01 5s linear infinite; -webkit-animation: myfirst01 5s linear infinite; -o-animation: myfirst01 5s linear infinite;}

@media screen and (min-width:360px) {
    .myqexperttext input{height:0.8378rem;padding: 0.2031rem 0.2527rem 0.2231rem 0.2527rem; line-height:0.4116rem;}
}
@media screen and (min-width:414px) {
    .myqexperttext input{height:0.8096rem;padding: 0.2031rem 0.2527rem 0.2231rem 0.2527rem; line-height:0.3834rem;}
}
/***/
.wendalist {clear:both;width:100%;padding:0.2527rem 0rem 0rem 0rem;}
.wendalist h3,.wendalist h4 {margin: 0.2527rem 0.2189rem 0.2527rem 0rem;background: url(../images/Mtotalproicon02.png) no-repeat left center;display: block;height: 0.8rem;color: #333;font-size: 0.32rem;line-height: 0.8rem;text-align: left;padding-left: 0.9263rem;background-size: 2.7621rem;}
.wendalist .wendalistItem{background:#efd0d0;margin: 0rem 0.2527rem 0.5052rem 0.8842rem;position:relative;border-radius:0.3368rem;box-shadow: 0.05rem -0.1rem 0.2rem rgba(195, 116, 122, 0.3) inset;}
.wendalist .wendalistItem:after{content:'';position:absolute;right:0rem;top:0rem;width: 0.6737rem;bottom:0rem;border-radius:0.3368rem;background: #bc656b;background: -webkit-linear-gradient(70deg,#bc656b 0%, #ffffff 70%);background: -moz-linear-gradient(left,#c9211e, #de7c1b);background: -ms-linear-gradient(70deg,#bc656b 0%, #ffffff 70%);background: -o-linear-gradient(70deg,#bc656b 0%, #ffffff 70%);}
.wendalist .wendalistItem:before{content:'';position:absolute;right: 0.3rem;top:0rem;width: 0.3737rem;bottom: 0.2rem;border-radius:0.3368rem;background: #bc656b;background: -webkit-linear-gradient(70deg,#bc656b 0%, #ffffff 70%);background: -moz-linear-gradient(left,#c9211e, #de7c1b);background: -ms-linear-gradient(70deg,#bc656b 0%, #ffffff 70%);background: -o-linear-gradient(70deg,#bc656b 0%, #ffffff 70%);box-shadow: -0.01rem 0.15rem 0.15rem rgba(106, 0, 0, 0.22);}
.wendalist .wendalistItem .wendalistItemtop{margin-left: -0.6316rem;position:relative;}
.wendalist .wendalistItem .wendalistItemtop:before{content:''; position:absolute; left:0rem;  top:0rem; bottom:0.2rem; right:0rem; background:#fff;}
.wendalist .wendalistItem .wendalistItemtop .wendalistItemtopspan{position:absolute;right: 0.6737rem;top:0rem;width: 0.6737rem;bottom: 0.2rem;background:#fff;z-index: 3;}
.wendalist .wendalistItem .wendalistItemtop .wendalistItemtopspan:after{content:'';position:absolute;left:0rem;width:100%;top:0rem;height:100%;border-radius: 0.3368rem 0.3368rem 0rem 0rem;background: #efd0d0;box-shadow: 0rem 0.15rem 0.25rem rgba(106, 0, 0, 0.22) inset;}
.wendalist .wendalistItem .wendalistItemtop a{clear:both;display:block;box-shadow: 0rem 0rem 0.3621rem rgba(106, 0, 0, 0.22);background:#fff;border-radius: 0rem 0rem 0.1684rem 0.1684rem;position: relative;z-index: 1;margin-right: 1.3495rem;}
.wendalist .wendalistItem .wendalistItemtop a span{clear:both;display:block;font-size: 0.2527rem;color: #333;position: relative;padding: 0.2105rem 0rem 0rem 0.8421rem;line-height: 1;}
.wendalist .wendalistItem .wendalistItemtop a span i{position:absolute;left:0rem;padding:0rem;background:#fff;width:0.6653rem;height:0.6653rem;border-radius:50% 50% 0rem 50%;border:2px solid #bc2830;overflow:hidden;top: -0.1684rem;box-shadow: 0rem 0rem 0.3621rem rgba(45, 45, 45, 0.22);}
.wendalist .wendalistItem .wendalistItemtop a span i img{width:100%;}
.wendalist .wendalistItem .wendalistItemtop a p{color:#666; font-size:0.2358rem; line-height:0.3368rem; padding:0.1684rem 0.2527rem;}
.wendalist .wendalistItem .wendalistItembom{position:relative;padding-bottom: 0.2527rem;}
.wendalist .wendalistItem .wendalistItembom:after{position:absolute;content:'';width:0.5221rem;height:1.7179rem;background:url(../images/wendaicon01.png) no-repeat center top;background-size:0.5221rem;bottom: -0.1279rem;left: -0.2779rem;}
.wendalist .wendalistItem .wendalistItembom span{position:absolute;right: 0.4rem;top: -0.65rem;z-index:5;background:#ffc553;width:0.5895rem;height:0.5895rem;border-radius:50%;display:block;text-align:center;line-height:0.5895rem;font-size: 0.2527rem;color:#bb8b2b;}
.wendalist .wendalistItem .wendalistItembom p{margin: 0.1684rem 0.8864rem 0rem 0.2527rem;font-size: 0.2189rem;color: #666;line-height: 0.3874rem;height: 1.5496rem;overflow: hidden;}
.zg_more{padding:0rem 0.2527rem; text-align:right; font-size:0.2021rem; color:#666;}
.zg_more a{color:#bc2830;}
/*鐩稿叧闂瓟鍒楄〃*/
.xgwendah1{padding: 0.6rem 0.2695rem 0.3368rem 0.2695rem;line-height: 0.4042rem;text-align: left;color: #fff;font-size: 0.24rem;}
.xgwendah1 a{text-align: left;font-weight: bold;color: #fff;font-size: 0.4042rem;}
.xgwendah1 span{color:#f7f7f7; vertical-align:bottom; display:inline-block; font-weight:normal;}
.xgwtlist{clear: both; width: 100%; padding-top: 0.5653rem; overflow: hidden; position: relative; z-index: 2; background: url(../images/Mbgbom02.png) no-repeat center top; background-size: 100%; margin-top: -1.5rem;}
@media screen and (min-width:414px) {
    .xgwtlist{margin-top: -1.2rem;}
}
@media screen and (min-width:560px) {
    .xgwtlist{margin-top: -1.4rem;}
}
.xgwtlist ul{padding: 0rem 0.2527rem;margin-top: 0.2527rem;}
.xgwtlist ul li {width:100%;position:relative;background:url(../images/newny_xgxwbg.png) no-repeat center top;background-size:100%;height: 1.2884rem;display:-webkit-box;display:-moz-box;display:-ms-boxflex;display:-webkit-flex;display:flex;}
.xgwtlist ul li:after{content:'';position:absolute;left:0.6574rem;width:1px;height:0.3547rem;background: #f299a0;top: 1.0189rem;z-index: -1;}
.xgwtlist ul li:last-child:after{display: none;}
.xgwtlist ul li .xgwtlisttime{width: 1.25263rem;padding-top: 0.3368rem;}
.xgwtlist ul li .xgwtlisttime span{clear:both;display:block;line-height: 1.15;font-size: 0.2189rem;text-align: center;font-weight: 300;color: #d53232;background-image: -webkit-gradient(linear, left 0, right 0, from(#d53232), to(#cf346e));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.xgwtlist ul li .xgwtlistbox{-webkit-box-flex: 1;-moz-box-flex: 1;-ms-boxflex:1;-webkit-flex: 1;flex:1;padding-left: 0.1068rem;width:0%;padding-right: 0.2527rem;padding-top: 0.305rem;}
.xgwtlist ul li .xgwtlistbox a {clear:both;font-size: 0.2189rem;line-height: 0.3032rem;height: 0.6064rem;color:#00132b;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight:normal;}
@media screen and (min-width: 414px) {
    .xgwtlist ul li .xgwtlisttime{padding-top: 0.2768rem;}
    .xgwtlist ul li .xgwtlistbox{padding-top: 0.245rem;}
}
/**/
.wendamain{position:relative;z-index:2;background: url(../images/Mbgbom01.png) no-repeat center top;background-size: 100%;margin-top: -1.52rem;padding: 0.8926rem 0.2527rem 0rem 0.2527rem;}
.wendamainitem{position: relative;background: #fff4f4;border-radius:0.1684rem;box-shadow:0rem 0rem 0.1516rem rgba(153, 43, 47, 0.27) inset;padding: 1px 0.3368rem 0.3368rem 0.3368rem;}
.wendamainitem .wendamainitemtop{margin-right:0.5052rem;z-index: 4;clear:both;display:block;box-shadow: 0rem 0rem 0.3621rem rgba(106, 0, 0, 0.22);background:#fff;border-radius: 0rem 0rem 0.1684rem 0.1684rem;position: relative;margin-top: -0.3874rem;margin-left: -0.3368rem;}
.wendamainitem .wendamainitemtop:after{content:''; width:0.5979rem; height: 0.3874rem; position: absolute;top: 0rem;right:-0.597rem; background: url(../images/wendamainitemtopicon01.png) no-repeat center top; background-size:0.5979rem; z-index: 2;}
.wendamainitem .wendamainitemtop span{font-size: 0.2527rem;color: #333;position: relative;padding: 0.2105rem 0.2527rem 0rem 0.8421rem;line-height: 1;display: block;}
.wendamainitem .wendamainitemtop span font{float:right;color:#999;font-size: 0.2189rem;}
.wendamainitem .wendamainitemtop span i{position:absolute;left:0rem;padding:0rem 0rem 0rem;background:#fff;width:0.6653rem;height:0.6653rem;border-radius:50% 50% 0rem 50%;border:2px solid #bc2830;overflow:hidden;top: -0.1684rem;box-shadow: 0rem 0rem 0.3621rem rgba(45, 45, 45, 0.22);}
.wendamainitem .wendamainitemtop span i img{width:100%;}
.wendamainitem .wendamainitemtop p{color:#666; font-size:0.2358rem; line-height:0.3368rem; padding:0.1684rem 0.2527rem;}
@media screen and (min-width:414px) {
    .wendamain{margin-top: -1.3rem;}
    .wendamainitem .wendamainitemtop p{font-size: 0.22rem;}
}
@media screen and (min-width:560px) {
    .wendamain{margin-top: -1.4rem;}
}
.wendamainitem .wendamainitembom{position: relative;z-index: 3;}
.wendamainitembomt{position:relative; z-index:1; text-align:right;}
.wendamainitembomt:after{content:'';position:absolute;left: -0.17rem;top: 0.3958rem;width: 3.1368rem;height: 2.3579rem;border:1px dotted #b41923;border-right:0rem;border-bottom:0rem;border-radius:0.2105rem 0rem 0rem 0rem;}
.wendamainitembomt p{color:#b41923;line-height: 0.7916rem;margin-right: -0.4632rem;    font-size: 0.2695rem;}
.wendamainitembomt p img{float:right;width:0.7916rem;height:0.7916rem;border-radius:50% 50% 50% 0;border:2px solid #b41923;margin-left: 0.2105rem;margin-top: -0.18rem;}
.wendamainitembomitem{position:relative; z-index:2;margin-top: -0.15rem;}
.wendamainitembomitem h3 {margin: 0.2527rem 0.2189rem 0.2527rem 0rem;display: block;color: #333;font-size: 0.32rem;line-height: 0.4632rem;text-align: left;}
.wendamainitembomitem p a{display:inline-block;    color: #f2a008;}
.wendamainitembomitem p {text-align:left;font-size: 0.24rem;line-height: 2em;padding:0.1684rem 0rem;text-align: left;color: #666;}
.wendamainitembomitem p img{margin: 0.07579rem 0rem;}
.wendamainitembomitem{position:relative; z-index:2;}
.wendamainbox #prompt{position:relative;z-index:3;margin-left: 0rem; margin-top: 0.2527rem;}
.wendamainbox .myqexpert{margin-top: -0.4211rem;padding-top: 0.5052rem;}
@media screen and (min-width:414px) {
    .wendamainitembomt:after{width: 2.7368rem;}
    .wendamainitembomitem p{font-size: 0.22rem;}
}
/**/
.wendamainlist{padding-top:0.2527rem;}
.wendamainlist h2 {margin: 0.2527rem 0.2189rem 0.2527rem 0rem;background: url(../images/Mtotalproicon02.png) no-repeat left center;display: block;height: 0.8rem;color: #333;font-size: 0.32rem;line-height: 0.8rem;text-align: left;padding-left: 0.9263rem;background-size: 2.7621rem;}
.wendamainlist ul{width: 100%;padding: 0rem 0.2527rem;}
.wendamainlist ul li{clear:both;display:block;background:url(../images/wendamainitemtopicon02.png) no-repeat center top;width:100%;height:1.0779rem;background-size:100%;position: relative;padding: 0.2105rem 0.2527rem 0rem 0.2527rem;font-size: 0.2189rem;line-height: 0.3032rem;margin-bottom: 0.1263rem;}
.wendamainlist ul li:before{content:''; width:0.3453rem; height:0.3453rem; border-radius:0.1432rem 0rem; background: #ecdcdf; background: -webkit-linear-gradient(0deg,#faf9f9, #dfcad1); background: -moz-linear-gradient(0deg,#faf9f9, #dfcad1); background: -ms-linear-gradient(0deg,#faf9f9, #dfcad1); background: -o-linear-gradient(0deg,#faf9f9, #dfcad1); position: absolute; left: 0rem; top: 0.16rem;}
.wendamainlist ul li a{position:relative;z-index:2;}
/**/
.wendamainpro{clear:both;width:100%;height:3.1327rem;background: url(../images/wendamainproicon.jpg) no-repeat right top;background-size: 100%;display: block;padding: 0rem 0rem 0rem 0.5221rem;position: relative; margin-top: 0.5221rem;}
.wendamainpro .wendamainpropic{float:left; width:3.0663rem; position:relative;}
.wendamainpro .wendamainpropic:after{content:'';position:absolute;left: -0.2rem;bottom: -0.2rem;background:url(../images/Mcaselisticon01.png) no-repeat left top;width: 0.768rem;height: 0.512rem;background-size: 0.768rem;}
.wendamainpro .wendamainprobox{padding-top: 0.2527rem;z-index: 2;position: absolute;right: 0rem;width: 3.1rem;}
.wendamainpro .wendamainprobox h2{background:#fff;border-radius:0.4211rem 0rem 0rem 0.08421rem;box-shadow: 0rem 2px 0.1347rem rgba(0, 0, 0, 0.14);margin-left: 0.13rem;font-size: 0.2527rem;line-height: 0.3368rem;padding: 0.1432rem 0.2527rem;position: relative;}
.wendamainpro .wendamainprobox h2:after{content:''; position:absolute; right:0rem; bottom:0rem; top:0rem; width:0.1684rem; background: #bc2830; background: -webkit-linear-gradient(-90deg,#bc2830, #711034); background: -moz-linear-gradient(-90deg,#bc2830, #711034); background: -ms-linear-gradient(-90deg,#bc2830, #711034); background: -o-linear-gradient(-90deg,#bc2830, #711034); box-shadow: 0rem 0.05895rem 0.1516rem rgba(0, 0, 0, 0.4);}
.wendamainpro .wendamainprobox h2 a{color:#333;}
.wendamainpro .wendamainprobox p{padding: 0.1263rem 0.1263rem 0rem 0.5052rem;color:#a61929;font-size:0.2021rem;line-height:0.3032rem;}
.wendamainpro .wendamainprobox p strong{clear:both;font-weight:normal;display:block;color:#999;}
@media screen and (min-width:360px) {
    .wendamainpro .wendamainprobox{width:2.7rem}
}
@media screen and (min-width:375px) {
    .wendamainpro .wendamainprobox{width:2.75rem}
}
@media screen and (min-width:400px) {
    .wendamainpro .wendamainprobox{width:2.95rem}
}
@media screen and (min-width:414px) {
    .wendamainpro .wendamainprobox{width:2.25rem}
}
@media screen and (min-width:440px) {
    .wendamainpro .wendamainprobox{width:2.15rem}
}
@media screen and (min-width:480px) {
    .wendamainpro .wendamainprobox{width:2.25rem}
}
@media screen and (min-width:520px) {
    .wendamainpro .wendamainprobox{width:2.35rem}
}
@media screen and (min-width:560px) {
    .wendamainpro .wendamainprobox{width:2.6rem}
}
@media screen and (min-width:600px) {
    .wendamainpro .wendamainprobox{width:2.9rem}
}
@media screen and (min-width:640px) {
    .wendamainpro .wendamainprobox{width:3.15rem}
}
/*=======================闂鍥炲 end===================*/
/*=======================鑱旂郴鎴戜滑 start===================*/
.contactban{clear:both;background: url(../images/Mbannerbg.png) no-repeat center top;background-size: 100%;padding: 0.1011rem 0.2527rem 0.25rem 0.2527rem;margin-top: 0.5527rem;z-index: 1;position: relative;}
.contactban .contactbanpic img{width:100%;}
.contactitem{position:absolute;left: 0.2527rem;top: 0.1011rem;bottom: 0.25rem;right: 0.2527rem;padding-left: 0.3368rem;padding-top:0.3116rem;}
.contactitem .contactitemtit{font-size:0.3368rem; font-weight:bold; color:#fff; line-height:1; padding-bottom:0.1853rem;}
.contactitem .contactitemtit span{color:#ffc451;}
.contactitem .contactitemtxt{color:#c8c8c8; font-size:0.2189rem; line-height:1; padding-bottom:0.4211rem; position:relative;}
.contactitem .contactitemtxt.mprobanicon:after{content:'';position:absolute;left:0rem;bottom: 0.168445rem;width:0.4211rem;height:0.08421rem;border-radius:0.04211rem 0rem;background: #fdc150;background: -webkit-linear-gradient(223deg,#ffc451 10%,#822f31);background: -moz-linear-gradient(223deg,#ffc451 10%,#822f31);background: -ms-linear-gradient(223deg,#ffc451 10%,#822f31);background: -o-linear-gradient(223deg,#ffc451 10%,#822f31);}
@media screen and (min-width:560px) {
    .contactban{margin-top: 0.5727rem;}
}
/**/
.contactbox{clear: both;position:relative;padding-top: 0.3789rem;margin-top: -1.5052rem;position: relative;z-index: 2;}
.contactbox:before{content:'';position:absolute;left:0rem;right:0rem;bottom:0rem;top:0rem;background: url(../images/Mbgbom01.png) no-repeat center top;background-size: 100%;opacity: 0.95;}
.contactone{padding-left: 0.2547rem;position: relative;z-index: 2;}
.contactone li{clear: both;}
.contactone li .contactone01{float:left;width:2.6947rem;height:1.3558rem;background:url(../images/contactonepic01.png) no-repeat left top;background-size:2.6947rem;padding-top: 0.4211rem;}
.contactone li .contactone01 span,.contactone li .contactone01 strong,.contactone li .contactone03 span,.contactone li .contactone03 strong{clear:both;display:block;text-align:left;line-height: 1;}
.contactone li .contactone01 span,.contactone li .contactone03 span{color:#666;font-size:0.2189rem;padding-left: 0.9263rem;margin-bottom: 0.1516rem;}
.contactone li .contactone01 strong,.contactone li .contactone03 strong{color:#333;font-size:0.2358rem;padding-left: 0.3789rem;}
.contactone li .contactone02{float:left;width:2.2063rem;height:0.8rem;background:url(../images/contactonepic03.png) no-repeat left top;background-size:2.2063rem;text-align: center;margin:0.5552rem 0rem 0rem 0.1263rem;}
.contactone li .contactone02 span{font-size: 0.2695rem;font-weight:bold;display: inline-block;text-align:center;line-height:0.75rem;color: #bc2830;background-image: -webkit-gradient(linear, left 0, right 0, from(#bc2830), to(#701034));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.contactone li .contactone03{clear:both; display:block; width:5.0526rem; height:1.3558rem; background:url(../images/contactonepic02.png) no-repeat left top; background-size:5.0526rem;padding-top: 0.4211rem;}
@media screen and (min-width:414px) {
    .contactbox{margin-top: -1.2052rem;}
}
@media screen and (min-width:560px) {
    .contactbox{margin-top: -1.4052rem;}
}
/**/
.contacttwo{clear:both;padding: 0.8rem 0rem 0rem 0rem;margin:0.5052rem 0rem 0.55rem;background: #fff;position: relative;z-index: 3;}
.contacttwo .contacttwotop{overflow: hidden;position: absolute;left: 0rem;width: 100%;top: 0rem;z-index: 5;}
.contacttwo .contacttwotop img{width: 100%;}
.promobthreeformbompic{position: absolute;bottom: -0.9rem;width:3rem;}
.promobthreeformbompic span{float:left;width:50%;background:url(../images/lyicon01.png) no-repeat left center;background-size: 0.25rem;padding-left: 0.35rem;margin-bottom:0.08rem;text-align: left;}
.promobthreeformbompic span:last-child{width:100%;}
@media screen and (min-width:360px) {
}
@media screen and (min-width:375px) {
}
@media screen and (min-width:414px) {
    .promobthreeformbompic{width:2.8rem;bottom: -0.85rem;}
    .promobthreeformbompic span{background-size: 0.22rem;padding-left: 0.3rem;}
}
@media screen and (min-width:560px) {
}
@media screen and (min-width:600px) {
}
@media screen and (min-width:640px) {
}
/**/
.contacttwoform{background:#a01f32;border-radius: 0rem 0rem 0.7579rem 0.7579rem;}
.contacttwobox{clear:both;display:block;position: relative;z-index: 2;margin: 0rem 0.2527rem;border-radius: 0rem 0rem 0.7579rem 0.7579rem;box-shadow: 0rem 0rem 0.3621rem rgba(106, 0, 0, 0.22);padding-top: 3rem;background: #fcfafb;}
@media screen and (min-width:360px) {
    .contacttwobox{padding-top: 2.7rem;}
}
@media screen and (min-width:375px) {
    .contacttwobox{padding-top: 2.65rem;}
}
@media screen and (min-width:414px) {
    .contacttwobox{padding-top: 2.4rem;}
}
@media screen and (min-width:440px) {
    .contacttwobox{padding-top: 2.3rem;}
}
@media screen and (min-width:480px) {
    .contacttwobox{padding-top: 2.4rem;}
}
@media screen and (min-width:560px) {
    .contacttwobox{padding-top: 2.6rem;}
}
@media screen and (min-width:600px) {
    .contacttwobox{padding-top: 2.8rem;}
}
@media screen and (min-width:640px) {
    .contacttwobox{padding-top: 2.9rem;}
}
.contacttwobox ul li{padding: 0.2358rem 0.2527rem 0rem 0.2527rem;}
.contacttwobox ul li .input01{clear:both;display:block;width: 100%;color:#999;font-size: 0.2358rem;line-height: 1.6;background: #fff;padding: 0.15rem 0.2527rem;border-radius: 0.9rem;}
.contacttwoitem{width: 100%;padding: 0.2358rem 0.2527rem 0rem 0.2527rem;}
.contacttwoitem .wenb{position:relative; z-index:2;}
.contacttwoitem .input02{clear:both;display:block;width: 100%;color:#999;font-size: 0.2358rem;line-height: 1.6;background: #fff;padding: 0.15rem 0.2527rem;border-radius: 0.3rem;height: 2.5263rem;font-family: "Heiti SC","HelveticaNeue","Droidsansfallback","Droid Sans","寰蒋闆呴粦";}
.contacttwobox ul li .input01::-webkit-input-placeholder,.contacttwobox ul li .input02::-webkit-input-placeholder{color:#999;}
.btnclick{clear:both;display:block;text-align: center;position:relative;z-index:3;margin-top: 0.3368rem;padding-top: 0.55rem;}
.btnclick:after,.btnclick:before{content:'';position:absolute;display: block;z-index: 2;  }
.btnclick:before{width:0.1684rem;height:0.1684rem;background:url(../images/contacttwopic03.png) no-repeat center center;background-size:100%;left: 0.5rem;top:0rem;animation: myfirst 5s linear infinite; -moz-animation: myfirst 5s linear infinite; -webkit-animation: myfirst 5s linear infinite; -o-animation: myfirst 5s linear infinite;}
.btnclick:after{width:0.3032rem;height:0.3032rem;background:url(../images/contacttwopic04.png) no-repeat center center;background-size:100%;right: 0.3rem;top: 0.7rem;animation: myfirst01 5s linear infinite; -moz-animation: myfirst01 5s linear infinite; -webkit-animation: myfirst01 5s linear infinite; -o-animation: myfirst01 5s linear infinite;}
.btnclick .btn_submit{width: 3.1831rem;height: 1.0105rem;border:0rem;font-size: 0.3368rem;font-weight:bold;color: #a12031;line-height: 1.0105rem;background: #ffc451;border-radius: 0.3368rem;padding: 0rem;margin-bottom: -0.5895rem;position: absolute;left: 50%;margin-left: -1.59155rem;top: 0rem;box-shadow: 0rem 0.07579rem 0.1347rem rgba(78, 52, 1, 0.21); cursor: pointer;}
.contacttwobox ul li input.input01:-webkit-input-placeholder,.contacttwoitem input.input02::-webkit-input-placeholder,.contacttwobox ul li input.input01::-moz-placeholder,.contacttwoitem input.input02::-moz-placeholder,.contacttwobox ul li input.input01:-moz-placeholder,.contacttwoitem input.input02:-moz-placeholder,.contacttwobox ul li input.input01:-ms-input-placeholder,.contacttwoitem input.input02:-ms-input-placeholder{color:#999;}
@media screen and (min-width:360px) {
    .contacttwobox ul li{padding: 0.2358rem 0.2527rem 0rem 0.2527rem;}
    .contacttwobox ul li .input01{line-height:0.4116rem;}
}
@media screen and (min-width:414px) {
    .contacttwobox ul li{padding: 0.2358rem 0.2527rem 0rem 0.2527rem;}
    .contacttwobox ul li .input01{line-height:0.3834rem;}
}
@keyframes myfirst {0%,100% {transform: translateY(-5px);}50%{transform: translateY(5px);}}
@-moz-keyframes myfirst {0%,100% {transform: translateY(-5px);}50%{transform: translateY(5px);}}
@-webkit-keyframes myfirst {0%,100% {transform: translateY(-5px);}50%{transform: translateY(5px);}}
@-o-keyframes myfirst {0%,100% {transform: translateY(-5px);}50%{transform: translateY(5px);}}
@keyframes myfirst01 {0%,100% {transform: translateY(5px);}50%{transform: translateY(-5px);}}
@-moz-keyframes myfirst01 {0%,100% {transform: translateY(5px);}50%{transform: translateY(-5px);}}
@-webkit-keyframes myfirst01 {0%,100% {transform: translateY(5px);}50%{transform: translateY(-5px);}}
@-o-keyframes myfirst01 {0%,100% {transform: translateY(5px);}50%{transform: translateY(-5px);}}
/**/
.contactthree{ position: relative; z-index: 5;}
.contactthreetit{clear:both; display:block;}
.contactthreetit h3{background:url(../images/Mtotalproicon02.png) no-repeat left center;display:block;width:2.7621rem;height:0.8rem;color:#333;font-size:0.32rem;line-height:1;text-align: left;background-size: cover;padding: 0.27rem 0rem 0.21rem 0.9263rem;}
.contactthreetxt{color:#666;font-size:0.2189rem;line-height:0.4042rem;padding: 0.2527rem 0.2527rem 0.3368rem 0.2527rem;}
.contactthree ul li{float:left;width:calc(33.3333% - 0.16842rem);margin:0rem 0.08421rem;background:url(../images/contactthreeicon01.jpg) no-repeat center top;background-size:100%;margin-bottom: 0.1684rem;}
.contactthree ul li span{display:block;width:0.7579rem;margin:0 auto;color:#fff;text-align:center;font-size:0.2527rem;font-weight:bold;line-height: 1;padding-top: 0.1rem;height: 0.3963rem;}
.contactthree ul li p{font-size: 0.2189rem;line-height: 0.3368rem;text-align: center;padding: 0.08421rem 0.1684rem 0rem 0.1684rem;color: #666;height: 0.9rem;}
@media screen and (min-width: 414px) {
    .contactthree ul li p{font-size: 0.2189rem;line-height: 0.2947rem;padding-top: 0rem;}
}
@media screen and (min-width: 440px) {
    .contactthree ul li p{font-size:0.2021rem;}
}
@media screen and (min-width:560px) {
    .contactthree ul li p{padding-top:0.08421rem;}
}
/**/
.contactfour{margin:0.2527rem 0.2527rem 0.32rem;height:4rem; border-radius: 0.1684rem; overflow: hidden; position: relative; z-index: 5;}
/*=======================鑱旂郴鎴戜滑 end===================*/
/*=======================鐩稿叧浜у搧 start===================*/
.videoRelate{padding-top: 0.4042rem;}
.videoRelate h3,.videoRelate h4{clear:both;margin-bottom: 0.2527rem;font-size: 0.32rem;line-height: 0.5221rem;text-align: center;}
.videoRelate h3:after,.videoRelate h3:before,.videoRelate h4:after,.videoRelate h4:before{content:'';display: inline-block;vertical-align: bottom;}
.videoRelate h3:after,.videoRelate h4:after{width:0.2611rem;height:0.2611rem;background:url(../images/siteicon02.jpg) no-repeat center center;background-size:0.2611rem;margin-left: 0.04211rem;}
.videoRelate h3:before,.videoRelate h4:before{width:0.5221rem;height:0.5221rem;background:url(../images/siteicon01.jpg) no-repeat center center;background-size:0.5221rem;margin-right: -0.2527rem;}
.videoRelate ul{padding:0.17685rem;}
.videoRelate ul li{float:left;width: calc(50% - 0.3537rem);margin:0.17685rem;box-shadow: 0rem 0.02526rem 0.1179rem rgba(119, 0, 3, 0.14); border-radius:0.3368rem 0rem;}
.videoRelate ul li a{clear:both; display:block; position:relative;}
.videoRelate ul li a:first-child:after{content:'';position:absolute;left: 50%;background: rgba(164, 5, 0, 0.73);z-index:1;width: 40px;height: 40px;border-radius: 20px;top: 50%;margin-top: -20px;box-shadow: 0px 0px 13px rgba(97, 7, 0, 0.4);margin-left: -20px;}
.videoRelate ul li a:first-child:before{content:'';position:absolute;left: 50%;top: 50%;width: 14px;height: 18px;background: url(../images/relvideoicon01.png) no-repeat center center;background-size: 100%;z-index: 4;margin-top: -9px;margin-left: -7px;}
.videoRelate ul li a.videoRelatetit{font-size:0.2021rem;line-height:0.3032rem;font-weight:500;text-align:center;padding: 0.1263rem 0.1263rem;}
/**/
.moreProRelate{padding-top: 0.4042rem;}
.moreProRelate h3,.moreProRelate h4{clear:both;margin-bottom: 0.2527rem;font-size: 0.32rem;line-height: 0.5221rem;text-align: center;}
.moreProRelate h3:after,.moreProRelate h3:before,.moreProRelate h4:after,.moreProRelate h4:before{content:'';display: inline-block;vertical-align: bottom;}
.moreProRelate h3:after,.moreProRelate h4:after{width:0.2611rem;height:0.2611rem;background:url(../images/siteicon02.jpg) no-repeat center center;background-size:0.2611rem;margin-left: 0.04211rem;}
.moreProRelate h3:before,.moreProRelate h4:before{width:0.5221rem;height:0.5221rem;background:url(../images/siteicon01.jpg) no-repeat center center;background-size:0.5221rem;margin-right: -0.2527rem;}
.moreProRelate ul{padding:0.17685rem;}
.moreProRelate ul li{float:left;width: calc(50% - 0.3537rem);margin:0.17685rem;box-shadow: 0rem 0.02526rem 0.1179rem rgba(119, 0, 3, 0.14); border-radius:0.3368rem 0rem;}
.moreProRelate ul li a{clear:both; display:block;}
.moreProRelate ul li a.moreProRelatetit{font-size:0.2021rem; line-height:0.3032rem; font-weight:500; text-align:center; padding:0.08421rem 0.1263rem;}
/**/
.newspro{clear:both; padding:0.3368rem 0rem 0rem 0rem;}
.newspro h4{background:url(../images/Mtotalproicon02.png) no-repeat left center;display:block;width:2.7621rem;height:0.8rem;color:#333;font-size:0.32rem;line-height: 1;text-align: left;background-size: 100%;padding: 0.27rem 0rem 0.21rem 0.9263rem;}
.newsproslide{clear:both;display:block;position:relative;background:url(../images/abouttwobg.jpg) no-repeat center top;background-size:contain;height:2.5684rem;overflow: hidden;margin-left: auto;margin-right: auto;position: relative;z-index: 1;margin-top: 0.2527rem;padding: 0.2584rem 0.08421rem 0.3368rem;}
.newsproslide:after{content:'';background:url(../images/abouttwoicon01.jpg) no-repeat center top;background-size:0.7663rem;height:0.2105rem;width: 0.7663rem;bottom: 0.2527rem;right: 0.2695rem;position: absolute;}
.newsproslide .swiper-wrapper {position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;    -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -o-transform: translate(0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.newsproslide .swiper-slide {text-align: center;font-size: 0.1853rem;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: start;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;padding:0rem 0.1684rem;}
.newsproslide .swiper-slide p{clear:both;text-align: center;background: #fff;position: relative;width:100%;border-radius: 0.3368rem 0rem;box-shadow: 0rem 0rem 0.1347rem rgba(0, 0, 0, 0.14);background: -webkit-linear-gradient(top right,#fff, #f1f1f1);background: -moz-linear-gradient(top right,#fff, #f1f1f1);background: -ms-linear-gradient(top right,#fff, #f1f1f1);background: -o-linear-gradient(top right,#fff, #f1f1f1);margin:0rem;-webkit-flex-shrink: 0;overflow: hidden;flex-shrink: 0;}
.newsproslide .swiper-slide p a:nth-child(1) img{width: 100%;}
.newsproslide .swiper-slide p a:nth-child(2){clear:both;display:block;text-align:left;line-height:1;padding: 0.1284rem 0.1263rem;color:#333;font-size: 0.2021rem;position: relative;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.newsproslide .swiper-slide p a:nth-child(2):after{background: url(../images/abouttwodot01.png) no-repeat center center;width:0.08421rem;height:0.08421rem;position:absolute;right: 0.0563rem;top: 10%;content:'';background-size: 0.08421rem;}
@media screen and (min-width:414px) {
    .newsproslide{height:2.3684rem;}
}
/*=======================鐩稿叧浜у搧 end===================*/
/*=======================鐩稿叧鏂伴椈 start===================*/
.newny_xgxw {clear:both; padding-top:0.1684rem;}
.newny_xgxw h4{background:url(../images/Mtotalproicon02.png) no-repeat left center;display:block;width:2.7621rem;height:0.8rem;color:#333;font-size:0.32rem;line-height:1;text-align: left;background-size: cover;padding: 0.27rem 0rem 0.21rem 0.9263rem;}
.newny_xgxw ul{padding: 0rem 0.2527rem;margin-top: 0.2527rem;}
.newny_xgxw ul li{border-bottom: 1px solid #f1f1f1;margin-bottom: 0.1827rem;padding-bottom: 0.2527rem;}
.newny_xgxw ul li .newny_xgxwtit{clear:both;font-size: 0.24rem;line-height: 0.3368rem;color:#00132b;display: block;margin-bottom: 0.1684rem;}
.newny_xgxw ul li .newny_xgxwbox{clear:both;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;width: 100%;}
.newny_xgxw ul li .newny_xgxwbox .newny_xgxwboxpic{width: 1.5rem;}
.newny_xgxw ul li .newny_xgxwbox .newny_xgvideo{position: relative;}
.newny_xgxw ul li .newny_xgxwbox .newny_xgvideo:before{content:'';height: 35px;width: 35px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border: 2px #ffffff solid;border-radius: 50%;background-color: rgba(0, 0, 0, 0.4);}
.newny_xgxw ul li .newny_xgxwbox .newny_xgvideo:after{border-width: 7px 0 7px 10.6px;margin-left: -4px;margin-top: -7px;content: "";position: absolute;width: 0;height: 0;left: 50%;top: 50%;border-style: solid;border-color: transparent transparent transparent #ffffff;} 
.newny_xgxw ul li .newny_xgxwbox .newny_xgxwboxitem{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 0%;padding-left: 0.2021rem;}
.newny_xgxw ul li .newny_xgxwbox .newny_xgxwboxitem p{font-size:0.1937rem;line-height:0.3368rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
/*=======================鐩稿叧鏂伴椈 end===================*/
/*=======================浜у搧鍐呴〉 start===================*/
.proslide{overflow:hidden;}
.proslidebox{width: 100%;-webkit-perspective: 1200px;-moz-perspective: 1200px;-ms-perspective: 1200px;perspective: 1200px;margin: 0 auto;position: relative;z-index: 1;margin-left:0.11rem;}
.proslide.proslide01 .proslidebox{margin-left:0rem;}
.proslidebox .swiper-wrapper { z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -moz-transform: translate3d(0,0,0); -o-transform: translate(0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -ms-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-transform-style: preserve-3d;margin-top: 10px;}
.proslidebox .swiper-slide {width:96%; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d;-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; height: 100%; position: relative;padding:0.2927rem 0rem 0.2527rem 0rem;}
.proslidebox .swiper-slide img {width:93%;margin: 0 auto;display: block;border-radius: 0.1684rem;box-shadow: 0rem 0rem 0.25rem rgba(106, 0, 0, 0.65);}
.proslidebox .swiper-slide.swiper-slide-active img{border: 1px solid #ed6d6d;}
/**/
.proone{clear:both;margin-top:-0.895rem;position:relative;margin-bottom: -0.25rem;height: 1.2rem;}
.proone a{float:right;width:1.2632rem;height:0.9263rem;background: #951926;background: -webkit-linear-gradient(bottom left,#bc2830, #6f0e2f);background: -moz-linear-gradient(bottom left,#bc2830, #6f0e2f);background: -ms-linear-gradient(bottom left,#bc2830, #6f0e2f);background: -o-linear-gradient(bottom left,#bc2830, #6f0e2f);color:#f3ac30;font-weight:bold;text-align:center;padding-top: 0.4547rem;border-radius: 0rem 0rem 0.1432rem 0.1432rem;box-shadow: 0rem 0.05895rem 0.1516rem rgba(0, 0, 0, 0.4);margin-right: 0.1011rem;margin-top: 0.25rem;}
.proone a.proSpEnquiry{position: absolute;width: 1.3rem;right: 0.03rem;top: 0.52rem;background: url(../images/protwoicon01.png) no-repeat center center;background-size: 100%;height: 1.3rem;color: #fff;font-size: 0.2189rem;font-weight: bold;padding: 0.26rem 0.4rem 0.2rem 0.35rem;line-height: 1.5;z-index: 1;box-shadow: none;}
@media screen and (min-width: 320px) {
    .proone a.proSpEnquiry{width: 1.2rem;height: 1.2rem;right: 0.12rem;font-size: 0.2189rem;padding: 0.42rem 0.1rem 0.2rem 0rem;}
}
@media screen and (min-width: 360px) {
    .proone a.proSpEnquiry{right: 0.02rem;}
}
@media screen and (min-width: 375px) {
}
@media screen and (min-width: 400px) {
}
@media screen and (min-width: 414px) {
    .proone a.proSpEnquiry{width: 1.05rem;height: 1.05rem;right: 0.02rem;top: 0.57rem;font-size: 0.2189rem;padding: 0.35rem 0.3rem 0.2rem 0.2rem;}
}
@media screen and (min-width: 520px) {
    .proone a.proSpEnquiry{right: 0.04rem;font-size: 0.2189rem;padding: 0.35rem 0.1rem 0.2rem 0rem;}
}
@media screen and (min-width: 560px) {
    .proone a.proSpEnquiry{font-size: 0.2189rem;}
}
@media screen and (min-width: 600px) {
    .proone a.proSpEnquiry{width: 1.15rem;height: 1.15rem;right: 0.06rem;font-size: 0.2189rem;padding: 0.38rem 0.1rem 0.2rem 0rem;}
}

.proone .proonefl{float:left;width: 3.1832rem;height:1.3137rem;position: relative;z-index: 6;}
.proone .proonefl audio{opacity:0;}
.proone.male .proonefl{background: url(../images/prooneicon02.png) no-repeat left top;background-size: 3.1832rem;}
.proone.female .proonefl{background: url(../images/prooneicon01.png) no-repeat left top;background-size: 3.1832rem; outline: none;}
.db {display: block;}
.audio_area{clear: both;display: block;width:100%;height: 100%;position: relative;}
.audio_area .audio_wrp{clear: both;display: block;width: 100%;height: 100%;padding: 0.61rem 0rem 0.35rem 1.5rem;}
.audio_area .audio_wrp .audio_play_area{float:left; height:0.2947rem; width:0.3032rem;}
.audio_area .audio_wrp .audio_length{font-size:0.1853rem;line-height: 0.3247rem;display: inline-block;vertical-align: top;    color: #d02a36;}
.audio_area .audio_wrp .audio_play_area .icon_audio_default,.audio_area .audio_wrp .audio_play_area .icon_audio_playing { background: transparent url(../images/audioicon01.png) no-repeat 0 0; width:100%; height:100%; vertical-align: top; display: inline-block;-webkit-background-size:0.9095rem 0.2947rem; background-size:0.9095rem 0.2947rem;}
.audio_area .audio_wrp .audio_play_area .icon_audio_default {background-position: -0.3032rem center;}
.audio_area .audio_wrp .audio_play_area .icon_audio_playing {-webkit-animation: audio_playing 1s infinite; background-position: 0rem center; display: none;}
.audio_area.playing .audio_wrp .audio_play_area .icon_audio_default {display: none;}
.audio_area.playing .audio_wrp .audio_play_area .icon_audio_playing {display: inline-block;}
@-webkit-keyframes audio_playing {
    30% {background-position:0rem center;}
    31% {background-position:-0.3032rem center;}
    61% {background-position:-0.3032rem center;}
    61.5% {background-position: -0.6064rem center;}
    100% {background-position: -0.6064rem center;}
}
.proone .proonefr{float:right;width:1.2632rem;height:0.9263rem;background: #951926;background: -webkit-linear-gradient(bottom left,#bc2830, #6f0e2f);background: -moz-linear-gradient(bottom left,#bc2830, #6f0e2f);background: -ms-linear-gradient(bottom left,#bc2830, #6f0e2f);background: -o-linear-gradient(bottom left,#bc2830, #6f0e2f);color:#f3ac30;font-weight:bold;text-align:center;padding-top: 0.4547rem;border-radius: 0rem 0rem 0.1432rem 0.1432rem;box-shadow: 0rem 0.05895rem 0.1516rem rgba(0, 0, 0, 0.4);margin-right: 0.1011rem;margin-top: 0.25rem;}
/**/

.protwo{clear:both;padding: 0rem 0rem 0.2527rem 0rem;}
.protwo p.protwotop{clear:both;display:block;position:relative;background:url(../images/protwobg01.jpg) no-repeat right top;height: 1.4rem;padding-left: 2rem;color: #999;font-size: 0.2021rem;padding-top: 0.2527rem; margin-top: 0.6rem;}
.protwo p.protwotop.protwotop01{background-image: url(../images/protwobg01.jpg); margin-top: 0.45rem;}
.protwo p.protwotop span{position:absolute;left:0rem;top: -0.2rem;background:url(../images/protwoicon02.png) no-repeat left top;background-size:1.8021rem;height:0.9684rem;width:1.8021rem;display:block;color:#333;font-weight:bold;font-size:0.2527rem;line-height:0.9684rem;text-align:left;padding-left:0.2rem;}
.protwo p.protwotop span:after{content:'';position:absolute;right: 0.2495rem;top: 50%;border-right:0rem;border-top:0.1095rem solid transparent;border-bottom:0.1095rem solid transparent;border-left:0.1684rem solid #e94045;margin-top: -0.1095rem;}
.protwo p.protwotop strong{clear:both;display:block;font-size: 0.2863rem;}
.protwo p.protwotop.protwotop01 a{position:absolute;width: 1.3rem;right: 0.12rem;top: -0.6rem;background: url(../images/protwoicon01.png) no-repeat center center;background-size: 100%;height: 1.3rem;color: #fff;font-size: 0.2189rem;font-weight: bold;padding: 0.26rem 0.4rem 0.2rem 0.35rem;line-height: 1.5;}
@media screen and (min-width: 320px) {
    .protwo p.protwotop{background-size:6.4rem; height: 1.4rem;}
    .protwo p.protwotop.protwotop01 a{width: 1.2rem;height: 1.2rem;right: 0.12rem;top: -0.55rem;font-size: 0.2189rem;padding: 0.26rem 0.4rem 0.2rem 0.32rem;}
}
@media screen and (min-width: 360px) {
    .protwo p.protwotop{background-size:5.9583rem;height: 1.3rem;}
}
@media screen and (min-width: 375px) {
    .protwo p.protwotop{background-size:6rem;height: 1.3rem;}
}
@media screen and (min-width: 400px) {
    .protwo p.protwotop{background-size:6.1935rem;height: 1.4rem;}
}
@media screen and (min-width: 414px) {
    .protwo p.protwotop{background-size:5.25rem;height: 1.2rem;padding-top: 0.1527rem;}
    .protwo p.protwotop.protwotop01 a{width: 1.05rem;height: 1.05rem;right: 0.12rem;top: -0.46rem;font-size: 0.2189rem;padding: 0.23rem 0.3rem 0.2rem 0.25rem;line-height: 1.3;}
}
@media screen and (min-width: 440px) {
    .protwo p.protwotop{background-size:5.4154rem;height: 1.2rem;padding-top: 0.1827rem;}
}
@media screen and (min-width: 480px) {
    .protwo p.protwotop{background-size:5.4857rem;}
}
@media screen and (min-width: 520px) {
    .protwo p.protwotop{background-size:5.5467rem;}
    .protwo p.protwotop.protwotop01 a{width: 1.1rem;height: 1.1rem;right: 0.12rem;top: -0.46rem;font-size: 0.2189rem;padding: 0.23rem 0.3rem 0.2rem 0.25rem;line-height: 1.3;}
}
@media screen and (min-width: 560px) {
    .protwo p.protwotop{background-size:5.8455rem;height: 1.3rem;padding-top: 0.227rem;}
    .protwo p.protwotop.protwotop01 a{width: 1.15rem;height: 1.15rem;right: 0.13rem;top: -0.5rem;font-size: 0.2189rem;padding: 0.27rem 0.3rem 0.2rem 0.29rem;line-height: 1.3;}
}
@media screen and (min-width: 600px) {
    .protwo p.protwotop{background-size:6.1287rem;height: 1.3rem;}
    .protwo p.protwotop.protwotop01 a{width: 1.2rem;height: 1.2rem;right: 0.15rem;top: -0.52rem;font-size: 0.2189rem;padding: 0.29rem 0.3rem 0.2rem 0.32rem;line-height: 1.3;}
}
@media screen and (min-width: 640px) {
    .protwo p.protwotop{background-size:6.4rem;height: 1.4rem;padding-top: 0.27rem;}
}
@media screen and (min-width: 680px) {
    .protwo p.protwotop{background-size:6.4rem;}
}
@media screen and (min-width: 720px) {
    .protwo p.protwotop{background-size:6.4rem;}
}
@media screen and (min-width: 750px) {
    .protwo p.protwotop{background-size:6.3157rem;height: 1.4rem;}
}
.protwo>p{font-size:0.2527rem; color:#333; padding-left: 0.3368rem;margin-top: 0.1527rem;}
.protwo>p strong{color:#fcb833; font-size:0.2695rem;}
.protwo>p span{color:#666; font-size:0.1853rem;}
.protwo dl{clear: both;position:relative;margin-top:0.1263rem;margin-bottom: 0.5558rem;}
.protwo dl:after{content:'鐑攢浜ч噺';width: 2.2474rem;height:0.5558rem;line-height: 0.5558rem;background:#fcb833;display:block;border-radius: 0rem 0rem  0.4895rem  0.4895rem;text-align:center;color:#666;left: 26%;position: absolute;bottom: -0.5558rem;transform: translateX(-50%);}
.protwo dl dt{clear:both;position: absolute;left: 0rem;top: 0.62rem;bottom: 0rem;right: 0rem;}
.protwo dl.pronov:after{width: 3.8474rem;border-radius: 0rem 0rem  0.5895rem  0.5895rem;left: 50%;}
.protwo dl dt:nth-child(3){width: 2.2474rem;height:0.5558rem;line-height: 0.5558rem;background: #fcb834;display:block;border-radius: 0rem 0rem  0.4895rem  0.4895rem;text-align:center;color: #fff;left: auto;position: absolute;bottom: -0.5558rem;right: 8%;top: auto;}
.protwo dl dt:nth-child(3) a{color:#d32633;}
.protwo dl dd{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content: space-around;align-items: center;-webkit-align-items: center;box-shadow: 0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.4463rem 0rem 0.4463rem 0.4463rem;overflow: hidden;box-shadow: 0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.4211rem 0rem 0.4211rem 0.4211rem;overflow: hidden;}
.protwo dl dd p{color:#d32633;text-align:center;font-size:0.2021rem;font-weight:bold;padding-bottom: 0.8rem;text-shadow: 0px 7px 3px #dadada;}
.protwo dl dd p:nth-child(2n){padding-top:0.7rem; padding-bottom:0rem;}
.protwo dl dd p span{display:inline-block; position:relative;}
.protwo dl dd p span i{position:absolute;width:100%;height: 2px;background:#d32633;left: 0rem;right: 0rem;bottom: 0rem;box-shadow: 0px 7px 3px #dadada;}
.protwo dl dd p span i:after,.protwo dl dd p span i:before{content:'';position:absolute;width: 10px;height: 10px;background:#d32633;top: -4px;border-radius:50%;box-shadow: 0px 7px 3px #dadada;}
.protwo dl dd p span i:after{right:0rem;}
.protwo dl dd p span i:before{left:0rem;}
@media screen and (min-width: 414px) {
    .protwo>p{font-size:0.2105rem;}
    .protwo>p strong{font-size:0.2527rem;}
}
/**/
.proparametr{padding-top: 0.1684rem; margin: 0rem -0.2527rem;}
.proparametr .swiper-container {position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.proparametr .swiper-container .swiper-wrapper {position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-box-sizing: content-box; box-sizing: content-box;-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.proparametr .swiper-container .swiper-slide {-webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform;}
.proparametr .proparametritem01{margin: 0rem 0.2527rem;}
.proparametr .proparametritem01.swiper-container .swiper-slide{padding:0rem 0.04211rem;}
.proparametr .proparametritem01.swiper-container .swiper-slide{width:60%;}
.proparametr .proparametritem01 p{color:#333;transition: all .3s;padding:0.1684rem 0.1263rem;cursor: pointer;background: #fff;border-radius: 5px;position: relative;border: 1px solid #cba1ae;display: block;line-height: 1.6; text-align:center;}
.proparametritem01 .swiper-slide-active p{color:#fff;position:relative;background-color: #c9221e;background-image: linear-gradient(90deg, #c9221e 30%, #de7b1b 50%, #c9221e);background-position: left center;background-size: 200% 100%;background-repeat: no-repeat;transition: background-position .6s ease;}
.proparametr .proparametritem02box{padding: 0.1179rem  0.2527rem;background: url(../imagespc/homefivebg.jpg) repeat;background-size:6px;margin: 0.2527rem 0rem;}
.proparametr .proparametritem02.swiper-container .swiper-slide{height: auto;}
.proparametr .proparametritem02box table{background:#fff;border-collapse: collapse; border: 0px !important;border-spacing:0!important;}
.proparametr .proparametritem02box table td{border: 1px solid #cacaca;}
.pro_con .proparametr .proparametrbombox{clear:both;display:block;position: relative;z-index: 2;padding: 0rem 0.2527rem 0.1684rem 0.2527rem;}
.pro_con .proparametr .proparametrbombox p{padding:0px;margin:0px;text-indent:0px;padding:0.1684rem 0.1263rem;background: url(../imagespc/proitemicon04.png) no-repeat left 0.35rem;margin-bottom:5px;padding-left: 0.2105rem;background-size: 0.1011rem;}
.pro_con .proparametr .proparametrbombox p span{color: #c3311c; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: -webkit-linear-gradient(left,#bf211d, #d3751b);}
@media screen and (min-width:360px) {
    .proparametr .proparametritem01 p{font-size: 0.22rem;}
}
@media screen and (min-width:375px) {
    .proparametr .proparametritem01 p{font-size: 0.23rem;}
}
@media screen and (min-width:414px) {
    .proparametr .proparametritem01 p{font-size: 0.2rem;}
}
/**/
.prothree .sx_0,.prothree .sx_1{clear:both;text-align:left;margin: 0rem 0.14rem;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}
.prothree .sx_0 strong,.prothree .sx_1 strong{background:url(../images/prothreeicon01.jpg) no-repeat left top;font-size:0.2358rem;width:1.8526rem;height:0.8421rem;background-size:100%;display:inline-block;text-align:center;line-height:0.8421rem;}
.prothree .sx_0 span,.prothree .sx_1 span{font-size:0.2695rem;font-weight:bold;color: #bc2830;background-image: -webkit-gradient(linear, left 0, right 0, from(#bc2830), to(#701034));-webkit-background-clip: text;-webkit-text-fill-color: transparent;padding-left: 0.2rem;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
/**/
.pro_top {width:100%;margin:0 auto;overflow:hidden;box-shadow:0rem 0.128rem 0.128rem rgba(8,1,3,0.1);}
.pro_top_ms {width:100%;height:auto;overflow:hidden; padding-bottom:0.2133rem;}
.pro_top_ms p {width:100%;font-size:0.2021rem;overflow:hidden;border-bottom:1px solid #ededed;padding:0.3413rem 0.1684rem; color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pro_top_ms p:last-child{border-bottom:0rem;}
.pro_top_ms p:nth-child(1){background:url(../images/nybicon01.png) no-repeat 0.2021rem 0.1684rem;padding-left:1.7067rem;background-size:0.3368rem;}
.pro_top_ms p:nth-child(2){background:url(../images/nybicon02.png) no-repeat 0.1684rem 0.1684rem;padding-left:1.7067rem;background-size:0.3368rem;}
.pro_top_ms p:nth-child(1) strong{font-weight:bold;}
.pro_top_ms p:nth-child(2) strong {font-weight:bold;}
.pro_top01 .pro_top_ms p:nth-child(1){background:url(../images/nybicon01.png) no-repeat 0.2021rem 0.1684rem #f7f7f7;position:relative;}
.pro_top01 .pro_top_ms p:nth-child(1):after{content:'';position:absolute;right:5px;top:0.4693rem;width:1px;height:1.2373rem;display:block;background:url(../images/pro_top_msline.jpg) no-repeat center top;}
.pro_top01 .pro_top_ms p:nth-child(2){background:url(../images/nybicon02.png) no-repeat 0.2021rem 0.1684rem #f7f7f7;}
.pro_top01 .pro_top_ms p:nth-child(1),.pro_top01 .pro_top_ms p:nth-child(2){float:left;width:50%;border:0rem;padding-left:2.2613rem;background-size:1.2373rem;margin-bottom:0.128rem;line-height:0.8107rem;padding-right:0.2133rem;}
.pro_top01 .pro_top_ms p:nth-child(1) strong,.pro_top01 .pro_top_ms p:nth-child(2) strong{clear:both; display:block; font-size:0.1684rem;font-weight:bold;}
.pro_top01 .pro_top_ms p:nth-child(1) span,.pro_top01 .pro_top_ms p:nth-child(2) span{clear:both;display:block;font-size:0.1684rem;color:#2f2f2f; line-height:0.5973rem;}
.pro_top_ms p strong {color:#ff0e0e;font-weight:normal;}
/**/
.pd_guide{clear:both;padding: 0.4211rem 0rem 1.0658em 0rem;}
.pd_guide ul{clear:both;padding: 0rem 0.1011rem;}
.pd_guide ul li{float:left;width: calc(33.3333% - 0.2189rem);height:0.6147rem;background:url(../images/Mtotalproicon03.png) no-repeat left top;background-size:100%;text-align:center;line-height:0.6147rem;padding: 0rem 0.06737rem;font-size: 0.2021rem;margin: 0rem 0.1095rem 0.06737rem;}
.pd_guide ul li a{clear:both; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#666;}
.pd_guide li.active a {color:#ff0e0e;}
/**/
.pro_con {width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0.1684rem auto 0;padding: 0rem 0.2527rem;}
.pro_con h3{color: #333;font-weight: bold;background: url(../images/Mtotalproicon04.png) no-repeat left top;background-size: 0.8337rem;font-size: 0.32rem;line-height: 0.4042rem;padding-bottom: 0.2rem;padding-left: 0.9rem;margin: 0.3368rem 0rem 0.1684rem -0.2527rem;padding-top: 0.1rem;}
.pro_con p {text-align:left;font-size: 0.24rem;line-height: 2em;margin-bottom: 0.3368rem; color: #5a5a5a;}
.pro_con p img{margin: 0.07579rem 0rem;}
.videodiv{margin-bottom: 0.3368rem;}
video {width:100%;text-align:center;margin:0 auto;display:block;/*padding: 0.1179rem 0rem;*/padding:0rem;}
/*璇︽儏椤甸粯璁l*/
.pro_con ul,.news_nyitem ul{padding:0rem 0rem 0rem 0rem;}
.casecon ul{padding:0rem 0rem 0rem;}
.pro_con ul li,.news_nyitem ul li,.casecon ul li{font-size: 0.24rem;line-height: 0.4211rem;background: url(../images/insidestyle/uldot01.png) no-repeat left 0.1516rem;background-size:0.1263rem;padding-left:0.2527rem;padding: 0rem 0rem 0.1684rem 0.2527rem;text-align: left;}
@media screen and (min-width: 414px) {.pro_con p{font-size: 0.22rem;}}
@media screen and (min-width: 520px) {.pro_con p{font-size: 0.24rem;}}
/**/
.wenda {clear:both; width:100%; padding:0.1684rem;}
.wenda_tit {clear:both; background:#FDCC05; font-size:0.768rem; padding:0.3413rem 0rem 0.3413rem 0.1684rem; line-height:1; color:#000; }
.wenda ul li {clear:both; width:100%; padding:0.1684rem 0rem;}
.wenda .wenti {clear:both;background:url(../images/wdicon1.png) no-repeat left center;background-size:1.4933rem;}
.wenda .wenti dd {margin-left:1.792rem;font-size:0.2021rem;line-height:0.4211rem;padding:0.2133rem 0rem;}
.wenda .wenti dd span { color:#000; }

.wenda .daan {padding:0.2133rem;overflow:hidden;margin-top:0.1684rem;border:#ccc 1px dashed;}
.wenda .daan dl {width:100%;background:#f2f2f2;padding:0.2133rem;overflow:hidden;}
.wenda .daan dd {color:#4297db;font-size:0.2021rem;background:url(../images/wdicon2.png) no-repeat left center;background-size:0.4211rem;padding-left:1.4933rem;line-height:0.4211rem;}
.wenda .daan .da {width:100%;overflow:hidden;margin:0.2133rem 0rem;position:relative;text-indent:0.3368rem;}
.wenda .icons {background:url(https://www.hxjq.cn/images/relate-icons.png) no-repeat;background-size:contain;}
.wenda .d {position:absolute;width:0.5973rem;height:0.5973rem;line-height:0.5973rem;margin:0 0.1684rem 0 0;font-size:0.4693rem;font-style:normal;color:#fff;text-align:center;left:0rem;top:0.2133rem;text-indent:0rem;}
/*=======================浜у搧鍐呴〉 end===================*/
/*======================= 2018/7/6淇敼鏂伴椈鍐呴〉===================*/
.rmcp{padding:0 0.1684rem;}
.rmcp dl{width:100%;overflow:hidden;margin:15px 0;display:-webkit-box;display:-webkit-flex;display:flex;}
.rmcp dd{width:4.2667rem;float:left;}
.rmcp dt{width:0;padding-left:0.1684rem;flex:1;-webkit-flex:1;}
.rmcp dt span{font-size:0.5973rem;font-weight:bold;display:block;line-height:1;margin-bottom:0.2133rem;}
.rmcp dt span a{display:inline-block;color:#00132b;}
.rmcp dt i{width:3.4133rem;height:0.7253rem;background:url(../images/hb.png) right center no-repeat;background-size:100%;display:inline-block;vertical-align:sub;margin-top:0rem;}
.rmcp dt p{font-size:0.2021rem;padding:0 0 0.1707rem  0;line-height:0.6826rem;}
/*======================= 2018/7/6淇敼鏂伴椈鍐呴〉 end===================*/
/*=======================浜у搧绗笁妯℃澘  start===================*/
/*浜у搧360搴︽棆杞�*/
.proxz{clear: both;padding:0.08421rem 0.2105rem 0rem;position: relative;}
.proxzbom{position: relative;background: #fff;box-shadow: 0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.6737rem 0.1684rem 0.1684rem 0.1684rem;height: 4.3rem;z-index: 3;overflow: hidden;}
.proxzitem{position:absolute;}
.proxzitem02{z-index: 6;width: 1.1789rem;left: 0.5052rem;top: 0.5052rem;}
.proxzitem03{z-index: 1;width: 0.6737rem;left: 0rem;top: 0rem;}
.proxzitem04{width: 3.02316rem;left:50%;margin-left: -1.51158rem;bottom: 0.2527rem;z-index: 8;}
.proxzbom .proxzbombox{background: url(../images/proxzicon01_m.jpg) no-repeat center bottom;background-size: 4.6316rem;margin: 0 auto;width: 100%;height: 0px;position: relative;padding-bottom: 62.3639%;}
.proxzmain{margin: 0 auto;padding-top: 0.5052rem;width: 80%;position: absolute;left: 50%;top: 0px;bottom: 0px;right: 0px;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);}
.proxzbom.proxzbom2{padding-top: 11%; height: 10.5rem;}
.proxzbom.proxzbom2 .proxzbombox{padding-bottom: 46.3639%;}
/*绉诲姩鐮磋疆鎾�*/
.porswiperbomtit{text-align:center;font-size: 0.2021rem;color: #777;padding: 0.1684rem 0rem 0.2527rem 0rem;}
.porswiperbomtit span{display:inline-block;margin: 0px 0.2012rem;width:0.1684rem;text-indent: 0px;padding: 0px;}
.porswiperbomtit span img{width:100%;}
.porswiper{clear: both;margin: 0.08421rem 0.2105rem 0rem;position: relative;background: url(../images/proshowcasebg.jpg) repeat left top;border: 1px solid #ce0b2d;border-radius: 0.6737rem 0.1684rem 0.1684rem 0.1684rem;overflow: hidden;}
.porswiperitem{position:absolute;}
.porswiperitem01{z-index: 1;width: 0.6737rem;left:-0.03rem;top: -0.03rem;}
.porswipertop{padding: 0.2527rem 0.1768rem 0rem 0.7411rem;}
.porswipertop .porswipertopfl{float:left; width:1.5663rem;}
.porswipertop .porswipertopfr{float:right; color:#dd5b60; font-size:0.2021rem;}
@media screen and (min-width: 414px) {
    .porswipertop .porswipertopfl{ width:1.4663rem;}
    .porswipertop .porswipertopfr{font-size:0.1768rem;}
}
.porswiperbom{width: 100%;-webkit-perspective: 1200px;-moz-perspective: 1200px;-ms-perspective: 1200px;perspective: 1200px;margin: 0 auto;position: relative;z-index: 1;margin-left:0.32rem;}
.porswiperbom .swiper-wrapper { z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -moz-transform: translate3d(0,0,0); -o-transform: translate(0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -ms-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-transform-style: preserve-3d;margin-top: 10px;}
.porswiperbom .swiper-slide {width:95%;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;height: 100%;position: relative;padding: 0.08421rem 0rem 0.2527rem 0rem;}
.porswiperbom .swiper-slide img {width:93%;margin: 0 auto;display: block;box-shadow: 0rem 0rem 0.1095rem rgba(119, 0, 3, 0.14);}
.porswiperbom .swiper-slide span{clear:both;width: 93%;display:block;text-align:left;font-weight:bold;color:#b31f33;margin: 0.2105rem auto 0px;}
/*浜у搧  鎴愬搧瑙勬牸*/
.finishpro{padding: 0rem 0.1021rem 0rem 1.6021rem;margin: 0rem 0rem 0rem 0rem;position:relative;}
.finishprofl{position:absolute;left: 0.1021rem;top: 0rem;width: 1.5579rem;background: url(../images/finishpropic01.png) no-repeat center top #fff;background-size: 100%;padding-bottom:0.1179rem;height: 1.7684rem;padding-left: 0.16rem;}
.finishprofl p:nth-child(1){font-size: 0.24rem;color: #333;text-align:center;padding: 0.2616rem 0rem 0.0579rem 0rem;line-height:1;}
.finishprofl p:nth-child(2){color:#1f201c;font-size:0.2021rem;text-align:center;position: relative;line-height: 1;}
.finishprofl p:nth-child(2) span{clear:both;display:block;font-weight:bold;line-height:1;color: #bc2830;background-image: -webkit-gradient(linear, left 0, right 0, from(#bc2830), to(#701034));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 0.2358rem;padding: 0.04211rem 0rem;}
.finishprofl p:nth-child(2):after{position:absolute;content:'';width:0.4547rem;height:0.05895rem;background: #bc2830;background: -webkit-linear-gradient(74deg,#bc2830 10%,#701034);background: -moz-linear-gradient(74deg,#bc2830 10%,#701034);background: -ms-linear-gradient(74deg,#bc2830 10%,#701034);background: -o-linear-gradient(74deg,#bc2830 10%,#701034);border-radius:0.2rem;left: 50%;transform: translateX(-50%);bottom: -0.2rem;box-shadow: -0.08rem 0.06rem 0.2rem rgba(0, 0, 0, 0.2);}
.finishprofr{clear:both;width:100%;padding: 0.08421rem 0.04rem 0.1347rem 0.18421rem;position:relative;}
.finishprofr p:nth-child(1){clear:both;line-height:1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-around;align-items: center;-webkit-align-items: center;position: relative;margin-bottom: 0.25rem;}
.finishprofr p:nth-child(1):before{content:'';position:absolute;left:0rem;right:0rem;bottom: -0.12rem;height: 0.8368rem;box-shadow:0rem 0.02526rem 0.1095rem rgba(119, 0, 3, 0.14);border-radius: 0.2rem;}
.finishprofr p:nth-child(1) span{float:left;text-align:center;font-size: 0.2021rem;color: #333;line-height: 1;}
.finishprofr p:nth-child(1) span img{clear:both;display:block;width: 0.7579rem;border-radius: 0.08421rem;margin-bottom: 0.1rem;}
.finishprofr p:nth-child(2){clear:both;font-size: 0.2021rem;color: #999;text-align:center;line-height:1;}
.prothree .sx_2,.prothree .sx_3,.prothree .sx_4,.prothree .sx_5,.prothree .sx_6{padding: 0.2021rem 0.2527rem 0rem 1.3922rem;text-align: left;color: #333333;font-size: 0.2189rem;line-height: 0.3032rem;position: relative;margin-left: 0.2527rem;}
.prothree .sx_2 strong,.prothree .sx_3 strong,.prothree .sx_4 strong,.prothree .sx_5 strong,.prothree .sx_6 strong{color:#941b32;background: #fcb833;font-weight: normal;border-radius: 0.2rem 0.2rem 0rem 0.2rem;text-align: center;padding: 0.04211rem 0rem 0.04211rem 0.1263rem;position: absolute;left: 0rem;top: 0.15rem;}
@media screen and (min-width: 414px) {
    .finishprofr p:nth-child(2){font-size: 0.1853rem;}
}
/*浜у搧璇︽儏椤电瀯鐐�*/
.promobthreebom{clear:both;padding: 0.4211rem 0rem 1.0658em 0rem;}
.promobthreebom ul{clear:both;padding: 0rem 0.1011rem;}
.promobthreebom ul li{float:left;width: calc(33.3333% - 0.2189rem);height:0.6147rem;background:url(../images/Mtotalproicon03.png) no-repeat left top;background-size:100%;text-align:center;line-height: 0.5947rem;padding: 0rem 0.06737rem;font-size: 0.2021rem;margin: 0rem 0.10945rem 0.06737rem;}
.promobthreebom ul li a{clear:both; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#666;}
@media (min-width:414px) {
    .promobthreebom ul li{line-height: 0.5247rem;}
}
@media (min-width:440px) {
    .promobthreebom ul li{line-height: 0.4847rem;}
}
@media (min-width:560px) {
    .promobthreebom ul li{line-height: 0.5347rem;}
}
@media (min-width:640px) {
    .promobthreebom ul li{line-height: 0.5847rem;}
}
/**/
.promobthreeform .btnclick{}
.promobthreeform .btnclick .btn_submit{
    }
/*=======================浜у搧绗笁妯℃澘  end===================*/
/*=======================浜у搧闂瓟  start===================*/
.prowenda{clear:both; padding:0rem 0.5333rem;}
.prowenda .prowendatit{background:url(../images/prowendaicon01.jpg) no-repeat center top;background-size:3.4347rem 1.856rem;width:3.4347rem;height:1.856rem;font-size:0.2527rem;color:#4c2800;padding:0.5973rem 0rem 0rem 0.1707rem;text-align:center;line-height:1.2373rem;}
.prowenda dl{clear:both; padding-top:0.4211rem;}
.prowenda dl dt{background:url(../images/wdicon1.png) no-repeat left center;margin-bottom:0.3368rem; background-size:1.4933rem; padding-left:1.7067rem; line-height:0.3368rem; font-size:0.5973rem; color:#363636; min-height: 1.6066rem;}
.prowenda dl dd{background:#f5f7fa; font-size:0.2021rem; color:#737373; line-height:0.9387rem; border:1px solid #d8e1ff; border-radius:0rem 0.4042rem 0.4042rem 0.4042rem; padding:0.1684rem 0.2527rem;margin-bottom:0.3368rem; position:relative;}
.prowenda dl dd i{font-style:normal;font-size:0.5973rem;color:#955100;font-weight:bold;background:#ffd39f;width:1.1947rem;height:1.1947rem;border-radius:50%;text-align:center;line-height: 1;display:block;position:absolute;right:0.5052rem;top:-0.3368rem;padding: 0.1179rem 0rem 0rem 0rem;}
/*=======================浜у搧闂瓟  end===================*/
/*搴曢儴娴姩 start*/
.floatbom{clear:both;width:100%;height: 1.22rem;position:fixed;bottom:0rem;z-index: 999; max-width: 750px;}
.floatbom:after{content:'';position:absolute;left:0px;width: 0.35rem;background: #bc283078;top: 0.35rem;bottom: 0.35rem;background: -webkit-linear-gradient(90deg,rgba(188, 40, 48, 0.13),#bc283078);background: -o-linear-gradient(90deg,rgba(188, 40, 48, 0.13),#bc283078);background: -moz-linear-gradient(90deg,rgba(188, 40, 48, 0.13),#bc283078);background: linear-gradient(90deg,rgba(188, 40, 48, 0.13),#bc283078); animation: op 5s linear infinite; -webkit-animation: op 5s linear infinite;}
.floatbom:before{content:'';position:absolute;right: 0px;width: 0.35rem;background: #bc283078;top: 0.35rem;bottom: 0.35rem;background: -webkit-linear-gradient(90deg,#bc283078,rgba(188, 40, 48, 0.13));background: -o-linear-gradient(90deg,#bc283078,rgba(188, 40, 48, 0.13));background: -moz-linear-gradient(90deg,#bc283078,rgba(188, 40, 48, 0.13));background: linear-gradient(90deg,#bc283078,rgba(188, 40, 48, 0.13));animation: op 5s linear infinite; -webkit-animation: op 5s linear infinite;}
@keyframes op{
    0%,100%{ opacity:1;}
    50%{opacity:0;}
}
@-webkit-keyframes op{
    0%,100%{ opacity:1;}
    50%{opacity:0;}
}
.floatbom .floatbombox{clear:both;display:block;width: 100%;position: absolute;left: 0px;top: 0rem;background: url(../images/fdiconbg.png) no-repeat center top;height: 100%;background-size: 100%;padding-top: 0.2rem;z-index: 3;}
.floatbom .floatbombox .floatbomkf,.floatbom .floatbombox .floatbomly{float:left;width:50%;text-align:center;line-height: 0.82rem; display:inline-block; color: #bc2830;font-weight: bold;font-size: 0.3rem;}
.floatbom .floatbombox .floatbomkf span,.floatbom .floatbombox .floatbomly span{display:inline-block; padding-left:0.55rem;}
.floatbom .floatbombox .floatbomkf span{background:url(../images/fdicon01.png) no-repeat left center;background-size: 0.4rem;}
.floatbom .floatbombox .floatbomly span{background:url(../images/fdicon02.png) no-repeat left center;background-size: 0.4rem; color: #711034;}
.floatbom .floatbombox .floatbomtel{position:absolute;left:50%;top: 0.2rem;width: 0.72rem;height: 0.72rem;margin-left: -0.36rem;background: -webkit-linear-gradient(90deg,#bc2830,#711034);background: -o-linear-gradient(90deg,#bc2830,#711034);background: -moz-linear-gradient(90deg,#bc2830,#711034);background: linear-gradient(90deg,#bc2830,#711034);border-radius: 50%;box-shadow: 0px 0.01rem 0.01rem rgba(104, 15, 19, 0.32);}
@media screen and (min-width: 320px) {
    .floatbom{height: 1.22rem;overflow: hidden;}
    .floatbom .floatbombox .floatbomtel{width: 0.72rem;height: 0.72rem;margin-left: -0.36rem;}
}
@media screen and (min-width: 360px) {
    .floatbom{height:1.12545rem;}
    .floatbom .floatbombox{padding-top: 0.17rem;}
    .floatbom .floatbombox .floatbomtel{width: 0.6951rem;height: 0.6951rem;margin-left: -0.34755rem;}
    .floatbom .floatbombox .floatbomkf, .floatbom .floatbombox .floatbomly{font-size: 0.26rem;}
}
@media screen and (min-width: 375px) {
    .floatbom{height:1.136rem;}
    .floatbom .floatbombox{padding-top: 0.17rem;}
    .floatbom .floatbombox .floatbomtel{width:0.672rem;height:0.672rem;margin-left: -0.336rem;}
    .floatbom .floatbombox .floatbomkf, .floatbom .floatbombox .floatbomly{font-size: 0.24rem;}
}
@media screen and (min-width: 400px) {
    .floatbom{height:1.17678rem;}
    .floatbom .floatbombox{padding-top: 0.17rem;}
    .floatbom .floatbombox .floatbomtel{width: 0.68129rem;height: 0.68129rem;margin-left: -0.340645rem;}
    .floatbom .floatbombox .floatbomkf, .floatbom .floatbombox .floatbomly{font-size: 0.25rem;}
}
@media screen and (min-width: 414px) {
    .floatbom{height:1.04rem;}
    .floatbom .floatbombox{padding-top: 0.15rem;}
    .floatbom .floatbombox .floatbomtel{width: 0.6133rem;height: 0.6133rem;margin-left: -0.30665rem;}
    .floatbom .floatbombox .floatbomkf, .floatbom .floatbombox .floatbomly{font-size: 0.24rem;line-height: 0.75rem;}
}
@media screen and (min-width: 750px) {
    .floatbom{height:1.195789rem;}
    .floatbom .floatbombox{padding-top: 0.15rem;}
}
/*搴曢儴娴姩 end*/
/*瑙嗛璇︽儏*/
.videoh1{padding: 0.6rem 0.2695rem 0.3368rem 0.2695rem;line-height:1.5;text-align: left;font-weight: bold;color: #fff;font-size: 0.3368rem;}
.videopic{margin:0rem 0.2527rem;border: 1px solid #ed766d;border-radius: 0.2358rem;overflow: hidden;box-shadow: 10px 0px 8px rgba(0, 0, 0, 0.3), -10px 0px 8px rgba(0, 0, 0, 0.3);}
.videobox{background:url(../images/Mbgbom01.png) no-repeat center top;background-size:100%;padding-top: 1.5579rem;margin-top: -1.5579rem;}
.videotel{clear:both;display:block;margin: 0rem 0.2527rem;padding-top:0.2527rem;position: relative;z-index: 2;}
.showbtn .videotel{padding-top:0px;}
.videoicon{clear:both;margin-top: -0.1rem;}
.videoicon span{float:left; width:33.3333%; text-align:center; line-height:1; padding-top:0.2527rem; font-size: 0.2189rem; color: #e94045; position: relative;}
.videoicon span:after{content: ''; position: absolute; width: 0.1179rem; height: 0.1179rem; background: url(../images/videoicon01.jpg) no-repeat center center; background-size:100%; top: 0rem; left: 50%; margin-left:-0.05895rem;}
.videop01{color:#999; font-size:0.2189rem; line-height:0.3032rem; padding:0.2527rem 0.2527rem 0rem}
.videoone{padding: 0.3527rem 0rem 0rem 0rem;}
.videoonetit{clear:both;margin-bottom: 0.2527rem;text-align: center;}
.videoonetit h3{position:relative; z-index:2; display: inline-block;color: #000;font-size: 0.32rem;}
.videoonetit:after,.videoonetit:before{content:'';display: inline-block;vertical-align: bottom;}
.videoonetit:after{width:0.2611rem;height:0.2611rem;background:url(../images/siteicon02.jpg) no-repeat center center;background-size:0.2611rem;margin-left: 0.04211rem;}
.videoonetit:before{width:0.5221rem;height:0.5221rem;background:url(../images/siteicon01.jpg) no-repeat center center;background-size:0.5221rem;margin-right: -0.1516rem;}
.videoonebox{position:relative;box-shadow: 0rem 0rem 0.1347rem rgba(0, 0, 0, 0.1);border-radius: 0.3537rem 0rem;background: #fff;}
.videoonebox:after{content:'';background:url(../images/abouttwoicon01.jpg) no-repeat center top;background-size:0.7663rem;height:0.2105rem;width: 0.7663rem;bottom: 0.1263rem;right: 0.2527rem;position: absolute;}
.videoonebox .videoonetit01{position:absolute;background:#ffc451;border-radius:0.2105rem 0.1095rem 0rem 0rem;font-style:normal;font-size: 0.2021rem;color:#333;width: 1.4905rem;text-align: center;line-height: 0.4379rem;height: 1rem;z-index: -1;top: -0.37379rem;left: 0.085rem;}
.videoslide{position: relative;width: 100%;box-shadow: 0rem 0rem 0.1347rem rgba(0, 0, 0, 0.14);border-radius: 0.3537rem 0rem;background: #fff;padding: 0.2527rem 0rem 0.6rem 0rem;overflow: hidden;}
.videoslide p{position: relative;text-align: center;overflow: hidden;padding: 0.1263rem 0.2527rem;}
.videoslide p a{display:block;}
.videoslide p a:nth-child(1){float:left;width: 30%;border-radius: 0.3368rem 0rem;overflow: hidden;}
.videoslide p a:nth-child(2){float:right;width: 68%;display:block;text-align:left;line-height:1;padding: 0.1284rem 0rem 0.1284rem 0.1284rem;color:#333;font-size: 0.2527rem;position: relative;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.videoslide p a:nth-child(2):after{background: url(../images/abouttwodot01.png) no-repeat center center;width:0.08421rem;height:0.08421rem;position:absolute;right: 0.0563rem;top: 10%;content:'';background-size: 0.08421rem;}
.videoslide.videoslide01{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;overflow: auto;}
.videoslide.videoslide01 p{-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 1.75rem;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;text-align: center;border-radius: 0.3368rem 0rem;box-shadow: 0.05rem 0.05rem 0.1347rem rgba(0, 0, 0, 0.14);background: -webkit-linear-gradient(top right,#fff, #f1f1f1);background: -moz-linear-gradient(top right,#fff, #f1f1f1);background: -ms-linear-gradient(top right,#fff, #f1f1f1);background: -o-linear-gradient(top right,#fff, #f1f1f1);margin-left: 0.2527rem;overflow: hidden;padding: 0rem;}
.videoslide.videoslide01 p a:nth-child(1){float:none;width: 100%;padding: 0rem;border-radius: 0rem;}
.videoslide.videoslide01 p a:nth-child(2){float:none;width: 100%;clear: both;line-height: 1;padding: 0.1284rem 0.1263rem; font-size:0.2012rem;}

/**/
.videotwo{border:1px dashed #d33345;margin:0rem 0.2527rem 0.2527rem 0.2527rem;padding:0.2527rem;border-top: 0rem;border-radius: 0rem 0rem 0.1516rem 0.1516rem;}
.videotwo p{font-size: 0.24rem;line-height: 1.6;text-align: left;margin-bottom: 0.1rem;color: #5a5a5a;}
/*缃戠珯鍦板浘*/
.sitemap{padding:0.2527rem;}
.sitemap .sitemaptit{clear:both; display:block;}
.sitemap .sitemaptit h1{clear:both; display:block; font-size:0.3368rem; color:#fff; padding-bottom:0.15rem;}
.sitemap .sitemaptit a{clear: both;display: block;text-align: left;color: #fff;font-size: 0.24rem;line-height: 0.4042rem;}
.sitemap ul{clear:both; display:block; background:#fff; border-radius:0.2527rem; padding:0.2527rem; margin-top:0.2527rem; box-shadow:0rem 0rem 0.2527rem rgba(78, 16, 43, 0.18);}
.sitemap ul li{clear:both;display:block;background: url(../images/news_nyicon01.png) no-repeat left center;background-size: 0.12rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0.05rem 0rem 0.05rem 0.25rem;}

/*=======================鍒嗛〉 start===================*/
#ctl00_ContentConn_PageInfo {text-align:center;font-size: 0.2021rem;clear:both;padding-top:0.4211rem;}
#ctl00_ContentConn_PageInfo a {color:#555;margin:0rem;display:inline-block;padding: 0rem 0.2rem;background: #fff;border: 1px solid #ededed;border-radius: .4rem;}
#ctl00_ContentConn_PageInfo a.disabled{background: #f3f3f3; color: #999999;}
#ctl00_ContentConn_PageInfo span{cursor: pointer;background: #fff;border: 1px solid #ededed;border-radius: .4rem;padding: 0rem 0.4rem 0rem 0.2rem;display: inline-block;position: relative;margin: 0rem 0.1rem;}
#ctl00_ContentConn_PageInfo span:after {content: '';position: absolute;right: .15rem;top: .17375rem;border-color: #ff3a3b transparent transparent transparent;border-width: .1rem .08rem 0rem .08rem;border-style: solid;width: 0rem;height: 0rem;z-index: 1;}
#ctl00_ContentConn_PageInfo span strong:nth-child(1){color:#ff3a3b;}
#ctl00_ContentConn_PageInfo .current { background:#ff3a3b none repeat scroll 0 0; border:1px solid #c00; color:#fff; text-decoration:none; }
/**/
.page-list {-webkit-transform: translate(0px,800px);transform: translate(0px,800px);-webkit-transition:all .15s ease-out;transition:all .15s ease-out;overflow:hidden;background:#fefcf7;position:fixed;left:0%;max-height: 5rem;z-index:200;bottom: 0px;font-size: 14px;z-index:1000;width: 100%;}
.page-list .page-list-title {background: #ca1e2a;height: 0.6rem;line-height: 0.6rem;color:#fff;padding: 0rem 0.2527rem;font-size: 0.2527rem;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;}
.page-list .page-list-title a{color:#fff;}
.page-list .page-list-title .bi-close {position:relative;width: 0.2527rem;height: 0.2527rem;cursor:pointer;display: block;margin-top: 0.165rem;}
.page-list .page-list-title .bi-close img{vertical-align:top; }
.page-list ul {overflow:auto;-webkit-overflow-scrolling:touch;padding: 0.1527rem 0.15rem;max-height: 4.4rem;}
.page-list ul li {float:left;width: 12.5%;z-index:1000;color:#e8dac4;text-align: center;padding: 0.1rem 0rem;}
.page-list ul li a{clear:both;display: inline-block;color:#333 !important;text-align:center;font-size: 0.2527rem;width: 0.5rem;height: 0.5rem;border:1px solid #eee;border-radius:50%;line-height: 0.48rem;}
.page-list ul li.on a{background-color: #ca1e2a;border: 1px solid #ca1e2a;color:#fff  !important;}
/*=======================鍒嗛〉 end===================*/

.page {
	font-family: Helvetica, sans-serif;
	line-height: normal;
	font-size: 12px;
	text-align: center;
}
.page a, .page span {
	display: block;
	color: #666;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0px;
	border: 1px solid #ccc;
	padding-top: 3px;
	float: left;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	height: 25px
} /* SPAN和链接 */
.page a:hover, .page a.current {
	color: #000;
	border: 1px solid #000
} /* 当前链接有激活时 */
.page input {
	padding: 0px;
	color: #666;
	height: 16px;
	width: 25px;
	border: 0px solid #fff;
	text-align: center;
	margin-top: 0px;
	margin-right: -5px;
	margin-bottom: 0px;
	margin-left: -5px;
	vertical-align: middle;
	font-size: 12px
} /* 跳转INPUT */
select {
	border: solid 1px #ccc;
	line-height: 40px;
	width: 49%;
	height: 40px;  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;/*很关键：将默认的select选择框样式清除*/
	background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;/*在选择框的最右侧中间显示小箭头图片*/
	padding-right: 14px;/*为下拉小箭头留出一点位置，避免被文字覆盖*/
}
input[type=text]::-ms-clear, input[type=tel]::-ms-clear, input[type=number]::-ms-clear {
display:none
}/* 禁用PC端表单输入框默认清除按钮 */
input[type=radio]::-ms-check, input[type=checkbox]::-ms-check {
display: none;
}/* 禁用radio和checkbox默认样式 */
select::-ms-expand {
display: none;
}/*清除ie的默认选择框样式清除，隐藏下拉箭头*/


.w1000 {

    width: 96%;
    max-width: 1170px;
margin-top: 50px;

margin-bottom: 50px;

}

.w404 {

    text-align: center;

}

.w404 strong,.w404 span,.w404 p{display: block;text-align: center;margin-bottom: 20px;}
.w404 strong{margin-top:50px;font-size: 70px;line-height: 80px;color: #0c4a9b;}
.w404 span{font-size: 60px;line-height: 100px;}
.w404 p{font-size: 18px;}
.w404 a{display: block;width: 200px; line-height: 50px; background: #0c4a9b;color: #fff;text-align: center;margin: 0 auto;}
.w404 a:hover{background: #ffcc00;color: #0c4a9b;}
.w404{text-align: center;}
.w404 .b-box{width: 430px;margin: 0 auto;}
