@charset "utf-8";
/* CSS Document */

/***************************宽屏样式(start)***************************/
.w_1200 .home_ad .i{width:277px; margin-left:23px;}
.w_1200 .home_news .box .c{width:355px;}
.w_1200 .home_news .box .nlist .oth{width:290px;}
.w_1200 .home_news .box .nlist .one{width:355px;}

.w_1200 #ibanner, .w_1200 #ibanner .bd ul, .w_1200 #ibanner .bd ul li, .w_1200 #ibanner .bd ul li a, .w_1200 #ibanner .bd img{width:1180px; height:450px;}
.w_1200 #small_ad{ overflow:hidden; margin-top:34px;}
.w_1200 #small_ad .item{ float:left; width:370px; margin-right:45px;}
.w_1200 #small_ad .item span{ width:305px; background:url(../images/find.jpg) #3498db 330px 8px no-repeat;}
.w_1200 #index_footer .item .inner{ width:328px; margin:0 auto;}
/***************************宽屏样式(end)***************************/


/*************************** banner (start) ***************************/
#small_ad{ overflow:hidden; margin-top:12px;}
#small_ad .item{ float:left; width:316px; margin-right:16px; position:relative; height:195px; overflow:hidden; position:relative;}
#small_ad .item span{ width:251px; height:45px; line-height:45px; display:inline-block; position:absolute; left:0; bottom:0; padding-left:15px; padding-right:50px; color:#fff; font-size:18px; overflow:hidden; background:url(../images/find.jpg) #3498db 270px 8px no-repeat;}
#small_ad .item img{ position:absolute; top:0px; left:0px; max-height:inherit !important; max-width:inherit !important; width:100%;}
.no_mar{ margin:0 !important;}
#index_footer{ background:#f2f2f2; overflow:hidden;}
#index_footer .warp{  overflow:hidden; padding-bottom:20px;}
#index_footer .item{ float:left; width:33%;}
#index_footer .item .inner{ width:295px; margin:0 auto;}
#index_footer .title{ margin-top:19px; padding:10px 0px; border-bottom:1px solid #dcdcdc; overflow:hidden;}
#index_footer .title span{ color:#3391D0; font-size:14px; float:left;}
#index_footer .title a{ float:right; color:#b6b1b1;}
#index_footer .con{ line-height:150%; color:#777;}
#index_footer .litem{ width:33%; float:left;}
#index_footer .litem a{ width:90px; display:block; height:60px;}
#index_footer .litem img{ max-height:100%; max-width:100%;}
#footer{ margin-top:0px !important;}
#the{ line-height:230%; color:#777;}
#the a{ color:#777; display:inline-block; height:15px; line-height:15px; overflow:hidden; margin:7px 0;}


#banner .hd li{margin:0 5px; background:#3391d0; border-radius:6px; -o-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -webkit-border-radius:6px; border:1px solid #fff;}
#banner .hd li.on{background:#99bf38;}