﻿/* CSS Document */
.banner{   
	width:100%;
	height:695px;
	position: relative ;
	top:-80px;
	}
.banner li{
	display:block;
	width:100%;
	height:695px;
	}
.srcoll{
	width:100%;
	height:10px;
	position:absolute;
	left:0;
	text-align:center;
	bottom:90px;
	}
.srcoll a{
	margin-right:10px;
	}	
.middle{
	width:100%;
	}
.indelogin{
	width:100%;
	height:90px;
	background:#f9f9f9;
	border-bottom:1px solid #e9e8e1;}
.indetitle{
	width:120px;
	height:90px;
	font-size:18px;
	color:#333;
	line-height:90px;
	background:url(../images/fs3.png)9px 34px no-repeat;
	text-indent:35px;
	float:left;
	}
.container{
	width:100%;}
.indextxt{
	width:770px;
	height:40px;
	float:left;
	margin-top:27px;
	margin-left:25px;
	}
.indextxt li{
	float:left;
	}
.indextxt p{
	width:66px;
	font-size:14px;
	line-height:38px;
	text-align:right;
	color:#333;
	}
.intxt{
	width:229px;
	height:38px;
	border:1px solid #c7c7c7;
	border-radius:3px;
	margin-left:5px;}
.inbtn{
	background: url(../images/fbtn.png) no-repeat;
	width:103px;
	height:40px;
	font-size:14px;
	color:#fff;
	border:0;
	margin-left:18px;
	cursor:pointer;}
.indexreged{
	float:right;
	font-size:14px;
	line-height:90px;
	color:#666;
	margin-right:158px;
	}
.indexreged a{
	color:#cc8700;
	}
.mianindex{
	width:100%;
	}
.mianindex li{
	width:305px;
	float:right;
	margin-right:28px;}
.mianindex li .mianone{
	width:100%;
	height:50px;
	background:#ab6f00;
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:50px;
	}
.mianindex li .miantwo{
	width:100%;
	/*height:190px;*/
    height:120px;
	} 
.mianindex li .miantwo img{
	width:100%;
    height:120px;
   
	} 
.mianindex li .miansan{
	width:100%;
	height:165px;
	background:#f7f6f3;
    overflow:hidden;
   
	}
.mianindex li .miansan p{
	width:340px;
	margin-left:14px;
	font-size:12px;
	color:#333;
	line-height:25px;
	padding-top:15px;}
.mianindex li .miansan p a{
	background:url(../images/fs4.png) left top no-repeat;
	width:140px;
	float:right;
	font-size:12px;
	color:#cc8700;
    margin-bottom:1px;
}
.mianspanone {
    display:block;
	background:url(../images/fs4.png) left top no-repeat;
	width:68px;
	line-height:45px;
	height:45px;
	font-size:12px;
	color:#cc8700;
}
.mianindex li .miansan dl{
	margin-left:15px;
	padding-top:15px;
	font-size:14px;
	line-height:25px;
	color:#333;
	}
.mianindex li .miansan dd a{
	color:#333;
	}
.mianindex li .miansan dd span{
	color:#888888;
	margin-right:3px;}
.panter{
	width:100%;
	margin-top:50px;
	margin-bottom:20px;}
.pantermn{
	width:240px;
	margin:0 auto;
	background:url(../images/bgf2.png) repeat-x;}
.pantermn span{
	font-size:18px;
	color:#333;
	line-height:20px;
	background:#fff;
	margin-left:65px;
	padding:0 10px;}
.partenlist{
	width:100%;
	margin-bottom:70px;
	}
.partenlist li{
	width:96px;
	height:60px;
	float:left;
	margin-right:17px;

}
/***注册***/
.banner2{
	width:100%;
	height:395px;
	clear:both;
	}
.banner2 li{
	display:block;
	width:100%;
	height:395px;
	}
.header2{
	width:100%;
	float:left;
	height:395px;
	position:relative;
	}
.titleall{
	width:100%;
	height:70px;
	border-bottom:1px solid #e8e8e8;
	border-top:1px solid #e8e8e8;
	margin-top:35px;}
.title-menu{
	margin-left:282px;
	height:70px;
	border-left:1px solid #e8e8e8;}
.title-menu li{
	width:195px;
	height:70px;
	line-height:70px;
	font-size:16px;
	text-align:center;
	float:left;
	border-right:1px solid #e8e8e8;}	
.title-menu li a{
	color:#333;}
.title-menu .on{
	background:#d9b567;}	
.title-menu .on a{
	color:#fff;
	font-weight:bold;}
.allshou{
	width:100%;
	margin:35px 0;}
.allshou h3{
	font-size:30px;
	color:#333;
	line-height:35px;
	text-align:center;
	font-weight:normal;
	}
.allshou p{
	width:100%;
	text-align:center;
	line-height:30px;
	font-size:18px;
	color:#999;
	height:35px;
	background:url(../images/fs19.png) center bottom no-repeat;}	
.account{
	width:100%;
	border:1px solid #efefef;
	margin-bottom:45px;
	}
.acctonta{
	width:100%;
	font-size:18px;
	line-height:105px;
	height:105px;
	font-weight:bold;
	color:#333;
	text-indent:350px;}
.acctonta span{
	margin-left:110px;}
.sihangs{
	width:600px;
	border:0;
	border-collapse:collapse;
    margin-left:250px;
	}
.sihangs td{
	height:55px;}
.sihangs td p{
	font-size:14px;
	line-height:35px;
	color:#333;
	text-align:right;
	}
.sihangs td p span{
	color:#dc4141;
	margin-right:2px;
	}
.retxt{
	width:365px;
	height:35px;
	border:1px solid #d6d6d6;
	margin-left:3px;
	}
.allright{
	background:url(../images/fbtn2.png) no-repeat;
	width:185px;
	height:49px;
	font-size:18px;
	color:#fff;
	cursor:pointer;
	border:0;}
	
/***新闻详情**/
.foobox{
	width:100%;
	margin-bottom:80px;
   
	}
.foobox2{
	width:100%;
	margin-bottom:10px;
   
	}
.newslist{
	width:100%;
    margin-top:20px;
	}
.newslist li{
	width:100%;
	border-bottom:1px solid #ececec;
	}
.newslist li table{
	border:0;
	border-collapse:collapse;
	}
.newslist li table td{
	height:150px;
    
}
.datenews{
	font-size:24px;
	color:#999;
	margin-left:24px;
	}
.imgnews{
	width:200px;
	height:200px;
	}
.fontnews{
	width:100%;
	}
.fontnews h3{
	font-size:18px;
	color:#333;
	margin-bottom:18px;
	font-weight:normal;
	}
.fontnews p{
	font-size:14px;
	color:#333;
	line-height:25px;
	margin-bottom:18px;
	}
.fontnews p a{
	display:block;
	background:url(../images/fs4.png) left top no-repeat;
	width:68px;
	line-height:45px;
	height:45px;
	font-size:12px;
	color:#cc8700;}
.newslist .on{
	background:#f8f8f8;}
/***pageone***/
.pageone{
	width:100%;
	height:40px;
	margin-top:20px;
	margin-bottom:20px;
	float:left;
	}
.llkjhm{
	height:30px;
	width:430px;
	margin:0 auto;
	overflow:hidden;
	}
.llkjhm a{
	height:28px;
	line-height:28px;
	float:left;
	border:1px solid #d5d5d5;
	padding-left:12px;
	margin-right:5px;
	overflow:hidden;
	font-family:"微软雅黑";
	font-size:14px;
	color:#83898e;
	padding-right:12px;
	border-radius:3px;
	background:url(../images/bgf3.png) repeat-x;
	}
.llkjh .teoe{
	border:1px solid #008cd3;
	color:#008cd3;}
.llkjhm .teoe{
	background:#fff;
	color:#ddb201;
	font-weight:bold;}
.page{
	width:100%;
	height:30px;
	margin-top:30px;
	margin-bottom:20px;}
 .llkjhm  .bouon{
	border:none;
    background:none;}
/****pageone***/
/***新闻2**/
.xinmmk{
	height:55px;
	line-height:55px;
	font-size:24px;
	font-family:"微软雅黑";
	color:#333;
	border-bottom:1px solid #eaeaea;
	text-align:center;
	}
.back{
	width:100%;
	text-align:center;
	margin-bottom:50px;
	}
.back p{
	font-size:14px;
	line-height:25px;
	}
/****旗下产品****/
.title-menu2{
	height:70px;
	border-left:1px solid #e8e8e8;
    margin-left:160px;
}
.title-menu2 li{
	width:165px;
	height:70px;
	line-height:70px;
	font-size:16px;
	text-align:center;
	float:left;
	border-right:1px solid #e8e8e8;}
.title-menu2 li a{
	color:#333;}
.title-menu2 .on{
	background:#d9b567;
}	
.title-menu2 .on a{
	color:#fff;
	font-weight:bold;}

.title-menu2s{
	height:70px;
	border-left:1px solid #e8e8e8;
}
.title-menu2s li{
	width:279px;
	height:70px;
	line-height:70px;
	font-size:16px;
	text-align:center;
	float:left;
	border-right:1px solid #e8e8e8;}
.title-menu2s li a{
	color:#333;}
.title-menu2s .on{
	background:#d9b567;
}	
.title-menu2s .on a{
	color:#fff;
	font-weight:bold;}

.title-menu2a{
	height:70px;
	border-left:1px solid #e8e8e8;
   
}
.title-menu2a li{
	width:165px;
	height:70px;
	line-height:70px;
	font-size:16px;
	text-align:center;
	float:left;
	border-right:1px solid #e8e8e8;}
.title-menu2a li a{
	color:#333;}
.title-menu2a .on{
	background:#d9b567;
}	
.title-menu2a .on a{
	color:#fff;
	font-weight:bold;}
.procut{
	width:1000px;
	float:left;
    margin-top:-10px;
    margin-bottom:15px;
	}
.procut table{
	border:1px solid #e6e6e6;
	border-collapse:collapse;
	width:1000px;
	}
.procut table th{
	font-size:14px;
	line-height:50px;
	background:#fafafa;
	text-align:left;
	border:1px solid #e6e6e6;
	}
.procut table p{
	margin-left:25px;}
.procut table td{
	font-size:14px;
	border:1px solid #e6e6e6;
	}
.procut table div{
	margin-left:25px;
	line-height:23px;
	}
.msgprocut{
	width:100%;
	margin-bottom:50px;
	margin-top:25px;
	text-align:center;
	}
.msgprocut input{
	background:url(../images/fbtn3.png) no-repeat;
	width:208px;
	height:50px;
	font-size:18px;
	color:#fff;
	border:0;
	cursor:pointer;
	text-indent:45px;
	}
/***旗下产品-产品咨询***/
.twopro{
	width:100%;
	margin-top:65px;
	margin-bottom:200px;
	}
.twopro table{
	border:1px solid #e6e6e6;
	border-collapse:collapse;
	width:100%;
	background:#fbfbfb;
	}
.twopro table td{
	width:50%;
	text-align: center;
	height:250px;
	border-right:1px solid #f0f0f0;}
.twopro table td p{
	font-size:18px;
	color:#333;
	line-height:70px;}
/****联系我们***/
.contitle{
	width:100%;
	line-height:30px;
	font-size:24px;
	color:#666;
	text-align:center;
	margin-top:70px;
	}
.contact{
	width:100%;
	margin-top:30px;
    
	}
.contact li{
	width:318px;
	height:190px;
	background:#f8f8f8;
	float:left;
	margin-right:18px;
	}
.contact li span{
	display:block;
	width:100%;
	text-align:center;
	margin-top:30px;
	}
.contact  li p{
	font-size:14px;
	color:#333;
	line-height:50px;
	text-align:center;}
.map{
	width:100%;
	height:365px;
	margin:30px 0 70px;}
/***招贤纳士***/
.careerlf{
	width:200px;
	float:left;
	}
.careerfg{
	width:756px;
	float:right;
	}
.cartitle{
	width:100%;
	height:60px;
	background:#efefef;
	font-size:18px;
	color:#333;
	line-height:60px;
	font-weight:bold;
	border-bottom:1px solid #d6d6d6;
	float:left;
	}
.cartitle span{
	margin-left:25px;
	}
.carlist{
	width:100%;
	background:#f6f6f6;
	padding-bottom:30px;
	float:left;
}
.carlist li{
	width:100%;
	height:45px;
	line-height:45px;
	font-size:14px;
}	
.carlist li a{
	color:#333;
	margin-left:25px;}
.carlist .on{
	background:#d9b567;}
.carlist .on a{
	color:#fff;
	font-weight:bold;}
.caaftt{
	width:100%;
	border-bottom:1px solid #ececec;
	font-size:24px;
	color:#333;
	line-height:40px;
	height:40px;
	}
.ceerbox{
	width:100%;
	}
.ceerbox table{
	width:100%;
	border:0;
	border-collapse:collapse;
	margin:20px 0;
	}
.ceerbox table td{
	font-size:14px;
	line-height:25px;
	color:#333;
	}
.ceerbox table td span{
	display:block;
	float:left;
	margin-top:6px;
	margin-right:6px;
	}
.ceerbox dl{
	width:100%;
	font-size:14px;
	line-height:25px;
	color:#333;
	}
.ceerbox dl dt{
	font-weight:bold;
	margin-top:35px;}
.ceerbox  p{
	font-size:14px;
	color:#333;
	line-height:30px;
	margin-top:25px;
	float:left;
	}
.ceerbox  p a{
	color:#bc8500;
	}
.ceerbox  p img{
	position:relative;
	top:8px;
	margin-right:5px;
	}
/**顾客服务****/
.sercttl{
	font-size:18px;
	color:#333;
	line-height:30px;
	text-align:center;
	float:left;
	width:100%;
	}
.sercimg{
	width:100%;
	float:left;
	text-align:center;
	margin:25px 0 50px;
	}
/***资料下载**/
.download{
	width:100%;}
.download table{
	border:1px solid #e7e7e7;
	border-collapse:collapse;
	width:100%;
	}
.download table th{
	height:60px;
	line-height:60px;
	font-size:14px;
	font-weight:normal;
	color:#666;
	background:#fafafa;
	border:1px solid #e7e7e7;}
.download table td{
	height:87px;
	line-height:87px;
	font-size:14px;
	color:#333;
	text-align:center;
	border:1px solid #e7e7e7;}	
.jiad{
	position:relative;
	top:4px;}	
/***常见问题**/
.question{
	width:100%;
	margin-bottom:60px;
	}
.questinoa{
	width:140px;
	float:left;
	}
.questinoa span{
	font-size:22px;
	color:#333;
	line-height:25px;
	margin-top:15px;
	}
.queslist{
	width:845px;
	float:right;
	}
.queslist li{
	width:100%;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:15px;
	padding-top:15px;
	}
.queslist li dl{
	width:100%;
}
.queslist li dl dt{
	display:block;
	width:45px;
	text-align:center;
	float:left;
	}
.queslist li dl dd{
	width:789px;
	float:left;
	font-size:14px;
	color:#333;
	font-weight:bold;
	line-height:25px;}
.queslist li .hiren{
	width:100%;
	overflow:hidden;
	}
.queslist li .hiren span{
	float:left;
	width:45px;
	text-align:center;
	margin-top:5px;
	}
.queslist li .hiren p{
	font-size:14px;
	color:#333;
	width:789px;
	float:left;
	line-height:25px;
	}
.queslist .on{
	background:#fafafa;}
/****structure***/
.structure{
	width:100%;
	text-align:center;
	margin:20px 0 60px;}
.styem{
	width:100%;
	}
.styem li{
	width:100%;
	display:inline-block;
	margin:25px 0 100px;
	}
.styem li span{
	display:block;
	width:273px;
	float:left;
	margin-right:28px;
	}
.styem li p{
	font-size:14px;
	line-height:22px;
	color:#333;
	margin-bottom:30px;
	}
/**关于复杉-投研流程***/
.prosess{
	width:100%;
	text-align:center;
	margin:25px 0 100px;
	}
.proelist{
	width:100%;
	height:60px;
	background:#f4f4f4;
	}
.proelist li{
	width:490px;
	float:left;
	height:60px;
	border-right:1px solid #d7d7d7;

}
.proelist li p{
	line-height:60px;
	text-align:center;
	font-size:18px;
	color:#333;
	font-weight:bold;}
.prossan{
	width:100%;
	text-align:center;
	margin:35px 0 100px;}
/***关于复杉-风险控制***/
.control{
	width:100%;
	margin-top:45px;
	}
.control h3{
	font-size:18px;
	color:#333;
	line-height:30px;}
.control p{
	font-size:14px;
	color:#333;
	line-height:25px;}
.controt{
	width:100%;
	margin-top:20px;}
.contleft{
	width:598px;
	background:#f8f8f8;
	border-radius:10px;
	padding:25px;
	float:left;
	}
.controimg{
	width:328px;
	float:right;
	}
.myname{
	width:100%;
	}
.myname li{
	margin-bottom:20px;}
.myname .koucon{
	background:url(../images/sf10.png) no-repeat;
	width:100px;
	height:100px;
	float:left;
	font-size:16px;
	text-align:center;
	color:#fff;
	line-height:25px;
	margin-right:20px;
	}
.myname .koucon  p{
	margin-top:25px;}
.myname dl{
	font-size:12px;
	line-height:25px;
	color:#333;
	float:left;
	width:456px;
	margin-top:20px;
	}
.myname dl span{
	font-weight:bold;
	}
.myname .koucon2{
	background:url(../images/sf11.png) no-repeat;
	width:100px;
	height:100px;
	float:left;
	font-size:16px;
	text-align:center;
	color:#fff;
	line-height:50px;
	margin-right:20px;
	}
.myname .koucon2  p{
	margin-top:25px;}
.myname .koucon3{
	background:url(../images/sf12.png) no-repeat;
	width:100px;
	height:100px;
	float:left;
	font-size:16px;
	text-align:center;
	color:#fff;
	line-height:50px;
	margin-right:20px;
	}
.myname .koucon3  p{
	margin-top:25px;}
.manegem{
	width:100%;
	margin-top:25px;
	}
.maneimg{
	width:328px;
	float:left;
	}
.manegem dl{
	width:618px;
	float:right;
	margin-right:10px;
	}
.manegem dl dt{
	font-size:14px;
	line-height:25px;
	color:#333333;
	font-weight:bold;
	}
.manegem dl dd{
	font-size:14px;
	line-height:25px;
	color:#333333;
	text-indent:10px;
	margin-bottom:30px;
	}
.about{
	width:100%;
    margin-left:38px;
	}
.about p{
	font-size:16px;
	line-height:40px;
	color:#333;
	margin-bottom:30px;
	}
.aboutimg{
	width:100%;
	margin:50px 0;
	}
.aboutimg li{
	width:395px;
	float:left;
	margin-right:65px;}
/***login****/
.login{
	width:560px;
	border:0;
	border-collapse:collapse;
	margin-left:260px;
	}
.login td{
	height:55px;}
.login td p{
	font-size:14px;
	line-height:35px;
	color:#333;
	text-align:right;
	}
.login td p span{
	color:#dc4141;
	margin-right:2px;
	}
.daimf .fla{
	width:75px;
	height:36px;
	}

.daimf .flb a{
	border-top:1px solid #2d7fff;
	border-bottom:1px solid #2d7fff;
	}
.daimf{
	width:1000px;
	height:38px;
	float:left;
	margin-top:20px;
    padding-left:500px;
    margin-bottom:60px;
	}
.daimf ul{
	margin-left:28%;

	}
.daimf li{
	float:left;
	height:38px;
	line-height:38px;
	width:38px;
	color:#666666;
	font-size:14px;
	text-align:center;
	list-style-type:none
	}
.daimf li a{
	border-right:1px solid #d8d8d8;
	display:block;
	line-height:36px;
	text-align:center;
	color:#666666;
	font-size:14px;
	background:#fff;
	border-bottom:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
	}
	