.container {width: 1200px;margin:0 auto;max-width: none !important;padding: 0;}
button{cursor: pointer;}
.oh { overflow: hidden;}
.cp{cursor:pointer;}
.bor{border:1px solid #ddd;}
.bor-blue{border:1px solid #1da5ff;}
.bor-b{border-bottom:1px solid #ddd;}
.bor-b-n{border-bottom: none;}
.bor-r{border-right:1px solid gray;}
.bor-l-red{border-left:1px solid #aa8409; height:50px;line-height:50px;display:inline-block;margin-left: 10px; padding-left: 10px;}
.icon {display: inline-block;font-style: normal;}
.last { padding-right: 0!important;margin-right: 0!important;}
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;}
.text-right{text-align: right;}
.hid{display:none;}
.rela{position:relative;}
.pa{position:absolute;}

a.text-white:hover,.text-white:focus{color:#fff;}
.text-white { color: #fff;}
.text-blue { color: #2a92d9;}
.text-blue:hover,.text-blue:focus{color:#2a92d9;}
.text-light-blue { color: #5db6e0}
.table-gray{background: #f4f6f9;}
.table-orange{background: #fff5ec;border-top: 1px solid #ff7300;}
.table-pink{background: #ffbcb5;}
.table-red{background:#c8161d; color:#fff;border:1px solid #ddd;}
.table-blue{background: #1d50a2;color:#fff;border:1px solid #ddd;}
.table-self{background: #aaabab;color:#fff;border:1px solid #ddd;}
.table-yellow{background: #ffe5b0;}
.not-bg{background: #efefef;}
.no-padding {padding: 0 !important;}
.bold{font-weight: bold;}
.font-600{font-weight: 600;}
.orange{color:#ff7300;}
.gray{color:#999;}
.gray2{color:#333;}
.gray3 { color: #8d8d8d;}
a.text-gray { color: gray;}
a.text-gray:hover,a.text-gray:focus{color:gray; text-decoration: underline;}
a.text-black { color: black;}
a.text-black:hover,a.text-black:focus{color:#ca0005;text-decoration: none;}
.white{background:#fff;}
.green{color:green;}

.bg-f6{background-color: #f6f6f6;}
.bg-white{background-color: #fff;}
.box-show{box-shadow: 0px 0px 8px 0px rgba(1, 165, 250, 0.1);background: #fff;}
hr{margin:10px 0;}
.red{color:#ca0005;}
.red:hover,.red:focus { color: #d40213;}
/*文字排版*/
.font-12{font-size: 12px;}
.font-14{font-size: 14px;}
.font-16{font-size: 16px;}
.font-18{font-size: 18px;}
.font-20{font-size: 20px;}
.font-24{font-size: 24px;}
.font-30{font-size: 30px;}
.font-50{font-size: 50px;}
.tr{text-align:right}
.tc{text-align:center;}
.tl{text-align:left;}
.lh16{line-height: 16px;}

.mar-0{margin:0px !important;}
.mar-lr-5{margin:0 5px;}
.mar-lr-10{margin:0 10px;}
.mar-lr-20{margin:0 20px;}
.mar-10{margin:10px 0px;}
.margin-20{margin:20px;}
.margin-b20{margin: 0 20%;}

.mar-left-5{margin-left:5px;}
.mar-left-10{margin-left: 10px;}
.mar-left{margin-left:20px;}
.mar-left-30{margin-left:30px;}
.mar-left-40{margin-left:40px;}
.mar-left-50{margin-left:50px;}
.mar-left-90{margin-left:90px;}
.mar-left-200{margin-left:200px;}

.mar-right-5{margin-right:5px;}
.mar-right-20{margin-right:20px;}
.mar-right-30{margin-right:30px;}
.mar-right-100{margin-right:100px;}
.mar-right-150{margin-right:150px;}

.margin-left-50{margin-left: 50px;}
.mar-right-50{margin-right:50px;}
.mar-top-5{margin-top:5px;}
.mar-top-10{margin-top:10px;}
.mar-top-20{margin-top:20px;}
.mar-top-30{margin-top: 30px;}
.mar-top-50{margin-top: 50px;}
.mar-top-100{margin-top: 100px;}
.mar-bot-20{margin-bottom:20px;}
.mar-bot-50{margin-bottom: 50px;}


.padding-0{padding:0!important;}
.padding-top-5{padding-top: 5px;}
.padding-top-20{padding-top: 20px;}
.padding-top-40{padding-top: 40px;}
.padding-top-50{padding-top: 50px;}
.padding-top-70{padding-top: 70px;}
.padding-bottom-0{padding-bottom: 0 !important;}
.padding-bottom-20{padding-bottom: 20px;}
.padding-bottom-30{padding-bottom: 30px;}

.padding-bottom-10{padding-bottom: 10px;}
.padding-s{padding:2px 5px;}
.padding-10{padding:3px 10px;}
.padding-15{padding:5px 15px;}
.padding-20{padding:20px;}
.padding-10{padding:10px;}
.padding-left-30{padding-left:30px;}
.padding-30{padding:30px;}
.padding-bot-50{padding-bottom:50px;}


.pad-lr-20{padding-left: 20px;padding-right: 20px;}
/*留白*/
.blank{margin-bottom: 80px;}

.min-wid-120{min-width: 120px;}
.min-wid-150{min-width: 150px;}
.min-hei-300{min-height: 300px;}
.min-hei-100{min-height:100px;}
.min-hei-50{min-height:50px;}
.hei-100{height:100%;}

.Wdate[disabled], .form-control[readonly], fieldset[disabled] .Wdate {background: #fff url(../images/rili.png) no-repeat 130px center;cursor: pointer;}
.Wdate-l[readonly]{background-position-x:160px;}

.line-height-10 {line-height: 10px; }
.line-height-15 {line-height: 15px; }
.line-height-20 {line-height: 20px; }
.line-height-25 {line-height: 25px; }
.line-height-30 {line-height: 30px; }
.icon {display: inline-block;vertical-align: middle;}
em{color:red;font-style: normal;margin-right: 5px;}
.solid{border:1px  solid #ececec;}
.dotted{border:1px  dashed #ececec;margin:15px 0;}
.dotted-black{border:1px dotted #000;margin:15px 0;}

.form-control {display:inline-block;height: 30px;font-size: 12px;}
.form-control:focus {border-color: #2a92d9;outline: 0;box-shadow: inset 0 1px 1px rgba(19,137,95,.075),0 0 8px rgba(19,137,95,.6);}
textarea.form-control {width: 100%;height: 120px;}
textarea.form-control-s {height: 80px;width:80%;}

.middle-box{max-width: 600px;text-align: center;margin:100px auto;}
.middle-box img{vertical-align: middle;}

.form-list {margin-bottom:10px;line-height: 40px;padding: 5px;}
.form-list ul{padding-left: 20px;}
.form-list li {float: left;line-height: 35px;margin-right: 10px;width:100%;}
.form-list dl{margin:10px 0;overflow: hidden;}
.form-list .text-right {width: 16%;float:left;line-height: 25px;}
.form-list dl dt{width:84%;float:left;line-height: 25px;padding:0 10px;}
.form-list-no dl{margin:5px 0;}
.form-list-no .text-right {width: 100px;}
.form-list-no dl dt{width:auto;}
.form-list-s .text-right {width: 100px;float:left;}
.form-list-s dl dt{width:auto;float:left;line-height: 35px;padding:0 10px;}
.form-list-l .text-right {width: 20%;float:left;line-height: 35px;}
.form-list-l dl{margin-bottom: 10px;}
.form-list-l dl dt{width:80%;float:left;line-height: 35px;padding:0 10px;}
.form-list-ll .text-right {width: 30%;float:left;line-height: 25px;}
.form-list-ll dl dt{width:70%;float:left;line-height: 25px;padding:0 10px;}

/* 按钮 */
.btn {border: 1px solid #2a92d9;background: #2a92d9;color: #fff;}
.btn:hover {color: #fff;background: #2a6ed1;border:1px solid  #2a6ed1;}
.btn-red {border: 1px solid #E03235;background: #E03235;color: #fff;}
.btn-red:hover {color: #fff;background: #ff3235;border:1px solid #ff3235;}
.btn-orange {border: 1px solid orange;background: orange;color: #fff;}
.btn-orange:hover {color: #fff;background: orange;border:1px solid orange;}
.btn-blue{border: 1px solid #2a92d9;background: #2a92d9;color: #fff;padding:6px 12px;
	border-radius: 4px;}
.btn-blue:hover{color:#fff;}
.btn:focus {color: #fff;outline: none;}
.btn-default {background: #fff;border:1px solid #ccc;color: #333;}
.btn-default:hover {background: #e0e0e0;color: #333;}
.btn-l-blue {padding: 4px 20px;line-height:30px;line-height: 26px;font-size: 14px;}
.btn-table {padding: 2px 5px;width:122px;height:27px;border:1px solid gray;border-radius: 0;background: #fff;color:#000;}
.btn-table:hover,.btn-table:focus{background: #2299ee;color:#fff;border:1px solid #2299ee;}
.bottom-box {margin: 50px 0;}
.bottom-box .btn {min-width: 80px;margin: 0 10px;}
.select option {padding: 5px;}

/*模态窗*/
.large-modal{min-width: 1200px;}
.modal-dialog {margin-top: 100px;}
.modal-body {max-height: 400px;overflow: auto;}
.modal-body-info {margin: 30px 0;}
.modal-content {min-width: 600px\9;margin: 0 auto;padding:0 20px;}

/*page*/
.page {margin:40px 0;text-align: center;}
.page .bor {display: inline-block;border:1px solid #ccc;border-radius:5px;margin-left: 10px;margin-bottom: -10px;}
.page .bor a {border-right:1px solid #ccc;display:inline-block;font-size: 12px;text-align: center;float: left;width: 33px;height: 33px;line-height: 33px;}
.page .bor .dif {font-size: 22px;line-height: 30px;}
.page .bor a.last {border:0;}
.page .bor a.text-blue {font-size: 15px;}
.page .bor a.text-blue:hover,.page .bor a.text-blue:focus{color: #2a92d9;}
.page .wid {vertical-align: 3px;}
.page .btn {vertical-align: top;}.page .form-control {width: 50px;}


/*header*/
.top_bar {background: #f9f9f9;height: 39px;line-height: 39px;position: fixed;z-index: 3;width: 100%;top:0;background-image: linear-gradient(#555555, #555555), linear-gradient(#f9f9f9, #f9f9f9);box-shadow:0px 2px 2px 0px rgba(102, 102, 102, 0.6);color: #fff;font-size: 12px;}
.top_bar a {padding: 0 14px;}
.top_bar .ingress {display: inline-block;}
.top_bar .ingress .regist {border-right: 1px solid #d6d6d6;padding-right: 10px;}
.top_bar .map-box {display: inline-block;position: relative;z-index: 3;margin-left: 80px}
.top_bar .map .btn_topbar {display: inline-block;}
.top_bar .map .btn_topbar i {display: inline-block;height: 30px;width: 20px;vertical-align: middle;background: url(../images/dingwei.png) -302px -12px;}
.top_bar .map .drow-div {border: 1px solid #ddd;background: #fff;position: absolute;z-index: 200;left: -999em;overflow: hidden;width: 258px;
	margin-top: -1px;padding: 10px 0;z-index:999999999;}
.top_bar .map .drow-div ul { float: left;padding: 0 5px;z-index:9999;}
.top_bar .map .drow-div .active {background: #f14747 !important;color: #fff !important;z-index: 201;}
.active_on {background: #337ab7 !important;color: #fff !important;}
.top_bar .map .drow-div a {padding: 3px 5px;}
.top_bar .map .drow-div li {line-height: 20px;float:left;min-width:45px;}
.top_bar .map .drow-div li a{display:inline-block;}
.top_bar .map .drow-div ul li a:hover {background: #f14747;display:inline-block;color:#fff;}
.top_bar .map:hover {background: #fff;}
.top_bar .map:hover .btn_topbar {border: 1px solid #ddd;border-bottom: 0;border-top:0;}
.top_bar .map:hover .drow-div { left: 0;z-index: 200;}
.header {/* position: fixed; */
z-index: 9999;
background: #fff;
width: 100%;
top: 35px;
}
.header .top {
	margin: 50px 0 30px;
}
.header .logo h1,.header .logo h2  {display: inline-block;}
.header .logo  h2  {margin: 0 0 0 10px; font-family: "youyuan";vertical-align: 5px;}
.header .logo img  {margin-top: -15px;}
/*.header .search {margin-left: 50px}*/
.header .search form {border: 1px solid #f14747;}
.header .search form input {width: 300px;height: 30px;display: inline-block;border: 0;border-radius: 0;padding: 0 10px;}
.header .search form button { width: 70px;background: #f14747;color: #fff;border: 1px solid #f14747;padding: 5px 0;font-size: 14px;float:right;}
/*.header .search form button:hover{background: #fff;border-color: #fff;color:#f14747;}*/
.header .search .history {margin-top: 5px;}
.header .search .history a {color: #999;margin-right: 20px;}
.header .search .history a:hover {color: #f14747;}
.header .drop-query { display: inline-block; position: relative;width: 90px;padding: 7px 0;text-align: center;border-right: 1px solid #f4f4f4;}
.header .drop-query .drop_icon {background: url(../images/sxjgjt-icon.png) no-repeat -30px -29px;display:inline-block;width: 9px;height: 6px;margin-left: 5px;}
.header .drop-query ul {display: none;position: absolute;border: 1px solid #f14747;top: 21px;padding: 0;width: 80px;background: #f7f7f7;z-index: 1;text-align: center;border-top: 0;margin: 9.5px 0 0 -1px;}
.header .drop-query ul li {padding:5px 0;cursor: pointer;}
.header .drop-query ul li:hover {color: #ff5757;}

.header .buy-car {border: 1px solid #e3e3e3;background: #f9f9f9;display: inline-block;margin-left: 40px; width: 137px;height: 31px;line-height: 31px;position: relative;}
.header .wid4 { width: 100px;}
.header .buy-car .car {background: url(../images/cart.jpg) -342px -3px;width: 18px;height: 17px;}
.header .buy-car .num {position: absolute;top: 3px;display: inline-block;padding: 1px;font-size: 10px;line-height: 12px;color: #fff;background-color: #f14747;border-radius: 7px;min-width: 12px;text-align: center;}
.header .buy-car .go {background: url(../images/sxjgjt-icon.png) 0 -29px;width: 5px;height: 7px;}

.header .erweima {position: relative;width:126px;text-align:center;margin-top: -10px;margin-left: 50px;}
.header .erweima li {margin-bottom: 3px;}
.header .erweima:hover .change {color:#ea2c3d;}
.header .erweima .erwama-large {background:#fff;border: 1px solid #e1e1e1;padding: 10px 10px 5px 10px;position: absolute; top:18px;left:-999em;z-index: 99;}
.header .erweima:hover .erwama-large {left:0;}

.header .menu-list {position: relative;top:0;}
.header .user_menu {position:absolute;top:0;cursor: pointer;width: 200px;font-size: 14px; color: #fff;}
.header .user_menu_header {height: 40px;background: #f14747;line-height: 40px;text-align: center;}
.header .user_menu_header .drop_icon {display: inline-block;width: 11px;height: 6px;background: url(../images/drop_icon.png) no-repeat;margin-left: 10px;}
.header .menu-detail { z-index: 9999;background: #fff;}
.header .menu-detail li { float: left;padding-bottom: 8px;}
.header .menu-detail li.on { border-bottom: 3px solid #f14747;margin-bottom: -1px;}
.header .menu-detail li.on>a { color:#f14747;}
.header .menu-detail li>a {color: #2b2b2b;font-size: 16px;width: 133px;text-align: center;display: block;}
.header .menu-detail li.last a { padding: 0;}
.header .line {border-top: 1px solid #a0a0a0}
/*.header .on { background: url(../images/navb.png) no-repeat center bottom; }*/
/*.header .on a{ color: #ddd !important; }*/

/* 脚部 */
#footer{ border-top:3px solid #f14747; color:#999}
.footer01{ height:86px; }
.footer01 ul{width:1000px;margin:0 auto;padding-top: 25px}
.footer01 ul li{width:124px;height:34px;float:left;margin-right: 165px;}
.footer01 ul .last{margin:0;}
.footer02{ width:1000px; border-bottom:1px solid #ebebeb; margin:0 auto; padding:20px 0; text-align:center;}
.footer02 strong{ color:#555;display:inline-block;margin-bottom:10px;}
.footer02 a{color:#999;}
.footer02 li{ float:left; width:20%}
.footer02 p{padding: 0 0  10px;}
.footer04{ padding:20px 0}
.j_bei{margin:20px auto;}
.j_bei span{margin:0 5px;}
.youqing{background: #e9e9e9;height：70px;line-height: 70px;}
.youqing a{margin: 0 30px;}
.youqing span{margin-right: 10px;}
/* 网站导航 */
.top_bar_r ul li{float:left;}
.top_bar_r ul li a:focus{color:#f14747;}
.map_father{position: relative;}
.drop_map_nav{width:300px;height:auto;box-sizing:border-box;background-color: #fff;border:1px solid #ddd;position: absolute;left:-333em; z-index: 1000;top:70px;box-shadow: 0 3px 5px rgba(0,0,0,.1);}
.drop_map_nav .triangle_icon{left:190px;}
.map_father:hover .drop_map_nav{left:-180px;padding:0 20px;top:40px;}
.map_sanjiao{background: url(../images/icon.png) -648px -696px;width:12px;height:4px;left:180px;display: inline-block;position: absolute;top:-4px;left:180px;}
.drop_map_nav .map_class{padding: 10px 0;font-size: 14px;border-bottom:2px solid #ddd;}
.drop_map_nav .map_class:last-child{margin-bottom: 20px;}
.drop_map_nav .last_map{border:0;}
.drop_map_nav .l_title{float:left;width:70px;font-weight: 600;}
.drop_map_nav .r_more{float:right;width:170px;padding-top: 20px;}
.drop_map_nav .r_more li{height:30px;line-height: 30px;}
.drop_map_nav .r_more li a{line-height: 27px;height:27px;padding:0;width:180px;margin-right:0;font-size: 14px;color:#000;display:inline-block;text-align: left}
.drop_map_nav .r_more li a:hover{color:#f14747;}
.drop_map_nav .r_more_t{float:right;width:90px;}
.drop_map_nav .r_more_t li a{width:90px;}

/* 右侧浮窗 */
.right-service{position: fixed;right: 0;bottom: 60px;z-index: 8;}
.right-service ul{width:48px;height:200px;}
.right-service li{display: inline-block;width:53px;height:53px;margin-bottom: 5px;cursor:pointer;background: url(../images/customer-service.png) no-repeat;}
.right-service .qq{background-position: -0 -128px;}
.right-service .phone{background-position: 0 -64px;}
.right-service .phoneb{background-position: 0 0;}
.right-service div{width:210px;height:130px;display:none;position:absolute;right:53px;z-index: 8;background: url(../images/customer-service.png) no-repeat;}
.right-service .qq-box{background-position: -73px -138px;bottom:100px;}
.right-service .phone-box{background-position:-73px -1px;bottom:40px;}
.right-service .phoneb-box{background-position:-302px -1px;bottom:-20px;}

/* 我是采购商 */
.drop_pur_fa{position: relative;}
.drop_pur_fa a {color:#454545;}
 .triangle_icon{display:inline-block;background:url(../images/triangle-icon1.png) no-repeat center;width:32px;height:32px;position: absolute;top:-21px;left:180px;right:0;}
.drop_pur{width:280px;background:#fff;z-index: 1000;box-shadow: 0 3px 5px rgba(0,0,0,.1);border:1px solid #ddd;padding: 10px 0;position: absolute;left:-333em;top:40px;}
.drop_pur ul li{width:140px;float:left;padding-left: 15px;box-sizing:border-box;line-height: 24px;}
.drop_pur_fa:hover .drop_pur{left:-160px;}


.pull-center{margin:0 auto;}
.nav_text_cen{float:left;width:60%;}
.nav_text_cen ul{float:left;width:100%;}
.nav_text_cen li{padding:10px 15px;float:left;}
.nav_text_cen li a{color:#333;font-size: 14px}


.nav_img_list{width:100%;height: 755px;background: url(../images/bobg_3.jpg) no-repeat center bottom;position: relative;}

.nav_mg_divs{width:1200px;height:580px;position: absolute;top:55%;left:50%;margin: -275px 0 0 -600px;}
.nav_mg_divs .nav_title li{border:1px solid #ccc;font-size: 20px;padding:0 40px;border-top:0px;background: #FaFaFa;cursor: pointer;height: 116.16px;line-height: 116px;}
.nav_mg_divs .nav_title li:hover{background: #fff;border-right: 0;}
.nav_mg_divs .nav_title li .icon { width: 20px;height: 20px;background: url(../images/wanda_icon.png) no-repeat;vertical-align: -2px;}
.nav_mg_divs .nav_title li .w_icon1 { width: 23px;height: 21px;background-position:-29px 0; }
.nav_mg_divs .nav_title li .w_icon2 { width: 22px;height: 22px;background-position:-62px 0; }
.nav_mg_divs .nav_title li .w_icon3 { width: 26px;height: 22px;background-position:-96px 0; }
.nav_mg_divs .nav_title li .w_icon4 { width: 24px;height: 24px;background-position:-134px 0; }
.nav_mg_divs .nav_title li .w_icon5 { width: 22px;background-position:-172px 0; }
.nav_mg_divs .nav_title li .w_icon6 { height: 22px;background-position:0 -30px; }



.nav_active { background:url(../images/wanda_icon.png) -191px -35px no-repeat;display: inline-block;width: 9px;height: 13px;position: absolute;right: 30px;margin-top: 50px; }
.nav_mg_divs .nav_title li a { display: inline-block;}
.nav_title { position: relative;}
.nav_title li .nav_list { position: absolute;top:0;left:300px;z-index: 99;display: none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.nav_title li .nav_list img { height: 579px;}


.banner-bo {
	border: 1px solid red;
	height: 100%;
}
.detail_descri_txt { margin: 5px 10px;}

/* 20171009 paopao */
.anchorBL{display:none;}
map area {outline: none;}

/* .content { margin-top: 187px;} */


/*banner*/
.royalSlider { max-width: 1920px; max-height: 346px;min-width:1200px;height:346px; position: relative; direction: ltr;}
.rsContainer { position: relative;width: 100%;height: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsSlide { position: absolute;left: 0;top: 0;display: block;height: 100%;width: 100%;}
.rsContent { width: 100%;height: 100%;position: relative;min-width: 1200px;}
.rsOverflow { width: 100%;height: 100%;position: relative;overflow: hidden;float: left;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.fullWidth { max-width:1920px;margin: 0 auto 0 auto;position: relative;}
#full-width-slider { width:100%; color: #666;}
.rsMinW .rsBullets { position: absolute;bottom:20px;left:50%; margin:0 0 0 -112px; /* z-index: 1; */padding-top: 4px; height: auto; text-align: center;line-height:12px;overflow: hidden;}
.rsMinW .rsBullet { display: inline-block;*display:inline; *zoom:1; }
.rsMinW .rsBullet span {display: block; width:30px;height:6px;background:#fff; margin:0 13px; cursor:pointer;}
.rsMinW .rsBullet.rsNavSelected span {background: #fff; opacity:0.3; filter:alpha(opacity=30);}

/*login*/
.login {width: 1200px;position: absolute;top: 0;left: 50%;margin-left: -600px;height: 346px;}
.login-con {position: absolute;background: #fff;width: 260px;height: 324px;top: 50
%;margin-top: -162px;right: 0;}

/*index detail*/
.index-detail-menu {
	
}
.index-detail-menu li {
	float: left;
	height: 80px;
	line-height: 80px;
}
.index-detail-menu li.active {
	background: #eeeeee;
}
.index-detail-menu li.active a {
	color: #f14747;
}
.index-detail-menu li a {
	padding: 40px 20px;
	font-size: 14px;
}
/*标题*/
.title{margin: 50px auto 20px;text-align: center;width: 290px;background-color: #4088ff;text-align: center;position: relative;}
.title h2{color: #fff;font-size: 26px;display: inline-block;line-height: 54px;cursor: default;}
.title img{position: absolute;top: 11px;left: 35px;}
.title-one{width: 100%;height: 56px;color: #666;line-height: 56px;font-size: 18px;background: #fff;box-shadow: 0px 0px 8px 0px rgba(1, 165, 250, 0.1);padding: 0 20px;font-weight: bold;}
.title-one img{margin-right: 5px;}
.title-one .search{margin-top: 10px;}
.title-one .search,.filtrate .search,.title-one .search input,.filtrate .search input,.title-one .search .btn,.filtrate .search .btn,.mid-search input,.mid-search .btn{float: right;}
.title-one .search input{width: 440px;}
.title-one .search input::placeholder,.filtrate .search input::placeholder{font-size: 14px;}	
.filtrate .search input{width: 320px;}
.title-one .search input,.filtrate .search input,.mid-search input{height: 35px;background-color: #f4f4f4;border: solid 1px #e8e8e8;padding-left: 10px;}
.title-one .search .btn,.filtrate .search .btn,.mid-search .btn{width: 124px;display: inline-block;background-color: #4088ff;text-align: center;line-height: 35px;color: #fff;padding: 0;}
.title-one .join{display: inline-block;float: right;padding: 0 10px;color: #ff7d4b;border: 1px solid #ff7d4b;border-radius: 18px;line-height: 32px;font-weight: 400;margin-top: 11px;font-size: 15px;}
.title-two,.title-three{border-bottom: 1px solid #ccc;width: 100%;}
.title-two h3{color: #fff;font-size: 14px;background-color: #4088ff;display: inline-block;line-height: 38px;cursor: default;padding: 0 25px;}
.title-three{height: 55px;}
.title-three h3{display: inline-block;border-bottom: 1px solid #4088ff;padding: 0 10px;line-height: 54px;font-size: 18px;color: #4088ff;font-weight: bold;cursor: default;}
.title-three a{float: right;line-height: 54px;color: #454545;}
.title-four{overflow: hidden;height: 24px;position: relative;}
.title-four h4{font-size: 24px;font-weight: bold;color: #454545;position: absolute;padding: 0 18px;line-height: 24px;display: inline-block;background: #fff;left: 0;top: 0;z-index: 1;cursor: default;}
.title-four h4:before{display: inline-block;content: "";width: 5px;height: 24px;background-color: #4088ff;border-radius: 3px;position: absolute;top: 0;left: 0;}
.title-four .line{display: inline-block;height: 1px;background: #4088FF;float: left;position: absolute;top: 12px;left: 0;width: 100%;z-index: 0;}
.title-five{border-bottom: 1px solid #ccc;padding: 30px 0 10px;margin-bottom: 25px;}
.title-five h3{font-size: 24px;font-weight: bold;color: #3b3b3b;padding-left: 30px;}
/*分页*/
.paging{text-align: center;padding: 40px 0 54px;}
.paging a{display: inline-block;padding: 4px 15px;border: 1px solid #e4e4e4;background: #fff;}


/*列表页 左右两栏布局*/
.list-left{float: left;width: 949px;}
.list-right{float: right;width: 235px;}
.container div,.container li,.container ul{box-sizing: border-box;}

/*列表页右边信息弹窗*/
.message{background: #fff;padding-bottom: 15px;color: #747474;margin-bottom: 15px;box-shadow: 0px 0px 18px 0px rgba(1, 165, 250, 0.1);}
.message-header{font-size: 18px;color: #4088ff;border-top: 1px solid #4088ff;border-bottom: 1px solid #d6d6d6;padding: 20px 15px;}
.message ul{padding: 15px 15px 0 15px;}
.message ul li{cursor: pointer;height: 24px;margin-bottom: 15px;}
.message ul li span{display: inline-block;width: 40px;border-radius: 2px;line-height: 24px;color: #fff;text-align: center;float: left;margin-right: 10px;}
.message ul li p{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;width: 154px;line-height: 24px;float: left;}
.message.hot li{border-bottom: 1px dashed #dcdcdc;height: 32px;margin-bottom: 10px}
.message.hot li p{width: 200px;}
.message li:hover,.message a:hover{color: #333;}
/*商户首页 导航*/
.nav-one{padding: 24px 0;color: #454545;background: #fff;margin-top: 40px;border-bottom: 2px solid #4088FF;margin-bottom: -2px;}
.nav-one .company{float: left;}
.nav-one .imgbox,.nav-one h2,.nav-one .collect{float: left;}
.nav-one .company .imgbox{width: 90px;height: 90px;overflow: hidden;position: relative;}
.nav-one .company .imgbox img{position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
.nav-one .company .collect{display: inline-block;width: 70px;height: 33px;background-color: #f14747;border-radius: 2px;color: #fff;margin-top: 28px;text-align: center;line-height: 33px;}
.nav-one .company h2{font-size: 25px;font-weight: bold;margin: 0 40px 0 20px;line-height: 92px;}
.nav-one ul{float: right;padding-top: 22px}
.nav-one ul li{margin-left: 10px;float: left;}
.nav-one ul li a{display: inline-block;padding: 0 30px;line-height: 48px;font-size: 20px;transition: .2s;}
.nav-one ul li a:hover{background: #4088ff;color: #fff;}
.nav-one ul li.active a{background: #4088ff;color: #fff;}

/*展示窗格*/
.showcase{min-height: 180px;padding: 0 50px;position: relative;margin-top: 20px;text-align: center;}
.showcase .swiper-button-next,.showcase .swiper-button-prev{width: 19px;height: 64px;margin-top: -50px;}
.showcase .swiper-button-next,.partner .arrow-right{background: url(../images/new/next1.png) no-repeat center;}
.showcase .swiper-button-prev,.partner .arrow-left{background: url(../images/new/prev1.png) no-repeat center;}
.talent-pool img{width: 82px;height: 82px;border-radius: 50%;margin: 10px 0 15px;}
.talent-pool h4{font-size: 16px;font-weight: bold;}
.partner .arrow-left,.partner .arrow-right{width: 19px;height: 64px;margin-top: -50px;position: absolute;top: 50%;}
.partner .arrow-left{left: 10px;}
.partner .arrow-right{right: 10px;}
.partner img{width: 242px;height: 160px;border: 1px solid #ccc;}
.partner p{padding: 5px 0 10px;}

/*暂无数据*/
.nodata{text-align: center;padding: 60px 0;}
.nodata img{margin-bottom: 20px;}


/*小搜索*/
.mid-search input{}

/*背景*/
.bg{background-image: url(../images/new/bg.png);}


/*数据表格*/
.table{width: 100%;background: #fff;margin-top: 20px;}
.table thead tr{background: #f2f2f2;height: 42px;}
.table thead th{color: #4d4d4d;font-size: 16px;font-weight: bold;}
.table thead th:first-child,.table tbody td:first-child{padding-left: 20px}
.table tbody tr{height: 80px;border-bottom: dashed 1px #cdcdcd;transition: .2s;}
.table tbody td{color: #4c4c4c;}
.table tbody td span{display: inline-block;padding: 0 5px;color: #fff;border-radius: 2px;line-height: 24px;margin-right: 3px;}
.table tbody td .btn{display: inline-block;width: 90px;background-color: #4088ff;border-radius: 2px;color: #fff;text-align: center;line-height: 36px;margin-right: 20px;display: none;float: right;}
.table tbody tr:hover{background: #ecf3ff;border-bottom: 1px solid #ecf3ff;}
.table tbody tr:hover td{color: #4088ff;}
.table tbody tr:hover .btn{display: block;}

/*分页*/
.page {
    margin:40px 0;
    text-align: center;
    }
.page .bor {
    display: inline-block;
    border:1px solid #ccc;
    border-radius:5px;
    margin-left: 10px;
    margin-bottom: -10px;
}
.page .bor a {
    border-right:1px solid #ccc;
    display:inline-block;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 33px;
    height: 33px;
    line-height: 33px;
}
.page .bor .dif {
    font-size: 22px;
    line-height: 32px;
}
.page .bor a.last {
    border:0;
}
.page .bor a.text-blue {
    font-size: 15px;
}
.page .bor a.text-blue:hover,
.page .bor a.text-blue:focus{
    color: #2a92d9;
}
.page .wid {
    vertical-align: 3px;
}
.page .btn {
    vertical-align: top;
    height: 34px;
}
.page .form-control {
    width: 50px;
    height: 35px;
}