@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:#b58f5e; 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;}
.h30{height:30px; overflow:hidden; clear:both;}
.h60{height:60px; overflow:hidden; clear:both;}
.h70{height:70px; overflow:hidden; clear:both;}
.h100{height:100px; 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;}
.red{color:#cb1f18;}
.wal{width:1520px; margin:0px auto;}


.w220{ width:220px; overflow:hidden;}
.w950{ width:950px; overflow:hidden; background:#fff;}




.headDiv{background: #292929; height: 115px; } 
.headDiv .logo{width: 14%; margin-left: 5%; margin-top: 30px; display: inline-block; } 
.headDiv .logo img{width: 100%;} 
.headDiv .topRight{width: 66%; margin-right: 5%; float: right; } 
.headDiv .iconBox{overflow: hidden; } 
.headDiv .iconBox li{float: left; margin-right: 4%; line-height: 115px; } 
.headDiv .iconBox li:last-child{width: 33%; } 
.headDiv .iconBox a{display: inline-block; } 
.headDiv .iconBox img{margin-right: 10px; } 
.headDiv .iconBox span{font-size: 16px; color: #fff; vertical-align: middle; } 
.headDiv .searchBox{margin-right: 0!important; width: 29%; } 
.headDiv .searchBox img{float: left; margin-top: 50px; } 
.headDiv .searchBox em{font-size: 16px; color: #fff; display: inline-block; margin-right: 4%; } 
.headDiv .searchBox input{font-size: 14px; color: #fff; border: 1px solid #666; padding: 0 15px; height: 30px; line-height: 30px; width: 68%; } 
.headDiv .searchBox p{float: left; width: 90%; display: inline-block;    height: 115px; } .navBar{width: 100%; height: 83px; } .navBar ul{overflow: hidden; width: 96%; padding: 0 2%; background: #e4e4e4; height: 83px; box-shadow: #000 0 0px 38px 0px; } .navBar li{border-right: 2px solid #929292; font-size: 24px; color: #696969; text-align: center; line-height: 67px; height: 67px; float: left; margin: 8px 0; } .navBar li:last-child{border-right:0px;} .navBar li a{display: block; height:83px; } .navBar li.nav1{width: 7%; } .navBar li.nav2{width: 15%; } .navBar li.nav3{width: 13%; }

.sNav{position: absolute; top: 198px; z-index: 111; width: 100%; display: none; } 
.sNav .box{background: #fff; width: 100%; } 
.sNav .left{height: 60px; line-height: 60px; margin-left:160px; } 
.sNav .left li{line-height: 60px; text-align: center; float: left; padding: 0 40px; } 
.sNav .left li a{display: inline-block; color: #333333; font-size:16px; } 
.sNav .left li:hover{background: #f0f0f0; } 
.sNav .left li:hover a{color: #333333; }


.SideBar{position: fixed; bottom: 15%; right: 3%; z-index: 9999; } 
.SideBar .icon li{background: #262728; margin-bottom: 1px; border-radius: 2px; cursor: pointer; width: 76px; } 
.SideBar .cont li{position: absolute; right: 76px; display: none; padding-right: 8px; background: url(../images/a26.png) no-repeat right 30px; /*padding: 30px;*/ } 
.SideBar .cont li .box{width: 170px; padding: 30px; background: #fff; } 
.SideBar .cont li.c1{top: 0;width: 177px; } 
.SideBar .cont li.c1 .box{padding:0;} 
.SideBar .cont li.c2{top: 75px; } 
.SideBar .cont li.c2 p{font-size: 18px; color: #666; margin-bottom: 20px; } 
.SideBar .cont li.c2 span{font-size: 14px; color: #525252; vertical-align: middle; margin-right: 20px;display: inline-block; } 
.SideBar .cont li.c2 span:last-child{margin-right: 0;} 
.SideBar .cont li.c2 img{vertical-align: middle; margin-bottom: 4px; margin-right: 5px; } 
.SideBar .cont li.c2 span:hover a{color: #b58f5e; } 
.SideBar .cont li.c2 span a{display: inline-block;} 
.SideBar .cont li.c3{top: 120px; background:url(../images/a26.png) no-repeat right 54px; } 
.SideBar .cont li.c3 .box{width: 192px; } 
.SideBar .cont li.c3 p{font-size: 14px; color: #666; margin-bottom: 20px; } 
.SideBar .cont li.c3 b{font-size: 30px; color: #b58f5e; } 
.SideBar .cont li.c4{top: 200px; background:url(../images/a26.png) no-repeat right 54px; } 
.SideBar .cont li.c4 p{font-size: 14px; color: #666; margin-bottom: 20px; } 
.SideBar .cont li.c4 a{display: inline-block; margin-right: 30px; } 
.SideBar .cont li.c3 .box{width: 192px; }


.bottom{width: 100%; } 
.bottom .wr{background: #e4e4e4; } 
.bottom .bar{overflow: hidden; padding: 20px 0; } 
.bottom .bar ul{overflow: hidden; padding: 20px 0; } 
.bottom .bar li{height: 80px; line-height: 80px; width: 13%; float: left; } 
.bottom .bar li a{font-size: 24px; color: #696969; display: inline-block; text-align: center; width: 100%; border-right: 2px solid #929292; } 
.bottom .bar li:first-child{width: 21%; } 
.bottom .bar li:last-child a{border-right: 0px solid #929292; } 
.bottom .bar span{display: table; margin: 0 auto; } 
.bottom .bar img{} 
.bottom .txtBox{background: #2a2a2a; overflow: hidden; height: 240px; } 
.bottom .left{float: left; } 
.bottom .left li:first-child{margin-left: 100px; } 
.bottom .left li{position: relative; float: left; margin-top: 120px; margin-right: 50px; line-height: 55px; } 
.bottom .left li a{font-size: 24px; color: #cecece; display: inline-block; } 
.bottom .left input{font-size: 24px; color: #cecece; border:1px solid #cecece; padding: 0 15px; width: 228px; line-height: 55px; background: url(../images/a22.png) no-repeat right; } 
.bottom .left .selicon{position: absolute; top: 0px; width: 85px; left: 173px; } 
.bottom .left span{display: inline-block; } 
.bottom .left .selCont{border: 1px solid #cecece; display: none; background: #fff; position: absolute; top: -51px; width: 258px; } 
.bottom .left .selCont a{font-size: 14px; line-height: 25px; color: #cecece; display: block; text-align: center; } 
.bottom .left .selCont a:hover{color: #8C8C8C; } 
.bottom .right{float: right; margin-right: 100px; } 
.bottom .right p{font-size: 24px; color: #e4e4e4; } 
.bottom .right p:first-child{margin: 73px 0 12px; text-align: right; } 
.bottom .right i{font-size: 48px; color: #e4e4e4; font-style: normal; }








.pageBox{ padding:70px 0 125px; background:#e9ecec;}
.pageBox2{ padding:70px 0 0; background:#e9ecec;} 

/*分页*/
.pageNumBox{ background:#2a2a2a; padding:40px 0 75px;}
.pageNum{ color:#5a5a5a; text-align:center; height:55px; font-size:14px;}
.pageNum a{display:inline-block; padding:0 13px; height:38px; line-height:38px; border:#666 solid 1px; margin-right:8px;}
.pageNum a:hover, .pageNum .aNow{color:#846f3c; background:#262728; border:#262728 solid 1px;}
.pageNum2 a:hover, .pageNum2 .aNow{color:#fff; background:#b58f5e; border:#b58f5e solid 1px;}
.pageNum .input1{width:68px; height:38px; line-height:38px; border:#666 solid 1px; text-align:center; margin:0 8px;}
.pageNum .btn1{width:68px; height:38px; line-height:38px; cursor:pointer; margin-left:9px; border:#666 solid 1px; color:#666;}
.pageNum span{ color:#5a5a5a;}

.pageMore{ padding:25px 0; display:none;}
.pageMore a{ font-size:14px; display:block; width:100%; text-align:center; height:45px; line-height:45px; background:#17aaeb; color:#fff; font-size:16px;}


.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:40px; line-height:40px; overflow:hidden; padding-left:10px; color:#666; font-size:16px;}


.cd-top {
    /* image replacement properties */
    overflow: hidden;

    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 {
    /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-fade-out {

    opacity: 1;
}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

