﻿@charset "utf-8";
/* CSS Document */


/*******************************************企业黄页*******************************************/

#demonds {
	margin:0 auto;
	width:1200px;
	*height:365px;
	*overflow:hidden;
}
/*推荐企业 start*/
.helpnew {
	float:left;
	width:290px;
	border-bottom:1px solid #cfcfcf;
}
.helpnew h5.h5_r {
	color: #c1151c;
	font-weight:bold;
}
.helpnew h5 {
	font-size:14px;
	color:#333333;
	line-height:35px;
	border-bottom:2px solid #c1151c;
}
#scrollDiv11 {
	height: 314px;
	overflow: hidden;
	margin-top:10px;
}
#scrollDiv11 ul li {
	line-height: 28px;
	_line-height: 26px;
	width: 100%;
	display: inline-block;
}
#scrollDiv11 ul li a {
	float: left;
	font-size: 12px;
	color: #333333;
	padding-left: 23px;
	width: 180px;
	height: 28px;
	_height: 26px;
	overflow: hidden;
	white-space: nowrap;
	background: url(../Images/vip.gif) left center no-repeat;
}
#scrollDiv11 ul li div {
	color: #666666;
	float: right;
	font-size: 12px;
	padding-right:3px;
}
#scrollDiv11 ul li span {
	padding-right: 1px;
	padding-left: 1px;
}
#scrollDiv11 ul li span {
padding-right: 1px;
padding-left: 1px;
}
/*推荐企业 end*/
#demonds .middle {
	margin:0 12px;
	float:left;
	width:646px;
}
#demonds .middle .hdp {
	margin-bottom:10px;
}
#demonds .middle .hot {
	float:left;
	width:510px;
}
#demonds .middle .hot ul {
}
#demonds .middle .hot ul li {
	float:left;
	width:125px;
	height:125px;
	margin-right:3px;
}
#demonds .middle .hot ul li.last {
	margin:0;
}
#demonds .middle .hot_p {
	float:left;
	width:508px;
	border:1px solid #cfcfcf;
}
#demonds .middle .hot_p h3 {
	margin-top:1px;
	height:34px;
	line-height:34px;
}
#demonds .right {
	float:left;
	width:240px;
}
#demonds .right .login {
	width:238px;
	height:40px;
	line-height:40px;
	border:1px solid #cfcfcf;
	background-color:#f7f7f7;
}
#demonds .right .login a {
	padding:0 20px;
	font-weight:bold;
	background:url(../Images/rsw_28.gif) right no-repeat;
}
.highlight {color:red;}
#demonds .right .login a.last {
	color:#ff5016;
	background-image:none;
}
#demonds .right .service {
	margin-top:10px;
	width:238px;
	padding:11px 0;
	_padding:8px 0;
	border:1px solid #cfcfcf;
}
#demonds .right .service .title {
	color:#be641b;
	font-size:12px;
	border-bottom:1px solid #e0e0e0;
	background:url(../Images/dot_03.gif) 10px 2px no-repeat;
	padding-left:24px;
	padding-bottom:14px;
	text-align:left;
}
#demonds .right .service .title2 {
	clear:both;
	border-top:1px #e0e0e0 solid;
	margin-top:11px;
	font-size:14px;
	padding:8px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#demonds .right .service .title2 {
		margin-top:9px;
	}
}
#demonds .right .service .story {
	padding-left:10px;
	padding-top:10px;
	width:228px;
	margin-top:5px;
	border-top:1px solid #cfcfcf;
	display:inline-block;
}



/*****************右侧TAB切换 Start*****************************/
.tab1 ,.tab2{width:238px; padding:0;}
.tab1 ul ,.tab2 ul{margin:0;padding:0;}
.tab1 li,.tab2 li{float:left;text-align:center;cursor:pointer;}
.tab1 li {
	font-size:12px;
	height:29px;
	line-height:29px;
	width:78px;
	*width:77px;
	margin-left:1px;
	text-align:center;
	background-color:#f1f1f1;
}
.tab1 li.now {
	background-color:#ffffff;
}
.tab2 ul li {
	clear:both;
	padding-left:8px;
}
.tablist {
	clear:both; padding-top:3px; display:none; height:101px;
}
.tablist ul li {width:96%; text-align:left; line-height:26px;}
.tablist ul li a { background:url(../Images/dot.gif) left center no-repeat; padding-left:8px;}
.tablist a {padding-right:12px;}
.block{display:block;}
/*****************右侧TAB切换 End*****************************/


/*****************中间TAB切换 Start*****************************/
.hotinfo {
	border: 1px solid #cfcfcf; width: 644px; float: left;height:155px; 
}
.hotinfo .tag {
	background: rgb(239, 239, 239); margin: 1px; height: 34px;
}
.hotinfo .tag li {
	height: 100%; line-height: 34px; font-weight: 900; float: left; width:81px;
}
.hotinfo .tag a {
	padding: 0px 14px; height: 100%; display: block;
}
.hotinfo .tag a:hover {
	background: rgb(221, 221, 221); color: rgb(65, 65, 65); text-decoration: none;
}
.hotinfo .tag .cur a {
	background: rgb(255, 255, 255) !important; color: rgb(183, 82, 0) !important;
}
.hotinfo .tag .last {
	font-weight: 400; float: right; width:137px;
}
.hotinfo .tag .last a {
	color: rgb(183, 82, 0);
}
.hotinfo .tag .last a:hover {
	color: rgb(255, 147, 1); text-decoration: none;
}
.hotinfo .cont {
	padding: 0px 15px; height: 143px; overflow: hidden; position: relative;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.hotinfo .cont {
		height:144px;
	}
}
.hotinfo .list {
	left: 15px; top: 6px; width: 594px; height: 131px; overflow: hidden; visibility: hidden; position: absolute; z-index: 1;
}
.hotinfo .list li {
	background-position: -610px -109px; height: 26px; *height:23px; line-height: 26px; *line-height: 23px; overflow: hidden; padding-left: 10px; background:url(../Images/dot_d.gif) left center no-repeat;
}
.hotinfo .list a {
	width: 361px; height: 26px; overflow: hidden; float: left; display: block;
}
.hotinfo .list a:hover {
	text-decoration: none;
}
.hotinfo .list span {
	text-align: right; color: rgb(96, 96, 96); float: left;
}
.hotinfo .visible {
	visibility: visible !important; z-index: 2;
}
.hotinfo span.price {
	width: 80px; text-align: left;
}
.hotinfo span.num {
	width: 60px; text-align: left;
}
.hotinfo span.date {
	width: 70px; color: rgb(172, 172, 172); float: right;
}

/*****************中间TAB切换 End*****************************/

.fl_1 {
}
.f_header {
	height: 34px;
	border-bottom: 2px solid #aaaaaa;
	margin-bottom: 20px;
	padding-top:20px;
}
.f_header span {
	float: left;
	padding-right: 3px;
	height: 34px;
	line-height: 34px;
	font-size: 18px;
	color: #0b4296;
	border-bottom: 2px solid #f84500;
	_margin-bottom: -2px;
	font-weight:bold;
}
.f_header h3 {
	font-size: 18px;
	height: 30px;
	line-height: 34px;
	_line-height: 40px;
	float: left;
	color: #0b4296;
	padding-left: 5px;
	font-weight:bold;
}

.com_left {
	float:left;
	width:290px;
}
.com_left .tit14 {
	display:block;
	width:290px;
	height:36px;
	line-height:36px;
	background-color:#1487b3;
	margin-bottom:3px;
}

.com_left .tit14 span {
	display:inline-block;
	padding-left:14px;
	margin-left:12px;
	background:url(../Images/com_gif.gif) 0 -7px no-repeat;
	color:#ffffff;
	font-size:14px;
}
.com_left .tit14 i {
	color:#ffffff;
	float:right;
	padding-right:16px;
}
.com_left .cla {
	float:left;
	width:288px;
	border:1px solid #cfcfcf;
}
/*.cla*/
.com_left .cla div {
	color:#b5b5b5;
	position:relative;
	z-index:9999;
}
.com_left .cla .on_curr {
	width:288px;
}
.off_curr{font-size:12px;}
.com_left .cla .on_curr ul {
	padding:4px 10px 5px 10px;
	border-top:2px solid #ff6600;
	border-left:2px solid #ff6600;
	border-bottom:2px solid #ff6600;
	position:relative;
	z-index:18;
	background:#fff;
}
.com_left .cla .on_curr ul li.cla_m {
	background-image:none;
}
.com_left .cla div ul {
	height:;
	padding:6px 12px;
	border-bottom:1px dotted #cfcfcf;
}
.com_left .cla div ul li {
	width:100%;
	line-height:27px;
}
.com_left .cla div ul li.cla_m {
	font-weight:bold;
	line-height:22px;
	background:url(../Images/com_gif.gif) right 7px no-repeat;
}
.com_left .cla div ul li a {
	color:#333333;
	padding-right:7px;
	padding-left:7px;
}
.com_left .cla div ul li a.fir_a {
	padding-left:0;
}
.com_left .cla div .cla_box {
	width:370px;
	padding:16px;
	background-color:#ffffff;
}
.com_left .cla .on_curr .cla_box {
	display:block;
}
.com_left .cla div .cla_box {
	display:none;
	position:absolute;
	top:0;
	left:286px;
	border:2px solid #ff6600;
	z-index:9;
}
.com_left .cla div .cla_box ul {
	border:none;
	border-bottom:1px dotted #cfcfcf;
}
.com_left .cla div .cla_box ul li.cla_box_l {
	float:left;
	width:40px;
	height:60px;
	font-weight:bold;
}
.com_left .cla div .cla_box ul li a {
	padding-left:0;
	display:inline-block;
}
/*.cla end*/

.com_middle {
	float:left;
	width:646px;
	margin:0 12px;
	_margin:0 6px;
}
.com_middle ul li {
	float:left;
}
.com_middle ul li.left_14 {
	width:193px;
}
.com_middle ul li.left_14 a {
	float:left;
	border:1px solid #333333;
}
.com_middle ul li.top_14, .com_middle ul li.midd_14, .com_middle ul li.btm_14 {
	width:454px;
	margin-left:-1px;
}
.com_middle ul li.top_14 a, .com_middle ul li.midd_14 a, .com_middle ul li.btm_14 a {
	float:left;
	margin:0;
	padding:0;
	border:1px solid #333333;
}
.com_middle ul li.top_14 a.a2, .com_middle ul li.midd_14 a.a2, .com_middle ul li.btm_14 a.a2 {
	margin-left:-1px;
}
.com_middle ul li.midd_14, .com_middle ul li.btm_14 {
	margin-top:-1px;
}


/*com_right*/

.com_right, .fl_4 .com_right {
	float:left;
	width:238px;
	border:1px solid #57bdfd;
	padding-bottom:4px;
}
.com_right .good {
	line-height:40px;
}
.com_right .good h2, .fl_4 .com_right .good h2 {
	height:40px;
	padding:0 10px;
	line-height:40px;
	background-color:#57bdfd;
}
.com_right .good h2 p {
	width:80%;
	*width:70%;
	font-size:14px;
	line-height:40px;
}
.com_right .good h2 p, .com_right .good h2 a {
	float:left;
	color:#ffffff;
}
.com_right .good_conn {
	text-align:center;
	width:238px;
	height:170px;
	position:relative;
}
.com_right .good_conn1 {
	text-align:center;
	width:238px;
	height:170px;
	position:relative;
}

.all_sear {
	display:table;
	font-size:12px;
	height:34px;
	line-height:34px;
	border:1px solid #dddddd;
	margin-top:10px;
	margin-bottom:10px;
	width:1198px;
}
.all_sear ul li {
	float:left;
	width:auto;
	padding-left:14px;
}
.all_sear ul li a {
	color:#1e50a2;
	padding-right:12px;
	background:url(../Images/dot_f.gif) right center no-repeat;
}


.goodcor-photo{
    position:absolute;left:40px;top:20px;width:158px;height:146px;overflow:hidden;
}
.goodcor-photo1{
    position:absolute;left:40px;top:20px;width:158px;height:146px;overflow:hidden;
}

.goodcor-photo ul{
    width:3600px;
}
.goodcor-photo1 ul{
    width:3600px;
}

.goodcor-photo li{
    float:left;width:158px;text-align:center;
}
.goodcor-photo1 li{
    float:left;width:158px;text-align:center;
}

.goodcor-photo li img{
    margin:0 auto;width:148px;height:146px;display:block;overflow:hidden;margin-bottom:10px;
}

.goodcor-photo1 li img{
    margin:0 auto;width:148px;height:146px;display:block;overflow:hidden;margin-bottom:10px;
}
.goodcor-button{
    position:absolute;top:60px;width:24px;height:47px;
}
.goodcor-button a{
    width:24px;height:47px;text-indent:-7777px;display:block;background:url(../Images/goodcor-bg.png) no-repeat;overflow:hidden;
}
.goodcor-button a.button-left{
    background-position:left -40px;
}
.goodcor-button a.button-left1{
    background-position:left -40px;
}


.goodcor-button a:hover.button-left{
    background-position:-30px -40px;
}

.goodcor-button a:hover.button-left1{
    background-position:-30px -40px;
}
.goodcor-button a:active.button-left{
    background-position:-60px -40px;
}

.goodcor-button a:active.button-left1{
    background-position:-60px -40px;
}
.goodcor-button a.button-right{
    background-position:left -90px;
}

.goodcor-button a.button-right1{
    background-position:left -90px;
}
.goodcor-button a:hover.button-right{
    background-position:-30px -90px;
}

.goodcor-button a:hover.button-right1{
    background-position:-30px -90px;
}
.goodcor-button a:active.button-right{
    background-position:-60px -90px;
}

.goodcor-button a:active.button-right1{
    background-position:-60px -90px;
}
.goodcor-left{
    left:10px;
}
.goodcor-right{
    right:10px;
}

.com_right .new {
	float:left;
	width:238px;
	margin-top:12px;
	padding-bottom:7px;
	font-size:12px;
}
.com_right .new ul {
	padding-left:10px;
}
.com_right .new ul li {
	display:inline-block;
	line-height:27px;
	*line-height:24px;
	_line-height:25px;
}
.com_right .new ul li a {
	float:left;
	width:170px;
	padding-left:8px;
	background:url(../Images/dot.gif) left center no-repeat;
}
.com_right .new ul li span {
	float:right;
	*padding-right:10px;
}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
	.com_right .new ul li {
		line-height:28px;
	}
}*/
.com_right .new div {
	padding:11px 12px;
	clear:both;
	display:table;
}
.com_right .new div a {
	float:left;
	width:60px;
	height:60px;
	overflow:hidden;
	border:1px solid #cfcfcf;
	margin-right:12px;
}
.com_right .new div p {
	float:left;
	width:135px;
	line-height:22px;
	height:28px;
	overflow:hidden;
}


.com_right .new div p.conn {

	height: 42px;
}


.com_right .new div span {
width: 135px;
white-space: nowrap;
float: right;
overflow: hidden;
}


.fl_2 .com_right .new {
	padding-top:6px;
	padding-bottom:9px;
}
.fl_3 .com_right .new {
	margin-top:8px;
}
.fl_5 .com_right .new {
	margin-top:14px;
}
.fl_5 .com_right .new ul {
	border-bottom:1px dotted #cfcfcf;
}
.fl_5 .com_right .new ul li {
	line-height:27px;
	width:216px;
	overflow:hidden;
	white-space:nowrap;
}
.fl_5 .com_right .new ul li a {
	font-weight:bold;
	color:#024d8d;
	font-size:13px;
	background:url(../Images/com_gif.gif) left -32px no-repeat;
	padding-left:12px;
}

.bottom {
	display:table;
	margin:0 auto;
	width:1200px;
	padding-top:12px;
}
.business {
	float:left;
	width:918px;
	overflow:hidden;
	padding:10px 14px;
	margin-right:12px;
	border:1px solid #cfcfcf;
}
.business h2 {
	font-size:16px;
	padding-top:3px;
	padding-bottom:6px;
	display:inline-block;
	width:100%;
}
.business h2 a {
	float:right;
	font-size:12px;
}
.business .conn {
	float:left;
	width:459px;
	padding:10px 0;
	line-height:24px;
	font-size:12px;
}
.business .conn .img {
	float:left;
	margin-right:10px;
}
.business .conn .img .img_120 {
	width:120px;
	height:90px;
	overflow:hidden;
	float:left;
}
.business .conn p {
	float:left;
	width:309px;
	line-height:24px;
}
.business .conn p a {
	color:#b75200;
	font-size:14px;
	font-weight:bold;
}
.business .conn p.p {
	font-size:12px;
	clear:left;
	float:left;
	color:#999999;
}
.business .conn ul {
	clear:both;
}
.business .conn ul li {
	line-height:25px;
}
.business .conn ul li a {
	float:left;
	width:359px;
}
.business .conn ul li span {
}
.bottom .diansh {
	float:left;
	padding:8px 10px;
	*padding:6px 10px;
	width:218px;
	overflow:hidden;
	border:1px solid #cfcfcf;
}
.bottom .diansh h3 {
	padding-bottom:8px;
	*padding-bottom:4px;
}
.bottom .diansh h3 a {
	font-size:14px;
	font-weight:600;
	color:#c1151c;
}
.bottom .diansh ul {
	padding-top:5px;
}
.bottom .diansh ul li {
	background:url(../Images/dot.gif) left center no-repeat;
	padding-left:10px;
	line-height:25px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.bottom .diansh h3 {
		padding-bottom:6px;
	}
}


.searbar {
	margin-top:12px;
width: 100%;
height: 84px;
background-color: #f4f4f4;
font-size: 12px;
padding-top: 16px;
}
.searbar .search {
width: 680px;
margin: 0 auto;
}
.searbar .search p {
margin-bottom: 10px;
}
.rst14 {
width: 100%;
height: 30px;
line-height: 30px;
background-color: #ececec;
text-align: center;
font-size: 12px;
margin-bottom: 10px;
}
.rst14 span {
display: inline-block;
}
.rst14 ul {
_padding-left: 423px;
}
.rst14 ul li {
width: auto;
padding-right: 12px;
float: left;
}
.rst14 ul li img {
float: left;
width: 16px;
margin-top: 8px;
margin-right: 6px;
_margin-top: 6px;
}

/******************************************************
*********************列表页 详细页***********************
*******************************************************/
.m  {margin:auto;width:1200px;background:#FFFFFF;clear:both;}
/* position */
.pos {color:#333333;line-height:34px; height:34px; background-color:#f6f6f6; padding-left:12px; border-bottom:1px solid #cfcfcf;}
.nav {color:#003278;padding:0 10px 10px 10px;}
/* show */
.title {font-size:20px;text-align:center;font-weight:normal;}
.title_trade {font-size:18px;text-align:center;font-weight:normal;margin:0 0 8px 0;border-bottom:#F1F1F1 1px solid;padding:0 0 10px 0;}
.info {margin:0 15px 0 15px;padding:4px 10px 4px 10px;}
.introduce {margin:15px;padding:8px 12px 8px 12px;line-height:180%;font-size:14px;background:#F1F1F1;}
.content {font-size:14px;padding:10px 20px 10px 20px;}
.content p {text-indent:2em;}
.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('../Images/arrow.gif') no-repeat 0 9px;border-bottom:#C0C0C0 1px dotted;padding:8px 0 8px 20px;margin:0 15px 0 15px;}
.related {padding:5px 15px 5px 15px;line-height:22px;}
/* layout */
.m_l {width:670px;}
.m_r {width:300px;}
.m_n {width:10px; float:left;}
.m_l_1 {width:1010px; *width:1002px;float:left;}
.m_r_1 {width:180px; float:left;}
.hz {margin-bottom:10px;}
.hz h3 {height:36px; line-height:36px; color:#ffffff; font-size:14px; background:url(../Images/hz_05.gif) 10px center no-repeat #c1151c; padding-left:40px;}
.hz h3 span { float:left; color:#ffffff; font-size:14px;}
.hz h3 a{color:#ffffff; float:right; line-height:36px; padding-right:10px;}
.hz a img {margin-top:10px;}
.box_head_1 {}
.box_head_1 div {height:25px;line-height:25px;overflow:hidden; background-color:#f6f6f6; border-top:2px solid #c1151c; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding-left:8px;}
.box_body {border:#cfcfcf 1px solid;border-top:none;padding:6px 8px 6px 8px;}
.box_body li {height:22px;line-height:22px;overflow:hidden;}
.b10 {height:10px;}
.box_body table td {line-height:23px;}
/* user */
.user {width:300px;}
.user_login {padding:15px 0 10px 25px;}
.user_input {border:#8DB2E3 1px solid;padding:3px 0 4px 3px;width:90px;color:#666666;}
.user_tip {margin:0 20px 0 20px;padding:0 0 5px 5px;border-bottom:#EEEEEE 1px solid;font-weight:bold;color:#333333;}
.user_reg {padding:5px 0 0 20px;}
.user_reg_c {padding:5px 0 10px 10px;}
.user_can {padding:10px 10px 0 10px;text-align:center;color:#1B4C7A;}
.user_can td {padding:6px 0 10px 0;background:url('../Images/user_can.gif') no-repeat center 0;}
.user_load {height:200px;background:url('../Images/user_load.gif') no-repeat center center;}
.user_wel {padding:18px 0 10px 45px;font-weight:bold;font-size:14px;background:url('../Images/user_wel.gif') no-repeat 26px 18px;}
.user_do {padding:0 10px 0 10px;text-align:center;}
.user_do td {padding:6px 0 11px 0;background:url('../Images/user_can.gif') no-repeat center 0;}
.user_foot {height:10px;line-height:10px;font-size:1px;background:url('../Images/user_bg.gif') no-repeat 0 bottom;}
.user_warn {padding:5px;margin:0 10px 0 10px;border:#FFC600 1px solid;background:#FFFEBF;text-align:center;font-weight:bold;}
.thumb {padding:5px 0 5px 0;}
.thumb img {border:#D0D0D0 1px solid;padding:3px;}
.thumb li {height:22px;line-height:22px;overflow:hidden;}
.imb img {border:#DDDDDD 1px solid;padding:3px;}

/* album */
.album {width:250px;cursor:pointer;}
.album div {padding:5px;border:#cfcfcf 1px solid;background:#f6f6f6;}
.album div span {display:block;width:240px;height:180px;overflow:hidden;text-align:center;vertical-align:middle;}
.ab_im {padding:2px;margin:10px 0 10px 13px;border:#C0C0C0 1px solid;}
.ab_on {padding:2px;margin:10px 0 10px 13px;border:#FF6600 1px solid;background:#ffffff;}

/* left */
.tool {height:33px; line-height:33px; background-color:#f6f6f6; border-bottom:#cfcfcf 1px solid;}
.tool table {width:100%;}
.maybe { clear:both; height:34px; line-height:34px; background-color:#f6f6f6; border:#cfcfcf 1px solid; padding-left:12px; margin-top:10px;}
.maybe a {padding-right:9px;}
.btn_1 {height:25px;line-height:25px;width:70px; background-color:#0b75d9; color:#ffffff;}
.btn_2 {height:25px;line-height:25px;width:70px; background-color:#e64c2e; color:#ffffff;}
.btn_bg {height:23px;line-height:23px;width:64px; background:url(../Images/bg_07.gif); color:#ffffff; float:left; padding-left:4px; margin-top:6px; margin-left:17px;}
.form_bor { border:1px solid #cfcfcf; margin-top:10px;}
.left_box { margin-bottom:10px; border:1px solid #cfcfcf; width:100%; overflow:hidden;}
.left_head {background:url('../Images/left_head.gif') repeat-x;padding:8px 10px 7px 10px;font-weight:bold;font-size:13px;}
.left_head span {font-weight:normal;font-size:12px;}
/* search */
.fsearch {padding:20px 0 10px 15px;margin:1px 1px 0 1px; border-bottom:1px dotted #e0e0e0;}
.fsearch table td { padding:4px 0; font-size:13px;}
.sch {padding:15px 20px 5px 20px;margin-bottom:10px;}
.sch p {padding:10px 10px 10px 10px;font-size:13px;margin:0;}
.sch_find {border-top:#AACCEE 1px solid;border-bottom:#EEEEEE 1px solid;margin:5px 0 5px 0;padding:5px 0 5px 5px;font-weight:bold;}
.sch_site li {background:url('../Images/ico_search.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.sch_relate li {background:url('../Images/arrow_up.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.rank_list {background:url('../Images/rank_list.gif') no-repeat;}
.rank_list li {height:23px;line-height:23px;overflow:hidden;}
.rank_list li span {
	display: block;
	height: 2px;
	margin-top: 11px;
}
.rank_list li .num_l {
	width:60px;
	background-color: #eb4d41;
}
.rank_list li .num_m {
	width:40px;
	background-color: #fd7c2e;
}
.rank_list li .num_s {
	width:25px;
	background-color: #3571eb;
}
.ppt {padding:1px 15px 1px 35px;line-height:25px;}
.ppt_l {width:60px;font-weight:bold;}
.ppt_r {color:#DFDFDF;}
.ppt span {padding:1px;background:#2E6AB1;border:#1D589E 1px solid;color:#FFFFFF;}
input.text {border:1px solid #e0e0e0; height:21px; padding-left:6px; margin-bottom:3px;}
#load_category_1 select, #load_area_1 select, .co_bd select {border:1px solid #e0e0e0; height:21px; margin-bottom:3px;}
#fromdate, #todate {border:1px solid #e0e0e0; height:21px; margin-bottom:3px;}
.f_red { color:#ff6700;}

/* sell && buy && company */
.category {padding:10px 20px 5px 15px; border-bottom:1px solid #cfcfcf; float:left; margin-bottom:10px; width:763px;}
.category p {padding:5px 0 5px 0;margin:0; float:left; width:110px; line-height:15px;}
.category div {padding:0;}
.category_div table td {line-height:26px;}
.list {line-height:180%;}
.list div img {}
.list table {width:100%;border-bottom:#CCCCCC 1px dotted;}
.list td {padding:10px 0 10px 0;}
.list td .img_80 {width:80px; height:80px; overflow:hidden; display:block;}
.list h3 {font-size:14px;margin:0px;height:22px;overflow:hidden;}
.about {border:#2786C6 1px solid;background:#F2F2F2;padding:8px;margin:15px 15px 0 15px;}
.about li {padding:5px 0 5px 5px;}
.about li span {display:block;width:100px;float:left;color:#1B4C7A;}
.contact_head {padding:6px 0 3px 18px;letter-spacing:1px;font-weight:bold;font-size:13px;color:#FFFFFF; background-color:#fd7041;}
.contact_body {padding:10px;border:#fd7041 1px solid;}
.contact_body li {line-height:24px;border-bottom:#E2E2E2 1px solid;padding:0 0 0 10px;}
.contact_body li span {color:#1B4C7A;padding:0 8px 0 0;}
.type {height:28px;line-height:29px;overflow:hidden;border-top:#AACCEE 1px solid;background:#D7E9FF url('../Images/type_bg.gif') repeat-x;padding-left:35px;}
a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#FFFFFF;color:#000000;font-weight:bold;}
a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}
a.type_2:hover {background:#2676D9;color:#FFFFFF;}
.img_tip {width:200px;z-index:1000;position:absolute;padding:5px;border:#AACCEE 1px solid;background:#FFFFFF;}
.vote {padding:10px;}
.vote div {font-weight:bold;}
.vote li {padding:3px 0 3px 0;}
.vote p {margin:5px 0 5px 0;}
.c_999 { color:#999999;}
.f_r {float:right;}

.iq_btn {height:22px; line-height:22px; width:51px; background-color:#5b42a6; color:#ffffff; display:block;}
.btn {height:22px; line-height:22px; width:51px; background-color:#008c2f; color:#ffffff; display:block;}

.td_bb {border-bottom:1px solid #cfcfcf; padding:0 40px; line-height:32px; background-color:#f6f6f6;}
.td_bb span {padding:0 78px 0 500px;}

.box_head_2 {border:#cfcfcf 1px solid; background-color:#f6f6f6; height:30px;line-height:30px;overflow:hidden;padding:0 10px 0 10px;}
.box_head_2 strong {font-size:14px;}

/* pages */
.pages {padding:10px 0 10px 0;text-align:center;font-size:12px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active  {color:#004499;background:#FFFFFF;border:#9AAFE5 1px solid;padding:1px;text-decoration:none;}
.pages a:hover  {background:#FFFFFF;border:#2E6AB1 1px solid;color:#FF6600;padding:1px;text-decoration:none;}
.pages a.current { border:#ff5016 solid 1px; color:#ff5016;}
.pages strong {background:#2E6AB1;padding:1px;border:#1D589E 1px solid;color:#FFFFFF;}
.pages_inp {border:#2E6AB1 1px solid;padding:1px;width:30px;text-align:center;color:#666666;}
.pages_btn {width:26px;background:#F1F7FC;border:#2E6AB1 1px solid;color:#004499;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}
.px14 { font-size:14px; color:#3159ad;}
.px14 span {font-size:14px;}

.f_b {font-weight:bold;}

.top-nav {
	float: right;
	font-size: 0;
	margin-top: 29px;
	position: relative;
	z-index: 1;
}
.top-nav a {
	color: #000;
	cursor:pointer;
	display: inline-block;
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	text-decoration: none;
	width: 111px;
	padding-right:4px;
}
.top-nav a.current {
	background:url(../Images/top_nav_active.png) no-repeat;
	color: #fff;
}
.main {
	margin: 0 auto;
	width:100%;
	max-width: 1400px;
}
.pro-switch {
	height: 360px;
	overflow: hidden;
	position: relative;
	width:100%;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 360px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:100%;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background:url(../Images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background:url(../Images/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}
#j_tslm {
	border-bottom:1px solid #E2E2E3;
	margin-top:22px;
	overflow:hidden;
	padding-bottom:40px;
*padding-bottom:20px;
}
.mod-tit {
	background: no-repeat;
	color:#303236;
	font-size: 28px;
	height: 50px;
	line-height: 50px;
	margin:32px 0;
	padding-left: 60px;
}
.tszl {
	background-image: url(../Images/tit_tslm.png);
}
.about {
	background-image: url(../Images/tit_about.png);
}
.pro-list {
	font-size: 0;
}
.pro-list li {
	background-color: #11b4fe;
	border: 4px solid #d3d5db;
	display: inline-block;
*float:left;
	height: 120px;
	margin-right: 38px;
	width: 120px;
}
.pro-list li.last {
	margin-right: 0;
}
.news-mod-cont {
	background-color: #f7f7f7;
	overflow: hidden;
	padding: 30px;
	_zoom: 1;
}
.news-mod {
	width: 342px;
}
.news-mod-tit {
	background: url(../Images/line.png) no-repeat 0 100%;
	color: #3e3f43;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 15px;
	padding-bottom: 12px;
}
.more, .fr {
	float: right;
}
.more {
	color: #168eff;
	text-decoration: none;
}
.fl {
	float: left;
}
.date {
	color: #7b7b7b;
	float: right;
}
.txt-list li, .news-list li {
	color: #3e3f43;
	display: block;
	padding: 6px 0;
}
.news-list li a, .txt-list li a {
	color: #2c6ba6;
	text-decoration: none;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
.clearfix {
	zoom: 1;
}
#j_tslm ul li {
	width: 128px;
	height: 128px;
	border: 0;
	background-color: transparent;
}
#j_tslm ul a {
	width: 128px;
	height: 128px;
	display: block;
	position: relative;
	z-index: 0;
	text-decoration: none
}
#j_tslm ul div {
	position: absolute;
	top: 0;
	left: 0;
	width: 120px;
	height: 120px;
	border: 4px solid #d3d5db;
}
#j_tslm a .front {
	z-index: 2;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
-webkit-transition: -webkit-transform .3s linear;
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
-moz-transition: -moz-transform .3s linear;
	-o-transform-style: preserve-3d;
	-o-backface-visibility: hidden;
-o-transition: -moz-transform .3s linear;
}
#j_tslm a .back {
	z-index: 1;
	-webkit-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
-webkit-transition: -webkit-transform .3s linear;
	-moz-transform: rotateY(-180deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
-moz-transition: -moz-transform .3s linear;
	-o-transform: rotateY(-180deg);
	-o-transform-style: preserve-3d;
	-o-backface-visibility: hidden;
-o-transition: -o-transform .3s linear;
	-ms-transform: rotateY(-180deg);
	-ms-transform-style: preserve-3d;
	-ms-backface-visibility: hidden;
-ms-transition: -ms-transform .3s linear;
}
#j_tslm a:hover .front {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
}
#j_tslm a:hover .back {
	z-index: 3;
	zoom: 1;
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
}


.cardUl{
    font-size:14px;
    height:auto;
	width:720px;
}
.cardUl li{
    height:30px;
	width:108px;
    float:left;
	border:1px solid #d8e7f6;
	text-align:center;
	margin-right:10px;
	margin-bottom:10px;
}
.cardUl li a{
	color:#063f98;
	line-height:30px;
	height:30px;
	width:108px;
	display:block;
}
.cardUl li.Selected{
   border:1px solid red;
}
.cardUl li.Selected a{
    color:red;
}
.hackBox{
    padding:2px 2px;
    display:none;
	width:720px;
}
.hackBox ul li {
	float:left;
	font-size:14px;
	padding-right:15px;
	margin-bottom:15px;
	}
.hackBox ul {
	overflow:hidden;
	}	
.clear {
	clear:both;
	}
.xian {
	padding:5px 0 15px 0;
	}
.xian img {
	width:720px;
	}	
.areasearch {
	width:1200px;
	height:auto;
	margin:0 auto;
	border:1px solid #dadada;
	margin-top:15px;
	}
.partR {
	width:1160px;
	height:auto;
	margin:0 auto;
	padding-bottom:30px;
	}	
.lanzi p {
	font-size:14px;
	color:#063f98;
	font-weight:bold;
	}
.lanzi {
	margin:10px 0 30px 10px;
	}
#aa {
	float:left;
	}
.bb {
	float:right;
	}
.service_searchbox {
	width:1200px;
	height:auto;
	margin:0 auto;
	padding-top:10px;
	}
.leftpart {
	float:left;
	width:898px;
	height:352px;
	border:1px solid #dadada;
	}
.rightpart {
	float:right;
	}
#myFocus p {
	width:306px;
	height:33px;
	line-height:33px;
	padding-left:31px;
	background-color:#deeef6;
	font-size:14px;
	font-weight:bold;
	color:#063f98;
}

.mF_tab .btnm{position:absolute;top:0;left:337px;z-index:2; width:548px;}
.mF_tab .btnm li{float:left;width:271px;height:33px;line-height:33px;text-align:center;margin-left:3px;cursor:pointer;background:#deeef6;}
.mF_tab .btnm li.current{background:url(../Images/com_dot.gif) repeat-x;}
.mF_tab .cont{position:absolute;top:56px; left:0;overflow:hidden;}
.mF_tab .cont .swt{position:absolute;left:0;top:0;}
.mF_tab .cont .swt li{float:left; padding:3px 30px; width:816px;}
.mF_tab .cont .swt li a{border-bottom:1px dotted #dddddd; padding-right:92px; padding-bottom:8px; line-height:36px;}
.mF_tab .cont .swt li a.last {padding-right:0;}

#top_r {
	float:left;
	width:290px;
	overflow:hidden;
}
#top_r #login14 {
	width:100%;
	height:52px;
	line-height:52px;
	background-color:#0f4695;
}
#top_r #login14 li {
	text-align:center;
	float:left;
	width:33%;
	background:url(../Images/index2014_39.gif) right center no-repeat;
}
#top_r #login14 li.last {
	background:none;
}
#top_r #login14 li a {
	color:#ffffff;
	font-size:16px;
}
.helpnew {}
.helpnew h5 {
	font-size:14px;
	color:#333333;
	line-height:42px;
	padding-top:3px;
	border-bottom:2px solid #999999;
}
.helpnew h5.h5_r {
	color:#d70007;
	line-height: 33px;
	border-bottom-color:#d70007;
}
.helpnew .new_conn {
	float:left;
	width:290px;
	overflow:hidden;
	line-height:26px;
	font-size:13px;
	border-top:none;
	padding-top:7px;
}
.helpnew .new_conn .joinbg {
	width: 270px;
	text-align: center;
	height: 58px;
	padding: 5px 10px 0 10px;
	background:url(../Images/201404_bg.gif) repeat-x;
	margin-bottom: 12px;
}
.helpnew .new_conn .joinbg a {
	color: #0f4695;
	font-size: 14px;
	font-weight: bold;
}
.helpnew .new_conn .hy-info {
	height: 50px;
	width: 290px;
	margin-top: 7px;
	*margin-top:4px;
}
#scrollDiv11 {
	height:89px;
	overflow:hidden;
	margin-top:7px;
}
#scrollDiv11 ul li {
	line-height:26px;
	*line-height:24px;
	_line-height:24px;
	width:100%;
	display:inline-block;
}
#scrollDiv11 ul li span {
	padding-right:1px;
	padding-left:1px;
}
#scrollDiv11 ul li a{
	float:left;
	font-size:12px;
	color:#333333;
	padding-left:23px;
	width:180px;
	height:28px;
	*height:26px;
	_height:26px;
	overflow:hidden;
	white-space:nowrap;
	background:url(../Images/vip.gif) left center no-repeat;
}
#scrollDiv11 ul li div {
	color:#666666;
	float:right;
	font-size:12px;
}
#top_r .helpnew .kj_nav {
	padding-top:16px;
	_padding-top:15px;
}
#top_r .helpnew .kj_nav li {
	float:left;
	display:inline-block;
	width:25%;
	*width:24%;
	_width:24%;
	text-align:center;
}
#top_r .helpnew .kj_nav li a {
	display:block;
	font-size:12px;
}