html,div,p,ul,li,p,span,a,h1,h2,h3,h4,img{ margin:0px; padding:0px;}
body{font-size:12px;}
.contentBg,.banner,.footer,.about_banner,.about_contentBg{ width:100%;}
a{ text-decoration:none;}
li{ list-style-type:none;}
.jianju{ height:10px; }
.jj20
{ clear:both;
     height:20px;
     overflow:hidden;
     }
.header{ background:url(../images/headerBg.gif) repeat-x; height:100px;margin:0 auto;width:auto;}
.headerContent
{width:1200px;
    margin: 0 auto;
    height: 100px;
    position: relative;
}
.logo{ background:url(../images/logo.jpg) no-repeat; width:262px; height:49px; top:25px; position:absolute; left:20px;}
			  
	#jsddm
{	margin: 0;
	padding: 0;
	width:600px; height:80px; position:absolute; left:370px; }

	#jsddm li.nav
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial;
		height:80px;
		}

	#jsddm li a.nav
	{	display: block;
		padding: 53px 6px 10px 0px;
		text-decoration: none;
		text-align:center;
		height:17px;
		width: 70px;
		color: #000;
		white-space: nowrap}

	#jsddm li a.nav:hover
	{background: #b22c14;
	color:#fff;
	}
	
	
	#jsddm li:hover
	{background: #b22c14;
	color:#FFFFFF;
	}


			  
			  #jsddm li ul.nav
		{	margin-top: 22px;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 3px solid #b22c14;
			width:448px;
			height:210px;
			background:#fff;
			}
			.jsddmLeft{ width:120px; height:166px; border-right:1px solid #bfbfbf; margin:16px 0 0 20px; float:left; border-right:1px solid #bfbfbf; }
			.jsddmLeft p{ font-size:24px; color:#9f1a02; padding-left:8px;}
			.jsddmLeft span{ color:#818080; padding-left:12px;}
	#gaikuangText{ }
		#gaikuangText p{ font-size:12px; color:#5b5b5b; padding:8px 0 0 25px;}
		#gaikuangText a{ color:#000; text-decoration:none;}
			
.jsddmRight{ width:290px; height:200px; margin:5px 0 0 150px; background:#000; }
		
			/*#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{	width: auto;
				background: #A9C251;
				color: #24313C}
			
			#jsddm li ul li a:hover
			{	background: #8EA344
			}*/		


.headerRight{ width:138px; height:50px;  position:absolute; top:50px; right:0px; }
.headerRight p{ float:left; margin-left:40px; display:inline;}
.headerRight a{ text-decoration:none;color:#999; font-size:13px; }
.shuxian{ border-left:1px solid #b22c14;  height:15px; float:left; margin:0px 6px 0 5px;}
.sousuo{ width:106px; height:19px; border:1px solid #ddd; margin-top:10px; float:left;}
.headerRight img{ float:left; margin-top:10px;}
.banner{ background:url(../images/01.jpg) no-repeat; height:477px;}
.contentBg{ background:url(../images/contentBg.jpg) repeat-x; }
.contentTop{ background:url(../images/contentBorder.jpg) no-repeat; width:1002px; height:225px; margin:0 auto;}

.honlivNew{ width:334px; float:left;height:170px; margin:28px 0 0 0;}
.honlivNewtop{ width:270px; height:24px; background:url(../images/content01.jpg) no-repeat; border-bottom:1px solid #f0f0f0; margin:0 auto;}
.honlivNewtop span{ font-weight:bold; padding-left:25px; line-height:16px;}
.honlivNewtop  img{ float:right; border:0px; padding-top:5px;}
.honlivNew ul,.hpNew ul,.schoolNew ul{ width:270px; margin:0 auto;}
.honlivNew ul li{ list-style-type:none; line-height:22px;}
.honlivNew ul li a{background:url(../images/centent02.jpg) no-repeat left;  text-decoration:none; color:#747373; padding-left:15px;}
.honlivNew ul li a:hover{ color:#a50021;}



.hpNew{ width:334px; float:left;  height:170px; margin:28px 0 0 0;}
.hpNew ul li{ list-style-type:none; line-height:22px;}
.hpNew ul li a{background:url(../images/centent02.jpg) no-repeat left; text-decoration:none; color:#747373; padding-left:15px;}
.hpNew ul li a:hover{ color:#a50021;}
.schoolNew{ width:334px; float:right;  height:170px; margin:28px 0 0 0;}
.schoolNew ul li{ list-style-type:none; line-height:22px;}
.schoolNew ul li a{background:url(../images/centent02.jpg) no-repeat left;  text-decoration:none; color:#747373; padding-left:15px;}
.schoolNew ul li a:hover{ color:#a50021;}

.contentUp{ background:url(../images/contentUp.jpg) no-repeat; width:1002px; height:163px; margin:0 auto;}
.contentUp01 { float:left;}
h3{color:#ac2819; padding:20px 0 0 30px; font-size:12px;}
.contentUp01 p{ width:112px; line-height:15px; color:#747373; padding:10px 0 0 120px; }
.contentXq{ padding-left:180px;}
.contentXq a{ color:#747373;}
.contentXq a:hover{ color:#a50021;}
.contentUp02{ float:left; margin-left:13px;}
.contentUp02 p{ width:112px; line-height:15px; color:#747373; padding:10px 0 0 120px; }
.contentUp03{ float:left; margin-left:15px;} 
.contentUp03 p{ width:112px; line-height:15px; color:#747373; padding:10px 0 0 125px; }
.contentUp04{ float:left; margin-left:15px;}
.contentUp04 p{ width:112px; line-height:15px; color:#747373; padding:10px 0 0 125px; }

.footerBg{ height:300px; background:#7e7f81;}
.footerBgE{ height:120px; background:#7e7f81;}
.footer{ width:760px;  margin:0 auto;}
.footer .foot_nav{ width: 760px;  position: relative; margin: 0 auto; overflow: hidden;}
.footer .foot_nav .nav_left{ width: 690px; float: left; overflow: hidden;}
.footer .foot_nav .nav_left dl{ width: 160px; float: left;}
.footer .foot_nav .nav_left dl dt{ font-size: 14px; margin-bottom: 10px; color: #fff;}
.footer .foot_nav .nav_left dl dt a{ color: #fff;}
.footer .foot_nav .nav_left dl dt a:hover,.footer .foot_nav .nav_left dl dd a:hover{color: #e67571;}
.footer .foot_nav .nav_left dl dd a{color: #c5c5c7; line-height:22px;}
.footer .foot_nav .nav_right{ width: 70px; float:left;overflow: hidden; }
.down_wx{ width:70px; float: left; overflow: hidden;  }
.down_wx span
{
    font-weight: bold;
    color: #fff;
    margin-left:13px;   
    float:left;
}
/*.footer .foot_nav .nav_right .down_wx p{ font-size: 14px; margin-bottom: 15px;color: #272727;}*/
.footer .foot_nav span{ display: inline-block; width:100px;  font-weight: bold; color: #fff; padding:5px 0 0 10px;}
.footer .foot_down { width:650px;overflow: hidden; margin-top:10px; height:80px; }
.footer .foot_down .foot_logo{ background:url(../images/footerLogo.jpg) no-repeat; width:98px; height:29px; float:left;}
.footer .foot_down .foot_text{ font-size:12px; float:left; line-height:15px; color:#c3c3c4;margin-bottom:10px;}
.footer .foot_down .foot_text a
{color:#c3c3c4;
    }
.footer .foot_down a img{border:0px;}
/*集团概况*/
.about_banner{height:213px; background:url(../images/about01.jpg) no-repeat;width: 1910px;max-width:100%;margin:0 auto;}

.hlgabout_banner
{height:235px; background:url(../images/about01.jpg) no-repeat;width: 1910px;max-width:100%;margin:0 auto;
    
    }
.about_contentBg{ background:#fff;background:url(../images/abontBg.jpg) repeat-x #fff;}

.about_content{ width:1004px; margin:0 auto; overflow:hidden}
.about_content_left{ width:210px; float:left;}
.about_logo{ background:url(../images/about_logo.png) no-repeat; width:139px; height:43px; margin:0 0 8px 20px;}
.about_logo_tupian
{
    background: url('../images/hltp_logo.png') no-repeat;
    width: 139px;
    height: 43px;
    margin: 0 0 8px 20px;
}
.about_logo_dwll
{
    background: url('../images/dwll_logo.png') no-repeat;
    width: 139px;
    height: 43px;
    margin: 0 0 8px 20px;
}
.about_logo_ldgh
{
    background: url('../images/ldgh_logo.png') no-repeat;
    width: 139px;
    height: 43px;
    margin: 0 0 8px 20px;
}
.about_logo_xgqy
{
    background: url('../images/xgqy_logo.png') no-repeat;
    width: 139px;
    height: 43px;
    margin: 0 0 8px 20px;
}
.about_logo_xinwen
{
    background: url('../images/new_logo.png') no-repeat;
    width: 139px;
    height: 43px;
    margin: 0 0 8px 20px;
}
.about_xian{ margin-left:5px;}
.about_text{ width:210px; 
             margin:0 auto; }
.about_text ul{ width:210px;  }
.about_text ul li
{
     height:38px;
      border-bottom:1px dashed #a7a7a7;
       line-height:38px; 
       background:#f00;
   position:relative;
     background:url(../images/about_left05.gif) no-repeat ;
 /*background-position:23%,50% ;*/
 background-position:45px center;
}
.about_text ul li a{ 
display:block;
color:#737373; 

 }
 .about_text ul li a  span 
 {
    position:absolute;
 left:70px;
 top:8px;
 }
.about_text ul li a:hover{ display:block; 
                           background:url(../images/about_left01.png) no-repeat;
                           width:210px; height:38px;
                           color:#fff;
                           font-size:14px;}


.about_tell{ background:url(../images/about_left03.jpg) no-repeat; width:207px; height:77px; }
.about_tell p{ color:#cf2c31; padding:10px 0 0 80px;}
.about_content_right{ width:794px; float:right; overflow:hidden; }
.about_boder01{ background:url(../images/about_right01.jpg) repeat-y; width:9px; float:left; padding-bottom:32723px; margin-bottom:-32723px; }
.about_boder02{ background:url(../images/about_right01.jpg) repeat-y; width:9px; float:right; padding-bottom:32723px; margin-bottom:-32723px; }
.about_content_rightTop{ width:780px; border-bottom:1px solid #b6b6b6; margin:0 auto; height:28px; margin-top:25px; margin-bottom:20px; position:relative;} 
.about_content_rightTop p{ color:#989898;  position:absolute; left:595px; top:8px;}
.about_content_rightTop img{ position:absolute;left:575px; top:10px;}
    .about_content_rightTop a, about_content_rightTop:visited {
        color:#989898;
    }
.about_content_rightUp{ width:750px; margin:50px 0 0 6px;}
.about_content_rightUp p{ width:700px; color:#808080; line-height:25px;  text-indent:2em; padding-left:40px;}
.about_content_rightUp img{ margin:65px 0 0 25px;}
.about_content_rightUp span{ color:#808080; padding-left:25px; clear:both;}
.text_01{ color:#fa0200;}
/*董事长致辞*/
.about01_up{ width:730px; margin:0 auto; margin-top:35px;}
.about01_up img{ float:left;}
.about01_up p{ width:457px; float:right; color:#808080; text-indent:2em; line-height:25px;}
.about01_up_text p{ width:730px; padding-top:20px;}
.about01_up_qianzi{ background:url(../images/about01_qianzi.jpg) no-repeat; width:106px; height:62px; float:right; margin-right:150px;}
/*组织结构*/
.about02{ width:638px; height:757px; margin:0 auto; background:url(../images/zzjg.jpg) no-repeat; margin-top:20px;}
/*发展历程*/
.about03{ width:608px; margin:0 auto; height:150px; background:#eae9e7; margin-top:20px; position:relative;}
.about03_img01{ background:url(../images/about03_01.jpg) no-repeat; width:150px; height:96px; position:absolute; top:25px; left:20px;}
.about03_img02{ background:url(../images/about03_02.jpg) no-repeat; border:7px solid #fff; width:177px; height:121px; position:absolute; left:195px; top:7px;}
.about03_img03{ background:url(../images/about03_03.jpg) no-repeat; width:185px; height:126px; position:absolute; right:10px; top:7px; border:#fff solid 5px;}
.about03_up{ width:615px; margin:0 auto; height:150px; margin-top:50px;}

/*公司旗徽*/
.about04{ width:637px; margin:0 auto;  margin-top:60px;}
.about04 img{ float:left;}
.about04 p{ width:510px; float:right; color:#777; line-height:25px; text-indent:2em;}
/*公司旗徽*/
.about05{ width:730px; margin:0 auto; margin-top:50px;}
.about05 span{ font-size:13px; color:#808080; padding-left:100px; font-weight:bold; letter-spacing:2px;}
.about05 p{ color:#808080; text-indent:2em; line-height:23px; padding-top:20px; letter-spacing:0.5px;}

/*新闻中心*/
.new,.new1,.new_01,.xgqy,.ldgh,.dwll,.hlgy{ margin:0 auto; margin-top:20px; }
.new{ width:680px;}
.new ul{ }
.new ul li{width:680px; height:30px; border-bottom:1px dashed #c8c8c8; padding-top:10px;  } 
.new ul li a{ background:url(../images/centent02.jpg) no-repeat left; color:#757575; padding-left:20px; }
.new ul li a:hover{ color:#FF0000;}
.new1{ width:680px; margin-bottom:20px;}
.new1 ul{ }
.new1 ul li{width:680px; height:250px; padding-top:10px;  }
    .new1 img {
         width:300px;
         height:220px;
    }
.new1 ul li a{ background:url(../images/centent02.jpg) no-repeat left; color:#757575; padding-left:20px; }
.new1 ul li a:hover{ color:#FF0000;}
.new_riqi{ float:right; font-size:13px;}
.new_up
{
    width: 659px;
    margin: 0 auto;
    margin-top: 20px;
    text-align: center;
}

/*新闻中心内页*/
.new_01{ width:735px; margin-top:30px; }
.new_01 p{ width:735px; margin-top:30px; color:#000; text-indent:2em; line-height:25px;}
.title
{
    text-align: left;
}
h2{ color:#000; text-align:center; font-size:24px; line-height:28px;}
.authorTime{ color:#848484;  text-align:center;}
.newsContent
{
    width: 100%;
    line-height: 20px;
    color: #818181;
    text-indent: 2em;
    text-align: center;
    margin:0 auto;
}
.newsContent p
{ 
    width:100%;
   margin:0 auto;
     line-height:23px;
     text-align:left;
}
.newsContent img
{ max-width:675px;
 margin:0 auto;
 text-align:center;
 width:expression(this.width > 675 ? "675px" : this.width); 
    }
/*.new_01 img{ padding:20px 0 0 25px;}*/


/*相关企业*/
.xgqy{ width:720px;}
.xgqy_content{ height:130px; border-bottom:1px dashed #b2b2b2; margin-top:20px;}
.xgqy_content_left{ width:193px; height:125px; float:left; background:url(../images/xgqy.jpg) no-repeat bottom;}
.xgqy_content_left img{ padding:5px 0 0 10px;}
.xgqy_content_right{ width:510px; float:right; padding-top:10px;}
h4{ color:#664f2e; font-size:14px; font-weight:bold;}
.xgqy_content_right p{ color:#888; line-height:20px;}
.xgqy_content_right p a{ color:#888;}

/*领导关怀*/
.ldgh
{
    width: 600px;
    text-align: center;
}
.ldgh img
{
    
    padding-top: 30px;
    width: 330px;
    height: 220px;
}
.ldgh p{ color:#808080; text-align:center; padding-top:10px;}
.ldgh_yema{ margin:20px 0 20px 10px;}

/*以下为测试*/


/*对外联络*/
.dwll{ width:735px;}

.hlgy,.hlgy ul
{
     width:98%;
     margin:0 auto;}
.hlgy ul li
{
     text-align:center;}  
.hlgy ul li img
{
     border:0;}  
.hlgy ul li p
{
     line-height:25px;
     width:80%;
     margin:0 auto;
    text-align:center;
    padding:5px 0;}       
  .qzl
  {
       height:73px;
     } 
        
.qzlFont{ width:600px;
          float:left;
         text-align:right;
         padding-top:20px;}
.qzlImg
{
    float:left;}         
     
     
#Table2 td
{
     height:25px;
      line-height:25px;}    
      
      
.odd{
	background:#fafafa;}	
.even{
	background:#fff;}	

.td1{
	background:#F0F8FF;
	} 
table.tableframe3 
{
	text-align:center;
    background-color: #FFFFFF;
    margin-top: 5px;
    border-style: solid;
    border-width: 1px;
    border-color:#6699CC;
    border-collapse:collapse;
     font-size:13px;
   
}
.tableframe3 td
{
    height:23px;
     line-height:23px;}


tr.tabletitle
{
    FONT-SIZE: 9pt;
    BACKGROUND: #C6D7EF;
    BORDER-BOTTOM: #999999 1px solid;
}
tr.tablebottom
{
    FONT-FAMILY: 宋体;
    FONT-SIZE: 9pt;  
    BORDER-BOTTOM: #7C9CCF 1px solid;
    BORDER-TOP: #7C9CCF 1px solid;
    COLOR: #000000;

   height:23px;
    background:WhiteSmoke;

}
tr.Listtitle
{
    
    FONT-FAMILY: 宋体;
    FONT-SIZE: 9pt;  
    BORDER-BOTTOM: #6699CC 1px solid;
    BORDER-TOP: #6699CC 1px solid;
    COLOR: #000000;
    border-color:#6699CC;
    text-align:center;
     vertical-align:middle;
   height:23px;
}
tr.rowstitle
{
    FONT-FAMILY: 宋体;
    FONT-SIZE: 9pt;
    background-color: #6699CC;
    BORDER-BOTTOM: #7C9CCF 1px solid;
    BORDER-TOP: #7C9CCF 1px solid;
    COLOR: red;
    vertical-align:middle;
    text-align:center;
   height:23px;
}

.titlebar
{
	padding-left: 10px;
	margin-bottom: 5px;
	font: bold 14px/20px "Arial";
	width: 100%;
	color: #ffffff;
	padding-top: 2px;
	background-color: #2951ad;
}	
#AspNetPager1
{
     width:98%;
       text-align:center;
     margin-top:15px;
     }
     
     .questionTree {
    margin:0 auto;
    width:500px;
}
   .hlg
{
     width:500px;
     margin:0 auto;
    text-align:left;
     font-size:14px;
    font-family:'Microsoft YaHei';
     line-height:25px;}   
   
  .Fl {
     float:left;
}    
          









