@charset "utf-8";
/* CSS Document */

body.boxed {
	background-image: url(../images/bg25.jpg);
	background-attachment: fixed;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	padding: 40px 0 50px;
}

body.boxed div.body {
	-moz-box-shadow: 0 0 14px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 0 14px rgba(0,0,0,0.15);
	box-shadow: 0 0 14px rgba(0,0,0,0.15);
	background-color: #FFFFFF;
	max-width: 100%;
	width: 1100px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #888;
	line-height: 24px;
	z-index: 0;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #006AC4;
}




.dropdown-menu {
	border: 0px;
	background-color: #006AC4;
}
.navbar .nav>li>.dropdown-menu:before {
	border-bottom:7px solid transparent;
}
.navbar .nav>li>.dropdown-menu:after {
	border-bottom:6px solid transparent;
}
.dropdown-menu>li>a {
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	-ms-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	color: #fff;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0c77d2;
	border-bottom-color: #045493;
}
.dropdown-menu > li > a {
	display: block;
	clear: both;
	font-weight: normal;
	line-height: 20px;
	white-space: nowrap;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  text-decoration: none;
  color: #ffffff;
}

.dropdown-menu {
	padding:0px;
	margin-left:-2px;
	margin-top:0px;
}
ul.social-icons li {
	display: inline-block;
	float: right;
	padding: 13px;
	width: 0;
	height: 0;
	position: relative;
	background-color: #333;
	margin-right: 5px;
}
ul.social-icons li i {
	position:absolute;
	font-size:14px;
	width:20px;
	height:20px;
	text-align:center;
	line-height:20px;
	left:50%;
	top:50%;
	margin-left:-10px;
	margin-top:-10px;
}
ul.social-icons li a {
	color:#fff;
}
ul.social-icons li a i {
	-webkit-transition-duration:0.8s;
	-moz-transition-duration:0.8s;
	-o-transition-duration:0.8s;
	transition-duration:0.8s;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	transition-property:transform;
	overflow:hidden;
}
ul.social-icons li a i:hover {
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
}
ul.social-icons li a:hover {
	text-decoration:none;
	color: #fff;
}




















.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
	max-width:1000px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 1000px;
}
.span12 {
  width: 940px;
}
.container {
	margin-right: auto;
	margin-left: auto;

}
.clearfix {
	float:none;
	clear:both;
}
header {
	padding:0;
	z-index:1;
}

.row-nav {
	margin-top: 25px;
}
.navbar-inner {
	height: 50px;
	border: 0;
	padding-left: 0;
	padding-right: 0;
	width: 1000px;
	background-color: #006AC4;
}
.navbar .nav>li>a,.navbar .nav>li>a:focus,.navbar .nav>li>a:hover {
	color: #fff;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	padding: 10px;
}
.navbar .divider-vertical {
	height: 50px;
	margin: 0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0A558F;
	border-left-color: #0c77d2;
}
.navbar .nav>li {
	line-height: 30px;
	float: left;
	position: relative;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 15px;
	letter-spacing: 1px;
}
.navbar .nav>li>a:focus,.navbar .nav>li>a:hover,.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus {
	color: #fff;
	text-decoration: none;
	background-color: #90C038;
}
.navbar .nav {
	float: left;
	display: block;
	width: 885px;
	padding: 0px;
	list-style-type: none;
	margin: 0;
}
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle {
	background-color: #90C038;
	color: #fff;
}
.brandlogo {
	float: left;
	text-shadow: none;
	display: block;
	height: 80px;
	width: 1000px;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.nav > li > a {
	display: block;
	text-decoration: none;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li > a > img {
  max-width: none;
}
.nav > .pull-right {
  float: right;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999999;
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}

.topinfo {
	overflow: hidden;
	text-align: right;
	height: 130px;
	width: 720px;
}
.list-soc {
	overflow: visible;
	margin-bottom: 5px;
	margin-top: 25px;
}
.list-soc li {
	float:right;
	margin-left:3px;
}
.list-soc li a {
	opacity:1;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}

.infophone {
	text-align:right;
	font-size:16px;
	line-height:26px;
	color:#333333;
	text-transform:uppercase;
	padding-bottom:4px;
}
.infoaddress {
	text-align:right;
	color:#333;
	font-size:12px;
	line-height:16px;
	text-transform: uppercase;
}
#search {
	float: right;
	width: 115px;
	height: 50px;
}
#search .inputhome {
	color: #b3c7d8;
	height: 26px;
	float: left;
	font-size: 14px;
	width: 50px;
	line-height: 30px;
	background-color: #006AC4;
	font-style: italic;
	padding-left: 6px;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #0566b5;
	margin-right: 5px;
}

#search .btnhome {
	display: block;
	float: right;
	width: 50px;
	height: 50px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background-color: #90C038;
	background-image: url(../images/part-btn-search.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 0;
	line-height: 0;
	color: #90C038;
}
.text-center {
  text-align: center;
}
.caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: middle;
	border-top: 4px solid #000000;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: "";
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000000;
  content: "";
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	min-width: 180px;
	list-style: none;



  *border-right-width: 2px;
  *border-bottom-width: 2px;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -2;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}


.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #0081c2;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: default;
}


.navbar .nav li.dropdown>.dropdown-toggle .caret,.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret:hover,.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret {
	border-top-color:#fff;
	border-bottom-color:#fff;
}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a {
	background-color: #90C038;
}
.row-fluid {
	width: 100%;




  *zoom: 1;
	letter-spacing: normal;
	text-transform: uppercase;
	text-align: justify;

}

.intro h1 {
	font-size: 24px;
}

.lead {
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 200;
  line-height: 30px;
}
.graysection {
	margin-left:-50px;
	margin-right:50px;
	padding-left:50px;
	padding-right:50px;
	border-top:1px solid #f3f3f3;
	border-bottom:1px solid #f3f3f3;
	padding-bottom:25px;
	padding-top:25px;
	overflow:hidden;
	margin-top:30px;
	margin-bottom:30px;
	background:#f9f9f9;
}





.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.127659574468085%;
}

.row-fluid .span12 {
  width: 100%;
  *width: 96.3%;
}
.row-fluid .span6 {
  width: 48.93617021276595%;
  *width: 45%;
}
.row-fluid .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}
.row-fluid .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}

.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 62%;
}

.grey-box-icon {
	text-align:center;
	position:relative;
}
.grey-box-icon:hover .fontawesome-icon.circle-white {
	background-color:#f6f6f6;
	color:#fff;
	 -webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
}
.grey-box-icon:hover .fontawesome-icon.circle-white,.grey-box-icon.active .fontawesome-icon.circle-white {
	background-color:#F86D18;	
}

.fontawesome-icon.medium.circle-center,.fontawesome-icon.medium.circle-white {
	width:80px;
	height:80px;
	line-height:80px;
	display:inline-block;
}
.fontawesome-icon.medium {
	font-size:48px;
}
.fontawesome-icon.circle-white {
	-moz-border-radius:75px;
	-webkit-border-radius:75px;
	border-radius:75px;
	background-color:#444;
	color:#fff;
	text-align:center;
	margin-bottom:5px;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.grey-box-icon:hover .fontawesome-icon.circle-white,.grey-box-icon.active .fontawesome-icon.circle-white {
	background-color:#e7402f;
	color: #fff;
}

/* =========================================================== */
/* Footer /* 
============================================================== */
.footer a {
	color: #ccc;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
ul.footermenu li a:hover,.footer a:hover {
	opacity:0.7;
}
.footer {	
	padding-top:30px;
	padding-bottom:30px;
	color:#fff;
	margin-top:60px;
}
.footer.btn {
	background:#fff;
	color:#333!important;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.footer.btn:hover {
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}

.footer ul.social-links li {
	background:#222;
	margin-right:0px;
	margin-left:10px;
}
.smaller {
	font-size: 12px;
}
.fontarial {
	font-family:arial;
}
.copyright {
	font-family:Arial;
}
.footerlogo {
	font-family:PacificoRegular;
	font-size:22px;
}
.footerlogo47 {
	background:#fff;
	color:#e7402f;
	display:inline;
	padding:10px;
	font-size:22px;
	border-radius:50%;
}
.footer h1 {
	color:#fff;
	text-transform:uppercase;
	font-size:17px;
	border-bottom:1px solid #fff;
	display:inline;
	padding-bottom:14px;
}
.footer hr {
	margin-top: 5px;
	border-top-width: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #176aae;
}
.footer {
	font-size:13px;
}
.footer .btn {
	color:#999 !Important;
	font-size:13px;
	border-radius:3px;
}
.footerbottom {
	color: #fff;
	line-height: 30px;
	background-color: #0971ca;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1662a0;
}
.footerbottom a {
	color:#fff;
}
ul.footermenu {
	list-style:none;
}
ul.footermenu li {
	float:left;
	margin-left:5px;
	margin-right:5px;
	text-transform:uppercase;
	line-height:2.5;
}
ul.footermenu li a {
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.footermenu li:before {
	content:'|';
	color:#777;
	display:inline-block;
	margin-right:7px;
}
.footermenu li:nth-child(1):before {
	display:none;
}
.footerdark {
	color: #ccc;
	margin-top: 30px;
	line-height: 22px;
	background-color: #006AC4;
}
.footerdark .footerlogo {
	color:#fff;
}
.footerdark h1 {
	color: #eee;
	line-height: 40px;
	display: inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #90C038;
}
.footerdark hr {
	border-top-width: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2770ad;
}

.footerdark .totop,.footerdark .totop:hover {
	background-image:none;
}
.footerdark input,.footerdark textarea,.footerdark input[type="text"] {
	background-color: #0971CA;
	border: 0px;
	display: inline-block;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 20px;
	color: #CCCCCC;
	vertical-align: middle;
	padding-right: 6px;
	padding-left: 6px;
	font-family: Verdana, Geneva, sans-serif;
}




.footerdark .btn {
	text-shadow:none;
}
.footerdark .btn:hover {
	background-color: #90C038;
}
.wraptotop {
	margin-top:-55px;
	padding-bottom:25px;
}
.totop {
	border:2px solid #fff;
	color:#fff !Important;
	background:#e7402f;
	border-radius:50%;
	display:inline-block;
	padding:15px 20px;
	color:#fff;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.totop:hover {
	cursor:pointer;
	background:#e7402f;
	color:#fff;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.smallspacetop {
	margin-top: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footermintitle {
	color:#fff;
	font-weight:200;
}
#quotes {
	margin:0;
	position:relative;
}
.textItem {
	position:absolute;
	display: none;
}
.avatar {
	/* selector for avatar class*/
	float: left;
	background: #fff;
	width: 40px;
	height: 40px;
	padding: 0px;
	border: 1px solid #eee;
	border-radius: 50%;
	box-shadow: 0px 1px 1px 1px #fff /* across displacement,vertical displacement,smearing,increase and color */;
	margin-right: 10px;
	margin-top: 5px;
}
.avatar img {
	/* selector for a picture which is "inside" the avatar class */
	display:block;
	/* a picture is being displayed as a block,by a width it will be equal to the parent(in the div) */
	width:100%;
	/* width 100% */
	height: 100%;
	border:0;
	/* zero border */
	margin:0;
	/* external margin is lacking */
	border-radius:50%;
	/* read above */
}

.done {
	display:none;
}
.error input,input.error,.error textarea,textarea.error {
	background-color:#ffffff;
	border:1px solid red !Important;
	-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;
	-moz-transition:border linear 0.2s,box-shadow linear 0.2s;
	-o-transition:border linear 0.2s,box-shadow linear 0.2s;
	transition:border linear 0.2s,box-shadow linear 0.2s;
}
.title_18 {
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 36px;
	text-align: center;
	font-weight: bold;
}
.title_16 {
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
	font-weight: bold;
}
.title_14 {
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	text-align: center;
	font-weight: bold;
}
.title_12 {
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	text-align: justify;


}

.hero-unit UL {
	margin-bottom: 10px;
	padding-left: 10px;
}

.UL_16 LI{
	list-style-type: none;
	font-size: 16px;
	margin: 2px;
	background-image: url(../images/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 13px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
}
.UL_14 LI{
	background-image: url(../images/arrow01.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	list-style-type: none;
	font-size: 14px;
	margin: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
}
.title_line {
	COLOR: #006AC4;
	FONT-SIZE: 14px;
	LEFT: 0px;
	_padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEE;
	display: block;
	width: 705px;
	height: 30px;
	font-weight: bold;
}
.hero-unit table {
	font-size: 12px;
	letter-spacing: -0.05em;
	margin-bottom: 10px;
}
.an{
	font-weight: bold;	
	}
#count_down {
	height: 107px;
	width: 189px;
	position: absolute;
	left: 845px;
	top: 216px;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	color: #006AC4;
	font-size: 14px;
	text-align: right;
	background-color: #FFF;
	padding: 5px;
	FILTER: alpha(opacity=70);
	opacity: 0.7;
}
#count_down span {
	color: #90C038;
	font-size: 60px;
	line-height: 60px;
	FILTER: alpha(opacity=100);
	opacity:1;
}
#language {
	height: 20px;
	width: 180px;
	position: absolute;
	left: 880px;
	top: 100px;
}
#language .chinese {
	background-image: url(../images/cn.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 40px;
	text-indent: -3000px;
	float: right;
	margin-right: 10px;
	margin-left: 10px;
}
#language .english {
	background-image: url(../images/en.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 50px;
	text-indent: -3000px;
	float: right;
	margin-left: 10px;
}
#language .txt16 {
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	width: 50px;
	float: left;
	color: #006AC4;
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(../images/blue_arrow.gif);
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: left center;
}
#kfpopupDiv{
	display: none;
}
.logo {
	display: none;
}
/*在线客服*/
.subnav{position:fixed;/*right:23px;top:260px;*/z-index:999999;top:50%;right:-25px;transform: translate(-50%, -50%);}
.subnav li{
	margin-bottom: 15px;
	position: relative;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	list-style-type: none;
	font-size: 12px;
	line-height: 2em;
}
.subnav .pd{ display:block; width:54px; height:54px; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.3); border-radius:5px;}
.subnav .img{ text-align:center; margin:0 auto; padding-top:15px; margin-bottom:2px;}
.subnav .img i{ font-size:32px; line-height:1; color:#f58201;}
.subnav .text{ text-align:center; font-size:12px;color:#333;}
.subnav li:hover a{ color:#fff; background-color:#006AC4;}
.subnav li.li1:hover a::before{content: "关注我们" ;width:26px;display: block;position: absolute;left:14px;top:9px;}
.subnav li.li4:hover a::before{content: "回到顶部" ;width:26px;display: block;position: absolute;left:14px;top:9px;}
.subnav li.li3:hover a::before{content: "联系我们" ;width:26px;display: block;position: absolute;left:14px;top:9px;}
.subnav li.li1:hover .img img{width:0px;height:0px}
.subnav li.li3:hover .img img{width:0px;height:0px}

.subnav li:hover a i{color:#fff;}
.subnav li:hover a .text{color:#fff;}
.subnav li .box{ display:none; position:absolute; right:64px; top:50%;}
.subnav li.li3 .box{ margin-top:-25px; width:386px;padding: 20px 0 0 25px;height: 246px;background: #454545;border-radius: 5px;}

.subnav li.li2 .box{ margin-top:-32px; width:250px; height:64px; background-color:#fff; text-align:center; border-radius:5px;}
.subnav li.li2 .box strong{ display:block; font-size:28px; color:#f58201; padding-top:8px; line-height:1;}
.subnav li.li2 .box em{ display:block;}
.subnav li:hover .box{ display:block;}
.subnav .li1box-demo{position: relative;margin-bottom: 30px;}
.subnav .li1box-demo .imgbox{position: absolute;top:10px}
.subnav .li1box-demo .textbox{padding-left: 50px;color:#fff}
.subnav .li1box-demo .textbox p{padding-bottom: 9px;font-size: 16px;}
.subnav .li1box-demo .textbox span{font-size: 12px;}

.subnav li.li5:hover a::before{content: "上一条" ;width:40px;display: block;position: absolute;left:8px;top:15px;}
.subnav li.li6:hover a::before{content: "返回" ;width:26px;display: block;position: absolute;left:14px;top:15px;}
.subnav li.li7:hover a::before{content: "下一条" ;width:40px;display: block;position: absolute;left:8px;top:15px;}
/*在线客服*/

#footer_press dd {
	background-image: url(../images/arrow_right.png);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	background-position: 0px 16px;
	margin: 0px;
}
