﻿body{font-family: "宋体"; font-size:12px; margin:0 auto; background:url(../images/bg.gif) left top repeat-x;}
div,span,ul,li,p{ display:block; position:relative; overflow:hidden;}
*{margin:0; padding:0;}
p { margin:0px;}
a{ text-decoration:none;}
a {
	color: #000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #F00;
}
a:active {
	text-decoration: none;
	color: #000;
}

img{border:none;}


#main{display:block; margin:0 auto; width:985px;}
.df{display:block; float:left;}
.dr{display:block; float:right;}

.top{display:block; width:985px; height:119px; background:url(../images/topbg.jpg) left top no-repeat; margin:auto;}
.jia{display:block; float:right; width:160px; line-height:24px; text-align:center; color:#F00;}
.jia a{color:#F00; text-decoration:none;}
.jia a:hover{color:#000; text-decoration:underline;}

.nav{display:block; width:985px; height:38px; line-height:38px; margin:auto;}
.nav ul li{display:inline; float:left; font-size:14px; font-weight:bold; color:#FFF; padding-left:25px; padding-right:25px;}
.nav ul li a{color:#FFF; text-decoration:none; }
.nav ul li a:hover{color:#CCC; text-decoration:none;}


.submain{display:block; width:936px; background:url(../images/submainbg.gif) left top repeat-x; padding:23px 24px 0px 25px; margin:auto; overflow:hidden;}
.submain1{display:block; width:936px; padding:10px 24px 0px 25px; margin:auto; margin-bottom:25px;}

.left{display:block; float:left; width:936px;}

.leftone{display:block; float:left; width:250px;}
.subtop{display:block; float:left; width:250px; height:22px; line-height:22px; border-bottom:1px solid #970204;}

.lefttopleft{display:inline; float:left; background:#970204; color:#FFF; font-size:14px; font-weight:bolder; padding-left:5px; padding-right:5px;}

.lefttopright{display:block; float:right; background:#970204; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; margin-top:10px;}
.lefttopright a{color:#FFF; text-decoration:none;}

.news{display:inline; float:left; width:250px; padding:10px 0px 0px 0px; color:#666;}
.news ul li{display:block; line-height:26px; width:250px;}
.news ul li a{color:#666; text-decoration:none;}
.news ul li a:hover{color:#F00; text-decoration:underline;}
.news ul li font{ float:right;}


.right{display:block; float:right; width:656px; }
.subtopright{display:block; float:left; width:656px; height:30px; line-height:30px; border-bottom:1px solid #970204;}
.cheng{display:block; float:left; padding-top:10px; padding-left:13px; width:656px;}


.subtwo{display:block; float:left; width:936px; margin-top:10px;}
.about{display:block; float:left; width:680px;}
.aboutnei{display:block; float:left; width:650px; margin-top:10px;}
.aboutzi{display:block; float:left; margin-left:10px; width:505px; line-height:18px;}

.foot{display:block; width:960px; margin-top:20px; color:#fff; line-height:20px; padding:10px 10px 5px 15px; text-align:left; margin:auto;}
.foot img{ float:right; width:310px; height:45px; margin:7px 0px 0px 0px;}
.font p{ float:left; display:block; width:500px;}

.lefttwo{display:block; float:left; width:250px; height:auto;}
.leftneia{display:block; float:left; width:250px; margin-top:15px;}

.lefttopleftnei{background:#970204; height:25px; line-height:25px; color:#FFF; font-size:12px;  padding-left:5px; padding-right:5px; border-bottom:1px solid #970204;}
.lefttopleftnei a{ color:#FFF; text-decoration:none;}
.lefttopleftnei a:hover{color:#CCC; text-decoration:underline;}



.newsnei{display:inline; float:left; width:230px; padding:10px 10px 0px 10px; color:#666;}
.newsnei ul li{display:block; float:left; line-height:22px; text-align:left; margin-top:5px; padding-left:10px; border-bottom:5px; background:url(../images/neileft.gif) left no-repeat; width:220px;}
.newsnei ul li a{color:#666; text-decoration:none;}
.newsnei ul li a:hover{color:#F00; text-decoration:underline;}