h1,h2,h3,h4,h5,h6{font-weight:700}
.m-picpack{zoom:1}
.g-bd:after,.g-bdc:after,.g-hd:after,.m-dlist:after,.m-login .row:after{clear:both;content:'.';display:block;height:0;visibility:hidden}
.g-bd,.g-bdc,.m-dlist,.m-login .row,.m-tops ol{zoom:1}
.g-bd a:hover{color:#f3623a}
.g-bdc{position:relative}
.g-bdc-1{margin:25px 0 0 0}
.m-col-l{float:left}
.m-col-r{float:right}

.m-slider-1{width:300px;}
.m-slider-1 .m-slider-pic img{width:290px}
.m-slider-1 .m-slider-pic a{position:relative;display:block;width:290px;height:390px;overflow:hidden}
.m-slider-1 .m-slider-pic a:hover{text-decoration:none;}
.m-slider-1 .m-slider-pic strong{overflow:hidden; font-weight:100; position:absolute; left:0; bottom:20px; z-index:10; width:290px; height:26px; display:block; margin-top:-50px; font-size:14px; line-height:26px; color:#fff; text-align:center;}
.m-slider-1 .m-slider-pic span{width:290px; height:46px; background-color:#000; filter:alpha(Opacity=50); opacity: 0.50; display:block; margin-top:-50px; font-size:14px; line-height:36px; color:#fff; text-align:center; position:absolute; left:0; bottom:0;}
.m-slider-1 .m-slider-tab{ float:left; overflow:hidden; position:relative; margin-top:-12px; text-align:center; padding-left:90px;}
.m-slider-1 .m-slider-tab li{ float:left; width:21px; height:5px; background:#000000; border:1px solid #000000; margin-right:5px; overflow:hidden;}
.m-slider-1 .m-slider-tab li.current{background:#F3623A; border:1px solid #F3623A;}
.m-slider-1 .tab_box .hide{display:none;}

.m-headlines{width:360px;padding:0 0 0 20px}
.m-headlines h3{margin:0 0 10px 0;white-space:nowrap;overflow:hidden;}
.m-headlines h3,.m-headlines h3 a{font-size:16px;text-align:left}
.m-titlelist{padding:0 0 10px 0;margin:0 0 10px 0;height:56px;overflow:hidden;border-bottom:#d5d6d6 dotted 1px}
.m-titlelist p{line-height:28px;color:#666;white-space:nowrap;overflow:hidden;}
.m-titlelist p span{padding:0 10px;color:#999}
.m-titlelist-1{height:80px}
.m-titlelist-2{border-bottom:none;height:97px}

.m-tops{ width:300px; float:right;}
.m-tops-title{ height:31px; overflow:hidden; border-bottom:2px solid #665656;}
.m-tops-title span{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px; color:#333; float:left;border-bottom:2px solid #F3623A; position:absolute; height:31px; padding-right:7px; line-height:21px;}
.m-tops ul{ float:left; width:100%; padding-top:11px;}
.m-tops li{ width:300px; float:left;overflow:hidden;text-overflow: ellipsis;}
.m-tops li a{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; line-height:35px; float:left; width:276px;padding-left:3px;white-space: nowrap;}
.m-tops li span{ width:21px; text-align:center; float:left; line-height:35px; color:#F3623A; font-size:15px; font-weight:bold; font-family:"\5FAE\8F6F\96C5\9ED1";}

.block432{ width:352px; padding-left:26px; float:left; overflow:hidden;}
.block4321{ width:352px;  overflow: hidden;}
.block4322{ width:100%; overflow:hidden;}
.block4322 span{ padding:0 13px;height:23px; background:#0085da; text-align:center; color:#fff;  font-size:18px; line-height:22px; float:left;}
.block4322 span a{ color:#fff;}
.block4321 li{ float:left; width:100%;height:31px;overflow:hidden;}
.block4321 li a{ font-size:14px;line-height:33px; float:left; overflow:hidden;}
.block4321 li strong a{float:none;font-size: 12px;line-height: 33px;color: #9e9e9e;}
.block4321 li strong{ font-size:12px;line-height:33px; color:#9e9e9e; float:left; padding-left:23px;font-weight:normal;}
.block4321 li a.block4323{font-size:16px; font-weight:bold;}
.block4321 ul{ float:left; overflow:hidden; padding-top:11px;}
.block4324{ width:352px; overflow: hidden; padding-top:19px;}
.block4324 li{ float:left; width:100%;height:31px;overflow:hidden;}
.block4324 li a{ font-size:14px;line-height:33px; color:#444444; float:left; overflow:hidden;}
.block4324 li strong a{font-size: 12px;color: #9e9e9e;float:none;}
.block4324 li strong{ font-size:12px;line-height:33px; color:#9e9e9e; float:left; padding-left:23px;white-space:nowrap;font-weight:normal;}
.block4324 li a.block4323{font-size:16px; font-weight:bold;}
.block4324 ul{ float:left; overflow:hidden; padding-top:11px;}
.block433{ float:right; width:291px; overflow:hidden;}
.block4334{ font-size:14px;line-height:33px; padding-top:13px; float:left;}
.block4334 li{ float:left;height:33px; background:url(../images/dot.jpg) no-repeat 0 14px;padding-left:15px; width:281px;height:31px;overflow:hidden;}

.block5{ width:1000px; overflow:hidden;}
.block53{ width:307px; float:left; padding-top:21px; overflow:hidden;}
.block531{ width:100%; height:198px;}
.block533{ width:100%; overflow:hidden;}
.block533 span{height:20px; border-left:4px solid #F3623A; font-size:18px; line-height:18px; float:left; padding-left:15px;}
.block533 span a{font-size:18px;}
.block532{ padding-top:22px;}
.block532 li{ float:left; width:100%;height:33px;overflow:hidden;}
.block532 li a{ font-size:14px;line-height:33px; float:left; overflow:hidden;}
.block532 li strong{ font-size:12px;line-height:33px; float:left; padding-left:23px;font-weight:normal;color: #9e9e9e;}
.block532 li strong a{font-size:12px;float:none;color: #9e9e9e;}
.block532 li a.block534{font-size:19px; font-weight:bold;}
.block532 ul{ float:left; overflow:hidden; padding-top:16px; padding-left:2px;}
.block54{ float:left; width:351px; padding-top:21px; padding-left:28px;}
.block542{ width:352px;overflow: hidden;}
.block542 li{ float:left; width:100%;height:33px;overflow:hidden;}
.block542 li a{ font-size:14px;line-height:33px; float:left; overflow:hidden;}
.block542 li strong a{font-size: 12px;line-height: 33px;color: #9e9e9e;float:none;}
.block542 li strong{ font-size:12px;line-height:33px; color:#9e9e9e; float:left; padding-left:23px;font-weight:normal;}
.block542 li a.block544{font-size:19px; font-weight:bold; line-height:29px;}
.block542 ul{ float:left; overflow:hidden;padding-left:2px;}
.block542 .block4323,.block532 .block4323{font-size:16px; font-weight:bold;}
.block55{ float:right; width:291px; padding-top:21px;}
.block551{ float:left; height:30px; width:100%; border-bottom:1px solid #b3b3b3;}
.block551 span{ font-size:18px;line-height:22px; padding:0 8px 0 2px; position:absolute; border-bottom:2px solid #F3623A; height:29px;}
.block552{ width:100%; height:449px; background:#f3f3f3; float:left;}
.block552 ul{ padding:19px 10px 0; float:left;}
.block552 li{ padding:0 8px; height:104px; width:74px; float:left;}
.block552 li a:hover span{color:#F3623A;}
.block552 li img{ width:66px; height:66px; padding:3px; border:1px solid #e9e9e9; background:#fff;}
.block552 li span{ float:left;font-size:12px; line-height:22px;height:22px;overflow:hidden; color:#555555; text-align:center; width:74px;}

.block6{ width:1000px; overflow:hidden;}
.block63{ width:309px; float:left;}
.block631{ padding-top:10px; overflow:hidden;}
.block631 li{ position:relative; text-align:center; height:180px; overflow:hidden; width:149px; float:left; padding-top:10px;}
.block631 li.block632 { padding-right:9px;}
.block631 li span{position:absolute; bottom:0; width:149px;display:block;line-height:26px;height:26px;margin-top:-26px;background-color:#000; filter:alpha(Opacity=70); opacity: 0.70;}
.block631 li strong{position:absolute; bottom:0; font-weight:100;width:149px;display:block; font-size:12px; line-height:26px;height:26px;margin-top:-26px;color:#fff; z-index:120; text-align:center; float:left;}
.block631 li a:hover span{color:#0085da;}
.block631 li a:hover{color:#0085da;}
.block631 img{max-width:149px;max-height:179px;}
.block634{padding-top:20px;overflow:hidden;}
.block634 strong{ font-weight:100;font-size:18px;line-height:22px;}
.block634 ul{ float:left; padding-top:9px;}
.block634 li{ float:left; width:72px; height:100px; text-align:center; padding-right:6px;}
.block634 span{ padding-top:7px; float:left; width:72px; overflow:hidden;}
.block634 img{max-width:72px;max-height:72px;}
.block64{ overflow:hidden; padding-top:20px; float:left;}
.block65{ float:right; overflow:hidden; padding-top:20px;}
.block66{color: #888888;float: right;font-size: 12px;line-height: 31px; padding-right: 14px;}

.block7{ width:1000px; overflow:hidden;}
.block79{ float:left; width:1000px; overflow:hidden; padding-top:20px;}
.block73{ width:308px; height:100%; overflow:hidden; float:left;}
.block776{position:relative; text-align:center; width:308px; height:394px; overflow:hidden;}
.block776 strong{position:absolute; bottom:0; font-weight:100;color: #FFFFFF;display: block;font-size: 14px;height: 31px;line-height: 27px;margin-top: -31px;width: 265px; padding-left:43px;}
.block776 span{position:absolute; bottom:0; background-color: #000000;color: #FFFFFF;display: block;font-size: 14px;height: 31px;line-height: 27px;margin-top: -31px;opacity: 0.5;width: 265px; padding-left:43px; filter:alpha(opacity=50); -moz-opacity:0.50;}
.block776 img{ max-width:308px;max-height:394px;}
.block776 a:hover{color:#fff;}
.block732{ overflow:hidden; padding-top:12px;}
.block732 a{ float:left;}
.block732 a:hover{color:#fff;}
.block732 a.block733{ padding-right:10px;}
.block732 strong{font-weight:100;width:149px; height:24px;position:relative;z-index:10;display:block; margin-top:-24px; font-size:14px; line-height:22px;color:#fff; text-align:center;}
.block732 span{ width:149px; height:24px;background-color:#000; filter:alpha(Opacity=50); opacity: 0.50; display:block; margin-top:-24px; font-size:14px; line-height:22px;color:#fff; text-align:center;}
.block4321 ul.block77{ padding-top:17px;}
.block74{ float:left; overflow:hidden;}
.block789{ padding-top:13px;}
.block741 a{width:82px;height:110px;overflow:hidden;display:inline-block;}
.block741 a img{max-width:91px;max-height:82px;}
.block4321 li.block741{ width:82px;height:110px; overflow:hidden; float:left; padding-right:6px;}
.block4321 li.block741 span{font-size:12px; line-height:20px; color:#956454; text-align:center; width:82px; float:left;}
.block75{ float:right; width:292px;overflow:hidden;}
.block75 .m-tops{width:292px;}
.block751{ overflow:hidden; padding-top:10px; width:292px;}
.block751 strong{ font-weight:100;font-size:18px;line-height:22px; display:block;}
.block751 ul{ float:left; padding-top:10px;height:92px;overflow:hidden;}
.block751 li{ float:left; width:69px; text-align:center; padding-right:5px;_padding-right:4px;}
.block751 span{ float:left; width:72px;}
.block751 img{ max-width:69px; max-height:70px;}
.block535{position:relative; display: block; width:150px; height:198px; overflow:hidden; float:left;text-align:center;}
.block535 strong{ position:absolute; bottom:0; white-space:nowrap; overflow:hidden; font-weight:100; width:150px; height:28px; z-index:10; display:block; margin-top:-28px; font-size:14px; line-height:24px;color:#fff; text-align:center;}
.block535 span{ position:absolute; bottom:0; width:150px; height:28px; background-color:#000; filter:alpha(Opacity=70); opacity: 0.70; display:block; margin-top:-28px; font-size:14px; line-height:24px; color:#fff; text-align:center;}
.block535 a:hover{color:#fff;}
.block535 img{max-width:150px;max-height:198px;}

.block139{ overflow:hidden;}
.block138{ float:left; height:32px; width:100%; overflow:hidden; border-bottom:1px solid #b3b3b3;}
.block138 li{ float:left; font-size:18px;line-height:22px;  height:30px; padding:0 21px 0 13px;}
.block138 li.current{ border-bottom:3px solid #F3623A; float:left;}
.block137{ float:right; padding-right:14px; margin-top:-26px; position:relative;}
.tab_box .hide{display:none;}

.block9{ float:left; overflow:hidden;}
.block91{ width:309px; overflow:hidden; border-top:3px solid #F3623A; margin-right:36px; float:left;}
.block911{ width:307px; height:41px; border:1px solid #ededed; background:#f6f6f6;}
.block911 span{ font-size:18px;line-height:37px; float:left; padding-left:14px;}
.block911 span a,.block911 span a:visited{font-size:18px;color:#222;}

.block911 a{ float:right; padding-right:8px; font-size:12px;line-height:39px; color:#888}
.block912{ width:309px; overflow:hidden;}
.block912 dl{ height:97px; width:302px; overflow:hidden; padding-top:17px; float:left;}
.block912 img{ float:left; padding-right:16px; max-width:131px;max-height: 87px; margin-top:5px;}
.block912 dt{ font-size:16px;line-height:25px;}
.block912 dd{ font-size:14px;line-height:24px; color:#888;}
.block912 ul{ float:left; overflow:hidden; padding:10px 0 6px; width:309px;}
.block912 li{ float:left; margin-left:3px; height:31px;overflow:hidden;background:url(../images/dot.jpg) no-repeat left center; padding-left:13px; font-size:14px;line-height:31px; width:293px;}
.block912 li a{overflow:hidden; float:left; width:236px;}
.block912 li span{ float:right; padding-right:10px; font-size:12px;line-height:30px; color:#adadad;}
.block913{ width:307px; height:28px; background:#f6f6f6; border:1px solid #eeeeee; float:left;font-family:"宋体"; font-size:12px;line-height:30px; color:#956454; text-align:center}
.block913 a{color:#956454;}
.block92{ width:309px; overflow:hidden; border-top:3px solid #F3623A;float: right;}

.m-dlist{overflow:hidden}
.m-cbox{width:100%}
.m-cbox .cboxc,.m-cbox .cboxt{position:relative;width:100%}
.m-cbox .cboxt{height:33px;border-bottom:#f3623a solid 2px}
.m-cbox .cboxt h3{display:inline;float:left;width:100%;height:20px;line-height:20px;overflow:hidden;margin:2px 0 0 0;font-size:20px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333;font-weight:400}
.m-cbox .cboxt h3 span{margin:0 0 0 10px;font-size:12px;color:#666;font-family:'\5B8B\4F53';float:right}
.m-cbox .cboxt h3 span a{padding-left:10px}
.m-dslide{position:relative;width:100%;overflow:hidden}
.m-dslide-2b{height:388px}
.m-dslide .dslide{position:absolute}
.m-picpack{margin:20px 0 0 0;width:1000px}
.m-picpack .pleft{position:relative;width:292px;height:350px;margin-right:10px;overflow:hidden;float:left}
.m-picpack .pleft a{display:block;height:350px}
.m-picpack .pright{float:left;width:698px}
.m-picpack .pright ul li{position:relative;width:226px;height:170px;overflow:hidden;float:left;margin-right:10px}
.m-picpack .pright ul li.ll{margin-right:0}
.m-picpack .pright ul li.bl{margin-top:10px}
.m-picpack .pright ul li a{display:block;width:226px;height:170px}
.m-picpack .title{height:30px;line-height:30px;width:100%;position:absolute;left:0;overflow:hidden;background-color:#000;opacity:.5;filter:alpha(opacity=50)}
.m-picpack .title p{padding:0 0 0 8px}
.m-picpack .title p a{color:#ebebeb}
.m-picpack .title p a:hover{color:#eee}

.friendlink{padding-top:10px}
.friendlink a{color:#999;padding-right:10px;line-height:24px;}