/* 清理浮动 */
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.nyycc{width:100%; padding:40px 0;}
.nycontent{ width:1200px; margin:0 auto;}
.nycontent .nyabout{width:910px; margin-right:40px; float:left; border:1px solid #ddd; box-sizing:border-box; padding:25px;}
.nycontent .nyright{width:250px; float:left;}
.nycontent .nytitlea{font-family:Microsoft yahei; text-decoration:none; color:#666666; font-size:16px; font-weight:bold;}

.nycontent .nypplist{margin-top:15px;}
.nycontent .nypplist ul{}
.nycontent .nypplist ul li{line-height:38px; text-align:left; text-indent:20px; margin:5px 0;background-color:#000000; }
.nycontent .nypplist ul li a{color:#fff; display:block; font-weight:bold;}
.nycontent .nypplist ul li a:hover{background-color:#e5322d; color:#fff; text-decoration:none;}
.nycontent .nypplist ul li a.on{background-color:#e5322d; color:#fff; text-decoration:none;}
.nycontent .nypplist ul li .subul{background-color:#fff;}
.nycontent .nypplist ul li .subul li a{background-color:#eee; color:#666; font-size:12px; display:block; height:30px; line-height:30px; margin:1px 0;}



.nycontent .nynrr{font-family:Microsoft Yahei; color:#777; text-decoration:none; font-size:13px; line-height:22px; margin-top:15px;}
.nycontent .nynrr p{text-indent:2em; margin:6px 0;}

.nycontent .nyppp{width:100%;}
.nycontent .nyppp li{float:left; width:32.3%; margin:0.5%;}
.nycontent .nyppp li img{width:100%; height:208px;}
.nycontent .nyppp li a{text-decoration:none;}
.nycontent .nyppp li .nyppptit{background-color:#ebf1f6; padding:20px 0; text-indent:15px; font-size:15px; color:#666; font-weight:bold;}
.nycontent .nyppp li .nyppptita{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#666; font-weight:normal; display:block; margin-top:3px; text-decoration:none;}

.nycontent .nypppaa{width:100%;}
.nycontent .nypppaa li{float:left; width:24%; margin:0.5%;}
.nycontent .nypppaa li img{width:100%; border:1px solid #ddd;}


.nycontent .nynrnews{width:858px;}
.nycontent .nynrnews li{height:130px; padding:25px 0; border-bottom:1px solid #eee;}
.nycontent .newsimg{width:200px; margin-right:20px; float:left;}
.nycontent .newcontent{width:638px; float:left;}
.nycontent .nynrtitle{font-family:Microsoft Yahei; text-decoration:none; font-size:18px; text-align:center; padding-bottom:10px; border-bottom:1px solid #ddd;}
.nycontent .nynrtt{font-family:Microsoft Yahei; text-decoration:none; margin-top:20px; font-size:13px;}
.nycontent .newtitle{font-family:Microsoft Yahei; font-size:16px; text-decoration:none;}
.nycontent .newtitlea{margin-top:15px; color:#888;}
.nycontent .newmore{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#fff; margin-top:20px; background-color:#fa0100; width:60px; height:25px; text-align:center; line-height:25px;}

.nycontent .btnul{margin-top:20px;}
.nycontent .btnul li{float:left; text-align:center; border:1px solid #ddd; width:32%; margin:0 0.6%; height:40px; line-height:40px; box-sizing:border-box;}
.nycontent .btnul li a{text-align:center; width:100%; display:block;}
.nycontent .btnul li a:hover{background-color:#fe0505; border:1px solid #fe0505; color:#fff; text-decoration:none;}
