﻿.index_kv_body{
	overflow:hidden;
	position:relative;
	z-index:200;
	width:auto;	
	margin-top:130px;
	background-color:#1248a0;
		
}
.index_kv_body .kv{top:0;left:0;background-repeat:no-repeat;width:100%;z-index:0;display:none;display:block;}
.index_kv_body ul{position:absolute;top:60px;right:5%;z-index:20;}
.index_kv_body ul li{float:left;margin:0 10px; height:300px;}
.index_kv_body ul li a{display:block;width:10px;height:10px;border-radius:20px;background-color:#0099FF;}
.index_kv_body ul li a:hover , .index_kv_body ul li a.cur{background-color:#1248a0;}
/*背景图片点点颜色*/
.index_kv_body .btn{position:absolute;background:url(/images/kv_btn_bg.png) no-repeat;
	width:66px;height:66px;line-height:66px;text-decoration:none;color:#fff;font-family:simsun;
	text-align:center;font-size:60px;font-weight:0;top:50%;margin-top:-33px;z-index:30;display:none;}
.index_kv_body .btn.left{left:20px;}
.index_kv_body .btn.right{right:20px;}


.list_body{
	width:1200px;
	background-color:#FFFFFF;	
	font-size:15px;
	font:"微软雅黑";
	
}

.list_body ul{
	float:left;
	height: 450px;
	width: 250px;
	border: 1px dotted #333333;
	margin: 5px;
	padding: 15px; 
		
}
.list_body p{
	 font-size:18px;
	 color:#333333;

}
.list_body li{
	font-size:15px;
	color:#000;
	border: 2px solid #000;
	padding:5px;
	
	min-width:100px;
	max-width:250px;
	
	height:40px;
	max-height:80px;
	
	display: table-cell;
    vertical-align: middle;
    text-align: center;
	
	
	}


.index_box_1{height:560px;overflow:hidden;padding:50px 0 100px; left:150px;}
.index_box_1 img{opacity:0.8;filter(alpha=80)}
.index_box_1 img:hover {opacity:1;filter(alpha=100)}
.index_box_1 a,.index_box_1 a:hover img{ text-decoration:none;}
.index_box_1 h3 , .index_box_1 h4{text-align:center;}
.index_box_1 h3{font-size:20px;color:#5a5051; text-decoration:none;}
.index_box_1 h4{font-size:22px;color:#666;padding-top:5px;text-decoration:none;}
.index_box_1 a:hover h3,.index_box_1 a:hover h4{ text-decoration:none;color:#0066FF;}

.index_box_1_con{/*margin-top:45px;*/height:700px;overflow:hidden;}
.index_box_1_con img{display:block; position:relative;z-index:2;transition:all 1s ease 0s;}
.index_box_1_con img:hover{box-shadow:0 5px 10px rgba(0,0,0,.3);z-index:4;transform:scale(0.95);-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);}
.index_box_1_con .box_1{overflow:hidden;height:600px;}
.index_box_1_con .box_2{overflow:hidden;height:600px;}
.index_box_1_con .box_3{overflow:hidden;height:600px;}
.index_box_1_con .box_4{overflow:hidden;height:600px;}

.box_url{
height:300px; width:200px; background-color:#666666;
}


.index_box_2{height:587px;overflow:hidden;min-width:1190px;}
.index_box_2 .change_bg{background-repeat:no-repeat;background-position:center;height:687px;overflow:hidden;}
.index_box_2 .tab_body{height:580px;overflow:hidden;margin-top:100px;}
.index_box_2 .tab_body .img_body{padding:15px;background-color:#fff;box-shadow:5px 5px 3px #ccc;
	float:left;width:540px;overflow:hidden;}
.index_box_2 .tab_body .txt_body{height:580px;overflow:hidden;float:left;width:580px;margin-left:25px;}
.index_box_2 .tab_body .txt_body .tab_list{height:40px;line-height:40px;
	background:url(/images/tab_bg.jpg) left bottom repeat-x;overflow:hidden;}
.index_box_2 .tab_body .txt_body .tab_list a{text-align:center;font-size:16px;color:#666;float:left;
	width:100px;height:38px;line-height:38px;border-bottom:2px solid #000;text-decoration:none;margin-right:60px;}
.index_box_2 .tab_body .txt_body .tab_list a.last{margin-right:0;}
.index_box_2 .tab_body .txt_body .tab_list a:hover , .index_box_2 .tab_body .txt_body .tab_list a.cur{color:#0066FF;
	border-bottom:2px solid #fea3bb;}
.index_box_2 .tab_body .txt_body .blank{background:url(/images/blank.png) no-repeat;width:211px;
	height:14px;margin:30px auto 20px;}
.index_box_2 .tab_body .txt_body .more{display:block;text-align:center;color:#fff;font-size:16px;
	text-decoration:none;width:156px;height:43px;line-height:43px;margin:70px auto 0;background-color:#0066FF;}
	
.index_box_2 .tab_body .txt_body .tab_con .con{display:none;transform: translateX(+100%);}
.index_box_2 .tab_body .txt_body .tab_con .con.show{transform: translateX(0);}

.news_con{text-align:center;transition: all .3s ease-in-out;}
.news_con .news_tit{font-size:22px;line-height:30px;color:#333;margin-top:50px;}
.news_con .news_line{color:#666;font-size:15px;line-height:23px;}


.index_pro_body{height:800px;background-color:#fff;padding-top:50px;min-width:1190px;}
.index_pro_body a,.index_pro_body a:hover{ text-decoration:none;}
.index_pro_body h3 , .index_pro_body h4{text-align:center;}
.index_pro_body h3{font-size:20px;color:#5a5051;}
.index_pro_body h4{font-size:22px;color:#666;padding-top:5px;}
.index_pro_body a:hover h3,.index_pro_body a:hover h4{ text-decoration:none;color:#0066FF;}
.pro_tab_body{height:66px;line-height:66px;background:url(/images/tab_bg.jpg) left bottom repeat-x;
	width:350px;margin:0 auto;margin-top:30px;}
.pro_tab_body a{float:left;width:50%;height:64px;line-height:64px;border-bottom:2px solid #000;
	text-align:center;font-size:16px;color:#666;}
.pro_tab_body a:hover , .pro_tab_body a.cur{color:#0066FF;border-bottom:2px solid #fea3bb;text-decoration:none;}

.scroll_body{padding-top:80px;}

.scroll_list li img{display:block;margin:0 auto;}

.scroll_list li p{text-align:center;font-size:18px;color:#333;padding:0 10px;line-height:22px;height:44px;overflow:hidden;}
.scroll_list li a.link{display:block;width:150px;height:42px;line-height:42px;color:#666;font-size:16px;
	text-decoration:none;border:1px solid #ccc;text-align:center;line-height:42px;margin:20px auto 0;transition: background-color 0.5s linear;}
.scroll_list li a.link:hover , .scroll_list li:hover a.link{background-color:#0066FF;color:#fff;border:1px solid #0066FF;}

#pic_list_2 .scroll_list li p{margin-top:40px;}

.scroll_body .con{display:none;}

/**
 * 横向滚动
 * ------------------------------ */
/*.scroll_horizontal{position:relative;height:460px;padding:10px;width:100%;min-width:1190px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1000px;height:460px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:255px;height:460px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-35px;cursor:pointer;
		width:70px;height:70px;border-radius:70px;border:1px solid #e3a4b2;}
.scroll_horizontal .prev{left:5px;background:#fff url(/images/pro_left.jpg) center no-repeat;}
.scroll_horizontal .next{right:5px;background:#fff url(/images/pro_right.jpg) center no-repeat;}

*/


/*
.index_about_body{height:620px;background-color:#f9f3f2;min-width:1190px; margin-top:131px;}
.index_about_body a,.index_about_body a:hover{ text-decoration:none;}
.index_about_body h3 , .index_about_body h4{text-align:center;}
.index_about_body a:hover h3,.index_about_body a:hover h4{ text-decoration:none;color:#0066FF;}
.index_about_body h3{font-size:20px;color:#5a5051;padding-top:50px; text-decoration:none;}
.index_about_body h4{font-size:22px;color:#666;padding-top:5px; text-decoration:none;}


.index_about_body ul{height:550px;overflow:hidden;margin-top:45px;}
.index_about_body ul li{float:left;height:440px;width:380px;overflow:hidden;margin-right:25px;}
.index_about_body ul li a{text-decoration:none;}
.index_about_body ul li .imgBox{width:380px;height:360px; position:relative; overflow:hidden;}
.index_about_body ul li .imgBox img{transition:all 1s ease 0s;width:380px;height:360px;display:block;}
.index_about_body ul li:hover .imgBox img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}
.index_about_body ul li.last{margin-right:0;}
.index_about_body ul li span{color:#333;font-size:15px;height:80px;line-height:80px;background-color:#fff;
	padding-left:25px;display:block;margin-top:-1px;transition: background-color 0.5s linear;}
.index_about_body ul li span i{float:right;font-family:simsun;font-size:25px;color:#333;font-style:normal;
	margin-right:25px;}
.index_about_body ul li:hover span{background-color:#0066FF;color:#fff;}
.index_about_body ul li:hover span i{
	color:#fff;
	
}

*/