/*自定义样式*/
.footer{background-color: #151515; color:#9d9d9d; padding-top:60px; height:300px;}
.footer-l{width:25%; float:left;}
.footer-l .img{ width: auto; height: auto;}
.footer-c{float:left;}
.footer-r{width: 10%;float:right; text-align:center;}
.footer-r .img{ width: auto; height: auto;  margin:auto;}
.footer-b{width: 100%; text-align:center; line-height:60px; border-top:1px solid #595959; margin-top:40px;}
.footer-text {margin-left:100px;text-align:left;font-size: 0;}
.footer-text p {margin: 10px 0;}
.footer-text p span {display: inline-block;vertical-align: middle;font-size: 16px;background: no-repeat 0 center;padding-left: 30px;}
.footer-text p span.i1 {background-image: url(../images/icon6.png);}
.footer-text p span.i2 {background-image: url(../images/icon7.png);}
.footer-text p span.i3 {background-image: url(../images/icon5.png);}

.hzhb-bj{background: url(../images/bj02.png);}
.qyry-bj{background: url(../images/bj05.png);}
.hzhb2-bj{background: url(../images/bj07.png);}
.content-top{background: url(../images/bj06.png) center no-repeat; margin:50px auto; text-align:center; height:200px; padding:50px;}
.content-top b{color: #fff;font-size:30px; }
.content-top p{color: #fff;font-size:16px; margin:10px auto;}

.center-bj{background-color:#ddd; margin:50px auto;overflow:hidden;}
.center-left{float:left; padding:50px; width:40%;color: #333;}
.center-left h1{font-size:30px; font-weight: bold;}
.center-left h2{font-size:18px; font-weight: bold;}
.center-left p{font-size:16px; line-height:40px; margin-top:30px;}
.center-right{float:right; }

.center2-bj{ margin:50px auto;overflow:hidden;}
.center2-left{float:left; padding:100px 80px; width:33%;color: #333; text-align:center; height:518px; }
.center2-left .rec{width: 50px;height:2px;background: #005bac;margin: 20px auto; }
.center2-left h2{font-size:18px; font-weight: bold;color: #fff;}
.center2-left p{font-size:16px; line-height:30px; margin-top:10px;color: #fff;}


.hzhb li{text-align:center;}
.hzhb img{max-width: 100%; height:70px; }
.hz-bj{background: url(../images/bj03.png);}
.xwzx-bj{background: #fff;background: url(../images/bj01.png) bottom; overflow:hidden; padding-bottom:50px;}
.hz{color: #fff;}
.hz h1{color: #fff;font-weight: bold;text-align:center;margin:20px 0;}
.hz p{color: #fff;text-align:center; margin:20px 0;}
.t-align{text-align:center;}
.icon-weizhi{background-image:url(../images/weizhi.png); display:block; width:24px; height:24px;float:left; margin-top:18px;}
.loca{ height:60px;background:#f5f5f5; line-height:60px;}
.loca a{}
.loca a:hover{color: #005bac;}

.header-righ{background:#f5f5f5;height:30px; border-radius:50px; padding:0 20px; width:140px; float:right; margin-top:26px;}
.page-header.typea:hover .header-righ{background:#f5f5f5;}
.page-header.typea:not(.typeanot) .header-righ{background:#f5f5f5;}
.icon-email{background-image:url(../images/email2.png); display:block; width:20px; height:20px;float:left; }
.icon-lang{background-image:url(../images/lang2.png); display:block; width:20px; height:20px;float:left;}
.page-header.typea:not(.typeanot) .icon-lang{display:block; width:20px; height:20px;float:left;}
.page-header.typea:not(.typeanot) .icon-email{background-image:url(../images/email.png); display:block; width:20px; height:20px;float:left; }
.page-header.typea:hover .icon-email{background-image:url(../images/email2.png); display:block; width:20px; height:20px;float:left; }
.page-header.typea:hover .icon-lang{background-image:url(../images/lang2.png); display:block; width:20px; height:20px;float:left;}
.page-header.typea:not(.typeanot) .lang a{color: #005bac;}
.page-header.typea:hover .lang a{color: #005bac;}

.bt-tit{text-align:left;}
.bt-tit h1{color: #333; font-size:40px; font-weight: bold;}
.bt-tit p{color: #333; margin-bottom:80px;font-size:18px;}
.bt-tit .rec{width: 50px;height:2px;background: #005bac;margin: 20px 20px 20px 0;}

.bt-tit2{text-align:left; }
.bt-tit2 h1{color: #fff; font-size:40px;}
.bt-tit2 p{color: #fff; margin-bottom:80px;font-size:18px;}
.bt-tit2 .rec{width: 50px;height:2px;background: #fff;margin: 20px 20px 20px 0;}

/**实力**/
.xbsl {float:left; width: 25%; margin-top:20px;}
.xbsl i{display:block;width:70px;height:70px;overflow: hidden;margin: 0 auto; padding:10px;border:1px solid #fff; border-radius:50px; }
.xbsl i img{transition:all 0.3s linear;}
.xbsl span{color: #fff; font-size:30px; text-align:center; display:block; padding:10px;}
.xbsl span{transition:all 0.3s linear;}
.xbsl span:hover{color: #fff;}
.xbsl p{color: #fff; text-align:center;font-size: 16px;padding:10px 30px; line-height:30px;}



.about-sl {float:left; width: 25%; margin-top:20px;}
.about-sl i{display:block;width:90px;height:90px;overflow: hidden;margin: 0 auto; padding:20px;border:1px solid #005bac; border-radius:50px;  }
.about-sl i img{transition:all 0.3s linear;transform:translateY(-50px);}
.about-sl span{color: #333; font-size:30px; text-align:center; display:block; padding:10px;}
.about-sl span{transition:all 0.3s linear;}
.about-sl span:hover{color: #333;}
.about-sl p{color: #333; text-align:center;font-size: 16px;padding:10px 30px; line-height:30px;}


.about-sl2 {float:left; width: 25%; margin-top:20px;}
.about-sl2 i{display:block;width:90px;height:90px;overflow: hidden;margin: 0 auto; padding:20px;border:1px solid #005bac; border-radius:50px;  }
.about-sl2 i img{transition:all 0.3s linear;}
.about-sl2 span{color: #333; font-size:30px; text-align:center; display:block; padding:10px;}
.about-sl2 span{transition:all 0.3s linear;}
.about-sl2 span:hover{color: #333;}
.about-sl2 p{color: #333; text-align:center;font-size: 16px;padding:10px 30px; line-height:30px;}


/**首页关于我们**/
.sygywm {float:left; width: 30%;  height:100px; margin:30px 20px 0 0px;  padding:14px; border-radius:10px;border:1px solid #fff;}
.sygywm i{display:block;width:50px;height:50px;overflow: hidden;margin: 0 auto; }
.sygywm img{transform:translateY(-50px);}
.sygywm:hover img{transform:translateY(0px);}
.sygywm  i img{transition:all 0.3s linear;}
.sygywm  span{color: #fff; font-size:14px; text-align:left; display:block;clear: both; }
.sygywm  span{transition:all 0.3s linear;}
.sygywm:hover span{color: #005bac;}
.sygywm:hover{background:#fff;background-size: cover;}
.sygywm h1{color: #fff;font-size:32px; text-align:left; float:left;}
.sygywm:hover h1{color: #005bac;}
.sygywm h3{color: #fff;font-size:14px; text-align:left; float:left; padding:14px 0 0 0px;}
.sygywm:hover h3{color: #005bac;}


.amore3{border: 1px solid #fff;background: none;}
.amore3:hover{color: #005bac;background: #fff;text-decoration: none;background-size: cover;}

.amore4{border: 1px solid #aaa; color: #666;background: none; margin-top:30px; border-radius:50px;}
.amore4:hover{color: #fff;background: #005bac;text-decoration: none;background-size: cover;}


/*二级栏目相关*/
.home_nav{text-align:left;}
.home_nav ul{margin:60px auto;}
.home_nav ul li{display:inline-block;width:auto;position:relative;margin-bottom:10px;}
.home_nav ul li a{display:block;padding:14px 50px;color:#333;font-size:16px;background:#fff;margin:0 2px;border-radius:2px;border:1px solid #E7E7E7;}
.home_nav ul .hover a,.home_nav ul li a:hover{display:block;color:#fff;font-size:16px;background:#2384D5;margin:0 2px;}
.home_nav ul li dl{display:none;background:#2384D5;padding:2px 0;margin:16px 0 0 0;z-index:999;}
.home_nav ul .hover dl{display:none;text-align:left;position:absolute;top:20px;left:3px;}
.home_nav ul .hover dl dt a{display:block;font-weight:normal;color:#fff;background:#2384D5;min-width:200px;border:0;}
.home_nav ul .hover dl dt a:hover{background:#fff;color:#333;border:0;}


/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0 80px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#1184DA;background:#1184DA;color:#fff;}
.pagelist li.active a{border-color:#1184DA;background:#1184DA;color:#fff;}


/**物流网络**/
.wlwl{text-align:center; color:#333; padding:30px; margin-bottom:50px;}
.wlwl h1{font-size:30px;color:#333; line-height:100px;}
.wlwl p{font-size:18px;color:#333;line-height:30px;}
.wlwl img{margin-top:50px; }
.wlwl .wlwl-left{width:50%; float:left;}
.wlwl .box{width:800px; height:140px; color:#fff; line-height:140px;font-size:20px;}
.wlwl .wlwl-right{width:50%; float:left;}

/**留言**/
.index_top{height:60px; text-align:center; color:#000; font-size:36px; margin:60px 20px 20px 20px;}
.index_top spen{color:#999; font-size:20px; font-family:Arial;}
.links_top{color:#333; text-align:center; font-size: 18px;line-height:40px;padding-bottom:40px; margin-top:-20px;}
.index_contact_box 
.Write{width:700px; height:300px; margin:auto;}
.Write li{float:left; margin:10px;}
.Write li .input{width:320px;height:40px;border:1px solid #ddd;  text-indent:10px; border-radius:4px;}
.Write li .input2{width:660px;height:120px;border:1px solid #ddd; border-radius:2px;resize: none;padding:10px; font-size:14px;}
.Write li .input3{height:50px; width:150px; color:#333;background:#fff; border:1px solid #aaa;  border-radius:50px; font-size:16px; margin-left:260px; cursor:pointer;}
.Write li .input3:hover{color: #fff;background: #005bac;text-decoration: none;background-size: cover;}
.index_contact{margin:0px auto; position:relative; width:100%; height:600px;overflow:hidden;zoom:1;background:url("../images/bj04.png") repeat-x top;}
.index_contact_box{width:1200px; height:500px; margin:auto; margin-top:50px; background-color:#fff;border-radius:10px;border:1px solid #ddd;}

/**联系我们地图**/
.lianxi-map{width:100%; margin:50px auto 0px auto; overflow:auto;background:#333;}
.lianxi-map .left{float:left; background:#CCC;width:40%; height:500px; padding:50px;}
.lianxi-map .left h1{font-size:32pxp;line-height:70px;border-bottom:1px solid #e6e6e6; margin-bottom:30px;}
.lianxi-map .left p{font-size:24pxp; margin:20px 0;}
.lianxi-map .right{float:left; background:#fff;width:60%;height:500px;}

/**产品中心**/
.cpzx{width:100%; margin:20px auto; overflow:auto;background:#333;}
.cpzx .left{float:left; background:#f3f3f3;width:50%; height:500px; text-align:center; }
.cpzx .left h1{font-size:32pxp;line-height:70px; margin-bottom:30px;}
.cpzx .left p{font-size:24pxp; margin:20px 0;}
.cpzx .right{float:left; background:#f3f3f3;width:50%;height:500px;text-align:center; }
.cpzx .right h1{font-size:32pxp;line-height:70px;margin-bottom:30px;}
.cpzx .right p{font-size:24pxp; margin:20px 0;} 
.cpzx  img{width:100%;height:100%;}


.center img{display:block;width: 100%;height: 100%;object-fit:cover;}
/***BOTTOM****/
.index_botttom_bj{ background:#4a4a4a;  padding-top:40px; width:100%;}
.index_botttom{width:1200px; margin:auto;}
.index_botttom_left{ float:left; width:400px;}
.index_botttom_main{float:left;  padding-top:10px; width:400px;}
.index_botttom_right{float:right;width:160px; text-align:center;}
.index_botttom_right img{border:8px solid #fff;  white:100px; height:100px }
.index_botttom_right p{font-size:16pxps;  line-height:24px; color:#afafaf; text-align:center;}
.bottom2{ height:60px;line-height:60px; color:#afafaf; border-top:1px solid #595959; text-align:center; margin-top:30px;}
.bottom2 a{color:#afafaf; }
.bottom2 a:hover{color:#fff;}


/* owl-carousel轮播插件 */
.owl-carousel .owl-dots{position:absolute;top:50%;padding:0;text-align:left;width:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.owl-carousel .owl-dots .owl-dot{display:inline-block;position:relative;vertical-align:middle;}
.owl-carousel .owl-dots .owl-dot span{width:16px;height:16px;margin:0 5px;border-radius:50%;background:#fff;display:inline-block;text-align:center;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}
.owl-carousel .owl-dots .owl-dot.active span{width:24px;height:16px;background:#0756a0;border-radius:20px}
.owl-carousel .owl-nav i{font-size:24px;color:#fff}
.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{background:#000;width:60px;height:60px;line-height:60px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;text-align:center;border-radius:50%;opacity:0}
.owl-carousel .owl-nav .owl-prev{background:#000;left:20px;right:auto;background:url(../images/banner_btn_l_24.png) no-repeat;}
.owl-carousel .owl-nav .owl-next{right:20px;background:url(../images/banner_btn_r_24.png) no-repeat;}
/* owl-carousel轮播插件 */

/* 首页轮播 */
.owl-box{ position:absolute; top:40%;  color:#fff; font-size:24px;width:100%;text-align:center;}
.owl-box h1{ font-size:60px;color:#fff; margin:auto; font-weight:bold;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5); opacity:0.4;} 
.owl-box h2{font-size:40px;color:#fff; margin:10px 0 0 200px;}
.slides-arrow:hover .owl-nav .owl-next,.slides-arrow:hover .owl-nav .owl-prev{opacity:.3}
.slides-arrow.dot-center .owl-dots{position:absolute;top:96%;padding:0;text-align:center;vertical-align:middle;display:inline-block;width:100%}
/* 首页轮播 */



/* 新闻列表 */
.list-news {margin-bottom:0px;border-bottom:1px solid #eee; padding:20px; overflow:auto;}
.list-news .time{margin-top:15px;margin-right:-20px;padding:15px 0 10px 0;border-right:1px solid #eee;}
.list-news .time .text-large{font-size:36px;line-height:54px;font-weight:600;color:#666;}
.list-news .news {margin-top:30px;margin-left:50px;margin-right:30px;}
.list-news .news h3 a{display:block;font-size:18px;color:#333;margin-bottom:10px;font-weight:600}
.list-news .news p{font-size:16px;}
.list-news .button{margin-top:30px;width:70px;line-height:56px;font-size:24px;border:1px solid #ebebeb;}
.list-news:hover .button{background:#2384D5;color:#fff;border:1px solid #2384D5}
.list-news:hover h3 a{color:#2384D5;}
/* 新闻列表 */

.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12 {float:left; position: relative;min-height: 1px;}
.x1 {width:8.33333333%}
.x2 {width:16.66666667%}
.x3 {width:25%}
.x4 {width:33.33333333%}
.x5 {width:41.66666667%}
.x6 {width:50%}
.x7 {width:58.33333333%}
.x8 {width:66.66666667%}
.x9 {width:75%}
.x10 {width:83.33333333%}
.x11 {width:91.66666667%}
.x12 {width:100%}

.button {border:solid 1px #EBEBEB;background:transparent;border-radius:0px;font-size:14px;padding:8px 20px;margin:0;display:inline-block;line-height:20px;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.button[disabled] {pointer-events:none;cursor:not-allowed;webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=50);opacity:.5}
.button:active {background-image:none;outline:0;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
.button:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
.center_box{width:1500px; margin:auto;}


.culture_box2{ margin:auto; display: flex;flex-direction: row;justify-content: center; background:url(../images/r01.png) no-repeat left center;}
.culture2{ width:33.33%; text-align:center; float:left; list-style: none; background:url(../images/r01.png) no-repeat right center;}
.culture2 div{font-size:20px; text-align:center;   height:30px;  line-height:30px; margin:10px auto; font-size:16px;color:#666;}
.culture2 span{font-size:18px; text-align:center;}


.yuansu .num{color:#676767;  height:100px;float:left; margin-bottom:20px; width:23%;}
.yuansu .border{border-right:1px solid #eee;float:left; width:1px;height:60px; margin:10px 50px 20px 50px;}
.yuansu .num h1{font-size:50px;float:left; font-weight:600;line-height:50px; color:#b62020;}
.yuansu .num h3{font-size:20px;float:left;margin-top:20px;}
.yuansu .num p{font-size:16px;float:left;width:100%;}