@charset "utf-8";
/*20170510 TIF*/
html{background:none;}
*html{_background:fixed url(about:blank);}
body{background:#fff url(../images/bg.png) center 2px;}
.smenu{display:block;}
.bg{position:absolute;top:60px;left:0;width:100%;min-width:980px;overflow:hidden;}
.bg1{background:url(../images/bg1.jpg) no-repeat center top;height:500px;overflow:hidden;}
.bg2{background:url(../images/bg2.jpg) no-repeat center top;height:1000px;overflow:hidden;}
.bg3{background:url(../images/bg3.png) no-repeat center top;height:1009px;overflow:hidden;}
.w{width:980px;margin:0 auto;position:relative;z-index:1;overflow:hidden;}
.b1{background:url(../images/b1.jpg) no-repeat;height:150px;}
.b2{background:url(../images/b2.jpg) no-repeat;height:150px;}
.m1{background:url(../images/m1.jpg) no-repeat;height:410px;}
.m2{background:url(../images/m2.jpg) no-repeat;height:450px;}
.m3{background:url(../images/m3.jpg) no-repeat;height:130px;}
.m4{margin-bottom:40px;}
.b2-txt1{width:170px;height:36px;line-height:18px;*line-height:20px;color:#333;margin:62px 0 0 445px;overflow:hidden;}
.m1-btn1,.m1-btn2 a,.m2-btn a,.m4-c-l a,.m4-txt1 a,.m4-search,.m4-list .zan,.m4-list .aut,.m4-list .sha-btn,.snav-t,.snav a{background:url(../images/icon.png) no-repeat;}
.m1-btn1{width:134px;height:42px;line-height:99;margin:19px 0 0 170px;overflow:hidden;display:block;}
.m1-btn1:hover{background-position:-135px 0;}
.m1-btn2{width:97px;height:105px;margin:115px 0 0 825px;overflow:hidden;}
.m1-btn2 a{width:97px;height:30px;line-height:99;float:left;margin-bottom:3px;overflow:hidden;display:block;}
a.m1-btn2-1{background-position:0 -44px;}
a.m1-btn2-2{background-position:0 -78px;}
a.m1-btn2-3{background-position:0 -111px;}
a.m1-btn2-1:hover{background-position:-99px -44px;}
a.m1-btn2-2:hover{background-position:-99px -78px;}
a.m1-btn2-3:hover{background-position:-99px -111px;}
.m2-btn{width:1140px;height:151px;margin-top:110px;overflow:hidden;}
.m2-btn a{width:151px;height:151px;line-height:99;float:left;margin-right:55px;overflow:hidden;display:inline;}
a.m2-btn-1{background-position:0 -142px;}
a.m2-btn-2{background-position:-152px -142px;margin-right:58px;}
a.m2-btn-3{background-position:-304px -142px;cursor:default;}
a.m2-btn-4{background-position:-456px -142px;cursor:default;}
a.m2-btn-5{background-position:-608px -142px;cursor:default;}
a.m2-btn-1:hover{background-position:0 -294px;}
a.m2-btn-2:hover{background-position:-152px -294px;}
a.m2-btn-3:hover{background-position:-304px -294px;}
a.m2-btn-4:hover{background-position:-456px -294px;}
a.m2-btn-5:hover{background-position:-608px -294px;}
.m2-txt{width:570px;height:70px;line-height:35px;float:left;margin:83px 0 0 30px;overflow:hidden;display:inline;}
.m2-txt a{color:#f00;}
.m2-share{width:260px;height:21px;margin-top:120px;float:right;}
.m2-share span{height:21px;line-height:21px;margin-top:4px;}
.m3-c{width:960px;height:68px;margin:14px 0 0 6px;overflow:hidden;}
.m4{background:url(../images/m4-c.png) repeat-y;}
.m4-t{background:url(../images/m4-t.png) no-repeat;height:95px;overflow:hidden;}
.m4-b{background:url(../images/m4-b.png) no-repeat;width:100%;height:65px;margin-top:-20px;overflow:hidden;}
.m4-c-l{width:330px;height:37px;float:left;margin:25px 0 0 28px;overflow:hidden;display:inline;}
.m4-c-l li{float:left;overflow:hidden;display:inline;}
.m4-c-l a{width:97px;height:37px;line-height:99;margin-right:10px;overflow:hidden;display:block;}
a.m4-btn-1{background-position:-270px 0;}
a.m4-btn-2{background-position:-369px 0;}
a.m4-btn-3{background-position:-468px 0;}
a.m4-btn-1:hover,.on a.m4-btn-1{background-position:-270px -38px;}
a.m4-btn-2:hover,.on a.m4-btn-2{background-position:-369px -38px;}
a.m4-btn-3:hover,.on a.m4-btn-3{background-position:-468px -38px;}
.m4-c-r{width:235px;float:right;margin:0 40px 0 0;overflow:hidden;display:inline;}
.m4-txt1{width:100%;height:20px;line-height:20px;margin-bottom:10px;overflow:hidden;}
.m4-txt1 span,.m4-txt1 a{float:right;overflow:hidden;display:inline;}
.m4-txt1 a{background-position:-270px -109px;width:42px;height:19px;line-height:99;}
.m4-txt1 a:hover{background-position:-313px -109px;}
.m4-txt1 span{margin-right:10px;}
.m4-txt1 i{color:#ff551a;}
.m4-search{background-position:-270px -76px;width:235px;height:32px;}
.m4-search .stxt{width:180px;height:30px;line-height:30px;color:#999;border:0;padding:0 0 0 10px;margin:1px 0 0 1px;float:left;overflow:hidden;outline:none;}
.m4-search .sbtn{background:none;width:40px;height:30px;border:0;padding:0;margin:1px 0 0 0;float:left;overflow:hidden;cursor:pointer;outline:none;}
.m4-list-no{height:30px;line-height:30px;text-align:center;font-size:22px;color:#ff7200;margin:100px auto 70px;overflow:hidden;}
.m4-list{font-size:12px;margin:0 0 0 28px;padding-top:30px;overflow:hidden;}
.m4-list li{background:url(../images/m4-li.png) no-repeat;width:207px;height:185px;float:left;margin:0 28px 28px 0;position:relative;}
.m4-list .pic{width:192px;height:140px;margin:5px 0 5px 5px;overflow:hidden;display:block;cursor:pointer;}
.m4-list .pic img{width:192px;height:108px;margin-bottom:10px;display:block;}
.m4-list .pic span{width:120px;height:18px;line-height:18px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}
.m4-list .pic:hover,.m4-list .pic:hover span{color:#f60;text-decoration:underline;}
.m4-list .zan,.m4-list .zan-on{background-color:#ff926c;background-position:-785px 4px;height:18px;line-height:18px;font-size:12px;color:#fff;font-family:\5B8B\4F53;border-radius:5px;padding:0 5px 0 18px;position:absolute;top:123px;right:15px;overflow:hidden;display:block;}
.m4-list .zan:hover,.m4-list .zan-on:hover{color:#fff;text-decoration:none;}
.m4-list .zan-on{background-position:-785px -116px;}
.m4-list .oth{width:190px;height:20px;margin-left:5px;}
.m4-list .aut{background-position:-790px -30px;width:100px;height:20px;line-height:20px;*line-height:24px;color:#999;padding-left:15px;float:left;overflow:hidden;display:inline;}
.m4-list a.aut:hover{color:#f60;}
.m4-list .sha{height:20px;float:right;position:relative;display:inline;}
.m4-list .sha-btn{background-position:-780px -59px;background-color:#fff;width:24px;height:20px;line-height:20px;*line-height:24px;color:#00a99c;padding:0 5px 0 21px;border:1px solid #fff;border-bottom:none;overflow:hidden;display:block;cursor:pointer;position:relative;z-index:2;border-radius:5px 5px 0 0;}
.m4-list .sha-share{background:#fff;width:110px;height:30px;border:1px solid #ddd;position:absolute;top:20px;right:-12px;overflow:hidden;border-radius:5px;display:none;}
.sha-on .sha-btn{background-position:-780px -88px;color:#ff7200;}
.sha-on .sha-btn{border-color:#ddd;}
.sha-on .sha-share{display:block;}
.m4-pages{width:100%;height:23px;text-align:center;margin-top:10px;position:relative;z-index:1;overflow:hidden;}
.m4-pages a{height:21px;height:21px;line-height:21px;font-size:14px;color:#000;border:1px solid #000;padding:0 8px;overflow:hidden;display:inline-block;vertical-align:top;}
.m4-pages a.on,.m4-pages a:hover{background:#73ece3;text-decoration:none;}
.m2-share a,.sha-share a{background:url(../images/icon.png) no-repeat !important;width:21px !important;height:21px !important;margin:4px 0 0 5.5px !important;padding:0 !important;float:left;overflow:hidden;display:inline;}
.m2-share span{float:left;}
a.bds_sqq{background-position:-567px 0 !important;}
a.bds_tsina{background-position:-592px 0 !important;}
a.bds_weixin{background-position:-617px 0 !important;}
a.bds_qzone{background-position:-643px 0 !important;}
a.bds_tieba{background-position:-668px 0 !important;}
a.bds_sqq:hover{background-position:-567px -22px !important;}
a.bds_tsina:hover{background-position:-592px -22px !important;}
a.bds_weixin:hover{background-position:-617px -22px !important;}
a.bds_qzone:hover{background-position:-643px -22px !important;}
a.bds_tieba:hover{background-position:-668px -22px !important;}
.pl{background:#fff;border:2px solid #000;width:976px;margin-bottom:40px;}
.pl-c{width:980px;;margin:10px auto;overflow:hidden;}
.snav{width:140px;overflow: hidden;position:fixed;left:50%;margin-left:510px;bottom:150px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-150);zoom:1;}
.snav-t{background-position:0 -445px;height:204px;margin-bottom:5px;overflow:hidden;}
.snav-t img{width:136px;height:136px;margin:66px 0 0 2px;display:block;}
.snav a{width:140px;height:36px;line-height:99;margin-bottom:5px;float:left;overflow:hidden;display:block;}
a.snav-1{background-position:-141px -446px;}
a.snav-2{background-position:-141px -490px;}
a.snav-3{background-position:-141px -534px;}
a.snav-1:hover{background-position:-282px -446px;}
a.snav-2:hover{background-position:-282px -490px;}
a.snav-3:hover{background-position:-282px -534px;}
.pop-max,.pop-min{position:absolute;left:50%;top:50%;z-index:1000;display:none;}
.pop-closed{width:38px;height:38px;float:right;overflow:hidden;display:block;}
.pop-max{width:627px;/*margin:-263px 0 0 -313px;*/}
.pop-max-t{background:url(../images/pop-max-t.png) no-repeat;height:38px;overflow:hidden;}
.pop-max-b{background:url(../images/pop-max-b.png) no-repeat;height:58px;overflow:hidden;}
.pop-max-c{background:url(../images/pop-max-c.png) repeat-y;line-height:24px;overflow:hidden;}
.pop-max-c p{width:560px;margin:0 auto;}
.pop-max-c p span{color:#f00}
p.pop-tit{height:40px;line-height:40px;text-align:center;font-size:28px;color:#000;border:0;padding:0;margin-bottom:10px;overflow:hidden;}
.pop-min{width:273px !important;margin:-83px 0 0 -136px;}
.pop-min-t{background:url(../images/pop-min-t.png) no-repeat;height:38px;overflow:hidden;}
.pop-min-b{background:url(../images/pop-min-b.png) no-repeat;height:58px;overflow:hidden;}
.pop-min-c{background:url(../images/pop-min-c.png) repeat-y;line-height:22px;text-align:center;overflow:hidden;}
.pop-min-c p{width:230px;margin:0 auto;font-size:16px;}
.pop-btn-1{background:url(../images/pop-btn-1.png);width:97px;height:37px;line-height:99;margin:20px auto 0;overflow:hidden;display:block;}
.pop-mask{background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;width:100%;min-width:980px;height:100%;overflow:hidden;position:fixed;top:0px;left:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:999;display:none;}