@charset "utf-8";
/***************************宽屏样式(start)***************************/
.w_1200 #index_ad .item{ float:left; margin-right:17px; width:370px;}
.w_1200 #demo .infos{ width:550px;}
.w_1200 #demo .service{ width:548px;}
.w_1200 #last_rel{ width:500px; height:23px;}
.w_1200 #last_ab{width:500px;}
.w_1200 #index_ad .img{ width:200px; height:223px;}
.w_1200 #index_ad .box{ width:181px; height:223px;}
.w_1200 #index_ad .box .tit{margin-top:30px;}
.w_1200 #index_ad .box .con{ margin-top:15px;}
/***************************宽屏样式(end)***************************/
#index_ad .img{ width:171px; height:191px;}
#index_ad .box{ width:155px; height:191px; background:#242424;}
#index_ad .box .tit{ padding:0 15px; color:#fff; font-size:28px; margin-top:10px; height:66px; overflow:hidden;}
#index_ad .box .con{ padding:0 15px; color:#7d7c7c; margin-top:5px; line-height:22px; height:66px; overflow:hidden;}
#index_ad .box .more{ padding:0 20px; text-align:right; margin-top:10px;}
#index_banner{ max-width:1920px; margin:0 auto;}
#index_ad{ overflow:hidden;}
#demo{ height:322px; background:url(../images/demo.jpg) no-repeat center center; margin-top:33px;}
#demo .service{ width:466px;}
#demo .t{ height:25px; line-height:25px; overflow:hidden;}
#demo .t .fl{ font-size:20px; color:#000000; font-family:"Georgia";}
#demo .t .fr{ color:#8f8f8f; font-size:14px; font-family:"Georgia";}
#demo .con_t{ font-size:16px; color:#010101; margin-bottom:6px; font-family:"Georgia"; font-weight:bold;}
#demo .con_c{ font-size:14px; color:#555555; line-height:150%; font-family:"Georgia";}
#demo .news{ margin:5px 0 0 0; padding:0 0 0 17px; background:url(../images/r.jpg) no-repeat left center; border-bottom:1px dashed #cfcfcf; height:40px; line-height:40px;}
#demo .news:hover{background:url(../images/r_cur.jpg) no-repeat left center;}
#demo .news a{ color:#515151; font-size:14px; font-family:"Georgia";}
#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:#333 url(../images/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(../images/button.jpg) no-repeat 0px 0px; margin-bottom:13px;}
.scroll_news .buton .b{ background:url(../images/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; font-family:"Georgia";}


