﻿html{-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
a{text-decoration:none;color:#000;}
input{ padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
input::-moz-focus-inner { border:none; padding:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
fieldset,img{border:none;}
ul{list-style:none;}
table{border-collapse:collapse;}
.hc{clear:both; height:10px;}
.bor{border:1px solid #97be11;}
.fl{float:left;}
.fr{float:right;} 
.z-s{letter-spacing:1px; line-height:150%;}
.sx{margin:10px 0 10px 20px;}
.omit{white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
body{font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial; }
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #666;
}

address, cite, dfn, em, var {
	
}
.fwb{ font-weight:bold;}
small {
	font-size: 12px
}
ol, ul {
	list-style: none;

}
a {
	text-decoration: none;
	color:#666;

}
sup {
	vertical-align: text-top
}
sub {
	vertical-align: text-bottom
}
legend {
	color: #000
}
fieldset, img {
	border: 0
}
button, input, select, textarea {
	font-size: 100%
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
.fl{ float:left;}
.fr{ float:right;}
.strig_big{ width:100%; min-width:1200px; float:left;}
.strig{ width:1200px; margin:0 auto;}
.banner{
    width: 100%;
    height: 750px;
    text-align: center;
    position: relative;
    overflow: hidden;
}
.banner .slideBox{
    width: 100%;
    height: 750px;
    position: relative;
}
.banner .slideBox .bd{position:relative; height:100%; z-index:0;}
.banner .slideBox .bd ul li{
    position: absolute;
    width: 100%;
    height: 750px;
    left: 0;
    top: 0;
}
.banner .hd{
    height: 12px;
    position: absolute;
    bottom: 34px;
	left:50%;
	margin-left:-55px;
	z-index:999;
}
.banner .slideBox .hd ul li{
    display: block;
    float: left;
    height: 12px;
    width: 12px;
    background: #c9cacb;
    border-radius:6px;
    margin: 0 5px;
    text-indent: -20000px;
    cursor: pointer;
}
.banner .left,.banner .right{
    position: absolute;
    bottom: 20px;
}
.banner .left{
    left: 300px;
}
.banner .right{
    right: 300px;
}
.banner .slideBox .hd ul li.on{
    background: #8a8a89;
}
.banner .slide>div.banner1{
    background: url("banner1.jpg") no-repeat center;
}
.banner .slide>div.banner2{
    background: url("banner2.jpg") no-repeat center;
}
.banner .slide>div.banner3{
    background: url("banner3.jpg") no-repeat center;
}
.banner .slide>div.banner4{
    background: url("banner4.jpg") no-repeat center;
}
.banner .slide>div.banner5{
    background: url("banner5.jpg") no-repeat center;
}
.banner img{
    margin-top: 164px;
}
.container-1{
    height: 820px;
    background: url("bg-1.png") no-repeat center top;
}
.container-1 .FR{
    height: 600px;
    min-width: 200px;
    margin: 90px 175px 0 0;
    background: #ccc;
}
.container-1 .FR ul li{
    float: right;
    display:inline;
    width: 16px;
    text-align: center;
    font-size: 16px;
}
.container-1 .con .item{
    overflow: hidden;
}
.container-1 .con .item div.img{
    margin-top: 30px;
    margin-left: 4px;
}
.container-1 .con .item div.text{
    width: 320px;
    margin-left: 65px;
    position: relative;
}
.container-1 .con .item div.text h3{
    font-size: 18px;
    color: #923426;
    margin-bottom: 15px;
}
.container-1 .con .item div.text h3 span{
    display: block;
    font-size: 14px;
    margin-top: 2px;
}
.container-1 .con .item div.text p{
    font-size: 16px;
    color: #848384;
    line-height: 22px;
    letter-spacing: 2px;
    margin-left: 4px;
}
.container-1 .con .item div.text div.line{
    width: 4px;
    height: 118px;
    background: #b79f76;
    position: absolute;
    left: -28px;
    top: 64px;
}
.container-1 .con .item div.text a.more{
    display: inline-block;
    margin-top: 20px;
    line-height: 19px;
    height: 19px;
    font-weight: bold;
    color: #848384;
    margin-left: 4px;
    font-size: 14px;
    background: url("img-3.png") no-repeat right;
    padding-right: 26px;
}
.container h2{
    text-align: center;
    padding-top: 60px;
}
.container .notes{
    font-size: 18px;
    color: #727171;
    line-height: 22px;
    text-align: center;
    margin-top: 30px;
}
.container-2{

}
.container-2 .video{
    text-align: center;
    margin-top: 30px;
}
.container-2 .video h3{
    font-size: 18px;
    color: #d0bf9a;
    line-height: 30px;
    font-weight: normal;
}
.container-2 .video p{
    font-size: 14px;
    line-height: 20px;
}
.container-2 .video a{
    margin: 20px 0;
    display: block;
    line-height: 0;
}
.container-2 .video p img{
    margin: 0 10px;
}
.container-2 .step{
    width: 1020px;
    height: 486px;
    margin: 50px auto 0;
    background: url("img-4.png") no-repeat left;
}
.container-2 .step ul{
    width: 860px;
    float: right;
}
.container-2 .step ul li{
    margin-top: 50px;
}
.container-2 .step ul li h3{
	font-weight:bold;
    font-size: 20px;
    color: #343535;
    margin-bottom: 15px;
}
.container-2 .step ul li p{
    color: #727171;
    font-size: 16px;
    line-height: 22px;
}
.container-2 div.more{
    text-align: center;
    padding: 48px 0 86px 0;
}
.container-2 div.more a{
    font-weight: bold;
    font-size: 18px;
    color: #923427;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    background: url("img-5.png") no-repeat right;
    padding-right: 36px;
}
.container-3{
    background: url("bg-2.png") no-repeat #343434;
    height: 390px;
    position: relative;
}
.container-3 h2{
    padding-top: 120px;
}
.container-3 .notes{
    color: #fff;
}
.container-3 .tab{
    height: 30px;
    margin: 120px auto 0;
    margin-top: 120px;
    width: 780px;
}
.container-3 .tab ul{
    overflow: hidden;
}
.container-3 .tab ul li{
    margin: 0 10px;
    width: 240px;
    float: left;
    text-align: center;
    line-height: 30px;
    font-size: 22px;
    color: #fff;
    cursor: pointer;
}
.container-3 .tab ul li.on{
    font-weight: bold;
    color: #d0c09a;
}
.container-3 .line{
    height: 10px;
    background: #d0c09a;
    position: absolute;
    bottom:-10px;
    left: 0;
}
.container-4{
    min-height: 530px;
}
.container-4 .process{
    padding: 130px 0;
    height: 260px;
    width: 100%;
    position: relative;
}
.container-4 .process > .line{
    height: 1px;
    width: 100%;
    border-bottom: 1px dashed #a7a5af;
    position: absolute;
    left: 0;
    top: 259px;
}
.container-4 .process ul{
    overflow: hidden;
    padding: 118px 0;
}
.container-4 .process ul li{
    width: 24px;
    height: 24px;
    border-radius: 12px;
    background: #a7a5af;
    float: left;
    color: #fff;
    margin-left: 95px;
    cursor: pointer;
    position: relative;
}
.container-4 .process ul li>span{
    display: block;
    width: 24px;
    text-align: center;
    height: 24px;
    line-height: 24px;
}
.container-4 .process ul li>div.line{
    width: 1px;
    height: 40px;
    position: absolute;
    top: -40px;
    left: 11px;
    border-right: 1px dashed #a7a5af;
}
.container-4 .process ul li div.box{
    width: 210px;
    height: 48px;
    padding: 12px 0;
    border: 1px solid #d0c09a;
    border-radius: 10px;
    position: absolute;
    top: -114px;
    left: -93px;
    background-color: #fff;
    color: #747474;
	transition:all 0.3s;
}
.container-4 .process ul li div.box h3{
    font-size: 16px;
    line-height: 24px;
    margin-left: 75px;
}
.container-4 .process ul li div.box p{
    font-size: 14px;
    line-height: 24px;
    margin-left: 75px;
}
.container-4 .process ul li:hover{
    background: #d0c09a;
}
.container-4 .process ul li:hover>div.line{
    border-right: 1px dashed #d0c09a;
}
.container-4 .process ul li:hover>div.box{
    background-color: #d0c09a;
    color: #fff;
}
.container-4 .order-search h4{
    text-align: center;
    font-size: 20px;
    color: #747474;
    padding: 120px 0;
}
.container-4 .order-search div.input{
    height: 36px;
    line-height: 36px;
    text-align: center;
}
.container-4 .order-search div.input input{
    padding: 8px 10px;
    width: 230px;
    font-size: 14px;
}
.container-4 .order-search div.input label{
    font-size: 16px;
    font-family: "微软雅黑";
    margin-right: 10px;
}
.container-4 .order-search .btn{
    text-align: center;
    height: 40px;
    line-height: 40px;
    margin-top: 90px;
}
.container-4 .order-search .btn a{
    font-size: 16px;
    color: #fff;
    background: #d0c09a;
    padding: 10px 20px;
    margin: 0 30px;
}

.container-5{
    height: 390px;
    width: 100%;
    background: #e3e2e2;
}
.container-5 ul{
    width: 760px;
    height: 160px;
    overflow: hidden;
    margin: 40px auto;
}
.container-5 ul li{
    width: 160px;
    height: 160px;
    float: left;
    margin: 0px 15px;
}
.container-5 ul li a{
    display: block;
    width: 100%;
    height: 100%;
    line-height: 0;
    text-indent: -20000px;
}
.container-5 ul li.li-1 a{
    background: url("img-6.png") no-repeat;
}
.container-5 ul li.li-1 a:hover{
    background: url("img-6-2.png") no-repeat;
}
.container-5 ul li.li-2 a{
    background: url("img-7.png") no-repeat;
}
.container-5 ul li.li-2 a:hover{
    background: url("img-7-2.png") no-repeat;
}
.container-5 ul li.li-3 a{
    background: url("img-8.png") no-repeat;
}
.container-5 ul li.li-3 a:hover{
    background: url("img-8-2.png") no-repeat;
}
.container-5 ul li.li-4 a{
    background: url("img-9.png") no-repeat;
}
.container-5 ul li.li-4 a:hover{
    background: url("img-9-2.png") no-repeat;
}
.container-6>.con{
    position: relative;
    border-bottom: 1px solid #bfbebe;
    padding-bottom: 60px;
}
.container-6>.con .bd .tempWrap{ margin:0 auto;}
.container-6 h2{
    padding-top: 100px;
}
.container-6>.con .bd{
    width: 900px;
    margin: 40px auto 0;
    height: 400px;
    overflow: hidden;
    position: relative;
}
.container-6 ul{
    width: 10000px;
    position: absolute;
    left: 0;
    top: 0;
}
.container-6 ul li{
    width: 235px;
    float: left;
    padding: 15px;
    margin: 0 15px;
}
.container-6 ul li:hover{
    background: #e3e2e2;
}
.container-6 ul li div.text{
    height: 160px;
    margin-top:20px;
	text-align:center;
}
.container-6 ul li h3{
    font-size: 16px;
    line-height: 24px;
    color: #bba47c;
    font-weight: normal;
}
.container-6 ul li h3 a{
    color: #bba47c;
}
.container-6 ul li img{
    width: 230px;
    height: 230px;
}
.container-6 ul li p{
    font-size: 14px;
    line-height: 18px;
    color: #adadad;
    height: 90px;
    overflow: hidden;
    margin-top: 20px;
}
.container-6>.con .go-left,.container-6>.con .go-right{
    position: absolute;
    top: 175px;
}
.container-6>.con .go-left{
    left: 0;
}
.container-6>.con .go-right{
    right: 0;
}
.container-6 .tab{
    width: 646px;
    height: 60px;
    background: url("title-5.png") no-repeat;
    margin: 0 auto;
    margin-top: 60px;
    text-align: center;
}
.container-6 .tab a{
    display: block;
    width: 166px;
    height: 60px;
    float: left;
    text-indent: -20000px;
}
.container-6 .tab a.stories{
    margin:0 10px 0 155px;
    background: url("img-116.png") no-repeat;
}
.container-6 .tab a.stories.on{
    background: url("img-117.png") no-repeat;
}
.container-6 .tab a.news{
    background: url("img-118.png") no-repeat;
}
.container-6 .tab a.news.on{
    background: url("img-119.png") no-repeat;
}
.us{
	font:12px verdana, arial, sans-serif;
}
.us ul{
    list-style:none; /* 去掉ul前面的符号 */
    margin: 0px; /* 与外界元素的距离为0 */
    padding: 0px; /* 与内部元素的距离为0 */
    width: auto; /* 宽度根据元素内容调整 */
	width:666px;
}
.top  li
	{
    float:left; /* 向左漂移，将竖排变为横排 */

text-align:center; 
color:#fff; 

}
.top
	{
position:absolute; left:46.8%;
}
/**/
.container .jewelry{
    margin: 70px 0 50px;
    width: 966px;
}
.container .jewelry h2{
    height: 50px;
    line-height: 50px;
    font-weight: normal;
    font-size: 24px;
    margin-bottom: 45px;
}
.container .jewelry h2 span{
    display: block;
    border-bottom: 1px solid #727171;
    padding: 0 5px;
}
.container .jewelry .box{
    overflow: hidden;
    padding-bottom: 10px;
    margin-bottom: 50px;
}
.container .jewelry .box .jewelry-img{
    margin-top: 20px;
    width: 450px;
    height: 450px;
    text-align: center;
}
.container .jewelry .box .jewelry-img img{
    width: 385px;
    margin-top: 30px;
}
.container .jewelry .box .jewelry-list{
    width: 505px;
    height: 490px;
    box-shadow: 0px 0px 5px #999;
    position: relative;
}
.container .jewelry .box .jewelry-list.FR{
    margin-right: 10px;
}
.container .jewelry .box .jewelry-list.FL{
    margin-left: 10px;
}
.container .jewelry .box .jewelry-list .slide{
    width: 413px;
    height: 405px;
    overflow: hidden;
    position: relative;
    margin: 40px auto 0;
}
.container .jewelry .box .jewelry-list .slide ul{
    width: 1500px;
    height: 357px;
    position: absolute;
    left: 0;
    top: 0;
}
.jewelry-list .slide ul li{
    width: 417px;
    height: 357px;
    float: left;
    overflow: hidden;
    cursor: pointer;
}

.jewelry-list .slide ul li span{
    display: block;
    width: 135px;
    height: 105px;
    float: left;
    padding: 2px;
    margin-bottom: 10px;
}
.jewelry-list .slide ul li span img{
    width: 135px;
    height: 105px;
}
.jewelry-list .slide .spot{
    height: 12px;
    position: absolute;
    bottom: 10px;
    width: 100%;
}
.jewelry-list .slide .spot span{
    display: inline-block;
    height: 12px;
    width: 12px;
    background: #d0c09a;
    border-radius:6px;
    margin: 0 5px;
}
.jewelry-list .slide .spot span.active{
    background: #ad9b72;
}
.jewelry-list .left,.jewelry-list .right{
    position: absolute;
    top: 200px;
}
.jewelry-list .left{
    left: 15px;
}
.jewelry-list .right{
    right: 15px;
}

.jewelry-list .slide ul.earring li span{
    width: 200px;
}
.jewelry-list .slide ul.earring li span img{
    height: 135px;
    width: 135px;
}
.container .jewelry .box .jewelry-img.earring img{
    width: 200px;
    height: 200px;
    margin-top: 125px;
}
.jewelry-list .hd li{display: inline-block;
line-height:100px;
overflow:hidden;
    height: 12px;
    width: 12px;
    background: #d0c09a;
    border-radius: 6px;
    margin: 0 5px;}
.jewelry-list .hd li.on{background: #ad9b72;}

.container .collection{
    width: 906px;
    margin: 50px 30px;
}
.container .collection .box{
    overflow: hidden;
    margin-bottom: 100px;
}
.container .collection .box .text{
    width: 340px;
    background: #d0c09a;
    height: 196px;
    text-align: left;
    color: #fff;
}
.container .collection .box .text h2{
	padding:0;
	text-align:left;
    font-size: 24px;
    margin: 38px 38px 30px 38px;
}
.container .collection .box .text p{
    text-indent: 0;
    font-size: 18px;
    line-height: 20px;
    margin: 0 40px;
}
.container .collection .box .img{
    margin-top: 120px;
}
/******视频展示******/
.container .video{
    margin: 50px 0;
}
.container .video ul{
    overflow: hidden;
}
.container .video ul li{
    width: 300px;
    height: 377px;
    margin-left: 9px;
    margin-bottom: 40px;
    float: left;
    text-align: center;
    position: relative;
    cursor: pointer;

}
.container .video ul li>img{
    margin-top: 55px;
}
.container .video ul li .box{
    width: 308px;
    height: 375px;
    border: 1px solid #d0c09a;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}
.container .video ul li:hover .box{
    display: block;
}
.container .video ul li .box a{
    display: block;
    width: 308px;
    height: 265px;
    background: url("img-60.png") no-repeat;
    text-indent: -20000px;
}
.container .video ul li .box>div{
    background: #d0c09a;
    height: 110px;
}
.container .video ul li .box>div div.FL,.container .video ul li .box>div div.FR{
    height: 80px;
    margin: 15px 0;
    font-size: 14px;
    color: #fff;
}
.container .video ul li .box>div div.FL{
    width: 140px;
    margin-left: 35px;
}
.container .video ul li .box>div div.FR{
    width: 80px;
    margin-right: 35px;
}
.container .video ul li .box>div div.FL span{
    display: block;
    float: left;
    text-align: left;
    width: 60px;
}
.container .video ul li .box>div div.FL>div{
    height: 35px;
}
.layui-layer-shade{z-index:19891016; position:fixed; left:0; top:0; background-color:#000; opacity:0.3; filter:alpha(opacity=30); display:none; width:100%; height:100%;}
.videosp{z-index: 19891020;
position:fixed;
    width: 600px;
    height: 480px;
    top: 100px;
    left:50%;
	margin-left:-300px; display:none;}
.layui-layer-title {
	text-align:left;
	padding: 0 80px 0 20px;
	height: 42px;
	line-height: 42px;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	background-color: #F8F8F8;
	border-radius: 2px 2px 0 0
}

.layui-layer-setwin {
	position: absolute;
	right: 15px;
	*right: 0;
	top: 15px;
	font-size: 0;
	line-height: initial
}

.layui-layer-setwin a {
	display:block;
	position: relative;
	width: 16px;
	height: 16px;
	margin-left: 10px;
	font-size: 12px;
	_overflow: hidden
}
.layui-layer-ico {
	background: url(icon.png) no-repeat
}
.layui-layer-setwin a.layui-layer-close1{background-position: 0 -40px;
    cursor: pointer;}
.layui-layer-content p{ text-indent:inherit !important;} 
/*加盟*/
.jnav{ background:#1b1b1b; height:172px;}
.jlogo{ float:left; margin-top:35px;}
.jdhrx{ height:60px; margin-top:60px; float:right; width:208px;}
.jdhrx img{ float:left; margin-right:18px;}
.jdhrx dt{ font-size:22px; color:#fff;}
.jdhrx span{ font-size:18px; color:#fff;}
.jbanner{ height:780px;}
.jbanner .slideBox{ width:100%; height:780px;}
.jbanner .slideBox .bd{ width:100%; height:780px;}
.jbanner .slideBox .bd li{ width:100%; height:780px;}
.jwms>dt{ width:100%; height:147px; background:url(btbjs.png) center center no-repeat; margin-bottom:182px;}
.jwms .fl{ width:450px;}
.jwms .fl dt{ margin-bottom:60px;}
.jwms .fl p{ font-size:17px; text-indent:2em; width:430px; line-height:30px; color:#030000; margin-bottom:150px;}
.jwms .fr{ margin-top:-30px; margin-bottom:80px;}
.jppqs{ height:568px; background:url(ppqs.jpg) center center no-repeat;}
.jppqs dt{ height:45px; background:url(jppqsdt.png) center center no-repeat;margin:0 auto; margin-top:84px; width:1100px; }
.jppqs p{ text-align:center; font-size:22px; color:#000; margin-top:249px;}
.jsmjz{ height:814px; background:url(jppqs2.jpg) center center no-repeat;}
.jsmjz dt{ font-size:32px; color:#fff; text-align:center; margin-top:371px;}
.jsmjz p{ width:427px; margin:0 auto; font-size:17px; color:#fff; text-align:center; line-height:30px; margin-top:10px;}
.jhz>dt{ width:100%; height:146px; background:url(jwsmhz.png) center center no-repeat; margin-bottom:80px; float:left;}
.jqyll>dt{ height:45px; width:100%; background:url(jqynl.png) center center no-repeat; float:left;}
.jqyll ul li{ width:230px; float:left; text-align:center; margin-top:120px; margin-left:30px; margin-right:45px;}
.jqyll ul li .jtop{ width:179px; height:224px; background:url(jtop.png) center center no-repeat; margin:0 auto;}
.jqyll ul li dt{ font-size:42px; font-weight:bold; color:#fff; line-height:155px; text-align:center;}
.jqyll ul li span{ color:#000; font-size:24px; line-height:70px; text-align:center; display:block; width:100%;}
.jqyll ul li p{ text-align:center; font-size:16px; line-height:25px; margin-top:30px;}
.jhz{ height:903px;}
.jhzys{ height:950px; background:url(jhzys.jpg) center center no-repeat;}
.jhzys dt{ height:45px; background:url(jhzyszz.png) center center no-repeat; margin-top:159px;}
.jhzys ul{ width:1100px; margin:0 auto; margin-top:60px;}
.jhzys ul li{ width:258px; float:left; margin-right:22px;}
.jhzys ul li h1{ font-size:26px; text-align:center; margin-top:118px;}
.jhzys ul li p{ width:182px; margin:0 auto; margin-top:40px;}
.jxzwm{ height:770px; background:url(jxzwmsz.jpg) center center no-repeat;}
.jxzwm dt{height:45px; background:url(jxzwmbt.png) center center no-repeat; margin-top:93px;}
.jxzwm ul li{ width:360px; margin-top:200px; color:#fff; line-height:40px;}
.jxzwm ul li.fl{ margin-left:123px;}
.jxzwm ul li.fr{ margin-right:123px;}
.jhqzc{ height:854px; background:#fff;}
.jhqzc dt{ height:45px; background:url(jhqzc.png) center center no-repeat; margin-top:133px;}
.jhqzc h1{ width:100%; text-align:center; font-size:20px; font-weight:100; margin-top:80px; color:#030000;}
.jhqzc ul li{ width:535px; height:130px; background:#f0eeee; margin-top:47px; float:left; margin-right:60px;}
.jhqzc ul li b{ width:75px; height:130px; background:#be9a67; text-align:center; line-height:130px; color:#fff; display:inline-block; float:left; font-size:53px;}
.jhqzc ul li p{ width:340px; float:left; margin-top:30px; margin-left:38px; color:#030000; line-height:25px; font-size:18px;}
.jhqzc ul{ margin-left:40px;}
.jzmjr{ height:1119px; background:url(jlxwm.jpg) bottom;}
.jzmjr>dt{ width:100%; height:150px; background:url(jzmjr.png) center center no-repeat;}
.jlxwm{ position:relative; overflow:hidden; min-height:892px;}
.jlxwm>dt{height:45px; background:url(jlxwmbt.png) center center no-repeat; margin-top:109px;}
.jlxwm>ul>li{ width:165px; color:#fff; margin-top:142px; margin-left:214px;float:left;}
.jlxwm>ul>li h1{ color:#fff; margin-bottom:30px; font-size:21px; font-weight:100; }
.jlxwm>ul>li p{ color:#fff;}
.jyoux{ font-size:16px; color:#fff; position:absolute; left:220px; margin-top:330px; }
.jyoux b{ font-size:21px; color:#fff; font-weight:100;}
.jguanw{font-size:16px; color:#fff; position:absolute; left:650px; margin-top:330px;}
.jguanw b{ font-size:21px; color:#fff; font-weight:100;}
.jdiz{ position:absolute; bottom:83px; left:307px; font-size:21px; color:#fff; width:580px;}
.jdiz dt{ font-size:21px; color:#fff; float:left; width:90px; padding-top:95px;}
.jdiz li{ color:#fff; margin-bottom:18px; font-size:16px; float:right;}
.jdiz li b{ font-size:18px; color:#fff; font-weight:100;}
.jwsxx{ height:1300px; background:url(jwsxx.jpg) center center no-repeat;}
.jwsxx dt{ height:45px; background:url(jwsxx.png) center center no-repeat; margin-top:124px;}
.jtjbd h1{ font-size:26px; color:#000; margin-top:50px; text-align:center;}
.jtjbd>ul{ width:937px; height:502px; margin:0 auto;  margin-top:55px;}
.jtjbd ul li{ height:70px;}
.jtjbd ul li .juez{ width:50%; float:left; position:relative;}
.jtjbd ul li .juez input{ display:inline-block; height:30px; width:250px; padding:0 10px; position:absolute; top:50%; margin-top:-15px; left:170px; font-size:16px;}
.jtjbd ul li .juez span{ width:160px; text-align:center; font-size:20px; color:#000; display:block; float:left;}
.jtjcz{ height:38px; text-align:center; margin-top:40px;}
.jtjcz .jtijiao{ width:116px; height:38px; background-image:url(dewrfgsdfjt_03.png); background-color:#d2d0d0; border:none; margin-right:70px; cursor:pointer;}
.jtjcz .jconz{ width:116px; height:38px; background-image:url(dewrfgsdfjt_05.png); background-color:#d2d0d0; border:none;cursor:pointer;}
.jtjbd .jbot{ height:129px; background:url(jhzxybt.png) center center no-repeat; margin-top:240px; position:relative;}
.jtjbd .jbot .jmover{ font-size:28px; color:#000; position:absolute; bottom:-5px; left:270px;}
.jtjbd .jbot ul{ width:410px; font-size:26.6px; color:#000000; line-height:35px; float:right;}
.jbotlwjd{ height:1659px; background:url(jywjdzs.jpg) center center no-repeat;}
.jbotlwjd>dt{ height:45px; background:url(jywjdzs.png) center center no-repeat; margin-top:104px;}
.jywjdnr{ margin-top:115px;}
.jywjdnr ul{ width:100%; float:left; overflow:hidden;}
.jywjdnr ul li{ width:570px;}
.jywjdnr ul li dt{ font-size:20px; color:#c29d69; margin-bottom:20px;}
.jywjdnr ul li p{ font-size:16px; line-height:25px; color:#fff;}
.jbot54{ font-size:34px; text-align:center; width:100%; height:132px; line-height:132px; color:#fff; font-weight:bold; float:left; margin-top:151px;}
.jpifuc { width:100%; position:absolute;top:1010px;}
.jpifuc .flz{width:140px; height:680px; position:absolute;  right:74px; background:url(jfuc.jpg) center center no-repeat;}
.jpifuc .flz a{ display:block; font-size:17px; height:32px; color:#fff; width:100%; text-align:center; line-height:32px; margin-bottom:3px; cursor:pointer;}
.jpifuc .flz a img{ margin-top:6.5px; display:inline-block;}
.jpifuc .flz a:hover{ background:#000;}
.jpifuc .flz ul{ margin-top:175px;}
.container .context p.pic{ text-align:center;}
/**/
.container .make_process ul{
    width: 810px;
    margin-left: 46px;
}
.container .make_process ul li{
    min-height: 85px;
    position: relative;
    text-align: left;
    margin-top: 70px;
}
.container .make_process ul li img{
    position: absolute;
    left: 0;
}
.container .make_process ul li h2,.make_process ul li p{
    margin-left: 120px;
}
.container .make_process ul li h2{
	text-align:left !important;
    font-size: 22px;
    margin-bottom:30px;
	line-height:10px;
    color: #d0c09a;
}
.container .make_process ul li p{
    line-height: 20px;
    margin-bottom: 0;
}
.container .order_process{
    width: 880px;
    margin:100px 0  50px 70px;
    text-align: left;
}
.container .order_process ul{
    width: 870px;
    position: relative;
}
.container .order_process ul li{
    float: left;
    width: 290px;
    position: relative;
    border-top: 2px dotted #d0c09a;
    padding: 35px 0;
    height: 60px;
    margin-bottom: 20px;
}
.container .order_process ul li span{
    position: absolute;
    width: 10px;
    height: 10px;
    display: block;
    text-indent: -20000px;
    border-radius: 5px;
    background: #d0c09a;
    top: -6px;
    left: 140px;
}
.container .order_process ul li h3{
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    text-indent: 130px;
    color: #454444;
}
.container .order_process ul li p{
    font-size: 14px;
    line-height: 24px;
    margin: 0;
    text-indent: 0;
    text-indent: 130px;
}
