@charset "utf-8";

/* CSS Document */

#header,#nav,#body,#footer{width:1260px;margin:auto;}

#header{height:89px;background:url(images/logo.jpg) no-repeat}

#nav{overflow:hidden;border-top:1px solid #cecece;border-bottom:1px solid #cecece}

#nav li{float:left;list-style:none;margin:5px 0;line-height:20px;width:110px;text-align:center;color:red;font-weight:bold}

#nav .leftborder{border-left:1px solid #999}

#nav a{color:red; text-decoration:none}

#wrapper{width:1260px;height:340px;margin:5px auto; overflow:hidden}

#notice{height:24px;line-height:24px;width:980px;margin:auto;background:#848484}

#marquee{width:950px;height:24px;line-height:24px;background:#fff;margin:auto;padding:0 5px;overflow:hidden}

#marquee li{list-style:none;font-size:14px;color:#F00}

#body{margin:5px auto;overflow:hidden}

#pro-recommend{overflow:hidden}

#body .prorecommend{float:left;margin:5px;width:248px;border:1px solid #CCC}

#body .prorecommend img{width:240px;height:115px;margin:2px;border:1px solid #eee}
#body .prorecommend div{height:66px;line-height:22px;margin:0 5px;overflow:hidden}
#body .prorecommend .name{font-size:14px;font-weight:bold;color:red}

#news-service-list{clear:both}
#news-service-list .more{float:right;color:#999;font-size:12px;font-weight:normal;margin-right:5px}
#news-service-list a{ text-decoration:none;color:#333;}
#news-service-list .imgscroll{width:300px;height:240px}
#news-service-list .imgwrapper{width:288px;border:1px solid #CCC;height:240px;margin:5px}
#news-service-list .newslist{width:340px; vertical-align:top}
#news-service-list .newslist p{margin:5px 0;line-height:28px;color:red;font-size:14px;font-weight:bold;border-bottom:1px solid #ccc;width:330px}
#news-service-list .newslist ul{ list-style:inside;margin:0 5px;width:320px}
#news-service-list .newslist li{line-height:24px;line-height:24px; border-bottom:1px dashed #CCC}
#news-service-list .time{float:right;}

#news-service-list .servicelist{width:340px; vertical-align:top}
#news-service-list .servicelist p{margin:5px 0;line-height:28px;color:red;font-size:14px;font-weight:bold;border-bottom:1px solid #ccc}
#news-service-list .servicelist ul{ list-style:inside;margin:0 5px;width:330px;}
#news-service-list .servicelist li{line-height:24px;line-height:24px; border-bottom:1px dashed #CCC}

#crumb{width:970px;margin:0 auto;line-height:24px;background:#CCC;padding:0 5px;color:#222}

#crumb a{color:#222; text-decoration:none}

#otherleft{border:1px solid #CCC;width:775px;min-height:300px}

#otherleft .title{line-height:26px;color:red;font-weight:bold}

#otherleft ul{list-style-position:inside;margin:0 10px;}

#otherleft li{border-bottom:1px dashed #CCC;line-height:26px}

#otherleft li a{ text-decoration:none;color:#333}

#otherleft li span{float:right}

#otherleft .page{height:28px;line-height:28px;text-align:right;background:#CCC;margin:5px 0;padding-right:10px}

#otherleft .page a{ text-decoration:none;color:#000;margin:0 5px}



.prolist{float:left;margin:5px;width:240px;height:250px;border:1px solid #999;overflow:hidden}

.prolist img{width:230px;height:190px;margin:4px;display:block;border:1px solid #ccc}

.prolist .brief{margin:0 5px;line-height:24px}

.detailtitle{text-align:center;font-size:14px;font-weight:bold;line-height:32px;}

.detail-time-author{text-align:right;line-height:24px}

.detail-time-author span{margin:0 5px;color:#666666}

.detail-content{font-size:14px;line-height:20px}



#relation,#otherright{width:200px;}

#relation .title,#otherright .title{height:28px;line-height:28px;background:#1C8ECD;color:#fff;font-weight:bold;font-size:14px;margin-left:5px;padding-left:5px}

#relation .list,#otherright .list{border:1px solid #CCC;height:24px;line-height:24px;font-weight:bold; margin:2px 3px 2px 8px;padding:0 5px}

#otherright .list{text-align:center}

#otherright a{color:red; text-decoration:none;}

#content{width:980px;margin:5px auto}



#proactivity{width:980px;height:100px;margin:auto;}

#proactivity li{height:90px;list-style:none;float:left;margin:5px;border:1px solid #CCC;overflow:hidden}

#proactivity li img{width:173px;height:80px;margin:5px;border:0}

#footer{text-align:center;clear:both;background:#CCC;overflow:hidden}

#copyandrecore{width:990px;background:#fff;margin:auto; overflow:hidden; font-weight:bold}

#copyandrecore p{margin:0 10px;background:#CCC;line-height:24px}

#copyandrecore p span{margin:0 5px}

#friendlink{margin:5px auto;background:#838383;width:1260px;line-height:40px;color:#fff;}

#friendlink img{border:1px solid #fff; vertical-align:middle}

#friendlink a{color:#fff; text-decoration:none}

#friendlink label{margin-left:80px}

#friendlink span{margin:0 10px}

.imgslider{position:relative;overflow:hidden}
.imgslider-img img{border:0px;}
.imgslider-img a{position:absolute}
.imgslider ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:1002;margin:0; padding:0; bottom:3px; right:5px;}
.imgslider ul li { padding:2px 5px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background:#6f4f67;cursor:pointer;}
.imgslider ul li.on { background:#900}