
#focus{max-width:100%; overflow:hidden; background:#F0F0F0;  margin:0 auto; width:100%; position:relative; }
#focus ul{position:relative;}
#focus ul li{float:left;max-width:100%;overflow:hidden;position:relative;}
#focus ul li IMG.img{_max-width:100%;position:relative;margin:0 auto;}
.focus_a{ position:absolute; top:20%; left:25%;  width:195px; height:46px;}
.banner_position_c{position: absolute;TOP:0;}
.header_jt{display:none;}
.all_main_xl{display:none;}
#banner {position:relative; max-width:100%; height:660px; overflow:hidden; margin: 0 auto; }
#banner_list {position:absolute; width:100%;}
.fleft{ width:55px; height:100px; background:url(../img/L.png)}
.fright{width:55px; height:100px; background:url(../img/R.png)}

.news{ padding: 0 17%; width:66%; height:50px; background:#2081C5; line-height: 50px; }
.news a{ color: #fff;}
.news a:hover{color:#81B328;}

/* 大标题 */
.Headlines{ margin: 0 auto; width: 1100px; height:100px;line-height: 100px; }
/* 产品 */
.product{margin: 0 auto; width: 1150px; height:350px; background: #fff;}
.p_l{ float: left; width: 150px; height: 350px; background:#2081C5; }
.p_l a{ padding-left: 30px; font-size: 16px; line-height: 43px; display: block; color:#fff;}
.p_l a:hover{ background: #81B328;}
.p_lbg{ background:#81B328 }
.p_r{ float:left; width: 1000px; }
.p_r a{ float:left; width: 225px; height: auto; line-height: 45px; padding: 15px 0 0 25px; text-align: center; font-size: 14px;}
.p_r a:hover{ color: #2081C5; }
/* 合作企业 */
.c_e{ margin: 0 auto; width:1170px; height: 380px;  }
.c_elr{ width:310px; height: 260px; background: #fff; padding: 10px; float: left; margin:0 30px 30px 30px; }
.c_elr span{ line-height: 50px;  color: #000;  font-size: 15px;}
.c_elr p{ color: #999; line-height: 22px;}
/* 关于我们 */
.About_bg{ width: 100%; height: 300px; background: #fff; padding-top: 50px;}
.About{ margin: 0 auto; width: 1150px; height: auto;}
.About p{ width: 720px; height: auto; line-height: 28px; color: #666666; }

/* 联系我们 */
.contact_bg{ width: 100%; height:490px; background:url(../img/usbg.jpg) top center; }
.contact{ margin: 0 auto; width: 1100px; height: 460px; padding-top: 30px; }
.contact_bt{ width: 350px; height: 80px; background:#81B328; text-align: center; line-height: 80px; margin:0 45px 0 420px; }
.contact_us{ float: left; width:400px; padding: 50px 0 0 50px; line-height: 60px;  }

.Map{ float:right; width:350px; height: 260px; background:#fff; margin-top: 50px;   }
.Map_1{ width: 100%; height: 350px; background: #fff; }