﻿/*! 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:#0071e1; 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;}
select,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:1300px; 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>.imgoff{ display:none;}
a:hover>.imgon{ display:inline-block;}
/*功能*/

/*头部*/
.headDiv{ height:97px; line-height:97px; position:relative;}
.headDiv .wal{}
.headDiv .logo{ position:relative; /*left:50px;*/float: left;}
.headDiv .logo img{width: 330px;}
.headDiv .searchDiv{ position:relative; /*right:38px;*/ top:0; float: left;}
.headDiv .searchDiv .link{ display:inline-block; margin-left:10px;}
.headDiv .searchDiv .link01{ position:relative;}
.headDiv .searchDiv .link02{ position:relative;}
.headDiv .searchDiv .link02 p{ position:absolute; line-height:1; top:72px; left:0; width:53px; display:none;}
.headDiv .searchDiv .link02:hover p{ display:inline-block;}
.searchbox{ display:none; position:absolute; z-index:9999; right:-40px; top:97px; width:440px; height:60px; line-height:60px; background-color:#f0f0f0;}
.searchbox .input1{ font-size:16px; color:#999; text-indent:22px; display:block; width:100%; height:60px;}
.searchbox .btn{ position:absolute; right:20px; top:0;}
.headDiv .searchDiv .link01:hover .searchbox{ display:block;}
.headDiv .searchDiv .link01:hover .imgon{ display:inline-block;}
.headDiv .searchDiv .link01:hover .imgoff{ display:none;}
/*头部*/

/*顶部导航*/
/*.nav{ text-align:center; margin-left:244px;}
.nav li{ float:left;}
.nav li a{ display:block; font-size:15px; color:#4c4c56; font-weight:bold; background:url(../images/ico1_1hr.png) no-repeat right center; padding:0 37px;}
.nav li:last-child a{background:none;}
.nav li a:hover,.nav li.aNow a,.nav li.liNow a{background:url(../images/ico1_3bg.png) no-repeat center 73px; background-color:#0071e1; color:#fff;}*/
.nav{ position: relative; text-align:center;/* margin-left:184px;*/ float: left;}
.nav li{ float:left; font-size:15px; color:#4c4c56; /* background:url(../images/ico1_1hr.png) no-repeat right center;*/ padding:0 10px;}
.nav li a{ color:#4c4c56;}
.nav li:last-child{background:none;}
.nav li a:hover,.nav li.aNow a,.nav li.liNow a{ color:#0071e1;}
.nav li:hover,.nav li.aNow,.nav li.liNow{/*background:url(../images/ico1_3bg.png) no-repeat center 73px; background-color:#0071e1;*/}
/*.nav li:hover a{ color:#0071e1;}*/
/*下拉顶部导航*/
.sNav{ display:none; position:absolute; z-index:999; top:55px; width:145px; opacity:0;}
.sNav .box{ padding-top:10px;}
.sNav ul{ padding:10px; background-color:#f8f6f7;}
.sNav li{ line-height:3;}
.sNav li a{ display:block; font-size:14px; color:#212121; padding-left:10px; background:url(../images/ico1_4.png) no-repeat left center;}
.sNav li a:hover{ background:url(../images/ico1_4on.png) no-repeat left center; font-weight:bold; color:#0071e1;}
.phsearch{ display:none;}

/*导航菜单触发*/
.navLayer{overflow-x: auto; height:100%; width:100%; overflow:hidden; position:fixed; z-index:22; left:-100%; top:0px; background:rgba(0,0,0,0.5);}
.navLayer .top{ height:60px; line-height:60px; position:relative; text-align:center; background-color:#fff;}
.navLayer .top .logo img{ height:35px;}
.navLayer .top .ico{ position:absolute; left:10px;}
.navLayer .top .ico img{ height:25px;}
.navLayer .top .close{ position:absolute; right:10px;}
.navLayer .top .close img{ height:25px;}
.navLayer .bg{overflow-x: auto;position:relative; background:#fff; height:100%; width:100%;}
.navLayer .sideNav{ border-top:1px solid #f8f6f9;}
.subNav{ cursor:pointer; display:block; height:50px; line-height:50px; border-bottom:1px solid #f8f6f9; position:relative;  font-size:14px;}
.subNav>a{ font-size:16px; padding-left:10px; padding-right:10px; display:block;}
.subNav .name{position:relative; background:url(../images/ico2_3.png) right center no-repeat; padding-left:10px; padding-right:10px;}
.subNav .name em{ display:block; font-size:16px;}
.currentDt .name{ background:url(../images/ico2_3on.png) right center no-repeat; background-color:#0071e1; color:#fff;}
.currentDt .name em{ color:#fff;}
.navContent{display: none; background-color:#e9e9e9;}
.navContent li{ height:40px; line-height:40px; font-size:14px;}
.navContent li a{ display:block; padding-left:20px; color:#212121;}
.navContent li a:hover{ color:#0071e1;}
/*导航菜单触发 END*/

.headDiv .pcsearch .searchDiv{ display:none; position:absolute; z-index:2222; right:0; top:88px; padding-top:2px;}
.headDiv .pcsearch .searchDiv .box{ width:230px; height:50px; line-height:50px; background-color:#fff;}
.headDiv .pcsearch .searchDiv .input1{ display:block; width:100%; height:50px; line-height:50px; font-size:14px; color:#999; border-top:1px #96969d solid; text-indent:15px;}
.headDiv .pcsearch .searchDiv .btn{ display:block; position:absolute; bottom:0; right:0;}
.headDiv .pcsearch:hover .searchDiv{ display:block;}
.headDiv .pcsearch .imgon{ display:none;}
.headDiv .pcsearch:hover .imgon{ display:inline-block;}
.headDiv .pcsearch:hover .imgoff{ display:none;}

/*底部*/
.footDiv02{ border-top:1px #ddd solid;}
.footDiv{ padding-top:10px; padding-bottom:30px;}
.footDiv .wal{ position:relative;}
.footDiv .title{ min-height:32px; margin-bottom:40px;}
.footDiv .title em{ font-size:24px; color:#0071e1; font-weight:bold; padding-right:19px; float:left;}
.footDiv .title span{ font-size:14px; color:#b8b8b8; padding-top:15px; float:left;}
.footDiv ul{ padding-right:390px;}
.footDiv li{ float:left;}
.footDiv li .box{ margin-right:30px;}
.footDiv li h3{ padding-bottom:25px; font-size:16px; font-weight:inherit;}
.footDiv li h3 a{ color:#212121;}
.footDiv li h3 a:hover{ color:#0071e1;}
.footDiv li dd{ padding-bottom:10px;}
.footDiv li dd a{ font-size:14px; color:#949494;}
.footDiv li a:hover{ color:#0071e1;}

.footDiv .code{ position:absolute; right:0; top:75px; text-align:center;}
.footDiv .code .box{ float:left; width:158px; margin-left:40px;}
.footDiv .code .name{  font-size:14px; padding-top:8px; padding-bottom:22px; line-height:1;}

.footmgs{ height:65px; line-height:65px; font-size:14px; background-color:#dfdfdf; color:#838383;}
.footmgs .links{ float:left;}
.footmgs .links span{ padding:0 14px;}
.footmgs a{ color:#838383;}
.footmgs a:hover{ color:#0071e1;}
.footmgs .mgs{ float:right;}
/*page banner*/
.phpageban{ display:none;}
.pageban img{ width:100%;}

/*内页导航*/
.pagenavph{ display:none;}
.pagenav{ height:66px; line-height:60px; background:url(../images/ico3_4bg.png) repeat-x top;}
.pagenav .list{ float:left; font-size:16px;}
.pagenav .list li{ float:left;}
.pagenav .list li a{ height:66px; display:block; padding:0 33px; color:#666; background:url(../images/ico3_6.png) no-repeat right top,url(../images/ico3_7.png) repeat-x top;}
.pagenav .list li a:hover,.pagenav .list li.liNow a{ color:#fff; font-weight:bold; background:url(../images/ico3_5.png) no-repeat top center;}
.pagenav .Crumbs{ float:right; color:#6d6d6d;}
.pagenav .Crumbs a{ color:#6d6d6d;}
.pagenav .Crumbs a:hover,.pagenav .Crumbs a.aNow{ color:#0071e1;}
.pagenav .Crumbs img{ padding-right:10px;}
.pagenav .Crumbs span{ padding:0 5px;}
/*内页公共*/
.pagecontent{ padding-top:90px; margin-bottom:100px;}
.pagecontentwal{ margin-bottom:0;}
.pagecontentwal>.wal{ width:auto; margin:auto;}
.pagecontent .title0{ text-align:center; font-size:36px; font-weight:inherit; color:#333; padding-bottom:15px; margin-bottom:50px; background:url(../images/ico4_1hr.png) no-repeat bottom center;}
/*页码*/
.phmore{ display:none;}
.pageNumDiv{text-align:center; height:34px; overflow:hidden; color:#666; margin-top:30px;}
.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 a:hover, .pageNumDiv .aNow{background:#0071e1; border:#0071e1 solid 1px; color:#fff;display: inline-block;    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding: 0 11px;
    margin: 0 4px;
    border: #d9d9d9 solid 1px;
    font-size: 14px;}
.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: #0071e1 solid 1px; color: #fff; background:#0071e1;}

/*详情底部*/
.detailsshare{ position:relative; padding-top:30px;}
.detailsshare .share{ height:27px; padding:20px 0;}
.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:20px; border-top:1px #ddd solid;}
.detailsshare .bottomDiv a{ font-size:14px; color:#4a4a4a;}
.detailsshare .bottomDiv em{ font-size:14px; color:#4a4a4a; font-weight:bold;}
.detailsshare .bottomDiv a:hover{ color:#0071e1;}
.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; font-weight:bold; text-indent:50px; color:#fff; line-height:45px; width:140px; height:45px; background:url(../images/ico9_5.png) no-repeat center;}
.detailsshare .bottomDiv .right .backbtn:hover{ text-decoration:underline;}
.detailsshare .flshare{ float:right; width:242px;}

/*右侧悬浮窗*/
.sideBar{position:fixed; z-index:99999; top:100px; right:10px; background:url(../images/limg76_1on.png) left top no-repeat; width:76px; height:76px; cursor:pointer;}
.sideBar:hover{background:url(../images/limg76_1on.png) left top no-repeat}
.sideBar ul{ display:none;}
.sideBar li{position:relative; top:76px; height:76px; margin-top:1px;}
.sideBar li .img1,.sideBar li .img2{ position:absolute; top:0px; left:0px;cursor:pointer;}
.sideBar li .img2{ display:none;}
.sideBar li:hover .img1{ display:none;}
.sideBar li:hover .img2{ display:block;}
.sideBar .mouse{position:absolute; left:-208px; top:0px; display:none;}
.sideBar .img{background:url(../images/sidebarbg.png) left top no-repeat; height:76px; text-align:center; width:76px;}
.sideBar .liNow .mouse{display:block;}
.sideBar .li_01 .mouse{background:url(../images/limg208.png) left top no-repeat; width:208px; height:217px; left:-208px; top:0px;}
.sideBar .li_01 h2{ padding:5px 0px 0px 20px; font-size:20px; font-weight:400;}
.sideBar .li_01 p{ padding:5px 0 0 20px; color:#454545; font-size:14px; line-height:18px; padding-bottom:10px;}
.sideBar .li_01 .imgDiv{ text-align:center;}
.sideBar .li_02 .mouse{background:url(../images/limg275.png) left top no-repeat; width:275px; height:111px; left:-275px;}
.sideBar .li_02 p{ padding:22px 0 0 27px; font-size:18px; color:#000;}
.sideBar .li_02 .list{ padding:18px 0 0 27px;}
.sideBar .li_02 dd{float:left; width:80px; line-height:22px;  position:relative; padding-left:40px; font-size:14px;}
.sideBar .li_02 dd a{color:#525252;}
.sideBar .li_02 dd img{ position:absolute; left:12px; top:0px;}
.sideBar .li_02 dd .img1{ display:block;}
.sideBar .li_02 dd .img2{ display:none;}
.sideBar .li_02 dd:hover .img1{ display:none;}
.sideBar .li_02 dd:hover .img2{ display:block;}
.sideBar .li_02 dd:hover{color:#009241;}
.sideBar .li_03 .mouse{background:url(../images/limg277.png) left top no-repeat; width:277px; height:94px; left:-277px;}
.sideBar .li_03 .mouse p{ font-size:18px; color:#040404; padding:20px 0px 10px 26px;}
.sideBar .li_03 .mouse b{ font-size:24px; color:#007dc5; padding-left:26px; display:inline-block;}
/*右侧悬浮窗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:#000;
	display:none;
}

/*底部悬浮窗口*/

@media(min-width:521px){
#foot_menu { display: none;  }

}

@media(max-width:520px){


#foot_menu {
    display: block;
    line-height: 20px;
    height:43px;
    position: fixed;
    bottom:0;
    z-index:900;
    width: 100%; background:rgb(0,0,0,0.7); padding:12px 0; margin:0 auto
}
#foot_menu a {
    color: #fff;
    text-decoration: none;
    height: 43px;
    width: 24.3%;
    text-align: center;
    display: block;
    float: left;
    font-size:14px;
     border-right:1px solid  #a8a8a8

}

#foot_menu img{
    vertical-align:middle;
    border:none;}
#foot_menu span{
    text-transform: uppercase;
display: block;

color:#fff;}

}