@charset "utf-8";
@import url(common.css);

body{*zoom:1;background:#272727 url(/img/bg_left.gif) repeat-y left top}
body:after{content:"";clear:both;display:block}
/* #wrap{float:left;width:1140px;} */
#wrap{float:left;width:1640px;}
#wrap:after{}
#lnb{float:left;width:256px;height:100%;/*height:800px;*/background:#323232}

#container{position:relative;float:left;width:1200px;padding:55px;}
#contents{}
#right{float:right}

.conhead{width:1200px;position:relative;margin:30px 0 55px 0 ; padding-bottom:10px;border-bottom:2px solid #d5081a;}
.conhead .title h2{margin-bottom:10px}
.location{position:absolute;top:0;right:0}
.location li{float:left;background:url(/img/icon_arr.gif) no-repeat left 4px;padding:0 6px 0 9px;color:#888}
.location li.first{background:none}
.location li.last{font-weight:bold;padding:0 0 0 9px}
.location li a{color:#888}

/*.tabmenu{width:695px;margin-bottom:8px}*/
.tabmenu{width:1200px;margin-bottom:8px}
.tabmenu ul{overflow:hidden}
.tabmenu ul li{float:left;margin:0 6px 6px 0;#margin:0 1px 6px 0}
.tabmenu ul li.last{margin-right:0}
.m31list{position:relative;width:1155px;height:450px;padding:30px 0 0 43px;background:url(/img/bg_m31.png) }
.m31list .prev{position:absolute;left:6px;top:215px;}
.m31list .next{position:absolute;right:6px;top:215px;}
.box{overflow:hidden;position:relative;size:120%;width:1000px;height:450px;}
.box ul{position:absolute;left:0;top:0;width:1200px;margin:0 0 0 0px}
.box ul li{overflow:hidden;float:left;width:1200px;margin-right:35px;}
.box ul li dl{float:left;width:280px;height:220px;margin:0 7px 0 0} /*---*/
.box ul li dl dt{width:285px;height:175px;}
.box ul li dl dd{width:248px;margin-top:12px;text-align:center;font-size:14px;color:#fff}



.m31list{font-family:calibri;}
.m31view{font-family:calibri;}
.m31view{position:relative;width:1160px;padding:30px 0 0 43px;background:url(/img/bg_m31.png) repeat}
.m31view .prev{position:absolute;left:6px;top:50%;margin-top:-20px}
.m31view .next{position:absolute;right:6px;top:50%;margin-top:-20px}
.viewbox{overflow:hidden}
.viewbox .left{float:left;overflow:hidden;width:800px;margin-right:12px}
.viewbox .left .big{width:800px;height:570px;overflow:hidden;margin-bottom:6px}
.viewbox .left .big li{display:none;}
.viewbox .left .thum{overflow:hidden}
.viewbox .left .thum li{float:left;margin-right:6px;cursor:pointer;#margin-right:1px;}
.viewbox .left .thum li.last{margin-right:0}
.viewbox .left .sbj{width:428px;margin-top:10px;padding:5px 0 5px 10px;background:url(/img/m31_view_bg1.png) repeat;font-weight:bold;font-size:16px;color:#fff;}
.viewbox .right{float:left;width:158px}
.viewbox .right .portinfo{margin-bottom:25px;color:#fff}
.viewbox .right .portinfo .portinfo_tit{margin-bottom:11px}
.viewbox .right .portinfo .portinfo_txt{padding-left:9px;}
.viewbox .btm{clear:both;width:608px;padding:15px 0 35px 0}
.viewbox .btm .portinfo{overflow:hidden;margin-bottom:15px;color:#fff}
.viewbox .btm .portinfo .portinfo_tit{float:left;width:110px;margin-bottom:11px}
.viewbox .btm .portinfo .portinfo_txt{float:left;width:490px}

.m41table{width:1194px;border-top:1px solid #474747}
.m41table th{width:72px;border-bottom:1px solid #474747;vertical-align:top;}
.m41table td{padding:0 0 0 8px;border-bottom:1px solid #474747}
.m41table td .ed{height:19px;border:0;background:#000;color:#f5f5f5}
.m41table td textarea{width:1110px;height:120px;margin:5px 0;border:0;background:#000;color:#f5f5f5;resize:none;}
.m41table td .width1{width:222px}
.m41table td .width2{width:71.2px}
.btns{width:694px;text-align:right;margin-top:10px}

/*.quick{position:absolute;left:785px;top:195px;}*/
.quick{position:absolute;left:1280px;top:195px;}
.lpop2{display:none;position:absolute;left:50%;top:50%;z-index:99;margin-left:-202px;margin-top:-112px}


.m25_tab{padding-bottom:15px;}
.m25_tab ul{overflow:hidden;width:1200px;}
.m25_tab ul li{float:left; margin-left:3px; z-index:999;}
.m25_show ul{display:none;}
.m25_show ul.imgSet{display:block;}

.m25_show{position:relative;}
.m25_show .prev2{position:absolute; left:0; top:45%; z-index:999;}
.m25_show .next2{position:absolute; right:-55px; top:45%; z-index:999;}


.page_num .on{font-weight:bold;}
.page_num{text-align:center; padding-top:20px; color:#fff;}
.page_num li{display:inline; margin-right:5px;}