/*top*/
header{width: 100%;}
header .top{width: 1200px;margin:20px auto;overflow: hidden;}
header .top span{float: left;width:170px;height: 60px;background: url("http://image.efengshe.com/logo2.png"); }
header .top .menu{float: right;}
header .top .menu a{float: left;font-size:18px;color: #43535c;margin-right: 40px;margin-top: 20px;}
header .top .menu .current{color: #00a0e9;}
header .top .menu .blue_btn{width: 86px;height: 44px;border-radius: 5px;text-align: center;line-height: 44px;background-color: #00a0e9;color: #ffffff;margin-top: 10px;}
/*page1*/
.content{width: 100%;clear: both;}
.content p{width: 100%;overflow: hidden;}
.content p img{width: 100%; height: 754px;}
.content .patner img{height: 1064px;}

.content .index_page1{width: 100%;height:754px;background:url("http://image.efengshe.com/index_pic01.png") no-repeat center;background-size: cover; }
.content .index_page2{width: 100%;height:754px;background:url("http://image.efengshe.com/index_pic02.png") no-repeat center;background-size: cover; }
.content .index_page3{width: 100%;height:754px;background:url("http://image.efengshe.com/index_pic03.png") no-repeat center;background-size: cover; }
.content .index_page4{width: 100%;height:754px;background:url("http://image.efengshe.com/index_pic05.png") no-repeat center;background-size: cover; }
.content .patner{width: 100%;height:1064px;background:url("http://image.efengshe.com/index_pic04.png") no-repeat center;background-size: cover; }

/*footer*/
footer{width: 100%;background-color: #33434b;padding:30px 0;overflow: hidden;}
footer div .foot_nav{width:760px;margin: 26px auto; }
footer div .foot_nav a{display:inline-block;margin-right:40px;color: #58666c;font-size: 18px;}
footer div img{width: 250px;display: block;margin: 0 auto;margin-top: 60px;}
footer div .company{text-align: center;font-size: 16px;color: #58666c;margin-top:30px;}
.back_top{position: fixed;width:102px;height:102px;bottom: 100px;right:15px;}
/*about_us*/
.banner_box{width: 100%;height: 720px;}
.banner_box img{height: 720px;}
.content .one{width: 100%;height: 538px;}
.content .one img{height: 538px;}
.content .two{height: 970px;width: 1200px;margin: 30px auto;}
.content .two img{height: 970px;}
.content .map_box{height: 587px;width: 1200px;margin: 30px auto;}
.content .map_box img{height: 587px;}
/*news_list*/
.content .new_list{width: 1200px;margin: 40px auto;overflow: hidden;padding-bottom: 40px;border-bottom: 1px solid #ececec;}
.content .new_list .left_time{width: 160px;height: 180px;float: left;background-color: #f5f5f5;}
.content .new_list .left_time .date{font-size: 70px;color: #43535c;text-align: center;font-weight: bold;margin-top: 16px;}
.content .new_list .left_time .time{font-size: 32px;text-align: center;color: #43535c;}
.content .new_list .right{float: left;margin-left: 22px;width: 960px;}
.content .new_list .right h3{font-size:26px;color: #43535c;font-weight: bold;line-height: 60px;}
.content .new_list .right p{font-size: 16px;line-height: 26px;text-indent: 2em;height: 100px;text-overflow: ellipsis;color: #43535c;}
.content .more a{display: block;text-align: center;color: #637076;font-size: 20px;padding:20px 0 60px 0;}
/*news_detail*/
.content .detail{width: 1200px;margin: 50px auto;}
.content .detail h2{font-size: 36px;padding-left:16px;border-left: 3px solid #00a0e9;line-height:36px;}
.content .detail .detail_time{font-size: 18px;}
.content .detail p{width: 1200px;margin: 10px auto;font-size: 16px;color: #666666;line-height: 26px;margin-left:10px;}
.content .detail  h4{font-size: 18px;color: #262626;font-weight: bold;margin-top: 20px;margin-left: 18px;}
.content .detail .one_photo{width: 800px;margin: auto;}
.content .detail .one_photo img{width: 800px;height:auto;margin: 26px auto;}
.content .detail .three img{width: 380px;height:auto;margin-right: 10px;margin-top: 26px;margin-bottom: 26px;}

.content .cooper{width: 1027px;margin: 30px auto;height: 1875px;margin-bottom:200px;}
.content .cooper img{height: 1875px;}
/* .ser_plat p,.content .service,.ser_plat p img,.content .service img,.content .solution,.content .solution img{width: 100%;height: 960px;}*/
.s_1{width: 100%;height:960px;}
/*page2*/
.banner{width: 100%;height:720px;background:url("http://image.efengshe.com/page2_banner.png") no-repeat center;background-size: cover; }
/*page4*/
.ser_plat p{width: 100%;height:960px;background:url("http://image.efengshe.com/page4_pic01.png") no-repeat center;background-size: cover; }
.content .service1{width: 100%;height:960px;background:url("http://image.efengshe.com/page4_pic02.png") no-repeat center;background-size: cover; }
.content .service2{width: 100%;height:960px;background:url("http://image.efengshe.com/page4_pic03.png") no-repeat center;background-size: cover; }
.content .service3{width: 100%;height:960px;background:url("http://image.efengshe.com/page4_pic04.png") no-repeat center;background-size: cover; }
/*page5*/
.banner_box .together{width: 100%;height:720px;background:url("http://image.efengshe.com/page5_pic01.png") no-repeat center;background-size: cover; }

.content .term{width: 1156px;height:560px;margin:100px auto; }
.content .term p img{width: 1156px;height: 560px;}
.content .list{width: 1200px;height: 6130px;margin: 30px auto;}
.content .list img{width: 1200px;height: 6130px;}
.content .info_box{width: 1100px;margin: 80px auto;}
.content .info_box .left{float: left;}
.content .info_box .left p{width: 510px;height: 60px;margin-bottom: 20px;position: relative;}
.content .info_box .left p input{width: 510px;height: 60px;background-color: #f5f5f5;color: #b4b4b4;font-size: 16px;padding-left: 10px;}
.content .info_box .left p select{background-color: #f5f5f5;width: 510px;height: 60px;padding-left: 10px;font-size: 16px;}
.content .info_box .left p .icon{display: block;width: 15px;height: 14px;background: url("http://image.efengshe.com/page2_icon_dropdown.png");position: absolute;right: 16px;top: 23px;}
.content .info_box .right {float: left;width: 512px;height:300px;padding-left: 10px;background-color: #f5f5f5;margin-left: 50px;margin-bottom: 80px;}
.content .info_box .right textarea{width: 512px;height:300px;color: #b4b4b4;background-color: #f5f5f5;font-size: 16px;font-family: "Microsoft YaHei";padding-top: 10px;}
.content .info_box a{display: block;clear: left;width: 480px;height: 90px;margin: auto;text-align: center;line-height: 90px;font-size: 26px;background-color: #fed700;border-radius: 10px;color: #160d0d;}

/*solution3*/
.content .solution3_1{width: 100%;height:800px;background:url("http://image.efengshe.com/page10_pic01.png") no-repeat center;background-size: cover; }
.content .solution3_2{width: 100%;height:800px;background:url("http://image.efengshe.com/page10_pic02.png") no-repeat center;background-size: cover; }
.content .solution3_3{width: 100%;height:800px;background:url("http://image.efengshe.com/page10_pic03.png") no-repeat center;background-size: cover; }
.content .solution3_4{width: 100%;height:800px;background:url("http://image.efengshe.com/page10_pic04.png") no-repeat center;background-size: cover; }

/*solution2*/
.content .solution2_1{width: 100%;height:800px;background:url("http://image.efengshe.com/page9_pic01.png") no-repeat center;background-size: cover; }
.content .solution2_2{width: 100%;height:800px;background:url("http://image.efengshe.com/page9_pic02.png") no-repeat center;background-size: cover; }
.content .solution2_3{width: 100%;height:800px;background:url("http://image.efengshe.com/page9_pic03.png") no-repeat center;background-size: cover; }
/*solution1*/
.content .solution1_1{width: 100%;height:800px;background:url("http://image.efengshe.com/page8_pic01.png") no-repeat center;background-size: cover; }
.content .solution1_2{width: 100%;height:800px;background:url("http://image.efengshe.com/page8_pic02.png") no-repeat center;background-size: cover; }
.content .solution1_3{width: 100%;height:800px;background:url("http://image.efengshe.com/page8_pic03.png") no-repeat center;background-size: cover; }
.content .solution1_3{width: 100%;height:800px;background:url("http://image.efengshe.com/page8_pic04.png") no-repeat center;background-size: cover; }
/*solution*/
.banner_box .solution a{display:block;width: 100%;height:960px;background:url("http://image.efengshe.com/page3_pic01.png") no-repeat center;background-size: cover; }
.content .solution_1 a{display:block;width: 100%;height:860px;background:url("http://image.efengshe.com/page3_pic02.png") no-repeat center;background-size: cover; }
.content .solution_2 a{ display:block;width: 100%;height:800px;background:url("http://image.efengshe.com/page3_pic03.png") no-repeat center;background-size: cover; }
.content .solution_3 a{display:block;width: 100%;height:860px;background:url("http://image.efengshe.com/page3_pic04.png") no-repeat center;background-size: cover; }
/*about_us*/
.banner_box .about{width: 100%;height:720px;background:url("http://image.efengshe.com/page7_pic01.png") no-repeat center;background-size: cover; }
.content .one{width: 100%;height:538px;background:url("http://image.efengshe.com/page7_pic02.png") no-repeat center;background-size: cover; }
/*right_fix*/
/*right_fix*/
.lanrenzhijia_r{ width:143px; height:auto; overflow:hidden; position:fixed; right:0; top:100px; z-index:9999;}
.lanrenzhijia_r .top{width:143px; height:69px; background:url(http://demo.lanrenzhijia.com/2014/service1024/images/cslist_top_bg.png) no-repeat;}
.lanrenzhijia_r .main{ width:138px; height:auto; overflow:hidden; background:url(http://demo.lanrenzhijia.com/2014/service1024/images/right_bg.png) repeat-y left top;text-align:left; font-size:12px; padding-left:5px;}
.lanrenzhijia_r .main p{ height:25px; line-height:25px; padding-left:5px;}
.lanrenzhijia_r .bottom{ width:143px; height:17px; background:url(http://demo.lanrenzhijia.com/2014/service1024/images/cslist_btm_bg.png) no-repeat;}
.lanrenzhijia_m{ width:315px; height:145px; background:url(http://demo.lanrenzhijia.com/2014/service1024/images/invite_bg.png) no-repeat; position:fixed; left:50%; top:50%; margin:-72px 0 0 -157px; display:none;}
.lanrenzhijia_m ul .close{ width:25px; height:25px; display:block; position:absolute; right:0; top:0;}
.lanrenzhijia_m ul{width:315px; height:145px; position:relative;}
.lanrenzhijia_m ul a{ display:block; width:70px; height:22px; position:absolute; top:104px;}