﻿/*公共样式*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size:14px;font-family:"微软雅黑"!important;background:#fff;-webkit-text-size-adjust:100%;}
a{text-decoration:none !important;}
em{font-style:normal}
ul{margin:0;padding:0;}
li{list-style:none;margin:0;padding:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;text-decoration:none !important;}
.wfull{width: 100%;}
.w15{width: 15rem;margin: auto;overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}


/*浅灰色#919191 深灰色#7f7f7f 红色#eb5a01 蓝色#349695; 橙色#eb5a01*/

/*导航条*/
.header{position:relative;height:2.6rem;}
.header .logo{display:block;width:2.8rem;float: left;}
.header .logo img{display:block;width:100%;}
.header .search{position:absolute;top:0;right:35px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../Images/icon-search.png) no-repeat center center;background-size:40%;}
.header .search:hover{background-color:#0067d2;}
.header .search span{display:none;}
.header .user-icon{position:absolute;top:0;right:70px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../Images/icon-user.png) no-repeat center center;background-size:40%;}
.header .user-icon span{display:none;}
.header .user-icon:hover{background-color:#0067d2;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../Images/icon-back.png) no-repeat center center;background-size:12px 20px;}
@media (min-width:641px){body{width:640px;margin:auto;}}

.tel{width: 7.5rem;margin-left: 1rem;}
.none{display: none;}


/*轮播图*/
.lubo{ width: 100%; clear: both; position: relative; height:5.5rem;}
.lubo_box{ position: relative; width: 100%; height:5.5rem; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:5.5rem; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;position: absolute;z-index: 2;}
.lubo_box li img{ width: 100%; height: 5.5rem;}

/*圆点*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
.cir_on{ background: #e5c417 !important;}
.cir_box{bottom: 0.5rem !important;}
.left_btn, .right_btn{display: none;}



/*我们能为您做什么*/
.zuosm{height: 15rem;}
.zuosm_p1{font-size: 0.75rem;color: #000;font-weight: bold;text-align: center;margin-top: 0.75rem;}
.zuosm_p1 span{font-size: 0.75rem;color: #eb5a01;font-weight: bold;}
.zuosm_p2{text-align: center;font-size: 0.5rem;color: #919191;}
.box1{float: left;width: 299px;height: 200px;}
/*.box1 {
  position: relative;
  box-sizing: border-box;
 }*/
.box1{
width: 7.45rem;
height: 5rem;float: left;
}
.box2{width: 2.9rem;margin:0 auto;}
.box1_ul1{margin-top: 1rem;}
.box1_ul1_p1{font-size: 0.55rem;text-align: center;color: #505050;margin-top: 0.5rem}
.box1_ul1_p2{font-size: 0.45rem;text-align: center;color: #919191;margin-top: 0.25rem;}
.box1_ul1_p1 span{color: #eb5a01;}
.box1 a{display: block;}



/*关于我们*/
.aboutus{height: 14rem;background: #f6f6f6;position: relative;}
.aboutus_fr_p1{font-size: 0.625rem;line-height: 1rem;padding-top: 0.5rem;color: #349695;text-align: center;}
.aboutus_fr_p1_span{text-transform:uppercase;font-size: 0.4rem;color: #919191;vertical-align: 3px;text-transform: uppercase;text-align: center;}
.aboutus_fr_content{height: 3.4rem;margin-top: 0.2rem;line-height: 0.8rem;font-size: 0.45rem;color: #919191;}
.aboutus_fr_geng{width: 4.5rem;height: 1.25rem;background: #eb5a01;text-align: center;line-height: 1.25rem;
 -moz-border-radius: 5px; /* Firefox */
  -webkit-border-radius: 5px; /* Safari 和 Chrome */
  border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
  margin: 0.7rem auto;
}
.aboutus_fr_geng a{color: #fff;display: block;font-size: 0.5rem;}
.aboutus_shuzi{height: 164px;position: relative;bottom: 0px;
	position: absolute;
	bottom: -76px;
    left:50%;
    margin-left:-600px;
    margin-top:-82px;

	background: url(../Images/index06_03.png) no-repeat;background-size: 100% 100%;
}
.aboutus_shuzi_ul .mumping_mun_d1{width: 7.45rem;height: 2.5rem;float: left;}
.aboutus_shuzi_ul_p1{font-size: 1.2rem;color: #eb5a01;text-align: center;}
.aboutus_shuzi_ul_p1 span{font-size: 0.4rem;color: #919191;vertical-align:top;}
.aboutus_shuzi_p1{font-size: 0.45rem;text-align: center;color: #7f7f7f;}
.aboutus_shuzi_ul_span01{vertical-align:top;}
.mun_top01{margin-left: 2.3rem;}
.mun_top02{margin-left: 3.1rem;}
.mun_top03{margin-top: 0.6rem;margin-left: 3rem;}
.mun_top04{margin-top: 0.6rem;margin-left: 3.1rem;}


/*主营业务*/
.zhuying{height: 14.5rem;}
.container{
		max-width: 800px;
		margin: 0 auto;
	}
	.slide{
		width: 100%;
		min-height: 180px;
		overflow: hidden;
		position: relative;
		height: 10.25rem !important;

	}
	.slide .img{
		/*overflow: hidden;*/
		position: absolute;
		transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;
	}
	.slide .img img{
		width: calc(100% - 14px);
		height: calc(100% - 14px);
		margin: 7px;
		-moz-border-radius: 5px; /* Firefox */
  -webkit-border-radius: 5px; /* Safari 和 Chrome */
  border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
	}
	.slide .img1{
		width: 40%;
		height: 56%;
		top: 20%;
		left: -50%;
		z-index: 1;
	}
	.slide .img2{
		width: 60%;
		height: 66%;
		top: 10%;
		left: -50%;
		z-index: 2;
	}
	.slide .img3{
		width: 80%;
		height: 86%;
		top: 0%;
		left: 10%;
		z-index: 3;
	}
	.slide .img4{
		width: 60%;
		height: 56%;
		top: 10%;
		left: 90%;
		z-index: 2;
	}
	.slide .img5{
		width: 40%;
		height: 56%;
		top: 20%;
		left: 110%;
		z-index: 1;
	}
	.slide-bt{
		position: absolute;
		left: 50%;
		bottom: 13%;
		z-index: 10;
	}
	.slide-bt span{
		width: 24px;
		height: 8px;
		background: #c9caca;
		float: left;
		margin: 5px;
		border-radius: 4px;
	}
	.slide .slide-bt .on{
		background: #ffd200;
	}
	button{
		width: 50px;
		margin: 20px;
	}

.slide_d01{position: relative;left: 0px;bottom: 0rem;}
.slide_p01{font-size: 0.5rem;color: #5f5f5f;text-align: center;}
.slide_p02{font-size: 0.45rem;color: #828282;text-align: center;overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;}




.container{
        max-width: 800px;
        margin: 0 auto;
    }
    .slide1{
        width: 100%;
        min-height: 180px;
        overflow: hidden;
        position: relative;
        height: 12.25rem !important;

    }
    .slide1 .img{
        /*overflow: hidden;*/
        position: absolute;
        transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;
    }
    .slide1 .img img{
        width: calc(100% - 14px);
        height: calc(100% - 14px);
        margin: 7px;
        -moz-border-radius: 5px; /* Firefox */
  -webkit-border-radius: 5px; /* Safari 和 Chrome */
  border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
    }
    .slide1 .img1{
        width: 40%;
        height: 66%;
        top: 20%;
        left: -50%;
        z-index: 1;
    }
    .slide1 .img2{
        width: 60%;
        height: 66%;
        top: 5%;
        left: -50%;
        z-index: 2;
    }
    .slide1 .img3{
        width: 80%;
        height: 76%;
        top: 0%;
        left: 10%;
        z-index: 3;
    }
    .slide1 .img4{
        width: 60%;
        height: 66%;
        top: 5%;
        left: 90%;
        z-index: 2;
    }
    .slide1 .img5{
        width: 40%;
        height: 66%;
        top: 20%;
        left: 110%;
        z-index: 1;
    }
    .slide-bt{
        position: absolute;
        left: 50%;
        bottom: 13%;
        z-index: 10;
    }
    .slide-bt span{
        width: 24px;
        height: 8px;
        background: #c9caca;
        float: left;
        margin: 5px;
        border-radius: 4px;
    }
    .slide1 .slide-bt .on{
        background: #ffd200;
    }
    button{
        width: 50px;
        margin: 20px;
    }

.slide_d01{position: relative;left: 0px;bottom: 0rem;width: 96%;margin:0 auto;height: 2.6rem;line-height: 0.8rem;}
.slide_p01{font-size: 0.5rem;color: #5f5f5f;text-align: center;}
.slide_p02{font-size: 0.45rem;color: #828282;text-align: left;padding: 0rem 1rem;overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;}

/*专家团队*/
.zhuanjia{height: 22rem;}
.zhuanjia_ul01 li{height: 5.75rem;border-bottom: 1px solid #d1d1d1;}
.tab_touxiang{width: 4.5rem;height: 4.5rem;overflow: hidden;
  -moz-border-radius: 100px; 
  -webkit-border-radius: 100px; /
  border-radius: 100px; 
}
.zhuanjia_block{height: 0.6rem;}
.tab_touxiang_fr{width: 9.5rem;}
.zhuanjia_p1{font-size: 0.65rem;color: #535353;margin-top: 0.5rem;}
.zhuanjia_p22{font-size: 0.65rem;color: #535353;}
.zhuanjia_p2{font-size: 0.5rem;color: #959595;line-height: 1rem;}
.zhuanjia_p3{font-size: 0.45rem;color: #535353;}
.zhuanjia_p4{font-size: 0.55rem;color: #a2a2a2;}
.zhuanjia_p3{font-size: 0.55rem;color: #7f7f7f;overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;}
.zhuanjia_p33{font-size: 0.5rem;color: #7f7f7f;height: 1.7rem;}
.zhuanjia_p1 span {color: #eb5a01;}
.zhuanjia_p22 span {color: #eb5a01;}


/*荣誉资质*/
.rongyu{background: #f0efef;height: 16rem;}
.rongyu_ul{margin-top: 0.5rem;}
.rongyu_ul li{float: left;width: 7.25rem;height: 5.25rem;overflow: hidden;margin-bottom: 0.5rem;}
.rongyu_ul li:nth-child(2n){float: right;}


/*新闻资讯*/
.news{height: 15.5rem;}
.news_block{height: 0.5rem;}
.news_ul li{height: 3.5rem;border-bottom: 1px solid #d1d1d1; }
.news_time{width: 2.5rem;height: 2.5rem;border:1px solid #d1d1d1;}
.news_time_top{width: 100%;height: 1.5rem;line-height: 1.5rem;text-align: center;font-size: 1rem;font-weight: bolder;color: #5d5e5e;border-bottom:1px solid #d1d1d1;}
.news_time_bottom{width: 100%;height: 0.7rem;line-height: 0.7rem;text-align: center;font-size: 0.4rem;color: #919191;}
.news_content{width: 12rem;}
.news_content_p1{font-size: 0.55rem;color: #5d5e5e;}
.news_content_s1{font-size: 0.45rem;color: #919191;overflow: hidden; line-height:1rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;}


/*底部*/
.foot{height: 2.75rem;background: #282828;}



/*经典案例*/
.jingdian{height: 17rem;}
.foot_ul{padding-top: 0.5rem;text-align:center;list-style-type:none;padding-bottom: 0.2rem;}
.foot_ul li{display:inline-block;border-right: 1px solid #939393;}
.foot_ul li a{margin: 0rem 0.2rem;color: #939393;font-size: 0.45rem;}
.foot_p1{text-align: center;font-size: 0.4rem;color: #5e5e5e;}


.foot2{height: 2.75rem;background: #eb5a00;position: fixed;left: 0px;bottom: 0px;z-index: 999;}
.foot2_ul li{float: left;width: 5rem;}
.foot2_ul li img{width: 2rem;margin: auto;display: block;}
.foot2_p1{text-align: center;font-size: .5rem;color: #fff;margin-top: 0.2rem;}




/*单页*/
.public_p1{font-size: .7rem;line-height: 1.2rem;text-align: center;color:#349695;margin: 0.5rem 0 0.6rem;}
.public_u1{margin-bottom: 0.5rem;}
.public_u1 li{float: left;width: 4.7rem;font-size: 0.6rem;text-align: center;margin-bottom: 0.5rem;
 background: #e1e1e1;-moz-border-radius: 2px; 
  -webkit-border-radius: 2px; 
  border-radius: 2px;height: 1.2rem;line-height: 1.2rem;margin-right: 0.4rem;}
.public_u1 li a{color: #5d5e5e;}
.ononon{background: #009995 !important;}
.ononon a{color:#fff !important;}
.page_content{color: #999;padding-bottom: 0.5rem;}

.main_middle_title1{line-height: 2rem;text-align: center;font-size: 0.8rem;color: #349695;margin-bottom: 0.2rem;}
.main_middle_title1_s{font-size: 0.6rem;    color: #919191;}



/*图像列表页*/
.xiangmu_block_ul{margin-bottom: 0.5rem;}
.xiangmu_block_ul li{width: 7.2rem;height: 6.25rem;border: 1px solid #ccc;float: left;margin-top: 0.5rem;}
.xiangmu_block_ul li:nth-child(2n){float: right;}
.xiangmu_block_img{width: 7rem;height: 4.7rem;padding-top: 0.125rem;padding-left: 0.125rem;overflow: hidden; }
.xiangmu_block_p1{font-size: 0.45rem;line-height: 1.55rem;text-align: center;color: #004b93;}
.xiangmu_gengduo{margin-top: 0.5rem;margin-bottom: 0.7rem;}
.pages{padding: 0.5rem 0rem 1rem;text-align: center;}
.Pcontent_title{margin-top: 0.5rem;text-align: center;font-size: 0.8rem;font-weight: bold;line-height: 1.2rem;color: #000;}
.xiangmu_block_p1{color: #5d5e5e}


/*列表页*/
.list_ul li{height: 5.5rem;border-bottom: 1px dotted #e8e8e8;margin-bottom: 0.5rem;}
.list_ul_img01{width: 5rem;height: 4.5rem;overflow: hidden;}
.list_ul_fr{width: 9.5rem;height: 4.5rem;}
.list_ul_s01{font-size: 0.6rem;color: #3f3f3f;}
.list_ul_s02{font-size: 0.4rem;color: #919191;margin-right: 16px;}
.list_ul_content{height: 2.7rem;font-size: 0.5rem;padding-right: 16px;color: #7f7f7f;line-height: 0.8rem;margin-top: 0.2rem;}
.list_ul_gengduo{width: 2rem;
height: 0.8rem;
border: 1px solid #e4e4e4;
line-height: 0.8rem;
text-align: center;
color: #a0a0a0;
-moz-border-radius: 5px; /* Firefox */
  -webkit-border-radius: 5px; /* Safari 和 Chrome */
  border-radius: 5px;font-weight: 0.4rem;
}
.xiangguan_gengduo{
    border: 1px solid #e4e4e4;margin: 35px 0 0 310px;
    width: 196px;height: 50px;line-height: 50px;text-align: center;cursor: pointer;
}
.xiangguan_gengduo a{
    color: #757575;display: block;border:none;
}
.list_ul_block{width: 100%;height: 0.55rem;}
.pages a,.pages span{padding: 0.2rem;border:1px solid #e4e4e4;}
.pages a{color: #000;}
.pages span{color: #eb5a00 !important;}


/*详情页*/
.Pcontent_title {margin-top: 0.5rem;text-align: center;font-size: 0.7rem;font-weight: bold;line-height: 0.9rem;color: #000;margin-bottom: 0.2rem;}
.list_tuijian_content_p22 {text-align: center;font-size: 0.5rem;margin-top: 0rem;margin-bottom: 0.5rem;color: #aaaaaa;}



/*加盟申请*/
.jiameng{height: 20rem;background: #fdfdfd;border-left: 1px solid #e8e8e8;
border-right: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;}
.jiameng_ruzhu{height: 36rem;background: #fdfdfd;border-left: 1px solid #e8e8e8;
border-right: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;}
.jiameng_line{height: 4px;background: url(../Images/index26_03.jpg) no-repeat;}
.jiameng_fl{width: 100%;}
.jiameng_fl_p1{font-size: 0.55rem;font-weight: bold;color: #434343;text-align: center;margin-top: 1rem;}
.jiameng_fl_p1 span{color: #eb5a01;}
.jiameng_fl_p2{font-size: 0.35rem;color: #919191;text-align: center;margin-top: 0.1rem;}

.mail_form{ width: 100%;margin: 0px auto 0;padding-top: 0.5rem;color: #666;font-size: 0.35rem;padding-bottom: 1rem;} 
.form_select{ width: 100%; margin-bottom: 0.2rem;} 
.form_select1{height: 43px;}
.form_select1 label{ float:left; width:110px;}
.form_select i{ color: #666;display: inline-block;width: 5rem;text-align: right;line-height: 0.85rem; }
.form_select i>span{ color: red;} 
.form_select .input1{ font-size: 0.35rem; color: #333;text-indent: 0.25rem;height: 0.85rem;border: #d2d2d2 1px solid;}  
.form_select select{ text-indent: 0.02rem;height: 0.85rem;border: #d2d2d2 1px solid;color: #919191;font-size: 0.35rem;}  
.input1{ width: 9rem;}
.input2,.form_select textarea{ width: 9rem;}
.form_select textarea{color: #333;font-size: 0.35rem;text-indent: 0.25rem;border: #d2d2d2 1px solid;height: 5rem;vertical-align: top;}
.form_select select{width: 9rem;}
.form_select em{ display: inline-block; width: 116px; height: 36px; vertical-align: middle;}
.form_btn{ margin-top: 0.5rem; float: left;}
.form_btn input[type="submit"]{  background: url(../Images/index27_03.jpg);background-size: 100% 100%;}
.form_btn input[type="reset"]{  background: url(../Images/index28_03.jpg);background-size: 100% 100%;}
.form_btn input[type="submit"],.form_btn input[type="reset"]{ cursor: pointer; width: 126px; height: 36px;color: #fff; border: none; }
.form_btn input[type="submit"]:hover,.form_btn input[type="reset"]:hover{ text-decoration: underline;}
i {
    display: inline-block;
    font-style: normal;
}
.form_select span{color: #eb5a01;}


.form_btn1{margin-left: 0px;margin-left: 5.1rem;}
.form_btn1,.form_btn11 {background: url(../Images/index27_03.jpg) ;border: none;cursor: pointer;background-size: 100% 100%;}
.form_btn2,.form_btn22 {background: url(../Images/index28_03.jpg) ;background-size: 100% 100%;border: none;margin-left: 1rem;cursor: pointer;}
.form_btn1 input,.form_btn2 input,.form_btn1,.form_btn2,.form_btn11,.form_btn22{width: 4rem !important;height: 1.3rem !important;}
.jiameng_fr{width: 420px;}
.jiameng_fr_top{height: 270px;background: #f85f01;}
.jiameng_fr_line{height: 1px;background: #fa843a;}
.jiameng_fr_top ul li{float: left;}



/*悬浮框*/
.xuan{width: 2rem;position: fixed;right: 0rem;top:5rem;z-index: 9999;}
.xuan p{text-align: center;font-size: 0.7rem;color: #fff;font-weight: bold;}
.xuan_1{width: 2rem;height: 2rem;margin-bottom: 0.05rem;background: #eb5a00;}
#bshareF3{margin-top: 10rem;}


.slideBox{ width:100%;  overflow:hidden; position:relative;   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; height: 5.5rem; }
.slideBox .bd img{ width:450px; height:230px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0rem; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../Images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:0rem; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.slideBox .prev{background:url(../Images/index77_03.jpg) no-repeat;width: 1rem;height: 1rem;background-size: 100% 100%;}
.slideBox .next{background:url(../Images/index80.jpg) no-repeat;width: 1rem;height: 1rem;background-size: 100% 100%;}




#ttkefuico{top: 13rem !important;}