body{overflow-x:hidden;}
/*全网站变黑白色
html { 
        -webkit-filter: grayscale(100%); 
        -moz-filter: grayscale(100%); 
        -ms-filter: grayscale(100%); 
        -o-filter: grayscale(100%); 
        filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
        _filter:none; 
    }*/
.footerbox{height:128px;background-color:#4d4d4d; float:left; width:100%;}
.footerins,.mainnav,.itembox,.breadbox,.bdybox{margin:0 auto;width:1150px;overflow:hidden;clear:both;}
.footerins,.footerins a{color:#fff; line-height:28px; padding-top:10px;}
.footerins a:hover{color:#fff;text-decoration:none;}
.logobox{position:absolute;top:0;left:50%;margin-left:-113px;z-index:9999;}

.mainnavout{position:absolute;top:122px;left:0;width:100%;z-index:9999;background:url(/en/images/navbg-af96d95a81b371698fcaf53248f719fe.png) no-repeat 50% 0;}
.inblock{font-size:0;word-spacing:-3em;}
.inblock li{word-spacing:normal;display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.mainnav{text-align:center;}
.mainnav li{padding:0 5px;width:90px;height:90px;line-height:90px;}
.mainnav li a{font-size:14px;color:#fff; }
.mainnav li.bigmar{margin-right:280px;}
.mainnav li.education{ width:150px; padding-left:20px;}
.mainnav li.supportus{ width:100px; }
.mainnav li.hover{ background:url(/en/images/navbg_hover-d4a8dd496d3736e035ab967ca46e93aa.png) repeat-x;}
.mainnav li.hover a{color:#fff;text-decoration:none;}

.dropdown{background:url(/en/images/dropbg-2980684cf2237367d5c3192b32700275.png);position:absolute;width:1150px;padding:20px 0 40px;z-index:999999999;top:212px;left:50%;margin-left:-575px;overflow:hidden;display:none;}
.dropitem{float:left;width:500px;overflow:hidden;display:inline;margin:0 20px 0 50px;}
.dropitem dt{font-size:24px;line-height:26px;margin-top:20px;}/*20150330 .dropitem dt���������*/
.dropitem dt,.dropitem dt a{color:#97e167;}
.dropitem dd{color:#eee;overflow:hidden;margin-top:15px;line-height:22px;}
.dropitem dd a{color:#ec921d;}
.dropitem dd span{font-weight:normal;}
.dropitem dd div{ float:left; width:100%;overflow:hidden;line-height:14px;color:#fff;}
.dropitem dd div li { line-height:20px; float:left; width:30%; margin-right:3%;}
.nocont{display:none;}


.mart20{margin-top:17px;}
.topmenu{position:absolute;z-index:9999;right:0;top:0;}
.icon01box{position:relative;width:40px;height:40px;cursor:pointer;background-repeat:no-repeat;margin-right:20px; margin-top:20px;}
.disblock{display:block;}
#mobile{display:none;}

.whole{ width:100%; height:50px; background:#e07901; padding-top:20px; }
.wholebj{ margin:auto; width:1210px; height:100px;background:#fff; padding:20px;}
.activities{ float:left; width:350px;}
.activities h1,.exhibition h1,.garden h1{font-size:22px;line-height:26px;font-weight:normal; margin-bottom:30px;text-transform:uppercase;}
.activities li{ float:left; width:100%; background:#232323; margin-bottom:15px; position:relative;}
.activities li .act_img{ float:left; margin-right:15px;}
.activities li h2{font-size:14px;line-height:20px; color:#FFF;font-weight:normal; text-transform:uppercase; margin:10px 0;}
.activities li span{ color:#a6a4a4; font-size:12px;}
.activities li .ico{position:absolute; right:0px; bottom:0px;}

.exhibition{float:left; width:610px; margin-left:30px; font-size:12px; }
.exhibition li{ float:left; width:46%; margin-right:20px;}
.exhibition li h3{ font-size:12px;font-weight:normal; text-transform:uppercase; color:#2e1f0e; }
.exhibition li h2{ font-size:12px;font-weight:normal; text-transform:uppercase; color:#3f3e3e; }
.exhibition li span{ color:#959697;}
.exhibition li .exh_img{ width:100%; margin:10px 0;}

.garden{float:left; width:220px;  font-size:12px;}
.garden li{ float:left; width:100%; margin-bottom:20px;}

/*������*/
.subpagehead{position:relative;overflow:hidden;height:212px;}
.subwhole{ width:100%; height:50px; }
.route{width:100%;height:50px; }
.leftside{ float:left; width:880px;}
.leftside .nr{ margin-top:30px; line-height:26px; background:#f5f4f4; padding:20px;}
.rightside{ float:left; width:300px;margin-left:30px;}
.leftside h1,.rightside h1{ line-height:40px;}
.leftside .bt{}
.leftside .bt span{ width:auto; font-size:12px; border-bottom:1px solid #1e1d1d;border-top:1px solid #1e1d1d; font-weight:normal;  margin-top:10px; padding:5px 0; }
.sublist{ float:left; width:100%; margin:15px 0; }
.sublist li{ border:4px solid #505050; width:270px; margin-top:15px; font-size:16px; padding:10px;}
.sublist li a{ color:#1e1d1d;}
.sublist li a:hover{ color:#216b0a; font-weight:bold;}
.upcoming{ float:left; width:100%; margin-top:10px;}
.upcoming div{ margin-top:10px; line-height:26px;}
.upcoming .time{ background: url(/en/images/ico2-8ca647de7e1f2029a0876ea1fde05d10.jpg) repeat-y; padding-left:20px; line-height:24px; line-height:30px;}

.exhibitionlist{ float:left; width:100%; margin-top:30px; }
.exhibitionlist li{ float:left; width:100%; background:#efeeee; margin-bottom:25px; position:relative;}
.exhibitionlist li .act_img{ float:left; margin-right:15px; width:250px; height:170px;}
.exhibitionlist li h2{ height:100px;font-size:16px;line-height:20px;font-weight:normal; text-transform:uppercase; background:#FFF; line-height:30px; margin-bottom:10px;}

.exhibitionlist li span{ color:#131313; font-size:14px; }

.col{ float:left; width:30%;  margin-right:20px; margin-top:30px;color:#1e1d1d; }
.col li{ float:left; width:100%;  position:relative; text-align:center; background:#eeeeee;}
.col a{ color:#1e1d1d;}
.col li span{ line-height:30px;}

.more,.moreexh{ float:right; background:#8ac27a; padding:0 10px; font-size:12px; color:#FFF;}
.moreexh{margin-right:30px; margin-top:15px;}
.more a,.moreexh a{ color:#FFF;}