/* CSS reset */
html, body, div, span,h1,h2,h3,ul,li,dl,dt,dd,p,input,table, td, form, img, ol, ul{margin:0; padding: 0;border: 0; font-size: 100%; font-family: "Microsoft Yahei";}
ol,ul,li{list-style:none;}
.cr{clear:both; width:100%; height:0;}
.clear{clear:both; height:10px; width:100%;}
input,textarea{vertical-align: middle;border: none;resize: none;outline: none;}
:focus{outline:0}
a{color:#434343; font-size:13px; text-decoration:none;}
a:hover{color:#828282; text-decoration:underline;}
.hidden{display:none;}
body{color:#434343;font-size:12px;line-height:1.5em;_position:relative;background-color: #FEFAEF;}
/***layout**/
.header{width:100%;height:212px;background-image: url(imagesmain-t_01.jpg);background-repeat: repeat-x;background-position: top;}
.header .inner{width:971px;height:212px;background-image: url(imagesmain-t_03.jpg);background-repeat: no-repeat;background-position: center top;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.nav{height: 37px;line-height: 37px;text-align: center;background-color: #c40a19;color: #FFFFFF;}
.nav table {margin-top: 0px;margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}
.nav a{height: 37px;line-height: 37px;text-align: center;font-size: 12px;color: #FFFFFF;padding-right: 5px;padding-left: 5px;text-decoration: none;display: block;}
.nav a:hover{}
.bottom{width:100%;height:auto;}
.bottom .inner{width:971px; margin:0 auto; padding:10px 0;min-height:400px;}
.mod-l{width:697px; float:left;}
.mod-l-l{width:290px;float:left;margin-right: 15px;}
.tudi{background-image: url(imagesmain-t_20.jpg);background-repeat: repeat-x;background-position: top;border: 1px solid #e2e0da;padding: 10px;height: 160px;background-color: #fffefc;}
.tudi2{	background-image: url(imagesmain-t_20.jpg);background-repeat: repeat-x;background-position: top;height: 180px;	background-color: #fffefc;	border-top-width: 1px;	border-right-width: 1px;
	border-bottom-width: 1px;border-top-style: solid;border-right-style: solid;	border-bottom-style: solid;	border-top-color: #e2e0da;	border-right-color: #e2e0da;border-bottom-color: #e2e0da;
	padding-top: 25px;padding-right: 10px;padding-bottom: 10px;	padding-left: 10px;}
.tudi2 .photo img{
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #ccc;
}
.mod-l-r{width:290px; float:right;}
.tt{height:26px;line-height:26px;color:#FFFFFF;font-size:15px;width: 84px;text-align: center;font-weight: bold;background-color: #c20b14;}
.tt2{background-image: url(imagesd_08.png);background-repeat: no-repeat;background-position: left center;font-size: 16px;line-height: 30px;color: #c20b14;text-indent: 30px;font-weight: bold;}
.list-m{font-size: 15px;line-height: 40px;color: #FFFFFF;background-color: #C40A19;text-indent: 30px;font-weight: bold;}
.bian{background-color: #FFFFFF;border: 1px solid #dbd9d5;padding: 10px;height: 199px;}
.bian2{background-color: #f4f4ed;border: 1px solid #dbd9d5;padding: 10px;height: 134px;}
.xdi{background-image: url(imagesmain-t_33.jpg);background-repeat: no-repeat;background-position: left bottom;height: 195px;}
.padding{margin-top: 10px;}
.padding2{
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.mod-r{width:266px; float:right;}
.footer{height:70px;text-align:center;margin:0 auto;background-color: #c20b14;}
.footer .copyright{line-height:24px;padding-top:10px;color: #e2a5a7;}
/***列表页***/
.lbanner{width:100%; height:206px;background-image: url(images/bg_08.jpg);background-repeat: repeat-x;background-position: top;}
.lbanner .inner{width:971px; height:206px; overflow:hidden; background:url(images/list.jpg) no-repeat center; margin:0 auto;}
.listleft{width:230px;height:auto;float:left;margin-left: 10px;}
.listmenu{width:230px;height:auto;}
.listmenu .list1 a{display:block; font-size:14px; color:#434343; width:200px; padding-left:30px; line-height:30; background:#fff url(images/li.png) no-repeat 13px 13px; border-bottom:1px solid #e5e5e5;}
.listmenu .list1 a:hover{background-color:#f6f6f6; color:#C40A19; text-decoration:none;}
#s_c_id{background:#f5f5f5;}
.listright{width:700px;height:auto;float:right;margin-right: 10px;}
.listright .top{width:100%; height:34px; line-height:34px; border-bottom:2px solid #e5e5e5;}
.listright h3.listname{font-size:16px;font-weight:bold;color:#C40A19;float:left;}
.listmap{float:right; display:inline;}
.listright .bot{width:100%; height:auto; overflow:hidden; margin-top:7px;}
.listbox,.readinfo{height:auto;overflow:hidden;line-height:2.0em;font-size:13px;color:##434343;}
.listbox a,.readinfo a{font-size: 14px;color:#434343;line-height: 2em;}
.listbox a:hover,.readinfo a:hover{color:##434343;}
.listbox img{max-width:620px;width:expression(this.width>620?"620px":this.width);}
/**文章页***/
.atitle{display:block; width:100%; line-height:40px; font-size:20px; color:#C40A19; font-weight:bold; text-align:center; border-bottom:1px solid #e5e5e5;}
.postmeta{width:100%; height:25px; line-height:25px; color:#666; font-size:13px; text-align:center; margin:5px 0;}
.readinfo{width:914px; min-height:200px;}
.readinfo img{max-width:880px;width:expression(this.width>880?"880px":this.width);}
.mm img{ margin:0 5px;}
.mm { width:647px; overflow:hidden}