@charset "utf-8";
/*body1 css*/
.body1{ margin:6px 0 0 0; }
.b1-list1,.b1-list2,.b1-list3{ float:left; }
.b1-list1{ width:238px; }
.b1-list2{ width:449px; margin:0 15px; }
.b1-list3{ width:235px; }
.ts-box{ background:#F4F8F7; color:#005E94; }
.ts-box h3{ background:url(../images/master-bg.gif) -137px 0; height:23px; text-align:center; font-size:14px; font-weight:bold; padding:12px 0 0 0; }
.ts-box p{ border:1px solid #66CCFF; margin:0 6px 6px; line-height:21px; padding:1px; color:#3F718E; }
.news-title{ background:url(../images/master-bg.gif) -387px 0; height:26px; font-size:14px; font-weight:bold; color:#005E94; padding:6px 0 0 12px; }
.news-box{ border:1px #C6D6DF solid; }
.news-list{ height:170px; }
.news-list img,.news-list h4,.news-list ul{ float:left; }
.news-list img{ margin:8px; border:1px #C6D6DF solid; }
.news-list h4,.news-list ul{
	width:300px;
}
.news-list h4{
	font-size:12px;
	margin:15px 0 6px 0;
	line-height: 26px;
}
.zj-list{ border:1px #C6D6DF solid; text-align:center; background:#F4F8F7; color:#005E94; }
.zj-list h3{ background:url(../images/bg-04.gif) repeat-x; height:23px; font-size:14px; font-weight:bold; padding:8px 0 0 0; border-bottom:1px #C6D6DF solid; }
.zj-list img{ margin:9px 0 0 0; }
.zj-list p{
	margin:5px 0;
	text-align: left;
	line-height: 30px;
	font-size: 18px;
	color: #3F718E;
	text-decoration: blink;
	font-weight: normal;
}
.zj-jianjie{ text-align:left; padding:0 10px 0 10px; line-height:22px; }
.new-list{ border:1px #C6D6DF solid; background:#F4F8F7; }
.new-list h3{ background:url(../images/bg-04.gif) repeat-x; text-align:center; height:23px; font-size:14px; color:#005E94; font-weight:bold; padding:8px 0 0 0; border-bottom:1px #C6D6DF solid; }
.new-list ul{ line-height:22px; margin:9px 0 9px 10px; }
* html .new-list ul{ line-height:22px; margin:13px 0 14px 10px; }
*+html .new-list ul{ line-height:22px; margin:13px 0 14px 10px; }

/*body2 css*/
.body2{ border:1px #D6E2E9 solid; width:950px; height:172px; clear:both; }
.jb-list1{ width:316px; float:left; margin:0 0 15px 0; }
.d01,.d02{ width:316px; clear:both; }
.zjlst{ background:#E8EFF7; padding:5px; margin:0;} 
.zjlst li{ width:110px; float:left; margin:0 4px; display:inline; border:1px solid #FFFFCC; padding:0px; text-align:center; }
.zjlst img{ clear:both; }
.zjlst li a{
	clear:both;
	text-align:center;
	background:#E2DDFF;
	width:112px;
	margin:1px 0 0 0;
	padding:5px 0 0 0;
	height:20px;
	display: block;
}
#eee {
	overflow:hidden;
	height:160px;
	width: 932px;
}
#eee img {border: 1px solid #f2f2f2;}
#fff {float: left;width: 800%;}
#ggg {float: left;}
#hhh {float: left;}
.jb-list1 h3{ background:url(../images/bg-05.gif) repeat-x; height:28px; width:316px; border-bottom:1px #C6D6DF solid; font-size:14px; font-weight:bold; height:31px; }
.jb-list1 h3 span{ display:block; }
.jb-list1 h3 .title{ width:97px; float:left; height:23px; background:url(../images/master-bg.gif) -116px -129px; padding:8px 0 0 34px; margin:3px 0 0 8px; }
.jb-list1 h3 .two-link{ font-size:12px; width:140px; font-weight:normal; margin:10px 10px 0 0; float:left; }
.jb-list1 img,.jb-list1 ul{ float:left; }
.jb-list1 img{ border:1px #D6E2E9 solid; padding:1px; margin:20px 8px 15px 8px; }
.jb-list1 ul{ margin:0 0 0 8px; line-height:20px; margin:16px 0 0 0; }

/*body3 css*/
.b3-list1{ width:235px; float:left; }
.b3-list2{ width:702px; float:right; border:1px #D6E2E9 solid; }
.jb-list2{ width:351px; float:left; margin:0 0 15px 0; }
.d03,.d04{ width:351px; clear:both; }
.jb-list2 h3{ background:url(../images/bg-05.gif) repeat-x; height:28px; border-bottom:1px #C6D6DF solid; font-size:14px; font-weight:bold; height:31px; }
.jb-list2 h3 span{ display:block; }
.jb-list2 h3 .title{ width:97px; height:24px; background:url(../images/master-bg.gif) -249px -129px; padding:7px 0 0 30px; margin:3px 0 0 8px; float:left; }
.jb-list2 h3 .two-link{ font-size:12px; font-weight:normal; margin:10px 10px 0 0; float:right; }
.jb-list2 img,.jb-list2 ul{ float:left; }
.jb-list2 img{ border:1px #D6E2E9 solid; padding:1px; margin:20px 8px 15px 8px; }
.jb-list2 ul{ margin:0 0 0 8px; line-height:20px; margin:16px 0 0 0; }
.jb-list3{ border:1px #C6D6DF solid; }
.jb-list3 h3 span{ display:block; width:97px; height:24px; background:url(../images/master-bg.gif) -249px -129px; padding:7px 0 0 30px; margin:3px 0 0 8px; }
.jb-list3 h3{ background:url(../images/bg-05.gif) repeat-x; height:28px; border-bottom:1px #C6D6DF solid; font-size:14px; font-weight:bold; }
.jb-list3 ul{ line-height:22px; margin:8px 0 8px 10px; }
.jb-list3 img{
	margin:6px;
	clear: left;
	float: left;
}
.jb-list3 h4{ text-align:center; padding:6px 0; background:#FBFBFF; border-topm:1px #C4E1FF dotted; border-bottom:1px #C4E1FF dotted; }

/*tab*/
.TabMenu { background:url(../images/com_1.gif) repeat-x 0 0px;	height:29px; line-height:24px; margin:0 0 10px 1px;	border-top:1px solid #c8d8f2; }
.TabMenu label { position:relative;	z-index:2; float:left; display:block; height:24px; width:110px; border-right:1px solid #c8d8f2; line-height:26px; color:#474747; text-align:center; cursor:pointer; font-weight:bold; }
.TabMenu label.selected { background:url(../images/master-bg.gif) no-repeat 0 -129px; height:32px; margin:0 0 -6px -1px; border-right:0px; }
.TabContent ul { margin:0 10px 10px 0; line-height:22px; float:left; color:#7B7B7B; }
.TabContent img{float:left; margin:0 10px 10px 10px; border:1px #DCBFE3 solid; padding:1px; }
.TabContent ul{ background:url(images/bg14.gif) no-repeat 0 4px; line-height:24px; }
.TabContent ul li { margin-left:8px; list-style-type:none; background:url(../images/tb-01.gif) no-repeat 0 5px; float:left; width:180px; font-size:12px; padding:0 0 0 20px; }
.TabCode { display:none; }
.hidden{ DISPLAY:none; }

/*crumb css*/
.crumb h4{ background:url(../images/bg-07.gif) repeat-x; height:31px; font-size:14px; font-weight:bold; color:#045F7F; }
.crumb h4 span{ background:url(../images/bg-06.gif) no-repeat; display:block; height:23px; padding:8px 0 0 50px; }
.crumb-text{ border-top:1px #C6D6DF solid; border-left:1px #C6D6DF solid; border-right:1px #C6D6DF solid; }
.crumb-text ul{ height:32px; border-bottom:1px #C6D6DF solid; }
.crumb-text ul li{ float:left; margin:10px 0 0 18px; }
.crumb-text .dh-title{ background:url(../images/bg-08.gif) no-repeat 69px 0; width:70px; font-weight:bold; color:#045F7F; margin:10px 0 0 8px; }

/*lx-box css*/
.body3{ width:956px; margin-top:5px; }
.lx-box{ width:476px; height:163px; float:left; background:#E8F2F7; }
.lx-title{ background:url(../images/bg-07.gif) repeat-x; height:31px; border-bottom:1px #C6D6DF solid; }
.lx-title h4{ font-size:14px; font-weight:bold; color:#045F7F; background:url(../images/bg-06.gif) no-repeat; height:23px; padding:8px 0 0 50px; }
.lx-text{ padding:8px; }
.lx-text p{ border:1px #D5DEE3 solid; background:#FFFFFF url(../images/bg-09.jpg) no-repeat right; height:98px; color:#3F718E; line-height:24px; padding:15px 0 0 22px;; }
.mt-imglink{ width:455px; }
.mt-imglink img{ border:1px #D9D9D9 solid; margin:0 10px 0 0; }
.mt-textlink{ border:1px #D9D9D9 solid; width:455px; background:#FFFFFF; margin:5px 0 0 0; height:68px; }

/*banner css*/
.banner01{ height:112px; background:#CCCCCC; margin:6px 0 6px 0; }

/*qt-link css*/
.qt-link{ border:1px #D5DEE3 solid; background:url(../images/bg-14.gif); line-height:30px; padding:0 15px; }
.qt-link a{ margin-right:8px;}
.crumb .irss a{ background:url(../images/bg-rss.png) no-repeat; height:23px; padding:3px 0 0 25px; font-weight:100; font-size:12px;}
