<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html{height:100%;}
html, button, input, select, textarea {color:#333;}
body{
	font-size:15px; color:#666; font-weight:400;
	font-family:'Open Sans', "敺株��迤暺煾��", "Microsoft JhengHei", "敺株蔓��暺睲��", "Microsoft YaHei", "Microsoft JhengHei UI", Arial, sans-serif;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	height:auto!important;min-height:100%;height:100%;
	background-color:#ef3231;
	/*overflow-x:hidden;*/
}

*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

/* ��滨蒾 */
::-moz-selection{background:#bce8ff; color:#000; text-shadow:none;}
::selection {background:#bce8ff; color:#000; text-shadow:none;}

/* 閮剔蔭��鞟內����烾�讛𠧧 */
::-webkit-input-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}
.placeholder{color:#999;}
.promptText{color:#c00;}
span.pink{color:#ec6ca5;}

hr{display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}

/* 蝘駁膄��𣇉���蓥�钅�㯄�� */
img{vertical-align:middle;}

/* 蝘駁膄fieldset��鞱身璅��� */
fieldset{border:0; margin:0; padding:0;}

/* �蘨��閮望���堒���笔��凒隤踵㟲憭批�� */
textarea{resize:vertical;}

a{color:#009bee; text-decoration:none;}
a:hover, a:active, a:focus{/*outline:0;*/ color:#ef3231;}

.wrapper{
	width:1000px; min-width:1000px; 
	margin:0 auto; 
	position:relative;
	/*box-shadow:inset 0 0 1px rgba(0,0,0,.9);*/
}

/*-------------------------------------------
Header
-------------------------------------------*/
#headerContainer{
	position:relative;
	height:228px;
	background:url(/tsrm-tft/images/top-bg-page.jpg) 50% 0 no-repeat;
}
	#headerContainer header{
		position:relative; z-index:99;
		height:120px;
		background-color:#fff;
		box-shadow:0 1px 5px rgba(0,0,0,.2);
	}
		#headingLink{
			background:url(/tsrm-tft/images/tsrm-tft-logo.png?20161005) no-repeat;
			background-size:300px 80px;
			width:300px;
			height:80px;
			position:absolute; top:20px; left:15px; z-index:100;
			transition:.2s; -moz-transition:.2s;
		}
			#heading{
				margin:0;				
				text-indent:-99999em;
			}
				#heading *{
					display:none;
				}
		#topLinks{
			position:absolute; right:15px; top:10px;
		}
			#topLinks a{
				font-size:13px; color:#333;
				margin-right:15px;				
			}
			#topLinks a:hover{
				color:#ef3231;
			}
			#topLinks select{
				font-size:13px;
			}

/*-------------------------------------------
Nav
-------------------------------------------*/
#menuContainer{
	position:absolute; top:58px; right:15px; z-index:90;
	height:50px;
}
	#menu{
		margin:0 auto; padding:0; list-style:none;
		font-size:16px; line-height:24px; font-weight:bold;
		text-align:right;
		border-right:1px solid #ddd;		
	}
		#menu li{
			display:inline-block;
			border-left:1px solid #ddd;			
		}
		#menu li.isMobile{
			display:none;
		}
		#menu li.navLanguage{
			display:none;
		}
			#menu li a{
				display:block;
				color:#111;
				padding:27px 15px 1px;
			}
			#menu li a:hover{
				color:#ef3231;
			}
			#menu li a.active{
				color:#ef3231;
			}
			#menu li .icon{
				background-size:24px 24px;
				background-repeat:no-repeat;
				background-position:50% 1px;
			}
			#menu li .iHome{
				background-image:url(/tsrm-tft/images/nav-icon-home.png);
			}
			#menu li .iWorks{
				background-image:url(/tsrm-tft/images/nav-icon-works.png);
			}
			#menu li .iOverseasMedica{
				background-image:url(/tsrm-tft/images/nav-icon-overseasMedica.png);
			}
			#menu li .iLocation{
				background-image:url(/tsrm-tft/images/nav-icon-location.png);
			}
			#menu li .iHow{
				background-image:url(/tsrm-tft/images/nav-icon-how.png);
			}

			#menu li.navLanguage a{
				color:#666;
				padding:10px 0 0;
			}

/*-------------------------------------------
Container
-------------------------------------------*/
#contentContainer{
	height:auto!important;min-height:400px;height:400px;
	position:relative; z-index:0;
	padding:0 0;
	line-height:1.5;
	background-color:#fff;
}
	#pageHeader{
		position:relative; top:-60px;
	}
		#pageHeader .bigIcon{
			position:absolute; z-index:10;
			display:inline-block;
			width:120px; 
			height:120px;
			background-image:url(/tsrm-tft/images/big-icon-default.png);
			background-repeat:no-repeat;
			background-size:120px 120px;
		}
		#pageHeader .pageTitle{
			width:505px;
			height:49px;
			margin:0;
			font-size:48px; line-height:48px; font-weight:400; color:#111;
			background-repeat:no-repeat;
			position:absolute; top:15px; left:140px;
		}
	#contentContainer &gt; article{
		position:relative;
		padding:55px 35px 50px 142px;
	}
		.partTitle{
			
		}
	#iconLine{
		width:2px;
		background-color:#ddd;
		position:absolute; left:60px; top:0;
	}
/*-------------------------------------------
searchBlock
-------------------------------------------*/
#searchBlock{
	position:relative;
	background-color:#f5f5f5;
	padding:15px;
	margin-bottom:25px;
}
	#searchBlock input[type=submit]:hover, #searchBlock input[type=button]:hover{
		text-decoration:none;
	}
	#searchBlock ul{margin:0; padding:0; list-style:none;}
	#searchBlock ul li{float:left; padding-right:15px; font-size:13px !important;}
	#searchBlock input, #searchBlock select{margin:3px; margin-left:4px;}
	#searchBlock input.date{width:90px;}
	#searchBlock .btnSearch{font-size:15px;}
/*-------------------------------------------
Social Share
-------------------------------------------*/
#socialShare{
	padding:10px 5px; 
	height:55px; 
	clear:both;
	border-top:1px solid #e3e3e3;
}
	#socialShare strong{
		display:inline-block;*display:inline;zoom:1; 
		float:left; 
		width:3em; 
		line-height:32px; font-weight:400;
	}
	#socialShare a{
		display:inline-block;*display:inline;zoom:1; 
		width:32px; 
		height:32px; 
		float:left; 
		margin-left:7px; 
		background-image:url(/tsrm-tft/images/icons_social.png); 
		background-size:32px 160px;
		background-repeat:no-repeat;
		text-indent:-9999em;
		overflow:hidden;
	}
	#socialShare .fb     {background-position:0 0;}
	#socialShare .gl     {background-position:0 -32px;}
	#socialShare .twitter{background-position:0 -64px;}
	#socialShare .plurk  {background-position:0 -96px;}
	#socialShare .line{display:block; width:32px; height:32px; float:left;}
	#socialShare .line a{display:block; width:32px; height:32px; background-position:0 -128px;}
	#socialShare .line img{display:none;}
/*-------------------------------------------
banners
-------------------------------------------*/
#ban{
	background-color:#f7f7f7;
	padding:50px 0;
}
	#ban ul{
		list-style:none;
		padding:0;
	}
		#ban ul li{
			float:left;
			width:25%;
			text-align:center;
		}
			#ban ul li img{
				width:200px;
				border:3px solid #fff;
				box-shadow:0 1px 3px rgba(0,0,0,.2);
			}
/*-------------------------------------------
Footer
-------------------------------------------*/
footer{
	margin:0 auto 0 !important;
	color:#fff; font-size:13px; line-height:20px; font-weight:400;
	text-align:center;
	padding:30px 0;
}
	footer a{
		color:#fff;
	}
	footer a:hover{
		color:#000;
	}
	footer .contactInfo{
		
	}
	footer .copyright{
		
	}	
	footer .recommend{
		color:#111;
	}
	footer .huaweb{
		color:#c61b1a!important; 
	}

/*-------------------------------------------
Scroll Up
-------------------------------------------*/
.scrollUp{
	width:46px; height:46px; 
	text-indent:-9999px; 
	position:fixed; bottom:40px; right:3%; z-index:50;
	background:url(/tsrm-tft/images/btn-top.png) no-repeat;
	background-size:46px 46px;
	display:none; 	
}

/*-------------------------------------------
Upgrade New Browser
-------------------------------------------*/	
#upgradeNewBrowser{
	width:700px;
	position:fixed; left:50%; margin-left:-350px; top:220px; z-index:1000;
	padding:30px; 
	background-color:#fdfad0; 
	font-size:16px; color:#000; line-height:1.8;
}
	#upgradeNewBrowser .btnClose{
		text-align:center;
		margin-top:30px;
	}
		#upgradeNewBrowser .btnClose a{
			color:#fff;
			background-color:#f87772;
			padding:10px 20px;
		}

/*-------------------------------------------
Clearfix: contain floats
-------------------------------------------*/
.clearfix:before,
.clearfix:after {
    content: ""; /* 1 */
    display: table; /* 2 */
}
.clearfix:after{clear: both;}
/* For IE 6/7 only */
.clearfix{*zoom: 1;}

/*-------------------------------------------
Common
-------------------------------------------*/
.floatL{float:left; }
.floatR{float:right; }
.hidden{display:none !important; visibility:hidden;}
.explanation{color:#C60; font-weight:400; font-size:13px; padding:3px 0;}
.required{color:#f00 !important; font-weight:normal;}
form{display:inline;}
.important{color:#f00 !important;}
#twzipcode{display:inline-block;*display:inline;zoom:1;float:left;}
#twzipcode div{float:left;}
.zipcode{width:70px;}
.noneData{color:#999; text-align:center; clear:both; padding:15px; background-color:#f6f6f6; border:1px solid #ddd; border-radius:5px;}

/*-------------------------------------------
JQuery UI
-------------------------------------------*/
#ui-datepicker-div{
	font-size:13px;
	border-radius:0;
	box-shadow:0 1px 6px rgba(0,0,0,.2);
}
	#ui-datepicker-div *{
		border-radius:0;
	}
	.ui-datepicker-prev, 
	.ui-datepicker-next{
		top:10px !important;
	}
	.ui-widget-header{
		background:url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) !important;
	}
	.ui-widget-header .ui-icon{
		background-image: url(../images/ui-icons_222222_256x240.png) !important;
	}
	.ui-state-hover .ui-icon, 
	.ui-state-focus .ui-icon{
		background-image: url(../images/ui-icons_ffffff_256x240.png) !important;
	}
	.ui-state-default, 
	.ui-widget-content .ui-state-default, 
	.ui-widget-header .ui-state-default{
		background:url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x #f6f6f6 !important;
	}
	.ui-state-highlight, 
	.ui-widget-content .ui-state-highlight, 
	.ui-widget-header .ui-state-highlight{
		border-color:#754591 !important;
		color:#754591 !important;
	}
	.ui-state-hover, 
	.ui-widget-content .ui-state-hover, 
	.ui-widget-header .ui-state-hover, 
	.ui-state-focus,
	.ui-widget-content .ui-state-focus, 
	.ui-widget-header  .ui-state-focus{
		background:#754591 !important;
		border-color:#754591 !important;
		color:#fff !important;
	}

/*-------------------------------------------
Files Format
-------------------------------------------*/
ul.fileFormat, ol.fileFormat{
	margin:0;
	padding:0;
	list-style:none;
}
.fileFormat a{
	display:inline-block;*display:inline;zoom:1;
	background:url(../images/icon_file.png) no-repeat 0 50%; 
	padding-left:22px;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	border-radius:3px;
}
.fileFormat a[href *='pdf']{background:url(../images/icon_pdf.png) left 50% no-repeat;}
.fileFormat a[href *='xls'], .fileFormat a[href *='xlsx']{background:url(../images/icon_excel.png) left 50% no-repeat;}
.fileFormat a[href *='doc'], .fileFormat a[href *='docx']{background:url(../images/icon_word.png) left 50% no-repeat;}
.fileFormat a[href *='ppt'], .fileFormat a[href *='pptx']{background:url(../images/icon_powerpoint.png) left 50% no-repeat;}
.fileFormat a[href *='jpg'], .fileFormat a[href *='png']{background:url(../images/icon_img.png) left 50% no-repeat;}
.fileFormat a[href *='rar']{background:url(../images/icon_rar.png) left 50% no-repeat;}
.fileFormat a[href *='zip']{background:url(../images/icon_zip.png) left 50% no-repeat;}

/*-------------------------------------------
Input, Select, Textarea
-------------------------------------------*/
input[type=radio], input[type=checkbox]{vertical-align:-1px; margin:0 3px;}
input[type=text], input[type=password], input[type=email], input[type=tel], input[type=date], textarea, select{
	box-sizing:border-box; -webkit-box-sizing:border-box;
	-webkit-appearance:none; appearance:none;
	font-size:15px;
	padding:7px 15px; 
	margin:0; 
	background:#fff;
	border:1px solid #ccc; 
	border-radius:40px; -webkit-border-radius:40px; 
	box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
	transition:.2s; -moz-transition:.2s;
}
select{
	padding:8px 35px 8px 15px;
	background:url(/tsrm-tft/images/select-arrow.png) 98% 50% no-repeat #fff;
	background-size:24px 24px;
}
select::-ms-expand{
	display:none;
}
textarea{width:100%;}
input[type=radio], input[type=checkbox]{vertical-align:-2px; margin-right:5px;}
input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=date]:focus, textarea:focus, select:focus{
	outline:0;
	background-color:#f0fdff;
	border:1px solid #5ee1f9 !important; 
}
select:focus{}

/*-------------------------------------------
Buttons
-------------------------------------------*/
input[type=submit], input[type=button], input[type=reset], a.btn, .field-file{
	-webkit-appearance:none; appearance:none;
	border-radius:40px; -webkit-border-radius:40px; 
	box-sizing:border-box; -webkit-box-sizing: border-box;
	display:inline-block; *display:inline; *zoom:1;
	vertical-align:top; text-align:center;
	border:1px solid #ef3231;
	color:#ef3231;
	text-decoration:none;
	background-color:rgba(100%,100%,100%,.7);
	padding:7px 20px;
	transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;
	cursor:pointer; 
	outline:none;
	box-shadow:0 1px 3px rgba(0,0,0,.2);
}
input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, a.btn:hover, .field-file:hover{
	text-decoration:none;
	color:#fff !important;		
	background-color:#ef3231;
}
.btnAdd{
	background:url(../images/icon_add.png) no-repeat 5px 50%; padding-left:32px !important;
}
.btnDel{
	background:url(../images/icon_del.png) no-repeat 50% 50% #e12f2f !important; text-indent:-99999em;
}

.buttons{
	text-align:center; 
	height:48px; 
	margin:30px 0 10px; 
	position:relative;
}
	.buttons input[type=submit], .buttons input[type=button], .buttons input[type=reset], .buttons a.btn{
		padding:15px 35px; 
		font-size:18px; line-height:18px;
		margin-left:10px; margin-right:10px;
	}
	.btnSecondary{
		background-color:#aaa !important; 
		color:#fff !important;
	}
	.btn.floatL{
		position:absolute; left:0;
	}
	.btn.floatR{
		position:absolute; right:0;
	}



/*-------------------------------------------
Alert Information
-------------------------------------------*/
.alert{padding:20px;}
.alertInfo{
	background:#fefcf0; 
	border:2px solid #f2d997;
	font-size:16px; color:#111;
	text-align:center; 
	padding:30px 20px 30px;
	margin:10px 0 20px;
}
.alertInfo a{color:#09F;}
	/* error */
	.alertError{background:#fdf1f1; border:1px solid #e4b6b6;}

/*-------------------------------------------
keyframes
-------------------------------------------*/


/*-------------------------------------------
@2x
-------------------------------------------*/
@media 
all and (min--moz-device-pixel-ratio: 1.5),
all and (-o-min-device-pixel-ratio: 3/2),
all and (-webkit-min-device-pixel-ratio: 1.5),
all and (min-device-pixel-ratio: 1.5),
all and (min-resolution: 1.5dppx) {
	#headingLink{background-image:url(/tsrm-tft/images/@2x/tsrm-tft-logo.png);}
	#menu li .iHome{background-image:url(/tsrm-tft/images/@2x/nav-icon-home.png);}
	#menu li .iWorks{background-image:url(/tsrm-tft/images/@2x/nav-icon-works.png);}
	#menu li .iOverseasMedica{background-image:url(/tsrm-tft/images/@2x/nav-icon-overseasMedica.png);}
	#menu li .iHow{background-image:url(/tsrm-tft/images/@2x/nav-icon-how.png?20161110);}
	#menu li .iLocation{background-image:url(/tsrm-tft/images/@2x/nav-icon-location.png);}
	#pageHeader .bigIcon{background-image:url(/tsrm-tft/images/@2x/big-icon-default.png);}
	#socialShare a{background-image:url(/tsrm-tft/images/@2x/icons_social.png);}
	.scrollUp{background-image:url(/tsrm-tft/images/@2x/btn-top.png);}
}

/*===========================================
&lt;=768
===========================================*/
@media screen and (max-device-width:768px){
	.wrapper{
		width:100%; min-width:100%;
	}
	/*-------------------------------------------
	Header
	-------------------------------------------*/
	#headerContainer{
		height:200px;
		background-position:55% -20px;
	}
		#headerContainer header{
			position:relative; 
			height:110px;
			background-color:#fff;
			box-shadow:0 1px 5px rgba(0,0,0,.2);
		}
			#headingLink{
				background-size:206px 55px;
				width:206px;
				height:55px;
				top:10px; left:15px;
			}

	/*-------------------------------------------
	Nav
	-------------------------------------------*/
	#menuContainer{
		position:absolute; top:74px; left:15px; right:15px;
		height:30px;
	}
		/*-------------------------------------------
		Menu items
		-------------------------------------------*/
		#menu{
			line-height:30px;
			text-align:center;
			border:none;
		}
			#menu li{
				padding:0 11px;
				border:none;
			}
				#menu li a{
					display:inline-block;
					margin:0 auto;
					padding:0 0 0 30px;
				}
				#menu li a:hover{
					color:#ef3231;
				}
				#menu li a.active{
					color:#ef3231;
				}
				#menu li .icon{
					background-size:24px 24px;
					background-repeat:no-repeat;
					background-position:0 50%;
				}
	/*-------------------------------------------
	Container
	-------------------------------------------*/
		#pageHeader .bigIcon{
			left:15px; top:0px;
			width:100px;
			height:100px;
			background-size:100px 100px;
		}
		#pageHeader .pageTitle{
			
		}
		#iconLine{
			display:none;
		}
		#contentContainer &gt; article{
			padding:55px 20px 40px 20px;
		}
	/*-------------------------------------------
	banners
	-------------------------------------------*/
	#ban{
		padding:25px 0;
	}
		#ban ul li img{
			width:160px;
		}
	/*-------------------------------------------
	Scroll Up
	-------------------------------------------*/
	.scrollUp{
		position:fixed; bottom:50px; right:8px;
	}
}
/*===========================================
&lt;=736 (iPhone 6 Plus landscape)
===========================================*/
@media screen and (max-device-width:736px){
	/*-------------------------------------------
	Menu items
	-------------------------------------------*/
		#menu li{
			padding:0 7px;
		}
	/*-------------------------------------------
	footer
	-------------------------------------------*/
	footer .recommend{
		display:none;
	}
}
/*===========================================
&lt;=667 (iPhone 6 landscape)
===========================================*/
@media screen and (max-device-width:667px){
	/*-------------------------------------------
	Header
	-------------------------------------------*/
	#headerContainer{
		height:140px;
		background-position:60% -60px;
	}
		#headerContainer header{
			/*position:fixed;*/
			height:72px;
		}
			#topLinks.isMobile{
				display:none;
			}
		/*-------------------------------------------
		Menu icon
		-------------------------------------------*/
		#toggleMenu{
			display:inline-block;
			width:50px;
			height:50px;
			line-height:50px;
			text-align:center;
			padding:0;
			border-radius:50%;
			position:absolute; right:8px; top:12px; z-index:2;
			border:none;
		}
		#toggleMenu.active{
			position:fixed;
			background:#ef3231;
			border-color:#ef3231;
		}
		#toggleMenu.menuShow{
			position:fixed;
			background-color:#ef3231;
		}
			#toggleMenu.menuShow #icon-menu span{
				background:#fff;
			}
			#toggleMenu.menuShow #icon-menu span.active{
				
			}
	/*-------------------------------------------
	Nav
	-------------------------------------------*/
	#menuContainer{
		position:fixed; top:0; left:0; right:0px; z-index:0;
		height:auto;
		background-color:#fff;
		box-shadow:0 2px 4px rgba(0,0,0,.2);
		padding-top:72px;
		display:none;
	}
	#menuContainer.active{
		display:block;
		-webkit-animation-duration:.3s;animation-duration:.3s;
	}
		#menu{
			text-align:left;
		}
			#menu li{
				display:block;
				padding:0;
				border-top:1px solid #ddd;
			}
			#menu li.isMobile{
				display:block;
			}
			#menu li.navLanguage{
				display:block;
				padding:10px 15px;
			}
				#menu li a{
					display:block;
					padding:7px 15px 7px 48px;
					font-size:18px;
				}
				#menu li .icon{
					background-size:24px 24px;
					background-repeat:no-repeat;
					background-position:15px 50%;
				}
				#menu li.navLanguage select{
					line-height:18px;
				}
			#icon-menu{
				display:inline-block;
				width:24px;
				height:24px;
				margin-top:11px;
				position:relative;
				-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);
				-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;
				cursor:pointer;
			}
				#icon-menu span{
					display:block;
					position:absolute; left:0;
					height:2px;
					width:24px;
					background:#ef3231;
					opacity:1;
					-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);
					-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;
				}
				#icon-menu span:nth-child(1){top:20%;}
				#icon-menu span:nth-child(2){top:50%;}
				#icon-menu span:nth-child(3){top:80%;}

			#icon-menu.active span{
				transition-delay:0s;-webkit-transition-delay:0s;
			}
			#icon-menu.active span:nth-child(1){
				top:48%;
				background:#fff;
				-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);
			}
			#icon-menu.active span:nth-child(2){
				opacity:0;
			}
			#icon-menu.active span:nth-child(3){
				top:48%;
				background:#fff;
				-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);
			}
		/*-------------------------------------------
		Menu items
		-------------------------------------------*/
			#menu li.navLanguage{
				display:block;
			}
	/*-------------------------------------------
	banners
	-------------------------------------------*/
		#ban ul li img{
			width:150px;
		}
	/*-------------------------------------------
	footer
	-------------------------------------------*/
	footer{
		text-align:left;
		padding-left:15px;
	}
		footer .infoLocation{
			display:block;
		}
		footer .copyright .en{
			display:block;
		}
}
/*===========================================
&lt;=568 (iPhone 5 landscape)
===========================================*/
@media screen and (max-device-width:568px){
	/*-------------------------------------------
	Container
	-------------------------------------------*/
	#pageHeader .bigIcon{
		top:10px;
		width:80px;
		height:80px;
		background-size:80px 80px;
	}
	#pageHeader .pageTitle{
		width:415px;
		height:41px;
		font-size:42px; line-height:42px;
		top:22px; left:120px;
	}
	#contentContainer &gt; article{
		padding:45px 20px 40px 20px;
	}
	/*-------------------------------------------
	banners
	-------------------------------------------*/
	#ban ul li{
		width:50%;
		margin:10px 0;
	}
		#ban ul li img{
			width:200px;
		}
}
/*===========================================
&lt;=414 iPhone 6 Plus
===========================================*/
@media screen and (max-width:430px){/* i14 Pro Max */
	/*-------------------------------------------
	Nav
	-------------------------------------------*/
	#menu li a{
		padding:10px 15px 10px 48px;
	}
	/*-------------------------------------------
	Container
	-------------------------------------------*/
	#pageHeader{
		top:0;
		text-align:center;
	}
		#pageHeader .bigIcon{
			width:100%;
			left:0; top:-40px;
			background-position:50% 0;
		}
		#pageHeader .pageTitle{
			position:static;
			width:auto !important;
			display:inline-block;
			font-size:34px; line-height:34px;
			text-indent:0 !important;
			text-align:center;
			background-image:none !important;
			border-bottom:2px solid #ddd;
			margin-top:60px;			
		}
	/*-------------------------------------------
	banners
	-------------------------------------------*/
	#ban ul li img{
		width:180px;
	}
}
/*===========================================
&lt;=375 iPhone 6
===========================================*/
@media screen and (max-device-width:375px){
	/*-------------------------------------------
	Container
	-------------------------------------------*/
	#pageHeader .pageTitle{
		font-size:30px; line-height:30px;
	}
	/*-------------------------------------------
	banners
	-------------------------------------------*/
	#ban ul li{
	}
		#ban ul li img{
			width:160px;
		}
	/*-------------------------------------------
	footer
	-------------------------------------------*/
	.infoTel{
		display:block;
	}
}
/*===========================================
&lt;=320 iPhone 5
===========================================*/
@media screen and (max-device-width:320px){
	body{
		font-size:14px;
	}
	/*-------------------------------------------
	Container
	-------------------------------------------*/
	#pageHeader .pageTitle{
		font-size:24px; line-height:24px;
	}
	#contentContainer &gt; article{
		padding:45px 15px 40px 15px;
	}
	/*-------------------------------------------
	banners
	-------------------------------------------*/
	#ban ul li{
		width:100%;
	}
		#ban ul li img{
			width:200px;
		}
	/*-------------------------------------------
	footer
	-------------------------------------------*/
	.copyright .en{
		font-size:12px;
	}
}
/*===========================================
Print
===========================================*/
@media print {

}
</pre></body></html>