﻿/* CSS Document */
html,body,div,p,span,dl,dt,dd,ul,li,a,table,tbody,tr,td{ margin:0 auto; padding:0;}
body{ font-size:14px; color:#5d5d5d;}
ul{list-style-type:none;}
a{text-decoration:none;color:#5d5d5d;}
a:hover{text-decoration:underline;}
img{border:0px;}
.clr{margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
.red{ color:#cc0000;}
.ora{ color:#be741d;}
.blue{ color:#02acb3;}

.banner,.main{ width:1000px; margin:0 auto;overflow:hidden;}

.bianzhean{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	color:#000000;
	margin-top:10px;
	line-height: 18px;
}
.bianzheanwen{
	width:570px;
	margin:0 auto;
	float:left;
	color:#000000;
	background-color:#CCCCCC;
	font-size: 14px;
    padding:10px 10px;
}
.bianzheanpic{
	float:right;
	height: 50px;
}

.main{ padding-top:10px;}


.m_1_a{ width:398px; overflow:hidden;}
.m_1_a dt{ width:398px; line-height:30px;font-weight:bold; text-align:center; background:url(line.jpg) left bottom repeat-x;}
.m_1_a dt a{
	color:#000000;font-size:16px;
}
.m_1_a dd{ line-height:25px; margin-top:5px;}



.m_1{margin-top:10px;overflow:hidden;}
.m_1 img{ float:left; border:1px solid #ccc; padding:2px;}
.m_1 .m_1_a{ float:right; width:300px; padding-right:10px;font-size:14px;}
.m_1 .m_1_a dt{ width:300px; height:25px; line-height:25px; background:none;}



.flash{ float:left; width:550px; height:380px; padding:4px; border:1px solid #ccc; overflow:hidden;}

.news{ float:right;  width:428px; height:388px; border:1px solid #ccc; overflow:hidden;}
.news .mn{ padding:0 15px 15px; overflow:hidden;}
.news .m_1_a{ margin-top:10px;}
.news ul{ margin-top:5px;}
.news ul li{ float:left; height:25px; line-height:25px;}
.news ul li a{ float:left; background:url(../resources/dian.jpg) left center no-repeat; padding-left:20px; width:383px; height:25px; text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;color:#000000;font-size:15px;}


.ls,.pic,.yi{ margin-top:10px; border:1px solid #ccc; padding-bottom:10px; overflow:hidden;}
.yi .mt,.ls .mt,.pic .mt,.meiti .mt,.news .mt
       {background:url(lanmutou1.jpg);
        height:34px;
        text-indent:30px;
	line-height:30px;
	padding:0 15px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	padding-top:6px;
	overflow:hidden;}



.ls .mt a,.pic .mt a,.yi .mt a,.meiti .mt a,.news .mt a{ color:#333333; float:left;}
.news .mt .more,.meiti .mt .more,.yi .mt .more,.pic .mt .more{ float:right;}



.ls{ width:648px; float:left; overflow:hidden;}
.ls .mn{ background:url(jiantou.jpg) 10px 20px no-repeat; overflow:hidden; }
.ls dl{ width:610px; height:100px; padding:10px;margin-top:10px;overflow:hidden}
.ls dl dt{ float:left; width:100px; text-align:center; font-size:26px; font-weight:bold; color:#000;}
.ls dl dd span{ color:#000; display:block;}
.ls dl dd span a{
	color:#8D0516;
	font-family:"宋体";
	font-size: 18px;
	font-weight: 900;
}
.ls dl dd{ width:490px; padding:0 10px; line-height:25px; float:right;}
.ls dl dd img{ float:right;}
.ls dl li{ float:left; width:420px; height:25px; line-height:25px;}
.ls dl li a{ float:left; background:url(dian.jpg) left center no-repeat; padding-left:15px; width:405px; height:25px; text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;}
.ls .year1 dt{ overflow:hidden;}




.pic li{ float:left; width:210px; height:150px; border:1px solid #ccc; padding:3px; margin:10px 0 0 25px; display:inline; overflow:hidden;}
.pic img{ float:left; margin:10px 0 0 10px; display:inline;}
.pic_l,.pic_m,.pic_r{ float:left; overflow:hidden;}
.pic_l{ width:210px;}
.pic_m{ width:410px;}
.pic_r{ width:375px; margin:0;}





.pic1 li{height:386px;}
.pic li span{
	float:left;
	height:25px;
	line-height:25px;
	margin-top:-25px;
	width:210px;
	text-align:center;
	background-color:rgba(24, 77, 144, 0.5);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#50184d8c', EndColorStr='#50184d8c');} 
.pic li span a{
	color:#fff;
	font-weight:bold;
	font-size: 13px;
}


.yi_l{ float:left; width:480px; border-right:1px dashed #ccc; height:350px; margin:10px 0 0 10px; display:inline; overflow:hidden;}
.yi_r{
	width:480px;
	float:right;
	margin-top:10px;
	overflow:hidden;
	height: 350px;
}
.yi_r ul{ margin-top:15px; overflow:hidden;}
.yi_r li{ height:25px; line-height:25px; float:left;}
.yi_r li a{
	float:left;
	background:url(dian.jpg) left center no-repeat;
	padding-left:15px;
	width:460px;
	height:25px;
	text-overflow:ellipsis;
	white-space:nowrap\9;
	overflow:hidden;
}



.mr{ float:right; width:340px; overflow:hidden;}

.meiti{ height:469px; border:1px solid #ccc; overflow:hidden;  margin-top:10px;}
.meiti .m_1{ width:310px; overflow:hidden;}
.meiti .m_1 .m_1_a{ width:145px; float:right; overflow:hidden;}
.meiti .m_1 .m_1_a dt{ width:145px; text-align:left; height:auto; line-height:25px; height:50px; overflow:hidden;}
.meiti .m_1 .m_1_a dd{ margin-top:0;}
.meiti ul{  width:310px; margin-top:8px; clear:both; overflow:hidden;}
.meiti ul li{ float:left; height:25px; line-height:25px;}
.meiti ul li a{ float:left; background:url(dian.jpg) left center no-repeat; padding-left:15px; width:295px; height:25px; text-overflow:ellipsis; white-space:nowrap\9; overflow:hidden;color:#000000}

.foot{ text-align:center; line-height:25px; background:#efefef; margin-top:10px; padding:25px; width:950px; overflow:hidden; font-family: Verdana, Geneva, sans-serif;}