@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	margin:0 auto;
}
body {
	font-family:"宋体";
	font-size:12px;
	color:#000;
}
img {
	border:0px;
}
a {
	text-decoration:none;
	color:#000;
}
li {
	list-style:none;
}
.content {
	width:100%;
	height:100%;
	overflow:hidden;
}
.head, .main, .footer {
	width:100%;
	float:left;
	overflow:hidden;
}
.head_1, .main_1, .footer_1 {
	width:985px;
}
.head{height:503px; background:url(../images/head.jpg) repeat-x;}
.top{width:985px; height:120px; float:left;}
.logo{width:598px; height:auto; float:left; padding-top:19px; padding-left:5px;}
.top_list{width:381px; height:100px; float:left; padding-top:10px; text-align:right;}
.top_list_z{width:381px;height:55px;}
.top_list li{ float:right; width:auto; margin-left:10px;}
.top_list img{}
.nav{width:975px; height:42px; float:left; padding-left:10px;}
.nav li{ float:left; line-height:34px; width:auto; margin-right:27px;}
.nav a{ font-size:14px; color:#FFF; width:100px; text-align:center;}
.nav img{ margin-top:10px;}
.nav a:hover{ color:#ccc;}



.banner {
	width:985px;
	height:332px;
	float:left;

}








.box_skitter {
	position: relative;
	width: 985px;
	height: 332px;

}
.box_skitter img {
	max-width: none;
} /* Tip for stildv */
.box_skitter ul {
	display: none;
}
.box_skitter .container_skitter {
	overflow: hidden;
	position: relative;
}
.box_skitter .image {
	overflow: hidden;
}
.box_skitter .image img {
	display: none;
}
/* =Box clone
-------------------------------------------------------------- */
.box_skitter .box_clone {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	overflow: hidden;
	display: none;
	z-index: 20;
}
.box_skitter .box_clone img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
}
/* =Navigation
-------------------------------------------------------------- */
.box_skitter .prev_button {
	position: absolute;
	top: 50%;
	left: 35px;
	z-index: 152;
	width: 42px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}
.box_skitter .next_button {
	position: absolute;
	top: 50%;
	right: 35px;
	z-index: 152;
	width: 42px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}
.box_skitter_large {
	width: 985px;
	height: 332px;
}



.left{width:233px; height:auto; float:left;}
.left_1{width:233px; height:auto; margin-bottom:10px;}
.left_title{width:230px; height:34px; border:#CCC 1px solid;}
.left_list{width:230px; height:auto;border:#CCC 1px solid;}
.left_list li{ line-height:34px; padding-left:40px;}
.left_2{width:233px; height:auto; margin-top:10px;}
.left_list2{width:210px; height:auto;border:#CCC 1px solid; padding-top:15px; padding-left:20px;}
.left_list2 li{ line-height:34px;}
.left_list2 span{ font-family:"黑体"; font-size:16px; color:#000; display:block; margin-bottom:10px;}

.right{width:735px; height:auto; float:left; margin-left:10px; margin-bottom:20px;}
.rigth_1{width:448px; border:#CCC 1px solid; float:left;}
.right_title{width:450px;height:34px;}
.right_list{width:430px; margin:0 auto; padding-top:30px; padding-bottom:20px; border-bottom:#CCC 1px solid;}
.right_list img{float:left; margin-right:10px;}
.right_list span{ line-height:18px;}
.right_z{width:430px; margin:0 auto; padding-top:10px; padding-bottom:20px;}
.right_z li{ line-height:30px;}

.right_2{width:270px;height:auto; float:left; margin-left:10px;_margin-left:5px;}
.right_title2{width:273px;height:34px;border:#CCC 1px solid;}
.right_list2{width:273px;height:auto;border:#CCC 1px solid;}
.right_list2 li{line-height:34px; border-bottom:#CCC 1px dashed;padding-left:40px;}

.right_3{width:733px;height:auto; float:left;border:#CCC 1px solid; margin-left:10px;}
.right_title3{width:735px;height:47px; margin-bottom:10px; background:url(../images/cp.jpg) no-repeat;}
.right_list3{width:735px;height:190px; padding-bottom:30px; float:left;}
.more{ float:right;margin:10px 5px 0 0;}




#demo {
	overflow:hidden;
	width: 705px;
	padding-top:20px;
	margin-left:10px;
	_margin-left:5px;
	float:left;
}
#demo img {
	border:#CCC 1px solid;
	padding:1px 1px;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo1 a {
	color:#000;
}
#demo1 a:hover {
	color:#666;
}
#demo2 {
	float: left;
}
#demo2 a {
	color:#000;
}
#demo2 a:hover {
	color:#666;
}
#demo1_1 {
	float:left;
	width:128px;
	text-align:center;
	margin-right:10px;
	font-family:"宋体";
	font-size:12px;
	line-height:64px;
}

.footer{ background:url(../images/foot.jpg) repeat-x; margin-top:10px;}
.yq{width:985px; height:auto; padding-top:10px;}
.yq li{ float:left; width:auto; margin-right:20px;}
.bq{ height:60px; text-align:center; margin-top:20px;}
.bq li{ line-height:30px;}



.a{width:735px; height:auto; float:left; margin-left:10px; border:#CCC 1px solid;}
.b{width:735px;}
.c{width:735px;}

/* ===== 内页内容样式（新增） ===== */
.c{width:685px; padding:10px 25px 30px; line-height:24px; font-size:13px; color:#333; float:left;}
.c a{color:#0a6fb5;}
.c a:hover{text-decoration:underline;}
.pos{border-bottom:#ddd 1px dashed; padding:0 0 6px; margin:0 0 10px; color:#888; font-size:12px;}
.c h2{font-size:16px; font-family:"黑体","Microsoft YaHei"; color:#0a6fb5; border-left:4px solid #0a6fb5; padding-left:8px; margin:18px 0 10px; line-height:20px;}
.c h3{font-size:14px; color:#222; margin:0 0 4px;}
.c p{text-indent:2em; margin:0 0 10px;}
.c ul, .c ol, .c dl{margin:0 0 10px;}
.c .fl{float:left; margin:4px 12px 6px 0;}
.c ul.dot li{list-style:disc; margin-left:22px;}
.c ol li{list-style:decimal; margin-left:26px;}
.tb{width:100%; border-collapse:collapse; margin:0 0 10px;}
.tb th, .tb td{border:#d9e3ec 1px solid; padding:6px 10px; text-align:left; vertical-align:top;}
.tb th{background:#eef5fb; color:#0a6fb5; font-weight:normal;}
.flow{margin:6px 0 12px; line-height:34px; color:#0a6fb5;}
.flow span{display:inline-block; background:#0a6fb5; color:#fff; padding:0 10px; line-height:26px; margin:0 3px; border-radius:3px;}
.faq dt{font-weight:bold; color:#0a6fb5; margin-top:8px;}
.faq dd{margin:0 0 6px 0; padding-left:2em;}
.newslist li{border-bottom:#ddd 1px dashed; line-height:32px;}
.newslist .date{float:right; color:#999;}
.art{border:#e3e9ef 1px solid; padding:12px 15px; margin:12px 0;}
.art .meta, .job .meta{color:#999; font-size:12px; margin-bottom:8px;}
.totop{text-align:right; font-size:12px;}
.plist{overflow:hidden; margin-bottom:6px;}
.pitem{overflow:hidden; border-bottom:#e3e9ef 1px dashed; padding:10px 0;}
.pitem img{float:left; border:#ccc 1px solid; padding:1px; margin-right:15px;}
.pinfo{float:left; width:535px;}
.pinfo p{text-indent:0; margin:0 0 6px; color:#555;}
.btn{display:inline-block; background:#0a6fb5; color:#fff !important; padding:0 14px; line-height:26px; border:0; cursor:pointer; font-size:12px; border-radius:3px;}
.btn:hover{background:#08578e; text-decoration:none !important;}
.btn.gray{background:#999;}
.form table{width:100%;}
.form th{width:100px; text-align:right; font-weight:normal; padding:6px 8px; vertical-align:top;}
.form td{padding:6px 0;}
.form em{color:#f00; font-style:normal;}
.form input[type=text], .form select, .form textarea{width:380px; border:#ccc 1px solid; padding:4px 6px; font-size:12px;}
.form textarea{width:500px;}
.tip{display:none; background:#eef9ee; border:#9c9 1px solid; color:#393; padding:8px 12px; margin-top:10px;}
.job{border:#e3e9ef 1px solid; padding:12px 15px; margin:12px 0;}
.job h3{color:#0a6fb5; font-size:15px;}
.map{border:#d9e3ec 1px dashed; background:#f5f9fc; height:140px; text-align:center; padding-top:60px; color:#666; margin-top:10px;}
.left_list2 li.addr{line-height:22px; padding:6px 10px 12px 0;}
.left_list2 li{padding-right:10px;}
.right_list2 li{overflow:hidden; white-space:nowrap;}
