@charset "utf-8";


/*html {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter:none;}*/





/* CSS Document */







* {margin:0px;padding:0px;}







body {font-family:"Microsoft Yahei";font-size:16px;color:#555;text-align:left;background:url(../images/banner.gif) #fff no-repeat center 0px;}







a:focus {outline:none;}







a {color:#555;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}

.title a {color:#137fc7;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}






a:hover {color:#E03641;text-decoration:none;}







ul, li {list-style:none;}







img {border:none;}







.clear {clear:both;}







.no-dis {display: none !important;}







.w1200 {overflow:hidden;width:1200px;margin:0px auto;}







.bg1 {overflow:hidden;width:100%;background:url(../images/bj8.jpg) no-repeat center 0px;margin:30px auto 0px;padding:0px 0px 40px;}







.bg2 {overflow:hidden;width:100%;max-width:1920px;background:url(../images/bj49.png) repeat-x 0px 0px;margin:30px auto 0px;padding:30px 0px 0px;}







.bg3 {overflow:hidden;width:100%;height:707px;background:url(../images/bj14.jpg) no-repeat center 0px;margin:30px auto 0px;}







.bg4 {overflow:hidden;width:100%;height:610px;background:url(../images/bj15.jpg) no-repeat center 0px;margin:30px auto 0px;}







.bg5 {overflow:hidden;width:100%;background:url(../images/bj16.jpg) repeat 0px 0px;margin:0px auto;padding:30px 0px;}







.bg6 {overflow:hidden;width:100%;max-width:1920px;background:#eee;margin:0px auto;padding:30px 0px;}







.bg7 {overflow:hidden;width:100%;max-width:1920px;background:#eee;margin:30px auto 0px;padding:30px 0px;}



.bg8 {overflow:hidden;width:100%;max-width:1920px;background:url(../images/bj51.png) repeat-x 0px 0px;margin:30px auto 30px;padding:30px 0px 0px;}







.mt30 {margin-top:30px !important;}







.mt50 {margin-top:50px !important;}















.zsdk {overflow:hidden;width:122px;left:20px;position:fixed;top:385px;}







.zsdk h3 {overflow:hidden;width:120px;margin:0px auto;border:1px solid #ddd;border-radius:5px;}







.zsdk h3 img {width:120px;display:block;}







.zsdk p {overflow:hidden;font-size:12px;color:#333;text-align:center;line-height:26px;margin:2px 0px 0px;}















.zsdk-live {overflow:hidden;width:132px;right:20px;position:fixed;top:385px;}







.zsdk-live h3 {overflow:hidden;width:120px;margin:0px auto;border:1px solid #ddd;border-radius:5px;}







.zsdk-live h3 img {width:120px;display:block;}







.zsdk-live p {overflow:hidden;font-size:12px;color:#333;text-align:center;line-height:18px;margin:6px 0px 0px;}







.zsdk-live.train-info {top:550px;}







.zsdk-live.train-info p {margin-top:5px;width:100%;line-height:16px;}















.piao {display:none;position:fixed;right:20px;bottom:45px;width:150px;}







.dis {display:block !important;}















.wap-main-video {display: none;}















.logo {overflow:hidden;width:1200px;height:120px;margin:0px auto;}







.logo h1 {overflow:hidden;float:left;width:600px;height:120px;}







.logo h1 a {float:left;width:600px;height:120px;text-indent:-999px;}







.logo h3 {float:right;font-size:20px;color:#fff;font-weight:normal;line-height:200px;}







.logo h3 a {color:#fff;}







.logo h3 a:hover {color:#fff;}















.sddd {overflow:hidden;width:130px;position:fixed;right:18px;bottom:10px;}















.menubj {overflow:hidden;position:relative;z-index:2;background:#E03641;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:100%;max-width:1920px;height:120px;margin:120px auto 0px;}























.menu {position:relative;z-index:3;font-family:SimHei, SimSun;width:1200px;height:80px;line-height:30px;margin:-124px auto 0px;padding:17px 0px;}



.menu ul.menu-first {font-size:0;}



.menu ul.menu-first>li {display:inline-block;width:130px;font-size:20px;vertical-align:top;}



.menu ul.menu-first>li span {float:left;width:30px;height:40px;background:url(../images/bj6.jpg) no-repeat center center;}



.menu ul.menu-first>li.line {width:30px;height:80px;background:url(../images/bj7.jpg) no-repeat center center;}



.menu ul.menu-first>li.item a {float:left;color:#fff;}   /*我改的*/

.menu ul.menu-first>li.item2 a {float:left;color:#e9ff6d;}   /*我改的*/



.menu ul.menu-first>li em {float:left;color:#fff;font-style:normal;}



.menu ul.menu-first>li a:hover {color:#bbb;text-decoration:none;}



.menu ul.menu-first li .item {position:relative;}



.menu ul.menu-first li .item .menu-sec {padding:2px 22px 0 22px;position:absolute;left:-21px;top:24px;width:126px;height:230px;background:url(../images/bg-nav.png) no-repeat center center;z-index:99;box-sizing:border-box;}



.menu ul.menu-first li .item .menu-sec>li {float:left;margin-top:9px;line-height:22px;}



.menu ul.menu-first li .item .menu-sec>li:nth-child(2n) {float:right;}



.menu ul.menu-first li .item .menu-sec>li a {font-size:16px;color:#e9ff6d;}



.menu ul.menu-first li .item .menu-sec>li a:hover {font-weight:bold;color:#e9ff6d;}



.menu ul.menu-first>li:nth-child(7) {width:300px;}



/*.menu ul.menu-first>li:nth-child(15) {width:220px;}*/



.menu ul.menu-first>li.item2 {width:auto;margin-right: 28px;margin-top:7px;font-size:18px;}



.menu ul.menu-first>li:nth-child(34) {margin-right: 0;}







.linf {letter-spacing:5px;}











.lh-nav-box-fixed {position:fixed;top:0;left:0;width:100%;margin:0px auto;background:#E03641;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;z-index:9999999;box-shadow:3px 6px 13px 0px #DDD;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);}







#js_N_nav_fixed {display:none;}







.menutop {font-family:SimHei, SimSun;width:1200px;height:95px;line-height:30px;margin:0px auto;padding:10px 0px;}







/*.menutop ul li {float:left;overflow:hidden;font-size:20px;width:auto;}







.menutop ul li em {float:left;color:#fff;font-style:normal;}







.menutop ul li span {float:left;width:30px;height:40px;background:url(../images/bj46.jpg) no-repeat center center;}







.menutop ul li.line {width:30px;height:80px;background:url(../images/bj47.jpg) no-repeat center center;}







.menutop ul li a {float:left;color:#fff;}







.menutop ul li a:hover {color:#bbb;text-decoration:none;}*/







.menutop ul.menu-first {font-size:0;}







.menutop ul.menu-first {font-size:0;}



.menutop ul.menu-first>li {display:inline-block;width:130px;font-size:20px;vertical-align:top;}



.menutop ul.menu-first>li span {float:left;width:30px;height:40px;background:url(../images/bj6.jpg) no-repeat center center;}



.menutop ul.menu-first>li.line {width:30px;height:80px;background:url(../images/bj7.jpg) no-repeat center center;}



.menutop ul.menu-first>li.item a {float:left;color:#fff;}  /*改了*/

.menutop ul.menu-first>li.item2 a {float:left;color:#e9ff6d;}  /*改了*/



.menutop ul.menu-first>li em {float:left;color:#fff;font-style:normal;}



.menutop ul.menu-first>li a:hover {color:#bbb;text-decoration:none;}



.menutop ul.menu-first li .item {position:relative;}



.menutop ul.menu-first li .item .menu-sec {padding:2px 22px 0 22px;position:absolute;left:-21px;top:24px;width:126px;height:230px;background:url(../images/bg-nav.png) no-repeat center center;z-index:99;box-sizing:border-box;}



.menutop ul.menu-first li .item .menu-sec>li {float:left;margin-top:9px;line-height:22px;}



.menutop ul.menu-first li .item .menu-sec>li:nth-child(2n) {float:right;}



.menutop ul.menu-first li .item .menu-sec>li a {font-size:16px;color:#e9ff6d;}



.menutop ul.menu-first li .item .menu-sec>li a:hover {font-weight:bold;color:#e9ff6d;}



.menutop ul.menu-first>li:nth-child(7) {width:300px;}



/*.menutop ul.menu-first>li:nth-child(15) {width:220px;}*/



.menutop ul.menu-first>li.item2 {width:auto;margin-right: 28px;;margin-top:7px;font-size:18px;}



.menutop ul.menu-first>li:nth-child(34) {margin-right: 0;}











.toutiao {overflow:hidden;width:1200px;background:#fff7f7;margin:30px auto 0px;}







.toutiao h3 {margin:18px 0;overflow:hidden;font-weight: bold;font-size:36px;text-align:center;line-height:48px;}







.toutiao p {overflow:hidden;padding: 0px 26px 16px 26px;font-size:16px;color:#888;text-indent:2em;line-height:28px;}







.toutiao a {color:#E03641;}







.toutiao a:hover {color:#E03641;}























.floor {position:relative;width:100%;height:100%;}







.imgSwipe{width:100%;height:100%;position:relative;overflow:hidden;}







.imgSwipe img{width:100%;height:100%;display:block;position:absolute;left:0;top:0;}







.downKey{width:300px;position:absolute;visibility:inherit;left:50%;top:70%;margin-left:-150px;height:150px;}







.downKey img{width:49px;height:49px;position:absolute;top:0;right:0;bottom:0;left:0;left:50%;margin-left:-25px;}







.downKey a {display:block;height:100%;}







.floor_top1 p{width:100%;height:50px;font-size:18px;color:#fff;line-height:50px;text-align:center;position:absolute;top:60px;}







.floor_top1 .imgLogo {position:absolute;top:19%;right:22%;width:126px;height:203px;}







.floor_top1 .imgLogo img{display:none;width:100%;height:100%;position:relative;}







.floor_top1 .imgLogo img.on{display:block;}







.scales{-webkit-transition:-webkit-transform 7s ease 0s;-moz-transition:-moz-transform 7s ease 0s;-o-transition:-o-transform 7s ease 0s;transition:transform 7s ease 0s;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}







































.maina {overflow:hidden;float:left;width:770px;margin:30px 0px 0px;}























.mainb {overflow:hidden;float:right;width:400px;margin:16px 0px 0px;}







.mainb ul li {overflow:hidden;float:left;width:400px;padding:9px 0px;border-bottom:1px dotted #c4c4c4;}







.mainb ul li h3 {overflow:hidden;font-size:18px;height:43px;line-height:43px;}







.mainb ul li h3 a{color:#E03641;}







.mainb ul li h3 a:hover{color:#E03641;}







.mainb ul li p {overflow:hidden;font-size:16px;background:url(../images/bj1.jpg) no-repeat 0px 15px;height:38px;line-height:38px;padding-left:16px;}























.mainc {overflow:hidden;width:1200px;margin:30px auto 0px;}







.mainc h3 {float:left;font-size:18px;background:url(../images/bj2.jpg) no-repeat 0px 0px;width:102px;height:53px;line-height:51px;padding-left:57px;}







.mainc h3 a{color:#fff;}







.mainc h3 a:hover{color:#fff;}















.winBox {overflow:hidden;position:relative;float:right;overflow:hidden;font-size:18px;font-weight:bold;width:1026px;height:52px;line-height:52px;border-bottom:1px dotted #c4c4c4;}







.scroll {width:3052px;position:absolute;left:0px;top:0px;}







.scroll li {margin-right:20px;float:left;}















.scroll li a {margin-left:14px;padding-left:14px;color:#E03641 !important;background:url(../images/bj111.jpg) no-repeat 0px center !important;}







.scroll li:nth-child(1) a, .scroll li:nth-child(4) a {







	color:#7c12bf;background:url(../images/bj3.jpg) no-repeat 0px center;







}







.scroll li:nth-child(1) a:hover, .scroll li:nth-child(4) a:hover { color:#7c12bf;}







.scroll li:nth-child(2) a, .scroll li:nth-child(5) a {







	color:#e51616;background:url(../images/bj4.jpg) no-repeat 0px center;







}







.scroll li:nth-child(2) a:hover, .scroll li:nth-child(5) a:hover { color:#e51616;}







.scroll li:nth-child(3) a, .scroll li:nth-child(6) a {







	color:#f26008;background:url(../images/bj5.jpg) no-repeat 0px center;







}







.scroll li:nth-child(3) a:hover, .scroll li:nth-child(6) a:hover { color:#f26008;}







.scroll li a:hover { color:#E03641;}















.scroll-n {width:2052px;position:absolute;left:0px;top:0px;}







.scroll-n li {padding-left:20px;float:left;}















.scroll-n li a {margin-left:14px;position:relative;padding-left:14px;color:#E03641 !important;}







.scroll-n li a:before {content:'';position:absolute;left: 0;top:10px;width:4px;height:4px;background:#E03641;}







.scroll-n li a:hover { color:#E03641;}















.mc1 {color:#7c12bf;background:url(../images/bj3.jpg) no-repeat 0px center;}







.mc1:hover{color:#7c12bf;}







.mc2 {color:#e51616;background:url(../images/bj4.jpg) no-repeat 0px center;margin-left:14px;padding-left:14px;}







.mc2:hover{color:#e51616;}







.mc3 {color:#f26008;background:url(../images/bj5.jpg) no-repeat 0px center;margin-left:14px;padding-left:14px;}







.mc3:hover{color:#f26008;}























marquee {float:right;overflow:hidden;font-size:18px;font-weight:bold;width:1028px;height:52px;line-height:52px;border-bottom:1px dotted #c4c4c4;}































.maind {overflow:hidden;float:left;width:850px;}























.maind1 {overflow:hidden;float:left;width:570px;margin-right:30px;padding:0px 0px 20px;border-bottom:1px dotted #c4c4c4;}















.mainda {overflow:hidden;/*width:395px;*/margin:25px auto 0px;}







.mainda h3 {float:left;font-size:24px;background:url(../images/bj13.jpg) no-repeat 0px 5px;height:40px;line-height:35px;padding-left:12px;}







.mainda h3 a {color:#E03641;}







.mainda h3 a:hover {color:#E03641;}







.mainda h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:40px;}







.mainda h4 a {color:#888;}







.mainda h4 a:hover {color:#E03641;}















.maindb {overflow:hidden;/*width:395px;*/margin:10px auto 0px;}







.maindb ul li {float:left;overflow:hidden;font-size:16px;background:url(../images/bj19.jpg) no-repeat 0px center;width:530px;height:32px;line-height:32px;padding-left:15px;}







.maindb ul li.first {font-weight:bold;background:none;width:530px;height:84px;padding:5px 0px 15px;}







.maindb ul li.first h3 {overflow:hidden;float:left;width:126px;height:84px;margin-right:13px;}







.maindb ul li.first h3 img {width:126px;height:84px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maindb ul li.first h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maindb ul li.first p {margin:0px;line-height:28px;}







.maindb ul li.first p a {color:#db101d;}







.maindb ul li.first p a:hover {color:#E03641;}























.maine {overflow:hidden;float:right;width:347px;}















.search {overflow:hidden;width:347px;margin:30px auto 0px;}







#bdcsMain {float:left;font-size:14px;color:#666;background:#fff;width:250px;height:35px;line-height:35px;padding:0px 5px 0px 20px;border:1px solid #dedede;border-right:none;outline:none;}







#bdcsMain:focus{border-color:#3f3985;}







.bdcs-search-form-submit {float:left;text-indent:71px;background:url(../images/bj21.jpg) no-repeat 0px 0px;width:71px;height:37px;cursor:pointer;border:none;}















.mainea {overflow:hidden;width:288px;background:#687ecf;margin:10px auto 0px;padding:11px 30px 13px 29px;border-radius:10px;}















.maineaa {overflow:hidden;font-size:20px;color:#fff;font-weight:bold;text-align:center;width:100%;line-height:32px;margin:0px auto;}







.maineab {overflow:hidden;width:288px;margin:0px auto;}







.maineab ul li {float:left;overflow:hidden;width:288px;margin:10px 0px 0px;}







.maineac {overflow:hidden;width:288px;margin:10px auto 0px;padding:0px 0px 10px;border-bottom:1px dotted #c4c4c4;}







.maineac h3 {float:left;}







.maineac h4 {float:right;}















.mainead {overflow:hidden;width:288px;text-align:center;margin:10px auto 0px;}







.mainead h3 {float:left;font-size:18px;color:#fff;font-weight:normal;width:134px;height:40px;line-height:40px;}







.mainead h4 {float:right;font-size:18px;color:#fff;font-weight:normal;width:134px;height:40px;line-height:40px;}







.mainead a {display:block;color:#fff;background:#586bb0;border-radius:5px;}







.mainead a:hover {color:#fff;background:#8d9dd9;text-decoration:none;}















.maineb {overflow:hidden;width:347px;margin:5px auto 0px;}







.maineb ul li {float:left;overflow:hidden;width:347px;/*margin:16px 0px 0px;*/margin: 5px 0 0;}







.maineb ul li img {width:347px;height:73px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maineb ul li a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}















.mainec {overflow:hidden;width:309px;/*margin:18px auto 0px;*/margin: 10px 0 0;padding:0px 18px 4px;border:1px solid #c1c0d4;border-radius:5px;}







.mainec h3 {font-size:20px;color:#E03641;text-align:center;background:url(../images/bj20.jpg) repeat-x 0px center;line-height:44px;/*line-height:46px;*/}







.mainec h3 span {background:#fff;padding:0px 10px;}























.mainf {overflow:hidden;width:1200px;height:210px;margin:0px auto;}







.mainf a {float:left;width:1200px;height:210px;text-indent:-999px;}























.maing {overflow:hidden;width:1200px;margin:0px auto;}















.maing1 {overflow:hidden;float:left;width:865px;}















.mainga {overflow:hidden;width:835px;height:48px;background:url(../images/bj10.png) repeat-x 0px bottom;margin:10px 0px 0px;}







.mainga h3 {float:left;font-size:30px;background:url(../images/bj11.png) no-repeat 0px 12px;height:43px;padding-left:26px;border-bottom:5px solid #E03641;}







.mainga h3 a {color:#000;}







.mainga h3 a:hover {color:#E03641;}







.mainga h3 span {color:#E03641;}







.mainga h3 span a {color:#E03641;}







.mainga h3 span a:hover {color:#E03641;}







.mainga h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:48px;}







.mainga h4 a {color:#888;}







.mainga h4 a:hover {color:#E03641;}















.maingb {overflow:hidden;width:865px;margin:30px auto 0px;}







.maingb ul li {float:left;overflow:hidden;font-size:18px;font-weight:bold;width:402px;height:84px;line-height:32px;margin-right:30px;}







.maingb ul li h3 {overflow:hidden;float:left;width:126px;height:84px;margin-right:20px;}







.maingb ul li h3 img {width:126px;height:84px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maingb ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maingb ul li p {margin:0px;line-height:28px;}







.maingb ul li p a {color:#5d57a4;}







.maingb ul li p a:hover {color:#E03641;}















.maingc {overflow:hidden;width:865px;margin:12px auto 0px;}







.maingc ul li {float:left;overflow:hidden;font-size:16px;background:url(../images/bj24.png) no-repeat 0px center;width:386px;height:32px;line-height:32px;margin-right:30px;padding-left:16px;}















.maingd {overflow:hidden;float:right;width:335px;}







.maingd ul li {overflow:hidden;float:left;width:335px;margin:20px 0px 0px;}























.mainh {overflow:hidden;width:1200px;height:48px;background:url(../images/bj10.png) repeat-x 0px bottom;margin:30px auto 0px;}







.mainh h3 {float:left;font-size:30px;background:url(../images/bj11.png) no-repeat 0px 12px;height:43px;padding-left:26px;border-bottom:5px solid #E03641;}







.mainh h3 a {color:#000;}







.mainh h3 a:hover {color:#E03641;}







.mainh h3 span {color:#E03641;}







.mainh h3 span a {color:#E03641;}







.mainh h3 span a:hover {color:#E03641;}







.mainh h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:48px;}







.mainh h4 a {color:#888;}







.mainh h4 a:hover {color:#E03641;}























.maini1 {overflow:hidden;float:left;width:590px;margin:30px 0px 0px;}







.maini1 ul li {float:left;overflow:hidden;font-size:16px;background:url(../images/bj24.png) no-repeat 0px center;width:574px;height:38px;line-height:38px;padding-left:16px;}















.maini2 {overflow:hidden;float:right;width:610px;}







.maini2 ul li {float:left;overflow:hidden;position:relative;width:285px;height:190px;margin:30px 0px 0px 20px;}







.maini2 ul li h3 {overflow:hidden;width:285px;height:190px;z-index:1;}







.maini2 ul li h3 img {width:285px;height:190px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maini2 ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maini2 ul li h2 {overflow:hidden;position:relative;z-index:3;display:block;width:285px;height:160px;background:url(../images/play.png) no-repeat 0px 0px;margin-top:-190px;}







.maini2 ul li h2 a {float:left;text-indent:-999px;width:285px;height:160px;}







.maini2 ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:285px;height:30px;margin-top:0px;z-index:2;}







.maini2 ul li p {overflow:hidden;position:relative;font-size:14px;text-align:center;width:285px;height:30px;line-height:30px;margin-top:-30px;z-index:3;}







.maini2 a {color:#fff;}







.maini2 a:hover {color:#bbb;}















.maini3 {overflow:hidden;width:1200px;margin:0px auto;}







.maini3 h3 {font-size:28px;color:#E03641;text-align:center;background:url(../images/bj50.png) no-repeat center center;line-height:43px;}















.maini4 {overflow:hidden;display:none;width:1240px;margin:0px auto 0px;}







.maini4 ul li {float:left;_display:inline;overflow:hidden;width:285px;margin:25px 0px 0px 20px;}







.maini4 ul li h3 {overflow:hidden;width:285px;height:200px;}







.maini4 ul li h3 img {width:285px;height:200px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maini4 ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maini4 ul li p {overflow:hidden;font-size:16px;text-align:center;height:30px;line-height:30px;margin:5px 0px 0px;}















.maini5 {overflow:hidden;width:1240px;margin:0px auto;line-height:28px;}







.maini5a {position:relative;float:left;width:0px;height:0px;cursor:pointer;}







.maini5b {position:relative;float:left;overflow:hidden;width:1220px;padding-right:20px;}







.maini5b ul li {float:left;_display:inline;overflow:hidden;width:285px;margin:25px 0px 30px 20px;}







.maini5b ul li h3 {overflow:hidden;width:285px;height:200px;}







.maini5b ul li h3 img {width:285px;height:200px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maini5b ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.maini5b ul li p {overflow:hidden;font-size:16px;text-align:center;height:30px;line-height:30px;margin:5px 0px 0px;}







.maini5c {position:relative;float:right;width:0px;height:0px;cursor:pointer;}















.mainj {overflow:hidden;width:1240px;margin:0px auto;}







.mainj ul li {float:left;overflow:hidden;position:relative;width:285px;height:190px;margin:30px 0px 0px 20px;}







.mainj ul li h3 {overflow:hidden;width:285px;height:190px;z-index:1;}







.mainj ul li h3 img {width:285px;height:190px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.mainj ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.mainj ul li h2 {overflow:hidden;position:relative;z-index:3;display:block;width:285px;height:160px;background:url(../images/play.png) no-repeat 0px 0px;margin-top:-190px;}







.mainj ul li h2 a {float:left;text-indent:-999px;width:285px;height:160px;}







.mainj ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:285px;height:30px;margin-top:0px;z-index:2;}







.mainj ul li p {overflow:hidden;position:relative;font-size:14px;text-align:center;width:285px;height:30px;line-height:30px;margin-top:-30px;z-index:3;}







.mainj a {color:#fff;}







.mainj a:hover {color:#bbb;}























.maink {







	overflow:hidden;



	width:1200px;



	height:40px;







	background:url(../images/bj12.png) repeat-x 0px bottom;



	margin:30px auto 0px;}







.maink h3 {float:left;font-size:32px;background:url(../images/bj13.jpg) #fff no-repeat 0px 9px;line-height:40px;padding-left:12px;padding-right:10px;}







.maink h3 a {color:#E03641;}







.maink h3 a:hover {color:#E03641;}







.maink h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:26px;}







.maink h4 a {color:#888;}







.maink h4 a:hover {color:#E03641;}























.mainl {overflow:hidden;width:1260px;margin:15px auto 0px;}
.mainl ul li {overflow:hidden;float:left;width:585px;margin:20px 0px 0px 30px;}
.mainl ul li h2 {overflow:hidden;float:left;width:258px;height:172px;background:url(../images/bj18.jpg) no-repeat 0px 0px;margin-right:20px;padding:6px 5px;}
.mainl ul li h2 img {width:258px;height:172px;}
.mainl ul li h3 {overflow:hidden;font-size:18px;height:64px;line-height:32px;margin:10px 0px 0px;}
.mainl ul li p {overflow:hidden;font-size:14px;color:#888;text-indent:2em;line-height:28px;height:84px;margin:15px 0px 0px;}
.mainl a {color:#E03641;}
.mainl a:hover {color:#E03641;}





/*2024.5.22 增加首页旗县样式*/
.mainl2 {overflow:hidden;width:1260px;margin:15px auto 0px;}
.mainl2 ul li {overflow:hidden;float:left;width:379px;margin:20px 0px 0px 30px;}
.mainl2 ul li h2 {overflow:hidden;float:left;width:170px;height:105px;background:url(../images/bj18.jpg) no-repeat 0px 0px;margin-right:20px;padding:6px 5px;}
.mainl2 ul li h2 img {width:170px;height:105px;}
.mainl2 ul li h3 {overflow:hidden;font-size:15px;height:41px;line-height:20px;margin:5px 0px 0px 0px;}
.mainl2 ul li p {overflow:hidden;font-size:12px;color:#888;text-indent:0.1em;line-height:20px;height:63px;margin:3px 0px 0px 5px;}
.mainl2 a {color:#E03641;}
.mainl2 a:hover {color:#E03641;}












.mainm {overflow:hidden;width:1260px;margin:20px auto 0px;}







.mainm ul li {float:left;overflow:hidden;font-size:16px;width:380px;height:45px;line-height:45px;margin-left:30px;border-bottom:1px dotted #c4c4c4;}







.mainm span {font-weight:bold;padding-right:10px;}







.mainm span a {color:#E03641;}







.mainm span a:hover {color:#E03641;}























.mainn {overflow:hidden;width:1200px;text-align:center;margin:0px auto;padding:45px 0px 10px;}























.maino {overflow:hidden;float:left;width:865px;}















.mainoa {overflow:hidden;width:835px;margin:30px 0px 0px;}







.mainoa h3 {float:left;font-size:24px;background:url(../images/bj26.png) no-repeat 0px 7px;height:40px;line-height:35px;padding-left:12px;}







.mainoa h3 a {color:#b98a44;}







.mainoa h3 a:hover {color:#b98a44;}







.mainoa h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:40px;}







.mainoa h4 a {color:#888;}







.mainoa h4 a:hover {color:#b98a44;}















.maino1 {overflow:hidden;width:865px;margin:0px auto;}















.mainob {overflow:hidden;float:left;width:420px;margin:25px 0px 0px;}







#KinSlideshow {width:420px;height:280px;overflow:hidden;position:relative;}







#KinSlideshow img {width:420px;height:280px;}















.mainoc {overflow:hidden;width:385px;margin:25px auto 0px;}







.mainoc ul li {float:left;overflow:hidden;font-size:16px;background:url(../images/bj19.jpg) no-repeat 0px center;width:370px;height:34px;line-height:34px;padding-left:15px;}







.mainoc ul li.first {background:none;width:385px;height:102px;padding:0px 0px 10px;}







.mainoc ul li.first h3 {overflow:hidden;font-size:18px;text-align:center;height:32px;line-height:32px;}







.mainoc ul li.first p {font-size:14px;color:#666;text-indent:2em;margin:10px 0px 0px;height:60px;line-height:30px;}







.mainoc ul li.first a {color:#b88648;}







.mainoc ul li.first a:hover {color:#b88648;}















.mainod {overflow:hidden;width:865px;margin:12px auto 0px;}







.mainod ul li {float:left;overflow:hidden;font-size:16px;background:url(../images/bj24.png) no-repeat 0px center;width:386px;height:34px;line-height:34px;margin-right:30px;padding-left:16px;}























.mainp {overflow:hidden;float:right;width:335px;margin:50px 0px 0px;}







.mainp h3 {font-size:28px;color:#b98a44;text-align:center;background:url(../images/bj25.png) no-repeat center center;height:40px;}







.mainp h4 {text-align:center;margin:10px 0px 0px;}







.mainp p {font-size:16px;color:#666;text-indent:2em;line-height:32px;padding:20px 0px 0px;}







.mainp a {color:#b2854f;}







.mainp a:hover {color:#b2854f;}























.mainq {overflow:hidden;width:1200px;height:40px;background:url(../images/bj12.png) repeat-x 0px bottom;margin:0px auto;}







.mainq h3 {float:left;font-size:32px;background:url(../images/bj13.jpg) #fff no-repeat 0px 9px;line-height:40px;padding-left:12px;padding-right:10px;}







.mainq h3 a {color:#E03641;}







.mainq h3 a:hover {color:#E03641;}







.mainq h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:26px;}







.mainq h4 a {color:#888;}







.mainq h4 a:hover {color:#E03641;}























.mainr {position:relative;width:1280px;height:240px;margin:30px auto 0px;}







.mainra {position:relative;float:left;width:16px;height:29px;background:url(../images/left.jpg) no-repeat 0px 0px;margin:76px 0px 0px;cursor:pointer;}







.mainrb {position:relative;float:left;overflow:hidden;width:1224px;padding-right:24px;}







.mainrb ul li {overflow:hidden;_display:inline;float:left;width:180px;margin-left:24px;}







.mainrb ul li h2 {overflow:hidden;width:180px;height:180px;border-radius:20px;}







.mainrb ul li h2 img {width:180px;height:180px;}







.mainrb ul li h3 {overflow:hidden;font-size:18px;text-align:center;height:28px;line-height:28px;margin:8px 0px 0px;}







.mainrb ul li p {overflow:hidden;font-size:16px;text-align:center;height:24px;line-height:24px;}







.mainrc {position:relative;float:right;width:16px;height:29px;background:url(../images/right.jpg) no-repeat 0px 0px;margin:76px 0px 0px;cursor:pointer;}























.mains {overflow:hidden;width:1200px;margin:0px auto;padding:30px 0px 0px;}







.mains h3 {font-size:32px;color:#fff;text-align:center;background:url(../images/bj28.png) no-repeat center center;line-height:40px;}







.mains h3 a {color:#E03641;}







.mains h3 a:hover {color:red;}























.ei_menu{overflow:hidden;width:1200px;height:480px;margin:25px auto 0px;}







.ei_menu ul{height:480px;position:relative;display:block;width:1200px;}







.ei_menu ul li{float:left;width:95px;height:480px;position:relative;overflow:hidden;border-right:1px solid #ebebeb;}







.ei_menu ul li img {width:719px;height:480px;}







.ei_preview{width:95px;height:350px;cursor:pointer;position:absolute;top:0px;left:0px;}







.ei_image{position:absolute;left:95px;top:0px;width:95px;height:480px;opacity:0.2;}















.ei_descr {position:absolute;color:#fff;width:350px;height:60px;padding:15px;left:245px;bottom:10px;border-radius:5px;background:#000;filter:alpha(opacity=66);-moz-opacity:0.66;opacity:0.66;}







.ei_descr h3 {overflow:hidden;font-size:18px;font-weight:normal;height:60px;line-height:30px;}







.ei_descr h4 {overflow:hidden;font-size:14px;font-weight:normal;height:26px;line-height:26px;margin:5px 0px 0px;}







.ei_descr p {overflow:hidden;font-size:14px;line-height:24px;height:24px;}







.ei_descr a {color:#fff;}







.ei_descr a:hover {color:#fff;}























.maint {overflow:hidden;width:1260px;margin:20px auto 0px;}







.maint ul li {float:left;overflow:hidden;font-size:16px;background:url(../images/bj1.jpg) no-repeat 0px center;width:365px;height:45px;line-height:45px;margin-left:30px;padding-left:15px;border-bottom:1px dotted #c4c4c4;}























.mainu {overflow:hidden;width:1260px;margin:0px auto;}







.mainu ul li {overflow:hidden;position:relative;_display:inline;float:left;width:380px;height:254px;margin:30px 0px 0px 30px;}







.mainu ul li h3 {overflow:hidden;width:380px;height:254px;z-index:1;}







.mainu ul li h3 img {width:380px;height:254px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.mainu ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.mainu ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:100%;height:45px;margin-top:-45px;z-index:2;}







.mainu ul li p {overflow:hidden;position:relative;font-size:16px;background:url(../images/bj29.png) no-repeat 8px 8px;height:45px;line-height:45px;margin-top:-45px;padding-left:45px;z-index:3;}







.mainu ul li p a {color:#fff;}







.mainu ul li p a:hover {color:#bbb;}























.mainv {overflow:hidden;width:1200px;height:40px;background:url(../images/bj12.png) repeat-x 0px bottom;margin:0px auto;}







.mainv h3 {float:left;font-size:32px;background:url(../images/bj13.jpg) #eee no-repeat 0px 9px;line-height:40px;padding-left:12px;padding-right:10px;}







.mainv h3 a {color:#E03641;}







.mainv h3 a:hover {color:#E03641;}







.mainv h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:26px;}







.mainv h4 a {color:#888;}







.mainv h4 a:hover {color:#E03641;}























.mainw {width:1240px;margin:0px auto;}







.mainw ul li {overflow:hidden;_display:inline;float:left;width:285px;background:#f7f7f7;margin:30px 0px 0px 20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 2px -2px rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.12);}







.mainw ul li h3 {overflow:hidden;width:285px;height:190px;}







.mainw ul li h3 img {width:285px;height:190px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.mainw ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.mainw ul li p {overflow:hidden;font-size:16px;background:url(../images/bj30.jpg) no-repeat 8px 12px;height:46px;line-height:46px;padding-left:38px;}























.mainx {overflow:hidden;width:1200px;margin:30px auto 0px;}







.mainx ul li {float:left;overflow:hidden;font-size:16px;width:auto;margin-right:31px;}







.mainx ul li.last {float:right;overflow:hidden;font-size:16px;width:auto;height:33px;line-height:33px;margin-right:0px;padding:0px 20px;border-radius:5px;border:1px solid #bfbfbf;}















#MutiNav .multiUl{clear:both;_zoom:1;width:1200px;height:35px;margin:30px auto 0px;}







#MutiNav .multiUl li{float:left;display:inline;position:relative;height:33px;z-index:33px;margin-right:30px;border-radius:5px;border:1px solid #bfbfbf;}







#MutiNav .multiUl li a.go{display:inline-block;font-size:16px;color:#555;text-align:center;background:url(../images/bj43.jpg) no-repeat right center;width:auto;height:33px;line-height:33px;z-index:300;}







#MutiNav .multiUl li.last {margin-right:0px;}







#MutiNav .multiUl li a:hover {color:#E03641;text-decoration:none;}







#MutiNav .multiUl li a.on{color:#555;}







#MutiNav .multiUl li blockquote{display:none;left:0px;position:absolute;top:-120px;z-index:201;height:auto;margin:0px;padding:10px 15px;background:#fff;border:1px solid #bfbfbf;border-radius:5px;}







#MutiNav .multiUl li blockquote .ChildNavIn{overflow:hidden;width:1168px;height:96px;}







#MutiNav .multiUl li blockquote .ChildNavIn a {float:left;display:inline;font-size:14px;color:#666;text-align:center;width:auto;line-height:32px;margin-right:15px;}







#MutiNav .multiUl li blockquote a:hover {color:#E03641;text-decoration:none;}















#MutiNav .multiUl #Topa{}







#MutiNav .multiUl #Topa blockquote{left:-222px;display:none;}















#MutiNav .multiUl #Topb{}







#MutiNav .multiUl #Topb blockquote{left:-459px;display:none;}















#MutiNav .multiUl #Topc{}







#MutiNav .multiUl #Topc blockquote{left:-661px;display:none;}















#MutiNav .multiUl #Topd{}







#MutiNav .multiUl #Topd blockquote{left:-913px;display:none;}























.mainy {overflow:hidden;width:920px;margin:20px auto 0px;}















.mainz {overflow:hidden;width:1240px;margin:0px auto;}







.mainz ul li {overflow:hidden;float:left;width:283px;margin:30px 0px 0px 20px;border:1px solid #dbdbdb;}







.mainz ul li h3 {overflow:hidden;width:263px;height:200px;background:#f1f1f1;padding:10px;}







.mainz ul li p {overflow:hidden;font-size:16px;text-align:center;height:50px;line-height:50px;padding:0px 14px;}







.mainz ul li.music {background:url(../images/bj41.png) no-repeat right bottom;}







.mainz ul li.video {background:url(../images/bj42.png) no-repeat right bottom;}















.mainz-works {width:1200px;margin:30px auto 0;}







.mainz-works .content {position:relative;width:1200px;margin: 0 auto;}







.mainz-works .swiper-container{width:100%;overflow:hidden;}







.mainz-works .swiper-container .swiper-slide {position:relative;width:285px;box-sizing:border-box;}  /*border:1px solid #dbdbdb;*/







.mainz-works .swiper-container .swiper-slide .icon {position:absolute;bottom:0;right:0;width:35px;height:35px;}







.mainz-works .swiper-container .swiper-slide .icon.music {background:url(../images/bj41.png) no-repeat right bottom;}







.mainz-works .swiper-container .swiper-slide .icon.video {background:url(../images/bj42.png) no-repeat right bottom;}







.mainz-works .swiper-container .swiper-slide .pic{padding:10px;position:relative;height:190px;}   /*background:#f1f1f1;*/







.mainz-works .swiper-container .swiper-slide .pic img {max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}



.kanwu .swiper-container .swiper-slide .pic img {width:100%;height:100%;}

.kanwu .swiper-container .swiper-slide .pic{position:relative;height:380px;}



.mainz-works .swiper-container .swiper-button-next:after,.mainz-works .swiper-container .swiper-button-prev:after {display:none;}







.mainz-works .swiper-container .swiper-button-prev {left:-30px;background:url(../images/icon-left.png) no-repeat center center;}







.mainz-works .swiper-container .swiper-button-next {right:-30px;background:url(../images/icon-right.png) no-repeat center center;}







.mainz-works .swiper-container .swiper-slide .title {height:50px;line-height:50px;padding:0px 14px;text-align:center;overflow:hidden;}







.mainz-works .swiper-container .swiper-slide .title a {font-size:16px;}

.bottom {overflow:hidden;width:100%;max-width:1920px;background:url(../images/bottom.jpg) #9e9b9b no-repeat center 0px;margin:20px auto 0px;padding:30px 0px;color:#fff;}
.bottom ul.botwh {width:1200px;margin:0px auto;display:table;text-align:center;}
.bottom ul li {display:left;list-style-type:none;font-size:14px;color:#e5e5e5;width:auto;padding-right:60px;}
.bottom ul li h3 {font-size:18px;font-weight:normal;height:45px;line-height:45px;}
.bottom ul li h4 {font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal;background:url(../images/bj17.png) no-repeat 0px center;height:45px;line-height:45px;padding-left:35px;}
.bottom ul li p {line-height:24px;}
.bottom ul li.second {float:right;width:105px;padding-left:30px;padding-right:0px;}
.bottom ul li.second h2{width:105px;height:140px;}
.bottom ul li.second h2 img {width:105px;height:140px;}
.bottom ul li.second h5 {font-size:12px;font-weight:normal;text-align:center;background:#262626;line-height:28px;}
.bottom ul li.last {float:right;width:120px;padding-top:20px;padding-left:30px;padding-right:0px;}
.bottom ul li.last h2{width:120px;height:120px;}
.bottom ul li.last h2 img {width:120px;height:120px;}
.bottom ul li.last h5 {font-size:14px;font-weight:normal;letter-spacing:2px;text-align:center;background:#262626;line-height:28px;}
.bottom a {color:#fff;}
.bottom a:hover {color:#fff;}

.footer {overflow:hidden;font-size:14px;color:#888;text-align:center;background:#1f1f1f;width:100%;max-width:1920px;line-height:45px;margin:0px auto;}
.footer a {color:#888;}
.footer a:hover {color:#fff;}


.mbx {overflow:hidden;position:relative;width:100%;max-width:1920px;background:#f0f0f0;margin:0px auto;}
.mbx ul.mbxwh {width:1200px;margin:0px auto;}
.mbx ul li {float:left;width:100%;line-height:52px;}
.mbx ul li h2 {float:left;font-size:18px;color:#E03641;}
.mbx ul li h3 {float:right;font-size:16px;color:#7b7b7b;font-weight:normal;}
.mbx ul li h3 a {color:#7b7b7b;}
.mbx ul li h3 a:hover {color:#E03641;}



.contain {overflow:hidden;clear: both;width:1200px;margin:0px auto 0px;}



.left {overflow:hidden;position:relative;z-index:7;float:left;width:250px;}
.left_xh {overflow:hidden;position:relative;z-index:7;float:left;width:120px;}   /*加*/
.lefta {overflow:hidden;font-size:20px;color:#e9ff6d;font-weight:bold;text-align:center;background:url(../images/bj31.jpg) no-repeat 0px 0px;width:250px;height:85px;padding:60px 0px 0px 0px;}
.lefta_xh {overflow:hidden;font-size:16px;color:#fff;font-weight:bold;text-align:center;background:url(../images/bj52.png) no-repeat 0px 0px;width:120px;height:30px;padding:3px 0px 0px 0px;}   /*加*/
.lefta span {display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:normal;line-height:21px;}
.leftb {overflow:hidden;width:250px;background:url(../images/bj32.jpg) repeat-y 0px 0px;margin:0px auto;padding:20px 0px 30px;}
.leftb_xh {overflow:hidden;width:120px;background:url(../images/bj32.jpg) repeat-y 0px 0px;margin:0px auto;padding:0px 0px 0px 0px;}  /*加*/
.leftb ul li {overflow:hidden;float:left;font-size:18px;text-align:center;background:url(../images/bj33.jpg) no-repeat center bottom;width:250px;margin:5px 0px 0px;}
.leftb_xh ul li {overflow:hidden;float:left;font-size:16px;text-align:center;background:url(../images/bj33.jpg) no-repeat center bottom;width:120px;margin:0px 0px 0px 0px;} /*加*/
.leftb ul li a {display:block;color:#333;line-height:50px;padding-left:10px;}
.leftb_xh ul li a {display:block;color:#333;line-height:28px;padding-left:10px;}/*加*/
.leftb ul li a:hover {color:#E03641;padding-left:0px;border-left:10px solid #E03641;text-decoration:none;}
.leftb_xh ul li a:hover {color:#E03641;padding-left:0px;border-left:10px solid #E03641;text-decoration:none;}/*加*/
.leftb ul li.on a {color:#E03641;padding-left:0px;border-left:10px solid #E03641;}
.leftb_xh ul li.on a {color:#E03641;padding-left:0px;border-left:10px solid #E03641;}/*加*/



.hy_left {overflow:hidden;position:relative;z-index:7;float:left;width:250px;background:url(../images/bj54.png) no-repeat 0px 0px;font-weight: bold;}
.hy_lefta {overflow:hidden;font-size:22px;letter-spacing: 12px;color:#35759c;font-weight:bold;text-align:center;width:200px;height:40px;padding: 65px 0px 13px 26px;}
.hy_lefta span {display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:normal;line-height:21px;}
.hy_leftb {overflow:hidden;width:200px;margin:0px auto;}
.hy_leftb ul li {overflow:hidden;float:left;font-size:16px;text-align:center;width:200px;margin:5px 0px 0px;}
.hy_leftb ul li a {display:block;color:#333;line-height:30px;border-bottom: 1px solid #2f76a694;padding-left: 10px;}
.hy_leftb ul li a:hover {color:#E03641;padding-left:0px;border-left:10px solid #E03641;text-decoration:none;}
.hy_leftb ul li.on a {color:#E03641;padding-left:0px;border-left:10px solid #E03641;}



















.right {overflow:hidden;float:right;width:920px;padding:0;}



.xhright{width:1060px;}



















.righta {overflow:hidden;width:100%;height:40px;background:url(../images/bj34.jpg) repeat-x 0px bottom;margin:30px auto 0px;}

.xhright .righta{bottom;margin:0px auto 0px;}





.righta h3 {float:left;font-size:21px;color:#E03641;height:38px;border-bottom:2px solid #E03641;}























.rightb {overflow:hidden;width:920px;margin:0px auto;}

.xhright .rightb{width:1060px;}





.rightb ul li {float:left;overflow:hidden;width:920px;margin:25px 0px 0px;padding:0px 0px 25px;border-bottom:1px dotted #c4c4c4;}







.rightb ul li h2 {overflow:hidden;float:left;width:200px;height:134px;margin-right:25px;}







.rightb ul li h2 img {width:200px;height:134px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.rightb ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.rightb ul li h3 {overflow:hidden;font-size:18px;height:35px;line-height:35px;}







.rightb ul li p {overflow:hidden;font-size:14px;color:#888;text-indent:2em;line-height:24px;margin:5px 0px 0px;}







.rightb ul li p a {color:#101010;}







.rightb ul li p a:hover {color:#E03641;}







.rightb ul li h4 {font-size:12px;color:#666;font-weight:normal;line-height:18px;margin:4px 0px 0px;}























.rightc {overflow:hidden;width:920px;margin:32px auto 0px;padding:0px 0px 15px;border-bottom:1px dotted #c4c4c4;}







.rightc h1 {font-size:24px;text-align:center;line-height:32px;padding:0px 0px 10px;}







.rightc p {font-size:14px;color:#999;text-align:center;font-weight:normal;line-height:24px;}























.rightd {overflow:hidden;font-size:16px;width:920px;line-height:32px;margin:15px auto 0px;}







.rightd p {margin:15px 0px 0px;}







.rightd p video {margin: 0 auto;}







.rightd img {margin:15px 0px 0px;max-width: 900px;}















.rightd2 {overflow:hidden;width:100%;background:url(../images/bj48.jpg) repeat-x 0px bottom;margin:15px auto 0px;padding:0px 0px 20px;}







.rightd2 h2 {font-size:21px;color:#000;}







.rightd2 h3 {font-size:20px;color:#333;font-weight:normal;line-height:55px;}







.rightd2 ul li {float:left;overflow:hidden;font-size:16px;width:16.6%;}















.rightd3 {overflow:hidden;width:100%;background:url(../images/bj48.jpg) repeat-x 0px bottom;margin:25px auto 0px;padding:0px 0px 20px;}







.rightd3 h2 {font-size:21px;color:#000;}







.rightd3 h3 {font-size:20px;color:#333;font-weight:normal;line-height:55px;}







.rightd3 ul li {float:left;overflow:hidden;font-size:16px;width:auto;padding-right:20px;}























.righte {overflow:hidden;width:920px;margin:0px auto;}







.righte ul li {overflow:hidden;float:left;width:264px;margin:30px 0px 0px 31px;padding:10px 10px 5px;border:1px solid #d3d3d3;border-radius:5px;}







.righte ul li h3 {overflow:hidden;width:264px;height:368px;}







.righte ul li h3 img {width:264px;height:368px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.righte ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.righte ul li p {overflow:hidden;font-size:16px;text-align:center;height:45px;line-height:45px;}







.righte ul li.first {margin-left:0px;}























.details {font-size:12px;text-align:center;padding:30px 0px 0px;cursor:pointer;}







.details a {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}







.details a:hover {color:#fff;background:#E03641;border:1px solid #E03641;text-decoration:none;}







.details span {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}







.details input[type="text"] { display:none; border:1px solid #ccc; height:36px;text-align:center;}







.details input[type="button"] { display:none;margin-left: 5px;border:1px solid #ccc;padding: 0 8px;height:38px;text-align:center;}















.naina {overflow:hidden;width:1200px;height:44px;background:url(../images/bj35.jpg) no-repeat right bottom;margin:30px auto 0px;}







.naina h3 {float:left;font-size:30px;color:#E03641;line-height:36px;background:#fff;padding-right:10px;margin:10px 0 0 0;}







.naina h4 {float:right;font-size:14px;color:#E03641;font-weight:normal;line-height:26px;}















.search2 {overflow:hidden;float:right;width:300px;background:#eaf180f7;margin:0px 0px 3px 0px;}
.search2a {float:left;font-size:14px;color:#666;background:#eaf180f7;width:227px;height:27px;line-height:27px;padding:0px 5px 0px 10px;border:1px solid #dddddd4d;border-right:none;outline:none;}
.search2a:focus{border-color:#ddd;}
.search2b {float:right;text-indent:71px;background:url(../images/bj36.jpg) no-repeat 0px 0px;width:56px;height:29px;cursor:pointer;border:none;}


.search3 {overflow:hidden;float:right;width:240px;background:#eaf180f7;margin:0px 0px 15px 0px;}
.search3a {float:left;font-size:14px;color:#666;background:#eaf180f7;width:168px;height:27px;line-height:27px;padding:0px 5px 0px 10px;border:1px solid #dddddd4d;border-right:none;outline:none;}
.search3a:focus{border-color:#ddd;}
.search3b {float:right;text-indent:71px;background:url(../images/bj36.jpg) no-repeat 0px 0px;width:52px;height:29px;cursor:pointer;border:none;}




















.nainb {overflow:hidden;width:1220px;margin:30px auto 0px;}







.nainb ul li {float:left;overflow:hidden;font-size:18px;color:#555;text-align:center;width:76px;margin-left:10px;}







.nainb ul li a {display:block;color:#555;background:#ededed;width:74px;height:41px;line-height:41px;cursor:pointer;border:1px solid #bfbfbf;border-radius:5px;}







.nainb ul li a:hover {color:#fff;background:#E03641;border:1px solid #E03641;text-decoration:none;}







.nainb ul li.on a {color:#fff;background:#E03641;border:1px solid #E03641;}























.nainc {overflow:hidden;width:1240px;margin:0px auto;}







.nainc ul li {overflow:hidden;float:left;width:200px;margin:30px 0px 0px 20px;padding:11px;border:1px solid #d3d3d3;}







.nainc ul li h2 {overflow:hidden;width:200px;height:200px;}







.nainc ul li h2 img {width:200px;height:200px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.nainc ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.nainc ul li h3 {overflow:hidden;font-size:16px;text-align:center;height:32px;line-height:32px;margin:8px 0px 0px;}







.nainc ul li p {overflow:hidden;font-size:14px;color:#666;text-align:center;height:21px;line-height:21px;}







.nainc.ass-user ul li{width:222px;padding:0 0 11px;}







.nainc.ass-user ul li h2 {width:100%;height:222px;background:#f1f1f1;}







.nainc.ass-user ul li h2 img {width:100%;height:100%;object-fit:contain;}















.naind {overflow:hidden;width:1240px;margin:0px auto;}







.naind ul li {overflow:hidden;float:left;width:283px;margin:30px 0px 0px 20px;border:1px solid #dbdbdb;}







.naind ul li h3 {overflow:hidden;width:263px;background:#f1f1f1;padding:10px;margin: 0;height: 180px;}







.naind ul li p {overflow:hidden;font-size:16px;text-align:center;height:50px;line-height:50px;padding:0px 14px;}







.naind ul li.music {background:url(../images/bj41.png) no-repeat right bottom;}







.naind ul li.video {background:url(../images/bj42.png) no-repeat right bottom;}























.naine {overflow:hidden;width:1200px;margin:30px auto 0px;}







.naine h1 {overflow:hidden;float:left;font-family:Arial, Helvetica, sans-serif;font-size:18px;text-indent:30px;width:120px;line-height:60px;border-bottom:1px solid #d3d3d3;}







.naine h2 {overflow:hidden;float:left;font-size:18px;width:315px;line-height:60px;border-bottom:1px solid #d3d3d3;}







.naine h3 {overflow:hidden;float:left;font-size:18px;width:150px;line-height:60px;border-bottom:1px solid #d3d3d3;}







.naine h4 {overflow:hidden;float:left;font-family:Arial, Helvetica, sans-serif;font-size:18px;text-indent:30px;width:120px;line-height:60px;margin-left:30px;border-bottom:1px solid #d3d3d3;}







.naine h5 {overflow:hidden;float:left;font-size:18px;width:315px;line-height:60px;border-bottom:1px solid #d3d3d3;}







.naine h6 {overflow:hidden;float:left;font-size:18px;width:150px;line-height:60px;border-bottom:1px solid #d3d3d3;}























.nainf {overflow:hidden;width:1260px;margin:20px auto 0px;}







.nainf ul li {overflow:hidden;float:left;width:585px;height:60px;line-height:60px;margin-left:30px;}







.nainf ul li h3 {overflow:hidden;float:left;font-size:16px;font-weight:normal;background:url(../images/bj37.png) no-repeat 30px center;width:315px;padding-left:120px}







.nainf ul li p {overflow:hidden;float:right;font-size:16px;color:#888;width:150px;}







.nainf ul li.libg {background:#eee;}























.naing {overflow:hidden;width:1200px;margin:30px auto 0px;}







.naing h2 {overflow:hidden;float:left;width:300px;height:300px;margin-right:30px;border-radius:50%;}







.naing h2 img {width:300px;height:300px;}







.naing h3 {overflow:hidden;font-size:32px;line-height:45px;}







.naing h4 {overflow:hidden;font-size:16px;color:#666;font-weight:normal;line-height:36px;margin:8px 0px 0px;}







.naing h4 span {font-weight:bold;}







.naing p {overflow:hidden;font-size:16px;color:#666;text-indent:2em;line-height:32px;margin:8px 0px 0px;}







.naing.ass-user h2 {background-color:#f1f1f1;border-radius:0;}







.naing.ass-user h2 img {object-fit:contain;}















.nainh {overflow:hidden;width:1200px;margin:0px auto;}







.nainh ul li {float:left;overflow:hidden;width:1200px;margin:25px 0px 0px;padding:0px 0px 25px;border-bottom:1px dotted #c4c4c4;}







.nainh ul li h2 {overflow:hidden;float:left;width:200px;height:134px;margin-right:25px;}







.nainh ul li h2 img {width:200px;height:134px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.nainh ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.nainh ul li h3 {overflow:hidden;font-size:21px;height:38px;line-height:38px;}







.nainh ul li p {overflow:hidden;font-size:14px;color:#888;text-indent:2em;height:60px;line-height:30px;margin:10px 0px 0px;}







.nainh ul li p a {color:#101010;}







.nainh ul li p a:hover {color:#E03641;}







.nainh ul li h4 {font-size:12px;color:#666;font-weight:normal;line-height:18px;margin:8px 0px 0px;}























.naini {overflow:hidden;width:1200px;margin:25px auto 0px;padding:0px 0px 15px;border-bottom:1px dotted #c4c4c4;}







.naini h1 {font-size:24px;text-align:center;line-height:32px;padding:0px 0px 10px;}







.naini p {font-size:14px;color:#999;text-align:center;font-weight:normal;line-height:24px;}























.nainj {overflow:hidden;font-size:16px;width:1200px;line-height:32px;margin:15px auto 0px;}



.nainj table{margin: 0 auto;border-collapse:collapse;}



.nainj table td{border: 1px solid #ddd;}



.nainj p {margin:15px 0px 0px;}







.nainj img {margin:15px 0px 0px;max-width:1000px;width: auto !important;height: auto !important;}







.nainj p video{margin:0 auto;}























.naink {overflow:hidden;width:1200px;margin:20px auto 0px;}























.nainl {overflow:hidden;width:1200px;background:url(../images/bj12.png) repeat-x 0px center;margin:30px auto 0px;}







.nainl h3 {float:left;font-size:24px;color:#E03641;background:url(../images/bj13.jpg) #fff no-repeat 0px 4px;height:35px;padding-left:12px;padding-right:10px;}























.nainm {overflow:hidden;width:1200px;text-align:center;background:#f8f8f8;margin:30px auto 0px;padding:0;}























.nainn {overflow:hidden;width:1140px;line-height:50px;margin:20px auto 0;padding:0px 30px;}







.nainn h1 {float:left;font-size:20px;}







.nainn p {float:right;font-size:16px;color:#666;}























.naino {overflow:hidden;font-size:16px;width:1140px;line-height:32px;margin:0px auto;padding:10px 30px;border-top:1px dotted #c4c4c4;}







.naino p {margin:0;}























.nainp {width:1260px;margin:0px auto;}







.nainp ul li {overflow:hidden;_display:inline;float:left;width:380px;background:#f7f7f7;margin:30px 0px 0px 30px;padding:0px 0px 20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 2px -2px rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.12);}







.nainp ul li h2 {overflow:hidden;width:380px;height:470px;}
.zhanting ul li h2{height:250px;}






.nainp ul li h2 img {width:100%;height:100%;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.nainp ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.nainp ul li h3 {overflow:hidden;font-size:18px;height:60px;line-height:30px;padding:15px 25px 0px;}







.nainp ul li h3 a {color:#E03641;}







.nainp ul li h3 a:hover {color:#E03641;}







.nainp ul li h4 {overflow:hidden;font-size:16px;font-weight:normal;background:url(../images/bj38.jpg) no-repeat center 0px;height:30px;line-height:30px;margin:15px 0px 0px;padding:12px 25px 0px;}







.nainp ul li p {overflow:hidden;font-size:16px;font-weight:normal;height:60px;line-height:30px;padding:0px 25px;}















.nainp2 {display:none;}















.nainq {overflow:hidden;width:1200px;height:65px;background:url(../images/bj12.png) repeat-x 0px bottom;margin:30px auto 0px;}







.nainq h3 {float:left;font-size:21px;font-weight:normal;text-align:center;background:url(../images/bj39.jpg) no-repeat 0px 0px;width:114px;line-height:56px;}







.nainq h3 a {color:#fff;}







.nainq h3 a:hover {color:#fff;}







.nainq h4 {float:right;font-size:16px;color:#888;font-weight:normal;line-height:46px;}







.nainq h4 a {color:#888;}







.nainq h4 a:hover {color:#E03641;}























.nainr {overflow:hidden;width:1200px;height:56px;background:url(../images/bj12.png) repeat-x 0px bottom;margin:0px auto;}







.nainr h3 {float:left;font-size:21px;font-weight:normal;text-align:center;background:url(../images/bj40.jpg) no-repeat 0px 0px;width:114px;line-height:56px;}







.nainr h3 a {color:#fff;}







.nainr h3 a:hover {color:#fff;}







.nainr h4 {float:right;font-size:16px;color:#888;font-weight:normal;line-height:46px;}







.nainr h4 a {color:#888;}







.nainr h4 a:hover {color:#E03641;}























.nains {overflow:hidden;width:1240px;margin:0px auto;}







.nains ul li {overflow:hidden;float:left;width:283px;margin:30px 0px 0px 20px;border:1px solid #dbdbdb;}







.nains ul li h3 {overflow:hidden;width:263px;height:200px;background:#f5f5f5;padding:10px;}







.nains ul li p {overflow:hidden;font-size:16px;text-align:center;background:#fff;height:50px;line-height:50px;padding:0px 14px;}







.nains ul li.music {background:url(../images/bj41.png) no-repeat right bottom;}







.nains ul li.video {background:url(../images/bj42.png) no-repeat right bottom;}























.naint {overflow:hidden;width:1200px;height:40px;background:url(../images/bj34.jpg) repeat-x 0px bottom;margin:0px auto;}







.naint h3 {float:left;font-size:21px;color:#E03641;font-weight:normal;;height:38px;border-bottom:2px solid #E03641;}























.nainu {overflow:hidden;width:1260px;margin:12px auto 0px;}







.nainu ul li {float:left;overflow:hidden;font-size:16px;background:url(../images/bj24.png) no-repeat 0px center;width:570px;height:40px;line-height:40px;margin-left:30px;padding-left:15px;}























.nainv {overflow:hidden;width:1200px;height:40px;background:url(../images/bj34.jpg) repeat-x 0px bottom;margin:30px auto 0px;}







.nainv h3 {float:left;font-size:21px;font-weight:normal;height:38px;border-bottom:2px solid #E03641;}























.nainw {overflow:hidden;width:1200px;margin:30px auto 0px;}







.nainw h2 {overflow:hidden;width:600px;height:400px;margin:0px auto;border:2px solid #ddd;border-radius:5px;}







.nainw h2 img {width:600px;height:400px;}







.nainw h3 {overflow:hidden;font-size:21px;color:#E03641;text-align:center;line-height:40px;margin:10px 0px 0px;}







.nainw h4 {overflow:hidden;font-size:16px;color:#666;font-weight:normal;line-height:32px;}







.nainw h4 span {font-weight:bold;}







.nainw p {overflow:hidden;font-size:16px;color:#666;line-height:28px;margin:10px 0px 0px;}























.nainx {overflow:hidden;width:1260px;margin:0px auto;display:none;}







.nainx ul li {overflow:hidden;float:left;width:585px;margin:30px 0px 0px 30px;}







.nainx ul li h3 {overflow:hidden;width:585px;height:330px;border-radius:5px;}







.nainx ul li h3 img {width:585px;height:330px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.nainx ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.nainx ul li p {overflow:hidden;font-size:16px;text-align:center;height:45px;line-height:45px;}























.nainy {overflow:hidden;width:100%;text-align:center;margin:0px auto;padding:150px 0px;}







.nainy h2 {font-size:50px;color:#999;font-weight:normal;line-height:78px;}







.nainy p {font-size:30px;color:#999;line-height:38px;}







.nainy h3 {display:inline-block;font-size:30px;font-weight:normal;text-align:center;line-height:60px;margin:30px 0px 0px;}







.nainy h3 a {display:inline-block;color:#fff;background:#5d4ec5;padding:0px 30px;border-radius:5px;}







.nainy h3 a:hover {color:#fff;background:#190b7c;text-decoration:none;}







.nainy h4 {font-size:30px;color:#999;font-weight:normal;line-height:60px;margin:30px 0px 0px;}







.nainy h4 a {color:#E03641;}







.nainy h4 a:hover {color:#E03641;}























.nainz {overflow:hidden;width:1200px;height:50px;background:url(../images/bj34.jpg) repeat-x 0px bottom;margin:30px auto 0px;}







.nainz h3 {float:left;font-size:21px;color:#555;font-weight:normal;height:48px;line-height:42px;border-bottom:2px solid #dcdcdc;}







.nainz h3 span {color:#f00;font-weight:bold;padding:0px 3px;}







.nainz h4 {display:inline-block;margin-left:10px;line-height:48px;font-weight:normal;font-size:14px;}







.nainz ul li {overflow:hidden;float:left;font-size:18px;text-align:center;width:140px;height:50px;margin-left:10px;}







.nainz ul li a {display:block;color:#333;line-height:46px;border:2px solid #dcdcdc;border-bottom:2px solid #fff;}







.nainz ul li a:hover {color:#E03641;border:2px solid #dcdcdc;border-top:2px solid #E03641;border-bottom:2px solid #fff;border-bottom:2px solid #fff;text-decoration:none;}







.nainz ul li.on a {color:#E03641;border:2px solid #dcdcdc;border-top:2px solid #E03641;border-bottom:2px solid #fff;}























.text1 {font-size:14px;color:#000;background:url(../images/bj22.jpg) no-repeat 0px 0px;width:228px;height:41px;line-height:41px;padding:0px 10px 0px 50px;border:none;outline:none;}







.text2 {font-size:14px;color:#000;background:url(../images/bj23.jpg) no-repeat 0px 0px;width:228px;height:41px;line-height:41px;padding:0px 10px 0px 50px;border:none;outline:none;}







.text3 {-webkit-appearance:none;font-size:18px;color:#fff;background:#8d9dd9;width:134px;line-height:40px;border-radius:5px;border:none;outline:none;cursor:pointer;}







.text4 {-webkit-appearance:none;font-size:18px;color:#fff;background:#8d9dd9;width:134px;line-height:40px;border-radius:5px;border:none;outline:none;cursor:pointer;}







.text5 {font-size:16px;color:#555;background:#fff;width:auto;height:35px;line-height:35px;padding:0px 20px;border-radius:5px;border:1px solid #bfbfbf;outline:none;}







.text6 {width:100%;height:180px;}

.text6 img{width:100%;height:100%;}





.text7 {display:inline-block;background:url(../images/bj44.jpg) no-repeat 0px center;width:auto;margin:0px 20px;padding-left:50px;}







.text8 {display:inline-block;background:url(../images/bj45.jpg) no-repeat 0px center;width:auto;margin:0px 20px;padding-left:50px;}















header {display:none;}







.mainfsj {display:none;}























.gtop1 {margin:30px auto 0px;}























#gallery {width:1200px;margin:0px auto;}







#descriptions {position:relative;height:50px;width:927px;padding:10px;overflow:hidden;}







#descriptions .ad-image-description {position:absolute;}







#descriptions .ad-image-description .ad-description-title {display:block;}







.ad-gallery {width:1200px;}







.ad-gallery .ad-image-wrapper {width:100%;height:666px;background:#f8f8f8;position:relative;overflow:hidden;}







.ad-gallery .ad-image-wrapper .ad-loader {position:absolute;z-index:10;top:48%;left:48%;border:1px solid #CCC;}







.ad-gallery .ad-image-wrapper .ad-next {position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}







.ad-gallery .ad-image-wrapper .ad-prev {position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}







.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {/* www.codefans.net */background:url(../images/non-existing.jpg)\9}







.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background:url(../images/ad_prev.png);width:102px;height:95px;display:none;position:absolute;top:47%;left:0;z-index:101;}







.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background:url(../images/ad_next.png);width:102px;height:95px;right:0;left:auto;}







.ad-gallery .ad-image-wrapper .ad-image {position:absolute;overflow:hidden;top:0;left:0;z-index:9;}







.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position:absolute;bottom:0px;left:0px;padding:7px;text-align:left;width:100%;z-index:2;background:url(../images/opa75.png);color:#000;}







* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src=img/opa75.png);}







.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display:block;}







.ad-gallery .ad-controls {font-family:Arial, Helvetica, sans-serif;font-size:12px;height:35px;line-height:35px;}







.ad-gallery .ad-info {float:left;}







.ad-gallery .ad-slideshow-controls {float:right;display:none;}







.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left:5px;cursor:pointer;}







.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left:5px;font-size:0.9em;}







.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor:default;}







.ad-gallery .ad-nav {width:100%;position:relative;}







.ad-gallery .ad-forward, .ad-gallery .ad-back {position:absolute;top:0;height:100%;z-index:10;}







/* IE 6 doesn't like height:100% */







* html .ad-gallery .ad-forward, .ad-gallery .ad-back {height:100px;}







.ad-gallery .ad-back {cursor:pointer;left:-40px;width:16px;height:98px;display:block;background:url(../images/left.jpg) 0px 34px no-repeat;}







.ad-gallery .ad-forward {cursor:pointer;display:block;right:-40px;width:16px;height:98px;background:url(../images/right.jpg) 0px 34px no-repeat;}







.ad-gallery .ad-nav .ad-thumbs {overflow:hidden;width:100%;}







.ad-gallery .ad-thumbs .ad-thumb-list {float:left;width:9000px;list-style:none;}







.ad-gallery .ad-thumbs li {float:left;padding-right:8px;}







.ad-gallery .ad-thumbs li a {display:block;}







.ad-gallery .ad-thumbs li a img {height:98px;border:3px solid #ededeb;display:block;}







.ad-gallery .ad-thumbs li a.ad-active img {border:3px solid #E03641;}







/* Can't do display none, since Opera won't load the images then */







.ad-preloads {position:absolute;left:-9000px;top:-9000px;}







.words {overflow:hidden;font-size:14px;line-height:26px;margin:10px auto 0px;}























.hyia {overflow:hidden;width:100%;max-width:1920px;text-align:center;background:#f0f0f0;margin:0px auto;border-bottom:1px solid #E03641;}















.hyiaa {font-size:18px;color:#191919;line-height:52px;}







.hym {vertical-align:middle;margin-right:10px;}























.hyib {overflow:hidden;font-size:14px;color:#666;width:370px;line-height:24px;margin:5px auto 0px;padding:0px 0px 80px;}







.hyib td {padding:15px 0px;}







.hyib a {color:#4384c0;}







.hyib a:hover {color:#E03641;}















.hyic {overflow:hidden;font-size:14px;color:#666;width:370px;line-height:24px;margin:5px auto 0px;padding:0px 0px 40px;}







.hyic td {padding:12px 0px;}







.hyic a {color:#4384c0;}







.hyic a:hover {color:#E03641;}























.hyid {overflow:hidden;width:700px;background:url(../images/hy7.jpg) no-repeat center 40px;margin:80px auto 0px;}







.hyid ul li {overflow:hidden;float:left;font-size:18px;text-align:center;background:url(../images/hy6.png) no-repeat center bottom;width:33.3%;height:43px;}







.hyid ul li.on {color:#E03641;background:url(../images/hy5.png) no-repeat center bottom;}























.hyie {overflow:hidden;width:700px;text-align:center;line-height:40px;margin:80px auto 0px;padding:0px 0px 60px;}







.hyie a {color:#4384c0;}







.hyie a:hover {color:#E03641;}























.hy1200 {overflow:hidden;width:1199px;background:url(../images/hy9.jpg) repeat-y 0px 0px;min-height:400px;margin:30px auto 0px;padding:0px 0px 80px;border:1px solid #ebebeb;border-left:0;}















.hleft {overflow:hidden;float:left;width:219px;}







.hright {overflow:hidden;float:right;width:980px;}















.hlefta {overflow:hidden;width:219px;margin:0px auto;padding:40px 0px 0px;}







.hlefta h3 {overflow:hidden;width:110px;height:110px;margin:0px auto;border:2px solid #fff;border-radius:50%;}







.hlefta h3 img {width:100%;height:auto;}







.hlefta h4 {overflow:hidden;font-size:16px;font-weight:normal;text-align:center;line-height:28px;margin:10px 0px 0px;}







.hlefta p {overflow:hidden;font-size:14px;text-align:center;line-height:28px;}







.hlefta a {color:#4384c0;}







.hlefta a:hover {color:#E03641;}















.hleftb {overflow:hidden;width:219px;margin:30px auto 0px;border-top:1px solid #bec1c6;}







.hleftb ul li {overflow:hidden;float:left;font-size:16px;text-align:center;width:100%;border-bottom:1px solid #d4d7dd;}







.hleftb ul li a {display:block;color:#333;line-height:45px;border-left:1px solid #ebebeb;}







.hleftb ul li a:hover {color:#E03641;border-left:1px solid #3f3985;text-decoration:none;}







.hleftb ul li.on {color:#E03641;background-color:#fff;border-left:1px solid #3f3985;}







.hleftb ul li.on a {color:#E03641;}















.hi1 {background-image:url(../images/hi1.png);background-repeat:no-repeat;background-position:45px center;}







.hi2 {background:url(../images/hi2.png) no-repeat 45px center;}







.hi3 {background:url(../images/hi3.png) no-repeat 43px center;}







.hi4 {background:url(../images/hi4.png) no-repeat 47px center;}







.hi5 {background:url(../images/hi5.png) no-repeat 43px center;}







.hi6 {background:url(../images/hi6.png) no-repeat 43px center;}







.hi7 {background:url(../images/hi7.png) no-repeat 43px center;}







.hi8 {background:url(../images/hi8.png) no-repeat 43px center;}























.hrighta {overflow:hidden;width:930px;height:55px;margin:0px auto;padding-left:50px;border-bottom:1px solid #ebebeb;}







.hrighta h3 {float:left;font-size:18px;color:#E03641;line-height:55px;}















.hrightb {overflow:hidden;width:400px;margin:60px auto 0px;padding-right:100px;}







.hrightb ul li {overflow:hidden;float:left;width:400px;line-height:44px;padding:12px 0px;}







.hrightb ul li h2 {overflow:hidden;float:left;font-size:16px;font-weight:normal;text-align:right;width:100px;}







.hrightb ul li h2 span {font-family:Arial, Helvetica, sans-serif;color:#f00;padding-right:5px;}







.hrightb ul li h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:10px;}







.hrightb ul li h4 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:110px;}















.hrightc {width:880px;margin:30px auto 0px;font-size:14px;}















.hyif {overflow:hidden;width:880px;background:url(../images/hy12.jpg) no-repeat center 8px;margin:60px auto 0px;}







.hyif ul li {overflow:hidden;float:left;font-size:16px;text-align:center;background:url(../images/hy10.jpg) no-repeat center 0px;width:20%;line-height:40px;padding:20px 0px 0px;}







.hyif ul li.on {color:#E03641;background:url(../images/hy11.jpg) no-repeat center 0px;}















.hyig {overflow:hidden;font-size:18px;text-indent:2em;width:880px;line-height:32px;margin:30px auto 0px;}















.hyih {overflow:hidden;font-size:16px;color:#666;width:880px;line-height:26px;margin:40px auto 0px;}







.hyih td {padding:15px 3px;}















.hyii {overflow:hidden;font-size:18px;color:#fff;letter-spacing:2px;text-align:center;width:30%;line-height:44px;margin:50px auto 0px;border-radius:5px;}







.hyii a {display:block;color:#fff;background:#5757d9;}







.hyii a:hover {color:#fff;background:#2525c3;text-decoration:none;}







.tx1 {color:#f00;}















.hyij {overflow:hidden;width:840px;margin:40px auto 0px;}







.hyij ul li {overflow:hidden;float:left;width:420px;line-height:44px;padding:12px 0px;}







.hyij ul li h2 {overflow:hidden;float:left;font-size:16px;font-weight:normal;text-align:right;width:100px;}







.hyij ul li h2 span {font-family:Arial, Helvetica, sans-serif;color:#f00;padding-right:5px;}







.hyij ul li h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:10px;}







.hyij ul li h4 {overflow:hidden;float:left;font-size:12px;font-weight:normal;width:auto;height:32px;line-height:32px;margin:75px 0px 0px 20px;border-radius:2px;}







.hyij ul li h4 a {display:block;color:#fff;background:#5757d9;padding:0px 12px;}







.hyij ul li h4 a:hover {color:#fff;background:#2525c3;text-decoration:none;}







.hyij ul li.first {float:right;height:182px;}







.hyij ul li.first h2 {line-height:182px;}







.hyij ul li.first h3 {width:120px;height:182px;background:#f0f0f0;margin-left:10px;padding-left:0px;border:1px solid #d2d2d2;}







.hyij ul li.first h3 img {width:100%;height:auto;}







.hyij ul li.last {overflow:hidden;float:left;width:840px;line-height:44px;padding:12px 0px;}







.hyij ul li.last h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:720px;height:44px;padding-left:10px;}







.hyij ul li.last2 {overflow:hidden;float:left;width:840px;line-height:44px;padding:12px 0px;}







.hyij ul li.last2 h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:720px;height:auto;padding-left:10px;}







.hyij-new {overflow:hidden;width:820px;margin:10px auto 0px;}







.hyij-new h2 {font-size:16px;text-align:center;}















.hy1920 {overflow:hidden;width:100%;max-width:1920px;background:url(../images/hy9.jpg) repeat-y 0px 0px;min-height:400px;margin:30px auto 0px;padding:0px 0px 80px;border:1px solid #ebebeb;border-left:0;border-right:0;}







.hy1920 .hright {overflow:hidden;float:none;width:calc(100% - 219px);}







.hy1920 .hright .hrighta {width:100% !important;text-align:left !important;}







.hy1920 .hright .hrighta h3 {padding-left:30px;}







.hy1920 .hright .hyig {width:90% !important;}







.hy1920 .hright .hyii {width:200px !important;}







.hy1920 .hleft .hleftb .hi1{background-image:url(../images/hi1.png);background-repeat:no-repeat;background-position:15px center;}







.hy1920 .hleft .hleftb .hi2 {background:url(../images/hi2.png) no-repeat 15px center;}







.hy1920 .hleft .hleftb li.on {border-left:none;background-color:#fff;}















.v-content {padding:15px;min-height:300px;font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;font-size:14px;color:#333;}







.v-content .apply-f {position:relative;margin-top:150px;left:50%;width:400px;transform:translateX(-50%);}







.v-content .info-a, .v-content .info-b, .v-content .info-c {line-height:40px;font-size: 18px;}







.v-content .info-d {margin-top:15px;width:140px;}







.v-content .info-d .hyt2 {height: 40px;line-height: 40px;}







.v-content .info-b span {color: #d70c18;}







.v-content .info-c .failed {color: #d70c18;}







.v-content .info-c .suc {color: green;}







.sec-title {line-height:32px;font-size:16px;font-weight:600;color:#333;text-align:center;}







.sec-btn {margin-top:6px;text-align:center;}







.sec-btn .btn {padding: 2px 10px;}







.table {width:100%;max-width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse;}







.table-responsive {min-height:0.01%;overflow-x:auto;}







.table-bordered {border:1px solid #ddd;}







.table td, .table th {vertical-align:middle !important;}







.table th {font-size:14px;text-align:center;}







.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding:8px;line-heigt:1.42857143;}







.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border:1px solid #ddd;}







.table .remarks {display:inline-block;width:100%;padding: 5px 0;line-height:26px;text-align:left;}







.table td.bgcolor-a {background-color:#eee;}







.img-area {float:left;padding: 0 8px;width:350px;}







.img-area .img-info {float:left;border: 1px solid #ddd; border-radius:4px; width: 210px; height: 140px; position: relative;}







.img-area .img-info .fileimg {width: 210px; height: 140px; display: none;}







.img-area .img-info .imgdel {position: absolute; right: 5px; bottom: 5px; display: none;}







.img-area .img-sel {float:left;margin-left: 10px;position: relative; width:90px; height: 140px;}







.img-area .img-sel .filePicker {position: absolute;top:50%; width: 100%; text-align: center;transform:translateY(-50%);}







.img-area .img-sel .filePicker .webuploader-pick {padding:6px 12px;}







.hyt110 {padding:6px 12px;font-size:14px;color:#555;background:#fff;width:92%;height:22px;border:1px solid #ddd;border-radius:4px;outline:none;}







.hyt120 {padding:8px 12px;float:left;margin-left:6px;font-size:14px;color:#555;background:#fff;width:50%;border:1px solid #ddd;border-radius:4px;outline:none;}







.hyt150 {padding:2px 12px;font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;font-size:14px;color:#555;background:#fff;width:96.7%;min-height:126px;line-height:24px;border:1px solid #ddd;border-radius:4px;outline:none;}







.hyt160 {padding:6px 0;font-size:14px;color:#555;background:#fff;width:50px;height:22px;border:1px solid #ddd;border-radius:4px;outline:none;text-align:center;}







.hyt170 {padding:2px 12px;font-size:14px;color:#555;background:#fff;width:200px;line-height:24px;border:1px solid #ddd;border-radius:4px;outline:none;}







.hyt180 {padding:2px 12px;font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;font-size:14px;color:#555;background:#fff;width:92.2%;min-height:126px;line-height:24px;border:1px solid #ddd;border-radius:4px;outline:none;}















.hyik {overflow:hidden;color:#333;text-align:center;width:880px;line-height:44px;margin:30px auto 0px;}







.hyik h3 {font-size:18px;font-weight:normal;}







.hyik p {font-size:16px;color:#565656;line-height:28px;}







.hyik span {color:#E03641;}















.hyil {overflow:hidden;width:820px;margin:10px auto 0px;}







.hyil ul li {overflow:hidden;float:left;width:840px;line-height:44px;padding:12px 0px;}







.hyil ul li h2 {overflow:hidden;float:left;font-size:16px;font-weight:normal;text-align:right;width:110px;}







.hyil ul li h2 span {font-family:Arial, Helvetica, sans-serif;color:#f00;padding-right:5px;}







.hyil ul li h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:700px;height:44px;padding-left:10px;}







.hyil ul li h4 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:700px;padding-left:10px;}















.hyii2 {overflow:hidden;width:30%;margin:60px auto 0px;padding:5px;border:1px solid #bfbfbf;border-radius:5px;}







.hyii2 img {display:block;width:100%;height:auto;}















.hyim {overflow:hidden;width:938px;margin:0px auto;}







.hyim ul li {overflow:hidden;_display:inline;float:left;width:197px;margin:30px 0px 0px 30px;}







.hyim ul li h2 {overflow:hidden;width:195px;height:130px;background:#f0f0f0;border:1px solid #bfbfbf;}







.hyim ul li h3 {overflow:hidden;font-size:16px;font-weight:normal;text-align:center;height:35px;}







.hyim ul li p {overflow:hidden;font-size:14px;letter-spacing:1px;text-align:center;margin:10px 0px 0px;border-radius:2px;}















.hyin {overflow:hidden;width:550px;margin:60px auto 0px;}







.hyin ul li {overflow:hidden;float:left;font-size:16px;text-align:center;width:200px;line-height:44px;margin-left:50px;border-radius:5px;}







.hyin ul li a {display:block;color:#fff;background:#5757d9;}







.hyin ul li a:hover {color:#fff;background:#2525c3;text-decoration:none;}















.hyio {overflow:hidden;font-size:16px;color:#666;width:880px;line-height:26px;margin:40px auto 0px;}







.hyio td {padding:15px 3px;}







.tx2 {color:#E03641;margin:0px 8px;}







.tx2:hover {color:#E03641;}







.tx3 {color:#E03641;margin:0px 8px;}







.tx3:hover {color:#E03641;}















.hyt1 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#eee;width:98%;line-height:42px;border:1px solid #d2d2d2;outline:none;}







.hyt2 {-webkit-appearance:none;font-size:16px;color:#fff;letter-spacing:2px;background:#5757d9;width:99%;line-height:44px;border-radius:5px;border:none;outline:none;cursor:pointer;}







.hyt3 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#eee;width:88%;line-height:42px;border:1px solid #d2d2d2;outline:none;}







.hyt4 {-webkit-appearance:none;font-size:16px;color:#fff;letter-spacing:2px;background:#5757d9;width:99%;line-height:44px;border-radius:5px;border:none;outline:none;cursor:pointer;}















.hyt5 {font-size:16px;color:#9c9c9c;text-indent:50px;background:url(../images/hy2.png) #eee no-repeat 14px center;width:98%;line-height:42px;border:1px solid #d2d2d2;outline:none;}







.hyt6 {font-size:16px;color:#9c9c9c;text-indent:50px;background:url(../images/hy3.png) #eee no-repeat 14px center;width:98%;line-height:42px;border:1px solid #d2d2d2;outline:none;}























.hyt11 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#fff;width:98%;line-height:42px;border:1px solid #d2d2d2;border-radius:5px;outline:none;}







.hyt12 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#fff;width:99%;padding:10px 0px;border:1px solid #d2d2d2;border-radius:5px;outline:none;}







.hyt13 {-webkit-appearance:none;font-size:16px;color:#fff;letter-spacing:2px;background:#5757d9;width:99%;line-height:44px;border-radius:5px;border:none;outline:none;cursor:pointer;}







.hyt14 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#fff;width:45%;line-height:42px;border:1px solid #d2d2d2;border-radius:5px;outline:none;}







.hyt15 {font-size:16px;color:#9c9c9c;background:#fff;width:94%;min-height:126px;line-height:42px;padding:1% 2%;border:1px solid #d2d2d2;border-radius:5px;outline:none;}















.hyt21 {-webkit-appearance:none;font-size:14px;color:#fff;letter-spacing:2px;background:#5757d9;width:60px;line-height:24px;border-radius:2px;border:none;outline:none;cursor:pointer;}















.hyt31 {padding:6px 0;font-size:14px;color:#555;background:#fff;height:14px;border:1px solid #ccc;border-radius:4px;outline:none;text-align:center;}







.hyt32 {padding:6px 0;font-size:14px;color:#555;background:#fff;height:30px;border:1px solid #ccc;border-radius:4px;outline:none;text-align:left;}







.hyt33 {width:16px;height:16px;background:url(../images/edit.png) no-repeat center center;background-size:16px auto;border:none;cursor:pointer;}







.hyt33:hover {background-image:url(../images/edit-h.png);}







.hyt34 {margin-left:10px;width:16px;height:16px;background:url(../images/delnew.png) no-repeat center center;background-size:16px auto;border:none;cursor:pointer;}







.hyt34:hover {background-image:url(../images/delnew-h.png);}







.hyt35 {width:34px;height:24px;line-height:24px;border:1px solid #ccc;}







.hyt35.mt-6 {margin-left:6px;}















.hyaa {overflow:hidden;width:400px;margin:60px auto 0px;padding:0px 60px 60px 0px;}







.hyaa ul li {overflow:hidden;float:left;width:400px;line-height:44px;padding:12px 0px;}







.hyaa ul li h2 {overflow:hidden;float:left;font-size:16px;font-weight:normal;text-align:right;width:100px;}







.hyaa ul li h2 span {font-family:Arial, Helvetica, sans-serif;color:#f00;padding-right:5px;}







.hyaa ul li h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:10px;}







.hyaa ul li h4 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:110px;}























.hyab {overflow:hidden;width:1260px;margin:0px auto;}







.hyab ul li {overflow:hidden;float:left;width:559px;height:480px;margin:30px 0px 0px 30px;padding:12px;border:1px solid #d3d3d3;}







.hyab ul li h2 {overflow:hidden;float:left;width:158px;height:240px;margin-right:28px;}







.hyab ul li h2 img {width:158px;height:240px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;object-fit:cover;}







.hyab ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.hyab ul li h3 {overflow:hidden;font-size:26px;font-weight:normal;line-height:50px;}







.hyab ul li h4 {overflow:hidden;font-size:16px;font-weight:normal;color:#666;line-height:34px;}







.hyab ul li h4 .art-name {margin-left:80px;}







.hyab ul li h5 {overflow:hidden;font-size:16px;font-weight:normal;color:#666;line-height:32px;}







.hyab ul li h5 strong {vertical-align:middle;}







.hyab ul li h5 p {margin-right:8px;display:inline-block;line-height:32px;text-indent:0;vertical-align:middle;}







.hyab ul li p {overflow:hidden;font-size:16px;color:#666;text-indent:2em;line-height:30px;}







.hyab ul li h6 {max-height: 200px;overflow:hidden;overflow-y:auto;font-size:16px;font-weight:normal;color:#666;line-height:34px;}







.hyab ul li h6::-webkit-scrollbar {







	/*������������ʽ*/







	width : 10px;  /*�߿�ֱ��Ӧ�����������ĳߴ�*/







	height: 1px;







}







.hyab ul li h6::-webkit-scrollbar-thumb {







	/*����������С����*/







	border-radius: 10px;







	box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);







	background   : #535353;







}







.hyab ul li h6::-webkit-scrollbar-track {







	/*������������*/







	box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);







	border-radius: 10px;







	background   : #ededed;







}























.hyt16 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#eee;width:52%;line-height:42px;border:1px solid #d2d2d2;outline:none;}







.hyt17 {-webkit-appearance:none;font-size:16px;color:#fff;letter-spacing:1px;background:#5757d9;width:42%;line-height:44px;margin-left:2%;border-radius:5px;border:none;outline:none;cursor:pointer;}







.hyt18 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#fff;width:40%;margin-right:3%;padding:10px 0px;border:1px solid #d2d2d2;border-radius:5px;outline:none;}































.ibox-title h2 {font-size:18px; margin:10px;}







.form-control {height:auto;}







.selectImg {padding:0px;}







.selectImg li {list-style:none;float:left;padding-right:15px;margin-top:30px;}







.table td {text-align:center;}







.hyih table th {font-size:16px;color:#666;line-height:24px;text-align:center;padding:14px 0px;}







.modal-open {overflow-y: scroll;}







.container {padding-right:15px!important;}























@media (max-width:768px) {
	.image-crop{height:auto;}

}















.hyim h2 {position:relative;text-align:center;}







.fileimg {max-height:130px; max-width:195px;}































.ssg {overflow:hidden;width:100%;background:url(../images/sgbj.jpg) no-repeat center 0px;margin:30px auto 0px;}















.ssga {overflow:hidden;width:1200px;height:230px;margin:0px auto;}







.ssga a {float:left;width:1200px;height:230px;text-indent:-999px;}















.ssgb {overflow:hidden;float:left;width:840px;}















.ssgba {overflow:hidden;float:left;width:840px;}







.ssgba h3 {float:left;font-size:30px;height:43px;padding-left:26px;border-bottom:4px solid #fff;}







.ssgba h4 {float:right;font-size:14px;color:#fff;font-weight:normal;line-height:40px;}







.ssgba a {color:#fff;}







.ssgba a:hover {color:#fff;}















.ssgbb {overflow:hidden;float:left;width:425px;height:284px;position:relative;padding:30px 35px 0px 0px;}







#KinSlideshow2 {width:425px;height:284px;overflow:hidden;position:relative;}







#KinSlideshow2 img {width:425px;height:284px;}















.ssgbc {overflow:hidden;float:left;width:380px;margin:25px 0px 0px;}







.ssgbc ul li {float:left;overflow:hidden;font-size:16px;background:url(../images/bj24.png) no-repeat 0px center;width:362px;height:32px;line-height:32px;padding-left:18px;}







.ssgbc ul li.first {background:none;width:380px;height:112px;margin:0px 0px 5px;padding:0px 0px 10px;border-bottom:1px dotted #d0989a;}







.ssgbc ul li.first h3 {overflow:hidden;font-size:18px;height:40px;line-height:40px;}







.ssgbc ul li.first p {font-size:14px;color:#fff;text-indent:2em;height:72px;line-height:24px;}







.ssgbc a {color:#fff;}







.ssgbc a:hover {color:#fff;}















.ssgc {overflow:hidden;float:right;font-size:16px;color:#222;text-indent:2em;width:295px;line-height:32px;margin:114px 0px 0px;padding:0px 15px 0px 0px;}







.ssgc a {color:#ad0000;}







.ssgc a:hover {color:#ad0000;}















.ssgd {overflow:hidden;width:1200px;height:48px;background:url(../images/bj10.png) repeat-x 0px bottom;margin:35px auto 0px;}







.ssgd h3 {float:left;font-size:30px;background:url(../images/bj45.png) no-repeat 0px 12px;height:43px;padding-left:26px;border-bottom:5px solid #ce181f;}







.ssgd h3 a {color:#000;}







.ssgd h3 a:hover {color:#ce181f;}







.ssgd h3 span {color:#ce181f;}







.ssgd h3 span a {color:#ce181f;}







.ssgd h3 span a:hover {color:#ce181f;}







.ssgd h4 {float:right;font-size:14px;color:#ce181f;font-weight:normal;line-height:48px;}







.ssgd h4 a {color:#ce181f;}







.ssgd h4 a:hover {color:#ce181f;}















.ssge {overflow:hidden;width:1280px;margin:25px auto 0px;}







.ssge ul li {float:left;overflow:hidden;font-size:18px;width:580px;height:50px;line-height:50px;margin-left:40px;border-bottom:1px dotted #f28e91;}







.ssge ul li span {color:#ce181f;font-weight:bold;}







.ssge a {color:#222;}







.ssge a:hover {color:#ce181f;}















.ssgf {position:relative;width:1300px;margin:30px auto 0px;}







.ssgfa {position:relative;float:left;width:50px;height:73px;background:url(../images/leftt.jpg) no-repeat 0px 0px;margin:86px 0px 0px;cursor:pointer;}







.ssgfb {position:relative;float:left;overflow:hidden;width:1170px;padding-right:30px;}







.ssgfb ul li {overflow:hidden;_display:inline;float:left;width:358px;margin-left:30px;border:1px solid #e1e1e1;}







.ssgfb ul li h3 {overflow:hidden;width:358px;height:238px;}







.ssgfb ul li h3 img {width:358px;height:238px;}







.ssgfb ul li p {overflow:hidden;font-size:21px;text-align:center;height:50px;line-height:50px;}







.ssgfb ul li p a {color:#ad0000;}







.ssgfb ul li p a:hover {color:#ad0000;}







.ssgfc {position:relative;float:left;width:50px;height:73px;background:url(../images/rightt.jpg) no-repeat 0px 0px;margin:86px 0px 0px;cursor:pointer;}















.ssgg {display:none;}































@media only screen and (min-width:0px) and (max-width:850px){


	body {background:none;background:#fff;}
	.w1200 {width:100%;}

	.bg1 {height:auto;background:none;margin:5% auto 0px;padding:0px 0px 3%;}







	.bg2 {margin:5% auto 0px;padding:3% 0px 0px;}







	.bg3 {height:auto;background:none;margin:5% auto 0px;}







	.bg4 {height:auto;background:none;margin:0px auto;padding:0px 0px 3%;}







	.bg5 {background:none;margin:0px auto;padding:0px;}







	.bg6 {margin:5% auto 0px;padding:3% 0px 4%;}







	.bg7 {margin:5% auto 0px;padding:3% 0px 4%;}















	header {display:block;overflow:hidden;width:94%;background-image:linear-gradient(160deg, #e7f571 20%,#ff5091 80%);margin:0px auto;padding:3%;}















	.logom {overflow:hidden;float:left;width:72%;}







	.logom img {max-width:100%;display:block;}















	.wap-main-video {display: block;width: 94%; margin: 4% auto;}







	.wap-main-video  ul{overflow:hidden;}







	.wap-main-video  ul li {overflow:hidden;float:left;width:100%;margin-top:1%;}







	.wap-main-video  ul li+li {margin-top: 3%;}







	.wap-main-video h3 {font-size: 18px;line-height:1.6;}







	.wap-main-video h3 a{color:#65628a;}







	.wap-main-video h3 a:hover{color:#E03641;}







	.wap-main-video .remarks {height:31px;line-height:31px;margin:1% auto 0;}







	.wap-main-video .remarks .time {font-size: 12px;color: #ccc;float:left;}







	.wap-main-video .remarks .icon {float:right;width:66px;height:31px;line-height:31px;border-radius: 11px;background-color:#ad0000;font-size: 12px;color: #fff;text-align:center;}







	.wap-main-video .remarks .icon a {color: #fff;}







	.wap-main-video .remarks .pvideo {float:right;overflow: hidden;width:32px;height:31px;line-height:31px;background:url(../images/pvideo.png) no-repeat 0px 0px;}







	.wap-main-video .remarks .pvideo a {overflow: hidden;float:left;width:32px;height:31px;text-indent:-999px;}















	.am-header {position:relative;width:100%;height:32px;line-height:32px;padding:0 0px;}







	.am-header .am-header-nav {position:absolute;top:0;}







	.am-header .am-header-nav img {height:16px;width:auto;vertical-align:middle;}







	.am-header .am-header-right {top:10px;right:5px;font-size:16px;color:#fff;}







	.am-header .am-header-right a {color:#fff;}







	.am-header .am-header-right a:hover {color:#fff;}







	.am-header-fixed {position:fixed;top:0;left:0;right:0;width:100%;z-index:1010;}







	.am-with-fixed-header {padding-top:32px;}















	.am-header {position:relative;width:100%;height:32px;line-height:32px;padding:0 0px;}







	.am-header .am-header-nav {position:absolute;top:0;}







	.am-header .am-header-nav img {height:16px;width:auto;vertical-align:middle;}







	.am-header .am-header-right {top:10px;right:5px;font-size:16px;color:#fff;}







	.am-header .am-header-right a {color:#fff;}







	.am-header .am-header-right a:hover {color:#fff;}







	.am-header-fixed {position:fixed;top:0;left:0;right:0;width:100%;z-index:1010;}







	.am-with-fixed-header {padding-top:32px;}















	.am-header-right a:hover {text-decoration:none;}















	.am-header-icon {width:30px;}















	.am-offcanvas {display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;background:rgba(0, 0, 0, 0.15);}







	.am-offcanvas.am-active {display:block;}















	.am-offcanvas-page {position:fixed;-webkit-transition:margin-left 0.3s ease-in-out;transition:margin-left 0.3s ease-in-out;}















	.am-offcanvas-bar {position:fixed;top:0;bottom:0;left:0;z-index:1091;width:270px;max-width:100%;background:#f0f0f0;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);  transform:translateX(-100%);}







	.am-offcanvas-bar:after {content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px;background:#f0f0f0;}







	.am-offcanvas.am-active .am-offcanvas-bar.am-offcanvas-bar-active {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}















	.am-offcanvas-bar-flip {left:auto;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}







	.am-offcanvas-bar-flip:after {right:auto;left:0;}







	.am-offcanvas-content {padding:15px;}







	.am-offcanvas-content a {color:#555;}







	.am-offcanvas-content a:hover {color:#E03641;}















	#r-nav .item {font-size:18px;border-bottom:1px solid #dcdcdc;padding:7px 0px 7px 20px;}







	#r-nav .item span {float:right;font-family:Georgia, Arial, Helvetica, sans-serif;padding-right:15px;}







	#r-nav .item .menu-sec {padding: 10px 20px 0 20px;}







	#r-nav .item .menu-sec li {display:inline-block; margin-right:6px; }







	#r-nav .item .menu-sec li:nth-child(4n) {margin-right:0;}







	#r-nav .item .menu-sec li a {font-size:16px;}















	.logo, .menubj, .menu, .sddd, .zsdk ,.zsdk-live{display:none;}















	.toutiao {width:88%;margin:5% auto 0px;padding:3%;}







	.toutiao h3 {font-size:18px;height:auto;line-height:26px;}







	.toutiao p {font-size:14px;line-height:24px;max-height:72px;margin:1.5% 0px 0px;}















	.maina {float:none;width:94%;margin:5% auto 0px;}















	.mainb {float:none;width:94%;margin:2% auto 0px;}







	.mainb ul li {width:100%;padding:1% 0px 1.5%;}







	.mainb ul li p {font-size:14px;}















	.mainc {width:94%;margin:5% auto 0px;}







	.mainc h3 {float:none;text-indent:20px;background:none;background-image:linear-gradient(160deg, #00b3ff 20%,#b100ff 80%);width:100%;height:45px;line-height:45px;padding-left:0px;border-radius:8px;}





	.winBox {float:none;font-size:14px;font-weight:normal;width:100%;height:38px;line-height:38px;}







	.scroll {width:3078px;position:absolute;left:0px;top:0px;}







	.scroll li {width:auto;}





	.mc1 {margin-left:10px;padding-left:10px;}







	.mc2 {margin-left:10px;padding-left:10px;}







	.mc3 {margin-left:10px;padding-left:10px;}























	marquee {float:none;font-size:14px;font-weight:normal;width:100%;height:38px;line-height:38px;}























	.maind {float:none;width:100%;}















	.maind1 {float:none;width:94%;margin:3% auto 0px;padding:0px 0px 2%;}















	.mainda {width:100%;margin:0px auto;}







	.mainda h3 {font-size:18px;}















	.maindb {width:100%;margin:1% auto 0px;}







	.maindb ul li {font-size:14px;text-indent:12px;width:100%;padding-left:0px;}







	.maindb ul li.first {font-size:16px;text-indent:0px;width:100%;padding:1% 0px 2%;}







	.maindb ul li.first h3 {margin-right:3%;}















	.maine {float:none;width:100%;}














     .ei_menu {display:none;}
	/*.search, .mainea, .mainf, .search2, */















	.maineb {width:94%;margin:0px auto;}







	.maineb ul li {width:100%;margin:3% 0px 0px;border-radius:5px;}







	.maineb ul li img {display:block;width:100%;height:auto;}















	.mainec {width:87%;margin:3% auto 0px;padding:0px 3% 3%;}







	.mainec h3 {font-size:18px;}







	.mainec p {text-align:center;}







	.mainec p img {max-width:100%;}















	.mainfsj {display:block;width:94%;margin:0px auto;}







	.mainfsj img {display:block;width:100%;}















	.maing {width:100%;}















	.maing1 {float:none;width:100%;}















	.mainga {width:94%;height:40px;margin:5% auto 0px;}







	.mainga h3 {font-size:21px;background:url(../images/bj11.png) no-repeat 0px 5px;height:35px;}







	.mainga h4 {line-height:35px;}















	.maingb {width:94%;margin:0px auto;}















	.maingb ul li {font-size:16px;width:100%;margin:3% 0px 0px;}







	.maingb ul li h3 {margin-right:3%;}















	.maingc {width:94%;margin:2% auto 0px;}







	.maingc ul li {font-size:14px;text-indent:12px;width:100%;margin-right:0px;padding-left:0px;}















	.maingd {float:none;width:94%;margin:0px auto;}







	.maingd ul li {width:100%;margin:3% 0px 0px;}







	.maingd ul li img {display:block;width:100%;height:auto;}















	.mainh {width:94%;height:40px;margin:5% auto 0px;}







	.mainh h3 {font-size:21px;background:url(../images/bj11.png) no-repeat 0px 5px;height:35px;}







	.mainh h4 {line-height:35px;}























	.maini1 {float:none;width:94%;margin:3% auto 0px;}







	.maini1 ul li {font-size:14px;text-indent:12px;width:100%;height:32px;line-height:32px;padding-left:0px;}















	.maini2 {float:none;width:100%;}







	.maini2 ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}







	.maini2 ul li h3 {width:100%;height:auto;}







	.maini2 ul li h3 img {display:block;width:100%;height:auto;}







	.maini2 ul li h2 {display:none;}







	.maini2 ul li h4 {display:none;}







	.maini2 ul li p {font-size:14px;text-align:left;width:100%;height:42px;line-height:21px;margin-top:5px;}







	.maini2 a {color:#555;}







	.maini2 a:hover {color:#E03641;}















	.maini3 {width:94%;}















	.maini4 {display:block;width:100%;margin:0px auto;}







	.maini4 ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}







	.maini4 ul li h3 {width:100%;height:auto;}







	.maini4 ul li h3 img {display:block;width:100%;height:auto;}







	.maini4 ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;}















	.maini5 {display:none;}























	.mainj {width:100%;margin:0px auto;}







	.mainj ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}







	.mainj ul li h3 {width:100%;height:auto;}







	.mainj ul li h3 img {display:block;width:100%;height:auto;}







	.mainj ul li h2 {display:none;}







	.mainj ul li h4 {display:none;}







	.mainj ul li p {font-size:14px;text-align:left;width:100%;height:42px;line-height:21px;margin-top:5px;}







	.mainj a {color:#555;}







	.mainj a:hover {color:#E03641;}















	.maink {width:94%;margin:5% auto 0px;}







	.maink h3 {font-size:21px;}















	.mainl {width:94%;margin:0px auto;}
	.mainl ul li {width:100%;margin:3% 0px 0px;}
	.mainl ul li h2 {width:45%;height:auto;background:none;margin-right:3%;padding:0px;}
	.mainl ul li h2 img {display:block;width:100%;height:auto;}
	.mainl ul li h3 {font-size:16px;height:auto;margin:0px;}
	.mainl ul li p {display:none;}


/*2024.5.22 首页旗县手机端*/

	.mainl2 {width:94%;margin:0px auto;}
	.mainl2 ul li {width:100%;margin:3% 0px 0px;}
	.mainl2 ul li h2 {width:45%;height:auto;background:none;margin-right:3%;padding:0px;}
	.mainl2 ul li h2 img {display:block;width:100%;height:auto;}
	.mainl2 ul li h3 {font-size:16px;height:auto;margin:0px;}
	.mainl2 ul li p {display:none;}










	.mainm {width:94%;margin:3% auto 0px;}







	.mainm ul li {font-size:14px;width:100%;height:32px;line-height:32px;margin-left:0px;}







	.mainm span {padding-right:5px;}















	.mainn {width:94%;background:#f1f0f1;padding:2% 0px;}















	.maino {float:none;width:100%;}















	.mainoa {width:94%;margin:5% auto 0px;}







	.mainoa h3 {font-size:21px;}















	.maino1 {width:100%;}















	.mainob {float:none;width:94%;margin:2% auto 0px;}







	#KinSlideshow {width:340px;height:226px;}







	#KinSlideshow img {width:340px;height:226px;}















	.mainoc {width:94%;margin:3% auto 0px;}







	.mainoc ul li {font-size:14px;text-indent:12px;width:100%;height:32px;line-height:32px;padding-left:0px;}







	.mainoc ul li.first {background:none;width:100%;height:auto;padding:0px;}







	.mainoc ul li.first h3 {overflow:hidden;font-size:16px;height:32px;line-height:32px;}







	.mainoc ul li.first p {margin:0px;height:72px;line-height:24px;}















	.mainod {width:94%;margin:1% auto 0px;}







	.mainod ul li {font-size:14px;text-indent:12px;width:100%;height:32px;line-height:32px;margin-right:0px;padding-left:0px;}















	.mainp {float:none;width:94%;margin:3% auto 0px;}







	.mainp h3 {font-size:24px;}







	.mainp h4 {margin:3% 0px 0px;}







	.mainp h4 img {max-width:100%;height:auto;}







	.mainp p {font-size:14px;line-height:24px;padding:2% 0px 0px;}















	.mainq {width:94%;margin:5% auto 0px;}







	.mainq h3 {font-size:21px;}















	.mainr {width:342px;height:200px;margin:5% auto 0px;}







	.mainra {position:relative;margin:55px 0px 0px;}







	.mainrb {width:300px;padding-right:10px;}







	.mainrb ul li {width:140px;margin-left:10px;}







	.mainrb ul li h2 {width:140px;height:140px;}







	.mainrb ul li h2 img {width:140px;height:140px;}







	.mainrb ul li h3 {font-size:16px;}







	.mainrb ul li p {font-size:14px;}







	.mainrc {position:relative;margin:55px 0px 0px;}















	.mains {width:94%;height:40px;background:url(../images/bj12.png) repeat-x 0px bottom;margin:5% auto 0px;padding:0px;}







	.mains h3 {float:left;font-size:21px;color:#E03641;text-align:left;background:url(../images/bj13.jpg) #fff no-repeat 0px 9px;padding-left:12px;padding-right:10px;}







	.mains h3 a {color:#E03641;}







	.mains h3 a:hover {color:#E03641;}















	.maint {width:94%;margin:2% auto 0px;}







	.maint ul li {font-size:14px;text-indent:12px;width:100%;height:38px;line-height:38px;margin-left:0px;padding-left:0px;}















	.mainu {width:100%;}







	.mainu ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}







	.mainu ul li h3 {width:100%;height:auto;}







	.mainu ul li h3 img {display:block;width:100%;height:auto;}







	.mainu ul li h4 {display:none;}







	.mainu ul li p {font-size:14px;background:none;height:42px;line-height:21px;margin-top:5px;padding-left:0px;}







	.mainu ul li p a {color:#555;}







	.mainu ul li p a:hover {color:#E03641;}







	.mainu ul li:first-child {float:none;width:94%;height:auto;margin:3% auto 0px;}







	.mainu ul li:first-child p {font-size:14px;text-align:center;width:100%;height:24px;line-height:24px;margin-top:5px;}















	.mainv {width:94%;margin:0px auto;}







	.mainv h3 {font-size:21px;}















	.mainw {width:100%;}







	.mainw ul li {width:45.5%;margin:3% 0px 0px 3%;}







	.mainw ul li h3 {width:100%;height: 0;padding-bottom: 58%;}







	.mainw ul li h3 img {display:block;width:100%;height:auto;}







	.mainw ul li p {font-size:14px;text-align:center;background:none;height:28px;line-height:28px;padding:5px;}















	#MutiNav .multiUl{display:none;}















	.mainy {width:94%;margin:3% auto 0px;}















	.mainz-works {width:100%;margin-top:3%}







	.mainz-works .content {width:94%;}







	.mainz-works .swiper-container {margin:0 auto;width:90%;}







	.mainz-works .swiper-container .swiper-slide .icon {width:26px;height:26px;background-size:26px 26px;}







	.mainz-works .swiper-container .swiper-slide .pic{padding:4px;height:180px;}







	.mainz-works .swiper-container .swiper-button-prev {left:-10px;background-size:18px auto;}







	.mainz-works .swiper-container .swiper-button-next {right:-10px;background-size:18px auto;}







	.mainz-works .swiper-container .swiper-slide .title {height:28px;line-height:28px;padding:0px 10px;}







	.mainz-works .swiper-container .swiper-slide .title a {font-size:14px;}















	.bottom {margin:5% auto 0px;padding:3% 0px;}







	.bottom ul.botwh {width:94%;}







	.bottom ul li {width:100%;text-align:center;padding-right:0px;}







	.bottom ul li h3 {font-size:16px;height:35px;line-height:35px;}







	.bottom ul li h4 {text-align:left;height:40px;line-height:40px;}







	.bottom ul li p {text-align:left;}







	.bottom ul li.second {float:left;width:32%;padding-top:3%;padding-left:0px;}







	.bottom ul li.second h2{width:100%;height:auto;}







	.bottom ul li.second h2 img {max-width:100%;height:auto;text-align:center;}







	.bottom ul li.last {float:right;width:30%;padding-top:30px;padding-left:3%;padding-right:0px;}







	.bottom ul li.last h2{width:100%;height:auto;}







	.bottom ul li.last h2 img {max-width:100%;height:auto;text-align:center;}















	.footer {width:94%;line-height:24px;margin:0px auto;padding:3%;}















	.mbx {padding:3% 0px;}







	.mbx ul.mbxwh {width:94%;}







	.mbx ul li {line-height:24px;}







	.mbx ul li h3 {font-size:14px;}















	.contain {width:100%;margin:0px auto;}

	.left {float:none;width:100%;}
	.lefta {display:none;}
	.leftb {width:100%;background:none;margin:0px auto;padding:0px;}
	.leftb ul li {font-size:14px;text-align:center;background:none;width:22.5%;margin:2% 0px 0px 2%;}
	.leftb ul li a {background:#f2f2f0;line-height:38px;padding-left:0px;}
	.leftb ul li a:hover {color:#fff;background:#3f3985;padding-left:0px;border-left:none;}
	.leftb ul li.on a {color:#fff;background:#3f3985;padding-left:0px;border-left:none;}
	
	
	.hy_left {float:none;width:100%;background: none;}
	.hy_lefta {display:none;}
	.hy_leftb {width:100%;background:none;margin:0px auto;padding:0px;}
	.hy_leftb ul li {font-size:14px;text-align:center;background:none;width:22.5%;margin:2% 0px 0px 2%;}
	.hy_leftb ul li a {background:#f2f2f0;line-height:38px;padding-left:0px;}
	.hy_leftb ul li a:hover {color:#fff;background:#3f3985;padding-left:0px;border-left:none;}
	.hy_leftb ul li.on a {color:#fff;background:#3f3985;padding-left:0px;border-left:none;}
	

	.right {float:none;width:100%;margin:0px auto;padding:0px;}
	.righta {width:94%;margin:5% auto 0px;}
	.rightb {width:94%;}
	.rightb ul li {width:100%;margin:3% 0px 0px;padding:0px 0px 3%;}
	.rightb ul li h2 {width:42%;height:auto;margin-right:3%;max-height: 80px;}
	.rightb ul li h2 img {display:block;width:100%;height:auto;}
	.rightb ul li h3 {font-size:16px;height:auto;line-height:30px;}
	.rightb ul li p {display:none;}
	.rightb ul li h4 {font-size:12px;color:#666;font-weight:normal;line-height:18px;margin:4px 0px 0px;}




.xhright .rightb{width:94%}
.xhright .rightb ul li{width:100%;margin:3% 0 0;padding:0 0 3%}
.xhright .rightb ul li h2{width:42%;height:auto;margin-right:3%;max-height:80px}
.xhright .rightb ul li h2 img{display:block;width:100%;height:auto}
.xhright .rightb ul li h3{font-size:16px;height:auto;line-height:30px}
.xhright .rightb ul li p{display:none}
.xhright .rightb ul li h4{font-size:12px;color:#666;font-weight:400;line-height:18px;margin:4px 0 0}











	.rightc {width:94%;margin:5% auto 0px;padding:0px 0px 3%;}







	.rightc h1 {font-size:21px;text-align:center;line-height:30px;padding:0px 0px 2%;}







	.rightc p {font-size:12px;line-height:21px;}























	.rightd2 {margin:3% auto 0px;padding:0px 0px 5%;}







	.rightd2 h2 {font-size:18px;}







	.rightd2 h3 {font-size:16px;line-height:35px;}







	.rightd2 ul li {font-size:14px;width:50%;}















	.rightd3 {margin:3% auto 0px;padding:0px 0px 5%;}







	.rightd3 h2 {font-size:18px;}







	.rightd3 h3 {font-size:16px;line-height:35px;}







	.rightd3 ul li {font-size:14px;}























	.rightd {width:94%;line-height:28px;margin:3% auto 0px;}







	.rightd p {margin:2% 0px 0px;}







	.rightd img {display:block;max-width:100%;height:auto;margin:2% 0px 0px;}















	.righte {width:100%;}







	.righte ul li {width:43%;margin:3% 0px 0px 3%;padding:1%;}







	.righte ul li h3 {width:100%;height:auto;}







	.righte ul li h3 img {display:block;width:100%;height:auto;}







	.righte ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;padding:5px 0px;}







	.righte ul li.first {margin-left:3%;}















	.naina {width:94%;height:40px;background:url(../images/bj10.png) repeat-x 0px bottom;margin:5% auto 0px;}







	.naina h3 {font-size:18px;background:url(../images/bj11.png) no-repeat 0px 5px;height:35px;line-height:30px;padding-left:26px;border-bottom:5px solid #E03641;}







	.naina h4 {line-height:35px;}















	.nainb {width:100%;margin:3% auto 0px;}







	.nainb ul li {font-size:14px;width:17.5%;margin:2% 0px 0px 2%;}







	.nainb ul li a {width:100%;height:38px;line-height:38px;border:none;}







	.nainb ul li a:hover {border:none;}







	.nainb ul li.on a {border:none;}















	.nainc {width:100%;}







	.nainc ul li {width:45.5%;margin:3% 0px 0px 3%;padding:0px;border:none;}







	.nainc ul li h2 {width:100%;    height: 0;padding-bottom: 100%;}







	.nainc ul li h2 img {display:block;max-width:100%;height:auto;}







	.nainc ul li h3 {margin:2% 0px 0px;}







	.nainc.ass-user ul li{width:45.5%;padding:0;border:1px solid #d3d3d3;}







	.nainc.ass-user ul li h2 {width:100%;height:180px;background:#f1f1f1;border-radius:inherit;}







	.nainc.ass-user ul li h2 img {width:100%;height:100%;object-fit:contain;}















	.naind {width:100%;}







	.naind ul li {width:45%;margin:3% 0px 0px 3%;}







	.naind ul li h3 {width:96%;padding:2%;height:100px;}







	.naind ul li h3 img {max-width:100%;height:100px;}







	.naind ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;padding:5px 8px;}















	.naing {width:94%;margin:5% auto 0px;}







	.naing h2 {float:none;width:60%;height:auto;margin:0px auto;}







	.naing h2 img {display:block;max-width:100%;height:auto;}







	.naing h3 {font-size:21px;text-align:center;line-height:32px;margin:2% 0px 0px;}







	.naing h4 {text-align:center;line-height:28px;margin:1% 0px 0px;}







	.naing p {line-height:28px;margin:2% 0px 0px;}







	.naing.ass-user h2 {background-color:#f1f1f1;border-radius:0;}







	.naing.ass-user h2 img {object-fit:contain;}















	.nainh {width:94%;}







	.nainh ul li {width:100%;margin:3% 0px 0px;padding:0px 0px 3%;}







	.nainh ul li h2 {width:42%;height:auto;margin-right:3%;max-height: 80px;}







	.nainh ul li h2 img {display:block;width:100%;height:auto;}







	.nainh ul li h3 {font-size:16px;height:auto;line-height:30px;}







	.nainh ul li p {display:none;}







	.nainh ul li h4 {font-size:12px;color:#666;font-weight:normal;line-height:18px;margin:4px 0px 0px;}















	.naini {width:94%;margin:5% auto 0px;padding:0px 0px 3%;}







	.naini h1 {font-size:21px;text-align:center;line-height:30px;padding:0px 0px 2%;}







	.naini p {font-size:12px;line-height:21px;}















	.nainj {width:94%;line-height:28px;margin:3% auto 0px;}







	.nainj p {margin:2% 0px 0px;}







	.nainj img {display:block;max-width:100%;height:auto;margin:2% auto 0px;}







	.nainj p video {width: 100% !important;height:240px !important;}















	.naink {width:94%;margin:3% auto 0px;}















	.nainl {width:94%;margin:5% auto 0px;}







	.nainl h3 {font-size:21px;}















	.nainm {width:94%;margin:5% auto 0px;padding:0px;}







	.nainm img {max-width:100%;height:auto;}















	.nainn {width:94%;text-align:center;line-height:32px;background:none;margin:3% auto 0px;padding:0px 0px 3%;}







	.nainn h1 {float:none;font-size:18px;}







	.nainn p {float:none;font-size:14px;line-height:26px;}















	.naino {background:none;width:94%;line-height:28px;padding:0px;}







	.naino p {margin:2% 0px 0px;}















	.nainp {width:94%;}







	.nainp ul li {width:100%;margin:5% 0px 0px;padding:0px 0px 3%;}







	.nainp ul li h2 {width:100%;height:auto;}







	.nainp ul li h2 img {display:block;max-width:100%;height:auto;}







	.nainp ul li h3 {font-size:18px;text-align:center;height:auto;line-height:30px;padding:10px;}







	.nainp ul li h4 {padding:10px 10px 0px;}







	.nainp ul li p {height:auto;line-height:30px;padding:0px 10px;}















	.nainp2 {display:block;}















	.nainq {width:94%;margin:5% auto 0px;}







	.nainq h4 {font-size:14px;}















	.nainr {width:94%;}







	.nainr h4 {font-size:14px;}















	.nains {width:100%;}







	.nains ul li {width:45%;margin:3% 0px 0px 3%;}







	.nains ul li h3 {width:96%;padding:2%;}







	.nains ul li h3 img {max-width:100%;height:auto;}







	.nains ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;padding:5px 8px;}















	.naint {width:94%;margin:0px auto;}















	.nainu {width:94%;margin:3% auto 0px;}







	.nainu ul li {font-size:14px;text-indent:12px;width:100%;height:32px;line-height:32px;margin-left:0px;padding-left:0px;}















	.nainv {width:94%;margin:5% auto 0px;}















	.nainw {width:94%;margin:5% auto 0px;}







	.nainw h2 {width:100%;height:auto;border:none;}







	.nainw h2 img {display:block;width:100%;height:auto;}







	.nainw h3 {font-size:18px;height:auto;line-height:30px;margin:3% auto;}







	.nainw h4 {line-height:28px;}







	.nainw p {margin:2% 0px 0px;}















	.nainx {width:100%;display:block;}







	.nainx ul li {width:45.5%;margin:3% 0px 0px 3%;}







	.nainx ul li h3 {max-width:100%;height:auto;}







	.nainx ul li h3 img {display:block;width:100%;height:auto;}







	.nainx ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;margin:8px 0px 0px;}















	.nainy {padding:8% 0px;}







	.nainy h2 {font-size:26px;line-height:58px;}







	.nainy p {font-size:18px;line-height:38px;}







	.nainy h3 {font-size:18px;line-height:40px;margin:3% 0px 0px;}







	.nainy h4 {font-size:18px;line-height:40px;margin:3% 0px 0px;}















	.nainz {width:94%;height:auto;margin:3% auto 0px;}







	.nainz h3 {float:none;font-size:18px;width:100%;height:auto;line-height:42px;}







	.nainz h3 span {color:#f00;font-weight:bold;padding:0px 3px;}







	.nainz ul li {font-size:16px;width:29%;height:40px;margin:5% 0px 0px 3%;}







	.nainz ul li a {line-height:36px;}















	.text5 {font-size:14px;width:93%;padding:0px 3%;}







	.text6 {width:100%;height:100px;}







	.text7 {margin:0px 8px;padding-left:40px;}







	.text8 {margin:0px 8px;padding-left:40px;}















	.hyaa {width:88%;margin:3% auto 0px;padding:0px 0px 5%;}







	.hyaa ul li {width:100%;padding:2% 0px;}







	.hyaa ul li h2 {text-align:left;width:100%;}







	.hyaa ul li h3 {width:100%;padding-left:0px;}







	.hyaa ul li h4 {width:100%;margin:3% 0px 0px;padding-left:0px;}















	.hyab {width:94%;}







	.hyab ul li {width:92%;margin:5% 0px 0px;padding:3%;border:1px solid #d3d3d3;}







	.hyab ul li h2 {float:none;width:100%;height:auto;margin-right:0px;}







	.hyab ul li h2 img {width:100%;height:auto;}















	.hy1200 {width:100%;background:none;margin:0px auto;padding:0px;border:none;}















	.hleft {float:none;width:100%;}







	.hright {float:none;width:100%;}















	.hlefta {width:94%;padding:5% 0px 0px;}







	.hlefta h3 {float:left;width:40px;height:40px;}







	.hlefta h4 {float:left;text-align:left;line-height:40px;margin:0px 0px 0px;padding-left:15px;}







	.hlefta p {float:right;line-height:40px;}















	.hleftb {width:100%;margin:3% auto 0px;padding:2% 0;border-bottom:1px solid #bec1c6;}







	.hleftb ul li {font-size:14px;width:25%;border-bottom:none;}







	.hleftb ul li a {line-height:30px;border-left:none;}







	.hleftb ul li a:hover {border-left:none;}







	.hleftb ul li.on {border-left:none;}















	.hi1 {background-image:none;}







	.hi2 {background:none;}







	.hi3 {background:none;}







	.hi4 {background:none;}







	.hi5 {background:none;}







	.hi6 {background:none;}







	.hi7 {background:none;}







	.hi8 {background:none;}















	.hrighta {width:88%;height:auto;padding:0px 6%;}







	.hrighta h3 {font-size:16px;line-height:45px;}















	.hrightb {width:88%;margin:3% auto 0px;padding-right:0px;padding-bottom:5%;}







	.hrightb ul li {width:100%;padding:2% 0px;}







	.hrightb ul li h2 {text-align:left;width:100%;}







	.hrightb ul li h3 {width:100%;padding-left:0px;}







	.hrightb ul li h4 {width:100%;padding-left:0px;}















	.hrightc {width:88%;margin:3% auto 0px;padding-right:0px;padding-bottom:5%;font-size:14px;}















	.hyib {width:88%;margin:3% auto 0px;padding:0px 0px 5%;}







	.hyib td {padding:2% 0px;}















	.hyic {width:94%;margin:3% auto 0px;padding:0px 0px 5%;}







	.hyic td {padding:3% 0px;}















	.hyid {width:94%;margin:6% auto 0px;}







	.hyid ul li {font-size:16px;}















	.hyie {width:94%;line-height:32px;margin:8% auto 0px;padding:0px 0px 5%;}















	.hyif {width:94%;margin:5% auto 0px;}







	.hyif ul li {font-size:14px;line-height:18px;padding:25px 0px 0px;}















	.hyig {font-size:16px;width:94%;line-height:28px;margin:5% auto 0px;}















	.hyih {font-size:14px;width:94%;line-height:21px;margin:5% auto 0px;}







	.hyih td {padding:15px 3px;}















	.hyii {width:88%;margin:5% auto 0px;}















	.hyii2 {width:88%;margin:5% auto 0px;padding:0px;border:1px solid #bfbfbf;}























	.hyij {width:88%;margin:3% auto 0px;padding-bottom:5%;}







	.hyij ul li {width:100%;padding:2% 0px;}







	.hyij ul li h2 {text-align:left;width:100%;}







	.hyij ul li h3 {width:100%;padding-left:0px;}







	.hyij ul li.first {float:left;height:auto;}







	.hyij ul li.first h2 {line-height:44px;}







	.hyij ul li.first h3 {margin-left:0px;}







	.hyij ul li.last {width:100%;padding:2% 0px;}







	.hyij ul li.last h3 {width:100%;padding-left:0px;height:auto;}















	.hyik {width:94%;margin:5% auto 0px;}















	.hyil {width:88%;margin:3% auto 0px;}







	.hyil ul li {width:100%;padding:2% 0px;}







	.hyil ul li h2 {text-align:left;width:100%;}







	.hyil ul li h3 {width:100%;padding-left:0px;}







	.hyil ul li h4 {width:100%;padding-left:0px;}















	.hyim {width:100%;margin:2% auto 0px;}







	.hyim ul li {width:45.5%;margin:3% 0px 0px 3%;}







	.hyim ul li h2 {width:98%;}















	.hyin {width:100%;margin:8% auto 0px;}







	.hyin ul li {width:42.5%;margin-left:5%;}















	.hyt14 {width:99%;}







	.hyt18 {width:99%;margin:2% 0% 0 0;}































	.ssg {background:-webkit-linear-gradient(#b1464c,#fcf8f8);background:-o-linear-gradient(#b1464c,#fcf8f8);background:-moz-linear-gradient(#b1464c,#fcf8f8);background:-mos-linear-gradient(#b1464c,#fcf8f8);







		background:linear-gradient(#b1464c,#fcf8f8);margin:3% auto 0px;padding:0px 0px 3%;}















	.ssga {display:none;}







	.ssgg {display:block;width:100%;}







	.ssgg img {width:100%;}















	.ssgb {float:none;width:100%;}















	.ssgba {float:none;width:94%;margin:3% auto 0px;border-bottom:1px solid #a61116;}







	.ssgba h3 {font-size:18px;height:auto;line-height:40px;padding-left:0px;border-bottom:2px solid #fff;}















	.ssgbb {float:none;width:94%;height:auto;margin:3% auto 0px;padding:0px;}







	#KinSlideshow2 {width:340px;height:226px;}







	#KinSlideshow2 img {width:340px;height:226px;}















	.ssgbc {float:none;width:94%;margin:3% auto 0px;}







	.ssgbc ul li {font-size:14px;text-indent:12px;width:100%;padding-left:0px;}







	.ssgbc ul li.first {width:100%;height:auto;margin:0px 0px 2%;padding:0px 0px 2%;}







	.ssgbc ul li.first h3 {font-size:16px;}







	.ssgbc ul li.first p {height:auto;line-height:24px;}























	.ssgc {float:none;font-size:16px;width:94%;line-height:30px;margin:5% auto 0px;padding:0px;}















	.ssgd {width:94%;height:40px;margin:5% auto 0px;}







	.ssgd h3 {font-size:21px;background:url(../images/bj45.png) no-repeat 0px 5px;height:35px;}







	.ssgd h4 {line-height:35px;}















	.ssge {width:94%;margin:3% auto 0px;}







	.ssge ul li {font-size:14px;width:100%;height:45px;line-height:45px;margin-left:0px;}























	.ssgf {width:338px;margin:3% auto 0px;}







	.ssgfa {width:16px;height:29px;background:url(../images/ll.png) no-repeat 0px 0px;margin:86px 0px 0px;}







	.ssgfb {width:296px;padding-right:10px;}







	.ssgfb ul li {width:284px;margin-left:10px;}







	.ssgfb ul li h3 {width:284px;height:auto;}







	.ssgfb ul li h3 img {width:100%;height:auto;}







	.ssgfb ul li p {font-size:16px;height:35px;line-height:35px;}







	.ssgfc {width:16px;height:29px;background:url(../images/rr.png) no-repeat 0px 0px;margin:86px 0px 0px;}















}























@media only screen and (min-width:0px) and (max-width:359px){















	.mainb ul li h3 {font-size:16px;}















	.mainr {width:292px;height:125px;}







	.mainra {margin:43px 0px 0px;}







	.mainrb {width:250px;padding-right:10px;}







	.mainrb ul li {width:115px;margin-left:10px;}







	.mainrb ul li h2 {width:115px;height:115px;}







	.mainrb ul li h2 img {width:115px;height:115px;}







	.mainrc {margin:43px 0px 0px;}















	.hleftb ul li {font-size:14px;}















	#KinSlideshow {width:300px;height:200px;}







	#KinSlideshow img {width:300px;height:200px;}







	#KinSlideshow2 {width:300px;height:200px;}







	#KinSlideshow2 img {width:300px;height:200px;}















	.ssgf {width:300px;}







	.ssgfa {margin:86px 0px 0px;}







	.ssgfb {width:258px;}







	.ssgfb ul li {width:246px;}







	.ssgfb ul li h3 {width:246px;}







	.ssgfc {margin:86px 0px 0px;}







}























@media only screen and (min-width:375px) and (max-width:413px){
	#KinSlideshow {width:350px;height:234px;}
	#KinSlideshow img {width:350px;height:234px;}
	#KinSlideshow2 {width:350px;height:234px;}
	#KinSlideshow2 img {width:350px;height:234px;}

	.mainr {width:362px;height:210px;}
	.mainra {margin:60px 0px 0px;}
	.mainrb {width:320px;padding-right:10px;}
	.mainrb ul li {width:150px;margin-left:10px;}
	.mainrb ul li h2 {width:150px;height:150px;}
	.mainrb ul li h2 img {width:150px;height:150px;}
	.mainrc {margin:60px 0px 0px;}
}

@media only screen and (min-width:414px) and (max-width:767px){


	#KinSlideshow {width:390px;height:260px;}
	#KinSlideshow img {width:390px;height:260px;}
	#KinSlideshow2 {width:390px;height:260px;}
	#KinSlideshow2 img {width:390px;height:260px;}

	.ssgf {width:386px;}
	.ssgfa {margin:86px 0px 0px;}
	.ssgfb {width:344px;}
	.ssgfb ul li {width:334px;}
	.ssgfb ul li h3 {width:334px;}
	.ssgfc {margin:86px 0px 0px;}

	.mainr {width:392px;height:210px;}
	.mainra {margin:60px 0px 0px;}
	.mainrb {width:340px;padding-right:20px;}
	.mainrb ul li {width:150px;margin-left:20px;}
	.mainrb ul li h2 {width:150px;height:150px;}
	.mainrb ul li h2 img {width:150px;height:150px;}
	.mainrc {margin:60px 0px 0px;}
}


@media only screen and (min-width:768px) and (max-width:850px){

	.logom {width:60%;}
	.am-offcanvas-bar {width:350px;}
	.am-header .am-header-nav img {height:24px;}
	.am-header .am-header-right {top:30px;right:8px;font-size:24px;}
	.toutiao, .maina, .mainc, .mainq {margin:3% auto 0px;}
	marquee {height:45px;line-height:45px;}
	.maini4 {width:100%}
	.maini4 ul li {width:45.5%;margin:3% 0px 0px 3%;}
	.maini4 ul li h3 {width:100%;height:auto;}
	.maini4 ul li h3 img {display:block;width:100%;height:auto;}
	.maini4 ul li p {font-size:14px;}
	.mainl ul li p {display:block;}
	.mainm ul li {height:45px;line-height:45px;}
	.mainr {width:752px;height:260px;}
	.mainra {margin:86px 0px 0px;}
	.mainrb {width:690px;padding-right:30px;}
	.mainrb ul li {width:200px;margin-left:30px;}
	.mainrb ul li h2 {width:200px;height:200px;}
	.mainrb ul li h2 img {width:200px;height:200px;}
	.mainrc {margin:86px 0px 0px;}
	.maint ul li {height:45px;line-height:45px;}
	.nainp {width:100%;}
	.nainp ul li {width:45.5%;margin:3% 0px 0px 3%;padding:0px 0px 3%;}
	.nainp ul li h3 {height:60px;}
	#KinSlideshow {width:722px;height:482px;}
	#KinSlideshow img {width:722px;height:482px;}
	#KinSlideshow2 {width:722px;height:482px;}
	#KinSlideshow2 img {width:722px;height:482px;}
	.ssgf {width:714px;}
	.ssgfa {margin:86px 0px 0px;}
	.ssgfb {width:672px;}
	.ssgfb ul li {width:326px;}
	.ssgfb ul li h3 {width:326px;}
	.ssgfc {margin:86px 0px 0px;}

	.leftb ul li a {line-height:48px;}
	.hy_leftb ul li a {line-height:30px;}
	.nainb ul li a {height:45px;line-height:45px;}
	.rightb ul li p {display:block;}
	.nainh ul li p {display:block;height:auto;}
	.rightd2 {padding:0px 0px 3%;}
	.rightd2 ul li {width:33.3%;}
	.rightd3 {padding:0px 0px 3%;}
	.hleftb ul li {font-size:16px;}
	.hrightb {width:400px;}
	.hyib, .hyic {width:400px;}
	.hyid {width:700px;}
	.hyif ul li {font-size:16px;}
	.hyaa {width:400px;}
	.hyab {width:100%;}
	.hyab ul li {width:41%;margin:3% 0px 0px 3%;padding:2%;}
	.hyab ul li h2 {float:none;width:100%;height:auto;margin-right:0px;}
	.hyab ul li h2 img {width:100%;height:auto;}
}


#div_vod_0 {display:inline-block;}
.anniversary-info {margin: 30px auto 0;width:1200px;}
.anniversary-info img {max-width:100%;}
.anniversary-info-wap, .work-container-wap {display:none;}
.work-container {overflow:hidden;width:100%;margin:-120px auto 0px;height:1498px;background:url(../images/work-banner.jpg) no-repeat center top;}
.work-container .summary {margin:610px auto 0;position:relative;width:1203px;height:239px;background:url(../images/work-nav.png) no-repeat center 0px;}
.work-container .summary p {padding:0 26px;text-indent:2em;line-height:32px;font-size:16px;color:#000100;}
.work-container .summary p:first-child {padding-top:20px;}







.work-container .summary p a, .work-container .summary p a:hover {color:#c90827;}







.work-container .nav {margin:20px auto 0;width:1200px;position:relative;display: flex;justify-content:space-between;}







.work-container .nav li {width:25%;height:58px;line-height:54px;background:#f1d1a3;text-align:center;}







.work-container .nav li:hover {background:#c80826;}







.work-container .nav li a {display:block;position:relative;font-size:32px;font-weight:bold;color:#c90827;}







.work-container .nav li a:after {content:'';position:absolute;right:0;top:0;bottom:0;width:1px;background:#c90827;}







.work-container .nav li:hover a {color:#feebc0;}







.work-container .nav li:last-child a:after {width:0;}







.work-container .work-box{position:relative;z-index:9;width:1200px;margin:40px auto 0px;}







.work-container .work-box .focus{position:relative;z-index:9;width:1200px;height:474px;margin:0px auto;}







.work-container .work-box .arrow1,.work-container .work-box .arrow2{position:absolute;width:40px;height:70px;cursor:pointer;top:50%;margin-top:-34px;z-index:100;}







.work-container .work-box .arrow1:hover,.work-container .work-box .arrow2:hover{filter:alpha(opacity=80);opacity:0.8;}







.work-container .work-box .arrow1{display:block;left:20px;background:url(../images/left.png);}







.work-container .work-box .arrow2{display:block;right:20px;background:url(../images/right.png);}







.work-container .work-box img{max-width:100%;max-height:100%;object-fit:contain;}







.work-container .work-box li{position:absolute;overflow:hidden;background-color:#e7e7e7;}







.work-container .work-box li .img {display:block;width:100%;height:100%;}







.work-container .work-box .weizhi1{ width:474px;height:474px;left:363px;top:0px;z-index:-1;}







.work-container .work-box .weizhi1 .cover{display:none;}







.work-container .work-box .shadow{position:absolute;left:0px;bottom:0px;height:46px;width:100%;background:rgba(0,0,0,.5);z-index:99;}







.work-container .work-box p{position:absolute;left:0px;bottom:0px;height:46px;line-height:46px;font-size:18px;text-align:center;width:100%;color:#fff;z-index:100;}







.work-container .work-box p a{color:#fff;}







.work-container .work-box p span{float:left;display:inline;margin-right:25px;padding:0px 25px;position:relative;}







.work-container .work-box p b{position:relative;font-weight:normal;}







.work-container .work-box p i{position:absolute;width:100%;height:100%;left:0px;top:0px;background:#b30026;filter:alpha(opacity=50);opacity:0.5;}







.work-container .work-box p,.work-container .work-box .shadow{display:none;}







.work-container .work-box .weizhi1 p,.work-container .work-box .weizhi1 .shadow{display:block;}







.work-container .work-box a {color:#fff;}







.work-container .work-box a:hover {color:#fff;}















.zfy100 {overflow:hidden;width:100%;height:1301px;background:url(../images/zfy2.jpg) no-repeat center 0px;margin:30px auto 0px;padding:0px 0px 40px;}















.zfya {overflow:hidden;width:1200px;height:170px;margin:0px auto;}







.zfya a {float:left;width:1200px;height:170px;text-indent:-999px;}















.zfyb {overflow:hidden;width:1200px;height:48px;margin:0px auto 0px;}







.zfyb h3 {float:left;font-size:30px;height:43px;padding-left:26px;}







.zfyb h3 a {color:#fff;}







.zfyb h3 a:hover {color:#fff;}







.zfyb h4 {float:right;font-size:14px;color:#fff;font-weight:normal;line-height:48px;}







.zfyb h4 a {color:#fff;}







.zfyb h4 a:hover {color:#fff;}















.zfyc {overflow:hidden;width:1170px;height:210px;background:url(../images/zfy1.png) no-repeat 0px 0px;margin:20px auto 18px;padding:24px 15px 0px;}















.zfyc1 {overflow:hidden;float:left;width:550px;}







.zfyc1 ul li {float:left;overflow:hidden;font-size:16px;background:url(../images/zfy2.png) no-repeat 0px center;width:534px;height:38px;line-height:38px;padding-left:16px;}















.zfyc2 {overflow:hidden;float:right;width:600px;}







.zfyc2 ul li {float:left;overflow:hidden;position:relative;width:285px;height:190px;margin:0px 0px 0px 15px;}







.zfyc2 ul li h3 {overflow:hidden;width:285px;height:190px;z-index:1;}







.zfyc2 ul li h3 img {width:285px;height:190px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.zfyc2 ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}







.zfyc2 ul li h2 {overflow:hidden;position:relative;z-index:3;display:block;width:285px;height:160px;background:url(../images/play.png) no-repeat 0px 0px;margin-top:-190px;}







.zfyc2 ul li h2 a {float:left;text-indent:-999px;width:285px;height:160px;}







.zfyc2 ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:285px;height:30px;margin-top:0px;z-index:2;}







.zfyc2 ul li p {overflow:hidden;position:relative;font-size:14px;text-align:center;width:285px;height:30px;line-height:30px;margin-top:-30px;z-index:3;}







.zfyc2 a {color:#fff;}







.zfyc2 a:hover {color:#bbb;}















.zfyd {overflow:hidden;width:1200px;height:48px;margin:15px auto 0px;}







.zfyd h3 {float:left;font-size:30px;height:43px;padding-left:26px;}







.zfyd h3 a {color:#fff;}







.zfyd h3 a:hover {color:#fff;}







.zfyd h4 {float:right;font-size:14px;color:#fff;font-weight:normal;line-height:48px;}







.zfyd h4 a {color:#fff;}







.zfyd h4 a:hover {color:#fff;}















.zfye {overflow:hidden;width:1260px;margin:30px auto 0px;}







.zfye ul li {float:left;overflow:hidden;font-size:16px;color:#fff;width:585px;height:30px;line-height:30px;margin-left:30px;}







.zfye span {color:#fff;font-weight:bold;padding-right:10px;}







.zfye a {color:#fff;}







.zfye a:hover {color:#fff;}































.box33{position:relative;z-index:9;width:1200px;margin:40px auto 0px;}







.box33 .focus{position:relative;z-index:9;width:1200px;height:474px;margin:0px auto;}







.box33 .arrow1,.box33 .arrow2{position:absolute;width:40px;height:70px;cursor:pointer;top:50%;margin-top:-34px;z-index:100;}







.box33 .arrow1:hover,.box33 .arrow2:hover{filter:alpha(opacity=80);opacity:0.8;}







.box33 .arrow1{display:block;left:20px;background:url(../images/left.png);}







.box33 .arrow2{display:block;right:20px;background:url(../images/right.png);}







.box33 img{width:100%;height:100%;}







.box33 li{position:absolute;overflow:hidden;}







.box33 .weizhi1{ width:710px;height:474px;left:245px;top:0px;z-index:50;}







.box33 .weizhi2{ width:595px;height:396px;left:495px;top:32px;z-index:40;}







.box33 .weizhi3{ width:515px;height:344px;left:685px;top:55px;z-index:30;}







.box33 .weizhi4{ width:515px;height:344px;left:0px;top:55px;z-index:30;}







.box33 .weizhi5{ width:595px;height:396px;left:110px;top:32px;z-index:40;}







.box33 .cover{position:absolute;width:100%;height:100%;left:0px;bottom:0px;background:#000;filter:alpha(opacity=50);opacity:0.5;}







.box33 .weizhi1 .cover{display:none;}







.box33 .shadow{position:absolute;left:0px;bottom:0px;height:55px;width:100%;background:#000;filter:alpha(opacity=60);opacity:0.6;}







.box33 p{position:absolute;left:0px;bottom:0px;height:45px;line-height:45px;font-size:18px;text-align:center;width:100%;color:#fff;}







.box33 p a{color:#fff;}







.box33 p span{float:left;display:inline;margin-right:25px;padding:0px 25px;position:relative;}







.box33 p b{position:relative;font-weight:normal;}







.box33 p i{position:absolute;width:100%;height:100%;left:0px;top:0px;background:#b30026;filter:alpha(opacity=50);opacity:0.5;}







.box33 p,.box33 .shadow{display:none;}







.box33 .weizhi1 p,.box33 .weizhi1 .shadow{display:block;}







.box33 a {color:#fff;}







.box33 a:hover {color:#fff;}























@media only screen and (min-width:0px) and (max-width:850px){
	.zfy100 {height:auto;background:none;margin:5% auto 0px;padding:0px 0px 3%;}
	.zfya, .zfyd, .box33 {display:none;}
	.zfyb {width:94%;height:40px;margin:5% auto 0px;border-bottom:1px solid #ddd;}
	.zfyb h3 {font-size:21px;height:35px;padding-left:0;border-bottom:5px solid #E03641;}
	.zfyb h4 {olor:#888;line-height:35px;}
	.zfyb h4 a {color:#888;}
	.zfyb h4 a:hover {color:#E03641;}
	.zfyb h3 a {color:#000;}







	.zfyb h3 a:hover {color:#E03641;}















	.zfyc {width:100%;height:auto;background:none;margin:0px auto 0px;padding:0px;}























	.zfyc1 {float:none;width:94%;margin:3% auto 0px;}







	.zfyc1 ul li {font-size:14px;text-indent:12px;width:100%;height:32px;line-height:32px;padding-left:0px;}















	.zfyc2 {float:none;width:100%;}







	.zfyc2 ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}







	.zfyc2 ul li h3 {width:100%;height:auto;}







	.zfyc2 ul li h3 img {display:block;width:100%;height:auto;}







	.zfyc2 ul li h2 {display:none;}







	.zfyc2 ul li h4 {display:none;}







	.zfyc2 ul li p {font-size:14px;text-align:left;width:100%;height:42px;line-height:21px;margin-top:5px;}







	.zfyc2 a {color:#555;}







	.zfyc2 a:hover {color:#E03641;}















	.zfyd {width:94%;margin:3% auto 0px;}







	.zfyd ul li {font-size:14px;width:100%;height:32px;line-height:32px;margin-left:0px;}







	.zfyd span {padding-right:5px;}







}















@media only screen and (min-width:0px) and (max-width:359px){







	.work-container-wap .work-list .swiper-container{width:100%;height:200px;}







}















@media only screen and (min-width:375px) and (max-width:413px){







	.work-container-wap .work-list .swiper-container{width:100%;height:234px;}















}















@media only screen and (min-width:414px) and (max-width:767px)







{







	.work-container-wap .work-list .swiper-container{width:100%;height:260px;}







}















@media only screen and (min-width:0px) and (max-width:850px)







{







	.work-container, .anniversary-info {display:none;}







	.anniversary-info-wap {margin:5% auto 0;display:block;width:94%;}







	.anniversary-info-wap img {max-width:100%;}







	.work-container-wap {overflow:hidden;display:block;width:100%;margin:-34px auto 0px;padding:0px 0px 5%;}







	.work-container-wap .b-top {overflow:hidden;width:100%;margin:0px auto;}







	.work-container-wap .b-top img {width:100%;}







	.work-container-wap .summary {margin:-40px auto 0;position:relative;width:94%;}







	.work-container-wap .summary p {text-indent:0;line-height:32px;font-size:16px;color:#000100;}







	.work-container-wap .summary p a {color:#c90827;}







	.work-container-wap .nav {margin:3% auto 0;width:94%;position:relative;display: flex;justify-content:space-between;}







	.work-container-wap .nav li {width:25%;height:40px;line-height:40px;background:#f1d1a3;text-align:center;}







	.work-container-wap .nav li a {display:block;position:relative;font-size:18px;font-weight:bold;color:#c90827;}







	.work-container-wap .nav li a:after {content:'';position:absolute;right:0;top:0;bottom:0;width:1px;background:#c90827;}







	.work-container-wap .nav li:last-child a:after {width:0;}







	.work-container-wap .work-list{margin:5% auto 0;width:94%;}







	.work-container-wap .work-list .swiper-container{width:100%;height:260px;}







	.work-container-wap .work-list .swiper-container .swiper-slide{background-color:#e7e7e7;text-align: center;font-size: 22px;line-height: 24px; height:260px; position:relative;}







	.work-container-wap .work-list .swiper-container .swiper-slide span{height:30px;line-height:30px;font-size:16px;background: rgba(0, 0, 0, 0.5);position: absolute;bottom:0;left:0;width:100%;font-weight: 500; text-align:center;}







	.work-container-wap .work-list .swiper-container .swiper-slide span a {color:#fff;}







	.work-container-wap .work-list .swiper-container .swiper-slide img {max-width:100%;height:260px;}













}























/*增加*/



.ttleft{float:left;box-sizing:border-box;padding-top:50px;width:60px;height:198px;background-color:#fef2f2;color:#e03641;text-align:center;font-size:30px;}



.ttright{float:right;padding:15px 0 15px;width:1080px;}







.topkuai{margin:20px auto 30px;width:1200px;overflow: hidden;}

.topkuai a{float:left;margin-right:15px;width:228px;height:150px;}

.topkuai a:last-of-type{margin-right:0;}

.topkuai a img{width:100%;height:100%;}



.topkuai2{margin:20px auto 30px;width:1200px;overflow: hidden;}
.topkuai2 a img{width:100%;height:100%;}




.kuai{margin:20px auto;width:1200px;overflow: hidden;}



.kuai a{float:left;margin-right:15px;width:390px;height:150px;}



.kuai a:last-of-type{margin-right:0;}



.kuai a img{width:100%;height:100%;}



.diysub,.diysub1{margin:25px auto;width:1200px;}



.diysub ul li{float:left;box-sizing:border-box;padding:0 10px 10px 0;width:20%;text-align:center;}
.diysub1 ul li{float:left;box-sizing:border-box;padding:0 10px 10px 0;width:16%;text-align:center;}


.diysub ul li a,.diysub1 ul li a{display:block;width:100%;height:40px;background-color:#ecebf3;line-height:40px;}



.diysub ul li.on a,.diysub ul li:hover a,.diysub1 ul li.on a,.diysub1 ul li:hover a{background-color:#e03641;color:#fff;}















/*返回顶部*/



.goTop{
	width: 80px;
	height: auto;
	overflow: hidden;
	position: fixed;
	right: 50px;
	/* bottom: 100px; */
	z-index: 9999;
	top: 50%;
}



.goTop .TopBtn{margin-top:10px; cursor: pointer;}



.goTop .erweima img{border: none;



	max-width: 100%;



	height: auto;}







.xmt{}



.xmt h2{    text-align: center;



	margin: 30px 0 20px 0;}



.xmt ol{    overflow: hidden;}



.xmt ol li{float: left;



	width: 20%;



	text-align: center;



	padding: 15px;



	box-sizing: border-box;}



.xmt ol li img{    width: 100%;}



.xmt ol li p{}



















/*友情链接*/



.LinksBox {



	display: flex;



	flex-wrap: wrap;



}







.LinksBox span {



	font-size: 16px;



	font-weight: 800;



	margin-left: 14px;



	cursor: pointer;







}

.jieguoshu h3{

	text-align: center;

	margin: 20px 0;

	color: #E03641;

}



/*右侧悬浮窗*/

.goreg{
    background-color: #f5f5f5;
    /* height: 50px; */
    margin-bottom: 10px;
    overflow: hidden;
    padding: 10px;
}
.goreg span{
	cursor: pointer;
	display: inline-block;
	/* width: 50%; */
	/* background-color: #e63a49; */
	color: #e73240;
	border-radius: 5px;
	padding: 5px 0px;
	font-size: 14px;
	width: 60px;
	text-align: center;
	border: 1px solid #e63a49;
}
.goreg span:hover{
    background-color: #e73240;
    color: #fff;

}
.goreg span.goreg1{
}
.goreg span.goreg2{margin-top: 10px;}






.hynav {overflow:hidden;width:1220px;margin:30px auto 0px;}
.hynav ul li {float:left;overflow:hidden;font-size:18px;color:#555;text-align:center;width:180px;margin-left:10px;}
.hynav ul li a {display:block;color:#555;background:#ededed;width:150px;height:41px;line-height:41px;cursor:pointer;border:1px solid #bfbfbf;border-radius:5px;}
.hynav ul li a:hover {color:#fff;background:#E03641;border:1px solid #E03641;text-decoration:none;}
.hynav ul li.on a {color:#fff;background:#E03641;border:1px solid #E03641;}


.viplist{width: 100%;background: url(../images/bj51.png) repeat-x 0px 0px;padding-bottom: 108px;}
.viplist h3{text-align:center;line-height: 32px;padding-top: 45px;font-size: 32px;color: #35759cc7;}
.viplist h3 a{text-align: center;line-height: 30px;padding-top: 45px;font-size: 30px;color: #35759cc7;}
.viplist span{font-weight: 400;margin-left: 18px;margin-top: 13px;cursor: pointer;}
.viplist span a{font-size: 20px;}




.jieguo span{
	border-radius: 3px;
	/*transition: 0.2s;*/ 
	color: #ffffff;
	background-color: #137fc7;
	font-size: 18px;
	padding: 4px 7px;
}
.jieguo font{border: 1px solid #000;}

.jieguo b{
	color: #137fc7;
}

.huiyuantop{
    background-size: 100%;
}

.mingcheng{
	margin-bottom: 10px;
	overflow: hidden;
}
.mingcheng img{
	height: 220px;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}

.mingcheng .pingtai{
	position: absolute;
	z-index: 99999;
	color: #e1e1e1;
	font-size: 48px;
	font-weight: bold;
	left: 50%;
	transform: translateX(-50%);
	letter-spacing: 5px;
	line-height: 110px;
	white-space: nowrap;
}

.mingcheng .classname{
	position: absolute;
	z-index: 99999;
	color: #fffa59;
	font-size: 50px;
	font-weight: bold;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 90px;
	letter-spacing: 20px;
	line-height: 110px;
	white-space: nowrap;
}

/*2024.5.20添加旗县文联样式*/

.LinksBox2 {
    display: flex;
    flex-wrap: wrap;

}
.LinksBox2 span {
	font-size: 20px;
	font-weight: 800;
	margin-top: 20px;
	margin-left: 60px;
	cursor: pointer;
}


#draw-border {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 8vh;
  margin-top: 20px;
}

#draw-border button {
  border: 0;
  background: none;
  text-transform: uppercase;
  color: #4361ee;
  font-weight: bold;
  position: relative;
  outline: none;
  padding: 10px 20px;
  box-sizing: border-box;
  font-size: 24px;
}

#draw-border button::before, #draw-border button::after {
  box-sizing: inherit;
  position: absolute;
  content: '';
  border: 2px solid transparent;
  width: 0;
  height: 0;
}

#draw-border button::after {
  bottom: 0;
  right: 0;
}

#draw-border button::before {
  top: 0;
  left: 0;
}

#draw-border button:hover::before, #draw-border button:hover::after {
  width: 100%;
  height: 100%;
}

#draw-border button:hover::before {
  border-top-color: #4361ee;
  border-right-color: #4361ee;
  transition: width 0.3s ease-out, height 0.3s ease-out 0.3s;
}

#draw-border button:hover::after {
  border-bottom-color: #4361ee;
  border-left-color: #4361ee;
  transition: border-color 0s ease-out 0.6s, width 0.3s ease-out 0.6s, height 0.3s ease-out 1s;
}
/*2024.5.20修改前台会员列表字体间距*/

.pdlr15.jieguo {
    padding-top: 12px;
    font-size: 20px;
    font-weight: bold;
}






/*手机端*/

@media only screen and (min-width:0px) and (max-width:850px){

    .goTop{right:10px;bottom:30%;width:50px;}

    .goTop .TopBtn img{width:100%;}

    .leftb ul li.on a{background:#ee3f46;}
	.hy_leftb ul li.on a{background:#ee3f46;}

    .naino video{width:100%;}

    .diysub{margin:20px 1%;width:100%;}
    .diysub ul li{width:33%;}
    .diysub ul li a{overflow:hidden;font-size:12px;}
	
	.diysub1{margin:20px 1%;width:100%;}
    .diysub1 ul li{width:25%;padding: 0 4px 4px 0;}
    .diysub1 ul li a{overflow:hidden;font-size:9px;}

    .leftb ul li{overflow:hidden;width:17.5%;white-space:nowrap;font-size:12px;}
	.hy_leftb ul li{overflow:hidden;width:17.5%;white-space:nowrap;font-size:12px;}

    .henfu img{width:100%;}

    .xmt ol li{padding:10px;width:33%;}

    .xmt ol li p{overflow:hidden;height:30px;font-size:12px;}

    .nainw p img{width:100%;}

    .topkuai{padding:0 2%;width:96%;}

    .topkuai a{float:left;margin-right:1%;width:31%;height:auto;}

    .topkuai a:nth-child(3n){margin-right:0;}
	
	
	
	.topkuai2{padding:0 2%;width:96%;}
    
	
	

    .kuai{padding:0 2%;width:96%;}

    .kuai a{float:none;width:100%;height:auto;}

    .bg8{display:none;}

    .left_xh{width: 100%;}

    .left_nav{width:33%;float: left;}




	.viplist{
		display: block;
		width: 100%;
		max-width: 100%;
		margin: 0;
		padding: 0;}

	.viplist h3 {
		text-align: center;
		line-height: 30px;
		margin-top: -28px!important;
		font-size: 24px;
		color: #35759cc7;
		font-size: 20px!important;
	}

	.viplist .maini5 {
		display: block;
		width: 100%;
	}

	.viplist .maini5b {
		width: 100%;
		padding: 0;
	}

	.viplist h3 a {
		font-size: 20px;
		color: #35759cc7;
	}

	.viplist span a {
		font-size: 16px;
	}

	.viplist span {
		font-weight: 400;
		margin-left: 15px;
		margin-top: 10px;
		cursor: pointer;
	}
	
	
	.goreg{    padding: 6px;}
	.goreg span{    padding: 5px 6px;
    font-size: 12px;width:auto;}
    
    
    

	.huiyuantop .mingcheng{
    position: static;
    left: auto;
    top: auto;
    margin-left: auto;
    color: #fffa59;
    margin-top: 10px;
    font-size: 16px;
	}

	.huiyuantop{
		background-color: #137fc7;
	}
	.huiyuantop>.w100{
		margin-top: 0!important;
		height: 100px!important;
	}
	.huiyuantop img{display: none;}

	.mingcheng .pingtai{
		font-size: 20px;
		margin-top: 10px;
		line-height: 36px;

	}
	.mingcheng .classname{
		font-size: 20px;
		margin-top: 54px;
		line-height: 28px;

	}



	.huiyuanbody{}
	#member_list .fenlei .xuanxiang{
		margin-left: auto;
	}
	#member_list .fenlei{
		padding-left: 0!important;

	}
	#member_list .fenlei .sitem a{
		padding-left: 5px!important;
		padding-right: 5px!important;
		font-size: 8px;

	}
	#member_list .fenlei .xuanxiang {
		margin-left: 5px!important;
		font-size: 14px;
		margin-top: 0;
	}
	.huiyuanbody .sitem {
		margin-top: 0;
		height: 24px;
		margin-right: 5px;
	}

	.huiyuanbody form *{
		font-size: 14px!important;
	}
	.huiyuanbody form span{
		margin-left: 5px;
	}
	.huiyuanbody form .w400{
		width: auto;
		min-width: 200px;
	}
	.huiyuanbody .pdtb20{
		padding-top: 10px;
		padding-bottom: 10px;
	}


	#member_list .bd1n>.pdlr20>.fla>.w50{
		display: none;
	}
	/*2024.5.20修改前台会员列表字体间距*/
	#member_list .jieguo {
		font-size: 18px;
		font-weight: bold;
	}


	.member_list .pdtb20,.member_list .pdtb30{
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.member-list-box>div {
		margin-top: 10px;
		 width: auto!important;
		 min-width: auto!important;
		margin-right: 12px;
	}





}

