@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; list-style:none;list-style-type:none;}
img{ border:0;}
body{font-size:12px;font-family:'微软雅黑';}
a{text-decoration:none;color:#555;}
li,ol{list-style:none;}
em{font-style: normal;}
images{border:none;}
.clear:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}
body{position:relative;}

.gywm_bannersj{display:none;}
.yyfa_bannersj{display:none;}
.cpzx_bannersj{display:none;}
.rczp_bannersj{display:none;}
.xwzx_bannersj{display:none;}


/*头部*/
.hede{width:100%;height:auto;position: fixed;z-index: 1000;background:rgb(255, 255, 255);}
.hede1{max-width:1200px;margin:0px auto;position:relative;}
.hede1 .logo{float:left;padding: 17px 0px;}


/*导航*/
.dhe{width:60%;height:auto;position:relative;float:left;margin-left: 3%;margin-top:35px;}
#dhs{ width:100%;overflow:hidden;margin-top: 20px;overflow:hidden;}
#dhs ul{ width:100%;height:auto; position:absolute; left:50%; top:0; margin-left:-357px; z-index:30;}
#dhs ul li{ width:100px; height:auto;float:left; text-align:center;  position:relative;}
#dhs ul li a{ width:100%; height:40px; line-height:40px; margin-bottom:10px;display:block; float:left;font-size:16px; font-family:'微软雅黑'; color:#666;  text-decoration:none;background:url(http://demo.lanrenzhijia.com/2014/nav1216/images/nav_line.jpg) left center no-repeat;}
#dhs ul li a.first{ background:none;}
#dhs ul li a:hover{text-decoration:none;}
#dhs ul li.on a{ color:#e61a25;}
#dhs ul li .second{ width:178px; height:auto;margin-left: -38px; padding:10px; float:left; background:#fff; display:none;margin-top:22px;}
#dhs ul li .cs{background:#fff;width:100%;height:30px;margin-top:-10px;/*margin-left:-10px;*/color: #555 !important;padding: 0px 5%;line-height: 30px;}
#dhs ul li .cs:hover{background:#1F4799;color:#FFF !important;}
#dhs ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#dhs ul li a p{line-height:30px;}
.cs{width:80px;height:40px;background:#096;display:none;}
#dhs .dot{ width:800px;height:8px; line-height:8px; position:absolute; left:50%; top:64px; margin-left:-400px; z-index:20;}
#dhs .dot ul{width:800px;height:8px; line-height:8px; position:relative;}
#dhs .dot ul span{ width:100px; height:8px; background:url(../images/dhxb.png) no-repeat center center; display:block; position:absolute; left:0; top:0;}
#slide{ width:100%; height:0 !important; background: rgba(0, 0, 0, 0.5); overflow:hidden; position:absolute; left:0%; top:80px; z-index:9;}
.top-search{width:20px;height:20px;display: block; position: absolute; right:1%; top:45px; cursor: pointer;background:url(../images/ssa1.jpg) no-repeat;z-index: 250;}
.top-search:hover{ background:url(../images/ssa2.jpg) no-repeat;}
.searchform{ display: block; width: 100%; padding:15px 0px; position: fixed;top: 107px;left:0; background-color: #1F4799; text-align: center;z-index: 2220;}
.searchform #keyword{ width:98%; height: 40px; line-height: 40px; padding: 0 10px; border:1px solid #FFF; border-radius: 3px;}
.btn-submit {position: absolute;right: 30px;top: 27px;cursor: pointer;width: 20px;height: 20px;/*background:url(../images/ssa2.jpg) no-repeat;*/}

.logo2{display:none;}
.qh {float: left;line-height:105px;}
.qh a {color: #e61a25;}
.qh span {color: #555;margin: 0 5px;}
.qh a.qh-hg {color: #555;}


.toq{width:100%;position:fixed;top:0;left:0;height:100%;background-color:#000; opacity:0.3; z-index:3;}
.tow{width:100%;position:fixed;top:0;background-color:#000; z-index:40000;color:#FFF}
.towa{width:100%;overflow:hidden;display:none;}
.tows{float:right;width:50px;}
.tows img{width:100%;}
.toe{width:100%;margin-top:5px;padding-bottom:10px;display:none;}
.toe li{line-height:30px;font-size:14px;text-align:center;}
.toe li a{color:#FFF}
.yyxz{margin-top:10px;border:1px solid #029BDE;width: 50%;margin: 51px auto;}
.yyxz:hover{background:#FFB100;}
.tor{margin-bottom:20px}
.torljgd{background: #1F4799;line-height: 40px;}
.toq,.tow,.tor{display:none;}


.qs {position: absolute;top: 37%;right: 0%;width: 40px;height: 30px;margin-right: 2%;display:none;}
.qs img {width: 100%;}
.qs{display:none;}
.tow{display:none;}
.db{display:none;}

/*底部*/
.db{width:100%;position:fixed;bottom:0;left:0;z-index:2;display:block;}
.di{width:100%;background-color:rgba(0,0,0,0.8);overflow:hidden;padding:8px 0; position:relative;display: none;z-index: 9999999;}
.di li{width:25%;float:left;text-align:center;}
.diz{width:20px;margin:auto;}
.diz img{width:100%;}
.dix{font-size:12px;color:#FFF;}
.fx{position:relative;margin-bottom:5px;overflow:hidden;display:none}



/*最底部*/





/*banner*/
#owl-demo{width:100%;height:auto;overflow:hidden;clear:both;}
#owl-demo .item img{display: block;width: 100%;height: auto;}
.dbbanner{padding-top: 107px;}
.dbbannersj{display:none;}

/*产品*/
.cpzx{width:100%;height:auto;padding: 3% 0;background:#F5FAFF;}
.cpzx1{}
.cpzx1 .cpzx1_t{height:auto;text-align:center;}
.cpzx1 .cpzx1_t h1{text-align:center;}
.cpzx1 .cpzx1_t h1 img{max-width:100%;}
.cpzx1 .cpzx1_t b{font-size:20px;color:#e61a25;text-align:center;display: block;padding:2% 0px;}
.cpzx1 .cpzx1_c{height:auto;margin:30px auto;text-align:center;max-width:1600px;}

.cpzx1 .cpzx1_c ul{}
.cpzx1 .cpzx1_c ul li{border: 1px solid #f1f1f1;/*float:left;*/width: 18%;height:auto;display:inline-block;margin: 0px 0.7%;}
.cpzx1 .cpzx1_c ul li dl{overflow:hidden;}
.cpzx1 .cpzx1_c ul li dl dt{width:98%;margin: 0px auto;margin-top: 1.5%;overflow:hidden;position:relative;}
.cpzx1 .cpzx1_c ul li dl dt .cpzx1_pic img{width: 98%;transition:all 1.2s;padding:1.2%;}
.cpzx1 .cpzx1_c ul li dl:hover dt img{transform: scale(1.1);} 

.cpzx1 .cpzx1_c ul li dl dt .cpzx1_pic1{position:absolute;width:15px;height:0px;border-right:1px solid #fff;z-index:1000;transition:all 1.2s;}
.cpzx1 .cpzx1_c ul li dl:hover dt .cpzx1_pic1{height:100%;transform:scale(1);}

.cpzx1 .cpzx1_c ul li dl dt .cpzx1_pic2{position:absolute;right:0;width:15px;height:0px;border-left:1px solid #fff;z-index:1000;transition:all 1.2s;}
.cpzx1 .cpzx1_c ul li dl:hover dt .cpzx1_pic2{height:100%;transform:scale(1);}

.cpzx1 .cpzx1_c ul li dl dt .cpzx1_pic3{position:absolute;width:0px;height:10px;border-bottom:1px solid #fff;z-index:1000;transition:all 1.2s;}
.cpzx1 .cpzx1_c ul li dl:hover dt .cpzx1_pic3{width:100%;transform:scale(1);}

.cpzx1 .cpzx1_c ul li dl dt .cpzx1_pic4{position:absolute;bottom:0;width:0px;height:10px;border-top:1px solid #fff;z-index:1000;transition:all 1.2s;}
.cpzx1 .cpzx1_c ul li dl:hover dt .cpzx1_pic4{width:100%;transform:scale(1);}

.cpzx1 .cpzx1_c ul li dl dt img{max-width:100%;}
.cpzx1 .cpzx1_c ul li dl dd{height:70px;text-align:center;line-height:30px;transition: all 0.3s;}
.cpzx1 .cpzx1_c ul li dl dd p{height:auto;line-height:70px;}
.cpzx1 .cpzx1_c ul li.cpzx1_cnr{height:80px;background:red;}
.cpzx1 .cpzx1_c ul li dl:hover dd{background:#E61A25;color:#fff;}


.more_button{position:relative;overflow:hidden; z-index:1;width:48px;height:48px;border:1px solid #d1d1d1;-moz-border-radius:100%;border-radius:100%;color:#e0e0e0;text-align:center;line-height:48px;display:block;margin:0 auto;font-size: 12px;-o-transition: all 1.7s ease;-moz-transition: all 1.7s ease;transition: all 1.7s ease;-webkit-mask-image: radial-gradient(white, black);mask-image: radial-gradient(white, black);}
.more_button:focus{outline:none;}
.more_button:hover {background: #e00012;color: #fff;border: 1px solid #e00012;}
.more_button i {display: block; -webkit-transform: scale(0);  -moz-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);width: 100%;height: 100%;background: -moz-radial-gradient(#e00012, #f00,#e00012,#f00,#e00012,#f00,#e00012,#f00,#e00012);background: -o-radial-gradient(#e00012, #f00,#e00012,#f00,#e00012,#f00,#e00012,#f00,#e00012);background: radial-gradient(#e00012, #f00,#e00012,#f00,#e00012,#f00,#e00012,#f00,#e00012);opacity: 0;-o-transition: 1.2s, opacity 1.8s;-moz-transition: 1.2s, opacity 1.8s;transition: 1.2s, opacity 1.8s;-moz-border-radius: 50%;border-radius: 50%;}
.more_button:hover i {-webkit-transform: scale(10);-moz-transform: scale(10);-o-transform: scale(10);transform: scale(10);opacity: 1;-o-transition: 3s, opacity .3s;-moz-transition: 3s, opacity .3s;transition: 3s, opacity .3s;}
.dot2 span,.dot1 span {position: absolute;color: #d1d1d1;left: 50%;top: 50%;-webkit-transform: translateX(-50%)translateY(-50%);-moz-transform: translateX(-50%)translateY(-50%);-o-transform: translateX(-50%)translateY(-50%);transform: translateX(-50%)translateY(-50%);-moz-animation-fill-mode: forwards;-o-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;}

.dot1 span{color: #d1d1d1;}
.dot1 span:nth-child(1){-o-transition: all 0.4s .5s ease, color .3s;-moz-transition: all 0.4s .5s ease, color .3s;transition: all 0.4s .5s ease, color .3s;left:30%;}
.dot1 span:nth-child(2){-o-transition: all 0.4s .4s ease, color .3s;-moz-transition: all 0.4s .4s ease, color .3s;transition: all 0.4s .4s ease, color .3s;left:50%;}
.dot1 span:nth-child(3){-o-transition: all 0.4s .3s ease, color .3s;-moz-transition: all 0.4s .3s ease, color .3s;transition: all 0.4s .3s ease, color .3s;left:70%;}
.more_button:hover .dot1 span:nth-child(1){left: 120%;-o-transition: all 0.4s .2s ease, color .3s;-moz-transition: all 0.4s .2s ease, color .3s;transition: all 0.4s .2s ease, color .3s;color: #fff;}
.more_button:hover .dot1 span:nth-child(2){left: 120%;-o-transition: all 0.4s .1s ease, color .3s;-moz-transition: all 0.4s .1s ease, color .3s;transition: all 0.4s .1s ease, color .3s;color: #fff;}
.more_button:hover .dot1 span:nth-child(3){left: 120%;-o-transition: all 0.4s 0s ease, color .3s;-moz-transition: all 0.4s 0s ease, color .3s;transition: all 0.4s 0s ease, color .3s;color: #fff;}

/*dot2*/
.dot2 span:nth-child(1){left:-20%;-o-transition: all 0.4s .2s ease, color .3s;-moz-transition: all 0.4s .2s ease, color .3s;transition: all 0.4s .2s ease, color .3s;color:#d1d1d1}
.dot2 span:nth-child(2){left:-20%;-o-transition: all 0.4s .1s ease, color .3s;-moz-transition: all 0.4s .1s ease, color .3s;transition: all 0.4s .1s ease, color .3s;color:#d1d1d1}
.dot2 span:nth-child(3){left:-20%;-o-transition: all 0.4s 0s ease, color .3s;-moz-transition: all 0.4s 0s ease, color .3s;transition: all 0.4s 0s ease, color .3s;color:#d1d1d1}
.more_button:hover .dot2 span:nth-child(1){left:30%;-o-transition: all 0.4s .5s ease, color .3s;-moz-transition: all 0.4s .5s ease, color .3s;transition: all 0.4s .5s ease, color .3s;color: #fff;}
.more_button:hover .dot2 span:nth-child(2){left:50%;-o-transition: all 0.4s .4s ease, color .3s;-moz-transition: all 0.4s .4s ease, color .3s;transition: all 0.4s .4s ease, color .3s;color: #fff;}
.more_button:hover .dot2 span:nth-child(3){left:70%;-o-transition: all 0.4s .3s ease, color .3s;-moz-transition: all 0.4s .3s ease, color .3s;transition: all 0.4s .3s ease, color .3s;color: #fff;}

/*关于我们*/
.abut{width:100%;height:auto;padding-bottom: 2%;padding-top:2%;background:url(../images/about_bg.jpg) #f0f0f0 no-repeat;}
.abut1{width:1200px;margin:0px auto;}
.abut1_left{width:48%;display:inline-block;vertical-align: sub;}
.abut1_left .abut1_left_t{height:auto;}
.abut1_left .abut1_left_t h1{font-weight:100;font-size:30px;}
.abut1_left .abut1_left_t h2{text-transform:uppercase;font-weight:100;font-size:20px;color:#999;padding: 1% 0px 0.5% 0;}
.abut1_left .abut1_left_t b{font-size:16px;padding:3% 0px;display: block;}
.abut1_left .abut1_left_c{height:136px;color:#555;border-left:3px solid red;margin: 1% 0px;padding-left: 1%;line-height: 35px;font-size: 14px;overflow: hidden;}
.abut1_left .ljgd{padding:1.5% 3%;background:red;width:25%;margin-top:5%;}
.abut1_left .ljgd a{display:block;width:100%;text-align:center;color:#fff;font-size:16px;}

.abut1_right{width:48%;display:inline-block;margin-left: 2%;position:relative;}

.banner{ width:100%; overflow:hidden; position:relative;}
.banner ul{ position:relative; width:10000%;}
.banner ul li{ float:left; width:1%; position:relative; overflow:hidden;}
.banner ul li img{width:100%;height:auto;}
.bandd{ position:absolute; left:0; bottom:-20%; width:100%; text-align:center;display:none;}

.bandd .bandd1{width:100%;}
.bandd .bandd1 dl{width:12%;display:inline-block;height:0px; margin:0 15px; cursor:pointer;}
.bandd .bandd1 dl.on{ /*background-color:#0068bf;*/color:red;background:url(../images/gj.png) no-repeat;}
/*.bandd .bandd1 dl dt.on{border-radius:50%;border:1px solid red;}*/
.bandd .bandd1 dl dd{width:100%;text-align:center;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bd1pic1{text-align:center;margin:0px auto;width:35%;}
.bd1pic1 img{max-width:100%;width:100%;}

/*footer*/
.footer{width:100%;height:auto;overflow:hidden;background:#333;border-top:3px solid #e61a25;padding:2% 0px;}
.footer1{width:1200px;margin:0px auto;position:relative;}

.footer1dh{width:85%;height: 50px;overflow:hidden;display:inline-block;border-bottom:1px solid #404040;}
.footer1_left{display:inline-block;width:62%;vertical-align: top;}
.footer1_left dl{float:left;width:14%;margin-right: 4%;background:url(../images/footer_nrsx.jpg) right no-repeat;}
.footer1_left dl dt{color:#fff;font-size:16px;margin-bottom: 5%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.footer1_left dl dt a{color:#fff;}
.footer1_left dl dd{font-size:12px;line-height: 25px;}
.footer1_left dl dd a{color:#8c8a8b;}


.footer1_center{display:inline-block;color:#fff;vertical-align:top;}
.footer1_center p{font-size:14px;}
.footer1_center p b{font-size:18px;}
.footer1_center h3{font-size:20px;font-weight:100;padding: 5% 0px;}
.footer1_center .zxdfs{background:#464646;padding:5% 0px 5% 7%;margin: 6% 0px;}
.footer1_center .zxdfs a{float:right;margin-right: 5%;color:#fff;}
.footer1_center .fxd{line-height:30px;}
.footer1_center .fxd a{vertical-align:text-top;}


.footer1_right{display:inline-block;width:108px;vertical-align: middle;position:absolute;top: -10px;right: 0; z-index:2;}
.footer1_right img{max-width:100%;width: 100%;}
.footer1_right p{text-align:center;line-height:30px;color:#fff;display:none;}

.footer1db{height:auto;margin-top: 2%;padding-top: 2%;text-align:center;color: #8c8a8b;}
.footer1db span{padding:0px 2%;line-height:30px;}


.return{/*display:inline-block;width:100%;background-repeat: no-repeat;background-position: center 20%;*/position:fixed;text-align: center;cursor: pointer;margin: 2% 0px;right:0;bottom:10%;}
.return span {/*width:100px;*/color: #fff;display: block;padding:15px;font-size: 16px;background:url(../images/top_bg.png) 50% no-repeat #ADADAD;margin: 0px auto;transition:all 1s;width: 60px;height: 60px;}
.return span:hover{background:url(../images/top_bg.png) 50% no-repeat #1F4799;}


/*内页*/
.banner_aboutpc {width:100%;overflow:hidden;padding-top: 107px;}
.banner_aboutpc img{max-width:100%;}
.banner_aboutsj {width:100%;overflow:hidden;}
.banner_aboutsj img{width:100%;}
.banner_aboutsj{display:none;}

.banner_newpc{width:100%;overflow:hidden;padding-top: 107px;}
.banner_newpc img{max-width:100%;}
.banner_newsj{width:100%;overflow:hidden;}
.banner_newsj img{width:100%;}
.banner_newsj{display:none;}

/*关于我们*/
.crumb {border-bottom: 1px solid #eaeaea;background: #eaeaea;}
div[class*=container], section[class*=container], ul[class*=container] {margin: 0 auto;}
.container_about {position: relative;width: 1200px;}
.container_about p.container_about1{background:#1E4195;}
.container_about p.container_about1 a{color:#fff;font-weight:100;}
.crumb p {display: inline-block;padding: 20px 30px;color: #333;font-size: 14px;background: #f4f4f4;cursor:pointer;}
.crumb p:hover{background:#1E4195;color: #fff;}
.crumb p:hover a{color:#fff;}
.crumb p em {font-weight: bolder;font-style: normal;}

.intro-box {margin: 75px 0 50px;overflow: hidden;}
.intro-box .pic {overflow: hidden;float: left;display: inline-block;cursor: pointer;width: 41%;}
.intro-box .pic img{max-width:100%;}
.img_scale img{transition: transform 1s;-ms-transition: transform 1s;-o-transition: transform 1s;-webkit-transition: transform 1s;-moz-transition: transform 1s;}
.img_scale:hover img{transform:scale(1.1);}
.intro-box .line {height: 333px;background: #f1f1f1;margin: 0 20px 0 10px;}
.line {width: 1px;display: inline-block;position: relative;}
.line:after {content: '';position: absolute;height: 28px;width: 3px;right: -3px;top: 66px;}

.intro-box .desc {float: right;width:55%;padding-right: 15px;text-align: justify;}
.intro-box .desc h2 {font-family: 'Helvetica Narrow';color: #e9e9e9;font-size: 48px;font-weight: bolder;margin-top: -8px;position: relative;left: -5px;}
.intro-box .desc span {display: inline-block;font-size: 22px;color: #333;margin: 15px 0 20px;}
.intro-box .desc .desc_x{line-height:30px;color:#555;}

/*发展历程*/
.section-3{width:100%;background:url(../images/fzlc_bg.jpg) no-repeat;}
.history-bg{width:1200px;margin:0px auto;background: url(../images/history_bg.jpg) center top no-repeat; background-size: cover;}
.sPrev .icon{color:#fff !important;line-height: 30px;}
.sNext .icon{color:#fff !important;line-height: 30px;}

/*企业文化*/
.section-1{}
.sec-con{ position: relative;}
.c-left{ position: absolute; left: -57px; top: 60px;}
.c-right{ position: absolute; right: -363px; bottom: 0;}
.sec-box{ padding: 10px;}
.sec-box .s-left{ position: relative; z-index: 2;  padding: 10px 0; width:100%;}
.s-yh i{ font-size: 50px; color: #fff;}
.s-title{ font-size: 30px; font-weight: bold; margin-top: 50px;color: #fff}
.s-ftitle{ font-family: Arial; font-size: 30px; margin-top: 42px; color: #be3f46; text-transform: uppercase; letter-spacing: 30px;}
.cur-title{ display: none; font-family: Arial; color: #d0d0d0; position: absolute; right: 86px; top:80px; text-transform: uppercase; letter-spacing: 10px;}
.s-con{ margin-top: 42px; font-size: 14px;}
.s-con strong{ font-weight: bold;}
.sec-box .s-right{  width: 100%;}
.sec-box .s-right .bx-wrapper{ margin: initial !important;}
.sec-box .s-right .bx-wrapper .bx-controls-direction a{ text-decoration: none; text-indent: inherit;  margin: 0; top: auto; bottom: 0; width: 60px; height: 60px; line-height: 60px; text-align: center;}
.sec-box .s-right .bx-wrapper .bx-prev{ left: auto; right: 0; background: none; background-color:#bf2f2f; }
.sec-box .s-right .bx-wrapper .bx-next{ right: -60px; background: none; background-color:#ececec; }
.sec-box .s-right .bx-wrapper .bx-prev i{ color: #FFF;}
.sec-box .s-right .bx-wrapper .bx-controls-direction a i{ -webkit-transition:all 0s; -o-transition:all 0s; transition:all 0s;}
.sec-box .s-right .bx-wrapper .bx-controls-direction a:hover{ background-color:#bf2f2f; color: #FFF;}

/*董事长致辞*/
.dszzc{width:100%;background:url(../images/city-bg.jpg) no-repeat;overflow: hidden;background-size: cover;}
.dszzc1{width:1200px;margin:0px auto;overflow: hidden;padding: 3% 0px;}
.dszzc_left{margin-top:2%;position: relative;display: inline-block;width:100%;}
.dszzc_left h3{color: #fff;font-size: 2.5em;text-transform: uppercase;font-weight: 100;}
.dszzc_left .short_line {width: 45px;height: 2px;background: #fff;margin: 15px 0 25px;}
.dszzc_left span {display: inline-block;letter-spacing: 2px;font-weight: lighter;color: #fff;font-size: 30px;margin-bottom:8px;}
.dszzc_left .dszzc_left_x{font-weight: lighter;color: rgba(255,255,255,.8);font-size: 16px;line-height: 36px;overflow: hidden;display:}
.dszzc_right{width:50%;float:right;}
.dszzc_right img{width:100%;max-width:100%;}

/*企业展示*/
.qyzs{width:1200px;margin:0px auto;margin-bottom: 2%;}
.qyzs_x{overflow:hidden;}
.qyzs_x ul{}
.qyzs_x ul li{width: 23.4%;margin: 0px 0.8% 3%;float: left;}
.qyzs_x ul li a {color: #fff;text-align: center;display: block;width: 100%;height:auto;}
.qyzs_x ul li a img {width: 100%;max-width:100%;}
.qyzs_x ul li p {text-align: center;height: 50px;line-height: 50px;background: #efefef;}
.qyzs_x ul li:hover p{background: #E4E4E4;}

.sec-box{ padding:51px 86px 30px;}
.s-ftitle{ white-space: nowrap;}
.cur-title{ display: block;}
.sec-box .s-left{ position: relative; z-index: 2; float: left; padding: 10px 0; width: calc(100% - 625px)}
.sec-box .s-right{ float: right; width: 625px;}

@media screen and (max-width: 992px) {

}

/*公司荣誉*/
.zs{width:100%;padding:0% 0px 3%;}
.zs_1{width:1200px;margin:0px auto;}
.zs_t{height: 50px;}
.zs_t h2{font-size:20px;font-weight:100;}
#owl-demos .zs_t{height:30px;line-height:30px;}
#owl-demos .item{margin: 3px;}
#owl-demos .item p{text-align:center;line-height:30px;}
#owl-demos .item a{display:block;}
#owl-demos .item img{display: block;width: 100%;height: auto;}
#owl-demos .owl-controls .owl-pagination{bottom: -30px;}


.event_box{ width: 100%; margin: 42px auto;position: relative; font-size: 14px;}
.event_box .parHd {width: 100%; display: inline-block;overflow:hidden;}
.parHd  ul{ width: 100%; text-align: center; margin: 0 auto;}
.parHd .tempWrap{}
.parHd .tempWrap:after{ content: '';width: 100%;    height: 1px;background: #FFF;position: absolute;bottom: 5px;z-index: 10;}
.parHd li.no_line:before{ display: none;}
.parHd li{  display: inline-block; cursor: pointer; padding-bottom: 30px; font-size: 18px; color: #FFF; margin:0 30px; position: relative; }
.parHd li:after{ content: ''; background-color:#FFF; width: 4px; height: 4px; position: absolute;  z-index: 20;bottom: 3px; left: 50%; margin-left: -2px; transform:rotate(45deg); }
.parHd li.act:after{width: 8px; height: 8px; z-index: 20;bottom: 2px; left: 50%; margin-left: -4px; }
.parHd li.act{ font-size: 30px;color:#FFE10A;}
.parBd{ background-color: #FFF; margin-top: 30px; padding:30px 20px;}
div#listBox {width: 100%;}
.sPrev,.sNext{ font-weight: bold; width: 30px; height: 30px; display: block; position: absolute; bottom: 10px; cursor: pointer;}
.sPrev{left: -17%;top: 35%;}
.sPrev .jtfx{font-size:50px !important;}
.sNext{right: -16%;top: 35%;}
.sNext .jtfx{font-size:50px !important;}
.sPrev:hover,.sNext:hover{ color: #FFF;}


/*前景*/
.advantage {max-width: 100%;height:auto;background:#42538a ;}
.container_about {position: relative;width: 1200px;}

.container_about1{background:red;}
.clearfix {zoom: 1;}
.clearfix:before {content: "";display: table;}
.advantage .line:after {top: 60px;height: 40px;background: #fff;}
.advantage .line {float: left;height:410px;background: #526194;}
.line:after {content: '';position: absolute;height: 28px;width: 3px;right: -3px;top: 66px;}
.advantage .desc {width: 65%;float: left;display: inline-block;margin: 47px 0 0 90px;overflow: hidden;}
.advantage .desc h2 {font-family: 'Helvetica Narrow';color: #fff;font-size: 54px;font-weight: bolder;text-transform: uppercase;}
.advantage .desc em {font-weight: lighter;display: inline-block;font-size: 30px;color: #fff;margin: 15px 0 20px;}
.advantage .desc .sp {font-size: 14px;color: #fff;}
.show_mask {position: relative;color:#afb5c6;line-height: 30px;}
.advantage .background {right: 0;top:13%;position: absolute;transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);}
.clearfix:after {clear: both;}
.clearfix:after, .clearfix:before {content: "";display: table;}
*, *:after, *::before {-moz-box-sizing: border-box;box-sizing: border-box;}



/*新闻中心*/
.dynamics {border-bottom: 1px solid transparent;border-bottom: 1px solid #fff;}
.container_news {position: relative;width: 1200px;}
.caption {margin: 5% 0px;text-align: center;}
.caption h2 {color: #333;font-size:30px;font-weight: bolder;}
.caption .line2 {display: inline-block;width: 268px;height: 1px;position: relative;background: #626262;margin: 20px 0 15px;}
.caption .line2:after {content: "";position: absolute;width: 50px;height: 3px;background: #000;top: -1px;left: 110px;}
.caption p {text-transform: uppercase;font-size: 14px;color: rgba(153,153,153,.5);letter-spacing: .5px;}
.dynamics-item {margin:0px 0 4%;}
.dynamics-item ul .dynamics-list:hover .pic img{transform:scale(1.1);}
.clearfix {zoom: 1;}
.clearfix:after, .clearfix:before {content: "";display: table;}
.show_bottom.scroll-watch-in-view {opacity: 1;transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);}
.clearfix:after, .clearfix:before {content: "";display: table;}
.dynamics-list {position: relative;border: 1px solid #d2d2d2;color: #333;margin-bottom: 35px;}
.dynamics-list:hover .pic img {transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.dynamics-list .pic {float: left;width:25.5%;height:auto;display: inline-block;overflow: hidden;}
.dynamics-list a {color: #333;display: inline-block;}
.dynamics-list .pic img {transition: transform 1s;-ms-transition: transform 1s;-o-transition: transform 1s;-webkit-transition: transform 1s;-moz-transition: transform 1s;}
.responsive {width: 100%;max-width: 100%;height: auto;}
.dynamics-list .date {margin-top: 32px;float: left;padding:2% 4% 1% 3%;display: inline-block;border-right: 1px solid #d5d5d5;text-align: center;}
.dynamics-list .date p {font-size: 52px;font-weight: bolder;}
.dynamics-list .xwdesc {float: right;width:55%;display: inline-block;margin-top: 35px;padding-right: 40px;}
.dynamics-list .xwdesc h3 {font-size: 18px;position: relative;overflow: hidden;}
.dynamics-list h3 a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;font-weight: 100;}
.dynamics-list .xwdesc p {color: #999;font-size: 14px;font-weight: lighter;line-height: 24px;margin: 15px 0 20px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.dynamics-list .xwdesc .other {color: #202020;font-size: 12px;}
.dynamics-list .xwdesc .other .author {display: inline-block;margin-right: 20px;}
.dynamics-list .xwdesc .other .author i {background: url(../images/author.png) no-repeat center/contain;}
.dynamics-list .xwdesc .other i {display: inline-block;width: 14px;height: 10px;vertical-align: middle;margin-right: 5px;margin-bottom: 2px;}
.dynamics-list .xwdesc .other .read_num {display: inline-block;}
.dynamics-list .xwdesc .other .read_num i {background: url(../images/read_num.png) no-repeat center/contain;}
.dynamics-list .xwdesc .other i {display: inline-block;width: 14px;height: 10px;vertical-align: middle;margin-right: 5px;margin-bottom: 2px;}
.dynamics-list .more {cursor: pointer;position: absolute;right: 45px;bottom: 34px;background: #083388;border-radius: 3px;transition: background .4s;-ms-transition: background .4s;-o-transition: background .4s;-webkit-transition: background .4s;-moz-transition: background .4s;}
.dynamics-list .more:hover {background: #0b45b8;}

.dynamics-list .more a {display: inline-block;padding: 6px;color: #fff;font-size: 12px;transform: scale(.8);-ms-transform: scale(.8);-o-transform: scale(.8);-webkit-transform: scale(.8);-moz-transform: scale(.8);}

/*新闻详情*/
.content-box{width:1200px;margin:0px auto;}
.content-box .title {margin-top: 60px;text-align: center;font-size: 24px;color: #333;font-weight:100;}
.content-box .date {position: relative;margin: 20px 0;margin-bottom: 60px;color: #aaa;text-align: center;font-size: 13px;}
.content-box .date:after {position: absolute;bottom: -30px;left: 0;display: inline-block;width: 100%;height: 1px;background-color: #ddd;content: "";}
.xwzx_content{width:98%;margin: 0 auto;font-size: 16px;line-height: 24px;color: #666;}
.xwzx_content img{max-width:100%;}
.close_window {text-align: center;margin-top:5%;}
.close_window a {color: white;display: inline-block;font-size: 14px;padding: 4px 15px;background: #083388;margin-bottom: 40px;transition: all 0.4s ease-out;}
.close_window:hover a {background: #0b45b8;}

/*应用案例*/
.case-item {margin-bottom: 3%;text-align: center;}
.case-item ul {font-size: 0;margin:0% 0 0%;overflow: hidden;}
.ani_show_bottom {animation: show_bottom ease 1s 1 both;-webkit-animation: show_bottom ease 1s 1 both;-moz-animation: show_bottom ease 1s 1 both;-o-animation: show_bottom ease 1s 1 both;}
.case-list {display: inline-block;width:32.3%;vertical-align: top;margin:0px 0.3% 3%;}
.case-list .pro {width: 100%;height: 270px;border-radius: 5px;overflow: hidden;}
.img_scale img {transition: transform 1s;-ms-transition: transform 1s;-o-transition: transform 1s;-webkit-transition: transform 1s;-moz-transition: transform 1s;}
.img_scale{height:auto;width: 100%;border-radius: 5px;overflow: hidden;}
.case-list .desc{text-align: center;}
.ani_show_bottom .case-list .desc {opacity: 1;transition: all ease 0s;-ms-transition: all ease 0s;-o-transition: all ease 0s;-webkit-transition: all ease 0s;-moz-transition: all ease 0s;transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);-webkit-transform: translateY(0px);}
.case-list h3 {text-align: center;font-size: 16px;color: #333;margin:15% 0 8%;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight:100;}
.case-list span {display: inline-block;margin: 0 auto 25px;border: 1px solid #ccc;border-radius: 3px;color: #000;font-size: 14px;padding: 2px 10px;}
.case-list p {width: 80%;margin: 0 auto;color: #999;line-height: 24px;font-size: 14px;padding-bottom: 40px;border-bottom: 1px solid #cfcfcf;transition: border-color 0.6s;-ms-transition: border-color 0.6s;-o-transition: border-color 0.6s;-webkit-transition: border-color 0.6s;-moz-transition: border-color 0.6s;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;}
.case-list:hover p {border-bottom-color: #083388;}
 

/*视频中心*/
.cpzxnr{width:100%;text-align: center;}
.cpzxnr ul{}
.cpzxnr ul li{float:left;position: relative;margin: 0px 1% 2%;cursor: pointer;width: 31%;border-left: 4px solid #fff;border-right: 4px solid #fff;}
.cpzxnr ul li .spzstp{width:100%;overflow:hidden;}
.cpzxnr ul li .spzstp img{max-width:100%;transition:all 1s;}
.cpzxnr ul li .spxmbt{height:30px;line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cpzxnr ul li:hover .spzstp img{transform:scale(1.2);}
.spzstp:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:url(../images/play.png) no-repeat 50% 40%;z-index:2;}

.spzxnr .close-video {width: 60px;height: 60px;position: absolute;right: 0px;top:109px;cursor: pointer;z-index: 99;background: #353535;}
/*.spzxnr .close-video:before {border-top: 1px solid #989999;border-bottom: 1px solid #989999;height: 0;width: 24px;position: absolute;left: 50%;top: 50%;margin-top: -1px;margin-left: -12px;}
.spzxnr .close-video:after {border-left: 1px solid #989999;border-right: 1px solid #989999;height: 24px;width: 0;position: absolute;left: 50%;top: 50%;margin-left: -1px;margin-top: -12px;}
.spzxnr .close-video:after, .video-container .close-video:before {content: '';display: block;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}

.spzxnr .video-area:before, .video-container .video-area:after {content: '';display: block;width: 101%;height: 52px;position: absolute;left: 0;z-index: 2;background-color: #000;}
.video-area #videoplayer {width: 100%;height: 100%;}*/
.spzxnr{position:fixed;top:0; left:0;width:100%;height:100%; z-index:999; display:none; background:#000;}
.close-video{font-size:20px;color:#fff;text-align: center;line-height: 60px;}
#iframeId{ width:90%; max-width:500px; display:block; margin:auto;}


close-video
/*产品中心*/
.cpzxcont{width:1250px;margin:0px auto;}
.cpzx_con{text-align:center;width: 1200px;margin: 0px auto;}
.cpzx_con ul{}
.cpzx_con ul li{display:inline-block;overflow:hidden;width: 30%;margin: 0px 1.2% 1% 1.2%;}
.cpzx_con ul li .cpzxnrs{border:1px solid #fff;}
.cpzx_con ul li:hover .cpzxnrs{border:1px solid #DEDEDE;}


.cpzx_con ul li .cpzxnr{width:100%;overflow: hidden;position:relative;}
.cpzx_con ul li .cpzxnrs .cpzxnr1{width:10px;height:0;position:absolute;border-right:1px solid #fff;transition:all 1.2s;z-index: 1000;}
.cpzx_con ul li:hover .cpzxnrs .cpzxnr1{height:100%;transform:scale(1);}

.cpzx_con ul li .cpzxnrs .cpzxnr2{width:10px;height:0;position:absolute;border-left:1px solid #fff;transition:all 1.2s;z-index: 1000;right:0;}
.cpzx_con ul li:hover .cpzxnrs .cpzxnr2{height:100%;transform:scale(1);}

.cpzx_con ul li .cpzxnrs .cpzxnr3{width:0px;height:10px;position:absolute;border-bottom:1px solid #fff;transition:all 1.2s;z-index: 1000;}
.cpzx_con ul li:hover .cpzxnrs .cpzxnr3{width:100%;transform:scale(1);}

.cpzx_con ul li .cpzxnrs .cpzxnr4{width:0px;height:10px;position:absolute;border-top:1px solid #fff;transition:all 1.2s;z-index: 1000;bottom:0;}
.cpzx_con ul li:hover .cpzxnrs .cpzxnr4{width:100%;transform:scale(1);}


.cpzx_con ul li .cpzxnr img{max-width:100%;transition:all 1s;}
.cpzx_con ul li:hover .cpzxnr img{transform:scale(1.2);}
.cpzxnr_x{height:auto;line-height:30px;margin: 5% 0px 10%;padding: 0px 3%;}
.cpzxnr_x h1{font-size: 16px;font-weight:100;}
.cpzxnr_x h2{font-size: 14px;font-weight:100;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*产品详情*/
.cpzx_xqcn{width:1200px;margin:0px auto;margin-top:5%;margin-bottom:5%;overflow:hidden;}
.de-name {font-size: 28px;color: #666;}
.de-spec {font-size: 14px;line-height: 25px;margin-top: 20px;}
.detail-left {width: 40%;float:left;}
.detail-left img{max-width:100%;}
.detail-right{width:48%;float:left;margin-left: 5%;}
.cpzx_xqcnx{overflow:hidden;float:left;margin-top: 2%;}
.cpzx_xqcnx .cpzx_xqcnx_t{background:#efefef;}
.cpzx_xqcnx .cpzx_xqcnx_t p{padding: 2% 2%;width: 14%;background: #DEDEDE;text-align: center;font-size: 16px;}
.cpzx_xqcnx_c{font-size:14px;}
.cpzx_xqcnx_c img{max-width:100%;}


/*联系我们*/
/*#feedback_form label{display:block;float:left;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(../images/contact.png) no-repeat;font-size:14px;}*/
#feedback_form label.name{background-position:0 -32px;width: 100%;padding-left: 38%;}
#feedback_form label.email{background-position:0 -64px;padding-left: 33%;}
#feedback_form label.city{background-position:0 -96px;padding-left: 33%;}
#feedback_form label.msg_title{background-position:0 -128px;padding-left: 33%;}
#feedback_form label.address{background-position:0 -160px;padding-left: 33%;}

#feedback_form input{width: 100%;height:30px;line-height:30px;float:left;margin:0 0px 30px 0;border:1px solid #dbdbdb;}
#feedback_form input.last{margin-right:0;}
#feedback_form .msg{border-top:1px dotted #ccc;padding:30px 0;}
#feedback_form textarea{height:125px;width:1178px;padding:10px;border:1px solid #dbdbdb;display:block;}
#feedback_form .btns{width:120px;height:40px;margin-right:10px; background:#FF0000;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
#feedback_form .btns:hover{background:#333;transition:all 0.3s;}
#feedback_form .reset{background:#ccc;cursor:pointer;margin-bottom:0;}
#feedback_form .tableRow{width:100%;height:32px;}
#feedback_form .tableRow input{width:150px;margin-right:10px;color:#999;float:left;}
#feedback_form .tableRow .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #ccc;padding:4px 5px;display:block;float:left;background:#fff;}
#feedback_form input:focus,#feedback_form textarea:focus{border-color:#b39058;}

.formidnr{overflow:hidden;width: 33%;display: inline-block;}
.feedback_form_l{display: block;float: left;height: 32px;line-height: 32px;margin-bottom: 30px;/*padding-left: 40px;background: url(../images/contact.png) no-repeat;*/font-size: 14px;width:29%;}
.feedback_form_r{display: block;float:left;width:58%;}
#feedback_form label.message{background-position:0 -192px;margin-bottom:10px;padding-left: 3.5%;}
#feedback_form label {display: block;float: left;height: 32px;line-height: 32px;margin-bottom: 30px;background: url(../images/contact.png) no-repeat;font-size: 14px;/*padding-left: 40px;*/}

.zxly_con{width:100%;overflow:hidden;margin: 0% 0% 6%;}
.fwln_con{line-height:30px;font-size:14px;}

.dia{margin:0px auto;text-align:center;overflow:hidden;margin-bottom: 4%;}
.dia .diz_left{width:49%;float:left;}
.dia .diz_left b{display:block;width:100%;}
.dia .diz_left img{width:100%;}
.dia .diz_right{width:49%;float:left;margin-left: 2%;}
.dia .diz_right ul{}
.dia .diz_right ul li{text-align:left;font-size: 14px;overflow: hidden;}
.dia .diz_right ul li span{display:block;float: left;margin:2% 0px;}
.dia .diz_right ul li span img{width:100%;max-width:100%;vertical-align: top;}
.dia .diz_right ul li strong{display:block;float:left;width: 84%;margin-left: 2%;font-weight:100;margin:3% 0% 4% 2%;}

/*分页*/
.digg{text-align:center;color: #fff;}
.DIV.digg {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.digg A {BORDER: #DEDEDE 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #333; PADDING-TOP: 2px; TEXT-DECORATION: none}
DIV.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg SPAN.current {BORDER: #029BDE 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px;  BACKGROUND-COLOR: #029BDE}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}