#infoban1{width: 100%;min-width: 1300px !important;height:500px; background:url(../ban/about.jpg) center no-repeat;}
#infoban2{width: 100%;min-width: 1300px !important;height:500px; background:url(../ban/case.jpg) center no-repeat;}
#infoban3{width: 100%;min-width: 1300px !important;height:500px; background:url(../ban/yewu.jpg) center no-repeat;}
#infoban4{width: 100%;min-width: 1300px !important;height:500px; background:url(../ban/f4.jpg) center no-repeat;}
#infoban5{width: 100%;min-width: 1300px !important;height:500px; background:url(../ban/f5.jpg) center no-repeat;}
#infoban6{width: 100%;min-width: 1300px !important;height:500px; background:url(../ban/f6.jpg) center no-repeat;}

#inf_url{ width:1300px; height:60px; line-height:60px; border-bottom:1px #d0c6bc solid; background:url(../images/t1.png) 5px center no-repeat;}
#inf_url em{ font-size:16px; color:#552e27; padding-left:45px;}
#inf_url span{ color:#999;}
#inf_url span a{ color:#999;}
#inf_url span a:hover{ color:#552e27;}

#list_about{ padding:25px 0;}
.about_tit{ height:100px; width:1300px; text-align:center; background:url(../images/ab1.jpg) center 27px no-repeat;}
.about_tit span{ font-size:30px; line-height:60px;}
.about_tit p{ color:#999;}
.about_con{ width:1300px; padding:25px 0;min-width: 1300px !important; line-height:35px; color:#666; font-size:15px;}
#about_tyu{ /* height:246px; */ background:url(../images/ab2.jpg) center top no-repeat; padding-top:404px;min-width: 1300px !important;}
.about_tyu{ padding:10px; height:246px; width:1280px; background:#552e27;overflow: hidden;}
.about_tyus{ height:226px; width:1280px; overflow:hidden;}
.about_lich{ height:550px; background:url(../images/ab3.jpg) center no-repeat;}
.about_lichs{ width:1300px; height:550px; position:relative;min-width: 1300px !important;}
.about_lichs i{ display:block; width:85px; height:113px; margin:0 auto; background:url(../images/ab1.png) center no-repeat; text-align:center; line-height:90px; color:#fff; font-size:19px; transition:0.5s;}
.about_lichs p{ padding:25px 0; text-align:center; color:#666; line-height:28px;}
.lichs1{ width:180px; height:240px; position:absolute; left:0; top:150px; cursor: pointer;}
.lichs1:hover i{ margin-top:10px;}
.lichs2{ width:180px; height:240px; position:absolute; left:208px; top:50px; cursor: pointer;}
.lichs2:hover i{ margin-top:10px;}
.lichs3{ width:220px; height:240px; position:absolute; left:399px; top:150px; cursor: pointer;}
.lichs3:hover i{ margin-top:10px;}
.lichs4{ width:180px; height:240px; position:absolute; left:637px; top:50px; cursor: pointer;}
.lichs4:hover i{ margin-top:10px;}
.lichs5{ width:180px; height:240px; position:absolute; left:857px; top:150px; cursor: pointer;}
.lichs5:hover i{ margin-top:10px;}
.lichs6{ width:220px; height:240px; position:absolute; right:0; top:50px; cursor: pointer;}
.lichs6:hover i{ margin-top:10px;}
/*.lichs7{ width:220px; height:240px; position:absolute; right:220px; top:60px; cursor: pointer;}
.lichs7:hover i{ margin-top:10px;}
.lichs8{ width:220px; height:240px; position:absolute; right:0px; top:60px; cursor: pointer;}
.lichs8:hover i{ margin-top:10px;}
.lichs9{ width:220px; height:240px; position:absolute; right:50px; top:260px; cursor: pointer;}
.lichs9:hover i{ margin-top:10px;}*/


.list_case{ width:1300px; height:60px;min-width: 1300px !important;}
.list_case ul{ width:600px; }
.list_case ul li a{ display:block; float:left; width:150px; margin-right:15px; border:1px #aaa solid; text-align:center; height:33px; line-height:33px; border-radius:15px;}
.list_case ul li a:hover{ border:1px #602827 solid; color:#fff; background:#602827;}
.list_case ul li a.lion{ border:1px #602827 solid; color:#fff; background:#602827;}
.list_case form{ width:205px; height:31px; background:#ddd; padding:2px;}
.list_case form .casetxt{ width:158px; height:31px; border:0; background:#fff; float:left; padding:0 6px;}
.list_case form .casesub{ width:35px; height:31px; float:right; border:0;}
.list_case form img{}
.case_con{ width:1300px; margin:0 auto;min-width: 1300px !important;}
.case_con ul li{width: 403px;margin: 15px;float:left;height:390px;padding-bottom: 5px;text-align:center;transition:0.5s;}
.case_con ul li a{display:block;}
.case_con li p{ height: 38px;padding:0 5px;color:#666;overflow: hidden;text-overflow: ellipsis;}
.case_con ul li .liimg{height:270px;width: 390px;overflow:hidden;position:relative;}
.case_con ul li .liimg img{ width:390px; height:auto;display: block;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.case_con ul li span{ display:block; background:url(../images/line4.jpg) center repeat-x; text-align:center; line-height:41px;}
.case_con ul li span i{ padding:0 15px; background:#fff; color:#888; transition:0.5s;}
.case_con ul li em{ font-size:18px; line-height:40px; transition:0.5s;}
.case_con ul li:hover em{ color:#602827; font-weight:700;}
.case_con ul li:hover{ box-shadow:0px 0px 18px #999;}
.case_con ul li:hover span i{ padding:0 45px;}

.service_class{ width:250px; height:40px; background:url(../images/ab4.jpg) center no-repeat; text-align:center; padding:0 30px;}
.service_class a{ float:left; width:115px; height:38px; line-height:38px; margin:0 5px; border-radius:8px; font-size:15px;}
.service_class a:hover{ background:#623830; color:#fff;}
.service_class a.lion{ background:#623830; color:#fff;}
.service{ width:1300px; padding-top:35px;min-width: 1300px !important;}
.service_tit { width:210px; overflow:hidden; float:left; }
.service_tit span { font-size:18px; float:left; width:150px; line-height:93px; background:#f7f7f7; cursor: hand; cursor: pointer; border-bottom:1px #e6e6e6 solid; transition:0.1s; padding-left:60px;}
.service_tit span.hover { height:93px; background:url(../images/quan.png) #623830 32px center no-repeat; cursor: hand; color:#fff; cursor: pointer; }
.service_con { OVERFLOW: hidden; ZOOM: 1; width:1045px; float:right;}
.con_img1{ width:767px; height:565px;}
.con_img1 p{ display:block; width:767px; height:440px; overflow:hidden; text-align:center; margin:0; padding:0; position:relative;}
.con_img1 p img{ width:auto; height:440px;}
.con_img1 p a{ display:none; transition:0.5s;}
.con_img1 p:hover a{ position:absolute; display:block; width:767px; height:440px; background:url(../images/bg1.png); color:#fff; line-height:440px; font-size:19px; text-align:center; z-index:5;}
.con_img1 em{ display:block; height:85px; background:url(../images/ab5.jpg) #f7f7f7 right bottom no-repeat; padding:20px 25px; font-size:16px; line-height:33px;}
.con_img1 a em{ color:#333;}
.con_img1 a:hover em{ color:#602827;}
.con_img2{ width:255px;}
.con_img2 p{ width:255px; height:280px; position:relative; overflow:hidden; text-align:center; overflow:hidden; position:relative;}
.con_img2 p img{ height:auto; width:255px;}
.con_img2 p i{ display:block; width:255px; height:280px; position:absolute; left:0; top:0; z-index:5; background:url(../images/kg.png) center no-repeat;}
.con_img2 p:first-child{ margin-bottom:5px;}
.con_img2 p a{ display:none;}
.con_img2 p:hover a{ position:absolute; display:block; width:255px; height:280px; background:url(../images/bg1.png); color:#fff; line-height:280px; font-size:19px; text-align:center; z-index:5;}
.service_ad{ background:url(../images/ad.jpg) center no-repeat; height:273px; margin:35px auto;}
.service_coy{ width:1300px; padding:15px 0 45px;min-width: 1300px !important;}
.service_coy img{ float:left; margin-right:35px; border-radius:5px;}
.service_coy em{ font-size:19px; height:55px; line-height:55px; background:url(../images/line1.jpg) left bottom no-repeat; padding-bottom:15px;}
.service_coy em i{ font-size:13px; color:#aaa;}
.service_coy p{ color:#666; font-size:16px; line-height:33px; letter-spacing:1px; padding-top:15px;}
.service_bot{ width:1300px; margin-bottom:35px;}


.neizh_top { width:1300px; OVERFLOW: hidden; height:94px; padding:45px 0 0;min-width: 1300px !important;}
.neizh_top li { float:left; width:154px; cursor: hand; margin-left:36px;}
.neizh_top li span{ width:154px; height:46px; display:block; border:1px #d7d7d7 solid; line-height:46px; text-align:center; color:#666; font-size:16px;}
.neizh_top li:first-child{ margin-left:0;}
.neizh_top li a {TEXT-DECORATION: none}
.neizh_top li.hover { height:94px; cursor: hand; color:#fff;}
.neizh_top li.hover a { TEXT-DECORATION: none; }
.neizh_top li.hover a span{ background:#810015; color:#fff;}
.neizh_top li i{ display:block; width:26px; height:26px; margin:0 auto; background:#dedede; line-height:26px; text-align:center; margin-top:20px;}
.neizh_top li.hover a i{background:#810015; color:#fff;}

.neizh_con{ width:1300px; height:620px; position:relative; padding-top:45px;min-width: 1300px !important;}
.nzhi_main span{ background:#552e27; border:1px #552e27 solid; color:#fff !important;}
.nzhi_main i{background:#552e27 !important; color:#fff !important;}
.neizh1{ width:1300px; height:173px; background:url(../images/nzh/01.png) center no-repeat; position:absolute; left:0; bottom:0;}
.neizh1 i{ display:block; width:1300px; height:173px; position:absolute; left:0; top:0; background:url(../images/nzh/011.png) center no-repeat; display:none;}

.neizh2{ width:171px; height:284px; background:url(../images/nzh/02.png) center no-repeat; position:absolute; left:0; top:0;}
.neizh2 i{ display:block; width:171px; height:284px; position:absolute; left:0; top:0; background:url(../images/nzh/022.png) center no-repeat; display:none;}

.neizh_mid{ width:816px; margin:45px auto;}
.neizh_mid li{ width:176px; height:57px; background:url(../images/ab8.jpg) no-repeat; margin:0 14px; float:left; line-height:57px; text-align:center; color:#fff; font-size:17px;}

.weitit{ width:1030px; height:40px; background:none; text-align:center; overflow:hidden; margin-bottom:30px;}
.weitit a{ float:left; width:auto; height:38px; line-height:38px; margin:0 5px; padding:0 20px; border-radius:8px; font-size:15px; cursor: pointer;}
.weitit a.lion,.weitit a:hover{ background:#810015; color:#fff;}

@media screen and (max-width: 1350px){
/* 面包屑 */
#inf_url{background-position-x: 25px;padding: 0 20px;}
/* 公司简介 */
.about_con{padding-left:25px;padding-right:25px;}
/* 发展历程 */
.about_lichs{padding: 0 20px;}
.lichs1{left:20px;}
.lichs2{left: 228px;}
.lichs3,.lichs6{width: 200px;}
.lichs3{left: 419px;}
.lichs4{left: 657px;}
.lichs5{left: 877px;}
.lichs6{right:20px;}
}
