@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#444; overflow-x:hidden}
a{color:#444; 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:#0ab8b6; 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;}
.h15{height:15px; overflow:hidden; clear:both;}
.h35{height:35px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px;}
em, i{font-style:normal;}
.wal{width:1200px; margin:0px auto; overflow:hidden;}
.wal2{width:1063px; margin:0px auto; overflow:hidden;}

.w273{width:273px; overflow:hidden;}
.w750{width:750px; overflow:hidden;}
.w979{width:979px; overflow:hidden;}
.red{color:#C00;}
.blue{color:#0066cc;}

.headDiv{height:104px; position:relative;}
.headDiv .logo{position:absolute; z-index:1; left:20px; top:15px;}
.topSearch{position:absolute; z-index:1; right:0px; top:40px; width:500px; height:40px; overflow:hidden;}
.topSearch .input1{float:left; width:419px; padding:0 20px; height:38px; line-height:38px; font-family:Arial; color:#999; border-left:#787878 solid 1px; border-top:#787878 solid 1px; border-right:#a8a8a8 solid 1px; border-bottom:#a8a8a8 solid 1px; background:#e5e5e5;}
.topSearch .btn1{float:right; height:40px; width:39px; font-size:16px; color:#FFF; font-family:"微软雅黑"; border:0px; background:url(../images/btn.gif) no-repeat;}
.headDiv .selectDiv{ position:absolute; top:50px; right:550px; /* background:url(../images/lico1.jpg) no-repeat right center;*/ width:130px; color:#32d1cf; font-size:18px; height:30px; border:none;}
.headDiv .selectDiv select{ border:none;  color:#32d1cf;  font-size:18px;}

.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:32px; line-height:32px; overflow:hidden; padding-left:10px; color:#666;}

.nav{ min_height:58px; _height:58px; background:#f7f7f7; border-top:#e7e7e7 solid 1px; border-bottom:#e7e7e7 solid 1px;}
/*.nav .menu li{ float:left; line-height:58px; font-size:18px; color:#585858; width:110px; text-align:center; margin-right:20px;}*/
.nav .menu a{  line-height:58px; font-size:18px; padding:20px 40px;}
.nav .menu  a:hover,.nav .menu  a.aNow{ background:url(../images/limg110_1.jpg) no-repeat center;}
.nav .share li{ float:left; color:#585858; width:24px; text-align:center; margin-right:12px; height:24px; line-height:75px;}
.nav .navlist{ width:900px;}
.nav-cont-wrap{ }
.nav-cont-wrap li{ display:none;}
.nav_l{ padding:40px 0;}
.nav_l p{ font-size:18px; margin-bottom:28px; display:block;}
.nav_r .news{ margin:40px 40px;}
.nav_r dd{ font-size:18px;}
/*.nav_l ul{ padding:40px 0;}
.nav_l li a{ font-size:18px; margin-bottom:28px; display:block;}*/


.tabContent{display:none;}

.footDiv{ height:310px; background:#878787;}
.footDiv .content{ text-align: center; font-size:14px; color:#fff;}

/**/
.footMap{width:650px; height:230px; overflow:hidden; margin:15px 0 30px 0; border-right:#c3c3c3 solid 1px;}
.footMap li{float:left; width:130px; overflow:hidden; padding-bottom:20px;}
.footMap h2{padding:0 0 10px 0px; font-weight:400; font-family:"微软雅黑"; font-size:18px;}
.footMap h2 a{color:#FFF;}
.footMap dd{ height:26px; line-height:26px; overflow:hidden; font-size:14px;}
.footMap dd a{color:#fff;}
.footMap dd a:hover{ color:#0ab8b6;}
/**/
.footInfo{ width:500px; padding-top:15px;}
.footInfo2 h1{ font-size:18px; color:#FFF; padding-bottom:15px; font-weight:400;}
.footInfo2 li{ margin-bottom:1px; position:relative; height:43px; padding-left:30px;}
.footInfo2 img{ position:absolute; top:3px; left:0px;}
.footInfo2 font{ line-height:20px; color:#fff;}
.footInfo2 em{ padding:0 11px;}

.footshare{width:320px; height:105px; position:relative; overflow:hidden;}
.footshare .share{height:30px; line-height:30px; overflow:hidden; width:230px; padding-top:20px;}
.footshare .share em{float:left; font-family:"微软雅黑"; font-size:12px; color:#fff;}
.footshare .share li{float:left; padding-right:10px; width:25px; height:25px;}

.footWX{ padding-top:20px;}
.footWX font{ text-align:center; color:#FFF; font-size:16px; display:block}
.footNav {line-height:18px; padding-top:35px; height:45px; overflow:hidden; color:#fff; font-size:14px;}
.footNav a{ padding:0 6px; color:#fff;}
.footNav a:hover{ color:#fff;}

.pageBanner{height:400px; overflow:hidden;}
.pageBanner .wal{ position:relative; height:401px;}
.pageBanner .wal .btnDiv{ position:absolute; width:171px; height:38px; left:63px; bottom:113px; background:url(../images/limg171_1.png) no-repeat;}
.pageBanner .wal .btnDiv a{ font-size:15px; color:#fff; line-height:38px; display:block; text-indent:35px;}
.pageNav{ height:44px; background:#f1f1f1;}
.pageTitle{ width:370px;  height:44px;}
.pageTitle h1{ font-size:16px; color:#424242; line-height:44px; font-weight:400; background:url(../images/lico2.jpg) no-repeat left center; padding-left:15px;}
.pageNav li{ float:left; width:115px; line-height:44px; text-align:center;}
.pageNav li a{ display:block; width:115px; height:44px; font-size:14px; color:#626262;}
.pageNav li a:hover,.pageNav li a.aNow{ font-size:14px; color:#fff; background:url(../images/limg115_1.png) no-repeat; height:51px;}

.pageNow{height:60px; line-height:60px; overflow:hidden; color:#999; float:right}
.pageNow a{color:#999; padding:0 5px;}
.pageNow span{color:#0ab8b6; padding:0 5px;}

.pageNext{height:45px; overflow:hidden; position:relative; padding-right:235px;}
.pageNext li{height:30px; line-height:30px; border-top:#dfdfdf solid 1px; position:relative; top:-9px; font-size:14px;}
.pageNext .btn{position:absolute; top:0px; right:0px;}

.pageNum{height:110px; overflow:hidden; padding-top:35px; text-align:center;}
.pageNum .page{ color:#a9adac; font-size:20px; padding-bottom:10px;}
.pageNum .page img{ padding-right:10px;}
.pageNum a{display:inline-block; height:37px; line-height:37px; padding:0 9px; margin:0 4px; border-top:#f1f1f1 solid 1px; border-bottom:#dddddd solid 3px; color:#44c2ce; font-weight:bold; font-size:16px;}
.pageNum a:hover, .pageNum .aNow{ color:#454348;  border-bottom:#44c2ce solid 3px;}
.pageNum em{ font-size:10px; font-weight:bold; font-family:"宋体";}
.pageNum font{ font-size:20px; color:#aaa9a7; padding:0 10px;} 

.sideBar{position:fixed; z-index:60; top:180px; right:0px; width:300px; height:300px; overflow:hidden; display:none;}
.sideBar .btn{ width:46px; height:300px;}
.sideBar_r{ border:#e4e4e4 solid 1px; border-right:none; width:253px; height:298px; background:#FFF;}
.sideBar_r .title{ color:#333333; font-size:16px; font-weight:bold; padding:24px 0 0 22px;}
.sideBar_r dl{ padding:0 0 25px 22px;}
.sideBar_r dt{ color:#0ab8b6; font-size:14px; font-weight:bold; padding-top:25px;}
.sideBar_r dd{position:relative; padding-left:35px; font-size:16px; margin-top:15px;}
.sideBar_r dd img{ position:absolute; top:0px; left:0px;}
.sideBarA{display:block; background:url(../images/limg43_1.png) left top no-repeat; width:43px; height:182px; overflow:hidden; position:fixed; z-index:20; top:250px; right:0px;}


.navigation-down{position:absolute;top:163px;left:0px;width:100%; z-index:100;}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#f7f7f7;position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}






