/*! www.vancheer.com  |  Powered by vancheer */
@charset "utf-8";
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; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#1997e8; 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;}
.h50{height:50px; overflow:hidden; clear:both;}
.h95{height:95px; overflow:hidden; clear:both;}
.h120{height:120px; overflow:hidden; clear:both;}
.h200{height:200px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
textarea{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}
div{word-break: break-all;}
.wal{width:1200px; margin:0px auto;}

.headtop{ height:35px; line-height:35px; background-color:#1997e8; color:#fff;}
.headtop .title{ float:left;}
.headtop .rightxt{ float:right;}
.headtop .rightxt .form{ float:right; position:relative; margin-left:20px; padding-top:2px;}
.headtop .rightxt .form .input1{ display:block; width:250px; height:30px; line-height:30px; color:#ccc; background-color:#fff; border-radius:30px; text-indent:10px;}
.headtop .rightxt .form .btn{ position:absolute; right:10px; top:-2px;}
.headtop .rightxt .language{ float:right;}
.headtop .rightxt .language a{ color:#fff;}
.headtop .rightxt .language a:hover{ text-decoration:underline;}
.headtop .rightxt .language em{ padding:0 10px;}

.headDiv{ height:90px;}
.headDiv .logoDiv .logo{ float:left; line-height:90px;}
.nav{ text-align:center; float:right;}
.nav li{ display:inline-block; margin:0 30px;}
.nav li a{ display:block; font-size:16px; color:#070707; line-height:90px;}
.nav li a:hover,.nav li a.aNow{ color:#1997e8; background:url(../images/nav_bg.png) no-repeat bottom center;}
.nav li a.NowA{ color:#1997e8; background:url(../images/nav_bg.png) no-repeat bottom center;}

.sNavbg{ display:none; position:absolute; z-index:222; left:0; top:125px; width:100%; height:302px; background-color:rgba(25,151,232,0.6);}
.sNav{ display:none; position:absolute; z-index:999; top:125px;/* border-left:1px #fff solid; border-right:1px #fff solid;*/ text-align:center;}
.sNav .listNow{ background-color:rgba(255,255,255,0.4);}
.sNav .list{ float:left; border-right:1px #fff solid; padding:10px 32px; min-height:282px;}
.sNav .list:hover{ background-color:rgba(255,255,255,0.4);}
.sNav .list:first-child{ border-left:1px #fff solid;}
.sNav li a{ display:block; font-size:14px; color:#fff; line-height:2;}
.sNav li a:hover{ color:#1997e8;}
.sNav01{ margin-left:-49px;}
.sNav02{ margin-left:-193px;}
.sNav03{ margin-left:-312px;}
.sNav04{ margin-left:-564px;}
.sNav05{ margin-left:-559px;}
.sNav06{ margin-left:-689px;}

.pageban{ position:relative;}
.pageban .imgDiv img{ width:100%;}
.pageban .crumbs{ position:absolute; left:0; bottom:0; width:100%; background-color:rgba(0,0,0,0.4); height:40px; line-height:40px; text-align:right; color:#fff;}
.crumbs a{ color:#fff;}
.crumbs a:hover{ color:#1997e8;}
.crumbs a.aNow{ font-weight:bold;}
.crumbs a.aNow:hover{ color:#fff;}
.crumbs img{ padding-right:10px;}
.crumbs em{ padding-left:5px; padding-right:3px;}

.pagecontent{ padding-bottom:100px;}
.pagecontent .leftbox{ width:235px; float:left;}
.pagecontent .leftbox .toplist{ position:relative; margin-bottom:20px;}
.pagecontent .leftbox .toplist .title{ position:absolute; left:0; top:-105px; width:100%; height:105px; background:url(../images/ico2_2.png) no-repeat 180px center; background-color:#1997e8;}
.pagecontent .leftbox .toplist .title .box{ padding:20px; color:#fff;}
.pagecontent .leftbox .toplist .title h2{ font-size:24px; padding-bottom:10px;}
.pagecontent .leftbox .toplist .title p{ text-transform:uppercase;}
.pagecontent .listnav li{ margin-bottom:1px;}
.pagecontent .listnav a{ display:block; height:50px; line-height:50px; padding-left:30px; font-size:14px; color:#666; background:url(../images/ico2_3.png) no-repeat 190px center; background-color:#f2f2f2;}
.pagecontent .listnav a:hover,.pagecontent .listnav a.aNow{ color:#fff; background:url(../images/ico2_3on.png) no-repeat 190px center; background-color:#47aced;}
.pagecontent .abouthot{ margin-bottom:20px;}
.pagecontent .abouthot .ico{ overflow:hidden;}
.pagecontent .abouthot .ico img{ width:100%; transition:all 0.3s; -webkit-transition:all 0.3s;}
.pagecontent .abouthot .ico:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.pagecontent .abouthot h3{ font-size:16px; color:#444; padding-bottom:10px;}
.pagecontent .abouthot .name{ height:50px; line-height:50px; font-size:14px; background:url(../images/hr2_1.png) repeat-x bottom center;}
.pagecontent .hotlist ul{ width:238px;}
.pagecontent .hotlist li{ width:50%; float:left; margin-bottom:3px;}
.pagecontent .hotlist li a{ display:block; margin-right:3px; height:116px; background-color:#47aced; text-align:center; border-radius:10px;}
.pagecontent .hotlist li:nth-child(2) a{ background-color:#dfdd68;}
.pagecontent .hotlist li:nth-child(3) a{ background-color:#32c369;}
.pagecontent .hotlist li:nth-child(4) a{ background-color:#df3f59;}
.pagecontent .hotlist li em{ display:block; padding-top:20px; padding-bottom:10px;}
.pagecontent .hotlist li span{ font-size:16px; color:#fff;}
.pagecontent .hotlist li span:hover{ text-decoration:underline;}
.pagecontent .rightbox{ width:925px; float:right; padding-top:40px;}

.pageNumDiv{text-align:center; height:34px; overflow:hidden; color:#666;}
.pageNumDiv01{ text-align:left;}
.pageNumDiv a{display:inline-block; height:30px; line-height:30px; padding:0 11px; margin:0 4px; border:#d9d9d9 solid 1px; color:#666; font-size:14px;}
.pageNumDiv .prev{ background:url(../images/ico3_3.png) no-repeat 10px center; padding-left:20px;}
.pageNumDiv .prev:hover{background:url(../images/ico3_3on.png) no-repeat 10px center; background-color:#1997e8;}
.pageNumDiv .next{ background:url(../images/ico3_4.png) no-repeat 60px center; padding-right:20px;}
.pageNumDiv .next:hover{background:url(../images/ico3_4on.png) no-repeat 60px center; background-color:#1997e8;}
.pageNumDiv a:hover, .pageNumDiv .aNow{background:#1997e8; border:#1997e8 solid 1px; color:#fff;}
.pageNumDiv .input1{width:33px; height:30px; line-height:30px; text-align:center; margin:0 5px; border:#d7d7d7 solid 1px;}
.pageNumDiv .btn1{ width: 57px; height: 30px; margin-left: 5px;cursor: pointer; border: #d7d7d7 solid 1px; color: #666;}

.detailsshare .share{ height:27px; padding:20px 0; /*border-bottom:1px #e6e6e6 dashed;*/ background:url(../images/ico6_1hr.png) repeat-x bottom center;}
.detailsshare .share em{ font-size:14px; color:#666; line-height:27px; float:left; padding-right:10px;}
.detailsshare .share li{ float:left; margin-right:10px;}
.detailsshare .bottomDiv{ padding-top:20px;}
.detailsshare .bottomDiv a{ font-size:14px; color:#666;}
.detailsshare .bottomDiv em{ font-weight:bold; font-size:14px; color:#666;}
.detailsshare .bottomDiv a:hover{ color:#1997e8;}
.detailsshare .bottomDiv .left{ float:left;}
.detailsshare .bottomDiv .left .getDiv{ padding-bottom:10px;}
.detailsshare .bottomDiv .right{ float:right; margin-top:10px;}
.detailsshare .bottomDiv .right .backbtn{ display:block; font-size:16px; color:#fff; width:130px; text-indent:30px; height:40px; line-height:40px; background:url(../images/ico6_1btn.png) no-repeat center;}
.detailsshare .bottomDiv .right .backbtn:hover{ text-decoration:underline;}

.footDiv{ padding:38px 0; padding-bottom:30px; background:url(../images/nimg1920_bg3.jpg) no-repeat center;}
.footDiv .leftDiv{ float:left; width:370px;}
.footDiv .leftDiv h2{ font-weight:inherit; font-size:24px; color:#fff; opacity:0.8; text-transform:uppercase;}
.footDiv .leftDiv>p{ font-size:14px; color:#fff; opacity:0.8; padding-bottom:15px;}
.footDiv .leftDiv em{ float:left;}
.footDiv .leftDiv dd{ margin-bottom:10px; font-size:14px; color:#fff; opacity:0.7; line-height:25px;}
.footDiv .leftDiv dd p{ padding-left:38px; padding-top:2px;}
.footDiv .leftDiv dd p span{ float:left; display:block;}
.footDiv .leftDiv dd p b{ font-weight:inherit; padding-left:39px; display:block;}
.footDiv .rightDiv{ float:right;}
.footDiv .rightDiv li{ float:left; margin-left:55px;}
.footDiv .rightDiv li h3{ font-size:16px; font-weight:inherit; padding-bottom:10px; margin-bottom:10px; background:url(../images/ico1_18hr.png) no-repeat left bottom;}
.footDiv .rightDiv li h3 a{ color:#fff; opacity:0.7;}
.footDiv .rightDiv li h3 a:hover{ text-decoration:underline; opacity:1;}
.footDiv .rightDiv li dd{ font-size:14px; line-height:1.5;}
.footDiv .rightDiv li dd a{ color:#fff; opacity:0.7;}
.footDiv .rightDiv li dd a:hover{ text-decoration:underline; opacity:1;}

.footMsg{ font-size:12px; color:#fff; padding:18px 0; text-align:center; background-color:#1a1818;}
.footMsg .msg{ float:left;}
.footMsg em{ opacity:0.3;}
.footMsg a{ color:#fff; opacity:0.3;}
.footMsg a:hover{ text-decoration:underline; opacity:1;}
.footMsg .link{ padding-left:80px;}
.footMsg .link em{ padding:0 10px;}
.footMsg .share{ float:right;}
.footMsg .share em{ display:inline-block;}
.footMsg .share ul{ display:inline-block;}
.footMsg .share li{ display:inline-block; padding:0 5px;}

.sideBar{position:fixed; z-index:9999; top:255px; right:70px; width:50px; cursor:pointer;}
.sideBar ul{ position:absolute; top:76px;}
.sideBar ul li{ width:50px; height:40px; line-height:40px; background:url(../images/ico1_26on.png) no-repeat center; text-align:center; margin-bottom:1px;}
.sideBar ul li{ position:relative;}
.sideBar ul .li01 .left{ position:absolute; top:0; left:-175px; z-index:99; width:174px; height:55px; background:url(../images/ico20_bg1.png) no-repeat center; line-height:55px; font-size:16px; color:#fff;}
.sideBar ul .li01 .left img{ padding-right:10px;}
.sideBar ul .li02 .left{ position:absolute; top:0; left:-235px; z-index:99; width:234px; height:286px; background:url(../images/ico20_bg2.png) no-repeat center;}
.sideBar ul .li02 .left h3{ line-height:20px; text-align:left; font-size:16px; font-weight:inherit; color:#fff; padding-left:25px; padding-top:17px; padding-bottom:20px;}
.sideBar ul .li02 .left p{ font-size:14px; line-height:20px; color:#222;}
.sideBar ul .li02 .left .imgDiv{ padding-top:20px; padding-bottom:15px;}
.sideBar ul .li04{ background:none;}
.sideBar ul .li04:hover{ background:none;}
.sideBar ul .left{ display:none;}
.sideBar ul li:hover .left{ display:block;}
.topA{ background:url(../images/ico1_25.png) left top no-repeat; width:50px; height:40px; display:none; position:absolute; right:0;}
.topA:hover{ background:url(../images/ico1_25.png) left top no-repeat;}

.cd-top{
    display: inline-block;
    position: fixed;
    bottom: 100px;
    right: 1px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    /* image replacement properties */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.cd-top.cd-is-visible {
    /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-fade-out {

}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:999;
	top:0; left:0px;
	background-color:rgba(0,0,0,0.7);
	display:none;
}



























































