* { margin:0; padding:0; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; }
a, a:link, a:visited, a:hover, a:active { color:#666666; }
a:link { text-decoration:none; }
html { width:100%;  }
body {  max-width:6.4rem; min-width:4.15rem; width:100%; margin:0 auto; font:0.18rem/1.5 "Microsoft Yahei"; color:#666; background: #f4f4f4; -webkit-text-size-adjust:none; -webkit-user-select:none; }
body:after { content:""; width:100%; height:0.54rem; display:block; }
img { border:0rem; }
em{ font-style:normal;}
h1, h2, h3{ font-size:0.18rem; font-weight: normal; }
ul, ol { list-style-type:none; }
input,button,select,textarea { outline:none; font-family:"Microsoft Yahei"; }
table { border-collapse:collapse; border-spacing:0; }
.hidden { display:none; }
.red{ color:#d81212; }
.fl{ float:left;}
.fr{ float:right;}
.clear,.clearfix:after { content:""; display:block; clear:both; width:100%; height:0; line-height:0; font-size:0; }

.wrapper { width:100%; }
.loadingData { background:#FFF; box-shadow:0 0 0 1px #aaa inset; color:#aaa; border-radius:0.06rem; }
.relLink { width:96%; height:0.52rem; margin:0 auto 0.26rem; box-shadow:0 0 0 1px #ddd inset; border-radius:0.06rem; position:relative; overflow:hidden; }
.relLink .r, .relLink .l { width:50%; height:0.52rem; line-height:0.52rem; text-align:center; color:#f3c05c;font-size: 0.18rem;  }
.relLink .r { position:absolute; right:0; top:0; border-left:1px solid #ddd; }
.relLink a { color:#aaa; display:block;font-size: 0.18rem; }
.relLink .hover a { background:#ddd; color:#FFF;  }
.baiduMap { width:96%; margin:0 auto; }
.BMap_bubble_title a { background:#ff7009;  }
.navBarLv_0 a.hover { box-shadow:0 0 0 12.96rem #ef7a1b inset; }
.wrapper { width:100%; }
/* header */
.header_top{ width: 100%;height: 1.4rem;line-height:1rem;
  color: #2a7ade; font-size: .2rem;background: url(images/header.jpg) no-repeat center top;  background-size:100% 100%;   }
.header_top .xian{ width: 100%;height: .1rem;background: #085dc8;}
.header_top a{color: #2a7ade;}
.header_top p{ }
.header_c{ padding-top:0.1rem; margin:0rem auto;height:1.14rem;
 background: url(../images/header.png) no-repeat left bottom;   background-size:100% ;
  position:relative;}
 .logo{ width:100%; }
 .logo img{ max-width:100%; height:.6rem;display: block;margin: 0 auto 0; }
.header_top .zi{ font-size: .22rem; line-height: 1.6;text-align: center;color: #7c7c7c;}
.header_top .zi span{ display: block;font-size: .18rem;color: #fc7b15;}
 .tag{width: 45%;float: left;text-align: left;color: #2a7ade;margin-left:2%;line-height: 1.4;padding-left: .2rem;
 margin: .2rem 0 0 .1rem;background: url(../images/logo_li.png) no-repeat left center; background-size:2px auto ;height: .5rem;}
/**/
/*inav*/
.inav{ width:100%; height:1rem; line-height: 0.39rem; color:#fff;background:#fc7b15;position: relative;overflow:hidden;max-width:6.4rem; min-width:4.15rem;margin:0 auto;}
.db{width:100%;height:0.05rem;background:#d96000;border-top:1px solid #ec9e10;position: absolute;top:0.94rem;left:0rem;}
.inav .home{ width:0.83rem; height:0.65rem; float: left; text-align:center; color:#fff; padding:0.05rem 0.05rem 0.05rem 0.11rem; background:#fc7b15;}
.inav .home a{ width:0.83rem; height:0.65rem;display: block;background:url(images/icon.png) no-repeat 0.23rem -0.77rem; background-size:2.59rem;line-height:1.02rem;color:#fff;}
.inav ul{   height:0.77rem;  }
.inav ul li{  width: 25%; height:0.4rem; float: left; text-align:center;padding-top:0.07rem;}
.inav ul .nav1 a{ height:100%; display: block; color:#fff;line-height:2;width:100%;margin:0 auto;}
.inav ul li a.hover,.inav ul li:hover,.inav ul li:active{ background:url(images/nav_hover.jpg) no-repeat center; 
  background-size:100%; }
/*banner*/
.banner{  position:relative; overflow:hidden; }
.banner .list { float:left; width:400%; }
.banner .list li { float:left; width:25%; }
.banner .list img { display:block; width:100%; }
.banner .tip { width:90%; height:0.18rem; text-align:center; clear:both; display:none; position:absolute; left:5%; bottom:0.2rem; }
.banner .tip li { display:inline-block; width:0.12rem;border-radius: 50%; height:0.12rem; background:#fff; margin:0 0.05rem; }
.banner .tip li.active { background:#fc7b15;}

#search {padding:0.12rem 2% 0 2%; width:96%; height:0.56rem; line-height:1.05rem; background: #777777;color:#FFF;font-size:0.2rem;}
#search .search_form{width:40%;margin:0 auto;height:0.42rem;background: #fff;border-radius: .3rem;}
#search .search_form .stxt{  width:80%;height:0.42rem; display:block; float:left; color:#ccc;background:none;margin:0;padding:0;
  font-size: .2rem;border:none;text-indent:0.1rem;}
#search .search_form .sbtn{  right:0px; top:0px;width:16%;height:0.42rem; display:block; border: 0px;color:#FFF;margin:0;cursor:pointer;
  background:url(images/search.png) no-repeat center;background-size:0.42rem;}
#search .telx{color: #fff;background: url(images/tel.png) no-repeat left center;padding-left: .5rem;line-height: .42rem;
  background-size:.4rem;font-size: .22rem;}
/*itit*/
.itit{ width:100%; text-align: center; margin-top:0.26rem;}
.itit h2{ width:100%; display:inline-block; line-height: 0.37rem; position:relative;}
.itit h2 span{ width:30%; height:1px; display: block; overflow:hidden; position: absolute; top:0.18rem;  background:#323232;}
.itit h2 span.left{ left:0%; }
.itit h2 span.right{ right:0%; background-position:0 100%; }
.itit h2 strong{ height:0.39rem; line-height:0.39rem; font-size:0.28rem; color:#ff7009;}
.itit .en{ font-size:0.23rem; line-height: 0.26rem; font-family: "arial"; color:#323232; }
.ckgd{width:1.56rem;height:0.39rem;margin:0 auto;text-align: center;margin-top: .2rem;}
.ckgd a{display: block;line-height: 0.39rem;border:0.05rem solid #444444;color:#ff7009;}
/*ipro*/
.caselm{ width:96%;height:auto;margin:0.13rem auto;}
.caselm li{ width:23%; height:0.39rem;  float: left;margin:0% 1% 0% 1%;}
.caselm a { height:0.39rem; display:block; line-height:0.39rem; text-align:center; color:#e0a849; border:1px solid #fc8426;font-size:0.15rem;}
.caselm li a.hover{ color:#fff; background: #f4a902; }

.dong{margin-top: .3rem;}
.prev{background: url(images/icon5.png) center no-repeat;background-size:.19rem;width:6%;height: .48rem; float: left;}
.next{background: url(images/icon8.png) center no-repeat;background-size:.19rem;width: 6%;height: .48rem; float: left; }
.box{float: left;width: 88%;overflow: hidden;height: 0.58rem;}
.ipro .listx { width:100%; margin-bottom: 2%; }
.ipro .listx dd { float:left; width:48%; font-size:0.2rem;}
.ipro .listx a { display:block; position:relative;text-align: center; color: #e0a849;height: 0.48rem;margin: 0 1%;
  line-height:2;font-size: .24rem;background: none;border: 2px solid #fc8426; }
.ipro .listx a:hover,.inav .list a.hover{background-color: #fc8426;background: #e85f08;color: #ffe292;}

.ipro{ position:relative; padding:4% 0 2% 0; text-align: center;background: #f4f4f4;}
.ipro .list{width:96%;margin: 0 2%;margin-top: .3rem;}
.ipro .item{ width:31.3%; margin-right: 1%;margin-left: 1%; margin-bottom: 2%; float:left;  }
.ipro .item .img{ width:100%; display:block;margin:0 auto;height: 100%; }
.ipro .item .img img{ width:100%;  display:block;  }
.ipro .item a{ display: block; color:#646464; }
.ipro .item a:hover{ color:#f20f29; }
.ipro .item h3{ width:100%; height:0.45rem; line-height:0.45rem; text-align: center; font-size:0.21rem; color:#505050; }
.ipro .item .hover img{background:#ff7009;}
.ipro .item .hover h3{ color:#ff7009; }
.ipro .chang{width: 48%;height: 3rem;overflow: hidden;}
.ipro .chang img{height: 100%;width: auto!important;margin-left: -1rem;}
.ipro .da{width: 48%; }

.icase{width:100%;padding-top:0.13rem;background:#f4f4f4;}
.icase .list{width:98%; margin:0% 1%; padding:5% 0; }
.icase .item{ width:46%; margin-left: 2.5%; margin-bottom: .2rem; float:left; border: 1px solid #c8c8c8;
position: relative;}
.icase .item .img{ width:100%; display:block;margin:0 auto; }
.icase .item .img img{ width:100%;  display:block;  }
.icase .item a{ display: block; color:#646464; }
.icase .item:hover h3{ color:#ff820e; }
.icase .item h3{ width:100%; height:0.45rem; line-height:0.45rem; text-align: center; font-size:0.21rem; color:#444444; 
font-weight: bold;}
.icase .description{padding: 0 3%;display: block;padding-bottom: .2rem;}
.icase .item:after{width:0; display: block;content:'';
    height:0; position: absolute;bottom: -.14rem;left: 41%;
    border-left:.2rem solid transparent;
    border-right:.2rem solid transparent;
    border-top:.2rem solid #c8c8c8;}

.zbr{width:100%;  margin-top:0.3rem;  }
.zbr .img{margin-top: -0.8rem;  }
.zbr img{width:100%; }
.zbr_itit{ width:100%; text-align: center;    }
.zbr_itit h2{ width:100%; display:inline-block; line-height: 0.37rem; position:relative;}
.zbr_itit h2 span{ width:24%; height:1px; display: block; overflow:hidden; position: absolute; top:0.18rem;  background:#f4f4f4;}
.zbr_itit h2 span.zbr_left{ left:0%; }
.zbr_itit h2 span.zbr_right{ right:0%; background-position:0 100%; }
.zbr_itit h2 strong{ height:0.39rem; line-height:0.39rem; font-size:0.21rem; color:#fff;}
.zbr_itit .en{ position: relative;font-size:0.18rem; line-height: 0.26rem;  color:#fff; font-weight: bold;}
.zbr_itit .en a{ font-size:0.18rem; line-height: 0.26rem;  color:#fff; font-weight: bold;}
/*iabout*/
.iabout{ width:96%; padding:3% 2% 5%; }
.iaboutCon{ padding:5% 0; }
.iaboutCon .img{ width:100%; height:1.92rem; margin-right:0.13rem;  
  background:url(images/iaboubg.png) no-repeat  center top; background-size:auto  100%;}
.iaboutCon img{ width:50%; height:93%; display: block; margin: 0 auto;padding-top: 0.06rem;}
.iabout_txt{margin-top: .2rem;}
.iabout_txt .titname{ font-size:0.21rem; margin-bottom: 0.11rem; font-weight: bold; }
.iabout_txt .iabout_c{ line-height:0.32rem; }

.iabout .list { }
.iabout .list li { float:left; width:30.66%; margin:0 0 2% 2%;     list-style: none;  }
.iabout .list a { }
.iabout .list figure { position:relative; padding:0 0 75%; }
.iabout .list img { position:absolute; left:0; top:0; width:100%; height:100%; }
.iabout .list h3 { height:.6rem; line-height:.6rem; text-align:center; font-weight:normal; padding:0 .2rem; }
.iabout .list li:hover h3,.iabout .list li:active h3{color: #ff7009;}
/*inews*/
.inews{ padding:3% 0; }
.inewsCon ul{ width:96%; padding:4% 2%;}
.inewsCon li{ width:100% ; height:0.65rem; position: relative; margin-bottom:0.02rem; border-bottom:1px dashed #999;}
.inewsCon li a{ width:96%; height:0.65rem; display: block;  padding:0rem 2%; color:#666666;}
.inewsCon li em{ width:18%;line-height: 0.65rem;font-weight: bold; height: 0.65rem; display:block;overflow:hidden; float:left; font-size:0.47rem; color:#ff7009; font-family: "宋体";font-style: italic; }
.inewsCon li .litxt{ width:82%; float: left; }
.inewsCon li h3{ font-weight: bold; margin-bottom:0.05rem;color:#444444;}
.inewsCon li span{ float:right; font-size:0.15rem; font-weight: normal; }
.inewsCon li .txt{ font-size:0.15rem; line-height:0.27rem; }
.inewsCon li a.hover{ background: #fc7b15; }
.inewsCon li a.hover{ color:#fff; }
.inewsCon li a.hover .txt{ color:#fdead0; }
.inewsCon li a.hover h3{  color:#fff; }
.inewsCon li a.hover em{  color:#fff; }

.icontact {margin-top: .3rem;}
.icontact .tod{margin: 0 2%;margin-top: .1rem;}
.icontact .tod li{ font-size: .22rem;padding-left: .56rem;min-height:.5rem;line-height: 1.8;
    padding-bottom: .12rem;}
.icontact .tod li a{color: #000;}
.icontact .tod li span{font-size: .24rem; }
.icontact .tod .ico1{background: url(images/icontact-1.png) left top no-repeat;
background-size: .46rem; }
.icontact .tod .ico2{background: url(images/icontact-2.png) left top no-repeat;
background-size: .46rem; }
.icontact .tod .ico2 a{background: url(images/icon-qq.png) .05rem .05rem no-repeat #ff7009;border-radius: 3px;
background-size: .2rem; display: inline-block;width: 1.21rem;height: .31rem;line-height: 1.6;color: #fff; text-align: right;
font-size: .2rem;padding-right: .1rem;}
.icontact .tod .ico3{background: url(images/icontact-3.png) left top no-repeat;
background-size: .46rem; }
.icontact .tod .ico4{background: url(images/icontact-4.png) left top no-repeat;
background-size: .46rem; }
.icontact .tod .ico5{background: url(images/icontact-5.png) left top no-repeat;
background-size: .46rem; }
.icontact .tod .ico6{background: url(images/icontact-6.png) left top no-repeat;
background-size: .46rem; }


.fl .xwone{width:100%;height:1.3rem;}
.fl .xwone a{display: block;height:1.3rem;width:100%;}
.fl .xwone img{width:1.56rem;height:1.17rem; float: left;padding-right:0.13rem;}
.xwone .xw_nr{width:56%;height:1.3rem;float: right;}
.fl .xwone h3{font-weight: bold; color:#444444;height:0.33rem;background:url(images/xwx.png) left bottom no-repeat;}
.fl .xwone p{color:#505050;}
/*footer*/
footer{ text-align:center; width:94%; color: #505050; padding:6% 3% 4%; line-height:0.37rem;}
footer a{ color:#505050 !important;}
.navBarTheme_1 .slide{ background:#ff7009 !important;}
.navBarLv_0 dd a:before{ background:url(images/icon.png) no-repeat bottom left !important; background-size:1.56rem !important; }
.navBarLv_0 dd:nth-child(5) a:before{ background-position:-0.85rem bottom !important;}
.navBarLv_0 dd:nth-child(2) a:before{ background-position:0.05rem bottom !important;}
.navBarLv_0 dd:nth-child(3) a:before{ background-position:-1.3rem bottom !important;}
.navBarLv_0 dd:nth-child(4) a:before{ background-position:-0.39rem bottom !important;}
.navBarLv_0 dd a.hover{background:url(images/navbarhover.png) no-repeat center center; !important; background-size:1.3rem !important}
.navBarLv_0 a.hover {
    box-shadow: none !important;
}
.navBarLv_0 dd a{  border-right:1px solid #fc9507; }
.navBarLv_0 dd:nth-child(2) a{ border-left:0rem; }
.navBarLv_0 dd:nth-child(5) a{ border-right:0rem; }
/*sitepath*/
/*sitepath*/
.sitepath{width:100%;line-height:0.52rem; }
.showPanel{width:100%; height:0.52rem;  border-bottom:1px solid #ccc;height:0.52rem;}
.sitepath h2{width:50%;color:#ff7009;font-size:0.23rem;font-weight:bold;padding-left:0.13rem;}
.showPanel p{ width:1.3rem; text-align:center; float:right; border-left:1px solid #ccc; color:#666;}

.prolist{ width:97%; margin:3% auto 0%;  font-size:0rem; line-height:0rem; display:none; padding-bottom:3%;}
.prolist li{ width:31.1%; height:0.39rem; margin:1%; display:inline-block; }
.prolist a { height:0.39rem; display:block; line-height:0.39rem; font-size:0.18rem;  text-align:center; color:#3c3b41; border:1px solid #e7e7e7;}
.prolist a.hover{ color:#fff; background: #ff7009; }
/* listPro */
.listPro .list{ margin-left:2%;  padding:5% 0% 2%;}
.listPro .item{ width:46%; padding:0.6% 0.6% 2%; margin-right: 2%; margin-bottom: 3%; float:left; border:1px solid #cccccc; }
.listPro .item .img{ width:100%; display:block;}
.listPro .item .img img{ width:100%;  display:block; }
.listPro .item a{ display: block; color:#ff7009; }
.listPro .item a:hover{ color:#f20f29; }
.listPro .item h3{ width:100%; height:0.45rem; line-height:0.45rem; text-align: center; font-size:0.21rem; color:#ff7009; font-weight: bold;}
.listPro .item h3.hover{ color:#d81212; }
.listPro .item .txt{ padding:0 1%; line-height: 0.28rem; font-size: 0.15rem; color: #666666; text-align:left;  }
.listPro .item a.more { width:60%; height:0.26rem; display: block; line-height: 0.26rem; border-radius: 0.13rem; color:#fff; font-size: 0.15rem; margin:0.06rem auto; text-align: center;  background:#ff7009; }
.listPro .item a.more.hover{   background:-moz-linear-gradient(top,  #e31a1a 50%, #d81212 50%, #d81212 100%); background:-webkit-linear-gradient(top,  #e31a1a 50%, #d81212 50%, #d81212 100%); background:linear-gradient(top,  #e31a1a 50%, #d81212 50%, #d81212 100%); }

/* listPro */
.listPro1 { width:100%; }
.listPro1 .list { width:96%; padding:2% 2%; overflow:hidden; }
.listPro1 li{ width:48%; float:left; margin:0% 1% 3% 1%;margin:0% 1% 3% 1%;}
.listPro1 li a{ display:block;}
.listPro1 li .img{  padding:2%; border:1px solid #e7e7e7; }
.listPro1 li img{ width:100%; display:block;}
.listPro1 li h2{ width:100%; text-align:center; height:0.39rem; line-height:0.39rem; color:#fff; background:#ff7009;}
.listPro1 li.hover h2{ background:#ec1a25;}
.listPro1 .dataErr{width:94%;margin:2% 3% 3% 3%;}
/* listNews */
.listNews { overflow:hidden; width:100%; padding-bottom:3%;}
.listNews .list{ width:96%; margin:0rem auto; padding:0.13rem 2%; }
.listNews li{ width:100% ; height:1.08rem; position: relative; margin-bottom:0.02rem; border-bottom:1px dashed #999;}
.listNews li a{ width:96%; height:0.82rem; display: block;  padding:0.13rem 2%;  color:#666666;}
.listNews li em{ width:20%; font-style: italic;height: 0.82rem; display:block; font-weight: bold; overflow:hidden;  line-height:0.82rem; float:left; font-size:0.47rem; color:#ff7009; font-family: "宋体"; }
.listNews li .litxt{ width:80%; float: left; }
.listNews li h3{ font-weight: bold; margin-bottom:0.05rem;}
.listNews li .txt{ font-size:0.15rem; line-height:0.23rem; }
.listNews li a.hover{ background: #f4a902; }
.listNews li a.hover{ color:#fff; }
.listNews li a.hover .txt{ color:#fdead0; }
.listNews li a.hover em{  color:#fff; }

/*inews2*/
.news2 .tod{padding:0 2% 2%;}
.news2 li{ width:100%; height:0.93rem; padding:0.2rem 0rem; border-bottom:1px dotted /100*1.2*1.2*.9rem;}
.news2 li.hover{ background:#c9c9c9;}
.news2 li img{float:left;width:1.24rem;height:0.93rem; margin-right:2%;border: 0.02rem solid #f4a902;}
.news2 li h3{ font-size:0.21rem; color:#d81212;line-height: 0.39rem;}
.news2 li:active h3{color:#978682}
.news2 li p{ font-size:0.18rem; color:#666666;line-height: 0.28rem; }
.news2 li:last-child{border-bottom:none;}
/*footer*/

.showInfo{ padding-bottom:0.13rem;  }
.navBarPlaceholder{ display:none !important; }
.BMap_bubble_title a{ color:#fff !important; }

/* message */
.message { padding-top:0.06rem; }
.message .content { padding:4%; color:#272727; overflow:hidden; }
.message li { margin-bottom:0.13rem; float:left; width:100%; font-size:0.18rem; }
.message .txt, .message .text, .message input.code { width:94%; padding:0 3%; height:0.45rem; line-height:0.45rem; background:none; border:1px solid #ff7009 ; color:#272727 ; border-radius:0.05rem; box-shadow:0 0 1px rgba(0,0,0,0.5); font-size:1em; }
.message .text { height:1.17rem; line-height:0.26rem; padding:3%; }
.message input.code { width:60%; }
.message img.code { float:right; width:30%; height:0.45rem; border-radius:0.06rem; height:0.4 }
.message .sub { width:100%; height:0.45rem; line-height:0.45rem; text-align:center; background:-wenkit-linear-gradient(#006b16, #7a5e59) !important; background:#ff7009; border:0; color:#fff; border-radius:0.05rem; box-shadow:0 0 0.06rem rgba(0,0,0,0.1); font-size:1.1em; cursor:pointer; }
.inputErr { background:rgba(255, 255, 255, 0.6) !important; color:#d81212 !important; }


/**
 *  版本： V 1.1
 *  作者：NRC - 湖南竞网科技有限公司
 *  时间：2015-01-01
 *  准则：CSS3.0 & css2.0
 *  联系：e.hnjing.com
 **/

@charset "utf-8";
/* 初始化 */
.clear { clear:both; font-size:0rem; line-height:0rem; height:0rem; }
.hidden { display:none; }
.center { text-align:center; }
.autocut { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; }
/* 地图 */
.baiduMap { height:2.59rem; margin:0.26rem 0 0.13rem; border-radius:0.02rem; }
.BMap_bubble_title a { display:inline-block; padding:0 0.13rem; height:0.39rem; line-height:0.39rem; border-radius:0.02rem; color:#FFF; background:#666; margin-bottom:0.06rem; }
/* 翻页 */
.loadingData { width:96%; height:0.52rem; line-height:0.52rem; text-align:center; color:#FFF; background:#666; display:none; margin:0 auto 0.26rem; }
.pager { display:none; }
#minPage .pager { display:block; }
/* 详情及单栏目 */
.showInfo .content { padding:2% 2%; }
.showInfo .img { max-width:100%; border-radius:0.02rem; display:block; margin:0 auto 0.13rem; }
.showInfo h1 { text-align:center; font-size:0.23rem; line-height:150%; font-weight:700; color:#c60000; margin-bottom:0.13rem; }
/* 内容区域格式化 */
.jingFormat { line-height:150%; font-size:0.18rem; color:#555; }
.jingFormat p { margin-bottom:1em; }
.jingFormat img { width:100% !important; height:auto !important; }
/* 底部 */
.footer { padding:0.13rem 0 0.26rem; font-size:0.18rem; text-align:center; }
.footer, .footer a { color:#333; }
/* 浮动工具栏 */
/* 横栏 */
.navBarPlaceholder { width:100%; height:0.59rem; clear:both; }
.navBarLv_0 { width:100%; position:fixed; left:0 !important; bottom:0; z-index:100; }
.navBarLv_0 dt, .navBarLv_0 .pointer { display:none; }
.navBarLv_0 .slide { width:100%; height:0.59rem; max-width:6.4rem; min-width:4.15rem; background:#313131; margin:0 auto; box-shadow:0 -0.02rem 0.06rem rgba(0,0,0,0.2); padding:0 !important; left:0 !important; }
.navBarLv_0 dl { float:left; width:100%; }
.navBarLv_0 dd { float:left; width:25%; }
.navBarLv_0 dd a { display:block; height:0.56rem; line-height:0.32rem; text-align:center; color:#FFF; padding-top:0.02rem; font-size:0.8em; left:0 !important; }
.navBarLv_0 dd a:before { width:0.32rem; height:0.26rem; content:"\20"; background:url(./ico/icon.png) 0 0 no-repeat; background-size:1.3rem; display:block; margin:0 auto; }
.navBarLv_0 dd:nth-child(2) a:before { background-position:0 0; }
.navBarLv_0 dd:nth-child(3) a:before { background-position:-0.32rem 0; }
.navBarLv_0 dd:nth-child(4) a:before { background-position:-0.65rem 0; }
.navBarLv_0 dd:nth-child(5) a:before { background-position:-0.97rem 0; }
.navBarLv_0 dd:nth-child(2) a { border-left:0; }
.navBarLv_0 dd:nth-child(5) a { border-right:0; }
.navBarLv_0 a.hover { box-shadow:0 0 0 12.96rem rgba(0,0,0,0.2) inset; }
/* 圆点 V1 */
.navBarLv_1 { height:0.77rem; position:fixed; bottom:0.06rem; z-index:100; }
.navBarLv_1 .pointer { width:0.77rem; height:0.77rem; border-radius:0.77rem; box-shadow:0 0 0.13rem rgba(0,0,0,0.4); position:absolute; top:0; z-index:10; cursor:pointer; }
.navBarLv_1 .pointer:before { display:block; content:""; width:0.32rem; height:0.32rem; background:url(./ico/icon.png) 0 -0.52rem no-repeat; background-size:1.3rem; position:relative; top:0.22rem; left:0.22rem; }
.navBarLv_1 .slide { width:0rem; height:0.52rem; position:absolute; top:0.06rem; z-index:8; box-shadow:0 0 0.13rem rgba(0,0,0,0.4); border-radius:0.52rem; -webkit-transition:all 0.2s linear; overflow:hidden; }
.navBarLv_1 .slide dl { float:right; width:3.18rem; padding-left:0.13rem; }
.navBarLv_1 .slide dd, .navBarLv_1 .slide dt { float:left; width:21.5%; height:0.52rem; line-height:0.52rem; text-align:center; }
.navBarLv_1 .slide dt { width:14%; }
.navBarLv_1 .slide dl a { display:block; height:0.52rem; color:#FFF; line-height:0.26rem; font-size:0.15rem; }
.navBarLv_1 .slide dd a:before { display:block; content:""; width:0.32rem; height:0.26rem; background:url(./ico/icon.png) 0 0 no-repeat; background-size:1.3rem; margin:0 auto; }
.navBarLv_1 .slide dd:nth-child(2) a:before { background-position:0 0; }
.navBarLv_1 .slide dd:nth-child(3) a:before { background-position:-0.32rem 0; }
.navBarLv_1 .slide dd:nth-child(4) a:before { background-position:-0.65rem 0; }
.navBarLv_1 .slide dd:nth-child(5) a:before { background-position:-0.97rem 0; }
.navBarLv_1 .slide dt a { display:block; width:0.32rem; height:0.32rem; background:url(./ico/icon.png) -0.97rem -0.52rem no-repeat; background-size:1.3rem; margin:0 auto; overflow:hidden; text-indent:-99em; position:relative; top:0.09rem; }
.navBarLv_1 .slide dl a.hover { box-shadow:0 0 0 12.96rem rgba(0,0,0,0.2) inset; }
/* 左右 */
.navBarside_1 { left:0.06rem; }
.navBarside_1 .pointer { left:0; }
.navBarside_1 .slide { padding:0.06rem 0 0.06rem 0.65rem; left:0.06rem; }
.navBarside_1 .slide dt { float:right; }
.navBarside_1 .slide dt a { left:-0.05rem; }
.navBarside_2 { right:0.06rem; }
.navBarside_2 .pointer { right:0; }
.navBarside_2 .slide { padding:0.06rem 0.65rem 0.06rem 0; right:0.06rem; }
.navBarside_2 .slide dl { padding-right:0.13rem; }
.navBarside_2 .slide dt { float:left; }
.navBarside_2 .slide dt a { transform:rotate(180deg); right:-0.13rem; }
/* 颜色 */
.navBarTheme_0 .pointer { background:#333; background:-webkit-linear-gradient(top left, #333 ,#333); }
.navBarTheme_0 .slide { background:#333; }
.navBarTheme_1 .pointer { background:#cc0000; background:-webkit-linear-gradient(top left, #ed1f1f ,#cc0000); }
.navBarTheme_1 .slide { background:#cc0000; }
.navBarTheme_2 .pointer { background:#ff8b00; background:-webkit-linear-gradient(top left, #ffb65f ,#ff8b00); }
.navBarTheme_2 .slide { background:#ff8b00; }
.navBarTheme_3 .pointer { background:#6eba2b; background:-webkit-linear-gradient(top left, #9ce061 ,#6eba2b); }
.navBarTheme_3 .slide { background:#6eba2b; }
.navBarTheme_4 .pointer { background:#0067b7; background:-webkit-linear-gradient(top left, #0485e9 ,#0067b7); }
.navBarTheme_4 .slide { background:#0067b7; }
.navBarTheme_5 .pointer { background:#8a3cbd; background:-webkit-linear-gradient(top left, #b24df4 ,#8a3cbd); }
.navBarTheme_5 .slide { background:#8a3cbd; }
.navBarTheme_6 .pointer { background:#e90082; background:-webkit-linear-gradient(top left, #fc249c ,#e90082); }
.navBarTheme_6 .slide { background:#e90082; }
.navBarTheme_7 .pointer { background:#64361e; background:-webkit-linear-gradient(top left, #894928 ,#64361e); }
.navBarTheme_7 .slide { background:#64361e; }
.navBarTheme_8 .pointer { background:#000000; background:-webkit-linear-gradient(top left, #222222 ,#000000); }
.navBarTheme_8 .slide { background:#000000; }
.navBarTheme_9 .pointer { background:#195e01; background:-webkit-linear-gradient(top left, #2c870d ,#195e01); }
.navBarTheme_9 .slide { background:#195e01; }
.BMap_bubble_content{font-size: .16rem;line-height: 1.2;}

/* 屏蔽外来广告 */
#EG0phD8f { display:none !important; z-index:-10 !important; opacity:0 !important; visibility:hidden !important; -webkit-transform:scale(0,0); -moz-transform:scale(0,0); -ms-transform:scale(0,0); transform:scale(0,0); }
/***********************************
 *** 设备适配
 **********************************/

@media (min-width:700px){
  html { font-size:100px; }
} 
@media (max-width:700px){
  html { font-size:90px; }
}
@media (max-width:500px){
  html { font-size:80px; }
} 
@media (max-width:350px){
  html { font-size:70px; }
}


/***********************************
 *** 配色方案
 **********************************/