/* ==reset css== */
*{margin:0;padding:0;} 
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;} 
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight: normal;} 
q:before,q:after{content:'';}
html,body{ width: 100%; height: 100%; font-size: 12px; font-family: Arial, SimSun; }
body{ color: white; text-align: center; background: black; }
div, td { word-wrap: break-word; word-break: break-all; }

/* ==IE hack== */
.clearline{ clear:both;}
.hackbox{ display: table; }

/* ==link== */
a{ text-decoration: none; }
a:hover{ text-decoration: underline; }

/* ==wapper== */
.container{ width: 950px; margin: 0 auto; }
.confix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

/* ==header== */
.header_topic{ width: 950px; float: left; background: #000; color: white;}
.header_topic a{ color: white; text-decoration:none;}
.header_topic a:hover{ color:#fff; text-decoration:underline;}
.header_topic ul{ width: 730px; float: left; list-style: none; height: 35px; }
.header_topic li{ float: left; border-right: 1px solid #666666; margin: 10px 0 0 10px; display: inline; padding-right: 5px; }
.header_topic li.first{ border:none; margin:2px 0 0 10px;}
.header_topic li.end{ border: none; }
.header_topic span{ float: right; margin: 8px 10px 0 0; display: inline;}
.header_topic span strong{ font-weight: bolder; }

/* ==foot== */
.foot_topic{ background: black; width: 930px; padding: 20px 10px; line-height: 30px; }
.foot_topic a{ color: white; }
.foot_topic a:hover{ color: #f60; }

/* ==topic_content== */
.topic_content{ width: 950px; overflow: hidden; float: left; }
.c1{ background: url(../i/jszy_bg_01.jpg) no-repeat; height: 77px; }
.c2{ background: url(../i/jszy_bg_02.jpg) no-repeat; height: 79px; }
.c3{ background: url(../i/jszy_bg_03.jpg) no-repeat; height: 105px; }
.c4{ background: url(../i/jszy_bg_04.jpg) no-repeat; height: 117px; }


/* ==jszy_intro== */
.jszy_intro{ background: url(../i/jszy_bg_05.jpg) no-repeat; height: 446px; }
.jszy_intro .left{ width: 460px; float: left; margin: 20px 0 0 20px; display: inline; text-align: left; line-height: 1.6; }
.jszy_intro .left h2{ color: #EAD5E1; }
.jszy_intro .left dl{ margin-top: 10px; }
.jszy_intro .left dd strong{ color: yellow; font-size: 14px; }
.jszy_intro .right{ width: 430px; float: left; margin: 30px 0 0 20px; display: inline; text-align: left; line-height: 1.6; }
.jszy_intro .right img{ vertical-align: middle; }
.jszy_intro .right dl{ margin-top: 20px; }
.jszy_intro .right dd strong{ font-size: 14px; color: yellow; }
.jszy_intro .right dd a{ color: yellow; }

/* ==jszy_photo== */
.jszy_photo{ margin-top: 5px; }

/* ==jszy_sign== */
.jszy_sign{ margin-top: 10px; text-align: left; }
.jszy_sign h2{ margin: 10px 0 0 20px; }
.jszy_sign dl{ width: 910px; margin: 10px 0 0 20px; line-height: 1.8; }
.jszy_sign dl a{ color: yellow; text-decoration: underline; }
.jszy_sign dl strong{ color: yellow; font-size: 14px; }
.jszy_sign h3{ width: 910px; margin: 10px 20px; text-align: center; font-size: 14px; font-weight: bolder; }
.jszy_sign h3 a{ color: yellow; text-decoration: underline; }

/* ==jszy_link== */
.jszy_link{ margin-top: 10px; }
.jszy_link h2{ margin: 10px 0 0 20px; text-align: left; }
.jszy_link ul{ list-style: none; }
.jszy_link li{ float: left; margin: 20px 0 0 30px; display: inline; }

/* ==jszy_i_bg== */
.c_i1{ background: url(../i/jszy_i_bg_01.jpg) no-repeat; height: 117px; }
.c_i2{ background: url(../i/jszy_i_bg_02.jpg) no-repeat; height: 105px; }
.c_i3{ background: url(../i/jszy_i_bg_03.jpg) no-repeat; height: 168px; }
.c_i2 dl{ width: 430px; float: left; margin: 10px 0 0 480px; display: inline; text-align: left; line-height: 1.8; }

.c_i4{ background: url(../i/jszy_i_bg_04.jpg) no-repeat; height: 172px; font-size: 14px; text-align: left;  }
.c_i4 dl{ width: 480px; float: left; margin: 65px 0 0 25px; display: inline; line-height: 1.8; }

.c_i5{ background: url(../i/jszy_i_bg_05.jpg) no-repeat; height: 455px; }

.c_i6{ background: url(../i/jszy_i_bg_06.jpg) no-repeat; }
.c_i6 dl{ width: 900px; float: left; margin: 70px 0 0 30px; display: inline; text-align: left; font-size: 14px; line-height: 1.8; }

.c_i7{ background: url(../i/jszy_i_bg_07.jpg) no-repeat; }
.c_i7 dl{ width: 900px; float: left; margin: 70px 0 0 30px; display: inline; text-align: left; font-size: 14px; line-height: 1.8; }
.c_i8{ background: url(../i/jszy_i_bg_08.jpg) no-repeat; height: 107px; }

.c_i9{ background: url(../i/jszy_i_bg_09.jpg) no-repeat; height: 191px; }
.c_i9 dl{ width: 500px; float: left; margin: 50px 0 0 230px; text-align: left; font-size: 14px; line-height: 2.5; display: inline; }
.c_i9 dd strong{ color: yellow; }

.c_i10{ margin: 10px 0; }

/* ==add090604== */
.jszy_photo{ text-align:left;}
.jszy_photo h2{ float:left; width:910px; padding:0 20px;}
.jszy_photo h2 span{ float:right; line-height:35px; font-weight:bold; font-size:14px;}
.jszy_photo h2 span a{ color:#FFFF66; text-decoration:underline;}
.jszy_photo h2 span a:hover{ color:#FFFF66; text-decoration:underline;}
.jszy_photo .list{ float:left; width:924px; padding:20px 13px 10px;}
.jszy_photo .list dl{ float:left; width:132px; text-align:center; color:#fff; line-height:26px;}
.jszy_photo .list dl dt{ float:left; width:132px;}
.jszy_photo .list dl dt span{ float:left; padding:5px; background:#313031;}
.jszy_photo .list dl dt span img{ border:1px solid #fff; width:110px; height:135px;}
.jszy_photo h3{ float:left; width:910px; padding:10px 20px; text-align:right; font-weight:normal; color:#fff; font-size:14px;}
.jszy_photo h3 a{ color:#fff; text-decoration:underline;}
.jszy_photo h3 a:hover{ color:#fff; text-decoration:underline;}

.c_i1 span{ float:right; margin:20px 20px 0 0;}
.c_i1 span a{ color:#FFFF66; text-decoration:underline;}
.c_i1 span a:hover{ color:#FFFF66; text-decoration:underline;}
.c1s{ background: url(../i/jszy_bg_01.jpg) no-repeat; height: 77px;}
.c1s span{ float:right; margin:20px 20px 0 0;}
.c1s span a{ color:#FFFF66; text-decoration:underline;}
.c1s span a:hover{ color:#FFFF66; text-decoration:underline;}
.c4s{background: url(../i/add_bg02.jpg) no-repeat; height: 100px;}
.c5s{background: url(../i/add_bg03.jpg) no-repeat; height: 95px;}
.c5s h2{ float:left; width:910px; padding:50px 20px 0; text-align:left;}
.c5s h2 span{ float:right; padding-right:30px; line-height:35px; font-weight:bold; color:#FFFF66; font-size:14px;}
.c5s h2 span a{ color:#FFFF66; text-decoration:underline;}
.c5s h2 span a:hover{ color:#FFFF66; text-decoration:underline;}

.jszy_con{ float:left; width:890px; padding:20px 30px; background:url(../i/add_bg05.jpg) repeat-x top; text-align:left;}
.jszy_con .left{ float:left; width:470px;}
.jszy_con .right{ float:left; width:370px; margin-left:50px; display:inline;}

.jszy_con .right h2{ float:left; width:370px;}
.jszy_con .right dl{ float:left; width:370px;}
.jszy_con .right dl.dl1{ padding:10px 0 20px;}
.jszy_con .right dl.dl1 dd{ float:left; width:185px; line-height:30px;}
.jszy_con .right dl.dl1 dd span{ color:#FFFF66; font-weight:bold; font-size:14px;}
.jszy_con .right dl.dl2{ padding:10px 0 60px; line-height:30px;}
.jszy_con .right h3{ float:left; width:370px;}
.jszy_con .right h3 span{ float:right; padding-right:30px; line-height:35px; font-weight:bold; color:#FFFF66; font-size:14px;}
.jszy_con .right h3 span a{ color:#FFFF66; text-decoration:underline;}
.jszy_con .right h3 span a:hover{ color:#FFFF66; text-decoration:underline;}

.jszy_con .left .up{ float:left; width:450px; height:450px; background:#43303C; padding:10px; overflow:hidden;}
.jszy_con .left .up img{ border:1px solid #fff;}
.jszy_con .left .down{ float:left; width:470px; margin-top:20px;}
.jszy_con .left .down ul{ float:left; width:470px;}
.jszy_con .left .down ul li{ float:left; width:144px; text-align:center;}
.jszy_con .left .down ul li span{ float:left; text-align:center; width:100px; height:100px; padding:5px; margin-left:15px; display:inline; background:#43303C;}
.jszy_con .left .down ul li span img{ border:1px solid #fff; width:98px; height:98px;}
.jszy_con .left .down ul li.btn{ width:18px; margin:0;}
.jszy_con .left .down ul li.pic1{ filter:alpha(opacity=30,style=0); -moz-opacity:0.3; opacity:0.3;}

/*  
 ==µ¯³ö²ã==
*/
.dragdiv{ position: relative; float: left; }
.g1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: black; margin: 0 5px;}
.g2 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: black; margin: 0 3px;}
.g3 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: black; margin: 0 2px;}
.g4 {height: 2px; font-size: 1px; overflow: hidden; display: block; background: black; margin: 0 1px;}
.filterbox{ filter:alpha(opacity=9,style=0); -moz-opacity:0.09; opacity:0.09;  }
.nick{ width:484px; float: left;}
.nick div.content{ width: 484px; float: left; background: black; height: 227px; }
.nickbox{ width: 462px; height: 215px; background: white; position: absolute; top: 11px; left: 11px; text-align:left; background:#FBFCEC; }
.nickbox h2{ width: 442px; float: left; padding:10px 0 10px 20px;line-height: 30px; font-weight:bold; color:#C2368C; font-size: 18px;}
.nickbox h3{ float:left; width:400px; padding-right:30px; text-align:right; font-weight:bold;}
.nickbox h3 a{color:#7D2E5E; text-decoration:underline;}
.nickbox h3 a:hover{color:#7D2E5E; text-decoration:underline;}
.nickbox dl{ float:left; width:442px; padding-left:20px; line-height:30px;}
.nickbox dl dd{ font-size:14px; font-weight:bold; color:#3D3D3D;}
.nickbox dl dt{ font-size:12px; font-weight:bold; color:#C2368C;}
.nickbox dl dd.dd1{ float:left; width:400px; padding-left:42px;}
.nickbox dl dt.dt1{ float:left; width:430px; padding-left:12px;}
.nickbox dl dd.dd2{ float:left; width:400px; padding-left:42px; line-height:24px;}
.nickbox dl dt.dt2{ float:left; width:400px; padding-left:42px;}
.nickbox ul{ float:left; width:390px; padding:10px 36px;}
.nickbox li{ float:left; width:130px; text-align:center;}