*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 14px Microsoft YaHei, arial, 微软雅黑, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
img{ border: none \9; display: inline-block;}
.clearfix:after,.clear{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}
.fl{ float: left;}
.fr{ float: right;}
@font-face{ font-family: 'PINGFANG REGULAR';src: url('../fonts/PINGFANG REGULAR.TTF');font-weight: normal; font-style: normal;}
.tywidth{ width: 1200px; margin: 0 auto;}


/*header */
.header{width: 100%;}
.header .header-1{height:36px;width: 100%;line-height: 36px;}
.header .header-1 .content{width: 1200px;margin: auto;}
.header .header-1 .content b{color: #504B4B;font-size: 14px;line-height:32px;}
.header .header-1 .content nav{line-height: 32px;float: right;height: 32px;width: 242px;background: url(../images/top_bg1.png)no-repeat center;padding-left: 12px;}
.header .header-1 .content nav .n1{width: 65px;line-height: 32px;font-size: 14px;float: left;color: #FFFDFC;}
.header .header-1 .content nav .gun{height: 16px;width: 1px;background: #FFFDFC;margin-top:8px;float: left;margin-right: 18px;margin-left:8px;}

.header .header_slogan{ height: 93px;width: 1200px;margin:0 auto;}
.header .header_slogan .logo{ width:187px; height: 69px;float: left;}
.header .header_slogan .logo img{width: 100%;}
.header .header_slogan .text{width: 500px;height: 86px;float: left;margin-left:62px;margin-top: -10px;/**/ }
.header .header_slogan .text .t1{width:500px;height: 50px;font-size:24px;color: #009B8A;line-height: 50px; font-weight:bold;letter-spacing:1px;}
.header .header_slogan .text .t2{width:500px;height: 30px;line-height: 30px;font-size:17px;color: #6D6D6D;margin-top: -4px;letter-spacing:1px;}



.header .header_slogan .right{/*width: 240px;*/height: 35px;margin-left:766px;}
.header .header_slogan .right .texts{/*width: 205px;*/height:35px;margin-left: 30px;padding-top:6px;}
.header .header_slogan .right .texts .te1{color: #333333;}
.header .header_slogan .right .texts .te2{color: #333333;font-size: 26px;}
.header .header_slogan .right .phones{width: 38px;height: 42px;float: left;padding-top:10px;}

.header .header_slogan .right .phones{float: left;-webkit-animation: move 1.3s linear infinite;animation: move 1.3s linear infinite;}


.header .header_slogan .right2{font-size: 16px;color: #6D6D6D;
    width: 380px;height: 35px;margin-left:816px;margin-top:8px;}


/*font-style: italic;斜体*/

/*导航*/
.header .na_v{width: 100%;height: 58px;margin:0 auto;margin-top: -1px;}

.header .nav{ height: 58px; line-height: 58px;/* border-top: 1px solid #c4c4c4;*/margin:0 auto;width: 1200px;}

.header .nav .nav-content nav .xz:nth-child(7n){ margin-right:0;}
.header .nav .nav-content nav .xz{ height: 58px; position: relative;text-align: center;padding-left: 30px;padding-right: 30px;
    display: inline-block; vertical-align: top; text-align: center;}
.header .nav .nav-content nav .xz:last-child{margin-right: 0;}
.header .nav .nav-content nav .xz{ position: relative; z-index: 1; color: #333333; font-size: 16px;
	/*margin-left:39px;margin-right:39px;*/
	float: left;}
.header .nav .nav-content nav .xz:before{ content: ""; position: absolute;
    display: block; opacity: 0; background: blue;
    transition: all .3s ease-out;}

.header .nav .nav-content nav .xz.on{background: #009B8B;color: #fff;}
.header .nav .nav-content nav .xz:hover{background: #009B8B;color: #fff;}
.header .nav .nav-content nav .xz:hover i{color: #fff;}
.header .nav .nav-content nav .xz.on i{color: #fff;}
.header .nav .nav-content nav .xz.on:before,.header .nav .nav-content nav .xz:hover:before{ opacity: 1; height: 6px;}
.header .nav .nav-content nav .xz ul{ display: none; position: absolute; left: 50%; top: 58px; z-index: 999;
    transform: translateX(-50%); width: 145px; background-color: rgba(255, 255, 255, 0.902); border: 1px solid #eee;
    padding: 15px 0;}
.header .nav .nav-content nav .xz ul li{ font-size: 16px; color: #666; line-height: 16px; margin-top: 15px;}
.header .nav .nav-content nav .xz ul li:first-child{ margin-top: 0;}
.header .nav .nav-content nav .xz ul li:hover{ color: #009B8B;}
.header .nav .nav-content nav .xz:hover .xian1{opacity: 0;}
.header .nav .nav-content nav .xz.on .xian1{opacity: 0;}
.header .nav .nav-content nav .xian1{position: relative;width: 1px;height: 20px;background: #7374AC;float: right;margin-top: 21px;margin-right: -1px;}


/*banner*/

.banner-index{ line-height: 0;}
.banner-index img{ width: 100%;}
.slideBox{ width: 100%; height: auto; overflow: hidden; position: relative;}
.banner-index .slideBox .bd img{ width: 100%;}
.slideBox .bd ul li{ display: none;}
.slideBox .bd ul li:first-child{ display: none;}
.banner img{ width: 100%;}
.slideBox .hd{ position: absolute; left: 50%; bottom: 30px; transform: translateX(-50%); font-size: 0;}
.slideBox .hd ul li{ float: left; position: relative; width: 10px; height: 10px; background: #79746F; margin-right: 10px; cursor: pointer; border-radius: 100%; transition: all .3s;}
.slideBox .hd ul li.on{ border-radius: 5px; width: 37px;background: #009B8B;}

/*search*/

.search{ font-size: 0; height: 50px; line-height: 50px; border-bottom: 1px solid #f0f0f0; background: #009B8B; overflow: hidden;}
.search-content>div{ display: inline-block;vertical-align: top;}
.search-keywords span{ color: #FDFFFC; font-size: 14px; font-weight: bold; margin-right: 15px;}
.search-keywords span img{ vertical-align: middle; margin: -5px 10px 0 0;}
.search-keywords a{ color: #BFDFDA; font-size: 14px;}
.search-keywords a:hover{ color: #BFDFDA;}
.search-keywords i{ margin: 0 15px; color: #666; font-size: 14px;}
.search-form{ float: right;margin-right: -30px;}
#searchForm{ margin-top: 15px; background: url(../images/search.png)no-repeat; width: 239px; height: 31px; display: inline-block; vertical-align: top;}
#searchForm>input{ background: none; border: none; outline: none; display: inline-block; vertical-align: top; color: #BFDFDA;}
#searchForm .search-input{ height: 21px; line-height: 31px; width: 87%;}
.search-form #s_btn{ width: 31px; height: 31px; cursor: pointer;margin-left: -30px;}
#searchForm .search-input::-webkit-input-placeholder{ color: #BFDFDA;}
#searchForm .search-input:-moz-placeholder{ color: #BFDFDA;}
#searchForm .search-input::-moz-placeholder{ color: #BFDFDA;}
#searchForm .search-input:-ms-input-placeholder{ color: #BFDFDA;}




/*cp*/
.cp{height: 1353px;width: 100%;background: #F5F5F5;}
.cp .top{width: 1200px;height: 246px;margin:0 auto;padding-top: 76px;}
.cp .top .title{width: 781px;height: 135px;text-align: center;padding-top: 30px;
	background: url(../images/m1_tbg.png)no-repeat center;margin:0 auto;}



/*.cp .top1{width: 1200px;font-size: 32px;color: #222222;margin:0 auto;text-align: center;letter-spacing:5px;padding-top: 77px;}
.cp .top1 b{font-weight:bold;color: #023F9C;}
.cp .top2{width: 1200px;font-size:20px;color: #222222;margin:0 auto;text-align: center;margin-top: 20px;margin-bottom: 58px;}
*/
.cp .nr{height: 950px;width: 1200px;margin:0 auto;}
.cp .nr .left{width: 265px;height: 1019px;background: #FFFFFF;float: left;border:1px solid #009B8B;}
.cp .nr .left .l0{width: 263px;height: 124px;font-size: 32px;text-align: center;color: #fff;font-weight:bold;padding-top: 30px;
	background: url(../images/m1_lbg.png)no-repeat center;}
.cp .nr .left .list{width: 265px;}
.cp .nr .left .list{padding-left:17px;padding-right: 17px;}
.cp .nr .left .list .lli{background: url("../images/cp_dbx1.png")no-repeat right;padding-left:35px;background-position-x:33px;}
.cp .nr .left .list .on{background: url("../images/cp_dbx2.png")no-repeat right;background-position-x:33px;}
.cp .nr .left .list .lb{padding-bottom: 10px;}
.cp .nr .left .list .lb .lli{padding-bottom: 15px;padding-top:15px;border-bottom: 1px dotted #E5E5E5;}
.cp .nr .left .list .lb .ol li{padding-left:50px;margin-bottom: 10px;}
.cp .nr .left .list .lb a{color: #343434;font-size: 16px;}
.cp .nr .left .list .bb{width: 230px;height: 40px;background: #009B8B;line-height: 40px;font-size:18px;margin-top: 20px;text-align: center;
	margin-bottom:13px;}
.cp .nr .left .list .bb a{color: #FFFFFD;}
.cp .nr .left .l3{width: 265px;height: 123px;background: url(../images/cp_lo2.png)no-repeat center;margin-top: 8px;padding-top:11px;padding-left: 107px;}
.cp .nr .left .l3 .wechat{width: 100px; text-align: center;position: absolute;}
.cp .nr .left .l3 .wechat span{ display: block; position: relative; width: 100px; height: 100px; overflow: hidden;background: #fff;}
.cp .nr .left .l3 .wechat span img{width: 100%;}
.cp .nr .left .l3 .wechat span:after{ content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 26px; background: url(../images/light.png)no-repeat center; animation: light 4s linear infinite;}



.cp .nr .right{width: 850px;height: 950px;float: left;margin-left:46px;}


.cp .nr .right .r2{height: 1019px;width: 890px;/*padding-top: 380px;*/}
.cp .nr .right .r2 ul li{float: left;width: 274px;height: 317px;margin-right: 32px;margin-bottom: 34px;/*border-bottom: 1px solid #DCDCDC;*/}
.cp .nr .right .r2 ul li:nth-child(3n){ margin-right:0;}
.cp .nr .right .r2 ul li .img{width: 274px;height: 270px;overflow: hidden;}
.cp .nr .right .r2 ul li .img{box-shadow: 1px 1px 8px #DDDDDD;}
.cp .nr .right .r2 ul li .img img{transition: all .5s;width: 100%;}
.cp .nr .right .r2 ul li:hover .img img{transform: scale(1.1, 1.1);}
/*.cp .nr .right .r2 ul li:hover{border-bottom: 1px solid #004195;}*/
.cp .nr .right .r2 ul li .title{width: 274px;line-height: 47px;font-size:16px;color: #333333;}
.cp .nr .right .r2 ul li .title .t1{width: 230px;float: left;line-height: 47px;padding-left:15px;background: #fff;}
.cp .nr .right .r2 ul li .title .t2{width: 44px;float: left;height: 47px;padding-top: 5px;background: #fff;}
.cp .nr .right .r2 ul li:hover .title .t1{color: #fff;}
.cp .nr .right .r2 ul li:hover .title .t1{background: #009B8B;}
.cp .nr .right .r2 ul li:hover .title .t2{background: #009B8B;}


.cp .nr .right .r2 ul li .title .t2 .yc{ display: none;}
.cp .nr .right .r2 ul li:hover .title .t2 .xs{ display: none;}
.cp .nr .right .r2 ul li:hover .title .t2 .yc{ display: inline-block;}

/*m2*/
.m2{height: 946px;width: 100%;background: url(../images/m2_tu2.png)no-repeat center;}
.m2 .top{width: 1200px;height: 246px;margin:0 auto;padding-top: 76px;}
.m2 .top .title{width: 781px;height: 135px;text-align: center;padding-top: 30px;background: url(../images/m2_tbg.png)no-repeat center;margin:0 auto;}
.m2 .nr{width: 1200px;height: 660px;margin:0 auto;padding-top: 20px;}
.m2 .nr .n1{font-size: 25px;font-weight:bold;color: #17786D;}
.m2 .nr .n2{width: 186px;height: 31px;line-height: 31px;font-size: 19px;color: #FEFEFF;margin-top: 10px;margin-bottom: 4px;
	text-align: center;background: url(../images/m2_tu.png)no-repeat center;}
.m2 .nr .n3{width: 580px;line-height: 24px;font-size: 16px;margin-top: 28px;color: #565656;}
.m2 .nr .n4{margin-top: 20px;}

/*m3*/
.m3{height: 836px;width: 100%;background: url(../images/m3_bg.png)no-repeat center;margin-bottom: 45px;}
.m3 .nr{width: 1200px;max-height: 836px;margin:0 auto;padding-top: 42px;}
.m3 .nr .title .t1{font-size: 34px;font-weight:bold;color: #fff;,margin-bottom: 2px;}
.m3 .nr .title .t2{font-size: 32px;font-weight:bold;color: #fff;}
.m3 .nr .title .t3{width: 38px;height: 3px;background: #fff;margin-top: 15px;margin-bottom: 20px;}
.m3 .nr .title .t4{font-size: 20px;color: #fff;margin-bottom: 17px;}
.m3 .nr .hd{width: 30px;height: 200px;position: absolute;margin-top: 250px;margin-left:563px;}
.m3 .nr .hd ul li{width: 8px;height:8px;background:#fff;margin-bottom: 15px;border-radius:100%;}
.m3 .nr .hd .prev{width: 301px;height: 68px;background: #009B8B;position: absolute;z-index: 99;margin-top: 215px;margin-left:36px;text-align: center;padding-top: 25px;cursor:pointer}
.m3 .nr .hd .next{width: 301px;height: 68px;background: #7D7D7D;position: absolute;z-index: 99;margin-top: 215px;margin-left: 337px;text-align: center;padding-top: 25px;cursor:pointer}
.m3 .nr .hd ul li.on{background: #009B8B;}
.m3 .nr .bd{width: 599px;height: 500px;margin-top: 34px;}

.m3 .nr .right{width: 602px;height: 602px;background: #fff;float: right;margin-top: -602px;padding-top: 75px;padding-left: 65px;}
.m3 .nr .right .r1{width: 300px;height: 30px;}
.m3 .nr .right .r1 .t1{width: 25px;height: 25px;float: left;}
.m3 .nr .right .r1 .t2{float: left;font-size: 26px;letter-spacing:2px;line-height: 15px;margin-left: 12px;color: #343434;}
.m3 .nr .right .r2{width: 488px;line-height: 30px;font-size: 16px;color: #555555;margin-top: 13px;}

.lc{width: 1200px;height: 144px;margin:0 auto;}
.lc .hd ul li{width:285px;height: 144px;padding-left: 56px;padding-top: 38px;
	background: url(../images/m3_.png)no-repeat center;margin-right: 20px; float: left;}
.lc .hd ul li:last-child{margin-right: 0;}
.lc .hd ul li.on{background: url(../images/m3_a.png)no-repeat center;}
.lc .hd ul li .l1{font-size: 30px;font-weight:bold;color: #222222;}
.lc .hd ul li.on .l1{color: #fff;}
.lc .hd ul li .l2{font-size: 18px;color: #545454;letter-spacing:2px;margin-top: 10px;}
.lc .hd ul li.on .l2{color: #FEFEFE;}



/*m4*/
.m4{height: 902px;width: 100%;background: url(../images/m4_bg.png)no-repeat center;margin-top: 95px;}
.m4 .nr{width: 1200px;height: 902px;margin:0 auto;padding-top: 50px;}
.m4 .nr .title .t1{font-size: 34px;font-weight:bold;color: #fff;,margin-bottom: 2px;text-align: right;}
.m4 .nr .title .t2{font-size: 32px;font-weight:bold;color: #fff;text-align: right;}
.m4 .nr .title .t3{width: 55px;height: 2px;background: #fff;margin-top: 20px;margin-bottom: 15px;margin-left:1145px; }
.m4 .nr .title .t4{font-size: 20px;color: #fff;margin-bottom: 17px;text-align: right;}
.m4 .nr .left{width: 539px;height: 703px;background: #fff;float: left;margin-top: -101px;}
.m4 .nr .left .l1{height: 603px;width: 539px;padding-left: 42px;padding-top: 68px;}
.m4 .nr .left .l1 .t1{font-size:32px;color: #E20608;font-weight:bold;}
.m4 .nr .left .l1 .t2{font-size:30px;color: #009B89;font-weight:bold;line-height: 36px;margin-top: 40px;letter-spacing:3px;margin-bottom: 3px;}
.m4 .nr .left .l1 .t3{width: 490px;height: 30px;margin-top: 20px;}
.m4 .nr .left .l1 .t3 .dian{font-size: 40px;width: 15px;height: 30px;float: left;line-height: 25px;}
.m4 .nr .left .l1 .t3 .title{font-size: 18px;letter-spacing:2px;color: #333333;line-height:30px;float: left}

.m4 .nr .left .l2{height: 52px;width: 516px;font-weight:bold;
	background: #009B8B;margin-left: -25px;text-align: center;line-height: 52px;font-size: 24px;color: #fff;}

.m4 .nr .right{width: 661px;height: 550px;float: left;margin-top: 14px;}
.m4 .nr .right .bd ul li{width: 661px;height: 408px;}
.m4 .nr .right .bd ul li img{width: 661px;height: 408px;}
.m4 .nr .right .hd{width: 661px;height: 142px;padding-left: 25px;padding-top: 37px; }
.m4 .nr .right .hd ul li{width: 154px;height: 97px;/*height: 105px;*/float: left;margin-right: 15px;}
.m4 .nr .right .hd ul li img{width: 100%;}
.m4 .nr .right .hd ul li.on{border:3px solid #009A8B;}

/*.m4 .nr .right .hd .prev{width: 46px;height: 46px;margin-top: 35px;position: relative;margin-left:300px;}*/
/*.m4 .nr .right .hd .next{width: 46px;height: 46px;margin-top: 35px;position: absolute;margin-left: 83px;}*/

.m4 .nr .right .hd .preva{width: 46px;height: 46px;margin-left:527px;margin-top: -70px;}
.m4 .nr .right .hd .nexta{width: 46px;height: 46px;margin-left: 590px;margin-top: -45px;}






/*m5*/
.m5{height: 1150px;width: 1195px;margin:0 auto;}
.m5 .top{width: 1195px;height: 246px;margin:0 auto;padding-top: 76px;}
.m5 .top .title{width: 781px;height: 135px;text-align: center;padding-top: 30px;background: url(../images/m5_tbg.png)no-repeat center;margin:0 auto;}
.m5 .hd{width: 1195px;height: 136px;}
.m5 .hd ul li{width: 157px;height: 136px;margin-right: 16px;float: left}
.m5 .hd ul li:nth-child(7n){ margin-right:0;}
.m5 .hd ul li .tp{width: 157px;height: 92px;/*border:2px solid #009B8B;*/}
.m5 .hd ul li .tp img{width: 100%;}
.m5 .hd ul li .title{width: 157px;height: 48px;background: #009B8B;line-height: 48px;text-align: center;color: #fff;font-size: 18px;}

.m5 .bd{width: 1195px;height: 650px;margin-top: 55px;}
.m5 .bd ul li{width:373px;height: 302px;margin-right: 38px;float: left;margin-bottom: 47px;border-bottom: 1px solid #E3E3E3; }
.m5 .bd ul li:nth-child(3n){ margin-right:0;}
.m5 .bd ul li .tp{width: 373px;height:252px;overflow: hidden;border-radius:8px; }
.m5 .bd ul li .tp img{transition: all .5s;}
.m5 .bd ul li:hover .tp img{transform: scale(1.1, 1.1);}
.m5 .bd ul li .title{width: 373px;height: 50px;}
.m5 .bd ul li .title .t1{width: 328px;height: 50px;line-height: 50px;font-size: 16px;padding-left: 23px;float: left;}
.m5 .bd ul li .title .t2{width: 40px;float: left;height: 50px;padding-top:16px;color: #3C3C3C;}


/*.m6*/
.m6{height: 774px;width: 100%;background: url(../images/m6_bg.png)no-repeat center;}
.m6 .nr{width: 1200px;height: 700px;margin:0 auto;padding-top:76px;}
.m6 .nr .left{width:589px;height: 692px;float: left;}
.m6 .nr .left .video{width: 589px;height: 575px;}
.m6 .nr .left .video img{width: 100%;}
.m6 .nr .left .hd{width: 589px;height: 122px;background: url(../images/m6_lo_bg.png)no-repeat center;}

.m6 .nr .left .hd ul li{width: 147px;height: 122px;float: left}
.m6 .nr .left .hd ul li.on{background: #029080;}
.m6 .nr .left .hd ul li .l1{width: 147px;height: 74px;text-align: center;padding-top:31px;}
.m6 .nr .left .hd ul li .l2{width: 147px;text-align: center;font-size: 15px;color: #D6EBE7;margin-top:7px;}

.videos{ display: none; position: fixed; left: 50%; top: 50%; margin-left: -25%; margin-top: -210px; z-index: 100; width: 50%; height: 450px;}
.vclose{ position: absolute; right: 2%; top: 5%; border-radius: 100%; cursor: pointer;}
.videos iframe{ width: 100%; height: 100%;background: #000;}
.vvdio{display: none; position: fixed;left: 0;top: 0;z-index:3;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);}

.m6 .nr .right{width:610px;height: 692px;float: left;padding-left: 57px;padding-top:178px;}
.m6 .nr .right .t1{font-size:30px;font-weight:bold;color: #009A89;border-bottom: 1px solid #6CC2B9;width: 390px;}
.m6 .nr .right .t2{font-size:20px;margin-top:20px;color: #2F2F2F;}
.m6 .nr .right .t3{font-size:16px;color: #5F5F5F;width: 560px;line-height: 29px;margin-top: 20px;}
.m6 .nr .right .t4{font-size:14px;width: 125px;height: 33px; line-height:33px;margin-top: 20px;text-align: center;background: #009B8B;}
.m6 .nr .right .t4 a{color: #F8FBFA;}
.m6 .nr .right .t5{width: 570px;height: 190px;margin-top: 63px;}
.m6 .nr .right .t5 ul li{width: 175px;height: 190px;float: left;margin-right: 15px;}
.m6 .nr .right .t5 ul li .tp{width: 175px;height: 146px;overflow: hidden;}
.m6 .nr .right .t5 ul li .tp img{transition: all .5s;width: 100%;}
.m6 .nr .right .t5 ul li:hover .tp img{transform: scale(1.1, 1.1);}
.m6 .nr .right .t5 ul li .title{width: 175px;height: 44px;line-height: 44px;text-align: center;font-size: 18px;color: #383838;}

/*news*/ 
.news{height: 671px;width: 100%;background: url(../images/m7_bg.png)no-repeat center;}
/*新闻  news */
.news{height: 671px;width: 100%;background: url(../images/m7_bg.png)no-repeat center;}
.news .big{height: 642px;width:1200px;margin: 0 auto;border-top:1px solid #F6F6F6;}
.news .big .bd{height: 510px;width:1200px;margin-top: 70px;}
.news .big .header{height: 60px;width:1200px;}
.news .big .header .header_1{height: 60px;width:450px;}
.news .big .header .header_1 .title{height: 60px;width:180px;font-size: 36px;float: left;line-height: 60px;color: #323232;}
.news .big .header .header_1 .title2{height: 20px;width:320px;font-size: 19px;float: left;margin-top: 23px;color: #999999;}
.news .big .bd .bd_nav{height: 60px;width:436px;margin-top:-60px;float: right;}



.news .big .bd .bd_nav ul li{float: left;text-align: center;line-height: 30px;
    font-size: 13px;margin-left:12px;height: 30px;width: 133px;background: #ffffff;margin-top:17px;color: #666666;}



.news .big .bd .bd_nav ul li.on{background: #009B8B;}
.news .big .bd .bd_nav ul li.on h3 a{color: #ffffff;}



/*.news .big .bd .bd_nav ul li:hover{background: #E4B064;}*/
/*.news .big .bd .bd_nav ul li:hover a{color: #ffffff;}*/
.news .big .bd .bd_body{height: 460px;width:1200px;margin-top:20px;}
.news .big .bd .bd_body li{width: 1200px;height: 460px;margin:0 auto;}
.news .big .bd .bd_body .ys_1{height:460px;width:486px;float: left;}
.news .big .bd .bd_body .ys_1 .ys_1a{height: 283px;width:485px;overflow: hidden;}
.news .big .bd .bd_body .ys_1 .ys_1a img{width: 100%;transition: all .5s;}
.news .big .bd .bd_body .ys_1 .ys_1a:hover img{transform: scale(1.1, 1.1);}
.news .big .bd .bd_body .ys_1 .ys_1b{height: 168px;width:470px;margin-left:19px;}
.news .big .bd .bd_body .ys_1 .ys_1b .a1{height: 33px;width:460px;font-size: 18px;color: #333333;margin-top:30px;overflow: hidden;}
.news .big .bd .bd_body .ys_1 .ys_1b .a2{height: 50px;width:470px;font-size: 14px;color: #989898;margin-top:12px;overflow: hidden;line-height: 25px;}
.news .big .bd .bd_body .ys_1 .ys_1b .a3{height: 25px;width:105px;font-size: 14px;margin-top:16px;background: #009B8B;
	text-align: center;line-height: 23px;}
.news .big .bd .bd_body .ys_1 .ys_1b .a3 a{color: #fff;}
.news .big .bd .bd_body .ys_1 .ys_1b .a3:hover{border-radius:25px;}
/*border-radius:5px;*/

.news .big .bd .bd_body .ys2{width: 615px;height: 460px;float: right;overflow: hidden;border-top: 1px solid #D2D2D2;}
.news .big .bd .bd_body .ys2 .ys2a{width: 615px;height: 150px;border-bottom: 1px solid #D2D2D2;}
.news .big .bd .bd_body .ys2 .ys2a .l{width: 500px;height: 148px;float: left;}
.news .big .bd .bd_body .ys2 .ys2a .l .la{width: 500px;height: 66px;padding-top: 40px;}
.news .big .bd .bd_body .ys2 .ys2a .l .la .la1{width: 25px;height: 25px;font-size: 46px;line-height: 20px;float: left;}
.news .big .bd .bd_body .ys2 .ys2a .l .la .la2{width: 475px;height: 25px;float: left;font-size: 18px;color:#222222;line-height: 25px;}
.news .big .bd .bd_body .ys2 .ys2a .l .lb{width: 500px;height: 66px;line-height:20px;font-size: 14px;color: #656565;padding-left:28px;margin-top: 15px;}
.news .big .bd .bd_body .ys2 .ys2a .l .lb:hover a{text-decoration: underline;}


.news .big .bd .bd_body .ys2 .ys2a .r{width: 115px;height: 148px;float: left;}
.news .big .bd .bd_body .ys2 .ys2a .r .r1{width: 115px;text-align:right;height: 70px;letter-spacing:2px;padding-top: 40px;line-height: 30px;color: #666666;font-size: 18px;}
.news .big .bd .bd_body .ys2 .ys2a .r .r2{width: 40px;height: 20px;background: url(../images/m7_xz.png)no-repeat center;float: right;margin-right: 10px;margin-top: 23px;}





/*foot*/
.foot{ font-size: 0; position: relative; z-index: 66;overflow: hidden;}
/*.foot .links{width: 1200px;height: 50px;padding-top: 30px;}

.foot .links .zz{ width: 90px;color: #333; font-size: 16px; line-height: 16px;float: left;}
.foot .links .yy{ width: 1080px;float: left;}
.foot .links .yy a{ color: #666; font-size: 14px;}
.foot .links .yy a+a{ margin-left: 35px;}
.foot .links .yy a:hover{ color: #FCA700;}*/
.foot .footbg{ background: #009B8B; margin-top: 20px; padding-top:17px;}
.foot .footbg .nav{width: 1200px;height:230px;margin:0 auto; }
.foot .footbg .nav .gun{width: 1px;height: 194px;float: left;}
.foot .footbg .nav .n1{width: 305px;height: 210px;float: left;padding-top:18px;}
.foot .footbg .nav .n1 .t1{width: 305px;text-align: center;font-size: 20px;color: #FCFDFD;font-weight:bold;}
.foot .footbg .nav .n1 .t2{width: 305px;text-align: center;margin-top: 8px;margin-bottom: 20px;}
.foot .footbg .nav .n1 .t3{width: 305px;text-align: center;font-size: 16px;margin-top: 8px;}
.foot .footbg .nav .n1 .t3 a{color: #FCFDFD;}

.foot .footbg .nav .n2{width: 574px;height: 210px;float: left;padding-top:18px;}
.foot .footbg .nav .n2 .t1{width: 574px;text-align: center;font-size: 20px;color: #FCFDFD;font-weight:bold;}
.foot .footbg .nav .n2 .t2{width: 574px;text-align: center;margin-top: 8px;margin-bottom: 20px;}
.foot .footbg .nav .n2 .t3{width: 574px;text-align: center;font-size: 16px;margin-top: 8px;}
.foot .footbg .nav .n2 .t3 a{color: #FCFDFD;}

.foot .footbg .nav .n3{width: 316px;height: 210px;float: left;padding-top:18px;}
.foot .footbg .nav .n3 .t1{width: 316px;text-align: center;font-size: 20px;color: #FCFDFD;font-weight:bold;}
.foot .footbg .nav .n3 .t2{width: 316px;text-align: center;margin-top: 8px;margin-bottom: 20px;}
/*.foot .footbg .nav .n3 .t3{width: 316px;text-align: center;font-size: 16px;margin-top: 8px;}
.foot .footbg .nav .n3 .t3 a{color: #FCFDFD;}*/


.foot .footbg .nav .n3 .wechat{width: 109px; text-align: center;position: absolute;margin-left:106px;}
.foot .footbg .nav .n3 .wechat span{ display: block; position: relative; width: 109px; height: 109px; overflow: hidden;background: #fff;}
.foot .footbg .nav .n3 .wechat span img{width: 100%;}
.foot .footbg .nav .n3 .wechat span:after{ content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 26px; background: url(../images/light.png)no-repeat center; animation: light 4s linear infinite;}






.foot .content .top .logo{ line-height: 0; width: 375px;}
.foot .content .top .nav{ margin: 35px 25px 0 0;}
.foot .content .top .nav dd{ cursor: pointer; color: #333; font-size: 18px; line-height: 18px; display: inline-block; vertical-align: top}
.foot .content .top .nav dd+dd{ margin-left: 60px;}
.foot .content .top .nav dd:hover,.foot .bottom a:hover{ color: #FCA700;}
.foot .content .mid{ margin-top: 8px; height: 124px;margin-bottom:27px;border:1px solid #A8C3C1;}
.foot .content .mid dl{ text-align: center; display: inline-block; vertical-align: top; position: relative; padding-top: 20px;}
.foot .content .mid dl dt{ height: 55px;}
.foot .content .mid dl dd{ font-size: 16px; color: #FFFFFF; line-height: 16px;}
.foot .content .mid dl img{ animation: jumps 2s linear infinite;}
.foot .content .mid .ts:before{ content: ""; position: absolute; left: 0; top: 25px; width: 1px; height: 71px; background-color: #6AB5AD;}
.foot .content .mid .ts:after{ content: ""; position: absolute; right: 0; top: 25px; width: 1px; height: 71px; background-color: #6AB5AD;}
.foot .bottom{ width: 100%; height:85px; line-height:26px; text-align: center; color: #8C94CA; font-size: 14px;}
.foot .bottom a{ color: #8C94CA;}

.foot .d{width: 100%;height: 38px;background: #049181;text-align: center;font-size: 13px;color: #EDF7F6;line-height: 38px;}
.foot .d a{color: #EDF7F6;}

@media only screen and (max-width: 1200px){ .foot .content .text{ padding-right: 20px;}
	}
@media only screen and (max-width: 1200px){ .foot .bottom .fr{ padding-right: 20px;}
	}
@keyframes move
{
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	75% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	80% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	85% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	90% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	95% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}

@-webkit-keyframes move
{
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	75% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	80% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	85% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	90% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	95% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}