
.top_bg{ background:url(../images/top_bg.gif) repeat-x; height:150px; overflow:hidden;}
.header{width: 1200px; margin:0 auto;}
.h_top{height: 30px;line-height: 30px;overflow: hidden;font-size: 12px;color: #7c7c7c;}
.h_top em{display: block;float: left;}
.h_top span{display: block;float: right;}
.h_top span a{font-size: 12px;color: #7c7c7c; padding:0 10px;}
.h_con{ height:110px; overflow:hidden;}
.h_con h1{ float:left; padding:25px 20px 0 0;}
.h_con h1 img{ width:187px; height:45px;}
.h_con .h_dw{ float:left; padding:38px 0 0 25px; font-size:24px; color:#333;font-weight: bold;line-height: 34px; background:url(../images/t_line.gif) no-repeat 0 24px;}
.h_dw i{display: block;font-size: 26px;color: #4091ff;}
.tel{float: right; background:url(../images/tel.png) no-repeat 0 40px; padding:36px 0 0;}
.tel span{display: block;float: left;font-size: 18px;color: #aaa; padding:0 0 0 40px;width: 125px;}
.tel i{display: block;}
.tel b{display: block;float: left;font-size: 20px;color: #4091ff;font-family:'Georgiaed4ec356d1ad4d';}
.h_nav{ height:50px; line-height:50px;}
.h_nav li{height: 50px; float:left; background:url(../images/nav_bor.gif) no-repeat right 18px;position: relative; margin-left:-1px;}
.h_nav li a{ font-size:14px; color:#fff; padding:0 32px;display:block; float:left;position: relative;z-index: 4; text-decoration:none;}
.h_nav li a:hover{background:#4091ff\9;}/* IE6ã€IE7ã€IE8æ”¯æŒ */
.h_nav li:after{content:'';position:absolute;width:100%;height:0;background-color:#4091ff;bottom:0;left:0;-webkit-transition:height .3s;transition:height .3s;}
.h_nav li:hover:after,.h_nav li.cur:after{height:100%;}
.h_nav .nobor{ background:none;}
em,i{ font-style:normal;}

.link_l {font-size: 16px;color: #949494; width:125px;}
.link_l i{ padding:0 0 0 5px;text-transform: uppercase;font-size: 14px; font-family:Arial, Helvetica, sans-serif;}
.lk_c{ width:1075px; overflow:hidden;}
.lk_c a{ padding:0 20px; display:inline-block; font-size:14px; color:#949494;}
