body,h1,h2,h3,h4,h5,h6,hr,p,ul,li,th,td{margin:0;padding:0;word-wrap:break-word}
body,html,input{font:12px/1.5 Helvetica,sans-serif;}
/*table{border-collapse:collapse;border-spacing:0;}*/
img{border:none}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:12px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}
ul,ol,li{list-style:none;}
em{font-style:normal;font-weight:normal;}
a{text-decoration:none;color:#606060;}
a:hover{text-decoration:underline;color:#d10000}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}*html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}
.clear{height:0;clear:both;font-size:0;overflow:hidden;visibility:hidden}

body{color:#666;background-image:url(../images/bg.gif);background-repeat:repeat-x;}

.l{float:left;}
.r{float:right;}

/*header*/
.header{width:1002px;margin:0 auto;height:144px;}
  .top{height:107px;}
  .top .language{height:43px;text-align:right;}
  .top .tel{text-align:right;}
  .menu{height:37px;clear:both;}
  .menu ul{padding-left:10px; margin:0;overflow:hidden;}
  .menu ul li{float:left;text-align:center;height:37px;line-height:37px;}
  .menu ul li a{display:block;width:110px;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;vertical-align:middle\9;}
  .menu ul li a:hover{color:#FFFEAB;}

/*banner*/
.banner{width:1002px;height:308px;margin:10px auto 0;clear:both;overflow:hidden;}

/*main*/
.main{width:1002px;margin:0 auto;clear:both;overflow:hidden;background-image:url(../images/main_bg.gif);background-repeat:repeat-x;}

.news_box {width:291px;line-height:28px;}
.news_box .title {height:47px;}
.news_box ul{padding:5px;}
.news_box ul li {border-bottom: 1px dashed #d2ccb6;}
.news_box ul li i{float: right;font-style: normal;color:#7B7B7B;}

.contact_box {width:291px;line-height:28px;}
.contact_box .title {height:38px;}
.contact_box ul{padding:5px;}
.contact_box ul li {border-bottom: 1px dashed #d2ccb6;}

.about_box {width:700px;}
.about_box .title {height:47px;}
.about_box .con {height:160px;overflow:hidden;line-height:20px;padding:10px 5px 10px 10px;}
.about_box .con img {float:left;width:213px;height:160px;margin-right:12px;}

.product_box {width:700px;}
.product_box .title {height:38px;}
#demo { overflow:hidden; width:670px;margin:5px 15px;}
#indemo { float: left; width: 800%;}
#demo1 { float: left;}
#demo2 { float: left;}
#demo li {display: inline;float: left;margin: 3px 0 0 10px;}
#demo img {display: block;width: 132px;height: 158px;padding: 1px;border: 1px solid #ccc;}
#demo span {display: block;width: 132px;height: 23px;overflow: hidden;line-height: 23px;text-align: center;}

/*left*/
.sidebar {width:190px;margin-top:24px;overflow:hidden;padding-bottom:15px;}
.sidebar .nav {line-height:25px;}
.sidebar .nav .title{background:url(../images/left_title.gif) no-repeat;color:#fff;padding-left:10px;}
.sidebar .nav ul{background:url(../images/left_title_but.gif) no-repeat;padding:30px 5px 5px 5px;}
.sidebar .nav ul li {font-weight:bold;background:url(../images/left_list.gif) no-repeat;padding-left:20px;}
.sidebar .nav ul li a {display:block;color:#444;}
.sidebar .nav ul li a:hover {color:#d10000;text-decoration:none;}
.sidebar .biao,.sidebar .contact{margin:10px 0 0 5px;}

/*right*/
.crumb{width:790px;height:22px;line-height:22px;margin-top:24px;padding-left:5px;background:url(../images/right_crumb.gif) no-repeat left bottom;}
.content{overflow:hidden;padding:10px;}
.wrap_title{width:755px;height:27px;line-height:27px;background:url(../images/content_title.gif) no-repeat;font-size:14px;font-weight:bold;color:#0066c7;padding-left:15px;}
.wrap_inner {width:760px;line-height:25px;padding:10px 0;}

.wrap_about {line-height:2em;font-size:14px;margin-top:15px;}
.wrap_about p{text-indent:2em;margin-bottom:15px;}
.wrap_contact {line-height:30px;font-size:14px;padding:20px;background:url(../images/contact_bg.gif) no-repeat right bottom;}
.bigpic {padding: 15px 0;}
.wrap_biao,.wrap_jobs {margin-top:15px;}
.wrap_biao td,.wrap_jobs td{padding:1px 3px;}

.wrap_inner h1{padding:15px 0 5px;font-size:16px;font-weight:700;text-align:center;color:#d10000;}
.wrap_inner .infor {text-align:center;padding:5px 0;border-top:3px double #e8e8e8;color:#a5a5a5;}
.wrap_inner .contents {padding:20px 10px;line-height:24px;}
/*news*/
.news_list {line-height:34px;padding:5px 10px;}
.news_list li {border-bottom:1px dashed #ccc;padding-left:15px;background:url(../images/news_list.gif) no-repeat 4px 50%;}
.news_list i {padding:0 5px;	float:right;font-style:normal;}

/*photo*/
.imglist {padding:5px 7px;}
.imglist li {float:left;display:inline;margin:10px;padding:3px 2px 0;}
.imglist img {
	width:160px;
	height:170px;
	border:1px solid #bab4b4;
	display:block;
	overflow:hidden;
	word-wrap:break-word;
	text-align:center;
	vertical-align:middle;
}
.imglist span {
	width:160px;
	height:24px;
	font-size:14px;
	line-height:24px;
	overflow:hidden;
	margin-top:3px;
	display:block;
	text-align:center;
}

/*-pageBreak-*/
.pageBreak {
	margin-top:5px;
	padding:5px 0 15px;
	line-height:22px;
	text-align:center;
}
.pageBreak li{display:inline;margin:0;}
.pageBreak span,
.pageBreak a {
	display:inline-block;
	height:20px;
	line-height:20px;
	margin:0 1px;
	padding:0 6px;
	border:1px solid #999;
	background:#999;
	color:#fff;
	vertical-align:top;
}
.pageBreak .current span {
	border:1px solid #0066c7;
	background:#0066c7;
	color:#fff;
}
.pageBreak .ellipsis {
	border:0;
	padding:0;	
	background:none;
	border:none;
	color:#003;
}
.pageBreak .fix {
	_position:relative;
	_top:-1px;
}
.pageBreak a:hover {
	border-color:#0066c7;
	background-color:#0066c7;
	text-decoration:none;
	color:#fff;
}
/*foot*/
.foot{width:100%;min-width:1002px;color:#333;background:#fff url(../images/foot_bg.gif) repeat-x;}
.foot .links{width:1002px;margin:0 auto;height:30px;color:#fff;line-height:30px;}
.foot .links a{margin-right:5px;color:#fff;}
.foot .copyright{width:1002px;margin:0 auto;padding:30px 0;line-height:2em;text-align:center;}
.foot .copyright a{color:#333;}