@charset "utf-8";

a:link {
	color: #414141;
	text-decoration: none;
}
a:visited {
	color: #414141;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

a.s2:link {
	color: #3e3e3e;
	text-decoration: none;
}
a.s2:visited {
	color: #3e3e3e;
	text-decoration: none;
}
a.s2:hover {
	color: #6800ad;
	text-decoration: underline;
}
a.s2:active {
	color: #6800ad;
	text-decoration: none;
}




.container {
	max-width: 1600px;
	width: 100%;
	background-color: #F4F4F4;
}
.top1 {
	height: 50px;
	background-image: url(../images/fa_01.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top2 {
	height: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	background-image: url(../images/fa_02.jpg);
}

.float_right {
	float: right;
}
.content_left #member  {
	width: 300px;
	padding-top: 74px;
	padding-bottom: 20px;
	padding-right: 40px;
	padding-left: 40px;
	background-image: url(../images/f1_09.jpg);
	height: 270px;
	margin-top: 30px;
	margin-bottom: 0px;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	font-weight: bold; 
	line-height: 24px;
	color: #414141;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
}
.content_left #member_cn  {
	width: 300px;
	padding-top: 74px;
	padding-bottom: 20px;
	padding-right: 40px;
	padding-left: 40px;
	background-image: url(../images/f1_cn_09.jpg);
	height: 270px;
	margin-top: 30px;
	margin-bottom: 0px;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	line-height: 24px;
	color: #414141;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
}
.content_left #member_en  {
	width: 300px;
	padding-top: 74px;
	padding-bottom: 20px;
	padding-right: 40px;
	padding-left: 40px;
	background-image: url(../images/f1_en_09.jpg);
	height: 270px;
	margin-top: 30px;
	margin-bottom: 0px;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	line-height: 24px;
	color: #414141;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
}

#member_line   {
	line-height: 24px;
	height: 48px;
}
.content_left #test  {
	width: 300px;
	padding-top: 86px;
	padding-bottom: 20px;
	padding-right: 40px;
	padding-left: 40px;
	background-image: url(../images/f1_12.jpg);
	height: 190px;
	margin-top: 20px;
	margin-bottom: 0px;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	font-weight: bold; 
	line-height: 24px;
	color: #414141;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
}
.content_left #test_cn  {
	width: 300px;
	padding-top: 86px;
	padding-bottom: 20px;
	padding-right: 40px;
	padding-left: 40px;
	background-image: url(../images/f1_cn_12.jpg);
	height: 190px;
	margin-top: 20px;
	margin-bottom: 0px;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	line-height: 24px;
	color: #414141;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
}
.content_left #test_en  {
	width: 300px;
	padding-top: 86px;
	padding-bottom: 20px;
	padding-right: 40px;
	padding-left: 40px;
	background-image: url(../images/f1_en_12.jpg);
	height: 190px;
	margin-top: 20px;
	margin-bottom: 0px;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	line-height: 24px;
	color: #414141;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
}
.content_left #location {
	margin-top: 20px;
	margin-bottom: 0px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
}
.content_left #location #location1 {
	width: 300px;
	background-image: url(../images/f1_18.jpg);
	height: 60px;
}
.content_left #location #location1_cn {
	width: 300px;
	background-image: url(../images/f1_cn_18.jpg);
	height: 60px;
}
.content_left #location #location1_en {
	width: 300px;
	background-image: url(../images/f1_en_18.jpg);
	height: 60px;
}
.content_left #location #location2 {
	width: 300px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 0px;
	padding-bottom: 20px;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	line-height: 24px;
	color: #414141;
}
.content_left #fr_link {
	margin-top: 20px;
	margin-bottom: 30px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
}
.content_left #fr_link #fr_link1 {
	width: 300px;
	background-image: url(../images/f1_25.jpg);
	height: 60px;
}
.content_left #fr_link #fr_link1_cn {
	width: 300px;
	background-image: url(../images/f1_cn_25.jpg);
	height: 60px;
}
.content_left #fr_link #fr_link1_en {
	width: 300px;
	background-image: url(../images/f1_en_25.jpg);
	height: 60px;
}

.content_left #fr_link #fr_link2 {
	width: 300px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	line-height: 24px;
	color: #414141;
}
.content_left #fr_link #fr_link2 #fr_link2_line {
	height: 36px;
	line-height: 36px;
}

.content_left #fr_link #fr_link3 {
	width: 300px;
	height: 20px;
}

.container .row .col-lg-8 {
	padding-left: 0px;
	padding-right: 0px;
}
.container .row .col-lg-12 {
	padding-left: 0px;
	padding-right: 0px;
}
.content_right .line {
	margin-top: 50px;
	margin-bottom: 30px;
	float: left;
	margin-left: auto;
	margin-right: auto;
}

.content_right .line img {
	float: left;
	margin-right: 10px;
}
.footer   {
	background-color: #595959;
	color: #FFFFFF;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: auto;
	padding-right: auto;

}




.footer_left {
	background-color: #595959;
	color: #FFFFFF;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15%;
}
.footer_right {
	background-color: #595959;
	color: #D2D2D2;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 15px;
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
	padding-bottom: 50px;
	padding-left: 30px;
}

.content_left #item {
	margin-top: 30px;
	margin-bottom: 30px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	width: 100%;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
	max-width: 300px;
}
.content_left #item #line1 {
	width: 100%;
	height: 80px;
	font-weight: bold;
	font-size: 20px;
	line-height: 80px;
	text-align: center;
	letter-spacing: 2px;
}
.content_left #item #line2 {
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	font-size: 17px;
	line-height: 24px;
	color: #414141;
	font-weight: 500;
}
.content_left #item #line2 #line2_item_a {
	height: 50px;
	line-height: 50px;
	background-image: url(../images/f2a_09.jpg);
}
.content_left #item #line2 #line2_item_b {
	height: 50px;
	line-height: 50px;
	background-image: url(../images/f2b_09.jpg);
}
.content_left #item #line2 #line2_item_c {
	height: 50px;
	line-height: 50px;
	background-image: url(../images/f2c_09.jpg);
}
.content_left #item #line2 #line2_item_d {
	height: 50px;
	line-height: 50px;
	background-image: url(../images/f2d_09.jpg);
}
.content_left #item #line2 #line2_item_e {
	height: 50px;
	line-height: 50px;
	background-image: url(../images/f2e_09.jpg);
}
.content_left #item #line2 #line2_item_f {
	height: 50px;
	line-height: 50px;
	background-image: url(../images/f2f_09.jpg);
}
.content_left #item #line2 #line2_item_g {
	height: 50px;
	line-height: 50px;
	background-image: url(../images/f2g_09.jpg);
}

.content_left #item #line3 {
	width: 300px;
	height: 20px;
}

.link_item_a1 a {
	display: block;
	width: 100%;
	height: 50px;
	padding-left: 60px;
	
}
.link_item_a1 a:hover,
.link_item_a1 a:focus {
	background-image: url(../images/f2a_08.jpg);
	
}
.link_item_b1 a {
	display: block;
	width: 100%;
	height: 50px;
	padding-left: 60px;
	
}
.link_item_b1 a:hover,
.link_item_b1 a:focus {
	background-image: url(../images/f2b_08.jpg);
	
}
.link_item_c1 a {
	display: block;
	width: 100%;
	height: 50px;
	padding-left: 60px;
	
}
.link_item_c1 a:hover,
.link_item_c1 a:focus {
	background-image: url(../images/f2c_08.jpg);
	
}
.link_item_d1 a {
	display: block;
	width: 100%;
	height: 50px;
	padding-left: 60px;
	
}
.link_item_d1 a:hover,
.link_item_d1 a:focus {
	background-image: url(../images/f2d_08.jpg);
	
}
.link_item_e1 a {
	display: block;
	width: 100%;
	height: 50px;
	padding-left: 60px;
	
}
.link_item_e1 a:hover,
.link_item_e1 a:focus {
	background-image: url(../images/f2e_08.jpg);
	
}
.link_item_f1 a {
	display: block;
	width: 100%;
	height: 50px;
	padding-left: 60px;
	
}
.link_item_f1 a:hover,
.link_item_f1 a:focus {
	background-image: url(../images/f2f_08.jpg);
	
}
.link_item_g1 a {
	display: block;
	width: 100%;
	height: 50px;
	padding-left: 60px;
	
}
.link_item_g1 a:hover,
.link_item_g1 a:focus {
	background-image: url(../images/f2g_08.jpg);
	
}

.link_item_a2 a{
	
} 
.link_item_a2 a:hover,
.link_item_a2 a:focus {
	text-decoration: none;
	color: #000000;
	
}
.content_right #base {
	background-color: #FFFFFF;
	padding-top: 2%;
	padding-bottom: 2%;
	padding-right: 2%;
	padding-left: 2%;
	margin-top: 30px;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
	-webkit-box-shadow: 0px 0px 10px 0px #E3E3E3;
	box-shadow: 0px 0px 10px 0px #E3E3E3;
}
.content_right #base #base_title_a {
	height: 140px;
	background-image: url(../images/f2a_06.jpg);
	font-weight: bold;
	font-size: 18px;
	padding-left: 37%;
	position: relative;
	padding-top: 4%;
}
.content_right #base #base_title_b {
	height: 140px;
	background-image: url(../images/f2b_06.jpg);
	font-weight: bold;
	font-size: 18px;
	padding-left: 37%;
	position: relative;
	padding-top: 4%;
}
.content_right #base #base_title_c {
	height: 140px;
	background-image: url(../images/f2c_06.jpg);
	font-weight: bold;
	font-size: 18px;
	padding-left: 37%;
	position: relative;
	padding-top: 4%;
}
.content_right #base #base_title_d {
	height: 140px;
	background-image: url(../images/f2d_06.jpg);
	font-weight: bold;
	font-size: 18px;
	padding-left: 37%;
	position: relative;
	padding-top: 4%;
}
.content_right #base #base_title_e {
	height: 140px;
	background-image: url(../images/f2e_06.jpg);
	font-weight: bold;
	font-size: 18px;
	padding-left: 37%;
	position: relative;
	padding-top: 4%;
}

.content_right #base #base_content1 {
	margin-top: 30px;
	background-color: #F2F2F2;
	height: 80px;
	font-size: 22px;
	font-weight: bolder;
	padding-left: 30px;
	padding-top: 20px;
	letter-spacing: 2px;
}
.content_right #base #base_content2 {
	background-color: #F2F2F2;
	padding-left: 5%;
	padding-right: 3%;
	padding-bottom: 30px;
	text-align: center;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	color: #3e3e3e;
	font-size: 15px;
	line-height: 24px;
}
#base #base_content2 img {
	width: 100%;
	height: auto;
}
#base #base_content2 div img {
	width: 100%;
	height: auto;
}
.content_t {
	color: #6800AD;
	line-height: 40px;
	font-weight: bold;
	font-size: 15px;
}


.content_right #base #base_content3 {
	background-color: #F2F2F2;
	height: 80px;
	font-size: 22px;
	font-weight: bolder;
	padding-left: 30px;
	padding-top: 20px;
	letter-spacing: 2px;
}
.content_right #base #base_content4 {
	background-color: #F2F2F2;
	padding-left: 5%;
	padding-right: 3%;
	padding-bottom: 30px;
	text-align: center;
	font-family: "新細明體", "細明體", Arial, "Times New Roman";
	color: #3e3e3e;
	font-size: 15px;
	line-height: 24px;
}
#base #base_content2 #team_1 {

}
#base #base_content2 #team_2 {

}
#base_content2 #team_2 #team_2_2 {
	width: 11.11%;
	float: left;
}





.navbar-default {
  background-color: #f4f4f4;
  border-color: #595959;
}
.navbar-default .navbar-brand {
  color: #595959;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #ffffff;
}
.navbar-default .navbar-text {
  color: #595959;
}
.navbar-default .navbar-nav > li > a {
  color: #000000;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: #595959;	
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #595959;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color: #595959;
}
.navbar-default .navbar-toggle {
  border-color: #595959;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #595959;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #595959;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #595959;
}
.navbar-default .navbar-link {
  color: #595959;
}
.navbar-default .navbar-link:hover {
  color: #ffffff;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #595959;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #595959;
  }
}
.line {
}
.icpn1 {
}
