﻿
@charset "utf-8";

/* CSS Document */



* {

	padding: 0px;

	margin: 0px;

	border: 0px;

}/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/

li {

	list-style: none;

}

.clear {

	clear: both !important;

	height: 0px !important;

	width: 0px !important;

	float: none !important;

	margin: 0px !important;

	padding: 0px !important;

	border: 0px !important;

}

textarea:focus {

	outline: none;

}

input:focus {

	outline: none;

}

input:focus {

	outline: none;

}/*去除按钮选中的高亮标签*/

div, p, table, td, ul, li, span, a, ol, input {

	padding: 0px;

	margin: 0px;

	border: 0px;

}

input::-ms-input-placeholder { /* Internet Explorer 10+ */

color:#4d4d4d;

font-size:14px;

}

input::-webkit-input-placeholder { /* WebKit browsers */

color:#4d4d4d;

font-size:14px;

}

input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */

color:#4d4d4d;

font-size:14px;

}

input::-moz-placeholder { /* Mozilla Firefox 19+ */

color:#4d4d4d;

font-size:14px;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

.pc {

	display: block;

}

.mo {

	display: none;

}


#flexslider {

	width: 100%;

	height: 520px;

	margin: 0px auto 0px;

	clear: both;

	position: relative;

	overflow: hidden;

	z-index: 1;

}/***修改这里的高度*****/

/***图片上的箭头**/

#flexslider #ban .jiantou {

	width: 90%;

	margin-top:240px;

	height: 37px;

	z-index: 221;

	display: inline-block;



}/***修改这里的高度以调整箭头高度*****/

#flexslider #ban .jiantou .jiantou_left {

	cursor: pointer;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	color: transparent;
	background: url(../images/icon-slider-l.png)no-repeat center;
	width: 37px;
	height: 37px;
	border: 0;
	transition: all 0.3s ease 0s;
	float: left;
	border-radius:50%

}

#flexslider #ban .jiantou .jiantou_left:hover{

background: url(../images/icon-slider-l.png)no-repeat center;
background-color: rgba(255, 255, 255, 0.5);
	border-radius:50%

}

#flexslider #ban .jiantou .jiantou_right {

	width: 37px;
	height: 37px;
	cursor: pointer;
	background: url(../images/icon-slider-r.png)no-repeat center;
	margin: 0;
	transition: all 0.3s ease 0s;
	border: 0;
	float: right;border-radius:50%

}
#flexslider #ban .jiantou .jiantou_right:hover{
	background: url(../images/icon-slider-r.png)no-repeat center;
	background-color: rgba(255, 255, 255, 0.5);
	border-radius:50%}


#ban {

	width: 100%;

	height: 520px;

	margin: auto;

	position: relative;

	overflow: hidden;

	z-index: 0;

}/***修改这里的高度*****/

#ban ul.ban_bj li {

	display: block;

	width: 100%;

	height: 520px;

	position: absolute;

	left: 0px;

	top: 0px;

	text-align: center;

	z-index: 30;

	cursor: pointer;

}/***修改这里的高度*****/

#ban ul.ban_bj li.on {z-index: 21;}

#ban ul.ban_bj li a {display: block;text-indent: -300000em;}

#ban ul.ul_dian {display: inline-block;}

#ban ul.ul_dian li {
	display: block;
	width: 30px;
	height: 8px; background:#fff;
	float: left;
	cursor: pointer;
 border-radius:8px;
margin: 0 3px;

}

#ban ul.ul_dian li.licurr {

	background: #076AB4; height:8px; border-radius:8px;
box-shadow:0 0 3px 1px rgba(0,0,0,.1)
}

.dian {

	width: 100%;

	text-align: center;

	position: absolute;

	bottom: 16px;

	z-index: 11111;

}

.jiantou_box {

	width: 100%;

	height: 0;

	text-align: center;

	position: absolute;

	z-index: 11111;

}



 @media screen and (max-width:1040px) {


#flexslider {

	height: 350px;

}

#ban {

	height: 350px;

}

#ban ul.ban_bj li {

	height: 350px;

	background-size: cover;

}


#flexslider #ban .jiantou {

	width: 90%;

	margin-top:150px;

	height: 37px;

	z-index: 221;

	display: inline-block;



}
}

@media screen and (max-width:770px) {

#ban ul.ul_dian li {
	display: block;
	width: 30px;
	height: 5px; background:#fff;
	float: left;
	cursor: pointer;
 border-radius:5px;
margin: 0 3px;

}

#ban ul.ul_dian li.licurr {

	background: #076AB4; height:5px; border-radius:5px

}



#flexslider {

	height: 315px;

}

#ban {

	height: 315px;

}

#ban ul.ban_bj li {

	height: 315px;

	background-size: cover;

}


#flexslider #ban .jiantou {

	width: 90%;

	margin-top:140px;

	height: 37px;

	z-index: 221;

	display: inline-block;



}
}

@media screen and (max-width:640px) {


#flexslider {

	height: 220px;

}


#flexslider #ban .jiantou {

	width: 90%;

	margin-top:90px;

	height: 37px;

	z-index: 221;

	display: inline-block;



}
#ban {

	height: 220px;

}

#ban ul.ban_bj li {

	height: 220px;

	background-size: cover;

}


}

@media only screen and (max-width:414px) {
#flexslider {

	height: 180px;}
	
#flexslider #ban .jiantou {

	width: 90%;

	margin-top:70px;

	height: 37px;

	z-index: 221;

	display: inline-block;



}


#ban ul.ban_bj li {

	height: 180px;

	background-size: cover;

}
#ban {

	height:180px;

}

#ban ul.ban_bj li {

	height: 180px;

	background-size: cover;

}

}