﻿@charset "utf-8";

/* CSS Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, form, fieldset, input, textarea, p{padding: 0; margin: 0}
fieldset, img {border: 0}
ol, ul {list-style: none}
h1, h2, h3, h4{font-weight: bold; font-size: 100%}

/* CSS Public */
body,td, input, select {font:12px Arial,"宋体"}
body {background:#ddd; text-align:center}
a:link, a:visited {color:#333; text-decoration:none}
a:hover {color:#f30; text-decoration:underline}
ul, ol, p {line-height:20px}
h1 {font:18px "微软雅黑", "黑体"}
h2 {font-size:24px}
h3 {font-size:14px}
h4 {font-size:12px}
.smallIcon {padding:3px; border:1px solid #d7eaf7}
a.focus {color:#f00}

/* Header */
body { background:#444; }
#header { width:1000px; margin:0 auto; text-align:left }
#header .top { height:80px; background:#fff; overflow:hidden; }
#header .logo { float:left; width:230px; text-align:right }
#header .logo a { display:block; padding:15px 0 0; }
#header .xyl {float:right;width:auto;}
#header .xyl .title { float:left;color:#da2128; padding:34px 15px 0 0 }
#header .xyl ul { float:left; width:350px; margin:4px 0 0 ;}
#header .xyl li { display:block; width:72px; float:left; height:69px; margin:0 10px 0 0; }
#header .xyl li a { float:left; text-align:center; display:block; height:30px; width:71px; padding:47px 0 0; }
#header .xyl .a01 { background:url(../images/comm_03.gif) no-repeat; }
#header .xyl .a02 { background:url(../images/comm_05.gif) no-repeat; }
#header .xyl .a03 { background:url(../images/comm_11.gif) no-repeat; }
#header .xyl .a04 { background:url(../images/comm_07.gif) no-repeat; }
#header .xyl a.a01:hover,#header .xyl .spec2 { background:url(../images/nav_03.gif) no-repeat; font-weight:bold; color:#da2128; }
#header .xyl a.a02:hover,#header .xyl .spec4 { background:url(../images/nav_05.gif) no-repeat; font-weight:bold; color:#da2128; }
#header .xyl a.a03:hover,#header .xyl .spec3 { background:url(../images/nav_11.gif) no-repeat; font-weight:bold; color:#da2128; }
#header .xyl a.a04:hover,#header .xyl .spec1 { background:url(../images/nav_07.gif) no-repeat; font-weight:bold; color:#da2128; }
#header .nav { height:44px; text-align:center; background:#e40c00 url(../images/navtopbgnew.gif) top repeat-x; clear:both }
#header .nav p { padding:7px 0 0 10px; }
#header .nav a { font-size:14px; color:#fff; font-weight:bold; display:block; float:left; text-align:center;padding:8px 0 0;height:29px}
#header .nav .font2 {width:65px;}
#header .nav .font3 {width:76px;}
#header .nav .font4 {width:88px;}
#footer { clear:both; width:1000px; margin:0 auto; border-top:3px solid #fff; height:40px; background:#e7e8e9 url(../images/scg_06.gif) top repeat-x; }
#footer p { padding:14px 0 0 10px; line-height:22px; color:#666; font-size:10px; }
#footer p .title { font-size:12px; }
#header .navuni { height:55px; text-align:center; background:#e40c00 url(../images/bgtopeng.gif) top repeat-x; clear:both }
#header .navuni  a{ color:#FFC;border-right:1px solid #e8726c;padding:0 7px}