/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#3480ce;text-decoration:none;outline:none;}
input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}
#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}
.wh{width: 1200px;margin:0 auto;}
.pos{position: relative;width: 1920px;left: 50%;margin-left: -960px;}
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
#header{width:1200px;margin:0 auto;height:130px;}
.logo{line-height:130px;}
.tels{/*width:400px;*/ color: #231815;}
.k1{color:#231815; text-align: right;}
.k1 a{color:#231815; line-height: 2em;}
.tel{ /*margin-top: 18px; width: 400px;*/}
.fwrx{ }
.fwrx h3{ background: url(/template/default/assets/images/tel.png) no-repeat left top; color: #231815; font-size: 16px; padding-left: 35px; height: 26px; font-weight: normal;line-height: 26px;}
.fwrx p{ color: #d4101a; font-size: 16px; margin-top: 10px;}
.hzlx{ /*margin-left: 90px; margin-right: 60px;*/ margin-left: 22px;}
.hzlx h3{ background: url(/template/default/assets/images/tel2.png) no-repeat left top; color: #231815; font-size: 16px; padding-left: 35px; height: 26px; font-weight: normal;line-height: 26px;}
.hzlx p{color: #d4101a; font-size: 12px; margin-top: 10px; white-space: nowrap;}
/*导航栏样式*/
#menu{ height: 46px; background: #d4101a;}
.nav{height:46px; width: 1200px; margin: 0 auto;}
.nav li{height: 46px; text-align: center; width: 165px; float: left; position: relative; z-index: 999; background: none;}
.nav li a{display: block;color: #fff; background: #d4101a;}
.nav li:hover a{ background: #d4101a; }
.nav li:hover .nav_zw{background: #d4101a;}
.nav li:hover .nav_yw{background: #d4101a;}
.nav li.active a{ background: #d4101a; }
.nav li.active .nav_zw{ background: #d4101a; }
.nav li.active .nav_yw{ background: #d4101a; }
.nav_zw{ font-size: 14px; line-height: 30px; background: #d4101a;}
.nav_yw{ font-size: 10px; line-height: 2px; text-transform: uppercase; background: #d4101a;}
.nav .sec{height:0;background:#01557a;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:50px;left:0px;}
.nav .sec a{background:#01557a;color:#fff;height:38px;line-height:38px;width:166px;font-size:15px;}
.nav .sec a:hover{background:#042d3f;text-decoration:none;}
/*首页banner*/
.banner{width:1920px;position:relative;height:675px;left:50%;margin-left:-960px;z-index:999;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;bottom:40px;z-index:100;text-align:center;width:100%;}
.banner .num li{width:18px;height:18px;display:inline-block;margin-right:4px;background:#fff;line-height:18px; text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#017abf;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}
.x-banner{position: relative; width: 1920px;
left: 50%;
margin-left: -960px; }
.page-banner{position: relative; width: 1920px;
left: 50%;
margin-left: -960px;}
.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(/template/default/assets/images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}
.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";}
/*热门搜索*/
.sou{margin-top:20px; background: #ffffff;}
.search{}
#formsearch{float:right;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;}
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#0075bf;color:#fff;border:none;cursor:pointer;}
.box1{margin-top:90px; margin-bottom: 125px;}
.ttt1{text-align:center;color:#232323;font-size:22px;background:url(/template/default/assets/images/title_line.png) no-repeat bottom center; padding-bottom: 10px;}
.ser_con{ margin-top: 45px;
display: inline-flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.ser{ width: 176px; margin: 0 32px; text-align: center;}
.ser:hover .img{transform: rotateZ(360deg);
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);}
.ser .img{ -webkit-transition: 0.4s;
-webkit-transition: -webkit-transform 0.4s ease-out;
transition: transform 0.4s ease-out;
-moz-transition: -moz-transform 0.4s ease-out;}
.wz h3{ font-size: 16px; color: #333333; border-bottom: 1px solid #d2d2d2; padding-bottom: 10px; padding-top: 12px;}
.wz p{ font-size: 14px; color: #5c5c5c; margin-top: 10px; }
.box2{ background: url(/template/default/assets/images/case_bj.png) no-repeat top center; padding-top: 50px;height: 780px;}
.ttt2{font-size:22px;background:url(/template/default/assets/images/case_line.png) no-repeat bottom center; padding-bottom: 10px; color: #333333; text-align: center;}
.tab{ text-align: center; width: 910px; margin: 30px 150px 35px 150px;}
.tab li{/*float:left;*/width:129px;height:38px;display:block;line-height:38px;background: #d4101a; text-align:center;color:#ffffff;font-size:16px;cursor: pointer; margin: 0 11px;display: inline-block;}
.tab li.cur{color:#333333;text-decoration:none;background:#ffffff;}
.tt{display: none;}
.tab_content{margin-top:20px;overflow:hidden;}
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;;background:url(/template/default/assets/images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}
.product_list1 li{float:left;margin-right:5px;margin-bottom:10px;overflow: hidden;position:relative;transition: 0.5s;}
.product_list1 li:nth-child(4n){margin-right:0px;}
.product_list1 li a{ display:block;overflow: hidden;}
.product_list1 li a img{width:296px;height:190px; -webkit-transition:all .5s ease;transition:all .5s ease; overflow: hidden;}
.product_list1 li a:hover img{width:296px;height:190px; -webkit-transform:scale(1.1);transform:scale(1.1)}
.product_list1 li h3{text-align:center;width:100%;line-height:39px;background:#ffffff; height: 39px;}
.product_list1 li h3 a{font-weight:normal;color:#333333;font-size:16px; display: block; transition: 0.5s;}
.product_list1 li h3 a:hover{ background: #d4101a; color:#ffffff;display: block; }
.product_list1 li:hover h3 a{ background: #d4101a; color:#ffffff;}
.ckgd{ text-align: center;width: 130px; height: 34px; border: 1px solid #ffffff; font-size: 16px; line-height: 34px; display: block; margin-left: 535px;margin-top: 20px; transition: 0.5s;}
.ckgd a {font-size: 16px; color: #ffffff; }
.ckgd:hover {background: #d4101a; color: #ffffff; border: 1px solid #d4101a;}
.box3{background:#ffffff;padding-top:75px;}
.ys_tt{ font-size: 45px; color: #333333; text-align: center; font-weight: bold;}
.ys_tt span{color: #d4101a}
.ys_ftit{ font-size: 18px; color: #d2d2d2; line-height: 2em;text-transform: uppercase; text-align: center; }
.yss1{ padding: 0 25px; }
.ys1{ width: 514px; margin-top: 40px}
.ys11{ margin-bottom: 65px; }
.ys_xh{ font-size: 40px; color:#d4101a; width: 80px; height: 80px; border: 1px solid #cccccc; text-align: center; line-height: 80px; font-weight: bold;}
.ys_wz{ width: 424px; }
.ys_wz h3{ font-size: 20px; font-weight: bold; color: #d4101a; background: url(/template/default/assets/images/ys_line.png) no-repeat bottom left; padding-bottom: 15px; }
.ys_wz p{ font-size: 18px; color: #333333; padding-left: 8px;}
.ys_t{ margin-top: 15px; margin-bottom: 5px; }
.ys12{ margin-bottom: 85px; }
.ys2{ width: 514px;}
.ys21{ margin-top: 40px; }
.ys22{margin-top: 80px;}
.ys23{ margin-top: 65px; }
.box4{background:#ffffff;padding-top:105px;}
.tab1{ text-align: center; width: 290px; margin: 45px 455px 45px 455px;}
.tab1 li{float:left;width:86px;height:39px;display:block;line-height:39px;background: #221815; text-align:center;color:#ffffff;font-size:16px;cursor: pointer; margin: 0 5px;}
.tab1 li.cur{color:#ffffff;text-decoration:none;background:#d4101a;}
.tt1{display: none; padding: 0 25px;}
.tab_content{margin-top:20px;}
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;;background:url(/template/default/assets/images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_news li{padding-bottom:0px;}
.news_list1 li{width:550px;float:left;margin-bottom: 30px; transition: 0.5s; overflow: hidden; height:150px;}
.news_list1 li:nth-child(2n){float:right;}
.news_list1 li a.img{display: block; width: 159px;transition: 0.5s;}
.news_list1 li a.img img{width: 159px; height: 102px; transition: 0.5s;}
.news_list1 li:hover a.img{width: 159px; height: 102px; -webkit-transform:scale(1.1);transform:scale(1.1)}
.news_list1 li .newstxt{ width: 378px; position: relative;}
.news_list1 li .newsdate { font-size: 16px; color: #888888; line-height: 20px}
.news_list1 li .tit{ color: #221815; font-size: 16px; border-bottom: 1px solid #d6d6d6; line-height: 30px; padding-bottom: 5px;}
.news_list1 li .newsms{ line-height: 20px; font-size: 12px; color: #221815; margin-top: 8px}
.news_list1 li:hover .newsdate{ color: #d4101a; }
.news_list1 li:hover .tit a{ color: #d4101a; }
.news_list1 li:hover .newsms{ color: #d4101a; }
.box5{padding-top:48px; padding-bottom: 50px;}
.tt3{font-size:24px;background:url(/template/default/assets/images/tt2.png) no-repeat center center;}
.box5 .content{margin-top:45px; padding: 0 37px;}
.hzhb{ float: left;margin-right: 20px; margin-bottom: 12px; border: 1px solid #dadada;}
.hzhb:nth-child(5n){margin-right: 0}
.hzhb img{width: 207px; height: 88px;}
/*页面底部*/
#footer{background:#32373c;padding-top:35px;padding-bottom:32px;}
#footer a{ color:#ffffff}
#footer a:hover{color:#d4101a;text-decoration:none;}
.f_about{ width: 250px; padding-left: 20px;}
.f_about dt{ font-size: 16px; color: #ffffff; font-weight: normal; margin-bottom: 20px; }
.f_about dd{font-size: 14px; line-height: 25px; }
.f_about dd a{ color: #ffffff; font-size: 14px; line-height: 20px;}
.f_about dd a:hover{color:#d4101a;}
.f_ser{ width: 250px;}
.f_ser dl{ height: 120px }
.f_ser dt{ font-size: 16px; color: #ffffff; font-weight: normal; margin-bottom: 20px; }
.f_ser dd{font-size: 14px; line-height: 25px; width: 95px; float: left;}
.f_ser dd a{ color: #ffffff; font-size: 14px; line-height: 20px;}
.f_ser dd a:hover{color:#d4101a;}
.f_con{ width: 370px; margin-left: 20px;}
.f_con dt{ font-size: 16px; color: #ffffff; font-weight: normal; margin-bottom: 20px; }
.f_con p{font-size: 14px; line-height: 25px; color: #ffffff;}
.f_ewm{ margin-top: 10px; color: #ffffff; margin-right: 15px;}
.hotSearch{height:24px;line-height:24px;font-weight:normal; color:#ffffff; margin-top: 42px; font-size: 14px;}
.hotSearch a{height:24px;line-height:24px;font-weight:normal; color:#ffffff font-size: 14px;}
.hotSearch a:hover{color:#d4101a;}
/*友情链接*/
.f_link{line-height: 30px;color:#ffffff; font-size: 14px;}
.f_link a{color:#ffffff;padding:0 5px; font-size: 14px;}
.f_link a:hover{color:#d4101a;}
.copyright{text-align:center;line-height:24px;color:#ffffff;font-size:12px;background:#282d32;padding:5px 0;}
.copyright a{color:#ffffff;font-size:12px;}
.copyright a:hover{color:#d4101a;text-decoration:none;}
/*内页左侧样式*/
.container{width: 1200px!important;margin: 0 auto;padding: 0;}
.page-position a{color: #fff;}
.left{width: 225px;float: left;}
.right{width: 940px;float: right;}
.xypg-product-list li .img img{width: 271px;height: 200px;}
.relate-product-slick .owl-item .img img{ width: 213px;height: 157px;}
.xypg-case-list li .img img{width: 300px;height: 221px;}
.page-product-inquiry a{color: #fff;}
.page-mob-tool{display: none;}
/*
FILE ARCHIVED ON 11:28:31 May 05, 2022 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 20:29:34 Jul 19, 2024.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 1.089
exclusion.robots: 0.078
exclusion.robots.policy: 0.059
esindex: 0.166
cdx.remote: 6.245
LoadShardBlock: 109.581 (3)
PetaboxLoader3.datanode: 49.918 (4)
PetaboxLoader3.resolve: 107.327 (2)
load_resource: 116.466
*/