@charset "utf-8";
/* CSS Document */
/*banner*/
#banner{ height:412px; margin-top:1px; width:100%; background:#659ec7;}
#banner_box{ width:1104px; margin:0 auto;}
#banner_buttom{ width:100%; height:8px; margin-top:1px; background:#ecebec;}
.cake_s{ width:1300px;height:412px;position:relative;overflow:hidden; margin:0 auto; }
.cake_s ul {width:20000em;position:absolute;clear:both;}
.cake_s ul li {width:1300px; height:412px; overflow:hidden; float:left;}
.navi {width:225px; height:21px;position:absolute; right:180px; top:512px; background:url(../images/index1_03.png) no-repeat; padding-left:50px;}
.navi a{width:11px;height:11px;float:left;margin:8px; line-height:11px;background:#FF0000;display:block;font-size:12px;text-align:center;color:#FFFFFF; overflow:hidden; cursor:pointer;}
.navi a.active{background:#000000; color:#FFFFFF; }
.navi a:hover{background:#000000; color:#FFFFFF; }



/*主体*/
#index_main{ width:1003px; margin:0 auto; margin-top:17px; height:auto;}
#index_main_left{ width:334px; float:left; margin-right:30px;}
#index_main_mid{ width:334px; float:left; margin-right:30px;}
#index_main_right{ width:267px; height:210px; background:#e6e6e6; float:right;}
.index_tittle{ background:url(../images/ico.jpg) no-repeat left; border-bottom:1px solid #ccc; padding-left:25px; font-family:"微软雅黑"; color:#000; margin-bottom:10px; font-size:14px;}
.index_subtittle{color:#adadad; font-family:Arial;}

.index_more{ padding-left:130px;}
#index_main_mid li{ background:url(../images/ico2.jpg) left no-repeat; line-height:28px; }
.index_main_mid_li_span1{  float:left; width:250px; display: inline-block; white-space:nowrap; text-overflow: ellipsis; overflow:hidden; margin-left:10px;}
.index_main_mid_li_span2{ float:right; color:#bfbfbf;}
#index_main_right p{ text-align:center; margin-top:4px;}
#index_main2{ width:1003px; margin:0 auto; margin-top:30px;} 
.index_main2{ width:237px; float:left; margin-right:17px;}
#index_main3{ width:1003px; margin:0 auto; margin-top:30px;}
.scrollable { width:900px; position:absolute;margin-left:50px; height:37px; overflow:hidden;}
.scrollable .items { width:20000em;position:absolute;clear:both;}
.items div { float:left; width:900px;}
.items div span{ margin-left:1px;}

#link{ margin:0 auto;}
.prev { background:url(../images/left.jpg) no-repeat 0px 3px;width:30px;height:30px; position:absolute;cursor:pointer; }
.next { background:url(../images/right.jpg) no-repeat 0px 3px;width:30px;height:30px;float:right;margin-top:3px;position:absolute;cursor:pointer;right:7px;}
.index_marquee {float:left;height:240px;overflow:hidden;padding:0px 10px;width:902px;}
#demo {	display:block;margin:0 auto;overflow:hidden;width:939px;}
.index_marquee ul {list-style-type:none;margin:0;padding:0;width:20000px;}
.index_marquee li {float:left;margin:0;padding:0;width:auto;}
.index_marquee div {float:left;text-align:center;margin-left:20px;}
.index_marquee div img {border:solid 1px #cccccc;display:block;}
