/*######################### 以下部分是网站的具体构架部分，需要频繁调整 #######################################*/
/********************head部分*********************/
#logo{
	width: 960px;
	height: 113px;
	overflow: hidden;
	background-image: url(../img/logo.gif);
	top: 20px;
	clip: rect(20px,auto,auto,20px);
	left: 20px;
	background-repeat: no-repeat;
}

#name{
	margin-top: 28px;
	margin-left: 118px;
	vertical-align: middle;	
	 
	}

#englishname{
	font-family:  "微软雅黑", "黑体";
	
	font-size: 13px;
	font-weight: 600;
	color: #000;
	margin-top: 16px;
	margin-left: 118px;
	
	}

#phone{
	float: right;
	margin-right: 20px;
	margin-top: -70px;
	text-align: right;
	line-height: 22px;
}



#menuty{
	width:959px;
	height:29px;
	overflow:hidden;
}
#link {width: 959px;height:41px;background-image:url(../img/menu.gif);position: absolute;}

#link li {height:41px;overflow: hidden;float: left;}

#link a { color:#ffffff;}

#link li a{	display: block;}

#link li.LNo1{width:2px;}

#link li.LNo4{width:10px;}

#link li.LNo2 {width:102px; cursor: pointer; font-weight:bold; font-size:14px; line-height:45px; text-align:center;  }

#link li.LNo3 {width: 0px; height: 0px; overflow: hidden; clear: both;}


#link div
{	 
   position: absolute;
	visibility: hidden;
	top:30px;
}


#link div a{color: #000000; font-size:12px; font-weight:100;}

#link div a:hover{color: #000000;}


/******************************flash部分**************************/

#flash{
	height:300px;
	width:959px;
	overflow:hidden;
	background-image:url(../img/f1.jpg);
	margin-top:18px;
}

#flashty{
	height:4px;
	width:959px;
	overflow:hidden;
}


/******************************index部分**************************/
#I1{
	width:959px;
	height:auto;
	overflow:hidden;
	margin-bottom:1px;
}

#I1_side{
	width:245px;
	height:860px;
	overflow:hidden;
	float:left;
}

#I1_side_tit1{
	width:auto;
	height:40px;
	background-image:url(../img/tit.jpg);
	background-repeat: repeat-x;
	font-family: "黑体";
	font-size: 18px;
	font-weight: 900;
	color: #000;
	padding-top: 8px;
	padding-left: 18px;
}

#I1_side_tit02{
	width:245px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit02.gif);
}

#I1_side_txt1{
	width:245px;
	height:280px;
	overflow:hidden;
	background-image:url(../img/I1_side_txt1.gif);
	background-repeat:repeat-y;
	padding-top: 8px;
	padding-left: 13px;	
}

#IProList {
	width:229px;
	overflow:hidden;
}

#IProList li{
	width:207px;
	height:36px;
	overflow: hidden;
	line-height:36px;
	margin-top:5px;
	margin-left:22px;
	background-image:url(../img/sidebg.gif);
}

#IProList li a {  margin-left:45px; }

#I1_side_foot1{
	width:245px;
	height:13px;
	overflow:hidden;
	background-image:url(../img/I1_side_foot1.gif);
	margin-bottom:12px;
}

#I1_side_tit2{
	width:245px;
	height:42px;
	background-image:url(../img/tit.jpg);
	background-repeat: repeat-x;
	font-family: "黑体";
	font-size: 18px;
	font-weight: 900;
	color: #000;
	padding-top: 8px;
	padding-left: 18px;
	margin-top: 10px;
}

#I1_side_txt2{
	width:245px;
	height:380px;
	overflow:hidden;
	background-image:url(../img/I1_side_txt2.gif);
	background-repeat:repeat-y;
}

#I1_side_foot2{
	width:245px;
	height:21px;
	overflow:hidden;
	background-image:url(../img/I1_side_foot2.gif);
}

#I1_side_tit3{
	width:245px;
	height:73px;
	overflow:hidden;
	background-image:url(../img/I1_side_tit3.gif);
}


#I1_main{
	width:714px;
	overflow:hidden;
	float:left;
}

#I1_main_tit1{
	width:714px;
	height:40px;
	background-image:url(../img/tit.jpg);
	background-repeat: repeat-x;	
	font-family: "黑体";
	font-size: 18px;
	font-weight: 900;
	color: #000;
	padding-top: 8px;
	padding-left: 18px;
}


#I1_main_txt1{
	width:714px;
	height:auto;
	overflow:hidden;
}

#I1_main_tit2{
	width:714px;
	height:40px;
	background-image:url(../img/tit.jpg);
	background-repeat: repeat-x;
	font-family: "黑体";
	font-size: 18px;
	font-weight: 900;
	color: #000;
	padding-top: 8px;
	padding-left: 18px;
	margin-top: 10px;
}

#I1_main_txt2{
	width:900px;
	height:158px;
	overflow:hidden;
}

#I1_main_tit3{
	width:714px;
	height:39px;
	background-image:url(../img/tit.jpg);
	background-repeat: repeat-x;
	font-family: "黑体";
	font-size: 18px;
	font-weight: 900;
	color: #000;
	padding-top: 8px;
	padding-left: 18px;
	margin-top: 10px;
}

#I1_main_txt3{
	width:714px;
	height:158px;
	overflow:hidden;
}




#I2{
	width:959px;
	overflow:hidden;
}

#I2_tit{
	width:959px;
	height:40px;
	background-image:url(../img/tit.jpg);
	background-repeat: repeat-x;
	font-family: "黑体";
	font-size: 18px;
	font-weight: 900;
	color: #000;
	padding-top: 8px;
	padding-left: 18px;
	margin-top: 10px;
}

#I2_txt{
	width:959px;
	height:173px;
	overflow:hidden;
}

#I2_foot{
	width:959px;
	height:11px;
	overflow:hidden;
	background-image:url(../img/I2_foot.gif);
}

/******************************side部分**************************/

#side{
	width:245px;
	height:650px;
	overflow:hidden;
	float:left;
}

#side_tit1{
	width:245px;
	height:38px;
	overflow:hidden;
	background-image:url(../img/main_tit01.gif);
}

#side_txt1{
	width:245px;
	height:250px;
	overflow:hidden;
	background-image:url(../img/I1_side_txt1.gif);
	background-repeat:repeat-y;
	
}

#ProList {
	width:229px;
	overflow:hidden;
}

#ProList li{
	width:207px;
	height:36px;
	overflow: hidden;
	line-height:36px;
	margin-top:5px;
	margin-left:22px;
	background-image:url(../img/sidebg.gif);
}

#ProList li a {  margin-left:45px; }

#side_foot1{
	width:245px;
	height:13px;
	overflow:hidden;
	background-image:url(../img/I1_side_foot1.gif);
	margin-bottom:12px;
}

#side_tit2{
	width:245px;
	height:42px;
	background-image:url(../img/tit.jpg);
	background-repeat: repeat-x;
	font-family: "黑体";
	font-size: 18px;
	font-weight: 900;
	color: #000;
	padding-top: 8px;
	padding-left: 18px;
	margin-top: 10px;
}

#side_txt2{
	width:245px;
	height:180px;
	overflow:hidden;
	background-image:url(../img/I1_side_txt2.gif);
	background-repeat:repeat-y;
}

#side_foot2{
	width:245px;
	height:21px;
	overflow:hidden;
	background-image:url(../img/I1_side_foot2.gif);
	margin-bottom:10px;
}

#side_tit3{
	width:245px;
	height:73px;
	overflow:hidden;
	background-image:url(../img/I1_side_tit3.gif);
	margin-bottom:10px;
}


/*****************************main部分********************************/

#main{
	width:714px;
	overflow:hidden;
	float:left;
}

#main_tit{
	width:714px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit.gif);
	background-repeat: no-repeat;
}

#main_tit01{
	width:714px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit01.gif);
	background-repeat: no-repeat;
}

#main_tit02{
	width:714px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit02.gif);
	background-repeat: no-repeat;
	
}

#main_tit03{
	width:714px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit03.gif);
	background-repeat: no-repeat;
	
}

#main_tit04{
	width:714px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit04.gif);
	background-repeat: no-repeat;
	
}

#main_tit05{
	width:714px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit05.gif);
	background-repeat: no-repeat;
	
}


#main_tit06{
	width:714px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit06.gif);
	background-repeat: no-repeat;
	
}

#main_tit07{
	width:714px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit07.gif);
	background-repeat: no-repeat;
	
}

#main_tit08{
	width:714px;
	height:40px;
	overflow:hidden;
	background-image:url(../img/main_tit08.gif);
	background-repeat: no-repeat;
	
}
#main_txt{
	width:714px;
	overflow:hidden;
	background-image:url(../img/main_txt.gif);
	background-repeat:repeat-y;
}


.neirong{
	width:670px;
	margin:10px auto 10px 22px;
	overflow:hidden;
	height:auto;
}

#main_foot{
	width:714px;
	height:10px;
	overflow:hidden;
	background-image:url(../img/main_foot.gif);
}

/*********************网站尾部部分****************************/

#foot {
	width:960px;
	overflow: hidden;
	height:auto;
	text-align:center;
	background-repeat:repeat-x;
	 
}
#foot_l {
	 width:500px;
	float: left;
}

#foot_r {
	 width:460px;
	float: right;
}

/*######################### 以上部分是网站的具体构架部分，需要频繁调整 #######################################*/







/*######################### 以下部分是网站的细节表现部分，需要频繁调整 #######################################*/

.a_foot {color: #000000;}.a_foot:hover{ color:#000000;text-decoration: underline;}/*网站尾部文本超链接样式*/

.a_text {color: #000000;}.a_text:hover{ color:#ff0000; text-decoration: underline;}/*网站整体基调的文本超链接样式*/

.p_foot {margin-top:-10px}


.span1 {margin-left: 45px; font-size: 14px; font-weight: bold; color: #FFFFFF; line-height: 36px;}

.span2 {color: #006cd0; font-size: 14px; font-weight: bold;}

.span_ntit {float: left; margin-left:20px; font-size: 14px; font-weight: bold; color: #000000; line-height:45px;}/*内页main部分的标题*/

.span_nweizhi {float:right; margin-right:30px; color: #000000; }/*内页main部分的标题*/


/*######################### 以上部分是网站的细节表现部分，需要频繁调整 #######################################*/

#irght-jjzs-c{
	clear: none;
	float: none;
	height: auto;
	width: 716px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#irght-jjzs-c li{
	color: #333333;
	display: inline;
	padding: 0px;
	clear: none;
	float: left;
	height: 153px;
	width: 165px;
	margin-top: 1px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	text-align: center;
}

#irght-jjzs-c a{
	color: #000000;
	clear: none;
	float: left;
	width: 165px;
	text-align: center;
	 
	 
	}
	
#irght-jjzs-c li img{
	border: 1px solid #dddddd;
	height: 133px;
		margin-top: 1px;
		margin-bottom: -3px;
	width: 165px;
}
#irght-jjzs-c li span{
	clear: none;
	float: left;
	height: 20px;
	width: 165px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;

}
.cpbuju{
	width:100%;
	border-collapse:collapse;
}
.cpbuju td{
	padding:15px;
}
/*######################### 以下部分是网站的整体构架部分 #######################################*/

body,div,ul,li {
	margin: 0px;
	padding: 0px;
}

li {list-style-type: none;}

a {text-decoration: none; color: #ff0000;}

.clear {width: 0px; height: 0px; overflow: hidden; clear: both;}

form {margin: 0px;}


body {
	width: 100%;
	height: 100%;
	font-size: 13px; 
	line-height: 200%;
	font-family:"宋体";/*这个样式是异常重要的，她使火狐系列的空格宽度和字体保持与IE同步*/
	background-color:#F5F5F5;
}

#headbg{
	width:100%;
	height:100%;
	background-image:url(../img/headbg.gif);
	background-repeat:repeat-x;
	background-position: center top;
}


.box{
	width:959px;
	overflow: hidden;
	margin: 0px auto;
}


#zhong{
	width:959px;
	overflow: hidden;
	background-color:#ffffff;
}



/*######################### 以上部分是网站的整体构架部分 #######################################*/







/*######################### 以下部分是网站固定模块的实现部分，一般不用进行调整 #######################################*/

/*******************内页基础样式*************************/

.Page {/*分页样式*/
	width: 100%;
	height: 30px;
	overflow: hidden;
	margin: 0px auto;
	line-height: 36px;
	text-align: center;
	font-weight: bold;
}

.Page1 {/*分页样式*/
	font-size: 14px;
	width: 100%;
	height: auto;
	line-height: 20px;
	font-weight: bold;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 6px;
	margin-left: 3px;
}

.Page a{ 
	font-size: 14px;
	color:#000000
}


#MoreTit {/*内页新闻或者图片标题的样式*/
	width: 100%;
	height: 30px;
	overflow: hidden;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
}

#MoreDat {/*内页新闻或者图片时间的样式*/
	width: 100%;
	height: 20px;
	overflow: hidden;
	line-height: 16px;
	text-align: center;
	border-bottom: 1px dotted #CCCCCC;
}

#MoreNex {/*newsmore和productmore中的"上一条""下一条"*/
	width: 100%;
	height: 40px;
	overflow: hidden;
	line-height: 20px;
	text-align: left;
	margin-top: 5px;
}

#MoreTxt {/*内容样式部分*/
	width: 100%;
	overflow: hidden;
	text-align: left;
	border-bottom: 1px dotted #CCCCCC;
}

#MorePic {/*newsmore和productmore中图片展示模块的最外层容器*/
	width: 100%;
	overflow: hidden;
	margin-bottom: 5px;
	text-align: center;
	border-bottom: 1px dotted #CCCCCC;
}


/********************首页新闻表现部分***************/
#NewList {
	width: 240px;
	overflow: hidden;
}

#NewList li {
	width: 220px;
	height: 25px;
	overflow: hidden;
	border-bottom: 1px dotted #CCCCCC;
	text-align: left;
	line-height: 25px;
	margin-top: 5px;
}

#NewList li img {
	width: 12px;
	height: 12px;
	float: left;
	margin:5px 5px auto auto;
	
}





#INewList {
	width: 959px;
	overflow: hidden;
}

#INewList li {
	width: 273px;
	height: 25px;
	overflow: hidden;
	border-bottom: 1px dotted #CCCCCC;
	text-align: left;
	line-height: 25px;
	margin-top: 5px;
	float:left;
	margin-right:45px;
}

#INewList li img {width: 12px; height: 12px; float: left; border:0px; margin:5px 5px auto auto; }

#INewList li span {float: right;}


/*****************内页新闻表现部分(news)*************************/

#NewListNei {
	width: 100%;
	overflow: hidden;
	margin-left: 8px;
}
#NewListNei li {
	width: 100%;
	height: 25px;
	overflow: hidden;
	border-bottom: 1px dotted #CCCCCC;
	text-align: left;
	line-height: 28px;
	margin-top: 3px;
	margin-left: 8px;
}
#NewListNei li img {width: 12px; height: 12px; margin: 10px 5px 10px 5px; float: left; border:0px;}

#NewListNei li span {float: right;	margin-right:18px;}

/**************内页图片新闻(资质荣誉类型)表现部分*********************/


#PicList {/*图片新闻列表*/
	width: 100%;
	overflow: hidden;	
}

#PicList li {/*单个图片新闻信息块*/
	width: 33%;
	height: 206px;
	overflow: hidden;
	float: left;
	/*background-image: url(../images/product_01.gif);*/
	background-repeat: no-repeat;
	background-position: top center;
	text-align: center;
}

#PicList li img {width: 200px; height: 150px; margin: 4px auto 0px 1px; border:0px;}/*小图*/

#PicList li p {display: block; height: 22px; width: 208px; overflow: hidden; line-height: 24px; margin: 0px auto;}/*图片新闻标题*/

/*****************内页新闻表现部分(newsmore)*************************/

#Picture_xw {border: 3px solid  #F0F0F0; padding: 3px; width:506px; height:381px;  margin: 10px auto;}/*图片新闻外框架*/

#BigPic_xw {border: 1px solid #F0F0F0; text-align:center; float:left; height:379px;width:504px;  margin-right:3px ;overflow:hidden;}/*图片新闻内框架*/


/********************内页产品展示(product)表现部分*******************/

#ProductList { /*一个ul容器*/
	width: auto;
	height: auto
	overflow: hidden;	
}

#ProductList li {/*一个包含小图片在内的完整信息块*/
	width: 320px;
	height: 265px;
	overflow: hidden;
	float: left;
}

#ProductList { /*一个ul容器*/
	width: 100%;
	overflow: hidden;	
}

#ProductList1 li {/*一个包含小图片在内的完整信息块*/
	width: 155px;
	overflow: hidden;
	float: left;
	/*background-image: url(../images/product_01.gif);*/
	background-repeat: no-repeat;
	background-position: top center;
	text-align: center;
}

#ProductList1 li img.anniu {
	width: 155px;
	padding-right: 0px;
	padding-left: 8px;
	}/*定义小图的样式*/

#ProductList1 li img {border:0px;}/*定义"详细"图标的样式*/

#ProductList1 li p {
	width: 155px;
	height: 28px;
	text-align: center;
	margin-top: -4px;
	margin-right: 0px;
	margin-bottom: -1px;
	margin-left: 8px;
	text-indent: 12;
}/*定义图片标题的样式*/


/**************内页产品展示(productmore)表现部分*********************/



#Picture {border: 3px solid  #F0F0F0; padding: 3px; width:506px; height:439px;  margin: 10px auto;}/*产品展示框架*/

#BigPic {border: 1px solid #F0F0F0; text-align:center; float:left; height:437px;width:504px;  margin-right:3px ;overflow:hidden;}/*大图展示框架*/

#BigPic img.datu{width:500px;height:400px;margin:2px;border:0px;}/*大图样式*/

/*######################### 以上部分是网站固定模块的实现部分，一般不用进行调整 #######################################*/
#prostyle01 {
	float:right;
	height:24px;
	width:167px;
	margin-top:-34px;
	font-size:12px;
	font-weight: bold;
	color: #f00;
	line-height: 20px;
 }

#product_left {
	width:240px;
  float:left;
	   margin-left:18px;
	   margin-top:28px;
	}
	
#product_right { 	
   float:right;
	  margin-left:58px;
	  margin-top:6px;
	   margin-right:28px;
		
		
	}
	
#product_b {
	margin-left:28px;
	  margin-right:28px;
	
	}
	
	.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}