﻿body {

	font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;

	font-size: 14px;

	color: #333;

	background-color: #f5f5f5;

}

a {

	color: #333;

	text-decoration: none;

}

a:focus, a:hover {

	color: #317ee7;

	text-decoration: none;

}

.red, .f_red{

	color: #f42424;

}

.highlight{color: #f42424;}

.orange{

	color: #ff8a00;

}

.gray{

	color: #969696;

}

.gray-line{

	text-decoration: line-through;

}

.alert-danger {

    color: #a94442;

    background-color: #f2dede;

    border-color: #ebccd1;

}

.px18{

	font-size: 18px;

}

.px26{

	font-size: 26px;

}

.btn-gray {

	color: #333;

	background-color: #d2d2d2;

	border-color: #ddd;

}

.blue{

	color: #317ee7;

}

.padding-top-50{

	padding-top: 50px;

}

.padding-bottom-50{

	padding-bottom: 50px;

}

.padding-bottom-15{

	padding-bottom: 15px;

}

.right20{

	margin-right: 20px;

}

.margin5{

	margin: 5px;

}

.top10{

	margin-top: 10px;

}

.top15{

	margin-top: 15px;

}

.top20{margin-top: 20px;}

.top30{margin-top: 30px;}

.top40{margin-top: 40px;}

.top50{margin-top: 50px;}

.top60{margin-top: 60px;}

.top100{margin-top: 100px;}

.top-100{margin-top: -100px;}

.btn10{

	margin-bottom: 10px;

}

.btn15{

	margin-bottom: 15px;

}

.btn20{margin-bottom: 20px;}

.btn30{margin-bottom: 30px;}

.btn40{margin-bottom: 40px;}

.btn100{margin-bottom: 100px;}

ul{

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.m {margin:auto;width:1200px;background:#FFFFFF;clear:both;}

.btn-blue {

    background: #007AFF;

    border: #1E74D0 1px solid;

    color: #FFFFFF;

}

.btn-blue:hover {

    background: #0569D5;

}

.f_r {

    float: right;

}

a.b:link, a.b:visited, a.b:active {

    color: #007AFF;

    text-decoration: none;

}

.clear {

	clear:both;

}

.container{

	width: 1200px;

	max-width: none !important;

	min-width: 1200px;

}

.col-md-2{

	width: 200px;

	clear: none;

	float: left;

}

.col-md-offset-2{

	margin-left: 195px;

}

.col-md-3{

	width: 300px;

	clear: none;

	float: left;

}

.col-md-4{

	width: 400px;

	clear: none;

	float: left;

}

.col-md-5{

	width: 500px;

	clear: none;

	float: left;

}

.col-md-6{

	width: 600px;

	clear: none;

	float: left;

}

.col-md-7{

	width: 700px;

	clear: none;

	float: left;

}

.col-md-offset-7{

	margin-left: 682px;

}

.col-md-8{

	width: 800px;

	clear: none;

	float: left;

}

.col-md-9{

	width: 900px;

	clear: none;

	float: left;

}

.col-md-12{

	width: 1200px;

	clear: none;

	float: left;

}

.whbg{

	background-color: #fff;

	padding-top: 15px;

	padding-bottom: 15px;

	margin-bottom: 20px;

	clear: both;

}

.border-bottom{	

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #317ee7;

}

.border-top-gray{

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #969696;

}

/* 头部 */
.index-banner .alert {
	padding: 0px;
	border: 0px solid transparent;
	border-radius: 0px;
	float: left;
	margin: 0px;
	position: relative;
}
/*
.index-banner  .alert-dismissible .close {
    position: relative;
    top: 20px;
    right: 10px;
    color: inherit;
} */
.index-banner .alert button{
	position: absolute;
	top: 3px;
	right: 10px;
	font-size: 26px;
}
header{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #eee;

	color: #969696;

	clear: both;

	float: left;

	width: 100%;

}

header .welcome{

	float: left;

	line-height: 35px;

}

header #tp-weather-widget{

	float: left;

	line-height: 25px;

}

header a{

	color: #969696;

	display: block;

	float: left;

	padding-right: 5px;

	padding-left: 5px;

}

header a:hover{

	background-color: #317ee7;

	color: #fff;

}

header .destoon_info, header .destoon_member{

	line-height: 35px;

}

header .destoon_info span:last-child{

	margin-left: 10px;

	color: #f42424;

	font-weight: bold;

	font-size: 16px;

}

header .container .row .col-md-8{

	float: right;

}

.logo{

	background-color: #FFF;

	padding-top: 30px;

	padding-bottom: 30px;

	float: left;

	width: 100%;

	height: 120px;

	clear: both;

	min-width: 1170px;

}

.logo .menu{

	float: right;

	clear: none;

}

.logo .menu li{

	float: left;

}

.logo .menu .active{

	color: #FFF;

	background-color: #317ee7;

}

.logo .menu li a{

	font-size: 16px;

	line-height: 40px;

	height: 40px;

	display: block;

	padding-right: 10px;

	padding-left: 10px;

	margin-top: 10px;

}

.logo .menu li a:hover{

	color: #FFF;

	background-color: #317ee7;

}

.logo .menu li.hot{

	background-attachment: scroll;

	background-image: url(../images/hot.png);

	background-repeat: no-repeat;

	background-position: 61px 15px;

}

.logo .menu li.new{

	background-attachment: scroll;

	background-image: url(../images/new.png);

	background-repeat: no-repeat;

	background-position: 61px 15px;

}



.logo .menu li .menutwo{

	float: left;

	position: absolute;

	right: 15px;

	top: 50px;

	background-color: #317ee7;

	width: 860px;

	z-index: 999;

	display: none;

}

.logo .menu li .menutwo a{

	color: #fff;

	display: block;

	float: left;

	font-size: 14px;

	line-height: 42px;

	background-attachment: scroll;

	background-image: url(../images/fff.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	height: 42px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 15px;

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.logo .menu li .menutwo a:hover{



}

.logo .menu li .menutwo a:last-child{

	background-image: none;

}



.logo .menu li .menuthree{

	float: left;

	position: absolute;

	right: 15px;

	top: 50px;

	background-color: #317ee7;

	width: 860px;

	z-index: 999;

	display: none;

	padding-top: 10px;

	padding-bottom: 10px;

}

.logo .menu li .menuthree a{

	color: #fff;

	display: block;

	float: left;

	font-size: 14px;

	line-height: 35px;

	background-attachment: scroll;

	background-image: url(../images/fff.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	height: 35px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 19px;

	padding-top: 0px;

	padding-right: 19px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.logo .menu li .menuthree a:last-child, 

.logo .menu li .menuthree a:nth-child(6),

.logo .menu li .menuthree a:nth-child(12),

.logo .menu li .menuthree a:nth-child(18),

.logo .menu li .menuthree a:nth-child(24),

.logo .menu li .menuthree a:nth-child(30),

.logo .menu li .menuthree a:nth-child(36),

.logo .menu li .menuthree a:nth-child(42),

.logo .menu li .menuthree a:nth-child(48)

{

	background-image: none;

}

.logo .menu li .menufour{

	float: left;

	position: absolute;

	right: 15px;

	top: 50px;

	background-color: #317ee7;

	width: 860px;

	z-index: 999;

	display: none;

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: center;

}

.logo .menu li .menufour a{

	color: #fff;

	display: block;

	float: left;

	font-size: 14px;

	line-height: 35px;

	background-attachment: scroll;

	background-image: url(../images/fff.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	height: 35px;

	width: 71px;

}

.logo .menu li .menufour a:last-child, 

.logo .menu li .menufour a:nth-child(12),

.logo .menu li .menufour a:nth-child(24)

{

	background-image: none;

}







.logo .menu li .menufive{

	float: left;

	position: absolute;

	top: 50px;

	background-color: #317ee7;

	width: 260px;

	z-index: 999;

	display: none;

}

.logo .menu li .menufive a{

	color: #fff;

	display: block;

	float: left;

	font-size: 14px;

	line-height: 42px;

	background-attachment: scroll;

	background-image: url(../images/fff.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	height: 42px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 15px;

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.logo .menu li .menufive a:hover{



}

.logo .menu li .menufive a:last-child{

	background-image: none;

}

.searchMenu{

	float: right;

}

/*

.searchMenu .searchSelected, .searchMenu .searchSelectedUp{

	background-image: url(../images/qqbg_1.6.1.png);

	background-repeat: no-repeat;

}*/

.searchMenu .searchSelected {

    cursor: pointer;

    height: 35px;

    line-height: 35px;

}

.searchMenu .searchSelected .active {

	color: #FFF;

	background-color: #317ee7;

}

.searchMenu .searchTab {

	display: none;

	position: absolute;

	top: 35px;

	width: 360px;

	border: 1px solid #317ee7;

	background: #fff;

	height: 37px;

	z-index: 20;

	line-height: 37px;

	right: 110px;

	padding-left: 15px;

}

.searchMenu .searchTab ul li{

	float: left;

	text-align: center;

}

.searchMenu .searchTab ul li a:hover{

	color: #317ee7;

	background:transparent!important;

}

/*搜索样式*/

#destoon_search{

	float: right;

	width: 380px;

	margin-left: 10px;

}

.head_search_kw {width:355px;margin:25px 0 0 15px;height:20px;line-height:20px;overflow:hidden;}

.head_search {

	float: left;

	width: 380px;

	height: 50px;

	background: url('../image/head_search.png') no-repeat;

	margin-top: 5px;

}

.head_search_on {

	float: left;

	width: 380px;

	height: 50px;

	background: url('../image/head_search.png') no-repeat 0 -50px;

	margin-top: 5px;

}

.head_search div,.head_search_on div {

	clear: both;

	padding-top: 12px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 10px;

}

.search_i {

	width: 235px;

	font-size: 14px;

	height: 20px;

	line-height: 20px;

	color: #666666;

	background: url('../image/spacer.gif');

	border: none;

	padding-top: 2px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

}

.search_i:focus{outline:none;}

.search_m {

	width: 60px;

	cursor: default;

	font-size: 14px;

	height: 20px;

	line-height: 20px;

	color: #666666;

	background: url('../image/spacer.gif');

	border: none;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0;

	padding-left: 10px;

}

.search_s {width:70px;height:25px;background:url('../image/spacer.gif');border:none;padding:0;margin:0;cursor:pointer;}



#search_module {

	z-index: 1000;

	position: absolute;

	width: 84px;

	overflow: hidden;

	font-size: 12px;

	line-height: 20px;

	color: #666666;

	background: #FFFFFF;

	border: #CCCCCC 1px solid;

	border-top: none;

	margin-top: 54px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 747px;

}

#search_module a {

	display: block;

	height: 30px;

	color: #333333;

	padding-top: 1px;

	padding-right: 10px;

	padding-bottom: 1px;

	padding-left: 10px;

	font-size: 14px;

	line-height: 30px;

}

#search_module a:hover {

	font-weight: bold;

	background-color: #317ee7;

	color: #fff;

}



#search_tips {z-index:1000;position:absolute;width:340px;overflow:hidden;cursor:pointer;margin:50px 0 0 200px;font-size:13px;line-height:20px;color:#666666;background:#FFFFFF;border:#444444 1px solid;}

#search_tips div {height:20px;padding:1px 8px 1px 8px;clear:both;overflow:hidden;}

#search_tips div span {float:right;font-size:12px;}

#search_tips label {display:block;width:100%;background:#FAFAFA;font-size:12px;color:#0000CC;text-align:right;}

.search_t_div_1 {color:#333333;}

.search_t_div_1 span {color:#008000;}

.search_t_div_2 {background:#3366CC;color:#FFFFFF;}

.search_t_div_2 span {color:#FFFFFF;}





/*

.logo .search{

	width: 296px;

	height: 50px;

	margin-top: 5px;

	float: right;

	position: relative;

}

.logo .search .keyword{

	position: absolute;

	top: 0;

	right: 51px;

	z-index: 1;

	width: 223px;

	height: 50px;

	padding: 0 10px;

	border: 1px solid #e0e0e0;

	font-size: 14px;

	line-height: 50px;

	outline: 0;

	-webkit-transition: all .2s;

	transition: all .2s;

}

.logo .search .dosearch{

	position: absolute;

	right: 0;

	top: 0;

	z-index: 2;

	width: 52px;

	height: 50px;

	border: 1px solid #e0e0e0;

	font-size: 14px;

	line-height: 14px;

	background: #fff;

	color: #616161;

	outline: 0;

	-webkit-transition: all .2s;

	transition: all .2s;

}

.logo .search .dosearch:hover{

	color: #FFF;

	background-color: #317ee7;

} */

.destoon_info{

	float: right;

	clear: none;

}

.destoon_member{

	float: right;

	clear: none;

}

/* banner */

.slideBox{ width:100%; height:500px; overflow:hidden; position:relative; border:1px solid #ddd;  min-width: 1170px;}

.slideBox .hd{

	width: 100%;

	position: absolute;

	z-index: 1;

	bottom: 10px;

	left: 0;

	height: 30px;

	line-height: 30px;

}

.slideBox .hd ul{ text-align: center;}

.slideBox .hd ul li {

	cursor: pointer;

	display: inline-block;

    *display: inline;

	zoom: 1;

	width: 12px;

	height: 12px;

	border-radius: 50%;

	overflow: hidden;

	line-height: 999px;

	border: 1px solid #fff;

	margin-top: 1px;

	margin-right: 5px;

	margin-bottom: 1px;

	margin-left: 5px;

}

.slideBox .hd ul li.on{

	color: #fff;

	border: 1px solid #fff;

	background-color: #fff;

}

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{

	zoom: 1;

	vertical-align: middle;	

	height: 500px;

	width: 100%;

}



/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,

.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }



/* 首页展开菜单 */

.bs-example{

	width: 1170px;

	margin-right: auto;

	margin-left: auto;

	padding-left: 15px;

}

.bs-example-tabs{

	position: absolute;

	top: 0px;

	margin-top: 15px;

}

.bs-example-tabs .nav-tabs{border-bottom: 0px;}

.bs-example-tabs .nav-tabs > li{

	width: 110px;

	text-align: center;

}

.bs-example-tabs .nav-tabs > li > a{

	color: #fff;

	background-color: #317ee7;

}

.bs-example-tabs .nav-tabs > li > a:hover {

    border-color: #317ee7 #317ee7 #317ee7;

}

.bs-example-tabs .nav-tabs > li.active > a {

	background-color: #fff;

	color: #333;

	border: 1px solid #fff;

}

.bs-example-tabs .tab-content{

	background-color: #FFF;

	height: 430px;

	width: 218px;

}

.bs-example .tab-content h2{

	height: 45px;

	overflow: hidden;

	font-size: 14px;

	text-align: center;

	line-height: 45px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e0e0e0;

	margin: 0px;

}

.Categoryrel{

}

.mallCategory{

	width: 218px;

	float: left;

}

.mallCategory .Cateborder{

	width: 181px;

	height: 73px;

	position: absolute;

	top: 0px;

	z-index: 14;

	display: none;

}

.mallCategory .Cateborder .mask-top{width:181px;height:39px;border-right:solid 2px #EBF0FE;}

.mallCategory .Cateborder .mask-bottom{width:181px;height:34px;border-right:solid 2px #FFF;}

.mallCategoryBtn{

	text-align: center;

	padding-top: 15px;

	padding-bottom: 20px;

}

.catList h2{

	height: 45px;

	overflow: hidden;

	font-size: 14px;

	text-align: center;

	line-height: 45px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e0e0e0;

}

.catList h2 a{display:block;padding:3px 0 0px 10px;font-size:12px;}

.catList h2 a:link,.catList h2 a:visited{color:#FFF;text-decoration:none;}

.catList h2 a:hover,.catList h2 a:active{color:#FFF;text-decoration:none;}

.catList h3{

	padding-left: 20px;

	height: 40px;

	margin: 0px;

}

.catList h3 span{

	float: right;

	display: block;

	margin: 16px 10px 0 0;

	width: 5px;

	height: 7px;

	background-color: #FFF;

}

.catList h3 a{

	overflow: hidden;

	height: 40px;

	font-size: 14px;

	line-height: 40px;

	font-weight: bold;

}

.catList li{overflow:hidden;padding-left:1px;height:73px;border-color:#FFF #FFF #e5e5e5 #FFF;border-style:solid;border-width:1px 0 1px 0;border-bottom:1px solid #c3cde7;padding-bottom:3px;}

.catList .markItem li{

	height: 52px;

}



.catList .itemCol{

	overflow: hidden;

	width: 164px;

	height: 20px;

	_zoom: 1;

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 20px;

}

.catList p a{margin-right:3px;#margin-right:0;color:#666;}

.catList p a:hover{color:#317ee7;}

.catList p.itemtit5{

	margin-top: 12px;

	text-align: center;

}

.catList p.itemtit5 a{

	margin-right: 5px;

	margin-left: 5px;

	font-size: 16px;

}

.cat-subcategory{

	position: absolute;

	top: 42px;

	left: 218px;

	z-index: 10;

	width: 457px;

	background: #fff;

	display: none;

	height: 429px;

}

.cat-width{width: 750px;}

.cat-width ul li span.badge{

	background-color: #ff8a00;

}

.shadow{

	position: relative;

}

.shadow a,.shadow a:hover{color:#666;}

.shadow .entity-main h4 a.btn, .shadow .entity-main h4 a.btn:hover{

	color: #fff;

	margin-right: 30px;

	margin-left: 35px;

}

.shadow-left{

	float: left;

	display: inline;

	width: 100%;

}

.shadow-left li{

	float: left;

	line-height: 30px;

	width: 25%;

	height: 30px;

}

.shadow-left li a{display:inline-block;margin-right:19px;white-space:nowrap;}

.shadow-right{

	float: left;

	display: inline;

	width: 100%;

	padding-right: 20px;

	padding-top: 10px;

}

.shadow-right dt{

	height: 30px;

}

.shadow-right dd{

	overflow: hidden;

	width: 100%;

}

.shadow-right dd img{

	height: 250px;

	width: 400px;

}

.entity-main{

	overflow: hidden;

	padding: 0 0 0 39px;

	height: 100%;

}

.shadow .entity-main a:hover{color: #317ee7;}



/* 滚动文本css */

.txtMarquee-top{

	width: 100%;

	overflow: hidden;

	position: relative;

}

.txtMarquee-top .hd{

	overflow: hidden;

	height: 42px;

	float: right;

	width: 100px;

	padding-right: 10px;

	padding-bottom: 0;

	padding-left: 10px;

}

.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{

	display: block;

	width: 25px;

	height: 20px;

	float: right;

	overflow: hidden;

	cursor: pointer;

	border: 1px solid #e0e0e0;

	line-height: 20px;

	text-align: center;

	clear: both;

}

.txtMarquee-top .bd{

	float: left;

	width: 1000px;

}

.txtMarquee-top .infoList li{

	height: 30px;

	line-height: 30px;

	float: left;

	width: 1000px;

}

.txtMarquee-top .infoList li .info-ra {

    float: left;

    padding-left: 10px;

    width: 300px;

}

.txtMarquee-top .infoList li .info-rb {

    float: left;

    padding-left: 150px;

    width: 400px;

}

.txtMarquee-top .infoList li .info-rc {

    float: right;

    width: 300px;

	padding-left: 150px;



}

.txtMarquee-top .infoList li .counter {

    padding: 0 10px;

    color: #fc0012;

    font-size: 18px;

}

.qk-banner{

	padding-top: 30px;

	padding-bottom: 30px;

	margin-top: 20px;

	margin-bottom: 20px;

	background-color: #fff;

}

.qk-banner .media-body .media-heading{

	font-weight: bold;

}

.qk-banner .media-body span{

	color: #969696;

}

.qk-banner .media-left .circle .far, .qk-banner .media-left .circle .fa{

	line-height: inherit;

}

.circle{

	border-radius: 50%;

	height: 45px;

	width: 45px;

	color: #FFF;

	line-height: 45px;

	text-align: center;

	font-size: 22px;

}

.pinkbg{

	background-color: #fb6e50;

}

.bluebg{

	background-color: #4fc1ea;

}

.orangebg{

	background-color: #feb839;

}

.greenbg{

	background-color: #49d0ae;

}

.f_green{

	color: #5cb85c;

}

/* 推荐专利 */

.picMarquee-left{

	width: 1170px;

	overflow: hidden;

	position: relative;

}

.picMarquee-left h3{

	width: 300px;

	float: left;

	font-size: 20px;

}

.picMarquee-left h3 strong{

	font-weight: normal;

}

.picMarquee-left .hd{

	overflow: hidden;

	float: right;

	width: 200px;

}

.picMarquee-left .hd .prev,.picMarquee-left .hd .next{

	display: block;

	width: 40px;

	height: 30px;

	float: right;

	margin-top: 15px;

	overflow: hidden;

	cursor: pointer;

	border: 1px solid #e0e0e0;

	background-color: #FFF;

	font-size: 20px;

	line-height: 30px;

	text-align: center;

}

.picMarquee-left .hd .fa{

	line-height: inherit;

}

.picMarquee-left .hd a:hover{

	color: #FFF;

	background-color: #317ee7;

}

.picMarquee-left .bd{

	

}

.picMarquee-left .bd ul{

	overflow: hidden;

	zoom: 1;

}

.picMarquee-left .bd ul li{

	margin: 0 8px;

	float: left;

	_display: inline;

	overflow: hidden;

	text-align: center;

	border: 1px solid #ddd;

}

.picMarquee-left .bd ul li .pic{ text-align:center; }

.picMarquee-left .bd ul li .pic img{

	width: 250px;

	height: 300px;

	display: block;

}

.picMarquee-left .bd ul li .pic-mark img{

	width: 250px;

	height: 200px;

	display: block;

}

.picMarquee-left .bd ul li:hover{

	border: 1px solid #317ee7;

	box-shadow: 0px 0px 10px #BDBDBD;

	cursor: pointer;

}

.picMarquee-left .bd ul li .title{

	width: 100%;

	text-align: left;

	padding-top: 10px;

	padding-right: 15px;

	padding-left: 15px;

	float: left;

}

ul.picListMore{

	float: left;

	width: 100%;

}

ul.picListMore li div.title > p:first-child {

    margin: 10px 5px;

    height: 33px;

}



/* 发明专利 */

.patent{

	background-color: #fff;

	padding-top: 15px;

	padding-bottom: 15px;

	margin-bottom: 20px;

}

.patent h3{

	margin-top: 10px;

	text-indent: 5px;

}

.patent h3 a{

	font-size: 20px;

	font-weight: bold;

}

.patent h3 a.fa-patent{

	background-attachment: scroll;

	background-image: url(../images/fa-patent.png);

	background-repeat: no-repeat;

	background-position: 5px 3px;

	padding-left: 35px;

}

.patent .col-md-9{width: 877px;}

.patent .col-md-3{

	padding-right: 5px;

	padding-left: 5px;

}

.patent .col-md-3 .patentad{

	text-align: center;

}

.patent .col-md-3 .patentad img{

	margin-bottom: 20px;

}

.patent ul.nav-tabs{border-bottom: 0px;}

.patent ul.nav-tabs > li {

	float: right;

}

.patent .slideTxtBox .hd ul li{

	padding: 0px;

}

.patent .slideTxtBox .hd ul li.on{

	color: #ff6700;

	border: 0px solid #ddd;

	background-attachment: scroll;

	background-image: url(../images/ff6700.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	cursor: pointer;

}

.patent .slideTxtBox .nav-tabs > li.on > a{

	color: #ff6700;

	border: 0px solid #ddd;

	background-attachment: scroll;

	background-image: url(../images/ff6700.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	cursor: pointer;

}

.patent .slideTxtBox .nav-tabs > li.on > a:focus, .patent .slideTxtBox .nav-tabs > li.on > a:hover{

	color: #FFF;

}

.patent .slideTxtBox .nav > li > a:focus, .patent .slideTxtBox .nav > li > a:hover {

	background-color: #ff6700;

	color: #fff;

}

.patent .tab-content .row .col-md-3{width: 219px;}

.patent .tab-content .row .col-md-4{width: 292px;}

.patent .tab-content .opacity_img{

	border: 1px solid #ddd;

	margin-bottom: 15px;

}

.patent .tab-content .col-md-3 .opacity_img img{

	height: 207px;

	width: 207px;

}

.patent .tab-content .col-md-4 .opacity_img img{

	height: 195px;

	width: 260px;

}

.patent .tab-content .col-md-4 .opacity_img img.opacity_img_pat{

	height: 260px;

}

.patent .tab-content .row .col-md-3 .opacity_img p{

	padding-top: 5px;

	padding-bottom: 5px;

}

.patent .tab-content .opacity_img p{

	padding-right: 10px;

	padding-left: 10px;

	margin: 0px;

}

.patent .tab-content .opacity_img p.price {

	text-align: center;

}

.patent .tab-content .opacity_img p.price small{

	text-decoration: line-through;

	color: #969696;

	margin-right: 5px;

}

.patent .tab-content .opacity_img p.price span{

	color: #f42424;

	font-size: 18px;

	font-weight: bold;

}

.patent .tab-content .opacity_img:hover{border: 1px solid #317ee7;}

.patent .tab-content .opacity_img:hover img {

    opacity: 0.7;

    selector: alpha(opacity=70);

}

/* 资讯 */

.indexNews .row{

	margin-right: -30px;

	margin-left: -30px;

}

.indexNews .row .col-md-4{

	width: 410px;

}

.indexNews h4{

	line-height: 30px;

	height: 30px;

}

.indexNews h4 strong{

	font-weight: normal;

	display: block;

	float: left;

}

.indexNews h4 strong i.fa-sticky-note{

	color: #bbc68a;

}

.indexNews h4 strong i.fa-newspaper{

	color: #e9d0bc;

}

.indexNews h4 strong i.fa-bullhorn{

	color: #afd4dc;

}

.indexNews h4 span{

	display: block;

	float: right;

	font-size: 14px;

}

.indexNews ul{}

.indexNews ul li{

	line-height: 28px;

}

.alert-success{

	background-color: #e4f0cc;

	border-color: #e4f0cc;

}

.alert-danger{

	background-color: #f9e6d8;

	border-color: #f9e6d8;

}

.alert-info{

	background-color: #d6eef2;

	border-color: #d6eef2;

}

.rank_list ul li{

	line-height: 30px;

	display: block;

	float: left;

	height: 30px;

	width: 230px;

	overflow: hidden;

}



.index-process{

	float: left;

	width: 100%;

	background-attachment: scroll;

	background-image: url(../images/process.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

.index-process ul{

	margin-top: 160px;

}

.index-process ul li{

	float: left;

	width: 167px;

	text-align: center;

}

/* 专利转让 */

.patentInd{

	margin-top: 20px;

}

.patentInd h4{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #317ee7;

	line-height: 50px;

	height: 50px;

	margin-top: 0px;

}

.patentInd h4 b{

	color: #fff;

	background-color: #317ee7;

	font-weight: normal;

	margin-right: 10px;

	padding-top: 5px;

	padding-right: 8px;

	padding-bottom: 5px;

	padding-left: 8px;

}

.patentInd h4 strong{

	font-weight: normal;

}

.patentInd h4 span{

	font-size: 14px;

	float: right;

}

.patentInd  ul{

	float: right;

}

.patentInd  ul li{

	float: left;

	width: 202px;

	text-align: center;

	border: 1px solid #ddd;

	margin-bottom: 10px;

	margin-left: 15px;

}

.patentInd  ul li .thumb-img{

	width: 202px;

	height: 230px;

	display: block;

    overflow: hidden;

}

.patentInd  ul li .thumb-img > img {

    display: block;

    max-width: 100%;

    height: 230px;

	width: 202px;

}

.patentInd  ul li a:hover img {

	transform: scale(1.5,1.5);

	-webkit-transition: 0.6s;

	-ms-transition: 0.5s;

}

.patentInd  ul li h5{

	margin-top: 10px;

	margin-bottom: 5px;

}

.patentInd  ul li p{

	color: #969696;

	margin: 0px;

	font-size: 12px;

}

.patentInd  ul li p strong{

	color: #f42424;

	font-size: 16px;

}

.patentInd  ul li p small{

	color: #969696;

	text-decoration: line-through;

	margin-left: 5px;

}



/* 专利转让列表页 */

.pos{

	color: #969696;

	margin-bottom: 10px;

}

.pos a{

	color: #969696;

}

.pos a:hover{

	color: #317ee7;

}

.classification .presentli{

	color: #969696;

	line-height: 41px;

	height: 82px;

	width: 100px;

}

.classification{

	color: #969696;

}

.classification > li{

	width: 193px;	

}

.classification > li.selected a {

    color: #ed6b2e;

    font-weight: bold;

}

.company .classification > li{

	width: auto;	

}

.classification a{color: #969696;}

.classification .badge{

	background-color: #ff8a00;	

}

.classification > li > a:focus, .classification > li > a:hover {

    background-color: #eee;

    color: #317ee7;

}

.hotsale{

	

}

.hotsale .hatmall-mt {

    font-size: 16px;

    color: #fff;

    background: #317ee7;

    float: left;

    padding: 30px 12px;

    width: 36px;

}

.hotsale .hatpatent-mt {

    font-size: 16px;

    color: #fff;

    background: #317ee7;

    float: left;

    padding: 40px 12px;

    width: 36px;

}



/* 新闻列表页 */

.news-menu .presentli{

	color: #969696;

	line-height: 41px;

	height: 41px;

}

.news-menu{
	color: #969696;
	float: left;
	width: 600px;
}

.news-menu a{color: #969696;}

.news-menu .badge{

	background-color: #ff8a00;	

}

.news-menu > li > a:focus, .news-menu > li > a:hover {

    background-color: #eee;

    color: #317ee7;

}



/* 商标热门推荐css */

.picScroll-left{

	width: 1130px;

	overflow: hidden;

	position: relative;

	float: right;

}

.picScroll-left .hd{

	overflow: hidden;

	height: 30px;

	padding: 0 10px;

	background-color: #fafafa;

	word-spacing: normal;

}

.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}

.picScroll-left .hd .next{ background-position:0 -50px;  }

.picScroll-left .hd .prevStop{ background-position:-60px 0; }

.picScroll-left .hd .nextStop{ background-position:-60px -50px; }

.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }

.picScroll-left .hd ul li.on{ background-position:0 0; }

.picScroll-left .bd{ padding:10px;   }

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left .bd ul li:hover {

	border-color: #317ee7;

	cursor: pointer;

}

.patent-left .bd ul li{

	width: 355px;

	height: 182px;

	float: left;

	margin-right: 10px;

	margin-left: 10px;

	border: 1px solid #fff;

}

.patent-left .bd ul li .p-img{

	width: 140px;

	float: left;

	height: 180px;

	margin-right: 10px;

	display: block;

}

.patent-left .bd ul li .p-img img{

	width: 140px;

	height: 180px;

	border: 1px solid #eee;

}

.patent-left .bd ul li .p-name{

	width: 160px;

	float: left;

	margin-top: 10px;

	display: block;

}

.mall-left .bd ul li{

	width: 366px;

	height: 162px;

	float: left;

	margin-right: 5px;

	margin-left: 5px;

	border: 1px solid #fff;

}

.mall-left .bd ul li .p-img{

	width: 190px;

	float: left;

	height: 160px;

	margin-right: 10px;

	display: block;

}

.mall-left .bd ul li .p-img img{

	width: 190px;

	height: 160px;

	border: 1px solid #eee;

}

.mall-left .bd ul li .p-name{

	width: 150px;

	float: left;

	margin-top: 10px;

	display: block;

}

.picScroll-left .bd ul li .p-name .red{

	font-size: 18px;

	font-weight: bold;

}

.picScroll-left .bd ul li .p-btn{

	text-align: center;

}

.picScroll-left .bd ul li .p-btn a{

	height: 25px;

	line-height: 25px;

	border: 1px solid #f42424;

	display: inline-block;

	color: #FFF;

	background-color: #f42424;

	margin-right: 5px;

	font-size: 12px;

	cursor: pointer;

	padding-top: 0;

	padding-right: 10px;

	padding-bottom: 0;

	padding-left: 10px;

}

.picScroll-left .bd ul li .p-btn a:hover {

    background: #ec5051;

	border-color: #ec5051;

}



/*

.picScroll-left .bd ul li .p-img{

	width: 152px;

	float: left;

	height: 130px;

	margin-right: 10px;

	display: block;

}

.picScroll-left .bd ul li .p-img img{

	width: 152px;

	height: 130px;	

}



 */



.list{

	margin-top: 20px;

}

.list .col-md-3{

	background-color: #FFF;

	padding-top: 15px;

	padding-bottom: 15px;

}

.list .col-md-3 h4{

	margin-top: 0px;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #317ee7;

	line-height: 30px;

	height: 30px;

	padding-left: 10px;

	font-size: 16px;

}

.list .caption h5{

	margin-top: 0px;

	margin-bottom: 5px;

}

.list .caption p{

	margin: 0px;

}

.list .caption p strong{

	font-weight: normal;

	color: #969696;

}

.list .caption p span{

	color: #5d5c5c;

}

.list .thumbnail{

	border-top-width: 0px;

	border-right-width: 0px;

	border-left-width: 0px;

}

.list .thumbnail .thumb-img{

	width: 254px;

	height: 254px;

	display: block;

	overflow: hidden;

}

.list .thumbnail .thumb-img img{

	height: 254px;

	width: 254px;

}

.list .thumbnail .thumb-img:hover img {

    transform: scale(1.5,1.5);

    -webkit-transition: 0.6s;

    -ms-transition: 0.5s;

}



.list .thumbnail .thumb-img-pant{

	width: 254px;

	height: 310px;

	display: block;

	overflow: hidden;

}

.list .thumbnail .thumb-img-pant img{

	height: 310px;

	width: 254px;

}

.list .thumbnail .thumb-img-pant:hover img {

    transform: scale(1.5,1.5);

    -webkit-transition: 0.6s;

    -ms-transition: 0.5s;

}



.list .col-md-9{

	padding-right: 0px;

}

.selllist .media{

	width: 437px;

	float: left;

	height: 245px;

	background-color: #FFF;

	padding: 15px;

	margin-top: 0px;

	margin-bottom: 10px;

	margin-left: 5px;

}

.selllist .col-md-12{width: 877px;}

.list .media:hover {

	border: 1px solid #317ee7;

	box-shadow: 0px 0px 10px #BDBDBD;

	cursor: pointer;

}

.list .media .media-left .media-object{

	width: 180px;

	height: 210px;

}

.list .media .media-body{

	color: #969696;

}

.list .media .media-body .media-heading a{

	font-size: 16px;

}

.list .media .media-body ul li{

	line-height: 30px;

	width: 100%;

}

.list .media .media-body ul li strong{

	font-weight: normal;

}

.list .media .media-body ul li span{

	color: #5d5c5c;

}



/* 专利详情页 */

.ablums{

	border: 1px solid #ddd;

	width: 485px;

	margin-top: 10px;

	height: 360px;

}

.ablums-pant{

	border: 1px solid #ddd;

	width: 336px;

	margin-top: 10px;

	height: 450px;

}

.pantinfo{

	

}

.pantinfo h2#title{

	

}

.pantinfo #gem{

	float: left;

	position: relative;

}

.pantinfo #gem label{

	-moz-border-radius: 5px; /* Gecko browsers */

	-webkit-border-radius: 5px; /* Webkit browsers */

	border-radius: 5px;

	cursor: pointer;

	font-size: 30px;

}

.pantinfo #gem label a{

	color: #317ee7;

}

.pantinfo #gem_wx{

	display: none;

	position: absolute;

	top: 45px;

	z-index: 999;

	left: -80px;

	border: 2px solid #317ee7;

	cursor: pointer;

	background-color: #317ee7;

	width: 200px;

	text-align: center;

}

.pantinfo #gem_wx .popup1 {

	display: block;

	width: 0;

	height: 0;

	border-width: 0 10px 10px 10px;

	border-style: dashed dashed solid dashed;

	border-color: transparent transparent #317ee7 transparent;

	line-height: 0;

	font-size: 0;

	padding: 0;

	position: absolute;

	top: -10px;

	margin-left: 85px;

}

.pantinfo #gem_wx .popup2 {

    display: block;

    width: 0;

    height: 0;

    border-width: 0 9px 10px 9px;

    border-style: dashed dashed solid dashed;

    border-color: transparent transparent #317ee7 transparent;

    line-height: 0;

    font-size: 0;

    padding: 0;

    position: absolute;

    top: 2px;

    margin-left: -9px;

}

.pantinfo #gem_wx p{

	font-size: 18px;

	padding-top: 10px;

	color: #FFF;

}

.pantinfo .price{

	float: left;

	width: 400px;

}

.pantinfo .price p strong{

	font-weight: normal;

	color: #969696;

}

.pantinfo .price p .sprice{

	color: #f42424;

	font-size: 30px;

	font-weight: bold;

}

.pantinfo .price p .mprice{

	text-decoration: line-through;

}

.pantinfo .hits{

	float: left;

	width: 217px;

}

.pantinfo .hits a:first-child{

	clear: both;

}

.pantinfo .hits span {

    color: #f42424;

    margin-right: 10px;

    padding-right: 10px;

}

.pantinfo ul{

	float: left;

	width: 100%;

}

.pantinfo ul li {

	line-height: 28px;

	height: 28px;

}

.pantinfo ul li strong {

    font-weight: normal;

    color: #969696;

}

.pantinfo ul li span.tel {

    color: #f42424;

    font-size: 32px;

    font-weight: bold;

}

.pantinfo .btn{

	border-radius: 0px;

}



.pantoneinfo{

	padding-left: 50px;

}

.pantoneinfo ul{

	float: left;

	width: 400px;

}

.pantoneinfo ul li{

	line-height: 30px;

	height: 30px;

}

.pantoneinfo ul li strong{

	font-weight: normal;

	color: #969696;

}

.pantoneinfo ul li span.tel {

	color: #f42424;

	font-size: 32px;

	font-weight: bold;

}

.pantoneinfo .hits{

	float: left;

	width: 217px;

}

.pantoneinfo .hits a:first-child{

	clear: both;

}

.pantoneinfo .hits span{

	color: #f42424;

	margin-right: 10px;

	padding-right: 10px;

}

.pantoneinfo .btn{border-radius: 0px;}



.pantonebody .col-md-9{

	background-color: #FFF;

}

.pantonebody h3{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ddd;

	line-height: 45px;

	height: 45px;

	font-size: 18px;

	margin: 0px;

	background-attachment: scroll;

	background-image: url(../images/317ee7.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	text-indent: 8px;

	float: left;

	width: 100%;

}

.pantonebody .col-md-3 .thumbnail .thumb-img img{

	height: 252px;

	width: 252px;

}

.pantonebody .application{

	padding: 10px;

	float: left;

	width: 100%;

	height: auto;

}

.pantonebody .box_body{

	float: left;

	width: 100%;

	height: auto;

}

.pantonebody #content{

	line-height: 25px;

	padding: 10px;

}

.pantonebody .liucheng{

	padding-top: 30px;

	padding-bottom: 30px;

}

.pantonebody .liucheng img{

	padding-bottom: 30px;

}

.pantonebody .col-md-3{

	background-color: #FFF;

	padding-top: 15px;

	padding-bottom: 15px;

	float: right

}

.pantonebody .col-md-3 h4{

	margin-top: 0px;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #317ee7;

	line-height: 30px;

	height: 30px;

	padding-left: 10px;

	font-size: 16px;

}

.pantonebody .caption h5{

	margin-top: 0px;

	margin-bottom: 5px;

}

.pantonebody .caption p{

	margin: 0px;

}

.pantonebody .caption p strong{

	font-weight: normal;

	color: #969696;

}

.pantonebody.caption p span{

	color: #5d5c5c;

}





.pantonebody img.pant_comm_img{

	width: 252px;

	height: 320px;

}

/* 专利搜索页 */

.fsearch{

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 10px;

}

.fsearch table tr{

	line-height: 30px;

	height: 30px;

	margin-bottom: 20px;

	float: left;

	width: 100%;

}

.fsearch table tr .btn_search{

	width: 1000px;

	text-align: center;

	float: left;

}

/* 专利申请 */

.container .row .col-md-8 .row .col-md-12{

	width: 780px;

}

.patent-app-city{

	border: 1px dashed #d2d2d2;

	padding: 10px;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 20px;

}

.patent-app-city li{

	width: 80px;

	float: left;

	text-align: center;

	line-height: 30px;

}

.patent-app-city li:first-child a {

    color: #F00;

}

.patent-app-type button{

	padding-right: 40px;

	padding-left: 40px;

}

.patent-type{

	margin-right: auto;

	margin-left: auto;

	width: 900px;

}

.patent-type li{

	width: 220px;

	float: left;

	text-align: center;

	margin-right: 40px;

	margin-left: 40px;

}

.patent-type li .caption h3{

	color: #317ee7;	

}

.patent-type li .caption p{

	color: #969696;

	padding-right: 10px;

	padding-left: 10px;

	text-align: left;

}

.patent-diff{

	text-align: center;

}

.patent-diff tr{

}

.patent-diff tr th{

	text-align: center;

	font-weight: normal;

	color: #317ee7;

	font-size: 16px;

}

.patent-diff tr td{

	color: #969696;

}

.patent-diff tr td img{

	margin-top: 10px;

}

.patent-diff tr td h3{

	color: #317ee7;

	font-size: 18px;

	padding: 5px;

	margin: 0px;

}

.patent-diff > tbody > tr > td, 

.patent-diff > tbody > tr > th{

	border-top: 0px;

    border-bottom: 2px solid #317ee7;

}

.patent-diff > tbody > tr > td:not(:first-child){

	line-height: 80px;

}

.pat-process1{

	text-align: center;

	float: left;

	width: 200px;

	margin-left: 120px;

}

.pat-process2{

	text-align: center;

	float: left;

	width: 200px;

	margin-left: 5px;

}

.pat-process3{

	text-align: center;

	float: left;

	width: 200px;

	margin-left: 15px;

}

.pat-process4{

	text-align: center;

	float: left;

	width: 200px;

	margin-left: 10px;

}

.pat-process5{

	text-align: center;

	float: left;

	width: 200px;

	margin-left: 10px;

}

.pat-process1 h3, .pat-process2 h3, .pat-process3 h3, .pat-process4 h3, .pat-process5 h3{

	font-size: 20px;

}

.pat-process1 p, .pat-process2 p, .pat-process3 p, .pat-process4 p, .pat-process5 p{

	color: #969696;

	font-size: 16px;

}



.message-con{

	display: none;

}



/* 商标查询 */

.mark{

	float: left;

	width: 100%;

	background-attachment: scroll;

	background-image: url(../images/c0c8061bb9f676452ee272ec853c45ed.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 600px;

	min-width: 1170px;

}

.mark h1{

	color: #fff;

	font-size: 50px;

	text-align: center;

	margin-top: 80px;

	font-weight: bold;

}

.mark h1:hover{

	cursor: pointer;

}

.mark h2{

	color: #fff;

	font-size: 32px;

	text-align: center;

	margin-bottom: 70px;

}

#searchCx{

	margin-bottom: 70px;

}

#searchCx .input-group-text{

	float: left;

	font-size: 24px;

	line-height: 70px;

	color: #FFF;

	padding-right: 10px;

	font-weight: bold;

}

#searchCx .input-group .input-group-btn .btn{

	height: 70px;

	font-size: 16px;	

}

#searchCx .input-group .form-control{

	height: 70px;

	font-size: 16px;

	border-top-color: #fff;

	border-right-color: #fff;

	border-bottom-color: #fff;

	border-left-color: #fff;

}

#searchCx .input-group .input-group-btn .btn-default{

	background-color: #327fe7;

	color: #FFF;

	font-size: 22px;

	border-top-color: #327fe7;

	border-right-color: #327fe7;

	border-bottom-color: #327fe7;

	border-left-color: #327fe7;

}

#searchCx .input-group .input-group-btn .btn-default:hover {

  	background-color: #5bc0de;

	border-color: #46b8da;

}

#showselect{

	background-color: #fff;

	background-attachment: scroll;

	background-image: url(../images/seld_i.png);

	background-repeat: no-repeat;

	background-position: 98px center;

}

#searchCx .input-group .dropdown-menu{

	min-width: auto;

}

#searchCx .input-group .dropdown-menu > li > a {

	font-size: 16px;

}

/*

.mark .input-group{margin-bottom: 70px;}

.mark .input-group .form-control{

	height: 75px;

	font-size: 16px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-top-width: 0px;

	border-left-width: 0px;

}

.mark .input-group .input-group-btn .btn{

	height: 75px;

}

.mark .input-group .input-group-btn .btn-default{

	background-color: #327fe7;

	color: #FFF;

	font-size: 22px;

}

.mark .input-group .input-group-btn .btn-default .fa-search{

} */

.searchNumBg{

	float: left;

	width: 100%;

	height: 150px;

	background-color: #d6eef2;

}

.searchNum{

	text-align: center;

	float: left;

	width: 33%;

	margin-top: 30px;

}

.searchNum h4{

	font-size: 38px;

	font-weight: bold;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	color: #f42424;

}

.searchNum p{

	font-size: 20px;

}

.mark ul#markService li{

	float: left;

	width: 16.666%;

	color: #FFF;

}

.mark ul#markService li:hover{

	cursor: pointer;

}

.mark ul#markService li .circlebd{

	line-height: 75px;

	height: 80px;

	width: 80px;

	color: #FFF;

	text-align: center;

	border: 2px solid #fff;

	display: block;

	margin-right: auto;

	margin-left: auto;

	border-radius: 50%;

	font-size: 40px;

}



.marksearch{

	float: left;

	width: 100%;

	min-width: 1200px;

}

.marksearch .container{

	background-color: #FFF;

	padding-top: 20px;

}

.marksearch .container #searchCx {

	background-attachment: scroll;

	background-image: url(../images/searchcx.png);

	background-repeat: no-repeat;

	background-position: center center;

	padding: 15px;

	margin-bottom: 0px;

}

.gjfl{

	float: left;

	width: 1170px;

	margin-bottom: 10px;

}

.gjfl li {

	list-style-type: none;

	font-size: 12px;

	width: 126px;

	float: left;

	background-color: #efefef;

	margin: 2px;

	cursor: pointer;

	height: 30px;

	padding-top: 6px;

	padding-bottom: 6px;

	padding-left: 18px;

	display: block;

	overflow: hidden;

}

.gjfl li.gjfl20{

	width: 230px;

	text-align: center;

}

.gjfl li.gjfl20 a{

	color: #FFF;

}



.gjfl .marktoolsTab {

	display: none;

	position: absolute;

	top: 32px;

	width: 230px;

	background: #317ee7;

	height: 35px;

	z-index: 999;

	line-height: 35px;

	right: 17px;

	padding-left: 15px;

}

.gjfl .marktoolsTab a{

	padding-right: 10px;

	padding-left: 10px;

}

.gjfl li.bg-success{

	background-color: #5cb85c;

}

.gjfl li.bg-info{

	background-color: #5bc0de;

}

.gjfl li.bg-warning{

	background-color: #f0ad4e;

}

.gjfl li.bg-danger{

	background-color: #d9534f;

}

.gjfl .gjflCur {

	background-color: #317ee7;

	color: #ffffff;

}

.gjfl li:hover a {

    color: #fff;

}

.gjfl li:hover {

	background-color: #317ee7;

	color: #FFF;

}

.gjfl .gjflCur a {

    color: #FFF;

    display: inherit;

}

#cx_search{

	position: absolute;

	top: 0px;

	right: 0px;

	z-index: 999;

}

#showselect{

	border-right-width: 0px;

}

.register{

	background-color: #FFF;

	margin-top: 40px;

	text-align: center;

	padding: 20px;

	box-shadow: 0px 0px 10px #BDBDBD;

	cursor: pointer;

}

.register:hover {

    border: 1px solid #317ee7;

}

.register h1{

	font-weight: bold;

	color: #317ee7;

	font-size: 26px;

}

.register h3{

	color: #969696;

}

.register .register-price{

	height: 150px;

	margin-top: 20px;

	margin-bottom: 20px;

}

.register .register-price p{

	color: #969696;

	font-size: 16px;

}

.register-mark{

	background-color: #FFF;

	text-align: center;

	padding-top: 40px;

	padding-right: 20px;

	padding-bottom: 40px;

	padding-left: 20px;

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: left top;

}

.markr{

	background-image: url(../images/mark-r.jpg);

}

.markhot{

	background-image: url(../images/mark-hot.jpg);

}

.marknew{

	background-image: url(../images/mark-new.jpg);

}

.register-mark h2{

	margin-top: 100px;

	font-weight: bold;

	margin-bottom: 50px;

}

.register-mark h3{

	color: #f42424;

}

.register-mark .register-mark-info{

	height: 80px;

}

.register-mark:hover {

    border: 1px solid #317ee7;

	box-shadow: 0px 0px 10px #BDBDBD;

	cursor: pointer;

}

.markstep{

	background-color: #FFF;

	margin-top: 20px;

}

.markstep h2{

	text-align: center;

	margin-bottom: 40px;

	background-attachment: scroll;

	background-image: url(../images/317ee7-line.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-bottom: 15px;

	padding-top: 20px;

}
.markstep h4{
	text-align: center;
	font-size: 16px;
}

.markstep .col-md-12 .row .col-md-3 .thumbnail{

	text-align: center;

}

.markstep .col-md-12 .row .col-md-3 .thumbnail img{

	margin-top: 5px;

}

.markstep .col-md-12 .row .col-md-3 .thumbnail .caption p{

	color: #969696;

}

.markstep .col-md-12 .protection .col-md-3 .thumbnail{

	height: 335px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #317ee7;

}

.markstep .pant-difference h4{

	color: #317ee7;

}

.markstep .pant-difference img{

	margin-bottom: 5px;

}

.markstep .pant-difference  tr td span{

	line-height: 78px;

}
.markstep .sbtj {
    height: 400px;
    width: 299px;
    float: left;
    border-right: 1px solid #f0f0f0;
}
.markstep .sbtj .tit {
    color: #ffffff;
    background-color: #fa3657;
    padding: 50px 10px;
    font-size: 28px;
    text-align: center;
}
.markstep .txt {
    font-size: 18px;
    padding: 30px;
}
.markstep .txt ul {
    line-height: 55px;
    color: #333333;
}
.markstep .txt ul li {
    background-repeat: no-repeat;
    padding-left: 45px;
    background-position-y: 11px;
}
.markstep .sbtjnum {
    padding: 20px 10px 10px 90px;
    float: left;
    width: 870px;
}
.markstep .sbtjnum ul {
    color: #333333;
    font-size: 14px;
}
.markstep .sbtjnum li {
    width: 190px;
    float: left;
    line-height: 30px;
}
.markstep .sbtjnum li > span {
    color: #fa3657;
}
.markstep .sercon{}
.markstep .sercon li{
	float: left;
	width: 20%;
	text-align: center;
	padding: 15px;
}
.markstep .sercon li .circle{
	border: 2px solid #317ee7;
	height: 130px;
	width: 130px;
	color: #317ee7;
	line-height: 130px;
	font-size: 60px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.markstep .sercon li h4{font-size: 20px;}
.markstep .sercon li p{color: #999;}



/* 合作伙伴 */

.partner{

	float: left;

	width: 100%;

	margin-bottom: 30px;

}

.partner ul li{

	float: left;

	width: 224px;

	margin: 5px;

}

.partner ul li img{

	border: 1px solid #ddd;

	width: 224px;

	height: 100px;

}

.partner ul li img:hover {

    border: 1px solid #317ee7;

    cursor: pointer;

} 

.da-thumbs {

	list-style: none;

	width: 1170px;

	position: relative;

	padding: 0;

	margin-top: 20px;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: auto;

}

.da-thumbs li {

	float: left;

	margin: 5px;

	background: #fff;

	padding: 5px;

	position: relative;

	box-shadow: 0 1px 3px rgba(0,0,0,0.2);

	clear: none;

}

.da-thumbs li a {

	display: block;

	position: relative;

	cursor: pointer;

}

.da-thumbs li a img {

	display: block;

	position: relative;

	width: 214px;

	height: 100px;

}

.da-thumbs li a {

	overflow: hidden;

}

.da-thumbs li a div {

	position: absolute;

	background: #00aae5;

	background: url(../images/case.png);

	width: 100%;

	height: 100%;

}

.da-thumbs li a div span {

	display: block;

	padding: 10px 0;

	margin: 40px 20px 20px 20px;

	text-transform: uppercase;

	font-weight: normal;

	color: rgba(255,255,255,0.9);

	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);

	border-bottom: 1px solid rgba(255,255,255,0.5);

	box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);

}



/* 商标转让 */

.mall{

	background-color: #fff;

	padding-top: 15px;

	padding-bottom: 15px;

	margin-bottom: 20px;

	clear: both;

	background-attachment: scroll;

	background-image: url(../images/317ee7-1px.jpg);

	background-repeat: no-repeat;

	background-position: left 56px;

}

.mall h2{

	margin-top: 10px;

	margin-bottom: 5px;

	font-size: 24px;

	font-weight: bold;

}

.mall h2 strong{

	color: #fff;

	background-color: #317ee7;

	font-weight: normal;

	margin-right: 10px;

	padding-top: 5px;

	padding-right: 8px;

	padding-bottom: 5px;

	padding-left: 8px;

}

.mall .slideTxtBox .bd .col-md-6{width: 227px;}

.mall .mall-comm{

	margin-top: 8px;

}

.mall .mall-comm img{

	height: 269px;

	width: 360px;

	border: 1px solid #ddd;

}

.mall .mall-comm h3{

	font-size: 14px;

	color: #969696;

}

.mall .mall-comm p small{

	font-size: 14px;

	color: #333;

	text-decoration: line-through;

	margin-right: 5px;

}

.mall .mall-comm p strong{

	color: #f42424;

	font-size: 26px;

}

.mall .mall-comm h3{

	margin-top: 0px;

}

.mall .mall-comm h3 span{

	float: right;

}

.mall .mall-comm h3 span a{

	color: #fff;

	background-color: #f42424;

	font-size: 14px;

	padding-top: 10px;

	padding-right: 20px;

	padding-bottom: 10px;

	padding-left: 20px;

}

.mall .mall-comm h3 span a:hover{background: #ec5051;}

.mall .slideTxtBox .bd .col-md-4{



}

.mall .slideTxtBox .bd .col-md-8{

	width: 455px;

	margin-top: 8px;

}

.mall #tabs1{

	margin-bottom: 10px;

}

.mall #tabs1 li{

	

}

.mall .nav-tabs{border-bottom: 1px solid #317ee7;}

.mall .nav-tabs > li.active > a{

	border: 1px solid #317ee7;

    border-bottom-color: rgb(49, 126, 231);

	border-bottom-color: transparent;

}

.mall .slideTxtBox .bd .col-md-6 a.thumb-img{

	height: 160px;

	width: 217px;

	display: block;

	overflow: hidden;

	border: 1px solid #ddd;

}

.mall .slideTxtBox .bd .col-md-6 a img{

	height: 160px;

	width: 217px;

}

.mall .slideTxtBox .bd .col-md-6 a:hover img {

    transform: scale(1.4,1.4);

    -webkit-transition: 0.6s;

    -ms-transition: 0.5s;

}

.mall .slideTxtBox .bd .col-md-6 h5{

	text-align: center;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-weight: bold;

	font-size: 16px;

}

.mall .slideTxtBox .bd .col-md-6 p{

	text-align: center;

}

.mall .slideTxtBox .bd .col-md-6 p small{

	color: #969696;

	text-decoration: line-through;

	margin-left: 5px;

}

.mall .slideTxtBox .bd .col-md-6 p strong{

	color: #f42424;

	font-size: 16px;

}



/* 商标商城首页Tab切换 */

/* 本例子css */

.slideTxtBox{ width:100%; text-align:left;  }

.slideTxtBox .hd{

	height: 30px;

	line-height: 30px;

	position: relative;

}

.slideTxtBox .hd ul{

	float: right;

	position: absolute;

	top: 0px;

	right: 0px;

}

.slideTxtBox .hd ul li{

	float: left;

	padding: 5px 15px;

	cursor: pointer;

	margin-bottom: -1px;

}

.slideTxtBox .hd ul li.on{

	border-radius: 4px 4px 0 0;

	border-bottom-color: rgb(49, 126, 231);

	border-bottom-color: rgb(49, 126, 231);

	border-bottom-color: #FFF;

	background-color: #FFF;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #317ee7;

	border-right-color: #317ee7;

	border-left-color: #317ee7;

}

.slideTxtBox .bd ul{

	zoom: 1;

	padding-top: 15px;

	padding-bottom: 15px;

}

.slideTxtBox .bd li{ height:24px; line-height:24px;  margin-top: 1px; }

.slideTxtBox .bd li .date{ float:right; color:#999;  }









/* 商标列表 */

.mark-list{}

.mark-list li{

	width: 20%;

	float: left;

	background-color: #FFF;

	height: 315px;

	margin-bottom: 20px;	

}

.mark-list li .mark-list-info{

	padding: 15px;

	float: left;

	width: 100%;

	border: 1px solid #F0F0F0;

}

.mark-list li .mark-list-info img{

	height: 150px;

	width: 202px;

}

.mark-list li .mark-list-info h4{

	overflow: hidden;

	width: 202px;

	height: 20px;

}

.border{

	border: 1px solid #317ee7;

	cursor: pointer;

}

.mark-list li h4 a{

	font-size: 16px;

	font-weight: bold;

}

.mark-list li p{color: #969696;}

.mark-list li p strong{

	font-weight: normal;

}

.mark-list li p label{

	float: right;

	font-weight: normal;

}

.mark-list li span{

	display: none;

	color: #FFF;

	background-color: #317ee7;

	text-align: center;

	line-height: 30px;

	height: 30px;

	float: left;

	width: 100%;

	margin-top: -7px;

}

.mark-list li span a{

	color: #FFF;

}



/*商标筛选功能 */

/*For search nav*/  

.search_area-top{background:url(image/searcharea_top.jpg) no-repeat; height:16px;}  

.search_area-center{

	border-left: 1px solid #f4c0a7;

	border-right: 1px solid #f4c0a7;

	background: #FFFFFF;

	padding-left: 15px;

	line-height: 20px;

}  

.search_area-center2{ border-left:1px solid #f4c0a7; border-right:1px solid #f4c0a7; background:#FFFFFF; padding-left:30px; padding-right:20px;}  

.search_area-text{ overflow:hidden; height:100%; padding-top:5px; padding-bottom:5px;}  

.search_area-text h1{ color:#6a6a6a; font-weight:bold; float:left; font-size:12px; margin:0px; padding:0px;}  

.search_area-text ul{ margin:0; padding:0; list-style:none; float:left; overflow:hidden; height:100%; width:710px;}  

.search_area-text li{ list-style:none; color:#6a6a6a; float:left; width:50px; padding-left:8px; padding-right:5px; white-space:nowrap}  

.search_area-text li a{ list-style:none; color:#6a6a6a;}  

.search_area-text li a:hover{ list-style:none; color:#ed6b2e; font-weight:bold; text-decoration:underline;}  

.search_area-text li.selected{color:#ed6b2e; font-weight:bold;}  

.search_area-text li.selected a{color:#ed6b2e;}  

.search_area-text li.selected a:hover{color:#ed6b2e;}  

.search_area-textdown{ overflow:hidden; height:100%; width:705px; padding-top:5px; padding-bottom:3px; background:#fff7f5}  

.search_area-textdown ul{ margin:0; padding:0; list-style:none; float:left; overflow:hidden; height:100%;}  

.search_area-textdown li{ list-style:none; color:#ed8d61; text-decoration:underline; float:left; padding-left:10px; padding-right:10px;}  

.search_area-textdown li a{color:#ed8d61; text-decoration:underline;}  

.search_area-textdown li a:hover{color:#ed8d61; text-decoration:underline;}  

.search_area-textdown li.selected{color:#ed8d61; font-weight:bold;}  

  

.search_area-text2{ overflow:hidden; height:100%; padding-top:5px; padding-bottom:5px;}  

.search_area-text2 h1{

	float: left;

	margin: 0px;

	padding: 0px;

	color: #969696;

	font-size: 14px;

	line-height: 30px;

}  

.search_area-text2 ul{ margin:0; padding:0; list-style:none; float:left; overflow:hidden; height:100%; width:710px;}  

.search_area-text2 li{

	list-style: none;

	color: #6a6a6a;

	float: left;

	padding-left: 8px;

	padding-right: 5px;

	white-space: nowrap;

	line-height: 30px;

}  

.search_area-text2 li a{ list-style:none; color:#6a6a6a;}  

.search_area-text2 li a:hover{ list-style:none; color:#ed6b2e; font-weight:bold; text-decoration:underline;}  

.search_area-text2 li.selected a{color:#ed6b2e; font-weight:bold;}  

  

.search_area-foot{background:url(image/searcharea_foot.jpg) no-repeat; height:18px;}  





/* 商标详情页 */

.markinfo{padding-left: 50px;}

.markinfo .price{

	float: left;

	width: 400px;

}

.markinfo .price p strong{

	font-weight: normal;

	color: #969696;

}

.markinfo .price p .sprice{

	color: #f42424;

	font-size: 30px;

	font-weight: bold;

}

.markinfo .price p .mprice{

	text-decoration: line-through;

}

.markinfo .hits{

	float: left;

	width: 217px;

}

.markinfo .hits a:first-child{

	clear: both;

}

.markinfo .hits span {

    color: #f42424;

    margin-right: 10px;

    padding-right: 10px;

}

.markinfo ul{

	float: left;

	width: 100%;

}

.markinfo ul li {

	line-height: 25px;

	height: 25px;

}

.markinfo ul li strong {

    font-weight: normal;

    color: #969696;

}

.markinfo ul li span.tel {

    color: #f42424;

    font-size: 32px;

    font-weight: bold;

}

.markinfo .btn{

	border-radius: 0px;

}

#title{

	margin-top: 10px;

	font-weight: bold;

}

.markthumb .thumbnail{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

}

.markthumb .thumbnail .thumb-img{

	width: 254px;

	height: 180px;

}



/*　外部接口商标查询 */

.searchList ul{}

.searchList ul li{

	list-style-type: none;

	padding: 5px;

	border: 2px solid #f0f0f0;

	height: auto;

	clear: both;

	float: left;

	width: 100%;

}

.searchList ul li:hover {

	border: 2px solid #298ED6;

}

.searchList ul li .pic{

	float: left;

	width: 100px;

	overflow: hidden;

}

.searchList ul li .pic img{

	width: 100px;

}

.searchList ul li .info {

	width: 752px;

	padding-left: 10px;

	float: left;

	height: 100px;

	line-height: 25px;

	position: relative;

}

.searchList ul li .info .newprocess {

	background-color: #298ED6;

	color: #fff;

	font-size: 12px;

	position: absolute;

	top: 0px;

	right: 0px;

	padding-top: 0;

	padding-right: 5px;

	padding-bottom: 0;

	padding-left: 5px;

}

.searchList ul li .info .redprocess {

	background-color: #f42424;

	color: #fff;

	font-size: 12px;

	position: absolute;

	top: 0px;

	right: 0px;

	padding-top: 0;

	padding-right: 5px;

	padding-bottom: 0;

	padding-left: 5px;

}

.searchList ul li .info a{

	color: #298ED6;

}

.searchList ul li .info a:hover{

	text-decoration: underline;

	color: #ff6700;

}

.searchList ul li .info .intcls, .searchList ul li .info .appname, .searchList ul li .info .csrq{

	margin-left: 30px;

}

.searchList ul li .info .more small{

	margin-right: 10px;

	color: #969696;

}

.searchList ul li .info .baiduSer {

	position: absolute;

	right: 0px;

	bottom: 15px;

	display: none;

}

.searchList ul li .info .baiduSer a{

	color: #fff;

}

.searchList ul li .info .baiduSer a:hover{

	text-decoration: none;

}



.searchList table tr td{

	color: #666;

	font-size: 14px;

	line-height: 25px;

}

.searchList table tr td strong{

	font-weight: normal;

}

.searchList .searchListImg img{

	width: 180px;

}

.tmContent table{

	font-size: 15px;

}

.tmContent table tr td strong{

	color: #969696;

	font-size: 14px;

}

.tmContent table tr td .goodsName{

	line-height: 30px;

}



/* 分页 */

.pages{

	margin-top: 20px;

	margin-bottom: 20px;

}



/* 购物车 */

.left_box .f_price{

	font-size: 16px;

	color: #F00;

	font-weight: bold;

}

.left_box .c_p{

	cursor: pointer;

}



/* 资讯列表 */

.newslist{

	float: left;

	height: auto;

	width: 100%;	

}

.newslist .media{

	margin-top: 20px;

	padding-bottom: 20px;

	float: left;

	width: 100%;

	height: auto;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #ddd;

}

.newslist .media .media-left a{

	width: 230px;

	height: 140px;

	display: block;

	overflow: hidden;	

}

.newslist .media .media-left a img{

	display: block;

	max-width: 100%;

	height: 135px;

	width: 230px;

	border: 1px solid #ddd;

}

.newslist .media .media-left a:hover img {

    transform: scale(1.5,1.5);

    -webkit-transition: 0.6s;

    -ms-transition: 0.5s;

}

.newslist .media .media-body .media-heading a:hover{

	color: #FFF;

	background-color: #317ee7;

}

.newslist .media .media-body p{

	color: #969696;

}

.newslist .media .media-body p i.fa-heart-o, .newslist .media .media-body p i.fa-list{

	margin-left: 20px;

}

/* 资讯详情页 */

.news-title{

	font-size: 24px;

	font-weight: bold;

	text-align: center;

}

.titleinfo{

	color: #969696;

	float: left;

	margin-top: 15px;



}

.share{

	float: right;

	margin-top: 15px;



}

#content{

	float: left;

	width: 100%;

	height: auto;

	margin-top: 20px;

	margin-bottom: 20px;

	line-height: 30px;

	padding-top: 30px;

}

.keytags{

	float: left;

	width: 100%;

	color: #969696;

	line-height: 30px;

	margin-bottom: 15px;

}

.keytags a{

	color: #FFF;

	background-color: #317ee7;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	border-radius: 4px;

}

.keytags a:hover{

	color: #FFF;

	background-color: #ff8a00;

}



.news-two-botinfo {

	text-align: center;

	margin-bottom: 20px;

	float: left;

	width: 100%;

	clear: both;

	height: auto;

	margin-top: 20px;

}

.news-two-botinfo .newstwo1 {

    background: #deebf5;

    width: 380px;

    height: 70px;

    display: inline-block;

    line-height: 70px;

    font-size: 16.5px;

    color: #606060;

    text-align: center;

    -webkit-transition: all 0.2s ease-in-out;

    -moz-transition: all 0.2s ease-in-out;

    -o-transition: all 0.2s ease-in-out;

    -ms-transition: all 0.2s ease-in-out;

    transition: all 0.2s ease-in-out;

}

.news-two-botinfo .newstwo1 i {

    background: url(../images/nnews1.png)no-repeat top center;

    vertical-align: middle;

    display: inline-block;

    width: 33px;

    height: 33px;

    margin-top: -2px;

    margin-right: 10px;

}

.news-two-botinfo .newstwo1:hover {

    box-shadow: 5px 5px 5px #666666;

    transform: translate(-2px,-2px);

    -webkit-transform: translate(-2px,-2px);

    -moz-transform: translate(-2px,-2px);

    -o-transform: translate(-2px,-2px);

    -ms-transform: translate(-2px,-2px);

}

.news-two-botinfo .newstwo2 {

    background: #f5e8de;

    width: 380px;

    height: 70px;

    display: inline-block;

    line-height: 70px;

    font-size: 16.5px;

    color: #606060;

    text-align: center;

    margin-left: 8px;

    -webkit-transition: all 0.2s ease-in-out;

    -moz-transition: all 0.2s ease-in-out;

    -o-transition: all 0.2s ease-in-out;

    -ms-transition: all 0.2s ease-in-out;

    transition: all 0.2s ease-in-out;

}

.news-two-botinfo .newstwo2 i {

    background: url(../images/nnews2.png)no-repeat top center;

    vertical-align: middle;

    display: inline-block;

    width: 33px;

    height: 33px;

    margin-top: -2px;

    margin-right: 10px;

}

.news-two-botinfo .newstwo2:hover {

    box-shadow: 5px 5px 5px #666666;

    transform: translate(-2px,-2px);

    -webkit-transform: translate(-2px,-2px);

    -moz-transform: translate(-2px,-2px);

    -o-transform: translate(-2px,-2px);

    -ms-transform: translate(-2px,-2px);

}

.np{

	float: left;

	width: 100%;

	color: #969696;

}

.np ul li{

	float: left;

	width: 100%;

	line-height: 30px;

}

.related{

	float: left;

	width: 100%;

}



/* 公告中心 */

.announce-center{

	text-align: center;

	font-size: 26px;

	font-weight: bold;

}



/* 机构首页 */

.s-line{

	border: 1px dashed #d2d2d2;

	padding: 10px;

	float: left;

	height: auto;

	width: 100%;

	margin-top: 10px;

}

.s-l-tit{

	color: #969696;

	padding-left: 30px;

	float: left;

	width: 158px;

	line-height: 28px;

}

.s-l-v-list{

	float: left;

	width: 960px;

}

.s-l-v-list li{

	float: left;

	width: 96px;

	overflow: hidden;

	margin-right: 10px;

	line-height: 28px;

}

.s-l-v-list li a{

	color: #555;

}

.s-l-v-list li:first-child a{

	color: #F00;

}

.index-company{

	width: 1170px;

	height: auto;

	float: left;

}

.index-company li{

	clear: none;

	float: left;

	width: 370px;

	overflow: hidden;

	height: 35px;

	line-height: 35px;

	margin-right: 10px;

	margin-left: 10px;

}

.index-company li .panel-default {

    float: left;

    width: 370px;

	margin-top: 5px;

}

.index-company li div.pic{

	text-align: center;

}

.company-ad{

	margin-bottom: 5px;

	float: left;

	width: 282px;

	height: 90px;

	margin-right: 5px;

	margin-left: 5px;

	text-align: center;

}

.company-ad img{

	border: 1px solid #ddd;

}

.company-ad img:hover{

	border: 1px solid #317ee7;

	cursor: pointer;

}

/* 机构列表页 */

.list-company{

	margin-top: 20px;

	margin-bottom: 20px;

	float: left;

	width: 1170px;

}

.list-company li{

	width: 286px;

	margin-bottom: 10px;

	background: #fff;

	border: 4px solid #E4E4E4;

	float: left;

	height: 120px;

	margin-right: 3px;

	margin-left: 3px;

}

.list-company li:hover {

	cursor: pointer;

	border: 2px solid #317ee7;

}

.list-company li .img {

    margin-bottom: 20px;

    display: block;

}

.list-company li .img img {

	width: 261px;

	height: 270px;

}

.list-company li .list-company-info{

	margin: 15px;

}

.list-company li .list-company-info > p:first-child {

	margin: 15px;

	height: 43px;

}

/* 下载首页 */

.panel-default{

	margin-top: 15px;

}

.panel-body ul li{

	float: left;

	width: 100%;

	line-height: 30px;

}

.panel-body ul li span.f_r{

	float: right;

	color: #969696;

}



/* 下载列表页 */

.downlist{

	float: right;

	height: auto;

	width: 100%;

	margin-top: 15px;

	margin-bottom: 15px;

}

.downlist ul li{

	line-height: 30px;

	float: left;

	width: 100%;

}

.downlist ul li span.f_r{

	float: right;

	color: #969696;

}



/* 下载内容页 */

.downinfo{

	float: left;

	height: auto;

	width: 100%;

	padding: 20px;

}

.downinfo .downinfo-img{

	float: left;

	margin-right: 20px;

	width: 150px;

	text-align: center;

}

.downinfo ul{

	float: left;

	width: 320px;

}

.downinfo ul li{

	line-height: 30px;

}

.downinfo #down{

	float: left;

	width: 220px;

	margin-top: 10px;

	margin-bottom: 20px;

}

.downinfo .share{

	float: left;

	width: 300px;

}

.downcont{

	float: left;

	height: auto;

	width: 100%;

}

.downcont h4{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ddd;

	margin-bottom: 0px;

	padding-bottom: 10px;

	background-attachment: scroll;

	background-image: url(../images/317ee7-80.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



/* 广告中心 */

.ads .col-md-3 .panel-heading a{

	font-size: 16px;

	color: #31708f;

}

.ads .col-md-3 .panel-heading a:hover{

	color: #317ee7;

}



/* 用户登陆 */

.login{

	background-attachment: scroll;

	background-image: url(../images/login.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 537px;

	width: 100%;

	float: left;

	min-width: 1170px;

}

.login .form-horizontal{

	background-color: #FFF;

	box-shadow: 0px 0px 10px #BDBDBD;

	margin-top: 60px;

	padding-top: 40px;

	padding-right: 20px;

	padding-bottom: 40px;

	padding-left: 20px;

}

.login .login-body  h4{

	text-align: center;

	color: #969696;

	margin-bottom: 20px;

}

.login .form-horizontal .form-group .col-md-3{width: 87px;}

.login .form-horizontal .form-group .col-md-9{width: 262px;}

.login .form-horizontal .form-group .col-md-5{width: 145px;}

.login .login-body .login-oauth{text-align: center;}

.login .login-body .login-oauth a{

	margin-right: 5px;

	margin-left: 5px;

}

.login .form-horizontal .login-oauth img{

	margin-right: 5px;

	margin-left: 5px;

}



/* 会员注册 */

.register-login{

	text-align: center;

	margin-bottom: 20px;

}

.register-login a{

	display: inline-block;

	width: 81px;

	margin-left: 5px;

	text-align: center;

	margin-right: 5px;

}

.register-login #statis-qq i{

  	width: 82px;

	height: 82px;

	display: block;

	background: url(../images/login_v6.png) no-repeat;

	background-position-x: 0%;

	background-position-y: 0%;

	margin-bottom: 10px; 

	background-position: 0 0;

}

.register-login #statis-qq:hover i {

    background-position: 0 -84px;

}

.register-login #statis-wx i{

	width: 82px;

	height: 82px;

	display: block;

	background: url(../images/login_v6.png) no-repeat;

    background-position-x: 0%;

    background-position-y: 0%;

	margin-bottom: 10px;

	background-position: -168px 0;

}

.register-login #statis-wx:hover i {

    background-position: -168px -84px;

}



.register-login #statis-wb i{

	width: 82px;

	height: 82px;

	display: block;

	background: url(../images/login_v6.png) no-repeat;

    background-position-x: 0%;

    background-position-y: 0%;

	margin-bottom: 10px;

	background-position: -83px 0;

}

.register-login #statis-wb:hover i {

    background-position: -83px -84px;

}





.registeruser{

	margin-top: 20px;

}

.registeruser table tr{

	height: 45px;

}

.registeruser table tr td .name-sex-left{

	width: 80px;

	clear: none;

	float: left;

}

.registeruser table tr td .name-sex-right{

	width: 130px;

	clear: none;

	float: left;

	margin-left: 10px;

}

.registeruser table tr td.tl{

	text-align: right;

	padding-right: 15px;

}

.registeruser table tr td .tips {

	position: absolute;

	z-index: 1000;

	width: 210px;

	overflow: hidden;

	margin: -30px 0px -30px 310px;

}

.registeruser table tr td label{

	padding-top: 6px;

}

.container .row .col-md-8 .form-horizontal .form-group .col-md-2{width: 130px}

.container .row .col-md-8 .form-horizontal .form-group .col-md-6{width: 390px}

.container .row .col-md-8 .form-horizontal .form-group .col-md-4{width: 260px}

.container .row .col-md-8 .form-horizontal .form-group .col-md-5{width: 325px}

/* 会员中心 */

.iuser_avatar{

	background-color: #2388fa;

	margin-top: 60px;

	float: left;

	width: 100%;

	overflow: auto;

	padding-bottom: 50px;

}

.iuser_avatar .iuser_img{

	margin-top: 45px;

	margin-bottom: 25px;

	text-align: center;

	float: left;

	width: 100%;

	clear: both;

	color: #FFF;

}

.iuser_avatar .iuser_img a img{

	border-radius: 50%;

	border: 3px solid #fff;

	margin-bottom: 5px;

}

.iuser_avatar .userindex a{

	color: #fff;

	line-height: 40px;

	height: 40px;

	text-indent: 30px;

	font-size: 16px;

}

.iuser_avatar .userlogout {

	text-align: center;

	margin-top: 10px;

	clear: both;

	float: left;

	width: 100%;

}

.iuser_avatar .userlogout a{

	color: #317ee7;

}

.iuser_avatar .userlogout a:hover{

	color: #fff;

	background-color: #ff8a00;

	border: 1px solid #ff8a00;

}

.iuser_avatar .usertel{

	text-align: center;

	color: #fff;

	margin-top: 15px;

	float: left;

	width: 100%;

}

.iuser_avatar .usertel p{

	margin: 0px;

	line-height: 28px;

}

.iuser_avatar .usertel ul{

	margin-left: 10px;

}

.iuser_avatar .usertel ul li{

	line-height: 28px;

}

.sideMenu{

	float: left;

	width: 100%;

	clear: both;

	height: auto;

}

.sideMenu h3{

	height: 40px;

	line-height: 40px;

	border-top: 1px solid #317ee7;

	cursor: pointer;

	text-indent: 15px;

	font-size: 16px;

	color: #FFF;

	margin: 0px;

}

.sideMenu h3 em{

	float: right;

	display: block;

	width: 40px;

	height: 40px;

	cursor: pointer;

	background-image: url(../images/icoAdd.png);

	background-repeat: no-repeat;

	background-position: 16px 17px;

}

.sideMenu h3.on em{ background-position:16px -50px; }

.sideMenu ul{ padding:8px 25px; color:#999; display:none; background-color: #FFF; /* 默认都隐藏 */ }

.sideMenu ul li{

	height: 30px;

	line-height: 30px;

	margin-left: 25px;

}

.usercenterAd img{border: 1px solid #ddd;}

.usercenterAd img:hover {

    border: 1px solid #317ee7;

    cursor: pointer;

}



/*　会员中心左侧菜单 */

/* nav */

.usernav{

	width: 170px;

	height: 100%;

	transition: all .3s;

}

.usernav a{

	display: block;

	overflow: hidden;

	line-height: 40px;

	max-height: 40px;

	color: #FFFFFF;

	transition: all .3s;

	font-size: 16px;

	text-indent: 15px;

}

.nav-item{position: relative;}

.nav-item ul {

    display: none;

}

.nav-item span{

	float: right;

	width: 20px;

	display: block;

	margin-right: 35px;

}

.nav-item.nav-show ul{

	display: block;

	background-color: #FFF;

}

.usernav > ul > li > ul > li a{

	text-indent: 50px;

	color: #333;

	font-size: 14px;

	line-height: 35px;

}

.usernav > ul > li > ul > li a:hover{

	color: #337ab7;

}







/* 会员编辑 */

.usermenu {height:35px;overflow:hidden;border-bottom:#3D95E5 2px solid;border-left:#EDEDED 1px solid;margin:0 0 15px 0;letter-spacing:1px;}

.tab_nav {display:none;}

.tab {border-right:#EDEDED 1px solid;border-top:#EDEDED 1px solid;}

.tab a:link,.tab a:visited,.tab a:active {font-size:14px;text-decoration:none;color:#001C30;display:block;height:35px;line-height:35px;padding:0 15px 0 15px;}

.tab a:hover {background:#EEEEEE;}

.tab_on {background:#3D95E5;}

.tab_on a:link,.tab_on a:visited,.tab_on a:active,.tab_on a:hover {font-size:14px;text-decoration:none;display:block;height:35px;line-height:35px;padding:0 15px 0 15px;color:#FFFFFF;}

.usercenter .table > tbody > tr > td{

	border-top: 0px;

	line-height: 30px;

}

.usercenter .table > tbody + tbody{border-top: 0px;}

.usercenter .table > tbody > tr > th{

	border-top: 0px;

	line-height: 30px;

	text-align: center;

}

.usercenter .row .col-md-3{width: 170px;}

.usercenter .row .col-md-4{width: 227px;}

.usercenter .row .col-md-12{width: 682px;}





/* 交易流程 */

.process{

	background-color: #FFF;

	padding-bottom: 80px;

}

.process .panel-group{

	margin-top: 25px;

}

.process .panel-group .panel-body ul{

	padding-left: 10px;

}

.process .panel-group .panel-body ul li > a{

	font-size: 16px;

}

.process .panel-group .panel-body ul li h4{font-size: 16px;}

.process .panel-group .panel-body ul li p{

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

}

.process .col-md-9 h3{

	background-attachment: scroll;

	background-image: url(../images/317ee7.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	text-indent: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ddd;

	line-height: 50px;

	height: 50px;

}



/* 会员相关 */

.memberRel li{

	float: left;

	width: 25%;

	margin-bottom: 20px;

	margin-top: 20px;

}



/* 管理信息 */

.my-bg{

	background-attachment: scroll;

	background-image: url(../images/my.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 400px;

	width: 100%;

	margin-top: 50px;

}



/* 联系我们 */

#info {

    margin-top: 10px;

}

#container{

	min-width: 600px;

	min-height: 500px;

	margin-top: 30px;

}



/* 积分换礼 */

.gift_box{

	width: 877px;

}

.gift_box table tr td div.thumb{

	float: left;

	width: 205px;

	margin-bottom: 15px;

}

.gift_box table tr td div.thumb img{

	height: 205px;

	width: 205px;

}





/* 定制服务 */

.customServices{}

.customServices h1{

	font-size: 26px;

	margin-left: 280px;

}

.customServices table tr{

	line-height: 60px;

}

.customServices table tr td.f_1{

	text-align: right;

	padding-right: 10px;

}

/* 品牌 */

.head-txt{

	padding: 0 6px 10px 6px;

	line-height: 28px;

	border-bottom: #DDDDDD 1px solid;

	margin-bottom: 20px;

	clear: both;

}

.head-txt strong{font-size: 18px;}

.brand-list li{

	width: 193px;

	float: left;

	text-align: center;

}

.brand-list2 li {

    width: 173px;

    height: 48px;

    line-height: 48px;

    padding: 0 10px;

    margin: 0 20px 20px 0;

    border: #DDDDDD 1px solid;

    float: left;

    text-align: center;

    font-size: 16px;

    overflow: hidden;

}

.brand-list2 li:hover {

    border: #FF6600 1px solid;

	color: #FF3300;

}

.brand-list2 li a:hover {

    color: #FF3300;

}



/* 品牌列表 */

.brand-list{}

.brand-list .media-object{

	border: 1px solid #ddd;

}

.brand-list .brand-time{

	line-height: 70px;

}

.brand-list .brand-areaid{

	color: #969696;

	line-height: 70px;

}

.brand-info{

	float: left;

	width: 450px;

	margin-bottom: 40px;

}

.brand-info ul{

	margin-left: 10px;

	margin-top: 40px;	

}

.brand-info ul li{

	line-height: 40px;

}

.brand-img{

	float: left;

	text-align: center;

	width: 250px;

}

.brand-img .brand_logo{

	margin-bottom: 25px;

	margin-top: 28px;

	border: 1px solid #ddd;

}

.head-sub {

    padding: 0 6px 10px 6px;

    line-height: 28px;

    border-bottom: #DDDDDD 1px solid;

    margin-bottom: 10px;

    clear: both;

}

.head-sub strong {

    font-size: 16px;

}

.list-thumb {

    text-align: center;

}

.list-thumb img {

    border: #DDDDDD 1px solid;

    padding: 2px;

}

.list-thumb li {

    height: 32px;

    line-height: 32px;

    overflow: hidden;

}



/* 商圈首页 */

.user-info {

	height: 85px;

	background: #EEEEEE;

	border-radius: 10px;

	width: 285px;

	padding: 10px;

}

.user-info img {width:64px;height:64px;border-radius:50%;float:left;margin-right:20px;}

.user-info ul {float:right;width:175px;margin-top:4px;}

.user-info li {height:28px;line-height:28px;overflow:hidden;}

.user-info strong {font-size:16px;}

.user-info em {font-size:14px;font-style:normal;float:right;}

.user-info i {font-style:normal;color:#999999;padding:0 6px;}

.user-info li a.b{

	font-size: 12px;

	color: #317ee7;

}

.user-info li a:hover{

	color: #FF3300;

}

.list-rank {padding:0 0 24px 0;}

.list-rank li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}

.list-rank .f_r {float:right;font-size:12px;color:#666666;padding-left:10px;}

.list-rank em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}

.list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}





/* 商圈详情页 */

.club .title {height:48px;line-height:48px;text-align:center;font-weight:bold;font-size:22px;padding:0;margin:0;}

.club .title_trade {font-weight:bold;font-size:22px;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:#DDDDDD 1px solid;}

.club .info {padding:16px;background:#F2F2F2;}

.club .introduce {margin:20px 0;padding:20px;line-height:180%;font-size:16px;background:#F2F2F2;border-left:#DDDDDD 2px solid;}

.content {font-size:16px;line-height:200%;padding:16px;}

.content p {text-indent:2em;}

.content a:link,.content a:visited,.content a:active {color:#225588;text-decoration:underline;}

.content a:hover {color:#FF6600;text-decoration:none;}

.property {border:#E6E6E6 1px solid;background:#F6F6F6;padding:10px;margin:0 10px 0 10px;}

.property li {float:left;width:30%;height:22px;line-height:22px;overflow:hidden;}

.detail {background:url('image/arrow.gif') no-repeat 0 9px;border-bottom:#C0C0C0 1px dotted;padding:8px 0 8px 20px;margin:0 15px 0 15px;}

.related {padding:10px 16px;line-height:32px;}

.related a {font-size:14px;}

.keylink {font-weight:normal;padding:0 3px 0 3px;}

.award {padding:32px;text-align:center;}

.award div {width:80px;height:44px;line-height:44px;font-size:20px;font-weight:bold;letter-spacing:2px;margin:auto;background:#FFFFFF;color:#E94657;border:#E94657 2px solid;border-radius:10px;cursor:pointer;}

.award div:hover {background:#E94657;color:#FFFFFF;}

#comment_main div {height:100px;background:url('image/loading.gif') no-repeat center center;}













/* 底部 */

footer{

	background-color: #262626;

	padding-top: 20px;

	padding-bottom: 20px;

	float: left;

	width: 100%;

	clear: both;

	min-width: 1170px;

}

footer div.help-item{

	float: left;

	width: 25%;

}

footer div.help-item h3{

	color: #FFF;

	font-size: 16px;

	font-weight: bold;

}

footer div.help-item ul li a{

	color: #fff;

	line-height: 30px;

}

footer div.help-item ul li a:hover{

	color: #317ee7;

}

footer div.footlogo{

	margin-top: 20px;

}

footer div.footlogo img{

	width: 150px;

}

footer div.footlogo h2{

	font-weight: bold;

	color: #FFF;

	font-size: 25px;

}

footer div.qr-code{

	color: #FFF;

	text-align: center;

}

footer div.qr-code h3{

	font-size: 17px;

}

footer div.qr-code h3 a{

	color: #fff;

}

footer div.qr-code h3 a:hover{

	background-color: #317ee7;

	padding: 5px;

}

footer div.qr-code img{

	width: 140px;

}

footer div.qr-code p{

	background-color: #000;

	color: #FFF;

	line-height: 30px;

	width: 140px;

	margin-right: auto;

	margin-left: auto;

	display: block;

}

.footerInfo{

	padding-top: 30px;

	padding-bottom: 30px;

	clear: both;

}

.friendlink{

	color: #969696;

	text-align: center;

	line-height: 30px;

}

.friendlink a{

	color: #969696;

}

.friendlink a:hover{

	color: #317ee7;

}

.footermenu{

	text-align: center;

	line-height: 40px;

}

.footermenu a{

	padding-right: 6px;

	padding-left: 6px;

	background-attachment: scroll;

	background-image: url(../images/333.jpg);

	background-repeat: no-repeat;

	background-position: right center;

}

.footermenu a:last-child{background-image: none;}

.footerinfo{

	color: #969696;

	text-align: center;

}

.footerinfo a{

	color: #969696;

}

.footerinfo a:hover{

	color: #317ee7;

}

.usercenter{

	background-color: #fff;

	margin-top: 60px;

	padding-bottom: 68px;

}

.usercenter h3 span{

	font-size: 16px;	

}

.usercenter h5 strong{

	font-weight: normal;

	line-height: 35px;

}

.usercenter .zhanghu{

	font-weight: bold;

	color: #333;

}

.usercenter .jine{

	color: #ff8a00;

	font-size: 20px;

}

.usercenter .left a{

	color: #fff;

}

.usercenter .left a:hover{

	color: #317ee7;

}

.usercenter .my-7e9fcc{

	background-color: #7e9fcc;

	padding-right: 20px;

	padding-left: 20px;

	padding-bottom: 10px;

	margin-bottom: 30px;

	height: 130px;

	width: 100%;

}

.usercenter .my-7e9fcc .left{

	float: left;

}

.usercenter .my-7e9fcc .right{

	float: right;

	font-size: 60px;

	color: #8ba9d1;

	line-height: 130px;

}

.usercenter .my-7e9fcc span{

	font-size: 60px;

	font-weight: bold;

	color: #fff;

}

.usercenter .my-7e9fcc p{

	margin: 0px;

	color: #fff;

}

.usercenter .my-adadad{

	background-color: #adadad;

	padding-right: 20px;

	padding-left: 20px;

	padding-bottom: 10px;

	margin-bottom: 30px;

	height: 130px;

	width: 100%;

}

.usercenter .my-adadad .left{

	float: left;

}

.usercenter .my-adadad .right{

	float: right;

	font-size: 60px;

	color: #b5b5b5;

	line-height: 130px;

}

.usercenter .my-adadad span{

	font-size: 60px;

	font-weight: bold;

	color: #fff;

}

.usercenter .my-adadad p{

	margin: 0px;

	color: #fff;

}

.usercenter .my-e8646d{

	background-color: #e8646d;

	padding-right: 20px;

	padding-left: 20px;

	padding-bottom: 10px;

	margin-bottom: 30px;

	height: 130px;

	width: 100%;

}

.usercenter .my-e8646d .left{

	float: left;

}

.usercenter .my-e8646d .right{

	float: right;

	font-size: 60px;

	color: #ea747c;

	line-height: 130px;

}

.usercenter .my-e8646d span{

	font-size: 60px;

	font-weight: bold;

	color: #fff;

}

.usercenter .my-e8646d p{

	margin: 0px;

	color: #fff;

}





/* 底部固定广告*/

.ffd_bg {

  background: rgba(49, 126, 231, 0.8);

}

#find_float_div {

  position: fixed;

  bottom: 0;

  width: 100%;

  height: 90px;

  z-index: 500;

}

#find_float_div img {

  margin: 0;

  display: inline;

}

#find_float_div #ffd1 {
  	height: 90px;
	width: 1200px;
	margin: 0 auto;
	position: relative;
	display: none;

}

#find_float_div #ffd1 #ffd1_img {

  position: absolute;

  left: 0;

  bottom: 0;

  width: 275px;

  height: 170px;

}

#find_float_div #ffd1 #ffd1_content1 {

  margin-left: 275px;

  padding: 5px 10px;

  box-sizing: border-box;

  width: 650px;

  float: left;

  padding-left: 40px;

}

#find_float_div #ffd1 #ffd1_content1 .find-title {

  font-size: 26px;

  font-weight: bold;

  color: #fff;

  margin-bottom: 5px;

}

#find_float_div #ffd1 #ffd1_content1 .find-title span {

  color: #FDEE00;

}

#find_float_div #ffd1 #ffd1_content1 input {

  width: 430px;

  line-height: 30px;

  height: 30px;

  padding-left: 10px;

  border-top-left-radius: 5px;

  border-bottom-left-radius: 5px;

}

#find_float_div #ffd1 #ffd1_content1 #recomend {

  width: 100px;

  line-height: 30px;

  height: 30px;

  color: white;

  border: none;

  background: #01C2AC;

  border-radius: 0;

  border-top-right-radius: 5px;

  border-bottom-right-radius: 5px;

  cursor: pointer;

}

#find_float_div #ffd1 #ffd1_content2 {

  margin-top: 10px;

  margin-bottom: 10px;

  width: 1px;

  background: #626F7D;

  float: left;

  height: 70px;

}

#find_float_div #ffd1 #ffd1_content3 {

  float: left;

  text-align: center;

  width: 200px;

  margin-left: 20px;

}

#find_float_div #ffd1 #ffd1_content3 p {

	color: white;

	margin-top: 5px;

	font-size: 22px;

	font-weight: bold;

}

#find_float_div #ffd1 #ffd2_img {

  position: absolute;

  right: 0;

  top: 10px;

  cursor: pointer;

}

#find_float_div #ffd2 {



}

#find_float_div #ffd2 #show_float {

  cursor: pointer;

}



/*Dialog*/

#Dtop{border-right:#CCCCCC 3px solid;border-bottom:#CCCCCC 3px solid;}

#Dtop .dbody{border:#3D95E6 1px solid;background:#FFFFFF;}

#Dtop .dhead{background:#3D95E6;color:#FFFFFF;padding:1px 0 2px 10px;letter-spacing:1px;line-height:26px;height:26px;font-weight:bold;cursor:move;-moz-user-select:none;-khtml-user-select:none;user-select:none;}

#Dtop .dhead span{

	float: right;

	cursor: pointer;

	display: block;

	width: 21px;

	height: 21px;

	background-image: url(../images/close.png);

	background-repeat: no-repeat;

	background-position: center center;

}

#Dtop .dbox{padding:8px;overflow:hidden;line-height:200%;clear:both;}

#Dtop .dsize{height:11px;font-size:1px;}

#Dtop .dsize div{height:11px;width:11px;background:url('resize.gif') no-repeat;cursor:se-resize;font-size:1px;float:right;}

.back2top {width:38px;height:38px;position:fixed;_position:absolute;right:10px;bottom:10px;_bottom:auto;cursor:pointer;display:none;}

.back2top a {display:block;width:100%;height:100%;background:url('back2top.png') no-repeat;}

.back2top a:hover {background:url('back2top.png') no-repeat -38px 0;}

#msgbox{z-index:5;position:absolute;background:#FF4400;top:16px;left:660px;color:#FFFFFF;padding:3px 6px 3px 6px;line-height:15px;letter-spacing:1px;cursor:pointer;}





/*网页右侧悬浮深蓝色qq在线客服代码*/

.rides-cs {

	font-size: 12px;

	position: fixed;

	top: 250px;

	right: 0px;

	_position: absolute;

	z-index: 1500;

	border-radius: 6px 0px 0 6px;

	background-color: #317ee7;

}

/* .rides-cs a { color: #00A0E9;} 

.rides-cs a:hover { color: #ff8100; text-decoration: none;} */

.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 41px;height: 181px;}

.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}

.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}

.rides-cs .floatR .cn {

	background: #F7F7F7;

	border-radius: 6px;

	margin-top: 4px;

	height: 245px;

}

.rides-cs .cn .titZx{

	font-size: 14px;

	color: #333;

	font-weight: 600;

	line-height: 24px;

	padding: 5px;

	text-align: center;

	margin: 0px;

}

.rides-cs .cn ul {

	padding: 0px;

	list-style-type: none;

}

.rides-cs .cn ul li {

	line-height: 35px;

	height: 35px;

	border-bottom: solid 1px #E6E4E4;

	overflow: hidden;

	text-align: center;

}

.rides-cs .cn ul li span { color: #666;}

/* .rides-cs .cn ul li a{color: #666;} */

.rides-cs .cn ul li img { vertical-align: middle;}

.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}

.rides-cs .btnOpen { background-position: 0 0;}

.rides-cs .btnCtn { background-position: -37px 0;}

.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}

.rides-cs ul li.bot { border-bottom: none;}



/* 返回顶部及首页 */

/*clearboth*/

.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.clearfix{*zoom:1;}

.clearfix .clear{_height:0px;}

/*gotop*/

.cbbfixed {

	position: fixed;

	right: 50px;

	transition: bottom ease .3s;

	bottom: -125px;

	z-index: 999;

	cursor: pointer;

}

.cbbfixed .cbbtn {

	width: 60px;

	height: 60px;

	display: block;

	background-color:#317ee7;

}

.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}

.cbbfixed .gotop .up-icon{

	float: left;

	width: 23px;

	height: 12px;

	background: url(../images/side-icon02.png);

	margin-top: 24px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 19px;

}

.cbbfixed .gotop:hover {background-color:#2c2d2e;}

.cbbfixed .gocar:hover {background-color:#2c2d2e;}

.cbbfixed .cweixin:hover {background-color:#2c2d2e;}

.cbbfixed .cweixin {

	text-align: center;

	color: #FFF;

	line-height: 60px;

	background-color:#317ee7;

}

.cbbfixed .gocar {

	transition: background-color ease .3s;margin-top: 1px;

	background: #03A9F4;

	text-align: center;

	color: #FFF;

	line-height: 60px;

}

/* .cbbfixed .cweixin div {background: url(../images/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}

.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;} */

.cbbfixed .cweixin .weixin-icon{

	float: left;

	margin: 12px 0 0 11px;

	width: 18px;

	height: 18px;

}



/* 兼容IE */

.ie6 thumbnail {

	float: left;

	clear: none;

}

.ie7 thumbnail{

	float: left;

	clear: none;

}

.ie8 .thumbnail {

	float: left;

	clear: none;

}



@-ms-viewport       { width: device-width; }

@-o-viewport        { width: device-width; }

@viewport           { width: device-width; }

