﻿ 
.content .sidebox { background: #fff; width: 187px; border-top: 4px solid #000; padding-bottom: 40px; }
.content .sidebox .tit { font-size: 20px; height: 86px; line-height: 86px; padding: 0 20px; border-bottom: 1px dotted #c2c2c2; color: #333; }
.content .sidebox .con ul { }
.content .sidebox .con ul li { height: 39px; line-height: 39px; border-bottom: 1px dotted #c2c2c2; }
.content .sidebox .con ul li a { display: block; padding: 0 20px; }
.content .sidebox .con ul li a.on { color: #e60013; background: #f2f2f2; }
.content .sidebox .con ul li a:hover { color: #e60013; background: #f2f2f2; text-decoration: none; }
.content .mainbox { background: #fff; width: 800px; margin-bottom:5px; }
.content .mainbox .now { padding: 20px; color: #999; }
.content .mainbox .now a { color: #999; }
.content .mainbox .now a:hover { color: #000; }
.content .mainbox .tit { font-size: 24px; height: 40px; line-height: 40px; padding: 0 20px 20px;  }
.content .mainbox .tit2 { height: 64px; }
.content .mainbox .tit2 .time { display: block; font-size: 12px; height: 24px; line-height: 24px; color: #999; }
.content .mainbox .tits { font-size: 30px; height: 50px; line-height: 50px; padding: 0 20px 20px; font-weight: bold; }
.content .mainbox .tits .tip { font-size: 18px; font-weight: normal; color: #999; margin-left: 20px; }
.content .mainbox .type { padding: 0 20px 20px; height: 24px; line-height: 24px;}
.content .mainbox .type li { width: 80px; float: left; text-align: center; }
.content .mainbox .type li a { display: block; }
.content .mainbox .type li a:hover { color: #e60013; text-decoration: none; }
.content .mainbox .type li a.on { background: #e60013; color: #fff; }
.content .prolist { width: 800px; overflow: hidden; }
.content .prolist ul { width: 800px; }
.content .prolist ul li { width: 250px; height: 234px; overflow: hidden; float: left; background: #fff; margin: 0 14px 14px 0; }
.content .prolist ul li h3 { font-size: 16px; line-height: 40px; height: 40px; text-align: center;  font-weight: normal; }
.content .prolist ul li h3 a:hover { color: #e60013; text-decoration: none; }
.content .prolist ul li p { color: #666; font-size:14px; text-align: center; font-weight: bold; }
.content .prolist ul li .att { padding: 14px 0 14px; text-align: center; }
.content .prolist ul li .att a { padding: 0 5px; margin: 0 2px; color: #999; }
.content .prolist ul li .att a:hover { color: #e60013; text-decoration: none; }
.content .menu { height: 50px; border-bottom: 1px dotted #c2c2c2; }
.content .menu ul { height: 20px; padding: 15px 0; overflow: hidden; }
.content .menu ul li { float: left; margin-left: -1px; }
.content .menu ul li a { display: inline-block; line-height: 20px; padding: 0 15px; color: #666; font-size: 18px; border-left: 1px solid #ccd1d9; text-decoration: none; }
.content .menu ul li.current a { color: #e60013; }
.content .cont { padding: 20px; color: #333; font-size: 14px; line-height: 2em; }
.content .cont2 { padding: 20px; color: #333; padding-top: 0; }
.content .cont p { line-height: 24px; }
.content .cont2 p { line-height: 24px; padding: 5px 0; }
.content .newslist { line-height: 24px; padding: 0 20px 40px; }
.content .newslist li { border-bottom: 1px dotted #c2c2c2; padding: 10px; font-size: 14px;  }
.content .newslist li a:hover { color: #e60013; }
.content .newslist li a span { float: right; color: #999; }
.content .newslist li a em { float: right; color: #999; font-style: normal; }
.content .newslist li a:hover span { color: #e60013; font-weight: bold; }

   
.picslide{ width:600px; position:relative; margin-bottom: 20px; }
/** 控制大图两边点击按钮宽度  **/
.picslide .hd{ position:relative; margin-top: 10px; }
.picslide .hd ul{ overflow:hidden; zoom:1; text-align: left; }
.picslide .hd ul li{ margin: 0 2px; width: 45px; height:35px; cursor:pointer; display:inline-block; _zoom:1;*display:inline; border: 3px solid #fff; }
.picslide .hd ul li img { width: 45px; height: 35px; }
.picslide .hd ul li.on{ border: 3px solid #e60013; }
.picslide .bd{ position:relative; height:450px; z-index:0;   }
.picslide .bd li{ zoom:1; vertical-align:middle; }
.picslide .bd img{ width:600px; height:450px; display:block;  }
/** 控制大图宽高  **/
.picslide .prev{ position:absolute; left:0; top:150px; display:block; width:32px; height:90px; background:url(../img/ll.png); filter:alpha(opacity=50);opacity:0.5; }
.picslide .next{ position:absolute; left:0; top:150px; display:block; width:32px; height:90px; background:url(../img/rr.png); filter:alpha(opacity=50);opacity:0.5; }
 
.picslide .next{ left:auto; right:0; background-position:8px 30px; }
.picslide .prev:hover{ filter:alpha(opacity=50);opacity:.5; background:#000 url(../img/l.png) 8px 30px no-repeat; }
.picslide .next:hover{ filter:alpha(opacity=50);opacity:.5; background:#000 url(../img/r.png) 8px 30px no-repeat; }
.picslide .prevStop{ display:none;  }
.picslide .nextStop{ display:none;  }

 
 
 