@charset "gb2312";
/* CSS Document */
#content
{width:1002px;margin:0px auto; background: #FFFFFF;}
#header{ background:url(../images/header-bg.gif) repeat-x; height:122px;}
.logo{ float:left; width:493px; height:89px; margin:25px 0px 0px 25px!important;margin:25px 0px 0px 12px;}
.logo img{ float:left; width:190px; display:block;}
.wz{ float:left; display:block; margin:18px 0px 0px 25px; line-height:20px; width:275px;}
.topnav{ float:right; margin:30px 10px 0px 0px; width:320px;}
.topnav img{ float:left; width:157px; display:block;}
.wz2{ float:left; display:block; margin:2px 0px 0px 10px; line-height:20px; width:143px;}

 .topmenubga {
     background:#5E5E5E;
	LINE-HEIGHT: 35px;
	
	HEIGHT: 35px;
	
}
.topmenubgb {
	background:#C72018;
	LINE-HEIGHT: 35px;
	
	HEIGHT: 35px;
	
}
.tmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
}
.tmenua {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
}
.tmenu UL {
	padding: 0px;
	LIST-STYLE-IMAGE: none;  
	MARGIN: 0px;  
	LIST-STYLE-TYPE: none;
}
.tmenu LI {
	float:left;
}
.r03a {
	DISPLAY: block;
	background:url(../images/navbg.gif) no-repeat;
	width: 71px;
	CURSOR: pointer;
	COLOR: #ffffff;
	LINE-HEIGHT: 35px;
	HEIGHT:35px;
	TEXT-ALIGN: center;
	text-decoration: none;
	float:left;
	
	
}
.tmenu li a:link,.tmenu li a:visited,.tmenu li a:hover
{
	color:#ffffff;
	text-decoration: none;
}
.r03b {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	background:url(../images/navbg2.gif) no-repeat;
	width: 71px;
	CURSOR: pointer;
	COLOR: #ffffff;
	LINE-HEIGHT: 35px;
	HEIGHT: 35px;
	TEXT-ALIGN: center;
	background-position:bottom;
	text-decoration: none;
	float:left;
	
	
}

.hei {
	COLOR: #ffffff; TEXT-DECORATION: none; 
}
A.hei:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.hei:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.hei:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline; font-weight:bold;
}
.undis {
	DISPLAY: none;
	text-align:left;
	color:#FFFFFF;
	padding-left:25px;
}

#main{ padding-top:10px;}
.leftbox{ float: left; width:225px; margin-left:10px!important;margin-left:5px;}
.lbox1 h1{ background:url(../images/lefth1.gif) no-repeat; width:191px; height:28px; font-size:14px; font-weight:bold; padding-top:12px; padding-left:35px;}
.lbox1 span{ margin-left:59px;}
.lbox1_nr{ height:187px; border:2px solid #E0E0E0; background:url(../images/leftb1bg.gif) repeat-x bottom;}
.lbox1_nr ul{ margin-left:5px;}
.lbox1_nr li{ float:left; width:85px; margin:10px 10px 1px 10px!important;margin:10px 5px 1px 5px;} 

.lbox2{ margin-top:10px;}
.lbox2 h1{ background:url(../images/lefth2.gif) no-repeat; width:191px; height:22px; font-size:14px; font-weight:bold; padding-top:10px; padding-left:35px; color:#FFFFFF;}
.lbox2 span{ margin-left:59px;}
.lbox2_nr{ height:321px; border:1px solid #E0E0E0; background:url(../images/leftb1bg.gif) repeat-x bottom;}
.lbox2_ys{ height:58px; margin-top:5px; margin-left:20px; }
.lbox2_ys dd{ float:left; }
.lbox2_ys dt{ float:left; margin-top:10px; margin-left:10px;}

.lbox3{ margin-top:10px;}
.lbox3 h1{ background:url(../images/kefu_h1.jpg) no-repeat; width:172px; height:24px; font-size:14px; font-weight:bold; color:#565656; padding-left:55px; padding-top:15px;}
.lbox3_dh{ background:url(../images/kefu_dh.jpg) no-repeat; height:24px; width:152px; font-size:14px; font-weight:bold; color:#D01F25; padding-left:75px; padding-top:15px;}

.lbox3_nr{ background:url(../images/lbox3_nr_bg.gif) repeat-y; width:227px; padding-top:10px; padding-bottom:7px;}
.lbox3_nr ul{ margin-left:35px;}
.lbox3_nr img{ margin-bottom:-5px;}
.lbox3_nr li{ line-height:30px;}


.rigbox{ float: left; width:740px; margin:0px 3px 0px 15px;}
.rigbox1_nr{ background: url(../images/rigbox1_bg.jpg) no-repeat; width:726px; height:305px; padding-left:14px; padding-top:13px;}
.rigbox1 h1{ height:33px; font-size:14px; text-align:center; line-height:33px; font-weight:normal; margin-top:8px;}


.ctt{
	height:174px;
	clear:both;
	text-align:left;
	border-bottom: 1px #D9D5D6 solid;
	border-left: 1px #D9D5D6 solid;
	border-right: 1px #D9D5D6 solid;
}

.w936{margin:15px 0;clear:both;width:738px;/*这里调整整个滑动门的宽度*/}
/* TAB 切换效果 */
.tb_{ background:url(../images/menutopbg.jpg) no-repeat; height:45px; text-align:center;}
.tb_ ul{ margin-left:35px;}
.tb_ li{float:left;height:25px;width:133px;cursor:pointer; font-size:14px; padding-top:20px;}
.tb_ ul a:link,.tb_ ul a:visited
{
   color:#555555;
   text-decoration:none;
}
.tb_ ul a:hover
{
   color:#ffffff;
}
/* 用于控制显示与隐藏的css类 */
.normaltab   { background:url(../images/normaltab.jpg);}
.hovertab    { background:url(../images/hovertab.gif) repeat-x;}
.hovertab a{ display:block;  color:#FFFFFF;}
.dis{display:block;}
.undis{display:none;}

.dnr
{
overflow:hidden;
   
}
.dimg{ background:url(../images/dimg_bg.jpg) no-repeat; width:178px; height:124px; float:left; margin-left:5px; margin-top:15px;}
.dimg img{ margin-left:15px; margin-top:1px;}
.dnr_nr{ float:left; margin-left:5px; margin-top:15px; height:124px; width:168px; line-height:20px;}
.more12{ text-align:right; margin-right:25px; margin-top:5px;}



.rigbox3 h1{ background:url(../images/anli_h1.jpg) no-repeat; width:698px; height:25px; font-size:14px; font-weight:bold; padding-top:19px; padding-left:40px;}
.rigbox3 span{ margin-left:584px;}
.rbox3_nr{ width:736px;border-bottom: 1px #D9D5D6 solid;border-left: 1px #D9D5D6 solid;
border-right: 1px #D9D5D6 solid; height:154px; padding:13px 0px;}

.rigbox4{ margin-top:15px; float:left; width:236px;}
.rigbox4 h1{ background:url(../images/rigbox4_h1.jpg) no-repeat; width:221px; height:24px; font-size:14px; font-weight:bold; padding-top:8px; padding-left:15px; color:#C81B1F;}
.rigbox4 span{ margin-left:55px; font-weight:normal; font-size:12px;}
.rigbox4_nr{ background:url(../images/_rigbox4_nr_bg.gif) repeat-x; height:141px; width:236px;}


.rigbox4_nr ul{ margin-top:5px;}
.rigbox4_nr li
{
	display: block;
	line-height:25px;
	height:25px;
	padding-top:2px;
    background: url(../images/dian11.gif) no-repeat 5px 12px;
	width:230px;
	
}
.rigbox4_nr li a
{
   
   line-height:25px;
   height:25px;
   padding-left:15px;

}

.yqlj{ margin-top:15px; border-top: 1px #D9D5D6 solid; padding:10px 0px;}
.yqlj h1{ float:left; display:block; font-size:12px; color:#EF0000; margin:0px 18px 0px 45px!important;margin:0px 18px 0px 22px;}
.yqlj_nr{ float:left; margin-left:18px; line-height:20px; width:860px; border-left:1px dashed #cccccc;}
.wzdh{ padding-left:45px; padding-top:10px;}


#footer{ border-top: 3px solid #B80F0B; margin-top:8px; background:url(../images/footer_bg.gif) repeat-x; height:134px;}
.footer_nr{ margin:15px 0px 0px 55px!important;margin:15px 0px 0px 27px; line-height:20px; float:left; width:616px;}
.footer_img{  float:right; margin-top:40px; margin-right:55px!important;margin-right:27px; text-align:right; width:182px;}
