﻿@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,div{margin:0;padding:0;}
img{border:0;}
ul,ol,li{list-style:none;}
a{ text-decoration:none;color:#666;}
a:hover{ color:#03459b;text-decoration:none;}
body{font-size:12px; background:url(../Images/body.jpg); color:#666; }
div,ul{height:auto; overflow:hidden}
*{font-family:"Microsoft YaHei","微软雅黑"}
.clear{padding:0; width:100%; height:1px; clear:both;}

.header{ width:100%; background:url(../Images/h_head.gif) repeat-x top;}
.header div{ position:relative; height:100px;}
.logo{ float:left;width:460px;display:inline; margin-top:20px;}
.logo img{ width:460px;}

.phone{font-size:25px; font-weight:bold; height:40px; line-height:40px; color:#000; background:url(../Images/tel.png) no-repeat left  scroll; padding-left:25px;font-family:Geneva, Arial, Helvetica, sans-serif; position:absolute; right:0; top:35px;}
.phone span{ font-size:14px; color:#999; font-weight:normal;}

#nav{width:100%; height:50px; overflow:visible;font-family:"Microsoft YaHei","微软雅黑"; background:url(../Images/nav_bg.gif) repeat-x}
#nav ul{overflow:visible;}
#nav ul li{ float:left;font-size:16px; padding:0 28px;line-height:50px;height:50px; position:relative;background:url(../Images/sep.gif) no-repeat left bottom; z-index:9999999}
#nav ul li a{ font-weight:bold; display:block;text-align:center; color:#fff}

#nav li ul{display:none;position:absolute;left:0;z-index:10000;height:auto;width:100%}
#nav li ul li{height:35px;line-height:35px;float:none; padding:0}
#nav li ul li a{color:#053487;font-weight:normal;background:#fff; font-size:12px; padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#nav ul li ul li a:hover{ color:#fff; background:#03459b}
.search_bar{ height:40px; line-height:40px; background:url(../Images/header_bg.gif) repeat-x center;}
.hot_kwd{ float:left; width:60%}
.search{ float:right; width:40%; text-align:center}
.search .text{width:200px;height:23px;float:right;border:1px solid #ddd; background:url(../Images/seaTxt.gif) no-repeat left center #fff; border-right:0; padding-left:35px;margin-top:7px}
.search .sbth{width:43px;height:25px;background:#03459b; color:#fff;border:none;float:right;margin-right:10px; margin-top:7px}
	
.footer_frame{ width:100%; background: #03459b; margin-top:20px}
.footer{width:1000px;color:#fff; margin:10px auto 0;}
.footer a{ color:#fff}
.foot_nav{ height:35px; line-height:35px;width:100%;text-align:left;font-size:10px;}
.foot_nav a{ padding-left:5px; padding-right:5px; font-size:12px;}
.foot_nav span{ float:right;font-size:12px;}
.foot_copy{width:100%; text-align:left; line-height:20px;padding-bottom:10px; font-family:Arial}


#QQLayer{position:fixed;*position:absolute; width:175px; z-index:99; right:10px; top:100px;border:1px solid #1d3286; background:#FFF}
#QQ_title{ width:100%; height:35px;background:url(../images/qq_tt.gif) repeat-x top; color:#FFF; line-height:35px;}
#QQ_title b{ display:block; padding-left:10px; font-family:"Microsoft YaHei","微软雅黑"}
#QQ_title a{color:#FFF; position:absolute; right:5px; top:0; cursor:pointer; font-size:18px}
#QQ_content{ padding:5px; text-align:left; line-height:30px; font-size:14px}
#QQ_content li.sertel{ font-size:16px;margin-top:10px; border-top:1px solid #ddd; padding-top:10px;}
#QQ_content li.sertel span{ background:url(../images/tel2.png) no-repeat left center; display:block; padding-left:25px}
#QQ_content li.sertel b{ font-size:18px; font-weight:bold;color:#03459b; font-family:Tahoma, Geneva, sans-serif}
#QQ_bottom{ display:none}

.wrap{width:1000px;margin:0 auto;}
.banner{width:1000px; margin:10px auto; height:200px}
