@charset "utf-8";
/* CSS Document */

a:hover{text-decoration:none;outline:none;}
.ui-clear{clear:both;}

/*-------------公共header样式-----------*/
.hn-wrapper{position: relative;}
.hn-header{ width:100%;}
.hn-header .hn-header-logo{ height:95px; background:url(../images/hn-header-banner.jpg) center no-repeat;}
.hn-header-nav{ background:url(../images/hn-header-nav-bg.png) repeat-x; position:relative; z-index:10;}
.hn-header-nav-box{ width:1003px;height:55px; margin:0 auto; position:relative; background:url(../images/hn-header-nav-bg.png) repeat-x;}
.hn-header-nav-box ul{ float:left;padding-left:2px;}
.hn-header-nav-box ul li{ float:left;background:url(../images/hn-nav-box-right-bg.jpg) no-repeat right center; height:51px; line-height:54px; }
.hn-header-nav-box ul li.nav-box-last{ background:none;}
.hn-header-nav-box ul li a{ _float:left;font-family: "微软雅黑E\8F6F\96C5\9ED1"; padding:0px 23px 0px 23px;  color:#ffffff; font-weight:bold; font-size:16px; display:block; }
.hn-header-nav-box ul li a:hover{background:url(../images/hn-header-nav.gif) no-repeat; margin-left:-2px;padding-left:25px;}
.hn-header-nav-box ul li a.nav-box-on{ background:url(../images/hn-header-nav.gif) no-repeat;margin-left:-2px;padding-left:25px;}
.hn-header-nav-box .nav-box-search{ width:264px; height:31px; background:url(../images/hn-header-search-bg.gif) 0px -65px no-repeat; float:right; margin-top:12px;}
.hn-header-nav-box .nav-box-search input{ vertical-align:middle;height:29px;}
.hn-header-nav-box .nav-box-search input.search-text{ width:209px;   float:left;border:none; background:url(../images/hn-header-search-bg.gif) 6px 9px no-repeat; text-indent:30px; color:#999999; font-size:12px; outline:none; line-height: 29px;}
.hn-header-nav-box .nav-box-search input.search-sub{ width:54px;  float:left; border:none; background:url(../images/hn-header-search-bg.gif) 0px -22px no-repeat; color:#990000; font-weight:bold; line-height:31px; cursor:pointer;}




/*-------------公共footer样式-----------*/
.hn-footer{ width:100%; overflow:hidden; position: relative;margin-top:-7px;}
.hn-footer .hn-footer-box{ background:#009999;}
.hn-footer .hn-footer-box a{color:#66cccc;  font-size:12px;}
.hn-footer .hn-footer-main{ width:1003px; height:200px;margin:0px auto; position: relative; }
.hn-footer .hn-footer-main dl{ float:left; width:115px; padding:10px 0 0 30px;}
.hn-footer .hn-footer-main dt{height:45px;}
.hn-footer .hn-footer-main dt strong{ color: #ffffff; font-size:14px; float:left; margin-top:20px; }
.hn-footer .hn-footer-main dd{margin-top:10px; height:120px; border-right:1px solid #66cccc;}
.hn-footer .hn-footer-main dd span{ display:block; font-size:12px; background:url(../images/hn-footer-box-list-bg.gif) 0px 10px no-repeat;  height:24px; line-height:24px; padding-left:12px;}
.hn-footer .join-hotline{ width:241px; float:right; margin-top:30px;}
.hn-footer .join-hotline p{ height:58px; background:#009999 url(../images/hn-footer-tel-icon-bg.gif) 10px 15px no-repeat; color:#ffffff; line-height:58px; font-size:15px; text-indent:35px;}
.hn-footer .join-hotline .share{ height:20px;  padding:10px 0px 10px 10px; font-size:12px;}
.hn-footer .join-hotline .share img{ vertical-align:middle;}
.hn-footer .join-hotline .share a.wb{ margin:0 5px;vertical-align:middle; color:#E1FFE6;}
.hn-footer .join-hotline span{ vertical-align:middle; color:#90A790}
.hn-footer .join-hotline span img{ margin-left:5px;}
.hn-footer .hn-footer-bottom{ height:36px;line-height:36px; background:#666666;}
.hn-footer .hn-footer-bottom .info{ width:1003px; margin:0 auto; }
.hn-footer .hn-footer-bottom .info .img{ float:left; margin-left:30px;}
.hn-footer .hn-footer-bottom .info p{ float:left; font-size:12px; color:#999999
; text-indent:25px;}
.hn-footer .hn-footer-bottom .info span{ display:block; float:right;}
.hn-footer .hn-footer-bottom .info span a{ margin-left:25px;color:#999999}
.hn-footer .triangle{width:20px; height:13px; display:block; position: absolute;top:0;left:25px;}


/*-----------------分页样式 ---------------------*/
.pager { padding:3px; margin:3px;text-align:center;}
.pager ul{ float:right}
.pager li{ float:left}
.pager a,.pager span{display:inline-block;margin-right:3px; height:20px; line-height:20px; font-size:12px;}
.pager a,.pager a:active {display:inline-block; border:1px solid #c5c5c5; color:#666666; padding:0 8px;}
.pager a:hover {border:1px solid #009999;background:#009999; text-decoration:none; color:#FFFFFF;}
.pager span.current {background:#33cccc; border:1px solid #90B362; color:#fff; font-weight:bold; padding: 0px 8px; }
.pager span.disabled {border:1px solid #009999; padding:0 8px; color:#c0c0c0;}
.pager .first a{border:1px solid #009999;background:#009999; text-decoration:none; color:#FFFFFF; }



/*--------------公共左边样式------------*/
.public-left{float:left;width:220px; padding:0px 10px;}
.public-left .left-title{width:211px;height: 103px; margin-bottom:5px;text-indent: 65px; background:url(../images/left-title-bg.jpg) no-repeat;color:#FFFFFF;overflow: hidden;}
.public-left .left-title h1{font-weight:bold;font-size:18px; margin-top:45px; height:24px;  }

.public-left .left-title h2{font-weight:bold;font-size:18px; margin-top:45px; height:24px;  }


.public-left .left-title p{font-size:12px; text-indent: 67px;}
.public-left .left-list{margin-bottom:30px;}
.public-left .left-list li{width:207px; height:43px; line-height: 43px; background:url(../images/left-list-li-bor-bg.gif) bottom repeat-x;}
.public-left .left-list li a{color:#343434;font-weight:bold; display:block; text-indent:75px;  background:url(../images/left-list-li-off-bg.gif) 50px 17px no-repeat;}
.public-left .left-list li a:hover{/*background:url(../images/left-list-bg.jpg) no-repeat;*/background:#30868f;color:#FFFFFF;}
.public-left .left-list li.last-li{background:none;}
.public-left .left-list li.curr{/*background:url(../images/left-list-bg.jpg) no-repeat;*/background:#30868f;}
.public-left .left-list li.curr a{color:#FFFFFF;background:url(../images/left-list-li-on-bg.gif) 50px 17px no-repeat;}
.public-left .left-fast-channel p.fc{padding:5px 0px;color:#003300; margin-bottom:15px;font-weight:bold; font-size:16px;background:url(../images/left-list-li-bor-bg.gif) bottom repeat-x;}
.public-left .left-fast-channel p span{color:#9A9A9A;font-weight:normal;font-size:12px;}
.public-left .left-fast-channel li{ width:189px ; height:72px; background:url(../images/left-fast-channel-li-bg.jpg) no-repeat; padding:5px 0px 0px 10px;}
.public-left .left-fast-channel li.classic{ background:url(../images/left-fast-channel-li-bg2.jpg)}
.public-left .left-fast-channel li .info-left-content{ text-indent:10px; padding-top:7px;}
.public-left .left-fast-channel li .info-left-content a{ font-size:16px; font-weight:bold; color:#009999; }
.public-left .left-fast-channel li .info-left-content p{ font-size:12px; color:#6D6D6D;}
.public-left .left-fast-channel li img{ margin-top:5px; float:left;}
.public-left .service-hotline{margin-top:30px; background:url(../images/left-list-service-hotline.gif) no-repeat left center; height:53px; color:#009999; font-size:14px;}
.public-left .service-hotline .hotline{ width:150px; float:right; padding-top:8px;}
.public-left .service-hotline .hotline strong{ font-size:16px; color:#009999;}


.public-main{ width:1150px;padding:20px 0 0 0; margin:0 auto;position:relative;  margin-bottom:25px;}
h1.caption{ height:31px; font:bold 15px/31px "微软雅黑"; border:1px solid #EDEDED; padding-left:10px; background:#F5F5F5; color:#3B653B;}

h3.caption{ height:31px; font:bold 15px/31px "微软雅黑"; border:1px solid #EDEDED; padding-left:10px; background:#F5F5F5; color:#3B653B;}

.footq_nav {
	margin:0 auto;
	width:1200px;
	/*background:#ffffff;*/
}
.footq_nav h2 {
	font-weight:inherit;
	padding-top:15px;
	width:115px;
	float:left;
}
.footq_nav h2 b {
	font-size:14px;
	color:#6c6c6c;
	font-family:"寰蒋闆呴粦";
}
.footq_nav h2 span a {
	line-height:22px;
	color:#cccccc;
	padding-top:10px;
}
.footq_nav dl {
	width:1200px;
	float:left;
	margin-left:5px;
	padding-top:10px;
	padding-bottom:15px;
}
.footq_nav dl ul li {
	float:left;
	margin-right:25px;
	padding-top:2px;
}
.footq_nav dl ul li a {
	color:#666666;
}


