﻿@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button{padding:0; margin:0;}
body{font-size:12px;font-family:"微软雅黑";padding:0; margin:0; background: url(/cms/templates/530421568597940000/images/bg.jpg) repeat-x left top #fff; }
table, td, tr, th{font-size:14px;}
p{margin:0;}
div, form, ul, ol, li, span, p{margin:0; padding:0; border:0}
img, a img{ border:0; margin:0; padding:0; vertical-align:top;}
h1, h2, h3, h4, h5, h6, strong{ margin:0; padding:0;}
ul, li, ol{ list-style:none; font-size:12px;}
.clear{clear:both; overflow:hidden;height:0;}
a:link{ color:#2b2b2b; text-decoration:none}
a:visited{ color:#2b2b2b; text-decoration:none}
a:hover{ color:#ff0000; text-decoration:none;}
a:active{ color:#ff0000}
input{padding:0;margin:0;}
#container{ background: url(/cms/templates/530421568597940000/images/topbg.jpg) no-repeat center 32px;   }
#header{ height:243px; }
.top{ height:32px;width:1200px; margin:0 auto;} 
.top-1{ float:left;height:32px; font-size:15px; line-height:32px;}
.search{ float:right;}
.input{ height:22px; padding-left:6px; border:1px solid #e0e0e0; margin-top:4px; }
.gjss{ padding-top:4px; margin-left:6px;}
.ss{padding-top:4px; margin-left:6px;}
.header-mid{  background:url(/cms/templates/530421568597940000/images/logo-bg.jpg) no-repeat left top; height:163px;} 
.logo{ width:1200px; height:163px;margin: 0 auto; }
.nav{ width:1190px; margin:0 auto; background:url(/cms/templates/530421568597940000/images/nav-bor.jpg) no-repeat left top; height:48px; padding-left:10px;}
.nav li{ float:left; line-height:48px; color:#fff; font-size:18px; font-weight:bold; padding-left:54px; padding-right:40px;}
.nav a{ display:block; color:#fff;}
.nav a:hover , .nav a:visited{ display:block; color:#fff; text-decoration:underline;}
