body{ margin:0px; background:#ececed; padding:0px;}
td{ font-size:12px; color:#2D2D2D}
a,a:link{ font-size:14px; color:#2d2d2d; text-decoration:none; line-height:25px}
a:hover{text-decoration:underline;}
#page{ margin:0px auto; width:950px; overflow:hidden;}
.pad{ padding-top:7px; padding-bottom:7px}
/*#icon a:hover{ background:url(trgroup/icon_bg.gif) no-repeat left top;}*/

/*页面顶部登录样式开始*/
.input{ border:0px #666666 solid; background:#FFFFFF; height:18px; padding:0px; margin:0px}
#loginform{ background:url(trgroup/login.gif) no-repeat center center; border:0px; width:50px; cursor:hand; margin:0px; padding:0px}

#top_left{ width:12px; background:url(trgroup/top_left.gif) no-repeat; height:31px;}
#top_right{ width:12px; background:url(trgroup/top_right.gif) no-repeat; height:31px;}
#top_main{ background:#FFBA00; height:31px; width:926px; overflow:hidden;}
#top_main #date{background:url(/skin/trgroup/date.gif) 10px left no-repeat; width:140px; padding-left:15px; line-height:31px;}
#top_main #shoucang{ background:url(/skin/trgroup/shoucang.gif) 10px left no-repeat; width:50px; padding-left:18px; line-height:31px}
#top_main a,#top_main a:link,#top_main a:visited{ font-size:12px; color:#2D2D2D;}
#UserLogin{ width:680px; overflow:hidden; height:31px;}

/*页面顶部登录样式结束*/

/*页面顶部导航样式开始*/
#nav_left{ width:12px; background:url(trgroup/nav_left.gif) no-repeat; height:31px;}
#nav_right{ width:12px; background:url(trgroup/nav_right.gif) no-repeat; height:31px;}
#nav_main{ background:#952624; height:31px; line-height:31px}
#nav_main a,#nav_main a:link,#nav_main a:visited{ font-size:12px; color:#fff; text-decoration:none; margin-left:3px; margin-right:3px;}
#nav_main a:hover{ text-decoration:underline;}
/*页面顶部导航样式结束*/

#top_ad2,#top_ad{ margin-top:10px; padding:0px; width:930px; padding:0px; margin-bottom:10px;}
#top_ad2{height:100px;}
.main_top_left{ width:9px; background:url(trgroup/border01.gif) no-repeat; height:9px;}
.main_top_right{ width:9px; background:url(trgroup/border02.gif) no-repeat; height:9px;}
.main_bottom_left{ width:9px; background:url(trgroup/border03.gif) no-repeat; height:9px;}
.main_bottom_right{ width:9px; background:url(trgroup/border04.gif) no-repeat; height:9px;}
.main_content{ padding-left:9px; padding-right:9px;}

/*页面顶部新闻幻灯片样式开始*/
.slide {
	OVERFLOW: hidden; WIDTH: 284px; HEIGHT: 236px;BORDER: #ccc 1px solid;
}
#img {
	OVERFLOW: hidden; WIDTH: 284px; HEIGHT: 205px; position:relative
}
#img IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#img A {
	DISPLAY: block;
	POSITION: absolute;
	TEXT-ALIGN: center;
	top: 0px;
}
#bar {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; BACKGROUND: #f4f4f4; OVERFLOW: hidden; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 30px
}
#bar .text {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 200px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left
}
#bar .text A {
	COLOR: #952624; TEXT-DECORATION: none; FONT-SIZE: 12px;
}
#bar .link A {
	DISPLAY: block; FONT-SIZE: 10px; BACKGROUND: url(trgroup/btn.jpg) no-repeat; FLOAT: left; MARGIN: 5px 3px 0px 0px; WIDTH: 17px; COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#bar .link A.btna {
	BACKGROUND: url(trgroup/btna.jpg) no-repeat
}
#txtdata {
	DISPLAY: none
}
/*页面顶部新闻幻灯片样式结束*/


.news{ padding-left:5px; padding-right:5px;}
#service{ background:url(trgroup/index_57.gif) no-repeat left center; padding-left:18px; line-height:28px; font-size:14px; font-weight:bold; color:#fff; height:28px;}
#service_border{background:url(trgroup/index_64.gif) no-repeat left top; width:206px; padding-left:15px; height:68px}
#service_border a,#service_border a:link,#service_border a:visited{ color:#009900; display:block; width:78px; height:27px; float:left; margin-left:2px; margin-right:2px; margin-bottom:4px;text-align:center; background:url(trgroup/service01.gif) no-repeat; font-size:12px; font-weight:bold;}
#service_border a:hover{ background:url(trgroup/service02.gif) no-repeat; color:#FF6600; font-weight:bold; text-decoration:none}
.anniu_3 a,.anniu_3 a:link,.anniu_3 a:visited{ color:#2D2D2D; font-size:14px; font-weight:bold; text-decoration:none; line-height:28px}
.anniu_4 a,.anniu_4 a:link,.anniu_4 a:visited{ color:#fff; font-size:14px; font-weight:bold; text-decoration:none; line-height:28px}
.bian1{ border-left:1px #D1D1D1 solid; border-right:1px #D1D1D1 solid; padding-left:5px; text-align:left; line-height:25px;}
.bian2{ background:url(trgroup/news_border.gif) no-repeat left center; height:5px;}

.content02{ border-top:1px #ececec solid;}

.left_pad{ padding-top:7px; padding-right:2px; border-right:1px #ececec solid;}
.left_pad .title1{ font-size:12px; color:#fff; font-weight:bold; padding-left:10px; background:url(trgroup/title.jpg) no-repeat left center; height:29px; line-height:29px}
.title1 a,.title1 a:visited{ font-size:12px; color:#fff; font-weight:bold;}
.white a,.white a:visited{ font-size:12px; color:#fff; font-weight:bold;}
.left_pad #imgs{ margin:0px; padding:0px; width:113px; height:88px; float:left}
.left_pad span{
	line-height:1.5em;
	text-align: justify;
	text-indent: 2em;
}
.title_all{ height:23px; line-height:23px; background:url(trgroup/index_85.gif) repeat-x left center}
.title_bg{background:url(trgroup/index_83.gif) no-repeat left center; height:23px; margin-left:10px; text-align:center; width:96px; float:left;}
.title_bg2{ background:url(trgroup/index_104.gif) no-repeat left center; height:23px; margin-left:10px; text-align:center; width:158px;}
.white{color:#fff; font-weight:bold; font-size:12px;}

.right{padding:10px;}
.border_right{ border-right:1px #ececec solid;}
.right_title { height:20px; line-height:20px; font-size:12px; color:#952624;}
a.right,a.right:link,a.right:visited{ color:#952624; text-decoration:none; font-size:12px; padding:0px}
a.right:hover{ text-decoration:underline;}
.right_border{ background: url(trgroup/border.gif) repeat-x left center;}
.product{ border:1px #952624 solid; font-size:14px; line-height:23px; color:#952624; font-weight:bold;}
.ask{ background:url(trgroup/index_99.gif) no-repeat left center; width:210; height:23px; line-height:23px; padding-left:10px;}
a.ask1,a.ask1:link,a.ask1:visited{ font-size:12px}
.book li a{ font-size:12px; margin:0px; padding:0px;}
.book li{list-style-type:none; margin-left:-15px;}

#bottom{ background:url(trgroup/bottom.gif) no-repeat top center; height:141px; margin-top:10px; padding-top:9px; text-align:center;}
#copyright td{ color:#626262;}
/*滑动门开始*/
ul.TabBarLevel1{
	list-style:none;
	margin:0;
	padding:0;
	padding-left:5px;
	height:23px;
	 background:url(trgroup/index_85.gif) repeat-x left center
}
ul.TabBarLevel1 li{
	padding:0;
	margin-right:1px;
	height:23px;
	width:96px;
	display:block;
	float:left;
	
}
ul.TabBarLevel1 li a{
	font-size:12px;
	display:block;
	line-height:23px;
	padding:0px 3px;
	color:#fff;
	background: url(trgroup/index_96.gif) right top no-repeat;
	white-space: nowrap;
	text-align:center;
}
ul.TabBarLevel1 li.Selected a,ul.TabBarLevel1 li.Selected a:hover{
	background:url(trgroup/index_83.gif) right top no-repeat;
	color:#fff;
}
div.HackBox {
 display:none;
}
/*滑动门结束*/


/*产品向上轮转开始
#scrollDiv {
	OVERFLOW: hidden;  HEIGHT: 129px; border:1px #CCCCCC solid; padding-left:14px; padding-top:9px; float:right
}
#scrollDiv LI {
	display:block;
	
	HEIGHT: 129px;
}
#scrollDiv LI img{ float:left; margin-left:10px; margin-right:10px;}
#scrollDiv ul {
margin:0;HEIGHT: 129px; TEXT-ALIGN: left;
}
产品向上轮转结束*/

/*内容页样式开始*/
#content{ padding-left:9px; padding-right:9px;font-size:12px;}
#content a{ font-size:12px;}
#content .text{ line-height:40px; width:95%; margin:0px auto; text-align:center;color:#626262}
#content .main{
	line-height:1.5em;
	font-size:14px;
	text-indent: 2em;
	text-align: justify;
	padding:5px
	
}
#content_left{ float:left; width:604px; padding:0px; margin-top:0px; overflow:hidden;}
#content_right{ float:right; width:100%; padding:0px; margin-top:0px; height:100%;}
#content .border_left{ background:#FDF3F3; width:614px; border:1px #FFCFCE solid; vertical-align:top; padding:5px;}
#content .border_right{ background:#ffffff; width:300px; border:0px #952624 solid; vertical-align:top; padding-left:9px;}
#content .c_line{ background: #952624; width:0px;}
#content .nav{ background:url(trgroup/line_25.gif) no-repeat left 3px; line-height:20px; height:30px; padding-left:10px;}
#content .edit{ text-align:right; line-height:30px;}
#content .ad{ background:#ffffff}
#content .title{ line-height:50px; font-family:"黑体"; font-size:20px; text-align:center; width:95%; margin:0px auto; border-bottom:1px #d5d5d5 solid;}
#content .img img{ padding:3px; border:1px #d5d5d5 solid;}

/*频道页样式开始*/
#channal{ width:100%; background:url(trgroup/border.gif) repeat-x left center;}
#channal .class{font-family:"黑体"; font-size:20px; padding-left:10px; background:url(trgroup/class_29.gif) no-repeat left center; height:32px; line-height:32px; float:left; width:100px;}
#channal .line{ background:url(trgroup/border.gif) repeat-x left center; float:left}
#channal .fenlei{ float:right; background:#FDF3F3;}
#channal .fenlei a{ line-height:32px; color:#952624; font-size:14px;}
#content .list{ color:#8D8B8B; font-size:12px; padding-top:20px;}
#content .list li{ list-style-type:none; line-height:25px; font-size:12px; margin:0px; padding:0px}
#content .list li a{ font-size:14px;}
#content .list .text1{ font-size:12px; color:#952624}
a.a1,a.a1:visited{ font-size:12px; color:#952624}

/*新年样式
#head{ background:url(trgroup/newyear.jpg) no-repeat 920px center;}*/
#head .pro{  padding-top:10px;padding-left:25px}
#head .pro2{  padding-bottom:10px;padding-left:25px}
