@charset "utf-8";
body { margin:0px; padding:0px; color:#333; font-size:12px;  background: #FFF; font-family:'微软雅黑';}
td,dd,th{line-height:20px;font-size:12px;}
a:link,a:visited,a:active{color:#333; text-decoration:none; }
a:hover{text-decoration:underline;}
div{margin:0px auto; line-height:21px;}
img{border:none;}
ul,li{list-style:none; padding:0px; margin:0px;}
span,p,dd,dt,dl,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px; overflow:hidden;}
.none { display:none; }
em { display:block; font-size:10px; font-weight:normal; font-style:normal; margin-top:-4px; }
.more { margin-top:15px; }
.more a,more a:visited{ color:#FFFFFF; }

.header { width:1000px; height:80px; }
.logo { width:236px; height:80px; float:left;}

.nav { float:right;}
.nav li { width:82px; height:70px; float:left; text-align:center; }
.nav li a { display:block; width:82px; height:70px; }
.nav li a:hover { background-color:#c30d23;}
.on {background-color:#c30d23;}


#index_nav li{float:left;height:70px;width:82px;}
#index_nav_cases a,#index_nav_cases a:link,#index_nav_cases a:visited,#index_nav_cases a:active{color:#fff;}
#index_nav_cases a:hover{text-decoration:none;}
#index_nav li div{height:70px;width:82px;overflow:hidden;position:relative;}
#index_nav li div .n1,#index_nav li div .n2{display:block;height:70px;width:82px;position:absolute;top:0px;left:0px;cursor:pointer;}
#index_nav li div .n1{z-index:12;}
#index_nav li div .n2{z-index:11;}
#index_nav li div a{color:#fff;}
#index_nav li div a:hover{text-decoration:none;}


.banner { width:1000px; }
.banner{ width:1000px; height:450px; overflow:hidden;}
.banner .box{ width:1000px; height:450px; position:relative; overflow:hidden; z-index:10}
.banner .list{ width:999999px; overflow:hidden;}
.banner .list li{ width:1000px; height:450px; float:left; overflow:hidden; position:relative;}
.banner .btn{ position:absolute; left:50%; top:500px; z-index:999}
.banner .btn li{ padding: 9px; width:0; height:0; float:left; margin:0 2px; position:
relative; left:-50%; background:url(images/boff.png) no-repeat; cursor:pointer; font-size:0; line-height:0;}
.banner .btn li.selected{ background-image:url(images/bon.png)}
/*
.banner img {-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
	
    filter: gray;}
.banner img:hover {
-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    
    filter: grayscale(0);
	
}
*/

.inbanner { width:1000px; height:315px;}

.remark { width:1000px; margin-top:15px;}
.remark .tit { font-size:16px; color:#c30d23;}
.remark .con { line-height:25px; margin-top:10px; width:725px;  float:left; color:#666;}

.crumb { background:url(images/line.jpg) bottom no-repeat; height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#c30d23;  padding-bottom:5px; }
.crumb span { float:right; font-size:14px; color:#666; }
.crumb span a { color:#666;}

.team dl { margin-top:20px;}
.team dt { float:left; margin-right:25px; }
.team dd { width:705px; line-height:30px; color:#666;}
.team span { color:#333; }

.viewteam dl { margin-top:20px;}
.viewteam dt {  }
.viewteam dd {line-height:30px; color:#666;}
.viewteam span { color:#333; }

.newslist { margin-top:15px;}
.newslist li { height:30px; line-height:30px; }
.newslist li span { float:right}
.newslist li a { color:#666;}

.piclist {  }
.piclist li{ float:left; margin-left:22px; margin-top:20px; }
.piclist p { font-size:14px; color:#333; }
.piclist .date { color:#999; font-size:12px;}
.piclist .pictit { margin-top:5px; }

.main{ width:1000px; overflow:hidden; margin-top:20px;}
.server { width:235px; height:170px; float:left; margin-left:25px; display:inline; position:relative;}

.server img {-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
	
    filter: gray;}
.server img:hover {
-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    
    filter: grayscale(0);
	
}

.notice { background:url(images/pic4.jpg) no-repeat;}

.notice li { height:30px; line-height:30px;}
.notice li a { color:#FFFFFF; }

.foot { border-top:1px solid #ddd; height:130px; width:1000px; margin-top:35px; }
.copyright { float:left; margin-top:18px;}
.wx { float:right; margin-top:15px;}


.page{font-size:12px; padding-top:25px; padding-bottom:15px; margin:0 auto; margin-top:15px;}
.page span,.page  a{
padding:5px;
border:1px #CCCCCC solid;
margin-right:2px;
cursor:pointer;
}
.page .current{
border:1px #999999 solid;
background:#FFFFCD;
font-weight:bold;
}
.page  a:hover{
border:1px #333333 solid;
background:#FFFFCD;
text-decoration:none;
}

.detail{padding:25px 10px;}
.detail h1{ color:#666; text-align:center; font-size:20px;}
.write{ text-align:center; color:#999; border-bottom:solid 1px #ebebeb; margin:5px 0 18px;}
.write span{ color:#666;}
.detail p{ padding:0 14px;line-height:30px;font-size:14px;}
.dow{border-top:solid 1px #ebebeb;padding-top:15px; margin:30px 0; margin-left:10px; }
.dow b{ color:#c30d23;}
.dow p{ text-indent:0;font-size:12px;}
.info p {line-height:25px;font-size:12px; margin-top:5px; }