@CHARSET "UTF-8";

#main-nav{ width:670px; }
#main-header{ padding:20px 68px; }
#main-header .logo{ width:216px; margin:0 }

.main-content{ padding:0 68px; }

.about-section{ height:864px; width:auto; overflow:hidden; position:relative; max-width:100%; left:0; top:0; min-width:220px; }
.about-section .wr{ width:auto; max-width:512px; height:245px }
.about-section .title{ margin-top:0 }

.index_right_block{ float:none; width:100% !important; margin-right:0; }

.index-aside{ padding:0 0 0 37px; width:613px; max-width:613px; }
#news-section-index .news-item{ width:504px; }
#news-section-index{ width:100%; margin-right:0; float:none; }
#news-section-index .news-list .img{ display:block;  }
#news-section-index .news-list .desc{ width:252px }

.advertisement{ width:100%; }
.advertisement .desc{ max-width:269px; }
.advertisement .img{ display:block; }

#prj_vol_area{ width:576px; float:none}
#prj_vol_area h3{ font:2.857em "RobotoRegular",Arial,sans-serif; padding:0px 0 25px; top:40px}

.index-aside #prj_vol_area { width:100%; float:none; }
.index-aside #prj_vol_area img{ width:100%; height:auto; }
.index-aside .advertisement { width:100% }


footer{ padding:10px 68px; }
footer .copy{ margin-top:0; }

#page-up{ right:68px }
.page_footer{ margin:75px auto 20px; max-width:1764px }

.viewer_container{ top:200px }

.goods_list_item .content{ padding:25px 40px }
.goods_list_item .desc{ max-height:100px; overflow:hidden }
.index_right_block:first-child,
.index_right_block:nth-child(2){ float:none }
.index_right_block + .index_right_block{ margin-top:36px; margin-bottom:0; }
.index_right_block:last-child{ margin-bottom:0 }
#prj_vol_area.index_right_block{ margin-bottom:0px }
.goods_view_item .content{ padding:60px 65px; }

.viewer_container{ height:550px }
.wrapper_goods .viewer_container.img{ height:550px }
.order_goods_form{ margin:0 }
.ps-scrollbar-y-rail{ display:none !important }

.goods_list_item .price{ left:40px; }
.goods_list_item .btn{ left:40px; }


@media (min-width: 1500px) {
	#main-nav{ float:none; margin:0 auto; width:720px; }	
}

@media (min-width: 1600px) {
	#main-nav li{ margin:15px 30px 0 0 }
}
