@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#000;}
a{color:#000; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#0180cd; 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;}
input, textarea{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.btn1{cursor:pointer;}

.wal{width:1160px; margin:0px auto;}
.blue{color:#0180cd;}
.w298{width:298px;}
.w872{width:815px;}

.headDiv, .headDiv .wal{height:80px; position:relative; z-index:30; background:#FFF;}
.headDiv .logo{position:absolute; left:0px; top:15px;}
.topBtn{display:block; height:80px; line-height:80px; width:80px; position:absolute; top:0px; right:0px; border-left:#d6d6d6 solid 1px; text-align:right; font-size:16px; background:url(../image/nimg16.png) 20px center no-repeat;}
.nav{position:absolute; right:120px; top:0px;}
.topBtn{display:block; height:80px; line-height:80px; width:49px; position:absolute; top:0px; right:49px; border-left:#d6d6d6 solid 1px; text-align:right; font-size:16px; background:url(../image/nimg16.png)center no-repeat;}
.topsearch{display:block;color:#666369; height:80px; line-height:80px;font-size: 13px; font-weight: bold;width:125px;position:absolute;top:0px;right: 0px;}
.nav li{float:left;}
.nav a{display:block; float:left;color:#666; white-space:nowrap; padding:0 20px; height:80px; line-height:80px; font-size:16px; font-weight: bold; position:relative; overflow:hidden;}
.nav a em{position:relative; z-index:35;}
.nav a div{position:absolute; left:0px; top:80px; width:100%; background:#044a98; height:80px;}
.nav a:hover, .nav .aNow, .nav .aNow1{color:#FFF;}
/**/
.sNav{position:absolute; z-index:29; top:-51px; width:100%; overflow:hidden;}
.sNav_01{height:51px; line-height:51px; width:100%; background:#4c4a4f; position:relative; left:50%;}
.sNav_01 a{display:block; float:left; height:51px; font-size:12px; font-weight: bold; color:#CCC; padding-left:26px; position:relative; left:70px;}
.sNav_01 a:hover{color:#FFF;}
/*#sNav_01{margin-left:-139px;}
#sNav_02{margin-left:-35px;}
#sNav_03{margin-left:69px;}*/
/*#sNav_03 a{left:-20px;}*/

.footDiv2{border-top:#e0e2e4 solid 4px;}
.footDiv{height:94px; line-height:93px; overflow:hidden;/* border-bottom:#e6e6e6 solid 1px;*/ font-size:14px; background:url(../image/foot.gif) center bottom no-repeat;}
.footDiv li{float:left; padding-right:1px;}
.footDiv .fl li a{display:block; float:left; height:93px; background:url(../image/ico1.png) left center no-repeat; padding:0 8px 0 42px; position:relative;}
.footDiv .fl li a:hover{background:url(../image/ico1on.png) left center no-repeat;}
.footDiv .fl img{position:absolute; left:0px; top:28px;}
.footDiv .fr{width:300px; padding:0 0 0 15px; height:93px; border-left:#e6e6e6 solid 1px; background:#f7f7f7;margin-right: 10px;}
.footDiv .fr a{padding:0 8px;}
.footDiv .fr img{float:left; position:relative; top:37px;}

.footDiv .fl{position: relative;}
.footLink .fl .prev{display:block; background:url(../image/prev.gif) left top no-repeat; width:22px; height:22px; position:absolute; right:-100px; top:35px;}
.footLink .fl .prev:hover{background:url(../image/prevon.gif) left top no-repeat;}
.footLink .fl .next{display:block; background:url(../image/next.gif) left top no-repeat; width:22px; height:22px; position:absolute; right:-120px; top:35px;}
.footLink .fl .next:hover{background:url(../image/nexton.gif) left top no-repeat;}
.footDiv .tempWrap{margin-top: -93px;left: 80px;}

.footContent .content{width:300px; padding:15px 0 15px 15px; border-left:#e6e6e6 solid 1px; font-size:14px; line-height:25px; color:#666;margin-right: 10px;float: right;}
.footContent .content a{color:#666;}
.footContent .content a:hover{color:#000;}

.pageBanner{height:154px;}
.pageBg{min-height:500px; _height:500px; background:url(../image/line.gif) 834px top repeat-y;}

.pageNav{height:99px; background:url(../image/pageNav.gif) left 98px repeat-x; overflow:hidden; position:relative;}
.pageNav li{float:left; font-size:16px; padding-right:45px;}
.pageNav li a{display:block; height:97px; line-height:97px; white-space:nowrap; font-size:12px; color: #63666b;font-weight: bold;}
.pageNav li a:hover, .pageNav li .aNow{border-bottom:#0071b6 solid 2px;}
.pageNow{background:url(../image/nimg19.png) left center no-repeat; padding-left:30px; width:285px; height:97px; line-height:97px; overflow:hidden; font-size:12px; color: #63666b;}
.pageNow a{color:#333; background:url(../image/ico3.png) right center no-repeat; padding-right:25px;}
.pageNow a:hover{color:#0180cd;}
.pageNow span{padding-left:12px;}

.sidePart1{padding:35px 0 0 0;}
.sidePart1 li{padding-bottom:20px; min-height:100px; _height:100px; position:relative;}
.sidePart1 h1{font-weight:400; color:#FFF; position:absolute; left:0px; top:25px; width:100%; text-align:center; font-size:20px;}
.sidePart1 h1 span{background:url(../image/nimg23.png) left center no-repeat; padding-left:30px;}

.pageMore{display:block; background:#e4e4e4 url(../image/nimg878.jpg) center top no-repeat; height:43px;}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:15px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:110; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:15px; color:#666;}

.tabContent{display:none;}
.tab li{cursor:pointer;}

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




.head_postion{
    margin: 0 auto;
    width: 1250px;
    position: relative;
    top:0px;
}
.search{
    position: absolute;
    top:-71px;
    overflow: hidden;
    right:50px;
    z-index: 29;
  }
  .search input {
    
    padding: 0 20px;
    width: 200px;
    height: 44px;
    line-height: 44px;
    border: 8px solid #4c4a4f;
    background: #FFF;
}
.langs {
    position: absolute;
    display: block;
    height: 51px;
    line-height: 51px;
    right: 100;
    padding: 0 -3px;
    top:-51px;
    left:1075px;
    z-index: 29;
    background-color: #4c4a4f;
}
.langs a {
    float: left;
    padding: 0 20px;
    font-weight: bold;
    font-size: 13px;
    line-height: 51px;
    color: #CCCCCC;
    -webkit-transition: color 300ms;
    transition: color 300ms;
}
.langs a:hover{
  color:#F6F6F6;
}

#colse{
    margin-top:10px;
    margin-right: 10px;
    display: block;
    width: 22px;
    height: 22px;
    float: right;
    background: url(../image/close.png);
}
#close_02{
    color: #000;
    display: block;
    margin-right: -30px;
    margin-top: -70px;
    width: 27px;
    height: 27px;
    float: right;
    background: url(../image/close_02.png) center top no-repeat;
}
#close_03{
    color: #000;
    display: block;
    margin-right: 115px;
    /*margin-top: -70px;*/
    width: 27px;
    height: 27px;
    float: right;
    background: url(../image/close_02.png) center top no-repeat;
}


#dateSelect{line-height:35px;font-size:20px;color:#fff;float:right;background: url("../image/selectDown.png") right no-repeat #0071B7;display: block;width: 115px;height: 35px;padding-left: 10px;border: 1px solid #0071B7;cursor: pointer;}
#selectDiv{width:115px;float: right;margin-top: 33px;}
#dateSelectul li{text-align: center;line-height: 35px;display: block;height:35px;width: 0px;}
#dateSelectul{border: 1px solid #0071B7;width:115px;right:0px;padding-left: 10px;position: absolute;z-index: 999;background: #fff;margin-top:35px;display: none;}