/*! 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; -moz-transition: all .3s linear;-webkit-transition: all .3s linear;-ms-transition: all .3s linear;transition: all .3s linear;}
a:active{star:expression(this.onFocus=this.blur());}

img{border:0px; vertical-align:middle;max-width: 100%;}

a:link { text-decoration: none; outline:none;}
a:visited{ text-decoration: none; outline:none;}
a:hover{ text-decoration:none; color:#0082D6; 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,select,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;}

.wal{width:1200px; margin:0px auto;}

.tabContent{ display:none;}
.tab li{ cursor:pointer;}
.tabContent2{ display:none;}
.tab2 li{ cursor:pointer;}

.phshow{ display:none;}
.phimg{ display:none;}
a>.imgon{ display:none;}
a:hover>.imgon{ display:inline-block;}
a:hover>.imgoff{ display:none;}

.headDiv{ height:105px; }
.headDiv .wal{ position:relative; height:105px;}
.headDiv .logo{ position:absolute; left:0; top:20px; display:block;height:105px;}
.headDiv .searchDiv{ position:absolute; right:0; top:0; width:60px; height:100%; cursor:pointer;}
.headDiv .searchDiv .language{ font-size:15px; color:#4b4b4b; height:30px; line-height:50px; text-align:center;}
.headDiv .searchDiv .ico{ text-align:center;}
.headDiv .searchDiv .searchform{ display:none; position:absolute; z-index:9999; right:0; bottom:-50px; width:280px; height:50px; line-height:50px; background-color:#0082D6;}
.headDiv .searchDiv .searchform input{ display:block; height:50px; line-height:50px; width:100%; font-size:14px; color:#fff; text-indent:15px;}
.headDiv .searchDiv .searchform .btn{ display:block; width:50px; height:50px; text-align:center; line-height:50px; position:absolute; right:0; top:0;}
.headDiv .searchDiv:hover .searchform{ display:block;}


.headDiv02{ position:fixed; z-index:2222; left:0; top:0; width:100%; background-color:#fff;}

.nav{ padding-top:30px; margin-left:330px; margin-right:80px;}
.nav li{ float:left; height:60px;}
.nav li a{ display:block; font-size:16px; color:#4b4b4b; font-weight:bold; height:42px; line-height:42px; padding:0 19px; margin:0 1px; border-radius:32px;}
.nav li:hover a,.nav li a:hover,.nav li.liNow a,.nav li.aNow a{ background:#0A92D1 url(../images/xian1.png) repeat-y left top ; color:#fff;}

.sNav{ display:none; position:absolute; z-index:9999; top:80px; left:50%; background:#fff;opacity:0.99;filter:alpha(opacity=99); min-height:260px; width:490px;}
.sNav .wal{ padding-top:40px; padding-bottom:60px;}
.sNav .list{ float:left; min-width:100px; font-size:14px; border-right:1px #cdced4 solid; margin-left:30px; min-height:245px;}
.sNav .list li{ padding-bottom:15px; height:20px;}
.sNav .list li a{ color:#8c9095;}
.sNav .list li a:hover{ color:#01c5b9; font-weight:bold;}

.sNav01{ margin-left:-190px;}.sNav02{ margin-left:-80px;}
.sNav03{ margin-left:40px;}.sNav04{ margin-left:160px;}

.sNav .text{ float:left;}
.sNav .text .txt{ float:left; width:250px; margin-left:50px; margin-right:40px;}
.sNav .text .txt h3{ font-size:24px; color:#353a58; font-weight:inherit; padding-bottom:15px; margin-bottom:10px; padding-top:1px; background:url(../images/ico1_1hr.png) no-repeat left bottom;}
.sNav .text .txt p{ font-size:14px; color:#7c7e8a; line-height:2;}
.sNav .text .imgDiv{ float:left;}
.sNav .text img{ width:255px; height:110px;}

.sNavindex{ position:fixed;}

/*导航菜单触发*/
.navLayer{ display:none; overflow-x: auto; width:100%; left:0; position:absolute; z-index:9999; height:150%; z-index:9999; top:60px; background:#f2f2f2;}
.navLayer .sideNav{ border-top:1px solid #e5e5e5;}

.subNav{ cursor:pointer; display:block; height:50px; line-height:50px; border-bottom:1px solid #e5e5e5; position:relative;  font-size:14px; text-align:right;}
.subNav>a{ font-size:16px; padding-left:10px; padding-right:10px; display:block; color:#333;}
.subNav .name{position:relative; background:url(../images/ico1_nav.png) no-repeat 80% center; padding-left:10px; padding-right:40%; color:#333;}
.subNav .name em{ display:block; font-size:16px;}

.currentDt .name{ background:url(../images/ico1_navon.png) no-repeat 80% center; background-color:#0082D6; color:#fff;}

.navContent{display: none; text-align:right; background-color:#fff;}
.navContent li{ height:40px; line-height:40px; font-size:14px;}
.navContent li a{ display:block; padding-right:40%;}
.navContent li a:hover{ color:#01c5b9;}

/*导航菜单触发 END*/

.footDiv{ background:#383838 url(../images/xiaxian1.png) repeat-x top; padding-top:30px; padding-bottom:50px;}
.footDiv .list li{ float:left; margin-right:45px;}
.footDiv .list li:last-child{ margin-right:0;}
.footDiv .list li h3{ color:#b7b7b7; font-size:16px; padding-bottom:10px;}
.footDiv .list li h3 a{ color:#b7b7b7;}
.footDiv .list li h3 a:hover{ color:#01c5b9;}
.footDiv .list li dd{ padding-bottom:10px; font-size:14px;}
.footDiv .list li dd a{ color:#8c9095;}
.footDiv .list li dd a:hover{ color:#01c5b9;}
.footDiv .wal{ position:relative;}
.footDiv .code{ position:absolute; right:0; top:0;}
.footDiv .ico{ position:absolute; right:0; bottom:-40px;}
.footDiv .ico a{ display:block; float:left; margin-left:10px; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; transition: .5s all;}
.footDiv .ico a:hover{ -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);}

.footmgs{ background:#333; height:50px; line-height:50px; color:#fff; font-size:14px;}
.footmgs .mgs{ float:right;}
.footmgs .mgs a{ color:#fff;}
.footmgs .mgs a:hover{ color:#01c5b9;}

.footmgs .link{ float:left;}
.footmgs .link a{ color:#fff;}
.footmgs .link span{ margin:0 10px; color:#fff;}
.footmgs .link a:hover{ color:#0082D6;}

/*page banner*/
.phpageban{ display:none;}
.pageban img{ width:100%;}

.Crumbs{ padding-top:25px; padding-bottom:65px; text-align:right; color:#c1c1c1;}
.Crumbs a{ color:#c1c1c1;}
.Crumbs a:hover{ color:#0082D6;}
.Crumbs span{ padding:0 5px;}
.Crumbs img{ padding-right:10px;}


.pagenav{ padding-bottom:40px; text-align:center; height:54px;}
.pagenav li{ display:inline-block;}
.pagenav li a{ font-size:20px; color:#747474; display:block; padding-bottom:15px; margin:0 15px;}
.pagenav li a:hover,.pagenav li.liNow a{ color:#0082D6; font-weight:bold; border-bottom:3px #0082D6 solid;}
.pagenavph{ display:none;}


.pagecontent{padding-bottom:60px;	background-attachment: fixed;background-image: url(../images/abot_bj5.jpg);	background-repeat: no-repeat;	background-position: bottom;}
.pagecontent .title0{ padding-top:15px; background:url(../images/ico2_2hr.png) no-repeat top left; padding-bottom:35px;}
.pagecontent .title0 em{ font-size:22px; color:#333; font-weight:bold; padding-right:10px;}
.pagecontent .title0 span{ font-size:14px; color:#bebebe;}

.pagecontent.pagecontentwal{ padding-bottom:0;}
.pagecontent.pagecontentwal>.wal{ width:auto;}
.pagecontent.pagecontentwal .title0{ width:1200px; margin:0 auto;}


.phmore{ display:none;}
.pageNumDiv{text-align:center; height:34px; overflow:hidden; color:#666; padding-top:30px;}
.pageNumDiv span{ border-left:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; padding:8px 10px; margin:0 10px;}
.pageNumDiv a{display:inline-block; height:30px; line-height:30px; padding:0 11px; margin:0 10px; border:#fff solid 1px; color:#666; font-size:14px; color:#999; background-color:#d9d9d9;}
.pageNumDiv .prev{ background-color:#fff;}
.pageNumDiv .prev:hover{ background-color:#fff;}
.pageNumDiv .next{ background-color:#fff;}
.pageNumDiv .next:hover{ background-color:#fff;}
.pageNumDiv a:hover, .pageNumDiv .aNow{background:#0082D6; border:#fff solid 1px; color:#fff;}



/*详情底部*/
.detailsshare{ position:relative; padding-top:30px;}
.detailsshare .share{ height:27px; padding:30px 0; background:url(../images/ico3_1hr.png) repeat-x bottom;}
.detailsshare .share em{ font-size:14px; color:#8d8d8d; line-height:27px; float:left;}
.detailsshare .share li{ float:left; margin-left:10px;}

.detailsshare .bottomDiv{ padding-top:25px;}
.detailsshare .bottomDiv a{ font-size:14px;}
.detailsshare .bottomDiv em{ font-size:14px; color:#444; font-weight:bold;}
.detailsshare .bottomDiv a:hover{ color:#0082D6;}

.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-align:center; color:#999; line-height:30px; width:120px; height:30px; border-radius:30px; border:1px #e5e5e5 solid;}
.detailsshare .bottomDiv .right .backbtn:hover{ color:#fff; background-color:#0082D6; border:1px #0082D6 solid;}
.detailsshare .flshare{ float:right; width:242px;}

/*右侧悬浮窗*/
.sideBar{position:fixed; z-index:9999; top:50%; margin-top:-120px; right:1px; width:50px; cursor:pointer;}
.sideBar ul{ position:absolute; top:0;}
.sideBar ul li{ width:50px; height:50px; line-height:50px; background:url(../images/ico_side5.png) no-repeat center; margin-bottom:1px; position:relative;}
.sideBar ul li:hover{background:url(../images/ico_side5on.png) no-repeat center;}
.sideBar ul li{ position:relative;}
.sideBar ul li .ico{ text-align:center;}

.sideBar ul .li01 .left{ position:absolute; top:0; left:-220px; z-index:99; width:220px; background-color:#0082D6; text-align:center; color:#fff;}
.sideBar ul .li01 .left p{ font-size:16px;}
.sideBar ul .li01 .left .imgDiv{ padding-bottom:35px;}

.sideBar ul .li02 .left{ position:absolute; top:0; left:-150px; width:150px; z-index:99; height:50px; background-color:#0082D6; font-size:16px; color:#fff;}
.sideBar ul .li02 .left a{ color:#fff; padding-left:20px;}
.sideBar ul .li02 .left a:hover{ text-decoration:underline;}

.sideBar ul .li03 .left{ position:absolute; top:0; left:-150px; width:150px; z-index:99; height:50px; background-color:#0082D6; font-size:16px; color:#fff;}
.sideBar ul .li03 .left p{ padding-left:20px;}

.sideBar ul .li04{ display:none;}
.sideBar:hover ul{ display:block;}
.sideBar ul .left{ display:none;}
.sideBar ul li:hover .left{ display:block;}

.topA{ background:url(../images/71.png) center no-repeat; width:50px; height:50px; display:none; position:absolute; right:0;}
.topA:hover{ background:url(../images/71on.png) center no-repeat;}

/*右侧悬浮窗end*/

.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.5);display:none;}


