﻿body {
    font-size: .85em;
    font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
    color: #232323;
    background-color: #fff;
}

header, footer, nav, section {
    display: block;
}


/* Styles for basic forms
-----------------------------------------------------------*/
fieldset {
    border: 1px solid #ddd;
    padding: 0 1.4em 1.4em 1.4em;
    margin: 0 0 1.5em 0;
}

legend {
    font-size: 1.2em;
    font-weight: bold;
}

textarea {
    min-height: 75px;
}

.editor-label {
    margin: 1em 0 0 0;
}

.editor-field {
    margin: 0.5em 0 0 0;
}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #f00;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid {
    display: none;
}

body, div, span, p, form, input, label, img, ul, li, ol {
	margin:0px;
	padding:0px;
}
/*公用样式*/
body {
	background-color:#F5F5F5;
	font-family:"宋体";
	font-size:12px;
	color:#333;
	text-align:left;
}
ul, li, ol {
	list-style-type:none;
}
a {
	color:#333;
	text-decoration:none;
}
img {
	border:0px;
	margin:0px;
}
.l_flo {
	float:left;
}
.r_flo {
	float:right;
}
.clear {
	clear:both;
}
/*框架*/
#waip {
	width:100%;
	background:#FFF;
	margin:auto;
}
.top {
	width:100%;
	height:35px;
    background:url(image/top.gif) repeat-x;
}
#toptime
{
    width:980px;
	margin:auto;
}
#toptime span
{
    margin:10px 0px 0px 0px;
    float:left;
}
.top1 {
	width:980px;
	height:35px;
	margin:auto;
}
.top1 a {
	float:right;
	margin:10px 25px 0px 15px;
}
.top1 span {
	float:right;
	margin:10px 0px 0px 0px;
    
}

.nav a:link, .nav a:visited {
	color:#ffffff;
	text-decoration:none;
	display:block;
	height:36px;
	line-height:36px;
}
.nav a:active, .nav a:hover {
	
	color:#FFFF00;
	text-decoration:none;
	display:block;
	height:36px;
	line-height:36px;
}

/*logo*/
.logo {
	width:980px;
	height:116px;
	background:url(image/logobg.gif) no-repeat;
	margin:0px auto;
}
#logo1
{
    width:470px;
    height:116px;
    background-image:url(image/logo.gif);

}
/*导航*/
.nav {
    width:100%;
	height:36px;
	background:#E20000;
}
.nav ul{
    margin:0px auto;
    display:block;
    width:980px;
}
.nav1 {
    float:left;
	height:36px;
	line-height:36px;
	margin:0px auto;
    background:url(image/menuline.gif) no-repeat;
}

.nav1 a {
	font:"微软雅黑";
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	margin:0px 20px;
	float:left;
}

.top1 span:hover 
{
    text-decoration:underline;
}
#navbg {
	width:100%;
	height:6px;
	background:url(image/navbg.gif) repeat-x;
	overflow:hidden;
}
/*导航*/
#banner {
	width:980px;
	height:112px;
	background:#FF8736;
	margin:0px auto;
	margin-top:10px;
}
#ban {
	margin-left:60px !important;
	margin-left:30px;
	float:left;
}
#banbut {
	margin:35px 150px 35px 0px !important;
	margin-right:75px;
	float:right;
}
/*信息*/
.content {
	width:980px;
	margin:0px auto;
}
.leftcon {
	width:278px;/*726*/
	/*margin-top:15px;*/
	float:left;
}
/*news*/
.news {
	width:278px;
	border:#D4D4D4 1px solid;
	background:#FFF;
	padding-bottom:20px;
	margin-top:15px;
	float:left;
}
.clumb {
	width:100%;
	height:30px;
	line-height:30px;
	border-top:#FFF 1px solid;
	border-bottom:#D4D4D4 1px solid;
	background:#EEEEEE;
}
.clumbspan {
	font-family:"黑体";
	font-size:14px;
	font-weight:bold;
	color:#C50000;
	margin-left:10px;
	float:left;
}
.clumb a {
	font-family:"黑体";
	font-size:14px;
	font-weight:bold;
	margin-right:10px;
	float:right;
}
.newbox {
	margin:10px 20px 30px 20px;
}
.newbox img {
    width:24px;
    height:11px;
	margin:5px 0px;
	padding-left:3px;
	float:left;
}
.newbox a {/*
	width:230px;
	float:left;*/
	line-height:22px;
	padding-left:3px;
	margin:5px 0px;
}
.newboxspan
{
	width:230px;
	float:left;
}
/*mag*/
.mage {
	width:100%;/*428*/
	border:#D4D4D4 1px solid;
	background:#FFF;
	padding-bottom:20px;
	/*margin-left:16px;*/
	float:left;
    margin-top:15px;
}
.magetext {
	width:100%;/*426px;*/
	height:104px;
	background:#FAFAFA;
	border-bottom:#C3C3C3 1px solid;
	margin-bottom:15px;
	float:left;
}
.mt {
	width:100%;/*428px;*/
	font-family:"黑体";
	font-weight:bold;
	font-size:16px;
	text-align:center;
	margin:15px auto;
	float:left;
}
.mg {
	width:100%;/*428px;*/
	font-family:"宋体";
	font-size:12px;
	text-align:center;
	margin:5px auto;
	float:left;
}
.magebox {
	margin:10px 20px 30px 20px;
}
.magebox a {
	width:80%;/*300px;*/
	margin:6px 0px;
	padding-left:3px;
	float:left;
}
.magebox img {
    width:24px;
    height:11px;
	margin:5px 0px;
	padding-left:3px;
	float:left;
}
.mageboxspan
{
	width:100%;
	float:left;
}
.day {
	width:60px;
	margin:5px 0px;
	margin-right:10px !important;
	margin-right:10px;
	float:right;
}
.magetextday {
	width:60px;
	margin:5px 0px;
	float:right;
    padding-right:30px;
}
/*图片*/
.pic {
	width:725px;
	height:90px;
	margin:17px 0px;
	float:left;
}
/*相关下载*/

.loadbox {
	margin:10px 20px 30px 20px;
}
.loadbox a {
	width:230px;
	border-bottom:#999 1px dashed;
	line-height:26px;
	float:left;
}
/*右侧*/
.rightcon {
	width:70%;
	
	/*background:#FFF;border:#E6E6E6 1px dashed;margin-top:15px;*/
	
	float:right;
}
.tell {
	border-bottom:#E6E6E6 1px dashed;
}

.phone{font:"宋体"; color:#333; font-size:14px; margin:20px 15px !important; margin:20px 7px; float:left;}
.pbox{ width:208px; line-height:24px; border-bottom:#999 1px solid; padding:15px 0px; float:left;}



/*友情链接*/
#link{width:980px; height:100%; border:#999 1px solid; background:#FFF; margin:0px auto; margin-top:15px;}
#link img{margin:8px 7px;}

.link1{font:"宋体"; color:#333; font-size:14px; margin:0px 0px 0px 0px !important;  float:left;}

/*底部*/
#footer{width:100%; background:#F5F5F5; border-top:#EAEAEA 5px solid; margin:0px auto; margin-top:20px;}
#fbox{width:980px; line-height:24px; text-align:center; margin:20px auto;}


.banbut {
	background-image:url(image/banbut.gif);
	border:0px none;
    width:228px;
    height:41px;
    display:inline-block;
}













