@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; outline:none; color:#333;}
a:hover{ color:#00468e}
body{ background:#ffffff;font-size:12px;color:#333;font-family:"宋体"; }
div,ul{height:auto; overflow:hidden}
h1,h2,h3{font-family:"Microsoft YaHei","微软雅黑"}
.clear{padding:0; width:100%; height:1px; clear:both;}

.header{width:100%; margin-bottom:5px; overflow:visible; height:90px;}
.top{ width:980px; margin:0 auto; overflow:visible; position:relative;height:auto;}
.logo{ float:left; width:436px;height:auto;overflow:hidden;display:inline; margin-top:15px;}
.logo img{ width:436px; height:76px;} 
.top-menu{ right:0; top:10px; width:auto; height:32px;position:absolute;font-size:10px; overflow:visible; z-index:999}


.top-menu li{ float:right}
.top-menu li.Language_btn{ width:63px; height:16px; background:url(../Images/lg_bg.gif) no-repeat center; line-height:16px; color:#FFFFFF; cursor:pointer; font-size:10px; text-align:left; font-family:Arial;  float:right; position:relative; overflow:visible}
.top-menu a{margin-left:5px; margin-right:5px; font-size:12px; font-family:"宋体"}
.top-menu li span{ padding-left:3px;}
.top-menu li ul{ position:absolute; left:0; top:16px; background:#eee; width:63px; display:none}
.top-menu li ul li{ height:20px; line-height:20px;float:none; margin:0; background:none; padding-left:5px; width:58px;}
#StranLink,#cng,.eng{ padding:10px 0 10px 35px; line-height:20px;}
#StranLink,#cng{ background:url(../Images/chn_icon.gif) no-repeat left center;}
.eng{background:url(../Images/usa_icon.gif) no-repeat left center;}


.phone{font-size:20px;color:#000; font-weight:bold; background:url(../Images/tel.png) no-repeat left top; padding-left:25px;font-family:Arial; position:absolute; right:0; top:55px;}


#nav{width:100%;background: url(../Images/nav_bg.gif) repeat-x top;overflow:visible;}
#nav ul{ width:980px; margin:0 auto;overflow:visible;height:38px;}
#nav ul li{ float:left;line-height:38px;height:100%; overflow:visible; position:relative}
#nav ul li.spe{ background:url(../Images/nav_spe.gif) no-repeat center 1px; width:2px;}
#nav li a{display:block;text-align:center; padding-left:28px; padding-right:28px;color:#fff;}

#nav li ul{display:none;position:absolute; z-index:10000;height:auto; width:100px;text-align:left; overflow:visible;background-color:#fff; border:2px solid #0788c2; padding-bottom:10px; padding-top:5px;}
#nav li ul li{height:25px;line-height:25px;float:none; border-bottom:1px dotted #ddd; padding-left:00px; }
#nav li ul li a{color:#555;font-size:12px;padding:0;text-align:center}
#nav li ul li a:hover{color:#0788c2}


.footer{width:100%; margin:0 auto 0;background: url(../Images/foot_bg.gif) repeat-x top #ebebeb;}
.foot_nav{width:980px; height:210px;margin:0px auto; background:url(../Images/foot_t.jpg) no-repeat center top }
.foot_m{ width:120px; float:left; margin-top:30px; margin-left:5px; display:inline; text-align:center; display:inline-block;}
.foot_m h3{ font-weight:normal; font-size:13px; margin-bottom:2px; line-height:30px; padding-left:10px; color:#dde4ee; border-bottom:1px solid #3e6fb4;}
.foot_m li{ padding-left:10px;}
.foot_m li a{color:#fff; line-height:18px;}
.foot_m li a:hover{ color:#ADC2E9}
.foot_nav a{font-size:12px; line-height:25px; color:#666; }

.footer_pic{width:980px; margin:20px auto; padding-left:10px;}
.footer_pic li{ float:left; width:180px; height:49px; overflow:hidden; margin-left:10px; display:inline; margin-top:5px;}

.foot_copy{width:100%;background:#4893bb;font-family:Arial; color:#fff;line-height:37px;}
.foot_copy img{ margin-left:90px; margin-right:50px;margin-top:3px;}
.copyright{ width:980px; margin:auto; text-align:left;}


.copyright a{color:#fff;}
#QQLayer{position:absolute; width:106px; height:auto; z-index:20; left:704px; top:211px; visibility:hidden; overflow:hidden}
#QQ_title{ width:100%; height:48px;background:url(../images/QQ_01.gif) no-repeat;}
#QQ_content{ width:100%;  background:url(../images/QQ_02.gif);}
#QQ_content li{ line-height:20px; height:25px; text-align:center;}
#QQ_content li a{ color:#666}
#QQ_bottom{width:100%; height:31px;background:url(../images/QQ_03.gif) no-repeat; cursor:pointer}

.wapper{width:980px; margin:0 auto;overflow:hidden;padding:5px; background:#FFFFFF}
.banner{width:100%; text-align:center;}
