html {
	font-size:62.5%;
	font-family:'helvetica neue', 'hiragino sans gb', \5FAE\8F6F\96C5\9ED1, 'microsoft yahei', 'Simsun', tahoma, arial
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, hr {
	margin:0;
	padding:0
}
body {
	line-height:1.333;
	font-size:12px
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-family:arial, 'hiragino sans gb', 'microsoft yahei', 'Simsun'
}
input, textarea, select, button {
	font-size:12px;
	font-weight:normal
}
button, select, input {
	box-sizing:content-box
}
button {
	border:0;
	cursor:pointer
}
input[type="button"], input[type="submit"], select, button {
	cursor:pointer
}
table {
	border-collapse:collapse;
	border-spacing:0
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal
}
li {
	list-style:none
}
caption, th {
	text-align:left
}
q:before, q:after {
	content:''
}
abbr, acronym {
	border:0;
	font-variant:normal
}
sup {
	vertical-align:text-top
}
sub {
	vertical-align:text-bottom
}
fieldset, img, a img, iframe {
	border-width:0;
	border-style:none
}
img {
	-ms-interpolation-mode:bicubic
}
textarea {
	overflow-y:auto
}
legend {
	color:#000
}
a:link, a:visited {
	text-decoration:none
}
.clearfix {
*zoom:1
}
.clearfix:before, .clearfix:after {
	content:"";
	display:table
}
.clearfix:after {
	clear:both
}
.visually-hidden {
	position:absolute!important;
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px,1px,1px,1px);
	padding:0!important;
	border:0!important;
	height:1px!important;
	width:1px!important;
	overflow:hidden
}
.textoverflow {
	display:inline-block;
	white-space:nowrap;
	word-wrap:normal;
	word-break:break-all;
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:100%
}
.head-tool {
	height:35px;
	background:#171F2A
}
.head-tool .head-tool-inner {
	margin:0 auto;
	position:relative;
	max-width:1200px
}
.head-tool .login-area {
	float:right
}
.head-tool .login-area .login-op {
	color:#969ea9;
	font-size:12px;
	padding:5px 5px;
	border:1px solid #171F2A;
	line-height:35px
}
.head-tool .login-area .op-ad {
	color:#ffb800
}
.head-tool .login-area .stick {
	display:inline-block;
	width:1px;
	height:17px;
	background:#485569;
	margin:8px 2px
}
.head-tool .login-area .op-mc .ico, .head-tool .login-area .op-ad .ico {
	display:inline-block;
	width:14px;
	height:14px;
	vertical-align:middle;
	margin-top:-3px;
	margin-right:10px
}
.head-tool .login-area .op-mc .ico-mc {
	background-image:url("../images/global-feu150806112017.png")/*tpa=http://www.txydl.com/skin/default/css/img/global-feu150806112017.png*/;
	background-position:-116px 0
}
.head-tool .login-area .op-ad .ico-gift {
	background-image:url("../images/global-feu150806112017.png")/*tpa=http://www.txydl.com/skin/default/css/img/global-feu150806112017.png*/;
	background-position:-116px -17px
}
.head-tool .login-area .login-op-area {
	display:inline-block;
	position:relative
}
.head-tool .login-area .login-op-area .name {
	padding-right:23px;
	position:relative
}
.head-tool .login-area .login-op-area b {
	display:inline-block;
	text-align:center;
	width:17px;
	height:20px;
	position:absolute;
	top:0;
	right:0;
	z-index:152;
	border-bottom:none;
	background:#171f2a
}
.head-tool .login-area .login-op-area .ico_trangledown {
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	border-width:4px;
	border-style:solid dashed dashed;
	border-color:#969ea9 transparent transparent;
	position:absolute;
	top:6px;
	right:4px
}
.head-tool .login-area .login-op-area .login-op:hover, .head-tool .login-area .login-op-area .login-op-hover {
	border:1px solid #344054;
	border-bottom:none
}
.head-tool .login-area .login-op-area .log-out {
	background:#171f2a;
	border:1px solid #344054;
	color:#969ea9;
	font-size:12px;
	line-height:23px;
	position:absolute;
	top:28px;
	right:0;
	z-index:151;
	display:inline-block;
	height:23px;
	text-align:left;
	border-top:none;
	padding:5px 5px
}
.head-tool .login-area .login-op-area .log-out:hover {
	background:#2f445b
}
.head-tool .login-area .op_news {
	color:#171f2a;
	background:#fbbe2a;
	height:22px;
	padding:0 5px;
	font-size:12px;
	line-height:23px;
	margin:7px 0 0 10px
}
.head-tool .login-area .login-op-area .log-service {
	position:absolute;
	top:28px;
	right:0;
	z-index:151;
	border:1px solid #344054;
	border-top:none;
	padding:5px 0 0 0;
	background:#171f2a
}
.head-tool .log-service li a {
	color:#969ea9;
	font-size:12px;
	line-height:23px;
	display:inline-block;
	width:76px;
	height:23px;
	text-align:center;
	text-align:left;
	padding-left:5px
}
.head-tool .login-area .login-name {
	display:inline-block;
	height:17px;
	line-height:17px
}
.head-tool .log-service li a:hover {
	background:#2f445b
}
.head-tool .login-area.login-area-left {
	float:left
}
.tc-15-bubble {
	position:absolute;
	color:#404A58
}
.tc-15-bubble .tc-15-bubble-inner:before, .tc-15-bubble .tc-15-bubble-inner:after {
	font-size:0;
	position:absolute;
	width:0;
	height:0;
	content:'';
	border:8px dashed transparent
}
.tc-15-bubble .tc-15-bubble-inner:after {
	border:7px dashed transparent
}
.tc-15-bubble-inner {
	font-size:12px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:8px 10px;
	border:1px solid #e4e6e9;
	border-radius:2px;
	background-color:#fff;
	line-height:1.6;
	position:static!important;
	left:50%;
	top:50%
}
.tc-15-bubble-left .tc-15-bubble-inner:before, .tc-15-bubble-left .tc-15-bubble-inner:after {
	top:inherit;
	bottom:inherit;
	right:100%;
	margin-right:-1px;
	border-right-style:solid
}
.tc-15-bubble-left .tc-15-bubble-inner:before {
	margin-top:-8px;
	border-right-color:#b3b7bf
}
.tc-15-bubble-left .tc-15-bubble-inner:after {
	margin-top:-7px;
	border-right-color:#fff
}
.head-tool .login-area .login-op-area .tc-15-bubble {
	top:6px;
	width:150px;
	left:43px;
	color:#fff;
	height:20px
}
.head-tool .login-area .login-op-area .tc-15-bubble .tc-15-bubble-inner {
	line-height:20px;
	font-size:12px;
	padding:0;
	border:none;
	background:#27303e;
	height:20px
}
.head-tool .login-area .login-op-area .tc-15-bubble .tc-15-bubble-inner:before {
	border-right-color:#27303e
}
.head-tool .login-area .login-op-area .tc-15-bubble .tc-15-bubble-inner:after {
	border-right-color:#27303e
}
.head-tool .login-area .login-op-area .tc-15-bubble .des-text {
	font-size:12px;
	color:#fff;
	float:left;
	padding-left:10px
}
.head-tool .login-area .login-op-area .tc-15-bubble .close {
	display:inline-block;
	width:20px;
	height:20px;
	background-image:url("../images/global-feu150806112017.png")/*tpa=http://www.txydl.com/skin/default/css/img/global-feu150806112017.png*/;
	background-position:0 0;
	float:right
}
.head-menu {
	position:relative;
	z-index:100;
	background:#2b3442
}
.head-menu .navigation-up {
	height:60px
}
.head-menu .navigation-inner {
	position:relative;
	max-width:1200px;
	margin:0 auto
}
.head-menu .navigation-up .navigation-v3 {
	margin-left:310px
}
.head-menu .navigation-up .logo-area {
	float:left;
}
.head-menu .navigation-up .logo-area h1 {
	display:inline-block;
	vertical-align:middle
}
.head-menu .navigation-up .logo-area img {
	display:inline-block;
	vertical-align:middle;
	margin:0 10px
}
.head-menu .navigation-up .logo-area .logo-1 img {
	margin-top:0px
}
.head-menu .navigation-up .logo-area .stick {
	display:inline-block;
	height:30px;
	width:1px;
	background:#485160;
	vertical-align:bottom
}
.head-menu .navigation-up .navigation-v3 .nav-up-menu {
	font-size:0
}
.head-menu .navigation-up .navigation-v3 .nav-up-menu li {
	font-size:16px;
	color:#fff;
	display:inline-block;
	position:relative
}
.head-menu .navigation-up .navigation-v3 li h2 {
	font-weight:normal;
	padding:0;
	margin:0
}
.head-menu .navigation-up .navigation-v3 li h2 a {
	padding:0 26px;
	color:#fff;
	display:inline-block;
	line-height:60px;
transition:.2s ease background
}
.head-menu .navigation-up .navigation-v3 .nav-up-selected, .head-menu .navigation-up .navigation-v3 li h2 a:hover {
	background:#202833
}
.head-menu .navigation-up .navigation-v3 .nav-up-selected h2 a, .head-menu .navigation-up .navigation-v3 li h2 a:hover {
	color:#ffb800
}
.head-menu .navigation-up .nav-more {
	display:inline-block;
	width:24px;
	height:17px;
	background-image:url("../images/global-feu150806112017.png")/*tpa=http://www.txydl.com/skin/default/css/img/global-feu150806112017.png*/;
	background-position:-53px 0;
	position:absolute;
	top:19px;
	right:10px;
	display:none
}
.head-menu .mini-size {
	display:none;
	padding:3% 0
}
.head-menu .mini-size .down-menu {
	text-align:left;
	padding:0 5%
}
.head-menu .mini-size .menu-title {
	font-size:14px;
	color:#fff;
	line-height:30px;
	border-bottom:1px solid #485160;
	display:block;
	padding:10px 0
}
.head-menu .mini-size .down-ct {
	display:none
}
.head-menu .mini-size .down-ct .down-ct-with-ul {
	display:inline-block;
	vertical-align:top;
	padding-right:3%
}
.head-menu .mini-size .down-ct .down-ct-title {
	color:#ffb800;
	line-height:30px
}
.head-menu .mini-size .down-ct .down-ct-ct {
	font-size:12px;
	color:#fff;
	line-height:24px
}
.head-menu .mini-size .menu-unfold .down-ct {
	display:block
}
.head-menu .mini-size .menu-unfold .down-ct li a {
	color:#fff;
	line-height:24px
}
.head-menu .navigation-up .navigation-v3 .nav-down-style {
	position:absolute;
	background-color:#202833;
	background-color:rgba(32, 40, 51, .98);
	padding:10px 30px 25px 30px;
	left:0;
	min-width:100%;
	box-sizing:border-box
}
.head-menu .navigation-up .navigation-v3 .nav-down-style li {
	display:block;
	line-height:31px;
	float:none
}
.head-menu .navigation-up .navigation-v3 .nav-down-style li a {
	color:#ddd;
	font-size:14px;
	white-space:nowrap
}
.head-menu .navigation-up .navigation-v3 .nav-down-style li a:hover {
	color:#338DD8
}
.head-menu .navigation-up .navigation-v3 .nav-down-style-2 .nav-down-list {
	white-space:nowrap;
	margin:15px 0 25px 0
}
.head-menu .navigation-up .navigation-v3 .nav-down-style-2 .nav-down-menu {
	display:inline-block;
	vertical-align:top;
	width:125px;
	margin-right:30px
}
.head-menu .navigation-up .navigation-v3 .nav-down-style-2 .nav-down-menu .menu-title {
	color:#78808b;
	font-size:14px;
	border-bottom:1px solid #323a45;
	border-bottom:1px solid rgba(120, 128, 129, .2);
	padding-bottom:5px;
	margin-bottom:5px
}
.head-menu .navigation-up .navigation-v3 .nav-down-style-2 .nav-down-menu .menu-title img {
	display:inline-block;
	vertical-align:middle;
	margin-right:10px
}
.head-menu .navigation-up .navigation-v3 .nav-down-style-2 .nav-down-menu.last {
	margin-right:0
}
.tc-footer {
	background:#26313e;
	padding:40px 0 80px 0;
	min-width:320px;
	font-family:'helvetica neue', 'hiragino sans gb', \5FAE\8F6F\96C5\9ED1, 'microsoft yahei', 'Simsun', tahoma, arial
}
.tc-footer .tc-footer-columns {
	max-width:1200px;
	margin:0 auto;
	font-size:0;
	text-align:center
}
.tc-footer .columns {
	display:inline-block;
	vertical-align:top;
*display:inline;
*zoom:1;
	text-align:left;
	width:16%;
	min-width:124px;
	margin-bottom:45px
}
.tc-footer .columns h3 {
	font-size:15px;
	color:#fff;
	margin-bottom:10px;
	font-weight:normal;
	padding-left:10px
}
.tc-footer .columns ul {
	padding-left:10px
}
.tc-footer .columns ul li, .tc-footer .columns ul li a {
	font-size:12px;
	color:#828690;
	display:block
}
.tc-footer .columns ul li {
	line-height:26px
}
.tc-footer .columns ul li a:hover {
	color:#c6c6c6
}
.tc-footer .columns .footer-icon {
	display:inline-block;
	vertical-align:middle;
	margin:0 5px
}
.tc-footer .columns .icon-1 {
	background-image:url("../images/global-feu150806112017.png")/*tpa=http://www.txydl.com/skin/default/css/img/global-feu150806112017.png*/;
	background-position:0 -21px;
	width:18px;
	height:15px
}
.tc-footer .columns .icon-1:hover {
	background-image:url("../images/global-feu150806112017.png")/*tpa=http://www.txydl.com/skin/default/css/img/global-feu150806112017.png*/;
	background-position:-78px 0
}
.tc-footer .columns .icon-2 {
	background-image:url("../images/global-feu150806112017.png")/*tpa=http://www.txydl.com/skin/default/css/img/global-feu150806112017.png*/;
	background-position:-21px 0;
	width:15px;
	height:19px
}
.tc-footer .columns .icon-2:hover {
	background-image:url("../images/global-feu150806112017.png")/*tpa=http://www.txydl.com/skin/default/css/img/global-feu150806112017.png*/;
	background-position:-37px 0
}
.tc-footer .column-certification {
	width:20%
}
.tc-footer .column-certification .certification {
	margin-bottom:15px;
	font-size:0
}
.tc-footer .column-certification .certification .ct-img {
	display:inline-block;
	vertical-align:top;
*display:inline;
*zoom:1;
	width:29%
}
.tc-footer .column-certification .certification .information {
	display:inline-block;
	vertical-align:top;
*display:inline;
*zoom:1;
	width:62.5%
}
.tc-footer .column-certification .certification .information h3 {
	font-size:12px;
	margin-bottom:0
}
.tc-footer .column-certification .certification .information li {
	line-height:20px
}
.tc-footer .column-certification .certification .information .text {
	margin-right:5%
}
.tc-footer .tc-footer-copyright {
	text-align:center
}
.tc-footer .tc-footer-copyright .department, .tc-footer .tc-footer-copyright .department a {
	font-size:14px;
	color:#757a85
}
.tc-footer .tc-footer-copyright .department a:hover {
	color:#c6c6c6
}
.tc-footer .tc-footer-copyright .department {
	border-bottom:1px solid #37414b;
	line-height:35px;
	margin:0 auto;
	margin-bottom:15px;
	max-width:1200px
}
.tc-footer .tc-footer-copyright .department .icon-tc {
	display:inline-block;
	width:94px;
	height:16px;
	background-image:url("../images/global-feu150806112017.png")/*tpa=http://www.txydl.com/skin/default/css/img/global-feu150806112017.png*/;
	background-position:-21px -20px;
	margin-right:20px
}
.tc-footer .tc-footer-copyright .department a {
	margin:0 5px
}
.tc-footer .tc-footer-copyright .links, .tc-footer .tc-footer-copyright .links {
	line-height:20px
}
.tc-footer .tc-footer-copyright .links, .tc-footer .tc-footer-copyright .links a {
	color:#5a5e67;
	font-size:12px;
	margin:0 5px
}
.tc-footer .tc-footer-copyright .links a:hover {
	color:#c6c6c6
}
.tc-footer .tc-footer-copyright .links .line-2 .slide {
	margin:0 5px
}
.tc-footer .tc-footer-copyright .links .last {
	margin-top:10px
}
.tc-footer .tc-footer-copyright .links .last .slide {
	margin-left:5px
}
.head-tool, .head-tool .head-tool-inner, .head-menu, .head-menu .navigation-inner, .tc-footer .tc-footer-columns, .tc-footer {
	min-width:1000px
}
.ie8 .head-tool, .ie8 .head-tool .head-tool-inner, .ie8 .head-menu, .ie8 .head-menu .navigation-inner .ie8 .head-menu .navigation-down .navigation-down-inner, .ie8 .tc-footer, .ie8 .tc-footer .tc-footer-columns {
	min-width:1000px
}
.sm {margin:auto;width:1100px;background:#FFFFFF;clear:both;}
.m_rr {width:530px;}
.f_l {float:left;}
.f_r {float:right;}
.headline h2 {text-align:center;font-size:16px;margin:0;height:40px;line-height:40px;overflow:hidden;}
.headline span {color:#225588;}
.w428 {width:530px;}
.w290 {width:290px;}
.ibox_head {height:31px;line-height:31px;background:url("../images/ibox_head.png")/*tpa=http://www.txydl.com/skin/default/css/img/ibox_head.png*/ no-repeat 0 15px;padding:0 10px 0 15px;}
.ibox_head strong {background:#FFFFFF;font-size:20px;padding:0 5px 0 5px;}
.ibox_body {padding:0 0px 0 0px;}
.ibox_body li {height:28px;line-height:28px;background:url("../images/li_dot.gif")/*tpa=http://www.txydl.com/skin/default/css/img/li_dot.gif*/ no-repeat 5px 13px;padding:0 10px 0 12px;}
.ibox_body a {font-size:14px;}
.ibox_bodyy {padding:10px 0px 0 0px;}
.ibox_bodyy li {height:28px;line-height:28px;background:url("../images/li_dot.gif")/*tpa=http://www.txydl.com/skin/default/css/img/li_dot.gif*/ no-repeat 5px 13px;padding:0 10px 0 12px;}
.ibox_bodyy a {font-size:14px;color:#3e3e3e;}
.ibox_bodyy a:hover { color:#ff0000;}
.ibox_body_s {background:url("../images/dot.gif")/*tpa=http://www.txydl.com/skin/default/css/img/dot.gif*/ repeat-x 0 center;margin:0 20px 0 25px;}
@media \0screen\,screen\9 {
.head-menu .navigation-up .navigation-v3 .nav-down-style {
	background-color:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9202833, endColorstr=#F9202833);
#zoom:1
}
}
#CssGaga {
	content:"150818155154,feu,333"
}/*  |xGv00|ca8a6d327a2e2016bb1d14ed6bfd1873 */
