@charset "utf-8";
/*! www.vancheer.com  |  Powered by vancheer */   
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#e5434d; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.h40{height:40px; overflow:hidden; clear:both;}
.h45{height:45px; overflow:hidden; clear:both;}
.h60{height:60px; overflow:hidden; clear:both;}
.h75{height:75px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
.h120{height:120px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
/*.cleanbg{ overflow:hidden; clear:both; background-color:#666;}*/
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}
.wal{padding-left:10px; padding-right:10px;}
.midleDiv{ padding-left:10px; padding-right:10px;}
.walDiv{ padding-left:10px;}
.Now{ color:#1160ac;}
.tabContent{ display:none;}

.publictop{ height:70px; position:relative;}
.publictop .logo{ float:left; position:absolute; z-index:99; top:18px;}
.publictop .logo img{ height:32px;}
.publictop .topSearch{ float:left; padding-top:13px; padding-right:7px;}
.publictop .navmenu{ float:right; padding-top:25px;}
.publictop .btnDiv{ float:right;}
.publictop .topSearch img{ height:45px;}


/*导航触发*/
.navLayer{ background-color:rgba(0,0,0,0.55); overflow-x: auto; height:230%; width:0; overflow:hidden; position:absolute; z-index:999; right:-100%; top:0px;}
.navLayer .top{ padding-left:10px; padding-right:10px; height:60px; background-color:#fff; position:relative;}
.navLayer .top .menu2{ float:right; padding-top:18px;}
.navLayer .top .close{ float:left; padding-top:18px;}
.navLayer .top .language{ position:absolute; right:10px; top:50%; margin-top:-10px;}
.navLayer .sideNav{background-color: #fff; height:100%; width:100%;}

.navLayer .bg{background:#59ace5; height:100%;width:85%; float:right;}
.navLayer .bg .sideNav{ position:relative;}
.navLayer .subNav{ padding-left:35%; display:block; height:45px; line-height:45px; position:relative; border-bottom:1px #dedede solid;  border-top:1px #dedede solid; font-size:16px; color:#666; margin-bottom:-1px;}
.navLayer .subNav1{background:url(../MSimages/ico1_5.png) right center no-repeat;}
.navLayer .subNav .name{ position: relative; font-size: 16px; color: #666; }
.navLayer .subNav .name img{ position:absolute; top: 13px; left: 10px; width: 15px;}
.navLayer .subNav a{ color:#666; line-height:45px; display:block;}
.navLayer .currentDt{background:url(../MSimages/ico1_5on.png) right center no-repeat; color:#000;}
.navLayer .currentDt .name{}
.navLayer .navContent{ display:none; background:#f5f4f4;}
.navLayer .navContent li{ position:relative;}
.navLayer .navContent a{display:block; height:30px; line-height:32px; color:#888; font-size:14px; padding-left:35%;}
.navLayer .navContent a:hover{ color:#1c97d0; font-weight:bold;}
.navLayer .navContent li:last-child a{ border:none;}
.navLayer .navContent a img{ position:absolute; top:10px; left:45px; width:22px;}
.navLayer .topnav a{ display:block;}
/*导航触发*/

/*搜索*/
.Searchdiv{ background-color:rgba(0,0,0,0.55);overflow-x: auto; height:100%; width:100%; overflow:hidden; position:fixed; z-index:555; top:-100%; top:-100%;}
.Searchdiv .bg{ position:relative; background:#009241; height:130px; width:100%;}
.Searchdiv .bg .text{ border-bottom:1px #fff solid; width:300px; margin:0 auto; padding-top:20px;}
.Searchdiv .bg .text .input1{ width:300px; font-size:14px; color:#fff; text-align:center; height:40px; line-height:40px;}
.Searchdiv .bg .closeBtn{ position:absolute; bottom:10px; right:10px;}
/*搜索结束*/

.pageNav{ height:40px; line-height:40px; text-align:center; background-color:#54aaf3;}
.pageNav li span{ color:#fff; font-weight:bold; font-size:16px;}

.listmore{ padding-left: 10px; padding-right: 10px; padding-top:20px; text-align: center;}
.listmore a{ color:#999; padding-right:5px;}

.pageDown{ position:relative;}
.pageDown .btn{ margin:0 auto; display:block; margin-top:10px; width:137px; height: 41px; line-height: 37px; color: #fff; font-size: 16px; text-align:center; background:url(../MSimages/ico8_3.png) no-repeat center;}
.pageDown li{font-size:12px; height:20px; line-height:20px; overflow:hidden;}
.pageDown li b{ font-weight:inherit; color:#666;}
.pageDown li em{ padding-left:30px;}

.footDiv{ background-color:#333; overflow:hidden; width: 100%; padding-top:15px; padding-bottom:15px;}
.footDiv .shareDiv{ margin:0 auto; color:#fff; text-align:center; height:30px; line-height:30px; margin-bottom:5px; width:233px;}
.footDiv .shareDiv span{ float:left; font-size:12px; color:#fff;}
.footDiv .shareDiv li{ float:left;}
.footDiv .shareDiv li a{ display:block; width:27px; height:27px; margin-left:5px; margin-right:5px;}
.footDiv .shareDiv .li01 a{ background:url(../MSimages/ico1_18.png) no-repeat center;}
.footDiv .shareDiv .li02 a{ background:url(../MSimages/ico1_19.png) no-repeat center;}
.footDiv .shareDiv .li03 a{ background:url(../MSimages/ico1_20.png) no-repeat center;}
.footDiv .shareDiv .li04 a{ background:url(../MSimages/ico1_21.png) no-repeat center;}
.footDiv .shareDiv .li05 a{ background:url(../MSimages/ico1_22.png) no-repeat center;}
.footDiv .shareDiv .li01 a:hover{ background:url(../MSimages/ico1_18on.png) no-repeat center;}
.footDiv .shareDiv .li02 a:hover{ background:url(../MSimages/ico1_19on.png) no-repeat center;}
.footDiv .shareDiv .li03 a:hover{ background:url(../MSimages/ico1_20on.png) no-repeat center;}
.footDiv .shareDiv .li04 a:hover{ background:url(../MSimages/ico1_21on.png) no-repeat center;}
.footDiv .shareDiv .li05 a:hover{ background:url(../MSimages/ico1_22on.png) no-repeat center;}
.footDiv .msg{ color:#d5d4d4; font-size:12px; line-height:2; text-align:center;}
.footDiv .msg a{color:#d5d4d4;}

.footnav{ height:50px; padding-top:15px; padding-bottom:15px;}
.footnav li{ width:33.33%; float:left; text-align:center;}
.footnav li p a{ font-size:14px; color:#9d9d9d;}
.footnav li .img1{}
.footnav li .img2{ display:none;}
.footnav li:hover .img1{ display:none;}
.footnav li:hover .img2{ display:inline-block;}
.footnav li:hover a{ color:#1c97d0;}
.footnav li img{ height:30px;}
.footnav li:last-child img{ height:28px; padding-top:1px;}

.topA{ background:url(../MSimages/backtop.png) left top no-repeat; width:30px; height:30px; background-size:100% 100%;  position:fixed; z-index:99; right:10px; bottom:100px; display:none;}

.pagetitle{ position:relative; height:40px; background-color:#1c97d0;}
.pagetitle .backDiv{ position:absolute; left:15px; top:10px; height:20px; padding-right:20px; background:url(../MSimages/ico2_1.png) no-repeat right center;}
.pagetitle h2{ color:#fff; font-size:16px; text-align:center; line-height:40px;}

.phonemore{ margin-left:10px; margin-right:10px; text-align:center; height:30px; line-height:30px; margin-top:20px;}
.phonemore00{ margin-top:0;}
.phonemore a{ font-size:12px; color:#919191;}
.phonemore span{ padding-left:5px;}

.detailsshare .share{ height:27px; padding:15px 0; background:url(../MSimages/ico6_3.png) repeat-x bottom center;}
.detailsshare .share em{ font-size:12px; color:#666; line-height:27px; float:left; padding-right:10px;}
.detailsshare .share li{ float:left; margin-right:10px;}
.detailsshare .bottomDiv{ padding-top:10px; position:relative; padding-bottom:40px;}
.detailsshare .bottomDiv a{ font-size:12px; color:#666;}
.detailsshare .bottomDiv em{ font-size:12px; color:#666;}
.detailsshare .bottomDiv a:hover{ color:#17aaed;}
.detailsshare .bottomDiv .left{ float:left;}
.detailsshare .bottomDiv .left .getDiv{ padding-bottom:10px;}
.detailsshare .bottomDiv .right{ position:absolute; bottom:0px; left:50%; margin-left:-50px;}
.detailsshare .bottomDiv .right .backbtn{ display:block; font-size:12px; color:#fff; width:100px; height:30px; line-height:30px; text-align:center; background-color:#17aaed; border-radius:4px;}

.content{ padding-top:20px; padding-bottom:40px;}
.content00{ padding-bottom:50px;}