/* CSS Document */

.lsx_rslsBody { background:##f8f3ed; min-width:1024px;}
/*＝＝＝＝banner＝＝＝＝*/
.picFocus{ margin:0 auto; width:100%; position:relative; overflow:hidden; zoom:1; z-index:1; font-size:0px;}
.picFocus .hd{ width:100%; padding-top:7px; overflow:hidden;}
.picFocus .hd ul{ margin-right:-7px; overflow:hidden; zoom:1;}
.picFocus .hd ul li { float:left; text-align:center; width:24.5%; margin-right:0.5%;}
.picFocus .hd ul li img{ /*width:476px; height:189px;*/ height:auto; max-width:100%; cursor:pointer; filter:alpha(opacity=50); opacity:0.5;}
.picFocus .hd ul li img:hover ,.picFocus .hd ul li.on img { filter:alpha(opacity=100); opacity:1;}
.picFocus .bd { position:relative;}
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ height:auto; max-width:100%; display:block;  }
.focusLogo{ width:407px; height:315px; position:absolute; top: 50%; left: 50%; margin-left: -203px; /* (width + padding)/2 */margin-top: -200px; z-index:9; }
.smallLogo{ width:133px; height:133px; }

.lsx_FocusShow { position:fixed; width:307px; right:0px; top:0px; height:100%; z-index:9999; overflow:hidden;}
.lsx_FocusShow .bg { float:right; width:250px; height:100%; background:rgba(0,0,0,.8); background:#000; filter:alpha(opacity=50); opacity:0.5; text-align:center; padding-top:50px;}
.lsx_FocusShow .bg a { color:#FFF; display:block; font-size:14px; line-height:45px;}
.lsx_FocusShow_btn { position:absolute; top:0px; left:0;}
.lsx_FocusShow_open ,.lsx_FocusShow_close { width:57px; height:57px; cursor:pointer; float:left;}
.lsx_FocusShow_open { background:url(lsx_FocusShow_open.png) no-repeat left; background-position:top left;}
.lsx_FocusShow_close { background:url(lsx_FocusShow_open.png) no-repeat right; background-position:top right; margin-left:1px;}

.lsx_rsls_introTitle { width:100%; height:243px; text-align:center; background:#f8f3ed; padding-top:79px;}
.lsx_rslsTab { position:relative;}
.lsx_rslsTab img { max-width:100%; height:auto;}

.lsx_TxtBox{ width:100%; height:100%; position:absolute; left:0px; top:0px;}
.lsx_TxtBox .hd{ height:15%; position:relative; width:100%; position:absolute; left:0px; bottom:0px; *bottom:4px;}
.lsx_TxtBox .hd ul{ float:left; width:100%; height:100%;}
.lsx_TxtBox .hd ul li{ height:100%; line-height:240%; float:left; cursor:pointer; width:20%; *width:19.99%; font-size:24px; color:#FFF; text-align:center;}
.lsx_TxtBox .hd ul li.on{ height:100%; background:none;}
.lsx_TxtBox .bd { width:620px; margin:5% auto 0 auto;}
.lsx_TxtBox .bd ul{ zoom:1; *margin-top:10%;}
.lsx_TxtBox .bd li{ text-indent:2em; color:#FFF; line-height:30px;}
.lsx_TxtBox .bd ul a { text-decoration:underline; color:#FFF; float:right; margin-top:5px;}
.tabColor_deep { background:#002e73;}
.tabColor_blue { background:#0068b7;}
.tabColor_green { background:#097c25;}
.tabColor_red { background:#ec6100;}
.tabColor_light { background:#009e96;}

.lsx_ImgBox { width:100%;}
.lsx_ImgBox div img { height:auto; max-width:100%;}
.owl-item { width: 20%; *width:19.99%; position:relative; float:left; cursor:pointer;}
.lsx_ImgBox .feat-overlay { position:absolute; width:100%; bottom:0px; background:rgba(0,0,0,.5); background:#000; filter:alpha(opacity=50); opacity:0.5;}
.lsx_ImgBox .feat-overlay .feat-text { padding:10px 0 10px 0; text-align:center;}
.lsx_ImgBox .feat-overlay h3 a { font-size:15px; color:#fff; font-weight:400; letter-spacing:1px;}
.lsx_ImgBox .feat-overlay .feat-cat a { font-size:20px; color:#FFF; display:inline-block; margin-bottom:4px;}
.lsx_ImgBox .show-overlay { position:absolute; width:90%; height:90%; background:rgba(0,0,0,.5); background:#000; filter:alpha(opacity=50); opacity:0.5; left:5%; top:5%; display:none;}
.lsx_ImgBox .show-text { color:#FFF; width:210px; margin:10% auto 0 auto;}
.lsx_ImgBox .show-text h3 { text-align:center; font-size:24px; font-weight:normal;}
.lsx_ImgBox .show-text p { text-indent:2em; margin-top:2%; font-size:12px; line-height:25px;}

.lsx_ImgBox .left-item { width:65.3%; float:left; max-height:384px; height:expression_r(this.height>384?"384px":this.height); overflow:hidden;}
.lsx_ImgBox .left-item ul { display:block;}
.bigPic-item ,.pic-item { float:left; position:relative;}
.bigPic-item { width:34.7%;}
.pic-item { width:25%; max-width:308px; width:expression_r(this.width>308?"308px":this.width); max-height:223px; height:expression_r(this.height>223?"223px":this.height); overflow:hidden; background-size: cover;}
#lsx_picBox a { font-size:16px;}

.lsx_years { position:absolute; left:0; top:28%; width:100%; overflow:hidden; z-index:1;}
.lsx_years a { background:url(lsx_tjnjBg_l.gif) no-repeat; width:37px; height:143px; display:inline-block; text-align:center; float:left; color:#414141; margin-right:53px; position:relative; left:-50%; filter:alpha(opacity=50); opacity:0.5; padding-top:20px;}
.lsx_years a:hover { background:url(lsx_tjnjBg_d.jpg) no-repeat; filter:alpha(opacity=100);opacity:1;}
.lsx_years div { position:relative; left:72%; width:100%;}
.lsx_rsls_bottom { width:100%; height:104px; text-align:center; background:#f8f3ed; padding-top:80px;}
.lsx_rsls_bottom a { color:#313131; margin:0 8px;}
#lsx_rslxFoot { position:absolute; bottom:50px; left:0px; height:auto;}
#lsx_rslxFoot ,#lsx_rslxFoot a { color:#FFF;}
#lsx_goTop { text-align:center; position:absolute; left:0; top:40px; cursor:pointer; width:100%; overflow:hidden;}
#lsx_goTop p { position:relative; left:50%; float:left;}
#lsx_goTop p img { position:relative; left:-50%;}