@charset "utf-8";
/* CSS Document */

/*--------------------------*/
#ms_01, #ms_02, #ms_03, #ms_04, #ms_05, #ms_06, #ms_07 {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
#ms_01 { }
#ms_01 { }
#ms_02 { }
#ms_03 {
	background-repeat: repeat-x;
	background-position: center center;
	margin-bottom: 0px;
	padding-bottom: 50px;
}
#ms_04 { }
#ms_05 { }
#ms_06 { }
#ms_07 { }



/*--------------------------*/
/* headlogo */
#head .headlogo {
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	height: 34px;
	padding-top: 0px;
	line-height: 33px;
	margin-top: 0px;
}
#head .headlogo img { float: left; margin-top: 5px; }
#head .headlogo .tit-nav { float: right; width: 215px; line-height: 33px; margin-left: 0px; padding-left: 0px; }
#head .headlogo .tit-nav a { margin-right: 0px; display: block; text-align: right; width: auto; float: left; color: #666666; margin-left: 7px; }
#head .headlogo .tit-nav a:hover { text-decoration: none; color: #cc0000; }
/* headbanner */
.bannerbj, .bannerbj2, .bannerbj3, .bannerbj4, .bannerbj5 { background-repeat: no-repeat; background-position: center top; 
width: 100%; margin-left: auto; margin-right: auto;
}
#head .bannerbj {
	background-image: url(../images/banner03.jpg);
	height: 563px;
}
#head .bannerbj2 {
	background-image: url(../images/banner02.jpg);
	height: auto;
	padding-top: 32px;
}



.ejdh-1{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/lh-zhiji-dh.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 112px;
	margin-bottom: 50px;
}


.ejdh-2{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/lh-hua-dh.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 112px;
	margin-bottom: 50px;
}


/*--------------------------*/



.lhzt-tt{
	width: 1196px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	height: auto;
	border: 2px solid #D20000;
	background-color: #ffffff;
	position: relative;
	padding-bottom: 15px;
	margin-top: 80px;
	
}

.lhzt-tt .tit {
	width: 1160px;
	height: auto;
	position: absolute;
	top: -20px;
	left: 20px;
	
}



.lhzt-tt .tit li {
	float: left;
	width: 60px;
	height: 35px;
	border: 1px solid #D00000;
	background-color: #FFFFFF;
	border-radius: 5px;
	margin-right: 6px;
cursor: pointer;
	
}
.lhzt-tt .tit li h1{
	color: #AC0D07;
	font-size: 16px;
	text-align: center;
	font-weight: 700;
	height: auto;
	line-height: 35px;
}



.lhzt-tt .tit li .ten { width: 79px; height: 66px; float: right; margin-right: 0px; }
.lhzt-tt .tit .on {
	width: 60px;
	height: 35px;
	border: 1px solid #D00000;
	background-color: #FFFFFF;
	background-image: url(../images/xian02.png);
	background-repeat: repeat-y;
	border-radius: 5px;
	background-position: left top;
}

.lhzt-tt .tit .on h1{
	color: #AC0D07;
	font-size: 20px;
	text-align: center;
	font-weight: 700;
	height: auto;
	line-height: 35px;
}


.lhzt-tt .con {
	width: 1122px;
	height: auto;
	background-image: url(../images/xian03.png);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 20px;
	margin-top: 20px;
	margin-left: 18px;
	background-color: #FFEEEC;
}
.lhzt-tt .con .nr {
	width: 1120px;
	height: auto;
}


.tt-y{
	width: auto;
	float: left;
	height: auto;
	border-right: 2px solid #D20000;
	padding-right: 25px;
	margin-right:75px;
}

.tt-y h1{
font-size: 55px; color: #D2011E; display: inline-block; font-weight: 700;
}
.tt-y h2{
font-size: 20px; color: #D2011E; display: inline-block;  font-weight: 400;
}




.tt-n{
	width: 900px;
	height: auto;
	float: left;
}


.tt-n h1{
	text-align: center;
	font-size: 28px;
	margin-bottom: 6px;
	font-weight: 700;
	color: #cc0000;
	letter-spacing: 1px;
}

.tt-n h2{
	text-align: center;
	font-size: 20px;
	line-height: 26px;
	font-weight: 500;
	color: #cc0000;
	margin-bottom: 6px;
	text-shadow: 0px 0px;
	letter-spacing: 1px;
}
.tt-n h3{
text-align: center;
font-size: 16px; 
margin-bottom: 6px; 
}




/*-------------*/

.tpxw-box{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	height: 750px;
	margin-top: 30px;
}

.tpxw-box .xw-770{
	width: 770px;
	border: 1px solid #D00000;
	margin-right: 28px;
	float: left;
	background-image: url(../images/jb02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 712px;
}

.tpxw-box .tp-400{
	width: 370px;
	float: right;
	height: 712px;
	background-image: url(../images/ldr-bj.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #CE0000;
	padding-left: 30px;
}

/*-------------*/
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2026-03-06 16:49:47" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->