﻿body {font-size: 16px; line-height: 24px; font-family:"微软雅黑"; color: #444444; background:#fff;}
*{ margin:0; padding:0;}
a {text-decoration:none;color: #444444;}
a:hover {text-decoration: none; color:#EEBC80; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.topmenu_bg{ display: none; }
#footers{ background: #F8F8F8; color: #888888;border-bottom: 10px solid #C80014; }
#footers a{color: #888888;}
#footers .foot_r img{ border: 1px solid #ddd; }
.foot_l #nav>li{border: 1px solid #ddd;  }

.special-container{width: 1200px; margin: 50px auto; }
.special-container img{ max-width: 100%; }

.special-banner{ width: 100%; min-width: 1200px;  }
.special-banner img{ max-width: 100%; }
.special-menu-bg{width: 100%; height: 60px; background: #FFDFBC;min-width: 1200px; } 
.special-menu{ width: 1200px; margin: auto; height: 60px; }
.special-menu ul{background: url(muneline.png) right no-repeat;height: 60px; display: block; }
.special-menu ul li{background: url(muneline.png) left no-repeat;height: 60px; display: block; float: left; width: 240px;}
.special-menu ul li a{ width: 240px; height: 60px;  display: block; }
.special-menu ul li:nth-child(1) a{background: url(menu1.png) center no-repeat;}
.special-menu ul li:nth-child(2) a{background: url(menu2.png) center no-repeat;}
.special-menu ul li:nth-child(3) a{background: url(menu3.png) center no-repeat;}
.special-menu ul li:nth-child(4) a{background: url(menu4.png) center no-repeat;}
.special-menu ul li:nth-child(5) a{background: url(menu5.png) center no-repeat;}

.special-menu ul li:nth-child(1) a:hover {background:#C80014 url(menu1b.png) center no-repeat;}
.special-menu ul li:nth-child(2) a:hover{background:#C80014 url(menu2b.png) center no-repeat;}
.special-menu ul li:nth-child(3) a:hover{background:#C80014 url(menu3b.png) center no-repeat;}
.special-menu ul li:nth-child(4) a:hover{background:#C80014 url(menu4b.png) center no-repeat;}
.special-menu ul li:nth-child(5) a:hover{background:#C80014 url(menu5b.png) center no-repeat;}


.special-nav1{ float: left; width: 580px;height: 400px;border: 5px solid #FFDFBC;}
.special-nav1 img{width: 580px;height: 400px;}

.special-nav2{ float: right; width: 581px; margin-bottom: 50px; }
.special-nav2 .ad_1 { width: 581px; height: 120px; margin-bottom: 20px;  }
.special-nav2 .ad_1 a{ width: 581px; height: 120px;  display: block; }
.special-nav2 .ad_1:nth-child(1) a{background: url(ad1a.png) center no-repeat;}
.special-nav2 .ad_1:nth-child(2) a{background: url(ad2a.png) center no-repeat;}
.special-nav2 .ad_1:nth-child(3) a{background: url(ad3a.png) center no-repeat;}
.special-nav2 .ad_1:nth-child(4) a:hover{background:#C80014 url(menu4b.png) center no-repeat;}
.special-nav2 .ad_1:nth-child(1) a:hover{background:url(ad1b.png) center no-repeat;}
.special-nav2 .ad_1:nth-child(2) a:hover{background:url(ad2b.png) center no-repeat;}
.special-nav2 .ad_1:nth-child(3) a:hover{background:url(ad3b.png) center no-repeat;}



.special-icon1{ text-align: center; margin-bottom: 50px; }
.special-nav3{ float: left; width: 580px; }
.special-nav3 dl{ border-bottom: 1px dashed #444; height: 150px; overflow: hidden; margin-bottom: 20px; }
.special-nav3 dl dt{color: #EEBC80;font-size: 24px; line-height: 30px; margin-bottom: 5px;}
.special-nav3 dl dd{color: #444444;line-height: 24px;}
.special-nav3 dl span{ float: right; }
.special-nav3 ul li{background:url(p0.png) left no-repeat; padding-left: 20px; line-height: 38px;}
.special-nav3 ul li span{ float: right; }

.special-more{ margin-top: 10px; }

.special-nav4{background:url(imgbg.png) top no-repeat; width: 540px;height: 360px; padding: 21px; overflow: hidden; display: block; float:right;}
.special-nav4 dl{width: 540px;height: 360px; position: relative;}
.special-nav4 dl dd{ background: rgba(0,0,0, 0.7); color: #fff; display: block; position: absolute; bottom: 0;width: 500px; padding:15px 20px;
font-size:16px; line-height: 20px;}
.special-nav4 dl img{width: 540px;height: 360px;}
.focusBox1 {}
.focusBox1 .swiper-pagination-bullet{ filter: alpha(opacity=100);opacity: 1;width: 10px;
height: 10px;
background: #FFFFFF;}
.focusBox1 .swiper-pagination-bullet-active{background: #B20014;}
.focusBox1 .swiper-pagination-bullets{ bottom:15px; left: 40%; }


/*二级页内容页*/
/*LIST*/
.special-list-icon{ line-height:40px; height:40px; color:#fff; margin:0 auto 20px auto; background:#C80014; font-size:16px; padding:0 20px; }
.special-list-icon a{color:#fff;}

.special-list{ width: 1200px ; margin: 50px auto; }
.special-list ul li{ line-height: 30px; font-size: 18px; padding: 18px 0;border-bottom: 1px dashed #444; }
.special-list ul li span{ float: right;
color: #D4D4D4; padding-left: 20px; }

/*detail*/
.special-detail{}
.special-detail-icon{font-size: 36px; line-height: 44px; text-align: center; margin-bottom: 20px;}
.special-detail-times{border-bottom: 1px dashed #444; margin-bottom: 25px; padding-bottom: 25px;
color: #D4D4D4; text-align: center;}
.special-detail-txts{}
.special-detail-times span{padding:0 8px; }
.detailvideo{ margin:auto 0; width:550px;}
.special-detail-txts p{margin-top:10px;}

#displaypagenum{padding:10px 0; color:#666;}
#displaypagenum ul{ font-size:14px;}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;font-size:14px;}
.pagination>li{display:inline}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#D8D8D8}
.pagination>li>a,.pagination>li>span{color:#989898}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#C80014;border-color:#C80014}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#C80014;text-decoration:none;background-color:#fff;border:1px solid #D8D8D8}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
