﻿@charset "utf-8";
/* CSS Document */

body {margin: 0; color: #333; background:#F7F7F7; }
* {margin: 0;padding: 0;font-family: "微软雅黑","宋体","黑体",Helvetica Neue,Tahoma,Arial,'Hiragino Sans GB';color: #333; font-size:14px; outline:none; }
a {color: #333;text-decoration: none}
a:hover, a:focus {color: #D21D1D; text-decoration: none}
ul,li { margin:0; padding:0; list-style:none;}
.clear {clear: both;}
.clearfix {*zoom: 1}
.clearfix:before, .clearfix:after {display: table;content: "";line-height: 0}
.top0 { margin-top:0;}
.top4 { margin-top: 4px;}
.top10 { margin-top: 10px;}
.left6 {margin-left:6px;}
.left12 { margin-left: 12px;}
img { border:0;}
.font_16 * {line-height: 200%;font-size: 16px !important;}
.font_14 * {line-height: 200%; font-size: 14px !important;}
.font_12 * { line-height: 200%; font-size: 12px !important;}
.right { float:right;}
.left { float:left;}

.head { width:100%; background: #fff;}
.top {width:100%; background: url("dj_top_bg.png") top center no-repeat; height: 355px;}
.nav { width:100%; height:54px; background: #CC281D;}
.nav ul { width:1180px; margin:0 auto;}
.nav li { display: block; height:54px; float:left;}
.nav li a { color:#fff; font-size:18px; display: block; height:54px; line-height: 54px; float:left;text-align: center; padding:0 22px;}
.nav li .on { background:url(dj_nav_on.png) center 47px no-repeat #EA5247; }
.nav li a:hover { background-color:#EA5247;}
.nav .right a{ font-size:16px; color:#fff;
    display: block;
    line-height: 54px;
    padding-right: 10px;
}

.Page { width:1180px; margin:0 auto;}

.link_wrap { width:1180px;  margin:0 auto; height:100px;}
.link_wrap ul { padding:24px; float:left;}
.link_wrap ul li {float:left; display:block; margin-left:100px;}
.link_wrap ul li select,.link_wrap ul li option { color:#333;}
.link_wrap ul li select { height:30px;}
.select1 { width:230px;}

#footer { width:100%; background:#CC281D; border-top:1px solid #ddd; margin-top:12px; float:left;}
#footer * { font-size:12px !important; color:#fff;}
.footer { width:1180px; margin:0 auto;}
.logo { width:334px; float:left; height:76px; margin:20px 0; background:url(logo.png) no-repeat;}
.copyright { float:left; margin:20px 0; font-size:12px; line-height:30px; color:#fff;}
.sign { float:left; width:134px; height:76px; margin:20px;}

.pages { width:95%;text-align: center;padding: 12px;clear: both;margin-top: 10px;}
.pages span, .pages a, .pages b {font-size: 16px;margin: 0 2px;}
.pages span font {color: #333333;font-size: 12px;}
.pages a, .pages b {border: 1px solid #ccc;background: #DDD;padding: 2px 8px;text-decoration: none}
.pages span { padding-right: 10px}
.pages b, .pages a:hover {background: #D21D1D; color: #FFFFFF;}