@import "reset.css";

@import "global.css";

@import "layout.css";

@import "newtop.css";





.focus

{

    float:left;

    width:286px;

    height:357px;

    padding:5px;

    background:#f1f1f1 url(../images/focus.gif) no-repeat 5px 5px;

}



.news

{

    float:left;

    width:383px;

    height:359px;

    padding:3px;

    margin:0 6px;

    display:inline;

    background:#f1f1f1;

    border:solid 1px #ccc;

}



.news .title

{

    height:23px;

    font-size:14px;

    background:url(../images/nbg.gif);

}



.news .title ul li

{

    float:left;

    width:90px;

    height:23px;

    line-height:23px;

    text-align:center;

}



.news .title ul li .curr

{

    color:#ee4f87;

    font-weight:bold;

}



.news .content

{

    padding:6px;

    height:324px;

    background:#fff;

}



.news .content .headline

{

    padding-bottom:5px;

    border-bottom:dashed 1px #ccc;

}



.news .content .headline h3

{

    height:24px;

    overflow:hidden;

    line-height:24px;

    text-align:center;

	font-size:14px;

	font-weight:bold;

}



.news .content .headline h3 a

{

    color:#ee4f87;

}



.news .content .headline p

{

    line-height:20px;

    text-indent:24px;

}



.news .content .pics

{

    padding-top:6px;

	margin-bottom:6px;

    border-bottom:dashed 1px #ccc;

}



.news .content .pics dl

{

    float:left;

    width:118px;

    margin:0 2px;

    overflow:hidden;

    text-align:center;

}



.news .content .pics dl dt img

{

    width:110px;

    height:86px;

    padding:3px;

    border:solid 1px #ccc;

}



.news .content .pics dl dd

{

    height:24px;

    overflow:hidden;

    line-height:24px;

}



.arclist ul li

{

	height: 22px;

    line-height: 22px;

    overflow: hidden;

    padding-left: 14px;

    padding-right: 6px;

	background: url(../images/lt.gif) no-repeat 0 center;

}



.news .content .arclist ul li

{

    float:left;

    width:165px;

	height:24px;

	line-height:24px;

}



.yth

{

    float:left;

    width:253px;

    padding:3px;

    background:#f1f1f1;

    border:solid 1px #ccc;

}



.yth .title

{

    height: 23px;

    position:relative;

    background: url(../images/nbg.gif);

}



.yth .title h2

{

    width:100px;

    font-size:14px;

    line-height:23px;

    padding-left:6px;

}



.yth .title .more

{

    position:absolute; right:6px; top:5px;

}



.yth .content

{

    height:326px;

    padding:5px;

    background:#fff;

}



.yth .content p

{

    line-height:20px;

}



.yth .content p img

{

    float:left;

    padding:3px;

    margin-right:8px;

    border:solid 1px #ccc;

}



.yth .content center

{

    height:145px;

    margin-top:3px;

    position:relative;

}



.yth .content center a

{

    width:60px;

    height:60px;

    display:block;

    position:absolute; bottom:15px;

    border:solid 1px #ccc;   

}



.yth .content center .swt

{

    left:13px;

}



.yth .content center .yy

{

    right:8px;

}



.yth .content center .qq

{

    left:93px;

}



.team

{

    float:left;

    width:693px;

    height:207px;

    background:#f1f1f1;

}



.team .wptm

{

    width:683px;

    height:197px;

    position:relative; top:5px; left:5px;

    background:url(../images/team_bg.jpg);

}



.team .wptm .move_left,.team .wptm .move_right

{

    width:25px;

    height:25px;

    cursor:pointer;

    position:absolute; top:99px;

}



.team .wptm .move_right

{

    right:0;

}



.team .wptm .jcarouse
{
    width:625px;
    height:133px;
	overflow:hidden;
	margin-left:28px;
    position:relative; top:45px;
}

.team .wptm .jcarouse ul li

{

    float:left;

    width:205px;

    padding-left:3px;

}



.team .wptm .jcarouse ul li .litpic

{

    float:left;

    padding-right:6px;

}



.team .wptm .jcarouse ul li .litpic img

{

    width:98px;

    height:125px;

    padding:3px;

    border:solid 1px #ccc;

}



.team .wptm .jcarouse ul li h3

{

    height:28px;

    overflow:hidden;

    line-height:28px;

}



.team .wptm .jcarouse ul li h3 a

{

    color:#017bbc;

}



.team .wptm .jcarouse ul li h4

{

    height:20px;

    overflow:hidden;

    line-height:20px;

    border-bottom:dashed 1px #ccc;

}

.team .wptm .jcarouse ul li p

{

    line-height:20px;

}



.honor

{

    float:left;

    width:261px;

    height:207px;

    display:inline;

    margin-left:6px;

    background:#f1f1f1;

}



.honor .wphr

{

    width:251px;

    height:197px;

    position:relative; top:5px; left:5px;

    background:url(../images/honor_bg.gif);

}



.honor .wphr .move_left,.honor .wphr .move_right

{

    width:25px;

    height:25px;

    cursor:pointer;

    position:absolute; top:99px;

}



.honor .wphr .move_right

{

    right:0;

}



.honor .wphr .lite

{

    width:173px;

    height:140px;

    overflow:hidden;

	margin-left:39px;

    position:relative; top:40px;

}



.honor .wphr .lite ul li img

{

    width:172px;

    height:120px;

}



.honor .wphr .lite ul li h3

{

    height:18px;

    overflow:hidden;

    line-height:18px;

    font-weight:normal;

	text-align:center;

}



.info

{

    float:left;

    width:477px;

    height:277px;

    display:inline;

    border:solid 0px #ccc;

    background:#f1f1f1 url(../images/wabg.gif) no-repeat;

}



.info .title

{

    height:30px;

    position:relative;

}



.info .title h2

{

    width:100px;

    font-size:14px;

    font-weight:bold;

    line-height:20px;

    padding-top:10px;

    padding-left:30px;

}



.info .title h2 a

{

    color:#f24f86;

}



.info .title .more

{

    position:absolute; right:8px; top:12px;

}



.info .content

{

    padding:8px 8px 0 8px;

}



.info .content .cat

{

    height: 30px;

    line-height: 30px;

    overflow:hidden;


	border-bottom:1px dashed #F6AFC7;

}



.info .content .cat a

{

    margin:0 5px;

}



.info .content .cat a:hover

{

    color:#f24f86;

}



.info .content .headline

{

    padding:6px 0;

    border-bottom:dashed 1px #ccc;

}



.info .content .headline .litpic

{

    float:left;

    padding-right:6px;

}



.info .content .headline .litpic img

{

    width:123px;

    height:85px;

    padding:3px;

    border:solid 1px #ccc;

}



.info .content .headline  h3

{

    height:30px;

    overflow:hidden;

    line-height:30px;

	font-size:14px;

	font-weight:bold;

}



.info .content .headline  h3 a

{

    color:#f24f86;

}



.info .content .headline p

{

    line-height:20px;

    text-indent:24px;

}



.info .content .headline .more,.info .content .headline .more a

{

    color:#f24f86;

}



.info .content .arclist li

{

    float:left;

    width:208px;

    height:25px;
	overflow:hidden;

    line-height:25px;

	padding-left:14px;

	background:url(../images/lt.gif) no-repeat scroll 0 center transparent;

}



.odd

{

    margin-left:6px;

}



.channel

{

}



.channel .tbox

{

    float:left;

    width:316px;

    height:303px;

    display:inline;

	margin-top:6px;

    margin-left:6px;

	margin-bottom:0;

	border:solid 0px #ccc;

    background:url(../images/cnb.gif);

}



.channel .first

{

    margin-left:0;

}



.channel .tbox .thead {

    height: 30px;

    padding-left: 36px;

    position: relative;

}



.channel .tbox .thead h2

{

    line-height:20px;

    padding-top:10px;

	font-size: 14px;

    font-weight: bold;

    height: 30px;

    overflow: hidden;

}



.channel .tbox .thead h2 a

{

    color:#f24f86;

}



.channel .tbox .thead .more {

    overflow: hidden;

    position: absolute;

    right: 8px;

    top: 8px;

}



.channel .tbox .thead .more a

{

}



.channel .tbox .cat

{

	height: 30px;

    overflow: hidden;

	line-height: 30px;

    border:1ps dashed #F6AFC7;

}



.channel .tbox .cat a

{

	margin:0 5px;

}



.channel .tbox .headline

{

    padding:8px 0;

    margin-bottom:5px;

    border-bottom:dashed 1px #ccc;

}



.channel .tbox .tbody .headline .litpic {

    float: left;

    padding-right: 6px;

}



.channel .tbox .headline .litpic img

{

    width:123px;

    height:85px;

}



.channel .tbox .tbody .headline h3 {

    font-size: 14px;

    font-weight: bold;

    height: 24px;

    line-height: 24px;

    overflow: hidden;

}



.channel .tbox .headline h3 a

{

    color:#f24f86;

}



.channel .tbox .headline p

{

    line-height:22px;

}



.channel .tbox .headline .more,.channel .tbox .headline .more a

{

    color:#f24f86;

}



.channel .tbox .tbody

{

    padding:8px 8px 0 8px;

}



.channel .tbox .tbody .arclist li

{

	background: url(../images/lt.gif) no-repeat 0 center;

    height: 22px;

    line-height: 22px;

    overflow: hidden;

    padding-left: 14px;

    padding-right: 6px;

}



.tslf

{

    height:219px;

    position:relative;

    background:url(../images/lfbg.jpg);

}



.tslf dl

{

    width:681px;

    height:169px;

    overflow:hidden;

    border:solid 1px #ccc;

    position:relative; top:38px; left:11px;

}



.tslf dl dt

{

    float:left;

    width:497px;

    border-right:solid 1px #ccc;

}



.tslf dl dd

{

    float:left;

    width:183px;

    height:169px;

    background:url(../images/dbg.gif);

}



.tslf dl dd ul li

{

    height:34px;

    font-size:14px;

    font-weight:bold;

    line-height:34px;

    text-align:center;

}



.tslf dl dd ul li.curr a

{

    color:#f24f86;

}



.tslf .lf_ad

{

    position:absolute; right:13px; top:38px;

}



.tslf .lf_ad img

{

    width:243px;

    height:169px;

    border:solid 1px #ccc;

}
