.nybannera{background:url(../images/nybanner.jpg) no-repeat center; height:120px;}
.nybannerb{background:url(../images/nybannera.jpg) no-repeat center top; height:120px;}
.nybannerc{background:url(../images/nybannerb.jpg) no-repeat center top; height:120px;}
.nybannerd{background:url(../images/nybannerc.jpg) no-repeat center; height:120px;}
.nybannere{background:url(../images/nybannerd.jpg) no-repeat center; height:120px;}
.nycontent{padding:40px 0;}
.nycontent .hometita{width:100%; margin:0 auto; padding-bottom:14px; border-bottom:1px solid #ddd;}
.nycontent .nycctit{text-decoration:none; font-size:20px; color:#154cd9;}
.nycontent .nycctita{line-height: 160%; color: #666666; text-decoration: none; font-size: 14px; margin-top:6px;}
.nycontent .hometitb{width:1140px; margin:0px auto;}
.nycontent .hometitb .hometitleft{width:220px; float:left; margin-right:30px; background-color:#2448a2; padding:20px; box-sizing:border-box;}
.nycontent .hometitb .hometitleft .hometitbb{color:#fff; font-size:16px; padding-bottom:10px;}
.nycontent .hometitb .hometitleft a{color:#fff; display:block; height:35px; line-height:35px; background-color:#154cd9; text-indent:10px; margin:3px 0; text-decoration:none;}
.nycontent .hometitb .hometitleft .leftlxwm{margin-top:30px;}
.nycontent .hometitb .hometitleft .hometitcc{color:#fff; background-color:#154cd9; padding:12px; line-height:24px;}
.nycontent .hometitb .hometitleft .leftlyimg{margin-top:30px;}
.nycontent .hometitb .hometitleft .leftlyimg a{text-indent:0; height:auto;}
.nycontent .hometitb .hometitright{width:890px; font-size:14px; color:#666; line-height:24px; float:left;}

.hometitb .homepppul{margin:30px auto 0; width:100%;}
.hometitb .homepppul li{float:left;}
.hometitb .homepppul li a{display:block; background-color:#f3f3f3; padding:15px 8px; font-size:14px; margin:5px;}
.hometitb .homeproul{margin-top:40px;}
.hometitb .homeproul li{float:left; width:23%; margin:1%;}
.hometitb .homeproul li a{text-decoration:none;}
.hometitb .homeproul li img{width:100%;}
.hometitb .homeproul li .homeproaa{background-color:#f6f6f6; padding:25px; box-sizing:border-box; height:130px;}
.hometitb .homeproul li .homeproaa span{color: #444444; font-size: 16px; padding-bottom: 10px; line-height: 140%; display:block;}
.hometitb .homeproul li .homeproaa .iaa{width:12px; padding-left:8px;}
.hometitc{ margin-top:30px;}
.hometitc .nycctitb{font-size:24px; padding-bottom:25px; text-align:center; background-color:#F0F0F0; padding:30px; box-sizing:border-box; margin-bottom:30px;}
.hometitc .nycctitc{font-size:14px;}

.hometitb .cen07news{}
.hometitb .cen07news li{}
.hometitb .cen07news li a{display:block; border-bottom:#ccc 1px solid; padding:30px 0; text-decoration:none;}
.hometitb .cen07news li .cen07nntita{font-size:16px; color:#F00; border-bottom:0px none;}
.hometitb .cen07news li .cen07nntita span{font-size:12px; color:#333; float:right;}
.hometitb .cen07news li .cen07nntitb{margin-top:20px; font-size:13px; color:#333; line-height:160%;}
.hometitb .fr{background-color:#f6f1f1; padding:40px 60px 60px 60px; width:50%; box-sizing:border-box; height:430px;}
.hometitb .fr .cen07titaa{font-family: "PingFang SC", "Arial", "Verdana", "sans-serif"; font-size: 16px; line-height: 140%; color: #333; font-weight: normal; text-decoration: none;}
.hometitb .fr .cen07titaa a{font-size: 12px; color: #666666; text-decoration: none; font-family: "PingFang SC", "Arial", "Verdana", "sans-serif"; float:right;}

.hometitc .nylxwm{width:100%;}
.hometitc .nylxwm .nylxwmleft{float:left; width:70%; line-height:30px;}
.hometitc .nylxwm .nylxwmleft .nylxwmaa{font-size:18px; font-weight:bold; margin-bottom:10px;}
.hometitc .nylxwm .nylxwmright{float:right; width:30%;}
.hometitc .nylxwm .nylxwmright img{width:100%;}

.hometitc .ppmap{display:block; margin-top:30px; width:100%;}
.hometitc a.mobilemap{display:none; background-color:#154cd9; color:#fff; font-size:14px; text-align:center; height:40px; line-height:40px; width:100%;}

#message_area table{border-collapse:collapse; border:0px none; width:100%; margin:15px 0;}
#message_area td{border:0px solid #CCCCCC; font-size:12px}
#message_area .title1{ background-color:#dee3e7}
#message_area .title2{ background-color:#efefef}
#message_area input.text1{ border:1px solid #cccccc; width:90%; height:28px; line-height:28px;}
#message_area input.text2{ border:1px solid #cccccc; width:90%; height:28px; line-height:28px;}
#message_area input.text3{ border:1px solid #cccccc; width:50%; height:28px; line-height:28px;}
#message_area input.btn{ border:0px none; background-color:#666; width:90px; height:30px; line-height:30px; text-align:center; color:#fff;}
#editor td{ border:0}

@media (max-width: 1140px){
	.nycontent .hometitb{width:100%;}
	.nycontent .hometitb .hometitleft{width:25%; margin-right:3%;}
	.nycontent .hometitb .hometitright{width:72%;}	
	.nycontent .hometitb .hometitright img{width:100%;}
}

@media (max-width: 720px){
	.nycontent .hometitb .hometitleft .leftlyimg{display:none;}
	.nycontent .hometitb .hometitleft .leftlxwm{display:none;}
	.nycontent .hometitb .hometitleft{width:94%; margin:0 auto; padding:5% 3%; float:none;}
	.nycontent .hometitb .hometitright{width:94%; margin:0 auto; padding:5% 3%; float:none; word-wrap:break-word;word-break:break-all;}
	.hometitb .homepppul li{width:48%; margin:1%;}
	.hometitb .homepppul li a{margin:0; text-align:center;}
	.hometitb .homeproul{margin-top:20px;}
	.hometitb .homeproul li{width:48%;}
	.hometitb .homeproul li .homeproaa{height:100px;}
	.nybannera{background-size:cover; height:180px; background-position:right;}
	.nybannerb{background-size:cover; height:180px; background-position:center;}
	.nybannerc{background-size:cover; height:180px; background-position:center;}
	.nybannerd{background-size:cover; height:180px; background-position:center;}
	.nybannere{background-size:cover; height:180px; background-position:center;}
	.hometitc .nylxwm .nylxwmright{display:none;}
	.hometitc .nylxwm .nylxwmleft{width:100%;}
	#message_area{width:100%;}
	#message_area table{width:100%; word-wrap:break-word; word-break:break-all;}
	.hometitc .ppmap{display:none; margin-top:30px; width:100%;}
	.hometitc a.mobilemap{display:block; background-color:#154cd9; color:#fff; font-size:14px; text-align:center; height:40px; line-height:40px; width:100%; margin-top:15px;}
}