/*初始化样式*/
html{min-width: 1200px;}
body{font-family: Helvetica, 'Helvetica Neue', 'Microsoft YaHei', 'Open Sans', Arial, sans-serif; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td {	margin: 0;	padding: 0;}
table {	border-collapse: collapse;border-spacing: 0;}
fieldset,img {	border: 0;}
li {list-style: none;}
caption,th {text-align: left;}
th {vertical-align: baseline;}
a{ text-decoration:none;}
a:hover{}
.clear{ clear:both;}
.ab{position: absolute;}

.content1{ width: 100%; overflow: hidden;position: relative;background: url('../Images/about/topbj.jpg')no-repeat center center #134273;  }
.content11{ width: 100%; overflow: hidden;position: relative;z-index: 2;}
.content1 .txtinfo{ width: 900px; height: 200px; position: absolute;;top: 50%; left: 50%; margin-left: -450px; margin-top: -100px; text-align: center;z-index: 9;}
.content1 .txtinfo h3{ font-size: 36px;color: #fff;}
.content1 .txtinfo h5{font-size: 18px;color: #fff; font-weight: normal; margin-top: 50px; line-height: 45px;}
.content1 .down{width: 46px;height: 46px; position: absolute;bottom: 25px; left: 50%;margin-left: -23px;z-index: 11;}
.content2{width: 100%; background: #fff; padding:70px 0px;}
.atitle{width: 1200px; margin:0 auto; overflow: hidden; text-align: center;}
.content2 .atitle h3{font-size:36px;color:#3f3f3f; margin-bottom: 10px;}
.large-header { position: relative; width: 100%;overflow: hidden;  background-size: cover; background-position: center center; z-index: 1;}
.main-title { position: absolute; margin: 0;  padding: 0; color: #f9f1e9; text-align: center; top: 50%;left: 50%; 
  -webkit-transform: translate3d(-50%,-50%,0);
     -moz-transform: translate3d(-50%,-50%,0);
      -ms-transform: translate3d(-50%,-50%,0);
       -o-transform: translate3d(-50%,-50%,0);
          transform: translate3d(-50%,-50%,0);
}


.content2 .atitle h4{font-size:20px;color:#9e9e9e; font-weight: normal; margin-bottom: 25px;}
.content2 .atitle p{line-height: 36px; font-size: 16px; color: #3d3c3c; text-align: left;text-indent: 2em;}
.content2 .yewu{width: 100%; overflow: hidden; margin: 30px 0px;}
.content2 .yewu li{width: 100%; padding: 70px 0px; border-bottom: 1px solid #f2f2f2; overflow: hidden;
-webkit-transition:background 0.3s linear;
   -moz-transition:background 0.3s linear;
    -ms-transition:background 0.3s linear;
     -o-transition:background 0.3s linear;
        transition:background 0.3s linear;
}
.content2 .yewu li .main{width: 1200px; margin: 0 auto;}
.content2 .yewu li .main .pic-module{float: left;width: 245px;}
.content2 .yewu li .main .txt-module{float: left;width: 955px;}
.content2 .yewu li .main .txt-module h3{font-size: 24px; font-weight: normal;color:#3d3c3c;margin-bottom: 25px;}
.content2 .yewu li .main .txt-module  p{color: #6f6f6f; font-size: 16px; text-indent: 2em; line-height: 30px;}
.content2 .yewu li:hover{background:#f2f2f2;}
.content3{width: 100%;overflow:hidden;background:url('../Images/about/honorbj.jpg') no-repeat center top #5b5b5b;position: relative;}
.content3main{width: 1300px; height:470px; margin-left: -650px; margin-top: -235px;left: 50%; top:50%;position: absolute;}
.content3 .atitle h3{font-size:36px;color:#fff; margin-bottom: 10px;}
.content3 .atitle h4{font-size:20px;color:#dadada; font-weight: normal; margin-bottom: 25px;text-transform:Uppercase;}
.content3 .zizhi{ width:100%; overflow: hidden;}
.content3 .zizhi li{float: left; margin-right: 20px;}
.content3 .zizhi li:nth-child(4n+0){ margin-right: 0;}
.content3 .zizhi li h3{text-align: center;line-height: 30px; color: #fff; font-weight: normal;font-size: 16px;}
.content4{ width: 100%; overflow: hidden; background: #5abde6 url('../Images/about/content4bj.png') center top no-repeat;padding:70px 0px 20px 0px;  position: relative;}
.content4 .cloud1{position: absolute;left:0px;top:100px;width: 92px; height: 60px;
                  -webkit-animation:float_cloud1 6s linear infinite;
                     -moz-animation:float_cloud1 6s linear infinite;
                      -ms-animation:float_cloud1 6s linear infinite;
                       -o-animation:float_cloud1 6s linear infinite;
                          animation:float_cloud1 6s linear infinite;
}
.content4 .cloud2{position: absolute;left:190px;top:300px;width: 92px; height: 60px;
                  -webkit-animation:float_cloud2 6s linear infinite;
                     -moz-animation:float_cloud2 6s linear infinite;
                      -ms-animation:float_cloud2 6s linear infinite;
                       -o-animation:float_cloud2 6s linear infinite;
                          animation:float_cloud2 6s linear infinite;
}
.content4 .cloud3{position: absolute;right:-50px;top:200px;width: 131px; height: 61px;
                  -webkit-animation:float_cloud3 6s linear infinite;
                     -moz-animation:float_cloud3 6s linear infinite;
                      -ms-animation:float_cloud3 6s linear infinite;
                       -o-animation:float_cloud3 6s linear infinite;
                          animation:float_cloud3 6s linear infinite;
}
.content4 .atitle h3{font-size:36px;color:#fff; margin-bottom: 10px;}
.content4 .atitle h4{font-size:20px;color:#fff; font-weight: normal; margin-bottom: 25px;text-transform:Uppercase;}
.content5 {width: 100%; overflow: hidden;  /*padding:70px 0px;*/ position: relative;}
.content5main{width: 1200px; height:570px; margin-left: -600px; margin-top: -285px;left: 50%; top:50%; position: absolute;}
.content5 .atitle h3{font-size:36px;color:#3f3f3f; margin-bottom: 10px;}
.content5 .atitle h4{font-size:20px;color:#9e9e9e; font-weight: normal; margin-bottom: 25px;text-transform:Uppercase;}
.about_show_hd{	margin-top:39px;padding-top:43px;border-top:1px solid #f8b500;}
.envirmain{ width: 1200px; overflow: hidden;margin:0px auto;}
.about_show{padding-top:20px; padding-bottom: 100px;overflow: hidden;}
.about_show_lef{position:relative;width:894px;height:445px;overflow:hidden; background: #051a2f;}
.about_show_lef img{display:none;position:absolute;	top:0;left:0;}
.about_show_right{width:302px;overflow:hidden;}
.about_show_right ul{width:100%;}
.about_show_right li{float:left;_display:inline;margin:0 2px 5px 0;width:149px;height:85px;overflow:hidden;}
.fl{_display:inline; float:left;}
.fr{_display:inline; float:right;}
.content6{width: 100%; overflow: hidden; background: #96c94c;position: relative;}
.content6main{width: 1200px; height:570px; margin-left: -600px; margin-top: -285px;left: 50%; top:50%; position: absolute;}
.content6 .atitle h3{font-size:36px;color:#fff; margin-bottom: 10px;}
.content6 .atitle h4{font-size:20px;color:#fff; font-weight: normal; margin-bottom: 25px;text-transform:Uppercase;}
.content6 .zmmain{width: 1200px; margin:0px auto;}
.content6 .zmmain .zmleft{float: left;width: 190px; overflow: hidden;}
.content6 .zmmain .zmleft li{width: 84%;height: 46px;padding:0px 8%;font-size: 16px;background: #a7d169;line-height: 46px;color: #fff; border-radius: 5px; margin-bottom: 11px; cursor:pointer;
-webkit-transition:background 0.3s linear;
   -moz-transition:background 0.3s linear;
    -ms-transition:background 0.3s linear;
     -o-transition:background 0.3s linear;
        transition:background 0.3s linear;}
.content6 .zmmain .zmleft li:hover{ background:#82b13d;}
.content6 .zmmain .zmright{float:right;width: 910px;overflow: hidden; background: #82b13d;padding: 15px 25px;border-radius: 5px; color: #f7f7f7;}
.content6 .zmmain .zmright ul{width: 100%;overflow: hidden;display: none;
-webkit-transition:all 0.3s linear;
   -moz-transition:all 0.3s linear;
    -ms-transition:all 0.3s linear;
     -o-transition:all 0.3s linear;
        transition:all 0.3s linear;}
.content6 .zmmain .zmright h3{font-size: 14px; font-weight: normal;}
.content6 .zmmain .zmright h4{font-size: 12px;font-weight: normal;margin-bottom: 5px;border-bottom: 1px dotted #d9e4ca; line-height: 30px;}
.content6 .zmmain .zmright h4 span{padding-right: 10px;}
.content6 .zmmain .zmright .zmm{margin-bottom:10px;line-height: 22px; font-size: 14px;}
.content6 .zmmain .zmleft .zmact{ background:#82b13d;}
.content6 .zmmain .zmright .zmblock{display: block;}
.content7{background: #000;position: relative;}
#allmap{width:100%;height: 100%; z-index: -1;}
#allmap .BMap_stdMpCtrl{ width: 62px; height: 192px; bottom: auto; right: auto; top: 100px !important; left: 10px; position: absolute; z-index: 1100;}
#allmap .BMap_scaleCtrl{ display:none;}
#allmap .BMap_scaleCtrl{ display:none;}
#allmap .anchorBL{ display:none;}
.content7 .contact{position: absolute; left: 50%; margin-left: 70px; width: 495px; height: 540px; top: 50%; margin-top: -288px;z-index: 9;
 background: #fff url('../Images/about/contactbj.jpg')no-repeat left top; padding:0px 25px;}
.content7 .contacttitle{width: 100%; height: 100px;margin-bottom: 20px;}
.content7 .contacttitleleft{float: left;width: 50%; margin-top: 10px;}
.content7 .contacttitleleft h3{font-size: 36px; color: #fff;}
.content7 .contacttitleleft h4{font-size: 24px; color: #fff;font-weight: normal;}
.content7 .contacttitleright{width:35%;overflow: hidden; padding-top: 40px;float: right;} 
.content7 .contacttitleright li{padding-left: 45px;font-size: 24px; color: #fff;  cursor: pointer;}
.content7 .contacttitleright .li1{ background: url('../Images/about/ctli1.png') no-repeat left center;}
.content7 .contacttitleright .li2{ background: url('../Images/about/ctli2.png') no-repeat left center;}
.content7 .contactmain ul{width: 100%; overflow: hidden;}
.content7 .contactmain .ctmpic{width: 100%;height: 145px; overflow: hidden;margin-bottom: 10px;}
.content7 .contactmain p{line-height:36px; font-size: 16px; color: #3d3d3d;}
.content8{width: 100%; overflow: hidden;background: #fff;}
.content8 .foot{width: 1200px;height: 50px; margin: 0 auto; color: #898989; font-size: 14px;}
.content8 .foot .footleft{float:left;width: 50%;line-height: 50px;}
.content8 .foot .footright{float:right;width: 50%;line-height: 50px;text-align: right;}
/*导航*/
.header_wrap{width: 100%;height:59px;background:rgba(22,32,44,0.9); position: fixed; top: 0px; z-index: 99;}
.header{width: 1200px;margin:0 auto; overflow: hidden;}
.hlogo{float: left;width: 270px; overflow: hidden; padding-top: 6px;}
.header ul{float: left;width: 930px;overflow: hidden;}
.header ul li{float: left;width: 132.85px;height: 50px; line-height:59px;font-size: 14px; color:#fff; text-align:center;}
.header ul li a{color: #fff;}


#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px;min-width: 1200px;}
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;min-width: 1200px;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;}
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%;  zoom: 1; display: block;}
#lightbox-nav-btnPrev {  left: 0;  float: left;}
#lightbox-nav-btnNext {  right: 0;  float: right;}
#lightbox-container-image-data-box { font: 10px ; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0;}
#lightbox-container-image-data { padding: 0 10px;  color: #666; }
#lightbox-container-image-data #lightbox-image-details {  width: 70%;  float: left;  text-align: left; } 
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block;  clear: left;  padding-bottom: 1.0em;       
#lightbox-secNav-btnClose { width: 66px;  float: right;  padding-bottom: 0.7em;  }