body{ width:auto; height:auto;background:#f4f4f4; margin:0 auto; text-align:center; font-family:"宋体"; font-size:12px;}
a{ color:#000000; font-size:12px; text-decoration:none;}
a:hover{ color:#17837e;font-size:12px; text-decoration:none;}
p{ padding:0px; margin:0px; list-style:none;}
.logo{ width:1002px; height:86px; margin:0 auto; background:url(../images/logo_bj.jpg) repeat-x; text-align:left;}
.logo_logo{width:540px; height:86px; float:left; display:inline;}
.logo_link{ width:auto; height:86px; line-height:86px;float:left; display:inline; margin-left:280px;}
.logo_link a{ color:#0066FF; font-size: 13px; text-decoration:none; margin-left:8px; margin-right:8px;}
.logo_link a:hover{ color:#FF0000; font-size: 13px; text-decoration:none;margin-left:8px; margin-right:8px;}
.swf{ width:1002px; height:295px; margin:0 auto; margin-top:2px;}
.menu1{ width:1002px; height:40px; line-height:40px; margin:0 auto; background:#17837e; margin-top:1px;}
/*.menu{ width:auto; height:40px; line-height:40px; margin-left:25px;}
.menu a{width:117px;float:left; display:inline; text-align:center;color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold;}
.menu a:hover{width:117px;float:left; display:inline; background:url(../images/menu_hover.jpg) no-repeat;text-align:center;color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold;}*/
.menu2{ width:1002px; height:30px; background:url(../images/menu2.jpg) repeat-x; margin:0 auto;}

/* Nav
==========================================================*/
.nav {
    width:auto;
    position: relative;
	margin:0px auto;
}
.navlist {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
	margin-left:28px;
}
.nav li {
    float: left;
    display: inline;
}
.nav li:hover{
background:url(../images/menu_hover.jpg) no-repeat;
}
.nav a {
    display: block;
    width: 117px;
    text-align: center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.nav a:link, .nav a:visited {
    color: #fff;
}
.nav a.current, .nav a:hover, .nav a:active {
    color: #fff;
    font-weight: bold;
	background:url(../images/menu_hover.jpg) no-repeat;
}

.subnav {
    position: absolute;
    left: 0;
    float: left;
    height: 30px;
    line-height: 30px;
    white-space: nowrap;
}
* html .subnav {
    margin: 0 10px 0 -10px; /* IE 6 and below */
}
.subnav p {
    padding: 0 0px;
}
.subnav p span {
    display: block;
}
.subnav a {
    display: inline;
    padding: 0;
	margin-top:0px;
	font-size:12px;
	text-decoration:none;
}
[class~="subnav"] a {
    padding:0px;
}
.subnav, .subnav a:link, .subnav a:visited {
    color:#000000; font-weight:100;
}
.subnav a:hover, .subnav a:active {
    color:#000000;
}
.subnav a:hover, .subnav a:active {
    font-weight: normal;
    background: none;
}
/* subnav position and pointer position */
#subnav1 { left: 115px; }
#subnav2 { left: 325px; }
#subnav3 { left: 215px; }
#subnav4 { left: 465px; }
#subnav5 { left: 628px; }

#subnav1 .pointer,
#subnav2 .pointer,
#subnav3 .pointer,
#subnav4 .pointer，
#subnav5 .pointer， 

#subnav1, #subnav2, #subnav3, #subnav4 {
    min-width: 110px;
}
#subnav5 { min-width: 110px; }


/* Note
==========================================================*/
.note {
    margin:0 auto;
	color:#666666;
}
.note span{
	float:right;
}
.disable {
    display: none;
}

/* 中间部分
==========================================================*/
ul,li,img{ padding:0px; margin:0px; list-style:none;}
.content{ width:1002px; height:auto; overflow:hidden; margin:0 auto; text-align:left; margin-top:5px;}
.left{ width:200px; height:auto; overflow:hidden;float:left; display:inline;}
.left1{ width:200px; height:auto; overflow:hidden; background:#17837e;}
.left1_top{width:200px; height:13px; background:url(../images/lb1.jpg) no-repeat;}
.left1_con{ width:200px; height:auto; overflow:hidden;}
.left1_con_bt{ width:auto; height:30px; color:#ffffff; line-height:30px; margin-left:20px; font-weight:bold; }
.cplb{ width:200px; height:auto; overflow:hidden; color:#FFFFFF;}
.cplb ul{ width:182px; margin-left:18px;}
.cplb ul li{width:182px;}
.cplb ul li img{ float:left; display:inline; padding-right:5px;}
.cplb ul li a{width:152px; margin-top:0px;color:#FFFFFF; text-decoration:none; height:30px; line-height:30px;float:left; display:inline;}
.cplb2 span{ float:left; display:inline; padding-left:20px;padding-right:5px;height:20px; line-height:20px;}
.cplb2 a{width:122px; margin-top:0px;color:#FFFFFF; text-decoration:none; height:25px; line-height:25px;float:left; display:inline;}
.left2{ width:200px; height:auto; overflow:hidden; margin-top:10px;}
.left2_top{ width:200px; height:69px;}
.left2_con{ width:196px; height:auto !important;height:120px; min-height:120px; border:2px solid #8080ff; margin-top:4px; background:#FFFFFF;}
.left2_con_con{ width:auto; margin:10px;}
.left1_foot{ width:200px; height:11px; background:url(../images/lb2.jpg) no-repeat;}
.right{ width:793px; height:auto; overflow:hidden; margin-left:8px; float:left; display:inline;}
.right1{ width:793px; height:30px; background:url(../images/gg.jpg) no-repeat;}
.right1_wenzi{ width:675px; height:30px; line-height:30px;float:left; display:inline; margin-left:100px;}
.right2{width:793px; height:auto;}
.right2_top{ width:793px; height:30px; background:url(../images/dh2.jpg) repeat-x;}
.right2_left{ width:7px; height:30px; float:left; display:inline; background:url(../images/dh1.jpg) no-repeat;}
.right2_tub{ width:42px; height:20px; float:left; display:inline; background:url(../images/tub.jpg) no-repeat; margin-top:5px;}
.right2_con{ width:auto;margin-left:10px;height:28px; line-height:28px; margin-top:2px; color:#17837e; font-weight:bold; float:left; display:inline;}
.right2_mbx{
	width:auto;
	height:25px;
	line-height:25px;
	padding-top:5px;
	padding-right:30px;
	font-size:12px;
	text-align:right;
	background-image: url(../images/dh3.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.right2_right{ width:5px; height:30px;float:left; display:inline; background:url(../images/dh3.jpg) no-repeat;margin-left:5px;}
.right2_cont{
	width:791px;
	border:1px solid #cfeded;
	background-color:#FFFFFF;
	background-position: bottom;
	background-image: url(../images/rightbj.jpg);
	background-repeat: repeat-x;
	height:auto;
	overflow:hidden;
}
.right2_cont_wenzi{
	width:771px;
	margin:10px;
	margin-bottom:30px;
	line-height:25px;
	height:auto !important;height:295px; min-height:295px;
}
.right2_cont_wenzi1{
	width:771px;
	margin:10px;
	margin-bottom:30px;
	line-height:25px;
	height:auto !important;height:233px; min-height:233px;
}
.right2_cont_wenzi2{
	width:771px;
	margin:10px;
	margin-bottom:30px;
	line-height:25px;
	height:auto !important;height:293px; min-height:293px;
}
.right2_cont_wenzi3{
	width:771px;
	margin:10px;
	margin-bottom:30px;
	line-height:25px;
	height:auto !important;height:323px; min-height:323px;
}
.foot{ width:1002px; height:auto; border-top:2px solid #17837e; margin:0 auto; margin-top:8px; background:#FFFFFF;}
.foot_zi{ width:960px;height:auto !important;height:70px; min-height:70px; margin-top:10px; margin-left:20px; line-height:25px;font-size:12px; text-align:left;}

/* 首页新闻
==========================================================*/
.news1{}