﻿/* CSS Document */

.top{ width:100%; height:60px; background:rgba(255,255,255,.5); border-bottom:1px #ccc solid; padding-top:18px;}
.logo{ width:95%;margin:0 auto;}
.logo img{ width:60%;}
.dh{ display:none;}
.logo{ width:90%; height:auto;  margin:0 auto; background:none;}
.logo .logo_img{ display:block; float:left; width:60%;}
.m_logo{ position:static;}
/*移动端按钮导航*/
.logo .m_btn{ display:block; width:30px; height:20px; float:right; margin-right:1%; margin-top:-8%;}
.m_nav{ width:100%; background:#c82121; position:absolute; left:0px;top:93px; display:none; z-index: 3;}
.m_nav ul{padding:10px;}
.m_nav li{ height:40px;font:20px/40px "微软雅黑"; color:#333; border-bottom:1px solid #ccc; text-align: center;}
.m_nav li a{display: block; height:40px;font:18px; font-family:"微软雅黑"; color:#fff; text-align: center;}

/*移动端按钮导航end*/




		/* 图片切换css */
		.slideBox{ width:100%; overflow:hidden; position:relative; margin:0 auto;}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; display:block;  }

/*tab*/
/* 本例子css */
		.peixun{ width:250px; padding-top:5px; }
		.slideTxtBox .peixun li{ width:210px;}
		.slideTxtBox .peixun li a{ font-size:14px; line-height:20px; color:#333;}
		.slideTxtBox .peixun li a:hover{ color:#c82121;}
		.peixun a{ font-size:14px; width:210px; display:block;}
		.slideTxtBox{ width:200px; text-align:left; margin:0 auto;}
		.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 10px 0 20px;    position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px; width:200px;  }
		.slideTxtBox .hd ul .on{box-shadow:0px 0px 2px #f00;}
		.slideTxtBox .hd ul .on a{color:#f00; font-size:16px;}
		.slideTxtBox .hd ul li{ float:left; width:90px; height:31px; box-shadow:0px 0px 2px #666; cursor:pointer; text-align:center; margin:0 4px; }
		.slideTxtBox .hd ul li a{ font-size:16px;}
		.slideTxtBox .hd ul li:hover{box-shadow:0px 0px 2px #f00;}
		.slideTxtBox .hd ul li a:hover{ color:#f00;}
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox .bd li a{ font-size:14px;color:#333;}
	    .slideTxtBox .bd li a:hover{ color:#f00;}


.swdt{ width:100%; margin:20px auto; background:#fff;}
.swdt_lb{width:100%;background:#fff; border:1px solid #ccc; margin:0 auto; }
.swdt_bt{ width:100%; height:30px;background:url(m_swdt.png) no-repeat; margin:2%;}
.swdt_bt a{ float:right; font-size:14px; color:#333; line-height:24px; margin-right:10px;}
.swdt_bt a:hover{color:#c82121;}
.swdt_lb ul{ margin:0 0 3% 3%;}
.swdt_lb ul li{width:100%;}
.swdt_lb ul li a{  width:70%; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; color:#333; line-height:36px;}
.swdt_lb ul li a:hover{ color:#c82121;}
.swdt_lb ul li span{  float:right;  line-height:36px; width:26%; font-size:14px; color:#999;}
.tl1{ width:100%;margin:0 auto;}
.tl1 img{ width:100%;}

.news1{ width:100%; margin:20px auto;}
.jlsswj{ width:98%; border:1px #ccc solid; background:#fff; margin:0 auto;}
.jlsswj h2{ font-size:20px; color:#c82121; margin:15px; font-weight:bold; text-align:center;}


.news1_xw{ width:100%; background:#fff;  margin:0 auto;}

.news2{ width:100%;  margin:18px auto; background:#fff; z-index:8;}
.tzgg{ width:98%; margin:10px auto;border:1px solid #ccc; background:#fff;}
.news_bt{ width:95%; margin:10px auto;}
.tzgg h2{ float:left; font-family:"微软雅黑"; font-weight:bold; color:#c82121; font-size:22px; line-height:26px;}
.tzgg h3{ font-family:Arial; color:#999; font-size:14px; float:left; line-height:26px; margin:2px 0 0 8px;}
.tzgg span{ float:right; display:block; margin-right:10px;}
.tzgg span a{ font-size:14px; color:#333; line-height:26px;}
.tzgg span a:hover{ color:#c82121;}
.news_lb ul{ margin:15px 0 0 15px;}
.news_lb ul li a{  width:90%; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; color:#333; line-height:36px;}
.news_lb ul li a:hover{ color:#c82121;}

.smlt{width:98%; margin:10px auto;border:1px solid #ccc; background:#fff;}
.smlt h2{ float:left; font-family:"微软雅黑"; font-weight:bold; color:#c82121; font-size:24px; line-height:26px;}
.smlt h3{ font-family:Arial; color:#999; font-size:14px; float:left; line-height:26px; margin:2px 0 0 8px;}
.smlt span{ float:right; display:block; }
.smlt span a{ font-size:14px; color:#333; line-height:26px;}
.smlt span a:hover{ color:#c82121;}

.left{ width:100%; float:left;}
.xglj_height{ }
.zwgk{ width:98%; border:1px #ccc solid;background:#fff; margin:0 auto; margin-bottom:15px;}
.zwgk h2{ font-size:20px; color:#c82121; margin:15px; font-weight:bold; text-align:center;}
.zwgk ul{ margin:0 auto; width:80%;}
.zwgk ul li{ width:100%; height:39px; box-shadow:0 0 2px #b5b5b5; margin:8px; auto; text-align:center; line-height:39px; }
.zwgk ul li a{display:block; font-size:18px; font-family:"微软雅黑"; color:#666;}

.zwgk ul li:hover{box-shadow:0 0 2px #f00;}
.zwgk ul li:hover a{ color:#c82121}
.zjjl{ width:100%; margin:0 auto;}
.zjjl ul{ width:80%; margin:0 auto;}
.zjjl ul li:last-child{ margin-right:0;}
.zjjl ul li{ width:100%; margin:5px auto;background:#e8e8e8;}
.zjjl ul li img{ width:100%;}
.zjjl ul li span{ font-family:"微软雅黑"; font-weight:bold; color:#333; font-size:20px; line-height:56px; text-align:center; margin:0 auto; display:block;}
.zjjl ul li:hover span{ color:#c82121;}


.bottom{ width:100%; height:auto; background:#c82121;margin-top:20px;   padding-bottom:20px;}
.bq{ width:20%; margin:0 auto; float:left;}
.bottom span{ float:left; margin:10px; }
.bottom p{ color:#fff;font-family:"微软雅黑"; font-size:14px;}
.bottom a{ font-family:"微软雅黑"; font-size:14px; color:#fff;}
.bottom_con{ width:84%; margin:0 auto; }
.bottom_right{ float:left; width:80%;}