#header,#container,#footer,.layTop .bd{width:1000px; margin:0 auto;}
body{background:url(../img/bg/bg_body.png) repeat-x;}
.layTop .bd{height:22px; line-height:22px;}
.layTop a{line-height:22px;}
.layTop .fl .sz,.layTop .fl .sc{padding-left:13px;}
.layTop .fl .sz{background:url(../img/ico/ico_01.png) no-repeat 0 2px;}
.layTop .fl .sc{background:url(../img/ico/ico_02.png) no-repeat 0 2px;}
.layTop .fr a{padding-right:15px; background:url(../img/ico/ico_03.png) no-repeat right; margin-right:5px; display:inline;}
.layTop .fr span{color:#f69201; margin-right:20px;}
.layTop .inf{padding-left:8px;}
.layTop .inf a{padding:0 3px;}

#header .sreach .iebug{width:110px; height:28px; background-color:#fff9dd; margin-left:3px; margin-top:3px; float:left; display:none;}
#header .sreach .iebug div{width:105px; height:16px; margin:6px 4px 4px 6px; overflow:hidden;}
#header .sreach .fs{width:105px; height:20px; margin:-2px; float:left; background-color:#fff9dd; color:#8b8b8b; border:none; display:inline;}

#header{position:relative; height:186px; zoom:1; overflow:hidden}
#header .logo,#header .sreach,#header .zbdw,#header nav.head{position:absolute;}
#header .logo{width:255px; top:28px; height:58px; background:url(../img/bd/logo.bmp) no-repeat;}
#header .sreach{top:28px; left:300px;}
#header .sreach nav{color:#fea405;}
#header .sreach nav span{cursor:pointer; font-weight:bolder; font-size:14px; line-height:20px; color:#fea405; padding:2px 5px;}
#header .sreach nav span.cur{background:#fea405; color:#fff;}
#header .sreach .bd{width:392px; margin-top:2px; height:34px; line-height:34px; background:#fea405;}
#header .sreach .txt{width:300px; padding-left:9px; height:26px; line-height:26px; background:#fff9dd url(../img/ico/ico_05.png) no-repeat 295px 10px; color:#8b8b8b; border:none; margin-left:3px; margin-top:3px; float:left; display:inline;}
#header .sreach .btn{float:right; background:url(../img/btn/btn_01.png) no-repeat; border:none; width:75px; height:34px; cursor:pointer;}

#header .zbdw{top:15px; line-height:26px; color:#7b7b7b; right:0; width:224px; padding-top:60px; background:url(../img/bd/bd_01.png) no-repeat}
#header nav.head{height:76px; zoom:1; width:100%; top:105px; border-bottom:2px solid #fd9506; border-top:2px solid #fd9506; background:url(../img/bg/bg_01.png) repeat-x}
#header nav.head li{width: 80px;float:left;text-align:center;padding-top:8px;}
#header nav.head li span{display:block; line-height:22px; color:#727272; font-size:14px; font-weight:bolder;}
#header nav.head li a:hover span{color:#c00;}
#header nav.head li.h{width:160px; margin-right:20px;}
#header nav.head li.line{background:url(../img/bg/bg_03.png) no-repeat right 20px;}
#header nav.head li.p{width: 140px;}
#header nav.head p{line-height:22px;color:#f69201;padding: 10px 5px;}
#header nav.hd01{background:none; height:29px; background:url(../img/bg/bg_09.png) repeat-x}
#header nav.hd01 li{padding:8px 0;}
#header nav.hd01 li p{line-height:14px; padding:8px 0;}
#header nav.hd01 li.line{background:none;}
#header nav.hd01 li.line span{border-right:2px solid #d62223;}
#header nav.hd01 li.p{padding:0;}
#header nav.hd01 li.h{width:170px; background:url(../img/ico/ico_16.png) no-repeat 35px 8px;}
#header nav.hd01 li span{border-right:1px solid #d5d5d5; line-height:14px;}
#mainLeft,#rightSideBar,#midSideBar{display:inline;}
#mainLeft{width:403px; float:left;}
#rightSideBar{width:300px; float:right;}
#midSideBar{width:268px; float:right; margin-right:15px;}
#footer{border-top:2px solid #fc7710; margin-top:10px;}
#footer p{line-height:22px; text-align:left; padding:10px 100px; padding-left:230px;}
#mainLeftCon{width:679px; background:url(../img/bg/bg_13.png) no-repeat top left; float:left;}
.friend{padding:1px; border:1px solid #ccc; }
.friend .bd{ background:url(../img/bg/bg_08.png) repeat-x left bottom;}
.friend .bd *{float:left;line-height:25px;}
.friend .bd a{padding:0 5px;white-space:nowrap;}
.friend .bd span{padding-left:10px; font-weight:bolder; font-size:14px;}

/*
è¿”å›žé¡¶éƒ¨
 */
.backtop {
    position: absolute;
    bottom: 20px;
    left: 50%;
    margin-left: 520px;
    display: none;
    background: #fdf7e2 url(/img/bg/bg_index_10.png) no-repeat center 10px;
    padding-top: 20px;
    border: 1px solid #e8662e;
	cursor:pointer;
}

.backtop a {
    width: 16px;
    display: block;
    text-align: center;
    line-height: 18px;
    color: #e8662e;
    text-decoration: none;
}

/*
 é€šç”¨æ¨¡å—5
 */
.pm05{
	border:1px solid #ccc;
	border-top:none;
}

.pm05 .hd{
	background:url(/img/bg/bg_xc_03.png) repeat-x 0 -42px;
}
.pm05 .hd h2{
	height:42px;
	line-height:34px;
	text-align:center;
	font-size:18px;
	font-weight:bolder;
	width:314px;
	font-family:'\5FAE\8F6F\96C5\9ED1', '\9ED1\4F53';
	background:url(/img/bg/bg_xc_03.png) no-repeat;
}


/*
å®£ä¼ é¡µ
*/

#xc_A .picTurnPlayer {
    border: 1px solid #ccc;
    position: relative;
    height: 273px;
}

#xc_A .picTurnPlayer .pic img {
    float: left;
}

#xc_A .picTurnPlayer .bg, #xc_A .picTurnPlayer .nav, #xc_A .picTurnPlayer .title {
    position: absolute;
}

#xc_A .picTurnPlayer .nav {
    height: 30px;
    bottom: 5px;
    right: 5px;
    overflow: hidden;
    zoom: 1;
    z-index: 2;
}

#xc_A .picTurnPlayer .nav i {
    float: left;
    width: 25px;
    background: #c1c1c1;
    display: inline;
    margin-left: 5px;
    cursor: pointer;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #fff;
    font-style: normal;
    font-family: Arial;
}

#xc_A .picTurnPlayer .nav i.cur {
    background: #3f3f3f;
}

#xc_A .picTurnPlayer .title {
    padding-right: 130px;
    font-weight: bolder;
    z-index: 3;
    color: #fff;
    display: block;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    left: 5px;
    bottom: 5px;
    font-size: 14px;
}

#xc_A .picTurnPlayer .dpn {
    display: none;
}

#xc_B .xtjs .bd{
	background:url(/img/bg/bg_xc_05.png) no-repeat center center;
	color:#5d5d5d;
	padding-top:20px;
	padding-bottom:20px;
}

#xc_B .xtjs .btn{
	width:284px;
	height:41px;
	background:url(/img/btn/btn_cx_01.png) no-repeat;
	display:block;
}

#xc_B .xtjs .xtjs-l,#xc_B .xtjs .xtjs-r{
	line-height:26px;
	font-size:14px;
}

#xc_B .xtjs .xtjs-l {
    width: 263px;
    padding: 5px;
}

#xc_B .xtjs .xtjs-r {
    width: 284px;
}

#xc_B .xtjs .xtjs-r p{
	padding-top:10px;
	padding-left:10px;
}

#xc_B .xttdys .bd .con {
    height: 334px;
    background: url(/img/bg/bg_xc_04.png) no-repeat;
    position: relative;
}

#xc_B .xttdys .bd .con ul{
	position:absolute;
	width:690px;
	padding:10px;
	line-height:28px;
	color:#5d5d5d;
	font-size:14px;
}

#xc_B .xttdys .bd .con .xttdys-l{
	top:0;
	left:0;
}

#xc_B .xttdys .bd .con .xttdys-r{
	bottom:0;
	right:0;
}

#xc_B .xttdys .bd .con ul li{
	padding-left:10px;
	background:url(/img/ico/ico_xc_01.png) no-repeat left center;
}

#xc_B .xttdys .bd .con ul li span{
	color:#1d9000;
	font-weight:bolder;
}
