/****toolBar****/
.toolBar{
	position: fixed;
	right: 10px;
	top:25%;
	z-index: 1000;
}
.toolBar>ul>li,.toolBar>ul>li .a01,.toolBar>ul>li .a02{
	width: 48px;
	height: 48px;
}
.toolBar ul li{
	margin: 0 0 10px 0;
}
.toolBar ul .li01 .a01{
	/*background: url(../../images/fwt/fabuBtn.png);*/
    background: url(../../images/fwt/ruzhuBtn.png);
}
.toolBar ul .li01.on .a01{
	/*background: url(../../images/fwt/fabuBtn_on.png);*/
    background: url(../../images/fwt/ruzhuBtn_on.png);
}
.toolBar ul .li02 .a02{
	/*background: url(../../images/fwt/ruzhuBtn.png);*/
    background: url(../../images/fwt/fabuBtn.png);
}
.toolBar ul .li02.on .a02{
	/*background: url(../../images/fwt/ruzhuBtn_on.png);*/
    background: url(../../images/fwt/fabuBtn_on.png);
}
.toolBar ul .li01 .arr,
.toolBar ul .li02 .arr{
	width: 20px;
	height: 14px;
	background: url(../../images/fwt/arr_Right.png) no-repeat;
	position: absolute;
	right: -20px;
	top: 17px;
}
.toolBar ul .li02 .arr{
	height: 50px;
	top: 0px;
	background-position: 0px center;
}
.toolBar ul .li01 .ruzhu{
	padding: 15px;
	border: 1px solid #308bd8;
	position: absolute;
	left: -200px;
	top: 0px;
	background: #fff;
	width: 145px;
	font-size: 13px;
	display: none;
}
.toolBar ul .li01 .ruzhu .f_blue .ruzhu{
	font-size: 15px;
}
.toolBar ul .li02 .fabu{
	padding: 15px;
	width: 145px;
	background: #fff;
	position: absolute;
	left: -200px;
	top: 0px;
	display: none;
	border: 1px solid #308bd8;
}
.toolBar ul .li02 .fabu a{
	width: 100%;
	height: 18px;
	line-height: 18px;
}
/****banner****/
.bannerBox,.bannerPics{
	width: 100%;
	height: 424px;
}
.bannerPics ul li{
	width: 100%;
	height: 424px;
}
.bannerPics ul li.bannerPic01{
	background: url(../../images/fwt/banner_index.jpg) center center;
}
.bannerPics ul li.bannerPic02{
	background: url(../../images/fwt/banner_index.jpg) center center;
}
.bannerBox .dotUl{
	left: 50%;
	bottom: 25px;
	z-index: 10;
	margin-left: -63px;
}
.bannerBox .dotUl li{
	width: 46px;
	height: 8px;
	background: #000;
	border-radius: 10px;
}
.bannerBox .dotUl li.on{
	background-color: #fa8936;
}
.subNavCon{
	/*width: 1200px;*/
	height: 424px;
	z-index: 10;
	left: 50%;
	top: 0px;
	margin-left: -600px;
}
.subNav{
	width: 240px;
	height: 424px;
	background: url(../../images/fwt/bg_bannerList.png);
}
.subNav_title{
	width: 193px;
	height: 16px;
	background: url(../../images/fwt/bg_bannerListTit.png) no-repeat left bottom;
}
.subNavList{
	width: 160px;
	height: 50px;
	line-height: 50px;
}
.subNavList li{
	border-bottom: 1px dashed #3e6484;
}
.subNavList li.bbnone{
	border-bottom: 0;
}
/****serviceFlowOuter****/
.serviceFlowOuter{
	border-bottom: 1px solid #ddd;
	background-color: #f4f4f4;
	height: 80px;
}
.serviceFlow ul li{
	height: 60px;
	width: 245px;
	padding: 20px 0 0 36px;
}
.serviceFlow_nums{
	width: 41px;
	height: 41px;
	line-height: 41px;
	border:1px solid #828282;
	border-radius: 50%;
}
.serviceFlow_text{
	width: 160px;
}
.serviceFlow_arrPic{
	width: 21px;
	height: 43px;
	background: url(../../images/fwt/serviceFlow_arr.png) no-repeat left center;
}
/****hotServiceOuter****/
.hotServiceOuter{
	padding-bottom: 30px;
	background: #f8f8f8;
}
.fwtIndex_headerLine{
	height: 76px;
	line-height: 76px;
}
.hotService_tabcon{
	width: 1200px;
	height: 422px;
	background-color: #fff;
	padding: 30px 0;
}
.hotService_tabIn{
	width: 936px;
	height: 420px;
}
.hotService_tabNav{
	width: 160px;
	height: 100%;
	/*background: pink;*/
	padding-left: 50px;
	border-right: 1px solid #ddd;
}
.hotService_tabNav li a{
	width: 106px;
	height: 36px;
	line-height: 36px;
}
.hotService_tabNav li.on a{
	color: #fff;
	background: #308bd8;
}
.hotService_tabNav li.on .hotService_arr{
	width: 10px;
	height: 17px;
	background: url(../../images/fwt/hotService_navArr.png);
	right: -2px;
	top: 5px;
}
.hotService_item ul li{
	width: 265px;
	height: 418px;
	border: 1px solid #ddd;
	margin-left: 45px;
}
.hotService_item ul li .picBox{
	width: 265px;
	height: 265px;
	background: #f8f8f8;	
}
.hotService_item ul li img{
	display: block;
	width: 265px;
	height: 265px;
}
.hotService_item ul li .botBox{
	padding: 0 20px;
}
.hotService_item ul li .botBox .tit{
	height: 68px;
	line-height: 68px;
}
.hotService_item ul li .botBox .money{
	font-size: 24px;
	height: 30px;
	line-height: 30px;
	background: url(../../images/fwt/moneyBg.png) no-repeat center center;
}
/****phylogeny****/
.phylogeny{
	padding: 30px 0;
}
.phylogeny .headLine{
	font-size: 28px;
}
.phylogenyTab{
	width: 1200px;
	height: 110px;
	background: url(../../images/fwt/phylogeny_titleBg.png) no-repeat left center;
}
.phylogenyTab ul .li01{
	left: 22px;
	top: 0px;
}
.phylogenyTab ul .li02{
	left: 353px;
	top: 0px;
}
.phylogenyTab ul .li03{
	left: 650px;
	top: 0px;
}
.phylogenyTab ul .li04{
	left: 1021px;
	top: 0px;
}
.phylogenyTab ul li a{
	width: 106px;
	height: 36px;
	line-height: 36px;
	margin-left: 43px;
	cursor: default;
}
.phylogenyTab ul li.on a{
	background: #308bd8;
	color: #fff;
	border-radius: 2px;
}
.phylogenyTab ul .li04 a{
	margin-left: -14px;
}
.phylogenyTab ul li .listPic{
	margin-top: 26px;
	display: none;
}
.phylogenyTab ul li.on .listPic{
	display: block;
}
.phylogenyTabCon{
	margin-top: 50px;
}
.phylogenyConUl .itemLi01 .rightBox,.phylogenyConUl .itemLi02 .rightBox{
	width: 973px;
}
.phylogenyConUl .itemLi03 .rightBox,.phylogenyConUl .itemLi04 .rightBox{
	width: 652px;
}
.phylogenyConUl .item01_01{
	width: 224px;
	height: 400px;
	background: url(../../images/fwt/item01_01.png);
	background-size: 224px 400px;
}
.phylogenyConUl .item01_02{
	width: 466px;
	height: 190px;
	background: url(../../images/fwt/item01_02.png);
}
.phylogenyConUl .item01_03{
	width: 223px;
	height: 190px;
	background: url(../../images/fwt/item01_03.png);
}
.phylogenyConUl .item01_04{
	width: 223px;
	height: 190px;
	background: url(../../images/fwt/item01_04.png);
}
.phylogenyConUl .item01_05{
	width: 223px;
	height: 190px;
	background: url(../../images/fwt/item01_05.png);
}
.phylogenyConUl .item01_06{
	width: 223px;
	height: 190px;
	background: url(../../images/fwt/item01_06.png);
}
.phylogenyConUl .item01_07{
	width: 466px;
	height: 190px;
	background: url(../../images/fwt/item01_07.png);
}
.phylogenyConUl .item02_01{
	width: 224px;
	height: 400px;
	background: url(../../images/fwt/item02_01.png);
	background-size: 224px 400px;
}
.phylogenyConUl .item02_02{
	width: 466px;
	height: 190px;
	background: url(../../images/fwt/item02_02.png);
}
.phylogenyConUl .item02_03{
	width: 223px;
	height: 190px;
	background: url(../../images/fwt/item02_03.png);
}
.phylogenyConUl .item02_04{
	width: 223px;
	height: 190px;
	background: url(../../images/fwt/item02_04.png);
}
.phylogenyConUl .item02_05{
	width: 223px;
	height: 190px;
	background: url(../../images/fwt/item02_05.png);
}
.phylogenyConUl .item02_06{
	width: 223px;
	height: 190px;
	background: url(../../images/fwt/item02_06.png);
}
.phylogenyConUl .item02_07{
	width: 466px;
	height: 190px;
	background: url(../../images/fwt/item02_07.png);
}
.phylogenyConUl .item03_01{
	width: 547px;
	height: 400px;
	background: url(../../images/fwt/item03_01.png);
	background-size: 547px 400px;
}
.phylogenyConUl .item03_02{
	width: 306px;
	height: 190px;
	background: url(../../images/fwt/item03_02.png);
}
.phylogenyConUl .item03_03{
	width: 306px;
	height: 190px;
	background: url(../../images/fwt/item03_03.png);
}
.phylogenyConUl .item03_04{
	width: 306px;
	height: 190px;
	background: url(../../images/fwt/item03_04.png);
}
.phylogenyConUl .item03_05{
	width: 306px;
	height: 190px;
	background: url(../../images/fwt/item03_05.png);
}
.phylogenyConUl .item04_01{
	width: 547px;
	height: 400px;
	background: url(../../images/fwt/item04_01.png);
	background-size: 547px 400px;
}
.phylogenyConUl .item04_02{
	width: 306px;
	height: 190px;
	background: url(../../images/fwt/item04_02.png);
}
.phylogenyConUl .item04_03{
	width: 306px;
	height: 190px;
	background: url(../../images/fwt/item04_03.png);
}
.phylogenyConUl .item04_04{
	width: 306px;
	height: 190px;
	background: url(../../images/fwt/item04_04.png);
}
.phylogenyConUl .item04_05{
	width: 306px;
	height: 190px;
	background: url(../../images/fwt/item04_05.png);
}

.phylogenyConUl a .title{
	padding: 25px 0 0 30px;
}
.phylogenyConUl a .money{
	padding: 0 0 0 26px;
}
.phylogenyConUl a .text{
	width: 170px;
	line-height: 24px;
	padding-left: 30px;
}
.phylogenyConUl .itemLi03 a .text,.phylogenyConUl .itemLi04 a .text{
	width: 475px;
}

/****ServiceOrganize****/
.ServiceOrganizeOuter{
	background: #f8f8f8;
}
.ServiceOrganize .fwtIndex_headerLine{
	height: 60px;
	line-height: 60px;
	padding-top: 10px;
}
.ServiceOrganizeUlBox{
	width: 1200px;
	padding-top: 10px;
	overflow: hidden;
}
.ServiceOrganizeUl{
	width: 1220px;
	+padding-bottom: 30px;
}
.ServiceOrganizeUl li{
	width: 283px;
	height: 263px;
	border: 1px solid #ddd;
	background: #fff;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}
.ServiceOrganizeUl .topBox{
	height: 155px;
	background: url(../../images/fwt/organizeListBg.png) no-repeat;
	border-bottom: 1px solid #ddd;
}
.ServiceOrganizeUl .topBox .logoBox{
	width: 76px;
	height: 76px;
	overflow: hidden;
}
.ServiceOrganizeUl .topBox .logoBox img{
	display: block;
	width: 76px;
	height: 76px;
}
.ServiceOrganizeUl dl dt a{
	height: 30px;
	line-height: 30px;
	width: 152px;
}
.ServiceOrganizeUl dl dt a:hover{
	color: #308bd8;
}
.ServiceOrganizeUl dl dd{
	height: 20px;
	line-height: 20px;
}
.ServiceOrganizeUl .botBox .opsition{
	height: 60px;
	line-height: 60px;
}
.ServiceOrganizeUl .botBox .btn{
	width: 75px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #308bd8;
	border-radius: 2px;
}
.ServiceOrganizeUl .botBox .btn:hover{
	background: #308bd8;
	color: #fff;
}
.ServiceOrganizeUl .organizeTip{
	width: 33px;
	height: 47px;
	padding: 0 5px;
	background: url(../../images/fwt/organizeListTip.png);
	right: 15px;
	top: -1px;
	z-index: 10;
	margin-left: 224px;
}
