@charset "gb2312";
.index_kv_body{overflow:hidden;position:relative;z-index:100;min-width:1190px;}
.index_kv_body .kv{top:0;left:0;background-repeat:no-repeat;background-position:center;
	width:100%;z-index:10;display:none;display:block;}
.index_kv_body ul{position:absolute;bottom:30px;left:50%;z-index:20;}
.index_kv_body ul li{float:left;margin:0 10px;}
.index_kv_body ul li a{display:block;width:18px;height:18px;border-radius:20px;background-color:#5f5d5e;}
.index_kv_body ul li a:hover , .index_kv_body ul li a.cur{background-color:#fea3bb;}
.index_kv_body .btn{position:absolute;background:url(../images/index/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;}


.index_box_1{height:680px;overflow:hidden;background-color:#ffffff;padding:50px 0 100px;min-width:1190px;}
.index_box_1 h3 , .index_box_1 h4, .index_box_1 h5{text-align:center;}
.index_box_1 h3{font-size:15x;color:#9c979b;padding-top:15px; }
.index_box_1 h4{font-size:38px;color:#009ca3;padding-top:5px;}
.index_box_1 h5{font-size:18px;color:#9c979b;padding-top:25px;}

.index_box_1_con{ width:1200px; margin-top:45px;height:566px;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{width:396px;overflow:hidden;height:534px;}
.index_box_1_con .box_2{width:533px;overflow:hidden;height:534px;}
.index_box_1_con .box_3{width:261px;overflow:hidden;height:534px;}






.index_box_2{height:687px;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/index/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:#fea3bb;
	border-bottom:2px solid #fea3bb;}
.index_box_2 .tab_body .txt_body .blank{background:url(../images/index/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:#fea3bb;}
	
.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 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;}
.pro_tab_body{height:66px;line-height:66px;background:url(../images/index/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:#fea3bb;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:#f9a3bc;color:#fff;border:1px solid #f9a3bc;}

#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/index/pro_left.jpg) center no-repeat;}
.scroll_horizontal .next{right:5px;background:#fff url(../images/index/pro_right.jpg) center no-repeat;}





.index_about_body{height:690px;background-color:#f9f9f9;min-width:1190px;}
.index_about_body h3 , .index_about_body h4{text-align:center;}
.index_about_body h3{font-size:15x;color:#9c979b;padding-top:15px;}
.index_about_body h4{font-size:32px;color:#009ca3;padding-top:15px;}

 




.index_about_body ul{height:500px;overflow:hidden;margin-top:45px;}
.index_about_body ul li{float:left;height:500px;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:140px; line-height:30px;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:#019ca1;color:#fff;}
.index_about_body ul li:hover span i{color:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.index_about_body ul li span font{ font-size:16px;}
.zhuanli{ padding-top:20px;}
.guanyu{ padding-top:20px;}
.yingwen{ font-size:30px; color:#009ca3; font-family:Arial;}
.gywmwz{ margin-top:30px; padding-top:30px; width:518px; border:1px solid #dddddd; height:284px; padding:10px; line-height:25px; font-family:Î¢ÈíÑÅºÚ; font-size:15px; }
.gyzhongwen{ font-size:28px; font-family:Î¢ÈíÑÅºÚ;}
.gywmjj{ list-style:25px; font-family:Î¢ÈíÑÅºÚ; font-size:15px;}
 

