@charset "utf-8";
/* CSS Document */
/*============整体部分==============*/
body {
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(../images/bg.jpg) top repeat-x #ccc;
}
a:link, a:visited, a:active {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#CC0000;
	text-decoration:underline;
}
img {
	border:none;
}
.main {
height:100%;
    align:center;
	margin:0px auto;
	width:1000px;
	padding:15px 15px 0 15px;
	background:url(../images/mian_bg.png) repeat-y;
}
.Bt {
height:20px;
    align:center;
	margin:0px auto;
	width:1000px;
		padding:15px 15px 0 15px;
	background:url(../images/footbg.jpg) repeat-x;
}
.BB {
height:20px;
width:1025px; align:center;margin:0px auto;
background: url(../images/footbg.jpg) repeat-x;
}
/*============top部分==============*/
.topNav {
	width:680px;
	height:30px;
	vertical-align:top;
	text-align:right;
	padding-right:0px;
}
.logo {
	background:url(../images/top_bg.gif);
	width:1000px;
	height:95px;
}
.clientContentM {
	width:700px;
	height:95px;
}
.clinterimgM{
	width:85px;
	float:left;
	margin-top:10px;
}

/*============Body部分==============*/
.content {
	width:1000px;
	float:left;
	height:500px;
}

.bannerline{
	background:url(../images/line2.gif);
	width:1000px;
	height:13px;
}
.bannerlineN{
	background:url(../images/lineN.gif);
	width:1000px;
	height:13px;
}
.headbanner{
   width:999px;
   height:112px;
}
.headbannerIndex{
   width:999px;
   height:186px;
}

.centerUr {
float:left;
	width:515px;
	height:252px;
	margin-top:10px;
    border: 1px solid #D5D5D5;
}
.BodyLUr {

	width:525px;
	height:245px;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
}
.BodyLUrB {

	width:520px;
	height:90px;
	margin-top:15px;
}

.titleBar {
float:left;
	background:url(../images/title_bg.gif) repeat-x;
	height:43px;
	width:440px;
	text-align:right;
	line-height:30px;
	vertical-align:middle;
}
.titleUr {
	background:url(../images/title_bg.gif) repeat-x;
	height:43px;
	width:520px;
	text-align:right;
	line-height:30px;
	vertical-align:middle;
}
.linkqt{
margin-top:10px;
	width:1000px;
	height:110px;
}
/*============Footer部分==============*/

.clientContentL {
float:left;
	width:567px;
}
.clinterimgL{
	height:40px;
	float:left;
	margin-left:0px;
	margin-top:10px;
}
.clientContentR {
float:right;
	width:420px;
}
.clinterimgR{

	width:204px;
	height:64px;
	float:left;
	margin-left:0px;
	margin-right:5px;
	margin-top:30px;
}

.lister {
	height:32px;
	line-height:32px;
	vertical-align:middle;
	border-bottom:1px dashed #ccc;
	margin-left:20px;
	margin-top:1px;
	list-style-image:url(../images/newsli.gif);
	list-style-position:outside;
}
lister:hover {
	list-style-image:url(../images/newsli2.gif);
	list-style-position:outside;
	background-color:#cccccc;
}
.mainContentindex span {
	float:right;
	line-height:30px;
	margin-top:-25px;
}
.mainContent {
	width:640px;
	line-height:30px;
}
.naver {
	height:23px;
	line-height:23px;
	vertical-align:middle;
	margin-top:-1px;
	list-style:none;
	text-align:right;
}
.naver a{
	color:#d90000;
}
.mainContent span {
	float:right;
	line-height:30px;
	margin-top:-25px;
}
.mainContentindex {
	width:440px;
	line-height:30px;
}
/*LeftMenu*/
#left_bar{float:left;  width:225px;  background:#F4F4F4 url(../images/left_bg1.jpg) repeat-x 0 0; }
.left_nav{margin:0; padding:2px; background:#6F6F6F url(../images/left_navbg.jpg) repeat-x 0 0;}
.left_nav ul{margin:0 0 15px 0; padding:0; list-style-type:none;}
.left_nav ul li{margin:0 0 1px 0; padding:0 0 2px 0; display:block; line-height:33px; background:url(../images/left_navline.jpg) repeat-x 0 bottom;}
.left_nav ul li a:link, .left_nav ul li a:visited{padding:0 10px; color:#fff; font-weight:bold; text-decoration:none;display:block; }
.left_nav ul li a:hover{padding:0 10px; color:#fff; text-decoration:none; display:block;  font-weight:bold; background:url(../images/nav_over.jpg) repeat-x 0 bottom; }
.left_nav ul li ul{margin:0; padding:0; list-style-type:none;}
.left_nav ul li ul li{display:block; line-height:22px; background:none;}
.left_nav ul li ul li a:link, .left_nav ul li ul li a:visited{padding:0 30px; line-height:22px; font-weight:normal; background:url(../images/square.gif) no-repeat 20px 8px;}
.left_nav ul li ul li a:hover{padding:0 30px;  line-height:22px; font-weight:bold; background:url(../images/square.gif) no-repeat 20px 8px;}
#current_nav{padding:0 10px; color:#fff; text-decoration:none; display:block;  font-weight:bold; background:url(../images/nav_over1.jpg) repeat-x 0 0; }
.main_inpage{margin:0 0; padding:0 0 0 5px;}
.main_inpage h2{padding:0 10px 0px 18px; line-height:30px; border-bottom:1px #ccc dashed;  border-top:2px #c00 solid; background:url(../images/square.jpg) no-repeat 3px 11px; font-size:14px;}
.content_page{ margin:15px 0 0 0; padding:0 15px 0 10px; line-height:22px; color:#000; }
.content_page h3{margin:0 0 15px 0; display:block; word-spacing:10px; font-size:14px; text-align:center; padding:0 0 5px 0; border-bottom:1px #ccc solid;}
.content_page h3 span{display:block; font-size:11px; color:#666; font-weight:normal;}
.content_page p{margin:0 0 15px 0;}
.text-indent{text-indent:2em;}
.page_bottom{margin:0; padding:0; height:5px; overflow:hidden; background:url(../images/pic_8.jpg) no-repeat 0 0; clear:both;}

.news_list{margin:0; padding:0; list-style-type:none;}
.news_list li{margin:0 0 15px 0; padding:0 0 0px 20px; display:block; border-bottom:1px #ccc dashed;}
.news_list li a:link, .news_list li a:visited{color:#0066cc; text-decoration:none; font-weight:bold;}
.news_list li a:hover{color:#c00; text-decoration:underline;}
.news_list li p{margin:0 0 15px 0;  padding:0; text-indent:2em; line-height:20px; color:#333;}
.news_list li p a:link, .news_list li p a:visited{color:#0066cc;font-weight:normal; }
.news_list li p a:hover{color:#c00; font-weight:normal;}
.news_list span{color:#0066cc;font-size:12px;text-align:center;}

.page{margin:22px 0 0 0; text-align:center; color:#c00;}
a.page_pre:link, a.page_pre:visited{margin:0 5px; border:1px #ccc solid;  padding:2px 5px; background:#fafafa; font-size:12px;}
a.page_count:link,a.page_count:visited{margin:0 2px; border:1px #ccc solid;  height:18px; padding:1px 7px; background:#fff; font-size:12px; color:#014CCC; display:inline;}


