﻿@charset "utf-8";
/* CSS Document */
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;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#e15517; 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;}
.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;}
.w300{width:300px; overflow:hidden;}
.w848{width:848px; overflow:hidden;}

.headDiv{ height:89px; position:absolute; left:0px; top:0px; z-index:20; width:100%; background:url(../images/bg1.png);}
.headDiv .wal{ position:relative; height:89px;}
.headDiv .logo{ position:absolute; left:17px; top:20px;}
.nav{position:absolute; top:0px; right:0px; height:89px; padding-left:2px;}
.nav li{float:left; height:89px; padding-right:2px;}
.nav a{display:block; float:left; height:89px; width:180px; overflow:hidden; text-align:center; color:#000;}/*width:136px; */
.nav a div{padding-top:15px; height:50px; overflow:hidden;}
.nav a .img1{display:none;}
.nav a:hover, .nav .aNow, .nav .aNow1{background:#e15517; color:#FFF;}
.nav a:hover img, .nav .aNow img, .nav .aNow1 img{display:none;}
.nav a:hover .img1, .nav .aNow .img1, .nav .aNow1 .img1{display:inline-block;}
/*.nav .aNow1, .nav .sNavA:hover{background:url(../images/navBg.gif) center top no-repeat;}

.sNav{position:absolute; z-index:100; top:89px; left:50%; margin-left:-228px; background:#f4f4f4; width:582px; height:304px; display:none;}
.sNav .fl{width:160px; height:262px; padding:5px 25px; overflow:hidden; position:relative; left:10px; top:10px;}
.sNav .fl a{display:block; height:29px; line-height:38px; overflow:hidden; color:#333; font-size:14px;}height:38px;
.sNav .fl a:hover{color:#e15517;}
.sNav .fr{ width:316px; overflow:hidden; margin-right:35px;}
.sNav .fr p{ padding:40px 5px 15px 0; font-style:italic; color:#007d5b; font-size:18px; text-align:right;}*/





.nav .aNow1, .nav .sNavA:hover{background:#e15517;}
.sNavDiv1{position:absolute; z-index:19; top:89px; left:50%; margin-left:-629px; width:1218px; height:68px; display:none; background:url(../images/bg3.png); text-align:center;}/*margin-left:-360px; width:686px;*/
.sNavDiv2{position:absolute; z-index:19; top:89px; left:50%; margin-left:-220px; width:410px; height:68px; display:none; background:url(../images/bg3.png); text-align:center;}
.sNavDiv3{position:absolute; z-index:19; top:89px; left:50%; margin-left:-711px; width:1450px; height:68px; display:none; background:url(../images/bg3.png); text-align:center;}/*margin-left:-490px; width:953px;*/
.sNavDiv4{position:absolute; z-index:19; top:89px; left:50%; margin-left:-705px; width:1403px; height:68px; display:none; background:url(../images/bg3.png); text-align:center;}/*margin-left:-505px; width:970px;*/
.sNavDiv5{position:absolute; z-index:19; top:89px; left:50%; margin-left:316px; width:395px; height:68px; display:none; background:url(../images/bg3.png); text-align:center;}/* margin-left:-360px; width:958px;*/
.sNavDiv6{position:absolute; z-index:19; top:89px; left:50%; margin-left:186px; width:412px; height:68px; display:none; background:url(../images/bg3.png); text-align:center;}
.sNav a{ line-height:68px; margin:0px 20px; color:#fff; font-size:14px;}
.sNav a:hover{ color:#e15517}

.sNavDiv5 .sNav a{  margin:0px 15px; color:#fff; font-size:14px;}



.footDiv{ height:180px;}
.footDiv .name{ padding-top:40px; font-size:16px; color:#000;}
.footDiv .name b{ font-size:24px; padding-right:15px; color:#404040;}
.footDiv .share{ padding-top:30px;}
.footDiv .share a{ display:block; float:left; width:43px; height:43px; margin-left:14px;}
.footDiv .share a .img1{ display:none;}
.footDiv .share a:hover .img1{ display:block;}
.footDiv .share a:hover img{ display:none;}
.footDiv .links{ padding-top:40px; position:relative; left:-10px;}
.footDiv .links a{ padding:0 12px;}
.footDiv .content{ padding-top:40px;}

.footNav{ height:396px; background:#f0f0f0;}
.footNav .wal{ height:396px; position:relative;}
.footNav .list{position:absolute; left:0px; top:78px;}
.footNav .list li{float:left; width:241px; overflow:hidden; line-height:24px;}/*width:130px;*/
.footNav .list h2{padding:0 0 35px 0; font-weight:400; font-size:16px;}
.footNav .list h2 a{color:#000;}
.footNav .list a{color:#5f5f5f; font-size:14px;}
.footNav .list a:hover{color:#e15517;}
.footNav .ewm{float:right; width:300px; min-height:230px; _height:230px; position:relative; padding-top:84px;}
.footNav .ewm .imgDiv{position:absolute; left:0px; top:84px;}
.footNav .ewm .content{font-size:14px; line-height:18px; padding-left:160px;}
.footNav .ewm .content h1{font-weight:400; font-size:17px; line-height:24px; padding:15px 0;}/*font-size:20px;*/
.footNav .ewm .content em{display:block;}
.footNav .ewm dl{height:40px; position:absolute; left:0px; top:260px;}
.footNav .ewm dd{float:left; margin-right:14px;}
.footNav .ewm dd a{display:block; width:43px; height:43px;}
.footNav .ewm a .img1{ display:none;}
.footNav .ewm a:hover .img1{ display:block;}
.footNav .ewm a:hover img{ display:none;}

.foot{ height:150px; background:#e15517;}
.foot .name{ padding-top:30px; font-size:16px; color:#fff;}
.foot .name b{ font-size:24px; padding-right:15px;}
.foot .links{ padding-top:20px; position:relative; left:-10px; color:#fff; opacity:0.5}
.foot .links a{ padding:0 12px; color:#fff;}
.foot .content{ padding-top:20px; color:#fff; opacity:0.5}
.foot .content a{ color:#fff;}


/*.sideBar{position:fixed; z-index:100; top:160px; right:10px; background:url(../images/sideBar.png) left top no-repeat; width:76px; height:78px; cursor:pointer;}*//*top:110px; */
/*.sideBar ul{display:none;}
.sideBar li{position:relative; top:77px; height:77px;}*/



.sideBar{position:fixed; z-index:100; top:160px; right:10px;/* width:76px; height:78px; cursor:pointer;*/}
.sideBar .sideBar_a{ display:block; height:78px; width:76px; background:url(../images/sideBar.png) left top no-repeat;}
.sideBar ul{display:none;}
.sideBar li{position:relative; top:0px; height:77px;}




.sideBar .mouse{position:absolute; left:-200px; top:0px; display:none;}
.sideBar .img{background:url(../images/sideBarBg.png) left top no-repeat; height:76px; text-align:center;}
.sideBar .img img{position:relative; top:19px;}
.sideBar .liNow .img{background:url(../images/sideBarBgon.png) left top no-repeat;}
.sideBar .liNow .mouse{display:block;}
.sideBar .li_01 .mouse{background:url(../images/sideBarBg1.png) left top no-repeat; width:198px; height:217px; left:-198px; top:0px;}
.sideBar .li_01 p{ padding:24px 0 0 27px; color:#5b5b5b; font-size:14px; line-height:15px;}/*line-height:24px;*/
.sideBar .li_01 em{ color:#007d5b;}
.sideBar .li_01 .imgDiv{ padding:10px 0 0 27px;}
.sideBar .li_02 .mouse{background:url(../images/sideBarBg2.png) left top no-repeat; width:276px; height:111px; left:-276px;}
.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; color:#999; position:relative; padding-left:40px; font-size:12px;}/*font-size:14px;*/
.sideBar .li_02 dd img{ position:absolute; left:12px; top:0px;}
.sideBar .li_03{ position:relative;}
.sideBar .li_03 .mouse{width:277px; left:-277px; background:url(../images/sideBarBg3.png) left top no-repeat; height:94px;}
.sideBar .li_03 .tel{ padding:39px 0 0 26px; font-size:18px; color:#a1a1a1;}
.sideBar .li_03 .tel em{ color:#00397c;}

.pageBanner{ height:568px; position:relative;}



.pageNow{position:absolute; left:0px; bottom:0px; background:#007d5b; height:67px; width:100%; text-align:right; color:#FFF;}
.pageNow li{ float:left; width:131px; text-align:center; font-size:16px; display:table; height:73px;}
.pageNow a{color:#FFF;  display:table-cell; vertical-align:middle;}



/*.pageNow{position:absolute; left:0px; bottom:0px; background:#007d5b; height:67px; line-height:67px; width:100%; text-align:right; color:#FFF;}
.pageNow li{ float:left; width:131px; text-align:center; font-size:16px;}
.pageNow a{color:#FFF; display:block;}*/


.pageNow a.aNow,.pageNow a:hover{ background:url(../images/pageNow.png) no-repeat; height:73px;}
.pageTitle{position:absolute; z-index:10; left:50%; margin-left:-600px; bottom:0px; background:url(../images/bg2.png); width:214px; height:176px; font-size:14px; color:#FFF; text-align:center;}/*height:161px;*/
.pageTitle h1{font-size:30px; padding:30px 0 10px 0;}
.pageTitle em{ font-size:14px; font-family:Georgia; display:block; padding-bottom:10px;}




.pageNow1{position:absolute; left:0px; bottom:0px; background:#007d5b; height:67px; width:100%; text-align:right; color:#FFF; z-index:10;}
.pageNow1 li{ float:left; width:111px; text-align:center; font-size:16px; line-height:18px;}
.pageNow1 a{color:#FFF; display:block; width:111px; height:67px; vertical-align:middle; display:table-cell;}
.pageNow1 a.aNow,.pageNow a:hover{ background:url(../images/pageNow.png) no-repeat; height:73px;}
.pageNow1 li.liNow,.pageNow1 li:hover{ background:url(../images/pageNow.png) no-repeat; height:73px;}




.pageBox{ padding-top:20px;}



.topA{ width:76px; height:73px; display:block;}

.tabContent{ display:none;}
.tab 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;}

.pageDiv{ margin-top:40px; position:relative; margin-bottom:20px;}
.pageDiv h1{ font-size:24px; color:#009a71; font-weight:100;}
.pageDiv h1 span{ font-size:18px; color:#009a71;}
.pageDiv h1 em{ font-size:18px; color:#e15517;}
.pageDiv h2{ font-size:24px; color:#000; font-weight:100;}
.pageDiv h2 span{ font-size:14px; color:#999;}
.pageAddress{ position:absolute; right:0px; top:0px; background:url(../images/limg16_1.png) left center no-repeat; padding-left:35px; color:#6d6d6d;}
.pageAddress a{ color:#6d6d6d;}
.pageAddress .anow{ color:#007d5b}


/*分页*/
.pageNum{text-align:center; height:85px; overflow:hidden; padding-top:20px; color:#666;}
.pageNum a{display:inline-block; height:25px; line-height:25px; padding:0 9px; margin:0 2px; border:#cbcbcb solid 1px; color:#999999;}
.pageNum a:hover, .pageNum .aNow{background:#007d5b; border:#007d5b solid 1px; color:#fff;}
.pageNum .input1{width:33px; height:25px; line-height:25px; text-align:center; margin:0 5px; border:#cbcbcb solid 1px;}
.pageNum .btn1{background:#007d5b; width:58px; height:25px; margin-left:5px; color:#fff; cursor:pointer;}
.pageNum .prev em{padding-left:10px; background:url(../images/limg5_left.png) left center no-repeat;color:#999;}
.pageNum .prev:hover em{color:#fff; background:url(../images/limg5_lefton.png) left center no-repeat;}
.pageNum .next em{padding-right:10px; background:url(../images/limg5_right.png) right center no-repeat;color:#444;}
.pageNum .next:hover em{color:#fff; background:url(../images/limg5_righton.png) right center no-repeat;}

.sideNav{width:282px; overflow:hidden; position:relative; float:right; z-index:55}
.sideNav li{float:left; text-align:center; width:138px; height:124px; margin-left:3px;}/*float:right;height:104px;*/
.sideNav a{display:block; width:138px; height:121px; text-align:center; background:#dddddd; font-size:16px; color:#8b8989;}/*height:101px;*/
.sideNav .img2{display:none;}
.sideNav a div{padding:18px 0 6px 0;}
.sideNav a:hover, .sideNav .aNow{background:#007d5b; color:#FFF;}
.sideNav a:hover img, .sideNav .aNow img{display:none;}
.sideNav a:hover .img2, .sideNav .aNow .img2{display:inline-block;}





#Layer1{
	position:relative;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}















































































