﻿
.container{ min-width:1410px; max-width:1920px;  position:relative; margin:0 auto; z-index:99; background:url(../images/index/body.jpg) top center no-repeat; height:1054px;}
a{ font-size:15px;}
a:hover{ text-decoration:none}
a.more{ width:108px; height:39px; background:url(../images/index/more.png) no-repeat; float:right;margin-top:12px;}
a.more:HOVER{ background:url(../images/index/moref.png) no-repeat}

.title{ height:60px; line-height:58px; overflow:hidden; padding-left:58px;}
.title .title-left{ float:left; background:url(../images/index/tit-left.jpg) left no-repeat; font-size:22px; color:#123575}
.title .title-left span{ font-size:12px; color:#9A9A9A; margin-left:10px;}
.w3cFocus{ 
    position:relative; 
	z-index:0;   
	background:#000;
	max-width:1920px;
	min-width:1410px;
	margin:0 auto;
    height:393px; 
	overflow:hidden;
	
}
.w3cFocus .Wrap{
	width:1410px;
	position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%);
    z-index: 2;
	
	
	
}


.w3cFocus .prev{ position:absolute; z-index:2;  display:block;  left:0; top: 179px;  width:20px; height:34px; background:url(../images/ll.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.w3cFocus .next{ position:absolute; z-index:2;  display:block;   right:0; top: 179px;  width:20px; height:34px; background:url(../images/rr.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.w3cFocus .prev:hover{ background:url(../images/ll_f2.png) no-repeat;}
.w3cFocus .next:hover{ background:url(../images/rr_f2.png) no-repeat; }
.w3cFocusIn{ position:relative;  overflow:hidden;  }

.w3cFocusIn .bd li{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;

}

.w3cFocusIn .bd li img {
    width: 1920px;
	height:393px;
   

}


.w3cFocusIn .hd { 
    width:1410px;
	position:absolute;
	top:360px;
	left: 50%;
    transform: translate(-50%);
    text-align:center; 
     z-index:1; 
}
.w3cFocusIn .hd li{margin: 0 3px; background: url(../images/dot.png) no-repeat; overflow: hidden; width: 18px; height:18px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;}
.w3cFocusIn .hd .on{ background:url(../images/dot6.png) no-repeat}




.index-1{ margin-top:58px;}
.focusBox-2 { position: relative; width:684px; height:486px; overflow: hidden;  }
.focusBox-2 .pic{ position:relative; z-index:0; }
.focusBox-2 .pic a{ display:block;}
.focusBox-2 .pic img { width:684px; height:426px; display: block; }
.focusBox-2 .pic li .headline-detail{ width:684px;  z-index:1; height:60px;  line-height:60px;  position:absolute; top:426px; left:0; }
.focusBox-2 .pic li .headline-detail a{ float:left; font-size:18px;}
.focusBox-2 .pic li .headline-detail span{ float:right; width:94px; height:16px; line-height:16px; text-align:right; border-left:1px solid #103674; color:#103674; margin-top:22px;}
.focusBox-2 .hd {  position: absolute; top:400px;  right:30px; text-align:right; font-size:0; z-index:1;}
.focusBox-2 .hd li{margin: 0 3px; background: url(../images/dot4.png); height: 13px; overflow: hidden; width: 13px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  
	}
.focusBox-2 .hd .on{ background:url(../images/dot5.png) no-repeat }

.focusBox-2 .prev,
.focusBox-2 .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 48%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox-2 .prev { left: 0px; }
.focusBox-2 .next { background-position: 0 -90px; right: 0px; }
.focusBox-2 .prev:hover,
.focusBox-2 .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.index-1 .index-1-2{ width:684px; margin-top:-10px; }
.index-1 .index-1-2 .title{ background:url(../images/index/1.png) left center no-repeat}
.index-1 .index-1-2 .cnt{ margin-top:0px;}
.index-1 .index-1-2 ul{ margin-top:0px;}
.index-1 .index-1-2 ul li{ height:60px; margin-top:20px; box-shadow: 0 2px 5px  rgba(0, 0, 0, .1);}
.index-1 .index-1-2 ul li a{ display:block}
.index-1 .index-1-2 ul li a .time{ background:url(../images/index/time.png) no-repeat; color:#FFF; width:80px; height:60px; float:left; text-align:center}
.index-1 .index-1-2 ul li a .time .d-a{ height:36px; line-height:36px;  font-size:22px; font-weight:600; width:60PX; margin:0 auto; border-bottom:1PX solid #FFF}
.index-1 .index-1-2 ul li a .time .y-m{ line-height:1; font-size:12px;  line-height:24px; }

.index-1 .index-1-2  ul li a:hover .time{}

.index-1 .index-1-2  ul li a .t-box{ width:584px; background:#FFF; padding-left:20px;  float:right; line-height:60px; overflow:hidden}

.index-2 { margin-top:80px;}
.index-2 .index-2-1{ width:684px;}
.index-2 .index-2-1 .title{ background:url(../images/index/2.png) left center no-repeat; border-bottom:1px solid #E0E0E0}
.index-2 .i2 .title{ background:url(../images/index/3.png) left center no-repeat; border-bottom:1px solid #E0E0E0}
.index-2 .i2 .cnt{ margin-top:5px;}
.index-2 .index-2-1 .cnt{}
.index-2 .index-2-1 .cnt ul li{ line-height:55px; background:url(../images/public/line.gif) left bottom repeat-x}
.index-2 .index-2-1 .cnt ul li a span{ color:#113778; margin-right:20px;}
.index-2 .index-2-1 ul li.first{ height:130px; padding:20px 0 20px 0;}
.index-2 .index-2-1 ul li.first .images-wrap{ width:215px; height:130px; float:left; overflow:hidden; cursor:pointer}
.index-2 .index-2-1 ul li.first .images-wrap img{height:100%;width:100%;transition:all 0.6s ease;opacity:1; }
.index-2 .index-2-1 ul li.first .images-wrap:hover img{ transform:scale(1.2,1.2);
	    transition:all 0.6s ease; }
.index-2 .index-2-1 ul li.first .titBox{ width:460px; float:right}
.index-2 .index-2-1 ul li.first .titBox .times{ background:url(../images/index/date.png) left center no-repeat; padding-left:20px; line-height:32px; width:100px; border-bottom:1px solid #E0E0E0}
.index-2 .index-2-1 ul li.first .titBox .tit{ line-height:42px;}
.index-2 .index-2-1 ul li.first .titBox .tit a{ font-size:18px;}
.index-2 .index-2-1 ul li.first .titBox .disp{ font-size:12px; line-height:24px; color:#727272}