@charset "utf-8";
/***************************宽屏样式(start)***************************/
.w_1200 #index_ad .item{ float:left; margin-right:17px; width:370px;}
.w_1200 #demo .service{ width:548px;}
.w_1200 #demo .infos{ width:550px;}
.w_1200 #last_rel{ position:relative; width:500px; float:left; height:23px; overflow:hidden;}
.w_1200 #last_ab{ position:absolute; width:500px; left:0px; top:0px;}
/***************************宽屏样式(end)***************************/
#index_banner{ max-width:1920px; margin:0 auto;}
#index_ad{ overflow:hidden;}
#index_ad .item{ float:left; margin-right:17px; width:315px;}
#index_ad .item.no_mar{ margin:0px;}
#demo{ height:322px; background:url(demo.jpg) no-repeat center center; margin-top:33px;}
#demo .service{ width:466px;}
#demo .t{ height:25px; line-height:25px; overflow:hidden; background:url(bg.jpg) no-repeat left center;}
#demo .t .fl{ margin-left:35px; font-size:20px; color:#000000;}
#demo .t .fr{ color:#8f8f8f; font-size:14px;}
#demo .con_t{ font-size:16px; color:#e45a8f; margin-bottom:6px;}
#demo .con_c{ font-size:14px; color:#555555; line-height:150%;}
#demo .news{ margin:5px 0 0 0; padding:0 0 0 17px; background:url(r.jpg) no-repeat left center; border-bottom:1px dashed #cfcfcf; height:40px; line-height:40px; height:40px; overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis;}
#demo .news a{ color:#515151; font-size:14px;}
#demo .infos{ width:459px;}
.view_all{ overflow:hidden; border-bottom:1px solid #e8e8e8; width:525px; padding-bottom:20px;}
.view_all .all{ padding:7px 25px; color:#fff; font-size:16px; background:#ea68a2 url(jt.jpg) no-repeat right center; float:left;}
.partners{ float:left; margin-left:10px;}
.scroll_news{ margin:12px 0 0 8px;}
.scroll_news .buton{ overflow:hidden; float:left; margin-right:15px;}
.scroll_news .buton span{ width:9px; height:5px; display:block; cursor:pointer;}
.scroll_news .buton .s{ background:url(button.jpg) no-repeat 0px 0px; margin-bottom:13px;}
.scroll_news .buton .b{ background:url(button.jpg) no-repeat 0px -18px;}
#last_rel{ position:relative; width:424px; float:left; height:23px; overflow:hidden;}
#last_ab{ position:absolute; width:425px; left:0px; top:0px;}
#last_ab .r{ height:23px; line-height:23px;}
#last_ab a{ font-size:14px;}


