@media (max-width: 1300px){


#main1 .main1btn .btn { height:80px; line-height:80px; }
 #main1 .slide .tit {  position: absolute; width: 90%;top: 50%;left: 40%;}
#main1 .main1slide .slide .t2 {font-size:30px; } 
#main1 .main1slide .slide .t1  {font-size:20px;} 


#main2 { padding:5% 10%; }
#main2_2 { padding: 2% 10%;}
#main2 .tit2 {font-size: 34px;}

#main3_1 .section1 { width:12%;}
#main3_1 .section2 { width:45%; }
#main3_2 .section1 { width:35%; }
#main3_2 .section2 { width:65%; }

#main4 .tit2 { width: 80%; margin: 0 auto; }
#main4 .content .tit { width:25%; padding-left:6%; font-size: 30px;}
#main4 .content ul { width:75%;  }


#main5 { padding: 5% 0;}
#main5 .tit { padding-left: 6%; }

#main6 .tab_button {width: 90%;}
#main6 .container .tab_cont .tab1_1 {width: 90%;}
#main6 .container .tab_cont .tab1_1 .left h3 {font-size:34px;}
#main6 .container .tab_cont .tab1_1 .left h3 span{font-size:34px;}
#main6 .container .tab_cont .tab1_1 .left h1 {font-size:37px;}

#main6 .container .tab_cont .tab1_2 ul {position:relative; width:90%; margin:0 auto; display: flex; gap: 20px; padding:8% 0; }

#main6 .container .tab_cont .tab1_3 {position:relative; width:90%; margin:0 auto; overflow:hidden;}
#main6 .container .tab_cont .tab1_3 .t1 {font-size: 40px;}

#main6 .container .tab_cont .tab2_1 {width: 90%;}
#main6 .container .tab_cont .tab2_2 p.t1 {font-size: 40px;}
#main6 .container .tab_cont .tab2_2 {width: 90%;}

#main6 .container .tab_cont .tab2_3 {width: 90%;}
#main6 .container .tab_cont .tab2_3 p.t1 {font-size: 40px;}

#main6 .container .tab_cont .tab3_1 {width: 90%;}
#main6 .container .tab_cont .tab3_1 .left h3 {font-size:34px}
#main6 .container .tab_cont .tab3_1 .left h3 span{font-size:34px;}
#main6 .container .tab_cont .tab3_1 .left h1 {font-size:37px;}

#main6 .container .tab_cont .tab3_2 {width: 80%;}


#main6 .container .tab_cont .tab3_3 {position: relative;width: 90%;}

#main6 .container .tab_cont .tab4_1 ul {width: 90%; gap: 20px;}

#main7_1 .main7 { width: 88%; }
#main7_2 .section1 { width: 42%; padding-left: 6%; padding-top: 10%; }
#main7_2 .section2 { width: 58%; padding: 3% 6% 3% 3%; }
#main7_2 .section2 .contentbox .box { padding: 5% 10% 5% 3%; }

#main8 ul.contents {padding: 0 5%;}
#main8 ul.contents li {height: 420px;}

#main9 .t1 {font-size:40px; margin-bottom:1%;}
#main9 .main9con {width:95%; margin:0 auto;}

#main10 .main10 { padding: 0 6%; }
#main10 .main10 .section2 .slide .img img { max-width: 550px; }
#main10 .main10 .section3 .btn .img { height: 105px;}

#main11 .main11btn {width: 88%;}
#main11 .main11btn {gap: 0%;}
#main11 .main11slide { width: 88%; }
#main11 .main11slide ul li { height: 520px; }



#main12 {padding: 0 5%; padding-top:5%;}
#main12 .con .section { padding-left: 5%;}


#main12 .section2 .box2 .time { width: 100%;}



#mainnotice {width: 90%;}



























}