﻿/* 全局定义 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style:none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }

/* 公共样式 */
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#282828;font:14px/30px "微软雅黑",Tahoma,Helvetica,Arial,sans-serif;  }
a{color:#282828;text-decoration:none; outline:none;}
a:hover {color:#f60;text-decoration:underline; }
.clearbox { border:none; clear:both;font-size:0; height:0; line-height:0; overflow:hidden;}
.blank { height:10px;font-size:0px; line-height:0; overflow:hidden;*height:9px; }
.nodata{color:#f60;}
.fl{float:left; }
.fr{float:right; }


.banner,#mainNav,#content,.footer{width: 1000px; margin: 0 auto;}
#header{ background: #9d020a; height: 108px;}
.logo{float: left; padding: 14px 0 0 15px;}
.banner{background: url(images/banner_bg.png) no-repeat right bottom; height: 108px;
 overflow: hidden;}

.s-form{position:relative; float:right; margin:48px 0px 0 0;}
.s-form #inputkeyword{background:#fff; height:28px; line-height:28px; width:248px; padding-left:5px; border:1px #811f2a solid;
color:#a5a5a5;}
.s-form .btn{ height:28px; line-height:28px; width:30px; position:absolute; right:0; top:0px; border:none;
background: url(images/fdj.png) no-repeat center;}

.navBar{ padding-bottom: 10px; height: 42px; background: #85060d url(images/nav.png) repeat-x bottom;}
.mainNav { padding: 6px 0 0 20px;
	position: relative; 
	z-index: 100;}
.mainNav .li1 {
	float:left;
	padding: 0 50px;
	line-height:36px;
	height:36px;
	position: relative;
    text-align: center;
}
.mainNav .li1.on1 {
	background:#fff;
	border-radius: 6px 6px 0 0;	
}
.mainNav .li1.on1 a{color: #9d020a;}
.mainNav .li1 a {
	font: 16px/36px "微软雅黑";
	color:#fff;
}
.mainNav .ul1 {
	background: #fff;
	display: none;
	left: 0;
	position: absolute;
	text-align: center;
	top: 36px;
	padding:5px 0 12px 0;
	width: 174px;
}
.mainNav .li2 ul {
	left: 100px;
	top: 0;
}
.mainNav .li2 {
	padding:0 5px;
	line-height: 28px;
}
.mainNav .li2 h4 {
	border-bottom:1px #2e712a dotted;
}
.mainNav .li2 a {
	padding:0 6px;
}
.mainNav .li2 a:hover {
	font-size:14px;
}
.mainNav .li2 .a2 {
	line-height: 32px;
	font-size:14px;
}
.more{float: right; padding-right: 10px; font-size: 12px;}


#ad{ height:316px;position: relative;}
#ad .bd .li1{height:316px;}
#ad .title{display:none;}
#ad .hd{position:absolute; bottom:20px; left:380px;}
#ad .hd li { width:50px; height:6px; background:#fff;text-indent:-999em;float:left; margin-right:10px; cursor:pointer;
}
#ad .hd li.on{background:#9d020a;}
.slideBox-news .prev,
		.slideBox-news .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:55px;  filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox-news .next{ left:auto; right:3%; background-position:0px 0px; }
		.slideBox-news .prev:hover,
		.slideBox-news .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox-news .prevStop{ display:none;  }
		.slideBox-news .nextStop{ display:none;  }

.recomd .hd{ height: 40px; line-height: 40px; border-bottom: 1px #ddd solid; overflow: hidden;}
.recomd .hd .more{color: #666;}
.recomd .hd h3{float: left; padding-left: 10px;}
.recomd .hd h3 a{font: 18px/40px "微软雅黑"; }
.recomd .hd h3 span{font: 15px/40px "arial";}
.recomd .bd{padding: 15px 0;}
.recomd .bd ul{overflow: hidden;}
.recomd .infoList li{float: left; width: 314px; margin-right: 10px;height:auto;}

.recomd .infoList li .time{    background: #9d020a;
	margin-top: 5px;
    border-radius: 6px;
    float: left;
    height: 54px;
    width: 56px;}
 .recomd .infoList li .date {
    border-radius: 6px 6px 0 0;
    color: #fff;
    display: block;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding-top: 2px;
    text-align: center;
    width: 54px;
}  
 .recomd .infoList li .dateRight{
    display: block;
    font-size: 16px;
    line-height: 28px;
    text-align: center;
    width: 54px;
color: #fff;} 
 .recomd .infoList li .con{float: right; width: 242px;}
  .recomd .infoList li .title,  .recomd .infoList li .title a{font: 14px/24px "微软雅黑";
  color: #9d020a; }
 .recomd .infoList li .intro{font: 12px/18px "微软雅黑"; color: #666;}

 .sbox{width: 494px;}
 .sbox .hd{ height: 38px; background: url(images/sbox_hdbg.jpg) repeat-x bottom center;}
.sbox .hd .more{ font: 12px/38px "宋体";
color: #fff;}
.sbox .hd h3{float: left; padding-left: 24px;}
.sbox .hd h3 a{font: 16px/38px "微软雅黑"; color: #fff;}
.sbox .infoList li{line-height: 30px; background: url(images/dot.png) no-repeat left center;
padding-left: 15px;height:auto;}
.sbox .infoList{padding: 10px 0px;}
 .sbox .bd{height: 210px;}
 .sbox .infoList li .date{float: right; color: #666;}

.part{overflow: hidden;}
.pictrues{height: 154px; position: relative;background: #ececec;padding: 20px 40px 0 40px;}
.pictrues .picList{overflow: hidden; }
.pictrues .picList li{float: left; margin-right: 20px;text-align:left;}
.pictrues .prev,.pictrues .next{display: block;position: absolute; width: 20px; height: 36px; top: 58px; cursor: pointer;}
.pictrues .prev{background: url(images/prev.png) no-repeat left center; left: 14px;}
.pictrues .next{background: url(images/next.png) no-repeat left center; right: 14px;}

.pictrues .bd{overflow: hidden;}



#footer{ background: #85060d;}
.footer{height: 140px; position: relative;}
.copyright{color: #fff; text-align: center; padding-top: 30px;}
.copyright a{color: #fff; }
.ewm{position: absolute; right: 36px; top: 30px;}




