﻿body { margin: 0; padding: 0; color: #232323; font-size: 12px; font-family:宋体; background:#dcf0ff;}
a:link { font-size: 12px; color: #4C4948; text-decoration: none; }
a:visited { font-size: 12px; text-decoration: none; color: #4C4948; }
a:hover { font-size: 12px; text-decoration: none; color: #FF0000; }
a:active { font-size: 12px; text-decoration: none; color: #FF0000; }
ul { padding: 0px; margin: 0px auto; list-style-type: none; }
li { padding: 0px; margin: 0px auto; list-style-type: none; }
img{ border:0;}
.flt { float: left; }
.frt { float: right; }
.cen{ text-align:center;}
.te{ text-align:right;}
.we{ font-weight:bold;}
.hj16{ line-height:16px;}
.hj20{ line-height:20px;}
.hj25{ line-height:25px;}
.hj30{ line-height:30px;}
.hj35{ line-height:35px;}
.hj40{ line-height:40px;}
.hj45{ line-height:45px;}

.pal{ padding-left:8px;}



.style1{ color:#363535;}
.style2{ color:#FFF;}
.style2 a{ color:#FFF!important;}
.style2 a:hover{ color:#FFF!important;}

.style3{ color:#000; font-weight:bold; font-size:14px;}

.style4{ color:#d70000; font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.style5{ color:#ff6600; font-size:16px; font-weight:bold;}
.style6{ color:#044472; font-size:18px; font-family:微软雅黑, 黑体; font-weight:bold;}

.style7{ font-size:14px;} 
.style8{ color:#d70000; font-size:14px;}
.style8 a{ color:#d70000!important; font-size:14px!important;}
.style8 a:hover{ color:#d70000!important; font-size:14px!important;}
.style9{ color:#3366cc;}
.style9 a{ color:#3366cc!important;}
.style9 a:hover{ color:#3366cc!important; text-decoration:underline!important;}
.style10{ color:#ff6600; font-size:14px; font-weight:bold;}
.style12{ color:#d70000; font-size:16px; font-weight:bold;}
.style13{ color:#349dd6;}
.style13 a{ color:#349dd6!important;}
.style13 a:hover{ color:#349dd6!important;}
.style11{ color:#d70000; font-size:14px; font-weight:bold;}

.style14 {
	FONT-SIZE: 40px; MARGIN: 0px auto; text-align:left; COLOR: #cf1220; FONT-FAMILY: '微软雅黑','黑体',Hei,'宋体'; font-smooth: always;
}
.style16{ font-size:16px; font-weight:bold; color:#9c9ea0;}

.style15{ font-family:Georgia; font-size:20px; font-weight:bold; color:#ffc000;}
.style17 {
	FONT-SIZE: 40px; MARGIN: 0px auto; text-align:left; COLOR: #000; FONT-FAMILY: '微软雅黑','黑体',Hei,'宋体'; font-smooth: always;
}
.style18{ color:#ee1100;}
.style18 a{ color:#ee1100!important;}
.style18 a:hover{ color:#ee1100!important; text-decoration:underline!important;}

.style19{ color:#666666; font-size:12px;}
.style20{ color:#388fd1; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}


.style39 {
	FONT-SIZE: 28px;COLOR: #000; font-weight:bold; FONT-FAMILY: '微软雅黑','黑体',Hei,'宋体'; font-smooth: always;
}
.style40 {
	FONT-SIZE: 32px;COLOR: #cf1220; font-weight:bold; FONT-FAMILY: '微软雅黑','黑体',Hei,'宋体'; font-smooth: always;
}

.style45 {
	FONT-SIZE: 20px; MARGIN: 0px auto; COLOR: #000;FONT-FAMILY: '微软雅黑','黑体',Hei,'宋体'; font-smooth: always;
}
.style44{ FONT-FAMILY: '微软雅黑','黑体',Hei,'宋体'; font-size:20px; color:#b51800;}


.x1{ border-bottom:1px solid #dedede;}

.style31{ color:#515151; font-size:12px;}
.style31 a{ color:#515151!important;}
.style31 a:hover{ color:#fff!important; padding:5px; background:#515151;}
.style32{ color:#363535; font-size:14px; font-weight:bold;}
.style33{ color:#ff6600; font-weight:bold;}



.r{ width:160px; float:right;}


.all1{ width:100%; margin-bottom:10px; overflow:hidden;}
.all2{ padding:10px 0; overflow:hidden; width:100%;}
.all3{ margin-bottom:15px; overflow:hidden; width:100%;}
.all5{ margin-top:10px; overflow:hidden; width:100%;}
.all4{ overflow:hidden; padding:10px 0 10px 5px;}
.all{ width:100%; overflow:hidden; margin:0px auto;}
.all6{ margin:0 auto 35px auto; overflow:hidden; width:95%;}
.all7{ margin:0 auto 20px auto; overflow:hidden; width:95%;}


.header-all{ width:974px; margin:0px auto; overflow:hidden; background:url(../imgs/gg.gif) no-repeat right;}
.header{ width:100%; overflow:hidden; background:url(../imgs/bg.gif) repeat-x; margin:0px auto 20px auto; padding:0;}
.header-left{ width:276px; float:left;}
.header-right{ width:698px; float:left;}
.header-right-1{ width:261px; height:33px; background:url(../imgs/index1.gif) no-repeat; float:left;}

.header-menu{ width:100%; height:47px; background:url(../imgs/index14.gif) repeat-x; margin:0px; overflow:hidden;} 

.header-menu-1{ width:965px; margin:0px auto; overflow:hidden;}
.header-menu-1-left{ width:535px; float:left; margin:0 15px 0 5px;}

.header-menu-1-left li{ width:124px; float:left; margin:0px 4px; height:47px;}

.header-menu-1-left-1{width:124px;background:url(../imgs/index10.gif); height:47px;}
.header-menu-1-left-2{ width:124px;background:url(../imgs/index10.gif) 0 -47px; height:47px;}
.header-menu-1-left-3{ width:124px;background:url(../imgs/index10.gif) 0 -141px; height:47px;}
.header-menu-1-left-4{ width:124px; background:url(../imgs/index10.gif) 0 -94px; height:47px;}
.header-menu-1-left-6{width:124px; background:url(../imgs/index10.gif) 0 -188px; height:47px;}
.header-menu-1-left-5{ width:124px; background:url(../imgs/index10.gif) 0 -235px; height:47px;}
.header-menu-1-left-7{ width:124px; background:url(../imgs/index10.gif) 0 -329px; height:47px;}
.header-menu-1-left-8{ width:124px; background:url(../imgs/index10.gif) 0 -282px; height:47px;}





.header-menu-1-right{ width:220px;float:right; background:url(../imgs/index16.gif) no-repeat left; text-align:center; padding-top:13px; height:34px; padding-left:15px;}







.content{ width:973px; margin:0px auto; overflow:hidden;}

.content-left{ width:752px; float:left;}


.content-left-1{ width:752px; background:url(../imgs/index1.gif) no-repeat; height:6px; overflow:hidden;}
.content-left-1Copy{ width:752px; background:url(../imgs/index4.gif) no-repeat; height:6px; overflow:hidden;}
.content-left-2{ width:720px; border-left:1px solid #003b7d; border-right:1px solid #003b7d; background:#FFF; padding:15px; overflow:hidden;}


.content-left-2-1{ width:100%; overflow:hidden; margin-bottom:20px;}
.content-left-2-1-left{ width:180px; float:left;}
.content-left-2-1-right{ width:475px; float:right; height:186px; overflow:hidden; word-break:break-all;vertical-align:middle;display:table-cell; *display: inline;}





.content-left-2-2-left{ width:370px; float:left;text-align:center;}
.content-left-2-2-left img{ width:365px; height:365px; border:1px solid #d0d0d0;}
.content-left-2-2-left-1{ width:660px; background:url(../imgs/index6.gif) no-repeat left top; padding-left:60px; margin:20px 0 0px 0;}
.content-left-2-2-right{ width:330px; float:right;}



.content-right{ width:214px; float:right;}
.content-right1{ width:100%; overflow:hidden; height:6px; background:url(../imgs/index2.gif) no-repeat;}
.content-right2{ width:192px;border-left:1px solid #003b7d; border-right:1px solid #003b7d; background:#FFF; padding:5px 10px; overflow:hidden;}
.content-right3{ width:100%; overflow:hidden; height:6px; background:url(../imgs/index5.gif) no-repeat;}
.content-right4{ width:202px;border-left:1px solid #003b7d; border-right:1px solid #003b7d; background:#FFF; padding:5px 5px; overflow:hidden;}

.content-right-2{ background:#eff8ff; width:192px; margin:0px auto; padding:5px;}
.content-right-3{ width:128px; height:21px; border:1px solid #89b4d6; line-height:21px; padding:0 3px; color:#999999;}
.content-right-4{ overflow:hidden; background:url(../imgs/index13.gif) no-repeat right; padding-right:70px; margin-bottom:7px;}
.content-right-6{ border-bottom:1px dashed #cdccca; padding-bottom:6px; margin-bottom:10px; background:url(../imgs/index11.gif) no-repeat left top; padding-left:20px;}


.content-left-2-2-left-2{ width:28px; height:40px; text-align:center;color:#fff; font-size:30px; font-weight:bold; font-family:Arial; background:url(../imgs/index7.gif) no-repeat; float:left; margin:0 2px 0 1px;}

.content-1{ width:183px; height:30px; line-height:30px; padding:0 10px; background:url(../imgs/bg1.gif) no-repeat; overflow:hidden; margin:10px 0;}
.content-2{overflow:hidden; background:url(../imgs/index9.gif) no-repeat left 10px; padding:10px 0; width:100%;}
.content-2-1{ width:15px; height:15px; line-height:15px; color:#FFF; font-weight:bold; text-align:center; float:left; margin-right:10px;}
.content-3 { width:100%; overflow:hidden;}
.content-3 li{ width:152px; overflow:hidden; padding-bottom:15px;}
.content-3 li img{ width:150px; height:150px; border:1px solid #ebebeb; margin-bottom:5px;}





.bom{ width:100%; overflow:hidden; background:#FFF; padding:20px 0; text-align:center;}





.read-1{ width:100%; overflow:hidden; margin-bottom:15px;}

.read-1 ul{ background:url(../imgs/index19.gif) repeat-x; height:28px; overflow:hidden; width:100%;}
.read-1 li{ float:left; width:116px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#044472; font-weight:bold; background:url(../imgs/index15.gif) no-repeat; cursor:pointer; float:left;}
.read-1 li a{font-size:14px!important; color:#044472!important; font-weight:bold!important;}
.read-1 li a:hover {font-size:14px!important; color:#044472!important; font-weight:bold!important;}

.read-1 li.li1{ background:none; color:#303030; font-weight:normal;}

.read-1 li.li1 a{color:#303030!important;font-weight:normal!important;}
.read-1 li.li1 a:hover {color:#303030!important;font-weight:normal!important;}

.read-2{ background:url(../imgs/index20.gif) repeat-x #FFF bottom;}
 
.read-3{ width:700px; overflow:hidden; margin:0px auto;}


.zc{ width:182px;border-left:1px solid #003b7d; border-right:1px solid #003b7d; background:#FFF; padding:15px; overflow:hidden;}

.zc-1{ background:url(../imgs/zc2.gif) no-repeat; height:36px; width:258px; line-height:36px; padding:0 8px; border:0; vertical-align:middle;}
.zc-2{ background:url(../imgs/zc.gif) no-repeat; height:36px; width:258px; line-height:36px; padding:0 8px; border:0; vertical-align:middle;}

.zc-3{ background:url(../imgs/zc3.gif) no-repeat; height:36px; width:85px; line-height:36px; padding:0 8px; border:0; vertical-align:middle;}
.zc-4{ background:url(../imgs/zc1.gif) no-repeat; height:36px; width:85px; line-height:36px; padding:0 8px; border:0; vertical-align:middle;}


.list-1{ width:100%; background:url(../imgs/list2.gif) no-repeat; height:6px; overflow:hidden;}
.list-2{ width:100%; background:url(../imgs/list3.gif) no-repeat; height:6px; overflow:hidden; margin-bottom:20px;}
.list-3{ width:941px; border-left:1px solid #003b7d; border-right:1px solid #003b7d; background:#FFF; padding:15px; overflow:hidden;}
.list-4{ background:url(../imgs/list4.gif) repeat-x; height:31px; line-height:31px; font-size:14px;}
.list-5{ width:395px; margin:10px auto; overflow:hidden;}
.list-5-left{ width:104px; float:left;}
.list-5-left img{ width:102px; height:102px; border:1px solid #d5d5d5;}

.list-5-right{ width:280px; float:right;}


.list-6 { width:51px; height:51px; border:1px solid #dddddd; padding:2px;}




.askuser {
	FLOAT: left
}
.group_thirteen {
	FONT-SIZE: 13px; COLOR: #3c3c3c
}
.group_linkseven A {
	COLOR: #004db2
}
.group_linkseven A:hover {
	COLOR: #004db2
}
.askdate {
	FLOAT: right
}
.asktext {
	MARGIN-TOP: 10px; WIDTH: 620px
}
.group_fontone {
	FONT-SIZE: 12px; COLOR: #919191
}
.group_rourteen {
	FONT-SIZE: 14px; COLOR: #004b8b
}
.group_fontone {
	FONT-SIZE: 12px; COLOR: #919191
}






.askbox {
	MARGIN: 20px auto 0px auto; WIDTH: 700px; overflow:hidden;
}
.askbox UL LI {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; WIDTH: 640px; PADDING-TOP: 0px; BORDER-BOTTOM: #d7d7d6 1px dashed
}

.pagination {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.pagination A {
	BORDER-RIGHT: #cccacb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccacb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 4px; BORDER-LEFT: #cccacb 1px solid; LINE-HEIGHT: 17px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccacb 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.pagination SPAN {
	BORDER-RIGHT: #cccacb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccacb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 4px; BORDER-LEFT: #cccacb 1px solid; LINE-HEIGHT: 17px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccacb 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.pagination .current {
	BORDER-RIGHT: #d89800 1px solid; BORDER-TOP: #d89800 1px solid; BORDER-LEFT: #d89800 1px solid; BORDER-BOTTOM: #d89800 1px solid; font-weight:bold;
}
.pagination .next {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: -68px -25px; DISPLAY: inline-block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BACKGROUND-IMAGE: url(/images/tuan/icon_bg.jpg); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 56px; PADDING-TOP: 0px; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px
}

.group_fontnine {
	FONT-SIZE: 12px; COLOR: #3c3c3c
}
.quiz {
	MARGIN-TOP: 10px; MARGIN-LEFT: 34px; background:url(../imgs/w1.gif) no-repeat left top; height:56px; padding-top:30px; overflow:hidden;
}



.mark {
	BACKGROUND-POSITION: 0px -118px; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(/images/tuan/icon_bg.jpg); MARGIN: 0px 10px 0px 0px; WIDTH: 50px; HEIGHT: 51px
}
.marktext {
	MARGIN-TOP: 20px; MARGIN-LEFT: 34px
}
.marktextarea {
	BORDER-RIGHT: #cccbc7 1px solid; BORDER-TOP: #cccbc7 1px solid; BORDER-LEFT: #cccbc7 1px solid; BORDER-BOTTOM: #cccbc7 1px solid; HEIGHT: 100px; width:500px; padding:3px;
}
.markbtn {
	MARGIN-TOP: 20px; MARGIN-LEFT: 50px
}
.markbtn A:hover {
	TEXT-DECORATION: none
}
.group_fontthree {
	FONT-SIZE: 40px; COLOR: #ff6002; font-weight:bold;
}

.clear {
	CLEAR: both
}
.txt{ width:510px; height:100px; padding:5px; overflow:auto;}


.yijian{ width:100%; overflow:hidden;}
.yijian li{ padding-left:10px; background:url(../imgs/yijian2.gif) no-repeat left center; overflow:hidden;}

.chujia{ border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; padding:10px; overflow:hidden; width:95%; margin:0px auto 40px auto;}

.chujia-right{ width:565px; float:right;}

.dd{ background:url(../imgs/dd.gif) no-repeat; height:36px; width:58px; line-height:36px; padding:0; border:0; vertical-align:middle; text-align:center; margin:0ox auto;}
.dd1{ background:url(../imgs/dd1.gif) no-repeat; height:36px; width:58px; line-height:36px; padding:0; border:0; vertical-align:middle; text-align:center; margin:0ox auto;}


.dy{ width:378px; height:190px; background:url(../imgs/dy.gif) no-repeat; padding:5px 10px; overflow:hidden;}
.dy1{ padding-left:70px; overflow:hidden; margin-top:45px;}
.dy1-left{ width:80px; float:left; margin-top:3px;}
.dy1-right{ width:220px; float:right; padding-top:8px;}




.dl{ background:#fff1b9; border:1px solid #dd9d00; padding:6px; overflow:hidden;margin:0px 0px 0 9px; *margin:0px 0px 0 -31px!important; *margin:0px 0px 0 -31px;width:85px; position:absolute;}


.dl li{ color:#645600; border-bottom:1px dotted #cdccca; width:100%; overflow:hidden;}
.dl li a{color:#645600!important;}

.dl li a:hover{color:#645600!important;}


.ht-left{ width:85px; float:left;}
.ht-left img{ width:80px; height:80px; border:1px solid #d5d5d5;}

.ht-right{ width:300px; float:right;}

.ht{ overflow:hidden; width:100%; margin:0px auto; border-bottom:3px solid #ff6c00;}

.ht li{ width:92px; text-align:center; height:28px; line-height:28px; float:left; cursor:pointer; background:url(../imgs/ht1.gif) no-repeat; color:#606060; font-size:12px; font-weight:normal; margin-left:5px;}
.ht li a{ color:#606060!important; font-size:12px!important; font-weight:normal!important;}
.ht li a:hover{ color:#606060!important; font-size:12px!important; font-weight:normal!important;}

.ht li.li1{ background:url(../imgs/ht.gif); color:#FFF; font-size:14px; font-weight:bold;}
.ht li.li1 a{ color:#FFF!important; font-size:14px!important; font-weight:bold!important;}
.ht li.li1 a:hover{ color:#FFF!important; font-size:14px!important; font-weight:bold!important;}


.ht-1{ border:1px solid #d0d0d0; border-top:0; overflow:hidden; width:939px; margin:0px auto; padding:20px 0;}



.dl-1{ width:640px; overflow:hidden; margin:50px auto 150px auto;}

.dl-1 ul{ width:100%; overflow:hidden;}
.dl-1 li{ width:70px; float:left; text-align:right;}
.dl-1 li.li1{ width:560px; float:right; text-align:left; _padding-top:8px;}

.dl-2{ width:190px; height:24px; border:1px solid #c7c7c7; line-height:24px; padding:0 3px; vertical-align:middle;}
.ht-2{ width:70px; float:left;}
.ht-2 img{ width:51px; height:51px; border:1px solid #dddddd; padding:2px;}
.ht-3{ width:450px; float:left;}
.ht-3 input{ width:400px; height:28px; line-height:28px; border:1px solid #cccccc; padding:0 3px;}

.bz{ border:1px solid #d0d0d0; border-top:0; overflow:hidden; width:899px; margin:0px auto; padding:20px;}
.bz li{ border-bottom:1px dotted #dadada; padding:10px; overflow:hidden; width:98%; margin:10px auto;}

.bz ul{ width:100%; overflow:hidden;}





