.index-banner{position:relative;margin:20px 0;}
.index-banner li{display:none;}
.index-banner li.active{display:block;}
.banner-control a{position:absolute;top:17px;display:block;width:23px;height:46px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#EE666666,endColorstr=#EE666666);background:rgba(102,102,102,.5);color:#ccc;font-size:24px;text-align:center;line-height:46px;}
.banner-control a:hover{color:#fff;}
.banner-control a.item-left{left:50%;margin-left:-595px;border-top-right-radius:23px;border-bottom-right-radius:23px;text-indent:-2px;}
.banner-control a.item-right{right:50%;margin-right:-595px;border-top-left-radius:23px;border-bottom-left-radius:23px;text-indent:2px;}




.common-query{position:relative;height:390px;margin-bottom:-20px;overflow:hidden;background:#536f96 url(../jpg/ffyo1n.jpg) no-repeat top center;}
.common-query .common-content{margin:45px auto 20px auto;}
.common-query > .common-content{position:relative;}
.common-query + .common-content{margin-bottom:50px;}
.common-query-box{position:absolute;width:50%;height:300px;overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D8FFFFFF,endColorstr=#D8FFFFFF);background:rgba(255,255,255,.85);font-size:15px;}



.common-query-tabs{float:left;width:20%;height:100%;margin:0;padding:0;list-style:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00193654,endColorstr=#00193654);background:rgba(25,54,84,1);}
.common-query-tabs li{line-height:49px;text-align:center;border-left:5px #193654 solid;cursor:pointer;}
.common-query-tabs li:hover,
.common-query-tabs li.active{border-color:#c50001;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6FFFFFF,endColorstr=#E6FFFFFF);background:rgba(255,255,255,.9);}
.common-query-tabs li a{display:block;margin:0 15px 0 10px;border-top:1px #ccc dashed;color:#fff;}
.common-query-tabs li:hover + li a,
.common-query-tabs li.active + li a,
.common-query-tabs li:first-child a{border-color:#434344;}
.common-query-tabs li:hover a,
.common-query-tabs li.active a{border-color:transparent;color:#de371c;font-weight:bold;}
.common-query-contents{float:left;width:80%;}
.common-query-contents .tab-pane{margin:20px;}
.common-query-subtitle{margin-bottom:10px;text-indent:15px;line-height:34px;font-weight:bold;color:#eb4b3f;}
.common-query-form .form-group{overflow:hidden;}
.common-query-form .form-control{height:42px;font-size:15px;}
.common-query-form .btn{margin-left:15px;height:42px;padding:6px 80px;font-size:15px;}






.common-entrance-box{position:absolute;left:50%;margin-left:10px;width:585px;height:300px;overflow:hidden;}
.common-entrance-title-zq{margin:0 0 10px 0;line-height:55px;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D8C50001,endColorstr=#D8C50001);width:620px;height:55px;background:url(../png/nkwc86.png) no-repeat 0 0}
.common-entrance-title{margin:0 0 10px;line-height:55px;text-align:center;font-size:24px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D8C50001,endColorstr=#D8C50001);background:rgba(197,0,1,.85);;}
.common-entrance-list{margin:0 -10px;overflow:hidden;}
.common-entrance-list li{float:left;width:23%;margin-left:10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D8FFFFFF,endColorstr=#D8FFFFFF);background:rgba(255,255,255,.85);transition:all .5s;}
.common-entrance-list li:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D8c50001,endColorstr=#D8c50001);background-color:rgba(197,0,1,.85);}
.common-entrance-list li a{display:block;padding:110px 0 102px;background:url(../png/r9bjk3.png) no-repeat;text-align:center;font-size:16px;font-weight:bold;transition:all .25s;}
.common-entrance-list li a:hover{color:#fff;}
.common-entrance-list li a.entrance-link-id{background-position:5px 15px;}
.common-entrance-list li a.entrance-link-id:hover{background-position:-125px 15px;}
.common-entrance-list li a.entrance-link-cs{background-position:-255px 15px;}
.common-entrance-list li a.entrance-link-cs:hover{background-position:-385px 15px;}
.common-entrance-list li a.entrance-link-pp{background-position:-515px 15px;}
.common-entrance-list li a.entrance-link-pp:hover{background-position:-645px 15px;}
.common-entrance-list li a.entrance-link-sd{background-position:-775px 15px;}
.common-entrance-list li a.entrance-link-sd:hover{background-position:-905px 15px;}






.common-entrance-box.hasLogin{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D8FFFFFF,endColorstr=#D8FFFFFF);background:rgba(255,255,255,.85);}
.common-entrance-box .col-half-box{float:left;width:50%;}
.col-half-box .common-entrance-title{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);background:none;font-size:18px;font-weight:bold;color:#555;}
.col-half-box .common-entrance-list{margin:0;}
.col-half-box .common-entrance-list li{width:45%;margin:0 0 10px 10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00c50001,endColorstr=#00c50001);background-color:rgba(197,0,1,0);}
.col-half-box .common-entrance-list li:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D8c50001,endColorstr=#D8c50001);background-color:rgba(197,0,1,.85);}
.col-half-box .common-entrance-list li a{padding:64px 0 20px;background-image:url(../png/2jejrk.png);font-size:15px;font-weight:normal;}
.col-half-box .common-entrance-list li a.entrance-link-id{background-position:-5px -100px;}
.col-half-box .common-entrance-list li a.entrance-link-id:hover{background-position:-5px 5px;}
.col-half-box .common-entrance-list li a.entrance-link-cs{background-position:-145px -100px;}
.col-half-box .common-entrance-list li a.entrance-link-cs:hover{background-position:-145px 5px;}
.col-half-box .common-entrance-list li a.entrance-link-pp{background-position:-285px -100px;}
.col-half-box .common-entrance-list li a.entrance-link-pp:hover{background-position:-285px 5px;}
.col-half-box .common-entrance-list li a.entrance-link-sd{background-position:-425px -100px;}
.col-half-box .common-entrance-list li a.entrance-link-sd:hover{background-position:-425px 5px;}
.common-entrance-box iframe{border:none;width:100%;}
.user-frame-branch{height:290px;}


.index-tab-group #subject .tablist{margin:0 24px;border-bottom:1px #ddd solid;overflow: hidden;}
.index-tab-group #subject .tablist li{float:left;width:50%;}
.index-tab-group #subject .tablist li a{display:block;background:url(../png/d28bir.png) no-repeat 40px -42px;color:#999;font-size:16px;text-indent:32px;}
.index-tab-group #subject .tablist li:first-child a{background-position:40px 3px;}
.index-tab-group #subject .tablist li.active{border-bottom:3px #6e85af solid;}
.index-tab-group #subject .tablist li.active a{color:#6e85af;background-image:url(../png/hqlmov.png)}


.side-banner{height:150px;}
.side-banner .carousel-indicators{margin-left:-25%;margin-bottom:0;width:50%;bottom:10px;}
.side-banner .carousel-indicators li{width:20px;height:5px;background-color:rgba(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);border-radius:0;border:none;}
.side-banner .carousel-indicators li.active{background-color:#fff;}
.side-banner .carousel-inner,
.side-banner .carousel-inner a{width:90%;height:100%;margin: 0 auto;}
.side-banner .carousel-inner img{position:absolute;right:0;margin-right:-150px;height:100%;max-width:none!important;}
.small-carousel .carousel-control.left{left:-20px;}
.small-carousel .carousel-control.right{right:-20px;}
.small-carousel .carousel-indicators{
	bottom:-20px;
	font-size:0;
}
.small-carousel .carousel-indicators li{
	width:4px;
	height:4px;
	background:#e5d9c2;
	border:none;
	border-radius: 4px;
}
.small-carousel .carousel-indicators li.active{
	width:22px;
	height:4px;
	background:#cbb486;
}


        .set_image_all {
            
            position: relative;
        }

        .set_image_all .set_image_item {
            position: relative;
            display: inline-block;
            z-index: 11;
            visibility: visible;
        }

        .set_image_all .set_image_top {
            position: absolute;
            left: 0;
            top: 0;
            z-index: 12;
        }

        .set_image_all .set_image_top>div {
            display: inline-block;
            overflow: hidden;
        }

        .set_image_all .set_image_top>div>img {
            height: 100%;
        }

        .grade {
            vertical-align: top;
        }
        .smallstar img{
        	width:18px;
        	height:18px!important;
        }
        .xssmallstar img{
        	width:14px!important;
        	height:14px!important;
        }
        .xssmallstar .set_image_all .set_image_top>div {
            vertical-align: top;
            height:24px!important;
        }
        
		.smallstar .set_image_top div{
			height:24px!important;
		}
		.xssmallstarGrade{
			margin:0 10px;
			vertical:middle;
			display:inline-block;
		}
		.xssmallstarGradetext{
			display:inline-block;
			vertical-align:middle;
		}
		.xssmallstarGradetext span{
			color:#eb4b3f
		}





.qucontent{padding:36px 20px 0;}
.qucontent .banner-left input{width:205px;height:30px;padding-left:15px;border:1px solid #e5e5e5;outline:none;}
.qucontent .banner-left input::-webkit-input-placeholder{color:#999;font-size:14px;}
.qucontent .banner-left button{width:60px;height:30px;background:#e5e5e5;color:#555555;border:1px solid #e5e5e5;outline:none;}
.qucontent .selected_options{margin:20px 0;}
.qucontent .selected_options ul{overflow: hidden;}
.qucontent .selected_options ul li{float:left;font-size:16px;color:#333;font-weight:bold;}
.qucontent .work-filter-option.filterstreet a{display:none;white-space:nowrap;}
.qucontent .work-filter-option.filterstreet a.thisqu{display:inline-block;margin:0 15px 10px;padding:0 5px;border:1px solid transparent;}
.qucontent .work-filter-option.filtervillage a.thisstreet{display:inline-block;margin:0 5px 10px;padding:0 5px;border:1px solid transparent;}
.qucontent .work-filter-option.filtervillage{display:none;}
.qucontent .work-filter-option.filtervillage a{display:none;white-space:nowrap;}
.qucontent .selected_options ul li i{margin:0 5px;}
.qucontent .work-filter-option .titlename{font-size:16px;color:#000;margin:0;width:90px;vertical-align: top;}
.qucontent .work-filter-option{font-size:16px;color:#333;}
.qucontent .work-filter-option>div{display:inline-block;width:810px;}
.qucontent .work-filter-option a{display:inline-block;margin:0 15px 10px;padding:0 5px;border:1px solid transparent;}
.qucontent .work-filter-option a.active,.qucontent .work-filter-option a:hover{background:transparent;border:1px solid transparent;color:#cbb486;}
.qucontent .queren{display:none;padding-top:20px;}
.qucontent .queren span{vertical-align:middle;font-size:16px;color:#555}
.qucontent .area{display:inline-block;vertical-align: middle;}
.qucontent .area li{float:left;font-size:16px;font-weight:bold;color:#333;}
.qucontent .queren button{padding:6px 30px;background:#eb4b3f;color:#fff;border:none;font-size:16px}
.qucontent .filtervillage .titlename{font-size:14px;}