﻿@charset "utf-8";

.index-main{
	background: url(img/index_main.png) center center no-repeat #A01613;
	height: 400px;
	width: 100%; 
}

.multilayer{position: relative; height: 225px; padding-top: 35px;}
.multilayer .pingtai,
.multilayer .pingtai a{color:#fff; font-size: 24px; font-weight: bold;}

.multilayer .ptshow{position: absolute; top:90px;}
/*.multilayer .ptshow ul li{ float: left; font-size: 14px; font-weight: bold; width: 280px; padding:10px;overflow: hidden;white-space: nowrap;}
.multilayer .ptshow ul li a{color:#f5ddb9;}

.multilayer .ptshow ul li:first-child{padding-left:0px;}
.multilayer .ptshow ul li:last-child{padding-left:40px; width:260px;}
.multilayer .ptshow ul:nth-child(2n) li:nth-child(2n) a{color:#fff;}
.multilayer .ptshow ul:nth-child(2n+1) li:nth-child(2n+1) a{color:#feb8b6;}
*/
.tagBall{width:1200px;height:150px;margin:auto;}
.tag{display:block;position:absolute;left:0px;top:0px;color:#000;text-decoration:none;font-size:15px;font-family:"微软雅黑";font-weight:bold;}
.tag:hover{border:1px solid #fff;}


.zhengce-search{position: absolute; width:610px; left:50%; top:35px; margin-left:-305px;}
.zhengce-search .zhengce,
.zhengce-search .zhengce a{font-size: 27px; color:#f5ddb9; font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;
}
.zhengce-search .zhengce{ margin-bottom: 30px;}

.search-hots,.today-num{ width:900px; margin: auto;}
.today-num{ position: relative; z-index:1000; padding: 40px; font-size: 24px; font-weight: bold; color:#fff;}
.today-num .numname{color:#f5ddb9; margin-right: 30px; display: inline;}
.today-num span{ margin-left: 10px; text-align: right; width: 225px; display: inline-block;}
.today-num span i{ color:#f5ddb9; font-style: normal;}

/*首页导航*/
.index-nav{ height: 60px; line-height: 60px; background:#ba251b; overflow: hidden;}
.index-nav ul li{float: left; font-size: 16px; font-weight: bold; padding: 0 9px;}
.index-nav ul li a{ color:#fff;}
.index-nav ul li.on,
.index-nav ul li:hover{background: #f8efef; color:#ba251b;}
.index-nav ul li:hover a,
.index-nav ul li.on a{ color:#ba251b; }
.index-nav ul li.fenlei{ width: 130px; padding:0; color:#333; background: #f8efef; margin-right: 50px; text-align: center;}
.index-nav ul li.fenlei a{color:#333;}

/**/
.main-i-l{width: 130px; float:left;}
.main-i-r{width: 1050px; float:right;}
.main-i-r-l{width: 730px; float:left;}

.hot-tags{ padding:10px; font-size: 14px; background: #F8F8F8;}
.hot-tags a{ display: inline-block; padding:5px 10px;}

.byc{font-size: 16px; font-weight: bold; color:#333;height: 40px;overflow: hidden;}
.byc ul li{line-height: 40px;white-space: nowrap;text-overflow:ellipsis;}

/**/

.infobox .head.yezhu .title{font-size: 18px; color:#fff; font-weight: bold;}
.infobox .head.yezhu hr{ width: 40px; border: 2px solid #fff }

.infobox .head .more{position: absolute; font-size: 14px; height: 40px; line-height: 40px; top:0px;right:0px;}
.infobox .head .more a{ padding-right:16px; color:#999; background: url(img/more.png) right center no-repeat;}
.infobox .head-nav{height: 38px; line-height: 38px; background: #F8F8F8; border: 1px solid #ccc; text-align: center; font-size: 14px; font-weight: bold;}
.infobox .head-nav a{padding:0 30px;}
.infobox .head-nav a.on,
.infobox .head-nav a:hover{color:#c21914;}

.infobox .body{border: 1px solid #ccc; padding:10px;}
.infobox .body.list{overflow: hidden; }
.infobox .body.list ul li span{color:#999; font-size: 14px;}
.infobox .body.list ul li{ height: 34px; line-height: 34px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.infobox .body.list ul li a:hover{ color:#217ffd;}
.infobox .body.list ul li a span{color:#d90b18;}
.infobox .body .body2{width: 330px; float: left; padding:0 10px;}
.infobox .body .bspan{float: left; height: 500px; border-left: 1px dotted #ccc; margin: 0 3px;}

.table-nzj{border: 1px solid #ccc; width: 730px;table-layout:fixed;}
.table-nzj .name{ height: 40px; line-height: 40px; }
.table-nzj tr th{border: 1px solid #ccc;}
.table-nzj tr{ height: 30px; line-height: 30px; }

.table-nzj tr .title{margin: 0 20px; display: block; width: 330px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis;  }

.yezhubox{ height: 320px; width: 100%; padding:30px 0; background: url(img/yezhu.png) center no-repeat;}

.lunbo{position: relative;}
.lunbo .lb-right,.lunbo .lb-left{position: absolute; cursor: pointer; width: 60px; height: 120px; top: 50%; margin-top: -60px;}
.lunbo .lb-right{background-image: url(img/lb-right.png); right: 0;}
.lunbo .lb-left{background-image: url(img/lb-left.png); left: 0;}

.lunbo .lb-mright,.lunbo .lb-mleft{position: absolute; cursor: pointer; width: 30px; height: 60px; top: 50%; margin-top: -30px;}
.lunbo .lb-mright{background-image: url(img/lb-mright.png); right: 0;}
.lunbo .lb-mleft{background-image: url(img/lb-mleft.png); left: 0;}

.lunbo.yzdw{height: 250px;}
.lunbo.zbjg{height: 220px;}
.lunbo.gyqg{height: 170px; width: 1070px; float: right;}
.lunbo.qy{height: 170px; width: 1070px; float: left;}

.yzdw .lb-imgs{padding:0 75px;}
.yzdw .lb-imgs ul li{float: left; height: 220px; width: 150px; margin: 10px; padding:15px 20px; background-image: url(img/yzdw.png);}
.yzdw .lb-imgs ul li img{width:140px; height: 115px; margin-bottom:30px;}
.yzdw .lb-imgs ul li a{ text-align: center; display: block; height: 202px; overflow: hidden;}

.zbjg .lb-imgs{padding:0 85px;}
.zbjg .lb-imgs ul li{position: relative; z-index:1; float: left; height: 220px; line-height: 220px;}
.zbjg .lb-imgs ul li img {width: 110px; height: 165px; box-shadow: 0 0 10px 0 rgba(0,0,0,0.7);}
/*.zbjg .lb-imgs ul li.on1{ margin-right: 5px;}
.zbjg .lb-imgs ul li.on2{ margin-left: 5px;}
.zbjg .lb-imgs ul li.on1 img {width: 160px; height: 220px;}
.zbjg .lb-imgs ul li.on2 img {width: 160px; height: 220px;}*/

.gyqg .lb-imgs,.qy .lb-imgs{padding:0 43px;}
.gyqg .lb-imgs ul li,.qy .lb-imgs ul li{float: left; height: 150px; width: 100px; margin:0 17px; padding:10px 20px 10px 10px; background-image: url(img/gyqg.png);}
.gyqg .lb-imgs ul li a,.qy .lb-imgs ul li a{display: block; height: 150px; overflow: hidden;}
.gyqg .lb-imgs ul li img,.qy .lb-imgs ul li img{width: 100px; height: 80px; margin-bottom: 10px;}
.qy .lb-imgs ul li a{text-align: center;}

.fxb{background: #c21914; color:#fff; font-size: 18px; font-weight: bold; text-align: center; padding:10px 0;}
.fxb-tags{padding:10px; background: #f8f8f8;}
.fxb-tags ul li{height:30px; line-height: 30px; position: relative; white-space: nowrap; overflow: hidden;}
.fxb-tags ul li span{padding-left:10px; background: #f8f8f8; position: absolute; right:0;}

.jigou{width: 730px; height: 280px; padding-top:100px; background-image: url(img/jigou.png);}

.gongqiu{width: 100%; height: 421px; padding:30px 0; background-image: url(img/gongqiu.png);}

.gongqiu .gongying,
.gongqiu .qiye{padding:20px 0;}

.gy-title,.qy-title{width: 48px; height: 110px; padding:50px 30px 0 30px;  line-height: 30px; font-size: 16px; letter-spacing: 5px; font-weight: bold; color:#fff;}
.gy-title{float: left; background-image: url(img/gy-title.png);}
.qy-title{float: right; background-image: url(img/qy-title.png); padding-left: 40px; padding-right: 20px;}
