@charset "utf-8";
.main{width:960px;margin:0 auto;padding-top:20px}
.header{width:100%;background:#fff;padding-bottom:10px;border-bottom:2px solid #ff3e75}
.logo{float:left;width:300px;margin-top:-20px}
.logo a img{width:300px}
.menu{float:right;text-align:left;width:750px}

.toplnk{width:100%;float:left;text-align:right;margin-bottom:5px}
.toplnk span{padding:5px}

#foot{margin-top:20px;margin-bottom:20px}
.navbtm{width:100%;height:25px;margin-bottom:5px}
.navbtm li{float:left;padding-right:5px}


.topNav {float:right;width:640px;height:30px;margin-top:42px;display:block;font-family: "微软雅黑",Verdana,Geneva,Arial,Helvetica,sans-serif;position:relative;z-index:999}
.topNav ul {padding:0;margin:0;width:100%;display:block;text-align:right}
.topNav ul li {float:left;list-style: none;width:90px;font-weight:normal;font-size:12px}
.topNav ul li a{display:block;text-align:center;text-decoration:none;width:90px;height:30px;color:#575454;font-family: "微软雅黑",Verdana,Geneva,Arial,Helvetica,sans-serif;line-height:23px;font-size:14px;font-weight:bold}
.topNav ul li ul {display: none}
.topNav ul li:hover ul {display:block;position:relative;margin-left:0px;margin-top:0px;width:87px;float:left;font-weight:normal;border-left:1px solid #f2f2f2;border-right:2px solid #f2f2f2;border-bottom:3px solid #f2f2f2}
.topNav ul li:hover a {border-bottom:3px #ff3e75 solid}
.topNav ul li:hover ul li a {float:left;display:block;background:#fff;width:87px;height:23px;color:#4a4849;font-size:12px;font-weight:normal;display:block;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;border-bottom:none}
.topNav ul li:hover ul li a:hover {background:#b7b6b6;width:87px;height:23px;color:#ff3e75}
.wp{width:960px;margin:0 auto}
.mlist{}
.mlist li{overflow:hidden;overflow-y:hidden;overflow-x:hidden;display:inline;float:left;width:146px;height:196px;position:relative;margin-left:7px;margin-right:7px;margin-bottom:16px}
.mlist li img{border:1px #fff solid;width:144px;height:194px}
.mlist li em{z-index:100;background:#000;opacity:0.6;position:absolute;height:25px;line-height:25px;vertical-align:middle;width:100%;left:0px;bottom:0px}
.mlist li span{color:#fff;z-index:200;position:absolute;height:25px;line-height:25px;vertical-align:middle;width:100%;left:0px;bottom:0px}
.mlist li i{padding-left:5px;padding-right:5px;font-style:normal}
.doms{position:relative}
.bk{position:absolute;right:0px;top:0px;width:438px;height:476px;background:#ad2b2b}

.stitle{font-size:28px;color:#fff}
.stitle em{font-size:12px}

.bar{height:30px;border-bottom:1px #ad2b2b solid}
.bar div{cursor:pointer;color:#fff;display:inline;float:left;height:30px;padding-left:15px;padding-right:15px}
.bar div.cur{background:#a32e2e}
.bar div em{display:block;text-align:center;line-height:12px;padding-top:4px}
.bktop{background:#8c2828; position:relative;}
.gglogo{ position:absolute; left:20px;top:420px;}

.basic{color:#fff;line-height:22px}
.contents{color:#fff;line-height:22px}
.image-set{}
.image-set li{ display:inline; float:left; height:160px; width:120px; margin-left:10px; margin-bottom:20px;}
.image-set li img{ max-width:120px; max-height:160px;}