@charset "utf-8";
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    color: #393939;
    line-height:190%;
    font-family:Arial, Tahoma, Verdana;
    font-size: 12px;
    position: relative;
}
a:link {
    color: #333333;
    text-decoration: none;
}
a:visited {
    color: #333333;
    text-decoration: none;
}
a:hover {
    color: #F00;
    text-decoration: none;
}
a:active {
    color: #333333;
    text-decoration: none;
}
/* S 分页 */
.PageNum {
    clear:both;
    margin:8px auto 10px auto;
    text-align: center;
    font-family:Arial, Tahoma, Verdana;
}
.PageNum .current {
    margin:2px;
    padding:0px 7px;
    color:#7F7F7F;
    background:#fff;
    display:inline-table;
    border:1px solid #ccc;
    text-decoration: none;
    color:#ccc;
    font-weight:bold;
}
.PageNum a {
    margin:2px;
    padding:0px 7px;
    color:#7F7F7F;
    background:#fff;
    display:inline-table;
    border:1px solid #ccc;
    text-decoration: none;
    color:#7F7F7F;
}
.PageNum a:visited {
    color:#7F7F7F;
}
.PageNum a:hover {
    color:#7F7F7F;
    border:1px solid #7F7F7F; /*font-weight:bold;*/
}
/* E 分页 */

/* S 头部1 */

.top_1 {
    margin: 0 auto;
    height:70px;
    background:url(images/top_bg.jpg);
}
.top_1 .top_1_content {
    text-align:center;
    margin:auto;
    width:1222px;
}
.top_1 .top_1_content img{
    margin-top:10px;
}
/* E 头部1 */

/* S 头部2 */

.top_2 {
    margin: 0 auto;
    margin-bottom: 33px;
}
.top_2 .top_2_content {
    margin:10px auto;
    width: 1222px;
    position: relative;
}

.top_2 .top_2_content ul {
}
.top_2 .top_2_content li {
    font-size:14px;
    line-height:35px;
    width:116px;
    height: 35px;
    background-color:#FFF;
}
.top_2 .top_2_content li a {
    display:block;
}
.top_2 .top_2_content ul.ul_one {
    margin-left:140px;
}.top_2 .top_2_content li.li_one {
    float:left;
    cursor:pointer;
    text-align:center;
    position: relative;
}
.top_2 .top_2_content li.sd {
    background-color:#EBEBEB;
    color:#FFF;
}
.top_2 .top_2_content li.sd {
    background-color:#F1F1F1;
    color:#FFF;
}

.top_2 .top_2_content li a.sd {
    color:#F00;
}
.top_2 .top_2_content li a.sd:hover {
    color:#F00;
}

.top_2 .top_2_content div.li_div {
    display:none;
    z-index:9999;
    position:absolute;
}
/* E 头部1 */


/* S 尾部 */
.footer {
    text-align:center;
    background-color:#FBFBFB;
    border-top:1px solid #F1F1F1;
    padding:10px 0px;
    margin-top:60px;
}

.footer .footer_one {
    margin:auto;
    width:1222px;
    position:relative;
}

.footer .footer_one  ul{
    margin-left:266px;
}
.footer .footer_one  ul li{
    width:230px;
    text-align:center;
    float:left;
}
.footer .footer_one  ul li.sd{
    width:690px;
    clear:both;
}
.footer .footer_one  ul li img{
    margin:20px auto;
}
.footer .footer_two {
    margin-bottom:10px;
    clear:both;
}
/* E 尾部 */

.apDiv1 {
    position: absolute;
    right: 0px;
    bottom:0px;
    width: 72px;
    height: 57px;
    z-index: 1;
}
.apDiv2 {
    position: absolute;
    right: 0px;
    bottom:0px;
    width: 73px;
    height: 57px;
    z-index: 3;
}
.public_content {
    margin:auto;
    position: relative;
}

/* S 首页栏 */

.index_content_1 {
    margin:auto;
    text-align:center;
}

/* E 首页栏 */



.public_content_div {
    margin: auto;
    width:1222px;
    position: relative;
}

.public_content_div_center{

}
/* S 推荐 */
.public_content_div_center .content_tj div{
}
.public_content_div_center .content_tj .tj_div{
    height:450px;
    margin-bottom:46px;
    background-color:#EEEEEE;
}
.public_content_div_center .content_tj .tj_one{

}
.public_content_div_center .content_tj .tj_img{
    width:840px;
}
.public_content_div_center .content_tj .tj_img img{
    width:840px;
    height:450px;
}
.public_content_div_center .content_tj .tj_font{
    margin:30px;
    width:310px;
    margin-top:50px;
}
.public_content_div_center .content_tj .tj_font .tj_title{
    font-size:28px;
    line-height:120%;
    font-family:宋体;
}
.public_content_div_center .content_tj .tj_font .tj_time{
    margin-top:40px;
    margin-bottom:10px;
    font-size:16px;
}
.public_content_div_center .content_tj .tj_font .tj_keywords{
    margin-bottom:50px;
}
.public_content_div_center .content_tj .tj_font .tj_show{
    background:url(images/view.png) no-repeat scroll 0px 0px;;
    height:19px;
}
.public_content_div_center .content_tj .tj_font .tj_show a{
    padding-left:50px;
}

.public_content_div_center .content_tj .tj_one .tj_img{
    float:left;
}
.public_content_div_center .content_tj .tj_one .tj_font{
    float:right;
}
.public_content_div_center .content_tj .tj_two{

}
.public_content_div_center .content_tj .tj_two .tj_img{
    float:right;
}
.public_content_div_center .content_tj .tj_two .tj_font{
    float:left;
}

/* E 推荐 */
.public_content_div_center .content_list {
}
.public_content_div_center .content_list .product_list {
}
.public_content_div_center .content_list .product_list_info {
}
.public_content_div_center .content_list .product_list_info li {
    clear:both;
    padding:15px 0px;
    border-bottom:1px solid #CCCCCC;
}
.public_content_div_center .content_list .product_list_info .list_time {
    width:100px;
    height:60px;
    float:left;
    position:relative;
}
.public_content_div_center .content_list .product_list_info .list_time b{
    font-size:28px;
    position:absolute;
    width:20px;
    top:-1px;
    left:53px;
    font-family:宋体;
    color:#777777;
}
.public_content_div_center .content_list .product_list_info .list_title {
    font-size:14px;
    margin:0px auto 10px auto;
}
.public_content_div_center .content_list .product_list_info .tj_keywords {

}

.public_content_div_center .content_title {
    text-align: center;
    padding-top: 40px;
    margin-bottom:40px;

}
.public_content_div_center .content_title h1 {
    text-align: center;
    margin-bottom: 20px;
    font-size:30px;
    font-family:宋体;
}

/* S 产品展示 */

.product_content_1 {
    margin:auto;
    text-align:center;
}


.product_news_list_info li {
    clear:both;
    padding:15px 0px;
    position:relative;
}
.product_news_list_info li .list_title{
    clear:both;
    height:40px;
    margin-top:10px;
    margin-bottom:20px;
    line-height:40px;
    border-top:1px solid #E5E5E5;
    border-bottom:1px solid #E5E5E5;
    font-size:18px;
    font-weight:bold;
}
.product_news_list_info li .list_big_pic{
    width:322px;
    height:476px;
    float:left;
}
.product_news_list_info li .list_smaill_pic{
    width:180px;
    height:239px;
    float:left;
}
.product_news_list_info li .list_smaill_pic img{
    width:179px;
    height:238px;
    cursor:pointer;
}
.product_news_list_info li .product_show{
    background-color:#FFF;
    position:absolute;
    width:430px;
    height:570px;
    left:438px;
    top:36px;
    display:none;
}
.product_news_list_info li .product_show div{
    position:relative;
}
.product_news_list_info li .product_show .left{
    top:239px;
    left:10px;
    width:34px;
    height:34px;
    position:absolute;
    cursor:pointer;
}
.product_news_list_info li .product_show .right{
    top:239px;
    right:30px;
    width:34px;
    height:34px;
    position:absolute;
    cursor:pointer;
}
.product_news_list_info li .product_show .close{
    top:10px;
    right:30px;
    width:28px;
    height:28px;
    position:absolute;
    cursor:pointer;
}

.product_news_list_info li .product_show .left img{
    width:34px;
    height:34px;
}
.product_news_list_info li .product_show .right img{
    width:34px;
    height:34px;
}
.product_news_list_info li .product_show .close img{
    width:28px;
    height:28px;
}

.product_news_list_info li .product_show img{
    width:410px;
    height:550px;
    margin:10px;
}
/* E 产品展示 */

.public_about{
    border:1px solid #DEDEDE;
}
.public_about_font{
    width:540px;
    margin:60px;
    float:left;
}
.public_about_font .font_title{
    margin-top:60px;
    font-size:26px;
}
.public_about_font .font_contion{
    line-height:210%;
    margin:20px auto;
}
.public_about_pic{
    width:540px;
    height:625px;
    float:right;	
}
.public_about_pic img{

}

/* S 首页幻灯 */
.index_fd .index-ban {
    margin:auto auto 60px auto;
}
.index_fd #focus {
    margin:auto;
    height:700px;
    overflow:hidden;
    position:relative;
}
.index_fd #focus ul {
    height:700px;
    position:absolute;
}
.index_fd #focus ul li {
    float:left;
    width:1366px;
    height:700px;
    overflow:hidden;
    position:relative;
}
.index_fd #focus ul li img {
    height:700px;
}
.index_fd #focus ul li div {
    position:absolute;
    overflow:hidden;
}
.index_fd #focus .btn {
    position:absolute;
    height:10px;
    bottom:20px;
    text-align:center;
}
.index_fd #focus .btn span {
    display:inline-block;
    _display:inline;
    _zoom:1;
    width:10px;
    height:10px;
    margin-right:4px;
    cursor:pointer;
    background: #878787;
    border:1px #FFF solid;
    float:left;
}
.index_fd #focus .btn span.on {
    background:#000000;
}
/* E 首页幻灯 */

/* S 幻灯 */
.index-ban {
    margin:auto auto 60px auto;
}
#focus {
    margin:auto;
    height:500px;
    overflow:hidden;
    position:relative;
}
#focus ul {
    height:431px;
    position:absolute;
}
#focus ul li {
    float:left;
    width:610px;
    height:500px;
    overflow:hidden;
    position:relative;
}
#focus ul li img {
    height:500px;
}
#focus ul li div {
    position:absolute;
    overflow:hidden;
}
#focus .btn {
    position:absolute;
    height:10px;
    bottom:20px;
    text-align:center;
}
#focus .btn span {
    display:inline-block;
    _display:inline;
    _zoom:1;
    width:10px;
    height:10px;
    margin-right:4px;
    cursor:pointer;
    background: #878787;
    border:1px #FFF solid;
    float:left;
}
#focus .btn span.on {
    background:#000000;
}
/* E 幻灯 */

/* E 店铺体验 */

.product_shop{
    width:1220px;
    margin:auto;
}
.product_shop .product_shop_fd{

}
.product_shop .product_shop_title{

    font-size:24px;
    margin:20px auto;
    font-family: "Microsoft YaHei" ! important;
}
.product_shop .product_shop_select{

}
.product_shop .product_shop_select select{
    border:1px solid #A9A9A9;
    width:120px;
}
.product_shop .product_shop_me{

}


/* 招商加盟 */

.join_add{
    border:0px solid #DEDEDE;
    background-color: #efefef;
}
.join_add .join_add_font{
    line-height:220%;
    width:660px;
    float:left;
}
.join_add .join_add_font .font_title{
    height:50px;
    line-height:50px;
    margin-bottom:20px;
    border-bottom:1px solid #EEEEEE;
}
.join_add .join_add_font .font_me{

}
.join_add .join_add_font .font_bottom{
    margin:20px auto;
}
.join_add .font_title{
    margin-top:60px;
    font-size:26px;
}
.join_add .font_contion{
    line-height:210%;
    margin:20px auto;
}
.join_add .join_add_from{

    background:url(images/from_add.jpg);
    width:546px;
    height:622px;
    float:right;	
}
.join_add .join_add_from .from_div{
    margin:160px auto auto 120px;
}
.join_add .join_add_from .from_div li{
    margin:15px;
    margin-left:0px;
}
.join_add .join_add_from .from_div li .input{
    border:1px solid #CCCCCC;
    width:260px;
    height:23px;
}
.join_add .join_add_from .from_div li textarea{
    border:1px solid #CCCCCC;
    width:260px;
}
.join_add .join_add_from .from_bottom{
    margin-left:60px;
}

.join_add .join_add_from .button1{
    background:url(images/b_1.jpg);
    width:89px;
    height:34px;
    margin:10px;
    padding:0px;
    border:0px;
    cursor:pointer;
}
.join_add .join_add_from .button2{
    background:url(images/b_2.jpg);
    width:89px;
    height:34px;
    margin:10px;
    padding:0px;
    border:0px;
    cursor:pointer;
}

/* 新品发布 */

.release_news_list_info li {
    clear:both;
    padding:15px 0px;
    position:relative;
}

.release_news_list_info li .list_smaill_pic{
    width:244px;
    height:344px;
    float:left;
}
.release_news_list_info li .list_smaill_pic img{
    width:240px;
    height:340px;
    cursor:pointer;
}
.release_news_list_info li .product_show{
    background-color:#FFF;
    position:absolute;
    width:550px;
    height:770px;
    left:315px;
    top:-20px;
    display:none;
}
.release_news_list_info li .product_show div{
    position:relative;
}
.release_news_list_info li .product_show .left{
    top:339px;
    left:10px;
    width:34px;
    height:34px;
    position:absolute;
    cursor:pointer;
}
.release_news_list_info li .product_show .right{
    top:339px;
    right:30px;
    width:34px;
    height:34px;
    position:absolute;
    cursor:pointer;
}
.release_news_list_info li .product_show .close{
    top:10px;
    right:30px;
    width:28px;
    height:28px;
    position:absolute;
    cursor:pointer;
}
.release_news_list_info li .product_show .left img{
    width:34px;
    height:34px;
}
.release_news_list_info li .product_show .right img{
    width:34px;
    height:34px;
}
.release_news_list_info li .product_show .close img{
    width:28px;
    height:28px;
}
.release_news_list_info li .product_show img{
    width:530px;
    height:750px;
    margin:10px;
}

/* 人才招聘 */

.job_list{
    border:0px solid #DEDEDE;
    background-color: #efefef;
}
.job_list .job_list_font{
    line-height:220%;
    width:430px;
    float:left;
}
.job_list .job_list_font .font_title{
    font-size: 28px;
    height:50px;
    line-height:50px;
    margin-bottom:20px;
    border-bottom:1px solid #EEEEEE;
}
.job_list .job_list_font .font_me{

}
.job_list .job_list_div {
    width:728px;
    float: left;
    margin-top: 60px;
    margin-bottom: 60px;
}
.job_list .job_list_div .list_div{
    border:1px solid #EEEEEE;
    margin-bottom: 2px;
}
.job_list .job_list_div .list_class{
    margin:20px auto;
    font-size: 14px; 
    font-weight: bold;
}
.job_list .job_list_div .list_top{
    background-color: #FBFBFB;
    height: 38px;
    line-height: 38px;
    cursor: pointer;
}
.job_list .job_list_div .list_me{
    margin: 20px;
    display:none;
}
.job_list .job_list_div .list_top span{
    margin-left: 10px;
    float: left;
}
.job_list .job_list_div .list_top a{
    float:right;
    margin-right:10px;
    font-size: 14px;
    font-weight: bold;

}

