@charset "utf-8";
*{padding:0;margin:0}
body{font-family:verdana,arial,tahoma;font-size:12px;color:#333}
img{border:0}

.new_banner{width:985px;height:393px;border:1px solid #E1E1E1;position:relative; margin:0 auto; padding:9px; background:url(../images/loading.gif) no-repeat center center #fff;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ width:36px; height:36px; background-image:url(../images/banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden;}

.prev{ background-position:0 0;left:-40px; top:180px;}
.prev:hover{ background-position:0 -36px;}
.next{ background-position:-36px 0;right:-40px; top:180px;}
.next:hover{ background-position:-36px -36px;}
.rslides_tabs{ position:absolute; left:450px; top:370px;clear:both;text-align:center; z-index:99999;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{ width:12px; height:12px; background:#fff;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;border-radius:6px;}
.rslides_tabs .rslides_here a{ background:#D968C0;}


/*danye*/
.n_news .content .news_list li a{padding-left: 0;}
.site{width:1200px;margin:0 auto;text-align: right;font-size:14px;padding-top: 10px;padding-bottom: 10px;}
    .left .sort li .layer2 li a{padding-left:20px;}
.left .box h3{background:url("../images/nav-t.png") 0 0 no-repeat;font-size: 14px;color:white;text-align: left;font-family: none;}
.left .box .sort li{width:274px;}
.left .box .sort li a{color:#595959;width:254px !important;padding-left:20px;text-align: left}
.sort{margin-top: -7px;}
.left li{border:1px solid #d9d9d9;border-top:none;}
.sort li.change a{color:orange;background:none;}
.new1{margin-top: -10px;}
.new1 li{height:70px;padding:15px 0;background:none;overflow: hidden}
.new1 .datetime{
    width: 50px;
    text-align: center;
    float: left;
    height: 50px;
    padding: 10px;
    margin-left: 5px;
    color:#fff;
    font-size: 15px;
    line-height: 25px;
    margin-right:5px; 
    background: #464646;
}
.new1 .news_title a{
    display: block;
    height: 70px;
    line-height: 25px;
    overflow: hidden;
}
.news_list li{border-bottom: 1px solid #d9d9d9;width:274px;}
.case_list li a.img img{width:186px;height:253px;}
.case_list h3{margin-left: 50px;margin-top: 10px;margin-bottom: 15px;}
.case_list h3 a{color:#000;margin-left: -30px;}
.time1{font-size: 28px;text-align: center;padding-top: 15px;}
.time2{font-size: 16px;text-align: center;padding-top: 5px;}
.n_contact p{
    line-height: 25px;
}