<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 全局定义 */
*{margin:0; padding:0;}
body{text-align:center; font:normal 15px/28px sfont01,"microsoft yahei"; color:#666;-webkit-text-size-adjust:none; background:#eee; }
@font-face{
	font-family:"sfont01";
	src: url("sfont01.TTF"); 
}  
@font-face{   
	font-family:"sfont01";
	src: url("sfont01.eot");
} 
img{ vertical-align:middle; _behavior: url("../js/png.htc"); border:none;}
.clear{clear:both; height:0; overflow:hidden;}
.clear_r{clear:right; height:0; overflow:hidden;}
.blank10{height:10px; overflow:hidden;}
.blank40{height:40px; overflow:hidden;}
ul{list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{color:#18549d; }
.white{color:white;}
.green{color:#18549d;}
.yellow{color:#E57441;}
.blue{color:#00ABEB;}
.red{color:red;}
.text{margin:20px 40px;}
.text2{margin:20px 40px; color:#666666}
.text3{margin:40px 0px; color:#666666;}
.text4{margin:0px 0px; color:#fff; line-height:36px; text-align:left}
.text3 img{ width:1000px;}

.header{display:block; width:55px; height:55px; position:fixed; bottom:45px; right:10px; background:#fff url(../images/top.png) center -11px no-repeat; z-index:999;  border-radius:5px; border:1px #18549d solid; }
a:hover.header{ background:#f8f8f8 url(../images/top.png) center -12px no-repeat;}


/* 头部 */
.header_out{width:100%; max-width:1980px; _width:expression(document.body.clientWidth &gt; 1980 ? "1980px" : "auto"); margin: 0 auto;}
#header{ height:177px; width:1980px; overflow:visible; position:absolute;  z-index:999;left:-50%; top:0;}
#header .logo{ position:absolute; left:0px; top:6px;}
#header .welcome{ position:absolute; right:0; top:20px; color:#bbb; font-weight:bold;}
#header .language{position:absolute; right:200px; top:20px; height:15px; text-align:right; font:bold 15px/14px sfont01,"microsoft yahei";color:#bbb; }
#header .language a{ color:#ccc; padding-left:15px }
#header .language a:hover{ color:#fff; }
.search{position:absolute; text-align:left; background:url(../images/search.png) left top no-repeat; height:28px; width:181px; right:0; top:28px; }
.search .key{ position:absolute; top:6px; left:7px; border:none; line-height:15px; background:none; color:#999; width:137px;}
.search .search_submit{ position:absolute; top:0px; right:0px; cursor:pointer; border:none; background:none; width:30px; height:30px;}

#header .menu{ position:absolute; right:0px; top:70px; height:56px; width:902px; background:url(../images/menu_bg.png) left bottom no-repeat; padding-left:50px;}
#header .menu&gt;li{ float:left; display:block;margin-top:83px; height:38px;}
#header .menu li img{float:left;}
#header .menu li a{display:block; float:left; width:115px; color:#333; font:normal 15px/38px sfont01,"microsoft yahei"; text-align:center; height:38px;}
#header .menu li a:hover{background:#18549d url(../images/current2.png) left 4px no-repeat; color:#fff;}


/* 下拉菜单 */
#header #nav li ul { text-align:left; left: -999em; position: absolute; width:115px; background:url(../images/menu_sub_bg_top2.png) center top no-repeat; margin-top:38px;background:#18549d;border-top:none;border-radius:0 0 4px 4px; padding-bottom:5px;} 
#header #nav li ul li.last{background:url(../images/menu_sub_bg_footer.png) center bottom no-repeat; height:12px; float:left; width:115px;} 
#header #nav li ul a{ float: left;  height:30px; line-height:30px; display:block; background:#446c9d url(../images/menu_sub_bg2.png) center top repeat; margin:0px; padding:0; color:#fff; font-weight:normal; font-size:14px; border-top:1px #999 solid; } 
#header #nav li ul a img{}
#header #nav li ul a:link { } 
#header #nav li ul a:visited { } 
#header #nav li ul a:hover { color:#fff; background-color:#18549d;} 
#header #nav li:hover ul { left: auto; } 
#header #nav li.sfhover ul { left: auto; } 
#header #nav li ul li ul{ display:none;} 
#header #nav li.pcls&gt;a{color:#fff; background-color:#18549d;}

/* 产品菜单 */
#menu_out2{ width:100%;background:#65bf35; height:50px;}
#nav2{width:1081px; margin:0 auto;}
#nav2 a{font:bold 14px/50px sfont01,"microsoft yahei"; text-align:center; width:179px; color:#fff; display:block;  background:#65bf35; float:left; border-left:1px #fff solid}
#nav2 a:hover{ color:#fff; background:#45b30a url(../images/bg.jpg) repeat; }
#nav2 ul{ border-right:1px #fff solid; width:1080px; overflow:hidden }
#nav2 ul li{ }
#nav2 ul li img{float:left; width:3px; height:36px;}
#nav2 ul li ul{position:absolute;top:50px;left:0px;display:none;z-index:9;background:#45b30a;border-top:none;border-radius:0 0 4px 4px;box-shadow:0px 0px 0px 0px #aaa; padding-bottom:6px;}
#nav2 ul li ul li{line-height:30px; background:none; height:31px;}
#nav ul li ul a{background:#65bf35; border-bottom:1px solid #45b30a;color:#fff; height:30px; font:normal 14px/30px sfont01,"microsoft yahei";}
#nav2 ul li ul a:hover{background:#45b30a; border-bottom:1px solid #45b30a;color:#54c6e2; height:30px; }
#nav2 ul li.pcls{color:#45b30a; height:46px; border-bottom:4px #45b30a solid}
#nav2 ul li ul li ul{top:0px;left:160x;}

div.wrapper #header{top:0; position:absolute; left:-50%; }
div.wrapper #header .logo{ position:absolute; left:420px; top:56px;}
div.wrapper #header .language{position:absolute; right:420px; top:18px; height:15px; text-align:right; font:bold 15px/14px sfont01,"microsoft yahei";color:#bbb; }
div.wrapper .search{position:absolute; text-align:left; background:url(../images/search.png) left top no-repeat; height:28px; width:181px; right:650px; top:15px; }
.logo_text{ color:#111; font-size:28px; position:absolute; left:620px; z-index:9999; top:70px;}
.logo_text2{ color:#111; font-size:16px; position:absolute; left:620px; z-index:9999; top:100px;}
.logo_text2 span{ color:#aa6761; }
#header .menu{ position:absolute; right:420px; top:56px; height:122px; width:954px; background:url(../images/menu_bg.png) left bottom repeat; padding-left:0px;}


/* 主要内容 */
.cnt1{width:100%;}
.cnt2{margin:0px auto;text-align:left; padding:50px 0px;background:#f8f8f8 url(../images/bg2.png) center top repeat;}
.cnt3{width:100%;background:#fff;  padding:50px 0; overflow:hidden;}
.cnt_in{margin:0px auto;text-align:left; width:1000px; padding:10px 0px; }
.cnt_index1{width:100%;background:#f7f7f7; height:610px; padding:50px 0; overflow:hidden;}
.cnt_index2{margin:0px auto;text-align:left; height:450px; padding:50px 0px;background:#eee url(../images/pro_bg.jpg) center bottom no-repeat;}
.cnt_index3{margin:0px auto;text-align:left; height:450px; padding:50px 0px;background:#f8f8f8 url(../images/pro_bg.jpg) center bottom no-repeat;}


.title_index{text-align:center; padding:0 0 20px 0; font:bold 35px/54px sfont01,"微软雅黑"; color:#333;text-transform:uppercase;}
.title_index .green{ border-bottom:5px #18549d solid; line-height:0px; height:0px; overflow:hidden; display:block; width:50px; margin:0 auto 20px;}
a.more{ text-decoration:underline; color:#18549d;}
a:hover.more{ text-decoration:none; color:#fa0;}
a.more3{ font-size:16px; line-height:20px; display:block; color:#18549d; float:right; margin:20px 0; clear:both;}
a:hover.more3{ text-decoration:none; color:#fa0;}


.about_index img{ float:left; margin-right:20px;}

#products{ position:relative; width:700px; float:left; height:280px; margin:0px; padding-top:0px;}
.title_index2{font-size:24px; display:block; z-index:999; border-left:5px #18549d solid; padding-left:10px;position:absolute; left:0; top:0px;text-transform:uppercase;}

#probox3{ width:700px; height:240px;overflow:hidden;position:relative; padding-top:40px;}
#prolist3{width:24000px;}
#prolist3 li{float:left; text-align:center;}
#products #left3{position:absolute; right:36px; top:5px; width:25px; height:23px; z-index:999; }        
#products #right3{position:absolute; right:12px; top:5px; width:25px; height:23px; z-index:999; }  
#products #left3,#products #right3{cursor:pointer;}

#probox{width:1080px;position:relative; margin:0px auto;}
#prolist{width:1000px;}
#prolist li{float:left; text-align:center;}


#probox1{width:1000px;overflow:hidden;padding:20px 0 40px;position:relative;}
#prolist1{width:24000px;}
#prolist1 li{float:left; width:290px; overflow:hidden; margin:0 13px 0 0; text-align:center;}
#probox1 #left1{position:absolute; left:0; top:70px; width:57px; height:62px; z-index:999; }        
#probox1 #right1{position:absolute; right:0px; top:70px; width:57px; height:62px; z-index:999; }  
#probox1 #left1,#probox1 #right1{cursor:pointer;}

#probox2{width:1000px;overflow:hidden;padding:20px 0 40px;position:relative;}
#prolist2{width:24000px;}
#prolist2 li{float:left; width:290px; overflow:hidden; margin:0 13px 0 0; text-align:center;}
#probox2 #left2{position:absolute; left:0; top:80px; width:57px; height:62px; z-index:999; }        
#probox2 #right2{position:absolute; right:0px; top:80px; width:57px; height:62px; z-index:999; }  
#probox2 #left2,#probox2 #right2{cursor:pointer;} 
     
#qyjs{ position:relative; width:280px; float:right; height:280px; margin:0px; padding-top:0px;}
.qyjs{position:absolute; width:240px; height:186px; left:0; top:40px; background:#17549d; color:#fff; padding:20px; line-height:22px;}
.qyjs h2{line-height:80px;}
.qyjs .more{ position:absolute; bottom:20px; right:30px;}

#news_index{ position:relative; width:1000px; height:260px; margin:0px; margin:0 auto; top:300px; background:#fff; 
-moz-box-shadow:3px 3px 6px #ddd;  
 -webkit-box-shadow:3px 3px 6px #ddd;
 box-shadow: 3px 3px 6px #ddd;}
#news_index .title{ position:absolute; top:15px; left:3px; width:160px; height:190px;background:#17549d; color:#fff; padding:20px; }
#news_index .title h1{font-size:28px; line-height:30px; padding-top:30px}
#news_index .title .more1{ position:absolute; bottom:50px; left:20px;}
#news_index .about{ position:absolute; top:15px; left:220px; width:480px; height:220px; padding:0 0 15px 0; overflow:hidden; font-size:13px; line-height:23px; border-bottom:0px #ccc dashed; }
#news_index .about_en{ font-size:12px; line-height:14px; }
#news_index .about img{ width:106px; height:70px; float:left; padding:8px 15px 0 0; }

#news_index .news_index{  position:absolute; top:100px; left:220px; width:480px; height:110px; padding:15px 0; overflow:hidden; font-size:12px; line-height:21px; }
#news_index .news_index a.news_list{ display:block; width:480px; overflow:hidden; padding:8px 0; float:left; text-align:left; border-bottom:1px #ddd dashed; margin:0; clear:both; height:50px; overflow:hidden;}
#news_index .news_index a.news_list .time{ display:block; width:50px; height:40px; float:left; background:#18549d; color:#fff; font-size:12px; float:left; text-align:center; padding:10px 0px 0px;border-radius:30px; line-height:20px;}
#news_index .news_index a.news_list .time span{font-weight:bold; font-size:14px;}

#news_index .news_index a.news_list .news_infor{ display:block; width:420px; line-height:20px; float:right; text-align:left; font-size:13px; }
#news_index .news_index a.news_list span.news_title{ display:block; margin:5px 0 5px 0; font-size:15px; color:#18549d;}

#news_index .sbzs{ position:absolute; top:25px; right:3px; width:270px; height:100px;background:#f7f7f7; font-size:12px;line-height:16px;  }
#news_index .sbzs img{ float:left; padding-right:10px; }
#news_index .sbzs h3{ margin-top:20px; line-height:28px; font-size:18px; font-weight:normal}

#news_index .jszc{ position:absolute; top:140px; right:3px; width:270px; height:100px;background:#f7f7f7; font-size:12px;line-height:16px; }
#news_index .jszc img{ float:left; padding-right:10px; }
#news_index .jszc h3{ margin-top:20px; line-height:28px; font-size:18px; font-weight:normal}

#news_index .sbzs2 h3{margin-top:15px; line-height:20px; margin-bottom:5px;}

#news_index .jszc2{ height:120px; line-height:15px;}
#news_index .jszc2 img{ padding:10px 10px 10px 0;}
#news_index .jszc2 h3{margin-top:5px; line-height:20px; margin-bottom:5px; font-size:12px; font-weight:bold;}

/* pro */

a.img_left{ display:block; width:220px; height:225px; margin:0 16px 0 0; overflow:hidden; float:left; text-align:center; 

/* 
-moz-box-shadow:投影方式 X轴偏移量 Y轴偏移量阴影模糊半径 阴影扩展半径 阴影颜色;  
-webkit-box-shadow:inset 0 0 10px #0CC;
box-shadow: 3px 3px 6px #ccc;
*/
 -moz-box-shadow:3px 3px 6px #ccc;  
 -webkit-box-shadow:3px 3px 6px #ccc;
 box-shadow: 3px 3px 6px #ccc;
 }
a:hover.img_left{ }
a.img_left img {width:220px; height:190px; padding:0px; background:url(../images/pro_bg2.jpg) left top no-repeat;}
a:hover.img_left img { }
a.img_left p{ padding:0px;line-height:35px; width:220px; height:35px; overflow:hidden;text-align:center;overflow:hidden; background-color:#fff ; color:#333;}
a:hover.img_left p{ color:#fff; background-color:#18549d;}

#probox a.img_left{margin:30px 34px 0 0;}



a.img_left2{ display:block; width:240px; height:400px; overflow:hidden; float:left; text-align:center;}
a:hover.img_left2{}
a.img_left2 img {width:240px;height:400px; }
a.img_left2 p{ padding:0px;overflow:hidden;text-align:center;overflow:hidden; color:#14ae67; font-size:16px; font-weight:bolder; font-family:sfont01,"microsoft yahei"; padding-top:30px; height:120px; background:url(../images/cnxkm_38.jpg) center 60px no-repeat; }
a:hover.img_left2 p{}

a.img_left3{ display:block; width:222px; border:0px #6a0201 solid; height:200px; overflow:hidden; float:left; text-align:center; margin:20px 0 30px 30px;  _margin:20px 40px 30px; background:url(../images/shadow2.png) center 157px no-repeat;}
a:hover.img_left3{ }
a.img_left3 img {width:222px; height:148px; }
a.img_left3 p{ padding:0px;overflow:hidden;text-align:center;overflow:hidden; color:#004183; font-size:15px; font-weight:normal; font-family:sfont01,"microsoft yahei"; padding-top:15px; height:30px; background:url(../images/cnxkm_38.jpg) center 60px no-repeat; }
a:hover.img_left3 p{ color:#18549d; }

/* show 
#case_show{float:left;clear:both;width:734px;height:144px; background:url(../images/pro-show-bg.jpg) no-repeat;}
#show{height:1%;}
#demo {margin:18px 0 0 62px;overflow:hidden;width:610px;}
#indemo {float: left;width:80000%;}
#demo1 {float: left;}
#demo2 {float: left;}*/

/*******************************************************************************************************************************************

				&lt;div id="case_show"&gt;
					&lt;div id="show"&gt;
						&lt;div id="demo"&gt;
							&lt;div id="indemo"&gt;
								&lt;div id="demo1"&gt;
									&lt;div class="img_left"&gt;&lt;a href="productDetail.html" title=""&gt;&lt;img src="images/pro.jpg" /&gt;&lt;/a&gt;&lt;p&gt;&lt;a href="productDetail.html" title=""&gt;产品名称&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
								&lt;/div&gt;
								&lt;div id="demo2"&gt;&lt;/div&gt;
							&lt;/div&gt;
						&lt;/div&gt;
				
				
						&lt;script&gt;							
						var speed=10; //数字越大速度越慢
						var tab=document.getElementById("demo");
						var tab1=document.getElementById("demo1");
						var tab2=document.getElementById("demo2");
						tab2.innerHTML=tab1.innerHTML;
						function Marquee(){
						if(tab2.offsetWidth-tab.scrollLeft&lt;=0)
						tab.scrollLeft-=tab1.offsetWidth
						else{
						tab.scrollLeft++;
						}
						}
						var MyMar=setInterval(Marquee,speed);
						tab.onmouseover=function() {clearInterval(MyMar)};
						tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};							
					&lt;/script&gt;
					&lt;/div&gt;
				&lt;/div&gt;
*******************************************************************************************************************************************/

.product{text-align:center; margin:0 50px;}
.product .proImg{max-width:580px;margin:30px auto; border:1px #ddd solid; padding:5px;}
.product .proName{font:bold 14px/24px sfont01,"microsoft yahei"; color:#333;}
.product .discribtion{text-align:center; padding:10px;}
.product .discribtion img{ width:40%; display:block; margin:0 auto;}
.product .discribtion .title2{font:bold 14px/24px sfont01,"microsoft yahei";  background:none; border-bottom:1px solid #ddd; text-align:left; margin:0 0 10px 0; padding:0; color:#333; }
.Inquiry a{ display:block; height:99px; width:178px; background:url(../images/inquiry_bg.jpg) left top no-repeat; color:#FFFFFF; text-align:center; line-height:60px; font-size:28px; margin:0 auto;}
.Inquiry a:hover{ color:#FFFF00; line-height:62px;}



.DTAbg{
	/*background:url(../images/dtlinebg.png) repeat-x;
	background-position:center bottom;*/
	background:#fff;
	padding-bottom:8px;
	border-bottom:1px solid #ddd;
}

.DTA{
	width:1210px;
	margin-left:auto;
	margin-right:auto;
}

.DTA1{
	width:1210px;
	margin-left:auto;
	margin-right:auto;
}

.DTAItem{
	width:200px;
	float:left;
	margin-top: 11px;
	height: 60px;
}

.DTAItem2{
	width:200px;
	float:left;
	margin-top: 11px;
	height: 60px;
	background:#f4f4f4;
}

.DTAImg{
	width:50px;
	height:50px;
	margin:5px 10px 0 5px;
	float:left;
}

.DTAText{
	width:120px;
	font-size:12px;
	color:#333333;
	float:left;
	font-weight:bold;
	padding:15px 10px 0 0;
}

.DTAText a{
	color:#333333;
}

.DTAText a:hover{
	color:#209cda;
}

.DTASplit{
	width:0;
	background:#d8d9db;
	height:60px;
	float:left;
	margin-top:11px;
}


.DTB{
	color:#333333;
	width:1052px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.DTBImg{
	width:400px;
	height:400px;
	padding-top:15px;
	float:left;
	background:#fcfcfc;
	border-radius:15px;
}
.DTBImg .I{
	width:300px;
	height:300px;
	padding:50px;
}

.DTBText{
	width:590px;
	float:left;
	padding-left:54px;
}

.DTBText1{
	padding-top:15px;
	margin-bottom:15px;
	font-size:30px;
	font-weight:bold;
}


.DTBText2{
	margin-bottom:15px;
	font-size:18px;
	font-weight:bold;
}

.DTBText3{
	font-size:14px;
	line-height:24px;
	margin-bottom:15px;
}

.DTBText3 li{
	font-size:14px;
	line-height:24px;
	background:url(../images/leftmenubg1.gif) left center no-repeat;
	padding-left:10px;
}

.DTBText4{
	font-size:14px;
	line-height:140%;
	margin-bottom:15px;
	font-weight:bold;
}

.DTBline{
	background:url(../images/dtlinebg.png) repeat-x;
	background-position:bottom;
	height:12px;
	margin-top:30px;
}


.DTBline2{
	background:url(../images/dticon1.png) no-repeat;
	background-position:center top;
	height:12px;
}

.Table{
	color:#333;
	margin-top:15px;
	margin-bottom:30px;
}

.TableS1{
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align: center;
	padding: 8px;
}


.TableS2{
	font-size:12px;
	text-align: center;
	border-bottom:1px solid #fff;
	background-color: #dff6ff;
	padding: 3px 10px 2px 10px;
}
.TableS2_l{
	font-size:12px;
	text-align: center;
	border-bottom:1px solid #fff;
	background-color: #dff6ff;
	padding: 3px 10px 2px 10px;
}

.TableS21{
	font-size:12px;
	text-align: center;
	background-color: #dff6ff;
	padding: 8px 10px 8px 10px;
}


.TableS22{
	padding: 8px;
	font-size:14px;
	text-align: center;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	background-color: #dff6ff;
}


.TableS3{
	padding: 8px;
	font-size:12px;
	text-align: center;
	border-left:1px solid #fff;
	background-color: #dff6ff;
}

.TableS4{
	padding: 8px;
	padding-bottom:10px;
	font-size:12px;
	text-align: center;
	border-left:1px solid #fff;
	border-bottom:1px solid #fff;
	background-color: #dff6ff;
}

.TableS41{
	padding: 8px;
	font-size:12px;
	text-align: center;
	border-left:1px solid #fff;
	background-color: #dff6ff;
}


/*.news_index{ display:block; width:585px; height:121px; overflow:hidden; padding-bottom:1px; float:left; text-align:left; margin:32px 0; }
.news_index img {height:121px;width:163px;  float:left}
.news_index p{ padding:0 10px;line-height:24px; font-size:13px; width:380px; float:left; overflow:hidden; }
.news_index p a.news_title{ font-weight:bold; padding-bottom:7px; font-size:16px; }
.news_index p a.news_title:hover{}*/


.news_left{float:left; width:330px;}
a.news_list{ display:block; width:330px; overflow:hidden; padding-bottom:20px; float:left; text-align:left; margin:20px 0 0; border-bottom:1px #ddd dashed;}
a.news_list .time{ display:block; width:60px; height:45px; float:left; background:#18549d; color:#fff; font-size:16px; float:left; text-align:center; padding:15px 0px 0px;border-radius:30px; line-height:20px;}
a.news_list .time span{font-weight:bold; font-size:18px;}

a.news_list .news_infor{ display:block; width:255px; line-height:20px; float:right; text-align:left; font-size:13px; }
a.news_list span.news_title{ display:block; margin-bottom:5px; font-size:17px; color:#18549d;}
a:hover.news_list span.news_title,a:hover.news_list span.more{}
a:hover.news_list{color:#333;}

.news_right{float:right; width:580px; border-left:1px #ccc solid; padding-left:40px;}
.news_content{ display:block; width:580px; overflow:hidden; padding-bottom:20px; float:left; text-align:left; margin:20px 0 0; }
.news_content .time{ display:block; background:#18549d; color:#fff; font-size:16px; text-align:center; width:180px; border-radius:10px; line-height:24px; margin:20px 0}
.news_content .time span{font-weight:bold; font-size:18px;}
.news_content span.news_title{ display:block; font-weight:bold; margin-bottom:5px; font-size:20px; color:#333;}



/* 左边 */

#left { float:left; width:200px; margin:40px 0; }


.menuTree{background:#18549d;border-top:none;border-radius:6px;box-shadow:0px 3px 6px 1px #aaa; padding-bottom:10px;}
.menuTree .title_list{font:bold 24px/80px sfont01,"microsoft yahei"; color:#fff; text-align:center;height:80px; background:url(../images/bg.jpg) left top repeat; text-indent:-0px;/* border-top:1px #384f8b solid;*/}
.menuTree UL LI UL {	/*DISPLAY: none*/}

.menuTree UL LI { overflow:hidden;}
.menuTree UL LI A {
	font:bold 14px/36px sfont01,"microsoft yahei"; border-top:1px #18549d solid; text-align:center; color:#fff; display:block;  background:#446c9d; }
.menuTree UL LI A:hover {
	 color:#fff; background:#18549d url(../images/bg.jpg) repeat; 
}
.menuTree UL LI UL { margin:0 auto;}
.menuTree UL LI UL LI {}
.menuTree UL LI UL LI A {
	  display:block; font-weight:normal; font-size:15px; color:#fff; height:23px; line-height:23px; border:none;;
}
.menuTree UL LI UL LI A:hover { 
}
.menuTree UL LI UL LI UL {
}
.menuTree UL LI UL LI UL LI a{
	color:#fff; font-size:12px
}
.menuTree UL LI UL LI UL LI a:hover{
	
}
.menuTree UL LI UL LI UL LI UL LI a{
	color:#666; background:none;
}
.menuTree UL LI UL LI UL LI UL LI a:hover{
	color:#666; background:none; text-decoration:underline;
}
.menuTree UL LI UL LI UL LI UL LI UL LI a{
	color:#999; background:none;
}
.menuTree UL LI UL LI UL LI UL LI UL LI a:hover{
	color:#999; background:none; text-decoration:underline;
}
.menuTree a { display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; text-decoration:none; line-height:1.5;}
.menuTree @-moz-document domain() {
	li { overflow:hidden; height:1.5em;}
	a { text-overflow:clip; position:relative; white-space:normal;  display:block; max-height:3em; word-wrap:break-word; width:15em; -moz-box-sizing:border-box; text-align:justify;}
	a:after { content:"..."; position:absolute; right:0; bottom:1.5em;}
}




/* 右边 */
#right_index { float:right; width:710px; overflow:hidden margin-bottom:20px;}

#right_index .title_right{font:bold 15px/28px sfont01,"microsoft yahei"; color:#fff; text-indent:20px; background:url(../images/bg.jpg) left top repeat-x; position:relative; height:28px; margin-bottom:15px;}
#right_index .title_right span{ position:absolute; right:10px; top:0px; font:normal 12px/30px sfont01,"microsoft yahei"; color:#fff }
#right_index .title_right span a{color:#fff;}
#right_index .title_right span.more{ position:absolute; right:0px; top:0px; color:#fff  }



#right { float:right; width:680px;}

#right .title_right{font:bold 18px/36px  sfont01,"microsoft yahei"; color:#fff; text-indent:20px; background:#135f0b url(../images/title_bg.jpg) left top repeat-x; position:relative; height:36px; margin-bottom:15px;border-radius:35px 0px 35px 0px;box-shadow:0px 3px 6px 1px #ccc;}
#right .title_right span{ position:absolute; right:20px; top:0px; font:normal 12px/36px sfont01,"microsoft yahei"; color:#fff }
#right .title_right span a{color:#fff;}
#right .title_right span.more{ position:absolute; right:0px; top:0px; color:#fff  }
#right ul{ text-align:center; list-style:none;}
#right .right_text{margin:10px; line-height:24px; color:#333}


#right2 { float:right; width:750px; margin-top:40px;}

#right2 .title_right{font:bold 16px/44px  sfont01,"microsoft yahei"; color:#fff; text-indent:20px; background:#18549d url(../images/title_bg.jpg) left top repeat-x; position:relative; height:44px; margin-bottom:15px;border-radius:12px 12px 3px 3px;box-shadow:0px 3px 6px 1px #ccc;}
#right2 .title_right span{ position:absolute; right:20px; top:0px; font:normal 12px/44px sfont01,"microsoft yahei"; color:#fff }
#right2 .title_right span a{color:#fff;}
#right2 .title_right span.more{ position:absolute; right:0px; top:0px; color:#fff  }
#right2 ul{ text-align:center; list-style:none;}
#right2 .right_text{margin:10px; line-height:24px; color:#333}


/* 
#right2 { float:right; width:780px; overflow:hidden;margin-top:10px; margin-bottom:20px;}
#right2 .title_right{font:normal 24px/50px sfont01,"microsoft yahei"; color:#004183; text-indent:35px; background:url(../images/shadow.png) left bottom no-repeat; position:relative; height:60px; margin-bottom:10px;}
#right2 .title_right span{ position:absolute; right:10px; top:15px; font:normal 12px/30px sfont01,"microsoft yahei"; color:#004183 }
#right2 .title_right span a{color:#004183;}
#right2 .title_right span.more{ position:absolute; right:0px; top:0px; color:#004183  }
#right2 ul{ text-align:center; list-style:none;}
#right2 .right_text{margin:10px; line-height:24px; color:#333}
*/

/* 脚部 */
#footer_out{width:100%;background:#333333;  font-size:12px;}
#footer{ position:relative; width:1000px; text-align:left; color:#fff; margin:0px auto 0; padding:30px 0; overflow:hidden;}
#footer .footer_left{ float:left; margin-left:10px; padding-right:60px; margin-right:60px; display:block; border-right:1px #999  solid; width:252px; line-height:22px; position:relative; min-height:152px;}
#footer .footer_left .name{font-size:18px; font-weight:bold; line-height:22px; text-decoration:none; }
#footer .wb{ position:absolute; left:0; bottom:0;}
#footer .wx{ position:absolute; left:80px; bottom:0;}
#footer .ewm{ position:absolute; right:60px; bottom:0;}
#footer .contacts_footer{font-size:13px; line-height:22px; float:left; padding-right:60px; margin-right:60px; display:block; border-right:1px #999 solid; min-height:152px; line-height:30px; width:190px;}
#footer .contacts_footer .name{font-size:18px; font-weight:bold; line-height:44px; text-decoration:none; }
#footer .contacts_footer .line1{ position:absolute; left:380px; top:103px; border-bottom:1px #999 solid; height:0px; width:180px;}
#footer .contacts_footer .line2{ position:absolute; left:380px; top:133px; border-bottom:1px #999 solid; height:0px; width:180px;}
#footer .link{ float:left; margin-top:30px;}

#footer_en{ position:relative; width:1300px; text-align:left; color:#fff; margin:0px auto 0; padding:30px 0; overflow:hidden;}
#footer_en .footer_left_en{ float:left; margin-left:10px; padding-right:60px; margin-right:60px; display:block; border-right:1px #999  solid; width:392px; line-height:22px; position:relative; min-height:152px;}

#footer_en .ewm{ position:absolute; left:0; bottom:0;}
#footer_en .contacts_footer{font-size:13px; line-height:22px; float:left; padding-right:60px; margin-right:60px; display:block; border-right:1px #999 solid; min-height:152px; line-height:30px; width:190px;}
#footer_en .contacts_footer .name{font-size:18px; font-weight:bold; line-height:44px; text-decoration:none; }
#footer_en .contacts_footer .line1{ position:absolute; left:520px; top:103px; border-bottom:1px #999 solid; height:0px; width:180px;}
#footer_en .contacts_footer .line2{ position:absolute; left:520px; top:133px; border-bottom:1px #999 solid; height:0px; width:180px;}
#footer_en .link_en{ float:left; margin-top:30px;}




/* 页码 */
#page{width:100%; text-align:center; clear:both; padding-top:20px;  padding-bottom:15px;}
#page div.pages span.pagecount a { color:#fff; border: 1px #ccc solid; background:#ccc; padding: 3px 8px 3px 8px; border-radius:3px;}
#page div.pages span.pagecount a:hover {background-color: #18549d; color: #fff; text-decoration:none; border:1px #18549d solid;}



/* news */
.news2 .title{font:bold 18px/40px sfont01,"microsoft yahei"; text-align:center; background:none; border:none; padding-top:30px; margin:0 20px; color:#222; height:auto;}
.news2 .time{ text-align:center; color:#666666; border-top:1px #ccc solid;border-bottom:1px #ccc solid; line-height:28px; margin:10px 40px 30px;}
.back{text-align:right; margin:20px 50px 30px 0;}
.back a{ color:#000000}
.news2 ul{ text-align:center; margin-top:-10px; list-style:none;}
.news2 ul li{ color:#6b0101; margin:0 auto; text-align:right; padding-right:5px; height:30px;line-height:30px; border-bottom:1px dashed #999999}
.news2 ul li.hr{height:30px;  overflow:hidden;}
.news2 ul li a{float:left; padding-left:15px; background:url(../images/icon2.gif) left center no-repeat; line-height:30px;}
.news2 .content{text-align:left; line-height:24px}
.news2 .content p{text-indent:2em; padding:0 40px; }

.news3 ul{ text-align:center; margin-top:-10px; list-style:none;}
.news3 ul li{ color:#14ae67; margin:0 auto; text-align:right; width:320px; padding-right:2px; height:30px;line-height:30px; border-bottom:1px dashed #ddd}
.news3 ul li.hr{height:30px;  overflow:hidden;}
.news3 ul li a{float:left; padding-left:10px; background:url(../images/icon2.gif) left center no-repeat; line-height:30px;}
.news3 .content{text-align:left; line-height:24px}
.news3 .content p{text-indent:2em; padding:0 40px; }</pre></body></html>