﻿.header{ position:relative;}
.p_header{ display: none;}
.sub_banner{ width:100%; height:396px; overflow: hidden;}
.location{ width:100%; border-bottom: 1px solid #d9d9d9; height:65px; margin-top: 40px;}
.location_main{ width:1102px; margin:0px auto; overflow: hidden;}
.location_main .title{ float: left; background: #fff;  }
.location_main .title i{ margin-right:5px; padding-left:20px; display: block; float: left; font-size:71px; color:#c3c8d5; font-family: "黑体"; font-weight: bold; font-style: normal; }
.location_main .title_name{ float: left; width:150px;}
.location_main .title p{ margin-top:10px; width:100%; font-weight: bold; font-size:29px; color:#113172; float: left; }
.location_main .title span{ width:100%; font-size:14px; color:#000; float: left;  display: block;}
.location_main .position{ float: right; font-size:14px; color:#7a7b78; margin-top: 40px;}
.location_main .position a{color:#7a7b78;}
.location_main .position i{; font-style: normal;}
.location_main .position a.on{ font-size:16px; color:#7a7b78; font-weight: bold;}

.main{ width:1102px; margin:0px auto; overflow: hidden;}
/*产品 顶部推荐*/
.top_product{ width:99%; height:278px; box-shadow: 1px 2px 5px 2px rgba(9,1,4,0.1); margin:30px auto;}
.pro_info{ width:435px; overflow: hidden; margin:65px 80px;}
.pro_info .title{ width:100%; font-size:16px; color:#000; background: url("../images/icon.jpg") left center no-repeat; text-indent: 20px;font-weight: bold;}
.pro_info .info{ display: block; width:100%;  font-size:14px; color:#666666; line-height: 24px; max-height:140px;  overflow: hidden; margin-top: 10px;}
.top_product img{float:right; margin-right: 75px;}


.page_nav { margin:30px auto; width:90%; position:relative; display:none; }
.page_nav ul{ float:left; margin-left:2px;}
.page_nav ul li{ display:none;  width:100%; overflow: hidden; height:43px; height:50px; line-height: 50px; background: #365185;  margin:0px auto; cursor:pointer;  text-align: center; font-size:14px; color:#000; }
.page_nav ul li a{ color:#fff; display:block; width:100%;}
.page_nav ul li.on{ display:block;}

.page_nav ul li:hover a{  background:#345087; color:#fff; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.page_nav .arrow{ width:100%; display: block;}
.page_nav .arrow .next{ background: url("../images/right.jpg") no-repeat; float:right; display:block;  width:50px; height:50px;  overflow:hidden;  cursor:pointer;}
.page_nav .arrow .prev{ background: url("../images/left.jpg") no-repeat; float:left; display:block;  width:50px; height:50px;  overflow:hidden;  cursor:pointer;}

/* 本例子css */
.slideTxtBox{ width:100%; }
.slideTxtBox .hd{ margin-bottom:30px; width:247px; float:left; position:relative; }
.slideTxtBox .hd ul{ width:100%;}
.slideTxtBox .hd ul li{  width:100%; overflow: hidden; height:43px; line-height: 43px; background: #f2f4f8; margin:10px auto; cursor:pointer;  text-align: center; font-size:14px; color:#000; }
.slideTxtBox .hd ul li a{ color:#000; display:block; width:100%;}
.slideTxtBox .hd ul li.on a{  background:#345087; color:#fff; }
.slideTxtBox .hd ul li:hover a{  background:#345087; color:#fff; }
.slideTxtBox .bd1 ul{  float:right; width:830px; margin-bottom: 30px; }
.slideTxtBox .bd1 li{position:relative;float: left;margin-right:10px;margin-bottom: 15px;/* cursor: pointer; */width:406px;box-shadow: 2px 2px 5px 1px rgba(9,1,4,0.1);background: #fafafa;}
.slideTxtBox .bd1 li img.li_img{ width:100%; display: block; height:270px;}
.slideTxtBox .bd1 li p{ width:100%; text-align: center; margin:0px auto;  font-size:16px; color:#000; line-height:43px;}
.slideTxtBox .bd1 li .zhe{display: none!important;position: absolute;top:0px;left:0px;z-index:10;width:100%;height:100%;background:rgba(0,46,115,0.8);}
.slideTxtBox .bd1 li .zhe img{ display: block; margin:93px auto;}
.slideTxtBox .bd1 li .zhe p{ color:#fff;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{ width:100%; display: block;}
.slideTxtBox .arrow a{ display:block;  width:100%; height:44px;  overflow:hidden;  cursor:pointer; }
.slideTxtBox .arrow .next{ background: url("../images/down.jpg") no-repeat;}
.slideTxtBox .arrow .prev{ background: url("../images/top.jpg") no-repeat;}


/*产品内容页&……………………*/
.top_prolist{ width:100%;  margin:35px auto; padding-top: 5px; position: relative; overflow: hidden;  padding-bottom: 7px;}
.prolist_big{ margin-left: 5px; float: left; width:635px; height:445px; box-shadow: 1px 2px 3px 3px rgba(67,67,67,0.1); overflow:hidden;}
.prolist_big img{ display: none; width:100%; overflow: hidden; margin:auto; height:100%;}
.prolist_small{ float: right; width:452px;}
.prolist_small .kong{ width:100%; height:350px; overflow: hidden;}
.prolist_small .tab_img{ width:100%; overflow: hidden; height:95px;}
.prolist_small .tab_img li{ float: left; margin-right: 5px; position: relative; }
.prolist_small .tab_img li a{ display: block; width:100%; overflow: hidden;}
.prolist_small .tab_img li img{ display: block; width:147px; height:95px; overflow: hidden;}
.prolist_small .tab_img li .zhe{ display: none; width:100%; height:100%; position: absolute; top:0px; left:0px;}
.prolist_small .tab_img li a:hover .zhe{ display: block;  background:rgba(17,49,114,0.8);}

.prolist_summary{ width:452px; height:350px; overflow: hidden;  position: absolute; right:0px; top:5px; background: #eeeeee;}
.prolist_summary .title{ width:80%; font-size:18px; color:#000; background: url("../images/icon.jpg") left center no-repeat; text-indent: 20px; margin-top: 50px; margin-left: 60px;}
.prolist_summary .info{ display: block; width:80%;  font-size:14px; color:#666666; line-height: 24px; max-height:72px; font-weight: bold; overflow: hidden; margin-top: 45px; margin-left: 60px;}
/* tabs 切换 */
.slideTxtBox1{ width:100%; }
.slideTxtBox1 .hd{ height:74px; width:100%;  position:relative; }
.slideTxtBox1 .hd ul{ width:100%;}
.slideTxtBox1 .hd ul li{   float: left; width:271px; overflow: hidden; height:73px; line-height: 73px; background: #eeeeee; box-shadow: 2px 2px 3px 1px rgba(0,0,0,0.1); margin-right:5px; cursor:pointer;  text-align: center; font-size:14px; color:#000; font-weight: bold; }
.slideTxtBox1 .hd ul li a{ color:#000; display: block; width:100%;}
.slideTxtBox1 .hd ul li.on{  background:#345087; color:#fff; }
.slideTxtBox1 .hd ul li:hover{  background:#345087; color:#fff; }
.slideTxtBox1 .bd ul{  width:100%; background: #fbfcff; margin-bottom: 30px; padding-top:30px;}
.slideTxtBox1 .bd ul li{ width:100%; border-bottom: 1px dashed #c9d3e3; padding: 30px 0px;}
.slideTxtBox1 .bd ul li .title{ width:90%; line-height: 50px; margin:0px auto; font-size:14px; color:#113172; background: url("../images/icon.jpg") left center no-repeat; text-indent: 20px;}
.slideTxtBox1 .bd ul li .info{ display: block; width:85%; margin:0px auto; line-height: 26px; color:#666666; }

/*新闻列表*/
.slideTxtBox2{ width:100%;  }
.slideTxtBox2 .hd{ width:100%; overflow: hidden;  position:relative; margin:40px auto; }
.slideTxtBox2 .hd ul{width:100%;display: flex;flex-wrap: wrap;}
.slideTxtBox2 .hd ul li{margin-bottom:5px;float: left;width:215px;overflow: hidden;height:67px;line-height: 67px;background: #eeeeee;box-shadow: 2px 2px 3px 1px rgba(0,0,0,0.1);margin-right:5px;cursor:pointer;text-align: center;font-size:14px;color:#000;font-weight: bold;}
.slideTxtBox2 .hd ul li a{ color:#000; display: block; width:100%;}
.slideTxtBox2 .hd ul li.on a{  background:#345087; color:#fff; }
.slideTxtBox2 .hd ul li:hover a{  background:#345087; color:#fff; }

.slideTxtBox2 .bd1 ul{ width:100%; overflow: hidden; }
.slideTxtBox2 .bd1 ul li{ width:100%; border-bottom: 1px dashed #aab5cd; padding:31px 0px 44px 0px; overflow: hidden; }
.slideTxtBox2 .bd1 ul li .data{ float: left; width:404px; height: 152px;}
.slideTxtBox2 .data img{ float: left; width:212px; height:100%; display: inline-block;}
.slideTxtBox2 .date { float: left; width:192px; height:100%; background: #113172; color:#fff;  text-align: center;}
.slideTxtBox2 .date p{ display: block; width:100%; font-size:36px; margin-top: 20px; line-height: 50px;}
.slideTxtBox2 .date em{ display: block; width:50%; font-size:18px; line-height: 35px; border-bottom: 1px solid #fff; margin:0px auto; font-style: normal;}
.slideTxtBox2 .date i{ display: block; font-style: normal; font-size:14px; line-height: 30px;}
.slideTxtBox2 .info{ float: right; width:665px; overflow: hidden;}
.slideTxtBox2 .info .title{ display: block; width:100%; font-size:18px; color:#000; font-weight: bold;}
.slideTxtBox2 .summary{ display: block; margin-top: 40px; line-height: 22px; max-height:88px; overflow: hidden; color:#000;}
.slideTxtBox2 .info i.more{ font-style: normal; font-size:12px; color:#113172;}
.slideTxtBox2 .bd1 ul li:hover .date{ background: #1572ac;}


.pages{float:right; margin:50px 0px;}
.pages a{ float: left; padding:0px 10px; font-size:12px; color:#000; background: #dcdcdc; height:30px; line-height: 30px; margin-left:15px;}
.pages span{ float:right; display:inline-block; padding:0px 10px; font-size:12px; color:#000; background: #dcdcdc; height:30px; line-height: 30px; margin-left:15px;}
.pages a:hover{ background: #113172; color:#fff;}
.pages a.currentpage{background: #113172; color:#fff;}

/*下载专区页面*/
.slideTxtBox2 .bd2 ul{ width:100%; overflow: hidden; }
.slideTxtBox2 .bd2 ul li{ float: left; width:210px; overflow: hidden; margin-right:10px; margin-bottom:10px; }
.slideTxtBox2 .bd2 ul li a{ display:block; width:100%; overflow:hidden;}
.slideTxtBox2 .bd2 img{ display:block; width:208px; height:165px; display: inline-block; border:1px solid #aab5cd;}
.slideTxtBox2 .bd2 li p{ width:100%; overlow:hidden; height:35px; line-height:35px; text-align:center; color:#000;}

/*视频列表*/
.slideTxtBox2 .bd3 ul{ width:100%; overflow: hidden; }
.slideTxtBox2 .bd3 ul li{ float: left; width:351px; overflow: hidden; margin-right:10px; margin-bottom:10px; }
.slideTxtBox2 .bd3 ul li a{ display:block; width:100%; overflow:hidden;}
.slideTxtBox2 .bd3 img{ display:block; width:100%;  display: inline-block; border:1px solid #aab5cd; box-sizing:border-box;}
.slideTxtBox2 .bd3 li p{ width:100%; overlow:hidden; height:35px; line-height:35px; text-align:center; color:#000;}

.page{ width:100%; overflow:hidden; text-align:center; margin:30px auto;}
.page a{  padding:4px 14px; margin:0px 4px; background:#e7e6e6; color:#666666;}
.page a:hover{ background:#113172; color:#fff;}

/*新闻内容页  */
.new_info{ width:100%; line-height:25px; color:#000; margin:30px auto;}
.new_info video{ width:650px; display:block; margin:0px auto; overflow:hidden;}
.new_info .title{ width:100%; font-size:22px; text-align:center; line-height:60px;}
.new_info .sent{ width:100%; display:block; text-align:center; font-size:12px; color:#a1a1a1; font-style:normal; line-height:30px;}
/*关于我们页……………………………………………………………………………………*/
.this_us{  width:1102px; margin:60px auto 0px auto; overflow: hidden;  position: relative; }
.this_us .us_img{ position: absolute; top:15px; left:35px; z-index:1;}
.about_kuang{ width:99%; border:5px solid #8696b7; margin-top:50px;  overflow:hidden;}
.this_us .us{ width:429px; height: 229px;  float: right; margin-right: 31px; margin-top: 23px; margin-bottom: 23px;}
.about_title{ width:90%;  position: absolute; top:0px; right:0px;}

.about_title .position{ margin-top: 20px;}

.slideTxtBox2 .hd .about_tab li{box-shadow: -2px -2px 4px 1px rgba(0,0,0,0.2);margin-top: 5px;margin-left:1px;flex: 1;}
.slideTxtBox2 .hd .about_tab li a{ font-weight: normal;}
.about_info{margin-bottom: 60px; width:100%; font-size:12px; color:#575757; line-height: 26px;}
.w_about{ min-height:200px; margin:20px auto; width:100%; font-size:12px; color:#575757; line-height: 26px;}
.about_list{ width:100%;  overflow:hidden; background: url("../images/about_bj.jpg") top center no-repeat;}
.list_info li .info{ width:250px; margin:0px auto; }
.list_info{ width:1102px; margin:0px auto;}
.list_info li{ float: left; width:33%; color:#fff; text-align: center; height:346px;}
.list_info li img{ display: block; margin:90px auto 10px auto;}
.list_info li p{ width:100%; margin:0px auto;  font-size:20px; line-height: 50px;}
.list_info li span{ display: block; width:100%; font-size:14px;}


/*技术支持页面………………………………………………………………………………………………*/
.service_call{ width:1102px; margin:40px auto 60px auto;  overflow: hidden;  height:110px; line-height: 110px; color:#fff; background: url("../images/service_call.jpg") center repeat-x;}
.service_info{ width:80%; margin:0px auto;}
.service_info span{ display: inline-block; margin:0px 20px;}
.service_info .s_info{ float:left; line-height:30px; margin:20px 0px;}

.service_title{ width:1102px; margin:30px auto 0px auto; font-size:20px; color:#113172; text-indent: 20px; background: url("../images/icon.jpg") left center no-repeat; line-height: 65px; }
.video_lun{width: 1102px;margin:0px auto;overflow:hidden;}
.video_lun .video{overflow: hidden;float: none;width: 100%;/* height: 458px; *//* border:1px solid #ebebeb; *//*background: url("../images/video.jpg") center no-repeat;*//* min-height: 200px; */}
.video_lun .video a.play{ display: block; width:68px; height:68px; margin:195px auto 0px auto; background: url("../images/play.png") no-repeat;}
.video_lun .video p{ width:100%; text-align: center; font-size:14px; color:#fff; line-height: 50px; margin:0px auto;}
.video_lun .video img{width:100%;height:auto;}
/*轮播图*/

.slider1 .slide{ height: 458px; float:left; border-right:5px solid #fff; border-left:0px; cursor: pointer; background: url("../images/dzf0912ss.jpg") center no-repeat; background-size:cover;}
.slider1 .slide_info{ width:60%; margin:0px auto;}
.slider1 .slide_info .title{ width:80%; margin:190px auto 0px auto; line-height: 50px; border-bottom:2px solid #113172; text-align: center; color:#113172;font-weight:bold;}
.slider1 .slide_info .info{ width:100%; font-size:12px; color:#383838; line-height: 26px; max-height:235px; overflow: hidden; margin-top: 15px; display: block;}
.slider1 .slide_info a.more{ display: block; width:131px; height: 28px; line-height: 28px; text-align: center; border:2px solid #113172; font-size:12px; color:#113172;font-weight:bold; margin:25px auto;}

.slider1 .hover{ background: url("../images/service_bj.jpg") center no-repeat; background-size:cover;}
.slider1 .hover .title{ color:#fff; border-bottom: 1px solid #fff;}
.slider1 .hover .info{ color:#fff;}
/*.slider1 .hover  .more{ border:1px solid #fff; color:#fff;}*/
.slider1 .hover .slide_info a.more{ border:1px solid #fff; color:#fff;}


/*联系我们页面………………………………………………………………*/
.slideTxtBox2 ul.content{ text-align: center; margin:40px auto; overflow: hidden;}
.slideTxtBox2 ul.content li{margin-bottom:5px; width:215px; overflow: hidden; height:67px; line-height: 67px; background: #eeeeee; display: inline-block; box-shadow: -3px 4px 3px 2px rgba(0,0,0,0.1); margin-right: 10px; cursor:pointer;  text-align: center; font-size:14px; color:#000; }
.slideTxtBox2 ul.content li a{ color:#000; display: block; width:100%;}
.slideTxtBox2 ul.content li.on a{  background:#345087; color:#fff; }
.slideTxtBox2 ul.content li:hover a{  background:#345087; color:#fff; }




.contact{ width:100%; background: url("../images/content_bj.jpg") top center no-repeat; overflow: hidden;  }
.content_info{ width:1102px; margin:0px auto;}
.content_info .phone img{margin: 88px auto 10px;display: block;}
.content_info .call{color:#fff;width:300px;text-align: center;font-size:14px;line-height:30px;margin:0px auto;background: url("../images/phone2.png") left center no-repeat;text-indent: 0px;margin-bottom: 100px;}

.content_info .map{width:100%;position: relative;height:338px;display:none;}


.content_info .map  #container{ width: 840px;  height:338px;}

.content_info .company_name{ position: absolute; left:0px; bottom:25px; width:368px; height: 28px; line-height: 28px; color:#fff; text-align: center; font-size:12px; background: #113172;}
.content_info .loca{ display: block; width:26px; height: 38px; background: url("../images/map_icon.png") no-repeat; position: absolute; left:15%; bottom:30%;}

.content_info .content_us{width: 655px;overflow: hidden;margin: 0 auto;margin-top: 124px;}
.content_info .content_us>li{ float: left;}
.content_info .content_us .li_title{ width:100%; font-size:14px; color:#000; font-weight: bold; border-bottom: 4px solid #2e4a83; line-height: 60px;}
.content_info .content_us .one{ width:295px; margin-right: 62px;}
.content_info .content_us .two{width:296px;/* margin-right: 47px; */}
.content_info .content_us .three{width: 402px;display: none;}
.content_info .content_us li .info{ width:100%; min-height: 52px; margin:1px auto; line-height: 26px;}
.share{ width:100%; overflow: hidden; text-align: center; margin:30px auto;}
.share li{ display: inline-block; float:none; margin:0px 30px;}
.share li img{ display: block;}
.share li p{ min-height: 30px;}


/*合作伙伴*/
.copper{ width:1102px; margin:0px auto; overflow:hidden;} 
/*留言板*/
.message{ width:1100px; margin:60px auto; border:1px solid #d4dae6;}
.message img{ width:100%;}
.message_form{ width:882px; margin:50px auto;}
.message_form li{ margin-bottom: 32px; width:100%;}
.message_form li input{ color:#000; outline: none; width:416px; height: 32px; border:1px solid #b4bed2; text-indent: 23px;}
.message_form li .textarea{ outline: none; width:878px; border:1px solid #d4dae6; height:300px; text-indent: 23px; padding-top: 10px; font-family: "微软雅黑";}
.message_form li .btn1{ height:48px; line-height:48px; border:1px solid #d4dae6; background: #fff; text-indent:0px; text-align: center; color:#113172;  font-size:18px; }
.message_form li .btn2{ height:48px; line-height:48px; border:1px solid #d4dae6; background: #fff; text-indent:0px; text-align: center; color:#113172;  font-size:18px; font-family: "微软雅黑"; cursor: pointer;}
.message_form li input[type=submit]:hover{  background: #113172; color:#fff;}
.message_form li .btn2:hover{  background: #113172; color:#fff;}
.message_form li input[type=submit]{ cursor: pointer;}
.message_form input[placeholder]{ color:#000 !important; font-family:"微软雅黑";}

/*人力资源*/
.resource_title{ width:84%; float:right;}
.resource_info{ width:605px; height: 150px; overflow: hidden; margin:60px 55px; float: right; font-size:12px; color:#666666; line-height: 24px; }
.human{ width:100%; line-height: 70px;font-size:18px;}

.resource_tab{ width:100%; overflow: hidden;}
.resource_tab li{ width:364px; height: 205px; float: left; background: #eeeeee; box-shadow: -2px 3px 2px 1px rgba(0,0,0,0.1); margin:0px 2px;}
.resource_tab li a{ display: block; width:100%;}
.resource_tab li em{ display: block; width:45px; height:45px; margin:20px auto 0px auto;}
.resource_tab li.one em{ background:url("../images/need01.png") top no-repeat}
.resource_tab li.two em{ background:url("../images/need02.png") top no-repeat}
.resource_tab li.three em{ background:url("../images/need03.png") top no-repeat}

.resource_tab li.one:hover em{ background:url("../images/need1.png") top no-repeat}
.resource_tab li.two:hover em{ background:url("../images/need2.png") top no-repeat}
.resource_tab li.three:hover em{ background:url("../images/need3.png") top no-repeat}

.resource_tab li em.em_31{ background:url("../images/need1.png") top no-repeat}
.resource_tab li  em.em_32{ background:url("../images/need2.png") top no-repeat}
.resource_tab li  em.em_33{ background:url("../images/need3.png") top no-repeat}

.resource_tab li p{ display: block; text-align: center; width:100%; font-size:18px; color:#113172; line-height: 50px;}
.resource_tab li span.tab_info{ text-align: center; display: block; width:85%; margin:0px auto; font-size:14px; color:#666666; line-height: 24px; max-height: 72px; overflow: hidden;}

.resource_tab li:hover { background: #113172; color:#fff;}
.resource_tab li:hover p,.resource_tab li:hover span.tab_info{ color:#fff;}

.resource_tab li.on{ background: #113172; color:#fff;}
.resource_tab li.on p,.resource_tab li.on span.tab_info{ color:#fff;}

.resource_list{ margin:30px auto 0px auto;}
.resource_list ul{  width:100%; background: #fbfcff; }
.resource_list ul li{ width:100%; border-bottom: 1px dashed #c9d3e3; padding: 30px 0px; position: relative;}
.resource_list ul li .title{ width:85%; line-height: 50px; margin:0px auto; font-size:16px; color:#113172; font-weight: bold; }
.resource_list ul li .info{ display: block; width:85%; margin:0px auto; line-height: 26px; color:#666666; }
.resource_list ul li i.biao{ position: absolute; top:0px; left:0px; width:83px; height:83px; }
.zhaop{ width:100%;}
.zhaop li{ float: left; width:50%;}
.zhaop li .title{ width:100%; line-height: 65px; font-size:18px;}
.zhaop li .zhaop_li{ width:100%; height:163px; overflow: hidden;}
.zhaop li .one{ background: #113172;}
.zhaop li .two{ background: #005482;}
.zhaop li .info{ display: block; width:90%; margin:55px auto; line-height: 35px; color:#fff; max-height: 70px; overflow: hidden;}
.service_info img{ margin-top:30px; float:left; margin-right:30px;}
.reso_info{ width:95%;}



.share .bdshare-button-style0-16{ overflow:hidden;}
.share .bdshare-button-style0-16 .bds_tsina{ margin:0px; width:100%; overflow:hidden;  padding:0px; height:45px; width:114px; float:none; display:block;}
.share .bdshare-button-style0-16 a,.share .bdshare-button-style0-16 .bds_more{ float:none;}


/*搜索*/
.search_list{ width:100%;}
.slideTxtBox2 .bd1 .search_list li{ padding:0px; line-height:40px; height:40px;}
.slideTxtBox2 .bd1 .search_list li a{ color:#000;}
@media screen and (max-width:760px) {
    .p_header{  position: relative; display: block;}
    /*关于我们*/
     .fabout_info img{width:100%;}
    /*产品列表*/
    .location_main{ width:100%;}
    .location .position{ display: none;}
    .main{ width:100%; overflow: hidden;}
    .top_product{ width:90%; margin:10% auto; height:auto; overflow:hidden;}
    .top_product img{ float:none; width:90%; margin:5% auto 15% auto; display: block;}
    .pro_info{ width:90%; margin:0px auto 5% auto; float:none; }
    .slideTxtBox .arrow a{ width:50px; height:50px;}
    .slideTxtBox .arrow .next{ background:url("../images/right.jpg") no-repeat; float:right;}
    .slideTxtBox .arrow .prev{ background:url("../images/left.jpg") no-repeat; float:left;}
    .slideTxtBox .hd{ width:90%; margin:0px auto; float:none; height:auto;}
    .slideTxtBox .hd ul{ float: left; margin-left:2px; height:50px; overflow: hidden;}
    .slideTxtBox .hd ul li { display: none; margin:0px; height:50px; line-height: 50px; background: #365185; }
    .slideTxtBox .hd ul li.on{ display: block;}
    .slideTxtBox .bd1 li img.li_img{ height:auto;}
    .slideTxtBox .bd1 ul{ width:90%; margin-left:auto; margin-right: auto; float:none; overflow:hidden;}
    .slideTxtBox .bd1 li{ width:99%; margin:22px auto;}
    .slideTxtBox .bd1 img.li_img{ height:auto;}
    .slideTxtBox .bd1 li .zhe p{ position:absolute; bottom:0px;}
    /*产品内容页*/
    .prolist_summary{ position: relative; width:90%; margin:15px auto;}
    .prolist_big{ margin:0px auto; float:none; height:auto; width:90%; }
    .prolist_small{ float: none; width:90%; margin:0px auto;}
    .prolist_small .kong{ display: none;}
    .prolist_small .tab_img li{ width:32%; margin-right:1%;}
    .prolist_small .tab_img{ margin:15px auto; height:auto; overflow:hidden;}
    .prolist_small .tab_img li img{ width:100%; height:100%;}
    .prolist_summary .title{ width:80%; margin:35px auto;}
    .prolist_summary .info{ width:80%; margin:0px auto; max-height:120px;}
    .slideTxtBox1 .hd{ height:auto; overflow:hidden;}
    .slideTxtBox1 .hd ul{ width:90%; margin:0px auto;}
    .slideTxtBox1 .hd ul li{ width:47%; margin-right: 10px; margin-bottom: 10px;}
    .slideTxtBox1 .bd ul{ width:90%; padding:0px 5%;}
    .slideTxtBox1 .bd img{ width:100%;}

    .page_nav{ display:block;}
    /*新闻列表页*/
    .slideTxtBox2 .arrow a{ width:50px; height:50px; cursor:pointer;}
    .slideTxtBox2 .arrow .next{ background:url("../images/right.jpg") no-repeat; float:right;}
    .slideTxtBox2 .arrow .prev{ background:url("../images/left.jpg") no-repeat; float:left;}
    .slideTxtBox2 .hd{ width:90%;  margin-bottom: 0px; float:none; height:auto;}
    .slideTxtBox2 .hd ul{ float: left; margin-left:2px; height:50px; overflow: hidden;}
    .slideTxtBox2 .hd ul li { display: none; height:50px; line-height: 50px; background: #365185; width:100%; }
    .slideTxtBox2 .hd ul li.on{ display: block;}
    .slideTxtBox2 .bd1{ width:90%; margin:0px auto;}
    .slideTxtBox2 .bd1 ul li .data{ width:100%; height: 110px;}
    .slideTxtBox2 .data img{ width:55%;}
    .slideTxtBox2 .date{ width:45%; }
    .slideTxtBox2 .date p{ font-size:24px; margin-top: 10px; line-height: 40px;}
    .slideTxtBox2 .date em,.slideTxtBox2 .date i{font-size:12px;}
    .slideTxtBox2 .date em{ line-height: 20px;}
    .slideTxtBox2 .info{ width:100%;  margin-top: 40px;}
    .slideTxtBox2 .summary{ max-height:none;}
    .slideTxtBox2 .bd1 ul li{ padding-bottom: 20px;}
    .pages{ margin-right: 5%;}
    .fnew_info img{width:100%;height: 60vw;}	

	/*下载专区*/
	.slideTxtBox2 .bd2 ul{ margin:30px 0px;}
	.slideTxtBox2 .bd2 ul li{ width:90%; margin:0px auto; float:none;}
	.slideTxtBox2 .bd2 ul li img{ width:100%; height:auto; box-sizing:border-box;}
	/*视频列表*/
	.slideTxtBox2 .bd3 ul{ margin:30px 0px;}
	.slideTxtBox2 .bd3 ul li{ width:90%; margin:0px auto; float:none;}
	.slideTxtBox2 .bd3 ul li img{ width:100%; height:auto; box-sizing:border-box;}

     /*内容页*/
     .new_info{ width:90%; margin:0px auto;}

    /*关于我们页面*/
.location{ padding-bottom:5px;}
	.location_main .title{ background:none;}
	.location_main .title_name{ width:145px; background:#fff;}
	.location_main .title i{padding-left:0px; background:#fff; height:65px; margin-right:0px; } 
    .this_us{ width:90%; }
    .about_title{ z-index:10;}
    .about_title .position{ display: none;}
    .this_us .us_img{ width:85%; position: relative; top:-40px; left:0px; float:none; margin:0px auto; display: block;}
    .about_kuang{ width:95%; height:auto; overflow: visible;}
    .about_title .title{ float:right;}
    .this_us .us{ width:85%; float:none; margin:0px auto 30px auto; display: block;}
    .slideTxtBox2 .hd .about_tab li{ margin-top: 0px;}
     .copper{ width:100%; overflow:hidden;}
    .about_info{ width:90%; margin:60px auto;}
    .w_about{ width:90%;}
    .list_info{ width:100%;}
    .list_info li{ width:100%; float:none; height:170px;}
    .list_info li img{ margin-top: 25px;}
    .list_info li:last-child{ margin-bottom: 40px;}
    .content_info .loca{ left:43%;}

    /*技术服务*/
    .service_title{ width:90%;}
    .video_lun{ width:90%; overflow: visible;}
    .video_lun .video{ width:100%; background-size:cover; margin:0px; float:none;}

    .service_call{ width:90%; background-position: 75%; line-height: 30px; height:150px; background-size:cover;}
    .service_info span{ margin:0px; display: block;}
    .service_info{ width:90%; margin:10px auto;}

	.new_info video{ width:100%; margin-bottom:30px;}
    /*联系我们*/
    .slideTxtBox2 ul.content li{ width:31%; float:none; height:60px; line-height: 60px; margin:0px 2px 5px 2px; }
    .content_info{ width:100%;}
    .content_info .phone img{ width:90%;}
    .content_info .map{ width:90%; margin:0px auto;}
    .content_info .content_us{width:100%;}
    .content_info .company_name{ width:90%; left:5%;}
    .content_info .content_us>li,.content_info .content_us .one,.content_info .content_us .two,.content_info .content_us .three{ float:none; width:90%; margin:0px auto;}
    .share li{ margin:0px 10px;}
}