﻿@charset "utf-8";
/* CSS Document */
body{font-size:12px; font-family:Arial, "微软雅黑"; color:#666;}


.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;}

em{font-style:normal;}
i{font-style:normal;}

.w222{ width:222px;}
.w946{ width:946px; overflow:hidden;}


.wal{width:1130px; margin:0px auto;}

.headDiv{ height:100px;}
.headDiv .wal{ position:relative; height:100px;}
.headDiv .logo{ position:absolute; left:0px; top:20px;}
.nav{ height:60px; position:absolute; right:-20px; top:40px;}
.nav li{float:left; height:60px; font-weight:bold; background:url(../images/ico1.jpg) left center no-repeat;}
.nav a{display:block; height:60px; font-weight:bold; overflow:hidden; color:#444; font-size:13px; line-height:60px; padding-left:22px; padding-right:20px;}
.nav li a:hover {color:#06736a;}
.nav li a.aNow1{ color:#06736a; background:url(../images/sNavA.png) center bottom no-repeat;}
.headDiv .topRight{ position:absolute; right:0px; top:0px;}
.headDiv .topRight li{ float:left; width:39px; height:40px; margin-left:1px; background:#e4e3e1; text-align:center; line-height:40px;}
.headDiv .topRight .li01{ width:55px; background:#2d8d89;}
.headDiv .topRight li a{ color:#fff;}

/*导航触发效果*/
.sNav{position:absolute; z-index:1000; height:70px; display:none; background:url(../images/bg1.png) repeat; width:100%;}
.sNav .list{ padding-left:170px;}
.sNav .list li{ height:70px; line-height:70px; font-size:14px; float:left; margin-right:22px;}
.sNav .list li a{ color:#fff;}
.sNav .list li a:hover{ color:#06736a;}
.sNav2 .list{ padding-left:305px;}
.sNav3 .list{ padding-left:350px;}
.sNav4 .list{ padding-left:505px;}
.sNav5 .list{ padding-left:732px;}
.sNav6 .list{ padding-left:728px;}
.sNav7 .list{ padding-left:820px;}
.sNav8 .list{ padding-left:883px;}


.footDiv{ height:58px; line-height:58px; background:#328D84;}
.footDiv .msg{ color:#fff;}
.footDiv .msg a{ color:#fff;}
.footDiv .msg a:hover{ text-decoration:underline;}
.footDiv .links a{ color:#fff; padding-left:22px; position:relative;}
.footDiv .links a img{ padding-right:6px; position:absolute; left:0px; top:50%; margin-top:-8px;}
.footDiv .links a:hover{ text-decoration:underline;}

.tabContent{display:none;}
.tab li{cursor:pointer;}


/*分页*/
.pageNum{ height:85px; overflow:hidden; padding-top:20px; color:#666; font-size:14px; border-top:#3c8d79 solid 2px; position:relative; color:#3c8d79;}
.pageNum .left a{ padding:0 5px; color:#3c8d79;}
.pageNum .msg{ position:absolute; right:0px; top:20px;}

.pageBanner img{ width:100%;}


.pageBox{ padding:30px 0;}

.sideBox{ border:#e5e5e5 solid 1px; border-radius:4px; -moz-border-radius:4px; padding:20px 6px 0; width:208px;}
.sideName{ padding:0 14px; text-transform:uppercase;}
.sideName p{ font-size:24px; color:#378d7f; padding-bottom:10px;}
.sideName em{ border-bottom:#dadada solid 1px; display:block; padding-bottom:20px;}
.sideNav{ overflow:hidden; position:relative; padding:14px 14px 0;}
.sideNav li a{display:block; height:35px; line-height:35px; overflow:hidden; position:relative; font-size:16px; color:#3c8d79; text-indent:28px;}
.sideNav li a:hover, .sideNav li .aNow{color:#fff; background:#378d7f; border-radius:4px; -moz-border-radius:4px;}
.sideNav dl{display:none; padding:15px 0;}
.sideNav dd{ background:url(../images/line3.jpg) left bottom repeat-x; padding-left:10px;}
.sideNav dd a{color:#378d7f; font-size:14px; height:35px; line-height:35px; background:url(../images/ico3.png) left center no-repeat; text-indent:18px;}
.sideNav dd a:hover, .sideNav dd a.on{color:#ca9203; background:url(../images/ico3on.png) left center no-repeat;}
.sideImg{ text-align:center;}
.sideImg2{ margin-right:-12px;}
.sideImg3{ padding-top:150px;}

.sideNav2{ overflow:hidden; position:relative; padding:14px 14px 25px;}
.sideNav2 li{ background:url(../images/line2.png) bottom repeat-x; height:24px; padding:8px 0;}
.sideNav2 li a{display:block; height:23px; line-height:23px; overflow:hidden; position:relative; font-size:14px; text-indent:28px; background:url(../images/ico5.png) 10px center no-repeat;}
.sideNav2 li a.aNow{ background:#378d7f url(../images/ico5on.png) 10px center no-repeat; color:#fff; font-weight:bold; border-radius:3px; -moz-border-radius:3px;}

.sideSearch{ padding:25px 0 30px;}
.sideSearch .title{ padding-left:48px; height:40px; line-height:40px; font-size:14px; background:url(../images/nimg39_3.png) left center no-repeat;}
.sideSearch .title b{ font-size:18px; color:#3c8d79; padding-right:10px;}
.sideSearch .box{ width:222px; height:99px; background:url(../images/nimg222Bg.png) no-repeat; position:relative;}
.sideSearch .form{ padding:8px 10px 0;}
.sideSearch .form li{ padding-left:58px; position:relative; height:30px;}
.sideSearch .form li em{ position:absolute; left:0px; top:0px; line-height:24px; font-size:13px; color:#378d7f; text-align:right; display:block; width:55px;}
.sideSearch .form li .selectDiv{ width:103px; height:22px; line-height:22px; border:#c9c9c9 solid 1px; border-radius:3px; -moz-border-radius:3px; background:#fff url(../images/selectIco.jpg) right center no-repeat;}
.sideSearch .form li .input1{ width:103px; height:22px; line-height:22px; border:#c9c9c9 solid 1px; background:#fff; border-radius:3px; -moz-border-radius:3px;}
.sideSearch .btnDiv{ position:absolute; right:8px; bottom:8px;}
.sideSearch .btn1{ background:url(../images/btn1.png) no-repeat; width:35px; height:19px; cursor:pointer;}

.sideLinks ul{ width:110%;}
.sideLinks li{ float:left; width:109px; margin-right:4px;}
.sideLinks li .btnDiv{ width:82px; height:25px; margin:0 auto;}
.sideLinks li .btnDiv a{ display:block; width:80px; height:23px; line-height:23px; font-size:14px; text-align:center; border:#c9c9c9 solid 1px; border-radius:3px; -moz-border-radius:3px;}

.pageName{ padding-top:10px; height:42px; line-height:42px; position:relative; border-bottom:#cccccc solid 1px;}
.pageName h2{ padding-left:38px; font-size:18px; color:#378d7f; background:url(../images/nimg17_1.jpg) left center no-repeat;}
.pageNow{ position:absolute; right:0px; bottom:0px;}


.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;}

.topA{ float:right; padding-top:20px; width:101px;}

















































