@charset "gb2312";
@import url('common.css');
@import url('content.css');

/* Main */

#wrapper{background-image:url('mainBg01.jpg'); background-repeat:no-repeat; background-position:50% 0;}
/*#subwapper{background:url('mainBg01.jpg') 50% 0 no-repeat; z-index:2;}*/
#mainWrap{width:980px; margin:0 auto;}
#header{position:relative; height:43px; z-index:200;}
#subHeader{position:relative; width:780px; height:43px; z-index:200;}
.gmenu{position:absolute; top:0; right:100px; overflow-y:auto; *zoom:1;}
.gmenu li{float:left; width:auto; border-right:1px solid #ccced1; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#dde4ef; padding:9px 6px 0 10px; margin:0;}
.gmenu li a{font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#dde4ef; text-decoration:none;}

.language{position:absolute; top:8px; right:15px; z-index:200;}
.language .lngSelect{display:block; width:72px; height:13px; background:url('bg_lng1.gif') 4px 0 no-repeat #fff; font-family:Arial,Verdana,Sans-serif; font-size:9px; font-weight:bold; color:#347c99; text-decoration:none; padding-left:4px; padding-top:2px}
.language ul{background:url('bg_lng2.gif') 0 0  repeat-x #fff; padding-top:4px;}
.language li{width:72px; font-family:Arial,Verdana,Sans-serif; font-size:9px; color:#fff; padding:0 0 4px 4px;}
.language li a{font-family:Arial,Verdana,Sans-serif; font-size:9px; color:#a2a3a3; text-decoration:none;}
/* 2013-01-16
.language{position:absolute; top:8px; right:0; z-index:200;}
.language .lngSelect{display:block; width:83px; height:15px; background:url('bgLng.png') 0 0 no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; text-decoration:none; padding-left:10px;}
.language li{width:83px; background:url('bgWh.png') 0 0  repeat; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; padding:0 0 4px 10px;}
.language li a{font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; text-decoration:none;}
*/

#subHeader .gmenu{position:absolute; top:0; right:15px; overflow-y:auto; *zoom:1;}
#subHeader .gmenu li{float:left; width:auto; border-right:1px solid #fff; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; padding:9px 6px 0 10px; margin:0;}
#subHeader .gmenu li a{font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; text-decoration:none;}

#subHeader .language{position:absolute; right:15px; z-index:200;}

/* 2013-01-16
#subHeader .language{position:absolute; top:8px; right:0; z-index:200;}
#subHeader .language .lngSelect{display:block; width:83px; height:15px; background:url('bgLng.png') 0 0 no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; text-decoration:none; padding-left:10px;}
#subHeader .language li{width:83px; background:url('bgWh.png') 0 0  repeat; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; padding:0 0 4px 10px;}
#subHeader .language li a{font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#000; text-decoration:none;}
*/

#gnbArea{*zoom:1; z-index:100;}
#gnbArea:after{content:""; display:block; clear:both;}
#gnbArea h1{float:left; width:auto;}
#gnbBox{float:right; width:786px;}
.gnb{position:relative; height:32px; background-color:#ef213b;}
.gnb li{position:absolute; top:9px; font-family:Arial,Verdana,Sans-serif; font-size:14px; color:#fff; text-align:center;}
.gnb li a{display:block; width:100%;}
.gnb li a:hover{font-size:14px;}
.gnb li a{font-family:Arial,Verdana,Sans-serif; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
.gnb li a:visited{color:#fff;}
.gnb li a.on{font-weight:bold; font-size:14px;}
.gnb li.menu1{width:110px; left:20px;}
.gnb li.menu2{width:110px; left:130px;}
.gnb li.menu3{width:110px; left:240px;}
.gnb li.menu4{width:110px; left:350px;}
.gnb li.menu5{width:110px; left:460px;}
.gnb li.menu6{width:110px; left:570px;}
.gnb li.menu7{width:110px; left:680px;}

/*.gnbSub{height:42px; background:url('gnbSubBg.png') 0 0 repeat;} 2012-06-18*/ 
.gnbSub{height:42px; background-color:#000; opacity:0.8; filter:alpha(opacity=80);}
.gnbSub ul{overflow-y:auto; *zoom:1; margin-left:50px;}
.gnbSub ul.sm2{margin-left:130px;}
.gnbSub ul.sm3{margin-left:256px;}
.gnbSub ul.sm4{margin-left:350px;}
.gnbSub ul.sm5{margin-left:470px;}
.gnbSub ul.sm6{margin-left:550px;}
.gnbSub ul.sm7{margin-left:650px;}
.gnbSub ul li{float:left; border-left:1px solid #7c7c7c; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#a9a8a8; margin-top:14px; padding:0 15px;}
.gnbSub ul li.first{padding-left:0; border-left:none;}
.gnbSub ul li a{font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#a9a8a8; font-weight:bold; text-decoration:none;}
.gnbSub ul li a:hover{color:#fff;}
.gnbSub ul li.on a{color:#fff;}

#mainCont{position:relative; height:640px;}
.mainLogo{position:absolute; width:350px; top:86px; left:70px; background:url('mainTxt.png') 0 0 no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#fff; padding-top:52px;}
.mainVisual{position:absolute; top:260px; left:20px; width:230px; *zoom:1;}
.mainVisual .visualBox{position:relative; width:216px; height:220px; padding-top:20px;overflow:hidden;}
.mainVisual .visualBox .vup{position:absolute; top:0; left:50%; margin-left:-11px;}
.mainVisual .visualBox .vdown{position:absolute; bottom:0; left:50%; margin-left:-11px;}
.mainVisual .visualBox .visualList{width:216px; height:205px; overflow:hidden;position:relative;}
.mainVisual .visualBox .visualList ul li{background:url('bgBk.png') 0 0 repeat; margin-bottom:3px; padding:4px 7px;}
.mainVisual .visualBox .visualList ul li dl{*zoom:1;}
.mainVisual .visualBox .visualList ul li dl:after{content:""; display:block; clear:both;}
.mainVisual .visualBox .visualList ul li dl dt{float:left; width:88px; background:url('bgWh.png') 0 0 repeat;}
.mainVisual .visualBox .visualList ul li dl dt img{margin:3px;}
.mainVisual .visualBox .visualList ul li dl dt.on{background-image:none; background-color:#f0223b;}
.mainVisual .visualBox .visualList ul li dl dd{position:relative; float:left; width:100px; height:58px; margin:0 0 0 5px; vertical-align:bottom;}
.mainVisual .visualBox .visualList ul li dl dd p{position:absolute; bottom:0; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#dbe3f3;}

/*
.mainVisual{position:absolute; top:246px; left:20px; width:230px; overflow-y:auto; *zoom:1;}
.mainVisual dt{float:left; width:88px; background:url('bgWh.png') 0 0 repeat; margin-bottom:6px;}
.mainVisual dt img{margin:3px;}
.mainVisual dt.on{background-image:none; background-color:#f0223b;}
.mainVisual dd{float:left; position:relative; width:137px; height:58px; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#dbe3f3; margin:0 0 6px 5px; vertical-align:bottom;}
.mainVisual dd p{position:absolute; left:0; bottom:0; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#dbe3f3;}

*/

.mainTxt{position:absolute; width:125px; top:210px; left:295px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#fff; text-align:right;}
.mainTxt span{font-size:15px; color:#fff;}
.mainTxt p{font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; margin:6px 0 4px 0;}

.mainTxt1{position:absolute; width:125px; top:38px; right:27px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#fff; text-align:right;}
.mainTxt1 span{display:inline-block; font-size:15px; color:#fff; margin-bottom:8px;}

.mainTxt2{position:absolute; width:125px; top:38px; right:27px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#fff; text-align:right;}
.mainTxt2 span{display:inline-block; font-size:15px; color:#fff; margin-bottom:8px;}

.mainTxt3{position:absolute; width:125px; top:38px; right:27px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#010101; text-align:right;}
.mainTxt3 span{display:inline-block;font-size:15px; color:#010101; margin-bottom:8px;}

.mainTxt4{position:absolute; width:125px; top:38px; right:27px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#fff; text-align:right;}
.mainTxt4 span{display:inline-block;font-size:15px; color:#fff; margin-bottom:8px;}

.mainTxt5{position:absolute; width:125px; top:38px; right:27px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#fff; text-align:right;}
.mainTxt5 span{display:inline-block;font-size:15px; color:#fff; margin-bottom:8px;}

.mainTxt6{position:absolute; width:125px; top:38px; right:27px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#fff; text-align:right;}
.mainTxt6 span{display:inline-block;font-size:15px; color:#fff; margin-bottom:8px;}

/* 2013-02-21
.mainTxt{position:absolute; width:125px; top:210px; left:295px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#fff; text-align:right;}
.mainTxt span{font-size:15px; color:#fff;}
.mainTxt p{font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; margin:6px 0 4px 0;}

.mainTxt1{position:absolute; width:125px; top:210px; left:295px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#fff; text-align:right;}
.mainTxt1 span{font-size:15px; color:#fff;}
.mainTxt1 p{font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; margin:6px 0 4px 0;}

.mainTxt2{position:absolute; width:125px; top:162px; left:250px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#222; text-align:right;}
.mainTxt2 span{font-size:15px; color:#222;}
.mainTxt2 p{font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#222; margin:6px 0 4px 0;}

.mainTxt3{position:absolute; width:125px; top:130px; right:80px; font-family:Arial,Verdana,Sans-serif; font-size:13px; line-height:15px; color:#fff; text-align:left;}
.mainTxt3 span{font-size:15px; color:#fff;}
.mainTxt3 p{font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#fff; margin:6px 0 4px 0;}
*/

.bnArea{position:absolute; width:100%; left:0; bottom:0;}
.bnBtn{width:100%; text-align:right;}
.bnBox{width:100%; height:126px; background:url('bgBn.gif') 0 100% repeat-x #fff;}
.bnList{margin:0 22px 0 36px; padding:17px 0 0 0; *zoom:1;}
.bnList:after{content:""; display:block; clear:both;}
.bnList li{float:left; width:210px; border-left:1px solid #d3d3d3; padding-left:20px;}
.bnList li.first{border-left:none; padding-left:0; padding-right:10px;}
.bnList li h2{height:19px; background:url('bgBoardTit.gif') 0 0 no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:14px; color:#352f4d; vertical-align:baseline; margin-bottom:9px;}
.bnList li h2 span{font-family:Arial,Verdana,Sans-serif; font-size:16px; color:#fff; padding:0 2px; margin-right:3px;}
.bnList li .news li{float:none; border-left:none; background:url('blDot.gif') 0 5px no-repeat; padding-left:8px;}
.bnList li .news li a{font-family:Arial,Verdana,Sans-serif; font-size:10px; line-height:16px; color:#797c80; text-decoration:none;}
.mainBn{width:192px;}
.mainBn dt{float:right; margin:0 0 4px 5px;}
.mainBn dt.tab01on a{background-position:0 0;}
.mainBn dt.tab01off a{background-position:0px -16px;}
.mainBn dt.tab02on a{background-position:-20px -16px;}
.mainBn dt.tab02off a{background-position:-20px 0;}
.mainBn dd{clear:both; margin-top:4px; text-align:right;}

#footer{background-color:#000;}
#footer .footer{position:relative; width:980px; height:60px; background-color:#000; margin:0 auto;}
#footer .footer p{position:absolute; top:14px; left:0; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#c4c5ca; text-transform:uppercase;}
#footer .footer p span{text-transform:capitalize;}
#footer .footer address{
	position:absolute;
	top:14px;
	right:0;
	font-family:Arial,Verdana,Sans-serif;
	font-size:10px;
	font-style:normal;
	color:#c4c5ca;
	margin:0;
	padding:0;
	width: 364px;
}

/* Sub */

#subWrap{position:relative; background:url('subBg.jpg') 0 0 no-repeat #086785; margin:0; padding:0 0 0 180px; *zoom:1;}
#subWrap:after{content:""; display:block; clear:both;}
#lnbArea{position:absolute; top:0; left:0; width:180px; z-index:100}
#lnbArea h1{width:157px; height:70px; margin:0; padding:13px 0 0 23px;}
.subimg{position:absolute; left:0; bottom:0; _bottom:-1px; width:180px; z-index:80}

.lnb{width:155px; margin:15px 0 0 25px; padding:0;}
.lnb h2{background:url('bgLnbTit.gif') 0 0 no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:18px; font-weight:bold; color:#fff; margin:0 0 17px 0; padding:14px 0 0 0;}
.lnb h2 span{font-size:12px;}
.lnb dl{margin:0; padding:0;}
.lnb dl dt{list-style:none; margin:0; padding:0;}
.lnb dl dt a{display:block; width:135px; font-family:Arial,Verdana,Sans-serif; font-size:11px; font-weight:bold; color:#fff; text-align:justify; word-break:break-all; text-decoration:none; line-height:11px; margin:0; padding:8px 10px;}
.lnb dl dt a:hover{background-color:#e02848;}
.lnb dl dt a.on{background-color:#e02848;}
.lnb dl dd{list-style:none; background:url('lnb2dep.png') 0 0 repeat; margin:0; padding:5px 0 7px 0;}
.lnb dl dd ul{margin:0; padding:0;}
.lnb dl dd ul li{list-style:none; margin:0; padding:0 0;}
.lnb dl dd ul li a{display:block; background:url('lnbBl.gif') 15px 10px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#fff; text-align:justify; word-break:break-all; text-decoration:none; margin:0; padding:5px 10px 0 25px;}
.lnb dl dd ul li a:hover{display:block; background:url('lnbBlOn.gif') 15px 10px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#f5d978; text-align:justify; word-break:break-all; text-decoration:none; margin:0; padding:5px 10px 0 25px;}
.lnb dl dd ul li a.on{background:url('lnbBlOn.gif') 15px 10px no-repeat; color:#f5d978;}

#contents{background-color:#fff;}
.content{width:735px; min-height:480px; _height:480px; margin:0 0 0 25px; padding:30px 0 100px 0;}
.location{background:url('bgLocation.gif') left bottom repeat-x; padding:0 0 15px 0; margin:0 0 30px 0; *zoom:1;}
.location:after{content:""; display:block; clear:both;}
.location h3{float:left; width:auto; font-family:Arial,Verdana,Sans-serif; font-size:20px; color:#0f0f0f; font-weight:lighter;}
.location dl{float:right; width:auto; margin:10px 0 0 0;}
.location dl dt{list-style:none; display:inline; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#333; padding:0;}
.location dl dt a{font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#333; text-decoration:none;}
.location dl dd{list-style:none; display:inline; background:url('iconArr.gif') 4px 4px no-repeat; font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#999; padding:0 0 0 12px;}
.location dl dd a{font-family:Arial,Verdana,Sans-serif; font-size:11px; color:#999; text-decoration:none;}
.location dl dd a span{color:#e92d4b;}


#subFoot{height:33px; background-color:#000; margin:0; padding:17px 0 0 0;}
#subFoot p{width:940px; font-family:Arial,Verdana,Sans-serif; font-size:10px; color:#767679; text-align:right; text-transform:uppercase;}
#subFoot p span{text-transform:capitalize;}
#subFoot address{width:940px; font-family:Arial,Verdana,Sans-serif; font-size:10px; font-style:normal; text-align:right; color:#88929c; margin:0; padding:0;}


#gallery { width:640px;height:660px;margin:0 auto;  }
ul#thumbnails {margin:0; list-style:none; height:150px; }
ul#thumbnails li { float:left; padding-right:22px; padding-left:50px; }
ul#thumbnails li a { height:120px; width:225px; padding:3px; display:block; text-decoration:none; background:#fff; }
ul#thumbnails li a img { width:225px; height:120px; border:0; }
ul#thumbnails li a:hover { background:#fc0; }
ul#thumbnails li.close a:hover { background:#fff; }
#gallery #fullsize { height:415px; width:640px; overflow:hidden; }
#gallery #fullsize div { width:640px;}
#gallery #fullsize div img { display:block; margin:0 auto; border:0; }

.bbs_navi { margin:0 auto; }
	.pagingss { width:730px; text-align:center; padding-top:25px; height:19px; vertical-align:middle; }
	.pagingss .btn { line-height:100%; padding:2px 5px 2px 0; height:9px; display:inline-block; font-size:0; }
	.pagingss .btn img { padding:0 4px 0 0; }
	.pagingss .btn img.last { padding:0; }
	
	.num a { margin:0 3px;  line-height:100%; display:inline-block; padding:3px 5px; border:1px solid #dddddd; font-size:11px; }
	.num a:link { line-height:100%; display:inline-block; padding:3px 5px; border:1px solid #dddddd; }
	.num a:visited { line-height:100%; display:inline-block; padding:3px 5px; border:1px solid #dddddd; }
	.num a:hover	{ line-height:100%; display:inline-block; padding:3px 5px; border:1px solid #ff8309; }
	.num a:active  { line-height:100%; display:inline-block; padding:3px 5px; border:1px solid #ff8309; }
	.num a:focus   { line-height:100%; display:inline-block; padding:3px 5px; border:1px solid #ff8309; }

	.select { line-height:100%; display:inline-block; margin-right:4px; padding:2px 4px 2px 4px; border:1px solid #ff8309;}
	

ul.mtbd_img{width:100%; margin:10px 0 0 0; overflow:hidden;}
ul.mtbd_img li{width:225px; height:185px; float:left;overflow:hidden; margin:0px 4px 10px 10px;}
ul.mtbd_img img{width:210px; height:158px; padding:2px; border:1px solid #CCCCCC;}
ul.mtbd_img div{height:22px; line-height:22px; text-align:center;width:220px; overflow:hidden;}

ul.mtbd_img2{width:100%; margin:5px 0px 8px 6px; overflow:hidden;}
ul.mtbd_img2 li{width:95px; height:71px; float:left;overflow:hidden; margin:0px 4px 10px 4px; text-align:center;}
ul.mtbd_img2 img{width:88px; height:31px; padding:2px; border:1px solid #CCCCCC;}
ul.mtbd_img2 div{height:22px; line-height:22px; text-align:center;width:95px; overflow:hidden;}


.artview_intr { padding:5px; line-height:1.7em; color:#868686; background-color:#F5F5F5; border:#E5E5E5 1px solid; margin:0 1px 10px 1px; }

textarea.widthEtcCarr { width:500px; height:80px; }
input.input{
	border-top:1px solid #d0d0cc;
	border-left:1px solid #d0d0cc;
	border-bottom:1px solid #d0d0cc;
	border-right:1px solid #d0d0cc;
	background-Color:#ffffff;
	height:16px;
	font:12px;
	color:#666666;
	padding:3px 0 0 3px;
	}

textarea { padding:5px; background-color:#ffffff; color:#666666; font-size:12px; border:1px solid #d0d0cc; overflow:auto; }
textarea.widthStudyCnt1 { width:255px; height:120px; }

.loupan{
width:680px;
height:190px;
}

.loupan .lefts{
float:left;
height:186px;
width:236px;
padding:2px;
border:1px dashed #CCCCCC;
}
.loupan .rights{
float:left;
height:170px;
widows:417px;
padding:10px;
border:1px dashed #CCCCCC;
}


.xiaolanmu{
background:url(huangguang.gif) no-repeat right top;
line-height:36px;
font-size:14px;
font-weight:bold;
color:#603c24;
}
.zhuangtai{
color:#FF0000;
}

.biaor{
height:30px;
width:70px;
font-size:14px;
text-align:right;
}
.oText{border:1px solid #666666; color:#666666; width:140px;}
.oText1{border:1px solid #666666; color:#666666; width:240px;}
.oText2{border:1px solid #666666; color:#666666; width:240px; height:90px;}
.butt{ width:50px; height:25px; background-color:#ffffff; font-size:14px;border:1px solid #666666;}



.newslist{
width:660px;
height:80px;
padding:20px;
border-bottom:1px solid #CCCCCC;

}


.heixian{
width:100%;
position:relative; 
overflow:hidden;
height:50px;
border-bottom:1px solid #CCCCCC;

}

.heixiantop{
width:100%;
height:7px;
border-bottom:1px solid #CCCCCC;

}

.newtus{
float:left;
width:125px;
height:80px;
padding-right:20px;
}

.newstiaos{
float:right;
width:515px;
height:80px;
}

.listtitle{
width:495px;
}

.listtitle div{
font-size:14px;
width:415px;
height:30px;
}

.newslist p{
font-size:12px;
color:#999999;
height:56px;
}
.shijian{
float:right;
font-size:12px;

}





