@charset "utf-8";
/* CSS Document */
/*公共 0571d3*/
.i-ban{width:100%;}
.i-position{position:relative;height:300px;}
.i-text{position:absolute;bottom:0;left:0;width:100%;}

.i-dh{background:#f8f8f8;padding:20px 0;text-align:center;}
.i-dh-oi{font-size:0;}
.i-dh-oi li{display:inline-block; vertical-align:middle;font-size:14px;background:#fff;margin:0 10px;border:1px solid #e0e0e0;}
.i-dh-oi li a{display:block;padding:10px 25px;}
.i-dh-oi li.cur{border:1px solid #0571d3;background:#0571d3;}
.i-dh-oi li.cur a{color:#fff;}
.i-dh-oi li:hover{border:1px solid #0571d3;background:#0571d3;}
.i-dh-oi li:hover a{color:#fff;}

/*上下*/
.i-zyz{overflow:hidden; position:relative;margin-bottom:30px;}
.i-zyz a{display:inline-block;text-align:center;line-height:36px;}
.i-zo{width:200px;float:left;border:1px solid #ccc;}
.i-yo{width:200px;float:right;border:1px solid #ccc;}
.i-zy{width:200px;position:absolute;top:0;left:50%;transform:translateX(-50%);border:1px solid #ccc;}
.i-zyz a:hover{background:#0571d3;color:#fff;border:1px solid #0571d3;}

/*关于我们*/
.i-about{overflow:hidden;margin:40px auto;font-size:15px;line-height:36px;}
.i-pat{overflow:hidden;margin:30px auto;padding-top:10px;}
.i-pat ul{margin-right:-3%;}
.i-pat li{width:22%;float:left;margin-right:3%;text-align:center;margin-bottom:30px;box-sizing:border-box;border:1px solid #eee; transition:all 0.5s;}
.i-pat li img{width:100%;}
.i-pat li p{padding:10px 0;border-top:1px solid #eee;}
.i-pat li:hover{border:1px solid #eee; transform:translateY(-5px); box-shadow:0 2px 10px #ccc;}
.i-pat li:hover p{color:#0571d3;background:#f9f9f9;}

/*产品*/
.i-pro{margin:40px auto;overflow:hidden;}
.i-pro-a{width:50%;float:left;text-align:center;border: 1px solid #f1f1f1;}
.i-pro-a img{max-width:100%;}
.i-pro-b{width:47%;float:right;}
.i-pro-b h2{font-size:22px;margin-bottom:20px;}
.i-pro-b .pa-a{border:1px dashed #dcdcdc;box-sizing:border-box;padding:30px;color:#666;margin-bottom:20px;background: #f9f9f9;}
.i-pro-b .pa-b a{display:block;width:150px;text-align:center;line-height:46px;background:#0571d3; color:#fff;}
.i-pro-c{border-bottom:1px solid #efefef;font-size:15px;font-weight:bold;margin-bottom:26px;}
.i-pro-c p{display:inline-block;padding:10px 40px;background:#0571d3;color:#fff;position:relative; transform:translateY(1px);}
.i-pro-c p:after{ content:'';border-top:10px solid #fff;border-left:10px solid #0571d3;border-bottom:10px solid #fff;position:absolute;top:87%;left:48%; transform:rotate(90deg);}
.i-pro-d{font-size:14px;line-height:30px;color:#797979;margin-bottom:20px;border-bottom:1px solid #efefef;padding-bottom:30px;}

.i-pro-e{overflow:hidden;margin-bottom:40px;}
.i-pro-e ul{margin-right:-2%;}
.i-pro-e li{width:18%;float:left;margin-right:2%;text-align:center;line-height:34px;border:1px solid #eee;box-sizing:border-box;}
.i-pro-e li img{width:100%;}
.i-pro-e li:hover{border:1px solid #ccc;}
.i-pro-e li:hover p{background:#eee;}

/*内页新闻中心*/
.news_r_text{width:100%; margin: 40px auto;}
.news_r_text ul li{width:100%;border-bottom:1px dashed #e6e6e6; padding-bottom:2%;padding-top:2%;overflow: hidden; transition:all 0.3s;}
.news_r_text ul li:nth-child(5n){border-bottom:none; padding-bottom:inherit;}
.news_r_text ul li .pic{width:20%; float:left; overflow:hidden; background:#e6e6e6; padding:3px;} 
.news_r_text ul li .pic img{width:100%; display:block; -webkit-transition:all .3s; transition:all .3s;}
.news_r_text ul li .pic img:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}
.news_r_text ul li .text{width:78%;float:right;}
.news_r_text ul li .text .titnr{width:100%;float:left;font-size: 14px;}
.news_r_text ul li:hover{padding-left:30px;background:#eee;}

.news_r_text ul li .text .tit a{font-size:18px; color:#000; float:left; overflow: hidden; text-overflow: ellipsis;white-space: nowrap!important;} 
.news_r_text ul li .text .tit a:hover{color:#0571d3;}
.news_r_text ul li .text .time{float:right; color:#999;}
.news_r_text ul li .text .wz{width:100%;float:left; margin-top:2%; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; font-size: 14px; color: #666;}
.wz a{font-size: 14px; color: #555;}
.wz a:hover{font-size: 14px; color: #0571d3;}
/*内页新闻中心*/

.pagebox{ font-family:Arial; text-align:center;clear:both;}
.page{ display:inline-block; margin-top:30px; margin-bottom:20px; margin-left:1px; font-size:0px;}
.page a,.page span{ margin-left:-1px; display:inline-block; font-size:14px; line-height:30px; width:30px; border:1px  solid #e0e0e0;}
.page span.on{  border:1px  solid #0571d3; background:#0571d3; color:#fff;}
.page a:first-child,.page span:first-child{ border-radius:4px 0px 0px 4px;}
.page a:last-child,.page span:last-child{ border-radius:0px 4px 4px 0px;}
.page2 { margin-top:20px;}
.page2 span{ color:#999;}

/*新闻详情*/
.xinwenxiangqing{width:100%; height: auto; overflow: hidden; margin-bottom: 30px;}
.xinwenxiangqing .nd_head{text-align: center;margin-top:40px;padding-bottom: 20px;border-bottom: 1px dashed #d6d6d6;}
.xinwenxiangqing .nd_head p{color: #000;font-size: 22px;margin-bottom: 8px;height: auto;overflow: hidden;}
.xinwenxiangqing .nd_head span{color: #666;font-size: 14px;margin: 0 15px;}
.xinwenxiangqing .nd_text {text-align: left;font-size:14px;line-height:30px;  padding: 20px 0;border-bottom: 1px solid #eee;margin-bottom: 30px;}
.xinwenxiangqing .nd_text img{ max-width: 100%; display: block; margin: 10px auto;}
.detail_fenx a{font-size:14px;padding:12px 0;overflow:hidden;margin-top:20px;border-top:1px dotted #adadad; color:#333;}
.new_s2{width:100%;float:left;}
.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%;background:#f1f1f1; color:#0063d6; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6; box-sizing: border-box;}
.news_random2{width:100%;float:left; background:#fff; border:1px solid #d6d6d6; padding:20px; border-top:none; box-sizing: border-box;}
.news_random2 ul li{width:48%; float:left; font-size:14px; line-height:36px; overflow:hidden; margin-right:4%; border-bottom:1px dashed #e6e6e6;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news_random2 ul li:nth-child(2n){margin-right:0;}
.news_random2 ul li a{background:url(../images/ly_li.png) no-repeat left center; padding-left:15px; color: #333}
.news_random2 ul li a:hover{color:#0063d6;}
.news_random2 ul li span{float:right; color:#999; line-height: 37px;}

.news_con_b{border-top: 1px solid #EEE;margin-top: 50px;padding-top: 50px;}
.news_con_b ul{line-height: 30px;float: left;}
.news_con_b li {font-size: 14px; color: #555;}
.news_con_b li a{font-size: 14px; color: #555;}
.news_con_b li a:hover{font-size: 14px; color: #0063d6;}
.news_con_b .fhlb{float: right;width: 140px;height: 40px;line-height: 40px;background: #0063d6;text-align: center;}
.news_con_b .fhlb a{display: block;color: #FFF; font-size: 14px;}
.news_con_b .fhlb a:hover{display: block;color: #FFF;text-decoration: none;}

/*人才招聘*/
.recruit_d{margin:40px auto 40px;}
.recruit_d .recruit_top{width:100%;background:#f4f4f4;overflow:hidden;}
.recruit_d .recruit_top span{display:block;font-size:16px;color:#333;padding:23px 0;line-height:18px;width:21%;text-align:center;float:left;}
.recruit_d .recruit_ul{}
.recruit_d .recruit_ul li{}
.recruit_d .recruit_ul li:last-child{border-bottom:none;}
.recruit_d .recruit_ul li .recr_d{position:relative;overflow:hidden;border-bottom: 1px solid #e6e6e6;}
.recruit_d .recruit_ul li .recr_d span{display:block;width:21%;font-size:14px;color:#656565;padding:15px;text-align:center;float:left;}
.recruit_d .recruit_ul li .recr_d i{position:absolute;right:10px;top:50%;display:block;width:20px;height:20px;margin-top:-9px;background:url(../images/tb34.png) no-repeat center;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.recruit_d .recruit_ul li.active .recr_d i{background:url(../images/tb35.png) no-repeat center;}
.recruit_d .recruit_ul li .recr_text{padding:20px;background:#f4f4f4;color:#555;display:none;}
.recruit_d .recruit_ul li .recr_text .recr_tm{padding-bottom:14px;border-bottom:1px solid #dedede;overflow:hidden;}
.recruit_d .recruit_ul li .recr_text .recr_tm span{display:block;width:25%;float:left;}
.recruit_d .recruit_ul li .recr_text .recr_tm span em{display:block;font-size:14px;padding:6px 0;}
.recruit_d .recruit_ul li .recr_text .recr_tk{padding:20px 0;overflow: hidden;}
.recruit_d .recruit_ul li .recr_text .recr_tk dl{}
.recruit_d .recruit_ul li .recr_text .recr_tk dl:last-child{margin-right:0;}
.recruit_d .recruit_ul li .recr_text .recr_tk dl dt{font-size:16px;margin-bottom:14px;padding-top:10px;}
.recruit_d .recruit_ul li .recr_text .recr_tk dl dd{font-size:14px;line-height:1.8;margin-bottom:6px;}
.recruit_d .recruit_ul li .recr_text .email_d{padding-top:10px;}
.recruit_d .recruit_ul li .recr_text .email_d a{display:inline-block;padding:20px 0 10px;font-size:16px;color:#555;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;}
.recruit_d .recruit_ul li .recr_text .email_d a:hover{color:#da2418;}


/*我们*/
#con{overflow:hidden;margin:60px auto;}
.contact{width:46%;float:left;padding-right:4%;margin-top:30px;line-height:30px;}
.contact h2{font-size:18px;font-weight:bold;position: relative;margin-bottom:10px;}
.contact h3{font-size:24px;color:#333;margin-bottom:20px;}
.contact img{width:20px;margin-right:10px;}
.cotu{width:50%;float:right;}

.ctu{overflow:hidden;margin-bottom:60px;}
.ctu li{width:46%;float:left;border-top:1px solid #eee;padding:30px 0;font-size:16px;line-height:40px;color:#666;}
.ctu li:nth-child(2n){float:right;}
.ctu b{color:#333;font-size:18px;margin-bottom:20px;}
.ctu img{width:20px;margin-right:10px;}

/*留言*/
.liv{margin:40px auto;width:1000px;}
.lva{font-size:14px;line-height:30px;color:#555;}
.lvb{font-size:18px;line-height:50px;margin:30px auto 20px;color:#15436d;background:#eee;box-sizing:border-box;padding:0 20px;font-weight:bold;}

.customers {margin:0 auto 0px;overflow: hidden;text-align: center;display: block;padding-bottom:60px;font-size:0px;}
.customers input {border: #CCC 1px solid;display: inline-block;font-size: 16px;outline: none;box-sizing: border-box;}
.customers input:first-child{margin-right:2%;}
.input2 {margin: 0;padding: 2% 2%;width: 49%;}
.input1 {margin-top: 20px;padding: 2% 2%;width:100%;clear: both;box-sizing:border-box;}
.customers textarea {border: #CCC 1px solid;display: inline-block;font-size: 16px;margin: 20px 0;outline: none;clear: both; font-family:Arial,'微软雅黑', Helvetica, sans-serif;}
.input1h {padding: 2% 2%;height: 180px;width:100%;box-sizing:border-box;}
.ftjbtn {background: #0571d3;border: #0571d3 1px solid !important;color: #FFF;margin-right: 2%;}
.ftjbtn, .fczbtn {padding: 2% 0;width: 49%;cursor: pointer;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.fczbtn {background: #ccc;}
.fczbtn:hover{background:#0571d3;color:#fff;}
.customers input:focus,.customers textarea:focus {border:#00509a 1px solid; }

/*技术*/
.shenm{margin:40px auto;line-height:34px;}
/*常见问题*/
.i-tech{margin:40px auto;}
.i-tech li{line-height:40px;border-bottom:1px dashed #eee;overflow:hidden;box-sizing:border-box;padding:0 20px 0 0px;}
.i-tech p{width:76%;float:left;}
.i-tech p:before{content:'';width:3px;height:3px;border:1px solid #ccc;display:inline-block;margin-right:10px;margin-bottom:2px;}
.i-tech span{width:20%;float:right;text-align:right;}
.i-tech li:hover{background:#eee;}
.i-tech li:hover a{color:#0571d3;}
.i-tech li:hover p:before{background:#333;}
