@charset "utf-8";
/* 中网维优2020 CSS  */

* { margin: 0; padding: 0; font-family: "微软雅黑", "Microsoft Yahei"; }
a { text-decoration: none; color: #0027DB; }
li { list-style: none; }
img { border: 0; }
.clear { clear: both; height: 0px; line-height: 0; }
body, html { font-family: "微软雅黑", "Microsoft Yahei"; font-size: 14px; color: #6B6B6B; }
.all { width: 1200px; margin: 0 auto; }
.all1 { width: 1200px; margin: 0 auto; overflow: hidden; }
.all2 { width: 1200px; margin: 0 auto; position: relative; }
.fl { float: left; }
.fr { float: right; }
.red { color: #db0000; }
.yellow { color: #ffff00; }
.Crimson { color: #b20000; }
.blove { color: #007fff; }
.Grey { color: #535353; }
.black { color: #000; }
.touch li:hover, .web li:hover, .show li:hover p, .classify li:hover, .nav_bt ul li a:hover, .project li:hover, .QQ a:hover, .anli_dh ul li:hover, .soft_tu li div:hover, .prox li:hover, .show li img:hover { transition: background 0.5s; -moz-transition: background 0.5s; /* Firefox 4 */ -webkit-transition: background 0.5s; -o-transition: background 0.5s; }
/*-------------------------------手机端显示客服----------------------------*/
.online_wx { display: none; }
.online_wx_2 { display: none; }
/*-------------------------------头部----------------------------*/

.header { width: 100%; height: 70px; position: fixed; z-index: 9999999; top: 0;/* background: url(img/lm.png) center top repeat;*/ background:#fff; }
.logo img { margin-top: 7px; width: 99px; height: 56px; }
.lm { float: right; }
.pc-nav li { float: left; line-height: 70px; padding: 0 35px; font-size: 16px; position:relative;}
.pc-nav li.menuCurrent { }
.pc-nav li:hover, .pc-nav li.d { background: #efefef; transition: background 0.3s; -moz-transition: background 0.3s; /* Firefox 4 */ -webkit-transition: background 0.3s; -o-transition: background 0.3s; }
.pc-nav li a { float: left; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); color: #003295; }



.w-btn, .w-btn-cur { cursor: pointer; text-align: center; border-radius: 3px; padding: 6px 11px; background-color: #FFFFFF; text-shadow: 0 2px 0 rgba(0, 0, 0, 0.25); display: block; position: absolute; }
.w-btn .line, .w-btn-cur .line { display: block; width: 18px; height: 2px; background: #007fff; border-radius: 1px; }
.w-btn .line + .line, .w-btn-cur .line + .line { margin-top: 3px; }
.w-btn-cur { background-color: #007fff; }
.w-btn-cur .line { background: #FFF; }
#mobi-btn { display: none; }


.pc-nav .box1 { display:none; position:absolute; top:70px; left:0; background: #efefef;}
.pc-nav li:hover .box1 { display: block;}
.pc-nav .box1 > ul li { float: left; text-align: center; height: 48px; line-height: 48px; width: 100%; border-bottom: 1px #fff dashed; padding:0;}
.pc-nav .box1 > ul li a{ text-align:center; width: 100%; display:block;}
.pc-nav .box1 > ul li:hover{ background: none;}
/*-------------------------------大图---------------------------*/



.w-banner { width: 100%; height: 800px; overflow: hidden; position: relative; background: url(img/ban.jpg) center top no-repeat; }
.banner_tit{ position:absolute; top:600px; left:0; width:100%; text-align:center;}
.banner_tit h1{ text-align:center; font-size:50px; color:#fff;}
.banner_tit h2{ text-align:center; font-size:23px;color:#fff; font-weight:100; margin-top:10px;}
.w-banner i{ display:block; width:100%; text-align:center;}
.w-banner i img{ width:600px; margin-top:220px;}
.w-banner em{ position:absolute; top:500px; left:0; display:block; width:100%; text-align:center;}
.w-banner em img{ width:100%;}

.w_banner2 { width: 100%; height: 400px; overflow: hidden; position: relative; background: url(img/ban.jpg) center top no-repeat; }


.bou_ban{}

.bou_ban img{ width:100%;}
/*-------------------------------服务----------------------------*/
.index_service{ width: 80%;margin: 0 auto;}
.service { width: 100%; text-align: center; padding-top: 120px; padding-bottom: 120px; position: relative; }
.service ul { }
.service ul li { width: 32%; margin-right: 2%; float: left; text-align: center; transition: all ease-in-out .3s; -webkit-transition: all ease-in-out .3s; }
.service ul li:nth-child(3) { margin-right: 0; }
.service ul li:hover { margin-top: -60px; }
.service h3 { font-size: 40px; color: #333; padding: 8px; font-weight: normal; }
.service p { color: #333; font-size: 18px; line-height: 36px; }
.service span { }
.service span img { width: 45%; }
.ser-js { border-bottom: 1px #E6E6E6 dashed; }
.ser-js span { display: block; height: 225px; }
.ser-js h4 { font-size: 34px; color: #333; padding: 8px 0; letter-spacing: 1px; }
.ser-js p.ser { /*text-align: left; padding-left: 45px; font-weight: 100;*/ }

/*-------------------------------天翼领航----------------------------*/
.ser_tianyi{width: 100%; text-align: center; padding-top: 0px; padding-bottom: 120px;}

.ser_tianyi h2 { font-size: 40px; color: #333; text-align: center; }

.ser_tianyi h3 { font-size: 30px; color: #9B9B9B; font-weight: normal;
    line-height: 45px;
    text-transform: uppercase;}
.ser_tianyi h5 { font-size: 18px; color: #333; text-align: center; padding: 18px 0; font-weight: normal; line-height: 36px; }

.ser_tianyi h6 { font-size: 48px; color: #333; text-align: center; padding: 30px 0 10px 0; font-weight: normal;  }
.ser_tianyi span{ display:block; width:200px; height:50px; margin:20px auto 0 auto; }
.ser_tianyi span a{ display:block; border: 1px solid #003296; height: 48px;
    line-height: 48px; color:#333; font-weight:bold;
}


/*-------------------------------用户为中心----------------------------*/

.Cooperation { width: 100%; background: #F2F2F2; float: left; padding: 90px 0; }
.Cooperation h2 { font-size: 40px; color: #333; text-align: center; }
.Cooperation h5 { font-size: 18px; color: #333; text-align: center; padding: 18px 0; font-weight: normal; line-height: 36px; }
.Cooperation h3 { font-size: 25px; color: #0027DB; }
.cop1 { margin-top: 130px; width: 84%; margin: 40px auto; }
.cop1 span img { width: 40%; }
.cop1 ul li { width: 32%; margin-right: 2%; float: left; text-align: center; transition: all ease-in-out .3s; -webkit-transition: all ease-in-out .3s; }
.cop1 ul li:hover { margin-top: -60px; }
.cop1 ul li:nth-child(3) { margin-right: 0; }
.cop2 { margin-top: 60px; }
.cop2 span img { width: 46%; }
.cop2 ul li { width: 23.5%; margin-right: 2%; float: left; text-align: center; transition: all ease-in-out .3s; -webkit-transition: all ease-in-out .3s; }
.cop2 ul li:hover { margin-top: -60px; }
.cop2 ul li:nth-child(4) { margin-right: 0; }



.copnew{ width:1020px; overflow:hidden; margin:0 auto;}

.copnew ul li { width: 340px; height: 198px; float: left; text-align: center; transition: all ease-in-out .3s; -webkit-transition: all ease-in-out .3s; position:relative; }
.copnew ul li:hover {transform: scale(1.1);
    -ms-transform:scale(1.1);     /* IE 9 */
    -moz-transform:scale(1.1);     /* Firefox */
    -webkit-transform:scale(1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1); z-index:99999;}
.copnew ul li h3{ position: absolute;
    top: 70%;
    display: block;
    text-align: center;
    color: #fff;
    width: 100%;}
.copnew ul li img{ width:100%;}
.copnew ul li:nth-child(4) { clear:both; }
.copnew ul li:nth-child(7) { clear:both; width:100%; height:300px }
/*-------------------------------合作----------------------------*/

.hezuo { width: 100%; background: #fff; float: left; padding: 110px 0; }
.hezuo h2 { font-size: 40px; color: #333; text-align: center; }
.hezuo h5 { font-size: 22px; color: #717071; text-align: center; padding: 18px 0; font-weight: normal; line-height: 36px; }
.hezuo .cop3 { margin-top: 60px; }
.hezuo .cop3 ul li { width: 32%; margin-right: 2%; float: left; text-align: center; margin-bottom: 30px; }
.hezuo .cop3 ul li span img { width:70%; border: 2px #b2b2b2 solid; }
.hezuo .cop3 ul li:nth-child(3n) { margin-right: 0; }
/*-------------------------------排名----------------------------*/
.newsindex { width: 100%; background: #F2F2F2; float: left; padding: 120px 0; }
.newsindex h2 { font-size: 40px; color: #333; text-align: center; }
.newsindex h3 { font-size: 18px; color: #003296; text-align: center; padding: 10px 0 5px 0; font-weight: normal; line-height: 36px; }
.newsindex h4 { font-size: 22px; color: #717071; text-align: center; padding: 0px 0 100px 0; font-weight: normal; line-height: 36px; text-transform : uppercase; }
.newsindex h5 { font-size: 28px; color: #003296; padding-bottom: 20px; }
.newsindex h5 i { padding-top: 12px; width: 60px; text-align: center; display: block; float: left; }
.newsindex h5 i img { width: 20px; margin-top: -6px; }
.newsindex1 { width: 48%; float: left; margin-right: 4%; }
.newsindex2 { width: 48%; float: left; }
.newsindex ul { margin-left: 60px; border-top: 1px #E6E6E6 solid;}
.newsindex ul li { color: #717071; padding-top: 20px; }
.newsindex ul li b { font-size: 18px; display: block; line-height: 36px; /*font-weight: 100;*/ }

.newsindex ul li b a { color: #717071; }
.newsindex ul li b a:hover{ color: #003296;}
.newsindex ul li span { font-size: 14px; display: block; line-height: 36px; }
.newsindex ul li p { font-size: 14px; display: block; line-height: 23px; }
.newsindex h6 { margin-left: 60px; font-size: 22px; color: #003296; text-transform: uppercase; margin-top: 40px; }
.newsindex h6 a { color: #003296; }
/*-------------------------------foot----------------------------*/


.footer { /*background: url(img/foot.png) center top no-repeat #0028DC;*/ background:#003296; height: 350px;}
.footer1 { float: left; width: 330px; margin-left: 0px; margin-left:50px; margin-top: 80px;}

.footer1 span { display:block; text-align:center; }
.footer1 span img { margin: 30px 0 20px 0; width: 160px;}
.footer1 h2 { font-size: 20px; color: #fff; text-align: left; letter-spacing: 4px; text-align: center;}
.footer1 h3 { font-size: 20px; color: #fff; text-align: left; margin-top: 30px; letter-spacing: 8px; }
.footer1 h4 { font-size: 18px; color: #fff; text-align: left; margin-top: 8px; font-weight: normal; }
.footer1 h6 { font-size: 14px; color: #fff; text-align: left; margin-top: 14px; font-weight: normal; opacity: 0.7; }

.footer2 { float: left; width: 790px; margin-top: 80px; text-align:left; }
.footer2 i{ float:left; display:block; width:2px; height:150px; background:#fff; margin-top:10px; margin-left:20px;}
.footer2 span{ float:left; color:#FFF; font-size:20px; margin-left:50px; margin-top:30px; line-height:50px;}




.footer_bg{ background:#181878;}
.footer_bg p{ text-align:center; height:68px; line-height:68px; color:#fff; }

.footer_bg p a{color:#fff;}
/*------------------------------关于我们----------------------------*/


.ab-service { border-bottom: 1px #E6E6E6 solid; padding: 70px 0 10px 0; position: relative; }
.ab-service h1 { text-align: left; color: #003296; font-size: 40px; font-weight: normal; }
.ab-service h6 { text-align: left; color: #717071; font-size: 18px; line-height: 36px; text-transform : uppercase; font-weight: 100; }
.ab-service span { position: absolute; top: 53px; right: 0; font-size: 22px; color: #003296; }


.abooperation { padding: 0px 0 100px 0; border-bottom: 1px #E6E6E6 solid; }
.abooperation h1 { text-align: center; color: #6B6B6B; font-size: 28px; font-weight: normal; }
.abooperation h6 { text-align: center; color: #003296; font-size: 40px; line-height: 36px; text-transform : uppercase; font-weight: bold; line-height: 80px; }
.abooperation p { line-height: 50px; font-size: 20px; text-align: center; background: url(img/aboop3.png) no-repeat center 15px; padding: 50px 0 0 0; }
.aboop2 { padding: 100px 0 100px 0; border-bottom: 1px #E6E6E6 solid; }
.aboop2 h1 { text-align: center; color: #003296; font-size: 40px; font-weight: bold; }
.aboop2 h6 { text-align: center; color: #717071; font-size: 18px; line-height: 36px; text-transform : uppercase; font-weight: normal; line-height: 50px; }
.aboop2 p { text-align: center; padding: 20px 0; color: #6B6B6B; font-size: 20px; line-height: 36px; text-transform : uppercase; font-weight: normal; line-height: 50px; }
.aboop3 { }
.aboop3 ul { width: 532px; margin: 50px auto 0; }
.aboop3 ul li { width: 160px; height: 160px; text-align: center; line-height: 160px; float: left; font-size: 40px; background: #003296; color: #fff; margin-right: 26px; border-radius: 50%; }
.aboop3 ul li:nth-child(3n) { margin-right: 0px; }
/*--------------------技术服务-----------------*/


.jishu { padding: 100px 0; border-bottom: 1px #E6E6E6 dashed; }
.jishu1 { width: 50%; float: left; }
.jishu2 { width: 365px; padding: 100px 0 0 110px; float: left; }
.jishu2 h2 { font-size: 55px; color: #003296; }
.jishu2 h3 { font-size: 22px; color: #717071; text-transform: uppercase; border-bottom: 2px #003296 solid; line-height: 50px; font-weight: normal; }
.jishu2 span { font-size: 19px; padding: 10px 0; line-height: 30px; display: block; }
.jishu3 { width: 50%; float: right; }
.jishu4 { width: 390px; padding: 100px 110px 0 20px; float: left; }
.jishu_0 { padding: 10px 0; border-bottom: 1px #E6E6E6 dashed; }
.jishu0 { width: 55%; float: right; }
.js_tel { padding: 50px 1px; }
/*--------------------------------------------------------------解决方案------------------------------------------------------------------------------------------*/


.jiejue { padding: 60px 0 0 0; border-bottom: 1px #E6E6E6 solid; font-size: 20px; color: #fff; }

.jiejue ul li{width: 240px; float: left; background: #727171; height: 50px; line-height: 50px; text-align: center;}
.jiejue ul li a{color: #fff;}
.jiejue1 {  width: 320px; float: left; background: #727171; height: 50px; line-height: 50px; text-align: center;}
.jiejue2 { width: 320px; float: left; background: #727171; height: 50px; line-height: 50px; text-align: center; }
.on_j { background: #003296 !important; }



.fangang { }
.fangang ul { }
.fangang ul li { border-bottom: 1px #E6E6E6 dashed; padding: 85px 0; }
.fangang1 { width: 350px; float: left; }
.fangang1 img { width: 350px; height: 233px; }
.fangang2 { width: 800px; float: left; margin-left: 50px; }
.fangang2 a { color: #717071; }
.fangang2 a:hover { color: #003296; }
.fangang2 h2 { font-size: 30px; }
.fangang2 p { font-size: 18px; line-height: 30px; margin-top: 20px; }
.fangang2 span { font-size: 16px; margin-top: 25px; display: block; }
/*---------------------------产品中心----------*/


.chanpin { padding-top: 50px; }
.chanpin1 { width: 200px; float: left; background: #E6E6E6; padding-top: 50px; }
.chanpin1 ul { }
.chanpin1 ul li { width: 120px; height: 160px; margin: 0 auto; padding-bottom: 50px; text-align: center; }
.chanpin1 ul li span { display: block; width: 99px; height: 140px; margin: 0 auto; }
.chanpin1 ul li:nth-child(1) span { background: url(img/index_c1.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(2) span { background: url(img/index_c2.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(3) span { background: url(img/index_c3.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(4) span { background: url(img/index_c4.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(5) span { background: url(img/index_c5.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(6) span { background: url(img/index_c6.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(7) span { background: url(img/index_c7.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(1):hover span, .chanpin1 ul li:nth-child(1).on span { background: url(img/index_b1.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(2):hover span, .chanpin1 ul li:nth-child(2).on span { background: url(img/index_b2.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(3):hover span, .chanpin1 ul li:nth-child(3).on span { background: url(img/index_b3.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(4):hover span, .chanpin1 ul li:nth-child(4).on span { background: url(img/index_b4.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(5):hover span, .chanpin1 ul li:nth-child(5).on span { background: url(img/index_b5.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(6):hover span, .chanpin1 ul li:nth-child(6).on span { background: url(img/index_b6.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li:nth-child(7):hover span, .chanpin1 ul li:nth-child(7).on span { background: url(img/index_b7.png) center top no-repeat; background-size: cover; }
.chanpin1 ul li em { color: #727171; display: block; text-align: center; font-style: normal; font-size: 22px; }
.chanpin1 ul li:hover em, .chanpin1 ul li.on em { color: #0027DB; }
.chanpin2 { width: 940px; float: left; margin-left: 60px; }
.chanpin2 .chanpin2_1 { line-height: 36px; font-size: 20px; color: #003296; }
.chanpin2 h1 { color: #003296; font-size: 34px; margin-top: 1px; }
.chanpin2 h3 { color: #003296; font-size: 20px; line-height: 36px; font-weight: 100; border-bottom: 2px #E6E6E6 solid; }
.chanpin2_txt { line-height: 36px; }
.chanpin2_txt h2 { color: #0027DB; font-size: 28px; margin-top: 50px; padding-left: 40px; background: url(img/title1.png) left top no-repeat; }
.body_txt { padding: 20px 0; font-size: 18px; line-height: 34px; }
.body_txt img { max-width: 100%; height: auto !important; }
/*------------------------------新闻内页----------------------------*/
.news_l { }
.news_l h1 { font-size: 30px; line-height: 40px; text-align: center; margin-top: 50px; }
.news_l h6 { font-size: 30px; line-height: 40px; font-size: 14px; text-align: center; font-weight: 100; }
.news_l .news_txt { font-size: 18px; line-height: 36px; padding: 20px 5% 40px 5%; }
.news_l .news_txt p { margin-top: 20px; }
.news_l .news_txt img{ max-width:100%; height:auto !important;}
/*----------上一篇下一篇---------*/
.c_next { border-top: 1px solid #efefef; margin-top: 50px; }
.c_next ul li { width: 50%; float: left; height: 60px; line-height: 60px; }
/*----------上一篇下一篇end---------*/



/*------------------------------翻页----------------------------*/
.pages { float: left; width: 100%; padding: 70px 0; }
.pages UL { float: right; padding-right: 46px; }
.pages UL LI { float: LEFT; border: 1px solid #ccc; padding: 6px 10px; margin-right: 10px; margin-bottom: 10px; color: #888; }
.pages UL LI a { display: block; color: #888; }
.thisclass { display: block; }
.pages UL LI select { border: 0; background: none; color: #fff; }
.pages UL LI:hover { border: 1px solid #007fff; color: #007fff; }
.pages UL LI:hover a { color: #007fff; }
.pages .thisclass { background: #007fff; border: 1px solid #007fff !important; color: #fff !important; }
.pages .thisclass a { color: #fff !important; }






/*----------------响应式设计 1024---------------------*/
.btn_change { display: none;}

 @media (max-width: 750px) {
	 
	 
.lmarea { display: none; }
.sj750 { display: none; }

.all,.all2,.all1{ width: 100%;}
/*-------------------------------响应式设计----------------------------*/

.header { height: 65px; background: #fff; }
.logo img { height: 45px; width:auto; margin-top:10px; margin-left:5px; }

.w-banner { }

.lm { float: left;
    margin-top: 65px;
    width: 100%;
    position: fixed;}



.pc-nav { display: none; border-top: 2px solid #007fff; padding: 10px 0; background: #111; position: absolute; z-index: 9999; width: 100%; opacity: 0.8; }
.pc-nav li { border-radius: 5px; width: 100%; margin: 0; padding: 0; line-height: 40px; margin-bottom: 0; text-align: center; }
.pc-nav li a { color: #fff; float: left; width: 100%; }
.pc-nav > li > a{ font-weight:bold; font-size:1.2rem;}

.pc-nav li:hover a { color: #fff; }
#mobi-btn { display: block; right: 15px; top: 30px; }
.pc-nav .box1{display: none; float:left; position:relative; background: none; top:0;width:100%;}
.pc-nav .box1 ul li{ width:50%; float:left;  border-bottom:0; }

.on .pc-nav{display: block; }

.pc-nav .box1{ display:none !important;}

/*----------手机端--------------*/

.btn_change { display: block; position: absolute; width: 5rem; height: 5rem; /* background: red; */ right: 0; top: 3px; }
.btn_change i { position: absolute; width: 1.6rem; height: 2px; transition: all ease 0.5s; background: #003296; }
.btn_change .line1 { /* background: green; */ left: 1rem; top: 1.4rem; }
.btn_change .line2 { /* background: yellow; */ left: 1rem; top: 1.9rem; }
.btn_change.on .line1 { transform: translateY(0.2rem) rotateZ(225deg); }
.btn_change.on .line2 { transform: translateY(-0.3rem) rotateZ(-225deg); }

/*--banner--*/



.w-banner{ height:28rem;}
.w-banner .bd { display: block; }


.w-banner i img{ width:50%; margin-top:12rem;}
.w-banner em{ top:20rem;}

.banner_tit{ top:23rem;}
.banner_tit h1{ font-size:1.4rem;}
.banner_tit h2{ font-size:1.0rem;}
/*--首页--*/


.service{ padding:4rem 0;}
.index_service{ width:96%;}
.service span img{ width:80%;}
.service h3{ font-size:1.4rem;}
.service p{ font-size:0.9rem; line-height:1.5rem;}


.ser_tianyi{ padding-bottom:4rem;}
.ser_tianyi h6{ font-size:1.4rem}
.ser_tianyi h5{ font-size:1rem;}

.Cooperation{ padding:4rem 0;}
.Cooperation h2{ font-size:1.6rem;}
.Cooperation h5{ font-size:1rem;}

.copnew{ width:100%;}
.copnew ul li{ width:50%; clear:none; height:auto;}
.copnew ul li:nth-child(4){ width:50%; clear:none;}


.copnew ul li h3{ top:5.5rem;}
.copnew ul li:nth-child(7){ height:11rem;}

.hezuo{ padding:4rem 0;}
.hezuo h5{ padding:0rem 0;}

.hezuo .cop3{ margin-top:2rem;}
.hezuo .cop3 ul li span img{ width:96%;}
.newsindex h4{ padding-bottom:1rem;}
.newsindex h6{ font-size:1.2rem;}
.newsindex{ padding:4rem 0;}
.newsindex1{ width:96%; margin-right:0;}
.newsindex2{ width:96%; margin-top:30px;}

/*-----------foot--------*/
.footer{ height:auto;}
.footer1{ width:100%; margin-left:0; margin-top:2rem;}
.footer2 i{ display:none;}
.footer2{ width:98%; margin-top:2rem; margin-left:1%;}
.footer2 span{ width:50%; margin-left:0; font-size:0.9rem; margin-top:0; line-height:2rem;}
.footer2 span b{ font-size:1.1rem;}

.footer_bg{ display:none;}
/*-----------.ab-service h1--------*/
.ab-service{ padding:2rem 1rem 1.3rem;}
.ab-service h1{ font-size:2rem;}

.ab-service h6{}
.ab-service span{ display:none;}
.abooperation{ padding-bottom:3rem;}
.abooperation h1{ font-size:1.6rem;}
.abooperation h6{ font-size:1.8rem;}
.abooperation p{ font-size:1.2rem; width:96%; margin-left:2%;}


.aboop2{ padding:3rem 0;}
.aboop3{ width:100%;}
.aboop3 ul{ width:100%; margin-top:2rem;}
.aboop3 ul li{ width:32%; margin-right:1%; line-height:9.2rem; font-size:2.6rem;}


/*-----------------news-----------------------*/
.jiejue{ padding-top:2rem; }
.jiejue ul li{ width:40%; }
.fangang ul li{ padding: 2rem 0;}
.fangang1{ width:30%;margin-left:2%;}
.fangang1 img{ width:100%; margin-top:5px;}
.fangang2{ width:64%; margin-left:2%;}
.fangang2 h2{ font-size:1.2rem;}
.fangang2 p{ font-size:0.8rem; margin-top:5px; line-height:1.5rem;}
.fangang2 span{ font-size:0.8rem; margin-top:5px;}
/*-----------------footer----------------------*/

.footer { padding: 0px; }
.footer .dbxx { margin-bottom: 10px; margin-right: 0; }
.footer .dbxx img { display: none; }
.footer .dbxx span { margin-top: 18px; }
.footer .ycxx { padding-left: 18px; margin-bottom: 10px; }
.copr { height: auto; line-height: 20px; padding: 4px 0; }
.footer .wx { clear: left; margin: 0 auto; float: none; }
/*------------------------------------------------------------技术服务------------------------------------------------------------------------------*/

.ser-js h4{ font-size:1.2rem;}
.ser-js span{ height:auto;} 

.jishu{ padding:3rem 0;}
.jishu1{ width:100%; text-align:center;}
.jishu1 img{ width:90%;}
.jishu2{ width:90%; padding:2rem 0; margin-left:5%;}
.jishu2 h2{ font-size:2rem;}
.jishu3{ width:100%; float:left; text-align:center;}
.jishu3 img{ width:90%;}

.jishu0{ width:100%; text-align:center;}
.jishu0 img{ width:90%;}
/*----------------------产品中心---------------------------------*/
.chanpin{ padding:1rem 0;} 
.chanpin1{ width:98%; padding:1rem 0; margin-left:1%;}

.chanpin1 ul li{ float:left; width:25%; height:1.6rem; padding: 1rem 0; }
.chanpin1 ul li span{ display:none;}
.chanpin1 ul li em{font-size:1.2rem; font-weight:bold;}


.chanpin2{ width:94%; margin:0 3%; padding:1rem 0; }
.chanpin2 h1{ font-size:2rem;}

.body_txt{ padding:1rem 0;}


.news_l h1{ font-size:2rem;} 
.c_next { padding-top:1.3rem;} 
.c_next ul li{ width:94%; float:left; margin-left:3%; font-size:1rem; height:1.6rem; line-height:1.6rem;}

/*-----------------------------------------------------*/

.pages UL LI { padding: 6px 8px; }
}
