@charset "gb2312";
/* CSS Document */
html body div.clear,html body span.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;
overflow:hidden;visibility:hidden;width:0;height:0}
.container{width:985px; margin:0 auto; padding:0px;}
.m12_mar{display:inline;float:left;margin:0 5px;text-align:left}
.left{ width:255px;}
.conc{ width:700px;}
/* Ä¬ÈÏÑùÊ½ÖØÖÃ */
html,body{
    margin:0px;
	padding:0px;
	font-size:14px;
	color:#333333;
	line-height:24px;
	background:#eeeeee;
}

h1,h2,h3,h4,h5,h6,a,p{
	margin:0;
	padding:0;
}
a{ color:#333333; line-height:24px; text-decoration:none; }
img{
	border:0;
}
ul,li{
	list-style-type: none;
	padding:0;
	margin:0;
}

.clear{
    clear:both;
	height:1px;
	overflow:hidden;
}
p{ text-indent:2em;}
.mar_10{ margin:5px 10px 10px 0px; }
.zj img{ border:1px #cdcdcd solid; padding:3px; }
.zj2 img{ border:1px #cdcdcd solid; padding:3px; }
.l{ float:left;}
.r{ float:right;}
.mar_10{ margin-left:10px;}
.right_l{ width:360px;}
.mar_r10{ margin-right:10px;}
.name{ color: #039; font-weight:bold;}
.mar_b10{ margin-bottom:10px;}
.mar_t10{ margin-top:6px;}
.more{ margin-right:10px;}
a.more{ color:#ad0076; }
.f16{ font-size:16px; color:#906; font-weight:bold;}


/* Í·²¿ */
#top{
	width:100%;
	margin:8px auto;
	margin-top:0px;
	background: url(../images/body_bj.jpg) repeat-x;
	
}
#top #nav {
	width:960px;
	height:40px;
	margin:0 auto;
	padding:0px 0px 0px 0px;
	text-align:center;
}
#nav_bj{background: url(../images/nav.jpg); width:100%; height:40px;}
#top #nav li{
	float:left;
	background: url(../images/nav_bg.gif) no-repeat left center;
	text-align:center;
}
#top #nav li a{
	display:block;
	line-height:40px;
	padding:0 16px;
	color:#5d0b60;
	font-weight:bold;
	font-size:14px;
}
#top #nav li a:hover{
	text-decoration: none;
	background: url(/images/hover.gif) no-repeat left bottom;
}

.dy{ background:url(../images/dy.gif) no-repeat; height:72px; padding:10px 30px 10px 160px; margin:5px 0px; font-weight:bold; line-height:28px; }
.fl{ background:url(../images/fl.gif) no-repeat; height:290px; width:210px; padding:0px 5px;  font-size:12px; line-height:20px;}
.fl_t{ color:#fff; line-height:28px; font-weight:bold; text-align:center; margin-bottom:5px; font-size:14px;}
.list_zl{ background:url(../images/list1.gif) no-repeat left; padding-left:20px; font-weight:bold; line-height:30px; margin-bottom:10px;height:30px; color:#2776ba; font-size:16px; }
.list_zl a{ line-height:30px;  color:#2776ba; font-size:14px;}

/*À¸Ä¿ºÐ×Ó*/
.box_c h2{
	background: url(../images/back1.gif) no-repeat;
	line-height:36px;
	padding-top:30px;
	height:49px;
	font-size:14px;
	color:#333333;
	font-family:"Î¢ÈíÑÅºÚ";
	text-align:center;
	font-weight:normal;
}
.box_c h4{
	background: url(../images/bg4.gif) no-repeat;
	padding-left:40px;
	line-height:36px;
	height:36px;
	font-size:15px;
	color:#c60066;
	font-family:"Î¢ÈíÑÅºÚ";
	letter-spacing:1px;
}

.box_l h2{
	background: url(../images/bg2.gif) no-repeat;
	color:#ffffff;
	padding-left:10px;
	line-height:36px;
	height:36px;
	font-size:15px;
	font-family:"Î¢ÈíÑÅºÚ";
	letter-spacing:1px;

}

.box_r h2{
	background: url(../images/bg3.gif) no-repeat;
	padding-left:40px;
	line-height:34px;
	height:34px;
	font-size:15px;
	color:#ffffff;
	font-family:"Î¢ÈíÑÅºÚ";
	letter-spacing:1px;
}
.box_border {  padding:8px; border-top:none; margin-bottom:10px; background:#ffffff;}
.zjjj{ background:#f5f5f5; padding:5px;}
.box_border h3{ background:url(../images/icon1.gif) no-repeat left; padding-left:20px; font-size:15px; margin-bottom:10px;}
.box_border2{ border:1px #e7bdd3 solid;padding:8px;margin-bottom:10px; background:#ffffff;}
.list_wz ul li{ background:url(../images/list1.gif) no-repeat 0px 5px; padding-left:28px; text-align:left; line-height:24px; margin-bottom:5px;}
.list ul li{ padding-left:28px; text-align:left; line-height:24px; margin-bottom:5px;}

.list ul li.w{ background:url(../images/w.gif) no-repeat 0 3px;; color:#32509b; }
.list ul li.d{ background:url(../images/d.gif) no-repeat 0 3px; padding-bottom:10px;}
.c_3{ width:32%; float:left;}
.mar_10{ margin:0px 13px;}
h1{ color:#df6e00; text-align:center; font-size:14px; background-color:#feffe5; line-height:30px; margin-bottom:6px;}
a.a12{ font-size:12px;} 

a.h_wz{ color:#741c6a;}
a:hover.h_wz{ text-decoration:underline;}
.title_h1{ font-size:15px;  margin-bottom:5px; text-align:center; height:30px; font-weight:bold; color:#7e1776; letter-spacing:1px; line-height:30px;}
.title_h1 a{ font-size:15px;  font-weight:bold; color:#333333; letter-spacing:1px; line-height:30px; }
.title_h2{ font-size:14px; font-family: "Î¢ÈíÑÅºÚ"; font-weight:bold; color:#666666; letter-spacing:1px; line-height:20px; margin-bottom:5px; text-align:center; }
.sp ul  li{ background:url(../images/vico1.png) left center no-repeat; padding-left:25px; height:24px; line-height:24px; width:46%; float:left;}
.sp ul  li a{ float:left; width:320px;}
.sp ul  li span{ width:80px; float:right; text-align:left;}
.bottom_line{ border-top:1px #0064ae solid; padding-top:10px; margin-top:10px; text-align:center;}
.bottom_b{ border-bottom:1px #c8831c dotted; padding-top:10px; margin-bottom:10px;}

.zt img{ margin:8px 0px;}
.ptit{ color:#C00; text-align:center;}

/* ÇÐ»» */
#fk_jhsy DIV,#hyrc DIV{ padding:0px 100px;}

#fk_jhsy DIV, #hyrc DIV{
	CURSOR: pointer;
	line-height:31px;
	padding:0 5px;
	width:120px;
	text-align:center;
	color:#0b4ab3;
	height:38px;
	float:left;
	font-weight:bold;
	

}

#fk_jhsy DIV.on ,  #hyrc DIV.on{
	background-position:-266px -99px;
color:#ff6600;
	
	
}

.undis1, .undis2{
	DISPLAY: none
}
.dis1, .dis2 {
	DISPLAY:block;
}
.js{ display:block;background:#0083ce; line-height:25px; font-size:12px; font-weight:bold; color:#ffffff; width:180px; text-align:left; margin-bottom:10px; padding-left:15px;}
.ly{ background:#0083ce;  font-weight:bold; color:#ffffff; width:95px; text-align:center; height:28px; display:block; float:left; margin-right:15px; margin-bottom:10px; }
.hz{ color:#b80d0e;}
.zjjj2{ background:#f7f7f7;  padding:4px; margin-bottom:12px; width:238px;}
.c1{ color:#741c6a;}
.zjwz ul{background-color:#f6f1fa; margin:0px; padding:0px; width:335px; }
.zjwz ul li{ background:url(../images/dot1.jpg) no-repeat 0px 6px; padding-left:12px; }

.zjwz1 ul{margin:0px; padding:0px; width:335px; }
.zjwz1 ul li{ background:url(../images/dot1.jpg) no-repeat 0px 6px; padding-left:12px; }


ul.wz2 li{ background:url(../images/dot1.jpg) no-repeat 0px 6px; padding-left:12px; }
.dotline{ background:url(../images/dot_line.jpg) repeat-x bottom; height:10px; margin-bottom:10px;}


.footer {
    background-color: #71246c;
    height: 117px;
    width: 100%;
}
.foot_con {
    width: 980px; margin:0 auto;
}
.con_l {
    background: rgba(0, 0, 0, 0) url("../images/line_bottom.jpg") no-repeat scroll right center;
    height: 82px;
    padding-top: 35px;
    width: 600px;
}
.copy {
    margin-top: 15px;
}
.copy {
    color: #fff;
}
.returnTop {
    background: rgba(0, 0, 0, 0) url("../images/icon_18.jpg") no-repeat scroll left center;
    float: left;
    font-size: 12px;
    padding-left: 25px;
    width: 100px;
}
.con_r {
    padding-top: 35px;
    width: 370px;
}

.returnTop {
    background: rgba(0, 0, 0, 0) url("../images/icon_18.jpg") no-repeat scroll left center;
    float: left;
    font-size: 12px;
    padding-left: 25px;
    width: 100px;
}
.tu img{ margin:5px 0px;}


#Cog-Plugin-comment {
    font-size: 13px;
    min-height: 200px;
    width: 100%;
}
#Cog-Plugin-comment .input table {
    width: 100%;
}
#Cog-Plugin-comment .tip {
    background-color: #741c6a;
    color: #ffffff;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    margin-bottom: 10px;
    margin-top: 6px;
    padding-top: 1px;
    text-align: center;
    vertical-align: middle;
    width: 60px;
}
.Cog-Plugin-comment-text {
    height: 80px;
    width: 98%;
}
#Cog-Plugin-comment .comment {
    margin-top: 5px;
}
#Cog-Plugin-comment .comment ul {
    margin: 0 0 0 20px;
    padding: 0;
}
#Cog-Plugin-comment .comment ul li {
    border-bottom: 1px solid #ccc;
    line-height: 30px;
}
#Cog-Plugin-comment .comment ul li .user {
    color: #999;
    margin-left: 20px;
}
#Cog-Plugin-comment .comment ul li .user a {
    color: #0033ff;
    text-decoration: none;
}
#Cog-Plugin-comment .comment ul li .time {
    color: #cccccc;
    font-size: 12px;
    margin-left: 20px;
}
#Cog-Plugin-comment .comment ul li .re {
    color: #741c6a;
    cursor: pointer;
    font-size: 12px;
    margin-left: 20px;
}
#Cog-Plugin-comment .comment ul li .re:hover {
    text-decoration: underline;
}
#Cog-Plugin-comment #ReComment {
    clear: both;
}
#Cog-Plugin-comment input {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #741c6a;
    color: #741c6a;
    cursor: pointer;
    margin-right: 10px;
}
#Cog-Plugin-comment input:hover {
    background: #741c6a none repeat scroll 0 0;
    border: 1px solid #fff;
    color: #fff;
}
#Cog-Plugin-comment .alert {
    color: #666;
    font-size: 12px;
    margin-right: 20px;
}



.banner {position: relative; height:290px;}
.n1{
	top:15px;
	left:8px;
}
.n2{
	top:15px;
	left:180px;
}
.n3{
	top:15px;
	left:350px;
}
.n4{
	top:15px;
	left:520px;
}
.n5{
	top:207px;
	left:56px;
}
.n6{
	top:249px;
	left:56px;
}

.wenzi a{display:inline; text-align:left;width:149px; height:265px;position:absolute; float:left;}
.wenzi span{display:none;width:230px; height:280px;font-size:12px; background:#fff1fe; z-index:20;color: #000;position:relative; padding:5px;}
.wenzi a:hover span{display:block;  font-weight: normal;}  