#searcha{
	width:500px;
	float:left;
	border:0px; margin-bottom:14px; margin-left:200px;}
#searcha .input{
	width:378px;
	color:#999;
	padding-left:30px;
	padding-right:10px;
	height:36px;
	line-height:36px;
	font-size:14px;
	float:right;
	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";
	border:0px;
	border-right:0px;
	outline:none;
	border:#ddd solid 1px;
	background-color:#fff;
	background-image: url(sod.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
}
#searcha .buttom{
	width:80px;
	height:40px; line-height:38px;
	cursor:pointer;
	border:0px;
	background:none; font-weight:bold;
	margin:0px;	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";
	padding:0px;
	float:right; background-color:#DA251C; font-size:14px; color:#fff;
}
#nypage{ width:1180px; float:left}
#contain{width:920px; float:right;}
#contain-1{
	width:920px;
	float:left;
background-color:#DA251C; height:38px;
}
	#contain-1-1{
	width:160px;
	text-align:center;
	float:left;
	font-size: 15px;
	color:#DA251C;
	font-weight: bold;
	background-image: url(lmt2.png);
	background-repeat: no-repeat;
	background-position: center center; height:32px; line-height:32px; margin-top:6px;;
		}
	#contain-1-2{
	float:right;
	height:38px;
	line-height:38px;
	text-align:right;
	color:#fff;
	font-size:14px;
	padding-left:22px;
	padding-right:30px;
	background-image: url(icon-home.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#contain-1-2 span{ color:#FFDD24;}
#contain-1-2 a{color:#fff;}
#contain-1-2 a:hover{color:#FFDD24;}
#contain-c{ width:900px; float:left;border:#dddddd solid 1px; padding:9px;border-top:0px; padding-top:15px; min-height:500px;}
#contain-c .danye{ padding:5px; line-height:26px; color:#525252; font-size:14px;}
#contain-c .danye img{ max-width:890px; margin-top:5px; margin-bottom:5px;}
#contain-a{ width:920px; float:left;}
#lmd{ width:900px;text-align:center; float:left; padding-top:15px; padding-bottom:15px; margin-bottom:15px;}
#lmd A{   font-size:16px; line-height:14px;border-radius:4px; color:#666; box-shadow: 2px 2px 6px #ddd;-webkit-box-shadow: 2px 2px 6px #ddd;-moz-box-shadow: 2px 2px 6px #ddd;filter: progid:DXImageTransform.Microsoft.Shado(Strength=3, Direction=135, Color='#999999');  margin-left:8px; margin-right:8px; padding:10px 25px 10px 25px; background-color:#F2F2F2;}
#lmd A:hover{ font-size:16px; color:#fff;   padding:10px 25px 10px 25px; background-color:#D80100;}
#lmd A.sec{  font-size:16px; color:#fff;  padding:10px 25px 10px 25px;  background-color:#D80100;}
#contain-2{
	width:900px;
	float:left;
	line-height:22px;
word-break:break-all; /*Ö§³ÖIE£¬chrome£¬FF²»Ö§³Ö*/

¡¡¡¡word-wrap:break-word;/*Ö§³ÖIE£¬chrome£¬FF*/
font-size:12px;


}
#contain-2 UL {
	COLOR:#565656; list-style-type:none; margin-bottom:8px;
}

#contain-2 UL LI A {
	color:#111; 
}
#contain-2 UL LI {
	WIDTH:900px; float:left;
	line-height:22px;
	font-size:12px;
	border-bottom:#dddddd dotted 1px;
	padding-bottom:10px;
	padding-top:10px;
	
}
#contain-2 UL LI h3{ font-size:15px; line-height:26px; margin-bottom:8px;}
#contain-2 UL LI .img2{ float:right; width:130px; height:75px; border:0px; margin-left:18px;}
#contain-2 UL LI b{ font-size:30px;  line-height:30px; }
#contain-2 UL LI p{ font-size:14px; line-height:25px; font-weight:normal;}
#contain-2 UL LI A h2 { text-align:center;cursor:pointer;
	COLOR:#DCDCDC;
	width:70px;
	padding-top:10px;
	padding-bottom:10px;
	height:55px;
	border:#E7EAF3 1px solid;
	background-color:#f9f9f9;
	color:#555;
	float:left;
	margin-right:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:22px;border-radius:5px
}
#contain-2 UL LI A:hover h2{text-align:center;
	 COLOR:#565656;  border:#D80100 1px solid; background-color:#D80100; color:#fff; float:left;font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;line-height:22px;
}
#contain-2 UL LI A:hover { color:#D80100}
#contain-3{
	width:900px;
	float:left;

}

.hei15{font-size:14px; color:#010101; font-weight:bold; height:40px; line-height:30px; border-bottom:#CDCDCD  dotted 1px;font-family: "Î¢ÈíÑÅºÚ","ºÚÌå"; margin-bottom:12px;}
#title{
	font-family: "Î¢ÈíÑÅºÚ","ºÚÌå";
	font-size: 16px;
	font-weight: bold;
	color: #010101;
	border-bottom:#CCCCCC dotted 1px;
	height:40px;
	line-height:40px;
	text-align:center;
}
#cptitle{
	font-family: "Î¢ÈíÑÅºÚ","ºÚÌå";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	height:33px;
	line-height:33px;
	text-align:left;
	background-image: url(m_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#cp{ width:320px; text-align:center;padding:5px; border:#D7D7D7 1px solid;}
#cpbz{ width:350px;  line-height:22px; text-align:left;}
#ly{
	font-size: 12px;
	
	color: #6B6B6B;
	border-bottom:#CCCCCC dotted 1px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:normal;
}
#nr{
	font-size: 14px;	
	color:#101010;
	line-height:25px;
	text-align:left;
	padding:5px;
}
#nr hr{ height:2px; background-color:#AF251B; overflow:hidden; border:0px;}
#nr img{ max-width:98%; margin-bottom:10px;}
.lm1{ background-color:#f1f1f1; border:#dddddd 1px solid; padding:10px;}
.lm2{border:#dddddd 1px solid; background-color:#FFFFFF; padding:10px;}

#cx{ width:198px; float:left; padding:5px; line-height:22px; color:#666666; text-align:left;}

.lb{
	width:135px;
	float:left;
	padding-left:40px;
	text-align:left;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.lb1{
	float:left;
	padding-left:15px;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	color: #D80100;
}
#nylm{
	width:240px;
	float:left;
	background-image: url(sub_l_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-bottom:10px;
}
#nylma{
	width:240px;
	float:left;
	background-image: url(sub_l_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#nylmb{
	width:240px;
	float:left;
}
#nylm_1{
	width:240px;
	float:left;
	height:50px;
	line-height:50px;
	background-image: url(inc_2.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
}
#nylm_2{width:240px;
	float:left; text-align:center;}
#nylm_3{
	width:240px;
	float:left;
	background-image: url(l_2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
#nylm_4{
	width:190px;
	float:left;
	padding-left:25px;
	padding-right:25px;
}
#nylm_5{
	width:190px;
	height:30px;
	float:left;
	line-height:30px;
	background-image: url(d2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#nylm_6{
	width:190px;
	height:30px;
	float:left;
	line-height:30px;
	background-image: url(lmt.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#nylm_7{width:190px;float:left; line-height:25px; padding-top:8px; padding-bottom:8px;}
#nylm_7 span{ font-weight:bold; color:#000000;}
#nyhk{width:190px; float:left; padding-top:5px; padding-bottom:5px;}
#nyhk img{width:182px; height:205px; border:#dddddd solid 1px; padding:1px;}
#left-n{
	width:190px;
	float:left;
			
}
#left-n UL{ list-style-type:none;margin-top:10px; }
#left-n UL LI {


	WIDTH: 190px;
	height:25px;
	line-height:25px;
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;
	
	background-image: url(inc_2.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	border-bottom:#dddddd dotted 1px;
}
#left-n UL LI A {

	padding-left:14px;
	COLOR: #666
}
#left-n UL LI A:hover {

	padding-left:14px;
	COLOR:#D80E00;
}

#lb{
	width:190px;
	float:left;
	padding-left:25px;
	padding-right:25px;

}
#lb UL{ list-style-type:none;   }
#lb UL LI {
	WIDTH: 190px;
	height:32px;
	line-height:32px;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;
	text-align:left;
	background-image: url(sub_m_bg.jpg);
	background-position: left center;background-repeat: no-repeat;
	font-size:14px;

}
#lb UL LI A {
	padding-left:40px;
DISPLAY: block; 
	COLOR: #000000;
	DISPLAY: block;

	
}
#lb UL LI.sec A {
	padding-left:40px;
	COLOR:#D80100;
	background-image: url(sub_m_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left center; font-weight:bold;

	
}
#lb UL LI A:hover {
	padding-left:40px;
	COLOR:#D80100;
	background-image: url(sub_m_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left center;

}
#lb UL LI.xl {
	WIDTH: 190px;
	height:25px;
	line-height:25px;
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;
	text-align:left;
		background-image: url(../img/tree_line1.gif);
	background-position: 35px center;background-repeat: no-repeat;
	font-weight:normal;
	border-bottom:#E0E0E0 dotted 1px;


}
#lb UL LI.xl A {
	padding-left:45px;
DISPLAY: block; 
	COLOR: #666666;background-image:none;


	
}
#lb UL LI.xl A:hover {
	padding-left:45px;
	COLOR:#D80100; background-image:none;

}
#lb UL LI.xl A.sec {
	padding-left:45px;
	COLOR:#D80100; background-image:none;

}
#morea{ width:60px; text-align:center; float:right; color:#666666; }
#morea A{ color:#666666; }
#lbb2{text-align:center; font-size:12px; width:100%; float:left; margin-top:20px; line-height:20px;}
#lbb2 span{margin-left:2px; margin-right:2px;}
#lbb2 .current{ padding-left:8px; padding-right:8px; background-color:#D80100; border:#D80100 solid 1px;color:#fff;padding-top:4px; padding-bottom:4px;}
#lbb2 A{ border:#ddd solid 1px; padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px;margin-left:2px; margin-right:2px;}
#lbb2 A:hover{ border:#D80100 solid 1px;color:#D80100;}
#lbb2 .pagebegin{ float:left;}
#lbb2 .page-num{ float:right;}
.f1{ border:#eee solid 2px; background-color:#f9f9f9;box-shadow: 0px 1px 6px #777;-webkit-box-shadow: 0px 1px 6px #777;-moz-box-shadow: 0px 1px 6px #777; margin-bottom:15px;transition:all 0.3s ease-in-out 0s; }
.f2{ border:#D80100 solid 2px; background-color:#fff;box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777; margin-bottom:15px;transition:all 0.3s ease-in-out 0s; }
.button{ padding:8px; background-color:#D80100; font-size:12px; text-align:center; color:#FFFFFF;border-radius:5px; line-height:12px; border:0px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
#book td{ padding:4px;}
.twlb{ border:#D7D7D7 solid 1px; border-bottom:#D7D7D7 4px solid; background-color:#F9F9F9; margin-bottom:12px;}
.f18{ font-size:18px; color:#D80100;}
.f14{ font-size:14px; color:#D80100; margin-bottom:8px; }
.hei15{font-size:14px; color:#010101; font-weight:bold; height:40px; line-height:30px; border-bottom:#8696C1  dotted 1px;font-family: "Î¢ÈíÑÅºÚ","ºÚÌå"; margin-bottom:12px;}
.heib{font-size:14px; color:#fff; background-color:#D80100; padding-left:12px; font-weight:bold; height:32px; line-height:32px; margin-bottom:12px;}
.hei16{font-size:14px; color:#010101; line-height:25px; font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";}
#nyxg{ width:918px; float:left; margin-top:12px; border:#ddd solid 1px;}
#nyxg_1{
	width:918px;
	float:left;
height:38px;
	background-image: url(d5.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#f3f3f3; border-bottom:#ddd solid 1px;}
#nyxg_1 h2{
padding-left:34px;
	line-height:38px;
	color:#D80100;
	font-size:15px;
	float:left;
	background-image: url(hdf.jpg);
	background-repeat: no-repeat;
	background-position: 12px center;
}
#nyxg_2{ width:900px; float:left; padding:9px; background-color:#fff;}

#news-3{
	width:900px;
	float:left;

	
}
#news-3 ul{ list-style-type:none; font-size:12px;}
#news-3 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-3 UL LI {
	text-align:left;
	WIDTH: 440px;
	display:block;
	line-height:28px;
	OVERFLOW: hidden;
	background-image: url(l-2.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	font-size:12px;
	float:left;
	border-bottom:#ddd  dotted 1px;
	color:#333; margin-left:3px; margin-right:3px;

}
#news-3 UL LI A {
padding-left:25px;
color:#333;
}
#news-3 UL LI A:hover {
	padding-left:25px;
	COLOR:#D80100;
	font-size:12px;
	text-decoration: none;
}
#producta {

	WIDTH:900px;
	FLOAT: left; 

}
#producta UL {
	LIST-STYLE-TYPE: none
}
#producta UL LI {
	TEXT-ALIGN: center; WIDTH: 210px; FLOAT: left; padding-left:7px; padding-right:8px; overflow:hidden
}
#producta UL LI h1{ width:206px;   HEIGHT: 145px; padding:2px; background-color:#fff; display:table-cell; vertical-align:middle; border:#ddd solid 1px;text-align:center;}
#producta UL LI IMG { max-width:206px; HEIGHT: 145px; border:0px;
}
#producta UL LI p{ width:214px;  cursor:pointer; font-size:13px; height:30px; line-height:30px; overflow:hidden;}
#producta UL LI A { color:#525252;
	DISPLAY: block; 
}
#producta UL LI A:hover {
	  COLOR:#D80100;
}
#producta UL LI A:hover h1 {
	border:#D80100 solid 1px;
}
.tabf{ color:#D80100; font-weight:bold; line-height:30px; border:0px; text-align:left; border-bottom:#ddd dotted 1px;border-top:#ddd dotted 1px; margin-top:10px; margin-bottom:10px;}
.tabf a{color:#000; font-weight:normal;}
#newslist{
	width:100%;
	float:left;
	line-height:22px;
word-break:break-all; /*Ö§³ÖIE£¬chrome£¬FF²»Ö§³Ö*/

¡¡¡¡word-wrap:break-word;/*Ö§³ÖIE£¬chrome£¬FF*/
font-size:12px;


}
#newslist UL {
	COLOR:#565656; list-style-type:none; margin-bottom:8px;
}

#newslist UL LI A {
	color:#333; 
}
#newslist UL LI {
	width:96%;px; float:left;
	line-height:22px;
	font-size:12px; padding:2%;  margin-bottom:15px;
 background-color:#F6F6F6;display: block; position: relative; z-index: 1; overflow:hidden;
	
}
#newslist UL LI::after{background:#FEF4F1; transition:0.8s; left: -120%; top: 0px; width: 100%; height: 100%; position: absolute; z-index: -1; content: " ";}
#newslist UL LI:hover::after{left:0px;}
#newslist UL LI .zs{ width:100%; float:left;}
#newslist UL LI dd{ font-size:15px; line-height:26px; margin-bottom:2px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;  height:26px; font-weight:600; }
#newslist UL LI .img2{ float:right; width:130px; height:112px; border:0px; margin-left:18px;}
#newslist UL LI b{ font-size:25px;  line-height:30px; }
#newslist UL LI p{ font-size:14px; line-height:25px; color:#fff; font-weight:normal;}
#newslist UL LI A h5 {
	text-align:center;
	cursor:pointer;
	width:73px;
	padding-top:10px;
	height:75px;
	color:#fff;
	float:left;
	margin-right:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:22px;
 background-color:#666;
}
#newslist UL LI em{  line-height:22px;
	color:#999; font-size:14px;
	font-style: normal;  margin-top:-25px;
}
#newslist UL LI A:hover { color:#E7440B}
#newslist UL LI A:hover h5{ background-color:#E7440B;}
#newslist UL LI span{  }
#newslist UL LI A span { color:#1E61A7}
#newslist UL LI A:hover span {color:#E7440B;}
#zxsq{ width:100%; float:left;}
#zxsq input{width:70%;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:28px;line-height:28px;border:#ddd solid 1px;border-radius:4px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px; margin-bottom:6px;}
#zxsq .input1{width:40%;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:28px;line-height:28px;border:#ddd solid 1px;border-radius:4px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px; margin-bottom:6px;}
#zxsq textarea{width:70%;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:60px;line-height:20px;border:#ddd solid 1px;border-radius:4px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px}
#zxsq .input3{width:15px;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:15px;line-height:15px;border:#ddd solid 1px;border-radius:4px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px}
#zxsq .input2{width:60px;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:28px;line-height:28px;border:#ddd solid 1px;border-radius:4px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px}
#zxsq select{width:40%;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:28px;line-height:28px;border:#ddd solid 1px;border-radius:4px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px}
#zxsq .button1{width:100px;height:26px;background-color:#D80100;background-image:none;line-height:24px;color:#FFFFFF;font-size:12px;text-align:center;margin:6px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:0px}
#zxsq .button2{width:60px; padding:4px;background-color:#D80100;background-image:none;line-height:24px;color:#FFFFFF;font-size:12px;text-align:center;margin:6px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:0px}
#zxsq .button3{width:80px; padding:10px;background-color:#D80100;background-image:none;line-height:24px;color:#FFFFFF;font-size:14px;text-align:center;margin:6px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:0px;border-radius:4px; font-weight:bold;}
#zxsq .red{ color:#D80100}
.inputa{width:70%;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:28px;line-height:28px;border:#ddd solid 1px;border-radius:4px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px; margin-bottom:6px;}
#zxsq .sfts img{ width:120px; height:120px;}
.textarea{width:70%;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:60px;line-height:20px;border:#ddd solid 1px;border-radius:4px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px}