.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:55px;position:relative;top:0px;z-index:33;left:0px;}
.mobile-inner-header-icon {color:#ffffff;height:55px;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:#F08200;}
.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 - 55px);
}
.mobile-inner-nav {background-color:hsla(224,27%,35%,.6);width:100%;position:absolute;top:55px;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:#F08200;}

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;
}


.mybfzb{
width:100%;
padding: 0px;
max-width: 100%;
margin: auto;
}

.head{
background:#FFFFFF;  
}
.head .logo{
    
}
.head .logo img{
float: left;height:90px;
}

.attempt{position:absolute;height:28px;padding:4px 11px;background:rgba(232,238,252,.7);border-radius:14px;font-family:Microsoft YaHei;font-weight:400;line-height:21px;color:#F08200;left:20%;top:20px; display:none;}

.head .mytels{float: right;height:38px;font-size:16px;font-weight:400;line-height:38px;color:#fff;margin-top:25px;margin-left:3em;display:none;}


.head .nav{
float: right;
}
.head .nav li{
float: left;
margin: 0px 7px;
margin-left:5em;
position: relative;
}
.head .h2tit{
}

.head li .h2tit a:after{
width: 0px;
height: 2px;
background: #8FD14F;
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: 22px;
left: 50%;
color: #F08300;
-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: #00000;
}
.head .h2tit a{    
display: block;    
position: relative;    
line-height: 90px;    
font-size: 16px;    
font-family: Microsoft YaHei;    
font-weight: 400;    
color: #000000;    
padding: 0px 6px;
}

.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: #F08200;
}
.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%;}


.mybanner{margin:0 auto;width:100%;min-height:38px;_height:38px;height:auto;overflow:hidden;background: url(/uploadfile/xbanner1.jpg) no-repeat center center;background-size: cover;}
.mybanner_l{float:left;width:40%; margin-left:12%;margin-top:7%;}
.mybanner_l li{width:100%;}
.mybanner_l li strong{font-size: 2.8rem; font-weight:bold; line-height:2.8em;color: #fff;}
.mybanner_l li font{font-size: 2.0rem;line-height:1.8em;color: #fff;}
.mybanner_l li span{float:left;font-size: 1.6rem;line-height:30px;color: #fff;border:1px solid #FFf; margin-right:4%;margin-top:3%; width:140px; padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px; border-radius: 20px 20px 20px 20px; display:block;}
.mybanner_l li span img{width:30px; float:left;display:block;}
.mybanner_l li  a:hover span{background: rgba(0, 0, 0, .1);color: #fff;}
.mybanner_l li a span {color: #fff;}
.mybanner_r{float:right;width:20%;margin-right:10%;margin-top:1%;}



.myindex_top{margin:0 auto;width:100%;min-height:38px;_height:38px;height:auto;overflow:hidden;font-size:14px;color:#686868;border:1px solid #E9E9E9;background:#F2F4F8;}
.myindex_top_left{text-align:left;float:left;color:#686868;min-height:38px; _height:38px;height:auto;overflow:hidden;font-size:14px;color:#686868;line-height:38px;}
.myindex_top_right{text-align:right;float:right;color:#686868;min-height:38px; _height:38px;height:auto;overflow:hidden;font-size:14px;color:#686868;line-height:38px;}
.myindex_top_right span{color:#F08200;font-size:14px;font-weight:bold;line-height:38px;text-transform:uppercase;}
.myindex_top_right img{height:18px; margin-right:5px;}
.myindex_top_right a{color:#ff0000;line-height:38px;font-weight:bold;}
.myindex_top_right a:hover{color:#F08200;line-height:38px;}

/*数字滚动*/
/*数字滚动*/
.xlbox {padding-top:10px;margin:0px auto;}
.xlbot ul li {width:25%;text-align: center;float: left;color: #fff;}
.xlbot ul li span {font-size:1.8rem;color: #fff;font-weight:bold;line-height:2.6rem;}
.xlbot ul li em {font-size: 1.8rem;color: #fff;font-style:normal;font-weight:bold;line-height:2.6rem}
.xlbot ul li p {margin-top: 1px;font-size: 1.4rem;color: #fff;line-height:2.2rem}
.xlbot ul li font { display:block;}
.xlbot ul li font img{max-width:100%;}
.containergs{margin:0px auto;width:100%;}

/*数字滚动*/
/*数字滚动*/














.gf-demand{*margin-top:10px!important;padding:10px 0}
.gf-demand .h2{font-size:14px;color:#FFFFFF}
.gf-demand .h3{font-size:1.6rem;color:#FFFFFF;padding-bottom:10px;line-height:1;width:46%;float: left;margin-right: 3%;}
.gf-demand .write{padding-bottom:10px}
.gf-demand .write input{margin-right:1%;background-color:#F8F8F8;padding:16px 0;color:#595555;padding-left:1%;font-size:14px}

.gf-demand .write .submit{background-color:#E67917;color:#fff;width:24%;font-family:microsoft yahei;text-align:center;padding-left:0;cursor:pointer;*margin:0!important;*padding:17px0!important;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;height:60px;line-height:56px;border:2px solid #E67917;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.gf-demand .write .submit:hover{background:#fff;color:#E67917;display:block;}
.gf-demand .write .text1,.gf-demand .write .text2{width:46%;border:0;font-family:microsoft yahei;margin-bottom:20px; margin-right: 3%;}
.gf-demand .write .text3{width:95.5%;border:0;font-family:microsoft yahei;margin-bottom:20px}
.italic{font-size:14px;color:#fff;font-style: normal; display:block;margin-bottom:15px}

.gf-demand .writes{margin:0 auto;width:100%;min-height:38px;_height:38px;height:auto;overflow:hidden;margin-bottom:6%;}

.newfooter{margin:0 auto;width:100%;min-height:38px;_height:38px;height:auto;overflow:hidden;font-size:14px;color:#686868;}
.newfooter_1{margin:0 auto;width:100%;text-align:left;min-height:25em; _height:25em;height:auto;overflow:hidden;font-size:1.4rem;color:#434343;line-height:38px;background:#F4F4F4; margin-bottom:-15px; z-index:-1; position:relative;background: url(/images/fterbg.jpg) no-repeat center center;background-size: cover;}

.newfooter_1_left{width:55%;text-align:left;float:right;min-height:38px; _height:38px;height:auto;overflow:hidden;margin-top:4%;}
.newfooter_1_right{width:45%;text-align:left;float:left;min-height:38px; _height:38px;height:auto;overflow:hidden;color:#FFFFFF;margin-top:4.5%;line-height:22px;margin-bottom:3%;}
.newfooter_1_right li{margin:0 auto;width:89%;float:left;text-align:left;font-size:1.6rem;color:#FFFFFF;padding-left:0.1%;margin-top:0.6%;margin-bottom:0.6%;}
.newfooter_1_right li strong{font-size:2.8rem;color:#FFFFFF;line-height:40px;font-weight:bold}
.newfooter_1_right li img{height:22px;padding-right:5px;}
.newfooter_1_right li font{float:left;text-align:center;min-height:68px; _height:68px;height:auto;overflow:hidden; display:block;font-size:1.4rem;margin-left:1%;}
.newfooter_1_right li font img{height:130px;display:block;padding-bottom:5px;}
.newfooter_1_right li span img{height:130px;display:block;}

.newfooter_2{margin:0 auto;width:100%;text-align:center;min-height:28px; _height:28px;height:auto;overflow:hidden;font-size:1.4rem;text-align:center;color:#F8F8F8;line-height:38px;background:#222523;z-index:1; border-top: 1px solid #393939;}
.newfooter_2 a{color: #F8F8F8;}
.newfooter_2 a:hover {color: #fff;}



/*---底部QQ---*/
.p_qq{width:100%;background:#040804;position:fixed;left:0;bottom:0;z-index:1001;min-height:30px; _height:30px;height:auto;overflow:hidden;}
.p_nav{width:80%;display:block;position:relative;left:0;top:0;margin:0 auto;}
.p_nav span{width:35%;display:block;float:left;bottom:0}
.p_nav samp{width:65%;float:left;display:block;}


.p_nav samp .c{height:40px; margin-top:3%;color:#ffffff;}

.p_nav samp .my_about{width:100%;margin:0 auto;min-height:40px; _height:40px;height:auto;overflow:hidden;color:#ffffff;font-weight:normal;font-size:14px;}
.p_nav samp .f-onlineorder{width:100%;margin:0 auto; text-align:center; font-size:14px;min-height:26px;_height:26px;height:auto;overflow:hidden;}
.p_nav samp .f-onlineorder li{line-height:29px;text-align:center;width:25%; float:left; color:#fff;}
.p_nav samp .f-onlineorder li font{color:#ffffff; margin-left:3px; margin-right:3px;}
.p_nav samp .inputinputs {width:90%;height:29px;border: solid 1px #666;border-radius: 3px;font-size:14px;color:#ffffff;background:#000;text-indent:1em;}

.p_nav samp .loginbtnupxs {margin-left:1px;width:10%;height:30px;border: none;background-color:#E62129;font-size:14px;color: #FFF;text-align: center;cursor: pointer;border-radius:8px;}








.banner .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background: #F08200;
}


/**
border:1px solid #FF0004;
**/

.index .section_1{width:100%;margin:0 auto;min-height:100px; _height:100px;height:auto;overflow:hidden;background:#fff;padding-top:1.2%; }
.index .section_1 .list_1{width:50%;margin:0 auto;font-size:1.6rem;color:#858585;line-height:2.0em;text-align:center;margin-bottom:3.0%;}
.index .section_1 .list_1 strong{font-size: 2.6rem; font-weight:bold; line-height:2.6rem;color: #000000;}
.index .section_1 .list_1 font{width:50%;margin:0 auto;height:20px;display:block;font-size: 1.4rem;line-height:26px; color:#C1C1C1; text-transform:uppercase;}



.index .section_1 .list_2{width:100%;margin:0 auto;min-height:5em; _height:5em;height:auto;overflow:hidden;background: url(/images/fzlcbg.jpg) no-repeat center center;background-size: cover; text-align: center;padding-top:2%;padding-bottom:2%;}
.index .section_1 .list_2 img{max-width:100%;}

.index .section_1 .list_3{width:100%;margin:0 auto;min-height:5em; _height:5em;height:auto;overflow:hidden;background:#00B050; text-align: center;padding-top:2%;padding-bottom:2%;margin-bottom:3%;}

@media screen and (max-width:768px){
.index .section_1 .list_3{width:100%;margin:0 auto;min-height:5em; _height:5em;height:auto;overflow:hidden;background:#00B050; text-align: center;padding-top:2%;padding-bottom:6%;margin-bottom:6%;}
}

.index .section_1 .list_4{width:100%;margin:0 auto;min-height:5em; _height:5em;height:auto;overflow:hidden;text-align: center;margin-top:-1%;padding-bottom:2%;margin-bottom:3%;}

.index .section_1 .list_4 .list_4_1{width:31.3%; float: left; font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #fff; margin-left: 1%; margin-right: 1%;}
.index .section_1 .list_4 .list_4_2{width:100%;margin:0 auto;height:32em;font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #fff;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap; text-align: left;}

.my1_text{width:100%;display: inline-block;}
.my1_text h1{font-size:2.2rem;font-weight:bold;line-height:2.8rem;color: #000000;margin-top:6%;}
.my1_text h2{font-size:1.6rem;font-weight:bold;line-height:2.6rem;color: #89D737;text-transform:uppercase;margin-bottom:1%;}
.my1_text h3{font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #000000;}
.my1_text h4{font-size:1.4rem;font-weight:normal;line-height:2.4rem;color: #636363;text-transform:capitalize;margin-bottom:5%;min-height:4.8rem; _height:4.8rem;height:auto;overflow:hidden;}
.my1_bfzbs{width:82%;margin:0 auto;}
.my1_More{margin:1px 0;}
.my1_More img{max-width:100%;}
.my1_More2{margin-bottom:2%;}
.my1_More2 img{max-width:100%;}

@media screen and (max-width:768px){
.index .section_1 .list_4{width:100%;margin:0 auto;min-height:5em; _height:5em;height:auto;overflow:hidden;text-align: center;margin-top:-5%;padding-bottom:2%;margin-bottom:4%;}
.index .section_1 .list_4 .list_4_1{width:99%; float: left; font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #fff; margin-left: 0%; margin-right: 0%;}
.index .section_1 .list_4 .list_4_2{width:100%;margin:0 auto;height:24em;font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #fff;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap; text-align: left;}
.my1_bfzbs{width:99%;margin:0 auto;}
.my1_text h1{font-size:1.6rem;font-weight:bold;line-height:1.8rem;color: #000000;margin-top:2.1%;}
.my1_text h2{font-size:1.2rem;font-weight:bold;line-height:1.8rem;color: #89D737;text-transform:uppercase;margin-bottom:0.1%;}
.my1_text h3{font-size:1.2rem;font-weight:bold;line-height:1.6rem;color: #000000;}
.my1_text h4{font-size:1.0rem;font-weight:normal;line-height:1.6rem;color: #636363;text-transform:uppercase;margin-bottom:3%;min-height:2.8rem; _height:2.8rem;height:auto;overflow:hidden;}
}


/* 优势-------------------------------------------------------------- */


.index .section_2{width:100%;margin:0 auto;min-height:100px; _height:100px;height:auto;overflow:hidden;background:#fff;padding-top:2.0%;margin-bottom:1.5%;}
.index .section_2 .list_1{width:60%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;font-size:1.6rem;color:#858585;line-height:2.0em;text-align:center;margin-bottom:1.5%;}
.index .section_2 .list_1 strong{font-size: 2.6rem; font-weight:bold; line-height:2.6rem;color: #000000;}
.index .section_2 .list_1 font{width:50%;margin:0 auto;height:20px;display:block;font-size: 1.4rem;line-height:26px; color:#C1C1C1; text-transform:uppercase;}

/*028tx border:1px solid #FF0004; */
.syhzhb_listsy{width:100%; margin:0 auto; margin-top:1px;margin-bottom:1px;min-height:30px; _height:30px;height:auto;overflow:hidden;padding-top:0.5%; padding-bottom:0.1%;}
.syhzhb_listsy .syhzhb_list_boxsy{width:15.6%;overflow:hidden; display: block; cursor:pointer; float:left; margin-right:0.5%;margin-left:0.5%; margin-bottom:1.5%;}
.syhzhb_listsy #marginright.syhzhb_list_boxsy{ margin-right:0;}
.syhzhb_listsy .syhzhb_list_box a{width:100%;position:relative;display: block;}
.syhzhb_listsy .syhzhb_list_boxsy span{width:100%; display:none; text-align:center;line-height:2.8em; font-size:14px; transition: all ease-out .3s; color:#666;}
.syhzhb_listsy .syhzhb_list_boxsy a:hover span { display:none; color:#0075CC; line-height:2.8em;text-decoration:none;}
.syhzhb_listsy .syhzhb_list_boxsy a:hover{text-decoration:none;}
.syhzhb_listsy .syhzhb_list_boxsy .pic{width:100%;height:auto;display:block;padding-bottom:39%;position:relative;overflow:hidden;border:1px solid #DDDDDD;}
.syhzhb_listsy .syhzhb_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;}
.syhzhb_listsy .syhzhb_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);}
.syhzhb_listsy .syhzhb_list_boxsy .pic:hover{border:1px solid #F08300;}
/*028tx  */




.index .section_3{width:100%;margin:0 auto;min-height:100px; _height:100px;height:auto;overflow:hidden;background:#fff;padding-top:3.2%; }
.index .section_3 .list_1{width:60%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;font-size:1.6rem;color:#858585;line-height:2.0em;text-align:center;margin-bottom:3.0%;}
.index .section_3 .list_1 strong{font-size: 2.6rem; font-weight:bold; line-height:2.6rem;color: #000000;}
.index .section_3 .list_1 font{width:50%;margin:0 auto;height:20px;display:block;font-size: 1.4rem;line-height:20px; color:#C1C1C1; text-transform:uppercase;}
.index .section_3 .list_2{width:100%;margin:0 auto;min-height:2em; _height:2em;height:auto;overflow:hidden;text-align: center;}

.set3list_left{width:71%;margin:0 auto;min-height:10em; _height:10em;height:auto;overflow:hidden;text-align: center; float:left;}

@media screen and (max-width:768px){
.set3list_left{width:100%;}
}

.set3list_left_1{width:27%; float: left; min-height:27.1em; _height:27.1em;height:auto;overflow:hidden;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;background: url(/images/abt_1.jpg) no-repeat center center;background-size: cover;}






.my_nrimg{display:block;width:100%;position:relative;}
.my_nrimg img{max-width:100%;}
.my_nrtext{width:100%;display: inline-block;}
.my_nrtext h1{font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #fff;}
.my_nrtext h2{font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #636363;}
.my_newMore{margin:5px 0;}
.my_newMore img{max-width:100%;}




.set3list_left_1:hover{ background: #EF8200; }
.set3list_left_1:hover .my_nrtext h1 { color: #fff; }
.set3list_left_1:hover .my_nrtext h2 { color: #fff; }

.set3list_left_2{width:28%; float: left; font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #fff;}

.set3list_left_2_1{width:100%;margin:0 auto;height:12em;font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #fff;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;background: #8FD14F;}
.set3list_left_2_2{width:100%;margin:0 auto;height:11.7em;font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #fff;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;background: #F2F2F2;}


.set3list_left_2_1:hover{ background: #EF8200; }
.set3list_left_2_1:hover .my_nrtext h1 { color: #fff; }
.set3list_left_2_1:hover .my_nrtext h2 { color: #fff; }
.set3list_left_2_2:hover{ background: #EF8200; }
.set3list_left_2_2:hover .my_nrtext h1 { color: #fff; }
.set3list_left_2_2:hover .my_nrtext h2 { color: #fff; }
.set3list_left_2_2:hover .my_newMore img{filter:grayscale(100%) brightness(500%);}


.set3list_left_3{width:22%; float: left; min-height:23.7em; _height:23.7em;height:auto;overflow:hidden;font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #636363;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap; background: #E1E1E1;}


.my_nrimgs{margin:0px 0;}
.my_nrimgs img{max-width:100%;}


.set3list_left_3:hover{ background: #EF8200; }
.set3list_left_3:hover .my_nrtext h1 { color: #fff; }
.set3list_left_3:hover .my_nrtext h2 { color: #fff; }
.set3list_left_3:hover .my_nrimg img,
.set3list_left_3:hover .my_newMore img{filter:grayscale(100%) brightness(500%);}


.set3list_left_4{width:22%; float: left; min-height:23.7em; _height:23.7em;height:auto;overflow:hidden;font-size:1.6rem;font-weight:bold;line-height:2.8rem;color: #fff;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap; background: #2E8C34;}

.set3list_left_4:hover{ background: #EF8200; }


@media screen and (max-width:768px){
.set3list_left_1{min-height:13.4em; _height:13.4em;height:auto;overflow:hidden;}
.set3list_left_2_1{min-height:5.9em; _height:5.9em;height:auto;overflow:hidden;}
.set3list_left_2_2{min-height:5.8em; _height:5.8em;height:auto;overflow:hidden;}
.set3list_left_3{min-height:11.7em; _height:11.7em;height:auto;overflow:hidden;}
.set3list_left_4{min-height:11.7em; _height:11.7em;height:auto;overflow:hidden;}
.my_nrimg img{height:60px;}
.my_nrtext h1{font-size:1.2rem;font-weight:bold;line-height:2.0rem;color: #fff;}
.my_nrtext h2{font-size:1.2rem;font-weight:bold;line-height:2.0rem;color: #636363;}
.my_newMore img{width:30px;}
}





.set3list_right{width:27.5%;margin:0 auto;min-height:27em; _height:27em;height:auto;overflow:hidden;text-align: center; float:right; background:#8FD14F;}

.set3list_right_1{width:90%;margin:0 auto;min-height:60px; _height:60px;height:auto;overflow:hidden;font-size: 1.4rem;line-height:2.0rem;color: #fff;border-bottom:1px solid #fff; margin-top: 2%; padding-bottom: 2%;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 2%;}

/* {filter:grayscale(100%) brightness(500%);}
border:1px solid #FF0004;
https://www.zhangxinxu.com/sp/filter.html
*/
.set3list_right_1 strong{font-size:1.6rem;font-weight:bold; line-height:3.2rem;color: #fff; float: left;}
.set3list_right_1 img{max-width:100%; float: right;}
.set3list_right_1 a:hover img{filter:grayscale(100%) brightness(500%);}

.set3list_right_2{width:90%;margin:0 auto;min-height:10px; _height:10px;height:auto;overflow:hidden;padding-bottom:2%;}

.set3list_right_2 li{width:100%;margin:0 auto;min-height:10px; _height:10px;height:auto;overflow:hidden;hidden;font-size: 1.6rem;line-height:3.4rem;color: #fff; text-align: left;}
.set3list_right_2 li a{color: #fff;}
.set3list_right_2 li a:hover{color: #FBFBFB;}



/* 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;border:1px solid #DDDDDD;height:auto;display:block;padding-bottom:78%;position:relative;overflow:hidden;}
.scopeH-main .bd li .item a img{display:block;position:absolute;width: 100%;height:100%;overflow:hidden;}
.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: #F08200;	
    -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:#fff;padding-top:1.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:2.0em;text-align:center;margin-bottom:3.0%;}
.index .section_4 .list_1 strong{font-size: 2.6rem; font-weight:bold; line-height:2.6rem;color: #000000;}
.index .section_4 .list_1 font{width:50%;margin:0 auto;height:20px;display:block;font-size: 1.4rem;line-height:20px; color:#C1C1C1; text-transform:uppercase;}
.index .section_4 .list_2{width:100%;margin:0 auto;min-height:2em; _height:2em;height:auto;overflow:hidden;text-align: center;background: url(/uploadfile/xbanner2ss.jpg) no-repeat center center;background-size: cover;}
.index .section_4 .list_2 .list_2_1{width:100%;margin:0 auto;text-align: center; margin-top: -43.3%; z-index: 10;position:absolute; display: none;}
.index .section_4 .list_2 .list_2_1 img{max-width:100%;}


.index .section_5{    
background:#fff;    
padding: 1px 0;margin-top:-1%;
}
.index .section_5 .content{    
background: #fff;    
padding-bottom: 1px;
}
.index .section_5 .content .title{    
line-height: 40px;    
zoom: 1;    
overflow: hidden;
}
.index .section_5 .content .hd a:nth-child(1){
margin-left:1px;}
.index .section_5 .content .hd{    
/* line-height: 67px; */    
/* border-bottom:  1px solid #E5E5E5; */    
/* zoom: 1; */    
/* overflow: hidden; */    
text-align: center;
}
.index .section_5 .content .hd a{position: relative;min-height:28px; _height:28px;height:auto;overflow:hidden;line-height:2.0rem;color: #000;text-align:left;font-size:1.4rem;font-weight:bold; display:block; padding:1.0rem;border-radius:40px;padding-left:2.5rem;padding-right:2.5rem;background:#fff;display:inline-block;margin-right:1.0rem;margin-left:1.0rem;border:  1px solid #8AD738;}
.index .section_5 .content .hd span{    
width: 1px;    
height: 22px;    
border: 1px solid #D2D2D2;    
float: left;    
margin: 0px 27px;    
margin-top: 23px;    
font-size: 0;    
overflow: hidden;
}
.index .section_5 .content .more{    
float: right;    
margin-right: 27px;    
width: 30px;    
height: 30px;    
background: url(../images/more2.png) no-repeat right center;
margin-top: 20px;
}
.index .section_5 .content .bd{ 
margin-top: 11px;     
margin-bottom: 1px;
}
.index .section_5 .content .bd .model .swiper-button-prev{
    width: 22px;
    height: 42px;
    background: url(../images/arrows-left.png) no-repeat center center;
    background-size: 100%;
}
.index .section_5 .content .bd .model .swiper-button-next{
    width: 22px;
    height: 42px;
    background: url(../images/arrows-right.png) no-repeat center center;
    background-size: 100%;
}
.index .section_5 .content .bd .model{
    padding: 0px 48px;
    position: relative;
}
.index .section_5 .content .bd .imgbox{
width:100%;height:auto;display:block;padding-bottom:72%;position:relative;overflow:hidden; border:1px solid #AFAFAF;  
}
.index .section_5 .content .bd .imgbox img{
display:block;position:absolute;width: 100%;height:100%;overflow:hidden;
}
.index .section_5 .content .bd .title2{    
font-size: 1.6rem;    
font-family: Microsoft YaHei;    
font-weight: 400;    
color: #666666;    
line-height: 1;    
padding-top: 12px;    
text-align: center;
}
.index .section_5 .content .hd a:hover,
.index .section_5 .content .hd a.current{
    color: #000;background:#8AD738;
}
.index .section_5 .content .bd{
    height: 300px;
    position: relative;
}



.index .section_5 .content .bd .model{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
        visibility: hidden;
    opacity: 0;
    z-index: -1;
    top: 20px;

-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}


.index .section_5 .content .bd .model.current{
    visibility:visible;
    opacity:1;
    top:0px;
    z-index:5;
}

.index .section_5 .content .bd .imgboxx img:hover{ transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); }


@media screen and (max-width:768px){
	
.index .section_5 .content .bd{
    height: 290px;
    position: relative;
}
	
.index .section_5 .content .bd .model{
	padding: 0;
}
	
.index .section_5 .content .hd a{position: relative;min-height:28px; _height:28px;height:auto;overflow:hidden;line-height:1.5rem;color: #000;text-align:left;font-size:1.2rem;font-weight:bold; display:block; padding:1.0rem;border-radius:40px;padding-left:1.8rem;padding-right:1.8rem;background:#fff;display:inline-block;margin-right:0.6rem;margin-left:0.6rem;border:  1px solid #8AD738;}
	
.index .section_5 .content .bd .model .swiper-button-prev{
    width: 16px;
    height: 30px;
    background: url(../images/arrows-left.png) no-repeat center center;
    background-size: 100%;
}
.index .section_5 .content .bd .model .swiper-button-next{
    width: 16px;
    height: 30px;
    background: url(../images/arrows-right.png) no-repeat center center;
    background-size: 100%;
}
.index .section_5 .content .bd .model{
    padding: 0px 35px;
    position: relative;
}
	
.index .section_5 .content .bd .title2{    
font-size: 1.2rem; }	
	
	
	
}


.index .section_6{width:100%;margin:0 auto;min-height:100px; _height:100px;height:auto;overflow:hidden;background:#FFFFFF;padding-top:3.2%; padding-bottom:2.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:2.0em;text-align:center;margin-bottom:1.0%;}
.index .section_6 .list_1 strong{font-size: 2.4rem; font-weight:bold; line-height:3.0rem;color: #F08200;}
.index .section_6 .list_1 font{width:4em;margin:0 auto;height:2px;display:block;font-size: 1.4rem;line-height:2px;border-bottom:2px solid #FE9F02; margin-top:0.5%;margin-bottom:0.4%;}

/*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:2.5%; padding-bottom:0.1%;}
.syicase_listsy .syicase_list_boxsy{width:23.3%;overflow:hidden; display: block; cursor:pointer; float:left; margin-right:0.8%;margin-left:0.8%; margin-bottom:1.0%;}
.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:#F08300; 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:66%;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);}
.syicase_listsy .syicase_list_boxsy .pic:hover{border:0px solid #C1282D;}
/*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;padding-top:3.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:2.0em;text-align:center;margin-bottom:3.0%;}
.index .section_7 .list_1 strong{font-size: 2.6rem; font-weight:bold; line-height:2.6rem;color: #000000;}
.index .section_7 .list_1 font{width:50%;margin:0 auto;height:20px;display:block;font-size: 1.4rem;line-height:20px; color:#C1C1C1; text-transform:uppercase;}
.index .section_7 .list_2{width:100%;margin:0 auto;min-height:2em; _height:2em;height:auto;overflow:hidden;text-align: center;background: url(/images/cpbg.jpg) no-repeat center center;background-size: cover; padding-top: 6%; padding-bottom: 6%;}


.corridorIbox a:link,.corridorIbox a:visited { color: #fff;}
.corridorIbox a:active,.corridorIbox a:hover { color: #fff;}
.corridorIbox dd{ float: left; display: block; width: 49.3%; position: relative; overflow: hidden;}
.corridorIbox .ilinkA{ z-index: 1;}
.corridorIbox .img{ position: relative; overflow: hidden;}
.corridorIbox .img:after{ background-color: #9D0006; transition: all 1.2s cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s; -webkit-transition: all 1.2s cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s;}
.corridorIbox .img img{ width: 100%; display: block; transition: all 0.6s cubic-bezier(0.445, 0.145, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}

.corridorIbox .con{ -webkit-transition:background-color 200ms; transition:background-color 200ms;}
.corridorIbox .info,.corridorIbox .info2{ position: absolute; left: 8%; top: 56px; top: 0; width: 84%; height: 100%; overflow: hidden; padding-top: 35px;}
.corridorIbox .info{ -webkit-transition: 500ms; transition: 500ms;}
.corridorIbox .info2{ opacity: 0; visibility: hidden; transform: translateY(40px); -webkit-transform: translateY(40px); transition: transform .5s cubic-bezier(0.645, 0.045, 0.355, 1), opacity .38s cubic-bezier(.4,0,.2,1),visibility .3s;  -webkit-transition: transform .5s cubic-bezier(0.645, 0.045, 0.355, 1), opacity .38s cubic-bezier(.4,0,.2,1),visibility .3s;}



.corridorIbox .t{ font-weight: bold; font-size: 1.6rem; color: #fff; position: relative; line-height: 1.4em; margin-top: 48%;}
.corridorIbox .t img{max-width:100%;}


.corridorIbox .info2 .zh{ color: #fff; font-weight: bold;font-size: 1.6rem;line-height: 1.5;}
.corridorIbox .info2 .en{ color: #fff; font-size: 1.6rem;line-height: 1.5;}
.corridorIbox .info2 .c{ color: #fff; line-height: 1.5; margin-bottom: 18px; overflow: hidden; text-align: center;}

.corridorIbox .info2 .en strong{font-weight: bold;}


.corridorIbox .coninfo{ -webkit-transition:background-color 200ms; transition:background-color 200ms;position: position:absolute;position: absolute; left: 0; top: 0px; top: 0; width: 100%; height: 100%; overflow: hidden;}

.corridorIbox dd:hover .coninfo{ background-color: #E67917;}
.corridorIbox dd:hover .info{ opacity: 0; visibility: hidden; transform: translateY(-40px); -webkit-transform: translateY(-40px); }
.corridorIbox dd:hover .info2{ opacity: 1; visibility: visible;  transform: none; -webkit-transform: none;}




/**新闻中心**/
.cpw{ width:100%; margin:0px auto; }
.pNews-list{ margin-bottom:2%; position:relative;}
.pNews-list li{ width:48.1%; padding:2px; margin:0.5% 0.5% 1.5% 1%; float:left; position:relative; display:inline-block; border:1px #cccccc solid; transition:all 0.4s; }
.pNews-list li:before{ content:''; background:#F08200; width:0; height:0px; position:absolute; left:0; bottom:0; transition:0.3s;}
.pNews-list li figure{display:block;width:50%;line-height:1; overflow:hidden;padding-bottom:28%;position:relative; float:left;margin-right:1.8%;}
.pNews-list li figure img{display:block;width:100%; transition:0.5s;position:absolute;}
.pNews-list li .tit{ margin:10px; height:44px; line-height:22px; overflow:hidden; font-size:1.4rem;margin-bottom:-5px; }
.pNews-list li .txt{ color:#666; margin:10px;  height:72px; line-height:24px; overflow:hidden; text-align:justify;}
.pNews-list li .tome{padding:15px; border-top:1px #efefef solid;width:46%;float:right; margin-right:1.8%;}
.pNews-list li .tome .d{ color:#888; line-height:30px;}
.pNews-list li .tome .v{ height:30px; line-height:28px; padding:0 12px; color:#888; position:relative; overflow:hidden; border:1px #cccccc solid;}
.pNews-list li .tome .v em{ font-style:normal; transition:640ms; position:relative; z-index:5;}
.pNews-list li .tome .v:before{ content:""; width:100%; height:100%; background:#F08200; position:absolute; left:-100%; top:0; transition:380ms;}

.pNews-list li :hover{color:#F08200;}
.pNews-list li .txt:hover{color:#666;}
.pNews-list li:hover{ border-color:#F08200;}
.pNews-list li:hover:before{ width:100%;}
.pNews-list li:hover .tome{ border-top:1px #F08200 solid;}
.pNews-list li:hover .tome .v{ color:#F08200; border-color:#F08200;}
.pNews-list li:hover .tome .v em{ color:#fff;}
.pNews-list li:hover .tome .v:before{ left:0;}
.pNews-list li:hover figure img{ transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); }
.heades{width:100%;margin:0 auto;min-height:320px; _height:320px;height:auto;overflow:hidden;}



/* 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 #E90310; width:100%;height:1px; font-size:0px;line-height:1px; }
.myidex_new:hover span{color:#E90310;}
.myidex_new:hover strong{font-size:26px;color:#E90310;font-weight:normal;line-height:35px;display:block;}


.myidex_new.activexx i{border-bottom:1px solid #E90310; width:100%;height:1px; font-size:0px;line-height:1px; }
.myidex_new.activexx span{color:#E90310;}
.myidex_new.activexx strong{font-size:26px;color:#E90310;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 */


/*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:16%;
	margin-right: 6%;margin-top: 1%;
}
.footer .about dd, .footer .solution dd {
	float: left;
	width: 50%;
}

.footer .contact {width:62%;}
.footer .contact dd{margin-top:5px;width:33%;float:left; text-align:left;line-height:23px;}
.footer .contact dd img{float:left;}


.footer .flow {
width:15%;
float: right;
}
.footer .flow dt {
	height: 16px;
	line-height: 16px;
}

.footer .flow .m {
	float: right;
}
.footer .flow .m img{float: right;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: right;
	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_11 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:0px #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: Microsoft YaHei;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 1;
}
.banner .en{
    font-size: 28px;
    font-family: Microsoft YaHei;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 1;
    padding-top: 11px;
    text-transform: capitalize;
}
.banner{
    position: relative;
}




.menu{
    background: #F2F2F2;
}
.menu .typename{
    float: left;
    line-height: 50px;
}
.menu .cn{
    float: left;
    font-size: 30px;
    font-family: Microsoft YaHei;
    font-weight: 500;
    color: #000000;
    margin-right: 10px;
}
.menu .en{
    float: left;
    font-size: 28px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    text-transform: capitalize;
}
.menu .link{
    float: left;
}
.menu .link a{
    float: left;
    position: relative;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #666666;
    line-height: 50px;
    overflow: hidden;
    margin-left:1px;
}
.menu .link a:hover,
.menu .link a.current{color: #000;}

.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: Microsoft YaHei;
font-weight: 600;
color: #EA3D43;
line-height: 1;
}
.titlemodel2 .en{
 font-size: 32px;
font-family: Microsoft YaHei;
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: 54px;
}
.index .section_2cp .listcp li{
    
float: left;
    
width: calc((100% - 156px)/4);
    
margin-right: 50px;
    
margin-bottom: 55px;
    
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: 76%;
}
.index .section_2cp .imgbox img{
    
height: 100%;
    
left: 0;
    
position: absolute;
    
top: 0;
    
width: 100%;
}
.index .section_2cp .title{
    
font-size: 1.6rem;
    
font-family: Microsoft YaHei;
    
font-weight: 400;
    
color: #666666;
    
line-height: 50px;
    
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: #F08300;
    color: #fff
}
.index .section_2cp .list li:hover{
    border-color: #F08300;
}
.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:#F08200
}
.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: 1.6rem;
    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:1px;
padding-bottom: 1px;
}
.section_new_1 .left{
    float: left;
    width: 100%;
    padding:15px 3px;
    background: #fff;
    padding-bottom: 1px;
}
.section_new_1 .content1{    
background:#FAFAFA;    
/* margin-top: 28px; */    
position: relative;    
overflow: hidden;    
zoom: 1;
padding-left: 46%;
padding-right: 3%;
margin-bottom: 1px;
}
.section_new_1 .content1 .imgbox{
position: absolute;
left: 0;
top: 0;    
width: 44%;    
height: 100%;    
overflow: hidden;
}

.section_new_1 .content1 .imgbox .pic{width:100%;height:auto;display:block;padding-bottom:55%;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: 38px;    
padding-bottom:40px;
}
.section_new_1 .content1 .title{    
font-size:2.0rem;    
font-family: Microsoft YaHei;    
font-weight:bold;  
color: #333333;    
display: block;    
height: 42px;    
overflow: hidden;
}
.section_new_1 .content1 .dec{    
font-size: 16px;    
font-family: Microsoft YaHei;    
font-weight: 400;    
color: #666666;    
line-height:28px;    
margin-top: 18px;    
margin-bottom:10px;    
height:180px;
overflow: hidden;
}
.section_new_1 .content1 .infor{    
height: 29px;    
line-height: 29px;
}
.section_new_1 .content1 .time{
font-size: 16px;    
font-family: Microsoft YaHei;    
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 #F08201;
    border-color: #F08201
}

.section_new_1 .list{/* padding-top: 30px; */}
.section_new_1 .list ul{}
.section_new_1 .list ul li{
float: left;width:98%;margin-left:1%; margin-right:1%;margin-bottom:1%;
}
.section_new_1 .list ul li> a{    
font-size: 14px;    
font-family: Microsoft YaHei;    
font-weight: 400;    
color: #666666;    
line-height: 42px;    
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:#F08201;}
.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: 50%;
    padding-top: 0;
	margin-left:10%;
}
.about-company-top-text {
    float: right;
    width: 40%;
    padding-left:1.8em;
	color: #666;
    line-height:1.8em;font-size:16px;
	padding-top:1.8em;
}
/* 联系我们 */ 

/* 电话 */ 
.header-tel{margin-top:10px;float:right;margin-right:-20px;width:110px;}
.header-tel a{
	display:inline-block;
	font-size:1.2rem;
	color:#F08200;
	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:#F08200;}
/* 电话 */ 
.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{line-height:2.4em;font-size:1.6em;text-align:center; font-weight:bold;}
.pNews-detaTop .c{ margin-top:16px; color:#969696;}
.pNews-detaTop .c span{padding:0 14px;}
.pNews-detaFix{font-size:1.2em;text-align:left;color:#666666;line-height:2.2em; 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:#EA3D43;}
.sfgbt a{color:#666666;}
.sfgbt a:hover{color:#EA3D43;}
.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:2.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:#F08300;color:#fff;text-decoration:none;}
.SplitPage .nowpage{background:#F08300;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:#E67917;}