/*
// 作品原创：
// 联系ＱＱ：
// 官方网站：
*/
body{color:#222;font-size:13px;background:#ececec url(../image/bg.jpg) no-repeat top center;}
a{color:#222;text-decoration:none}
a:link{color:#222;text-decoration:none}
a:hover{color:#090;text-decoration:none}
a:visited{color:#999}
*{padding:0;margin:0;border:0;outline:0;font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;list-style-type:none;font-style:normal}
img{display:block;}
h1,h2,h3,h6{font-size:15px;font-weight:bold}
#w{width:1020px;margin:9px auto;overflow:hidden;background:#fff;border-radius:3px 3px 4px 4px;box-shadow:0 3px 15px rgba(0,0,0,0.1);}
#z{float:left;width:300px;overflow:hidden;}
#y{float:right;width:720px;overflow:hidden;}
.c{clear:both;zoom:1;font-size:0;height:0}
#banner img{width:1002px;margin:9px 9px 0 9px;border-radius:3px;}
#logo{position:relative;overflow:hidden;margin:9px 9px 0 9px;padding:25px 9px 0 9px;background:#f1f1f1;background-image:linear-gradient(#ffffff,#f1f1f1);border-radius:3px;}
#logo font{color:#090;padding:5px 0;position:absolute;top:0;left:9px;}
#logo a{color:#090;font-weight:normal;}
#baidu{position:absolute;bottom:20px;right:9px;border:3px solid #d5161d;border-radius:3px;}
#baidu input{float:left;color:#aaa;font-size:15px;line-height:30px;width:160px;padding:7px 0 7px 10px;outline:0;border:0;transition:all 0.5s;}
#baidu input:focus{color:#555;width:280px;border-color:#5f5750;transition:all 0.5s;}
#baidu button{float:left;color:#fff;font-size:15px;width:80px;padding:7px 10px;line-height:30px;text-align:center;border:0;border-left:3px solid #d5161d;background:#f9af02;background-image:linear-gradient(#ffd30e,#f9af02);cursor:pointer;text-shadow:1px 1px 1px #fe9b02;}
#baidu button:hover{background-image:linear-gradient(#f9af02,#ffd30e);}
#logo ul{position:absolute;top:9px;right:9px;}
#logo ul li{float:left;margin-left:9px;}
#logo ul li a{color:#fff;padding:6px 8px;background:#bbb;border-radius:3px;}

#m{font-size:15px;margin:9px 9px 0 9px;border-radius:3px 3px 0 0;background:#ca3c37;background-image:linear-gradient(#ca3c37,#ab2823);}
#m ul{height:55px;padding:0 5px;background:url(../image/s.png) no-repeat 967px 15px;}
#m ul li{float:left;position:relative;padding-right:2px;background:url(../image/m.png) no-repeat right}
#m ul li a{color:#fff;line-height:37px;margin:9px 4px;padding:0 9px;display:block;border-radius:3px;}
#m ul li:hover>a,#m ul li.on>a{color:#ff5;background:#ab2823;background-image:linear-gradient(#80110d,#9a1e19);}
#m ul li#m1{background:url(../image/m1.png) no-repeat right 5px}
#m ul li#m2{background:url(../image/m2.png) no-repeat right 5px}

#m ul li ul{height:auto;display:none;font-size:14px;min-width:70px;padding:0 4px 2px 4px;position:absolute;z-index:9;top:55px;left:4px;background:#ab2823;border-radius:0 0 3px 3px;box-shadow:0 4px 6px rgba(55,55,55,0.3)}
#m ul li ul li{display:block;float:none;padding:0;margin-bottom:2px;position:relative;background:none;}
#m ul li ul a{color:#ffe;display:block;width:auto;margin:0;padding:5px 0;height:25px;line-height:25px;text-align:center;overflow:hidden;white-space:nowrap;background:#e25728;border-radius:0;}
#m ul li ul li a:hover{color:#ff0;background:#e65929;}

#cm{display:block;height:25px;line-height:25px;padding:10px;margin:0 9px;background:#f9f9f9;border:1px solid #eaeaea;border-top:0;border-radius:0 0 3px 3px;}
#x{float:right;width:326px;margin:9px 9px 0 9px;overflow:hidden;background:#fff;border:1px solid #eaeaea;border-bottom:0;border-radius:3px;}
#x dl{padding:9px;overflow:hidden;border-bottom:1px solid #eaeaea;}
#x dl:last-of-type{border-radius:0 0 3px 3px;}
#x dl dt{float:left;width:90px;height:69px;}
#x dl dt img{width:90px;height:69px;display:block;border-radius:3px;}
#x dl dd{float:right;width:209px;height:69px;margin:0;}
#x dl dd strong{font-size:15px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;}
#x dl dd p{color:#bbb;height:40px;line-height:20px;margin-top:3px;overflow:hidden;}
#x dl dd font{float:right;color:#090;}
#jh{float:left;width:665px;margin:9px 0 0 9px;overflow:hidden;}
#u{padding:9px;position:relative;background:#e9fedf;border:1px solid #c5eab3;background-image:linear-gradient(#e9fedf,#d9f9ca);border-radius:3px;}
#u i{top:9px;right:9px;width:20px;height:12px;position:absolute;background:url(../image/h.gif) no-repeat;}
#u h1{color:#588947;height:29px;line-height:29px;}
#u p{color:#7faa70;height:36px;line-height:18px;overflow:hidden;}
#mt{margin-top:9px;overflow:hidden;background:#fff;border:1px solid #eaeaea;border-radius:3px;}
#h{float:right;width:331px;height:315px;border-left:1px solid #eaeaea;}
#h ul{padding:4px 15px 10px 15px;}
#h ul li{height:27px;line-height:27px;padding:8px 0 8px 18px;border-bottom:1px dashed #eaeaea;background:url(../image/b.png) no-repeat 0 14px;overflow:hidden;white-space:nowrap;position:relative}
#h ul li:last-of-type{border-bottom:0;}
#h ul li font{color:#aaa;line-height:27px;padding:8px 0 8px 8px;position:absolute;top:0;right:0;background:#fff}
#c{margin-top:9px;padding-bottom:9px;overflow:hidden;border:1px solid #eaeaea;border-radius:3px;}
#c ul li{float:left;margin:9px 0 0 9px;background:#fde585;border-radius:3px;}
#c ul li a{display:block;width:100px;line-height:40px;text-align:center;overflow:hidden;white-space:nowrap;border-radius:3px;}
#c ul li:nth-of-type(2){background:#d9f9ca;}
#c ul li:nth-of-type(3){background:#d2e8ff;}
#c ul li:nth-of-type(4){background:#f3d6b4;}
#c ul li:nth-of-type(5){background:#ccf834;}
#c ul li:nth-of-type(6){background:#85fdf3;}
#c ul li:nth-of-type(7){background:#f6b3fe;}
#c ul li:nth-of-type(8){background:#fda785;}
#c ul li:nth-of-type(9){background:#d7fd85;}
#c ul li:nth-of-type(10){background:#a7fd85;}
#c ul li:nth-of-type(11){background:#dcbdbb;}
#c ul li:nth-of-type(12){background:#96d094;}
#c ul li a:hover{color:#fff;background:#f50;}
#hd{float:left;margin:9px;width:313px;overflow:hidden;position:relative;}
#hd ul{float:left;clear:both;position:absolute}
#hd ul li{float:left;overflow:hidden;}
#hd,#hd li,#hd img{width:313px;height:297px;border-radius:3px;}
#hd ul li div{position:absolute;overflow:hidden}
#hd .bn{position:absolute;bottom:20px;margin-left:-79px;left:50%;}
#hd .bn i{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;margin:0 3px;cursor:pointer;background:#fff;border-radius:50%;}
#hd .bn i.on{background:#fff}
#hd .pp{width:41px;height:69px;top:123px;cursor:pointer;position:absolute}
#hd .pl{left:0;background:url(../image/p.png) no-repeat 0 0}
#hd .pr{right:0;background:url(../image/p.png) no-repeat -41px 0}
#g{margin:9px 9px 0 9px;position:relative;overflow:hidden}
#g font{position:absolute;top:18px;left:-80px;width:41px;height:69px;background:url(../image/p.png) no-repeat;cursor:pointer;display:block}
#g font#r{left:1002px;background-position:-41px 0}
#g:hover font{left:0;border-radius:0 3px 3px 0;}
#g:hover font#r{left:961px;border-radius:3px 0 0 3px;}
#g dl{height:104px;overflow:hidden;border:1px solid #eaeaea;border-radius:3px;}
#ing{float:left;width:1002px;height:105px;overflow:hidden;position:absolute;top:0;left:1px;}
#g ul li{float:left;color:#aaa;padding:9px;overflow:hidden;position:relative;border-right:1px solid #eaeaea;}
#g ul li:nth-of-type(7){border-radius:0 3px 3px 0;}
#g ul li a{display:block;width:124px;height:87px;overflow:hidden;border-radius:3px;}
#g ul li img{transition:all 0.5s;width:124px;height:87px;}
#g ul li:hover img{transition:all 0.5s;transform:scale(1.2);}
#e{overflow:hidden;}
#e ol{float:left;width:326px;margin:9px 0 0 9px;border:1px solid #eaeaea;border-width:3px 1px;border-radius:3px;}
#e h3{height:25px;padding:15px 0 10px 0;margin:0 15px;border-bottom:1px solid #eaeaea;position:relative;}
#e h3 a{color:#df2526;font-weight:bold;line-height:25px;padding:15px 0 10px 0;position:absolute;top:0;left:0;border-bottom:1px solid #df2526;}
#e ul{padding:0 15px 10px 15px;overflow:hidden;}
#e ul li{height:25px;line-height:25px;padding:8px 0 8px 19px;border-bottom:1px dashed #eaeaea;overflow:hidden;white-space:nowrap;background:url(../image/d.png) no-repeat 0 14px;position:relative;}
#e ul li:nth-of-type(1),#e ul li:nth-of-type(2){background-image:url(../image/e.png);}
#e ul li font{color:#aaa;line-height:25px;padding:8px 0;position:absolute;top:0;right:0;background:#fff}
#e ol dl{padding:10px 0;overflow:hidden;border-bottom:1px dashed #e8e8e8}
#e ol dl dd{float:left;overflow:hidden}
#e ol dl dd img{width:90px;height:66px;border-radius:1px}
#e ol dl dt{float:right;width:200px}
#e ol dl strong{height:22px;line-height:22px;overflow:hidden;white-space:nowrap}
#e ol dl strong a{color:#f60;font-size:14px;font-weight:normal}
#e ol dl p{color:#aaa;height:40px;line-height:20px;margin-top:4px;overflow:hidden}
#p{margin:9px 9px 0 9px;overflow:hidden;border:1px solid #eaeaea;border-width:3px 1px;border-radius:3px;}
#p dl dt,#p dl dd{float:left;width:499px;border-right:1px solid #eaeaea;}
#p dl dd{width:500px;border-right:0;}
#p dl h6{height:30px;padding:15px 0 10px 0;margin:0 15px;border-bottom:1px solid #eaeaea;position:relative;}
#p dl h6 b{color:#df2526;line-height:30px;padding:15px 0 10px 0;position:absolute;top:0;left:0;border-bottom:1px solid #df2526;}
#p dl ul{padding:0 15px 10px 15px;}
#p dl ul li{color:#ddd;height:28px;line-height:28px;padding:8px 0;border-bottom:1px dashed #eaeaea;overflow:hidden;white-space:nowrap;position:relative}
#p dl ul li font{color:#aaa;position:absolute;top:0;right:0;padding:8px 0 8px 8px;}
#p dl ul li b{color:#f90;font-weight:normal;line-height:25px;margin-right:2px;}
#p dl ul li b a{color:#f80}
#p dl ul li>a{margin-left:2px}
#p ul li i{color:#fff;font-size:12px;padding:1px 3px;margin-right:5px;background:#ccc;border-radius:2px}
#p ul li:nth-of-type(1) i{background:#f00}
#p ul li:nth-of-type(2) i{background:#f40}
#p ul li:nth-of-type(3) i{background:#f80}
#o ul{overflow:hidden;margin:9px 9px 0 9px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-radius:3px}
#o ul li{float:left;overflow:hidden;}
#o ul li a{width:142px;height:30px;line-height:30px;padding:8px 0;display:block;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;text-align:center;overflow:hidden;white-space:nowrap;}
#o ul li a:hover{background:#fafafa;}
#v{margin:9px 9px 0 9px;border:1px solid #eaeaea;border-width:3px 1px;border-radius:3px;}
#v h1{height:30px;padding:15px 0 10px 0;margin:0 15px;border-bottom:1px solid #eaeaea;position:relative;}
#v h1 strong{color:#df2526;line-height:30px;padding:15px 0 10px 0;position:absolute;top:0;left:0;border-bottom:1px solid #df2526;}
#v #com{font-size:14px;line-height:30px;padding:20px;}
#v #com img{margin:20px auto;max-width:960px;_width:expression(this.width>960 ? "960":true);display:block;border-radius:2px}
#k dl{padding:5px 15px;margin:9px 9px 0 9px;overflow:hidden;border:1px solid #eaeaea;border-width:2px 1px;border-radius:3px;}
#k dl dt{height:25px;line-height:25px;padding:8px 0;overflow:hidden;white-space:nowrap}
#k dl dt i{color:#f60;margin-left:10px}
#k dl dt font{float:right;color:#090;font-weight:normal;overflow:hidden;white-space:nowrap}
#k dl dd{color:#aaa;line-height:25px;padding:8px 0;border-top:1px solid #f5f5f5}
#d{margin:9px 0 0 9px;border:1px solid #eaeaea;border-width:3px 1px;border-radius:3px;}
#d h6{height:30px;padding:15px 0 10px 0;margin:0 15px;border-bottom:1px solid #eaeaea;position:relative;}
#d h6 b{color:#df2526;line-height:30px;padding:15px 0 10px 0;position:absolute;top:0;left:0;border-bottom:1px solid #df2526;}
#d ul{padding:2px 15px 10px 15px;background:#fff;}
#d ul li{height:30px;line-height:30px;padding:9px 0 9px 19px;border-bottom:1px dashed #eaeaea;background:url(../image/e.png) no-repeat 0 17px;overflow:hidden;white-space:nowrap;position:relative}
#d ul li font{color:#aaa;line-height:30px;padding:9px 0 9px 9px;position:absolute;top:0;right:0;background:#fff}
#d ul li i{color:#f60;margin:0 2px}
#q{margin:9px 0 0 9px;border:1px solid #eaeaea;border-width:3px 1px;border-radius:3px;}
#q h6{height:30px;padding:15px 0 10px 0;margin:0 15px;border-bottom:1px solid #eaeaea;position:relative;}
#q h6 b{color:#df2526;line-height:30px;padding:15px 0 10px 0;position:absolute;top:0;left:0;border-bottom:1px solid #df2526;}
#q ul{padding:0 0 10px 15px;overflow:hidden;background:#fff;}
#q ul li{float:left;width:103px;height:30px;line-height:30px;padding:9px 0 9px 19px;margin-right:15px;border-bottom:1px dashed #eaeaea;background:url(../image/t.png) no-repeat 0 17px;overflow:hidden;white-space:nowrap;}
#f{overflow:hidden;margin:9px 9px 0 9px;border:1px solid #eaeaea;border-radius:3px;}
#f b,#f a,#f p{float:left;color:#888;line-height:28px;padding:9px 15px;display:block;font-weight:normal;background:url(../image/h.png) no-repeat left}
#f b{background:#fafafa}
#f font{float:right;color:#090;line-height:28px;padding:9px 15px}
#f font a{margin:9px 0 9px 9px;padding:5px 10px;background:#f5f5f5}
#page{margin:9px 9px 0 9px;text-align:right}
#page a,#page p{color:#888;line-height:25px;display:inline-block;padding:5px 12px;margin-left:3px;border:1px solid #eaeaea;border-radius:3px;}
#page a:hover,#page a#on{color:#e00;background:#fafafa}
#b{margin:9px 9px 0 9px;border:1px solid #eaeaea;border-width:3px 1px;border-radius:3px;}
#b h1,#b h2{height:30px;padding:15px 0 10px 0;margin:0 15px;border-bottom:1px solid #eaeaea;position:relative;}
#b h1 strong,#b h2 strong{color:#df2526;line-height:30px;padding:15px 0 10px 0;position:absolute;top:0;left:0;border-bottom:1px solid #df2526;}
#b h1 font{float:right;font-weight:normal}
#b h1 font a{float:left;color:#888;margin-left:20px}
#b ul{padding:0 15px 10px 15px;}
#b ul li{height:30px;line-height:30px;padding:9px 0 9px 19px;border-bottom:1px dashed #eaeaea;overflow:hidden;white-space:nowrap;background:url(../image/d.png) no-repeat 0 17px;}
#b ul li:hover{background-color:#fafafa}
#b ul li font{float:right;color:#aaa}
#b ul li .t,#b ul li .r{color:red;margin-left:3px}
#b ul li .r{color:#090}
#s{margin:9px 9px 0 9px;border:1px solid #eaeaea;border-width:3px 1px;border-radius:3px;}
#s h1{font-size:20px;color:red;line-height:45px;text-align:center;padding-top:20px;background:#fafafa;background-image:linear-gradient(#fff,#fafafa)}
#s ul{padding:0 25px 15px 25px;overflow:hidden;text-align:center;background:#fafafa}
#s ul li{color:#090;display:inline-block;line-height:38px;margin:0 9px}
#s ul li font{color:#888;margin-right:5px}
#s ul li a{color:#090;margin-right:9px}
#s #com{font-size:14px;line-height:30px;padding:20px;border-top:1px solid #eaeaea;}
#s #com img{margin:20px auto;max-width:960px;_width:expression(this.width>960 ? "960":true);display:block;border-radius:2px}
#s #com a{color:#136ec2}
#a{margin-top:9px;overflow:hidden;border-top:1px solid #eaeaea;}
#a a{color:#888}
#a dl{float:left}
#a dl dt{float:left;color:#666;width:70px;line-height:30px;text-align:center;padding:10px;background:#fafafa;border-right:1px solid #eaeaea}
#a dl dd{float:left;color:#aaa;width:378px;line-height:30px;padding:10px 15px;overflow:hidden;white-space:nowrap;}
#a dl#n{border-left:1px solid #eaeaea}
#i{margin:9px 9px 0 9px;padding-bottom:10px;overflow:hidden;border:1px solid #eaeaea;border-width:3px 1px;border-radius:3px;}
#i dl{float:left;width:305px;padding:12px 0;margin:0 10px 0 15px;overflow:hidden;border-bottom:1px dashed #f3f3f3}
#i dl dd{float:left;overflow:hidden}
#i dl dd img{width:121px;height:75px;}
#i dl dt{float:right;width:175px}
#i dl strong{height:25px;line-height:25px;overflow:hidden;white-space:nowrap}
#i dl strong a{color:#f60;font-size:16px;font-weight:normal}
#i dl p{color:#aaa;height:50px;line-height:25px;overflow:hidden}
#i ul li{float:left;width:286px;height:25px;line-height:25px;margin:0 10px 0 15px;padding:8px 0 8px 19px;border-bottom:1px dashed #eaeaea;background:url(../image/t.png) no-repeat 0 14px;overflow:hidden;white-space:nowrap;position:relative}
#i ul li font{color:#aaa;line-height:25px;padding:8px 0 8px 8px;position:absolute;top:0;right:0;background:#fff}
#j{margin:9px 9px 0 9px;border:1px solid #eaeaea;border-radius:3px}
#j ul{overflow:hidden;padding:10px 15px;}
#j ul li{float:left;line-height:28px}
#j ul li a{color:#aaa;display:block;line-height:25px;margin-right:15px}
#t{position:fixed;bottom:80px;right:50px;_position:absolute;z-index:9;width:20px;height:64px;display:block;cursor:pointer;background:#000 url(../image/top.jpg) no-repeat;border-radius:3px;}
#t:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}
#by{color:#999;px;margin-top:9px;line-height:26px;padding:12px;text-align:center;background:#333 url(../image/b.jpg) no-repeat center top;text-shadow:1px 1px 1px #444;}
#by ul{color:#666;overflow:hidden;text-align:center;}
#by ul li{color:#999;display:inline-block;margin:0 5px;}
#by ul li a{color:#999;}

body::-webkit-scrollbar{width:8px;background:#ccc}
body::-webkit-scrollbar-thumb{background:#888}

#fb{width:515px;position:absolute;top:10px;right:15px;}
#fb table{border-collapse:1;border-spacing:0;background:#ff0;border-radius:3px;}
#fb table tr:hover{background:#fff;}
#fb #l{width:100%;text-align:center;border:1px solid #444;border-width:0 1px 1px 2px;}
#fb #l th{color:#fff;line-height:35px;font-weight:bold;background:#444;border:1px solid #444;border-width:1px 1px 2px 1px;border-right-color:#222;border-left-color:#505050;}
#fb #l th:first-child{border-left-color:#444;}
#fb #l th:last-child{border-right-color:#444;}
#fb #l td{color:#f00;line-height:30px;border:1px solid #444;border-width:0 1px 1px 0;position:relative;white-space:nowrap;position:relative;}
#fb #l td a{color:#f00;}
#myw{width:1000px;margin:10px auto 0 auto; overflow:hidden;}
#myw iframe{width:1000px;margin-top:-179px;frameborde:0;borde:0;}

#go{position: fixed;z-index: 1000;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;background: #000;}
#go font{position: absolute;z-index: 999;top: 50%;left: 50%;display: block;width: 100px;height: 100px;margin-top: -50px;margin-left: -50px;-webkit-animation: spin 2.5s infinite linear;animation: spin 2.5s infinite linear;border: 3px solid transparent;border-top-color: #01a664;border-radius: 50% !important;}
#go font:before,
#go font:after{position: absolute;content: '';border-radius: 50%;}
#go font:before{top: 5px;right: 5px;bottom: 5px;left: 5px;-webkit-animation: spin 2s infinite linear;animation: spin 2s infinite linear;border: 3px solid transparent;border-top-color: #e24545;}
#go font:after{top: 15px;right: 15px;bottom: 15px;left: 15px;-webkit-animation: spin 1s infinite linear;animation: spin 1s infinite linear;border: 3px solid transparent;border-top-color: #fff;}
@-webkit-keyframes spin{0%{-webkit-transform: rotate(0);transform: rotate(0);}
100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes spin{0%{-webkit-transform: rotate(0);transform: rotate(0);}
100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}