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

/*-------------首页main样式------------*/
.hn-main{ width:100%;  position:relative; top:-7px; margin-bottom:20px;}
.hn-main .hn-banner{background:#e3e8e7;}
.hn-main .hn-content{width:1003px;margin:0 auto;}
.hn-main .hn-content .hn-main-nav{height:51px; border:1px solid #bdbdbd;}
.hn-main .hn-content .hn-main-nav li{float:left; background:url(../images/hn-main-nav-li-bg.gif);} 
.hn-main .hn-content .hn-main-nav li a:hover{color:#40b8c5;}
.hn-main .hn-content .hn-main-nav li.l-icon1 a{ background:url(../images/hn-main-nav-li-icon.gif) no-repeat 30px 13px;}
.hn-main .hn-content .hn-main-nav li.l-icon1 a:hover{background:url(../images/hn-main-nav-li-icon2.gif) no-repeat 30px 13px;}
.hn-main .hn-content .hn-main-nav li.l-icon2 a{ background:url(../images/hn-main-nav-li-icon.gif) no-repeat 40px -57px;}
.hn-main .hn-content .hn-main-nav li.l-icon2 a:hover{background:url(../images/hn-main-nav-li-icon2.gif) no-repeat 40px -57px;}
.hn-main .hn-content .hn-main-nav li.l-icon3 a{ background:url(../images/hn-main-nav-li-icon.gif) no-repeat 40px -122px;}
.hn-main .hn-content .hn-main-nav li.l-icon3 a:hover{background:url(../images/hn-main-nav-li-icon2.gif) no-repeat 40px -122px;}
.hn-main .hn-content .hn-main-nav li.l-icon4 a{ background:url(../images/hn-main-nav-li-icon.gif) no-repeat 40px -192px;}
.hn-main .hn-content .hn-main-nav li.l-icon4 a:hover{background:url(../images/hn-main-nav-li-icon2.gif) no-repeat 40px -192px;}
.hn-main .hn-content .hn-main-nav li.l-icon5 a{ background:url(../images/hn-main-nav-li-icon.gif) no-repeat 30px -262px;}
.hn-main .hn-content .hn-main-nav li.l-icon5 a:hover{background:url(../images/hn-main-nav-li-icon2.gif) no-repeat 30px -262px;}
.hn-main .hn-content .hn-main-nav li a{overflow:hidden; width:199px; height:51px; line-height:51px; line-height:55px\9; border-right:1px solid #bdbdbd; display:block; color:#999999; font-weight:bold; font-size:16px;  text-align:center; text-indent: 15px;}
.hn-main .hn-content .hn-main-nav li a.main-nav-last{ border:none;width:200px;}
.hn-main .hn-content .hn-main-info{ height:240px; margin-top:20px;}
.hn-main .hn-content .hn-main-info h2{ height:30px; line-height:30px; font-weight:bold; font-size:16px;}
.hn-main .hn-content .hn-main-info h2 span{color:#c6c6c6; font-size:14px; font-weight:normal;margin-left:5px;}
.hn-main .hn-content .hn-main-info h2 a.right{ float:right; font-size:12px; color:#666666; font-weight:normal;}
.hn-main .hn-info-left{ float:left;}
.hn-main .hn-info-left li{ width:227px ; height:72px; background:url(../images/hn-info-left-li-bg.jpg) no-repeat; padding:5px 0px 0px 20px;}
.hn-main .hn-info-left li.classic{ background:url(../images/hn-info-left-li-bg2.jpg)}
.hn-main .hn-info-left li .info-left-content{ text-indent:15px; padding-top:7px;}
.hn-main .hn-info-left li .info-left-content a{ font-size:16px; font-weight:bold; color:#009999; }
.hn-main .hn-info-left li .info-left-content p{ font-size:12px; color:#6D6D6D;}
.hn-main .hn-info-left li img{ margin-top:5px; float:left;}
.hn-main .hn-info-center{ width:410px; float:left; margin-left:30px;}
.hn-main .hn-info-center .info-list{ height:95px; background:url(../images/info-list-border-bg.gif) bottom repeat-x; padding-top:10px;}
.hn-main .hn-info-center .info-list a{ /*float:left; */padding-top:4px;}
.hn-main .hn-info-center .info-list .content{ width:278px; float:right;}
.hn-main .hn-info-center .info-list .content h1{ font-weight:bold; font-size:13px; padding-bottom:5px;}


.hn-main .hn-info-center .info-list .content h3{ font-weight:bold; font-size:13px; padding-bottom:5px;}

.hn-main .hn-info-center .info-list .content a{ font-weight:bold; font-size:13px; padding-bottom:5px; color:#000}

.hn-main .hn-info-center .info-list .content p{ font-size:12px; color:#606060; text-indent:15px; padding-bottom:5px;}
.hn-main .hn-info-center .info-list .content a.view-details{ float:right; display:block; background:url(../images/info-list-view-details.gif) no-repeat; width:68px; height:22px; text-align:center; font-size:12px;  color:#666666; line-height:22px; padding:0px;}
.hn-main .hn-info-center .info-list .content span.date{ float:left; color:#00A1FF; font-size:12px;}
.hn-main .hn-info-right{ float:right; width:269px;}
.hn-main .hn-info-right .info-video{ padding-top:10px;}
.hn-main .hn-info-right .info-video .video-box{ width:241px; height:128px; background:#DDDDDD; border:1px solid #dadada; padding:13px;}
.hn-main .hn-info-right .info-video p{ text-align:center; padding:15px 0px;}
.hn-main .hn-info-right .info-video p a{ color:#606060; font-size:12px; }


/*---------------首页定位右边块-----------*/
.hn-fr-box{width: 80px; position: absolute;  top:300px; right: 48px\9; z-index: 2;}
.hn-fr-box a{font-weight:bold; font-size:13px; text-decoration: none; color:#FFFFFF;}
.hn-fr-box span.click-top,.hn-fr-box a.click-other{display: block;width:80px; height:39px; border-bottom:1px solid #1A6817;}
.hn-fr-box span.click-top{ background:#008b98 url(../images/hn-right-fudong.gif) 25px 11px no-repeat;}
.hn-fr-box a.click-other{background:#008b98; line-height: 39px; text-align:center;}
.hn-fr-box li{ height:74px;border-bottom:1px solid #1A6817; background:#5B9A5C url(../images/hn-right-fudong.gif) no-repeat; position: relative; vertical-align: bottom;}
.hn-fr-box li.fr-li1{background-position: 16px -65px;}
.hn-fr-box li.fr-li2{background-position: 16px -152px;}
.hn-fr-box li.fr-li3{background-position: 16px -244px;}
.hn-fr-box li a{ position: absolute; bottom: 0px;}


table{  line-height:25px; clear:both; width:831px;}
th{ border:1px solid #aaa}
td{  text-align:center;border:1px solid #aaa} 
tr:hover{ background-color:#FF9}