@charset "utf-8";

/* ---------- Content ---------- */
.holder {position:relative;margin:0 auto;width:980px;}
#content {position:relative;}
#slide {display:block;border-bottom:1px #E6E6E6 solid;}
#content-main {display:block;float:left;width:670px;}
#content-main #banner {display:block;margin:30px 0;height:130px;}
#content-main #banner ul li {display:block;float:left;width:20%;text-align:center;}
#content-main #banner ul li img {margin:10px 0;width:100px;height:60px;}
#content-main #banner ul li .title {display:block;margin:5px 0;height:22px;font-size:12px;line-height:22px;border-right:1px #E7E7E7 solid;}
#content-main #banner ul li .last {border-right:0px none;}
#content-main #banner-slide {display:block;margin:0 0 20px 0;height:235px;}
#content-main #banner-slide .touchslider-bnr1 {display:block;float:left;width:325px;border-top:2px #5C5C5C solid;}
#content-main #banner-slide .touchslider-bnr2 {display:block;float:right;width:325px;border-top:2px #5C5C5C solid;}
#content-sub {display:block;float:right;width:290px;}

/* ---------- Slide ---------- */
#slide .touchslider-viewport {display:block;height:270px;overflow:hidden;}
#slide .touchslider-item {display:block;height:270px;overflow:hidden; background-position: center;}
/*  #slide .touchslider-item img {width:100%;}*/
#slide .touchslider-nav {display:block;position:absolute;top:230px;left:50%;margin-left:350px;z-index:1000;}
#slide .touchslider-nav-item {display:inline-block;width:7px;height:7px;background:#fff;border:2px #CD6667 solid;margin:0 5px 0 0;-webkit-border-radius:8px;border-radius:8px;cursor:pointer;}
#slide .touchslider-nav-item-current {background:#CD6667;}

#banner-slide .touchslider-viewport {display:block;width:325px;height:235px;overflow:hidden;}
#banner-slide .touchslider-item {display:block;float:left;width:325px;height:235px;overflow:hidden; }
#banner-slide .touchslider-item2 {display:block;float:left;width:325px;height:235px;overflow:hidden; white-space: nowrap;}
#banner-slide .touchslider-item h5 {display:block;margin:25px 10px 0 0px;font-size:14px;color:#888;}
#banner-slide .touchslider-item h5 a {display:block;float:right;font-size:10px;color:#bbb;}
#banner-slide .touchslider-item p {display:block;margin:20px 15px 0 49px;font-size:18px;font-weight:bold;color:#666;}
#banner-slide .touchslider-item span {display:block;margin:20px 15px 0 15px;font-size:11px;color:#aaa;line-height:20px;}

#banner-slide .touchslider-item2 h5 {display:block;margin:25px 15px 0 0px;font-size:14px;color:#888;}
#banner-slide .touchslider-item2 h5 a {display:block;float:right;font-size:10px;color:#bbb;}
#banner-slide .touchslider-item2 p {display:block;margin:15px 15px 0 15px;font-size:18px;font-weight:bold;color:#666;}
#banner-slide .touchslider-item2 span {display:block;margin:20px 15px 0 15px;font-size:11px;color:#aaa;line-height:20px;}


#banner-slide .touchslider-nav {display:block;position:absolute;margin:-60px 0 0 15px;z-index:1000;}
#banner-slide .touchslider-nav-item {display:inline-block;width:7px;height:7px;background:#ccc;margin:0 3px 0 0;-webkit-border-radius:8px;border-radius:8px;cursor:pointer;}
#banner-slide .touchslider-nav-item-current {background:#CD6667;}

#banner-slide-img {display:block;position:relative;width:670px;height:110px;border:1px #E1E1E1 solid;}
#banner-slide-img .touchslider-viewport {display:block;width:670px;height:110px;overflow:hidden;}
#banner-slide-img .touchslider-item {display:block;float:left;width:670px;height:110px;overflow:hidden;}
#banner-slide-img .touchslider-item h5 {display:block;margin:25px 0 0 250px;width:310px;font-size:18px;font-weight:bold;color:#666;text-align:center;}
#banner-slide-img .touchslider-item p {display:block;margin:10px 0 0 250px;width:310px;font-size:11px;color:#bbb;text-align:center;}
#banner-slide-img .touchslider-nav {display:block;position:absolute;margin:-30px 0 0 590px;z-index:1000;}
#banner-slide-img .touchslider-nav-item {display:inline-block;width:9px;height:9px;background:#fff;margin:0 3px 0 0;border:1px #ccc solid;-webkit-border-radius:8px;border-radius:8px;cursor:pointer;}
#banner-slide-img .touchslider-nav-item-current {background:#CD6667;}

#banner-sub {display:block;margin:0 0 20px 0;height:235px;overflow:hidden;}
#banner-sub a {display:block;position:relative;margin-bottom:15px;height:110px;background:#FAFAFA;border-top:1px #E7E7E7 solid;}
#banner-sub a h5 {display:block;margin:12px 0 0 30px;font-size:15px;font-weight:bold;color:#666;}
#banner-sub a p {display:block;margin:8px 0 0 30px;font-size:11px;color:#999;}
#banner-sub a .link {display:block;margin:8px 0 0 30px;font-size:11px;color:#DD3A3D;}
#banner-sub a img.icon {display:block;position:absolute;top:10px;right:20px;}

#custom {display:block;position:relative;height:110px;background:#FAFAFA;border-top:1px #E7E7E7 solid;}
#custom h5 {display:block;margin:8px 0 0 15px;font-size:13px;color:#666;}
#custom b {display:block;margin:20px 0 0 15px;font-size:23px;color:#E36058;}
#custom p {display:block;margin:15px 0 0 15px;font-size:11px;color:#999;}
#custom img.icon {display:block;position:absolute;top:10px;right:10px;}


/* ---------- latest ---------- */
#latest {display:block;margin:30px 0;height:130px;}
#latest h4 {display:block;margin:5px 0;color:#666;}
#latest h4 a {display:block;float:right;font-size:10px;color:#bbb;}
#latest ul {display:block;height:30px;background:url(../images/board_tab_bg.jpg);}
#latest ul li {display:block;float:left;width:auto;cursor:pointer;}
#latest ul li img {height:30px;}
#latest ul li.more {display:block;float:right;}
#latest ul li.more a {display:block;width:auto;height:30px;font-size:10px;color:#888;line-height:30px;}
#latest ol {display:block;padding-top:8px;clear:both;}
#latest ol li {display:block;height:18px;font-size:11px;color:#888;line-height:18px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
#latest ol li a {display:block;height:18px;font-size:11px;color:#888;line-height:25px;}