
body{width:100%; margin:0; padding:0; font-size:12px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; line-height:24px; color:#666666;}
ul,li,p{margin:0; padding:0; list-style:none; vertical-align:middle;}

a{color:#666666; text-decoration:none;}
a:hover{ text-decoration:underline;}

#head{width:100%; height:95px; background:#1b3a57; border-bottom:4px solid #a5a7a9}
.head{width:997px; height:95px; margin:0 auto;}
#logo{background:url(../../339/images/hf_03.jpg) no-repeat; width:316px; height:63px; float:left; margin-top:15px;}
#nav{width:640px; height:95px; float:right;}

#hot{background:url(../../339/images/hf_02.jpg) no-repeat; width:159px; height:19px; float:right; text-align:center; line-height:19px;}


.nav{width:640px;height:31px;position:relative;z-index:99; margin:45px 0 0 0;}
.tab{position:relative;display:block;float:left;cursor:pointer; width:80px; height:31px; background:url(../../339/images/hf_06.jpg) no-repeat; }
.tablink{position:relative; width:80px;line-height:31px;display:block;height:31px;color:#184168; font-size:14px;z-index:99;float:left;text-align:center; background: none; }
.arwlink{color:#FFFFFF;}
.dropdown{width:80px; height:31px; background:url(../../339/images/hf_08.jpg) left no-repeat;}
.tab a{line-height:31px;text-decoration:none; text-align:center;}
.tab:hover{ background:url(../../339/images/hf_06.jpg) no-repeat ;color:#184168; text-decoration:none;}
.tab:hover .tablink{color:#184168;text-decoration:none}
.tab:hover .tablink a{color:#184168}

.dropdown ul{display:none}
.dropdown:hover ul{position:absolute;display:block;margin-left:-1px;top:31px;left:1px;z-index:9}
.subnav{width:80px; padding:10px 0;}
.subnav a{padding:0;line-height:25px;width:80px;display:block;white-space:nowrap;color:#184168;float:left;}
.subnav :hover{text-decoration:underline;color:#184168}
.dropdown .subnav{background-color:#a5a7a9 !important; filter:alpha(opacity=90);opacity:0.9; }


.add a{ background:url(../../339/images/hf_06.jpg) no-repeat; color:#184168;}

#banner{width:100%; height:556px; background:url(../../339/images/hf_14.jpg) repeat;}
.banner{width:997px; height:556px; margin:0 auto;}

.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align: center;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:30px;height:10px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{ background:#999999; }
.curimg{ background: #333333;}




#main{width:100%; height:180px; background:#2a4d6d; border-top:4px solid #a5a7a9; overflow:hidden;}
.main{width:997px; height:auto; margin:10px auto 0 auto;}

#k_nav{width:205px; height:auto; float:left; background:url(../../339/images/hf_20.jpg) 200px 10px no-repeat;}
#k_nav_t{font-size:14px; color:#afafaf;}
#k_nav_t span{color: #FFFFFF;}
#k_nav_c{width:200px; height:auto;}
#k_nav_c img{margin-top:16px;}


#news{width:390px; height:auto; margin-left:40px; float:left; background:url(../../339/images/hf_20.jpg) 385px 10px no-repeat;}
#news_t{ width:370px; font-size:14px; color:#afafaf; background:url(../../339/images/hf_28.jpg) 320px 10px  no-repeat;}
#news_t span{color: #FFFFFF;}
#news_c{width:345px; height:auto; margin-top:10px;}
#news_c li{width:345px; height:24px; background:url(../../339/images/hf_29.jpg)0 10px no-repeat;}
#news_c li a{float:left; color:#FFFFFF; margin-left:10px;}
#news_c li span{float: right; color:#FFFFFF;}



#Contact{width:315px; height:auto; float: right; background:url(../../339/images/hf_23.jpg) right no-repeat;}
#Contact_t{font-size:14px; color:#afafaf;}
#Contact_t span{color: #FFFFFF;}
#Contact_c{width:200px; height:auto; margin-top:10px; color:#FFFFFF;}


#foot{background:url(../../339/images/hf_48.jpg)  repeat-x; width:100%; height:78px; overflow:hidden;}
.foot{width:997px; margin:0 auto; text-align:center; color:#c2bfbf; margin-top:20px;}
.foot1{width:997px; margin:0 auto; text-align:center; color:#ffffff;}
#foot a{color:#c2bfbf;}




#n_banner{width:1002px; height:200px; margin:20px auto 0 auto;}

#n_main{width:1002px; height:auto; margin:0 auto; overflow:hidden;}
#left{width:230px; height:auto; float:left; overflow:hidden;}
#left_t{width:230px; height:65px; border-bottom:2px solid #dfdfdf; overflow:hidden;}
#left_t span{display:block; font-size:20px; width:100px; height:30px; line-height:30px; color:#1b3a57; margin:30px 0 0 20px;}

#left ul{width:230px; height:auto; margin-top:5px;}
#left ul li{width:230px; height:41px; border-bottom:1px dashed #cccccc; line-height:41px;}
#left ul li a{display:block; width:200px; height:41px; padding-left:30px; font-size:14px;}
#left ul li a:hover{background:url(../../339/images/neiye_09.jpg) no-repeat; color:#FFFFFF; text-decoration:none;}


#right{width:772px; height:auto; background:url(../../339/images/neiye_06.jpg) left top no-repeat; overflow:hidden;}
#right_t{width:732px; height:66px; border-bottom:1px solid #cccccc; margin-left:40px;}
#right_t span{float:left; font-size:20px; height:30px; line-height:30px; margin:30px 0 0 20px; color:#1b3a57;}
#right_t font{float:right; line-height:24px; margin-top:40px; font-size:12px;}
#content{width:700px; height:auto; margin:20px 16px 40px 56px;}

