@charset "utf-8";
html, body {min-width: 1000px;}
body{font:14px/1.4 arial,"Hiragino Sans GB","Microsoft YaHei","微軟正黑體",sans-serif;}
#wrapper {width: 100%;min-height: 100%;height: auto;display: -webkit-box;display: box;display: -moz-box;display: -o-box;-webkit-box-align: center;-moz-box-align: center;-o-box-align: center;box-align: center;-webkit-box-pack: center;-moz-box-pack: center;-o-box-pack: center;box-pack: center;}
#wrap{width:1000px;padding:20px 5px;}
.inner{width:1000px;margin:0 auto;position: relative;clear: both;}
.clear_both{overflow: hidden;position: relative; clear: both;}
.hei5{height:5px;width:100%;}
.hei10{height:10px;width:100%;}
.hei15{height:15px;width:100%;}
.hei20{height:20px;width:100%;}

#header{}
#banner{background:url("../images/banner.jpg") no-repeat top center;height:250px;width:100%;}
#footer{background:url("../images/footer.jpg") no-repeat top center;height:90px;padding: 20px;}

#nav{background:url("../images/nav-line.jpg") repeat-x;height: 50px;width: 100%;border-radius: 5px;font-size: 16px;}
#nav ul{position: relative;float: right;}
#nav ul li{float: left;width: 104px;text-align: center; background: url("../images/nav-tab.png") no-repeat right center;}
#nav a{color:#fff;text-align:center;display: block;line-height: 50px;}
#nav a.active,#nav a:hover{background: #B01A25;border-radius:5px}
#nav .nav-date{line-height: 50px;color:#fff;}
#nav .nav-date i{padding: 0 20px;}
#section{font-size:12px;overflow: hidden;clear: both;}
.is-co{float:left;}
.co6-1{width: 300px;}
.in-head{background: url("../images/index-head.png") top left no-repeat;height: 36px;line-height: 36px;color: #fff;font-size: 16px;padding-left: 5px;}
.in-head a{color:#fff;}
.in-head .more{ float:right; padding-right:10px;}
.in-head .more a{color:#666;font-size:12px;}
.in-head .more a:hover{text-decoration: underline;}
.in-head a.more:hover{text-decoration: underline;}
.in-head .in-site{float:right;color: #333;font-size: 12px;line-height: 30px;margin-top: 6px;padding-right: 20px;}
.in-head .in-site i{font-size:14px;}
.in-head .in-site a{color:#999;}
.in-head .in-site a.in-site-now{color:#333;}
ul.in-list{position: relative;background: #fafafa;border: 1px solid #ddd;padding: 5px;height: 250px;width: 100%;overflow:hidden;}
ul.in-list li{overflow: hidden;height: 30px;line-height:30px;}
ul.in-list .in-date{float:right;/*width:70px;*/height:30px;overflow: hidden;text-align: right;color:#999;}
ul.in-list .in-title{float:left;background: url(../images/index-in-list-r.png) left center no-repeat #fafafa;padding-left: 20px;/*width: 200px*/;height: 30px;overflow: hidden;}
ul.in-list .in-title a{color:#333;}
ul.in-list .in-title a:hover{color:#B31B27;}
.co6-2{margin-left:10px; width: 480px;}
.ia-info{background: url("../images/index-logo.png") no-repeat 20px 20px;height: 250px;border: 1px #ddd solid;padding: 10px 10px 10px 180px;line-height: 26px;overflow: hidden;}
.ia-info p{text-indent: 2em;}
.co6-3{width: 200px;float:right;}
.ii-info{border: 1px solid #ddd;background: #fafafa;height: 250px;padding: 5px 7px;}
.ii-info p{line-height:23.5px}
.co6-4{width: 300px;}
.co6-5{width: 340px;margin-left:10px; }
.co6-6{width: 340px;float:right;}
.co2-l{/*float:left;*/min-height: 650px;/*width: 785px;*/}
.co2-r{float:right;width:200px;}
ul.lists{position: relative;background:#fafafa;border: 1px solid #ddd;padding: 5px;min-height:600px;width: 100%;}
ul.lists li{overflow: hidden;height: 30px;line-height:30px;}
ul.lists .in-date{float:right;/*width:100px;*/height:30px;overflow: hidden;text-align: right;color:#999;}
ul.lists .in-title{float:left;background: url(../images/index-in-list-r.png) left center no-repeat #fafafa;padding-left: 20px;width: 600px;height: 30px;overflow: hidden;}
ul.lists .in-title a{color:#333;}
ul.lists .in-title a:hover{color:#B31B27;}
.main{font-size:12px;position: relative;background:#fafafa;border: 1px solid #ddd;padding: 20px;min-height:600px;width: 100%;}
.main .i-head{line-height: 30px;padding: 30px;font-size: 24px;text-align: center;}
.main .i-flag{text-align:center;border-bottom: 1px solid #ddd;color: #777;padding-bottom: 10px;}
.main .i-flag span{padding:0 10px}
.main .i-flag .i-from{}
.main .i-flag .i-time{}
.main .i-flag .i-times{}
.main .content {padding: 20px 10px;}
.main .content p{padding-bottom:10px;line-height: 2em;font-size: 14px;text-indent: 2em;}
.main .content a{color:#B31B27;}
.main ul.i-more{}
.main ul.i-more li{color: #999;line-height:2em;padding-left:2em;}
.main ul.i-more li span{color: #333;}
.main ul.i-more li a{color:#B31B27;}
.main .tips{font-size:20px;line-height:2em;padding: 20px 0;}
.main .btn-go{width: 120px;height: 36px;background: #CF1F2C;border: 0;color: #fff;}

.pagination{margin:5px;float: right;}
.pagination>li>a,.pagination>li>a:hover, .pagination>li>span{color:#B31B27;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #B31B27;border-color: #B31B27;}
#footer p{font-size:12px;color:#fafafa; text-align: center; line-height: 2em;}

#monthList{position:relative;}
#monthList li{width:180px;margin-bottom:10px;display:inline-block;padding:0 10px;}
#monthList li div{text-align:center}
.co3-r{float:left;width:200px;margin-right:15px;}
#jcyxx_year{padding-left:20px;}
#jcyxx_year li{display:inline-block;width:85px;}
#moreyearbk li{display:inline-block;}
#moreyearbk .in-title{width:auto;padding:0 20px;}