﻿@charset "utf-8";
/* CSS Document */
/*正文开始*/
/*index.css*/
.banner, .fullSlide, .fullSlide .bd li, .fullSlide .bd li a { height: 600px; }
.fullSlide { width:100%; position:relative; }
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; overflow:hidden; text-align:center; background-position:center top; background-repeat:no-repeat; }
.fullSlide .bd li a { display:block; }
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:60px; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:100px; height:8px; margin:1px; overflow:hidden; background:#fff; line-height:999px; }
.fullSlide .hd ul .on { background:#7f0000; }
.fullSlide .prev, .fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%; z-index:1; width:40px; height:60px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; width:73px; height:73px; }
.fullSlide .prev { background:url(../images/left1s.png) no-repeat; }
.fullSlide .next { left:auto; right:5%; background:url(../images/right1s.png) no-repeat; }

.so_bg { position:relative; z-index:10; margin:-52px 0 0; }

 .jump_foot{position: fixed;right:40px;top:20%;z-index: 99999;}
 .jump_foot ul li{background:#fff;line-height:50px;border-bottom:1px solid #eee;list-style-type: none;}
 .jump_foot ul li a{color:#333;text-decoration: none;font-size:16px;padding-right: 10px;}
 .jump_foot ul li a img{width: 40px;padding-top: 11px;display: block;padding-left: 15px;float: left;padding-right: 5px;}


/*一站式服务*/
.yi_bg { background:url(../images/yi_bg.jpg) no-repeat center 0; height: 580px; font-size: 0; overflow: hidden; }
.yi_t { padding:75px 0 0; height: 104px; text-align: center; overflow: hidden; }
.yi_t a { font-size: 36px; color: #333; }
.yi_m { background:url(../images/yi_bg01.png) no-repeat; width: 960px; height: 291px; overflow: hidden; }
.yi_m p { width: 192px; float: left; }
.yi_m p a { display: block; width: 192px; float: left; font-size: 18px; color: #333; }
.yi_m p a:hover { color: #fff; }
.yi_m b { display: block; text-align: center; overflow: hidden; }
.yi_m span { display: block; font-size: 14px; color: #333; line-height: 25px; height: 115px; padding:30px 0 0; text-align: center; }
.yi_m a:hover span { color:#7f0000; }
.yi_m p.yi_p01 b, .yi_m p.yi_p03 b, .yi_m p.yi_p05 b { padding:75px 0 0; height: 70px; }
.yi_m p.yi_p02 b, .yi_m p.yi_p04 b { padding:88px 0 0; height: 57px; }
.yi_m p.yi_p02 span { padding:12px 0 0; height: 133px; }
.yi_m p.yi_p03 span { padding:35px 0 0; height: 110px; }
.yi_m p.yi_p01 a:hover { background:url(../images/yi_bg02.gif) no-repeat 0 0; }
.yi_m p.yi_p02 a:hover { background:url(../images/yi_bg02.gif) no-repeat -192px 0; }
.yi_m p.yi_p03 a { background:url(../images/yi_bg02.gif) no-repeat -384px 0; color: #fff; }
.yi_m p.yi_p04 a:hover { background:url(../images/yi_bg02.gif) no-repeat -576px 0; }
.yi_m p.yi_p05 a:hover { background:url(../images/yi_bg02.gif) no-repeat -768px 0; }
/*产品中心*/
.chanpin { padding:60px 0 15px; font-size: 0; }
.cp_l { width:191px; background:url(../images/cp_lbg.gif) no-repeat; height: 854px; overflow: hidden; }
.cp_lt { background:url(../images/cp_ltbg.gif) no-repeat 0 0; width:191px; height:59px; text-align:center; line-height:59px; overflow:hidden; }
.cp_lt a { font-size:20px; color:#fff; }
.cp_lt .products-list-container { height:1415px; }
.cp_l h3 { height:45px; line-height:45px; margin:1px 0 0; overflow:hidden; background:url(../images/cp_h3bg.gif) no-repeat; width: 191px; }
.cp_l h3 a { font-size:16px; color:#333; padding:0 0 0 24px; }
.cp_l h3 a:hover { text-decoration:underline; }
.cp_l ul li { height:50px; line-height:50px; overflow:hidden; }
.cp_l ul li a { font-size:14px; color:#333; padding:0 0 0 24px; height: 49px; border-bottom:#d6d6d6 1px solid; display: block; }
.cp_l ul li.cur a, .cp_l ul li a:hover { color:#7f0000; background:url(../images/cp_libg.gif) no-repeat; border:none; }
.cp_l .nobor a { border:none; }
.cp_tel { font-size: 14px; color: #fff; text-align: center; padding:20px 0 0; }
.cp_tel i { display: block; font-size: 24px; }
.cp_r { width:750px; }
.cp_rt { background:#333; height:59px; overflow:hidden; }
.cp_rt ul li { float:left; width: 186px; border-right:#fff 1px solid; height: 59px; line-height: 59px; overflow: hidden; }
.cp_rt ul li a { font-size:16px; color:#fff; font-weight:bold; display:block; float: left; width: 186px; text-align: center }
.cp_rt ul li.cur a, .cp_rt ul li a:hover { background:#7f0000; }
.cp_rt span { display:block; float:right; padding:14px 70px 0 0; }
.cp_rt span img { width:60px; height:32px; }
.cp_rm ul li { float:left; width:368px; position: relative; padding:9px 3px 0; _padding:8px 3px 0; }
.cp_rm ul li img { width:368px; height:255px; border: solid 1px #ddd;}
.cp_rm ul li span { width:368px; text-align:center; display:block; height:36px; line-height:36px; overflow:hidden; position: absolute; bottom: 0; left: 3px; background:url(../images/cp_picbg.png) repeat; }
.cp_rm ul li span a { font-size:16px; color:#fff; display: block; }
.cp_rm ul li span a:hover { background:#7f0000; }
/*广告条*/
.ban01 { background:url(../images/ban01.jpg) no-repeat center 0; height:325px; overflow:hidden; }
.ban01 p { background:url(../images/ban_tel.png) no-repeat 0 104px; width: 170px; float: right; font-size:14px; color:#fff; padding:102px 0 20px 75px; }
.ban01 p span { display:block; font-family: "宋体"; font-size:24px; font-weight: bold; padding:3px 0 0; }
.ban01 p em { display:block; padding:10px 0 0; }
.ban01 p em img { width:105px; height:38px; }
.ban02 { background:url(../images/ban02.jpg) no-repeat center 0; height:113px; overflow:hidden; }
.ban02 p { background:url(../images/ban_tel.png) no-repeat 0 6px; padding:6px 0 20px 75px; }
.ban03 { background:url(../images/ban03.jpg) no-repeat center 0; height:160px; overflow:hidden; }
.ban03 p { background:url(../images/ban_tel.png) no-repeat 0 35px; padding:32px 0 20px 75px; }
/*展柜好品质*/
.pin_bg { background:url(../images/pin_bg.jpg) no-repeat center 107px; height: 897px; font-size: 0; overflow: hidden; margin:-32px 0 0; }
.pin .hz_t { height: 107px; }
.pin01 { width: 328px; height: 315px; top: 135px; left: 43px; }
.pin02 { top: 360px; left: 400px; z-index:1; }
.pin03 { top: 300px; left: 556px; }
.pin04 { top: 58px; left: 545px; }
.pin05 { top: 110px; left: 340px; }
.pin01 i { display: block; width: 70px; height: 115px; position: absolute; left: 128px; top: 205px; }
.pin01 p { display:none; background:url(../images/pin_bg01.png) no-repeat; width: 328px; height: 198px; overflow: hidden; }
.pin01 p b { display: block; font-size: 16px; color: #820b0b; width: 285px; margin:0 auto; padding:35px 0 5px; }
.pin01 p span { display: block; font-size: 16px; color: #333; line-height: 28px; width: 285px; margin:0 auto; }
/*设计师团队*/
.team_bg { background:url(../images/team_bg.jpg) no-repeat center 0; height: 613px; padding:80px 0 0; font-size: 0; overflow: hidden; }

.team_t { height: 103px; text-align: center; background:url(../images/team_line.png) no-repeat 0 50px; }
.team_t a, .liu_t a { font-size: 30px; color: #7f0000; }
.team_t em { display: block; font-size: 14px; color: #333; font-weight: normal; padding:5px 0 0; }
.team_t span { color: #b6b6b6; }
.team_l { width: 620px; }
.team_lt { width: 620px; height: 65px; display:inline-block; }

.team_lt ul li{width: 206px;float: left;height: 65px; background:url(../images/team_line.gif) no-repeat right 0;}
.team_lt ul li a{font-size: 16px;color: #333; background:url(../images/team_tbg01.png) repeat-x;display: block;float: left;width: 205px;height: 65px;overflow: hidden;text-align: center;line-height: 55px;}
.team_lt ul li.cur a,.team_lt ul li a:hover{color: #fff; background:url(../images/team_tbg02.png) no-repeat;}
.team_lt .nobor{ background:url(../images/team_line02.gif) no-repeat right 0;}
.team_m{width: 620px;height: 360px; margin:18px 0 0;}
/*
.team_lt ul li { width: 206px; float: left; height: 65px; }
.team_lt ul li a { font-size: 16px; color: #333; background:url(../images/team_tbg01.png) repeat-x; display: block; float: left; width: 206px; height: 65px; overflow: hidden; text-align: center; line-height: 55px; }
.team_lt ul li.cur a, .team_lt ul li a:hover { color: #fff; background:url(../images/team_tbg02.png) no-repeat; }
.team_m { width: 620px; height: 360px; padding:14px 0 0; }
*/
.team_m p, .team_m p img { width: 620px; height: 360px; }
.team_r { width: 320px; }
.team_r ul li { width: 320px; height: 443px; position: relative; }
.team_r ul li img { width: 320px; height: 443px; }
.team_r ul li p { background:url(../images/case_picbg.png) repeat; width: 320px; height: 52px; overflow: hidden; position: absolute; bottom: 0; left: 0; }
.team_r ul li i { display: block; height: 30px; line-height: 30px; text-align: center; overflow: hidden; padding:10px 0 0; }
.team_r ul li i a { font-size: 18px; color: #fff; }
.team_r ul li span { display: none; font-size: 14px; color: #9b9b9b; height: 40px; line-height: 20px; overflow: hidden; width: 290px; margin:0 auto; text-align: center; padding:5px 0 0; }
/*工厂实景*/
.gong_bg { background:url(../images/gong_bg.jpg) no-repeat center 0; height: 666px; padding:70px 0 0; font-size: 0; overflow: hidden; }
.gong_bt { height: 75px; text-align: center; overflow: hidden; font-size: 24px; color: #333; font-weight: normal; }
.gong_bt b { font-size: 30px; color: #7f0000; }
.gong_t { width: 465px; margin:0 auto; background:url(../images/gong_line.gif) no-repeat 463px 1px; }
.gong_t ul li { width: 116px; float: left; }
.gong_t ul li a { font-size: 18px; color: #333; background:url(../images/gong_tbg01.png) no-repeat; display: block; float: left; width: 116px; height: 53px; text-align: center; line-height: 50px; overflow: hidden; }
.gong_t ul li.cur a, .gong_t ul li a:hover { background:url(../images/gong_tbg02.png) no-repeat; color: #7f0000; }
.gong_m { margin:48px 0 0; }
.gong_m ul { overflow:hidden; *zoom:1; }
.gong_m ul li { width: 310px; height: 210px; position: relative; padding:0 0 12px; float:right }
.gong_m ul li img { width: 310px; height: 210px; }
.gong_m ul li span { width:310px; display:block; text-align:center; height:36px; line-height:36px; overflow:hidden; position: absolute; bottom: 9px; left: 0; background:url(../images/case_picbg.png) repeat; }
.gong_m ul li span a { font-size: 16px; color: #fff; }
.gong_m ul li.big { width: 640px; height: 434px; float: left; }
.gong_m ul li.big img { width: 640px; height: 434px; }
.gong_m ul li.big span { display:none; }
/*做好每一个细节*/
.xi_bg { background:url(../images/xi_bg.jpg) no-repeat center 0; height: 720px; font-size: 0; overflow: hidden; }
.xi_bt { width: 685px; margin:0 auto; padding:114px 0 32px; height: 75px; }
.xi_bt img { width: 685px; height: 75px; }
.xi_m { padding:0 0 45px; width: 960px; height:283px !important; display:inline-block; }
.xi_m ul li { width: 226px; height: 283px; position: relative; padding:0 7px; float: left; }
.xi_m ul li img { width: 226px; height: 283px; }
.xi_m ul li span { width:226px; display:block; text-align:center; height:38px; line-height:38px; overflow:hidden; position: absolute; bottom: 0; left: 7px; background:url(../images/case_picbg.png) repeat; }
.xi_m ul li span a { font-size: 14px; color: #fff; }
.xi_bot { width: 590px; margin:0 auto; }
.xi_bot ul li { width: 117px; float: left; padding:0 1px 0 0; }
.xi_bot ul li a { font-size: 14px; color: #fff; background:url(../images/xi_tbg01.png) no-repeat; display: block; float: left; width: 117px; height: 53px; text-align: center; line-height: 58px; overflow: hidden; }
.xi_bot ul li.cur a, .xi_bot ul li a:hover { background:url(../images/xi_tbg02.png) no-repeat; color:
}
/*定制案例*/
.case_bg { background:url(../images/case_bg.jpg) no-repeat center 0; height: 665px; padding:95px 0 0; font-size: 0; overflow: hidden; }
.case_t { height: 107px; text-align: center; overflow: hidden; background:url(../images/case_line.png) no-repeat center 63px; }
.case_t a { font-size: 38px; color: #333; font-weight: normal; display:inline-block; padding:0 0 5px; }
.case_m { width: 960px; height: 460px; position: relative; }
.case_l { position: absolute; top: 0; left: 0; z-index:2; }
.case_m .title-item { width: 60px; height: 460px; float: left; margin:0 1px 0 0;  }
.case_m h5 { float:left; width: 60px; height: 460px; background:#000; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.case_m h5 b { display: block; width: 20px; margin:0 auto; padding:60px 0 30px; }
.case_m h5 b img { width: 20px; height: 49px; }
.case_m h5 span { width: 24px; text-align: center; display: block; margin:0 auto; height: 200px; line-height:24px; }
.case_m h5 span a { font-size: 18px; color: #fff; font-weight: normal; }
.case_m h5 em { display: block; width: 30px; margin:0 auto; }
.case_m h5 em img { width: 30px; height: 30px; }
.case_m .title-item .link { display:none; float:left; width:655px; height:460px; }
.case_m ul li { width: 960px; }
.case_m ul li img { width: 960px; height: 460px; }
.case_m .cur { width: 715px; height: 460px; float: left; margin:0 1px 0 0; cursor:pointer }
.case_m .cur .link { display:block; }
/*流程*/
.liu_bg { background:url(../images/liu_bg.jpg) no-repeat center 0; height: 348px; padding:65px 0 0; font-size: 0; overflow: hidden; }
.liu_t { height: 85px; text-align: center; overflow: hidden; background:url(../images/liu_line.png) no-repeat center 10px; }
.liu ul { background:url(../images/liu_pic.png) no-repeat; width: 960px; height: 200px; overflow: hidden; }
.liu ul li { width: 204px; float: left; }
.liu ul li a { display: block; width: 204px; float: left; height: 200px; }
.liu ul li b { display: block; font-size: 18px; color: #4b4b4b; padding:155px 0 0; width: 142px; text-align: center; }
.liu ul li a:hover b{ color:#7f0000;}
.liu ul .li05, .liu ul .li05 a { width: 142px; }
/*关于大唐*/
.about { padding:99px 0 80px; font-size: 0; }
.about dl { width:750px; overflow:hidden; float: left; }
.about dl dt { width:369px; height:296px; float:left; }
.about dl dt img { width:380px; height:255px; }
.about dl dd { width:340px; float:left; padding:0 0 0 35px; }
.about dl dd h5 { height: 30px; line-height: 30px; overflow: hidden; }
.about dl dd h5 a { font-size: 18px; color: #000; }
.about dl dd p { font-size:14px; color:#333; height:180px; line-height:30px; padding:10px 0 0; overflow: hidden; text-indent:2em; }
.about dl dd span { display:block; padding:38px 0 0; }
.about dl dd span img { width: 105px; height: 38px; }
.ab_r { background:url(../images/ab_lbg01.gif) no-repeat; width: 160px; height: 300px; overflow: hidden; }
.ab_r ul li { width: 300px; overflow: hidden; height: 75px; }
.ab_r ul li a { display: block; font-size: 16px; color: #333; overflow: hidden; height: 75px; line-height: 72px; }
.ab_r ul li a:hover { color: #7f0000; }
.ab_r ul li i { padding:0 0 0 55px; }
.ab_r ul li.ab_li03, .ab_r ul li.ab_li03 a { height: 74px; line-height:74px; }
.ab_r ul li.ab_li04, .ab_r ul li.ab_li04 a { height: 76px; line-height:70px; }
.ab_r ul li.ab_li01 a:hover { background:url(../images/ab_lbg02.gif) no-repeat 0 0; }
.ab_r ul li.ab_li02 a:hover { background:url(../images/ab_lbg02.gif) no-repeat 0 -75px; }
.ab_r ul li.ab_li03 a { background:url(../images/ab_lbg02.gif) no-repeat 0 -150px; color: #7f0000; }
.ab_r ul li.ab_li04 a:hover { background:url(../images/ab_lbg02.gif) no-repeat 0 -224px; }
/*荣誉*/
.honor_bg { background:url(../images/honor_bg.jpg) no-repeat center 0; height: 413px; font-size: 0; overflow: hidden; }
.honor { width: 300px; padding:35px 0 0; }
.honor h5 { font-size: 26px; color: #7f0000; height: 40px; line-height: 40px; overflow: hidden; }
.honor ul li { height: 46px; line-height: 46px; overflow: hidden; border-bottom:#7f0000 1px dashed; background:url(../images/honor_ico.png) no-repeat 0 18px; }
.honor ul li a { font-size: 16px; color: #333; padding:0 0 0 20px; }
.honor ul li a:hover, .news_m ul li a:hover, .wd dt a:hover { color:#7f0000; }
.honor span { display: block; padding:20px 0 0; }
.honor span img { width: 124px; height: 31px; }
/*商业展柜百科*/
.news { width:580px; padding:45px 0 50px; font-size:0; }
.news_t, .wd_t { height:40px; background:url(../images/news_line01.gif) repeat-x 0 39px; overflow: hidden; }
.news_t ul li { float:left; height: 40px; line-height: 40px; padding:0 20px 0 0; }
.news_t ul li a { font-size:18px; color:#333; display:block; float: left; }
.news_t ul li.cur a, .news_t ul li a:hover { color:#7f0000; background:url(../images/news_line02.gif) repeat-x 0 39px; }
.news_t span, .wd_t span { float:right; padding:10px 0 0; display: block; }
.news_t span img, .wd_t span img { width: 50px; height: 24px; }
.news_m p { width: 580px; padding:10px 0 22px; border-bottom:#dcdcdc 1px dashed; }
.news_m p img { width: 580px; height: 200px; }
.news_m ul { width:580px; display:inline-block; overflow:hidden; }
.news_m ul li { height:58px; line-height:58px; border-bottom:#dcdcdc 1px dashed; overflow:hidden; background:url(../images/news_ico.gif) no-repeat 0 24px; width:260px; float:left; padding:0 30px 0 0; }
.news_m ul li a { font-size:14px; color:#24231f; padding:0 0 0 16px; }
/*常见问题*/
.wd { width:320px; font-size:0; padding:45px 0 50px; }
.wd_t a { font-size:18px; color:#333; }
.wd_m { width: 318px; height: 388px; border-bottom:#ddd 1px solid; border-left:#ddd 1px solid; border-right:#ddd 1px solid; padding-top:20px; }
.wd dl { width:296px; height:175px; border-bottom:#ddd 1px dashed; margin:0 auto; padding:25px 0 0; }
.wd dt { background:url(../images/wen.gif) no-repeat 0 5px; padding-left:45px; height:30px; line-height:30px; overflow:hidden; }
.wd dt a { font-size:14px; color:#24231f; }
.wd dd { font-size:14px; color:#626262; background:url(../images/da.gif) no-repeat 0 15px; padding:15px 0 0 45px; line-height:22px; height:88px; overflow:hidden; }
.wd .nobor { border:none; }
