.top{

	overflow: hidden;

	width: 1100px;

	margin: auto;

}

img.logo{

	height: 126px;

	width: 108px;

	display: block;

	float: left;

	margin-left: 24px;

}

.top h3{
	margin-top: 30px;

	float: left;

	color: #323232;

	font-size: 24px;

	line-height: 34px;

	margin-left: 40px;

}
.top span{
	font-size: 16px;
	color: #666;
	margin-left: -10px;
}

.dh{

	width: 266px;

	float: right;

	margin-right: 20px;

}

.dh img{

	width: 39px;

	height: 140px;

	float: left;

	display: block;

}

.dh h3{

	line-height: 140px!important;

	float: left!important;

	margin: 0 0 0 12px!important;

}

.daohang{

	padding: 0 28px;

	box-sizing: border-box;

	width: 1100px;

	height: 62px;

	background: #0094de;

	border-top: 2px solid #009140;

	margin: auto; 

}

.daohang ul {

	display: inline-block;

}

.daohang ul li{
	cursor: pointer;
	position: relative;

	padding: 0 48px;

	line-height: 60px;

	font-size: 14px;

	color: #fff;

	float: left;

}

.active{

	background: #009140;

}

.daohang ul li:hover .erji{
	display: block;
}
.erji{
	z-index: 9999;
	display: none;
	text-align: center;
    position: absolute;
    top: 60px;
    left: 0px;
    width: 152px;
    line-height: 54px;
    background: #0094de;
    opacity: 0.8;
}
.erji a{
	display: block;
}
.erji a:hover{
	background: ##009140;
}
.footer{

	height: 40px;

	width: 1100px;

	margin: auto; 

	background: linear-gradient(to bottom,#0584c3 , #035b87);

	font-size: 16px;

	color: #fff;

	line-height: 40px;

	text-align: center;

	margin-top: 20px;

}

.title{

	width: 1100px;

	height: 40px;

	margin: 20px auto 0;

	background: #d0e4f2;

	color: #009140;

	font-size: 18px;

	line-height: 39px;

	border: 1px solid #d4d8d9;

	box-sizing: border-box;

	padding-left: 20px;

}

.content{

	min-height: 630px;

	color: #323232;

	font-size: 16px;

	line-height: 28px;

	padding: 10px 20px 0;

	width: 1100px;

	margin: auto;

	border: 1px solid #d4d8d9;

	border-top: none;

	background: #fff;

	box-sizing: border-box;

}

.content *{

	color: #323232;

	font-size: 16px;

	line-height: 28px;

}

.content img{

	display: block;

	max-width: 100%;

	height: auto!important;

	margin: 10px auto 0;

}

.baoming{

	width: 480px;

	margin: 20px auto;

}

.biao{

	margin-bottom: 10px;

	height: 40px;

}

.biao p{

	padding-right: 10px;

	box-sizing: border-box;

	width: 100px;

	float: left;

	text-align: right;

}

.biao input{

	line-height: 40px;

	padding: 0 10px;

	float: right;

	width: 380px;

	height: 40px;

	border: 1px solid #e0e0e0;

	box-sizing: border-box;

	border-radius: 6px;

}

.biao1{

	height: 120px;

}

.biao textarea{

	line-height: 40px;

	padding: 0 10px;

	float: right;

	width: 380px;

	height: 120px;

	border: 1px solid #e0e0e0;

	box-sizing: border-box;

	border-radius: 6px;

	resize: none;

}

.tijiao{

	width: 160px;

	height: 40px;

}

.tijiao input{

	width: 160px;

	height: 40px;

	border-radius: 6px!important;

	border: 1px solid #e0e0e0;

	background: #0094de;

	font-size: 14px;

	color: #fff;

	line-height: 40px;

	margin-left: 100px;

	cursor: pointer;

}

.content_ye{

	padding-bottom: 40px!important;

}

.content_show{

	margin: 10px auto 20px;

	color: #333;

	font-size: 14px;

	line-height: 26px;

}

.content_show *{

	color: #333;

	font-size: 14px;

	line-height: 26px;

}

.content_ye h3{

	text-align: center;

	font-size: 20px;

	color: #333;

	line-height: 40px;

}

.content_ye p{

	width: 100%;

	border-bottom: 1px dashed #e0e0e0;

	text-align: center;

	font-size: 14px;

	color: #999;

	line-height: 20px;

	padding-bottom: 10px;

}

.content_show img{

	display: block;

	max-width: 100%;

	height: auto!important;

	margin: 10px auto;

}

.content span{

	color: #333;

	font-size: 14px!important;

	line-height: 26px;

}

.content a{

	color: #333;

	font-size: 14px!important;

	line-height: 26px;

}

.huodong ul{

	display: inline-block;

}

.huodong ul li{

	padding: 20px 0;

	box-sizing: border-box;

	height: 150px;

	width: 100%;

	border-bottom: 1px dashed #e0e0e0;

}

.huodong ul li:last-child{

	border-bottom: none;

}

.huodong ul li .tu{

	float: left;

	width: 180px;

	height: 108px;

}

.huodong ul li .tu img{

	margin: 0;

	display: block;

	width: 100%;

	height: 100%!important;

}

.huodong ul li .zi{

	width: 860px;

	margin-left: 18px;

	float: left;

}

.huodong ul li .zi h3{

	text-align: left;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

	width: 770px;

	float: left;

	font-size: 18px;

	color: #333;

	line-height: 30px;

}

.huodong ul li .zi h4{

	margin-right: 6px;

	float: right;

	font-size: 14px;

	color: #999;

	line-height: 30px;

}

.huodong ul li .zi h5{

	-webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

	float: left;

	margin-top: 6px;

	font-size: 14px;

	color: #999;

	line-height: 24px;

}

.huodong ul li .zi a{

	float: left;

	font-size: 14px;

	color: #999;

	line-height: 24px;

}



#pages {text-align: -webkit-center; font-size:16px;height: 28px;margin:20px auto 0;color: #000}

#pages a { margin:0 5px;display:inline-block; height:28px; line-height:28px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#000; padding:0 10px}

#pages a.a1 { width:48px; padding:0 10px; }

#pages a:hover { background:#0094de; color:#fff; text-decoration:none }

#pages span { display:inline-block; height:28px; line-height:28px; background:#0094de; border:1px solid #e0e0e0; color:#fff; text-align:center;padding:0 10px}

.page .noPage { display:inline-block; width:48px; height:28px; line-height:28px;repeat-x:0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }



.map{

	margin: 10px 0;

}



.lianjie ul{

	display: inline-block;

}

.lianjie ul li{

	float: left;

	width: 205px;

	margin-right: 5px;

	line-height: 32px;

	font-size: 16px;

	color: #646464;

	text-align: left;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}
.lianjie ul li img{
	display: block;
	width: 20px!important;
	height: 20px!important;
	float: left;
	margin: 8px 10px 0 0!important;
}

.meiti ul{

	margin: 0 -11px;

	display: inline-block;

}

.meiti ul li{
	border: 1px solid #ccc;
	box-sizing: border-box;
	float: left;

	width: 250px;
	padding: 7px;

	/*height: 196px;*/

	margin: 0 10px 10px 10px;

}

.meiti ul li .tu{

	width: 100%;

	height: 160px;

}

.meiti ul li .tu img{

	width: 100%;

	height: 100%!important;

	display: block;
	margin-top: 0

}

.meiti ul li p{

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

	text-align: center;

	line-height: 24px!important;

	color: #646464;

	font-size: 14px;

	border-bottom: none;

	padding-bottom: 0;
	margin-top: 10px;
}
.meiti ul li p.p2{margin-top: 0}
.sy{

	margin: 20px auto 0;

	width: 1100px;

}

.sy_meiti{

	position: relative;

	float: left;

	width: 680px;

	height: 440px;

	background: #fff;

	border: 1px solid #e0e0e0;

    box-sizing: border-box;

}



.swiper-slide {

   

    -webkit-box-pack: center;

    -ms-flex-pack: center;

    -webkit-justify-content: center;

    justify-content: center;

    -webkit-box-align: center;

    -ms-flex-align: center;

    -webkit-align-items: center;

    align-items: center;

}

.swiper-pagination{

	bottom: 0;

	width: 680px;

	text-align: right;

	padding-right: 20px; 

	box-sizing: border-box;

}

.swiper-pagination-bullet {

	border-radius: 0;

	margin: 0 5px 8px 0;

    width: 20px;

    height: 20px;

    text-align: center;

    line-height: 20px;

    font-size: 16px;

    color:#fff;

    opacity: 0.7;

    background: #508dff;

}

.swiper-pagination-bullet-active {

    color:#fff;

    background: #508dff;

    opacity: 1;

}

.tutu{

	width: 680px;

	height: 402px;

}

.tutu img{
	height: 100%;

	width: 100%;

	display: block;

	margin: auto;

}

.zizi{

	line-height: 34px;

	font-size: 14px;

	color: #646464;

	padding-left: 30px;

	box-sizing: border-box;

	width: 530px;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.sy_women{

	width: 400px;

	height: 440px;

	border: 1px solid #d4d9d9;

	box-sizing: border-box;

	float: right;

}

.sy_womenbt{

	height: 40px;

	background: #d0e4f1;

	border-bottom: 1px solid #d4d9d9;

}

.sy_women h3{

	float: left;

	color: #009140;

	font-size: 18px;

	line-height: 38px;

	padding-left: 32px;

	box-sizing: border-box;

}

.sy_women a{

	padding-right: 22px;

	box-sizing: border-box;

	line-height: 40px;

	font-size: 14px;

	display: block;

	float: right;

	color: #0094de;

}

.sy_content{

	padding: 20px 22px;

    box-sizing: border-box;

	height: 397px;

	background: #fff;

}

.neirong{

	margin-top: 20px;

	height: 200px;

	-webkit-line-clamp: 9;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

	font-size: 14px;

	color: #646464;

	line-height: 22px;

	text-align: justify;

}

.neirong *{

	font-size: 14px;

	color: #646464;

	line-height: 22px;

	text-align: justify;

}



.sy_content img{

	display: block;

	margin: auto;

	max-width: 100%;

	height: auto!important;

}

.sy_huodong{

	width: 1100px;

	margin: 0 auto 20px;

}

.sy_huodong ul{

	padding: 12px 0;

	display: inline-block;

	width: 100%;

	border: 1px solid #e0e0e0;

	border-top: 0;

	box-sizing: border-box;

	background: #fff;

}

.sy_huodong ul li:nth-of-type(odd){

	border-right: 1px solid #c1c1c1;

}

.sy_huodong ul li{

	padding: 8px 19px;

	float: left;

	width: 510px;

}

.sy_huodong ul li .tu{

	width: 120px;

	height: 72px;

	float: left;

}

.sy_huodong ul li .tu img{

	display: block;

	width: 100%;

	height: 100%;

}

.sy_huodong ul li .zi{

	width: 370px;

    margin-left: 10px;

    float: right;

}

.sy_huodong ul li .zi h3{

	width: 260px;

	float: left;

	font-size: 16px;

	color: #646464;

	line-height: 22px;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.sy_huodong ul li .zi h4{

	margin-right: 10px;

	float: right;

	font-size: 12px;

	color: #999;

	line-height: 22px;

}

.sy_huodong ul li .zi h5{

	float: left;

	font-size: 14px;

	color: #999;

	line-height: 22px;

	-webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

}

.title h3{

	float: left;

}

.title a{

	display: block;

	float: right;

	color: #0094de;

	font-size: 14px;

	line-height: 40px;

	margin-right: 20px;

}

.sy_di{

	width: 1100px;

	margin: 10px auto 0;

}

.sy_lianjie{
	height: 190px;

	margin-right: 26px;

	float: left;

	width: 348px;

}

.title_sy{

	width: 348px;

	margin-top: 0;

}

.sy_lianjie ul{

	height: 150px;
	background: #fff;

	display: inline-block;

	padding: 20px 10px;

	box-sizing: border-box;

	border: 1px solid #e0e0e0;

	border-top: 0;

}

.sy_lianjie ul li{

	float: left;

	font-size: 14px;

	line-height: 22px;

	color: #646464;

	width: 100%;

	margin: 0 9px;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}
.sy_lianjie ul li img{
	float: left;
	margin-right: 10px;
	width: 20px;
	height: 20px;
	display: block;
}
.sy_lianjie ul li a{
	display: block;
	float: left;
}
.sy_lianxi{
	height: 150px;

	background: #fff;

	padding: 20px 10px;

	box-sizing: border-box;

	border: 1px solid #e0e0e0;

	border-top: 0;

	font-size: 14px;

	line-height: 22px;

	color: #646464;

}

.sy_lianxi *{

	font-size: 14px;

	line-height: 22px;

	color: #646464;

}

.sy_baoming{

	padding: 30px;

	box-sizing: border-box;

	margin-right: 0;

	width: 350px;
	height: 190px;

}

.sy_baoming p{

	color: #fff;

	font-size: 14px;

	line-height: 30px;

	text-align: center;

}

.kuang{

	width: 114px;

	height: 30px;

	border: 1px solid #fff;

	box-sizing: border-box;

	margin: 50px auto 16px;

}

.baoming_kuai{

	top: -10px;

    left: -10px;

	position: relative;

	width: 114px;

	height: 30px;

	background: #009140;

}

.baoming_kuai p{

	line-height: 30px;

	float: left;

	color: #fff;

	font-size: 14px;

	margin-left: 10px;

}

.baoming_kuai img{

	height: 30px;

	width: 14px;

	float: right;

	margin-right: 16px;

}

.xiazai{

	font-size: 16px;

	line-height: 30px;

	padding: 0 20px;

	box-sizing: border-box;

	margin-bottom: 40px;

}

.content_show iframe{

	max-width: 100%!important;
	height: auto!important;
	



}