@charset "utf-8";
/* CSS Document */
.box{width:1100px; margin:50px auto;}
.box .list{width:800px; float:left;}


.pos a{color:#16A1E7;}
.box .list .con h3{ font-size:20px; letter-spacing:1px; margin:30px 0px 10px 0px;margin-bottom:20px;text-align: center;} 
.box .list .con p{ text-indent:2em; line-height:1.9em; margin:10px 0px;}
.box .list .content{ margin:30px 0px; }
.box .list .content img{max-width:720px;width: expression(this.width>720?"720px":this.width+"px");overflow: hidden;}

.mar_top{margin-top:20px;}
.introduce{ height:30px; line-height:30px; margin-left:15%;}
.introduce .ccdd{margin-left:10px;margin-right:10px;}
.introduce .sc_c{display:block; float:left; margin-left:20px; }
.introduce .sc_c span{background-position:-28px -22px;width:20px; height:15px; display:block; float:left; margin-top:8px;}


.fx {font-size:16px; padding-top:10px; margin-bottom:40px;}
.fx .left a{color:#16A1E7;margin-left:10px;margin-right:10px}
.fx .left a:hover{color:#F00;transition-property:color;-webkit-transition-property:color; -moz-transition-property:color; 
transition-timing-function:linear;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;
transition-duration: 0.2s;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;}

.comment .tit{border:1px solid #EBEFEF;border-bottom: 1px solid #dcdcdc; background-color:#f7f7f7; height:50px; line-height:50px; padding:0px 10px;}
.comment .tit h4{ float:left; font-size:18px; margin-right:5px;}


.dsf1{ height:20px; margin:80px auto; margin-left:45%;}
.dsf1 a{ margin-right:20px;display:block; font-size:18px;color:#f33;}
.dsf1 a:hover{color:red;}
.dsf1 a span{width:30px; height:28px; margin-top:0px;}

.dsf1 .ds{ background-position:-28px -391px;}

/* fudongerweima */
.dsf1 span { margin: 0px 3px; float: left; text-align: center; cursor: pointer; position: relative; z-index: 10; }
/*top*/
.dsf1 span:hover .flex-footer { display: block; }
.dsf1 span .flex-footer { width: 146px; height: 139px; position: absolute; left:-26px; top: -140px; text-align: center; padding-top: 18px; background: url(../img/footerflex.png) 1px top no-repeat; display: none; }