*{margin: 0 auto;padding: 0;font-family: "微软雅黑";}
ul{list-style-type: none;}
a{text-decoration: none; cursor: pointer;}
img{border: 0;}

/*banner*/
#banner{width: 100%;height:618px;background-image: url(../images/bg_01.jpg);background-repeat: no-repeat;background-position: center center;background-size:1920px 618px;position: relative;margin: 0 auto;}
#header a.tel{font-size:24px;float: right;margin-top: 30px;color: #137fe0;display: block;height: 26px;margin-right: 50px;line-height: 26px;}
#banner>a{width: 316px;height:54px;display: block;text-align: center;line-height: 50px;font-size: 24px;color: #fff;position: absolute;left: 50%;margin-top: 384px;border-radius: 27px;}
#banner>.btn1 {margin-left: -158px;background-color: #ff3451;}
#banner>.btn1:hover{background-color: #fb1737;}

/*导航*/
.nav{width: 100%; height: 106px; position: relative; overflow: hidden; background-image:url(../images/bg_02.jpg); background-position: center; background-size: 1920px 106px;}
.nav p{width: 1000px;height:74px;position: relative;overflow: hidden;margin-top: 32px;}
.nav p a{color: #0f78bd;float: left;text-align: center;line-height: 74px;font-size: 20px;display: block;height: 74px;padding: 0 18px;margin: 0 5px;}
.nav a:hover{background-color: #ff3451;color: #ffffff;}

#part1{width: 100%;height: 492px;position: relative;overflow: hidden;background-image: url(../images/bg_03.jpg);background-position: center;background-size: 1920px 492px;}
#part1>h3{width: 950px;height: 58px;text-align: center;background-image: url(../images/summer_03.png);background-position: center;background-size: 1000px 58px;color: #ffffff;font-size: 36px;line-height: 45px;margin-top: 50px;padding-right: 50px;}
#part1>h3>span{color: #ffde00;font-size: 50px;}
#part1>ul{width: 1000px;height: 270px;position: relative;overflow: hidden;margin-top: 8px;}
#part1>ul>li{width:183px;height: 175px;float: left;background-image: url(../images/summer_07.png);background-position: center;background-size: 243px 270px;margin-right: 9px;padding:95px 30px 0 30px ;}
#part1>ul>li>h3{font-size: 40px;color: #ffde00;text-align: center;}
#part1>ul>li>p{color: #ffffff;font-size: 20px;border-top: 2px dashed #dffcff;padding-top: 10px;margin-top: 8px;text-align: center;}

#part2{width: 100%;height: 593px;position: relative;overflow: hidden;background-image: url(../images/bg_04.jpg);background-position: center;background-size: 1920px 593px;}
#part2>h3{width: 1000px;height: 82px;text-align: center;background-image: url(../images/summer_11.png);background-position: center;background-size: 1000px 82px;color: #ffffff;font-size: 36px;line-height: 90px;margin-top: 25px;}
#part2>h3>span{color: #ffde00;font-size: 50px;}
#part2>.wrap{width: 1000px;height: 363px;background-color: #feb801;border-radius: 15px;margin-top: 10px;padding-top: 23px;}
#part2>.wrap>ul{width: 968px;height: 340px;background-color: #ffffff;position: relative;overflow: hidden;}
#part2>.wrap>ul>li{width: 259px;height: 301px;float: left;background-image: url(../images/summer_14.png);background-position: center;background-size: 259px 301px;margin-top: 19px;margin-right: 48px;}
#part2>.wrap>ul>li>h3{text-align: center;color: #3f3f3f;font-size: 32px;margin-top: 110px;}
#part2>.wrap>ul>li>p{text-align: center;color: #3f3f3f;font-size: 20px;margin-top: 18px;}
#part2>.wrap>ul>li>a{display: block;width: 168px;height: 40px; text-align: center;color: #ff3451;font-size: 20px;margin-top: 30px;line-height: 42px;border-radius:21px ;border: 1px solid #ff3451;}
#part2>.wrap>ul>li>a:hover{width: 170px;height: 42px; color: #fff;background-color: #ff3451;}

#part3{width: 100%;height: 843px;position: relative;overflow: hidden;background-image: url(../images/bg_05.jpg);background-position: center;background-size: 1920px 843px;}
#part3>h3{width: 1000px;height: 125px;text-align: center;background-image: url(../images/summer_17.png);background-position: center;background-size: 1000px 125px;color: #ffffff;font-size: 36px;line-height: 170px;}
#part3>h3>span{color: #ffde00;font-size: 50px;}
#part3>p{width: 586px;height: 47px;background-color: #0e6aa7;margin-top: 6px;line-height: 47px;text-align: center;font-size: 24px;color: #ffffff;}
#part3>.wrap{width: 1000px;height:531px;background-color: #0e6aa7;border-radius: 15px;margin-top: 25px;padding-top: 19px;}
#part3>.wrap>ul{width: 968px;height: 512px;background-color: #ffffff;position: relative;overflow: hidden;}
#part3>.wrap>ul>li{height: 219px;float: left;background-position: center;margin-left: 28px;margin-top: 28px;text-align: left;}
#part3>.wrap>ul>li>h3{width: 240px;margin-left: 22px;font-size: 24px;color: #2691d8;margin-top: 18px;}
#part3>.wrap>ul>li>p{width: 240px;margin-left: 22px;font-size: 16px;color: #333333;margin-top: 12px;line-height: 25px;}

#part4{width: 100%;height: 836px;position: relative;overflow: hidden;background-image: url(../images/bg_06.jpg);background-position: center;background-size: 1920px 836px;}
#part4>h3{width: 1000px;height: 72px;text-align: center;background-image: url(../images/summer_33.png);background-position: center;background-size: 1000px 72px;color: #ffffff;font-size: 36px;line-height: 60px;margin-top: 35px;}
#part4>h3>span{color: #ffde00;font-size: 50px;}
#part4>p{margin-top: 18px;text-align: center;font-size: 24px;color: #ffffff;}
#part4>.wrap{width: 1000px;height:531px;background-color: #f66447;border-radius: 15px;margin-top: 30px;padding-top: 19px;}
#part4>.wrap>table{width: 966px;height: 512px;position: relative;overflow: hidden;border:10px solid #fff;text-align: center;}
#part4>.wrap>table tr th{height: 58px;background-color: #f6b647;color: #FFFFFF;font-size: 20px;font-weight: normal;border-right:2px solid #fff ;}
#part4>.wrap>table tr td{height: 58px;background-color: #eaeaea;color: #000000;font-size: 18px;font-weight: normal;border-right:2px solid #fff ;border-bottom:2px solid #fff ;}
#part4>.wrap>table tr td>a{color: #f66447;}

#part5{width: 100%;height: 477px;position: relative;overflow: hidden;background-image: url(../images/bg_07.jpg);background-position: center;background-size: 1920px 477px;}
#part5>h3{width: 1000px;height: 87px;text-align: center;background-image: url(../images/summer_35.png);background-position: center;background-size: 1000px 87px;color: #ffffff;font-size: 36px;line-height: 95px;margin-top: 30px;}
#part5>h3>span{color: #ffde00;font-size: 50px;}
#part5>p{margin-top: 18px;text-align: center;font-size: 24px;color: #ffffff;}
#part5>.wrap{width: 1000px;height:251px;background-color: #f3458a;border-radius: 15px;margin-top: 10px;padding-top: 19px;}
#part5>.wrap>table{width: 966px;height: 232px;position: relative;overflow: hidden;border:10px solid #fff;text-align: center;}
#part5>.wrap>table tr th{height: 58px;background-color: #f3458a;color: #FFFFFF;font-size: 20px;font-weight: normal;border-right:2px solid #fff ;}
#part5>.wrap>table tr td{height: 58px;background-color: #eaeaea;color: #000000;font-size: 18px;font-weight: normal;border-right:2px solid #fff ;border-bottom:2px solid #fff ;}
#part5>.wrap>table tr td>a{color: #f3458a;}

#part6{width: 100%;height: 739px;position: relative;overflow: hidden;background-image: url(../images/bg_08.jpg);background-position: center;background-size: 1920px 739px;}
#part6>h3{width: 1000px;height: 117px;text-align: center;background-image: url(../images/summer_37.png);background-position: center;background-size: 1000px 117px;color: #ffffff;font-size: 36px;line-height: 150px;margin-top: 30px;}
#part6>h3>span{color: #ffde00;font-size: 50px;}
#part6>.wrap{width: 1000px;height:450px;background-color: #35b025;border-radius: 15px;margin-top: 15px;padding-top: 19px;}
#part6>.wrap>ul{width: 966px;height: 429px;position: relative;overflow: hidden;background-color: #fff;}
#part6>.wrap>ul>li{width: 208px;height: 157px;background-color: #35b025;border-radius: 10px;float: left;margin-left: 28px;margin-top: 26px;position: relative;overflow: hidden;}
#part6>.wrap>ul>li>h3{font-size: 40px;color: #fff;text-align: center;margin-top: 25px;}
#part6>.wrap>ul>li>a{display: block;width: 153px;height: 40px;text-align: center;line-height: 40px;border-radius: 20px;background-color: #ffffff;color: #35b025;font-size: 22px;position: absolute;bottom: 20px;left:50%;margin-left: -76px;}

#part7{width: 100%;height: 882px;position: relative;overflow: hidden;background-image: url(../images/bg_09.jpg);background-position: center;background-size: 1920px 882px;}
#part7>h3{width: 970px;height: 83px;text-align: center;background-image: url(../images/summer_43.png);background-position: center;background-size: 1000px 83px;color: #ffffff;font-size: 36px;line-height: 105px;margin-top: 25px;padding-right: 30px;}
#part7>h3>span{color: #ffde00;font-size: 50px;}
#part7>.wrap{width: 1000px;height:620px;background-color: #1165a5;border-radius: 15px;margin-top: 30px;padding-top: 19px;}
#tab{width:966px ;height: 600px;background-color: #fff;position: relative;overflow: hidden;}
#title{width: 945px;height:105px;overflow: hidden;}
#title span{float: left;cursor: pointer;width: 225px;color: #3d3d3d;text-align: center;margin-right: 15px;height: 75px;font-size: 19px;background-image: url(../images/tab.png);background-position: center;background-size: 225px 75px;line-height: 60px;font-weight: bold;margin-top: 30px;}
#title span.se{background-image: url(../images/tab1.png);color: #fff;}
#title_content{width:945px;height: auto;position: relative; overflow: hidden;text-align: center;margin-top: 15px;}
.ever{display: none;}
#title_content .ever>table{width: 945px;height: auto;text-align: center;}
.ever>table tr th{height: 60px;font-size: 20px;background-color: #3ba7ee;color: #ffffff;border-right: 1px solid #fff;}
.ever>table tr td{font-size: 18px;color: #000000;}
.ever>table tr td>a{color: #000000;}
.ever>table tr:nth-child(odd){background-color: #cdebff;}
.ever>table tr:nth-child(even){background-color: #f5f5f5;}
.ever>table tr td.sec{text-align: left;padding: 15px 15px;line-height: 25px;}
.ever>table tr td.last{border-right: 0;}
.ever>table.three tr td{padding: 15px 0;}
.ever>table.one tr td{line-height: 25px;height: 50px;}

#part8{width: 100%;height: 691px; overflow: hidden;background-image: url(../images/bg_10.jpg);background-position: center;background-size: 1920px 691px;}
#part8>h3{width: 1000px;height: 86px;text-align: center;background-image: url(../images/summer_45.png);background-position: center;background-size: 1000px 86px;color: #ffffff;font-size: 36px;line-height: 93px;margin-top: 25px;}
#part8>h3>span{color: #ffde00;font-size: 50px;}

.szlbBox {width: 1050px;margin-top: -40px;position: relative;overflow: hidden; background-image: url(../images/bg.png);background-size: 1000px auto;background-position: center  bottom;background-repeat: no-repeat;}
.szlbNrbox {width: 950px;height: 590px;float: left;overflow: hidden;position: relative;}
.szlbNr {position: absolute;left: 0;}
.szlvL {float: left;margin-top: 150px;}
.szlvR {float: right;margin-top: -100px;}
.szls{ width:950px; float:left; text-align:left; margin:61px 5px 50px 0;}

.msh-ul{height:437px;}
.msh-ul li{position:relative;display:none;}
.msh-ul li.on{display:block;}
.msh-ul li img{vertical-align: bottom; height: 433px;}
.msh-ul .info{width:360px; height:286px;padding:0px 45px 20px; position:absolute;top:0;right:0; margin-top:92px; margin-right: 100px;}
.msh-ul .info h3{color:#000;font-size:28px;margin-bottom:15px;border-top:2px solid #3ba7ee;padding-top: 10px; }
.msh-ul .info h3 span{ color:#fff; font-size:20px;}
.msh-ul .info p{color:#000;font-size:18px;line-height:25px;padding-bottom:15px;border-bottom:8px solid #3ba7ee;}
.msh-ul .info a{color:#fff;font-size:20px;display:block;margin:0 auto;text-align:center;width:201px;line-height:54px; margin-top:25px;background:#2691d8;height: 54px;border-radius: 27px;}
.msh-ul .info a:hover{  border:1px solid #009de6;}
#tab1 dl{position:relative; width:8%;float:left;background:rgba(0,0,0,0.6); }
#tab1 dl dt{width:100%;height:auto;font-size:0;background:rgba(0,0,0,0.6);}
#tab1 dl dt img,#tab1 dl dd img{ width:100%; height:auto;}
#tab1 dl dd{width:130%;height:auto;font-size:0;position:absolute;top:-17px;left:0;display:none;z-index: 2;}
#tab1 dl.se dd{ z-index:3; display:block;}

#tab2 dl{position:relative; width:8%;float:left;background:rgba(0,0,0,0.6); }
#tab2 dl dt{width:100%;height:auto;font-size:0;background:rgba(0,0,0,0.6);}
#tab2 dl dt img,#tab1 dl dd img{ width:100%; height:auto;}
#tab2 dl dd{width:130%;height:auto;font-size:0;position:absolute;top:-17px;left:0;display:none;z-index: 2;}
#tab2 dl.se dd{ z-index:3; display:block;}











#part9{width: 100%;height: 978px;position: relative;overflow: hidden;background-image: url(../images/bg_11.jpg);background-position: center;background-size: 1920px 978px;text-align: center;}
#part9>h3{width: 970px;height: 77px;text-align: center;background-image: url(../images/summer_47.png);background-position: center;background-size: 1000px 77px;color: #ffffff;font-size: 36px;line-height: 65px;margin-top: 25px;padding-left: 30px;}
#part9>h3>span{color: #ffde00;font-size: 50px;}
#part9>.hj{width: 100%;height: 572px;position: relative;background-image: url(../images/summer_49.png);background-position: center;background-size: 1920px 572px;margin-top: 20px;}



div.pub_btn{position: relative;overflow: hidden;width: 1000px;height: 72px;margin-top: 51px;}
div.pub_btn>a{display: block;text-align: center;line-height: 54px;font-size: 22px;position: absolute;left: 50%;border-radius: 27px;}
div.pub_btn>a.btn1 {width: 246px;height: 54px;margin-left: -310px;background-color: #fff;color: #1377b9;}
div.pub_btn>a.btn1:hover{background-color: #ffde00;}
div.pub_btn>a.btn2{width: 244px;height: 52px;border: 1px solid #fff;margin-left: 42px;vertical-align: middle;color: #fff;}
