@charset "GBK";
/* CSS Document */

/*	清除浮动*/
.clear{margin-top:-1px; clear:both; line-height:1px; height:1px; font-size:1px; width:auto; overflow:hidden;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }  
.clearfix{zoom:1;}  

/* 左右活动 */
.fl{float:left;}
.fr{float:right;}

/* hidden */
.hidden{display:none;}

/* 外围布局宽度 */
.wrap{margin:0 auto; width:960px;}
.main{height:100%;  width:1000px; margin:0 auto;background-color:#ffffff;}
.footer{width:980px; margin:0 auto;}

/* 主尺寸 */
.colL{width:310px; overflow:hidden; float:left;}
.colC{margin-left:10px; width:390px; overflow:hidden; float:left;}
.colR{width:230px; overflow:hidden; float:right;}
.colLC{width:710px; overflow:hidden; float:left;}
.coling{background-image:url(images5.jpg); width:710px; height:22px;}

/* information */
.colLS1{width:390px; overflow:hidden; float:left;}
.colCS1{margin-left:10px; width:310px; overflow:hidden; float:left;}
.colRS1{width:230px; overflow:hidden; float:right;}

/* service */
.colLS2{width:230px; overflow:hidden; float:left;}
.colCS2{width:470px; margin-left:10px; overflow:hidden; float:left;}

/* disclosure */
.colLS3{width:190px; overflow:hidden; float:left;}
.colCS3{width:510px; margin-left:10px; overflow:hidden; float:left;}

/* leader */
.colCS4{margin-left:10px; width:550px; overflow:hidden; float:left;}
.colRS4{width:190px; overflow:hidden; float:right;}

/* 块样式 */
.titleBar1, .titleBar3{border:1px solid #C8E9F5; line-height:28px; clear:both; height:28px; margin-top:10px; background:url(imagesbg_normal.png) repeat-x;}
.titleBar1 h2, .titleBar3 h2{float:left; background:url(imagesicon_normal.png) 5px -30px no-repeat; padding-left:20px; color:#007DA6; font-size:14px; font-weight:bold;}

.conContainer1, .conContainer3{font-size:12px; line-height:23px; border:1px solid #C8E9F5; border-top:0; overflow:hidden;}
.conContainer1 ul, .conContainer3 ul{padding:10px;}
.conContainer1 li, .conContainer3 li{padding-left:10px; background:url(images10.jpg) no-repeat;}
.conContainer1 li span, .conContainer3 li span, .conContainer2 li span{float:left;}

.titleBar1{ background-position:0 -30px;}

.titleBar2{margin-top:10px; height:30px; line-height:30px; clear:both; font-size:14px;}
.titleBar2 h2{background:url(images5.jpg) right -60px no-repeat;}
.titleBar2 span{margin-right:1px; padding-right:10px; height:30px; display:inline-block; background:url(/_ui/images/2009/bg_normal.png) right -90px no-repeat; text-align:center;}
.titleBar2 a{padding-left:10px; display:block; color:#007DA6; background:url(images5.jpg) 0 -90px no-repeat;}
.titleBar2 a:hover{color:#00A0D5;}
.titleBar2 span.current{ background-position: -590px -90px; font-weight:bold; background:url(images5.jpg) right -120px no-repeat;}
.titleBar2 span.current a{color:#007DA6; background:url(images5.jpg) 0 -120px no-repeat;}
.titleBar2 span.current a:hover{color:#007DA6;}
.conContainer2{overflow:hidden;}
.conContainer2 ul{padding:10px; font-size:14px; line-height:26px;}
.conContainer2 li{padding-left:10px; background:url(images10.jpg) no-repeat;}
.conContainer2 li span{font-size:12px;}

.titleBar3{background-position:0 0;}
.conContainer3{background:#FAFDFF;}




/* more */
.more{float:right; font-size:12px; margin-right:10px;}
.more a{ color:#0271AF;}
.more a:hover{ color:#0271AF;}

/* 通用按钮 */
.btnNormal54{width:54px; height:20px; overflow:hidden; line-height:20px; background:url(images5.jpg) 0 -155px no-repeat; display:inline-block; text-align:center; vertical-align:middle;}

/* imgTxt120 */
.imgTxt120{margin:0 10px; padding:10px 0; border-bottom:1px dotted #000;}
.imgTxt120 img{float:left; border:1px solid #eee; margin-right:10px; width:120px;}
.imgTxt120 h3{font-size:14px; font-weight:bold; height:20px; overflow:hidden;}
.imgTxt120 p{margin-top:10px; font-size:12px; line-height:24px; text-indent:2em;}
/* imgLi120 */
.imgLi120 {margin:0 10px; padding:10px 0;border-bottom:1px dotted #000;}
.imgLi120 img{float:left; width:120px; border:1px solid #eee; margin-right:10px;}
.imgLi120 ul{margin:0; padding:0; margin-left:140px; line-height:22px;}
/* imgTxt90 */
.imgTxt90{margin:0 10px; padding-bottom:5px;}
.imgTxt90 img{float:left; border:1px solid #eee; margin-right:10px; width:90px;}
.imgTxt90 h3{font-size:14px; font-weight:bold; height:20px; overflow:hidden;}
.imgTxt90 p{font-size:12px; line-height:22px; text-indent:2em;}
