/*
* 编写代码简则
*/
.current-location{
 width:100%;
 height:90px;
 background:url(../images/title-pix.png) repeat-x left center;
 margin-top:40px;
 margin-bottom:30px;}
.current-location .head{
 margin-left:10px;}
.current-location .curr-info{font-size:14px;float:right;line-height:70px;}
.current-location a{ color:#333;}
.current-location a:hover{color:#cc0000;}
.list-main{ width:100%; position:relative; overflow:hidden;}
.list-main ul{width:1208px; float:left; margin-left:-20px;}
.list-main ul li{width:380px; height:360px; margin-left:22px; float:left;}
.list-main li .box-img{width:380px; height:250px; border:1px solid #e5ccb2; display:block;}
.list-main li img{width:380px; height:250px;}
.list-main li span{display:block; text-align:center;
 cursor:pointer; margin-top:10px; line-height:30px; color:#333; font-size:16px;
 margin-left:10px; font-weight:bold;}
.box-video{ width:1080px; height:720px; margin:0px auto; padding-bottom:80px;}
.video-name{ text-align:center; line-height:60px; font-size:20px; display:block; font-weight:bold;} 
.box-word{width:1208px; position:relative; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e3e3e3;}
.box-word .title{ line-height:30px; font-size:20px; color:#333; margin-top:20px;}
.box-word .title a{color :#333; }
.box-word .title a:hover{color:#cc0000;}
.box-word .line-name{ line-height:30px; font-size:18px; display:block; margin-top:10px; margin-bottom:10px; color:#bf966c;}
.box-word .cont{line-height:30px; font-size:14px; overflow:hidden; text-overflow:ellipsis; display: -webkit-box;
  -webkit-line-clamp:2;
  height:60px;
  -webkit-box-orient: vertical;
  width:1200px; margin-top:20px;}
.details{width:1140px; padding:0px 40px; margin-bottom:40px;}
.details .title-name{width:100%; font-size:30px; font-weight:bold; color:#333; text-align:center; display:block; line-height:45px; padding-bottom:5px;}
.details .small-titles{width:100%; font-size:20px; font-weight:bold; color:#bf966c; text-align:center; display:block; margin-top:20px;}
.line{width:30px; height:5px; border-top:1px solid #adadad; display:inline-block; vertical-align:middle; margin-right:2px;}
.line-tips{width:880px; height:50px; display:block; background:#faf7eb; font-size:14px; font-weight:bold; text-align:center; margin-left:30px; line-height:50px; margin-top:40px; color:#a38b73;}
.content{padding:30px; line-height:30px; padding-top:30px; display:block; font-size:14px;}
.content p{ padding-bottom:20px; font-size:16px; text-indent:30px;}
.content .info-img{ text-align:center; vertical-align:middle;}
.inner-tab-common{height:36px; width:850px; display:block; text-align:center; margin-bottom:50px;}
.inner-tab-common ul{
 position:relative;
 width:850px;}
.inner-tab-common ul li{
 font-size:20px;
 display:inline-block;
 text-align:center;
 height:36px;
 width:120px;
}
.inner-tab-common li a{
 height:36px;
 display:inline-block;
 color:#ff0000;
 line-height:36px;
 width:120px;
 margin-left:10px; 
 margin-right:10px;
 border:1px solid #ded9c7;
}
.inner-tab-common li a.tab-on{
 color:#fff;
 background:#ff0000; 
}
