﻿@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	margin:0 auto;
}
body {
	font-family:"宋体";
	font-size:12px;
	color:#000;
	background:#f0f5f9;
}
img {
	border:0px;
}
a {
	text-decoration:none;
	color:#000;
}
li {
	list-style:none;
}
.content {
	width:100%;
	height:100%;
	overflow:hidden;
}
.head {
	width:100%;
	float:left;
	background:url(../images/logo_bg.jpg) repeat-x;
}
.head_1 {
	width:1004px;
	height:99px;
}
.logo {
	float:left;
}
.tel {
	float:right;
	margin-top:30px;
}
.nav {
	width:100%;
	height:36px;
	background:url(../images/menu_bg.jpg) repeat-x;
	float:left;
}
.nav_1 {
	width:1004px;
}
.nav_1 li {
	float:left;
	line-height:34px;
	padding-left:35px;
	text-align:center;
}
.nav_1 li a {
	color:#FFF;
	font-size:14px;
}
.banner {
	width:100%;
	float:left;
}
.banner_1 {
	width:100%;
}
.mainbanner{height:400px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:400px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:400px;position:relative;}
.mainbanner_window li{background:#f0f5f9;width:2000px;height:400px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:81%;top:360px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("../images/50c15ece07fd0f3407000083.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}
.main {
	width:100%;
	float:left;
}
.main_1 {
	width:1004px;
	margin-top:8px;
}
.left, .left_1 {
	width:250px;
	float:left;
margin-top:3px;
}
.left_title {
	width:250px;
	float:left;
	border-bottom:#CCC 1px solid;
        margin-top:3px;
}
.title_left {
	float:left;
}
.title_right {
	float:right;
}
.left_list {
	width:250px;
	float:left;
	margin-top:8px;
}
.left_list li {
	width:220px;
	float:left;
	line-height:32px;
	padding-left:30px;
	border-bottom:#CCC 1px dotted;
	background:url(../images/dot.jpg) no-repeat 7px 7px;
}
.right {
	width:746px;
	float:left;
	margin-top:19px;
        margin-left:8px;
}
.right_1 {
	width:500px;
	float:left;
}
.right_title {
	width:500px;
	float:left;
	border-bottom:#CCC 1px solid;
}
.right_list {
	width:480px;
	float:left;
	line-height:24px;
	padding:8px 10px;
}
.right_list img {
	float:left;
}
.right_2 {
	width:238px;
	float:right;
}
.right_title_2 {
	width:238px;
	float:left;
	border-bottom:#CCC 1px solid;
}
.right_list_2 {
	width:218px;
	float:left;
	line-height:24px;
	padding:8px 10px;
}
.title_top {
	margin-top:18px;
}
.main_bottom {
	width:1004px;
	float:left;
	margin-top:8px;
}
.bottom_title {
	width:1004px;
	float:left;
	border-bottom:#CCC 1px solid;
}
.bottom_list {
	width:1004px;
	float:left;
	padding-top:8px;
}
.scrolltitle {
	height:24px;
	font-size:14px;
	width:1000px;
	border-bottom:solid 1px #ddd;
	margin:20px auto 15px auto;
}
a.abtn {
	display:block;
	height:130px;
	width:17px;
	overflow:hidden;
	background:url(../images/arrow3.png) no-repeat 0px 50%;
}
a.aleft {
	float:left;
}
a.agrayleft {
	cursor:default;
	background-position:-34px 50%;
}
a.aright {
	float:right;
	background-position:-17px 50%;
}
a.agrayright {
	cursor:default;
	background-position:-51px 50%;
}
.scrolllist {
	width:1000px;
	height:170px;
	margin:0 auto;
}
.scrolllist .imglist_w {
	width:960px;
	height:170px;
	overflow:hidden;
	float:left;
	position:relative;/*必要元素*/
}
.scrolllist .imglist_w ul {
	width:20000px;
	position:absolute;
	left:0px;
	top:0px;
}
.scrolllist .imglist_w li {
	width:200px;
	float:left;
	padding:0 20px;
}
.scrolllist .imglist_w li img {
	padding:2px;
	border:solid 1px #ddd;
}
.scrolllist .imglist_w li a {
	color:#3366cc;
	text-decoration:none;
	float:left;
}
.scrolllist .imglist_w li a:hover img {
	filter:alpha(opacity=86);
	-moz-opacity:0.86;
	opacity:0.86;
}
.scrolllist .imglist_w li p {
	height:48px;
	line-height:24px;
	overflow:hidden;
	float:left;
}
.z_right {
	width:746px;
	_width:726px;
	float:left;
	margin-top:2px;
}
.z_title {
	width:746px;
	_width:726px;
	float:left;
	border-bottom:#CCC 1px solid;
}
.z_list {
	width:726px;
	_width:706px;
	float:left;
	line-height:24px;
	padding:8px 10px;
}
.z_list p {
	text-align:center;
        padding:8px 8px 0 8px;
}
.z_list img {
	text-align:center;
        padding:8px 8px;
}
.z_list li {
	width:200px;
	float:left;
	line-height:24px;
	text-align:center;
	margin-left:30px;
	_margin-left:15px;
	margin-top:8px;
	border:#CCC 1px solid;
}
.z_list_1 {
	width:726px;
	_width:706px;
	float:left;
	padding:8px 10px;
}
.z_list_1 li {
	width:686px;
	float:left;
	line-height:24px;
	background:url(../images/list_1_bg.jpg) no-repeat 8px 8px;
	padding-left:20px;
}
.time {
	float:right;
}
.title_li {
	width:500px;
	float:left;
}
.title_li li {
	float:left;
	line-height:24px;
	padding-left:10px;
}
.z_list_2 {
	width:500px;
	padding-right:100px;
	line-height:24px;
	padding-top:20px;
	float:right;
}
.a_list {
	width:726px;
	float:left;
}
.a_list_top {
	width:726px;
	text-align:center;
	line-height:24px;
	margin-top:8px;
}
.a_list_top img {
	padding:1px;
	border:#CCC 1px solid;
	margin-top:8px;
	margin-bottom:8px;
}
.a_list_foot {
	width:706px;
	float:left;
	line-height:24px;
	padding:10px 10px;
}
.footer {
	width:100%;
	height:140px;
	float:left;
	background:url(../images/foot_bg.jpg) no-repeat;
}
.footer_1 {
	width:1004px;
	line-height:24px;
	text-align:center;
	margin-top:10px;
}
