﻿*{margin:0;padding:0;border:0;box-sizing:border-box;}
body,html{width:100%;height:100%;cursor:default;}
body{overflow-x:hidden;font:14px/2em Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";color:#000;}
/*网站宽度定义*/
.siteW{width:1100px; margin:auto; box-sizing: border-box;}
.mbPadding0-1em{}
a,a img,area,input,textarea{blr:expression_r(this.onFocus=this.blur())}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2em;text-shadow:0 0 3px rgba(0,0,0,.15);}
h1{font-size:36px;}
h2{font-size:26px;}
h3{font-size:20px;}
h4{font-size:16px;font-weight:normal;line-height:1.5em;}
h5{font-size:14px;font-weight:normal;line-height:1.5em;}
h6{font-size:12px;font-weight:normal;line-height:1.5em;}
ul,li{list-style:none}
a{cursor:pointer;color:#000;text-decoration:none;}
a,a:active,a:focus,a:hover{outline:0 none!important}
a:hover{color:#C00}
a,img{border:none}
hr{display:block;width:100%;height:1px;color:#C00;background:#C00}
pre {overflow-x: auto;font:15px/26px "Consolas", "Andale Mono WT", "Andale Mono", "Lucida Console";padding:26px 10px;border-left:5px solid #ccc;background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAmCAIAAACphTeFAAAAJElEQVRIx2N4RS5gGNU5qnNU56hOZJ2fyQWjOkd1juoc1YkMAKDL4lkok3p7AAAAAElFTkSuQmCC') repeat top left/100% 52px;}
::selection {background:#C00;color:#fff;}
:focus,input,textarea{outline:0}
.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.flexPack {display:flex;flex-flow:row wrap;justify-content:space-between;}
.fl{float:left}
.fr{float:right}
.oneLine{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.moreLine2{display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;-webkit-line-clamp:2;}
.moreLine3{display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;-webkit-line-clamp:3;}
.moreLine4{display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;-webkit-line-clamp:4;}
.moreLine5{display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;-webkit-line-clamp:5;}
.bbox{box-sizing:border-box}
.date{font-size:12px;opacity:.6;}
.but001, .point001{transition:all ease .5s;font-size:12px;display:inline-block;color:#C00;border: 1px solid rgba(0,0,0,.1);padding:5px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);}
.but003::after{content:"»";font-size:16px;}
.but001:hover{background-color:#C00;color:#fff; box-shadow:0 0 5px #C00}

.but002, .point002{transition:all ease .5s;font-size:12px;display:inline-block; background-color:#C00;color:#fff; border: 1px solid rgba(0,0,0,.1);padding:5px 20px;border-radius:5px;box-shadow:0 0 5px #C00;}
.but003::after{content:"»";font-size:16px;}
.but002:hover{background: #fff; color:#C00; box-shadow:0 0 5px #C00}
.point002:hover{color:#fff;}

.but003, .point003{transition:all ease .5s;font-size:12px;display:inline-block; background-color:#fff;color:#C00; border: 1px solid rgba(0,0,0,.1);padding:5px 20px;border-radius:5px;box-shadow:0 0 5px #C00;}
.but003::after{content:"»";font-size:16px;}
.but003:hover{background: #fff; color:#C00; box-shadow:0 0 5px #C00}

.borderBox{background-color: rgba(255,255,255,.3);box-shadow: 0 0 5px rgba(0,0,0,.2);box-sizing: border-box;}
.borderBoxPadding{padding: 2em;}
.centerMiddle {position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.middleOnly {position: absolute; left: 50%; top: 0; transform: translate(-50%,0);}
.ueditor{text-align:justify;text-justify:inter-ideograph;}
.ueditor>p{text-align: justify; margin:1em auto;}
.ueditor p img{max-width:100%;margin:1em 0;} 
.ueditor .mb {display: none  !important;}
.ueditor .pc {display: block !important;}
.transition1{transition: all ease .5s;}
.transition1:hover{transform:scale(1.05); box-shadow: 0 0 15px rgba(0,0,0,.5);}

/* 分页条 TOP */
.pagelist {padding: 1em 0; width:100%; margin: auto; text-align: center;}
.pagelist a, .pagelist span {display: inline-block; padding: 2px 10px; border: 1px solid #999; margin: 0 2px; }
.pagelist a:hover {background: #C00; color: #fff; }
.pagelist span{ background: #333; color: #fff;}
/* 分页条 END */
/*----------------------------------------------*/
/* Index */
/*----------------------------------------------*/
.IndexBg {position:fixed;top:0;left:0;width:100%;height:100%;z-index:-99999}
/*-------------Index Jquery.FullPage -------------*/
.fullpage>#dowebok .PageInfo{position:relative;top:80px;opacity:0;}
.fullpage>#dowebok .PageInfo>.PageInfoContent{width:80%;min-width:950px;max-width:1280px;margin:auto;box-sizing:border-box;}
.fullpage>#dowebok .PageInfo>.PageInfoContent>.PageInfoContentChild{width:100%;text-align:center;}
.fullpage>#dowebok .PageInfo>.PageInfoContent>.PageInfoContentChild strong{color:#c00;}
.fullpage>#dowebok>.section{/*padding-top:22px; */box-sizing:border-box;}
.fullpage .crumbsDiv, .fullpage .prevNext {display: none;}  /*除去Load页面的面包屑和上下篇*/
.fullpage .newsShow {box-shadow: none;}  /*除去Load页面的投影边框*/
/*-------------Index -------------*/
.fullpage .MenuDiv {position:fixed;top:0;left:0;z-index:99999;width:100%;text-align:center;}
.fullpage .MenuDiv #menu {display:inline-block;border-bottom-left-radius:25px;border-bottom-right-radius:25px;box-shadow:0 3px 5px rgba(0,0,0,0.2);}
.fullpage #menu a {background:rgba(255,255,255,.5);border-left:1px rgba(0,0,0,.1) solid;overflow:hidden;display:table-cell;vertical-align:middle;font-size:15px;line-height:1.2em;width:120px;height:66px;transition:all 500ms ease;}
.fullpage #menu .menuLogo {border:0;pointer-events:none;width:120px;background-color:transparent;background:url(../menuLogo.png) no-repeat center/100% auto;}
.fullpage #menu .menuLogo img {height:100%;width:auto;}
.fullpage #menu a span {font-size:12px;opacity:.5;}
.fullpage #menu a:first-of-type {border-left:0;border-bottom-left-radius:25px;}
.fullpage #menu a:nth-of-type(5) {border-left:0;}
.fullpage #menu a:last-of-type {border-bottom-right-radius:25px;}
.fullpage #menu a:hover {background-color:rgba(255,255,255,.66);}
.fullpage #menu .active {pointer-events:none;background:#c00 url(../BlackWhiteYy.png) no-repeat center/auto;color:#fff;font-weight:bold;}
.fullpage #menu a sup {color:red;padding-left:5px;font:bold 10px/1em Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}
.fullpage #menu .active sup {color:Yellow !important;}
.IndexNextBut,.IndexBottom {width:100%;position:fixed;bottom:0px;text-align:center;}
.IndexBottom>div {display:inline-block;vertical-align:bottom;font-size:12px;box-shadow:0 -3px 5px rgba(0,0,0,.3);width:480px;padding:1px 20px;}
.IndexBottom>div, .IndexBottom a, .IndexBottom a:hover {color:rgba(0,0,0,.6);}
.IndexBottom>div:first-of-type {margin-right:80px;border-top-left-radius:50px;border-top-right-radius:100px;}
.IndexBottom>div:last-of-type {border-top-left-radius:100px;border-top-right-radius:50px;}
.IndexNextBut a {display:inline-block;width:50px;}
.IndexNextBut a img {width:100%;}
.IndexTopLogo {position:fixed;top:0;left:0;width:180px;}

/*-------------IndexPage0 -------------*/
.fullpage #dowebok .PageInfoContent .P0Div1{
	background:url(../IndexP0Logo.png) no-repeat top center/auto, url(../P0TopBgLeft.png) no-repeat left center/auto,url(../P0TopBgRight.png) no-repeat right center/auto, rgba(255,255,255,.3);padding: 80px 0 25px 0; box-shadow: 0 0 5px rgba(0,0,0,.2);
}
.fullpage #dowebok .PageInfoContent .P0Div2 {margin-top:3%;display:flex;justify-content:space-between;}
.fullpage #dowebok .PageInfoContent .P0Div2>a {display:block;width:calc(50% - 15px);padding:2% 0;transition:all ease .5s;;}
.fullpage #dowebok .PageInfoContent .P0Div2>a:nth-of-type(1) {background:rgba(255,255,255,.3) url(../hot-r-t.png) no-repeat right top/86px auto;}
.fullpage #dowebok .PageInfoContent .P0Div2>a:hover {background-color:rgba(255,255,255,.8);box-shadow:0 0 20px rgba(0,0,0,.8);transform:scale(1.05);}
.fullpage #dowebok .PageInfoContent .P0Div2>a:hover i {transform:rotate(360deg);}
.fullpage #dowebok .PageInfoContent .P0Div2>a i {display:inline-block;width:95px;height:95px;line-height:95px;margin:auto;color:#fff;border-radius:100%;background:#c00 url(../BlackWhiteYy.png) no-repeat center/auto;box-shadow:3px 3px 6px rgba(0,0,0,.6);transition:all ease .5s;}
.fullpage #dowebok .PageInfoContent .P0Div2>a h3 {font-size:24px;padding:.5em 0;}
.fullpage #dowebok .PageInfoContent .P0Div2>a span {display:inline-block;margin-top:10px;}

/*-------------IndexPage1 -------------*/
.fullpage #dowebok .PageInfoContent .P1Div1 {white-space:nowrap;/*-----  规定不允许换行  ----*/}
.fullpage #dowebok .PageInfoContent .P1Div1>img {display:inline-block;vertical-align:middle;margin-right:5%;width:52%;}
.fullpage #dowebok .PageInfoContent .P1Div1>div {display:inline-block;vertical-align:middle;text-align:left;}
.fullpage #dowebok .PageInfoContent .P1Div1>div>h1 {margin:0 0 25px 0;}
.fullpage #dowebok .PageInfoContent .P1Div1>div>span {margin:15px 0;}
.fullpage #dowebok .PageInfoContent .P1Div1>div>div {}
.fullpage #dowebok .PageInfoContent .P1Div1>div>div>div {display:inline-block;width:168px;}
.fullpage #dowebok .PageInfoContent .P1Div1>div>div>div:first-of-type {margin-right:35px;}
.fullpage #dowebok .PageInfoContent .P1Div1>div>div>div>img {display:block;width:100%;}
.fullpage #dowebok .PageInfoContent .P1Div1>div>div>div>h5 {display:block;text-align:center;padding:8px 0;margin-top:15px;}

/*-------------IndexPage2 -------------*/
.fullpage #dowebok .PageInfoContent .P2Div1 {position:relative;}
.fullpage #dowebok .PageInfoContent .P2Div1>div {width:100%;height:100%;position:absolute;top:0;left:0;}
.fullpage #dowebok .PageInfoContent .P2Div1>img {display:block;width:100%;border-bottom:1px solid rgba(0,0,0,.05);}
.fullpage #dowebok .PageInfoContent .P2Div1>div>img {direction:inline-block;width:50%;}
.fullpage #dowebok .PageInfoContent .P2Div2 {background:rgba(255,255,255,.8);padding:50px 0;}
.fullpage #dowebok .PageInfoContent .P2Div2>div:first-of-type {float:left;width:50%;border-right:1px dashed rgba(0,0,0,.2);box-sizing:border-box;}
.fullpage #dowebok .PageInfoContent .P2Div2>div:last-of-type {width:50%;float:right;}
.fullpage #dowebok .PageInfoContent .P2Div2 .ZinePlay {display:inline-block;padding:5px 80px 5px 20px;text-align:left;transition:all ease .5s;margin-right:20px;}
.fullpage #dowebok .PageInfoContent .P2Div2 .ZinePlay i {display:inline-block;font-size:45px;line-height:60px;margin-right:15px;color:rgba(0,0,0,.2);transition:all ease .5s;}
.fullpage #dowebok .PageInfoContent .P2Div2 .ZinePlay:hover {box-shadow:0 0 10px rgba(0,0,0,.8);transform:scale(1.05);color:#c00;}
.fullpage #dowebok .PageInfoContent .P2Div2 .ZinePlay:hover i {color:#c00;}
.fullpage #dowebok .PageInfoContent .P2Div2 .ZinePlay h5 {display:inline-block;}
.fullpage #dowebok .PageInfoContent .P2Div2 .ZinePlay h5 span {font-weight:bold;}

/*-------------IndexPage3 -------------*/
.P3Div .slide{text-align:center;}
.P3Div .fp-prev, .P3Div .fp-next{display:none;}
/*.P3Div .fp-controlArrow{position:relative;margin-top:0;height:auto;border:none;display:inline-block!important;}*/
.P3Div1 .box1, .P3Div .box3 {width:39%;}
.P3Div1 .box2 {width:19%;}
.P3Div1 .w100P {width:100%;}
.P3Div1 .w50P {width:48%;}
.P3Div1 .h66P {height:65.5%;}
.P3Div1 .h33P {height:31%;}
.P3Div1 .ABox {display:flex;}
.P3Div1 .ABox>div {align-items:stretch;transition:ease all .5s;z-index: 1;display:block;width:100%;color:#fff;position:relative; font-size:22px; font-weight: bold; padding-bottom:45px;}
.P3Div1 .ABox>div>span {position: absolute; left:30px;bottom: 30px;}
.P3Div1 .ABox:hover>div {z-index: 99999; transform: scale(1.05); box-shadow: 0 0 30px rgba(0,0,0,1);}
.P3Div1 .ABox:active>div {transition:ease all .3s;transform: scale(0.01); opacity: 0;}
.P3Div1 .ABox1>div {background: url(../bg/Services/YaZine.jpg) no-repeat center/auto 100%}
.P3Div1 .ABox2>div {background: url(../bg/Services/Suo.png) no-repeat center/22% content-box, #228B22}
.P3Div1 .ABox3>div {background: url(../bg/Services/GongJu.png) no-repeat center/22% content-box, #9400D3}
.P3Div1 .ABox4>div {background: url(../bg/Services/Book.png) no-repeat center/50px content-box, #008080}
.P3Div1 .ABox5>div {background: url(../bg/Services/JiangBei.png) no-repeat center/50% content-box, #FF8C00}
.P3Div1 .ABox6>div {background: url(../bg/Services/DianHua.png) no-repeat center/80% content-box, #4B0082}
.P3Div1 .ABox7>div {background: url(../bg/Services/LiuCheng.png) no-repeat center/36% content-box, #00b6de}
.P3Div1 .ABox8>div {background: url(../bg/Services/JiSuanQi.png) no-repeat center/22% content-box, #56dea7}
.P3Div1 .ABox9>div {background: url(../bg/Services/WenAn.png) no-repeat center/22% content-box, #f26175}

.P3Div .GoBack, .P3Div .loadTit {color: #fff; font-size: 50px;width: 120px; padding: .3em .5em; background:#C00; position: absolute; }
.P3Div .GoBack {bottom: 0;background:rgba(0,0,0,1);}
.P3Div .loadTit {top: 0;letter-spacing:.1em; line-height: 1.1em; padding-top: .5em; padding-bottom: .5em;}
.P3Div .GoBack i, .P3Div .loadTit i{ font-size: 44px; display: inline-block;}
.P3Div .GoBack h3, .P3Div .loadTit h3{ font-weight: normal;margin-top: .3em;}

.P3Div2 .GoBack {left: 0;}
.P3Div2 .loadTit {left: 0;}
.P3Div2 .PageInfoContent>div {position: relative; padding-left: 280px;}
.P3Div2 #P3Div2Right{display: inline-block; box-sizing:border-box; padding: 50px 0; width:100%; height:600px; }
.P3Div2 #P3Div2Right #P3Div2Content{overflow: auto; width: 100%; height: 100%; padding: 0 80px; box-sizing: border-box;}

#P3Div2Cases .ImgHover-more001 .flexItemBox{/*清除默认样式 Top*/ display: block; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0; -webkit-margin-end: 0; /*清除默认样式 End*/ background: #000; width: 32%; margin: 0 0 1.5% 0; }
#P3Div2Cases .ImgHover-more001 .flexItemBox img{width: 100%; height: 150px; }
#P3Div2Cases .ImgHover-more001 .flexItemBox figcaption{background: #C00;text-align:center;}
#P3Div2Cases .ImgHover-more001 .flexItemBox figcaption h3{font-size: 18px;margin:auto;} 
#P3Div2Cases .ImgHover-more001 .flexItemBox figcaption p{font-size: 14px;;margin:auto;opacity:.6;} 
#P3Div2Cases .ImgHover-more001 .flexItemBox figcaption a{position: relative;margin:1em auto 0 auto;}

.P3Div3 .GoBack {right: 0;}
.P3Div3 .loadTit {right: 0;}
.P3Div3 .PageInfoContent>div {position: relative; padding-right: 280px;}
.P3Div3 iframe {display: inline-block; box-sizing:border-box; padding: 50px 0; width:100%; height:600px;}

/*-------------IndexPage4 -------------*/
.fullpage #dowebok .PageInfoContent .P4Div1 *{transition:all ease .3s;}
.fullpage #dowebok .PageInfoContent .P4Div1 {display:flex;justify-content:space-between;}
.fullpage #dowebok .PageInfoContent .P4Div1>div {position:relative;width:calc(25% - 22px);height:0;padding-top:48%;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;}
.fullpage #dowebok .PageInfoContent .P4Div1>div img{position:absolute;width:100%;height:100%;top:0;left:0;filter:blur(2px);}
.fullpage #dowebok .PageInfoContent .P4Div1>div:hover img{filter: blur(0px);transform:scale(1.2);}
.fullpage #dowebok .PageInfoContent .P4Div1>div section{z-index:2;background:rgba(255,255,255,.9);padding:20px 20px 60px 20px;}
.fullpage #dowebok .PageInfoContent .P4Div1>div:hover section{background:rgba(255,255,255,.95);padding:50px 20px 100px 20px;}
.fullpage #dowebok .PageInfoContent .P4Div1>div section h2{margin:.5em 0}
.fullpage #dowebok .PageInfoContent .P4Div1>div section h5{text-align:justify;margin:10px 0;}

/*-------------IndexPage5 -------------*/
.fullpage #dowebok .PageInfoContent .P5Div1{background: rgba(255,255,255,.9) url(../IndexContact.png) no-repeat center/auto; } .fullpage #dowebok .PageInfoContent .P5Div2{margin: 20px 0; }
.fullpage #dowebok .PageInfoContent .P5Div3{position: relative; }
.fullpage #dowebok .PageInfoContent .P5Div3 .friendlyLinks{text-align: justify; margin: 0 90px 0 .5em; padding: 1em; text-indent: 0; font-size: 12px; line-height: 1.3em; opacity: .6; border-right: 1px dashed #ccc; }
.fullpage #dowebok .PageInfoContent .P5Div3 .friendlyLinks a{margin-left: 1em; } 
.fullpage #dowebok .PageInfoContent .P5Div3 .friendlyLinks a:first-of-type{margin-left: 0; }
.fullpage #dowebok .PageInfoContent .P5Div3 .friendlyLinksTips {display:block; width: 60px; margin: .5em 1em; position: absolute; right:0; top: 0; }
/*----------------------------------------------*/
/*  Other */
/*----------------------------------------------*/