
#home-focus {clear:both;}
body { background: #fff none repeat scroll 0 0;}
#site-footer {    background: #110606 none repeat scroll 0 0;}
.headerfun{background:#ec0d0d; height:60px; overflow:hidden; color: #ffffff;}
.headerfun .logo{float:left; margin-right: 15px;}
.headerfun .logo img{height:60px; width:auto;}
.headerfun .topmeta{float: right;}
.headerfun .topmeta li{float:left; margin-right:10px;height:60px; line-height:60px; margin-left: 25px;}
.headerfun .topmeta a{color:#ffffff; font-size: 16px; font-weight: 700; letter-spacing: 2px; height:60px; line-height:60px; display: inline-block;}
.headerfun .topmeta a:hover{ color:#db3a45;}
.headerfun .topmeta li a.searchico{ background: url(pic_02.png) no-repeat right center; width:22px; text-indent: -9999px;  }
.headerfun .nav{ height:60px; line-height:60px; float: left; display: none; margin-top:0px;}
.headerfun .nav.on{display: block;}
.headerfun .nav li{float:left; height:60px; line-height:60px;}
.headerfun .nav li a{display:block; font-size:16px; margin:0 15px; color:#ffffff; font-weight: 700;}
.headerfun .nav li a:hover{ color:#db3a45;}
.searchbox {background:url(pic_04.png); position: absolute; top:60px; left: 0; width: 100%; color: #ffffff; z-index: 100; display: none;}
.searchbox.on{display: block;}
.searchbox input{border:none; background:none; width:100%; padding:15px 0; color:#ffffff; border-bottom: 1px solid #ffffff; font-size: 25px; margin: 25px 0 50px;}


.g-nav{width: 100%;background: #ec0d0d;height: 60px; overflow: hidden;}
.g-nav .m-nav{max-width: 1200px;background: #ec0d0d;height: 60px;padding: 0 10px;margin: 0 auto;position: relative;}
.g-nav .m-nav .navs{max-width: 1200px; width:100%;overflow: hidden;font-size: 14px;text-align:center;}
.g-nav .m-nav .navs a{color: #fff; display: inline-block;margin: 22px 25px 0 0;line-height: 18px; *line-height: 22px; _display: inline;}
.g-nav .m-nav .navs a:hover{}
.g-nav .m-nav .navs a.f20{margin: 20px 25px 0 0; font-size: 20px;}
.g-nav .m-nav .navs a.f20:hover{text-decoration: none;}
.g-nav .m-nav .navs span{display: block;float: left;height: 30px;width: 3px;border-right: 1px solid #cfcdb1;margin: 15px 16px 0 0; _display: inline;}
.g-nav .m-nav a.icon-index{width:30px; height: 25px; background: url(icon_index.png) no-repeat; margin-top:16px; text-indent: -9999px;}


.inbox2{ position: relative; margin:0px 0; overflow: hidden; }
.inbox2 .plist{ width: 450px; overflow: hidden; margin-left: 510px; margin-top: 150px; position: relative; z-index: 2; }
.inbox2 .plist .title{ background: url(pic_21.png) no-repeat; display: block; width: 165px; height: 28px; text-indent: -9999px; margin-bottom: 15px; }
.inbox2 .ppli{}
.inbox2 .ppli li{ margin:10px 0; height: 21px; line-height: 21px; overflow: hidden; }
.inbox2 .picbox{position: absolute; top:90px; left: 0; width: 400px; height: 400px; overflow: hidden;}
.inbox2 .picbox li{display: block; width: 400px; height: 400px; display: none}
.inbox2 .picbox a{display: block; width: 400px; height: 400px; position: relative;background: #000;}
.inbox2 .picbox a img{position: absolute;width: 100%;height: auto;margin: auto;left: 0;right: 0;bottom: 0;top: 0; }
.inbox2 .picli{position: absolute; top:0; right: 0; width: 202px; height: 220px; overflow: hidden;}
.inbox2 .picli li{display: block; width: 202px; height: 220px; display: none}
.inbox2 .picli a{display: block; width: 202px; height: 220px; }
.inbox2 .picli a img{display: block; width: 202px; height: 220px; }

#site-header{background:#ec0d0d none repeat scroll 0 0;height:200px;left:0;width:100%;z-index:100}
#site-header .header-container {
    position: relative;
}
#site-header .logo {
    background: rgba(0, 0, 0, 0) url("logo.png") no-repeat scroll 100% center / 400px  ;
    height: 152px; 
    left: 50%; 
    position: absolute; 
    width: 400px;
	text-indent:-2000px;
    top: 20px;
	margin-left: -200px;
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
 
#site-header  a { 
    font-size: 16px;
	color:#9c9898;
}
#site-header a:hover {
    color: #999;
} 
#main {
    margin: 0px auto 25px; 
}
 .panel-main,.entry-grid{ clear:both;}
 /* 这个是导航2 */ 

.dh-d {
	Z-INDEX: 999; BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: fixed; WIDTH: 100%; BACKGROUND: #fafafa; HEIGHT: 56px; LEFT: 0px
}
.dh {
	LINE-HEIGHT: 56px; WIDTH: 1200px; HEIGHT: 56px; COLOR: #333
}
.dh-l {
	WIDTH: auto; FLOAT: left; HEIGHT: auto; CURSOR: pointer
}
.dh-l LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; WIDTH: auto; PADDING-RIGHT: 40px; FLOAT: left; HEIGHT: auto; CURSOR: pointer; PADDING-TOP: 0px
}
.dh-l LI A.home {
	PADDING-LEFT: 30px; BACKGROUND: url(home.png) no-repeat left center
}
.dh-l LI:hover A.home {
	BACKGROUND: url(home1.png) no-repeat left center
}
.dh-l LI SPAN {
	FLOAT: left
}
.dh-l LI SPAN A {
	FONT-SIZE: 18px
}
.dh-l LI:hover SPAN A {
	COLOR: #fcfaf2
}
.dh-l LI:hover {
	BACKGROUND: #000000; COLOR: #ff0000
}
.dh-l LI:hover DIV {
	DISPLAY: block
}
.dh-l LI DIV {
	Z-INDEX: 11; POSITION: absolute; WIDTH: 116px; DISPLAY: none; BACKGROUND: url(c.png); TOP: 56px; LEFT: 0px
}
.dh-l LI DIV A {
	TEXT-ALIGN: center; LINE-HEIGHT: 44px; WIDTH: 100%; FLOAT: left; HEIGHT: 44px; COLOR: #fcfaf2; FONT-SIZE: 14px
}
.dh-l LI DIV A:hover {
	BACKGROUND: #ff0000
}
.dh-r {
	WIDTH: auto; FLOAT: right; HEIGHT: auto; CURSOR: pointer
}
.dh-r A {
	MARGIN-TOP: 8px; TEXT-INDENT: -9999px; WIDTH: 40px; FLOAT: left; HEIGHT: 40px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.dh-r A.ico1 {
	BACKGROUND: url(ico1.png) no-repeat
}
.dh-r A.ico2 {
	BACKGROUND: url(ico2.png) no-repeat
}
.dh-r A.ico3 {
	BACKGROUND: url(ico3.png) no-repeat
}
.dh-r A.ico4 {
	BACKGROUND: url(ico4.png) no-repeat
}
.dh-r A.ico1:hover {
	BACKGROUND: url(ico11.png) no-repeat
}
.dh-r A.ico2:hover {
	BACKGROUND: url(ico22.png) no-repeat
}
.dh-r A.ico3:hover {
	BACKGROUND: url(ico33.png) no-repeat
}
.dh-r A.ico4:hover {
	BACKGROUND: url(ico44.png) no-repeat
}
/* 这个是导航2 */ 



/* 轮播图 */
#slidebar {overflow: hidden; zoom: 1; position: relative; }
#slidebar .inbox{width:1200px;height:500px;margin:auto;position:relative}
#slidebar img{width:1200px;height:500px}
#slidebar .imglist{width:1200px;height:500px}
#slidebar .show{overflow:visible;position:absolute}
#slidebar .next,#slidebar .prev{filter:alpha(Opacity=70);opacity:.7;position:absolute;top:50%;height:100px;width:44px;margin-top:-50px;background-repeat: no-repeat;z-index:5;transition:none; }
#slidebar .prev{BACKGROUND: url(sprite.png) no-repeat;left:0;background-position:0 0}
#slidebar .next{BACKGROUND: url(sprite1.png) no-repeat;left:auto;right:0;margin-left:0; }
#slidebar .next:hover{DISPLAY: block;}
#slidebar .prev:hover{DISPLAY: block;}
#slidebar .disabled{background-color:#eee}
#slidebar .mask_lt,#slidebar .mask_rt,#slidebar .sel{background:#fff;z-index:1;position:absolute;top:0;left:0;width:1200px;height:500px;overflow:hidden;left:1920px}
#slidebar .mask_rt,#slidebar .mask_lt{z-index:4;left:-1200px;filter:alpha(Opacity=70);opacity:.7;background:#000;overflow:hidden}
#slidebar .mask_rt{left:1200px}
#slidebar .active{z-index:2;left:0}
#slidebar .iphoto_div{position:absolute;bottom:0;left:0;z-index:11;width:100%;height:80px;background:rgba(0,0,0,.5);font:14px/1.2 "微软雅黑";color:#fff;box-sizing: content-box;text-align:center;}
#slidebar .iphoto_div h2{height:40px;overflow:hidden;padding:10px 100px 0 20px;margin:0;font-size:28px;text-overflow:ellipsis;line-height:30px;font-weight:normal;white-space:nowrap}
#slidebar .iphoto_div p{height:26px;overflow:hidden;padding:10px 100px 0 20px;margin:0;line-height:16px;text-overflow:ellipsis;white-space:nowrap}
#slidebar .iphoto_div span{float:right;display:block;position:absolute;top:20px;right:20px;height:40px;text-align:center;line-height:80px}
#slidebar .iphoto_div span b{display:block;float:left;margin-top:18px;height:20px;font:normal 20px arial}
#slidebar .iphoto_div span i{display:block;float:left;height:40px;font:normal 40px arial}


#main .dbt{ FONT-SIZE: 46px;FONT-WEIGHT: bold; text-align: center;   border-bottom: 1px solid #000000;    padding: 15px 0px;}

/* 限定*/

.tit {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; MARGIN: 0px auto; PADDING-LEFT: 0px; max-width: 1043px; PADDING-RIGHT: 0px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 10px
}
.tit SPAN {
	WIDTH: 100%; FLOAT: left; COLOR: #000; FONT-SIZE: 46px; FONT-WEIGHT: bold
}
.tit EM {
	WIDTH: 100%; FONT-FAMILY: "Courier New", Courier, monospace; FLOAT: left; LETTER-SPACING: -2px; COLOR: #999; FONT-SIZE: 28px; FONT-WEIGHT: normal
}


/* 模块*/


/* 模块*/
.dtj {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: auto; OVERFLOW: hidden
}
.dtj-l {
	MARGIN: 0px auto; WIDTH: 800px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.dtj-l LI {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 800px; HEIGHT: 500px; OVERFLOW: hidden
}
.dtj-l LI:hover DIV {
	HEIGHT: 200px
}
.dtj-l LI:hover DIV {
	-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dtj-l img{
	height:500px; width:800px;
}
.dtj-l LI:hover DIV H6 {
	COLOR: #ff0000
}
.dtj-l LI DIV {
	POSITION: absolute; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 680px; BOTTOM: 30px; PADDING-RIGHT: 10px; BACKGROUND: url(b.png); HEIGHT: 120px; OVERFLOW: hidden; PADDING-TOP: 10px; LEFT: 40px; text-shadow: 0px 2px 2px #000000
}
.dtj-l LI DIV H6 {
	LINE-HEIGHT: 50px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 34px; OVERFLOW: hidden
}
.dtj-l LI DIV SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc; FONT-SIZE: 14px
}
.dtj-l LI DIV SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dtj-l LI DIV EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc; FONT-SIZE: 14px
}
.dtj-r {
	MARGIN: 0px auto; WIDTH: 399px; FLOAT: right; HEIGHT: auto; OVERFLOW: hidden
}
.dtj-r LI {
	MARGIN: 0px auto 1px; WIDTH: 400px; HEIGHT: 166px; OVERFLOW: hidden
}
.dtj-r img{
	width:200px;height:200px;
}

.dtj-r LI:hover DD H6 {
	COLOR: #ff0000
}
.dtj-r LI:hover DD {
	BACKGROUND: #111
}
.dtj-r LI DT {
	MARGIN: 0px auto; WIDTH: 200px; FLOAT: left; HEIGHT: 166px; OVERFLOW: hidden
}
.dtj-r LI DD {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 200px; PADDING-RIGHT: 20px; BACKGROUND: #222222; FLOAT: right; HEIGHT: 168px; OVERFLOW: hidden; PADDING-TOP: 20px; text-shadow: 0px 1px 1px #000000
}
.dtj-r LI DD H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dtj-r LI DD SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dtj-r LI DD  I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dtj-r LI DD EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dlx {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: auto; OVERFLOW: hidden
}
.dlx LI {
	POSITION: relative; MARGIN: 0px auto; HEIGHT: 400px; OVERFLOW: hidden
}
.dlx LI.lxys1 {
	MARGIN: 0px auto; WIDTH: 800px; HEIGHT: 400px; OVERFLOW: hidden
}
.dlx LI.lxys1 img{
	height:400px; 
}
.dlx LI.lxys1:hover DIV {
	HEIGHT: 350px
}
.dlx LI.lxys1:hover DIV H6 {
	COLOR: #ff0000
}
.dlx LI.lxys1:hover DIV EM {
	COLOR: #fafafa
}
.dlx LI.lxys1 DIV {
	POSITION: absolute; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 180px; BOTTOM: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(b.png); HEIGHT: 180px; OVERFLOW: hidden; PADDING-TOP: 30px; LEFT: 0px; text-shadow: 0px 2px 2px #000000
}
.dlx LI.lxys1 DIV H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dlx LI.lxys1 DIV SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; MARGIN-BOTTOM: 20px; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dlx LI.lxys1 DIV SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dlx LI.lxys1 DIV EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dlx LI.lxys1 DIV IMG {
	MARGIN: 10px 0px 5px; FLOAT: left
}
.dlx LI.lxys2 {
	MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 400px; OVERFLOW: hidden
}
.dlx LI.lxys2:hover DIV {
	HEIGHT: 200px
}
.dlx LI.lxys2:hover DIV H6 {
	COLOR: #ff0000
}
.dlx LI.lxys2:hover DIV EM {
	COLOR: #fafafa
}
.dlx LI.lxys2 DIV {
	POSITION: absolute; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(b.png); HEIGHT: 100px; OVERFLOW: hidden; PADDING-TOP: 20px; LEFT: 0px; text-shadow: 0px 2px 2px #000000
}
.dlx LI.lxys2 DIV H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 23px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dlx LI.lxys2 DIV SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; MARGIN-BOTTOM: 20px; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dlx LI.lxys2 DIV SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dlx LI.lxys2 DIV EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dlx LI.lxys2 DIV IMG {
	MARGIN: 0px 10px 5px 0px; FLOAT: left
}
.dmr {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: auto; OVERFLOW: hidden
}
.dmr-l {
	MARGIN: 0px auto; WIDTH: 800px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.dmr-l LI {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 400px; OVERFLOW: hidden
}
.dmr-l img{
	  WIDTH: 400px; HEIGHT: 400px; OVERFLOW: hidden
}
.dmr-l LI:hover DIV {
	HEIGHT: 200px
}
.dmr-l LI:hover DIV H6 {
	COLOR: #ff0000
}

.dmr-l LI:hover DIV EM {
	COLOR: #fafafa
}
.dmr-l LI DIV {
	POSITION: absolute; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 350px; BOTTOM: 0px; PADDING-RIGHT: 30px; BACKGROUND: url(b.png); HEIGHT: 100px; OVERFLOW: hidden; PADDING-TOP: 20px; LEFT: 0px; text-shadow: 0px 2px 2px #000000
}
.dmr-l LI DIV H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 23px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dmr-l LI DIV SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; MARGIN-BOTTOM: 20px; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dmr-l LI DIV SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dmr-l LI DIV EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dmr-l LI DIV IMG {
	MARGIN: 0px 10px 5px 0px; FLOAT: left
}
.dmr-r {
	MARGIN: 0px auto; WIDTH: 400px; FLOAT: right; HEIGHT: auto; OVERFLOW: hidden
}
.dmr-r img {width:210px;height:210px;}
.dmr-r LI {
	MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 200px; OVERFLOW: hidden
}
.dmr-r LI:hover DD H6 {
	COLOR: #ff0000
}
.dmr-r LI:hover DD {
	BACKGROUND: #111
}
.dmr-r LI DT {
	MARGIN: 0px auto; WIDTH: 210px; FLOAT: left; HEIGHT: 200px; OVERFLOW: hidden
}
.dmr-r LI DD {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 190px; PADDING-RIGHT: 20px; BACKGROUND: #222222; FLOAT: right; HEIGHT: 200px; OVERFLOW: hidden; PADDING-TOP: 20px; text-shadow: 0px 1px 1px #000000
}
.dmr-r LI DD H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dmr-r LI DD SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dmr-r LI DD SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dmr-r LI DD EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dxn {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: auto; OVERFLOW: hidden
}
.dxn-l {
	MARGIN: 0px auto; WIDTH: 400px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.dxn-l  img{
	 WIDTH: 400px;  height:800px;OVERFLOW: hidden
}
.dxn-l LI {
	POSITION: relative; MARGIN: 0px auto; HEIGHT: 800px; OVERFLOW: hidden
}
.dxn-l LI {
	MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 800px; OVERFLOW: hidden
}
.dxn-l LI:hover DIV {
	HEIGHT: 350px
}
.dxn-l LI:hover DIV H6 {
	COLOR: #ff0000
}
.dxn-l LI:hover DIV EM {
	COLOR: #fafafa
}
.dxn-l LI DIV {
	POSITION: absolute; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 180px; BOTTOM: 0px; PADDING-RIGHT: 30px; BACKGROUND: url(b.png); HEIGHT: 180px; OVERFLOW: hidden; PADDING-TOP: 30px; LEFT: 0px; text-shadow: 0px 2px 2px #000000
}
.dxn-l LI DIV H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dxn-l LI DIV SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; MARGIN-BOTTOM: 20px; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dxn-l LI DIV SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dxn-l LI DIV EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dxn-l LI DIV IMG {
	MARGIN: 10px 0px 5px; FLOAT: left
}
.dxn-r {
	MARGIN: 0px auto; WIDTH: 800px; FLOAT: right; HEIGHT: auto; OVERFLOW: hidden
}
.dxn-r LI {
	POSITION: relative; MARGIN: 0px auto; HEIGHT: 400px; OVERFLOW: hidden
}
.dxn-r LI {
	MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 400px; /*! OVERFLOW: hidden */
}
.dxn-r img {
	 WIDTH: 400px; HEIGHT: 400px;  
}
.dxn-r LI:hover DIV {
	HEIGHT: 350px
}
.dxn-r LI:hover DIV H6 {
	COLOR: #ff0000
}
.dxn-r LI:hover DIV EM {
	COLOR: #fafafa
}
.dxn-r LI DIV {
	POSITION: absolute; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 180px; BOTTOM: 0px; PADDING-RIGHT: 30px; BACKGROUND: url(b.png); HEIGHT: 180px; OVERFLOW: hidden; PADDING-TOP: 30px; LEFT: 0px; text-shadow: 0px 2px 2px #000000
}
.dxn-r LI DIV H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dxn-r LI DIV SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; MARGIN-BOTTOM: 20px; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dxn-r LI DIV SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dxn-r LI DIV EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dxn-r LI DIV IMG {
	MARGIN: 10px 0px 5px; FLOAT: left
}
.dml {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: auto; OVERFLOW: hidden
}
.dmlp {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: auto; OVERFLOW: hidden
}
.dmlp LI {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 600px; OVERFLOW: hidden
}
.dmlp LI img {
	 WIDTH: 400px;   OVERFLOW: hidden
}
.dmlp LI:hover DIV {
	HEIGHT: 350px
}
.dmlp LI:hover DIV H6 {
	COLOR: #ff0000
}
.dmlp LI:hover DIV EM {
	COLOR: #fafafa
}
.dmlp LI DIV {
	POSITION: absolute; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 180px; BOTTOM: 0px; PADDING-RIGHT: 30px; BACKGROUND: url(b.png); HEIGHT: 180px; OVERFLOW: hidden; PADDING-TOP: 30px; LEFT: 0px; text-shadow: 0px 2px 2px #000000
}
.dmlp LI DIV H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dmlp LI DIV SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; MARGIN-BOTTOM: 20px; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dmlp LI DIV SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dmlp LI DIV EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dmlp LI DIV IMG {
	MARGIN: 10px 0px 5px; FLOAT: left
}
.dmln {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: auto; OVERFLOW: hidden
}
.dmln LI {
	MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 200px; OVERFLOW: hidden
}
.dmln LI:hover DD H6 {
	COLOR: #ff0000
}
.dmln LI:hover DD {
	BACKGROUND: #111
}
.dmln LI DT {
	MARGIN: 0px auto; WIDTH: 200px; FLOAT: left; HEIGHT: 200px; OVERFLOW: hidden
}
.dmln LI DT IMG {
	 WIDTH: 200px; HEIGHT: 200px; OVERFLOW: hidden
}
.dmln LI DD {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 200px; PADDING-RIGHT: 20px; BACKGROUND: #222222; FLOAT: right; HEIGHT: 200px; OVERFLOW: hidden; PADDING-TOP: 20px; text-shadow: 0px 1px 1px #000000
}
.dmln LI DD H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dmln LI DD SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dmln LI DD  I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dmln LI DD EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dsh {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: auto; OVERFLOW: hidden
}
.dsh LI {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 600px; HEIGHT: 400px; OVERFLOW: hidden
}
.dsh LI:hover DIV {
	HEIGHT: 350px
}
.dsh LI:hover DIV H6 {
	COLOR: #ff0000
}
.dsh LI:hover DIV EM {
	COLOR: #fafafa
}
.dsh LI DIV {
	POSITION: absolute; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 180px; BOTTOM: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(b.png); HEIGHT: 200px; OVERFLOW: hidden; PADDING-TOP: 30px; LEFT: 0px; text-shadow: 0px 2px 2px #000000
}
.dsh LI DIV H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dsh LI DIV SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; MARGIN-BOTTOM: 20px; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dsh LI DIV SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dsh LI DIV EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}
.dsh LI DIV IMG {
	MARGIN: 10px 0px 5px; FLOAT: left
}
.dshn {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: auto; OVERFLOW: hidden
}
.dshn LI {
	MARGIN: 0px auto; WIDTH: 400px; HEIGHT: 200px; OVERFLOW: hidden
}
.dshn LI:hover DD H6 {
	COLOR: #ff0000
}
.dshn LI:hover DD {
	BACKGROUND: #111
}
.dshn LI DT {
	MARGIN: 0px auto; WIDTH: 200px; FLOAT: left; HEIGHT: 200px; OVERFLOW: hidden
}
.dshn LI DT IMG{
	  WIDTH: 200px;  HEIGHT: 200px; OVERFLOW: hidden
}
.dshn LI DD {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 200px; PADDING-RIGHT: 20px; BACKGROUND: #222222; FLOAT: right; HEIGHT: 200px; OVERFLOW: hidden; PADDING-TOP: 20px; text-shadow: 0px 1px 1px #000000
}
.dshn LI DD H6 {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 50px; COLOR: #fafafa; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.dshn LI DD SPAN {
	LINE-HEIGHT: 36px; PADDING-LEFT: 20px; WIDTH: 100%; BACKGROUND: url(time.png) no-repeat left center; FLOAT: left; HEIGHT: 36px; COLOR: #cccccc
}
.dshn LI DD SPAN I {
	FONT-STYLE: normal; PADDING-LEFT: 30px
}
.dshn LI DD EM {
	LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; HEIGHT: auto; COLOR: #cccccc
}

UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
EM {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
/* 模块*/


/* 模块333*/

.Enjoy{width:100%;clear:both;overflow:hidden}
.Enjoy a::before{content:"";display:block}
.Enjoy a::after{background:rgba(14,14,14,0) none repeat scroll 0 0; height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out 0s;width:100%}
.Enjoy a:hover::after{background:rgba(14,14,14,.5) none repeat scroll 0 0}
.img100 img{width:100%;height:100%}
.imgw100 img{width:100%}
.imgh100 img{height:100%}
.w100{width:100%}
.w50{width:50%}
.w33{width:33.3%}
.w25{width:25%}
.h450{height:450px}
.h350{height:350px}
.h250{height:250px}
.h700{height:700px}
.pleft{padding-left:10px}
.ptop{padding-top:10px}
.left{float:left}
.right{float:right}
.boxmore{font-size:80%}
.left-box{float:left;overflow:hidden;width:66.7%}
.right-box{float:right;overflow:hidden;width:33.3%}
.cover-box{float:left;height:305px;margin:0 10px 9px 0;overflow:hidden;width:640px}
.title{margin-bottom:9px}
.box-wrap{height:100px;padding:8px 14px 12px 11px}
.box-vertical{padding:8px 9px 0 10px}
.box-vertical .box-title{margin-bottom:13px;padding-bottom:4px}
.boxmore{bottom:12px;font-size:80%;position:absolute;right:16px}
.top-box{overflow:hidden}
.backTop{float:right;margin:2px 10px 0 0}
.box{height:305px;margin:0 10px 9px 0;overflow:hidden;position:relative;width:315px}
.box img{vertical-align:bottom}
.box-title{font-size:150%;word-wrap:break-word}
.box-title strong{font-weight:400}
.box-title a{padding-right:10px;text-transform:capitalize}
.box-vertical{border-bottom:1px solid #55a89c;border-right:1px solid #55a89c;border-top:1px solid #55a89c}
.box-wrap{border-bottom:1px solid #55a89c;border-left:1px solid #55a89c;border-right:1px solid #55a89c}
.box1{background:none repeat scroll 0 0 #fff;position:relative;overflow:hidden;position:relative;vertical-align:top}
.box1 .box-title{background:url(line5.gif) no-repeat scroll 0 bottom transparent}
.box2{background:none repeat scroll 0 0 #fff;position:relative;overflow:hidden;position:relative;vertical-align:top}
.box2 .box-title{background:url(line5.gif) no-repeat scroll 0 18px transparent}
.box3{position:relative;vertical-align:top}
.bg1{background:none repeat scroll 0 0 #284443;color:#fff}
.bg1 .box-title a{background:none repeat scroll 0 0 #284443;padding-right:10px}
.bg2{background:none repeat scroll 0 0 #284443}

/* 模块333*/
 
.con-l{width:72%; min-height: 2000px; box-sizing: border-box;float:left;padding:9px;} 
.con-r{ float:right; width:25%; height:auto; margin:0px auto; padding-top:30px; overflow:hidden;}
.con-r.list{padding-top:0px;}
.con-r img { width: 100%;}
.newslist li{padding:5px 0;	height: 80px;width: 100%;}
.newslist li .media .media-left{ float:left;  margin-right: 10px;width: 33%; height:70px;overflow:hidden;}
.media-left:hover img {opacity: .85}
.media-body:hover {color:#999;}
.newslist li .media .media-body{ line-height: 160%;overflow:hidden;}
.post-thumbnail {height:56px; overflow:hidden;}
.conbox li {max-height:400px;overflow:hidden;margin-bottom:10px;}
.conimg {position: inherit;display: table;width: 50%;float: left;}
.conimg img {width:100%;overflow:hidden;}
.conimg:hover img {opacity: .85}
.coninfo{width: 50%;float: right;position: relative;padding: 15px 40px 0 23px;}
.coninfo .category {line-height: 18px;padding-right: 6px;}
.coninfo .data {line-height: 8px;}
.coninfo .contitle{font-size: 23px;line-height: 36px;text-align: left;letter-spacing: -.01em;padding: 20px 0 0;}
.coninfo .contitle:hover {color:#999;}
.coninfo .headline {margin-top: 10px;color: #999;font: 17px/22px 'ACaslonPro-Regular';}
.coninfo .tag {font-size: 12px;padding-left: 2px;}



/* 内容show2*/

.con-tit{ float:left; width:100%; padding:20px;   border-bottom:#e5e5e5 solid 1px; overflow:hidden;margin-bottom: 20px;}
.con-tit.list{ width: 100%;text-align: center;border-top: 0px;margin-bottom: 20px;}
.con-tit h1{ text-align:center; width:100%; height:auto; padding-bottom:20px; font-size:40px; overflow:hidden; }
.con-tit h1 a{color:#ff009c;}
.con-tit.list h1{padding-top:0px;}
.con-tit span{ font-size:14px; color:#aaa;}
.con-tit span a{ font-size:14px;}
.con-tit span.adh a{ padding:0px 10px 0px 10px;color:#aaa;}
.con-tit em{ float:none;}
.shijian {display:none;}
.con-tit .time2{padding-left:40%;  }

.focus5{ width:100%; height:390px; position:relative; margin-bottom:15px;clear:both; overflow:hidden;}
.focus5 li{ width:100%; height:360px; position:absolute; left:0; top:0; display:none; opacity:0}
.focus5 .current{display:block; opacity:1}
.focus5 img{ width:100%; min-height:360px; }
.circle{ height:5px; margin-top:15px; text-align:center; margin-left:130px;}
.circle i{ display:inline-block; width:27px; height:5px; margin:0 5px; float:left; background-color:#b2b2b2}
.circle .active{ background-color:#000}
.focus5-ul{ height:360px; overflow:hidden;zoom:1;}
.all-tit{ left:5%; top:300px;}
.all-tit,.all-tit .bg,.all-tit span{width:90%; height:45px; line-height:45px;}
.all-tit .text{ height:45px; line-height:45px; width:90%; }
.all-tit .text:hover,li:hover .text{color:#ee3985; }
.all-tit{position:absolute;height:44px;line-height:44px;text-align:center}
.all-tit em{display:inline-block;width:20px;height:20px;position:absolute}
.all-tit .left-arr{left:-1px;top:-1px;border-left:1px solid #fff;border-top:1px solid #fff}
.all-tit .right-arr{right:-1px;bottom:-1px;border-right:1px solid #fff;border-bottom:1px solid #fff}
.all-tit .text{color:#fff;font-size:16px;z-index:9;position:absolute;left:10px;top:0;height:44px;overflow:hidden;transition:all .4s ease-in-out}
.all-tit .bg{display:block;height:44px;position:absolute;left:0;top:0;background-color:#000;opacity:.4}
.news-wrap{ margin-bottom:16px;}
.news-wrap .title2{ position:relative; height:46px; line-height:46px; margin-bottom:15px; background-color:#222; font-size:20px; text-align:center; color:#fff; font-weight:normal}
.news-wrap .title2 h3{font-weight:normal}
.news-wrap .title2 .arr{ position:absolute; left:180px; bottom:-10px; width:15px; height:10px; background:url(sy_ico.png) 0 -330px no-repeat}
.news-wrap .news-li{ background-color:#fcfcfc; overflow:hidden; zoom:1; height:260px;}
.news-wrap li{ width:100%; border-bottom:1px solid #eee; float:left;height:50px;}
.news-wrap li span{ clear:both; display:block; width:95%; height:36px; line-height:36px; padding:10px 0; font-size:16px; padding-left:10%; overflow:hidden}
.news-wrap li img{ width:100%; height:190px; float:left; display:none}
.news-wrap li.active img{ display:block}
.news-wrap .nub0 span{ background:url(num.png) 5px 18px no-repeat}
.news-wrap .nub1 span{ background:url(num.png) 5px -37px no-repeat}
.news-wrap .nub2 span{ background:url(num.png) 5px -94px no-repeat}
.news-wrap .nub3 span{ background:url(num.png) 5px -149px no-repeat}
.news-wrap .nub4 span{ background:url(num.png) 5px -204px no-repeat}
.det-title{ height:30px; margin-bottom:10px; border-bottom:2px solid #222; padding-bottom:10px;}
.det-title h3{ font-size:24px; font-weight:normal; height:30px;line-height:30px;}
.djdzk{ overflow:hidden;zoom:1;margin-bottom:15px;width:100%;}
.djdzk li{ width:100%; float:left;}
.djdzk li .pic{ display:none; height:190px; width:100%; position:relative;}
.djdzk li img{ width:100%; height:190px; float:left}
.djdzk .active .pic{ display:block}
.djdzk .active .info a{ display:none}
.djdzk .all-tit{ left:30px; top:135px; z-index:9}
.djdzk .all-tit,.djdzk .all-tit .bg,.djdzk .all-tit span{width:90%; height:40px; line-height:40px;}
.djdzk .all-tit .text{ height:40px; line-height:40px; width:80%;}
.djdzk .all-tit .text:hover,.djdzk li:hover .text{color:#ee3985;}
.djdzk li .info a{ background:url(sy_ico.jpg) 0px -80% no-repeat; margin-top:10px; font-size:20px; display:block; height:30px; line-height:30px; width:90%; padding:0 10px 0 18px; overflow:hidden}
.djdzk li .info p{ margin:5px;line-height:25px; height:50px; color:#999; width:90%; padding:0 10px 0 18px;}
.djdzk-ul {width:100%;}
.adv{ margin-bottom:15px;}
.djdzs li p{ overflow:hidden;zoom:1;}
.djdzs li .tit{ font-size:18px; color:#ff4d83; height:40px; line-height:40px;}
.djdzs p a,.djdzs p em{font-size:16px; line-height:20px; height:20px; margin:10px 0; display:inline-block;}
.djdzs p em{ color:#ccc}
.djdzs p em{ margin:10px 8px;}
.phd-r{float:right;overflow:hidden;margin:0 auto;width:100%;height:auto}
.phd-r-tj{float:left;overflow:hidden;margin:0 auto;width:100%}
.phd-r-tj li{position:relative;overflow:hidden;margin:0 auto;width:100%}
.phd-r-tj img{width:100%;min-height:500px;}
.phd-r-tj li:hover div h6{color:red}
.phd-r-tj li:hover div em{color:#fafafa}
.phd-r-tj .bg{position:absolute;bottom:40px;left:12%;overflow:hidden;margin:0 auto;padding:20px 8px 20px 8px;width:76%;height:auto;background:url(b.png);text-shadow:0 2px 2px #000}
.phd-r-tj li div h6{ float:left; width:100%; height:auto; line-height:26px; font-size:20px; color:#fafafa; overflow:hidden;}
.phd-r-tj li div span{ float:left; width:100%; height:36px; line-height:36px; color:#CCCCCC; background:url(time.png) no-repeat center left; padding-left:20px;}
.phd-r-tj li div span i{ padding-left:30px; font-style:normal;font-size:12px;}
.phd-r-tj li div em{ float:left; width:100%; height:auto; line-height:20px; color:#CCCCCC;font-size:12px;}
.phd-r-tit{ float:left; width:100%; height:auto; margin:0px auto; padding:20px 0px 20px 0px; overflow:hidden;}
.phd-r-tit span{ float:left; height:30px; line-height:30px; font-size:26px; color:#333; font-weight:bold;}
.phd-r-tit em{ float:left; height:30px; line-height:30px; font-size:26px; padding-left:10px; font-family:  "Times New Roman"; font-weight:bold; letter-spacing: -2px; color:#999; font-weight:normal;}
.phd-r-n{ float:left; width:100%; height:auto; margin:0px auto; overflow:hidden;}
.phd-r-n li{ width:100%; height:auto; margin:0px auto; padding:0px 0px 30px 0px; overflow:hidden;}
.phd-r-n li dt{ width:100%; height:auto; max-height:280px; margin:0px auto; overflow:hidden;}
.phd-r-n li dd{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
.phd-r-n li dd h6{ float:left; width:100%; height:auto; padding-top:10px; line-height:26px; font-size:20px; color:#fafafa; overflow:hidden;}
.phd-r-n li dd h6 a{ font-size:18px;color:#000;}
.phd-r-n li dd h6 a:hover {	color: #ff009c;	text-decoration: none}
.phd-r-n li dd em{ float:left; width:100%; height:auto; padding-top:10px; line-height:20px; color:#666;}
.article-right img {width:100%;}

/* 限定*/
@media (min-width: 768px) {
#site-nav-open,#site-header .site-search .search-button,#articlenav {display:none;}
}
@media (max-width: 768px) {

#site-header .logo{background:rgba(0,0,0,0) url(logo.png) no-repeat scroll 30% center/200px;height:70px;left:50%;position:absolute;width:200px;text-indent:-2000px;top:20px;margin-left:-100px}
#page-header .page-title {padding-top:80px; font-size:25px;}
#page-header {padding: 0px 0;}
.con-l,.con-r,.coninfo,.conimg  {width:100%;font-size:14px;}
.con-l,.con-r {display: inline-block;margin: 20px -2px 0;overflow: hidden;padding: 9px;position: relative;vertical-align: top;}
.conbox li {max-height:none;}
.data,.category,.con-r,.dlx,.dtj,.dsh,.dshn,.Enjoy,.dmr {display:none;width:100%;height:auto;}

.con-tit span{ display:none;}
.con-tit h1 {font-size: 28px;}
 #slidebar .inbox {width:100%;max-width:480px;height:200px;}
 #slidebar .imglist {height:200px;}
 #slidebar .mask_lt,#slidebar .mask_rt,#slidebar .sel {width:100%;height:200px;}
 #slidebar .iphoto_div h2 {padding:0px;font-size:18px;}
 #slidebar img {max-width:480px;height:200px;}
.tit {display:none;}
.dh-d,.headerfun,.g-nav,.inbox2,.life{display:none; }
#site-header {height:100px;}
#site-header .logo {top:20px;}
 
}


 
/* 小标题*/
.model_title {margin-top:40px;}
.model_title h2 {height:54px;background:url(black_line.jpg) 0 27px repeat-x;position:relative;}
.model_title .tit-txt{display:block;position:absolute;left:40%;top:0;height:54px;}
.favourite .tit-txt {width:294px;margin-left:-147px;background-position:0 0;}
.fashion .tit-txt {width:262px;margin-left:-131px;background-position:0 -54px;}
.trends .tit-txt {width:232px;margin-left:-116px;background-position:0 -108px;}
.luxury .tit-txt {width:254px;margin-left:-127px;background-position:0 -162px;}
.beauty .tit-txt {width:246px;margin-left:-123px;background-position:0 -216px;}
.products .tit-txt {width:276px;margin-left:-138px;background-position:0 -270px;}
.lifestyle .tit-txt {width:278px;margin-left:-139px;background-position:0 -324px;}
.blog .tit-txt {width:348px;margin-left:-174px;background-position:0 -378px;}
.photo .tit-txt {width:214px;margin-left:-107px;background-position:0 -432px;}
.video .tit-txt {width:210px;margin-left:-105px;background-position:0 -486px;}
.explore .tit-txt {width:262px;margin-left:-131px;background-position:0 -540px;}
.todayFocus .tit-txt {    background-position: 0 -610px; width:242px;margin-left:-121px;}


/* 限定*/
.ad1 img{max-width:1200px;height:auto; width:100%;}
.mb10{clear:both; margin-bottom:10px;}
.mb20{clear:both; margin-bottom:20px;}
.mt10{clear:both; margin-top:10px;}
.mt20{clear:both; margin-top:20px;}
.none {display:none;}
.qnxauto{overflow:hidden;zoom:1;min-width:1200px;margin:0 auto}
.qnxauto .box-tit{height:55px;position:relative;margin:30px 0 10px 0}
.qnxauto .box-tit h2{position:relative;height:55px;text-indent:-9999px;padding:0 20px;margin:0 auto;z-index:99999}
.qnxauto .box-tit .line{position:absolute;left:0;top:30px;z-index:0;display:block;width:100%;height:1px;background-color:#222}
/**生活**/
.life{*margin-top:30px;}
.life .box-tit h2 {width: 350px;background: #fff url(two_nav.jpg) 20px -53px no-repeat;}
.life .life-pic{ width:110%; overflow:hidden;zoom:1;margin-top:10px;}
.life .life-pic li{ width:280px; height:275px; overflow:hidden; margin-bottom:24px; float:left; margin-right:29px; position:relative}
.life-pic img{ width:100%; height:100%;}
.life-pic .text{ width:280px; height:275px; position:absolute; left:0; top:275px; text-align:center; opacity:0;}
.life-pic .text .bg{ position:absolute; left:0; top:0; display:block; width:280px; height:275px; background-color:#000; opacity:0.6;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.life-pic .text em{ display:block;width:50px; height:50px; position:absolute; z-index:9;}
.life-pic .text .left-arr{ left:14px; top:14px; border-left:1px solid #fff; border-top:1px solid #fff;}
.life-pic .text .right-arr{ right:14px; bottom:14px; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.life-pic .text a{position:absolute; left:20px; top:110px;width:240px; display:block;  height:40px; line-height:40px; overflow:hidden; overflow:hidden; font-size:18px; color:#fff; z-index:99}
.life-pic .text a:hover{color:#ee3985;}
.life-pic .text .cata{ top:70px; font-size:24px; height:40px; line-height:40px;}
.life-pic .text p{ position:absolute; left:20px; top:150px; z-index:9; color:#fff; line-height:21px; height:42px; width:240px;display: -webkit-box;-webkit-line-clamp: 2;word-wrap: break-word;word-break: break-all;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;_display:block;}
.life-pic .tag{ z-index:9;position:absolute; left:10px; top:10px;height:28px; line-height:28px; color:#fff; padding:0 10px; background-color:#000; opacity:0.7;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); font-weight:normal;}

