.wow{
    opacity: 0;
}
.mobile {width:100%;border-bottom:1px #DFDFDF solid;}
.mobile-inner {margin-right:auto;margin-left:auto;background-color:;position:relative;}
.mobile-inner img {}
.mobile-inner p {color:#676767;line-height:25px;font-size:16px;padding-bottom:30px;padding-right:30px;padding-left:30px;margin:0px;}
.mobile-inner-header {background-color:rgb(255,255,255);width:100%;height:50px;position:relative;top:0px;z-index:33;left:0px;}
.mobile-inner-header-icon {color:#ffffff;height:50px;font-size:25px;text-align:center;float:right;width:50px;position:relative;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;}
.mobile-inner-header-icon:hover {background-color:rgba(255,255,255,0.2);cursor:pointer;}
.mobile-inner-header-icon span {position:absolute;left:calc((100% - 25px) / 2);top:calc((100% - 1px) / 2);width:25px;height:1px;background-color:#072AAA;}
.mobile-inner-header-icon span:nth-child(1) {transform:translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2) {transform:translateY(-4px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1) {animation-duration:0.5s;animation-fill-mode:both;animation-name:clickfirst;}
.mobile-inner-header-icon-click span:nth-child(2) {animation-duration:0.5s;animation-fill-mode:both;animation-name:clicksecond;}
@keyframes clickfirst {0% {transform:translateY(4px) rotate(0deg);}
100% {transform:translateY(0) rotate(45deg);}
}
@keyframes clicksecond {0% {transform:translateY(-4px) rotate(0deg);}
100% {transform:translateY(0) rotate(-45deg);}
}
.mobile-inner-header-icon-out span:nth-child(1) {animation-duration:0.5s;animation-fill-mode:both;animation-name:outfirst;}
.mobile-inner-header-icon-out span:nth-child(2) {animation-duration:0.5s;animation-fill-mode:both;animation-name:outsecond;}
@keyframes outfirst {0% {transform:translateY(0) rotate(-45deg);}
100% {transform:translateY(-4px) rotate(0deg);}
}
@keyframes outsecond {0% {transform:translateY(0) rotate(45deg);}
100% {transform:translateY(4px) rotate(0deg);}
}
.mobile-inner-nav{
    overflow: auto;
    max-height: calc(100vh - 50px);
}
.mobile-inner-nav {background-color:hsla(224,27%,35%,.6);width:100%;position:absolute;top:50px;padding-bottom:0%;display:none;z-index:444;}
.mobile-inner-nav  a {border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;color:#fff;transition:all 0.5s;}
.mobile-inner-nav  dl {display:none;}
.mobile-inner-nav  dl dd {line-height:33px;text-decoration:none;text-indent:3em;font-size:16px;color:#FFFFFF;border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-weight:300;font-size:14px;}
.mobile-inner-nav  li {border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;line-height:53px;text-indent:20px;}
.mobile-inner-nav h2.h2tit {line-height:50px;text-decoration:none;text-indent:2em;font-size:16px;color:#FFFFFF;border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-weight:300;}
.mobile-inner-nav h2.h2tit a {color:#FFFFFF;}
.mobile-inner-nav a {border-bottom:none;}
.mobile-inner-nav li {-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:returnToNormal;animation-name:returnToNormal;}
@-webkit-keyframes resize {from,60%,75%,90%,to {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
0% {opacity:0;-webkit-transform:scale(5,5);transform:scale(5,5);}
100% {opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);}
}
@keyframes resize {from,60%,75%,90%,to {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
0% {opacity:0;-webkit-transform:scale(5,5);transform:scale(5,5);}
100% {opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);}
}
@-webkit-keyframes returnToNormal {from {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
to {opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes returnToNormal {from {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
to {opacity:1;-webkit-transform:none;transform:none;}
}
.mobile-inner-nav li:last-child h2.h2tit {border-bottom:none;}
.mobile-inner-nav li .h3tit {height:50px;position:relative;background:url(../images/51_icon_search@2x.png) no-repeat 30px center;background-size:17px;}
.mobile-inner-nav li  .words {display:block;width:100%;height:100%;border:none;background:none;text-indent:60px;font-size:15px;color:#fff;background:url(../images/search2.png) no-repeat 30px center;background-size:20px;}
.mobile-inner-nav li:last-child {border-bottom:none;}
.mobile-inner-nav li  form {display:block;width:100%;height:100%;}
@charset "utf-8";@charset "UTF-8";
.animated {animation-duration:1s;animation-fill-mode:both;}
.animated.infinite {animation-iteration-count:infinite;}
.animated.hinge {animation-duration:2s;}
.fadeInUp {animation-duration:1.76s;animation-name:fadeInUp;}
@keyframes fadeInUp {from {opacity:0;transform:translate3d(0,9%,0);}
to {opacity:1;transform:none;}
}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr, span {
    margin: 0;
    padding: 0;
}
html {font-size: 62.5%;}
body {font-size: 1.4rem;}
html,body{
   /* 或针对特定元素  -moz-user-select: none; -khtml-user-select: none; user-select: none;  */
}
body {
    font-family: "Microsoft YaHei" ! important;
    color: #000000;
    background: #fff;
    margin: 0 auto;
    padding: 0px;
}
body{ -webkit-tap-highlight-color:rgba(0,0,0,0); }
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
input{
    -webkit-appearance: none;
}
textarea { -webkit-appearance: none;} 
a {
    text-decoration: none;
    color: #666666;
    outline: none;
}
a:active {
star:expression(this.onFocus=this.blur());
}

a:hover{color:#072AAA;}

img {
    border: 0px;
    vertical-align: middle;
	max-width:100%;
}

li {
    list-style: none;
}

*{
    outline: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
a:link{text-decoration:none; } 

a:visited{text-decoration:none; }

a:hover{text-decoration:none;}

a:active{text-decoration:none;}


.loading {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 99999;
}
.loadingfa {
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 29px;
    color: #1f8adf;
    position: absolute;
    left: 50%;
    margin-top: -25px;
    margin-left: -25px;
    top: 50%;
}

html {
    -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color: none;
}

html {
    -webkit-tap-highlight-color: transparent;
}

body {
    -webkit-overflow-scrolling: touch;
}

* {
    padding: 0;
    margin: 0;
    -webkit-font-smoothing: antialiased;
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    /* user-select: none; */
}

@keyframes rotate{
from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}
}
@-webkit-keyframes rotate{
from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes rotate{
from{-moz-transform:rotate(0deg)}
to{-moz-transform:rotate(360deg)}
}
@-ms-keyframes rotate{
from{-ms-transform:rotate(0deg)}
to{-ms-transform:rotate(360deg)}
}
@-o-keyframes rotate{
from{-o-transform:rotate(0deg)}
to{-o-transform:rotate(360deg)}
}
.xuanzhuan {
    animation: 2s linear 0s normal forwards infinite rotate;
    -webkit-animation: 2s linear 0s normal forwards infinite rotate;
    -moz-animation: 2s linear 0s normal forwards infinite rotate;
    -o-animation: 2s linear 0s normal forwards infinite rotate;
}
.xuanzhuan img{
display: block;
width: 100%;
}

.pc{
    display: block;
}
.wap{
    display: none;
}
.clearflex:after{
    content: "";
    display: table;
    clear: both;
}
.wrap:after{
    content: "";
    display: table;
    clear: both;    
}
.wrap{
width: 1630px;
padding: 0px 15px;
max-width: 100%;
margin: auto;
}
.head{
    
}
.head .logo{
    
}
.head .logo img{
float: left;height:109px;
}


.head .nav{
float: right;
}
.head .nav li{
float: left;
margin: 0px 2.0em;
position: relative;
}
.head .h2tit{
}

.head li .h2tit a:after{
width: 0px;
height: 2px;
background: #072AAA;
position:absolute;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
bottom: 19px;
left: 50%;
-o-transform: translate(-50%, 0%);
-webkit-transform: translate(-50%, 0%);
-moz-transform: translate(-50%, 0%);
-ms-transform: translate(-50%, 0%);
transform: translate(-50%,);
content: "";
}
.head li:hover .h2tit a:after,
.head li.current .h2tit a:after{
width: 100%;
}



.head li:hover .h2tit a,
.head li.current .h2tit a{
color: #072AAA;
}
.head .h2tit a{    
display: block;    
position: relative;    
line-height: 100px;    
font-size: 16px;    
font-family: PingFangSC;    
font-weight: 400;    
color: #404040;    
padding: 0px 5px;
}

.head dl{
    
position: absolute;
    
width: 100%;
    
text-align: center;
    
left: 0px;
    
top: 110px;
    
background: #fff;
    
-webkit-box-shadow: 0px 12px 24px 0px rgba(0,0,0,0.09);
    
-moz-box-shadow:0px 12px 24px 0px rgba(0,0,0,0.09);
    
-o-box-shadow:0px 12px 24px 0px rgba(0,0,0,0.09);
    
-ms-box-shadow:0px 12px 24px 0px rgba(0,0,0,0.09);
    
box-shadow:0px 12px 24px 0px rgba(0,0,0,0.09);
    
visibility: hidden;
    
opacity: 0;
    
z-index: -1;
}
.head dl dd a:hover{
    color: #fff;
    background: #072AAA;
}
.head dl dd a{
    
display: block;
    
line-height: 40px;
    
color: #333;
}
.head ,
.head *{
    -webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;

}

.head li:hover dl{
    visibility:visible;
    opacity:1;
    z-index:5;
    top:109px;
}
.banner img{
    width: 100%;
}
.banner{
    position: relative;
}
.index{width:100%;}



/*数字滚动*/
/*数字滚动*/
.xlbox {padding-top:10px;margin:0px auto;}
.xlbot ul li {width:25%;text-align: center;float: left;color: #6E6E6E;}
.xlbot ul li span {font-size: 40px;color: #082BAB;}
.xlbot ul li em {font-size: 12px;color: #6E6E6E;font-style:normal;}
.xlbot ul li p {margin-top: 10px;font-size: 14px;color: #777777;}
.containergs{margin:0px auto;width:100%;padding-top:20px;padding-bottom:20px; background:#F2F2F2;}
/*数字滚动*/
/*数字滚动*/






.banner .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background: #072AAA;
}


/**
border:1px solid #FF0004;
**/
.index .section_1{width:100%;margin:0 auto;min-height:500px; _height:500px;height:auto;overflow:hidden;background:#FFFFFF;padding-top:3.2%; padding-bottom:3.2%;}
.index .section_1 .list_left{width:32%;float:left;min-height:30px; _height:30px;height:auto;overflow:hidden;}
.index .section_1 .list_left_cn{width:100%;margin:0 auto;min-height:20px; _height:20px;height:auto;overflow:hidden;font-size:3.2rem;color:#082BAB;line-height:2.0em; font-weight:bold;text-align:left;}
.index .section_1 .list_left_en{width:100%;margin:0 auto;min-height:20px; _height:20px;height:auto;overflow:hidden;font-size:2.2rem;color:#010101;line-height:1.5em;font-weight:normal;text-align:left;}
.index .section_1 .list_left_en span{width:13%;float:left;line-height:2px;height:2px;border-bottom:1px solid #010101;margin-top:2%;margin-bottom:9%;}
.index .section_1 .list_left_en strong{color:#010101;line-height:2.4em;font-weight:bold;}
.index .section_1 .list_left_content{width:100%;margin:0 auto;min-height:20px; _height:20px;height:auto;overflow:hidden;font-size:1.4rem;color:#010101;line-height:1.8em; font-weight:normal;text-align:left;margin-bottom:4%;}
.index .section_1 .list_left_more {width:80px;height: 32px;border-radius:0px;display: block;line-height: 30px;color: #010101;text-align:left; font-size:1.2rem;border-bottom:1px solid #010101;}
.index .section_1 .list_left_more:hover{color: #082BAB;border-bottom:1px solid #082BAB;}


.index .section_1 .list_right{width:66%;float:right;min-height:30px; _height:30px;height:auto;overflow:hidden;}

.index .section_1 .list_right .list_right_content{width:31.3%;float:left;min-height:30px; _height:30px;height:auto;overflow:hidden;margin-left:1%;margin-right:1%;position: relative;}

.index .section_1 .list_right .list_right_content img{width: 100%;}
.index .section_1 .list_right .list_right_content .texts{text-align: left;position:absolute;
width:100%;bottom:0%; z-index:100;padding-left:10%;padding-top:160%;display:block;}

.index .section_1 .list_right .list_right_content .titles{font-size:1.6rem;color:#fff;line-height:1.8em; font-weight:normal;text-align:left;}
.index .section_1 .list_right .list_right_content .ens{font-size:1.4rem;color:#fff;line-height:1.8em;font-weight:normal;padding-bottom:2%;}
.index .section_1 .list_right .list_right_content .texts:hover{background: rgba(0, 0, 0, .1);}



.index .section_2{width:100%;margin:0 auto;min-height:10px; _height:10px;height:auto;overflow:hidden;background:#FFFFFF;margin-top:2.5%; margin-bottom:1.5%;}
.index .section_2 .list_left{width:50%;float:left;min-height:30px; _height:30px;height:auto;overflow:hidden;}
.index .section_2 .list_left img{width: 100%;}
.index .section_2 .list_right{width:50%;float:right;min-height:30px; _height:30px;height:auto;overflow:hidden;}
.index .section_2 .list_right img{width: 100%;}




.index .section_3{width:100%;margin:0 auto;min-height:100px; _height:100px;height:auto;overflow:hidden;background:#FFFFFF;padding-top:1.2%; padding-bottom:1.2%;}
.index .section_3 .list_1{width:100%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;font-size:1.6rem;color:#858585;line-height:1.8em;text-align:center;}
.index .section_3 .list_1 img{max-width:100%;}


.index .section_3 .list_2{width:66%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;text-align: center;padding-top:1.2%; padding-bottom:1.2%;}
.index .section_3 .list_2 a {display: inline-block;width:10%;line-height:38px;margin-right:1%;  background: #f1f1f1;border-radius: 40px;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;margin-bottom: 10px;font-size:1.6rem;}
.index .section_3 .list_2 a.active,
.index .section_3 .list_2 a:hover {color:#fff;background: #072AAA;}
.index .section_3 .list_2 a:last-child {margin-right: 0;}
/* sy工程案例 */
.myswrap{width:99.9%;margin:0 auto;}
.scopeH{padding:1px 0 10px 0;}
.scopeH-main{margin:1px 0 0 0;position: relative;}
.scopeH-main .bd{width:100%;overflow:hidden;margin:0 auto;}
.scopeH-main .bd ul{width:100%;height:100%;}
.scopeH-main .bd li{ float:left;margin:0 24px 0 0;width:24.5%;margin-top:-24px; }
.scopeH-main .bd li .item{width: 100%;position: relative;margin-top:24px;}
.scopeH-main .bd li img{ width:100%; height:100%; display:block; }
.scopeH-main .mr_frBtnL{display:inline;left:-31px;}
.scopeH-main .mr_frBtnR{right:-31px;}
.scopeH-main .mr_frBtnL,.scopeH-main .mr_frBtnR{position: absolute;bottom:44%;width:26px;height:61px;cursor:pointer;z-index: 9999;}
.scopeH-main ul li a dl{position:absolute;top:0;left:0;background:url(../images/ybg1.png) repeat;width: 100%;height: 100%;color:#fff;text-align: center;font-size:16px;/*display:none;*/transform: scale(0);transition: 400ms; display:block;line-height:1.8em; padding:1%; padding-top:33%;}
.scopeH-main ul li a:hover dl{/*display:block;*/transform: scale(1);}
/* sy工程案例 */
.index .section_3 .list_3{width:100%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;text-align: center;padding-top:1.2%;padding-bottom:1.8%;}

.index .section_3 .list_3 a span.more.ani-left-right,
.index .section_6 .list_2 a span.more.ani-left-right {
    width: 120px;
    height: 40px;
    line-height: 38px;
    text-align: center;
    border: 1px solid #CDCDCD;
    color: #000000;
}
.index .section_3 .list_3 a span.more.ani-left-right,
.index .section_6 .list_2 a span.more.ani-left-right {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0,0,0,0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
}
.index .section_3 .list_3 a span.more.ani-left-right:before,
.index .section_6 .list_2 a span.more.ani-left-right:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #082BAB;	
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.index .section_3 .list_3 a:hover span.more.ani-left-right:before,
.index .section_6 .list_2 a:hover span.more.ani-left-right:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
	color: #ffffff;
    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66)
}
.index .section_3 .list_3 a:hover span.more.ani-left-right,
.index .section_6 .list_2 a:hover span.more.ani-left-right{color: #ffffff;}





.index .section_4{width:100%;margin:0 auto;min-height:100px; _height:100px;height:auto;overflow:hidden;background:#FFFFFF;padding-top:0.2%; padding-bottom:0.2%;}
.index .section_4 .list_1{width:100%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;font-size:1.6rem;color:#858585;line-height:1.8em;text-align:center;}
.index .section_4 .list_1 img{max-width:100%;}

.index .section_5{width:100%;margin:0 auto;min-height:10px; _height:10px;height:auto;overflow:hidden;background:#ECECEC;margin-top:1.5%; margin-bottom:1.5%;}
.index .section_5 .list_left{width:50%;float:left;min-height:30px; _height:30px;height:auto;overflow:hidden;}
.index .section_5 .list_left img{width: 100%;}
.index .section_5 .list_right{width:47%;float:right;min-height:30px; _height:30px;height:auto;overflow:hidden;}
.index .section_5 .list_right img{max-width:100%;}
.index .section_5 .list_right_1{width:100%;margin:0 auto;min-height:10px; _height:10px;height:auto;overflow:hidden;margin-top:4.7%;}
.index .section_5 .list_right_1 span{width:11%;float:left;min-height:10px; _height:10px;height:auto;overflow:hidden;}
.index .section_5 .list_right_1 span img{max-width:100%;}
.index .section_5 .list_right_1 font{width:88%;float:right;min-height:10px; _height:10px;height:auto;overflow:hidden;font-size:1.4rem;color:#8A8989;line-height:1.8em; font-weight:normal; padding-top:2.6%;}
.index .section_5 .list_right_1 font strong{font-size:1.6rem;color:#3E3938;line-height:1.8em; font-weight:bold;}




.index .section_6{width:100%;margin:0 auto;min-height:100px; _height:100px;height:auto;overflow:hidden;background:#FFFFFF;padding-top:1.2%; padding-bottom:1.2%;}
.index .section_6 .list_1{width:100%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;font-size:1.6rem;color:#858585;line-height:1.8em;text-align:center;}
.index .section_6 .list_1 img{max-width:100%;}

/*028tx border:1px solid #FF0004; */
.syicase_listsy{width:99.9%; margin:0 auto; margin-top:1px;margin-bottom:1px;min-height:30px; _height:30px;height:auto;overflow:hidden;padding-top:1.5%; padding-bottom:0.1%;}
.syicase_listsy .syicase_list_boxsy{width:24%;overflow:hidden; display: block; cursor:pointer; float:left; margin-right:0.5%;margin-left:0.5%; margin-bottom:0.5%;}
.syicase_listsy #marginright.syicase_list_boxsy{ margin-right:0;}
.syicase_listsy .syicase_list_box a{width:100%;position:relative;display: block;}
.syicase_listsy .syicase_list_boxsy span{width:100%; display:block; text-align:center;line-height:2.8em; font-size:14px; transition: all ease-out .3s; color:#666;}
.syicase_listsy .syicase_list_boxsy a:hover span{ display:block; color:#E90A00; line-height:2.8em;text-decoration:none;}
.syicase_listsy .syicase_list_boxsy a:hover{text-decoration:none;}
.syicase_listsy .syicase_list_boxsy .pic{width:99%;height:auto;display:block;padding-bottom:76%;position:relative;overflow:hidden;border:0px solid #DDDDDD;}
.syicase_listsy .syicase_list_boxsy a img{display:block;position:absolute;width: 100%;height:100%;overflow:hidden;transition: all ease-out .3s;background:#fff url(../images/load.gif) no-repeat center center;}
.syicase_listsy .syicase_list_boxsy a:hover img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}
/*028tx  */

.index .section_6 .list_2{width:100%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;text-align: center;padding-top:1.2%;padding-bottom:1.8%;}


/**
border:1px solid #FF0004;
**/

.index .section_4 .list li:nth-child(2n){padding-bottom:1px;}
.index .section_4 .list li:nth-child(2n) .content{}
.index .section_4 .list li:nth-child(2n) .imgbox{}
.index .section_4 .titlemodel *{color: #fff}



.index .section_6 .list li:nth-child(4n){margin-right: 0px;}
.index .section_6 .list li{float: left;width: calc((100% - 150px)/4);margin-right:1px;}
.index .section_6 .list li a,
.index .section_6 .list li a *{display: block;}
.index .section_6 .list:after{display: table;clear: both;content: "";}
.index .section_6 .list li a{}
.index .section_6 .list li .imgbox{}
.index .section_6 .list li .imgbox img{width: 100%;}





.index .section_7{width:100%;margin:0 auto;min-height:100px; _height:100px;height:auto;overflow:hidden;background:#F3F3F3;padding-top:2.2%; padding-bottom:2.2%;}
.index .section_7 .list_1{width:100%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;font-size:1.6rem;color:#858585;line-height:1.8em;text-align:center;}
.index .section_7 .list_1 img{max-width:100%;}

/* new */
.myidex_newv{margin:0 auto;width:100%;min-height:25px; _height:25px;height:auto;overflow:hidden;}
.myidex_new{width:22%;float:left;text-align:left;padding:5px; margin-left:1%; margin-right:1%;margin-bottom:15px; margin-top:15px;background:url(../images/bjk.png) top  repeat-x;}
.myidex_new span{font-size:14px;color:#000000;font-weight:bold;line-height:1.8em;display:block;}
.myidex_new font{font-size:14px;color:#8F8F8F;line-height:1.6em;}
.myidex_new strong{font-size:26px;color:#8F8F8F;font-weight:normal;line-height:35px;display:block;height:35px;}

.myidex_new i{margin-top:5px; margin-bottom:5px;border-bottom:1px solid #E6E5E5; width:0px; display:block; height:0;transition: width 0.8s;height:1px;font-size:0px;line-height:1px; }
.myidex_new:hover{box-shadow:0 0px 0px rgba(0,0,0,.45);background:url(../images/qjhdh.png) top right no-repeat;}
.myidex_new:hover i{border-bottom:1px solid #082BAB; width:100%;height:1px; font-size:0px;line-height:1px; }
.myidex_new:hover span{color:#082BAB;}
.myidex_new:hover strong{font-size:26px;color:#082BAB;font-weight:normal;line-height:35px;display:block;}


.myidex_new.activexx i{border-bottom:1px solid #082BAB; width:100%;height:1px; font-size:0px;line-height:1px; }
.myidex_new.activexx span{color:#082BAB;}
.myidex_new.activexx strong{font-size:26px;color:#082BAB;font-weight:normal;line-height:35px;display:block;}
.myidex_new.activexx{box-shadow:0 0px 0px rgba(0,0,0,.45);background:url(../images/qjhdh.png) top right no-repeat; }
.myidex_new b{width:99%;height:auto;display:block;padding-bottom:56%;position:relative;overflow:hidden;margin-top:2%;}
.myidex_new b img{display:block;position:absolute;width: 100%;overflow:hidden;}

/* new  border:1px solid #FF0004; */


/*footer*/
.footer {
	background:#2E2E2E;
	padding-top:35px;
	/* min-width: 1200px; */
}
.footer dl {
	float: left;
}
.footer a, .footer dd {
	color: #C1C1C1;
}
.footer a:hover {
	color: #B2B2B2;
}
.footer dt {
	line-height: 36px;
	height: 36px;
	margin-bottom:10px;
	font-size: 14px;
	color: #eee;
}
.footer dd, .footer dd a {
	line-height: 26px;
	font-size: 13px;
}
.footer .about {
	width: 12%;
	margin-right: 4%;
}

.footer .contact {width:64%;margin-right: 30px;}
.footer .contact dd{margin-top:5px;width:27%;float:left; text-align:left;line-height:23px;}
.footer .contact dd img{float:left;}
.footer .contact dd:nth-child(4n){width:46%;text-align:left;}


.footer .flow {
	margin-left: 2%;float: right;width: 15%;
}
.footer .flow dt {
	height: 16px;
	line-height: 16px;
}

.footer .flow .m {
	float: left;
}
.footer .flow .m img{float: left;width: 98px;height: 98px;}

.footer .flow .m p img{float: left;width: 50px;height:45px; display:block;}

.footer .flow .m p {
	line-height: 24px;
	font-size: 12px;
	color: #787d80;
	padding-left:10px;
	float: left;
	text-align: left;
}
.footer-link {
	padding-top: 30px;
}
.footer-link li {
	float: left;
	height: 14px;
	line-height: 14px;
	margin: 5px 25px 5px 0;
	font-size: 14px;
	color: #787d80;
}
.footer-link li a {
	color: #787d80;
}
.footer-link .fisrt {
	padding-right: 25px;
	border-right: 1px #787d80 solid;
}
.bot-footer {
	background: #090b1a;
	min-width: 1200px;
	border-top: 1px solid #171a35;
}
.bot-footer p {
	line-height: 50px;
	text-align: center;
}
.bot-footer p, .bot-footer p em, .bot-footer p a {
	color: #787d80;
	font-size: 13px;
}
.bot-footer p em {
	padding: 0 3px;
}


.footer-kefu {
	position: fixed;
	top: 50%;
	margin-top: -120px;
	right: 0;
	width: 45px;
	z-index: 9999;
}
.footer-kefu li {
	width: 45px;
	height: 45px;
	line-height: 45px;
	float: right;
	position: relative;
	margin: 1px 0;
	background: #333;
	transition: .3s;
	cursor: pointer;
	border-radius: 1px;
	zoom: 1;
	transition: 0.5s;
}
.footer-kefu li:hover {
	background: #0595c7;
}
.footer-kefu li em {
	float: left;
	display: block;
	width: 45px;
	height: 45px;
	overflow: hidden;
}
.footer-kefu li a {
	display: block;
	height: 45px;
	font-size: 14px;
	color: #fff;
	overflow: hidden;
}
.footer-kefu .wx .code {
	display: none;
	right: 47px;
	position: absolute;
	top: -135px;
	width: 150px;
	padding: 5px;
	border: 1px #ddd solid;
	background: #fff;
}
.footer-kefu .wx .code img {
	width: 100%;
}
.footer-kefu .wx .code p {
	line-height: 20px;
	text-align: center;
	font-size: 14px;
}
.footer-kefu .m .code {
	display: none;
	right: 47px;
	position: absolute;
	top: -135px;
	width: 150px;
	padding: 5px;
	border: 1px #ddd solid;
	background: #fff;
}
.footer-kefu .m .code img {
	width: 100%;
}
.footer-kefu .m .code p {
	line-height: 20px;
	text-align: center;
	font-size: 14px;
}
.footer-kefu .qq em {
	background: url(../images/side-kefu.png) no-repeat center;
}
.footer-kefu .wx em {
	background: url(../images/side-weixin.png) no-repeat center;
}
.footer-kefu .m em {
	background: url(../images/side-code.png) no-repeat center;
}
.footer-kefu .tel em {
	background: url(../images/side-tel.png) no-repeat center;
}
.footer-kefu .tel a {
	font-size: 16px;
}
.footer-kefu .top em {
	background: url(../images/side-top.png) no-repeat center;
}
.foot {
	margin-top:26px;
	border-top: 1px solid rgba(83,83,83,.3);
	padding: 15px 0;
	font-size: 12px;
	line-height: 30px;
	color: #888888;
}
.foot .left {
    float: left;
    position: relative;
    /* padding-left: 70px; */
    width: 99%;
	text-align:center;
}
.foot .left em {
    font-style: normal;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 24px;
}
.foot .left span {
    margin: 0 15px;
}
.foot a {
    color: #888888;
    display: inline-block;
}
.foot a:hover {
    color: #cbcbcb;
}
.foot .right {
    float: right;
    max-width: 0%;
    text-align: right;
}




.index .section_6 .list li .imgbox{
    overflow: hidden;
}
.index .section_6 .list li a,
.index .section_6 .list li a *,
.index .section_5 .list a *{
-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
}

.index .section_6 .list li:hover .title,
.index .section_5 .list a:hover .title{color: #013499;}

.index .section_6 .list li:hover .imgbox img,
.index .section_5 .list a:hover .imgbox img,
.index .section_1 img:hover{
-webkit-transform: scale(1.05,1.05);
-o-transform: scale(1.05,1.05);
-moz-transform: scale(1.05,1.05);
-ms-transform: scale(1.05,1.05);
transform: scale(1.05,1.05);
}




.fixed.cur2.cur1 {
    position: fixed;
    -o-transform: translate(0%,0%);
    -webkit-transform: translate(0%, 0%);
    -moz-transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    transform: translate(0%, 0%);
	
}

.fixed.cur2 {
    position: fixed;
    -o-transform: translate(0%,0%);
    -webkit-transform: translate(0%, 0%);
    -moz-transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    transform: translate(0%, 0%);
	border-bottom:1px #DFDFDF solid;
}

.fixed.cur1 {
    -o-transform: translate(0%, -150%);
    -webkit-transform: translate(0%, -150%);
    -moz-transform: translate(0%, -150%);
    -ms-transform: translate(0%, -150%);
    transform: translate(0%, -150%);
}
.fixed, .head * {
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    transition: all 0.4s;
}
.fixed {
    background: #fff;
    width: 100%;
    z-index: 66;
    left: 0;
    /* position: fixed; */
    top: 0;
    position: relative;
}

.fixed.cur2.cur1 .head{
    -webkit-box-shadow:0 1px 8px rgba(200,200,200,.6);
-moz-box-shadow:0 1px 8px rgba(200,200,200,.6);
-o-box-shadow:0 1px 8px rgba(200,200,200,.6);
-ms-box-shadow:0 1px 8px rgba(200,200,200,.6);
box-shadow:0 1px 8px rgba(200,200,200,.6);
}


.banner .text{
    text-align: center;

position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);

width: 100%;
}
.banner .h2tit{
    font-size: 36px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 1;
}
.banner .en{
    font-size: 28px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 1;
    padding-top: 11px;
    text-transform: capitalize;
}
.banner{
    position: relative;
}




.menu{
    background: #EEEEEE;
}
.menu .typename{
    float: left;
    line-height: 80px;
}
.menu .cn{
    float: left;
    font-size: 30px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #000000;
    margin-right: 10px;
}
.menu .en{
    float: left;
    font-size: 28px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #000000;
    text-transform: capitalize;
}
.menu .link{
    float: right;
}
.menu .link a{
    float: left;
    position: relative;
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 80px;
    overflow: hidden;
    margin-left: 50px;
}
.menu .link a:hover,
.menu .link a.current{color: #072AAA;}
.menu .link a:after{
    content:"";
    bottom:0px;
    position:absolute;
    left: 50%;
    -o-transform: translate(-50%, 0%);
    -webkit-transform: translate(-50%, 0%);
    -moz-transform: translate(-50%, 0%);
    -ms-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    height:2px;
    background: #072AAA;
    width: 0px;
    -webkit-transition:all 0.4s;
    -o-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -ms-transition:all 0.4s;
    transition:all 0.4s;
}
.menu .link a.current:after,
.menu .link a:hover:after{
    width: 100%;
}
.menu  *{

-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;

    
}


.titlemodel2{
    text-align: center;
    text-transform: uppercase;

}
.titlemodel2 .cn{
    font-size: 38px;
font-family: PingFangSC;
font-weight: 600;
color: #082BAB;
line-height: 1;
}
.titlemodel2 .en{
 font-size: 32px;
font-family: PingFangSC;
font-weight: 400;
color: #30373F;
line-height: 1;   
padding-top: 14px;
}









/* 产品 */ 
.index .section_2cp .listcp li:nth-child(4n){
    margin-right:0px;
}
.index .section_2cp{
    
padding-top: 37px;
    
background: url(../images/bg2cp.jpg) no-repeat center center;
    
background-size: cover;
    
padding-bottom: 5px;
}
.index .section_2cp .listcp{
    text-align: center;
    padding-top: 2%;
}
.index .section_2cp .listcp li{
    
float: left;
    
width: calc((100% - 6%)/4);
    
margin-right: 2%;
    
margin-bottom: 2%;
    
background: #FFFFFF;
    
text-align: center;
    
box-shadow: none;
    
border: 1px solid #D2D2D2;
}
.index .section_2cp .listcp a, .index .section_2cp .listcp *{
    
display: block;
}
.index .section_2cp .imgbox{
    
overflow: hidden;
    
width: 100%;
    
height: 0;
    
position: relative;
    
padding-bottom: 68%;
}
.index .section_2cp .imgbox img{
    
height: 100%;
    
left: 0;
    
position: absolute;
    
top: 0;
    
width: 100%;
}
.index .section_2cp .title{
    
font-size: 1.4rem;
    
font-family: PingFangSC;
    
font-weight: 400;
    
color: #666666;
    
line-height: 46px;
    
display: block;
    
background: #EEEEEE;
}
.index .section_2cp,
.index .section_2cp *{
    -webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
}
.index .section_2cp li:hover .title{
    background: #082BAB;
    color: #fff
}
.index .section_2cp .list li:hover{
    border-color: #082BAB;
}
.index .section_2cp li:hover .imgbox img{
    -webkit-transform: scale(1.05,1.05);
-o-transform: scale(1.05,1.05);
-moz-transform: scale(1.05,1.05);
-ms-transform: scale(1.05,1.05);
transform: scale(1.05,1.05);

}
/* 产品 */ 

/* 案例 */ 
.casemain{}
.container {
        /* width: 1200px; */
	width: 1600px; /* 	border:1px solid #FF0004; */
	max-width: 100%;
    margin:0 auto;padding: 0px 15px;min-height:30px; _height:30px;height:auto;overflow:hidden;
}
.s4 {
    /* margin: 20px 0 0 -20px; */
}
.s4 li {
    float: left;
    width: 30.333333%;
    margin:1%;
    margin-bottom: 20px;
	border:1px solid #F7F7F7;
}
.s4 li a {
    display: block;
    background-color: #fff;
    /* margin: 0px 0 0 20px; */
}

.s4 li img{display:block;position:absolute;width: 100%;height:100%;overflow:hidden;transition: all ease-out .3s;}

.s4 li .img-center {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 0;
    position: relative;
    padding-bottom: 72%;
}
.s4 li .img-center:after {
    content: '';
    cursor: pointer;
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,.5), rgba(255,255,255,0));
    -webkit-transform: skewx(-25deg);
    transform: skewx(-25deg);
}
.s4 li .text {
    border-top: 1px solid #eee;
    padding: 20px 60px 20px 20px;
    position: relative;
}
.s4 li  a:hover h4{
    color:#000000
}
.s4 li .text:after {
    content: '';
    position: absolute;
    right: 10px;
    top: 50%;
    width: 52px;
    height: 55px;
    margin-top: -27px;
    background: url(../images/pz_more2.png) no-repeat center;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.s4 li .text h4 {
    margin: 0;
    font-size: 18px;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #999;
}
.s4 li .text p {
    font-size: 16px;
    color: #8B8B8B;
    margin: 10px 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.s4 li a:hover .img-center:after {
    left: 100%;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.s4 li a:hover .text:after {
    -webkit-transform: translateY(-85%);
    transform: translateY(-85%);
    background-image: url(../images/pz_more2h.png);
}

/* 案例 */ 

/* 新闻列表 */ 

.section_new_1{
background:#FFFFFF;
padding-top: 39px;
padding-bottom: 38px;
}
.section_new_1 .left{
    float: left;
    width: 100%;
    padding:15px 3px;
    background: #fff;
    padding-bottom: 44px;
}
.section_new_1 .content1{    
background:#F5F3F3;    
/* margin-top: 28px; */    
position: relative;    
overflow: hidden;    
zoom: 1;
padding-left: 42%;
padding-right: 3%;
margin-bottom: 20px;
}
.section_new_1 .content1 .imgbox{
position: absolute;
left: 0;
top: 0;    
width: 40%;    
height: 100%;    
overflow: hidden;
}

.section_new_1 .content1 .imgbox .pic{width:100%;height:auto;display:block;padding-bottom:72%;position:relative;overflow:hidden;border:1px solid #DDDDDD;}
.section_new_1 .content1 .imgbox .pic img{display:block;position:absolute;width: 100%;height:100%;overflow:hidden;}


.section_new_1 .content1 .imgbox a{
display: block;
height: 100%;
}
.section_new_1 .content1 .rig{    
padding-top: 16px;    
padding-bottom:37px;
}
.section_new_1 .content1 .title{    
font-size:16px;    
font-family: PingFang SC;    
font-weight:bold;  
color: #333333;    
display: block;    
height: 42px;    
overflow: hidden;
}
.section_new_1 .content1 .dec{    
font-size: 14px;    
font-family: PingFangSC;    
font-weight: 400;    
color: #666666;    
line-height:24px;    
margin-top: 8px;    
margin-bottom:10px;    
height:72px;
overflow: hidden;
}
.section_new_1 .content1 .infor{    
height: 29px;    
line-height: 29px;
}
.section_new_1 .content1 .time{
font-size: 14px;    
font-family: PingFangSC;    
font-weight: 400;    
color: #666666;    
float: left;
}
.section_new_1 .content1 .more2{    
float: right;    
width: 94px;    
height: 29px;    
border: 1px solid #BFBFBF;    
border-radius: 15px;    
float: right;    
line-height: 27px;    
font-size: 12px;    
font-family: Microsoft YaHei UI;    
font-weight: 400;    
color: #999999;    
padding-left: 19px;    
background: url(../images/xmore.png) no-repeat 90% center;
}

.section_new_1 .content1 .more2:hover{
    color: #fff;
    background: url(../images/xmore2.png) no-repeat 90% center #082BAB;
    border-color: #082BAB
}

.section_new_1 .list{/* padding-top: 30px; */}
.section_new_1 .list ul{}
.section_new_1 .list ul li{
float: left;width:48%;margin-left:1%; margin-right:1%;margin-bottom:1%;
}
.section_new_1 .list ul li> a{    
font-size: 14px;    
font-family: PingFangSC;    
font-weight: 400;    
color: #666666;    
line-height: 48px;    
display: block;    
zoom: 1;    
overflow: hidden;    
padding-left: 24px;  
padding-right: 14px;      
background: url(../images/mmm.png) #F0F0F0 no-repeat left center;
}
.section_new_1 .list ul li> a:hover{ color:#082BAB;}
.section_new_1 .list ul a .s1{    
float: left;    
overflow: hidden;    
text-overflow: ellipsis;    
white-space: nowrap;    
width: calc(100% - 100px);
}
.section_new_1 .list ul a .s2{    
float: right;    
width: 100px;    
text-align: right;
}
/* 新闻列表 */ 

/* content */
.content_txt{font-size:16px;text-align:left;color:#666666;line-height:1.8em; margin-top:1.2%;min-height:280px; _height:280px;height:auto;overflow:hidden;margin-bottom:1.2%;}
.content_txt p{margin:0;padding:0; font-size:100%;}
.content_txt td{ border:1px solid #EBEBEB;color:#434343;font-size:14px; padding-left:5px;}
.content_txt img{max-width:100%;border:0px solid #D9D9D9;padding:2px;}
/* content */
/* 联系我们 */ 
.about-company-top-img {
    float: left;
    width: 40%;
    padding-top: 0;
}
.about-company-top-text {
    float: right;
    width: 60%;
    padding-left: 30px;
	color: #666;
    line-height:1.8em;font-size:16px;
}
/* 联系我们 */ 

/* 电话 */ 
.header-tel{margin-top:10px;float:right;margin-right:-20px;width:120px;}
.header-tel a{
	display:inline-block;
	font-size:12px;
	color:#072AAA;
	padding-left:1.4em;
	background:url(../images/tels.png) left center no-repeat;
	background-size:1.2em 1.2em;
	font-weight:normal;
	line-height:2.6em;
	padding-top:0.1em;
	}
.header-tel a:hover{color:#072AAA;}
/* 电话 */ 
.fl { float:left; }
.fr { float:right; }

/*最终页面 start*/
.pNewsmain{margin-bottom:1.2%;width:100%;min-height:20px; _height:20px;height:auto;overflow:hidden;}
.pNews-detaTop{ text-align:center; padding:28px 0 15px 0; border-bottom:2px dotted #C7C5C5;_border-bottom:2px solid #C7C5C5;}
.pNews-detaTop .t{ font-size:28px;}
.pNews-detaTop .c{ margin-top:16px; color:#969696;}
.pNews-detaTop .c span{padding:0 14px;}
.pNews-detaFix{font-size:16px;text-align:left;color:#666666;line-height:1.8em; margin-top:1.2%;min-height:280px; _height:280px;height:auto;overflow:hidden;margin-bottom:1.2%;}
.pNews-detaFix img{max-width:100%;border:0px solid #D9D9D9;padding:2px;}
.pNews-detaPage{ background:#efefef; line-height:43px; margin-top:45px; position:relative; padding:0 20px;min-height:30px; _height:30px;height:auto;overflow:hidden;}
.pNews-detaPage .return{ background:#b4b4b4; text-align:center; color:#fff; display:inline-block;  padding:0 15px; position:absolute; left:50%; margin-left:-73px; top:0;}
.pNews-detaPage .return i{ font-size:24px; margin-right:5px; vertical-align:top; display:inline-block;}
.pNews-detaPage .prev, pNews-detaPage .next{ width:calc(50% - 90px); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.sfgbt{display:inline;}
/*最终页面 end*/

@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot'); /* IE9*/
  src: url('../font/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.pNews-detaPage a{color:#313840; }
.pNews-detaPage a:hover{text-decoration:none;color:#082BAB;}
.sfgbt a{color:#666666;}
.sfgbt a:hover{color:#082BAB;}
.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width:0.2px;
  -moz-osx-font-smoothing:grayscale;
}


/*分页 start*/
.PageBox{margin:0 auto;width:97%; text-align:center;min-height:30px; _height:30px;height:auto;overflow:hidden; padding-bottom:1.2%;padding-top:1.2%;}
.SplitPage a{height:28px;border:1px #d8d8d8 solid;margin:0 -1px;padding:0 10px;color:#a6a6a6;font-size: 14px;font-family: '微软雅黑';display:inline-block;line-height:26px;}
.SplitPage :hover{background:#E90A00;color:#fff;text-decoration:none;}
.SplitPage .nowpage{background:#E90A00;color:#fff;width: 28px;height: 28px;display: inline-block;vertical-align: top;line-height: 30px;font-weight: normal;}
.SplitPage [disabled]{background-color:#F5F5F5;display:dnone;color:#a6a6a6;}
.SplitPage .disabled{background-color:#F5F5F5;display:dnone;color:#a6a6a6;}
.SplitPage :disabled{background-color:#F5F5F5;display:dnone;color:#a6a6a6;}
/*分页 end*/

.common-gud {display: flex;background:#ffffff url(../images/xbto-shadow.png) repeat-x 0 0 / auto 100%;position: fixed;z-index: 19;bottom: 0;left: 0;width: 100%; display:none;border-top:1px solid #dadada;}
.common-gud a { flex: 1; text-align: center; padding:0px 0; margin:6px 0; border-right:1px solid #dadada;}
.common-gud img { height:25px; }
.common-gud p { color: #666666; font-size:12px; }
.common-gud p:hover{color:#B12929;}