﻿/* 系统的CSS设置 */
/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 页面CSS */
*{margin:0px;padding:0px;}
body{font-size:12px;font-family:Verdana;line-height:20px;text-align:center; background-color:#dddddd;}

a:link,a:visited,a:active {color:#272727;text-decoration:none;}
a:hover{text-decoration:none; color:#990000;}
a.newsbold:hover {
	font-weight:bold;
	color:#990000;
}

img{border:none;}

.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
.gray{color:#AAA;}

/* 共同部分 */
.left {float:left ;margin:0px;padding:0px;overflow:hidden;}
.right {float:right ;margin:0px;padding:0px;overflow:hidden; width:99%;}

ul{
	list-style:none;
}
.li{padding:0px;margin:0px;line-height:25px;}
.li span{background:url(li.gif) no-repeat 0px 5px;display:block;text-align:left;word-wrap:break-word;overflow:hidden;white-space:nowrap;}
.li span a:link,.li span a:visited,.li span a:active{margin-left:18px;color:#333}
.li span i{font-style:normal;margin-left:3px;font-size:9px;}
.tl{border-bottom:#CCCCCC dashed 1px; height:28px; line-height:28px;}
.tt{float:right; padding-right:20px; font-family:Georgia;}
.newstitle{color:#0033CC; font-size:16px; line-height:30px; text-align:center; border-bottom:1px gray dashed; width:90%;}
.borderb{
	 border-bottom:1px gray dashed; width:90%; text-align:left;
}
#Jmzcms {display:table;margin:0px;padding:0px;list-style-type:none;width:100%;}
#Jmzcms ul {
display:block;
float:left;
width:23%;
padding-bottom:3px;
margin-left: 5px;
margin-top: 4px;
text-align: center;
}


/* 特性部分 */
#container{
 	position:relative;margin:0 auto;text-align:left;width:1000px; background-color:white;
}
#header ,#content,#footer {clear:both;}

#header{height:62px; border-bottom:3px #990000 solid;}
#header .left{width:235px;height:50px;text-align:center;}
#header .right{width:765px;}
#header .right .box{text-align:right;height:30px; width:700px; line-height:30px;}
#header .right .nav {height:33px; background-image:url('navbg.jpg');background-repeat:no-repeat; background-position:left bottom;}
#header .right .nav li{float:left;}
#header .right .nav li a:link,#header .right .nav li a:visited,#header .right .nav li a:active{
	font-size:14px;font-weight:bold;color:#ffffff; width:101px;background-image:url('ge.gif');background-repeat:no-repeat; background-position:right center; line-height:34px;height:34px; display:block; text-align:center;
}
#header .right .nav li a:hover{ color:#FFFF99;background-image:url('back_on.gif'); background-repeat:repeat-x; background-position:top;}
#header .right .nav .nav1{margin-left:10px;}
#banner{
	width:1000px; height:170px;margin:5px 0px; background-color:#F2F2F2;
}
/* #content */
#left{
	float:left; width:290px;background-image:url('leftbg.jpg');background-repeat:repeat-y;
}
#left .title{
	background-image:url('titlebg.jpg'); background-repeat:no-repeat; height:36px; line-height:36px;font-size:18px;color:#990000; font-weight:bold; padding-left:40px;
}
#left .content{
	margin:3px 10px;
}
#left .content a:hover{
	color:#990000;
}
#left .content li{
	background-image:url('20050423123030130s.gif');background-repeat:no-repeat;background-position:0% 50%;border-bottom:1px gray dashed; padding-left:18px;
}
#left .contactus{
	background-image:url('images/linkbg.jpg');background-repeat:no-repeat;background-position:top right; padding:10px;
}
#center{
	float:left; margin:0px 8px; width:460px;
}
#center .about{
	background-image:url('mt-b.jpg');background-repeat:repeat-y;
}
#center .about .title{
 	background-image:url('mt-bg.jpg'); background-repeat:no-repeat; height:34px;line-height:38px;
}
#center .about .title h1{
	float:left;font-size:18px;color:#990000; font-weight:bold; padding-left:35px;
}
#center .more{
	float:right;margin-right:20px; font-size:12px;color:gray; font-style:normal; font-weight:normal; font-family:Arial;}
#center .brand{
	background-image:url('m02.jpg');background-repeat:no-repeat;font-size:18px;color:#990000; font-weight:bold; padding-left:35px; height:43px; line-height:43px;
}
#right{
	float:right; width:231px;
}
#right .title{
	  background-image:url('rightbg.jpg');background-repeat:no-repeat; height:36px;font-size:18px;color:#990000; font-weight:bold; padding-left:35px; line-height:36px; clear:both;
}
#right ol{
	   margin-left:30px;
}

#right .case li{
	float:left; margin:6px 0px;
}
#right .case li a:link,#right .case li a:visited,#right .case li a:active{
	width:45px; height:120px; background:url('rightcase.jpg') top left; text-align:justify; color:#003366; font-size:13px; font-weight:bold; letter-spacing:6px; line-height:45px; padding-top:23px;layout-flow:vertical-ideographic;
}
#right .case li a:hover{
	color:red;
}
#detail{
	float:right;background:url('m03.jpg') no-repeat top;  width:700px;
}
#detail h1{
	font-size:18px;color:#990000; font-weight:bold;height:43px; line-height:43px; display:block; padding-left:30px;
}
#detail p{
	padding: 3px 10px;
}
#detail label{
	width:500px;text-align:right;
}

#links{
	 width:990px; background-image:url('linkb.jpg');background-repeat:repeat-y; margin: 5px 5px;
}
#links .title{
	 padding-left:5px; background-image:url('linkb.jpg');background-repeat:repeat-y;
}
#links a.link:link,#links a.link:visited,#links a.link:active{
	font-size:18px;color:#990000; font-weight:bold;
}
#footer{background:url(xline.gif) repeat-x bottom;line-height:20px; margin-bottom:8px; text-align:center;}


/* 页面部分 */
div.info{clear:both;text-align:right;line-height:30px;}
	div.info span{display:inline;margin:5px;}

div.content{text-align:left;line-height:26px;font-size:14px;word-wrap:break-word;white-space:normal;}
	div.content a:link,div.content a:visited,div.content a:active{color:#333;font-size:14px;}
	div.content img{padding:3px;border:1px solid #CCC;}

div.next{display:block;clear:both;width:100%;line-height:26px;text-align:left;}

div.list {display:table;clear:both; width:90%; margin-left:10px;}
	div.list h5{margin:0px;padding:0px;line-height:40px;background:url(li.gif) no-repeat 0px 13px;}
	div.list h5 a{margin-left:20px;font-size:14px;}
	div.list p{line-height:24px;margin:0px;padding:0px;}
	div.list p i{font-style:normal;font-size:10px;color:#666;}
	div.list p a:link,div.list p a:visited,div.list p a:active{font-size:10px;margin-left:10px;color:#666;}

div.piclist{display:table;clear:both;}
	div.piclist div.z0 ,div.piclist div.z1{display:block;float:left;width:317px;height:140px;}
		div.piclist div.z0{margin-left:16px;}
		div.piclist div div.left a img{width:90px;height:120px;padding:2px;border:1px solid #CCC;}
		div.piclist div div.right{display:block;margin-left:10px;overflow:hidden;white-space:nowrap;width:210px;}
		div.piclist div div.right span{display:block;clear:both;line-height:25px;text-align:left;}
		div.piclist div div.right a{}


/* link */
.link{padding:0px;margin:0px;line-height:25px;}
.link span{background:url(arrow.gif) no-repeat 0px 8px;margin:0px;padding:0px 13px;width:185px;display:block;text-align:left;overflow:hidden;white-space:nowrap;}
.link span a:link,.link span a:visited,.link span a:active{color:#333;}
.link span i{font-style:normal;margin-left:3px;font-size:9px;}
.link span.s1 i{color:red;}
.link span.s1 a:link,.link span.s1 a:visited,.link span.s1 a:active{color:red;}
