.hd-footer{display: none!important;}

#js_banner_top{display:inline;}

#js_banner_top div{height:auto;/*background:#83001F;*/width: 100%;/*position: relative;*/z-index: 9999;left:0;}

#js_banner_top img{width: 32rem;margin: 0 auto;display: block;position: relative; }.header-skin{display: none !important;} 

.wzba{height:2.3rem;line-height:2.3rem;color:#fff;text-align:center;background:#3d3f4b;dispaly:block;margin-bottom:0.7rem;}

*{margin:0rem;padding:0rem;}

body{overflow-x:hidden;font-family:"Microsoft Yahei",Arial;margin:0;padding:0rem;text-transform:capitalize;background:#F3F3F3;font-size:1.1rem;color:#333;    max-width: 640px;
    margin: 0 auto;}

div,ul,li,img,h1,h2,p,form,input,button,textarea,strong{padding:0rem;margin:0rem;}

h1,h2,h3,h4,h5,h6{font-weight: normal;}

ul,ol{list-style-type:none;list-style-image:none;}

img{border:0rem;vertical-align:middle;}

input,textarea{Outline-style:none;}

textarea{resize:none;}

a{text-decoration:none;color:#333;outline:none;}

a,textarea,input{outline:none}

.fl{float:left}.fr{float:right}

.clear{clear: both;overflow: hidden;}

.mt-10{margin-top:10%;}  .mt10{margin-top:0.7rem;} .mt20{margin-top:1.3rem;}   .mt30{margin-top:1.3rem;overflow: hidden;} 

.mb-10{margin-bottom: 10%;} .mb10{margin-bottom: 0.7rem;}

.w-100{width: 100%;}.w-100{width: 100%} 

.lan{color:#0D3146;}

.w96{width:96%;margin:0 auto;}

.mt-1{margin-top: 1%}

.mt-2{margin-top: 2%}

.mt-4{margin-top: 4%}

.mt-3{margin-top: 3%}

.mb-4{margin-bottom: 4%}.mb-3{margin-bottom: 3%;;}

.hengfu{text-align: center;}

#wrapper{max-height:9999999.9rem;}

#wrapper img{max-width: 32rem;}

#wrapper p img{max-width: 28.7rem;height:auto;}

#wrapper center img{max-width: 28.7rem;height:auto;}

.i-title{height: 6rem;background:#00293D;}

.banner img{width:100%;}

.i-nav{width: 4.5rem;height: 3.3rem;background: url(../images/index_bg.png) -20.4rem -0.9rem no-repeat; margin-right: 4rem;margin-top: 1.3rem;border-right: 0.1rem solid #597380;}

.i-ask{width: 4.5rem;height: 3.3rem;background: url(../images/index_bg.png) -25.3rem -0.9rem no-repeat; margin-right: -9rem;margin-top: 1.3rem;}

#wrapper{ width:32rem; margin: 0 auto;background: #fff;overflow: hidden;box-shadow: 0rem 0rem 3rem #5D5C61;position: relative;}

#wrapper-1{max-width:32rem;margin: 0 auto;overflow: hidden;box-shadow: 0rem 0rem 3rem #5D5C61;position: relative;background: #F0F0F0;}

footer{border-top: solid 0.1rem #ccc;padding-top: 1.3rem;}

.b-menu{margin:0.7rem auto;overflow: hidden;width: 32rem;overflow: hidden;}

.b-menu a{float: left;width: 6.4rem;height: 6rem;background: #fff;border:0.1rem solid #E7E7E7;margin: 0.7rem 0 0.3rem 1.2rem ;background: #F0F0F0;}

.b-menu a div{width: 3.3rem;height: 2.9rem;background: url(../images/index_bg04.png) -0.4rem -0.1rem no-repeat; background-size: 28.5rem auto; margin: 0.5rem auto 0.4rem;}

.b-menu  a p{font-size: 1.2rem;text-align: center;color: #505050;}

.b-menu a:nth-child(3) div{background-position: -8.5rem -0.5rem;}

.b-menu a:nth-child(2) div{background-position: -16.4rem -0.2rem;}

.b-menu a:nth-child(4) div{background-position: -24.5rem -0.3rem;}

.b-menu a:nth-child(5) div{background-position: -0.4rem -3.8rem;}

.b-menu a:nth-child(6) div{background-position: -8.5rem -3.8rem;}

.b-menu a:nth-child(7) div{background-position: -16.5rem -3.8rem;}

.b-menu a:nth-child(8) div{background-position: -24.5rem -3.8rem;}

footer{margin-bottom: 8rem;}

footer p{margin-bottom: 0.3rem;text-align:center;}

footer p span{color: #f00;}

footer p a{margin-left: 0.7rem;}

.lazy {background: url(../images/loading.gif) 50% no-repeat;}

/*����*/

.publogo{width:32rem;}

.publogo img{width:100%;}

.topmenu ul li{ width: 25%; line-height: 3.3rem; text-align: center; float: left;  font-size: 1.3rem; }

.topmenu ul li:nth-child(4n){ margin-right:0rem;}

.topmenu ul li a{ color: #fff; background-color: #00293D; display:block; font-size: 1.2rem;border-right: 0.1rem solid #fff;border-top: 0.1rem solid #fff;}

.topmenu ul li:nth-of-type(4n) a{border-right:none;}


.clickbg { position: absolute; top: 0; left: 0; z-index: 1; display: none; overflow: hidden; width: 100%; height: 100%; background: rgba(0, 0, 0, .6); -webkit-transition: opacity .5s ease-in; -moz-transition: opacity .5s ease-in; -o-transition: opacity .5s ease-in; transition: opacity 5s ease-in; -ms-transition: opacity .5s ease-in; }

.mainnav { position: absolute; top: 0; right: -60%; z-index: 99; width: 60%; height: 100%; background-color: #232323; }

.mainnav li { padding-left: 23%; border-bottom: 0.1rem solid #fff;  }

.mainnav li a { color: #fff; text-transform: uppercase; font-size: 2rem; display: block; line-height: 3.333;}

.mainnav li a span { float: right; margin-right: 7.5%; line-height: 3.333;}



.foot-bg { overflow: hidden; padding-top: 1.3rem; width: 100%; height: 3.3rem; }

.foot-nav { position: fixed; bottom: 0; left: 0; z-index: 9999; width: 100%; height: 6.3rem; border-top: 0.1rem solid #cdcdcd; background: #fff; }

.fcon { margin: 0 auto; width: 100%; max-width: 32rem; }

.fcon .nav { position: relative; top: -1.8rem; left: 0rem; float: left; display: table; overflow: hidden; width: 6.3rem; height: 6.3rem; border: 0.1rem solid #dbdbdb; border-radius: 50%; background: #fff; }

.fcon .nav.on { position: relative; top: -0.7rem; left: 0.3rem; float: left; display: table; overflow: hidden; width: 5.2rem; height: 5.2rem; border: 0.1rem solid #dbdbdb; border-radius: 50%; background: #fff; }

.fcon .nav a { display: table-cell;color: #890c84; vertical-align: middle; text-align: center; font-size: 1.5rem; }

.fcon .nav a img { width: 55%; }

.fcon .link { float: right; width: 84.5%; }

.fcon .link a { float: left; display: block; padding-top: 0.7rem; width: 25%; text-align: center; font-size: 1.5rem; line-     height: 1.9rem; }

.fcon .link a.tel { color: #49c50b; }

.fcon .link a.ask { position: relative; color: #dba231; }

.fcon .link a.ask span { position: absolute; top: 0.3rem; right: 20%; display: block; width: 1.6rem; height: 1.6rem; border-radius: 50%; background: #df0f02; color: #fff; text-align: center; font-size: 1.1rem; line-height: 1.6rem; }

.fcon .link a.home { color: #989797; }

.fcon .link a.jy { color: #56AFFF; }

.navs_bg { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10; display: none; background: rgba(0, 0, 0, .9); }

.navs_ul1 { position: fixed; bottom: 6.3rem; left: 0; z-index: 11; width: 38%; max-width: 16rem; }

.navs_ul1 li { position: absolute; top: 0; left: 0; z-index: 999; width: 100%; opacity: 0; -webkit-transition: .3s all ease; -moz-transition: .3s all ease; -o-transition: .3s all ease; transition: .3s all ease; -ms-transition: .3s all ease; }

.navs_ul1 li img { float: left; margin-left: 0.3rem; width: 25%; }

.navs_ul1 li span { float: left; color: #56AFFF; text-indent: 0.5rem; font-size: 1.6rem; line-height: 2rem; }

.navs_ul2 { position: fixed; right: 0; bottom: 6rem; z-index: 11; display: none; width: 60%; max-width: 25.6rem; }

.navs_ul2 .line { float: left; width: 4%; }

.navs_ul2 ul { float: left; width: 96%; }

.navs_ul2 li { float: left; margin-top: 0.5rem; margin-left: 3%; width: 29%; text-align: center; }

.navs_ul2 li i { display: inline-block; overflow: hidden; width: 70%; max-width: 5.3rem; border-radius: 50%; background: rgba(255, 255, 255, .85); }

.navs_ul2 li i img { width: 100%; max-width: 5.3rem; }

.navs_ul2 li span { float: left; width: 100%; color: #fff; font-size: 0.8rem; line-height: 1.3rem; }

/*����end*/

/*ר��ײ���ʾ*/

.tishi p{ font-size: 1.2rem; line-height: 2rem; padding:0.5rem 1.3rem;border:0.1rem solid #D2D2D2;margin:1.3rem auto;width:29.3rem;}

.tishi span{color: #bb663d;}

.tel-btn img {width:31rem;height: 3.6rem;display: block;margin:1.1rem auto; }

/*�ײ�����*/

.dianping{overflow: hidden;}

.dianping h3{margin-bottom: 1.3rem;margin-top:0.7rem;}

.dianping ul{overflow: hidden;}

.dianping ul li{border-top: 0.1rem solid #BCBCBC;padding-top: 1.3rem;overflow: hidden;padding-bottom: 1.3rem;}

.dianping ul li img{border-radius: 50%;float: left;margin-right: 1rem;width: 2.7rem;height: 2.7rem;}

.dianping .dh-infor{width: 36rem;float: left;}



.dianping .dh-infor p{font-size: 1.3rem;margin-top: 0.3rem;}

.dianping .n-footer{margin:0.3rem auto auto 0;}

.dianping .n-footer .np-btn{background: url(../images/dianp.png) -0.3rem -0.3rem no-repeat;padding-left: 2rem;}

.dianping .n-footer a {font-size: 1.2rem;font-style: normal;font-weight: 500;color: #999;margin-right: 0.7rem;}

.dianping .n-footer em{font-style: normal;}

.dianping .n-footer a:nth-child(2){background-position: -0.3rem -2.7rem;}

.dianping .n-footer a:nth-child(3){background-position: -0.3rem -10.7rem;}

.dianping .btn02{width: 16.7rem;height: 3.3rem;text-align: center;border:0.1rem solid #BCBCBC; border-radius: 0.4rem;line-height: 3.3rem;margin:1.3rem auto;display: block;}

.dianping .yx-01,.dianping .yx-02{border:0.1rem solid #F3D1D1;color: #972626;font-size: 1.2rem;padding: 0.3rem 0.3rem;margin-right: 0.7rem;margin-bottom: 0.7rem;float: left;}

.dianping .yx-02 {border-color: #B7E3CF;color: #50BBA3;}

/*�ײ�����end*/

.fh-shouye{position: fixed;right: 0;bottom: 30%;z-index:9999;}



/*tiaofu*/

.tiaofu .swiper-pagination-bullets {bottom: 0;}

/*tiaofu end*/

/*duoshuo*/

#ds-thread #ds-reset .ds-comment-body p{font-size: 1.1rem!important;}

#ds-thread #ds-reset .ds-header{font-size: 1.3rem!important;line-height:2.7rem;}



/*xinswt*/

.animated{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}





@-webkit-keyframes fadeInDown { 0% {-webkit-transform:translate3d(0, -300%, 0) ;transform: translate3d(0, -300%, 0);}

50%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}

100% {-webkit-transform: none;transform: none;}}

@keyframes fadeInDown { 0% {-webkit-transform:translate3d(0, -300%, 0);transform: translate3d(0, -300%, 0);}

50%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}

100% {-webkit-transform: none;transform: none;}}

.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown }

@-webkit-keyframes fadeOutDown { 50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}

100% {-webkit-transform:translate3d(0, 300%, 0);transform:translate3d(0, 300%, 0);}}

@keyframes fadeOutDown {50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}

100% {-webkit-transform:translate3d(0, 300%, 0);transform:translate3d(0, 300%, 0);}}

.fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown }

.absolute{position: absolute;}

/*.swtCenter{display:none;}

.swtCenter {width: 32.7rem;height: 26.7rem; background-color:#FFF;position:fixed;left:50%;top:50%;margin-left:-18rem;margin-top:-13.3rem;-moz-border-radius:1.7rem;-moz-box-shadow:0 0 1.3rem rgba(10,2,4,0.75);-webkit-box-shadow:0 0 1.3rem rgba(10,2,4,0.75);box-shadow:0 0 1.3rem rgba(10,2,4,0.75);z-index: 99999;padding: 0.7rem;}*/

/*

.swtCenter img{width:100%;}

*/

/*.swtCenter p a{color:#f00;}

.swt_lists {bottom: 0.7rem;left:0;width:100%;height: 5rem;line-height:6.1rem;-moz-border-radius:0 0 1rem 1rem;-webkit-border-radius:0 0 1rem 1rem;border-radius:0 0 1rem 1rem;}

.swt_lists a {display:block;width: 16rem;height: 5rem;position:relative;float:left;line-height: 5rem;margin-left: 0.7rem;}

em{font-style:normal;}

.swt_list1 { background-color:#ff680b;-moz-border-radius:0 0 0 1rem;border-radius: 0.4rem;}

.swt_list2 { background-color:#094c6e;-moz-border-radius:0 0 1rem 0;-webkit-border-radius:0 0 1rem 0;border-radius: 0.4rem;}

.swt_lists a i,.swt_lists a em {display:block;position:absolute;left: 6.7rem;color:#fff;text-decoration:none;}

.swtCallIcon {top:50%;margin-left:-4.5rem;margin-top:-2.7rem;width:3.8rem;height:4.2rem; background:url(../images/tubiao1.png) no-repeat;}

.swt_lists em {font-size:1.7rem;}

.swtLinkIcon {top:50%;margin-left:-5.4rem;margin-top:-2.5rem;width:3.8rem;height:4.2rem; background:url(../images/tubiao1.png) no-repeat -3.4rem 0.1rem;}

.closeBtn_swt {right:-1.7rem;top:-1.9rem;width:4.7rem;height:4.7rem; background:url(../images/closeBtn_swt.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;cursor:pointer;position: absolute;}

#swtCenter_bg{ display:none; width:100%; height:100%; background:#999; -moz-opacity:0.5; opacity:0.5; filter:alpha(opacity=0.5); position:fixed; top:0; left:0; z-index:995;}*/





/*�������*/

.in_1 .animated,.in_3_ul .animated{ -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; opacity: 1 }

.in_1 .fadeInLeft,.in_3_ul .fadeInLeft{ -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }



@-webkit-keyframes fadeInLeft {  

0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}

100% {opacity: 1;-webkit-transform: none; transform: none;}

}

@keyframes fadeInLeft {  0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}

100% {opacity: 1; -webkit-transform: none;transform: none;}

}



@keyframes change

{

0%		{transform: scale(.8);}

50%		{transform: scale(1);}

100%	{transform: scale(.8);}

}

@-webkit-keyframes change

{

0%		{-webkit-transform: scale(.8);}

50%		{-webkit-transform: scale(1);}

100%	{-webkit-transform: scale(.8);}

}

@-moz-keyframes change

{

0%		{-moz-transform: scale(.8);}

50%		{-moz-transform: scale(1);}

100%	{-moz-transform: scale(.8);}

}





/* CSS Document */

.footer1{ display:block; width:100%; height:5.3rem; background:#3d3f4b;margin-top:2rem; position:fixed;z-index:99; bottom:0;}

.footer1 ul{ width:32rem; margin:0 auto}

.footer1 ul li{ float:left;height:5.3rem; text-align:center; display:inline-block; border-right:0.1rem solid #000000; border-left:0.1rem solid #7a7e96; width:24.5%}

.footer1 ul li a{display:block;}

.footer1 ul li:first-child{border-left: none;} 

.footer1 ul li:last-child{ border-right: none;}

.footer1 p{float:left; width:100%; text-align:center; color:#fff; font-size:1.2rem;}



.foot_2 i{ float:left; margin-left:2.7rem; margin-top:0.7rem; width:2.7rem; height:2.4rem; background:url(../images/ico_1.png) no-repeat; background-position:-2.7rem -0.1rem;  background-size:32rem 10.3rem; margin-bottom:0.2rem; -webkit-animation: change 1s infinite; animation: change 1s infinite; -moz-animation: change 1s infinite;}

.foot_3 i{ float:left; margin-left:2.4rem; margin-top:0.5rem; width:2.7rem; height:2.7rem; background:url(../images/tel_new.gif) no-repeat center; background-size:2.3rem 2.3rem; margin-bottom:0.2rem;}

.foot_4 i{ float:left; margin-left:2.7rem; margin-top:0.5rem; width:2.7rem; height:2.7rem; background:url(../images/ico_1.png) no-repeat; background-position:-8.5rem -0.2rem;  background-size:32rem 13.8rem; margin-bottom:0.2rem;}

.foot_2{ position:relative; width:13.5rem; height:6.7rem;}

.foot_sjs{-webkit-box-sizing:content-box; left:4.9rem; z-index:2; position:absolute; top:0.8rem; width:1.6rem;height:1.3rem; padding-top:0.3rem; text-align:center;line-height:1.1rem; background-color:#ff4400;color:#fff;font-size:1.2rem;font-style:normal;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:0 0 0.2rem rgba(0,0,0,0.8);-webkit-box-shadow:0 0 0.2rem rgba(0,0,0,0.8);box-shadow:0 0 0.2rem rgba(0,0,0,0.8);}

/*�м�Ի�*/

#swtCenter2{width: 28rem;height: 14.3rem;border-radius: 0.8rem;overflow: hidden;position:fixed;right: 50%;bottom: 55%; margin-right: -14rem;margin-bottom: -8.7rem;z-index: 999;box-shadow: 0.1rem 0.3rem 0.5rem 0.2rem rgba(1, 2, 4, 0.5);display: none;_position: absolute;_bottom: expression(offsetParent.scrollTop+242);display: none;}

.yq01{height: 3.7rem;line-height: 3.7rem;background: url(../images/gonggao.gif) 0.7rem 0.7rem no-repeat #00A9ED; color: #fff;padding-left: 3.7rem;font-size: 1.5rem;background-size:2.6rem 2.6rem;}



.yq01 span{float: right;margin-right: 1.3rem;font-size: 2.1rem;}

.yq02{border:0.1rem solid #DDD;border-top: none;height: 10.7rem;background: #fff;}

.yq02 img{margin: 0.7rem;float: left;width:5.6rem;}

.yq02 p{width: 20rem;float: left;margin: 0.7rem auto auto 0;font-size: 1.3rem;line-height:1.7rem;}

.swt-btn{clear: both;line-height: 3.7rem;border-top: 0.1rem solid #ddd; }

.swt-a1,.swt-a2{color: #f53a0c;font-size: 1.5rem; float: left;width: 50%;background: url(../images/swt_bg01.png) 3rem -3.1rem no-repeat;text-indent: 5.3rem;}

.swt-a2{border-left: 0.1rem solid #ddd;margin-left: -0.1rem;color: #00A9ED;background-position: 2.6rem -6.7rem;  }

.huodong_c{width: 100%;height: 3.7rem;line-height: 3.7rem;color: #fff;font-size: 1.1rem;overflow: hidden;background-color: #00A9ED;}

.huodong_c1{width: 13%;float: left;}

.huodong_c1 img{width: 70%;padding-left: 20%;vertical-align: middle;}

.huodong_c2{width: 77%;overflow: hidden;float: left;}

.huodong_c2 .qimo{width: 1000%;height: 3.7rem;font-size: 1.3rem;line-height: 3.9rem;}

.huodong_c2 .qimo div{float: left;width: 34.7rem;max-width: 40rem;}

.huodong_c2 .qimo a{color:#fff;}

.huodong_c3{width: 10%;float: left;font-size: 2rem;}

.huodong_c3 a{color: #fff;padding-left: 20%;}



/*����ҳ�ײ�css*/

.sd-cont9{width:30.7rem;margin:1.3rem auto 2rem;}

.sd-cont9 h3{border-bottom:0.1rem solid #C9C9C9;    padding-bottom: 0.7rem;font-weight: 700;font-size: 1.9rem;}

.sd-cont9 ul{margin:1.3rem auto 0;overflow: hidden;}

.sd-cont9 ul li{height: 3.1rem;line-height: 3.1rem;color: #fff;text-align: center;float: left;margin-bottom: 0.7rem;font-size: 1.2rem;border-radius: 0.3rem;}

.sd-cont9 ul li a{color: #fff;display: block;width: 100%;height: 100%;}

.sd-cont9 ul li:nth-child(1){background: #2685DF;margin-right: 0.5rem;width: 8.1rem; }

.sd-cont9 ul li:nth-child(2){background: #F5891A;margin-right:0.3rem; width: 10.9rem;}

.sd-cont9 ul li:nth-child(3){background: #5E60DD;margin-right:0.5rem;width: 10.7rem;margin-right: 0; }

.sd-cont9 ul li:nth-child(4){background: #3AA934;margin-right: 0.7rem; width: 14.2rem;}

.sd-cont9 ul li:nth-child(5){background: #8138C9;margin-right:0.5rem;width: 15.6rem;margin-right: 0;}

.sd-cont9 ul li:nth-child(6){background: #C3487E;margin-right: 0.6rem;width:10.6rem; }

.sd-cont9 ul li:nth-child(7){background: #C13644;margin-right:0.5rem;width: 19.3rem;margin-right: 0; }

/*neirongyedibu css end*/

/*����*/

#SOHUCS  .cy-logo{dispaly:none!important;}

/*swt1*/

.absolute{position: absolute;}

/* #swtCenter1{width: 100%;height: 100%;top: 0;left: 0;position: fixed;z-index: 999999;background: rgba(0,0,0,0.75);display: none;}

.swt-show{width: 28rem;height: 24.7rem; background-color:#FFF;position:fixed;left:50%;top:50%;margin-left:-14rem;margin-top:-13.3rem;-moz-border-radius:1.7rem;-moz-box-shadow:0 0 1.3rem rgba(10,2,4,0.75);-webkit-box-shadow:0 0 1.3rem rgba(10,2,4,0.75);box-shadow:0 0 1.3rem rgba(10,2,4,0.75);z-index: 99999;border-radius: 0.5rem;overflow: hidden;}

.swt-show .swt-title{width: 100%;height: 3.7rem;line-height: 3.7rem;background:#FF7E24;color: #fff;text-align: center;font-size: 1.7rem;}

.swt-show .swt-title span{float: right; margin-right: 1.3rem;font-size: 2.1rem;}

.swt-show ul li{height: 3.3rem;float: left;width: 100%;border-bottom: 0.1rem solid #ccc;line-height: 3.3rem;font-size: 1.3rem;}

.swt-show ul li em{width: 2rem;height: 2rem;background: #E74236;float: left;border-radius:0.4rem;line-height: 2rem;text-align: center;margin:0.7rem 0.5rem;color: #fff;font-style: normal;font-size: 1.5rem;}

.swt-show ul li span{display: block;float: right;width:8.5rem;text-align: center;border-left: 0.1rem solid #ccc;text-decoration:underline;font-size: 1.2rem;color: #5C5C5C;}

.swt-show ul li:nth-child(2) span{color: #FE6125;}

.swt-show ul li:nth-child(2) em{background: #E0524B;}

.swt-show ul li:nth-child(3) em{background: #E35850;}

.swt-show ul li:nth-child(4) em{background: #E0645F;}

.swt-show ul li:nth-child(5) em{background: #E0746F;}

.swt-show ul li:nth-child(6) em{background: #DB8983;}

.swt-btn{background: #F5F5F5;height: 4rem;}

.swt-btn .btn1{margin-left: 0.5rem;float: left;}

.swt-btn .btn1 img{width:20rem;}

.swt-btn .btn2{width: 6.5rem;height: 2.4rem;line-height: 2.4rem;text-align: center;background: #029DE1;float: right;margin:0.8rem 0.5rem auto;border-radius: 0.4rem;color: #fff;font-size: 1.2rem} */

/*swt end*/

/* �ײ����� */

.footer4{ display:block; width:100%; height:6rem; background:#3d3f4b;margin-top:2rem; position:fixed;z-index:800; bottom:0;}

.footer4 .dh_public{ width:32rem; margin:0 auto}

.footer4 .dh_public dl{ float:left;height:6.7rem; text-align:center; display:inline-block; border-right:0.1rem solid #000000; border-left:0.1rem solid #7a7e96; width:24.5%;}

.footer4 .dh_public dl:nth-child(4) span{ width: 10.9rem;}

.footer4 .dh_public dl dt{z-index:88888;background:#3d3f4b;position:relative; width:100%; height:6.7rem;}

.footer4 .dh_public dl a{display:block;height:100%;width:100%;}

.footer4 .dh_public dl:first-child{border-left: none;} 

.footer4 .dh_public dl:last-child{ border-right: none;}

.footer4 p{float:left; width:100%; text-align:center; color:#fff; font-size:1.2rem;}

.foot_1 i{ float:left;  margin-left:2.3rem; margin-top:0.5rem; width:2.8rem; height:3.3rem; background:url(../images/ico_1.png) no-repeat; background-position:-0.3rem -0.1rem;  background-size:14.7rem 3.3rem; margin-bottom:0.1rem;}

.foot_2 i{ float:left; margin-left:2.5rem; margin-top:0.8rem; width:3.1rem; height:2.9rem; background:url(../images/ico_1.png) no-repeat; background-position:-3.9rem -0.5rem;  background-size:14.7rem 3.3rem; margin-bottom:0.1rem; -webkit-animation: change 1s infinite; animation: change 1s infinite; -moz-animation: change 1s infinite;}

.foot_3 i{ float:left; margin-left:2.7rem; margin-top:0.5rem; width:2.9rem; height:2.9rem; background:url(../images/tel_new.gif) no-repeat center; background-size:2.8rem 2.8rem; margin-bottom:0.5rem;}

.foot_4 i{ float:left; margin-left:2.7rem; margin-top:0.7rem; width:3.6rem; height:2.9rem; background:url(../images/ico_1.png) no-repeat; background-position:-11.2rem -0.5rem;  background-size:14.7rem 3.3rem; margin-bottom:0.2rem;}

.foot_sjs{-webkit-box-sizing:content-box; left:4.9rem; z-index:2; position:absolute; top:0.8rem; width:1.6rem;height:1.3rem; padding-top:0.3rem; text-align:center;line-height:1.1rem; background-color:#ff4400;color:#fff;font-size:1.2rem;font-style:normal;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:0 0 0.2rem rgba(0,0,0,0.8);-webkit-box-shadow:0 0 0.2rem rgba(0,0,0,0.8);box-shadow:0 0 0.2rem rgba(0,0,0,0.8);}

.dh_public dl #dd2{width: 15.5rem;margin-left: -7.5rem !important;}

.dh_public dl dd { z-index: 88880;	position: absolute;	overflow: hidden; width: 8rem;	margin-left: -0rem !important;top:-20.2rem;display:none;}

.dh_public ul li{	display: block;	width: 100%; height: 4rem;	line-height:4rem; text-align: center;	background-color: #3D3F4B; font-size: 1.5rem;}

.dh_public ul li:nth-child(1){	border-radius:0.4rem 0.4rem 0 0;}

.dh_public ul li a { display: block; color: #fff; width: 100%;	height: 2.5rem;}

.dh_public a:visited { color: #feffff;}

/* dibudaohang */



.top_access{position:relative;}

.top_access a{display:block;width:10rem;height:2.7rem;bottom:1rem;position:absolute;}

.top_access .zx1{left:6rem;}

.top_access .tel1{right:4.7rem;}



.footer-et{}

.footer-et ul{display:-webkit-flex;padding:0.7rem 10%;border-bottom:0.1rem solid #fff;background:#023d5a;}

.footer-et ul li{width:25%;text-align:center;line-height:1.3rem;border-right:0.1rem solid #fff;}

.footer-et ul li:last-child{border-right:none;}

.footer-et ul li a{font-size:1.1rem;color:#fff;}

.f_info{padding:0 5%;margin:0 auto;background:#00283c;}

.f_top{height:7.3rem;background:url(../images/f_logo.png)no-repeat left center; background-size: 4.7rem auto;}

.f_top div{color:#fff;display:inline-block;text-align:center;margin-left:6rem;margin-top:1.5rem;position:relative;}

.f_top div h5{font-size:2.2rem;font-weight:bold;line-height:2.7rem;}

.f_top div h5 span{color:#fff}

.f_top div p{font-size:1.1rem;position:relative;z-index:2;background:#00283c;display:inline-block;padding:0 0.7rem;}

.f_top div>span{display:block; width:100%;height:0.1rem;background:#fff;position:absolute;bottom:0.7rem;z-index:1;}

.f_xian{height:0.1rem; background: -webkit-linear-gradient(left,rgba(255,0,0,0) 0%,#fff 50% ,rgba(255,0,0,0) 100%);}

.f_bot{overflow:hidden;padding:1.3rem 0 2rem;}

.f_bot a{diplay:inline-block;font-size:1.1rem;line-height:2.5rem;color:#fff;padding-left:1.3rem; }

.f_bot a:nth-of-type(1){background:url(../images/f_icon1.png)no-repeat left center; background-size: 1.1rem auto; float:left;}

.f_bot a:nth-of-type(2){background:url(../images/f_icon2.png)no-repeat left center; background-size: 1.1rem auto; float:right;}

.f_bot p{font-size:1.1rem;text-align:center;color:#fff;clear:both;line-height:2rem;}

/* ԤԼר�Һ� */

.guahao{width: 32rem;border:0.2rem solid #E00404;height: 7.3rem;padding: 0.7rem;-webkit-box-sizing: border-box;}

.guahao h4{font-weight: bold;line-height: 2.3rem;font-size: 1.5rem;}

.guahao h4 span{color: #fff;background: #E00404;font-weight: normal; display: inline-block;padding: 0 0.5rem;position: relative;margin-right: 0.7rem;border-radius: 0.3rem;}

.guahao h4 span i{position: absolute; display:block;width: 0;height: 0;border-top: 0.5rem solid transparent;border-left: 0.7rem solid #E00404;border-bottom: 0.5rem solid transparent;right: -0.5rem;top: 0.5rem;}

.guahao h4 b{color:#E00404 ;}

.guahao h4 em{color: #FFFFFF;background:#E00404 ; border-radius: 50%;font-style: normal;width: 2rem;height: 2rem;display: inline-block;text-align: center;vertical-align: middle;line-height: 2rem;margin: 0 0.2rem;}

.guahao>div{width: 80%;margin: 0 auto;}

.guahao>div a{display: block;width: 47%;height: 2.7rem;line-height: 2.7rem;background:#E00404 ;text-align: center;float: left;color: #FFFFFF;font-size: 1.1rem;margin-top: 0.7rem;border-radius:0.3rem}

.guahao>div a:nth-of-type(2){float: right;background: #FD930C;}

.guahao>div a i{display: inline-block;width: 1.5rem;height: 1.5rem;vertical-align: middle;background: url(../images/gh-1.jpg) no-repeat center;margin-right: 0.2rem;}

.guahao>div a:nth-of-type(2) i{background: url(../images/gh-2.jpg) no-repeat center;}

@keyframes xiaoshou

{

0%		{transform: scale(.8);}

50%		{transform: scale(1);}

100%	{transform: scale(.8);}

}

@-webkit-keyframes xiaoshou

{

0%		{-webkit-transform: scale(.8);}

50%		{-webkit-transform: scale(1);}

100%	{-webkit-transform: scale(.8);}

}

@-moz-keyframes xiaoshou

{

0%		{-moz-transform: scale(.8);}

50%		{-moz-transform: scale(1);}

100%	{-moz-transform: scale(.8);}

}


html { font-size: 10px; font-size: calc(100vw / 32); }
 @media all and (max-width: 320px) {
 html {
 font-size: 10px;
}
}
 @media all and (min-width: 640px) {
 html {
 font-size: 20px;
}
} 