*{ 
box-sizing:border-box;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
font-family: Arial, Helvetica,"微軟正黑體", sans-serif;
}

body{
	margin: 0 auto;
	font-size: 15px;
	line-height: 1.6;}
img { border:0;}
p{ margin:0; padding:0;}
ul{ margin:0; padding:0; list-style:none;}
.co01{ color:#86f518;}

.head{ width:100%;
       height:700px;
	   background-image:url(../images/news-a_01.jpg);
	   }
.head-img{ position:relative;
           width:100%;
           max-width:900px;
		   height:700px;
		   margin:0px auto;
		   }
.head-pic{ position:absolute;
           top:110px;
		   }


.con01{ width:100%;
        padding:47px 0;
        height:600px;
		background-color:#368dc1;
		background-image:url(../images/news-a_03.jpg);
		background-repeat:no-repeat;
		background-position:top center;
		}
.con01-main{ margin:0 auto ;
             padding:50px;
             width:1000px;
			 height:495px;
			 border-radius:10px;
			 background-color:#FFF;
			 background-image:url(../images/news-a_04.jpg);
			 background-position:bottom center;
			 background-repeat:no-repeat;
			 }
.con01-main-L{ width:600px;
               height:auto;
			   float:left;
			   }
.con01-main-L h2{ display:block;
                  padding:0 20px;
				  margin:0 0 20px 0;
                  width:600px;
				  height:60px;
				  line-height:60px;
				  border-radius:10px;
				  background-color:#ff7800;
				  color:#FFF;
				  font-size:2em;
				  }
.con01-main-L p{ font-size:1.4em;
                 text-align:justify;}
.con01-main-L p a{ color:#368dc1;}
.con01-main-R{ width:270px;
                float:right;}
.con01-main-R li{ display:block;
                  padding:0 0 0 30px;
                  width:270px;
				  height:65px;
				  line-height:65px;
				  background-color:#000;
				  border-radius:10px;
				  margin:0 0 5px 0;
				  font-size:1.8em;
				  color:#FFF;
				  }
.con01-main-R li a{ display:block;
                  width:270px;
				  height:65px;
				  color:#FFF;
				  text-decoration:none;
				  }
.con02{ margin:0 auto;
        width:1000px;
		height:auto;
		background-color:#FFF;
		text-align:center;
		}
.con02-btn{ margin:50px 0 100px 0;
            padding:0;
			width:1000px;
			display:inline-block;
			}
.con02-btn li{ display:inline-block;
               margin:0 auto;
               padding:0 20px;
			   width:auto;
			   height:60px;
			   line-height:60px;
			   background-color:#000;
			   font-size:1.8em;
			   color:#FFF;
			   border-radius:10px;
			   }
.con02-btn li a{ width:auto;
			   height:60px;
			   line-height:60px;
			   color:#FFF;
			   text-decoration:none;
			   }
.con03{ margin:0;
        padding:80px 0;
        width:100%;
        height:600px;
		background-color:#9a549d;
		}
.con03-main{ margin:0 auto;
             width:1000px;
			 padding:0 50px;
			 }
.con03-main h2{ font-size:3em;
               text-align:center;
			   color:#FFF;
			   margin:0 0 20px 0;
			   }
.con03-main h3{ display:block;
                margin:0 auto 30px auto;
                width:500px;
				height:60px;
				line-height:60px;
				text-align:center;
				background-color:#86f518;
				color:#9a549d;
				font-size:2.4em;
				 }
.con03-main p{ font-size:2em;
                color:#FFF;
				line-height:1.4;
				}
.con03-main p a{ color:#FFF;}



.con04{ margin:0;
        padding:60px 0;
        width:100%;
        height:auto;
		background-color:#f9f9f9;
		text-align:center;
		}
.con04-main{ margin:0 auto;
             padding:0;
		     width:1000px;
		     text-align:center;
		}
.con04-main h1{ margin:0;
           padding:0;
		   font-size:2.8em;
		   }
.con04-main h2{ display:block;
           margin:10px auto;
		   padding:0;
		   width:480px;
		   height:50px;
		   line-height:50px;
		   font-size:2.2em;
		   font-weight:normal;
		   color:#FFF;
		   text-align:center;
		   background-color:#7cd723;
		   }
.con04-main ul{ margin:50px auto;
           padding:0;
		   width:1000px;
		   overflow:hidden;
		   }
.con04-main li{ display:block;
           margin:0 20px; padding:0;
		   width:210px;
		   float:left;}
.con04-main li h3{ margin:0; padding:0; display:block; width:210px; height:100px; }
.con04-main li h4{ margin:0; padding:0; display:block;
              width:210px; height:50px; line-height:50px;
			  background-color:#9a549d;
			  font-size:1.6em;
			  color:#FFF; }
.con04-main li .box01{ padding:10px 0; width:210px;
                  font-size:1.3em; line-height:1.6;
				  border-bottom:1px solid #CCC;}
.con04-main li .box02{ padding:0;
                  font-size:1.2em; line-height:1.6;
				  text-align:center;
				  color:#CCC;}
.con04-main li .box02 a{ color:#9a549d;}
.con04-main li .box02 a:hover{ text-decoration:none;}

.con04-btn{ margin:0px auto;
            padding:0;
			width:1000px;
			display:inline-block;
			}
.con04-btn li{ display:inline-block;
               margin:0 auto;
               padding:0 20px;
			   width:auto;
			   height:60px;
			   line-height:60px;
			   background-color:#000;
			   font-size:1.8em;
			   color:#FFF;
			   border-radius:10px;
			   }
.con04-btn li a{ width:auto;
			   height:60px;
			   line-height:60px;
			   color:#FFF;
			   text-decoration:none;
			   }

/* == 班址 == */
.FOOTER{ width:100%;
      height:150px;
	  background-color:#368dc1;
	  }
.FOOTER-CON{ margin:0 auto;
          padding:60px 0;
          width:100%;
		  max-width:1000px;
		  height:150px;
		  }
.FOOTER-CONL{ width:230px;
           float:left;}
.FOOTER-CONR{ width:770px;
           float:right;}
.FOOTER-CONR ul{ width:770px; margin:0;}
.FOOTER-CONR li a{ display:block;
                   padding:0;
				   margin:0 40px 10px 0;
				   width:100px;
				   height:21px;
                   font-size:20px;
				   text-decoration:none;
				   color:#FFF;
				   float:left;
				   }