@charset "utf-8";
/* Css Reset */
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
	form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;}
	table {}
	fieldset,img { border: 0;}
	address,caption,cite,code,dfn,em,strong,th,var {}
	ol,ul,li { list-style: none;zoom:1;}
	caption,th { text-align: left;}
	h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%;}
	q:before,q:after { content:'';}
	abbr,acronym { border: 0;}
	img {}
	.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
	.cb{clear:both;}

/* Public */
	html{ width:100%; height:auto; background:#FFF;}
	body{ width:100%; height:auto; color:#333;font:12px/23px "宋体",Tahoma,Helvetica,Arial,sans-serif; text-align:center;-webkit-text-size-adjust: none;}
	a{color:#333;text-decoration:none; outline:none;}
	a:hover {text-decoration:underline;}
    .fl{float:left;display:inline;}
	.fr{float:right;display:inline;}
	.ma{margin:0 auto; width:960px;}
	
	.tb{background:#666;}
    .pw{width:1000px; margin:0 auto;}
	.more{position:absolute;top:8px;right:10px;font-weight:normal;}
    .more a{font-size:12px;color:#464646;}
	.w350{width:350px;}

.h10{height:10px;}
.h260{height:260px;}
.h250{height:250px;}
.h290{height:290px;}
.h220{height:220px;}
.h180{height:180px;}
.h40{height:40px;}
.h30{height:30px;}
.h90{height:90px;}
.h80{height:80px;}
.h130{height:130px;}
.h300{height:300px;}
.h140{height:140px;}
.h350{height:345px;}

.pr{position:relative;}
.pa{position:absolute;}

.ml5{margin-left:10px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.ml10{margin-left:10px;}


/*top*/
html{
	background-image: url(htmlbg.jpg);
	background-repeat: repeat-x;}
.top{ background-repeat:no-repeat; background-position:center top;}
.banner{height:165px;background-image: url(banner.jpg); background-repeat:no-repeat; background-position:center top;}
.topnav{height:35px; line-height:35px;background:url(navbg.jpg); background-repeat:repeat-x;}
.topnav ul li{float:left;width:75px;font-size:14px; font-weight:bold;}
.topnav ul li a{color:#FFF;}
.subnav{height:0px;line-height:35px;background:url(navbg.jpg); background-repeat:repeat-x; background-position:0 -35px;}
.searchbox{top:3px;  right:10px;}
.inputtext{vertical-align:middle;height:24px;font:normal 12px/24px Tahoma,"微软雅黑";background:#FFF;border:1px solid #DDD; width:260px; margin-top:3px; color:#999;float:left;display:inline; padding-left:5px;}
.searchBtn{display:block;width:80px;height:22px;border:none;cursor:pointer;float:left;margin-left:-82px;	margin-top:5px;display:inline;background-repeat: no-repeat;background-position: 0px -2px;background-color: transparent;}


/*main-left*/
.main{background-color:#FFF; overflow:hidden;}
.main li{background:url(lia.jpg); background-repeat:no-repeat; background-position:left center;}

.left{width:720px;float:left;}
.leftA{height:300px;}



.leftB{text-align:left; float:left;}
.leftB h3{height:30px; background-color:#F2F2F2;font-size:14px; font-weight:bold; line-height:30px;}
.leftB h3 a{color:#FFF; background-color:#C62628; display:block;height:30px; width:100px; text-align:center;}
.leftB ul{border:1px solid #CCC; margin-top:1px; padding-top:10px; padding-left:15px; padding-bottom:5px;text-align:left;height:145px;}
.leftB ul li{padding-left:10px; margin-bottom:1px;}



/*focus焦点图*/
.focus_img{height:300px;overflow:hidden;zoom:1;position:relative;border:1px solid #CCC;}
.focus_img .big_area{float:left;width:600px; height:300px;position:relative;overflow:hidden;display:inline;}
.focus_img .big_area h3{position:absolute;left:0px;bottom:0px;width:600px;height:32px;line-height:34px;   text-align:center;font-family:黑体;font-size:18px;color:#000;font-weight:normal;overflow:hidden; margin:0;}
.focus_img .big_area img{filter:revealTrans(duration=1,transition=5);}
.focus_img .big_area .titlebg{background:#fff;opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0px;bottom:0px;height:32px;width:600px;}
.focus_img .big_area .intro{position:absolute; top:40px; right:0;width:340px; text-indent:2em;padding:0 20px;  color:#FFF; font-size:12px; line-height:200%;display:none;}
.focus_img .thurmb{width:110px;left:600px;height:300px; position:absolute; text-align:center;background-color:#F5F5F5;padding-top:3px;}
.focus_img .thurmb .small_div{overflow:hidden;width:110px;height:60px;cursor:pointer;}
.focus_img .thurmb .selected{}
.focus_img .thurmb .selected img{border:1px solid #C62628;}
.focus_img .thurmb .selected a{color:#fff;text-decoration:none;}
.focus_img .thurmb img{height:44px;width:88px; line-height:45px;border:1px solid #F5F5F5; padding:3px;background-color:#FFF;}
.focus_img .thurmb .small_div span{display:none;margin-left:103px;padding:5px 0 0 4px;line-height:19px;}
	
.leftB{}
/*main-right*/
.right{top:10px;right:10px;width:260px;}
.rightA{} 
.rightA h3{background-color:#EEDEBD; border-top:2px solid #C62628; text-align:left; font-size:14px; font-weight:bold; color:#BD0526; height:30px; line-height:30px; text-indent:15px;}
.rightA ul{border:1px solid #CCC; margin-top:1px; padding-top:8px; padding-left:15px; padding-bottom:5px;text-align:left;min-height:145px;}
.rightA ul li{padding-left:10px; margin-bottom:1px;}

/*foot*/	
.foot{clear:both;height:94px;width:980px;margin:10px auto;background-image: url(foot.jpg);background-repeat: no-repeat;text-align:left;}
.foot ul{position:absolute;top:15px;left:115px;}
.foot dd{}

/*栏目页图片展示*/
.showpic{width:708px; position:relative;border:1px solid #CCC; margin-top:10px;float: left;}
.showpic dt{height:30px; line-height:30px; border-bottom:1px solid #BD0527; font-weight:bold;text-align:left;}
.showpic dt h3{height:28px;width:80px;padding-left:20px;font-size:14px;color:#BD0526; font-weight:bold;}
.showpic .scrollprev,.showpic .scrollnext{position:absolute;}
.showpic .scrollprev{left:15px;top:70px;} 
.showpic .scrollnext{right:15px;top:70px;}
.showpic dd{height:160px; background-color:#F5F5F5;}
.showpic dd ul{width:640px; margin:0 auto;}
.showpic dd li{width:160px; float:left; background:none; text-align:center; text-indent:0; margin-top:10px;}
.showpic dd li img{width:144px; height:108px; float:left; border:1px solid #D9D9D9;padding:2px;}
.showpic dd ul li a{display:inline-block;}


/*友情链接*/
.friendlink{height:90px;width:980px;margin:0 auto;margin-top:10px;border:1px solid #D9D9D9; background:url(friendlinkbg.jpg); background-repeat:repeat-x;}
.friendlink dt{height:30px; line-height:30px;border-bottom:1px solid #D9D9D9;}
.friendlink dt a{font-size:14px; display:block; float:left; width:100px; border-right:1px solid #D9D9D9; text-align:center; text-decoration:none;}
.friendlink dt .hover{border-bottom:2px solid #A51C30;}
.friendlink dd{margin:10px 20px; clear:both;text-align:left;}
.friendlink dd li{float:left; margin-right:10px;}
.friendlink dd a{display:block; float:left; margin-right:10px;}


/*list列表面*/
.list{min-height:720px; margin-left:10px; width:710px;border:1px solid #CCC;}
/* 内容页 */	
.navbar{
	height:30px;
	background-image: url(nav.jpg);
	background-repeat: no-repeat;
        background-position:0 -2px;
	border-bottom:1px solid #D9D9D9;
	line-height:30px;
	text-align:left;
	text-indent:30px;
	border-bottom:1px solid #CCC;}
.fmbar{margin-left:10px;}
h2{
        color:#CC0C1D;
        text-align:left;
        border-bottom:1px solid #CCC;
        font-size:14px;
        font-weight:bold;
        margin:20px  30px  20px 20px;
       
        text-indent:2em;}

.listarticle{
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	height:auto !important;
	min-height:500px;}
.listarticle ul{
	margin-bottom:20px;
	border-bottom:1px dotted #BBB;
	padding-bottom:10px;
         border-top:none;
        padding-left:0px;}
.listarticle ul li{
	background-image: url(lia.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent:15px;
                font-size:12px;
	line-height:200%;}
.listarticle ul li span{
	display:inline-block;
	float:right;}
.pagelist{
	margin-top:30px;
        margin-bottom:30px;}
.pagelist a{
            display:inline-block;
            height:20px;
            border:1px solid #999;
            padding:0 5px;}
.pagelist a:hover{
            text-decoration:none;}
.pagelist b{
            display:inline-block;
            height:22px;
            padding:0 7px;
            color:#FFF;
            background-color:#CC0100;}
.pagelist a b{
            display:inline-block;
            height:20px;
            line-height:20px;
            border:none;
            padding:0 3px;
            color:#999;
            background-color:#FFF;}
.listnav ul{
font-size:14px;}
.listnav ul li{
border-bottom:1px dotted #CCC;
height:20px;
margin-top:10px;
margin-right:20px;
background-image: url(../images/lib.jpg);
background-repeat: no-repeat;
background-position: left center;
padding-bottom:5px;
padding-left:10px;}



/*内容页面*/
.contentbd{
                 margin-left:10px; width:710px;border:1px solid #CCC; min-height:597px;}
.content{
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;}
.content h4{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	margin-top:40px;
	margin-bottom:10px;}
.content .artinfo{
	text-align:center;
	margin-bottom:10px;
	border-bottom:1px dashed #CECECE;
	padding-bottom:5px;}
.artinfo .newstime{
	display:inline-block;
	margin-right:20px;}
.newstext{
	margin-top:20px;
	font-size:14px;
	line-height:180%;
                 min-height:300px;}
.newstext p{
	margin-bottom:20px;}
.nextprev{
	margin-top:60px;
	padding-top:10px;
	border-top:1px dashed #CECECE;}
.nextprev ul{
	border:none;}
.nextprev ul li{
                background:none;}
.quicklink{
	border:none;}

/*搜索模板*/


.listg2412 li{
padding: 8px 0px 12px;
    border-bottom: 1px dashed #e4e4e4;
    width: 100%;
    float: left;
    background: none;
}
.listg2412 li i{
width: 4px;
    height: 4px;
    float: left;
    margin-right: 10px;
    display: block;
    margin-top: 15px;
    background: #bc102e;
}
.listg2412 li h2{
font-size: 15px;
    color: #333333;
    line-height: 32px;
    height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    transition: linear 0.3s;
    border-bottom: none;
    margin: 0;
    text-indent: 0em;
}

.listg2412 li .date-list{
float: right;
    font-size: 13px;
    color: #666666;
    line-height: 28px;
}
.listg2412 li p{
    width: 100%;
    float: left;
    font-size: 13px;
    color: #666;
    line-height: 24px;
    height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-indent: 2em;}



ol,ul{list-style:none}




.result{font-size:14px; margin:20px;}
.result span{color:#BD3E3E;}
.searchlist{padding: 0 20px;}
.searchlist dl{margin-bottom:15px;}
.searchlist dl dt { font-size:14px; color:#333; font-weight:bold;}
.searchlist dl dd{font-size:12px; color:#707070;}
.searchlist dl  .smalltext{text-indent:2em;margin-top:5px;}
.searchlist dl .linkdress{text-indent:2em;}
.searchlist .keybord{color:#BD3E3E;}

/*成果展示表格模板*/
.tablelist{font-size:12px;}
.tablelist .oddline{background-color:#F5F5F5;}
.tablelist{}
/*最新发布，关注排行*/
.gzrank{background:url(rank.jpg); background-repeat:no-repeat;background-position:10px 10px;}
.gzrank li{background:none;text-indent:8px;}

/*最新发布，关注排行*/
.navlist li{background:url(liab.jpg);background-repeat:no-repeat;background-position:left center; border-bottom:1px dashed #CCC;height:30px; line-height:30px;text-indent:5px;}
.navlist li a{font-size:14px;}


