/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none;}
ul, li{ list-style-type:none; text-transform:capitalize;}
a, a:hover, h1, h2, h3, h4, h5, h6, p{ text-decoration:none; border:none; color:#787676;}
table, div{ margin:0 auto;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend{ margin:0; padding:0;}
body{ font-family:"Î¢ÈíÑÅºÚ";font-size:12px; width:100%; background:#fff; color:#555555;}
.clear{ clear:both;}

.tm{background:url(../images/l_04.gif) repeat-x;height:510px;}
.top{width:1000px; height:104px; margin:0 auto;}
.top_left{ width:254px; height:62px; float:left; margin-top:25px;}
.top_right{
	width: 300px;
	height: 20px;
	float: right;
	margin-top: 68px;
}
.r_box1,.r_box2,.r_box3{height:20px; float:left; line-height:20px; font-size:14px; text-align:right; color:#333;margin-left:20px;}
.r_box1{background:url(../images/l_08.gif) no-repeat left center;width:70px;}
.r_box2{background:url(../images/l_10.gif) no-repeat left center;width:70px;}
.r_box3{background:url(../images/g_12.gif) no-repeat left center; width:74px;}


#menu{ width:1400px; margin:0 auto; min-height:36px; height:auto !important; height:36px;}
#menu_m{width:944px; margin:0 auto; height:36px;}
.menu_mu{ width:118px; height:36px; line-height:36px; font-size:14px; font-weight:bold; text-align:center; float:left;}
.menu_mu a{ display:block; color:#000;}
.menu_mu a:hover{ color:#fff; background:url(../images/l_19.gif) no-repeat left top;}


/*µ¼º½ÑùÊ½*/
.menu {width:944px; position:relative; z-index:944; margin:0 auto;}
.menu ul {padding:0; margin:0;list-style-type: none; float:left;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block;width:118px; font-size:14px; font-weight:bold; color:#000; text-align:center; height:36px; line-height:36px;}
* html .menu ul li a, .menu ul li a:visited {width:118px; color:#000; line-height:36px;}
 .menu ul li ul {display: none; float:left;}
.table { border-collapse:collapse; position:absolute; font-size:14px; float:left;}
.top_line{ background:url(../images/l_38.gif) no-repeat right center;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:url(../images/l_19.gif) no-repeat left top;line-height:36px;}
.menu ul li:hover ul {display:block;position:absolute; left:0; float:left; width:600px;}
.menu ul li:hover ul li ul { display:inline; float:left;}
.menu ul li:hover ul li a {display:block; background:#a40000; color:#fff; width:80px; font-weight:normal;  height:28px; line-height:28px;text-align:center; float:left; font-size:12px; font-weight:normal;}
.menu ul li:hover ul li a.drop {}
.menu ul li:hover ul li a:hover { color:#FF9966;  float:left;}
.menu ul li:hover ul li:hover ul {display:inline; position:absolute; left:150px; top:0;  float:left;} 
.menu ul li:hover ul li:hover ul.left {left:-150px;  float:left;}

/*bannerÑùÊ½*/
.banner{ width:1002px; height:370px;margin-top:30px;}

.d{margin:0 auto; width:1000px; height:39px; margin-top:10px;}
.d1{width:16px; height:39px; background:url(../images/l_100.gif); float:left;}
.d2{width:976px; height:39px; background:#e9e8e8; float:left;}
.d2wz1{color:#787676; float:left; height:39px; line-height:39px;}
.d2wz2{color:#8a8383; float:right; height:39px; line-height:39px;}
.d3{ width:8px; height:39px; background:url(../images/l_103.gif); float:left;}


.m1{width:1000px;background:url(../images/l_48.gif) repeat-x; height:312px;}

.t1{ background:url(../images/m_49.gif) no-repeat top left; width:230px; height:285px; border-right:#8a8383 1px dashed; margin:18px 0px 0px 18px; float:left; display:inline;}
.th{float: left; width:190px;font-size:16px; color:#222222; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; margin-top:76px;}
.th span {font-size:12px; color:#aaaaaa;padding:0 0 0 8px;font-weight: normal;text-transform: capitalize; font-family:"Î¢ÈíÑÅºÚ";}
.more{width:9px; float:right; margin-top:87px; margin-right:24px; display:inline;}	
.awz{text-align:left; line-height:20px; width:222px; float:left; margin-top:10px;height:176px; overflow:hidden; display:inline;}
.awz span{ font-weight:bold;}	
.kj{padding-top:8px;}
	
	
.t2{ background:url(../images/l_40.jpg) no-repeat top left; width:230px; height:285px; border-right:#8a8383 1px dashed; margin:18px 0px 0px 18px; float:left; display:inline;}
.l1{ background:url(../images/l_56.jpg) no-repeat left center; height:29px; border-bottom:#dfdfdf dashed 1px; margin-right:18px; padding-top:4px;}
.l2{ background:url(../images/l_66.jpg) no-repeat left center; height:29px; border-bottom:#dfdfdf dashed 1px;margin-right:18px; padding-top:4px;}
.l3{ background:url(../images/l_75.jpg) no-repeat left center; height:29px;  border-bottom:#dfdfdf dashed 1px;margin-right:18px; padding-top:4px;}
.l4{ background:url(../images/l_86.jpg) no-repeat left center; height:29px;  border-bottom:#dfdfdf dashed 1px;margin-right:18px; padding-top:4px;}
.l5{ background:url(../images/l_89.jpg) no-repeat left center; height:29px;  border-bottom:#dfdfdf dashed 1px;margin-right:18px;  padding-top:4px;}
.lwz{height:29px; line-height:30px; padding-left:70px;}
.lwz a{ color:#555555;}
.lwz a:hover{color:#8c0b0a;}

.t3{ background:url(../images/l_40.gif) no-repeat top left; width:230px; height:285px; border-right:#8a8383 1px dashed; margin:18px 0px 0px 18px; float:left; display:inline;}
.tz{margin-top:20px;}
.txt{ height:18px; line-height:18px;text-align:left; background:url(../images/l_56.gif) no-repeat 5px 8px; padding:1px 18px 7px 15px; overflow:hidden; }
.txt a{ color:#555555;}
.txt a:hover{color:#8c0b0a;}

.t4{ background:url(../images/l_42.gif) no-repeat top left;width:230px; height:285px; margin:18px 0px 0px 18px; float:right; display:inline;}
.ta{width:211px; height:68px; border-bottom:#dfdfdf dashed 1px; padding-top:10px;} 
.t4wz{ margin-top:16px;padding-left:16px; line-height:22px;}





	
.th1{float: left; width:300px;
	font-size:16px; color:#222222; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; margin-top:22px; margin-left:18px;
		}
.th1 span {
	font-size:12px; color:#aaaaaa;
	padding:0 0 0 8px;
	font-weight: normal;
	text-transform: capitalize; font-family:"Î¢ÈíÑÅºÚ";}
	
	

.more1{width:9px; float:right; margin-top:30px; margin-right:22px;}		




.g{ margin:0 auto; width:1000px; height:196px; margin-top:26px;}
.g1{width:2px; height:196px; background:url(../images/l_106.gif) no-repeat; float:left;}
.g2{width:2px; height:196px; background:url(../images/l_106.gif) no-repeat; float:right;}
.g3{ width:996px; height:196px; background:url(../images/l_110.gif) repeat-x; float:left;}
.gg{ width:952px; padding:57px 22px 0px 22px; height:139px;}

	
/*Í¼Æ¬ÇÐ»»*/
#demo{overflow:hidden; width:952px; height:139px;}
#indemo{float:left; width:800%;}
#demo1{float:left; margin-left:13px;}
#demo2{float:left; margin-left:12px;}
.content{float:left; width:952px;height:139px; padding:18px 22px 0px 22px;} 
.img{float:left;width:145px;height:115px;margin-left:26px;}
.gz{margin-top:2px;}
.gz a{ color:#555555;}
.gz a:hover{color:#8c0b0a;}	  
	
	
	
#lmg{ width:1000px; margin:0 auto; min-height:100px; height:auto !important; height:100px;  background:#fcfcfc;}
#left{ min-height:718px; height:auto !important; height:718px; margin-top:15px;float:left; width:240px;}

.left_main, .left_main1{ background:#fff; border:#ddd solid 1px; margin-bottom:15px;}
.left_main{ padding:5px 5px 10px 5px; width:240px;}
.left_main1{ padding:1px; width:248px;}
	  


.left_con{ height:33px; background:url(../images/lmg_37.gif) repeat-x left top; line-height:33px; padding-left:20px; color:#222222; font-size:16px;text-align:left;font-family:"Î¢ÈíÑÅºÚ";font-weight:normal;}
.left_con span{font-size:12px; color:#2a719d;padding:0 0 0 8px;font-weight: normal;text-transform: capitalize;}




.s_main{ padding:20px 4px 10px 4px;}
.left_bot{ border-bottom:#ccc dotted 1px; min-height:30px; height:auto !important; height:30px; padding-bottom:15px; margin-bottom:15px;}
.left_name, .left_name1, .left_name2, .left_name3{ height:24px; color:#2a719d; padding-left:20px; line-height:24px;  font-size:14px;}
.left_name{ background:url(../images/ic.jpg) no-repeat left 7px;}
.left_name1{ background:url(../images/ic.jpg) no-repeat left -18px;}
.left_name2{ background:url(../images/ic.jpg) no-repeat left -41px;}
.left_name3{ background:url(../images/ic.jpg) no-repeat left -62px;}
.left_txt{ padding-left:20px; color:#666; text-align:left; line-height:16px;}
.left_qq{ width:34px; height:34px; margin:20px 12px 0 12px; float:left;}


#left_pic{ height:70px; margin-bottom:15px; background:url(../images/d.jpg) no-repeat left top; font-size:30px; line-height:70px; padding-left:40px; color:#fff;font-family:"Î¢ÈíÑÅºÚ";}
#left_m{ width:216px; margin:0 auto;}
.left_menu{ width:216px; height:34px; line-height:34px; color:#666; text-align:left; font-size:14px; margin:8px 0;}
.left_menu a{ background:url(../images/menu.jpg) no-repeat left top; display:block; padding-left:80px; color:#666;}
.left_menu a:hover{ background:url(../images/menu.jpg) no-repeat left bottom; color:#e29454;}	


#right{ width:734px; float:right;background:#fff; border:#ddd solid 1px;min-height:718px; height:auto !important; height:718px; margin-top:15px; }
#r_top{ height:33px; background:url(../images/lmg_37.gif) repeat-x left top; padding:0 20px;}
#r_t_name{ width:190px; float:left; line-height:33px; color:#222222; font-size:16px; text-align:left;font-family:"Î¢ÈíÑÅºÚ";font-weight:normal;}
#r_t_name span{font-size:12px; color:#2a719d;padding:0 0 0 8px;font-weight: normal;text-transform: capitalize;}
	
	
#r_t_wz{ width:500px; float:right; text-align:right; color:#2a719d; line-height:33px; font-family:"ËÎÌå";}
#r_t_wz a{ color:#ff8a00;}
#r_t_wz a:hover{ color:#333;}

#ab_txt{ line-height:22px; padding:20px 20px 10px 20px; color:#666; text-align:left;}

	

.fy{ text-align:center; height:20px; line-height:20px; color:#333; width:500px; font-size:12px; margin:25px auto;}
.fy_l{ margin:2px; float:left; text-align:center; height:20px; line-height:20px; background:#eee; border:#ccc solid 1px;}
.fy_l a{ color:#333; display:block; padding:0px 8px;}
.fy_l a:hover{ color:#fff; border:#ff8a00 solid 1px; background:#ff8a00; margin:-1px;}
.fy_hover{ color:#fff; border:#ff8a00 solid 1px; background:#ff8a00; margin:-1px;}

.pro_pic{ width:180px; height:145px;float:left; margin:10px 22px;}
.pro_img{ width:146px; height:110px;border:#ddd solid 1px; padding:10px 17px;}
.pro_txt{ padding-top:5px; color:#2a719d; text-align:center; line-height:18px;}
.pro_txt a{ color:#2a719d;}
.pro_txt a:hover{ text-decoration:underline;}


	

 .pic_list {
	padding: 20px 0px;
	overflow: hidden;
}
.pic_list li {
	float:left;
	width: 153px;
	height: 153px;
	text-align: center;
	margin:0px 10px;
	overflow: hidden;
	
}




.news_m{ border-bottom:#ccc dotted 1px; height:35px; line-height:35px;}
.news_menu, .news_menu1{ height:34px; line-height:34px; text-align:left; padding-left:25px; color:#444; font-size:12px; float:left; width:585px;}
.news_menu{ background:url(../images/db.jpg) no-repeat left center;}
.news_menu1{ background:url(../images/sb_61.gif) no-repeat left center;}

.news_menu a, .news_menu1 a{ color:#444;}
.news_menu a:hover, .news_menu1 a:hover{ color:#2a719d;}
.news_date{ height:34px; line-height:34px; color:#999; font-size:12px; width:80px; text-align:center; float:right;}
.news_date a{ color:#ff8a00;}
.news_date a:hover{ text-decoration:underline;}
.new_name{ color:#333333; font-size:18px; font-weight:bold; line-height:35px; text-align:center;}
.new_dj{ font-size:12px; color:#555555; line-height:26px; border-bottom:#aaaaaa dashed 1px; border-top:#aaaaaa dashed 1px; text-align:center;}
.new_dj span{ text-decoration:none; color:#ff8a00; font-family:Arial, Helvetica, sans-serif;}
.new_name{ color:#22222; font-size:18px; font-weight:bold; line-height:35px; text-align:center;}
.new_xx{color:#222222; font-size:12px; line-height:22px; padding:10px 0;}
.new_xx1{padding:10px 0; text-align:center; min-height:100px; height:auto !important; height:100px;}

.main_content {
	margin: 15px 0 0;
	overflow: hidden;
}	 
.nymainbox{padding-top:20px;}
.nymainbox p{margin-bottom:10px;}
/*feedback*/
h4{width:auto; color:#666;margin-bottom:10px; line-height:30px;font-size:12px;text-align:center; border-bottom:1px solid #ccc;}
.feek{text-align:right;line-height:40px; width:100px;}
.feedbk{border:1px solid #ccc; height:22px; overflow:hidden;}
.feedbk2{border:1px solid #ccc;  overflow:hidden;}
.anniu{width:60px; line-height:25px; padding-top:1px; background:url(../images/anniu.gif) no-repeat; border:none; cursor:pointer; color:#666;}	
.message{ line-height:26px;  margin-top:4px; background:#FFFFCC; }
.message td{ padding:4px 8px;}
.gold{ color:#F00;}
.gold span{ font-family:Arial, Helvetica, sans-serif;}
.gary{ color:#999;}	
