﻿/*---------------------------------公用样式表------------------------------------*/
* { margin:0; padding:0;}
body {color:#666; font: 12px/1.5  Arial,Tahoma, Helvetica, sans-serif,"宋体"; background:#f6f6f6;}
a { text-decoration:none; color:#666; outline:none;}
a:hover { color:#333;}
input,textarea,select { outline:none;}
ul,dl,li { list-style-type:none;}
img { border:0;}
.clear { clear:both;}

.top { background:url(../images/top_bg.gif) repeat-x; width:100%; height:28px;}
.top_top { width:960px; margin:0 auto; height:28px; line-height:27px;}
.top_left { float:left; width:330px;}
.top_right { float:right;}
.top_right a { padding:0 5px;}
.top_right p { float:left;}
.p2 a { display:block; float:left;}
.sina { background:url(../images/sina.gif) no-repeat left top; padding-left:26px !important;}
.tx { background:url(../images/tx.gif) no-repeat left top; padding-left:26px !important;}

.header { height:100px; background:#fff; width:100%;}
.head { width:960px; margin:0 auto; height:100px;}
.logo { margin-top:8px; float:left;}
.slogo { margin-left:4px; margin-top:28px; float:left;}
.tel { float:right; margin-top:24px;}

.nav_bg { background:url(../images/nav_bg.gif) repeat-x; height:40px; width:100%; overflow: hidden;}
.nav { width:960px; margin:0 auto; height:40px; line-height:40px;}
.nav ul li { float:left;}
.nav ul li a { display:block; padding:0 34px; color:#fff; font-weight:bold; font-size:12px;}
.nav ul li a:hover { background:#e62129; color:#fff;}
.nav_cur { background:#e62129;}

.key_bg { background:#fff; height:30px; line-height:30px;}
.keyword { width:960px; margin:0 auto; height:30px;}
.key_left { width:680px; float:left; display:block; overflow:hidden;}
.key_left a { padding:0 5px;}

.search { width:176px; height:20px; margin-top:4px; border:1px #ddd solid; border-right:0; background:url(../images/key_bg.gif) no-repeat left top; padding-left:30px; float:left;}
.search_but { width:45px; height:22px; border:0; background:#e21b22; display:block; color:#fff; float:left; margin-top:4px; font-size:12px;}

.foot_top { width:100%; height:34px; margin-top:13px; line-height:34px; background:#3869c4;}
.foot_nav { margin:0 auto; width:960px; height:34px; line-height:34px; text-align:center; color:#c8dbfd;}
.foot_nav a { color:#c8dbfd; padding:10px;}

.footer { width:100%; background:#204893; padding:20px 0;}
.foot { width:960px; margin:0 auto; position:relative; text-align:center; color:#fff; line-height:1.8;}
.foot_right a { padding:0 5px; color:#fff;}
.foot_left { position:absolute; left:160px; top:10px;}

/* actGotop */
.actGotop{ position:fixed; top:0; margin:487px 0 0 0; left:50%; margin-left:480px; width:24px; height:80px; display:none;}
*html .actGotop{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.actGotop a,.actGotop a:link{width:24px;height:80px;display:inline-block;background:url(../images/top.jpg) no-repeat;_background:url(../images/top.jpg) no-repeat;outline:none;}
.actGotop a:hover{width:24px;height:80px;background:url(../images/top.jpg) no-repeat;outline:none;}
