body, div, p, td, span, a, form, ul, li { font-size:12px; line-height:20px;}
body {margin:0;}
table {width:100%;border:0;}
ul, form { padding:0; margin:0;}
img {border:0;}
a:link, a:visited {color:#286f5e; text-decoration:none;}
a:hover, a:active {color:#286f5e; text-decoration:underline;}
.container { margin:0px auto; width:951px; }
#home_nav {width:100%;height:30px;margin:3px auto;}
#home_nav td {background-image:url(/images/bgnav1.jpg); border-right:#999 1px solid; text-align:center;}
#home_nav a:link, #home_nav a:visited {color:#fff; text-decoration:none;}
#home_nav a:hover, #home_nav a:active {color:#fff; text-decoration:none;}
.nav_a {height:30px; line-height:30px; color:#fff; text-decoration:none; font-size:13px; font-weight:bold}

.title img {float:left; margin-right:10px; }
.title {font-size:13px; font-weight:bold; color:#286f5e; border-bottom:#286f5e 1px solid; width:40%}
.more { text-align:right; border-bottom:#c4c4c4 1px solid;}
.content {padding:5px;}
.tab1 { 
	background-image:url(/images/bgtitle1.jpg); 
	line-height:30px; 
	padding:5px 18px;
	border-bottom:#c4c4c4 1px solid; 
	cursor:pointer}

.tab2 	{ 
	background-image:url(/images/bgtitle2.jpg); 
	line-height:30px; 
	padding:5px 18px;
	border-bottom:#c4c4c4 1px solid; 
	border-right:#c4c4c4 1px solid;color:#fff;
	}
	
	#demo {
background: #FFF;
overflow:hidden;
width: 100%;
}
#demo img {
border: 0px solid #F2F2F2; padding:5px;overflow:hidden;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.rollBox img{border:none;}
.rollBox{width:100%;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:93%;overflow:hidden;margin:0 auto;padding-top:20px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:130px;float:left;text-align:center;border-right:#fff 20px solid;}
*+html .rollBox .Cont .pic{width:130px;float:left;text-align:center;border-right:#fff 20px solid;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{
float:left;}
.img1,.img2{
width:25px;
height:105px;
display:block;
cursor:pointer;
margin-top:20px;
}
.img1{
	background-image:url(/images/shqm_left_pic.gif);
	background-repeat: no-repeat;
	background-position: center center;}
.img2{
	background-image:url(/images/shqm_right_pic.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#subnav {
height:30px; background:url(/images/bgwhite.jpg);font-weight:bold; line-height:30px;
	}
.main_title {margin-bottom:10px; border-bottom:#349663 1px solid;}
.leftdiv {float:left;width:200px;background-color:#eee;padding:10px;}
.rightdiv {float:right;width:700px;}
.side_title {font-weight:bold; background-color:#349663;padding:3px;color:#fff;}
.right {text-align:right; color:#666;}
.green2 {background-color:#349663;width:200px;color:#fff; text-align:center;}
.green1 {background-color:#216d49;width:600px;font-weight:bold;color:#fff;padding-left:5px;}
.green1 a {color:#fff;}
.more {float:right; padding:0; border:0; line-height:30px; height:30px;}
.greytitle {background-color:#eee;}
#btm1 p, #toplogo p {padding:0;margin:0}

