@charset "utf-8";
/* CSS Document */
*{font-family:"微软雅黑"}
body,html{background:#FFF; margin:0; padding:0}
.header ul li:nth-child(8)  a{color:#009944}
/*banner*/

.banner{width:100%px; height:auto; overflow:hidden; position:relative}
.partpub_tit{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:70px}
.partpub_tit h1{text-align:center;font-size: 36px;
	font-weight:bold;
	font-stretch: normal;
	letter-spacing: 2px;padding:80px 0px 30px 0px}
.partpub_tit h1 span{color:#47cc57;}
.partpub_xian{ display:block;width: 90px;
	height: 4px;
	background-color: #47cc57; margin:0 auto}
	.partpub_yjh{font-size: 18px;
	font-stretch: normal;
	letter-spacing: 0px;
     text-align:center; padding-bottom:30px}
.partpubf{ color:#FFF}
.part2_lxwm{width:100%; height:550px; padding:60px 0px;}
.part2_lxwm .lxwm_con{width:1200px; height:auto; overflow:hidden; margin:0 auto; position:relative}
.part2_lxwm .lxwm_conL{width:40%; height:540px; float:left}
.part2_lxwm .lxwm_conL h1{color:#e8e8e8; font-size:45px; line-height:50px;}
.part2_lxwm .lxwm_conL h1 font{color:#ff6100; font-size:30px;}
.yfjy_con{line-height:30px; font-size:16px; margin-top:200px}
.yfjy_conR{width:915px; height:586px;position:absolute; right:0px; top:0px;}
.lxwm_fzx{width:300px; height:5px; position:absolute; left:0px; top:160px;}
.lxwm_fzx .spL{display:block; height:3px; width:100px; background:#47cc57; float:left}

.part_lxwm3C{ width:100%; height:800px; background:url(../images/bg.png) center no-repeat;background-attachment:scroll;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover; position:relative}
.part_lxwm3C .part3_lxwm{width:1200px; height:auto; overflow:hidden; margin:0 auto}
.part3_lxwmL{ width:493px; height:467px; padding-top:200px; float:left}
.part3_lxwmR{width:55%; height:auto; color:#FFF; padding:149px 0px 0px;line-height:43px; float:right}
.part3_lxwmR h1{font-size:36px; line-height:50px;}
.ftys{color:#47cc57}
.ftzt{font-size:18px; color:#999}
.part3_lxwmcon{ width:100%; padding-top:100px;line-height:43px; font-size:16px;}
.part3_lxwmcon p{ padding:10px 0px;}
.part3_lxwmcon p span{display:block;color:#ff6100; font-size:20px; font-weight:bold}

.xm_xhx{ display:block; width:80px; height:3px; background:#ff6100; position:absolute; left:0px; top:35px}
.contact__projects h1{color:#fff;font-weight:700}.contact__projects .ftys{font-weight:700;font-size:36px}.contact__projects .part3_lxwmcon span{font-size:20px;color:#ff7f28;margin-bottom:10px}.contact__projects .part3_lxwmcon p{line-height:1.6;color:#fff;font-size:16px}.contact__map{position:relative;padding-top:68px;padding-bottom:20px}.contact__map .left{width:550px;margin-left:50px}.contact__map .left img{display:block;margin-top:10px}.contact__map .left img:first-child{margin-top:0}.contact__map .right{position:absolute;top:82px;left:700px}.contact__map .right .title{font-weight:700;position:relative;height:108px;color:#ff6100;font-size:36px}.contact__map .right .title p{line-height:2.6;color:#cecece;font-size:18px}.contact__map .right .title:before{content:'';position:absolute;width:90px;height:4px;background:#ff6d00;bottom:0}.contact__map .right .cnt{margin-top:70px}.contact__map .right .cnt .txt{line-height:2;color:#353535;font-size:17px}.part2_lxwm .lxwm_conL h1{font-weight:700}

.map_box{width:100%; height:465px; margin-left:10px;margin-top:10px; border:none;float:left;}
