﻿body{margin: 0px auto; padding: 0px; font-size:14px; line-height:24px; color: #333; font-family:Microsoft YaHei;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
address,caption,cite,code,dfn,em,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#1b2229; min-width:1200px}

h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #1b2229; transition: all 0.6s;}
a:hover{transition: all 0.6s;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,.em,i{text-transform:uppercase;font-family:arial;vertical-align:top;display:block;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
:focus {outline:none;background-color:transparent;}
::selection{background:#115195;color:#fff;}
.clearfix:after{ display: block; clear: both; content: ""; visibility: hidden; height: 0;}
.clearfix{ zoom:1;}


/*版面宽度*/
.page,.content{ width:1300px; margin:0 auto; overflow: hidden;}
.content1{ width:1300px; margin:0 auto;}
.pr{position: relative;}
.pa{position: absolute;}

#top10,#top20,#top30,#top40,#top50,#top60{ margin:0 auto; width:1300px; overflow:hidden;}
#top10{height:10px;}
#top20{height:20px;}
#top30{height:30px;}
#top40{height:40px;}
#top50{height:50px;}
#top60{height:60px;}
 


/*title*/
.title{text-align:center;}
.titlea{font-size:40px;font-family: "微软雅黑";font-weight:bold;color:#333;line-height:60px;}
.titlea span{color:#0074e7;}
.titleb{font-size:20px;color:#999;}
 /*header*/
.header{height: 150px;}
.logo{float: left; margin-top: 36px;margin-right: 4px;}
.logo img{height: 80px;}
.lines_bg{
	background: url(../img/line.png) no-repeat center;
	width: 64px;
	height: 130px;
	float: left;
}
.logo-text{float: left;height: 76px;  margin-top: 44px; font-size: 24px;}
.logo-text a{color: #333;}
.logo-text .big{
	color: #333333;
	font-size: 26px;
	line-height: 36px;
	font-family: 思源黑体 CN;
	font-weight: bold;
}
.logo-text .big b{
	color: #0074e7;
}
.logo-text .normal{
	color: #333333;
	font-size: 20px;
	line-height: 36px;
}
.head-rt{float: right; margin-top: 50px; text-align: right; line-height: 1.3;}
.head-rt .tel_desc{
	font-size: 16px;
	color: #666;
}
.head-rt .tel_desc span.hotline{
	line-height: 38px;
	margin-right: 4px;
	background: url(../img/head-tel.png) no-repeat left center;
    padding-left: 32px;
}
.head-rt .tel_desc span.tel_number{
	font-size: 28px;
	color: #0074e7;
	font-weight: bold;
}
.head-rt .language{
	margin-bottom: 6px;
}
.head-rt .language a{
	font-size: 16px;
	color: #999;
	float: right;
}
.head-rt .language a.active{
	color: #333;
	font-weight: bold;
}
.head-rt .language span{
	float: right;
	background-color: #999;
	width: 1px;
	height: 16px;
	margin: 3px 4px 0;
}
.nav{background:#0074e7;}
.nav .nav_menu li{float: left; text-align: center; font-size: 16px;position: relative;}
.nav .nav_menu li a{display: block; width: 185px; height: 60px; transition: background .4s;font-size: 16px;position: relative;}
.nav .nav_menu li span{display: block; color: #fff; height: 20px; line-height: 20px; padding-top: 20px; transition: color .4s;}
.nav .nav_menu li a::after{
	content: "";
	width:1px;
	height:16px;
	position: absolute;
	right: 0;
	top: 50%;
	background:#6367be;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
/* .nav .submenu li a::after{
	content: "";
	width: 0;
	height: 0;
} */
.nav .nav_menu>li:last-child a::after{
	width: 0;
	height: 0;
}
.nav .nav_menu>li.active a::after{
	width: 0;
	height: 0;
}
.nav .nav_menu>li.active a{
	font-weight: bold;
}
.nav .nav_menu>li.active>a,.nav .nav_menu>li:hover>a{ background: #0074e7; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; }
.nav_menu li:hover .submenu a{
	background: transparent;
}
.nav .nav_menu>li:hover a::after{
	width: 0;
	height: 0;
}
.nav .nav_menu li.active a span,.nav .nav_menu li.active a em,.nav .nav_menu li:hover a span,.nav .nav_menu li:hover a em{color: #fff;}
.submenu{
	position: absolute;
	left: 0%;
	top: 60px;
	background: #1D24B4;
	width: 100%;
	margin-left: 0;
	z-index: 999;
	height: 0;
	overflow: hidden;
	transition: all .4s ease-out;
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
}
.submenu li a{
	color: #fff;
	font-weight: normal !important;
}
.submenu ol{
	padding-top: 8px;
	padding-bottom: 8px;
}
.submenu li{
	height: 40px !important;
	line-height: 40px !important;
	width: 100%;
	text-align: center;
}
.submenu li:hover{
	background-color: #0074e7;
}
.submenu li:hover a {color: #fff !important;}
.submenu li a{padding: 0;}

/*幻灯片*/
.banner{overflow:hidden; width:100%;}
.banner-box{ min-width:1200px; height:462px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:462px; background-position: center; background-repeat: no-repeat; background-color: #eee;    z-index: -1;}
.banner-box .bd li a{ display:block; background-size:auto; width: 100%;height: 80%; position: relative; z-index: 9;}

.banner-btn{ width: 100%; position: absolute; top:265px; left: 0; margin-left: 0; height: 380px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(img/banj.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(img/banj.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:110px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background: #0074e7; border-radius :50px; width:50px; height:10px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

/*实力*/
.zz_box{width:100%;position:relative;padding:30px 0px;top: -40px}
.zz:before {content: '';width: 100%; height:210px; background: #fff;position: absolute; top: 0;right: 0;    box-shadow: 0px 0px 20px rgba(204, 204, 204, 0.3);}
.zz{width: 1200px; margin:0px auto;z-index: 9999}
.zz .m_zz ul{width: 1200px; position: relative;}
.zz .m_zz li{ width:300px; box-sizing: border-box; overflow: hidden; float: left; text-align: center; position: relative; padding:30px 0px 30px 0px;}
.zz .m_zz .n{border-right:none;}
.zz .m_zz li em{display: block; position: relative;width:135px; float: left; left: 31%; height: 50px; margin-bottom:3px;}
.zz .m_zz li em b{float: left;font-size:47px; color: #333; font-family: "Arial";font-weight: 500; font-style: normal; line-height: 45px;}
.zz .m_zz li em i{ font-size: 15px; color: #fff; text-align: center; line-height:25px; width: 25px; height: 25px;display: block; position: absolute;top:4px; right: 25px; border-radius: 50%; background: #0074e7;}
.zz .m_zz .zz1{width:300px; }
.zz .m_zz .zz1 h3{font-size:20px; color: #666; width:300px; float: left; line-height: 30px; font-weight: 80; text-align: center;}
.zz .m_zz .zz1 span{font-size: 13px;color: rgba(153, 153, 153, 0.5);display: block;line-height: 30px;text-transform: uppercase;font-weight: 100;letter-spacing: -0.5;}
.zz .m_zz .zz1 p{ text-align: center; line-height: 20px; height: 40px; box-sizing: border-box; font-size: 15px; color: #333; display: block;white-space: nowrap;  width:300px; float: left; padding-top: 6px;}
.zz .m_zz li:nth-child(2) em{width:133px; left:31%;}
.zz .m_zz li:nth-child(4) em{width:80px; left:40%;}
.zz_bottom{width: 974px; height: 100px; margin: 0 auto; background: url(img/20200222093140_51230131.png) center no-repeat;}


/*产品*/
.prox{background:#fafafa;padding-bottom: 80px;}
.bz{ width:1300px; margin: 0 auto;overflow: hidden;}
.solu_bz{ box-sizing: border-box;}    
.solu_bz li{float: left; margin-bottom: 10px;width:324px;background: #fff; height: 47px;line-height: 47px;text-align: center;}
.solu_bz li a{ font-size:20px; display: block;}
.solu_bz li.on a{ color: #fff;background:#0074e7;} 
.aolu_yb{ width:643px; height:564px; background: #f5f5f5;position: relative;}
.aolu_yba{width:100%;background:url(img/20200430141656_1307246700.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}
.aolu_ybax{font-size:24px;color:#666;line-height: 30px;}
.aolu_ybax span{font-size:14px;color:#666;font-weight:100;text-transform: uppercase;display: block;}
.aolu_ybalx{width:133px;height:32px;border:1px #cdcdcd solid;text-align: center;line-height: 32px;font-size: 14px;margin-top: 30px;}

.aolu_ybb{width:100%;background:url(img/20200430141738_799895991.jpg)no-repeat;height:278px;padding: 78px 106px;}
.aolu_ybbx{font-size:24px;color:#666;line-height: 30px;}
.aolu_ybbx span{font-size:14px;color:#666;font-weight:100;text-transform: uppercase;display: block;}
.aolu_ybblx{width:133px;height:32px;border:1px #cdcdcd solid;text-align: center;line-height: 32px;font-size: 14px;margin-top: 30px;}

.aolu_ybc{width:100%;background:url(img/20200508202243_528283538.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}
.aolu_ybd{width:100%;background:url(img/20200508202726_227531662.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}

.aolu_ybe{width:100%;background:url(img/20200509145926_515971717.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}
.aolu_ybf{width:100%;background:url(img/20200509150016_1848009410.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}


.show_list+.show_list{display:none;}
.solu_zb{width:649px;height:564px;}
.solu_zb img{width:649px;}
.solu_zbx{width:100%;height:75px;background:rgba(0, 0, 0, 0.5);text-align:center;line-height: 75px;position: relative;top: -75px;}
.solu_zbx a{font-size:24px;.solu_zb;color:#ccc}

.prod_in .divproduct_new_div .divproduct_new_div_item{width: 310px;float: left;height:370px;margin-right: 20px;position: relative;overflow: hidden;border: 1px #f3f4f5 solid;background:#fff;}
.product_div_item_pic{padding:15px;}
.product_div_item_pic a{display:block;  height:269px;overflow: hidden; font-weight:100}
.prod_in .divproduct_new_div .divproduct_new_div_item .product_div_item_pic a img{width:100%;transition: all .3s linear; height:240px;}
.divproduct_new_div_item:hover .product_div_item_pic a img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.product_div_item_pic a:before{content:'';background-color:rgba(0,0,0,0.3);display:block;width:418px;height:299px;position: absolute; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;top:-387px;left:0;z-index: 1;}
.divproduct_new_div_item:hover .product_div_item_pic a:before{top:0;}
.product_div_item_pic a:after{ content: ''; background: url(img/20200430151022_1222548928.png) no-repeat center 40%; background-size: auto auto; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-size: 0px; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; z-index:2;}
.divproduct_new_div_item:hover .product_div_item_pic a:after{background-size:50px; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }
.prod_in .divproduct_new_div .divproduct_new_div_item:nth-child(4n){margin-right:0px;}
.prod_in .divproduct_new_div .divproduct_new_div_item_content{    position: absolute; top:299px;background: #fff;height: 65px; text-align: center;padding:20px 35px 0 35px; width:100%; border-top:1px #e9e9e9 solid;    overflow: hidden;}
.prod_in .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_content{ background:#0074e7;}
.prod_in .divproduct_new_div .divproduct_new_div_item_content .divproduct_new_div_item_title a{    font-size: 18px;color: #333;}
.prod_in .divproduct_new_div .divproduct_new_div_item_content .divproduct_new_div_item_body{font-size: 14px; color: #999;line-height: 24px;display: inline-block; margin-top: 10px; font-weight:100;}
.prod_in .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_title a,.prod_in .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body{color: #fff;} 

/*案例*/
.cacex{width:100%;background:url(img/20200430164319_1444870710.jpg)center; padding-bottom:40px;}

.yyalnr{background: #fff;box-shadow: 0px 0px 30px rgba(153, 153, 153, 0.3);border-top: 0px #5ac4b9 solid;}
.yyalnrbt { width:320px;}
.yyalnrbta{width:100%;height:165px;background:#0074e7;padding: 60px 70px 0px;}
.yyalnrbtb{font-size:28px;font-weight: bold;color:#fff;line-height:40px;}
.yyalnrbtb span{font-size:16px;font-family:Arial;display:block;text-transform:uppercase;font-weight: normal;}

.yyalnrfl { width:100%;}
.yyalnrfl li {  display:block; text-decoration:none;text-align: center;margin:9px auto;}
.yyalnrfl li a {font-size:16px; display:block; color:#333;width: 273px;border: 1px #e6e6e6 solid; text-align: center;line-height: 32px;margin:auto;}
.yyalnrfl li a:hover {font-size:16px;display:block; text-decoration:none; color:#333; font-size:16px;}
.yyalnrtubg{background:#0074e7;width: 273px;}
.yyalnrtubg a{color:#FFF !important;}

.yy_more{padding:10px 0px;border-bottom:1px #a6e8e1 solid;width:70px;margin-left: 65px;margin-top: 65px;}
.yy_more a{font-size:18px;font-family:'微软雅黑';color:#666;line-height:20px;}
.yyalnrneirong{width:980px;padding:45px;}
.yyalnrneirong table{width:904px;margin:auto;}
.yyalnrneirong table td{width:430px !important;}
.yyalnrneirong table td img{width:430px !important; }
.yyalnrneirong table td>div{line-height: 55px;font-size: 17px;color: #666; padding: 0px !important;}
.yyalnrneirong table td+td{margin-left: 30px;display: block;}


/*分隔条*/
.fgt{width:100%;background:url(img/20200505104115_576100734.jpg)no-repeat center;height: 292px;}
.fgt_pt{float:left;width:309px;position: relative;top: -70px;}
.fgt_ptx{float:left;width:661px;background: url(img/20200505105644_1631209247.png)no-repeat center;margin-top:60px;height:148px;padding-top: 30px;}
.fgt_ptxa{width:487px;margin: auto;}
.fgt_ptxb{text-align:center;font-size:28px;color:#fff;opacity: 0.5;line-height:60px;}
.fgt_ptxc{width:254px;height:44px;background:#0074e7;text-align:center;color:#fff;line-height:44px;font-size:24px;margin-left: 90px;}
.fgt_tel{width:190px;float:right;color:#fff;margin-top:70px;}
.fgt_tela{font-size:16px;line-height:20px;}
.fgt_telb{font-size:26px;line-height:50px;font-family: Impact;}
.fgt_telc{width:180px;background: url(img/20200505110821_1938795265.png)no-repeat;margin-top: 10px;text-align: center;}
.fgt_telc a{color:rgba(255, 255, 255, 0.6);height:46px;font-size:16px;line-height: 46px;}

/*优势*/
.ysbt{margin: auto;width:1300px; text-align: center;}
.ysbta{width:612px;margin: auto;}
.ysbtb{width:498px;height:36px;line-height:34px;font-size:23px;color:#666;border:1px #e8e8e8 solid;text-align: center;float: left;}
.line{width:57px;height:1px;background:#e8e8e8;margin-top: 20px}
.ys_nr{width:1300px;margin: auto;}
.ys_nr li{width:100%;height:347px; clear:both}
.ys_img{width:650px;}
.ys_wz{width:650px;}
.ys_wzbt{width:350px;height:73px;height:100px;margin-top:25px;}
.ys_wzbta{width:141px;border-top:1px #0074e7 solid;border-right:1px #0074e7 solid;height:6px;float: left;}
.ys_wzbtb{width:147px;height:67px;background:#0074e7;text-align: center;line-height: 67px;color:#fff;font-size:40px;font-family:Impact;margin: 5px 0px;}
.ys_wzbtc{float:right;font-size:40px;font-weight:bold;color:#0074e7;line-height: 40px;letter-spacing:7px;padding-top: 5px;}
.ys_wzbtc span{font-weight:normal;color:#999;font-size:16px;font-family: Arial;display: block;text-transform: uppercase;letter-spacing:0px !important;}
.ys_wznr{font-size:16px;color:#333;line-height: 30px;letter-spacing:1px;width:455px;margin: auto;}
.liner{width:100%;height: 1px;background:#eee;margin:20px auto;}
.ys_wzen{font-size:12px;line-height:20px;color:#ccc;width:595px;margin: auto;text-transform: uppercase;font-weight: 100;}

/*合作客户*/
.partner_d {width: 100%;margin: 0 auto;overflow: hidden;}
.partner_c{width:1300px !important;margin:auto;}
.partner_c td{display:block; overflow:hidden; float:left; position:relative; padding:5px !important; width:253px; transition: all 0.3s linear; border: solid 1px #ccc;background: #fff;margin-bottom: 8px;}
.partner_c td a{display:block; position:relative; overflow:hidden; background:#000; transition: all 0.3s linear;}
.partner_c td img{width:100% !important; height:auto !important; transition: all 0.3s linear; position:relative; z-index:1;}
.partner_c td br{display:none;}
.partner_c td div{display:none;}
.partner_c td a::before{content:""; display:block; position:absolute; top:0; width:100%; height:100%; background:url(img/20200505152544_567240575.png) no-repeat center; background-size:200px; z-index:2; filter:Alpha(opacity=0); opacity:0; transition: all 0.3s linear;}
.partner_d td:hover{transition: all 0.3s linear;}

.partner_d td:hover img{transition: all 0.3s linear; filter:Alpha(opacity=20); opacity:0.2;}
.partner_d td:hover a::before{transition: all 0.3s linear; background-size:70px; filter:Alpha(opacity=100); opacity:100;}  
.partner_c td+td{margin-left:8px;}
.partner_c td:nth-child(6) { margin-left: 0px !important;}
.partner_mo{width:290px;height:50px;text-align:center;line-height: 50px;margin: auto;border:1px #ccc solid;}
.partner_mo a{font-size:18px;color:#333;}

 /*合作流程*/
    .index .floor_4 {width: 100%; height:734px;padding-top: 80px;background: url(img/20200505153948_1023030293.jpg) no-repeat center top;}
    .index .floor_4 .indexTit {padding-bottom:170px;background: url(img/20200505154008_1889673243.png) no-repeat center bottom;}
    .index .floor_4 .btn {width: 200px;line-height: 45px;display: block;margin:120px auto 0;font-size: 20px;color: #fff;text-align: center;border: 2px solid #fff;border-radius: 6px;height: 50px;}
    .index .floor_4 .btn img{margin-right:10px;}
    .index .floor_4 .btn s {width: 22px;height: 22px;margin-right: 8px; background-position: -98px 0;}
    .index .floor_4 .btn:hover { background-color: #0074e7; border-color: #0074e7;}
    .index .floor_4 .list .item {width:216px;height: 166px;padding-top: 12px;float: left;text-align: center;background: url(img/20200505154119_1193933275.png) no-repeat center left;transition: all ease 300ms;color: #fff;}
    .index .floor_4 .list .item:first-child { background-image: none;}
    .index .floor_4 .list .item .iconfont {font-size:50px;color:#fff;line-height:65px;}
    .index .floor_4 .list .item h3 {font-size: 21px;}
    .index .floor_4 .list .item .txt {font-size: 14px;padding-top: 6px;}
    .index .floor_4 .list .item:hover {margin-top: -10px;}
    .indexTit h3 {font-size: 48px;padding-top: 10px; display: inline-block;vertical-align: middle;line-height: 48px;font-weight: bold;color: #fff; text-align: center;}
    .indexTit h3 span {text-transform: uppercase;font-size:20px;padding-top: 15px;font-weight: normal;font-family: arial;display: block;line-height: 20px;}
    .indexTit strong {font-size: 40px;*height: 55px; *line-height: 60px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;color: #0074e7;*vertical-align: top;}
    .indexTit {text-align: center;margin-bottom:70px;height:55px;}

/*简介*/
.company_box{width:100%;background:#fafafa url(img/20200505160041_1598100390.jpg)no-repeat right;padding:60px 0px;height:698px;}
.company_boxg{width:1020px;background:#fff;float:left;height: 575px;position: absolute;}
.company_bt{width:100%;height:190px;float:left;position:relative;margin-bottom: 30px;margin-top: 45px;}
.circular{width:13px;height:13px;border-radius:50px;float:left;border:1px #0074e7 solid;margin-top:88px;}
.linec{width:53px;height:1px;float:left;background:#0074e7;margin-top:94px;}
.company_bta{width:754px;height:190px;border:1px #0074e7 solid;float:left;padding: 6px 7px;}
.company_btb{width:739px;height:176px;background:#0074e7;font-size:40px;color:#fff;line-height:50px;font-weight:bold;padding: 40px 109px;}
.company_btb span{display:block;font-size:20px;color:#fff;font-weight: 100;}
.company_nr{font-size:15px;line-height:30px;color:#666;position: relative;width: 615px;text-align: justify;    margin: 0px 70px;}
.company_nr a{font-size:15px;color:#666;}
.company_nr a:hover{font-weight:bold;}

.company_button{float:left;background:#0074e7;width:138px;height:41px;line-height:41px;position: relative;text-align: center;margin-right: 1px;margin-top: 20px;margin-left:70px;transition: all 1s;}
.company_button a{font-size:15px;color:#fff; }
.company_button:hover{background:#dcdcdc;}
.company_button a:hover{color:#666;}
.page_com{width:820px;float:left;}
.nno{margin-left:0px !important;}


/*新闻*/
.news_box{padding: 80px 0px;background:#fafafa;width:100%;}

.nb_tab{font-size:0;text-align: center;}
.nb_tab a{width:220px;height:62px;background:#015fbb;display:inline-block;vertical-align:top;color:#fff;}
.nb_tab a+a{margin-left:1px;}
.nb_tab a.cur{background:#0074e7;}
.nb_tab a i,.nb_tab a b{display:inline-block;vertical-align:top;line-height:62px;}

.nb_tab a b{font-size:18px;margin-left:8px;}

.nb_con{margin-top:50px;}
.nbc_list+.nbc_list{display: none;}
.nbcl_le{width:674px;}
.nbcl_le .news_div_item{width:324px;display: inline-block;vertical-align:top;background: #fff;padding: 20px;}
.nbcl_le .news_div_item+.news_div_item{margin-left:26px;}
.nbcl_le .news_div_item_pic img{width:284px;}
.news_div_item_title a{font-size:20px;}
.nbcl_le .news_div_item_content{margin-top:30px;}
.nbcl_le .news_div_item_body{margin-top:20px;line-height:24px;color:#68686a;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:0;margin-top:25px;}
.nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;color:#68686a;}
.new_more{width:24px;height:24px;border-radius:24px;border:1px solid #9a9899;background:url(img/20200505172858_1333942770.png) no-repeat right center;float: right;margin-top:17px;}

.nbcr_ri{width:600px;background:#fff;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item{font-size:0;border:1px solid #f1f1f1;padding:16px 0;position:relative;transition:300ms;}
.nbcr_ri .news_div_item:hover{box-shadow:0 0 21px #d2d2d2;z-index:1;transition:300ms;}
.nbcr_ri .news_div_item_date,.nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.nbcr_ri .news_div_item_date{width:115px;text-align: center;font-size:0;}
.nbcr_ri .news_div_item_content{width:424px;padding-left:20px;border-left:1px solid #f3f3f3;}
.nbcr_ri .news_div_item_date>div{font-family:Arial;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#565656;  font-size: 14px;}
.nbcr_ri .news_div_item_day{font-size:47px;font-weight: bold;    line-height: 55px;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:20px;color:#68686a;padding-right:20px;font-size:14px;}


/*link*/
#link_box{width:100%; margin:0 auto; overflow:hidden; background:#fff; padding:10px 0px; }
#link{width:1300px; margin:0 auto; overflow:hidden; line-height: 60px;}
#linkr{width:1300px; margin:0 auto; overflow:hidden; line-height: 60px; text-align: center; font-size: 29px; letter-spacing: 2px; font-weight: bold;}
#link_bt{width:150px; float:left; font-size:18px; color:#333; text-align:center; line-height:60px;}
#link_bt .en{padding-left:5px; font-size:18px; color:#999; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase;}
#link_bg{width:920px; line-height:60px; float:left; overflow:hidden; font-size:15px; font-weight:100;   }
#link_bg a{font-size:15px;}


/*copy*/
.copy {background: #1b1b1b;padding: 50px 0px 0px;text-align: justify;width: 100%; }
.copy_row1:after{content: '';clear: both;display: block;}
.copy_item{float:left;padding-right:43px;}
.copy_item ul strong{display: block;padding:0 0 10px;}
.copy_item ul strong a{display: block;padding-left: 15px;line-height: 40px;color: #fafafa;font-weight: normal;font-size: 16px;}
.copy_item ul strong a .en{width: 1px;height: 20px;background: #0074e7;display: inline-block;float: right;}
.copy_item ul li a{display: block;color: #999;line-height: 30px;font-size: 13px;font-weight: lighter;padding-left: 15px;}
.copy_item ul li{display: block;}
.copy_item ul li a:hover{color: #fff;text-decoration: underline;}

.copy_r1_tel{background: url(img/20200222115707_1409371899.jpg) no-repeat right 15px;color:#fff;font-size:15px;line-height: 20px;position: relative;width: 100%;padding:15px 0 25px;}
.copy_r1_tel:after{content: '';display:block;width: 100%;height: 2px;background: url(img/20200222115850_212819767.jpg) no-repeat center;position: absolute;bottom: 0px;left: 0;}
.copy_r1_tel strong{font-size: 24px;color: #fff;line-height: 30px;display: block;font-weight: lighter; font-family: Impact;}
.copy_r1_r{width: 320px;float: right;}
.copy_r1_add{background: url(img/20200222115923_1540728936.jpg) no-repeat left center;color: #ccc;font-size: 14px;line-height: 70px;padding: 0 0 0 30px; font-weight: 100;}
.copy_row1{padding-bottom:100px;width:1074px;float: left;border-bottom: 1px #333 solid;}
.copy_row3 { width: 1300px; height: 30px;position: relative; overflow: hidden;}
.copy_row3a{float:left;font-size: 14px;color:#999}
.copy_row3b{float:right;font-size: 14px;color:#999}
.copy_row3b a{color: #aaa;font-size: 15px;}


.f_r{ float: right; width: 226px; background:url(img/20200505185225_881866331.png)no-repeat center; height:446px;position: relative;top: -70px;padding:25px 40px;}
.f_r h3{ height: 165px;}
.f_r ul li{font-size:14px; color: #fff;}
.f_r ul li i{ display: block; line-height:30px;margin-top: 30px;}
.f_r ul li i span{ display: block;}
.f_r ul li img{width:135px;}
.f_rx{font-size:16px;color:#fff; margin-bottom: 20px;margin-top:30px;text-align: center;}

.copy_linea{width:1px;float: left; margin-right: 50px;}
.copy_line{width:1px;height:20px;background:#0074e7;}
.copy_linex{width:1px;height:255px;background:rgba(133, 133, 133, 0.3);}

/*factory*/
.fac{padding-bottom: 60px;}
.fac_box{margin:0px auto; height: 335px;}
.fb_tab{text-align:center;font-size:0;}
.fb_tab a{font-size:18px;color:#757575;display:inline-block;vertical-align:top;width:400px;line-height:1em;padding-bottom:30px;border-bottom:1px solid #eee;}
.fb_tab a.cur{border-bottom:1px solid #0074e7;color:#0074e7;font-weight:bold;}
.fb_con{margin-top:30px;position:relative;}
.fb_con li{width:1300px;height:256px;position:relative;overflow:hidden;display:block;}
.fb_con li+li{display:none;}
.fb_con li table{position:absolute;top:0;left:0;}
.fb_con li td{width:325px;display:inline-block;vertical-align:top;}
.fb_con li td br{display:none;}
.fb_con li td div a{display:block;line-height:30px; font-size: 15px; font-weight: 100;}
.fb_con>div{width:63px;height:63px;position:absolute;top:50%;margin-top:-31px;transition:600ms;}
.fbc_btnl{left:-92px;background:url(img/20200506134219_86317631.png) no-repeat;}
.fbc_btnr{right:-92px;background:url(img/20200506134237_195821352.png) no-repeat;}
.fb_con>div:hover{background-position:-73px center;cursor: pointer;transition:600ms;}


.fb_con li td img{    border: 1px #ccc solid;}



.wz1 table{ width:100% !important; border-left:#e6e6e6 1px solid; border-top:#e6e6e6 1px solid; border-collapse:collapse;}
.wz1 td, wz1 th {
    position: relative;
    padding: 9px 15px;
    min-height: 20px;
    line-height: 30px;
    font-size: 14px; text-align:left;
	
	 border-right:#e6e6e6 1px solid !important; border-bottom:#e6e6e6 1px solid !important;}
	 .wz1 table tr:nth-child(even) {
    background-color: #f5f5f5}
	.wz1 table tr:hover {
    background-color: #f5f5f5}


.wz1 h1{background: #0074e7;
    height: 46px;
    line-height: 46px; font-size:24px; color:#fff;      text-align: center;}
	
	
	
	
	/*产品详情*/
.prodetails-left{width: 400px; float: left; position: relative; z-index: 2;}
.product-bigpic{width: 400px; height: 400px; overflow: hidden; border: 1px solid #ccc; position: relative;}
.product-bigpic img{ max-width:100%;}
.product-smallpic{margin-top: 14px; 
	/* position: relative; */
	position: absolute;
    width: 100%;
    left: 460px;
    bottom: 1px;
}
.product-smallpic .prev,.product-smallpic .next{display: block; width: 26px; height: 100%; position: absolute; top: 0;}
.product-smallpic .prev{left: 0;}
.product-smallpic .next{right: 0;}
.product-smallpic .prev span,.product-smallpic .next span{display: block; width: 100%; height: 100%; background: #000; filter: alpha(opacity=50); opacity: .5; position: absolute; left: 0; top: 0; z-index: 1;}
.product-smallpic .prev i,.product-smallpic .next i{display: block; width: 12px; height: 22px; background: url(../img/prod-arrow.png) no-repeat; position: absolute; left: 50%; top: 50%; margin-left: -6px; margin-top: -11px; z-index: 2;}
.product-smallpic .prev i{background-position: 0 0;}
.product-smallpic .next i{background-position: 0 -22px;}
.product-smallslick{margin: 0 30px; position: relative;}
.product-smallslick .slick-slide span{display: block; margin: 0 6px; border: 1px solid #ccc; cursor: pointer;}
.product-smallslick .slick-slide span img{width: 100%;}
.product-smallslick .slick-current span{border-color: #1D24B4;}
.zoomDiv{width: 200px; height: 200px; position: absolute; top: 0; left: 0; z-index: 999; background: #fff; border: 1px solid #ccc; display: none; text-align: center; overflow: hidden;}
.zoomDiv img{max-width: none;}
.zoomMask{position: absolute; background: #000; filter:alpha(opacity=15); opacity: .15; cursor: crosshair; z-index: 666;}
.prodetails-right{width: 540px; float: right;}
.prodetails-title{font-size: 26px; padding-bottom: 16px; border-bottom: 1px solid #ddd;}
.prodetails-desc{font-size: 14px; line-height: 32px; margin-top: 16px;
	height: 160px;
	overflow: hidden;
}
.prodetails-sbtn{ }
.prodetails-sbtn ul{overflow: hidden;}
.prodetails-sbtn li{float: left; margin-right: 20px;}
.prodetails-sbtn li a{ display: block; width: 180px; background: #1D24B4; height: 46px; line-height: 46px; font-size: 18px; color: #fff; text-align: center; border-radius: 4px; transition:all .5s ; -webkit-transition:all .5s ; -moz-transition:all .5s ; -ms-transition:all .5s ; -o-transition:all .5s ; }
.prodetails-sbtn li a:hover{color: #fff!important; background: #0074e7;}
/* .prodetails-sbtn li.s2 a{background: #0074e7;} */
.prodetails-dbox{margin-top: 60px;position: relative;}
.prodetails-tabtit{height: 50px; border-bottom: 1px solid #e8e8e8;}
.prodetails-tabtit ul{overflow: hidden;}
.prodetails-tabtit li{float: left; margin-right: 1px; min-width: 140px; height: 50px; line-height: 50px; background: #ccc; border: 1px solid #e8e8e8; border-bottom: 0; padding: 0 30px; border-radius: 4px 4px 0 0; font-size: 20px; color: #333; text-align: center;}
/* .prodetails-tabtit li.active{background: #1D24B4; color: #fff; border-bottom: 2px solid #1D24B4;} */
.prodetails-tabcont{padding: 30px 0;}
.prodetails-body{font-size: 14px; color: #555; line-height: 2.2;}
.prodetails-dbox-left {  text-align: center;}
.prodetails-dbox-right {float: right; width: 260px; border: 1px solid #e8e8e8; background-color: #fff;}
.prodetails-dbox-right ul li {width: 258px;}
.prodetails-dbox-right ul li img{width: 100%;}
.prodetails-dbox-right ul li p {text-align: center; font-size: 16px; line-height: 24px;height: 24px; margin: 8px 0;}
.dbox-right-title {height:50px; line-height: 50px; font-size: 20px; text-align: center;}
/*产品详情---产品报价留言框*/
.prodetails-offer{padding: 40px 36px;}
.prodetails-offer li{height: 40px; border: 1px solid #ddd; overflow: hidden; margin-bottom: 12px; padding: 0 12px;}
.prodetails-offer li .j-input{display: block; width: 100%; height: 40px; line-height: 40px;}
.prodetails-offer li.shauto{height: auto;}
.prodetails-offer li .j-textarea{display: block; width: 100%; height: 80px; padding: 12px 0; overflow: hidden;}
.prodetails-offer li.submit{padding: 0; border: 0 none; height: auto;}
.prodetails-offer li .sbtn{display: block; background: #1D24B4; width: 100%; height: 50px; line-height: 50px; font-size: 18px; color: #fff; text-align: center; cursor: pointer;}