*{padding: 0;margin: 0;}
a{text-decoration: none;}
li{list-style: none;}
img{border:none}

header{ width:100%; }
.top1{ background:#1F2025;width:100%; height:90px;}
.top1 .top11{ width:509px; height:40px; margin-top:25px;}
.top1 .top11 .a1{ display:inline-block; background:url(404.png) no-repeat 0 0; width:50px; height:40px;}
.top1 .top11 .a2{ display:inline-block; background:url(404.png) no-repeat -50px 0; width:50px; height:40px;}
.top1 .top11 .a3{ display:inline-block; background:url(404.png) no-repeat -100px 0; width:55px; height:40px;}
.top1 .top11 .a4{ display:inline-block; background:url(404.png) no-repeat -155px 0; width:354px; height:40px;}
.top1 .top11 .a1:hover{ background-position:0 -40px;}
.top1 .top11 .a2:hover{ background-position:-50px -40px;}
.top1 .top11 .a3:hover{ background-position:-100px -40px;}
.top1 .top11 .a4:hover{ background-position:-155px -40px;}
.top1 .top12{ width:519px; height:48px; margin-top:21px;}
.top1 .top12 .a1{ display:inline-block; background:url(404.png) no-repeat 0 0; width:375px; height:48px;}
.top1 .top12 .a2{ display:inline-block; background:url(404.png) no-repeat -375px 0; width:80px; height:48px;}
.top1 .top12 .a3{ display:inline-block; background:url(404.png) no-repeat -455px 0; width:64px; height:48px;}
.top1 .top12 .a1:hover{ background-position:0 -48px;}
.top1 .top12 .a2:hover{ background-position:-375px -48px;}
.top1 .top12 .a3:hover{ background-position:-455px -48px;}

.topnav{ width:100%; height:50px;}
.topnav .logo{ position:absolute; left:510px; top:-90px; z-index:30; background:url(404.png) no-repeat; width:180px; height:47px; padding-top:115px;}
.topnav ul li{ float:left; text-align:center; line-height:50px; position:relative;}
.topnav ul li a{ display:block; width:120px;}
.topnav ul li a:hover,.topnav ul li a.hover{ background:#FFBF00;}

.neiye_nav{ overflow:hidden; width:100%; height:70px; position:relative;}
.neiye_nav .quyu{ overflow:hidden; width:1200px; height:70px; margin:0 auto;}
.neiye_nav i{ display:block; width:100%; height:1px; background-color:#e9e9e9; position:absolute; left:0; bottom:0;}
.neiye_nav ul{ overflow:hidden; position:relative; z-index:2}
.neiye_nav li{ float:left; font-size:16px;padding:0 10px;margin-right:35px; height:68px; line-height:68px;}
.neiye_nav li a{ color:#666; display:block; text-decoration:none;}
.neiye_nav li.cur, .neiye_nav li:hover{ font-weight:bold; border-bottom:2px solid #dc1313;}

.morenav{position:absolute;left:0;top:50px;padding:10px 0;overflow:hidden;background:#5C259E; z-index:4; display:none;}
.morenav li{font-size:12px;height:36px;line-height:36px;text-align:center;overflow:hidden; width:100%;}
.morenav li.on{background:#FFBF00;}

.neirongtitle{ position:relative; text-align:center;}
.nrtcon{height:50px; width:416px;margin:0 auto;color:#36383c;line-height:1;margin-bottom:16px; }

.jidi{ width:1300px;}
.jidi ul li{ width:396px; height:396px; float:left; position:relative; margin-right:5px;}
.jidi ul li .jidicon{ width:396px; height:120px; background:url(404.png) no-repeat; z-index:10;left:0; bottom:0;}
.jidi ul li .jidicon p{ padding-left:28px; padding-top:75px;}
.jidi .jidibg{ background:#000;}

.jidix{max-width: 1600px;min-width: 1200px;margin: 0 auto;}
.jidix ul li{  width:335px; float:left; position:relative; margin-right:5px;}

.case ul{max-width: 1600px;min-width: 1200px;margin: 0 auto;}
.case ul li{float:left; width:335px;margin: 20px;}

.fwxmli ul{max-width: 1500px;min-width: 1200px;width: 1500px;margin-top:20px;}
.fwxmli2 ul{max-width: 1500px;min-width: 1200px;width: 1200px;margin-top:20px;}
.casecon{max-width: 1500px;min-width: 1200px;width: 1500px;}
.fwxmli ul li{	float: left;margin: 0 10px 30px 10px;}
.fwxmli2 ul li{	float: left;margin: 0 10px 30px 10px;}
.casecon ul li{	float: left;margin: 0 10px 30px 10px;}

.fwxmli ul li .con i{ width:30px; height:1px; border-bottom:1px solid #666; display:block; margin:5px auto;}
.fwxmli2 ul li .con i{ width:30px; height:1px; border-bottom:1px solid #666; display:block; margin:5px auto;}
.fwxmli .viimg{position:relative;cursor:pointer; z-index:10; overflow:hidden;}
.fwxmli .viimg .xj{ opacity:0;position:absolute;top:-438px;left:0; width:335px; height: 512px; background:url(../image/xjj.png) no-repeat; z-index:10;}
.fwxmli .viimg .xj{ opacity:0;position:absolute;top:-438px;left:0; width:335px; height: 512px; background:url(../image/xjj.png) no-repeat; z-index:10;}
.fwxmli2 .viimg{position:relative;cursor:pointer; z-index:10; overflow:hidden;}
.fwxmli2 .viimg .xj{ opacity:0;position:absolute;top:-323px;left:0; width:260px; height: 397px; background:url(../image/xjj.png) no-repeat; z-index:10;}
.fwxmli2 .viimg .xj{ opacity:0;position:absolute;top:-323px;left:0; width:260px; height: 397px; background:url(../image/xjj.png) no-repeat; z-index:10;}
.more{ height:29px;  margin:0 auto; background:url(404.png) no-repeat 0 0;}
.more:hover{background-position:0 -29px;}

.pj{ width:1300px; margin-left:-50px;}
.pj .mr_frbox { height:400px; }
.pj .mr_frUl { float:left;}
.pj .mr_frUl ul li {float:left; margin:0 10px;overflow:hidden;width:280px; height:400px;}
.pj .mr_frUl ul li .su_taobao{  background:url(404.png) no-repeat 0 0;width:240px; height:165px; padding:50px 20px;}
.pj .mr_frUl ul li a:hover .su_taobao{ background:url(404.png) no-repeat 0 -265px;}
.pj .mr_frUl ul li .su_weixin{  background:url(404.png) no-repeat 0 0;width:240px; height:165px; padding:50px 20px;}
.pj .mr_frUl ul li a:hover .su_weixin{ background:url(404.png) no-repeat 0 -265px;}
.pj .mr_frUl ul li .su_weibo{  background:url(404.png) no-repeat 0 0;width:240px; height:165px; padding:50px 20px;}
.pj .mr_frUl ul li a:hover .su_weibo{ background:url(404.png) no-repeat 0 -265px;}
.pj .mr_frUl ul li .su_dianping{  background:url(404.png) no-repeat 0 0;width:240px; height:165px; padding:50px 20px;}
.pj .mr_frUl ul li a:hover .su_dianping{ background:url(404.png) no-repeat 0 -265px;}
.pj .mr_frUl ul li .su_hunliji{  background:url(404.png) no-repeat 0 0;width:240px; height:165px; padding:50px 20px;}
.pj .mr_frUl ul li a:hover .su_hunliji{ background:url(404.png) no-repeat 0 -265px;}
.pj .mr_frUl ul li .su_wed114{  background:url(404.png) no-repeat 0 0;width:240px; height:165px; padding:50px 20px;}
.pj .mr_frUl ul li a:hover .su_wed114{ background:url(404.png) no-repeat 0 -265px;}
.pj .mr_frUl ul li .plcon{ height:115px; width:280px; padding-top:20px; text-align:center}
.pj .mr_frUl ul li img{ width:80px; height:80px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%;-khtml-border-radius:50%;}
.pj .mr_frBtnL { float:left;cursor: pointer; display:block;background:url(404.png) no-repeat center; width:50px; height:300px; }
.pj .mr_frBtnR { float:right;cursor: pointer;display:block;background:url(404.png) no-repeat center; width:50px; height:300px;}

.news ul{ width:1300px; overflow:hidden;}
.news ul li{ width:581px; height:134px; overflow:hidden; margin-right:6px; margin-bottom:10px; float:left; background:#F4F4F4; border:7px solid #F4F4F4;}
.news ul li img{ margin:2px;}
.news ul li .newscon{ width:400px; height:134px; padding-left:20px;}
.news ul li .newscon i{ display:block; position:absolute; right:0; top:20px; font-size:12px; background:url(404.png) no-repeat 0 center; width:45px; padding-left:20px;}
.news ul li:hover{ border-color:#5C259E;}

.bottom1{ height:170px;}
.bottom1_xx{ width:237px; height:57px; margin-top:60px; border-left:1px solid #4C4D51; padding-left:40px;}
.bottom1_xx .a1{ display:inline-block; background:url(404.png) no-repeat 0 0; width:79px; height:57px;}
.bottom1_xx .a2{ display:inline-block; background:url(404.png) no-repeat -79px 0; width:79px; height:57px;}
.bottom1_xx .a3{ display:inline-block; background:url(404.png) no-repeat -158px 0; width:79px; height:57px;}
.bottom1_xx .a1:hover{ background-position:0 -57px;}
.bottom1_xx .a2:hover{ background-position:-79px -57px;}
.bottom1_xx .a3:hover{ background-position:-158px -57px;}

.ym-form{ width:600px; float:left; color:#FFF; }
.ym-form input{ width:240px; height:42px; line-height:42px; background:#444; border:none; padding-left:10px; font-size:14px; color:#999; margin-top:8px; font-family:"微软雅黑";}
.ym-form .input_btn{ width:175px; padding-left:0; margin-left:8px; cursor:pointer;}
.ym-form .input_data{ width:175px; padding-left:0; text-align:center;margin-left:8px;}
.ym-form .yzm{ position:absolute;top:140px; left:0; padding-left:45px; z-index:10;background: url(404.png) repeat;}
.dizhi{ left:820px; top:67px;}
.dizhi p{ padding-top:10px;}
.dizhi p i{ text-align:right; width:150px; display:inline-block;}

.bot{ border-left:1px solid #4C4D51; padding-left:30px; padding-right:100px;}
.bot .heng{ width:37px; height:4px; background:#5C259E;}
.bot a{ display:block;}
.ditiao{ position:fixed; width:100%; height:80px; bottom:0; background:#482679; z-index:1000}
.ditiao .ditiaoxx{ margin-top:-49px; background:url(404.png) no-repeat; height:129px;}
.ditiao .ditiaoxx .a1{ width:290px; height:129px;display:inline-block;}
.ditiao .ditiaoxx .a2{ width:240px; height:129px;display:inline-block;}
.ditiao .ditiaoxx .a3{ width:360px; height:129px;display:inline-block;}
.ditiao .ditiaoxx .a4{ width:160px; height:129px;display:inline-block;}
.ditiao .ditiaoxx .a5{ width:150px; height:129px;display:inline-block;}
.erweima{ position:fixed; right:0; top:200px;z-index: 9;}

.activity ul li{ width:1200px; height:740px; margin-bottom:50px;margin:0 auto;}
.activity ul li p{ background:url(404.png) no-repeat; width:950px; height:50px; margin-top:30px; padding:30px 0 0 250px;}
.activity1 ul{ width:1300px; overflow:hidden;}
.activity1 ul li{ width:590px;  float:left; margin-right:20px; margin-bottom:30px;}

.pinpaigushi ul li{ width:1200px; height:400px; margin:0 auto 25px auto;}
.pinpaigushi ul li:nth-of-type(odd) p{ float:left;}
.pinpaigushi ul li:nth-of-type(odd) .sheytu{ float:right;border-left:1px solid #fff;}
.pinpaigushi ul li:nth-of-type(even) p{ float:right;}
.pinpaigushi ul li:nth-of-type(even) .sheytu{ float:left;border-right:1px solid #fff;}
.pinpaigushi ul li p{ background:url(../image/gushi.png) no-repeat 0 0; width:399px; height:400px; color:#FFF; }
.pinpaigushi ul li a:hover p{ background:url(../image/gushi.png) no-repeat 0 -400px; width:399px; height:400px; color:#FFF;}
.pinpaigushi ul li p i{ padding:110px 0 0 33px; display:inline-block;}

.quanqiu ul{ width:1300px; overflow:hidden;}
.quanqiu ul li{ width:590px; height:470px; margin-right:20px; margin-bottom:60px; position:relative; float:left;}
.quanqiu ul li .pai{ right:35px; top:274px;}

.map2{ width:600px; margin:0 auto;}
.td{ height:160px; width:1920px; background:#DDD;}
.td #store_hover{ width:1200px; margin:0 auto;}
.td #store_hover ul li{ width:300px; height:160px; float:left; text-align:center;}
.td #store_hover ul li a{ display:block; width:300px; height:160px;}
.td #store_hover ul li a.hover,.td ul li a:hover{ background:#FFBF00;}
.td #store_hover ul li i{ width:60px; height:1px; border-bottom:1px solid #202020; display:block; margin:5px auto;}

.film ul{ width:1300px;}
.film ul li{ position:relative; float:left; margin-right:20px;margin-bottom:20px; }
.film .action{ background:url(404.png) no-repeat;z-index:10;width:80px; height:80px; top:90px; left:50%; margin-left:-40px;}
.film .vi{background:#000; }
.film .vi img{-o-opacity:0.52;opacity:0.52;-moz-opacity:0.52;-ms-opacity:0.52;-webkit-opacity:0.52;filter:alpha(opacity=52);}
.film a:hover .vi img{-o-opacity:0.82;opacity:0.82;-moz-opacity:0.82;-ms-opacity:0.82;-webkit-opacity:0.82;filter:alpha(opacity=82);}

.sobox{width:4000px;position:relative;margin-left:-1500px;text-align:center;z-index: 8;}
.sobox .a_bigImg{position:absolute;top:0px;left:0px;display: block; width:100%; text-align:center;}
.soul_tah { z-index:10; width:300px; text-align:center; margin:0 auto;}
.soul_tah li{padding:0 5px; display:inline-block;}
.soul_tah li i{ display:block; width:10px;height:10px;overflow:hidden; line-height:10px;border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -khtml-border-radius: 10px; cursor:pointer; border:2px solid #FFF}
.soul_tah li.on i{background:#5C259E;}

.top_pre{ width:40px; height:40px; background:url(404.png) no-repeat 0 0; position:absolute;right:1441px; top:680px;}
.top_next{ width:40px; height:40px; background:url(404.png) no-repeat -41px 0;position:absolute; right:1400px; top:680px;}
.viimgg{position:relative;cursor:pointer; z-index:10; overflow:hidden;}
.viimgg .xjj{ opacity:1;position:absolute;top:0;left:0;width:196px; height:130px; background:url(404.png) no-repeat; z-index:10;}
.viimgg .bord{ position:absolute; top:0; left:0;  border:8px solid #FFBF00; width:180px; height:114px; z-index:10; display:none;}
.soul_ta { z-index:10; width:1200px; margin:0 auto; position:relative;}
.soul_ta .morehd{ position:absolute; right:-155px; top:0;}
.soul_ta li{ float:left; display:inline-block; position:relative; margin-right:4px; }
.soul_ta li .xian{ border-top:1px solid #FFBF00; opacity:0;}
.soul_ta li .quan{ margin-top:-16.5px;opacity:0;}
.soul_ta li.on .xian{opacity:1; }
.soul_ta li.on .quan{opacity:1; }
.soul_ta li.on .xjj{ opacity:0;}
.soul_ta li.on .bord{display:block;}

.mpage { display:block;padding:30px 0 60px;margin:0 auto; text-align:center;}
.mpage li{ display:inline; padding:5px;}
.mpage .count,.mpage .pend,.mpage .phome{ display:none;}
.mpage .pnext a,.mpage .ppre a,.mpage .ppage a{ display:inline-block;*display:inline;zoom:1; line-height:36px; width:36px; text-align:center;border-radius:18px; -webkit-border-radius:18px; -moz-border-radius:18px; -o-border-radius: 18px; -khtml-border-radius: 18px; border:1px solid #999; font-size:16px;color:#222;}
.mpage .pnext a,.mpage .ppre a{width:auto; padding:0 30px;color:#222;}
.mpage  a:hover,.mpage  a.hover{ background:#5C259E;color:#FFF; border-color:#5C259E;}

.type_List{ text-align:center;color:#999}
.type_List a{ display:inline-block;margin:0 15px; color:#999}
.type_List a.hover{color:#5C259E;}
.type_List a:hover{color:#5C259E;}

.Vkuai6{ width:1500px; height:300px; background:#DDD; overflow:hidden;}
.Vkuai6 .heng{ width:30px; height:1px; border-bottom:1px solid #666; margin:5px 0;}
.Vkuai6 .p1{ width:120px; height:84px; background:url(404.png) no-repeat 0 0; text-indent:-2000em; }
.Vkuai6 a:hover .p1{ background:url(404.png) no-repeat 0 -84px; }
.Vkuai6 .p2{ width:120px; height:84px; background:url(404.png) no-repeat 0 0; text-indent:-2000em; margin-top:12px; }
.Vkuai6 a:hover .p2{ background:url(404.png) no-repeat 0 -84px; }
.Vkuai6 .p3{ width:120px; height:180px; background:url(404.png) no-repeat 0 0; text-indent:-2000em; margin-left:12px; }
.Vkuai6 a:hover .p3{ background:url(404.png) no-repeat 0 -180px; }

.scalee{ position:relative;}
.scalee  a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; }
.scalee  a:hover{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);box-shadow: 0px 0px 15px rgba(0,0,0,0.2); position:relative; z-index:100;}
.fwxmlis {float:left;width:335px;margin:0 40px 30px 0 !important;}
.fwxmli2s {float:left;width:260px;margin:0 40px 30px 0 !important;}
.fancybox-type-image{opacity: 1 !important;}

.lft1{background-image:url('../image/left.png');width: 30px;height: 58px;background-size: 100% 100%}
.rit1{background-image:url("../image/right.png");width: 30px;height: 58px;background-size: 100% 100%}
.swiper-pagination-bullet{background: #FFFFFF;}

body{width:100%;min-width:1200px;font-family: "微软雅黑";background-color: #fff; }
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}
.disabled{display: none}

.top{width: 100%;height: 22px;background-color: #000000;}
.top-1{width: 240px;height: 42px;color: #FFF;background-color: #5C259E;text-align: center;line-height: 42px;position: relative;float: left;}
.top-jiantou{position:absolute;top: 16px;left: 40px;}
.dnqdn{display: block;float: left;margin-left: 84px}
.dnqdn1{display: block;float:right;margin-right: 84px}
.tubiao{display: block;float: right;margin-top:4px;margin-right: 4px}
.top-2{width: 120px;height: 42px;color: #FFF;;text-align: center;line-height: 42px;position: relative;float: right;margin-right: 20px}

.nav{min-width:1200px;max-width:1500px;height: 120px;margin: 0 auto}
.nav-l{float: left;width: 450px;height: 120px;}
.nav-l img{margin-top: 23px;display: block;float: left;}
.nav-l-1{float: left;width:150px;height: 32px;margin-left: 30px;float: left;margin-top: 25px;border: 1px solid #000;box-sizing: border-box;font-size: 14px;line-height: 32px;cursor: pointer;position: relative;z-index: 99999999999;}
.nav-l-1::after{position: absolute;top:12px;right: 12px;content: "";border-top:6px solid #000;transition: 0.3s;border-right: 6px solid transparent;
    border-left: 6px solid transparent;border-bottom:4px solid transparent;}
.nav-l-1-1{position: absolute;background-color: #fff;top: 31px;left: -1px;z-index:10;width: 100%;border: 1px solid #000;border-top: none;display: none;}
.nav-l-1-1 a p{color: #666;background-color: #fff;}
.nav-l-1-1 a:hover p{color: #fff;background-color: #5C259E;}

.nav-r ul li{float: right;height: 80px;}
.nav-r{float: right;height: 80px;}
.nav-r-1{height: 80px;float: left;padding: 0 21px;line-height: 80px;font-size: 18px;font-weight: 500;color: #000;position: relative;}
.nav-r-1:hover{color: #fff;background-color: #5C259E;font-weight: 600;}

.nav-r{float: right;height: 120px;}
.nav-r a{color: #000;}
.nav-r-1{height: 120px;float: left;padding: 0 21px;line-height: 120px;font-size: 18px;font-weight: 500;color: #000;position: relative;}
.nav-r-1:hover{color: #333;background-color: #f2f2f2;font-weight: 600;}
.nav-r-1:hover a{color: #333;}
.nav-r-1-1{position: absolute;background-color: #fff;top: 120px;left: 0.5px;z-index:10;width: 100%;border-top: none;display: none;line-height: 32px;}
.nav-r-1-1 a p{color: #666;background-color: #fff;font-size: 14px;text-align: center;}
.nav-r-1-1 a:hover p{color: #333;background-color: #f2f2f2;}

.banner{width: 100%;}
.banner-1{width: 100%;display: block;}

.sdpp{background-color: #EBEBEB;}
.sdpp-1{width: 100%;height: 125px;padding-top: 50px;border-bottom: 1px solid #C3C3C3;position: relative;}
.sdpp-1::after{position: absolute;content: "";width: 0;height: 0;border-top:10px solid #C3C3C3;border-right: 8px solid transparent;border-left: 8px solid transparent;border-bottom:10px solid transparent;bottom:-20px;left: 50%;margin-left: -6px}
.sdpp-1 img{display: block;margin: 0 auto }
.sdpp-2{width: 100%;height: 125px;padding-top: 40px}
.sdpp-2-1{width: 650px;height: 80px;margin: 0 auto}
.sdpp-2-1-1{width: 200px;height: 80px;background-color: #fff;margin-right: 25px;float: left;transition: 0.3s;}
.sdpp-2-1-1:last-child{margin: 0}
.sdpp-3{width:1600px;height: 560px;margin: 0 auto;position: relative;}
.sdpp-3-1{width: 1600px;margin: 0 auto;background-color: #EBEBEB;height: 556px;position: absolute;top:0;left: 0;opacity: 0;transition: 0.3s}
.sdpp-3-1-1{float: left;margin-right: 26px}
.sdpp-3-1-2{float: left;margin-right: 26px}
.sdpp-3-1-3{float: left;}
.sdpp-3-1-1 img{display: block}
.sdpp-3-1-2 img{display: block}
.sdpp-3-1-3 img{display: block}
.img1{margin-bottom:25px}
.xianshi{opacity: 1;}
.sdpp-4{width: 100%;height: 140px;padding-top: 90px}
.sdpp-4 img{display: block;margin: 0 auto}
.jgg{max-width: 1500px;min-width: 1200px;width: 1500px; margin:0 auto;}
.jgg-z{width: 21.75%;float: left;height: 100%;}
.jgg-z-1{width: 100%;height: 33.3%;float: left;margin-left: 2px;margin-bottom: 2px;background-color: #F8F8F8;position: relative;}
.jgg-z-1 img{display: block;}
.tpys1{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;opacity: 0;}
.tpys2{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto;opacity: 0;}
.zsbj{background-color: #d8241d;}
.jgg-y{width: 78.25%;float: right;position: relative;}
.jgg-y img{width: 100%;display: block;}
.dy1{position: absolute;top:0;left: 0;}
.gg1{opacity: 0;transition: 0.3s}
.bkzt-1{width: 100%;height: 125px;padding-top: 90px}
.bkzt-1 img{display: block;margin: 0 auto;}
.ckgd{width: 176px;height: 47px;position: absolute;bottom: 0;right: 0;z-index: 10;}
.ckgd>img{display: block;}
.zskp-1{width: 100%;height: 145px;padding-top: 90px}
.zskp-1 img{display: block;margin: 0 auto;}
.zskp-2{max-width: 1600px;min-width: 1200px;margin: 0 auto;}
.zskp-2-1{width: 23%;margin: 0 15px 30px;float: left;transition:0.3s}
.zskp-2-1:hover{transform: scale(1.1,1.1);transition:0.3s}
.zskp-2-1:hover .zskp-2-1-2 p{color:#5C259D}
.zskp-2-1-1 img{width:94%;display: block;}
.zskp-2-1-2{width: 100%;height: 80px;padding-top: 20px}
.zskp-2-1-2 p{width: 100%;height: 40px;line-height: 40px;font-size:30px ;color:#9A9A9A}
.zskp-3{width: 100%;height: 150px;}
.zskp-3 img{display: block;margin: 0 auto}
.zsdp{width: 100%;height: 780px;background-color: #5C259D;}
.zsdp-1{width: 100%;height: 160px;padding-top: 30px}
.zsdp-1 img{display: block;margin: 0 auto}
.vcr{width: 100%;}
.vcr img{width: 100%;display: block;}
.xwzx{width: 100%;height: 105px;padding-top: 80px;border-bottom: 1px solid #C3C3C3;position: relative;}
.xwzx::after{position: absolute;content: "";width: 0;height: 0;border-top:10px solid #C3C3C3;border-right: 8px solid transparent;border-left: 8px solid transparent;border-bottom:10px solid transparent;bottom:-20px; left: 50%;margin-left: -6px}
.xwzx img{display: block;margin: 0 auto;}
.ksbg{padding-top: 60px;padding-bottom: 60px}
.ksbg-1{width: 1400px;margin: 0 auto}
.ksbg-1-1{width: 670px;height: 100px;float: left;margin: 0 15px;padding-top: 30px;padding-bottom: 20px;border-bottom: 1px solid #E0E0E0}
.ksbg-1-1 img{display: block;float: left;}
.ksbg-1-1-1{float: left;width: 535px;margin-left: 35px}
.ksbg-1-1-1-1{width: 535px;height: 26px;}
.ksbg-1-1-1-1-1{float: left;font-size: 16px;font-weight: 600;height: 26px;line-height: 26px;color: #404040;}
.ksbg-1-1-1-1-2{float: right;font-size: 14px;font-weight: 600;height: 26px;line-height: 26px;color: #000;}
.ksbg-1-1-1-2{width: 535px;height:60px;line-height: 20px;margin-top: 14px;color: #676767;font-size: 12px}
.ksbg-2{width: 100%;height:40px;margin-top: 40px}
.ksbg-2 img{display: block;margin: 0 auto;}
.ksbg-3{width: 1400px;height: 225px;margin: 0 auto;position: relative;}
.genduo{width: 100%;height: 190px;position: relative;}
.more{max-width:1400px;min-width: 1200px;height: 125px;margin: 0 auto;position: relative;}
.more img{width: 100%;}
.dianji1{width: 50%;height: 125px;position: absolute;top: 0;left: 0;}
.dianji2{width: 50%;height:125px;position: absolute;top: 0;right: 0;}
.red-area{display: block; position: absolute;top: 25%; left: 50%; width: 50px;height: 50px;z-index: 10;margin-left: -21px;}
.red-area .red{display: block;width: 50px;height: 50px;position: absolute;background: url(404.png) #FFFFFF 2px 2px  no-repeat; background-size: 88%;border-radius: 50%;}
.red-area .red{font-size: 12px;color: #fff;text-align: center;line-height: 120px;}
.red-area .red{right: 0.13rem;top: -15px;z-index: 3;}
.footer-4-2{display:none!important;}
.zskp-2-1 {width: 21%;margin: 0 2% 30px;float: left;transition: 0.3s;}
.pulse1 {-webkit-animation-name: pulse1;animation-name: pulse1}
@-webkit-keyframes pulse1 {
    0% {-webkit-transform: scale3d(1, 1, 1);opacity: 1}
    100% {-webkit-transform: scale3d(1.5, 1.5, 1);opacity: 0}
}
@keyframes pulse1 {
    0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1}
    100% {-webkit-transform: scale3d(1.5, 1.5, 1);transform: scale3d(1.5, 1.5, 1);opacity: 0}
}
.date-img{position: absolute;width: 20px;height: 20px;right: 12px;top: 60px;}
	.red-out{width: 50px;height: 50px;position: absolute;background: #fff;border-radius: 50%;position: absolute;right: 0.13rem;top: -18px;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;    
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;}

.footer{width: 100%;}
.footer-1{width: 100%;height: 75px;background-color: #FB174C;padding-top: 35px}
.footer-1-1{max-width: 1400px;min-width: 1200px;margin: 0 auto;height: 50px;}
.footer-1-1 img{display: block;float: left;}
.footer-1-1-1{width: 415px;height: 50px;float: left;background-color: #fff;margin-left: 30px}
.footer-1-1-2{width: 415px;height: 50px;float: left;background-color: #fff;margin-left: 40px}
.footer-1-1-3{width: 165px;height: 50px;float: right;background-color: #000;color: #fff;text-align: center;line-height: 50px}
.footer-2{position: relative;}
.footer-2>img{width: 100%;display: block;}
.footer-2-1{width:600px;position: absolute;top:120px;left: 50%;height: 520px;}
.footer-2-1>img{width: 370px;}
.footer-2-1-1{margin-left: 3px;margin-top: 10px;margin-bottom: 10px}
.footer-3{width: 100%;height: 185px;background-color: #1F1F1F;border-bottom: 1px solid #636363;padding-top: 60px}
.footer-3 img{display: block;margin: 0 auto}
.footer-3-1{margin: 22px auto;width: 405px;}
.footer-3-1-1{float: left;padding: 0 27px;height: 28px;color: #A3A3A3;line-height: 28px;text-align: center}
.footer-3-1-1:hover{color: #fff}
.footer-3-1-2{float: left;width: 1px;height: 14px;margin-top: 7px;background-color: #fff;}
.footer-4{width: 100%;height: 200px;background-color: #1F1F1F;padding-top: 40px}
.footer-4-1{text-align: center;color: #A9A9A9;font-size: 12px;line-height: 24px}
.footer-4-2{width: 195px;height: 45px;margin: 0 auto;display:none;}
.footer-4-2 img{margin: 30px 10px 0;display: block;float: left;opacity: 0.5;transition: 0.3s}
.footer-4-2 img:hover{opacity: 1;}
.footer-2-1-1>p{float: left;margin: 0;padding: 0;width: 100px;}
.xyd2{width: 264px !important;height: 47px !important;bottom: 0 !important;}
.xyd2>.swiper-pagination-bullet:nth-child(1){width: 44px;height: 47px;margin: 0 !important;border-radius: 0;background-image:url(404.png);opacity: 1;transition: 0.3s}
.xyd2>.swiper-pagination-bullet:nth-child(2){width: 44px;height: 47px;margin: 0 !important;border-radius: 0;background-image:url(404.png);opacity: 1;transition: 0.3s}
.xyd2>.swiper-pagination-bullet:nth-child(3){width: 44px;height: 47px;margin: 0 !important;border-radius: 0;background-image:url(404.png);opacity: 1;transition: 0.3s}
.xyd2>.swiper-pagination-bullet:nth-child(4){width: 44px;height: 47px;margin: 0 !important;border-radius: 0;background-image:url(404.png);opacity: 1;transition: 0.3s}
.xyd2>.swiper-pagination-bullet:nth-child(5){width: 44px;height: 47px;margin: 0 !important;border-radius: 0;background-image:url(404.png);opacity: 1;transition: 0.3s}
.xyd2>.swiper-pagination-bullet:nth-child(6){width: 44px;height: 47px;margin: 0 !important;border-radius: 0;background-image:url(404.png);opacity: 1;transition: 0.3s}
.xyd2>.bgtp1{background-image:url(404.png)}
.xyd2>.bgtp2{background-image:url(404.png)}
.xyd2>.bgtp3{background-image:url(404.png)}
.xyd2>.bgtp4{background-image:url(404.png)}
.xyd2>.bgtp5{background-image:url(404.png)}
.xyd2>.bgtp6{background-image:url(404.png)}
@media screen and (min-width: 1200px) and (max-width:1600px){
    .sdpp-3{width:1200px;height: 417px;margin: 0 auto;position: relative;}
    .sdpp-3-1{width: 1200px;margin: 0 auto;background-color: #EBEBEB;height: 417px;position: absolute;top:0;left: 0;opacity: 0;transition: 0.3s}
    .sdpp-3-1-1{height: 417px;margin-right: 18px}
    .sdpp-3-1-1 img{height: 100%;}
    .sdpp-3-1-2{height: 417px;margin-right: 18px}
    .sdpp-3-1-2 img{height: 100%;}
    .sdpp-3-1-3{height: 417px;}
    .sdpp-3-1-3 img{height: 48%;}
    .img1{margin-bottom:16px}
    .xianshi{opacity: 1;}
    .zskp-2-1{width: 23%;margin: 0 11px 30px;float: left;transition:0.3s}
    .dizhi{ left:620px; top:130px;}
}
@media screen and (max-width: 1200px){
    .sdpp-3{width:1200px;height: 417px;margin: 0 auto;position: relative;}
    .sdpp-3-1{width: 1200px;margin: 0 auto;background-color: #fafafa;height: 417px;position: absolute;top:0;left: 0;opacity: 0;transition: 0.3s}
    .sdpp-3-1-1{height: 417px;margin-right: 18px}
    .sdpp-3-1-1 img{height: 100%;}
    .sdpp-3-1-2{height: 417px;margin-right: 18px}
    .sdpp-3-1-2 img{height: 100%;}
    .sdpp-3-1-3{height: 417px;}
    .sdpp-3-1-3 img{height: 48%;}
    .img1{margin-bottom:16px}
    .xianshi{opacity: 1;}
    .zskp-2-1{width: 23%;margin: 0 11px 30px;float: left;transition:0.3s}
    .dizhi{ left:620px; top:130px;}
}
.swiper-pagination-bullet-active{background-color: red}




.x_title { overflow:hidden; position:relative; margin:100px auto 30px auto; height: 100px;}
.x_title dl{ display: block; overflow: hidden; height: 100%; }
.x_title dl dt{ float: left; width: 35.4375%; border-right: 1px solid #cfcfcf; height: 100%; }
.x_title dl dt font{ display: block; font-size: 50px; font-weight: bold; color: #000; font-family: "Arial"; text-transform: uppercase; line-height: 83%; letter-spacing: -2px; white-space: nowrap;padding-top:20px; }
.x_title dl dt span{ display: block; font-size: 47px; font-weight: bold; color: #000; line-height: 110%; font-family: "微软雅黑"; letter-spacing: 1px; }
.x_title dl dd{ float: left; width: 20.625%; margin-left: 10%; border-right: 1px solid #cfcfcf; height: 100%; }
.x_title dl dd i{ display: block; width: 21.2121%; margin: 0 }
.x_title dl dd span{ display: block; font-size: 37px; letter-spacing: 2px; color: #a4a4a4; font-weight: lighter; font-family: "微软雅黑"; margin-top: 22px; }
.x_title tt { display:block; width:17.5%; position:absolute; right:0; top:0;}
.x_title a { display:block; width:17.5%; border:1px solid #d0d0d0; background:#f9f9f9; position:absolute; right:0; bottom:0;}
.x_title a:hover { background:#e8e8e8;}


.NEW_allofAthan_Menu { padding:90px 0 18px; overflow:hidden; }
.NEW_allofAthan_Menu h2 { display:block; height:40px; position:relative; padding-left:10px; }
.NEW_allofAthan_Menu .a01 { white-space:nowrap; position:absolute; left:800px; top:8px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.NEW_allofAthan_Menu .a01 em { color:#156b11; }
.NEW_allofAthan_Menu .a02 { white-space:nowrap; position:absolute; left:1030px; top:8px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.NEW_allofAthan_Menu .a02 em { color:#156b11; }
.NEW_allofAthan_Menu .a01:hover { text-decoration:underline; }
.NEW_allofAthan_Menu .a02:hover { text-decoration:underline; }
.NEW_allofAthan_Menu ul { height:95px; display:block; border-top:1px solid #5c259c;border-left:1px solid #c2c2c2; }
.NEW_allofAthan_Menu ul li { display:block; width:14.2857%; float:left; }
.NEW_allofAthan_Menu ul li a { height:70px; padding-top:10px; display:block; border-right:1px solid #c2c2c2; border-top:10px solid #FFF; }
.NEW_allofAthan_Menu ul li a { padding-top:15px; color:#999;text-align: center;font-size:12px;}
.NEW_allofAthan_Menu ul li a  p{ padding-top:0px; color:#000;font-size:18px;}
.NEW_allofAthan_Menu ul li.allseries a:hover{ border-top:10px solid #5c259c; }
.NEW_allofAthan_Menu ul li.allseries a.hover { border-top:10px solid #464448;}



.NEW_allofAthan_Menu {
    padding: 90px 0 18px;
    overflow: hidden;
	margin:  auto;
}


.mod_width {
    width: 1600px;
	margin:50px auto 0;
}
.fg_scroll {
    overflow: hidden;
    position: relative;
    margin: 10px auto 30px;
}
.fg_scroll img {
	width:100%;
}

h3.htitle{ text-align:center; font-size:30px; margin-top:55px; margin-bottom:3px; color:#333;font-family:Arial;}
h3.htitle a{ color:#333;}
h3.htitle a:hover{color:#dc1313;}
span.htitle{ display:block; text-align:center; font-size:22px; color:#333;  padding-bottom:20px; background:url(../image/title_bg.png) no-repeat center bottom; margin-bottom:40px;  text-transform: uppercase;}


.news_bg{width: 100%;background-color:#f8f8f8}
.news { overflow:hidden; max-width: 1500px;min-width: 1200px;width: 1500px; margin:0 auto; margin-bottom:45px;}
.news h3.htitle a:hover{ color:#dc1313}
.news .newbox{ overflow:hidden; width:100%; height:420px;}
.news .newsLeft { overflow:hidden; width:660px; background-color:#f9f9f9; height:420px; float:left;}
.news .newsLeft .tubox{ display:block; width:660px; height:290px; overflow:hidden; margin-bottom:25px; position:relative;}
.news .newsLeft img{ display:block; position:absolute; left:0; bottom:0px; width:100%;}
.news .newsLeft h4{ width:660px; margin:0 auto; margin-bottom:15px; overflow:hidden;}
.news .newsLeft h4 a{ display:block; width:550px; font-size:16px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left;}
.news .newsLeft h4 span{ font-weight:normal; font-size:14px; color:#999; float:right;}
.news .newsLeft p{ font-size:12px; width:660px; margin:0 auto; color:#5555; line-height:20px; height:40px; overflow:hidden;}
.news .newsLeft p a{ color:#dc1313;}
.news .newsLeft:hover h4 a{ color:#dc1313}
.news .newsRight{ overflow:hidden; width:800px; height:420px; float:right;}
.news .newsRight dl{ overflow:hidden; width:770px; padding:10px; height:106px; margin-bottom:20px;}
.news .newsRight dt{ overflow:hidden; float:left; width:188px; height:106px;}
.news .newsRight dd{ overflow:hidden; float:left; margin-left:20px; width:540px;}
.news .newsRight dd h4{ margin-top:10px; font-size:16px; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .newsRight dd h4 a{ color:#333}
.news .newsRight dd p{ font-size:12px; color:#555; line-height:20px; height:40px; overflow:hidden}
.news .newsRight dd em{ float:right; display:block; font-size:12px; color:#999; font-family:Arial; margin-top:5px;}
.news .newsRight dl:hover{ background-color:#f5f5f5;}
.news .newsRight dl:hover h4 a{ color:#dc1313}

.news .newsmore .mores{ display:block; width:116px; height:31px; line-height:31px; text-align:center; font-size:12px; color:#999; font-family:Arial; border:2px solid #e9e9e9; text-decoration:none; margin: 0 auto; margin-top: 40px;}
.news .newsmore .mores:hover{ color:#fff; border-color:#dc1313; background-color:#dc1313}


.about { overflow:hidden; width:100%; height:590px; background:#f8f8f8;margin-bottom:40px;}
.about h3.htitle a:hover{ color:#dc1313}
.about dl{ overflow:hidden; width:1500px;; height:450px;margin:0 auto;background-color:#fff;}
.about dt{ overflow:hidden; width:610px; height:360px; float:left}
.about dd{ overflow:hidden; float:right; width:800px; height:400px; padding:0 35px; background-color:#fff;}
.about dd h4{ font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.about dd h4 a{ color:#333}
.about dd p{ font-size:14px; text-align:justify; margin-bottom:25px; color:#666; line-height:28px; height:120px; overflow:hidden}
.about dd p a{ color:#e01313;}
.about dd ul{ overflow:hidden; width:100%; padding-top:25px; border-top:2px solid #e8e8e8;}
.about dd li{ float:left; width:170px; margin-right:34px;}
.about dd li.last{ margin-right:0;}
.about dd li i{ display:block; width:102px; height:102px; position:relative; margin:0 auto; overflow:hidden; margin-bottom:10px;}
.about dd li i img{ display:block; position:absolute; left:0; top:0;}
.about dd li span{ display:block; text-align:center; font-size:14px; color:#666;}
.about dd li a{ display:block; text-decoration:none}
.about dd li:hover span{ color:#e01313}
.about dd li:hover i img{top:-102px}


.footer { overflow:hidden; width:100%; background-color:#2a2a2a; padding-top:60px;}
.container{margin-left:auto; margin-right:auto; width:1500px;}
.footer .ftop{ overflow:hidden; margin-bottom:55px;}
.footer .ftop dl{ overflow:hidden; float:left; padding-right:45px; background:url(../image/footer_01.png) no-repeat right top; height:165px; margin-right:45px;}
.footer .ftop dt{ overflow:hidden; color:#fff; margin-bottom:20px; font-weight:bold; font-size:14px;}
.footer .ftop dt a{ color:#fff;}
.footer .ftop .last{ background:none; padding-right:155px; border-right:2px solid #353535; margin-right:155px;}
.footer .ftop dd{ overflow:hidden; font-size:12px; line-height:26px;}
.footer .ftop dd a{ color:#999;}
.footer .ftop .ewm{ overflow:hidden; float:left; width:160px; height:200px; margin-left:30px;}
.footer .ftop .ewm img{ display:block; margin:5px auto;}
.footer .ftop .ewm p{ font-size:12px; text-align:center; color:#999;}
.footer .ftop .info{ width:225px; float:right; height:165px;}
.footer .ftop .info p{ font-size:12px; color:#cecece;}
.footer .ftop .info h4{ font-size:24px; color:#cecece; margin-bottom:0px;}
.footer .ftop .info select {border: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right: 14px;}
.footer .ftop .info span a{padding:0; margin:0;}
.footer .ftop .info .bdsharebuttonbox{display:inline-block; margin-top: 1;position: relative;bottom: -14px;}
		
.footer .ftop .info select::-ms-expand { display: none; }
.footer .ftop .info select { width:220px; display:block; margin-bottom:10px; padding-left:10px; height:35px; border:1px solid #555; background:url(../image/footer_qx.png) no-repeat 185px center; line-height:35px; font-size:12px; color:#999;}
.footer .ftop .info span{ display:block; font-size:12px; color:#999;}
.footer .ftop .info span .a01{ background:url(../image/footer_icon03.png) no-repeat center top;margin-left:10px; position:relative; top:7px;width: 24px;height: 24px;}
.footer .ftop .info span .a02{ background:url(../image/footer_icon01.png) no-repeat center top;margin-left:10px; position:relative; top:7px;width: 24px;height: 24px;}
.footer .ftop .info span .a03{ background:url(../image/footer_icon02.png) no-repeat center top;margin-left:10px; position:relative; top:7px;width: 24px;height: 24px;}
.footer .btm{ overflow:hidden; width:100%; padding:20px 0; background-color:#fff;}
.footer .btm p{ float:left; font-size:12px; color:#666;}
.footer .btm ul{ overflow:hidden; float:right}
.footer .btm li{ float:left; padding:0 10px; border-right:1px solid #cecece; font-size:12px;}
.footer .btm li a{ color:#666;}
.footer .btm li.last{ border:none; padding-right:0;}

.news_two p { margin: 0 } 
.news_two a { color: #ccc; text-decoration: none } 
.news_two ol, .news_two ul { list-style: none } 
.news_two h1, .news_two h2, .news_two h3, .news_two h4, .news_two h5, .news_two h6 { font-size: 12px; font-weight: 400 } 
.news_two{ overflow:hidden; } 
.news_two em, .news_two i { font-style: normal } 
.news_two img { display: block; border: 0 } 
.news_two input { border: none; background: 0 0 } 
.news_two input, .news_two textarea { font-family: "微软雅黑", Arial; outline: 0; font-size: 14px } 
.fl { float: left } 
.fr { float: right } 
.news_two img { border: 0; vertical-align: top } 
.clearfix:after { clear: both; display: block; content: '' } 
.clearfix { zoom: 1 } 
.news_two input, .news_two textarea { font-family: "微软雅黑", Arial; outline: 0; font-size: 14px; -webkit-appearance: none }

.news_two_bg { width: 100%; height: auto } 
.news_two { margin: 0 auto; position: relative; font-size: 12px; font-family: Arial, "微软雅黑"; width: 100%; min-width:1100px; } 
.news_two_box { width: 100%; height: 159px; border: 1px solid transparent; position: relative; background: #f7f7f7; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s } 
.news_two_ul { height: auto; overflow: hidden; padding: 20px; width: 100%； } 
.news_two_nav { width: 100%; padding-left: 0px } 
.news_two_ul li { width: 100%; height: 159px; border: 1px solid transparent; margin-bottom: 20px } 
.news_two_txt span { font-size: 16px; color: #717171; display: block; height: 24px; overflow: hidden; margin-bottom: 20px; transition: all .3s ease-out 0s } 
.news_two_box:hover .news_two_txt span { color: #333 } 
.news_two_txt i { height: 52px; color: #A2A2A2; line-height: 24px; display: block; overflow: hidden; transition: all .3s ease-out 0s } 
.news_two_box:hover .news_two_txt i { color: #999 } 
.news_two_txt { width: 56%; float: left; margin: 36px 0 28px 34px; transition: all .3s ease-out 0s } 
.news_two_box:hover .news_two_txt { margin: 36px 0 28px 54px } 
.news_two_date { width: 180x; float: right; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; color: #999; padding: 36px 66px 0 0; transition: all .3s ease-out 0s } 
.news_two_box:hover .news_two_date { padding: 36px 43px 0 0 } 
.news_two_date span { height: 26px; font-size: 19px; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑" } 
.news_two_date i { font-size: 13px; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑" } 
.news_two_but { position: absolute; top: 100px; right: 105px } 
.news_two_box:hover { border: 1px solid #efefef; box-shadow: 0 6px 10px 5px rgba(0, 0, 0, .08) } 
.news_two_box:hover .news_two_img { background: #ccc; background: #ccc } 
.news_two_box:hover .ser_but { background: #ccc; border: 1px solid #ccc; margin: 0 -60px } 
.new_thr { width: 1000px; margin: 0 auto; padding: 80px 0 160px 0 } 
.new_thr_h2 { width: 800px; font-size: 18px; color: #333; padding-bottom: 16px; margin: 0 auto; text-align: center } 
.news_thr_share { width: 330px; margin: 0 auto; color: #999; height: 18px; line-height: 18px } 
.news_thr_share_date { width: 100%; text-align: center; } 
.news_thr_ico { text-indent: 14px; width: 200px } 
.news_thr_ico a { color: #999; font-size: 16px } 
.news_thr_txt { width: 974px; padding: 36px 14px 0 12px; border-top: 1px dotted #e5e5e5; margin-top: 50px } 
.news_thr_txt_img { width: 980px; height: auto; padding: 38px 0 } 
.news_two_img{ width: 230px; height: 157px; float: left; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s } 
.news_two_img img { width: 200px; height: 130px; margin:15px; border-bottom:1px solid rgba(0, 0, 0, 0.09); }

.news_two_img img{border-bottom:0px solid rgba(0, 0, 0, 0); }
.news_two_but{right:45px; }
.news_two_box:hover .ser_but{margin:0 -20px; }
.ser_but{width:100px; }
.news_two_box:hover .news_two_img{background:#DD2828; }
.news_two_box:hover .news_two_but{background:#DD2828; color:#fff; }
.news_two{min-width:1200px; }
.news_two_ul{padding:0px; }
.news_two_txt{width:52%; }

.p_OccupyBox .p_page .pre{display:inline-table;float:left;margin-left:18px;margin-right:5px;height:30px; color:rgba(102, 102, 102, 1); border-width:0; border-style:solid; border-color:rgba(255,255,255,0); background-color:rgba(242, 242, 242, 1); text-align:center; padding-top:0; padding-right:20px; padding-left:20px; position:relative; left:0; top:0; } 
.p_OccupyBox .p_page .pageNum{display:table;position:relative; float:left;margin-right:5px;line-height:30px;background-size:100% 100%;color:rgba(102, 102, 102, 1); cursor:pointer;font-family:inherit;font-size:14px;font-weight:inherit;height:30px; text-decoration:none;width:30px; border-width:0; border-style:solid; border-color:rgba(255,255,255,0); background-color:rgba(242, 242, 242, 1); text-align:center; } 
.p_OccupyBox .p_page .next{display:inline-table;float:left;height:30px; color:rgba(255, 255, 255, 1); border-width:0; border-style:solid; border-color:rgba(255,255,255,0); background-color:rgba(101, 190, 186, 1); text-align:center; padding-top:0; padding-right:20px; padding-left:20px; position:relative; left:0; top:0; } 
.p_OccupyBox .p_page .PageInterval{display:inline-block;position:static;float:left;margin-right:5px;line-height:30px; font-size:12px;cursor:text; color:rgba(102,102,102,1); } 
.p_OccupyBox .p_page .p_PageInterval{display:inline-block;position:static;float:left;margin-right:5px;line-height:30px; font-size:12px;cursor:text; color:rgba(102,102,102,1); } 
.p_OccupyBox .p_page .pre:after{content:""; display:none; position:absolute; top:5px; left:-14px; width:27px; height:27px; background-color:rgba(242, 242, 242, 1); font-size:0; line-height:0; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); z-index:-1; } 
.p_OccupyBox .p_page .pre:hover:after{top:4px; left:-12px; background-color:rgba(101, 190, 186, 1); border-radius:4px 0 0 0; -webkit-box-shadow:0 3px 0px rgba(90, 90, 90, 0.8); -moz-box-shadow:0 3px 0px rgba(90, 90, 90, 0.8); box-shadow:0 3px 0px rgba(90, 90, 90, 0.8); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); z-index:-1; } 
.p_OccupyBox .p_page .pre:active:after {top:8px; left:-12px; width:28px; height:25px; background-color:rgba(90, 170, 167, 1); border-radius:0 3px 0 0; -webkit-box-shadow:0 3px 0px rgba(90, 90, 90, 0.8); -moz-box-shadow:0 3px 0px rgba(90, 90, 90, 0.8); box-shadow:0 3px 0px rgba(90, 90, 90, 0.8); -webkit-transform:rotate(-226deg); -moz-transform:rotate(-226deg); -o-transform:rotate(-226deg); -ms-transform:rotate(-226deg); transform:rotate(-226deg); z-index:-1; } 
.p_OccupyBox .p_page .pre{ height:30px; color:rgba(102, 102, 102, 1); border-width: 0; border-style: solid; border-color:rgba(255,255,255,0); background-color:rgba(242, 242, 242, 1); text-align:center; padding-top:0; padding-right:20px; padding-left:20px; position:relative; left:0; top:0; } 
.p_OccupyBox .p_page .pre:hover{color:rgba(255,255,255,1); border-width:0; border-style:solid; border-color:rgba(255,255,255,0); background-color:rgba(101,190,186,1); cursor:pointer; } 
.p_OccupyBox .p_page .pre:active{background-color:rgba(90, 170, 167, 1); } 
.p_OccupyBox .p_page .pre .font{display:table-cell; vertical-align:middle; bottom:0; font-size:12px; } 
.p_OccupyBox .p_page .pre:hover .iconfont{color:rgba(255,255,255,1); } 
.p_OccupyBox .p_page .pre:active .iconfont{color:rgba(255,255,255,1); } 
.p_OccupyBox .p_page .pre .iconfont:before{content:""; margin-right:5px; } 
.p_OccupyBox .p_page .next:after{content:""; display:none; position:absolute; top:5px; right:-14px; width:27px; height:27px; background-color:rgba(101, 190, 186, 1); font-size:0; line-height:0; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); z-index:-1; } 
.p_OccupyBox .p_page .next:hover:after{top:5px; right:-12px; background-color:rgba(101, 190, 186, 1); border-radius:4px 0 0 0; -webkit-box-shadow:0 3px 0px #777; -moz-box-shadow:0 3px 0px #777; box-shadow:0 3px 0px #777; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); z-index:-1; width:26px; height:26px; } .p_OccupyBox .p_page .next:active:after {top:8px; right:-12px; width:27px; height:24px; background-color:rgba(90, 170, 167, 1); border-radius:0 3px 0 0; -webkit-box-shadow:0 3px 0px #777; -moz-box-shadow:0 3px 0px #777; box-shadow:0 3px 0px #777; -webkit-transform:rotate(226deg); -moz-transform:rotate(226deg); -o-transform:rotate(226deg); -ms-transform:rotate(226deg); transform:rotate(226deg); z-index:-1; } .p_OccupyBox .p_page .next{ height:30px; color:rgba(255, 255, 255, 1); border-width: 0; border-style: solid; border-color:rgba(255,255,255,0); background-color:rgba(101, 190, 186, 1); text-align:center; padding-top:0; padding-right:20px; padding-left:20px; position:relative; left:0; top:0; } 
.p_OccupyBox .p_page .next:hover{color:rgba(255,255,255,1); border-width:0; border-style:solid; border-color:rgba(255,255,255,0); background-color:rgba(101,190,186,1); cursor:pointer; } 
.p_OccupyBox .p_page .next:active{background-color:rgba(90, 170, 167, 1); } 
.p_OccupyBox .p_page .next .font{display:table-cell; vertical-align:middle; bottom:0; font-size:12px; } 
.p_OccupyBox .p_page .next:hover .iconfont{color:rgba(255,255,255,1); } 
.p_OccupyBox .p_page .next:active .iconfont{color:rgba(255,255,255,1); } 
.p_OccupyBox .p_page .next .iconfont:before{content:""; margin-top:3px; float:right; margin-left:5px; } 
.p_OccupyBox .p_page .pageNum { position:relative; background-size: 100% 100%; color: inherit; cursor: pointer; display: table; font-family: inherit; font-size: 14px; font-weight: inherit; height: inherit; position: absolute; text-decoration: none; width: inherit; } 
.p_OccupyBox .p_page .pageNum{ height:30px; width:30px; color:rgba(102, 102, 102, 1); border-width: 0; border-style: solid; border-color:rgba(255,255,255,0); background-color:rgba(242, 242, 242, 1); text-align:center; position:relative; } 
.p_OccupyBox .p_page .pageNum:hover{color:rgba(255,255,255,1); border-width:0; border-style:solid; border-color:rgba(255,255,255,0); cursor:pointer; text-decoration:none; background-color:rgba(101,190,186,1); } .p_OccupyBox .p_page .pageNum:active {text-decoration:none; background-color:rgba(90, 170, 167, 1); } 
.p_OccupyBox .p_page .pageNum.active {text-decoration:none; background-color:rgba(90, 170, 167, 1); color:rgba(255,255,255,1); } 
.p_OccupyBox .p_page .pageNum .font{display:table-cell; vertical-align:middle; bottom:0; } 
.p_OccupyBox .p_page .pageNum .iconfont{display:inline; color:rgba(255,255,255,1); vertical-align:middle; } 
.p_OccupyBox .p_page .pageNum:hover .iconfont{color:rgba(255,255,255,1); } 
.p_OccupyBox .p_page .pageNum:active .iconfont{color:rgba(255,255,255,1); } 
.p_OccupyBox .p_page .pageNum .iconfont:before{content:""; } 
.p_OccupyBox .p_page .PageInterval{ line-height:30px; cursor:text; color:rgba(102,102,102,1); } 
.p_OccupyBox .p_page .p_PageInterval{ line-height:30px; cursor:text; color:rgba(102,102,102,1); }
.p_Product{width:calc((100% - 0px)/3); margin:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; }
.p_CommonSummaryBoxA {text-align:center; }.p_MatteIcon .iconfont:before{content:'\e602'; }
.p_page .pre .iconfont:before{shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
.p_page .next .iconfont:before{shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
.c_news_list-53002 .p_articles{margin:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; }
.c_news_list-53002 .p_CommonSummaryBoxA{text-align:center; }
.c_news_list-53002 .p_MatteIcon .iconfont:before{content:'\e602'; }
.c_news_list-53002 .p_page .pre .iconfont:before{shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
.c_news_list-53002 .p_page .next .iconfont:before{shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
.p_page .pre .iconfont:before{shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
.p_page .next .iconfont:before{shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
.p_more .iconfont:before{shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }

.ser_but { position: absolute; top: 72px; right: 50px; width: 70px; height: 35px; border-radius: 18px; text-align: center; border: 1px solid #dedfe1; transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s } 
.ser_but i { width: 70px; height: 35px; line-height: 35px; transition: all 0.3s; } 
.news_two_ul li:hover .ser_but{ color:#fff; } 
.show_thr_b_r .ser_but i { width: 15px; height: 9px; background: url(404.png) no-repeat -110px -11px; display: block; margin: 13px 0 0 11px; transition: all .3s ease-out 0s } 
.show_thr_b_r:hover .ser_but i { background: url(404.png) no-repeat -110px 0 } 
.show_thr_b_l .ser_but i { width: 15px; height: 9px; background: url(404.png) no-repeat -142px -11px; display: block; margin: 13px 0 0 11px; transition: all .3s ease-out 0s } 
.show_thr_b_l:hover .ser_but i { background: transparent url(404.png) no-repeat scroll -142px 0 } 
.team_thr_but { position: absolute; top: 60px; right: -763px; border-radius: 0; background: #2E343F; border: 1px solid #2E343F; border-top-right-radius: 4px; border-bottom-right-radius: 4px } 
.chazi i { transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg) } 
.chazi .ser_but_zuo { width: 21px; height: 1px; margin: 17px 0 0 7px } 
.chazi .ser_but_you { width: 1px; height: 21px; margin: -11px 0 0 17px } 
.team_thr_l .chazi i { background-color: #7E7E7E; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s } 
.team_thr_l:hover .chazi i { background-color: #ccc; transform: rotate(135deg); -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg) } 
.ser_two_box a:hover { background: #ccc } 
.ser_two_box a:hover .ser_two_title { color: #fff } 
.ser_two_box a:hover .ser_two_sub { color: #fff } 
.ser_two_box a:hover .ser_but { border: 1px solid #fff; background: #fff } 
.ser_two_box a:hover .ser_but i { background: url(404.png) no-repeat -110px 0 }

.article-detail .article-title{text-align: center;margin-bottom: 15px;}
.article-detail .article-title h1{font-size: 30px;line-height: 1.5;font-weight:400;font-family: HELVETICANEUELTPRO-THEX, "微软雅黑";color:rgba(30, 30, 30,1);}
.article-detail .entry-meta{text-align: center;margin-bottom: 20px;padding-bottom: 10px;font-size: 12px;color:#c8c8c8;}
.article-detail .entry-meta span{margin: 0 10px;}
.article-detail .article-content{margin-top: 25px;}
.article-detail .video-player-content{margin-top: 20px;text-align: center;}
.article-detail video.video-play-wrapper{width: 100%;height: auto !important;text-align: center;}
.article-detail span.video-play-wrapper{width: 100%;*height:auto !important;text-align: center;}
.detail-bottom{border-top: 1px solid #c8c9cb;margin: 15px 0;padding-top: 15px;}
.detail-bottom-button{background: #cfcfcf;padding: 0 5px;}
.detail-bottom-button a{color: #6e6e6e;}
.qhd-content h1{font-size: 34px;font-size: 3.4rem;padding-top: 25px;margin-bottom: 15px;font-weight: normal;}
.qhd-content h2{font-size: 28px;font-size: 2.8rem;padding-top: 23px;margin-bottom: 12px;font-weight: normal;}
.qhd-content h3{font-size: 22px;font-size: 2.2rem;padding-top: 20px;margin-bottom: 10px;font-weight: normal;}
.qhd-content h4{font-size: 18px;font-size: 1.8rem;padding-top: 5px;}
.qhd-content h5{font-size: 16px;font-size: 1.6rem;}
.qhd-content h6{font-size: 14px;font-size: 1.4rem;}
.qhd-content p{line-height: 1.8;}
.qhd-content hr{border-color: #ccc;margin: 15px 0;}
.qhd-content em{font-style: italic;}
.qhd-content sup{vertical-align: super;font-size: 12px;}
.qhd-content sub{vertical-align: sub;font-size: 12px;}
.qhd-content blockquote{line-height: 1.6;padding: 5px 10px 5px 15px;font-family: "微软雅黑";background: none;border-left: 3px solid #b3b3b3;background-color: #f7f7f7;color: #808080;}
.qhd-content blockquote p{margin-bottom: 5px;}
.qhd-content ul, .qhd-content ol{line-height: 1.8;}
.qhd-content ul li, .qhd-content ol li{padding-top: 2px;padding-bottom: 2px;}
.qhd-content ul.iconlist li{background-position: 0 7px;}
.qhd-content ol{padding-left: 2.5em;}
.qhd-content img{vertical-align: middle;max-width: 100%;_max-width: none;height: auto !important;}
.qhd-content a:hover img{opacity: 0.9;filter: alpha(Opacity=90);}
.qhd-content .typo .typo_text p:first-child{margin-bottom: 5px;}

.table-responsive{min-height: .01%;overflow-x: auto;}
.qhd-content table{width: 100% !important;max-width: 100%;border-collapse: collapse;overflow: visible;}
.qhd-content table th, .qhd-content table td{padding: 14px 18px;text-align: center;border: 1px solid #ddd;}
.qhd-content table tbody tr.trhover td{background-color: #f0f0f0;}
.qhd-content table tbody tr:first-child td{background-color: #8F8F8F;color: #fff;font-size: 16px;font-weight: bold;}
.qhd-content table table tbody tr:first-child td{background-color: transparent;color: #333;font-size: 14px;font-weight: normal;border: none;}
.qhd-content table table tbody tr td{padding: 0;}
.qhd-content table tbody img[src*="file"]{display: none;}
.qhd-content table tbody p{margin-bottom: 0;}
.qhd-content table tbody tr.trhover table td{background-color: #f0f0f0;}
.qhd-content table tbody tr:first-child table td{background-color: transparent;color: #fff;font-size: 16px;font-weight: bold;padding: 0;}
.qhd-content .table{overflow: visible;}
.qhd-content .table th, .qhd-content .table td{line-height: 1.8;padding: 14px 18px;}
.qhd-content .table th{background-color: #8F8F8F;color: #fff;}
.qhd-content .table td{}
.qhd-content .table tbody tr:first-child td{background-color: transparent;color: #333;font-size: 14px;font-weight: normal;}
.qhd-content .table tbody tr.trhover td{background-color: #f0f0f0;}
.qhd-content .table th{background-color: #8F8F8F;color: #fff;font-size: 16px;}
.qhd-content .table-row thead th{background-color: #8F8F8F;color: #fff;}
.qhd-content .table-row tbody th{background-color: #8F8F8F;color: #fff;}
.qhd-content .table tbody .even-row td{background-color: #f0f0f0;}
.video-responsive video.video-play-wrapper{width: 100%;height: auto !important;text-align: center;}
.video-responsive span.video-play-wrapper{width: 100%;*height:auto !important;text-align: center;}

.container-fluid {margin-right: auto;margin-left: auto;}
.mt65{margin-top:25px;}
.row {}
.col-sm-4,.col-sm-8 {position: relative;min-height: 1px;}
.col-sm-4 {width: 33.33333333%;}
.col-sm-8 {width: 66.66666667%;}
.col-xs-12 {position: relative;min-height: 1px;}
.col-xs-12 {float: left;}
.history .text{padding-right:30px;line-height:2.0;}
.list-unstyled {padding-left: 0;list-style: none;}
.history li{margin-bottom:45px;padding-left:54px;line-height:2.0;font-weight:bold;background:url(../image/u29.png) no-repeat left top;margin-left:-8px;}
.history .col-sm-8 ul{border-left:1px solid #ddd;}
.history h2 {font-size: 28px;font-family: inherit;font-weight: 500;line-height: 1.1;color: #333;}

 .containerh {width: 1170px;}
.col-xs-6 {float: left;}
.col-xs-6 {width: 50%;}
.col-md-4 {width: 33.33333333%;}
.tab-content{text-align:center;}
.carousel-inner > .item > img,.carousel-inner > .item > a > img { display: block; max-width: 100%;  height: auto;}
.honor .carousel-inner .col-md-4{ display: block; margin-bottom: 50px; cursor: pointer; }
.honor .carousel-inner .honor-pic-thumb img{ border: 1px solid #c9c9c9; padding: 5%; display: block; width: 80%; }
.honor-pic{ position: relative; margin-bottom: 15px; }
.honor-pic .search{ display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(54,113,207,0.9); }
.honor-pic .search img{ position: absolute; left: 50%; margin-left: -16px; top: 50%; margin-top: -32px;}
.honor-pic .search span{ position: absolute; left: 50%; margin-left: -25px; top: 50%; margin-top: 10px; color: white; }
.honor .carousel-inner .col-md-4:hover .search{ display: block; }
.honor-big-bg{ display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); cursor: pointer;}
.honor-big-pic{ display: none; position: fixed; left: 50%; top: 50%; }
.honor-big-pic img{ width: 100%; }
.honor .carousel-indicators{ bottom: 0; }
.honor .carousel-indicators li{ width: 30px; height: 30px; line-height: 30px; border-radius: 15px; text-indent: 0; }
.honor .carousel-indicators li.active,.honor .carousel-indicators li:hover{ background-color: #3671cf; color: white; }