@charset "utf-8";

.logo {height:86px;
width:100%;
background:#fff6f7;
width:expression(document.body.clientWidth <= 1000? "1000px": "auto");
 min-width:1000px;text-align:center;margin:0 auto;}


.top {width:1000px;height:86px;margin:0 auto;}
.topL {float:left;height:86px;width:380px;text-align:left;overflow:hidden; }
.topR {float:right;height:36px;width:180px;text-align:right;overflow:hidden;color:#cd3331; font-size:12px; margin-top:20px;}
.topR a {color:#cd3331; font-size:12px;}
.topR a:hover {color:#670001; font-size:12px;}


.nav {height:40px;
width:100%;
background:#cd3333;
width:expression(document.body.clientWidth <= 1000? "1000px": "auto");
 min-width:1000px;text-align:center;margin:0 auto;}


/*导航菜单*/
#navMenu {width:1000px;margin:0px auto;height:40px;line-height:40px;display:block;overflow:hidden;}
#navMenu ul{width:100%;padding-left:0px;background:url(../images/nav_l.jpg) no-repeat;float:left;}
#navMenu .onelink{background:#670001;}
#navMenu_r{padding-right:8px;background:url(../images/nav_r.jpg) no-repeat right ;float:right;height:40px;}
#navMenu li {text-align:center;float:left;line-height:40px;height:40px;background-image: url(../images/nav_fg.jpg);background-repeat: no-repeat;background-position: 0 center;	margin-left:-2px;font-size:14px;font-family:"微软雅黑";}
#navMenu li a {color:#fff;font-family:Arial, Helvetica, sans-serif;padding-right:2.7em;padding-left:2.6em;margin-left:0px;display: block;font-family:"微软雅黑";}
#navMenu li a:hover{background:#670001;color:#FFf;}
/*-------- 下拉菜单 --------------*/
.dropMenu {position:absolute;top: 0;z-index:100;width: 164px;visibility: hidden; margin-top: -2px;margin-left:-2px;}
.dropMenu li.end {background:url(../images/sub_bottom.jpg) no-repeat;padding-left:6px;height:12px;}
.dropMenu li {background:url(../images/sub_bg.jpg);padding:8px 0 0 6px;}
.dropMenu li a {width: 92%;	display: block;	text-align:center;	color: black;padding: 5px 0 5px 0px;color:#000;	}
.dropMenu a:hover {text-decoration: underline;color:#003971;}

.banner {height:350px;
width:100%;
background:#f2f2f2;
width:expression(document.body.clientWidth <= 1000? "1000px": "auto");
 min-width:1000px;text-align:center;margin:0 auto;}

.Nbanner {height:150px;
width:100%;
background:#f2f2f2;
width:expression(document.body.clientWidth <= 1000? "1000px": "auto");
 min-width:1000px;text-align:center;margin:0 auto;}

/*图片轮换1*/
#player{position:relative;width:1000px;height:350px;overflow:hidden; margin:0 auto;}
#player a{color:#333;}
#player *{border:0;padding:0;margin:0;}
#player .Limg{position:relative;width:1000px;}
#player .Limg li{position:absolute;top:0;left:0;background:#fff;}
#player .Limg li img{border:0px solid #FFFFFF; margin:0;}
#player .Limg li p{line-height:25px; font-size:14px; padding-left:15px;}
#player .Nubbt{position:absolute;z-index:9;right:5px;bottom:3px; line-height:25px; display:none;}
#player .Nubbt span{border:0px solid #333333;background:#fff;padding:2px 6px;margin:0 2px; font-style:normal;cursor:pointer;}
#player .Nubbt span.on{background:#c5060b;color:#fff}
/*图片轮换1*/

.Noticebg {height:41px;
width:100%;
background:url(../images/img01.jpg) repeat-x;
width:expression(document.body.clientWidth <= 1000? "1000px": "auto");
 min-width:1000px;text-align:center;margin:0 auto; border-bottom:1px #e5e5e5 solid;}

.Notice {width:960px;text-align:left;margin:0 auto;color:#c93332; font-size:14px; font-weight:bold; line-height:40px; background:url(../images/img02.jpg) no-repeat; background-position:0 11px; padding-left:30px;}

.indexconbg {height:314px;
width:100%;
background:#f5f6f8;
width:expression(document.body.clientWidth <= 1000? "1000px": "auto");
 min-width:1000px;text-align:center;margin:0 auto; border-bottom:1px #e5e5e5 solid;}



.indexcon01 {width:1000px;height:314px;margin:0 auto; background:url(../images/img03.jpg)}
.indexcon01L {float:left;height:314px;width:332px;text-align:left;overflow:hidden; }
.indexcon01M {float:left;height:314px;width:400px;text-align:left;margin-left:20px;overflow:hidden;}
.indexcon01R {float:right;height:314px;width:240px;text-align:left;overflow:hidden;}

.indexabout {font-size:12px; line-height:22px; margin-top:70px; margin-left:16px;}

.bott {width:100%;
    background:#cd3333;
    width:expression(document.body.clientWidth <= 1000? "1000px": "auto");
    min-width:1000px;
	line-height:40px;
	color:#FFF;
	text-align:center;
	clear: both;margin:0 auto;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bott a {color: #FFF;}
.bott a:hover {color:#ffffff;}


.indNews {width:340px;font-size:12px;color:#999999;margin-top:70px; margin-left:20px;}
.indNews ul {}
.indNews ul li {padding-left:16px; background:url(../images/img05.jpg) no-repeat; line-height:22px; height:22px;text-align:left;color:#999999; overflow:hidden; background-position:6px; text-align:right;}
.indNews ul li a{color:#333333;font-family:"宋体",Arial, Helvetica, sans-serif;float:left;}
.indNews ul li a:hover{color:#cd3331}
.indNews .act {color:#cd3331;line-height:30px; height:30px;font-family:"宋体",Arial, Helvetica, sans-serif; padding-left:15px;}

.indexpic {font-size:12px; line-height:22px; margin-top:40px;}
.indexpic img { margin-top:6px; margin-bottom:4px; border:0;}

.leftpic {font-size:12px; line-height:22px; margin-top:10px;}
.leftpic img { margin-top:6px; margin-bottom:4px; border:0;}

.daohan {width:1000px;margin:0 auto;line-height:30px;height:30px;color:#999999;font-size:12px;font-family:"宋体",Arial, Helvetica, sans-serif;text-align:right;}

.main {width:1000px;margin:0 auto;}
.mainL {float:left;width:240px;text-align:left;}
.mainR {float:right;width:733px;text-align:left; border:1px #e7e7e7 solid;}



.ab_left {
		width: 238px;
	margin:0 auto; border:1px #e7e7e7 solid;
}

.ab_left ul li a {
	height: 36px;
	line-height: 36px;
	padding-left: 45px;
	font-size: 14px;font-family:"宋体",Arial, Helvetica, sans-serif;display:block; color:#666666;
}

.ab_left ul li {
	background: url(../images/LMenu01.jpg);
	height: 36px;
	width: 238px;
	clear: both;
	float: left;
	text-align:left;
	
}

.ab_left ul li .act, .ab_left ul li a:hover {color:#cd3331;background: url(../images/LMenu02.jpg);
}


.mainRtit01 { width:700px; margin:0 auto;line-height:48px;height:48px;color:#cc3433;font-size:16px;font-weight:bold;font-family:"宋体",Arial, Helvetica, sans-serif;text-align:left;background:url(../images/img09.jpg) no-repeat bottom;}


.maintxt01 { width:700px; margin:0 auto;text-align:left;font-size:14px;font-family: "宋体",Arial,Helvetica,sans-serif;color:#333333;line-height:26px;margin-top:15px; margin-bottom:10px; min-height:500px;}


.maintxt_pic { width:700px; margin:0 auto;text-align:left;font-size:14px;font-family: "宋体",Arial,Helvetica,sans-serif;color:#333333;line-height:26px;margin-top:15px; margin-bottom:10px; min-height:500px;}
.maintxt_pic img { border:0; margin:20px;}



/*分页*/
.page { margin:auto;
	padding-bottom: 25px; padding-top:30px;
	clear: both;
	height: 30px;
	color: #666666; text-align:center;
}

.page a {
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	float: ;
	border: 1px solid #CCC;
	margin-right:6px;
	font-size: 14px;color: #666666;
}
.page .act, .page a:hover {
	color: #333333;
	background-color:#eeeeee;
}



.zl_list {
	clear: both; margin:0 auto;width: 690px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.zl_list ul li {
	text-align: right;
	background-image: url(../images/listbg.jpg);
	height: 36px;
	width: 690px;
	line-height: 36px;
	background-repeat: no-repeat;
	float: left;
	color: #999;font-size: 12px;
}
.zl_list ul li a {
	float: left;
	padding-left: 22px;
	font-size: 14px;
	text-align: left;
}



.news_show {
	clear: both;margin:0 auto;width: 690px;
	padding-top: 20px;
}

.n_tit {
	font-size: 20px;
	font-weight: bold;
	line-height: 180%;
}
.nn {
	color: #999;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eee;
	margin-bottom: 20px;
	line-height: 20px;
	font-size: 12px;
}

.news_nr {
	line-height: 28px;
	font-size: 14px;
}
.pnn {
	line-height: 180%;
	padding-top: 20px;
	padding-bottom: 25px;
	clear: both;
	margin-top: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eee;
}