﻿﻿@charset "utf-8";

BODY{

   text-align: left;

    line-height: 24px;

    margin: 0px;

    font-family: 微软雅黑;

    color: #555555;

    font-size: 12px;

}

A:link{

   color: #555555;

    text-decoration: none;

}

A:visited{

   color: #555555;

    text-decoration: none;

}

A:hover{

   color: #555555;

    text-decoration: underline;

}

A:active{

   color: #555555;

    text-decoration: none;

}

#top01{
  margin: 0px auto;

    width: 100%; height:160px; position: relative;
z-index: 99999;


}

#top01_in{

   margin: auto;

    width: 1200px;

}

#Banner, #nyBanner{width: 100%;
position: relative;
z-index: 1;
float: left;
margin-top: -170px;}
#Banner img{ width:100%; margin:auto; height:auto;}

#Main{width: 100%;
position: relative;
z-index: 1111;
margin: auto;overflow: hidden;}
#nyMain{width: 100%;
position: relative;
z-index: 1111;
margin: auto;overflow: hidden; background:url(../images/nymainbg.png) repeat-x center top; background-color:#fff; padding-bottom:20px;}
#nyMain_in{ width:1200px; margin:auto;}
#Main_in{ width:1200px; margin:auto;}
#Main01{ width:100%; margin:auto}
#Main02{ background:#31abdc; padding:30px 0px 40px;}
#Main02_in, #Main03_in{width:1200px; margin:auto;overflow: hidden;}
#Main03{ width:100%; margin:auto; padding:40px 0px;}
#Bottom{ background:#323232; padding-top:18px; padding-bottom:10px; border-top:4px solid #e40000; width:100%; position:relative; margin:auto;}
#Bottom_in, #Footer_in{ margin:auto; width:1200px;;}
#Footer{ background:#252525; width:100%; position:relative; margin:auto; height:46px; line-height:46px;}

