@import url(../images/public.css);

a{ font-size:15px;}
    .w3cFocus{ max-width:1920px; min-width:1280px;  position:relative;  height:524x; padding:0px 0; background:#292929; margin:0 auto    }
	.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  left:10px; top:200px; width:46px; height:62px; background:url(../images/focusAdvBg.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
	.w3cFocus .next{ left:auto; right:10px; background-position:-46px 0; }
	.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
	.w3cFocusIn{ min-width:1280px; height:524px; position:relative;  margin:0 auto;  overflow:hidden;  }
	.w3cFocusIn .bd li{display:block; height:524px; }
	.w3cFocusIn .bd li img{width:1920px;  display:block;}
	.w3cFocusIn .bd li .wp{position:absolute; width:100%; height:119px; bottom:0px; background:url(../images/fla-t.png) no-repeat; line-height:119px; }
	.w3cFocusIn .bd li a{ color:#FFF; font-size:22px; display:block; width:1280px; margin:0 auto ; text-align:left  }
	.w3cFocusIn .hd{ position: absolute; right:200px; bottom:30px;  }
	.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
	.w3cFocusIn .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  margin-right:6px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }
	.w3cFocusIn .hd ul li img{ width:76px; height:46px; border:2px solid #fff; display:block;  }
	.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1; background:url(../images/focusArrow.png) center 0 no-repeat; }
	.w3cFocusIn .hd ul li.on img{ border:2px solid #3499EA; border-bottom-width:4px;   }
	
.container{ min-width:1280px; margin:0 auto; background:url(../images/body.jpg) top center no-repeat; height:1528px;}
.container-wrap{ width:1280px; margin:0 auto}


.index-1 .more{ width:52px; height:30px; float:right; line-height:30px; margin-top:10px; color:#1C4BCF; font-size:12px;}
.index-1 .more:hover{ color:#F9A415}
.index-1{ margin-top:40px}
.index-1 .title{ height:44px; line-height:36px;}
.index-1 .title .title-left{  padding-left:50px; color:#1825B2; font-size:22px; font-weight:bold; float:left; width:150px;}
.index-1 .index-1-1{ width:696px;}
.index-1 .index-1-1 .title{ background:url(../images/i-t-l.jpg) no-repeat;}
.index-1 .index-1-2{ width:492px;}
.index-1 .index-1-2 .title{ background:url(../images/i-t-r.jpg) no-repeat;}



.index-1-1 .fla{ width:398px}
.focusBox-2 { position: relative; width:398px; height:334px; overflow: hidden; margin-top:20px; }
.focusBox-2 .pic{ position:relative; z-index:0; }
.focusBox-2 .pic a{ display:block;}
.focusBox-2 .pic img { width:398px; height:265px; display: block; }
.focusBox-2 .pic li .headline-detail{ width:388px;  z-index:1;  line-height:60px;  padding-left:10px; }

.focusBox-2 .hd {  position: absolute; bottom: 0px; text-align:center; font-size:0; z-index:1; width:100%;}
.focusBox-2 .hd li{margin: 0 3px; background: url(../images/dot7.png) no-repeat 0 -8px; height: 8px; overflow: hidden; width: 8px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  
	}
.focusBox-2 .hd .on{ background-position:0 0; }

.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: 45%; 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-1 .cnt-text{ width:264px; }
.index-1-1 .cnt-text ul li{  border-left:2px solid #3E69E9; height:48px; padding:10px 0 10px 20px ; margin-top:20px;}
.index-1-1 .cnt-text ul li .cell{}
.index-1-1 .cnt-text ul li a{ line-height:24px;  display:block}
.index-1-1 .cnt-text ul li span{ color:#565656; font-size:13px; line-height:24px;}

.index-1-2 .cnt{ margin-top:2px;}
.index-1-2 ul li{ padding:15px 0 15px 0px ; height:58px; background:url(../images/line.png) repeat-x bottom}
.index-1-2 ul li .times{ float:left; width:57px; height:57px; background:url(../images/56.png) no-repeat; overflow:hidden}
.index-1-2 ul li .times .date{ line-height:33px; font-size:22px; color:#FFF; text-align:center}
.index-1-2 ul li .times .y-m{ line-height:24px; font-size:12px; color:#056DF0; text-align:center; }

.index-1-2 ul li .cell{ height:58px; display: table; width:414px; float:right  }
.index-1-2 ul li .cell a{ line-height:29px;  display: table-cell; vertical-align: middle; }


.index-2{ margin-top:50px}
.index-2 .title{ height:62px; line-height:62px; border-bottom:2px solid #16089B;}
.index-2 .title .title-left{  padding-left:60px; color:#1825B2; font-size:22px; font-weight:bold; float:left; width:140px;}
.index-2 .index-2-1{ width:382px;}
.index-2 .index-2-1 .title{ background:url(../images/i-2.jpg) 2px center no-repeat;}
.index-2 .index-2-2{ width:382px; margin-left:68px;}
.index-2 .index-2-2 .title{ background:url(../images/i-1.jpg) 2px center no-repeat;}
.index-2 .index-2-3{ width:382px; }
.index-2 .index-2-3 .title{ background:url(../images/i-3.jpg) 2px center no-repeat;}
.index-2 .more{ width:8px; height:13px; background:url(../images/more.jpg) no-repeat; float:right; margin-top:30px; }
.index-2 .more:hover{background:url(../images/more_f2.jpg) no-repeat;}

.index-2 .cnt ul{ margin-top:20px;}
.index-2 .cnt ul li.first .tit{ height:48px;}
.index-2 .cnt ul li.first .tit a{font-size:15px; line-height:24px; padding-left:20px; background:url(../images/ico2.jpg) left center no-repeat }
.index-2 .cnt ul li.first .disp{  line-height:18px; height:64px; padding:0px 0 0px 0; color:#828284; font-size:12px;}
.index-2 .cnt ul li.first .time{ height:20px; line-height:20px; background:url(../images/line.png) center repeat-x; font-size:12px;}
.index-2 .cnt ul li.first .time span{ width:80px; display:block; background:#F3F4F8;}
.index-2 .cnt ul li.ar{line-height:30px;}
.index-2 .cnt ul li.ar a{ display: block; padding-left:20px;  background:url(../images/ico2.jpg) left center no-repeat}
.index-2 .cnt ul li.ar .time{ height:20px; line-height:20px; background:url(../images/line.png) center repeat-x; font-size:12px;}
.index-2 .cnt ul li.ar .time span{ width:80px; display:block; background:#F3F4F8;}


.index-3{ margin-top:50px}
.index-3 .title{ height:62px; line-height:62px; border-bottom:2px solid #16089B;}
.index-3 .title .title-left{  padding-left:60px; color:#1825B2; font-size:22px; font-weight:bold; float:left; width:140px;}
.index-3 .index-3-1{ width:382px;}
.index-3 .index-3-1 .title{ background:url(../images/tz.png) 2px center no-repeat;}
.index-3 .index-3-2{ width:382px; margin-left:68px;}
.index-3 .index-3-2 .title{ background:url(../images/ky.png) 2px center no-repeat;}
.index-3 .index-3-3{ width:382px; }
.index-3 .index-3-3 .title{ background:url(../images/xs.png) 2px center no-repeat;}
.index-3 .more{ width:8px; height:13px; background:url(../images/more.jpg) no-repeat; float:right; margin-top:30px; }
.index-3 .more:hover{background:url(../images/more_f2.jpg) no-repeat;}

.index-3 .cnt { margin-top:20px; background:#F2F3F8; box-shadow:0 0px 10px 4px rgba(0,0,0,0.1);}
.index-3 ul{ width:370px; margin:0 auto; padding-bottom:20px; height:240px;}
.index-3 ul li{line-height:48px;  height:48px;background:url(../images/line.png) repeat-x bottom;}
.index-3 li a{ display: block; padding-left:25px; background:url(../images/ico1.jpg) 10px center no-repeat}
.index-3  li span{ float:right; text-align:right; font-size:12px; }



.index-4{ margin-top:50px}
.index-4 a{ width:300px; height:67px; line-height:67px; padding-left:83px; font-size:22px; color:#FFF}
.index-4 a:hover{ color:#F9A415;}
.index-4 a.a_1{ background:url(../images/1.jpg) no-repeat}
.index-4 a.a_2{ background:url(../images/2.jpg) no-repeat; margin-left:68px;}
.index-4 a.a_3{ background:url(../images/3.jpg) no-repeat}