html{background:#99b9d2;}
form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0;}
body {padding: 0;width:984px;margin:0 auto;border-left:1px solid #eee;border-right:2px solid #eee;color: #333;line-height: 1.65;font-size: 12px;font-family: 'Microsoft Yahei','Verdana','30D230E930AE30CE89D230B42050726F205733','Hiragino Kaku Gothic Pro','Osaka','FF2DFF3320FF3030B430B730C330AF';}
img{border:0;}
li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#e70000;text-decoration: none;}

i,em{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.c{float:left;width:100%;background: #99b9d2;}


.t{clear:both;width:100%;height:70px;background:#FFA200}
.t .l{float:left;width:100px;text-align:center;}
.t .m{float:left;}
.t .r{float:right;width:140px;text-align:center;}
.t .r span{float:left;width:100%;padding:10px 0;color:#000;}
.t .r i{float:left;width:100%;}

.la{position:relative;float:left;width:981px;padding:0 2px 0 1px;background:url(../image/nav.jpg) repeat-x top;height:53px;}
.la ul li{Z-INDEX:9998;POSITION:relative;float:left;width:109px;font-family:"Microsoft Yahei";font-weight:bold;text-align:center;}
.la ul li.over{background:url(../image/nav2.jpg) no-repeat 40px 0;}
.la ul li.over a{color:#fff;}
.la ul li em{float:left;width:24px;height:50px;padding-top:3px;line-height:39px;font-family:'century gothic';font-weight: normal;font-size:37px;color:#E98835}
.la ul li a{float:left;width:82px;color:#ccc;font-size:15px;padding:7px 0 0 3px;line-height:17px;text-align:left;}
.la ul li a:hover{color:#fff;}
.la ul li span{font-size:12px;font-family:"century gothic";font-weight: normal;}

.la li ul {Z-INDEX: 9999;POSITION:absolute;DISPLAY:block;VISIBILITY:hidden;}
.la li ul li {float:left;width:109px;height:29px;background:#FFA200;border-bottom:1px solid #F8BE68;}
.la li ul li a{float:left;width:100%;height:28px;line-height:28px;padding:2px 0 0 0;display:block;font-weight:normal;font-size:12px;text-align:center;}
.la li.over ul li a{color:#000;}
.la li.out ul li a{color:#000;}
.la li ul li a:hover{font-weight:bold;font-size:13px;color:#fff;background:#333;}

.fla{clear:both;float:left;width:100%;}

.a1,.a2,.a3{clear:both;float:left;width:100%;}
.a .tt{clear:both;float:left;width:100%;line-height:31px;background:#CBCAC6 url(../image/h2.jpg) no-repeat;}
.a1 .l .tt{background:url(../image/h1.jpg) no-repeat;}
.a2 .r .tt{background:url(../image/h3.jpg) no-repeat;}
.a .tt h2{float:left;padding-left:5px;font-size:14px;color:#151515;font-weight: bold;}
.a .tt span{float:right;padding-right:5px;}
.a .tt span a{color:#fff;font-size:11px;}
.a1 .l .tt span a{color:#999;}
.a .l,.a .m,.a .r{float:left;width:328px;}
.a2 .r{float:left;width:656px;}

.a dl{float:left;width:100%;padding:10px 0 8px 0;line-height:25px;}
.a dl dt{float:left;width:231px;margin-left:5px;display:inline;border-bottom:1px solid #bcbcbc;overflow:hidden;white-space:nowrap;display:block;}
.a dl dt a{float:left;padding-left:15px;background:url(../image/dot.gif) no-repeat 5px 50%;}
.a dl dt a:hover{background:url(../image/dot2.gif) no-repeat 5px 50%;}
.a dl dd{float:left;width:78px;padding-left:9px;border-bottom:1px solid #bcbcbc;}

.a2 .l .cc{float:left;width:313px;padding:15px 0 0 15px;height:119px;line-height:27px;background:url(../image/a1.jpg) no-repeat;}
.a2 .l .cc a:hover{color:#000;}

.gun{float:left;width:628px;padding:14px 14px 0 14px;}
#demo{float:left;width:100%;overflow: hidden;white-space: nowrap; }
#demo a{float: left; margin-left:15px;display:inline;height:105px;text-align:center;}
#demo img{width:110px;height:82px;border:1px solid #ccc;}
#demo a:hover img{border:1px solid #fff;}
#indemo{float: left; width: 500%;}
#demo1{float: left;}
#demo2{float: left;}

.a3 ul{float:left;width:318px;padding:10px 0 0 10px;height:136px;}
.a3 li{float:left;padding:0px 8px 0 4px;height:70px;}
.a3 li a{float:left;width:66px;text-align:center;overflow:hidden;white-space:nowrap;display:block;}
.a3 li img{width:64px;height:48px;border:1px solid #ccc;}
.a3 li a:hover img{border:1px solid #fff;}
.a3 p{float:left;margin:0;padding:0 0 0 10px;}
.a3 p img{height:70px;width:308px;}

.a4 ul li{float:left;margin:20px 0 20px 20px;}
.a4 ul li a{float:left;width:140px;height:60px;}
.a4 .mt1{background:url(../image/mt1.gif) no-repeat center center;}
.a4 .mt2{background:url(../image/mt2.gif) no-repeat center center;}
.a4 .mt3{background:url(../image/mt3.gif) no-repeat center center;}
.a4 .mt4{background:url(../image/mt4.gif) no-repeat center center;}
.a4 .mt5{background:url(../image/mt5.gif) no-repeat center center;}
.a4 .mt6{background:url(../image/mt6.gif) no-repeat center center;}

.j{clear:both;float:left;width:979px;padding-left:5px;background:#393939;color:#ccc}
.j a{color:#ccc}
.b{clear:both;float:left;width:100%;}

.b .l{float:left;width:238px;}
.b .l h3{float:left;width:233px;padding-left:5px;line-height:27px;background:url(../image/a2.jpg) no-repeat;font-size: 14px;font-weight: bold;letter-spacing:2px;}
.b .l ul{float:left;width:219px;padding:9px;}
.b .l ul li{float:left;width:217px;line-height:27px;overflow:hidden;white-space:nowrap;display:block;}
.b .l ul li a{float:left;padding-left:13px;height:27px;background:url(../image/dot3.gif) no-repeat 0 50%;}
.b .l ul li a:hover{background:url(../image/dot4.gif) no-repeat 0 50%;}
.b .l ul li.end a{float:right;background:none;}
.b .l ul li.end a:hover{background:none;}
.b .l .cc{float:left;width:220px;padding:9px;background:url(../image/a3.jpg) no-repeat;}
.b .l .cc a:hover{color:#000;}

.b .r{float:left;width:746px;}
.b .r h2{float:left;width:736px;padding-left:10px;line-height:27px;background:#EEA334;font-size: 16px;font-weight: bold;letter-spacing:2px;}
.b .r ul{float:left;width:100%;}
.b .r ul li{float:left;width:726px;padding:7px 10px 0 10px;line-height:30px;background:#56595E;font-size: 14px;color:#eee;}
.b .r ul li.on{background:#8A8F92;}
.b .r ul li span.zuo,.b .r ul li span.zuo2{float:left;width:650px;overflow:hidden;white-space:nowrap;display:block;}
.b .r ul li span.you{float:left;width:76px;font-size: 12px;}
.b .r ul li a{color:#ddd;}
.b .r ul li a:hover{color:#fff;}
.b .r ul li span.zuo2 a{float:left;padding-left:13px;background:url(../image/dot5.gif) no-repeat 2px 50%;}
.b .r ul li span.zuo2 a:hover{background:url(../image/dot6.gif) no-repeat 2px 50%;}
.mj{float:left;width:726px;padding:7px 10px 0 10px;font-size: 14px;}
.mj i{float:left;width:104px;margin:0 5px 0 10px;display:inline;border-bottom:1px dashed #999;}

.b .r h1{float:left;width:100%;line-height:41px;padding:20px 0 5px 0;text-align:center;font-size: 23px;font-weight: bold;}
.b .r .fb{float:left;margin:0 20px;display:inline;width:506px;padding-left:200px;line-height:29px;border-bottom:1px solid #999;}
.b .r .fb span{float:left;}
.b .r .cc{float:left;width:706px;padding:20px 20px 0 20px;font-size:14px;}
.b .r .cc p{float:left;width:100%;padding:5px 0;margin:0;text-indent:24px;}
.b .r .cc p img{text-indent:inherit;}
.b .r .cc p a{color:#fff;}
.b .r .sx{float:left;margin:0 20px;display:inline;padding-bottom:10px;width:706px;line-height:25px;border-top:1px solid #999;}
.b .r .sx span{float:left;width:50%;}

.b .r dl{float:left;width:220px;padding-left:21px;}
.b .r dl dt{float:left;width:100%;padding:20px 0 10px 0;}
.b .r dl dt img{float:left;padding:5px;border:1px solid #999;width:208px;height:165px;background:#ccc;}
.b .r dl dt a:hover img{background:#fff;}
.b .r dl dd{float:left;width:100%;text-align:center;}

.pg{float:left;width:100%;padding-top:10px;height:27px;text-align:center;}
.fk{float:left;width:626px;padding:0 60px 10px 60px;font-size:14px;}
.sm{float:left;margin:0 20px;display:inline;width:706px;line-height:29px;border-bottom:1px solid #999;text-align:center;}
.sm a{color:#fff}

.s{float:left;width:100%;background:#757575;}
.s h1{float:left;padding-left:300px;color:#fff;line-height:27px;height:27px;font-size:16px;}
.s input.s2,.chaxun input.tj2{margin:0 0 0 10px;padding:0;border:0;}
.s span{float:left;padding-top:5px;}
.s1{float:left;width:196px;height:22px;line-height:22px;margin-left:10px;padding-left:4px;background:#f8f8f8;;border:1px solid #ccc;}
.s2{float:left;width:74px;height:25px;background:url(../image/ss.jpg) no-repeat;cursor:pointer;}

.sslb{float:left;width:919px;margin-bottom:10px;padding:27px 35px 10px 30px;}
.sst{float:left;width:100%;}
.sst h1{float:left;padding-left:230px;color:#333;line-height:27px;height:27px;font-size:16px;}
.sst input.s2{margin:0 0 0 10px;padding:0;border:0;}
.sst span{float:left;padding-top:5px;}
.s1{float:left;width:196px;height:22px;line-height:22px;margin-left:10px;padding-left:4px;background:#f8f8f8;;border:1px solid #ccc;}
.s2{float:left;width:74px;height:25px;background:url(../image/ss.jpg) no-repeat;cursor:pointer;}
.sou{float:left;width:100%;}
.fb{float:left;width:100%;padding-top:10px;}
.fb strong{margin:0 4px;color:#fff;font-size:14px;}
.sou h2{float:left;width:100%;padding:15px 0 5px 0;font-weight:normal;font-size:16px;color:#000;}
.sou h2 a{color:#000;}
.sou h2 a:hover{color:#333;}
.sou p{float:left;width:100%;margin:0;}
.sslb .pg{float:left;width:100%;padding:20px 0 10px 0;text-align:center;}

.zl1,.zl2,.zl3{float:left;width:100%;height:536px;}
.zl1{background:url(../image/a4.jpg) no-repeat;}
.zl2{background:url(../image/a5.jpg) no-repeat 0 214px;}
.zl3{background:url(../image/a6.jpg) no-repeat 0 379px;}
.zl3 a{font-size:25px;letter-spacing:8px;font-weight: bold;}
.z1{float:left;width:442px;height:50px;padding:227px 0 0 50px;}
.z2{float:left;width:442px;height:50px;padding:227px 50px 0 0;text-align:right;}
.z3{float:left;width:258px;padding:42px 0 0 234px;height:50px;}
.z4{float:left;width:258px;padding:42px 234px 0 0;height:50px;text-align:right;}
.z5{float:left;width:100%;padding-top:93px;text-align:center;}
.z5 a{color:#FFF}
.z5 a:hover{color:#333}

.zlist1,.zlist2,.zlist3{float:left;width:100%;height:536px;}
.zlist1{background:url(../image/a4.jpg) no-repeat;}
.zlist2{background:url(../image/a9.jpg) no-repeat 0 214px;}
.zlist3{background:url(../image/b1.jpg) no-repeat 0 379px;}
.zlist4{float:left;clear:both;width:100%;margin-top:154px;}

.c0{width:984px;margin:0 auto;}
.bf{float:left;width:100%;height:560px;background:#000}
.bftt{float:left;width:100%;line-height:50px;font-size: 19px;font-weight: bold;color:#999;text-align:center;}

.zt1,.zt2,.zt3{float:left;width:100%;height:510px;}
.zt1{background:url(../image/b2.jpg) no-repeat;}
.zt2{background:url(../image/b3.jpg) no-repeat 0 170px;}
.zt3{background:url(../image/b4.jpg) no-repeat 0 340px;}

.zt1 .l{float:left;width:252px;height:510px;}
.zt1 .m{float:left;width:472px;height:510px;}
.zt1 .r{float:left;width:260px;height:510px;}
.zt1 .l1{float:left;padding:188px 0 0 48px;}
.zt1 .l1 img{width:72px;height:55px;}
.zt1 .l2{float:left;padding:223px 0 0 28px;}
.zt1 .l2 img{width:87px;height:104px;}
.zt1 .l3{clear:both;float:left;padding:140px 0 0 0;}
.zt1 .m1{clear:both;float:left;width:100%;line-height:40px;padding:174px 0 0 0;font-size: 19px;font-weight: bold;color:#000;text-align: center;}
.zt1 .m2{clear:both;float:left;padding:6px 0 0 114px;}
.zt1 .m2 img{width:235px;height:114px;}
.zt1 .r1{float:left;padding:224px 0 0 22px;}
.zt1 .r1 img{width:87px;height:104px;}
.zt1 .r2{float:left;padding:187px 0 0 32px;}
.zt1 .r2 img{width:72px;height:55px;}
.zt1 .r3{clear:both;float:left;padding:139px 0 0 94px;}
.ztjs{float:left;width:954px;padding:10px 15px 18px 15px;background:#393939;color:#ccc}
.ztjs a{color:#fff}
.ztjs p{float:left;width:100%;padding:8px 0 0 0;margin:0;text-indent:24px;font-size: 14px;}

.fullslide{position:relative;width:100%; clear: both;}
.fullslide .bd{position:relative;z-index:0;overflow:hidden;}
.fullslide .bd li{height: auto; width:100%;position: relative;}
.fullslide .bd li img{display:block;width:100%;height:auto;margin:0 auto;}
.fullslide .hd{ position: absolute; bottom: 0; }
.fullslide .hd li{width:15px;height:15px;line-height:15px; line-height: 15px;font-size: 0; display: inline-block;
	overflow:hidden;margin:9px;cursor:pointer;background:rgba(0,0,0,.5);border-radius:50%;transition: .5s;
}
.fullslide .hd li.on{  background:#fff;  }
.fullslide .bd li .ban2{ display: none; }
.fullslide .bd li .text{ position: absolute;top: 16vw;left: 12.8vw; z-index: 1;}
.fullslide .bd li .text .p1{color:#ffffff; font-weight: bold; font-size: 40px; text-transform: uppercase; }
.fullslide .bd li .text .p2{ color:#333;font-size:60px; margin-top: 10px; }
.fullslide .bd li .text .stm1 .p2{ color:#fff; font-size: 21px; }
.fullslide .bd li .text .stm1 .p1{ font-size: 60px; }


.y{float:left;width:974px;padding:6px 5px;border-top:1px solid #333;}
.y a{margin:0 5px;}
.f{float:left;width:100%;border-top:1px solid #333;text-align:center;}
.f .l{float:left;width:100%;padding:10px 0 10px 0px;}
.f .m{float:left;padding:5px 452px;width:80px;}
.f .m a{float:left;width:80px;height:80px;background:url(../image/weix.jpg);}
.f .m a:hover{filter: alpha(opacity=70);opacity: 0.7;}
.f .r{float:left;width:100%;padding-bottom:10px;}
.sjcx{display: none; }
.videoPlay1{ width: 100%;}
@media screen and (max-width:640px) and (min-width:0px){
  body{ width: 100%; max-width: 640%; min-width: 320px; }
  .t .r{ display: none; }
  .t .m{ width: calc(100% - 120px); margin-top: 20px; margin-right: 10px; float: right; }
  img{max-width: 100%; height: auto; }
  *{ font-size: 14px; }
  .la{ width: 100%;}
  .la ul li em{ display: none; }
  .la ul li{ width: 33.33%; text-align: center; height: 25px; }
  .la{ height: auto; background-size: 100% 130%; padding-bottom: 4px; }
  .la ul li span{ display: none;}
  .la ul li a{ float: none; text-align: center; font-size: 14px; font-weight: normal; padding: 0; line-height: 2;}
  .la li ul li{ width: 100%;}
  .la li ul{position: relative; display: none !important;}
  .la ul li.over{ background: none;}
  .a .l, .a .m, .a .r{ float: none; width: 100%; margin-top: 20px; overflow: hidden; }
  .a1 .l .tt{ background-size: 100% 100%;}
  .a dl dt{ width: 75%;margin-left: 0;}
  .a dl dd{ width: 25%; font-size: 12px; box-sizing:  border-box; }
  .a1, .a2, .a3{ width: 94%; margin: auto; float: none; }
  .a dl dt a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;float: none;display: block;}
  .fla{ float: none;}
  .a2 .l .cc{ float: none; width: 100%; background-size: 100%;}
  .a3 li{ width: 25%;box-sizing: border-box; }
  .a3 ul{ width: 100%; float: none; height: 140px; padding: 0; }
  .a3 li a{ width: 100%;float: none; }
  .a3 p img{ width: 100%;height:auto;}
  .a3 p{float: none; margin-top: 20px; padding-left: 0; }
  .a4 ul li{ width: 46%; margin: 2%;}
  .s h1{ display: block; float: none; width: 100%; text-align: center; padding-left: 0; }
  .s span{ float: none; width: 296px; display: block; margin: auto; }
  .s{ padding-bottom: 10px; }
.y{ width: 100%; float: none; box-sizing: border-box;}
.f .r{padding-bottom: 0; }
.j{ float: none; width: 100%; display: none; }
.b .l ul{ float: none;display: none;}
.b .l h3{ float: none; width: 25%; display: inline-block; text-overflow: ellipsis; white-space: nowrap; overflow:  hidden; background: none; padding-left: 0; text-align: center; font-weight: normal; }
.b .l{ float: none; width: 100%;font-size: 0; padding: 5px 0; text-align: center;}
.b .l .cc{ display: none; }
.b .r{ width: 100%; margin:auto; float: none; }
.b .r h2{ width: 100%; float: none; box-sizing: border-box; }
.b .r ul li{ width: 100%; float: none; overflow: hidden;box-sizing: border-box; }
.b .r ul li span.zuo, .b .r ul li span.zuo2{ width:75%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.b .r ul li span.you{ width: 20%; float: right;}
.b .l h3.sjyc{display: none; }
.b .r ul li span.zuo2 a{
width: 100%;box-sizing: border-box;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}



.b .r h1{ font-size: 18px; line-height: 1.8; }
.b .r .fb{ width: 100%; float: none; padding-left: 0; padding-bottom: 5px;display: block;text-align: center; }
.b .r .fb span{ display: inline-block; float: none; }
.b .r .cc{ float: none; width: 100%; box-sizing: border-box; padding: 10px; }
.b .r .cc h2{ font-size: 18px !important; text-align: center;}
.b .r .sx span{ display: block; float: none;}
.b .l.nr h3{display: none;}
.b .l.nr ul{ display: block; }
.b .r .fb{margin: auto;}
.b .r .cc p img{ position: relative; left: -2em; }
.b .l.nr ul{ float: none; width: 100%; box-sizing: border-box; }
.b .l.nr ul li{ float: none; width: 33.33%;display: inline-block; text-align: center;}
.b .l ul li a{ float: none; background: none;padding-left: 0; }
.b .r .fb span{ font-size: 12px; }
#ys_dl{ font-size: 12px; }
.b .r dl{ float: none; width:94%; margin: 0%; display: block;padding-left: 0; margin: auto; vertical-align: top;}
.b .r dl dt img{ float: none; width: 100%;height:auto;box-sizing: border-box;}
.r .wrap{ float: none; width: 100%;box-sizing: border-box;}
#efpClew{ display: none;}
#d_BigPic{width: 100% !important;}
#efpBigPic{ width: 100% !important;}
#d_BigPic img{width: 100% !important; height: auto;
}
#ecbFullScreen,#ecbOpenNew{ display: none; }
#efpPicList{ display: none; }
.b .r .cc{ width: 100%; display: block;overflow-x: auto;}
.b .r .sx{ width: 100%;float: none;display: block;}
.zlist3,.zlist2,.zlist1{ background: #999 !important;height: 450px; }
.ps_slider a.prev{left: 0 !important;z-index: 1;}
.ps_slider a.next{right: 0 !important;z-index: 1;}
.ps_slider{ width: 100% !important;}
#bdshare_l{ display: none !important;}
.zlist4{margin: 20px 0; }
.b .r .cc p img{ display:block;margin: auto;left: 0;}
.b .r .cc table{ }
.b .r .cc table td{height: auto; padding: 10px;}
.zl1, .zl2, .zl3{float: none; width: 100%; height:auto;background: #999 !important;}
.zl3>div{margin:auto; float: none; padding: 10px; width: 100%; text-align: center; height: auto; }
.la{ float: none; overflow: hidden;}
.zt1 .l{ width: 100%;height: auto; }
.zt1 .m{ width: 100%;height:auto; }
.zt1 .r{ width: 100%;height: auto; }
.zt1, .zt2, .zt3{ width: 100%; background-size: 100%; background: none; }
.zt1 .l div{ float: none; display: inline-block;  padding: 0; }
.zt1 .l .l3{ display: none; }
.zt1 .m1{ }
.sjyc{ display: none;}
.sjcx .m1{ font-size: 19px;
font-weight: bold;
color: #000;text-align: center;margin-top: 10px;}
.sjcx{display: block;}
.ztjs{ float: none; width: 100%; box-sizing: border-box; }
.sjcx .pic{ text-align: center;}
.sjcx .pic img{width: 94%; }
.c0{ width: 100%;}
#screen{ width: 100% !important; left: 0;}
}
