@charset "gb2312";
*{word-break:break-all;margin:0;padding:0;}
body {behavior:url("csshover3.htc");} 
body{font-size:14px;color:#2b2b2b; font-family:"微软雅黑","microsoft Yahei","Courier New",Courier,monospace;padding:0px;margin:0px auto;line-height:30px; background-color:#FFF; overflow-x: hidden; width:100%;}
a{ color:#2b2b2b; text-decoration:none;}
a:hover{color:#0F55AB;text-decoration:none}
h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd{ margin:0; padding:0;}
ul,li,dl,dt,dd{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.lan{ color:#1372f4;}
.clear,.c{ clear:both;}
.mcon tr:hover{color:#2658a1;}
.about{ float:right; margin-left:40px; display:inline;}
.px12{ color:#333333;}
.cptit{ height:38px; line-height:38px; overflow:hidden; background-color:#eeeeee;}
.nycptu{ float:left;margin-right:5%;}
.imgZoom,.imgfanzhuan { overflow:hidden; }
.imgZoom img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgfanzhuan img{ -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}
.imgfanzhuan:hover img{-webkit-transform: rotateY(360deg); transform: rotateY(360deg);}

.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:195px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#002A97 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#002A97 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#002A97 url(../images/fixCont.png) no-repeat 0 -113px; text-indent:40px;}
.yb_bar .yb_ercode{background:#002A97 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ{display:block;text-indent:40px;width:100%;height:100%;color:#fff;}

table {
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0; font-weight:bold;
}
.gy p{ margin-bottom:10px; line-height:32px;}

.blank{ clear:both; height:20px;}
img{max-width:100%; border:0; height:auto;}002A97
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}

.inner{ max-width: 1600px; margin:0 auto;}
.top1{ height:34px; overflow:hidden; background-color:#f4f7ff; line-height:34px; color:#666; font-size:14px; border-bottom: 1px solid #efefef;}
.top1 a{ color:#666; margin-left:10px; }
.t1 span{ color:#666; font-size:14px;}
.t1{ float:left;}
.t2{ float:right; text-align:right; line-height:34px; font-size:14px; }
.t2 img{ vertical-align:middle; margin-right:5px;}
.t2 b{ font-size:24px; color:#00a3ff;}

.top2 {	width: 100%;}
.logo {	float: left; margin:25px auto 20px;}
.htel{ float:right; margin-top:10px; margin-right:25px;}

.sydh {	width:100%; background:#0F55AB; height:60px;line-height:60px; position: relative;	float:left;}
.sydh li{float:left; width:12.28%;  text-align:center; position:relative; display:inline; background:url(../images/nl.png) no-repeat left center;}
.sydh li a{ color:#fff;}
.sydh li:first-child{ background-image:none;}

  .clean{zoom:1;}
    .clean:after,.clean:before{display:table; content:'';}
    .clean:after{clear:both;}
    * {
      margin: 0;
      padding: 0;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      outline: none;
      /*transition: all .8s;
      -webkit-transition: all .8s;*/
    }
    .hide_pc{display: none!important;}
    .visible-lg,.visible-md,.visible-sm,.visible-xs {
    	display: none!important
    }

    .visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {
    	display: none!important
    }
    .text-center{text-align: center;}

    .relative{position: relative;z-index: 1;}
    .wrap {
      margin: 0 auto;
      max-width: 1920px;
      width: 100%;
    }
    .main {
      margin: 50px auto;
      max-width: 1800px;
    }
    .main .category-table{display: none;}
    .b-radius-ie{position: relative;z-index:2;behavior: url(/inc/file/PIE.htc);}

    .tmp-banner{position: fixed;width: 100%;left: 0;top: -100%;z-index: 1010;}
    /*===========================
    头部
    ===========================*/


 .header {
      position: relative;
      background: #fff;
      z-index: 50;
      width: 100%;
      max-width: 1920px;
      z-index: 1000;
      border-bottom: 1px solid #e5e5e5;
      border-top: 1px solid #e5e5e5;
    }
    .header.index_head{
      /*  position: fixed;*/
    }
    .header .inner {
      /*padding: 0 430px 0 280px;*/
      max-width: 1600px;
      margin:0 auto;
      height: 77px;
      background: #fff;
      z-index: 1000;
      position: relative;
    }
    .header .inner:before,
    .header .inner:after{
      /*  position: absolute;*/
        width: 100%;
        height: 100%;
        z-index: 100;
        background: #fff;
        top: 0;
        content: '';
        z-index: 0;
    }
    .header .inner:before{left: 0;}
    .header .inner:after{left: 100%;}
    .header .logo {
      /*position: absolute;
      left: 4%;
      top: 50%;
      transform: translateY(-50%);
      -webkit-transform: translateY(-50%);*/
      position: relative;
      z-index: 1;
      margin-top: 13px;
      float: left;
    }
    .header .nav {
      /*display: flex;
      -webkit-display: flex;*/
      width: 100%;
      float: left;
    
      background: #fff;
    }
    .header .nav li {
    	white-space: nowrap;
      float: left;
      padding: 1% 1.6%;
      /*flex-grow: 1;
      width: initial;
      -webkit-flex-grow: 1;*/
      text-align: center;
      position: relative;
    }
    .header .nav li.tri-con:after{
        content: '';
        width: 12px;
        height: 12px;
        border: 1px solid #e4eaec;
        border-right: 0;
        border-bottom: 0;
        background: #fff;
        position: absolute;
        bottom: -7px;
        left: 50%;
        margin-left: -7px;
        transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        display: none;
    }
    .header.IsIe .nav li.tri-con:after{opacity: 0;display: none!important;}
    .header .nav li:hover:after{display: block;}
    .header .nav li:hover .pare{
        color: #17447e;
        /*font-weight: bold;*/
    }
    .header .nav li:hover .pare span{
        border-bottom: 2px solid #17447e;
    }
    .header .nav li .pare {
        height: 45px;
        line-height: 40px;
      display: block;
      /*white-space: nowrap;*/
      color: #767676;
      font-size: 16px;
    }
    .header .nav li.tri-con .pare{position: relative;}
    .header .nav li.tri-con .pare:after{position: absolute;top: 45%;left: 103%;border: 4px solid transparent;border-top-color: #767676;content: '';}
    .header .nav li:hover.tri-con .pare:after{border-top-color: #17447e;}
    .header .nav li .pare span {
      /*display: block;*/
      height: 40px;
      line-height: 40px;
      overflow: hidden;
    }
    .header .nav li.current .pare {
      color: #17447e;
      font-weight: 700;
      border-bottom: 2px solid #17447e;
    }
    .header .nav li.current.tri-con .pare:after{border-top-color: #17447e;}
    .header .nav li.current .pare span {
      border-bottom: 2px solid #17447e;
    }
    .header .nav li .sub-nav {
      position: absolute;
      top: 100%;
      left:25%;
      background: #fff;
      /*border-bottom: 2px solid #17447e;*/
      overflow: hidden;
      z-index: -10;
      /*-webkit-transition: all .4s;
      -moz-transition: all .4s;
      -ms-transition: all .4s;
      -o-transition: all .4s;
      transition: all .4s;*/
      text-align: left;
      width: 730px;
      padding: 0 20px;
      /*height: 0;*/
      /*display: none;*/
      visibility: hidden;
      opacity: 0;
      border: 1px solid #e4eaec;
      box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
    }
    .header .nav li:hover .sub-nav{
        /*top: 100%!important;*/
        /*height: 385px;*/
        /*display: block;*/
        visibility: visible;
    	opacity: 1;
        z-index: 10;
        /*visibility: visible;*/
    }
    .header .nav li .sub-nav .sn-inner {
      margin: 0 auto;
      padding: 15px 0;
      *zoom: 1;
      height: 325px;
    }
    .header .nav li .sub-nav .sn-inner:before,
    .header .nav li .sub-nav .sn-inner:after {
      display: table;
      content: " ";
    }
    .header .nav li .sub-nav .sn-inner:after {
      clear: both;
    }
    .header .nav li .sub-nav .sn-view {
      float: left;
      width: 371px;
      position: relative;
	  padding-bottom:20px;
    }
    .header .nav li .sub-nav .sn-view .tg_show{
        visibility: hidden;
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
    }
    .header .nav li:hover .sub-nav .sn-view .tg_show.show{
        visibility: visible;
        opacity: 1;
        position: relative;
    }
    .header .nav li .sub-nav .sn-view .img a{
        height:260px;
        display:inline-block;
        width:100%;
        background: no-repeat center top;
        background-size: contain;
        -ms-behavior: url(backgroundsize.min.htc);
        behavior: url(backgroundsize.min.htc);
    }
    .header .nav li .sub-nav .sn-view .tit {
      margin: 15px 0 5px;
      font-size: 16px;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
    }
    .header .nav li .sub-nav .sn-view .txt {
      color: #777;
      line-height: 24px;
      height: 48px;
      overflow: hidden;
      white-space: normal;
    }
    .header .nav li .sub-nav .sn-view + .sn-cont {
      margin-left: 430px;
    }
    .header .nav li .sub-nav .sn-cont .sn-item {
      line-height: 50px;
    }
    .header .nav li .sub-nav .sn-cont .sn-item a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .header .nav li .sub-nav .sn-cont .sn-item:hover a {
        color: #17447e;
        font-weight: bold;
    }
    .header .nav li .sub-nav .sn-cont .sn-item + .sn-item {
      border-top: 1px solid #ddd;
    }
    .header .nav li.pro-li{}
    /*.header .nav li.pro-li::after{display: none;}*/
    .header .nav li .sub-pro-nav{position: absolute;;top: -10000px;left: 0;max-width: 1920px;background: #fff;padding: 40px 0;border-top: 1px solid #d9d9d9;/*width: 1920px;left: -465.9px;*/}
    .header .nav li .sub-pro-nav .swiper-sub-pro{width: 1200px;padding:0 1%;}
    .header .nav li .sub-pro-nav .item{/*padding:0 25px;max-width: 175px;display: inline-block;*/width:14%;height: auto!important;}
    .header .nav li .sub-pro-nav .item + .item{border-left: 1px solid #e1e1e1;}
    .header .nav li .sub-pro-nav .item .img img{}
    .header .nav li .sub-pro-nav .item a{display: block;}
    .header .nav li .sub-pro-nav .item .n{font-size: 14px;color: #333;margin: 10px 0;word-break: break-all;}
    .header .nav li .sub-pro-nav .item .m{font-size: 12px;color: #555;}
    .header .nav li .sub-pro-nav .item:hover .n,
    .header .nav li .sub-pro-nav .item:hover .m{color: #17447e;}
    .header .nav li:hover .sub-pro-nav{top: 77px;}
    .header .nav li .sub-pro-nav.en{}
    .header .nav li .sub-pro-nav.en .item{padding:0 1%;}
    .header .nav li .sub-pro-nav.en .item .n{font-size: 12px;white-space: normal;}
    .header .nav li .sub-pro-nav .swiper-button-next,
    .header .nav li .sub-pro-nav .swiper-button-prev{width: 20px;background-size: contain;}
    .header .nav li .sub-pro-nav .swiper-button-next{right: 0;}
    .header .nav li .sub-pro-nav .swiper-button-prev{left: 0;}


#sjslideBox{ display: none;}

/* 本例子css */
		.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%;  display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

/*热销产品*/
.search{padding:12px 0;line-height: 35px; background:#f5f7ff;}
.search .keywords{background: url(../images/hot.png) left top no-repeat;text-indent: 32px;color: #0E2E88;font-size:18px;}
.search .keywords a{color: #666666;font-size: 16px;padding:0 8px;position: relative;}
.search .keywords a:after{width: 1px;height: 16px;content: '';position: absolute;right: 0;top:50%;transform: translateY(-50%);background: #e7e7e7;}
.search .keywords a:last-of-type:after{background:none;}
.search .keywords a:hover{color: #0E2E88;}

/*产品列表*/
.m1 { margin: 50px auto; }
.m1t { text-align: center; margin-bottom: 30px; }
.m1t h3 { font-family: Arial, Helvetica, sans-serif; font-size: 54px; text-transform: uppercase; color: #f6f6f6; }
.m1t { text-align: center; margin-bottom: 40px; }
.m1t h2 { font-size: 36px; font-weight: normal; color:#343434; margin: 0 auto 10px;  background: url(../images/mcpflt.png) no-repeat center center;}
.m1t h2 b { font-weight: bold; }
.m1t h2 span { font-style: normal; color: #d92a36; }
.m1t p { font-size: 16px; color: #333; line-height: 22px; margin-bottom: 10px; }
.m1t p span { width: 5px; height: 22px; background-color: #0E2E88; float: left; display: block; margin-right: 10px; }
.m1t div { width: 26px; height: 3px; background-color: #0E2E88; margin: 10px auto; }
.mleft { width: 20%; float: left; margin-right:3%; display: inline; }
.sjlb { display: none; }

.mleft .top{ width: 100%; background: #0E2E88; text-align: center; padding: 16px 0;}
.mleft .top h6 a{ font-size: 24px; color: #fff;line-height: 32px;font-weight: bold;}
.mleft .top p{ font-size: 14px; line-height: 14px; color: #fff; text-transform: uppercase; font-family: arial; margin: 10px 0 0 0;}
.mleft .top p:before{ margin-right: 5px;}
.mleft .top p:after{ margin-left: 5px;}
.mleft .top p:before,.product .pro-left .top p:after{ margin-top: -3px; content: ""; width: 15px; height: 1px; background: #fff; display: inline-block; vertical-align: middle;}
.mleft .sideMenu{ width: 100%; height: 593px; background: #f5f5f5; padding: 0 0 30px 0;}
.mleft .sideMenu ul{ padding: 10px 0 0;}
.mleft .sideMenu ul li{ position: relative; width: 256px; height: 79px; line-height: 79px; border-bottom: 1px solid #d8d8d8; margin: 0 auto; padding-left: 25px;}
.mleft .sideMenu ul li .icon{ position: absolute; right: 15px; top: 8px; z-index: 1;}
.mleft .sideMenu ul li:hover{ background: #fff; transition-duration: 300ms;}
.mleft .sideMenu ul li a{ font-size: 18px; color: #242424;}
.mleft .sideMenu ul li:hover a{ color: #0E2E88; font-weight: bold;}
.mleft .bottom{ background: url(../images/probottom.png)no-repeat; width: 100%; height: 166px; padding: 50px 0 0 135px;}
.mleft .bottom .rx p,.product .pro-left .bottom .rx i{ font-size: 18px; color: #fff; line-height: 18px; font-weight: bold; margin-bottom: 10px;}
.mleft .bottom .rx i{display: block;font-weight: normal;letter-spacing: 0.5px;}

.mleft .cpc ul li{ line-height:49px; padding-left:6%; background:#f5f7ff; border:1px solid #fff;}


.mobile{ background:#0E2E88;}
.mobile p {  padding-top: 15px;display: block;text-align: center;color: #fff;}
.mobile span {display: block;font-size: 28px;font-weight: bold;font-family: Arial;padding-bottom: 20px;padding-top: 10px; color: #fff;text-align: center;}

.mright .m_top { padding-top: 0; }
.mmore { height: 40px; line-height: 40px; text-align: center; margin: 30px auto auto; background-color: #0E2E88; border-radius: 5px; }
.mmore a { color: #fff; }
.mright { width: 75%; float: left; }
.symrt { width: 100%; height: 50px; line-height: 50px; background-color: #353535; margin-bottom: 20px; }
.symrt1 { width: 120px; background: url(../images/mrt1.png) #fcc513 no-repeat 20px center; padding-left: 60px; font-size: 20px; font-weight: bold; color: #fff; float: left; }

.sycpzs { overflow: hidden; }
.sycpzs li { width: 32%; border: 1px #dddddd solid; float: left; text-align: center; margin: 0 0.5% 20px; display: inline; box-sizing: border-box; overflow: hidden; position: relative; }
.sycpzs li:hover span { background-color: #0E2E88; }
.sycpzs li span { line-height: 40px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-color: #f5f7ff; }
.sycpzs li:hover span a, .sycpzs li:hover span { color: #fff; }

.imgZoom img{ max-width:100%; }

/*应用领域*/
.myy{padding:60px 0; background:#f4f4f4;}
.myyul{ overflow:hidden; width:80%; margin:0 auto;}
.myyul li{ width:25%; float:left; text-align:center; margin-bottom:20px;}
.myyul li div{ width:100%; max-width:100%; background-position:0 0; background-repeat:no-repeat; margin:0 auto; position:relative;}
.myyul li p{ line-height:40px;}
.myyul li div:after{ content:""; position:absolute; top:0; left:0; width:100%; height:100%; opacity:0;-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; }
.myyul li:hover div:after{ opacity:1;}

/*.myyul li div.myy1{ background-image:url(../images/myy1.png);}
.myyul li div.myy2{ background-image:url(../images/myy2.png);}
.myyul li div.myy3{ background-image:url(../images/myy3.png);}
.myyul li div.myy4{ background-image:url(../images/myy4.png);}
.myyul li div.myy5{ background-image:url(../images/myy5.png);}
.myyul li div.myy6{ background-image:url(../images/myy6.png);}
.myyul li div.myy7{ background-image:url(../images/myy7.png);}
.myyul li div.myy8{ background-image:url(../images/myy8.png);}*/


/*走进瑞博*/
#indab{ padding:45px 0;background: url(../images/abg.jpg) right top no-repeat;background-size: 15%;}
.indab_lt{ width:50%; float:left; position:relative;}
.indab_lt .fdline{ position:absolute; top:18%; right:0; z-index:999;}
.indab_lt_top{ line-height:50px; display:block; height:50px;}
.indab_lt_top i,.indab_lt_top span,.indab_lt_top em{ float:left; font-size:15px;}
.indab_lt_top i{ background:url(../images/line.jpg) left center repeat-x; height:50px; width:22%;}
.indab_lt_top span{ color:#555; font-family:Aria.indab_rg; padding:0 10px;}
.indab_lt_top em{ color:#333;}
.indab_lt_pic{ display:block; border:1px solid #D8D8D8; padding:5px; width:98%; position:relative;}
.indab_lt_pic a{  width:11%;}
.indab_lt_pic .aimg{ position:absolute; right:0; bottom:30px; z-index:10;}
.indab_lt_pic .aimg img{ width:100%;}
.indab_rg{ width:49%; float:right; padding-top:20px;}
.indab_rg_title{ height:70px; padding-top:25px; background:url(../images/aboutus.png) left top no-repeat;}
.indab_rg_title span{ font-size:36px; font-weight:700; line-height:70px; color:#333; background:url(../images/liney.jpg) left bottom no-repeat; padding-bottom:15px;}
.indab_rg_con{ padding:40px 0; line-height:30px; font-size:16px; color:#555;}
.indab_rg_con a {float: right;background: #0E2E88;color: #fff;padding: 2px 20px;}
.indab_rg_con p{ overflow:hidden;}
.indab_rg_bot{ text-align:center; padding-top:20px;}
.indab_rg_bot li{ float:left; width:22.5%; border:1px #e6e6e6 solid; min-height:70px; padding:25px 0; margin-left:2%; transition:.5s; margin-top:6px;}
.indab_rg_bot li:first-child{ margin-left:0;}
.indab_rg_bot li a img{ display:block; margin:0 auto;}
.indab_rg_bot li:hover{ box-shadow:0px 0px 15px #ccc; border:1px #fff solid; margin-top:0;}
.indab_rg_bot li a span{ line-height:20px; padding:8px 0; display:block; font-size:16px; color:#555;}
.indab_rg_bot li:hover a span{ color:#009fe0;}

/*优势开始*/
.cptx_module { padding-top: .3rem; }
.yling img { margin-top: -.5rem;}
.cptx_wraper {background:#f4f4f4; padding:50px 0; }
.shipei { margin: .5rem 0 0;}
.shipei h4 {margin: .3rem 0; letter-spacing: 3px;}
.shipei_list { float: left; width: calc(20% - .144rem); margin-right: .18rem; }
.shipei_list:last-child { margin-right: 0;}
.shipei_list img { width: 100%; }
.youshi_list {margin: .45rem auto;}
.youshi_list .list {float: left; width:20%; margin:0 2%; }

.youshi_list .list:last-child { margin-right: 0; }
.youshi_list .list .innerr {height: 400px;  transition: all .3s; text-decoration: none; border-radius: 10px;}
.youshi_list .list .boxs-img,.youshi_list .list .boxs-content { width: 100%; height: 100%; border-radius: 10px; padding: .4rem .2rem 0; box-shadow: 0 0 6px 4px rgba(0, 0, 0, .2); }
.youshi_list .list .boxs-content { background-color: #0E2E88; color: #fff; }
.youshi_list .list .boxs-img img, .youshi_list .list .boxs-content .good { display: block; width: 200px; height: 200px; border-radius: 50%; margin:30px auto;;}
.youshi_list .list .boxs-img p { font-size:16px; letter-spacing: 1px;  padding:0 20px; }
.youshi_list .list .boxs-content .good { background-color: #fff; box-shadow: 0 0 0 5px #0E2E88 inset; color: #000; font-size: 40px; line-height: 200px; text-align: center; margin: 30px auto;  border: 1px solid #fff; }             
.youshi_list .list .boxs-content .teet { letter-spacing: 1px; font-size:16px; padding:0 20px; }
.youshi_list .list .boxs-content .teet p:first-child { }
.youshi_list .list .boxs-content .teet p:nth-child(2) {  }
.boxs { position: relative; perspective: 1000px;}
.boxs .boxs-img { border-radius: 50%; transform: rotateY(0); transition: all 0.50s ease-in-out 0s;}
.boxs:first-child .boxs-img { transform: rotateY(-90deg); }
.boxs:first-child .boxs-content {z-index: 1; transform: rotateY(0);}
.boxs:hover .boxs-img { transform: rotateY(-90deg); }
.boxs .boxs-content { width: 100%; height: 100%; position: absolute; top: 0; left: 0; transform: rotateY(90deg); transition: all 0.50s ease-in-out 0s; z-index: -1; }
.boxs:hover .boxs-content { z-index: 1; transform: rotateY(0);}
.boxs:first-child:hover .boxs-img {transform: rotateY(0);}
.boxs:first-child:hover .boxs-content { z-index: 1; transform: rotateY(90deg);}
                

/*生产现场 案例*/
.in_fencai{ margin:50px auto;}
.in_fencai .tit{margin-bottom: 30px;height: 45px;position: relative;}
.in_fencai .tit:after{width: 100%;height: 1px;background: #d8d8d8;content: '';position: absolute;left: 0;top:50%;}
.in_fencai .tit>div{display: inline-block;background: #fff;height: 45px;position: relative;z-index: 1;}
.in_fencai .tit>div a{display: inline-block;padding:0 45px;color: #fff;line-height: 4.header .nav li:hover .sub-nav5px;border-radius: 5px;background: #0E2E88;font-size: 16px;}
.in_fencai .tit>div a:nth-of-type(2){margin:0 15px;}
.in_fencai .tit>div a.cur,.in_fencai .tit>div a:hover{background: #42BFEC;}
.in_fencai .list .swiper-container {width: 100%;}
.in_fencai .list .swiper-container .swiper-slide {text-align: center; width:23%; float:left; margin:1%;}
.in_fencai .list .swiper-container .swiper-slide .img{overflow: hidden;width: 100%;height: 0;padding-bottom: 75%;position: relative;border:solid 1px #d8d8d8;box-sizing: border-box;}
.in_fencai .list .swiper-container .swiper-slide .img img{max-width: 100%;max-height: 100%;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%); padding:6px;}
.in_fencai .list .swiper-container .swiper-slide .txt{background: #f5f7ff;color: #666666;font-size: 16px;line-height: 50px;padding:0 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}

/*新闻*/
.i_box9 {  padding: 50px 0; background:#f4f4f4;}
.i_box9 .i_box9_content {  width: 100%;}
.i_box9 .i_box9_content .list {  width: 31%;  float: left;  margin:2px 12px 10px;  border: 1px solid #ccc;  border-top: 2px solid #0F55AB;}
.i_box9 .i_box9_content .list .tit p {  width: 94%;  padding: 0 3%;  height: 60px;  border-bottom: 1px solid #ccc;}
.i_box9 .i_box9_content .list .tit p span {  font-size: 20px;  color: #0F55AB;  font-weight: bold;  float: left;  line-height: 60px;}
.i_box9 .i_box9_content .list .tit p a {  float: right;  font-size: 14px;  color: #666;  line-height: 60px;}
.i_box9 .i_box9_content .list .tit img {  width: 90%;  height: 140px;  margin: 0 auto;  display: block;  margin-top: 15px;}
.i_box9 .i_box9_content .list .text {  padding: 0 5%;  padding-bottom: 10px;}
.i_box9 .i_box9_content .list .text ul li {  border-bottom: 1px dotted #ccc;  height: 32px;  margin-top:6px;}
.i_box9 .i_box9_content .list .text ul li a {  width:66%;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  float: left;  padding-left: 20px;  line-height: 32px;  font-size: 14px;  color: #5a5a5a;  background: url(../images/hua.png) no-repeat left center;}
.i_box9 .i_box9_content .list .text ul li a:hover {  color: #0F55AB;}
.i_box9 .i_box9_content .list .text ul li span {  line-height: 32px;  font-size: 13px;  color: #999;  float: right;}
.i_box9 .i_box9_content .list .text2 {  width: 90%;  padding: 0 5%;  padding-bottom: 10px;}
.i_box9 .i_box9_content .list .text2 ul li {  width: 100%;  margin-top:11px;  padding-bottom:10px;  border-bottom: 1px dotted #ccc;}
.i_box9 .i_box9_content .list .text2 ul li a { display:block; font-size: 14px;  color: #999999;  font-weight: bold;  text-decoration: none; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; line-height: 140%;  padding-left: 40px;  background: url(../images/q.png) no-repeat left center;  background-size: 20px 20px;}
.i_box9 .i_box9_content .list .text2 ul li a:hover {  color: #0F55AB;}
.i_box9 .i_box9_content .list .text2 ul li p { font-size: 12px;  padding-top: 4px;  color: #434343;  font-weight: normal;  text-decoration: none;  padding-left: 40px;  background: url(../images/a.png) no-repeat left center;  background-size: 20px 20px;}
.i_box9 .m_list {  width: 100%;  display: none;}
.i_box9 .m_list .m_tit {  width: 100%;  text-align: center;}
.i_box9 .m_list .m_tit a {  width: 100px;  line-height: 42px;  text-align: center;  color: #0F55AB;  font-size: 14px;  border-radius: 3px;  margin: 0 5px;  border: 1px solid #0F55AB;  display: -moz-inline-stack;  display: inline-block;  vertical-align: middle;  *vertical-align: auto;  zoom: 1;  *display: inline;}
.i_box9 .m_list .m_text {  width: 100%;  padding: 0 1%;  margin-top: 20px;}
.i_box9 .m_list .m_text ul li {  width: 100%;  margin-bottom: 15px;  padding-bottom: 15px;  border-bottom: 1px dotted #ccc;}
.i_box9 .m_list .m_text ul li a {  font-size: 14px;  color: #999999;  font-weight: bold;  text-decoration: none;  line-height: 140%;  display: block;}
.i_box9 .m_list .m_text ul li span {  display: block;  font-size: 14px;  color: #999;  margin-top: 8px;}
.i_box9 .m_list .m_text ul li p {  margin-top: 8px;  font-size: 14px;  color: #434343;  font-weight: normal;  text-decoration: none;  display: block;}

/*友情链接*/
.links {  height: 55px;  line-height: 55px; border-bottom:1px solid #e7e7e7;}
.links p {  float: left;  height: 55px; color:#454545;  line-height: 55px;  font-weight: bold;}
.links span{ float:right;}
.links a {  float: left;  padding: 0 10px;  color: #666;}
.links a:hover {  color: #014693;}

/*底部导航*/
.fnav{ height:50px; line-height:50px; background-color:#0E2E88;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fnav ul{margin:0 auto;}
.fnav li{ width:8.5%; float:left; text-align:center; position:relative; }
.fnav li a{ color:#fff; }
.fnav li:before{ content:""; position:absolute; left:0; top:15px; width:1px; height:20px; background-color:#fff;}
.fnav li:first-child:before{ width:0;}

/*底部*/
.footer{background: #323e4a;border-top:solid 8px #444f5a;}
.footer .inner .row{display: flex; margin-left:10%;}
.center-align{ text-align:center;}
.footer .inner .row .f_1{flex:0 0 32%;}
.footer .inner .row .f_2{flex:0 0 30%;}
.footer .inner .row .f_3{flex:0 0 23%;}
.footer .inner .row .f_4{flex:0 0 22%;}
.footer .item{padding:40px;}
.footer .thread{position: relative;}
.footer .thread:after{width: 1px;height: 100%;content: '';position: absolute;right: 0;top:0;background: #222b34;}
.footer .thread:before{width: 1px;height: 100%;content: '';position: absolute;right: -1px;top:0;background: #475765;}
.footer .tit{color: #fff;font-size: 16px;position: relative;line-height: 20px;padding-bottom: 20px;margin-bottom: 15px;}
.footer .tit:after{width: 30px;height: 2px;background: #f5f7ff;content: '';position: absolute;left: 0;bottom:0;}
.footer .list{display: flex;flex-wrap: wrap;}
.footer .list p{ color: rgba(255,255,255,.5);font-size: 14px;line-height: 30px; }
.footer .list a{flex:0 0 50%;color: rgba(255,255,255,.5);font-size: 14px;line-height: 30px;}
.footer .list a:hover{color: rgba(255,255,255,1);}
.footer .list ul{width: 100%;}
.footer .list ul li{width: 48%;float: left; text-align: center;color: #fff;font-size: 14px;line-height: 35px;}
.footer .list ul li:first-of-type{margin-right: 4%;}
.footer .list ul li img{max-width: 100%;}
.foot {background: #2b3540;padding:10px 0; font-size: 14px;color: rgba(255,255,255,.3);line-height: 25px;}
.foot a{font-size: 14px;color: rgba(255,255,255,.3);}
.link{width: 100%;position: relative;font-size: 14px;color:  rgba(255,255,255,.5);line-height: 35px;padding:10px 0;}
.link:after{width: 100%;height: 1px;content: '';position: absolute;left: 0;top:0;background: #222b34;}
.link:before{width: 100%;height: 1px;content: '';position: absolute;left: 0;top:1px;background: #475765;}
.link i{color: #ff8a00;font-size: 14px;text-transform: uppercase;font-weight: bolder;padding-right: 5px;}
.link a {display: inline-block;height: 35px;line-height: 35px; padding: 0 12px;font-size: 14px;color:  rgba(255,255,255,.5);}
.link a:hover {color: #fff;}
.link em {display: inline-block;font-size: 14px;color: #e6e6e6;line-height: 35px;}

.fdh{ display:none;}


.nyban { width: 100%; height: 400px; background: url(../images/nyban.jpg) #eee no-repeat center center; color: #fff; clear: both; }
.nyban a { color: #fff; }
.nyban .wrap { position: relative; top: 30%; display: none; }
.nyban h2 { font-size: 42px; height: 50px; line-height: 50px; margin-bottom: 20px; }
.nybancon { width: 60%; padding: 40px 70px; }
.nybancon p { margin-bottom: 20px; }
.nybancon span { font-size: 18px; border-top: 1px #fff solid; padding-top: 10px; }
.nybancon div { width: 34px; height: 3px; background-color: #ffa01c; margin-bottom: 10px; }

.dqwz { clear: both; color: #555; font-size: 14px; background-color: #f1f4fb; margin-bottom: 50px; padding: 15px 0; }
.dqwz img { width: 14px; margin-right: 5px; line-height: 14px; }
.dqwz a { color: #555; }
.dqwz span { color: #333; }
.dqwz .p2 { display: none; }

.mrt{ background-color:#e7e7e7; height:47px; line-height:47px; margin-bottom:20px;font-size:18px; font-weight:bold; text-indent:20px; border-left:8px #0E2E88 solid; color:#222222;}

.xgxw{ margin-bottom:30px; margin-top:30px;}
.xgxw li{ border-bottom:1px #dddddd dashed; background:url(../images/ico2.jpg) no-repeat left center; padding-left:20px; line-height:40px; height:40px; overflow:hidden;}
.p16{font-weight:bold; font-size:20px; }
.ptitle{line-height:35px; margin-bottom:8px; text-align:center;}
.pline{ border-bottom:4px double #dddddd; height:40px; color:#0E2E88; margin-top:20px;}
.info{text-align:center;line-height:30px;color:#666;padding-right:18px; border-top:1px #dddddd solid;  border-bottom:1px #dddddd solid; margin-bottom:20px;}
.info span{color:#390}
.list{}
.list .node{margin-bottom:8px} /* 单个文章信息 */
.list .node .title{padding-bottom:6px;padding-top:5px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#EBEBEB} /* 标题 */
.list .node .title h2{padding-bottom: 15px;font-size: 18px;color: #565656;font-weight: normal;padding-right: 25%;margin: 0;} /* 标题 */
.list .node .title a{border-left-width:5px;border-left-style:solid;border-left-color:#D9D9D9;padding-left:5px}
.list .node .title a:hover{text-decoration:underline}
.list .node .description{padding:8px;line-height:150%;color:#555} /* 描述 */
.list .node .description p{margin:0px;padding:0px}
.list .node .info{text-align:right;font-size:12px;line-height:20px;color:#666;padding-right:18px} 

.tjcp,{ margin-top: 30px;}
.tjcp .name{ position: relative; line-height: 50px; color: #fff; font-size: 26px; text-indent: 40px;}
.tjcp .name:before{ position: absolute; left: 0; top: 0; content: ""; width: 206px; height: 50px; background: url(../images/xgt2.png) no-repeat left center; z-index: -1;}
.tjcp .name:after{ position: absolute; left: 0; top: 0; content: ""; width: 100%; height: 50px;  background-color: #f2f2f2; z-index: -2;}
.tjcp ul{ border: 1px #dddddd solid; padding: 5px; overflow: hidden;}
.tjcp li { float: left; width: 24%; margin: 0.5%;}
.tjcp li img{ border:1px solid #f0f0f0;}
.tjcp li span { display: block; line-height: 42px; text-align: center;  background-color: #eee; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}

.prenext{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 30px; margin-top: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #999; margin-bottom:15px; }
.prenext .pre{float: left;width: 100%;} 
.prenext .pre a{ color: #333; text-decoration: none; } 
.prenext .pre a:hover { color: #ff0000; }/* 上一篇 */
.prenext .next{ text-align: left; float: left;width: 100%; }
.prenext .next a{ color: #333; text-decoration: none; } 
.prenext .next a:hover { color: #ff0000;  }

.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.cpzs {  /**/ overflow: auto; zoom: 1; }
.cpzs li { width:31%; float: left; text-align: center; display: inline; margin: 1%; box-sizing: border-box; background-color: #eee; border-radius: 20px; border-bottom-left-radius: 0; }
.cpzs1 li { width: 23%; float: left; text-align: center; display: inline; margin: 1%; box-sizing: border-box; background-color: #eee; }
.cpzs li img { max-width:100%; }
.cpzs li .imgZoom { border-radius: 20px; border-bottom-left-radius: 0; }
.cpzs li p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 52px; }
.cpzs li p a { color: #333; font-size: 18px; }
.cpzs li:hover { background-color: #0E2E88; }
.cpzs li:hover p, .cpzs li:hover p a { color: #fff; }

.cp_body{width: 100%;overflow: hidden;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.cp_body img{ max-width:100%;}
.cp_name{width: 100%; float: left;}
.cp_erNav{width: 100%;margin-right: auto;margin-left: auto;}
.cp_erNav li{width:24.5%;height: 64px;float: left;line-height: 64px;display: inline;text-align: center; background-color: #0E2E88; margin:0 2px; font-size:18px;}
.cp_erNav li a{color: #FFF;text-decoration: none;float: left;width: 100%;}
.cp_erNav li a:hover{color: #FFF;float: left;width: 100%;}

.cp-tit{ padding-left: 20px; line-height: 42px; position: relative; overflow: hidden;  margin-bottom: 30px; background: #f8f8f8;}
.cp-tit span { font-size: 22px; color: #333; font-weight: normal;}
.cp-tit em { font-size: 16px; font-weight: normal; color: #666; text-transform: uppercase; padding-left: 10px; font-style: normal;}
.cp-tit:before { position: absolute; content: ""; width: 10px; height: 45px; background-color: #00355e; left: 0;}

.cpxgt{ background:url(../images/cpxgt.png) #f0f0f0 no-repeat 20px center; height:70px; padding-left:80px; }
.cpxgt h2{font-size:26px; padding-top:10px;}
.cpxgt p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:18px; color:#666;}
.cp_xg ul{border:1px #dddddd solid; padding:20px; overflow:hidden; margin-bottom:30px;}
.cp_xg li{ text-align:center;}
.cp_txt{width: 100%;overflow: hidden;margin-top:20px;margin-right: auto;margin-left: auto;float: left;}
.cp_txt p{ line-height:35px;color:#333;}
.cp_txt table{ margin-top:10px; }
.txt_name{width: 100%;height: 34px;font-size: 16px;font-weight: bold;border-left: 6px #0E2E88 solid; border-bottom: 1px #dddddd solid;padding-left: 10px;margin-bottom:10px;}
.cp_list {display: block;width: 100%;overflow: hidden;margin-top: 0;margin-right: auto;margin-bottom: 10px;margin-left: auto;padding: 0px;list-style-type: none;}
.cp_list li{width: 24%;overflow: hidden;float: left;margin: 1%;margin-left: 0; box-sizing:border-box; border:1px #dddddd solid;}
.cp_list li a img /*{height: 160px;*/width: 100%;}
.cp_list li p{display: block;width: 100%;height: 38px;line-height: 38px;text-align: center;overflow: hidden;background-color: #0E2E88;}
.cp_list li p a{color: #FFF;text-decoration: none;}
.cp_list li p a:hover{text-decoration: underline;}

.nyl{ width:45%; float:left; margin-bottom:50px;}
.nyl img{ }
.nyr{ width:50%; float:left; margin-left:4%; display:inline;}
.nyr h2{  font-size:26px; margin-bottom:30px;}
.nytel{ width:100%; display:inline-table; height:60px; font-size:24px; line-height:60px; color:#fff; border-radius:4px; background-color:#d82315; text-align:center; overflow:hidden; text-align:center; margin-top:30px;}
.nytel a{ color:#fff;}
.proimg{overflow: hidden;border: 1px solid #ccc;float: left;width: 98%;margin-top: 2%;padding-top: 0px;padding-right: 0px; padding-left: 0px;}
.bigImg{position: relative;float: left;width: 100%;overflow: hidden;}
.bigImg img{float: left;width:98%; padding:1%;}
.prodTitle { font-size: 22px; overflow: hidden; padding-top:8px; margin-bottom:20px; text-align:left;}
.dh{ margin:3% 0; height:60px; line-height:60px; background:url(../images/nytel.jpg) no-repeat left center; }
.dh b{ font-size:28px; color:#0E2E88;}
.zx{ border-bottom:1px #dddddd dashed; padding-bottom:8px; margin-bottom:10px;}
.zx h3 a{ font-size:18px;}
.zx h3 span{ float:right; font-size:14px; font-weight:normal; color:#666666;}
.zx li{ width:30%; float:left; height:40px; line-height:40px;margin-right:2%; display:inline; margin-bottom:3%;background:#0E2E88; text-align:center;}
.zx li a{ color:#ffffff;  }
.zx .li1{ background-color:#FD8901;}


.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

@media screen and (max-width: 1200px) {
.wrap,.banner{ width:100%; }

}
@media screen and (max-width: 980px) {
.htel{ display:none;}
.logo{ width:100%; text-align:center; }
.logo img{ display:block; margin:10px auto 0;}
.header .nav li:hover .sub-nav{ display:none;}
.header .nav li.tri-con .pare:after{ display:none;}
.header .nav li:hover:after{ display:none;}
.header .nav li{ padding:1% 4%;}
.sydh{ width:100%; height:60px; line-height:60px; background-color:#2658a1;}
.sydh li a{ color:#fff;}
.sydh li{ background-image:none;}
.myyul li{ width:48%;}
	.mleft { display: none; }
	.mright { width: 100%; }
	.indab_lt,.indab_rg{ width:98%; margin:1% auto;}
	.i_box9 .i_box9_content .list{ width:46%;}
	.youshi_list .list {float: left; width:46%; margin:1%; }
	.nyban { display: none; }
	.dqwz .wrap { width: 100%; margin: 0; }
	.dqwz { display: block; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; text-align: center; background-color: #0E2E88; height: auto; line-height: auto; text-align: center; padding: 0; line-height: 16px; }
	.dqwz .p1 { border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; text-align: center; background-color: #fff; padding: 15px 0; }
	.dqwz .p2 { display: block; color: #fff; padding: 10px 0; }
}



@media screen and (max-width: 800px) {
.top1{ display:none;}
.logo{ padding:10px 0;}
#slideBox{ display:none;}
#sjslideBox{ display: block;}
.sycpzs li { width: 48%; border: 1px #dddddd solid; box-sizing: border-box; }
.in_fencai .list .swiper-container .swiper-slide{ width:48%;}
.myyul li{ width:48%;}
.fdh{ line-height:40px; height:40px; background-color:#0E2E88; width:100%; display:block; position:fixed; z-index:99999; bottom:0px; color:#FFF; }
.fdh li{ width:33.33333%; float:left; display:block; text-align:center; border-right:1px #ddd solid; box-sizing:border-box;}
.fdh .li{ background-color:#42BFEB;}
.fdh a{ color:#FFF;}
.foot{ margin-bottom:40px;}

.cpzs li {width: 48%;height: auto;}
.cpzs li img {/* height:120px;*/height: auto;}
.i_box9 .i_box9_content .list{ width:96%;}
.cpyx .hd,.cpyx .bd{ width:98%; margin:1% auto;}
.footer .inner .row {flex-wrap:wrap;}
.footer .inner .row .f_1,.footer .inner .row .f_2,.footer .inner .row .f_3,.footer .inner .row .f_4{flex:0 0 100%;}
.footer .tit{padding-bottom: 10px;}
.footer .item{padding:0 30px;}
.footer .thread{padding-bottom: 20px;margin-bottom: 20px;}
.footer .thread:before{width: 100%;height: 1px;bottom:0;left:0;top:auto;right:auto;}
.footer .thread:after{width: 100%;height: 1px;bottom:-1px;left:0;top:auto;right:auto;}

.fnav{ display:none;}
	.case_list2 li{ width:48%; margin:1%;}
	.bq{ margin-bottom:40px; }
	.flogo,.ftel,.fwx{ width:100%; text-align:center;}
	.ftel p{ padding:0; text-align:center;}
	.i_box9 .i_box9_content .list{ width:98%; margin:0 1%; }
	.mcon{ margin:0 1%;}
	.cpzs li { width: 48%; height: auto; }
	.cp_list li{ width:48%; margin-left:0.5%;}
	.nch1 li{ width:98%;}
	.cp_body{ width:98%; margin:0 1%;}
	.cpright{ width:98%; margin:0 1%;}
	.cp_xg li{ width:48%; margin:0 1% 2%; float:left;}
	.nyl{ width:95%; margin:0 auto 20px; box-sizing:border-box; text-align:center; float:none;}
	.nyl img{ border:0;}
	.nyr{ width:98%; margin:0 1%;}
	.nyr h2{ text-align:center;}
	.nyr h1{ text-align:center;}
	.cp_erNav li{ height:40px; line-height:40px; width:48%; margin:1%;}
	 .tjcp li{ width:48%;}
	 .m1t h2 { font-size: 26px; font-weight: normal; color:#343434; margin: 0 auto 10px;  }
}

@media screen and (max-width: 768px) {

.youshi_list .list .boxs-img p{ line-height:22px;}
.boxs .boxs-content { line-height:22px;}
		.footer {
			display: none;
		}

		.links {
			display: none;
		}

		.fnav {
			display: none;
		}

		.youshi_list .list {
			width: 48%;
		}

		.yb_conct {
			display: none;
		}
}




