/*! www.vancheer.com  |  Powered by vancheer */
@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#666; overflow-x:hidden;}
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:#0092d7; 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;}
.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:1200px; margin:0px auto;}
.w330{ width:330px;}
.w850{ width:850px; overflow:hidden;}

.headDiv{height:92px; width:100%; background:#fff; position:absolute; left:0px; top:0px; z-index:222;}
.headDiv2{ position:relative;}
.headDiv .wal{ position:relative; height:92px;}
.headDiv .logo{position:absolute; left:0px; top:20px; display:block;}
.nav{position:absolute; top:0px; left:240px; height:92px;}
.nav li{float:left; height:92px;}
.nav a{display:block; float:left; height:92px; padding:0 22px; overflow:hidden; color:#4f4f4f; font-size:14px; line-height:112px; position:relative; z-index:22; font-weight:bold;}
.nav a:hover, .nav a.aNow{ background:#0092d7; color:#fff;}
.nav .sNavA:hover, .nav a.aNow1{ background:#0092d7; color:#fff;}
/*.nav a:hover .bkg, .nav .aNow .bkg, .nav .aNow1 .bkg{ color:#FFF; background-color:#0092d7; top:0;}
.nav li a.on {color:#fff;}
.nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
.nav li a .bkg {top:100%; z-index:1; background-color:#0092d7; background-image:url(../images/ico3.png); background-position:center 54px; background-repeat:no-repeat; -webkit-transition:top 200ms; transition:top 200ms;}
.nav li a.on .bkg,.nav li a:hover .bkg {top:0; color:#FFF;}
.nav a:hover{ color:#fff;}
.nav .aNow{color:#fff;}
.nav li a.current{ background:#0092d7 none repeat scroll 0 0; color:#fff; top:0px;}
*/
.topTel{position:absolute; top:12px; right:0px; color:#1f94d2; white-space:nowrap; font-size:18px; font-family:Arial;}
.topTel img{ position:relative; padding-right:10px; top:-3px;}
/**/
.topSearch{position:absolute; top:41px; right:0px; height:30px; width:168px; overflow:hidden; background:url(../images/linput.gif) left top no-repeat;}
.topSearch .input1{float:left; width:135px; text-indent:10px; height:30px; line-height:30px; color:#898989;}
.topSearch .btn1{float:left; width:33px; height:30px; cursor:pointer;}



/*导航触发效果*/
/*.sNav{position:absolute; z-index:111; top:92px; left:50%; margin-left:-320px; background:#eee; padding:0 25px; height:40px; display:none; }
.sNav .list li{ height:40px; font-size:12px; display:inline-block; text-align:center; line-height:40px; overflow:hidden; padding:0 12px;}
.sNav .list li a{ color:#666; display:block; padding-left:13px; background:url(../images/ico_nava.png) left center no-repeat;}
.sNav .list li a:hover{ color:#0092d7;}
.sNav2{ right:50%; margin-left:0px; left:auto; margin-right:-500px;}
.sNav3{ right:50%; margin-left:0px; left:auto; margin-right:-350px;}
*/
.sNav{position:absolute; z-index:111; height:63px; display:none; background:url(../images/bg1.png) repeat; width:100%;}
.sNav .list li{ height:63px; font-size:14px; display:inline-block; text-align:center; line-height:63px; overflow:hidden;}
.sNav .list li a{ color:#fff; display:block;/* display:table-cell; vertical-align:middle; */height:63px; padding:0 20px;}
.sNav .list li a:hover{ font-weight:bold; background:#f3f3f3; color:#0092d7;}
.sNav2{ margin-left:-400px;}

.pageBg{ width:100%; height:100%; background:url(../images/bg5.jpg) repeat-x;}


.footDiv{height:290px; padding-top:70px; overflow:hidden; position:relative; background:#f5f5f5;}
/**/
.footWx{width:430px; overflow:hidden;}
.footWx .fr{width:285px; height:155px; overflow:hidden;}
.footWx h1{font-size:18px; padding:5px 0;}
.footWx .msg{padding-bottom:30px; color:#999;}
.footWx .imgDiv{height:85px;}
/**/
.footNav{width:720px; overflow:hidden;}
.footNav ul{width:110%;}
.footNav li{float:left; width:102px; overflow:hidden; font-size:14px;}
.footNav li.li01{ width:150px;}
.footNav li h5{ font-size:14px;}
.footNav li h5 a{ color:#474747;}
.footNav .content{line-height:30px; padding-top:10px;}
.footNav .content a{color:#5a5a5a;}
.footNav .content a:hover{color:#1f94d2;}

.foot{ height:60px; line-height:60px; background:#ececec;}
.foot .wal{ position:relative;}
.foot .links{ color:#767676;}
.foot .links a{ color:#767676; padding:0 5px;}
.foot .links a:hover{ text-decoration:underline; color:#1f94d2;}
.foot .msg{ color:#767676; position:absolute; right:0px; top:0px;}
.foot .msg a{ color:#767676;}
.foot .msg a:hover{ text-decoration:underline; color:#1f94d2;}

.pageBg{ width:100%; height:8px; background:url(../images/bg5.jpg) repeat-x;}


.pageBanner{ min-height:150px; _height:150px; position:relative;}
.pageBanner img{ width:100%;}

.pageNav{ text-align:center; background:url(../images/line1.jpg) center 4px no-repeat; height:80px;}
.pageNav li{ display:inline-block; padding:0 36px; font-size:18px;}
.pageNav li a{  display:block;}
.pageNav li a em{height:28px; display:block; border-bottom:#fff solid 3px;}
.pageNav li a.aNow em, .pageNav li a:hover em{ border-bottom:#1f94d2 solid 3px; font-weight:bold; color:#1f94d2;}

.pageBox{ padding:45px 0;}


.pageNum{height:36px; padding-top:50px; line-height:25px; text-align:center; overflow:hidden; color:#979797;}
.pageNum a{display:inline-block; padding:0 8px; height:23px; line-height:23px; border:#cbcbcb solid 1px; margin:0 3px; color:#1f94d2;}
.pageNum .prev{background:url(../images/limg5_1.png) left center no-repeat; padding-left:10px;}
.pageNum .next{background:url(../images/limg5_2.png) right center no-repeat; padding-right:10px;}
.pageNum a:hover, .pageNum .aNow{background:#1f94d2; border:#1f94d2 solid 1px; color:#fff;}
.pageNum a:hover .prev, .pageNum .aNow .prev{background:url(../images/limg5_01.png) left center no-repeat;}
.pageNum a:hover .next, .pageNum .aNow .next{background:url(../images/limg5_02.png) right center no-repeat;}
.pageNum .input1{width:33px; height:23px; line-height:23px; text-align:center; border:#cbcbcb solid 1px; margin:0 5px;}
.pageNum .btn1{width:39px; height:20px; background:url(../images/lbtn5.png) left top no-repeat; cursor:pointer;}


.tabContent{ display:none;}
.tab li{ cursor:pointer;}
.tabContent2{ display:none;}
.tab2 li{ cursor:pointer;}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:100; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:10px; color:#666;}

.topA{ background:url(../images/topA.jpg) left top no-repeat; width:79px; height:77px;  position:fixed; z-index:99; right:10px; bottom:73px; display:none;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}


.sideBar{ position: fixed;
    right: 0px;
    bottom: -200px;
    z-index: 100;
    width: 361px;
    height: auto;
    opacity: 0;}

.sideBar .close{ position:absolute; right:0px; top:-30px; display:block; width:23px; height:22px;}





































































