body,html{ background-color:#fff; font-size:12px; color:#666666;font-family:'Microsoft YaHei','微软雅黑'}

a{ font-size:12px; color:#666666;font-family:'Microsoft YaHei','微软雅黑'}
a:hover{ color:#c71722;}
.bodywarp{ width:100%; height:auto; position: absolute;left:0; top:0; background-color:#fff;}

.wraq_content{max-width:1020px; width:100%; margin:0px auto; position:relative; overflow:hidden; min-width:300px;}
.content{margin: 0 10px; overflow: hidden;}
.con1{ margin:24px auto 20px;position:relative; overflow:hidden;}
.con1_lf{ margin-right:520px; height:326px; min-width:220px;}
.con1_md{ height:326px; width:240px; position:absolute; right:260px; top:0px;}
.con1_rt{ height:326px; width:240px; position:absolute; right:0px; top:0px;}
.con1_md_padrt{}
.con1_md_padlf{}

.articleList{ border:1px solid #e0e0e0; border-top:2px solid #c81622; height:322px; overflow:hidden;}
.listTitle{ height:39px; line-height:39px;border-bottom:1px solid #e0e0e0;}
.listTitle h2{ color:#000000; font-size:16px; font-weight:normal; margin-left:11px;}
.articleList ul{ padding:7px 10px 0px;}
.articleList ul li{line-height:18px; background:url(imagesicon1.jpg) no-repeat left 11px; padding:4px 0px 4px 13px;}
.articleList ul li a{ font-size:13px;}
.more{ float:right; margin-right:10px; +margin-top:15px;}

.articleList2{ border-top:2px solid #f08300; height:322px; overflow:hidden; position:relative;}
.listTitle2{ height:39px; line-height:39px;border-bottom:1px solid #e0e0e0;}
.listTitle2 h2{ color:#000000; font-size:16px; font-weight:normal; margin-left:5px; background:url(imageslist_menu.jpg) no-repeat left center; height:39px; line-height:39px;}
.listTitle2 h2 a{ color:#000000; font-size:16px;padding-left:20px;}
.articleList2 ul{ padding:7px 10px 0px;}
.articleList2 ul li{line-height:24px;  padding:3px 0px 2px 13px;}
.articleList2 ul li a:hover{ color:#f08300;}

.articleList3{ border-top:2px solid #fdd000; height:322px; overflow:hidden; position:relative;}
.listTitle3{ height:39px; line-height:39px;border-bottom:1px solid #e0e0e0;}
.listTitle3 h2{ color:#000000; font-size:16px; font-weight:normal; margin-left:5px; background:url(imageslist_menu2.jpg) no-repeat left center; height:39px; line-height:39px;}
.listTitle3 h2 a{ color:#000000; font-size:16px;padding-left:20px;}
.articleList3 ul{ padding:7px 10px 0px;}
.articleList3 ul li{line-height:24px; padding:3px 0px 2px 13px;}
.articleList3 ul li a:hover{ color:#e1b900;}

.listTitle .subMenu { display:none; position:absolute; left:5px; top:30px; text-align:center; z-index:9999;width:180px; padding-left:10px; }
.listTitle span.on .subMenu {overflow:hidden;background-color:#ffffff; border:1px solid #cecece; padding:10px 10px 30px;  
 -webkit-box-shadow:1px 1px 1px #e0e0e0; -moz-box-shadow:1px 1px 1px #e0e0e0; box-shadow:1px 1px 1px #e0e0e0;display:block; text-align:left; font-size:12px; line-height:24px; color:#888;}

.con2{ margin-bottom:20px; overflow:hidden; position:relative}
.fileLink ul li{ width:23.5%; float:left; margin-right:2%;}
.fileLink ul li.pr02{ margin-right:0px;}
.fileLink ul li img{ width:100%;}

.con3{ margin-bottom:20px; overflow:hidden; position:relative}
.con3_box1{ margin-right:520px; height:294px; min-width:220px;  margin-bottom:20px; }
.con3_box2{ height:294px; width:240px; position:absolute; right:260px; top:0px; margin-bottom:20px;}
.con3_box3{ height:294px; width:240px; position:absolute; right:0px; top:0px;margin-bottom:20px;}
.con3_box4{ margin-right:520px; height:276px; min-width:220px; margin-bottom:20px; top:315px;}
.con3_box5{ height:276px; width:240px; position:absolute; right:260px; top:315px; margin-bottom:20px;}
.con3_box6{ height:276px; width:240px; position:absolute; right:0px; top:315px;margin-bottom:20px;}

.articleList4{ border-top:2px solid #009944; height:291px; overflow:hidden; position:relative;}
.listTitle4{ height:39px; line-height:39px;border-bottom:1px solid #e0e0e0;}
.listTitle4 h2{ color:#000000; font-size:16px; font-weight:normal; margin-left:5px; background:url(imageslist_menu3.jpg) no-repeat left center; height:39px; line-height:39px;}
.listTitle4 h2 a{ color:#000000; font-size:16px;padding-left:20px;}
.articleList4 .articleList4Box{ }
.articleList4 ul{ padding:0px; /*height:150px; 下面有图片，上面列表高度限制*/ overflow:hidden; padding:7px 11px 0px;}
.articleList4 ul li{line-height:22px; padding:3px 0px 3px 13px;}
.articleList4 ul li a:hover{ color:#009944;}
.articleList4Pic{ position:absolute; bottom:6px; height:auto; padding:0px 10px;}
.articleList4Pic img{ width:100%; max-height:85px;}

.articleList5{ border:none; border-top:2px solid #abcd03; height:292px; overflow:hidden; position:relative;}
.listTitle5{ height:39px; line-height:39px;border:1px solid #e0e0e0; border-top:none;}
.listTitle5 h2{ color:#000000; font-size:16px; font-weight:normal; margin-left:5px; background:url(imageslist_menu4.jpg) no-repeat left center; height:39px; line-height:39px;}
.listTitle5 h2 a{ color:#000000; font-size:16px;padding-left:20px;}
.articleList5 ul{ padding:12px 0px; 0px}
.articleList5 ul li{ width:50%; float:left; overflow:hidden; height:120px; padding:0px; background:url(imagesicon2.png) no-repeat; position:relative;}
.articleList5 ul li.list5Box1{ background:url(imagesicon2.png) no-repeat 5px 3px #77cc4a;}
.articleList5 ul li.list5Box2{ background:url(imagesicon2.png) no-repeat 10px -138px #529de1;}
.articleList5 ul li.list5Box3{ background:url(imagesicon2.png) no-repeat 5px -276px #f99d30;}
.articleList5 ul li.list5Box4{ background:url(imagesicon2.png) no-repeat 10px -407px #ff6060;}
.articleList5 ul li span{ position:absolute; bottom:10px;  right:10px; display:block; text-align:right}
.articleList5 ul li.list5Box1 span{width:auto;}
.articleList5 ul li.list5Box2 span{/*width:57px;*/+bottom:10px;}
.articleList5 ul li.list5Box3 span{width:57px;+bottom:20px;}
.articleList5 ul li.list5Box4 span{width:71px;+bottom:20px;}
.articleList5 ul li a{ color:#fff; display:block; width:100%; height:120px;}
.articleList5 ul li a:hover{ font-weight:bolder;}

.articleList6{ border-top:2px solid #d9e480; height:291px; overflow:hidden; position:relative;}
.listTitle6{ height:39px; line-height:39px;border-bottom:1px solid #e0e0e0;}
.listTitle6 h2{ color:#000000; font-size:16px; font-weight:normal; margin-left:5px; background:url(imageslist_menu5.jpg) no-repeat left center; height:39px; line-height:39px;}
.listTitle6 h2 a{ color:#000000; font-size:16px;padding-left:20px;}
.articleList6 ul{ padding:7px 10px 0px;  height:160px; overflow:hidden}
.articleList6 ul li{line-height:22px; padding:3px 0px 3px 13px;}
.articleList6 ul li a:hover{ color:#abcd03;}

.articleList6 dl.list6_dl{ padding:10px 10px 0px; overflow:hidden; height:75px;}
.articleList6 dl.list6_dl dd{ width:50%; float:left; height:34px; line-height:34px;background:url(imagesicon3.png) no-repeat;}
.articleList6 dl.list6_dl dd a{ padding-left:38px; color:#000;}
.articleList6 dl.list6_dl dd a:hover{ font-weight:bolder;}
.articleList6 dl.list6_dl dd.list6Box1{ background-position:-7px 7px;}
.articleList6 dl.list6_dl dd.list6Box2{ background-position:-6px -70px;}
.articleList6 dl.list6_dl dd.list6Box3{ background-position:-6px -149px;}
.articleList6 dl.list6_dl dd.list6Box4{ background-position:-6px -220px;}

.articleList7{ border-top:2px solid #1d2484; height:273px; overflow:hidden; position:relative;}
.listTitle7{ height:39px; line-height:39px;border-bottom:1px solid #e0e0e0;}
.listTitle7 h2{ color:#000000; font-size:16px; font-weight:normal; margin-left:5px; background:url(imageslist_menu6.jpg) no-repeat left center; height:39px; line-height:39px;}
.listTitle7 h2 a{ color:#000000; font-size:16px;padding-left:20px;}
.articleList7 ul{ padding:7px 10px 0px;}
.articleList7 ul li{line-height:22px; padding:2px 0px 3px 13px;}
.articleList7 ul li a:hover{ color:#1d2484;}

.articleList8{ border-top:2px solid #0068b7; height:273px; overflow:hidden; position:relative;}
.listTitle8{ height:39px; line-height:39px;border-bottom:1px solid #e0e0e0;}
.listTitle8 h2{ color:#000000; font-size:16px; font-weight:normal; margin-left:5px; background:url(imageslist_menu7.jpg) no-repeat left center; height:39px; line-height:39px;}
.listTitle8 h2 a{ color:#000000; font-size:16px;padding-left:20px;}
.articleList8 ul{ padding:7px 10px 0px;}
.articleList8 ul li{line-height:24px; padding:3px 0px 3px 13px;}
.articleList8 ul li a:hover{ color:#0068b7;}

.articleList9{ border-top:2px solid #20aee6; height:273px; overflow:hidden; position:relative;}
.listTitle9{ height:39px; line-height:39px;border-bottom:1px solid #e0e0e0;}
.listTitle9 h2{ color:#000000; font-size:16px; font-weight:normal; margin-left:5px; background:url(imageslist_menu8.jpg) no-repeat left center; height:39px; line-height:39px;}
.listTitle9 h2 a{ color:#000000; font-size:16px;padding-left:20px;}
.articleList9 ul{ padding:7px 10px 0px;}
.articleList9 ul li{line-height:24px; padding:3px 0px 3px 13px;}
.articleList9 ul li a:hover{ color:#1093c7;}




@media screen and (max-width:800px) {
	.articleList4 ul{ height:175px;}
	.articleList7 ul li{line-height:24px; padding:3px 0px 3px 13px;}
}

@media screen and (max-width:760px) {
	.con1_lf{ width:100%; margin-bottom:20px;}
	.con1_md{ width:50%; position:static; float:left}
	.con1_rt{ width:50%; position:static; float:right}
	.con1_md_padrt{ margin-right:10px;}
	.con1_md_padlf{ margin-left:10px;}
	
	.con3_box1{width:50%; position:static; top:0px; float:left; margin:0px 0px 20px 0px; height:294px;}
	.con3_box2{width:50%; position:static; top:0px; float:right;height:294px;}
	.con3_box3{width:50%; position:static; top:0px; float:left;height:294px;}
	.con3_box4{width:50%; position:static; top:0px; float:right;margin:0px;height:294px;margin:0px 0px 20px 0px;}
	.con3_box5{width:50%; position:static; top:0px; float:left;height:276px;}
	.con3_box6{width:50%; position:static; top:0px; float:right;height:276px;}
	.articleList7 {border-top: 2px solid #1d2484; height: 290px;}
}

@media screen and (max-width:730px) {
	.con1{ margin-top:0px;}
	.articleList7 ul li{line-height:26px; padding:3px 0px 3px 13px;}
}

@media screen and (max-width:540px) {
	.con1_md{ width:100%; position:inherit; float:none; margin-bottom:20px;right:0px;}
	.con1_rt{ width:100%; position:inherit; float:none; right:0px;}
	.con1_md_padrt{ margin:0px;}
	.con1_md_padlf{ margin:0px;}
	.fileLink ul li{ width:48.2%; float:left; margin-right:3.5%; margin-bottom:3%;}
	.fileLink ul li.pr01{ margin-right:0px;}
	.fileLink ul li.pr02{ margin-right:0px;}
	.con3_box1,.con3_box2,.con3_box3,.con3_box4,.con3_box5,.con3_box6{ width:100%; position:inherit; float:none; margin-bottom:20px;right:0px;}
	
	.articleList2 ul li{line-height:22px; padding:2px 0px 2px 13px;}
	.articleList3 ul li{line-height:22px; padding:2px 0px 2px 13px;}
	.articleList7 ul li{line-height:24px; padding:2px 0px 2px 13px;}
	.articleList8 ul li{line-height:24px; padding:2px 0px 2px 13px;}
	.articleList9 ul li{line-height:24px; padding:2px 0px 2px 13px;}
}

@media screen /*and (min-width:320px)*/ and (max-width:480px) {
	.articleList2 ul li{line-height:22px; padding:2px 0px 3px 13px;}
	.articleList3 ul li{line-height:22px; padding:2px 0px 3px 13px;}
	.articleList7 ul li{line-height:24px; padding:2px 0px 2px 13px;}
	.articleList8 ul li{line-height:24px; padding:3px 0px 3px 13px;}
	.articleList9 ul li{line-height:24px; padding:3px 0px 3px 13px;}
	
}