﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-size:12px;
	color:#000000;
	font-family:"微软雅黑";
	}
p{
	margin:0;
	padding:0;
	}
img{
	border:none;
	}
ul,li{
	margin:0;
	padding:0;
	list-style-type:none;
	}
a{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	}
a:hover{
	color:#063c2c;
	text-decoration:underline;
	}
.w1200{width: 1200px; margin:  auto;}
.yqlj{ height: 50px; line-height: 50px; padding: 30px 0;}
.yqlj span{ font-size: 16px;font-weight: bold;}
.center{
	margin:auto;
	}
.bk{
	border:1px #e4e4e4 solid;
	margin-top:5px;
	}
.logo{
	width:1050px;
	height:120px;
	}
.navbj{
	width:100%;
	height:100px;
	border-top:5px #390102 solid;
	}
.nav {
	width:1050px;
	height:100px;
	text-align:center;
	}
.nav a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:100px;
	width:115px;
	display:block;
	float:left;
	}
.nav a:hover{
	color:#fff;
	background:#cd0004;
	}	
.sylb{
	width:100%;background:#f9f9f9; margin-top:20px;}
.indexclass {
	HEIGHT: 155px; WIDTH: 1070px; 
}
.bar {
	HEIGHT: 25px; BACKGROUND: url(../images/bar.png) no-repeat center top; WIDTH: 100%
}
.lbbox {
	HEIGHT: 155px; FLOAT: left; WIDTH: 525px
}
.lbbox-l {
	HEIGHT: 155px; FLOAT: left; WIDTH: 142px
}
.lbbox-r {
	HEIGHT: 155px; BACKGROUND: url(../images/classbg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-top: 10px; PADDING-RIGHT: 0px; WIDTH: 370px
}
.lbbox-r a{
	width:110px; line-height:22px; background:url(../images/leiout.gif); display:block; text-align:center; float:left; margin-left:5px; margin-top:5px; color:#FFFFFF;}
.lbbox-r a:hover {
	BACKGROUND: url(../images/leiover.gif) no-repeat;  COLOR:#B49463; TEXT-DECORATION: none;  width:110px;
}
.moddle{
	width:1050px;
	overflow:hidden;
	}
.hf{
	width:250px;
	float:left;
	margin-left:16px;
	margin-top:20px;
	}
#hf2{
	margin-left:0px;
	}
.m1mup {
	height: 40px;
	background: #3a0000;
	line-height: 40px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	}
.nr{
	padding:8px;
	line-height:27px;
	text-align:left;
	font-size: 16px;
	}
.nr img{
	text-align:center;
}
.sycp{
	width:100%;
	background:url(../images/cpbj.jpg);
	margin-top:20px;
	}
.al{
	text-align:center;
	overflow:hidden;
	}
.gs{
	width:680px;
	float:left;
	}
.lx{
	width:350px;
	float:right;
	}
.mup {
	height: 35px;
	background: url(../images/tybj.jpg);
	line-height: 35px;
	text-align: left;
	text-indent: 3em;
	font-weight: bold;
	}
.gd{
	float:right;
	padding-right:10px;
	}
.gd a{
	font-weight:normal;
	}
.xw{
	width:100%;
	overflow:hidden;
	background:#f9f9f9;
	margin-top:20px;
	}
.xw2{
	width:510px;
	float:left;
	}
.xw3{
	width:510px;
	float:right;
	}
.news{
	padding:10px;
	text-align:left;
	}
.news li{
	height:30px;
	line-height:30px;
	border-bottom:1px #e4e4e4 dashed;
	background:url(../images/li.jpg) no-repeat left;
	background-position:5px center;
	text-indent:2em;
	}
.bottom{
	width:100%;
	height:100px;
	background:#290000;
	text-align:center;
	line-height:27px;
	color:#FFFFFF;
	}
.bottom a{
	color:#FFFFFF;
	}
.nymup{
	height:50px;
	line-height:50px;
	text-align:left;
	font-weight:bold;
	text-indent:2em;
	margin-top:20px;
	font-size:14px;
	}
.nyxw{
	width:1000px;
	overflow:hidden;
	}
.nyxwbt{
	font-size:16px;
	font-weight:bold;
	line-height:27px;
	text-indent:1em;
	margin-top:15px;
	}
.nyxwbt a{
	font-weight:bold;
	font-size:16px;
	}
.hg{
	line-height:25px;
	}
.tp{
	width:230px;
	height:193px;
	text-align:center;
	float:left;
	margin-left:30px;
	}
.lb{
	text-indent:3em;
	}
.tittle {
	text-align:center;
	line-height:30px;
	height:30px;
	font-size:20px;
	font-weight:bold;
	}
/** 分页 **/
.pagination{ width: 100%; height: 35px; line-height: 35px; display: flex; justify-content: left; margin: 20px 0;}
.pagination li{ width: auto; height: 35px; line-height: 35px;padding:0 10px;}
.pagination li a{ color: #303030; padding:0 10px; font-weight: bold;}