﻿
#superContainer { height: 100%; position: relative; }
.section { position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.slide { float: left; }
.slide, .slidesContainer { height: 100%; display: block; }
.slides { height: 100%; overflow: hidden; position: relative; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.section.table, .slide.table { display: table; width: 100%; }
.tableCell { display: table-cell; vertical-align: middle; width: 100%; height: 100%; }
.slidesContainer { float: left; position: relative; }
.controlArrow { position: absolute; top: 50%; cursor: pointer; width: 0; height: 0; border-style: solid; margin-top: -38px; }
.controlArrow.prev { left: 15px; width: 0; border-width: 38.5px 34px 38.5px 0; border-color: transparent #fff transparent transparent; }
.controlArrow.next { right: 15px; border-width: 38.5px 0 38.5px 34px; border-color: transparent transparent transparent #fff; }
.scrollable { overflow: scroll; }
.easing { -webkit-transition: all 0.7s ease-out; -moz-transition: all 0.7s ease-out; -o-transition: all 0.7s ease-out; transition: all 0.7s ease-out; }
#fullPage-nav { position: fixed; z-index: 100; margin-top: -32px; top: 50%; opacity: 1; }
#fullPage-nav.right { right: 17px; }
#fullPage-nav.left { left: 17px; }
.fullPage-slidesNav { position: absolute; z-index: 4; left: 50%; opacity: 1; }
.fullPage-slidesNav.bottom { bottom: 17px; }
.fullPage-slidesNav.top { top: 17px; }
#fullPage-nav ul, .fullPage-slidesNav ul { margin: 0; padding: 0; }
#fullPage-nav li, .fullPage-slidesNav li { display: block; width: 14px; height: 13px; margin: 7px; position: relative; }
.fullPage-slidesNav li { display: inline-block; }
#fullPage-nav li a, .fullPage-slidesNav li a { display: block; position: relative; z-index: 1; width: 100%; height: 100%; cursor: pointer; text-decoration: none; }
#fullPage-nav li .active span, .fullPage-slidesNav .active span { background: #333; }
#fullPage-nav span, .fullPage-slidesNav span { top: 2px; left: 2px; width: 8px; height: 8px; border: 1px solid #000; background: rgba(0, 0, 0, 0); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position: absolute; z-index: 1; }
.fullPage-tooltip { position: absolute; color: #fff; font-size: 14px; font-family: arial, helvetica, sans-serif; top: -2px; }
.fullPage-tooltip.right { right: 20px; }
.fullPage-tooltip.left { left: 20px; }


/*右侧点点*/
#menu { position: fixed; right: 3%; top: 40%; z-index: 10; list-style-type: none; }
#menu li { width: 27px; height: 27px; margin-top: 7px; overflow: hidden;}
#menu a { display: block; height: 27px; padding-right: 30px; line-height: 27px; background: url(/images/dot.png) right -34px no-repeat; color: #fff; text-align: right; text-shadow: 1px 1px 0px #333; text-decoration: none; overflow: hidden;}
#menu span { display: block; width: 60px; height: 27px; font-size: 12px; text-indent: 200px; opacity: 0.6; filter:alpha(opacity=60); overflow: hidden;}
#menu a:hover span { text-indent: 0;}
#menu .active a { background-position: right 0;}

.godown span { -webkit-animation: fade 3s infinite linear; animation: fade 3s infinite linear;}
.godown { *display: none; position: absolute; right: 3%; bottom: 25%; z-index: 5000; width: 50px; height: 53px; margin-left: -25px;}
.godown span { display: block; width: 50px; height: 53px; background-image: url(/images/godown.png);}






.section { position: relative; overflow: hidden;}
.section .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.middle { position: relative; width: 1200px; height: 100%; margin-left: auto; margin-right: auto;}
.m_top { position: relative; width: 1200px; margin: 0 auto; overflow: hidden;height: 70px; }

.dowebok-hd { position: fixed; z-index: 1000; top:0; width: 100%; height: 70px;background: #fff;}
.topc{height: 70px;}
.dowebok-hd h1 { float: left; width: 180px; height: 70px;}
.dowebok-hd h1 img{width: 180px; height: 70px;display: block;}
.dowebok-hd h2{float: left;width: 293px;}
.dowebok-hd h2 img{width: 293px;height: 70px;display: block;}
.dowebok-hd .ttel{float: right;background: url(/images/tel.jpg) no-repeat 0 0;margin-right: 0px;padding-left: 40px;font-size: 24px;color: #363636;font-weight: bold;height: 50px;margin-top: 20px; height: 32px;line-height: 32px;}
.serico{position: absolute;right:320px;top:20px;}
.serbg{background:url(/images/serbg.jpg) no-repeat; width: 232px;height: 32px;position: absolute;right: 260px;top:20px;}
.serbg .inp01{height:32px;line-height:32px;   padding-left: 10px; width:180px;float:left;color:#999999; font-size: 14px;  border: none; background: none; font-family:"Microsoft Yahei"}
.serbg .s_ss{float:left; width:40px; height:32px; background: none;border: none; cursor: pointer;}


.m_nav{ display:block;}
.g_head .menuico{position: absolute;right: 0;top:0;width: 70px;height: 70px;}
.g_head .m_nav{position: relative;background: #f28d00;width: 100%;height: 54px;display: block;}
.g_head .nav{width: 1200px;margin: 0 auto;height: 54px;line-height: 54px;}
.g_head .nav li{float: left; position:relative;}

.g_head .nav li a{display: block;float: left;padding: 0 17px;height: 54px;line-height: 54px;font-size: 16px;color: #fff;}
.g_head .nav li.cur a,.g_head .nav li.hov a{ background:#cc7b0e;}

.g_head .nav li .erji{ position:absolute;top:54px; background:rgba(255,255,255,.95); display:none; min-width:100%;}
.g_head .nav li .erji a{ white-space:nowrap; color: #363636;font-size: 14px; border-bottom:1px solid #f9f9f9; float:none; text-align:left; line-height:48px; height:48px; background:none;}
.g_head .nav li .erji a:hover{border-bottom:1px solid #f28d00; background:#f1f1f1;}


.g_head .nav2j{position: absolute;left: 50%; top:54px;background: rgba(255,255,255,.95);width: 1920px; left: 50%; margin-left: -960px; z-index:9999;}
.g_head .nav2j dt{height:30px;line-height: 30px;.font-size: 16px;color: #f28d00;margin-bottom: 13px;}
.g_head .nav2j dt a{color: #f28d00; background:none;}
.g_head .nav2j dd a{display: block;height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;color: #363636;}
.g_head .nav li.hov .nav2j a{ background:none;}

/*头部end*/




.full-con{
    padding-top:54px;
     -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
}
/*第一屏*/
.ban1con{ min-width:1200px; position:relative; max-width: 1920px;margin: 0 auto; max-height: 900px;  overflow:hidden;  }



.kjnav{position: absolute;left:50%;margin-left: -600px;width: 1200px; bottom: 15%; z-index: 1111}
.kjnav dl{float: left;background: #fff;width: 374px;height: 85px;margin-right: 6px;padding: 20px 10px 0;}
.kjnav dl:nth-child(3){margin-right: 0;}
.kjnav dd{float: left;width: 305px;}
.kjnav h3{height: 30px;line-height: 30px;font-size: 18px;font-weight: bold;color: #363636;overflow: hidden;}
.kjnav h3 a{color: #363636;}
.kjnav p{font-size: 14px;color: #666666;}
.kjnav dt{float: left;width: 60px; height: 60px; overflow: hidden;}
.kjnav dt img{transition: all 0.3s linear 0s;}
.kjnav dl:hover{background: #f28d00;}
.kjnav dl:hover h3 a,.kjnav dl:hover p{color: #fff;}
.kjnav dl:hover dt img{margin-left: -60px;}



/*第一屏动画
.active .kjnav1{ opacity: 1;
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
}

.active .kjnav2{ opacity: 1;
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
    -webkit-animation-duration: 1.8s;
    animation-duration: 1.8s;
}

.active .kjnav3{ opacity: 1;
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
    -webkit-animation-duration: 2.6s;
    animation-duration: 2.6s;
}
*/



/*第二屏*/
.section2{background: url(/images/sybg1.jpg) no-repeat center 50%;}
.section2 .fas{width: 1200px;margin: 0 auto;}
.section2 .fas h2{height:56px;text-align: center;font-size: 32px;font-weight: bold;color: #fff;background: url(/images/line1.jpg) no-repeat center 46px; }
.section2 .fas h2 a{color: #fff;}
.section2 .fas p{padding: 0 120px 8px;font-size: 14px;color: #fff;text-align: center;line-height: 20px;}
.section2 .sc2con{width: 1200px;margin: 0 auto;}
.section2 .sc2con dl{float: left;width: 300px;}
.section2 .sc2con dt{width: 300px;height: 192px;overflow: hidden;}
.section2 .sc2con dt img{width: 300px;height: 192px;display: block;}
.section2 .sc2con dd{width: 260px;height: 172px;background: #fff;padding: 20px 20px 0;}
.section2 .sc2con h3{background: url(/images/line2.jpg) no-repeat 0 bottom;height: 42px;line-height: 42px;font-size: 18px;font-weight: bold;color: #333333;margin-bottom: 10px;}
.section2 .sc2con h3 a{color: #333333;}
.section2 .sc2con p{font-size: 14px;line-height: 21px;color: #666666;}


/*第二屏动画
.active .fas{ opacity: 1;
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

.active .sc2con{ opacity: 1;
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}
*/


/*第三屏*/
.section3{background: url(/images/sybg2.jpg) no-repeat center 50%; }
.section3 .cptit h2{height: 66px;text-align: center;font-size: 32px;font-weight: bold;color: #fff;background: url(/images/line1.jpg) no-repeat center 50px; }
.section3 .cptit h2 a{color: #fff;}
.section3 .cptab{height: 360px;overflow: hidden;width: 1200px;margin: 0 auto;position: relative;}
.section3 .cphd{position: absolute;left:0;top:0;width: 300px;height: 400px;}
.section3 .cphd li{position: relative; height: 90px;line-height: 90px;width: 300px;font-size: 16px;color: #363636;    background-image: linear-gradient(#efefef, #ffffff);}
.section3 .cphd li a{display: block;height: 90px;line-height: 90px;color: #363636;font-size: 16px;}
.section3 .cphd li i{position: absolute;right: -15px;top:32px;width: 15px;height: 30px;z-index: 200;background: url(/images/jian.png) no-repeat;display: none;}
.section3 .cphd li em{position: absolute;    left: 0;    top: 0;   width: 100%;    font-size: 60px;    font-weight: 500;    color: #e7e7e7;}
.section3 .cphd li b{position: relative;z-index: 111;height: 90px;display: block;padding-left: 90px;width: 210px;}
.section3 .cphd li.on a{color: #fff;}
.section3 .cphd li:hover b,.section3 .cphd li.on b{color: #fff;}
.section3 .cphd li:hover i,.section3 .cphd li.on i{display: block;}
.section3 .cphd li:hover em,.section3 .cphd li.on em{background-image: linear-gradient(#f07900, #db8820); color: #e9a830;}

.section3 .cpbd dl{margin-left: 300px;width: 898px;position: relative;}
.section3 .cpbd dt{width: 898px;height: 360px;overflow: hidden;}
.section3 .cpbd dt img{width: 898px;height: 514px;display: block; margin-top: -77px;}
.section3 .cpbd dd{position: absolute;left:0;bottom: 0;background: url(/images/sha.png) repeat;padding: 10px 20px 0;height: 70px; width: 858px;}
.section3 .cpbd h3{height: 32px;line-height: 32px;font-size: 18px;font-weight: bold;color: #fff;}
.section3 .cpbd h3 a{color: #fff;}
.section3 .cpbd p{height: 25px;line-height: 25px;font-size: 14px;color: #fff;overflow: hidden;width: 730px;}
.section3 .cpbd span{position: absolute;right: 20px;top:10px;width: 98px;height: 48px;line-height: 48px;background: #f28d00;border-radius: 5px;text-align: center;font-size: 16px;color: #fff;}
.section3 .cpbd span a{color: #fff;}

.section3 .cpfalst{width: 1200px;margin: 5px auto 0;}
.section3 .cpfalst ul{padding-left: 35px;height: 100px;}
.section3 .cpfalst li{float: left;width: 195px;margin-right: 42px;}
.section3 .cpfalst .lastli{margin-right: 0;}
.section3 .cpfalst span{float: left;width: 80px;margin-right: 12px;padding-top: 15px;font-size: 16px;line-height: 21px;color: #fff;}
.section3 .cpfalst em{float: left;width: 100px;}
.section3 .cpfalst em img{width: 80px;height: 80px;display: block;}


/*第三屏动画
.active .cptab{ opacity: 1;
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

.active .cpfalst{ opacity: 1;
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}
*/




/*第四屏*/
.section4 .sec4bd1{background: url(/images/sybg4-1.jpg) no-repeat 0 0;  width: 100%; height: 100%}
.section4 .sec4bd2{background: url(/images/sybg4-2.jpg) no-repeat 0 0;  width: 100%;height: 100%;}
.section4 .sec4bd{ display:block; height:100%!important;}
.team_contain{ height:100%;}
.section4 .sec4hd{position: absolute;left:50%;margin-left: -600px;width: 1200px;top:0;}
.section4 .sec4hd ul{ /* padding-top: 450px; */}
.section4 .sec4hd li{font-size: 36px;color: #fff;position: absolute;width: 80px;height: 40px;z-index: 111}
.section4 .sec4hd li .on{color: #fff;}
.section4 .sec4hd li b{display: block;width: 80px;height: 40px;}
.section4 .sec4hd .hd01wz{left:222px;top:320px;}
.section4 .sec4hd .hd02wz{left:886px;top:320px;}
.section4 .sec4hd .hd01{background: url(/images/dian1.png) no-repeat right 10px;}
.section4 .sec4hd .hd02{background: url(/images/dian1.png) no-repeat left 10px;padding-left: 26px;}
.section4 .sec4hd .on .hd01{left:218px;top:430px;background: url(/images/dian2.png) no-repeat right 10px;}
.section4 .sec4hd .on .hd02{left:886px;top:430px;background: url(/images/dian2.png) no-repeat left 10px;padding-left: 26px;}

.section4 .sec4bd1 dl{background: url(/images/round.png) no-repeat; background-size:100% 100%; width: 640px;height: 32rem; padding-top:110px; padding-top:6.875rem; margin: 1% auto 0;}
.section4 .sec4bd2 dl{background: url(/images/round.png) no-repeat; background-size:100% 100%; width: 640px;height: 32rem; padding-top:110px; padding-top:6.875rem; margin: 1% auto 0;}
.section4 .sec4bd dt{width: 514px;margin: 0 auto;text-align: center;font-size: 32px;font-weight: bold;color: #333333;position: relative; height: 170px;}
.section4 .sec4bd dt:before{content: "";position: absolute;width: 28px;height: 3px;left:50%;margin-left: -14px;top:154px;background: #f28d00;}
.section4 .sec4bd dt em{display: block;width: 224px;margin: 0 auto;}
.section4 .sec4bd dt a{color: #333333;}
.section4 .sec4bd dd{width: 500px;margin: 0 auto;}
.section4 .sec4bd dd p{font-size: 16px;color: #333333;line-height: 28px;margin-bottom: 25px;}
.section4 .sec4bd dd span a{display: block;width: 134px;height: 40px;line-height: 40px;margin: 0 auto 200px;text-align: center;font-size: 14px;color: #999999; border: 1px solid #ccc;border-radius: 5px;}






/*第五屏*/
.section5{background: url(/images/sybg5.jpg) no-repeat center 0; }
.section5 .g_hz{width: 1200px;margin: 0 auto;}
.section5 .g_hz h2{height: 66px;text-align: center;font-size: 32px;font-weight: bold;color: #fff;background: url(/images/line1.jpg) no-repeat center 56px; }
.section5 .g_hz h2 a{color: #fff;}
.section5 .g_hz p{padding: 0 105px 20px;font-size: 14px;color: #fff;text-align: center;line-height: 24px;}
.section5 .g_hzlst{width: 1200px;margin: 0 auto;}
.section5 .g_hzlst li{float: left;width: 198px;height: 148px;margin: 0 2px 2px 0;}
.section5 .g_hzlst li img{width: 198px;height: 148px;display: block;}
.section5 .g_hzlst .lastli{margin-right: 0;}
.section5 .g_hzlst ul{margin-bottom: 15px;}
.section5 .hzmore a{display: block;width: 154px;height: 40px;line-height: 40px;border: 1px solid #fff;border-radius: 3px;text-align: center;margin: 0 auto;font-size: 16px;color: #fff;} 


/*第五屏动画
.active .g_hz{ opacity: 1;
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

.active .g_hzlst{ opacity: 1;
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

*/


/*第六屏*/
.section6{background: url(/images/sybg6.jpg) no-repeat center 50%; }
.section6 .g_news{padding-top: 10px;}
.section6 .g_news h2{height: 76px;text-align: center;font-size: 32px;font-weight: bold;color: #fff;background: url(/images/line1.jpg) no-repeat center 56px; }
.section6 .g_news h2 a{color: #fff;}

.section6 .m_news{width: 1170px;height: 370px;background: #fff;padding: 20px 0 0 30px;}
.section6 .newtj{float: left;width: 600px;border-right: 1px solid #d8d8d8;height: 350px;}
.section6 .newtj h3{height: 36px;line-height: 36px;font-size:24px;font-weight: bold;color: #363636;margin-bottom: 12px;}
.section6 .newtj h3 a{color: #363636;}
.section6 .newtj p{font-size: 14px;line-height: 21px;color: #666666;height: 42px;overflow: hidden;margin-bottom: 15px;padding-right: 15px;}
.newtjimg{width: 570px;height: 250px;position: relative;}
.newtjimg .newtjbd li{position: relative; height:250px; overflow:hidden;}
.newtjimg .newtjbd img{width: 570px;height: 318px;display: block; margin-top:-34px;}
.newtjimg .newtjbd em{position: absolute;left:0;bottom: 0;background: url(/images/sha.png) repeat;height: 50px;line-height: 50px;width: 380px;padding-right: 170px;font-size: 16px;color: #fff;padding-left: 20px;}
.newtjimg .newtjbd em i{font-style: normal;font-size: 16px;}
.newtjimg .newtjhd{position: absolute;right: 16px;bottom: 20px; width:64px;z-index: 111 }
.newtjimg .newtjhd li{float: left;width: 12px;height: 12px;border-radius: 50%;background: rgba(255,255,255,.3);margin-right: 5px;}
.newtjimg .newtjhd .on{background:#dd9723;}

.newdt{float: left;width: 525px;margin-left: 30px;}
.newdt .dthd{height: 36px;line-height: 36px;margin-bottom: 25px;position: relative;}
.newdt .dthd .u_lst8{float: left;width: 280px;}
.newdt .dthd .u_lst8 li{float: left;width: 100px;font-size: 18px;color: #363636;text-align: center;border-radius: 5px;}
.newdt .dthd .u_lst8 li a{color: #363636;}
.newdt .dthd .u_lst8 .on{background: #f28d00;color: #fff;font-weight: bold;}
.newdt .dthd .u_lst8 .on a{color: #fff;}
.newdt .dthd .more{position: absolute;right: 0;top:13px;font-size: 14px;color: #999999;background: url(/images/dtmore.jpg) no-repeat right 13px;padding-right: 15px;}
.newdt .dthd .more a{color: #999999}
.newdt .dttj{height: 103px;border-bottom: 1px solid #d8d8d8;margin-bottom: 16px;}
.newdt .dttj h3{height: 40px;line-height: 40px;font-size: 24px;font-weight: normal;color: #f28d00;margin-bottom: 6px;}
.newdt .dttj h3 a{color: #f28d00; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newdt .dttj h3 em{font-size: 14px;color: #989898;}
.newdt .dttj p{font-size: 14px;line-height: 21px;color: #666666; height: 42px;overflow: hidden;}
.newdt .dtlzts li{height: 28px;line-height: 28px;padding-left: 22px;background: url(/images/dtico.jpg) no-repeat 0 6px;font-size: 16px;color: #363636;}
.newdt .dtlzts li a{color: #363636;}
.newdt .dtlzts li span{color: #989898;font-size: 14px;}



/*第六屏动画
.active .m_news{ opacity: 1;
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}
*/


/*第七屏*/
.section7{background: url(/images/section7bg.jpg) no-repeat center 50%; background-size: 100% 100%;}
.section7 .g_ft{margin-top: 30px;}
.section7 .ftup{border-bottom: 1px solid #363636;padding-top: 10px;height: 212px;border-top: 1px solid #363636;}
.section7 .ftup .ftlx{float: left;width: 975px}
.section7 .ftup .ftlx dl{float: left;width: 172px;}
.section7 .ftup .ftlx dt{height: 36px;line-height: 36px;font-size: 16px;font-weight: bold;color: #fff;margin-bottom: 10px;}
.section7 .ftup .ftlx dt a{color: #fff;}
.section7 .ftup .ftlx dd a{display: block;height:26px;line-height: 26px;font-size: 14px;color: #cccccc }
.section7 .ftup .ftlx .ftnav1{width: 168px;}
.section7 .ftup .ftlx .ftnav2{width: 298px;}
.section7 .ftup .ftlx .ftnav3{width: 138px;}
.section7 .ftup .ftlx .ftnav4{width: 158px;}
.section7 .ftup .ftlx .ftnav5{width: 148px;}

.section7 .ftup .ftel{float: right;background: url(/images/ftel.png) no-repeat 0 12px;padding-top: 108px;font-size: 16px;color: #f28d00;}
.section7 .ftup .ftel b{display: block;font-size: 30px;color: #f28d00;}
.section7 .ftmide{padding: 15px 0;border-bottom: 1px solid #363636;}
.section7 .flogo{width: 200px;float: left;}
.section7 .flogo img{width: 150px;height: 150px;display: block;}
.section7 .ftcon{float: left;width: 660px;font-size: 14px;color: #ccc}
.section7 .ftcon h4{height: 70px;font-size: 18px;color: #fff;font-weight: bold;}
.section7 .ftcon h4 em{display: block;font-size: 14px;font-weight: normal;}
.section7 .codelst{float: right;width: 338px;}
.section7 .codelst li{float: left;width: 136px;height: 136px;margin-left: 28px;}
.section7 .codelst li img{width: 136px;height: 136px;display: block;}
.section7 .codelst li em{height: 34px;line-height: 34px;width: 136px;text-align: center;font-size: 14px;color: #ccc;text-align: center; display: block;}
.section7 .ftlinkc{margin-top: 10px;}
.section7 .ftlink{float: left;width:890px;height: 30px;line-height: 30px;}
.section7 .ftlink h3{float: left;width: 74px;font-size: 14px;color: #666;}
.section7 .ftlink p{float: left;width: 700px;height: 25px;line-height: 25px;font-size: 14px;color: #666;}
.section7 .ftlink p a{display: inline-block;padding: 0 15px;font-size: 14px;color: #666;}
.section7 .copyr{font-size: 14px;color: #666666;float: right;}
.section7 .copyr a{color: #666666;}
.gotop span { -webkit-animation: fade 3s infinite linear; animation: fade 3s infinite linear;}
.gotop { *display: none; position: absolute; right: 50%; bottom: 15%; z-index: 5000; width: 50px; height: 53px; margin-left: -25px;}
.gotop span { display: block; width: 50px; height: 53px; background-image: url(/images/gotop.png);}



/*新增加的一屏*/
.section8{background: url(/images/sybg3.jpg) no-repeat center 50%; }
.section8 h2{height: 76px;text-align: center;font-size: 32px;font-weight: bold;color: #fff;background: url(/images/line1.jpg) no-repeat center 56px; }
.section8 h2 a{color: #fff;}
.section8 .g_jgjjfa dl{float: left;width: 214px;height: 307px;border: 2px solid rgba(255,255,255,.4);padding: 6px;margin-right: 8px;}
.section8 .g_jgjjfa dt{width: 214px;height: 214px;}
.section8 .g_jgjjfa dt img{width: 214px;height: 214px;display: block;}
.section8 .g_jgjjfa dd{background: #fff;position: relative;padding-top: 30px;height: 63px;}
.section8 .g_jgjjfa i{position: absolute;left:84px;top:-23px;width: 46px;height: 46px}
.section8 .g_jgjjfa h3 a{display: block;padding: 0 30px;font-size: 18px;line-height: 24px;color: #444444;font-weight: normal;text-align: center;}

/*动画
.section4 .sec4hd li .animated{  -webkit-animation:ripple 2s ease-in-out 1s infinite;  animation-fill-mode:none;}
.section4 .sec4hd li.on .animated{ -webkit-animation:none;  animation-fill-mode:none;}
@keyframes ripple {
0% {
 
opacity:0;
transform:scale(1.25);
}

100% {
 
opacity: 0.8;
transform:scale(1);
}
}
*/


.g_nyft{ background-size: 100% 100%; height:32rem;}
.ftlink2{ width:774px;}
.ftup2 .ftlx2 dt{height: 2.25rem;line-height: 2.25rem;font-size: 1rem;margin-bottom: 0.625rem;}
.ftup2 .ftlx2 dd a{height: 1.625rem;line-height: 1.625rem;font-size: 0.875rem;}
.ftup2{height: 17.5rem;}
.ftmide2{height: 10.125rem;}
.ftcon2{font-size: 0.875rem;}
.flogo2 img{width: 9.375rem;height: 9.375rem;}
.codelst2 li img{width: 8rem;height: 8rem;}



