@charset "utf-8";/* CSS Document */

html{color:#000;background:#FFF; }

body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"Microsoft YaHei";}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}

del,ins{text-decoration:none;}

li{list-style:none;}

caption,th{text-align:left;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sup{vertical-align:baseline;}

sub{vertical-align:baseline;}

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

input,button,textarea,select{*font-size:100%;}

input,select{vertical-align:middle;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}

table{font-size:inherit;font:100%; border-collapse:collapse;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*title*/

h1 { font-size:32px;}

h2 { font-size:26px;}

h3 { font-size:20px;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h6 { font-size:10px;}

.content{ width:1000px; margin:0 auto;  }

/*产品导航*/

.probox{font-family:"Microsoft YaHei";padding:55px 0 0;overflow: hidden;}



.mt10{ margin-top:10px;}



a { color:#666; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover { text-decoration:none;}

.vam { vertical-align:middle;}

.clear{clear:both; height:0; line-height:0; font-size:0;}

p{ word-spacing:-1.5px;}

.center { text-align:center;}

.fl { float:left;}

.fr { float:right;}

.pa{ position:absolute;}

.pr{ position:relative}



.t58{ margin-top:44px;}



/*头部开始*/

.h_top{background:url(/assets/Front/images/topbg.gif) repeat-x center 0;height:285px;font-family:"Microsoft YaHei";}

.h_zc{color: #fff5ac;height:38px;line-height:38px;}

.h_zc p{color: #fff5ac;float: right;}

.h_zc a{color: #fff5ac;padding: 0 9px;display: inline-block;}

.h_zc a.t_ico1{width:3px;}

.h_zc a.t_ico2{width:1px;padding-right: 0;}

.h_con{height:179px;padding:14px 0 0}

.t_text{float:left;font-size: 30px; font-weight: bold;color: #fdf0ca;letter-spacing: 3px;line-height: 41px; padding: 29px 0 0 29px;}

.h_pho{background:url(/assets/Front/images/t_pho.gif) no-repeat 0 51px;font-size:18px;line-height:28px;padding:45px 0 0 62px;color:#fdf0ca;height:70px;width:220px; white-space: nowrap;}

.h_pho b{font-size:38px;display:block;line-height:46px;font-family:Times New Roman;font-weight: normal;}



.h_nav li a:-webkit-any-link{ display:block;}

.menu{height:50px;font-size:16px;white-space:nowrap;}

.menu li{float: left;background:url(/assets/Front/images/menu-fgx.gif) no-repeat right 16px; position:relative;}

.menu li a{color:#fdf0ca;line-height:49px;display:inline-block;padding: 0 13px;}

.menu li.born{background:0;}

.menu li.cur a,.menu li a:hover{text-decoration:none;background:url(/assets/Front/images/mhbg.gif) no-repeat center 0;}



.menu li a:-webkit-any-link{ display:block;}


.menu li.a_nav{ background:url(http://login.114my.cn/memberpic/dgjieda/uploadfile/image/20170919/20170919144022_203113196.jpg) repeat-x; display:block; font-weight:bold; color:#fff}
.menu li.a_nav a { color:#fdf0ca;}
.menu li dl {display:none;}
.menu li.dhh a { color:#fdf0ca; }
.menu li.dhh dl { background: #fdf0ca; box-shadow:0px 5px 5px #d4d4d4; position: absolute; top:40px; display:block; z-index:100000000; padding-top:0px;}
.menu li.dhh dd { text-align:left; padding-left:27px; color:#fff; line-height:40px; height:40px; background:url(http://login.114my.cn/memberpic/dghaocheng/uploadfile/image/20180619/20180619091337_1466798907.jpg); display:block; overflow:hidden; float:none !important;border-bottom:#FFF 1px solid;}
.menu li.dhh dl dd a {  padding-left:0px; padding-right:0px; padding-top:0px; color:#fff; font-size:14px; font-weight: normal; line-height:40px;}
.menu li.dhh dl dd a:hover { background: none; color:#fdf0ca; display:block; font-weight:bold;}

/*banner*/

.banner{ height:500px;overflow: hidden;}

.banner a{ display:block; height:500px;}

.fullSlide {

	width:100%;

	position:relative;

	height:500px;

}

.fullSlide .bd {

	margin:0 auto;

	position:relative;

	z-index:0;

	overflow:hidden;

}

.fullSlide .bd ul {

	width:100% !important;

}

.fullSlide .bd li {

	width:100% !important;

	height:500px;

	overflow:hidden;

	text-align:center;

	 background-position:center top;

}

.fullSlide .bd li a {

	display:block;

	height:500px;

}



.fullSlide .hd {

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0px;

	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:#dcad29;

}

.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(/assets/Front/images/left1s.png) no-repeat;

  }

.fullSlide .next {

	left:auto;

	right:5%;

	background:url(/assets/Front/images/right1s.png) no-repeat;

}





/*搜索*/

.seabox{overflow: hidden;height:42px;color:#fff;font-family:"Microsoft YaHei";overflow:hidden;padding: 13px 0 0;line-height:30px;background:url(/assets/Front/images/bg01.gif) repeat 0 0;font-size: 14px;}

.sea_in{background:url(/assets/Front/images/seabg.gif) no-repeat 0 0;}

.sea_in .serach{width:210px;height:30px;background:none;border:0; line-height:30px;color:#eaca99;padding:0 0 0 18px;float:left;outline: none;display: block;}

.sea_in .sub{ width:42px; height:30px;background:url(/assets/Front/images/subg.gif) no-repeat 0 0;border:none; float:left;}

.k_word{overflow:hidden;width:710px;color:#fff;}

.k_word a{ padding: 0 10px 0 8px; color:#fff;}



.protil{height: 88px;overflow: hidden;}







.pro_cla{width:215px;margin: 0 26px 0 0;background:url(/assets/Front/images/bg02.gif) repeat 0 0;}

.pro_cla h2{height:63px;line-height:35px;background:url(/assets/Front/images/dhtil.gif) no-repeat 0 0;padding:16px 0 0;font-size:24px;color: #fff;text-align: center;}

.pro_cla h2 a{color: #fff;text-shadow: 1px 1px 1px #d79c41;}

.pro_cla h2 em{font-family: Arial;font-size:14px;font-style: normal;line-height:24px;color: #ebc17d;display: block;font-weight: normal;text-transform: uppercase;}

.pro_cc h3{font-size:14px;height:36px;padding:0 0 0 44px;background:url(/assets/Front/images/dhhbg.gif) no-repeat 0 0;}

.pro_cc h3 a{color: #752526;line-height:31px;display: block;}

.pro_cc li{height:34px;line-height:34px;border-bottom:solid 1px #fbf6ef;font-size: 14px;}

.pro_cc li.born{border: 0;padding-bottom: 7px;}

.pro_cc li a{color: #86542c;background:url(/assets/Front/images/ico01.gif) no-repeat 28px center;padding:0 0 0 44px;}

.pro_pho{display: block;background:#212121;text-align: center;font-weight: bold;font-size: 22px;line-height:46px;color: #fdf0ca;height: 87px;}

.pro_pho b{display: block;font-family:Times New Roman;font-weight: normal;font-size: 28px;color: #fff;line-height:32px;}



.pro_lits{width:758px;overflow: hidden;}

.pro_lt{font-size: 16px;height:51px;line-height:51px;border-top: solid 1px #e7e7e7;border-bottom: solid 1px #e7e7e7;}

.pro_lt ul,.pro_lt li{float: left;padding: 0 36px 0 0;}

.pro_lt li a{color: #333;line-height:51px;display: block;padding: 0 8px;}

.pro_lt li.cur a,.pro_lt li a:hover{color: #d18d22;line-height:51px; font-weight:bold;display: block;background:url(/assets/Front/images/sd01.gif) no-repeat center bottom;}

.more01 a{font-size:12px;font-weight: normal;color: #86542c;}



.pro_lc{overflow: hidden;font-size: 14px;color: #555;line-height: 28px; margin-bottom:36px;width:758px;}

.proc1{height:518x;padding:9px 0 0;overflow: hidden; width:758px;}

.prev,.next{width:42px;height:99px;display: block;overflow: hidden;z-index: 2;}

.prev1,.next1{width:45px;height:103px;overflow: hidden;display: block;right: -57px;top: 145px;}

.prev{background:url(/assets/Front/images/prev.gif) no-repeat 0 0;}

.next{background:url(/assets/Front/images/next.gif) no-repeat 0 0;}

.prev1{background:url(/assets/Front/images/prev1.gif) no-repeat 0 0;left: -57px;}

.next1{background:url(/assets/Front/images/next1.gif) no-repeat 0 0;}

.prev:hover,.next:hover,.prev1:hover,.next1:hover{background-position:0 bottom;}

.pro01,.pro02{top: 173px;right: 5px;}

.pro01{left: 5px;}

.pro03,.pro_p{width: 758px;}

.pro03 img{width: 758px;height:518px;display: block;}

.pro_p p{background:url(/assets/Front/images/bg03.png) repeat 0 0;width: 758px;height:73px;font-size: 14px;color: #212121;left: 0;top:415px;position: absolute;line-height: 24px;}

.pro_p p b{width: 115px;text-align: center;background: #d18d22;color: #fff;line-height: 26px;padding: 13px 10px 0;height: 60px;float: left;font-weight: normal;font-size: 16px;}

.pro_p p span{padding: 13px 0 0 8px;float: left;width:607px;}

.proc2{height: 174px;overflow: hidden;}



.fst2 ul{ clear:left;}

.fst2 li{width:240px; height:225px; background:#ebebeb; float:left; margin-right:19px;}

.fst2 li.wb{margin-right:0;}

.fst2 li a.alt{ display:block; width:238px; height:186px; background:#fff; border:#d5cece solid 1px;}

.fst2 li a.alt img{ width:232px; height:180px; padding-left:3px; padding-top:3px;}

.fst2 li span a{display:inline-block;width:238px; height:35px; font-size:14px;color: #555555; font-family: "Microsoft YaHei"; line-height:35px; text-align:center;}

.fst2 li span a:hover{background:#d18d22; color:#fff;}



/*特点 */

.char{padding: 53px 0 0;background:#fef7e4;font-family:"Microsoft YaHei"; overflow:hidden; padding-bottom:46px;}

.char h2{height:102px;}

.chartil{height:92px;}

.chartil ul{width: 1020px;}

.chartil li{width: 245px;text-align: center;font-size: 24px;background:url(/assets/Front/images/sd02.gif) no-repeat 0 0;height: 81px;line-height: 81px;float: left;color: #212121;padding: 0 5px 0 0;}

.chartil li b{padding:0 0 0 54px;background:url(/assets/Front/images/ico06.png) no-repeat 0 22px;line-height:81px;display:inline-block;}

.chartil li.chtl1 b{background:url(/assets/Front/images/ico07.png) no-repeat 0 22px;}

.chartil li.chtl2 b{background:url(/assets/Front/images/ico08.png) no-repeat 0 22px;}

.chartil li.chtl3 b{background:url(/assets/Front/images/ico09.png) no-repeat 0 22px;}

.chartil li.cur{background:url(/assets/Front/images/sd03.gif) no-repeat 0 0;color: #fdf0ca;}

.chartil li.cur b{background-position: 0 -34px;}

.char_c dl{padding:3px 0 0;height:470px;background: #fdf0ca;font-size: 16px;color: #212121;line-height: 30px;}

.char_c dt,.char_c dt img{width: 1000px; height:369px;display: block;}

.char_c dd{padding:14px 0 0 21px;}

.char_c dd li{background:url(/assets/Front/images/ico02.gif) no-repeat 14px 5px;padding: 0 0 0 40px;width: 449px;white-space: nowrap;overflow: hidden;float: left;}

.char_c p,.tec_p p{clear: both;padding:19px 0 0 290px;}

.char_c p span{background:url(/assets/Front/images/icobg1.gif) no-repeat 0 0;text-align: center;width: 179px;line-height: 45px;font-size:22px;color: #fdf0ca;padding: 0 50px 0 0;display: block;float: left;}

.char_c p span a,.tec_p p span a{color: #fdf0ca;font-weight: bold;}



.fst2{ clear:left; padding-top:22px;}

.fst2 em{ display:block;font-style:normal; height:41px;}

.fst2 em h3{ float:left; padding-left:316px; width:344px;background:url(/assets/Front/images/dl7_31.png) no-repeat center;}

.fst2 em h3 a{ display:inline-block; font-size: 20px;color: #d18d22;font-family: "Microsoft YaHei"; font-weight:bold;  }



.fst2 em span{ float:right; font-style:normal;}

.fst2 em span a{ display:inline-block; background:url(/assets/Front/images/dl7_29.png) no-repeat right; padding-right:18px;font-family: "Arial";font-size:12px; color:#4f616e;  margin-right:15px;}



/*底部开始*/

.fng{border-top: solid 1px #ccc; height:43px;}

.f_bj{font-family:"Microsoft YaHei";color:#fdf0ca;line-height:29px;background:url(/assets/Front/images/f_bj.jpg) no-repeat center top #212121; clear:both;height:340px;overflow: hidden;font-size: 14px;}

.f_nav{height:61px;text-align: center;font-size: 14px;line-height:61px;color: #666;}

.f_nav a{padding: 0 21px;color: #666;}

.f_con{height:260px;padding:44px 0 0;}

.f_logo{width:210px;padding:72px 0 0 18px;}

.f_text{width:416px;padding: 11px 0 0 35px;background:url(/assets/Front/images/f_ge.jpg) no-repeat 0 19px;}

.f_text a{color:#fdf0ca;}

.f_code{width:314px;padding:18px 0 0;text-align: center;line-height: 32px;}

.f_code p{width: 135px;float: left;}

.f_code p.pcd1{padding:0 35px 0 0;}

.f_code img{display: block;}



/*友联*/

.link{color:#927341;overflow:hidden;line-height:30px;white-space:nowrap;overflow:hidden; min-height:120px; font-size:14px;font-family:"Microsoft YaHei"; width:1000px; margin:auto;}

.link h2{background:url(/assets/Front/images/line1.jpg) repeat-x 0 38px;height: 52px;line-height: 37px;font-weight: normal;font-size: 16px;}

.link h2 p{border-bottom: solid 3px #212121;float: left;height: 37px;width: 140px;}

.link h2 a{color: #212121;}

.link h2 span{font-size: 14px;}

.link h2 span a{color: #8a8a8a;}

.link h2 em{color: #8a8a8a;font-size: 26px;font-family:Times New Roman;font-style: normal;}

.link p a{color: #212121;padding: 0 58px 0 15px;}



/*资讯*/

.newbox{padding:24px 0 0;height:511px;overflow: hidden;font-family:"Microsoft YaHei";}

.newtil{height:84px;line-height:55px;font-size:30px;overflow:hidden;background:url(/assets/Front/images/line1.jpg) repeat-x 0 53px;padding: 0 0 0 222px;}

.newtil li{float: left;white-space: nowrap;}

.newtil li a{color: #212121;padding: 0 33px;line-height:55px;display: inline-block;}

.newtil li a:hover,.newtil li.cur a{background:url(/assets/Front/images/line2.gif) no-repeat center bottom;font-weight:bold;color:#212121;text-decoration: none;}

.new_p{width:448px;overflow: hidden;padding: 6px 0 0;}

.new_p img{width:432px;height:385px;}

.new_w{width:552px;overflow: hidden;}

.new_w h3{height:32px;line-height:32px;font-size: 14px;color: #212121;}

.new_w h3 a,.new_w span a{color: #212121;}

.new_w span{height: 40px;display: block;}

.new_w p{height:79px;overflow: hidden;font-size: 14px;line-height: 23px;color:#7f7f7f;}

.new_wl li{height:75px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:23px;background: #fef7e4;margin-bottom: 8px;color: #484642;}

.new_wl li span{background: #ffecb6;width: 76px;text-align: center;font-size: 16px;color: #212121;font-family: Arial;float: left;padding: 7px 0 0;height: 68px;}

.new_wl li span b{display: block;font-size: 36px;font-weight: normal;line-height: 37px;}

.new_wl li p{float: left;padding: 12px;width: 450px;overflow: hidden;}

.new_wl li p a{display: block;font-weight:bold;color:#212121;}



/*品质*/

.piz{ font-family:"Microsoft Yahei";}

.piz h2{ padding:0 0 28px 0; text-align:center;}

.piz h2 span{ display:block; margin:6px 0 0 0; font-size:16px; font-weight:normal; background:url(/assets/Front/images/pz_bor1.gif) no-repeat center;}

.jz_ch{overflow:hidden; width:998px; margin:auto;}

.jz_ih{ height:352px;overflow:hidden;border-right:1px solid #dbdbdb;}

.jz_ih li{ float:left;width:248px; height:320px; padding:30px 0 0 0;border:1px solid #dbdbdb;border-right:0;text-align:center;}

.jz_ih li a{z-index:88;}

.jz_ih li img{ display:block; width:210px; margin:0 auto 7px;}

.jz_ih .li_last{ padding-right:0;}



.dt{background:#fef7e4; min-width:1000px; padding:28px 0;}



.jz_con{ height:29px; margin-top:-1px; text-align:center;}

.jz_con a{ display:inline-block; width:29px; height:29px; background:url(/assets/Front/images/jz_icon1.gif) no-repeat left top;}

.jz_con a.t_r{ background-position:right top;}

.jz_con a:hover{ background-position: left bottom;}

.jz_con a.t_r:hover{ background-position: right bottom;}



/*实力*/

.shil{ height:635px;font-family:"Microsoft Yahei";}

.shil h2{ margin-bottom:0; padding-top:0; background-image:url(/assets/Front/images/sl_bor1.gif);}



.sl_c{ height:451px; margin:53px 0 0 0; background:#212121;}

.shil dl{ position:relative; height:242px; padding:0 30px 0 0;}

.shil dt{ position:absolute; left:30px; top:-24px;}

.shil dd{ float:right; width:510px; padding:30px 0 0 0;}

.shil dd h5{ height:118px; font-size:14px; padding:10px 0 0 0; line-height:24px; color:#ffffff; font-weight:normal; overflow:hidden;}

.shil dd p a,.dongt dd .ckxq{ display:inline-block; width:90px; height:27px; margin-right:10px; background:url(/assets/Front/images/cp_bg3.gif) repeat; border-radius:3px; text-align:center; line-height:27px; color:#ffffff;}



.sl_cont{overflow:hidden;}

.sl_i{ height:200px; overflow:hidden;}

.sl_i li{ float:left; width:310px; padding:0 7px 0 14px;text-align:center;}

.sl_i li img{ display:block; width:310px;}

.sl_i .li_last{ padding-right:0;}



.sl_con{ height:29px; margin-top:-10px; text-align:center;}

.sl_con a{ display:inline-block; width:29px; height:29px; background:url(/assets/Front/images/jz_icon1.gif) no-repeat left top;}

.sl_con a.t_r{ background-position:right top;}

.sl_con a:hover{ background-position: left bottom;}

.sl_con a.t_r:hover{ background-position: right bottom;}



.char span{ display:block;  font-size:18px; font-weight:normal; color:#333333; text-align:center;}

/*产品分类*/

.cpfl{ height:450px;font-family:"Microsoft Yahei";}

.com{ height:88px; margin-bottom:30px; padding:44px 0 0 0; text-align: center; background:url(/assets/Front/images/cpfl_bor1.gif) no-repeat center bottom;}

.com span{ display:block; padding:15px 0 0 0; font-size:18px; font-weight:normal; color:#333333;}



.cpfl{ height:450px;font-family:"Microsoft Yahei";}

.com{ height:88px; margin-bottom:30px; padding:44px 0 0 0; text-align: center; background:url(/assets/Front/images/cpfl_bor1.gif) no-repeat center bottom;}

.com span{ display:block; padding:15px 0 0 0; font-size:18px; font-weight:normal; color:#333333;}



/*橱柜定制流程*/

.lc_bg{ background:url(/assets/Front/images/lc_bg.jpg) no-repeat center 0;height: 360px;font-size: 0;overflow: hidden; padding:0 0 52px;}

.lc{width: 1058px; margin:auto;}

.lc b{display: block; padding:127px 0 60px;}

.lc b img{width: 1058px;height: 123px;}

.lc p{width: 435px; margin:0 auto;}

.lc p span{display: block;float: left;font-size: 23px;color: #333; padding:10px 15px 0 0;}

.lc p i{ color:#e60013;}

.lc p em{display: block;float: left;width: 70px;}

.lc p em img{width:112px;height:40px;}



/*支持*/

.zhichi{ height:497px;font-family:"Microsoft Yahei";}

.zhichi h2{ margin-bottom:0;}

.zc_l{ width:795px; padding:30px 0 0 0;}

.zc_tit{ width:200px;}

.zc_tit li a{ display:block; height:103px; padding:0 0 0 20px; color:#333333; font-size:18px; font-weight:bold; background:url(/assets/Front/images/zc_bg2.gif) repeat-x;}

.zc_tit li a span{ display:block; padding:16px 0 4px; font-size:18px;}

.zc_tit li a:hover,.zc_tit li.cur a{ background-image:url(/assets/Front/images/zc_bg1.gif); color:#ffffff; text-decoration:none;}



.zc_c{ width:588px; height:307px; border:1px solid #dcdcdc; border-left:none;}

.zc_c p{ padding: 25px 20px 0; line-height:24px; color:#333333; font-size:14px;}

.zc_c .ljgd{ display:block; width:90px; height:27px; margin:17px 0 0 17px; border-radius:3px; background:url(/assets/Front/images/gggg1_bg.gif) repeat; color:#ffffff; line-height:27px; text-align:center;}



.zc_r{ padding:7px 0 0 0;}



/*推广*/

.tuig{ height:310px; padding:40px 0 0 0; background:url(/assets/Front/images/tg_bg.jpg) no-repeat center top;font-family:"Microsoft Yahei";}

.tg_l{ width:478px; height:310px; background:#212121;}

.tg_l h3{ padding:30px 0 0 30px;}

.tg_l h4{ height:141px; padding: 15px 30px 0; font-size:12px; line-height:30px; color:#ffffff; overflow:hidden; font-weight:normal;}



.tg_l p{ padding:0 0 0 30px;font-size:14px; color:#999999;}

.tg_l p span{ display:block; font-weight:bold; color:#d18d22; font-family: Arial, Helvetica, sans-serif; font-size:28px; line-height:24px;}

.tg_l p a{ float:left; width:183px; height:44px; margin-right:20px; border-radius:3px; text-align: center; line-height:44px; background: url(/assets/Front/images/tg_bg2.gif) repeat;color:#ffffff;  font-size:14px;}



.tg_r{ width:522px;}

.tg_i,.tg_i li{ width:478px; overflow:hidden;}

.tg_i li img{ width:478px; height:310px;}

.tg_con{ width:44px;}

.tg_con a{ display:block; width:44px; height:37px; background:#ffffff; text-align:center; line-height:37px; color:#333333;}

.tg_con a:hover,.tg_con a.cur{ background:#333333; color:#ffffff;}



/*见证*/

.jianz{ height:424px;font-family:"Microsoft Yahei";}

.jianz h2{ padding-top:32px; background-image:url(/assets/Front/images/jz_bor1.gif);}



.jz_c{overflow:hidden; width:997px; margin:auto; font-size:14px;}

.jz_i{ height:216px;overflow:hidden;border-right:1px solid #dbdbdb;}

.jz_i li{ float:left;width:248px; height:196px; line-height:28px; padding:18px 0 0 0;border:1px solid #dbdbdb;border-right:0;text-align:center;}

.jz_i li img{ display:block; width:210px; margin:0 auto 7px;}

.jz_i .li_last{ padding-right:0;}



.jz_con{ height:29px; margin-top:-1px; text-align:center;}

.jz_con a{ display:inline-block; width:29px; height:29px; background:url(/assets/Front/images/jz_icon1.gif) no-repeat left top;}

.jz_con a.t_r{ background-position:right top;}

.jz_con a:hover{ background-position: left bottom;}

.jz_con a.t_r:hover{ background-position: right bottom;}



/*合作*/

.hz{ padding:20px 0 0; height:256px; overflow:hidden;}

.hz h2{background:url(/assets/Front/images/hztbg.jpg) no-repeat center bottom; text-align:center; height:48px;}

.hz01{ padding:68px 0 0;}

.hz02{ padding:36px 0 0; width:974px;}

.hz02 li{ width:186px; padding:0 0 0 8px; float:left}

.hz02 li a img{ width:172px; height:97px; background:#fff; padding:1px; border:solid 1px #c0c0c0; display:block;}

.hz02 li a:hover img{padding:0; border:solid 2px #d18d22; display:block;}

.hz02 li span{ display:block; text-align:center; line-height:44px; font-size:14px;}





.pic1{ height:167px; background:url(/assets/Front/images/pic.jpg) no-repeat center top; position:relative; overflow:hidden;}

.pic1 p{ position:absolute; top:108px; left:50%; margin-left:-300px; font:16px "Microsoft Yahei"; color:#fff;}

.pic1 p span{ font:bold 28px "Times New Roman", Times, serif; color:#fffca8;}

.pic1 i{ display:block; position:absolute; top:102px; left:50%; margin-left:-10px; }

.pic1 i a{ display:inline-block; margin-right:9px; padding-left:20px; color:#fee0b3;background:url(/assets/Front/images/pic_ico.gif) no-repeat; width:118px; height:42px; font:18px "Microsoft Yahei"; line-height:42px;}



.sulo{ width:1000px; height:156px; margin: 0 auto; overflow:hidden;}

.sulo h3{ height:75px; background:url(/assets/Front/images/solu_line.gif) repeat-x center 38px; font:20px "Microsoft Yahei"; font-weight:bold; text-align:center; margin-top:45px; overflow:hidden;}

.sulo h3 a{ display:block; color:#212121;}

.sulo h3 i{ background:#fff; display:block; font-style:normal; font:10px Arial, Helvetica, sans-serif; text-transform:uppercase; height:24px; line-height:24px; width:320px; margin:0 auto; overflow:hidden;}

.sulo ul{ height:25px; margin-left:87px; margin-top:10px;overflow:hidden;}

.sulo li{ height:25px;  float:left; overflow:hidden; width: 234px;}

.sulo li span{ font:12px "Microsoft Yahei"; font-weight:bold; color:#717171; line-height:25px; padding-right:5px; overflow:hidden;}

.sulo li input{ height:25px; border:0; /*background:url(/assets/Front/images/input.gif) no-repeat;*/ line-height:25px; overflow:hidden; padding-left:5px;}



.liuybtn{margin-left:20px;background:url(/assets/Front/images/solo_btn.gif) no-repeat;width:80px;height:25px;border:0px;cursor: pointer;}



/*优势*/

.ys{ overflow: hidden; background: url(/assets/Front/images/ys_bg.jpg) repeat; overflow:hidden; padding:0 0 60px 0;}



.ys h2{ height: 273px; background: url(/assets/Front/images/ys-hbg.jpg) no-repeat center center;}



.ys3{ height:761px; overflow: hidden; background: url(/assets/Front/images/ys34.png) no-repeat center center;}

.ys2{ height:560px; overflow: hidden; background: url(/assets/Front/images/ys2.png) no-repeat center center; padding:19px 0;}

.ys1{ height:674px; overflow: hidden; background: url(/assets/Front/images/ys1.png) no-repeat center center;}







/*选择*/

.edge{clear: both; font-family:"Microsoft YaHei";font-size: 16px;line-height:30px;color: #927341;padding:56px 0 0;}

.edge h2{height:166px;text-align: center;font-size: 24px;color: #fdf0ca;}

.edge h2 span{display: block;line-height: 64px;}

.edge h3{height:72px;background:#fdf0ca;font-size:29px;line-height:72px;color: #822324;white-space: nowrap;margin-bottom: 24px;overflow: hidden;}

.edge h3 span{float: left;width:85px;}

.edge li{background:url(/assets/Front/images/ico03.png) no-repeat 13px 7px;padding:0 0 0 42px;}

.edge1{height:208px;width:445px;}



.edge1 span1{ margin-top:23px; display: block; font-size: 19px; color:#822324; margin-left:27px;}

.edge1 span1 b{ font-size: 32px; color:#822324; letter-spacing: -2px;}





.case{ background:url(/assets/Front/images/case_bg.jpg) no-repeat center top; overflow:hidden;}

.case .ul03{ height:47px; margin-top:24px; overflow:hidden;}

.case .ul03 li{ height:47px; font:17px "Microsoft Yahei"; float:left; overflow:hidden; margin:0 24px;}

.case .ul03 li a{ display:inline-block;color:#000;background:url(/assets/Front/images/1.png) no-repeat; height:47px; line-height:46px; width:202px; text-align:center;}

.case .ul03 li a:hover,.case .ul03 .cur a{ font-weight:bold; text-decoration:none; background:url(/assets/Front/images/case_line.png) no-repeat; color:#fff;}

.case dl{ height:280px; margin-top:25px; overflow:hidden;}

.case dt{ width:482px; height:280px; float:left; overflow:hidden;}

.case dt img{ width:482px; height:280px;}

.case dd{ width:480px; height:280px; background:url(/assets/Front/images/case_bg2.png) no-repeat;float:left; margin-left:-26px; display:inline; padding:0 22px 0 42px; position:relative;}

.case dd h4 a{ display:block; font:18px "Microsoft Yahei"; font-weight:bold; color:#333; height:36px; overflow:hidden; margin-top:36px;}

.case dd p{ font:14px "Microsoft Yahei"; height:120px; line-height:25px; color:#333; overflow:hidden;}

.case dd em{ display:block; height:27px; margin-top:20px; overflow:hidden;}

.case dd em img{ width:88px; height:27px; margin-right:20px;}

.case dd i{ display:block; width:12px; height:12px; position:absolute; top:20px; right:22px;}

.case .ul04{ height:205px; margin-top:10px; overflow:hidden;}

.case .ul04 li{width:327px; height:205px; float:left; margin-right:9px; overflow:hidden;}

.case .ul04 li img{ width:327px; height:175px;}

.case .ul04 li span a{ display:block; background:url(/assets/Front/images/case_lin2.png) no-repeat center top; height:40px; font:14px "Microsoft Yahei"; line-height:40px; text-align:center; line-height:40px; overflow:hidden; color:#212121;}

.case .ul04 .nones{ margin-right:0;}







.bg02 .content{ background:#fff; border:1px solid #dedede; padding-bottom:30px;}

.bg02 dl{ width:900px; margin:40px auto 0; height:210px; overflow:hidden;}

.bg02 dt{ width:165px; height:165px; overflow:hidden; float:left;}

.bg02 dt img{width:165px; height:165px;}

.bg02 dd{ width:695px; float:right;}

.bg02 dd h5{ height:45px; font:20px "Microsoft Yahei";  line-height:45px; background:url(/assets/Front/images/hy_t.gif) no-repeat left center; padding-left:40px; color:#222;}

.bg02 dd p{ font:15px "Microsoft Yahei"; line-height:27px; color:#565656;}

.bg02 h2{ width:935px; margin:0 auto; font:26px "Microsoft Yahei"; color:#222; background:url(/assets/Front/images/map_h.gif) no-repeat 115px 9px; height:52px;}

.bg02 .divmap{ width:935px; height:477px; margin:0 auto;}





.bg02 ul{ background:url(/assets/Front/images/map_line.gif) no-repeat center top; padding:62px 0 0 0;}

.bg02 li{ height:76px; background:url(/assets/Front/images/map01.gif) no-repeat 40px 0; padding-left:90px;}

.bg02 li em{ display:inline-block; float:left; width:112px; height:35px; font:18px "Microsoft Yahei"; line-height:35px; color:#000;}

.bg02 li span{ font:14px "Microsoft Yahei"; line-height:26px; color:#333; }

.bg02 li i{ padding:0 5px;}

.bg02 .li01{background:url(/assets/Front/images/map02.gif) no-repeat 40px 0;}

.bg02 .li02{background:url(/assets/Front/images/map03.gif) no-repeat 40px 0;}

.bg02 .li03{background:url(/assets/Front/images/map04.gif) no-repeat 40px 0; line-height:35px;}



.ab_01{ height:840px; margin-top:25px; overflow:hidden; position:relative;}

.ab_01 h2{ width:445px; height:80px; overflow:hidden; font:24px "Microsoft Yahei"; font-weight:bold; position:absolute; color:#323232; top:40px; left:0; background:url(/assets/Front/images/about_line.gif) no-repeat left bottom;}

.ab_01 h2 em{ display:block; font:30px Arial, Helvetica, sans-serif; color:#969696; text-transform:uppercase;}

.ab_01 h2 i{ display:block; width:70px; left:65px; position:absolute; top:0; left:323px;}

.ab_01 p{ font:15px "Microsoft Yahei"; line-height:30px; color:#212121;}

.ab_01 .p01{ width:479px; height:303px; overflow:hidden; position:absolute; top:0; right:0;}

.ab_01 .p01 img{ width:479px; height:303px;}

.ab_01 .p02{ width:470px; height:350px; overflow:hidden; position:absolute; top:315px; left:0;}

.ab_01 .p02 img{width:470px; height:350px;}

.ab_01 .p03{ width:470px; height:150px; position:absolute; top:145px; left:0;}

.ab_01 .p04{ width:480px; position:absolute; top:360px; right:0;}

.ab_01 .p05{width:480px; position:absolute; top:485px; right:0;}

.ab_01 .p06{ position:absolute; top:703px; left:0;}



.ab_str{ height:662px; overflow:hidden; background:url(/assets/Front/images/about_bg.jpg) no-repeat center top;}

.ab_str1{ width:1000px; margin:48px auto 0; height:566px;}

.ab01{ width:518px; height:566px; overflow:hidden;}

.ab01 li{ width:249px; height:170px; border:3px solid #fff; margin-right:8px; float:left;}

.ab01 li img{width:249px; height:170px;}

.ab01 .li01{ width:512px; height:376px; border:3px solid #fff; margin-bottom:8px;}

.ab01 .li01 img{ width:512px; height:376px;}

.ab01 .nones{ margin-right:0;}

.ab02{ width:460px; height:566px; background:#fff; overflow:hidden; padding-left:22px;}

.ab02 h3{ height:45px; width:440px;background:url(/assets/Front/images/lic_line.gif) no-repeat left bottom;font:30px "Microsoft Yahei"; color:#323232; margin-top:23px;}

.ab02 ul{overflow-y: scroll; background:url(/assets/Front/images/line01.gif) repeat-y left top; height:470px; width:460px; margin-top:15px;}

.ab02 li em{ display:inline-block; width:72px; float:left; font:16px "Microsoft Yahei"; color:#323232; background:url(../images/dot.gif) no-repeat left 3px; padding-left:30px; margin-top:15px;}

.ab02 li span{ display:inline-block; font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:24px; float:left; width:325px;padding-bottom:13px;}





.teams{ height:341px; background:#efefef; margin-top:82px;}

.team1s{ width:340px; height:290px; margin:39px 0 0 38px; overflow:hidden;}

.team1s h2{ height:58px; font:24px "Microsoft Yahei"; color:#323232; background:url(../images/team_icon.gif) no-repeat left 2px; padding-left:40px;}

.team1s h2 em{ display:block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#b7b7b7;}

.team1s p{ font:14px "Microsoft Yahei"; line-height:28px; color:#606060; text-indent:2rem;}

.team2{ width:601px; height:341px; overflow:hidden; position:relative;}

.team2 p{ width:299px; height:169px; overflow:hidden; position:absolute; top:0; left:0;}

.team2 p img{ display:block;width:299px; height:169px;}

.team2 .li02{ top:172px; left:0;}

.team2 .li03{ width:299px; height:341px; overflow:hidden; position:absolute; top:0; left:300px;}

.team2 .li03 img{ width:299px; height:341px;}

.team2 h3 em{ font-style:normal; display:block; width:136px; height:136px; overflow:hidden; position:absolute; top:100px; left:228px; font:24px "Microsoft Yahei"; text-align:center; line-height:136px; background:url(../images/team_yuan.png) no-repeat center top; color:#fff;}



.alb{ height:350px; background:#efefef; overflow:hidden;}

.alb h3{ height:70px; background:url(../images/alb_line.gif) repeat-x center top; overflow:hidden;}

.alb h3 em{ display:inline-block; font:24px "Microsoft Yahei"; line-height:70px; color:#323232; background:url(../images/alb_icon.gif) no-repeat 20px center; padding-left:60px;}

.alb h3 span a{ font:14px "Microsoft Yahei"; font-weight:bold; line-height:70px; color:#515151; padding-right:15px;}

.alb_l{ margin-top:97px; width:42px; height:48px; overflow:hidden;}

.alb2{width:1000px;overflow:hidden; float: left;}

.alb2 li{ width:290px; float:left; margin:32px 0 0 34px; display:inline;}

.alb2 li img{ display:block; width:282px; padding:1px; border:1px solid #c2c2c2; height:185px;}

.alb2 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; height:42px; line-height:42px; overflow:hidden; color:#323232;}



.ab_ho{ height:460px; margin-top:32px; overflow:hidden;}

.ab_ho1{ height:318px; background:#f7f7f7; margin-top:18px; border:1px solid #ececec; overflow:hidden;}

.ab_ho1 p{ width:31px; height:84px; overflow:hidden; margin-top:100px;}

.ab_ho2{ width:915px; height:300px; overflow:hidden; margin-top:42px;}

.ab_ho2 li{ width:152px; float:left; display:inline; overflow:hidden; margin-left:27px; background:url(../images/honor1_bg.jpg) no-repeat center top;background:none;}

.ab_ho2 li img{ width:142px; height:200px; margin:5px 0 5px 5px;  display:block;}

.ab_ho2 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#7f7f7f; line-height:44px; height:44px; overflow:hidden;}



/*客服*/
.consult_ser{position:fixed;top:50%;margin-top:-107px;right:15px;z-index:998;}
.consult_ser .ser_list li{position:relative;width:70px;height:83px;margin-bottom:5px;}
.consult_ser .ser_list li a{position:relative;display:block;width:70px;height:70px;color:#666666;text-align: center;border:1px solid #DEDEDE;background: #fff;}
.consult_ser .ser_list li a em{font-style:normal;}
.consult_ser .ser_list li:first-child a em{position:absolute;width:72px;text-align:center;left:0;bottom:0;}
.consult_ser .ser_list li i{display:block;width:52px;height:40px;margin:8px auto 0;background:url(/assets/Front/images/consult_icon.png) no-repeat;}

.consult_ser .ser_list li .mobile_code{position: absolute;left:-260px;top:-35px;display: none;}
.consult_ser .ser_list li a i.kf{position:absolute;left:7px;top:-24px;width:75px;height:65px;background-position:-242px -5px;}

.consult_ser .ser_list li a i.kf2{position:absolute;left:7px;top:-24px;width:72px;height:65px;background-position:-58px -38px;}

.consult_ser .ser_list li a i.design{background-position:-5px -2px;}
.consult_ser .ser_list li a i.privilege{background-position:-122px -81px;}
.consult_ser .ser_list li a i.book{background-position:-66px -4px;}
.consult_ser .ser_list li a i.privi{background-position:-118px -4px;}
.consult_ser .ser_list li a.go_up i{background-position:-172px -2px;}
.consult_ser .ser_list li a i.bh{background-position:-228px -77px;margin:5px 0 2px 12px;}
.consult_ser .ser_list li a i.mobile{background-position:-313px 2px;margin:5px 0 2px 15px;}
.consult_ser .ser_list li i.go_top{width:80px;height:100px;background-position:-314px 0;cursor:pointer;}


.fix-box .fixbottom { width: 100%; position: fixed; bottom: 0; z-index:999; height: 115px; background:url(/assets/Front/images/fix-bottombg.png); }
.fix-box .form02 { width: 1328px; margin: 0 auto; height: 170px; position: relative; }
.fix-box .shuqi { width: 303px; height: 285px; position: absolute; bottom: 0; left: 0; }
.fix-box .form02left { position: absolute; top: 0; left:405px; width: 253px; }
.fix-box .form03left { position: absolute; top: 0; left: 556px; width: 377px; text-align: right; padding-top: 14px; }
.fix-box .form02right { position: absolute; top: 0; left: 946px; width: 77px; padding-top: 10px; }
.fix-box .form02weixin { position: absolute; top: 6px; left: 920px; width: 120px; }
.fix-box .form02close { position: absolute; top: 0; left: 1050px; width: 20px; padding-top: 15px; padding-left: 20px; }
.fix-box .form02 ul li { list-style: none; height: 47px; }
.fix-box .form02 ul li img { vertical-align: middle; }
.fix-box .form02 ul li input { border: solid 1px #fff; width: 377px; height: 35px; vertical-align: middle; font-size: 14px; text-indent: 20px; line-height:35px; }
.fix-box .form02 ul li select { border: solid 1px #fff; width: 89px; height: 24px; vertical-align: middle; font-size: 14px; text-indent: 20px; }
.fix-box .fixleft { position: fixed; bottom: 0; left: 0; z-index: 999; height: 135px; width: 220px; background: url(/assets/Front/images/fix-left.png) left no-repeat; cursor: pointer; display: none; }

