@charset "utf-8";
/*reset*/
body,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,tr,th,img,input,select,a,button{margin: 0px;padding: 0px;border: 0px;font-family: 'Microsoft Yahei',sans-serif,'SimSun','SimHei';}
li{list-style: none;}
a{color: #666;text-decoration: none;}
a:hover{text-decoration: none;}
.auto-cut{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wrapper-full{width: 100%; height: 676px; overflow: hidden; }
.wrapper-full img{width: 100%;}
.wrapper{width: 1200px;margin: 0 auto;}
* html .clearfix {zoom: 1;}/*ie6*/
*:first-child+html .clearfix{zoom: 1;}/*ie7*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom: 1;}
.undis{display: none;}
.dis{display: block;}
/*float*/
.rel{position: relative;}
.abs{position: absolute;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clear{clear: both;height:0;overflow:hidden;zoom:1;}
.banner .option { top:50%; left: 40%; }
.banner .option a { display: inline-block; width: 165px; height: 440px; }
.wrapper-container { width: 1200px;margin: 30px auto 50px; border:1px #e5e5e5 solid; }
.wrapper-container .list-title { background:url(../img/icon.jpg) no-repeat left top; border-bottom: 3px solid #ff9a00; margin: 10px 20px 20px; font-size: 24px; color: #ff9a00; }
.list-title p { margin-bottom: 16px; }
.list-title p { color: #ff9a00; }    
.wrapper-container span.cn { font-size: 24px; margin-left: 40px; }
.wrapper-container span.en { font-size: 12px; margin-left: 14px; }
.wrapper-container dl { width:200px; height: 265px; float: left; margin: 0px 20px 36px;overflow: hidden; }
.wrapper-container dl img{ width:100%; height:100%; }
.wrapper-container dl dd { position: absolute; left: 0; bottom: 0; width: 100%; height: 40px; line-height: 40px; text-align: center; z-index: 99; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #fff; }
.div-opa { position: absolute; left: 0px; bottom: 0px;  _bottom: 15px; width: 100%; background: #000; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); z-index: 1; }
.wrapper-footer { width: 1200px;margin: 0 auto; text-align: center; color: #949494; }