/*---  reset  ---*/

body{margin:0;padding:0;font-size:12px;font-family:\5b8b\4f53;color:#333;}
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, textarea, th, td{margin:0;padding:0;}
.bodybg{margin:0;padding:0;background:url(../images/bodybg.gif) no-repeat center 0 #000;}
em{font-style:normal;font-weight:normal;}
ul{list-style-type:none;margin:0;padding:0;}
img{border:0;text-align:top;}
a, a:link, a:visited, a:active{color:#333;text-decoration:none;}
a:hover{color:#cc0066;transition:all .3s ease-in-out;}


/*---  public  ---*/

.block5{margin:0;padding:0;height:5px;overflow:hidden;clear:both}
.block6{margin:0;padding:0;height:6px;overflow:hidden;clear:both}
.block8{margin:0;padding:0;height:8px;overflow:hidden;clear:both}
.block10{margin:0;padding:0;height:10px;overflow:hidden;clear:both}
.block12{margin:0;padding:0;height:12px;overflow:hidden;clear:both}
.block15{margin:0;padding:0;height:15px;overflow:hidden;clear:both}
.block18{margin:0;padding:0;height:18px;overflow:hidden;clear:both}
.block20{margin:0;padding:0;height:20px;overflow:hidden;clear:both}
.block30{margin:0;padding:0;height:30px;overflow:hidden;clear:both}

.clr{zoom:1}
.clr:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.adv{clear:both;margin:0 auto;text-align:center;}


.w960{width:960px;margin:0 auto;}
.L315{float:left;width:315px;}
.M340{float:left;width:340px;margin:0 20px;}
.R265{float:right;width:265px;}

.welcome{width:100%;height:38px;line-height:38px;background:url(../images/lg_1.gif) repeat-x 0 19px;}
.welcome .tit{background:#fff;padding:0 10px;float:left;}
.welcome .app{background:#fff;float:right;color:#999;}
.welcome .app a{padding:0 10px;}
.welcome .app a span{color:#c00;}

.header{border-bottom:1px solid #c00;}
.header .logo{float:left;width:220px;overflow:hidden;}
.header .logo img{height:74px;margin:8px 0 0 -6px;}
.header .adr{width:728px;height:90px;overflow:hidden;float:right;}
.header .nav{float:right;padding:6px 0 0;}
.header .nav div{float:left;padding:0 28px 0 6px;background:url(../images/indexbg_news.jpg) right -650px no-repeat;}
.header .nav .type{display:block;height:30px;overflow:hidden;text-indent:-999px;background:url(../images/indexbg_news.jpg) no-repeat;}
.header .nav p{line-height:22px;padding:0 0 0 3px;}
.header .nav p a{margin-right:10px;color:#666;}
.header .nav .n1 .type{background-position:0 -660px;width:112px;}
.header .nav .n2 .type{background-position:-150px -660px;width:87px;}
.header .nav .n3 .type{background-position:-300px -660px;width:105px;}
.header .nav .n4 .type{background-position:-450px -660px;width:74px;}
.header .nav .n5 .type{background-position:-600px -660px;width:74px;}
.header .nav .n6{background:none;padding:10px 0 0 5px;}
.header .nav .n6 a{display:block;width:60px;height:60px;text-indent:-999px;overflow:hidden;background:url(../images/indexbg_news.jpg) -750px -660px no-repeat;;}


/*.header .nav{height:70px;background:url(../images/indexbg_news.jpg) 0 -660px no-repeat;padding:0 0 0 20px;overflow:hidden;}
.header .nav a{color:#fff;}
.header .nav dl{float:left;height:48px;padding:11px 0 0;}
.header .nav dl.n1{margin:0 26px 0 0;margin-right:32px\9;}
.header .nav dl.n2{margin:0 25px 0 0;margin-right:26px\9;}
.header .nav dl.n3{margin:0 30px 0 0;margin-right:36px\9;}
.header .nav .n4{float:left;padding:11px 0 0;}
.header .nav .n4 a{float:left;display:block;width:42px;height:48px;overflow:hidden;text-indent:-99px;}
.header .nav dt, .header .nav dt a{float:left;display:block;width:20px;height:48px;overflow:hidden;text-indent:-99px;}
.header .nav dd{float:left;padding:0 10px;line-height:24px;}
.header .nav dd a{padding:0 5px;}
.header .nav dl.n2 dd{border-right:1px dashed #e27f7f;padding:0 20px 0 10px;}*/


.channel{padding:9px 0 0;height:90px;background:url(../images/indexbg_news.jpg) no-repeat;}
.channel p{line-height:72px;float:right;padding:0 10px 0 0;}
.channel p a{margin:0 7px;}
.channel-fashion{background-position:0 -27px;}
.channel-health{background-position:0 -117px;}
.channel-life{background-position:0 -207px;}
.channel-picture{background-position:0 -297px;height:80px;}

.focus{width:315px;height:460px;position:relative;}
.focus .display_img{width:315px;height:460px;overflow:hidden;}
.focus .display_img img{display:inline_block;border:0;}
.focus .an_box{width:315px;height:23px;text-align:center;position:absolute;bottom:0;left:0;z-index:99;padding-top:7px;}
.focus .an_box a{width:15px;height:15px;border-radius:50%;display:inline-block;background:#FFF;position:relative;margin:0 4px;}
.focus .an_box i{display:none;}
.focus .an_box a.active{background:#DF001D;}
.focus .bg{width:315px;height:30px;background:#000;filter:alpha(opacity=50);opacity:0.5;position:absolute;bottom:0;left:0;z-index:9;}

.ttbox01{}
.ttbox01 h2{text-align:center;height:30px;overflow:hidden;font:18px/30px Microsoft yahei;}
.ttbox01 p{line-height:20px;text-indent:2em;color:#666;height:60px;padding:5px;}
.ttbox01 h2 a, .ttbox01 p a{color:#cc0000;}

.ttbox02{}
.ttbox02 h2{text-align:center;height:34px;overflow:hidden;font:18px/30px Microsoft yahei;}
.ttbox02 h2 a{color:#cc0000;}
.ttbox02 p{line-height:28px;height:28px;overflow:hidden;float:left;width:160px;padding:0 0 0 10px;background:url(../images/li-icon.gif) -6px 3px no-repeat;}


.line01{height:37px;clear:both;overflow:hidden;background:url(../images/lg_2.gif) repeat-x 0 19px;}

.tit01{line-height:30px;height:30px;}
.tit01 h5{font-size:18px;font-weight:normal;font-family:Microsoft yahei;}
.tit01 span{float:right;}
.tit01 span a{margin:0 6px;}

.tit02{line-height:40px;}
.tit02 .more{float:right;}
.tit02 h5{font-size:18px;font-family:Microsoft yahei;font-weight:normal;}
.tit02 h5 em{color:#f03;}



.module01{border:1px solid #ddd;padding:15px;}
.module01 .pic{float:left;width:100px;height:140px;}
.module01 .pic img{width:100%;height:100%;}
.module01 .txt{float:right;width:173px;line-height:20px;color:#666;}
.module01 .txt .q{padding:0 0 10px;margin:0 0 10px;overflow:hidden;border-bottom:1px solid #e6e6e6;}
.module01 .txt span{width:29px;height:29px;display:inline-block;float:left;margin-right:8px;background:url(../images/indexbg_news.jpg) no-repeat;}
.module01 .txt .q span{background-position:-342px -758px;}
.module01 .txt .a span{background-position:-379px -758px;}

.module02{width:100%;overflow:hidden;}
.module02 .pic{width:100px;height:110px;overflow:hidden;float:left;margin:10px 0 0;}
.module02.first .pic{border-radius:0 20px;}
.module02 .pic img{width:100%;height:100%;}
.module02 .txt{float:right;width:230px;margin:10px 0 0;}
.module02 .txt p{line-height:27px;height:27px;font-size:14px;overflow:hidden;padding:0 0 0 10px;background:url(../images/li-icon.gif) -8px 3px no-repeat;}
.module02 .txt p.first{font-weight:bold;background:none;padding:0;}
.module02.first .txt p.first a{color:#c00;}

.module03{}
.module03 .tit{height:30px;margin:-7px 0 0;overflow:hidden;text-indent:-999px;background:url(../images/indexbg_news.jpg) -835px -847px no-repeat;}
.module03 .inner{padding:8px 0 10px 14px;border:1px solid #ddd;border-top:none;}
.module03 .nav{float:left;}
.module03 .nav a{float:left;display:block;text-align:center;width:55px;line-height:26px;margin:0 5px 0 0;background:#eee;}
.module03 .nav a.on{background:#333;color:#fff;}
.module03 .box{clear:both;}
.module03 .item{display:none;}
.module03 .pic{padding:20px 0 10px;float:left;width:100%;}
.module03 .pic img{float:left;width:100px;height:130px;}
.module03 .pic .r{float:left;padding:0 0 0 10px;width:125px;}
.module03 .pic .r i{font:22px/22px Arial,Microsoft Yahei;color:#f80063;}
.module03 .pic .r h4{line-height:14px;height:28px;overflow:hidden;}
.module03 .pic .r p{line-height:16px;padding:10px 0 0;color:#888;height:66px;}
.module03 .pic .r p a{color:#cc0000;}
.module03 .list{clear:both;width:236px;}
.module03 .list li{line-height:28px;height:28px;overflow:hidden;}
.module03 .list li i{display:block;float:left;width:20px;height:20px;color:#fff;text-align:center;margin:4px 10px 0 0;border-radius:50%;background:#989898;line-height:20px;font-style:normal;}
.module03 .list li.on i{background:#C60001;}

.module04{width:100%;height:228px;overflow:hidden;position:relative;}
.module04 ul{width:9999px;}
.module04 li{width:265px;height:228px;float:left;}
.module04 li img{width:100%;height:100%;}
.module04 .lbtn, .module04 .rbtn{display:block;position:absolute;width:28px;height:38px;left:0;top:95px;background:url(../images/indexbg_news.jpg) -1042px -912px;opacity:0.7;filter:Alpha(opacity=70);}
.module04 .rbtn{right:0;left:auto;background-position:-1072px -912px;}
.module04 a.lbtn:hover, .module04 a.rbtn:hover{opacity:0.9;filter:Alpha(opacity=90);}

.module05{width:100%;height:280px;overflow:hidden;}
.module05 img{width:100%;height:100%;}

.module06{}
.module06 .inner{padding:13px 0 13px 13px;background:#f3f3f3;}
.module06 .nav{float:left;}
.module06 .nav a{float:left;display:block;width:144px;line-height:32px;text-align:center;color:#fff;font-size:14px;font-weight:bold;background:#333;}
.module06 .nav a.on{background:#c00;}
.module06 .box{padding:12px 0 0;clear:both;width:288px;}
.module06 .item{display:none;width:100%;height:120px;position:relative;overflow:hidden;}
.module06 .item i{display:block;position:absolute;left:0;bottom:0;height:26px;background:#000;opacity:0.7;filter:alpha(opacity=70);width:100%;}
.module06 .item span{display:block;position:absolute;left:0;bottom:0;height:26px;line-height:26px;color:#fff;width:100%;text-align:center;}

.module07{}
.module07 .tit{height:30px;margin:-7px 0 0;overflow:hidden;text-indent:-999px;background:url(../images/indexbg_news.jpg) 0 -574px no-repeat;}
.module07 .inner{padding:8px 0 10px 14px;border:1px solid #ddd;border-top:none;}
.module07 .pic{float:left;}
.module07 .pic a{display:block;float:left;width:110px;height:140px;margin:0 14px 6px 0;}
.module07 .pic a img{width:110px;height:110px;}
.module07 .pic a b{display:block;font-weight:normal;text-align:center;line-height:26px;height:26px;overflow:hidden;background:#e6e6e6;}
.module07 .txt{clear:both;}
.module07 .txt li{line-height:26px;height:26px;overflow:hidden;background:url(../images/li-icon.gif) no-repeat -7px 3px;padding:0 0 0 10px;}

.module08 .pic{float:left;width:135px;height:160px;overflow:hidden;}
.module08 .pic img{width:100%;height:100%;}
.module08 .txt{height:146px;margin:5px 0 0;border-top:4px solid #333;background:#f3f3f3;float:left;width:160px;padding:0 10px;line-height:20px;}
.module08 .txt h4{padding:10px 0 5px;font-size:14px;}
.module08 .txt p{color:#666;}
.module08 .txt p a{color:#E10529;}

.module09{}
.module09 .tit{height:30px;margin:-7px 0 0;overflow:hidden;text-indent:-999px;background:url(../images/indexbg_news.jpg) -266px -574px no-repeat;}
.module09 .inner{padding:8px 0 10px 14px;border:1px solid #ddd;border-top:none;border-bottom:none;}
.module09 .pic a{display:block;float:left;width:75px;margin:0 7px 5px 0;}
.module09 .pic a img{width:100%;height:140px;}
.module09 .pic a b{text-align:center;display:block;line-height:16px;height:32px;overflow:hidden;font-weight:normal;padding:5px 0 0;}

.module10{}
.module10 .tit{height:30px;overflow:hidden;text-indent:-999px;background:url(../images/indexbg_news.jpg) -799px -574px no-repeat;}
.module10 .inner{padding:8px 0 10px 14px;border:1px solid #ddd;border-top:none;}
.module10 .pic{text-align:center;line-height:26px;font-weight:bold;}
.module10 .pic img{width:240px;height:120px;display:block;}
.module10 .txt li{line-height:24px;height:24px;overflow:hidden;background:url(../images/li-icon.gif) no-repeat -6px 3px;padding:0 0 0 10px;}

.module11{padding:0 17px;border:1px solid #ddd;}
.module11 .tit{height:40px;line-height:40px;}
.module11 .tit h5{font-size:18px;font-weight:normal;font-family:Microsoft Yahei;}
.module11 .tit span{float:right;}
.module11 .pic{padding:5px 0 0;width:295px;}
.module11 .pic a{display:block;width:130px;height:158px;float:left;margin:0 17px 0 0;}
.module11 .pic img{width:100%;height:120px;}
.module11 .pic b{display:block;text-align:center;line-height:30px;height:30px;overflow:hidden;font-weight:normal;}

.module12{}
.module12 .pic{padding:10px 0 0;width:360px;}
.module12 .pic a{display:block;width:100px;float:left;margin:0 20px 0 0;}
.module12 .pic img{width:100%;height:130px;}
.module12 .pic b{font-weight:normal;display:block;text-align:center;line-height:30px;height:30px;overflow:hidden;}

.module13{padding:14px 0 5px;border:1px solid #ddd;overflow:hidden;}
.module13 .inner{width:237px;overflow:hidden;margin:0 auto;}
.module13 .nav{float:left;padding:0 0 0 1px;}
.module13 .nav a{float:left;display:block;width:58px;line-height:28px;margin:0 0 0 -1px;height:28px;border:1px solid #ddd;text-align:center;}
.module13 .nav a.on{background:#333;color:#fff;border:1px solid #333;position:relative;z-index:1;}
.module13 .box{clear:both;padding:15px 0 0;}
.module13 .item{display:none;}
.module13 .pic{width:250px;}
.module13 .pic a{display:block;width:110px;height:140px;float:left;margin:0 15px 5px 0;}
.module13 .pic img{width:100%;height:110px;}
.module13 .pic b{display:block;text-align:center;line-height:26px;height:26px;overflow:hidden;font-weight:normal;background:#e6e6e6;}
.module13 .txt li{padding:0 0 0 10px;height:24px;line-height:24px;overflow:hidden;background: url(../images/li-icon.gif) no-repeat -7px 3px;}

.module14{}
.module14 .box{background:#f3f3f3;padding:0 8px 8px;}
.module14 .item{margin:8px 0 0;float:left;height:80px;overflow:hidden;width:100%;}
.module14 .item img{float:left;width:80px;height:80px;}
.module14 .item .r{float:right;width:159px;}
.module14 .item .r h5{line-height:30px;height:30px;overflow:hidden;font-weight:normal;font-size:14px;}
.module14 .item .r p{line-height:22px;height:44px;overflow:hidden;color:#757575;}


.bread01{line-height:36px;color:#999;font-size:14px;font-family:microsoft yahei;}
.bread01 a{color:#666;}


.ztlist{font-family:microsoft yahei;}
.ztlist .item{padding:0 0 10px;}
.ztlist .item .tit{border-bottom:2px solid #f88;line-height:50px;}
.ztlist .item .tit h3{float:left;font-size:24px;font-weight:normal;letter-spacing:8px;}
.ztlist .item .tit .more{margin:11px 0 0;line-height:28px;padding:0 15px;font-size:14px;float:right;display:block;border-radius:12px;background:#eee;}

.ztlist .item .list{width:100%;overflow:hidden;padding:25px 0 0;}
.ztlist .item .list ul{width:990px;}
.ztlist .item .list li{float:left;margin:0 25px 5px 0;width:172px;}
.ztlist .item .list li img{width:100%;height:130px;}
.ztlist .item .list li span{display:block;line-height:30px;text-align:center;font-size:14px;}




.link{border:1px solid #E2E2E2;background:#F8F8F8;padding:7px 15px;line-height:22px;display:inline-block;}
.link span{width:60px;float:left;height:65px;color:#000;display:block;}
.link .txt{float:left;width:860px;padding-left:8px;line-height:22px;}
.link .txt a{color:#666;margin-left:10px;display:inline-block;}

.footer{padding:20px 0;line-height:24px;text-align:center;}

.ind_spec2016 { height:360px; overflow:hidden;}
.ind_spec2016 a { color:#5F3778; padding:5px 10px; margin:5px; margin-left:0px; background:#F3F1F5; white-space:nowrap; line-height:30px;}
.ind_spec2016 a:hover { color:#FFF; background:#89769E;}