@charset "utf-8";
/* CSS Document */
html,body{-webkit-text-size-adjust:none;}
body{font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal; 
line-height: 22px; font-weight: normal; font-variant: normal; color:#000000; overflow-y:auto !important;/* overflow-x:hidden;*/}
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
a{ outline-style:none; color:#000000; text-decoration:none; border:0px;}
a:hover{ text-decoration:none; color:#000000;}
input,select,textarea{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666}
img{border:0;}
li{list-style-type:none; vertical-align:0;}
.hidden{display:none;}
.fleft{float:left}
.fright{float:right}
.prz{ position:relative; zoom:1;}
.pra{ position:absolute;}
.clear{ clear:both; height:0; line-height:0; overflow:hidden; font-size:0;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;  height:0;}    
.clearfix{*zoom:1;}
.cleargap{font-size:0;letter-spacing:-8px;text-align:left;}
.ibox{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px;letter-spacing:normal; float:none !important;}
textarea{resize: none;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
/*.f16{ font-size:16px;}
.f18{ font-size:18px;}*/
.f16 {font-size: 1em;}
.f18{ font-size:1.125em;}
.f24{ font-size:1.5em;}
.f36{font-size: 2.25em;}
.f20{font-size:20px;}
/*.f24{ font-size:24px;}*/
.f30{font-size:30px;}
/*.f36{font-size: 36px;}*/
.fbold{ font-weight:700}
.bor0{ border:0px!important;}
.marrt0{ margin-right:0px!important;}
.martp0{ margin-top:0px!important;}
.padlf0{padding-left:0px !important;}
.padrt0{padding-right:0px !important;}
.txtcent{text-align:center;}
.bor1{border-right:2px dashed #004986;}

.w1002{width: 71.11%; margin: 0px auto;}
.w800{width: 800px;position: relative;left: 50%;margin-left: -400px; text-align: center;}
.upcase{text-transform:uppercase;}
/*header*/
.hfixed{position: absolute; top: 0px; left:0%; z-index: 99999;}
.header{width:100%;max-width: 640px; height:0;padding-bottom:13.9%;background:#FFF;border-bottom: 1px solid #be4116;}
.header .hlogo{width:63.1%; padding:0; display:block;overflow:hidden;z-index: 9999; background-position: 4.6% 48.6% !important; margin-left: 3.4%;}
.nav_sme{width: 48px;height: 47px;display: block;margin: 3.18% 3.12% 0px 0px;}
.header .hd_lf,.header .hlogo{height:0;padding-bottom:13.9%;}

.wap_style{overflow: hidden;}
.wbody{width:96%; margin:0 auto;}
.bg_body{max-width: 640px;min-width: 320px; background: #efefef; margin:0px auto;}
.nav_box{overflow: hidden; right: 0px; top: 0px;z-index: 999999999; position: fixed;}
.navcur{height: 100%;}
.nav_wrap{width: 176px; padding: 0px 27px; background: #fff;display: none;   opacity: 0;filter:alpha(opacity=0);}
.nav_tip{background: url(../images/ds_01a.png) no-repeat center center;}
.close{height: 47px; margin-bottom: 50px;}
.nav_close{display: block; background: url(../wap_img/images/wi_01j.png) no-repeat center center; right: -27px; top: 0px;}
.qm_nbox .nav_ul{max-height: 550px; min-height: 500px; overflow-y: auto;}

.nav_ul a{display: block;}
.nav_ul a:hover{color: #ff5757;}
.nav_ul .nsme{margin:11px 0px;padding: 0px 20px;}
.nav_ul .nsme .nfirs{display: block; line-height: 38px;}
.nav_ul .nsme .nfirs span{font-size: 14px;}
.nav_ul span{display: block; float: left;}
.nav_ul img{display: block; float: right;}
.nav_dl{position: relative;}
.nav_dl dd .nsecd{ background: url(../images/ds_01r2.png) no-repeat right center;}
.nav_dl dd .nsecd:hover,.nav_dl dd .nvcur{background: url(../images/ds_01r4.png) no-repeat right center;color: #ff5757;}
.nav_dl dd{background: url(../images/ds_01r5.png) no-repeat left top; padding-left: 25px;margin-top: -26px;}
.nav_hf{line-height: 31px; padding: 20px 0px;}
.nav_hf{margin-left: -25px; padding-left: 36px; border-left: 1px solid #a0a0a0;margin-top: -26px;}
.nav_dl,.nav_hf{display: none;}
.qm_ul .nav_dl dd .nsecd .nspn{ float: none;line-height: 50px !important; padding-top: 7px;}
.qm_ul li{position: relative;}
.qm_ul .nav_dl{position: absolute; top: 38px;left: 21px;width: 80%; background: #fff;}
.qm_ul .nav_dl dd{position: relative;}
.qm_ul .nav_ul dd a{background: #fff;}

.nav_seach{width: 158px; height: 28px; background: url(../images/ds_01q2.jpg) no-repeat; position: absolute; bottom: 60px; left: 20px;}
.nav_seach input{width: 101px; height: 28px; line-height: 28px; padding: 0px 10px; background: none; border: none; float: right; outline: none;}
.nav_seach a{display: block; width: 36px; height: 28px; float: left;}
.phone{position: absolute; bottom: 30px; left: 20px;}

/*content*/
.linkul li{border-right: 1px solid #ffffff; position: relative;}
.linkul li .isn{display: block;height: 333px; text-align: center;z-index: 99;position: absolute;left: 50%;margin-left: -160px;top: 50%;margin-top: -165px;}
.linkul li .link_bef .isn{font-size: 18px;border-bottom: 1px solid #171717; padding-bottom: 15px;}
.linkul li .link_bef .isn span{display: block; padding-top: 76px;}
.linkul li .ib1 span{background: url(../wap_img/images/aw_01d.png) no-repeat center 53.37%;}
.linkul li .ib2 span{background: url(../wap_img/images/aw_02d.png) no-repeat center 56.75%;}
.linkul li .ib3 span{background: url(../wap_img/images/aw_03d.png) no-repeat center 60.75%;}
.linkul li .ib4 span{background: url(../wap_img/images/aw_04d.png) no-repeat center 58.75%;}
.linkul li .ib5 span{background: url(../wap_img/images/aw_05d.png) no-repeat center 59.75%;}
.link_nxt,.linesm{position: absolute; top: 0px; left: 0px;}
.linkul li .linksm{cursor: pointer;}
.linkul li .linksm,.link_nxt{width: 100%; height: 100%;}
.linkul li .linksm .isn{font-size: 18px;}
.linkul li .linksm .isn span{display: block; font-size: 2.6em;}
.linkul li .link_hf1 .isn span{padding-top: 73.8%;}
.linkul li .link_hf2 .isn span{padding-top: 61.8%;}
.linkul li .link_hf3 .isn span{padding-top: 62.8%;}
.linkul li .link_hf4 .isn span{padding-top: 61.8%;}
.linkul li .link_hf5 .isn span{padding-top: 68.8%;}

.linkul li .link_hf1{background: url(../wap_img/images/aw_01e.png) no-repeat center center;/*background: url(../images/ds_02a.png) no-repeat center center;*/background-size: cover;}
.linkul li .link_hf2{background: url(../wap_img/images/aw_02e.png) no-repeat center center;/*background: url(../images/ds_02b.png) no-repeat center center;*/background-size: cover;}
.linkul li .link_hf3{background: url(../wap_img/images/aw_03e.png) no-repeat center center;/*background: url(../images/ds_02c.png) no-repeat center center;*/background-size: cover;}
.linkul li .link_hf4{background: url(../wap_img/images/aw_04e.png) no-repeat center center;/*background: url(../images/ds_02d.png) no-repeat center center;*/background-size: cover;}
.linkul li .link_hf5{background: url(../wap_img/images/aw_05e.png) no-repeat center center;/*background: url(../images/ds_02e.png) no-repeat center center;*/background-size: cover;}
.linkul li i{display: block; width: 320px;height: 333px; font-style: normal;}
.linkul li .link_hf1 i{/*background: url(../wap_img/images/aw_01c.png) no-repeat center center;*/}
.linkul li .link_hf2 i{/*background: url(../wap_img/images/aw_02c.png) no-repeat center center;*/ z-index: 8}
.linkul li .link_hf3 i{/*background: url(../wap_img/images/aw_03c.png) no-repeat center center;*/}
.linkul li .link_hf4 i{/*background: url(../wap_img/images/aw_04c.png) no-repeat center center;*/}
.linkul li .link_hf5 i{/*background: url(../wap_img/images/aw_05c.png) no-repeat center center;*/}
/*.link_ln5{background: url(../images/ds_02e0.png) no-repeat center top;}*/
.linkul li .link_hf1 .isn span{padding-bottom: 11.25%; border-bottom: 1px solid #79ca22;}
.linkul li .link_hf2 .isn span{padding-bottom: 10.25%; border-bottom: 1px solid #008dbb;}
.linkul li .link_hf3 .isn span{padding-bottom: 11.25%; border-bottom: 1px solid #ebb451;}
.linkul li .link_hf4 .isn span{padding-bottom: 11.25%; border-bottom: 1px solid #007170;}
.linkul li .link_hf5 .isn span{padding-bottom: 11.25%; border-bottom: 1px solid #a5064d;}
.zl_click{width: 100%; text-align: center; font-weight: normal; font-size: 1.5em; z-index: 9; color: #000;left: 0px;}
.link_hf1 .zl_click{bottom: -9.63%;}
.link_hf2 .zl_click{bottom: 11.37%; color: #004056;}
.link_hf3 .zl_click{bottom: 11.37%;}
.link_hf4 .zl_click{bottom: 10.37%;}
.link_hf5 .zl_click{bottom: 4.37%;}
.linkul li:hover .link_hf3 a,.link_hf3 a{color: #ebb451;}
.linkul li:hover .link_hf4 a,.link_hf4 a{color: #006066;}
.linesm{display: block; width: 100%; height: 100%;}
.link_ln1{/*background: url(../wap_img/images/aw_01b.png) no-repeat center center;*/ z-index: 999;}
.link_ln2{/*background: url(../wap_img/images/aw_02b.png) no-repeat center center;*/}
.link_ln3{/*background: url(../wap_img/images/aw_03b.png) no-repeat center center;*/}
.link_ln4{/*background: url(../wap_img/images/aw_04b.png) no-repeat center center;*/}
.link_ln5{/*background: url(../wap_img/images/aw_05b.png) no-repeat center center;*/}
.link_nxt{transition:all 1s;}
.qm_wap_nav{width: 100%;height: 80%; overflow: auto;  padding-top: 3.8%;}
.qm_wap_nav a,.qm_nav_box a{ padding: 4.6% 0; font-size:1.5em; display: block; text-align: center; color: #fff; background: url(../images/ds_a.png) no-repeat center bottom;}

.qm_nav_box{background: #000; opacity: 0.8; position: fixed; top: 0px; left: 0px; display: none; z-index: 999999999999;}
.qm_nav_list{ width: 100%; height: 80%; overflow: scroll;}

#container .page{ position:relative}
 .lilast,.lilast .fp-tableCell{height: 35.9%!important;}
.wap_style{overflow:auto;}
.wap_style .footer{width: 100%;}

/*.f16 {font-size: 1em;}
.f18{ font-size:1.125em;}
.f24{ font-size:1.5em;}
.f36{font-size: 2.25em;}*/
.nav_box{width: 100%; top: 101.906%; position: absolute; overflow: inherit; display: none;}
.nav_wrap{width: 100%; display: block; opacity: 1;filter:alpha(opacity=100);padding:0; background: none;}

.nav_ul{background: #312f30;min-height: 0 !important; max-height:200px;}
.nav_ul .w_li{width: 50%;text-align: center;}
.nav_ul .w_li .w_hf{padding: 6.25% 0; color: #fff;font-size: 1.3em; }
.w_cur{color: #ff5552 !important;}
.nav_ul .w_li:nth-child(odd){background:url(../wap_img/images/wi_01l1.png) no-repeat center bottom;}
.nav_ul .w_li:nth-child(even){background:url(../wap_img/images/wi_01l2.png) no-repeat center bottom;}
.nul_show{width: 100%; background: #984241; padding: 2% 0; display: none; left:0px;}
.ul_ul{width: 67%; padding: 0 16.5%; text-align: left;}
.ul_ul li{width: 32%;text-align: left;background: none; padding: 1.8% 0;}
.ul_ul li a{font-size: 1.125em; color: #d9c2c2; padding:0px 7%;}
.ul_ul li .uli_bef:hover,.ul_ul li .uli_cur{background: url(../wap_img/images/wi_01o.png) no-repeat 68% center; color: #d9c2c2; color: #fff; font-weight: bold;}
.ul_show{width: 100%; background: #eb514f; display: none;}
.ul_hf{margin: 4.1% 16%;}
.ul_show a{float: left; margin-right: 13%; font-size:1.125em; }
.ul_show a,.ul_show a:hover{color: #fdf2f2!important;}

.linkul li .link_hf1,.linkul li .link_hf2,.linkul li .link_hf3,.linkul li .link_hf4,.linkul li .link_hf5{background-size: 100%;}

/*footer*/
.footer{z-index: 9;background:#201e1f; padding: 3.1% 0px 7% 0; position: absolute;}
.footer,.footer a,.footer a:hover{color: #bcbcbc;}
.about{margin-top: 0;}
.about a{display: block; color: #ff5552; margin-bottom:27%;}
.botmart{margin-bottom: 1.3%;}
.footer .about,.botmart div{float: left;}
.footer .about{margin-right: 6.687%;width: 16.8%;}
.banq{width: 76%;}
 .footer .about.f24 {font-size: 1.3em;}
.bottom {height: auto; line-height: inherit;}
.bot_lk span{margin: 0px 4.2%;}
.go_back{background: url(../wap_img/images/wi_01k.png) no-repeat left center; padding-left: 5%; display: block; width: 100px; z-index: 99; color: #dfdfdf; margin-bottom: 3.9%; background-size: 11%;}
.go_back:hover{color: #dfdfdf;}
.search{background: #414040; opacity: 0.6;filter:alpha(opacity=60); padding: 3.5% 0px;}
.sec_box{width: 93%; margin: 0px auto; background: #abaaaa; border:1px solid #c4c4c4;}
.sec_box a{width: 70px; height: 49px; display: block; background: url(../wap_img/images/wi_01h.png) no-repeat center center; background-size: 50%;}
.sec_inp{width:78%; height: 40px; border:none; border-left: 1px solid #d5d5d5; outline: none; background: none;margin-top: 4px; color: #fff;}


.new_head .qmm_top_rt{position: absolute; right: 11.94%;
top: 37%;}


@media screen and (max-width:610px){
     .zl_click{font-size: 1.3em;}
     .linkul li .link_hf5 .isn span {padding-bottom: 11.25%;padding-top: 65.8%;}
     .linkul li .ib5 span{background-position: center 61.75%;}
     .link_hf5 .zl_click {bottom: 8.37%;}

}

/* 窗口宽度<550,设计宽度=320 */
@media screen and (max-width:550px){
/*.bg_body{zoom:0.68;}*/
     .linkul li .linksm .isn span{font-size: 2.2em;}
     /*.zl_click{font-size: 1.3em;}*/
     .linkul li .ib1 span{background-position: center 57.37%;background-size: 15%;}
     .linkul li .ib2 span{background-position: center 65.75%;background-size: 15%;}
     .linkul li .ib3 span{background-position: center 70.75%;background-size: 15%;}
     .linkul li .ib4 span{background-position: center 63.75%;background-size: 15%;}
     .linkul li .ib5 span{background-position: center 64.75%;background-size: 15%;}
     .linkul li .link_hf1 .isn span{padding-top: 67.8%;}
     .linkul li .link_hf2 .isn span {padding-bottom: 9.25%;padding-top: 59.8%;}
     .linkul li .link_hf3 .isn span{padding-bottom: 7.25%;padding-top: 59.8%;}
     .linkul li .link_hf4 .isn span{padding-bottom: 8.25%;padding-top: 57.8%;}
     .linkul li .link_hf5 .isn span{padding-bottom: 9.25%;padding-top: 63.8%;}
     .link_hf1 .zl_click {bottom: -0.63%;}
     .link_hf2 .zl_click {bottom: 17.37%;}
     .link_hf3 .zl_click{bottom: 19.37%;}
     .link_hf4 .zl_click {bottom: 19.37%;}
     .link_hf5 .zl_click {bottom: 12.37%;}


.new_head .qmm_top_rt{font-size: 12px;right: 13.94%;top: 33%;}
}

@media screen and (max-width:480px){
     .nav_tip{background-size: 89%;}
     .banq{width: 71%;}
     .bot_lk span{margin: 0px 3.1%;}
     .pic_wap .pic_list li{height: 139px;overflow: hidden;}
     .sec_box a{height: 40px;background-size:48%;}
     .sec_inp{width:78%; height: 32px;margin-top: 4px;}
     .ul_show a {margin-right: 7%;}
     .ul_ul li .uli_bef:hover, .ul_ul li .uli_cur {background: url(../wap_img/images/wi_01o.png) no-repeat 85% center;}
     .nav_ul .w_li .w_hf {background-size: 9% !important;}
 }

/* 窗口宽度<480,设计宽度=320 */
@media screen and (max-width:479px){
     .nav_sme {margin: 1.18% 1.12% 0px 0px;}
     .linkul li .linksm .isn span{font-size: 1.8em;}
     .zl_click{font-size: 1em;}
     .linkul li .ib1 span{background-position: center 57.37%;background-size: 15%;}
     .linkul li .ib2 span{background-position: center 65.75%;background-size: 15%;}
     .linkul li .ib3 span{background-position: center 70.75%;background-size: 15%;}
     .linkul li .ib4 span{background-position: center 63.75%;background-size: 15%;}
     .linkul li .ib5 span{background-position: center 64.75%;background-size: 15%;}
     .linkul li .link_hf1 .isn span{padding-top: 67.8%;}
     .linkul li .link_hf2 .isn span {padding-bottom: 9.25%;padding-top: 59.8%;}
     .linkul li .link_hf3 .isn span{padding-bottom: 7.25%;padding-top: 59.8%;}
     .linkul li .link_hf4 .isn span{padding-bottom: 8.25%;padding-top: 57.8%;}
     .linkul li .link_hf5 .isn span{padding-bottom: 9.25%;padding-top: 63.8%;}
     .link_hf1 .zl_click {bottom: 5.37%;}
     .link_hf2 .zl_click {bottom: 17.37%;}
     .link_hf3 .zl_click{bottom: 19.37%;}
     .link_hf4 .zl_click {bottom: 19.37%;}
     .link_hf5 .zl_click {bottom: 14.37%;}
}

/* 窗口宽度<430,设计宽度=320 */
@media screen and (max-width:430px){
     .nav_tip{width: 40px;height: 38px;}
     .nav_ul .w_li .w_hf{font-size: 1em;}
     .ul_ul {width: 80%;padding: 0 10%;}
     .ul_ul li .uli_bef:hover, .ul_ul li .uli_cur {background: url(../wap_img/images/wi_01o.png) no-repeat 100% center;}
     .pic_layout,.swiper-container {width: 298px !important;height: auto !important;}
     .wpcon{font-size: 1.3em;padding: 3% 0;}

     .linkul li .linksm .isn span{font-size: 1.2em;}
     .zl_click{font-size: 0.8em;}
     .linkul li .ib1 span{background-position: center 64.37%;background-size: 13%;}
     .linkul li .ib2 span{background-position: center 69.75%;background-size: 13%;}
     .linkul li .ib3 span{background-position: center 74.75%;background-size: 13%;}
     .linkul li .ib4 span{background-position: center 71.75%;background-size: 13%;}
     .linkul li .ib5 span{background-position: center 74.75%;background-size: 13%;}
     .linkul li .link_hf1 .isn span{padding-top: 63.8%; padding-bottom: 8.25%}
     .linkul li .link_hf2 .isn span {padding-bottom: 7.25%;padding-top: 56.8%;}
     .linkul li .link_hf3 .isn span{padding-bottom: 4.25%;padding-top: 57.8%;}
     .linkul li .link_hf4 .isn span{padding-bottom: 6.25%;padding-top: 53.8%;}
     .linkul li .link_hf5 .isn span{padding-bottom: 4.25%;padding-top: 61.8%;}
     .link_hf1 .zl_click {bottom: 13.37%;}
     .link_hf2 .zl_click {bottom: 24.37%;}
     .link_hf3 .zl_click{bottom: 23.37%;}
     .link_hf4 .zl_click {bottom: 26.37%;}
     .link_hf5 .zl_click {bottom: 21.37%;}     
}

@media screen and (max-width:400px){
     .footer .about {margin-right: 2.45%;width: 17.8%%;}
     .footer .about.f24{font-size: 1.1em;}
     .go_back{padding-left: 7%;}
     .banq{margin-bottom: 5.31%;}
     .banq .f18{font-size: 0.9em; }
     .banq{width: 79%;}
     .bot_lk span{margin: 0px 0.8%;}
     .pic_wap .pic_list li{height: 111px;}
     .link_hf3 .zl_click {bottom: 24.37%;}
     .linkul li .ib3 span {background-size: 10%;}
}

@media screen and (max-width:380px){
/*.bg_body{zoom:0.58;}*/
     .link_hf3 .zl_click {bottom: 25.37%;}
}
@media screen and (max-width:350px){
     .sec_inp {width: 76%;}
     .ul_show a{margin-right: 4%;}
    /* .bg_body{zoom:0.48;}}*/
     .linkul li .link_hf3 .isn span {padding-bottom: 3.25%;padding-top: 55.8%;}
     .linkul li .link_hf5 .isn span {padding-bottom: 4.25%;padding-top: 58.8%;}
     .linkul li .link_hf1 .isn span {padding-top: 62.8%;padding-bottom: 6.25%;}
     .linkul li .link_hf2 .isn span {padding-bottom: 4.25%;padding-top: 56.8%;}
     .linkul li .ib1 span {background-position: center 67.37%;}
     .linkul li .ib3 span {background-position: center 77.75%;}
     .linkul li .ib5 span {background-position: center 77.75%;}
     .linkul li .ib2 span {background-position: center 74.75%;}
     .link_hf1 .zl_click {bottom: 15.37%;}
     .link_hf2 .zl_click {bottom: 25.37%;}
     .link_hf3 .zl_click {bottom: 28.37%;}
     .link_hf5 .zl_click {bottom: 24.37%;}
}

/* 窗口宽度<480,设计宽度=320 */
@media screen and (max-width: 320px){
     .nav_ul .w_li .w_hf{background-position:24% center !important;}
     .nav_sme{margin: 1% 1.12% 0px 0px;}
     .linkul li .linksm .isn span{font-size: 1.1em;}
     .zl_click{font-size: 0.8em;}
     .linkul li .ib1 span {background-position: center 66.75%;background-size: 22%;}
     .linkul li .ib2 span {background-position: center 75.75%;background-size: 22%;}
     .linkul li .ib3 span {background-position: center 79.75%;background-size: 22%;}
     .linkul li .ib4 span {background-position: center 73.75%;background-size: 22%;}
     .linkul li .ib5 span {background-position: center 77.75%;background-size: 22%;}
     .linkul li .link_hf1 .isn span {padding-bottom: 6.25%;padding-top: 60.8%; width: 160px;margin: 0px auto;}
     .linkul li .link_hf2 .isn span {padding-bottom: 4.25%;padding-top: 53.8%; width: 160px;margin: 0px auto;}
     .linkul li .link_hf3 .isn span {padding-bottom: 3.25%;padding-top: 55.8%; width: 160px;margin: 0px auto;}
     .linkul li .link_hf4 .isn span {padding-bottom: 5.25%;padding-top: 52.8%; width: 160px;margin: 0px auto;}
     .linkul li .link_hf5 .isn span {padding-bottom: 4.25%;padding-top: 56.8%; width: 160px;margin: 0px auto;}
     .link_hf1 .zl_click {bottom: 19.37%;}
     .link_hf2 .zl_click {bottom: 28.37%;}
     .link_hf3 .zl_click {bottom: 29.37%;}
     .link_hf4 .zl_click {bottom: 29.37%;}
     .link_hf5 .zl_click {bottom: 26.37%;}

}
