/* CSS Document */
body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#f1f1f1;  }
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none; color:#1f5db2;}
a{color:#000;}
legend{color:#000;}
fieldset,img{border:0;}
.center{text-align:center;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}
.w1200{ width: 1200px; margin: 0 auto;}
.navw{ height:48px; background: #587cc8;wdith:100%; min-width: 1200px;  }

.nav{ height:48px;width: 1200px; margin: 0 auto;}

.nav li{ height: 48px;font-size: 20px; color: #fff; line-height: 48px; float: left;width:25%; text-align: center;}
.nav li a{color:#fff; display: block; }
.nav li a:hover{ background: #1c47a5;}
.zw1200{width: 1120px; height:auto;background: #fff; margin: 0 auto; padding: 0 40px}
.bt{height: 100px; background: url(imagesty_05.png) bottom repeat-x;}
.btc{width:200px; background: url(imagesty_03.png) bottom no-repeat; font-weight: bold;margin: 0 auto; height: 100px; font-size: 36px; color: #000; text-align: center; line-height: 100px;}
.btanj{height:156px; padding: 40px 0px 20px 0px;}
.btanj li{width:237px; height: 156px; padding: 0 68px; float: left;}
.sddt{height:369px; width:100%; padding:40px 0px}
.sddtlf{width:547px; height: 369px; float: left;}
.sddtrr{width:547px; height: 369px; float: right;}
.sddlist{width:100%; height: auto;}
.sddlist li{ height:43px; line-height: 43px; text-align: right;font-size: 16px; color: #999999}
.sddlist li a{float:left; text-align: left;line-height: 43px;}

.kkhj{height:23px; text-align:right;}

.sjlm{width:100%; height:auto;}
.sjlm li{height:42px; background: #587cc8; line-height: 42px; width:263px; float: left; text-align: center; font-size: 14px;margin-bottom:10px;margin-right:10px;}
.sjlm li a{color:#fff;}
.sjlma{ background: #cdcdcd;}
.sjlma a{color:#000;}
.zntimg{height:150px; width:100%;padding-bottom: 20px;}

.zhef{ width:545px; border: 1px solid #ccc;height: 320px; float: left;}
.zhefrr{ width:545px; border: 1px solid #ccc;height: 320px; float: right;}

.sdd90{width:95%; margin: 0 auto;height: auto;}
.sdd90 li{ height:43px; line-height: 43px; text-align: right;font-size: 16px; color: #999999}
.sdd90 li a{float:left; text-align: left;line-height: 43px;}

.zheft{height:50px; border-bottom: 2px solid #069be5; line-height: 50px;}
.zheftlf{font-size:22px; line-height: 50px; text-indent: 40px; background: url(imagesty_24.png) 10px center no-repeat; float: left;}
.zheftrig{width:50px; font-size: 16px; line-height: 50px; float: right;}

.shus{width:100%; height: auto; background: url(imagesty_27.png) center bottom no-repeat;}
.ssr1200{width:1120px; background: #fff; margin: 0 auto;height: 330px; padding:24px 40px}
.ssr{ width:355px; border: 1px solid #ccc;height: 330px; float: left; margin-right: 24px;}

.ssrrg{ width:355px; border: 1px solid #ccc;height: 330px; float:right}

.zdc{width:95%; margin: 0 auto;height: auto;}
.zdc li{ height:36px; line-height: 36px; text-align: right;font-size: 14px; color: #999999; background: url(imagesty_42.png) center left no-repeat; text-indent: 10px;}
.zdc li a{float:left; text-align: left;line-height: 36px;}
.zdcimg{width:330px; heigt:117px;margin: 0 auto; padding-top: 10px;}

.zddt{height:36px; background: url(imagesty_100.png) bottom repeat-x; }
.zddtlf{font-size:16px; line-height: 35px; text-indent: 20px; font-weight: bold;background: url(imagesty_28.png) 10px center no-repeat; border-bottom: 1px solid #587cc8;float: left;padding-right:10px;}
.zddtrig{width:50px; font-size: 16px; line-height: 35px; float: right;}

.zhent{height:240px;}
.zhnttlf{width:354px; float: left;height:240px;}
.zhnttlf li{height:94px; margin-bottom: 22px;}
.zhe722{border: 1px solid #ccc;width: 737px; float: right; height: 211px;}
.zhens{width:59px; height:211px; float: left;}
.zehnr640{width:640px; float: right;border-left: 1px solid #ccc;height: 211px;}
.zhentt{height:175px;width:100%}
.zhenbo{height: 16px; text-align: right;padding-right:10px;padding-top:10px;}
.bano{height:120px; background: #587cc8;min-width: 1200px;}
.banoc{width:1200px; height:auto; margin: 0 auto; }
.banoclf{width:51px; height: 62px;float: left;padding-right:20px;}
.banoclfcc{width:400px; line-height: 32px;height:93px; color: #fff;float: left; background: url(imageshj_22.png) left no-repeat; padding-left:40px;margin-top:17px; font-size: 14px;}
.banocrrr{width:360px; height: 62px;float:left;padding-top:30px;}
.banocrrr li{min-width: 60px; height: 50px; float:left; padding: 0 10px;}
.bafffcc{width:400px; line-height: 32px;height:93px; color: #fff; float: right; ;margin-top:20px; font-size: 14px;}
.lbym{ width:100%; min-height: 900px; padding: 20px 0px;}
.lbymlf{width:264px; float:left ; min-height: 500px;}
.lbymlfa{height:82px; width: 100%;background: url(imageshj_04.png) no-repeat; line-height: 82px; text-indent: 70px; font-size: 20px; color: #fff; margin-bottom: 2px;}
.lbymlfa a{color: #fff;}
.lbymlfb{height:82px; width: 100%;background: url(imageshj_06.png) no-repeat; line-height: 82px; text-indent: 70px; font-size: 20px; color: #000;margin-bottom: 2px;}
.zhentlb{height:auto; width: 100%;margin-top: 30px;}
.zhentlb li{min-height:90px; margin-bottom: 20px;}
.lbymrr{width:820px; float:right ; min-height: 500px;}
.sght{width:100%; height: auto;}
.sght li{ height:51px; line-height: 51px; text-align: right;font-size: 16px; color: #999999; border-bottom: 1px dashed #ccc;}
.sght li a{float:left; text-align: left;line-height: 51px;}

.fany{width:100%;height: 30px; text-align: center;padding-top:20px;}

.zhwg220ww{wdith:100%;height:211px; padding-bottom: 25px;}

.zhwg220{height:211px; width: 540px; float:left; background: #fcfcfc;}
.zbj53{height:auto;width: 30px;color: #fff;float:left; font-size: 20px; font-weight: bold; background: #587cc8;padding:35px 10px;line-height:35px; text-align: center;}
.zhwg220rr{width:425px; float: left; height: 180px; padding: 15px 30px;}
.kbal{height:auto; width: 98%; margin: 0 auto; padding-top: 10px;}
.kbal li{width:49%; text-indent: 10px; background: url(imagesty_42.png) left center no-repeat; line-height: 35px; float: left; font-size: 14px;}
.zhrr0rg{height:211px; width: 540px; float:right;border: 1px solid #ccc; }



.zehre0{width:470px; float: right;border-left: 1px solid #ccc;height: 211px;}

.conh3{ font-size:28px; text-align:center; line-height:45px; padding:20px 0px;}
.conhsj{ height:45px; border-bottom:1px dashed #ccc; line-height:45px; text-align:center; font-size:14px;}
.zww{ width:100%; line-height:35px; font-size:16px; padding:20px 0px;}

.zww p{ text-indent:28px; margin-bottom:10px;}

.fssy{ height:80px; line-height:40px; border-top:1px dashed #ccc;}
.fssy p{ line-height:40px; font-size:14px;}

.hj446{height:446px; width: 100%;  min-width: 1200px;}



.tablist{width:auto;height:auto;display:none;}
.mail {
	width: auto;
	height: 30px;
	
}
.mail_department{
	width: 77px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 30px;
	border-right: 1px solid #fff;
	letter-spacing: 3px;
	background:#dbf3ff;
}
.mail_tilte {
	width: 200px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 30px;
	border-right: 1px solid #fff;
	letter-spacing: 3px;
	background:#dbf3ff;
}
.mail_status, .mail_date {
	width: 70px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 30px;
	letter-spacing: 3px;
	background:#dbf3ff;
}
.mail_status {
	width: 120px;
	border-right: 1px solid #fff;
}
.mail_department_1{
	width: 200px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 30px;
	border-right: 1px solid #fff;
	letter-spacing: 3px;
	background:#dbf3ff;
}
.mail_tilte_1 {
	width: 377px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 30px;
	border-right: 1px solid #fff;
	letter-spacing: 3px;
	background:#dbf3ff;
}
.mail_status_1, .mail_date_1 {
	width: 137px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 30px;
	letter-spacing: 3px;
	background:#dbf3ff;
}
.mail_status_1 {
	border-right: 1px solid #fff;
}

.mail_department_2{
	width: 200px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 30px;
	border-right: 1px solid #fff;
	letter-spacing: 3px;
	background:#dbf3ff;
}
.mail_tilte_2 {
	width: 513px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 30px;
	border-right: 1px solid #fff;
	letter-spacing: 3px;
	background:#dbf3ff;
}
.mail_status_2, .mail_date_2 {
	width: 137px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 30px;
	letter-spacing: 3px;
	background:#dbf3ff;
}
.mail_status_2 {
	border-right: 1px solid #fff;
}
.mail_content {
	width: 100%;
	height: 37px;
	border-bottom: 1px dashed #cdcbca;

}

.mail_content_department{
	width: 77px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 37px;
	border-right: 1px solid #fff;
	letter-spacing: 3px;
	text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mail_content_tilte {
	width: 200px;
	float: left;
	font-size: 16px;
	line-height: 37px;
	text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mail_content_tilte a {
	color: #323333;
}
.mail_content_status, .mail_content_date {
	width: 70px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #323333;
	line-height: 37px;
	letter-spacing: 0px;
	text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mail_content_status {
	width: 120px;
	color: #ff0000;
}.mail_content_department_1{
	width: 200px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 37px;
	border-right: 1px solid #fff;
	letter-spacing: 3px;
	text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mail_content_tilte_1 {
	width: 377px;
	float: left;
	font-size: 16px;
	line-height: 37px;
}
.mail_content_tilte_1 a {
	color: #323333;
}
.mail_content_status_1, .mail_content_date_1 {
	width: 137px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #323333;
	line-height: 37px;
	letter-spacing: 0px;
	text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mail_content_status_1 {
	color: #ff0000;
}


.mail_content_department_2{
	width: 200px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #0884c4;
	line-height: 37px;
	border-right: 1px solid #fff;
	letter-spacing: 3px;
	text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mail_content_tilte_2 {
	width: 513px;
	float: left;
	font-size: 16px;
	line-height: 37px;
	white-space: nowrap;
overflow: hidden;
}
.mail_content_tilte_2 a {
	color: #323333;
}
.mail_content_status_2, .mail_content_date_2 {
	width: 137px;
	text-align: center;
	float: left;
	font-size: 16px;
	color: #323333;
	line-height: 37px;
	letter-spacing: 0px;
	text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mail_content_status_2 {
	color: #ff0000;
}
.hj447 
{background: url(images/hjb.png)  center no-repeat;
}