@charset "utf-8";
/* CSS Document */
body {
    font: 12px/2em Microsoft Yahei,tahoma,HELVETICA;
    text-align: center;
	margin:0;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0px;
    padding: 0px;
}
ol, ul {
    list-style: outside none none;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
.top {
    background: transparent url("../img/top_bg.png") repeat-x scroll 0px 0px;
    height: 40px;
	line-height:40px;
    text-align: center;
    width: 100%;
}
.top_main {
    display: block;
    margin: 0px auto;
    width: 1000px;
}
.top_main .logo {
    float: left;
	margin-top:4px;
}
.top_main .dao {
    float: right;
}
.top_main .dao a {
    font-size: 12px;
}
.nav {
    overflow: hidden;
    height: 50px;
    text-align: center;
    background-color: #202020;
}

.wraper {
    width: 1120px;
    margin: 0px auto;
    padding-top: 20px;
}

.box-hd-area {
    overflow: hidden;
    height: 46px;
    border-bottom: 1px solid #DAE1FD;
}
.mark, .fl {
    float: left;
}
.mark-sub, .fr {
    float: right;
}
.mark, .fl, .mark-sub, .fr {
    display: inline;
}

.rpsw{ width:400px;}
.rpsw dl {
    width: 400px;
}
.rpsw dd {
    position: relative;
    z-index: 0;
    float: left;
    padding: 12px 20px 0px 0px;
}
.rpsw dd h3 {
    position: absolute;
    left: 0px;
    bottom: 6px;
    height: 26px;
    width: 184px;
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #FFF;
    font-weight: normal;
    line-height: 26px;
    text-align: center;
    padding: 0px 3px;
    background-color: rgba(0, 0, 0, 0.65);
    overflow: hidden;
}

body #footer {
    padding-top: 25px;
}
body .g-footer {
    background: transparent none repeat scroll 0% 0%;
    border-top: 0px none;
}
.g-footer, .g-footer a {
    color: #696969;
}
.g-footer .gft-wrap {
    width: 1000px;
    margin: 0px auto;
    padding: 20px 0px 0px;
}
.g-footer .gft-links {
    text-align: center;
}
.g-footer .gft-copyRight {
    margin-top: 5px;
    text-align: center;
}
.g-footer .gft-copyRight dt, .g-footer .gft-copyRight dd {
    display: inline-block;
    vertical-align: top;
}
.zxxx {
    margin: 35px 0px;
    overflow: hidden;
}
.zxxx li {
    background: transparent url("../img/il.gif") no-repeat scroll left center;
    border-bottom: 1px dotted #CCC;
    font: 16px/30px simsun;
    height: 30px;
    margin: 0px 40px 0px 20px;
    overflow: hidden;
    text-indent: 16px;
    width: 465px;
    float: left;
    display: inline;
}
.icon {
    position: absolute;
    left: -5px;
    top:-154px;
    height: 24px;
    line-height: 24px;
    background-color: #77C111;
}




/* 3D轮换CSS开始 */
#focus_Box{position:relative;width:950px;height:380px;margin:30px auto 30px;}
#focus_Box ul{position:relative;width:950px;height:340px; margin-left:80px;}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:120px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top; border:2px solid #F3F3F3;}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(../images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{width:48px;height:87px; display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;top:50%; margin-top:-43px;}
#focus_Box .prev{ background:url(../images/prev.gif) no-repeat;left:0px}
#focus_Box .next{background:url(../images/next.gif) no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}
/* 3D轮换CSS结束 */