@font-face {
	font-family:ppl;
	src: url(../font/Poppins-Light.ttf);
}

* {margin: 0px;padding: 0px;font-size: 16px;font-family: ppl;-webkit-tap-highlight-color: rgba(0,0,0,0);}
ol, ul, li, dl, dt, dd, form, p, h1, h2, h3, h4, h5, img {margin: 0px;padding: 0px;}
ol, ul, li {list-style: none;padding: 0;margin: 0;}
img {border: none;max-width:100%;vertical-align: bottom;}
a {text-decoration: none;border: none;margin: 0;padding: 0;}
input, textarea {outline: 0;resize: none;border: none;_border: 0;margin: 0;padding: 0;-webkit-appearance: none;background: none;}
select {border: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;} /* 清除selec默认样式*/
select::-ms-expand {display: none;}/* 清除ie的默认选择框样式清除，隐藏下拉箭头 */
input::-webkit-search-cancel-button {display: none;}
input[type=button], input[type=submit], input[type=search], button {-webkit-appearance: none;}
table, table td {border-collapse: collapse;}
.clear {clear: both;}
.clearfix::after {content: '';clear: both;display: block;}
.fl {float: left;}
.fr {float: right;}
.div600 {width: 600px;margin: 0 auto;}
/* .div630 {width: 630px;margin: 0 auto;} */
.wrap {width: 100%;min-width: 320px;max-width: 640px;_zoom: 1;position: relative;margin: 0 auto;}
html {font-size: 100px;}

/* index */
.header {position: absolute;top: 0;left: 0;width: 100%;background: rgba(255,255,255,.6);padding: 0.13rem 0;z-index: 999;}
.header .div600 {display: flex;justify-content: space-between;align-items: center;}
.index-content .swiper-slide {height: 100vh;}
.down-menu {position: absolute;right: 0;top: 100%;width: 3.8rem;background: rgba(0,0,0,.6);padding: 0.82rem 0 0.9rem;display: none;z-index: 999;}
.down-menu li {padding-left: 0.8rem;/*height: 0.6rem;line-height: 0.6rem;*/padding-top: 0.2rem;padding-bottom: 0.2rem;}
.down-menu li:not(:last-child) {margin-bottom: 0.26rem;}
.down-menu li:hover {background: #0d87c6;}
.down-menu a {font-size: 0.26rem;color: #fff;}
.contact-btn {position: fixed;background: rgba(0,92,162,.8);right: 0.1rem;top: 80%;z-index: 999;border-radius: 0.05rem;overflow: hidden;}
.contact-btn a {display: block;width: 0.76rem;height: 0.76rem;background: url(../img/index-02_03.png) no-repeat center;}


/* ny1 */
.tab {margin-top: 0.3rem;}
.tab li {float: left;padding: 0 0.19rem;height: 0.45rem;line-height: 0.45rem;border: 1px solid #e6e6e6;margin-right: 0.2rem;margin-bottom: 0.2rem;background-color: #ffffff;}
.tab li.tab-on {background: #0d87c6;}
.tab li.tab-on a {color: #fff;}
.tab a {font-size: 0.18rem;color: #0d87c6;}
.tab-item {display: none;}
.tab-items .tab-item-on {display: block;}

.product-list {margin-top: 0.12rem;}
.product-list ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.product-list li{width: 2.85rem;overflow: hidden;text-align: center;margin-bottom: 0.22rem;}
.product-list li:nth-child(odd) {float: left;}
.product-list li:nth-child(even) {float: right;}
.product-list li:hover p {color: #ea5413;}
.product-img {width: 2.83rem;border: 1px solid #ddd;/*height: 1.86rem;*//*line-height: 1.86rem;*/overflow: hidden;}
.product-name {font-size: 0.2rem;color: #333;margin-top: 0.07rem;}


.footer {background: #333;padding-top: 0.34rem;border-top: 3px solid #0d87c6;box-sizing: border-box;}
.footer-top > ul > li {width: 100%;}
/*.footer-top > ul > li:not(:last-child) {margin-right: 60px;}*/
.footer-top p {font-size: 0.18rem;color: #fff;font-family: ppl;margin-bottom: 6px;}
.footer-top p::before {content: '';display: inline-block;width: 3px;height: 14px;background: #0d87c6;margin-right: 10px;}
.footer-link {padding-left: 13px;}
.footer-link li {margin-bottom: 8px;width: 100%;}
/*.footer-link li:nth-child(2n){
	width: 55%;
}*/
.footer-link a{
	display: flex;
}
.footer-link a , .footer-link a span {font-size: 0.16rem;color: #ddd;font-family: ppl;white-space: nowrap;}
/*.footer-link a:hover , .footer-link a:hover span {color: #0d87c6;}*/
.footer-link a span:last-child {display: inline-block;vertical-align: text-top;margin-left: 7px;white-space: initial;}
.footer-bottom p {padding: 0.15rem 0.6rem;-webkit-text-size-adjust: none; font-size: 0.16rem;color: #777;font-family: ppl;text-align: center;/*height: 30px;*/line-height: 1.5;border-top: 1px solid #444;}

/*.footer {background: #333;margin-top: 0.1rem;}
.footer-top {padding: 0.22rem 0;}
.footer-txt span {font-size: 0.16rem;color: #ddd;display: block;float: left;max-width: 2.85rem;line-height: 0.3rem;}
.footer-txt span:last-child {margin-left: 0.05rem;}
.footer-txt:nth-child(odd) {margin-right: 0.73rem;}
.footer-bottom {text-align: center;border-top: 1px solid #555;padding: 0.09rem 0;}
.footer-bottom p {font-size: 0.16rem;color: #666;}*/

/* ny2 */
.info-banner {position: relative;}
.info-banner .gallery-top {border: 1px solid #ddd;position: relative;}
.info-banner .gallery-thumbs {width: 5.3rem;margin: 0.3rem 0 0;position: relative;left: 0.44rem;}
.info-banner .gallery-thumbs .swiper-slide {border: 1px solid #ddd;width: 1.42rem;box-sizing: border-box;}
.info-banner .gallery-thumbs .swiper-slide-thumb-active {border: 1px solid #ea5413;}
.info-banner .swiper-button-next {width: 0.24rem;height: 0.94rem;background: #eee url(../img/2-02_10.png) no-repeat center;bottom: 0;top: auto;right: 0;outline: none;}
.info-banner .swiper-button-prev {width: 0.24rem;height: 0.94rem;background: #eee url(../img/2-01_14.png) no-repeat center;bottom: 0;top: auto;left: 0;outline: none;}
.info-txt {margin-top: 0.2rem;}
.info-txt p:nth-child(1) {font-size: 0.26rem;color: #ea5413;margin-bottom: 0.13rem;}
.info-txt p:nth-child(1)::after {content: '';display: block;width: 0.76rem;height: 0.02rem;background: #ea5413;margin-top: 0.09rem;}
.info-txt p {font-size: 0.2rem;color: #333;}
.info-txt p:not(:last-child) {margin-bottom: 0.18rem;}
.info-btn {font-size: 0;margin-top: 0.37rem;}
.info-btn a {display: inline-block;width: 2.8rem;height: 0.5rem;line-height: 0.5rem;text-align: center;font-size: 0.24rem;color: #fff;border-radius: 0.3rem;}
.info-tab {margin-top: 0.4rem;border-bottom: 1px solid #ddd;}
.info-btn a:first-child {background: #0d87c6;margin-right: 0.4rem;}
.info-btn a:last-child {background: #ea5413;}
.info-tab li {float: left;width: 199px;background: #ddd;height: 0.5rem;line-height: 0.5rem;text-align: center;margin-right: 1px;}
.info-tab li.info-tab-on {background: #ea5413;}
.info-tab li.info-tab-on p {color: #fff;}
.info-tab p {font-size: 0.24rem;color: #333;cursor: pointer;}
.info-tab-txt {margin-top: 0.57rem;display: none;}
.info-tab-txt P {font-size: 0.2rem;color: #333;margin-bottom: 0.1rem;}
.info-tab-txt P:nth-child(1) {margin-bottom: 0.48rem;}
.info-tab-item-on {display: block;}
.contact {background: #f6f6f6;padding: 0.31rem 0;margin-top: 0.73rem;}
.contact-title {position: relative;}
.contact-title p {font-size: 0.26rem;color: #0d87c6;height: 0.22rem;line-height: 0.22rem;border-left: 2px solid #0d87c6;padding-left: 0.11rem;background: #F6F6F6;position: relative;z-index: 99;display: inline-block;padding-right: 0.19rem;}
.contact-title::after {position: absolute;width: 100%;border-bottom: 1px dashed #0D87C6;left: 0;top: 50%;transform: translateY(-50%);content: '';}
.form-innerbox {margin-top: 0.13rem;}
.form-innerbox p {font-size: 0.22rem;color: #0d87c6;}
.form-innerbox input[type=text] {width: 100%;height: 0.5rem;box-sizing: border-box;border: 1px solid #aaa;font-size: 0.24rem;padding: 0 0.1rem;margin-top: 0.08rem;display: block;}
.form-innerbox textarea {height: 1.25rem;width: 100%;box-sizing: border-box;border: 1px solid #aaa;font-size: 0.24rem;padding: 0.1rem;margin-top: 0.08rem;display: block;}
.ny2-footer {margin: 0;}

/* ny3 */
.ny3-tab li {margin-right: 0.15rem;}
.company-img {width: 2.67rem;}
.company-txt p {font-size: 0.2rem;color: #333;line-height: 0.32rem;width: 3rem;margin-top: 0.3rem;}
.company-txt2 {margin-top: 0.22rem;}
.company-txt2 p {font-size: 0.2rem;color: #333;line-height: 0.32rem;}
.company-txt2 p:not(:last-child) {margin-bottom: 0.32rem;}
.company-img2 {margin-top: 0.36rem;}
.ny3-footer {margin-top: 0.53rem;}

/* ny4 */
.ny4-tab li:first-child {margin-left: 0.64rem;}
.news-list li {position: relative;height: 1.66rem;}
.news-list li:not(:last-child) {border-bottom: 1px dashed #ddd;}
.news-list a {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 0;}
.news-img {width: 1.6rem;line-height: 1.66rem;}
.news-img img {vertical-align: middle;}
.news-txt {width: 4.05rem;margin-left: 0.22rem;margin-top: 0.25rem;}
.news-txt p:first-child {font-size: 0.22rem;line-height: 0.3rem;color: #333;}
.news-txt p:last-child {font-size: 0.18rem;color: #999;line-height: 0.28rem;margin-top: 0.01rem;}

/* ny5 */
.ny5-tab li {margin-right: 0;}
.ny5-tab li:first-child {margin-left: 1.13rem;margin-right: 0.72rem;}
.contact-box {margin-top: 0.11rem;}
.contact-txt p {line-height: 0.48rem;}
.contact-txt p:first-child {font-size: 0.24rem;color: #ea5413;}
.contact-txt p:last-child {font-size: 0.24rem;color: #333;margin-left: 0.1rem;width: 5.27rem;letter-spacing: -0.006rem;}
.map {margin-top: 0.45rem;}
.ny5-footer {margin-top: 0.74rem;}

.div1440 {width: 600px;margin: 0 auto;}
.x_header .x_logo{
	line-height: 0.8rem;
}
.x_header {
	position: relative;
}
.x_search{
	line-height: 0.8rem;
}
.x_header .x_logo img,.x_search img{
	vertical-align: middle;
}
.x_input_box{
	height: 34px;
	border: solid 2px #1f2831;
	margin-top: 40px;
}
.x_input_box input{
	border: none;
	vertical-align: top;
	height: 34px;
	padding-left: 10px;
	width: 125px;
}
.x_input_box button{
	width: 40px;
	height: 34px;
	background-color: #1f2831;
	border: none;
	cursor: pointer;
}
.x_nav{
	display: none;
	background-color: #1f2831;
}
.x_nav_ul>ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.x_nav_ul>ul>li{
	width: 100%;
	text-align: center;
	position: relative;
}
.x_nav_ul>ul>li>a{
	color: #fff;
	font-size: 0.24rem;
	padding: 0 45px;
	display: block;
	position: relative;
}
.x_nav_ul>ul>li>a:after{
	content: "";
	position: absolute;
	right: 0;
	width: 4px;
	height: 15px;
	background-color: #0d87c6;
	top: 25px;
}
.xej_box{
	position: absolute;
	width: 100%;
	top: 60px;
	background-color: rgba(0,0,0,.8);
	z-index: 99;
	transition: all 0.5s;
	display: none;
}
.xej_box>ul>li{
	line-height: 50px;
	text-align: center;
}
.xej_box>ul>li>a{
	display: block;
	color: #fff;
	font-size: 22px;
}
.x_nav_ul>ul>li:hover .xej_box{
	display: block;
}
.xej_box>ul>li:hover{
	background-color: #1f2831;
}
.x_banner{
	position: relative;
	text-align: center;
}
.x_banner_text{
	position: absolute;
	z-index: 1;
	top: 0;
	width: 561px;
	height: 100%;
	right: 25%;
	background: url(../images/x_index_02.png) no-repeat;
	background-size: 100% 100%;
}
.x_banner_text h1{
	padding-left: 85px;
	padding-top: 100px;
	font-size: 27px;
	font-family: Impact;
	color: #cf440d;
}
@media (max-width: 1440px){
	.x_banner_text h1{
		padding-top: 40px;
	}
}
.x_banner_text p{
	padding-left: 85px;
	padding-right: 80px;
	font-size: 18px;
	line-height: 32px;
	color: #ffffff;
}
.x_banner_title{
	position: absolute;
	width: 100%;
	height: 60px;
	background-color: rgba(0,0,0,.5);
	bottom: 0;
	z-index: 2;
}
.x_banner_title p{
	font-size: 36px;
	color: #ffffff;
}
.x_index_pro{
	margin-top: 30px;
	position: relative;
}
.x_index_pro_box{
	background-color: #f7f7f7;
	text-align: center;
}
.x_index_pro_box .x_img{
	/*height: 487px;*/
	position: relative;
	overflow: hidden;
}
.x_index_pro_box .x_img img{
	/*position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	max-height: 100%;*/
}
.x_index_pro .swiper-button-next, .x_index_pro .swiper-button-prev{
	width: 66px;
	height: 66px;
	background-size: 100% 100%;
}
.x_index_pro  .swiper-button-prev,.x_index_pro  .swiper-container-rtl .swiper-button-next{
	background-image: url(../images/x_index_left.png);
}
.x_index_pro .swiper-button-next,.x_index_pro  .swiper-container-rtl .swiper-button-prev{
	background-image: url(../images/x_index_right.png);
}
.x_index_video{
	margin-top: 35px;
	margin-bottom: 20px;
}
.x_index_video video{
	width: 100%;
}
.footer-top p{
	font-family: "微软雅黑";
	min-height: 100%;
}
.footer-link a, .footer-link a span{
	font-family: "微软雅黑";
	font-size: 0.16rem;
}
/*.footer-top > ul > li:not(:last-child){
	margin-right: 7%;
}*/
.x_footer_center{
	margin-top: 0.15rem;
	/*padding-left: 300px;*/
	padding-bottom: 0.4rem;
}
.x_footer_center ul li{
	float: left;
	margin-right: 5px;
}
.footer-middle{
	padding: 0.2rem 0;
    border-top: 1px solid #444;
}
.footer-middle ul{
	display: flex;
	flex-wrap: wrap;
}
.footer-middle ul li{
	width: 33%;
	margin-bottom: 0.1rem;
}
.footer-middle ul li a p{
	/*white-space: nowrap;*/
	color: #fff;
	font-size: 0.16rem;
}
.footer-bottom p{
	/*height: 54px;
	line-height: 54px;*/
	font-family: "微软雅黑";
}
.x_ny_nav{
	height: 35px;
	background-color: #e6e6e6;
	line-height: 35px;
	font-size: 14px;
	color: #666666;
}
.x_ny_nav p,.x_ny_nav p a{
	font-size: 14px;
	color: #666666;
	display: none;
}
.x_ny_nav p a:last-child{
	color: #0d87c6;
}
.x_ny_content{
	background-color: #f6f6f6;
	padding-bottom: 50px;
}
.x_ny_title{
	padding-top: 0.3rem;
	margin-bottom: 0.3rem;
}
.x_ny_title h1{
	font-size: 0.2rem;
	color: #0d87c6;
}
.x_ny_ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.x_ny_ul li{
	/*margin-right: 1.33%;*/
	margin-top: 0.2rem;
	background-color: #fff;
	width: 48%;
}
.x_ny_ul li .ximg{
	/*height: 345px;*/
	overflow: hidden;
	text-align: center;
}
.x_ny_ul li .ximg img{
	transition: all 0.5s;
}
.x_ny_ul li .xtext{
	height: 60px;
	text-align: center;
	padding-top: 15px;
}
.x_ny_ul li .xtext p{
	font-size: 16px;
	color: #1f2831;
}
/*.x_ny_ul li:hover{
	box-shadow: 0px 0px 8px 1px rgba(105, 105, 105, 0.58);
}
.x_ny_ul li:hover .xtext p{
	color: #0d87c6;
}

.x_ny_ul li:hover .ximg img{
	transform: scale(1.1);
}*/
.x_ny_more{
	text-align: center;
	margin-top: 70px;
}
.x_ny_more a{
	font-size: 18px;
	color: #1f2831;
}
.x_pages{
	display: table;
	margin: 0 0 0 auto;
}
.x_pages ul li{
	float: left;
	margin: 0 5px;
}
.x_pages ul li a{
	display: block;
	padding: 5px 12px;
	background-color: #ffffff;
	border: solid 1px #dddddd;
	font-size: 14px;
	letter-spacing: 1px;
	color: #666666;
}
.x_pages ul li:hover a{
	background-color: #0d87c6;
	border: solid 1px #0d87c6;
	color: #fff;
}
.x_pages ul li.current a{
	background-color: #0d87c6;
	border: solid 1px #0d87c6;
	color: #fff;
}
.x_ny_content_box{
	padding-top: 60px;
}
.x_ny_left{
	width: 330px;
	background-color: #fff;
}
.x_ny_left h1{
	background-color: #0d87c6;
	/*height: 100px;*/
	font-size: 30px;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 50px;
}
.x_ny_left_ul li{
	padding-left: 55px;
	line-height: 65px;
}
.x_ny_left_ul li>span{
	position: relative;
	display: inline-block;
	width: 8px;
	height: 8px;
	vertical-align: middle;
	border-radius: 50%;
	border: solid 1px #ffff;
	margin-right: 13px;
}
.x_ny_left_ul li a{
	font-size: 16px;
	color: #1f2831;
}
.x_ny_left_ul li>span:before{
	content: "";
	position: absolute;
	top: 0;
	width: 4px;
	height: 4px;
	background-color: #1f2831;
	border-radius: 50%;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.x_ny_left_ul li:hover>span{
	border: solid 1px #0d87c6;
}
.x_ny_left_ul li:hover>span:before{
	background-color: #0d87c6;
}
.x_ny_left_ul li:hover a{
	color: #0d87c6;
}
.x_ny_left_ul li.cur>span{
	border: solid 1px #0d87c6;
}
.x_ny_left_ul li.cur>span:before{
	background-color: #0d87c6;
}
.x_ny_left_ul li.cur a{
	color: #0d87c6;
}
.x_ny_right{
	width: 1030px;
}

.x_ny_right_ul li{
	float: left;
	margin-right: 2%;
	margin-bottom: 20px;
	background-color: #fff;
	width: 32%;
}
.x_ny_right_ul li:nth-child(3n){
	margin-right: 0;
}
.x_ny_right_ul li .ximg{
	height: 345px;
	overflow: hidden;
	text-align: center;
}
.x_ny_right_ul li .ximg img{
	transition: all 0.5s;
}
.x_ny_right_ul li .xtext{
	height: 60px;
	text-align: center;
	padding-top: 15px;
}
.x_ny_right_ul li .xtext p{
	font-size: 16px;
	color: #1f2831;
}
.x_ny_right_ul li:hover{
	box-shadow: 0px 0px 8px 1px rgba(105, 105, 105, 0.58);
}
.x_ny_right_ul li:hover .ximg img{
	transform: scale(1.1);
}
.x_ny_right_ul li:hover .xtext p{
	color: #0d87c6;
}
.x_ny_pages{
	margin: 0.45rem auto 0.45rem; 
}
.x_ny3_nav{
	background-color: #f6f6f6;
}
.x_ny3_content{
	background-color: #f6f6f6;
}
.proall-lb{
	text-align: center;
	position: relative;
	width: 100%;
	margin: 29px auto 0;
}
.x_ny3_title{
	text-align: center;
	padding-top: 15px;
}
.x_ny3_title h1{
	font-size: 30px;
	color: #0d87c6;
	padding-bottom: 26px;
	border-bottom: 1px solid #e6e6e6;
	font-weight: 400;
}
.proall-lb .swiper-button-next, .proall-lb .swiper-button-prev{
	opacity: 1;
	outline: none;
	/*top: 400px;*/
}
.proall-lb .swiper-button-prev, .proall-lb .swiper-container-rtl .swiper-button-next{
	left: 0;
}
.proall-lb .swiper-button-next, .proall-lb .swiper-container-rtl .swiper-button-prev{
	right: 0;
}
.proall-lb .swiper-button-prev, .proall-lb .swiper-container-rtl .swiper-button-next{
	background-image: url(../images/x_ny3_left.png);
}
.proall-lb .swiper-button-next, .proall-lb .swiper-container-rtl .swiper-button-prev{
	background-image: url(../images/x_ny3_right.png);
}
.proall-lb .gallery-thumbs{
	margin-top: 27px;
}
.proall-lb .gallery-thumbs .swiper-slide{
	width: 1.05rem;
	border: solid 2px #ffffff;
}
.proall-lb .gallery-thumbs .swiper-slide-thumb-active {
    border: solid 2px #0d87c6;
}
.x_ny3_par{
	margin-top: 75px;
	background-color: #e6e6e6;
	height: 45px;
}
.x_ny3_par ul li{
	float: left;
	line-height: 45px;
	position: relative;
}
.x_ny3_par ul li a{
	font-size: 0.18rem;
	color: #1f2831;
	padding: 0 0.4rem;
}
.x_ny3_par ul li:after{
	content: "";
	position: absolute;
	right: 0;
	width: 1px;
	height: 20px;
	background-color: #1f2831;
	top: 13px;
}
.x_ny3_par ul li:last-child:after{
	display: none;
}
.x_ny3_par ul li.cur a{
	color: #0d87c6;
}
.x_ny3_par ul li:hover a{
	color: #0d87c6;
}
.x_ny3_detail>.ximg{
	margin-top: 55px;
}
.x_ny3_detail_text {
	display: none;
	margin-top: 0.65rem;
}
.x_active{
	display: block;
}
.x_ny3_detail_left{
	width: 100%;
}
.x_ny3_detail_right{
	width: 100%;
}
.x_ny3_detail_right .xtext h1{
	font-size: 20px;
	color: #0d87c6;
	padding-top: 25px;
	padding-bottom: 21px;
	font-weight: 400;
}
.x_ny3_detail_right .xtext p{
	font-size: 16px;
	line-height: 30px;
	color: #1f2831;
}
.x_ny3_detail_right .xtext table{
	width: 100%;
}
.x_ny3_detail_right .xtext table tr td{
	font-size: 16px;
	line-height: 30px;
	color: #1f2831;
}
.x_ny3_detail_right .x_more{
	margin-top: 30px;
}
.x_ny3_detail_right .x_more a{
	display: inline-block;
	padding: 12px 25px;
	background-color: #0d87c6;
	color: #fff;
}
.x_ny3_detail_right .x_more a:nth-child(1){
	margin-right: 25px;
}
.x_ny3_message{
	margin-top: 49px;
}
.x_ny3_message_tit{
	/*background-color: #e6e6e6;*/
	border-bottom: 1px solid  #e6e6e6;
	/*padding-left: 0.2rem;*/
	line-height: 0.4rem;
}
.x_ny3_message_tit h1{
	font-size: 0.18rem;
	color: #0d87c6;
	font-weight: 400;
}
.x_ny3_message_content{
	width: 100%;
	margin: 0 auto;
	padding-bottom: 69px;
}
.x_ny3_message_top{
	margin-top: 0.2rem;
}
.x_ny3_message_top label{
	font-size: 0.16rem;
	line-height: 0.44rem;
	color: #333333;
}
.x_ny3_message_top input{
	width: 100%;
	height: 0.44rem;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	/*margin-left: 15px;*/
	padding-left: 0.15rem;
	font-size: 0.16rem;
	color: #999999;
	box-sizing: border-box;
}
.x_ny3_message_center{
	margin-top: 0.2rem;
}
.x_ny3_message_center label{
	vertical-align: top;
}
.x_ny3_message_center textarea{
	/*margin-left: 11px;*/
	padding:0.1rem 0.15rem;
	width: 100%;
	height: 2.4rem;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	font-size: 0.16rem;
	color: #999999;
	box-sizing: border-box;
}
.x_ny3_message_bottom{
	/*padding-left: 131px;*/
	margin-top: 20px;
}
.x_ny3_message_bottom button{
	width: 100%;
	height: 0.52rem;
	background-color: #0d87c6;
	font-size: 0.16rem;
	line-height: 0.52rem;
	color: #ffffff;
	border: 0;
}