@charset "utf-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{margin:0.67em 0;font-size:2em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}mark{color:#000;background:#ff0;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{padding:0.35em 0.625em 0.75em;margin:0 2px;border:1px solid #c0c0c0;}legend{padding:0;border:0;}table{border-collapse:collapse;border-spacing:0;}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#ffffff;}img{vertical-align:middle;}p{margin:0;padding:0;}.clearfix{clear:both;}.clearfix:before,.clearfix:after{display:table;content:" ";}.clearfix:after{clear:both;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}.pagination > li{display:inline;}.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;}.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-top-right-radius:4px;border-bottom-right-radius:4px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{background-color:#eeeeee;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:2;color:#ffffff;cursor:default;background-color:#428bca;border-color:#428bca;}.pagination > .disabled > span,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#999999;cursor:not-allowed;background-color:#ffffff;border-color:#dddddd;}
/*-----diy css reset-----*/
*,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;content-box:border-box; }
body,button, input, select, textarea, h1, h2, h3, h4, h5, h6 { font-family:Microsoft YaHei,'宋体' , Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal;}
ul, li { list-style:none; margin:0; padding:0;}
img { vertical-align: middle; max-width: 100%;}
a, a > div {-webkit-transition-duration: 0.2s;	-moz-transition-duration: 0.2s;	-o-transition-duration: 0.2s;	transition-duration: 0.2s;}


.text-center { text-align: center;}

/*快捷样式*/
.m-t { margin-top:10px;}
.m-b { margin-bottom:10px;}
.m-l { margin-left:10px;}
.m-r { margin-right:10px;}
.m-tb { margin-top:30px !important;}
.m-bb { margin-bottom:30px !important;}
.m-lb { margin-left:30px !important;}
.m-rb { margin-right:30px !important;}
.p-t { padding-top:10px;}
.p-b { padding-bottom:10px;}
.p-l { padding-left:10px;}
.p-r { padding-right:10px;}

.m-a { margin:10px;}
.p-a { padding:10px;}

.bg-default { background-color:#eee;}
.bg-primary { background-color:#337ab7;}
.bg-success { background-color:#5cb85c;}
.bg-info { background-color:#5bc0de;}
.bg-warning { background-color:#f0ad4e;}
.bg-danger { background-color:#d82115;}
.bg-white { background-color: #fff;}
.bg-black { background-color: #000;}

.text-default { color:#333;}
.text-fff { color: #fff;}
.text-second { color:#999;}
.text-muted { color:#777;}
.text-primary { color:#337ab7;}
.text-success { color:#5cb85c;}
.text-info { color:#5bc0de;}
.text-warning { color:#f0ad4e;}
.text-danger { color:#d82115;}
.text-indent { text-indent:2em;}
.text-left { text-align:left !important;}
.text-right { text-align:right !important;}
.text-center { text-align:center !important;}
.nowarp { white-space:nowrap}
.text-delete { text-decoration:line-through}
.bottom_line { border-bottom: 1px solid #000;}

.f6 { font-size:0.6rem !important;}
.f7 { font-size:0.7rem !important;}
.f8 { font-size:0.8rem !important;}
.f9 { font-size:0.9rem !important;}
.f10 { font-size:1rem !important;}
.f11 { font-size:1.1rem !important;}
.f12 { font-size:1.2rem !important;}
.f13 { font-size:1.3rem !important;}
.f14 { font-size:1.4rem !important;}
.f15 { font-size:1.5rem !important;}
.f16 { font-size:1.6rem !important;}
.f17 { font-size:1.7rem !important;}
.f18 { font-size:1.8rem !important;}
.f19 { font-size:1.9rem !important;}
.f20 { font-size:2rem !important;}

.lh10 { line-height:1}
.lh15 { line-height:1.5}
.lh20 { line-height:2;}
.lh25 { line-height:2.5}
.lh30 { line-height:3;}

.box-center { margin:0 auto;}
.pull-left { float:left !important;}
.pull-right { float:right !important;}
.flex_lr { display: flex; justify-content: space-between;}
.fuse_input { border: none; background: none; outline: none;}

.hide { display: none !important;}
.clear {content:".";display:block;clear:both;height:0; font-size:0px;visibility:hidden;}
.text-center { text-align: center;}

/*文字标题溢出作为...*/
.text-overfolw { text-overflow: -o-ellip sis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.text-overfolw-2 { text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.text-overfolw-3 { text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

/*样式覆盖*/
.swiper-pagination-bullet { background-color: #777; width: 12px; height: 12px; box-shadow: 0 0 0 2px #e7e7eb;}
.swiper-pagination-bullet-active { background-color: #c3ad72; box-shadow: none;}


/*自定义样式*/
body { background-color:#fff; min-height:100%; margin: 0; padding: 0; }
a { text-decoration: none; color: #333;}
a:hover{ color: #c3ad72;}
* img { max-width:100%;}
input, textarea {border:1px solid #cccccc;padding:11px 10px 11px 10px;font-size:12px;color:#000000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.animated {  -webkit-animation-duration:0.5s;  animation-duration:0.5s  }
.fully { width: 1200px; margin: 0 auto;}
.mytag{ display:inline-block; padding:5px 10px; border:#c3ad72 1px solid; border-radius:4px; color:#c3ad72; margin-right:10px; margin-bottom: 10px; font-size: 12px;}
.mybtn { padding: 5px 7px; font-size: 12px; color: #666; border: 1px solid #666; border-radius: 4px;}
.mybtn:hover { color: #c3ad72; border: 1px solid #c3ad72;}
.empty_tips, .over_tips { font-size:0.8rem; line-height:2rem; text-align:center; color:#bbb; display:block; -webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;max-width: 100%;max-height: 100%;box-sizing: border-box}

.top { background-color: #242832; height: 40px;}
.top_inner { width: 1200px; margin: 0 auto; height: 100%;}
.top_inner_left {  color: #999; height: 40px; line-height: 40px; font-size: 12px;}
.top_inner_right { line-height: 40px; height: 40px; font-size: 12px; color: #999;}
.top_inner_right a { color: #999; font-size: 12px;}
.top_inner_right span { padding: 0 16px;}


/*.top_inner_flex { display: flex; justify-content: space-between; align-items: center; width: 1200px; margin: 0 auto; height: 40px; font-size: 12px; color: #999;}*/
/*.top_inner_flex span { font-size: 12px;}*/
/*.top_inner_flex a { font-size: 12px; color: #999;}*/
/*.top_inner_flex > div { display: flex; width: 200px; justify-content: space-between;}*/


.menu { }
.menu_left {}
.menu_right { padding: 38px 0; }
.top_menu { display: inline-block;  padding-left: 40px; position: relative;}
.top_menu > a {  color: #333; font-size: 14px; }
.top_menu > a p { color: #999; font-size: 10px; }
.top_menu > a.active, .top_menu > a.active p, .top_menu > a:hover, .top_menu > a:hover p { color: #c3ad72;}
.sub_menu_box { position: absolute; left: 25px; bottom: -33px; height: 39px; display: none; padding-top: 10px;}
.sub_menu { white-space: nowrap; width: auto; height: 29px;  font-size: 0;  background-color: #65686f; padding-right: 15px; background: url("navsubright.png") no-repeat right top #65686f; }
	.sub_menu_left { display: inline-block; background: url("navsubleft.png") no-repeat; height: 29px; width: 15px; vertical-align: top;}
	.sub_menu_right { display: inline-block; background: url("navsubright.png") no-repeat; height: 29px; width: 15px; vertical-align: top;}
	.sub_menu_link { display: inline-block;  height: 29px; line-height: 29px; padding: 8px 0; }
	.sub_menu_link a { font-size: 12px; padding:0px 12px; line-height: 12px; border-right: 1px solid #999; color: #fff; vertical-align: top;}
	.sub_menu_link a:hover { color:#c3ad72; }
	.sub_menu_link:last-child a { border-right: none;}
.top_menu:hover { }
.top_menu:hover .sub_menu_box{ display: block;}










/*首页样式*/
.index_banner_warp { width: 100%; max-width: 1920px; max-height: 670px; min-width: 1200px; }
.index_bar_link{ position:relative;}
.index_bar .cyjg1{width:250px; height:95px; position:absolute; left:247px; bottom:376px;}
.index_bar .lgfw2{width:250px; height:95px; position:absolute; left:163px; bottom:176px;}
.index_bar .vgj1{width:250px; height:95px; position:absolute; left:212px; bottom:77px;}
.index_bar .zlhb1{width:250px; height:95px; position:absolute; left:651px; bottom:351px;}

.index_title { height: 16px; line-height: 16px; font-size: 16px; border-left: 3px solid #c3ad72; padding-left: 10px; margin: 45px auto;}
.index_title span { color: #999; font-size: 12px; margin-left: 10px;}
.index_title a { color: #999; font-size: 14px; float: right;}

.index_lhdt { width: 550px;}
.index_lhdt_img { float: left; width: 180px; height: 110px; overflow: hidden;}
.index_lhdt_info { float: right; width: 345px;}
.index_lhdt_info h5 { color: #333; font-size: 14px; height: 33px; line-height: 33px; overflow: hidden;}
.index_lhdt_info p { font-size: 12px; color: #999; line-height: 1.5; height: 72px; overflow: hidden;}


/*记分牌*/
.qgfdc_info { padding: 0 25px; width: 370px;}
	.digit_tab {  }
	.digit_tab .xdsoft_digit {  display:inline-block;  }
	.digit_tab .head_note {	font-size:18px;	color:#353F44;	margin: 15px 0 18px 0;}
	.digit_tab .unit {	font-size:14px;	color:#838383;}
	.xdsoft_digit {	width: 36px;	height: 51px;	background-image: url('digit-md.png');}

.qgfdc_map { width: 762px;}
	#mapcontainer {  height: 600px;  }

	/*.mapchart*/
	.container-inner3 ul.numinfo{list-style-type: none; color: #564000; padding: 20px; /*z-index: 10;*/ width: 260px; height: 160px; /*height: 256px;*/ /*display: none;*/ /*position: absolute; top:230px;*/ /*top: 150px;*/ /*right: 0;*/ margin-top: 40px; border: 1px solid #d6d6d6; -moz-box-shadow: 1px 1px 6px 1px #d8cb9a; -webkit-box-shadow: 1px 1px 6px 1px #d8cb9a; box-shadow: 1px 1px 6px 2px #d8cb9a; background-color: #fff;}
	.container-inner3 ul.numinfo li{/*padding-top: 10px; margin-bottom: 10px;*/ position: relative; padding-bottom: 9px; padding-bottom: 0.7em;}
	.container-inner3 ul.numinfo li:hover{opacity: 0.8;}
	.container-inner3 ul.numinfo li.cityname{border-bottom: 1px solid #d8d8d8; margin-bottom: 15px;}
	.container-inner3 ul.numinfo li.cityname h3{font-size: 24px; font-size: 1.714em; color: #564000; margin-top: 10px; letter-spacing: 4px; display: inline;}
	.container-inner3 ul.numinfo li a, .mapchart .container-inner3 ul.numinfo li a:visited, .mapchart .container-inner3 ul.numinfo li a:hover{padding-left: 32px; text-decoration: none; color: #564000;}
	.container-inner3 ul.numinfo li p{color: #564000; font-size: 14px; font-size: 1.4rem; text-indent: 5px; position: absolute; top: 0; right: 20px;}
	.container-inner3 ul.numinfo li p span{font-size: 18px; font-size: 1.8rem;}

	/*关于上海的特殊化处理*/
	#mapinfo22 {	cursor: pointer;	display: block;}
	#mapinfo22 label {	cursor: pointer;}
	#mapinfo22 .goto {	text-align: center;}
	#mapinfo22 .goto a {	font-size: 24px;	color: #fff;	text-decoration: none;	letter-spacing: 1px;}
	#mapinfo22 .goto a:hover, #mapinfo22 .goto a:active {	color: #fff;}

	/*.jvectormap-container:after,*/
	.jvectormap-container-after{content: "";position: absolute;width: 30%;height: 30%;bottom: 0;z-index: 5;}
	.headtitle{color: #564000;height: 50px;width: 380px;position: relative;padding-top: 30px;z-index: 100;}
	/*覆盖layer样式*/
	.layui-layer-tips .layui-layer-content{position: relative!important;line-height: 22px!important;min-width: 12px!important;_float: left!important;border-radius:0!important;box-shadow: none!important;background-color: none!important;}



.index_app { margin-top: 50px;}
.index_app_icon { background-repeat: no-repeat; white-space: nowrap; padding-left: 120px; height: 100px; line-height: 100px; display: block;}
.index_app_icon1 { background-image: url('index_app11.png'); color: #666; font-size: 18px;}
.index_app_icon1:hover { background-image: url("index_app12.png"); color: #c3ad72;}
.index_app_icon2 { background-image: url('index_app21.png'); color: #666; font-size: 18px;}
.index_app_icon2:hover { background-image: url("index_app22.png"); color: #c3ad72;}
.index_app_icon3 { background-image: url('index_app31.png'); color: #666; font-size: 18px;}
.index_app_icon3:hover { background-image: url("index_app32.png"); color: #c3ad72;}
.index_app_icon4 { background-image: url('index_app41.png'); color: #666; font-size: 18px;}
.index_app_icon4:hover { background-image: url("index_app42.png"); color: #c3ad72;}

.index_cyjg { font-size: 0; border: 1px solid #dcdcdc; border-right: none; border-bottom: none; margin-bottom: 70px;}
.index_cyjg a { display: inline-block; width: 11.111111%; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; height: 88px; line-height: 88px; overflow: hidden; position: relative; background-color: #fff;}
.index_cyjg a:hover { box-shadow: 0 0 10px #666; z-index: 11; -webkit-transform:scale(1.02); transform:scale(1.02); border: none;}



/*二级页样式*/
.class_banner { width: 100%; height: 260px; background-repeat: no-repeat; background-position: top center; }

.list_box { margin-top: 40px;}
.list_left { width: 180px;  }
.list_left_title { border-left: 2px solid #c3ad72; padding-left: 12px;}
.list_left_title h4 { font-size:21px; color:#666; line-height: 1; margin-bottom: 8px;}
.list_left_title p { font-size: 12px; color: #999; line-height: 1;}

.list_left_menu { margin-top: 50px; border: 1px solid #dcdcdc; background-color: #fff; padding: 14px 0;}
.list_left_menu a { display: block; height: 36px; line-height: 36px; font-size: 14px; color: #666; margin: 3px 0;  padding-left: 25px; position: relative;}
.list_left_menu a.active, .list_left_menu a:hover { color: #c3ad72; background-color: #f6f6f6; box-shadow: -2px 0 0 #c3ad72;}
/*.list_left_menu a.active:after, .list_left_menu a:hover:after { content: ' '; position: absolute; left: -2px; top: 0; height: 100%; width: 2px; background-color: #c3ad72;}*/
.list_right { width: 960px;}
.list_right_top { border-bottom: 1px solid #dcdcdc;}
.list_right_position { height: 43px; line-height: 43px; font-size: 12px; color: #999; border-bottom: 2px solid #c3ad72; padding-right: 10px; display: inline-block;}
.list_right_position a { font-size: 12px; color: #999;}
.list_right_position i { font-style: normal; font-size: 15px;}

.list_right_content { min-height:600px; padding: 50px 0;}
/* 通用文本样式 */
.list_right_content p { font-size: 14px; line-height: 26px; margin-bottom: 13px; text-align: justify;}
.list_right_content h2 { font-size:18px; color:#c3ad72; margin:10px 0 20px 0;}
.list_right_content h4 { font-size:14px; color:#666; margin:10px 0; font-weight:bold;}
.list_right_content h5 { font-size:14px; color:#c3ad72; margin:4px 0 8px 0;  font-weight:bold;}
.list_right_content h6 { font-size:12px; color:#c3ad72;}






/*list 文本链接*/
.list_link_text {}
.list_link_text a { display: block; height: 85px; line-height: 85px; overflow: hidden; padding-left: 30px; background: url("listdot.png") no-repeat 0 center; border-bottom: 1px solid #e7e7e7; color: #666; font-size: 14px;}
.list_link_text a span { float: right; color: #999; font-size: 12px;}

.list_link_text_box {}
	.list_link_line { height: 60px; padding: 15px 0 15px 30px; overflow: hidden; background: url("listdot.png") no-repeat 0 center; border-bottom: 1px dashed #e7e7e7; color: #666; font-size: 14px;}
	.list_link_line a { line-height: 29px;}
	.list_link_line a.bordered { border: 1px solid #999; color: #999; font-size: 12px; padding: 7px 9px; line-height: 1; margin-left: 10px; border-radius: 4px;}
	.list_link_line a.bordered:hover { color: #c3ad72; border: 1px solid #c3ad72;}




	/*成员机构*/
.map_content { width: 628px; height: 454px; margin: 0 auto; position: relative;}
.map_content div { position: absolute; width: 18px; height: 27px; background: url("mapicon1.png") no-repeat bottom center;}
.map_content div:hover { background: url("mapicon2.png") no-repeat center;}
.map_content div span, .map_content div a { position: absolute; right: 10px; top: -0px; white-space: nowrap; font-size: 14px; padding-right: 12px; display: none; z-index: 15; text-shadow: 2px 2px 5px #eee;}
.map_content div span.map_right_tips, .map_content div a.map_right_tips { left: 10px; right: auto; padding-right: 0; padding-left: 12px;}
.map_content div:hover span, .map_content div:hover a { display: block;}

.jg_list {  margin-top: 20px; font-size: 0; padding-left: 53px;}
.jg_list a { display: inline-block; width: 260px; border: 1px solid #dcdcdc; margin: 13px 0; margin-right: 35px;}
.jg_list a:hover { box-shadow: 0 0 8px #999;}
.jg_list a:nth-child(3n) { margin-right: 0;}
.jg_list a .jg_item_img { text-align: center; height: 132px; line-height: 132px; overflow: hidden;}
.jg_list a .jg_item_img img { max-width: 100%; max-height: 100%;}
.jg_list a .jg_item_text { text-align: center; height: 49px; line-height: 49px; overflow: hidden; padding: 0 5px; border-top: 1px solid #dcdcdc; font-size: 12px;}

.jg_dialog .layui-layer-content { padding: 20px;}

/*战略合作伙伴*/
.zlhzhb_box { border: 1px solid #dbdbdb; border-radius: 6px; margin-bottom: 40px; padding: 20px 0 36px 0; position: relative;}
	.zlhzhb_area_title { position: absolute; left: 15px; top: -10px; height: 20px; line-height: 20px; font-size: 14px; font-weight: bold; padding: 0 20px; background-color: #fff; color: #666;}


/*发展历程*/
.fzlc_box { position: relative; background: url("time_line3.png") center -20px repeat-y; padding-bottom: 30px;}
	.fzlc_line { position: relative; background: url("time_line.png") center no-repeat; padding: 20px 0;}
		.fzlc_date_box { position: absolute; width: 150px; height: 100%; left: 420px;}
		.fzlc_date { color: #c2c2c2; font-size: 12px; position: absolute; top:50%; margin-top: -31px; left: 0; height: 31px; text-align: right;}
		.fzlc_date p{ font-size: 14px; color: #c3ad72; line-height: 1; margin: 0; padding: 0;}
		.fzlc_info { float: right; width: 450px; text-align: left; font-size: 12px; line-height: 1.5; color: #666;}
	.fzlc_line:nth-child(odd) .fzlc_date_box { left: 520px;}
	.fzlc_line:nth-child(odd) .fzlc_date_box .fzlc_date { left: 0; right: auto;  text-align: left;}
	.fzlc_line:nth-child(odd) .fzlc_info { float: left; text-align: right;}
	.fzlc_year { background: url("time_line2.png") center no-repeat; width: 100%; height: 70px;  font-size: 14px; color: #c3ad72; text-align: center; line-height: 70px;}
	.fzlc_year:first-child { background: url("time_line4.png") center no-repeat;}


/*联行服务 lhfw.html */
.lhfw_line { padding:73px 0; border-bottom:1px dashed #e7e7e7;}
.lhfw_line:last-child { border-bottom: none;}
.lhfw_line .lhfw_info { float:left; width: 600px; margin-top: -10px;}
.lhfw_line .lhfw_img { float:right; width: 325px; text-align: center;}
.lhfw_line:nth-child(even) .lhfw_info { float:right;}
.lhfw_line:nth-child(even) .lhfw_img { float:left; }


/*联行精英*/
.lhjy_person{ float:left;width:416px;height:220px;margin:0px 0 65px 40px; position:relative; overflow:hidden;}
.lhjy_person:nth-child(even) { float:right; margin:0px 40px 65px 0;}
.lhjy_person_img {line-height:0; }
.lhjy_person_img img { width:170px; height:220px; padding: 5px; border-radius: 6px; border: 1px solid #999;}
.lhjy_person_text1 { position:absolute; left:189px; bottom: 40px; color:#b5a16c; font-size:18px; border-bottom:1px solid #dcdcdc; width:220px; padding-bottom:4px;}
.lhjy_person_text1 span { font-size:14px; color:#666;}
.lhjy_person_text2 { position:absolute; left:189px; bottom: 0px; color:#333; font-size:12px; line-height:1.5;}


/*招贤纳士*/
.zxns_tab { font-size: 0; border-bottom: 1px solid #dcdcdc ;  position: relative; height: 80px;}
.zxns_inner { position: absolute; left: 0; bottom: -1px; width: 100%;  padding-left: 50px; }

.zxns_inner span { display: inline-block; height: 35px; line-height: 35px; border: 1px solid #dcdcdc ;  border-right: none ; font-size: 12px; width: 114px; text-align: center; background-color: #f9f9f9; color: #666;  cursor: pointer; vertical-align: bottom;}
.zxns_inner span:hover { color: #c3ad72;}
.zxns_inner span:last-child { border-right: 1px solid #dcdcdc;}
.zxns_inner span.active { font-size: 14px; color: #c3ad72; height: 45px; line-height: 45px; border-bottom: none; background-color: #fff; border-right: 1px solid #dcdcdc}
.zxns_inner span.active + span { border-left: none;}

.zxns_container {  margin: 50px auto 0 auto; width: 776px;}
.sjzx_container { margin: 50px 0 0 0; width: 100%; min-height: 400px;}
	.zxns_box { display: none;}
			.zxns_table { width: 100%;}
			.zxns_table th { color: #c3ad72; font-size: 12px; background-color: #e9e9e9; padding: 20px 5px;}
			.zxns_table td { color: #666; font-size: 12px; padding: 20px 5px; text-align: center;}
			.zxns_table td:first-child { font-weight: bold;}
			.zxns_table tr:nth-child(odd) { background-color: #f6f6f6;}


/*中估联数据中心			*/
.sjzx_cplist {}
.sjzx_cplist a { display: inline-block; border: 1px solid #e7e7e7; padding: 7px 0 3px 0; width: 82px; text-align: center; margin-right: 8px;}
.sjzx_cplist a.fxpj_link { color: #be8370;}
.sjzx_cplist a p { margin-bottom: 0; text-align: center;}

.sjzx_table { width: 920px;}
	.sjzx_info { width: 460px; vertical-align: middle; padding: 20px 0;}
	.sjzx_info p { font-size: 14px; margin-bottom: 5px;}
	.sjzx_img { width: 460px; padding: 40px 0;}
	.sjzx_img img { max-width: 400px;}



/*联系我们*/
.lxwm_border{ border:1px solid #dcdcdc; padding-left:40px;}
.lxwm_border .lxwm_fl{float:left; margin-left:38px;}
.lxwm_border .lxwm_fr{float:right; margin-right:107px;}

.lxwm_area { font-size: 18px; color: #c3ad72; margin: 20px 0;}
.lxwm_area span { font-size: 12px; color: #999; margin-left: 10px;}
.lxwm_container { border:1px solid #c3ad72;border-radius:4px; padding: 30px 0; position: relative; margin-bottom: 40px;}
	.lxwm_sub { position: absolute; left: 20px; top: -10px; padding: 0 10px; background-color: #fff; font-size: 14px; color: #666; font-weight: bold;}
.lxwm_container1 { padding: 25px 0 30px 0;}
.lxwm_container1 .lxwm_box { margin: 10px 0 0 0; height: 80px;}
	.lxwm_box { display: inline-block; width: 440px; padding:0 0 0 40px; vertical-align: top; height: 100px; margin: 20px 0;}
		.lxwm_title { font-size: 14px; color: #c3ad72;  margin-bottom: 10px; font-weight: bold;}
		.lxwm_info { font-size: 12px; color: #666;}
		.lxwm_info p { font-size: 12px; line-height: 2; margin: 0; padding: 0;}
		.lxwm_info p span { font-size: 12px !important;}

/**联行动态*/
.lhdt_box { margin-top:-50px;}
.lhdt_item{ padding:31px 0; border-bottom:1px dashed #dcdcdc; height:185px;}
.lhdt_item_toped { background-color:#fffbf0; padding:35px 11px;}
.lhdt_item_img { width:200px;}
.lhdt_item_img img { width:181px; height:110px;}
.lhdt_item_info { width:743px;}
.lhdt_item_toped .lhdt_item_info { width:720px;}
.lhdt_item_text1 {  font-size:14px; color:#333;}
.lhdt_item_text1 span { font-size:12px; background-color:#c3ad72; color:#fff; padding:2px 8px 2px 8px; border-radius:4px; margin-right: 5px; }
.lhdt_item_text2 {  font-size:12px; color:#999; height:60px; line-height:20px; overflow:hidden; margin-top:10px;}
.lhdt_item_text3 { display:block;  margin-top:7px;}
.lhdt_item_text3 a { font-size:12px; color:#b5a16c;}
.lhdt_item_text3 span { float:right; color:#999;}




/***机构联盟申请**/

.jgjmzz_border{ border:1px solid #c3ad72;border-radius:4px;}
.jgjmzz_border1{border:1px solid #c3ad72;border-radius:4px; margin-top:30px; }
.jgjmzz_text{ margin:16px 35px 16px 30px; position: relative; padding: 5px 0 0 0;}
.jgjmzz_text h5{ background-color:#fff;  width:77px; height:20px; text-align:center; position:absolute; top: -30px; left: 0px;}
.jgjmzz_border2{ margin-bottom:10px;border:1px solid #c3ad72;border-radius:4px;}
.jgjmzz_border2 p{ margin-top:10px;}
.jgjmzz_pic{ position:fixed; right: 20px; bottom: 266px; width:86px; height:86px; background: url("a7-jglm_05.png") no-repeat;}
.jgjmzz_pic:hover{ background: url("a7-jglm_052.png") no-repeat;}

.jgjm_box{width:502px; padding:10px 0 50px 0;  margin:0 auto;}
.jgjm_input_line{ margin-bottom:15px;}
	.input_line_left{ float:left; width:92px; text-align:right;  font-size:12px;  color:#333;  font-weight:bold; height: 40px; line-height:40px;}
	.input_line_right { float:right; width:395px; }
	.input_line_right input { width:360px; }
	.input_line_right textarea{width:360px; height:162px;}
	.jglm_btn { text-align:center; margin-top:53px;}
.jglm_btn button{ width:126px; height:40px; background-color:#c3ad72; font-size:14px; color:#fff;  border: none; border-radius: 6px;}
.jgjm_success { text-align: center; padding-top: 50px;}
.jgjm_success p { margin: 10px; font-size: 14px;}


/**机构联盟梦提交**/
.jgjmtj_box{width:960px; margin:0 auto; }
.jglmtj_pic{ text-align:center; margin-top:106px;}
.jgjmtj_text{ text-align:centet; margin:25px 0 60px 420px;}
.jglmtj_btn{ text-align:center; margin-top:53px;}
.jgjmtj_box .jglmtj_btn button{ width:126px; height:40px; background-color:#c3ad72; font-size:14px; color:#fff; }

/**易拆迁**/
.ycq{}


/*=====分页页码-自定义颜色=====*/
.pagination {padding:0 2em 0em 2em;}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:2;color:#ffffff;cursor:default;background-color:#c3ad72;border-color:#c3ad72;}

/*footer*/

.footer{ background-color: #242832; }
.footer_logo {}
.footer_qr {  padding-top:23px;}
.footer_qr img { width:93px; height:93px;}
.footer_qr p { height:24px; line-height:24px; color:#999; text-align:center;}
.footer_info {margin-right:8px; }

.footer_info h6{height:42px;  line-height:42px;  font-size:14px;  color:#fff;  text-align:right;  margin-top:26px;  }
.footer_info p{font-size:12px;  color:#999;  height:15px;  line-height:15px;  margin-top:10px;  text-align:right;}
.footer_info p span{padding:0 14px;}
.footer_info p .fa{color:#b5a16c;}

.page_to_top { position:fixed; right:20px; bottom:166px; z-index:99; width:86px; height:86px; line-height:1; overflow:hidden; background: url("back_top1.png") no-repeat; border-radius: 4px; display: none;}
.page_to_top:hover { background: url("back_top2.png") no-repeat;}

/*! nice-validator 1.1.1
 * (c) 2012-2017 Jony Zhang <niceue@live.com>, MIT Licensed
 * https://github.com/niceue/nice-validator
 */
.msg-wrap,.n-icon,.n-inline-block,.n-msg,.nice-validator [contenteditable],.nice-validator input,.nice-validator select,.nice-validator textarea{display:inline-block}.nice-validator .msg-container .msg-box{display:block}.nice-validator .msg-container .msg-wrap{position:static}.msg-box{position:relative}.msg-wrap{position:relative;white-space:nowrap;line-height:16px;font-size:12px}.msg-wrap,.n-icon,.n-msg{vertical-align:top}.msg-box .msg-wrap .n-error,.msg-box .msg-wrap .n-ok,.msg-box .msg-wrap .n-tip{display:block;background:0 0;box-shadow:none;padding:3px 2px}.n-arrow{position:absolute;overflow:hidden}.n-arrow b,.n-arrow i{position:absolute;left:0;top:0;border:0;margin:0;padding:0;overflow:hidden;font-weight:400;font-style:normal;font-size:12px;font-family:serif;line-height:14px}.n-arrow i{text-shadow:none}.n-icon{width:16px;height:16px;overflow:hidden;background-repeat:no-repeat}.n-msg{display:inline-block;margin-left:1px}.n-error{color:#c33}.n-ok{color:#390}.n-loading,.n-tip .n-msg{color:grey}.n-error .n-icon{background-position:0 0}.n-ok .n-icon{background-position:-16px 0}.n-tip .n-icon{background-position:-32px 0}.n-loading .n-icon{background:url(images/loading.gif) 0 center no-repeat!important}.n-bottom,.n-left,.n-right,.n-top{display:inline-block;line-height:0;vertical-align:top;outline:0}.n-bottom .n-arrow,.n-top .n-arrow{height:6px;width:12px;left:8px}.n-left .n-arrow,.n-right .n-arrow{width:6px;height:12px;top:6px}.n-top{vertical-align:top}.n-top .msg-wrap{margin-bottom:6px}.n-top .n-arrow{bottom:-6px}.n-top .n-arrow b{top:-6px}.n-top .n-arrow i{top:-7px}.n-bottom{vertical-align:bottom}.n-bottom .msg-wrap{margin-top:6px}.n-bottom .n-arrow{top:-6px}.n-bottom .n-arrow b{top:-1px}.n-bottom .n-arrow i{top:0}.n-left .msg-wrap{right:100%;margin-right:6px}.n-left .n-arrow{right:-6px}.n-left .n-arrow b{left:-6px}.n-left .n-arrow i{left:-7px}.n-right .msg-wrap{margin-left:6px}.n-right .n-arrow{left:-6px}.n-right .n-arrow b{left:1px}.n-right .n-arrow i{left:2px}.n-default .n-left,.n-default .n-right{margin-top:5px}.n-default .n-top .msg-wrap{bottom:100%}.n-default .n-bottom .msg-wrap{top:100%}.n-default .msg-wrap{position:absolute;z-index:1}.n-default .msg-wrap .n-icon{background-image:url(images/validator_default.png)}.n-default .n-tip .n-icon{display:none}.n-simple .msg-wrap{position:absolute;z-index:1}.n-simple .msg-wrap .n-icon{background-image:url(images/validator_simple.png)}.n-simple .n-top .msg-wrap{bottom:100%}.n-simple .n-bottom .msg-wrap{top:100%}.n-simple .n-left,.n-simple .n-right{margin-top:5px}.n-simple .n-bottom .msg-wrap{margin-top:3px}.n-simple .n-tip .n-icon{display:none}.n-yellow .msg-wrap{position:absolute;z-index:1;padding:4px 6px;font-size:12px;border:1px solid transparent;background-color:#fffcef;border-color:#ffbb76;color:#db7c22;box-shadow:0 1px 3px #ccc;border-radius:2px}.n-yellow .msg-wrap .n-arrow b{color:#ffbb76;text-shadow:0 0 2px #ccc}.n-yellow .msg-wrap .n-arrow i{color:#fffcef}.n-yellow .msg-wrap .n-icon{background-image:url(images/validator_simple.png)}.n-yellow .n-top .msg-wrap{bottom:100%}.n-yellow .n-bottom .msg-wrap{top:100%}.n-yellow .n-loading,.n-yellow .n-ok,.n-yellow .n-tip{background-color:#f8fdff;border-color:#ddd;color:#333;box-shadow:0 1px 3px #ccc}.n-yellow .n-loading .n-arrow b,.n-yellow .n-ok .n-arrow b,.n-yellow .n-tip .n-arrow b{color:#ddd;text-shadow:0 0 2px #ccc}.n-yellow .n-loading .n-arrow i,.n-yellow .n-ok .n-arrow i,.n-yellow .n-tip .n-arrow i{color:#f8fdff}
/*# sourceMappingURL=jquery.validator.min.css.map */