@charset "utf-8";
#box_root{
   margin-left: auto;
    margin-right: auto;
}
#box_header{
   width: 100%;
    float: none;
    height: 61px;
}
#box_footer{
   margin: 0px auto;
    width: 1168px;
    height: 116px;
}
#box_main{
   width: 100%;
    float: none;
}
#box_header_sub1{
   margin: 0px auto;
    width: 1168px;
    height: 61px;
}
#box_header_sub1_sub1{
   width: 164px;
    float: left;
}
#box_header_sub1_sub2{
   width: 870px;
    float: left;
    height: 61px;
}
#box_header_sub1_sub3{
   width: 120px;
    float: right;
    height: 61px;
}
#box_header_sub1_sub3 P{
   text-align: right;
    line-height: 61px;
}
#box_banner{
   width: 100%;
    float: none;
    height: 700px;
}
.a1{
   display: block;
    background: url(p1.png)/*tpa=http://www.cnszjlt.com/templets/default/images/p1.png*/ no-repeat center top;
    height: 90px;
}
.a1:hover{
   display: block;
    background: url(p1_hover.png)/*tpa=http://www.cnszjlt.com/templets/default/images/p1_hover.png*/ no-repeat center top;
    height: 90px;
}
.a2{
   display: block;
    background: url(p2.png)/*tpa=http://www.cnszjlt.com/templets/default/images/p2.png*/ no-repeat center top;
    height: 90px;
}
.a2:hover{
   display: block;
    background: url(p2_hover.png)/*tpa=http://www.cnszjlt.com/templets/default/images/p2_hover.png*/ no-repeat center top;
    height: 90px;
}
.a3:hover{
   display: block;
    background: url(p3_hover.png)/*tpa=http://www.cnszjlt.com/templets/default/images/p3_hover.png*/ no-repeat center top;
    height: 90px;
}
.a3{
   display: block;
    background: url(p3.png)/*tpa=http://www.cnszjlt.com/templets/default/images/p3.png*/ no-repeat center top;
    height: 90px;
}
#box_main_sub1 TD{
   width: 389px;
    height: 50px;
}
#box_main_sub1{
   margin: 50px auto 0px;
    width: 1168px;
}
#box_main_sub2{
   margin: 100px auto 0px;
    width: 1280px;
    height: 480px;
}
#box_main_sub3{
   background-color: #a1a4a9;
    width: 100%;
    height: 327px;
    padding-top: 80px;
}
#box_main_sub3 .btn-com-up03{
   background-color: #ee1c24;
}
#box_main_sub3 .btn-com-03{
   line-height: 48px;
    background-color: #707276;
    width: 102px;
    font-family: "微软雅黑", arial;
    height: 48px;
    font-size: 14px;
}
#box_footer_sub1 P{
   text-align: left;
    line-height: 30px;
}
#box_footer_sub1{
   width: 800px;
    float: left;
    height: 88px;
    padding-top: 28px;
}
#box_footer_sub2{
   width: 260px;
    float: right;
    height: 76px;
    padding-top: 40px;
}
