﻿@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: 14px; font-family: "微软雅黑";  padding: 0; margin: 0; 
background:url(/cms/templates/210431823555530000/images/bg2.jpg) no-repeat top; background-attachment: fixed;background-size: 100%;}



table, td, tr, th { font-size: 12px; }
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; }
.clear { clear: both; overflow: hidden; height: 0; }
a:link { color: #545454; text-decoration: none }
a:visited { color: #545454; text-decoration: none }
a:hover { color: #ff0000; text-decoration: none; }
a:active { color: #ff0000 }
input { padding: 0; margin: 0; font-family: "微软雅黑";}

.header{ overflow:hidden; min-width:1123px;}
.top{ width:100%; height:24px; background:#e0d5de;}
.top_main{ width:1100px; margin:0 auto; line-height:24px; padding:0 12px; color:#545454;}
.top_l{ float:left;}
.top_r{ float:right;}
.head{width:1123px; margin:0 auto; height:125px;}
.logo1{ float:left; width:110px;height:105px; margin-top:18px; background:url(/cms/templates/210431823555530000/images/ysxc-logo.png) no-repeat;}
.logo{ float:left; width:392px;height:125px; background:url(/cms/templates/210431823555530000/images/logo5.png) no-repeat;}
.seach{ float:right; width:334px; height:36px; line-height:36px; background:url(/cms/templates/210431823555530000/images/seach.png) no-repeat; margin:46px 39px 0 0;}
.sea_inp{ float:left; width:196px; height:36px; margin-left:18px;  border:none; outline:none; font-size:14px; background:transparent; color:#545454; line-height:36px;}
.sea_btn{ width:32px; height:36px; float:left;}
.gjsea_btn{ width:75px;height:36px; line-height:36px; float:right; text-align:right;}

.nav{margin:0 auto; width:1123px; height:71px; background:#fff;}
.nav1{ height:49px; border-bottom:3px solid #5f8fcf; padding:11px 11px 0 11px;}
.nav_list li{float:left;margin-right:5px; }
.nav_list li:last-child{ margin-right:0px;}
.nav_list a{ line-height:46px; padding:0 36px;  font-size:16px; display:block;}
.nav_list  .currentSite, .nav_list  a:hover{ color:#fff; font-weight:bold; background:#4f84ca; padding:0 36px; display:block;}




