﻿@charset "utf-8";input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,button::g188-moz-focus-inner {border:0}
input::-moz-focus-inner {border:0}
a {outline:0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
a:active {outline:0;-moz-outline:0}
a {-moz-user-focus:none;outline:0}
:focus,.button:focus {outline:0}
::-moz-focus-inner,.button::-moz-focus-inner {border:0}
input[type="submit"]:focus,input[type="button"]:focus {outline:0}
input[type="submit"]:focus,input[type="button"]:focus,button:focus {outline:0}
input[type="submit"],input[type="reset"],input[type="button"],button {-webkit-appearance:none}
html {-webkit-text-size-adjust:none}
html {zoom:1}
html * {outline:0;zoom:1}
html button::-moz-focus-inner {border-color:transparent!important}
html,body {width:100%;height:100%;padding:0;margin:0}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure {margin:0;padding:0}
body {font-family:Helvetica,Tahoma,Arial,"Microsoft YaHei","微软雅黑",SimSun,"宋体",Heiti,"黑体",STXihei,"华文细黑",sans-serif;font-size:12px;line-height:1.6875;font-weight:400;color:#333;height:100%;
overflow-x:hidden}
.wrap {width:1170px;margin:0 auto}
.wrapnr {width:1170px;margin:0 auto}
.wraper {width:92%;margin:0 auto}
li {list-style-type:none}
ul {margin:0;padding:0;list-style-image:none;list-style:none;outside:none}
a {text-decoration:none;color:#333}
a:hover {color:#c00;text-decoration:none}
img {width:100%;max-width:100%;height:auto}
.noresize {width:auto;max-width:none}
.f-l {float:left}
.f-r {float:right}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}
.clear {clear:both}
.clearx:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearx {display:block}
.radius4 {-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.hide {display:none}
.box-boder {border:1px solid #ddd;overflow:hidden}
.l-boder {border-left:1px solid #ddd}
.r-boder {border-right:1px solid #ddd}
.blank10 {height:10px;overflow:hidden}
.blank18 {height:18px;overflow:hidden}
hr {height:0;border:0;border-bottom:1px solid #ddd}
.colwrapper {overflow:hidden;zoom:1;margin:5px auto}
.transparent {filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.shenglue {word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media screen and (-webkit-min-device-pixel-ratio:0) {.justify:after {content:".";display:inline-block;width:100%;overflow:hidden;height:0}
}
*html {background-image:url(about:blank);background-attachment:fixed}
#header {background:url(sitetopbg.gif) repeat; z-index: 9999;}
h1#logo,#header .logo {float:left;width:328px;height:74px;background:url(logo.png) no-repeat 0 0}
h1#logo a,#header .logo a {display:block;width:100%;height:100%;text-indent:-9999px}
#header h2,#header .dianhua {float:right;font-size:14px;font-weight:400;height:45px;line-height:45px}
#header h2 span,#header .dianhua span {background:url(tb-phone.png) no-repeat 0 0;margin-left:20px;height:45px;padding:5px 0 5px 45px}
.menu {padding-top: 40px;}

/*幻灯开始*/
 #slider1 {
        width: 100%;
        max-height: 790px;
        margin-top: 105px;
      }
      .sub-content-sample {
        font-size: 30px;
        line-height: 1.25;
        padding: 20px 40px;
        width: 50%;
        min-width: 200px;
        max-width: 500px;
        color: #fff;
        background: #000;
        background: rgba(0, 0, 0, 0.5);
        position: absolute;
        top: 20px;
        right: 20px;
      }
      .sub-content-sample p {
        margin: 0;
        padding: 0;
      }
      .sub-content-sample a {
        color: #fff;
        font-weight: bold;
      }
      
      /* responsive rules */
      @media (max-width: 1199px) {
        .sub-content-sample {
          font-size: 20px;
        }
      }
      @media (max-width: 991px) {
      }
      @media (max-width: 767px) {
        .sub-content-sample {
          font-size: 12px;
          padding: 10px;
        }
      }
      @media (max-width: 480px) {
        .sub-content-sample {
          font-size: 10px;
        }
      }
      @media (max-width: 384px) {
        .sub-content-sample {
          font-size: 10px;
        }
      }
/*新闻中心开始  未使用*/
.xwzx{padding: 60px 0; background: #F0EDED; overflow: hidden;}
.xwzx h3{text-align: center; font-size: 3rem; font-weight: 600; padding-bottom: 60px; }
.xwzx .xw-l{float: left; width: 48.5%; }
.xwzx .xw-l .tu{width:100%; max-height: 588px;}
.xwzx .xw-l p{text-align: center; font-size: 1.2rem; font-weight: 400; padding-top: 15px;}
.xwzx .xw-r{float: right; width: 48.5%;  }
.xwzx .xw-r .tuijian{width: 100%; max-height: 145px;  overflow: hidden;}
.xwzx .xw-r .tuijian .dbt{float: left; width: 100%; margin-bottom: 20px;}
.xwzx .xw-r .tuijian .dbt a{ float: left;display: block; width: 85%; font-size: 20px; font-weight: 800;
  word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;}
.xwzx .xw-r .tuijian .dbt span{float: right;}
.xwzx .xw-r .tuijian .jianjie{float: left; width: 100%; font-size: 12px;}



/*新闻资讯开始*/
.zxwh{padding: 80px 0 30px 0;}
.zxwh .zxhd{float: left; width: 25%;  }
.zxwh .zxhd .zxtp{width: 100%;}
.zxwh .zxhd p{text-align: center; font-size: 16px; padding-top: 8px;}

.zxwh .zx{ float: left; width: 45%; margin-left: 35px; }
.zxwh .wh{float: right; width: 23%; margin-right: 30px; }
/*通用标题*/
.zxwhtitle{float: left; width: 100%;border-bottom:1px solid #ddd; margin-top: 8px;}
.zxwhtitle .tt{ float: left;width:116px; height:42px; line-height:42px; text-align:center;   font-size:18px; font-weight:800;display:inline;
border:1px solid #ddd;
border-bottom:none;
cursor:pointer;
-webkit-border-top-left-radius: 4px;
-moz-border-top-left-radius: 4px;
-ms-border-top-left-radius: 4px;
-o-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-top-right-radius: 4px;
-ms-border-top-right-radius: 4px;
-o-border-top-right-radius: 4px;
border-top-right-radius: 4px;}
.zxwhtitle .tt a{ display: block; width: 100%; height: 100%;-webkit-border-top-left-radius: 4px;
-moz-border-top-left-radius: 4px;
-ms-border-top-left-radius: 4px;
-o-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-top-right-radius: 4px;
-ms-border-top-right-radius: 4px;
-o-border-top-right-radius: 4px;
border-top-right-radius: 4px;}
.zxwhtitle .tt a:hover{ background: #FF3300;  color: #fff;}
.zxwhtitle .more{float: right; margin-top:10px;}


.zxwh .zx .tuijian{width: 100%; height:110px; overflow:hidden; }
.zxwh .zx .tuijian .tt{float: left; width: 100%;   font-size:18px; font-weight:bold; font-family:"Microsoft YaHei",黑体; height:25px; line-height: 25px; overflow:hidden; margin: 15px 0;}
.zxwh .zx .tuijian .tt span{ float: right; font-size: 12px; font-weight: 400;}
.zxwh .zx .tuijian .info{margin-top:10px; }




.zxlist{width: 100%; float: left; width:100%; padding-top:15px;}
.zxlist ul{ width:100%; }
.zxlist ul li{float:left; width:100%; height:35px; line-height:35px;}
.zxlist ul li a{ float:left; width:85%; font-size: 14px; color:#000; display:block;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis; }
.zxlist ul li a:hover{color: #cc0000;}
.zxlist ul li span{ float:right;  color:#666; }


.zxlist2{width: 100%;padding-top: 15px;}
.zxlist2 ul{}
.zxlist2 ul li{float: left;width: 100%; margin-bottom: 20px;}
.zxlist2 ul li .tu{float: left; }
.zxlist2 ul li .tu img{ width:auto; max-width:100px;  height:auto;max-height:69px; overflow:hidden;}
.zxlist2 ul li .r{ float: left; width: 195px; margin-left: 15px;}
.zxlist2 ul li .r .tt{float: left; width: 100%; height: 30px; font-size: 16px; font-weight: 800; overflow: hidden;}
.zxlist2 ul li .r .jj{float: left; width: 100%; height: 40px; overflow: hidden;}


.xwzx .xwdh{ width: 465px; margin: 0 auto; padding: 60px 0;}
.xwzx .xwdh a{float: left;display: block; width: 31%; margin-left: 1%; margin-right: 1%; text-align: center; height: 35px; line-height: 35px; background: #666; color: #fff; }
.xwzx .xwdh a:hover{background: #000;}


/*产品中心开始*/


/*产品与服务开始*/
.cpfw{padding: 60px 0;  overflow: hidden;}
.cpfw h3{text-align: center; font-size: 3rem; font-weight: 600;  }
/*产品与服务tab1*/
.tab1{width:100%;margin:0px auto;  }
.tab1 .more{ float:right; margin-top:10px;}
.tab1 .line{ width:100%;border-bottom:3px solid #034692; height:1px; display:block; margin-bottom:10px;}

.tab1 .hd{ overflow:hidden; width: 100%; margin: 0 auto;  }
.tab1 .hd li{ position:relative; float:left; display:inline;cursor:pointer;width: 15%; margin-left: 0.8%; margin-right: 0.7%; height: 120px; display: block; border: 1px solid #ddd;
}
.tab1 .hd li:hover{background-color:#FF3300;color:#fff}
.tab1 .hd ul li .tb1,.tab1 .hd ul li .tb2,.tab1 .hd ul li .tb3,.tab1 .hd ul li .tb4,.tab1 .hd ul li .tb5,.tab1 .hd ul li .tb6,.tab1 .hd ul li .tb7,.tab1 .hd ul li .tb8{width:57px;    height:57px;    margin:0 auto; margin-top: 12px; margin-bottom: 10px;
    -webkit-transition:all .5s ease-out;
    -moz-transition:all .5s ease-out;
    -o-transition:all .5s ease-out;
    transition:all .5s ease-out}
.tab1 .hd ul li .tb1{background:url(cp-tb1.png) no-repeat 0 0px;} 
.tab1 .hd ul li .tb2{background:url(cp-tb2.png) no-repeat 0 0px;} 
.tab1 .hd ul li .tb3{background:url(cp-tb3.png) no-repeat 0 0px;} 
.tab1 .hd ul li .tb4{background:url(cp-tb4.png) no-repeat 0 0px;} 
.tab1 .hd ul li .tb5{background:url(cp-tb5.png) no-repeat 0 0px;} 
.tab1 .hd ul li .tb6{background:url(cp-tb6.png) no-repeat 0 0px;} 
.tab1 .hd ul li .tb7{background:url(cp-tb7.png) no-repeat 0 0px;} 
.tab1 .hd ul li .tb8{background:url(cp-tb8.png) no-repeat 0 0px;} 
.tab1 .hd ul li:hover .tb1{background:url(cp-tb1.png) no-repeat 0 -57px;}   
.tab1 .hd ul li:hover .tb2{background:url(cp-tb2.png) no-repeat 0 -57px;}
.tab1 .hd ul li:hover .tb3{background:url(cp-tb3.png) no-repeat 0 -57px;}
.tab1 .hd ul li:hover .tb4{background:url(cp-tb4.png) no-repeat 0 -57px;}
.tab1 .hd ul li:hover .tb5{background:url(cp-tb5.png) no-repeat 0 -57px;}
.tab1 .hd ul li:hover .tb6{background:url(cp-tb6.png) no-repeat 0 -57px;}
.tab1 .hd ul li:hover .tb7{background:url(cp-tb7.png) no-repeat 0 -57px;}
.tab1 .hd ul li:hover .tb8{background:url(cp-tb8.png) no-repeat 0 -57px;}
.tab1 .hd ul li .title{text-align: center; font-size: 14px;}
.tab1 .hd ul li .title a{ color: #000;}
.tab1 .hd ul li:hover .title a{color: #fff;}

.tab1 .hd li.on{
display:block; background:#FF3300; color:#fff;
-webkit-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
  }
.tab1 .hd li.on a{color:#fff;}
.tab1 .hd li.on .tb1{background:url(cp-tb1.png) no-repeat 0 -57px;}  
.tab1 .hd li.on .title a{color: #fff;}


.tab1 .bd{overflow:hidden; padding-top:10px;  }
.tab1 .lh{height: 494px; overflow:hidden; display: block; }
.tab1 .bd .lh .box{position: relative; }
.tab1 .bd .lh .box .bg1{height: 494px; width: 100%; position: absolute; left: 0; top: 0; z-index: 2; background: url(/images/cpfw-bg1.jpg) top center no-repeat;}
.tab1 .bd .lh .box .mask{background: #333;height: 494px; width: 100%;position: absolute; z-index: 10; left: 0; top: 0;
  filter:alpha(Opacity=70);
  -moz-opacity:0.7;
  opacity:0.7;
-webkit-transition: all 0.5s ease-in-out 0.5s;
-ms-transition: all 0.5s ease-in-out 0.5s;
-moz-transition: all 0.5s ease-in-out 0.5s;
-o-transition: all 0.5s ease-in-out 0.5s;
transition: all 0.5s ease-in-out 0.5s;
}
  .tab1 .bd .lh .box .mask:hover{filter:alpha(Opacity=80);
  -moz-opacity:0.8;
  opacity:0.8;
-webkit-transition: all 0.5s ease-in-out 0.5s;
-ms-transition: all 0.5s ease-in-out 0.5s;
-moz-transition: all 0.5s ease-in-out 0.5s;
-o-transition: all 0.5s ease-in-out 0.5s;
transition: all 0.5s ease-in-out 0.5s;
}
.tab1 .bd .lh .box .neirong{width: 100%;position: absolute; left: 0; top: 100px;  z-index: 20; color: #fff; }
.tab1 .bd .lh .box .neirong .wz{float: left; margin-left: 7%; border-bottom: none;}
.tab1 .bd .lh .box .neirong .wz .tt01{float: left; font-size: 2.6rem; font-weight: 600; padding-bottom: 30px;}
.tab1 .bd .lh .box .neirong .wz p{font-size: 1.2rem;line-height: 45px;}
.tab1 .bd .lh .box .neirong .more{float: right; margin-right: 7%; margin-top: 200px; }
.tab1 .bd .lh .box .neirong .more a{display: block;  width:120px; height: 33px; border: 1px solid #fff; text-align: center; line-height: 33px; color: #fff;}
.tab1 .bd .lh .box .neirong .more a:hover{border: 1px solid #ccc; color: #ccc;}



/*新闻中心tab2*/

.tab2{width:100%;margin:0px auto;  }
.tab2 .more{ float:right; margin-top:10px;}
.tab2 .line{ width:100%;border-bottom:3px solid #ddd; height:1px; display:block; margin-bottom:10px;}
.tab2 .tu{float:left; width:259px;  display:inline;}
.tab2 .hd{ overflow:hidden; margin-top:8px;}
.tab2 .hd li{ 
position:relative; 
float:left; padding: 0 25px; height:42px; line-height:42px; text-align:center; margin-right:4px; font-family:"Microsoft YaHei",黑体; font-size:18px; font-weight:800;display:inline;
border:1px solid #ddd;
border-bottom:none;
cursor:pointer;
-webkit-border-top-left-radius: 4px;
-moz-border-top-left-radius: 4px;
-ms-border-top-left-radius: 4px;
-o-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-top-right-radius: 4px;
-ms-border-top-right-radius: 4px;
-o-border-top-right-radius: 4px;
border-top-right-radius: 4px;

}
.tab2 .hd li.on{
display:block; background:#FF0000; color:#fff;
-webkit-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
  }
.tab2 .hd li.on a{color:#fff;}

.tab2 .bd{overflow:hidden; padding-top:10px;  }
.tab2 .lh{overflow:hidden; display: block; }

.tab2 .bd .lh .tabbox { height:auto;overflow:hidden; }

.tab2 .bd .lh .tabbox .list{width:100%; float:left; margin-right:10px;}
.tab2 .bd .lh .tabbox .list .tuijian{max-height:130px; max-height:130px\0;overflow:hidden;overflow:hidden\0; }
.tab2 .bd .lh .tabbox .list .tuijian h2{text-align: center;   font-size:26px; font-weight:bold; font-family:"Microsoft YaHei",黑体;  max-height: 80px;  overflow:hidden; overflow:hidden\0; }
.tab2 .bd .lh .tabbox .list .tuijian h2 span{ float: right; font-size: 12px; font-weight: 400;}
.tab2 .bd .lh .tabbox .list .tuijian .info{margin-top:10px;  padding: 0 10px; }

.tab2 .bd .lh .tabbox .list ul{ width:100%; padding-top: 10px; }
.tab2 .bd .lh .tabbox .list ul li{float:left; width:100%; height:25px; line-height:25px;}
.tab2 .bd .lh .tabbox .list ul li a{ float:left; width:85%; font-size: 14px; color:#333; display:block;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis; }
.tab2 .bd .lh .tabbox .list ul li a:hover{color: #cc0000;}
.tab2 .bd .lh .tabbox .list ul li span{ float:right;  color:#666; }

/*公司简介开始*/
.gsjj{padding: 110px 0 50px 0; overflow: hidden;}
.gsjj .l-jj{float: left;width: 50%; height: 630px; background: url(/images/gsjj-bg.jpg) top center no-repeat; color: #fff; background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  overflow: hidden;}
.gsjj .l-jj .title{float: left; font-size: 2.2rem; font-weight: 800; padding-left: 85px; margin-top: 60px; padding-bottom: 60px;}
.gsjj .l-jj p{padding: 0 85px; font-size: 1.0rem;text-indent: 2em;}
.gsjj .l-jj .more{float: left; padding: 85px;}
.gsjj .l-jj .more a{display: block;  width:120px; height: 33px; border: 1px solid #fff; text-align: center; line-height: 33px; color: #fff;}
.gsjj .l-jj .more a:hover{border: 1px solid #ccc; color: #ccc;}

.gsjj .r-shipin{float: right; width: 50%; height: 630px; overflow: hidden;}
.gsjj .r-shipin img{height: 630px;-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;}
.gsjj .r-shipin img:hover{
-webkit-transform: scale(1.1);    /* safari and chrome */
-moz-transform: scale(1.1);       /* firefox */
-o-transform: scale(1.1);         /* opera */
-ms-transform: scale(1.1) ;        /* ie9 */
transform: scale(1.1); 
}
.gsjj .r-shipin a{ }

/*第四行开始*/
.row4{padding: 60px 0;  overflow: hidden;}
.row4 ul{}
.row4 ul li{  float: left; width: 32%; height: 356px; position: relative;
 background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  overflow: hidden;
}
.row4 ul li.wenhua{  margin-right: 2%; }
.row4 ul li.renli{  margin-right: 2%; }
.row4 ul li.lianxi{ }
.row4 ul li .bg{ position: absolute; width: 100%; z-index: 3; overflow: hidden;}
.row4 ul li .bg img{-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;}
.row4 ul li:hover .bg img {-webkit-transform: scale(1.2);    /* safari and chrome */
-moz-transform: scale(1.2);       /* firefox */
-o-transform: scale(1.2);         /* opera */
-ms-transform: scale(1.2) ;        /* ie9 */
transform: scale(1.2); }
.row4 ul li a{display: block; position: absolute;  width: 265px; height: 65px; line-height: 65px; border: 1px solid #fff; color: #fff;   left: 0;   right: 0;  top:0; bottom:0; margin-top: auto; margin-bottom: auto; margin-left: auto;   margin-right: auto;  text-align: center; font-size: 2.1rem; z-index: 10;}
.row4 ul li a:hover{color: #ccc; border: 1px solid #ccc;}

/*关于我们开始*/
.gywm{background: url(/images/gywm-bg.jpg); height: 700px;}
.gywm h3{text-align: center;font-size: 2.2rem; font-weight: 600;  padding: 90px 0; }
.gywm h3 a{color: #fff;}
.gywm ul{}
.gywm ul li{float: left; width: 25%; height: 321px;}
.gywm ul li .wenzi1,.gywm ul li .wenzi2,.gywm ul li .wenzi3,.gywm ul li .wenzi4{ width: 220px; height: 100%; margin: 0 auto; text-align: center;  background: url(/images/gywm-ct1.jpg) no-repeat; background-position: center center;  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}
.gywm ul li .wenzi2{background: url(/images/gywm-ct2.jpg) no-repeat;}
.gywm ul li .wenzi3{background: url(/images/gywm-ct3.jpg) no-repeat;}
.gywm ul li .wenzi4{background: url(/images/gywm-ct4.jpg) no-repeat;}
.gywm ul li .wenzi1 a,.gywm ul li .wenzi2 a,.gywm ul li .wenzi3 a,.gywm ul li .wenzi4 a{text-align: center; display: block;height: 60%;  padding-top: 60%; color: #ccc;  font-size: 1.5rem;}
.gywm ul li .wenzi1 a:hover,.gywm ul li .wenzi2 a:hover,.gywm ul li .wenzi3 a:hover,.gywm ul li .wenzi4 a:hover{background: #1972D5; 
  filter:alpha(Opacity=50);
  -moz-opacity:0.5;
  opacity:0.5;

}
.gywm ul li .wenzi1 a:hover,.gywm ul li .wenzi2 a:hover,.gywm ul li .wenzi3 a:hover,.gywm ul li .wenzi4 a:hover{color: #fff;}




/*第三行开始*/

/*版权开始*/
.foot-1{ width:100%; background: #1C1C1C; padding: 40px 0; overflow: hidden;}
.foot-1 .l-list{float: left; width: 950px;  }
.foot-1 .l-list .list{float: left; width: 151px; text-align: center; height: 200px; }
.foot-1 .l-list .list .tt{font-size: 18px; font-weight: 800; padding-bottom: 15px;}
.foot-1 .l-list .list .tt a{color: #ccc;}
.foot-1 .l-list .list p{line-height: 30px;}
.foot-1 .l-list .list p a{ color: #ccc;}
.bd-r{border-right: 1px solid #ccc;}
.bd-r2{border-right: 1px solid #ccc;}
.foot-1 .r-ewm{float: right; width: 150px; padding-top: 12px; text-align: center; }
.foot-1 .r-ewm .weixin{width: 130px; margin: 0 auto;}
.foot-1 .r-ewm  p{color: #fff; padding-top: 15px;}
.foot-2{background: #2B292A;  padding: 20px 0; overflow: hidden; color: #ccc; text-align: center;}
.foot-2 .wrap{background: url(/images/bq-logo.png) no-repeat 0 0; min-height: 76px;}
.foot-2 p{height: 30px;line-height: 30px;}
.foot-2 p a{color: #ccc;}
.foot-2 p a:hover{color: #fff;}
.foot-2 p span.ghs{ height:30px; background: url(ghs.png) 0 -3px no-repeat;  padding-left: 25px;}
/*当前位置*/
.wz{ padding:8px; border-bottom: 1px solid #ddd; }
.wz a{margin:6px;color:#666}
.wz a:hover{ color:#cc0000;}
/*栏目顶部图片*/
.lmtop{ width:100%; background:#f2f2f2; margin-top: 110px; overflow:hidden;}
.lmdatu-gongsi,.lmdatu-xinwen,.lmdatu-chanpin,.lmdatu-wenhua,.lmdatu-lianxi,.lmdatu-renli{ height:292px;  margin-top:1px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  }
.lmdatu-gongsi{ background:url(lmdatu-gongsi.jpg) no-repeat top center;}
.lmdatu-xinwen{ background:url(lmdatu-xinwen.jpg) no-repeat top center;}
.lmdatu-chanpin{ background:url(lmdatu-chanpin.jpg) no-repeat top center;}
.lmdatu-wenhua{ background:url(lmdatu-wenhua.jpg) no-repeat top center;}
.lmdatu-lianxi { background:url(lmdatu-lianxi.jpg) no-repeat top center; }
.lmdatu-renli{ background:url(lmdatu-renli.jpg) no-repeat top center;}



/*内容页开始*/
.nraside{ width:200px; float:right; padding:15px;}
.nrsection{  width:100%; padding:15px;  height:auto; }
.nrsection100{ width:100%; overflow:hidden; }

.nrsection100 iframe{height:534px;}

.nrsection h1,.nrsection100 h1{ font-size:2.4rem; font-weight:800;  color:#006633; margin:15px auto; text-align:center;}
.nrsection h2,.nrsection100 h2{ font-size:2.0rem; font-weight:400;  color:#006633;  text-align:center;}
.dp{width:100%; text-align:center; line-height:30px;color:#666;}
.dp font{font-size:12px;color:#f00}
.dp span{padding-left:10px}
.ct{Font-family: "宋体", "Microsoft YaHei", Heiti, "黑体",STXihei, "华文细黑"; ;font-size:16px;padding:15px;color:#666; }

.ct strong{  font-weight: 800;}
.ct .ct_box{padding-bottom: 40px;}
.ct .ct_box img{  width: auto;  margin:0; padding-top: 5px;    overflow:hidden;}
.ct .ct_box p{padding-top: 0; padding-bottom: 0; line-height: 180%;}
.ct .ct_box .shipin{ width:400px; margin:auto;}
.nr-jjbg{background: url() no-repeat bottom center;}

.votebtn img{ width:auto; height:auto;}
.zxliuyan{ height:600px; padding-top:30px;}
.zxliuyan img{width:auto; height:auto;}
.bshare-custom{margin-top:20px; margin-bottom:20px;}


.dhtt,.dhtt2{Font-family: "Microsoft YaHei"; font-size:2.2em; font-weight:800; color:#006633; text-align:center; margin-top:0.6em; padding-bottom:0.6em; }
.dhtt2{border-bottom:1px solid #ddd; }
.nrdh{width:100%; margin:auto;}
.nrdh ul{ margin-top:10px;}
.nrdh ul a {
  position: relative;
    z-index: 30;
    -webkit-transition: all 350ms ease-in-out;
    -moz-transition: all 350ms ease-in-out;
    -o-transition: all 350ms ease-in-out;
    transition: all 350ms ease-in-out;
  /*background-color: #fff !important;*/
  /*color: #8bc655 !important;*/;
}
.nrdh ul li{background:#f4f4f4; margin-bottom:8px;  position: relative; z-index:20;  width:100%; text-align:center; height:35px;line-height:35px;}
.nrdh ul li span{
  position: absolute;
    width: 0;
    height: 100%;
    background-color: #008953;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
    top: 0;
    left: 0;
    z-index:10;}
.nrdh ul li:hover span{width:100%;} 
.nrdh ul li:hover a {color: #ffffff !important;}
.nrdh ul li a{  Font-family: "Microsoft YaHei"; font-size:1.4em;display:block;  }
.nrdh ul li a:hover{display:block; color:#008953;}
.nrdh ul li.curr{  color:#333; height:35px; display:block; }
.nrdh ul li.curr a{ background:#008953; color:#fff;  display:block; }
.nrdh ul li.curr a:hover{ color:#008953;}

.tpnews{ width:100%;}
.tpnews ul{ float:left; margin-top:10px;}
.tpnews ul li{ float:left; width:45%; margin-left:4%;  text-align:center;Font-family: "Microsoft YaHei"; font-size:1em;  margin-top:13px; }
.tpnews ul li .tupian{ padding:6px;  border:1px solid #ddd;}
.tpnews ul li .tupian img{ width:116px; height:auto;  }
.tpnews ul li .tt{ width:100%;text-align:center; padding-top:5px;}

.txtnews{ width:95%;}
.txtnews ul{ margin:auto; margin-top:10px;}
.txtnews ul li{Font-family: "Microsoft YaHei"; width:100%; height:38px; line-height:38px;border-bottom:1px dashed #cbdbe4;display:block;overflow:hidden;}
.txtnews ul li a{font-size:1em; height:38px; overflow:hidden; display:inline; }
.txtnews ul li span{ float:right;color:#999;font-size:11px;}
.txtnews ul li em{float:left;width:16px; height:16px;font-size:11px;  background:#aaa; line-height:16px; margin:10px 10px 0px 2px;color:#fff; text-align:center; font-style:normal;}
.txtnews ul li em.em01{ background:#b80000}
/*内容页结束*/

/*栏目页开始*/
.lmaside{ width:200px; float:right; padding:15px;}
.lmsection{ float:left; width:100%; padding:15px;  height:auto; }
.lmsection .lmjieshao{ width: 88.5%;  margin: 0 auto; margin-top: 20px; border: 1px solid #ddd; padding: 15px; line-height: 180%; text-indent: 2em;}
.lmsection .shuoming{width: 94%; margin: 0 auto; padding: 25px 0 ; font-size: 1rem;}
.lmsection td img{ width: auto; max-width: auto;}
.lmsection h1{Font-family: "Microsoft YaHei"; text-align: center; font-size: 2.4rem;  color:#cc0000; padding-bottom: 15px; }
.lmsection ul{}
.lmsection ul li{ display:inline-block; width:100%; border:1px dashed #ddd;margin-bottom:15px;
  -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.lmsection ul li:hover{ 

  -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
}
.lmsection ul li.li01{ padding:15px 0px;}
.lmsection ul li.li01 .title a{font-size:18px; font-weight:bold;Font-family: "Microsoft YaHei";}
.lmsection ul li.li01 .lct{float:left; margin-left:20px; padding-right:20px; _display:inline;}
.lmsection ul li.li01 .lct img{ width:auto; max-width:180px;  height:auto;max-height:125px; overflow:hidden;}

.lmsection ul li.li01 .rct{ float:none; margin-left:10px;  _display:inline;}
.lmsection ul li.li01 .title{ width:100%; padding:10px 10px 0px 0px;}
.lmsection ul li.li01 .rct .intro{ padding-top:10px; line-height:22px;color:#666; margin-right:10px;_display:inline;}
.lmsection ul li.li01 .rct .biaoqian span{ float:right; margin-right:15px; height:30px; line-height:30px;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#999}

.lmsection ul li.li02 .title{ width:100%; padding:10px 10px 0px 20px;}
.lmsection ul li.li02 .title a{font-size:18px; Font-family: "Microsoft YaHei"; font-weight:bold; }
.lmsection ul li.li02 .intro{ padding:15px;Font-family: "Microsoft YaHei"; line-height:22px; color:#666666; }
.lmsection ul li.li02 .biaoqian span{ float:right;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#666;margin-right:10px;}





.tplist{  margin-top:20px; }
.tplist ul{ float:left; width:100%; height:auto; }
.tplist ul li{ float:left; width:30%; height:auto; margin-left: 1.65%; margin-right:1.65%; background:none;  margin-bottom:30px; text-align:center; border:none;}
.tplist ul li.border{ border:1px solid #ddd; padding: 2%; width:25%; margin-left: 2%;  overflow: hidden;}
.tplist ul li .tp{ border:#e4e4e4 solid 1px; padding:8px;   overflow:hidden;}
.tplist ul li:hover{ background:none;}
.tplist ul li .tp img{ height: 280px;   
-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;
}
.tplist ul li .tp img:hover{
-webkit-transform: scale(1.5);    /* safari and chrome */
-moz-transform: scale(1.5);       /* firefox */
-o-transform: scale(1.5);         /* opera */
-ms-transform: scale(1.5) ;        /* ie9 */
transform: scale(1.5);
  }
.tplist ul li .mingcheng{ padding:5px;text-align:center; height:25px; font-size: 1.1rem; font-weight: 800; overflow:hidden;}
.tplist ul li .jianjie{padding: 10px 0; font-size: 12px; text-align: left; height: 50px; color: #666; overflow: hidden;}

.tplist2{ width:100%; margin-top:20px; }
.tplist2 ul{ float:left; width:100%; height:auto; }
.tplist2 ul li{ float:left; width:28%; height:auto; margin-left:4%; background:none;  margin-bottom:20px; text-align:center; border:none;}
.tplist2 ul li .tp{ border:#e4e4e4 solid 1px; padding:8px;  overflow:hidden;}
.tplist2 ul li:hover{ background:none;}
.tplist2 ul li .tp img{  height:450px;   
-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;
}
.tplist2 ul li .tp img:hover{
-webkit-transform: scale(1.5);    /* safari and chrome */
-moz-transform: scale(1.5);       /* firefox */
-o-transform: scale(1.5);         /* opera */
-ms-transform: scale(1.5) ;        /* ie9 */
transform: scale(1.5);
  }
.tplist2 ul li .mingcheng{ padding:5px;text-align:center; height:16px; overflow:hidden;}
.tplist2 ul li .jianjie{padding: 10px 0; font-size: 12px; text-align: left; height: 50px; color: #666; overflow: hidden;}
/*友情链接样式*/
.linklist{ width:100%; margin-top:20px; }
.linklist ul{ float:left; width:100%; height:auto; }
.linklist ul li{ float:left; width:21%; height:25px; line-height:25px; margin-left:3%; background:none;  margin-bottom:20px; text-align:center; border:1px solid #ddd; overflow:hidden;}
.linklist ul li:hover{ background:none;}
.linklist ul li a{ display:block; background:#fff; color:#000;}
.linklist ul li a:hover{display:block; background:#cc0000; color:#fff;}
/*自定义表单样式*/
.lefttdbg{ height:33px;}
/*循环列表样式*/
.classlist{float: left; width: 100%; padding-top: 20px;}
.classlist .classtitle{float: left; width: 100%; height: 45px; line-height: 45px; border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; }
.classlist .classtitle .more{ float: right; padding-right: 20px;}
.classlist .classtitle .tt{float: left; font-size: 18px; font-weight: 800; padding-left: 20px;}
.classlist .classbox{float: left; width: 100%; padding-top: 25px;}
.classlist .classbox .l{float: left; width: 30%; padding-left: 2%;}
.classlist .classbox .l p{width: 100%; text-align: center;}
.classlist .classbox .r{float: right; width: 63%; padding-right: 2%;}
.classlist .classbox .r ul{width: 100%;}
.classlist .classbox .r ul li{float: left; width: 100%; border: none;}
.classlist .classbox .r ul li a{float:left; color:#333; display:block;  width:80%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.classlist .classbox .r ul li a:hover{ color: #cc0000;}
.classlist .classbox .r ul li:hover{ background: none; color: #333;}
.classlist .classbox .r ul li span{float: right;}
/*栏目页结束*/


/*会员注册页*/
.user_reg{width:950px;margin:0 auto;padding:15px;border:1px solid #ddd}
.user_reg ul{padding-top:8px; line-height:30px}
.user_reg ul li span{width:83px;font-size:14px; float:left; line-height:30px}
.user_reg ul li{padding:10px 0px 10px 0px;}
.user_reg ul li span font{color:#e00;font-size:14px;margin-right:5px;}
.user_reg ul li .text{width:240px;padding-left:5px;height:28px; line-height:28px;margin-right:15px;border:1px solid #ccc;border-top:1px solid #999;border-left:1px solid #999; float:left}
.user_reg ul li .yz_text{width:120px;padding-left:5px;height:28px; line-height:28px;margin-right:15px;border:1px solid #ccc;border-top:1px solid #999;border-left:1px solid #999; float:left}
.user_reg ul li #usernamemsg{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%}
.user_reg ul li #passwordmsg2{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%}
.user_reg ul li #answermsg{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%}
.user_reg ul li #chkcodemsg{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%;margin-top:-30px;margin-left:305px}
.user_reg ul .xx_box h4{ line-height:35px;border-bottom:1px dotted #ccc;padding-left:10px;height:35px;margin-bottom:10px}
.user_reg ul .xx_box .text{width:240px;padding-left:5px;height:28px; line-height:28px;margin-right:15px;border:1px solid #ccc;border-top:1px solid #999;border-left:1px solid #999; float:left}
/*会员注册页结束*/
/*尾部通用*/
.end{width:980px;margin:0 auto;padding-top:5px; text-align:center; height:20px;color:#999;}
.end a{ line-height:20px;padding:0px 4px 0px 4px;color:#666}
.copyright{ text-align:center; line-height:22px;color:#888;height:120px; font-family:Arial, Helvetica, sans-serif}
.copyright img{ margin-left:10px}
/*尾部通用over*/
/*网站地图*/
.bg18{ height:6px; background:url(small/18.png) repeat-x 0 -1px}
.maplist{width:980px;margin:0px auto; line-height:28px;margin-bottom:10px;}
.maplist .classname{ background:url(maptit.png) repeat-x;margin-top:10px; display:block;padding-left:10px;font-size:15px; height:30px; line-height:30px;border:1px solid #b5d7ef;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist .classname a{color:#00659c; background:url(maptit02.png) no-repeat 0 50%;padding-left:10px}
.maplist .classname2{height:25px; float:left; line-height:25px; padding-left:10px;font-size:12px;padding-right:0px; background:none}
.maplist .classname2 a{font-weight:bold;color:#555;font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist span{ white-space:nowrap;padding:0px 10px;margin-top:10px;  height:25px; float:left; background:url(maptit03.png) no-repeat 100% 50%}
.maplist span a{color:#555}
.maplist a:hover{color:#00659c;}
.maplist2{ clear:both;}
/*分页样式*/
.fenye{ position:relative; margin:20px; clear:both; text-align:right;  }
.fenye img{ margin:0px 2px 12px 0px; width:auto; max-width:none;}
.fenye a{text-decoration:none; font-size:14px;height:24px;border-radius: 3px; text-align:center; line-height:24px; float:left;color:#666;margin-left:5px; margin-bottom:8px;border:1px solid #e5e5e5;border-bottom:1px solid #ccc; background:#fff}
.fenye a:hover{ background:#3391cf;color:#ffffff;}
.fenye .prev,#fenye .next{width:23px; text-align:center;}
.fenye .prev,#fenye .next img{margin-top:8px}
.fenye a.curr{width:23px; color:#fff; text-align:center; background:#3391cf;border:1px solid #3391cf}
.fenye a.curr:hover{color:#fff;}
.fenye a.num{width:23px;}
.fenye a:hover{color:#fff; text-decoration:none;}
.fenye span{ line-height:30px;padding-left:5px; font-family:Arial, Helvetica, sans-serif}
.fenye span#totalpage{padding-left:0px}
 /*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:64px; text-align:center;}
#pageNext a.curr{width:25px; background:#fff;color:#00659c; font-family:Arial, Helvetica, sans-serif; text-align:center;font-weight:bold;}
#pageNext a{text-decoration:none; font-size:14px;margin-left:5px;height:26px; text-align:center; line-height:26px; float:left;color:#666; background:#eee}
#pageNext a.num{width:25px;}
#pageNext a:hover{color:#00659c; text-decoration:none;}
/*附件*/
.annex{width:600px;margin :15px; border : 1px dashed #999; background : #f9f9f9; line-height : normal;}
.annex td{text-align:left;padding-top:10px;padding-left:10px;padding-bottom:5px;}
/*评论*/
.cmt .goodandbad{margin-top:3px;BORDER-BOTTOM: #efefef 1px solid}
.cmt .content{color:#000;font-size:14px;}
.cmt .gray{color:#ccc;}
.cmtloadtips{height:30px;font-size:14px;line-height:30px;background:#f3f9fc; position:relative;margin-top:-2px;color:#999;text-align:center;}
.cmttitle{border-bottom:3px solid #ccc;font-weight:bold;font-size:14px;}


/*公司简介频道页*/
.pdtt01{  text-align: center; font-size: 2.2rem; font-weight: 800;  padding: 30px 0 0 0;}
.pdtt02{  text-align: center; font-size: 2.2rem; font-weight: 800; }
.pdtt03{ background: url(xiewen.png) repeat;  text-align: center; font-size: 2.2rem; font-weight: 800;  padding: 30px 0;}

.pdmore a{ display: block; margin: 0 auto;  width: 150px; height: 35px; line-height: 33px; text-align: center; border: 1px solid #333; }
.pdmore a:hover{background: #003366; color: #fff;}

.pd-gsjj-1{ padding: 80px 0;   overflow: hidden;}

.pd-gsjj-1 .ct{width: 40%; margin: 0 auto; padding:0 0 50px 0;}
.pd-gsjj-1 .jj01{width: 60%; margin: 0 auto; font-size: 1.0rem; padding-bottom: 50px; text-indent: 2em;}


.pd-gsjj-2{background:url(/images/pd-gsjj-bg1.jpg) ; padding: 50px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.pd-gsjj-2 .tu{width: 60%; margin: 0 auto; padding-top: 50px;}

.pd-gsjj-3{padding: 50px 0; border-bottom: 6px solid #ddd; overflow: hidden;}
.pd-gsjj-3 .tu{width: 70%; margin: 0 auto; padding-top: 50px;}

.pd-gsjj-4{padding: 50px 0; overflow: hidden;}
.pd-gsjj-4 ul{ width: 80%; margin: 0 auto; padding: 50px 0;}
.pd-gsjj-4 ul li{float: left; width: 31%; margin-left: 1%;  margin-right: 1%;}
.pd-gsjj-4 ul li .tu{}
.pd-gsjj-4 ul li .tt{text-align: center; font-size: 1rem;}

.fazhanbg{background: #F7F7F7; padding: 30px 0; overflow: hidden;}

.fazhanfl{width: 85%; margin: 0 auto; padding: 20px 0; margin-bottom: 80px;overflow: hidden;}
.fazhanfl ul{ padding-left: 5%;}
.fazhanfl ul li{float: left; margin-left: 3px; }
.fazhanfl ul li a{display: block; padding: 0 10px; height: 35px; line-height: 35px; background: #ccc; font-size: 1rem; text-align: center;}
.fazhanfl ul li a:hover{background: #003366; color: #fff;}
.fazhanfl ul li.curr a{background: #003366; color: #fff;}

.fazhan{width: 75%; margin: 0 auto;  background:url(/images/fazhan-bg.png) top center no-repeat; overflow: hidden;}
.fazhan ul{width: 100%; padding-top: 180px;}
.fazhan ul li{float:left; width: 50.8%; margin-top: -100px;}
.fazhan ul li .box{float: left; width: 60%;  border: 1px solid #ddd;  border-bottom: 4px solid #ddd;}
.fazhan ul li .box .tu{width: 94%; margin: 0 auto; padding-top: 3%; overflow: hidden;}
.fazhan ul li .box .tu img{height: 230px;-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;}
.fazhan ul li .box .tu img:hover{-webkit-transform: scale(1.2);    /* safari and chrome */
-moz-transform: scale(1.2);       /* firefox */
-o-transform: scale(1.2);         /* opera */
-ms-transform: scale(1.2) ;        /* ie9 */
transform: scale(1.2);}
.fazhan ul li .box .tt{text-align: left; font-size: 1rem; padding: 20px;}
.fazhan ul li .riqi{float: right; width: 39%; height: 50px; margin-top: 25%; }
.fazhan ul li .riqi .ljt{float: left; width: 32px; height: 26px; background: url(/images/fazhan-riqi-r.png) left center no-repeat;margin-top: 5px;}
.fazhan ul li .riqi .crq{  float: left; display: block; width: 65%; margin-left: 15px; height: 39px; line-height: 39px; text-align: center; background: #FFCC33;-moz-border-radius:50px;-khtml-border-radius:50px;-webkit-border-radius:50px;border-radius:50px; }
.fazhan ul li .riqi .yuan{float: right; width: 21px; height: 26px; background: url(/images/fazhan-riqi-yuan.png) center center no-repeat;margin-top: 5px;}


.fazhan ul li.li02{float:right; width: 50.8%; }
.fazhan ul li.li02 .riqi{float: left; width: 39%; height: 50px; margin-top: 25%; }
.fazhan ul li.li02 .riqi .yuan{float: left; width: 21px; height: 26px; background: url(/images/fazhan-riqi-yuan.png) center center no-repeat;margin-top: 5px;}

.fazhan ul li.li02 .riqi .crq{  float: left; display: block; width: 65%; margin-left: 15px; height: 39px; line-height: 39px; text-align: center; background: #FFCC33;-moz-border-radius:50px;-khtml-border-radius:50px;-webkit-border-radius:50px;border-radius:50px; }
.fazhan ul li.li02 .riqi .ljt{float: right; width: 32px; height: 26px; background: url(/images/fazhan-riqi-l.png) left center no-repeat;margin-top: 5px;}
.fazhan ul li.li02 .box{float: right; width: 60%;  border: 1px solid #ddd; border-bottom: 4px solid #ddd;}
.fazhan ul li.li02 .box .tu{width: 94%; margin: 0 auto; padding-top: 3%; overflow: hidden;}
.fazhan ul li.li02 .box .tu img{height: 230px;-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;}
.fazhan ul li.li02 .box .tu img:hover{-webkit-transform: scale(1.2);    /* safari and chrome */
-moz-transform: scale(1.2);       /* firefox */
-o-transform: scale(1.2);         /* opera */
-ms-transform: scale(1.2) ;        /* ie9 */
transform: scale(1.2);}
.fazhan ul li.li02 .box .tt{text-align: left; font-size: 1rem;padding: 20px;}


/*企业文化频道页*/
.wenhua-1{background:url(/images/qywh-bg2.jpg) ; padding: 120px 0; overflow: hidden; }
.wenhua-1 .zongzhi{width: 50% ; padding-top: 80px; margin:0 auto; font-size: 1.2rem; line-height: 200%;}
.wenhua-1 .zongzhi p{text-indent: 2em;}

.wenhua-2{margin-top: 120px; overflow: hidden;}
.wenhua-2 .tu{float: left;  width: 50%; height: 450px; }
.wenhua-2 .tu img{ height: 450px;}
.wenhua-2 .yuanjing{float: right; width: 50%;   height: 450px; background: #0066CC; color: #fff;}
.wenhua-2 .yuanjing .tt001{text-align: center;  font-size: 2.2rem; font-weight: 800; padding: 30px 0;  }

.wenhua-2 .yuanjing .yj{ width: 80%; margin: 0 auto;  text-indent: 2em; font-size: 1.1rem; line-height: 200%;}

.wenhua-3{  padding-bottom: 50px; overflow: hidden;}
.wenhua-3 .linian{float: left;width: 50%;   height: 450px; background: #2A96DA; color: #fff;}
.wenhua-3 .linian .ln{width: 80%; margin: 0 auto; padding-top: 50px; font-size: 1.1rem;}
.wenhua-3  .tu { float: right; width: 50%; height: 450px; }
.wenhua-3  .tu img{height: 450px;}

.wenhua-4{padding-bottom: 80px; overflow: hidden;}
.wenhua-4 .left{float: left; width: 49%; }
.wenhua-4 .right{float: right; width: 49%;}

.wenhuatplist{  margin-top:20px; }
.wenhuatplist ul{ float:left; width:100%; height:auto; }
.wenhuatplist ul li{ float:left; width:30%; height:auto; margin-left: 1.65%; margin-right:1.65%; background:none;  margin-bottom:30px; text-align:center; border:none;}
.wenhuatplist ul li.border{ border:1px solid #ddd; padding: 2%; width:25%; margin-left: 2%;  overflow: hidden;}
.wenhuatplist ul li .tp{ border:#e4e4e4 solid 1px; padding:8px;   overflow:hidden;}
.wenhuatplist ul li:hover{ background:none;}
.wenhuatplist ul li .tp img{    
-webkit-transition:0.8s ease-out;
-moz-transition:0.8s ease-out;
-o-transition:0.8s ease-out;
-ms-transition:0.8s ease-out;
transition:0.8s ease-out;
}
.wenhuatplist ul li .tp img:hover{
-webkit-transform: scale(1.5);    /* safari and chrome */
-moz-transform: scale(1.5);       /* firefox */
-o-transform: scale(1.5);         /* opera */
-ms-transform: scale(1.5) ;        /* ie9 */
transform: scale(1.5);
  }
.wenhuatplist ul li .mingcheng{ padding:5px;text-align:center; height:25px; font-size: 1.1rem; font-weight: 800; overflow:hidden;}
.wenhuatplist ul li .jianjie{padding: 10px 0; font-size: 12px; text-align: left; height: 50px; color: #666; overflow: hidden;}


/*图片视觉差*/
.stretch-bg {
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.bg-fixed { background-attachment:fixed;}