@charset "utf-8";
/* CSS Document */
body{margin: 0;padding: 0; font-size: 16px;font-family: "微软雅黑";background-image: url('header.jpg'), url('footer.png');background-repeat: no-repeat, no-repeat; background-position: center top, center bottom;background-color: #d6f2f0; }
*{margin: 0;}
a{text-decoration: none;}
ul{list-style-type: none;}
a img{border: none;}

#warp{width: 100%;}
.layer{width: 100%;float: left;}

.daoyu{width: 1152px;height: 269px;background-color:#4094a7;border-radius: 40px 10px 40px 10px; color: #fff;margin: 0 auto;margin-top: 630px;}
.daoyu p{color: #fff;text-indent: 2em;padding: 30px 20px;font-size: 24px; text-align: justify;line-height: 43px;letter-spacing: 1px;margin-left: 7px;}

.video{width: 799px;height: 449px;margin: 0 auto;margin-top: 65px;}
.video video{width: 799px;height: 449px;}


.Box {position: relative;margin-top: 76px;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 367px;height: 251px;margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 367px;height: 251px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}

.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}


.pandian{width: 100%;background: url("pandian.png") no-repeat center top;height:568px;margin-top: 60px; }

.duowei{width: 1154px;margin: 0 auto;margin-top: 60px;}
.duowei p{font-size: 24px;text-indent: 2em; text-align: justify;line-height: 43px;}
.nr_til{width: 837px;margin: 0 auto;margin-top: 73px;}
.ldjd{width: 1163px;margin: 0 auto;margin-top: 40px;}
.daka{background: url("daka_bg.png") no-repeat center bottom;}

.tanfang{width: 1163px;height: 873px;background: url("tanfang_bg.png") no-repeat center bottom;margin: 0 auto;margin-top: 55px;}
.tf_01 h1{font-size: 48px;text-align: center;color: #fff;padding: 30px 0;}
.tf_01 p{color: #fff;text-indent: 2em;padding: 0 20px 30px 20px;font-size: 24px; text-align: justify;line-height: 43px;letter-spacing: 0.3px;margin-left: 7px;}
.tf_02{width: 1163px;margin: 0 auto;height: 471px;}
.tf_02 ul{margin: 0;padding: 0;}
.tf_02 ul li{width: 257px;float: left;background-color: #005a6e;height: 471px;margin-left: 27px;}
.tf_02 ul li p{line-height: 26px;height: 37px; color: #fff;display: flex;align-items: center;padding: 0 5px;margin-top: 10px;margin-left: 3px;}
.tf_02 ul li p a{color: #fff;}
.tf_02 ul li img{width: 257px;height: 404px;object-fit:cover;object-position:center;background-color: #ccc;}
.tf_more{width: 1109px;margin: 0 auto;background-color: #005a6e;text-align: center;height: 40px;clear: both;margin-top: 20px;line-height: 40px;}
.tf_more a{color: #fff;}

.jishu{width: 100%;background: url("jishu_bg.png") no-repeat center bottom;margin: 0 auto;margin-top: 55px;}

.js_con{width: 1200px;margin: 0 auto;clear: both;}
.js_con p{text-indent: 2em;text-align: justify;line-height: 43px;letter-spacing: 0.3px;font-size: 24px;padding: 20px 10px;}
.js_til{width: 918px;margin: 0 auto;margin-top: 73px;}
.js_title{width: 1200px;border-radius: 50px 5px 50px 5px;font-size: 38px;color: #fff;background-color: #6c8bbe;text-align: center;height: 71px;line-height: 71px;border-color: #6c8bbe;padding: 5px 0;}
.js_img{width: 1169px;margin: 0 auto;margin-bottom: 30px;}

.xuanchuan{width: 100%;background: url("xuanchuan_bg.png") no-repeat center bottom;margin: 0 auto;margin-top: 25px;height: 785px;}
.xc_til{width: 945px;margin: 0 auto;margin-top: 73px;}

.xuanchuan2{width: 100%;background: url("haobao_bg.png") no-repeat center top;margin: 0 auto;margin-top: 70px;}
.haibao{clear: both;width: 1200px;margin: 0 auto;}
.hb_title{width: 70px;float: left;margin-left: 80px;margin-top: 170px;}
.hb_con{width: 1000px;float: right;}
.hb_con ul{margin: 0;padding: 0;}
.hb_con ul li{width: 403px;float: left;height: 791px;overflow-y: scroll;overflow-x: hidden;margin-right: 40px;margin-top: 30px;margin-left: 40px}

.daojishi{width: 1000px;float: right;margin-top: 65px;}
.daojishi ul{margin: 0;padding: 0;}
.daojishi ul li{width: 308px;float: left;height: 230px;margin-right: 10px;margin-top: 20px;margin-left: 10px}
.daojishi ul li img{width: 308px;height: 230px;}

.duanju{width: 1000px;float: right;margin-top: 65px;}
.duanju ul{margin: 0;padding: 0;}
.duanju ul li{width: 308px;float: left;height: 504px;margin-right: 10px;margin-top: 20px;margin-left: 10px}
.duanju ul li img{width: 308px;height: 504px;}


.zy_con{width: 1200px;margin: 0 auto;clear: both;margin-top: 60px;}
.zy_l{width:407px;float: left;margin-top: 25px;margin-left: 20px;}
.zy_r{width:718px;float: right;margin-top: 65px;margin-right: 20px;}
.zy_r p{text-indent: 2em;text-align: justify;line-height: 43px;letter-spacing: 0.3px;font-size: 24px;padding: 20px 10px;}
.zy_r img{margin-top: 78px;}

.yd_con{width: 1200px;margin: 30px auto;clear: both;}
.yd_r{width:396px;float: right;margin-top: 25px;margin-right: 20px;}
.yd_l{width:722px;float: left;margin-top: 65px;margin-left: 20px;}
.yd_l p{text-indent: 2em;text-align: justify;line-height: 43px;letter-spacing: 0.3px;font-size: 24px;padding: 20px 10px;}
.yd_l img{margin-top: 78px;}

.fugai{width: 1200px;margin:  auto;clear: both;margin-top: 65px;}
.fg_con{width: 1200px;margin: 0 auto;clear: both;margin-top: 20px;}
.fg_con p{text-indent: 2em;text-align: justify;line-height: 43px;letter-spacing: 0.3px;font-size: 24px;padding: 20px 10px;margin-top: 30px;}


/*面脚*/
#footer{width:100%; clear: both;margin-top:30px; float:left;height: 283px; }
#footer p{ text-align:center; line-height:35px; color: #000;}
#footer p a{ color: #000; }

