body {	margin: 0px;	padding: 0px; font-size:12px; color:#333333; background:url(index_02.jpg) top repeat-x;;}
a:link{ color:#333333; text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:underline;}

html, body, div, h1, h2, h3, h4, h5, h6, hr,  blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, object, code, legend, button, input, textarea, label, a, img {margin: 0;padding: 0;border: 0;outline: 0;	list-style-type: none;}

.top_bj{ background:#292929; height:70px;}
.top{ width:1100px; margin:0 auto; height:70px; position:relative;}
.logo{ float:left; margin-top:12px;}
.en{ position:absolute; right:0; top:26px;}
.menu{ width:700px; position:absolute; left:320px; top:10px;}
.menu a{ padding:0 20px;text-align:center; font-size:15px; line-height:50px; color:#FFFFFF}
.menu a:hover{color:#FFFFFF; }
/****************************************/


/*--- µ¼º½ ---*/
#nav1{width:700px; float:left; margin-top:12px;  font-size:16px; font-weight:bold;}
#nav { height:58px; float:left; margin:0 auto; line-height:47px;background:url(index3_04.jpg) left no-repeat;}
.nav_l { display:none; }
.nav_r { display:none; }
.navigation { padding-left:0px; }
.navigation li { float:left; text-align:center; width:100px;background:url(menulibg.jpg) right no-repeat;position:relative; z-index:100;/*background:url(../images/li_line.gif) no-repeat right;*/}
.navigation li a, .navigation li a:visited { display: block; text-decoration: none; color:#FFFFFF}
.navigation li a:hover, .navigation li.hover a {  text-decoration: none; background:#000;  height:47px;}

.navigation li.hover a:visited { _color:#FFFFFF; }
.navigation ul { display:none;}
.navigation ul li { background-image:none; background-color:#000000;  line-height:40px; margin:0px; padding: 0px; height:40px; }
.navigation ul li a, .navigation ul li a:hover { background-image:none; color:#FFFFFF;  margin:0px; padding: 0px;height:40px; text-decoration:underline}
.navigation li ul {  display:none; position:absolute; top:47px; left:0px; margin: 0px; padding:0; z-index:100;height:40px; font-size:14px;}
.navigation li ul ul { left:90px; top:20px; z-index:200; top:0; }
.navigation li ul li {  border:0; background-image:none;}
.navigation li ul li a { color:#FFFFFF;   text-indent:0px;  background-image:none; height:27px;}
.navigation li ul li a:visited { _color:#FFFFFF; background-image:none; color:#FFFFFF;  }
.navigation li ul li a:hover { color:#FFFFFF; background-image:none; }
.navigation li ul li.hover { background:#ffffff; background-image:none; width:90px; height:27px;color:#000000; }
.navigation li.hover ul a { background-image:none; }
.s{ text-decoration: none; background:url(click.jpg) left;  height:47px}




.banner_bj{ height:400px; background:#f0f0f0;}
.banner{height:400px;overflow:hidden; position:relative; margin-bottom:25px;  }
.banner .d1{width:100%;height:400px;display:block;position:absolute;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:350px;}
.banner .d2 ul{float:left;position:absolute;left:55%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(img1_1.png) no-repeat center;}

.pin{ height:240px; padding:30px 0; width:1000px; margin:0 auto; position:relative; border-bottom:1px #CCCCCC dashed}
.pin_lei{ width:230px; position:absolute; left:0}
.pin_lei_title{ background:#2e343e; height:30px; color:#FFFFFF; position:relative; line-height:30px;}
.pin_lei_title span{font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimHei","ºÚÌå"; font-size:18px; padding-left:10px; position:absolute; left:0}
.pin_lei_title a{ color:#FFFFFF; position:absolute; right:0; padding-right:10px;}
.pin_lei_list{ width:228px; height:210px; background:#f5f5f5; border:1px solid #d4d4d4; font-size:14px}
.pin_lei_list a{ display:block; height:40px; line-height:40px; padding-left:20px;}
.pin_lei_list a:hover{ background:#e5e5e5 url(lei3.jpg) 200px no-repeat;color:#333333; text-decoration:none;}
.k{ background:#e5e5e5 url(lei3.jpg) 200px no-repeat;color:#333333; text-decoration:none;}

.pin_con{ width:750px; position:absolute; right:0; display:none;}
.pin_con a{ display:block; float:left; font-size:14px; color:#FFFFFF; background:#585c64; text-align:center; line-height:40px; position:relative; margin:0 3px;}
.pin_con span{ display:block; width:244px; height:204px; background:url(pin.png); top:0; left:0; position:absolute;}

.wen{ width:1000px; margin:0 auto; height:210px; position:relative; padding:25px 0;}
.wen1{ width:420px; height:210px; position:absolute; left:0;}
.wen1_title{ position:relative; height:30px; margin-bottom:10px;}
.wen1_title span{ position:absolute; font-size:18px;font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimHei","ºÚÌå"; left:0; background:url(san.jpg) right no-repeat; width:90px; height:26px;}
.wen1_title a{ position:absolute; right:0; display:block; width:35px; height:15px; border:1px solid #ababab; text-align:center; top:5px;}
.wen1_con li{ height:20px; line-height:20px; position:relative; background:url(jian.jpg) left no-repeat;}
.wen1_con li a{ position:absolute; left:0;  padding-left:30px;}
.wen1_con li span{ position:absolute; right:0;}

.wen2{ width:530px; height:210px; position:absolute; right:0;}
.demopage{  width:530px;  display:inline; margin:20px 0 0 0;}
#marquee2{width:530px;height:180px;overflow:hidden; }
#marquee2 ul li{float:left;height:210px;display:block;width:530px; cursor:pointer}
#marquee2 ul li a{float:left;display:block;width:530px; text-decoration:none;}
#marquee2 ul li a span{float:left;width:210px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; font-size:20px; padding:8px 0 0 0;}
#marquee2 ul li img{ float:left; padding-right:20px; }
#marquee2 ul li a p{ float:left; width:210px; padding:5px 0 0 0; line-height:18px; height:80px; overflow:hidden; color:#969696; font-size:12px;}
#marquee2 ul li a div{ font-size:20px; font-weight:bold;}
#marquee2 ul li a div font{ font-size:40px; font-weight:bold;}
#goD{width:36px;height:36px;position:absolute;right:50px;bottom:0; text-align:center; line-height:26px; background:url(l.jpg)}
#goU{width:36px;height:36px;position:absolute;right:0;bottom:0;text-align:center; line-height:26px; background:url(r.jpg); }


.about{ height:250px; width:1000px; margin:0 auto; margin-bottom:35px; position:relative}
.about1{ width:350px; position:absolute; left:0;height:250px;}
.about1_con{ line-height:26px;}
.about1_con img{ float:left; padding-right:10px;}
.about1_con a{ color:#FF0000}

.about2{ width:313px; position:absolute; left:390px;height:250px;}
.about2_pin{ width:313px; height:200px; background:url(vidio.jpg)}

.about3{ width:243px; position:absolute; right:0;height:110px; padding:130px 10px 0 10px;border:1px solid #d4d4d4; background:#f8f8f8 url(lianxi.jpg) top no-repeat; font-size:14px; line-height:25px;}


.dibu_bj{ background:#333333; height:140px;}
.dibu{ width:1100px; height:140px; margin:0 auto; position:relative;}
.dibu a{ color:#6b4430; padding:0 10px;}
.bai{ color:#FFFFFF !important;}
.dibu_menu{ font-size:14px; color:#FFFFFF; position:absolute; left:0; line-height:140px;}
.dibu span{ position:absolute; display:block; right:0;color:#6b4430; top:50px;}

/* ¶þ¼¶Ò³ */
.m_pian_p{ margin-top:10px;}
.neir{ min-height:500px; padding:20px; line-height:28px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#424242;}
.news{ width:900px; padding-left:20px; background:url(line1.jpg) left bottom no-repeat; line-height:38px;}
.new_l{ float:left;}
.new_r{ float:right;}
.n_title{ text-align:center; font-size:18px; color:#FF0000;}
.shj{ text-align:center; font-size:12px; margin-bottom:20px; border-bottom:1px dashed #CCCCCC;}
.page{ font-size:12px; margin-left:30px;}

.zjwm{font-size:20px;  font-family:'Î¢ÈíÑÅºÚ'; padding-top:5px; color:#990000;  padding:0 0 0 30px; background-image:url(bg20.jpg); background-position:left; background-repeat:no-repeat; border-bottom:2px solid #d3d3d3;}
.neidi{ line-height:22px; color:#6c6c6c; margin:10px; width:600px;}
.neidi a{ color:#6c6c6c; text-decoration:none }
.neidi a:hover{ color:#6c6c6c; text-decoration:underline }
.neidi ul li{ float:right; padding-left:20px; margin-left:10px; text-align:right}

.tup{ width:300px; height:260px; float:left; text-align:center; line-height:40px; margin-right: 45px;}
.tup a{ display:block;}

/* ×ó²àÑùÊ½ */
.pmain_b{width:248px; margin:4px 0 0 0;}
/*ptl_b*/
.ptl_b{ background-color:#2e343e;height:30px;font:400 16px/29px "Microsoft YaHei";color:#FFF;text-indent:14px; text-align:left;}
/*pnews*/
.erji{	background:#e5ecf4 url(bg21.jpg) 24px center no-repeat;	
}
.erji1{	background:#ffffff url(bg21.jpg) 14px center no-repeat; 

}
.pnews{width:246px;text-align:left;}
.pnews-con li{width:246px;margin-top:8px;height:30px;color:#4a4a4a;font-size:12px;text-align:left; }
.pnews-con li a{
	display:block;
	width:246px;
	height:28px;
	line-height:28px;
	text-indent:34px;
	text-decoration:none;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border:1px solid #d5d5d5;
}
.pnews-con li a:hover{
	width:246px;
	height:28px;
	border:1px solid #b7a078;
	background:#302f3d url(bg22.jpg) 14px center no-repeat;
	color:#FFF;
	_text-decoration:none;
}
/*pcontact*/
.pcontact-con{
	height:auto!important;
	min-height:200px;
	height:200px;
	padding:16px 0 0 100px;
	background:url(../images/bg23.jpg) left top no-repeat;
	font:400 12px/36px "Simsun";
	text-align:left;
	line-height:28px;
}
.pcontact_son{
	padding:0 0 0 42px;
}
.tlist{ width:100% }
.tlist ul li{ height:30px; line-height:30px; background:#ececec url(bg21.jpg) 14px center no-repeat;font-weight:bold;color:#FFFFFF!important;background-color:#ececec; border:1px solid #CCCCCC; margin-bottom:5px; text-align:left }
.tlist ul li a{}


