@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,select,th,td,iframe{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.6 'Microsoft Yahei',tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none}
/* p{text-indent:2em;} */
fieldset,img{border:0;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#5e5e5e;}
input,label{vertical-align:middle;outline:none;}
body{color:#000;}
input[type="button"]{cursor:pointer;}

.clear{clear:both;overflow:hidden;zoom:1;}
.mw{width:1200px;margin:0 auto;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.showIndex{z-index: -1;}

/* body{background-image:url(../images/indexbg1.jpg);background-repeat:no-repeat;background-position-x:center;background-position-y:1350px;} */

.top{height: 100px;background-color: rgba(0,0,0,.1);}
.header{width:1200px;margin:0 auto;height: 100px;display: flex;flex-direction: row;flex-wrap: nowrap;margin-top: -100px;}


.header .ui-menu{float:left; width: 130px;text-align: center;}
.header .ui-menu>a {color:#FFFFFF; font-size:16px;text-decoration: none;width: 75px;text-align: center;}
.menuActive{border-bottom: 2px solid #00C25E;padding: 0 5px 5px 5px;}
.logo{height: 100px;display: flex;align-items: center}
.logo img{height: 75px;align-items: center;}


.ui-menu-cont{display:none;position: relative;background-color: rgba(0,0,0,.1);}
.ui-menu-cont li{ height:45px; line-height:45px;opacity:1;color: #98CBAD;font-size: 15px;display:block;width:130px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ui-menu-cont li a{color: #FFFFFF}
.ui-menu-cont li:hover{cursor: pointer;background: #FFFFFF;}
.ui-menu-cont li:hover a{color: #3CA07C;}
.part1{padding:50px 0 50px;}
.part1 ul{margin:50px -37.5px 0;}
.part1 li{width:180px;float:left;text-align:center;}
.part1 li span{display:block;width:150px;height:150px;overflow:hidden;margin:0 auto;transition: all 0.4s;background-repeat:no-repeat;}
.part1 li span:hover{background-position-y:-150px;}
.part1 li h3{margin-top:30px;font-weight:normal;}

.search{height: 100px;display: flex;align-items: center}
.search img{height: 25px;align-items: center;}
.clear{clear:both;overflow:hidden;zoom:1;}
.nav{height:100px;line-height:100px;}

.bj{
/* 	position: relative; */
	margin-top: -100px;
	z-index: 2;
	width: 100%;
	height: 400px;
}

.logo,.nav,.search{
	z-index: 5;
}

.search img:hover{cursor:pointer;}
.top{
	position: relative;
	z-index: 4;
}

/* .top{height:35px;line-height:35px;background:#000;color:#d8d8d8;}
.top_left{float:left;}
.top_right{float:right;}
.top .top_right a{color:#a3a3a3;padding:0 5px;}
.top .top_right img{position:relative;top:10px;}
.logo{height:147px;position:relative;}
.logo .logoimg{position:absolute;left:0;top:30px;}
.logo .hotline{width:272px;height:62px;position:absolute;right:0px;top:40px;background:url(../images/hotline.png) no-repeat;}
.logo .hotline span{position:absolute;color:#18a46e;font-size:30px;left:70px;top:24px;}
.nav{background:#18A46E;height:66px;line-height:66px;}
.nav li{float:left;width: 200px;text-align: center;}
.nav li a{color:#fff;} */
/* .banner{height:611px;} */
/* .banner { position: relative; overflow: auto; text-align: center;height:611px;}
.banner li { list-style: none; }
.banner ul li { float: left; }
#b04 { width: 100%;}
#b04 .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
#b04 .dots li 
{ 
display: inline-block; 
width: 10px; 
height: 10px; 
margin: 0 4px; 
text-indent: -999em; 
border: 2px solid #fff; 
border-radius: 6px; 
cursor: pointer; 
opacity: .4; 
-webkit-transition: background .5s, opacity .5s; 
-moz-transition: background .5s, opacity .5s; 
transition: background .5s, opacity .5s;
}
#b04 .dots li.active{
background: #fff;
opacity: 1;
}
#b04 .arrow { position: absolute; top: 200px;}
#b04 #al { left: 15px;}
#b04 #ar { right: 15px;}
#b04 ul li img{height: 500px;} */

.index_tit{width:800px;margin:0 auto;text-align:center;font-size:34px;line-height:2.5;font-weight:normal;border-bottom:2px solid #cfcfcf;position:relative;}
.index_tit em{display:block;font:0/0 "";height:4px;width:180px;background:#18A46E;position:absolute;left:310px;bottom:-3px;}
.part1{padding:50px 0 50px;}
.part1 ul{margin:50px -37.5px 0;}
.part1 li{width:180px;float:left;text-align:center;margin:0 37.5px;padding:20px 0;}
.part1 li span{display:block;width:150px;height:150px;overflow:hidden;margin:0 auto;transition: all 0.4s;background-repeat:no-repeat;}
.part1 li span:hover{background-position-y:-150px;}
.part1 li h3{margin-top:30px;font-weight:normal;}
/* .part2{padding-top:25px;} */
.part2{
    height: 250px;
    background: url(../images/bg.png) rgba(86,117,148, .8) no-repeat  center center;background-blend-mode: multiply;
}
.part2 ul{ width: 1200px; margin:0 auto;	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content:space-around;}
.part2 li{width:250px;padding:14px 13px 39px;margin:48px 10px;text-align:center;}
/* .part2 li:hover{border:1px solid #dbf7ec;background:#dbf7ec;} */
/* .part2 li span{padding:70px 0 0;display:inline-block;height:120px;} */
.part2 li h3{font-size:18px;color:#FFFFFF;margin-bottom: 25px;}
.part2 li h3 span{font-size:30px;color:#EF9123;font-weight: bold;}
.part2 li p{font-size:13px;margin-top:10px;text-indent:0;color:#4d4d4d;line-height:1.8;color: #D6D8DA;}



.part3{} /**background:url(../images/indexbg1.jpg) no-repeat center;**/
.part3Box{
	width: 1200px;
	height: 400px;
	background: #4E7299;
	margin: 120px auto 0 auto;
	border: 1px solid #FFFFFF;
	z-index: 1;
}
#part3BoxItem1{
	width: 750px;
	height: 440px;
	background: #DEDEDE;
	margin: -60px 0 0 20px;
	float: left;
	position: relative;
}
.swiperbg{
	width: 400px;
	height: 330px;
	background: #FFFFFF;
}


#part3BoxItem1 .swiper-slide {
  width: 400px;
  height: 340px;
  margin-top: 50px;
}

#part3BoxItem1 .swiper-slide .text {
  position: absolute;
  left: 10px;
  top:10px;
  /* width: 90%; */
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}

#part3BoxItem1 .swiper-slide .text img {
  width: 380px;
  height: 270px;
  margin-right: 15px;
}

#part3BoxItem1 .swiper-slide h2 {
  text-align: center;
  font-size: 15px;
  line-height: 50px;
}


.part3BoxItem2{
	float: left;
	width: 400px;
	height: 440px;
	margin: -60px 0 0 20px;
}
.part3BoxItem2 .title{
	color: #094D81;
	font-size: 23px;
	font-weight: bold;
}
.part3BoxItem2 .title em{
	display: block;
    font: 0/0 "";
    height: 4px;
    width: 25px;
    background: #094D81;
    margin: 5px 0 0 5px;
}
.part3BoxItem2 .alList{
    margin-top: 30px;
    width: 400px;
    height: 310px;
	font-size: 17px;
	color: #FCFCFD;
}
.part3BoxItem2 .alList p{
    height: 40px;
	line-height: 40px;
	width: 370px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	cursor: pointer;
}
.part3BoxItem2 .btn{
    width: 370px;
}
.part3BoxItem2 .btn .bbtn{
    float: right;
    width: 120px;
    height: 40px;
    border: none;
    background: #FD9A2E;
    color: #FEFEFD;
    cursor: pointer;
} 

#part3BoxItem4{
	width: 750px;
	height: 440px;
	background: #DEDEDE;
	float: left;
	margin: -60px 0 0 10px;
	position: relative;
}
#part3BoxItem4 .swiper-slide {
  width: 400px;
  height: 340px;
  margin-top: 50px;
}

#part3BoxItem4 .swiper-slide .text {
  position: absolute;
  left: 10px;
  top:10px;
  /* width: 90%; */
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}

#part3BoxItem4 .swiper-slide .text img {
  width: 380px;
  height: 270px;
  margin-right: 15px;
}

#part3BoxItem4 .swiper-slide h2 {
  text-align: center;
  font-size: 15px;
  line-height: 50px;
}
/* .part3 ul{margin:50px -15px;}
.part3 li{float:left;width:380px;padding:0 15px;text-align:center;}
.part3 li span{overflow:hidden;display:block;height:270px;}
.part3 li img{width:380px;height:270px;float:left;transition: all 0.4s;}
.part3 li:hover img{transform:scale(1.4);}
.part3 li h3{background:rgba(255,255,255,.8);line-height:40px;font-size:16px;font-weight:normal;color:#333;} */
.part5Box{
	margin-top: -200px;
	background: #FFFFFF;
	height: 300px;
}
.part5Box .title{
	color: #FD9A2E;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
}
.part5Box .alList{
	color: #000000;
    width: 330px;
    height: 310px;
    font-size: 14px;
    margin: 30px auto 0 auto;
}
.part5Box .part5BoxItem4{
	width: 740px;
    height: 440px;
    background: #DEDEDE;
    float: left;
    /* position: absolute; */
    margin: -60px 0 0 30px;
    border: 5px solid #FFFFFF;
}

.part5BoxBtn{
    width: 370px;
}
.part5BoxBtn .bbtn{
    /* float: right; */
    width: 120px;
    height: 40px;
    border: none;
    background: #FD9A2E;
    color: #FEFEFD;
    margin-left: 35px;
	cursor: pointer;
} 
.part5Box .btn .bbtn{
	float: left;
	cursor: pointer;
}
.part5BoxMar{
	margin-top: 60px;
}
.part5Boxhei{
	height: 220px !important;
}

.part4{padding: 50px 0;display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: space-around;}
/* .part4 .part4_left{width:590px;float:left;margin-top:60px;}
.part4 .part4_left img{width:590px;height:410px;}
.part4 .part4_right{width:590px;float:left;margin-top:60px;}
.part4 .part4_right ul{padding:0 0 0 50px;}
.part4 .part4_right li{line-height:2;padding:5px 0;border-bottom:1px solid #999;}
.part4 .part4_right li h3{font-size:18px;color:#313131;font-weight:bold;}
.part4 .part4_right li p{font-size: 16px;text-indent: 0em;width: 550px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #5D5D5D;}
 */
.part4Box{width:575px;}
.part4Box h3{font-size: 22px;color: #284B7C;text-align: center;margin: 10px 0;font-weight: 500;position: relative;}
.part4Box h3 em{display: block;font: 0/0 "";height: 10px;width: 535px;background: #CFCFCF;position: absolute;left: 20px;bottom: -20px;}
.part4Box .part4BoxNews{width: 535px;height: 500px;margin: 40px auto 0 auto;}
.part4Box .part4BoxNews .part4BoxNewsItem{cursor: pointer;width: 515px;height: 100px;margin: 10px auto;border-bottom:1px solid #B9B9B9;display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: space-around;}
.part4Box .part4BoxNews .part4BoxNewsItem .img{position: relative;}
.part4Box .part4BoxNews .part4BoxNewsItem .img img{width: 130px;height: 90px;}
.part4Box .part4BoxNews .part4BoxNewsItem .img span{position: absolute;width: 130px;height: 20px;top: 70px;left: 0px;color: #FFFFFF; background: #3F9C62;line-height: 20px;text-align: center;font-size: 18px;}
.part4Box .part4BoxNews .part4BoxNewsItem .neir{width: 370px;height: 90px;}
.part4Box .part4BoxNews .part4BoxNewsItem .neir h4{height: 50px;line-height: 50px;font-size: 23px;font-weight: 500;	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.part4Box .part4BoxNews .part4BoxNewsItem .neir p{font-size: 15px;color: #575757;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}




.footer{height:280px;color:#fff;background:url(../images/footerBj.jpg) rgba(0, 0, 0, .5) no-repeat center center;background-blend-mode: multiply;background-size: 100%;}
.footer dl{padding:10px 0;}
.footer dt{line-height:40px;border-bottom:1px solid #fff;font-size:18px;margin-bottom:10px;}
.footer dd{float:left;width:170px;}
.footer dd h3{font-size:18px;line-height:3;font-weight:normal;}
.footer dd a{display:block;color:#fff;line-height:2.5;}
.footer dd a:hover{text-decoration:underline;}
.footer .footer_ewm{margin-top:20px;}
.bottom{height:60px;line-height:60px;text-align:center;color:#fff;background:#000;}
.bottom a{color:#fff;padding:0 20px;}

/* 关于贝博 */
.bg{height:250px;background:url(../images/companyProfile/bg.png) no-repeat top center;}
.companyPart1{margin: 40px auto;min-height: 300px;position: relative;}
.companyPart1Demo{margin: 0 auto;min-height: 785px;position: relative;}

.companyPart1_tit{height: 100px; width:30px;line-height:2.5;margin-right:10px;font-weight:normal;position:relative;}
.companyPart1_tit em{height:2px;width:1100px;background:#18A46E;margin-left: 10px; position:absolute;top:13px;}
.companyPart1_pic{width: 1160px; display: flex;flex-direction: row;justify-content:space-between;margin-left: 20px;}
.companyPart1_pic img{width: 280px;transition:transform 0.5s;}
.companyPart1_pic img:hover{transform:scale(1.1);cursor:pointer;}

.companyPart1_nr p{color:#666;padding:4px ;margin-left: 20px;}
.companyPart1_js{margin: 20px 0 10px 20px;}
.companyPart1_jzg p{padding:4px ;}
.companyPart1 .companyPart1_qywh{position: absolute;right: 0;bottom: 20px;}
.companyPart1_fzlc{height: 300px;padding: 5px;}
.companyPart1_fzlc .companyPart1_fzlc_hx{width: 1200px;height: 4px;margin: 0 auto;background: #22A875;line-height: 300px;margin-top: 143px;position: relative;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel1{position: absolute;top:-10px;width: 20px;height: 20px;border-radius: 12px; border: 2px solid #22A875;background: #FFFFFF;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_topLine1{position: absolute;top:-110px;left: 11px;width: 2px;height: 100px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel_top1{position: absolute;top: -120px;width: 15px;height: 15px;border-radius: 8px;background: #22A875;left: 4px;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_wenzi1{position: absolute;top: -210px;left: 20px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_year1{position: absolute;top: -280px;left: 0px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel2{position: absolute;top:-10px;left:123px;width: 20px;height: 20px;border-radius: 12px; border: 2px solid #22A875;background: #FFFFFF;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_underLine2{position: absolute;top:12px;left: 134px;width: 2px;height: 100px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel_under2{position: absolute;top: 110px;width: 15px;height: 15px;border-radius: 8px;background: #22A875;left: 128px;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_wenzi2{position: absolute;top: -80px;left: 140px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_year2{position: absolute;top: -17px;left: 120px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel3{position: absolute;top:-10px;left: 246px;width: 20px;height: 20px;border-radius: 12px; border: 2px solid #22A875;background: #FFFFFF;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_topLine3{position: absolute;top:-110px;left: 257px;width: 2px;height: 100px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel_top3{position: absolute;top: -120px;left: 250px;width: 15px;height: 15px;border-radius: 8px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_wenzi3{position: absolute;top: -210px;left: 266px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_year3{position: absolute;top: -280px;left: 246px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel4{position: absolute;top:-10px;left: 369px;width: 20px;height: 20px;border-radius: 12px; border: 2px solid #22A875;background: #FFFFFF;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_topLine4{position: absolute;top:-110px;left: 380px;width: 2px;height: 100px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel_top4{position: absolute;top: -120px;left: 373px;width: 15px;height: 15px;border-radius: 8px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_wenzi4{position: absolute;top: -210px;left: 389px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_year4{position: absolute;top: -280px;left: 369px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel5{position: absolute;top:-10px;left: 492px;width: 20px;height: 20px;border-radius: 12px; border: 2px solid #22A875;background: #FFFFFF;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_topLine5{position: absolute;top:-110px;left: 503px;width: 2px;height: 100px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel_top5{position: absolute;top: -120px;left: 496px;width: 15px;height: 15px;border-radius: 8px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_wenzi5{position: absolute;top: -210px;left: 512px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_year5{position: absolute;top: -280px;left: 492px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel6{position: absolute;top:-10px;left: 615px;width: 20px;height: 20px;border-radius: 12px; border: 2px solid #22A875;background: #FFFFFF;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel7{position: absolute;top:-10px;left: 738px;width: 20px;height: 20px;border-radius: 12px; border: 2px solid #22A875;background: #FFFFFF;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_topLine7{position: absolute;top:-110px;left: 749px;width: 2px;height: 100px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel_top7{position: absolute;top: -120px;left: 742px;width: 15px;height: 15px;border-radius: 8px;background: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_wenzi7{position: absolute;top: -210px;left: 758px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_year7{position: absolute;top: -280px;left: 738px;color: #22A875;}
.companyPart1_fzlc .companyPart1_fzlc_hx .companyPart1_fzlc_circel8{position: absolute;top:-10px;left: 861px;width: 20px;height: 20px;border-radius: 12px; border: 2px solid #22A875;background: #FFFFFF;}
.companyPart1 .companyPart1_bpic{height: 443px;}
.companyPart1 .companyPart1_bpic img{width: 1200px;}

.companyPart1_picList{width: 1180px; display: flex;flex-direction: row;/* justify-content:space-between; */margin: 20px;flex-wrap: wrap;}
.companyPart1_picList .companyPart1_picItem{width: 260px;height: 240px;background: #e2e2e2;border-radius: 8px;margin: 17px;}
.companyPart1_picList .companyPart1_picItem img{width: 240px;height: 180px; margin: 10px 10px 0 10px;}
.companyPart1_picList .companyPart1_picItem .companyPart1_title{margin: -10px; height: 60px;line-height: 60px;text-align: center;}
.companyPart1_picList .companyPart1_picItem:hover{background:#18A46E;color: #FFFFFF;cursor: pointer;}

.companyPart1 .companyPart1_xwnr{margin-left: 20px;}
.companyPart1 .companyPart1_xwnr h3{font-size: 18px;margin-top: 10px;}
.companyPart1 .companyPart1_xwnr p{font-size: 16px;text-indent: 0em;margin-bottom: 10px;width:1000px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.companyPart1 .companyPart1_xwnr li{border-bottom: 1px solid #E3E3E3;}
.companyPart1 .companyPart1_xwnr span{font-size: 14px;float: right;margin-top: -25px;}

.companyPart1 .companyPart1_xwnr2{margin-left: 20px;}
.companyPart1 .companyPart1_xwnr2_box{width:1200px;height: 135px;}
.companyPart1 .companyPart1_xwnr2_box img{float: left;width: 150px;height: 110px;}
.companyPart1 .companyPart1_xwnr2_boxright{float: left;margin: 25px 0 25px 25px;width: 1000px;}
.companyPart1 .companyPart1_xwnr2_boxright h3{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.companyPart1 .companyPart1_xwnr2_boxright p{float: left;font-size: 16px;text-indent: 0em;margin-bottom: 20px;width:800px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.companyPart1 .companyPart1_xwnr2_boxright span{font-size: 14px;float: right;margin-top: 35px;}
.companyPart1 .companyPart1_xwnr2_boxright:hover{cursor: pointer;}
.companyPart1 .divHr{width: 1200px;height: 1px;background: #E3E3E3;margin-bottom: 20px;}

.companyPart1 .companyPart1_cp{margin: 20px;}
/* .companyPart1 .companyPart1_cp img{float: left;width: 400px;height: 462px;} */
.companyPart1 .companyPart1_cp .companyPart1_cp_boxleft{float: left;width: 400px;/*height: 462px;*/}
.companyPart1 .companyPart1_cp .companyPart1_cp_boxright{width:730px;float: left;margin: 0 0 0 20px;}
.companyPart1 .companyPart1_cp .companyPart1_cp_boxright p{font-size: 16px;text-indent: 0em;line-height: 30px;}
.bg1{height:250px;background:url(../images/news.jpg) no-repeat top center;}

.bg2{height:250px;background:url(../images/news2.png) no-repeat top center;}
.companyPart1 .companyPart1_dowd{width: 900px;height: 300px; margin: 0 auto;}
.companyPart1 .companyPart1_dowd dd{}
.companyPart1 .companyPart1_dowd a{display: block; margin-top: 20px;}

/* .ui-menu-cont{display:none;position: relative;z-index:999;width:200px;}
.ui-menu-cont li{ height:50px; line-height:50px; background:#18A46E;opacity:1;color: #98CBAD;font-size: 16px;}
.ui-menu-cont li:last-child{padding-bottom: 10px;}
.ui-menu-cont li a{color: #FFFFFF}
.ui-menu-cont li:hover{cursor: pointer;}
.ui-menu-cont li a:hover{color: #193A89;} */
.marDb{margin-bottom: 200px;}

.em02 li{ position:relative}
.htn02 li{ position:relative}
.in_bd li{ position:relative}
.em02 .form_box .error .valid_message{ position:absolute; top:4px; right:20%;background: #75d295;border-radius: 4px;padding:0px 4px; font-size:12px; line-height:20px; color:red;}
.inter .left .form_box .error .valid_message{ position:absolute; top:4px; right:0;background: #75d295;border-radius: 4px;padding:0px 4px; font-size:12px; line-height:20px; color:red;}
.in_bd .form_box .error .valid_message{ position:absolute; top:4px; right:0;background: #75d295;border-radius: 4px;padding:0px 4px; font-size:12px; line-height:20px; color:red;}


.in_hd{ text-align: center; margin: 60px 0 40px 0;}
.in_hd span{position: relative;  background: #257e44; height: 42px; line-height: 40px; color: #fff;display: inline-block;  font-weight: bold; padding: 0 40px; font-size: 18px;}
.in_hd span em{height:0; width:0; border:6px solid transparent; border-left:6px solid transparent; border-right:6px solid transparent; border-top:8px solid #257e44; position:absolute; bottom:-12px; left:50%; margin-left:-5px;}

.in_bd{ padding: 0 145px;}
.in_bd li{ width: 46%; margin-bottom: 10px;}
.in_bd input{ width: 93%; height: 34px; line-height: 34px; border: 1px solid #ceccc8;padding:0 10px; background: none;}
.in_bd dl{ overflow: hidden;}
.in_bd ul{ overflow: hidden;}
.in_bd li.odd{ float: left;}
.in_bd li.even{ float: right;}
.in_bd li.even span{ font-size: 14px; float: left; line-height: 38px; padding-left: 20px;}
.in_bd li.even dt{ font-size: 12px; float: left; line-height: 38px; margin-left: 20px; background: url(../../image/radio.png) no-repeat 0 7px; padding-left: 25px; cursor: pointer;}
.in_bd li.even dt.on{  background: url(../images/radio.png) no-repeat 0 -23px;}
.in_bd li.even dt.off{  background: url(../images/radio.png) no-repeat 0 7px;}

.subm{ text-align: center; margin-top:30px;}
.subm button{ background: #257f45; color: #fff; width: 104px; height: 30px; line-height: 30px; border: none; outline: none; margin: auto;}

.in_bd .in_area{ width: 100%; clear: both;}
.in_bd .in_area textarea{ width: 97%; height: 124px; padding: 10px;border: 1px solid #ceccc8;}
.showHeight{height: 570px;}

.pro-module .name1 {
    border-bottom: medium none;
    text-align: center;
    background: #46A56B;
    color: #fff;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    font-weight: bold;
}
.pro-module ul li.code {
    color: #333;
    font-weight: normal;
}
.pro-module ul li {
    line-height: 70px;
    color: #231815;
    border-bottom: #cecece 1px dashed;
    font-size: 14px;
}
.noinfo {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    clear: both;
}
.noinfo p img {
    width: 32px;
    height: 32px;
    vertical-align: middle;
}
.noinfo p span {
    text-align: left;
    margin-left: 10px;
    font-weight: bold;
    vertical-align: middle;
    line-height: 32px;
}

.content {
	padding-bottom: 30px;
	width: 100%;
	overflow: hidden;
	word-break: break-all;
}
.content .describe {
	line-height: 34px;
}

.htmledit {
	text-align: left;
	padding-bottom: 5px;
	line-height: 24px;
	text-indent: 0;
	margin: auto auto 5px;
	padding-left: 0;
	padding-right: 0;
	color: #333;
	font-size: 13px;
	padding-top: 5px;
}

.bottomPage{margin: 40px auto;position: relative;}
.wzTitle{
	text-align: center;
	font-size: 22px;
	margin-top: 20px;
	color: rgb(1, 133, 65);
}
.wzDate{
	text-align: center;
	font-size: 17px;
	margin-top: 10px;
}

/* 搜索 */
.search1 {
  text-align: center;
  /* margin: 22em 0em 0em 0em; */
  position: relative;
  margin-top: -400px;
  height: 400px;
}
.s-bar {
  width: 34%;
  margin: 0 auto;
  padding: 0.5em 0em 0.5em 0em;
}
.s-bar input[type="text"] {
  font-size: 1em;
  font-weight: 600;
  color: #fff;
  padding: 1.3em 1em 1.3em 1.5em;
  width: 70%;
 text-shadow: rgba(80, 80, 80, 0.08) 1px 1px, 
               rgba(80, 80, 80, 0.07) 2px 2px, 
               rgba(80, 80, 80, 0.09) 3px 3px, 
               rgba(80, 80, 80, 0.04) 4px 4px, 
               rgba(80, 80, 80, 0.06) 5px 5px; 
  border-radius: 5px 0px 0px 5px;
 -webkit-border-radius: 5px 0px 0px 5px;
  -moz-border-radius: 5px 0px 0px 5px;
  -o-border-radius: 5px 0px 0px 5px;
  background: rgba(255, 255, 255, 0.5);
  border: none;
  outline: none;
  -webkit-appearance: none;
}
.s-bar input[type="submit"]{
  font-size: 1em;
  font-weight: 600;
  color: #fff;
  padding: 1.3em 0.5em;
  width: 22%;
  text-align: center;
  text-shadow: rgba(80, 80, 80, 0.08) 1px 1px, 
               rgba(80, 80, 80, 0.07) 2px 2px, 
               rgba(80, 80, 80, 0.09) 3px 3px, 
               rgba(80, 80, 80, 0.04) 4px 4px, 
               rgba(80, 80, 80, 0.06) 5px 5px;
  border-radius: 0px 5px 5px 0px;
  -webkit-border-radius:0px 5px 5px 0px;
  -moz-border-radius:0px 5px 5px 0px;
  -o-border-radius:0px 5px 5px 0px;
  margin: 0px 0px 0px -4px;
  cursor:pointer;
  border: none;
  outline: none;
  -webkit-appearance: none;
  background: #1D9B5B;
}
.s-bar input[type="submit"]:hover{
	opacity: 0.8;
      filter: alpha(opacity=100); 
      transition: all 0.3s ease; 
     -webkit-transition: all 0.3s ease;
     -moz-transition: all 0.3s ease;
     -o-transition: all 0.3s ease;
}
.search1 .searchIcon {
  background: url(../images/search1.png)no-repeat;
  width: 31px;
  height: 31px;
  display: block;
  position: absolute;
  top: 10%;
  left: 32.2%;
  cursor: pointer;
}
.search2{margin: 0 auto;display: inline-block;color: white;}
.bg3{height:650px;background:url(../images/searchBj.jpg) rgba(0, 0, 0, .5) no-repeat center center;background-blend-mode: multiply;background-size: 100%;}
.bg4{height:350px;background:url(../images/newbj.jpg) rgba(0, 0, 0, .5) no-repeat center center;background-size: 100%;}

.chanpinBoxList{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	margin: 40px 0;
}
.chanpinBoxList .chanpinBox{
	width: 250px;
	height: 190px;
	border: 2px solid #4B7CA1;
	border-bottom: 40px solid #4B7CA1;
	margin: 20px 5px;
	cursor: pointer;
	position: relative;
}
.chanpinBoxList .chanpinBox:hover{
	box-shadow: 0px 0px 8px #888888;
	transform: scale(1.1);
	transition: all 0.4s;
}
.chanpinBoxList .chanpinBox img{
	width: 250px;
	height: 190px;
}
.chanpinBoxList .chanpinBoxShadow{
	/* position: absolute; */
/*    top: 140px;
    left: 10px;
    width: 220px;
    height: 40px;
    background: rgba(255,255,255,0.5); */
    font-size: 18px;
	color: #FFFFFF;
    line-height: 40px;
/*    padding-left: 10px; */
    text-align: center;
}
.searchBox{
	height: 100px;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content:space-around;
	background: #f6f6f6;
}
.searchBoxItem{
	min-width: 380px;
	/* border-right: 1px solid gray; */
	width: 430px;
	margin-top: 20px;
	text-align: center;
	position: relative;
	
}
/* .searchBoxItem:nth-child(3){
	border-right: none;
} */
.searchBoxItem .searchBoxInput>input{
	border: 2px solid #30609A;
    width: 250px;
    height: 35px;
    /* border: none; */
    background: none;
    outline: none;
    padding: 0 0 0 14px;
    /* float: left; */
    color: #666;
    font-size: 14px;
    font-family: 微软雅黑;
    border-radius: 10px;
}
.searchBoxItem .searchBoxInput .search{
	position: absolute;
    top: 4px;
    right: 85px;
    border-left: 1px solid #DCDBDB;
    height: 30px;
    width: 30px;
    padding-left: 4px;
}
.searchBoxItem:nth-child(2){
	padding-top: 25px;
}
.searchBoxItem>.hotline{width:272px;height:62px;background:url(../images/hotline.png) no-repeat;position: relative;display: inline-block;}
.searchBoxItem>.hotline>span{color:#18a46e;font-size:30px;position: absolute;top: 20px;left: 70px;}
.searchBk{
	height: 100px;
	border-left: 1px solid #E3DEE4;
}
.part5{padding: 50px 0;}
video {
height: 100%;

width: 100%;

display: block;
margin-top: 40px;

}

.setImg img{width: 100%;}

.gjc{
	margin-top: 20px;
	font-size: 15px;
	color: red;
}
.gjc span{cursor: pointer;}