body{ font:normal 12px/1.75 Arial,"\5b8b\4f53"}
a:hover{ text-decoration:underline}
.more .arrow{ font-family:"\5b8b\4f53"; font-size:10px}
.tc{ text-align:center}

.i-posi,.focus-num a,.class-raider .list1-item,.bt-prev,.bt-next,.mod-comm-tab .arrow,.mod-comm-tab .sep,.mod-comm-c2,.mod-comm-c3 .tit,.fina-nav .sep{ background:url(//images.17173cdn.com/2012/w2i/2012/w2i_zy/b1.gif) no-repeat}
.mod1-hd,.mod1-bd,.bt-link2,.mod2-hd,.top-pic-tab a{ background:url(//images.17173cdn.com/2012/w2i/2012/w2i_zy/b2.png) no-repeat}

.i-posi{ position:absolute; left:17px; top:22px; display:inline-block; width:15px; height:15px; background-position:-34px -20px}

.bt-fav,.bt-test{ display:block; width:168px; height:81px; overflow:hidden; background:url(//ue.17173cdn.com/images/bns/2012/0704/bt1.png) no-repeat}
.bt-fav{ height:41px; padding-top:40px; margin-bottom:8px; color:#6d4e09; line-height:1.231; white-space:nowrap; text-align:center}
.bt-fav strong{ margin:0 5px; color:#d9331b}
.bt-fav:hover,.bt-link2:hover{ text-decoration:none}
.bt-test{ line-height:20em; background-position:0 -82px}
.bt-link1{ display:inline-block; height:23px; overflow:hidden; padding:0 8px; margin-left:10px; overflow:hidden; color:#fff; line-height:23px; background-color:#00724b}
.bt-link2{ display:inline-block; width:121px; height:43px; overflow:hidden; padding-right:1px; margin-left:10px; font-size:16px; color:#8b2602; line-height:43px; font-weight:bold; text-align:center; background-position:0 -47px}
.bt-prev,.bt-next{ display:block; width:14px; height:144px; overflow:hidden; font-size:0}
.bt-next{ background-position:-16px 0}

.list1{}
.list1-item{ float:left; width:100%; line-height:25px}
.list1-c1{ float:right; margin-left:10px;}
.list1-c2{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.list1-c2 a{ color:#59493f}
.list1-c2 .red{ color:#f00}
.list2{ overflow:hidden; *zoom:1}
.list2-item{ float:left}
.list2 a{ display:block}
.list2-c1,.list2-c2{ display:block; text-align:center}
.list2-c1 img{ border:3px solid #e0dddb}
.list2-c2{ width:98%; overflow:hidden}
.mod1{}
.mod1-hd{ height:33px; overflow:hidden; *zoom:1; padding:19px 21px 0 31px; background-position:0 -91px}
.mod1-hd .tit{ float:left; font:normal 20px/23px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53"; color:#048c5e}
.mod1-hd .more{float:right; color:#6a3906}
.mod1-bd{ border:1px solid #e1d7ce; border-top:0; background-color:#fffcf9; background-position:0 -144px}
.mod2{ margin-top:25px}
.mod2-hd{ height:36px; overflow:hidden; *zoom:1; padding:10px 20px 0 35px}
.mod2-hd .tit{ float:left; font:normal 22px/25px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53"; color:#fff}
.mod2-hd .more{float:right; margin-top:5px; color:#fff}
.mod2-bd{ border:1px solid #ecdfbd; border-top:0}

.wrapper{ width:100%; min-width:970px; background:#fff url(//images.17173cdn.com/2013/w2i/2013/01/04/bg3.jpg) center top no-repeat}
.header{ position:relative; width:970px; height:458px; overflow:hidden; margin:0 auto}
.content{ width:970px; margin:0 auto}

.nav-class{ position:absolute; left:17px; bottom:16px; width:960px; overflow:hidden; *zoom:1}
.nav-class-item{ float:left; width:103px; height:103px; overflow:hidden; margin-right:16px}
.nav-class a{ display:block; width:103px; height:103px; overflow:hidden; line-height:20em; background:url(//images.17173cdn.com/2013/w2i/2013/zt/img-class1.jpg) no-repeat}
.nav-class .c-cover{ top:103px}
.nav-class .c1{}
.nav-class .c2{ background-position:-104px 0}
.nav-class .c3{ background-position:-208px 0}
.nav-class .c4{ background-position:-312px 0}
.nav-class .c5{ background-position:-416px 0}
.nav-class .c6{ background-position:-520px 0}
.nav-class .c7{ background-position:-624px 0}
.nav-class .c8{ background-position:-728px 0}
.nav-class .c1-cover{ background-position:0 -104px}
.nav-class .c2-cover{ background-position:-104px -104px}
.nav-class .c3-cover{ background-position:-208px -104px}
.nav-class .c4-cover{ background-position:-312px -104px}
.nav-class .c5-cover{ background-position:-416px -104px}
.nav-class .c6-cover{ background-position:-520px -104px}
.nav-class .c7-cover{ background-position:-624px -104px}
.nav-class .c8-cover{ display:none}
.nav-class .current{ top:0px!important}

.mod-crumbs{ position:relative; height:60px; overflow:hidden; padding-left:37px; font-size:14px; color:#575757; line-height:61px}
.mod-crumbs a{ color:#575757}
.mod-crumbs .arrow{margin:0 10px; font-family:"\5b8b\4f53"}

.class-intro-c1{ position:relative; float:left; width:476px; height:572px}
.focus-con{ position:absolute; top:0; left:0}
.focus-con img{width:476px; height:552px}
.focus-num{ position:absolute; z-index:5; bottom:0; width:476px; text-align:center}
.focus-num a{ display:inline-block; width:19px; height:19px; overflow:hidden; line-height:20em; background-position:-34px 0}
.focus-num a:hover,.focus-num .current{ background-position:-54px 0}

.class-intro-c2{ float:left; width:482px; margin:18px 0 0 6px}
.class-intro-tab{ width:476px; overflow:hidden; *zoom:1; padding:0 2px 0 3px; border-bottom:3px solid #00724b;}
.class-intro-tab li{ float:left; margin-right:1px}
.class-intro-tab h1,.class-intro-tab h2{ font:normal 26px/49px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53"}
.class-intro-tab a{ display:block; width:237px; height:45px; overflow:hidden; color:#00724b; text-align:center}
.class-intro-tab a:hover{ text-decoration:none}
.class-intro-tab .current{ color:#fff; background-color:#019567}

.class-intro{ position:relative; overflow:hidden; *zoom:1}
.class-intro .c1{ padding:16px 15px 13px; font-size:14px;}
.class-intro dt{ clear:both; float:left; width:5.5em; font-weight:bold}
.class-intro dd{ overflow:hidden}
.class-intro .txt-class{ display:inline-block; padding:0 20px 5px 0; color:#333; font-weight:bold}
.class-intro .txt-class img{ margin-right:4px; vertical-align:middle}
.class-intro .detail{ padding:14px 0}
.class-intro .rate{ padding-top:4px}
.class-intro .c2{ padding-left:10px}
.class-intro .c3{ _display:inline; float:right; margin:-180px 10px 0 0}

.class-raider{}
.class-raider .hd{ margin:20px 20px 16px; text-align:right}
.class-raider .list1{}
.class-raider .line{ height:12px; overflow:hidden; margin-top:12px; border-top:1px dotted #000; background-image:none}
.class-raider .list1-item{ background-position:-58px -20px}
.class-raider .list1-c1{ width:54px; color:#b2b2b2}
.class-raider .list1-c2{ _display:inline; _float:left; _width:375px; margin-left:30px; font-size:14px}
.class-raider .ft{ margin:-4px 20px 0; text-align:right}
.class-raider .more{ color:#00724b}

.hot-data{ clear:both; margin:20px 0 25px}
.hot-data .list2{ float:left; width:930px}
.hot-data .list2-item{ width:141px; padding:0 7px 7px}
.hot-data .list2 a{ color:#343434}
.hot-data .list2-c1 img{ width:135px; height:50px}
.hot-data .list2-c2{ line-height:25px; white-space:nowrap; text-overflow:ellipsis}
.scroll-w{ width:958px; overflow:hidden; *zoom:1; margin:0 auto; padding:24px 0 11px}
.scroll-btn{ float:left; width:14px; height:144px; overflow:hidden}
.scroll-con-w{ position:relative; float:left; width:930px; height:176px; overflow:hidden}
.scroll-con{ position:absolute; clear:both; width:200000px}

.mod-video{ height:576px; overflow:hidden; background:#03764f url(//ue.17173cdn.com/images/bns/2012/0704/bg-video1.png) no-repeat}
.mod-video .hd{ height:52px; overflow:hiddenl; *zoom:1; padding:14px 45px 0}
.mod-video .tit{ float:left; margin-top:8px; font-size:16px; font-weight:bold; color:#fff}
.mod-video .bt-box{ float:right}
.mod-video-c1{ float:left; width:610px; height:486px; padding:0 24px}
.mod-video-c2{ float:left; width:280px; padding:1px 0 0 13px}

.mod-video-list{ float:left; width:256px; height:485px; overflow:hidden}
.mod-video-list .list2-item{padding:9px 12px}
.mod-video-list a{ display:block; border:2px solid #ab3103}
.mod-video-list a img{ width:100px; height:75px; border:0}
.mod-video-list .mask{ position:relative; z-index:2; display:block; width:100px; height:75px; margin-top:-75px; background:url(//ue.17173cdn.com/images/bns/2012/0704/bg-video2.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='//ue.17173cdn.com/images/bns/2012/0704/bg-video2.png'); cursor:pointer; visibility:hidden}
.mod-video-list a:hover,.mod-video-list .current{ border-color:#f39800}
.mod-video-list a:hover .mask,.mod-video-list .current .mask{ visibility:visible}
.mod-video-scroll{ float:right; width:11px; height:485px}
.mod-video-scrbar{ width:10px; height:484px; border-top:1px solid #6b1d02; border-left:1px solid #6b1d02; background:#752002}
.mod-video-scrup{ top:0; left:-3px; width:17px; padding:0 2px 2px 0; background:#601a01; background:rgba(0,0,0,.3)}
.mod-video-scrinner{ width:15px; height:50px; overflow:hidden; border:1px solid #b0242b; background:#8d1b24 url(//ue.17173cdn.com/images/bns/2012/0704/bg-scrollbar.png) repeat-y}

.mod-comm{ margin-top:25px}
.mod-comm .mod1-bd{ padding:20px 20px 10px; overflow:hidden; *zoom:1}
.mod-comm-c1{ float:left; width:632px}
.mod-comm-c1 .hd{ height:31px; margin-bottom:20px; padding:1px 18px 1px 1px; line-height:31px; background:#03764f}
.mod-comm-c1 .bd{ clear:both}
.mod-comm-c1 .more{ float:right; color:#FFFFFF}
.mod-comm-tab{ float:left}
.mod-comm-tab li{ position:relative; float:left; height:31px; margin-right:2px}
.mod-comm-tab .first .sep{display:none}
.mod-comm-tab a{ display:inline-block; padding:0 25px; color:#fff; font-weight:bold}
.mod-comm-tab .current{ background-color:#082b20}
.mod-comm-tab .arrow{ position:absolute; display:none; width:12px; height:7px; left:50%; top:31px; margin-left:-5px; background-position:-34px -36px}
.mod-comm-tab .current .arrow{ display:block}
.mod-comm-tab .sep{ position:absolute; left:-2px; top:11px; display:block; width:2px; height:13px; background-position:-50px -20px}
.mod-comm-c1-list .list2-item{width:134px; height:138px; overflow:hidden; padding:0 12px 10px}
.mod-comm-c1-list .list2-c2{ margin-top:3px}
.mod-comm-c1-list a{ color:#6a3906}
.mod-comm-c1-list img{width:130px; height:90px}
.mod-comm-c2{ float:left; width:1px; height:292px; overflow:hidden; margin:52px 0 0 5px; background-position:-32px 0; background-repeat:repeat-y}
.mod-comm-c3{ float:right; width:274px}
.mod-comm-c3 .hd{ height:19px; overflow:hidden; *zoom:1; margin-bottom:12px; padding:7px 0; line-height:19px}
.mod-comm-c3 .tit{ float:left; padding-left:10px; font-size:16px; font-weight:bold; color:#03764f; background-position:-74px 0}
.mod-comm-c3 .more{ float:right; color:#082b20}
.mod-comm-c3 .list1{ width:100%}
*html .mod-comm-c3 .list1-c2{ float:left; width:226px}
.mod-comm-c3 .list1-c1{color:#b0a093}

.top-pic .mod2-bd{ padding:20px 9px 10px}
.top-pic-tab{ float:left; margin-left:45px}
.top-pic-tab li{ float:left; margin-right:-1px}
.top-pic-tab a{ display:inline-block; height:35px; padding:0 20px; margin-top:1px; font-size:14px; line-height:35px; color:#913311; border:1px solid #230a01; border-top:0; background-position:-123px -47px}
.top-pic-tab .current{ margin-top:0; padding-bottom:1px; border:1px solid #1b0000; border-bottom:0; background-position:-244px -47px}
.top-pic-con .list2-item{width:134px; height:138px; overflow:hidden; padding:0 12px 10px}
.top-pic-con .list2-c2{ margin-top:3px}
.top-pic-con a{ color:#6a3906}
.top-pic-con img{width:130px; height:90px}

.commt-box .mod2-bd{ padding:35px}

.global-footer{ width:100%; min-width:970px; height:90px; overflow:hidden; padding:21px 0 0; background:#fff url(//images.17173cdn.com/2012/w2i/2012/w2i_zy/bg-footer.jpg) center top no-repeat}

.fina-img .wrapper{ background:url(//images.17173cdn.com/2012/w2i/2012/w2i_zy/b3.jpg) repeat-x}
.fina-img .wrapper{ background-position:0 -36px}
.fina-header{ width:100%; min-width:970px; height:57px; padding-top:298px; background:url(//ue.17173cdn.com/images/bns/2012/0704/bg2.jpg) center top no-repeat}
.fina-nav{ width:100%; min-width:970px; height:55px; padding-top:2px}
.fina-nav ul{ width:950px; overflow:hidden; *zoom:1; margin:0 auto}
.fina-nav li{ position:relative; float:left; margin-right:2px}
.fina-nav .sep{ position:absolute; left:-2px; top:22px; display:block; width:2px; height:13px; background-position:-50px -20px}
.fina-nav .first .sep{ display:none}
.fina-nav a{ display:block; padding:0 15px; font-size:14px; color:#fff; font-weight:bold; line-height:55px}
.fina-mood{ padding:25px 10px}