


#content {
margin:0px auto 0;
width:100%;
}

#content.absolute {
position:absolute;
top:50%;
left:50%;
width:600px;
height:300px;
margin:-150px 0 0 -300px;
}


.absolute h1 {
margin:0;
margin-bottom:20px;
}

.demo {
text-align:center;
float:left;
clear:both;
width:100%;
}

.demo a {
margin-right:15px;
}

.absolute .demo {
margin-bottom:20px;
}


.title {
clear:both;
margin-top:0;
font-family:'Merienda One', sans-serif;
font-weight:normal;
color:#bbb;
font-size:44px;
text-align:center;
text-shadow:2px 2px #e1e1e1;
}

.scroller .active {
z-index:5; width:208px; height:208px; background-size:auto 208px; margin-top:-36.25px; margin-left:-36.25px;
}
.demo2 a i.jt_icon{display:none;}
.scroller .active i.jt_icon{background:url(../../images/xxc/jt_icons.png) no-repeat; width:28px; height:15px; display:block; margin:235px auto 0 95px;}
.cx_shuoming{ text-align:center; float:left; width:97%; padding-left:50px;}
.cx_shuoming .cx_tit{display:block;}
.cx_shuoming .cx_tit h5{display:block; font-size:16px; font-weight:bold; color: #595757; line-height:25px;}
.cx_shuoming .cx_tit h5 strong{display:block; font-family:arial; line-height:25px; font-size:20px;}
.cx_shuoming .cx_tit p{display:block; font-size:12px; line-height:18px; color: #595757; font-family:Verdana;}
.cx_txt{display:block; margin-top:5px; line-height:20px; color: #595757;}
.dianzuan{background:url(../../images/xxc/xxc_logo02.png) no-repeat center top; padding-top:25px; display:block; margin-top:10px; line-height:20px;}
.dianzuan a i{background:url(../../images/xxc/praise.png) no-repeat 0 0; width:15px; height:15px; display:inline-block; margin-right:3px; position:relative; top:2px;}
.dianzuan a:hover i{background:url(../../images/xxc/praise.png) no-repeat 0 -23px;}
.dianzuan a:hover{color:#009B4D; text-decoration:none;}






