@charset "utf-8";
/* CSS Document */
.container{background:url(../images/bg1.jpg) center 0;margin:0 auto;}
.container1{background:url(../images/bg1.jpg) repeat-x #E7E7E5;margin:0 auto;width:100%;}
.logo{float:left;margin:3px 10px 0 10px;}
.btn{padding-top:35px; text-align:center;}
.btn img{padding-left:50px; display:inline;}
.main{width:960px; text-align:center; line-height:1.6em;}
.main1{width:960px;zoom:1;clear:both; overflow:hidden;margin:0 auto; zoom:1; text-align:left; color:#000; line-height:1.6em;border:2px ;background:#fff;}
.t1{padding-left:60px;color:#fff;font-size:12px;font-weight:bold;line-height:26px; background:url(../images/bbs_menu.jpg)}
.header{height:60px;}
.list li{background:url(../images/point.jpg) no-repeat 5px; padding-left:20px;}
.tit{font-weight:bold;height:30px;font-size:12px;color:#fff;border-bottom:0px solid #fff;padding-left:40px;line-height:31px;cellspacing:1; bordercolor:#CCCCCC;}
.title{padding-left:60px;font-size:12px; color:#ffffff;font-weight:bold;line-height:23px;background:url(../images/sy_05.gif) no-repeat;}
.title2{padding-left:20px;font-size:12px; color:#ffffff;font-weight:bold;line-height:1.6em;}
.title1{padding-left:30px;font-weight:bold;height:31px;line-height:31px; background:url(../images/titbar.jpg); clear:both;overflow:hidden;}
.title1 span{float:left;font-size:14px; color:#000;font-weight:bold;padding:5px 0 0 20px;}
.title1 em{float:right;padding-right:20px;color:#ccc;}
.title1 em a{color:#ccc;}
.title1 em a:hover:{color:#f30;}
.header{ clear:both; overflow:hidden; display:inline;}
.banben{float:right;padding:15px 10px 0 0;}
.banben li{float:left;padding:0 15px;width:40px;}
.banben li a{color:#f00;line-height:25px; font-weight:bold;}
.cont{padding:5px 10px;}
.plr5{padding:0 10px;}
.ptb10{padding:8px 0}
.search{width:240px;margin:5ppx 0;float:right;padding-right:20px;padding-top:20px;}
.search ul{padding-bottom:5px;}
.search li{float:left;padding:0 20px;border-right:1px solid #ccc; line-height:15px;}
.search li a{color:#fff;}
.aearch li a:hover{color:#f30;}
/*.search input{border:none;height:20px;width:210px; background:url(../images/search2bj.jpg) no-repeat; width:192px; height:22px;}*/
.search select{width:130px;}
.search1 input{border:1px solid #8A8A8A; height:23px;width:220px;margin:5px 0; background:url(../images/search1bj.jpg) repeat-x;}
.search1 select{width:150px;}
.flash{margin:0 auto;}
.menu {height:30px;line-height:30px; clear:both; overflow:hidden; height:170px;}
.menu li{padding:0 20px;padding-left:30px; background:url(../images/menu.jpg) no-repeat center;height:30px;margin-top:3px;}
.menu li a{color:#000;line-height:30px;}
.menu1 {clear:both; overflow:hidden;}
.menu1 li{padding:0 20px;padding-left:50px; background:url(../images/menu1.jpg) no-repeat center;height:25px;margin-top:8px;}
.menu1 li a{color:#000;line-height:30px;font-size:12px;}
.new{clear:both;}
.content{padding:10px 20px;clear:both;}
.content p{margin:5px 0;}
.content img{padding:10px 0;}
.product{clear:both;}
.product li{float:left; padding-right:13px;width:152px;}
.product li span{text-align:center;}
.en_w2{width:680px; height:221px; background:url(../images/en_w2.gif);float:left;}
.bbs_menu {
     width:207px;
	float: left;
	overflow: hidden;
	height:31px;
	background:url(../images/bbs_menu.jpg) repeat-x;
	padding-left:5px;

}
.bbs_menu UL LI {
font-size:14px;
padding-left:20px;
	color:#fff;
	float:left;
    width:110px;
	background: url(../images/bbs_menu.gif) no-repeat;
	margin-bottom: 7px;
	cursor: pointer;
	color: #004a9c;
	line-height: 32px;
	height: 32px
padding-top:3px;
color:#fff;padding-top:3px;}
.bbs_menu UL LI.li_d {font-weight: bold; color:#000;background:url(../images/nav0.jpg); width:110px;padding-top:3px;}
.bbs_right {float:left;overflow:hidden;line-height:20px;width:440px;padding:10px 10px 0 10px;color:#333;}
.bbs_right div {overflow:hidden;height:160px;}
.bbs_right p{margin:0;padding:0;line-height:20px;}
#con_lt_2{display: none;}
/*产品循环*/
.ksys {
	float: center;
	width: 719px;
	background-image: url(../../images/hbhro-images/train/px_12.gif);
	background-repeat: repeat-x;
}
.roll_book {
	float: center;
	width: 719px;
	margin:0 auto;
	margin-left:20px;
	display:inline;
}
.blk_18 {
 overflow:hidden;
 zoom:1;
 border:1px solid #e3e3e3;
 background:#eee;
 width:719px;
 height:150px;
 margin:0 auto;
}
.blk_18 .pcont {
 width:719px;
 float:center;
 overflow:hidden;
 padding-left:5px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:center;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
	width:15px;
	height:74px;
	float:center;
	background:url(../images/ax.gif) no-repeat;
	}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:8px 5px 0;
}
.blk_18 .RightBotton {
 background-position: 0 -100px;
 margin:8px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover {
 background-position: -20px 0;
}
.blk_18 .RightBotton:hover {
 background-position: -20px -100px;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 1px auto;
}
.blk_18 .pl {
	width:147px;
	border:1px solid #f3f3f3;
	float:center;
	float:center;
	text-align:center;
	line-height:24px;
	margin-left: 3px;
	margin-right: 3px;

}
.blk_18 a.pl:hover {
 border:1px solid #5dacec;
 color:#5dacec;
 background:#fff;
}
.pxjg_right {
	font-size: 12px;
	font-weight: normal;
	float: center;
	width: 228px;
	margin-top: 18px;
	height: 150px;
	background-image:url(../../images/hbhro-images/train/px_th_bl.jpg);
	background-repeat: no-repeat;
}
/*导航*/
.nav{text-align:center;margin:0 auto;width：1002px;}
.cx_tabmenu1{margin:0 auto;  height:35px;width:1002px;}
#ddimagetabs {PADDING-LEFT: 10px;}
#ddimagetabs A {float:left;padding:0 17px; line-height:35px;HEIGHT: 35px; TEXT-ALIGN: center; TEXT-DECORATION: none;padding-top:5px;font-size:14px; font-weight:bold;}
#ddimagetabs A:hover {BORDER-TOP: #ffffff 0px solid; BACKGROUND: url(../images/hover1.gif) no-repeat;COLOR: #ffffff;font-size:14px;font-weight:bold;}
#ddimagetabs A.current {BORDER-TOP: #ffffff 0px solid; BACKGROUND: url(../images/hover.gif) no-repeat ; COLOR: #ffffff;font-size:14px;font-weight:bold;}

.tabcontent {DISPLAY: none;PADDING-TOP: 5px;}
.tabcontent1 {DISPLAY: none;}
.tabcontent1 a{padding:0 10px;line-height:35px;}
.tabcontent A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; CURSOR: pointer; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.tabcontent A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; CURSOR: pointer; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.news li{line-height:25px;}
.news span{color:#666;}