/* --- Normalize margin padding --- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0;}
/* ---Remove list-style for lists --- */
ol,ul { list-style:none; }
/* --- Set border for table--- */
table{ border-collapse:collapse; border-spacing:0; }
/* --- Romove border from fieldset and img --- */
fieldset,img{ border:none; }
/* --- Left-align  text in caption and th --- */
caption, th, td{text-align: left;font-weight: normal;}
a{text-decoration:none;}
li,a{white-space:nowrap;text-overflow:ellipsis;}
a:hover{text-decoration:underline;color:#ba292e;}
em{font-style:normal; font-weight:bold; color:#f33;}
.clear{clear:both;width:100%;height:0;border:0;}
/*网页公共部分处*/
body{font:normal 12px/150% "宋体";color:#333;}
a{color:#333;}
h2{width:100%; height:30px;border-bottom:2px solid #ccc;font:bold 16px/30px "宋体"; color:#7e7e7e;}
/*网页头部块*/
.site_top{margin:0 auto;width:100%; height:200px; border-top:3px solid #333;}
.top{ position:relative;margin:0 auto;width:1300px;height:200px;}
.top img{ position:absolute; top:20px;left:445px;}
.top span img{position:absolute;display:block; width:200px; height:50px;top:5px;left:1050px;}
.site{position:relative;margin:0 auto;width:1300px;height:50px; border-top:2px solid #b5b5b7}
.nav{ margin:5px auto;width:1000px;height:40px;}
.nav ul li { position:relative; float:left; width:150px;height:40px;margin-left:10px;text-align:center; font:bold 14px/40px "宋体";background:url(../images/li_bg.gif) right 17px  no-repeat;} 
.nav ul li a{color:#423e3d;}
.nav ul li a:hover{color:#423e3d;}
.notice{ float:left;width:1000px;height:40px;background:url(../images/notice_bg.gif) repeat-x;}
.notice ul{font:normal 12px/37px "宋体";border-bottom:0;padding-left:50px;height:40px;background:url(../images/notice_h2.gif) 7px 12px no-repeat;}
.notice ul li{ float:left; margin-left:50px;background:url(../images/arrow.gif) 3px 15px no-repeat; text-indent:20px;}
/*网页首页块*/	
.flash{ margin:0 auto;width:1300px; height:420px; text-align:center;}	
.container{ margin:0 auto;width:1300px;}	
.news_box1{ float:left; width:1300px;height:215px; margin-top:5px; overflow:hidden;}
.news_box1 h3{ position:relative;float:left; height:38px;font:bold 16px/38px "宋体";}
.news_box1 h3 b{ color:#b3172d;}
.news_box1 h3 span{ position:absolute;top:15px;right:0;}
.news_box1 ul{ float:left;width:440px; height:172px;}
.news_box1 ul li{ position:relative;float:left;width:440px; height:30px;font:normal 12px/30px "宋体";margin-top:5px;text-indent:22px;background:url(../images/li.gif) 0 8px no-repeat;}
.news_box1_1{ float:left; width:440px;height:210px;}
.news_box1_1 h3{width:440px;}
.news_box1_1 ul li span{ position:absolute;top:0px;right:0px;}
.news_box1_2{ float:right;width:820px; height:210px;}
.news_box1_2 h3{width:820px; text-indent:20px;}
.news_box1_2 ul{ margin-top:10px; width:820px;}
.news_box1_2 ul li{ position:relative;float:right; width:190px; height:150px;margin-left:10px;border:1px solid #eee; background:none;}
.news_box1_2 ul li img{ float:left; margin-left:5px; margin-top:5px; width:180px; height:120px;}
.news_box1_2 ul li p{ float:left;width:190px;color:#333;font-size:12px; text-align:center; text-indent:0px;}

/*友情链接，版权信息*/
.bottom{ float:left; width:100%; margin-top:5px; background-color:#f3f3f3;}
.links{ margin:7px auto;width:1000px;font:normal 12px/25px "宋体";}	
.links p{ margin-top:10px;}
.links b{ font-size:13px;}
.links a{ margin-left:7px;}
.copyright{ margin:0 auto;padding-top:10px;width:1300px;height:40px;text-align:left; text-indent:10px;font:normal 12px/20px "宋体";}	
.copyright p{margin:10px auto; line-height:25px;}
.copyright p span{ float:right; display:block;}	
/*信息列表二级页面,详细页面*/
.banner{ margin:0 auto;width:1000px; }
.main_box{ margin:0 auto;width:1000px; min-height:490px;}
.left_box{ float:left;width:210px; height:490px; margin-top:15px;border-right:1px solid #eee;}
.left_box1{ float:left;width:190px; height:230px;}
.left_box1 h3{float:left; width:190px;height:30px;color:#b3172d; text-indent:10px;font:bold 14px/30px "宋体"; border-bottom:1px solid #ccc;}
.left_box1 ul{ float:left;width:190px;margin-top:5px;}
.left_box1 ul li{ float:left;width:180px; height:35px;font:normal 13px/30px "宋体";line-height:35px; margin-top:5px; text-indent:30px;border-bottom:1px dashed #ccc;background:url(../images/ico.gif) 10px 15px no-repeat;}
.left_box2{ float:left; width:190px;height:200px; margin-top:10px;}
.left_box2 h3{float:left; width:190px;height:30px;color:#c70d22; text-indent:10px;font:bold 14px/30px "宋体"; border-bottom:1px solid #ccc;}
.left_box2 p{ float:left; margin-top:5px;width:190px;font:normal 13px/28px "宋体";border-bottom:none;background:none; text-indent:0; list-style:none;}
.right_list{}
.right_box{float:right; width:770px;padding:5px; overflow:hidden;}
.right_box h1{font:normal 14px/40px "宋体"; height:40px; border-bottom:1px solid #ccc;}
.right_box h4{ text-align:center; margin-top:20px;font:bold 14px/28px "宋体";}
.right_box h5{ text-align:center; margin-top:10px; margin-bottom:15px;color:#666; border-bottom:1px dashed #ccc; font-size:12px;}
.right_box p{ font-size:14px;line-height:28px; padding-top:10px;}
.right_box ul{ margin-top:10px;}
.right_box ul li{list-style:none;position:relative;background:url(../images/ico.gif) 5px 16px no-repeat;text-indent:20px;height:35px;line-height:35px;border-bottom:1px dashed #ccc;}		
.right_box ul li span{position:absolute;left:660px;top:1px;}
.right_box ul li a:hover{ color:#b3172d;}
.product_list{float:right; width:760px;padding:5px; overflow:hidden;}
.product_list h1{font:normal 14px/40px "宋体"; height:40px; border-bottom:1px solid #ccc;}
.product_list ul li{ float:left;margin:10px 25px 0 3px;width:220px;height:165px;text-align:center; list-style:none; border:1px solid #ccc;}
.product_list ul li img{ float:left;width:190px; height:127px; margin-left:15px; margin-top:10px;}
.product_list ul li p{ float:left;text-align:center; width:220px; margin-top:5px;}
.page_nav{clear:both;text-align:center;padding-top:20px;}
.page_nav span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;width:40%;}
.book{
	width:100%;
	line-height:200%;
}
.book textarea{
	width:300px;
	border:1px solid #ddd;
}
.book input{
	width:200px;
}
.book th{
	text-align:center;
	height:40px;
	line-height:40px;
}
.book span{
	display:block;
	text-align:right;
}
.book font{
	color:#f00;
}