@font-face{
	font-family:REGULAR;
	src:url('SOURCEHANSANSCN-REGULAR.OTF');
}
@font-face{
	font-family:LIGHT;
	src:url('SOURCEHANSANSCN-LIGHT.OTF');
}

.light{font-family: 'Light'}
.fzdksj{font-family:REGULAR;}


*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
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:#333;}
body{min-width:1200px;max-width:1920px;margin: 0 auto;color:#333;font-size:18px;font-family: 'REGULAR';/*text-transform:uppercase;*/}
img{border:0;}
b{font-weight: bold}
.clear{clear:both;}
.no{display:none;}
.img{display: block;width:100%;}

.between{display: flex;flex-direction: row;justify-content: space-between;}
.sx_center{display:flex;align-items:center;}
.img_center{display:flex;justify-content:center;align-items:center;}
.img_center img{display: inline-block;max-width: 100%;max-height: 100%}
.center{display: flex;flex-direction: row;justify-content: center;}
.hz_img{cursor: pointer; transition: all 0.6s;width:100%;display: block}
.hz_img:hover{transform: scale(1.06);}
.hz_img1{cursor: pointer; transition: all 0.6s;}
.hz_img1:hover{transform: scale(1.06);}
.right{display: flex;flex-direction: row;justify-content: flex-end}
.left{display: flex;flex-direction: row;justify-content: flex-start;}
.body{width:1200px;margin:0 auto;}
.sanjiao{float: left;width: 0; height: 0;border-width: 10px;border-style: solid;border-color:#ffdf93 transparent transparent transparent;transform:rotate(270deg);margin-top:10px;}


.top{width:100%;height:155px;padding:15px 0;}
.top1{height:125px;}
.top11{width:700px;height:78px;margin-top:21px;}
.top11>a{width:287px;height:78px;}
.top11>img{width:7px;height:78px;display: inline-block;margin:0 15px;}
.top11>div{font-size:21px;color:#555555;line-height:35px}
.top11>div b{font-size: 29px;color:#2b85d3;line-height:45px}
.top11>div p{letter-spacing:8px}
.top12{width:156px;height:125px;border-radius: 5px;border:1px solid #dddddd;padding:10px;margin-right:25px;}
.top12>p{font-size:22px;color:#444;line-height:25px;width:30px;}
.top12 img{width:105px;height:105px;display: block;}

.nav{width:100%;height:65px;background:#2b85d3;}
.nav nav{height:65px;overflow: hidden}
.nav nav>a{width:140px;height:65px;line-height:65px;color:#fff;text-align:center;font-size:18px;display: block;float: left;margin-right:15px;}
.nav nav>a:last-child{margin:0;}
.nav nav>a:hover{background: #f3b11f;color:#000;}
.nav .nav_on{background: #f3b11f;color:#000;}

.fullSlide{width:100%;height:800px; margin:0 auto 70px; position:relative}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:800px; display:block; overflow:hidden; background:no-repeat center; }
.fullSlide .bd li>a{display:block;height:800px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:30px;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:10px; border-radius:50%; overflow:hidden;background:#ddd;line-height:999px;}
.fullSlide .hd ul .on{background:#f3b11f; width:62px; height:10px; border-radius:30px}	

.hz0{text-align: center;margin:0 auto;font-size:23px;line-height:40px;color:#555;}
.hz0>h3{font-size:45px;color:#444;line-height:65px;}
.hz0>img{width:383px; height:56px;display: block;margin:0 auto 10px;}

.hz1{height:755px;background:url(../img/hz6.jpg) no-repeat center 0;margin:20px auto 0;}
.hz11{font-size:23px;color:#fff;line-height:62px;text-align: center;letter-spacing:0.5px}
.hz12{width:100%;height:420px;margin:45px auto 0;}
.hz12>li{width:195px;font-size: 16px;line-height: 28px;color:#444;text-align: center}
.hz12>li>div{width:195px;height:195px;border-radius: 50%;margin:0 auto 30px;overflow: hidden}
.hz12>li:nth-child(2){margin-top:105px;}
.hz12>li:nth-child(3){margin-top:190px;width:240px;}
.hz12>li:nth-child(4){margin-top:105px;}
.hz13{width:475px;height:57px;overflow: hidden;border-radius:30px;background: #feb416;margin:0 auto;}
.hz13 a{width:50%;line-height: 57px;color:#fff;font-size: 18px;}

.hz2{width:100%;height:861px;background:url(../img/hz7.jpg) no-repeat center 0;margin:50px auto 0;}
.hz21{height:861px;padding-left:544px;position: relative;}
.hz211{width:100%;height:120px;}
.hz2111{width:500px;color:#555;font-size: 25px}
.hz2111>h2{text-transform:uppercase;color:#e9e9e9;font-size: 45px}
.hz2111>h3{color:#2b85d3;font-size:35px;margin:-30px 0 10px;letter-spacing: 3px}
.hz211 i{font-size: 108px;color:#2a455c;line-height: 120px}
.hz212{width:100%;margin:70px 0 30px;border-bottom:1px solid #dddddd;font-size: 34px;color:#333;height:60px;padding-bottom:14px;}
.hz213{width:100%;overflow: hidden}
.hz213>li{width:200px;height:40px;float: left;display:block;margin-bottom:5px;}
.hz213>li>a{color:#555;font-size:20px;line-height: 40px}
.hz213>li>a:hover{color:#2b85d3}
.hz214{width:113px;height:38px;background:#2b85d3;font-size:16px;color:#fff;line-height:38px;margin:25px 0 80px;text-align: center;}
.hz215{width:100%;flex-wrap: wrap}
.hz215>a{width:315px;height:345px;border:1px solid #dddddd;overflow: hidden;margin-bottom:10px;}

.hz3{width:100%;height:1025px;background:url(../img/hz8.jpg) no-repeat center 0;margin:110px auto 0;padding-top:80px;}
.hz31{height:861px;padding-right:550px;position: relative;}
.hz316{position: absolute;top:30px;right:340px;color:#2a455c;font-size: 41px}

.hz4{height:320px;margin:-30px auto 0;}
.hz4 .mr_frUl{width:100%;height:245px;margin-top:20px;overflow:hidden}
.hz4 .mr_frUl ul li{float:left;width:232px;height:190px;margin-right:9px;overflow:hidden;font-size:16px; color:#333; text-align:center; line-height:50px}
.hz4 .mr_frUl ul li>div{width:232px; height:138px; border:1px solid #ddd;overflow:hidden}

.hz5{width:100%;height:1110px;background:url(../img/hz9.jpg) no-repeat center 0;margin:0 auto;padding-top:110px;}
.hz51{height:861px;padding-left:555px;position: relative;}
.hz516{position: absolute;top:30px;left:280px;color:#2a455c;font-size: 41px}

.hz6{width:100%;height:728px;background:url(../img/hz10.jpg) no-repeat center 0;margin:110px 0 135px;}
.hz61{height:728px;padding-right:555px;position: relative;}
.hz611{width:641px;height:427px;border:1px solid #dddddd;overflow: hidden;}
.hz616{position: absolute;top:30px;right:260px;color:#2a455c;font-size: 41px}

.hz7{width:100%;height:1027px;background:url(../img/hz11.jpg) no-repeat center 0;padding-top:85px;margin-bottom:105px;}
.hz71{padding-left:555px;position: relative;}
.hz716{position: absolute;top:30px;left:330px;color:#2a455c;font-size: 41px}

.hz82{width:485px;height:100px;margin:0 auto 60px;color:#555;font-size: 25px}
.hz82 i{font-size: 108px;color:#2a455c;line-height: 100px}
.hz8{width:100%;height:701px;background:url(../img/hz12.jpg) no-repeat center 0;margin-bottom:60px;}
.hz81{padding-right:555px;position: relative;}
.hz816{position: absolute;top:30px;right:300px;color:#fff;font-size: 41px}

.hz83{width:460px;height:60px;font-size:18px;color:#666;margin:0 auto 90px;}
.hz83 i{font-weight: bold;color:#2b85d3;font-size: 31px}
.hz83 a{width:124px;height:39px;background:#f3b11f;font-size:19px;color:#fff;line-height:39px;text-align: center;display: block}
.hz83>div{margin:0 30px;}

.hz9{width:100%;height:644px;background:url(../img/hz13_1.jpg) no-repeat center 0;padding-top:90px;margin-bottom:65px;}
.hz91{padding-left:505px;text-align: center;font-size:29px;letter-spacing:2px;color:#444;}
.hz91 h3{color:#b7060f;font-size: 68px;line-height: 110px}
.hz911{width:108px;margin:20px auto;display:block;}
.hz912{width:206px;display:block;margin:0 auto;}

.qhz1{height:360px;overflow: hidden;}
.qhz1>li{width:232px;height:360px;background:url(../img/hz37.jpg) no-repeat center bottom;font-size:24px;color:#fff;text-align: center;cursor: pointer;}
.qhz1>li>div{width:82px;height:82px;overflow: hidden;border-radius: 50%;margin:0 auto;background: #fff}
.qhz1>li h3{margin:55px 0 40px;font-size: 30px}
.qhz1>li h3 b{font-size: 55px}
.qhz1>li:hover img {transition: linear 1s;transform: rotate(360deg);opacity: 0.6;}

.qhz2{height:540px;margin:120px auto 50px;}
.qhz21{width:500px;font-size: 16px;color:#666;line-height:30px}
.qhz21>h2{text-transform:uppercase;color:#e3e3e3;font-size:58px}
.qhz21>h3{color:#333;font-size:45px;margin:-6px 0 35px;}
.qhz21>h4{color:#555;font-size:26px;letter-spacing: 5px}
.qhz21>h6{font-size: 22px;color:#444;margin:65px 0 35px;}
.qhz22{width:637px;height:531px;border:1px solid #ddd;padding:30px 25px 30px 30px;position: relative;}
.qhz221{width:165px;height:168px;background: #222222;margin-left:418px;}
.qhz222{width:78px;height:58px;background: #2b85d3;margin-top:245px;}
.qhz223{position:absolute;top:48px;left:0;right:0;margin:auto;width:553px;height:429px;overflow: hidden}

.qhz3{height:320px;margin:0 auto;position: relative}
.qhz3 .mr_frUl{width:1120px;height:255px;overflow:hidden;margin:0 auto;}
.qhz3 .mr_frUl ul li{float:left;width:271px;height:255px;margin-right:11px;overflow:hidden;font-size:16px; color:#333;text-align:center; line-height:50px}
.qhz3 .mr_frUl ul li>div{width:271px; height:180px; border:1px solid #ddd;overflow:hidden}
.qhz3 .mr_frBtnRight{width:44px;height:44px;cursor: pointer;position:absolute; left:-20px;top:75px;z-index:99}
.qhz3 .mr_frBtnLeft{width:44px;height:44px;cursor: pointer;position:absolute; right:-20px;top:75px;z-index:99}

.qhz4{width:100%;background: #d5e7f8;padding:95px 0;margin-bottom:100px;}
.qhz41{height:50px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;overflow: hidden;line-height: 50px;margin:50px auto 40px;}
.qhz41>li{margin-right:50px;cursor: pointer;font-size: 16px;color:#333;display: inline-block;}
.qhz41>li:hover{font-weight: bold;color:#2b85d3;}
.qhz41 .qhz41_on{font-weight: bold;color:#2b85d3;}

.qhz42{margin:35px auto 0;}
.qhz42>div{display: none}
.qhz421 .lf{ width:670px; overflow:hidden;border-right:1px solid #dddddd;}
.qhz421 .lf .tu_da div{width:647px;height:392px;display: none;}
.qhz421 .lf .tu_da div img{width:647px;height:392px;display: block;}
.qhz421 .lf .tu_da div:nth-child(1){display: block;}
.qhz421 .lf .tu_xiao{width:100%;height:87px;margin-top:20px;overflow: hidden}
.qhz421 .lf .tu_xiao dd{ float:left; margin:0 7px 0 0; cursor:pointer;position:relative;width:144px;height:87px;}
.qhz421 .lf .tu_xiao dd>img{display: block;width:100%;}
.qhz421 .lf .tu_xiao dd div{ position:absolute;top:0;left:0;width: 100%;height:100%;background: rgba(0,0,0,0.5)}
.qhz421 .lf .tu_xiao dd:nth-child(1) div{background:rgba(0,0,0,0)}
.qhz421 .rg{ width:485px;color:#555;line-height:30px;font-size:14px;}
.qhz421 .rg h3{ color:#2b85d3; font-size:20px; font-weight:bold;}
.qhz421 .rg span{width:20px;height:3px;background: #2b85d3;margin:8px 0 10px;display: block}
.qhz421 .rg .ditu{width:100%;height:290px;border:1px solid #dddddd;margin-top:20px;}

.qhz5>li{width:175px;height:180px;color:#444;font-size: 23px;line-height:35px;text-align: center}
.qhz5>li>div{width:83px;height:83px;border-radius: 50%;border:1px solid #2b85d3;cursor: pointer;margin:0 auto 15px;}
.qhz5>li:hover img{transition: linear 1s;transform: rotate(360deg);opacity: 0.6;}
.qhz5>div{height: 180px;width: 1px;background: radial-gradient(#dedede -24%, white 60%);}
.qhz51{width:172px;height:60px;background:#f3b11f;font-size:23px;line-height:60px;display: block;margin:38px auto 60px;text-align: center;border-radius:5px;color:#fff;}

.qhz6{width:100%;background: #fafafa;padding:80px 0 50px;margin-bottom:80px;}
.qhz61{margin:35px auto 55px;height:655px;background:url(../img/hz44_.jpg) no-repeat center 0;position:relative;}
.qhz61>li{position:absolute;font-size:25px; color:#444;line-height:100px;height:100px;cursor: pointer;}
.qhz61>li>div{width:100px;height:100px; background:#2b85d3; border-radius:50%;margin-left:30px;}
.qhz61>li:hover img{transition: linear 1s;transform: rotate(360deg);opacity: 0.6;}
.qhz61>li:nth-child(1){left:10px;top:116px}
.qhz61>li:nth-child(2){left:60px;top:355px}
.qhz61>li:nth-child(3){left:240px;bottom:0}
.qhz61>li:nth-child(4){right:230px;bottom:0}
.qhz61>li:nth-child(5){right:20px;top:355px}
.qhz61>li:nth-child(6){right:40px;top:116px}

.qhz71{width:1050px;height:202px;margin:50px auto 0;}
.qhz72{width:1050px;height:216px;margin:-25px auto 0;}
.qhz71>div{width:370px;height:202px;background:url(../img/hz25.png) no-repeat 0 0;font-size:26px; color:#333;line-height:75px;}
.qhz72>div{width:370px;height:216px;background:url(../img/hz26.png) no-repeat 0 0;font-size:26px; color:#333;line-height:75px;}
.qhz7>div>div b{font-size:74px;margin-right:12px; font-family:aldine721ltbtlight;}
.qhz7>div>div span{font-size:14px; color:#333; margin-left:35px;}

.qhz8{overflow: hidden;margin:65px auto 70px;}
.qhz81{width:830px;flex-wrap:wrap;}
.qhz811{width:404px;height:65px;margin-bottom:20px;border:1px solid #dddddd;line-height:65px;font-size:20px;color:#4b4b4b; padding-left:30px;background: #fff;}
.qhz811>input{display:block;width:250px;height:63px;padding-left:5px;background:#fff;outline:0;border:0;font-size:20px;color:#4b4b4b;}
.qhz82{width:355px;}
.tj{display:block; width:100%;height:65px; background:url(../img/hz45.jpg) no-repeat center 0; line-height:65px; padding-left:15px; font-size:20px; color:#FFF; border:0; outline:0; cursor:pointer;box-shadow:5px 5px 5px #eee}
.qhz821{width:310px;margin:15px 0 0 45px;color:#333;}
.qhz821 p{font-size:20px;line-height:35px; text-align:right;margin-right: 15px}
.qhz821 span{font-size:30px}

.footer{width:100%;background:#252525; overflow:hidden;padding-top:55px;}
.footer1{width: 750px;float:left;padding-top:15px;}
.footer11{margin-bottom:25px;font-size:16px; color:#ffffff;}
.footer2{width:18px;margin-top:25px; float:left}
.footer3{ height:275px;float:right;}
.footer31{width:230px;height:275px;}
.footer31>img{width:53px;height:79px;display:block;margin-top:45px;}
.footer311{width:161px;height:275px;background:url(../img/di6.png) no-repeat center 0;padding-top:14px;font-size:16px; color:#ffffff; text-align:center; line-height:30px}
.footer311>img{width:131px;height:131px;display: block;margin:0 auto 25px;}
.last{width:100%; height:54px; background:#1a1a1a;}
.last0{width:1200px; height:54px; margin:0 auto; font-size:16px; color:#999999; display:flex;align-items: center;justify-content:space-between;}
.last span{display:block}
.last a{color:#999999} 

/*join*/
.join3{font-size:45px;text-align: center;line-height: 170px;color:#333;}

.join{height:491px;padding-top:45px; background:url(../img/join1.jpg) no-repeat center 0;font-size:24px; color:#333333; text-align:center; line-height:104px}
.join1{width:991px; height:106px; margin:0 auto;}
.join1 li{width:332px; height:106px; background:#FFFFFF; position:relative; border:1px solid #e7e7e7; cursor:pointer}
.join11{width:106px; height:106px;position:absolute; left:-53px; top:-1px; font-size:43px; color:#fff; line-height:104px; text-align:center; font-weight:bold; border-radius:50%; background:#acacac}

.join12{width:106px; height:106px; border:1px solid #fff; position:absolute;right:-53px; top:-1px; font-size:43px; color:#fff; line-height:104px; text-align:center; font-weight:bold; border-radius:50%; background:#acacac}
.join2{width:1102px; height:106px; margin:49px auto;}
.join2 li{width:387px; height:104px; background:#FFFFFF; position:relative; border:1px solid #e7e7e7; cursor:pointer}

.join4{width: 490px; height: 38px; border: 1px solid #333333; border-radius:50px; padding-left:23px; margin:50px auto 90px ; font-size:16px; color:#333333; line-height: 38px; position: relative;}
.join4 b{font-size: 25px;}
.join4 a{display: block;; width: 185px; height: 40px; background:#2b85d3; border-radius:50px; position: absolute;; right: -1px; top: -1px; font-size: 17px; color: #ffffff; text-align: center; line-height: 40px;}

.join5{width:100%; height:570px; background:#f7f7f7; overflow:hidden;padding-top:60px;}
.join51{width:1177px; height:317px; margin:40px auto 0;position:relative;}
.join51 .mr_frUl{height:100%;width:100%; overflow:hidden}
.join51 .mr_frUl ul li{float:left;width:390px;height:317px;overflow:hidden;margin-right:10px;border:1px solid #eee;}
.join51 .mr_frBtnRight{width:55px;height:55px;cursor: pointer;position:absolute; left:-70px;top:120px; z-index:99;background: url(../img/join1.png) no-repeat center;background-size:55px;}
.join51 .mr_frBtnLeft{width:55px;height:55px;cursor: pointer;position:absolute; right:-70px;top:120px;z-index:99;background: url(../img/join2.png) no-repeat center;background-size:55px;}
.join51 .mr_frBtnRight:hover{background: url(../img/join1_.png) no-repeat center;background-size:55px}
.join51 .mr_frBtnLeft:hover{background: url(../img/join2_.png) no-repeat center;background-size:55px}


/*联系我们*/
.lx1{width:400px;height:410px;padding:80px 45px 0;text-align:center;font-size:18px; color:#666666;border-right:1px solid #ddd;}
.lx1>div{width:128px;height:128px;background:#2b85d3;margin:0 auto 25px;border-radius: 50%}
.lx1>h3{font-size:22px; color:#333333; margin-top:15px}
.lx2{width:100%; height:535px; background:#f5f5f5; overflow:hidden;padding-top:45px;}
.lx20{width:1130px; height:390px; margin:0 auto;}
.lx20 h3{font-size:35px; color:#2b85d3; font-weight:bold}
.lx21{width:1130px;margin:35px auto 0;}
.lx_20{width:520px; overflow:hidden}
.lx_21{width:560px; overflow:hidden}
.lx211{width:520px; height:47px; border:1px solid #dddddd; background:#FFF; margin-bottom:38px}
.lx2111{width:99px; height:45px; border-right:1px solid #dddddd; float:left; font-size:14px; color:#333333; text-align:center; line-height:45px}
.lx211>input{display:block; width:410px; height:45px; background:none; border:0; outline:0; padding-left:12px; line-height:45px; font-size:14px; color:#333}
.lx_21>textarea{width:560px; height:217px; display:block; font-size:14px; padding:15px; line-height:25px; color:#333333; border:1px solid #dddddd; outline:0; resize:none}
.lx_21>input{display:block; width:560px; height:47px; background:#2b85d3; line-height:47px; text-align:center; font-size:18px; color:#FFF; border:0; outline:0; margin-top:37px; cursor:pointer}

.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}

/*新闻*/

.xw1{width:1200px; height:53px; margin:0 auto; border-bottom:1px solid #525252; display:flex;align-items: center;}
.xw11{width:78px; height:100%; display:flex;align-items: center;}
.xw12{width:48px; height:100%; display:flex;align-items: center;justify-content: space-between; margin-left:25px; margin-right:8px}
.xw12 p{font-size:12px; color:#333333}
.xw13{font-size:12px; color:#666666; display:block; margin-left:8px}

.xw2{width:1200px; margin:48px auto 100px}
.xw21{width:1140px; height:245px; border-bottom:1px dashed #dddddd; overflow:hidden; margin:0 auto}
.xw21>a{display:block; width:335px; height:215px; float:left; overflow:hidden}
.xw21 img{display:block; width:100%; height:100%}
.xw211{width:775px; height:216px; float:right; position:relative}
.xw21 h3{font-size:18px; color:#333333; font-weight:bold; line-height:40px}
.xw2111{display:flex;align-items: center; margin-top:10px}
.xw21111{display:flex;align-items: center;}
.xw2111 p{font-size:12px; color:#999999; margin-left:8px}
.xw21112{display:flex;align-items: center; margin-left:35px}

.xw211>p{font-size:14px; color:#333333; line-height:25px; margin-top:15px}
.xw212{display:block; width:120px; height:35px; background:#2b85d3; text-align:center; line-height:35px; font-size:14px; color:#ffffff; position:absolute; left:4px; bottom:13px}
.xw21:hover h3{color:#2b85d3}

.xw22{width:1140px; height:240px;border-bottom:1px dashed #dddddd; padding:30px 0; overflow:hidden; margin:0 auto}
.xw221{width:170px; height:171px; display:flex;justify-content:center;align-items: center; text-align:center; background:#999999; float:left; cursor:pointer;font-size:28px; color:#dfdfdf;}
.xw221 b{font-size:83px; color:#dfdfdf; font-weight:bold; line-height:90px}

.xw222{width:925px; height:171px; float:right}
.xw222 h3{font-size:18px; color:#333333; line-height:40px; font-weight:bold}
.xw222>p{font-size:14px; color:#333333;line-height:25px; margin-top:15px}
.xw22:hover h3{color:#2b85d3}
.xw22:hover .xw221{background:#2b85d3}
.xw22:hover .xw221{color:#FFF}
.xw22:hover b{color:#FFF}
.xw22:last-child{border:0; margin-bottom:50px}
.xw22:hover{background:#ededed;width:1200px;padding:30px 30px;}


/* 页码 */
.page{padding-top:20px;text-align: center;clear: both;height:70px;}
.page>ul>li{display:inline-block;font-size:16px;margin-right: 10px;line-height:35px;height:35px;display: inline-block;color:#333;border:1px solid #e8e8e8;}
.page>ul>li>a{padding:0 15px;color:#333;line-height:35px;height:35px;display: inline-block;}
.page>ul .c{padding:0 15px;background:#2b85d3;border:1px solid #2b85d3;color:#fff;}

/*关于我们*/
.gy1{width:1200px; margin:45px auto 25px}
.gy1 h3{font-size:45px; color:#333; text-align:center}
.gy1 span{display:block; width:30px; height:2px; background:#2ea8e1; margin:15px auto}
.gy11{width:1200px;font-size:19px; color:#666;line-height:45px;margin:35px auto 80px;}
.gy11 img{max-width: 100%;overflow: hidden}

.gy4{width:100%;background: #f7f7f7;padding:65px 0 80px;}
.gy4 h3{font-size:45px; color:#333; text-align:center}
.gy4 span{display:block; width:30px; height:2px; background:#2ea8e1; margin:15px auto}
.alBox{width:1200px; margin:40px auto 0;position:relative;height:430px;}
.alBox i{display: block; width:23px;height:36px; cursor: pointer; z-index: 9999999;position: absolute; top:200px;}
.allt1{background:url(../img/tj1.png) no-repeat center 0; left:100px}
.alrt2{background:url(../img/tj2.png) no-repeat 0; right:100px}
.alBox i:hover{ background-position: bottom;}
.alCon{ width:100%; position:relative}
.list{position:absolute; width: 0; height: 0; left:50%; top:50%;box-shadow: none;}
.list img{ width:100%; height:100%; display:block;opacity:1;background: rgba(0,0,0,0.5)}
.list a{ display: block; width: 100%; height: 100%; position: relative;}
.list a>div{position:absolute;top:0;left:0;width:100%;height:100%;background: rgba(0,0,0,0.3)}
.li01{width:468px; height:335px; left:0; top:43px; z-index:2;}
.li03{width:640px;height:420px;left:270px;top:0px;z-index:3;}
.li02{width:468px;height:335px; left:732px; top:43px;z-index:2}
.li03 p{display: block}
.li03 div{display: none}


/* 上下篇 */
.info{width:1200px;overflow: hidden;margin:85px auto 100px;color:#333;font-size:18px;line-height:35px;}
.info h3{text-align: center;font-size:28px;margin-bottom:40px;}
.info img{display:inline-block;max-width: 100%;overflow: hidden;}
.sxy{margin:60px 0 80px;width:100%;height:40px;overflow: hidden}
.sxy1{width:500px;height:40px;float: left}
.sxy2{width:500px;height:40px;float: right;text-align: right}
.sxy>div{line-height:40px;font-size: 18px; }


/*产品*/
.cp1{width:900px; height:40px; margin:60px auto 150px}
.cp1>li{width:136px; height:40px;position:relative;}
.cp11{width:136px; height:40px;background:#f7f7f7;text-align:center; font-size:16px; color:#333333; line-height:40px; position:relative; cursor:pointer;display:block;}
.cp11 span{display:block;width:0;height:0;border-right:10.5px solid transparent; border-left: 10.5px solid transparent; border-top: 12px solid #fff; position:absolute; left:0; right:0; margin:auto; bottom:-13px}
.cp12{max-width:560px;min-width:300px;height:95px; overflow:hidden;position:absolute;top:55px;left:0;padding:15px 15px 15px 30px;border:1px solid #dddddd;display:none}
.cp12 a{margin:0 15px 15px 0;font-size:14px; color:#555;line-height: 20px;display:inline-block;}
.cp12 a:hover{color:#2b85d3; font-weight:bold}
.cp1 .cp1_on .cp11{background:#2b85d3; border:1px solid #2b85d3; color:#FFFFFF}
.cp1 .cp1_on .cp11 span{border-top: 12px solid #2b85d3}
.cp1 .cp1_on .cp12{display: block}

.cp2{width:1200px; margin:0 auto 100px; overflow:hidden}
.cp21{width:360px; height:395px; float:left;display: block;margin:0 60px 45px 0;border:1px solid #e5e5e5;text-align:center}
.cp2>a:nth-child(3n+3){margin:0 0 45px 0;}
.cp211{width:100%; height:268px; border-bottom:1px solid #e5e5e5; overflow:hidden;margin-bottom:20px;}
.cp21 h3{font-size:18px; color:#333333;}
.cp212{width:130px; height:38px; border:1px solid #eeeeee; margin:15px auto 0; border-radius:19px; text-align:center; line-height:38px; font-size:15px; color:#666666}
.cp21:hover h3{color:#2b85d3}
.cp21:hover .cp212{border-color:#2b85d3; color:#2b85d3}

/*店铺分布*/
.al{width:100%;background: #f7f7f7;overflow: hidden}
.al>ul>li{width:145px;height:75px;color:#333333;font-size: 18px;line-height: 75px;text-align: center;float:left;display: block;margin-bottom:1px;}
.al>ul>li>a{width:145px;height:75px;color:#333333;font-size: 18px;line-height: 75px;text-align: center;display: inline-block}
.al>ul>li>span{width:1px;height:18px;background: #bcbcbc;display: inline-block;margin:30px 0 0  -1px;}
.al>ul>li:hover a{background: #2b85d3;color:#fff;}
.al>ul>li:hover span{display: none}
.al .al_on a{background: #2b85d3;color:#fff;}
.al .al_on span{display: none}
.al2{margin:65px auto 100px;}
.al2>ul{width:100%;overflow: hidden;}
.al2>ul>li{width:380px;height:350px;margin:0 30px 30px 0;float:left;text-align: center}
.al2>ul>li:nth-child(3n+3){margin:0 0 30px 0;}
.al2>ul>li a{color:#333;font-size: 18px;line-height: 25px;}
.al2>ul>li .al21{width:380px;height:285px;overflow: hidden;margin-bottom:15px;display: block;overflow: hidden}