  html { }
body { position: relative; z-index: 12; color: rgb(0, 0, 0); font: 12px / 180% Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; }
a { color: rgb(51, 51, 51); text-decoration: none; outline: none; }
a:hover { color: rgb(204, 0, 0); text-decoration: none; }
.blank { height: 10px; font-size: 0px; line-height: 0; }
.fl { float: left !important; }
.fr { float: right !important; }
.hide { display: none; }
.marBot { margin-bottom: 10px; }
.marTop { margin-top: 10px; }
.layout { overflow: hidden; }
#wrap { margin: 0px auto; text-align: left; background: url(/css/"") center 39px no-repeat; position: relative; }
#header { }
#mainContent { clear: both; width: 1208px; margin: 0px auto; padding: 10px 0px; overflow: hidden; }
#content {max-width: 1024px;padding-bottom: 10px;overflow: hidden;background: rgb(255, 255, 255);margin: 0px auto;width: 100%;}
#footer { font-size: 14px; background-color: rgb(54, 119, 90); margin: 0px auto; text-align: center; }
.side { width: 254px; float: left; text-align: left; overflow: hidden; }
.pathWrap { overflow: hidden; }
.pathWrap .path { font-size: 14px; width: auto; height: 20px; padding-left: 18px; overflow: hidden; background: url(/css/"") 0px 18px no-repeat; }
.pathWrap .path a { font-size: 14px; }
.mainBox { overflow: hidden; }
.mainBox .wHd { margin-bottom: 10px; height: 40px; line-height: 27px; border-bottom: 1px solid rgb(231, 231, 231); }
.mainBox .wHd h3 { width: 100%; float: left; position: relative; font-size: 26px; color: rgb(255, 0, 0); font-weight: normal; }
#sideMenuBox { overflow: hidden; }
#sideMenuBox .hd { height: 6px; line-height: 6px; background: url(/css/"") left top; }
#sideMenuBox .hd h3 { height: 25px; line-height: 26px; width: auto; float: left; margin: 3px 0px 0px 10px; padding-left: 10px; font-size: 14px; font-weight: bold; color: rgb(255, 0, 0); background: url(/css/"") left -31px no-repeat; overflow: hidden; display: none; }
#sideMenuBox .bd { background: rgb(244, 244, 244); border-top: 0px; padding: 5px 14px 10px; overflow: hidden; }
#sideMenuBox .bd ul { overflow: hidden; }
#sideMenuBox .bd li { width: 100%; float: left; height: 45px; line-height: 45px; text-align: center; border-bottom: 1px solid rgb(231, 231, 231); }
#sideMenuBox .bd li a { font-size: 16px; padding-left: 30px; color: rgb(85, 85, 85); text-align: left; display: block; background-image: url("/images/sideMenuIcon.png"); background-repeat: no-repeat; background-position: 11px 19px; }
#sideMenuBox .bd li:hover a, #sideMenuBox .bd li.on a { color: rgb(255, 0, 0); font-weight: bold; background: url("/images/sideMenuEm.png") -50px 19px no-repeat; }
.NodePic {width: 100%;/* height: 161px; */position: relative;z-index: 1;margin: 10px auto 0px;max-width: 1024px;}
.NodePic img {width: 100% !important; height: auto !important; max-width: 1024px;}
.NodePic .nodeName { position: absolute; z-index: 1; left: 60px; top: 60px; width: auto; float: left; font: bold 30px / 46px ºÚÌå, Arial, sans-serif; color: white; }
.NodePic .nodeEnglish { position: absolute; z-index: 1; left: 120px; top: 98px; width: auto; float: left; font: 14px / 24px Arial, sans-serif; color: white; }



@media (max-width: 1080px) {
    .side{
        float:none;
        width:100%;
    }
    .mainContent{
           float:none;
        width:100%;
        margin-top:20px;
    }
}