@charset "utf-8";
/* CSS Document */
body { margin:0 auto; font-size:12px; font-family:"微软雅黑" ,Arial,Verdana; line-height:1.5;}
ul li{ list-style-type:none;}
img { border:0px;}
a { color:#000; text-decoration:none;}
a:hover { color:#603814;}
*{ padding:0; margin:0;}

/*body*/
#all {  margin:0 auto;}


/*top*/
#top {height:174px; background:#603814;}
.header { height:114px;width:1100px; margin:auto;}
.top_left{float:left;width:770px;height:114px; background:url(../images/t_bg.jpg) no-repeat right top;}
.header ins{ text-decoration: none; color:#c99a6c;display: inline-block;margin-left: 44px;vertical-align: top;margin-top: 25px;line-height: 24px;text-align: left;}
.header em{text-decoration: none;display: inline-block;vertical-align: top; float:right;margin-top: 25px;width:300px;height:68px;}
.header em img{margin-left: 20px;}
.top_right{float:right;margin-top: 25px;width:300px;height:68px;}
.search {width: 300px;height: 26px;background:#f8eee4;float: right;margin-top: 6px;}
.search input{ border:1px solid #f8eee4; height:24px; float:left; line-height:26px; color:#666; width:270px;background:#f8eee4;}
.searchbnt{ width:15px; height:17px; float: right; margin:2px 10px auto auto;}

.nav { height:60px; background:#eaddca;}
.nav1 { height:60px;width:1100px; margin:0 auto;position:relative;}
.Nav{ border-right:1px solid #c0a37b;float:left;}
	.Nav li{float:left;width:156px;overflow: hidden;border-left:1px solid #c0a37b;}
	.Nav li a{position: relative;float:left;width: 156px;height: 60px;text-align: center;}
	.Nav li a i{display: block;margin-top: 10px;color: #999;font-size:10px;font-family:Tahoma, Geneva, sans-serif;font-style: normal;}
	.Nav li a span{display: block;font-size: 15px; font-weight:590}
	.Nav li.cur a{z-index: 99;background:#603814;}
	.Nav li.cur a i,.Nav li.cur a span{color:#FFF;}
.Nav li:hover{background:#603814;}	
.Nav li:hover i{color:#FFFFFF;}
.Nav li:hover span{color:#FFFFFF;}

 

/*main*/
.banner { height:445px;}
#banner_n_dh{width:100%;height:91px; background:url(../images/bn_nbg.jpg) left repeat-x;}
.banner_n_dh_nr{width:1100px;height:90px; margin:0 auto;}
.content{width:100%;height:auto; overflow:hidden;background:#eaddca;}
.main{width:1100px;height:auto; overflow:hidden;background:#f0e6da;margin:0 auto;}
.ind_tit{width:100%;height:73px;}
.ind_tit1{width:auto;height:73px; float:left;}

.ind_nr1{width:100%;height:270px; margin-top:10px;}
.ind_nr11{width:31px;height:270px; float:left;}
.ind_nr12{width:1020px;height:270px;float:left; margin-left:15px; display:inline;}
.ind_nr12 ul{list-style:none;}
.ind_nr12 ul li{float:left;width:335px;height:270px; text-align:center;font-size:14px; line-height:35px;}
.ind_nr12 ul li img{border:1px solid #bd9268;}
.ind_nr12 ul li a{color:#333333; }
.ind_nr13{width:31px;height:270px;float:right;}
.ind_nr11 img{margin-top:70px;}
.ind_nr13 img{margin-top:70px;}
.ind_nr2{width:100%;height:240px; margin-top:10px;}
.ind_nr22{width:720px;height:240px;float:left; margin-left:15px; display:inline;}
.ind_nr22 ul{list-style:none;}
.ind_nr22 ul li{float:left;width:233px;height:270px; text-align:center;font-size:14px; line-height:35px;}
.ind_nr22 ul li img{border:1px solid #bd9268; width:220px;height:180px;}
.ind_nr22 ul li a{color:#333333; }
.ind_nr23{width:343px;height:210px;float:left;border:2px solid #bd9268; background:#f1e1d1;}
.ind_nr231{width:100%;height:45px;font-size:16px;font-weight:bold; text-indent:1em; line-height:45px;}
.ind_nr232{width:100%;height:170px;}
.ind_nr232 ul{list-style:none; margin-left:25px;}
.ind_nr232 ul li{width:305px;height:35px;font-size:14px; line-height:35px; border-bottom:1px dashed #bd9268; background:url(../images/xb.jpg) no-repeat left center;}
.ind_nr232 ul li a{color:#333333; padding-left:10px; }

.ind_nr3{width:100%;height:240px;}
.ind_nr3 ul{list-style:none;}
.ind_nr3 ul li{float:left;width:270px;height:240px; text-align:center;font-size:14px; line-height:35px;}
.ind_nr3 ul li img{border:1px solid #bd9268; width:220px;height:180px; margin:0 auto;}
.ind_nr3 ul li a{color:#333333; }

.ind_nr4{width:100%;height:200px; margin:20px auto;}
.ind_nr41{width:128px;height:200px; float:left; margin-left:20px; display:inline;}
.ind_nr411{width:128px;height:51px; background:url(../images/qh1.jpg) no-repeat; text-indent:1em;font-size:18px; font-weight:bold; line-height:51px;color:#FFFFFF; margin-bottom:17px;}
.ind_nr412{width:128px;height:51px;background:url(../images/qh2.jpg) no-repeat;text-indent:1em;font-size:18px;font-weight:bold; line-height:51px;color:#333;margin-bottom:17px;}
.ind_nr42{width:950px;height:200px; float:left; display:inline;}
.ind_nr42 ul li{float:left;width:190px;height:200px; text-align:center;font-size:14px; line-height:35px;}
.ind_nr42 ul li img{border:1px solid #bd9268; width:150px;height:188px; margin:0 auto;}
.ind_nr42 ul li a{color:#333333; }

.nra2_2{width:950px;height:200px; float:left; display:inline;}
.nra2_2a{width:950px;height:200px; float:left; display:inline; display:none;}
.tuoy{width:auto;height:30px; float:right; margin-top:20px;}
.zfl{width:auto;height:30px;background:#603814; padding:0 15px; float:left; font-size:15px;display:inline; line-height:30px;color:#FFFFFF;}
.zfla{width:auto;height:30px;background:#bd916a; padding:0 15px; float:left;font-size:15px;display:inline;line-height:30px;color:#333333;}
.cang_2{width:735px;height:240px;float:left; display:inline;}
.cang_2a{width:735px;height:240px;float:left; display:none; }
.shjfg_2{width:100%;height:240px;}
.shjfg_2a{width:100%;height:240px;display:none;}

/*bottom*/
.foot {width:100%; height:auto; overflow:hidden; background:#603814;}
.footnr{width:1100px;height:80px; margin:0 auto; line-height:22px; text-align:center;color:#FFFFFF; font-size:13px; padding-top:20px;}
.footnr a{color:#FFFFFF;}
.fgx{width:100%;height:10px; border-bottom:2px solid #bd916a;}
.more{float:right;width:95px;height:30px; margin-top:30px;}

.ny_pic { height:180px;}
.ny_xdh{width:100%;height:50px;background:#d3c3a9;}
.ny_xdh_nr{width:1100px;height:50px; margin:0 auto;}
.ny_xdh_nr ul li{float:left;height:50px;font-size:18px; line-height:50px; padding:0 20px;}
.ny_xdh_nr ul li a{color:#000; }
.ny_xdhfw{background:#f0e6da;}
.ny_xdhfw a{color:#623714;}

.ny_content{ width:100%;height:auto; overflow:hidden;}

.rollBox{width:100%;height:270px;overflow:hidden;margin:0 auto; background:none;}
.rollBox .Cont{width:1010px;overflow:hidden; margin-left:3px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;width:335px;height:270px; text-align:center;font-size:14px; line-height:35px;}
*+html .rollBox .Cont .pic{float:left;width:335px;height:270px; text-align:center;font-size:14px; line-height:35px;}
.rollBox .Cont .pic img{background:#fff;border:1px solid #bd9268;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.about{width:1050px; height:auto; overflow:hidden; margin:30px;}
.huod{width:100%; height:260px; margin-top:20px;}
.huod1{width:100%;height:50px;line-height:45px; text-indent:1em;}
.huod1 a{text-decoration:none;color:#000000;font-size:17px;}
.huod1 a:hover{text-decoration:underline;color:#663300;}
.huod1 font{font-size:14px;color:#666666;}
.huod2{width:100%;height:210px;}
.huod21{width:755px;height:210px; float:left; margin-left:15px; display:inline;}
.huod22{width:290px;height:210px; float:left; margin-left:18px; display:inline;font-size:14px;}
.huod221{width:100%;height:105px; border-bottom:1px dashed #999999;line-height:23px; margin-bottom:10px;}
.huod222{width:100%;height:30px;line-height:18px;}
.huod222 img{float:right;}

.news{width:1060px;height:40px;line-height:40px;margin:0 auto;}
.news a{text-decoration:none;color:#000000;font-size:17px;}
.news a:hover{text-decoration:underline;color:#663300;}
.news font{font-size:14px;color:#666666;}
.newsjj{width:1060px;height:auto; overflow:hidden;line-height:22px;margin:0 auto;color:#666666; text-indent:2em;font-size:13px; margin-bottom:10px;}
.newsjj a{text-decoration:none;color:#996600;}

.page{width:100%;height:25px; margin:20px auto; text-align:center;}

.nynr_tit{width:100%;height:40px;line-height:40px;font-size:17px; text-align:left;}
.nynr_fbsjk{width:100%;height:30px;line-height:30px;font-size:14px; text-align:center;color:#666666;}
.nynr_hdshj{width:100%;height:auto; overflow:hidden;line-height:30px;font-size:14px;}
.nynr_xx{width:100%;height:auto; overflow:hidden;}

.case{width:100%;height:auto; overflow:hidden;}
.case ul{list-style:none; margin-top:30px;}
.case ul li{width:365px;height:285px; float:left; text-align:center; line-height:30px;font-size:14px;}
.case ul li img{width:320px;height:240px; border:none;}
.case ul li a{text-decoration:none;}
.case ul li a:hover{color:#663300;}
.designer{width:100%;height:auto; overflow:hidden;}
.d_list{width:525px;height:285px; float:left; background:#eaddca; margin-left:17px; margin-top:40px;}
.d_tu{width:225px;height:285px; float:left;}
.d_nr{width:300px;height:285px;float:left;}
.d_nr1{width:100%; background:url(../images/dner_bg.jpg) no-repeat;height:70px;}
.d_nr2{width:100%;height:100px;}
.d_nr21{float:left;width:175px;height:100px; text-align:center;}
.d_nr21 font{font-size:30px;color:#613613;}
.d_nr21 span{font-size:14px;color:#613613;}
.d_nr22{float:left;width:100px;height:100px;}
.d_nr3{width:100%;height:115px;}
.d_nr3 img{width:130px;height:100px; float:left; margin-left:10px; display:inline;}

.page_nr{height:32px; margin:0 auto; text-align:center;}
.disabled{width:45px;height:32px;float:left;}
.page_dq{ background:url(../images/p1.jpg) no-repeat;width:45px;height:32px; line-height:32px;color:#FFFFFF;float:left;}
.page_wd{ background:url(../images/p2.jpg) no-repeat;width:45px;height:32px;line-height:32px;color:#FFFFFF;float:left;}
.page_wd a{color:#FFFFFF; text-decoration:none;}
.teamBtn {
    background: rgba(0, 0, 0, 0) url("../images/pub_bg.png") no-repeat scroll 0 -105px;
    display: block;
    height: 50px;
    text-indent: -999em;
    width: 125px; float:right;
}

.teamBtn:hover{ background-position: 0 -160px;}