@charset "utf-8";
/* CSS Document */
body { font-size:12px; font-family:"宋体"; line-height:1.5; background-repeat: repeat; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; color: #5e5e5e; background:url(../images/market_bg.jpg) repeat-x;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; }
ul { list-style:none;}
img { border:0px;}
a { color:#5e5e5e; text-decoration:none;}
a:hover { color:#0369b4; text-decoration:none;}
.clear{clear:both;}

.clearfloat {clear:both;height:0;font-size:1px;line-height: 0px;} 

/*body*/

/*................................................*/

#container { width:960px; margin:0 auto;}
#header{ width:100%; margin:0 auto; background:url(../images/index_01.jpg) repeat-x; margin-bottom:15px;}

#top{ margin:0 auto; width:100%;}
#top .topbar{ width:960px;background-color:#e5e5e5;  height:23px; margin:0 auto;}
#top .topbar span{float:left; margin-top:2px; font-size:12px;}
#top .topbar h3{ float:right;font-size:12px;margin-top:2px; margin-left:25px; font-weight:100;}
#banner{ background:url(../images/banner_market.jpg) no-repeat center; width:100%; height:272px; margin:0 auto;}

#menu{ width:960px; background:url(../images/market_nav.jpg) repeat-x; height:36px; margin-bottom:15px; margin:0 auto;}
#menu ul li{ float:left;  font-weight:bold; margin:8px 5px 0 5px;}
#menu ul li a{ float:left; padding-left:25px; display:block; color:#ffffff; font-size:12px; font-family:"微软雅黑";}
#menu ul li a:hover{ color:#eeeeee;}

#banner1{ margin-bottom:15px;}
#banner2{ margin-bottom:15px;}

/*................................................*/

.btn{ background:url(../images/btn_11.jpg) no-repeat; border:0; width:77px; height:22px; font-size:14px; color:#FFFFFF; cursor:pointer;}
.txt{ border: solid 1px #294a61;}

/*................................................*/

#search{ margin:15px 0px; border:solid 1px #dddddd;}

/*................................................*/

#news{margin-bottom:15px; width:960px; height:356px;}
.news_flash{ float:left; height:354px; background: url("../images/loading.gif")  50% 50% no-repeat; width:315px; height:354px;position:relative; background-color:#ececec;overflow:hidden;}
.flash_scroll { position:relative;overflow:hidden;width:300px;height:320px; margin:0 auto;top:8px;}
.flash_scroll .items {width:20000em;position:absolute;clear:both; }
.item {float:left;cursor:pointer;width:315px;height:354px;}
.navi {width:100px; height:20px;position:absolute; right:100px; top:332px;}
.navi a{width:13px;height:13px;float:left;margin:3px;background: url(../images/circle.png)  0 -13px no-repeat;display:block;font-size:1px;}
.navi a:hover {background-position:0 -13;}
.navi a.active {background-position:0 0px;}
.news_content{ border:solid 1px #ededed; border-top:none; width:631px; float:right; height:354px;}
.news_box{ width:631px; height:30px; background:url(../images/market_biao.jpg) no-repeat;}
.news_box .news_box1{font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#ffd632;padding-top:5px;margin-left:60px;}

/*................................................*/

.box_con{padding-top:15px; padding-left:15px; padding-bottom:5px;}
.box_con dl{width:595px; height:161px; overflow:hidden; margin-bottom:8px;}
.box_con dl dt{ float:left; width:252px; height:157px;}
.box_con dl dt img{ border:solid 1px #d3d3d3; padding:1px; height:157px;}
.box_con dl dd{ float:right; width:330px;; line-height:24px;}
.box_con dl dd b{ display:block; font-size:14px;}
.box_con dl dd b a{color:#307496;}
.box_con dl dd span{}

.box_con ul{ margin:2px 15px; list-style:outside disc; border-top:solid 1px #ccc; }
.box_con ul li{ line-height:22px; line-height:22px; padding-left:5px; padding-top:5px;}
.line{ border:1px solid #ccc;overflow:hidden;margin-top:8px; width:595px;}

#content{margin-bottom:15px; width:960px; height:750px;}
#content .left{ float:left; border:solid 2px #bcc3c7; height:720px; width:315px;}
#content .right{ float:right; width:631px;}

/*****************************************************************************/

/*当前导航*/
#nav{ margin-bottom:5px;}
#ny_main{ width:960px; margin-bottom:15px;}

/*新闻列表*/
.left{ width:632px;float:left;border:1px solid #ededed; border-top:none;}
.left_title{width:632px; background:url(../images/market_biao.jpg) no-repeat; height:30px;}
.left_title h2{color:#fffdff; font-size:12px; font-family:"微软雅黑";float:left; padding:5px 0px 0px 60px;}
.left_con{width:600px; padding:15px;}
.left_con ul li{ width:580px; margin-bottom:15px; line-height:28px; background:url(../images/list_dian.jpg) no-repeat 1px 12px; padding-left:20px; border-bottom:1px dashed #ccc;}
.left_con ul li a{ color:#0273ab; font-size:14px; font-family:"微软雅黑";}
.left_con ul li span{ float:right; color:#01a3f4;}

/*详细内容*/
.ny_con{width:600px; padding:15px;}
.ny_con h1{ color:#0273ab; font-size:16px; font-weight:bold; font-family:"微软雅黑"; text-align:center;}
.ny_con h2{ color:#00a3f4; font-size:12px; font-family:"宋体"; text-align:center; margin-top:12px; margin-bottom:10px;}
.ny_con .content{ line-height:28px; padding:15px;}

/* 试听在线及我们的作者列表*/
.photo_con{width:610px; padding:10px;}
.photo_con ul li{ float:left; padding-left:14px; margin-bottom:15px; text-align:center;}
.photo_con ul li img{ display:block; margin-bottom:2px; border:2px solid #ededed;}
.photo_con a{ color:#0b78af;}

/*分页*/
.fy{ width:500px; margin:0 auto; margin:25px 50px;}
.fy1{ width:500px; margin:0 auto; margin:25px 50px;}

/*右侧新闻区块*/
.right{ float:right; width:310px;}
.box1{ width:310px;float:right;border:1px solid #ededed; border-top:none; margin-bottom:15px;}
.box1_title{width:310px; height:30px; background:url(../images/market_biao1.jpg) no-repeat;}
.box1_title h2{color:#fffdff; font-size:12px; font-family:"微软雅黑";float:left; padding:5px 0px 0px 60px;}
.box1_con{ padding:15px;}
.box1_con ul li{ width:250px; line-height:28px; background:url(../images/list_dian1.jpg) no-repeat left; padding-left:12px;}
.box1_con ul li a{}
.box1_con ul li span{ float:right; color:#01a3f4;}
.box2{ width:310px; margin-bottom:15px;}

/*****************************************************************************/
/*****************************ny**********************************/
/*****************************************************************************/

#link{ margin:0 auto; width:960px;  margin-bottom:2px;}
#link dl { margin-bottom:21px; background-color:#fafafa; padding:5px 15px;}
#link dl dt { font-size:14px; color:#134560; font-weight:bold; font-family:"微软雅黑"; height:36px; }
#link dl dd { line-height:28px;}

#foot{margin:0 auto; width:100%}
#foot .foot_bg{ background-color:#357b9b; height:16px; margin-bottom:15px;}
.foot_w{margin:0 auto; width:920px; height:90px;}
#foot dl{margin:0 auto; width:920px; height:90px;}
#foot dl dd{ padding-left:25px; float:left;}
#foot dl dt img{ float:left;}

/*****************************************************************************/
/************************ search module  *************************************/

#search{ margin:15px 0px; border:solid 1px #dddddd;}
#search1{ width:962px; height:34px; margin:0 auto;}
#search1_left{ width:200px; background:url(../images/index_search.jpg) left no-repeat; padding-left:20px; float:left; margin-left:5px; margin-top:10px; color:#000; font-weight:bold;}
#search1_right{ width:350px; float:right; margin-top:6px; color:#000; margin-right:10px;}
#search_r1{ float:left;margin-top:3px;}
#search_r2{ float:left; margin-left:10px;margin-top:2px;}
.input{ padding:0; margin:0;}
.inputs{ padding:0; margin:0; background:url(../images/chazhao.jpg) no-repeat; width:58px; height:19px; border:0px;}
#search_r3{float:right; margin-top:3px;}

#search2{ width:959px; margin:0 auto;}
#search2 ul{ padding:0; margin:0; height:37px; line-height:37px; border-top:1px solid #ccc;}
#search2 ul li{ width:190px; float:left; text-align:center; font-size:14px; font-weight:bold;}
#search2 ul li a{ color:#1c5e84; display:block;}
#search2 ul li a:hover{ background:#9cb1b5; display:block; color:#FFF;}

#search3{ width:959px; margin:0 auto;}
#search3 ul{ padding:0; margin:0; height:37px; line-height:37px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#search3 ul li{ width:190px; float:left; text-align:center; font-size:14px; font-weight:bold;}
#search3 ul li a{ color:#6b131f; display:block;}
#search3 ul li a:hover{ background:#8f4953; display:block; color:#FFF;}

.biao1{ position:absolute; margin-left:20px; margin-top:4px;}
.biao2{ position:absolute; margin-left:210px; margin-top:4px;}
.biao3{ position:absolute; margin-left:400px; margin-top:4px;}
.biao4{ position:absolute; margin-left:590px; margin-top:4px;}
.biao5{ position:absolute; margin-left:780px; margin-top:4px;}

/*Example for a Menu Style*/
.menu { background:url(../images/market.jpg) no-repeat; height:30px; color:#fff; border-bottom:1px solid #d7d7d7; width:315px;}
.menu ul { margin:0px; padding:0px; list-style:none; text-align:center; font-family:"微软雅黑";}
.menu li { line-height:30px; width:78px; float:left;}
.menu li a {color:#fff; text-decoration:none; display:block;}
.menu li a:hover { background:url(../images/market_hover.jpg) no-repeat; width:79px; height:30px; display:block;}
.menu li a.tabactive { position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5{ padding:6px 0px; font-size:12px; margin-bottom:5px;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5 ul{ background:url(../images/market2.jpg) no-repeat 10px 15px;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5 ul li{ line-height:30px; padding-left:30px;}

.tj{ font-size:14px; font-family:"微软雅黑"; color:#1d5876; padding-left:10px; line-height:30px;}