*{margin:0;padding:0;list-style:none;text-decoration:none}body{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#707070;overflow-x:hidden}body a{color:#222;font-size:14px}body a:hover{color:#9b0505}.yj-clear{clear:both}.yj_warp{width:100%}.yj_contain{width:1300px;margin:0 auto}.yj_nav_warp{width:1300px;margin:0 auto;padding:30px 0 0 0}.logo_warp{display:inline-block;top:0;float:left}.menu{display:inline-block;margin-bottom:40px;font-size:14px;padding-left:70px}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.menu .menu_li{position:relative;text-align:center;text-align:left}.menu .menu_li:first-child a{border:none;margin-left:0;padding-left:0}.menu .menu_li a.active,.menu .menu_li a.active .nav_en{color:#951f23}.menu .menu_li a{padding:0;line-height:25px;width:100%;transition:all .5s;margin:10px 0 0;padding:0 25px;display:inline-block;text-align:center;color:#3f3f3f;border-left:1px dotted #b5b5b6;line-height:20px}.menu .menu_li a.active,.menu .menu_li a.active .nav_en{color:#951f23}.foot-backcolor{width:100%;background:#0e3a83;padding:10px 0 0 0}.foot-copyright{width:100%;background:#0e3a83;display:block;text-align:center}.foot-p{color:#fff;font-size:14px;margin-bottom:0;padding:10px 0 10px 0}.foot-p a{color:#fff}.foot-p a:hover{color:#ddd}.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden}.yb_conct{position:fixed;z-index:9999999;top:57%;right:-127px;cursor:pointer;transition:all .3s ease}.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden}.yb_bar .yb_top{background:#870202 url(/image/fixCont.png) no-repeat 0 0}.yb_bar .yb_phone{background:#870202 url(/image/fixCont.png) no-repeat 0 -57px}.yb_bar .yb_QQ{text-indent:0;background:#870202 url(/image/fixCont.png) no-repeat 0 -113px}.yb_bar .yb_ercode{background:#870202 url(/image/fixCont.png) no-repeat 0 -169px}.hd_qr{padding:0 29px 25px 29px;width:200px;height:150px}.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff}.yb_QQ a:hover{color:#dea22b}.m-style{width:99%;margin:30px auto;text-align:center;zoom:1}.m-style:before,.m-style:after{content:"";display:table}.m-style:after{clear:both;overflow:hidden}.m-style span{float:left;margin:0 5px;width:32px;height:30px;line-height:30px;color:#222;font-size:14px}.m-style .active{float:left;margin:0 5px;width:32px;height:30px;line-height:30px;background:#0e3a83;color:#fff;font-size:14px}.m-style a{float:left;margin:0 5px;width:32px;height:30px;line-height:30px;background:#eee;border:1px solid #e9e9e9;color:#333;font-size:14px}.m-style a:hover{color:#fff;background:#3c3c3c}.m-style .next,.m-style .prev{position:inherit!important;z-index:1!important;top:0!important;margin-top:0!important;left:0!important;height:30px!important;width:32px!important;color:#333!important;cursor:pointer!important;background-color:#eee!important;opacity:1!important;font-family:"Simsun";font-size:16px;font-weight:bold}.now,.count{padding:0 5px;color:red}.newscontent{width:80%;margin:30px auto}.list_news-div{padding:20px 20px;background:#fcfbfb;box-shadow:0 2px 2px rgba(0,0,0,.2)}.list_news-div a h2{color:#0e3a83}.list_news-div a span{color:#0e3a83}.list_news-div .am-list li{background:#fcfbfb;border-bottom:1px dotted #999}.warp-margin-top{margin:40px 0 0 0}.banner{height:300px;margin-top:-5px}.banner .title{padding-top:100px}.banner .title.active{padding-top:120px;transition:1.5s}.banner .title p{color:#fff;font-size:36px;text-align:center;line-height:50px;letter-spacing:5px}.banner .title p.en{font-size:20px;letter-spacing:3px}.submenu-position{width:100%;height:52px;line-height:52px;background:#fcfcfc;border-bottom:1px #ccc solid}.banner.about{background:url(/image/aboutbg.jpg) no-repeat center top;background-size:cover}.aboutab{display:inline-block;text-align:center;width:40%;margin-left:10%}.aboutab li{display:inline-block;padding:0 20px;line-height:42px;color:#2e2c2c;cursor:pointer;width:15%;padding:0 2% 0 2%}.aboutab li:first-child{margin-left:0}.aboutab li.layui-this,.aboutab li:hover{color:#707070;border-bottom:3px solid #0e3a83;transition:.3s}.submenu-navigation{float:right;padding:0 10% 0 0;color:#444;display:inline-block}.main-about{width:80%;margin:40px auto;min-height:500px}.contain-width-1300{width:1300px;margin:30px auto}.banner.product{background:url(/image/busbg.jpg) no-repeat center top;background-size:cover}.main-product{width:950px;display:inline-block;float:right;margin:15px 0 0 0}.main-product .am-gallery-title{text-align:center}.main-product ul li img:hover{transform:scale(1.02,1.02);transition:1s}.main-product .am-gallery-desc{color:#777;white-space:nowrap;overflow:hidden;margin:10px 0;text-overflow:ellipsis}.menu_nav li{text-align:center;line-height:50px;width:100%;margin:20px 0 20px 0}.menu_navli{border:1px solid #bdbdbd}.menu_navact{border:1px solid #0e3a83;color:#fff;background:#0e3a83}.menu_nav{width:320px;display:inline-block}.menu_nav li a:hover{color:#0e3a83}.imgautosize img{max-width:950px;height:auto}.am-gallery-bordered .am-gallery-item .coverautosize{width:300px;height:385px;object-fit:cover}.banner.case{background:url(/image/casebg.jpg) no-repeat center top;background-size:cover}.search-container{width:1280px;margin:0 auto;border:1px solid #eee;height:100px;padding:0 20px 0 20px;font-size:14px}.search-container ul li{float:left;width:30%;padding:0 1.6%;line-height:110px}.search-container .selectt{display:inline-block;vertical-align:middle;position:relative}.search-container .nametext,.search-container .selectt{width:96%;height:40px;line-height:40px;padding:0 2%;border:1px #0e3a83 solid}.search-container .searchbtn{width:100%;height:42px;vertical-align:middle;text-align:center;line-height:40px;background:#0e3a83;color:#fff;cursor:pointer;border:none}.search-container .selectt option{line-height:40px;color:#0e3a83}.main-teamlist{width:1300px;display:inline-block;margin:0 auto}.main-teamlist .am-gallery-title{text-align:center}.main-teamlist ul li img:hover{transform:scale(1.02,1.02);transition:1s}.main-teamlist .am-gallery-desc{color:#777;white-space:nowrap;overflow:hidden;margin:10px 0;text-overflow:ellipsis}.banner.case{background:url(/image/casebg.jpg) no-repeat center top;background-size:cover}.banner.article{background:url(/image/articlebg.jpg) no-repeat center top;background-size:cover}.main-article{width:950px;float:right;min-height:400px}.main-article ul li{border-bottom:1px dotted #ddd;padding:10px 0 10px 0}.news-img{width:34%;display:inline-block;vertical-align:top}.news-img img{width:260px;height:180px;padding:5px;border:1px solid #ddd;object-fit:cover}.news-panel{width:95%;display:inline-block}.news-panel .news-title a{width:100%;text-align:left}.news-panel strong a{font-size:14px;color:#707070}.news-panel p{margin-top:0}.news-panel p.detail span{color:#777;line-height:20px;font-size:13px}.news-panel p.detail a{color:#c17b0e}.news-panel p.read-push{padding-top:0;font-size:14px}.news-panel2{width:65%;display:inline-block}.news-panel2 .news-title a{width:100%;text-align:left}.news-panel2 strong a{font-size:14px;color:#707070}.news-panel2 p{margin-top:0}.news-panel2 p.detail span{color:#777;line-height:20px;font-size:13px}.news-panel2 p.detail a{color:#c17b0e}.news-panel2 p.read-push{padding-top:0;font-size:14px}.view-div-title{text-align:center;line-height:80px}.view-div-title span{padding-left:10px;font-weight:normal;font-size:12px;color:#ccc}.view-div-content{width:100%;overflow:hidden;padding-bottom:50px;float:left}.view-div-content p{font-size:16px;line-height:28px}.product-viewer-contain{max-width:410px;padding:20px 0 20px 0;margin:0 auto}.product-viewer-contain img{width:400px;padding:5px;background:#fff;border:1px solid #ddd}.p_n_tag{width:100%;margin:0 auto;line-height:20px;text-align:right;border-top:1px solid #eee;padding-bottom:30px;margin-bottom:20px;padding-top:20px}.p_n_tag span{float:left;padding:0 10px}.news_n_next{width:99%;padding:2% 0 2% 1%;border-top:1px solid #ddd;display:inline-block}.news_n_next p{line-height:40px;font-size:16px}.news_n_next .pro_span{float:left}.news_n_next .next_span{float:right}.news_content_date{text-align:right;font-size:.8em;color:#ccc;margin-bottom:10px}.news_content_date span{padding:0 10px 0 10px}.layui-container{width:1300px;margin:0 auto}