@charset "utf-8";
/* CSS Document */
body{
	margin: 0;
	padding: 0;
	border: 0;
	font-family: SimSun, Simsun;
	width: 100%;
}
*{
	margin: 0px;
	padding: 0px;
	outline: none;
}
html{
	width: 100%;
	height: 100%;
}img{
	border: 0;
}
a{text-decoration: none;}
ul,ol{
	list-style-type: none;
}

#banner{
	width:100%;
	height: 480px;
	background:url(../images/banner.png) no-repeat center top;
}

/*导航*/
#nav{
	width:100%;
	background:#9e7b33;
	height:64px;
}
.nav_av{
	width:1100px;
	margin:0 auto;
}
.nav01{
	width:89%;
	/*height:70px;*/
	display:block;
	margin:0 auto;
}
.nav01 li{
	margin:0 43px;
	height: 64px;
	line-height: 64px;
	text-align: center;
	/*width: 14.2%;*/
	float:left;
}
.nav01 li a{
	font-family: SimSun, Simsun;
	font-size:18px;
	color:#fff;
	float:left;
}

#conter{
	width:100%;
}
.conter01{
	width:1000px;
	margin:0 auto;
}
#ment{
	width:100%;
	height:auto;
	float:left;
	clear:both;
	margin-left:15px;
	margin-top:30px;
}
.dna-img{
	display:block;
	margin:0 auto;
}
.ment01{
	width:449px;
	padding-right: 40px;
	height:auto;
	float:left;
}
.and{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.and-d{
	color:#535353;
	font-size:1em;
	display:block;
	line-height:25px;
	padding-top: 20px;
}
.and-left, .and-right{
	width:340px;
	float:left;
	display:block;
}
.and-right{
	margin-left: 178px;
}
.and-left01{
	background:#419ae8;
	display:block;
	text-align:center;
	color:#fff;
	font-size:1.126em;
	line-height:30px;
    margin-left: 120px;
    margin-top: 20px;
}
.and-img{
	width:480px;
	height:270px;
	margin-top: 20px;
}
h3 a{
	font-family: SimSun, Simsun;
	font-size:0.9em;
	color:#162a42;
	font-weight:bold;
	padding-left:10px;
}
h3 a:hover{
	text-decoration:underline;
}
.ment01 p{
	font-family: SimSun, Simsun;
	font-size:0.8em;
	color:#162a42;
	width:447px;
	margin:6px 10px;
	line-height:1.5em;
	overflow:hidden;
	height:4.6em;
}
.ment01 h3 {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.ment01 o a{
	font-family: SimSun, Simsun;
	font-size:14px;
	color:#ff0000;
	float:right;
	margin:-10px 10px;
}
.jao{
	width:511px;
	height:355px;
	float:left;
}
/*图片轮换*/
.ctrl-panel{ position:absolute;margin-top:240px;margin-left:350px;float:right;z-index:1000;}
.m-page{ display:block; width:13px; height:13px; text-align:center; background:#eb6100; float:left; display:inline; margin-left:15px; line-height:32px; color:#fff; font-size:13px;}
.m-page:hover{ text-decoration:none; background:#fff;}
.con{ width:100%;}
.focus{background:#fff;}
.scroll-wrap {OVERFLOW: hidden; WIDTH: 480px; POSITION: relative; HEIGHT: 273px;margin:0 12px;}
.scroll_box_content {POSITION: absolute}
.content_list {FLOAT: left; WIDTH: 480px; HEIGHT: 273px; cursor:pointer;}


#cuo{
	width:100%;
	margin:20px auto;
	clear:both;
	display:inline-block;
}

.vido{
	width:600px;
	height:360px;
	float:left;
	margin-top:20px;
}

.yixianCon{
	overflow-y:auto;
	overflow-x:hidden;
	width: 408px;
	height: 360px;
	background: #f8f8f8;
	float: right;
	margin: 20px -60px;
	position: relative;
	right: 5%;
	top: 7%;
}
.yixianCon dt{
	font-size: 14px;
	font-family: SimSun, Simsun;
	color: #162a42;
	width: 313px;
	margin: 20px 20px;
	display: inline-block;
	line-height:30px;
}
.yixianCon dt e{
	padding-left:30px;
}
.yixianCon dd e{
	padding-left:30px;
}
.yixianCon dd a{
	font-size: 14px;
	font-family: SimSun, Simsun;
	color: #162a42;
	width: 410px;
	margin: -15px 30px;
	display: inline-block;
	}
	
#bin{
	width:100%;
	margin:10px 0px;
	clear:both;
	display:inline-block;
	overflow:hidden;
}

.cs-menu {
	position: relative;
	height: 100%;
}
.cs-menu .dotbox {
	position: absolute;
	top: 27px;
	height: 250px;
	overflow: hidden;
}
.dotarrow {
	position: absolute;
	display: inline-block;
	width: 100%;
	height: 25px;
	text-align: center;
	left: 0;
	cursor: pointer;
}
.dotprev {
	top: 0;
	background: url(../images/prev.png) center center no-repeat;
	background-size: 35px;
}
.dotnext {
	bottom: 0;
	background: url(../images/next.png) center center no-repeat;
	background-size: 35px;
}

/* 经济学家六问 */
.xblk_04 .bcont{background:#f5f5f5; margin-top:20px; height:300px;width:1000px; overflow:hidden;}
.xblk_04 .bc, .xblk_04 .bc01, .xblk_04 .bc02, .xblk_04 .bc03{ float:right; width:825px; padding:35px 0 0;}
.xblk_04 #menu{ float:left; width:111px;margin-left:20px;}
.xblk_04 #menu ul{}
.xblk_04 .dot-list{ width:69px; height:35px; margin-top:18px; background:url(../images/finance_boao_2014_bg_04.png) no-repeat 0 -180px; padding-left:42px; font-size:18px; font-weight:bold; color:#3D88B1; line-height:35px;}
.xblk_04 .dot-list:first-child { margin-top: 0px; }
.xblk_04 .dot-list.selected, .xblk_04 .dot-list:hover{ background-position:-120px -180px; color:#fff;cursor: pointer;}
.xblk_04 .dot-list#tab_btn_31{ background-position:0 -130px; color:#fff;}
.xblk_04 .dot-list#tab_btn_31.selected{ background-position:-120px -130px;}
.xblk_04 .bl{ float:left; width:300px;height: 250px;text-align: center;}
.xblk_04 .br{ float:right; width:440px; padding-right:50px; overflow:hidden;margin-top:-10px;}
.xblk_04 .br h2 a{ font-size:0.8em;font-weight:bold; line-height:40px;color:#162a42;}
.xblk_04 .br p{ font-size:0.8em; line-height:30px; color:#373738; padding:10px 0 28px;}
.xblk_04 .list .lc{ float:right; width:450px;}
.xblk_04 label{ float:left; background:url(http://i2.sinaimg.cn/cj/deco/2014/0331/boao2014/finance_boao_2014_bg_04.png) no-repeat 0 -250px; width:80px; line-height:23px; color:#fff; padding-left:5px;}
.xblk_04 .list h3{ font-size:16px;}
.xblk_04 .list p{ color:#898989; font-size:14px; padding:8px 0 16px;}
.br o a{
	color:#ff0000;
}
.br e{
	padding-left:20px;
}
.bcont #prev{position:absolute;width:43px;height:33px;background:url(../images/5_03.png) no-repeat;}
.bcont #next{position:absolute;width:43px;height:33px;background:url(../images/5_07.png) no-repeat;}
.bcont #prev{margin-top: 0px; margin-left:60px;cursor:pointer; position:absolute;}  
.bcont #next{margin-top: 438px; margin-left: -80px; cursor:pointer; position:absolute;} 

.bcont #prev01{position:absolute;width:43px;height:33px;background:url(../images/5_03.png) no-repeat;}
.bcont #next01{position:absolute;width:43px;height:33px;background:url(../images/5_07.png) no-repeat;}
.bcont #prev01{margin-top: 0px; margin-left:60px;cursor:pointer; position:absolute;}  
.bcont #next01{margin-top: 274px; margin-left: 48px; cursor:pointer; position:absolute;} 

.bcont #prev02{position:absolute;width:43px;height:33px;background:url(../images/5_03.png) no-repeat;}
.bcont #next02{position:absolute;width:43px;height:33px;background:url(../images/5_07.png) no-repeat;}
.bcont #prev02{margin-top: 0px; margin-left:60px;cursor:pointer; position:absolute;}  
.bcont #next02{margin-top: 274px; margin-left: 48px; cursor:pointer; position:absolute;}

.xblk_04 #menu01{ float:left; width:121px;margin-left:15px;}
.xblk_04 #menu01 ul{ padding:35px 0 0 10px;}
.xblk_04 #menu01 li{ width:69px; height:35px; margin-bottom:18px; background:url(../images/finance_boao_2014_bg_04.png) no-repeat 0 -180px; padding-left:42px; font-size:18px; font-weight:bold; color:#3D88B1; line-height:35px;}
.xblk_04 #menu01 li.selected{ background-position:-120px -180px; color:#fff;}
.xblk_04 #menu01 li#tab_btn_31{ background-position:0 -130px; color:#fff;}
.xblk_04 #menu01 li#tab_btn_31.selected{ background-position:-120px -130px;}

.xblk_04 #menu02{ float:left; width:121px;margin-left:15px;}
.xblk_04 #menu02 ul{ padding:35px 0 0 10px;}
.xblk_04 #menu02 li{ width:69px; height:35px; margin-bottom:18px; background:url(../images/finance_boao_2014_bg_04.png) no-repeat 0 -180px; padding-left:42px; font-size:18px; font-weight:bold; color:#3D88B1; line-height:35px;}
.xblk_04 #menu02 li.selected{ background-position:-120px -180px; color:#fff;}
.xblk_04 #menu02 li#tab_btn_31{ background-position:0 -130px; color:#fff;}
.xblk_04 #menu02 li#tab_btn_31.selected{ background-position:-120px -130px;}

.xblk_04 #menu03{ float:left; width:121px;margin-left:15px;}
.xblk_04 #menu03 ul{ padding:25px 0 0 10px;}
.xblk_04 #menu03 li{ width:69px; height:35px; margin-bottom:19px; background:url(../images/finance_boao_2014_bg_04.png) no-repeat 0 -180px; padding-left:42px; font-size:18px; font-weight:bold; color:#3D88B1; line-height:35px;}
.xblk_04 #menu03 li.selected{ background-position:-120px -180px; color:#fff;}
.xblk_04 #menu03 li#tab_btn_31{ background-position:0 -130px; color:#fff;}
.xblk_04 #menu03 li#tab_btn_31.selected{ background-position:-120px -130px;}

.bl img{
	max-width:300px;
	max-height:200px;
	vertical-align: middle;
}

/*分论坛*/
.xblk_06{ margin:20px 0 0}
.bc{float:left;width:100%;}
.bc .itemlist {margin: 15px auto;}
.bc .itemlist .tit {
	padding: 10px 0;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}
.tw06{ float:left; width:480px;height:272px;}
.tw06 img {
	width: 100%;
	height: 100%;
}
.tw06 .b_txt h3{ padding-bottom:5px;}
.tw06 .b_txt p{ text-align:justify; padding-right:15px;}
/*.xblk_06 .itemlist{overflow:hidden; overflow-y:scroll;-webkit-overflow-scrolling:touch;}*/
.scroll07 .scroll_cont{ float:left; display:inline;}
.scroll07 .box{height:54px;width:162px;float:left;margin-right:4.5px; color:#8c8c8c; font-size:16px; text-align:center; line-height:20px; 
/*background:url(../images/7.png) no-repeat;*/ cursor:pointer; background:#e5e5e5;display: table;vertical-align: middle;}
.scroll07 .box span {
	display: table-cell;
	vertical-align: middle;
}
.scroll07 .selected{ background-position:0 -67px; color:#fff;background:#419ae8;}
.tit_05 h2 a{font-size:1em; font-weight:bold;line-height:41px; padding:10px;color:#162a42;
display:inline-block;width:89%; text-align:center;}
.p_r1{zoom:1;overflow:hidden;margin-bottom:10px;}
h2 a:hover{
	text-decoration:underline;
}

.tw06 p e{
	font-family: SimSun, Simsun;
	font-size:14px;
	color:#162a42;
	padding-left:20px;
	display:inline-block;
}
.con{
	overflow-y:hidden;
	overflow-x:hidden;
	width: 518px;
	height: auto;
	background: #f8f8f8;
	float: right;
	margin: 0 -28px;
	position: relative;
	right: 3%;
	top: 0px;
}
.con dt{
	font-size: 14px;
	font-family: SimSun, Simsun;
	color: #162a42;
	margin: 20px 20px;
	display: inline-block;
	line-height:30px;
}
.con dt strong, .con strong{
	color:#419ae8;
	font-weight:bold;
}
.con dt e{
	padding-left:30px;
}
.con dd{
	font-size: 14px;
	font-family: SimSun, Simsun;
	color: #162a42;
	margin: -15px 20px;
	display: inline-block;
	line-height:30px;
    background: #f8f8f8;
    padding-bottom: 20px;
}
.con dd e{
	padding-left:30px;
}


#zuo{
	width:100%;
	margin:15px auto;
	clear:both;
	margin-bottom:60px;
}

#zuo2{
    width: 100%;
    margin: 15px auto;
    clear: both;
    margin-bottom: 60px;
}

.lun{
	color:#419ae8;
	font-size:1.5em;
	font-weight:bold;
	text-align: center;
    width: 100%;
    display: inline-block;
	margin-top: 20px;
}

/*滚动logo*/
.logo-go{
  position: fixed;
  width: 100%;
  height: 60px;
  bottom: 0px;
  left: 0px;
  z-index: 2000;
  overflow: hidden;
  background: #333333;
}
#logo-gunin {
  width: 10000%;
  float: left;
}
#logo-gun1, #logo-gun2 {
	float:left;
}

#logo li {
  float: left;
  width: 130px;
  line-height: 37px;
  height: 41px;
  text-align: center;
  padding: 5px 5px;
  color: #FFFFFF;
  
  font-size: 0;
}
#logo li .hong{
	font-size: 16px;
	background: #e7240e;
	padding: 3px 8px;
}
#logo li a{
	width: 120px;
	height: 47px;
	display: inline-block;
	background: #FFFFFF;
	position: relative;
	font-size: 0;
}
#logo li a span{
	display: none;
	width: 120px;
	height: 50px;
	font-size: 12px;
	color: #333333;
	background: #ffffff;
	padding: 0px 5px;
	text-align: center;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	line-height: 20px;
	padding-top: 5px;
	overflow: hidden;
}
#logo li a:hover span{
	display: block;
}
#logo li img{
	width: 120px;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	height:50px;
}


.csContent .switch-list {
	height: 270px;
}

.Box {position: relative;}
.Box .content {width: 1000px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 285px;height: 200px;margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}

.Box .BoxSwitch {margin-top: 30px;text-align: center;width: 1000px;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}

img[src="https://hmcdn.baidu.com/static/hmt/icon/21.gif"]{display: none}