﻿@CHARSET "UTF-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#494949;position:relative;font-size:100%;font:14px/1.5 微软雅黑,arial,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#494949;}
a:visited{color:#494949;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

.header {
    width: 1100px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}

.t_bg{ background:url(../images/t_bg.gif) repeat-x center 0; height:170px;min-width: 1200px;}
.h_top{ height:38px; line-height:38px; color:#666;}
.h_top i{ font-style:normal; float:right;}
.h_top i img{ vertical-align:middle; padding-right:5px;}
.h_top i a{color:#666; display:inline-block; padding:0 8px;_padding-top:7px;}
.h_con{ height:135px;}
.h_con h1{ float:left; padding:23px 28px 0 0;width:149px;}
.h_con p{ float:left; width:374px; height:59px; margin-top:40px; font-size:18px; color:#666;}
.h_con p b{ display:block; font-size:24px; color:#103576; padding-bottom:8px;}
.h_con q{ display:block; float: right; color:#333;font-size:14px; background:url(../images/tel.gif) no-repeat left 0; padding-left:62px; margin-top:45px; padding-right:6px;}
.h_con q b{ display:block; font-family:Impact,Arial; font-size:30px; color:#103576; font-weight:normal;}
.h_nav{ height:57px; }
.h_nav ul li{font-size:14px; float:left; font-weight:bold;position:relative;}
.h_nav ul li a{ display:inline-block; float:left; color:#f7efef; padding:0 36px; _padding:0 30px;background:url(../images/n_lin.gif) no-repeat right 7px; padding-top:7px;line-height:50px;}
.h_nav ul .cur a,.h_nav ul li a:hover{ background:url(../images/n_cur.gif) no-repeat center 0; color:#333;text-decoration:none;}
.h_nav ul .nobor a{ background:none;}

.erj{ display:none; position:absolute; background:#fff; z-index:999; width:80%; overflow:hidden; left:5px; top:57px; padding:8px; border:solid 1px #019a45}
.h_nav ul .erj em { float: none; height:30px; line-height:30px; border-bottom:dotted 1px #dbdbdb; background:none;}
.h_nav ul .erj a { background: url(../images/n_ico.gif) no-repeat 10px 15px; width:96px; height:30px; line-height:30px; display:block; border:none; font-weight:normal; padding:0 0 0 22px; color:#666;}
.h_nav ul .erj a:hover { background: url(../images/n_ico.gif) no-repeat 10px 15px; color:#019a45;}
