﻿@charset "utf-8";
/* css document */
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input,textarea,th,td,select,span{ margin:0; padding:0; }
body{font-family:microsoft yahei; }
em{ font-style:normal}
li{ list-style:none}
a{ text-decoration:none;color:#666666;}
img{ border:0; valign:top;}
table{ border-collapse:collapse}
textarea{ resize:none; overflow:auto}
.clearfix:after{content:'.'; visibility:hidden; display:block; clear:both; line-height:0;}

.fl{ float:left}
.fr{ float:right}

.more{font-size:15px; font-family:microsoft yahei; color:#cc0000; line-height:30px;}
.b{border: 2px solid red;}
.main{width:980px; margin:0 auto;}
.topbanner{height:525px;width:100%;}

.m1_left{width:620px;}
.p_a{ position:absolute; top:22px;}
.m1_left_top{ position:relative; width:620px; vertical-align:middle;}
.line{background:url(/uploads/image/t3164745/3164757.png) repeat-x center center; width:100%}
.m1_left_top span{position:absolute; top:15px;; right:0; font-family:'宋体'; font-size:14px; color:#666666;}

.m1l_cont{ border-bottom:#e6e6e6 solid 1px; padding-top:18px;width:}
.m1_pic{width:170px; padding:0 5px;}
.title{font-size:18px; color:#000; font-family:microsoft yahei; font-weight:bold;}
.content{margin:18px 0;}
.des{width:432px; font-size:15px; font-family:microsoft yahei; color:#666666; line-height:30px; text-indent:2em;}
.width_737{width:737px;}
.mr_25{margin-right:40px;}

.m1_right{width:320px;}
.m1_right_top{ position:relative; width:320px;}
.m1_right_top span{position:absolute; top:15px;; right:0; font-family:'宋体'; font-size:14px; color:#666666;}
.movie{margin-top:40px;}



.pic_title{background:url(/uploads/image/t3164745/3164757.png) repeat-x; position:relative;width:980px; vertical-align-:middle;margin-top:25px;}
.pic_title span{position:absolute; top:15px;; right:0; font-family:'宋体'; font-size:14px;color:#666666;background-color:#fff;width:80px; text-align:right;}
.pic_list li{width:293px; height:196px; margin:20px 15px;;position:relative}

.demo{
width:100%; position:absolute;bottom:0;left:0;
  padding: 5px 0;
  background-color: rgba(0,0,0,0.5);/* ie9、标准浏览器、ie6和部分ie7内核的浏览器(如qq浏览器)会读懂 */
}
.demo p{
  color: #ffffff;
  font-size:16px; text-align:center;font-family:microsoft yahei;font-weight:bold;
}
@media \0screen\,screen\9 {/* 只支持ie6、7、8 */
  .demo{
    background-color:#000000;
    filter:alpha(opacity=50);
    position:static; /* ie6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承alpha值 */
    *zoom:1; /* 激活ie6、7的haslayout属性，让它读懂alpha */
  }
  .demo p{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承alpha值 */
  }  
}
  
