@charset "gb2312";body,select,mz,mingz,textarea{font:16px/1.5 Tahoma,Geneva,'微软雅黑',\5b8b\4f53,sans-serif;-webkit-text-size-adjust:none}

img.thumb:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
img.thumb{-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}

/**右侧分类CSS**/
.widget_categories li {
	float: left;
	width: 43%;
	margin-bottom: 7px;
	list-style: disc;
	margin-left: 20px;
}
.fen{

	width: 100%;
	margin-bottom: 7px;
	list-style: disc;
	margin-left: 10px;
	aligln:center;
	}
.fen li{width: 20%;margin-left:10px;float: right;}
.tool li {
    width: 45%;
    margin-left: 10px;
    float: left;}
    


/**logo扫光效果CSS**/
.logo{
  position: relative;
  overflow: hidden;
  max-height: 50px;
}
.logo:before {
    content: "";
    position: absolute;
    width: 150px;
    height: 10px;
    background-color: rgba(255, 255, 255, 0.5);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: blink 1s ease-in 1s infinite;
    animation: blink 1s ease-in 1s infinite;
}
 
@-webkit-keyframes blink {
    from {left: 10px;top: 0;}
    to {left: 320px;top: 0;}
}
@-o-keyframes blink {
    from {left: 10px;top: 0;}
    to {left: 320px;top: 0;}
}
@-moz-keyframes blink {
    from {left: 10px;top: 0;}
    to {left: 320px;top: 0;}
}
@keyframes blink {
    from {left: -100px;top: 0;}
    to {left: 320px;top: 0;}
}



/** 热门标签样式 **/
.widget_ui_tags .items {
    overflow: hidden;
    padding: 15px 0 12px 15px;
}
.widget_ui_tags .items a {
    color: #FFF;
    background-color: #f6f6f6;
    float: left;
    width: 30%;
    margin: 1%;
    padding: 3px;
    font-size: 12px;
    height: 28px;
    line-height: 22px;
    overflow: hidden;
    text-align:center;
}
.widget_ui_tags .items a:hover {
    color: #fff;
    background-color: #45B6F7;
    border: 1px solid #FFF;
    opacity:1 !important;
}


.mz{height:100%;border:1px solid #ccc;text-align:center;border-radius: 4px}

.mz li{background:#fff;float:left;width:123px;margin-left: 6px;text-align:center; height:38px; line-height:40px; letter-spacing:5px; overflow:hidden;font-size:16px;}

.mz li a:hover{color:#fff;}

.mz li:hover{color:#fff;background:#6aba49;font-color:#fff;border-radius: 4px}
.mz li>a{text-align: center;font-size:16px;padding:15px  2px;color:#000;text-decoration:none;transition:.2s all;position:relative}

.mingz{
    clear: both;
    position: relative;
    margin-bottom: 15px;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #eaeaea;
    overflow: hidden;}
.mztool{float: left;  width: 25%;  text-align: center;}   



.cf:after{content:'\0020';clear:both;display:block;height:0}
.cf{*zoom:1}
.fl{display:inline;float:left}
.fr{display:inline;float:right}
.red{color:#f00}
.green{color:#178517}
.blue{color:#00F}
.black{color:#000}
a{color:#000}
a:hover{color:#f00;text-decoration:none}

/*酷站导航 CSS*/
.sortSite .altbar{background-color:#F5F5F5;text-align:center;}

.sortSite{border:1px solid #F5F5F5;border-top:0;padding:8px 0;width:100%}
.sortSite li{height:35px;line-height:35px;overflow:hidden;text-align:left}
.sortSite li a{padding:0 12px}
.sortSite .tit a{color:#1a72c1;font-weight:normal;padding:0 0 0 13px}
.sortSite .tit a:hover,.recomSite .tit a:hover{color:#f00}
.sortSite .more a{font-size:14px;font-family:\5b8b\4f53;padding:0 8px 0 0}
.sortSite #local a.setlocal{font-size:14px;font-family:\5b8b\4f53;padding:0 8px 0 0}	 

@media screen and (min-width: 320px) and (max-width: 544px){
.mz li{background:#fff;float:left;width:48%;margin-left: 5px;margin-bottom:3px;border:1px solid #ccc;}
	#page-header1 .search-box{display: none;}
}


/*-----------zhuanti------------*/
.home-zhuanti{overflow:hidden;margin-bottom:15px;background:#fff;position:relative;padding:10px 15px 15px 15px}
.ht_custom_grid_1_4:nth-of-type(4n+1){clear:left}
.ht_custom_grid_1_4:nth-of-type(4n+0){margin-right:0;clear:right}
.home-zhuanti-list .zhuanti-list-item{text-align:center}
.ht_custom_grid_1_4{float:left;margin-right:2%;width:23.5%}
.home-zhuanti-list h3.zhuanti-title{font-weight:400;text-align:center;line-height:1.4;margin:0;font-size:16px}
.home-zhuanti-list .thumbnail-wrap{margin-bottom:8px}
.zhuanti-heading{margin-bottom:12px;border-bottom:1px solid #eeee}
.zhuanti-heading h2{font-size:18px;font-weight:700;padding:9px 0 0 5px;position:relative;display:inline-block;margin:0 0 10px 0}
.zhuanti-heading .desc{color:#999;display:inline-block;font-size:14px;margin-left:10px}
.zhuanti-heading .section-more{position:absolute;right:15px;top:18px}
.ht_grid_1_2{float:left;width:48.5%}
.ht_grid_1_2:nth-of-type(2n){margin-left:3%}
.ht_grid_1_2:nth-of-type(2n+1){clear:left}
.ht_grid_1_2:nth-of-type(2n+0){margin-right:0;clear:right}
.ht_grid_1_3{float:left;margin-right:2%;width:32%;background: #fff;}
.ht_grid_1_3:nth-of-type(3n+1){clear:left}
.ht_grid_1_3:nth-of-type(3n+0){margin-right:0;clear:right}
.page-title{font-size:22px;margin-bottom:20px;margin-top:10px;line-height:1.2;color:#333;font-weight:700;border-left:4px solid #45B6F7;padding-left:8px}
.entry-content{overflow:hidden}
.zhuanti-block{margin-bottom: 30px;background:#fff;}
.zhuanti-block a{text-decoration:none}
.zhuanti-block .zhuanti-title{font-weight:700;font-size: 18px;margin-top:0;margin-bottom: 8px;}
.zhuanti-block .zhuanti-desc{font-size: 14px;line-height: 1.4;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.zhuanti-block .thumbnail-link{display:block;}
.zhuanti-block .thumbnail-wrap{height: 210px;}

.zhuanti-block ul{margin-bottom:0;padding: 10px 15px;}
.zhuanti-block ul li{font-size:16px;margin:0 0 10px;padding-left:18px;max-height:25px;overflow:hidden;line-height:25px;position:relative;list-style:none}
.entry-content ul li::before{content:"";border-radius:3px;background-color:#ccc;display:inline-block;width:6px;height:6px;position:absolute;left:0;top:10px}
.entry-content ul li:hover:before{color:#333}
.thumbnail-wrap{position:relative;overflow:hidden;}
.thumbnail-wrap .zhuanti-bg{position: absolute;left: -10%;top: -10%;right: -10%;height: 120%;width: 120%;background-repeat: no-repeat;background-position: 50%;-webkit-background-size: 120%;background-size: 110%;overflow: hidden;}
.thumbnail-wrap .zhuanti-bg::before{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: -moz-gradient(linear, 0 50%, 0 100%, from(rgba(0,0,0,0.2)), to(rgba(0,0,0,0.6)));background: -webkit-gradient(linear, 0 50%, 0 100%, from(rgba(0,0,0,0.2)), to(rgba(0,0,0,0.6)));background: gradient(linear, 0 50%, 0 100%, from(rgba(0,0,0,0.2)), to(rgba(0,0,0,0.6)));}
.thumbnail-link .zhuanti-info{position: absolute;z-index: 2;margin: 0 15px 15px;left: 0;right: 0;bottom: 0;line-height: 1.4;color: #fff;}

/*-----------zhuanti category------------*/
.zhuanti{border-radius:3px;border:1px solid #eaeaea;margin-bottom:15px;overflow:hidden}
.zhuanti .thumbnail-wrap{height: 280px;width: 100%;background-position: 50%;background-size: auto 100%;background-size: cover;background-repeat: no-repeat;}
.zhuanti .thumbnail-wrap::before{content:"";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,.3);}
.zhuanti .zhuanti-title{position:absolute;bottom:0;left:0;padding:8px 10px;font-size:20px;font-weight:700;margin:0;background:#46b7f7;color:#fff;opacity:0.9}
.zhuanti .taxonomy-description{background-color:#fff;margin:0;padding:15px 20px 18px;color:#999;font-size:15px}
@media only screen and (max-width: 640px){
	.ht_custom_grid_1_4 {width: 49%;margin-bottom: 15px;}
	.ht_custom_grid_1_4:nth-of-type(2n+0) {margin-right: 0;clear: right;}
	.home-zhuanti {padding: 10px 10px 0;}
}

@media only screen and (max-width: 544px){
	.home-zhuanti{padding-top:6px;margin-bottom:10px;}
	.zhuanti .thumbnail-wrap{height:150px;}
	.zhuanti .zhuanti-title{font-size:16px;padding:6px 8px;}
}

.full-width .zhuanti{margin-top:15px;}
.full-width .zhuanti img{width:100%;max-height:280px;}

@media only screen and (max-width: 480px){
	.ht_grid_1_3, .ht_grid_1_2,.ht_grid_1_2:nth-of-type(2n+0) {float: none;width: 100%;margin-right: 0;margin-bottom: 10px;}
	.ht_grid_1_2:nth-of-type(2n){margin-left: 0;}
	.page-title {font-size: 18px;margin-top: 0;margin-bottom: 15px;}
	.zhuanti .taxonomy-description {font-size: 14px;padding: 10px;}
	.full-width .zhuanti{margin-top:0;}
}

/*-----------亮点特效------------*/

.liangdian{margin:0 -2% 10px 0 !important;padding:0;overflow:hidden;clear: both;}.liangdian li{float:left;position:relative;margin:0 2% 2% 0;width:31.33333%;padding:20px 20px;border-radius:2px;text-align:center;border:1px solid #eee;color:#aaa;font-size:12px;height:105px;overflow:hidden;line-height:1.6}.liangdian li::before{position:absolute;top:0;left:0;content:'';background-color:#eee;color:#bbb;line-height:1;padding:4px 5px;font-size:12px;border-radius:0 0 2px 0}.liangdian li:nth-child(1)::before{content:"亮点1"}.liangdian li:nth-child(2)::before{content:"亮点2"}.liangdian li:nth-child(3)::before{content:"亮点3"}.liangdian li:nth-child(4)::before{content:"亮点4"}.liangdian li:nth-child(5)::before{content:"亮点5"}.liangdian li:nth-child(6)::before{content:"亮点6"}.liangdian li:nth-child(7)::before{content:"亮点7"}.liangdian li:nth-child(8)::before{content:"亮点8"}.liangdian li:nth-child(9)::before{content:"亮点9"}.liangdian li:nth-child(10)::before{content:"亮点10"}.liangdian li:nth-child(11)::before{content:"亮点11"}.liangdian li:nth-child(12)::before{content:"亮点12"}.liangdian li:nth-child(13)::before{content:"亮点13"}.liangdian li:nth-child(14)::before{content:"亮点14"}.liangdian li:nth-child(15)::before{content:"亮点15"}.liangdian li:nth-child(16)::before{content:"亮点16"}.liangdian li:nth-child(17)::before{content:"亮点17"}.liangdian li:nth-child(18)::before{content:"亮点18"}.liangdian li:nth-child(19)::before{content:"亮点19"}.liangdian li:nth-child(20)::before{content:"亮点20"}.liangdian li:nth-child(21)::before{content:"亮点21"}.liangdian li:nth-child(22)::before{content:"亮点22"}.liangdian li:nth-child(23)::before{content:"亮点23"}.liangdian li:nth-child(24)::before{content:"亮点24"}.liangdian li:nth-child(25)::before{content:"亮点25"}.liangdian li:nth-child(26)::before{content:"亮点26"}.liangdian li:nth-child(27)::before{content:"亮点27"}.liangdian li:nth-child(28)::before{content:"亮点28"}.liangdian li:nth-child(29)::before{content:"亮点29"}.liangdian li:nth-child(30)::before{content:"亮点30"}.liangdian li:nth-child(31)::before{content:"亮点31"}.liangdian li:nth-child(32)::before{content:"亮点32"}.liangdian li:nth-child(33)::before{content:"亮点33"}.liangdian li:nth-child(34)::before{content:"亮点34"}.liangdian li:nth-child(35)::before{content:"亮点35"}.liangdian li:nth-child(36)::before{content:"亮点36"}.liangdian li:nth-child(37)::before{content:"亮点37"}.liangdian li:nth-child(38)::before{content:"亮点38"}.liangdian li:nth-child(39)::before{content:"亮点39"}.liangdian li:nth-child(40)::before{content:"亮点40"}.liangdian li:nth-child(41)::before{content:"亮点41"}.liangdian li:nth-child(42)::before{content:"亮点42"}.liangdian li:nth-child(43)::before{content:"亮点43"}.liangdian li:nth-child(44)::before{content:"亮点44"}.liangdian li:nth-child(45)::before{content:"亮点45"}.liangdian li:nth-child(46)::before{content:"亮点46"}.liangdian li:nth-child(47)::before{content:"亮点47"}.liangdian li:nth-child(48)::before{content:"亮点48"}.liangdian li:nth-child(49)::before{content:"亮点49"}.liangdian li:nth-child(50)::before{content:"亮点50"}.liangdian li:nth-child(51)::before{content:"亮点51"}.liangdian li:nth-child(52)::before{content:"亮点52"}.liangdian li:nth-child(53)::before{content:"亮点53"}.liangdian li:nth-child(54)::before{content:"亮点54"}.liangdian li:nth-child(55)::before{content:"亮点55"}.liangdian li:nth-child(56)::before{content:"亮点56"}.liangdian li:nth-child(57)::before{content:"亮点57"}.liangdian li:nth-child(58)::before{content:"亮点58"}.liangdian li:nth-child(59)::before{content:"亮点59"}.liangdian li:nth-child(60)::before{content:"亮点60"}.liangdian li::after{position:absolute;bottom:0;left:0;right:0;height:16px;content:'';background-color:#fff}.liangdian li:hover{border-color:#0ae}.liangdian li:hover::before{background-color:#0ae;color:#fff}.liangdian strong{display:block;font-size:15px;font-weight:bold;margin-bottom:5px;color:#555;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 768px){.liangdian li{width:48%}}@media (max-width: 544px){.liangdian{margin:0 -2% 20px 0 !important}.liangdian li{height:102px;padding:18px 10px;line-height:1.4;font-size:11px}.liangdian li::before{font-size:10px;padding:4px;height:16px}.liangdian strong{font-size:12px}}

/**********首页搜索部分******************/
@media screen and (min-width: 640px) and (max-width: 1024px){
.site-nav li{display: none;}

	#page-header1{display: none;}
	#page-header1 .logo{display: none;}

}

#page-header1{
    min-width:99%;
   /** border-bottom:2px solid #ea4563} */
   display:inline;

}
#page-header1 .logo{
    float:left;
    width:105x;
    height:30px;
}
#page-header1 .logo label{
    display:none;
}
#page-header1 .logo img{
    display:block;
}
#page-header1 .logo .logo-link{
    float:left;
    margin:18px 2px 0 0;
}
#page-header1 .logo .logo-split{
    float:left;
    width:0;
    height:37px;
    border-left:1px solid #DBDBDB;
    margin:40px 2px 0;
}
#page-header1 .logo .sublogo{
    width:79px;
    height:64px;
    margin:17px 0 0 -1px;
}
#page-header1 .search-box{
    position:relative;
    z-index:500;
    _display:inline;
    float:left;
    margin-top:40px;
      width:640px;
  
}
#page-header1 .search-box .services{
    position:absolute;
    top:-28px;
    left:0;
    height:28px;
    padding-left:5px;
    font-size:14px;
}
#page-header1 .search-box .services input{
    display:none;
}
#page-header1 .search-box .services i{
    float:left;
    width:48px;
    margin-right:1px;
    height:28px;
    line-height:22px;
    line-height:26px\9;
    *line-height:26px;
    text-align:center;
    letter-spacing:1px;
}
:root #page-header1 .search-box .services i{
  line-height:24px\9;
}
#page-header .search-box .services i label{
    cursor:pointer;
}
#page-header1 .search-box .services i.cur {
    background:url(../images/common-bg-spr.png) 0 -32px;
    width:55px;
    margin-right:-2px;
    margin-left:-4px;
    color:white;
    font-weight:bold;
    letter-spacing:1px;
}
#page-header1 .search-box .fields{
    float:left;
   width:349px;
    height:32px;
    background:white url(../images/common-bg-spr.png) 0 0;
}
#page-header1 .search-box .input-box{
    float:center;
    border:1px solid #ABABAB;
    background:transparent;
    width:349px;
    height:32px;
    line-height:30px\9;
    padding:0 8px;
    font-size:14px;
    color:#333;
}
#page-header1 .search-box .input-box:focus {
    outline-color:#96D97B;
}
#page-header1 .search-box .search-button{
    float:left;
    width:95px;
    height:32px;
    padding:0;
    border:none;
    background:url(../images/common-bg-spr.png) 0 -60px;
    margin-left:5px;
    font-size:14px;
    cursor:pointer;
   
}
#page-header1 .search-box .search-button:hover {
    background-position:-100px -60px;
}
#page-header1 .search-box .search-button:active {
    background-position:-200px -60px;
}

.sug-wrap { position:absolute; background: white; border: solid 1px #CCC; border-top:none; font-size: 14px; line-height:30px; width:347px; left:0; top:32px; _zoom:1; overflow:hidden; }
.sug-wrap iframe{ position:absolute; height:440px; width:100%; z-index:0; }
.sug-wrap ol{ _position:relative; _z-index:1; }
.sug-wrap li{ padding:0 8px; cursor:pointer; color:black; _zoom:1; }
.sug-wrap .sug-query{ font-weight:bold; }
.sug-wrap .sug-select{ background:#EBEBEB; }

