﻿/*CSS书写规范
1、所有名称全部小写；
2、一个名称由多个单词组成时，使用下划线连接
*/

.tables{
	border: 1px solid #AACCEE;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;

}
div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

/*链接默认样式*/
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #660000; TEXT-DECORATION: none
}
.lk
{
	COLOR: #cccccc; FONT-SIZE: 13px; TEXT-DECORATION: none; line-height:22px;
}
A.lk:link {
	COLOR: #cccccc; FONT-SIZE: 13px; TEXT-DECORATION: none; line-height:22px;
}
A.lk:visited {
	COLOR: #cccccc; FONT-SIZE: 13px; TEXT-DECORATION: none
}

#bgheader {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px;  HEIGHT: 135px; PADDING-TOP: 0px;

}
#header {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; HEIGHT: 135px; PADDING-TOP: 0px
}
.logo {
	MARGIN: 15px 0px 0px 8px; WIDTH: 140px; FLOAT: left; HEIGHT: 85px
}
/*
.header {
	WIDTH: 810px; FLOAT: right; HEIGHT: 115px
}
*/
.top {
	MARGIN: 0px; WIDTH: 550px; FLOAT: right; HEIGHT: 20px
}
.topL {
	WIDTH: 10px; BACKGROUND: url(topL.png) no-repeat left top; FLOAT: left; HEIGHT: 20px
}
.topC {
	Z-INDEX: 40; POSITION: relative; WIDTH: 345px; BACKGROUND: url(topbg.png) repeat-x left top; FLOAT: left; HEIGHT: 20px
}
#language {
	Z-INDEX: 200; POSITION: absolute; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 80px; PADDING-RIGHT: 8px; DISPLAY: none; BACKGROUND: #f1f1f1; TOP: 21px; PADDING-TOP: 8px; LEFT: 0px
}
.topR {
	WIDTH: 10px; BACKGROUND: url(topR.png) no-repeat left top; FLOAT: left; HEIGHT: 20px
}
.topC UL {
	LINE-HEIGHT: 18px; MARGIN: 2px 0px 0px 5px; WIDTH: 340px; HEIGHT: 18px
}
.topC UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(line1.png) no-repeat 15px center; FLOAT: left; PADDING-TOP: 0px
}
.topC UL LI.first {
	BACKGROUND-images: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
/*
.nav {
	Z-INDEX: 30; POSITION: relative; MARGIN: 56px 0px 0px; WIDTH: 804px; FLOAT: right; HEIGHT: 36px
}
.nav UL {
	WIDTH: auto; HEIGHT: auto
}
.nav UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 6px; WIDTH: 84px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Microsoft YaHei"; BACKGROUND: url(line2.png) no-repeat right 7px; FLOAT: left; HEIGHT: 36px; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.nav UL LI.end {
	BACKGROUND-images: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.nav UL LI A {
	WIDTH: auto; DISPLAY: block; HEIGHT: 36px; COLOR: #4d4d4d; font-size:14px; font-weight:bold;
}
.nav UL LI A:visited {
	COLOR: #4d4d4d
}

.nav UL LI A:hover {
	BACKGROUND: url(navbg4.jpg) no-repeat center bottom; color:#FFFFFF;
}

.nav UL LI.li_ A:hover {
	BACKGROUND: url(navbg4.jpg) no-repeat center bottom
}
.nav UL LI.end A:hover {
	BACKGROUND: url(navbg4.jpg) no-repeat center bottom
}
.nav UL LI.li1 {
	WIDTH: 96px
}
.nav UL LI.li1 A:hover {
	BACKGROUND: url(navbg4_.png) no-repeat center bottom
}
.nav UL LI DIV {
	POSITION: absolute; MARGIN: 0px 0px 0px; WIDTH: auto; HEIGHT: 32px; VISIBILITY: hidden;  background-color:#E60000
}
.nav UL LI DIV#m1 {
	LEFT: 100px; _width: 770px; _left: -100px
}
.nav UL LI DIV#m2 {
	LEFT: 100px; _width: 770px; _left: -100px
}
.nav UL LI DIV#m3 {
	LEFT: 245px; _width: 210px; _left: -240px
}
.nav UL LI DIV#m4 {
	LEFT: 210px; _width: 770px; _left: -210px
}
.nav UL LI DIV#m5 {
	LEFT: 375px; _width: 400px; _left: -375px
}
.nav UL LI DIV#m6 {
	LEFT: 580px; _width: 300px; _left: -580px
}
.nav UL LI DIV#m7 {
	LEFT: 246px; _width: 730px; _left: -246px
}
.nav UL LI DIV SPAN {
	POSITION: relative; LINE-HEIGHT: 30px; WIDTH: auto; DISPLAY: block;  FLOAT: left; HEIGHT: 32px;FONT-SIZE: 12px;
}
.nav UL LI DIV SPAN .aa1 {
	LINE-HEIGHT: 23px; MARGIN-TOP: 5px; DISPLAY: inline; FLOAT: left; HEIGHT: 23px;FONT-SIZE: 12px
}
.nav UL LI DIV SPAN .aa1 A {
	LINE-HEIGHT: 23px; padding:0 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 23px; COLOR: #fff; FONT-SIZE: 12px
}
.nav UL LI DIV SPAN .aa1 A:hover {
	LINE-HEIGHT: 23px; padding:0 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 23px; COLOR: #fff; background-images:none; text-decoration:underline;
}*/

/*左侧导航*/

DIV.newsclass_dolphin { MARGIN: 0px;   width:200px; 
}
A.newsclass_dolphin:link { text-align:center; MARGIN: 0px;   DISPLAY: block; BACKGROUND: url(nav_bg3.gif) no-repeat center top; HEIGHT: 34px; line-height:34px; COLOR: #E51A45; TEXT-DECORATION: none; font-family:"微软雅黑"; font-weight:bold; font-size:13px;
}
A.newsclass_dolphin:visited {
	 text-align:center; MARGIN: 0px;  DISPLAY: block;  BACKGROUND: url(nav_bg3.gif) no-repeat center top;  HEIGHT: 34px; line-height:34px;  COLOR: #E51A45; TEXT-DECORATION: none; font-family:"微软雅黑"; font-weight:bold;font-size:13px;
}
A.newsclass_dolphin:active {
	 text-align:center; MARGIN: 0px;   DISPLAY: block; BACKGROUND: url(nav_bg3.gif) no-repeat center top;  HEIGHT:34px; line-height:34px; COLOR: #E51A45; TEXT-DECORATION: none; font-family:"微软雅黑"; font-weight:bold; font-size:13px;
}
A.newsclass_dolphin:hover {
	DISPLAY: block;  text-align:center;  HEIGHT: 34px; line-height:34px;   COLOR: #ffffff; TEXT-DECORATION: none; font-family:"微软雅黑"; font-weight:bold; BACKGROUND: url(nav_bg4.gif) no-repeat center; font-size:13px;
}

A.newsclass_on:link {
	TEXT-ALIGN: left; MARGIN: 0px; PADDING-LEFT: 30px;   DISPLAY: block; FONT: 14px/30px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(left_mbg02.jpg) no-repeat center; HEIGHT: 32px; line-height:32px; COLOR: #ffffff; TEXT-DECORATION: none; font-family:"微软雅黑"; font-weight:bold;
}
A.newsclass_on:visited {
	TEXT-ALIGN: left; MARGIN: 0px; PADDING-LEFT: 30px;   DISPLAY: block; FONT: 14px/30px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(left_mbg02.jpg) no-repeat center;  HEIGHT: 32px; line-height:32px;  COLOR: #ffffff; TEXT-DECORATION: none; font-family:"微软雅黑"; font-weight:bold;
}
A.newsclass_on:active {
	TEXT-ALIGN: left; MARGIN: 0px; PADDING-LEFT: 30px;   DISPLAY: block; FONT: 14px/30px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(left_mbg02.jpg) no-repeat center;  HEIGHT:32px; line-height:32px; COLOR: #ffffff; TEXT-DECORATION: none; font-family:"微软雅黑"; font-weight:bold;
}
A.newsclass_on:hover {
	DISPLAY: block;  HEIGHT: 32px;   COLOR: #ffffff;TEXT-DECORATION: none; font-family:"微软雅黑"; font-weight:bold; BACKGROUND: url(left_mbg02.jpg) no-repeat center;
}

/*切换*/
.wrapper {width:1000; margin:0 auto; padding-bottom:0px;}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:1000px; height:350px; overflow:hidden; position:relative;}
#focus ul {height:350px; position:absolute;}
#focus ul li {float:left; width:1000px; height:350px; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#C41621;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*切换*/

.Pcon {
	FONT-SIZE: 13px; COLOR: #353535; height:22px;  line-height:22px; text-align:left; padding-top:6px; padding-bottom:10px;}
.xian_s{ background:url(xian.jpg) repeat-y left; }
.xian_h{ background:url(xian2.jpg) repeat-x center; }
/*首页标题*/
.ititle {
	FONT-SIZE: 13px; COLOR: #5D5D5D; height:24px;  line-height:24px;font-family: "Microsoft YaHei" 
}
.ititle A {
	FONT-SIZE: 13px; COLOR: #5D5D5D;  height:24px;  line-height:24px;  font-weight: bold;
}
.ititle A:link  {
	FONT-SIZE: 13px; COLOR: #5D5D5D;  height:24px;  line-height:24px; font-weight: bold;
}
.ititle A:hover{
	FONT-SIZE: 13px;  COLOR: #5D5D5D; font-weight: bold;}
/*首页标题*/
/*首页标题*/
.ititle2 {
	FONT-SIZE: 14px; COLOR: #353535; height:28px;  line-height:24px; 
}
.ititle2 A {
	FONT-SIZE: 14px; COLOR: #353535;  height:28px;  line-height:24px;  font-weight: bold;
}
.ititle2 A:link  {
	FONT-SIZE: 14px; COLOR: #353535;  height:28px;  line-height:24px; font-weight: bold;
}
.ititle2 A:hover{
	FONT-SIZE: 14px;  COLOR: #353535; font-weight: bold;}
.icon2	 {
	FONT-SIZE: 12px;  COLOR: #666666; line-height:16px;}
/*首页标题*/

/*标题*/
.Ptitle {
	FONT-SIZE: 14px; COLOR: #ffffff; height:24px;  line-height:24px; margin-bottom:6px;
}
.Ptitle A:link {
	FONT-SIZE: 14px; COLOR: #ffffff; background-color:#9FA7B4;  height:24px;  line-height:24px; padding:5px 10px; font-weight: bold;
}
.Ptitle A:visited  {
	FONT-SIZE: 14px; COLOR: #ffffff; background-color:#9FA7B4;  height:24px;  line-height:24px; padding:5px 10px; font-weight: bold;
}
.Ptitle A:active  {
	FONT-SIZE: 14px; COLOR: #ffffff; background-color:#9FA7B4;  height:24px;  line-height:24px; padding:5px 10px; font-weight: bold;
}
.Ptitle A:hover{
	FONT-SIZE: 14px;  COLOR: #ffffff; font-weight: bold;}
/*标题*/

/*链接*/

.case01 {
	FONT-SIZE: 13px; width:98px; COLOR: #ffffff; height:30px; text-align:center; font-weight:bold; f line-height:30px; background: url(casebg01.jpg) no-repeat left;   
}
.case01 A {
	FONT-SIZE: 13px; width:98px; COLOR: #ffffff; height:30px; text-align:center; line-height:30px;   
}

.case01 A:hover{FONT-SIZE: 13px; width:98px; COLOR: #ffffff; height:30px; text-align:center; line-height:30px;  
}
	
.case02 {
	FONT-SIZE: 13px; width:98px; COLOR: #ffffff; height:30px; text-align:center; font-weight:bold;  line-height:30px; background: url(casebg02.jpg) no-repeat left;   
}
.case02 A {
	FONT-SIZE: 13px; width:98px; COLOR: #ffffff; height:30px; text-align:center; line-height:30px;  
}

.case02 A:hover{FONT-SIZE: 13px; width:98px; COLOR: #ffffff; height:30px; text-align:center; line-height:30px; 
}
	
		
.Plink {
	FONT-SIZE: 13px; COLOR: #353535; height:24px;  line-height:24px; background: url(jt01.jpg) no-repeat left;   
}
.Plink A:link {
	FONT-SIZE: 13px; COLOR: #353535;  height:24px;  line-height:24px; padding-left:15px; 
}
.Plink A:visited {
	FONT-SIZE: 13px; COLOR: #353535;  height:24px;  line-height:24px; padding-left:15px; 
}
.Plink A:active {
	FONT-SIZE: 13px; COLOR: #353535;  height:24px;  line-height:24px; padding-left:15px; 
}
.Plink A:hover{
	FONT-SIZE: 13px;  COLOR: #353535; }
/*链接*/

.topbg
{ background-color:#2C284D; width:100%; text-align:center;}
.dhbg
{ background-images:url(imagess/dhbg.jpg); width:100%; text-align:center;}
.bannerbg
{ width:100%; text-align:center;}
.mainbg
{background:url(imagess/mainbg.jpg) ; width:100%; text-align:center;}
.heixian
{ background: url(imagess/heixian.jpg) repeat-y center  top; width:20px; text-align:center;}

.indexdh
{  background-images:url(imagess/baibg.jpg); width:100%; text-align:center;}

.id01 a
{  background:url(imagess/id011.png) no-repeat; width:320px; height:86px; text-align:center; display:block}
.id01 a:hover 
{  background:url(imagess/id01.png) no-repeat;  width:320px; height:86px; text-align:center;}
.id02 a
{  background:url(imagess/id021.png) no-repeat; width:320px; height:86px; text-align:center; display:block}
.id02 a:hover 
{  background:url(imagess/id02.png) no-repeat;  width:320px; height:86px; text-align:center;}

.id03 a
{  background:url(imagess/id031.png) no-repeat; width:320px; height:86px; text-align:center; display:block}
.id03 a:hover 
{  background:url(imagess/id03.png) no-repeat;  width:320px; height:86px; text-align:center;}


/*	导航菜单	 */
.menu A {font-family:"微软雅黑","宋体"; font-size:14px;  font-weight:bold; text-align:center;  color:#FFFFFF; width:110px; text-decoration: none;display:block; line-height:33px;}
.menu a:hover { background:url(imagess/menu_bg2.gif); color:#000; width:110px; font-size:14px;  font-weight:bold; text-align:center; padding-top:0px; display:block; text-decoration: none; }

.index_m_bg { background:url(imagess/index_m_bg.jpg) repeat-x;}
.down_xuxian { border-bottom: 1px #666666  dotted}
.index_menu { font-size:13px; color:#FFFFFF; font-weight:bold;}
.I_content { line-height:19px; font-size:12px;}

/*********图片切换 css定义***********/
.sub_box{width:650px; height:260px; float:left; position:relative; overflow:hidden; border:1px solid #cccccc; background:url(http://trip.elong.com/trip/default/news/imagess/logo_gray.jpg) center center no-repeat; *background:url(http://trip.elong.com/trip/default/news/imagess/logo_gray.jpg) 220px 120px no-repeat;}
.sub_box img{border:none; width:650px; height:260px;}

#bd1lfimg{position:relative; width:650px; height:260px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:650px; height:260px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:650px; height:260px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:600px; height:50px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 10px;}
#bd1lfimg dd h2{height:25px; padding:8px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration: none;}

.sub_nav{width:650px; height:25px; bottom:0px; position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px; float:right;}
.sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.sub_no li.show{background:#ffffff; color:#000000;}
.sub_more{float:right; width:50px; height:25px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; color:#999999; text-align:center; line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc; text-decoration:none;}

/*********图片切换 css定义***********/




.left_menu { font-size:13px; text-align:left;  font-weight:bold;  color:#505050; height:28px; line-height:32px; display:block; width:140px; }
.left_menu a{ font-size:13px; text-align:left;  font-weight:bold;  color:#505050; height:32px; display:block; width:140px; padding-left:40px;text-decoration: none;background:url(left_mb1.jpg);}
.left_menu a:hover{ font-size:13px; text-align:left;  font-weight:bold; color:#E16712; background:url(left_mb2.jpg);height:32px; padding-left:40px; width:140px;text-decoration: none; }

.foot {font-family: Verdana, Arial, Helvetica, sans-serif,"微软雅黑","宋体"; font-size:12px; text-align:center;  color:#FFFFFF;}
.footbg { width:100%; text-align:center; padding-top:20px; background:#F0F0F0; }

A.more:link,A.more:visited,A.more:active {
TEXT-INDENT: 15px; LINE-HEIGHT: 40px
	text-decoration: none;
	 COLOR: #000000
}
A.more:hover {
	text-decoration:  none;
	color: #6C8EBB;
}

#dplayer2 {
	DISPLAY: none; WIDTH: 310px; HEIGHT: 230px
}
.main_title/* 循环栏目题表格背景、文字颜色定义 */ 

{	background-images: url(topbg.gif);

font-weight: bold;
height: 26px;border-top: 1px solid #BCDBF8;border-left: 1px solid #BCDBF8;border-right: 1px solid #BCDBF8;padding-left:30px;
}
.main_tdbg
{
border: 1px solid #BCDBF8;text-align: left;padding-left:5;padding-right:5;
}

/*.PageCss {文章分页样式
margin:0 auto;
text-decoration: none;
}
.PageCss a {
border: #ddd 1px solid;
padding: 2px 6px 2px 6px;
background: #FFFFFF;
color: #333333;
margin-right:1px;
vertical-align: middle;
}
.PageCss a:hover {
border-color: #FF3300;
background: #FF9900;
color: #FFFFFF;
}
*/
.title {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	font-size: 14px;
}
.titlei {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	font-size: 16px;
}
.bordera { border: 1px solid #ccc; background:#FFFFFF}
.borderb { border: 1px  dotted #ccc; background:#FFFFFF}
.titlei  {
    width:100%;
	line-height:36px;
	 height:36px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	font-size: 16px;
}
.titlei .lt{
    width:110px;
	padding-left:10px;
	text-align:left;
	line-height:36px;
	height:36px;
}

.titlei .rt{
     text-align:right;
	 padding-right:10px;
	 line-height:36px;
	 height:36px;
}
.titlec  {
    width:998px;
	line-height:36px;
	 height:36px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	font-size: 16px;
}
.titlec .lt{
    width:110px;
	padding-left:10px;
	text-align:left;
	line-height:36px;
	height:36px;
}

.titlec .rt{
     text-align:right;
	 padding-right:10px;
	 line-height:36px;
	 height:36px;
}

.class_title {
	FONT-WEIGHT: bold;
	text-align:left;
	font-family:"微软雅黑";
	line-height:24px; height:24px;
	padding-left:12px;
	background:url(FK.jpg) left no-repeat;
	color:#353535;
	font-size: 16px;
}
 .contenttop {
	BORDER-RIGHT: #999999 1px dashed; BORDER-TOP: #999999 1px dashed; BORDER-LEFT: #999999 1px dashed;  BORDER-BOTTOM: #999999 1px dashed; HEIGHT: 24px; BACKGROUND-COLOR: #f7fcff; font-size:12px; margin-top:6px;
}
.yypic { padding:2px; border:1px #cccccc solid;
}
.pic {
	BORDER-RIGHT: #bfbfbf 3px double; BORDER-TOP: #bfbfbf 3px double; MARGIN-BOTTOM: 0px; BORDER-LEFT: #bfbfbf 3px double; BORDER-BOTTOM: #bfbfbf 3px double
}
A:hover .pic {
	BORDER-LEFT-COLOR: #b6775c; BORDER-BOTTOM-COLOR: #b6775c; BORDER-TOP-COLOR: #b6775c; BORDER-RIGHT-COLOR: #b6775c
}
 .ACT_btn {
	background-color:#EAEAEA;
	border-top:2px solid #FEFEFE;
	border-right:1px solid #BCBCBCborder-bottom:1px solid #BCBCBC;	border-left:2px solid #FEFEFE;
	height:29px;
	cursor:hand;
	font-size: 14px;
}
.tuopian {
  padding:4px; border:1px #ccc solid; margin-right:10px ; 
}
.tupian2 {
  padding:5px; border:1px #ccc solid; ; 
}
.class_img {width: 735px;}
.class_img ul{ list-style:none; margin:0px; padding:0px;} 
.class_img li{ width:130px; float:left;}
.class_img a{color:#000000;} 
.class_img a:visited{color:#000000;}
.class_img a:hover{color:#FF6600;}

.indexcase_img {width: 210px;}
.indexcase_img ul{ list-style:none; margin:0px; padding:0px;} 
.indexcase_img li{ width:100px; float:left; height:50px;}
.indexcase_img a{color:#000000;} 
.indexcase_img a:visited{color:#000000;}
.indexcase_img a:hover{color:#FF6600;}

.bg_no {
	BACKGROUND-REPEAT: no-repeat
}
.bg_lb {
	BACKGROUND-POSITION: left bottom
}
.pl12 {
	PADDING-LEFT: 12px;PADDING-TOP: 10px
}
.pl28 {
	PADDING-LEFT: 28px;
}
.flr {
	FLOAT: right
}
.lh30 {
	LINE-HEIGHT: 30px
}
.pad2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.lh12 {
	LINE-HEIGHT: 10px; height:10px; width:1000px; margin:0 auto;
}
.lh18 {
	LINE-HEIGHT: 18px
}
.lh20 {
	LINE-HEIGHT: 20px
}
.lh22 {
	LINE-HEIGHT: 22px
}
.lh24 {
	LINE-HEIGHT: 24px
}
.class_link {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px; COLOR: #353535;text-align: right;
}

.class_link  A {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px; COLOR: #353535;text-align: right;
}
.fs12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px; COLOR: #353535;text-align: left;
}

.fs12 A {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px; COLOR: #353535;text-align: left;
}
.fcOrange {
	COLOR: #ba4f00
}
.fcOrange A {
	COLOR: #ba4f00
}
.ti30 {
	TEXT-INDENT: 30px
}
.ys_title {
	FONT-SIZE: 14px;FONT-WEIGHT: bold; COLOR: #000000; text-align:left; padding-left:0px; padding-right:10px; line-height:32px; font-family:"微软雅黑";
}
.icon {
	FONT-SIZE: 12px; COLOR: #353535; text-align:left; padding-right:10px; padding-bottom:10px; line-height:21px;
}
.right_riqi {
	FONT-SIZE: 12px;  COLOR: #353535; text-align:right; 
}
.bai_title {
	FONT-SIZE: 14px; font-family:"微软雅黑"; COLOR: #353535; font-weight:bold; line-height:40px; 
}
.hei_title {
	FONT-SIZE: 14px; font-family:"微软雅黑"; COLOR: #000000; padding-left:20px; 
}
.left_bg{background:url(right_nav.gif) top repeat-y ; height:auto;}
.left_mbg {FONT-SIZE: 14px; line-height:63px; height:63px;  width:200px;FONT-WEIGHT: bold; COLOR: #ffffff; background:url(r_nav_title.gif)  center  no-repeat; text-align:center;
}

.left_mbg A {
	FONT-SIZE: 16px;FONT-WEIGHT: bold; line-height:38px;COLOR: #ffffff; margin-left:16px; 
}

.left12 {
	FONT-SIZE: 12px; COLOR: #000000; padding-left:10px;
}

.left12 A {
	FONT-SIZE: 12px;COLOR: #000000;padding-left:10px;
}
.lf12 {
	FONT-SIZE: 12px; COLOR: #000000; padding-left:2px;
}

.lf12 A {
	FONT-SIZE: 12px;COLOR: #000000;padding-left:2px;
}
.left13 {
	FONT-SIZE: 13px; COLOR: #000000; height:28px;padding-left:5px;FONT-WEIGHT: bold; background:url(hjiantou.jpg) left no-repeat; line-height:28px;
}

.left13 {
	FONT-SIZE: 13px;COLOR: #000000;padding-left:5px;FONT-WEIGHT: bold; padding-left:36px; line-height:28px;
}
.left13 a:hover {
	FONT-SIZE: 13px;COLOR: #000000;padding-left:5px;FONT-WEIGHT: bold; background:#FF0000; padding-left:36px; line-height:28px;
}
.fs13_B {
	FONT-SIZE: 13px;FONT-WEIGHT: bold; COLOR: #000000; line-height:26px; padding-bottom:10px;
}

.fs13_B A {
	FONT-SIZE: 13px;FONT-WEIGHT: bold; COLOR: #000000;line-height:26px; padding-bottom:10px;
}

.fs14_B {
	FONT-SIZE: 16px;FONT-WEIGHT: bold; COLOR: #353535; font-family:"微软雅黑";
}

.fs14_B A {
	FONT-SIZE: 15px;FONT-WEIGHT: bold; COLOR: #353535
}
.fs14_B A:visited {
	FONT-SIZE: 15px;FONT-WEIGHT: bold; COLOR: #353535
}
.fs14_B A:link {
	FONT-SIZE: 15px;FONT-WEIGHT: bold; COLOR: #353535
}
.fs14_B A:hover {
	FONT-SIZE: 15px;FONT-WEIGHT: bold; COLOR: #353535
}

.dycon { text-indent:2em; text-align: left; padding: 10px 20px;}

.fs14 {
	FONT-SIZE: 13px; COLOR: #303030;LINE-HEIGHT: 24px; text-align: left;
}

.fs14 A {
	FONT-SIZE: 13px; COLOR: #04358E;LINE-HEIGHT: 24px;text-align: left;
}
.fs14_1 {
	FONT-SIZE: 14px; COLOR: #353535;text-align: left;
}

.fs14_1 A {
	FONT-SIZE: 14px; COLOR: #353535;text-align: left;
}

fs16_B
{
	 font-family:"宋体"; font-weight:bold;  FONT-SIZE: 14px;COLOR: #051F83; line-height:30px;
}
.fs18_B {
	 font-family:"宋体"; font-weight:bold;  FONT-SIZE: 16px;COLOR: #051F83; line-height:30px;
}
.sxuxian{background:url(sxuxian.jpg) left repeat-y; width:2px;}

.fnav {
	POSITION: relative; WIDTH: 90px; margin: 0 auto; height:auto;  border:0; }
	
.fnav  LI.tname { DISPLAY: block;
	background:url(flink.jpg); WIDTH: 90px; line-height:32px;  font-weight:bold; color:#333333;  font-size:14px;  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.fnav  LI.tname A{ WIDTH: 90px; line-height:32px;  font-weight:bold; color:#333333;
}
.fnav LI.tname  A:visited{ WIDTH: 90px; line-height:32px;  font-weight:bold; color:#333333;
}
.fnav  LI A { 
	WIDTH: 80px;  text-align:center;   HEIGHT: 22px; line-height:22px; COLOR: #4d4d4d; font-size:12px; 
}
.fnav  LI A:visited { WIDTH: 90px;  HEIGHT: 22px; line-height:22px; COLOR: #4d4d4d
}

.fs18_B A {
	WIDTH: 90px; text-align:center;  HEIGHT: 30px; line-height:30px; COLOR: #4d4d4d; font-size:14px; 
}
.foot_nave
{
	 line-height:24px;
}


/*首页头部*/

.header_layer{position:absolute; z-index:10; top:3px; background:url(header_layer.png) center bottom no-repeat; height:127px; overflow:hidden;}
.header{width:1004px; height:110px; overflow:hidden; margin:0 auto;}
/*.header .fl{padding:28px 0 0 45px;}*/
.header .fr{padding:8px 0 0 0px; width:760px; overflow:hidden;}
.top_login{width:400px; background:url(login_bg.gif) left top no-repeat; margin-left:auto; height:56px; overflow:hidden;}
.top_login .input1{width:140px; height:19px; line-height:19px; overflow:hidden; border:0px; background:transparent; padding:0 0px 0 13px; color:#333; float:left;}
.top_login .btn1{border:0px; height:20px; width:30px; margin-right:4px; float:left; background:transparent;}
.top_login .a1{display:block; float:left; margin-right:4px; width:74px; height:19px;}
.top_login .a2{display:block; float:left; margin-right:4px; width:105px; height:19px;}

.s_nav_layer{position:absolute; z-index:9; top:98px; background:url(s_nav_layer.png) bottom left no-repeat; width:180px; overflow:hidden; display:none;}
.s_nav_layer div{padding:25px 0 15px 0;}
.s_nav_layer a{color:#FFF;}
.s_nav_layer li{height:24px; line-height:24px; overflow:hidden; padding-left:20px;}
.s_nav_layer .li_now{background:#888;}

.language_layer{position:absolute; z-index:11; width:80px; overflow:hidden; text-align:center; border:#A3A3A3 solid 1px; background:#E7E7E7; padding:5px 0; display:none;}
.language_layer li{height:21px; line-height:21px; overflow:hidden;}
.language_layer a{color:#222;}
.language_layer a:hover{color:#A40101;}

.login_layer{position:absolute; z-index:11; background:url(login_layer.gif) left top no-repeat; width:100px; height:32px; overflow:hidden; padding:14px 0 0 13px; display:none;}
.login_layer span{display:block; float:left; padding-right:8px;}
.login_layer .input1{float:left; width:107px; height:18px; line-height:18px; border:#CCC solid 1px; color:#666; font-family:Arial, Helvetica, sans-serif;}
.login_layer .btn1{float:left; background:#FFF; border:0px; font-weight:bold; color:#B70000; height:20px; width:60px; font-family:Arial, Helvetica, sans-serif;}

.nav{height:51px; overflow:hidden; position:relative; margin-left:auto;margin-top: 56px;}
.nav li{float:left; height:46px; overflow:hidden; background:url(nav_bg1.gif) right top no-repeat; padding-right:1px;}
.nav a{display:block; float:left; height:46px;}
.nav a span{display:block; float:left; height:46px; line-height:46px; overflow:hidden; width:94px; text-align:center; cursor:pointer;}
.nav a:hover, .nav .a_now, .nav .a_now1{background:url(nav_bg2.gif) top repeat-x; font-weight:bold; color:#DA0028;}
.nav div{background:url(nav.png); width:760px; height:14px; overflow:hidden; position:absolute; z-index:10; right:0px; bottom:1px; _bottom:1px;}
/*.nav_01 a:hover span, .nav_01 .a_now span{background:url(nav_ico.gif) center 39px no-repeat;}
.nav_02 a:hover span, .nav_02 .a_now span{background:url(nav_ico.gif) center 40px no-repeat;}
.nav_03 a:hover span, .nav_03 .a_now span{background:url(nav_ico.gif) center 39px no-repeat;}
.nav_04 a:hover span, .nav_04 .a_now span{background:url(nav_ico.gif) center 39px no-repeat;}
.nav_05 a:hover span, .nav_05 .a_now span{background:url(nav_ico.gif) center 37px no-repeat;}
.nav_06 a:hover span, .nav_06 .a_now span{background:url(nav_ico.gif) center 36px no-repeat;}
.nav_07 a:hover span, .nav_07 .a_now span{background:url(nav_ico.gif) center 33px no-repeat;}*/
.nav_01 .a_now span{background: url(nav_ico.gif) center 39px no-repeat;}
.nav_02 .a_now span{background:url(nav_ico.gif) center 40px no-repeat;}
.nav_03 .a_now span{background:url(nav_ico.gif) center 39px no-repeat;}
.nav_04 .a_now span{background:url(nav_ico.gif) center 39px no-repeat;}
.nav_05 .a_now span{background:url(nav_ico.gif) center 37px no-repeat;}
.nav_06 .a_now span{background:url(nav_ico.gif) center 36px no-repeat;}
.nav_07 .a_now span{background:url(nav_ico.gif) center 33px no-repeat;}
.nav .nav_07{height:40px; overflow:hidden;}


/*.index_blog .li_now{font-weight:bold;}*/

.index_banner{height:374px; overflow:hidden;}
.index_banner .img_div{height:328px; overflow:hidden; position:relative;}
.index_banner .img_div img{position:absolute; z-index:5; left:0px; top:0px; display:none;}
.index_banner .btn_div{width:305px; height:29px; overflow:hidden; margin:0 auto; background:url(index_btn.gif) -0px -87px;}
.index_banner .btn_div_bg1{background:url(index_btn.gif) -0px -0px;}
.index_banner .btn_div_bg2{background:url(index_btn.gif) -0px -29px;}
.index_banner .btn_div_bg3{background:url(index_btn.gif) -0px -58px;}
.index_banner .btn_div span{display:block; float:left; height:29px; width:101px; cursor:pointer;}

.index_layer{height:110px; overflow:hidden; background:#000; left:0px; top:329px; width:940px; position:absolute; z-index:8; color:#FFF; display:none;}
.index_layer a{color:#FFF;}
.index_layer .wal{display:none;}
.index_layer .fl{font-size:24px; font-weight:bold; font-family:Arial; padding:22px 0 0 60px; line-height:1.3em;}
.index_layer .fr{width:400px; overflow:hidden; padding-top:12px;}
.index_layer li{float:left; width:133px; height:21px; line-height:21px; overflow:hidden; font-weight:bold;}

body{margin:0px; padding:0px; font-size:12px; font-family:Arial; color:#888; background: url(body_bg1.gif) center 72px no-repeat;}
a{color:#888;}
img{border:0px;}
a:link {text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration:  none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h15{height:15px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.h110{height:110px; overflow:hidden; clear:both;}
.w685{width:685px; overflow:hidden;}
.w250{width:250px; overflow:hidden;}
.w223{width:223px; overflow:hidden; padding-right:53px;}
.w320{width:320px; overflow:hidden;}
.w276{width:276px; overflow:hidden;}

.wal{width:940px; margin:0px auto; overflow:hidden;}
.w930{width:930px; margin:0px auto; overflow:hidden;}

.page_banner{height:150px; overflow:hidden; text-align:right; text-align: center;}

.page_now{background:url(page_now.gif) left top no-repeat; height:61px; overflow:hidden;}
.page_now .fl{font-size:20px; font-weight:bold; color:#DA0028; padding:3px 0 0 62px;}
.page_now .fr{padding-top:9px;}
.page_now a{padding:0 6px}
.page_now span{padding:0 6px; font-weight:bold;}



/*二级导航*/

.r_nav{background:url(right_nav.gif) left repeat-y; width:221px; overflow:hidden; margin:0 auto; padding-bottom:25px;}
.r_nav .bg{background:url(nav_t.gif) top no-repeat; min-height:150px; _height:150px; padding-top:5px;}
.r_nav h1{background:url(r_nav_title.gif); width:180px; height:45px; line-height:45px; text-align:center; overflow:hidden; margin:0 auto; color:#FFF; font-size:20px; margin-bottom:6px;}
.r_nav .list{background:url(nav_bg3.gif) center bottom no-repeat; padding-bottom:11px;}
.r_nav li{font-size:14px; text-align:center; height:34px; overflow:hidden; background:url(nav_bg3.gif) center top no-repeat;}
.r_nav li a{display:block; height:34px; line-height:34px; overflow:hidden; text-decoration:none; color:#D90027;}
.r_nav li a:hover, .r_nav li .a_now{background:url(nav_bg4.gif) 3px top no-repeat; color:#FFF; text-decoration:none;}

.r_nav .s_nav{font-size:12px; height:auto; overflow:auto; display:none;}
.r_nav .s_nav li{padding:8px 0 10px; height:auto; overflow:auto; font-size:12px; background:url(s_nav_bg.gif) bottom no-repeat;}
.r_nav .s_nav li a{display:inline; line-height:1em; color:#666;}
.r_nav .s_nav li a:hover, .r_nav .s_nav li .a_now{background:none; font-weight:bold; color:#DA0028}

.r_fast_a{background:url(nav_b.gif) left top no-repeat; width:200px; height:160px; overflow:hidden; margin:0 auto;}
.r_fast_a .list{background:url(r_fast_a.gif) left bottom no-repeat; width:182px; height:150px; padding-top:10px; overflow:hidden; margin:0 auto;}
.r_fast_a li{height:38px; overflow:hidden;}
.r_fast_a li a{display:block; height:32px; line-height:32px; overflow:hidden; padding-left:46px; color:#FFF;}

.r_bolg{width:221px; overflow:hidden; margin:0 auto; background:url(bolg_bg.gif) left repeat-y;}
.r_bolg h1{background:url(bolg_t.gif); height:42px; overflow:hidden;}
.r_bolg h1 .fl{padding-left:56px;}
.r_bolg h1 .fl a{display:block; float:left; width:32px; height:30px; overflow:hidden;}
.r_bolg h1 .fr{width:59px; height:37px; line-height:37px; font-weight:100; font-size:10px;}
.r_bolg .list{background:url(bolg_b.gif) left bottom no-repeat; padding:9px 14px 0 14px;}
.r_bolg li{background:url(ico1.gif) left 6px no-repeat; padding:0 0 12px 12px;}
.r_bolg li a{color:#DA0028;}
.r_bolg li .title{margin-bottom:3px;}


.home-fuwu-yw{font-family: "Microsoft YaHei"; font-size:9px;}

.home-fuwu-yw a{font-family: "Microsoft YaHei"; font-size:9px; color:#888; text-decoration: none;}
.home-fuwu-yw a:hover{font-family: "Microsoft YaHei"; font-size:9px; color:#888;text-decoration: none;}



