﻿@charset "utf-8";
#box_root{
   margin-left: auto;
    margin-right: auto;
}
#box_root{
   margin-left: auto;
    margin-right: auto;
}
#box_root{
   margin-left: auto;
    margin-right: auto;
}
#box_header{
   width: 100%;
    /*background: url(/content/images/top_bg.jpg) no-repeat center center;*/
    height: 100px;
}
#box_footer{
   width: 100%;
    background: url(/content/images/fot_bg.jpg) no-repeat center center;
    height: 320px;
    overflow: hidden;
}
#box_left{
   width: 100%;
}
#box_left .columnSpace{
}
#box_header_sub1{
   position: relative;
    margin: 0px auto;
    width: 1200px;
    float: none;
}
#box_pro_sub1{
   margin: 0px auto 40px;
    width: 1200px;
    float: none;
}
#box_case_sub1{
   margin: 0px auto;
    width: 1200px;
    float: none;
}
#box_header_sub1_sub1{
   width: 230px;
    float: left;
}
#box_header_sub1_sub2{
   margin-top: 35px;
    width: 850px;
    float: left;
    margin-left: 25px;
}
#box_header_sub1_sub3{
   position: absolute;
    width: 90px;
    float: right;
    overflow: hidden;
    top: 0px;
    right: 0px;
    transition: all 0.3s;
}
#box_header_sub1_sub3:hover{
   width: 300px;
}
*{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
#box_nybanner{
   width: 100%;
    float: none;
    height:400px;
    position:relative;
    overflow:hidden
}
#box_nybanner_sub1{
   width: 1920px;
   height:400px; position:absolute; top:0px; left:50%;  margin-left:-960px;
}
#box_nymain{
   width: 100%;
    background: #f7f7f7;
    float: none;
    overflow: hidden;
}
#box_nymain_sub1{
   position: relative;
    margin: 0px auto;
    width: 1200px;
    float: none;
}
#products_list #box_nymain_sub1_sub2{
   n: n;
}
#box_nymain_sub1_sub2{
   margin: 0px auto 30px;
    width: 100%;
    float: none;
}
#box_nymain_sub1_sub1{
   width: 100%;
    float: none;
}
