@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 .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:384px; margin-right:24px; height:213px;}
.w_1200 #small_ban .fl a{}
/***************************宽屏样式(end)***************************/
.delay{ -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.delay:hover{ transform: scale(1.08,1.08); -moz-transform: scale(1.08,1.08); -ms-transform: scale(1.08,1.08); -webkit-transform: scale(1.08,1.08); -o-transform: scale(1.08,1.08);}

/*************************** banner (start) ***************************/
.w_1200 #index_banner{ height:470px; overflow:hidden; position:relative;}
#index_banner{ height:383px; overflow:hidden; position:relative;}
.w_1200 #inner_ban{ width:1173px; height:459px; margin:0 auto; margin-top:6px; position:relative; overflow:hidden;}
#inner_ban{ width:955px; height:373px; margin:0 auto; margin-top:5px; position:relative; overflow:hidden;}
.w_1200 #inner_ban a{ display:none; text-align:center; width:100%; height:100%; position:absolute; top:0px; left:0px;}
.w_1200 #pfl{ width:62px; height:77px; background:url("../images/banpage.png") no-repeat -5px 0px; cursor:pointer; position:absolute; left:0px; top:199px; z-index:8;}
#pfl{ width:62px; height:77px; background:url("../images/banpage.png") no-repeat -5px 0px; cursor:pointer; position:absolute; left:0px; top:143px; z-index:8;}
.w_1200 #pfr{ width:62px; height:77px; background:url("../images/banpage.png") no-repeat -1115px 0px; cursor:pointer; position:absolute; right:0px; top:199px; z-index:8;}
#pfr{ width:62px; height:77px; background:url("../images/banpage.png") no-repeat -1116px 0px; cursor:pointer; position:absolute; right:0px; top:143px; z-index:8;}
#small_ban{ width:980px; overflow:hidden;}
#small_ban .fl{ width:230px; margin-right:20px; position:relative; height:120px; overflow:hidden;}
#small_ban .fl a{ display:block; text-align:center; width:100%; height:100%; position:absolute; left:0px; top:0px;}
#small_ban .fl a img{}
.no_mar{ margin:0px !important;}
#index_con .demo{ padding:0px 15px 0 9px;}
.w_1200 .rightside{ width:895px;}
.index_t{ height:50px; line-height:50px; border:1px solid #e1e1e1;}
.index_t .more{ margin-right:15px;}
.index_t .more a{ font-size:14px; color:#000000;}
.index_t .now_cur{ background:#fff; padding:0px 20px; margin-left:0px; font-size:18px; color:#000000;}
#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;}
#index_con .demo{ padding:0px !important;}