@charset "utf-8";
/***************************宽屏样式(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 .slideBox, .w_1200 #ibanner .slideBox .bd ul, .w_1200 #ibanner .slideBox .bd ul li, .w_1200 #ibanner .slideBox .bd ul li a, .w_1200 #ibanner .slideBox .bd img{width:1180px; height:450px;}
.w_1200 #small_ban{ width:1200px;}
.w_1200 #small_ban .fl{ width:282px; margin-right:24px; height:145px;}
.w_1200 #small_ban .fl a{ width:279px; height:136px; }
.w_1200 #small_ban .fl a img{ margin-top:4px;}
.w_1200 #index_banner{ border:1px solid #dbd5ca; overflow:hidden; position:relative;}
.w_1200 #inner_ban{ width:1173px; height:459px;}
.w_1200 #pfl{top:199px; }
.w_1200 #pfr{top:199px;}
.w_1200 .rightside{ width:895px;}
/***************************宽屏样式(end)***************************/
/*************************** banner (start) ***************************/
#index_banner{ border:1px solid #dbd5ca; overflow:hidden; position:relative;}
#inner_ban{ width:955px; height:373px; margin:13px auto; position:relative; overflow:hidden;}
#inner_ban a{ display:none; text-align:center; width:100%; height:100%; position:absolute; top:0px; left:0px;}
#pfl{ width:42px; height:44px; background:url(../images/banpage.png) no-repeat -5px 0px; cursor:pointer; position:absolute; left:15px; top:143px; z-index:8;}
#pfr{ width:42px; height:44px; background:url(../images/banpage.png) no-repeat -1105px 0px; cursor:pointer; position:absolute; right:15px; top:143px; z-index:8;}
#small_ban{ width:980px; overflow:hidden;}
#small_ban .fl{ width:230px; margin-right:20px; position:relative; height:120px;}
#small_ban .fl a{ display:block; text-align:center; width:228px; height:109px; border:1px solid #dbd5ca; position:absolute; left:0px; top:0px; overflow:hidden;}
#small_ban .fl a img{}
.no_mar{ margin:0px !important;}
#index_con .demo{ padding:0px 15px 0 9px;}
.rightside{ min-height:inherit !important;}
.index_t{ background:url(../images/s.png) repeat-x left center; height:50px; line-height:50px;}
.index_t .now_cur{ background:#fff; padding:0px 20px; cursor:pointer;}
.index_t .t_cur{ font-weight:bold;}
#artcate{ overflow:hidden; margin-top:40px; border-bottom:10px solid #e6e6e6; padding-bottom:15px;}
#artcate .item{ width:25%; float:left;}
#artcate .inner{ width:284px; margin:0 auto;}
#artcate .title{ border-bottom:1px solid #e2e2e2; color:#383838; padding-bottom:18px; font-weight:bold; margin-bottom:25px;}
#artcate .row{ margin-bottom:16px;}
#artcate .row a{ color:#878787;}
#footer{ margin-top:0px !important;}