@charset "utf-8";
/*top*/
#top_language{line-height:35px;}
#top_language img{vertical-align:middle;}
#top_contact div{line-height:55px; font-style:italic; font-size:20px; color:#3f3f3f; background:url(../images/t_tel.png) no-repeat left center; padding-left:30px;}
#top_contact span{font-size:24px; color:#e06011;}
#top_contact form{background:url(../images/search_bg.png); width:205px; height:30px;}
.top_form_text{width:155px; padding-left:5px; font-family:"微软雅黑";}
.top_form_text,.top_form_btn{border:none; background:none; height:30px;}
.top_form_btn{width:35px; cursor:pointer; }

/*nav*/
#nav{background:url(../images/nav_bg.png); height:44px; width:998px; padding-left:12px;}
#nav li{background:url(../images/nav_line.png) no-repeat right center; float:left; padding-right:2px;}
#nav li#nav_list_last{background:none;}
#nav li a{display:block; padding:0 11px; height:44px; line-height:44px; font-size:13px; color:#fff;}
#nav li a:hover{background:url(../images/nav_hover.png) repeat-x;}

/*banner*/
#banner{margin-top:15px;}

/*main content*/
#main_content{width:615px; overflow:hidden;}
.h_title{text-align:left; background:url(../images/title_bg.png); height:36px; line-height:36px; font-size:16px; color:#fff; padding:0 15px;}
.h_title a{color:#fff; font-size:12px;}
.h_content{border:1px solid #d3d3d3; border-top:none; padding-top:15px;}
.h_content a.fl{border:1px solid #d3d3d3; margin-left:15px;}
.h_content dl,.h_content dd{width:350px;}
.h_content dt{background:#f4f4f4; height:30px; line-height:30px; padding-left:10px;}
.h_content dt a{font-size:16px; color:#0f0e0e; font-weight:bold;}
.h_content dt a:hover{color:#008cd6;}
.h_content dd{line-height:25px; height:25px; overflow:hidden;}
.h_content_pro_title{margin:15px; margin-top:0px; width:208px; overflow:hidden;}
.h_content_pro_title a{font-size:16px; color:#0f0e0e; font-weight:bold;}
.h_content_pro_title a:hover{color:#008cd6;}
.h_content_pro_title p{line-height:20px;}

/*main sidebar*/
#main_sidebar{width:380px; overflow:hidden;}
.h_sidebar_con{border:1px solid #d3d3d3; border-top:none; padding:12px; padding-top:5px;}
.h_sidebar_title,.h_sidebar_title a{font-size:14px; color:#0f0e0e; font-weight:bold;}
.h_sidebar_title a:hover{color:#008cd6;}
.h_sidebar_title{margin-bottom:10px;}
.h_sidebar_con a.fl{border:1px solid #d3d3d3;}
.h_sidebar_con .fr{width:190px; margin-right:5px; margin-top:10px; font-size:14px; color:#333; line-height:22px;}
.dashedBoder{border-bottom:1px dashed #d3d3d3; padding-top:10px;}
.h_sidebar_news_title a{font-size:14px; color:#0f0e0e; font-weight:bold;}
.h_sidebar_news_title a:hover{color:#008cd6;}
.h_sidebar_con span{line-height:20px;}
.h_sidebar_con span img.fl{margin-right:10px;}
#main_sidebar_hfpt div.fr{margin-top:0px !important;}
#main_sidebar_hfpt div.fr .h_sidebar_news_title{line-height:18px !important;}
#main_sidebar_hfpt p{line-height:18px; font-size:12px; color:#333;}

/*footer*/
#footer{border-top:1px solid #c9c9c9; background:#f4f4f4; padding-top:20px; padding-bottom:20px;}
#footer dl{float:left; width:235px; overflow:hidden; margin-right:17px;}
#footer dl dt{font-size:14px; padding-bottom:10px; color:#000; font-weight:bold;}
#footer dl dd a{line-height:28px;}











