/* CSS Document */
*{margin:0;padding:0;}
a{text-decoration:none;}
a img{border:none;}
a:focus{outline:none;}
a:link,
a:visited,
a:hover,
a:active{text-decoration:none;}
img{border:none;}
input,
select,
textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
var,
em{font-weight:normal;font-style:normal;}
ul,
ol,
dl{list-style:none;}
body{font-family:"Microsoft YaHei";background-color:#ecf8fa;}
body img{border:0;vertical-align:top;}
body li{list-style:none;}
.noDesktop{display:none;}
.g-bdw{width:100%;background:url(../images/headBg.jpg?v=2) top center no-repeat;padding-bottom:90px;}
.g-head{width:100%;height:1040px;overflow:hidden;position:relative;}
.m-title{width:100%;position:relative;height:93px;text-align:center;}
.m-title .u-more{position:absolute;width:49px;height:12px;background:url(../images/icon_more.png) 0 no-repeat;top:60px;right:0;}

/*宣传片*/
.g-part1{width:1200px;margin-left:auto;margin-right:auto;}
.g-part1 .m-part1{width:1201px;margin:47px auto 0;height:600px;background:url(../images/video_bg.png) top center no-repeat;background-size:100% 100%;overflow:hidden;}
.g-part1 .m-part1 .gmwvideo{margin:8px auto 0;width:1040px;}
.g-part1 .m-part1 .gmwvideo .gmwvideo{position:relative;width:100%;height:585px;overflow:hidden;}

/*高端对话*/
.g-part2{width:1200px;margin-left:auto;margin-right:auto;margin-top:90px;}
.m-part2{zoom:1;margin-top:57px;}
.m-part2:after{content:"";display:block;clear:both;}
.m-part2 .picScroll-left{overflow:hidden;position:relative;width:740px;float:left;}
.m-part2 .picScroll-left .hd{position:absolute;z-index:4;bottom:110px;left:390px;overflow:hidden;width:220px;height:40px;background:url(../images/hd_line_bg1.png) no-repeat center center;}
.m-part2 .picScroll-left .hd .prev{display:block;width:40px;height:40px;cursor:pointer;background:url(../images/btn_prev1.png) no-repeat;float:left;}
.m-part2 .picScroll-left .hd .prev:hover{background-image:url(../images/btn_prev1_on.png);}
.m-part2 .picScroll-left .hd .next{display:block;width:40px;height:40px;cursor:pointer;background:url(../images/btn_next1.png) no-repeat;float:right;}
.m-part2 .picScroll-left .hd .next:hover{background-image:url(../images/btn_next1_on.png);}
.m-part2 .picScroll-left .bd{width:740px;height:560px;overflow:hidden;}
.m-part2 .picScroll-left .bd ul li{width:740px;height:560px;float:left;overflow:hidden;}
.m-part2 .picScroll-left .bd ul li .u-pic{display:block;width:360px;float:left;margin-right:25px;}
.m-part2 .picScroll-left .bd ul li img{width:100%;height:560px;}
.m-part2 .picScroll-left .bd ul li b{width:326px;float:left;color:#1f49a0;font-size:24px;line-height:40px;margin-top:80px;background:url(../images/title_line_bg.png) no-repeat left bottom;padding-bottom:15px;}
.m-part2 .picScroll-left .bd ul li b a{color:#1f49a0;}
.m-part2 .picScroll-left .bd ul li p{line-height:30px;margin-top:12px;font-size:16px;width:326px;float:left;color:#727677;text-indent:2em;}
.m-part2 .m-slideBox2{width:360px;float:right;}
.m-part2 .m-slideBox2 .hd{overflow:hidden;float:right;}
.m-part2 .m-slideBox2 .hd ul li{float:left;margin:0 0 0 8px;width:8px;height:8px;background:#c6c6c6;cursor:pointer;display:block!important;border-radius:8px;}
.m-part2 .m-slideBox2 .hd ul li.on{background:#1f49a0;width:24px;}
.m-part2 .m-slideBox2 .bd ul li{width:360px;}
.m-part2 .m-slideBox2 .bd ul li div{width:360px;height:260px;margin-bottom:24px;}
.m-part2 .m-slideBox2 .bd ul li img{vertical-align:top;width:360px;height:220px;}
.m-part2 .m-slideBox2 .bd ul li span{display:block;width:100%;height:40px;line-height:40px;text-align:center;background:#e2e2e2;color:#666;margin-top:0px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-part3{width:1200px;margin-left:auto;margin-right:auto;margin-top:90px;}
.m-part3{position:relative;width:100%;margin:50px auto 0;}
.m-part3 .swiper-button-prev{position:absolute;width:40px;height:40px;background:url(../images/btn_prev1.png) 0 no-repeat;left:0px;top:228px;margin-top:0;}
.m-part3 .swiper-button-prev:hover{background-image:url(../images/btn_prev1_on.png);}
.m-part3 .swiper-button-next{position:absolute;width:40px;height:40px;background:url(../images/btn_next1.png) 0 no-repeat;right:0px;top:228px;margin-top:0;}
.m-part3 .swiper-button-next:hover{background-image:url(../images/btn_next1_on.png);}
.m-part3 .swiper-container{width:1080px;margin-left:auto;margin-right:auto;}
.m-part3 .swiper-container .swiper-slide{width:340px;height:500px;overflow:hidden;}
.m-part3 .swiper-container .swiper-slide img{width:340px;height:500px;}
.m-part3 .swiper-container .swiper-slide .tit{position:absolute;bottom:0;left:0;width:330px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.6);padding:0 5px;height:56px;overflow:hidden;font-size:0;color:#fff;text-align:center;}
.m-part3 .swiper-container .swiper-slide .tit:after{content:"";display:inline-block;width:0px;height:100%;overflow:hidden;line-height:999em;font-size:0;vertical-align:middle;}
.m-part3 .swiper-container .swiper-slide .tit p{display:inline-block;font-size:16px;vertical-align:middle;}
.m-part3 .swiper-container .swiper-slide .tit p a{color:#fff;}

/*生态密码*/
.g-part4{width:1200px;margin-left:auto;margin-right:auto;margin-top:110px;}
.m-part4{margin-top:55px;}
.m-part4 .slideBox1{position:relative;width:100%;height:450px;overflow:hidden;}
.m-part4 .slideBox1 .phd{position:absolute;z-index:6;top:424px;left:808px;width:56px;}
.m-part4 .slideBox1 .phd .prev{position:absolute;display:block;width:26px;height:26px;cursor:pointer;left:0px;background:url(../images/btn_prev2.png) center no-repeat;}
.m-part4 .slideBox1 .phd .prev:hover{background-image:url(../images/btn_prev2_on.png);}
.m-part4 .slideBox1 .phd .next{position:absolute;display:block;width:26px;height:26px;cursor:pointer;right:0px;background:url(../images/btn_next2.png) center no-repeat;}
.m-part4 .slideBox1 .phd .next:hover{background-image:url(../images/btn_next2_on.png);}
.m-part4 .slideBox1 .pbd{width:100%;overflow:hidden;}
.m-part4 .slideBox1 .pbd ul{zoom:1;}
.m-part4 .slideBox1 .pbd ul li{float:left;position:relative;height:450px;}
.m-part4 .slideBox1 .pbd ul li .m-pic{width:800px;}
.m-part4 .slideBox1 .pbd ul li .m-pic img{width:100%;height:450px;}
.m-part4 .slideBox1 .pbd ul li dl{position:absolute;top:55px;left:720px;width:360px;height:340px;padding:0 60px;background:url(../images/txt_bg1.png) top left no-repeat;overflow:hidden;}
.m-part4 .slideBox1 .pbd ul li dl dt{font-size:22px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;font-weight:bold;border-bottom:1px dashed #fff;margin-top:70px;padding-bottom:12px;}
.m-part4 .slideBox1 .pbd ul li dl dt a{color:#fff;}
.m-part4 .slideBox1 .pbd ul li dl dd{font-size:16px;line-height:22px;color:#fff;text-indent:2em;margin-top:10px;}
.m-part4 .slideBox1 .pbd ul li dl dd a{color:#fff;}
.g-part5{margin-top:110px;}
.g-part6{width:1200px;margin-left:auto;margin-right:auto;margin-top:90px;}
.m-part6{width:100%;margin-top:50px;position:relative;}
.m-part6 .swiper-container{padding:0px 0;width:100%;margin:0 auto;}
.m-part6 .swiper-slide{width:960px;height:auto;overflow:hidden;}
.m-part6 .swiper-slide .tit{position:absolute;left:0;bottom:0;z-index:4;padding:20px 5px 20px 5px;width:100%;text-align:center;font-size:20px;line-height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;background:#432321;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#432321));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#432321 100%);background:-moz- oldlinear-gradient(top,rgba(0,0,0,0) 0%,#432321 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#432321 100%);font-weight:bolder;}
.m-part6 .swiper-slide .tit a{color:#fff;}
.m-part6 .swiper-slide .tit h3{font-size:22px;font-weight:bolder;margin-bottom:5px;}
.m-part6 .swiper-slide .tit p{font-size:16px;line-height:24px;font-weight:normal;}
.m-part6 .swiper-slide-active:after{display:none;}
.m-part6 .swiper-slide img{width:100%;height:auto;display:block;}
.m-part6 .swiper-button-prev{width:42px;height:56px;right:auto;left:120px;background:url(../images/btn_prev3.png);}
.m-part6 .swiper-button-next{width:42px;height:56px;left:auto;right:120px;background:url(../images/btn_next3.png);}
.g-part7{width:1200px;margin-left:auto;margin-right:auto;margin-top:90px;}
.g-part7 .m-part7{margin-top:50px;zoom:1;}
.g-part7 .m-part7:after{content:"";display:block;clear:both;}
.g-part7 .m-part7 .m-con{width:570px;overflow:hidden;float:left;}
.g-part7 .m-part7 .m-con .m-pic dl{border-bottom:1px dashed #919191;width:100%;padding-bottom:18px;}
.g-part7 .m-part7 .m-con .m-pic dl dt{font-weight:bold;font-size:20px;color:#474747;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-part7 .m-part7 .m-con .m-pic dl dt a{color:#474747;}
.g-part7 .m-part7 .m-con .m-pic dl dd{text-indent:2em;font-size:16px;line-height:24px;color:#777;margin-top:10px;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-part7 .m-part7 .m-con .m-pic dl dd a{color:#1f49a0;}
.g-part7 .m-part7 .m-con ul{margin-top:15px;}
.g-part7 .m-part7 .m-con ul li{font-size:18px;line-height:48px;color:#333;padding-left:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url(../images/icon1.png) left center no-repeat;}
.g-part7 .m-part7 .m-con ul li a{color:#333;}
.g-part8{width:1200px;margin-left:auto;margin-right:auto;margin-top:90px;}
.m-part8{position:relative;width:100%;margin:50px auto 0; height: 536px;}
.m-part8 .swiper-button-prev{position:absolute;width:19px;height:44px;background:url(../images/btn_prev4.png) 0 no-repeat;left:-40px;top:254px;margin-top:0;}
.m-part8 .swiper-button-prev:hover{background-image:url(../images/btn_prev4_on.png);}
.m-part8 .swiper-button-next{position:absolute;width:19px;height:44px;background:url(../images/btn_next4.png) 0 no-repeat;right:-40px;top:254px;margin-top:0;}
.m-part8 .swiper-button-next:hover{background-image:url(../images/btn_next4_on.png);}
.m-part8 .swiper-container{width:100%;}
.m-part8 .swiper-container .swiper-slide{width:280px;height:536px;border-radius:18px;overflow:hidden;position:relative;}
.m-part8 .swiper-container .swiper-slide img{width:280px;height:480px;}
.m-part8 .swiper-container .swiper-slide .tit{position:absolute;left:0;bottom:0;background:url(../images/title_bg2.png) top center no-repeat;width:260px;padding:100px 10px 6px 10px;height:56px;overflow:hidden;font-size:0;color:#fff;text-align:center;}
.m-part8 .swiper-container .swiper-slide .tit:after{content:"";display:inline-block;width:0px;height:100%;overflow:hidden;line-height:999em;font-size:0;vertical-align:middle;}
.m-part8 .swiper-container .swiper-slide .tit p{display:inline-block;font-size:17px;vertical-align:middle;}
.m-part8 .swiper-container .swiper-slide .tit p a{color:#fff;}

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
@keyframes move1{
    from{height:0px;}
    to{height:312px;}
}
@-webkit-keyframes move1{
    from{height:0px;}
    to{height:312px;}
}
@-moz-keyframes move1{
    from{height:0px;}
    to{height:312px;}
}
@-o-keyframes move1{
    from{height:0px;}
    to{height:312px;}
}
@-webkit-keyframes zoomIn{
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
    50%{opacity:1;}
}
@keyframes zoomIn{
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
    50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}