﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	width: 100%;
	margin: auto;
	font-family: "宋体";
}
html{ overflow-x:hidden; overflow-y:scroll;}
img {border:0px}
a{text-decoration:none;color: #000;}
a:hover{color:#9f1616;
text-decoration: underline;}
.trial_topbg {
	background-image: url(../images/trial_topbg.jpg);
	height: 44px;
}
.trial_logobg {
	background-image: url(../images/trial_logobg.jpg);
	height: 160px;
	line-height:160px
}
.trial_logobg2 {
	/*background-image: url(../images/greybg.jpg);*/
	height: 152px;
	line-height:152px
}
.shadow {
	-moz-box-shadow: 0px 2px 2px #ddd; /* Firefox阴影 */
	-webkit-box-shadow: 0px 2px 2px #ddd; /* Safari 和 Chrome阴影 */
	box-shadow: 0px 2px 2px #ddd; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览 阴影器 */
	behavior: url(ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */
}


.top{
	width:986px;
	margin:auto;
    
	}
.slogo{
	width:534px;
	float:left;
	text-align:left;
	margin-left:40px
	}
.topnav {
	font-size: 14px;
	color: #a4a4a4;
	text-align:right;
	line-height:44px;
	width:412px;
	float:left;
}
.topnav a{color: #a4a4a4;text-decoration:none;}
.header{
	width:986px;
	margin:auto;
	height:105px;
	line-height:105px;position: relative;}
.logo{
	height:78px;
	line-height:78px;
	width:574px;
	float:left;
	text-align:center;
	margin-top:16px;
    
	}
.topnav a:hover{
	text-decoration:underline;
}
.topdate{width: 100px;position: absolute;top: 20px;left: 580px;height:60px ;line-height: 30px;text-align: center;color: #fff;font-size: 14px;}
.topsearch { float:left;width:412px; margin-left:auto; margin-right:auto; height:30px;
line-height:30px;
margin-top:22px;
}
.topsearch .top1{text-align: right;width: 250px;float: right;}
.topsearch .top2{ background:url(../images/search_b2.png) no-repeat 100px 0px;}
.topsearch .in { margin-left:100px; width:236px; padding-right:5px; height:24px; float:left; display:inline; }
.topsearch .in input { width:200px; height:20px; margin-left:30px; font-size:14px; line-height:20px; margin-top:2px; color:#999; font-family:'微软雅黑', Arial, Sans-Serif; padding:3px; font-size:16px; border:medium none; }
.topsearch .btn { margin-left:0px; _margin-left:0px; float:left; _display:inline; }
.nav{width:986px;
	margin:auto;
	}
.nav .menu{
	width:740px;
	float:left;
	margin-top:0px}
.nav .menu td{
text-align:left;
color:#000;
font-size:16px;
height:30px;
line-height:30px;
}
.border2{border-bottom:#e2e2e2 solid 2px;}
.nav .menu td a.cuttenfirstli{
color:#d50000;
display:block;
border-bottom:#d50000 solid 2px;
padding-left:20px;
}
.nav .menu td a.firstli{
color:#000;
display:block;
border-bottom:#e2e2e2 solid 2px;
padding-left:20px;
}
.nav .menu td a.midli{color:#000;
display:block;
border-bottom:#e2e2e2 solid 2px;
 background:url(../images/dot_menu.jpg) no-repeat 0px 12px;
 padding-left:20px;
}
.nav .menu td a.currenli{color:#d50000;
 display:block;
 border-bottom:#d50000 solid 2px;
 background:url(../images/dot_menu3.png) no-repeat 0px 12px;
 padding-left:20px;
}
.nav .menu td a:hover{
	color:#ff8b8b;
	 background:url(../images/dot_menu2.png) no-repeat 0px 12px;
	border-bottom:#ff8b8b solid 2px;
	}
.nav .topspecial{
	float:left;
	width:246px;
	font-size:14px;
height:30px;
line-height:30px;
border-bottom:#e2e2e2 solid 2px;
 background:url(../images/icon_zhuan.jpg) no-repeat 0px 6px;
 overflow:hidden;
	}
.nav .topspecial a{
	margin-left:0px}
.nav .subnav{height:30px;
line-height:30px;} 
.nav .topspecial li{list-style:none;float:left;width:100%;padding-top:5px}
.subnav td a{
	color:#d50000;
	display:block;
	 background:url(../images/dot_menu3.png) no-repeat 0px 12px;
	 padding-left:10px;
	 height:30px;
line-height:30px;
text-align:left;
font-size: 14px;
	}
	
.mF_sd_tqq *{ margin:0; padding:0; list-style:none;}
.mF_sd_tqq{width:246px;height:20px;position:relative;overflow:hidden;}
.mF_sd_tqq ul{width:240px;line-height:20px;float:left;position:absolute;left:0px}
.mF_sd_tqq ul li{float:left;width:100%;padding-top:5px}

.bottom_linered {
	background-color: #ba0000;
	text-align: center;
	height: 40px;
    clear: both;
    margin-top: 10px;
}
.bottom_linetext {
	color: #FFF;
    line-height: 40px;
    text-align: center;
}
.bottom_linetext a {
	color: #FFF;
}
.bottom_linegray {
	background-color: #e2e2e2;
	text-align: center;
	height: 130px;
	padding-top:20px;
    font-size:12px;
    line-height: 20px;
}
.pswap{width:100%;margin:auto;padding-top: 3px;margin-top: 3px;}
.mainpage{	width:984px;margin: auto;clear: both;}
 #IndexFocus{ width:780px; height:360px;}
 .rightcont{width:190px;float: right;}
.rtitle{line-height: 22px;height: 22px;text-align: right;font-size: 14px;width: 100px;}
.lineheight{padding-top: 15px;font-size: 14px;}
.column_xwsd {
	font-size: 14px;
	color: #2d2d2d;
	background-image: url(../images/column_linebg.jpg);
}
.icon_dot {
	background-image: url(../images/icon_dotbg.jpg);
	height: 8px;
	background-repeat: repeat-x;
}
.news_title {
	font-size: 14px;
	color: #2d2d2d;
	font-weight: bold;
	line-height: 120%;
    text-align: left;
}
.news_content {
	font-size: 14px;
	color: #2d2d2d;
	line-height: 160%;
    text-align: left;
    text-indent: 1em;
}
.text22,.text22 a {
	font-size: 14px;
	color: #9f1616;
	font-weight: bold;
}
.text22_14 {
	font-size: 14px;
	color: #2d2d2d;
	line-height: 220%;
}
.column_dt {
	font-size: 14px;
	color: #2d2d2d;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 150%;
}
.line_qq {
	height: 32px;
	font-size: 16px;
	color: #bd0000;
	text-align: center;
    
}
.line_qq a {color: #bd0000;text-decoration: underline;}
.dyueinfo{text-align: center;font-size: 14px;line-height: 22px;}
.banner985 { height: 100px;border: 1px #CCC solid;}
.ftop{height:58px;}
.ftop span{width: 428px;}
.imgborder{border:#d5d5d5 solid 1px;}
.text14bold {
	font-size: 14px;
	color: #2d2d2d;
	font-weight: bold;
	line-height: 250%;
}
.commenttext14bold{color: #2d2d2d;font-weight: bold;font-size: 14px;width: 190px;float: left;}
.commenttext12{font-size: 12px;width: 190px;float: left;}
.icon_dot_h {
	background-image: url(../images/icon_dotbg.jpg);
	height: 5px;
	background-repeat: repeat-x;
	background-position: center;
}
.tablehudong {margin-top:6px; margin-bottom:6px;}
.tablehudong a {display:block;cursor: pointer;
	height: 26px;
	border-bottom: 1px #CCC solid;
	text-align: center;
	vertical-align: middle;
    line-height: 26px;
}
.currenunit{
	height: 26px;
	border-bottom: 1px #CCC solid;
	border-right: 1px #CCC solid;
	text-align: center;
	vertical-align: middle;
	background-color: #e7c8c5;
    display: block;
}
.service_line {
	height: 26px;
	border-bottom: 1px #CCC solid;
	text-align: center;
	vertical-align: middle;
}
.votetitle{font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;}
.votestyle ul {padding-left: 0px;width: 190px;margin-left: 0px;}
.votestyle li{list-style: none;height: 30px;line-height: 30px;font-size: 14px;}
.votesubmit{text-align: center;}
.renwu_text,.historyhd {
	font-size: 14px;
	color: #2d2d2d;
	line-height: 200%;
}
.historyhd span{line-height: 25px;height: 25px;width: 440px;display: block;}
.renwu_text span{line-height: 26px;height: 27px;width: 330px;display: block;}
.text22_14red,.text22_14red a {
	font-size: 14px;
	color: #9f1616;
	line-height: 220%;
}
.text22black {
	font-size: 14px;
	color: #2d2d2d;
	font-weight: bold;

}
.anjianbanner{padding-bottom: 10px;}
.anjianbanner span{width: 200px;height: 90px;padding-left: 2px;}
.line_zw {
	padding-top:20px;
	padding-bottom:10px;
	font-size: 14px;
	color: #2d2d2d;
	line-height: 150%;
}
.line_zw a {color: #bd0000;}

#scroll{width:980px;height:186px;margin:50px auto 0;position:relative;overflow:hidden;}
.btn_left{display:block;width:68px;height:68px;background:url(images/btn.jpg) no-repeat -70px -69px;position:absolute;top:20px;left:1px;z-index:1;}
.btn_left:hover{background:url(images/btn.jpg) no-repeat -70px 0;}
.btn_right{display:block;width:68px;height:68px;background:url(images/btn.jpg) no-repeat 1px -69px;position:absolute;top:20px;right:0;z-index:1;}
.btn_right:hover{background:url(images/btn.jpg) no-repeat 1px 0;}
#scroll .content{width:827px;height:186px;position:relative;overflow:hidden;margin:0 auto;}
#scroll ul{position:absolute;}
#scroll li{float:left;width:220px;height:186px;text-align:center;}
#scroll li a:hover{position:relative;top:2px;}
.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 border:1px solid #e3e3e3;
 background:#eee;
 width:985px;
 margin-top:8px;
 height: 195px;
}
.blk_18 .pcont {
 width:984px;
 float:left;
 overflow:hidden;
 padding-left:5px;
 margin-left: 0px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.arr-hover{ visibility:visible; opacity:0.5;}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 visibility:visible;
 opacity:0.5;
width:38px; height:38px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;
 float:left;
 z-index:9;
 cursor:pointer;
 background:url(../images/slider-arrows.png)  0 0;
}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:48px 5px 0;
}
.blk_18 .RightBotton {
 background-position: 100% 0;
 margin:48px 1px 10px 5px;
 
}
.blk_18 .LeftBotton:hover {
 background-position:  0 0;
 opacity:1;
}
.blk_18 .RightBotton:hover {
 background-position: 100% 0;
 opacity:1;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 1px auto;
}
.blk_18 .pl {
 width:245px;
 border:0px solid #f3f3f3;
 float:left;
 text-align:left;
 line-height:24px;
 height: 200px;

}
.blk_18 a.pl:hover {
 border:0px solid #5dacec;
 color:#5dacec;
 background:#fff;
}

.cmore{float: right;font-size: 14px;line-height: 33px;height: 33px;padding-right: 10px;}
.link_text,.more {
	font-size: 14px;
	color: #2d2d2d;
	line-height: 200%;
}
.link_text ul{ width:985px;padding-left: 0px;margin-left: 0px;}
.link_text ul li{width:122px;float: left;list-style: none;text-align: center;}
.lishiwei{
    width: 490px;
    border:#e2e2e2 solid 1px;
    height: 305px;   
}
.lswtitle a{text-decoration:none;}
.lswtitle{ background:url(../images/tbg.png) repeat;height: 31px;margin-bottom: 5px;line-height: 31px;font-size: 14px;margin-top: 0px;padding-top: 0px;}
.lswtitle ul{width: 480px;margin-left: 0px;padding-left: 0px;margin-top: 0px;padding-top: 0px;}
.lswtitle td{width: 98px;float: left;list-style: none;height: 31px;line-height: 31px;text-align: center;cursor: pointer;}
.lswtitle .cutten{border-bottom:#d50000 solid 2px;}



.righttitle{width: 225px;background:url(../images/tbg.png) repeat;height: 33px;margin-bottom: 5px;line-height: 33px;font-size: 14px;font-weight: bold;border-bottom:#d50000 solid 2px;}
.righttitle span {background:url(../images/list12.gif) no-repeat;padding-left: 20px;margin-left: 10px;}
.lswtitleright,.lswtitlerightpic{border:#e2e2e2 solid 1px;width: 225px;margin: auto;}
.lswtitleright li{background:url(../images/bullet_toggle_minus.png) no-repeat 0px 4px;line-height: 20px;height: 20px;list-style: none;padding-left: 20px;font-size: 14px;margin-bottom: 5px;}
.lswtitlerightpic ul{margin-left: 2px;margin-top: 10px;padding-left: 2px;width: 220px;}
.lswtitlerightpic li{list-style: none;font-size: 12px;width: 105px;float: left;padding-bottom: 10px;text-align: center;}

.newslist{border:#e2e2e2 solid 1px;}
.newslist li span{ float:right;padding-right: 10px;}
.newslist ul,.lswtitleright ul{margin-left: 5px;margin-top: 10px;padding-left: 5px;}
.newslist li{background:url(../images/bullet_red.png) no-repeat 0px 4px;;line-height: 20px;height: 20px;
	list-style: none;padding-left: 20px;font-size: 14px;margin-bottom: 5px;height: auto}

.searchlist{border:#e2e2e2 solid 1px;}
.searchlist ul{margin-left: 5px;margin-top: 10px;padding-left: 5px;margin-left: 5px;width: 960px;}
.searchlist li{list-style: none;padding-bottom: 20px;border-bottom:#e2e2e2 solid 1px;}
.searchlist li a{ padding-right: 10px;color: blue;font-size: 14px;display: block;height: 25px;line-height: 25px;}
.searchlist li span{font-size: 12px;}

.rightpic{height: 138px;border:#ddd solid 1px;text-align: center;}

.contentviewtitle{ font-size: 14px;font-weight: 700;padding-top: 0px;margin-top: 0px;height: 25px;line-height: 25px;}

.contentview{padding:10px 10px 10px 10px}
.contentview table td{border:#e2e2e2 solid 1px;padding-top: 5px;margin-top: 5px;}
.contentviewpic{border-right:#e2e2e2 solid 1px;padding-top: 0px;margin-top: 0px;}
.workinfo{font-size: 12px;}
.link_text a {color: #2d2d2d;}
.column_linkbg {
	font-size: 14px;
	color: #2d2d2d;
	background-image: url(../images/column_linkbg.jpg);
}
.zhibozhuchi{height: 25px;line-height: 25px;font-size: 14px;background: #8CB6CE;font-weight:bold;text-align: left;}
.zhibotime{height: 25px;line-height: 25px;font-size: 12px;color: #999999;text-align: right;border-bottom: #ccc 1px solid;}
.zhibocontent{text-align: left;font-size: 14px;line-height: 22px;}

.culture_syds_border {
	border: 1px #cacaca solid;
}
.culture_syds_text {
	font-size: 12px;
	color: #808080;
	line-height: 200%;
	padding-left:1px;
	padding-bottom:8px;
}
.culture_photo599_t16{
	font-size: 16px;
	color: #2d2d2d;
	line-height: 260%;
	font-weight:bold;
}
.page{ width:750px; border:1px solid #E3E3E3; background-color:#FFFFFF; padding:8px 0;}
#pages { padding:3px; margin:3px; height:30px; text-align:center; clear:both; }
#pages span { margin-right:8px; color:#000; }
#pages a { padding:7px 10px 7px 10px; border:#E7E7E7 1px solid; line-height:30px; margin-right:8px; background-color:#FCFCFC; text-decoration:none; -webkit-box-shadow: 1px 1px 3px #DDD; -moz-box-shadow: 1px 1px 3px #DDD; box-shadow: 1px 1px 3px #DDD;  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DDDDDD');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DDDDDD')"; }
#pages a:hover { padding:7px 10px 7px 10px; border:#FFE4ED 1px solid; color:#d50000; line-height:30px; background-color:#FFF4F8; text-decoration:none; }
#pages a:active { padding:7px 10px 7px 10px; border:#D4D4D4 1px solid; line-height:30px; background-color:#FFFFFF; text-decoration:none; }
#pages span.current { padding:7px 10px 7px 10px; border:#FFE4ED 1px solid; color:#d50000; line-height:30px; background-color:#FFF4F8; text-decoration:none; -webkit-box-shadow: 1px 1px 3px #DDD; -moz-box-shadow: 1px 1px 3px #DDD; box-shadow: 1px 1px 3px #DDD;  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DDDDDD');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DDDDDD')"; }
#pages span.disabled { border:#f3f3f3 1px solid; color:#000; padding:7px 10px 7px 10px; margin-right:8px; line-height:30px; -webkit-box-shadow: 1px 1px 3px #DDD; -moz-box-shadow: 1px 1px 3px #DDD; box-shadow: 1px 1px 3px #DDD;  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DDDDDD');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DDDDDD')"; }
.ml ul {margin: 0px; padding: 0px;}
.ml li {padding: 5px 5px 5px; text-align: center; overflow: hidden; float: left;height: 145px;}
.ml img {margin: 0px auto; }
.ml span {color: rgb(153, 153, 153);}
.ml span a {color: rgb(153, 153, 153);}
.yl5361_img { padding: 2px; border: 1px solid #e3e3e3;}
.yl5361_h7,.yl5361_h7 a{margin: 0px; padding: 0px; background-image: url(../images/yl5361_h7_bg.jpg); color: #FFFFFF;font-size: 12px;height: 25px;line-height: 25px;}
.commentinfo{font-size:12px;height: 20px;line-height: 20px;}
.yl5361_list1 {height: 30px;overflow: hidden;line-height: 30px;padding-left: 20px;background: url(../images/icon.gif) no-repeat;font-size: 14px;}
.topclass td {
	font-family: "宋体";
	font-size: 14px;
	height:20px;
	line-height:20px;
	color:#FFF
}
.topclass{
	height:40px;
    margin-top: 10px;
}
.topclass .sp{width:1px;border-left: 1px solid #f2f2f2;}
.topclass .cat{font-weight:700;font-size: 16px;}

.topclass a{color:#FFF;text-decoration: none;}
.topclass a:hover{color:#FFF;text-decoration: underline;}
.bwtt { height: 80px; margin: auto;padding: 0;width: 986px;border: 0px solid #f2f2f2;}
.bwtt h2 { background-image: url(../images/wktt.jpg); background-repeat: no-repeat; background-position: left; float: left; height: 75px; width: 70px; text-indent: -700px; margin: 0;padding: 0;}
.bwtt dl { float: right; width: 910px; text-align: center; height: 80px; margin: 0;padding: 0;}
.bwtt dt { height: 45px; width: 910px; padding-bottom: 5px; line-height: 45px;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}
.bwtt dd { font-size: 12px; line-height: 25px; display: inline; height: 25px; padding-top: 5px;margin: 0;padding: 0;}

.adsarchtable {font-size: 12px;}
.txtMarquee-top{ width:190px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.txtMarquee-top .bd{ padding:2px;  margin-left: 5px;}
.txtMarquee-top .infoList ul {list-style:none;margin-left: 3px; }
.txtMarquee-top .infoList li{ height:24px; line-height:24px;font:normal 12px/22px 宋体;   list-style:none;  }
.txtMarquee-top .infoList li .date{ float:right; color:#999;font:normal 12px/22px 宋体;   }
        