@charset "utf-8";
/* CSS Document */


/*搜索*/
.search {  background:none; background: rgb(232, 238, 243);margin-top: 0;}
.search .fl { margin-top: 10px;}
.search .fl h3{ font-size: 16px; font-weight: normal}
.search .fl h3 em{ color:#0474b5;}
.search .fl a:hover{ text-decoration:underline; color:#0474b5;}
.search-right .serch-box { width: 333px; background:none;border-radius: 0}

.search-right .serch-box #search-bg input{ padding-left: 10px; width: 283px; border-radius: 0; border: 1px solid rgb(7, 48, 166); height: 32px;line-height: 32px}
.search-right .serch-box #search-i{background:rgb(7, 48, 166); padding: 0 8px; height: 32px; line-height: 32px;border: 1px solid rgb(7, 48, 166); margin-top: 2px; border-radius: 0 }

.tt_box{text-align: center; margin: 50px 0 10px 0}
.tt_en{letter-spacing: 2px;color:#0065c9;word-wrap: break-word; font-size: 14px;}
.tt_title{ font-size: 36px; font-weight: bold; color: #444}
.tt_line{ width: 166px; margin: 0 auto; font-size: 0; background: #0730A6; height: 1px; position: relative; margin-top: 10px;}
.tt_ens{ width: 70px; height: 3px;background: #0730A6; position: absolute;left: 50%;;transform: translateX(-50%);top: -1px;}
.whi{ margin-top: 70px;}
.whi .tt_en,.whi .tt_title{ color: #fff}
.whi .tt_title{ font-weight: normal; font-size: 36px;letter-spacing: 10px; padding-left: 12px;}
.whi .tt_desc{ color: #fff; margin-top: 8px;}
.whi .tt_line,.whi .tt_ens{background: #fff;}
/*产品*/
.tprlist{ margin: 0 -6px;}
.tprlist li{ width: 332px; height: 305px; display: inline; float: left; margin: 0 8px; margin-top:20px;text-align: center}
.tprlist li .npic{ width: 330px; height: 260px; overflow: hidden; margin: 0 auto; margin-top: 1px;}
.tprlist li .npic img{ width: 100%; height: 100%; object-fit: cover}
.tprlist li .nptit{ height: 43px; line-height: 43px; font-size: 15px;}
.tprlist li a{ display: block}
.tprlist li a:hover{-moz-box-shadow:0px 0px 8px rgba(0,0,0,.13); -webkit-box-shadow:0px 0px 8px rgba(0,0,0,.13); box-shadow:0px 0px 8px rgba(0,0,0,.13); background: #fff;}
/*关于我们*/
.aboutcon{ margin-top: 50px; overflow: hidden;background: #0065C9}
.aboutlbox{ display: inline; float: left; width: 50%;}
.aboutlbox img{ width: 100%}
.aboutrbox{ display: inline; float: right;width: 50%; }
.aboutrbox .infoabout{ font-size: 16px; line-height: 28px; max-width: 560px; margin: 8% 0 0 8%; color: #fff; display: inline; float: left}
.aboutrbox .aboutbtn{ background: #0730a6; text-align: center; font-size: 14px; line-height: 41px; width: 107px; height: 41px; border-radius: 8px; display:block; color: #fff; margin-top: 50px;}
.nyaboutcon{overflow: hidden;background: #F3F3F3;margin-top:0}
.nyaboutcon  .aboutrbox{ display: inline; float:left}
.nyaboutcon .infoabout{ color:#656D78; width: 730px; max-width: 730px; line-height: 28px; margin: 0 auto; display: block; float: none}
.nyaboutcon .aboutlbox img{max-height: 513px; overflow: hidden;object-fit: cover}
/*公司环境*/
.gshj{ background: rgb(232, 238, 243); overflow: hidden; padding: 50px 0}
.submenulist{ text-align: center;}
.submenulist li{ display:inline-block; font-size: 16px; font-weight: bold; padding: 0 15px;}
.submenulist li a:hover,.submenulist li.on a{ color: #0065C9}
.tabprmenu{ overflow:hidden;text-align: center;font-size: 0; padding: 15px 0}
.tabprmenu li{ display: inline-block;  margin: 0;}
.tabprmenu li a{ display: block; height: 47px; line-height: 47px; font-size: 14px; color:#fff; padding: 0 30px; background: rgb(0, 101, 201)}
.tabprmenu li a:hover,.tabprmenu li.on a{ background: #0730A6}
/*为什么选择我们*/
.whylist{ overflow: hidden;margin: 0 -2px}
.whylist li{  width: 345px; height: 500px; display: inline; float: left; margin:40px 2px 20px 2px; background: #0065C9; color: #fff; text-align: center}
.whylist li .picon{ background: #fff; border-radius: 50%; width: 110px; height: 110px; margin: 0 auto; margin-top: 88px; position: relative}
.whylist li .picon img{ max-width: 43px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%)}
.whylist li h3{ font-size: 24px; margin-top: 40px;}
.whylist li p{ padding: 40px 20px 0 20px; font-size: 16px;line-height: 26px;text-align:left}

/*我们的服务*/
.servers{ background: url("../images/bbg.jpg") repeat; overflow: hidden; position: relative; padding-bottom: 57px; width: 100%}
.serverstit{ width: 170px; font-weight: bold; font-size: 24px; height: 170px; border-radius: 50%; position: absolute; left: 50%;top: 50%;transform: translate(-50%,-50%); background: #fff;border: 5px solid #0730A6; text-align: center; line-height: 180px;}
.serverstit span{ color: #0730a6; font-size: 30px; font-style: italic}
.serverlist li{ width: 670px; display:inline; float: left; box-sizing: border-box; background: #0065C9;border: 5px solid #fff; height: 205px; padding:0 95px; color: #fff; margin-top: 57px;}
.serverlist li h3{ font-size: 24px; margin-top: 50px;}
.serverlist li p{ font-size: 12px; line-height: 24px; margin-top: 15px;}
.serverlist li.l_2,.serverlist li.l_4,.serverlist li.l_6,.serverlist li.l_8{ display: inline; float: right}
/*联系我们*/
.contactfoo{  background: url("../images/contactbg.jpg") #E8EEF3 center top no-repeat}
.concon{ height: 255px; background: url("../images/lxbg.png") repeat; border-bottom: 1px solid #0730A6; margin-top: 40px;}
.conlist{ width: 1224px; margin: 0 auto}
.conlist li { width: 306px; display: inline;float: left;text-align: center}
.conlist li span{ display: block; width: 58px; height: 58px; margin: 0 auto; margin-top: 80px;}
.conlist li span img{ width: 100%}
.conlist li p{ font-size: 18px; margin-top:12px; font-weight: 600; color: #444}
.conlistns{border-top: 1px solid #dedede; margin-top: 20px}
.conlistns li span{ width:65px; height: 65px;margin-top: 60px;}
.conlistns li p{font-weight: 400; font-size: 15px}
.footercon{ padding: 60px 0; overflow: hidden}
.footlogo{ width:300px; border:0 none; margin-right:76px; padding-right:70px; text-align:center;}
.footlogo img{ width:300px; }
.topfont{ font-size: 14px; font-weight: bold; text-align: left; line-height: 26px;}
/*留言*/
.footermsg{ width: 530px; display: inline; float: right}
.inputitem{ margin-top: 12px;}

.nytitle{text-align: center; padding: 45px 0; overflow: hidden}
.nytitle .sbit{ font-size: 36px; color:#0065c9; font-weight: bold}
.nytitle .sbit span{ color: #333}
.nytitle .ens{ font-size: 20px; }


.in_gshj{ position: relative;overflow: hidden; margin:35px 0 15px 0;}
.in_gshj ul li{ width: 400px; height: 300px; margin: 0 5px; display: inline; float: left}
.in_gshj_tu{ overflow: hidden; position: relative; width: 400px; height: 300px; }
.in_gshj_tu img{ width: 100%; height: 100%; object-fit: cover}


.in_pro_tit{background:#0474b5; color:#FFF;}
.in_pro_fl li a:hover{ color:#0474b5;}
.in_pro_fl li a:hover em.iconfont{ color:#0474b5;}

#in_pro_list .hd li:hover{ background:#0474b5; color:#FFF;}
#in_pro_list .hd li.on{ background:#0474b5; color:#FFF;}
.in_pro_more a:hover{ color:#3eb135; text-decoration:underline;}

.pro_list01 .incp_more a:nth-child(1){ background:#0474b5; color:#FFF;}
.pro_list01 .incp_more a:nth-child(2){ background:#3eb135; color:#FFF;}
.pro_list01 .incp_more a:hover{ background:#32be27;}

/**/
.title .title_top:before{border-bottom:2px solid #3eb135;}

.tro_w p em.iconfont{ color:#0474b5;}
.tro_btn{background:#0474b5;}
.tro_btn div.fl{ border-bottom:#044fb5 solid 3px; color:#FFF;}
.tro_btn div.fr{ background:#59f74d; border-bottom:#32be27 solid 3px;}

/*优势*/
.in_ys li div.ys_item h3{color:#0474b5; }
.in_ys li div.ys_item h3 em{color:#fff; background:#0474b5;}

/*关于我们*/
.ab_left_item p.ab_more a:hover{ background:#3eb135; border:#3eb135 solid 1px; color:#FFF;}
.ab_right_item li em{color:#0474b5;}

/*新闻资讯*/
#in_new .hd li:hover{ background:#0474b5; color:#FFF;}
#in_new .hd li.on{ background:#0474b5; color:#FFF;}
.new_con a:hover{ color:#0474b5;}

/*友情链接*/
.link a:hover{ color:#0474b5;}

/**/
.ft_add h3 em.iconfont{color:#3eb135;}
.ft_tel h3 em.iconfont{color:#3eb135;}

/*右侧悬浮*/
.xuanfu_menu_box li:hover{ background:#0474b5; border:#0474b5 solid 1px;}
.xuanfu_menu_box li:hover a{ color:#FFF;}

.xuanfu_menu_box li.tel .toolbar-layer p.ph{ color:#0474b5;}

/*page*/
.contact_tit h3{ background:#0474b5;}

.page_menu li a:hover{ color:#0474b5;}
.page_menu li a:hover em.iconfont{ color:#0474b5;}
.page_menu li.on a{color:#0474b5;}
.page_menu li.on a em.iconfont{color:#0474b5;}

.page_tit h3{ background:#0474b5; color:#FFF;}
.weizhi a:hover{ color:#0474b5}
.weizhi b{ color:#0474b5;}

/*产品*/
.pro_list02 .incp_more a:nth-child(1){ background:#0474b5; color:#FFF;}
.pro_list02 .incp_more a:nth-child(2){ background:#3eb135; color:#FFF;}
.pro_list02 .incp_more a:hover{ background:#32be27;}

/*翻页*/
#page .scott span,#page .scott a:hover{ background:#0474b5; border:1px solid #0474b5; color:#fff;}
/**/
.page_back a:hover{ color:#0474b5;}

/*新闻*/
.new_tit a:hover{color:#0474b5;}

/*在线留言*/
.message_btn{ background:#0474b5; color:#FFF; }
.message_btn:hover{ background:#0057ad;}

/*产品详情*/
.slideBox2 .hd li.on{ background:#0474b5;}

.pro_item_btn a{ background:#0057ad; color:#FFF;}
.pro_item_btn a:hover{ background:#0474b5;}
























