body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
html {width:100%}
body{font:12px"微软雅黑","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;width:100%;}
a{text-decoration:none;color: #222;}
a:hover{}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle;display: block;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
body{min-width: 1200px;width:100%;}
/*页面初始化*/

.gold_wrap{width: 100%;}
.top{height: 40px;background: #161616;width: 100%;}
.top_main{width: 1200px;margin:0 auto;}
.top_content{float: right;color: #d8a854;line-height: 40px;}
.top_content>span{display: inline-block;padding-left: 40px;}
.top_add{background: url(http://www.3d-sjp.com/Images/add.png) no-repeat 15px center;}
.top_phone{background: url(http://www.3d-sjp.com/Images/phone.png) no-repeat 20px center;}

/*顶部结束*/

.gold_logo{height: 80px;border-bottom: 1px solid #eee;width: 100%; padding-top: 10px}
.gold_logo>a{display:block;margin: 0 auto;width: 210px;height: 66px;}
.gold_logo img{margin: 0 auto 0;}

/*logo结束*/

.gold_nav{width: 100%; text-align: center;}
.gold_nav>ul{margin: 0 auto;display: inline-block;height: 62px;}
.gold_nav>ul>li{display: inline-block;font-size: 14px;width: 88px;text-align: center;height:62px;position: relative;float: left;margin-right: 5px;z-index:1000}
.gold_nav>ul>li>a:hover{color: #d4a053;}
.gold_nav>ul>li>a{display:inline-block;width: 88px;height: 30px;margin-top: 16px;line-height: 30px;}
.gold_active{background: #d4a053;border-radius: 5px;color: #fff!important;}

/*导航下拉框开始*/

.down_ul{position: absolute; display:none;z-index:1000;background:rgba(0,0,0,.8);top:62px;width: 160px;text-align: left;padding:5px;clear:both;margin:0px;left:0px;}
.down_ul>li{color: #fff;padding: 5px 10px;}
.down_ul>li>a{color: #ccc;}
.down_ul>li>a:hover{color: #d4a053;}
/*导航结束*/

/*清浮动*/

.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}

/* 空状态 */
.empty-content{text-align: center;}
.empty-content img{display: inline-block;}
.empty-content p{font-size: 16px; color: #969799;}

/* banner */

.banner{ width: 1920px; height: 525px; position: relative; overflow: hidden; margin-bottom: 0; margin-left: -960px;left: 50%;}
.banner-img{font-size:0;*word-spacing:-1px;/* IE6、7 */ letter-spacing:-3px;position:relative;}


.banner-btn a{display:block;line-height:40px;position:absolute;top:240px;width:40px;height:40px;background-color:#000;opacity:0.3;filter:alpha(opacity=30); color:rgb(255, 255, 255);overflow:hidden;z-index:4;}
.banner-btn{display:none;}
.prevBtn{left:20%;}
.nextBtn{right:20%;}
.banner-img li{display:inline-block;*display:inline;*zoom:1;/* IE6、7 */ vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px;}
.banner i{background:url(http://gtms01.alicdn.com/tps/i1/T1szNBFzlmXXX8QSDI-400-340.png)  no-repeat;width:15px;height:23px;cursor:pointer;margin:8px 0 0 12px;display:block;}
.banner .nextBtn i{background-position:-200px -24px;}
.banner .prevBtn i{background-position:-200px 0px;}

/*左右箭头*/

.banner-circle{position:absolute;left:50%;bottom:15px;height:13px;text-align:center;font-size:0;border-radius:10px;background:rgba(255,255,255,0.3);filter:alpha(opacity:30);}
.banner-circle li{border-radius:10px;margin:2px;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1;}
.banner-circle li a{display:block;padding-top:9px;width:9px;height:0;border-radius:50%;background:#fff;overflow:hidden;}
.banner-circle .selected a{background:#d4a053;}

/*首页大图结束*/

.out_link{width: 100%;}
.link_imgs{width: 1200px;margin: 0 auto;overflow: hidden;}
.link_imgs a{display: block;width: 599px;}
.link_a1{float: left;}
.link_a2{float: right;}
.link_a11{float:left;width:599px;height:320px;margin-left:1px;margin-bottom:2px;}
/*外部链接图结束*/

.gold_main{width: 100%;margin-top: 26px;}
.main_top{width: 1200px;margin:0 auto;overflow: hidden;}
.main_bottom{width: 1200px;margin:0 auto;overflow: hidden;margin-top: 26px;}
.choose_list{width: 100%;float: left;}
.about_us{width: 588px;float: right;}
.new{width: 588px;float: left;}
.hold_glod{width: 588px;float: right;}

.choose_top{height: 54px;background: #d4a053;color: #fff;overflow: hidden;}
.choose_top>p{font-size: 18px;line-height: 54px;padding-left: 16px;float: left;}
.choose_top> a{width: 64px;height: 30px;margin-top: 12px;border:none;background: #fff;color: #d4a053;font-size: 16px;text-align: center;line-height:
        30px;float: right;border-radius: 5px;margin-right: 16px;cursor: pointer;}
.choose_top>button a{color: #d4a053;display:block;}
.choose_top>button:hover{background: #f4f4f4;}
.choose_bottom{background: #f4f4f4;padding:0 16px;min-height: 210px;}
/*.choose_bottom > ul {
    display:flex;
    justify-content:space-between;
}*/
.choose_bottom li {

    line-height: 40px;
    height: 40px;
    border-bottom: 1px dashed #d3d3d3;
    background: url('http://www.3d-sjp.com/Images/dot2.png') no-repeat 0 18px;
    padding-left:14px;

}
.choose_bottom li:nth-child(5){border-bottom:none;}
.choose_bottom li a{font-size: 15px;}
.choose_bottom li a:hover{color: #d4a053;}
.choose_bottom li>span{float: right;color: #999;font-size: 14px;}

/*主要内容结束*/

.foot_contact{width: 100%;height: 136px;border-top:1px solid #ccc;background: #f4f4f4;margin-top: 40px;}
.contact_main{width: 1200px;margin:0 auto;}
.contact_left{float: left;overflow: hidden;}
.factory_left{float: left;padding-top: 30px;width: 300px;}
.fac_p1{font-size: 14px;color: #585858;}
.fac_p2{font-size: 26px;color: #333;line-height: 40px;}
.fac_p3{font-size: 12px;color: #000;}

.hall_left{float: left;padding-top: 30px;width: 299px;}

.line{height: 100px;width: 1px;background: #d4a053;float: left;margin-top:18px;}




.contact_right{float: right;}
.qr1_right{float: left;margin-left: 80px;padding-top: 12px;}
.qr1_right>p{color:#666;font-size: 12px;text-align: center;}
.qr2_right{float: left;margin-left: 40px;padding-top: 12px;}
.qr2_right>p{color:#666;font-size: 12px;text-align: center;}
.other_contact{float: left;width: 200px;margin-left: 50px;padding-top: 12px;}
.get_contact{color: #000;font-size: 16px;}
.other_icon>span{display: inline-block; background-repeat:no-repeat;background-position: bottom; padding-top: 28px;margin-right: 16px;cursor: pointer;position: relative; width:32px;height:26px;}
.other_icon img{display: inline-block;}
.bus_num{padding-top: 22px;font-size: 12px;color: #6a6a6a;}

/*底部联系结束*/

.links{width: 100%;background: #232323;}
.links_main{width: 1200px;margin:0 auto;}
.links_main>p{color: #fff;font-size: 16px;font-weight: bold;line-height: 50px;}
.links_main>a{font-size: 14px;color: #eee;display: inline-block;margin-right:20px; margin-bottom: 10px;}
.links_main>a:hover{color: #d4a053;}

/*友情链接结束*/

.foot{height: 40px;background: #000;width: 100%}
.foot>p{text-align: center;line-height: 40px;color: #d4a053;}


/*首页结束*/


/*图文列表开始*/

.fix_banner{width: 100%;height:300px;}
.fix_banner img {width:100%;height:100%;}

.imglist_main{width: 100%;margin-top: 20px;}
.imglist_content{width: 1200px;margin:0 auto;overflow: hidden;}
.imglist_left{width: 790px;float: left;}
.imglist_title{height: 52px;background: #d4a053;}
.imglist_title>span{color: #fff;font-size: 18px;padding-left: 20px;line-height: 52px;}

.imglist_list{}
.img_lists{height: 126px;padding: 20px 0;border-bottom: 1px solid #999;}
.list_img{border: 1px solid #eee;width: 234px;float: left;}
.list_text{float: right;width: 520px;}
.list_text dt{font-size: 16px;color: #000;font-weight: bold;padding-bottom: 30px;cursor: pointer;}
.list_text dt:hover{color: #d4a053;}
.list_text dd{font-size: 14px;color: #666;line-height: 24px;}

/*左边结束*/

.imglist_right{float: right;width: 360px;}
.right_bar{background: #f8f8f8;margin-bottom: 20px;}
.right_bar>div{height: 50px;border-top:4px solid #d4a053;color: #6d450a;line-height: 50px;font-weight: bold;font-size: 16px;padding-left: 15px;}
.imglist_holdnew{padding:0 10px 10px 10px;}
.imglist_holdnew > li {
    margin-bottom: 12px;
    cursor: pointer;
    color: #d4a053;
    margin-top: 8px;
    background: url('http://www.3d-sjp.com/Images/dot1.png') no-repeat 0 7px;
    padding-left:12px;

}
.imglist_holdnew>li>a{font-size: 14px;color: #d4a053;}
.imglist_holdnew>li>a:hover{color: #6d450a;}

.right_choose{background: #f8f8f8;}
.right_barimg{height: 50px;border-top:4px solid #d4a053; color: #6d450a;line-height: 50px;font-weight: bold;font-size: 16px;padding-left: 15px;}
.right_imgs{margin-bottom: 10px;width:360px;height:197px;overflow:hidden;}
.right_imgs img{display:block;height:auto;max-width:100%;}

/*右边结束*/

/*分页开始*/
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center;}
.tcdPageCode a{display: inline-block;color: #333;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #d4a053;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #d4a053;	border: 1px solid #d4a053;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
.tcdPageCode .thispagethis{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #d4a053;	border: 1px solid #d4a053;border-radius: 4px;vertical-align: middle;}
/*分页结束*/



/*资讯页开始*/

.newList_main{width: 100%;margin-top: 20px;}
.newList_content{width: 1200px;margin:0 auto;overflow: hidden;}
.newList_left{width: 790px;float: left;}
.newList_left li {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dashed #ccc;
    margin-left:10px;
    padding: 0 10px;
    padding-left:14px;
    background: url('http://www.3d-sjp.com/Images/dot2.png') no-repeat 0 19px;
}
.newList_left li>a{font-size: 16px;color: #000;}
.newList_left li>a:hover{color: #d4a053;}
.newList_left li>span{font-size: 14px;color: #666;float: right;}

/*资讯页结束*/

/*详情开始*/
.detail_main{width: 100%;margin-top: 20px;}
.detail_content{width: 1200px;margin:0 auto;overflow: hidden;}
.detail_left{width: 790px;float: left;}
.detail_title{height: 80px;line-height: 50px;border-bottom: 1px solid #ccc;}
.detail_h{height: 50px;}
.detail_h>p{font-size: 18px;color: #121212;font-weight: bold;float: left;margin-right: 10px;}


.detail_time{height: 30px;line-height: 22px;color: #999;font-size: 14px;}
.detail_time>p{float: left;margin-right: 20px;}
.detail_box{font-size: 14px;color: #666;padding:20px 0;line-height: 24px;}

.detail_foot{margin-top: 20px;font-size: 14px;color: #121212;}
.detail_footleft{float: left;}
.detail_footleft>p{margin-bottom: 10px;}
.detail_footleft>p>a{color: #d4a053;}
.detail_footleft>p>a:hover{color: #6d450a;}
.detail_footright{float: right;padding-top: 30px;display: block;color: #d4a053;font-weight: bold;}
.detail_footright:hover{color: #6d450a;}

/*详情结束*/

/*关于我们开始*/
.us_main{width: 100%;margin-top: 20px;}
.us_content{width: 1200px;margin:0 auto;overflow: hidden;}
.us_left{float: left;width: 280px;border:1px solid #dad8d8;}
.us_left>p{height: 56px;line-height: 56px;background: #313131;padding-left: 20px;font-size: 18px;color:#d4a053;}
.us_left li{height: 50px;line-height: 50px;border-bottom: 1px solid #dad8d8;padding-left: 40px;font-size: 16px;color: #747474;cursor: pointer;background-image: url(http://www.3d-sjp.com/images/click.png);background-repeat:no-repeat;background-position:250px center;}
.us_left li:last-child{border-bottom: none;}
.us_left li:hover{color: #d4a053;}
li.us_active{background: #d4a053;color: #fff!important;background-image: url(http://www.3d-sjp.com/images/click1.png);background-repeat:no-repeat;background-position:250px center;}
.us_right{float: right;width:860px;border:1px solid #dad8d8;background: #f9f8f8; color: #313131;font-size: 16px;padding:20px;line-height: 30px; min-height: 500px;}

.us_right p{padding-bottom: 20px;}


/*联系我们开始*/

.contactus_main{width: 100%;margin-top: 20px;}
.contactus_content{width: 1200px;margin:0 auto;overflow: hidden;}
.contactLeft{width: 790px;float: left;}
.contactus_title{height: 52px;background: #d4a053;}
.contactus_title>span{color: #fff;font-size: 18px;padding-left: 20px;line-height: 52px;}

.contactus_add{}
.add_view{height: 100px;border-bottom: 1px solid #ccc;margin: 20px 0;}
.add_view>dl{float: left;margin-right: 50px;}

.add_fac{height: 100px;border-bottom: 1px solid #ccc;margin: 20px 0;}
.add_fac>dl{float: left;margin-right: 50px;}
.contactus_add dl{margin-bottom: 20px;}
.contactus_add dt{font-size: 16px;color: #666;}
.contactus_add dd{font-size: 18px; color: #333;line-height: 30px;padding-top: 6px;font-weight: bold;}

.contactus_add p{font-size: 16px;color: #666;}

.icon_other_wb{ background-image:url(../images/wb.png)}
.icon_other_qq{ background-image:url(../images/qq.png)}
.icon_other_wx{ background-image:url(../images/wx.png)}
.icon_other_wb:hover{ background-image:url(../images/wb1.png)}
.icon_other_qq:hover{ background-image:url(../images/qq1.png)}
.icon_other_wx:hover{ background-image:url(../images/wx1.png)}

.icon_other_wb>div{position: absolute;top: -150px;left: -70px;width: 150px;height: 150px;border-radius: 10px;background: #fff;box-shadow: 3px 5px 5px #ddd;display: none;}
.icon_other_qq>div{position: absolute;top: -150px;left: -70px;width: 150px;height: 150px;border-radius: 10px;background: #fff;box-shadow: 3px 5px 5px #ddd;display: none;}
.icon_other_wx>div{position: absolute;top: -150px;left: -70px;width: 150px;height: 150px;border-radius: 10px;background: #fff;box-shadow: 3px 5px 5px #ddd;display: none;}
.wb_img_div,.qq_img_div,.wx_img_div{width: 130px;height: 130px;margin:10px 10px;background: #FFFFFF;}
.wb_img_div img{width: 100%;overflow: hidden;}
.qq_img_div img{width: 100%;overflow: hidden;}
.wx_img_div img{width: 100%;overflow: hidden;}
.other_icon span:hover div{ display:block}

.support_a{color: #d4a053;}
.support_a:hover{color: #fff;text-decoration: underline;}

/*补充弹窗代码*/

.pop-content {
    width: 600px;
    height: 530px;
    box-shadow: 5px 5px 5px #ccc;
    border-radius: 10px;
    background-color: #fff;
    display: none;
    position: absolute;
    z-index: 10011;
    border:1px solid #ccc;
}

.index-pop-top {
    height: 60px;
    border-bottom: 1px solid #ddd;
}

.index-pop-top > span {
    line-height: 60px;
    color: #333;
    font-size: 16px;
    padding-left: 20px;
}

.index-pop-top > img {
    display: block;
    float: right;
    padding-right: 20px;
    margin-top: 16px;
    cursor: pointer;
}

.index-pop-main {
    width: 100%;
    height: 400px;
    border-bottom: 1px solid #ddd;
}

.index-pop-main > div {
    height: 400px;
    overflow-y: scroll;
}

.index-pop-main > div > a > img {
    display: block;
    width: 100%;
}

.index-pop-foot > div {
    width: 60px;
    height: 32px;
    color: #333;
    border-radius: 5px;
    border: 1px solid #ccc;
    line-height: 30px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    float: right;
    margin: 20px 30px 0 0;
}

.alert_maintain_body {
    background-image: url('http://www.3d-sjp.com/Images/fail_load_bg.jpg');
}
.alert_maintain{
    /*background:#fff;*/
    font-size:18px;
    line-height:1.9;
    color:#333;
    /*width:388px;*/
    /*margin:50px auto;*/
    position:absolute;
    top:50%;
    left:50%;
    margin:-281px -345px;
    /*border:1px solid #999;
    padding:20px 15px;*/
    /*border-radius:6px;*/
}
.alert_maintain_body p{
    text-align:center;
    color:#ababab;
    position:absolute;
    bottom:0px;
    margin-bottom:6px;
    left:50%;
    margin-left:-135px;
}