/* CSS Document */
@charset "utf-8";
body{font-family: '微软雅黑'; line-height: 22px;color: #000; background:#fff;} 
body, div, dl, dt, dd, ul, ol, li,  h4, h5, h6, pre, form, fieldset, p, b, blockquote, table, th, img, font, hr{margin:0;padding:0;font-size: 12px;}
ul,ol,li{list-style: none;}
img {border: none;vertical-align: middle; -ms-interpolation-mode: bicubic;}
em{font-style: normal;}
a{text-decoration:none; color:#545353;}
a:hover{text-decoration:none;}
.div_100 {width:100%; float:left;}
.div_50 {width:50%; float:left;}
.div_49 {width:49%; float:left;}
.div_43 {width:43%; float:left;}
.div_20 {width:40%; float:left;}
.center {width:1000px; margin:0 auto;}
.left {float:left;}
.right {float:right;}
.text_left {text-align:left;}
.text_right {text-align:right;}
.text_center {text-align:center;}
.text_red {color:red;}
.text_gray {color:#7A7A7A;}
.text_blue {color:#226AB1;}
.text_white {color:#ffffff;}
.text_999 {color:#999999;}
.top5 {margin-top:5px;}
.top7 {margin-top:7px;}
.top8 {margin-top:8px;}
.top10 {margin-top:10px;}
.top11 {margin-top:11px;}
.top12 {margin-top:12px;}
.top15 {margin-top:15px;}
.top18 {margin-top:18px;}
.top20 {margin-top:20px;}
.top25 {margin-top:25px;}
.top30 {margin-top:30px;}
.top35 {margin-top:35px;}
.top45 {margin-top:45px;}
.top55 {margin-top:55px;}
.top65 {margin-top:65px;}
.top75 {margin-top:75px;}
.top80 {margin-top:80px;}
.top85 {margin-top:85px;}
.top95 {margin-top:95px;}
.top105 {margin-top:105px;}
.font1 {font-size:28px; font-weight:800;}
.font2 {font-size:14px; font-weight:600;}
.font3 {font-size:22px; font-weight:800;}
.font4 {font-size:14px; font-weight:600; line-height:30px;}
.font5 {font-size:18px; font-weight:600;}
.font6 {font-size:18px; font-weight:600;}
.font7 {font-size:18px; font-weight:800;}
.font8 {font-size:14px; font-weight:600;}
.font9 {font-size:18px; font-weight:600;}
.font10 {font-size:14px;}
.font11 {font-size:16px; font-weight:600;}

/*header*/
.header {width:100%; height:226px;}
.header_top {width:100%; height:40px; float:left; color:#666; background:#FBFBFB; border-bottom:1px solid #EEEEEE;}
.header_top span {margin-right:15px; display:inline;}
.header_top a {margin-left:15px; display:inline;}
.navigation {width:100%; height:50px; float:left; background:#226AB1;}
.nav ul {width:100%; height:100%; float:left;}
.nav ul li {width:115px; height:38px; float:left; color:#fff; font-size:14px; font-weight:600; text-align:center; padding-top:12px;}
.nav ul li:hover {background:#6D9DE9;}
.nav img {width:6px; float:left; padding-top:14px;}
.nav_hr {width:1px; float:left; font-weight:100; color:#fff; padding-top:12px;}
.tel {width:235px; height:135px; background:url(../img/tel.jpg) no-repeat;}
.tel div {font-size:22px; font-weight:800; margin-left:65px; margin-top:65px;}
.banner {width:100%; height:498px; float:left; background:url(../img/banner.jpg); background-position: center; background-repeat: no-repeat;}

/*footer*/
.footer {background:#3879B9; height:373px;}
.footer_nav {height:50px; background:#226AB1;}
.footer_nav a {color:#82B5E7; margin:0px 25px 0px 25px; display:inline;}
.footer_nav div {text-align:center; padding-top:13px;}
.footer_erweima {width:171px; height:227px; border-right:1px solid #6d9de9;}
.footer_erweima p {line-height:30px;}
.footer_right {width:780px;}
.footer_right_nav {width:125px; margin-left:20px; display:inline;}
.footer_right_nav ul li {line-height:32px;}

.search {text-align:center;}
.search h4 {font-size: 28px;}
.search_input {width:365px; height:34px; font-size:16px; padding-left:10px; display:inline;}
.search_submit {width:87px; height:40px; background:url(../img/search.jpg) no-repeat; border:0;}
.search_table_border {border-right:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3;}
.search_table_border_bottom {border-bottom:1px solid #E3E3E3;}