body{background:#0071B5;text-align:center; margin:0 auto;}
td,p,input,select,div,span {font-size:13px;font-family:verdana,Arial,simsun;}
table,td,img,div,span,form,p,h1,h2,h3,h4,h5{border: none;margin:0;padding:0;}
ul,li{list-style:none; font-family:"宋体"; margin:0; padding:0;}

A:link {color:#0055A1;text-decoration: none;}
A:visited {color:#0055A1;text-decoration: none;}
A:active{color:#0055A1;text-decoration: none;}
A:hover {color:#0055A1;text-decoration: underline;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
/* End hide from IE7 */ 

/*顶部导航*/
#header{width:980px; margin:0 auto; overflow:hidden; padding:0; background:#fff;}
#header .topNav{
	padding:3px 0 3px 0;
	color:#049;
	background-color:#EBF4FF;
	margin-top:1px;
	text-align:center;
	word-spacing:1px;
}
#header .topNav a:link,#header .topNav a:visited {text-decoration: none;color:#049;padding:4px;}
#header .topNav a:active,#header .topNav a:hover {text-decoration: underline;color:#f00; padding:4px;}

#header .banNSch{clear:both;margin:10px 0 10px 0;}
#header .banNSch .adBanner{float:right;width:728px;height:90px;overflow:hidden;border:1px solid #036;}
#header .banNSch .toplogo{float:left;width:222px;overflow:hidden;}
#header .banNSch .topSch .link{font-weight:bold;}
#header .topSch .menu{background:url(../images/msn_w_00.gif) left bottom repeat-x;padding-left:6px;margin-top:6px;}
#header .topSch .menuOn{
	float:left;
	margin-right:1px;
	width:50px;
	height:17px;
	overflow:hidden;
	border:1px solid #92B0DD;
	border-bottom-color:#EBF4FF;
	background-color:#EBF4FF;
	font-weight:bold;
	color:#000;
	padding-top:5px;
	cursor:default;
}
#header .topSch .menuOff{
	float:left;
	margin-right:1px;
	width:50px;
	height:17px;
	overflow:hidden;
	border:1px solid #92B0DD;
	background-color:#FFF;
	font-weight:normal;
	padding-top:5px;
	cursor:pointer;
}
#header .topSch .menuCon{background-color:#EBF4FF;padding:10px 0 10px 8px;}

#header .iptSch, #footer .iptSch{border:1px solid #ace;width:227px;height:16px;line-height:16px;float:left;}
#header .iptSch2{
	border:1px solid #92B0DD;
	width:145px;
	height:16px;
	line-height:16px;
	float:left;
}
.btnSch2,.btnSch3{
	background-image:url(../images/msn_w_01.gif);
	border-width:0px;
	width:52px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.btnSch2{float:left;margin-left:5px;}
#header .btnSch, #footer .btnSch{
	background-image:url(../images/msn_v_01.gif);
	border-width:0px;
	width:52px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	float:left;
}
#header .logoLine{border-bottom:1px solid #B7B7B7;height:33px;overflow:hidden;margin-bottom:10px;}
#header .logoLine .logo{float:left;}
#header .logoLine .location{float:left;padding:9px 0 0 17px;}
#header .logoLine .news{float:right;padding:9px 10px 0 0;}

#financeNav{width:980px; margin:0 auto; background:#fff url(../images/cj_licai2.jpg) no-repeat center; height:32px;color:#fff; text-align:left;}
#financeNav .menu{text-align:right;padding:8px 15px 0 195px;}
#financeNav .menu a{color:#fff;}
#financeNav .menu a.Ayellow{color:#FFE615; font-weight:bold;}

#productSearch{width:978px; margin:0 auto; border-left:1px solid #fff;border-right:1px solid #fff;background:#fff url(../images/cjbg.jpg) repeat-x; height:58px;}

.wrap{width:960px; margin:0 auto;background:#fff;padding:10px 10px 0 10px;}
.clear{clear:both; font-size:1px; height:1px;}
.ad{padding:10px 0;}
.arttitle{
	font-size:20px;
	font-family:"宋体";
	height:26px;
	line-height:26px;
	font-weight: bolder;
}
.title{width:287px;background:#DFE7F2 url(../images/titlebg.jpg) no-repeat;padding-left:12px; border-bottom:1px solid #C2D3E5; height:26px; line-height:26px;}
h2{font-size:14px;font-weight:bold;color:#0055A1;}
h3,h4,h5{font-size:12px; font-family:"宋体";}
h4,h5{font-weight:normal;}
.picborder{border:1px solid #C6D7E7; padding:1px;}

.list{clear:both;font-size:14px;font-weight:normal;color:#0055A1;text-align:left; padding:7px 12px;}
.list li{line-height:24px;}

.list2{clear:both;color:#0055A1;text-align:left; margin:7px 0;}
.list2 li{ float:left;line-height:18px; width:140px; padding-left:8px;}

a.Ablack{ text-decoration:none;}
a.Ablack:visited{text-decoration:none;}
a.Ablack:active{text-decoration:none;}
a.Ablack:hover{text-decoration:underline;}

.fpic{float:left;border:1px solid #C2D3E5;width:296px;height:315px;padding:1px;position:relative;display:inline;}
#focpic{position:absolute;top:1px;left:1px;}
.thubpic,.thubpiccur{position:absolute;top:250px;cursor:pointer;width:70px;height:58px;padding-top:4px;z-index:20;}
.thubpiccur{background:url(../images/arrow2.gif) no-repeat center top;z-index:30;}
.thubpic img,.thubpiccur img{width:70px;height:58px;border-top:2px solid #666;border-bottom:2px solid #666;border-left:3px solid #666;border-right:3px solid #666;}
.thubpiccur img{border-color:#fff;}
#tmb0{left:1px;}
#tmb1{left:74px;}
#tmb2{left:148px;}
#tmb3{left:222px;}
#fttlbg{position:absolute;top:219px;left:1px;width:296px;height:34px;background:#000;z-index:15;-moz-opacity:0.5; filter:alpha(opacity=50);}
#fttltxt{position:absolute;top:219px;left:1px;width:296px;line-height:34px;z-index:16;color:#fff;font-size:14px;text-align:center;}
#fttltxt a:link,#fttltxt a:hover,#fttltxt a:active,#fttltxt a:visited{color:#fff;}
.hdarea{float:left;width:323px;height:248px;margin-left:13px;display:inline;}
h2.ttl01{height:25px;line-height:25px;padding-left:8px;vertical-align:top;font-size:14px;color:#07519A;text-align:left;position:relative;background:url(../images/msfp_015.gif) repeat-x;border-bottom:1px solid #AACCEE;}
h2.ttl01 span{position:absolute;font-size:12px;font-weight:normal;top:0;right:0;padding-right:7px;}
.cnttl01{margin-top:6px;}

#focus{float:left; width:650px;}
   #title1 {font-size:16px;float:left;background:#08579C url(../images/0001.jpg) no-repeat left; width:648px;height:31px;line-height:31px;border:1px solid #C2D3E5; margin-bottom:1px;color:#fff;}
   #title2 {font-size:16px;float:left;background:#08579C url(../images/0002.jpg) no-repeat left; width:648px;height:31px;line-height:31px;border:1px solid #C2D3E5; margin-bottom:1px;color:#fff;}
   #gooddoctor{float:left; width:650px;}
   #focusL{float:left; width:650px;}
   #hot{width:298px;border:1px solid #C2D3E5;height:97px;margin-top:10px;text-align:left;}
   
   #focusR{float:right;width:338px;border:1px solid #C2D3E5;height:264px;padding:1px;}
   .doctor_list{background:url(../images/cjbg1.jpg) repeat-x; text-align:left; padding:0px 5px 0px 5px; height:120px;}
   .doctor_index{background:url(../images/cjbg1.jpg) repeat-x; text-align:left; padding:5px 5px 5px 5px; height:140px;}
   .doctor_index h1{font-size:16px;font-weight:bold; padding-bottom:10px;}
   .doctor_index p{line-height:18px;}
   .headline{background:url(../images/cjbg1.jpg) repeat-x; text-align:left; padding:13px 14px 0 14px; height:125px;}
   .headline h1{font-size:16px;font-weight:bold; padding-bottom:10px;}
   .headline p{line-height:18px;}

#user{float:right; width:300px;text-align:left;color:#0055A1;}
   #login{
	width:280px;
	border:1px solid #C2D3E5;
	height:93px;
	float:left;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 35px;
	text-align: left;
}
  #fortuneTest{width:298px;border:1px solid #C2D3E5;height:95px;}
#user #login ul{margin:7px 0 0 0;width:298px;}
#user #login li{float:left;display:inline;width:200px; }
   .input1{width:120px;height:17px;border:1px solid #A4ABB1; font-size:12px;}
   .btn{background:url(../images/bt1.gif) no-repeat; height:20px;width:47px;font-size:12px;color:#0055A1;border:none;cursor:hand;}
   .btn2{background:url(../images/bt2.gif) no-repeat; height:18px; width:45px; font-size:12px;color:#fff;border:none;cursor:hand;}
   .btn3{background:url(../images/bt3.gif) no-repeat; height:18px; width:45px; font-size:12px;color:#fff;border:none;cursor:hand;}
   
.innerWrap{background:url(../images/boxbody.gif) repeat-y;}
.innerWrap .head{background:url(../images/titlebg3.jpg) no-repeat;height:31px;text-align:left;}
.innerWrap .head h2{float:left; width:200px;padding:7px 0 0 12px;}
.innerWrap .head .subMenu{float:right; background: url(../images/submenubg.gif) no-repeat left; height:19px; margin-top:6px; padding:0 12px 0 16px; width:375px;}
.innerWrap .head .subMenu ul{float:left;background:#2B71B1 url(../images/submenubg2.gif) no-repeat right;height:19px; padding-right:20px;}
.innerWrap .head .subMenu li{color:#fff; line-height:19px;}
.innerWrap .head .subMenu li a,.subMenu li a:hover{color:#fff;}
.innerWrap .foot{clear:both;}

.innerWrap .content{float:left;}
.innerWrap .m{margin:10px 0 7px 0;}
.innerWrap .m2{margin:10px 0 0 0;}
.innerWrap .m3{margin:0 0 7px 0;}
.innerWrap .content .title2{float:left;}
.innerWrap .content .title2 h3{float:left;width:100px;font-weight:bold;font-size:12px;color:#0055A1; text-align:left; padding:0 0 0 17px;}
.innerWrap .content .title2 h4{float:right;width:62px;color:#0055A1;}
.innerWrap .contentL{float:left;width:303px;}
.innerWrap .contentM{float:left;width:350px;border-right:1px solid #C2D3E5;border-left:1px solid #C2D3E5;}
.innerWrap .contentR{float:left;width:303px;}

.list3{clear:both;color:#0055A1;text-align:left; padding:4px 16px 7px 16px;}
.list3 li{line-height:22px;}

.list4{clear:both;font-size:14px;font-weight:normal;text-align:left; padding:7px 10px 4px 13px!important;*padding:4px 10px 4px 13px!important;padding:4px 10px 4px 13px;}
.list4 li{line-height:24px;}

.blog{background:url(../images/cjbg1.jpg) repeat-x; height:82px; padding:10px 0 0 0; margin:0 3px;}
.hd{background:url(../images/cjbg2.jpg) repeat-x; height:82px; padding:10px 0 0 0; margin:6px 3px 0 3px;}
.list6{float:left;color:#0055A1;text-align:left;padding:7px 0 0 0;}
.list6 li{float:left;line-height:18px; width:140px; padding-left:8px;}
.list7{float:left;color:#0055A1;text-align:left;padding:7px 0 0 0;}
.list7 li{line-height:18px;padding-left:8px;}
.innerWrap .content .item{font-size:14px; float:left; background:url(../images/dot.gif) repeat-y right; width:320px; padding:4px 0 0 0;}
.innerWrap .content .item .tt{ float:left; margin:5px 0;}
.innerWrap .content .item .tt img{float:left; width:108px; margin:0 5px 0 14px;}
.innerWrap .content .item .tt h3{float:left;text-align:left; width:180px;padding:2px 0 8px 0;}
.innerWrap .content .item .tt p{float:left;text-align:left;line-height:18px;width:180px;}

.list5{clear:both;font-size:12px;font-weight:normal;text-align:left; padding:4px 0 0 17px;}
.list5 li{height:24px;}
.list5 li input{background:url(../images/bt2.gif) no-repeat; height:18px; width:45px; font-size:12px; color:#fff; border:none; cursor:hand;}

#content2{padding:3px 0;}
#content2 #curve{float:left; width:261px; padding:0 0 5px 7px;}
#content2 .top10{float:left; width:230px; background:url(../images/dot.gif) repeat-y left;}
#content2 .top10 .col{font-weight:bold;color:#0055A1;text-align:left; padding:5px 0 10px 14px;}
#content2 .top10 ul{padding-left:14px;color:#0055A2;}
#content2 .top10 li{float:left;height:20px;}
#content2 .top10 li h3{float:left;font-weight:normal;height:17px;width:30px;line-height:17px;text-align:center;}
#content2 .top10 li h4{float:left;height:17px;width:116px;line-height:17px;text-align:left; padding-left:10px;}
#content2 .top10 li h5{float:left;height:17px;width:45px; padding-left:3px;line-height:17px;}


#content3{padding:3px 0;}
#content3 #curve{float:left; width:261px; padding:0 0 5px 7px;}
#content3 .top10{float:left; width:300px; }
#content3 .top10 .col{font-weight:bold;color:#0055A1;text-align:left; padding:5px 0 10px 14px;}
#content3 .top10 ul{padding-left:14px;color:#0055A2;}
#content3 .top10 li{float:left;height:20px;}
#content3 .top10 li h3{float:left;font-weight:normal;height:17px;width:58px;line-height:17px;text-align:center;}
#content3 .top10 li h4{float:left;height:17px;width:113px;line-height:17px;text-align:left; padding-left:10px;}
#content3 .top10 li h5{float:left;height:17px;width:40px; padding-left:3px;line-height:17px;}
#financeProduct{background:url(../images/fproduct.gif) no-repeat; height:227px;}
#financeProduct h2{float:left;width:36px; height:106px; padding-top:80px;}
#financeProduct ul{float:left; margin:8px 0 0 11px;}
#financeProduct li{overflow: hidden; text-overflow:ellipsis;float:left; background:url(../images/bt3.jpg) no-repeat  left;width:140px;margin:0 5px 0 5px; height:30px;text-align:center; line-height:30px;margin-bottom:5px;}
#financeProduct li a{color:#0055A1;white-space: nowrap;}

#picList{padding:3px 0 0 5px;}
#picList li{float:left;width:75px;padding:0 13px;}
#picList li h4{padding-top:3px;text-align:center;}

#scrollBox { position:relative;height:152px;overflow:hidden;margin:10px 5px 0 5px; }
	#scrollBox #scrollimage {position:absolute; top:0;}
#scrollBox #scrollimage .pic{float:left;width:100px;padding:0 11px!important;padding:0 9px;color:#0055A1;}
#scrollBox #scrollimage .pic h4{padding:4px 0 10px 0;text-align:center;}

.tel{float:right;width:210px;color:#0055A1; padding-top:6px}
#friendsites{margin:7px 0px 10px 36px;}
#friendsites ul{float:left;width:100px;}
#friendsites li{height:26px;line-height:26px; text-align:left;}

.fl{float:left;}
#footer{
	color:#666;
	line-height:20px;
	background-color:#fff;
}
#footer a:link,#footer a:visited {text-decoration: none;color:#0055A1;}
#footer a:active,#footer a:hover {text-decoration: underline;color:#f00;}
#footer .botSch{
	background-color:#0072B4;
	padding:12px 0 12px 0;
	font-weight:bold;
	color:#fff;
	margin:10px 0 10px 0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding-left:325px;
}
#header .topNav{
	padding:3px 0 3px 5px;
	color:#ccc;
	background-color:#fff;
	text-align:left;
	word-spacing:1px;
	border:1px solid #eaeaea;
	border-top:none;
	line-height:19px;
	height:40px;
}
#header .topNav a:link,#header .topNav a:visited {text-decoration: none;color:#049;}
#header .topNav a:active,#header .topNav a:hover {text-decoration: underline;color:#f00; }
.list_left{
	height: 300px;
	width: 300px;
	float: left;
	border: 1px solid #049;
}
.list_right{
	height: 350px;
	width: 638px;
	float: right;
	text-align: left;
	border: 1px solid #82A9E9;
	margin-left: 10px;
	line-height: 35px;
}
#news_index{
	width:280px;
	border:1px solid #C2D3E5;
	height:93px;
	float:left;
	margin-right: 0px;
	margin-left: 10px;
	line-height: 35px;
	text-align: left;
}
