body,td,h2,h3,h5,h6{
	font-size: 10pt;
	line-height: 18pt;
}
body {
	margin: 0px;
	background-color: #FFFBDF;
	background-image: url(//ue.17173cdn.com/tltop/tltop_13.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.topbj{	background-image: url(//ue.17173cdn.com/images/tl/2012/tlsp-topbj.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.topbjpx14 {
	font-size: 16px;
	color: f3d88d;
	font-weight: bold;
}
.topbjpx14 a:link{
	font-size: 16px;
	color: f3d88d;
	font-weight: bold;
}
.topbjpx14 a:visited{
	font-size: 16px;
	color: f3d88d;
	font-weight: bold;
}
.topbjpx14 a:hover{
	font-size: 16px;
	color: f3d88d;
	font-weight: bold;
}
a:link {
	color: #20251C;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #20251C;
}
a:hover {
	text-decoration: none;
	color: #20251C;
}
a:active {
	text-decoration: none;
	color: #20251C;
}
h1,h2,h3,h4,h5,h6 {
	line-height: 15pt;
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 11pt;
	color: #000000;
}
h1 a:link{
	font-size: 11pt;
	color: #000000;
}
h1 a:visited{
	font-size: 11pt;
	color: #000000;
}
h1 a:hover{
	font-size: 11pt;
	color: #CC3300;
	text-decoration: underline;
}
.line1 {
	background-image: url(//images.17173cdn.com/media/images/sun/line1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10pt;
	padding-left: 0px;
}
h2 {
	color: #BCCFE1;
}
h3 {
	color: #FFD800;
}
#dh td {
	COLOR:#ffffff;
	letter-spacing: 1pt;
}
a.brdc img {border:3px solid #FFFFFF;}
a.brdc:hover img {border:3px solid #FF7200;}
a.brd1 img {border:1px solid #cecece;}
a.brd1:hover img {border:1px solid #3399FF;}
#dh a:link { COLOR:#ffffff; text-decoration: none}
#dh a:visited { COLOR:#ffffff; text-decoration: none}
#dh a:hover { COLOR: #FF0000 ; text-decoration : underline ;}
#dh a:active { COLOR:#ffffff; text-decoration: none}
#td-bottom-sy td {COLOR:#808080;}
#td-bottom-sy a:link { COLOR:#808080; text-decoration: none}
#td-bottom-sy a:visited { COLOR:#808080; text-decoration: none}
#td-bottom-sy a:hover { COLOR: #FF0000 ; text-decoration : underline ;}
#td-bottom-sy a:active { COLOR:#808080; text-decoration: none}
h4 {
	font-size: 9pt;
	color: #677480;
	letter-spacing: 3pt;
}
h4 a:link{
	font-size: 9pt;
	color: #677480;
	letter-spacing: 3pt;
}
h4 a:visited{
	font-size: 9pt;
	color: #677480;
	letter-spacing: 3pt;
}
h4 a:hover{
	font-size: 9pt;
	color: #CC6666;
	letter-spacing: 3pt;
	text-decoration: underline;
}
.line {
	background-image: url(//images.17173cdn.com/media/images/sun/line.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 3px;
}
.STYLE1 a:link{
	background-repeat: repeat-x;
	background-position: left;
	color: #FEFFE3;
	text-decoration: none;
}
.STYLE1 a:visited{
	background-repeat: repeat-x;
	background-position: bottom;
	color: #FEFFE3;
	text-decoration: none;
}
.STYLE1 a:hover{
	background-repeat: no-repeat;
	background-position: bottom;
	color: #FF6600;
	text-decoration: underline;
}
.STYLE5 {background-image: url(//images.17173cdn.com/media/images/sun/line.jpg); background-repeat: repeat-x; background-position: bottom; margin: 0px; padding: 3px; color: #FF9900; font-weight: bold; }
h5 {
	font-size: 9pt;
	color: #C6CDBF;
}
h5 a:link{
	font-size: 9pt;
	color: #C6CDBF;
}
h5 a:visited{
	font-size: 9pt;
	color: #C6CDBF;
}
h5 a:hover{
	font-size: 9pt;
	color: #CC6666;
	text-decoration: underline;
}
h6 {
	font-size: 9pt;
}
TABLE.cmsXyPictable{width:100%;border:0px;}
TABLE.cmsXyPictable TD {
	color:#000000;
	height:120px;
	text-align:center;
	font-size: 12px;
}
.px12 {
	font-size: 12px;
	line-height: normal;
	color: #000000;
}
.px12 a:link{
	font-size: 12px;
	line-height: normal;
	color: #000000;
}
.px12 a:visited{
	font-size: 12px;
	line-height: normal;
	color: #000000;
}
.px12 a:hover{
	font-size: 12px;
	line-height: normal;
	color: #CC3300;
	text-decoration: underline;
}
.cmsPicClass {
	border:2px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	border-left-style:solid;
	border-color:#cccccc;
	color: #000000;
}
.cmsTable {
	border:0px;
	width:98%;
	padding:0px;
	spacing:1px;
	color: #000000;
} 
.cmsTable TD 
{ 
line-height: 21px; 
font-size:12px; 
background-image:url(//images.17173cdn.com/media/images/5jq/line02.gif);
background-repeat: repeat; 
text-decoration: none; 
}
.cmsTable TD a
{
	line-height: 21px;
	font-size:12px;
	background-image:url(//images.17173cdn.com/media/images/5jq/line02.gif);
	background-repeat: repeat;
	text-decoration: none;
	color: #000000;
}
.cmsTable TD a:hover
{ 
line-height: 21px; 
font-size:12px; 
background-image: url(//images.17173cdn.com/media/images/5jq/line02.gif);
background-repeat: repeat; 
text-decoration: underline; 
}
TABLE.cmsPicTable TD 
{
	line-height: 22px;
	font-size:12px;
	text-decoration: none;
	color: #000000;
}
TABLE.cmsPicTable TD a:link
{ 
line-height: 22px; 
font-size:12px; 
text-decoration: none; 
}
TABLE.cmsPicTable TD a:visited
{ 
line-height: 22px; 
font-size:12px; 
text-decoration: none; 
}
TABLE.cmsPicTable TD a:hover
{ 
line-height: 22px; 
font-size:12px; 
text-decoration: none; 
}
TABLE.cmsXyPictable{
	width:100%;
	border:0px;
}
TABLE.cmsXyPictable TD {
color:#82919B;
height:130px;
text-align:center;
}
TABLE.cmsXyPictable TD a
{
color:#5a6872;
text-align:center;
text-decoration: none;
}
TABLE.cmsXyPictable TD a:hover{
color:#000000;
text-align:center;
text-decoration: underline;
}
TABLE.cmsXyPictable1{
	width:85%;
	border:0px;
}
TABLE.cmsXyPictable1 TD {
color:#FFFFFF;
height:120px;
text-align:center;
}
TABLE.cmsXyPictable1 TD a
{
color:#FFFFFF;
text-align:center;
text-decoration: none;
}
TABLE.cmsXyPictable1 TD a:hover{
color:#5a6872;
text-align:center;
text-decoration: underline;
}
TABLE.cmsXyPictable2{
	width:98%;
	border:0px;
}
TABLE.cmsXyPictable2 TD {
color:#5a6872;
height:110px;
}
TABLE.cmsXyPictable2 TD a
{
	color:#000000;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
TABLE.cmsXyPictable2 TD a:hover{
	color:#5a6872;
	text-decoration: underline;
	font-size: 12px;
}



.op50{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50}.op60{filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}.op70{filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}.op80{filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80}.op90{filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90}.global-footer{margin:0 auto;padding:12px 0;font-size:12px;font-family:"Arial","\5b8b\4f53";line-height:24px;text-align:center;clear:both}.global-footer a:link{text-decoration:none}.global-footer a:visited{text-decoration:none}.global-footer a:hover{text-decoration:underline}.global-footer a:active{text-decoration:underline}
.global-footer, .global-footer a:link, .global-footer a:visited,
.global-footer a:active ,.global-footer a:hover {
	color: black; 
}
.global-footer {
	filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70;
}


/*update in 20141111 by kiki*/

.topbj {background-image: url(http://ue1.17173cdn.com/a/tl/index/2014/img/top-bj.jpg);background-repeat: no-repeat;background-position: top;}
body{ background:#220b0d;}
/*the header*/
.header{ width: 961px; height: 425px; margin:0 auto; position:relative; z-index:100}
.header .logo{ position:absolute; left: 220px; top: 70px;}
.header .logo{display:block; width:362px; line-height:1.3;color: #6c0000; text-align:center;font-family:"Microsoft YaHei";}
.header .logo span{display:block;}
.header .logo .cn{font-size:24px; font-weight:normal; }
.header .logo .en{font-size:16px; line-height:26px;}
.header .logo .avatar{ margin-bottom:10px;}
.header .h1logo a:hover, .header .logo:hover{ text-decoration:none;}
.nav-wrap{ position:absolute; left:0; bottom:0; width:961px;}
.main-nav{*zoom:1; background-color: #7f1b0c; height:40px; overflow:hidden;}
.main-nav-list{margin: 0; padding: 0}
.main-nav-item{ float:left; height: 40px; position: relative;}
.main-nav-con{ float:left; height:40px; padding: 0 29px; text-align:center; line-height:37px; _line-height:40px; border-left: 1px solid #8b3725; font-size:18px; color: #fff; font-family:"Microsoft YaHei"; background-color: #7f1b0c; }
.main-nav-con a,.main-nav-con a:link, .main-nav-con a:visited{color:#fff;}
.main-nav-con:hover, .main-nav-item1 .main-nav-con:hover{ background-color:#a43a24;text-decoration: none;color:#fff;}
.main-nav-item1 .main-nav-con, .main-nav-item1 .main-nav-con:hover{ margin-top:0; background-color: #a43a24; border-left:0; color:#fff; text-decoration: none;}

.sub-nav{ width:1000px; height:40px; line-height:40px; background-color:#131313;}
.sub-nav-con{ font-size:0; padding-left:30px;}
.sub-nav-con a, .sub-nav-con .sep, .sub-nav-con .tit{ font-size:12px; color:#4f7722;}
.sub-nav-con .tit{ font-weight:bold}
.sub-nav-con .tit1{ margin-left:30px;}
.sub-nav-con .sep{ margin:0 9px; color:#ad7669;}
.sub-nav-con a:hover{ text-decoration:underline}

.fast-track{ overflow:hidden; *zoom:1;}
.fast-track .item{ float:left; padding:0 0 1px 30px; font-size:0; line-height:25px; white-space:nowrap}
.fast-track .aline{ float:none; overflow:hidden; *zoom:1; clear:both;}
.fast-track .tit{ float:left; font-size:12px; font-weight:bold; color: #fff898;}
.fast-track .con{ float:left; font-size:12px; white-space:nowrap}
.fast-track a{ color: #a07957;}
.fast-track a:hover{ text-decoration:underline;}
.fast-track .sep{ margin: 0 5px 0 5px; color: #a07957;}

.nav-wrap .fast-track{ height:72px; padding: 12px 200px 0 0; width: 758px; overflow:hidden; position:relative; }
.nav-wrap .fast-track-wp{border:1px solid #282c33; border-bottom:0}
.nav-wrap .fast-track .item{ line-height:30px; padding-bottom:0}
.nav-wrap .fast-track .mask{ display:block; z-index:-1; position:absolute; top:0; left:0; width:1000px; height:85px; background: #352211; filter: alpha(opacity:95); opacity: 0.95;}
:root .nav-wrap .fast-track .mask{ filter:none \0}

.channel-box{ width: 220px; height:125px; overflow:hidden; position:absolute; right:0; bottom:0; background-color: #2d24a3; border-left:1px solid #121417; box-shadow:-1px 0 2px #121417}
.channel-c1{ overflow:hidden; *zoom:1;font-family: "Microsoft Yahei"}
.channel-c1 .item{ float:left; height:39px; text-align:center; line-height:39px; color: #ffffff; font-size:18px; border-bottom: 1px solid #392fb7; background-color: #2d24a3;}
.channel-c1 .item:hover{ background-color: #392fb7; color: #ffffff; text-decoration:none}
.channel-c1 .item1{ width: 110px; border-right: 1px solid #392fb7;}
.channel-c1 .item2{ width: 109px;}
.channel-c2{ line-height:40px; font-size:0; padding-left: 12px;}
.channel-c2 a{font-size:12px; color: #dedede;}
.channel-c2 a:hover{ text-decoration:underline}
.channel-c2 .sep{ font-size:12px; color: #dedede; margin:0 5px;}
.channel-c3{ padding:0 0 0 13px;}

.search-article1{ width:183px; height:25px; background-color: #8c87cc; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding-left: 5px; overflow: hidden; margin: 0; padding: 0;}
.search-article1 .txt{ display:inline-block; vertical-align:middle; width:140px; height: 25px; padding-left: 5px; line-height:25px;  font-size:12px; border:none; background: #8c87cc;}
.search-article1 .btn{width:21px; height:25px; display:inline-block; vertical-align:middle; border:none; font-size:12px; color:#fff; overflow:hidden; background:#8c87cc url(http://ue1.17173cdn.com/a/tl/index/2014/img/ico-search.png) no-repeat 0 0; text-indent:-9999em; cursor:pointer;margin-top: -5px;}
.search-article1 .btn:hover{}
.search-article1 input[type="text"]{ color: #2d24a3;}
.search-article1 input[type="text"]:hover, .search-article1 input[type="text"]:focus{ color: #2d24a3;}
.search-article1 #form1 .txt{ _color: #2d24a3;}