body {
	background:#f4f4f4;
	background-repeat: repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height:21px;
}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:none; color:#e62029;transition: color 0.3s;-moz-transition: color 0.3s;	-webkit-transition: color 0.3s;-o-transition: color 0.3s; }

.lan-en { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
a.lan-en:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc;}
.news-title{ font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:16px; color:#333;}
.tel1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#2777da;}

.top-font{ font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:40px;}
.tel{ font-family: "Î¢ÈíÑÅºÚ"; font-size:13px; color:#666666; line-height:21px;}

.end-font{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:12px; color:#666666;line-height:24px;}
.end-font-en{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666;line-height:24px;}
.end-font2{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:15px; color:#cccccc;line-height:25px;}
.end-font3{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:15px; color:#666666;line-height:35px;}
.end-font4{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:12px; color:#555555;}
.end-font4-en{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#555555;}

.about-font{ font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:21px;}
.about-font1{ font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; line-height:24px;}

.title{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:28px; color:#333333; font-weight:bold;}
.title1{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:28px; color:#2778d1; font-weight:bold;}
.title2{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:18px; color:#444444; font-weight:bold;}
.title3{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:25px; color:#ffffff; font-weight:bold;}
.title4{ font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:15px; color:#666666; line-height:40px;}
.title5{ font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; line-height:40px;}
.title6{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:25px; color:#2778d1; }

.file{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:13px; color:#333; line-height:25px;}
.now{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:13px; color:#999; line-height:25px;}

.news-title{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:15px; color:#333333; font-weight:bold}
.news-font{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:21px;}
.more{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:12px; color:#298dd2; line-height:30px;}

.time-date{ font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#666666; font-style:italic;letter-spacing:1px;}
.time-year{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:25px;}

.left-con{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; line-height:26px;}
.time-en{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ff7e00; line-height:21px;}

.contact{ font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size:12px; color:#464545; line-height:21px;}
.contact-en{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#464545;}



.gototop{position:fixed; right:7px; bottom:10px; display:block; font-size:18px; width:30px; height:30px; background:#031523; color:#fff; text-align:center; padding-top:5px;
-webkit-transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; transition:all 1s; display:none;}
a:hover.gototop{text-decoration:none; background:#fff; color:#333;}


/* »¬¶¯²Ëµ¥ */
.insideNav{ margin:0 auto; position:relative; z-index:50}
.insideNav ul{ width: auto;}
.insideNav li{position: relative;overflow: hidden;}
.insideNav li a{z-index: 55;}
.insideNav li a.hover{background: #ffffff;}
.btn {border: none;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background: none;
	padding: 10px 20px;
	display: inline-block;
	outline: none;
	position: relative;
	
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	border-radius:8px !important;
	text-decoration: none;
	font-size: 12px; font-family: "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif;
	border: 2px solid #ffffff;
	color:#ffffff;
}
.btn:after {
	content: '';
	position: absolute;
	z-index: -1;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
/* Button 1c */
.btn-1c:after {
	width: 0%;
	height: 100%;
	top: 0;
	left: 0;
	background: #ffffff;
}
.btn-1c:hover,
.btn-1c:active {

	background:#ffffff;
	color: #2e8ccb;
}
.btn-1c:hover:after,
.btn-1c:active:after {
	width: 100%;
}

/* Í¼Æ¬Ðü¸¡·Å´óÐ§¹û */
.fangda{ width: auto; height:auto; overflow:hidden;}
.fangda li{ overflow:hidden; float:left; cursor:pointer}
.fangda li:hover{}
.fangda li img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.fangda li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}

.topmenu{ width:1008px; height:46px;margin:0 auto; position:relative; top:0px; margin-left:-15px; margin-bottom:20px;z-index:50}
.topmenu ul{ width:1008px;}
.topmenu li{
	float:left;
	width: 200px;
	height: 46px;
	position: relative;
	overflow: hidden;
	margin-right: 1px;
}
.topmenu li a{
	position: absolute;
	width:200px;
	text-align:center;
	font:14px/46px "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; color:#fff;
	margin-right: 0;
	z-index: 55;
}

.topmenu li img{
	position: absolute;
	top: -38px;
	z-index: 30;
}
.topmenu li.on img{
	top: 0;
}
.topmenu ul li a#active{color:#ffffff; background:#b00110}


.pro-menu{ margin:0 auto; width:880px; }
.pro-menu ul { list-style: none; margin: 0px; padding: 0px; }
.pro-menu ul li{ float:left; margin-left:20px; margin-top:20px; }
.pro-menu  ul li a { display:block; width:200px;height:40px; line-height:40px; text-align:center; font-family: "Î¢ÈíÑÅºÚ";font-size:13px; color:#FFFFFF; background-color:#035cac; text-decoration:none;
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);
-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;
-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	border-radius:5px !important;}
.pro-menu  ul li a:hover { background-color:#b00110; color:#ffffff; }