@charset "utf-8";
/* 中网互联（www.zwhl.com）网站建设QQ/微信：958818 */
/*顶部开始*/

.a-bg{background-color: #F3F7FC;}
.a-bg1{background: radial-gradient(120% 80% at 85% -10%, rgba(47, 116, 224, 0.55) 0%, rgba(47, 116, 224, 0) 55%), linear-gradient(160deg, #123a68 0%, #0d2a4f 42%, #0a1f3c 100%);}
.a-bg2{background: linear-gradient(180deg, rgba(255, 255, 255, 0.13), rgba(255, 255, 255, 0.06));}
.a-bg3{background: linear-gradient(145deg, #ffffff 0%, #cfe0fb 55%, #d8b574 130%);box-shadow: 0 0.12rem 0.26rem -0.08rem rgba(4, 16, 38, 0.6);}
.a-bg4{background: linear-gradient(90deg, #d8b574, rgba(216, 181, 116, 0.15));}
.a-bg5{background-color: #f3f7fe;}
.color-rgba-fff-7{color: rgba(255,255,255,0.7);}
.color-rgba-fff-9{color: rgba(255,255,255,0.9);}


.color1 {color:#0158BA;}
.color2 {color:#062E54;}
.a-color1{color: #d8b574;}
.a-color2{color: rgba(216, 228, 246, 0.78);}
.a-color3{color: rgba(226, 235, 248, 0.9);}
.a-color4{color: #5c6b7c;}
.a-color5{color: rgba(222, 233, 248, 0.82);}

.mar-bottom-minus-120{margin-bottom: -1.2rem;}
.a-border-rgba-fff-2{border: 0.01rem solid rgba(255, 255, 255, 0.2);}
.a-border-rgba-fff-3{border: 0.01rem solid rgba(255, 255, 255, 0.3);}
.a-border1{border-bottom: 0.01rem dashed #E4ECF6;}

.zaizhi{background:url(../images/img-gou.png) 0.2rem center / auto 0.2rem no-repeat rgba(47, 116, 224, 0.28); color: #dbe8fd;border: 1px solid rgba(120, 165, 245, 0.4);}
.shiming{background:url(../images/img-shimin.png) 0.2rem center / auto 0.2rem no-repeat rgba(216, 181, 116, 0.18);color: #f0ddb4;border: 1px solid rgba(216, 181, 116, 0.42);}

.banner-icon .img-tel{background: url(../images/img-phone1.png) left center / auto 0.32rem no-repeat;}
.banner-icon .img-mail{background: url(../images/img-mail.png) left center / auto 0.32rem no-repeat;}
.banner-icon .img-wechat{background: url(../images/img-wechat.png) left center / auto 0.32rem no-repeat;}
.banner-icon .img-domain{background: url(../images/img-domain.png) left center / auto 0.32rem no-repeat;}
.banner-icon .img-addr{background: url(../images/img-address.png) left center / auto 0.32rem no-repeat;}


.cat-title .small-image {background: linear-gradient(135deg, #1B5FC1, #0B2447);box-shadow: 0 4px 12px rgba(27, 95, 193, .35);}

.motto {background: radial-gradient(100% 140% at 100% 0%, rgba(63, 140, 245, .55) 0%, rgba(63, 140, 245, 0) 55%), linear-gradient(135deg, #0B2447, #123B72);box-shadow: 0 10px 30px -12px rgba(10, 31, 60, 0.16), 0 2px 6px rgba(10, 31, 60, 0.05);}

.yewu .ico-bg1{background: linear-gradient(135deg, #3D86F5, #1B5FC1);}
.yewu .ico-bg2{background: linear-gradient(135deg, #2E9BE6, #1677C9);}
.yewu .ico-bg3{background: linear-gradient(135deg, #31C3A2, #0E9E82);}
.yewu .ico-bg4{background: linear-gradient(135deg, #5F6FE8, #3B4FC4);}
.yewu .ico-bg5{background: linear-gradient(135deg, #F09A3E, #E0722F);}

.cases .hd li{display: inline-block; width: 0.3rem; height: 0.3rem;line-height: 0.3rem;background-color: #5c6b7c;border-radius: 0.15rem;color: #fff;font-size: 0.2rem;margin-right: 0.1rem;cursor: pointer;}
.cases .hd li.on{background-color: #0158BA;}

.vcard {background: linear-gradient(150deg, #F3F8FF, #E7F0FC);border: 1px solid #D8E6F9;}
.copy-btn {background: linear-gradient(135deg, #3D86F5, #1B5FC1); transition: transform .12s;}

.bg1 {background-color:#0158BA;}
.bg2 {background-color:#062E54;}
.bg3 {background-color:#2a9c69;}

.rgba1 {background-color: rgba(0,0,0,0.5);}
.rgba-fff-5 {background-color: rgba(255,255,255,0.5);}
.bga1{background-color: rgba(2,120,197,0.9);}
.bga2{background-color: rgba(0,90,210,0.9);}
.bga2-5{background-color: rgba(0,90,210,0.5);}
.rgba2 {background-color: rgba(54,46,43,0.6);}

.box-shadow1{box-shadow: 0px 5px 15px 0px rgba(0, 17, 86, 0.1);}



.color3 {color:#2a9c69;}
.diy-color1{color: #0158ba;}
.diy-color2{color: #062e54;}
.diy-color3{color: #35536e;}
.diy-color4{color: #0a0e12;}

.border1{border: 0.01rem solid #0158BA;}
.line1-2px{border-bottom:2px solid #e3e8f6;}
.line1-3px{border-bottom:3px solid #0158BA;}
.line1-4px{border-bottom:4px solid #0158BA;}

.border2{border: 0.01rem solid #062E54;}

.mar-left-90{margin-left: 0.9rem;}
.mar-top-100{margin-top: 1rem;}

.absolute-vertical-middle{position: absolute; margin:0 auto; width: 100%; top: 50%;left: 50%;transform: translate(-50%, -50%); /*针对元素本身向左以及向上移动50%*/}

.bg-cover {background-size:cover;}
*:focus {outline:none;}

.bg-img1{background: url(../images/nav-bg.png) left top repeat;}


.header .on {background:url(../images/closeico.png) center / contain no-repeat;}
.nav {right: -100%;transition: all 0.44s ease 0s;}
.nav li {box-sizing:border-box;}
.nav .more {border-left: 0.01rem dashed #ccc;}
.nav .nav-ul-ii {border-top: 0.01rem dashed #ccc;}
.nav.show {right: 0;}

.index_cat_title{background:url(../images/title_bg.jpg) center / auto 0.85rem no-repeat;}

#iabout .isubcat .on{background-color:#0158BA;color: #fff;}
#con_box .catname .on{background-color:#0158BA;color: #fff;}


/* banner */
/* .page_banner{background: url(../pic/mbanner.jpg) center top / auto 4.5rem no-repeat;height: 4.5rem;line-height: 4.5rem;} */

.banner .hd .on { background-color: #0158BA;}


/* background-size: contain cover; */
.services { background: url(../images/logo_bg.png) center / 15rem auto no-repeat fixed;}
.services .ser_con li::before {content: "·"; font-size: 1rem;vertical-align: text-bottom;display: inline-block;line-height: 0.34rem;margin-right: 0.1rem;}

/* 首页 */







.video .videoicon {background: url(../images/video.png) 0.05rem center / 0.2rem no-repeat; padding-left: 0.3rem;}

.buydomain{background: url(../images/bg-000-a80.png) left top repeat;}

/* 首页完 */

/* catpos  */
.catpos .catname a{color: #666;font-size: 0.2rem;height: 0.4rem;line-height: 0.4rem;}

.search .submit{border-radius: 0 6px 6px 0;background: url(../images/search.png) 0.1rem center / 0.24rem auto no-repeat #0158BA;}

/* 留言 */
.feedback .info_name{background: url(../images/icon_user.png) 0.1rem center / auto 0.32rem no-repeat;}
.feedback .info_phone{background: url(../images/icon_phone.png) 0.1rem center / auto 0.32rem no-repeat;}
.feedback .info_password{background: url(../images/icon_password.png) 0.1rem center / auto 0.32rem no-repeat;}

/* 分页 */
#pages a,#pages span{padding: 0.05rem 0.1rem;margin-right: 0.05rem;background-color: #f5f5f5;color: #666;}
#pages i{display: inline-block;padding: 0.05rem;}
#pages span,#pages a:hover{background-color: #333;color: #fff;}

/* 复制微信号码 */
.wechat-success-icon{background:url(../images/wechat_success_icon.png) no-repeat center;background-size:contain;height: 0.66rem;}


/* 底部样式2 */
.bottom_tool .cli1{background: url(../images/icon_index.png) center 0.1rem / auto 0.32rem no-repeat;}
/* .bottom_tool .cli2{background: url(../images/icon_feedback.png) center 0.1rem / auto 0.32rem no-repeat;} */
.bottom_tool .cli2{background: url(../images/icon_product.png) center 0.1rem / auto 0.32rem no-repeat;}
.bottom_tool .cli3{background: url(../images/icon_tel.png) center 0.1rem / auto 0.32rem no-repeat;}
.bottom_tool .cli4{background: url(../images/icon_top.png) center 0.1rem / auto 0.32rem no-repeat;}
.bottom_tool li a{height: 0.6rem;line-height: 0.6rem;padding-top: 0.4rem;font-size: 0.24rem;}
.bottom_tool .cli2,.bottom_tool .cli3,.bottom_tool .cli4{border-left: 0.01rem solid rgba(255, 255, 255, 0.2);}
.bottom_tool .cli5{background: url(../images/icon_wechat.png) center 0.1rem / auto 0.32rem no-repeat;}