@charset "utf-8";
.nybannerb1{background:url(../images/nybanner.jpg) no-repeat center top; height:270px;}
.nybannerb2{background:url(../images/nybanner2.jpg) no-repeat center top; height:270px;}
.nybannerb3{background:url(../images/nybanner3.jpg) no-repeat center top; height:270px;}
.nybannerb4{background:url(../images/nybanner5.jpg) no-repeat center top; height:270px;}
.nybannerb5{background:url(../images/nybanner8.jpg) no-repeat center top; height:270px;}
.nybannerb6{background:url(../images/nybanner7.jpg) no-repeat center top; height:270px;}
.nybannerb9{background:url(../images/nybanner9.jpg) no-repeat center top; height:270px;}
.nycontent{width:1140px; margin:30px auto;}
.nycontent .nytit{background-color:#F2F2F2; padding:25px; border-bottom:1px solid #00008f;}
.nycontent .nytit .nytita{color:#00008f; font-family:Microsoft Yahei; text-decoration:none; font-size:18px; font-weight:bold;}
.nycontent .nytit .nytitb{color:#777; font-family:Microsoft yahei; text-decoration:none; font-size:13px;}
.nycontent .nycca{border:1px solid #ddd; padding:30px 25px; font-family:Microsoft yahei; color:#666; font-size:16px; text-decoration:none; line-height:25px;}
.nycontent .nycca p{text-indent:2em; line-height:22px; margin:12px 0;}

.nycontent .aboutul{margin:45px 0;}
.nycontent .aboutul li{float:left; width:250px; margin-right:29px; text-align:center;}
.nycontent .aboutul li img{margin-bottom:12px; width:50px;}
.nycontent .aboutul li:nth-child(4){margin-right:0px;}
.nycontent .hometitleb{color:#00008f; font-size:18px; font-family:Microsoft yahei; text-decoration:none; margin:5px 0 30px;}
.nycontent .hometitlec{font-family: "Microsoft Yahei"; font-size: 13px; line-height: 160%; color: #666666; text-decoration: none; text-align:left;}

.nycontent .nynewsul li{ border-bottom:1px solid #eee;}
.nycontent .nynewsul .nynewimg{width:262px; margin-right:30px;}
.nycontent .nynewsul .nynewinfo{width:776px;}
.nycontent .nynewsul .nynewtit{color:#00008f; font-family:Microsoft Yahei; text-decoration:none; font-size:18px; font-weight:bold;}
.nycontent .nynewsul .nynewtita{color:#666; font-family:Microsoft Yahei; text-decoration:none; font-size:15px; line-height:24px; margin-top:24px;}
.nycontent .nynewsul li .nynewbtn{background-color:#eee; border:1px solid #ddd; font-size:12px; font-family:Microsoft Yahei; text-align:center; width:100px; height:35px; line-height:35px; display:block; margin-top:22px; color:#666;}
.nycontent .nynewsul li a{padding:20px 10px; display:block;}
.nycontent .nynewsul li a:hover{background-color:#eceff5;}
.nycontent .nynewsul li a:hover .nynewbtn{background-color:#cc0000; border:1px solid #cc0000; color:#fff; text-decoration:none;}


.nycontent .pageul{width:100%; margin-top:40px;}
.nycontent .pageul li{float:left; width:32%; margin:0 0.6%; text-align:center;}
.nycontent .pageul li a{width:100%; height:40px; line-height:40px; display:block; background-color:#F9F9F9; border:1px solid #eee;}

.nycontent .nytit .nynewlm{width:210px;}
.nycontent .nytit .nynewlm li{float:left; width:100px; margin-right:10px; float:left;}
.nycontent .nytit .nynewlm li:nth-child(2){margin-right:0px;}
.nycontent .nytit .nynewlm li a{border:1px solid #ddd; height:32px; line-height:32px; display:block; width:100%; text-align:center; background-color:#FCFCFC; text-decoration:none;}
.nycontent .nytit .nynewlm li a:hover{background-color:#cc0000; color:#fff;}

.nycontent .nyccatit{font-family:Microsoft Yahei; color:#00008f; font-weight:bold; font-size:18px; text-decoration:none; display:block; background-color:#f0f0f0; padding:20px 30px; text-align:center;}
.nycontent .nyccanr{font-family:Microsoft Yahei; color:#666; font-size:15px; line-height:24px; text-decoration:none; margin-top:20px;}
.nycontent .nyccanr p{text-indent:2em; margin:15px 0;}

.nycontent .nyccpro li{border:1px solid #ddd; width:213px; text-align:center; height:40px; line-height:40px; float:left; box-sizing:border-box; margin:3px 2px;}
.nycontent .nyccpro li a{display:block; text-decoration:none; font-size:15px;}
.nycontent .nyccpro li a:hover{background-color:#00008f; color:#fff;}

.nycontent .nyccppp{margin-top:30px;}
.nycontent .nyccppp li{width:240px; margin:5px 10px; float:left; border:1px solid #ddd; padding:5px;}
.nycontent .nyccppp li .nycctit{background-color:#eee; height:40px; line-height:40px; text-indent:15px; font-family:Microsoft yahei; text-decoration:none; font-size:15px;}
.nycontent .nyccppp li img{width:240px; height:180px; display:block;}

.nycontent .nyccppp li a{display:block; text-decoration:none;}
.nycontent .nyccppp li a:hover .nycctit{background-color:#fe1c42; color:#fff;}

.nycontent .nyccsb{}
.nycontent .nyccsb li{width:240px; margin:0 10px; float:left; border:1px solid #ddd; padding:5px;}
.nycontent .nyccsb li img{width:240px; height:180px; display:block;}

#message_area table{border-collapse:collapse}
#message_area td{border:0px none; font-size:15px; padding:5px;}
#message_area .ttit{text-align:right;}
#message_area .title1{ background-color:#dee3e7}
#message_area .title2{ background-color:#efefef}
#message_area input.text1{ border:1px solid #cccccc; width:160px}
#message_area input.text2{ border:1px solid #cccccc; width:250px}
#message_area input.text3{ border:1px solid #cccccc; width:80px}
#message_area input.btn{ border:1px solid #EEE; height:30px; line-height:30px; width:150px; background-color:#F0F0F0; font-size:15px;}
#editor td{ border:0}
#editor textarea{width:100%; height:300px;}

@media (max-width: 720px) {
	.nybannerb1{background-size:cover; width:100%; height:100px;}
	.nybannerb2{background-size:cover; width:100%; height:100px;}
	.nybannerb3{background-size:cover; width:100%; height:100px;}
	.nybannerb4{background-size:cover; width:100%; height:100px;}
	.nybannerb5{background-size:cover; width:100%; height:100px;}
	.nybannerb6{background-size:cover; width:100%; height:100px;}
	.nycontent{margin:0; width:100%;}
	.nycontent .nynewsul li{width:100%;}
	.nycontent .nynewsul .nynewimg{margin:0; width:100%;display:none;}
	.nycontent .nynewsul .nynewimg img{width:100%;}
	.nycontent .nynewsul .nynewinfo{width:100%; margin-top:20px;}
	.nycontent .nyccpro li{width:48%; margin:1%;}
	.nycontent .nyccpro li a{height:40px; overflow:hidden;}
	.nycontent .nynewsul .nynewinfo{margin:0;}
	.nycontent .nycca{padding: 22px 15px;}
	.nycontent .nyccppp li{width:48%; margin:1%; box-sizing:border-box;}
	.nycontent .nyccppp li img{width:100%; height:150px; display:block;}
	.nycontent .nyccanr img{width:100%; display:block;}
	.nycontent .nycca img{width:100%; display:block;}
	#message_area td{border:0px none; display:block; width:100%; box-sizing:border-box; padding:5px 10px; margin:0; width:100%;}
	#message_area .ttit{text-align:left;}
	#editor textarea{width:100%; height:200px;}
	#message_area td .ke-toolbar-table td{float:left; width:2%;}
	#message_area td .ke-toolbar-table td a{float:left;}
	
	.ke-zeroborder{width:100%; word-break:break-all; word-wrap:break-word; }
	.nycca .ke-zeroborder img{display:none;}
	
}
