﻿@charset "utf-8";
/* CSS Document */
@charset "utf-8";
body,body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div,legend { margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
p{ font-weight:normal;}
a{font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
ul, ol { list-style-type:none; list-style:none}
fieldset{ border:0px;}
select, input, select { vertical-align:middle; }
img{ vertical-align:bottom; border:0;}
body{}

h1, h2, h3, h4, h5, h6 { font-size:14px; }
i { font-size:10px; font-style:normal;}
em { font-style:normal; }
.c{ clear:both;}


.top{ width:100%; height:50px; border-bottom:2px solid #B1CDE7;background:#f5f5f5 url(../img/list_s.jpg) repeat-x center top;}
.stop{ margin-left:auto; margin-right:auto; width:1100px;}
.stop .ss{ float:left; width:500px; font-size:24px; line-height:50px; font-weight:bold;}
.bottom{ width:100%; height:50px; border-top:2px solid #B1CDE7; margin-top:20px;}
.bottom .bottomzq{margin-left:auto; margin-right:auto; width:1060px; padding:20px;}
.bottom .bottomzq span{ margin-right:50px;}
.stopxx{ margin-left:auto; margin-right:auto; width:1100px; }
.stopxx .li{ float:left; width:1100px; padding:5px 0 5px 0px; font-weight:bold; }
.stopxx h1{ float:left; width:1080px; padding:15px 0 35px 20px; border-bottom:1px dotted #CCCCCC; font-size:16px; font-weight:bold; text-align:center;}
.stopxx .hyxx{ float:left; width:900px; padding:15px 100px; line-height:20px;}
.stopxx .hyxx p{ margin-bottom:10px;}


.stop .leftstop{ float:left; width:543px; border:1px solid #CCCCCC; margin-right:10px;}
.stop .leftstop h1{ float:left; width:523px; background:#F1F8FE; padding:5px 0 5px 20px; border-bottom:1px solid #CCCCCC; font-size:16px; font-weight:bold;}
.stop .leftstop h1 a{ float: right; font-size:12px; font-weight:bold; margin-right:30px;}
.stop .leftstop li{ float:left; width:523px; list-style:none; padding:8px 0 8px 20px; border-bottom:1px solid #F4F4F4; font-size:12px;}
.stop .leftstop li dd{ float:left; width:433px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.stop .leftstop li dl{ float:left; width:90px; text-align:center;}

.stop .rightstop{ float:left; width:543px; border:1px solid #CCCCCC;}
.stop .rightstop h1{ float:left; width:523px; background:#F1F8FE; padding:5px 0 5px 20px; border-bottom:1px solid #CCCCCC; font-size:16px; font-weight:bold;}
.stop .rightstop h1 a{ float: right; font-size:12px; font-weight:bold; margin-right:30px;}
.stop .rightstop li{ float:left; width:523px; list-style:none; padding:8px 0 8px 20px; border-bottom:1px solid #F4F4F4; font-size:12px;}
.stop .rightstop li dd{ float:left; width:433px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.stop .rightstop li dl{ float:left; width:90px; text-align:center;}

.c-banner{
	 margin-left:auto; margin-right:auto; width:1100px; height:300px; background:#999999; margin-top:15px; margin-bottom:15px;
	position: relative;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width:1100px; height:300px;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}