
@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:#014c8f; 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;}
.h100{height:100px; overflow:hidden; clear:both;}
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{width:1185px; margin:0px auto;}
.tabContent{ display:none;}
.tab li{ cursor:pointer;}
.tabContent2{ display:none;}
.tab2 li{ cursor:pointer;}
a>.imgon{ display:none;}
a:hover>.imgon{ display:inline-block;}
a:hover>.imgoff{ display:none;}

.topDiv{ background-color:#e3e3e3; height:35px; line-height:35px; color:#5f5f5f; font-size:14px; text-align:right;}
.headDiv{ height:105px;}
.headDiv .wal{ position:relative;}
.headDiv .logo{ float:left; display:block; line-height:105px;}
.headDiv .nav{ float:right; margin-right:120px;}
.headDiv .searchbox{ position:absolute; right:0; top:0;}
.headDiv .searchbox .ico{ line-height:105px; cursor:pointer; padding-left:70px;}
.headDiv .searchbox .search{ display:none; position:absolute; z-index:999; right:0; top:105px; background-color:#004189; width:250px; padding:20px;}
.headDiv .searchbox .input1{ display:block; height:40px; line-height:40px; text-indent:10px; color:#fff; font-size:14px; border-bottom:1px #fff solid; width:100%;}
.headDiv .searchbox .btn{ display:block; line-height:40px; position:absolute; right:30px; top:20px;}
.headDiv .searchbox:hover .search{ display:block;}

 .imgDiv{max-width: 100%;text-align: center;} 

.nav{ line-height:105px;}
.nav li{ float:left; font-size:14px; color:#333;}
.nav li:first-child{ margin-left:0;}
.nav li a{ color:#333;}
.nav li span{ color:#d6d6d6; padding:0 15px;}
.nav li a:hover,.nav li.liNow a,.nav li a.aNow{ color:#014c8f; font-weight:bold; background:url(../images/ico1_1bg.png) no-repeat bottom center;}

.sNav{ display:none; position:absolute; z-index:222; top:130px; left:0; min-height:50px; line-height:50px; background-color:#2264a6; width:100%;}
.sNav li{ float:left;}
.sNav li a{ display:block; padding-left:10px; margin-right:30px; font-size:14px; color:#fff;}
.sNav li:last-child a{ margin-right:0;}
.sNav li a:hover{ font-weight:bold; background:url(../images/ico1_6.png) no-repeat left center;}
.sNav01 .sNavbox{}
.sNav02 .sNavbox{ margin-left:493px;}
.sNav03 .sNavbox{}
.sNav04 .sNavbox{}
.sNav05 .sNavbox{ margin-left:803px;}
.sNav06 .sNavbox{ margin-left:591px;}
.sNav07 .sNavbox{ margin-left:917px;}
.sNav08 .sNavbox{ margin-left:1021px;}

.footDiv{ background-color:#f1f1f1; padding-top:59px;}
.footDiv .foot{ padding-bottom:70px;}
.footDiv .foot .list{ float:left;}
.footDiv .foot .list li{ float:left;}
.foot li{ padding-right:63px;}
.foot li h3{ font-size:16px; font-weight:inherit; padding-bottom:25px;}
.foot li h3 a{ color:#333;}
.foot li h3 a:hover{ color:#014c8f;}
.foot li dd a{ font-size:14px; color:#8e8e8e; line-height:24px;}
.foot li dd a:hover{ color:#014c8f;}
.footDiv .codebox{ margin-bottom:32px;}
.footDiv .code{ float:right; width:276px;}
.footDiv .code .ico{ float:left;}
.footDiv .code .txt{ padding-left:160px;}
.footDiv .code .txt em{ font-size:20px; color:#000;}
.footDiv .code .txt p{ font-size:14px; color:#8e8e8e; line-height:18px; padding-top:25px;}
.footDiv .foot .share a{ margin: 0 10px;}
.footDiv .footmgs{ padding-bottom:30px;}
.footDiv .footmgs .mgs{ text-align:center;}


.pageban{ position:relative;}
.pageban .imgDiv img{ width:100%;}
.Crumbs{ text-align:right; color:#999; padding-top:25px; padding-bottom:30px;}
.Crumbs img{ padding-right:5px;}
.Crumbs a{ color:#999;}
.Crumbs a:hover,.Crumbs a.aNow{ color:#014c8f;}
.pagenav{ height:40px;}
.pagenav .wal{ position:relative; height:40px;}
.pagenav .list{ height:80px; line-height:80px; width:100%; position:absolute; left:0; bottom:0; background-color:#e3e3e3;}
.pagenav .list li{ float:left;}
.pagenav3 li{ width:33.33%;}
.pagenav2 li{ width:50%;}
.pagenav4 li{ width:25%;}
.pagenav .list li a{ display:block; font-size:16px; color:#333; text-align:center;}
.pagenav .list li a:hover,.pagenav .list li a.aNow{ background-color:#014c8f; color:#fff; font-weight:bold;}

.pagecontent{ padding-bottom:150px;}
.pagecontent .title0{ font-size:28px; color:#000; padding-bottom:47px;}
.pagecontent0{ padding-bottom:0;}

.pageNumDiv{ text-align:center; height:40px; line-height:40px; margin-top:40px;}
.pageNumDiv a{ padding:10px 15px; font-size:14px; margin:0 5px; border:1px #e3e3e3 solid;}
.pageNumDiv a:hover,.pageNumDiv a.aNow{ border:1px #014c8f solid; background-color:#014c8f; color:#fff;}

.detailsshare{ position:relative; padding-top:30px;}
.detailsshare .share{ height:27px; padding:20px 0; border-bottom:1px #e7e7e7 solid;}
.detailsshare .share em{ font-size:14px; color:#8d8d8d; line-height:27px; float:left;}
.detailsshare .share a{ margin-left:10px;}
.detailsshare .bottomDiv{ padding-top:20px;}
.detailsshare .bottomDiv a{ font-size:14px;}
.detailsshare .bottomDiv em{ font-size:14px; color:#444; font-weight:bold;}
.detailsshare .bottomDiv a:hover{ color:#014c8f;}
.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:14px; text-indent:30px; color:#fff; line-height:36px; width:120px; height:36px; background:url(../images/back.png) no-repeat center;}
.detailsshare .bottomDiv .right .backbtn:hover{ text-decoration:underline;}
.detailsshare .flshare{ float:right; width:242px;}
/*右侧悬浮窗*/
.sideBar{position:fixed; z-index:100; top:50%; margin-top:-120px; right:1px; width:60px; cursor:pointer;}
.sideBar ul{ position:absolute; top:0;}
.sideBar ul li{ width:60px; height:60px; line-height:60px; background:url(../images/ico_side5.png) no-repeat center; background-size:100%; text-align:center; margin-bottom:1px;}
.sideBar ul li:hover{background:url(../images/ico_side5on.png) no-repeat center; background-size:100%;}
.sideBar ul li{ position:relative;}
.sideBar ul li>img{ width:50%;}
.sideBar ul li>a>img{ width:50%;}
.sideBar ul .li01 .left{ position:absolute; top:0; left:-210px; z-index:99; width:209px; height:231px; background:url(../images/ico_side6.png) no-repeat center;}
.sideBar ul .li01 .left h3{ line-height:20px; text-align:center; font-size:20px; color:#454545; padding-top:20px;}
.sideBar ul .li01 .left p{ font-size:14px; text-align:center; line-height:20px;  color:#454545; padding-bottom:10px; padding-top:25px;}
.sideBar ul .li02 .left{ position:absolute; top:0; left:-280px; z-index:99; width:279px; height:104px; background:url(../images/ico_side7.png) no-repeat center;}
.sideBar ul .li02 .left h3{ line-height:20px; text-align:left; font-size:18px; color:#000; padding-left:25px; padding-top:20px; padding-bottom:20px;}
.sideBar ul .li02 .left p{ font-size:14px; line-height:20px;  color:#525252; padding-left:25px;}
.sideBar ul .li02 .left p span{ display:block; float:left; padding-right:45px;}
.sideBar ul .li02 .left p span img{ padding-right:10px;}
.sideBar ul .li03 .left{ position:absolute; top:0; left:-280px; z-index:99; width:281px; height:98px; background:url(../images/ico_side8.png) no-repeat center;}
.sideBar ul .li03 .left h3{ line-height:20px; text-align:left; font-size:18px; font-weight:inherit; color:#040404; padding-left:25px; padding-top:25px; padding-bottom:10px;}
.sideBar ul .li03 .left p{ font-size:16px; text-align:left; line-height:28px; color:#0a74d6; padding-top:20px; padding-left:25px;}
.sideBar ul{}
.sideBar:hover ul{ display:block;}
.sideBar ul .left{ display:none;}
.sideBar ul li:hover .left{ display:block;}
/*右侧悬浮窗end*/


.topA{ background:url(../images/topA.jpg) left top no-repeat; width:60px; height:60px; display:block;}

.cd-top {
    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 {
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-fade-out {
    opacity: .5;
}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:rgba(0,0,0,0.7);
	display:none;
}





































































