﻿@charset "utf-8";
/* reset */
body,ul,li,dl,dt,dd,p,h1,h2,h3,h4,form,table,th,td,img,div{padding:0;margin:0}
body{color:#000;font:12px \5fae\8f6f\96c5\9ed1,\5b8b\4f53; background: url(../img/bg1.jpg) repeat-x; min-width: 1200px; margin:0 auto;}
img{border:0}
select,input,img{vertical-align:middle}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#a00;}
/* common */
.clearfix {
  zoom: 1;
  display: inline-block;
  display: block;
  margin: 0 auto;
}
.clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}


#focusImg6 .tit a h2{ color:#fff;font-size:26px; width: 330px; overflow: hidden; height: 35px; }
#focusImg6 .tit a{color: #969497!important}



.topNews{width: 400px; float: right;}


.focusImgs .btn li.current span{background:#1354a2!important;}
#focusImg5 .mask, #focusImg5 .tit {
    height: 76px!important;
    width: 326px!important;
    overflow: hidden;
}
#focusImg5 .tit h2{ font-size:26px; width: 330px; overflow: hidden; height: 35px; }
.focusImgs .mask {
    background: #1454a3!important;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.focusImgs .btn li {
    float: left;
    width:35px!important;
    line-height: 9px!important;
    margin-right: 3px;
    overflow: hidden;
    background-image:none!important;
    background: #979797!important;
    background-repeat: no-repeat;
    background-position: -15px -160px;
    cursor: pointer;
    overflow: hidden;
}
.focusImgs .btn li span{display: none; text-indent: -100px}
.inner{/* width: 1000px; */margin: 0 auto;}
.box1000{width:1000px;margin: 0 auto;padding-top:20px;}

/*.banner{width: 100%; height:840px;background: url(../image/topImg.jpg) top center no-repeat;background-size:cover; }*/
.l{width: 320px;
    float: left;
    height: 280px; }
.r{width: 396px; float:right;padding-right:30px;}

.foucs{height: 420px; margin-bottom: 58px}
.topNewsDl {margin-bottom: 25px;}
.topNewsDl dt{height: 40px;}
.topNewsDl dt a{font-size: 26px; color: #1d4d96; text-decoration: none; font-weight: bold;}
.topNewsDl dd{color: #798aa0; font-size: 16px; line-height: 24px;}
.newest h2{background: url(../img/t0.jpg) no-repeat; height: 34px; padding-top: 23px; padding-left: 42px; font-size: 18px; color:#ff1633; }

.more{
	float: right;
	font-size: 12px;
	padding-right: 12px;
	color:red!important;
	background: url(../img/more.jpg) no-repeat right 5px;
}
.newsList{
	width: 100%;
}
.newsList li{
	height: 35px;
	line-height: 35px;
	font-size: 18px;
}
.ftB{font-size: 26px!important; height:46px!important; line-height: 46px!important;}

.t1{
	/*background: url(../image/t1.png) no-repeat; */padding-top: 40px; height: 45px; font-size: 30px;
	padding-left: 62px;
	color: #333;
	font-weight: bold;
	margin-bottom: 10px;
}
.t1 span{
	color: #ff1633;
}
.t1  img{
	vertical-align: middle;
}


.yzImg{
	float: left;
    width: 300px;
    margin-right: 20px;
    height: 240px;
}

.yzImg2{
	float: left;
    width: 300px;
    margin-right: 20px;
    height: 240px;
    padding-left:10px;
}


.yzNews{
	width: 340px;
	float: left;
	padding:10px;
}
.yzNewsDl dt{
	height: 48px;
	line-height: 48px;
	font-size: 24px;
}
.yzNewsDl dt a{
	color: #42609d;
}
.yzNewsDl dd{
	font-size: 14px;
	line-height: 24px;
}
.yzNewsDl dd a{
	color: #990000
}
.yzList {
	margin-top: 20px;
}
.yzList li{
	font-size: 18px;
	line-height: 36px;
}
.yzList li a{
	color: #42609d
}
.yzr{
	/*background: url(./.../image/zc.jpg) no-repeat;*/
	width: 229px;
	/*padding-left: 20px;*/
	height: 290px;
	float: left;
}

.yzrtwo{
	background: url(../image/zc.jpg) no-repeat;
	width: 260px;
	/*padding-left: 20px;*/
	height: 290px;
	float: left;
}
.yzrtwo{
	font-size: 20px;
}
.yzrtwo span{
	font-size: 16px;
}
.yzrtwo p{
	height: 30px;
	line-height: 30px;
	padding-left:10px;
}
.yzrtwo .zc{
	padding-top: 42px;
	height: 112px;
}




.yzr{
	font-size: 20px;
}
.yzr span{
	font-size: 16px;
}
.yzr p{
	height: 30px;
	line-height: 30px;
}
.yzr .zc{
	padding-top: 42px;
	height: 112px;
}
.video{
	padding-top: 20px;
}
.ul1030 {
	width: 1000px;
	padding-top: 36px;
	margin: 0 auto;
}
.ul1030 li{
	width: 160px;
	padding-right: 32px;
	float: left;
	text-align: center;
	padding:18px;
}
.ul1030 h2{
	margin-top: 20px;
	margin-bottom: 5px;
}
.ul1030 h2 a{
	color: #333;
	font-size: 24px;
}
.ul1030 p{
	color: #666;
	line-height: 22px;
	font-size: 14px;
}
.focus2{
	height: 660px;
	width: 1000px;
	margin-bottom: 50px;
	margin: 0 auto;
	margin-top:20px;
}

.rBox,.rBox2{
	background: #f93850;
	padding-left: 9px;
	border-radius: 5px;
	margin-bottom: 20px;
}
.rBox2{
	background: #a2916d
}
.t2{
	background: url(../img/t3.png) no-repeat; padding-top: 40px; height: 45px; font-size: 30px;
	padding-left: 70px;
	color: #fff;
	font-weight: bold;
	margin-bottom: 10px;
}
.t2 img,.t3 img{
	vertical-align: middle;
}

.t3{
	background: url(../img/t3.png) no-repeat; padding-top: 40px; height: 45px; font-size: 30px;
	padding-left: 70px;
	color: #333;
	font-weight: bold;
	margin-bottom: 10px;
}
.t2 img{
	vertical-align: middle;
}

.ul1000 {
	width: 1030px;
}
.ul1000 li{
	width: 192px;
	padding-right: 6px;
	float: left;
	text-align: center;
	height: 381px;
}
.ul1000 h2{
	margin-top: 15px;
	margin-bottom: 5px;
}
.ul1000 h2 a{
	color: #fff;
	font-size: 24px;
}
.ul1000 p{
	color: #fff;
	line-height: 22px;
	font-size: 14px;
}


.ulRd {
	padding-left: 20px;
	padding-top: 36px;
}
.ulRd li{
	width: 136px;
	padding-right: 25px;
	float: left;
	text-align: center;
	height: 262px;
}
.ulRd li img{
	width: 126px;
	height: 126px;
	border-radius: 126px;
	border:5px solid #b4a380;
}
.ulRd h2{
	margin-top: 15px;
	margin-bottom: 5px;
}
.ulRd h2 a{
	color: #333;
	font-size: 20px;
}
.ulRd p{
	color: #333;
	line-height: 22px;
	font-size: 14px;
}
.hzmt{
	padding-top: 30px;
}
.bt{
	width: 100%;
	height: 895px;
	background:url(../img/ft.jpg) no-repeat top center;
	position: relative;
}

.bt .inner{
	padding-top: 850px;
}
#zt_foot2010{ 
width: 960px; border-top: #8b0810 4px solid; color: #505050; background: #fff; padding: 7px 0 5px 0; margin: 0 auto; height: 43px; }
#zt_foot2010 a{ text-decoration: none; color: #505050;}
#zt_foot2010 *{ padding: 0; margin: 0; font-size: 12px; }
#zt_foot2010 .ztfl{ float: left; padding: 0 0 0 10px; }
#zt_foot2010 .ztfr{ float: right; background: url(http://img.hexun.com/2010/zt/nztbg.gif)  no-repeat 0 -188px; padding:0 10px 0 12px;}

#focusImg6{/* border:1px #ccc solid*/}
.focusImgs .btn li span{ height:8px;}
#focusImg6 .list li {
	text-align: center
}
.focusImgs .btn{ }
#focusImg6 .mask, #focusImg6 .tit{ width:260px; height:76px; bottom:30px; color:#f9f8e8; font-size:26px;text-align:left; padding:0 12px; overflow:hidden; left:0}
#focusImg6 .mask{ background:#ff0000}
 #focusImg6 .tit p{ line-height:22px; font-size:18px}
#focusImg6 .btn li {
	width: 40px;
	background: #979797
}
#focusImg6 .btn li.current {
	background: #979797
}
#focusImg6 .btn li.current span {
	background: #ff0000
}
#focusImg6 .arrow .arrow-l,#focusImg6 .arrow .arrow-r{ font:68px/76px "SimSun"; color:#c5c5c5; width:30px; background:none; margin-top:20px}
#focusImg6 .arrow .arrow-l{ margin-left:10px}
#focusImg6 .arrow .arrow-r{ margin-right:10px}
#focusImg6 .arrow .arrow-l:hover,#focusImg6 .arrow .arrow-r:hover{ color:#ff0000}
#focusImg6 .list .item img{
	width: 100%!important;
	height: 100%!important;
}
#focusImg6 .list .item .pic{
	background-position: left top;
	background-size:100%;
}
.poster-main .poster-list li .bg{filter:alpha(opacity=60);}
.yzlt{background:url(../image/hzft.png) no-repeat;}
.fhzb{background:url(../image/fhzb.png) no-repeat; margin-top:30px}
.jcsp{background:url(../image/jcsp.png) no-repeat; margin-top:30px}
.hxjj{background:url(../image/hxjj.png) no-repeat; margin-top:30px}
.wjhg{background:url(../image/wjhg.png) no-repeat; margin-top:30px}
.ban-tit{ background:url(../image/jyfc.png) no-repeat; margin-bottom:30px}
.ban-1 p{ background:url(http://img.hexun.com/zk/201504/hxrs/images/tit_1.jpg) no-repeat; width:253px; height:74px}
.ban-2 p{width:253px; height:74px}
.ban-3 p{ background:url(http://img.hexun.com/zk/201504/hxrs/images/tit_3.jpg) no-repeat; width:416px; height:74px}
.ban-4 p{ background:url(http://img.hexun.com/zk/201504/hxrs/images/tit_4.jpg) no-repeat; width:253px; height:74px}
.ban-5 p{ background:url(http://img.hexun.com/zk/201504/hxrs/images/tit_5.jpg) no-repeat; width:253px; height:74px}

.box3{width:1000px;overflow:hidden;background-color:#ed4846;margin: 0 auto;margin-top:20px;}
.box3 ul{ width:1200px; padding:20px 0px 0px 30px;padding-left:60px;}
.box3 li{ /*border:6px #f0f0f0 solid;*/ float:left;width:265px;margin-right:42px; display:inline; /*margin-bottom:22px; padding-bottom:12px*/}
.box3 li img{ width:260px; height:334px}
.box3 li .cont{/* border-top:6px #f0f0f0 solid*/}
.box3 li .cont .t{ color:#ffeb8b; text-align:center; font-weight:bold; padding:10px 0px;font-size:14px;}
.box3 li .cont .txt{ padding:0px 18px; height:82px;color:#ffffff;font-size:12px;}
.box3 li .cont .txt a{color:#ffffff}
.box3 li .cont .v{ background:url(http://img.hexun.com/zk/201504/hxrs/images/box2_ico.jpg) no-repeat; width:182px; height:32px; line-height:32px; padding-left:45px; margin:0 auto}
.con1000 {
    width: 1000px;
    margin: 0 auto;
}

.bannesix li {
    position: relative;
    float: left;
}

.bannesix li img {
    display: block;
}

.bannesix li p {
    background: #ee7700;
    filter: alpha(opacity=90);
    opacity: 0.9;
    -moz-opacity: 0.9;
    width: 177px;
    height: 40px;
    position: absolute;
    bottom: 0px;
    padding: 0;
    color: #fff;
    font-size: 14px;
    padding: 5px 0 5px 10px;
}

.bannerdiv {
    width: 1000px;
    height: 840px;
    overflow: hidden;
    position: relative;
}

.bannerdiv li{
    float:left;
    padding:12px;
}

.newslistbox {
    padding: 0px 0 20px;
}

.fl {
    float: left;
}
.box2017{height:628px;widht:1000px;background:url(../images/bg_05.jpg) no-repeat center top;text-align: center;}
.run{background:url(../images/bg_02.jpg) no-repeat center top;height:770px;/* width:1000px; */ text-align: center;}
.baoxian{background:url(../images/bg_04.jpg) no-repeat center top;;height:800px;/* width:1000px; */ text-align: center;}
.run img{}


/*xpp*/.box3 .title_box{ border-left:1px #eee solid; margin-top:-2px; margin:0 10px 0 10px;}
.box4 .title_box li{ padding:0px 0px 0px 16px; position:relative; height:30px; line-height:30px}
.box4 .title_box li a{font:18px/30px "Microsoft Yahei"; color:#aaa;text-decoration:none}
.box4 .title_box li a:hover{ text-decoration:none}
.box4 .title_box li a.hover{ color:#ff0000; font-weight:bold; font-size:24px;}
.box4 .title_box li a.hover u{ text-decoration:none; font-size:0px; line-height:0px; width:12px; height:12px; position:absolute; left:-6px; top:10px; border-radius:50%; background:#ff0000}
.box4 .title_box .left{ padding-top:0px; width:74px;padding-left:10px;}

.box4  .cont_box{ padding:36px 0px 0px 0px; float:left}
.box4  .cont_box .let{ width:522px;}
.box4  .cont_box .let img{ width:492px; height:252px}
.box4  .cont_box .rit{ width:362px}
.box4  .cont_box .rit .h1tit1{ display:block; height:30px; overflow:hidden; line-height:30px; margin:10px 0px}
.box4  .cont_box .rit .h1tit1 a{ color:#445c8c;font:30px/30px "Microsoft Yahei"; text-decoration:none}
.box4  .cont_box .rit .h1tit1 a:hover{ color:#a00; text-decoration:none}
.box4  .cont_box .rit .modRimgs .on img{border:2px #c51c21 solid;}
.box4  .cont_box .rit .modRimgs img{ border:2px #fff solid; width:89px; height:46px}
.box4  .cont_box .rit .modRimgs li{ float:left}
.box4  .cont_box .rit .f_gray{ padding:6px 0px; height:140px; overflow:hidden; font-size:16px; color:#333}
.box4  .cont_box .rit .f_gray a{ color:#a00; text-decoration:none}


.box5{ margin-top:132px; padding:106px 0px 62px 0px;width:100%; background:#d2b237;}
.box5 .w960at{ position:relative}
.box5 .tit{ position:absolute; left:0px; top:-193px; width:450px; height:122px}
.box5 .tit a{ display:block; float:left; width:121px; height:123px; margin:13px 24px 0 0px;background:url(http://img.hexun.com/zk/201509/fyb/img/pic3.png) no-repeat; }
.box5 .r{ position:absolute; right:0px; top:-156px}
.box5 .tit a.zgh{ background-position:-145px 0px}
.box5 .tit a.zgs{ background-position:-290px 0px}
.box5 .tit a.zgh:hover{ background-position:-135px -160px}
.box5 .tit a.zgs:hover{ background-position:-280px -160px}
/*footer*/

.box6{width:1000px;height:386px;overflow:hidden;background: url(../image/box6bg.jpg) top center no-repeat;margin: 0 auto;}
*{margin:0;padding:0;}
a img{border:0;outline:none;}
.footer_2014{background:#939393;}
.footer_2014 ul li{ list-style:none;}
.footer_2014 a{text-decoration:none;}
.footer_2014 a:hover{text-decoration:underline;}
.bt_pd_nav{width:1000px;margin:0 auto;padding:30px 0 36px;background:url(http://img.hexun.com/standardfootandhead/2015/img/fot_line.jpg) no-repeat center bottom;}
.bt_pd_nav dl{float:left;margin-left:24px;}
dl.pd_paths{width:200px;}
dl.jy_paths{width:406px!important;width:404px;}
dl.yd_paths{width:300px;}
.pd_paths dt,.jy_paths dt,.yd_paths dt{float:left;width:34px;}
.pd_paths dt span,.jy_paths dt span{width:23px;height:41px; line-height:18px;padding-top:5px;display:block;background:#ab0000;color:#fff;font-size:12px; text-align:center;overflow:hidden;}
.yd_paths dt span.yd_i{ margin-top:-7px;width:34px;height:63px;display:block;background:url(http://img.hexun.com/standardfootandhead/2015/img/fot_move_i.jpg) no-repeat 0 0; }

.pd_paths dd{float:right;width:164px;}
.jy_paths dd{float:right;width:370px;}
.yd_paths dd{float:right;width:257px;}

.pd_paths dd p,.yd_paths dd p{margin-bottom:8px;}
.pd_paths dd a,.yd_paths dd a{color:#fff;font:14px/22px '\5b8b\4f53';display:inline-block;margin-right:13px; }
.pd_paths dd a:hover,.yd_paths dd a:hover{color:#fff;}
.pd_paths dd a.no_mr,.pd_paths dd a.no_mr:hover,.yd_paths dd a.no_mr,.yd_paths dd a.no_mr:hover{margin-right:0;}

.jy_paths dd a,.jy_paths dd a:hover{width:113px;display:inline-block;margin-right:15px;overflow:hidden;}
.jy_paths dd a.no_mr,.jy_paths dd a.no_mr:hover{margin-right:0;}
.jy_mt11{margin-top:11px;}
.jy_mt11 img{height:40px;}

.yz{    width: 1000px;
    height: 320px;
    overflow: hidden;
   
    margin: 0 auto;}

Img5{width: 520px;height: 420px;  float: left;}
#focusImg6 .btn{bottom:23px;right:35px}
#focusImg6 .arrow li{width:25px; height:45px;  top:5px; text-indent: -5000px; }
#focusImg6 .arrow-l{left:10px; background: url(../img/arw.png) -49px 0 ;}
#focusImg6 .arrow-l:hover{background: url(../img/arw.png) -73px 0 ;}
#focusImg6 .arrow-r{right:10px;background: url(../img/arw.png);}
#focusImg6 .arrow-r:hover{background: url(../img/arw.png) -25px 0 ;}
#focusImg6 .mask,#focusImg6 .tit{bottom:50px}
#focusImg6, #focusImg6 .list-container,#focusImg6 .list .item, #focusImg6 .list .pic, #focusImg6 .list .pic img{width: 520px!important;height: 420px!important;}



.footerBox_2014{width:960px;margin:0 auto;padding:0px 0 20px;color:#ddd;font-size:12px; line-height:22px;text-align:center}
.footerBox_2014 a{color:#fff;font-size:12px; line-height:40px;}

@media screen and (max-width:960px){
	.bt_pd_nav{display:none;}
	.footer_2014,.footerBox_2014{width:100%;}
}

@media screen and (max-width:768px){
	.footer_2014 p{display:none;}
	.footer_2014{background:#f4f4f4;color:#b0b0b0;}
	.footer_2014 a{color:#b0b0b0;font:14px/56px 'microsoft yahei'}
}

@media screen and (max-width:640px){
	.footerBox_2014{padding:8px 0;}
	.footer_2014 a{color:#b0b0b0;font:14px/40px 'microsoft yahei'}
	
}

@media screen and (max-width:320px){
	.footerBox_2014 a{font-size:12px; line-height:26px;}
}
#channelCopy .icp{width:300px;margin:0 auto; padding:0px 0;}
#channelCopy a{color:#ddd;line-height:22px;}
#channelCopy .icp .icpico{display:inline-block;text-decoration:none;height:20px;line-height:20px;}
#channelCopy .icp .icpico img{float:left;}
#channelCopy .icp p{float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px;}

/*方块形式展示*/

.listPic { padding-left:38px}
.listPic li{ float:left; width:180px; height:150px; position:relative; margin:0px 28px 28px 0px; display:inline}
.listPic li img{width:180px; height:170px}
.listPic li .over{opacity: 0.5;filter:alpha(opacity=50); width:180px; height:50px; position:absolute; background:#000; margin-top:-50px;left:0px; bottom:0px}
.listPic li .a{ position:absolute; margin-top:-45px; font:12px/22px "Simsun"; color:#ccc; width:170px; padding:0px 4px;left:0px; bottom:0px}
.listPic li .a a{ font-size:14px; color:#fff; font-weight:bold}
.listPic li .a a:hover{text-decoration:underline;}
.box2 .cont{ background:#3AB586; width:960px; height:592px; margin-top:20px; position:relative}
.box2 .h412{height:412px;background:#27a8f4;}
.box2 .h412s{height:412px;}
.box2{ padding-top:55px}
.Boxtab{}
.Boxtab span{ float:left; width:190px; height:48px; background:#96e5f4; color:#666; font-size:18px; text-align:center; line-height:48px; cursor:pointer; display:block; margin-right:2px}
.Boxtab span.hover{background:#3bb687; color:#fff; font-weight:bold}
.Boxtabs span.hover{background:#0067be;}


.listPic_bs{ padding:0px; position:relative}
.listPic_bs li{ margin:0px; position:absolute; top:10px; left:8px; height:170px; background:#04a5eb}
.listPic_bs li .z{ text-align:center; width:180px; height:24px; line-height:24px; position:absolute; z-index:99999;background:url(../images/ico5.gif) no-repeat bottom; bottom:-4px; left:0px}
.listPic_bs li .a{ height:45px; overflow:hidden; margin:0px}
.listPic_bs li .over,.listPic_bs li .a{ margin-bottom:19px}
.listPic_bs li .z a{ cursor:pointer;background:url(../images/ico6.gif) no-repeat left 3px;color:#fff; font-weight:bold;font:14px/24px "Simsun"; display:block; width:34px; margin:0 auto; text-align:right; height:24px}
.listPic_bs li .z a:hover{ background-position:left -43px; color:#1a865c}
.box2 .cont{ background:#3AB586; width:960px; height:592px; margin-top:20px; position:relative}
.box2 .h412{height:412px;background:#27a8f4;}
.box2 .h412s{height:412px;}
.listPic_bs li.big,.listPic_bs li.big img{ width:375px; height:354px}
.listPic_bs li.big{ height:354px}
.listPic_bs li.big .over,.listPic_bs li.big .a{ margin-bottom:56px; left:195px;}
.listPic_bs li.big .z { width:375px; background:url(../images/ico7.gif) no-repeat bottom; height:44px}
.listPic_bs li.big .z a{ margin-top:10px}
.botjt{ position:absolute;bottom:10px; right:10px}
.botjt a{ background:url(../images/ico9.gif) no-repeat left; padding-left:20px; font-size:14px; color:#084b2f}
.botjt a:hover{ color:#fff}
.listPic_bg li{background:#52b9f6;}
.listPic_bg li .z{background:url(../images/ico5s.gif) no-repeat bottom;}
.listPic_bg li .z a{background:url(../images/ico6s.gif) no-repeat left 3px;}
.listPic_bg li .z a:hover{color:#1f6994;}
.listPic_bg li.big .z{background:url(../images/ico7s.gif) no-repeat bottom;}
.boxblock{height:600px;margin:0 auto;background:#f3fafe;margin-top:20px;padding-left:20px;}
.h420{height:420px;padding-left: 20px;}


/*文字列表模块*/

.one .right {
    display: inline-block;
    width: 280px;
    margin-left: 28px;
    float: left;
}

.one .right a {
 font-size:24px;
 color:#1d4d96;
 text-decoration:none;
}

.leftimg {
    width: 174px;
    height: 189px;
    overflow: hidden;
    float: left;
    padding-left: 10px;
}



.newimg {
    width: 630px;
    height: 300px;
    overflow: hidden;
    float: left;
}

.one .right h3 {
    color: #ee7700;
    font-size: 17px;
    height: 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.one .right h2 {
    color: #ee7700;
    font-size: 21px;
    height: 54px;
}

.one .right p {
    color: #595757;
    font-size: 14px;
    line-height: 24px;
    margin-top: 20px;
    height: 72px;
    overflow: hidden;
}

.more {
    color: #ff9900;
    font-size:14px!important;
}
.findmore{float:right;font-size: 18px;}
.h200{height:200px;}
.firstNew a{font-size:18px!important;}
.rightList, .leftList{width:400px;}
.minibox{width: 300px;
    float: right;
    font-size: 18px;
    float: left;
    padding-left: 30px;
    margin-top: 10px;
}
.minibox a{color: #1d4d96;}
.minibox li{line-height: 32px;}
.rightList a{color:#1d4d96;}
.leftList a{color:#1d4d96;}
.twoBox{/* padding:20px; *//* width:800px; */line-height:20px;font-size:18px;height:300px;}
.twoBox li{line-height:32px;}
.rightList{float:right;padding-right: 30px;}
.leftList{float:left;padding-left: 40px;}
.h800{height:780px;}

.onebox{/*padding-bottom:20px;*/ margin-top:10px;}
.mt{magin-top:20px;}


/*通栏*/
.titlebox {
           text-align: left;
    padding-top: 10px;
    padding-left: 100px;
    font-size: 30px;
    color: #ffffff;
    padding-top: 20px;
    /* width: 860px; */
    height: 80px;
    background: url(../images/titlebox.png) no-repeat bottom left;
    padding-top: 50px;
    width: 900px;
    margin: 0 auto;}
.z-lay{ width:1000px;height:340px; margin:0 auto}
.z-lay .z-ban{ height:434px}
.z-lay .z-nav{ height:42px}
.z-lay .z-nav a{ color:#fff;font:14px/20px "Microsoft Yahei"; text-decoration:none; padding:0 28px}
.z-lay .scoll{ margin-top:1px; position:relative; height:320px}
.z-lay .scoll .sc-op{ width:960px; height:94px;opacity: 0.5;filter:alpha(opacity=50);}
.z-lay .scrollList{padding-left: 20px; position:absolute; top:12px; left:0px; /*width:1000px*/}
.z-lay .scrollList .picscroll .contrainer{ overflow:hidden;width:904px;height:320px;  position:relative; margin-left:50px}
.z-lay .scrollList li{ width:240px; height:320px; margin-right:40px; float:left; position:relative}
.z-lay .scrollList li img{ /*border:1px #90b4f0 solid; */width:240px; height:320px; float:right}
.z-lay .scrollList li .a{ width:16px; float:left; color:#1e3e73; display:block;font:14px/14px "Microsoft Yahei"; position:absolute; bottom:0px; opacity:.5;filter:alpha(opacity=50);}
.z-lay .scrollList li .a:hover{ text-decoration:none}
.z-lay a{ text-decoration:none; color:#445c8c}
.z-lay a:hover{ color:#a00}

.z-lay .scrollList .picscroll{ position:relative}
.z-lay .picscroll .bottonLeft,.z-lay .picscroll .bottonRight{ width:36px; height:50px; position:absolute; top:12px; z-index:1; }
.z-lay .picscroll .bottonLeft a,.z-lay .picscroll .bottonRight a{ width:36px; height:50px; display:block; cursor:pointer;}
.z-lay .picscroll .bottonLeft a:hover,.z-lay .picscroll .bottonRight a:hover{ text-decoration:none}
.z-lay .picscroll .bottonLeft{ left:0px;margin-top:120px;}
.z-lay .picscroll .bottonRight{ right:-10px;margin-top:120px;}
.z-lay .picscroll .bottonLeft a,.z-lay .picscroll .bottonRight a{ text-decoration:none; font:60px/20px "SimSun"; color:#999999;line-height:50px}
.z-lay .picscroll .bottonLeft a:hover,.picscroll .bottonLeft a.hover{ color:#ff0000}
.z-lay .picscroll .bottonRight a:hover,.picscroll .bottonRight a.hover{color:#ff0000}
.z-lay .z-box1 .z-let{ float:left; width:600px;}
.z-lay .z-box1 .z-let h1{font:26px/30px "Microsoft Yahei";}
.z-lay .z-box1 .z-let h1 a{ color:#445c8c}
.huodong{}
.tilecolor{background: #bdeafd;}
.erweima{text-align:right;float: left;}
.linkurl{text-align:left;float:right;padding-top: 40px;padding-top: 30px;font-size: 20px;width: 200px;}
.picBox{height: 100px;
    width: 310px;
    text-align: rihgt;
    margin-top: 20px;
    float: right;
    padding-right: 200px;}
    .runImg{margin:0 auto;width:1000px;}
.focusImgs{position:relative;}
.focusImgs .list{position:absolute; left:0}
.focusImgs .list .item{position:relative; float:left; overflow:hidden}.focusImgs .pic{background-repeat:no-repeat; background-position:center center}.focusImgs .pic .link{display:block}.focusImgs .mask,.focusImgs .tit{position:absolute; bottom:0; padding-left:10px}
.focusImgs .mask{background:#000; opacity:0.7; filter:alpha(opacity=70);}
.focusImgs .tit,
.focusImgs .tit a{color:#fff; text-decoration:none; font-size:14px; line-height:40px}
.focusImgs .btn{position:absolute; bottom:13px; right:0px; }
.focusImgs .btn li{float:left; width:12px; line-height:100px; margin-right:5px; overflow:hidden; background-image:url(../images/focusImgBg.png); background-repeat:no-repeat; background-position:-15px -160px; cursor:pointer; overflow:hidden;_background:#e4e4e4 }
.focusImgs .btn li span{display:block; height:12px; text-align:center; font-size:12px; overflow:hidden}
.focusImgs .btn li.current{background-position:0 -160px; _background:#7bbedf}
.focusImgs .btn li.current span{background:url(../images/focusImgBg.png) no-repeat -44px -160px; _background:#206f96;}
.focusImgs .arrow{position:absolute; left:0; top:0; width:100%}
.focusImgs .arrow li{position:absolute;width:70px;height:70px;line-height:70px;background:rgba(0,0,0,0.2);_background:#000;_filter: alpha(opacity=50);*background:#000;*filter: alpha(opacity=50);color:#fff;text-align:center;font-size:24px;font-weight:normal;font-family:"simsun";cursor:pointer;display:none}
.focusImgs .arrow-r{right:0}
.focusImgs .arrowL .arrow-l{display:block}
.focusImgs .arrowR .arrow-r{display:block}
.poster-main .poster-prev-btn,.poster-main .poster-next-btn{ background:none}
.poster-main .poster-prev-btn{ left:120px}
.poster-main .poster-next-btn{ right:120px}
.poster-main .poster-prev-btn a,.poster-main .poster-next-btn a{ margin:170px auto 0;display:block; width:40px; height:80px}
.poster-main .poster-prev-btn a{ background:url(../images/b3_l_ico.png) no-repeat center center;}
.poster-main .poster-next-btn a{ background:url(../images/b3_r_ico.png) no-repeat center center;}
.poster-main .poster-prev-btn a:hover{ background:url(../images/b3_l_ico_hover.png) no-repeat center center;}
.poster-main .poster-next-btn a:hover{ background:url(../images/b3_r_ico_hover.png) no-repeat center center;}
.poster-main .poster-list li{ overflow:hidden}
.poster-main .poster-list li .bg{ opacity:0.6; background:#000}
.poster-main .poster-list li .bg ,.poster-main .poster-list li .txt{ width:956px; height:66px; padding:0px 20px 0px 24px; position:absolute; bottom:0px; color:#fff; line-height:28px}
.poster-main .poster-list li .txt{ bottom:-10px}
.poster-main .poster-list li .txt span{ opacity:0.5; font-size:18px; padding-top:10px; display:block}
.poster-main .poster-list li .txt a{ color:#fff; font-size:26px}
.update_01 h3{ width:160px; padding:10px; font-size:14px;}
.update_01 h3 a{ color:#ff6;}
.update_01 h3 a:hover{ text-decoration:underline;}
.update_01 p{ width:160px; line-height:2em; padding:0 10px;}
.update_01 p a{ color:#FF6;}
.update_01 p a:hover{ text-decoration:underline;}
.copyright-zb {
	text-align:center;
	line-height:24px;
	padding:40px 0px 0px;
	width:980px;
	margin:0px auto;
	color:#333;
	 font-size:12px;
}
.copyright-zb a{ color:#333; padding:0px 10px;}
.copyright-zb a:hover{ color:#333;}
.footer{ width:980px; text-align:center; margin:0px auto; line-height:24px; font-size:12px; color:#333; padding-bottom:20px; background:none;}
.banner{ width:100%; background:url(../images/189947731.jpg) no-repeat center top; height:790px;}
.zt-01{ width:100%; background:url(../images/bg_01.jpg) no-repeat center top; height:529px;}
.zt-02{ width:100%; background:url(../images/bg_03.jpg) no-repeat center top; height:599px;}
.zt-03{ width:100%; background:#CFECF2;}