@charset "utf-8";
body {margin:0px; padding:0px; font-size:12px;font-family:"微软雅黑"; background:#FFF;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
img{ max-width: 100%;border:none;vertical-align: bottom;}
a{text-decoration:none; border:none; margin:0; padding:0;}
.clear{ clear:both;}

table,table td{border-collapse:collapse;}
.li_img a{display:table-cell; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.li_img a img{position:relative; *left:-50%; *top:-50%;}
.fl{ float:left;}
.fr{ float:right;}






.div1920{  min-width:1200px; margin:0 auto; }
.div1200{ width:1200px; margin:0 auto; } 


 
/*index*/

.top{
	position:relative;
	padding:18px 0;
	}
.logo{
	float:left;
	}
.top_call{
	float:right;
	background:url(../images/index_2.png) left no-repeat;
	padding-left:47px;
	margin-top:5px;
	}
.top_call .p1{
	font-size:16px;
	color:#999999;
	}
.top_call .p2{
	font-size:22px;
	color:#ed1f33;
	font-weight:bold;
	}
.top_con{
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	width:600px;
	top:25px;
	text-align:center;
	}
.top_con .p1{
	font-size:22px;
	color:#06437c;
	font-weight:bold;
	line-height:35px;
	letter-spacing: 8px;
	}
.top_con .p2{
	font-size:12px;
	color:#999999;
	font-family:Arial;
	letter-spacing: 2.5px;
	}



.menu{
	background-color:#2b78d9;
	}
.tmenu>li{
	float:left;
	text-align:center;
	width:10.0%;
	line-height:44px;
	transition:all ease-out 0.3s;
	-moz-transition:all ease-out 0.3s;
	-ms-transition:all ease-out 0.3s;
	-o-transition:all ease-out 0.3s;
	-webkit-transition:all ease-out 0.3s;
	position:relative;
	}
.tmenu>li>a{
	font-size:16px;
	color:#ffffff;
	display:block;
	}
.tmenu>li:hover{
	background-color:#323232;
	}
.tmenu>li>a img{
	vertical-align:middle;
	margin:-2px 0 0 5px;
	}
.ul_er{
	position:absolute;
	top:100%;
	left:0;
	width:100%;
	overflow:hidden;
	display:none;
	z-index: 9999;
	}
.ul_er li{
	line-height:40px;
	background:rgba(50,50,50,0.8);
	}
.ul_er li a{
	color: #ece6e6;
	font-size:14px;
	display:block;
	}
.ul_er li:hover{
	background:rgba(50,50,50,1);
	}


.banner img{
	max-width:100%;
	}
.inmian_h{
	font-size:28px;
	color:#232323;
	text-align:center;
	font-weight:normal;
	line-height:45px;
	}
.inmian_p{
	font-size:20px;
	color:#4c4c4c;
	font-family:Arial;
	text-align:center;
	line-height:30px;
	overflow:hidden;
	}
.inmian_p span{
	position:relative;
	display:inline-block;
	padding:0 25px;
	}
.inmian_p span:after{
	content:"";
	display:block;
	width:504px;
	height:7px;
	background:url(../images/mn_1.png) left no-repeat;
	position:absolute;
	right:100%;
	top:50%;
	margin-top:-3.5px;
	}
.inmian_p span:before{
	content:"";
	display:block;
	width:504px;
	height:7px;
	background:url(../images/mn_2.png) left no-repeat;
	position:absolute;
	left:100%;
	top:50%;
	margin-top:-3.5px;
	}

.can_box{
	padding:40px 0;
	}
.can_list li{
	float:left;
	text-align:center;
	width:18%;
	margin:0 1%;
	margin-top:35px;
	}
.can_list li h4{
	font-size:18px;
	color:#232323;
	font-weight:normal;
	line-height:35px;
	margin-top:5px;
	}

.fwxm_box{
	padding:40px 0;
	}
.fwxm_img{
	margin-top:25px;
	}

.advantage_box{
	padding:40px 0;
	}



.advantage_list li{
	float:left;
	width:33.3333%;
	text-align:center;
	margin-top:35px;
	}
.advantage_list li h4{
	font-size:16px;
	color:#232323;
	font-weight: bolder;
	line-height:36px;
	}
.advantage_list li p{
	font-size:15px;
	color:#5b5b5b;
	font-weight:normal;
	line-height:25px;
	}


.gzt_box{
	padding:40px 0;
	}
.gzt_list{
	padding:0 60px;
	border-bottom:1px solid #dddddd;
	padding-bottom:20px;
	margin:35px 0 10px 0;
	}
.gzt_list li{
	float:left;
	width:30%;
	text-align:center;
	margin:0 1.666%;
	}
.gzt_list .p1{
	font-size:30px;
	color:#666666;
	line-height:65px;
	}
.gzt_list .p1 font{
	font-size:50px;
	color:#666666;
	font-weight:bold;
	}
.gzt_list .p2{
	font-size:12px;
	color:#666666;
	line-height:20px;
	}
.gzt_h{
	font-size:22px;
	color:#999999;
	text-align:center;
	line-height:50px;
	}
.slide_box_swiper_big{
	position:relative;
	}
.slide_box_swiper{
	width:988px;
	margin:0 auto;
	}

.slide_box_swiper_list li{
	width:178px;
	float:left;
	border:1px solid #ebebeb;
	margin:10px 0;
	margin-right:22px;
	}
.slide_box_swiper_list li img{
	width:100%;
	height:100%;
	}
.slide_box_swiper_list li.last{
	margin-right:0;
	}
	
.slide_box_swiper_big .swiper-button-prev,.slide_box_swiper_big .swiper-button-next{
	width:37px !important; 
	height:66px !important;
	margin-top:-33px !important; 
	}
.slide_box_swiper_big .swiper-button-prev{
	background:url(../images/index_23.png) center no-repeat !important;
	left:29px !important;
	}
.slide_box_swiper_big .swiper-button-next{
	background:url(../images/index_24.png) center no-repeat !important;
	right:29px !important;
	}



.footaa{
	padding:38px 0 10px 0;
	}
.foot_list{
	margin-bottom:20px;
	text-align: center;
	}
.foot_list li{
	display: inline-block;
	/*float:left;*/
	width:8.5%;
	text-align:center;
	}
.foot_list li p{
	font-size:14px;
	color:#232323;
	line-height:30px;
	}
.foot_p1{
	font-size:14px;
	color:#232323;
	text-align:center;
	line-height:30px;
	}

/*1*/
.xwyx_box{
	padding:40px 0;
	}
.xwyx_left{
	width:438px;
	float:left;
	margin-top:40px;
	}
.xwyx_right{
	width:740px;
	float:right;
	padding-top:30px;
	margin-top:40px;
	}
.xwyx_right .p1{
	font-size:15px;
	color:#000000;
	line-height:30px;
	}


.xwrw_box{
	padding:40px 0;
	}

.xwrw_list li{
	float:left;
	width:550px;
	margin-right:100px;
	margin-top:50px;
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	}
.xwrw_list li.last{
	margin-right:0;
	}
.xwrw_list .num{
	float:left;
	width:84px;
	}
.xwrw_list .text{
	float:right;
	width:430px;
	background:url(../images/index1_9.png) center bottom no-repeat;
	padding-bottom:4px;
	min-height:71px;
	margin-top:6px;
	}
.xwrw_list .text p{
	font-size:15px;
	color:#232323;
	line-height:28px;
	margin:6px 7px 0 7px;
	} 

.xwrw_list li:hover{
    box-shadow: 10px 10px 5px #888888;
    -webkit-transform: translate(-3px,-3px);
    -moz-transform: translate(-3px,-3px);
    -ms-transform: translate(-3px,-3px);
    -o-transform: translate(-3px,-3px);
	}


.ydwt_box{
	padding:40px 0;
	}


.ydwt_list{
	position:relative;
	margin-top:50px;
	}
.ydwt_list .bra{
	width:12px;
	height:362px;
	background:url(../images/index1_10.png) center no-repeat;
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	top:-10px;
	}
.ydwt_list li{
	width:530px;
	position:relative;
	margin-top:25px;
	}
.ydwt_list li.two{
	margin-left:auto;
	}
.ydwt_list li font{
	display:inline-block;
	width:50px;
	line-height:50px;
	font-size:35px;
	color:#FFF;
	background-color:#0e86ec;
	border-radius:100%;
	text-align:center;
	position:absolute;
	top:50%;
	margin-top:-25px;
	right:0;
	}
.ydwt_list li p{
	font-size:15px;
	color:#000000;
	width:450px;
	float:left;
	line-height:25px;
	text-align:right;
	}

.ydwt_list li.two font{
	right:inherit;
	left:0;
	}
.ydwt_list li.two p{
	float:right;
	text-align:left;
	}
.ydwt_div{
	margin-top:40px;
	}


.wndo_box{
	padding:40px 0;
	}
.wndo_list li{
	float:left;
	width:550px;
	margin-right:100px;
	margin-top:40px;
	transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-transition: all 0.3s;
	}
.wndo_list li:hover{
	box-shadow: 10px 10px 5px #888888;
    -webkit-transform: translate(-3px,-3px);
    -moz-transform: translate(-3px,-3px);
    -ms-transform: translate(-3px,-3px);
    -o-transform: translate(-3px,-3px);
}
	
	
	    
.wndo_list li.last{
	margin-right:0;
	}
.wndo_list .img{
	float:left;
	width:84px;
	}
.wndo_list .text{
	float:right;
	width:435px;
	}

.wndo_list h4{
	font-size:17px;
	color:#232323;
	line-height:30px;
	margin-bottom:2px;
	}
.wndo_list p{
	font-size:15px;
	color:#232323;
	line-height:25px;
	}


.jxal_box{
	padding:40px 0;
	}


.jxal_list{
	margin-top:30px;
	}
.jxal_list li{
	text-align:center;
	float:left;
	width:150px;
	margin-right:25px;
	line-height:40px;
	border-bottom:1px solid transparent; 
	}
.jxal_list li.last{
	margin-right:0;
	}
.jxal_list li a{
	font-size:18px;
	color:#232323;
	display:inline-block;
	}
.jxal_list li .img2{
	opacity:0;
	}
.jxal_list li i{
	width:35px;
	display:inline-block;
	position:relative;
	height:30px;
	vertical-align:middle;
	margin:-5px 5px 0 0;
	}
.jxal_list li img{
	position:absolute;
	left:0;
	top:0;
	}

.jxal_list li:hover .img1{
	opacity:0;
	}
.jxal_list li:hover .img2{
	opacity:1;
	}
.jxal_list li:hover a{
	color:#0e86ec;
	}
.jxal_list li:hover{
	border-bottom-color:#0e86ec;
	}
.jxal_list li.cur .img1{
	opacity:0;
	}
.jxal_list li.cur .img2{
	opacity:1;
	}
.jxal_list li.cur a{
	color:#0e86ec;
	}
.jxal_list li.cur{
	border-bottom-color:#0e86ec;
	}

.jxal_box_swiper_big{
	position:relative;
	background-color:#FFF;
	margin-top:40px;
	padding:20px 0;
	}
.jxal_box_swiper{
	width:1000px;
	}
.jxal_box_swiper_img{
	float:left;
	}
.jxal_box_swiper_text{
	float:right;
	width:380px;
	}


.jxal_box_swiper_text h4{
	font-size:18px;
	color:#232323;
	line-height:50px;
	border-bottom:1px solid #e5ece9;
	margin-bottom:12px;
	}
.jxal_box_swiper_text .p1{
	font-size:14px;
	color:#232323;
	line-height:25px;
	margin-top:13px;
	}
.jxal_box_swiper_text .a1{
	display:block;
	line-height:34px;
	background-color:#0e86ec;
	font-size:14px;
	color:#FFF;
	text-align:center;
	border-radius:4px;
	margin-top:15px;
	}
.jxal_box_swiper_big .swiper-button-prev,.jxal_box_swiper_big .swiper-button-next{
	width:40px !important; 
	height:50px !important;
	margin-top:-25px !important; 
	}
.jxal_box_swiper_big .swiper-button-prev{
	background:url(../images/index1_32.png) center no-repeat !important;
	left:30px !important;
	}
.jxal_box_swiper_big .swiper-button-next{
	background:url(../images/index1_33.png) center no-repeat !important;
	right:30px !important;
	}
.jxal_box_swiper_big .swiper-button-prev:hover{
	background:url(../images/index1_34.png) center no-repeat !important;
	}
.jxal_box_swiper_big .swiper-button-next:hover{
	background:url(../images/index1_35.png) center no-repeat !important;
	}
.background_color{
	background-color:#f6f6f6;
	}
.fwlc_box{
	padding:40px 0;
	}	
.fwlc_div{
	margin-top:20px;
	}

/*2*/

.service_box{
	padding:40px 0;
	}
.service_div{
	margin-top:30px;
	}

.resources_box{
	padding:40px 0;
	}
.resources_div{
	width:850px;
	margin:0 auto;
	}
.resources_list{
	margin:20px 0 30px 0;
	}
.resources_list li{
	float:left;
	width:170px;
	text-align:center;
	margin-top:10px;
	}

.ltcase_box{
	padding:40px 0;
	}
.ltcase_list{
	margin-top:30px;
	}
.ltcase_list li{
	text-align:center;
	width:280px;
	float:left;
	margin-right:26.66px;
	}
.ltcase_list li.last{
	margin-right:0;
	}
.ltcase_list li i{
	display:table;
	height:65px;
	width:100%;
	}
.ltcase_list li i label{
	vertical-align:middle;
	display:table-cell;
	}
.ltcase_list h3{
	font-size:20px;
	color:#232323;
	font-weight:normal;
	background:url(../images/index2_39.png) center bottom repeat-x;
	line-height:40px;
	padding-bottom:10px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	}
.ltcase_list li a{
	font-size:16px;
	color:#feffff;
	display:inline-block;
	line-height:39px;
	width:125px;
	background-color:#3297ec;
	border-radius:4px;
	margin-top:20px;
	}
.ltcase_list li:hover h3{
	background:url(../images/index2_39_1.png) center bottom repeat-x;
	}
.ltcase_list li.cur h3{
	background:url(../images/index2_39_1.png) center bottom repeat-x;
	}
.ltcase_list li a:hover{
	opacity:0.9;
	}
/*3*/

.bzfg_box{
	padding:40px 0;
	}
.bzfg_list{
	margin-top:35px;
	}
.bzfg_list li{
	float:left;
	text-align:center;
	width:250px;
	margin:0 25px;
	}
.bzfg_list li p{
	font-size:15px;
	color:#000000;
	line-height:35px;
	}


.bzrw_box{
	padding:40px 0;
	}
.bzrw_list li{
	float:left;
	width:550px;
	margin-right:100px;
	margin-top:50px;
		transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	}
.bzrw_list li.last{
	margin-right:0;
	}
.bzrw_list .num{
	float:left;
	width:84px;
	}
.bzrw_list .text{
	float:right;
	width:430px;
	background:url(../images/index1_9.png) center bottom no-repeat;
	min-height:71px;
	margin-top:6px;
	padding-bottom:4px;
	}
.bzrw_list h4{
	font-size:17px;
	color:#232323;
	margin:0 8px;
	line-height:20px;
	}
.bzrw_list .text p{
	font-size:15px;
	color:#232323;
	line-height:28px;
	margin:6px 8px 0 8px;
	} 
.bzrw_list li:hover{
    box-shadow: 10px 10px 5px #888888;
    -webkit-transform: translate(-3px,-3px);
    -moz-transform: translate(-3px,-3px);
    -ms-transform: translate(-3px,-3px);
    -o-transform: translate(-3px,-3px);
	}



.bzzy_box{
	padding:40px 0;
	}
.bzzy_div{
	text-align:center;
	margin-top:35px;
	}

.bzrwcase_box{
	padding:40px 0;
	}

.bzrwcase_div{
	text-align:center;
	margin-top:35px;
	}
.bzrwcase_div_d{
	width:1000px;
	margin:0 auto;
	margin-top:40px;
	}
.bzrwcase_div_d_left{
	float:left;
	width:570px;
	}
.bzrwcase_div_d_right{
	float:right;
	width:120px;
	padding-left:200px;
	background:url(../images/index3_11.jpg) left no-repeat;
	}
.bzrwcase_div_d_left h3{
	font-size:18px;
	color:#232323;
	line-height:30px;
	margin-top:30px;
	}

.bzrwcase_div_d_left_list li{
	font-size:15px;
	color:#232323;
	line-height:25px;
	padding-left:30px;
	background:url(../images/index3_10.png) 0 0 no-repeat;
	margin-top:25px;
	}

.bzrwcase_div_d_right h3{
	font-size:16px;
	color:#232323;
	font-weight:normal;
	line-height:35px;
	border-bottom:3px solid #0e86ec;
	text-align:center;
	}

.bzrwcase_div_d_right_list li{
	line-height:30px;
	border-bottom:1px dashed #c2c2c2;
	text-align:center;
	}
.bzrwcase_div_d_right_list li a{
	font-size:16px;
	color:#232323;
	}



/*4*/

.spyxxz_box{
	appearance:40px 0;
	}

.spyxxz_list{
	position:relative;
	margin-top:50px;
	}
.spyxxz_list .bra{
	width:12px;
	height:222px;
	background:url(../images/index4_20.png) center no-repeat;
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	top:-10px;
	}
.spyxxz_list li{
	width:530px;
	position:relative;
	margin-top:5px;
	}
.spyxxz_list li.two{
	margin-left:auto;
	}
.spyxxz_list li font{
	display:inline-block;
	width:50px;
	line-height:50px;
	font-size:35px;
	color:#FFF;
	background-color:#0e86ec;
	border-radius:100%;
	text-align:center;
	position:absolute;
	top:50%;
	margin-top:-25px;
	right:0;
	}
.spyxxz_list li p{
	font-size:15px;
	color:#000000;
	width:450px;
	float:left;
	line-height:25px;
	text-align:right;
	}

.spyxxz_list li.two font{
	right:inherit;
	left:0;
	}
.spyxxz_list li.two p{
	float:right;
	text-align:left;
	}





/*5*/

.cjbk_box{
	padding:40px 0;
	}
.cjbk_list{
	position:relative;
	margin-top:80px;
	}
.cjbk_list .bra{
	width:12px;
	height:362px;
	background:url(../images/index1_10.png) center no-repeat;
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	top:-10px;
	}
.cjbk_list li{
	width:530px;
	position:relative;
	margin-top:-25px;
	}
.cjbk_list li.two{
	margin-left:auto;
	}
.cjbk_list li font{
	display:inline-block;
	width:50px;
	line-height:50px;
	font-size:35px;
	color:#FFF;
	background-color:#0e86ec;
	border-radius:100%;
	text-align:center;
	position:absolute;
	top:50%;
	margin-top:-25px;
	right:0;
	}
.cjbk_list li p{
	font-size:15px;
	color:#000000;
	width:450px;
	float:left;
	line-height:25px;
	text-align:right;
	}
.cjbk_list li h3{
	font-size:16px;
	color:#000000;
	width:450px;
	float:left;
	line-height:25px;
	text-align:right;
	}
.cjbk_list li.two font{
	right:inherit;
	left:0;
	}
.cjbk_list li.two p{
	float:right;
	text-align:left;
	}
.cjbk_list li.two h3{
	float:right;
	text-align:left;
	}

.bkfw_box{
	padding:40px 0;
	}
.bkfw_list{
	margin-top:25px;
	}
.bkfw_list li{
	float:left;
	width:250px;
	margin:0 25px;
	}
.bkfw_div{
	margin-top:30px;
	}


/*6*/
.wdyxxs_box{
	padding:40px 0;
	}

.wdyxxs_div{
	border:5px solid #dcdcdc;
	padding:20px 30px;
	margin-top:30px;
	}
.wdyxxs_div_d{
	float:left;
	width:520px;
	}
.wdyxxs_div div.last{
	float:right;
	}
.wdyxxs_div_d h4{
	font-size:18px;
	color:#232323;
	line-height:30px;
	margin-left:8px;
	}
.wdyxxs_div_d .p1{
	font-size:18px;
	color:#232323;
	line-height:26px;
	padding:5px 0;
	background:url(../images/index6_2.png) 0 0 no-repeat;
	padding-left:40px;
	margin-top:15px;
	margin-left:8px;
	}
.wdyxxs_div_d_s{
	background-color:#f4f4ee;
	height:130px;
	padding:10px 0;
	margin-top:15px;
	}
.wdyxxs_div_d .p2{
	font-size:15px;
	color:#232323;
	line-height:26px;
	padding:5px 0;
	background:url(../images/index6_3.png) 0 0 no-repeat;
	padding-left:40px;
	margin-left:8px;
	}
.wdyxxs_div_d_s2{
	background-color:#f4f4ee;
	padding:15px 0;
	margin-top:15px;
	}

.wdfw_list {
	text-align:center;
	margin-top:30px;
	}	
.wdfw_list li{
	display:inline;
	margin:0 13px;
	}
.wdfw_list2{
	}
.wdfw_list2 li{
	float:left;
	width:520px;
	margin-top:30px;
	}
.wdfw_list2 li.last{
	float:right;
	}
.wdfw_list2 .img{
	float:left;
	width:84px;
	}
.wdfw_list2 .text{
	float:right;
	width:410px;
	}

.wdfw_list2 li h4{
	font-size:17px;
	color:#232323;
	}
.wdfw_list2 li p{
	font-size:15px;
	color:#232323;
	line-height:25px;
	}

.wdyxcase_box{
	padding:40px 0;
	}
.wdyxcase_list{
	margin-top:20px;
	}	
.wdyxcase_list li{
	float:left;
	width:200px;
	text-align:center;
	line-height:35px;
	background:url(../images/index6_15.jpg) repeat-x bottom;
	margin-right:50px;
	}
.wdyxcase_list li.last{
	margin-right:0;
	}
.wdyxcase_list li a{
	font-size:20px;
	color:#232323;
	display:block;
	padding-bottom:10px;
	}
.wdyxcase_list li.cur{
	background:url(../images/index2_39_1.png) center bottom no-repeat;
	}
.wdyxcase_list li:hover{
	background:url(../images/index2_39_1.png) center bottom no-repeat;
	}

.wdyxcase_div{
	text-align:center;
	margin-top:35px;
	}
.wdyxcase_div_a{
    font-size: 16px;
    color: #feffff;
    display: inline-block;
    line-height: 39px;
    width: 125px;
    background-color: #3297ec;
    border-radius: 4px;
    margin-top: 20px;
}
.wdyxcase_div_a:hover{
	opacity:0.9;
	}

/*7*/
.gzhtj_box{
	padding:40px 0;
	}
.gzhtj_box_p{
	font-size:14px;
	color:#4c4c4c;
	line-height:25px;
	text-align:center;
	margin-top:10px;
	}

.gzhtj_list{
	text-align:center;
	margin-top:30px;
	}
.gzhtj_list li{
	display:inline-block;
	border:2px solid #dcdcdc;
	border-radius:2px;
	width:125px;
	margin:0 8px;
	}
.gzhtj_list li div{
	position:relative;
	width:50px;
	height:38px;
	margin:0 auto;
	}
.gzhtj_list li div img{
	position:absolute;
	left:0;
	top:0;
	}
.gzhtj_list li p{
	font-size:17px;
	color:#000000;
	line-height:23px;
	}
.gzhtj_list li a{
	display:block;
	padding:7.5px 0;}
.gzhtj_list .img2{
	opacity:0;
	}
.gzhtj_list li.cur .img1{
	opacity:0;
	}
.gzhtj_list li.cur .img2{
	opacity:1;
	}
.gzhtj_list li.cur p{
	color:#FFF;
	}
.gzhtj_list li.cur{
	color:#FFF;
	background-color:#0e86ec;
	border-color:#0e86ec;
	}
.gzhtj_list li:hover .img1{
	opacity:0;
	}
.gzhtj_list li:hover .img2{
	opacity:1;
	}
.gzhtj_list li:hover p{
	color:#FFF;
	}
.gzhtj_list li:hover{
	color:#FFF;
	background-color:#0e86ec;
	border-color:#0e86ec;
	}

.gzhtj_div{
	border:3px solid #dcdcdc;
	margin-top:40px;
	padding:20px 30px;
	}

.gzhtj_div_left{
	float:left;
	width:150px;
	}
.gzhtj_div_right{
	float:right;
	width:940px;
	}

.gzhtj_div_left_list{
	margin-top:1px;
	}
.gzhtj_div_left_list li{
	border:1px solid #dcdcdc;
	line-height:80px;
	text-align:center;
	margin-top:-1px;
	}
.gzhtj_div_left_list li a{
	font-size:16px;
	color:#232323;
	display:block;
	}
.gzhtj_div_left_list li:hover a{
	color:#0e86ec;
	}

.gzhtj_div_left_list li.cur a{
	color:#0e86ec;
	}




.gzhtj_div_right_list li{
	float:left;
	width:250px;
	padding:15px;
	border:1px solid #dcdcdc;
	border-radius:10px;
	position:relative;
	overflow:hidden;
	height:210px;
	margin:22px 0;
	margin-right:47px;
	}
.gzhtj_div_right_list li.last{
	margin-right:0;
	}
.gzhtj_div_right_list .img{
	float:left;
	border-radius: 80px;
    overflow: hidden;
	}
.gzhtj_div_right_list .text{
	float:right;
	width:148px;
	}
.gzhtj_div_right_list .p1{
	font-size:16px;
	color:#f8ac3e;
	text-align:center;
	line-height:25px;
	margin-top:10px;
	}
.gzhtj_div_right_list .p2{
	font-size:14px;
	color:#818181;
	font-family:Arial;
	text-align:center;
	line-height:23px;
	border:1px solid #dcdcdc;
	border-radius:100px;
	margin:5px 0;
	}
.gzhtj_div_right_list .p3{
	font-size:14px;
	color:#818181;
	line-height: 1.5rem;
    height: 4.5rem;
	overflow: hidden;
	}
.gzhtj_div_right_list dl{
	float:left;
	width:33.33%;
	text-align:center;
	}
.gzhtj_div_right_list .p4{
	font-size:13px;
	color:#818181;
	padding-top:25px;
	line-height:25px;
}
.gzhtj_div_right_list .p4.bg1{
	background:url(../images/index10_7.png) center top no-repeat;
}
.gzhtj_div_right_list .p4.bg2{
	background:url(../images/index10_8.png) center top no-repeat;
}
.gzhtj_div_right_list .p4.bg3{
	background:url(../images/index10_9.png) center top no-repeat;
}
.gzhtj_div_right_list .p5{
	font-size:13px;
	color:#424242;
	font-weight:bold;
	line-height:25px;
	}
.gzhtj_div_right_list .list{
	margin-top:0;
	border-top:1px solid #dcdcdc;
	padding-top: 7px;
	}
.gzhtj_div_right_list .divb{
	position:absolute;
	left:0;
	top:0;
	width:250px;
	height:210px;
	padding:15px;
	background:rgba(14,134,236,0.9);
	transition:all ease-out 0.3s;
	-moz-transition:all ease-out 0.3s;
	-ms-transition:all ease-out 0.3s;
	-o-transition:all ease-out 0.3s;
	-webkit-transition:all ease-out 0.3s;
	opacity:0;
	border-radius:10px;
	}
.gzhtj_div_right_list .p6{
	font-size:14px;
	color:#ffffff;
	line-height:25px;
	margin-top:5px;
	}
.gzhtj_div_right_list .p6 font{
	display:inline-block;
	border:1px dashed #FFFFFF;
	width:94px;
	text-align:center;
	border-radius:100px;
	margin-right:3px;
	}
.gzhtj_div_right_list  .bottom{
	margin-top:15px;
	border-top:1px solid #fff;
	padding-top:5px;
	}
.gzhtj_div_right_list .p7{
	font-size:14px;
	color:#ffffff;
	line-height:30px;
	}
.gzhtj_div_right_list .a1{
	display:block;
	width:125px;
	line-height:45px;
	background-color:#87c3f6;
	font-size:16px;
	color:#FFF;
	text-align:center;
	margin:0 auto;
	border-radius:4px;
	margin-top:5px;
	}
.gzhtj_div_right_list li:hover .divb{
	opacity:1;
	}


.sjfx_box{
	padding:40px 0;
	}

.sjfx_list{
	text-align:center;
	margin-top:30px;
	}
.sjfx_list li{
	display:inline-block;
	width:140px;
	line-height:42px;
	background-color:#FFF;
	margin:0 8px;
	border-radius:3px;
	}
.sjfx_list li a{
	font-size:16px;
	color:#232323;
	display:block;
	}
.sjfx_list li.cur{
	background-color:#0e86ec;
	}
.sjfx_list li.cur a{
	color:#fff;
	}
.sjfx_list li:hover{
	background-color:#0e86ec;
	}
.sjfx_list li:hover a{
	color:#fff;
	}


.sjfx_box_swiper_big{
	position:relative;
	margin-top:25px;
	}
.sjfx_box_swiper{
	width:1100px;
	}
.sjfx_box_swiper_big .swiper-button-prev,.sjfx_box_swiper_big .swiper-button-next{
	width:37px !important; 
	height:66px !important;
	margin-top:-33px !important; 
	}
.sjfx_box_swiper_big .swiper-button-prev{
	background:url(../images/index_23.png) center no-repeat !important;
	left:5px !important;
	}
.sjfx_box_swiper_big .swiper-button-next{
	background:url(../images/index_24.png) center no-repeat !important;
	right:5px !important;
	}


.ggzs_box{
	padding:40px 0;
	}
.ggzs_div{
	margin-top:25px;
	}


/*8*/

.wbdy_box{
	padding:40px 0;
	}

.wbdy_list{
	margin-top:30px;
	text-align:center;
	}
.wbdy_list li{
	display:inline-block;
	width:120px;
	margin:0 12px;
	line-height:65px;
	background-color:#e2e2e2;
	border-radius:4px;
	}
.wbdy_list li a{
	font-size:18px;
	color:#000000;
	display:block;
	}
.wbdy_list li.cur{
	background-color:#0e86ec;
	}
.wbdy_list li.cur a{
	color:#fff;
	}
.wbdy_list li:hover{
	background-color:#0e86ec;
	}
.wbdy_list li:hover a{
	color:#fff;
	}


.wbdy_list2 li{
	width:255px;
	float:left;
	padding:15px;
	border:1px solid #dcdcdc;
	border-radius:10px;
	margin:14px 0;
	margin-right:39.5px;
	}
.wbdy_list2 li.last{
	margin-right:0;
	}
.wbdy_list2 .left{
	float:left;
	width:66px;
	border:1px solid #dcdcdc;
	}
.wbdy_list2 .right{
	float:right;
	width:170px;
	text-align: left;
	}
.wbdy_list2 .list{
	padding:10px 0;
	}
.wbdy_list2 .p1{
	font-size:16px;
	color:#000000;
	line-height:30px;
	}
.wbdy_list2 .p3{
	font-size:13px;
	color:#232323;
	line-height:30px;
	margin-left:12px;
	}
.wbdy_list2 dl{
	float:left;
	width:127px;
	}
.wbdy_list2 dl.last{
	border-left:1px solid #dcdcdc;
	}
.wbdy_list2 .p3 font{
	color:#0e86ec;
	}
.wbdy_list2 .bottom{
	border-top:1px solid #dcdcdc;
	}
.wbdy_list2 .p4{
	font-size:12px;
	color:#888888;
	line-height:21px;
	height: 40px;
	}
.wbdy_list2 .a1{
	width:100px;
	line-height:30px;
	display:block;
	margin:0 auto;
	background-color:#0e86ec;
	font-size:14px;
	color:#FFF;
	border-radius:3px;
	text-align:center;
	margin-top:5px;
	}
.wbdy_list2 .a1:hover{
	opacity:0.9;
	}

/*9*/
.ny_div_m{
	margin-top:25px;
	text-align:center;
	}
.txcan_box{
	padding:40px 0;
	}

.txcan_list{
	text-align:center;
	margin-top:30px;
	}
.txcan_list li{
	display:inline-block;
	line-height:60px;
	padding:0 30px;
	margin:0 14px;
	border-radius:4px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	}
.txcan_list li a{
	font-size:18px;
	color:#939393;
	display:block;
	}
.txcan_list li.cur{
	background-color:#0e86ec;
	}
.txcan_list li.cur a{
	color:#fff;
	}
.txcan_list li:hover{
	background-color:#0e86ec;
	}
.txcan_list li:hover a{
	color:#fff;
	}

.zhtj_box{
	padding:40px 0;
	}
.zhtj_div{
	margin-top:30px;
	}
.zhtj_div_left{
	float:left;
	width:542px;
	}
.zhtj_div_right{
	float:right;
	width:560px;
	}
.zhtj_div_right_list{
	margin:30px 0;
	}
.zhtj_div_right_list li{
	float:left;
	width:104px;
	margin-right:48px;
	}
.zhtj_div_right_list li.last{
	margin-right:0;
	}
.zhtj_div_right h4{
	font-size:18px;
	color:#656565;
	line-height:40px;
	}
.zhtj_div_right p{
	font-size:14px;
	color:#656565;
	line-height:25px;
	}

.khhz_div{
	margin-top:30px;
	position:relative;
	}
.khhz_div_a{
	position:absolute;
	right:50px;
	top:150px;
	}

/*10*/



.pyqtg_box{
	padding:40px 0;
	}
.pyqtg_list{
	text-align:center;
	margin-top:30px;
	}
.pyqtg_list li{
	display:inline-block;
	margin:0 10px;
	width:150px;
	}
.pyqtg_list li div{
	border:2px solid #e6e6e6;
	height:74px;
	position:relative;
	width:126px;
	margin:0 auto;
	border-radius:2px;
	}
.pyqtg_list li div img{
	position:absolute;
	left:0;
	top:12px;
	right:0;
	margin:0 auto;
	}
.pyqtg_list li p{
	font-size:16px;
	color:#333333;
	line-height:25px;
	}
.pyqtg_list .img2{
	opacity:0;
	}
.pyqtg_list li.cur .img1{
	opacity:0;
	}
.pyqtg_list li.cur .img2{
	opacity:1;
	}
.pyqtg_list li.cur p{
	color:#333333;
	}
.pyqtg_list li.cur div{
	background-color:#2b78d9;
	border-color:#2b78d9;
	}

.pyqtg_list li:hover .img1{
	opacity:0;
	}
.pyqtg_list li:hover .img2{
	opacity:1;
	}
.pyqtg_list li:hover p{
	color:#333333;
	}
.pyqtg_list li:hover div{
	background-color:#2b78d9;
	border-color:#2b78d9;
	}


.pyqzs_list li{
	float:left;
	width:250px;
	padding:10px 15px;
	border:1px solid #dcdcdc;
	border-radius:10px;
	position:relative;
	overflow:hidden;
	margin:10px 0;
	margin-right:47px;
	}
.pyqzs_list li.last{
	margin-right:0;
	}
.pyqzs_list .img{
	float:left;
	width:104px;
	}
.pyqzs_list .text{
	float:right;
	width:135px;
	}
.pyqzs_list .p1{
	font-size:16px;
	color:#f8ac3e;
	text-align:center;
	line-height:30px;
	margin-top:12px;
	}
.pyqzs_list .p2{
	font-size:12px;
	color:#818181;
	line-height:30px;
	text-align:center;
	}
.pyqzs_list dl{
	float:left;
	width:33.33%;
	text-align:center;
	}
.pyqzs_list .p4{
	font-size:13px;
	color:#818181;
	line-height:25px;
	}
.pyqzs_list .p5{
	font-size:13px;
	color:#424242;
	font-weight:bold;
	line-height:25px;
	}
.pyqzs_list .list{
	margin-top:10px;
	border-top:1px solid #dcdcdc;
	padding-top:10px;
	}


.pyqyxys_box{
	padding-top:40px;
	}
.pyqyxys_div{
	background:url(../images/index10_10.jpg) center no-repeat;
	height:564px;
	margin-top:25px;
	}

.pyqgg_box{
	padding:40px 0;
	}
.pyqgg_div{
	margin-top:30px;
	}
.pyqgg_div_left{
	float:left;
	}
.pyqgg_div_right{
	float:right;
	width:460px;
	margin-right:80px;
	}
.pyqgg_div_right h4{
	font-size:30px;
	color:#333333;
	font-weight:normal;
	line-height:40px;
	background:url(../images/index10_12.png) left bottom no-repeat;
	padding-bottom:15px;
	margin:100px 0 15px 0;
	}
.pyqgg_div_right p{
	font-size:15px;
	color:#707070;
	line-height:25px;
	}


.pyqzxxs_box{
	padding:40px 0;
	}
.pyqzxxs_list{
	background:url(../images/index10_13.png) center no-repeat;
	padding-top:35px;
	margin-top:25px;
	}
.pyqzxxs_list li{
	width:410px;
	float:left;
	text-align:right;
	min-height:145px;
	}
.pyqzxxs_list li.last{
	float:right;
	text-align:left;
	}
.pyqzxxs_list font{
	font-size:45px;
	color:#0e86ec;
	font-weight:bold;
	}
.pyqzxxs_list .p1{
	font-size:17px;
	color:#434343;
	font-weight:bold;
	line-height:35px;
	}
.pyqzxxs_list .p2{
	font-size:16px;
	color:#434343;
	line-height:22px;
	}
.ggsh_box{
	padding:40px 0;
	}
.ggsh_list{
	margin-top:30px;
	}
.ggsh_list li{
	text-align:center;
	float:left;
	width:200px;
	margin-right:50px;
	}
.ggsh_list li.last{
	margin-right:0;
	}
.ggsh_list h3{
	font-size:20px;
	color:#333333;
	font-weight:normal;
	line-height:55px;
	}
.ggsh_list p{
	font-size:15px;
	color:#888888;
	line-height:22px;
	}
.dsjzc_box{
	padding:40px 0;
	}
.dsjzc_list{
	margin:0 auto;
	margin-top:30px;
	width:1020px;
	}
.dsjzc_list li{
	text-align:center;
	float:left;
	width:320px;
	height:245px;
	display:table;
	margin-right:50px;
	background-color:#FFF;
	margin:0 10px;
	margin-top:25px;
	transition:all ease-out 0.3s;
	-moz-transition:all ease-out 0.3s;
	-ms-transition:all ease-out 0.3s;
	-o-transition:all ease-out 0.3s;
	-webkit-transition:all ease-out 0.3s;
	}
.dsjzc_list li label{
	display:table-cell;
	vertical-align:middle;
	}
.dsjzc_list li.last{
	margin-right:0;
	}
.dsjzc_list h3{
	font-size:20px;
	color:#333333;
	font-weight:normal;
	line-height:50px;
	}
.dsjzc_list p{
	font-size:15px;
	color:#888888;
	line-height:22px;
	width:240px;
	margin:0 auto;
	}

.dsjzc_list li:hover{
    box-shadow: 10px 10px 5px #888888;
    -webkit-transform: translate(-3px,-3px);
    -moz-transform: translate(-3px,-3px);
    -ms-transform: translate(-3px,-3px);
    -o-transform: translate(-3px,-3px);
}
.border_bottom{
	border-bottom:1px solid #e5e5e5;
	}

.mhwz_box{
	padding:40px 0;
	}
.mhwz_list{
	}
.mhwz_list li{
	text-align:center;
	width:330px;
	float:left;
	margin-right:105px;
	margin-top:30px;
	}
.mhwz_list li.last{
	margin-right:0;
	}
.mhwz_list li i{
	display:table;
	height:85px;
	width:100%;
	}
.mhwz_list li i label{
	vertical-align:middle;
	display:table-cell;
	}
.mhwz_list h3{
	font-size:20px;
	color:#232323;
	font-weight:normal;
	background:url(../images/index2_39.png) center bottom repeat-x;
	line-height:40px;
	padding-bottom:10px;
	}
.mhwz_list li a{
	font-size:16px;
	color:#feffff;
	display:inline-block;
	line-height:39px;
	width:125px;
	background-color:#3297ec;
	border-radius:4px;
	margin-top:20px;
	}
.mhwz_list li:hover h3{
	background:url(../images/index2_39_1.png) center bottom repeat-x;
	}
.mhwz_list li:hover a{
	opacity:0.9;
	}
/*12*/

.xlfy_box{
	padding:40px 0;
	}



/*13*/

.about_box{
	padding:40px 0;
	}
.about_left{
	float:left;
	margin-top:40px;
	}
.about_right{
	float:right;
	width:680px;
	padding-top:50px;
	margin-top:40px;
	}
.about_right .p1 {
    font-size: 15px;
    color: #000000;
    line-height: 30px;
}


.qywh_box{
	padding:40px 0;
	}

.qywh_list{
	padding-left:110px;
	margin-top:40px;
	position:relative;
	}
.qywh_list li{
	margin-bottom:40px;
	position:relative;
	z-index:100;
	}
.qywh_list li .img{
	display:inline-block;
	vertical-align:middle;
	}
.qywh_list li span{
	display:inline-block;
	vertical-align:middle;
	font-size:16px;
	color:#232323;
	line-height:25px;
	margin-left:35px;
	width:800px;
	}
.qywh_list .boder{
	position:absolute;
	left:158px;
	width:1px;
	background-color:#aaaaaa;
	height:100%;
	top:0;
	z-index:99;
	}

.lxwm_box{
	padding:40px 0;
	}

.lxwm_box_list{
	padding:30px 0;
	}
.lxwm_box_list li{
	width:50%;
	float:left;
	font-size:16px;
	color:#232323;
	line-height:35px;
	}
.ditu{
	overflow:hidden;
	}

/*14*/

.gdtyx_box{
	padding:40px 0;
	}
.gdtyx_div{
	margin-top:40px;
	}
.gdtyx_div_left{
	float:left;
	}
.gdtyx_div_right{
	float:right;
	width:560px;
	margin-right:60px;
	padding-top:50px;
	}
.gdtyx_div_right_h{
	font-size:26px;
	color:#2a2a2a;
	font-weight:normal;
	background:url(../images/index10_12.png) left bottom no-repeat;
	line-height:35px;
	padding-bottom:15px;
	margin-bottom:20px;
	}
.gdtyx_div_right_p{
	font-size:16px;
	color:#2a2a2a;
	line-height:28px;
	}

.pcd_box{
	background-color:#eeeeee;
	padding:20px 0;
	}

.wmjjfa_box{
	padding:40px 0;
	}
.wmjjfa_list{
	width:1010px;
	margin:0 auto;
	margin-top:35px;
	}
.wmjjfa_list li{
	float:left;
	width:485px;
	margin:10px 10px;
	transition:all 0.2s;
	-moz-transition:all 0.2s;
	-ms-transition:all 0.2s;
	-o-transition:all 0.2s;
	-webkit-transition:all 0.2s;
	}


.wmjjfa_list li:hover{
    box-shadow: 10px 10px 5px #888888;
    -webkit-transform: translate(-3px,-3px);
    -moz-transform: translate(-3px,-3px);
    -ms-transform: translate(-3px,-3px);
    -o-transform: translate(-3px,-3px);
}
.jxal_lista{
	width:1110px;
	margin:0 auto;
	margin-top:35px;
	}
.jxal_lista li{
	width:340px;
	float:left;
	margin:0 15px;
	}




/*banner*/
.banner{
	background:url(../images/xin_1.jpg) center no-repeat;
	height:490px;
	position:relative;
	}
	
.banner_con{
	width:170px;
	height:170px;
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	top:44px;
	border-radius:100%;
	overflow:hidden;
	z-index:97;
	}

.banner_con .diva{
	position:absolute;
	left:0;
	top:0;
	border-radius:100%;
	z-index:99;
	}
.banner_con .divb{
	position:absolute;
	left:0;
	top:0;
	border-radius:100%;
	z-index:98;
	}	
.banner_con_bot{
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	top:223px;
	width:18px;
	height:36px;
	background:url(../images/xin_3.png) center no-repeat;
	 animation-name: floating;
    -webkit-animation-name: floating;
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
	}

	
.banner_list{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	width:1300px;
	margin:0 auto;
	height:245px;
	}
	
.banner_list li{
	text-align:center;
	position:absolute;
	border-radius:100%;
	padding:20px;
	}


.banner_list li p{
	font-size:12px;
	color:#FFF;
	line-height:25px;
	position:absolute;
	bottom:-30px;
	left:0;
	width:100%;
	}
.banner_list .zhuan{
	position:absolute;
	left:0;
	top:20px;
	right:0;
	margin:0 auto;

	}	
.banner_list li:hover .zhuan{
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);		/* IE 9 */
	-webkit-transform: rotate(360deg);	/* Safari and Chrome */
	-o-transform: rotate(360deg);		/* Opera */
	-moz-transform: rotate(360deg);	
	}
.banner_list .li1{
	left:0;
	top:0;
	width:101px;
	height:101px;
	}
.banner_list .li1 .zhuan{
	
	}


.banner_list li .biao{
	margin-top:15px;
	}
.banner_list li .back{
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	border-radius:100%;
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	}
.banner_list li:hover .back{
transform:scale(1.1);
-ms-transform:scale(1.1);
-webkit-transform:scale(1.1);
-o-transform:scale(1.1);
-moz-transform:scale(1.1);
	}


.banner_list .li1 .biao{margin-top:15px;}
.banner_list .li2 .biao{margin-top:11px;}
.banner_list .li3 .biao{margin-top:12px;}
.banner_list .li4 .biao{margin-top:14px;}
.banner_list .li5 .biao{margin-top:13px;}
.banner_list .li6 .biao{margin-top:13px;}
.banner_list .li7 .biao{margin-top:16px;}
.banner_list .li8 .biao{margin-top:13px;}
.banner_list .li9 .biao{margin-top:15px;}
.banner_list .li10 .biao{margin-top:14px;}

.banner_list .li1 .back{ background:rgba(6,205,156,0.3);}
.banner_list .li2 .back{background:rgba(243,166,42,0.3);}
.banner_list .li3 .back{background:rgba(199,92,92,0.3);}
.banner_list .li4 .back{background:rgba(143,117,255,0.3);}
.banner_list .li5 .back{background:rgba(0,90,255,0.3);}
.banner_list .li6 .back{background:rgba(6,205,156,0.3);}
.banner_list .li7 .back{background:rgba(243,166,42,0.3);}
.banner_list .li8 .back{background:rgba(199,92,92,0.3);}
.banner_list .li9 .back{background:rgba(143,117,255,0.3);}
.banner_list .li10 .back{background:rgba(0,90,255,0.3);}

.banner_list .li1{left:0;top:-20px;width:101px;height:101px;}
.banner_list .li2{left:140px;top:70px;width:77px;height:77px;}
.banner_list .li3{left:276px;top:-6px;width:80px;height:80px;}
.banner_list .li4{left:400px;top:60px;width:102px;height:102px;}
.banner_list .li5{left:540px;top:-15px;width:84px;height:84px;}
.banner_list .li6{left:670px;top:66px;width:86px;height:86px;}
.banner_list .li7{left:798px;top:-20px;width:101px;height:101px;}
.banner_list .li8{left:935px;top:65px;width:86px;height:86px;}
.banner_list .li9{left:1065px;top:-20px;width:101px;height:101px;}
.banner_list .li10{left:1200px;top:65px;width:89px;height:89px;}


.banner_list .zhuan,.banner_con .diva{-webkit-animation-name: zhuan;
    animation-name: zhuan;
	-webkit-animation: zhuan 8s linear infinite;
    animation: zhuan 8s linear infinite;
    animation-direction: reverse;
	
	}
	
	
.banner_list .biao{-webkit-animation-name: fang;
    animation-name: fang;
	-webkit-animation: fang 3s linear infinite;
    animation: fang 3s linear infinite;
    animation-direction: reverse;
	transition:all 0.3s;
	
	}
@keyframes zhuan
{

0%   {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}

@-moz-keyframes zhuan /* Firefox */
{


0%   {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}

@-webkit-keyframes zhuan /* Safari 和 Chrome */
{


0%   {  transform:rotate(0deg);}
100% {  transform:rotate(360deg);}
}

@-o-keyframes zhuan /* Opera */
{

0%   {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}



@keyframes fang
{

0%   {transform:scale(1);}
50% {transform:scale(1.1);}
100%   {transform:scale(1);}
}

@-moz-keyframes fang /* Firefox */
{


0%   {transform:scale(1);}
50% {transform:scale(1.1);}
100%   {transform:scale(1);}
}

@-webkit-keyframes fang /* Safari 和 Chrome */
{


0%   {  transform:scale(1);}
50% {  transform:scale(1.1);}
100%   {transform:scale(1);}
}

@-o-keyframes fang /* Opera */
{

0%   {transform:scale(1);}
50% {transform:scale(1.1);}
100%   {transform:scale(1);}
}



@keyframes floating {
	0% {
		transform: translateY(0%);
	}
	50% {
		transform: translateY(60%);
	}
	100% {
		transform: translateY(0%);
	}
}
@-webkit-keyframes floating {
	0% {
		-webkit-transform: translateY(0%);
	}
	50% {
		-webkit-transform: translateY(60%);
	}
	100% {
		-webkit-transform: translateY(0%);
	}
}








.wdyxcase_div_tab>div{
	display:none;
	}
.wdyxcase_div_tab{
	width:850px;
	height:500px;
	overflow:hidden;
	margin:0 auto;
	}
.wdyxcase_div_tab img{
	max-width:100%;
	}


/*以下为新加样式*/

.animal{-webkit-animation-name: fadeInUp; position:relative;
    animation-name: fadeInUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;}

@keyframes fadeInUp
{
		0%, 60%, 75%, 90%, 100% {
  transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0%   { opacity:0;transform:translate3d(0,50px,0);}
100% { opacity:1;transform:translate3d(0,0,0);}
}

@-moz-keyframes fadeInUp /* Firefox */
{
		0%, 60%, 75%, 90%, 100% {
    -moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0%   { opacity:0; transform:translate3d(0,50px,0);}
100% { opacity:1; transform:translate3d(0,0,0);}
}

@-webkit-keyframes fadeInUp /* Safari 和 Chrome */
{
		0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0%   { opacity:0; transform:translate3d(0,50px,0);}
100% { opacity:1; transform:translate3d(0,0,0);}
}

@-o-keyframes fadeInUp /* Opera */
{
		0%, 60%, 75%, 90%, 100% {
    -o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0%   { opacity:0; transform:translate3d(0,50px,0);}
100% { opacity:1;transform:translate3d(0,0,0);}
}
/*一下是新加功能页面样式*/
.example-one {padding: 10px;margin: 0 0 15px 0;}
.example-one .tits {width: 100%;overflow: hidden;margin: 0 0 10px 0;}
.example-one .tits li {cursor:pointer; width: 9%;float: left; padding-top: 10px; margin-left: 27%;line-height:36px;font-size: 1.6rem; color:#666;text-align: center;}
.example-one .tits li.cur {background: #2b78d9;color: white; cursor:pointer; width: 9%;float: left; padding-top: 10px; margin-left: 27%;line-height:36px;font-size: 1.6rem; text-align: center;border-radius:8px;}





