/*首页*/
.main_bord{ float:left; width:100%; height:118px; background:#FFF; border-bottom:1px solid #d3d2d2}
.main_about{margin:auto; width:980px; height: auto;}
.main_about_top{float:left;  width:980px; height: auto; padding-top:10px;}
.main_about_top h2{float:left;display:block;height:30px;line-height:30px;padding-bottom:8px;color:#259549; font-size:18px; font-weight:normal;}
.main_about_top h2 em{font-weight:normal; font-style:normal;font-size:12px; margin-right:5px; color:#666;}
.main_about_top h2 a{color:#0f832a; text-decoration:none;}
.main_about_top h2 a:hover{color:#360;}
.main_about_top span{float:left;  width:980px; line-height:26px; font-size:14px}
.main{ margin:auto; width:980px; height: auto; overflow:hidden;zoom:1; padding-top:5px}
.main_mid{float:left;  width:980px;height: auto;overflow:hidden;zoom:1; padding-top:15px; border-bottom:1px dashed #bdbdbd}
.main01{float:left;  width:300px;height: auto;overflow:hidden;zoom:1; }
.main01_top{float:left;  width:255px;height:30px;}
.main01_pic{float:left;  width:300px;height:124px; padding:10px 0}
.con{ float:left;overflow:hidden;line-height:26px; padding-bottom:10px; font-size:14px}
.main02{float:left;  width:300px;height: auto;overflow:hidden;zoom:1; padding-left:40px; }
.main_mid01{float:left;  width:980px;height: auto;overflow:hidden;zoom:1; padding-top:15px; }

.main01,.main02{padding-bottom:10px;margin-bottom:10px;}
.main01 h3,.main02 h3,.main01 h3 a,.main02 h3 a{line-height:38px;font-size:18px; font-weight:normal;color:#2f9156;}
.main01 h3 a:hover,.main02 h3 a:hover{ color:#060;}
.main01 a,.main02 a{ text-decoration:none;}
.main01 h3 em,.main02 h3 em{font-size:12px; font-style:normal;color:#666; background-image:url(../images/h3l.png);_background-image:url(../images/h3l.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:10px;margin-left:5px;text-transform:capitalize;}
.main01 p,.main02 p{line-height:26px; }
.main01 h6,.main02 h6{ line-height:30px;font-size:12px; text-align:right; font-weight:normal; padding-right:5px;margin-top:5px;}
.main01 h6 a,.main02 h6 a{ color:#363;}
.main01 h6 a:hover,.main02 h6 a:hover{color:#993;}
/*内页*/
.sub_main{ margin:auto; width:980px; height: auto; overflow:hidden;zoom:1;padding-top:10px; background:url(../images/bj.gif) left bottom no-repeat; }
.sub_left{ float:left; width:178px;  }
.sub_left h2{float:left; width:152px; height:50px; padding-left:20px; line-height:50px; font-size:20px; color:#777777}
.sub_menu { width: 178px; float: left;font-size:14px;}
.sub_menu ul li{ margin-top:5px}
ul .menuclselno {  width: 178px; height: 32px;}
ul .menuclselno a {width: 178px;height: 32px; text-align:center; color: #777777;  line-height: 33px;display:block; }
ul .menuclselno a:hover {width: 178px; font-weight:bold; color: #ffffff;line-height: 32px; background:#0f832a}
ul .menuselect a{width:178px; height:32px;font-weight:bold; background:#0f832a;font-size:14px;color:#FFF;text-align:center;line-height: 32px;display:block;}
ul .menuselect a:hover{width:178px; height:32px;font-weight:bold; background:#0f832a;font-size:14px;color:#FFF;}
.sub_right{ float:left; width:794px; height: auto; padding-left:8px;}
.banner01{float:left; width:794px; height:251px;}
.sub_right_link{float: left;width:794px;line-height:30px; padding-top:5px; font-size:12px;border-bottom:1px dashed #bdbdbd}
.sub_right_link img{float: left; width:14px; height:14px; padding:7px 5px 0 0}
.sub_Con{float:left;overflow:hidden;margiN:10px 0px;line-height:30px; font-size:14px;}
.Con_table{float: left; width:774px;height: auto; text-align:center; padding:15px 10px ; }
.sub_zhan{float: left; width:726px;height: 499px; padding:20px 32px; }
.sub_zhan img{ border:1px solid #999}

/*========== 通用内容样式.普通 ==========*/
.sub_Con p{line-height:22px;color:#444;font-size:12px; margin:5px 0;}
.sub_Con h3{line-height:38px;font-size:18px; color:#222; font-weight:normal; margin:12px 0 5px;}
/*========== 通用内容样式.表格 ==========*/
.sub_Con table{border:solid 1px #333;}
.sub_Con table tr{}
.sub_Con table tr td,.sub_Con table tr th{line-height:20px; padding:1px 4px; border-bottom:solid 1px #666;border-right:solid 1px #666; background-color:#efefef;}
.sub_Con table tr td p,.sub_Con table tr th p,.sub_Con table tr td li,.sub_Con table tr td dd{line-height:20px;margin:0 2px;padding:0;}
.sub_Con table tr td li,.sub_Con table tr dd{margin:0;padding:0;}
.sub_Con table tr td ul,.sub_Con table tr td ol,.sub_Con table tr td li,.sub_Con table tr td dl{margin:0 2px;}
.sub_Con table tr td h3,.sub_Con table tr th h3{line-height:24px;fotn-size:14px;font-weight:normal;margin:2px 0;}
/*========== =============== ==========*/

/*========== 通用样式.分页.无浮动居中 ==========*/
ul#page{text-align:center;}
ul#page li{display:inline-block;zoom:1;_display:inline;*display:inline;line-height:18px;background:#FFF; margin:0 1px;}
ul#page li.pageInfo, ul#page li i, ul#page li a{padding:0 5px;background:#FFF;}
ul#page li a,ul#page li i{display:inline-block;zoom:1;_display:inline;*display:inline;border:solid 1px #0f832a;color:#0f832a;}
ul#page li.current a,ul#page li a:hover{background-color:#0f832a;color:#fff;}
ul#page li.current a{background-color:#333;}
ul#page li.pageInfo, ul#page li i{width:auto;border:solid 1px #F0F0F0;color:#999;}
ul#page li i{font-style:normal;cursor:pointer;}
ul#page li i:hover{border:solid 1px #CFCFCF;background-color:#CFCFCF;}
ul#page li b,ul#page li em{padding:0 1px;}
ul#page li b{font-weight:normal;color:#888;}
ul#page li em{font-style:normal;color:#896;}
/*========== =============== ==========*/

/*========== 通用样式.产品列表 ==========*/
ul#certificate{}
ul#certificate li{float:left;display:inline; 		/*样式*/margin:5px;padding-bottom:15px;}
ul#certificate li a{float:left;display:block; 		/*样式*/width:254px;height:176px;}
ul#certificate li a img{display:block;clear:both; 	/*样式*/width:250px;height:172px;padding:1px;border:solid 1px #CCC;}
ul#certificate li a em{display:block;clear:both; 	/*样式*/width:250px;padding:0 2px;line-height:24px;font-style:normal;}
ul#certificate li a:hover img{ 						/*样式*/border:solid 1px #060;}
ul#certificate li a:hover em{}
/*========== 通用样式.产品列表 ==========*/

.sub_add{float:left;width:756px; height: auto; padding:15px 0 0 15px}
.sub_add ul li{float:left;width:756px; line-height:26px}
.map{width:713px;height: auto;float:left; padding:10px 10px 0 28px }
.map img{width:713px;height:424px;float:left; border:1px solid #e2e2e2; background:#FFF; padding:10px}
.team{float:left;width:765px; height: auto; padding:10px 0 0 20px}
.team ul li{float:left;width:765px; line-height:28px; }
.staff_bord{float:left;width:794px; height: auto; padding:10px 0 }
.staff{float:left;width:366px; height: auto; padding:10px 0 10px 20px }
.staff_pic{float:left;width:161px; height:161px; border:1px solid #ccc}
.staff_pic img{display:block;width:161px;height:161px;}
.staff_conn{float:left;width:191px; height: auto; padding-left:12px}
.staff_conn ul li{float:left;width:191px; line-height:24px;}
.hr_bord{float:left;width:794px; height: auto; padding:10px 0}
.hr{float:left;width:774px; height: auto; padding:10px 0 10px 20px }
.hr_top{float:left;width:774px; height:30px; background:#dbdbdb}
.hr_top h2{float:left;width:624px; line-height:30px; font-size:16px; padding-left:8px; color:#555555}
.time{float:right;line-height:30px; font-size:12px; padding-right:5px }
.hr_conn{float:left;width:762px; height: auto; padding:5px 0 0 12px}
.hr_conn span{float:left;width:762px; line-height:24px;}
/*页码*/
.pagination-box{float:right; padding-top:20px;}
.pagination span.fys{display:block; background:url(../images/btn.jpg) no-repeat; width:65px; height:22px; float:left; display:inline; line-height:22px; text-align:center; padding-left:2px;}
.pagination span.fyx{display:block; background:url(../images/btn01.jpg) no-repeat;float:left; display:inline;width:65px; height:22px;  float:left; display:inline; line-height:22px; padding-left:8px;}
.container {float:left;}
.container a {float:left; line-height:20px; margin-left:1px; margin-right:1px; height:20px; color:#9e9e9e; text-align:center; margin-left:3px; margin-right:3px; border:1px solid #d4d4d4; font-size:12px; background:#fff;}
.container a:hover {color:#eee; text-decoration:none; font-weight:bold; border:1px solid #0d7a27; background:#0f832a;}
.container a.num{width:26px;}

ul.newsList{clear:both;padding:10px;}
ul.newsList li{/*初使*/line-height:24px;border-bottom:dotted 1px #DFDFDF;}
ul.newsList li a{display:block;}
ul.newsList li a em{float:right;font-style:normal;font-size:11px;color:#666;}
ul.newsList li a:hover{color:#444;}