@charset "utf-8";
/* CSS Document */

/*头部*/
.head{background:url(../images/back1.png) top center no-repeat;}
.logo img{padding:25px 0}

.daohang li{float:left}
.daohang li a{display:inline-block; text-align:center; padding:25px 15px; background:url(../images/linear.png) right center no-repeat}
.daohang li .last{background:none}
.daohang li a span{ display:block}
.daohang li a .li1{color:#fff}
.daohang li a .li2{color:#636363; font-size:10px}
.daohang li a:hover,.daohang li .on{background:url(../images/bai.png) top center no-repeat;}
.daohang li a:hover span,.daohang li .on span{color:#d2b988}
/*轮播*/
.focusBox { position:relative; width:100%; height:600px; overflow: hidden; text-align:center}
.focusBox .pic img { width:100%;height:600px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:10px; left:45%; z-index:3; border:1px solid #fff}
.focusBox .hd li{float:left;line-height:12px; text-align:center;font-size:12px;width:40px;height:10px; cursor:pointer;overflow:hidden;filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

.focusBox .prev,
.focusBox .next { width:90px; height:90px; position:absolute; top:250px; z-index:5; filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background:url(../images/left.png); left:8%;}
.focusBox .next { background:url(../images/right.png); right:8%}
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=9); -moz-opacity:.9; opacity:.9 }
	
.m1{background:#f0e0c8; color:#000; height:60px; padding-left:30px; line-height:60px; width:590px}
.m2{background:#fbf4e9;height:60px;line-height:60px; width:560px; font-size:18px; color:#010101; font-weight:bold}
.phone{background:url(../images/phone.png) left 8px no-repeat; padding-left:45px; margin-left:30px;}
.qq{background:url(../images/qq.png) left center no-repeat;margin-left:25px;padding-left:40px;}

/*tab选项卡*/
.title{margin:0 auto; width:120px; margin-top:50px;}
.tit h2{color:#d2b988; font-size:24px; text-align:center; font-weight:bold}
.title h2{color:#d2b988; font-size:24px; text-align:center; font-weight:bold}
.title h3{color:#f8e7c4; font-size:24px; text-align:center; font-weight:bold}
/* feature_tour */
.feature_tour{margin:30px auto 50 auto;}

.feature_tour .tab{height:70px;overflow:hidden;margin-top:20px}
.tab1{}
.feature_tour .tab a{display:block;font-size:16px;float:left;width:125px;color:#d2b988; margin:0 10px;line-height:35px;height:35px; border:1px solid #d2b988; border-radius:20px; text-align:center; margin-top:30px}


.feature_tour .nav{margin:20px 0px 0px 0px;}
.feature_tour .nav p{margin:0 auto;width:190px;height:40px;overflow:hidden}
.feature_tour .nav p a{display:block;float:left;width:35px;height:35px;overflow:hidden;border:1px solid red}
.feature_tour .nav p a.prev{ background:background:url(../images/left_1.png) no-repeat left 0px; border:1px solid red}

.feature_tour .nav p a.next{background:background:url(../images/left_1.png) no-repeat right 0px}

.item li{float:left; width:272px; height:208px; overflow:hidden; border:3px solid #666; margin-top:20px; margin-right:22px}
.item .last1{ margin-right:0}

.more{display:block; text-align:center; font-size:16px; color:#fff; border:1px solid #fff; border-radius:20px; width:120px; height:30px; line-height:30px; margin-top:50px;}

.tab2 a{display:block;font-size:16px;float:left;width:80px;color:#d2b988; margin:0 10px;line-height:30px;height:30px; border:1px solid #d2b988; border-radius:20px; text-align:center; margin-top:30px}
/*作品显示*/
.tabBar .hd ul{ width:740px; z-index:5; margin:0 auto;zoom:1;}
.tabBar .hd li{ float:left; height:35px;font-size:16px;color:#d2b988; line-height:35px; margin-top:30px; padding:0px 16px 0px 16px; margin-right:20px; border:1px solid #d2b988; border-radius:20px; text-align:center; cursor:pointer;}
/*.tabBar .hd li.on{ height:27px; line-height:32px; font-weight:bold; overflow:hidden; margin-top:0px; position:relative; top:1px; border-top:2px solid #004ea2; background:#fff; }*/
.tabBar .hd li.on span{ font-weight:bold; color:#c00;  }
.tabBar .bd{padding:10px 0; clear:both; position:relative; height:550px; overflow:hidden;   }
.tabBar .bd .conWrap{}
.btn1{ width:150px; height:50px; margin:0 auto}
.btn1 .prev,.btn1 .product_btn,.btn1 .next{ margin:20px 0;text-align:center; overflow:hidden; padding-top:15px; line-height:30px;width:35px; height:30px; background:#e8e8e8; display:block; margin-left:10px; float:left}
.btn1 a:hover{background:#d2b988; color:#fff}


/* 最新作品*/
.ladyScroll{height:210px;margin:0px auto;position:relative;}
.ladyScroll .prev,.ladyScroll .next{ padding-top:10px;background:#e8e8e8;width:30px;height:30px; line-height:30px; text-align:center;position:absolute;top:80px;z-index:100;cursor:pointer;}
.ladyScroll a:hover{background:#d2b988; color:#fff}
.ladyScroll .prev{position:absolute; left:-60px}
.ladyScroll .next{position:absolute; right:-60px}

.ladyScroll .scrollWrap{padding-top:15px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:280px;text-align:center;position:relative; border:2px solid #666;margin-right:16px; height:210px; overflow:hidden}
.ladyScroll  dt{margin:0 auto;width:280px; height:210px;overflow:hidden;text-align:center}
.la{ width:100%; height:100%}

/*关于我们*/
.about_l{width:580px; height:520px; position:relative}
.t1{width:420px; height:410px; overflow:hidden}
.t2{ text-align:center; width:335px; height:300px; line-height:300px; overflow:hidden; position:absolute; z-index:999; top:240px; left:194px;}
.t2 img{ width:100%; height:100%; text-align:center}
.about_r{width:594px; height:520px; overflow:hidden}
.zw{margin-top:35px; }
.zw p{text-indent:2em; line-height:35px; color:#e8e8e8 }
.more1{display:block; text-align:center; font-size:16px; border-radius:20px; width:120px; height:30px; line-height:30px; margin-top:30px;}

<!--最新资讯-->
.zixun1{margin-top:15px}
.zixun1 ul{overflow:hidden}
.zixun1 ul li{width:380px;height:470px;overflow:hidden;float:left;background:#fff; margin-right:20px}
.zixun1 ul li h2{margin-top:10px;line-height:30px;margin-left:20px;font-size:16px; color:#333; font-weight:bold}
.zixun1 ul li p{margin:0 20px;line-height:25px;font-size:12px;color:#666}
.liaojie{margin-left:20px; width:347px}
.liaojie a{width:100px; height:30px; display:inline-block; color:#333; border:1px solid #333; text-align:center; line-height:30px; border-radius:20px; float:left}
.liaojie a:hover,.liaojie .on{color:#fff; background:#d2b988; border:none}
.liaojie p{color:#999; display:inline; float:right}
.tit{ margin-top:40px;text-align:center}
.ditu{height:600px; overflow:hidden; background:url(../images/ditu.jpg) center center no-repeat; opacity:0.8; z-index:1; position:relative}
.addr1{width:400px; height:500px; z-index:9999; position:absolute; left:20%; top:5%}
.addr1 h3{font-size:24px; color:#d2b988; line-height:90px; height:90px; text-align:center; font-weight:bold}
/*尾部*/
.foot{height:290px; background:url(../images/foot.png) bottom center no-repeat; color:#bfbfbf}
.link{padding-top:54px; text-align:center}
.link a{ margin-right:15px;color:#bfbfbf}
.foot span{ display:block; margin-top:70px;text-align:center}
.address{margin-top:30px; text-align:center}
.addr1{padding-top:30px; padding-left:30px; font-size:18px; color:#343434; font-weight:bold;}
.addr1 span{display:block; padding:10px 0}
/*最新资讯*/
.center_left{width:880px}
.center_left ul li{ height:100px; overflow:hidden; border-bottom:1px dashed #ccc; padding:20px 0}

.title_01 span{ font-size:12px; color:#999}
.center_left ul li p{color:#ccc; line-height:25px; margin-top:20px}

.page{margin-top:35px; text-align:right}
.page a{display:inline-block; color:#ccc; font-size:12px; margin-right:10px}
.page .last{margin-right:0}
.page span{color:#ccc; font-size:12px;}
.page a:hover,.page .yellow{color:#d2b988}
.center_right{width:270px; overflow:hidden; background:url(../images/linear2.png) left center no-repeat; padding-left:15px; font-size:12px; color:#fff}
.center_right_top{background:url(../images/back.png) left center no-repeat; line-height:25px; padding-left:25px;}
.center_right_top a{color:#d2b988}
.center_right_top1 img{ width:260px; height:150px; border:5px solid #666; overflow:hidden}
.xiaoguo a{background:url(../images/1_03.png) center center no-repeat; display:inline-block; width:130px; height:32px; line-height:32px; color:#fff; text-align:center; margin-top:20px; margin-right:5px;}
.xiaoguo .last{margin-right:0}
.xiaoguo a:hover,.xiaoguo .on2{background:url(../images/3_03.png) left center no-repeat;color:#000}
.anli{margin-top:35px}
.anli ul li{width:125px; height:95px;  border:2px solid #666; overflow:hidden; float:left; margin-right:11px; margin-bottom:15px}
.anli ul li a{display:inline-block;width:125px; height:95px;}
.anli ul .last{margin-right:0}
/*服务流程*/
.center_left h3{margin-top:60px; font-size:30px; color:#f8e6c3; text-align:center; font-weight:bold}
.center_left h2{margin-top:40px; font-size:18px; color:#f8e6c3; text-align:center; font-weight:bold}
.service dt{font-size:18px; color:#fff; font-weight:bold; line-height:35px}
.service dd{color:#fff; line-height:25px;margin-bottom:40px}
.explain dt{ font-size:16px; color:#d2b988; padding:25px 0}
.explain dd{font-size:12px; color:#fff; line-height:25px; margin-bottom:40px}
/*联系我们*/
.message{margin-left:238px; color:#fff; color:20px;}
.message dt{font-size:20px; padding:30px 0; border:none}
.message .time{background:url(../images/time.png) left center no-repeat; padding-left:50px}
.message .cell{background:url(../images/cell.png) left center no-repeat; padding-left:50px}
.message .mail{background:url(../images/email.png) left center no-repeat; padding-left:50px}
.message .addr{background:url(../images/address.png) left center no-repeat; padding-left:50px}
.ditu1{width:800px; height:400px; overflow:hidden; margin:0 auto; padding-top:50px; text-align:center}

/*关于我们*/
.about h2{font-size:36px; color:#626262;text-align:left;}
.about span{display:block; color:#626262; padding-top:10px}
.about1{padding:0 30px; background:#464646; width:300px; height:40px; line-height:40px}
.about1 dt{float:left; color:#fff; width:95px; text-align:center; background:url(../images/2.png) right center no-repeat}
.about1 .last{background:none}
.about p{color:#fff; line-height:35px;}
.about h3{font-size:18px; color:#d2b988; padding:20px 0; text-align:left}
.about2{padding-left:40px; background:#464646; width:300px; height:40px; line-height:40px;color:#fff;}
.list dd{color:#fff; padding:20px 0}
/*付款方式*/
 #timeline .timeline-item:after,#timeline .timeline-item:before {
    content: '';
    display: block;
    width: 100%;
    clear: both;
}
#timeline {
    width: 90%;
    margin: 30px auto;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
#timeline:before {
    content: "";
    width: 3px;
    height: 100%;
    background: #414347;
    left: 50%;
    top: -30px;
    position: absolute;
}
#timeline:after {
    content: "";
    clear: both;
    display: table;
    width: 100%}
#timeline .timeline-item {
    margin-bottom: 50px;
    position: relative;
}
#timeline .timeline-item .timeline-icon {
    background: #414347;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 45%;
    left: 50%;
    overflow: hidden;
    margin-left: -10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%}
#timeline .timeline-item .timeline-icon img {
    position: relative;
    top: 14px;
    left: 14px;
}
#timeline .timeline-item .timeline-content {
    width: 320px;
	overflow:hidden;
    background: #414347;
    padding: 40px 0px;
	padding-left:20px;
    -webkit-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.timeline2{width:200px; height:120px; overflow:hidden}
#timeline .timeline-item .timeline-content:before {
    content: '';
    position: absolute;
    left: 40%;
    top: 50%;
    width: 9%;
    height: 5px; 
	background:#414347;
}
#timeline .timeline-item .timeline-content.right {
    float: right;
}
#timeline .timeline-item .timeline-content.right:before {
    content: '';
    right: 42%;
    left: inherit;
 
}
.btn {
    padding: 5px 15px;
    text-decoration: none;
    background: transparent;
    border: 2px solid #f27c7c;
    color: #f27c7c;
    display: inline-block;
    position: relative;
    text-transform: uppercase;
    font-size: 12px;
}
.btn:hover {
    box-shadow: none;
    top: 2px;
    left: 2px;
    -webkit-box-shadow: 2px 2px 0 transparent;
    -moz-box-shadow: 2px 2px 0 transparent;
    -ms-box-shadow: 2px 2px 0 transparent;
    box-shadow: 2px 2px 0 transparent;
}
@media screen and (max-width: 768px) {
    #timeline {
    margin: 30px;
    padding: 0;
}
#timeline:before {
    left: 0;
}
#timeline .timeline-item .timeline-content {
    width: 90%;
    float: right;
}
#timeline .timeline-item .timeline-content:before, #timeline .timeline-item .timeline-content.right:before {
    left: 10%;
    margin-left: -6px;
    border-left: 0;
    border-right: 7px solid #ee4d4d;
}
#timeline .timeline-item .timeline-icon {
    left: 0;
}
}
.zhifu{background:url(../images/weixin.png) left center no-repeat; padding-left:100px;}
.timeline-content dl{ font-size:12px; margin-left:25px;}
.timeline-content dl dt{color:#d2b988; font-weight:bold}
.timeline-content dl dd{color:#fff; padding-top:10px;}
.container h2{ width:180px; height:40px; line-height:40px;text-align:center; font-size:18px; color:#d2b988; background:#414347; font-weight:bold; margin:0 auto}
.point strong{font-size:16px; color:#fdfa0b;}
.point p{font-size:12px; color:#fff; margin-top:20px}
.pay{text-align:center; width:87px; height:87px; overflow:hidden}
/*标价表*/
.biaojia dt{font-size:16px; color:#d2b988; font-weight:bold}
.biaodan{color:#fff}
.biaodan thead tr{height:73px}
.biaodan th{width:220px; border:1px solid #767676; text-align:center}
.biaodan tbody th{height:50px}
/*产品展示*/

.biaodan1 td{border:1px solid #767676}
.sort dt{float:left}
.biaodan1 .td1{width:200px; height:50px; color:#d2b988; text-align:center; line-height:50px}
.biaodan1 .td2{width:685px;height:50px; color:#fff;}
.biaodan1 .td2 dt{margin-left:50px}
.biaodan1 .td2 dt a{color:#fff}

/* sgw_img */
.sgw_img dt{margin-right:13px;float:left;display:inline;width:276px;height:206px;position:relative;overflow:hidden;border:2px solid #666;text-align:center; margin-bottom:30px;}
.sgw_img1 dt{margin-right:15px;float:left;display:inline;width:220px;height:310px;position:relative;overflow:hidden;text-align:center;margin-bottom:30px;}
.sgw_img1 dt img{ margin-top:10px;}
.sgw_img2 dt{margin-right:15px;float:left;display:inline;width:280px; height:210px;position:relative;overflow:hidden;text-align:center; margin-bottom:30px;}
.box{width:100%;height:100%;background:#b79e75;position:absolute;left:0;color:#e69714;top:-382px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;text-align:center;}
.box p{color:#fff;font-size:16px; font-weight:bold; padding-top:10px}
.box a{display:block;}
.sgw_img dt .box{top:-482px;}
.sgw_img1 dt .box{background:#d2b988;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;padding-top:30px;}
.sgw_img dt .box A{width:100%;height:100%;background:#c6b18a;position:absolute;left:0;color:#e69714;top:0px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;text-align:center; padding-top:70px;}
.sgw_img2 dt .box A{width:100%;height:100%;background:#c6b18a;position:absolute;left:0;color:#e69714;top:0px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;text-align:center; padding-top:70px;}
.ima{ width:200px; height:200px; display:block; margin:0 auto; text-align:center;}
.ima1{display:block; margin:0 auto; text-align:center;}
.ima1 img{width:100%;height:100%;}
.sgw_img2 dt a:hover{background:none;}


.box2{width:100%;height:100%;background:#b79e75;position:absolute;left:0;color:#e69714;top:-382px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;text-align:center;}
.box2 p{color:#fff;font-size:16px; font-weight:bold; padding-top:10px}
.box2 a{display:block;}


/*首页选项卡*/
.www360buy{margin:20px auto}
.www360buy .hd{overflow:hidden; text-align:center; margin:0px auto;}
.www360buy .hd li{position:relative;height:30px;line-height:30px;text-align:center;width:80px;float:left; border-radius:50px;border:1px solid #d2b988;color:#d2b988; margin:0 15px; cursor:pointer}
.www360buy .lh{ overflow:hidden; margin-top:25px;}


#news li:last-child{margin-right:0;}
/*#news li:first-child a{color: #fff;
                    background: #d2b988;
                    border: none;}*/