@charset "utf-8";

.bl{ background:#fafafa;}
#mainbox_sub_one ,#mainbox_sub_two ,#mainbox_sub_three ,#mainbox_sub_five,#mainbox_sub_six,#box_footer_sub{width:1200px; margin:0 auto; }


/*面包标题*/

.subTitle{margin-bottom:20px;padding-bottom:0px;border-bottom:1px solid #e0e0e0;text-align:right; height:50px; line-height:60px;}
.subTitle .catname{font-size:18px;font-weight:bold;float:left;font-family:"微软雅黑";color:#333;}
.subTitle .shopcart{background:url(../images/shopcart_ico.gif) no-repeat 0 center; padding-left:20px;}
.subTitle a{color:#666;}
.subTitle span{color:#666;}
.subTitle a.goback{float:left;margin-left:10px;}



/*右边推荐案例*/
.hotgoods{ background:#fff; margin-top:10px; padding:10px; width:auto;}
.hotgoods h1{  font-size:18px; font-weight:bold; color:#3e3a39; line-height:38px; height:38px;}
.hotgoods h1 a{ color:#c7261e; font-size:12px; }
.hotgoods h1 a:hover{ text-decoration:underline; font-weight:bold;  }
.hotgoods .item{ padding:15px 0px; border-bottom:1px solid #ccc; height:65px; overflow:hidden;}
.hotgoods .item .img{ margin-right:10px;}
.hotgoods .item .info{ width:115px; height:65px;}
.hotgoods .item .info h2{ height:20px; line-height:20px; overflow:hidden;}
.hotgoods .item .info h2 a{ font-size:14px; font-weight:bold; color:#3e3a39;}
.hotgoods .item .info p{ padding-top:6px; }
.hotgoods .item .info p a{ color:#bfbfbf;}
.hotgoods .item .info p .lookhref{ color:#c7261e;}
.hotgoods .item .info p .i1{ height:10px; width:10px;  display:inline-block; margin-right:5px; background-position:-241px 0px; }
.hotgoods .item .info p .i2{ height:10px; width:10px;  display:inline-block; margin-right:5px; background-position:-253px 0px; }
.hotgoods a:hover{ text-decoration:underline;}






/*新闻栏目-活动-右栏*/
.hotnews{ background:#fff; margin-top:10px; padding:10px; width:auto;}
.hotnews ul li{ line-height:23px; float:none;}
.hotnews h1{  font-size:18px; font-weight:bold; color:#3e3a39; line-height:38px; height:38px;}
.hotnews h1 a{ color:#c7261e; font-size:12px; }
.hotnews h1 a:hover{ text-decoration:underline; font-weight:bold;  }
.c_right{width:100%; overflow:hidden; }
.c_news{width:100%;}
.c_news ul li{width:100%; overflow:hidden; margin-bottom:10px;}
.c_news ul li img{width:100%; height:150px;}

/*专题－详细*/
#box_news_zt{width:100%;}
#box_news_zt_sub1{ width:1180px; margin:0 auto;}
.listConts{line-height:26px;color:#666;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000; background:#efefef; margin-bottom:10px;}
.listConts .info{width:100%;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}
#box_news_zt #textarea img{outline-width:0px; vertical-align:top; }
#box_news_zt #textarea{text-align:center; position:relative; overflow:hidden; width:100%;}
#box_news_zt #textarea div{margin:0 auto; }



/*HPIC*/
#box_hpic{width:100%; background:#ffc243 url(../images/hibg.jpg) no-repeat bottom center; height:850px; text-align:left;}
#box_hpic_sub h2{display:block; width:150px; text-align:center; padding:10px 0px; color:#fff; height:25px; background:#33B7F4; font-weight:normal; line-height:25px; font-size:25px;margin-bottom:20px; }
#box_hpic_sub{width:1200px; background:url(../images/hpicbg.png) no-repeat ; margin:0 auto; margin-top:60px;  position:relative; height:600px;  border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
#box_hpic_sub01{ position:absolute; width:500px; left:0px; top:50px; }
#box_hpic_sub01 h3{ padding-top:10px; font-size:25px; line-height:30px; padding-left:30px; color:#57A702;}
#box_hpic_sub01 span{font-size:16px; font-weight:bold; display:block;  padding-left:30px; line-height:34px; color:#fff;}
#box_hpic_sub02{position:absolute; right:20px; top:50px; width:450px;}
#box_hpic_sub03{position:absolute; left:20px; height:180px; bottom:75px; width:520px; background:#fff; border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding:10px;}
.formBox_hpic{ background-color:rgb(87, 167, 2); width:450px; margin:0 auto; height:480px; color:#fff;  border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.formBox_hpic div{ padding-left:20px; line-height:40px; height:40px; margin-bottom:10px;}
.formBox_hpic div span{ width:80px; font-size:14px; display:inline-block; color:#fff;}
.formBox_hpic div input{ width:300px; height:40px; border:1px solid #cbcbcb; padding-left:10px; line-height:40px; font-size:14px;}
.formBox_hpic div input:focus{ border-color:#2CB4F2;}
.formBox_hpic div .code{ width:40px;}
.formBox_hpic .btnbox{ margin:30px 0px 15px 0px; margin-left:15px; }
.formBox_hpic .btnbox .submit{ width:380px; height:40px; text-decoration:none; line-height:40px; display:block; text-align:center; border:none; cursor:pointer; background:#33B7F4; font-family:"微软雅黑"; font-size:20px; color:#fff; border-radius:20px;}
.formBox_hpic .btnbox .submit:hover{background:#2CB4F2;}
.formBox_hpic .numbox{ padding-left:0px; padding-top:20px;  padding-bottom:20px; font-weight:bold; font-size:18px; text-align:center;}
.formBox_hpic i{ padding:0 5px; font-size:22px; }


/*施工工艺*/
#box_place{margin:20px 0px;}
.news_list3{padding-top:30px; }
.news_list3 li img{width:360px; height:261px;}
.news_list3 li{ float:left; background:#fff; border:1px solid #eff2f4; width:360px; padding:10px;  margin-bottom:18px; margin-left:10px; color:#a0a0a0;}
.news_list3 li span.title{display:block; padding-top:10px; padding-bottom:10px; width:100%; text-align:center; background:#efefef; overflow:hidden}
.news_list3 li span.title a{font-weight:bold; line-height:25px; font-size:18px;}
.news_list3 li:hover{-moz-box-shadow: 0px 2px 5px #EDEDED; box-shadow: 0px 2px 5px #EDEDED;}
.news_list3 li span.title a:hover{color:#c7261e;}
.news_list3 li:hover a{text-decoration:none;color:#c7261e;}
.news_list3 li span.time{float:none; display:block;}
.news_list3 li p.description{font-size:12px;}
.news_list3 li span.class{margin-left:12px;}
.news_list3 li span.class a{text-decoration:underline;color:#a0a0a0;}

#textarea img{max-width: 100% !important;}

.place_menu{padding:10px 10px 0px 10px;}
.place_menu ul li{height:40px; border:1px solid #ccc; margin-bottom:10px; line-height:40px; text-align:center; font-size:16px; font-weight:bold;}
.place_menu ul li a{ text-decoration:none;}
.place_menu ul li:hover{ background:#c7261e;}
.place_menu ul li:hover a{ color:#fff;}


.listConts_place{color:#666; padding:20px;}
.listConts_place .title{font-size:24px;text-align:center;line-height:40px;color:#000; height:50px; margin-bottom:10px; border-bottom:1px dashed #ccc;}
.listConts_place .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts_place .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts_place .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts_place .info .small{font-size:10px;padding-right:3px;}
.listConts_place .info .big{color:#003ba6;padding-left:3px;}
.listConts_place .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts_place .showimg{margin:20px 0;text-align:center;}
.listConts_place .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts_place .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts_place .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts_place .author{text-align:right;color:#999;}
.listConts_place #textarea img{max-width:860px;}



/*经典案例*/
#box_caseshow_sub1{ width:800px; padding: 25px; float:left; background:#fff;}
#box_caseshow_sub2{ width:310px; float:right;}
#box_caseshow_sub2 .right{
	background: #fff;
}
#box_case{width:100%; background:#f7f7f7; padding-bottom:50px; overflow:hidden; }
#box_case_sub{ width:1200px; margin:0 auto; text-align:left;}
#box_case_sub_left{width:200px; float: left; background: #fff; padding-top: 10px;}
#box_case_sub_right{width:980px; float: right; background: #fff; padding-top: 10px;}

#box_case_sub01{width:100%; padding-top:0px;}
#box_case_sub02{width:100%;}
#box_case_sub03{width:100%; padding-bottom:50px;}
#box_case_sub03 .goods_list{width:1209px;  margin-right:-9px;}
#box_case_sub03 .goods_list li{width:392px;height:398px;border:solid 1px #eee;border-radius:3px;background:#fff;overflow:hidden; margin-right:9px;  float:left;margin-bottom:9px; position:relative;-webkit-box-shadow:0 5px 5px #333;-moz-box-shadow:0 5px 5px #333;box-shadow:0 1px 4px #ddd;}
#box_case_sub03 .goods_list li img{width:392px;height:294px;}
#box_case_sub03 .goods_list li a.img{width:392px;height:294px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;border:1px solid #ccc;overflow:hidden;}
#box_case_sub03 .goods_list li a.img img{vertical-align:middle;}
#box_case_sub03 .goods_list li a.img:hover{}
#box_case_sub03 .goods_list li a{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;}
#box_case_sub03 .goods_list li:hover img{*width:432px;*height:324px;*margin:-15px -20px;transform:scale(1.1);transition:all 0.5s ease 0s;-webkit-transform:scale(1.1);-webkit-transition:all 0.5s ease 0s;-moz-transform:scale(1.1);-moz-transition:all 0.5s ease 0s;}
#box_case_sub03 .goods_list li .info{width:100%; }
#box_case_sub03 .goods_list li .info div{font-family:Verdana;display:block;}
#box_case_sub03 .goods_list li .info i{color:#d94f44;font-style:normal;margin-right:5px;font-family:Verdana;font-weight:bold;}
#box_case_sub03 .goods_list li .info i.lt{text-decoration:line-through;color:#333;}
#box_case_sub03 .goods_list li .info i.hits{font-weight:normal;margin-right:0;}
#box_case_sub03 .goods_list li .info a{color:#999; text-align:center; height:20px; line-height:20px; font-size:14px; margin:20px 0px; display:block}
#box_case_sub03 .goods_list li .info a:hover{color:#c7261e}
#box_case_sub03 .goods_list li .info .yy{width:60px; height:20px; padding-left:30px; margin-left:110px; font-size: 14px;display:inline-block; float:left; background:url(../images/icon9.gif) no-repeat;}
#box_case_sub03 .goods_list li .info .yy:hover{background:url(../images/icon10.gif) no-repeat; color:#c7261e}
#box_case_sub03 .goods_list li .info .yy:hover a{color:#c7261e}
#box_case_sub03 .goods_list li .info .yy a{ display:inline-block; line-height:20px; margin:0; text-align:left; }
#box_case_sub03 .goods_list li .info .ln{ color:#999; width:80px; height:20px; padding-left:30px;line-height:20px; font-size: 14px; float:left;  background:url(../images/icon11.gif) no-repeat;}
#box_case_sub03 .goods_list li .info .ln:hover{background:url(../images/icon12.gif) no-repeat; color:#c7261e}


/*footer*/

/******************************************/



/*商品内容页*/
.goodsConts{color:#666;}
.goodsConts h1.title{font-size:18px;text-align:left;line-height:40px;color:#000;}
.goodsConts .cloud-zoom{display:block;width:402px;margin-bottom:10px;}
.goodsConts .cloud-zoom img{width:400px;height:auto;border:1px solid #ccc;}
.goodsConts .zoomlist li{float:left;margin-right:3px;border:1px solid #ccc;height:45px;}
.goodsConts .zoomlist li img{width:45px;height:45px;}
.goodsConts .cloud-zoom-lens{background:#fff;cursor:move;}
.goodsConts .cloud-zoom-title{font-family:Arial;position:absolute !important;background:#000;color:#fff;padding:3px;width:100%;text-align:center; font-weight:bold; font-size:10px;top:0px;}
.goodsConts .cloud-zoom-big{overflow:hidden; }
/*.goodsConts .mousetrap{ display:none;}*/
.goodsConts .cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000;}

.goodsConts .tb-meta{width:400px;color:#999;}
.goodsConts .tb-meta li{padding-left:10px;line-height:30px;}
.goodsConts .tb-meta li span{display:inline-block;width:60px;}
.goodsConts .tb-meta li strong.price{font-size:24px;margin-right:5px;font-family:Verdana;color:#c00;}
.goodsConts .tb-meta li strong.lt{text-decoration:line-through;margin-right:5px;font-family:Verdana;color:#333;}
.goodsConts .tb-skin{width:360px;background:#fcfaf9;border:1px solid #f7f5f3;border-right:none;border-left:none;margin-top:10px;padding:20px;}
.goodsConts .tb-skin .tb-note-title{height:22px;margin-bottom:8px;}
.goodsConts .tb-skin .tb-note-title span{float:left;}
.goodsConts .tb-skin .tb-note-title a{float:right;font-weight:bold;color:#333;}
.goodsConts .tb-action{margin-top:20px;}
.goodsConts .tb-action a{background-image:url(../images/buybtn.png);overflow:hidden;text-indent:-9999px;float:left;}
.goodsConts .tb-action a#buynow{width:131px;height:37px;display:block;background-position:left 0;margin-right:10px;}
.goodsConts .tb-action a#addcart{width:156px;height:37px;display:block;background-position:-132px 0;}
.goodsConts .tb-prop dt{float:left;margin-bottom:8px;}
.goodsConts .tb-prop dd{margin-bottom:8px;}
.goodsConts .tb-prop dd a{border:1px solid #eae5e3;padding:2px 5px;background:#f0edec;color:#816957;margin-right:5px;}
.goodsConts .tb-prop dd a:hover{text-decoration:none;color:#000;}
.goodsConts .tb-prop dd a.selected{border:1px solid #816957;}
.goodsConts .tb-note-title{color:#816957;}
.goodsConts .tabs{height:35px;margin:35px 0 15px; background: #f2f2f2;}
.goodsConts .tabs li{float:left;margin-right:5px;}
.goodsConts .tabs li a{width:83px;height:35px;display:block;text-align:center;line-height:35px;font-size:14px;font-weight:bold;}
.goodsConts .tabs li a:hover{text-decoration:none;}
.goodsConts .tabs li.active a{border-top:2px solid #b20000; color:#b20000; background: #fff;}
.goodsConts .tabs li.normal a{background:#ccc;}
.goodsConts .buynum{width:50px;height:20px;background:url(../images/input_gray_bg.png) repeat-x;border:1px solid #ccc;text-align:center;}

/*辅材*/
#box_case_sub04{width:100%; padding-bottom:50px; position: relative;}
#box_case_sub04 .goods_list{width:100%; min-height: 300px; }
#box_case_sub04 .goods_list li{width:232px;height:310px;border:solid 1px #eee;border-radius:3px;background:#fff;overflow:hidden; margin-right:9px;  float:left;margin-bottom:20px; position:relative;-webkit-box-shadow:0 1px 4px #EAEAEA;-moz-box-shadow:0 1px 4px #EAEAEA;box-shadow:0 1px 4px #EAEAEA;}
#box_case_sub04 .goods_list li img{width:230px;height:230px;}
#box_case_sub04 .goods_list li a.img{width:230px;height:230px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;border-bottom:1px solid #efefef;overflow:hidden;}
#box_case_sub04 .goods_list li a.img img{vertical-align:middle;}
#box_case_sub04 .goods_list li a.img:hover{}
#box_case_sub04 .goods_list li a{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;}
#box_case_sub04 .goods_list li:hover img{*width:432px;*height:324px;*margin:-15px -20px;transform:scale(1.1);transition:all 0.5s ease 0s;-webkit-transform:scale(1.1);-webkit-transition:all 0.5s ease 0s;-moz-transform:scale(1.1);-moz-transition:all 0.5s ease 0s;}
#box_case_sub04 .goods_list li .info{width:100%; }
#box_case_sub04 .goods_list li .info div{font-family:Verdana;display:block;}
#box_case_sub04 .goods_list li .info i{color:#d94f44;font-style:normal;margin-right:5px;font-family:Verdana;font-weight:bold;}
#box_case_sub04 .goods_list li .info i.lt{text-decoration:line-through;color:#333;}
#box_case_sub04 .goods_list li .info i.hits{font-weight:normal;margin-right:0;}
#box_case_sub04 .goods_list li .info a{color:#7c7c7c; padding: 0 5px; text-align:left; height:20px; line-height:20px; font-size:14px; margin:10px 0px; display:block}
#box_case_sub04 .goods_list li .info a:hover{color:#c7261e}
#box_case_sub04 .goods_list li .info .yy{width:80px; height:20px; padding-left:5px; font-weight: bold;font-size:18px;display:inline-block; float:left; color:#f30}
#box_case_sub04 .goods_list li .info .yy a{ display:inline-block; line-height:20px; margin:0; text-align:left; }
#box_case_sub04 .goods_list li .info .ln{ text-align: right;color:#999; width:80px; height:20px; line-height:20px; padding-right:5px;  font-size: 12px; float:right;}

#box_case_sub05 {
    width: 100%;
    padding-top: 0px;
}
#box_case_sub05 .list_menu{
    border: 1px solid #eee;
    width: 188px;
    background: #fbfbfb;
	}

.howToSort input{ line-height: 25px; height: 25px; border: 1px solid #ccc; padding-left:5px; background: #fff; }
.howToSort .sub{width: 30px;   line-height: 25px; height: 25px; background: #c7261e; display:inline-block; color: #fff; text-align: center;cursor: pointer;}

.productAttr {
    border: 1px solid #eee;
    width: 978px;
    position: relative;
    margin-bottom: 20px;
}
.severalAttr dl {
    border-bottom: 1px solid #eee;
    overflow: hidden;
    width: 978px;
}

.severalAttr dt, .severalAttr dd {
	float: left;}

.severalAttr dt{
    width: 79px;
    font-weight: bold;
    text-align: right;
    line-height: 18px;
    font-size: 14px;
}
.severalAttr dd {
    padding-top: 11px;
    width: 880px;
    position: relative;
    padding-left: 19px;
}
.severalAttr dd div {
    width: 880px;
}
.attrType {
    overflow: hidden;
}
.attrType li {
    float: left;
    width: auto;
    height: 18px;
    line-height: 18px;
    margin-bottom: 6px;
    padding: 0 10px;
}
.attrType a {
    font-size: 12px;
    display: inline-block;
    height: 100%;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.howToSort {
    height: 26px;
    border: 1px solid #eee;
    padding: 9px 8px;
    line-height: 26px;
    font-size: 12px;
    position: relative;
    background: #f5f5f5;
    margin-bottom: 20px;
    z-index: 10;
}
.saleSort, .priceSort {
    height: 26px;
    line-height: 26px;
    background: url(../images/search_back.png) -235px -90px no-repeat;
    padding-right: 11px;
    cursor: pointer;
    overflow: hidden;
    width: 35px;
}
/*辅材详情*/
.goodsConts .products_list{width:100%;}
.goodsConts .products_list p{width:100%; display: block; padding:0px 5px; background: #f5f4f4;}
.goodsConts .products_list .pt{ font-size: 38px; margin-top: 10px; padding-top: 10px; line-height: 40px;  font-weight: bold; color: #f30; font-family: arial;}
.goodsConts .products_list .pt i{font-size: 30px;font-style: inherit; }
.goodsConts .products_list .pt span{  font-size: 12px; padding-right: 10px; color: #C7261E; cursor: pointer;}
.goodsConts .products_list .pc{ min-height: 90px;  padding-bottom: 5px; }
.goodsConts .products_list .pt em{font-size: 12px;font-style: inherit;color: #666; font-family: microsoft yahei; font-weight: normal;}
.goodsConts .products_list .pc span{width:96%; margin:0 auto; display: block; font-size: 12px; font-weight: normal; padding-top:5px;  color: #666; font-family: microsoft yahei; border-top:1px dotted #ccc; }
.goodsConts .products_list ul{ margin-top:15px;overflow: hidden;}
.goodsConts .products_list ul li{width: 100%; line-height: 30px; height: 30px; border-bottom: 1px dashed #ccc; font-size: 14px;}
.goodsConts .products_list .btn{margin-top:20px; height: 40px;line-height: 40px; width: 100px; color: #fff;background: #c7261e;text-align: center;font-size: 16px;border-radius: 4px;}
.goodsConts .products_list .btn:hover{background: #e00;}
#tabs_content0 img{max-width: 850px;}
.goodsConts .products_list a{display: block; overflow: hidden; height: 60px;width: 60px;float: left;display: inline-block;margin-right: 50px;}

/*密码弹出*/
#showpost{ text-align: center;width:380px; height: 80px; position: fixed; z-index:9999; top:50%; margin-top: -80px; left: 50%; margin-left: -190px; z-index: 9999; background: #fff; border: 8px solid rgba(0, 0, 0, 0.6);padding:15px;}
#showpost input{width:200px; height:30px; line-height: 30px; border: 1px solid #ccc; padding-left:5px;}
#showpost #search_btn{ display: inline-block; text-align: center;cursor: pointer; border: none; background: #c7261e; width: 60px; height:32px; line-height: 32px; color: #fff; font-size: 14px; font-family:Microsoft yahei; float: right;}
#showpost #search_btn:hover{background:#9f0101; text-decoration: none;}
#showpost SPAN{width:30px; height: 30px; line-height: 30px; position: absolute; text-align: center; display: block; background: #c7261e;color: #fff; right:-8px;top:-8px; font-size: 18px; font-family: arial;}
#showpost SPAN:hover{background: #9f0101; cursor: pointer;}

#showpost_bg{background:rgba(0,0,0,0.98); width: 100%; height: 100%; position: fixed; top:0; left: 0; z-index: 9998;}

#showpost_list{ text-align: center;width:380px; height: 80px; position: absolute; z-index:9999; top:40px; z-index: 9999; background: #fff; border: 8px solid rgba(0, 0, 0, 0.6);padding:15px;}
#showpost_list input{width:300px; height:30px; line-height: 30px; border: 1px solid #ccc; padding-left:5px; }
#showpost_list #search_btn{ display: inline-block; text-align: center;cursor: pointer; border: none; background: #c7261e; width: 60px; height:32px; line-height: 32px; color: #fff; font-size: 14px; font-family:Microsoft yahei; float: right;}
#showpost_list #search_btn:hover{background:#9f0101; text-decoration: none;}
#showpost_list SPAN{width:30px; height: 30px; line-height: 30px; position: absolute; text-align: center; display: block; background:  rgba(0, 0, 0, 0.7) ;color: #fff; right:-8px;top:-38px; font-size: 18px; font-family: arial;}
#showpost_list SPAN:hover{background: #c7261e; cursor: pointer;}




/*人才招聘*/
.jobsbg{width:100%; background:url(../images/bjt_regular_3.jpg) no-repeat top center; height:248px;}
.global_wrap{position: relative;min-height:100%; clear: both; content: ""; }
.w970{padding-top:40px;margin:0 auto;width:970px;height:auto;overflow:hidden;}
.w1000{padding-top:0px;margin:0 auto;width:1200px;height:auto;overflow:hidden; margin-bottom:40px;}
.w800{ width:760px;}
.w520{ width:520px; overflow:hidden}
.w190{ width:5px;}
.mt10{ margin-top:10px;}
.fl{
float: left;
}
.fr{
float: right;
}
.f18 { font-size:18px}
/* 职位选择 */
.jobCheckBox{  width:400px; background:rgba(255, 255, 255, 0.8); padding:15px; overflow:hidden;}
.jobCheckBox h3{font:700 16px/30px Microsoft yahei; color:#c7261e; padding-bottom:10px;}
.jobCheckBox .jobCheckList{ display:block; height:35px; margin-bottom:9px; line-height:22px;}
.jobCheckBox .jobCheckList label{ display:inline-block; width:45px; *display:inline; font-weight:bold; font-size:14px; color:#626262;}
.jobCheckBox .jobCheckList select{ height:35px; width:172px; border:1px solid #ddd; color:#626262;}
.jobCheckBox .jobCheckBtn{ height:35px; width: 99%; border:0; background:#c7261e; color:#fff; cursor:pointer;  -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; font-size:16px; }
.jobCheckBox .jobCheckBtn:hover{background:#AE1912;}
.jobCheckInput{}
.jobCheckInput input{ float:left; display:block; color:#626262;}
.jobCheckTxt{ height:35px; width:170px; border:1px solid #ddd; margin:0; color:#999; text-align:center;}

/*------列表表格------*/
.dw_table{position:relative;color:#888;margin-top:10px;background-color:#FFF;border-left:1px solid #DDD;border-right:1px solid #DDD}
.dw_table .el{height:40px;line-height:40px;font-size:14px;overflow:hidden;padding:0 5px;border-bottom:1px dotted #DDD}
.dw_table .el:hover,.dw_table .hover{background-color:#F4F4F4}
.dw_table .el.mk{background-color:#F3F9FF}
.dw_table .mk:hover{background-color:#E7F0F8}
.dw_table .title{height:42px;line-height:42px;text-align:center;border-bottom:1px solid #DDD; background:#F8F8F8; border-top:1px solid #ddd;}
.dw_table .title span{height:42px !important;line-height:42px !important;font-size:14px;color:#888; border-right:1px solid #DDD;}
.dw_table .title span:last-child{ border-right:none;}
.dw_table .t1,.dw_table .t2,.dw_table .t3,.dw_table .t4,.dw_table .t5, .dw_table .t6, .dw_table .t7{float:left;height:40px;line-height:40px !important;font-size:14px;overflow:hidden;padding:0 10px}
.dw_table .t1{position:relative;width:315px}
.dw_table .t1.tg a{max-width:250px}
.dw_table .t1.tg img,.dw_table .t1.tg2 img{position:absolute;top:15px;right:-30px}
.dw_table .t1.tg2 a{max-width:220px}
.dw_table .t1.tg2 .tag2{right:-60px}
.dw_table .t1 span{position:relative}
.dw_table .t1 a,.dw_table .t1 a span{font-size:16px;font-family:"Microsoft YaHei";color:#000}
.dw_table .t1 a{position:relative;float:left;max-width:285px;height:40px;white-space:nowrap; overflow:ellipsis;overflow:hidden}
.dw_table .t2{width:150px;color:#333; text-align:center;}
.dw_table .t2 a,.dw_table .t2 a span{font-size:14px;font-family:"Microsoft YaHei";color:#333;}
.dw_table .t1 a:link{color:#000}
.dw_table .t2 a:link{color:#333}
.dw_table .t2 a:visited,.dw_table .t1 a:visited{color:#772360}
.dw_table .t2 a:hover,.dw_table .t1 a:hover{color:#FF6000}
.dw_table .t2 a:active,.dw_table .t1 a:active{color:#772360}
.dw_table .t3{width:100px;text-align:center}
.dw_table .t4{width:130px;font-size:14px;color:#FF6000;text-align:center}
.dw_table .t5{width:90px;text-align:center}
.dw_table .t6{width:90px;text-align:center}
.dw_table .t7{width:166px;text-align:center}
.dw_table .t7 a{color:#888}
.dw_table .t7 a:hover{ color:#c7261e}
.dw_table .ckbox{float:left;width:16px;height:16px;cursor:pointer;margin:18px 9px 0 0;_margin-right:5px;background-position:-2px -42px}
.dw_table .ckbox.checked{background-position:-27px -42px}
.dw_table .checkbox{position:relative;float:left;top:11px;*top:10px;margin-right:10px;_margin-right:5px}
.dw_table .j,.dw_table .s{position:relative;_position:absolute;display:inline-block;width:27px;font:12px/16px "SimSun";color:#FFF;text-align:center;top:-2px;_top:16px;margin-left:3px;background-color:#FF6000}
.dw_table .s{width:14px;background-color:#55CB60}

.dw_tlc{position:relative;height:42px;line-height:42px;top:-1px;background-color:#F8F8F8;border-top:1px solid #DDD;border-bottom:1px solid #DDD;z-index:1}
.dw_tlc .chall{float:left;width:80px;height:42px;border-right:1px solid #DDD}
.dw_tlc .op{float:left;padding-left:5px}
.dw_tlc .op span{float:left;width:123px;height:26px;line-height:26px;cursor:pointer;margin:7px 0 0 30px}
.dw_tlc .op i{float:left;width:20px;height:20px;margin:3px 2px 0 25px}
.dw_tlc .but_sq{color:#FFF;background-color:#FF6000;border:1px solid #FF6000}
.dw_tlc .but_sq:hover{background-color:#EA5800}
.dw_tlc .but_sq i{background-position:-70px 0}
.dw_tlc .but_sc{color:#FF6000;background-color:#FFF2E3;border:1px solid #FFB865}
.dw_tlc .but_sc:hover{background-color:#FFE8CD}
.dw_tlc .but_sc i{background-position:-70px -20px}
.dw_tlc .rt{position:relative;float:right;width:118px;height:42px;text-align:center;border-left:1px solid #DDD}
.dw_tlc #rtPrev,.dw_tlc #rtNext{position:absolute;width:8px;height:14px;top:14px;left:15px;background-position:-150px 0}
.dw_tlc #rtNext{left:auto;right:15px;background-position:-170px 0}
.dw_tlc #rtPrev.on{background-position:-150px -20px}
.dw_tlc #rtNext.on{background-position:-170px -20px}
.dw_tlc #rtPrev.on:hover{background-position:-150px -40px}
.dw_tlc #rtNext.on:hover{background-position:-170px -40px}
.dw_tlc .rt .on{cursor:pointer}
.dw_tlc .order_time,.dw_tlc .order_auto{position:relative;font-size:14px;text-indent:23px;cursor:pointer}
.dw_tlc .order_time:hover,.dw_tlc .order_auto:hover{background-color:#E0E0E0}
.dw_tlc .order_time em,.dw_tlc .order_auto em{position:absolute;width:20px;height:20px;top:11px;left:16px;z-index:2}
.dw_tlc .order_time em{background-position:0 -20px}
.dw_tlc .order_time .on{background-position:-25px -20px}
.dw_tlc .order_auto .on{background-position:-25px 0}
.dw_tlc .order_time a,.dw_tlc .order_auto a{position:relative;display:block;height:42px;font-family:"Microsoft YaHei";font-size:14px;color:#888;z-index:1}
.dw_tlc .order_time a:hover,.dw_tlc .order_auto a:hover{background-color:#E0E0E0}
.dw_tlc .order_time.dw_c_orange a,.dw_tlc .order_auto.dw_c_orange a{color:#FF6000}
.dw_tlc .ckbox{margin-top:13px;margin-left:15px}
.dw_tlc .checkbox{top:12px;*top:11px;left:15px;margin-right:25px;_margin-right:19px}
.dw_tlc .sbox{float:right;margin:7px 15px 0 0}
.dw_tlc .sbox .list_tab_search_btn{float:left;width:45px;height:26px}
.dw_tlc .ipt{float:left;width:153px;height:24px;line-height:24px;overflow:hidden;padding:0 5px;background-color:#FFF;border:1px solid #DDD;border-right:0 none}
.dw_tlc .ipt .mytxt{width:100%;height:22px;font:12px/22px "Microsoft YaHei";border:0 none}
.dw_tlc .og_but{float:left;width:45px;height:26px;line-height:26px}

.dw_nomsg{line-height:200px;font-size:14px;color:#333;text-align:center}

.dw_hot{position:absolute;width:170px;top:0;left:1002px;background-color:#FFF;z-index:5}
.dw_hot .name{height:44px;line-height:42px;font-weight:bold;font-size:18px;color:#FF6000;text-indent:10px;background-position:15px -175px;_border:1px solid #F8F8F8}
.dw_hot ul{margin:0 auto}
.dw_hot li{padding:0px 10px 5px}
.dw_hot .cname,.dw_hot .ctitle{font:14px/20px "Microsoft YaHei" !important;color:#000 !important}
.dw_hot .ctitle{color:#666 !important}
.dw_hot .cname:hover,.dw_hot .ctitle:hover{font:14px/24px "Microsoft YaHei";color:#FF6000 !important}
/*------列表表格 END------*/




/* 分类展示  */
.joinBanner{ width:100%; height:218px; background:rgba(255, 255, 255, 0.8); padding:15px; overflow:hidden;}
.joinBanner .jobtype{width:400px;}
.joinBanner .jobtype h3{font:700 16px/30px Microsoft yahei; color:#c7261e; padding-bottom:10px;}
.joinBanner .jobtype ul{}
.joinBanner .jobtype ul li{
    float: left;
    height: 40px;
    line-height: 40px;
    margin: 5px;
    width: 160px;
    text-align: center;
    font-size: 16px;
    background-color: #fff;
	cursor:pointer;

}
.joinBanner .jobtype ul li:hover{background:#55A5E2; color:#fff;}
.joinBanner .jobstyle {width:300px;}
.joinBanner .jobstyle  ul{}
.joinBanner .jobstyle ul li{
	    width: 100%;
    height: 80px;
    line-height: 80px;
    text-align: center;
    margin: 10px 0px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    background-color: #C7261E;
	cursor:pointer;
}
.joinBanner .jobstyle ul li:hover{background-color: #AE1912;}
/* 急聘职位 最新职位 */
.joinHotJob{ border:1px solid #f3f3f3; margin-top:20px; padding:3px;  overflow:hidden; background:#FFC; margin-bottom:20px;}
.joinHotJob .joinHotArea{ background:#FFC; padding:10px 0;}
.joinHotJob dl{ float:left; width:580px; padding-left:15px;}
.joinHotJob dl.joinHotJobList{ border-right:1px dotted #ddd;color:#383A63;}
.joinHotJob dl.joinHotJobList a{color:#383A63; font-size:14px}
.joinHotJob dl.joinHotJobList a:hover{color:#F03; font-size:14px}

.joinHotJob dl.joinHotNewList a{color:#383A63; font-size:14px}
.joinHotJob dl.joinHotNewList a:hover{color:#F03; font-size:14px}

.joinHotJob dt{ display:block; height:19px; background:url(../images/con_joinUs.png) no-repeat; margin-bottom:10px; text-indent:-1000em; overflow:hidden;}
.joinHotJob dl.joinHotJobList dt{ background-position:0 -50px;}
.joinHotJob dl.joinHotNewList dt{ background-position:0 -70px;}
.joinHotJob dd a{ display:inline-block; width:190px; line-height:30px; white-space:nowrap;}

/* 职位列表 */
.joinListDetail{ border-bottom:1px dotted #ddd; padding:15px 10px; color:#383A63; font-size:14px}
.joinListDetail h4{ font-weight:700; font-size:14px; color:#fff;font-family:'Microsoft YaHei'; text-align:center; padding:0 15px 0 15px; background: url(../images/nav_tbg.png) 0 -25px no-repeat;-moz-border-radius:2px;border-radius:2px; width:140px; height:26px; line-height:26px;}
.joinListDetail p{ line-height:2; margin:10px 0 0}
.joinListDetail span.tit{ font-weight:700;}
.joinListDetail span.mleft{ margin-left:70px;}
.joinListDetail .jobApplyBtn{ display:block; height:24px; width:80px; background:url(../images/con_joinUs.png) 0 -25px no-repeat; margin-top:10px; text-indent:-1000em; overflow:hidden;}
.joinListDetail .jobApplyBtninfo{ display:block; height:24px; width:80px; background:url(../images/con_joinUs.png) 0 -93px no-repeat; margin-top:10px; text-indent:-1000em; overflow:hidden;}

/*招聘详细*/
/*内容头部*/
.tHeader{margin-bottom:10px; background-color:#F9F9F9; border:1px solid #EEE}
.tHeader .in{position:relative; width:1170px; margin:0 auto; padding:15px; overflow:hidden;}
.tHeader.fix{position:fixed; width:100%; top:0; left:0; padding:15px; border-left:0 none; border-right:0 none; box-shadow:0 0 4px #CCC; z-index:9}
.tHeader.fix .msg{display:none}
.tHeader.fix .cn{padding-top:12px}
.tHeader h1{float:left; max-width:338px; height:22px; font:bold 18px/22px "Microsoft YaHei"; color:#333; margin:0 15px 8px 0}
.tHeader h1.h2{max-width:553px}
.tHeader .i_house{float:right; width:85px}
.tHeader .in .i_house{background:none; border-radius:none; color:#666}
.tHeader .ltype{float:left; width:85%; height:20px; clear:both}
.tHeader .agenote{position:absolute;float:left;*width:128px;line-height:20px;color:#333;right:0;top:45px}
.tHeader .agenote a{font-family:"Microsoft Yahei"}
.tHeader .agenote .te:hover{color:#ff7300}
.tHeader .agenote .qe{*position:relative;top:-20px;float:right;width:20px;height:20px;margin-left:5px;background:url(http://img01.51jobcdn.com/im/2016/form/form.png) 0 -100px}
.tHeader .agenote .qe:hover{background-position:-20px -100px}
.tHjob.fix{padding:0}
.tHjob.fix .in{padding:10px 15px}
.tHjob .cn{float:left; width:680px}
.tHjob .cn strong{float:right; width:215px; height:22px; font:bold 18px/22px "Microsoft YaHei"; color:#FF6000; text-align:right; margin-bottom:8px}
.tHjob.fix .cn{padding-top:15px}
.tHjob.fix .cn strong{margin-bottom:18px}
.tHjob .lname{float:left; max-width:112px; height:20px; line-height:22px; margin-bottom:10px; overflow:hidden}
.tHjob .lname,.tHjob .cn p,.tHjob .in .cname a,.tHCop p{font-size:14px; background:none; border:none; font-family:"Microsoft YaHei"; color:#666}
.tHjob .cname{float:left; width:535px; margin-bottom:8px}
.tHjob .cname a{height:20px; overflow:hidden}
.tHjob .cname.c2{width:650px}
.tHjob .cname a{position:relative; display:inline-block; color:#333; padding-right:30px}
.tHjob .cname a:hover{color:#FF7300; text-decoration:underline}
.tHjob .cname .i_link{position:absolute; top:0; right:0}
.tHjob .op{float:right; width:150px; text-align:center; padding:0 20px}
.tHjob .but_sq,
	.research .but_research{display:block; height:45px; font:18px/45px "Microsoft YaHei"; color:#FFF; margin-bottom:10px; background-color:#FF6000; border-radius:2px}
.tHjob .but_sq:hover,
	.research  .but_research:hover{background-color:#EA5800}
.tHjob .but_sq img{position:relative; vertical-align:middle; top:-2px; margin-right:5px}
.tHjob .but_sq.off{cursor:auto; background-color:#FFA56E}
.tHjob .i_collect{float:left}
.tHjob .i_upline{float:right}
.tHCop,.tHCop.fix{padding:0}
.tHCop .in{padding:15px 0 15px 0}
.tHCop h1{max-width:800px}
.tHCop h1.h2{float:none; max-width:100%; margin-right:0}
.tHCop .img_on{width:890px; min-height:60px; padding-left:75px}
.tHCop .img_on h1{max-width:740px}
.tHCop .img_on .cimg{position:absolute; top:15px; left:0; border-radius:5px}


.tCompany_center{ margin-top:12px;}
.tCompany_center_bottomText{ height:30px; line-height:30px; clear:both;}
.tPosition_center_bottomText{ height:30px; line-height:30px; text-indent:15px; clear:both; color:#fa7003;}

.tCompany_main{ width:870px; float:left;}
.tCompany_main .tBorderTop_box{border-top:0 none;}
.tCompany_introduction{ border:#ff7000 1px solid; border-width:3px 1px 1px;}
.tCompany_main_title{ padding:10px; overflow:hidden; position:relative; zoom:1;}
.tCompany_main_title ul{ float:left; overflow:hidden;}
.tCompany_main_title li{ float:left; line-height:30px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif;}
.tCompany_title_name h1{ color:#fa7003; font-size:14px;
	max-width:290px;
	_width:expression(document.body.clientWidth > 290 ? "290px" : "auto");
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.btn_jgz{ margin-right:6px;}
.btn_jgz a{ display:inline-block; width:72px; height:30px; text-align:center; line-height:30px; color:#FFF; background-color:#ff7101; font-weight:bold; vertical-align:middle;}
.btn_jgz .gzCancel{background-color:#ccc;}
.tCompany_main_l{ width:488px;}
.tCompany_main_r{ width:210px; height:40px;}
.tCompany_main_r li{ margin:0 2px;}
.tCompany_main_r li a{ color:#009afc;}
.tCompany_main_r li a:visited{ color:#009afc;}
.tCompany_main_r li a:hover{ color:#fa7003;}
.tCompany_main_r .btn_jgz{ margin-right:6px;}
.tCompany_main_r .btn_jgz a{ display:inline-block; width:72px; height:30px; text-align:center; line-height:30px; color:#FFF;/* background-color:#ff7101;*/ font-weight:bold; vertical-align:middle;}

.tCompany_main_r .link_jzl{ margin-top:10px;}
.tCompany_main_r .link_jzl a:link{ color:#F60;}
.tCompany_main_r .link_jzl a:visited{ color:#F60;}
.tCompany_main_r .link_jzl a:hover{ text-decoration:underline;}
.tCompany_main_c .tCompany_title_name h1{ max-width:590px; 	_width:expression(document.body.clientWidth > 590 ? "590px" : "auto");}
.tCompany_main_r_bot{ position:absolute; top:10px; right:10px;}
.tCompany_main_btn{width:100%; display:none;}
.tCompany_main_btn span{width:60px; margin:10px auto; cursor: pointer; color:#fff; height: 30px; line-height: 30px; text-align: center; display: block; border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background:#c7261e;}
.tCompany_main_btn span:hover{background:#AE1912;}

.tCompany_basic{ background-color:#f8f6f7; padding:4px; border:#d3d3d3 1px solid; border-width:1px 0; clear:both;}
.tCompany_basic_fans{ border-bottom: 1px solid #E3E3E3; padding:0px 10px 4px; position:relative; zoom:1;}
.tCompany_basic_fans li{ float:left; height:32px; line-height:32px; margin-right:10px;}
.tCompany_basic_fans li a:link{ color:#009AFC;}
.tCompany_basic_fans li a:visited{ color:#009AFC;}
.tCompany_basic_fans li a:hover{ color:#fa7003;}
.tCompany_basic_fans .btn_jgz a:link{ color:#fff;}
.tCompany_basic_fans .btn_jgz a:visited{ color:#fff;}
.tCompany_basic_fans .btn_jgz a:hover{ color:#fff;}
.fans_rightContent{ position:absolute; right:10px; top:10px;}


.tCompany_basic .lineDl{ margin:0; line-height:40px;}
.tCompany_basic .lineDl dt{ line-height:38px;}
.tCompany_basic_top{ padding-right:142px; position:relative;}
.basic_top_noimg{ padding-right:0px;}
.basic_top_noimg .text_dd480{ width:620px;}
.tCompany_basic_logo{ display:inline-block; border:#e0e0e0 1px solid; position:absolute; top:4px; right:10px;}
.tCompany_basic_top .lineDl{ border-bottom:#e3e3e3 1px solid;}
.tCompany_basic_top .lineDl dt{ width:78px; color:#5a5a5a;}
.tCompany_basic_top .lineDl dd{ color:#5a5a5a; font-family:Arial, Helvetica, sans-serif; word-break: break-all; }
.tCompany_basic_top .lineDl .text_dd{ width:194px;}
.tCompany_basic_bot .lineDl dt{ width:78px; color:#5a5a5a;}
.tCompany_basic_bot .lineDl dd{ color:#5a5a5a; font-family:Arial, Helvetica, sans-serif;}
.tCompany_text_title{ color:#5b5b5b; border-bottom:#e3e3e3 1px solid; font-size:14px; line-height:45px; margin-top:10px; padding-left:10px;}
.tCompany_text{ padding:20px;}
.tCompany_text h2{ font-size:14px; color:#5b5b5b;}
.tCompany_text p{ font-size:14px; color:#5a5a5a; line-height:32px;}
.tCompany_text li{font-size:14px; color:#5a5a5a; line-height:32px; margin-left:20px}
.tCompany_text ul ol li{list-style:decimal}
.tCompany_text ul ul li{list-style:disc}
.tCompany_text blockquote{text-indent:1.6em}



/*sidebar*/
.inbox{line-height:30px; color:#333;word-wrap:break-word;padding:15px; min-height:300px;}
.inbox .mt10{margin-top:10px}
.tSearchSidebar{ width:270px; float:right;}
.tBorderTop_box{border:1px solid #eee}
.tBorderTop_box.bt{border-top:1px solid #eee !important}
.tBorderTop_box h2{position:relative; height:38px; line-height:38px; text-indent:10px; border-bottom:1px solid #eee; color:#666; font-size:16px;background-color:#f5f5f5; z-index:2}
.tBorderTop_box h2 .bname{float:left; height:20px; line-height:20px; font-size:16px; text-indent:0; margin-top:9px; padding-left:15px; border-left:4px solid #c7261e}
.tBorderTop_box h2 .op{float:right; height:20px; line-height:20px; color:#2d64b3; text-indent:0; font-family:"Microsoft YaHei"; margin:9px 15px 0 0}
.tBorderTop_box h2 .op:hover{color:#FF7300}
.tBorderTop_box ul{ margin:10px;}
.sidebar_zwlist ul{ margin:10px 0px;}
.tBorderTop_box li a{ color:#666;}
.tBorderTop_box li a:visited{ color:#0199fe;}
.tBorderTop_box li a:hover{ color:#ff7100;}
.tBorderTop_box li a span{ color:#ff7100;}


/*职位*/
.rjlist .no_job{font:14px/60px "Microsoft YaHei"; text-align:center}
.rjlist .e,.rjlist .mk{height:56px; line-height:28px; padding:7px 15px; border-bottom:1px dotted #DDD}
.rjlist .e.nb{border-bottom:0 none}
.rjlist .e:hover,.rjlist .cname:hover{background-color:#F4F4F4}
.rjlist a,.rjlist strong,.rjlist span{float:left; height:28px; overflow:hidden}
.rjlist a{width:185px; font-size:14px; font-family:"Microsoft YaHei"; color:#666}
.rjlist .name{width:130px; font-size:16px; color:#000}
.rjlist a:hover{color:#FF7300}
.rjlist strong{float:right; width:50px; font-weight:normal; font-size:16px; text-align:right; color:#FF6000}
.rjlist span{float:right; width:80px; font-size:12px; text-align:right; color:#666}
.rjlist .cname,.rjlist .sname{float:none; display:block; width:auto; height:42px; font:14px/42px "Microsoft YaHei"; color:#666; padding:0 15px; border-bottom:1px dotted #DDD}
.rjlist .cname{font-size:16px; color:#000}
.rjlist.r2 .e,.rjlist.r2 .mk{height:28px}
.rjlist.r2 .mk{background-color:#FF9F20}
.rjlist.r2 .mk *{color:#FFF}
.rjlist .cname.mk{height:42px; color:#FFF; cursor:auto}
/*
.rjlist.r2 .e:hover a,.rjlist.r2 .e:hover strong,.rjlist.r2 a:hover{color:#FFF}
*/
.rjlist.r2  strong{font-weight:normal}


/*招聘职位*/
.tCompany_jobList{ margin-top:10px;}
.tCompany_jobList thead{ background-color:#f3f3f3; height:46px;}
.tCompany_jobList thead td{font-size:14px; color:#999; font-weight:bold;}
.tCompany_jobList tbody{ padding:0 4px;}
.tCompany_jobList tbody td{ font-size:14px; color:#5a5a5a; height:40px; font-family:Arial, Helvetica, sans-serif; border-bottom:#c7c7c7 1px dashed;}

.tCompany_jobList tbody td .zw-name{ font-size:14px; display:inline-block; width:360px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.tCompany_jobList .inptext_fl{ width:110px; margin:0 auto;}
.tCompany_jobList .inptext_fl input{ height:14px; line-height:14px; padding:9px 6px; width:96px;}
.tCompany_jobList .downList{ width:108px;}
.marginL20{ margin-left:20px;}
.list-loginPage{ height:36px; line-height:36px; text-align:center; color:#666;}
.wuyoutuijian{ background:#FFF /*url(http://img01.51jobcdn.com/im/jobs/wytjBg.jpg) left top no-repeat*/;/* height:110px;*/ border:#dfdfdf 1px solid; margin-bottom:10px;}
.wuyoutuijian h2{ color:#969696; background-color:#eee; float:left; width:98px; height:100%; line-height:110px; text-align:center;}
.wuyoutuijian ul{ margin:10px 0px 0px 8px; width:598px; overflow:hidden; float:left;}
.wuyoutuijian li{ float:left; margin:4px; *margin:4px 0px;}
.wuyoutuijian .tuijian_text{ margin-bottom:10px; *padding-bottom: 10px; }
.tuijian_text li{ width:290px;  overflow:hidden; height:15px; line-height:15px;}
.wytj-one-line{ background:#FFF url(http://img01.51jobcdn.com/im/jobs/wytjBg.jpg) left -20px no-repeat; height:66px;}
.wytj-one-line h2{ height:64px; line-height:64px;}
.wytj-one-line ul{}

.tCompany_sidebar{ width:310px; float:right;}
.sidebar-wft{ height:240px; background-color:#CCC; margin-bottom:10px;}
.sidebarSbh h2{ color:#5a5a5a; line-height:42px;}
.sidebar_zczx li a{ display:block; line-height:34px; width:248px; padding:0 10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.sidebar_zczx .active{ background-color:#f0f0f0; border:#ccc 1px dashed; border-width:1px 0;}
.sidebar_hyzx{ border:#e3e3e3 1px solid; border-width:3px 1px 1px 1px; margin-top:10px;}
.sidebar_hyzx p{ line-height:30px; color:#5b5b5b;}
.sidebar_hyzx_top{ position:relative; padding-left:70px; height:70px;}
.sidebar_hyzx_top_image{ border:#cccccc 1px solid; width:60px; height:60px; overflow:hidden; position:absolute; top:4px; left:0px;}
.sidebar_hyzx_top h3{ color:#ff7200;}
.sidebar_hyzx_top p{ color:#5c5c5c; line-height:46px;}

.sidebar_zwlist h3{ margin:0 10px; border-bottom:#CCC 1px dashed; padding-bottom:10px;}
.sidebar_zwlist li a{ font-weight:bold;}
.sidebar_zwlist .active a{ color:#fa7003;}
.sidebar_zwlist .active a:visited{ color:#fa7003;}
.align-r{ text-align:right; margin:0 10px;}
.sidebar_zwlist .tCompany_title_name h1{ padding:16px 10px; border:none; cursor:pointer;}
.sidebar_zwlist .tCompany_title_name .active{ background-color:#ffa657; color:#FFF;}
.sidebar_zwlist_active{ border-color:#ff7000;}
/*职位页*/
.tCompany_job_name{}
.tCompany_job_name h1{ color:#0199fe; font-size:14px;
	width:488px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	height: 40px;
    line-height: 40px;
}
.tCompany_basic_job{ position:relative;}
.tCompany_basic_job .lineDl{ border-bottom:#e3e3e3 1px solid;}
.tCompany_basic_job .lineDl dt{ width:78px; color:#5a5a5a;}
.tCompany_basic_job .lineDl dd{ color:#5a5a5a; font-family:Arial, Helvetica, sans-serif;}
.tCompany_basic_job .lineDl .text_dd{ width:148px;}
.tCompany_basic_job .lineDl dd a{ font-size:14px;}
.tCompany_basic_job .lineDl .text_dd620{ width:620px; _line-height:40px;}

/*留言栏目*/
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}


/*大图样式*/
.picarr{position:relative;margin:20px auto;}
.picarr .picture{width:100%;text-align:center;}
.picarr .picture a{display:none;}
.picarr .preview{width:685px;margin-top:20px;padding:5px;background:#eef3fa;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.picarr .preview li{float:left;margin:4px;}
.picarr .preview li a{width:58px;height:45px;border:1px solid #fff;background:#fff;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:35px;*font-family:Arial;}
.picarr .preview li a img{vertical-align:middle;}
.picarr .preview li.current a{border:1px solid #000;}


/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.png);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}





/*分页样式*/
.page_info{text-align:center;margin-top:10px; margin-bottom:20px;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{color:#fff; height:30px;line-height:30px; width:30px; display:inline-block; border:1px solid #535353;background:#535353; text-decoration:none; text-align:center; padding:0; margin-left:5px; border-radius:1000px; -moz-border-radius: 1000px; -webkit-border-radius: 1000px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#fff;border:1px solid #c7261e; background:#c7261e;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}


/*系统在线客服*/
*html{background-image:url(about:blank);background-attachment:fixed;}
.kf{width:127px;border:1px solid #51b5f0;position:fixed;top:45%;right:0;background:url(../images/kf_ico.png) no-repeat 7px 10px #1a98d5;min-height:50px;_height:auto!important;_height:50px;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||130)-(parseInt(this.currentStyle.marginBottom,10)||130)));}
.kf_r{margin-left:37px;background:#16a2dd;color:#fff;text-align:center;padding:10px 0 10px;}
.kf_r img{margin-bottom:5px;}


/*商品分类*/
.goodstype li.alltype{line-height:33px;margin-bottom:10px;background:#f89803;text-align:center;font-size:14px;font-weight:bold;}
.goodstype li a{color:#fff;}
.goodstype li h3{font-size:14px;font-weight:bold;}
.goodstype li ul{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e0e0e0;}
.goodstype li ul li{display:inline-block;margin-right:15px;padding-left:10px;background:url(../images/subnav_ico.gif) no-repeat 0 center;}
.goodstype li ul li a{color:#999;}
.goodstype li ul li a:hover{color:#F60;}
.goodstype li ul li a.on{color:#c00;}



/* 效果CSS开始 */
.goodsarea{width:850px;position:relative;margin:0 auto; overflow:hidden; background:#333; }
.goodsarea .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.goodsarea .prev{left:30px;background:url(../images/prevBtn.png) no-repeat;}
.goodsarea #prevTop,.goodsarea #nextTop{top:296px;width:32px;height:48px;}
.goodsarea #prev,.goodsarea #next{top:692px;width:10px;height:16px; }
.goodsarea #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;  display:none;}
.goodsarea #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;  display:none;}
.goodsarea .next{right:30px;background:url(../images/nextBtn.png) no-repeat;}
.goodsarea li{float:left;}
.goodsarea .cf li{position:relative;color:#fff;}
.goodsarea .picBox li img{width:850px; height:auto;}

.goodsarea .cf li span{display:none;width:486px;position:absolute;left:75px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.goodsarea .picBox{width:850px; height:640px;  position:relative;overflow:hidden; background:#0D0D0D; }
.goodsarea .picBox ul{height:640px;position:absolute; left:0;}
.goodsarea .picBox li{padding-left:0px; padding-right:0px; width:850px; overflow:hidden; }
.goodsarea .listBox{width:764px;height:100px;margin:0 auto;position:relative; padding-top:10px; padding-bottom:10px;overflow:hidden;}
.goodsarea .listBox ul{height:88px;position:absolute; padding-left:5px;}
.goodsarea .listBox li{width:127px; cursor:pointer;position:relative; padding:5px 0 0 0;}
.goodsarea .listBox li i{display:none;}
.goodsarea .listBox li a{display:block;width:108px;height:77px;}
.goodsarea .listBox img{border:3px solid #fff; width:114px; height:83px;}
.goodsarea .listBox .on img{border:3px solid #CECDCC;}
.goodsarea .listBox .on{background:url(../images/img_bg.jpg) center top no-repeat;}
.goodsarea .listBox .on i{display:block;}


/*在线客服*/

#floor_select {
  width: 70px;
  position: fixed;
  _position: absolute;
  right: 0;
  bottom: 160px;
  _bottom: "auto";
  cursor: pointer;
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 999;
  border: 1px solid #dedede;
  border-top: none;
  background: #fff;
}
#floor_select li {
  width: 70px;
  height: 81px;
  *height: 77px;
  text-align: center;
  border-top: 1px solid #dedede;
  position: relative;
  background:#fff;
  *margin: 0;
  *padding: 0;
}
#floor_select li a {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  height: 81px;
  width: 70px;
  color: #fff;
  text-decoration:none;
  background: #c7261e;
}
#floor_select li a img {
  width: 37px;
  display: inline-block;
  max-height: 37px;
  padding: 11px 0 7px;
}
#floor_select li a div {
  position: absolute;
  left: -109px;
  bottom: -1px;
  z-index: 9999;
  width: 104px;
  height: 124px;
  display: none;
  border: 1px solid #dedede;
  background: url(../images/weixin.jpg) no-repeat 0 0;
}
#floor_select li:hover a {
  color: #555;
  background: none;
  text-decoration:none;
  -webkit-transition: All .2s ease;
  -moz-transition: All .2s ease;
  transition: All .2s ease;
}
#floor_select li a.back {
  z-index: 9999;
  display: none;
}
#floor_select li:hover a.back {
  display: block;
}

.MsoNormal{ margin-bottom:10px}
/*Top按钮*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
.tbox{width:50px;float:right;position:fixed;right:10px;bottom:10px; z-index:999;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;display:none;}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop{width:50px;height:50px;background:url(../images/icon.png) no-repeat 0 0;display:block;}