body{margin:0; font-size:12px; font-family:Arial; background-color:#fafafa;}
div{margin:0 auto;}
h1{margin:0px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:36px; color:#232222; font-weight:600;}
p{margin:0 auto; line-height:20px;color:#5a5a5a;}
p span{line-height:18px; padding:0px; margin:0px;}
p span.gray{color:#999999;}
p label{padding:0px; margin:0px;}
p label.black{color:#000;}
p label.bold{ font-weight:bold;}
p label.blue{color:#5393f4;}
p label.darkred{color:#e63f46;}
p label.darkgray{color:#272626;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";}
p.p1{margin:20px auto 10px auto; width:820px; text-align:center;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:15px; color:#666;font-weight:bolder;}
p.p2{margin:10px auto; text-align:center; color:#3e97c4; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:20px; font-weight:bolder;}
p.p3{margin:5px 0px 0px 15px; font-size:14px; color:#3298cc; font-weight:bold;}
p.p4{color:#555;margin:0px 0px 0px 15px; font-size:12px; width:145px;}
p.p5{color:#555;margin:15px 0px 10px 43px; font-size:14px; width:330px; line-height:25px;}
p.p6{color:#555;margin:15px 0px 10px 0px; font-size:14px; width:300px; line-height:25px;}
p.p7{color:#555;margin:15px 0px 10px 0px; font-size:14px; width:348px; line-height:25px;}
p.p8{color:#555;margin:15px 0px 10px 10px; font-size:14px; width:335px; line-height:25px;}
p.p9{color:#555;margin:5px auto 20px auto; font-size:14px; width:630px; line-height:21px;}
p.p10{color:#555;margin:15px 0px 10px 0px; font-size:14px; width:305px; line-height:25px;}

#body{margin:0 auto; width:970px; background:#fafafa; position:relative}
#title{
	width:970px; height:90px; overflow:hidden;
}
#title .logo{
	width:265px;
	height:90px;
	float:left;
	border:none;
}
#title .menu{
	width:470px;
	height:90px;
	float:right;
	margin-right:10px;
	text-align:right;
}
#title .menu #login{	
	height:30px;
	margin-top:10px;
	line-height:30px;
}
#title .menu #items{
	height:26px;
	line-height:26px;
	margin-top:10px;
	position:relative;
}
#title .menu #items .bang{
	background:url(../images/bang.gif) left top no-repeat;
	position:absolute;
	top:-10px;
	left:445px;
	width:20px;
	height:26px;
}
#title .menu #items a{float:left; width:92px; height:26px; line-height:26px; text-decoration:none; color:#5a5a5a; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:16px; text-align:center; vertical-align: middle; }
#title .menu #items a:hover{
	color:#000;
}
#title .menu #items a.active{
	background:url(../images/hrefbg.gif) left top no-repeat;
	color:#fff;
}
#title .menu #items a img{
	border:none;
	margin-left:5px;
}
#title .menu #login a,#title .menu #login a:link,#title .menu #login a:visited{
	color:#5a5a5a;
	text-decoration:none;
	font-size:12px;		
}
#title .menu #login a:hover{
	text-decoration:underline;
}
#login a span{color:#f00}
#baiduFeature{
	margin:0 auto; width:970px; /*height:3195px;*/ overflow:hidden!important;
	overflow:visible;position:relative;
}
#baiduFeature .line_top{
	background:url(../images/line_top.gif) left top no-repeat;
	height:10px;
	width:970px;
	overflow:hidden;
}
#baiduFeature .line_center{
	background:url(../images/line_bg.gif) left top repeat-y;
	width:970px;
	height:572px;
	overflow:hidden;
}
#baiduFeature .line_bottom{
	background:url(../images/line_bottom.gif) left top no-repeat;
	height:13px;
	width:970px;
	overflow:hidden;
}
#baiduFeature .container{
	position:absolute;
	background:url(../images/flowers.gif) left top no-repeat;
	top:0px;
	left:0px;
	width:970px;
	/*height:3182px;*/
	overflow:hidden;
}
#totop{
	visibility:hidden;
	width:25px;
	height:64px;
	position:fixed;
	_position:absolute;/*ie6*/
	z-index:100;
}
#totop img{cursor:pointer}
#baiduFeature .whatBridge{
	margin-top:54px;
	text-align:center;
}
#baiduFeature .whatBridge .title{
	margin:0px auto;
	border:0px;
}
#baiduFeature .whatBridgeBtns{
	margin-top:15px;
	width:864px;
	height:187px;
	overflow:hidden;
	text-align:left;
}
#baiduFeature .whatBridgeBtns input{
	border:none;
	cursor:pointer;
}
#baiduFeature .whatBridgeBtns .block1{
	float:left;
	width:160px;
	height:187px;
	background:url(../images/fs_btn1.gif) left top no-repeat;
	overflow:hidden;
}
#baiduFeature .whatBridgeBtns .block1hover{
	float:left;
	width:160px;
	height:187px;
	background:url(../images/fs_btn1.gif) left -187px no-repeat;
	overflow:hidden;
}
#baiduFeature .whatBridgeBtns .block2{
	float:left;
	width:160px;
	height:187px;
	margin-left:16px;
	background:url(../images/fs_btn2.gif) left top no-repeat;
	overflow:hidden;
}
#baiduFeature .whatBridgeBtns .block2hover{
	float:left;
	width:160px;
	height:187px;
	margin-left:16px;
	background:url(../images/fs_btn2.gif) left -187px no-repeat;
	overflow:hidden;
}
#baiduFeature .whatBridgeBtns .block3{
	float:left;
	width:160px;
	height:187px;
	margin-left:16px;
	background:url(../images/fs_btn3.gif) left top no-repeat;
	overflow:hidden;
}
#baiduFeature .whatBridgeBtns .block3hover{
	float:left;
	width:160px;
	height:187px;
	margin-left:16px;
	background:url(../images/fs_btn3.gif) left -187px no-repeat;
	overflow:hidden;
}
#baiduFeature .whatBridgeBtns .block4{
	float:left;
	width:160px;
	height:187px;
	margin-left:16px;
	background:url(../images/fs_btn4.gif) left top no-repeat;
	overflow:hidden;
}
#baiduFeature .whatBridgeBtns .block4hover{
	float:left;
	width:160px;
	height:187px;
	margin-left:16px;
	background:url(../images/fs_btn4.gif) left -187px no-repeat;
	overflow:hidden;
}
#baiduFeature .whatBridgeBtns .block5{
	float:left;
	width:160px;
	height:187px;
	margin-left:16px;
	background:url(../images/fs_btn5.gif) left top no-repeat;
	overflow:hidden;
}
#baiduFeature .whatBridgeBtns .block5hover{
	float:left;
	width:160px;
	height:187px;
	margin-left:16px;
	background:url(../images/fs_btn5.gif) left -187px no-repeat;
	overflow:hidden;
}
#baiduFeature .freeSpace{	
	width:958px;
	margin:40px 6px 0px 6px;
	text-align:left;
	overflow:hidden;
}
#baiduFeature .freeSpace .block{
	width:417px;
	float:left;
}
#baiduFeature .freeSpace .block-1{
	width:541px;
	float:left;
}

#baiduFeature .userInfo{
	background:url(../images/blue_line.gif) left top repeat-x;
	margin:40px 6px 0px 6px;
	width:958px;
	text-align:left;
	overflow:hidden;
}
#baiduFeature .userInfo .block{
	margin-top:50px;
	padding-left:18px;
	width:610px;
	float:left;
}
#baiduFeature .userInfo .block-1{
	margin-top:50px;
	width:330px;
	float:left;
}

#baiduFeature .holmesStatistics{
	margin-top:20px;
	width:920px;
	margin-left:40px;
	text-align:left;
	overflow:hidden;
}
#baiduFeature .holmesStatistics .block{
	width:370px;
	float:left;
}
#baiduFeature .holmesStatistics .block-1{
	width:550px;
	float:left;
}

#baiduFeature .chooseStyle{
	margin-top:30px;
	width:940px;
	text-align:left;
	margin-left:20px;
	overflow:hidden;
}
#baiduFeature .chooseStyle .block{
	width:540px;
	float:left;
}
#baiduFeature .chooseStyle .block-1{
	width:400px;
	float:left;
	margin-top:20px;
}

#baiduFeature .bodyWisdom{
	margin-top:40px;
	width:920px;
	text-align:left;
	overflow:hidden;
}
#baiduFeature .bodyWisdom .block{
	width:325px;
	float:left;
}
#baiduFeature .bodyWisdom .block-1{
	width:595px;
	float:left;
}
#secondContent{
	margin:0 auto; width:970px; height:154px; overflow:hidden; background:url(../images/secondContent_bg.gif) left top no-repeat;
}
#secondContent .block{
	margin-top:50px;
	width:155px;
	float:left;
	overflow:hidden;
}
#secondContent .block p{
	width:135px;
	margin-left:20px;	
	margin-top:5px;
}
#secondContent .block1{
	margin-top:50px;
	margin-left:100px;	
	width:155px;
	float:left;
	overflow:hidden;
}
#secondContent .block1 p{
	width:146px;	
	margin-top:5px;
}
#secondContent .block2{
	margin-top:50px;
	margin-left:80px;	
	width:155px;
	float:left;
	overflow:hidden;
}
#secondContent .block2 p{
	width:122px;	
	margin-top:5px;
}
#secondContent .block3{
	margin-top:70px;
	margin-left:158px;
	width:155px;
	float:left;
	overflow:hidden;
}
#baiduDownload{
	margin:0 auto; width:970px; height:652px; overflow:hidden; background:url(../images/thirdContent_bg.gif) left top no-repeat;	
}
#baiduDownload .block{
	margin-top:250px;
	width:360px;
	float:left;
	overflow:hidden;
}
#baiduDownload .block a{
	margin-left:28px;
	display:block;
	background:url(../images/bridge_download.gif) left top no-repeat;
	width:335px;
	height:112px;
	text-decoration:none;
}
#baiduDownload .block a:hover{
	background:url(../images/bridge_download.gif) left -112px no-repeat;
}
#baiduDownload .block a:active{
	background:url(../images/bridge_download.gif) left -224px no-repeat;
}
#baiduDownload .block p{	
	margin:0px;
	width:300px;	
	margin-top:20px;
	font-size:14px;
	line-height:25px;
	margin-left:27px;
}
#baiduDownload .block-1{
	margin-top:31px;
	margin-left:30px;
	width:570px;
	float:left;
	overflow:hidden;
}
.block-container{
	overflow:hidden;
	width:100%;
}
.block-container .block-1{
	float:left;
	width:570px;
	margin-top:50px;
	overflow:hidden;
}

.block-container1{
	overflow:hidden;
	width:100%;
	margin-top:20px;
}
.block-container1 .block1{
	float:left;
	width:470px;
	margin-top:55px;
	overflow:hidden;
}
.block-container1 .block1 p{
	width:270px;
	margin-left:30px;
	margin-top:5px;
}
.block-container1 .block2{
	float:left;
	width:470px;
	margin-top:55px;
	margin-left:10px;
	overflow:hidden;
}
.block-container1 .block2 p{
	width:255px;
	margin-left:30px;
	margin-top:5px;
}

#pic_rotation{
	width:570px;
	overflow:hidden;
}
#pic_rotation #pic_container{
	float:left;
	width:549px;
	height:446px;
	overflow:hidden;
}
#pic_rotation #pic_container .showPic{
	margin:0px auto;
	border:0px;
	display:block;
}
#pic_rotation #pic_container .hidePic{
	display:none;
}
#pic_rotation #dot_container{
	float:left;
	width:21px;
	height:95px;
	margin-top:351px;
	overflow:hidden;
}
#pic_rotation #dot_container .solidot{
	clear:both;
	border:none;
	background:url(../images/dot.gif) left top no-repeat;
	width:8px;
	height:8px;
	margin:2px 6px;	
	cursor:pointer;
}

#pic_rotation #dot_container .hollowdot{
	clear:both;
	border:none;
	background:url(../images/dot.gif) left -12px no-repeat;
	width:8px;
	height:8px;
	margin:2px 6px;	
	cursor:pointer;
}

#secondContent .block p a,#secondContent .block p a:link,#secondContent .block p a:visited,#secondContent .block1 p a,#secondContent .block1 p a:link,#secondContent .block1 p a:visited,#secondContent .block2 p a,#secondContent .block2 p a:link,#secondContent .block2 p a:visited,#secondContent .block3 p a,#secondContent .block3 p a:link,#secondContent .block3 p a:visited,.block-container1 .block1 p a,.block-container1 .block1 p a:link,.block-container1 .block1 p a:visited,.block-container1 .block2 p a,.block-container1 .block2 p a:link,.block-container1 .block2 p a:visited{
	color:#0091da;
	text-decoration:none;
	line-height:20px;
	background:url(../images/arrow-left.gif) right center no-repeat;
	padding-right:8px;
}
#secondContent .block p a:hover,.block-container1 .block1 p a:hover,.block-container1 .block2 p a:hover,#secondContent .block1 p a:hover,#secondContent .block2 p a:hover,#secondContent .block3 p a:hover{
	text-decoration:underline;
}

#improve{
	width:970px;
}
#improve .line_top{
	background:url(../images/improve.gif);
	height:120px;
	width:970px;
	overflow:hidden;
}
#improve .line_center{
	background:url(../images/line_bg.gif) left top repeat-y;
	width:970px;
}
#improve .line_bottom{
	background:url(../images/line_bottom2.gif) left top no-repeat;
	height:13px;
	width:970px;
	overflow:hidden;
}
#improve .line_center .baiduimprove{
	text-align:left;
	background:url(../images/blue_line.gif) left top repeat-x;
	width:928px;	
	padding-left:30px;
	overflow:hidden;
}
#improve .step{width:928px; background:url(../images/step.gif) right top no-repeat}
#improve .step-first{width:928px; background:url(../images/step-first.gif) right top no-repeat}
#improve .step-last{width:928px; background:url(../images/step-last.gif) right top no-repeat}
#improve .line_center .baiduimprove .items{
	border-bottom:1px solid #c8c8c8;
	width:820px;
	padding:25px 0;
	margin:0;
}
#improve .line_center .baiduimprove p.title{
	background:url(../images/arrow.gif) left top no-repeat;
	font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";
	height:31px;
	padding-left:36px;
	line-height:31px;
	font-size:22px;
	color:#272626;
}
#improve .line_center .baiduimprove p.content{
	margin-left:36px;
	font-size:14px;	
	color:#666;
	line-height:25px;
}

#Foot{height:64px; line-height:64px; text-align:center; color:#7b7b7b; overflow:hidden;}
#Foot a{color:#7b7b7b; text-decoration:none}
#Foot a:hover{text-decoration:underline}