.i_hot_xx{ width: 396px; padding-left: 804px; overflow: hidden; position: absolute; left: 50%; margin-left: -600px; top: 367px; z-index: 10;}
.i_hot_xx .i_hot_xx_t{ background-color: #51a947; overflow: hidden;}
.i_hot_xx .i_hot_xx_t a{ display: block; overflow: hidden;}
.i_hot_xx .i_hot_xx_t a h5{ background-color: #4ba041; line-height: 45px; color: #fff; font-size: 14px; padding: 0 15px;}
.i_hot_xx .i_hot_xx_t a  p{ font-size: 12px; color: #ffffff; line-height: 22px; padding: 6px 15px;}
.i_hot_xx .i_hot_xx_b{ background-color: #51a947; overflow: hidden; text-align: right; padding: 0 15px 10px 15px;}
.i_hot_xx .i_hot_xx_b a{ font-size: 12px; color: #ffffff; line-height: 20px; background-image: url(../images/i_hot_xx_b.png); background-position: right center; background-repeat: no-repeat; padding-right: 10px;}

.nav_main{ padding: 26px 80px; height: auto;}
.nav_main.other{width: 1200px;margin:0 auto;padding: 26px 0;}
.i_hui_box{ width: 100%; overflow: hidden; background-color: #f9f9f9; padding: 30px 0;}
.i_yy_sq{ width: 1200px; overflow: hidden; margin: 0 auto;}
.i_yy_sq .i_yy_sq_l{ width: 450px; overflow: hidden; float: left;}
.isBorder{ border-bottom: 4px solid #335aa1}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
.i_yy_sq .i_yy_sq_l li{ text-align: center; overflow: hidden; background-image: url(../images/i_yy_sq_l_1.png); width: 207px; height: 57px; margin-right: 14px; margin-bottom: 14px; float: left;}
.i_yy_sq .i_yy_sq_l li a{ font-size: 14px; color: #fff; line-height: 57px; background-image: url(../images/i_yy_sq_l_5.png); background-position: 56px center; background-repeat: no-repeat; display: block; padding-left: 30px;}
.i_yy_sq .i_yy_sq_l li:nth-child(2){ background-image: url(../images/i_yy_sq_l_2.png);}
.i_yy_sq .i_yy_sq_l li:nth-child(3){ background-image: url(../images/i_yy_sq_l_3.png);}
.i_yy_sq .i_yy_sq_l li:nth-child(4){ background-image: url(../images/i_yy_sq_l_4.png);}
.i_yy_sq .i_yy_sq_l li:nth-child(2) a{ background-image: url(../images/i_yy_sq_l_6.png);}
.i_yy_sq .i_yy_sq_l li:nth-child(3) a{ background-image: url(../images/i_yy_sq_l_7.png);}
.i_yy_sq .i_yy_sq_l li:nth-child(4) a{ background-image: url(../images/i_yy_sq_l_8.png);}
.i_yy_sq .i_yy_sq_c_box{ float: left; width: 538px; overflow: hidden;}
.i_yy_sq .i_yy_sq_c{ background-image: url(../images/i_yy_sq_c.png); background-position: 63px top; background-repeat: no-repeat; overflow: hidden; width: 574px;}
.i_yy_sq .i_yy_sq_c li{ width: 154px; overflow: hidden; float: left; margin-right: 33px;}
.i_yy_sq .i_yy_sq_c li a{ display: block; overflow: hidden; padding-top: 40px;}
.i_yy_sq .i_yy_sq_c li a h5{ font-size: 16px; color: #50a947; line-height: 24px; text-align: center; padding-bottom: 8px; font-weight: bold;}
.i_yy_sq .i_yy_sq_c li a p{ font-size: 14px; color: #666666; line-height: 20px; text-align: center;}
.i_yy_sq .i_yy_sq_r{ width: 196px; overflow: hidden; float: right;}
.i_yy_sq .i_yy_sq_r h5{ font-size: 14px; color: #51a947; line-height: 20px; padding-bottom: 10px;}
.i_yy_sq .i_yy_sq_r h6{ font-size: 26px; color: #51a947; font-style: italic; line-height: 26px; padding-bottom: 6px;}
.i_yy_sq .i_yy_sq_r img{ display: block; width: 100%; margin-bottom: 10px;}
.i_yy_sq .i_yy_sq_r p{ font-size: 12px; color: #999999; line-height: 18px; text-align: right;}
.i_yy_sq .i_yy_sq_r p a{ color: #51a947;}
 
/*公司介绍*/
.i_gsjs_box{ width: 100%; overflow: hidden; background-image: url(../images/i_gsjs_box_1.png); background-position: 60% center; background-repeat: no-repeat; padding: 40px 0;}
.i_content{ width: 1200px; overflow: hidden; margin: 0 auto;}
.i_title{ overflow: hidden;  background-image: url(../images/i_title.png); background-position: center; background-repeat: no-repeat; margin-bottom: 32px;}
.i_title h2{ text-align: center; font-size: 22px; color: #50a946; line-height: 26px;}
.i_title p{ font-size: 14px; color: #cccccc; text-align: center; line-height: 24px;}
.i_gsjs_box .i_content{ width: 1400px;}
.i_gsjs_l{ float: left; padding: 20px 67px 43px 204px; width: 428px; height: 267px; background-image: url(../images/i_gsjs_l.png); background-position: center; background-repeat: no-repeat;}
.i_gsjs_r{ width: 580px; padding-right: 95px; overflow: hidden; float: right; padding-top: 30px;}
.i_gsjs_r p{ font-size: 14px; color: #333333; line-height: 30px;}
.i_gsjs_r p a{ float: right; width: 188px; height: 40px; background-image: url(../images/i_gsjs_r.png); background-position: center; background-repeat: no-repeat; text-align: center; color: #fff; line-height: 40px; margin-top: 30px;}

/*旧件展示*/
.i_jjzs_box{ width: 100%; overflow: hidden; background-image: url(../images/i_jjzs_box.png); bbackground-position: top center; background-repeat: no-repeat; padding: 20px 0 30px 0;}
.i_jjzs_box .i_content{ width: 1270px;}
.i_jjzs_box .i_content .i_title{ background-image: url(../images/i_title_2.png);}
.i_jjzs_box .i_content .i_title h2{ color: #fff;}
.i_jjzs_box .i_content .i_title p{ color: #fff;}

.i_jjzs_nei{ overflow: hidden;}
.i_jjzs_nei .sPrev{ float: left; color: #2b60a9; font-size: 34px; margin-top: 130px; font-family: "宋体";}
.i_jjzs_nei .sNext{ float: right; color: #2b60a9; font-size: 34px; margin-top: 130px; font-family: "宋体";}
.i_jjzs_nei ul{ width: 1224px; overflow: hidden; float: left;}
.i_jjzs_nei ul li{ width: 288px; overflow: hidden; float: left; margin-left: 18px; position: relative;}
.i_jjzs_nei ul li a{ display: block; overflow: hidden;}
.i_jjzs_nei ul li a img{ width: 288px; height: 216px; display: block;}
.i_jjzs_nei ul li a div{ width: 288px; height: 216px; position: absolute; left: 0; top: 0; z-index: 2; background-color: rgba(0,0,0,0.5); text-align: center; line-height: 216px; color: #fff; font-size: 30px; font-family: "宋体"; opacity: 0; transition: all 0.3s; -webkit-transition: all 0.3s;}
.i_jjzs_nei ul li a h5{ background-color: #f9f9f9; text-align: center; font-size: 15px; color: #333333; line-height: 24px; text-align: center; padding-top: 6px;}
.i_jjzs_nei ul li a p{ background-color: #f9f9f9; text-align: center; font-size: 12px; color: #999999; line-height: 24px; padding-bottom: 6px;}
.i_jjzs_nei ul li:hover a div{ opacity: 1;}
.i_jjzs_nei_b a{ display: block; margin: 0 auto; width: 188px; height: 40px; background-image: url(../images/i_gsjs_r.png); background-position: center; background-repeat: no-repeat; text-align: center; color: #fff; line-height: 40px; margin-top: 30px;}

/*新闻动态*/
.i_news_box{ width: 100%; background-color: #eeeeee; overflow: hidden; padding: 30px 0; background-image: url(../images/i_news_box.png); background-position: bottom center; background-repeat: no-repeat;} 
.i_news_nav{ text-align: center; overflow: hidden; padding-bottom: 20px;}
.i_news_nav li{ display: inline-block; overflow: hidden; margin: 0 20px;}
.i_news_nav li a{ font-size: 14px; color: #333333; line-height: 20px;}
.i_news_nav li a.sel{ color: #50a946;}
.i_news_nei{ overflow: hidden;}
.i_news_nei ul{ overflow: hidden; margin-left: -16px;}
.i_news_nei ul li{ width: 578px; height: 111px; padding: 7px; background-color: #fff; float: left; margin-left: 16px; margin-bottom: 16px;}
.i_news_nei ul li a{ display: block; overflow: hidden;}
.i_news_nei ul li a .i_news_nei_l{ width: 148px; height: 111px; float: left;}
.i_news_nei ul li a .i_news_nei_l img{ width: 148px; height: 111px; display: block;}
.i_news_nei ul li a .i_news_nei_r{ width: 414px; overflow: hidden; float: right;}
.i_news_nei ul li a .i_news_nei_r h5{ font-size: 14px; color: #333333; line-height: 36px; font-weight: bold;}
.i_news_nei ul li a .i_news_nei_r p{ font-size: 14px; color: #999999; line-height: 20px;}
.i_news_nei ul li a .i_news_nei_r p span{ float: right; padding: 10px 8px 0 0;}

/*留言咨询*/
.i_lyzx_box{ width: 100%; overflow: hidden; padding: 30px 0;}
.i_lyzx_l{ width: 719px; height: 296px; padding: 15px;  float: left; background-color: #f9f9f9;}
.i_lyzx_l li{ overflow: hidden; margin-bottom: 22px;}
.i_lyzx_l li h5{ color: #999999; line-height: 24px; font-size: 14px;}
.i_lyzx_l li p{ font-size: 14px; color: #333333; line-height: 24px;}
.i_lyzx_l li p span{ display: block; background-image: url(../images/i_lyzx_l.png); background-position: center; background-repeat: no-repeat; height: 58px; padding: 10px; font-size: 14px; color: #50a946; line-height: 21px; background-size: 100% 100%;}
.i_lyzx_r{ overflow: hidden; width: 407px; float: right; margin-left: -10px;}
.i_lyzx_r input[type="text"]{ width: 175px; padding: 0 8px; height: 50px; border: 1px solid #999; float: left; margin-left: 10px; margin-bottom: 10px; background-color: #fff; margin-left: 10px; color: #666;}
.i_lyzx_r input[type="text"]::-webkit-input-placeholder { color: #ccc;}
.i_lyzx_r textarea{ border: 1px solid #999; width: 378px; padding: 0 8px; height: 133px; margin-left: 10px; margin-bottom: 10px; color: #666; line-height: 30px;}
.i_lyzx_r textarea::-webkit-input-placeholder { color: #ccc;}
.i_lyzx_r label{ width: 191px; height: 50px; border: 1px solid #f3f3f3; float: left; margin-left: 10px; margin-bottom: 10px;}
.i_lyzx_r label img{ width: 191px; height: 50px; display: block;}
.i_lyzx_r input[type="button"]{ width: 407px; height: 52px; background-image: url(../images/i_gsjs_r.png); background-position: center; background-repeat: no-repeat; background-size: 100% 100%; text-align: center; color: #fff; font-size: 15px; border: none; margin-left: 10px; cursor: pointer;}

.i_map{ width: 100%; overflow: hidden; height: 319px; position: relative;}
/*.i_map img{ width: 1920px; height: 319px; position: absolute; left: 50%; margin-left: -960px; top: 0;}*/

/*footer*/
.i_footer_box{ width: 100%; overflow: hidden; background-color: #558bc3;}
.i_footer_l{ width: 650px; overflow: hidden; float: left;}
.i_footer_l h5{ font-size: 14px; color: #ffffff; line-height: 20px; padding-bottom: 6px;}
.i_footer_l p{ font-size: 12px; color: #ffffff; line-height: 24px; opacity: 0.6;}
.i_footer_r{ width: 220px; overflow: hidden; float: right; padding-top: 10px;}
.i_footer_r img{ width: 80px; height: 80px; float: left;}
.i_footer_r span{ font-size: 14px; color: #fff; line-height: 24px; margin-left: 10px;display: block; float: right; padding-top: 16px;}
.i_footer_b{ width: 100%; height: 46px; background-color: #4c7dae;}
.i_footer_b .i_content p{ float: left; color: #ffffff; line-height: 46px; font-size: 12px;}
.i_footer_b .i_content p a{ color: #ffffff; line-height: 46px; font-size: 12px;}
.i_footer_b .i_content label{ float: right; line-height: 46px; padding-top: 10px;}

/*公司概况*/
.body_hui{ width: 100%; overflow: hidden; background-color: #eeeeee;}
.gsjj_banner{ width: 100%; overflow: hidden; height: 272px; margin-bottom: 20px;}
.gsjj_banner img{ width: 1920px; height: 272px; display: block; position: absolute; left: 50%; margin-left: -960px; top: 0;}
.gsjj_banner .title{ width: 1200px; overflow: hidden; position: absolute; left: 50%; margin-left: -600px; bottom: 0;}
.gsjj_banner .title div{ width: 324px; height: 80px; background-color: #3964b1; border-bottom: 16px solid #335aa1;}
.gsjj_banner .title div h5{ font-size: 20px; color: #ffffff; line-height: 30px; padding: 6px 22px 0 22px;}
.gsjj_banner .title div p{ font-size: 24px; color: #ffffff; opacity: 0.65; line-height: 32px; padding: 0 22px;}

.ym_e_nav{ width: 1200px; height: 60px; background-color: #fff; margin: 0 auto; margin-bottom: 20px;}
.ym_e_nav ul{ overflow: hidden;}
.ym_e_nav ul li{ float: left; margin-left: 54px; overflow: hidden;}
.ym_e_nav ul li a{ font-size: 16px; color: #333333; line-height: 60px; padding-bottom: 18px;}
.ym_e_nav ul li a:hover, .act_s{ border-bottom: 2px solid #335aa1; color: #335aa1;}

.i_content_l{ width: 276px; overflow: hidden; float: left;min-height:650px;}
.ym_nav_l{ overflow: hidden;}
.ym_nav_l li{ width: 276px; height: 57px; margin-bottom: 15px; background-image: url(../images/ym_nav_l_1.png); background-position: center; background-repeat: no-repeat; text-align: center;}
.ym_nav_l li:nth-child(2){ background-image: url(../images/ym_nav_l_2.png);}
.ym_nav_l li:nth-child(3){ background-image: url(../images/ym_nav_l_3.png);}
.ym_nav_l li:nth-child(4){ background-image: url(../images/ym_nav_l_4.png);}
.ym_nav_l li a{ color: #ffffff; font-size: 14px; line-height: 57px; padding-left: 40px; background-image: url(../images/i_yy_sq_l_5.png); background-position: 94px center; background-repeat: no-repeat; display: block;}
.ym_nav_l li:nth-child(2) a{ background-image: url(../images/i_yy_sq_l_6.png);}
.ym_nav_l li:nth-child(3) a{ background-image: url(../images/i_yy_sq_l_7.png);}
.ym_nav_l li:nth-child(4) a{ background-image: url(../images/i_yy_sq_l_8.png);}
.ym_l_lxwm{ overflow: hidden; background-color: #fff; padding: 10px;}
.ym_l_lxwm .lxwm_t{ overflow: hidden; border-bottom: 1px solid #e5e5e5; background-image: url(../images/lxwm_t.png); background-position: left center; background-repeat: no-repeat; padding-left: 60px; background-size: auto 100%; margin-bottom: 4px;}
.ym_l_lxwm .lxwm_t h5{ font-size: 20px; color: #335aa1; line-height: 28px;}
.ym_l_lxwm .lxwm_t p{ font-size: 24px; color: #335aa1; line-height: 30px; opacity: 0.5;}
.ym_l_lxwm .ym_l_lxwm_t{ font-size: 14px; color: #999999; line-height: 30px;}
.ym_l_lxwm .dh{ background-image: url(../images/dh.png); background-position: left center; background-repeat: no-repeat; padding-left: 24px; font-size: 30px; color: #335aa1; font-style: italic; line-height: 36px;}
.ym_l_lxwm .qq_lx{ overflow: hidden; margin-left: -22px;}
.ym_l_lxwm .qq_lx li{ float: left; margin-left: 22px; border: 1px solid #335aa1; border-radius: 10px; text-align: center;width: 111px; height: 46px;}
.ym_l_lxwm .qq_lx li a{ color: #335aa1; font-size: 14px; line-height: 46px; display: block;  background-image: url(../images/qq.png); background-position: 16px center; background-repeat: no-repeat; padding-left: 30px; }
.ewm_a{ overflow: hidden; background-color: #f9f9f9; padding: 20px 0;}
.ewm_a div{ width: 87px; height: 87px; padding: 7px; margin: 0 auto; background-image: url(../images/ewm_a.png); background-position: center; background-repeat: no-repeat;}
.ewm_a div img{ width: 87px; height: 87px; display: block;}
.ewm_a p{ text-align: center; font-size: 14px; color: #999999; line-height: 20px; padding-top: 10px;} 
.i_content_r{ width: 860px; padding: 20px; background-color: #fff; float: right;min-height:640px;}
.i_content_r .title_ym_mb{ border-bottom: 1px dashed  #cccccc; padding-bottom: 15px; overflow: hidden; margin-bottom: 12px;}
.i_content_r .title_ym_mb h5{ font-size: 20px; color: #000000; line-height: 24px; float: left;}
.i_content_r .title_ym_mb p{ font-size: 14px; color: #666666; line-height: 24px; float: right;}
.i_content_r .title_ym_mb p a{ font-size: 14px; color: #666666; line-height: 24px;}
.i_content_r .tm_show{ overflow: hidden; font-size: 14px; color: #000000; line-height: 28px;}
.i_content_r .tm_show img{ max-width: 100%; display: block; margin: 6px auto;}

.ym_fzlc ul{margin-top: 30px;}
.ym_fzlc ul li{padding-bottom:40px;width: 100%;height: auto; }
.ym_fzlc ul li:after{content: "";display: block;width: 2px;height:100%; background: #ccc;position: absolute;top:10px;left:79px;}
.ym_fzlc ul li:last-child:after{content: "";display: none;}
.ym_fzlc ul li .day{display: block;width:96px;line-height: 33px;color: #04893e;font-size: 14px;font-weight: bold;}
.ym_fzlc ul li .day em{display: block;width: 33px;height:33px; line-height: 33px;text-align: center;position: absolute;right: 0;top:0;background: url(../images//icyud.png) no-repeat center center;background-size:80%; z-index: 10;}
.ym_fzlc ul li .info{width: 78%;margin-left: 30px;height: auto;line-height: 33px;color: #666;font-size: 14px;}

/*荣誉资质*/
.bf_ryzz{ overflow: hidden;}
.bf_ryzz ul{ overflow: hidden; padding-top: 20px;}
.bf_ryzz ul li{ overflow: hidden;}
.bf_ryzz ul li img{ display: block; margin: 0 auto;}
.bf_ryzz ul li p{ text-align: center; font-size: 16px; color: #000000; line-height: 46px; padding-bottom: 12px;}

/*媒体报道*/
.bf_wzlb_l ul li{width: 100%;padding: 16px 0;border-bottom: 1px #bfbfbf dashed;}
.bf_wzlb_l ul li .time{width: 56px;text-align: right;}
.bf_wzlb_l ul li .time b{width: 100%;height: 16px;line-height: 16px;color: #bfbfbf;font-size: 14px;display: block;}
.bf_wzlb_l ul li .time p{width: 100%;height: 28px;line-height: 28px;color: #707070;font-size: 26px;display: block;}
.bf_wzlb_l ul li .img{width: 144px;height: 108px;margin-left: 13px;display: block;overflow: hidden;}
.bf_wzlb_l ul li .img img{width: 144px;height: 108px;display: block;transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;}
.bf_wzlb_l ul li .info{width: 634px;height: 108px;}
.bf_wzlb_l ul li .info .name{display: block; width: 100%;height: 25px;line-height: 25px;color: #000;font-size: 16px;}
.bf_wzlb_l ul li .info p{display: block; width: 100%;height: 40px;line-height: 20px;color: #8a8a8a;font-size: 14px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; text-indent: 2em;}
.bf_wzlb_l ul li .info .more{display: block;line-height: 25px;color: #8ec555;font-size: 14px;}
.bf_wzlb_l ul li .info .more span{color: #8ec555;font-size: 14px;font-family: "宋体";}
.bf_wzlb_l ul li .img img:hover{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);}
.bf_wzlb_l ul li .info .name:hover{color: #017233;text-decoration: underline;}
.bf_wzlb_l ul li .info .more:hover{color: #017233;text-decoration: underline;}
.bf_wzlb_l ul li .info .more:hover span{color: #017233;text-decoration: underline;}
.kong{margin:100px auto;text-align: center;}
.page_paging{padding: 50px 0;}
.page_paging .disabled { display: inline-block; background: #f8f8f8; color: #B6B6B6; padding: 0 14px; height: 34px; line-height: 34px; margin: 0 2px; }
.page_paging a,.page_paging span{ display: inline-block; color: #666; padding: 0 14px; height: 34px; line-height: 34px; margin: 0 2px; border-radius: 3px;font-size: 16px;}
.page_paging span { display: inline-block; }
.page_paging .text { width: 32px; height: 30px; background: #f7f5f2; color: #666; line-height: 18px; text-align: center;border-radius: 3px; }
.page_paging .sub { width: 48px; height: 32px;color: #666; line-height: 24px; text-align: center;border-radius: 3px; }
.page_paging a.sel,.page_paging span.current { color: #9bc364; }
.page_paging a:hover{  color: #9bc364;}
.page_paging span b.red{color: #9bc364;}

.bf_show .wzxq_title{ overflow: hidden; border-bottom: 1px dashed #cccccc; padding: 20px 0; margin-bottom: 20px;}
.bf_show .wzxq_title h4{ text-align: center; font-size: 20px; color: #000000; line-height: 30px;}
.bf_show .wzxq_title p{ color: #666666; font-size: 14px; line-height: 30px; text-align: center;}
.bf_show .wzxq_page{ padding-top: 20px;}

.splb_list ul{ width: 1224px; overflow: hidden; float: left; margin-left: -18px;}
.splb_list ul li{ width: 288px; overflow: hidden; float: left; margin-left: 18px; position: relative; margin-bottom: 18px;}
.splb_list ul li a{ display: block; overflow: hidden;}
.splb_list ul li a img{ width: 288px; height: 216px; display: block;}
.splb_list ul li a div{ width: 288px; height: 216px; position: absolute; left: 0; top: 0; z-index: 2; background-color: rgba(0,0,0,0.5); text-align: center; line-height: 216px; color: #fff; font-size: 30px; font-family: "宋体"; opacity: 0; transition: all 0.3s; -webkit-transition: all 0.3s;}
.splb_list ul li a h5{ background-color: #f9f9f9; text-align: center; font-size: 15px; color: #333333; line-height: 24px; text-align: center; padding-top: 6px;}
.splb_list ul li a p{ background-color: #f9f9f9; text-align: center; font-size: 12px; color: #999999; line-height: 24px; padding-bottom: 6px;}
.splb_list ul li:hover a div{ opacity: 1;}

.splb_show ul{ overflow: hidden; margin-left: -18px;}
.splb_show ul li{ width: 388px; height: 290px; float: left; margin-left: 18px; margin-bottom: 18px;}
.splb_show ul li img{ width: 388px; height: 290px; display: block;}

/*资料下载*/
.bf_zlxz_l ul{ overflow: hidden;}
.bf_zlxz_l ul li{ background-image: url(../images/bf_zlxz_l_1.png); background-position: left center; background-repeat: no-repeat; padding-left: 28px; font-size: 16px; color: #333333; line-height: 62px; border-bottom: 1px dashed #eeeeee;}
.bf_zlxz_l ul li a{ float: right; color: #335aa1; background-image: url(../images/bf_zlxz_l_2.png); background-position: left center; background-repeat: no-repeat; padding-left: 26px;}

/*人才招聘*/
.bf_rczp_l ul{ overflow: hidden;}
.bf_rczp_l ul li{ overflow: hidden; border-bottom: 1px dashed #eeeeee; padding-bottom: 20px; margin-bottom: 20px;}
.bf_rczp_l ul li h5{ font-size: 18px; color: #51a947; line-height: 30px; font-weight: bold;}
.bf_rczp_l ul li p{ line-height: 30px; color: #333333; font-size: 14px;}

/*联系我们*/
.contact_us{width: 100%;margin-top: 33px; overflow: hidden; margin-bottom: 40px;}
.contact_us .info{width: 936px;}
.contact_us .info ul li{width: 100%;height: auto;}
.contact_us .info ul li .name{width: 64px;border-bottom: 1px #cdcdcd dashed;height: auto;padding: 13px 0 11px;}
.contact_us .info ul li .name p{width: 100%;overflow: hidden;text-align: right;color: #707070;}
.contact_us .info ul li .name .p1{font-size: 14px;height: 16px;line-height: 16px;}
.contact_us .info ul li .name .p2{font-size: 12px;height: 13px;line-height: 13px;text-transform: uppercase;}
.contact_us .info ul li .cont{margin-left: 20px;}
.contact_us .info ul li .cont p{margin-left: 20px;margin-top: 19px;height: 24px;line-height: 24px;color: #000;font-size: 16px;}
.contact_us .info ul li .cont p .a1{width: auto;display: inline-block;padding: 0 5px;height: 17px;line-height: 17px;background: #50a947;color: #fff;font-size: 12px;border-radius: 3px;margin-left: 10px;}
.contact_us .info ul li .cont p .a2{width: auto;color: #50a947;font-size: 14px;margin-left: 10px;}
.contact_us .info ul li .cont p .a1:hover{opacity: 0.88;}
.contact_us .info ul li .cont p .a2:hover{text-decoration: underline;}
.contact_us .info ul li .cont b{margin-left: 20px;margin-top: 16px;height: 28px;line-height: 28px;color: #50a947;font-size: 24px;display: block;}
.contact_us .ewm{width: auto;margin-left: 106px;}
.contact_us .ewm h2{width: auto;height: 39px;line-height: 39px;color: #2c2c2c;font-size: 18px;}
.contact_us .ewm .gzh{padding: 6px 0;height: 36px;background: url(../images/wx.png) no-repeat left center;padding-left:42px; }
.contact_us .ewm .gzh p{color: #515151;font-size: 16px;line-height: 18px;}
.contact_us .ewm .img{ width: 126px; height: 126px; padding: 10px; border: 1px solid #cdcdcd; margin-top: 6px;}
.contact_us .ewm .img img{ width: 126px; height: 126px; display: block;}
.contact_us .maps{width: 100%;height: 316px;overflow: hidden;}
.contact_us .maps img{width: 100%;height: 316px;}

/*报废进度查询*/
.bf_jdcx_box{ width: 570px; overflow: hidden; margin: 0 auto;}
.bf_jdcx_box .bf_jdcx_t{ width: 569px; height: 169px; background-image: url(../images/photos/bf_jdcx_t.png); background-position: center; background-repeat: no-repeat;}
.bf_jdcx_box .bf_jdcx_t .fl{ overflow: hidden; padding: 64px 0 0 26px;}
.bf_jdcx_box .bf_jdcx_t .fl h5{ font-weight: bold; font-size: 24px; font-weight: bold; color: #ffffff; line-height: 30px;}
.bf_jdcx_box .bf_jdcx_t .fl p{ font-size: 12px; color: #ffffff; line-height: 20px;}
.bf_jdcx_box .bf_jdcx_t .fr{ overflow: hidden; padding: 64px 26px 0 0;}
.bf_jdcx_box .bf_jdcx_t .fr p{ font-size: 12px; color: #ffffff; line-height: 20px;}
.bf_jdcx_box .bf_jdcx_t .fr h5{ font-size: 18px; color: #ffffff; line-height: 30px;}
.bf_jdcx_box .bf_jdcx_b{ overflow: hidden; background-color: #fff; padding: 35px 66px;height: 910px;}
.bf_jdcx_box .bf_jdcx_b form{ overflow: hidden;}
.bf_jdcx_box .bf_jdcx_b form input[type="text"]{ width: 416px; height: 50px; padding: 0 10px; border: 1px solid #335aa1; margin-bottom: 30px; background-color: #fff; color: #666;}
.bf_jdcx_box .bf_jdcx_b form input[type="text"]::-webkit-input-placeholder{ color: #cccccc;}
.bf_jdcx_box .bf_jdcx_b form label{ width: 140px; height: 52px; float: right;}
.bf_jdcx_box .bf_jdcx_b form label img{ width: 140px; height: 52px;}
.bf_jdcx_box .bf_jdcx_b form input[type="button"]{ width: 100%; height: 52px; background-color: #335aa1; color: #fff; font-size: 14px; border: none; cursor: pointer; margin-top: 21px;}

/*报废预约*/
.bf_bfyy_box{ width: 1187px; margin: 0 auto; overflow: hidden;}
.bf_bfyy_box .bf_bfyy_l{ width: 617px; height: auto; float: left;}
.bf_bfyy_box .bf_bfyy_l img{ width: 617px; height: auto; display: block;}
.bf_bfyy_box .bf_bfyy_r{ float: right;}

/*留言板*/
.lyb_box{ padding: 0; width: 900px; background-color: #f9f9f9;}
.lyb_box .title_ym_mb{ padding: 15px 20px;}
.bf_lyb{ overflow: hidden; padding: 0 20px;}
.bf_lyb .bf_lyb_t{ overflow: hidden; margin-left: -10px;}
.bf_lyb .bf_lyb_t input[type="text"]{border: 1px solid #999; float: left; margin-left: 10px; width: 400px; padding: 0 10px; height: 52px; background-color: #fff; margin-bottom: 20px;}
.bf_lyb .bf_lyb_t textarea{border: 1px solid #999; width: 96%; padding: 1% 2%; float: left; height: 136px; background-color: #fff; margin-bottom: 20px;  line-height: 24px; color: #666; margin-left: 10px;}
.bf_lyb .bf_lyb_t  label{ width: 140px; height: 52px; float: left; margin-left: 10px;}
.bf_lyb .bf_lyb_t  label img{ width: 140px; height: 52px;}
.bf_lyb .bf_lyb_t input[type="button"]{ width: 234px; height: 52px; float: right; background-image: url(../images/i_gsjs_r.png); background-position: center; background-repeat: no-repeat; background-size: 100% 100%; color: #fff; cursor: pointer; border: none;}
.lyb_box .i_lyzx_l{ width: 860px; padding: 10px 20px 20px 20px; overflow: hidden;height: auto; background-color: #fff;}
.zxly{ background-color: #fff; color: #50a946; font-size: 16px; padding: 14px 20px; height: 16px;}
.zxly span{ border-left: 4px solid #60b158; padding-left: 10px; line-height: 16px; float: left; height: 16px;}

/*404*/
.errorpage{width: 100%;padding: 100px 0;}
.errorpage .img{width: 521px;height: 254px;margin:0 auto 50px;}
.errorpage p{text-align: center;color: #059444;font-size: 28px;line-height: 40px;}
.errorpage a{display: block;margin: 20px auto;width: 240px;height: 45px;line-height: 45px;text-align: center;color: #fff;font-size: 14px;background: #059444;}
.edule_query{padding: 39px 0;background: #fff;width: 100%;}
.edule_query nav a{width: 200px;height: 139px;-webkit-filter: grayscale(100%);filter: grayscale(100%);display: block;}
.edule_query nav a .img{width: 51px;height: 51px;margin-left: 54px;}
.edule_query nav a .img img{width: 51px;height: 51px;display: block;}
.edule_query nav a .img font{display: block; width: 20px;height: 20px;font-size: 12px;color: #fff;text-align: center;line-height: 20px;background: #60b158;position: absolute;right: -6px;bottom: 0;z-index: 10;border-radius: 50%;overflow: hidden;}
.edule_query nav a span{display: block; width: 157px;height: 42px;line-height: 42px;color: #60b158;font-size: 14px;text-align: center;}
.edule_query nav a .bg{width: 38px;height: 4px;position: absolute;right: 0;top:24px;}
.edule_query nav a .bg img{display: block;}
.edule_query nav a .bg.oass{width: 4px;height: 38px;position: absolute;right: 85px;top:94px;}
.edule_query nav a .bg.oass.lar{right: 119px;}
.edule_query nav a.other{width: 169px;}
.edule_query nav a.sel{filter:inherit;-webkit-filter:inherit;}









