/* zby 20170107-v1*/
.sollbanner{ width:100%;height:150px;overflow:hidden;border-bottom:1px solid #e4e4e4;position:relative}
.sollbanner li{float:left; width:100%; height:150px; overflow:hidden;}
.sollbanner li .pic{ width:665px; float:left;}
.sollbanner .next-t{ right:235px;}
.sollio{position:absolute;width:150px;bottom:10px;left:50%;margin-left:-75px;text-align:center;height:12px;line-height:0px;z-index:10}
.sollio span{width:8px;height:8px;vertical-align:bottom;display:inline-block;overflow:hidden;margin:0 5px;border-radius:50%;border:1px solid #fff;line-height:200px;overflow:hidden;}
.sollio .on{background-color:#fff;}
.card{float:right}
.card a{width:195px;height:130px;border-bottom:1px solid #e4e4e4;font-size:18px;line-height:30px;color:#fff;display:block;padding:20px 0 0 20px;}
.card a:hover{color:#fff;text-decoration:none}
.sollbanner .card.rcor{ background:url(/zuopin../images/io-r.png) no-repeat}
.sollbanner .card.ycor{ background:url(/zuopin../images/io-y.png) no-repeat}
.sollbanner .card.bcor{ background:url(/zuopin../images/io-b.png) no-repeat}
.sollbanner .card.gcor{ background:url(/zuopin../images/io-g.png) no-repeat}
.sollbanner .card.zcor{ background:url(/zuopin../images/io-z.png) no-repeat}

.itity{ margin:10px 0 0;line-height:32px;height:42px}
.itity .ft{ font-size:20px;color:#f25d8e;height:32px;}
.itity .ft:hover{text-decoration:none; color:#df316a}
.itity .t{ height:32px;float:left;padding-left:42px;background:url(/zuopin../images/index-tit.png) no-repeat;line-height:32px;font-size:20px;color:#1d1603;}
.itity .t:hover{ text-decoration:none;color:#1d1603}
.itity .t2{ background-position:0 -32px;}
.itity .t3{ background-position:0 -64px;}
.itity .t4{ background-position:0 -96px;}
.itity .t5{ background-position:0 -128px;}
.itity .t6{ background-position:0 -160px;}
.itity .t7{ background-position:0 -192px;}
.itity .t8{ background-position:0 -224px;}
.itity .t9{ background-position:0 -256px;}
.itity .hyp{ font-size:16px;color:#999;padding-left:20px;height:32px;overflow:hidden;float:right;}
.itity .hyp em{ height:32px;width:15px;margin-right:5px;background:url(/zuopin../images/io3.png) no-repeat 0 8px;float:left;}
.itity .hyp:hover{ color:#f25d8e;}
.itity .hyp:hover em{background-image:url(/zuopin../images/io3hover.png);}
.itity .hypon{ color:#f25d8e}
.itity .hypon em{background-image:url(/zuopin../images/io3onhover.gif);}
.htags{ width:100%;height:143px;overflow:hidden;}
.htags li{ float:left;width:113px;height:143px;overflow:hidden;}
.htags li a{ width:438px;height:143px;display:block;}
.htags li a span{width:73px;height:103px;float:left;color:#fff;padding:20px;cursor:pointer}
.htags li a span .em1{ font-weight:bold;font-size:18px;display:block;}
.htags li a span .em2{ font-size:16px;}
.htags li a img{ float:left;}
.htags li a:hover{ color:#fff;text-decoration:none;}
.othertag{ height:112px;overflow:hidden;}
.othertag a{ display:inline-block;font-size:14px;margin:5px 5px 8px;height:24px;float:left;border:1px solid #fff;line-height:24px;padding:0 8px;overflow:hidden;}
.othertag a:hover{border-radius:26px;color:#0ea6d8;border:1px solid #0ea6d8;text-decoration:none;}
.indexmore{ height:40px;width:100%;background-color:#fff;border-bottom:1px solid #e4e4e4;text-align:center;line-height:40px;font-size:16px;color:#666;display:block;margin-top:10px;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.indexmore:hover{ text-decoration:none;color:#fff;background-color:#f25d8e;}
.list2{ height:347px;padding:20px 15px 0;}
.list2 ul{ height:330px;overflow:hidden;}
.list2 li{ border-bottom:1px solid #e6e6e6;vertical-align:bottom;height:84px;padding-bottom:17px;margin-bottom:17px;overflow:hidden;}
.list2 li .u{ float:left;color:#00a1d6;font-size:14px;width:120px;height:90px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-align:center;line-height:30px;}
.list2 li .u:hover{color:#f25d8e}
.list2 li .u img{ margin:0 auto 5px;border-radius:50%;}
.list2 li .i a{ float:left;margin-right:10px;_display:inline;border:1px solid #fff;}
.list2 li .i a:hover{ border:1px solid #f25d8e}
.list3{ padding:20px 15px 0;height:300px;}
.list3 ul{ height:280px;overflow:hidden;position:relative;}
.list3 li{border-bottom:1px solid #e6e6e6;vertical-align:bottom;height:70px;padding-bottom:15px;margin-bottom:15px;overflow:hidden;padding-left:110px;position:relative;font-size:14px;}
#divalbum li{ padding-left:90px;}
.list3 li .pic{ font-size:16px;display:block;height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;}
.list3 li .pic img{ position:absolute;left:5px;top:0; width:80px; height:70px;}
.list3 li .pic2{ font-size:14px;display:block;height:48px;overflow:hidden;;width:100%;}
.list3 li .pic2 img{ position:absolute;left:5px;top:0;}
.list3 li .u{color:#00a1d6;padding-left:20px;background-position:0 -92px;line-height:24px;width:140px;height:24px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.list3 li .u:hover{color:#f25d8e}
.list3 li i{ height:24px;display:block;line-height:24px;color:#b2b2b2}
.list3 li .i1{ background:none;float:left;}
.list3 li .i2{float:right;text-align:right;background-position:0 -113px;padding:0 10px 0 15px;}
.list3 li .i3{ background-position:0 -163px;padding-left:18px;float:left;}
.list3 li .i4{ float:right;background-position:0 -186px;padding-left:18px;}
.hhjc{ width:100%;overflow:hidden;height:372px;position:relative;}
.hhjc ul{ width:892px;display:block;height:372px;}
.hhjc li{ width:223px;height:186px;float:left;}
.hhjc li .txt{ width:181px;height:145px;color:#fff;float:left;position:relative;padding:20px;}
.hhjc li .txt span{ cursor:pointer;font-weight:bold;font-size:18px;line-height:24px;height:96px;display:block;}
.hhjc li .txt em{cursor:pointer;display:block;padding-left:18px;height:24px;line-height:24px;}
.hhjc li .txt .em1{ background:url(/zuopin../images/io4_24.png) no-repeat 0 1px;_background:url(/zuopin../images/io4.png) no-repeat 0 1px;}
.hhjc li .txt .em2{ background:url(/zuopin../images/io5_24.png) no-repeat 0 1px;_background:url(/zuopin../images/io5.png) no-repeat 0 1px;}
.hhjc li .txt:hover{ text-decoration:none;color:#fff;}
.hhjc li .pic{ display:none;}
.hhjc .on{ width:446px;}
.hhjc .on .pic{ display:block;width:221px;height:186px;float:left;position:relative;z-index:0;}
.hhjc .on .pic a{ display:none;width:221px;height:372px;position:absolute;top:0;left:2px;overflow:hidden;}
.hhjc .on1 .pic{z-index:1;}
.hhjc .on .pic1 a{ top:-186px;}
.hhjc .on1 .pic a{ display:block;}
.psty{ font-size:14px;text-align:center;padding:20px 0;}
/*fixnav*/
* html{background-image:url(#);background-attachment:fixed}
.fixnav{width:63px;height:195px;background:url(/zuopin../images/top.png) no-repeat;margin-left:610px;position:fixed;z-index:100;left:50%;bottom:150px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-150);zoom:1}
.fixnav li{ vertical-align:bottom;width:63px;float:left;}
.fixnav li a{display:block;width:63px;height:44px;}
.fixnav li .a1{ height:59px;}
.fixnav li a:hover,.fixnav .on a{ background:url(/zuopin../images/top.png) no-repeat;}
.fixnav li .a1:hover,.fixnav .on .a1{ background-position:-63px 0;}
.fixnav li .a2:hover,.fixnav .on .a2{ background-position:-63px -59px;}
.fixnav li .a3:hover,.fixnav .on .a3{ background-position:-63px -103px;}
.fixnav li .top:hover,.fixnav .on .top{ background-position:-63px -147px;}
/*pop*/



/*默认情况下1200宽的设备*/
.ftit{ padding-left:8px;}
 /*使用媒体控制：小于等于<=1199的设备==>>直接转成980宽的设备*/
@media screen and (max-width:1199px) {
.card{ display:none}
.ftit{ padding-left:10px;}
.fixnav{ margin-left:505px;}
.sollbanner .next-t{ right:10px;}
}
/*IE8以下不兼容媒体设置，使用脚本控制样式名smallscreen*/
.smallscreen .card{ display:none}
.smallscreen .ftit{ padding-left:10px;}
.smallscreen .fixnav{ margin-left:505px;}
.smallscreen .sollbanner .next-t{ right:10px;}

