﻿*{ margin:0px; padding:0px; list-style:none;}
html { margin:0px; padding:0px; list-style:none;}
body { margin:0; padding:0; text-align:left; font-size:15px; color:#555555; font-family: "Arial", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", "sans-serif","1035350993"; background-color:#ffffff; min-width:1902px;}
a { text-decoration: none; color:#0a0a0a; }
a:hover {text-decoration:none; cursor:pointer;color:#1787e0;}
a:link { outline-style:none;}
ul { margin:0px; padding:0px; list-style:none; }
li {margin:0px; padding:0px;  list-style-type:none }
span{ margin:0px; padding:0px; }
div,p {margin:0px;padding: 0px;}
img { border:none; margin:0px; padding:0px; }
h1,h2,h3,h4,h5 { margin:0px; padding:0px; font-weight:normal }
.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}
.line10{ clear:both; margin:0; padding:0; height:10px; overflow:hidden;}
.line20{ clear:both; margin:0; padding:0; height:20px; overflow:hidden;}
.line40{ clear:both; margin:0; padding:0; height:40px; overflow:hidden;}
.mt15{ margin-top:15px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.left{ float:left;}
.right{ float:right;}
/*ȫ����ʽ����-------------------------------------------------------------------------*/

.head_all{ width:100%; height:40px; line-height:40px; background-color:#f7f7f7; clear:both; border-bottom: 1px solid #ddd;}
.head_t{ width:1180px; height:40px; margin:0px auto; overflow:hidden; color:#555555;}
.head_tr{ float:right; height:40px;}
.head_tr a{color:#555555; padding:0px 12px;}
.head_tr a:hover{color:#0075d6;}
.head_tr a.right_con{ padding-right:0px;}

.con_all{ width:100%; height:120px; clear:both; background-color:#FFF; clear:both;}
.con_con{ width:1180px; height:120px; margin:0px auto; overflow:hidden;}
.logo{ width:294px; height:71px; float:left}
.logo img{ margin-top:20px;}

.phone{ width:230px; height:120px; float:right; text-align:right;}
.phone p{ font-size:12px; color:#555555; padding-top:30px; line-height:20px;}
.phone h3{ font-size:30px; color:#f70c22; font-family:Arial, Helvetica, sans-serif; line-height:40px; font-weight:bold;}

.soso{ width:520px; height:120px; margin-left:70px; float:left;}
.sosot{ width:448px; height:38px; line-height:38px; margin:30px 0px 0px 35px; border:1px solid #101010; overflow:hidden;}
.sosox{ width:448px; height:25px; line-height:25px; text-align:left; margin:10px 0px 0px 35px;}
.sosox a{ color:#999;  float:left; padding-right:10px}


.keyword_input { border: medium none; background-color:#FFF; float:left; width:350px; height:38px; line-height:38px; text-indent:5px; overflow:hidden;}
.s_btn { width:98px; height:38px; background-color:#101010; text-align:center; font-size:20px; color:#FFF; font-weight:bold; border-image: none; cursor:pointer; border:none;}


.mune_all{ width:100%; height:50px; line-height:50px; background-color:#ed3a02; color:#ffffff; clear:both;}

.nav{width:1185px; height:50px; margin:0px auto;}
.nav li{float:left;height:50px; width:115px; text-align:center; position:relative; z-index:99;}
.nav li.last{background:none;}
.nav li:hover,.nav .current{background-color:#e2d707;}
.nav li a{ height:50px;overflow:hidden; font-size:16px;color:#fff; text-align:center}
.nav li .submenu{display:none;position:absolute;top:50px;left:0;}
.nav li .submenu{background-color: #fff;width: 100%; width:95px; padding:5px 10px; border: 1px solid #eee;}
.nav li .submenu li{float:none;padding:0;width:95px;height:35px;line-height:35px;  background:none;height:auto; border-bottom: 1px solid #eee; font-size:13px; overflow:hidden}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:35px;line-height:35px;background:none; color:#333; font-size:13px;}


.banner_all{ width:100%; height:600px; background-color:#f7f7f7; clear:both;}
.banner_con{ width:100%; height:600px; margin:0px auto; overflow:hidden;}
.banner{ width:100%; height:560px; float:left; position:relative; z-index:9;}
/*首页典当业务*/
.pra{position:absolute;}
.prz{position:relative;zoom:1;}
.category-1{top:0px; left:272px;}
.Second-screen-Cash{width:100%;height:488px;background: url(../images/bg.jpg) 0 0 repeat;padding-top: 42px;}
.Second-screen-CashBox{width:1056px;margin:0 auto;padding:0 72px;height:100%}
.category{background:url(../images/duobianxing.png) center center no-repeat;width:261px;height:210px;padding-top: 18px}
.category-img{width:125px;height:125px;margin:0 auto;}
.category-img img{ width:125px;}
.category-ch{font-size: 20px;color:#252525;letter-spacing: 2px;font-family: "微软雅黑";text-align: center;margin-bottom: 6px;margin-top: 8px}
.category-en{font-size: 12px;color:#999999;text-align: center}
.categoryMeng{top:0px;left:0px;background:url(../images/duobianxing-hover.png) center center no-repeat;width:100%;height:100%;z-index: 9998;display: table;transition:all 1s;opacity:0}
.category:hover .categoryMeng{opacity:1}
.category:hover .category-img,.category:hover .category-ch,.category:hover .category-en{
	-webkit-filter: blur(2px); /* Chrome, Opera */
       -moz-filter: blur(2px);
        -ms-filter: blur(2px);    
            filter: blur(2px);
}
.categoryMeng-inner{display: table-cell; vertical-align:middle; text-align:center;}
.categoryMeng p{font-size: 16px;color:#fff;text-align: center;line-height: 36px;letter-spacing: 3px;}

.category-1{top:0px; left:272px;}
.category-2{top:114px; left:72px;}
.category-3{top:230px; left:272px;}
.category-4{top:0px; right:272px;}
.category-5{top:114px; right:72px;}
.category-6{top:230px; right:272px;}

.category-center{width:265px;height:230px;text-align: center;top:114px;left:470px;}
.category-center-ch span{display:inline-block;font-size: 28px;color:#ff6900;text-align: center;padding-bottom: 16px;border-bottom: 1px solid #ff6900;padding-top: 88px;margin-bottom: 16px;}
.category-center-en{font-size: 12px;color:#707070;text-align: center;letter-spacing: 2px;}

.Third-screen-Cash{width:100%; margin-top:30px;}
.Third-screen-CashBox{width:100%;perspective: 1200px;height: 424px;overflow: hidden;}
.Third-screen-left{width:100%;height:424px;background-size: cover;position: relative;overflow: hidden;transition:all 0.5s; }
.leftbig,.rightbig{width: 50%;height: 424px;}
.leftbig:hover .Third-screen-left{transform: translateZ(200px);}
.leftbig:hover .Third-screen-left,.rightbig:hover .Third-screen-right{transform: translateZ(200px);}
.Third-screen-leftBox{padding-right: 46px;}
.top{height:96px;margin-bottom: 6px;}
.Third-screen-tilCh{font-size: 34px;color:#fff;margin-bottom:4px;margin-top: 18px;}
.Third-screen-tilEn{font-size: 18px;color:#FFFFFF;margin-bottom: 14px;opacity: 0.2}
.Third-screen-tilTag{font-size: 22px;color:#c8c2bb;margin-top: 20px;}
.bottom{height:92px;margin-top: 6px;}
.bottom img{max-width: 100%;position: absolute;}
.bottom .leftImg{right: 46px;top: 285px;}
.bottom .rightImg{left: 46px;top: 285px;}
.top .topImg{right: 46px;position: absolute}
.Third-screen-left p{text-align: right;}
.Third-screen-right{width:100%;height:424px;background-size: cover;overflow: hidden;transition: all 0.5s}
.Third-screen-rightBox{position: relative;}
.Third-screen-right p{text-align: left;margin-left: 46px;}

.lerong1{width:1200px; margin:30px auto; clear:both; overflow: hidden;}

.jquery-slider-wrapper{position:relative;clear:both;zoom:1;}
.jquery-slider-slide{display:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;}
.jquery-slider-slide img{border:0;margin:0;padding:0;}
.jquery-slider-slide-current{display:block;z-index:2;}
.jquery-slider-slide-next{display:block;z-index:1;}
.jquery-slider-selectors{display:block;overflow:hidden;position:absolute;bottom:10px;right:10px;z-index:3;}
.jquery-slider-selector{background:url(../images/jquery-slider-theme.png) no-repeat 0px -70px;display:inline;float:left;width:16px;height:16px;margin:0 0 0 5px;}
.jquery-slider-selector-current{background:url(../images/jquery-slider-theme.png) no-repeat -16px -70px;}
.jquery-slider-selector span{display:none;}
.jquery-slider-control{display:none;right:50%;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;margin-right:-24px;z-index:4;}
.jquery-slider-control span{display:none;}
.jquery-slider-control-play{background:url(../images/jquery-slider-theme.png) no-repeat -144px 0;}
.jquery-slider-control-pause{background:url(../images/jquery-slider-theme.png) no-repeat -96px 0;}
.jquery-slider-hovered .jquery-slider-control{display:block;}
.jquery-slider-navigation{display:block;}
.jquery-slider-navigation-prev{background:url(../images/jquery-slider-theme.png) no-repeat 0 0;display:none;left:0;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;z-index:4;}
.jquery-slider-navigation-prev span{display:none;}
.jquery-slider-navigation-next{background:url(../images/jquery-slider-theme.png) no-repeat -48px 0;display:none;right:0;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;z-index:4;}
.jquery-slider-navigation-next span{display:none;}
.jquery-slider-hovered .jquery-slider-navigation-prev,.jquery-slider-hovered .jquery-slider-navigation-next{display:block;}
.jquery-slider-wrapper .caption{padding:6px 10px;background:#333333;font-size:13px;position:absolute;bottom:10px;left:10px;color:#FFFFFF;}
.jquery-slider-timer{color:#000000;height:3px;width:100%;position:absolute;bottom:0;left:0;z-index:4;}
.jquery-slider-timer-bar{background:#000000;opacity:0.5;height:3px;width:0;float:left;display:inline;}


.content_all{ width:1440px; height:auto; overflow:hidden; margin:0px auto;}
.zixun_all{ width:100%; height:325px; clear:both;}
.zixun_l{ width:1440px; height:325px; float:left;}

.biaoti{ width:100%; height:65px;clear:both;}
.biaoti_h{ float:left; line-height:65px;}
.biaoti_h h3{ font-size:20px; font-weight:bold;}
.biaoti_h h3 a{ color:#1787e0;}
.biaoti_h h3 a:hover{ color:#1787e0;}

.zx_lb,.zx_list{ width:100%; height:260px; clear:both; overflow:hidden;}
.zx_lb li{ width:480px; height:113px; float:left; margin-bottom:15px; overflow:hidden;}
.zx_lb li img{ width:150px; height:113px; float:left; margin-right:15px;}
.zx_lb li h3{ font-size:13px; line-height:40px; color:#222222; font-weight:bold; padding-right:20px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.zx_lb li p{ line-height:20px; padding-right:20px;}




.container{width:1440px}
.container:before, {
    content: " ";
    display: table;
}
.container:after{ clear: both;}
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.titlebox{width: 100%;padding-top: 60px;padding-bottom: 40px;clear: both;}
.titlebox .titlecontent{width: 100%;padding-top: 20px;padding-bottom: 20px;position: relative;margin: 0 auto;}
.titlebox .titlecontent .headbg{width: 100%;height: 7px;background:url("../images/headbg.png");}
.titlebox .titlecontent .titleleft {display: inline-block;width: 10px;height: 44px;background: rgb(42, 42, 42);position: absolute;top: 0px;left: 0px;}
.titlebox .titlecontent .titleright {width: 140px;height: 44px;line-height: 44px;color: #fff;font-size: 18px;font-family: 'Microsoft YaHei';font-weight: bold;background: #9e0505;text-align: center;position: absolute;top: 0px;left: 10px;letter-spacing: 1px;}
.titlebox .titlecontent .titlemore{top: 9px;right: 15px;position: absolute;z-index: 101;width: 99px;height: 29px;background-color: #fff;}
.titlebox .titlecontent .titlemore .morecontent{padding: 0px;border: 0px solid transparent;overflow: hidden;width:99px;height: 29px;}
.titlebox .titlecontent .titlemore .morecontent .morelink{width: 97px;left: 0px;top: 0px;height: 27px;line-height: 27px;border: 1px solid rgba(204, 204, 204, 1);position: absolute;cursor: pointer;display: inline-block;text-align: center;text-decoration: none;color: #5a5a5a;font-size: 13px;}
.titlebox .tittip{position: absolute;top: 9px;right: 0;background-color: #fff;height: 29px;line-height: 29px;padding-left:30px;color: #9e0505;}
* {
    margin: 0;
    padding: 0;
}
.crashbox{overflow: hidden;}
.crashbox .topbox .topitem{width: 24.5%;float: left; padding:0 10px; box-sizing: border-box;margin-bottom: 20px;cursor: pointer;} 
.crashbox .topbox .topitem .inner{box-shadow: 2px 2px 8px #ccc;transition: box-shadow .5s;background-color: #fff;padding: 10px;border-radius: 10px;} 
.crashbox .topbox .topitem:hover .inner{box-shadow: 2px 2px 8px #777;} 
.clear{clear: both;}
.itemimg{width: 48%;height: 180px;position: relative;overflow: hidden;float: left;border-radius: 10px;}
.itemimg .labell{position: absolute; top: 0;letter-spacing: 0;background-color: #9e0505;color: #fff;padding: 0 10px;line-height: 22px;height: 22px;font-size: 12px;border-top-left-radius: 10px;border-bottom-right-radius: 10px;}
.itemimg .img{width: 100%;position: absolute;top:39%;left:50%;transform: translate(-50%,-50%)}
.itemimg .imgbg{height: 170px;-webkit-filter: blur(10px);-moz-filter: blur(10px);-ms-filter:blur(10px);filter:blur(10px);transform:scale(1.2);position: absolute;top:0;left: 0;width: 100%;}
.topitem .itemtxt {padding-left: 15px;width: 43%;box-sizing: border-box;float: left;}
.topitem .itemtxt .itemtit{font-size: 18px;font-weight: bold;padding-top: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height: 36px;}
.topitem .itemtxt .itemdes{font-size: 15px;color: #555;margin-top: 5px;}
.topitem .itemtxt .itemadd{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 40px;}
.topitem .itemtxt .topmore{width: 80px;line-height: 28px;height: 28px;border-radius: 3px;background-color: #9e0505;text-align: center;color: #fff;display: block;margin-top: 10px;font-size: 15px;float: right;margin-right: 10px;}

.wrap {
	margin: 0 auto;
	width: 1440;
}
.cont {
	overflow: hidden;
	margin-top: 20px;
	padding: 20px;
	background: #fff;
	zoom: 1;
}
/*网页特效样式*/
.texiaohd {
	position: relative;
	overflow: visible;
	height: 35px;
	border-bottom: 1px solid #e8e7ed;
}
.texiao_tab {
	height: 30px;
	color: #333;
	line-height: 30px;
}
.texiao_tab li {
	float: left;
	display: inline-block;
	font-weight: bold;
	font-size: 20px;
	padding-right: 26px;
}
.texiao_tab li p {
	cursor: pointer;
}
.texiao_tab li .on {
	cursor: default;
}
.texiao_tab b.line {
	position: absolute;
	bottom: -1px;
	left: 0;
	display: block;
	overflow: hidden;
	width: 80px;
	height: 2px;
	background: #ff4939;
}
.texiao_tips {
	position: absolute;
	top: 0;
	right: 15px;
	color: #999;
}
.topic_list {
	padding: 20px 0.3% 0 0.3%;
	background: #fff;
	overflow: hidden;
}
.tl_m {
	width: 100%;
	overflow: hidden;
}
.tl_box {
	width: 23%;
	margin: 0 1% 20px;
	float: left;
	background-color: #F9F9F9;
}
.tl_box h3 {
	height: 45px;
	padding: 0 8px;
	line-height: 45px;
	text-align: center;
	font-size: 16px;
	overflow: hidden;
}
.tlb_img {
	position: relative;
	overflow: hidden;
}
.bagua .tlb_img {
	position: relative;
	overflow: hidden;
}
.bagua .tlb_img img {
	width: 100%;
	height: 160px;
	transition: all 2.5s linear;
	-moz-transition: all 2.5s linear;
	-webkit-transition: all 2.5s linear;
	-o-transition: width all 2.5s linear;
}
.bagua .tlb_img img:hover {
	opacity: 1;
	transform: scale(1.09, 1.09);
	-ms-transform: scale(1.09, 1.09);
	-webkit-transform: scale(1.09, 1.09);
	-o-transform: scale(1.09, 1.09);
	-moz-transform: scale(1.09, 1.09);
}
.tlb_line {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 3px;
	width: 100%;
	overflow: hidden;
}
.tlb_line>div {
	position: absolute;
	left: -100%;
	top: 0;
	width: 100%;
	height: 3px;
	background: #ce2029;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
.tlb_play {
	position: absolute;
	top: 33%;
	left: 45%;
	z-index: 10;
	display: block;
	margin-left: -6%;
}
.tlb_play i {
	font-size: 46px;
	color: rgba(0,0,0,0.5);
}
.tlb_art {
	padding: 9px;
	height: 84px;
	line-height: 28px;
	font-size: 14px;
	color: #878787;
	overflow: hidden;
}
.tlb_art em {
	display: inline-block;
	height: 18px;
	background: #ff4939;
	line-height: 18px;
	color: #fff;
	font-size: 14px;
	padding: 1px 6px;
}
.tlb_art i {
	display: inline-block;
	font-size: 14px;
	color: #ff4939;
	margin-right: 6px;
}
/*下方四栏纯文字列表*/
.game_top_box {
	float: left;
	overflow: hidden;
	padding-right: 2%;
	width: 23%;
}
.game_top_box .hd h3 {
	color: #000;
	font-weight: bold;
	font-size: 20px;
	line-height: 40px;
}
.game_top_box:nth-child(4) {
	padding-right: 0;
}
.game_top_box .bd {
	position: relative;
	overflow: hidden;
}
.game_top_app {
	position: relative;
	overflow: hidden;
	margin-top: -1px;
}
.top_app, .top_app2 {
	position: relative;
	overflow: hidden;
	border-top: 1px solid #e8e7ed;
}
.top_app .sml, .top_app2 .sml {
	overflow: hidden;
	padding: 12px 0 13px;
	height: 20px;
}
.top_app .p1, .top_app2 .p1 {
	width: 24px;
	float: left;
	overflow: hidden;
}
.top_app .p1 em.r, .top_app2 .p1 em.r {
	background: #ff4939;
	margin-top: 3px;
	display: block;
	width: 15px;
	height: 15px;
	border-radius: 3px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	line-height: 15px;
}
.top_app .sml .p2, .top_app2 .sml .p2 {
	height: 20px;
	line-height: 20px;
	width: 87%;
	float: left;
	overflow: hidden;
}
.top_app .sml .p2, .top_app2 .sml .p2 a{font-size:15px;}
.top_app .sml .p2, .top_app2 .sml .p2 span{float:right;}
.main {
	width: 1440px;
	margin: 0 auto 40px;
}
.main-tit {
	line-height: 30px;
	margin-bottom: 1%;
	margin-top: 1%;
}
.main-tit h2 {
	float: left;
	font-weight: bold;
    font-size: 20px;
	color: #222222;
	width: 50%;
	padding-bottom: 1%;
}
.main-tit h2 i {
	padding: 0px 15px;
	margin-right: 5px;
	background: url("../images/icon.png") no-repeat -10px -82px;
}
.b-t2 {
	border-bottom: 1px solid #ed3a02;
}
.zhaosheng .main-tit h2 i {
	background: url("../images/icon.png") no-repeat -10px -42px;
}
.main-tit h2 span {
	font-size: 20px;
	font-weight: 500;
	color: #999999;
}
.main-tit ul {
	width: 50%;
	float: right;
}
.main-tit ul li {
	float: right;
	margin: 0 2%;
	cursor: pointer;
	position: relative;
	color: #555555;
	line-height: 46px;
}
.main-tit ul li:hover, .main-tit ul li.hover {
	border-bottom: 2px solid #4bc061;
}
.main-tit ul li:hover:after, .main-tit ul li.hover:after {
	content: '';
	display: block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 5px solid #4bc061;
	position: absolute;
	bottom: -7px;
	left: 45%;
}
.clearfix {
    zoom: 1;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    content: ".";
}

.b-t2 ul li:hover, .b-t2 ul li.hover {
	border-bottom: 2px solid #ff83ac;
}
.b-t2 ul li:hover:after, .b-t2 ul li.hover:after {
	content: '';
	display: block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 5px solid #ff83ac;
	position: absolute;
	bottom: -7px;
	left: 45%;
}

.main_cnt_r {
	float: left;
	width: 100%;
	/*padding: 2%;*/
	background-color: #FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
}
.main_cnt_r .school_list.box_hover {
	display: block;
}
.main_cnt_r .school_list{
	display: none;
}
/*zhaosheng begin*/
.zhaosheng .news-calls h3 {
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 10px;
}
.zhaosheng .news-calls h3 i {
	padding: 0 5%;
	margin-right: 4%;
	background: url("../images/icon.png") no-repeat -54px -67px;
}
.zhaosheng .dl1 dt i {
	background: url("../images/icon.png") no-repeat -54px -97px;
}
.zhaosheng .news-calls ul li {
	padding-left: 5%;
	background: url("../images/li_img.png") no-repeat left;
}
.zhaosheng .news-calls ul li a {
	font-size: 14px;
	line-height: 30px;
	color: #999999;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zhaosheng .news-calls ul li a:hover {
	color: #4bc061;
}
.zhaosheng .main_cnt_l dd a {
	width: 25%;
}
.school_list dl {
	float: left;
	width: 27.1%;
	padding: 2%;
	margin: 1%;
	border: 1px solid #eee;
}
.school_list dt, .school_list dd {
	float: left;
	width: 35%;
}
.school_list dt {
	text-align: center;
}
.school_list dt img {
	height: 89px;
	width: auto;
	border: 0;
    max-width: 100%;
    vertical-align: middle;
}
.school_list dd {
	width: 63%;
	float: right;
}
.school_list dd a {
	display: block;
	width: 100%;
	font-size: 15px;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
}
#con_cc_3 dd a {
	height: 20px;
}
#con_cc_3 dd {
	line-height: 20px;
}
#con_cc_2 dd a {
	height: 20px;
}
#con_cc_2 dd {
	line-height: 20px;
}
#con_cc_1 dd a {
	height: 20px;
}
#con_cc_1 dd {
	line-height: 20px;
}
.school_list dd .see {
	margin-top: 5px;
}
.school_list dd .see .click {
	float: right;
}
.school_list dd p {
	font-size: 12px;
	color:#6b6a6a;
	margin-top: 5px;
}
.school_list dl:hover {
	border: 1px solid #4bc061;
}
.school_list dl:hover dd a {
	color: #4bc061;
}
.school_list dd span {
	font-size: 12px;
	line-height: 18px;
	color: #bbbbbb;
}
.main_cnt_r .box_hover {
	display: block;
}











.biaoqian{ width:100%; height:auto; padding:0px 0px 20px; overflow:hidden; clear:both;}
.biaoqian li{height:22px; line-height:22px; float:left; margin:0px 5px 10px;}
.biaoqian li a{ height:22px; padding:0px 8px; display: block; background-color:#1787e0; color:#FFF;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.biaoqian li a:hover{background-color:#64c4e4;}

.youlian_all{ width:100%; height:auto; overflow:hidden; clear:both; position:relative;}
.youlian_t{width:100%; height:21px; line-height:20px; font-size:20px; color:#1787e0; text-align:center; font-weight:bold; position:absolute; left:0px; top:0px; z-index:99; background:url(../images/youlian_bg.jpg) no-repeat center center}
.youlian{ width:1430px; height:auto; padding:25px 0px; overflow:hidden; border:1px solid #c9c9c9;position: relative; z-index:9; margin-top:10px;}
.youlian ul{ padding:0px 17px 0px 15px;}
.youlian li{ float:left; line-height:30px; padding:0px 10px;background:url(../images/youlian_li_bg.jpg) no-repeat right center;}

.f_mune{ width:100%; height:auto; overflow:hidden; line-height:30px; padding:18px 0px; color:#d7d8d9; text-align:center; font-size:15px; }
.f_mune a{ padding:0px 10px; color:#ffffff;}

.xiangq{ width:100%; height:auto; overflow:hidden; text-align:center;}
.xiangq p{ line-height:35px; color:#ffffff;}
.xiangq a{color:#888888;}

.footer_img{ width:100%; height:auto; padding:20px 0px; text-align:center}
.footer_img img{ width:118px; height:48px; display:inline-block; margin:0px 5px;}


/*�Ҳ�̶�*/
#leftsead{width:131px;height:143px;position:fixed;top:40%;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:50px;}
#leftsead li img{float:right; }
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-166px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:216px;top:2px;}


.lujing{ width:100%; height:25px; line-height:25px; margin-top:10px;}
.lujing a{ padding:0px 5px;}


.content{ width:1100px; height:auto; overflow:hidden; float:left;}
.list_right{ width:320px; height:auto; overflow:hidden; float:right;}

.list_news{ width:100%; height:auto; overflow:hidden; border-top:1px solid #c9c9c9; }
.list_news li{ width:100%; height:auto; overflow:hidden; float:left; padding:14px 0px; overflow:hidden; border-bottom:1px dashed #c0c0c0;}
.list_news li img{ width:150px; height:113px; float:left; margin-right:15px;}
.list_news li h3{ font-size:14px; line-height:28px; padding:10px 0px 5px; color:#222222; font-weight:bold;}
.list_news li p{ line-height:20px;}

.list_news li h4{ line-height:20px; padding-top:10px;}
.list_news li h4 span{ color:#999999; padding-right:15px;}


 

.gg_rt{ width:100%; height:250px; margin-top:22px;}
.gg_rt img{ width:310px; height:250px;}

.gg_rf{ width:100%; height:250px; margin-top:15px;}
.gg_rf img{ width:310px; height:250px;}

.list_right_t{ width:310px; height:auto; overflow:hidden;margin-top: 20px;border-radius: 15px;
box-shadow: 4px 4px 12px #aaa;}

.list_right_c{ width:100%; height:auto; clear:both; overflow:hidden;}
.list_right_c li{ width:100%; height:30px; line-height:30px; overflow:hidden; text-indent:12px; background:url(../images/list_dian.jpg) no-repeat left center;}
.hottag .ititem {height: 24px;line-height: 24px;display: inline-block;margin-right: 15px;margin-bottom: 15px;background-color: #9e0505;color: #fff;padding: 0 10px;font-size: 12px;border-radius: 3px;}
.ny_bt{ width:100%; height:110px; text-align:center; border-bottom:1px solid #c9c9c9; padding-top:10px;}
.ny_bt h3{ height:80px; line-height:80px; font-size:25px;}
.ny_bt p{ height:20px; line-height:20px;}
.ny_bt p span{color:#999999; padding-right:15px;}

.ny_ny{ padding:20px 5px; text-align:left; line-height:28px; font-size:14px;}
.ny_ny p{ padding:0px 0px 15px;}
.ny_ny1{ padding:20px 5px; text-align:left; line-height:28px; font-size:14px;display: flex;align-items: center;}
.ny_ny1 p{ padding:0px 0px 15px;}
.ny_ny1 img{margin-left: auto;text-align: right;width:550px;}
.sxp{ width:100%; height:auto; overflow:hidden; border-top:1px dashed #c9c9c9;}
.sxp ul{ padding:20px 0px;}
.sxp li{ height:30px; line-height:30px; font-size:14px;}

.foot{ background:#383838; width:100%; margin-top:15px;}
.footer{ width:1180px; height:auto; overflow:hidden; margin:0px auto;}


.baom_bg{ width:100%; height:790px; background:url(../images/baoming_bg.jpg) no-repeat center center; overflow:hidden;}
.baom_all{ width:1180px; height:710px; margin:40px auto 0px;}
.baom_all_l{ width:850px; height:710px; float:left; background-color:#FFF;}
.baom_all_r{ width:310px; height:710px; float:right;}
.baom_all_rt{ width:310px; height:280px; background-color:#FFF;}
.baom_all_rx{ width:310px; height:410px; background-color:#FFF; margin-top:20px;}

.baom_all_r h3{ height:60px; line-height:60px; font-size:25px; color:#1787e0; font-weight:bold; padding:0px 20px;}
.baom_all_r p{ height:auto; line-height:30px; font-size:13px; padding:0px 20px;;}

.baom_all_lt{ width:810px; height:60px; line-height:60px; border-bottom:1px solid #c9c9c9; text-align:center; margin-left:20px;}
.baom_all_lt h3{font-size:25px; color:#1787e0; font-weight:bold; }


.baom_all_lx{ width:810px; height:640px; margin-left:20px; font-size:13px;}
.baom_all_lx p{ height:30px; line-height:30px; margin-top:18px}
.baom_all_lx p span{ padding-left:135px; font-size:18px; color:#1787e0;background:url(../images/dian.jpg) no-repeat 120px center}
.baom_all_lx label{float: left;width: 130px;line-height:28px; text-align:right; padding-right:5px;} 
.baom_all_lx form{margin:0px} 
.baom_all_lx input,.baom_all_lx select{width: 200px;height:28px; line-height:28px;border:1px solid #c9c9c9;;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius:4px; margin-right:10px;} 
 
.baom_all_lx #sbutton{ width:120px; height:32px; line-height:32px; text-align:center; font-size:18px; font-weight:bold; background-color:#1787e0; border:1px solid #1787e0; color:#FFF; margin-right:10px; cursor:pointer;} 
.baom_all_lx br{clear: left;} 


#sex,#qq{ width:15px; height:15px;}

.labeltitle{ width:100%; height:50px; line-height:50px; font-size:18px; border-bottom:1px dashed #c0c0c0;}
.content2,.intro{ width:100%; height:auto; overflow:hidden; padding:15px 0px;}

.downurllist li{ width:150px; height:30px; line-height:30px; text-align:center;}
.downurllist li a{ width:120px; height:30px; background-color:#1787e0; color:#fff; display:block; }
.downurllist li a:hover{ background-color:#ff6600;}

.pagebar { padding:20px; overflow:hidden; clear:both}
.pagination{padding-left:0;margin:20px 0;border-radius:4px;    justify-content: center;display: flex;}
.pagination>li{display:inline;}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px;}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd;}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default;}
.text-secondary{ text-align:center; padding:20px 0}

#maximg img{ max-width:100% !important; height:auto !important}



/*服务页样式*/
.container {width: 1440px;}
.container {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}
.container:before{content: " ";display: table;}
.bread {margin-bottom: 20px;}
.hallhtml{padding-top: 30px;}

.hallhtml .hotlabel{overflow: hidden;margin-bottom: 20px;}
.hallhtml .hotlabel .hotlabelTit{float: left;margin-right: 18px;color: #9e0505;font-size: 16px;font-weight: 600;height: 30px;line-height: 30px;}
.hallhtml .hotlabel .hotlabelItem{float: left;margin-right: 18px;padding:0 15px; border-radius: 50px;height: 30px;line-height: 30px;border: 1px solid #aaa;color: #333;}
.hallhtml .hotlabel .hotactive,.hallhtml .hotlabel .hotlabelItem:hover{color: #fff;border-color: #9e0505;background-color: #9e0505;}


.hallhtml .hallList{margin-right: -1%;}
.hallitem{width: 24%;overflow: hidden;box-shadow: 2px 2px 8px #ccc; transition: box-shadow .5s;float: left;margin-bottom: 10px;margin-right: 1%;border-radius: 10px;background-color: #fff;padding: 10px;box-sizing: border-box;border-radius: 10px;}
.hallitem:hover { box-shadow: 2px 2px 8px #777;}
.hallitem a{color: #333;}
.hallitem .hleft{width: 48%;float: left;margin-right: 12px;}
.hallitem .hleft .imgBox{position: relative;width: 100%;height: 200px;overflow: hidden;}
.hallitem .hleft .imgBox .img{width: 100%;height: 200px;position: absolute;top:40%;left:50%;transform: translate(-50%,-50%)}
.hallitem .hleft .imgBox .imgbg{height: 180px;filter: blur(10px);transform: scale(1.2);position: absolute;top:0;left: 0;width: 100%;}
.hallitem .hleft .imgBox .labell{position: absolute; top: 0;letter-spacing: 0;background-color: #9e0505;color: #fff;padding: 0 10px;line-height: 22px;height: 22px;font-size: 12px;border-top-left-radius: 10px;border-bottom-right-radius: 10px;}
.hallitem .hright{padding-top: 5px;padding-right: 8px;}
.hallitem .hright .halltxt{font-size: 14px;line-height: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.hallitem .hright .halltit{font-size: 15px;font-weight: bold;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;height:44px;}

.hallitem .hright .iconbox{overflow:hidden;}
.hallitem .hright .iconbox .loveicon{width: 25px;float: left;margin-right: 8px;}
.hallitem .hright .iconbox .zlnum{float: left;line-height: 30px;font-size: 14px;color: #888;}
.hallitem .hright .iconbox .zlnum .num{color:#9e0505; }



.citybox{margin-bottom: 20px;overflow:hidden;}
.citybox #hot{line-height: 18px;float: left;position: relative;padding-left: 90px}
.citybox #hot-title {float: left;margin-right: 18px;color: #9e0505;font-size: 16px;font-weight: 600;position: absolute;top: 0;left: 0;}
.citybox a.hot-city {margin: 0 10px 10px;color: #666;font-size: 16px;display: inline-block;}
.citybox a.hot-city:hover{color: #9e0505;}
.citybox .nowcity{float: right;font-size: 16px;color: #666;}
.citybox .nowcity #nowcity{padding-right: 10px;color: #9e0505;}
.citybox .nowcity #changecity{padding-right: 10px;}
.citybox .nowcity #changecity:hover{color: red;}




.comlists{margin-top: 20px;padding-left: 0;}
.comlists .slidelist{overflow: hidden;margin-right: -15px;}
.comlists .slidelist .slideitem{width: 33.3%;float: left;background-color: #fff;border-right: 15px solid #f5f5f5;padding-left: 10px;padding-right: 10px;box-sizing: border-box;}
.comlists .slidelist .slideitem .slidetit{font-size:18px;font-weight: bold;border-bottom: 2px solid #f1f1f1;padding-bottom: 12px;position: relative;text-align: left;margin-top: 15px;}
.comlists .slidelist .slideitem .slidetit:before{position: absolute;width: 80px;height: 2px;background-color: #9e0505;content: "";bottom: 0;left: 0;}
.comlists .slidelist .slideitem  li{border-bottom: 1px dashed #eee;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 40px;}

.comlists .activlists{padding-bottom: 20px;}
.comlists .activlists .activitem{margin-top: 10px;display: flex;width: 100%;}
.comlists .activlists .activitem .activimg{width: 94px;height: 76px;}
.comlists .activlists .activitem .activtxt{padding-left: 10px;width: 280px;}
.comlists .activlists .activitem .activtxt .actit{font-size: 16px;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom: 3px;padding-top: 3px;}
.comlists .activlists .activitem .activtxt .smalltxt .smalltxtitem{font-size: 14px;color: #777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.anstopicbox{background-color: #fff;margin-top: 30px;padding-top: 20px;padding-bottom: 15px;}
.anstopicbox .anstopic{border: 1px solid #ccc;padding:0 10px ;line-height: 24px;}
.anstopicbox .anstopic .anstopcitem{overflow: hidden;padding-bottom: 18px;padding-top: 18px;}
.anstopicbox .anstopic .dashline{border-bottom: 1px dashed #ccc;}
.anstopicbox .anstopic .more{float: right;font-size: 15px;color: #999;}
.anstopicbox .anstopic .tit{font-size: 15px;color: #999;float: left;}
.anstopicbox .anstopic .anstopiclist{float: left;margin-bottom: 0;}
.anstopicbox .anstopic .anstopiclist .atlitem{float: left;margin-right: 20px;}
.anstopicbox .anstopic .anstopiclist .active{border: 1px solid #9e0505;padding:0 10px;}

.anstopicbox .anstopic .anstopiclist .atlitem a{color: #777;}
.anstopicbox .anstopic .anstopiclist .active a{color: #9e0505;}

.anstopicbox .anslistsbox{overflow: hidden;}
.anstopicbox .newslistbox{margin-top: -15px;}

.anstopicbox .anslistsbox .anslists{width:70%;float: left;}
.anstopicbox .anslistsbox .anslists .ansitem{overflow: hidden;padding-top: 20px;padding-bottom: 20px;border-bottom: 1px dashed #ccc;position: relative;}
.anstopicbox .anslistsbox .anslists .ansnumbox{width: 60px;color: #666;font-size: 14px;text-align: center;padding-top: 10px;padding-bottom: 10px;float: left;margin-right: 20px;border:1px solid #ccc; position: absolute;top: 20px;left: 0;  }

.anstopicbox .anslistsbox .anslists .ansmes{padding-left: 80px;}
.anstopicbox .anslistsbox .anslists .ansmes .anstit{font-weight: bold;font-size: 18px;margin-bottom: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 0px;}
.anstopicbox .anslistsbox .anslists .ansmes .ansdes{font-size: 15px;line-height:26px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;padding-top: 10px;}
.anstopicbox .anslistsbox .anslists .ansmes .ansdes a{color: #666;}
.anstopicbox .anslistsbox .anslists .ansmes .ansdes a:hover{color: #666;}
.anstopicbox .anslistsbox .anslists .timemes{overflow: hidden;font-size: 12px;color: #999;margin-top: 10px;}
.anstopicbox .anslistsbox .anslists .timemes .time{float: left;}
.anstopicbox .anslistsbox .anslists .timemes .readings{float: right;}
.anstopicbox .anslistsbox .anslists .ansmes .topics{margin-top: 5px;}




.anstopcon{background-color: #f8f8f8;padding: 30px;}
.anstopcon .anstitle{font-size: 22px;font-weight: bold;margin-top: 0;margin-bottom: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.anstopcon .anscontent{font-size: 14px;line-height: 22px;margin-top: 20px;}
.anstopcon .anscontent p{width: 100%;word-wrap:break-word;}
.answers{margin-top: 10px;}
.answers .answitem{padding-top:20px;padding-bottom: 20px;border-bottom: 1px dashed #ccc;}
.answers .answcon{font-size: 14px;line-height: 22px;color: #333;margin-bottom: 14px;text-align: left;}

.anslikes{margin-top: 30px;}
.anslikes .ansliketit{width: 100%;font-size: 18px;line-height: 18px;color: #333;padding: 10px 0 16px 0;border-bottom: 1px solid #e8e8e8;}
.anslikes .ansliketit:before{content: '';width: 3px;height: 18px;background: #F83244;float: left;margin-right: 10px;}
.anslikelist{padding: 11px 0;margin-bottom: 0;}
.anslikelist .anslikeitem a{line-height: 32px;height: 32px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;display: block;width: 100%;}
.anslikelist .anslikeitem a:hover{color: #e6334b;}



.topics{margin-top: 10px;}
.topics .topictxt{font-size: 12px;}
.topics .topic{font-size: 12px;color: #9e0505;margin-right: 30px;background-color: #fde4e4;padding: 0 8px ; line-height: 22px; height: 22px;border-radius: 10px;margin-top: 10px;display: inline-block;}




.comslidebox{width: 30%;float: right;box-sizing: border-box;padding-left: 15px;}
.comslidebox .csbitem{border: 1px dashed #ccc;padding-left: 15px;padding-right: 15px;margin-top: 20px;}
.comslidebox .questionbox{border: 1px dashed #ccc;padding-left: 15px;padding-right: 15px;margin-top: 20px;padding-top: 25px;padding-bottom: 25px;}
.comslidebox .questionbox .questip{text-align: center;font-size: 14px;color: #666;}
.comslidebox .questionbox .quesbtn{color: #fff;background-color: #9e0505;height: 32px;line-height: 32px;display: block;margin: 15px auto 0;width: 140px;text-align: center;border-radius: 6px;}
.comslidebox .newsbotlist .nblitem{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 20px;padding-bottom: 10px;font-size: 15px;position: relative;color: #777;}
.comslidebox .newsbotlist .nblitem a{color: #777;}
.comslidebox .newsbotlist .nblitem a:hover{color: #9e0505;}
.comslidebox .newsbotlist .nblitem:after{position: absolute;top:10px;left: 6px;width: 6px;height: 6px;background-color: #ddd;content: "";border-radius: 6px;}



.newsright{float: left;width: 34%;padding-left: 15px;box-sizing: border-box;border-right: 15px solid #f5f5f5;padding-right: 15px;border-left: 15px solid #f5f5f5;}
.anslist .anslitem{padding-bottom: 18px;font-size: 15px;position: relative;color: #777;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 20px;}
.anslist .anslitem .newsnum{width: 20px;height: 20px;background-color: #b4b4b4;color: #fff;display: inline-block;margin-right: 10px;text-align: center;font-size: 12px;border-radius: 3px;font-weight: bold;}
.anslist .anslitem .colornum{background-color: #9e0505;color: #fff;}



.comslidebox .csbitem .slititlebox{font-size:18px;font-weight: bold;border-bottom: 2px solid #f1f1f1;padding-bottom: 12px;position: relative;text-align: left;margin-top: 15px;margin-bottom: 18px;}
.comslidebox .csbitem .slititlebox:before{position: absolute;width: 80px;height: 2px;background-color: #9e0505;content: "";bottom: 0;left: 0;}

.indextopics .ititem{height: 24px;line-height: 24px;display: inline-block;margin-right: 15px;margin-bottom: 15px;background-color: #9e0505;color: #fff;padding: 0 10px;font-size: 12px;border-radius: 3px;}
.looksec{background-color: #fff;margin-top: 20px;}
.looksec .anstit{font-size: 18px;line-height: 60px;}
.looksec .questit{height: 40px;line-height: 40px;width: 100%;display: block;box-sizing: border-box;padding-left: 10px;font-size: 15px;border:1px solid #ccc;}
.looksec .quesdetail{height: 280px;line-height: 28px;display: block;width: 100%;box-sizing: border-box;padding-left: 10px;padding-right: 15px;margin-bottom: 15px;font-size: 15px;border:1px solid #ccc;}
.looksec .queslable{height: 40px;line-height: 40px;width: 260px;font-size: 15px;padding-left: 10px;margin-right: 30px;border:1px solid #ccc;}
.looksec .ansbtn{display: block;width: 300px;text-align: center;background-color:#e6334b;color: #fff;border-radius: 40px;height: 40px;line-height: 40px;border: none;margin: 20px auto 40px; font-size: 15px;}

/*寻人详情页*/
.detailCon{overflow: hidden;margin-top: 20px;background-color: #fff;}
.detailCon .tracemesbox{width: 70%;float: left;}

.detailCon .traceTitle{font-size: 24px;text-align: center;padding-top: 30px;}
.detailCon .traceTime{font-size: 16px;text-align: center;padding-top: 10px; color: #777;}
.detailCon .tracemes{margin-top: 20px;border: 1px solid #f1f1f1;padding: 20px;overflow: hidden;}
.detailCon .tracemes .topmes{overflow: hidden;}
.detailCon .tracemes .itemimg{width: 45%;height: 300px;position: relative;overflow: hidden;float: left;border-radius: 10px;}
.detailCon .tracemes .itemimg .img{width: 100%;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%)}
.detailCon .tracemes .itemimg .imgbg{height: 300px;filter: blur(10px);transform: scale(1.2);position: absolute;top:0;left: 0;width: 100%;}
.detailCon .tracemes .mesbox{width: 54%;float: right;overflow:hidden;}
.detailCon .tracemes .mesbox .traceName{font-size: 24px;font-weight: bold;padding-bottom: 10px;padding-top: 10px;}
.detailCon .tracemes .mesbox .mesitem {padding-bottom: 10px;overflow: hidden;}
.detailCon .tracemes .mesbox .mesitem .mes{width: 50%;float: left;font-size: 18px;letter-spacing: 2px;}
.detailCon .tracemes .mesbox .mesitem .addmes{width: 100%;float: left;font-size: 18px;letter-spacing: 2px;}
.detailCon .tracemes .mesbox .mesitem .mestit{color: #999;}
.detailCon .tracemes .btnsbox {overflow: hidden;padding-top: 5px;}
.detailCon .tracemes .btnsbox .btn{width: 160px;text-align: center;font-size: 18px;height: 40px;line-height: 40px;border-radius: 6px;padding: 0;margin: 0;color: #fff;font-weight: bold;margin-right: 20px;letter-spacing: 1px;}
.detailCon .tracemes .btnsbox .pubclue{background-color: #f39800;}

.detailCon .tracemes .iconbox{overflow:hidden;margin-top: 10px;}
.detailCon .tracemes .iconbox .loveicon{width: 30px;float: left;margin-right: 10px;}
.detailCon .tracemes .iconbox .zlnum{float: left;line-height: 30px;font-size: 16px;color: #888;}
.detailCon .tracemes .iconbox .zlnum .num{color:#9e0505; }
.topitem .itemtxt .itemadds{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}


.detailCon .botmes .bottitle{font-size: 20px;font-weight: bold;color: #9e0505;padding-bottom: 10px;padding-top: 20px;}
.detailCon .botmes .missdetail{font-size: 16px;line-height: 32px;}
.detailCon .botmes .conmes{font-size: 16px;padding-bottom: 10px;line-height: 32px;}



.detailCon .picList{overflow: hidden;margin: 20px -20px;}
.detailCon .picList .picItem{width: 20%;float: left;padding: 0 20px 15px;box-sizing: border-box;}
.detailCon .picList .picItem .codeimg{width: 160px;height: 160px;}

.detailCon .picList .picItem .imgBox{position: relative;width: 100%;height: 240px;overflow: hidden;}
.detailCon .picList .picItem .imgBox .img{width: 100%;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%)}
.detailCon .picList .picItem .imgBox .imgbg{height:240px;filter: blur(10px);transform: scale(1.2);position: absolute;top:0;left: 0;width: 100%;}
.detailCon .picList .picItem .codeTip{text-align: center;font-size: 16px;margin-top: 16px;color: red;font-weight: bold;}


.detailCon .cluesbox .titlebox{padding-bottom: 20px;padding-top: 30px;}
.detailCon .cluesbox .cluesitem{font-size: 16px;line-height: 32px;padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #f1f1f1;}
.detailCon .cluesbox .clueimglist{overflow: hidden;}
.detailCon .cluesbox .clueimglist .clueimg{width: 19%;display: inline-block;padding: 10px 1%;}



.detailCon .detailtips {background-color: #f5f5f5;padding: 20px;margin-top: 20px;overflow:hidden;font-size: 16px;line-height: 30px;}
.detailCon .detailtips .tipTit{font-size: 18px;font-weight: bold;line-height: 40px;color: #9e0505;}
.detailCon .detailtips .tiplists{font-size: 16px;line-height: 32px;padding-bottom: 8px;}

.provideClue .clueBox{width: 60%;float: left;}
.provideClue .cluetipcon{width:40%;float: left;font-size: 16px;line-height: 30px;}
.provideClue .cluetipcon .cluesTipTit{color: #777;padding-top: 15px;font-weight: bold;padding-bottom: 7px;}
.provideClue .cluetipcon .cluesTip{color: #999;padding-bottom: 10px;}


.provideClue .clueBox .inputItem{font-size: 16px;padding-bottom: 20px;overflow: hidden;}
.provideClue .clueBox .inputItem .inputTit{width: 120px;float: left;line-height: 35px;height: 35px;}
.provideClue .clueBox .inputItem input{line-height: 35px;height: 35px;float: left;padding-left: 10px;width: 300px;}
.provideClue .clueBox .descrip{font-size: 16px;padding-bottom: 15px;}


.provideClue .clueBox  .textBox{position: relative;width: 420px;}
.provideClue .clueBox  .textBox .textNum{position: absolute;bottom: 10px;right: 10px;letter-spacing: 1px;}
.provideClue .clueBox  .textBox .textNum span{font-weight: bold;color: #9e0505;display: inline-block;padding-right: 3px;}
.provideClue .clueBox  textarea{padding: 10px;border: 1px solid #e0e0e0;resize: none;font-size: 16px;width: 100%;box-sizing: border-box;}
.provideClue .clueBox  .btnBoxs{overflow: hidden;padding-top: 20px;padding-bottom: 20px;}
.provideClue .clueBox  .btnBoxs button{padding: 8px 40px;background: #9e0505;border-radius: 3px;font-size: 18px;text-align: center;margin: 0;border: none;outline: none;color: #fff;float: left;}
.provideClue .clueBox .btnBoxs .ruleBox{float: right;padding:8px 0;}
.provideClue .clueBox .btnBoxs .ruleBox input{width: 20px;height: 20px;position: relative;top: 4px;}


.provideClue .upload-content{font-size: 12px;color: #666;background: #fff;overflow: hidden;margin-bottom: 30px;}
.provideClue .upload-content .content-img{margin-bottom: 10px;overflow: hidden; width: 100%;}
.provideClue .upload-content .content-img .content-img-list{display: inline; width: 100%;}
.provideClue .upload-content .content-img .ico-plus{display: inline-block;vertical-align: middle;margin-top: -6px;margin-left: 10px;width: 22px;height: 22px;background: url('../images/plus.png') center/22px 22px;}
.provideClue .upload-content .content-img .content-img-list-item{position: relative;display: inline-block;width: 24%;height: 126px;margin-top: 10px;margin-left: 1%;text-align: -webkit-match-parent;}
.provideClue .upload-content .content-img .content-img-list-item img{width: 100%;height: 126px;}
.provideClue .upload-content .content-img .content-img-list-item:first-child{margin-left: 0;}
.provideClue .upload-content .content-img .content-img-list-item .hide{display: none;}
.provideClue .upload-content .content-img .content-img-list-item .delete-btn{position: absolute;left: 0;bottom: 0;text-align: center;width: 100%;background: rgba(0,0,0,0.6);height: 28px;line-height: 28px;color: #fff;cursor: pointer;}
.provideClue .upload-content .content-img .content-img-list-item .ico-delete{display: inline-block;vertical-align: middle;width: 14px;height: 14px;background: url('../images/del.png') center/12px 14px;}
.provideClue .upload-content .content-img .file{position: relative;display: inline-block;border: 1px dashed #DEDEDE;border-radius: 4px;color: #999999;text-decoration: none;text-indent: 0;width: 24%;height: 126px;line-height: 126px;margin-top: 10px;margin-right:1%;float: left;}
.provideClue .upload-content .content-img .file input {position: absolute;font-size: 0px;right: 0;top: 0;opacity: 0;cursor: pointer;width: 100%;height:126px;z-index: 1;}
.provideClue .upload-content .upload-tips {padding-top: 10px;width: 100%;color: red;}
.provideClue .btn-submit-upload{width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: #2b7fa3;color: #fff;font-size: 20px;display: block;border-radius: 5px;margin-top: 30px;}

.detailCon .hotsbox{width: 31%;float: right;}
.detailCon .hotsbox .topbox{padding: 20px 20px 10px;box-shadow: 2px 2px 8px #aaa;}
.detailCon .hotsbox .topbox .topitem{margin-bottom: 10px; border-bottom: 1px solid #f1f1f1;padding-bottom: 10px;}