body {	margin: 0px; background:#fafafa;padding: 0px; font-size:12px; color:#454545}
a:link{ color:#454545; text-decoration:none;}
a:visited{ color:#454545; text-decoration:none;}
a:hover{ color:#b50001; 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, th, td, a, img {margin: 0;padding: 0;border: 0;outline: 0;	list-style-type: none;}

.main{ width:980px; margin:0 auto;}
.top{ height:101px; background:url(index_02.jpg);}
.top_cn{width:1000px; margin:0 auto; height:101px; position:relative;}
.top_cn span{display:block; position:absolute;}
.top_cn .top_logo{ width:579px;height:101px; background:url(index_04.jpg); }
.top_cn .top_lk{ right:0px;color:#727171; top:15px;}
.top_cn .top_lk a{ color:#727171; text-decoration:underline;}
.top_cn .top_search{ background:url(index_07.jpg); width:358px; height:28px; right:0px; top:55px;}
.top_cn .top_input{ position:absolute; left:190px; top:6px; border:0px; width:130px;}
.top_cn .top_se{position:absolute; left:333px; top:5px;}

.menu{ height:43px; background:url(index_10.jpg);font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimHei","ºÚÌå"; }
.menu a{ display:block; float:left; color:#353535; font-size:15px; width:140px; text-align:center; line-height:43px; background:url(index_14.jpg) right no-repeat; text-decoration:none}
.menu a:hover{ background:url(index_12.jpg); color:#FFFFFF;}
.menu .s{background:url(index_12.jpg); color:#FFFFFF;}

.banner{height:326px;overflow:hidden;  }
.banner .d1{width:100%;height:326px;display:block;position:absolute;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:430px;}
.banner .d2 ul{float:left;position:absolute;left:50%;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;}

.left{ width:245px; float:left; margin-top:30px;}
.left .pro_lei{ height:252px; width:245px; background:url(index_19.jpg); position:relative; color:#FFFFFF}
.left .pro_lei .p_l_title{ display:block; position:absolute;font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimHei","ºÚÌå"; color:#FFFFFF; font-size:14px; left:20px;top:4px;}
.left .pro_lei .p_l_en{ display:block; position:absolute;font-family:Arial; color:#FFFFFF; left:80px; top:9px;}
.left .p_l_a{ position:absolute; width:210px; height:200px; top:40px;left:10px;}
.left .p_l_a a{ display:block; border-bottom:1px dotted #CCCCCC; background:url(index_03.jpg) left no-repeat; line-height:30px; padding-left:10px;}
.yeji{ position:relative; height:365px; width:240px; background:url(da7.jpg) bottom no-repeat; margin-top:5px;}
.yeji_ti{ height:31px; background:url(index_27.jpg);}
.yeji_ti1{position:absolute;font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimHei","ºÚÌå"; color:#073960; font-size:14px; display:block;left:30px; top:4px;  }
.yeji_ti2{ position:absolute;font-family: Arial; color:#5f5f5f; display:block; left:90px; top:9px;}
.yeji_ti3{ position:absolute;display:block; right:0px;  }
.left .yeji_con{ height:325px;}
.left .yeji_con a{ border:1px solid #577812; width:100px; height:75px; display:block; float:left; margin:20px 0  0 12px;}
.left .cot{position:relative; height:230px; width:240px; background:url(contact.jpg) bottom no-repeat; margin-top:10px;}
.left .cot_l{ padding:17px 0 0 20px; display:block; line-height:20px;}

.right{ width:720px; float:left; margin-left:10px; margin-top:30px;}
.right_in{ width:720px; height:243px; position:relative; background:url(index_09.jpg) bottom;}
.right_img{ position:absolute; top:55px; left:18px;}
.r1{display:block;position:absolute;left: 243px;top: 59px; font-size:14px; font-weight:bold;}
.r2{display:block;position:absolute;left: 243px;top: 90px; line-height:20px; width:460px;}
.right_pro{ width:155px; height:130px; float:left; margin:20px 0 0 20px ; text-align:center; line-height:30px;}
.right_in1{ width:720px; height:365px; position:relative; background:url(index_09.jpg) bottom; margin-top:13px;}
.rong{ position:relative; height:230px; margin-top:10px; width:351px; float:left; background:url(index_13.jpg) bottom no-repeat;}
.rong_con{ margin:0 0 0 30px;}
.rong_con a{ display:block; float:left;margin:5px 10px 5px 5px;}
.rong_new{position:absolute;top:151px;left: 12px;}
.rong_new a{ display:block; line-height:20px; background:url(jia.jpg) left no-repeat; padding-left:10px;}
.ro1{ position:absolute; top:44px; left:11px;}
.ro2{ position:absolute; top:50px; left:160px; font-size:14px; font-weight:bold;}
.ro3{ position:absolute; top:80px; left:161px; line-height:19px;}

.di{ height:64px; background:url(ditiao.jpg);}
.di a{ line-height:64px; color:#FFFFFF;font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimHei","ºÚÌå"; font-size:14px; margin:0 40px;}
.bot{ height:60px; padding-top:20px;  text-align:center; line-height:20px;}

/* ¶þ¼¶Ò³ */
.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:225px; height:200px; float:left; text-align:center; line-height:40px; margin-right: ;}
.tup a{ display:block;}

/* ×ó²àÑùÊ½ */
.pmain_b{width:248px; margin:4px 0 0 0;}
/*ptl_b*/
.ptl_b{ background:#034ea0;height:30px; line-height:30px; font-size:14px; font-weight:bold;color:#FFF;text-indent:20px; 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:248px;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:10px;
	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:#e5dcd7 url(bg22.jpg) 14px center no-repeat;
	color:#b50001;
	_text-decoration:none;
}
/*pcontact*/
.pcontact-con{
	height:auto!important;
	min-height:200px;
	height:200px;
	padding:16px 0 0 104px;
	background:url(../images/bg23.jpg) left top no-repeat;
	font:400 12px/36px "Simsun";
	text-align:left;
}
.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{}
