html,body{
	margin:0;
	padding:0;
	background:#f0f1f2;
}
body{
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif,"Times New Roman", Times, serif;
	font-size:14px;
	color:#0b0a0a;
}
*:focus{ outline:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td,img,script{ margin:0; padding:0;}
img{ border: none 0; vertical-align:middle; _vertical-align:baseline;}
ul li{ margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:"Microsoft YaHei";}
input{font-family:"Microsoft YaHei";}
i{ font-style:normal;}

a{color: #050505; text-decoration:none; outline:none; }
a:hover{color:#9a171a; text-decoration:none; cursor:pointer;}
.clear {clear: both;}
.left{float:left;}
.right{float:right;}
.cursor {cursor: pointer;}
.banner {
	width:100%;
	min-width: 1200px;
	height: 304px;
}
.acted {
	background: #771014;
}
.location {
	width: 100%;
	min-width: 1200px;
	background: #FFFFFF;
	position: relative;
	margin-top: 10px;
}
.location_main {
	width: 1200px;
	margin: 0 auto;
	height: 49px;
	line-height: 49px;
	position: relative;
}
.location_main p {
	background: url(../images/icon04.png) no-repeat;
	padding-left: 20px;
	background-position: 0 15px;
	color:#333;
}
/* 顶部导航 */
.base_login{
	float:left;
	width:100%;
	min-width:1300px;
	height:30px;
	background:#d5d5d5;
	font-size:12px;
	color:#000;
	line-height:30px;
}
.base_login .login_box{
	position:relative;
	width:1300px;
	margin:0 auto;
	text-align:right;
}
.base_login .login_box a{
	margin:0 20px;
}
.base_login .login_box span{
	display:inline-block;
	background:url(../images/icon_04.png) no-repeat;
	width:2px;
	height:8px;
}
.header {
	float:left;
	width: 100%;
	position: relative;
	background:url(../images/header.png) no-repeat center center;
	background-size: cover;
	height: 276px;
	min-width: 1200px;
}
.header_main {
	width: 1200px;
	position: relative;
	margin: 0 auto;
	height: 35px;
}
.welcome {
	color: #fff;
	line-height: 35px;
	float: right;
}
.header_list {
	margin-right: 30px;
}
.header_list ul li {
	float: left;
	color: #fff;
	line-height: 35px;
	margin: 0 15px;
}
.header_list ul  li:first-child {
	padding-left: 20px;
	background: url(../images/icon01.png) no-repeat;
	background-position: 0 12px;
}
.header_list ul  li:nth-child(2) {
	padding-left: 20px;
	background: url(../images/icon02.png) no-repeat;
	background-position: 0 10px;
}
.header_list ul li:nth-child(3) {
	padding-left: 15px;
	background: url(../images/icon03.png) no-repeat;
	background-position: 0 10px;
}
.header_list ul li a {
	color: #FFFFFF;
}
.search {
	border: 1px solid #FFFFFF;
	border-radius: 50px;
	background: transparent;
	background:url(../images/icon03.png) no-repeat;
	background-position: 5px 1px;
	padding-left: 22px;
	color: #FFFFFF;
}
::-webkit-input-placeholder {
     /* Chrome/Opera/Safari */
    color: #fff;
}
::-moz-placeholder {
     /* Firefox 19+ */
    color: #fff;
}
:-moz-placeholder {
     /* Firefox 18- */
     color: #fff;
}
.nav {
	float:left;
	width: 100%;
	height:100px;
	position: relative;
	min-width: 1300px;
	background: #9a171a;
}
.nav_main {
	width: 1296px;
	position: relative;
	height: 100px;
	line-height: 100px;
	margin: 0 auto;
}
.nav_main ul li {
	float: left;
	width: 162px;
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;
	letter-spacing:1px;
	cursor: pointer;
	font-weight: 600;
}
.nav_main ul li:last-child {
	margin-right: 0;
}
.nav_main ul li a {
	color: #FFFFFF;
}
.nav_main ul  li:last-child {
	margin-right: 0;
}
.nav_main ul  li:hover {
	background: #771014;
}
.logo {
	position: absolute;
	z-index: 2;
	top: 45px;
}
/* 分页 */
.pager_box {
/* 	width:1200px;
	min-width:1200px; */
	max-width:1200px;
	margin:20px auto 47px auto;
	color:#070707;
	text-align:center;
}
.pager_box a{
	display:inline-block;
	color:#070707;
	padding:2px 10px;
	border:2px solid #F2F2F2;
	background:#fff;
	margin:0 5px;
}
.pager_box a:hover{color:#CF271E;}
.pager_box a.on{
	background:#CF271E;
	border:2px solid #F2F2F2;
	color:#fff;	
}
.pager_box span.omit{
	margin:0 15px;
}
.pager_box span.fnt{
	margin:0 8px 0 30px;
}
.pager_box span.fntpage{
	margin:0 8px;
}
.pager_box .txt_page{
	width:50px;
	height:20px;
	padding:3px 0;
	text-align:center;
	border:1px solid #e8e8e8;
}
.pager_box .btn_page{
	width:50px;
	height:28px;
	padding:3px 0;
	font-family:"Microsoft YaHei";
	color:#fff;
	text-align:center;
	background:#CF271E;
	border:1px solid #CF271E;
	cursor:pointer;
}
.main {
	width: 100%;
	min-width: 1200px;
	background: #F8F4F4;
	position: relative;
	margin-top: 43px;
}
.footer {
	width: 100%;
	min-width: 1300px;
	background: #9a171a;
	height: 143px;
	
}
.footer p {
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	
}
.footer p:first-child {
	padding-top: 38px;
}
.footer p:last-child {
	margin-top: 15px;
}
.seled {
	padding: 7px 20px;
	background:#CF271E;
	color: #FFFFFF;
	text-align: center;
	border-radius: 5px;
}
.seled a {
	color: #FFFFFF;
}
.mt30 {
	margin-top: 30px;
}
.mt40 {
	margin-top: 40px;
}


/*右侧栏*/
.izl-rmenu{
   position: fixed;
   width: 126px;
   right: 30px;
   top: 45%;
   z-index:999;
   background:url(../images/right_bg.png) no-repeat;
}
.izl-rmenu .rmenu_con{
	float:left;
	width:108px;
	height:254px;
	font-size:12px;
	color:#fff;
	line-height:30px;
   	text-align:center;
	background:url(../images/right_bg.gif) no-repeat;
	margin:9px;
}
.izl-rmenu .rmenu_con img{ width:91px; height:91px; border:0; margin:10px 0 5px 0;border-radius: 5px;}
.izl-rmenu .rmenu_con p.sys{ font-size:15px; color:#fff; line-height:25px;}
.izl-rmenu .rmenu_con p.rightline{
	float:left;
	width:108px;
	height:1px;
	background:url(../images/right_line.png) no-repeat center 0;
	margin:2px 0;
}
.izl-rmenu .rmenu_top{
	float:left;
	width:126px;
	height:29px;
	text-align:center;
	margin:5px 0 10px;
}