
*{
	margin:0;
	padding:0;
	font-size: 18px;
	font-family: "MSYH";

}
body{
	background-color: white;
}
li{list-style: none;}
a{text-decoration: none;}
h3{font-weight: normal;}
em{font-style: normal;}
img{border:none;vertical-align: middle;}
input,textarea,select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;}
.clear{clear:both;}

@font-face{
    font-family: 'MSYH';
    src: url('MSYH.TTF');
}
@font-face{
    font-family: 'HEL';
    src: url('HELVETICANEUELTPRO-THEX.OTF');
}

/*head*/
.head{height: 84px;background: #222026;border-bottom: 1px solid #47464b;position: absolute;top:0;left:0;right: 0;margin:auto;z-index: 9999;}
.head .head_con{width: 1200px;margin:0 auto;}
.head .head_con>a{display: block;float: left;height: 84px;width: 167px;line-height: 84px;}
.head .head_con .nav{float: right;}
.head .head_con .nav>ul{}
.head .head_con .nav>ul>li{float: left;position: relative;}
.head .head_con .nav>ul>li>a{display: block;color: white;font-size: 16px;line-height: 84px;height: 84px;padding:0 30px;}
.head .head_con .nav>ul>li>a.on{color: #02b0c0;}
.head .head_con .nav>ul>li>a:hover{color: #02b0c0;}
.head .head_con .nav>ul>li ul{position: absolute;width: 100%;z-index: 9999;display: block;}
.head .head_con .nav>ul>li ul li:first-child{border-top: 3px solid #02b0c0;}
.head .head_con .nav>ul>li ul li{width: 100%;text-align: center;height: 44px;line-height: 44px;color: #666;font-size: 14px;background-color: white;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6; }
.head .head_con .nav>ul>li ul a{display: block;color: #666;font-size: 14px;line-height: 44px;height: 44px;}
.head .head_con .nav>ul>li ul a.on{color: #02b0c0;}
.head .head_con .nav>ul>li ul a:hover{color: #02b0c0;}
.head .head_con .nav>ul>li>ul>li>ul{display: none !important;}

/*banner*/
.banner{width: 100%;overflow:hidden;position: relative;top: 84px;}
.banner .hd{position: absolute;bottom: 210px;left: 0;right: 0;font-size: 0;z-index: 1;text-align: center;}
.banner .hd ul{display: inline-block;overflow: hidden;}
.banner .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:10px;background:#fff; cursor:pointer; border-radius: 50%;}
.banner .hd ul li:last-child{margin-right: 0;}
.banner .hd ul li.on{ background:#036f7f;  width: 30px;border-radius: 10px;}
.banner .bd{ height:100%;}
.banner .bd li{vertical-align:middle; }
.banner .bd img{max-width: 100%;}
/*banner里产品*/
.product_banner{position: absolute;width: 1200px;height: 150px;bottom:0;left: 0;right: 0;margin:auto;}
.product_banner .bproduct_item{float: left;width: 335px;height: 150px;margin-right:97px;transition: all 0.3s;cursor: pointer;}
.product_banner .bproduct_item:last-child{margin-right: 0;}
.product_banner .bproduct_item:hover{transform: translate(0px,-30px);-webkit-transform:translate(0px,-30px);}
.product_banner .bproduct_item dl{}
.product_banner .bproduct_item dl dt{float: left;line-height: 100px;}
.product_banner .bproduct_item dl dt img{}
.product_banner .bproduct_item dl dd{float: left;margin-left: 20px;height: 100px;width: 240px;}
.product_banner .bproduct_item dl dd h3{font-size: 18px;line-height: 30px;color: white;margin-top: 24px;}
.product_banner .bproduct_item dl dd p{font-size: 12px;line-height: 24px;color: white;margin-top: 5px;}

/*index title*/
.index_title{width: 1200px;margin:0 auto;}
.index_title h3{font-size:36px;font-weight: bold;color: #333;text-align: center; padding-top: 100px;padding-bottom: 30px;}
.index_title p{font-size: 18px;color: #666;text-align: center;margin-bottom: 55px;}

/*product index*/
.product{background: url(productc_bg.png) no-repeat center 70px;margin-top: 84px;}
.product .product_con{ width:1200px;margin:0 auto;}
.product .product_con .hd{ height:480px; width: 244px;float: left;}
.product .product_con .hd ul{}
.product .product_con .hd ul li{cursor:pointer;  width: 244px;height: 153px;background: url(product_bg.png) no-repeat center center;margin-bottom: 10px;}
.product .product_con .hd ul li.on{background: url(product_bg_hover.png) no-repeat center center;}
.product .product_con .hd ul li:hover{background: url(product_bg_hover.png) no-repeat center center;}
.product .product_con .hd ul li a{display: block;width: 244px;height: 153px;color: white;text-align: center;}
.product .product_con .hd ul li a img{line-height: 50px;padding-top: 40px;padding-bottom: 10px;}
.product .product_con .hd ul li a p{font-size: 24px;}
.product .product_con .tempWrap{box-shadow: 3px 3px 3px #e5e5e5;width: 933px !important;float: right;}
.product .product_con .bd{float: right;width: 930px;height: 480px;box-shadow: 3px 3px 3px #e5e5e5;border:1px solid #eee;}
.product .product_con .bd ul{height: 480px;width: 930px;}
.product .product_con .bd ul img{float: left;max-width: 370px;max-height: 100%;display: inline-block;}
.product .product_con .bd ul .text{float:left;width: 550px;height: 480px;padding-left:77px;box-sizing: border-box;padding-top: 77px;padding-right: 50px;}
.product .product_con .bd ul .text h3{font-size: 24px;color: #333;font-weight: normal;margin-bottom: 30px;}
.product .product_con .bd ul .text p{font-size: 16px;color: #666;line-height: 30px;margin-bottom: 55px;}
.product .product_con .bd ul .text a{display: block;width: 215px;height: 50px;line-height: 50px;text-align: center;border:1px solid #e5e5e5;border-radius: 30px;color: #02b0c0;transition: all 0.3s;}
.product .product_con .bd ul .text a:hover{background-color: #02b0c0;color: white;border:1px solid #02b0c0;}

/*advantage index*/
.advantage{}
.advantage .adv_con{width: 1200px;margin:0 auto;height: 392px;overflow: hidden;}
.advantage .adv_con .left{float: left;width: 450px;padding:30px 0;}
.advantage .adv_con .left h3{font-size: 18px;font-weight: bold;color: #333;background: url(blue_dot.png) no-repeat left center;padding-left: 30px;margin-bottom: 30px;}
.advantage .adv_con .left img{}
.advantage .adv_con .left p{font-size: 16px;color: #333;margin-top: 20px;padding:0 20px;line-height: 26px;}
.advantage .adv_con .right{float: right;background: url(adv_pic.jpg) no-repeat right center;width: 750px;height: 392px;position: relative;}
/*优势分类*/
.advantage .adv_con .right .right_con{position: absolute;width: 550px;height: 235px;bottom:50px;left: 50px;background-color: white;border-radius: 30px;border:1px solid #daf4fd;box-shadow: 0px 1px 1px #daf4fd;}
.advantage .adv_con .right .right_con h3{font-size: 24px;color: #333;margin-top: 40px;margin-bottom: 30px;padding-left: 50px;font-weight: bold;}
.advantage .adv_con .right .right_con h3 span{font-size: 14px;color: #999;font-weight: normal;margin-left: 10px;}
.advantage .adv_con .right .right_con .adv_right{/* width: 5500px; */padding:0 23px;box-sizing: border-box;}
.advantage .adv_con .right .right_con .adv_right .adv_item{float: left;/* width: 80px;margin:0 23px; */width: 33.333%;}
.advantage .adv_con .right .right_con .adv_right .adv_item:hover{}
.advantage .adv_con .right .right_con .adv_right .adv_item dl{}
.advantage .adv_con .right .right_con .adv_right .adv_item dl dt{background: linear-gradient(135deg,#54aefa,#39ecf3);height: 80px;width: 80px;
border-radius: 50%;text-align: center;line-height: 80px;margin: 0 auto;}
.advantage .adv_con .right .right_con .adv_right .adv_item dl dt img{transition: all 0.5s;}
.advantage .adv_con .right .right_con .adv_right .adv_item dl dd{text-align: center;line-height: 40px;}
.advantage .adv_con .right .right_con .adv_right .adv_item dl:hover dt img{transform: rotate(360deg);}
.advantage .adv_con .right .right_con .adv_right .adv_item dl:hover dd{color: rgb(60,114,160);}

/*about index*/
.about{width: 100%;height: 614px;margin:100px auto;background: url(about_bg.png) no-repeat center center;}
.about .about_con{width: 1200px;margin:0 auto;}
.about .about_con dl{}
.about .about_con dl dt{float: left;width: 490px;height: 614px;line-height: 614px;}
.about .about_con dl dt img{}
.about .about_con dl dd{float: right;width: 640px;padding:140px 5px;box-sizing: border-box;}
.about .about_con dl dd h3{font-size: 30px;color: #fff;font-weight: bold;margin-bottom: 30px;line-height: 36px;}
.about .about_con dl dd p{font-size: 16px;color: #fff;line-height: 40px;margin-bottom: 55px;}
.about .about_con dl dd a{display: block;width: 215px;height: 50px;line-height: 50px;text-align: center;border:1px solid #e5e5e5;border-radius: 30px;color: #fff;transition: all 0.3s;}
.about .about_con dl dd a:hover{border:1px solid white;color: #02b0c0;background-color: white; font-size: 18px;}

/*新闻*/
.news{width: 1200px;margin:0 auto 100px;}
.news .news_left{width: 530px;float: left;}

.news_catalog{height: 60px;border-bottom: 1px solid #ebebeb;}
.news_catalog h3{color: #666;line-height: 60px;float: left;display: inline;font-size: 24px;font-weight: normal;}
.news_catalog a{color: #008c99;line-height: 60px;float: right;display: inline;font-size: 16px;}
.news_catalog a:hover{font-weight: bold;}

.news .news_left{width: 530px;float: left;}
.news .news_left .news_catalog{width: 100%;}
.news .news_left .news_con{width: 530px;}
.news .news_left .news_con ul{}
.news .news_left .news_con ul li{margin-top: 20px;display: block;}
.news .news_left .news_con ul li:first-child{margin-top: 30px;}
.news .news_left .news_con ul li a{width: 530px;display: block;}
.news .news_left .news_con ul li a h3{font-size: 18px;color: #666;padding-right: 10px;/*font-weight: bold;*/background:url(blue_dot.png) no-repeat left center;padding-left: 20px;background-size: 2% 40%;}
.news .news_left .news_con ul li a p{font-size: 16px;color:#999;margin-top: 5px;line-height: 30px;padding-left: 20px;}
.news .news_left .news_con ul li:hover a h3{color: #008c99;}

.news .news_right{float: right;width: 530px;}
.news .news_right dl{margin-top: 30px;}
.news .news_right dl a dt{width: 530px;height: 292px;overflow: hidden;}
.news .news_right dl a dt img{max-width: 100%;max-height: 100%;transition: all 0.3s;width: 100%;height: 100%;}
.news .news_right dl a dd{background-color: #f7f6f6;height: 155px;width: 530px;box-sizing: border-box;padding:30px;}
.news .news_right dl a dd h3{font-size: 18px;/*font-weight: bold;*/color: #666;background:url(blue_dot.png) no-repeat left center;padding-left: 20px;background-size: 2% 40%;}
.news .news_right dl a dd p{font-size: 16px;color: #999;line-height: 30px;margin-top: 10px;padding-left: 20px;}
.news .news_right dl:hover a dd h3{color:#008c99;}
.news .news_right dl:hover a dt img{transform: scale(1.2);}

/*cooperate*/
.cooperate{width: 100%;height: 570px;background:url(COOPERATION.png) no-repeat center 75px #eee;}
.cooperate .coop_title{padding-top: 100px;text-align: center;}
.cooperate .coop_title h3{font-size: 36px;font-weight: bold;color: #333;display: inline-block;padding-left: 70px;background: url(coop_title.png) no-repeat center left;}
.cooperate .coop_con{width: 1200px;margin:40px auto 0;}
.cooperate .coop_con .hd{height: 84px;border-bottom: 1px solid #ccc;}
.cooperate .coop_con .hd ul{}
.cooperate .coop_con .hd ul li{float: left;line-height: 84px;padding:0 10px;height: 80px;margin-right: 65px;font-size: 24px;color: #666;cursor: pointer;}
.cooperate .coop_con .hd ul li.on{border-bottom: 5px solid #02b0c0;}
.cooperate .coop_con .hd ul li a{font-size: 24px;color: #666;}
.cooperate .coop_con .bd{margin-top: 45px !important;height: 170px !important;}
.cooperate .coop_con .tempWrap{width: 1203px !important;}
.cooperate .coop_con .bd ul{}
.cooperate .coop_con .bd ul li{float: left;width: 290px;height: 165px;line-height: 165px;text-align: center;margin-right: 13px;box-shadow: 3px 3px 3px #eee;background-color: white;}
.cooperate .coop_con .bd ul li:last-child{margin-right: 0px;}
.cooperate .coop_con .bd ul li img{max-height: 100%;max-width: 100%;}

/*foot*/
.foot{height: 215px;background-color: #008c99;}
.foot .foot_con{width: 1200px;margin:0 auto;padding:0 100px;box-sizing: border-box;}
.foot .foot_con>a{display: block;float: left;height: 215px;width: 250px;line-height: 215px;}
.foot .foot_con>a img{max-width: 100%;max-height: 100%;}
.foot .foot_con p{color: white;float: right;font-size: 16px;line-height: 30px;margin:77px 0px;}
.foot .foot_con p>a{color: white;font-size: 16px;}

/*内页banner*/
.page_banner{height: 280px;overflow: hidden;width: 100%;margin-top: 84px;position: relative;}
.page_banner img{}


/*当前位置与小导航*/
.local{width: 1200px;height: 50px;left: 0;right: 0;margin:auto;position: absolute;/* margin-top: -50px; */background-color: rgba(88,89,96,.7);bottom: 0;}
.local .local_left{float: right;background-color:  rgba(42,217,236,.7);padding:0 20px;}
.local .local_left dl{height: 50px;}
.local .local_left dl dt{height: 50px;float: left;line-height: 46px;}
.local .local_left dl dt img{}
.local .local_left dl dd{height: 50px;line-height: 50px;font-size: 14px;color: white;float: left;margin-left: 5px;}
.local .local_left dl dd a{font-size: 14px;color: white;}
.local .local_right{float: left;}
.local .local_right ul{}
.local .local_right ul li{line-height: 50px;height: 50px;float: left;}
.local .local_right ul li a{display: block;font-size: 16px;color: white;height: 50px;line-height: 50px;padding:0 20px;text-align: center;}
.local .local_right ul li a.on{color: #00d9ed;background:url(nav_bg.jpg) repeat-x center bottom;}

/*内页底部*/
.page_foot{height: 40px;background-color: #02b0c0;color: white;line-height: 40px;font-size: 14px;}
.page_foot .foot_con{width: 1200px;margin:0 auto;}
.page_foot .foot_con p a{color: white;font-size: 18px;}
.page_foot .foot_con p:first-child{float: left;}
.page_foot .foot_con p:last-child{float: right;}

/*单页*/
.page_danye{width: 1200px;margin:0 auto;background-color: white;padding:0 50px;box-sizing: border-box;}
/*.page_danye .danye_title p{font-size: 16px;color: #ccc;text-align: center;}*/
.page_danye .danye_con{min-height: 300px;padding-bottom: 100px;color: #666;font-size: 18px;line-height: 30px;}

/*page title*/
.page_title{margin:0 auto;}
.page_title h3{font-size: 24px;color: #333;text-align: center;padding-top: 50px;padding-bottom: 60px;border-bottom: 1px dashed #ccc;margin-bottom: 50px;}
.page_title h3 p{font-size: 16px;color: #999;text-align: center;margin-top: 20px;}

/*page news*/
.page_news{min-height:600px;width: 1200px;margin:0 auto;padding-bottom: 80px;position: relative;background-color: white;padding: 0 50px;box-sizing: border-box;}
.page_news dl{border-bottom: 2px solid #e6e6e6;padding:30px 0;transition: all 0.3s;text-align: left;position: relative;}
.page_news dl dt{width: 300px;height: 160px;line-height: 160px;text-align: center;float: left;}
.page_news dl dt img{max-width: 100%;max-height: 100%;}
.page_news dl dd{float:left;width: 620px;margin-left: 30px;}
.page_news dl dd h3{font-size: 16px;color: #333;text-align: left;margin-bottom: 20px;margin-top: 20px;}
.page_news dl dd p{font-size: 14px;color: #999;text-align: left;line-height: 30px;}
.page_news dl dd div{display: block;position: absolute;right: 0;top: 50px;font-size: 30px;color: #666;font-family: HEL;}
.page_news dl dd em{display: block;position: absolute;width: 24px;height: 12px;right: 100px;background:url(arrow.png) no-repeat center center;opacity: 0;transition: all 0.3s;}
.page_news dl:hover em{right: 0;opacity: 1;}
.page_news dl:hover dd h3{color: #02b0c0;}

.page_news ul{}
.page_news ul li{border-bottom: 2px solid #e6e6e6;padding:40px 0px 40px 0px;position: relative;transition: all 0.3s;}
.page_news ul li h3{font-size: 16px;color: #333;text-align: left;width: 950px;margin-bottom: 20px;transition: all 0.3s;}
.page_news ul li p{font-size: 14px;color: #999;text-align: left;width: 950px;line-height: 30px;transition: all 0.3s;}
.page_news ul li div{display: block;position: absolute;right: 0;top: 35px;font-size: 30px;color: #666;font-family: HEL;}
.page_news ul li em{display: block;position: absolute;width: 24px;height: 12px;right: 100px;bottom:55px;background:url(arrow.png) no-repeat center center;opacity: 0;transition: all 0.3s;}
.page_news ul li:hover em{right: 0;opacity: 1;}
.page_news ul li:hover h3{margin-left: 50px;color: #02b0c0;}
.page_news ul li:hover p{margin-left: 50px;}

/*page cooperate*/
.page_cooperate{background-color: white;padding: 0 50px;box-sizing: border-box;width: 1200px;margin:0 auto;}

.page_cooperate .page_title .child{margin:0 auto 70px;text-align: center;}
.page_cooperate .page_title .child ul{}
.page_cooperate .page_title .child ul li{width: 160px;height: 35px;margin:0 18px;display: inline-block;}
.page_cooperate .page_title .child ul li a{display: block;width: 160px;height: 35px;line-height: 35px;text-align: center;color: #666;font-size: 16px;border:1px solid #02b0c0;}
.page_cooperate .page_title .child ul li:hover a{color: #fff;background-color: #02b0c0;}
.page_cooperate .cooperate_con{margin:0 auto;min-height: 300px;}
.page_cooperate .cooperate_con ul{}
.page_cooperate .cooperate_con ul li{float: left;width: 270px;height: 150px;line-height: 150px;text-align: center;background-color: white;border:1px solid #e5e5e5;}
.page_cooperate .cooperate_con ul li:last-child{}
.page_cooperate .cooperate_con ul li img{max-width: 95%;}

/*page contact*/
.page_contact{width: 1200px;margin:0 auto;background-color: white;padding: 0 50px;box-sizing: border-box;}

.page_contact ul{width: 1200px;padding-left: 150px;box-sizing: border-box;}
.page_contact ul li{float: left;width: 33.33%;}
.page_contact ul li h3{font-size: 18px;color: #666;margin-bottom: 30px;}
.page_contact ul li:nth-child(3) h3{margin-bottom: 10px;}
.page_contact ul li p{font-size: 14px;color: #999;line-height: 30px;}
.page_contact .map{height: 360px;width: 1200px;margin: 100px 0px;}

/*page honor*/
.page_honor{width: 1200px;margin:0 auto;background-color: white;padding: 0 50px;box-sizing: border-box;}
.page_honor .honor_list{}
.page_honor .honor_list dl{width: 255px;float: left;margin:0 10px 25px 10px;}
.page_honor .honor_list dl dt{height: 270px;border:1px solid #e6e6e6;text-align: center;line-height: 270px;}
.page_honor .honor_list dl dt img{max-height: 90%;max-width: 90%;}
.page_honor .honor_list dl dd{font-size: 14px;color: #666;text-align: center;line-height: 30px;}
.page_honor .honor_list dl:hover dd{color:#02b0c0;}

/*page video*/
.page_video{width: 1200px;margin:0 auto;background-color: white;padding: 0 50px;box-sizing: border-box;}
.page_video .video_con{width: 1200px;margin:0 auto;}
.page_video .video_con .video{height: 600px;width: 1200px;overflow: hidden;}
.page_video .video_con .text_con{padding-top: 20px;padding-bottom: 100px;}
.page_video .video_con .text_con h3{font-size: 20px;color: #333;margin-bottom: 20px;}
.page_video .video_con .text_con h3 span{font-size: 12px;color: #999;display: inline-block;float: right;}
.page_video .video_con .text_con p{font-size: 16px;color: #666;line-height: 30px;}

/*page recruit*/
.page_recruit{width: 1200px;margin:0 auto;background-color: white;padding: 0 50px;box-sizing: border-box;}
.page_recruit .recruit_con{margin:0 auto;}
.page_recruit .recruit_con table{width: 1130px;margin:0 35px;box-sizing: border-box;}
.page_recruit .recruit_con table tr{height: 65px;position: relative;}
.page_recruit .recruit_con table tr th{width: 25%;font-size: 18px;color: #333;line-height: 65px;text-align: left;font-weight: normal;}
.page_recruit .recruit_con .recruit_list{}
.page_recruit .recruit_con .recruit_list ul{border-bottom: 1px solid #e6e6e6;display: block;padding:0 35px;min-height: 65px;}
.page_recruit .recruit_con .recruit_list ul li{width: 25%;font-size: 16px;color: #666;line-height: 65px;text-align: left;height: 65px;float: left;}
.page_recruit .recruit_con .recruit_list ul li:nth-child(4){background:url(down_icon.png) no-repeat right center;cursor: pointer;transition: all 0.3s;}
.page_recruit .recruit_con .recruit_list ul:first-child{border-top: 1px solid #ccc;}
.page_recruit .recruit_con .recruit_list ul .con{min-height: 200px;display: none;}

/*page team*/
.page_team{width: 1200px;margin:0 auto;padding-bottom: 80px;position: relative;background-color: white;padding: 0 50px;box-sizing: border-box;}
.page_team dl{padding:45px 0;text-align: left;position: relative;border-bottom: 1px solid #e5e5e5;}
.page_team dl dt{width: 190px;height: 180px;line-height: 180px;text-align: center;float: left;}
.page_team dl dt img{max-width: 100%;max-height: 100%;}
.page_team dl dd{float:left;width: 875px;margin-left: 35px;}
.page_team dl dd h3{font-size: 16px;color: #666;text-align: left;margin-bottom: 20px;margin-top: 20px;}
.page_team dl dd p{font-size: 14px;color: #999;text-align: left;line-height: 30px;}
.page_team dl:hover dd h3{color: #02b0c0;}

/*page code*/
.layui-laypage{width: 100%;text-align: center;clear: both;margin:30px 0;}
.layui-laypage .layui-laypage-count{border:1px solid #ddd;padding:0px 15px;margin-right:5px;}
.layui-laypage .layui-laypage-count:hover{color: white;background-color: #02b0c0;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: #02b0c0;}
.layui-laypage a{margin:0 5px;}
.layui-laypage .layui-laypage-curr{margin:0 5px;}
.layui-laypage a:hover{color: white;background-color: #02b0c0;}
.layui-laypage-prev:hover{color: white;background-color: #02b0c0;}
.layui-laypage-prev.layui-disabled{display: none;}
.layui-laypage span{margin-bottom: 0px;}

/*form*/
.layui-form{}
.layui-form form{}
.layui-form form table{margin:0 auto;}
.layui-form form table tbody{}
.layui-form form table tbody tr{margin-bottom: 5px;}
.layui-form form table tbody tr .tableft{font-size: 14px;color: #777;text-align: left;font-weight: bold;display: block;}
.layui-form form table tbody tr .tabright{width: 840px;display: block;}
.layui-form form table tbody tr .tabright input{margin: 15px 0px;font-size: 16px;color: #666;border:1px solid #d7d7d7;height: 44px;}
.layui-form form table tbody tr .tabright input::-input-placeholder{color: #ccc;font-size: 14px;}
.layui-form form table tbody tr .tabright input::-webkit-input-placeholder{color: #ccc;font-size: 14px;}
.layui-form form table tbody tr .tabright textarea{margin: 15px 0px;border:1px solid #d7d7d7;width:840px;min-height: 240px;font-size: 16px;color: #666;}
.layui-form form table tbody tr .tabright textarea::-input-placeholder{color: #ccc;font-size: 14px;}
.layui-form form table tbody tr .tabright textarea::-webkit-input-placeholder{color: #ccc;font-size: 14px;}
.layui-form form table tbody tr .tabright textarea::-ms-input-placeholder{color: #ccc;font-size: 14px;}
.layui-form form table tbody tr .tabright span{display: none;position: absolute;margin-top: -24px;right:0;margin-right: -8px;}
.layui-form form table tbody tr:nth-child(5){display: none;}
.layui-form form table tbody tr:nth-child(1){width: 397px;float: left;}
.layui-form form table tbody tr:nth-child(2){width: 397px;float: right;}
.layui-form form table tbody tr:nth-child(1) .tableft{display: block;}
.layui-form form table tbody tr:nth-child(1) .tabright{display: block;width: 397px;}
.layui-form form table tbody tr:nth-child(2) .tableft{display: block;}
.layui-form form table tbody tr:nth-child(2) .tabright{display: block;width: 397px;}
.layui-form form table tbody tr .layui-btn{width: 162px;height: 42px;background-color: #02b0c0;color: white;font-size: 18px;margin: 40px 0 100px;}
.layui-form form table tbody tr:last-child td:first-child{display: none;}
.layui-form form table tbody tr:last-child td:last-child{text-align: center;}

/*map*/
.lazyload *{font-size: 18px;}
.lazyload iframe{height: 368px !important;}
.lazyload img{max-width: 100%;}
.lazyload p{font-size: 18px;color: #666;line-height: 36px;}


/*local color*/
.local .local_left a:last-child{color: white;}

/*内页新闻详情*/
.page_newsD{width: 1200px;margin:0 auto;background-color: white;padding:0px 50px;box-sizing: border-box;}
.page_newsD .newsD_title{font-size: 24px;color: #333;text-align: center;padding:50px 0;}
.page_newsD .newsD_title .newsD_title_infor{font-size: 14px;color: #666;margin-top: 20px;padding-left: 415px;text-align: left;}
.page_newsD .newsD_title .newsD_title_infor span{font-size: 14px;}
.page_newsD .newsD_con{padding:25px 0px 80px 0px;box-sizing: border-box;min-height: 250px;border-bottom: 1px solid #ccc;border-top: 1px dashed #ccc;margin:0 auto;color: #666;font-size: 18px;line-height: 30px;}
.page_newsD .newsD_con *{font-size: 18px;}

/*新闻上下页*/
.news_updown{height: 20px;padding: 60px 0px;}
.news_updown p{font-size: 18px;color: #666;}
/* .news_updown p em{font-size: ;} */
.news_updown p:first-child{float:left;}
.news_updown p:last-child{float: right;}
.news_updown p a{font-size: 18px;color: #666;}
.news_updown p a:hover{font-size: 18px;color: #02b0c0;}
.news_updown p span{font-size: 18px;color: #666;}

/*页面分享*/
.bdshare-button-style0-16{margin-top: -24px;display: inline;position: absolute;float: left;margin-left: 220px;}
/*图片上的页面分享隐藏*/
.sr-bdimgshare-black .bdimgshare-bg{display: none;}
.sr-bdimgshare .bdimgshare-content{display: none;}