/*首页样式*/
.index1{background: url(../images/index1.jpg) center top no-repeat;height: 824px;margin-top: 80px;}
.index1_div1{width: 475px;float: left;padding: 35px 495px 0 230px;height: 310px;}
.index1_div1 p{margin-top: 30px;color:#4e4e4e;font-size: 16px;}
.index1_div1 p span{color:#dc090a;}
.index1_div2{width: 100%;float: left;padding-top: 70px;}
.index1_div2 dl{width: 130px;float: left;margin-left: 84px;}
.index1_div2 dl dt img{width: 130px;height: 130px;background:url(../images/p.png) 0 0 no-repeat;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;overflow: hidden;}
.index1_div2 dl dd{color:#5d5c5c;line-height: 28px;text-align: center;margin-top: 10px;}
.index1_div2 dl dt.dt1 img{background-position: center 13px;background-color:#0058b1;}
.index1_div2 dl dt.dt2 img{background-position: center -125px;background-color:#e61e26;}
.index1_div2 dl dt.dt3 img{background-position: center -286px;background-color:#ff8a00;}
.index1_div2 dl dt.dt4 img{background-position: center -447px;background-color:#36c785;}
.index1_div2 dl dt.dt5 img{background-position: center -602px;background-color:#ffd800;}
.index1_div2 dl dt.dt6 img{background-position: center -775px;background-color:#d01855;}
.index1_div2 dl dt{cursor: pointer;}
.index1_div2 dl dt img{
	-webkit-transition:all .35s;
	-moz-transition:all .35s;
	-ms-transition:all .35s;
	-o-transition:all .35s;
	transition:all .35s;
}
.index1_div2 dl dt:hover img{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.index2{padding: 45px 0;background: url(../images/b.jpg) center repeat;}
.div_bt{font-size: 40px;color:#0058b1;font-weight: bold;text-align: center;float: left;width: 100%;}
.index2_box{width: 100%;float: left;margin-top: 40px;}
.index2_box dl{width: 360px;height: 420px;border:10px solid #FFF;background: #FFF;float: left;margin-left: 30px;position: relative;
	-webkit-transition:all .35s;
	-moz-transition:all .35s;
	-ms-transition:all .35s;
	-o-transition:all .35s;
	transition:all .35s;
}
.index2_box dl dd{color:#656565;font-size: 18px;line-height: 32px;padding: 15px 20px 0 20px;text-align: justify;}
.index2_box dl dd span{width: 100%;float: left;text-align: center;margin-bottom: 5px;color:#e61e26;font-size: 22px;}
.index2_box dl dd a{width: 138px;height: 0;text-align: center;line-height: 44px;background: #e61e26;color:#FFF;font-size: 18px;position: absolute;bottom: -30px;left:0;right:0;margin: 0 auto;
	-webkit-transition:all .35s;
	-moz-transition:all .35s;
	-ms-transition:all .35s;
	-o-transition:all .35s;
	transition:all .35s;
	overflow: hidden;
}
.index2_box dl:hover{background: #0058b1;border-color: #0058b1;}
.index2_box dl:hover dd{color:#FFF;}
.index2_box dl:hover dd span{color:#FFF;}
.index2_box dl:hover dd a{height: 44px;}
.index2_t{width: 100%;float: left;margin-top: 60px;}
.index2_t1{width: 898px;float: left;border:1px solid #e6e6e6;color:#e61e26;font-size: 20px;text-align: center;height: 68px;line-height: 68px;}
.index2_t1 span{font-weight: bold;color:#353434;}
.index2_t2{width: 270px;height: 70px;float: left;padding-left: 30px;color:#FFF;font-size: 30px;line-height: 70px;font-family: Impact;background: url(../images/p.png) #0058b1 200px -955px no-repeat;letter-spacing: 2px;}
.index3{background: url(../images/index2.jpg) center top no-repeat;height: 839px;padding-top: 40px;}
.div_fbt{width: 100%;float: left;text-align: center;font-size: 24px;color:#4d4d4d;}
.index4{background: url(../images/index3.jpg) center top no-repeat;height: 774px;}
.index3_box{width: 100%;float: left;height: 345px;}
.index3_t{width: 599px;float: left;padding-top: 60px;}
.index3_t p.p1{font-size: 22px;color:#0058b1;}
.index3_t p.p1 span{font-weight:bold;color:#e61e26;}
.index3_t p.p2{color:#4d4d4d;font-size: 18px;line-height: 36px;margin-top: 20px;}
.index3_img{float: right;overflow: hidden;}
.index3_img img{
	-webkit-transition:all .35s;
	-moz-transition:all .35s;
	-ms-transition:all .35s;
	-o-transition:all .35s;
	transition:all .35s;
}
.index3_img img:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.index4_fbt{width: 100%;float: left;text-align: center;color:#e61e26;font-weight: bold;font-size: 22px;margin-top: 60px;}
.index4_bt{color:#0058b1;font-size: 40px;width: 100%;float: left;text-align: center;margin-top: 10px;}
.index4_fbt1{width: 100%;float: left;text-align: center;color:#4d4d4d;font-size: 20px;margin-top: 10px;}
.index4_box{width: 100%;float: left;margin-top: 40px;}
.index4_box dl{float: left;margin-left: 115px;}
.index4_box dl dt{background:#0058b1;float: left;width: 120px;height: 120px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;overflow: hidden;}
.index4_box dl dt img{width: 120px;height: 120px;background: url(../images/p.png) 0 0 no-repeat;}
.index4_box dl dd{float: left;margin-left: 20px;margin-top: 25px;font-size:18px;color:#7a7a7a;line-height: 34px;}
.index4_box dl dt.dt1 img{background-position: center -2087px;}
.index4_box dl dt.dt2 img{background-position: center -2250px;}
.index4_box dl dt.dt3 img{background-position: center -2419px;}
.index5{background: url(../images/index4.jpg) center top no-repeat;height: 895px;}
.index5_bt{width: 100%;float: left;text-align: center;color:#FFF;font-size: 40px;font-weight: bold;margin-top: 30px;}
.index_box1{position: absolute;top:212px;left:410px;width: 75px;height: 75px;background:url(../images/p.png) #FFF center -2592px no-repeat;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;overflow: hidden;
	-webkit-transition:all .35s;
	-moz-transition:all .35s;
	-ms-transition:all .35s;
	-o-transition:all .35s;
	transition:all .35s;
}
.index_box2{position: absolute;color:#FFF;font-size: 20px;text-align: center;line-height: 46px;}
.index_box2 img{width: 190px;height: 190px;border:2px solid #FFF;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;
	-webkit-transition:all .35s;
	-moz-transition:all .35s;
	-ms-transition:all .35s;
	-o-transition:all .35s;
	transition:all .35s;
}
.index_box2.b1{top:245px;left:30px;}
.index_box2.b2{top:295px;left:578px;}
.index_box3{position: absolute;color:#FFF;font-size: 20px;text-align: center;line-height: 46px;}
.index_box3 img{width: 150px;height: 150px;border:2px solid #FFF;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;
	-webkit-transition:all .35s;
	-moz-transition:all .35s;
	-ms-transition:all .35s;
	-o-transition:all .35s;
	transition:all .35s;
}
.index_box3.b3{top:145px;right:100px;}
.index_box3.b4{top:550px;left:290px;}
.index_box3.b5{top:645px;left:575px;}
.index_box3.b6{top:530px;right:30px;}
.index_box1:hover,.index_box2 img:hover,.index_box3 img:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.index6{background: url(../images/index5.jpg) center top no-repeat;height: 655px;padding-top: 150px;}
.index6_left{width: 580px;float: left;padding-left: 20px;}
.l_bt{width:100%;float: left;text-align: center;color:#0058b1;font-size: 30px;font-weight: bold;}
.index6_left dl{width: 170px;float: left;margin-left: 80px;margin-top: 40px;margin-bottom: 30px;}
.index6_left dl dt img{width: 170px;height: 60px;background: url(../images/p.png) 0 0 no-repeat;}
.index6_left dl dd{text-align: center;color:#424242;font-size: 18px;margin-top: 8px;}
.index6_left dl dt.dt1 img{background-position: center -1130px;}
.index6_left dl dt.dt2 img{background-position: center -1247px;}
.index6_left dl dt.dt3 img{background-position: center -1349px;}
.index6_left dl dt.dt4 img{background-position: center -1456px;}
.index6_left dl dt.dt5 img{background-position: center -1557px;}
.index6_left dl dt.dt6 img{background-position: center -1670px;}
.index6_right{width: 600px;float: left;}
.r_img{text-align: center;width: 100%;float: left;}
.r_img img{border:3px solid #FFF;}
.r_t{width: 100%;float: left;text-align: center;color:#0058b1;font-size: 30px;margin-top: 30px;}
.r_box{width: 157px;height: 157px;line-height: 157px;text-align: center;color:#474747;font-size: 18px;float: left;
	margin-left: 35px;background: url(../images/u.png) center no-repeat;margin-top: 50px;
}
.index7{background: url(../images/index6.jpg) center top no-repeat;height: 877px;}
.index7_b{width: 475px;float:left;margin-top: 210px;}
.index7_fbt{width: 100%;float: left;color:#414141;font-size: 20px;text-align: center;}
.index7_bt{width: 100%;float: left;text-align: center;color:#0058b1;font-weight: bold;font-size: 30px;margin-top: 5px;}
.index7_t{width: 100%;float: left;margin-top: 10px;font-size: 16px;color:#646464;line-height: 40px;}
.index7_tel{padding-left: 75px;float: left;width: 400px;min-height: 68px;background: url(../images/p.png) -17px -1822px no-repeat;margin-top: 40px;font-size: 17px;color:#676767;line-height: 34px;}
.index7_tel span{font-size: 30px;color:#383838;font-family: Impact;}


/*首页banner*/
.flexslider {
	position: relative;
	width: 100%;
	height: 700px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	display: block;
	position: absolute;
	top: 45%;
	z-index: 10;
	cursor: pointer;
	-webkit-transition: all .3s ease;
}


.flex-direction-nav .flex-next {
	background:url(../images/ad_ctr.png) center -70px no-repeat;
	right: 10%;
}

.flex-direction-nav .flex-prev {
	background:url(../images/ad_ctr.png) center 0px no-repeat;
	left: 10%;
}




.flex-control-nav {
	width: auto;
	position: absolute;
	bottom: 20px;
	text-align: center;
	margin: 0 auto;
	left:0;
	right:0;
}

.flex-control-nav li {
	margin: 0 5px;
	display: inline-table;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat center -15px;
	display: block;
	height: 15px;
	overflow: hidden;
	text-indent: -99em;
	width: 15px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	width: 15px;
	height: 15px;
	background-position: 0px 0px;
}

.flexslider .slides a img {
	width: 100%;
	height: 700px;
	display: block;
}