body{margin:0;padding:0;font:400 14px '微软雅黑',Helvetica,Arial,sans-serif;background:#f0f2f5;}
ul,li{margin:0;padding:0;list-style:none}
dl,dd,dt,p{margin:0;padding:0}
a{text-decoration:none;color:#64666D}
header{height:35px;padding:10px 5px;background:#fff;border-top: 3px solid #e39939;border-bottom: 1px solid #eee;}
header .logo{width:135px;height:35px;float:left;background:white;border-radius:2px;}
header .logo img{margin-top:0px;}
header .searchodd{height:35px;margin-left:145px;background:white;border-radius:5px;}
header .search{height:35px;margin-left:145px;background:white;border-radius:5px;border:1px solid #eee;}
header .search .search-filed{height:30px;padding:3px;margin-right:40px;}
header .search .search-filed input{width:90%;height:24px;border:#fff none;outline:none;}
header .search .search-btn{width:30px;height:30px;float:right;}
header .search .search-btn input{width:25px;height:25px;border:#fff none;background:url("../images/index_ico5.png") no-repeat;background-size:25px auto;margin-top:7px;margin-left:5px;}

.arrow{background:url("../images/arrow_d.png") center center no-repeat}
.arrow.up{background:url("../images/arrow_u.png") center center no-repeat}

.page{background:#fff;text-align:center;padding:20px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.page .page-btn{display:inline-block;padding:0 15px;height:35px;text-align:center;line-height:35px;border:1px solid #c8cacc;color:#3f4358;margin-right:10px;}
.page .page-btn:last-child{margin-right:0px;}
.page .page-btn.active{border-color:#ff7201}
.page .page-btn.disable{border-color:#c6cbd2;color:#c6cbd2}

nav{height:45px;border-bottom:1px solid #eee;background:#fff}
nav ul li{float:left;text-align:center;}
nav ul li:first-child:nth-last-child(1){width:100%}
nav ul li:first-child:nth-last-child(2),nav ul li:first-child:nth-last-child(2)~li{width:50%}
nav ul li:first-child:nth-last-child(3),nav ul li:first-child:nth-last-child(3)~li{width:33.3333%}
nav ul li:first-child:nth-last-child(4),nav ul li:first-child:nth-last-child(4)~li{width:25%}
nav ul li:first-child:nth-last-child(5),nav ul li:first-child:nth-last-child(5)~li{width:20%}
nav ul li:first-child:nth-last-child(6),nav ul li:first-child:nth-last-child(6)~li{width:16.6666%}
nav ul li a{display:block;width:100%;height:45px;line-height:45px;font-weight:bold;font-size:16px;}
nav ul li a.active{height:42px;border-bottom:3px solid #ff5f1c}

#nav_bar {width: 100%; background: #fff; height: 45px; padding: 6px 0 10px 0; position: fixed; color:#333; z-index: 10;bottom: 0; font-size:12px;box-shadow: 0 0 5px #ccc;}
#nav_bar li a{display:block;width:33.3%;height:65px;border-right:1px dashed #e0e0e0;float:left;text-align:center;color:#353840;line-height:70px;font-size:10px;}
#nav_bar li a:last-child{border-right:#fff none}
#nav_bar li a.home{background:url("../images/home.png") center 0px no-repeat;}
#nav_bar li a.pub{background:url("../images/pub.png") center 0px no-repeat;}
#nav_bar li a.down{background:url("../images/down.png") center 0px no-repeat;}
#nav_bar li a.pro{background:url("../images/backtotop.png") center 0px no-repeat;}
#nav_bar li a.user{background:url("../images/user.png") center 0px no-repeat;}
#nav_bar li a.schidden{background:url("../images/bottom_schidden.png") center 0px no-repeat;}
#nav_bar li a.phone{background:url("../images/phone_grey1.png") center 0px no-repeat;}

#nav_bar1 {width: 100%; background: #fff; height: 45px; padding: 6px 0 10px 0; position: fixed; color:#333; z-index: 10;bottom: 0; font-size:12px;box-shadow: 0 0 5px #ccc;}
#nav_bar1 li a{display:block;width:20%;height:45px; border-right:1px dashed #e0e0e0;float:left;text-align:center;color:#353840;line-height:70px;font-size:10px;}
#nav_bar1 li a:last-child{border-right:#fff none}
#nav_bar1 li a.home{background:url("../images/home.png") center 0px no-repeat;}
#nav_bar1 li a.pub{background:url("../images/pub.png") center 0px no-repeat;}
#nav_bar1 li a.pro{background:url("../images/backtotop.png") center 0px no-repeat;}
#nav_bar1 li a.user{background:url("../images/user.png") center 0px no-repeat;}
#nav_bar1 li a.down{background:url("../images/down.png") center 0px no-repeat;}
#nav_bar1 li a.schidden{background:url("../images/bottom_schidden.png") center 0px no-repeat;}
#nav_bar1 li a.phone{background:url("../images/phone_grey1.png") center 0px no-repeat;}
#nav_bar1 li a.mod{background:url("../images/mod.png") center 0px no-repeat;}
#nav_bar1 li a.return{background:url("../images/return.png") center 0px no-repeat;}

.index_total {
    height: 24px;
    line-height: 30px;
    background-image: url(/m/template/images/gonggao.png);
    background-repeat: no-repeat;
    background-size: 20px auto;
    background-position: 6px 6px;
    background-color: #FFF;
    padding-left: 30px;
    font-size: 10px;
    text-align: left;
}

.index-category {
    text-align: center;
    padding: 60px 0px 0px 0px;
    background-color: #fff;
}

.index-category .index_slider {
    overflow: hidden;
    position: relative;
    height: auto
}

.index-category .index_slider-wrap {
    overflow: hidden;
    position: relative
}

.index-category .page {
    float: left;
    padding: 0 0 10px 0;
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: relative;
	margin-left:0;
}

.index-category .item {
    width: 20%;
    padding: 6px 0 0;
    display: block;
    float: left;
    color: #051B28;
	font-size:12px;
    position: relative;
    box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.index-category .item .icon img {
    border-radius: 10px;
    -webkit-border-radius: 10px;
  
    color: #333;
    position: relative;
	display: block;
margin: 0 auto;
width:100%;
}

.index-category .circles {
    line-height: 10px
}

.index-category .icon {
    background-size: auto auto;
    width: 50%;
  
    border-radius: 12px;
    margin: 0 auto 5px auto;
}
section.content{padding:10px; background:#fff;}
section.content .article-header{border-bottom:1px dashed #eee; position:relative;}
section.content .article-header .title{padding:5px 0; line-height:24px; font-size:18px; font-weight:bold; color:#333;}
section.content .article-header .detail{height:30px; line-height:30px; font-size:12px; color:#999;}
section.content .article-header .detail .time{float:left;}
section.content .article-header .detail .source{width:210px; float:right; text-align:right; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
section.content .article-content{padding:50px 0px 0px 0px; line-height:22px; letter-spacing:0.5px;}
section.content .page-guid{height:35px; line-height:25px; border-top:1px solid #ddd; padding-top:10px;}
section.content .page-guid  p{width:49%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
section.content .page-guid  p a{color:#4998e7;}
section.content .article-content .article-pic{display:block; margin-top:5px;}
section.content .article-content .article-pic img{width:100%; height:auto;}
.bottom{margin-top:20px;border-top:1px solid #e0e0e0;background:#fff}
/*.bottom{border-top:1px solid #e0e0e0;background:#fff;position:fixed;bottom:0px;width:100%}*/
.bottom .zone{height:45px;padding:10px;}
.bottom .zone a{display:block;width:33.1%;height:45px;border-right:1px dashed #e0e0e0;float:left;text-align:center;color:#353840;line-height:70px;font-size:10px}
.bottom .zone a:last-child{border-right:#fff none}
.bottom .zone a.home{background:url("../images/home.png") center 0px no-repeat;}
.bottom .zone a.pub{background:url("../images/pub.png") center 0px no-repeat;}
.bottom .zone a.user{background:url("../images/user.png") center 0px no-repeat;}
.bottom .zone a.down{background:url("../images/down.png") center 0px no-repeat;}
.bottom .zone a.up{background:url("../images/backtotop.png") center 0px no-repeat;}
footer{background:#3d4049;padding-bottom:50px;}
footer .switch-btn{text-align:center;width:330px;overflow:hidden;zoom:1;margin:0 auto;}
footer .switch-btn a{background:#373a43;display:block;float:left;width:80px;height:32px;line-height:32px;text-align:center;border-style:solid none solid solid;border-width:1px;color:#82848a;border-color:#2f323b}
footer .switch-btn a.active{color:#fff}
footer .switch-btn a:last-child{border-right:1px solid #2f323b}
footer p{color:#64666d;text-align:center;margin-top:2px;}
footer .cats212{border-bottom:0px solid #e0e0e0;background:#4d5358;max-height:120px;overflow:hidden;}
footer .cats212 ul{overflow:hidden;padding:10px 0;}
footer .cats212 ul li{width:20%;float:left;text-align:center}
footer .cats212 ul li a{display:block;color:#95a0ac;width:100%;line-height:30px;}

.box1 .con{background:#fff;padding:5px 1px 5px 1px;}
.box1 ul{overflow:hidden;zoom:1}
.box1 li{width:33.3%;height:30px;line-height:30px;float:left;}
.box1 li a{display:block;height:30px;line-height:30px;text-align:center;}
.box1 li a:hover{background:#f5f5f5}

.btn-backToTop{font-size:40px;line-height:35px;text-align:center;width:48px;height:48px;position:fixed;right:20px;bottom:65px;background:rgba(0,0,0,.5);border-radius:5px;}
.btn-backToTop:hover{color:#fff} 
.button-group{border:1px solid #313a43;display:inline-block;border-radius:2px;}
.icon-angle-up:before{content:url("../images/backtotop1.png");}


.gd_notice{height:36px;  background:#ffffff url("../images/100.png") no-repeat; background-size:40px auto; background-position:left center; padding-left:2px; font-size:14px; }
.gd_notice img{ width:20px; height:auto; margin-left:50px; border-left:#f5f5f5 1px solid; margin-top:9px; float:left; padding-left: 10px; }
.apple a{display:block; text-decoration:none;}
.apple,.aa{ height:36px; overflow:hidden; margin:0px auto 0px 0px; float:left; padding-left:20px; text-align:left;  }
.apple a,.aa a{ width:100%; height:36px; line-height:36px; text-indent:20px; color:#222;}
.aa {word-wrap:break-word;line-height:36px;  color:#1B96EE;}
.loading {
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url('../images/loading.gif');
  background-size: 100% 100%;
}