﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur()); color:#666;} 
img{border:0px;}
a:link {text-decoration: none; outline:none; color:#666;}
a:visited{text-decoration: none; outline:none; color:#666;}
a:hover{text-decoration:none; color:#007d5b; 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;}
.h150{height:150px; overflow:hidden; clear:both;}
.wal{padding:0px 10px;}
input{background:transparent; padding:0px; font-size:12px;  color:#888; outline:none; border:0px;}
em{font-style:normal;}

input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}

/*头部*/
.topDiv{ height:84px; background:#fff; width:100%; position:relative; overflow:hidden;}
.topDiv .logo{ width:150px; position:absolute; left:50%; margin-left:-75px; top:3px;}
.topDiv .navIco{ position:absolute; right:10px; top:10px; width:28px; height:25px; display:block; background:url(../images/navIco.png) no-repeat; background-size:100%;}
/*.topDiv .navIco{ position:absolute; right:10px; top:13px; width:35px; height:22px; display:block; background:url(../images/navIco.png) no-repeat; background-size:100%;}*/

/*.footDiv{ text-align:center; background:#f4f4f4; padding:10px 0; position:fixed; z-index:222; width:100%; left:0px; bottom:65px;}

.footNav{height:65px; background:url(../images/footNav.gif) top repeat-x; background-size:auto 100%;position:fixed; z-index:222; width:100%; left:0px; bottom:0px;}
.footNav li{float:left; width:25%;}
.footNav a{display:block; height:65px; text-align:center; font-size:14px;}
.footNav a div{padding:10px 0 1px 0;}
.footNav img{width:25px;}
.footNav .img2{display:none;}
.footNav a:hover, .footNav .aNow{background:url(../images/footNavon.gif) top repeat-x; color:#FFF;}
.footNav a:hover img, .footNav .aNow img{display:none;}
.footNav a:hover .img2, .footNav .aNow .img2{display:inline-block;}*/


.footDiv{ text-align:center; background:#f4f4f4; padding:10px 0;  position:fixed; z-index:222; width:100%; left:0px; bottom:55px;}
.footNav{height:55px; background:#007d5b;background-size:auto 100%; position:fixed; z-index:222; width:100%; left:0px; bottom:0px;}
.footNav li{float:left; width:25%;}
.footNav a{display:block; height:55px; text-align:center; font-size:14px; color:#fff;}
.footNav a div{padding:6px 0 1px 0;}
.footNav img{height:22px;}
.footNav a:hover, .footNav .aNow{background:url(../images/footNavon.gif) top repeat-x;}


/*触发效果-导航*/
/*.navLayer{background:url(../images/navLayer.png) left repeat-y; height:100%; width:0px; overflow:hidden; position:fixed; z-index:500; left:100%; top:0px;}*//*z-index:50;*/
/*.navLayer .bg{ background:#333333; height:100%; margin-left:46px;}
.navLayer .btn{display:block; background:#9b9b9b url(../images/close.png) no-repeat 11px 5px; width:46px; height:36px; overflow:hidden; position:absolute; left:0px; top:0px;}
.navLayer .list{}
.navLayer ul.ul01 li a{display:block; font-size:14px; color:#FFF; height:36px; line-height:36px; overflow:hidden; padding-left:30px; border-bottom:#666 solid 1px;}
.navLayer ul.ul01 li a.aNow{ background:#e15517;}
.navLayer ul.ul01 li a.a1{ background:url(../images/ico1.png) no-repeat right center;}*/
.navLayer{background:url(../images/bg72.png) left repeat; height:100%; width:100%; overflow:hidden; position:fixed; z-index:500; left:100%; top:0px;}
.navLayer .bg{ background:#333333; height:100%; margin-left:40%; position:relative;width:60%;}
.navLayer .btn{display:block; position:absolute; right:12px; top:8px; border:none;}
.navLayer .list{ }
.navLayer ul.ul01 li{border-bottom:#666 solid 1px;}
.navLayer ul.ul01 li a{display:block; font-size:14px; color:#FFF; height:36px; line-height:36px; overflow:hidden; padding-left:30px; }
.navLayer ul.ul01 li a.aNow{ background:#e15517;}
.navLayer ul.ul01 li a.a1{ background:url(../images/ico1.png) no-repeat right center;}






.shareLayer{ display:none; position:absolute; z-index:222; width:90%; background:#fff; border-radius:6px; -moz-border-radius:6px;} 
.shareLayer .close a{ width:20px; height:20px; background:url(../images/close2.png) no-repeat; top:10px; right:10px; display:block; position:absolute; background-size:100% 100%;}
.shareLayer .title{ text-align:center; font-size:14px; border-bottom:#cccccc solid 1px; padding:30px 0 10px 0;}
.shareLayer .list{ padding:20px 10px 0 10px;}
.shareLayer li{ float:left; width:25%; overflow:hidden; text-align:center;}
.shareLayer li a{ display:block; height:80px; overflow:hidden;}
.shareLayer li div{height:68px; overflow:hidden;}

.pageBanner img{ width:100%; display:block;}


.pageNav{ height:45px; background:#007d5b; padding:0 30px; position:relative;}
.pageNav li{ width:25%; float:left; font-size:12px; text-align:center;height:45px; line-height:45px; cursor:pointer}
.pageNav li a{ color:#fff; display:block; border-right:#1a9b78 solid 1px;}
.pageNav li a.aNow,.pageNav li a:hover{ font-size:12px; color:#fff; background:#e15517;}
.pageNav .leftBtn{position:absolute; z-index:10; left:0px; top:0px; display:block; width:34px; height:45px; overflow:hidden; background:url(../images/nimg60_left.jpg) left top no-repeat; background-size:100% 100%;}
.pageNav .rightBtn{position:absolute; z-index:10; right:0px; top:0px; display:block; width:34px; height:45px; overflow:hidden; background:url(../images/nimg60_right.jpg) left top no-repeat; background-size:100% 100%;}

.pageNav2{ height:45px; background:#007d5b; padding:0 15px; position:relative;}
.pageNav2 li{ width:33.33%; float:left; font-size:12px; text-align:center;height:45px; line-height:45px; cursor:pointer}
.pageNav2 li a{ color:#fff; display:block; border-right:#1a9b78 solid 1px;}
.pageNav2 li a.aNow,.pageNav2 li a:hover{ font-size:12px; color:#fff; background:#e15517;}

.pageNum{text-align:center; height:85px; overflow:hidden; padding-top:20px;}
.pageNum a{display:inline-block; height:23px; line-height:23px; padding:0 9px; margin:0 3px; border:#cbcbcb solid 1px;}
.pageNum .prev em{background:url(../images/prev.gif) left center no-repeat; padding-left:10px;}
.pageNum .next em{background:url(../images/next.gif) right center no-repeat; padding-right:10px;}


.pageMore{ padding:0 10px;}
.pageMore a{ display:block; height:40px; background:#e15517; color:#fff; text-align:center; line-height:40px; font-size:16px;}

/*切换*/
.tabContent{display:none;}
.tabContent1{display:none;}

#Layer1{
	position:relative;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

.topA .btn1{ background:url(../images/topA.png) left top no-repeat; width:42px; height:42px; background-size:100%; z-index:555}

.cd-top {
    display: inline-block;
    position: fixed;
    bottom: 70px;
    right: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    /* image replacement properties */
    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 {
    /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-fade-out {

    opacity: .5;
}















































































































