﻿@charset "utf-8";
/* 总定义 */
body,div,ul,li,p,img,h1,h2,h3,h4,h5,h6{ padding: 0; margin: 0; list-style: none; font:16px/32px "微软雅黑"; font-weight:normal; color:#333; display: block;border:0;  }
a{ color:#333; text-decoration:none;}
a:hover{ color:#0C4770;  }
.biaoti{font-size:26px; text-align: center;  padding: 50px 0 20px 0;  }
.biaoti-x{font-size:14px; color: #999;}
.biaoti-w{color: #fff !important;}
.q0{ margin-right:0!important;}


/* top */
.c_top{ height: 95px; width: 100%; min-width: 1200px; border-bottom: 4px solid #F07A18;}
.c_logo{ width: 1200px; margin: 0 auto; height: 90px; display: flex; justify-content: space-between; align-items: center;}
.logo_l{ width: 535px;}
.logo_r{ width: 430px;}
.c_search{ width:430px; height: 40px; display: flex; justify-content: flex-start; align-items: center;}
.c_search input{ border:1px solid #DDD; height:25px; width:360px; float:left;}
.c_search a{ display:block; height:29px; width:60px; text-align:center; color:#ffffff; line-height:25px; background: #10629A; font-size: 14px; margin-left: 5px; }
.c_phone{ height: 33px;font-size: 20px; line-height: 33px; text-align: center;}
.blue{ color: #0072D4; font-weight: bold;}

/* BANNER */
.c_banner { width: 100%;min-width: 1400px;}
/* 轮播图尺寸 */
.swiper {width: 100%; height:100%;}
.swiper-slide {}
.swiper-slide img {display: block;width: 100%;height:100%;object-fit: cover; }
/* 轮播图分页按钮 */
.swiper-pagination-bullet {width: 15px;height: 15px;opacity: 0.9;background:#fff; }
.swiper-pagination-bullet-active {background: #F07A18;}

.daohang{ width: 100%;  height: 60px; border-bottom: 4px solid #F07A18;}


/* logo */
.t2{width: 1240px; height: 100px; margin: 0 auto;}
.t2 .t2-logo{ float: left;}
.t2 .t2-2{  float: right;}




/* 导航 */
.clearfix {
    clear: both;
}

.c_menu {
    text-align:center;
    text-transform: uppercase;  
    background-color: #0573D9;
	min-width: 1200px;

}

.c_menu ul {
    width: 90%;
    max-width: 1200px;
    margin: 0 auto;
    list-style-type: none; display: flex; justify-content: space-between; align-items: center;
	
}

.c_menu ul li {
    display: inline-block;
	padding: 0 5px;
}
.c_menu ul li :hover { background:#F07A18; }

.c_menu ul li a {
	font-family: "微软雅黑"; font-size: 16px;
    color: #ffffff;
    text-decoration: none;
    display: inline-block;
    padding: 10px;
    box-sizing: border-box;
}

.c_menu ul li a:hover {
    color: white;
}

/* 公司简介*/
.j_box{ width: 1210px; margin: 0 auto;}
.j_tit{ width: 100%; margin: 35px auto; background: url(../images/j_bg3.png) no-repeat center; text-align: center; }
.j_tit h1{font-size: 25px;}
.j_bg{  width: 1210px;  height: 400px; background: url(../images/j_r3_c1.jpg) no-repeat center; display: flex; align-items: center;}
.j_bg_l{ width: 443px; height: 323px; border: 1px solid #fff; margin: 30px;}
.j_bg_l img{ width: 443px; height: 323px;}
.j_bg_r{ width: 650px; height: 315px; margin-left: 30px;}
.j_bg_r p{ color: #666; font-size: 16px; line-height: 35px;}
.j_more{ display: block; width: 200px; height: 38px; margin: 0 auto; border: 1px solid #0072D4; text-align: center; font-size:18px; color:#0072D4; border-radius: 100px;line-height: 38px; }
.j_more:hover{ background:#0072D4; color: #fff; }

/* 招标采购*/
.j_box2{ width: 100%; background: #F8F7FB; border: 1px solid #DDDDDD; margin-top: 30px; }
.j_box3{ width: 1200px; margin: 0 auto;}
.zb_box{ display: flex; justify-content: space-between; }
.zb_box2{ width:580px; height:400px}
.zb_tit{ width: 100%; height: 45px; background:  #0573D9; border-bottom: 4px solid #F07A18; display: flex; justify-content: space-between; align-items: center; }
.zb_tit h1{ padding-left: 25px; font-size: 20px; color: #fff; line-height: 25px;}
.zb_tit h3{ padding-left: 35px; font-size: 12px; color: #5891B8;line-height: 12px;}
.more{ font-size: 12px; color: #fff; margin-right: 15px;}
.more:hover{color: #F07A18;}
.c_list{ padding:0; border: 0; width: 100%; }
.c_list td{ height: 50px; border-bottom: #E6E6E6 1px  dashed; background: url( ../images/008.jpg) no-repeat 3px; padding-left: 20px; display: flex; justify-content: space-between; align-items: center;}
.c_list td:hover{background: url( ../images/008.jpg) no-repeat 3px #E7F1FE; }
.l_l{ width:450px; white-space: nowrap;overflow: hidden; text-overflow:ellipsis;}
.l_r{height: 50px;line-height: 50px; font-size: 12px; color: #999 !important; padding-right: 10px;}

/* 新闻*/
.j_box4{ width: 100%; background: url(../images/j_bg.jpg) repeat-x top center; padding-top: 150px; padding-bottom: 50px; }
.j_box5{ width: 1200px; margin: 0 auto; display: flex; justify-content: space-between;}
.news_box{ width: 384px; min-height: 580px; height: auto; border: 1px solid #ddd; border-top:5px solid #FF8000;background: #fff;}
.news_tit{ text-align: center; font-size: 20px; height: 70px; line-height: 70px}
.news_img{ width: 356px; height: 150px; margin: 0 auto;}
.news_list{ padding: 10px 15px; height: 280px;}
.news_more{ display: block; width: 100px; height: 30px; margin: 0 auto; border: 1px solid #0072D4; text-align: center; font-size:16px; color:#0072D4; border-radius: 100px;line-height: 30px; }
.news_more:hover{ background:#0072D4; color: #fff; }
.l_n{ width:330px; white-space: nowrap;overflow: hidden; text-overflow:ellipsis;}

/* 软件&活动*/
.j_box6{ width: 100%; background: url(../images/j_bg2.jpg) no-repeat center top; background-size:cover; min-height: 700px;}
.j_box7{ width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; padding-top: 38px;}
.soft_l{ width: 795px; height: 531px; padding-top: 80px; background: url(../images/j_bg4.png) no-repeat; }
.soft_r{ width: 384px; height: 531px; padding-top: 80px; background: url(../images/j_bg5.png) no-repeat;}
.soft_list{ width: 756px; margin: 0 auto;display: flex; justify-content: space-between; padding: 30px 0; border-bottom: 1px dashed #ddd;}
.soft_list:hover{background:#E7F1FE; }
.soft_img{ width: 225px; height: 152px;}
.soft_img img{ width: 225px; height: 152px;}
.soft_info{ display: block;width: 500px;}
.soft_info h1{ font-size: 20px; font-weight: bold; line-height: 50px;}
.soft_info p{ font-size: 16px; color: #666; height: 100px; overflow: hidden; text-overflow: ellipsis;}
.mar{ margin-top: 30px;}
.r_img{ width: 356px; height: 200px; margin: 0 auto;}
.r_list{ padding: 10px 15px; height: 235px;}

/* 业绩展示*/
.j_box8{ width: 100%; padding: 30px 0;}
.j_box9{ width: 1200px; margin: 0 auto;display: flex;justify-content:space-between; flex-wrap: wrap;}
.j_yj{ display: block; width: 380px; text-align: center; margin: 10px 0;}
.j_yj img{ width: 380px; height: 228px;}
.j_yj p{ text-align: center; font-size: 16px; line-height: 40px;}


/* 友情链接*/
.j_box10{ width: 100%; background: #F8F7FB; border-top: 1px solid #DDDDDD; padding-bottom: 30px;}
.jy_tit{ clear: both; width: 100%; text-align: center; font-size: 23px; font-weight: bold; color: #333; margin-top: 30px;}
.zh_link{ width: 1200px; min-height: 100px; margin:0 auto; display: flex; justify-content:flex-start; flex-wrap: wrap; }
.zh_link a{ margin: 10px 25px 10px 0; background: url(../images/dot_internet.png) no-repeat 6px; padding-left: 30px; font-size: 16px; display: block; height: 40px; line-height: 40px;}
.zh_link a:hover{ color:#0072D4; }
.zh_link a img{ width: 220px;}


/* foot*/
.c_foot{ clear:both; width: 100%;min-width: 1400px; background: #0573D9; border-top:4px solid #F07A18;  padding: 30px 0; text-align: center; font-size: 14px; color: #fff; }

/* 列表页 */
.position{ height: 40px; width: 100%;min-width: 1200px; background:#eee;}
.position p{ background: url(../images/doc2.fw.png) no-repeat left; padding-left: 35px; width: 1200px; margin: 0 auto; line-height: 40px;  box-sizing: border-box; }
.l_box{ width:1200px; margin: 30px auto; border: 1px solid #ddd;}
.l_tit{ background: url(../images/doc3.fw.png) no-repeat 10px #0573D9; height: 40px;  border-bottom: 4px solid #ff8000; padding-left: 45px;}
.l_tit h2{font-size: 18px; color: #fff; line-height: 40px;}
.l_pad{padding: 10px;min-height: 500px;}

/* 页码 */
.yeshu{ width: 500px; margin: 0 auto;height:66px;  margin-top: 10px;clear: both;}
.yeshu span{display: block;margin:2px;padding: 0px 5px;float: left; height:28px;line-height:28px;  border: 1px solid #ccc;}
.yeshu a{ display: block;margin:2px; height:28px; line-height:28px; padding:0 5px; border: 1px solid #ccc; float: left; }
.yeshu a:hover{  border: 1px solid #339C14; }
.yeshu-dq{ border: 1px solid #339C14 !important;color:#339C14;}

/* 内页内容 */
.nr-00{width:100%;margin:0 auto;}
.nr-bt{font:22px/1.6em "微软雅黑";text-align: center; padding-top:20px;  }
.nr-sj{ line-height:2em; color: #999;text-align: center; border-bottom: #ccc 1px solid;padding-bottom:10px; margin-bottom:10px;}
.nr-zw,.nr-zw p,.nr-zw div,.nr-zw a{  font:16px/2em "微软雅黑" !important;}
.kongge{width:100%; text-indent: 2em; }
.juzhong{text-align: center;}
.nr-zw img{ max-width: 930px !important; height: auto !important; display: block; margin: 0 auto; margin-top: 10px;}
.nr-zw{width:100%; padding: 15px 25px; padding-bottom: 20px; box-sizing: border-box; font-size: 18px;}
.nr_tit{ display: flex; justify-content: space-between; align-items: center; padding: 15px 25px; border-bottom: 1px solid #ddd;}
.nr_tit h3{font:24px/1.8em "微软雅黑"; line-height: 50px;}
.nr_tit p{color: #999; font-size: 16px; line-height: 40px;}

/* 活动推广 */
.hd_link{ width: 205px; height: 50px; background: #ff8000; border-radius: 100px; display: flex; justify-content: center; align-items: center;}
.hd_link p{font-size: 20px; font-weight: bold; color: #fff; margin: 0 10px;}
.hd_link:hover{ background: #ff0000;}
.hd_tit{ width: 100%; font-size: 25px; font-weight: bold; text-align: center; margin: 20px 0;}
.hd_tips{width: 100%; font-size: 16px; font-weight: bold; color: #ff0000; text-align: center; margin: 10px 0;}
.n_nr2{ margin: 20px 0; padding: 40px; text-align: center;}
.n_nr2 h1{ font-size: 22px; font-weight: bold;line-height: 50px;color: #ff0000;}
.n_nr2 h2{ font-size: 22px; line-height: 70px;}
.n_nr2 h3{ font-size: 22px; line-height: 70px; color: #ff0000;}
.n_nr2 img{ margin: 0 auto;}

/* 表单 */
.n_tb{padding: 20px 0;}
.col_1{width: 10%; text-align: right; font-size: 18px; white-space: nowrap;font-weight:600; }
.red{ color: #ff0000; font-size: 20px; font-weight: bold;}
.col_2{width: 85%;}
.flx{ display: flex; align-items: center;}
.col_2 span{ margin: 0 10px;}
.pad{ padding-left: 15px;}
.top{vertical-align:top;}
.form-control{width: 98%;
	height: 34px;
	align-items: flex-start;
    line-height: 34px;
    text-align: left;
    text-indent: 0.5em;
    border: #cccccc solid 1px;
    border-radius: 5px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666;}
.form-control2{width: 98.8%;
	height: 34px;
    line-height: 34px;
    text-align: left;
    text-indent: 0.5em;
    border: #cccccc solid 1px;
    border-radius: 5px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666;}
.form-control3{width: 30%;
	height: 34px;
    line-height: 34px;
    text-align: left;
    text-indent: 0.5em;
    border: #cccccc solid 1px;
    border-radius: 5px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666;}
.n_tj{ padding: 25px; display: flex; justify-content: center; align-items: center; border-top: 1px solid #eee; margin-top: 15px;}
.pxzx_queding {  width: 215px;height: 57px;line-height: 50px;  text-align: center; border-width: 0px; border-radius: 5px; font-family: "微软雅黑"; font-size: 25px; color: #ffffff; background-color: #006DDE; cursor: pointer; margin: 0 10px;}
.pxzx_queding:hover{ background: #004F97;}

/* 软件 */
.s_box{ width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: flex-start; margin-top: 30px;}
.s_l{ width: 300px;}
.s_l_tit{background: #f8f8f8; border-bottom: 4px solid #0573D9; height: 90px; display: flex;justify-content:center; align-items: center; }
.s_l_tit img{ margin: 0 10px; }
.s_l_tit p{font-size: 22px;}
.s_l_menu{ border:1px solid #ddd; padding: 20px; height: 200px;}
.s_l_menu li{ border-bottom: 1px dashed #ddd; display: flex; justify-content: flex-start; align-items: center; padding: 20px 0 20px 50px;}
.s_l_menu li:hover{ background:#f8f8f8;}
.s_l_menu li img{ width: 24px; height: 24px;}
.s_l_menu li a{ font-size: 18px; margin-left: 15px;}
.s_r{ width: 875px; border:1px solid #ddd;min-height: 500px;}
.s_r_box{ width: 100%; padding: 30px; box-sizing: border-box;}
.s_tit{border-bottom:1px solid #ddd; display: flex; justify-content: flex-start; align-items: center;padding: 10px 10px 40px 10px; }
.s_tit_l{ width: 270px; }
.s_tit_l img{ width: 270px;}
.s_tit_r{ width: 490px; margin-left: 20px;}
.s_tit_r h1{ font-size: 28px; padding: 20px 0;}
.s_tit_r h2{font-size: 25px;  padding: 20px 0; }
.s_b{ color: #0572D8; font-size: 35px !important;font-weight: bold;}
.s_info{ padding: 30px 0;}

/* 图片列表页 */
.pic_box{ width: 95%; margin: 0 auto;display: flex;justify-content:space-between; flex-wrap: wrap;}
.j_yj1{ display: block; width: 360px; text-align: center; margin: 10px 0;}
.j_yj1 img{ width: 360px; height: 228px;}
.j_yj1 p{ text-align: center; font-size: 16px; line-height: 40px;}

/* 7-14 */
.ss{background:#f8f8f8;}
.ss img{ width: 26px!important; height: 26px!important;}
.ss a{ font-size: 18px; margin-left: 15px; font-weight: bold;}

/* 7-18 */
.f_l{ display: flex; justify-content: center; align-items: center; color: #fff;}
.f_l img{width: 15px; margin: 0 10px;}
