html,body,div,header,p,img,ul,ol,li,a,span,dl,dt,dd,table,tr,td,input,select,textarea,footer,section,i,h1,h2,h3,h4,h5,strong,hr{margin:0;padding:0;}
img{border:0;outline:none;}
input,select,textarea{outline:none;}
ul,li,ol{list-style:none;}
body{font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial;font-size:14px;}
.clearfix{clear:both;overflow:auto;zoom:1;}
.clearfix::after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00516 ;}
.w1000{margin:0 auto;}
.h250{height:250px;}
.h460{height:460px;}
.h100{height:100px;}
.header{width:100%;}
.w100p{width:100%;}

/*首页*/
.top{position:relative;min-width:1000px;}
.header{background:#1f1f2b;opacity:.9;z-index:2;/*position:absolute;top:0;*/}
.search{display:none;float:right;width:200px;border-radius:15px;height:30px;background:#60626e; background:none;margin:15px 0 15px;position:relative;}
.search input{ display: none;   box-sizing: border-box;border:0;background:none;height:30px;line-height:30px;padding:15px;color:#fff;padding-left:40px;}
.search input::-webkit-input-placeholder{color:#ccc;}
.search i{width:18px;height:18px;background:url(../images/search_ico.png);display:none;position:absolute;top:6px;left:15px}
.navigation{float:right;width:730px;}
.navigation li{float:left;text-align:center;width:120px;position: relative;}
.navigation li a{ line-height: 100px; display: block;}
.navigation li a:link,.navigation li a:visited{color:#afbfd2;font-size:16px;}
.navigation li a.curr{color:#f93;}
.navigation li a:hover{color:#f93; background: #181721;}
.slogan{width:480px;padding:10px;height:140px;background:#1f1f2b;opacity:.9;margin:100px auto;text-align:center;top:200px;position:relative;z-index: 99;}
.slogan h1{font-size:48px;color:#fff;font-weight:normal;letter-spacing:5px;line-height:75px;}
.slogan h2{font-size:16px;color:#f93;letter-spacing:10px;line-height:40px}
.slogan h3{color:#aaa;font-weight:normal;}
.slogan h3 hr{width:30%;border-bottom:1px;position:relative;top:12px;}
/*.footer{background:#1f1f2b;width:100%;min-width:1000px;text-align:center;color:#babad9;font-size:12px;height:65px;padding-top:15px;line-height:2;}*/
.index_content{width:1000px;margin:20px auto;background:#fff;height:310px;position: relative;}
.areaA,.areaB{float:left;width:360px;height:310px;}
.areaA{border-right:#e5e5e5 solid 1px;}
.areaC{position:absolute;width:280px;height:310px;top:0;right:0;background:#1f1f2b;}
.areaA .pic{height:123px;}
.areaA h2,.areaB h2,.areaC h2{font-weight:normal;font-size:18px;font-weight:500;color:#25272f;padding:15px 30px;}
.areaA h2 span,.areaB h2 span,.areaC h2 span{color:#f93;padding-right:10px;}
.areaA .intro,.areaB .intro{height:80px;line-height:20px;font-size:12px;width:300px;margin:0 auto;text-indent:24px;overflow:hidden;}
a.detail{display:block;background:#cecee0;width:98px;height:24px;line-height:24px;font-size:12px;text-align:center;margin-left:30px;margin-top:10px;position:relative;}
a.detail:hover{color:#000;background:#f93;}
a.detail i{width:8px;height:9px;background:url(../images/detail_arrow.gif);display:block;position:absolute;top:8px;right:10px;}
.areaB{position:relative;}
.areaB .pic{height:123px;position: absolute;left:0;bottom:0;}
.areaC h2{color:#fff;}
.areaC ul{width:240px;margin-left: 30px;}
.areaC li{line-height:20px;font-size:12px; list-style: disc; color: #f93; margin-bottom: 10px;}
.areaC li a{color:#b9b9d7;}
.areaC li a:hover{color:#f93;}
.areaC li a span{float:right; color: #666;}
.swiper-container {position:absolute!important;top:0;left:0;width:100%;height:100%;background: #34343e;}

/*新闻列表*/
.newsList{margin:0 20px;padding-bottom:20px;}
.newsList li{border-bottom:#cecee0 solid 1px;padding:20px 30px 20px 0px;height:120px;display: block;}
.newsList li .date{margin-right:30px;line-height:24px;border-radius:6px;font-size:16px;display:block;float:left;width:68px;height:68px;padding-top:10px;border:#cecee0 solid 1px;text-align:center;}
.newsList li .date span{color: #c00516;    font-size: 18px;    display: block;    font-weight: bold;}
.newsList li .date+a{float:left;}
.newsList li a{font-size:18px;width:450px;}
.newsList li .neirongsuolue{
	float:left;color:#333;font-size:12px;line-height:20px;height:40px;overflow:hidden;margin-top:10px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
	}
.newsList li i{display: block;width:38px;height:38px;border-radius:20px;border:#c00516 solid 1px;margin: 0 auto;margin-bottom:5px;background:url(../images/detail_arrow2.png) top center; }
.newsList li a.rDetail{font-size:12px;color:#c00516;float:right;display:block;width:50px;padding-top:5px;}
.pagination{text-align:center;height:30px;}
.pagination li{display:inline}
.pagination a{color:#555;display:inline-block;padding:0 10px;border:#cecee0 solid 1px;line-height:29px;border-radius:3px;margin:0 5px;}
.pagination a.curr{background: #cecee0;color:#fff;}

/*新样式*/
.caret{ display: inline-block; width: 11px; background: url(../images/arrow.png) -59px -137px no-repeat; height: 11px; margin-left: 6px;}
.navigation li a:hover .caret{ background-position-x: 0;}

.dropdown-menu{ display: block; overflow: hidden; background: #1f1f2b;padding: 10px 0; position: absolute;}
.dropdown-menu.dropdown-menu-hide{display: none;}
.dropdown-menu li a:link{ font-size: 14px;}
.dropdown-menu li{ line-height: 26px; text-align: left; padding-left: 20px; width: 100px;}
