﻿@charset "utf-8";
/* CSS Document */
.banner2{height: 500px; margin-top: 0px; position: relative; }
.banner2 .txt{ text-align: center; height: 246px; top: 40%; position: absolute; width: 100%;}
.banner2 .txt h2 { font-size: 36px; color: #fff; letter-spacing: 8px; display: block; }
.banner2 .txt span {font-size: 20px; color: #fff; display: block; text-transform: uppercase; margin-top: 26px; width: 1140px;margin-left: auto; margin-right: auto; line-height: 36px;}
.banner2 .navtxt { position: absolute; bottom: 0; left: 0; line-height: 45px; width: 100%; background: url(bannerbtmbg_03.png) repeat; }
.banner2 .navtxt .mid{ width: 1280px; margin: 0 auto; overflow: hidden; }
.banner2 .navtxt .mid div{ float: right; color: #fff;}
.banner2 .navtxt .mid div img{ margin-right: 10px; width:16px; }
.banner2 .navtxt .mid div a{ font-size: 12px; color: #fff; }
.banner2 .navtxt .mid div a:hover,.banner2 .navtxt .mid div a.on{ color: #05affc; }
.banner2 div.phone{ display: none; }


.aboutcon{ width: 1280px; margin: 0 auto 68px; }
.aboutcon .mobile ,.eventscon .mobile{padding: 64px 0 56px; margin: 0;font-size:36px;text-align:center;line-height:normal;}
.aboutcon div{  padding: 0px 0; }
.aboutcon em{ font-size: 16px; color: #333333;padding: 12px 0;}
.aboutcon h6{ font-size: 36px; margin: 0px; color: #05affc; position: relative;}


.aboutcon span{ font-size: 18px; color: #333333; margin-top: 15px; margin-bottom: 30px;}
.aboutcon .con{ overflow: hidden; }
.aboutcon .con .left{ float: left; position: relative;}
.aboutcon .con .left .text{ position: absolute; width: 375px; height: 80px;  background: url(aboutbg_03.png) repeat; right: 1px; bottom: 46px; }
.aboutcon .con .left .text:before{content: ''; display: block; width: 209px; height: 1px; background: #FFFFFF; position: absolute; right: 1px; bottom: 18px; }
.aboutcon .con .left .text span{ color: #fff; font-size: 24px; line-height: 20px; text-indent: 32px; display: block; }
.aboutcon .con .right{ float: left; width: 616px; padding-left: 60px;}
.aboutcon .con .right h6{ font-weight: normal; font-size: 24px; position: relative; color: #333333; margin:40px 0 30px;}
.aboutcon .con .right h6:before{ content: ''; display: block; width: 60px; height: 4px; background: #05affc; position: absolute; left: 0; bottom: -18px; }
.aboutcon .con .right .p{ line-height: 30px; font-size: 15px; }
.aboutcon2{ height: 600px; display: flex; justify-content: center; flex-direction: column; text-align: center;}
.aboutcon2 h6{ font-size: 36px; margin: 0px; color: #FFFFFF;}
.aboutcon2 div{  padding: 12px 0; }
.aboutcon2 em{ font-size: 30px; color: #fff; border-bottom: 4px solid #05c8c8; padding: 12px 0;}
.aboutcon2 b{ font-weight: normal; font-size: 24px; color: #FFFFFF; margin-top: 20px;}

.aboutcon .con .left{  overflow: hidden; }
.aboutcon .con .left img{ transition: 0.5s; }
.aboutcon .con .left img:hover{ transform: scale(1.2); }

.aboutcon2{ height: 600px; display: flex; justify-content: center; flex-direction: column; text-align: center;}
.aboutcon2 h6{ font-size: 36px; margin: 0px; color: #FFFFFF;font-weight: normal;}
.aboutcon2 div{  padding: 12px 0; }
.aboutcon2 em{ font-size: 30px; color: #fff; border-bottom: 4px solid #05c8c8; padding: 12px 0;}
.aboutcon2 b{ font-weight: normal; font-size: 24px; color: #FFFFFF; margin-top: 66px; line-height:50PX;}

.aboutcon3{ width: 1280px; margin: 72px auto 76px; overflow: hidden; }
.aboutcon3 .left{ float: left; width: 602px; height: 452px; display: flex; flex-direction: column; justify-content: center; text-align: center; }
.aboutcon3 .left h6{ font-weight: normal; font-size: 36px; color: #dedede; margin: 0;margin-bottom: 6px;}
.aboutcon3 .left div{ padding: 12px 0;  }
.aboutcon3 .left em{font-size: 30px; color: #fff; border-bottom: 4px solid #05c8c8; padding: 12px 0; color: #4d4d4d; }
.aboutcon3 .left b{ color: #666666; font-size: 24px; font-weight: normal; margin-top: 66px; line-height:50px;}
.aboutcon3 .left span{ color: #bab9b9; font-size: 18px; display: block; margin-top: 20px;}
.aboutcon3 .right{ float: left; padding-left: 16px; margin-left: 58px;}

.aboutcon5{ width: 1280px; margin: 72px auto 76px; overflow: hidden; }
.aboutcon5 .right{ float: left; width: 602px; height: 452px; display: flex; flex-direction: column; justify-content: center; text-align: center; }
.aboutcon5 .right h6{ font-weight: normal; font-size: 36px; color: #dedede; margin: 0;margin-bottom: 6px;}
.aboutcon5 .right div{ padding: 12px 0;  }
.aboutcon5 .right em{font-size: 30px; color: #fff; border-bottom: 4px solid #05c8c8; padding: 12px 0; color: #4d4d4d; }
.aboutcon5 .right b{ color: #666666; font-size: 24px; font-weight: normal; margin-top: 66px; line-height:50px;}
.aboutcon5 .right span{ color: #bab9b9; font-size: 18px; display: block; margin-top: 20px;}
.aboutcon5 .left{ float: left; padding-left: 16px; margin-left: 58px;}
.aboutcon5 .left img{ transition: 0.5s; }
.aboutcon5 .left img:hover{ transform: scale(1.2); }
.aboutcon5 .left div{ overflow: hidden;}



.aboutcon .con .left{  overflow: hidden; }
.aboutcon .con .left img{ transition: 0.5s; }
.aboutcon .con .left img:hover{ transform: scale(1.2); }
.aboutcon3 .right img{ transition: 0.5s; }
.aboutcon3 .right img:hover{ transform: scale(1.2); }
.aboutcon3 .right div{ overflow: hidden;}
.aboutcon4{ height: 600px; display: flex; justify-content: center; flex-direction: column; text-align: center;}
.aboutcon4 h6{ font-size: 36px; margin: 0px; color: #FFFFFF;}
.aboutcon4 div{  padding: 12px 0; }
.aboutcon4 em{ font-size: 30px; color: #fff; border-bottom: 4px solid #05c8c8; padding: 12px 0;}
.aboutcon4 b{ font-weight: normal; font-size: 24px; color: #FFFFFF; margin-top: 66px;}
.aboutcon4 span{ font-size: 18px; color: #FFF; margin-top: 15px; margin-bottom: 30px;}

/* 发展历程*/

.d-aa{width: 100%; padding-top: 30px;background-image: url(a38.png);background-size: cover;background-position: center center;background-repeat: no-repeat;}
.d-ab{width: 1200px;margin: 0 auto;padding: 55px;  }
.d-ac{width:100%;position: relative;padding-bottom: 70px;}

.d-ac:after{content: '';position: absolute;top: 10px;left: 0; width: 100%;height: 1px;background-color: #bbbbbb;}
.d-ad{width: 146px;padding-top: 48px; line-height:100px; cursor: pointer;position: relative;}
.d-ad:before{content: '';position: absolute;top: -0px;left: 46%;margin-left: 0px; width: 17px;height: 17px; background-image: url(a36.png);background-size: 17px 17px;background-repeat: no-repeat;}
.d-ad.active:before{content: '';position: absolute;top: -0px;left: 46%;margin-left:0px; width: 21px;height: 30px; background-image: url(a37.png);background-size: 21px 30px;background-repeat: no-repeat;}

.d-abanner1{width: 100%;}
.d-aarrow{width:20px;height: 28px;background-repeat: no-repeat;background-size: 100% 100%;position: absolute;top: 0; z-index: 10;transition: all .3s;cursor: pointer;}
.d-aprev{left: -50px;background-image: url(a18.png);}
.d-anext{right: -50px;background-image: url(a19.png);}
.d-aprev:hover{background-image: url(a18-b.png);}
.d-anext:hover{background-image: url(a19-b.png);}

.d-ayear{width: 100%;text-align: center;font-size:26px;color: #666666;}


.d-ae{width: 100%; margin-top:50px;}
.d-abanner2{width: 100%;padding-bottom: 5px;}
.d-af{display: block; width: 100%;height: 26px;}
.d-ag{width: 100%;color: #000000;display: block;font-size: calc(14px - 14px + 18px);line-height: 2;margin-bottom: 10px; }
.d-af .mCSB_scrollTools{opacity: 1;}
.d-af .mCSB_scrollTools .mCSB_draggerRail{width: 10px;background-color: #dedede;filter: none;-ms-filter: none;}
/* .d-af .mCSB_scrollTools .mCSB_dragger{height: 10px !important;} */
.d-af .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 10px;background-color: #ec1b24;border-radius: 6px;filter: none;-ms-filter: none;}
.d-af .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.d-af .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #ec1b24;filter: none;-ms-filter: none;}
.d-af .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #ec1b24;filter: none;-ms-filter: none;}


/* 企业文化*/
.q-f{width:1280px;margin-bottom: 50px;}

.q-h{width: 100%;font-size: 0;border-radius: 4px;overflow: hidden;}
.q-h.pc{display: block; }
.q-h.phone{display: none;}
.q-i{display: inline-block;vertical-align: top; width:420px; cursor: pointer;}
.q-j{width: 100%; height:218px;overflow: hidden;position: relative;}
.q-j:after{content: '';position: absolute;bottom: 0;left: 48%;margin-left: 0px; width: 28px;height: 11px;background-image: url(a34.png);background-size: 28px 11px;background-position: center center;background-repeat: no-repeat;}
.q-j:nth-child(2n):after{bottom: auto;top: 0;background-image: url(a35.png);}
.q-j img{width: 100%; margin-top:-20px;transform: scale(1.00);transition: all .3s;}
.q-i:hover .q-j img{transform: scale(1.10);transition: all .3s;}
.q-k{width: 420px;height: 218px;background-color: #f2f2f2;display: table-cell;text-align: center;vertical-align: middle; padding: 0 9%; }
.q-l{color: #000000;font-size: calc(12px - 12px + 26px);padding-bottom:px;margin-bottom:0px;position: relative; height:50px;}
.q-l:after{content: '';position: absolute;left: 50%;bottom: 0;margin-left: -10px; width: 20px;height: 2px;background-color: #ec1b24;}
.q-m{width: 90%; margin:0 auto;color: #8c8c8c;font-size: calc(12px - 12px + 16px);line-height:50px;}
.q-m *{color: #8c8c8c;font-size: calc(12px - 12px + 16px);line-height: 1.8;}

/* 联系我*/
.content{
	width: 100%;
	margin: 0 auto;
}

.rel{position: relative;}
.m_contact_txt{
	width: 45%;
	height:190px;
	position: absolute;
	top:25%;
	right: 3%;
	background: rgba(255,255,255,0.7);
	padding: 3% 3% 3% 5%;

}
.m_contact_txt img{
	width: 13%;
	float: left;
	margin-right: 10%;
	margin-left:5%;
	margin-top: 8%;
}
.m_contact_txt span{  
	font-size: 20px;
	color: #474747;
	line-height:42px;

}
/*产品展示*/
.productul{width:1280px;margin:0 auto;}
.productul li{float:left;width:31.214%; height:170px;margin:0 3.15% 3.15% 0;position:relative; }
.productul li:nth-child(3n){margin-right:0px;}
.productul li .duct{width:100%;height:100%;position:absolute;bottom:0px;left:0px;z-index:10;text-align:center;line-height:normal; border:1px solid #cccccc;background:url(lan2.png) no-repeat center 25%;}
.productul li .duct h2{
	font-size:20px;
	position:relative;
	margin-top:12px;
	padding-top: 20%;
	padding-right: 0;
	padding-bottom: 20%;
	padding-left: 0;
	color:#333333;
}
.productul li .duct p{font-size:12px;line-height:21px;padding:0 5% 0}
.productul li .duct .img{margin-top:6%;width:100px;height:40px;}
.productul li:hover .duct{  background: #05affc url(lan1.png) no-repeat center 25%; color:#fff}
.clearfix {
  zoom: 1;
  _height: 1px
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden
}





.pagelist {margin: 0 auto;display:inline-block; clear:both; position: relative;}
.fy_page {
float: left; font-size:14px; font-family:"微软雅黑"; text-align:center;width:30px; height:30px; line-height:30px; background-color:#fff; margin-right:6px;border:#efefef 1px solid; color:#1F3A87;padding:0;
display:none}
.fy_page a{color:#333333;}
.fy_page2 {
float:left;width:30px; height:30px; line-height:30px;color:#333333;padding:0; margin-right:6px;font-size:14px; font-family:"微软雅黑"; text-align:center;}
.fy_page3 {
float:left;width:30px; height:30px; line-height:30px; background-color:#dd1518; margin-right:6px;border:#efefef 1px solid; color:#1F3A87;padding:0;
color:#FFFFFF; font-weight:bold;font-size:14px; font-family:"微软雅黑"; text-align:center;}
.fy_page3 a{
color:#FFFFFF; font-weight:bold}

.fy_page4 {
float:left;width:30px; height:30px; line-height:30px; background-color:#fff; margin-right:6px;border:#efefef 1px solid; color:#333333;padding:0;font-size:14px; font-family:"微软雅黑"; text-align:center;}
.fy_page4 a{color:#1F3A87;}


.maceutical{width:100%;background:url(bgx.jpg) no-repeat center top;background-size:cover;box-sizing:border-box;}
.maceutical .tical{max-width:1280px;margin:0 auto;position:relative;}
.maceutical .ticalson{float:left;width:50%;}
.maceutical .ticalson h2{color:#ff6941;font-size:28px;padding:6% 0 4%;}
.maceutical .ticalson .tical_btn a{width:18%;display:inline-block;color:#FFF;font-size:15px;height:47px;line-height:47px;text-align:center;background:#8a8a8a;margin-right:1%;vertical-align:bottom;}
.maceutical .ticalson .tical_btn a.active{height:56px;line-height:56px;background:url(bans.png) no-repeat center bottom #003b8c;}
.maceutical .tical .return{float:right;display:inline-block;color:#ff6941;font-size:15px;background:url(rrr.png) no-repeat right center;padding:5px 35px 5px 0;margin-top:3%;}
.maceut{max-width:1280px;margin:0 auto;padding:4% 0;display:none;}
.maceut p{color:#666666;font-size:15px;line-height:26px;}
.maceut img,
.maceut{padding: 8% 20px;}
.maceut p{ font-size: 14px;line-height: 24px;}


/*合作案例*/
.t-a{width: 1280px;padding-top: 80px;padding-bottom: 80px; border-top: 1px solid #eeeeee;}
.t-b{width: 1280px;margin: 0 auto;}
.t-c{width: 100%;font-size: 0;margin-bottom: 50px;}
.t-d{display: inline-block;vertical-align: top;width: 400px;border-radius: 4px; float:left; margin-right: 30px;margin-bottom: 40px; overflow: hidden;cursor: pointer;}
.t-d:nth-child(3n){margin-right: 0;}
.t-e{width: 100%;overflow: hidden;margin-bottom: .2rem; }
.t-e img{width: 100%;transform: scale(1.00);transition: all .3s;}
.t-d:hover .t-e img{transform: scale(1.10);transition: all .3s;}
.t-f{color: #000000;font-size: 18px;line-height:36px;margin-bottom:5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.t-d:hover .t-f{color: #ec1b24;}
.t-g{color: #8c8c8c;font-size:14px;line-height: 1.8;height: 36px; margin-bottom:2px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.t-h{color: #8c8c8c;font-size: 14px;line-height: 1.2;}

/*解决方案*/
.wrap_01 {}
.wrap_01 .tit {font-size: 40px;color: #000;font-weight: 550;margin-bottom: 35px;}
.wrap_01 .des p {margin-bottom: 35px;color: #000000;font-size:16px; line-height:35px;}
.wrap_01 .pic .pic-pc{display: block;}
.wrap_01 .pic .pic-phone{display: none;}
.wrap_01 .pic .swiper-pagination-bullet {opacity: 1;width: .14rem;height: .14rem;border: solid 1px #ffffff;background: none;}
.wrap_01 .pic .swiper-pagination-bullet-active {background-color: #ec1b24;border: solid 1px #ec1b24;}

.wrap_02 {background-color: #f2f2f2;padding: 80px 0; }
.wrap_02 .tit {font-size: 40px;color: #05affc;font-weight: 550; height:200px; line-height:200px; text-align:center;}
.wrap_02 .des {margin-bottom:35px;color: #8c8c8c;font-size:16px;line-height: 1.6;}
.wrap_02 .list_box {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.wrap_02 .list_box .item {width: 20%;padding: 50px 18px;background-color: #e6e6e6;}
.wrap_02 .list_box .item .num {text-align: center;color: #000000;font-size:70px;font-weight: 550;}
.wrap_02 .list_box .item .num1 {text-align: center;color: #000000;font-size:20px;font-weight: 550;}

.zsjm .wrap_02 .list_box .item .des {text-align: center;color: #000000;opacity: 0.55;font-size: 16px;line-height: 1.6;/* height: 4.8em; */ /* text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden; */}

.wrap_02 .list_box .item .des *{text-align: center;color: #000000;font-size: 14px;line-height: 1.6; margin-top:50px;}
.wrap_02 .list_box .item .des1 *{text-align: center;color: #000000;font-size: 14px; line-height:25px;margin-top:20px; text-align:left}
 .wrap_02 .list_box .item:hover {background-color: #05affc;}
 .wrap_02 .list_box .item:hover .tit {color: #fff;}
 .wrap_02 .list_box .item:hover .num {color: #fff;}
.wrap_02 .list_box .item:hover .des {color: #fff;opacity: 1;}
.wrap_02 .list_box .item:hover .des *{color: #fff;opacity: 1;}
.wrap_02 .list_box .item:nth-child(2n+2) {background-color: #fff;}
 .wrap_02 .list_box .item:nth-child(2n+2):hover {background-color: #05affc;}
 
 /*经销商加盟*/
 .warp {
	WIDTH: 100%;ZOOM: 1; OVERFLOW: hidden;
}
 .write_box {
	LINE-HEIGHT: 30px; MARGIN: 20px 0px; WIDTH: 100%; FONT-FAMILY: "微软雅黑"; COLOR: #000; FONT-SIZE: 14px
}
.write_box B {
	FONT-SIZE: 24px;
}

.write_box p {
	FONT-SIZE:18px; line-height:40px; text-align:center;
}

.write_box UL { margin-top:50px;

}
.write_box LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: "微软雅黑"; FLOAT: left; PADDING-TOP: 10px
}
.write_box .w_345 {
	WIDTH: 350px
}
.write_box LI LABEL {
	LINE-HEIGHT: 40px; WIDTH: 85px; DISPLAY: block; FLOAT: left; HEIGHT: 55px; COLOR: #333; FONT-SIZE: 14px
}
.write_box LI .txt {
	BORDER-BOTTOM: #ccd0d2 1px solid; BORDER-LEFT: #ccd0d2 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 5px; WIDTH: 260px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #f5f5f5; FLOAT: left; HEIGHT: 40px; BORDER-TOP: #ccd0d2 1px solid; BORDER-RIGHT: #ccd0d2 1px solid; PADDING-TOP: 0px
}
.write_box LI .rad {
	MARGIN: 7px 0px; FLOAT: left
}
.write_box LI SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.write_box LI TEXTAREA {
	BORDER-BOTTOM: #ccd0d2 1px solid; BORDER-LEFT: #ccd0d2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 675px; PADDING-RIGHT: 5px; BACKGROUND: #f5f5f5; FLOAT: left; HEIGHT: 90px; BORDER-TOP: #ccd0d2 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ccd0d2 1px solid; PADDING-TOP: 5px
}
.write_box LI .btn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 132px; DISPLAY: block; BACKGROUND-POSITION: -300px -600px; FLOAT: left; HEIGHT: 96px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}


 /*招贤纳士*/
.wrap_box{max-width:1400px;margin:0 auto;padding:72px 0;}
.wrap_box .bg_title{font-size:36px;color:#124c9d;text-align:center;line-height:normal;}
.contents .sm_title,
.wrap_box .sm_title{font-size:18px;color:#999999;text-align:center;line-height:normal;}
.wrap_box .hoinul li{padding-bottom:20px;}
.wrap_box .hoinul li:last-child{padding-bottom:0px;}
.wrap_box .hoinul li .inodiv{padding:14px 15px 15px 20px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;cursor:pointer;overflow:hidden;}
.wrap_box .hoinul li .inodiv h2{float:left;color:#666666;font-size:16px;font-weight:normal;padding-left:28px; line-height:40px;background:url(red.png) no-repeat left center;}
.wrap_box .hoinul li .inodiv .but{float:right;margin-top:1px;display:block;width:15px;height:13px;background:url(downs.png) no-repeat;}
.wrap_box .hoinul li .textdivs{display:none;padding:32px 48px;}
.wrap_box .hoinul li .textdivs .styles span{color:#333333;font-size:14px;}
.wrap_box .hoinul li .textdivs p{color:#777777;font-size:14px;line-height:25px;}
.wrap_box .hoinul li .inodivs{background:#eeeeee;}
.wrap_box .hoinul li .inodivs h2{color:#003f98;font-weight:bold;background:url(blues.png) no-repeat left center;}
.wrap_box .hoinul li .inodivs .but{background:url(ups.png) no-repeat;}


/*关于*/
.inner{width:1200px; height:auto;  position:relative; z-index:50; margin:0 auto;}
.inner .about_top {
	background: #f6f6f6;
	padding: 40px 0;
}
.inner .about_title {
	font-size: 24px;
	color: #000000;
	font-weight:bold;
	line-height:50px;
	text-align: center;
}
.inner .about_text {
	font-size: 16px;
	line-height: 23px;
	color: #6c6c6c;
	font-family: 思源黑体SC-Regular;
}
.about_area_list {
	width: 100%;
	float: left;
	margin-top:80px;
}
.about_area_item {
	float: left;
	width: 31.3%;
	height: 250px;
	padding: 30px;
	color: #333333;
	font-size: 16px;
line-height: 30px;
	overflow: hidden;
	margin-right: 22.5px;
	margin-bottom: 22.5px;
	background: #ffffff;
	box-shadow:0px 0px 5px #ececec;
}
.about_area_item:hover {
	background: #dcdee2;
}

.about_area_item .num {text-align: center;color: #000000;font-size:30px;font-weight: 550; line-height:55px;}









.about_area_list1 {
	width: 100%;
	float: left;
	margin-top:80px;
}
.about_area_item1 {
	float: left;
	width: 23.2%;
	height: 300px;
	padding: 30px;
	color: #333333;
	font-size: 16px;
line-height: 30px;
	overflow: hidden;
	margin-right: 22.5px;
	margin-bottom: 22.5px;
	background: #ffffff;
	box-shadow:0px 0px 5px #ececec;
}
.about_area_item1:hover {
	background: #dcdee2;
}

.about_area_item1 .num {text-align: center;color: #000000;font-size:30px;font-weight: 550; line-height:55px;}




/*优势 xin*/
.floor_3 .index_title{padding-bottom: 72px;padding-top: 72px;}
.floor_3 li{overflow: hidden;height: 400px;vertical-align: top;}
.floor_3 li .left{width: 620px;overflow: hidden;height: 400px;}
.floor_3 li .left img{display: block;width: 620px;height: 400px;}
.floor_3 li .right{width: 620px;background: #f8f8f8;height: 400px;padding-left: 58px;position: relative;overflow: hidden;}
.floor_3 li .right h3{font-size: 25px; font-weight:bold; color:#5e5e5e;background: #f8f8f8;position: relative;z-index: 10;line-height: 55px;}
.floor_3 li .right b{color: #e9e9e9;position: absolute;font-size: 45px;font-weight: bold;z-index: 9;left: 58px;top: 23px;}
.floor_3 li .right p{line-height: 28px;width: 480px;color: #666; font-size:16px; padding-top:20px;text-align: justify;}





.floor_3 .l2 .left{float: right;}
.floor_3 .l2 .right{float: left;}
.floor_3 li:hover .right{background: #05affc;}
.floor_3 li:hover .right h3{background: #05affc;color: #fff;}
.floor_3 li:hover .right p{color: #fff;}
.floor_3 li:hover .right b{color: #fff;}
.floor_3 li:hover .right span{background: #Fff;}

.left{float: left;}
.right{float: right;}
.content{ width:1240px; margin:0 auto;font-family: "Microsoft Yahei";}


.news_nr {
text-align:justify;
text-justify:inter-ideograph;
overflow:hidden;
padding:9px 0;
font-size:16px;
clear:both;
line-height:32px;
width:1250px;
color:#575757;
word-wrap:break-word;
word-break:break-all;
}
.news_nr div{
margin-bottom:6px;
margin-top:0px;}
.news_nr p{
margin-bottom:15px;margin-top:15px;}
.news_nr .span{
margin-bottom:50px;margin-top:50px;}

.news_nr1 {
	LINE-HEIGHT: 36px; FONT-SIZE: 22px
}
.news_nr2 {
	LINE-HEIGHT: 28px; FONT-SIZE: 14px
}
.news_nr3 {
	LINE-HEIGHT: 24px; FONT-SIZE: 12px
}