@charset "utf-8";body{-webkit-text-size-adjust:none;background:#F0EFED;min-width:320px;margin:0;padding:0;font-size:14px;font-family: Microsoft YaHei,Helvetica,STHeiti STXihei,Tohoma,Arial;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,img,dd,dt,dl,input,textarea{padding:0;margin:0;border:none}
img{padding:0;margin:0}
select,input,img{ vertical-align:top;}
ul,li,i{list-style:none outside none;padding:0;margin:0;font-style:normal}
a{text-decoration:none;color:#666}
.fl{float:left}
.fr{float:right}
.h_10{height:10px}
.h_30{height:30px;}
.c666{color:#666666;display:block;font-size:12px;height:30px;line-height:16px;margin:7px 0 3px;overflow:hidden}
.rmxh,.xpth{width:100%;background:#FFF}
.red{color:#F00}


/* 头部 */
.menu{ width:50%; height:100%; background:#d40000; position:fixed; right:50px; padding-top:8%; display:none; top:0; z-index:500;}
.menu li{ text-align:center; border-bottom:1px solid #ff6d6d; display:block;}
.menu li a{ display:block; width:100%; color:#fff; line-height:22px; padding:5% 0; }
.menu li a:hover{ color:#edff00;}
.menuiocn{ width:65px; height:65px; position:absolute; background:#df0000; top:0; right:0;}
.menuiocn a{ display:block; padding:21.5px 15px; text-align:center;}
.menuiocn img{}

.headbox{ position:relative; height:65px; background:#a80000;;}
.headbox img{ max-width:200px; margin:3% 0 0 2%;}

.box{ max-width:640px; width:100%; position:relative; margin:0 auto;}
.box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.boxbg{ position:fixed; width:100%; height:100%; background-color:#000; top:0; display:none; z-index:100; lter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.clearfix:before,.clearfix:after{ content:"";display:table;}
.clearfix:after{ clear:both;}
.clearfix{*zoom:1;/*IE/7/6*/}
 
 
.index_cat{clear:both;height:100px;background:#FFF;width:100%;margin:0 auto}
.index_cat ul{margin:0 auto;width:100%; padding:10px 0}
.index_cat ul li{float:left;margin:8px 0 0 0;width:20%}
.index_cat ul li dl{font-size:0.75em;text-align:center}
.index_cat span{font-size:12px}
.icon_1{background:#ffa000;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px;}
.icon_2{background:#ff1414;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px;}
.icon_4{background:#4cc1ff;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px;}
.icon_3{background:#c45aff;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px;}
.icon_5{background:#00b879;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px;}
.icon_6{background:#979cac;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px;}
.icon_7{background:#74cbf8;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px;}
.icon_8{background:#ed2d38;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px;}

.icon_back{background:#88d4c0;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px;}
.icon_list{color:#666;text-align:center;line-height:26px;}
.index_cat img{margin:8px}
.sxju{height:13px;background:#F1F1F5;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;width:100%;margin:0 auto}
.banner{width:100%;position:relative;font-size:12px;z-index:999;max-width:640px;margin:0 auto;line-height:0}
.banner span{position:absolute;width:33.4%;text-indent:0.5em;font-size:14px;display:block;line-height:30px;color:#fff;}
.banner img{display:block;padding:0;margin:0;display:inline}
 
 
.rmxh{width:100%;padding-top:5px}
.price{font:12px/24px "微软雅黑";color:#f60000; font-weight:bold; float:left; margin-left:5px;}
.sr_h4{height:30px;margin:8px auto; color:#666; border-bottom:1px solid #cb0404;}
.sr_h4 strong{float:left; background:#cb0404; font:14px/30px "微软雅黑"; font-weight:bold; color:#fff; padding:0 10px;}
.sr_h4 span{float:right; font:12px/24px "微软雅黑";}
.pp_main{width:100%;margin:0 auto;height:81px}
.pp_main ul{margin:0 auto;width:100%}
.pp_main ul li{float:left;margin:10px 0 0 0;width:25%}
.pp_main ul li dl{font-size:0.75em;text-align:center}
.pp_main span{font-size:12px}
.pp_main_list{color:#999;text-align:center;line-height:14px;}
.phone{width:100%;height:40px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.phone_main{width:320px;margin:0 auto;text-align:center;line-height:40px;color:#666}
.phone_main a{color:#666}
.phone_main a span{background:url("../images/phone.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:20px;vertical-align:middle;width:25px}

.footer-bar{margin-top:25px;padding:0 8px;margin-bottom:12px}
.foot{ text-align:center; font:12px/21px "微软雅黑"; padding:10px 10px 45px 10px; color:#666;}

.foot span{font-size:10px;}
#goTopBtn{BOTTOM:80px;CURSOR:pointer;RIGHT:15px;_position:absolute;_right:auto;height:42px;width:42px;background-color:rgba(203, 4, 4,0.7);POSITION:fixed;border-radius:22px;}
#goTopBtn span{display:inline-block;width:30px;height:32px;background:url("../images/icon2b.png") -169px 6px no-repeat;background-size:200px 200px;vertical-align:top;margin-left:6px;} 
 
 
 
.main{width:100%;min-width:320px;margin:0 auto;max-width:640px;font-size:14px; background:#fff; overflow:hidden;}
.new-ct{min-height:300px;background-color:#fff}
.theme-pavilion{padding:10px;}
.tbl-type{display: table;width: 100%;}
 
.theme-pavilion a{display:block; }
.theme-pavilion .tbl-cell:first-child a{margin:4px 5px 5px 0;padding-top:5px;}
.theme-pavilion .tbl-cell:last-child a{margin:4px 0 0 5px;padding-top:5px;}
.theme-pavilion .tbl-cell{width:50%;overflow:hidden}
.ad2-v2 .ad2-big-img{border-bottom:0;text-align:center}
.tbl-cell{display: table-cell;vertical-align: top;text-align: center;}
.h5{height:5px;}


.title{ float:left; width:100%; border-bottom: 1px solid #cb0404; color: #666; padding: 10px 8px 0 8px; box-sizing:border-box;}
.title span{ float:left; font:14px/30px "微软雅黑"; padding:0 10px; color:#fff; background:#cb0404; font-weight:bold;}
.title a{ float:right; font-size:12px; margin-top:8px;}

.w_h37{overflow: hidden;height: 40px;padding: 0px 5px; text-align:left;}
.sppj_hy{ float:left; width:100%; padding:10px 8px; box-sizing:border-box; }
.sppj_hy ul{}
.sppj_hy ul li{ float:left; width:100%;}
.sppj_hy ul li>a{ float:left; font:13px/35px "微软雅黑"; color:#555; background: url(../images/biao.gif) 0 12px no-repeat; padding-left: 10px; }
.sppj_hy ul li span{ float:right; font:13px/35px "微软雅黑"; color:#888;}
.sppj_hy ul li span a{display: block; background: #ffb701; color: #333; font: 12px/27px "微软雅黑"; font-weight: bold; padding: 0 15px; border-radius: 15px;}
 
/* banner */
.focus{ max-width:640px; max-height:400px; background:#fff; position:relative; overflow:hidden;}
.focus .hd{ width:100%; height:15px; position:absolute; z-index:1; bottom:3px; text-align:center;}
.focus .hd ul{ display:inline-block; height:7px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:7px; height:7px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden;}
.focus .hd ul .on{ background:#ffe600;}
.focus .bd{ position:relative; z-index:0;}
.focus .bd li img{ width:100%; max-height:400px;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */}

 
.activity-list{background: #FFF;}
.activity-item{width: 50%;float: left;margin-top:5px; margin-bottom:8px;text-align:center; overflow:hidden;}
.activity-item .date{ float:right; margin:3px 5px 0 0 ; font-size:12px; color:#888;}
.activity-list li a{display: block;width: auto;padding: 0px;margin: 0px 8px 0px 5px; border: 1px solid #e2e2e2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; overflow:hidden;}
.activity-img{width:95%;height: auto; }
.activity-list .img-box{overflow: hidden; margin: 0 auto 8px;background-color: #fff; display:block;float:left;width:100%;}
.activity-img{max-width:100%;width:auto}


.sdian{ width:33.33%; }
.sdian .img-box{ height:100px;}
.sdian .w_h37{ height:22px;}


.bottomNav{ width:100%; height:40px; background:#CB0404; position: fixed; left: 0; bottom: 0;}
.bottomNav a{ float:left; width:25%; font:14px/40px "微软雅黑"; color:#fff; text-align:center; border-right:1px solid #a80000; box-sizing:border-box;}
.bottomNav a:last-child{ border:none;}


.nav-school{ text-align:center; padding:20px 0 10px 0; width:100%; background:#fff;}
.nav-school ul li{ display:inline-block; margin-bottom:2%;}
.nav-school ul li a{ display:block; font:13px/35px "微软雅黑"; border:1px solid #ccc; color:#333; padding:0 10px;}
.nav-school ul li.active a{ background:#CB0404; color:#fff; border:1px solid #CB0404;}



