﻿/*
 *  charset= "utf-8"
 */

body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,button,input,textarea{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.75 \5b8b\4f53,arial,sans-serif}
button,input,select,textarea,h1,h2,h3,h4{font-size:100%}
body{color: #333;}
em,i{font-style:normal}
ol,ul{list-style:none;list-style-position: outside;}
table{border-collapse:collapse;border-spacing:0}
img,fieldset{border:0;vertical-align:middle}
a{color:#333;text-decoration:none;outline:0}
a:hover{color:#f60;text-decoration:underline}
.fl,.mark{float:left;display:inline;}.fr,.subMark,.mark-sub{float:right;display:inline}
.spanclass,.contentdiv{display:none}
img{vertical-align:top}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.clearfix{*zoom:1}
.clear{font-size:0; line-height:0; height:0; overflow:hidden; clear:both; visibility:hidden}
.doc{min-width:1000px;}

.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.pb10{padding-bottom:10px;}
.pd15{padding:15px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}

.red{color:#ee4444;}
.green{color:#090;}
.blue,.blue a{color: #259;}
.blue a:hover,a.blue:hover{color:#f60;}
.black{color: #333;}
.gray{color:#aaa;}
.gray1{color: #777;}


*html{_background-image:url(#);_background-attachment:fixed;}
.search{float:right;display:inline;margin:9px 15px 0 0; background:#fff; }
.search input{float:left;}
.search .inpTxt{height:28px;width:205px;border:1px solid #ddd;border-right:0;background:url(#) no-repeat -9px -309px;padding:0 5px;width:205px; padding-left:25px; vertical-align: middle; color: #aaa; line-height:28px;}
.search .inpBtn{width:80px;height:30px;line-height:30px;color:#fff;background:#f90;border:0; cursor: pointer;font-family:"Microsoft Yahei"; font-size: 14px;}
.search .inpFoc{background:none;padding-left:5px; width:225px; background:#fff;color:#333;}


.ajaxsearch{z-index:99999;border-bottom: 1px solid #ccc;}
.ajaxsearch ul{border:1px solid #ccc;border-top:none;border-bottom:none;zoom:1;background:#fff}
.ajaxsearch li{padding:0 10px;line-height:30px;color:#333;text-align:right;font-size:12px;zoom:1;height:30px}
.ajaxsearch .hover{background:#f4f4f4}
.ajaxsearch .resulttitle{float:left;display:inline;font-size:14px;cursor:pointer;}
.ajaxsearch .resultPri{color:#c00}
.ajaxsearch div.close{width:312px;border:1px solid #ccc;border-top:none;text-align:right;padding:0 5px;zoom:1;background:#F5F5F5;line-height:25px;cursor:pointer;display: none;}
.ajaxsearch a .resulttitle {color: #259;}
.ajaxsearch-item_price {border-top: 1px dotted #bbb;}
.ajaxsearch-ico {float: left;width: 15px;height: 15px;background: red;margin-top: 7px;background: url(#) -16px -620px;;margin-right: 5px;overflow:hidden;}
.ajaxsearch iframe{width:235px;overflow:hidden;}


.chaNav{margin-top:5px;}
.chaTop{height:49px;border:1px solid #e5e5e5;border-bottom:0; line-height:49px;background:#fff;}
.chaTit{font:700 24px/45px Microsoft Yahei; float: left;  margin-right:30px; margin-left:15px; display:inline; position: relative; height:49px;}
.chaTit a{color:#333;}
.chalink{float:left;}
.chalink a{ color:#259; margin:0 5px 0 3px;}
.arrow1{background:url(#) no-repeat;}
.arrow1,.active em{-webkit-transform-origin: 50% 50%;-webkit-transition:-webkit-transform .2s;transition:transform .2s;overflow:hidden;}
.active .arrow1,.active em{-moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.chaTit .arrow1{background-position: -22px -344px; display:block; position:absolute; width:8px; height:5px; top:20px; right:-14px; cursor:pointer;overflow:hidden; }
.cha-city{ float:left; width:60px; position: relative;}
.cha-city .layer-tit{ padding:0 20px 0 8px; font-size:12px;cursor:pointer;}
.cha-city .layer-tit .arrow1{background-position: -22px -344px; display:block; position:absolute; width:8px; height:5px; top:20px; right:16px; cursor:pointer; }
.chaTop a:hover,.chaSub a:hover{color:#f60;}
.chaMenu{height:40px;background:#0777dd;line-height:40px; overflow: hidden;}
.chaMenu li{float:left;border-left:1px solid #1193e5;font-size:16px;font-weight:700;}
.chaMenu li a{ float: left; padding:0 25px;color:#fff;height:40px;}
.chaMenu li a:hover{background:#06c;text-decoration:none; color:#fff;}
.chaMenu .subMark{padding-right:15px;}
.chaMenu .subMark,.chaMenu .subMark a{color:#fff;}
.chaMenu .subMark a:hover{color:#f60;}

.chaMenu .cur a{background:#06c;}
.chaSub{float:right;color:#99ccff;padding-right:10px;}
.chaSub a{color:#fff;margin:0 5px;}
.ks{position:relative;}
.ks .search{position:absolute;top:-89px;right:0;}

.chaMenu-tit{float:left;display:none;}
.nav-scrollFixed .chaTop,
.nav-scrollFixed .chaMenu{ position:fixed;  width:990px;}
.nav-scrollFixed .chaTop{ top:-50px; z-index:101;}
.nav-scrollFixed .chaMenu{top:0; z-index:100;}
.nav-scrollFixed .chaMenu-tit{ display:inline;}
.nav-scrollFixed dt,
.nav-scrollFixed dd{ display:inline;float:left;}
.nav-scrollFixed dt{ width:102px; margin-left:10px; height:40px; line-height: 999em; overflow:hidden; background:url(#) no-repeat;}
.nav-scrollFixed dt a{display:block;}
.nav-scrollFixed dd a{ font-weight:bold; font-size:18px; color:#fff; margin:0 40px 0 10px;font-family: Microsoft Yahei;}
.nav-scrollFixed #nav{ margin-left:115px;}
.nav-scrollFixed .chaMenu li{ border-left:0;}
.nav-scrollFixed .chaMenu li a{padding:0 13px;}

.box .box-hd{height:37px;line-height:37px;border-bottom:3px solid #259;}
.box .mark{font:400 22px/37px  Microsoft Yahei;}
.box .mark,.box .mark a{color:#259;}
.box .mark a:hover{color:#f60;text-decoration:none;}
.box .mark-sub{height:25px;line-height:25px;padding-top:12px;}
.box .mark-sub a{margin-left:10px;}

.box-b .box-hd{border-bottom:1px solid #e5e5e5;height:29px;line-height:29px;}
.box-b .mark{font:400 18px/29px  Microsoft Yahei;}
.box-b .mark,.box-b .mark a{color:#259;}
.box-b .mark a:hover{color:#f60;}
.box-b .mark-sub{color:#777;}





/*layout*/
.col-a,.col-b,.col-ab{float:left;display:inline;}
.col-a{width:350px; margin-right:20px;}
.col-b{width:370px; margin-right:20px;}
.col-c{width:230px;float:right;background:#f4f4f4;}
.col-ab{width:740px;}
.col-abc{width:990px;}


.tab-dot,.tab-prev,.tab-next{background:url(/www1/20140923/qcbk/images/dot-png24.png) no-repeat;_background:url(/www1/20140923/qcbk/images/dot-png8.png) no-repeat;}
.tab-dot{ display: inline; float: left; margin:0 10px 8px 0; *margin:0 12px 8px 0; width: 13px;height: 13px;background-position:-16px 0;cursor: pointer; }
.tab-ctrl .current{background-position: 0 0;}

.tab-prev,.tab-next{ display:inline-block; width:32px;height:30px; cursor:pointer;}
.tab-prev{background-position:0 -67px;}
.tab-next{background-position:0 -148px;}
.tab-prev:hover{background-position: 0 -189px;}
.tab-next:hover{background-position: 0 -29px;}


.slide-btn{position:absolute;width:35px;height:65px;background:#000;cursor:pointer;opacity:.3;filter:alpha(opacity=30);-webkit-transition:right .2s, left .2s;-moz-transition:right .2s, left .2s;-ms-transition:right .2s, left .2s;-o-transition:right .2s, left .2s;transition:right .2s, left .2s}
.slide-btn:hover{opacity:.5;filter:alpha(opacity=50)}
.slide-btn i{display:block;width:24px;height:38px;margin:13px auto 0;background:url(#) no-repeat}
.slide-btn-prev i{background-position:-10px -556px;}
.slide-btn-next i{background-position:-7px -512px;}




.pcauto_page{ height:auto;clear:both;text-align:center;font:400 12px/14px \5b8b\4f53;color:#999;}
.pcauto_page span,.pcauto_page a{ display:inline-block;padding: 0 13px;height:30px;line-height:30px;font-size: 14px;margin: 0 2px;}
.pcauto_page span{background:#f90;color:#fff;border:1px solid #f90;}
.pcauto_page a{border:1px solid #ccc;color:#000;background:#fff;}
.pcauto_page a:hover{color:#f90;border:1px solid #f90;text-decoration:underline;}
.chaMenu{overflow:visible;}
.chaMenu .nav-item a{padding:0 26px; *padding:0 25px;}
.nav-item{position: relative;z-index:1;}
.nav-item .word-box{position: absolute;top:40px;left:-1px;width:238px;display:none;overflow:hidden; z-index:999; background:#0777dd; opacity:0.95;filter: alpha(opacity=95); /*background-color:rgba(40,102,170,0.95); -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2866aa',endColorstr='#2866aa');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2866aa',endColorstr='#2866aa');*/}
.nav-item  .word-box ul{overflow:hidden;*zoom:1;padding:10px 20px 20px;}
.nav-item  .word-box ul li{width:99px;float: left; line-height:28px;height:28px;overflow:hidden;border:0 none !important;}
.nav-item  .word-box ul li a{color:#fff;font-size:12px;background:none !important;font-weight: normal !important; padding:0 !important;height:28px !important;}
.nav-item  .word-box ul li a:hover{color:#f90;text-decoration:underline;}


.type-select span{float:left;margin-left:15px;color:#777;height:15px;line-height:15px;cursor:pointer;margin-top:5px;}
.type-select span i{float:left;width:12px;height:12px;border:1px solid #ccc;overflow:hidden;}
.type-select span em{float:left;margin-left:5px;}
.type-select span.current{color:#259;}
.type-select span.current b{width:10px;height:10px; display:block; margin:1px;background:#259;overflow:hidden;}


.bq-list{padding-top:5px;}
.bq-list li{margin-bottom:12px;vertical-align:middle;}
.bq-list li p{height:24px; line-height:24px;font-size:14px;font-weight: bold;margin-top:4px; border-bottom:1px dashed #e5e5e5;}
.bq-list li .bq-item{padding:5px 0;overflow:hidden;*zoom:1;}
.bq-list li .bq-item a{width:180px;height:28px;line-height:28px;float: left;overflow:hidden;white-space:nowrap;margin-right:5px;}

.main{width:990px;margin:0 auto;}
.item-icon,.type-btn,.data-type{background:url(/www1/20140923/qcbk/images/qcbk-sprite.png) no-repeat;}

.yellow{color:#f90;}
.fwb{font-weight: bold; }
.ivy230{margin-top:13px;}
.col-c .box-bd {padding: 0 15px;}
.col-c .box-hd {border-bottom: none; padding:8px 15px; }


.type-tab .mark i {font-size:18px;color: #777;cursor: pointer;float: left;overflow: hidden;margin-right:20px;display: inline;}
.type-tab .mark i.current{font-size: 22px;color: #259;}

/*slide图*/
.slide-box{border:1px solid #e5e5e5;height:260px;position: relative;overflow:hidden;}
.slide-box .slide-img{height:260px;width:455px; float: left;display:inline; margin-right:30px;}
.slide-box .slideContent{height:260px;}
.slide-box .slide-pic-item{height:260px; width:738px; float: left;}
.slide-box .txt-area{width:225px; height:190px;overflow:hidden;*zoom:1;}
.slide-box .txt-area .txt-area-tit{font:400 22px/30px Microsoft Yahei; margin:25px 0 15px; height:30px;overflow:hidden;}
.slide-box .txt-area .txt-area-des{line-height:25px; color:#777;}
.slide-box .tab-ctrl{height:30px;width:252px;position: absolute; right:0;top:225px; z-index:5;}
.slide-box .slide-btn-prev{left:-38px;}
.slide-box .slide-btn {top: 93px;z-index: 200;}
.slide-box .slide-btn-next {right:-38px;}
.slide-box-hover .slide-btn-prev{ left:0;}
.slide-box-hover .slide-btn-next{ right:0;}

/*标签*/
.box-tags{height:262px;}
.box-tags .box-bd{width:200px; overflow:hidden;}
.box-tags .box-bd .tags-list{width:208px;height:210px; overflow:hidden;*zoom:1;}
.box-tags .tags-item{background: #fff;border:1px solid #e5e5e5; padding:2px 7px; display:inline-block; margin:0 4px 8px 0; white-space:nowrap;}
.box-tags .tags-item:hover{background:#f60;color:#fff;text-decoration:none;border:1px solid #f60;}


/*推荐词条*/
.box-tjct{}
.box-tjct .tjct-wrap{width:990px;overflow:hidden;}
.box-tjct .tjct-list{width:1030px;overflow:hidden;*zoom:1; padding-top:15px;}
.box-tjct .tjct-list .tjct-item{height:102px;width:475px;overflow:hidden; float: left; display:inline; margin:0 40px 30px 0; vertical-align:middle;}
.box-tjct .tjct-item .img-area{height:100px;width:150px; float:left;display:inline; margin-right:15px; border:1px solid #e5e5e5;}
.box-tjct .tjct-item .txt-area{overflow:hidden;*zoom:1;}
.box-tjct .tjct-item .txt-area .txt-tit{height:25px;line-height:25px; margin:2px 0;font-weight:700;font-size:14px;}
.box-tjct .tjct-item .txt-area .txt-tit-l{float: left;}
.box-tjct .tjct-item .txt-area .txt-tit-r{float: right; font-size:12px; font-weight:400;}
.box-tjct .tjct-item .txt-area .txt-des{height:72px; color:#777;line-height:24px; overflow:hidden;}

/*词语分类*/
.item-box .item-hd{border-bottom:1px dashed #e5e5e5; height:35px;line-height:35px; padding-bottom:2px;}
.item-box .item-mark{font-weight: bold; font-size:14px;float: left;}
.item-box .item-icon{float: left;height:35px;width:35px; display:inline;margin-right:5px;overflow:hidden;}
.item-box .item-sub{color:#777;float:right;}
.item-box .item-hd a:hover{color:#f60;}
.item-box .item-icon-zymc{background-position:-57px 0;}
.item-box .item-icon-qcpp{background-position:-92px 0;}
.item-box .item-icon-yc{background-position:-57px -35px;}
.item-box .item-icon-yp{background-position:-92px -35px;}
.item-box .item-icon-esc{background-position:-57px -70px;}
.item-box .item-icon-mc{background-position:-92px -70px;}
.item-box .item-icon-flfg{background-position:-57px -105px;}

.type-tab{margin-top:-10px;*margin-top:20px;}
.type-tab .type-wrap{width:990px; position: relative; padding-top:15px;}
.type-tab .type-wrap .type-scroll{width:990px; overflow:hidden;}
.type-tab .type-wrap .type-scroll-list{width:1030px;overflow:hidden;*zoom:1;}
.type-tab .type-wrap .type-scroll-item{height:128px; width:475px;overflow:hidden; float: left;display:inline;margin-right:40px; margin-bottom:18px;}
.type-tab .type-wrap .control{display:none;}
.type-tab .type-word{height:84px;margin-top:6px; overflow:hidden; line-height:28px;color:#777;width:505px;}
.type-tab .type-word a{float: left;display:inline-block;height:28px;width:72px;margin-right:29px;overflow:hidden;}
.type-tab .type-word a:hover{color:#f60;}
.type-tab .type-btn{height:48px;width:25px;position: absolute; top:190px}
.type-tab .type-prev-btn{background-position:0 -51px; left:-60px;}
.type-tab .type-next-btn{background-position:-29px -51px; right:-60px;}
.type-tab .type-prev-btn:hover{background-position:0 0; }
.type-tab .type-next-btn:hover{background-position:-29px 0;}




/*分类和标签页 数据列表*/
.box-data{margin-top:-10px;_margin-top:-6px; }
.box-data .data-list{margin-top:-8px; }
.data-list li{font-size:14px;vertical-align:middle; border-bottom:1px dashed #dcdcdc;  }
.data-list .data-tit{height:20px; line-height:20px; font-weight: bold; overflow:hidden;}
.data-list .data-info{overflow:hidden;*zoom:1;}
.data-list .data-img{height:90px;width:135px;border:1px solid #e5e5e5;display:inline;float:left;margin-right:15px;;}
.data-list .data-des{color:#777;line-height:28px; overflow:hidden;}
.data-list .data-type{ height:20px;line-height:20px;overflow:hidden; padding-left:20px; background-position:-108px -132px; margin-top:9px;}
.data-list .data-type a{margin-right:15px;font-size:12px;}
.data-list .data-item1{padding-bottom:21px;}
.data-list .data-item2{padding-bottom:25px;_padding-bottom:30px;}
.data-list .data-item1 .data-tit{ margin:21px 0 7px; }
.data-list .data-item2 .data-tit{ margin:20px 0 12px; }

.pcauto_page{padding:30px 0 20px;}