@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ padding:0px; margin:0px }
body{font-size:100px;}
* { margin:0; padding:0; -webkit-tap-highlight-color:rgba(0,0,0,0); box-sizing: border-box; }
.trans{ transition: all .3s ease-in;}
html {width:100%;min-height:100%; }
body {width:100%;min-height:100%; max-width:640px; min-width:320px; margin:0 auto; font:.24rem/1.5 /*'PingFang SC',*/"Microsoft Yahei", Arial; color:#666; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;background: #dfdfdf;position: relative;}
body:after{ height: .88rem;}
img { border:0px; max-width: 100%;}
em{ font-style:normal;}
s,i{font-style: normal;}
ul, ol { list-style-type:none; }
li{ list-style: none outside none;}
strong,b{ font-weight: normal;}
/*表单*/
input,button,select,textarea { outline:none; font-family:"Microsoft Yahei", Arial; font-size:.24rem; -webkit-appearance:none !important; }
table { border-collapse:collapse; border-spacing:0; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color:#999; }
input:-moz-placeholder, textarea:-moz-placeholder { color:#999; }
input::-moz-placeholder, textarea::-moz-placeholder { color:#999; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #999;} 

/*公用样式*/
.layout { position:fixed; width:100%; height:100%; left:0; top:0; z-wrapper:101; background:#000; opacity:1; } 
.blue{ color:#28a5f4;}

/*链接*/
a, a:link, a:visited, a:hover, a:active {color:#0062d0;text-decoration: none;}
a:focus { outline:none; }
a:hover, a:active{ color:#0062d0; outline:none; }

/*标题*/
h1, h2, h3, h4, h5, h6, h7 {font-weight: normal;font-size: .24rem;}

.icon{ background:url(../images/ico.png) no-repeat;display:inline-block;background-size:3rem auto;vertical-align:middle; }
.icon,.iconbef:before,.iconbef:after{ content: "\20"; display:block; }

/*清除浮动*/
.fl { float:left; }
.fr { float:right; }
.hidden { display:none; }
.clearfix:after { content:""; display:block; clear:both; width:100%; height:0; line-height:0; font-size:0; }
.clear,.clearfix:after { content:""; display:block; clear:both; width:100%; height:0; line-height:0; font-size:0; }

/*==========@@HTML默认  结束@@==========*/
.wrapper{width:100%;}
/*==========@@公共模块 开始@@==========*/
#top_main{}
#top img { max-width: 100%; display: block; margin: 0px auto;}
/*subNav*/
.subNav{ position: fixed; width:100%; height:100%; right:-100%; top:0; z-index:999;max-width:640px; min-width:320px;background:rgba(0, 0, 0, 0.5)!important;filter:Alpha(opacity=50);}
.subNavCon{margin:0px;background:#333438;width: 48%;position: absolute;right: 0;top: 0;height:100%;}
.subNav .close{width:80%;height:0.5rem; line-height: .5rem;background:url(../images/close.png) no-repeat right top;background-size:0.39rem auto;position: absolute;right:18%;top:2%;}
.subNav .btn{padding-left: 5%;margin-bottom: .15rem;}
.subNav .btn a{width:2rem;height: .8rem; font-size: .3rem; line-height:.8rem;display: inline-block;margin-right: .35rem;text-align: center;color:#f1f1f1;}
.subNavCon{padding-top:0.6rem;}
.subNav li{width:90%;display: block;height: 1.1rem;line-height:1.1rem;text-align:center; margin:0 2% 0 6%;}
.subNav li a{display:inline-block;color:#f1f1f1;font-size:0.3rem; text-align: left;width:67%;float:right;}
.subNav li span{width: 20%;margin-right:1%;}
.subNav li em{width:0.58rem;height:0.6rem;display:inline-block;}
.subNav li:active a,.subNav li.hover a{ color: #01a420;}

.subNav li:nth-child(1) em{background-position:0 -1.1rem;}
.subNav li:nth-child(2) em{ background-position:-.64rem -1.1rem;width: 0.86rem;height:0.67rem;}
.subNav li:nth-child(3) em{ background-position:-1.6rem -1.1rem;}
.subNav li:nth-child(4) em{ background-position:0 -2.42rem;}
.subNav li:nth-child(5) em{ background-position:-0.64rem -2.4rem;}
.subNav li:nth-child(6) em{ background-position:-0.64rem -3.04rem;height: 0.58rem;}
.subNav li:nth-child(7) em{ background-position:-1.25rem -2.4rem;width: 0.6rem;}
.subNav li:nth-child(8) em{ background-position:-1.88rem -2.4rem;}
.subNav li.hover:nth-child(1) em{background-position:0 -.4rem;}
.subNav li.hover:nth-child(2) em{background-position:-0.64rem -.4rem;width:0.86rem;height:0.67rem;}
.subNav li.hover:nth-child(3) em{background-position:-1.6rem -.4rem;}
.subNav li.hover:nth-child(4) em{background-position:0 -1.8rem;width:0.5rem;}
.subNav li.hover:nth-child(5) em{background-position:-0.64rem -1.8rem;}
.subNav li.hover:nth-child(6) em{background-position:0 -3.04rem;}
.subNav li.hover:nth-child(7) em{background-position:-1.25rem -1.8rem;}
.subNav li.hover:nth-child(8) em{background-position:-1.88rem -1.8rem;width:0.52rem;}
.subNav.show{ right:0 !important;}
.subNavShow{ -webkit-transform: translateX(-48%); -moz-transform: translateX(-48%);  -ms-transform: translateX(-48%); transform: translateX(-48%);display: block;}
/* 二级菜单 */
#menu{width:100%;background:#fff;height:0.7rem;position: relative;overflow: hidden;}
#menu li{display:inline-block;margin:0 0.2rem;line-height:0.7rem;text-align:center;}
#menu li a{display:block;height:0.66rem;text-align:center;width: 100%;}
#menu li h2{font-size:0.24rem;color:#000;display:block;text-align:center;}
#menu li em{background:#0062d0;width:1.1rem;height:0.04rem;display:none; margin: 0 auto;}
#menu li.cur em{display:block;}
#menu li a:hover h2{color:#0062d0;}
#menu li:hover em{display: block;}
#menu .swiper-container{ overflow:hidden;width:100%;}
#menu .swiper-container .swiper-wrapper {height:0.7rem;}
#menu .swiper-container .swiper-wrapper .swiper-slide{ float:left;height:0.7rem; text-align: center;}
#menu .swiper-container .swiper-wrapper .swiper-slide a{height:0.68rem;line-height:0.68rem;padding:0 0.2rem;font-size:0.24rem;display:block;text-align: center;border-bottom: 2px solid #fff;}
/*#menu .swiper-container .swiper-wrapper .swiper-slide em{background:#01a420;width:1.1rem;height:0.04rem;display:none; margin: 0 auto;}
#menu .swiper-container .swiper-wrapper .swiper-slide.cur em{display:block;}*/
#menu .swiper-container .swiper-wrapper .swiper-slide.cur a{border-bottom: 2px solid #0062d0;}
#menu.promenu{overflow:visible;}
#menu .submenu{width:100%;height:0.6rem;line-height:0.6rem;background:#dee0e5;position: absolute;left:0;bottom:-0.8rem;}
#menu .submenu a{text-align:center;color:#000;font-size:0.22rem;display: inline-block;padding:0 0.2rem;}
#menu .submenu a:hover{color:#0062d0;}
#menu .submenu .xsj{position:absolute;bottom:0.5rem;left:12%;border-style:dotted dashed solid dashed;border-color:transparent transparent #ddd transparent;border-width:0.2rem;width:0;height:0;}
#menu .submenu:nth-child{1} .xsj{left:12%;}
#menu .submenu:nth-child(2) .xsj{left:40%;}
#menu .submenu:nth-child(3) .xsj{left:70%;}
#menu .submenu:nth-child(4) .xsj{left:88%;}
#menu .submenu:first-child{display: block;}
/* banner */
#banner_main{width:100%;overflow:hidden;position:relative;z-index:1;}
.banner{ margin:0 auto; width:100%;*zoom: 1;overflow:hidden;position:relative;}
.banner .list{width: 100%; overflow: hidden;}
.banner .list li{ float:left; width:100%;overflow:hidden;}
.banner .list li img{width:100%; height:auto; display: block;}
#banner .tip {width:80%;height:0.32rem;line-height:0.32rem; text-align:center; clear:both;position:absolute;left:8%;bottom:2%;z-index:2;font-size: 0;}
#banner .tip span {display:inline-block;vertical-align:middle; width:0.15rem; height:0.15rem;margin:0 0.025rem;vertical-align:middle;-moz-border-radius:0.12rem;-webkit-border-radius:0.12rem;border-radius:0.12rem; border: 1px solid #fff;}
#banner .tip span.cur {background:#fff;}
/* reLink */
.reLink {line-height:0.38rem; color: #666; border-top:0.02rem solid #e4e4e4;border-bottom:0.02rem solid #e4e4e4;  margin-bottom:0.15rem; font-size: 0.24rem;padding:0.15rem;}
.reLink .prevLink,.reLink .nextLink{width: 100%;}
.reLink a{ color: #666;font-size: 0.24rem;}
.reLink a:hover{ color:#004a91;}

.cE_main{height:1.2rem;padding-top:.4rem;background:#fff;}
.cE{width: 3.7rem;height:.44rem;margin:0 auto;}
.cE a{display:block;float:left;width:1.68rem;height:.44rem;font:normal .24rem arial;color:#6e6e6e;line-height:.44rem;text-align:center;}
.cE .cn{background:#123877;border:.01rem solid #123877;color:#fff;border-radius:.03rem;}
.cE .en{margin-left:.3rem;border:.01rem solid #e5e5e5;border-radius:.03rem;}
/*版权信息*/
#footer_main{text-align:center;width: 100%;background:#333333;border-bottom:1px solid #cccccc; margin-bottom: 1.22rem;}
#returntop{width:0.7rem;height:0.7rem;background:url(../images/gotop.png) no-repeat center top;background-size:0.7rem auto;position: fixed;bottom:20%;right: 2%; cursor: pointer;}
#footer_nav{ padding: 0.3rem;}
#footer_nav h2{ border-top:1px solid #2b2b2b; padding-top: 0.1rem; text-align: left; margin-bottom: 0.1rem;}
#footer_nav h2 a{ color: #fff; font-size: 0.24rem;}
#footer_nav h2 span{ float: right; background: url(../images/more1.png) no-repeat center; width: 0.34rem; height: 0.33rem; background-size:0.34rem 0.33rem;}
#footer_nav div{display:none}
#footer_nav div ul li{text-align: left; text-indent: 0.1rem; border-bottom: 1px dashed #2b2b2b; line-height: 2em;}
#footer_nav div ul li a{ color:#BFBFBF; font-size: 0.2rem;}
#copyright{width: 90%; margin:0 auto;color:#666;font-size:0.24rem;padding:0.2rem 0; line-height: 2em; color: #fff;}
#copyright a{color: #fff;}

/* 工具栏 */
#toolbar {position:fixed;bottom:0;width:100%;z-index: 888;height:1.22rem; background:#0062d0;left: 0;}
#toolbar .list { width:100%;max-width:640px;min-width: 320px; margin: 0 auto;}
#toolbar .list li {float:left; width:25%; text-align:center;}
#toolbar .list a { display:block; height:1.2rem; line-height:0.24rem; font-size:0.26rem;padding-top: 0.2rem;}
#toolbar .list a:hover,#toolbar .list a.hover{color:#fff;background: #69c50f;}
#toolbar .list a:hover span{color: #fff;}
#toolbar .list li:active {color:#fff;}
#toolbar .list a s{margin-left: auto; margin-right: auto;width:0.38rem;height: 0.38rem;display: block;}
#toolbar .list a span{text-align: center;color: #fff; padding-top: 0.1rem; display: block;}
#toolbar .list a .too-home{ background-position:0rem -1.64rem;width:0.32rem;}
#toolbar .list a .too-qiao{background-position:-1.56rem -1.64rem;}
#toolbar .list a .too-map { background-position:-0.56rem -1.64rem;;width:0.24rem;}
#toolbar .list a .too-tel{background-position:-1.06rem -1.64rem;;width:0.3rem;}

/*==========@@页面布局  开始@@==========*/
#search{background:#fff;width:96%;margin:0.2rem auto;height:0.6rem;-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius:0.5rem;padding: 0;-webkit-box-shadow: 1px 1px 1px #e7e9e9;
  -moz-box-shadow: 1px 1px 1px #e7e9e9;
  box-shadow: 1px 1px 1px #e7e9e9;}
#search input{display:block;font-family: "微软雅黑";padding: 0;margin: 0;}
#search .txt{border:none;width:66%;height:0.5rem;line-height:0.6rem;margin-right:1%; padding:0 4%;color:#666;font-size: 0.22rem; background: none;} 
#search .searchbtn{ cursor:pointer;border:none;font-size: 0.24rem; width:0.8rem; height:0.6rem;text-align:center;background-position:-0.63rem 0;}
.index #floor_1_main,.index #floor_2_main,.index #floor_3_main{width:100%;margin: 0 auto;background: #fff;}
/* 首页导航 */
.index #floor_1_main{overflow: hidden;}
.index #floor_1_main .announ{border-bottom: 1px solid #f1f1f1;height:0.62rem;overflow: hidden;position: relative;}
.index #floor_1_main .announ span{display:block;width:0.3rem;height:0.24rem;background-position:-1.2rem 0;position:absolute;left:0.1rem;top:0.2rem;}
.index #floor_1_main .announ em{display:block;width:0.13rem;height:0.22rem;background-position:-0.36rem 0;position:absolute;right:0.2rem;top:0.2rem;}
.index #floor_1_main .announ .announnews{margin:0 auto;width:5.5rem;height:0.6rem;line-height:0.6rem; overflow: hidden;}
.index #floor_1_main .announ .announnews li{width:100%;display: block;line-height:0.6rem;}
.index #floor_1_main .announ .announnews li a{display:block;color:#666;font-size:0.24rem;}
.index #floor_1_main .announ .announnews li a:hover{color: #01a420;}
.index #floor_1_main .navlist{width: 100%;position: relative;}
.index #floor_1_main .navlist li{float: left;width: 25%; text-align: center;height:1.6rem;}
.index #floor_1_main .navlist li a{display: block;padding: 0.3rem 0;height: 1.0rem;}
.index #floor_1_main .navlist li em{width:0.72rem;height:0.7rem;display: block;margin: 0 auto;}
.index #floor_1_main .navlist li:nth-child(1) em{background-position:0rem 0rem;}
.index #floor_1_main .navlist li:nth-child(2) em{background-position:-0.77rem 0rem;}
.index #floor_1_main .navlist li:nth-child(3) em{background-position:-1.54rem 0rem;}
.index #floor_1_main .navlist li:nth-child(4) em{background-position:-2.3rem 0rem;}
.index #floor_1_main .navlist li:nth-child(5) em{background-position:0rem -0.79rem;}
.index #floor_1_main .navlist li:nth-child(6) em{background-position:-0.77rem -0.79rem;}
.index #floor_1_main .navlist li:nth-child(7) em{background-position:-1.54rem -0.79rem;}
.index #floor_1_main .navlist li:nth-child(8) em{background-position:-2.3rem -0.79rem;}
.index #floor_1_main .navlist s{height: 1px;background:#e9e9e9;display: block;position: absolute;left: 0;top:50%;}
.index #floor_1_main .navlist li h2{color:#666;font-size: 0.24rem;padding-top:0.1rem;}
/*.index #floor_1_main .navlist li.hover{background: #01A420;}
.index #floor_1_main .navlist li.hover h2{color: #fff;}
.index #floor_1_main .navlist li.hover:nth-child(1) em{background-position:0 -1.1rem;}
.index #floor_1_main .navlist li.hover:nth-child(2) em{ background-position:-.64rem -1.1rem;width: 0.86rem;height:0.67rem;}
.index #floor_1_main .navlist li.hover:nth-child(3) em{ background-position:-1.6rem -1.1rem;}
.index #floor_1_main .navlist li.hover:nth-child(4) em{ background-position:0 -2.42rem;}
.index #floor_1_main .navlist li.hover:nth-child(5) em{ background-position:-0.64rem -2.4rem;}
.index #floor_1_main .navlist li.hover:nth-child(6) em{ background-position:-0.64rem -3.04rem;height: 0.58rem;}
.index #floor_1_main .navlist li.hover:nth-child(7) em{ background-position:-1.25rem -2.4rem;width: 0.6rem;}
.index #floor_1_main .navlist li.hover:nth-child(8) em{ background-position:-1.88rem -2.4rem;}*/

/* 首页产品 */
.index #floor_2_main{margin:0.3rem auto; padding:0.5rem 0;}
.index #floor_2_main .title{ text-align: center;}
.index #floor_2_main .title h2{ color: #0062d0; font-size: 0.48rem; background: url(../images/floor_2_title.jpg) no-repeat bottom center; padding-bottom: 0.1rem;}
.index #floor_2_main .title p{ color: #c8c8c8; font-size:0.3rem; font-family: Arial; margin-top: 0.1rem;}
.index #floor_2_main .body{ padding: 0 0.3rem;}
.index #floor_2_main .body #checkbox .hd{border-bottom: 1px solid #c8c8c8; height: 0.6rem; margin-bottom: 0.55rem;}
.index #floor_2_main .body #checkbox .hd ul{ overflow: hidden; text-align: center;}
.index #floor_2_main .body #checkbox .hd ul li{ display: inline-block;  line-height:0.57rem; margin: 0 0.25rem;}
.index #floor_2_main .body #checkbox .hd ul li.on{ border-bottom:3px solid #0062d0; color: #0062d0;}
.index #floor_2_main .body #checkbox .bd{ overflow: hidden; }
.index #floor_2_main .body #checkbox .bd .info img{ width: 100%;}
.index #floor_2_main .body #checkbox .bd .info p{ font-size: 0.24rem; color: #333; margin-top: 0.15rem;}
.index #floor_2_main .body #checkbox .bd .info span{ display: block; width:99%; height:0.7rem; border: 1px solid #bfbfbf; line-height: 0.7rem; text-align: center; border-radius:3% ; margin-top: 0.5rem;}
.index #floor_2_main .body #checkbox .bd .info span a{ color: #868686; font-size: 0.3rem;}
/* 首页新闻 */
.index #floor_3_main{margin:0.3rem auto; padding:0.5rem 0;}
.index #floor_3_main .title{ text-align: center;}
.index #floor_3_main .title h2{ color: #0062d0; font-size: 0.48rem; background: url(../images/floor_2_title.jpg) no-repeat bottom center; padding-bottom: 0.1rem;}
.index #floor_3_main .title p{ color: #c8c8c8; font-size:0.3rem; font-family: Arial; margin-top: 0.1rem;}
.index #floor_3_main .body{ overflow: hidden;}
.index #floor_3_main .body img{ width:4.14rem; display: block; margin: 0px auto; margin-top: 0.2rem;}
.index #floor_3_main .body h2{ font-size: 0.45rem; font-weight: bold; color: #0062d0; text-align: center; margin-top: 0.2rem;}
.index #floor_3_main .body h2 span{ color: #67bf1f;}
.index #floor_3_main .body p{ font-size: 0.35rem; color: #fff; background:#0062d0; text-align: center; height: 0.6rem; line-height: 0.6rem; margin-top: 0.2rem;}
.index #floor_3_main .body h2 span{ color: #67bf1f;}
.index #floor_3_main .body ul{ overflow: hidden; margin-top: 0.5rem;}
.index #floor_3_main .body ul li{ height: 1.5rem; overflow: hidden; margin-bottom: 0.3rem;}
.index #floor_3_main .body ul li .text{ width:4rem; height: 1.5rem;}
.index #floor_3_main .body ul li .text h3{ color: #fff; font-size: 0.3rem; font-weight: bold; margin-top: 0.18rem;}
.index #floor_3_main .body ul li .text span{ font-size: 0.24rem; color: #fff; display: block;}
.index #floor_3_main .body ul li.li1{ background: url(../images/adli1.jpg) no-repeat center right; background-size:6.09rem 1.5rem;}
.index #floor_3_main .body ul li.li1 .text{ float: right; margin-right: 0.3rem;}
.index #floor_3_main .body ul li.li2{ background: url(../images/adli2.jpg) no-repeat center left; background-size:6.09rem 1.5rem;}
.index #floor_3_main .body ul li.li2 .text{ float:left;margin-left: 0.3rem;}
.index #floor_3_main .body ul li.li3{ background: url(../images/adli3.jpg) no-repeat center right; background-size:6.09rem 1.5rem;}
.index #floor_3_main .body ul li.li3 .text{ float: right;margin-right: 0.3rem;}
.index #floor_3_main .body ul li.li4{ background: url(../images/adli4.jpg) no-repeat center left; background-size:6.09rem 1.5rem;}
.index #floor_3_main .body ul li.li4 .text{ float: left;margin-left: 0.3rem;}

.index #floor_4_main{margin:0.3rem auto; padding:0.5rem 0; background: #FFF;}
.index #floor_4_main .title{ text-align: center;}
.index #floor_4_main .title h2{ color: #0062d0; font-size: 0.48rem; background: url(../images/floor_2_title.jpg) no-repeat bottom center; padding-bottom: 0.1rem;}
.index #floor_4_main .title p{ color: #c8c8c8; font-size:0.3rem; font-family: Arial; margin-top: 0.1rem;}
.index #floor_4_main .body{ overflow: hidden; padding: 0 0.3rem; margin-top: 0.55rem;}
.index #floor_4_main .body ul{ overflow: hidden; width: 120%;} 
.index #floor_4_main .body ul li{ float: left; margin-right: 0.2rem; margin-bottom: 0.3rem;}
.index #floor_4_main .body ul li a{display: block;}
.index #floor_4_main .body ul li a img{ display: block; width:2.8rem; height: 2.05rem;}
.index #floor_4_main .body ul li a h2{ height: 0.58rem; line-height: 0.58rem; color: #fff; font-size: 0.2rem; background:#0062d0; text-align: center;}
.index #floor_4_main .body span{display: block; width:99%; height:0.7rem; border: 1px solid #bfbfbf; line-height: 0.7rem; text-align: center; border-radius:3% ; margin-top: 0.5rem;}
.index #floor_4_main .body span a{color: #868686; font-size: 0.3rem;}

.index #floor_5_main{margin:0.3rem auto; padding:0.5rem 0; background: #FFF;}
.index #floor_5_main .title{ text-align: center;}
.index #floor_5_main .title h2{ color: #0062d0; font-size: 0.48rem; background: url(../images/floor_2_title.jpg) no-repeat bottom center; padding-bottom: 0.1rem;}
.index #floor_5_main .title p{ color: #c8c8c8; font-size:0.3rem; font-family: Arial; margin-top: 0.1rem;}
.index #floor_5_main .body{ overflow: hidden; margin-top: 0.55rem;}
.index #floor_5_main .body img{ width: 100%;}
.index #floor_5_main .body .text{ padding: 0 0.3rem;}
.index #floor_5_main .body .text h2{color:#0062d0; font-size: 0.36rem; border-bottom: 1px solid #d2d2d2; text-align: center; padding-bottom: 0.1rem;}
.index #floor_5_main .body .text p{ font-size: 0.24rem; color: #333; margin-top: 0.2rem;}
.index #floor_5_main .body .text span{display: block; width:99%; height:0.7rem; border: 1px solid #bfbfbf; line-height: 0.7rem; text-align: center; border-radius:3% ; margin-top: 0.5rem;}
.index #floor_5_main .body .text span a{color: #868686; font-size: 0.3rem;}

.index #floor_6_main{margin:0.3rem auto; padding:0.5rem 0; background: #FFF;}
.index #floor_6_main .title{ text-align: center;}
.index #floor_6_main .title h2{ color: #0062d0; font-size: 0.48rem; background: url(../images/floor_2_title.jpg) no-repeat bottom center; padding-bottom: 0.1rem;}
.index #floor_6_main .title p{ color: #c8c8c8; font-size:0.3rem; font-family: Arial; margin-top: 0.1rem;}
.index #floor_6_main .body{ overflow: hidden; padding: 0 0.3rem; margin-top: 0.55rem;}
.index #floor_6_main .body ul{ overflow: hidden; width: 120%;} 
.index #floor_6_main .body ul li{ float: left; margin-right: 0.2rem; margin-bottom: 0.3rem;}
.index #floor_6_main .body ul li a{display: block;}
.index #floor_6_main .body ul li a img{ display: block; width:2.8rem; height: 2.05rem;}
.index #floor_6_main .body ul li a h2{ height: 0.58rem; line-height: 0.58rem; color: #fff; font-size: 0.2rem; background:#0062d0; text-align: center;}
.index #floor_6_main .body span{display: block; width:99%; height:0.7rem; border: 1px solid #bfbfbf; line-height: 0.7rem; text-align: center; border-radius:3% ; margin-top: 0.5rem;}
.index #floor_6_main .body span a{color: #868686; font-size: 0.3rem;}

.index #floor_7_main{margin:0.3rem auto; padding:0.5rem 0; background: #FFF;}
.index #floor_7_main .title{ text-align: center;}
.index #floor_7_main .title h2{ color: #0062d0; font-size: 0.48rem; background: url(../images/floor_2_title.jpg) no-repeat bottom center; padding-bottom: 0.1rem;}
.index #floor_7_main .title p{ color: #c8c8c8; font-size:0.3rem; font-family: Arial; margin-top: 0.1rem;}
.index #floor_7_main .body{ padding: 0 0.3rem;}
.index #floor_7_main .body #newsbox .hd{border-bottom: 1px solid #c8c8c8; height: 0.6rem; margin-bottom: 0.55rem;}
.index #floor_7_main .body #newsbox .hd ul{ overflow: hidden; text-align: center;}
.index #floor_7_main .body #newsbox .hd ul li{ display: inline-block;  line-height:0.57rem; margin: 0 0.25rem;}
.index #floor_7_main .body #newsbox .hd ul li.on{ border-bottom:3px solid #0062d0; color: #0062d0;}
.index #floor_7_main .body #newsbox .bd{ overflow: hidden; }
.index #floor_7_main .body #newsbox .bd ul li{ padding-bottom:0.25rem; border-bottom: 1px solid #e0e0e0; overflow: hidden; margin-bottom: 0.3rem;}
.index #floor_7_main .body #newsbox .bd ul li a{ display: block;}
.index #floor_7_main .body #newsbox .bd ul li a .text{ width:3.3rem;float:left;}
.index #floor_7_main .body #newsbox .bd ul li a .text h2{ color: #333; font-size: 0.3rem;}
.index #floor_7_main .body #newsbox .bd ul li a .text .tool{ overflow: hidden; margin-top: 0.3rem;}
.index #floor_7_main .body #newsbox .bd ul li a .text .tool .left{ float:left ;color: #848484; font-size: 0.18rem;}
.index #floor_7_main .body #newsbox .bd ul li a .text .tool .right{ float: right; color: #848484; font-size: 0.18rem;}
.index #floor_7_main .body #newsbox .bd ul li a .img{ float: right;}
.index #floor_7_main .body #newsbox .bd ul li a .img img{ width: 1.9rem; height: 1.4rem;}
.index #floor_7_main .body #newsbox span{display: block; width:99%; height:0.7rem; border: 1px solid #bfbfbf; line-height: 0.7rem; text-align: center; border-radius:3% ; margin-top: 0.2rem;}
.index #floor_7_main .body #newsbox span a{color: #868686; font-size: 0.3rem;}

.index #guessbox{ background: #0062d0; padding: 0.65rem 0.3rem;}
.index #guessbox .title img{ display: block; margin: 0px auto; width:2.4rem; height: 0.58rem;}
.index #guessbox .body{ margin-top: 0.35rem;}
.index #guessbox .body div{ margin-bottom: 0.2rem;}
.index #guessbox .body input{ border: none; width: 100%; height: 0.6rem; line-height: 0.6rem; border-radius: 3px; text-indent: 0.6rem;}
.index #guessbox .body textarea{ padding: 0.2rem; border: none; border-radius: 3px; height:2rem; width: 100%;}
.index #guessbox .body .name input{ background: url(../images/name.png) no-repeat 0.1rem 50% #fff; background-size:0.43rem 0.5rem;}
.index #guessbox .body .tel input{ background: url(../images/tel.png) no-repeat 0.1rem 50% #fff; background-size:0.43rem 0.5rem;}
.index #guessbox .body .mail input{ background: url(../images/mail.png) no-repeat 0.1rem 50% #fff; background-size:0.43rem 0.5rem;}
.index #guessbox .body .btn input{ height: 0.7rem; line-height: 0.7rem; width: 100%; background:none; border: 1px solid #fff; color: #fff; font-size: 0.3rem; text-indent:0rem;}

.index #backtop{ height: 1.45rem; line-height: 1.45rem; background: #fff;border:0.01rem solid #e0e0e0;}
.index #backtop img{ width: 100%;}

/* 单文章 */
.content .detail{width:100%; padding:  0.2rem 0;}
.content .detail img{max-width: 100% !important;text-align: center;}
.singlepage .info{width:96%;margin:0 auto;font-size:0.24rem;color:#666;}
.singlepage .ntitle{color:#000;font-size:0.3rem; margin-top:0.3rem;}
.singlepage .zxqq{height:0.9rem;width: 100%;margin: 0 auto;display: block;margin-top:0.2rem;text-align:center;color:#fff;font-size:0.24rem;background: #0062d0;line-height: 0.9rem;}
.singlepage .baiduMap{margin-top: 0.4rem;width: 100%;max-width: 640px;min-width: 320px;overflow:hidden;}
/* 新闻 */
.listNews .textlist{width:100%; padding:0.2rem auto 0;background:#fff;}
.listNews .textlist li,.recomnews .textlist li{border-bottom:1px dotted #f1f1f1;padding:4%;}
.listNews .textlist li a,.recomnews .textlist li a{display: block;min-height:0.88rem;}
.listNews .textlist li .img,.recomnews .textlist li .img{width:1.5rem;margin-left:0.1rem;}
.listNews .textlist li .img img,.recomnews .textlist li .img img{width:1.5rem;height:1.13rem;}
.listNews .textlist li h2,.listNews .textlist li h2 a,.recomnews .textlist li h2{font-size:0.3rem;color:#333;}
.listNews .textlist li span,.recomnews .textlist li span{font-size:0.2rem;color:#999;display: inline-block;padding-left:0.1rem;}
.listNews .textlist li span:nth-child(2),.recomnews .textlist li span:nth-child(2){padding-left:0;}
.listNews .textlist li span.itime em,.recomnews .textlist li span.itime em{width:0.16rem;height:0.16rem;display: inline-block;background-position:-1.6rem 0;margin-right:0.05rem; display: none;}
.listNews .textlist li a:hover,.listNews .textlist li a:hover h2,.recomnews .textlist li a:hover h2{color:#0062d0;}
/* 详情页 */
.Infonews{background: #fff;}
.ArticleTitle{padding:0.3rem;}
.ArticleTitle h1{font-weight: normal;font-size:0.4rem;color: #000;}
.ArticleTitle .mark{padding-top:0.16rem;color:#999;font-size:0.22rem;}
.ArticleTitle .mark span{display: inline-block;padding-right: 0.1rem;}
.Infonews .info{width:96%;margin: 0 auto;}
#loding{width:100%;height:0.9rem; margin:0 auto 0.34rem;max-width:640px;min-width:320px;background:#dee0e5;border-bottom: 1px solid #cccccc;text-align:center;line-height:0.9rem;}
#loding a{text-align:center;font-size: 0.24rem;color:#000;display:block;}
#loding a:hover{background:#0062d0;color:#fff;}

.next_wrap .rtit{background:#fff;height:0.6rem;line-height:0.6rem;width:100%;margin-bottom:0.2rem;overflow: hidden;}
.next_wrap p {margin:0px;font-size:0.24rem;color:#333333; background:#fff; height:0.6rem; line-height:0.6rem;text-indent:0.16rem; margin-bottom:0.2rem;overflow:hidden;white-space:nowrap;}
.next_wrap p.biaot {margin:0 4% 0 0;width:96%;font-size:0.24rem;color:#333333;background:#fff;height:0.6rem;line-height:0.6rem; text-indent:0.2rem;overflow:hidden;white-space:nowrap;}
.next_wrap a{font-size:0.24rem;color:#333333; padding-left:0.08rem;}
.recomPro{width:100%;margin:0 auto;background:#fff; padding:0.2rem 0;}
.recomPro .showSubTit,.recomnews .showSubTit{color:#000;font-size:0.24rem;font-family:'PingFang SC';padding:0 0 0.2rem 0.2rem;}
.recomPro .recomList{width:96%;margin:0 auto; overflow: hidden;}
.recomPro .recomList .list{float:left; width: 500%;}
.recomPro .recomList ul{float: left;}
.recomPro .recomList li{width:46%;float:left;margin:0 2%;text-align: center;}
.recomPro .recomList li a{width:100%;display:block;}
.recomPro .recomList li img{width:100%;}
.recomPro .recomList li h3{color:#000;font-size:0.24rem;}
.recomPro .recomList li a:hover h3{color:#0062d0;}

.recomnews{margin-top:0.2rem;width:100%;background:#fff;padding: 0.2rem 0;border-bottom: 1px solid #ccc;}
.recomnews .showSubTit{padding:0 0 0 0.2rem;}
.recomnews .textlist li:last-child{border-bottom:0;}
/* 产品 */
.listproduct{background:#f7f7f8; padding: 2% 0;}
.listproduct .gridlist{width:96%;overflow: hidden; margin:0.2rem auto;padding-bottom:0.2rem;}
.listproduct .gridlist li{width:49%;float:left;margin:2% 2% 0 0;}
.listproduct .gridlist li:nth-child(2n){margin-right: 0;}
.listproduct .gridlist li a{display: block;}
.listproduct .gridlist li img{width:100%;height:2.1rem;border:1px solid #e9e9e9;}
.listproduct .gridlist li h2{display:block;text-align:center;line-height:0.4rem;height:0.4rem;font-weight:normal;color:#000;}
.listproduct .gridlist li a:hover h2{color:#0062d0;}
/* 订单 */
.message .showOrder{width:96%;margin:0.2rem auto;}
.message .showOrder li{width:100%;display: block; margin-bottom: 0.2rem;}
.message .showOrder li label{color:#333;font-size:0.24rem;display:block; float:left;height:0.58rem;line-height: 0.58rem;}
.message .showOrder li .item-wrap{width:82%;}
.message .showOrder li .item-wrap input,.message .showOrder li textarea{background:#fff;border:1px solid #adadad;height:0.58rem;line-height:0.58rem;width:100%; text-indent:0.08rem;outline:none;}
.message .showOrder li.phone .item-wrap{width:65%;}
.message .showOrder li.lynr .item-wrap{width:100%;}
.message .showOrder li textarea{resize:none;height:2.0rem;color:#dee0e5;}
.message .showOrder .show_more2{width:100%;height:0.6rem;line-height:0.6rem;text-align:center;margin-bottom:0.2rem;}
.message .showOrder .show_more2 input{height:0.6rem;line-height:0.6rem;width:100%;text-indent:0.08rem;outline:none;border: none;color:#fff;border-radius: initial;}
.message .showOrder .show_more2 .upimg{background:#01a420;border-radius:initial;outline:none;border:none;height:0.6rem;line-height:0.6rem;width:100%;display:block;color:#fff;}
.message .showOrder .show_more2 .u-co-bt{background:#01a420;}
.message .replylist{padding-top:0.3rem;width:100%;}
.message .replylist h2{color:#000;font-size:0.24rem;padding-left:0.2rem;}
.message .replylist .replybox{border-top:1px dashed #e5e5e5;padding:0.2rem 0 0.2rem 0.2rem;}
.message .replylist .replybox .liuy{color:#333;font-size:0.24rem;}
.message .replylist .replybox .lytime{display: block;font-size:0.24rem;font-family: tahoma;color:#666;}
.message .replylist .replybox .liuy img{max-width:100% !important;padding-bottom:0.2rem;}
.message .replylist .replybox .reply{background:#dddddd;padding:0.2rem 0 0.2rem 0.2rem;}
.message .replylist .replybox .reply p{color:#666;}
.message .showOrder .scimg input{opacity: 0;}
.message .showOrder .show_more2 .upimg:hover,.message .showOrder .show_more2 .upimg:active{background:#e4585a;}

/* 搜索 */
#top .search{margin:0.1rem auto;width:4.6rem;height:0.56rem;line-height:0.56rem;border-radius:0.5rem;background: #fff;}
#top .search input{border:none;}
#top .search .txt{width:80%;display:block;background:none;height:0.56rem;line-height:0.56rem;text-indent:0.08rem;color:#333;font-size:0.22rem;}
#top .search .searchbtn{background-position:-2.0rem -3.64rem;width:0.4rem;height:0.4rem;display:block;margin:0.05rem 0.2rem 0 0;}
.searchinfo{background:#fff;padding:0.4rem 2%;height:100%;}
.searchinfo h2{color:#000;}
.searchinfo .searchlist{padding:0.2rem 0;}
.searchinfo .searchlist a{display:inline-block;margin:0 1.0rem 0.3rem 0;color:#fff;background:#01a420;font-size:0.24rem; text-align: center;height: 0.64rem;line-height:0.64rem;padding:0 0.2rem;border-radius: 0.5rem;}

.msg-box span{ color:#FF0000;}

#nativeShare{margin:0 auto; width: 100%;padding-top: 0.3rem;}
#nativeShare .label{margin-left:0.2rem;font-size:0.24rem;color:#666666;line-height:0.6rem;}
#nativeShare .list {width:83%;float:right;}
#nativeShare .list span {height:0.9rem;width:0.8rem;padding:0;display:inline-block;}
#nativeShare .list span i {height:0.6rem; width:0.6rem;display: block;margin:0 auto;}
#nativeShare .weibo i{background-image: url('../images/weibo.png'); background-size: cover;}
#nativeShare .weixin i{background-image: url('../images/weixin_friend.png'); background-size: cover;}
#nativeShare .weixin_timeline i{background-image: url('../images/weixin.png'); background-size: cover;}
#nativeShare .qq i{background-image: url('../images/qq.png'); background-size: cover;}
#nativeShare .qzone i{background-image: url('../images/qqzone.png'); background-size: cover;}
#nativeShare .more i{background-image: url('../images/more.png'); background-size: cover;}
#nativeShare .list span.qzone,#nativeShare .list span.more{width:0.72rem;}

#fenxiang{display: none;}
.fenx{height:1.0rem;width:100%;}
.fenx .tt{margin-left:0.2rem;font-size:0.24rem;color:#666666;line-height: 0.6rem;}
.fenx .bdsharebuttonbox{width:80%;float:right;}
.fenx .bdsharebuttonbox a{margin-left:0.2rem;}
#bdfx{}
#bdfx a {height:0.6rem; width:0.6rem;margin:0; padding:0;margin:0px 0.08rem;display: inline-block;}
#bdfx .d1{background:url(../images/qqzone.png) no-repeat center;background-size:100% 100%;}
#bdfx .d2{background:url(../images/weibo.png) no-repeat center;background-size:100% 100%;}

/*字体*/ 
@media only screen and (min-width:641px) {
    html {
        font-size:100px;
    }
}
@media only screen and (max-width:640px) {
    html {
        font-size:100px;
    }
}
@media only screen and (max-width:540px) {
    html {
        font-size:84.375px;
    }
}
@media only screen and (max-width:480px) {
    html {
        font-size:75px;
    }
}
@media only screen and (max-width:414px) {
    html {
        font-size:64.6875px;
    }
}
@media only screen and (max-width: 400px) {
    html {
        font-size:62.5px;
    }
}
@media only screen and (max-width: 375px) {
    html {
        font-size:58.5938px;
    }
}
@media only screen and (max-width: 360px) {
    html {
        font-size:56.25px;
    }
}
@media only screen and (max-width: 320px) {
    html {
        font-size:50px;
    }
}
 /** 自定义字体******************************/

@font-face {
  font-family: impact;
  src: url("../font/impact.eot");
  src: url("../font/impact.eot?#iefix") format("eot"), 
  	   url("../font/impact.ttf") format("truetype");
}