@charset "gb2312";
body{
	padding:0;
	margin:0;
	background-color: #edeceb;
}

h1,h2,h3,h4,h5,p,ul,li,a,span,i,form,input{ padding:0; margin:0;}
img{ border:0;}
.nav{position:fixed;margin:0 auto;left:0;right:0;top:0;bottom:0;z-index:100; height:38px; overflow:hidden;}
#top a:hover{
	color: #d50000;
}
#top{
	background-image: url(../img/topbg.gif);
	background-repeat: repeat-x;
	background-position: top;	
}
#top_center{ width:1286px; height:38px; overflow:hidden; margin:0 auto;}
#topmenu{ float:left; width:573px;}
#topmenu p{ padding:10px 0 0 18px;}
#topmenu p a{
	font-family: "ËÎÌå";
	font-size: 14px;
	font-weight: normal;
	color: #363636;
	text-decoration: none;
}
#logo{ float:left; padding-top:5px; width:490px;}
#search{ float:left; padding-top:5px;}
#search h1{ float:left; overflow:hidden;}
#search h2{ float:left;}
#text1{
	height:24px;
	background-color: #FFFFFF;
	border: 1px solid #c2c0c0;
	line-height: 22px;
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left:4px;
}




#header{width:1286px;  margin:0 auto;  margin-bottom:8px;}
#header_cn{
    background-image: url(../img/menubg.gif);
	background-repeat: no-repeat;
	width:1258px;
	height:161px;
	overflow:hidden;
	margin:0 auto;
}
#htop{}
#ht1{ float:left; width:419px; height:80px; overflow:hidden;}
#ht1 h1{ float:left; padding-left:6px;}
#ht1 h1 a{
	font-family: "ËÎÌå";
	font-size: 13px;
	font-weight: normal;
	color: #221919;
	text-decoration: none;
	background-image: url(../img/smenu1.gif);
	background-repeat: no-repeat;
	width:50px;
	height:23px;
	overflow:hidden;
	display:block;
	padding-left:40px;
	padding-top:9px;
}
#ht1 .sm2 a{background-image: url(../img/smenu3.gif);}
#ht1 .sm3 a{background-image: url(../img/smenu2.gif);}
#ht1 .sm4 a{background-image: url(../img/smenu4.gif);}
#htcen{ padding:25px 0 0 15px;}
#ht2{float:left; width:419px; height:80px; overflow:hidden; padding-left:1px;}
#ht3{float:left; width:416px; height:80px; overflow:hidden; padding-left:1px;}
#ht4{float:left; width:419px; height:80px; overflow:hidden; padding-left:1px;}
#ht5{float:left; width:419px; height:80px; overflow:hidden; padding-left:1px;}
#ht6{float:left; width:416px; height:80px; overflow:hidden; padding-left:1px;}

#ht2 h1,#ht3 h1,#ht4 h1,#ht5 h1,#ht6 h1{ float:left; padding-left:16px; padding-top:30px;}
#ht2 p,#ht3 p,#ht4 p,#ht5 p,#ht6 p{ float:left; padding-left:13px; padding-top:32px;}
#ht2 p{ padding-top:36px;}
#ht4 p{ padding-top:36px;}
#ht5 p{ padding-top:36px;}
#ht6 p{ padding-top:36px;}
#ht3 h1{ padding-top:24px;}
#ht2 p a,#ht3 p a,#ht4 p a,#ht5 p a,#ht6 p a{
	font-family: "ËÎÌå";
	font-size: 13px;
	font-weight: normal;
	color: #2e2d2e;
	text-decoration: none;
	white-space: nowrap;
}
#mainkongbai{ height:10px; overflow:hidden;}
#main{
	background-color: #f5f4f3;
}
#main a:hover{
	color: #d50000;
}
#main_cen{width:1286px; margin:0 auto; margin-top:14px;}
#mainbox{ padding-left:14px;}
#worktitle{ margin-top:-10px;}
#worktitle h1{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}
#worktitle h2{ padding:6px 0 10px 0;}
.mb{
	background-color: #FFFFFF;
	float:left;
	width:303px;
	height:251px;
	overflow:hidden;
	margin-right:15px;
	display:inline;
	margin-bottom:15px;
}
.work{
	width:303px;
}
.photojs{
	background-image: url(../img/box1.gif);
	background-repeat: no-repeat;
	width:303px;
	height:251px;
	overflow:hidden;
}
.photojs h1{ padding:16px 0 0 16px;}



#tadynews{}
#tadnewstitle{}
#tadnewstitle h1{ float:left; padding:10px 0 0 13px;}
#tadnewstitle h1 a{
	font-family: "ËÎÌå";
	font-size: 15px;
	font-weight: bold;
	color: #4f4f4f;
	text-decoration: none;
}
#tadnewstitle h2{ float:left; padding:13px 0 0 183px;}
#tadnewstitle h2 a{
	background-image: url(../img/more1.gif);
	background-repeat: no-repeat;
	width:29px;
	height:7px;
	overflow:hidden;
	display:block;
}
#tadnewstitle h2 a:hover{background-image: url(../img/more2.gif);}


#ttnwes{
	padding-top:11px;
	width:288px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efeeef;
	margin:0 auto;
	padding-bottom:5px;
}
#ttnwes h1{
	text-align: center;
}
#ttnwes h1 a{
	font-family: "ËÎÌå";
	font-size: 14px;
	font-weight: bold;
	color: #d50000;
	text-decoration: none;
}
#ttnwes p{ width:264px; padding:0px 0 0 10px; margin-top:8px;}
#ttnwes p a{
	font-family: "ËÎÌå";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
}

#tadymain{ padding-left:10px;}
#tadymain ul{ list-style-type:none; padding-left:2px;}
#tadymain ul li{ padding-top:10px;}
#tadymain ul li a{
	font-family: "ËÎÌå";
	font-size: 13px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
}
#tadymain ul li span{font-family: "ËÎÌå";
	font-size: 13px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	padding-left:10px;
}
#video{}
#videotitle{
	background-image: url(../img/title1.gif);
	background-repeat: no-repeat;
	width:303px;
	height:40px;
	overflow:hidden;
}
#videotitle h1{
	font-family: "ËÎÌå";
	font-size: 15px;
	font-weight: bold;
	color: #4f4f4f;
	padding:10px 0 0 13px;
}
#videomain{}
#videomain h1{ padding:6px 0 0 16px;}

#idpass{}


.artist_l{ margin:12px 0 0 13px;}
.artist_l A.mask {
	WIDTH: 100%;
	height:100%;
	BACKGROUND: #000;
	FILTER: alpha(opacity=60);
	opacity: 0.6;
	LEFT:2px;
	top:-267px;
	POSITION: absolute;
	text-decoration:none;
	text-align:center;
	font-size:0px;
	overflow: hidden;
}
.artist_l A.mask:hover {COLOR: #fff; height:110px; padding-top:60px; font-size:14px;}
.artist_l li.list{WIDTH: 273px; height:159px; display:inline;}
.artist_l li.list .imgbox{OVERFLOW: hidden; WIDTH: 273px; POSITION: relative;HEIGHT: 159px;text-align:center;   }

.wneme{}
.wneme h1{
	font-family: "ËÎÌå";
	font-size: 13px;
	font-weight: normal;
	color: #404040;
	padding:6px 0 0 12px;
}
.wtel{
	width:302px;
	height:53px;
	overflow:hidden;
	background-color: #fafafa;
	margin-top:4px;
}
.wtel p{
	font-family: "ËÎÌå";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #7f7f7f;
	padding:8px 6px 0 10px; 
}
.wtel p a{
color:#000000; text-decoration:none 
}
.zoom{
	display: inline-block;
	width: 32px;
	height: 32px;
	overflow: hidden;
	background-image: url(../zoom.png);
	background-repeat: no-repeat;
}

.fnews{}
.fnewstitle{}
.fnewstitle h1{
	font-family: "ËÎÌå";
	font-size: 14px;
	font-weight: bold;
	color: #4f4f4f;
	text-decoration: none;
	float:left;
	padding:10px 0 0 16px;
}
.fnewstitle h2{float:left; padding:8px 0 0 170px;}
.fnewstitle h2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #606060;
	text-decoration: none;
}
.fnewstitle h2 a span{
	color: #d50000;
}
.fnews h3{
	text-align: center;
	padding-top:7px;
}
.fnewsmain{ padding:11px 0 0 15px;}
.fnewsmain ul{ list-style-type:none;}
.fnewsmain ul li{ height:20px; overflow:hidden; padding-top:4px;}
.fnewsmain ul li a{
	font-family: "ËÎÌå";
	font-size: 13px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
}




#footer{
	background-image: url(../img/footerbg.gif);
	background-repeat: repeat-x;
	height:301px;
	overflow:hidden;
}
#footermain{ width:1150px; margin:0 auto;}
#footermain a:hover{
	text-decoration: underline;
}
#f1{ height:175px; overflow:hidden;}
#f1left{ float:left;}
#f1right{ float:left;}
#ul1{ float:left; padding:26px 0 0 0px; width:52px;}
#ul2{ float:left; padding:26px 0 0 127px;  width:52px;}
#ul3{ float:left; padding:26px 0 0 127px; width:184px;}
#fgx1{ float:left; padding:20px  0 0 0px;}
#ul1 h1,#ul2 h1,#ul3 h1,#ul4 h1,#ul5 h1,#ul6 h1{
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
}
#ul1 ul,#ul2 ul,#ul3 ul{ list-style-type:none; padding-top:5px;}
#ul1 ul li,#ul2 ul li{ height:17px; overflow:hidden; padding-top:11px;}
#ul1 ul li a,#ul2 ul li a{
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #9b9b9b;
	text-decoration: none;
}
#ul3{
}
#ul3 h1{}
#ul3 ul{ list-style-type:none;}
#ul3 ul li{
	background-image: url(../img/weico1.gif);
	background-repeat: no-repeat;
	padding:1px 0 0 25px;
	height:17px;
	overflow:hidden;
	margin-top:14px;
}
#ul3 ul .fico2{background-image: url(../img/weico2.gif);}
#ul3 ul .fico3{background-image: url(../img/weico3.gif);}
#ul3 ul .fico4{background-image: url(../img/weico4.gif);}
#ul3 ul li a{
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #9b9b9b;
	text-decoration: none;
}
#ul4{ float:left; padding:26px 0 0 80px; width:173px;}
#ul4 h2{padding-top:5px;}
#ul4 h2 a{
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
#ul5{float:left; padding:26px 0 0 0px; width:174px;}
#ul6{float:left; padding:26px 0 0 0px; }
#ul5 h2{ padding-top:13px; }
#ul6 h2{ padding-top:5px;}
#fgx2{}
#f2{ padding-top:12px;}
#link1{ float:left;width:1108px;font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #9b9b9b;
	text-decoration: none;}
#link1 a,#link2 a{  font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #9b9b9b;
	text-decoration: none;}
#link2{ float:left;}

#fgx3{ padding-top:13px;}
#f3{ padding-top:16px;}
#fdown1{ float:left; width:697px;}
#fdown1 p,#fdown2 p{
    font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #9b9b9b;
	text-decoration: none;
	line-height: 23px;
}
#fdown1 p a,#fdown2 p a{
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #9b9b9b;
	text-decoration: none;
	
}
#fdown2{
	float:left;
	width:453px;
	text-align: right;
}




#mrboxleft{  padding:0px 0 0 10px; width:280px; height:193px; overflow:hidden; margin-top:20px;}
#mrboxleft ul{ list-style-type:none;}
#mrboxleft ul li{height:22px;overflow:hidden;background-image: url(../img/ico6.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:10px;}
#mrboxleft ul li a{
    font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #5f5f5f;
	text-decoration: none;
}

#jobs{
	width:1257px;
	height:251px;
	overflow:hidden;
	background-color: #FFFFFF;
	float:left;
	margin-bottom:10px;
}
.fnewstitle1{}
.fnewstitle1 h1{
	font-family: "ËÎÌå";
	font-size: 14px;
	font-weight: bold;
	color: #4f4f4f;
	text-decoration: none;
	float:left;
	padding:10px 0 0 16px;
}
.fnewstitle1 h2{float:left; padding:8px 0 0 275px;}
.fnewstitle1 h2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #606060;
	text-decoration: none;
}
.fnewstitle1 h2 a span{
	color: #d50000;
}
.fnewstitle1 h3{
	font-family: "ËÎÌå";
	font-size: 14px;
	font-weight: bold;
	color: #4f4f4f;
	text-decoration: none;
	float:left;
	padding:10px 0 0 26px;
}
.fnewstitle1 h4{float:left; padding:8px 0 0 296px;}
.fnewstitle1 h4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #606060;
	text-decoration: none;
}
.fnewstitle1 h4 a span{
	color: #d50000;
}
#jobsmain{ width:400px; float:left; height:220px}
#jobsmain{ float:left;}
.jlist{
	width:389px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color:#009FEC;
	height:22px;
	overflow:hidden;
	float:left;
	margin-left:15px;
	margin-right:13px;
	display:inline;
	padding-top:8px;
}
.jlist h1{ float:left; width:350px;}
.jlist h1 a{
	font-family: "ËÎÌå";
	font-size: 13px;
	font-weight: normal;
	color: #333;
	background-image: url(../img/jico.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:5px;
	text-decoration: none;
}
.jlist h2{
	float:left;
	font-family: "ËÎÌå";
	font-size: 13px;
	font-weight: normal;
	color: #686868;
}



.page a{
    float:left;
    width:21px;
	height:20px;
	border: 1px solid #808080;
	background-color: #f4f4f4;
	line-height: 22px;
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	overflow:hidden;
	margin-left:2px}
	.page div{
    float:left;
    width:21px;
	height:20px;
	border: 1px solid #808080;
	background-color: #f4f4f4;
	line-height: 22px;
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	overflow:hidden;
	margin-left:2px}
.page span{
    float:left;
    width:50px;
	height:20px;
	border: 1px solid #808080;
	background-color: #939393;
	line-height: 22px;
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	display:block;
	text-decoration: none;
	overflow:hidden;
}
#xiaopan{
    float:left;
    width:21px;
	height:20px;
	border: 1px solid #808080;
	background-color: #939393;
	line-height: 22px;
	font-family: "ËÎÌå";
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	display:block;
	text-decoration: none;
	overflow:hidden;
}
.page a:hover{
	background-color:#939393;
	color: #ffffff;
	border: 1px solid #A0A0A0;
	text-decoration:none
}


.topBgWrap{background-color:#fff;width:1200px;margin:0 auto;overflow:hidden}
.sliderBox{width:1200px;height:420px;overflow:hidden;position:relative;z-index:0; margin-top:48px !important; margin:0 auto}
#show_pic{margin:0;padding:0;list-style:none;height:420px;position:absolute}
#show_pic li{float:left;margin:0;padding:0;height:420px;position:absolute}
#show_pic li a{display:inline-block;height:420px;width:1200px;background:url(images/loading.gif) center center no-repeat}
#show_pic li img{display:block;height:420px;width:1200px}
.sliderBox .img_pagebox{position:absolute;height:24px;bottom:10px;right:250px;right:10px\9; width:400PX}
#img_text{display:none}
.sliderBox #icon_num a{float:left;display:inline-block;background-color:#fff;padding-right:1px;width:19px;height:20px;color:#6e6e6e;text-align:center;cursor:pointer;margin:2px 3px 0 0;display:inline-block;line-height:20x;font-size:12px;border-radius:10px;position:relative;text-decoration:none}
.sliderBox #icon_num a.active,.sliderBox #icon_num a.active:visited,.sliderBox #icon_num a.active:hover,.sliderBox #icon_num a.active:active{background-color:#F90;color:#fefefe;text-decoration:none}
.sliderBox #icon_num a,.sliderBox #icon_num a:visited,.sliderBox #icon_num a:hover{color:#6e6e6e;text-decoration:none;line-height:20px}




.clear {
	clear:both;
}
