.index_bg{background-color:#ebebeb;}

.index_kv{height:450px;overflow:hidden;position:relative;}
.index_kv .nav{position:absolute;z-index:9900;top:20px;left:50%;margin-left:-501px;}
.index_kv .kv{position:absolute;top:0;left:0;z-index:10;background-position:top center;
	background-repeat:no-repeat;width:100%;height:450px;}
.index_kv dl{position:absolute;z-index:100;height:10px;bottom:10px;left:50%;}
.index_kv dl dd{float:left;width:10px;height:10px;margin:0 3px;}
.index_kv dl dd a{float:left;width:10px;height:10px;background-color:#fff;border-radius:5px;}
.index_kv dl dd a:hover , .index_kv dl dd a.cur{background-color:#2ab5f8;}

.news_body{background:url(../images/index/news_bg.jpg) no-repeat;
	width:981px;height:28px;line-height:28px;overflow:hidden;}
.news_body span.fl{font-weight:700;font-size:14px;color:#2ab5f8;padding-left:10px;}
.news_body div.fl{width:910px;margin-left:10px;height:28px;line-height:28px;}
.news_body div.fl div{height:28px;line-height:28px;}
.news_body div.fl a{color:#666;display:inline-block;margin-right:50px;vertical-align:middle;}

.service_body{padding-top:20px;}
.service_body h3{font-size:24px;color:#2ab5f8;margin-bottom:20px;font-weight:700;}
.s_box{background:url(../images/index/service_bg.jpg) no-repeat;width:315px;height:190px;
	position:relative;margin-right:18px;}
.s_box.last{margin-right:0;}
.s_box .mask{position:absolute;z-index:10;width:315px;height:190px;overflow:hidden;top:0;left:0;
	background:url(../images/index/service_mask.png) no-repeat;display:none;}
.s_box:hover .mask{display:block;}
.s_box .con{position:absolute;z-index:100;width:255px;height:140px;overflow:hidden;top:0;left:0;
	padding:25px 30px;}
.s_box .con h4{color:#aa100c;font-size:16px;padding-bottom:15px;}
.s_box .con p{font-size:13px;line-height:23px;color:#626161;}
.s_box .con h6{padding-top:15px;text-align:center;}
.s_box .con h6 a{display:inline-block;background:url(../images/index/more_btn.jpg);width:113px;
	height:22px;line-height:22px;color:#fff;text-align:center;text-decoration:none;}
	
.pro_body{padding-top:40px;}
.pro_body h3{font-size:24px;color:#2ab5f8;margin-bottom:20px;font-weight:700;}
.left_con{width:500px;height:250px;overflow:hidden;background:url(../images/index/bg.jpg) right center no-repeat;}
.left_con .tab{height:25px;}
.left_con .tab li{height:25px;margin-right:1px;float:left;}
.left_con .tab li a{display:block;width:112px;height:25px;line-height:25px;text-align:center;
	color:#fff;text-decoration:none;background-color:#4bc8f7;font-size:13px;}
.left_con .tab li a:hover , .left_con .tab li a.cur{background-color:#21baf4;}

.tab_con{width:450px;margin-top:15px;}
.tab_con .con{display:none;}
.tab_con ul li{line-height:23px;}
.tab_con ul li em{float:right;color:#333;}
.tab_con ul li span{color:#666;padding-right:5px;}
.tab_con ul li a{color:#666;font-size:13px;}

.right_con{width:470px;margin-left:10px;margin-top:-48px;}

.news_list{margin-top:25px;}
.news_list li{height:50px;overflow:hidden;}
.news_list li .arial{color:#666;padding-right:5px;}
.news_list li a{display:block;text-decoration:none;}
.news_list li img{padding:3px;background-color:#fff;border:1px solid #ccc;display:none;}
.news_list li .txt{width:280px;margin-left:10px;width:100%;margin-left:0;}
.news_list li .txt h4{font-size:15px;color:#2ab5f8;height:20px;line-height:20px;overflow:hidden;margin-bottom:6px;}
.news_list li .txt p{font-size:12px;color:#666;line-height:22px;height:22px;overflow:hidden;}