@charset "utf-8";*{margin:0;padding:0}body{min-width:320px;max-width:640px;margin:0 auto}body,button,input,select,textarea{font:12px/1.5 Microsoft Yahei;color:#505050}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul,ol,li{list-style:none}a{text-decoration:none;color:#2a2a2a;outline:0}a:hover{color:#2a2a2a}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-size:100%;outline:0}textarea{resize:none}img{vertical-align:top;width:100%}article,aside,footer,header,hgroup,nav,section{display:block}.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}.f-cb,.f-cbli li{zoom:1}.f-ti2{text-indent:2em}.f-fb{font-weight:bold}.f-b1{border-bottom:1px solid #e3e3e3}.f-b2{border-top:1px solid #e3e3e3}.arcArrow{width:auto}.over{overflow:hidden}.fr{float:right}.fl{float:left}.wrapper{width:320px;margin:0 auto}.posa{position:relative}.mr10{margin:0 10px}.max{max-width:640px;min-width:320px;margin:0 auto}.wp{margin:0 20px}@media screen and (min-width:480px){.wp{margin:0 10px}}h2{font-size:24px;color:#303132}.fixed{position:fixed;z-index:999;top:0;left:0}.w48{width:48.33333%}#qiao-wrap{display:none!important}#header{height:64px;background:#fff;width:100%}#header a{display:inline-block;float:left;width:18%;height:60px;font-size:28px;line-height:60px;margin-left:3.5%;margin-right:3.5%;text-indent:7%}#header a.nav1{background:url(../images/icons/nav_icon1.png) no-repeat 10% center}#header a.nav2{background:url(../images/icons/nav_icon2.png) no-repeat 10% center}#header a.nav3{background:url(../images/icons/nav_icon3.png) no-repeat 10% center}#header a.nav4{background:url(../images/icons/nav_icon4.png) no-repeat 10% center}#header a.nav1.nav_cur,#header a.nav2.nav_cur,#header a.nav3.nav_cur,#header a.nav4.nav_cur{border-bottom:4px solid #890c84;color:#890c84}#header a.nav1.nav_cur{background:url(../images/icons/nav_icon1_1.png) no-repeat 10% center}#header a.nav2.nav_cur{background:url(../images/icons/nav_icon2_1.png) no-repeat 10% center}#header a.nav3.nav_cur{background:url(../images/icons/nav_icon3_1.png) no-repeat 10% center}#header a.nav4.nav_cur{background:url(../images/icons/nav_icon4_1.png) no-repeat 10% center}.changebox{margin:0 20px;margin-bottom:40px;overflow:hidden;display:none}.changebox h2{font-size:24px;color:#282828;display:block;border-bottom:1px solid #acacac;padding:20px 10px 0;line-height:1;overflow:hidden;width:100%;line-height:40px}.changebox h2 span{float:left;width:50px;height:50px;text-align:center}.changebox h2 span img{display:inline;vertical-align:middle;width:auto}.changebox a{display:block;float:left;background:#e9e9e9;font-size:18px;line-height:1;color:#282828;padding:20px 0;text-align:center;width:21%;margin:20px 2% 0}@media screen and (max-width:480px){#header{height:37px}#header a{height:35px;line-height:35px;font-size:18px}#header a.nav1,#header a.nav2,#header a.nav3,#header a.nav4,#header a.nav1.nav_cur,#header a.nav2.nav_cur,#header a.nav3.nav_cur,#header a.nav4.nav_cur{background-size:22px 22px}#header a.nav1.nav_cur,#header a.nav2.nav_cur,#header a.nav3.nav_cur,#header a.nav4.nav_cur{border-bottom:2px solid #890c84;color:#890c84}.changebox{margin:0 10px;margin-bottom:20px}.changebox h2{font-size:16px;padding:10px 5px 0;overflow:hidden;width:100%}.changebox h2 span{float:left;width:20px;height:30px;text-align:center;margin-right:10px}.changebox h2 span img{display:inline;vertical-align:middle;width:100%}.changebox a{font-size:14px;padding:10px 0;width:30%;margin:10px 1.5% 0}}@media screen and (max-width:360px){#header{height:27px}#header a{height:25px;line-height:25px;font-size:16px}#header a.nav1,#header a.nav2,#header a.nav3,#header a.nav4,#header a.nav1.nav_cur,#header a.nav2.nav_cur,#header a.nav3.nav_cur,#header a.nav4.nav_cur{background-size:16px 16px}.changebox a{font-size:14px;line-height:1;color:#282828;padding:10px 0;text-align:center;width:30%;margin:10px 1.5% 0}}#banner{width:100%;position:relative}#logo{width:100%;height:46px;background:#b161ab;position:absolute;top:0;left:0;z-index:9;opacity:.6;text-align:center;vertical-align:middle}#logo img{width:172px;padding-top:6px}#subnav{overflow:hidden;padding:0 10px;margin:10px auto;max-width:640px;min-width:320px}.subnav ul{width:100%;overflow:hidden}#subnav li{float:left;width:25%;padding-bottom:10px;font-size:20px}#subnav a{display:block;margin:0 10px;text-align:center}#subnav a>span{display:block;height:100px;width:100%;border-radius:3px;margin-bottom:5px}#subnav a>span.n_v1{background:url(../images/icons/icon1.png) no-repeat center center #ff9501}#subnav a>span.n_v2{background:url(../images/icons/icon2.png) no-repeat center center #fc0}#subnav a>span.n_v3{background:url(../images/icons/icon3.png) no-repeat center center #ff2c55}#subnav a>span.n_v4{background:url(../images/icons/icon4.png) no-repeat center center #00b4ff}#subnav a>span.n_v5{background:url(../images/icons/icon5.png) no-repeat center center #fc0}
.topBar{ width: 100%; height: 60px; background: #282828; text-align: center; }
.topBar img{width: 220px; padding-top: 12px;}
#subnav a>span.n_v6{background:url(../images/icons/icon6.png) no-repeat center center #ff2c55}#subnav a>span.n_v7{background:url(../images/icons/icon7.png) no-repeat center center #00b4ff}#subnav a>span.n_v8{background:url(../images/icons/icon8.png) no-repeat center center #4cda64}#subnav a>span.n_v9{background:url(../images/icons/icon9.png) no-repeat center center #ff2c55}#subnav a>span.n_v10{background:url(../images/icons/icon10.png) no-repeat center center #00b4ff}#subnav a>span.n_v11{background:url(../images/icons/icon11.png) no-repeat center center #4cda64}#subnav a>span.n_v12{background:url(../images/icons/icon_more.png) no-repeat center center #ff9501}@media screen and (max-width:480px){#subnav li{font-size:14px}#subnav{overflow:hidden;padding-left:22px;margin:10px auto;max-width:480px;min-width:320px}#subnav a>span{display:block;height:75px;width:100%;border-radius:3px;margin-bottom:5px}#subnav a>span.n_v1{background:url(../images/icons/icon1.png) no-repeat center center #ff9501;background-size:40px 20px}#subnav a>span.n_v2{background:url(../images/icons/icon2.png) no-repeat center center #fc0;background-size:25px 40px}#subnav a>span.n_v3{background:url(../images/icons/icon3.png) no-repeat center center #ff2c55;background-size:35px 26px}#subnav a>span.n_v4{background:url(../images/icons/icon4.png) no-repeat center center #00b4ff;background-size:33px 30px}#subnav a>span.n_v5{background:url(../images/icons/icon5.png) no-repeat center center #fc0;background-size:30px 27px}#subnav a>span.n_v6{background:url(../images/icons/icon6.png) no-repeat center center #ff2c55;background-size:34px 31px}#subnav a>span.n_v7{background:url(../images/icons/icon7.png) no-repeat center center #00b4ff;background-size:34px 31px}#subnav a>span.n_v8{background:url(../images/icons/icon8.png) no-repeat center center #4cda64;background-size:29px 27px}#subnav a>span.n_v9{background:url(../images/icons/icon9.png) no-repeat center center #ff2c55;background-size:40px 27px}#subnav a>span.n_v10{background:url(../images/icons/icon10.png) no-repeat center center #00b4ff;background-size:31px 25px}#subnav a>span.n_v11{background:url(../images/icons/icon11.png) no-repeat center center #4cda64;background-size:30px 26px}#subnav a>span.n_v12{background:url(../images/icons/icon_more.png) no-repeat center center #ff9501;background-size:30px 30px}.w48{width:48.33333%;min-height:114px;max-height:114px}}@media screen and (max-width:360px){#subnav li{font-size:12px}#subnav{padding-left:8px}#subnav a>span{height:65px;width:100%;border-radius:3px;margin-bottom:5px}}@media screen and (max-width:320px){#subnav li{font-size:12px}#subnav{padding-left:8px}#subnav a>span{height:60px;width:100%;border-radius:3px;margin-bottom:5px}.w48{width:48.33333%;min-height:96px;max-height:96px}}.item{width:100%;overflow:hidden;margin-top:15px;font-size:20px;color:#a3a3a3;line-height:1.6;padding-bottom:15px}.item dt{float:left;width:170px;margin-right:10px;height:130px;overflow:hidden}.item dt img{width:100%}.item .title{font-size:24px;color:#303030;height:1.5;overflow:hidden;font-weight:bold}.item dd>span{display:inline-block;width:90px;height:30px;text-align:center;color:#fff;border-radius:4px;background:#890c84;line-height:30px;float:left;margin-right:5px}@media screen and (max-width:480px){.item{font-size:14px;line-height:1.5;margin-top:10px;padding-top:10px}.item dt{width:127px}.item .title{font-size:16px}.item dd{line-height:25px}.item dd>span{width:60px;height:25px;line-height:25px}}@media screen and (max-width:320px){.item{font-size:12px}.item dt{width:85px;height:90px}.item .title{font-size:14px}.item dd{line-height:20px}.item dd>span{width:60px;height:20px;line-height:20px}}.telphone{display:block;margin:10px 0 10px}#menu{width:100%;height:125px;margin:0 auto;border-top:1px solid #cdcdcd;position:fixed;left:0;bottom:0;z-index:9999;background:#fff}#navigation{width:152px;height:152px;position:relative;top:-27px;left:2px;float:left}#navigation a{display:block;width:150px;height:50px;border:1px solid #dbdbdb;border-radius:50%;text-align:center;background:url(../images/icons/menu.png) no-repeat 29px 20px #fff;font-size:28px;color:#890c84;padding-top:100px;cursor:pointer}@media screen and (max-width:480px){#menu{height:94px}#navigation{width:114px;height:114px;top:-21px}#navigation a{width:114px;height:38px;background:url(../images/icons/menu.png) no-repeat 22px 15px #fff;background-size:63px 57px;font-size:18px;padding-top:75px}}@media screen and (max-width:375px){#menu{height:60px}#navigation{width:76px;height:76px;top:-18px}#navigation a{width:75px;height:25px;background:url(../images/icons/menu.png) no-repeat 14px 10px #fff;background-size:42px 38px;font-size:14px;padding-top:50px}}#mainNav{float:left;width:485px}#mainNav a{display:block;float:left;width:33%;text-align:center;font-size:28px;height:50px;padding-top:75px;height:50px}#mainNav a.tel{background:url(../images/icons/telicon.png) no-repeat center 20px;color:#49c50b}#mainNav a.ask{background:url(../images/icons/askicon.png) no-repeat center 20px;color:#dba231;position:relative}
#mainNav a.ask span{display:block;width:30px;height:30px;background:#df0f02;border-radius:50%;position:absolute;top:15px;right:35px;color:#fff;line-height:30px;text-align:center;font-size:24px}#mainNav a.home{background:url(../images/icons/homeicon.png) no-repeat center 20px;color:#989797}@media screen and (max-width:480px){#mainNav{width:300px}#mainNav a{font-size:18px;height:38px;padding-top:56px}#mainNav a.tel{background:url(../images/icons/telicon.png) no-repeat center 15px;background-size:24px 34px}#mainNav a.ask{background:url(../images/icons/askicon.png) no-repeat center 15px;background-size:37px 31px}#mainNav a.ask span{width:20px;height:20px;top:11px;right:15px;color:#fff;line-height:20px;font-size:16px}#mainNav a.home{background:url(../images/icons/homeicon.png) no-repeat center 15px;background-size:30px 35px}}@media screen and (max-width:375px){#mainNav{width:270px}#mainNav a{font-size:14px;height:28px;padding-top:35px}#mainNav a.tel{background:url(../images/icons/telicon.png) no-repeat center 10px;background-size:16px 23px}#mainNav a.ask{background:url(../images/icons/askicon.png) no-repeat center 10px;background-size:25px 21px}#mainNav a.ask span{width:15px;height:15px;top:8px;right:23px;color:#fff;line-height:15px;font-size:12px}#mainNav a.home{background:url(../images/icons/homeicon.png) no-repeat center 10px;background-size:20px 23px}}@media screen and (max-width:320px){#mainNav{width:244px}#mainNav a.ask span{right:18px}}#footer{max-width:640px;min-width:320px;margin:20px auto 0}#footer .leftimg{float:left;margin:20px 10%;width:22%}.info{float:right;width:58%;overflow:hidden;margin-top:20px;line-height:1.2}.info .time,.info .address{font-size:14px;line-height:1.2;padding-left:40px;margin-bottom:20px}.info .time{background:url(../images/icons/icon13.png) no-repeat left center}.info .time strong,.info .address strong{font-size:24px}.info .address{background:url(../images/icons/icon14.png) no-repeat left center}.info div{margin-left:0;overflow:hidden}.info a{display:block;float:left;margin-right:10px}.info a img{width:auto}@media screen and (max-width:480px){#footer .leftimg{margin:10px 10%}.info{margin-top:10px}.info .time{background:url(../images/icons/icon13.png) no-repeat left center;background-size:20px 20px}.info .address{background:url(../images/icons/icon14.png) no-repeat 2px center;background-size:16px auto}.info .time,.info .address{padding-left:25px;margin-bottom:10px}.info .time strong,.info .address strong{font-size:14px}.info div{margin-left:0}.info a{display:block;float:left;width:20.333333%;margin-right:3%}.info a img{width:100%}}@media screen and (max-width:360px){#footer .leftimg{float:left;margin:10px 6%}.info{width:64%}.info .time,.info .address{font-size:12px}.info .time,.info .address{margin-bottom:5px}.info .time strong,.info .address strong{font-size:12px}}.footer{width:100%;padding-top:20px;height:70px;overflow:hidden}.foot{border-top:1px solid #cdcdcd;position:fixed;height:70px;bottom:0;left:0;width:100%;z-index:99;background:#fff}.fcon{width:100%;max-width:640px;margin:0 auto}.fcon .nav{width:78px;height:78px;position:relative;top:-10px;left:5px;float:left;border:1px solid #dbdbdb;border-radius:50%;overflow:hidden;background:#fff;display:table}.fcon .nav.on{width:78px;height:78px;position:relative;top:-10px;left:5px;float:left;border:1px solid #dbdbdb;border-radius:50%;overflow:hidden;background:#fff;display:table}.fcon .nav a{width:100%;color:#890c84;font-size:16px;display:table-cell;vertical-align:middle;text-align:center}.fcon .nav a img{width:55%}.fcon .link{float:right;width:75%}.fcon .link a{display:block;float:left;width:33.33%;text-align:center;font-size:14px;padding-top:15px;line-height:26px}.fcon .link a img{width:35%;max-width:50px}.fcon .link a.tel{color:#49c50b}.fcon .link a.ask{color:#dba231;position:relative}.fcon .link a.ask span{display:block;width:18px;height:18px;background:#df0f02;border-radius:50%;position:absolute;top:5px;right:20%;color:#fff;line-height:18px;text-align:center;font-size:12px}.fcon .link a.home{color:#989797}.navs_bg{position:fixed;left:0;bottom:0;right:0;top:0;background:rgba(0,0,0,0.9);display:none;z-index:10}.navs_ul1{position:fixed;width:38%;max-width:240px;bottom:80px;left:0;z-index:11}.navs_ul1 li{width:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;z-index:999}.navs_ul1 li img{float:left;width:25%;margin-left:5px}.navs_ul1 li span{float:left;line-height:30px;font-size:14px;text-indent:8px;color:#e2c3e1}.navs_ul2{position:fixed;width:60%;max-width:384px;bottom:90px;right:0;display:none;z-index:11}.navs_ul2 .line{float:left;width:4%}.navs_ul2 ul{float:left;width:96%}.navs_ul2 li{float:left;width:29%;margin-left:3%;margin-top:8px;text-align:center}.navs_ul2 li i{display:inline-block;width:70%;max-width:80px;background:rgba(255,255,255,0.85);border-radius:50%;overflow:hidden}.navs_ul2 li i img{width:100%;max-width:80px}
.navs_ul2 li span{float:left;width:100%;color:#fff;font-size:12px;line-height:20px}@media screen and (min-width:400px){.menu{width:100%;height:44px;font-size:14px;position:relative;background:#890c84;overflow:hidden}.menu ul li{float:left;height:40px;line-height:44px;overflow:hidden;color:#fff;padding:0 10px}.menu ul li.on{border-bottom:4px #e131da solid}.mainz .box .con dl{width:90%}.mainz .box .con dd{width:24%;font-size:14px}.mainz .box form ul{margin-left:10%}.mainz .box5 form ul{margin-left:0}.mainz .box5 form ul li input[type="text"]{width:250px}.mainz .box5 form ul li textarea{width:250px}.mainz .box .recom ul li a{font-size:15px}.footer{height:80px}.foot{height:80px}.fcon .nav{width:88px;height:88px}.fcon .nav a{font-size:16px}.fcon .nav a img{width:55%}.fcon .link{width:77%}.fcon .link a{font-size:14px;padding-top:15px;line-height:26px}.fcon .link a img{width:30%}.fcon .link a.ask span{width:18px;height:18px;top:10px;right:25%;line-height:18px;font-size:14px}.navs_ul1{bottom:90px}.navs_ul1 li span{font-size:15px}.navs_ul2 li{margin-top:10px}.navs_ul2 li span{font-size:14px;line-height:22px}}@media screen and (min-width:480px){.menu{width:100%;height:50px;font-size:15px;position:relative;background:#890c84;overflow:hidden}.menu ul li{float:left;height:46px;line-height:50px;overflow:hidden;color:#fff;padding:0 10px}.menu ul li.on{border-bottom:4px #e131da solid}.mainz .box .con dl{width:92%}.mainz .box .con dd{width:24%;font-size:15px}.mainz .box form ul{margin-left:20%}.mainz .box5 form ul{margin-left:0}.mainz .box5 form ul li input[type="text"]{width:320px}.mainz .box5 form ul li textarea{width:320px}.mainz .box .recom ul li a{font-size:16px;line-height:18px}.footer{height:90px}.foot{height:90px}.fcon .nav{width:98px;height:98px}.fcon .nav a{font-size:16px}.fcon .nav a img{width:55%}.fcon .link{width:79%}.fcon .link a{font-size:14px;padding-top:15px;line-height:26px}.fcon .link a img{width:30%}.fcon .link a.ask span{width:18px;height:18px;top:10px;right:27%;line-height:18px;font-size:14px}.navs_ul1{bottom:100px}.navs_ul1 li span{font-size:16px}.navs_ul2 li{margin-top:14px}.navs_ul2 li span{font-size:15px;line-height:24px}}@media screen and (min-width:560px){.menu{width:100%;height:50px;font-size:16px;position:relative;background:#890c84;overflow:hidden}.menu ul li{float:left;height:46px;line-height:50px;overflow:hidden;color:#fff;padding:0 10px}.menu ul li.on{border-bottom:4px #e131da solid}.mainz .box .con dl{width:94%}.mainz .box .con dd{width:24%;font-size:16px}.mainz .box form ul{margin-left:25%}.mainz .box5 form ul{margin-left:0}.mainz .box5 form ul li input[type="text"]{width:400px}.mainz .box5 form ul li textarea{width:400px}.mainz .box .recom ul li a{font-size:17px;line-height:20px}.footer{height:100px}.foot{height:100px}.fcon .nav{width:108px;height:108px}.fcon .nav a{font-size:16px}.fcon .nav a img{width:55%}.fcon .link{width:80%}.fcon .link a{font-size:14px;padding-top:15px;line-height:26px}.fcon .link a img{width:30%}.fcon .link a.ask span{width:18px;height:18px;top:10px;right:30%;line-height:18px;font-size:14px}.navs_ul1{bottom:110px}.navs_ul1 li span{font-size:18px}.navs_ul2 li{margin-top:18px}.navs_ul2 li span{font-size:18px;line-height:28px}}.bgall{position:fixed;left:0;bottom:0;right:0;top:0;background:rgba(0,0,0,0.7);display:none;z-index:10}.qrcode{width:70%;position:fixed;top:20%;left:15%;background:#fff;z-index:999;display:none}
.bx-wrapper{position:relative;margin:0 auto 40px;padding:0;clear:both}
.bx-wrapper img{max-width:100%;display:block}
.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}
.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}
.bx-wrapper .bx-pager.bx-default-pager a{background:#d6d6d6;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 8px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#c698d2}
.bx-wrapper .bx-prev{left:10px;background:url(../images/controls.png) no-repeat 0 -32px;display:none}
.bx-wrapper .bx-next{right:10px;background:url(../images/controls.png) no-repeat -43px -32px;display:none}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.fr{float:right}
.fl{float:left}
