body{font:12px/18px Microsoft YaHei,Arial;margin:0;padding:0;overflow-x:hidden;background-color:#f7f7f7;}
dl,dd,dt,p,ul,li,img{margin:0;padding:0;list-style:none;}
i,s,u,em{font-style:normal;text-decoration:none;}
a{text-decoration:none;color:#333;}
a:hover,.catalog span{color:#f30;}
#f1 p a:hover,.m:hover,#video p a:hover u,.l3 li i a:hover u,#link p a:hover,.p8 a.c:hover u,.l5 li u a:hover,#bang dd li u a:hover,#f0 p a:hover{color:#f30 !important;}
img{border:0;}
*{-moz-transition:color 300ms,background-color 300ms;-webkit-transition:color 300ms,background-color 300ms;-o-transition:color 300ms,background-color 300ms;transition:color 300ms,background-color 300ms;}

#t{background-color:#fff;z-index:99;position:relative;}
.dn,#t dt span u,#banner ul li,#ber1 li,#cot dd .tit span a em,#t dt .yd p,#t dt .yd em,.p8 img{display:none;}
.db,#banner ul li.db,#ber1 li.db,#t dt span:hover u,#cot dd .tit span a:hover em,#t dt .yd:hover p,#t dt .yd:hover em{display:block;}
#t dd a,#banner ul .hd s,#column dd a,.p7 a,.p9 a,#ber1 .hd s,#set ul li,#link p a,#hj li,#hjc ul li,#xhj p a,.b1 i,.b4 u i,#cot dd .tit u,#cot dd .tit span a,#cot dd span i,.b5 u,.b7 i,.b7 a,.b6 i,.b6 i,.b9 u,.p2 a,.p5 a,.p6 a img,.l1 u i,.l3 li,.l3 li s a,.l3 li s i,.l5 li u s,.l6 li,.l7 li em a,#pg a,#pg b,.ppg i,.ppg a,#cot dd .bb li{display:inline-block;*zoom:1;*display:inline;}
.fl,#column dt,#column dd{float:left;}
.fr,#banner p,#set dt{float:right;}
#column dt u i,.b2 i,.l2 u,#video p i{background:url('http://js.3454.com/sy/img/icon.png') no-repeat;display:inline-block;}
.l1 p a,.p2 a,.p8 a,.p8 a u,.p9 a,#column dd a,.h1 b a,.p3 a,#set ul li,.l6 li a,.p7 a,#xhj p a,.l3 li p a,.p5 a,.l2 b a,.p4 a u,.l5 li b,#set ul li a,#cot dd .tit u,.p6 a,#cot dd .bb li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


#t dt,#t dd p,#box,.content,#video,#hot,#set,#link,.tp p{width:1000px;margin:0 auto;}
#t dd p{width:1000px;}
#t dd p.w{width:1040px;}
#box{margin-top:98px;background:#f7f7f7;box-shadow:0 -2px 10px #999;position:relative;overflow:hidden;}
#box-bg{position:absolute;width:100%;top:156px;left:50%;margin-left:-960px;}
#box-bg span{position:absolute;top:30px;right:50px;width:60px;height:25px;background:#000;color:#fff;line-height:25px;text-align:center;cursor:pointer;}
#box-bg span:hover{text-decoration:underline;}
#banner{overflow:hidden;}
#t dt{height:80px;}
#t dt .logo{margin-right:50px;}
#t dt .logo img{width:160px;margin-top:5px; margin-left:10px;}
#t dt .fr{position:relative;cursor:pointer;}
#t dt .fr u{width:157px;background:#fff;border:1px solid #e7e7e7;text-align:center;position:absolute;top:80px;right:0;z-index:99;}
#t dt .fr u img{width:157px;height:157px;display:block;margin:0 auto;}
#t dt .fr s{padding-bottom:10px;display:block;}
#t dt .yd{position:relative;display:block;float:left;width:119px;height:70px;margin-top:10px;}
#t dt .yd p{position:absolute;top:70px;left:0;width:1200px;margin-left:-250px;z-index:9999;}
#t dt .yd em{position:absolute;top:0;left:0;}
#f0{padding-top:10px;overflow:hidden;float:right;margin:10px 50px 0 0;}
#f0 input{width:311px;height:33px;padding:0 10px;line-height:33px;margin:0;border:1px solid #2cacf5;vertical-align:top;}
#f0 input[type="submit"]{width:80px;height:35px;font-size:14px;background:#2cacf5;color:#fff;cursor:pointer;}
#f0 input[type="submit"]:hover{background-color:#099bfe;}
#t dd{height:40px;line-height:40px;background:url('http://js.3454.com/sy/img/nav-bg.png') center bottom no-repeat;border-top:1px solid #f4f4f4;}
#t dd a{padding:0 20px;font-size:16px;}

#banner ul{width:820px;height:380px;overflow:hidden;position:relative;float:left;}
#banner ul li{width:820px;height:380px;}
#banner ul u,#banner p a u,.p4 a u,.l3 li i a u{position:absolute;bottom:0;left:0;width:100%;height:48px;line-height:48px;text-indent:20px;font-size:20px;color:#fff;z-index: 99;}
#banner ul .hd{position:absolute;right:10px;bottom:10px;z-index:99;}
#banner ul .hd s{width:14px;height:14px;margin-right:8px;background:#fff;border-radius:50%;cursor:pointer;}
#banner ul .hd s.c{background:#f30;}
#banner .bg,#ber1 .bg,.p4 .bg,.l3 .bg{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 35%,rgba(0,0,0,.99) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(35%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.99)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 35%,rgba(0,0,0,.99) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 35%,rgba(0,0,0,.99) 100%);background-repeat:repeat-x;background-position:center bottom;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);position:absolute;width:100%;height:100px;bottom:0;left:0;}
.p4 .bg,.l3 .bg{height:60px;}
#banner p{width:370px;}
#banner p a{width:370px;height:185px;position:relative;display:block;}
#banner p a u{font-size:16px;}
#banner p a img{width:370px;height:185px;display:block;}
#banner p a.a1{margin-bottom:10px;}
#banner ul:hover .bg-hover,#banner p a:hover .bg-hover,#ber1 a:hover .bg-hover,.p4 a:hover .bg-hover,#video p a:hover .bg-hover,.l3 i a:hover .bg-hover{background:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#4F000000,endColorStr=i#4F000000);position:absolute;top:0;left:0;width:100%;height:100%;}

#column,.p1,.content{background:#fff;border-bottom:1px solid #e7e7e7;overflow:hidden;}
#column dt u{width:75px;height:40px;line-height:40px;padding-right:5px;font-size:14px;text-align:center;border-left:2px solid #fff;background:#f5f5f5;border-bottom:1px solid #fff;display:block;cursor:pointer;}
#column dt u.c{background-color:#fff;border-left-color:red;}
#column dt u i{width:24px;height:22px;margin:0 6px 0 3px;vertical-align:middle;background-position:-50px -85px;}
#column dt u .i0{background-position:-50px -85px;}
#column dt u .i1{background-position:0 -85px;}
#column dt u .i2{background-position:-25px -85px;}
#column dt u.c .i0{background-position:-50px -110px;}
#column dt u.c .i1{background-position:0 -110px;}
#column dt u.c .i2{background-position:-25px -110px;}
#column dd{padding:10px 0 0 20px;}
#column dd a,.p7 a{width:90px;text-align:center;}
#column dd a img,.p7 a img{width:70px;height:70px;border-radius:6px;display:block;margin:5px auto;}

.content{margin:15px auto;border:1px solid #e7e7e7;overflow:hidden;position:relative;}
.content dt.fr{width:345px;padding-right:10px;}
.content dt.fl{width:420px;}
.content dt.fl.pd{padding-left:10px;width:410px;}
.content dd{overflow:hidden;}
.content dd.pd{width:350px;padding-left:40px;}

#ber1{width:420px;height:406px;position:relative;}
#ber1 img{width:420px;height:400px;vertical-align:top;}
#ber1 u{width:100%;color:#fff;text-align:center;font-size:20px;line-height:40px;position:absolute;bottom:6px;left:0;z-index:99;}
#ber1 .hd{position:absolute;bottom:0;left:0;width:100%;height:6px;}
#ber1 .hd s{width:105px;height:6px;border-left:1px solid #000;margin-left:-1px;background:#999;vertical-align:top;cursor:pointer;}
#ber1 .hd s.c{background:red;}

#video,#hot,#set,#link{margin-bottom:20px;border:1px solid #e7e7e7;background:#fff;overflow:hidden;}
#video p{padding:10px 0 0 10px;overflow:hidden;}
#video p a{width:300px;height:140px;margin:0 0 20px 33px;float:left;overflow:hidden;position:relative;}
#video p a.c{width:510px;height:300px;margin:0;}
#video p a img{width:100%;}
#video p a u{width:100%;height:35px;line-height:35px;font-size:14px;color:#fff;background:rgba(0,0,0,.6);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#8F000000,endcolorstr=#8F000000);position:absolute;bottom:0;left:0;z-index:999;}
#video p i{width:35px;height:35px;margin-right:10px;background-position:-206px -310px;background-color:#000;vertical-align:middle;}

#hot dt{width:302px;padding:0 25px 0 20px;float:right;}
#hot dd{border-right:1px solid #e8e8e8;overflow:hidden;}

#set dt,#set dd{width:544px;}
#set dt{margin-right:20px;}
#set dd{margin-left:20px;}
#set ul li{width:98px;padding:15px 5px 10px;border-top:1px solid #dbdbdb;}
#set ul li a,#set ul li u{text-align:center;display:block;font-size:14px;}
#set ul li u a{font-size:12px;color:#999;}
#set ul li a img{width:80px;height:80px;margin:0 auto 5px;display:block;}

#link p{padding:8px 22px 8px;color:#666;font-size:14px;height:32px;overflow:hidden;position:relative;}
#link p u{margin-right:10px;}
#link p a{margin-right:10px;color:#a1a1a1;line-height:32px;}
#link p:after{content:"";position:absolute;right:20px;top:24px;border:6px solid transparent;border-top-color:#666;}

#foot{padding:30px 0 20px;line-height:28px;background:url('http://js.3454.com/sy/img/f-line.png') top center no-repeat #242424;font-size:14px;color:#666;text-align:center;}
#foot a{margin:0 10px;color:#666;}
#foot a:hover{color:#989898;}

.catalog,#ng{width:1000px;margin:0 auto;padding:15px 0px 10px;font-family:"宋体";}
.catalog a,.catalog span{padding:0 5px;}

#cot,#list,#bang,#hj,#hjc{width:1000px;margin:0 auto;overflow:hidden;}
#cot dt{width:290px;float:right;}
#cot dd{width:690px;overflow:hidden;float:left;}
#cot dd > div,#cot dt > div{padding:0 0 20px 20px;border:1px solid #e7e7e7;margin-bottom:20px;background-color:#fff;}
#cot dd .tit{height:120px;padding:20px 20px 80px 160px;position:relative;}
#cot dd .tit > img{width:120px;height:120px;border-radius:15px;position:absolute;top:20px;left:20px;}
#cot dd .tit b{line-height:28px;font-size:22px;font-weight:normal;display:block;}
#cot dd .tit em{color:#666;display:block;margin-top:10px;font-size:14px;color:red;}
#cot dd .tit u{width:210px;margin:5px 10px 0 0;line-height:24px;}
#cot dd .tit u a{margin-right:6px;}
#cot dd .tit u s{color:#999;}
#cot dd .tit span{width:100%;height:41px;position:absolute;bottom:20px;left:0;}
#cot dd .tit span a,#cot dd span i{padding:8px 24px;color:#fff;font-size:18px;margin-left:20px;background:#2cacf5;border-radius:6px;position:relative;}
#cot dd .tit span i{background-color:#ccc;}
#cot dd .tit span a:hover{background-color:#f30;}
#cot dd .tit span a em{width:180px;height:204px;background-color:#f8f8f8;border:1px solid #dedede;box-shadow:0 7px 5px rgba(49,49,49,.59);font-size:18px;color:#000;text-align:center;position:absolute;bottom:-230px;left:-30px;}
#cot dd .tit span a em img{width:164px;height:164px;margin:10px auto 0;display:block;}
#cot dd .tit span a em:before{content:"";border:15px solid transparent;border-bottom-color:#f8f8f8;position:absolute;top:-30px;left:50%;margin-left:-10px;z-index:1;}
#cot dd .tit span a em:after{content:"";border:15px solid transparent;border-bottom-color:#dedede;position:absolute;top:-31px;left:50%;margin-left:-10px;}
#cot #js{margin:20px 15px 20px 0;color:#666;font-size:14px;line-height:1.8;text-indent:2em;overflow:hidden;}
#cot dd .news{padding:20px 40px;font-size:14px;line-height:28px;color:#686868;}
#cot dd .newsh{width:630px;height:103px;color:#333;/*color:#fff;position:absolute;top:205px;left:50%;margin-left:-395px;*/text-align:center;}
#cot dd .news .newsh b{padding:10px 0 10px;font-size:30px;font-weight:normal;line-height:40px;display:block;}
#cot dd .news .newsh u{height:28px;font-size:14px;display:block;}
#cot dd .news img{max-width:600px;padding:10px 0;display:block;margin:0 auto;}
#cot dd .news p{text-indent:2em;margin-bottom:10px;word-break: break-all;}
#cot dd .news a{color:#0A9DF1;}
#cot dd .news hr{ display:none}
#cot dd .bb li{width:42%;height:35px;margin:10px 3% 0 0;padding-left:5%;font-size:14px;line-height:35px;background:url("http://js.3454.com/sy/img/gameico.jpg") 0px -55px no-repeat;}
#cot dd .bb li.ios{background-position:0 0;}
#cot dd .bb li a.xz{width:76px;height:24px;margin:6px 0 0 5px;line-height:24px;text-align:center;color:#fff;background:#f60;border-radius:3px;float:right;}
#cot .close-h{text-align:right;}
#cot .close-h span{position:relative;top:-10px;margin-right:20px;color:#f60;cursor:pointer;}
#js a {color:#0A9DF1;}

#newsimg{width:100%;height:300px;background:url(http://js.3454.com/sy/img/xwh.jpg) center top no-repeat;}

.tu{width:645px;height:250px;margin:20px 0 0 0;overflow:hidden;position:relative;}
.tu ul{height:250px;}
.tu ul li{max-height:250px;margin-right:20px;float:left;cursor:pointer; width: 140px;}
.tu ul li img{max-height:250px; min-width: 140px;}
.tu span.prev,.tu span.next{position:absolute;top:50%;margin-top:-30px;width:25px;height:47px;background:url("http://js.3454.com/sy/img/tuico.png") no-repeat;cursor:pointer;}
.tu span.prev{left:0;background-position:-15px -126px;}
.tu span.next{right:0;background-position:-45px -126px;}
.tu span.prev:hover{background-position:-15px -176px;}
.tu span.next:hover{background-position:-45px -176px;}
.tu-bigbg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(119, 119, 119);opacity:.7;display:none;}
.tu-big{position:fixed;left:50%;top:50%;z-index:99;border:10px solid #fff;}
.tu-big img{opacity:0;display:block;}
.tu-big img.c{opacity:1;}
.tu-big span.prev,.tu-big span.next,.tu-big span.close{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;background:url("http://js.3454.com/sy/img/tuico.png") no-repeat;cursor:pointer;}
.tu-big span.prev{left:0;background-position:-40px -30px;}
.tu-big span.next{right:0;background-position:-40px -60px;}
.tu-big span.close{right:-23px;top:-10px;background-position:-40px 0;}
.tu-big u{position:absolute;bottom:0;left:0;width:100%;height:40px;line-height:40px;background:rgba(0,0,0,.6);color:#fff;text-indent:20px;}

#f1{padding:10px;}
#f1 textarea{width:100%;min-height:90px;padding:10px;box-sizing:border-box;display:block;}
#f1 input[type="submit"]{width:100%;height:34px;margin:10px 0;line-height:24px;font-size:14px;font-weight:700;color:#fff;background:#2cacf5;border:0;cursor:pointer;}
#bqs{margin-top:10px;display:none;}
#bqs img{margin-right:5px;}
#p{margin:10px;}
#p li{padding:10px 0;border-top:1px solid #e6e6e6;}
#p u{height:24px;line-height:24px;margin-bottom:2px;color:#2cacf5;display:block;position:relative;}
#p u i{width:80px;height:24px;color:#a6a6a6;font-size:12px;text-align:right;overflow:hidden;position:absolute;top:0;right:0;}
#p p{font-size:12px;overflow:hidden;}

#list dt,#list dd{padding:10px 20px 20px;margin-top:20px;background:#fff;}
#list dt b{line-height:46px;font-size:14px;font-weight:normal;border-bottom:1px solid #e7e7e7;display:block;overflow:hidden;}
#list dt b a,#list dt b em{padding:2px 8px;margin:0 6px;}
#list dt b em{float:left;}
#list dt b u{display:block;overflow:hidden;}
#list dt b a.c{background:#2cacf5;color:#fff;}
#list dd{margin-bottom:20px;}

#bang{margin-bottom:20px;background:#fff;border:1px solid #eee;overflow:hidden;}
#bang dt{width:180px;padding-left:20px;float:left;}
#bang dd{width:760px;margin:0 20px;float:right;}
#bang dt b{height:50px;line-height:50px;font-size:18px;text-align:center;display:block;}
#bang dt a{height:44px;line-height:44px;margin:10px 0;font-size:16px;text-align:center;display:block;}
#bang dt a:hover,#bang dt a.c{background:#fd5757;color:#fff;}

#hj ul{width:1030px;margin-top:10px;}
#hj li{width:293px;height:235px;margin:0 30px 20px 0;padding:9px;border:1px solid #e7e7e7;background:#fff;overflow:hidden;}
#hj li:hover{border-color:#2cacf5;}
#hj li a{font-size:16px;line-height:40px;}
#hj li img{width:293px;height:152px;display:block;margin:0 auto;}
#hj li p{color:#999;font-size:13px;}


#hjc .hjct{margin:20px 0;padding:15px 20px 15px 640px;height:242px;background:#333;color:#bfbfbf;position:relative;}
#hjc .hjct img{width:624px;height:272px;position:absolute;left:0;top:0;}
#hjc .hjct b{height:45px;line-height:40px;font-size:26px;font-weight:normal;border-bottom:1px solid #555;margin-bottom:5px;color:#fff;display:block;}
#hjc .hjct u{font-size:14px;line-height:2;text-indent:2em;display:block;}
#hjc .hjct a{width:118px;height:35px;line-height:35px;text-align:center;background:#2cacf5;font-size:16px;color:#fff;position:absolute;bottom:15px;right:20px;}
#hjc ul li{width:293px;height:154px;margin:0 9px 12px 0;padding:15px 16px;border:1px solid #e7e7e7;background:#fff;overflow:hidden;}
#hjc ul{width:1025px;}
#hjc ul li:hover{border-color:#2cacf5;}
#hjc ul li em{height:70px;margin-bottom:10px;padding-left:70px;border-bottom:1px solid #ebebeb;display:block;position:relative;}
#hjc ul li em b a{height:22px;display:block;font-size:16px;font-weight:normal;margin-bottom:10px;}
#hjc ul li em img{position:absolute;left:0;top:0;width:56px;height:56px;}
#hjc ul li em > a{width:56px;height:25px;line-height:25px;text-align:center;background:#f0f0f0;border:1px solid #e7e7e7;position:absolute;top:0;right:0;}
#hjc ul li em > a:hover{background:#f30;border-color:#f30;color:#fff;}
#hjc ul li p{font-size:14px;color:#666;line-height:1.8;}

#xhj{background:#fff;border:1px solid #e7e7e7;margin:20px auto;}
#xhj b{padding:0 15px;}
#xhj p{margin:20px 5px 10px;}
#xhj p a{width:108px;height:34px;margin:0 0 11px 12px;line-height:34px;text-align:center;border:1px solid #e7e7e7;font-size:14px;}

.score5{width: 94px;height: 17px;background: url(http://js.3454.com/sy/img/score.jpg) 1px 1px no-repeat;float: left;}
.score4{width: 94px;height: 17px;background: url(http://js.3454.com/sy/img/score.jpg) 1px -20px no-repeat;float: left;}
.score3{width: 94px;height: 17px;background: url(http://js.3454.com/sy/img/score.jpg) 1px -40px no-repeat;float: left;}
.score2{width: 94px;height: 17px;background: url(http://js.3454.com/sy/img/score.jpg) 1px -60px no-repeat;float: left;}
.score1{width: 94px;height: 17px;background: url(http://js.3454.com/sy/img/score.jpg) 1px -80px no-repeat;float: left;}

.b1{height:29px;line-height:28px;margin-top:10px;font-size:14px;font-weight:normal;color:#333;background:#f5f5f5;border:1px solid #ddd;display:block;position:relative;}
.b1 i{width:33.33%;text-align:center;border-left:1px solid #ddd;margin-left:-1px;cursor:pointer;}
.b1 i.c{background:#fafafa;color:#f30;}

.b2{height:52px;line-height:52px;font-weight:normal;border-bottom:2px solid #e7e7e7;background:#fff;position:relative;display:block;}
.b2.c{border-color:#f30;}
.b2 s{float:right;}
.b2 s a{margin:0 10px;font-size:16px;vertical-align:-2px;}
.b2 u{padding:0 10px 0 60px;text-align:right;border-bottom:2px solid #f30;font-size:22px;position:absolute;bottom:-2px;left:0;}
.b2 .m{line-height:30px;position:absolute;right:0;bottom:0;color:#7c7c7c;}
.b2 i{width:33px;height:33px;margin:-4px 0 0 10px;vertical-align:middle;background-position:0 -135px;}
.b2.i1{border-color:#f30;}
.b2.i1 i{background-position:0 -170px;}
.b2.i2,.b2.i2 u{border-color:#01c3c3;}
.b2.i2 i{background-position:0 -205px;}
.b2.i3,.b2.i3 u{border-color:#f4c600;}
.b2.i3 i{background-position:0 -240px;}
.b2.i4,.b2.i4 u{border-color:#56abe4;}
.b2.i4 i{background-position:0 -310px;}
.b2.i5,.b2.i5 u{border-color:#56abe4;}
.b2.i5 i{background-position:0 -380px;}

.b3{height:34px;margin-top:10px;line-height:34px;font-size:16px;border-bottom:1px solid #d1d1d1;display:block;}
.b3 a.m,.b5 i,.b5 a.m{float:right;font-size:12px;font-weight:normal;}

.b4{line-height:46px;font-size:18px;font-weight:normal;border-bottom:1px solid #e8e8e8;display:block;}
.b4 u i{margin:0 0 -1px 20px;padding:0 5px;font-size:16px;cursor:pointer;}
.b4 u i:hover{color:#56abe4;}
.b4 u i.c{border-bottom:3px solid #56abe4;position:relative;}
.b4 u i.c:after{content:"";border:3px solid transparent;border-bottom-color:#56abe4;position:absolute;bottom:1px;left:50%;margin-left:-6px;}
.b4 s{margin-left: 420px;}
.b4 s a{ margin: 0 10px;font-size: 14px;vertical-align: -2px;}
.b5,.b7,.b9{height:50px;line-height:50px;border-bottom:1px solid #e7e7e7;display:block;}
.b5 u,.b7 i,.b7 a,.b9 u{font-size:18px;font-weight:normal;border-bottom:2px solid #f30;}
.b5 i,.b5 a.m{margin-right:10px;color:#f60;cursor:pointer;}

.b6{margin-left:-20px;height:48px;font-size:16px;font-weight:normal;background:#f0f0f0;display:block;}
.b6 i{padding:0 16px;border-right:1px solid #e7e7e7;height:48px;line-height:48px;cursor:pointer; max-width:260px; float:left; overflow: hidden;}
.b6 i.c{background:#fff;}
.b6 i:last-child{ width:69px;}

.b7 i,.b7 a{margin-right:30px;border-color:#e7e7e7;cursor:pointer;position:relative;}
.b7 i.c,.b7 a.c{border-color:#f30;color:#f30;}
.b7 a:after,.b7 i:after{content:"";position:absolute;right:-15px;top:17px;border-right:1px solid #e3e3e3;height:16px;}
.b7 a:last-child:after,.b7 i:last-child:after{content:none;border:none;}

.b7l i,.b7l a{display:inline-block;*zoom:1;*display:inline;}

.b7l i,.b7l a{margin-right:30px;border-color:#e7e7e7;cursor:pointer;position:relative;}
.b7l i.c,.b7l a.c{border-color:#f30;color:#f30;}
.b7l a:after,.b7l i:after{content:"";position:absolute;right:-15px;top:17px;border-right:1px solid #e3e3e3;}
.b7l a:last-child:after,.b7l i:last-child:after{content:none;border:none;}

.b7l{height:100px;line-height:50px;border-bottom:1px solid #eee;display:block;}
.b7l i,.b7l a{font-size:18px;font-weight:normal;}



.p1{padding:14px 30px;margin-bottom:15px;}
.p1 a{padding:0 5px;vertical-align:-1px;}

.p2{padding:3px 0 10px 3px;}
.p2 a{width:100px;height:40px;margin:2px 6px;padding-top:80px;text-align:center;position:relative;}
.p2 a img{width:70px;height:70px;position:absolute;top:10px;left:15px;}
.p2 a u{display:block;}
.p2 a u s{color:#f30;}

.p3{padding:10px;}
.p3 a{line-height:26px;padding-left:10px;border-left:1px solid #e8e8e8;font-size:14px;white-space:nowrap;display:block;position:relative;}
.p3 a i{width:4px;height:4px;background:#ccc;border:2px solid #fff;border-radius:50%;position:absolute;left:-4px;top:10px;}
.p3 a:hover i{background-color:#f30;}
.p3 a u{float:right;margin-left:10px;color:#999;}

.p4{width:420px;overflow:hidden;}
.p4 a{width:200px;height:140px;margin:10px 10px 0 0;display:block;position:relative;}
.p4 a.c{height:290px;float:right;}
.p4 a img{width:100%;}
.p4 a u{width:80%;padding:0 10%;font-size:14px;text-align:center;text-indent:0;}

.p5{padding:10px 0;}
.p5 a{width:90px;line-height:20px;margin-right:10px;font-size:14px;}

.p6 a{height:55px;line-height:55px;padding:10px 70px 12px 32px;font-size:14px;border-bottom:1px dashed #dbdbdb;display:block;position:relative;}
.p6 a img{width:55px;height:55px;margin-right:10px;border-radius:5px;vertical-align:middle;}
.p6 a i{width:22px;height:22px;border-radius:50%;background:#b8b8b8;color:#fff;text-align:center;line-height:22px;position:absolute;top:33px;left:0px;}
.p6 a:nth-child(1) i{background-color:red;}
.p6 a:nth-child(2) i{background-color:#ffc000;}
.p6 a:nth-child(3) i{background-color:#13cce2;}
.p6 a em{padding:5px 10px;line-height:1;background:#fd7220;border-radius:4px;color:#fff;position:absolute;right:10px;top:30px;}
.p6 a em:hover{background-color:#f30;}

.p7 a{width:70px;padding:10px 16px 0 0;}
.p7.xg a{padding:10px 20px 0 4px;}


.n2 a{width:120px;height:156px;margin:5px 22.5px 0 0;position:relative;}
.n2 a img{width:120px;height:104px;}
.n2 a:hover img{opacity:.9;}
.n2 a:hover i{width:76px;height:28px;position:absolute;top:50%;left:50%;margin:-28px 0 0 -38px;font-size:14px;text-align:center;line-height:28px;color:#fff;background:#0aacfd;}

.p8 a{height:30px;line-height:30px;padding:0 15px;font-size:15px;background:url('http://js.3454.com/sy/img/dian.png') 5px center no-repeat;display:block;}
.p8 a.c{width:250px;height:150px;padding:0;margin-top:10px;overflow:hidden;position:relative;}
.p8 a.c img{width:100%;display:block;}
.p8 a.c u{width:96%;padding:0 2%;height:28px;line-height:28px;color:#fff;font-size:14px;background:rgba(0,0,0,.6);text-align:center;position:absolute;bottom:0;left:1%;}




.h1{text-align:center;}
.h1 b a{width:80%;height:50px;margin:0 auto;line-height:50px;font-size:20px;color:#e03f3f;display:block;}
.h1 u{height:20px;line-height:20px;font-size:16px;}

.l1 p{padding:10px 30px;border-bottom:1px dashed #dfdfdf;}
.l1 p a{padding-left:70px;line-height:30px;font-size:14px;display:block;position:relative;}
.l1 p a i{width:48px;padding:0 5px;line-height:16px;background:#00a1d6;color:#fff;font-size:12px;border-radius:3px;position:absolute;top:7px;left:0;}
.l1 u{width:20%;text-align:center;display:block;position:absolute;bottom:18px;left:40%;}
.l1 u i{width:14px;height:14px;background:#ddd;border-radius:50%;margin-left:10px;cursor:pointer;}
.l1 u i.c{background:#f30;}

.l2 li{height:80px;padding:10px 70px 10px 100px;border-bottom:1px dashed #efefef;position:relative;}
.l2 b a{height:34px;line-height:34px;font-size:16px;display:block;}
.l2 img{width:80px;height:80px;position:absolute;top:10px;left:10px;}
.l2 u{width:55px;height:55px;line-height:55px;font-size:20px;color:#fff;text-align:center;background-position:-40px -190px;position:absolute;top:25px;right:0;}
.l2.n1{background:#fff;margin-bottom:10px;border:1px solid #e7e7e7;}
.l2.n1 li{padding-right:70px;border-bottom:none;}
.l2.n1 li u{right:10px;}
.l2.n1 .zq{width:100%;height:30px;line-height:30px;font-size:16px;background:#2cacf5;color:#fff;text-align:center;display:block;}
.l2.n1 .zq:hover{background-color:#1d97dc;}

.l3{padding:0 0 20px 10px;}
.l3 li{width:400px;margin:20px 20px 0 0;}
.l3 li i a{width:200px;height:110px;margin-right:14px;float:left;position:relative;overflow:hidden;}
.l3 li i a img{width:100%;}
.l3 li i a u{height:30px;line-height:30px;font-size:12px;text-align:center;}
.l3 li p a{line-height:24px;font-size:14px;display:block;}
.l3 li s{margin-top:10px;display:block;}
.l3 li s a,.l3 li s i{margin-right:12px;padding:1px 10px;border:1px solid #fd7220;border-radius:6px;color:#fd7220;font-size:13px;}
.l3 li s i{border:1px solid #bbb;background:#ccc;color:#fff;}
.l3 li s a:hover{background-color:#fd7220;color:#fff;}

.l4{padding:20px 10px 0 0;}
.l4 li{overflow:hidden;margin-bottom:20px;}
.l4 img{width:184px;height:104px;margin:0 20px 0 5px;float:left;}
.l4 b a{line-height:30px;font-size:18px;font-weight:normal;display:block;white-space:nowrap;}
.l4 u{color:#666;margin-top:10px;display:block;}

.l5 li{height:78px;padding:20px 10px 20px 160px;line-height:20px;border-bottom:1px solid #e7e7e7;position:relative;}
.l5 li img{width:130px;height:80px;position:absolute;top:20px;left:10px;}
.l5 li b{font-size:18px;font-weight:normal;margin-bottom:5px;display:block;}
.l5 li u,.l5 li p{color:#999;display:block;}
.l5 li u s{margin-right:30px;}
.l5 li u s a{color:#0ca1f7;}
.l5.ss li{padding:20px 10px 20px 110px;}
.l5.ss li img{width:80px;height:80px;}
.l5.ss li span{color:red;}

.l6 li{width:120px;margin:20px;color:#999;line-height:28px;text-align:center;position:relative;}
.l6 li > a{width:120px;font-size:16px;display:block;margin:0 auto;}
.l6 li a img{width:120px;height:120px;display:block;margin:0 auto;}


.l7 li{height:72px;padding:15px 100px 15px 130px;border-bottom:1px dotted #d9d9d9;position:relative;}
.l7 li img{width:72px;height:72px;position:absolute;top:15px;left:50px;}
.l7 li i{width:25px;height:25px;border:1px solid #fd5757;border-radius:6px;color:#fd5757;line-height:25px;text-align:center;position:absolute;left:10px;top:35px;}
.l7 li b a{height:30px;line-height:30px;font-size:18px;display:block;}
.l7 li u,#bang dd li s{display:block;color:#999;margin-bottom:5px; height:18px; line-height:18px; width:380px; overflow:hidden}
.l7 li u a{color:#2cacf5;margin-right:10px;}
.l7 li span{width:72px;height:72px;font-size:36px;font-weight:bold;color:#fff;text-align:center;line-height:72px;background:#ffad00;position:absolute;right:10px;top:15px;}
.l7 li em{position:absolute;right:100px;top:45px;}
.l7 li em a{width:94px;height:20px;background:url('http://js.3454.com/sy/img/down.jpg') 0 0 no-repeat;margin-left:10px;text-indent:45px;color:#fff;}
.l7 li em a:hover{background-position:0 -31px;}

.p9 a{ padding:10px 20px 0px 0px; width:113px; text-align:center;}
.p9 a img{ width:113px; height:84px; display:block}

.hot li{ border-bottom:1px dotted #dddddd; padding:10px 0px; height:63px;}
.hot li img{ width:94px; height:63px; margin-right:10px; float:left;}
.hot li .name{ height:20px; width:156px; line-height:20px; font-weight:bold; float:left; overflow:hidden}
.hot li u{ color: #888888;height: 38px;line-height: 20px;margin-top: 3px;overflow: hidden;width: 156px;}
.hot li .xx{ color:#ff3300}

.pl1{ padding:5px 0px; border-bottom:1px solid #dddddd;}
.pl1 a{ background:url(http://js.3454.com/sy/img/yjt.png) 0 8px no-repeat; padding-left:8px; width:270px; height:24px; line-height:24px; overflow:hidden; display:block}

#pg,.ppg{padding:20px 0;text-align:center;}
.ppg{border:1px solid #e6e6e6;border-width:1px 0;}
#pg a,#pg b,.ppg a,.ppg i{height:36px;margin:0 4px;padding:0 12px;line-height:36px;font-size:14px;background:#eee;border-radius:5px;}
#pg b,#pg a:hover,.ppg i,.ppg a:hover{background:#2cacf5;color:#fff;}

.page_list{height:25px;margin:15px;width:90%}
.page_list li{float:left;display:inline;margin-left:6px;background:#f9f7e6;line-height:25px;border:1px solid #61A1DD}
.page_list li.thisclass{background:#2cacf5;color:#fff;}
.page_list li a{padding:5px;color:#000000}

#links{width:1000px;margin:0 auto 20px;}
#links a{color:#999;padding:0 10px;}

#a2 img{display:block;}
#a3{padding:0 !important;}
#a3 img{width:100%;display:block;}

.img_wrapper{text-align:center;}


.tp{ height: 34px;line-height: 34px; background: #fafafa; border-bottom: 1px solid #ddd; text-align:right;}
.tp a{padding: 0 12px; color:#999999; font-size:12px; border-right:1px solid #cfcfcf; text-decoration:none;}
.tp a.n{ border:none}

.tgg{ border:1px solid #CCC; width:998px; font-size:14px; height:138px; padding-left:4px; margin:0px auto; background:#ffffff; overflow:hidden}
.tgg a{ width:138px; height:138px; margin-right:4px; line-height:22px; text-align:center; color:#666666; float:left}
.tgg a img{ width:134px; height:106px; border:2px solid transparent;}
.tgg a:hover{ color:#f40000}
.tgg a:hover img{ border-color:#f40000}


.tab1{height: 62px; clear: both;zoom: 1;border-bottom: 2px solid #2cacf5; font-size: 16px; position: relative; margin-top:30px;}
.tab1 a{float:left;display:inline-block;height:60px;line-height:60px;width: 332px;margin-left:-1px;border:1px solid #ddd;border-bottom:none;background:#fff;text-align:center;cursor:pointer;color:#666;}
.tab1 a.ac{height:68px;line-height:68px;margin-top:-8px;}
.tab1 a:first-child{border-left: 1px solid #dddddd;margin-left: 0px;}
.tab1 a i{ background:url(http://js.3454.com/sy/img/bg_sprite.png) no-repeat 0px 0px;width: 29px;height: 30px;display: inline-block;vertical-align: middle; margin-right: 8px;}
.tab1 a i.i1{ background-position:0px -35px;}
.tab1 a i.i2{ background-position:-30px -35px;}
.tab1 a i.i3{ background-position:-64px -35px;}
.tab1 a:hover i.i1,.tab1 a.ac i.i1{ background-position:0px 2px;}
.tab1 a:hover i.i2,.tab1 a.ac i.i2{ background-position:-30px 1px;}
.tab1 a:hover i.i3,.tab1 a.ac i.i3{ background-position:-64px 1px;}

#cot dd .arcwx{width: 606px;height:172px;background: #fff;border:1px solid #e1e1e1;overflow: hidden;margin: 10px 0;}
#cot dd .arcwx img.wximg{float: left;margin-left: 21px ; margin-top: 21px ;width: 131px; padding: 0}
#cot dd .arcwx .wxinfo{display: inline-block; float: left;margin-top: 33px; margin-left: 19px; width: 238px;line-height: 20px;margin-right: 21px;}
#cot dd .arcwx .wxinfo h4{font-size: 15px; color: #f10; line-height: 20px;font-weight: bold; margin:0; }
#cot dd .arcwx .wxinfo p{ font-size: 12px;line-height: 18px;width: 212px;height: 36px;margin: 15px 0 0;background: #F9F6E6;padding: 5px 10px;color: #4c4b4b;text-align: center; text-indent: 0em;}
#cot dd .arcwx .wxinfo p b{color: #599b23;}
#cot dd .arcwx img.wxshot{margin-left: 32px;margin-top: 18px; padding: 0}

.detail-btn {background: #fff;overflow: hidden;}
.detail-btn .up {display: flex;justify-content: space-between;padding: 0 12px;margin-bottom: 8px;}
.detail-btn .up a {display: inline-block;width: 32%;background: #29ccb1;border-radius: 6px;text-align: center;overflow: hidden;width: 49%;}
.detail-btn .up a p {display: inline-block;font-size: 13px;color: #fff;padding-left: 25px;line-height: 31px;background: url(https://m.3454.com/static/sy/img/downloading.png) no-repeat left 0px;background-size: 20px auto;}
.detail-btn .up a:nth-child(2) {background: #ff667f;}
.detail-btn .up a:nth-child(2) p {background: url(https://m.3454.com/static/sy/img/downloading.png) no-repeat left -40px;background-size: 20px auto;}

.yy_ma {float: left;width: 190px;height: 252px;margin: 35px 10px 20px 0 ;font-size: 16px;text-align: center;}
.yy_mask{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,.5);z-index: 888;display:none ;}
.yy_box{overflow: hidden;height: auto;margin: 0 auto;transform: translateY(285px);background: #fff;border-radius: 8px;z-index: 1000;cursor: initial;}
.closebtn {position: absolute;right: 10px;top: 5px;font: 20px/18px microsoft yahei;color: #2cacf5;cursor: pointer;}
.yy_L {width: 40%;height: auto;margin: 30px 0 20px 20px;float:  left;}
.phone {width: 90%;height: 45px;font-size: 14px;line-height: 45px;padding: 0 10px;border: 1px solid #ccc;display: block;margin: 7px auto 0 auto;border-radius: 5px;}
.tips {width: 100%;text-align: center;line-height: 17px;font-size: 16px;margin: 30px 0 30px 0;color: #999;}
.yybtn_bs {background: #2cacf5;color: #fff;border: 1px solid #2cacf5;}
.yybtn_br {color: #2cacf5;border: 1px solid #2cacf5;}
.yybtn_bs, .yybtn_br {width: 96%;height: 45px;line-height: 45px;text-align: center;border-radius: 3px;margin: 0px auto 30px;font-size: 16px;cursor: pointer;}
#cot dd .tit span i{background-color:#2cacf5;}
#cot dd .tit span i:first-child:before,#cot dd .tit span a:first-child:before{position: relative;top: 2px;left: -5px;width:  20px;height: 20px;display: inline-block;content: "";background: url(https://m.3454.com/static/sy/img/ico-az.png)no-repeat;background-size: 20px 20px;}
#cot dd .tit span i:nth-child(2):before,#cot dd .tit span a:nth-child(2):before{position: relative;top: 2px;left: -5px;width:  20px;height: 20px;display: inline-block;content: "";background: url(https://m.3454.com/static/sy/img/ico-ios.png)no-repeat;background-size: 20px 20px;}
#cot dd .tit span i:last-child:before,#cot dd .tit span a:last-child:before{position: relative;top: 2px;left: -5px;width:  20px;height: 20px;display: inline-block;content: "";background: url(https://m.3454.com/static/sy/img/ico-pc.png)no-repeat;background-size: 20px 20px;}



#index a img{width:120px;height:104px;border-radius:6px;display:block;margin:5px auto;}
#index a{width:120px;height:156px;text-align:center;padding:10px 16px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;*zoom:1;*display:inline;margin:5px 22.5px 0 0;position:relative;}
