@charset "utf-8";

* {margin: 0;padding: 0;border-radius: 0;}
body {font-size: 12px;font-family: '思源黑体';margin: 0px auto;background: #fff;}
ul,li {list-style: none;margin: 0;padding: 0;}
a {text-decoration: none;}
img {border: none;vertical-align: middle;}

/* 头部 */
#top {width: 100%;height: auto;overflow: hidden;background-color: #fff;}
.top {width: 90%;max-width: 1400px;height: auto;margin: 0 auto;overflow: hidden;}
.top .logo {float: left;width: 30%;margin: 20px 0;}
.top .top_r {float: right;width: 69%;text-align: right; margin-right:1%;}
.top .top_r .top_rt {line-height: 50px;}
.top .top_r .top_rt h1 {display: inline-block;color: #ffae00;margin-right: 1%;vertical-align: middle;}
.top .top_r .top_rt span a{font-size: 12px;color: #000000;margin-right: 1%;vertical-align: middle;}
.top .top_r .top_rt span a:hover{color: #003887;}
.top .top_r .top_rt span::before {content: '|';color: #bfbfbf;margin-right: 1%;vertical-align: middle;}
.top .top_r .top_rb ul { text-align:right;overflow: hidden;}
.top .top_r .top_rb ul li {display: inline-block;margin-left: 6%;}
.top .top_r .top_rb ul li a {display: inline-block;color: #000000;font-size: 18px;padding: 20px 0px;}
.top .top_r .top_rb ul li:hover a {color: #003887 !important;border-bottom: 2px solid #002a66;}
.top_active {color: #003887 !important;border-bottom: 2px solid #002a66;}
.nav_sj{display:none;}
.en {
  float: right;margin-top: 15px;margin-right: 2px;position: relative;cursor: pointer; margin-left:5%;
}
.en a {
  display: block;
  font-size: 16px;
  color: #333;
  line-height: 36px;
}
.en a:hover {
  opacity: 0.7;
}.en img{/*filter:grayscale(100%)*//* brightness(500)*/;}

.top_rr{display: none;}

/* pc_banner */
#slideBox {width: 100%; max-width:1920px; margin:0 auto;height: auto;overflow: hidden;position: relative;margin: 0px auto 0px;display: block;}
.slideBox .bd {position: relative;height: 100%;z-index: 0px;width: 100%;}
.slideBox .bd li {zoom: 1px;width: 100%;}
.slideBox .bd img {width: 100%;height: auto;display: block;}
.slideBox .hd {width: 100%;height: auto;position: absolute;text-align: center;bottom: 23px;z-index: 1;}
.slideBox .hd ul {display: inline-block;}
.slideBox .hd ul li {width: 10px;height: 10px;border-radius: 50%;float: left;margin-left: 5px;margin-right: 5px;cursor: pointer;border: 1px solid #fff;}
.slideBox .hd ul li.on {background: #ffab00;border: 1px solid #ffab00;}

.pc_banner{width: 100%;height: auto;}
.pc_banner img{width: 100%;height: auto;}

.sj_banner{display: none;}
.box_swipe{display: none;}

/* 产品中心 */
#ipro {width: 100%;height: auto;background-color: #f6f6f6;}
.ipro {width: 90%;max-width: 1400px;height: auto;margin: 0 auto;overflow: hidden;padding: 50px 0;}
.ipro .ipro_m ul {width: 100%;height: auto;overflow: hidden;}
.ipro .ipro_m ul li {float: left;width: 32.5%;height: auto;margin: 0.6% 0.4%;}
.ipro .ipro_m ul li:hover .ipro_t img {transform: scale(1.1);}
.ipro .ipro_m ul li:hover .ipro_b h1 {color: #003887;}
.ipro .ipro_m ul li .ipro_t {width: 100%;height: auto;overflow: hidden;}
.ipro .ipro_m ul li .ipro_t img {width: 100%;height: auto;transition: all 0.3s;}
.ipro .ipro_m ul li .ipro_b {width: 100%;height: auto;padding: 5%;background-color: #fff;box-sizing: border-box;}
.ipro .ipro_m ul li .ipro_b h1 {font-size: 18px;color: #000000;line-height: 30px;transition: all 0.3s;font-weight: lighter;}
.ipro .ipro_m ul li .ipro_b p {font-size: 13px;color: #000000;line-height: 21px;}
.ipro .ipro_btn {width: 100%;height: auto;text-align: center;margin-top: 50px;}
.ipro .ipro_btn a {font-size: 16.67px;color: #b1b1b1;padding: 15px 50px;border: 1px solid #b1b1b1;border-radius: 8px;transition: all 0.3s;}
.ipro .ipro_btn a:hover {color: #000000;background-color: #fff;border: 1px solid #000000;}

/* 关于我们开始 */
.iaboutus {width: 100%;height: auto;overflow:hidden;}
.iaboutus .iaboutus_l {float: left;width: 50%;height: 640px;}
.iaboutus .iaboutus_l img {width: 100%;height: 100%;}
.iaboutus .iaboutus_r {float: left;width: 50%;height: 640px;background: url(../images/aboutus_bg.jpg) no-repeat center/cover;padding: 2.5%;box-sizing: border-box;}
.iaboutus .iaboutus_r .iaboutus_title h1 {font-size: 32px;color: #000000;line-height: 50px;}
.iaboutus .iaboutus_r .iaboutus_title p {font-size: 16px;color: #92a0ac;line-height: 30px;margin-bottom: 34px;}
.iaboutus .iaboutus_r .iaboutus_text p {font-size: 14px;color: #92a0ac;text-indent: 2em;line-height: 25px;margin-top: 24px;}
.iaboutus .iaboutus_btn {width: 100%;height: auto;margin-top: 65px;}
.iaboutus .iaboutus_btn a {font-size: 16.67px;color: #fff;padding: 15px 50px;border-radius: 8px;background-color: #ffab00;transition: all 0.3s;}
.iaboutus .iaboutus_btn a:hover {color: #000000;background-color: #fff;border: 1px solid #000000;}

/* 新闻咨询 */
.inews{width: 90%;max-width: 1400px;height: auto;margin: 0 auto;overflow: hidden;padding: 50px 0;}
.inews ul{width: 100%;height: auto;overflow: hidden;}
.inews ul li{float: left; width: 48%;height: auto;border: 1px solid #e5e5e5 ;box-sizing: border-box;margin: 1%;padding: 10px 0;}
.inews ul li:hover .inews_br h1{color: #003887;}
.inews ul li .inews_bl{float: left;width: 14.5%;padding: 0 10px 0 20px;box-sizing: border-box;text-align: center;}
.inews ul li .inews_bl h1{font-size: 45px;color: #ffab00;font-weight: 480;}
.inews ul li .inews_bl p{font-size: 14px;color: #e5e5e5;border-top: 1px solid #e5e5e5;line-height: 27px;}
.inews ul li .inews_br{float: left;width: 85.5%;box-sizing: border-box;padding: 0 20px 0 10px;}
.inews ul li .inews_br h1{font-size: 18px;color: #000000;font-weight: 500;line-height: 40px;transition: all .3s;}
.inews ul li .inews_br p{font-size: 14px;color: #bcbcbc;line-height: 22px;}

/* 技术支持以及服务网络 */
.iskill{width: 100%;height: auto;overflow: hidden;}
.iskill h1{font-size: 32px;font-weight: 549; color: #ffffff;line-height: 50px;margin-top: 117px;}
.iskill p{font-size: 18px;color: #c8c2bd;line-height: 30px;margin-bottom: 34px;}
.iskill a{font-size: 15px;color: #ffffff;padding: 11px 28px;background-color: rgba(94,97,105,0.3); border: 1px solid #7b8290;transition: all .3s;}
.iskill a:hover{background-color: rgba(94,97,105,0.9);}
.iskill .iskill_l{width: 50%;height: 421px; float: left;background: url(../images/iskill1.png)no-repeat center/cover;text-align: center;}
.iskill .iskill_r{width: 50%;height: 421px;float: left;background: url(../images/iskill2.jpg)no-repeat center/cover;text-align: center;}


/* 产品分类 */
#list{width: 100%;height: auto;border-bottom: 1px solid #e4e4e4;}
.list{width: 90%;max-width: 1400px;height: auto;margin: 0 auto;background-color: #fff;line-height: 70px;}
.list .list_l{float: left;width: 30%;height: auto;}
.list .list_l p{color: #a1a1a1;font-size: 14px;}
.list .list_l img{margin-right: 5px;}
.list .list_r{float: right;width: 70%;height: auto;text-align: right;}
.list .list_r a{position: relative; padding: 24px 10px;margin-left:8%;font-size: 18px;color: #3a3a3a;transition: all .1s;}
.list .list_r a:hover{color: #ffa800;border-bottom: 2px solid #ffa800;}
.list .list_r a:hover::after{position: absolute; bottom: -8px;left: 50%; transform: translateX(-50%); display: block; content: ''; width: 13px; height: 6px;background: url(../images/s.png)no-repeat center;}
.list .list_active{ border-bottom: 2px solid #ffa800;color: #ffa800 !important;}
.list .list_active::after{position: absolute; bottom: -8px;left: 50%; transform: translateX(-50%); display: block; content: ''; width: 13px; height: 6px;background: url(../images/s.png)no-repeat center;}

.lista{width: 100%;height: auto;margin: 0 auto;line-height: 60px;}
.lista .lista_l{height: auto;}
.lista .lista_l p{color: #a1a1a1;font-size: 14px;}.lista .lista_l a{color: #a1a1a1;font-size: 14px;}.lista .lista_l a:hover{ color:#0079c2;}

/* 产品 */
.products_bg{width: 100%;background-color: #f6f6f6; overflow:hidden; }
.products {width: 92%; max-width:1400px; margin:0 auto;height: auto;padding: 34px 0 15px 0;overflow:hidden;}
.products_left{float:left; width:21%; overflow:hidden;}
.list_con{}
.list_right_con{ background:#fff; border-radius:10px; box-shadow: 0px 0px 5px #ccc; width:98%; margin:0 auto; overflow:hidden; padding-bottom:10px; margin-bottom:30px;}
.list_right_con dt{ background:#0079c2; font-size:24px; font-weight:bold; color:#fff; height:60px; line-height:60px; padding:0 5%;}
.list_right_con ul li{ line-height:50px; width:90%; margin:0 auto; text-align:left; color:#666666;  font-size:16px; border-bottom:1px #dddddd solid;}
.list_right_con ul li a{color:#666666; font-size:16px;}.list_right_con ul li div{ padding-left:15px; line-height:30px;padding-bottom:10px;}.list_right_con ul li div a{font-size:14px;}
.list_right_con ul li:last-child{border-bottom:0px;}
.list_right_con a:hover{color:#0079c2;}.list_right_con ul li a.hover{color:#0079c2;}


.products_right{float:right; width:75%; overflow:hidden;}
.products .pro_m{width: 100%;max-width: 1400px;height: auto;margin: 0 auto;overflow: hidden; margin-bottom:20px;}
.products .pro_m ul {width: 100%;height: auto;overflow: hidden;}
.products .pro_m ul li {float: left;width: 32%;height: auto;margin-right:2%; margin-bottom:2%;}.products .pro_m ul li:nth-child(3n){ margin-right:0%;}
.products .pro_m ul li:hover .pro_t img {transform: scale(1.1);}
.products .pro_m ul li:hover .pro_b h1 {color: #003887;}
.products .pro_m ul li .pro_t {width: 100%;height: 240px;overflow: hidden;}
.products .pro_m ul li .pro_t img {width: 100%;height: auto;transition: all 0.3s;}
.products .pro_m ul li .pro_b {width: 100%;height: auto;padding: 5%;background-color: #fff;box-sizing: border-box;}
.products .pro_m ul li .pro_b h1 {font-size: 18px;color: #000000;line-height: 30px;transition: all 0.3s;font-weight: lighter;}
.products .pro_m ul li .pro_b p {font-size: 13px;color: #000000;line-height: 21px;}

.products .pro_pag{width: 100%;height: auto;overflow: hidden;text-align: center;padding-bottom: 50px;padding-top: 15px;} 
.products .pro_pag a{font-size: 13px; color: #000000; padding:6px 12px ;border: 1px solid #d7d7d7;margin: 0 0.08%;transition: all .3s;}
.products .pro_pag a:hover{color: #ffffff;background-color: #b4150f; border: 1px solid #b4150f;}
.products .pro_pag .pag_active{color: #ffffff;background-color: #b4150f; border: 1px solid #b4150f;}

/* 产品内页 */
.products_de{width: 100%;height: auto;margin: 0 auto;overflow: hidden;padding: 5px 0;}
.products_de .pro_det{width: 100%; height: auto;overflow: hidden;}
.products_de .pro_del{float: left; width: 50%;height: auto;padding: 0 1% 0 0;box-sizing: border-box;}
.products_de .pro_del img{width: 100%;height: auto;}
.products_de .pro_der{float: left; width: 48%;height: auto;margin: 0 1% 1% 1%;padding: 0px 0px 0px 2%;box-sizing: border-box;}
.products_de .pro_der h1{font-size: 24px;color: #22272f;}
.products_de .pro_der p{margin-top: 20px;font-size: 16px;color: #666666;line-height: 28px;}

.pro_deb{text-align:left; padding-bottom:50px;}
.pro_deb h2{ height:60px; line-height:60px; margin-top:30px; font-size:20px; color:#333;}
.pro_deb img {display: block;max-width: 100%;height: auto;margin: 20px auto;}
.pro_deb p {text-align: left;font-size: 16px !important;color: #666666 !important;line-height: 28px !important;}
.pro_deb p a{color:#0079c2;}.pro_deb p a:hover{text-decoration:underline;}
.pro_deb table{width: 96%;height: auto;overflow: hidden;border-top: 1px #dddddd solid;border-left: 1px #dddddd solid;font-size: 13px;line-height: 22.5px;color: #333;}
.pro_deb table tr th{line-height:20px;border-right:solid #dddddd 1px;border-bottom:solid #dddddd 1px;padding-left: 1.2%;background:#0079c2; color:#ffffff; text-align:left;}
.pro_deb table tr td{padding-right:5px; line-height:20px; border-right:solid #dddddd 1px;border-bottom:solid #dddddd 1px;padding-left: 1.2%;}
.pro_deb table tr:nth-child(2n+1) td{ background:#f5f5f5;}
#li2 table{ margin:0 auto;}

.products_de .pro_debtn{font-size: 16px;color: #ffffff;background-color: #ff8a00;padding: 13px 22px;}
.products_de .pro_der ul li p::before{content: '•';color: #979797;margin-right: 1.5%;}

.products_de .pro_list .hd{width: 100%;height: auto;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #ebeced;margin: 35px 0 9px 0; overflow: hidden;text-align: left;background-color: #f9f9f9;line-height: 68px;}
.products_de .pro_list .hd ul{ /*transform: translateX(32%);*/ width: auto; height: auto;margin: 0 auto;overflow: hidden;}
.products_de .pro_list .hd li{ float: left; cursor: pointer;  height: auto;padding: 0 45px; font-weight: 550; font-size: 16px;text-align: center;transition: all .3s;}
.products_de .pro_list .hd .on{color: #ffa800;}
.products_de .pro_list .hd li:hover{color: #ffa800;}
.products_de .pro_list .hd li a{display: block; color: #000;}
.products_de .pro_list .bd li{width: 98%;height: auto; margin:0 auto;margin-bottom: 40px;}
.products_de .pro_list .bd li img{max-width: 100%;height: auto;}

/* 公司简介 */
.aboutus{width: 90%;max-width: 1400px;height: auto;margin: 0 auto;overflow: hidden;padding-bottom: 80px;}
.aboutus .aboutus_l{float: left;width: 65%;height: auto;overflow: hidden;padding-right: 5%;box-sizing: border-box;margin-top: 83px; text-align:center;}
.aboutus .aboutus_l h1{ font-size:24px; text-align:left; line-height:60px;}
.aboutus .aboutus_l h2{ font-size:18px; text-align:left; color:#ff7f00; margin-bottom:45px; font-weight:500;}
.aboutus .aboutus_l p{text-indent: 2em; text-align:left;font-size: 15px;color: #000000;line-height: 30px;margin-top: 3px;}
.aboutus .aboutus_l img{ max-width:100%; margin:20px auto;}
.aboutus .aboutus_r{float: left;width: 35%;height: auto;overflow: hidden;margin-top: 80px;}
.aboutus .aboutus_r img{width: 100%;height: auto;}

/* 新闻咨询 */
.news{width: 100%;/*max-width: 1400px;*/height: auto;margin: 0 auto;overflow: hidden;padding: 0px 0 50px 0;}
.news ul{width: 100%;height: auto;overflow: hidden;}
.news ul li{/*float: left; width: 48%;*/ overflow:hidden;height: auto;border: 1px solid #e5e5e5 ;box-sizing: border-box;margin: 1% auto;padding: 10px 0;}
.news ul li:hover .news_br h1{color: #003887;}
.news ul li .news_bl{float: left;width: 15%;padding: 0 10px 0 20px;box-sizing: border-box;text-align: center;}
.news ul li .news_bl h1{font-size: 45px;color: #ffab00;font-weight: 480;}
.news ul li .news_bl p{font-size: 14px;color: #e5e5e5;border-top: 1px solid #e5e5e5;line-height: 27px;}
.news ul li .news_br{float: left;width: 85%;box-sizing: border-box;padding: 0 20px 0 10px;}
.news ul li .news_br h1{font-size: 18px;color: #000000;font-weight: 500;line-height: 40px;transition: all .3s;}
.news ul li .news_br p{font-size: 14px;color: #bcbcbc;line-height: 22px;}

/* 新闻内页开始 */
.news_de{width: 100%;/*max-width: 1400px;*/height: auto;margin: 0 auto;overflow: hidden;padding: 50px 0 110px 0;}
.news_de .news_title{width: 100%;height: auto; text-align: center;}
.news_de .news_title h1{font-size: 22px;color: #000;}
.news_de .news_title p{font-size: 16px;color: #a3a3a3;margin: 18px 0;}
.news_de .news_title img{width: 100%;height: auto;}
.news-de .news_main{width: 100%;height: auto;}
.news_de .news_main h1{font-size: 14px;color: #909090;font-weight: lighter;line-height: 30px;margin-top: 10px;}
.news_de .news_main div{margin-top: 25px;}
.news_de .news_main div p{font-size: 14px;color: #909090; line-height: 30px;}

/* 成功案例 */
.case{width: 100%;max-width: 1400px;height: auto;margin: 0 auto;overflow: hidden;}
.case ul li{float: left;width: 31%;margin-right: 3.5%; margin-bottom:2%;}.case ul li:nth-child(3n){ margin-right:0%;}
.case ul li:hover img{transform: scale(1.1);}
.case ul li:hover h1{color: #002a66;}
.case ul li h1{text-align: center;font-size: 18px;color: #000;line-height: 60px;}
.case ul li p{font-size: 14px;color: #969696;line-height: 25px;}
.case .case_img{width: 100%;height: 180px;overflow: hidden;}
.case .case_img img{width: 100%;height: auto;transition: all .3s;}

/* 成功案例内页 */
.case_de{width: 100%;height: auto;margin: 0 auto;overflow: hidden;padding: 30px 0 60px 0;}
.case_de .case_title{width: 100%;height: auto; text-align: center;}
.case_de .case_title h1{font-size: 22px;color: #000;}
.case_de .case_title p{font-size: 16px;color: #a3a3a3;margin: 18px 0;}
.case_de .case_title img{width: 100%;height: auto;}
.case_de .case_main{width: 96%; margin:0 auto; text-align:left; padding-top:20px;height: auto;}
.case_de .case_main h1{font-size: 14px;color: #909090;font-weight: lighter;line-height: 30px;margin-top: 10px;}
.case_de .case_main div{margin-top: 25px;}
.case_de .case_main p{font-size: 14px;color: #000; line-height: 30px; margin-top:10px;}
.case_de .case_main li {list-style:inherit;font-size: 14px;color: #000; line-height: 30px; margin-left:20px;margin-top:10px;}
.case_de .case_main iframe{width: 100% !important;height: 650px !important;}

/* 产品视频 */
.video {width: 94%;max-width: 1560px;margin: 0 auto;padding-top: 130px;padding-bottom: 43px;}
.video ul {overflow: hidden;}
.video ul li {float: left;width: 31.7%;margin-right: 2.45%;margin-bottom: 2.45%;}
.video ul li:hover .video_img span {background: url(../images/v_bg2.png);}
.video ul li:hover .video_img img {transform: scale(1.1);}
.video ul li:hover .video_text {color: #067cc4;}
.video .video_img {position: relative;overflow: hidden;}
.video .video_img img {width: 100%;height: auto;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.video .video_img span {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;width: 45px;height: 45px;background: url(../images/v_bg1.png);background-size: 100% 100% !important;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.video .video_text {text-align: center;font-size: 18px;color: #666;line-height: 57px;border-bottom: 1px solid #333;}

/* 视频内页 */
.video_de {width: 94%;max-width: 1340px;margin: 0 auto;padding-top: 122px;}
.video_de h1 {text-align: center;font-size: 32px;color: #333;font-weight: 400;margin-bottom: 57px;}
.video_de video {width: 100%;}
.video_de iframe{width: 100% !important;height: 650px !important;}
.video_btns {width: 100%;height: auto;position: relative;border-top: 1px solid #dddddd;padding-top: 43px;margin-bottom: 30px;margin-top: 67px;}
.video_btns a {display: inline-block;font-size: 18px;color: #666666;}
.video_btns a.prev,
.video_btns a.next {line-height: 53px;}
.video_btns a.prev:hover {color: #067cc4;}
.video_btns a.next:hover {color: #067cc4;}
.video_btns a.return {position: absolute;right: 0;top: 65%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);width: 141px;height: 42px;color: #fff;text-align: center;line-height: 40px;border: 1px solid #067cc4;border-radius: 40px;background-color: #067cc4;box-sizing: border-box;}
.video_btns a.return:hover {border-color: #067cc4;background-color: #fff;color: #067cc4;}


/* 联系我们 */
#con{width: 100%;height: auto;padding: 40px 0 160px 0;background-color: #f5f5f5;}
.con{width: 90%;max-width: 1400px;height: auto;margin: 0 auto;overflow: hidden;}
.con .con_t{width: 100%;height: auto;margin-bottom: 10px;}
.con .con_t table{width: 100%;height: auto;background-color: #fff;border-collapse: collapse;}
.con .con_t table td{width: 50%; height: auto;border: 1px solid #e7e7e7;}
.con .con_t table div{float: left;padding: 25px 0;}
.con .con_t table div span{font-size: 18px;color: #ffab00;}
.con .con_t table div p{font-size: 15px; color: #000;}
.con .con_t table div h1{font-size: 15px;color: #ababab;font-weight: lighter;}
.con .con_t table div i{font-style: normal; color: #5a5a5a;}
.con .con_t table .con_img{width:15%; float:left;}
.con .con_t table div:last-child{width:85%; float:right;}
.con .con_t table .con_img img{padding:0 25px;}
.con .con_b{width: 100%;height: auto;overflow: hidden;}
.con .con_b img{width: 100%;height: auto;}
.con .con_l{margin-left: 15%;}


.feedback_left{float:left; width:49%; margin-right:2%; overflow:hidden;}
.feedback_from{float:right; width:49%; background:#fff; border-radius:10px; }
.feedback_con{ width:90%; margin:0 auto; margin-top:25px;}
.feedback_left ul li{width:100%; overflow:hidden; margin-bottom:30px;}
.feedback_left_img{ float:left; width:10%;}.feedback_left_img img{ width:60px;}
.feedback_left_text{float:right; width:88%;}
.feedback_left_text span{display:block; font-size:24px; font-weight:bold; color:#333333;}
.feedback_left_text p{ font-size:16px; line-height:22px; margin-top:5px; color:#666666;}

.feedback_con h1{font-size:24px; line-height:30px;}
.feedback_con p{font-size:16px; margin-bottom:20px;}

.feedback_input {
  float: left;
  width: 48%;
  height: 50px;
  border-radius: 5px;
  margin-right: 3.05%;
  margin-bottom: 3.05%;
  border: 1px solid #dddddd;
  overflow: hidden;
}


.feedback_input:nth-child(2n) {
  margin-right: 0%;
}



.feedback_input input[type=text] {
  width: 100%;
  height: 100%;
  border: 0;
  outline: 0;
  font-size: 16px;
  padding: 0 15px;
  color: #666666;
}
.feedback_input1{ width: 100%;height: 40px;}

.feedback_textarea textarea {
  display: block;
  width: 95%;
  height: 180px;
  border: 1px solid #dddddd;
  border-radius: 5px;
  padding: 15px;
  margin-top: 14.5px;
  resize: none;
  outline: 0;
  font-size: 16px;
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
}
.feedback_btn {text-align: left;margin-top: 25px;margin-bottom: 25px;}
.feedback_btn a{border-radius:25px; padding:10px 20px; height:40px; line-height:40px; font-size:16px;color:#ffffff; background:#000;}
.feedback_btn a:hover {background-color: #0079c2;}



/* 技术支持开始 */
.services{width: 100%;height: auto;margin: 0 auto;overflow: hidden; padding-bottom:60px;}
.services ul li {line-height: 50px;border-bottom:1px solid #e5e5e5 ;font-size: 14px;padding:0 0.5%;overflow: hidden;}
.services ul li a{color: #848484;}
.services ul li:hover a{color: #003887;}
.services ul li p{float: left;}
.services ul li span{float: right;}

/* 技术支持内页 */
.services_de{width:100%;height: auto;margin: 0 auto;overflow: hidden;padding: 30px 0 60px 0;}
.services_de .services_title{width: 100%;height: auto; text-align: center;}
.services_de .services_title h1{font-size: 22px;color: #000;}
.services_de .services_title img{width: 100%;height: auto;}
.services_de .services_main{width: 100%;height: auto;}
.services_de .services_main h1{font-size: 14px;color: #909090;font-weight: lighter;line-height: 30px;margin-top: 10px;}
.services_de .services_main div{margin-top: 25px;}
.services_de .services_main div p{font-size: 14px;color: #909090; line-height: 30px;}



/* 技术支持2 */
.services2{width: 90%;max-width: 1400px;height: auto;margin: 0 auto;overflow: hidden;padding: 42px 0 60px 0;}
.services2 .services2_search{height: 39px;width: 322px;margin: 0 auto 40px;border: 1px solid #b0b0b0;padding-left: 16px;border-radius: 5px;}
.services2 .services2_search input{height: 39px; width: 280px; outline: 0;border: 0;}
.services2 .services2_main{width: 100%;height: auto;overflow: hidden;}
.services2 .services2_main ul li{float: left;width: 23%;height: auto;text-align: center;overflow: hidden; padding-bottom: 40px;border: 1px solid #dedede;margin: 1% 0.9%;}
.services2 .services2_main ul li:hover img{transform: scale(1.1);}
.services2 .services2_main ul li:hover h1{color: #003887;}
.services2 .services2_main ul li h1{font-size: 18px; color: #3b3b3b;margin: 30px 0;font-weight: lighter;}
.services2 .services2_main ul li span{font-size: 16px; color: #406cbd;border: 1px solid #406cbd; padding:5px 13px;}
.services2_img{width: 100%;height: auto;}
.services2_img img{width: 100%;height: auto;transition: all .3s;}

/* 标题 */
.title {width: 100%;height: auto;text-align: center;}
.title h1 {font-size: 32px;color: #000000;line-height: 50px;}
.title p {font-size: 18px;color: #b0b0b0;line-height: 34px;margin-bottom: 27px;}

/* 底部 */
#bottom{width: 100%;height: auto;background-color: #22272f;}
.bottom{width: 94%;max-width: 1600px;height: auto;margin: 0 auto;overflow: hidden;padding-top: 30px;}
.bottom .bottom1{overflow: hidden;text-align:center;}
.bottom .bottom1 dl{ display:inline-block; padding-left:30px; padding-right:30px;}
.bottom .bottom1 dl dt{margin-bottom: 20px;}
.bottom .bottom1 dl dt a{font-size: 18px;font-weight: bold;color: #ffffff;}
.bottom .bottom1 dl dt a:hover{color: #003887;}
.bottom .bottom1 dl dd a{font-size: 14px;color: #949494;line-height: 39px;}
.bottom .bottom1 dl dd a:hover{color: #003887;}
/*.bottom .bottom2{float: right;overflow: hidden;}
.bottom .bottom2 .bottom2_wx{float: left; text-align: center;margin-right: 40px;}
.bottom .bottom2 .bottom2_wx h1{color: #fff;font-size: 18px;margin-bottom: 40px;}
.bottom .bottom2 .bottom2_lx{float: left;text-align: center;}
.bottom .bottom2 .bottom2_lx h1{font-size: 30px;color: #ffffff;margin-top: 28px;}
.bottom .bottom2 .bottom2_lx p{font-size: 15px;color: #7b7b7b;margin: 10px 0px 30px 0px;}
.bottom .bottom2 .bottom2_lx a{font-size: 15px;color: #7b7b7b;border: 1px solid #7b7b7b;padding: 8px 42px;border-radius: 5px;}*/
#bottom .bottom3{ width: 100%;height: auto;text-align: center;line-height: 55px;background-color: #181b21;color: #7b7b7b;margin-top: 13px;}
#bottom .bottom3 a{color: #7b7b7b;}#bottom .bottom3 a:hover{color: #ffffff;}

@media (max-width: 1140px){
.top .logo {width: 24%;}
.top .top_r .top_rb ul li {margin-left: 2%;}
.top .top_r .top_rb ul {width: 100%;min-width: 612px;}
}

@media (max-width: 1530px){
.bottom .bottom1 dl {margin-right: 4%;}
.bottom .bottom2 .bottom2_wx {margin-right: 30px;}
.bottom .bottom1 dl dt a {font-size: 17px;}
.bottom .bottom1 dl dd a {font-size: 13px;}
}
@media (max-width: 1340px){
.bottom .bottom1 dl {margin-right: 3%;}
.bottom .bottom2 .bottom2_wx {margin-right: 20px;}
.bottom .bottom2 .bottom2_lx h1 {font-size: 26px;}
.bottom .bottom2 .bottom2_lx p {font-size: 14px;}
.inews ul li .inews_bl {float: left;width: 17%;}
.inews ul li .inews_br {float: left;width: 83%;}
}
@media (max-width: 1153px){
.bottom .bottom1 dl {margin-right: 1.5%;}
.inews ul li .inews_bl {float: left;width: 20%;}
.inews ul li .inews_br {float: left;width: 80%;}
.inews ul li .inews_br h1 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
}