html,
body,
div,
p,
ul,
li,
ol,
dl,
dt,
dd,
form,
input,
textarea,
table,
tr,
td,
img,
a,
span,
em{
	margin:0;
	padding:0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
h6{
	font-style:normal;
	font-weight:normal;
	padding:0;
	margin:0;
}

html,
body{
	width:100%;
	height:100%!important;
}
html{
	 	overflow-y: scroll;
}
html::-webkit-scrollbar
{
    width: 0px;
}
body{
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
   	font-size:16px;
   	font-size:.75em;
   	background:#fff;
   	overflow-y: scroll;
   	/*background:darkorange;*/
}

input,
select,
option,
textarea {
	border: none;
	outline: none;
}

img {
	border: none;
}

a,
a:hover ,
a:active,
a:visited,
a:link{
	text-decoration: none;
	outline: 0;
}

ul li{
	margin:0;
}
ul,li{
	list-style:none;
}

.left{
	float:left;
}

.right{
	float:right;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	 margin:0 auto;
}

.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	overflow: hidden;
}

.none{
	display:none;
}

.block{
	display:block;
}

.w{
	width:1200px;
	margin:0 auto;
}




/*header*/

header{
	background:#fff;
    transition: all 0.6s;
}

header.fixed{
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index: 999999;
    transition: all 0.6s;
}


.nav.fixed{
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index: 999999;
    transition: all 0.6s;
}


.header_top{
	height:83px;
}

.header_top h1{
	padding-top:15px;
}

.head_tel{
	line-height:83px;
}

.head_tel img{
	vertical-align: middle;
}

.head_ser{
	margin-right:40px;
	margin-top:31px;
	width:260px;
	height:30px;
	line-height:30px;
	border-radius:15px;
	-webkit-border-radius:15px;
	-o-border-radius:15px;
	-moz-border-radius:15px;
	-ms-border-radius:15px;
	border:1px solid #019d99;
	overflow: hidden;
}

.head_ser input{
	float:left;
	height:30px;
	line-height:30px;
}

.head_ser .ser_txt{
	padding:0 17px;
	width:222px;
	color:#666666;
	font-size:13px;
}

.head_ser .ser_btn{
	background:#019d99 url(../images/head_ser.jpg) no-repeat center;
	width:36px;
	 height:32px;
	  border:0px;
}


.nav{
	transition: all 0.6s;
	background:#019d99;
	height:56px;
}

nav ul>li{
	float:left;
	background:url(../images/nav_shu.jpg) no-repeat right center;
	height:56px;
	/* position:relative; */
	transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
}

nav ul>li:last-child{
	background-image: none;
}

nav ul>li>a{
	display: block;
	padding:0 25px;
	line-height:56px;
	color:#fffdff;
	font-weight:bold;
	font-size:14px;
}

nav ul>li.hover>a,
nav ul>li>a:hover{
	background:url(../images/nav_bg.jpg) repeat-x center;
	background-size:auto 100%;
}
nav {
	position: relative;
}
nav ul>li ol {
    position: absolute;
    top: 56px;
    left: 0 !important;
    height: auto;
    max-width: 100% !important;
    min-width: 100% !important;
    border: 1px solid #019d99;
    padding: 25px 23px 18px 27px;
    /* background: rgba(255, 255, 255, .8); */
    background: #fff;
    z-index: 1000;
    overflow: hidden;
    display: none;
}

nav ul>li.shuizhi ol{
	min-width: 720px;
	left:-110px;
}

nav ul>li.qiti ol{
	/*min-width:1112px;*/
	min-width:700px;
	/*min-width:495px;*/
	/*left:-200px;*/
	left:-92px;
	height:auto;
}

nav ul>li.fenchen ol{
	min-width: 320px;
	left:-90px;
	height:auto;
}

nav ul>li.daqi ol{
	min-width: 510px;
	left:-90px;
	height:auto;
}

nav ul>li.gonggong ol{
	min-width: 410px;
	left:-100px;
}

nav ul>li.jinkou ol{
	min-width: 600px;
	left:-200px;
}

nav ul>li.yiqi ol{
	min-width:580px;
	left:-450px;
	height:auto;
}





nav ul>li:hover ol{
	display: block;
	 height:auto;
}

nav ul>li ol li {
    margin-right: 21px;
    padding-left: 3%;
    float: left;
    /* height: 100%; */
    min-width: 23%;
}

nav ul>li ol li dl{
	margin-bottom:15px;
}
nav ul {
    display: flex;
	justify-content: space-between;
}
nav ul>li ol li dt a{
	display: block;
	color:#019d99;
	font-size:13px;
	margin-bottom:8px;
	padding-left:12px;
	background:url(../images/pro_li.jpg) no-repeat left center;
	font-weight: bold;
}

nav ul>li ol li dd a{
	display: block;
	color:#666666;
	font-size:13px;
	line-height:24px;
	padding-left:12px;
}


nav ul>li ol li dd a:hover{
	color:#019d99;
	text-decoration: underline;
}



/*footer*/

.bot_footer{
	background:#019d99;
	height:54px;
}

.bot_f1,.bot_f2{
	color:#fff;
	font-size:13px;
	line-height:54px;
}

.bot_f1 img{
	vertical-align: middle;
	margin-right:18px;
}

.bot_f1 span{
	font-weight:bold;
}

.bot_f1 a{
	margin:0 20px;
	color:#fff;
}

.bot_f1 a:hover{
	text-decoration: underline;
}

.bot_f2 img{
	vertical-align: middle;
	margin-right:10px;
}


.footer_main{
	background:#313030;
	padding-top:39px;
	padding-bottom:15px;
}

.footer_main dl{
	float:left;
	min-height:200px;
	padding-top:11px;
	background:url(../images/foot2.jpg) no-repeat right 11px;
	  background-size:auto 180px;
	text-align: left;
}

.footer_main dl:nth-child(1){
	width:92px;
	text-align: left;
}

.footer_main dl:nth-child(2){
	width:138px;
	text-align: left;
	 padding-left:35px;
}

.footer_main dl:nth-child(3){
	width:131px;
	text-align: left;
	padding-left:35px;
}

.footer_main dl:nth-child(4){
	width:139px;
	text-align: left;
	padding-left:35px;
}

.footer_main dl:nth-child(5){
	width:124px;
	text-align: left;
	padding-left:35px;
}



.footer_main dl dt{
	display: inline-block;
	font-size:14px;
	color:#fff;
	padding-bottom:16px;
	background:url(../images/foot1.jpg) no-repeat left bottom;
	margin-bottom:20px;
}

.footer_main dl dd a{
	display: inline-block;
	margin-bottom:18px;
	font-size:12px;
	color:#cccccc;
}

.footer_main dl dd a:hover{
	color:#fff;
}

.foot_contact{
	margin-left:71px;
	color:#fff;
}

.foot_contact h5{
	/*font-size:12px;*/
	margin-bottom:10px;
	font-size: 14px;
	line-height:14px;
    color: #fff;
    font-weight: 700;
}

.foot_contact h3{
	font-size:20px;
	font-weight:normal;
	font-style:normal;
	margin-bottom:20px;
}

.foot_contact p{
	font-size:14px;
	margin-bottom:14px;
	color:#cccccc;
}

.foot_ma{
	width:131px;
	text-align: center;
}

.foot_ma img{
	width:100%;
	height:auto;
}

.foot_ma p{
	color:#cccccc;
	font-size:12px;
	margin-top:15px;
}



/*关联商铺*/
.shops{
	padding-bottom:35px;
}

.t_shop_tit{
	margin-bottom:41px;
	text-align: center;
}

.t_shop_tit h3{
	font-style:normal;
	font-weight:bold;
	font-size:27px;
	color:#27282d;
	margin-bottom:9px;
}

.t_shop_tit h3 span{
	color:#019d99;
}

.t_shop_tit p{
	color:#c1c1c1;
	font-size:11px;
}

.t_shop_m li{
	float:left;
	width:223px;
	height:121px;
	border:4px solid #f8f8f8;
	/*margin-right:18px;*/
	margin-right: 38px;
    margin-left: 38px;
	transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
}

.t_shop_m li:hover{
	border-color:#019d99;
}

.t_shop_m li:nth-child(5n){
	margin-right:0;
}

.t_shop_m li img{
	width:100%;
	height:100%;
}

.b_shop{
	margin-top:65px;
	height:80px;
	background:url(../images/shop_bg.jpg) no-repeat center;
	background-size:100% 100%;
	padding:0 0px 0 50px;
}


.b_shop .txtMarquee-left{ width: 1100px; position:relative;margin-left:46px;/*margin-right:35px; */ }
.b_shop .txtMarquee-left .hd{ overflow:hidden; }
.b_shop .txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block;overflow:hidden; cursor:pointer;position:absolute;}
.b_shop .txtMarquee-left .hd .prev{top:29px;right:-23px;}
.b_shop .txtMarquee-left .hd .next{ top: 29px;left: -23px;  }
.b_shop .txtMarquee-left .bd{ padding:10px; }
.b_shop .txtMarquee-left .bd .tempWrap{ width:970px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.b_shop .txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.b_shop .txtMarquee-left .bd ul li{ margin-right:40px;  float:left; height:23px; line-height:23px;  text-align:left; _display:inline; width:auto !important;  }

.b_shop .txtMarquee-left .bd ul li a{
	font-size:14px;color:#666666;
}

.b_shop .txtMarquee-left .bd ul li a:hover{
	color:#019d99;
}





/*index*/
/*.in_banner{
	height:660px;
	width:100%;
	overflow: hidden;
	position:relative;
}

.in_banner .bd li{
	width:100%;
	height:660px;
	background:url(../images/banner.jpg) no-repeat center;
	background-size:auto 100%;
}

.in_banner .slideBox .prev,
.in_banner .slideBox .next{ position:absolute; left:3%; 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;   }
.in_banner .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.in_banner .slideBox .prev:hover,
.in_banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
*/




/*banner*/
.banner .carousel-caption a{
	display: block;
	width:100%;
	height:100%;
}

.banner .carousel-caption a img{
	display: block;
	width:100%;
	height:auto;
}


.banner .carousel-caption{
	bottom:auto;
	top:25%;
}

.banner .carousel-caption h1{
	font-size:40px;
}


.banner .carousel-caption p{
	font-size:20px;
	margin:20px 0;
}


.banner .carousel-caption p a{
	font-size:16px;
	display: inline-block;
	width:80px;
	line-height:32px;
	border:1px solid #019d99;
	color:#019d99;
	text-align: center;
	border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	text-shadow: none;
	font-weight:bold;
	margin-top:10px;
}

.banner .carousel-caption p a:hover{
	background:#019d99;
	color:#fff;
}


.banner .carousel-control{
	top:45%;
}


.banner {
	position: relative;
}



.in_main1{
	height:752px;
	background:url(../images/in_m1_bg.png) no-repeat center;
	background-size:auto 100%;
	padding-top:61px;
}

.in_m1_title{
	text-align: center;
	margin-bottom:60px;
}

.in_m1_title h2{
	font-size:28px;
	font-weight:bold;
	color:#27282d;
	margin-bottom:12px;
}

.in_m1_title h2 span{
	color:#019d99;
}

.in_m1_title p{
	color:#666666;
	background:url(../images/hengxian.png) no-repeat center;
}


.in_m1 .in_m1_item{
	border:1px solid #cccccc;
	position:relative;
	background:#fff;;
}

.in_m1 .in_m1_item .in_m1_bg{
	position:absolute;
	bottom:-30px;
	width:100%;
	height:30px;
	background:url(../images/in_m1_bg1.png) no-repeat center top;
	background-size:100% auto;
}

.in_m1 .in_m1_item .in_m1_img{
	width:100%;
	height:auto;
	padding:6px;
}

.in_m1 .in_m1_item .in_m1_img img{
	display: block;
	width:100%;
	height:100%;
}

.in_m1_tit{
	background:#019d99;
	padding:7px 10px 7px;
	text-align:center;
	overflow:hidden;
}

.in_m1_tit p{
	border-bottom:1px solid #0eb191;
	line-height:1.75rem;
	font-size:0.75rem;
	color:#fff;
}

.in_m1_m{
	padding:15px 10px 0;
	/*font-size:0.5rem;*/
	font-size:0.5rem;
	line-height:20px;
	color:#8c8c8c;
	overflow:hidden;
}


#focus_Box{position:relative;width:1200px;height:430px;margin:20px auto;}
#focus_Box ul{position:relative;width:1200px;height:430px;}
#focus_Box li{z-index:0;position:absolute;cursor:pointer;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;top:131px;}
#focus_Box .prev{left:-45px}
#focus_Box .next{right:-45px} 

#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box li img{width:100%;/*height:100%;*/height:auto;vertical-align:top}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;top:131px;}





.in_main2{
	height:1455px;
	/*background:url(../images/in_m2_bg.jpg) no-repeat top center;
	background-size:auto 100%;*/
	margin-bottom:47px;
}

.in_m2{
	width:100%;
	height:100%;
	position:relative;
}

.in_m2_m dt{
	font-weight:bold;
	color:#fe9901;
	font-size:30px;
	margin-bottom:43px;
	padding-left:103px;
}

.in_m2_m div{
	background:url(../images/in_m4_dian.jpg) no-repeat 9px 12px;
	padding-left:26px;
	font-size:18px;
	color:#333333;
	line-height:36px;
	margin-bottom:20px;
}

.in_m2_m div span{
	font-weight:bold;
	color:#019d99;
}

.in_m2_m div i{
	font-style:normal;
	color:#fd9800;
}

.in_m21{
	width:532px;
	position:absolute;
	top:289px;
	left:585px;
}

.in_m22{
	width:645px;
	position:absolute;
	top:645px;
	left:54px;
}

.in_m23{
	width:519px;
	position:absolute;
	top:1020px;
	left:570px;
}




.in_m3{
	height:503px;
	/*background:url(../images/in_m3_bg.jpg) no-repeat center;
	background-size:100% 100%;*/
	margin-bottom:60px;
	padding:73px 89px 78px 247px;
}

.in_m3_m{
	background:rgba(255,255,255,.7);
	height:352px;
	padding:48px 49px 0 44px;
}


.in_m3_m h3{
	color:#333333;
	font-size:20px;
	margin-bottom:25px;
}

.in_m3_m p{
	color:#666666;
	font-size:14px;
	line-height:28px;
	text-indent:1em;
	margin-bottom:20px;
}

.in_m3_m div{
	text-align: right;
}

.in_m3_m div a{
	display: inline-block;
	background:#019d99;
	color:#fff;
	font-size:14px;
	border-radius:18px;
	line-height:39px;
	width:144px;
	text-align: center;
}


.in_m3_m div a:hover{
	background:#fff;
	color:#019d99;
}


.in_main4{
	margin-bottom:61px;	
}

.in_m4l,.in_m4r{
	height:520px;
	background:#f6f6f6;
}

.in_m4l{
	width:778px;
}

.in_m4r{
	width:378px;
}

#myTab1{
	height:54px;
	border-top:1px solid #019d99;
	border-left:1px solid #019d99;
}

#myTab1 li{
	float: left;
	width:33.33%;
	border-right:1px solid #019d99;
	border-bottom:1px solid #019d99;
	text-align: center;
	color:#666666;
	font-size:18px;
	line-height:54px;
	background:#fff;
	position:relative;
	cursor:pointer;
	-webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;
}

#myTab1 li p img{
	position:absolute;
	bottom:-7px;
	left:50%;
	display: none;
}

#myTab1 .active p{
	background:#019d99;
	font-weight:bold;
	color:#fff;
}

#myTab1 .active p img {
    display: block;
}


.in_m4_m{
	padding:22px 22px 12px 21px;
}

.in_m4_t1{
	width:248px;
	height:165px;
	background:#fff;
	padding:5px 6px;
}

.in_m4_t1 img{
	width:100%;
	height:100%;
}

.in_m4_t2{
	width:470px;
	padding-top:17px;
}

.in_m4_t2 h4{
	font-size:13px;
	margin-bottom:15px;
	color:#1b1b1b;
	font-weight:bold;
}

.in_m4_t2 p{
	color:#6b6a6a;
	font-size:12px;
	line-height:22px;
}


.in_m4_top:hover .in_m4_t2 h4{
	color:#019d99;
}

.in_m4_top{
	margin-bottom:15px;
}

.in_m4_mm li{
	margin-bottom:5px;
	background:#fff;
	height:45px;
}

.in_m4_mm li .in_m4_date{
	background:#019d99;
	color:#fff;
	/*padding-top:5px;*/
	text-align: center;
	width:60px;
	height:45px;
	margin-right:19px;
}

.in_m4_mm li .in_m4_date span{
	font-size:15px;
	margin-bottom: 5px;
}

.in_m4_mm li .in_m4_date p{
	font-size:10px;
}


.in_m4_mm li .in_m4_link{
	line-height:45px;
	color:#6c6c6c;
	font-size:12px;
}

.in_m4_mm li .in_m4_more{
	line-height:45px;
	font-size:10px;
	color:#c1c1c1;
	margin-right:21px;
}

.in_m4_mm li:hover .in_m4_link{
	color:#7baf10;
	text-decoration:underline;
}


.in_m4r_tit{
	background:#019d99;
	padding:0 20px;
	height:58px;
	line-height:58px;
}

.in_m4r_tit h3{
	font-weight:bold;
	font-size:17px;
	color:#fff;
}

.in_m4r_tit h3 span{
	font-size:10px;
	font-weight:normal;
}

.in_m4r_tit a{
	font-size:10px;
	color:#fff;
}

.in_m4r_m{
	padding:20px;
	overflow: hidden;
	width:100%;
	height:430px;
}

.in_m4r_m .txtMarquee-top,
.in_m4r_m .txtMarquee-top .bd,
.in_m4r_m .txtMarquee-top .bd .tempWrap{
	height:460px!important;
}

.in_m4r_m .txtMarquee-top .infoList li{
	border-bottom:1px dashed #dddddd;
	margin-bottom:12px;
	padding-bottom:9px;
}

.in_m4r_m .txtMarquee-top .infoList li dt{
	padding-left:35px;
	background:url(../images/in_m43.jpg) no-repeat left top;
	margin-bottom:19px;
	font-size:14px;
	color:#666666;
	line-height:24px;
}

.in_m4r_m .txtMarquee-top .infoList li dd{
	padding-left:35px;
	background:url(../images/in_m44.jpg) no-repeat left top;
	line-height:22px;
	font-size:12px;
	color:#585657;
}





/*内页*/

.ny_banner{
	height:351px;
	/*background:url(../images/ny_banner.jpg) no-repeat center;
	background-size:auto 100%;*/
}

.ny_main{
	margin-bottom:40px;
}

.ny_tit{
	padding:29px 0 31px;
	color:#666666;
	font-size:14px;
}

.ny_tit a{
	color:#666666;
}

.ny_tit a:hover{
	color:#019d99;
}


.ny_nav_tit{
	height:46px;
	line-height:46px;
	text-align: center;
	font-size:18px;
	color:#fff;
	background:#019d99;
	font-weight:bold;
}

.ny_nav{
	width:266px;	
}

.ny_m{
	width:902px;
}

.ny_nav1_m{
	background:#f0eeef;
	padding:22px 20px 14px;
}

.ny_nav1_m li a{
	display: block;
	background:url(../images/ny_nav.jpg) no-repeat center;
	background-size:100% 100%;
	padding:0 35px;
	line-height:32px;
	font-size:13px;
	color:#666666;
	margin-bottom:15px;
	box-shadow:2px 2px 10px #CCCCCC;
	-webkit-box-shadow:2px 2px 10px #CCCCCC;
	-o-box-shadow:2px 2px 10px #CCCCCC;
	-moz-box-shadow:2px 2px 10px #CCCCCC;
	-ms-box-shadow:2px 2px 10px #CCCCCC;
	font-weight:bold;
}

.ny_nav1_m li a:hover{
	color:#019d99;
}


.ny_nav2_m{
	background:#ffffff;
	padding:26px 16px 9px;
	border:4px solid #f0eeef;
}

.ny_nav2_m p{
	margin-bottom:20px;
	color:#666666;
	font-size:14px;
}


.ny_nav_tel{
	height:93px;
	background:#019d99 url(../images/ny_nav_tel.jpg) no-repeat 25px 33px;
	padding-top:24px;
	padding-left:66px;
	color:#fff;
}

.ny_nav_tel p{
	font-size:14px;
	margin-bottom:2px;
}

.ny_nav_tel b{
	font-size:20px;
}





/*news_more*/
.newsm_m{
	background:#fff;
	border:1px solid #cccccc;
	padding:43px 56px 30px;
}

.newsm_title{
	border-bottom:1px dashed #d6d6d6;
	padding-bottom:12px;
	margin-bottom:25px;
}

.newsm_title h2{
	text-align: center;
	color:#010101;
	font-size:26px;
	margin-bottom:30px;
	font-weight:bold;
}

.newsm_title p{
	text-align: right;
	color:#d0d4d5;
	font-size:12px;
}

.newsm_main p{
	text-align: left;
	
	font-size:12px;
	line-height:25px;
	margin-bottom:5px;
	padding:0 45px;
}

.newsm_main div{
	text-align: center;
	margin-bottom:35px;
}

.newsm_main div img{
	max-width:100%;
	height:auto;
}




/*news*/

.newm_m{
	background:#f6f6f6;
	padding:23px 40px 60px 34px;
}

.news_top_img{
	width:248px;
	height:165px;
	padding:5px 6px;
	background:#fff;
	margin-right:17px;
}

.news_top_img img{
	width:100%;
	height:100%;
}

.news_top_m{
	width:470px;
	padding-top:17px;
}

.news_top_m h4{
	padding-left:4px;
	font-size:13px;
	color:#1c1c1c;
	margin-bottom:15px;
	font-weight:bold;
}

.news_top_m p{
	color:#59575a;
	font-size:12px;
	line-height:22px;
}

.news_m_top:hover .news_top_m h4{
	color:#019d99;
}

.news_main{
	margin-top:43px;
}

.news_main li{
	height:50px;
	margin-bottom:15px;
	background:#fff;
}

.news_main li .news_date{
	background: #019d99;
    color: #fff;
    padding-top: 5px;
    text-align: center;
    width: 60px;
    height: 50px;
    margin-right:22px;
}

.news_main li .news_date span{
	font-size:15px;
	margin-bottom:5px;
}

.news_main li .news_date p{
	font-size:10px;
}

.news_main li .news_link{
	width:650px;
}

.news_main li .news_link a{
	line-height:50px;
	color:#575757;
	font-size:12px;
}

.news_main li .news_link a:hover{
	color:#019d99;
	text-decoration:underline;
}

.news_main li .news_more{
	margin-right:21px;
	line-height:50px;
	color:#c0c4c7;
	font-size:10px;
}




/*join*/

.join_m_tit{
	padding-left:101px;
	width:276px;
	height:71px;
	padding-top:25px;
	font-size:20px;
	color:#676767;
	font-weight:bold;
	margin-bottom:20px;
}

.join_m_tit1{
	background:url(../images/about1.jpg) no-repeat center;
	background-size:100% 100%;
	
}

.join_m_tit2{
	background:url(../images/about2.jpg) no-repeat center;
	background-size:100% 100%;
}

.join_m_tit3{
	background:url(../images/about3.jpg) no-repeat center;
	background-size:100% 100%;
}

.join_m1,.join_m2,.join_m3{
	margin-bottom:30px;
}

.join_m1_m p{
	text-indent:2em;
	color:#666666;
	font-size:15px;
	line-height:28px;
}

.join_m1_m{
	padding:0 20px;
}


.join_m2_m{
	border:1px solid #cccccc;
	margin:0 9px;
	padding:32px 45px 20px;
}

.join_m2_m li{
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
	margin-bottom:6px;
	cursor:default;
}

.join_m2_m li:last-child{
	border-bottom:none;
}

.join_m2_m li b{
	display: inline-block;
	color:#fff;
	width:32px;
	height:32px;
	line-height:32px;
	text-align: center;
	background:#5aab32;
	font-size:12px;
	font-weight:bold;
	margin-right:12px;
	border-radius:100% 100%;
	-webkit-border-radius:100% 100%;
	-o-border-radius:100% 100%;
	-moz-border-radius:100% 100%;
	-ms-border-radius:100% 100%;
}

.join_m2_m li span{
	font-size:14px;
	color:#666666;
	line-height:32px;
	font-weight:bold;
}

.join_m2_m li:hover b{
	background:#315a2e;
}


.join_m3_m li{
	border:1px solid #ccc;
	margin-top:45px;
	margin-bottom:20px;
	float:left;
	width:430px;
	height:221px;
	padding:60px 20px 0;
	position: relative;
	cursor:default;
}

.join_m3_m li:nth-child(odd){
	margin-right:40px;
}

.join_m3_m li p{
	font-size:14px;
	line-height:28px;
	color:#666;
}


.join_m3_m li .join_m3_img{
	position:absolute;
	top:-54px;
	left:162px;
}


.join_images img{
	width: 100%;
	height:auto;
}




/*about*/


.about_m{
	border:1px solid #ccc;
	padding:30px 30px 62px;
}

.ab_m{
	margin-bottom:40px;
}
/*.ab_m p:nth-child(7){
	border:1px solid red;
}*/


.ab_m p:nth-child(7) table tr td:last-child{
	display: inline-block;
	padding-left:20px;
	/*border:1px solid red;*/
}


.ab_tit{
	color:#333333;
	font-size:20px;
	margin-bottom:52px;
	font-weight:bold;
}



#moshi .moshi_img{
	 text-align: center;
	 margin-bottom:80px;
}

#moshi p{
	 text-align: center;
	 color:#019d99;
	 font-size:20px;
}

.jianjie_m1_m{
	width:565px;
}

.jianjie_m1_m p{
	color:#4d4d4d;
	font-size:13px;
	line-height:26px;
	text-indent:2em;
}

.jianjie_m1_img{
	width:260px;
}

.jianjie_m1_img img{
	width:100%;
	height:auto;
}

.jianjie_m1{
	margin-bottom:46px;
}

.jianjie_m2{
	margin-bottom:56px;
}

.jianjie_m2 li{
	float:left;
	width:25%;
	text-align: center;
}

.jianjie_m2 li h3{
	font-style: normal;
	font-size:38px;
	color:#019d99;
	margin-bottom:19px;
}

.jianjie_m2 li span{
	display: inline-block;
	width:36px;
	height:2px;
	background:#ebebeb;
	margin-bottom:16px;
}

.jianjie_m2 li p{
	font-size:15px;
	color:#333;
}

.jianjie_m3{
	margin-bottom:58px;
}

.jianjie_m3_img{
	width:370px;
}

.jianjie_m3_img img{
	width:100%;
	height:auto;
}

.jianjie_m3_m{
	width:450px;
	padding-top:8px;
}

.jianjie_m3_m h4{
	margin-bottom:22px;
	color:#000000;
	font-size:20px;
	font-weight:bold;
}

.jianjie_m3_m p{
	text-indent:2em;
	margin-bottom:25px;
	color:#4d4d4d;
	font-size:12px;
	line-height:24px;
}

.wenhua_m1 li{
	float:left;
	width:25%;
	text-align: center;
	padding:0 33px;
}

.wenhua_m1 li img{
	max-width:100%;
	height:auto;
	margin-bottom:15px;
}

.wenhua_m1 li p{
	font-size:13px;
	line-height:26px;
	color:#555555;
}

.wenhua_m2{
	margin-top:72px;
	margin-bottom:60px;
	height:435px;
	width:100%;
	background:url(../images/ab7.jpg) no-repeat center;
	position: relative;
}

.wenhua_m2 li{
	position:absolute;
	width:225px;
	text-align: center;
}

.wenhua_m2 li h3{
	font-size:19px;
	color:#4d4d4d;
}

.wenhua_m2 li p{
	font-size:12px;
	line-height:25px;
	color:#787878;
}

.wenhua_m2 li:nth-child(1){
	top:0;
	left:320px;
}

.wenhua_m2 li:nth-child(2){
	top:142px;
	left:575px;
}

.wenhua_m2 li:nth-child(3){
	top:342px;
	left:455px;
}

.wenhua_m2 li:nth-child(4){
	top:342px;
	left:160px;
}


.wenhua_m2 li:nth-child(5){
	top:142px;
	left:50px;
}

.zizhi_m{
	margin-bottom:39px;
}

.zizhi_m div{
	text-align: center;
	margin-bottom:26px;
}

.zizhi_m div img{
	max-width:100%;
	height:auto;
}

.zizhi_m p{
	text-indent:2em;
	font-size:12px;
	line-height:28px;
	color:#555555;
	padding:0 15px;
}

.jiaru_m{
	margin-left:138px;
}

.jiaru_m li{
	float: left;
	margin:0 49px;
	text-align: center;
	cursor:default;
}

.jiaru_m li img{
	max-width:100%;
	height:auto;
	margin-bottom:18px;
}

.jiaru_m li p{
	font-size:13px;
	color:#555555;
}





/*products*/
.pro_sec{
	margin-bottom:80px;
}


.fenye{
	margin-top:30px;
	text-align: center;
}

.fenye span{
	display: inline-block;
	border:1px solid #d9d9d9;
	line-height:24px;
	padding:0 10px;
	margin:0 3px;
}

.fenye span a,
.fenye span input{
	color:#000000;
	font-size:11px;
	border:none;
	background:none;
}


.fenye span input{
	width:24px;
}



.pro_main li{
	float:left;
	width:273px;
	/*height:350px;*/
	height:326px;
	margin-right:35px;
	border:1px solid #cccccc;
	position:relative;
	background:#fff;
	margin-bottom:70px;
}

.pro_main li:nth-child(4n){
	margin-right:0;
}

.pro_main li .in_m1_bg{
	position:absolute;
	bottom:-30px;
	width:100%;
	height:30px;
	background:url(../images/in_m1_bg1.png) no-repeat center top;
	background-size:100% auto;
}

.pro_main li .in_m1_img{
	width:271px;
	/*height:234px;*/
	height:179px;
	padding:6px;
}

.pro_main li .in_m1_img .in_m1_img2{
	overflow: hidden;
}

/*.pro_main li:hover .in_m1_img img{
	transform: scale(1.5);
}
*/

.pro_main li .in_m1_img img{
	display: block;
	width:100%;
	/*height:100%;*/height:auto;
	transition:all .5s;
}

.pro_main li .in_m1_tit{
	background:#019d99;
	padding:11px 10px 7px;
	text-align:center;
}

.pro_main li .in_m1_tit p{
	border-bottom:1px solid #0eb191;
	line-height:29px;
	font-size:13px;
	color:#fff;
}

.pro_main li .in_m1_m{
	padding:15px 10px 0;
	/*font-size:0.5rem;*/
	font-size:12px;
	line-height:20px;
	color:#8c8c8c;
}

.pro_tit{
	margin:32px 0 21px;
}

.pro_tit_link{
	font-size:14px;
	line-height:30px;
}

.pro_tit_link a{
	color:#676767;
}

.pro_tit_link a:hover{
	color:#019d99;
	text-decoration:underline;
}

.pro_tit_link span{
	color:#019d99;
}

.pro_tit_sear{
	width:260px;
	height:30px;
	line-height:30px;
	border:1px solid #0b876d;
	border-radius:15px;
	-webkit-border-radius:15px;
	-o-border-radius:15px;
	-moz-border-radius:15px;
	-ms-border-radius:15px;
	overflow: hidden;
}


.pro_tit_sear input{
	color:#666;
	font-size:13px;
	line-height:30px;
	height:30px;
	float: left;
}

.pro_tit_sear input:nth-child(1){
	width:220px;
	padding:0 17px;
	background:none;
}

.pro_tit_sear input:nth-child(2){
	display: inline-block;
	height:100%;
	width:38px;
	border-radius:0 15px 15px 0;
	background:#019d99 url(../images/pro_ser.jpg) no-repeat center;
}

.pro_tit_sear .ser_btn{
	display: inline-block;
	height:32px;
	width:38px;
	border-radius:0 0px 15px 0;
	background:#019d99 url(../images/pro_ser.jpg) no-repeat center;
	border:0px;
}






.pro_kind{
	margin-top:16px;
	border-top:1px solid #dedede;
	border-left:1px solid #dedede;
}

.pro_kd{
	border-bottom:1px solid #dedede;
	border-right:1px solid #dedede;
	min-height:45px;
	font-size:13px;
	background:#019d99;
}

.pro_kd_tit{
	width:166px;
	/*height:100%;*/
	/*padding:14px 15px 0;*/
	padding:12px 15px 0;
	color:#fff;
	font-weight:bold;
}

.pro_kd_m{
	float:right!important;
	width:1030px;
	/*line-height:45px;*/
	line-height:52px;
	background:#fff;
	padding:0 13px;
}

.pro_kd_m a{
	color:#666666;
	/*margin-right:15px;*/
	margin-right:14px;
}

.pro_kd_m a:hover{
	color:#019d99;
	text-decoration: underline;
}

#pro_more{
	display: inline-block;
	background:url(../images/pro_more.jpg) no-repeat 39px center;
	padding-left:9px;
	width:60px;
	height:24px;
	line-height:24px;
	border:1px solid #DDDDDD;
	vertical-align: middle;
	cursor: pointer;
}

.pro_hide{
	display: none;
}



/*product_more*/
.prom_section{
	padding-top:6px;
}

.prom_m2_l{
	border:1px solid #cdcdcd;
	position:relative;
	width:249px;
}

.prom_m2_r{
	width:934px;
}

.prom_m2_r img{
	display: block;
	/*max-width:100%;*/
	height:auto;
}

.hot{
	width:66px;
	height:44px;
	position:absolute;
	top:0;
	left:-10px;
}

.hot img{
	width:100%;
	height:100%;
}

.prom_m2_l h3{
	background:#eeeeee;
	color:#000;
	font-size:17px;
	line-height:34px;
	text-align: center;
	font-weight:bold;
}

.prom_m2_l ul li{
	border-bottom:1px dashed #dedede;
	
}

.prom_m2_img{
	margin:11px 0 16px;
}

.prom_m2_l ul li p{
	font-size:13px;
	color:#333;
	margin-bottom:21px;
}

.prom_m2_l ul li a{
	display: inline-block;
	font-size:13px;
	color:#333;
	width:87px;
	line-height:26px;
	color:#999;
	border:1px solid #999;
	cursor: pointer;
	border-radius:1px;
	margin-bottom:20px;
}

.prom_m2_l ul li a:hover{
	background:#2f9985;
	color:#fff;
}

.prom_m2_gun{
	padding:12px;
	height:850px;
	width:100%;
	overflow: hidden;
}

.prom_m2_gun .picMarquee-top{ margin:0px auto;  width:100%; overflow:hidden; position:relative; height:100%; }
.prom_m2_gun .picMarquee-top .bd{ padding:10px;   }
.prom_m2_gun .picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.prom_m2_gun .picMarquee-top .bd ul li{ text-align:center; zoom:1; height:245px!important;}
.prom_m2_gun .picMarquee-top .bd ul li .pic{ text-align:center; }
.prom_m2_gun .picMarquee-top .bd ul li .pic img{ width:180px; height:90px; display:block; padding:2px; border:1px solid #ccc; }
.prom_m2_gun .picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.prom_m2_gun .picMarquee-top .bd ul li .title{ line-height:24px;   }


.prom_m2_r1,
.prom_m2_r2{
	border:1px solid #cdcdcd;
	margin-bottom:22px;
}

.prom_m2_r1 .bd{overflow: hidden;}




.prom_m3{
	padding-top:30px;
}

.prom_m3 img{
	max-width:100%;
	height:auto;
}

.prom_m2_r1{
	height:272px;
}

#myTab2{
	background:#eeeeee;
	border-bottom: 1px solid #dddddd;
	height:40px;
	line-height:40px;
}

#myTab2 li{
	float:left;
	color:#333333;
	height:40px;
	line-height:40px;
	font-weight:bold;
	width:90px;
	text-align: center;
	border-right:1px solid #dddddd;
	cursor: pointer;
	position:relative;
}

#myTab2 li.active{
	background:#fff;
	border-top:2px solid #019d99;
	color:#019d99;
	font-weight:bolder;
}

#myTab2 li.active p{
	position:absolute;
	top:0;
	left:0;
	right:0;
	width:100%;
	height:41px;
	background:#fff;
	z-index: 99;
}

.prom_m2_r2{
	margin-bottom: 0;
}

.prom_m2_r1_m{
	padding:35px;
	color:#666666;
	font-size:14px;
	line-height:25px;
}

.prom_m2_r2_tit{
	background:#eeeeee;
	border-bottom: 1px solid #dddddd;
	height:40px;
	line-height:40px;
	position:relative;
}

.prom_m2_r2_tit p{
	position:absolute;
	top:0;
	left:0;
	padding:0 18px;
	font-size:15px;
	height:41px;
	background:#fff;
	border-top:2px solid #019d99;
	border-right:1px solid #dddddd;
	color:#019d99;
	font-weight:bolder;
}

.prom_m2_r2_m{
	padding:40px 40px 40px 40px;
	min-height:550px;
}

/*.prom_m2_r2_m span{
	color:#019d99;
	font-weight:bold;
}*/

.prom_m2_r2_m p{
	/*color:#666666;*/
	font-size:14px;
	line-height:28px;
}


.prom_m1{
	border:1px solid #dedede;
	/*height:508px;*/
	height:530px;
	margin-bottom:16px;
}

.prom_m1_l{
	border-right:1px solid #dedede;
	height:100%;
}


.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:100%;height:100%;}
.zoomdiv{display:none!important;z-index:100;position:absolute;top:0px;left:0px;width:554px;height:375px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:554px;height:375px;padding:8px;}
.spec-scroll{clear:both;/*margin-top:10px;*/margin-top:34px;width:554px;}
.spec-scroll .prev{float:left;margin-right:4px;margin-top:35px;margin-left:10px;}
.spec-scroll .next{float:right;margin-right:10px;margin-top:35px;}
.spec-scroll .prev,.spec-scroll .next{display:block;cursor:pointer;text-decoration:none;}
.spec-scroll .items{margin:0 auto;position:relative;width:480px;height:100px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:100px;}
.spec-scroll .items ul li{float:left;width:160px;text-align:center;}
.spec-scroll .items ul li img{width:160px;height:100px;padding:0 5px;}





.erweima{ position:absolute; z-index:9; top:40px; right:20px; width:200px;}
.erweima img{width:100%; height: auto;}
















.prom_m1_r{
	width:643px;
}

.prom_m1_r h2{
	padding-left:35px;
	line-height:56px;
	color:#019d99;
	font-size:20px;
	background:#f0f0f0;
	/*width:100%;*/
}




.gao{height:135px;}

.gao>p {
    margin-bottom: 6px;
   /* line-height: 25px;*/
    font-size: 14px;
    color: #555555;}


/*.prom_m1_r2 li:nth-child(n){
	background:url(../images/prom2.jpg) no-repeat left center;
}

.prom_m1_r2 li:nth-child(2n){
	background:url(../images/prom3.jpg) no-repeat left center;
}

.prom_m1_r2 li:nth-child(3n){
	background:url(../images/prom4.jpg) no-repeat left center;
}*/

.prom_m1_r1_logo{
	margin-right:40px;
	/*line-height:56px;*/
	line-height:84px;
}

.prom_m1_r1_logo span{
	display: inline-block;
	/*width:40px;*/
}

.prom_m1_r1_logo img{
	vertical-align: middle;
	width:100%;
	height:auto;
	margin-right:5px;
}

.prom_m1_r1_tel{
	padding-left:50px;
	background:url(../images/prom_tel.jpg) no-repeat left center;
	 line-height:84px;
}


.prom_m1_r1_tel1{
	color:#019d99;
	font-size:13px;
	line-height:84px;
	margin-right:12px;
}

.prom_m1_r1_tel2 p{
	margin:3px 0;
	font-weight:bold;
	color:#019d99;
	font-size:26px;
}

.prom_m1_r1_tel2 p:first-child
{ 

     font-size: 30px;
}


.prom_m1_r1>p{
	margin-bottom:0px;
	line-height:40px;
	font-size:14px;
	color:#555555;
}

.prom_m1_r1>p span{
	font-weight:bold;
}

.prom_m1_r1>p a{
	display: inline-block;
	width:127px;
	border:1px solid #019d99;
	color:#fff;
	padding-left:43px;
	background:#019d99 url(../images/prom_price.jpg) no-repeat 11px center;
	border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
}













.prom_m1_r2{
	height:103px;
	overflow: hidden;
	/*padding:20px 30px;*/
	width:100%;
	border-top:1px solid #e8e8e8;
}


.prom_m1_r1{
	height:309px;
	padding:42px 28px 0;
}

/*.prom_m1_r2 li{
	height:25px!important;
	line-height:25px!important;
	padding-left:35px;
	color:#1a1a1a;
	font-size:16px;
	margin-bottom:10px;
	overflow: hidden;
}

.prom_m1_r2 li:nth-child(n){
	background:url(../images/prom2.jpg) no-repeat left center;
}

.prom_m1_r2 li:nth-child(2n){
	background:url(../images/prom3.jpg) no-repeat left center;
}

.prom_m1_r2 li:nth-child(3n){
	background:url(../images/prom4.jpg) no-repeat left center;
}
*/
.prom_m1_r2 .slideBox{
	height:100%;
	width:100%;
	position:relative;
}

.prom_m1_r2 .slideBox .hd{
	position:absolute;
	bottom:0px;
	width:100%;
	text-align: right;
	height:20px;
	z-index:10;
	padding-right:15px;
	 display:none;
}

.prom_m1_r2 .slideBox .hd li{
	display: inline-block;
	width:10px;
	height:10px;
	background:#1886d1;
	border:1px solid #1886d1;
	border-radius:100%;
	margin:0 2px;
	cursor: pointer;
}

.prom_m1_r2 .slideBox .hd li.on{
	background:none;
}

.prom_m1_r2 .slideBox .bd li img{
	width:auto;
	height:103px;
}











/*pro_more 选项卡*/

.prom_m2_r1{
	height:auto;
}

.pro4-lrb .hd{
	background:#eeeeee;
	border-bottom: 1px solid #dddddd;
	line-height:40px;
	height:40px;
}

.pro4-lrb .hd li{
	float:left;
	color:#333333;
	height:40px;
	line-height:40px;
	font-weight:bold;
	width:10%;
	text-align: center;
	border-right:1px solid #dddddd;
	cursor: pointer;
	position:relative;
}

.pro4-lrb .hd li:nth-child(10){
	border-right:none;
}

.pro4-lrb .hd li.on{
	background:#fff;
	border-top:2px solid #019d99;
	color:#019d99;
	font-weight:bolder;
}

.pro4-lrb .bd ul li{
	padding:30px 40px;
}

.pro4-lrb .bd ul li p{
	/*text-indent: 2em;*/
	font-size:14px;
	line-height:24px;
	color:#333;
}





.page{font-size: 12px; color: #777777; text-align: center;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a.on{color:#fff; background: #019d99;}
.page a:hover,.page span{color:#fff; background: #019d99;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}




.page_list{ text-align:center; }
.page_list a{ background:#fff; padding:5px; margin-right:10px; height:20px; line-height:40px; color:#777777; font-weight:normal; border:1px solid #969697;}
.page_list a:hover{border:1px solid #019d99; background:#019d99; color:#fff;}
.page_list a.on{ border:1px solid #019d99; background:#019d99; color:#fff;}
.page_list a.currt{  border:1px solid #019d99; background:#019d99; color:#fff;}


.table-box{ overflow:hidden;}




.cont_m{
	padding-bottom:50px;
}

.cont_m1{
	width:100%;
	margin-bottom:39px;
}

.cont_m1 img{
	width:100%;
	height:auto;
}

.cont_m4{
	margin-top:30px;
	padding:0 6px;
}

.cont_m4 div{
	margin-bottom:25px;
}

.cont_m4 div p,
.cont_m4 div p a{
	color:#333333;
	font-size:14px;
	line-height:24px;
}

.cont_m4 div p a:hover{
	color:#019d99;
}

.cont_m2 h3,
.cont_m3 h3{
	text-align:center;
	color:#333333;
	font-size:18px;
	margin-bottom:25px;
}

.cont_m3{
	margin-top:27px;
}

.cont_m2 li{
	margin-bottom: 12px;
}

.cont_m2 li .cont_m2_l{
	width:158px;
	/*height:60px;
	 line-height:60px;*/
	text-align: center;
	height:80px;
	 line-height:80px;
	background:#e5e5e5;
	color:#3b3b3b;
	font-size:15px;
}

.cont_m2 li .cont_m2_r{
	width:740px;
	/*height:60px;*/
	height:80px;
	background:#F3F3F3;
	color:#3b3b3b;
	font-size:14px;
	line-height:26px;
	/*padding:4px 15px;*/
	padding:10px 15px;
}

.cont_m2 li:hover .cont_m2_l,
.cont_m2 li:hover .cont_m2_r{
	background:#019d99;
	color:#fff;
}


.cont_map{
	position:relative;
	width:100%;
	height:327px;
	overflow: hidden;
}

.cont_map_m{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	width:353px;
	height:100%;
	background:rgba(1,157,153,.8);
	padding:30px 30px 0;
	color:#fff;
	font-size:14px;
	line-height:25px;
	z-index:99999;
}

.cont_map_m div{
	margin-top:10px;
	height:90px;
	line-height:90px;
}

.cont_map_m div img{
	vertical-align: middle;
	max-height:100%;
	width:auto;
}

.cont_map_m div a{
	margin-left:25px;
}

#dituContent{
	width:100%;
	height:327px;
}
#dituContent .pop .center{
	width:252px!important;
}
#dituContent .pop .top,
#dituContent .pop .bottom{
	width:214px!important;
}
.iw_poi_title {width:214px!important;color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {
	width:214px!important;
	font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}




/*honor*/
.honor_main{
	margin-bottom:72px;
	border:1px solid #cccccc;
	padding:27px 35px 44px;
}

.honor_title{
	text-align: center;
	margin-bottom:45px;
}

.honor_title h3{
	font-size:29px;
	margin-bottom:12px;
	color:#333333;
}

.honor_title span{
	display: inline-block;
	width:42px;
	height:1px;
	background:#0d856c;
	margin-bottom:12px;
}

.piro_overlay { 
	position: fixed; 
	_position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; 
	background:#000; 
	display: none; 
	z-index:9999997; 
	opacity: 0.3!important;
}


.honor_m .demo{
	float:left;
	width:195px;
	height:252px;
	border:1px solid #e6e6e6;
	margin-bottom:43px;
	margin-right:16px;
}

.honor_m .demo:nth-child(4n){
	margin-right:0;
}

.honor_m .demo img{
	width:100%;
	height:100%;
}



.honor_m .demos{
	float:left;
	width:260px;
	height:auto;
	border:1px solid #e6e6e6;
	margin-bottom:43px;
	margin-right:25px;
	padding:10px;
	text-align: center;
}
.honor_m .demos:nth-child(3n){
	margin-right:0;
}
.honor_m .demos img{
	width:100%;
	height:auto;
}
.honor_m .demos .shititle{
	padding:15px 0 5px;
	color:#666;
	font-size:16px;
	min-height:62px;
}
.honor_m .demos:hover .shititle{
	color:#019d99;
}





#share-2 a{
	width:30px!important;
	height:30px!important;
	margin-right: 10px!important;
	background:#a6d4ca!important;
	color:#019d99!important;
	border:0!important;
}

.wechat-qrcode h4,
.wechat-qrcode .help{
	display: none;
}

.wechat-qrcode{
	text-align: center;
}

.social-share .icon-wechat .wechat-qrcode .qrcode{
	margin:20px auto!important;
	width:auto!important;
	padding:0 20px;
	height:auto!important;
}

.social-share .icon-wechat .wechat-qrcode .qrcode img{
	width:100%;
	height:auto;
}








.float_right{position: fixed;top: 40%;right: -5px;width: 55px;z-index: 99;}
.float_item{cursor: pointer;width: 55px;height: 55px;border-radius: 5px;background-color:#3c3c3c;margin-bottom: 1px;line-height: 67px;text-align: right;float: right;transition: 0.5s all ease;position: relative;z-index: 20;}
.float_right .tubiao{width: 21px;height: 21px;display: inline-block;background: url("../images/float_png.png");background-repeat: no-repeat;  margin-right: 17px;}
.float_right .liuyan_tb{background-position: 0 0}
.float_right .erweima_tb{background-position: -21px 0}
.float_right .tel_tb{background-position: -42px 0}
.float_right .top_tb{background-position: -63px 0}
.float_right .jishu_tb{background-position: -88px }
.float_right .shouhou_tb{background-position: -111px 0}





.float_right .liuyan_tbs{background-position: 0 0px;}
.float_right .erweima_tb{background-position: -21px 0}
.float_right .tel_tb{background-position: -42px 0}
.float_right .top_tb{background-position: -63px 0}
.float_right .jishu_tb{background-position: -88px }
.float_right .shouhou_tb{background-position: -111px 0}










.liuyan_lachang{width: 400px;border-radius: 0}
.liuyan_lachang .txt_dec{display: block}
.liuyan_form{position: absolute;z-index: 4;right: 0;top: 55px;width: 345px;height: 0;overflow: hidden;transition: 0.5s all ease;padding-right: 55px;display: none;}
.liuyan_form_show{height: 310px;}
.liuyan_zk{width: 200px;height: 55px;position: absolute;left: 55px; top: 0px;transition: 0.5s all ease;background:#b10620;text-align: left; padding-left:20px;line-height: 55px; border-bottom-left-radius:10px;border-top-left-radius:10px;}
.erweima_zk{width: 90px;height: 90px;position: absolute;left: 55px;top: 0px;transition: 0.5s all ease;text-align: center;line-height: 55px;background:#b10620;}
.tel_zk{width: 230px;height: 55px;position: absolute;left: 55px;top: 0px;transition: 0.5s all ease;background:#b10620;text-align: left; padding-left:20px;line-height: 55px;border-bottom-left-radius:10px;border-top-left-radius:10px;}
.float_right .txt_dec{color: #ffffff; font-size:20px; font-weight:bold;}


.jishu_zk{width: 200px;height: 55px;position: absolute;left:55px;top: 0px;transition: 0.5s all ease;background:#b10620;background:#b10620;text-align: left;padding-left:20px;line-height: 55px;border-bottom-left-radius:10px;border-top-left-radius:10px;}
.shouhou_zk{width: 200px;height: 55px;position: absolute;left:55px;top: 0px;transition: 0.5s all ease;background:#b10620;background:#b10620;text-align: left;padding-left:20px;line-height: 55px;border-bottom-left-radius:10px;border-top-left-radius:10px;}
/*.zk_show{left: -150px;}*/
.zk_show{left: -150px;}
.zk_show1{left: -180px;}
.zk_show2{left: -90px}

.close_liuyan,.close_erweima,.close_tel{text-align: center;line-height: 55px;width: 55px;height: 55px;background: #DC002E;display: none;float: right;font-size: 24px;color: #ffffff;cursor: pointer}
.liuyan_form .input_area{background: #DADADA;border: none;width: 70%;display: inline-block;height: 20px;margin-bottom: 5px;padding: 5px 15px 5px 15px}
.liuyan_form_box{padding: 15px;background: #ffffff}
.liuyan_form .form_name{width: 20%;display: inline-block;float: left;line-height: 30px}
.liuyan_form .liuyan_form_box textarea{width: 70%;height: 100px}
.lf_submit{width: 71px;height: 27px;background: url("../images/tj.png");background-repeat: no-repeat;color: #ffffff;border: none;margin-left: 20%}
.erweima_zk_area{z-index: 3;position: absolute;right: 0;top: 110px;width: 245px;height: 0;overflow: hidden;transition: 0.5s all ease;padding-right: 55px}
.erweima_area{text-align: center;padding: 15px 0;background: #ffffff}
.erweima_zk_area_show{height: 210px}
.float_right .txt_dec>a{color: #ffffff;font-size: 15px;cursor:default}
.float_right .txt_dec>a:hover{color: #ffffff;}
.float_delay500{transition-delay: 0.5s}
#footSearchForm{position: relative;}


.searchtitle ul li {
	 width:227px;
	 float:left;
}

.searchtitle ul li a {
    display: block;
    color: #019d99;
    font-size: 16px;
    margin-bottom: 8px;
    padding-left: 12px;
    background: url(../images/pro_li.jpg) no-repeat left center;
    font-weight: bold;
	 width:227px;
}



