﻿/*index style*/

.ad1{ margin:5px 0px;}
.ad1 img{ border:solid #DDDDDD 1px;}
.ad2{ margin-bottom:8px; width:980px; clear:both;}
.column{ padding-bottom:8px; float:left; clear:both; width:980px;}
/*公共模块样式*/
.board{ border:solid #DCDCDC 1px; overflow:hidden;}
.news{ line-height:24px;}
.news li{ background:url(../images/icon.gif) no-repeat -58px -87px; padding-left:8px; height:24px; overflow:hidden;}
.title-bg1{ background:url(../images/title-bg.gif) repeat-x top left; height:30px;}
.title-bg1 h2{ line-height:26px; text-align:center;}
.title-bg2{ background:url(../images/title-bg.gif) no-repeat 0px -116px; width:100%; height:23px; line-height:23px; color:#393939;}
.title-bg2 .flt{ padding-left:19px;}
.title-bg2 .frt{ padding-right:19px;}
.title-bg3{ background:url(../images/title-bg.gif) repeat-x 0px -145px; width:100%; height:23px; line-height:23px; color:#393939;}
.title-bg3 .flt{ padding-left:19px;}
.title-bg3 .frt{ padding-right:19px;}
.h311{ height:311px!important;}
.h337{ height:337px!important;}
.h365{ height:365px!important;}
.h238{ height:238px!important; position:relative;}
.h340{ height:340px!important; margin-top:8px;}

/*focus*/
.focus{ width:338px; border:solid #D8D8D8 1px; margin-right:9px; height:219px; overflow:hidden;}
.focus .container { width:338px; height:219px;}
.focus .container a img { width: 338px;	height: 219px;}
.focus .container img {	border-bottom-style: none;	border-right-style: none; border-top-style: none;
border-left-style: none;}
.focus .td_f a img { padding-bottom: 0px; margin: 0px;	padding-left: 0px; padding-right: 0px; padding-top: 0px;}
.focus .num { position: absolute; width: 90px;	float: right; top: 198px; right:8px;}
.focus .num li { text-align: center; line-height: 15px; list-style-type: none;	margin: 1px; width: 15px;	font-family: arial;	background: url(../images/flashbutton.gif) no-repeat -15px 0px;	float: left;	height: 15px; color: #86a2b8; font-size: 12px; cursor: pointer;}
.focus .num li.on { line-height: 15px;	width: 15px;background: url(../images/flashbutton.gif) no-repeat;
height: 15px; color: #ffffff;}

/*focus-news*/
#focus-news{ width:369px; height:219px; padding-left:12px; padding-right:10px;}
#focus-news h2{ padding-top: 5px;color:#000;font-family:"微软亚黑";font-size:16px;/* text-align:center; */font-weight:bold;width:369px; overflow:hidden; height: 44px;display: flex;align-items: center;}
#focus-news h3{ padding-top:2px; height:56px; line-height:24px; color:#888888; border-bottom:dashed #DFDEDE 1px;}
#focus-news .news{ padding-top:10px;}

/*fast-channel*/
#fast-channel{ width:226px; height:219px;}
#fast-channel h2{ background:url(../images/title-bg.gif) no-repeat 0px -39px; width:161px; margin:0px auto;}
#fast-channel dl{ float:left; padding-top:8px; padding-left:12px; width:56px;}
#fast-channel dl dt img{ border:solid #F0F0F0 1px;}
#fast-channel dl dd{ line-height:18px; padding-top:4px; text-align:center;}

/*cont1*/
.cont1{ width:337px; height:219px; overflow:hidden; margin-right:10px;}
.cont1 dl{ padding-left:18px; padding-top:11px; width:312px; overflow:hidden;}
.cont1 dl dt{ width:106px; float:left;}
.cont1 dl dd{ width:206px; float:left; overflow:hidden; line-height:22px; white-space: nowrap;}
.cont1 ul{ padding-top:12px; padding-left:18px;}

/*cont2*/
.cont2{ width:393px; height:219px; overflow:hidden;}
.cont2 dl{ padding-left:18px; padding-top:12px; width:375px; height:66px; overflow:hidden;}
.cont2 dl dt{ width:98px; float:left;}
.cont2 dl dd{ width:275px; float:left; height:66px; overflow:hidden; line-height:24px;}
.cont2 ul{ padding-top:12px; padding-left:18px; clear:both; float:left;}
.cont2 .pic-box{ padding-top:12px; padding-left:3px; clear:both;}
.cont2 .pic-box .list{ padding-left:7px; float:left; width:88px; border-bottom:dashed #DFDEDE 1px;}
.cont2 .pic-box .list p{ line-height:32px; text-align:center; white-space: nowrap;}

/*cont3*/
.cont3{ width:226px; height:219px;}
.cont3 h2{ background:url(../images/title-bg.gif) no-repeat 0px -78px; width:166px; margin:0px auto;}
.cont3 ul{ padding-left:15px; padding-top:8px;}
.cont3 ul li{ width:195px;}

/*study*/
#study .row1{ width:339px; overflow:hidden;}
#study .row1 .ad-box{ padding-top:3px;}
#study .row1 .ad-box p{ padding-top:4px;}
#study .row1 .ad-box p img{ border:solid #DBDBDB 1px;}
#study .row2{ width:397px; overflow:hidden; padding-left:10px;}
#study .row2 .wd195{ width:195px;}
#study .row2 .ad-img{ padding-top:11px; float:left; clear:both; width:325px; padding-left:12px;}
#study .row2 .ad-img img{ border:solid #DBDBDB 1px;}
#study .row3{ width:228px; overflow:hidden;}
#study .flow-img{ position:absolute; top:27px; right:-1px;}

/*webo-box*/
.webo-box{ width:226px; height:340px; margin-top:8px;}
.webo-box .title{ background:url(../images/icon.gif) no-repeat -38px -146px #ebebeb; height:28px; line-height:28px; padding-left:35px; color:#0082cb;}
.webo-box .cls-info{ width:124px; margin:0px auto; padding-top:14px; background:url(../images/icon.gif) no-repeat -45px -173px; height:60px; margin-bottom:10px; padding-left:58px;}
.webo-box .cls-info span{ display:block; float:left; clear:both;}
.webo-box .cls-info .lab01{ background:url(../images/icon.gif) no-repeat 25px -315px; width:98px; height:14px; color:#0082cb;}
.webo-box .cls-info .lab02{ padding-top:12px;}
.webo-box .cls-info .lab02 a{ background:url(../images/icon.gif) no-repeat -37px -254px; width:44px; height:25px; display:block; padding-left:19px; line-height:25px; color:#fff!important;}
.webo-box .cls-info .lab02 a:hover{ color:#fff!important;}
.webo-box .weibo-text{ width:200px; margin:0px auto; height:90px; background:url(../images/weibo-line.jpg) no-repeat; border-bottom:dashed #d2d2d2 1px; padding-top:14px; padding-bottom:6px; line-height:22px;}
.webo-box .blue{ color:#0082cb;}
.webo-box a{ color:#0082cb!important;}
.webo-box a:hover{ color:#ec0000!important;}
.webo-box .weibo-gz{ width:210px; padding-left:18px;}
.webo-box .weibo-gz h2{ width:192px; line-height:32px;}
.webo-box .weibo-gz dl{ float:left; width:50px; padding-right:20px; text-align:center; line-height:22px;}

/*links*/
#links{ width:978px; position:relative; }
#links h2{ width:11px; height:100%; padding:12px 7px; background:#f1f1f1; color:#000; position:absolute; }
#links ul{ padding:10px 0; float:left; width:950px; overflow:hidden;}
#links ul li{ line-height:22px; width:170px; float:left; margin-left:25px; padding-left:20px; background:url(../images/icon.gif) no-repeat -45px -89px;}