*{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-style: normal; font-size:100%; font-weight:normal;}
li{list-style-type: none;}
a{text-decoration:none;color:#fff;}

@font-face {
  font-family: '苹方 粗体';   /*字体名称*/
  src: url('./苹方 粗体.ttf');       /*字体源文件*/
}

@font-face {
  font-family: 'PingFang Medium';   /*字体名称*/
  src: url('./PingFang Medium.ttf');       /*字体源文件*/
}
@font-face {
  font-family: 'PingFang-SC-Regular';   /*字体名称*/
  src: url('./PingFang-SC-Regular.otf');       /*字体源文件*/
}
@font-face {
  font-family: 'AdobeHeitiStd-Regular';   /*字体名称*/
  src: url('./AdobeHeitiStd-Regular.otf');       /*字体源文件*/
}

body{min-width:1200px;max-width:1920px;margin: 0 auto;color:#444;font-size: 20px;font-family: 'PingFang-SC-Regular';background: #fff}
img{ border:0;}
.clear{clear:both;}
.no{display:none;}
.img{display: block;width:100%;}



/* 首页 */


.nav{width:100%;height:100px;background:#d9d9d9;line-height:100px;}
.nav>nav{width:1200px;height:100px;margin:0 auto;text-align: center;}
.nav>nav>a{line-height:100px;height:100px;font-size:18px;display:block;padding:0 20px;margin:0 2px;float: left;color:#676767;}
.nav1{height:100px;display: inline-block;background:url(../images/logo.png) no-repeat 0 center; }
.nav>nav>a:hover{background: #fff;color:#333;}
.nav>nav>a:first-child:hover{background:url(../images/logo.png) no-repeat 0 center;}



.flexslider {width: 100%;min-width:1200px;height:550px;position:relative;background: #019541;overflow: hidden}
.flexslider .slides li {width: 100%;height: 100%;position:relative;overflow: hidden}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index:2;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom:40px;left:48%;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -24px;display: block;height:12px;overflow: hidden;text-indent: -99em;width:15px;cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides  img {width: 100%;height:550px;display: block;}


.hz0{width:490px;height:107px;margin:0 auto ;background:url(../images/sy3.png) no-repeat 0 0;text-align: center;position:relative;}
.hz01{position:absolute;top:10px;left:0;width:100%;height:97px;background:url(../images/sy4.png) no-repeat right bottom;font-size:30px;color:#535353;font-family: '苹方 粗体';}
.hz011{font-size:26px;color:#7d7d7d;font-family: 'PingFang Medium';}


.hz1{width:100%;height:676px;padding-top:96px;background: url(../images/sy1.jpg) no-repeat center 0;}
.hz11{width:1200px;margin:0 auto;height:525px;overflow: hidden;}
.hz111{font-size:16px;color:#444;text-align: center;line-height:32px;margin:20px auto;}
.hz112{width:1250px;margin-top:45px;}
.hz112>li{width:392px;height:232px;overflow: hidden;margin-right:12px;display: block;float: left;cursor: pointer}
.hz112>li img{width:392px;height:232px;transition: all 0.6s;}
.hz112>li img:hover {transform: scale(1.2);}

/* .hz_0{width:515px;height:110px;margin:0 auto ;background:url(../images/sy1.png) no-repeat 0 0;text-align: center;position:relative;}
.hz_01{position:absolute;top:15px;left:0;width:100%;height:95px;background:url(../images/sy2.png) no-repeat right bottom;font-size:30px;color:#383838;font-family: '苹方 粗体';}
 */

.hz2{width:100%;height:690px;padding-top:86px;background: url(../images/sy2.jpg) no-repeat center 0;}
.hz21{width:1200px;height:585px;margin:0 auto;overflow: hidden;}
.hz21_0{width:1200px;height:485px;}
.hz22{width:1250px;height:325px;overflow: hidden;margin-top:52px}
.hz22>li{width:244px;height:213px;border:1px solid #949494;text-align: center;font-size:16px;padding:55px 22px;background: #f9f9f9;margin-right:13px;float: left;cursor: pointer}
.hz22>li>img{width:94px;height:72px;display: block;margin:0 auto;margin-bottom:30px;}
.hz22>li>p{font-size:24px;color:#5c5c5c;font-family: 'PingFang Medium';}
.hz22>li>div{width:244px;border-top:2px solid #d6d6d6;line-height: 50px;margin-top:15px;}
.hz22>li:hover img {transition: linear 1s;transform: rotate(360deg); opacity: 0.6;}

.hz21_3{width:655px;height:55px;border:1px solid #393939;margin:30px auto 0;overflow: hidden;text-align: center;line-height:55px}
.hz21_31{width:328px;height:55px;background: #393939;float:left;color:#fff;font-size: 24px;}
.hz21_32{width:327px;height:55px;float:left;font-size: 26px;color:#393939;font-family: 'PingFang Medium';}


.hz3{width:1200px;overflow: hidden;margin:105px auto 0;}
.hz31{width:510px;height:72px;background:url(../images/sy4.jpg) no-repeat 2px 0;padding-left:15px;font-family: '苹方 粗体';font-size: 30px;color:#535353;}
.hz311{font-size:26px;color:#5b5b5b;font-family: 'PingFang Medium';}

.hz321{width:1200px;height:90px;color:#5b5b5b;line-height: 130px;}
.hz322{width:1250px;height:240px;overflow: hidden}
.hz322>li{width:396px;height:240px;margin-right:7px;float: left;cursor: pointer;overflow: hidden}
.hz322>li>img{width:396px;height:240px;transition: all 0.6s;}
.hz322>li:hover img {transform: scale(1.2);}


.hz4{width:1200px;margin:0 auto;font-size:18px;color:#393939;text-align: center;overflow: hidden}
.hz41{width:1200px;height:110px;margin:15px auto 0;line-height:30px;}
.hz42{font-size:22px;width:1250px;height:465px;line-height:65px;font-family: 'PingFang Medium';}
.hz42>li:nth-child(odd){color:#5c5c5c;background: #e7e7e7;display: block;float: left;margin-right:11px;height:463px;cursor: pointer;overflow: hidden;}
.hz42>li:nth-child(even){color:#fff;background: #666666;display: block;float: left;margin-right:11px;height:463px;cursor: pointer;overflow: hidden;}
.hz42>li .hz421{width:295px;height:398px;overflow: hidden}
.hz42>li .hz421 img{width:295px;height:398px;cursor: pointer; transition: all 0.6s;}
.hz42>li .hz421 img:hover {transform: scale(1.2);}


.hz5{width:1200px;height:405px;margin:135px auto 135px;font-size:16px}
.hz51{margin-top:30px;width:/* 460px */500px;float: left}
.hz51>p{margin-top:30px;line-height: 32px}
.hz51>a{width:110px;height:35px;line-height:35px;text-align:center;display:block;margin-top:30px;color:#444;border:1px solid #535353;margin-bottom: 25px;}
.hz51>img{width:328px;height:77px;margin-top:10px;display: block}
.hz52{width:650px;height:405px;float: right}

.hz6{width: 100%;height: 430px;margin: 0 auto;background: url(../images/sy3_.jpg) no-repeat top center fixed;padding-top:10px}
.hz61{width: 1200px;height: 430px;margin: 0 auto;font-size:16px;color:#444;text-align: right}

/* .hz6{width:100%;height:585px;background:url(../images/sy3.jpg) no-repeat center 0;padding-top:140px;}
.hz61{width:1200px;height:440px;margin:0 auto;font-size:16px;color:#444;text-align: right} */
.hz611{width:1200px;height:72px;background:url(../images/sy4.jpg) no-repeat right 0;padding-right:10px;font-family: '苹方 粗体';font-size: 30px;color:#535353;}
.hz61>p{margin-top:30px;line-height: 32px;height:135px;}
.hz62{width:1120px;margin-left:80px;height:172px;}
.hz62 .mr_frbox{width:100%;height:172px;position:relative;margin:0 auto;}
.hz62 .mr_frUl{height:172px;width:100%;}
.hz62 .mr_frUl ul li{display:inline;float:left;height:170px;width:262px;margin-right:20px;position:relative;border:1px solid #9a9a9a;}
.hz62 .mr_frUl ul li img{max-width:262px;max-height:170px;display:block;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;}

.hz7{width:1200px;height:369px;margin:90px auto 70px;font-size:16px}
.hz71{margin-top:70px;width:630px;float: left}
.hz71>p{margin-top:30px;line-height: 32px}
.hz71>a{width:140px;height:35px;line-height:35px;text-align:center;display:block;margin-top:30px;color:#444;border:1px solid #535353;}
.hz71>img{width:328px;height:77px;margin-top:10px;display: block}
.hz72{width:557px;height:369px;float: right}

.di{width:100%;height:290px;padding-top:50px;background: #353535;}
.di1{width:1048px;height:290px;margin:0 auto;color:#fff;overflow: hidden;font-size: 16px}
.di11{width:115px;display: block;float: left;margin:0 115px 0 30px;}
.di12{float: left;width:635px;height:230px;line-height: 30px;}


.di2{width:100%;height:65px;text-align:center;font-size:16px;line-height:30px;padding:10px 0 0px;color:#808080;background: #000;}



.dingwei{position:fixed;top:100px;left:0;right:0;margin:auto;width:923px;height:500px;z-index: 9999;}
.dingwei1{position:relative;width:923px;height:500px;}
.close{position:absolute;right:0;top:0;cursor: pointer;width:30px;}
#allmap {width: 100%;height: 100%;overflow: hidden;}



/* 案例中心 */
.cp{width: 1200px;overflow: hidden;margin:40px auto 0;}
.cp_l{width: 240px;overflow: hidden;float: left;min-height:1050px}
.cp_l1{width: 240px;height:50px;background:#d9d9d9;padding:10px 0;text-align: center;}
.cp_l ul{border:1px solid #ccc;}
.cp_l ul li{display: block;height:28px;border-bottom:1px dashed #ccc;padding:20px 18px;width:204px;}
.cp_l ul li:last-child{ border:0;}
.cp_l ul li:hover a{color:#4c4c4c}
.cp_l ul li a{height:28px;line-height:28px;width:204px;font-size: 14px;color:#999;}

.cp_l1_1{width:240px;height:56px;background:#d9d9d9;padding:7px 0;text-align: center;color:#231815;font-size:22px;margin-top:100px}
.cp_l1_1 p{font-size: 18px;line-height:28px}


.cp_l2{width:214px;border:1px solid #ccc;padding:15px 4px 15px 20px;font-size: 14px;color:#999;line-height: 22px;position: relative}
.cp_l21{background: url(../images/cp1.png) no-repeat 0 center;width:160px;height:45px;padding-left:45px;color:#6d6d6d;font-size:17px;margin-bottom:13px;}
.cp_l21 p{font-size: 22px;font-family: 'AdobeHeitiStd-Regular';line-height: 25px;}
.cp_l23{width:120px;display: block;margin:5px auto;}
.cp_l24{width:160px;height:42px;margin:0 auto;position:relative;}
.cp_l24>div{width:42px;height:42px;margin:0 5px;float: left;background-image:url(../images/cp2.jpg);background-repeat: no-repeat;cursor: pointer }
.cp_l241{background-position:0 0;}
.cp_l242{background-position:-53px 0;}
.cp_l243{background-position:-108px 0;}

.cp_l241_1{position:absolute;bottom:-130px;left:22px;width:100px;height:138px;display: none}
.sj1{width: 0;height: 0;border-left: 6px solid transparent; border-right: 6px solid transparent;border-bottom:10px solid #999;margin:0 auto;}
.cp_l241_1 img{width:100px;display: block;margin:10px auto 0;}
.cp_l242_1{position:absolute;bottom:-50px;left:20px;width:210px;height:60px;text-align: center;line-height:25px;font-size:16px;color:#333;display: none}





.cp_r{width:930px;overflow: hidden;float: right}
.cp_r1{width:930px;margin:0 auto;border-bottom:1px solid #e0e0e0;height:30px;line-height: 30px;color:#999;font-size: 12px}
.cp_r1 a{color:#999;}
.cp_r2{width:950px;margin:20px 0 30px;overflow: hidden}
.cp_r2 li{width:320px;height:425px;border:1px solid #1c1c1c;display: block;float: left;margin:0 72px 33px;text-align: center}
.cp_r21{width:320px;height:350px;overflow: hidden;}
.cp_r22{width:320px;height:75px;color:#231815;line-height:75px;}


/* 页码 */
.page{padding-bottom:100px;text-align:right;font-size: 14px;margin-right:20px;}
.page>ul>li{display:inline-block;}
.page>ul>li>a{padding:5px 15px;margin-right: 10px;border: 1px solid #ccc;background: #d9d9d9;color:#333;}
.c{padding:5px 15px;background:#f68a1f;color:#fff;margin-right: 10px;color:#fff;}


/* 新闻 */
.xw{width:930px;margin:20px 0 30px;overflow: hidden}
.xw1{width:510px;height:50px;background:url(../images/cp3.jpg) no-repeat 2px 0;padding-left:15px;color:#231815;font-size:23px;}
.xw11{color:#8f8f8f;font-size:17px;}
.xw2{color:#231815;font-size:30px;line-height: 95px}
/* .xw>p{font-size:16px;color:#333;line-height: 25px } */


  /* 上下篇 */
.sxy{margin:60px 0 100px;width:100%;height:60px;overflow: hidden}
.sxy1{width:355px;height:60px;background:#666;float: left}
.sxy2{width:355px;height:60px;background:#ebebeb;float: right}
.sxy>div>div{width:225px;height:60px;padding:0 60px 0 70px;line-height: 60px;font-size: 16px;}
.sxy1>div{background:url(../images/xw1.png) no-repeat 18px center;color:#fff;}
.sxy2>div{background:url(../images/xw1_1.png) no-repeat 290px center;color:#666;}











/* 关于我们 */
.about1{margin:25px auto;display:block;width:720px;height:406px}
.about2{text-indent: 2em;font-size: 20px;color: #1c1c1c;line-height: 30px;margin-bottom:45px}
.about3{width:910px;height:265px;margin-top:20px;}

.about3 .mr_frbox{width:100%;height::265px;position:relative;margin:0 auto;}
.about3 .mr_frUl{height:265px;width:100%;}
.about3 .mr_frUl ul li{display:inline;float:left;height:186px;width:288px;margin-right:20px;position:relative;border:1px solid #9a9a9a;}
.about3 .mr_frUl ul li img{max-width:288px;max-height:186px;display:block;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;}



/* 联系 */
.lx{width:925px;height:260px;overflow: hidden}
.lx1{width:550px;height:260px;float: left}
.lx1 p{color:#666;font-size:16px;line-height:35px;}
.lx1 b{color:#414141;}
.lx2{float: right;text-align: center;font-size: 18px;color:#414141;line-height: 35px}
#dituContent{width:923px;height:338px;margin:25px 0 35px;border:1px solid  #ccc;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

