@charset "utf-8";
/*全局控制*/
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:"微软雅黑"; color:#565656;-webkit-text-size-adjust:none;overflow-x:hidden;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:center;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;color:#fff;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

/*内容 开始*/
.content{width:100%;}

/*产品展示*/
.prots{width:100%;background:#fff;background-repeat: no-repeat;background-attachment: fixed;background-size:100% 100%;}
.prots_list{width:1200px;margin:0 auto;padding-top:60px;padding-bottom:80px;}
.progms_logo{text-align: center;}
.chinese{color:#007cf6;font-size:36px;font-family: "Microsoft YaHei";font-weight: bold;line-height: 1em;}
.english{color:#2f5496;font-size:18px;font-weight: bold;margin-top:15px;}
.progms_logo img{position: relative;top:-26px;}
.prots_li{}
.prots_li_tab{padding:50px 0 54px 0;}
.prots_li_tab{text-align: center;margin-top:16px;}
.prots_li_tab li{display:inline-block;width:176px;height:55px;background:#f8f8f8;margin-left:22px;margin-bottom:23px;border-radius:10px;border:1px solid #2f5496;overflow: hidden;}
.prots_li_tab li img{vertical-align: middle;}
.prots_li_tab a{line-height:55px;color:#2E2E2E;font-size:14px;margin-left:5px;overflow: hidden;}
.prots_li_tab .hover{color:#2f5496;font-weight: bold;}
.prots_li_tab li:hover a{color:#2f5496;}
.prots_li_con:nth-child(n+3){display: none;}
.prots_li_each{width:277px;height: 338px;padding:1px;background:#2f5496;margin-left:28px;text-align: center;}
.prots_tu{width:100%;height:277px;position: relative;}
.prots_tu .prots_tu_tu{width:100%;height:100%;}
.prots_tu div{width:100%;}
.prots_zz{position: absolute;bottom:0;}
.prots_title{color:#fff;font-size: 18px;line-height: 2.58em;overflow: hidden;}
.prots_jia{width:100%;height:53px;}
.prots_jia .zz_hong{display:none;}
.prots_jj .jiah1{position:absolute;top:25px;left:50%;margin-left:-10px;}
.prots_jj .jiah2{display:none;position:absolute;top:25px;left:50%;margin-left:-10px;}
.prots_li_each:hover{background:#dd0000;}
.prots_li_each:hover .zz_lan{display: none;}
.prots_li_each:hover .zz_hong{display: inline-block;}
.prots_li_each:hover .jiah1{display: none;}
.prots_li_each:hover .jiah2{display: inline-block;}

/*新闻中心*/
.news{width:100%;height:557px;position:relative;}
.news_li_left{width:42.5%;height:557px;background:url('../images/new_left_bj.jpg') no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}

.news_li_center{width:80px;height:510px;padding:23.5px 0;position:absolute;left:42.5%;margin-left:-40px;}
.news_li_center>div{padding:23.5px 0;}
.news_li_cen_icon{width:80px;height: 80px;border-radius: 40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;-webkit-border-radius:40px;background: #fff;display: flex;}
.news_li_cen_icon img{width:36px;height:36px;margin:auto;}
.news_li_rig{width:57.5%;height:557px;background:url('../images/new_rig_bj.jpg') no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.news_li_rig_nr{height:517px;margin-left:96px;padding:20.5px 0;}
.news_li_each{display:block;width:562px;height:85px;padding:25px;background:#c9cfdb;margin:17.5px 0;}
.news_li_each:hover .news_li_con_tit{color:#dd0000;}
.news_li_each:hover .news_li_cont{color:#dd0000;}
.news_li_con_tit{font-size: 16px;color:#000;line-height:1.8em;}
.news_li_cont{padding-top:8px;font-size:14px;color:#000;line-height:2.2em;}
.news_li_time{color:#111;font-size: 14px;}
.news_li_time span{font-weight: bold;}
.news_li_con a:last-child .news_li_each{border-bottom:none;}
.news_li_con:nth-child(n+3){display:none;}

/*公司介绍*/
.introduce{width:1200px;margin:0 auto;padding-top:80px;padding-bottom:75px;}
.introduce_nr{padding-top:45px;}
.introduce_nr_left{width:514px;height:301px;text-align: left;}
.introduce_con{font-size: 14px;color:#414141;line-height:2.4em;text-align: left;}
.introduce_nr_left a{font-size:14px;color:#dd0000;float:right;position: relative;top:-28px;}
.introduce_nr_cen{width:190px;margin-left:64px;}
.introduce_nr_cen img{display: block;padding:20px 0;}
.introduce_tup{width:385px;height:265px;}
.introduce_tup img{width:100%;height:100%;}

/*案例中心*/
.case{width:100%;height:555px;background:url('../images/case_bj.jpg');}
.progms_logo1{height:90px;text-align: center;background:url('../images/case_j.png') no-repeat;}
.progms_logo1 img{position: relative;top:-26px;}
.progms_logo11{height:100%;width:430px;margin-left:20%;}
.progms_logo11 .chinese{padding-top:6px;}

.case_li{width:1200px;margin:0 auto;padding:100px 0 55px 0;}
.case_nr{width:267px;height:237px;border:5px solid rgb(255,255,255,0.6);margin-left:30px;text-align: center;}
.case_li a:nth-child(4n-3) .case_nr{margin-left: 0;}
.case_nr img{width:100%;height:100%;}
.case_nr p{width:100%;padding:0 5px;margin-left:-5px;line-height:4em;font-size:18px;font-weight:bold;color:#fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.case_nr:hover p{color:#dd0000;transition:all 0.6s;}


/*二级页面*/
/*公共头部*/
.two_level_page{width:100%;padding-top:50px;padding-bottom:75px;}
.erji_info{width:1200px;margin:0 auto;}
.com_header_left{width:247px;}
.com_header_left_1{margin-bottom:30px;}
.com_title{text-align: center;height:50px;background: #2f5496;line-height: 50px;font-size: 18px;color:#fff;}
.bt_group{width:219px;border:1px solid #e4e4e4;background: #f6f6f6;padding:21.5px 13px;}
.bt_group .nav_1{width:100%;text-align: center;border:1px solid #e4e4e4;background: #fff;color:#757575;font-size: 14px;padding:11.5px 0;margin:9.5px 0;}
.bt_group .dh_1{display:none;color:#757575;padding:8px 0;}
.bt_group .dh_1 li{line-height: 2.5em;}
.bt_group .dh_1 span{font-size:10px;margin-left:10px;}
.bt_group .dh_1 .nav_2{color:#2f5496;margin-left: 10px;}
.com_header_left_2 .lianxi{width:223px;border:1px solid #e4e4e4;background: #fff;padding:18px 6px 36px 16px;}
.com_header_left_2 .lianxi p{color:#757575;font-size: 14px;line-height: 2.4em;}
.com_header_rig{margin-left:40px;padding-bottom:30px;width:884px;border:1px solid #e4e4e4;}
.lanmu_site{width:872px;padding-right:12px;height:48px;border-bottom:1px solid #e4e4e4;line-height: 48px;}
.lanmum{width:129px;background: #2f5496;font-size:18px;color:#fff;text-align: center;}
.com_header_rig .site{color:#757575;font-size:14px;}
.com_header_rig .site a{color:#757575;}

/*分页显示*/
.page_div{text-align: center;padding:38px 0;}
.page_div {margin-bottom: 20px;font-size: 15px;font-family: "microsoft yahei";box-sizing: border-box;}
.page_div a {padding:8px 8px;text-align: center;margin: 0 4px;cursor: pointer;color: #999999;font-size: 14px;display: inline-block;text-decoration-line: none}
.select{color:#2f5496!important;}
.page_div form{display:inline-block;font-size: 14px;color:#999;}
.page_div form input{text-align:center;width:38px;height:38px;background:#fff;color:#333;border:1px solid #c8c8c8;border-radius: 6px;padding:0;}
.page_div form button{text-align:center;width:38px;height:38px;background:#fff;color:#333;border:1px solid #c8c8c8;border-radius: 6px;padding:0;}
.page_div a:hover{color:#2f5496;}

/*上一页 下一页*/
.last_next{margin:50px 28px;font-size: 14px;}
.last_next>div{float:left;width:50%;}
.last_next li{display:inline-block;line-height: 2.2em;}
.last_next div:nth-child(2) li{float: right;}
.last_next a{color:#666666;}
.last_next li:hover{color:#2f5496;}
.last_next li:hover a{color:#2f5496;}

/*产品列表*/
.pro_list{padding:45px 35px 80px;}
.pro_each{width:250px;margin-left:32px;text-align: center;}
/*.pro_list a:nth-child(3n-2) .pro_each{margin-left:0;}*/
.pro_list a:nth-child(n+4) .pro_each{margin-top:8px;}
.pro_each_tu{width:240px;height:240px;padding:4px;border:1px solid #e4e4e4;}
.pro_each_tu img{width:100%;height:100%;}
.pro_each_tit{line-height: 4em;color:#757575;font-size: 14px;height:66px;width:100%;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.pro_each:hover .pro_each_tu{border:1px solid #305596;}
/*产品详情*/
.pro_show{padding-top:80px;}
.pro_show_tu{width:400px;height:400px;border:1px solid #eaeaea;margin:0 auto;}
.pro_show_tu img{width:100%;height:100%;}
.pro_show_xq{width:808px;margin:0 auto;padding-top:70px;}
.pro_each_name{line-height: 2.2em;margin-left:10px;}
.pro_xian{height:1px;width:100%;background: #eaeaea;margin-bottom:1px;}
.pro_xx{padding:25px 15px;color:#999999;line-height: 2.2em;}

/*新闻中心*/
.new_list{padding-top:8px;}
.new_li_every{width:797px;margin:0 14px;padding:32px 24px 13px 35px;border-bottom:1px dashed #cccccc;}
.news_each_title{line-height: 2.8em;}
.news_each_tit a{color:#515151;font-size: 16px;}
.news_each_time{color:#515151;font-size: 16px;}
.news_each_con_info{color:#757575;line-height: 2.2em;width:100%;}
.news_each_con a{font-size: 14px;color:#686868;}
.new_li_every:hover .news_each_tit a{color:#3d5f9d;}
.new_li_every:hover .news_each_time{color:#3d5f9d;}
.new_li_every:hover .news_each_con_info{color:#3d5f9d;}
.new_li_every:hover .news_each_con a{color:#3d5f9d;}
/*新闻详情*/
.news_show{width:100%;padding-top:45px;color:#111111;}
.show_top{text-align: center;padding:0 30px 0 45px;}
.sh_tp{width:100%;font-size: 24px;line-height: 3em;font-weight: bold;overflow: hidden;overflow: hidden;}
.show_cen{font-size: 14px;padding:40px 30px 100px 45px;}
.show_cen p{line-height: 2.2em;}
.show_cen a{color:#000;}
.show_cen img{text-align: center;}

/*下载列表*/
.downs_list{padding:45px 25px 100px 35px;}
.down_li_every{width:100%;line-height: 4em;color:#757575;font-size: 14px;}
.down_each_tit{width:720px;}
.down_each_tit a{color:#757575;}
.down_li_every:hover{color:#3d5f9d;}
.down_li_every:hover a{color:#3d5f9d;}

/*联系我们*/
.concat{padding:36px 34px 60px;color:#757575;font-size: 16px;line-height: 2.4em;}
.concat_tit{font-size:24px;color:#f31e2e;margin-bottom:45px;}

.aboutzc{text-align: left;padding:36px 34px 60px;}
.aboutzc p{line-height:2.4em;color:#757575;font-size: 16px;}
.aboutzc img{width:auto;text-align: center;margin:0 auto;display:block;}

/*招聘*/
.job{padding:36px 34px 60px;font-size: 16px;color:#757575;line-height: 2.5em;}
.job img{width:100%;}
.job tr:nth-child(2n){background:#ddd;}
.job tr:nth-child(1){font-size: 18px;font-weight:bold;color:#2f5496;}