@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ margin:0px; padding:0px; background-image:url(../images/r_01.jpg); background-repeat:repeat-x; font-family:"微软雅黑"; font-size:12px; color:#333333}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#009900; text-decoration:none;}
img{ border:none;}
ul{ list-style-type:none;}
.top01{ width:1200px; height:145px; margin:0px auto 0px auto;}
.top01_div{ width:1200px; height:35px; float:left; color:#FFFFFF; line-height:35px; font-size:12px;}
.top01_divl{ width:400px; height:35px; line-height:35px; float:left;}
.top01_divr{ width:200px; height:35px; line-height:35px; float:right; text-align:right;}
.menue01{ width:50px; margin-left:20px; background-image:url(../images/r_20.jpg); float:right; padding-left:10px; height:35px; background-image:url(../images/r_20.jpg); background-repeat:no-repeat; background-position:center left;}
.menue01 a{ color:#FFFFFF}
.menue01 a:hover{ color:#FFFF00}
.top01_div2{ width:1200px; height:75px; float:left;}
.logo{ width:378px; height:69px; float:left;}
.phone{ width:400px; height:75px; float:right}

.nav{ width:1200px; height:35px; float:left; line-height:35px; font-size:16px;}
.navdiv01{ width:130px; height:35px; text-align:center; float:left; background-image:url(../images/r_05.jpg); float:left; background-position:center; background-repeat:no-repeat  }
.navdiv01 a{ color:#FFFF00} 
.navdiv01 a:hover{ color:#FFF} 

.navdiv02{ width:130px; height:35px; text-align:center; float:left; background-image:url(../images/r_04.jpg); float:left; background-position:center left; background-repeat:no-repeat; }
.navdiv02 a{ display:block; width:130px; height:35px; color:#333333;}
.navdiv02 a:hover{ display:block; width:130px; height:35px; color:#FFFF00; background-image:url(../images/r_05.jpg); float:left; background-position:center; background-repeat:no-repeat }
.banner{ width:100%; height:400px; overflow:hidden; margin:0px auto 0px auto;}

.box01{ width:1200px; height:auto; margin:15px auto 0px auto; }
.box01div{ width:1200px; height:auto; float:left;}

.r_news{ width:373px; height:294px; border:#dcdfe0 1px solid; float:left; overflow:hidden;}
.r_box2{ width:400px; height:294px;  border:#dcdfe0 1px solid; float:left; margin-left:10px;}
.r_box3{ width:400px; height:294px;  border:#dcdfe0 1px solid; float:left; margin-left:10px;}
.r_box2title{ width:100%; height:36px; background-image:url(../images/r_07.jpg); background-repeat:repeat-x; float:left;}

.r_box2title a:hover{ color:#FFFFFF}

.ph_a1{ width:101px; height:35px; text-align:center; background-image:url(../images/r_08.jpg); display:block;color:#FFFFFF; font-size:14px; float:left; background-position:bottom; line-height:35px; }
.ph_a2{ width:101px; height:35px; text-align:center; color:#333333; font-size:14px;  float:left ;line-height:35px; }

.linkmore{ width:50px; float:right; text-align:center; font-size:12px; height:36px; line-height:36px;}
.linkmore a{ color:#333333}
.linkmore a:hover{ color:#009900}

.r_box2div{ width:380px; height:auto; padding:10px; float:left;}

.r_box2div ul{ display:none;}


.r_box2div ul li{ width:370px; height:30px; float:left; line-height:30px; background-image:url(../images/r_09.jpg); background-position:center left; background-repeat:no-repeat; padding-left:10px; }

.r_box2div ul li a{ width:290px; height:30px; font-size:12px; float:left}
.datetime{ width:80px; font-size:12px; color:#999999; float:right; text-align:right;}



.box02{ width:100%; height:320px; background-image:url(../images/r_12.jpg); background-repeat:repeat-x; margin:15px auto 0px auto; overflow:hidden}

.box02div{ width:1200px; height:320px; margin:0px auto 0px auto;}
.box02divtitle{ width:129px; height:39px; background-image:url(../images/r_11.jpg); float:left; line-height:39px; text-align:center; font-size:16px; color:#FFFFFF; background-repeat:no-repeat; background-position:left;}
.about{ width:1200px; height:auto; margin-top:10px; float:left}
.aboutimg{ width:327px; height:233px; float:left; margin-top:5px;}
.aboutwz{ width:550px; padding-left:20px; float:left; line-height:23px;}
.fwxm{ width:285px; height:311px; float:right}

.box03{ width:900px; height:265px; border:#dcdfe0 1px solid; float:left; }
.box03title{ width:100%; height:36px; float:left; background-image:url(../images/r_14.jpg); background-repeat:repeat-x; float:left;}
.ph_b1{ width:96px; margin-left:10px; height:36px; text-align:center; background-image:url(../images/r_15.jpg); display:block;color:#FFFFFF; font-size:14px; float:left; background-position:bottom; line-height:36px; }
.ph_b2{ width:96px; height:36px; text-align:center; color:#333333; font-size:14px;  float:left ;line-height:35px; margin-left:10px; }
.box03title a:hover{ color:#FFFFFF}

.fte3{ width:300px; height:auto; line-height:36px; font-size:12px; color:#01773d; float:left; margin-left:20px;}
.fte3 a{ color:#01773d}
.fte3 a:hover{ color: #006600}

.box03div{ width:880px; height:190px; padding:10px; float:left; overflow:hidden; }

#demo7{overflow:hidden;width:100%; height:auto;}
#indemo7{float:left;width:800%;}
#demo17,#demo27{float:left;}


#demo6{overflow:hidden;width:100%; height:auto;}
#indemo6{float:left;width:800%;}
#demo16,#demo26{float:left;}


#demo8{overflow:hidden;width:100%; height:auto;}
#indemo8{float:left;width:800%;}
#demo18,#demo28{float:left;}


#demo9{overflow:hidden;width:100%; height:auto;}
#indemo9{float:left;width:800%;}
#demo19,#demo29{float:left;}




.box03div a{float:left; text-align:center; line-height:2.2em;margin:5px 0px; margin-left:10px;}
.box03div img{ border:#EBEBEB 1px solid; width:204px; height:165px; }

.box04{ width:281px; height:auto; border:#dcdfe0 1px solid; float:left; margin-left:15px; height:265px; background-image:url(../images/r_16.jpg); background-position:bottom right; background-repeat:no-repeat; }
.box04div{ width:251px;   padding:15px; float:left; line-height:20px;  }

.box05{ width:1198px; height:auto; border:#dcdfe0 1px solid; float:left; margin-top:15px; }
.box05div{ width:1178px; height:190px; float:left; padding:10px; overflow:hidden;}

.box05div ul{ display:none;}


.box05div ul a{float:left; text-align:center; line-height:2.2em;margin:5px 0px; margin-left:10px;}
.box05div ul img{ border:#EBEBEB 1px solid; width:204px; height:165px; }

.feelink{ width:1100px; height:60px; background-image:url(../images/r_19.jpg); float:left; margin-top:10px; line-height:60px; padding-left:100px;}
.feelink a{ margin-left:20px;}


.foot{ width:100%; height:80px; padding-top:20px; background-color:#026836; color:#e2f4eb; line-height:20px; text-align:center; margin:15px auto 0px auto;  }
.foot a{ color:#e2f4eb;}
.foot a:hover{ color: #FFFFFF;}



.middle{ width:1200px; height:auto;  padding-bottom:20px;  margin:0px auto 0px auto;}
.middlebox{ width:1200px; height:auto; background-color:#FFF; float:left; }




/*内页*/
.pagebox
{
	width: 930px;
	height: auto;
	padding-left: 10px;
	float: left;
}

.pagebox_title
{
	width: 930px;
	height: 39px;
	background-image: url(../images/tibg.jpg);
	background-repeat: repeat-x;
	background-color:#0b7642;
	float: left;
	
}

.pagebox_title span
{
	width: 180px;
	height: 39px;

	float: left;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
	padding-left: 15px;
	color:#ffffff;
	line-height: 39px;
}

.pagebox_title .dqbox
{
	width: 500px;
	text-align: right;
	height: 39px;
	padding-right: 10px;
	float: right;color:#ffffff;
	line-height: 39px;
}
.dqbox a{color:#ffffff; }
.dqbox a:{color:#ebe41d;}

.page_product2
{
	width: 930px;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.page_product2 ul li
{
	width: 214px;
	height: 214px;
	float: left;
	padding-left:13px;
}

.page_product2 ul li img
{
	width: 204px;
	height: 165px;
	border: #CCCCCC 1px solid;
	padding: 5px;
	float: left;
}
.page_product2 ul li span
{
	width: 214px;
	text-align: center;
	line-height: 25px;
	margin-top: 5px;
	height: 25px;
	float: left;
}


.page_product
{
	width: 930px;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.page_product ul li
{
	width: 214px;
	height: 214px;
	float: left;
	padding-left:13px;
}

.page_product ul li img
{
	width: 204px;
	height: 165px;
	border: #CCCCCC 1px solid;
	padding: 5px;
	float: left;
}
.page_product ul li span
{
		width: 214px;
	text-align: center;
	line-height: 25px;
	margin-top: 5px;
	height: 25px;
	float: left;
}


.page_linkbox
{
	width: 928px;
	height: 31px;
	line-height: 31px;
	background-color:#eeeeee;
	float: left;
	margin-top: 10px;
	text-align: center;
	border-left: #eeeeee 1px solid;
	border-right: #eeeeee 1px solid;
}

.pagebox_box
{
	width: 910px;
	height: auto;
	padding: 10px;
	line-height: 2.5em;
	float: left;
}

.prod_type02
{
	width: 200px;
	height: auto;
	background-image: url(../images/bgsx.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
}


.prod_type02 ul li
{
	width: 198px;
	height: 25px;
	border: #97c5e2 1px solid;
	line-height: 25px;
	background-image: url(../images/s2.jpg);
	background-repeat: repeat-x;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}








.prod_type03
{
	width: 200px;
	height: auto;
	background-image: url(../images/bgsx.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
}
.prod_type03 ul li{ width:200px; height:auto;float:left}

.prod_type03 ul li .typ02boxs
{
	width: 198px;
	height: 25px;
	border: #97c5e2 1px solid;
	line-height: 25px;
	background-image: url(../images/s2.jpg);
	background-repeat: repeat-x;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}

.prod_type03 ul li ul li{ width:100px; 	

	border: #97c5e2 1px solid;
	background-color:#edfcdc;
	background-repeat: repeat-x;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height:25px;
	height:25px; overflow:hidden;
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	 float:left;}








.page_news
{
	width: 910px;
	height: auto;
	float: left;
	padding: 10px;
}
.page_news ul li
{
	width: 910px;
	height: 30px;
	line-height: 30px;
	border-bottom: #CCCCCC 1px dotted;
	float: left;
	background-image: url(../images/pics14.jpg);
	background-position: center left;
	background-repeat: no-repeat;
}

.page_news ul li a
{
	width: 600px;
	height: 30px;
	float: left;
	padding-left: 20px;
}
.page_news ul li span
{
	width: 100px;
	text-align: left;
	float: right;
	margin-left: 5px;
}

/*教育经历表单*/
#jy
{
	width: 610px;
}
.jyt
{
	float: left;
	width: 60px;
	clear: both;
}
.jy1
{
	float: left;
	width: 550px;
}
.jy1 ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.jy1 ul li
{
	float: left;
	display: inline;
	text-align: center;
	width: 88px;
	height: 21px;
	background-color: #D4D4D4;
	border: 1px solid #CCCCCC;
}
.jy1 ul li span
{
}

/*工作经历表单*/
#gz
{
	width: 610px;
	clear: both;
}
.gzt
{
	float: left;
	width: 60px;
}
.gz1
{
	float: left;
	width: 550px;
}
.gz1 ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.gz1 ul li
{
	float: left;
	display: inline;
	text-align: center;
	width: 110px;
	height: 21px;
	background-color: #D4D4D4;
	border: 1px solid #CCCCCC;
}
.gz1 ul li span
{
}



.button
{
	border-left: #ffffff 1px ridge;
	border-right: #2F2F2F 1px ridge;
	border-top: #ffffff 1px ridge;
	border-bottom: #1c1c1c 1px ridge;
	font-family: "宋体";
	font-size: 12px;
	color: #1c1c1c;
	background-color: #EBF2F9;
	cursor: pointer;
}
.TextBox
{
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-width: 2px;
	font-size: 12px;
	font-family: Verdana,Arial, "宋体";
	color: #2f2f2f;
}


.indexcases
{
	width: 258px;
	height: 171px;
}






.page_linkbox span
{
	margin-left: 5px;
}
.page_linkbox a
{
	margin-left: 5px;
}
.newstitleh1
{
	text-align: center;
	line-height: 20px;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	color: #0d914d;
	padding-top: 20px;
}
.newstitleP
{
	 
	width:728px;
	text-align: center;
	line-height: 20px;
	padding-top: 10px;
	color: #999999;
}

.colseAndPrint
{
	display: block;
	float: left;
	width: 700px;
	margin-top: 5px;
	text-align: right;
	font-size: 12px;
}
.colseAndPrint a
{
	color: #000000;
	text-decoration: none;
}

.prevAndNext
{
	display: block;
	float: left;
	width: 700px;
	margin-top: 5px;
	text-align: left;
	font-size: 12px;
	margin-left: 5px;
}
.prevAndNext a
{
	color: #000000;
	text-decoration: none;
}

.SecondImage
{
	border: 0px;
	max-width: 365px;
	max-height: 280px;
	scale: expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >=365 ? "365px" : "auto" ):(this.style.height = this.offsetHeight >= 280 ?  "280px" : "auto" ));
}

.scont
{
	line-height:25px;
	padding-top:20px;
}

.index_box
{
	width:1200px;
	height: auto;
	float: left;

	 padding-top:8px; padding-bottom:20px;
	background-color: #FFFFFF;
}

.index_boxright
{
	width: 884px;
	height: auto;
	padding-left: 10px;
	float: left;
}


.index_boxleft
{
	width: 260px;
	height: auto;
	float: left;
}



.index_lefttitle
{
	width: 260px;
	height: 31px;
	background-color:#078c47;
	float: left;
	
}

.index_lefttitle span
{
	width: 216px;
	height: 31px;
text-align:center;
	
	float: left;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	padding-left: 0px;
	color: #FFFFFF;
	line-height: 31px;
}

.prod_type
{
	width: 200px;
	height: auto;
	background-image: url(../images/bgsx.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
}




.lxwm
{
	width: 260px;
	height: auto;
	float: left;
	margin-top: 10px;
}
.lxwm_box
{
	width: 238px;
	height: auto;
	border: #cecece 1px solid;
	float: left;
	padding:10px;
}



.leftlxwm
{
	width: 238px;
	height: auto;
	float: left;

}
.leftlxwm1
{
	width: 238px;
	height: auto;
	float: left;

	line-height: 25px;
}

.lm_div{ width:260px; height:auto; float:left}
.lm_div_title{ 
width:260px; height:42px; text-align:center; font-size:16px; color:#FFFFFF; background-image: url(../images/td.jpg);
background-repeat:no-repeat; line-height:42px;
}

.lm_divbox{ width:238px; padding:10px; float:left; height:auto; border:#cecece 1px solid;}

.lm_divbox01{ width:190px;height:39px; font-size:14px; color:#046c39; background-image: url(../images/td01.jpg);
background-repeat:no-repeat; line-height:39px; padding-left:48px; margin-bottom:10px; margin-top:10px;}

.lm_divbox02{ width:210px; height:25px; line-height:25px; border-bottom: #F2F2F2 1px solid; padding-left:28px;}
.lm_divbox02 a{ width:195px; height:25px; line-height:25px;background-image: url(../images/td02.jpg);
background-repeat:no-repeat; background-position:center left; padding-left:15px;  }



.leftlxwm1 ul li
{
width: 228px;
overflow:hidden;
height: auto;
float: left;
border-bottom:#e6e4e5 1px dotted; float:left; line-height:35px; height:35px; padding-left:10px;

}




