.index_kv_body{height:480px;overflow:hidden;position:relative;z-index:1;}
.index_kv_body .kv{position:absolute;top:0;left:0;width:100%;height:480px;background-repeat:no-repeat;
	background-position:center;z-index:1;display:none;}
.index_kv_body .btn{font-size:100px;font-family:simsun;color:#fff;position:absolute;top:220px;
	z-index:2;text-indent:-9999em;width:32px;height:60px;}
.index_kv_body .btn:hover{text-decoration:none;color:#008cd6;}
.index_kv_body .btn.prev_btn{left:25px;background:url(../images/index/left_btn.png) no-repeat;}
.index_kv_body .btn.next_btn{right:25px;background:url(../images/index/right_btn.png) no-repeat;}
.index_kv_body .btn.prev_btn:hover{background:url(../images/index/left_btn_1.png) no-repeat;}
.index_kv_body .btn.next_btn:hover{background:url(../images/index/right_btn_1.png) no-repeat;}

.index_kv_body .btn_body{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:2;}
.index_kv_body .btn_body a , .index_kv_body .btn_body span{display:inline-block;vertical-align:middle;}
.index_kv_body .btn_body a{margin:0 3px;border-radius:100%;}
.index_kv_body .btn_body span a{width:9px;height:9px;border:3px solid #008cd6;background-color:#008cd6;}
.index_kv_body .btn_body span a:hover , .index_kv_body .btn_body span a.cur{background-color:#fff;}
.index_kv_body .btn_body a.play{background:url(../images/index/play_ico.png) no-repeat;width:19px;height:19px;}
.index_kv_body .btn_body a.stop{background:url(../images/index/stop_ico.png) no-repeat;width:19px;height:19px;}




.index_center_body{padding:50px 0;}
.index_center_body .cw{height:520px;overflow:hidden;}
.index_center_body ul.fl{width:680px;overflow:hidden;}
.index_center_body ul.fl li{float:left;width:315px;height:250px;overflow:hidden;position:relative;margin:0 25px 25px 0;}
.index_center_body ul.fl li:hover img{transform:scale(1.05);}
.index_center_body ul.fl li a{text-decoration:none;}
.index_center_body ul.fl li img{display:block;transition:all ease 0.3s;}
.index_center_body ul.fl li .mask{position:absolute;bottom:0;left:0;width:100%;height:60px;line-height:60px;}
.index_center_body ul.fl li .mask span{color:#fff;font-size:18px;padding-left:20px;}
.index_center_body ul.fl li .mask i{width:20px;height:20px;background-color:#fff;border-radius:100%;font-weight:700;font-size:14px;
	text-align:center;line-height:20px;float:right;font-family:simsun;margin:20px 20px 0 0;font-style:normal;}

.index_center_body ul.fl li.s_1 .mask{background:rgba(84,82,190,0.9);}
.index_center_body ul.fl li.s_1 .mask i{color:#5452be;}
.index_center_body ul.fl li.s_2 .mask{background:rgba(22,159,233,0.9);}
.index_center_body ul.fl li.s_2 .mask i{color:#169fe9;}
.index_center_body ul.fl li.s_3 .mask{background:rgba(250,167,36,0.9);}
.index_center_body ul.fl li.s_3 .mask i{color:#faa724;}
.index_center_body ul.fl li.s_4 .mask{background:rgba(112,112,112,0.9);}
.index_center_body ul.fl li.s_4 .mask i{color:#717070;}

.index_center_body .news_body{width:320px;}
.index_center_body .news_body .video_body{width:320px;height:200px;overflow:hidden;position:relative;}
.index_center_body .news_body .video_body img{display:block;}
.index_center_body .news_body .video_body .mask{position:absolute;top:0;left:0;
	background:rgba(0,0,0,0.1) url(../images/index/video_ico.png) center no-repeat;;
	width:100%;height:100%;transition:all ease 0.2s;transform: scale(0);}
.index_center_body .news_body .video_body:hover .mask{transform:scale(1);}
.index_center_body .news_body .news_tit{padding:20px 0 5px;}
.index_center_body .news_body .news_tit span{color:#555;font-size:20px;border-bottom:2px solid #8b8b8b;
	padding-bottom:5px;}

.index_center_body .news_body .news_list li{border-bottom:1px solid #ccc7c3;height:62px;
	padding-top:15px;}
.index_center_body .news_body .news_list li a{display:block;text-decoration:none;}
.index_center_body .news_body .news_list li h6{color:#666;margin-bottom:5px;}
.index_center_body .news_body .news_list li h3{width:100%;}
.index_center_body .news_body .news_list li span{width:300px;font-size:14px;color:#0070bc;line-height:18px;
	display:inline-block;height:36px;overflow:hidden;}
.index_center_body .news_body .news_list li i{float:right;color:#0070bc;font-family:simsun;font-style:normal;
	font-size:14px;font-weight:700;margin-top:2px;}
.index_center_body .news_body .news_list li:hover h3 span , .index_center_body .news_body .news_list li:hover h3 i{color:#faa724;}

.index_center_body .news_body .news_more{margin-top:13px;display:block;}
.index_center_body .news_body .news_more i ,.index_center_body .news_body .news_more span{vertical-align:middle;}
.index_center_body .news_body .news_more i{display:inline-block;width:15px;height:15px;line-height:15px;
	text-align:center;color:#fff;font-style:normal;background-color:#0070bc;border-radius:100%;
	margin-right:8px;font-family:simsun;}
.index_center_body .news_body .news_more span{color:#333;font-size:15px;}
.index_center_body .news_body .news_more:hover{text-decoration:none;}
.index_center_body .news_body .news_more:hover i{background-color:#faa724;}
.index_center_body .news_body .news_more:hover span{color:#faa724;}

.index_btm_body{background:#2ba6ef url(../images/index/btm_bg.jpg) center no-repeat;
	height:624px;overflow:hidden;text-align:center;}

.index_btm_body h3{font-size:16px;color:#fff;padding-top:60px;}
.index_btm_body .blank{border-top:1px solid #e8ecee;width:66px;margin:20px auto;}
.index_btm_body h4{color:#fff;font-size:36px;}
.index_btm_body ul{width:100%;margin-top:60px;}
.index_btm_body ul li{float:left;height:270px;overflow:hidden;width:25%;text-align:center;
	background:url(../images/index/blank.png) right top no-repeat;}
.index_btm_body ul li.l{background:none;}
.index_btm_body ul li .tit_line{color:#fff;font-size:60px;font-weight:700;}
.index_btm_body ul li p{color:#fff;font-size:16px;line-height:25px;}
.index_btm_body ul li i{display:block;margin:0 auto;width:102px;height:102px;margin-top:20px;}
.index_btm_body ul li i.ico_1{background:url(../images/index/btm_ico_1.png) no-repeat;}
.index_btm_body ul li i.ico_2{background:url(../images/index/btm_ico_2.png) no-repeat;}
.index_btm_body ul li i.ico_3{background:url(../images/index/btm_ico_3.png) no-repeat;}
.index_btm_body ul li i.ico_4{background:url(../images/index/btm_ico_4.png) no-repeat;}

.index_btm_body ul li .tit_line em{font-size:40px;padding:0 10px;}
.index_btm_body ul li .tit_line span , .index_btm_body ul li .tit_line em{vertical-align:middle;}
.index_btm_body .btn{display:inline-block;width:190px;height:40px;line-height:40px;border:1px solid #fff;
	border-radius:4px;text-align:center;color:#fff;font-size:16px;background:rgba(255,255,255,0.2);margin:50px auto 0;}
.index_btm_body .btn:hover{background-color:#fff;color:#008cd6;text-decoration:none;border:1px solid #008cd6;}


.index_link_body{background-color:#f1f3f3;padding:50px;overflow:hidden;}
.index_link_body ul li{float:left;width:490px;height:270px;overflow:hidden;position:relative;float:left;
	margin-right:20px;}
.index_link_body ul li.l{margin:0;}
.index_link_body ul li img{display:block;width:490px;height:270px;}
.index_link_body ul li .mask{position:absolute;bottom:0;left:0;width:100%;padding:20px 0;
	background:rgba(0,160,233,0.9);}
.index_link_body ul li .mask h3{font-size:20px;height:22px;line-height:22px;padding:0 30px;color:#fff;}
.index_link_body ul li .mask i{float:right;width:23px;height:23px;line-height:23px;text-align:center;font-weight:700;
	background-color:#fff;color:#13a7eb;font-size:14px;font-family:simsun;font-style:normal;border-radius:100%;}
.index_link_body ul li .mask p{color:#fff;padding:15px 30px 0;font-size:15px;display:none;}


/*新主页*/

.indexBanner{height:400px;background:url(../images/index/banner.jpg) no-repeat center;}
.indexBanner .txt{ text-align:center;padding-top:190px;}
.indexBanner .txt h3{font-size:25px;color:#2c8dd7;}
.indexBanner .txt h3 em{display:inline-block;width:25px;}
.indexBanner .txt h4{font-size:22px;color:#2c8dd7;padding-top:10px;}
.indexBanner .txt h4 em{display:inline-block;width:40px;}
.index{background:#ececec;padding:20px 0;}
.index div.clearfix{width:100%;}
.index .left{width:660px;}
.index .left .left_01{width:660px;height:410px;float:left;background:#fff;margin-bottom:20px;}
.index .left .left_01 a{display:inline-block;width:100%;height:100%; text-decoration:none;}
.index .left .left_01 .tu{ position:relative;float:left;width:325px;height:410px;overflow:hidden;}
.index .left .left_01 tu img{display:block;width:100%;}
.index .left .left_01 .tu h3{ position:absolute;left:10px;top:10px;display:inline-block;width:98px;
height:30px;line-height:30px;background:#169fe9;color:#fff; text-align:center;font-size:14px;}
.index .left .left_01 .txt{float:left;width:255px;padding:0 40px;}
.index .left .left_01 .txt h3{padding-top:60px;font-size:22px;color:#169fe9;line-height:23px;padding-bottom:10px;}
.index .left .left_01 .txt h4{font-size:15px;line-height:23px;color:#666;height:115px;}
.index .left .left_01 .txt span{display:inline-block;padding-right:22px;background:url(../images/index/link.png) no-repeat right center;
font-size:14px;line-height:25px;color:#169fe9;margin-top:130px;}
.index .left .left_02{float:left;width:320px;background:#fff;height:430px;margin-right:20px;}
.index .left .left_02 a{display:block; text-decoration:none;}
.index .left .left_02 .tu{ position:relative;width:320px;height:215px;overflow:hidden;}
.index .left .left_02 .tu h3{ position:absolute;left:10px;top:10px;display:inline-block;width:98px;
height:30px;line-height:30px;background:#faa724;color:#fff; text-align:center;font-size:14px;}
.index .left .left_02 .txt{padding:20px;height:175px;}
.index .left .left_02 .txt h3{font-size:22px;line-height:26px;color:#e37b00;height:52px;}
.index .left .left_02 .txt h4{font-size:15px;line-height:23px;color:#666;height:46px;margin:20px 0 35px}
.index .left .left_02 .txt span{display:inline-block;padding-right:22px;background:url(../images/index/link2.png) no-repeat right center;
font-size:14px;line-height:25px;color:#fc8e00;}
.index .right{width:320px;}
.index .left .left_03{float:left;width:320px;background:#fff;height:430px;overflow:hidden;}
.index .left .left_03 a{display:block; text-decoration:none;}
.index .left .left_03 .tu{ position:relative;width:320px;height:215px;}
.index .left .left_03 .tu h3{ position:absolute;left:10px;top:10px;display:inline-block;width:98px;
height:30px;line-height:30px;background:#5452bf;color:#fff; text-align:center;font-size:14px;}
.index .left .left_03 .txt{padding:20px;height:175px;}
.index .left .left_03 .txt h3{font-size:22px;line-height:26px;color:#5452be;height:52px;}
.index .left .left_03 .txt h4{font-size:15px;line-height:23px;color:#666;height:46px;margin:20px 0 35px}
.index .left .left_03 .txt span{display:inline-block;padding-right:22px;background:url(../images/index/link3.png) no-repeat right center;
font-size:14px;line-height:25px;color:#5452be;}
.index .right{width:320px;}
.index .right .right01{float:left;margin-bottom:20px;background:#fff;height:325px;width:320px;}
.index .right .right01 a{display:block; text-decoration:none;}
.index .right .right01 .tu{ position:relative;width:320px;height:175px;overflow:hidden;}
.index .right .right01 .tu h3{ position:absolute;left:10px;top:10px;display:inline-block;width:98px;
height:30px;line-height:30px;background:#96c632;color:#fff; text-align:center;font-size:14px;}
.index .right .right01 .txt{padding:20px;height:110px;}
.index .right .right01 .txt h3{font-size:22px;line-height:23px;color:#75ad00;height:23px;}
.index .right .right01 .txt h4{font-size:15px;line-height:23px;color:#666;margin:10px 0;}
.index .right .right01 .txt span{display:inline-block;padding-right:22px;background:url(../images/index/link4.png) no-repeat right center;
font-size:14px;line-height:25px;color:#78ae05;}
.index .right .right02{float:left;margin-bottom:20px;height:200px; position:relative;width:320px;overflow:hidden;}
.index .right .right02 a{display:block;}
.index .right .right02 h3{ position:absolute;left:20px;top:20px;font-size:14px;color:#fff;}
.index .right .right03{height:295px;background:#fff;float:left;width:320px; position:relative;}

.index .right .right03 h3{ position:absolute;left:20px;top:20px;display:inline-block;width:98px;
height:30px;line-height:30px;background:#000;color:#fff; text-align:center;font-size:14px;}
.index .right .right03 .slide{ position:relative;width:100%;height:100%;}
.index .right .right03 .slide .box{ position:absolute;left:0;right:0;top:0;bottom:0;display:none;}
.index .right .right03 .slide .box a{display:block;padding:0 20px;height:100%; text-decoration:none;}
.index .right .right03 .slide .box a h4{font-size:22px;line-height:28px;color:#333;padding-top:70px;}
.index .right .right03 .slide .box a p{font-size:15px;line-height:22px;color:#666;margin:10px 0;text-align: justify;}
.index .right .right03 .slide .box a h5{font-size:12px;line-height:23px;color:#666;}
.index .right .right03 .slide ul{ position:absolute;left:0;right:0;bottom:20px; text-align:center;}
.index .right .right03 .slide ul li{display:inline-block;margin:0 6px;}
.index .right .right03 .slide ul li a{display:inline-block;width:11px;height:11px;background:#b3b3b3;border-radius:50%;}
.index .right .right03 .slide ul li a:hover,.index .right .right03 .slide ul li a.cur{background:#0088fa}

.index .left .left_01:hover .txt h4 , .index .left .left_01:hover .txt span ,
.index .left .left_02:hover .txt h3 , .index .left .left_02:hover .txt span ,
.index .left .left_03:hover .txt h3 , .index .left .left_03:hover .txt span ,
.index .right .right01:hover .txt h3 , .index .right .right01:hover .txt span ,
.index .right .right02:hover .txt h3 , .index .right .right02:hover .txt span ,
.index .right .right03:hover .box h4 {text-decoration: underline;}

.index .left .left_01 .tu img , .index .left .left_02 .tu img , .index .left .left_03 .tu img , 
.index .right .right01 .tu img , .index .right .right02 img{transition:all ease 0.3s;}

.index .left .left_01:hover .tu img , .index .left .left_02:hover .tu img , .index .left .left_03:hover .tu img , 
.index .right .right01:hover .tu img , .index .right .right02:hover img{transform:scale(1.05);}

header a.logo{background:url(../images/index/logo.png) no-repeat;}
header div.fr .tool a{color:rgba(22,159,233);}
header div.fr .tool em{background:url(../images/index/tool_em.png) no-repeat center;}
header div.fr .tool .lang{background:url(../images/index/lang_span.png) no-repeat right center;}
header div.fr .tool .lang span{color:rgba(22,159,233);}
header div.fr .tool .search a.btn{background:url(../images/index/search_btn.png) no-repeat center;}
header div.fr .nav ul li a{color:#008cd7;text-shadow:none;}

