/* CSS Document */
/*html, body { margin: 0; padding: 0; font-family: Microsoft YaHei, arial; width: 100%; height: 100%; background: #fff; color: #838585; font-size: 16px; line-height: 30px; font-weight: 300; }*/
ul, ol, li, dl, dt, dd {  list-style-type: none; }
img { border: 0; }
a, a:hover { text-decoration: none; }
.clearfix {clear:both;}
.wrapper, .main #main { clear: both; margin: 0px; padding: 0px; width: 100%; }
.inner-wrapper { margin: 0px; width: 100%; padding: 0; }
header {width: 100%; margin: 0; padding: 0; display: block; }
.top-bar {width: 100%; clear: both; padding: 0.2em 0; color: #fff; background: #164779; height: 2.3em; }
.container { width: 70em; margin: 0 auto; clear: both; }
ul.top-links {margin: 0.3em 0; padding: 0; display: inline-block; float: left; }
ul.top-links li { display: inline-block; padding-bottom: 0px; border-right: 1px solid #c78e87; font-size: 0.9em; height: 1em; line-height: 1em; }
ul.top-links li a { padding: 0 0.625em; margin: 0; display: inline-block; color: #fff; }
ul.top-links li a:hover { text-decoration: underline; }
header .txt{width:28em; margin-top:0.1em;padding: 0.3em 0;text-align:center;float:left; overflow:hidden; position:relative}
header .txt a{color:#ee5747;font-family:楷体;font-size:1.2em;font-weight:bolder;}
header .txt a:hover{color:#3581b8}
header .top-search {float: right;position: relative; width: 14em; overflow: hidden; margin-right:1em}/* 搜索框及后面内容宽度 */
header .top-search .top-search-input { border: none; background: #fff; color: #999; width: 40%; border-radius: 0.3em; margin-top:0.2em;padding: 0 1.6em 0 0.6em; font-family: Microsoft YaHei, arial; font-size: 0.9em; height: 2em; }/* 搜索宽度 */
header .top-search sIcon { position: absolute; right: 12.5em; top: 0.4em; }/* 搜索图标位置 */

/** =======================
 * Contenedor Principal
 ===========================*/
header .accordion{
	position: relative;
	margin-left:68em;
	display:none;
 }

.accordion .link{
	cursor: pointer;
	display: block;
	color: #4D4D4D;
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px solid #CCC;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li:last-child .link {
	border-bottom: 0;
}

.accordion li i {
	position: absolute;
	top:0em;
	left:0.5em;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
	
	width:1.9em;
	height:2em;
	background:url(../images/launch.png) no-repeat 0.25em 0.25em;
}

.accordion li.open .link {
	color: #b63b4d;
}

.accordion li.open i {
	color: #b63b4d;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.head-v4{clear: both;position:absolute;min-width:70.5em;width: 100%;top: 2.6em;display:none;}
.head-v4 .navigation-inner{margin:0 auto;width:70.5em;position:relative;}  /*导航条在上述min-width的相对宽度*/
.navigation-up{height:3.75em;background:#005bac;filter:alpha(opacity=90);opacity:0.9;} /*导航背景*/
.navigation-up .navigation-v3{margin-left:0px;float:left;_margin-left:0.625em}  /*导航条相对min-width的左边距*/
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;font:normal 1.2em/3.4em "microsoft yahei";color:#fff}  /*一级导航文字大小*/
.navigation-up .navigation-v3 .nav-up-selected{background:#003b70;filter:alpha(opacity=90);opacity:0.9;}  /*导航高亮*/
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#003b70}  /*点中菜单后的显示，即进入页面后的指示菜单颜色*/
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0 0.1em}   /*单个菜单条的宽度*/
.navigation-up .navigation-v3 li h2 a{padding:0.9em 1.1em 0 1.0em;color:#fff;display:inline-block;height:2.2em;font-family:"microsoft yahei"}  /*主菜单文字位置 主菜字色 菜单高亮块的高度*/

.navigation-down{position:relative;top:0px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#003b70;filter:alpha(opacity=90);opacity:0.9;position:absolute;top:-0.05em}  /*下拉面板*/
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:66em;position:relative} /*控制子菜单位置*/
.navigation-down .nav-down-menu dl1{float:left;margin:1.125em 5em 1.125em 0;}
.navigation-down .menu-1 dl1{float:left;margin:1.25em 1.25em 1.56em 0;}/*子菜单项目距离*/
.navigation-down .menu-1 dt1{font:normal 1em "microsoft yahei";color:#61789e;padding-bottom:0.625em;border-bottom:1px solid #61789e;margin-bottom:0.625em}
.navigation-down .menu-1 dd1 a{color:#fff;font:normal 0.875em/1.875em "microsoft yahei"}
.navigation-down .menu-1 dd1 a:hover{color:#60aff6}  /*下拉面板中子菜单鼠标悬浮时颜色*/
.navigation-down .menu-2 dd1 a,.navigation-down .menu-3 dd1 a{color:#fff;font:normal 1em "microsoft yahei"}
/*menu-4控制多行下拉二级导航形式*/
.navigation-down .menu-4 dl1{width:70.5em; margin:0 auto;padding-top:1.25em; height:9em; padding-left:6.25em;}
.navigation-down .menu-4 dd1{width:8.2em;height:7.5em; float:left; border-left:1px solid #999; padding-left:2.1em;} /*下拉面板中子菜单文字左右位置、宽度，列高*/
.navigation-down .menu-4 dd1 a{ width:6em;display:block; padding-top:0.8em; font-size:1.1em;}/*与上面一起都能控制下拉面板中子菜单文字宽度*/
.navigation-down .menu-4 dd1 a:hover{color:#60aff6}  /*下拉面板中子菜单鼠标悬浮时颜
/*素材家园 - www.sucaijiayuan.com*/