﻿#banner_blk { position: relative; z-index: 1; width: 100%; height: 520px; overflow: hidden }
#banner { position: absolute; top: 0px; left: 50%; z-index: 1; margin-left: -960px; width: 1920px; height: 100%; overflow: hidden }
#banner p { width: 1920px; height: 100%; text-align: center; font-size: 0px }
#banner_button_blk { width: 100%; position: absolute; bottom: 0; height: 50px; z-index: 2 }
#banner_button { position: absolute; left: 50%; margin-left: -600px; bottom: 0px; z-index: 2; width: 1200px; height: 50px; line-height: 50px; text-align: center }
#banner_button a { display: inline-block; margin: 20px 6px; margin-bottom: 0; width: 14px; height: 14px; border-radius: 50%; font-size: 0px; text-align: center; color: #666; outline: none; background: transparent; border: 3px solid #fff; -moz-outline: none; blr: expression(this.onFocus=this.blur()) }
#banner_button a.activeSlide { border-color: #f6b406; }
#banner_button a:hover { border-color: #f6b406; }
#banner_left, #banner_right { position: absolute; background: url(../images/prev.png) no-repeat center center; top: 50%; margin-top: -85px; left: 22px; display: block; width: 54px; height: 170px; z-index: 13; cursor: pointer }
#banner_right { left: auto; right: 22px; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); }
#banner_left:hover, #banner_right:hover { background-color: rgba(255, 255, 255, 0.2) }



/* quick */
.quick {position: relative;width: 100%;background: #f48000;z-index: 2;}
.quick .w { position: relative; height: 70px; }
.quick .head { position: absolute; left: 0; bottom: 0; width: 164px; background:  #0f6bb0; color: #fff; font-size: 16px;text-align: center; padding-bottom: 60px }
.quick .head li { position: relative; width: 100%; padding: 0 14px; height: 45px; }
.quick .head li.now { position: absolute; bottom: 0; left: 0; height: 70px; }
.quick .head li a { display: block; height: 100%; width: 100%; border-bottom: 1px solid rgba(255, 255, 255, 0.5); line-height: 44px; opacity: 0.8; filter: opacity(80); }
.quick .head li.now a { opacity: 1; filter: opacity(100); font-weight: bold; line-height: 70px; color: #333; }
.quick .head li a:hover { color: #333; }
.quick .head li a i { display: none; margin-left: 6px; font-size: 12px; }
.quick .head li.now a i { display: inline-block; }
.quick .body {     width: 700px;
    height: 100%;
    color: #fff;
    margin: 0 auto;}
.quick .body li { display: none; width: 100%; height: 100%; }
.track_f, .price_f { height: 46px; width: 100%; margin-top: 12px; }
.track_f .text, .price_f .text { display: block; float: left; width: 560px; height: 100%; border: 0px solid #ddd; background: #fff; font-size: 14px; padding: 0 18px;  border-radius: 5px 0 0 5px;outline: none;}
.track_f .submit, .price_f .submit {display: block;float: left;/* margin-left: 14px; */width: 140px;height: 100%;font-size: 16px;padding: 0 18px;line-height: 26px;border-radius: 0 10px 10px 0;color: #fff;text-align: center;background: url(../images/icon02.png) no-repeat 2px -36px #333;}
.price_f .submit:hover { background-color: #000; }

/* price */
.price_f { }
.price_f .label { display: block; width: auto; height: 100%; line-height: 38px; padding: 0 2px; }
.price_f .text { width: 220px; border-radius: 6px; margin-left: 10px; }
.price_f .submit { margin-left: 14px; border-radius: 6px; }

/* bigt */
.bigt { position: relative; width: 560px; text-align: center; margin: 0 auto 30px auto; }
.bigt .h1 {font-size: 28px;color: #222;line-height: 50px;display: inline-block;position: relative;padding: 0 20px;font-weight: bold;margin-top: 50px;}
.bigt .h1 span { display: block; font-weight: normal; font-size: 14px; color: #666; line-height: 20px; }
.bigt:before{ position: absolute; top: 60%; content: ''; display: block; width: 200px; height: 8px;  z-index: 0; background: url(../images/title-left.png) no-repeat;}
.bigt:after { position: absolute; top: 60%; content: ''; display: block; width: 200px; height: 8px;  z-index: 0; background: url(../images/title-right.png) no-repeat;}

.bigt:after { right: 0; }
/*zhuanxian*/
.youshi_box{
	width: 1200px;
	margin: 0 auto;
}
.youshi1{
	width: 280px;
	margin: 30px 10px;
	background-color: #fff;
	position: relative;
	float: left;
	text-align: center;
}
.zhuan_box{
	border-bottom: 1px solid #ccc;
}
.youshi1 .zhuan{
	color: #222;
	font-weight: bold;
	font-size: 22px;
	display: block;
	margin-top: 100px;
}
.youshi1 p{
	color: #666;
	font-size: 14px;
	line-height: 26px;
	margin: 16px 0;
}
.youshi1 p.pp1{
	margin-bottom:5px;
}
.youshi1 p.pp2{
	margin-top:0px;
}
.youshi1 .pri{
	color:  #0f6bb0;
	font-size: 24px;
	line-height: 26px;
	font-weight: bold;
}
.youshi1 .pri_02{
	color:  #0f6bb0;
	font-size: 14px;
	font-weight: bold;
}
.youshi1 .zhuan_tit{
	color: #f48000;
}
.youshi1 a{
	color: #999;
	font-size: 14px;
	line-height: 40px;
}
.youshi_box img{
	position: absolute;
	left: 80px;
	top:-40px;
}
.youshi1 .liao{
	padding-right: 30px;
	background: url(../images/icon02.png) no-repeat 52px -94px;
}
/*shuju*/
.shuju_bg{
	height: 402px;
	background: url(../images/banner/shuju.png) no-repeat center;
}
.shuju_box{
	max-width: 1200px;
	margin: 0 auto;
	padding-top: 100px;
}
.shuju_pos{
	max-width: 1200px;
	height: 200px;
	background-color: #f48000;
	
}
.shuju_co{
	width:200px;
	float: left;
	text-align:center;
	color: #fff;
	border: 1px solid rgba(255,255,255,0.2);
	margin:60px 50px;
	position: relative;
}
.shuju_co h2{
	font-size: 32px;
	font-weight: bold;
	line-height: 77px;
	display: inline;
}
.shuju_co span{
	font-size: 32px;
	font-weight: bold;
	line-height: 77px;
}
.shuju_co .shuju_txt{
	position: absolute;
	width: 100px;
	background-color: #f48000;
	left:0;
	right: 0;
	margin: 0 auto;
	bottom: -10px;
}
/*hexin*/
.hex_box{
	max-width: 1200px;
	margin:60px auto;
}
.hex_col{
	max-width: 370px;
	background-color: #f7f7f7;
	padding: 40px;
	float: left;
	margin: 15px 15px;
	
}
.hex_col .img{
	float: left;
}
.hex_col .hex_txt{
	float: left;
	width: 214px;
	margin-left: 20px;
}
.hex_col .hex_txt span{
	color: #333;
	font-size: 22px;
}
.hex_col .hex_txt p{
	color: #a9a9a9;
	font-size: 12px;
	line-height: 20px;
	margin-top:10px;
}
/*流程*/
.lc_bg{
	background: url(../images/banner/liucheng.png) no-repeat;
	max-width: 1920px;
	height: 440px;

}
.lc_box{
	max-width:1200px;
	margin: 0 auto;
	
}
.lc_box .bigt:before{ position: absolute; top: 60%; content: ''; display: block; width: 200px; height: 8px;  z-index: 0; background: url(../images/lc_title-left.png) no-repeat;}
.lc_box .bigt:after { position: absolute; top: 60%; content: ''; display: block; width: 200px; height: 8px;  z-index: 0; background: url(../images/lc_title-right.png) no-repeat;}
.lc_box img{
	margin-top: 20px;
}



/* news */
.news_wrap{

}
.news_col{
	float: left;
	width: 360px;
	margin-right: 60px;
}
.news_col:last-child{
	margin-right: 0;
}
.big_news{
	position: relative;
	width: 360px;
	background: #fff;
	/* border: 1px solid #222; */
	overflow: visible;
}
.big_news .top_label{
	position: absolute;
	top: -1px;
	left: -26px;
	display: block;
	width: 24px;
	height: 48px;
}
.big_news .img{
	display: block;
	width: 100%;
	height: 192px;
	text-align: center;
}
.big_news .img img{
	width: 100%;
	height: 100%;
}
.big_news .img:hover img{
	transition: picrotate 4s;
}

.big_news .tit{
	display: block;
	width: 100%;
	height: 68px;
	padding: 18px 10px;
	border-top: 1px solid #222;
	font-size: 16px;
	color: #444;
	line-height: 24px;
	overflow: hidden;
}
.big_news .tit:hover{
	color: #06a1f5;
}
.big_news p{
	padding: 10px 10px;
	font-size: 12px;
	color: #999;
}



#wlfwM1{ padding-top:42px;margin-left:-18px;}
#wlfwM1 li{ width:185px; height:68px; margin-bottom:20px; float:left; margin-left:18px;}
#wlfwM1 li a{display:block;border-radius:5px;text-align:center;
    box-shadow: 0 0px 3px 2px rgba(100,100,100,0.1);}
#wlfwM1 li img{width:159px; height:58px;margin-top:3px; }




