/* CSS Document */

.nydh{ height:55px; line-height:55px; background:#eeeeee; margin-bottom:20px;}
.nydh ul{ position:relative;    text-align: center;} 
.nydh ul li{ display:inline-block; width:172px; position:relative; text-align:center;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;} 
.nydh ul li a{ display:block; color:#515151;}
.nydh ul li:hover{ background:#fb5908;}
.nydh ul li:hover a{ color:#fff;}
 
.danye{ font-size:15px; line-height:30px; color:#545454; padding-bottom:50px;}

.neiye_tit{ text-align:center; font-size:30px; height:50px; line-height:50px; padding-bottom:15px; font-weight:normal; margin-top:10px; margin-bottom:15px; border-bottom:1px solid #eee;}


.footer{ background:#fb5908; padding:20px 0;}
.footer .left{ width:640px; color:#fff; line-height:35px; font-size:14px; padding-top:15px;}
.footer .right dl dt{ display:block; float:left; width:100px; margin-right:15px;}
.footer .right dl dt img{ display:block; width:100px;}
.footer .right dl dd{ float:left; color:#fff; font-size:14px; line-height:26px; margin-top:30px;}



.tu-list ul{ width:1230px;}
.tu-list ul li{ display:block; float:left; width:283px; margin-right:21px; margin-bottom:20px;}
.tu-list ul li i{ display:block;width:265px; height:180px; padding:8px; border:1px solid #dbdbdb; overflow:hidden;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.tu-list ul li i img{ display:block;width:265px; height:180px;}
.tu-list ul li p{ text-align:center; font-size:15px; color:#2f2f2f; margin-top:8px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.tu-list ul li:hover i{ border:1px solid #fb5908}
.tu-list ul li:hover p{ color:#fb5908;}

.fenye {width: 100%;margin: 0 auto;margin-top:15px;margin-bottom:30px; text-align:center;}
.fenye a {display: inline-block;padding: 0 13px;text-align: center;line-height: 32px;border: 1px solid #eee;font-size: 14px;color: #333;margin: 0 5px; border-radius:5px; background:#eee;}
.fenye b, .fenye a:hover {display: inline-block;padding:0 13px;text-align: center;line-height: 32px;border:1px solid #fb5908; font-size: 14px;color: #fff;margin: 0 5px;background: #fb5908; border-radius:5px;}


.news-list li{ background:#fff; padding:15px; box-sizing:border-box; margin-bottom:15px; border:1px solid #eee;}
.news-list li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.news-list li img{ display:block; float:left; width:198px; height:124px; margin-right:15px;}
.news-list li .news_tit{ height:30px; line-height:30px; overflow:hidden;}
.news-list li .news_tit span{ float:right; font-size:14px; color:#b0b0b0; margin-left:15px;}
.news-list li .news_tit strong{ font-size:16px; color:#303030;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.news-list li p{ font-size:14px; color:#939393; line-height:22px; margin-top:5px; height:44px; overflow:hidden;}
.news-list li i{ font-style:normal; font-size:14px; color:#fb5908; margin-top:15px; display:block;}
.news-list li .news_tit strong:hover{ color:#fb5908}



.biaoti{ width:100%; margin:0 auto; text-align:center; margin-top:45px; border-bottom:1px solid #e8e8e8; padding-bottom:15px; margin-bottom:15px;}
.biaoti h1{ font-size:24px; color:#000; font-weight:normal;}
.biaoti p{ font-size:14px; color:#ccc; margin-top:15px;}

.fn{ width:100%; margin:0 auto; margin-top:30px; border-top:1px solid #e8e8e8; padding-top:10px; padding-bottom:30px;}
.fn p{ font-size:14px; line-height:30px; color:#565656}
.fn p a{ color:#565656}
.fn p a:hover{ color:#00aae5;}

.nybanner .box{padding-top:150px; padding-left:50px;width:1150px;}
.nybanner strong{display:block;    font-size: 40px;    color: #fff;text-shadow: 1px 1px 2px #333;    font-weight: normal;}
.nybanner span{display:block;  font-size: 18px;color: #fff; text-shadow: 1px 1px 2px #333;margin-top: 10px;}

