 .header0005 { text-align:center; position:relative; z-index:20; margin-top:0; }
.header0005 .login {display:none;float:right; overflow: hidden; text-align: right; }

.header0005 .logo { height:50px; line-height:50px; }
.header0005 .logo img { height:100%; }
.header0005 .bottom { line-height:40px; height:40px; }
.header0005 .nav { vertical-align: top; }
.header0005 .nav > li { font-size:0; float:left; position:relative;  }
.header0005 .nav > li > a { display: block;  font-size:14px; padding:0 20px; color:#514C48;  text-decoration:none; overflow:hidden; position: relative; white-space: nowrap;}
.header0005 .nav > li.active > a,
.header0005 .nav > li:hover > a { color:#D7965A;  }
.header0005 .nav ul { display:none; white-space: nowrap; position:absolute; top:100%; left:0; font-size:13px;  }
.header0005 .nav ul a { display: block; padding:0 15px; text-align:left; text-decoration: none; }
.header0005 .nav ul ul { top:0; left:100%; }
.header0005 .nav ul li { position:relative; }

.header0005 .nav ul a i.icon { border-top: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid transparent; border-left-width:5px;  border-left-style:solid; width: 0; height: 0; font-size: 0; }


.header0005 .jg { position:absolute; top:50%; left:0; width:1px; height:20px; margin-top:-10px; background:#7C7976; }
.header0005 .nav li:first-child .jg { display:none; }
.header0005 .top .hotline { display:none; float:right; height:30px; line-height:30px;  font-size:22px;  color:#DFAB7B;  }
.header0005 .top .hotline b.icon { float:left; margin-right:5px; }
.header0005 .top .hotline span { float:left; }

.header0005 .top { position:relative; }
.header0005 .top .other { overflow:hidden; }
.header0005 .top .search { clear:both; }


.header0005 .search { display:none; float:right; width:220px; height:30px; margin:5px 0; }
.header0005 .top .search { display:none; }
.header0005 .search .search-btn { float:right; width:30px;  height:30px; background:#555; color:#fff; line-height: 30px; text-align:center;  }
.header0005 .search .search-btn input { visibility: hidden;  }
.header0005 .search .search-text { display:block; height:28px; line-height:28px; border:1px solid #bbb; padding:0 10px; overflow:hidden; }
.header0005 .search .search-text input { width:100%; font-size:13px; border:0; background:none; vertical-align: middle; }

.header0005 .bottom .logoleft,
.header0005 .bottom .logocenter,
.header0005 .bottom .logoright  { display:none; }


.header0005 .arr { display:none; float:left; }
.header0005 .nav > li > a > .icon { display:none; }
.header0005 .bottom ul.nav > li .arr { float: left; }
.header0005 .bottom ul.nav > li > a .icon { display:none; }
.header0005 .navbar-bg { display:none; position:fixed; top:0; left:0;right:0; bottom:0; background:rgba(0,0,0,0.6); }
.header0005 .mobile-nav { display:none; position: absolute; top: 50%; right: 10px; width: 40px; height: 40px; line-height: 40px; text-align: center; margin-top: -20px; }
@media(max-width:800px) {
.header0005 .mobile-nav { display:block; }
.header0005 .mobile-nav.active ~ .bottom {margin-left:0; }
.header0005 .mobile-nav.active ~ .navbar-bg { display:block !important; }

.header0005 .search { display:none!important; }
.header0005 .top .hotline { display:none!important; }
.header0005 .nav { margin-right: 0!important; }
.header0005 .jg { display:none !important; }
.header0005 .nav > li { float:none!important; width:auto!important; text-align: left!important; }
.header0005 .bottom .nav > li > a { padding:0 10px!important; }

.header0005 .bottom ul.nav ul,
.header0005 .bottom ul.nav .arr { display:block; }
.header0005 .bottom { position:fixed; width:250px; margin-left:-250px; z-index:999; background:#fff !important; top:0 !important; left:0 !important; height:100% !important; line-height:35px; padding:0 0;
transition:all .3s ease;
-moz-transition:all .3s ease;
-webkit-transition:all .3s ease;
-o-transition:all .3s ease;
}
.header0005 .bottom ul,
.header0005 .bottom li { float:none !important; display:block !important; }
.header0005 .bottom a > .icon { display:block; }
.header0005 .bottom li { padding:0 10px !important; }
.header0005 .bottom a { color:#666 !important; }
.header0005 .bottom ul { text-align:left !important; position:relative !important; z-index:2 !important; font-size:14px !important; }
.header0005 .bottom ul.nav > li { line-height:45px !important;  border-top:1px solid #ddd !important; position:relative !important; }
.header0005 .bottom ul li { line-height:30px !important; position: relative; }
.header0005 .bottom ul a { display:block !important; padding:0 10px !important; margin:0 -10px !important; }
.header0005 .bottom ul a:before { float:left !important;}
.header0005 .bottom ul.nav > li > a > .icon { float:left; font-size:18px !important; margin-right:10px !important;}
/*
.header0005 .bottom ul span { float:right !important; width:45px !important; text-align:center !important; color:#fff !important; position:absolute !important; top:0 !important; right:0 !important; }
.header0005 .bottom ul span + a { padding-right:45px !important; }
*/
.header0005 .bottom ul li:hover { background:#f7f7f7; }
.header0005 .bottom ul li:hover > ul { display:block !important; width:auto !important; background:none !important; padding:0 !important; }
.header0005 .bottom ul ul { display:none !important; font-size:13px !important; padding-bottom:15px !important; opacity:0.8 !important; }
.header0005 .bottom ul ul a { padding-left:45px !important;font-size: 13px; color: #888 !important; }
.header0005 .bottom ul ul a:before { content:'' !important; position:absolute !important; left:30px !important; top:13px !important; width:5px !important; height:5px !important; background:#777 !important; border-radius:5px; } 
.header0005 .bottom .arr { font-size:18px; position: absolute; right: 0; top: 0; z-index:999; width: 45px; height: 45px; line-height: 45px; text-align:center;  color:#bbb; }
.header0005 .bottom .arr .icon.b { display:none; }
.header0005 .bottom ul.nav > li:hover .arr .icon.r { display:none; }
.header0005 .bottom ul.nav > li:hover .arr .icon.b { display:inherit; }
.header0005 .nav ul a { position: relative !important; height: 30px !important; line-height: 30px !important; }
.header0005 .nav ul a i.icon { display:none !important; }

.header0005 .bottom ul.nav > li { line-height:25px !important; height:auto; padding:10px !important; }
.header0005 .bottom ul.nav > li > a { line-height:45px; margin-top:-10px !important; margin-bottom:-10px !important; }
.header0005 .bottom ul.nav > li:hover > a { margin-bottom:0px !important; }

.header0005 {
box-shadow:0px 3px 3px rgba(0,0,0,0.09);            
-moz-box-shadow:-0px 3px 3px rgba(0,0,0,0.09);         
-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.09);           
-o-box-shadow:-0px 3px 3px rgba(0,0,0,0.09);  
}

.header0005 { position:relative; }
.header0005 .top .other { display:none; }
.header0005 .bottom .logoleft,
.header0005 .bottom .logocenter,
.header0005 .bottom .logoright  { display:none !important; }
}  .banner0001{margin-top: 0;}
.banner0001 .wrap { position:absolute; top:0px; left:0; right:0; bottom:0px; text-align:center; z-index:1; }
.banner0001 .wrap .inline {line-height:1.65; }
/* 高度 */
.banner0001 {
height:450px;
line-height:450px;
}

.banner0001 img { vertical-align: top;}
.banner0001 .wrap img { max-height:450px;  }

/* 箭头颜色 */
.banner0001 .rsArrow { color:#D7965A; }
.banner0001  .rsArrow,
.banner0001  .rsArrow span { width:40px; height:40px; line-height:40px; text-align:center; }
.banner0001  .rsArrow span { float:left; vertical-align: top; }
/* 按钮颜色 */
.banner0001 .rsBullet span { background:#F4F3F3; }
/* 选中按钮颜色 */
.banner0001 .rsBullet.rsNavSelected span { background:#D7965A }


@media screen and  (max-width: 800px) {
.banner0001 { height:280px !important; margin-top:0 !important; }
.banner0001 .wrap img { max-height:280px;  }
}

@media screen and  (max-width: 600px) {
.banner0001 { height:250px !important; }
.banner0001 .wrap img { max-height:250px;  }
}

.banner0001 .scroll-down {
display: none;
z-index: 999;
left: 50%;
margin-left: -18px;
color: #ccc;
width: 35px;
height: 35px;
line-height: 35px;
font-size: 35px;
/*background: url(http://bltemplate.com/bl00001/blue/wp-content/themes/3ldesign-Blue/images/arrow.png) 0 0px no-repeat;*/
bottom: 3%;
position: absolute;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-animation-name: fadeInOut;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: infinite;
-webkit-animation-duration: 2s;
-webkit-animation-direction: alternate;

text-decoration: none !important; 
}
.banner a.scroll-down:hover{
/*background: url(http://bltemplate.com/bl00001/blue/wp-content/themes/3ldesign-Blue/images/arrow.png) 0 20px no-repeat;*/
-webkit-transition: all 0.2s ease; 
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
transition: all 0.2s ease;


}

@-webkit-keyframes fadeInOut {
0% {
bottom:3%;
/*background:url(http://bltemplate.com/bl00001/blue/wp-content/themes/3ldesign-Blue/images/arrow.png) 0 0px no-repeat;*/
opacity:0.6;
}
50% {
bottom:3%;
/*background:url(http://bltemplate.com/bl00001/blue/wp-content/themes/3ldesign-Blue/images/arrow.png) 0 0px no-repeat;  */
opacity:0.3;
}
75% {
bottom:3%;
/* background:url(http://bltemplate.com/bl00001/blue/wp-content/themes/3ldesign-Blue/images/arrow.png) 0 0px no-repeat; */
opacity:0.5;
}
100% {
bottom:1%;
/*background:url(http://bltemplate.com/bl00001/blue/wp-content/themes/3ldesign-Blue/images/arrow.png) 0 20px no-repeat;*/
opacity:0.6;
}
}  .list0001 .head-wrap,
.list0001 .head .tname { line-height:25px; height:25px; }
.list0001 .head-wrap { padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #E9E8E8/* 文本色6 */; }
.list0001 .head {overflow:hidden; position:relative; z-index:1; }

/* 标题名称 */
.list0001 .head .tname { float:left; color:#D7965A /* 主色 */;  border-bottom-width:1px; white-space:nowrap; border-bottom-style:solid; padding-bottom:15px; }
.list0001 .head .tname .icon { display:none; float:left; padding-right:10px; }
.list0001 .head .tname h2 { line-height:1.1; *line-height:1.3; vertical-align:top;}
.list0001 .head .tname p { display:none; font-size:14px; line-height:1.1;float: right;}

/* 标题更多 */
.list0001 .head .more { float:right; }
.list0001 .head .more .icon,
.list0001 .head .more .txt { text-decoration:none; float:left; padding-left:5px; color:#D7965A/* 主色 */; }
.list0001 .head .more .txt { text-decoration:underline; }



/* 标题箭头 */
.list0001 .head .arr { display:none; font-size:30px; float:right; color:#D7965A /* 主色 */; }
.list0001 .head .arr span { float:left; cursor:pointer; }


/* 居中时 显示装饰线 标题颜色 */
.list0001 .line { display:none; max-width:600px; text-align:center; margin:0 auto; color:#D7965A /* 主色 */; }
.list0001 .line,
.list0001 .line .left div,
.list0001 .line .right { line-height:40px; height:40px; font-size:30px /* 图标大小 */; }

.list0001 .line .left { float:left; width:50%; padding-right:15px /* 关联-图标大小 */; }
.list0001 .line span { position:absolute; top:50%; left:0; width:100%; height:0; border-bottom-width:1px; border-bottom-style:solid; }
.list0001 .line .left .icon { float:right;  padding:0 10px; margin-right:-15px/* 关联-图标大小 */; }
.list0001 .line .left div,
.list0001 .line .right { overflow:hidden; position:relative;  }


/* 模块内容 */
.list0001 .modcont { clear:both; overflow:hidden; }
/* 列表 */
.list0001 .item { float:left; width:20%; *zoom:1; *margin-right:-1px; }
.list0001 .iten-wrap { margin: 0 -15px; *zoom:1; }
.list0001 .iten-wrap dl { margin:0 16px 16px/* 间隔 */;}

.list0001 .iten-wrap[col="6"] .item { width:16.666%;}
.list0001 .iten-wrap[col="5"] .item { width:20%;}
.list0001 .iten-wrap[col="4"] .item { width:25%;}
.list0001 .iten-wrap[col="3"] .item { width:33.33%;}
.list0001 .iten-wrap[col="2"] .item { width:50%;}
.list0001 .iten-wrap[col="1"] .item { width:100%;}
@media(max-width:800px) {
.list0001 .iten-wrap[col="6"] .item { width:25%;}
.list0001 .iten-wrap[col="5"] .item { width:25%;}
.list0001 .iten-wrap[col="4"] .item { width:33.33%;}
.list0001 .iten-wrap[col="3"] .item { width:33.33%;}
.list0001 .iten-wrap[col="2"] .item { width:50%;}
.list0001 .iten-wrap[col="1"] .item { width:100%;}
}

/* 图片 */
.list0001 .showpic { padding-top:100%/* 比例 */; height:0; position:relative; overflow:hidden; }
.list0001 .showpic a.imgcont {  border:1px solid#E9E8E8; overflow:hidden; }
.list0001 .showpic img { width:100%; }
.list0001 .showpic > a,
.list0001 .showpic .cover .bg  { position:absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; }

/* 遮罩 */
.list0001 .showpic .cover { overflow:hidden; z-index:1;
filter:alpha(opacity=0);
opacity:0;
transition:all .5s ease;
-moz-transition:all .5s ease;
-webkit-transition:all .5s ease;
-o-transition:all .5s ease;
}
.list0001 .showpic:hover .cover { overflow:visible; opacity:1; z-index:2;
filter:alpha(opacity=100);
opacity:1;
}
.list0001 .showpic .cover .bg { background:#D7965A;
filter:alpha(opacity=80);
opacity:0.8;
}
.list0001 .showpic .cover .icon { font-size:50px; color:#fff; position:absolute; top:50%; left:50%; width:50px; height:50px; line-height:50px; margin:-25px; text-decoration:none; } 
/* 列标题 */
.list0001 .subtitle { line-height:1.1; height:1.1em; padding-top:16px /* 列标题间距  */;}
.list0001 .subtitle a { display:block; color:#D7965A /* 主色1 */; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
/* 列描述 */
.list0001 .subdesc { padding-top:10px /* 列描述间距 */; }
.list0001 .subdesc,
.list0001 .subdesc span {  display:block;  line-height:1.65; overflow:hidden; }

/* 价格 */
.list0001 .price { display:none; line-height:1.5; padding-top:10px /* 列价格间距 */; text-align:center; }
.list0001 .price del { float:left; padding-right:20px; color:#7C7976/* 文本色3 */; }
.list0001 .price p { clear:both; float:left; white-space:nowrap; color:#d51f1f; }
.list0001 .price p b { float:left; *float:none; padding-right:20px;}
.list0001 .price p span { float:left; *float:none; }
.list0001 .price p span font { color:#7C7976/* 文本色3 */; }
.list0001 .price .btn { clear:both; padding-top:13px /* 关联-列标题间距 -3 */;}
.list0001 .price .btn span { display:block; white-space:nowrap; text-align:center; line-height:2.65; color:#fff; font-size:16px; background:#D7965A/* 主色 */; border-radius:3px;}
.list0001 .modcont .price del, .list0001 .modcont .price p { font-size:13px; }

/* 箭头 */
.list0001 .modcont .arr { clear:both; text-align:center; font-size:30px; color:#005ebd; padding:20px 0 35px; }
.list0001 .modcont .arr .arrowLeft,
.list0001 .modcont .arr .arrowRight {cursor:pointer;}
/* 更多按钮 */
.list0001 .modcont .btn-wrap { display:none; clear:both; text-align:center; padding:45px 0 55px; }
.list0001 .modcont .btn-wrap span {  vertical-align: top;}
.list0001 .modcont .btn-wrap .btn { width:140px; line-height:45px; font-size:16px; background:#D7965A /* 主色 */; color:#fff; text-align:center; border-radius:3px;  text-decoration: none; }
.list0001 .modcont .btn-wrap .icon { padding-right:5px; font-size:17px; }



@media(max-width:800px) {
.list0001 { padding-left:15px !important; padding-right:15px !important; }
.list0001 .iten-wrap .item { width:33.333% !important;}
.list0001 .iten-wrap { margin: 0 -8px !important;}
.list0001 .iten-wrap dl { margin:0 8px/* 间隔 */ !important;}
.list0001 .head .head-wrap > * { display:none !important; }
.list0001 .head .tname { display:block !important;} 
.list0001 .head .tname > div { width:auto !important; }
.list0001 .head .tname p { display:none !important;  }
.list0001 .content { padding:0 !important; }
.list0001 .content .line { display:none !important; }
.list0001 .modcont { padding:0 0 0 !important; }
.list0001 .modcont .item { margin-top:0; margin-bottom:15px; }
.list0001 .modcont .subdesc { padding-top:10px; }
.list0001 .price { padding-top:7px !important; }
.list0001 .modcont .price .btn { padding:10px 0 0 !important; }
.list0001 .modcont .price .btn span { float:none !important; display:block !important; padding:0 !important; }
.list0001 .modcont .btn-wrap,
.list0001 .modcont .arr { padding:10px 0 !important; }
}  .about0001 .content { }
/* 标题 */
.about0001 .head-wrap { line-height:25px; height:25px; padding-bottom:15px; border-bottom:1px solid #E9E8E8/* 文本色6 */; }
.about0001 .head {overflow:hidden; position:relative; z-index:1; }
/* 标题名称 */
.about0001 .head .tname { float:left; line-height:25px; height:25px; color:#D7965A /* 主色 */;  border-bottom-width:1px; white-space:nowrap; border-bottom-style:solid; padding-bottom:15px; }
.about0001 .head .tname .icon { float:left; padding-right:10px; }
.about0001 .head .tname h2 { line-height:1.1; *line-height:1.3; vertical-align:top;  }
.about0001 .head .tname p { display:none; font-size:14px; line-height:1.1; }

/* 标题更多 */
.about0001 .head .more { float:right; }
.about0001 .head .more .icon,
.about0001 .head .more .txt { text-decoration:none; float:left; padding-left:5px; color:#D7965A /* 主色 */; }
.about0001 .head .more .txt { text-decoration:underline; }


/* 居中时 显示装饰线 标题颜色 */
.about0001 .line { display:none; clear:both; max-width:600px; text-align:center; margin:0 auto; color:#D7965A /* 主色 */; }
.about0001 .line,
.about0001 .line .left div,
.about0001 .line .right { line-height:40px; height:40px; font-size:30px /* 图标大小 */; }

.about0001 .line .left { float:left; width:50%; padding-right:15px /* 关联-图标大小 */; }
.about0001 .line span { position:absolute; top:50%; left:0; width:100%; height:0; border-bottom-width:1px; border-bottom-style:solid; }
.about0001 .line .left .icon { float:right;  padding:0 10px; margin-right:-15px/* 关联-图标大小 */; }
.about0001 .line .left div,
.about0001 .line .right { overflow:hidden; position:relative;  }


/* 模块内容 */
.about0001 .modcont { position:relative;  padding-top:15px;  }
/* 图片 */
.about0001 .showpic { display:none; float:left; width:45%; position:relative; text-align:center; margin:0 25px 10px 0; }
@media(max-width:600px) {
.about0001 .showpic { margin:0 15px 5px 0; }
}
.about0001 .showpic img { width:100%; }
.about0001 .content > .showpic:first-child { display:block; }


/* 更多按钮 */
.about0001 .modcont .btn-wrap { display:none; clear:both; text-align:center; padding:45px 0 55px; }
.about0001 .modcont .btn-wrap span {  vertical-align: top;}
.about0001 .modcont .btn-wrap .btn { width:140px; line-height:45px; font-size:16px; background:#D7965A /* 主色 */; color:#fff; text-align:center; border-radius:3px;  text-decoration: none; }
.about0001 .modcont .btn-wrap .icon { padding-right:5px; font-size:17px; }

.about0001 .article-title,
.about0001 .article-btn-wrap { display:none;  }
.about0001 .article-btn-wrap a { color:#D7965A; text-align:center; text-decoration: none; }

@media(max-width:600px) {
.about0001 { background:#fff; height:auto; }
.about0001 .head .tname .zh { font-size:18px !important; }
.about0001 .head .tname p { display:none !important;  }
}  .map{
height:460px;
margin-top:0;
}
#dituContent{
height: 100%;
width: 100%;
}
.iw_poi_title {
 font-size:16px;
 font-weight:bold;
 overflow:hidden;
 padding-right:13px;
 white-space:nowrap
}
.iw_poi_content {
 font:12px arial, sans-serif;
 overflow:visible;
 padding-top:4px;
 white-space:-moz-pre-wrap;
 word-wrap:break-word
}
#dituContent img {
 max-width:none !important;
 max-height: none !important;
}

.iw_poi_title {
 color:#D7965A !important;
}
.BMap_bubble_title{
 color:#D7965A !important;font-weight: bold;
}
.BMap_pop{margin-left: -2px; margin-top: -10px;}

@media screen and (max-width: 800px) {
.map { margin-top:0 !important; }
}  .link0001 .content { }
/* 标题 */
.link0001 .head { line-height:90px; height:90px; }
.link0001 .head { position:relative; z-index:1; }
/* 标题名称 */
.link0001 .head .tname { float:left; color:#D7965A /* 主色 */;  border-bottom-width:0px; white-space:nowrap; border-bottom-style:solid;  }
.link0001 .head .tname .icon { float:left; padding-right:10px; }
.link0001 .head .tname h2 { line-height:1.1; *line-height:1.3; vertical-align:top;  }
.link0001 .head .tname p { display:none; font-size:14px; line-height:1.1; }

/* 标题箭头 */
.link0001 .head .arr { display:none; font-size:30px; float:right; color:#D7965A; }
.link0001 .head .arr span { float:left; cursor:pointer; }


/* 居中时 显示装饰线 标题颜色 */
.link0001 .line { display:none; clear:both; max-width:600px; text-align:center; margin:0 auto; color:#D7965A; }
.link0001 .line,
.link0001 .line .left div,
.link0001 .line .right { line-height:40px; height:40px; font-size:30px /* 图标大小 */; }

.link0001 .line .left { float:left; width:50%; padding-right:15px /* 关联-图标大小 */; }
.link0001 .line span { position:absolute; top:50%; left:0; width:100%; height:0; border-bottom-width:1px; border-bottom-style:solid; }
.link0001 .line .left .icon { float:right;  padding:0 10px; margin-right:-15px/* 关联-图标大小 */; }
.link0001 .line .left div,
.link0001 .line .right { overflow:hidden; position:relative;  }


/* 模块内容 */
.link0001 .modcont { clear:both; position:relative; overflow: hidden; }

/* 列表 */
.link0001 .item { float:left; width:20%; *zoom:1; *margin-right:-1px; }

.link0001 .iten-wrap { margin: 0 -15px; *zoom:1; overflow:hidden; }
.link0001 .iten-wrap dl { margin:0 15px/* 间隔 */;}


.link0001 .iten-wrap[col="6"] .item { width:16.666%;}
.link0001 .iten-wrap[col="5"] .item { width:20%;}
.link0001 .iten-wrap[col="4"] .item { width:25%;}
.link0001 .iten-wrap[col="3"] .item { width:33.33%;}
.link0001 .iten-wrap[col="2"] .item { width:50%;}
.link0001 .iten-wrap[col="1"] .item { width:100%;}
@media(max-width:800px) {
.link0001 .iten-wrap[col="6"] .item { width:25%;}
.link0001 .iten-wrap[col="5"] .item { width:25%;}
.link0001 .iten-wrap[col="4"] .item { width:33.33%;}
.link0001 .iten-wrap[col="3"] .item { width:33.33%;}
.link0001 .iten-wrap[col="2"] .item { width:50%;}
.link0001 .iten-wrap[col="1"] .item { width:100%;}
}

/* 图片 */
.link0001 .showpic { padding-top:50%/* 比例 */; height:0; position:relative; }
.link0001 .showpic a.imgcont { border:1px solid #E9E8E8; text-align:center; overflow:hidden; }
.link0001 .showpic img { max-width:100%; max-height:100%; }
.link0001 .showpic > a  { position:absolute; top: 1px; bottom: 1px; right: 1px; left: 1px; overflow:hidden; }

/* 箭头 */
.link0001 .modcont .arr { clear:both; text-align:center; padding:20px 0 35px; }
.link0001 .modcont .arr .icon { cursor: pointer;  }
.link0001 .modcont .arr .arrowLeft { left:0; }
.link0001 .modcont .arr .arrowRight { right:0; }
.link0001 .modcont .arr span { font-size:30px; line-height:30px; width:30px; color:#D7965A; }


@media(max-width:800px) {
.link0001 { padding-left:15px !important; padding-right:15px !important; }
.link0001 .head { line-height:40px !important; height:40px !important; }

.link0001 .iten-wrap .item { width:50% !important;}
.link0001 .iten-wrap { margin: 0 -6px !important;}
.link0001 .iten-wrap dl { margin:0 6px/* 间隔 */ !important;}
.link0001 .head .head-wrap > * { display:none !important; text-align:left !important; }
.link0001 .head .tname { display:block !important;} 
.link0001 .head .tname > div { width:auto !important; }
.link0001 .head .tname .zh { font-size:18px !important; }
.link0001 .head .tname p { display:none !important;  }
.link0001 .content { padding:0 !important; }
.link0001 .content .line { display:none !important; }
.link0001 .modcont { padding:0 0 15px !important; }
.link0001 .modcont .item { margin-top:15px; }
.link0001 .modcont .item dl { padding:0 !important; background:none !important; border:0 !important; }
.link0001 .modcont .arr { display:none!important;  padding:10px 0 !important; }


}  .footer0001 {
 margin-top:0;
 text-align:center;
}
 /* 下拉列表 */
 .footer0001 dl.gotolink { text-align:center; position:relative; }
 .footer0001 dl.gotolink .icon { font-size:13px; padding: 0 0 0 5px; position:relative; *top:2px; }
 
 .footer0001 dl.gotolink .gotolink-head { position:relative; z-index:2; padding:0 15px; line-height:30px; height:32px; cursor:pointer; }
 .footer0001 dl.gotolink .gotolink-head span { float:left; }
 .footer0001 dl.gotolink .gotolink-head span.icon { float:right; }
 .footer0001 dl.gotolink .gotolink-cont { display:none; background:#fff; font-size:13px; line-height:2.5; position:absolute; top:100%; left:0; right:0; z-index:1; padding:10px; }
 .footer0001 dl.gotolink.active .gotolink-cont { display:block; border:1px solid #E9E8E8; }
 .footer0001 dl.gotolink.active a:hover { text-decoration:underline; }
 .footer0001 dl.gotolink.active a { display:block; text-align:left; }

/* 菜单二 */
.footer0001 .menu2 { display:none; }

/* 二维码 */
.footer0001 .erweima { float:right; text-align:center;
 padding:0 0 0 30px;
}
.footer0001 .erweima img { height:120px;}

.footer0001 .erweima .title { display:none; }
.footer0001 .erweima .title b { display:block; }


/* 风格一设置 */
.footer0001 .erweima { line-height:120px; text-align:left;}
.footer0001 .erweima .showpic img,
.footer0001 .erweima .hotline { float:left;  }
.footer0001 .erweima .hotline { padding:0 10px; }
.footer0001 .erweima .hotline span { display:block; font-size:14px; color:#514C48;}
.footer0001 .erweima .hotline span.gz { display:none; }
.footer0001 .erweima .hotline b { display:block; font-size:24px; font-weight:bold; color:#D7965A; }
.footer0001 .erweima .hotline > * { line-height:1.5; padding:5px 0;  }
/* 友情链接 */
.footer0001 .link { float:right; width:16%; }
.footer0001 .link > dl {  max-width:160px; padding:0 10px;}
.footer0001 .link > dl > dd + dd + dd { overflow:visible !important; }
.footer0001 .item { text-align:left/* 对齐 */; min-height:180px; position:relative; }
.footer0001 .item > dl { position:relative; z-index:1; margin:0 5px; }
.footer0001 .item > dl > dt { line-height:1.1; padding-bottom:15px; font-size:16px; }
.footer0001 .item > dl > dd { font-size:13px; line-height:1.1; padding:8px 0;}
.footer0001 .item > dl > dd a { display:block; line-height:1.1; padding:8px 0; margin:-8px 0; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }

.footer0001 .menu { overflow:hidden; }
.footer0001 .menu > .item { float:left; width:25%;}

.footer0001 a,
.footer0001 .link a,
.footer0001 .item a { color:#7C7976; }

.footer0001 .link .gotolink { border:1px solid #E9E8E8; border-radius:3px;}



@media screen and  (max-width: 800px) {
 .footer0001 .erweima .hotline span { font-size:12px; }
 .footer0001 .erweima .hotline b { font-size:16px; }
}
@media screen and  (max-width: 800px) {
 .footer0001 { display:none; }
}



.footer0001 .menu2 .inline { border-bottom:1px solid #E9E8E8; }
.footer0001 .menu2 li a { color:#D7965A; }
.footer0001 .menu2 li .line { border-right:1px solid #E9E8E8; }  .layout .column .service0004 { position:fixed !important; top:50%; right:0; margin-top:-100px; margin-right:50px !important; z-index:9990; }
.service0004 a:hover { text-decoration:none; }
.service0004 > ul > li { width:50px; height:50px; line-height:50px; background:#D7965A; text-align:center; margin-bottom:3px; position:relative; }
.service0004 > ul > li > a { display:block; font-size:24px; color:#fff; }
.service0004 > ul > li > div { display:none; position:absolute; top:0; right:100%; white-space:nowrap; padding:0 10px; background:#fff; border:1px solid #e5e5e5; box-shadow:0 0 15px rgba(0,0,0,0.2);margin:-1px;}
.service0004 > ul > li:hover > div { display:inline-block; *display:inline; *zoom:1; white-space:nowrap; }

.service0004 .arrl { display:none; position:absolute; top:50%; left:0; border:5px solid transparent; border-left:5px solid #fff; margin-top:-5px; z-index:2; }
.service0004 > ul > li:hover .arrl { display:block; }

.service0004 > ul > li.number > div { height:40px; text-align:left; line-height:1.3; font-size:12px; padding:8px 15px 2px; color:#26201B; }
.service0004 > ul > li.number > div span { display:block; clear:both; font-size:18px; color:#ff7200;}

.service0004 > ul > li.share > div { background:#fff; }
.service0004 > ul > li.share > div span {  display:inline-block; *display:inline; *zoom:1; color:#A8A5A3; }
.service0004 > ul > li.share > div span:hover { color:#D7965A; }
.service0004 > ul > li.share > div span:hover span,
.service0004 > ul > li.share > div span span { color:#fff;}

.service0004 > ul > li.zixun > div { background:#fff; padding:15px 15px 7px; margin-top:-60px; top:50%;  }
.service0004 > ul > li.zixun > div a { line-height:25px; display:block; background:#D7965A; font-size:12px; color:#fff; margin: 0 0 8px; padding:0 5px; }
.service0004 > ul > li.zixun > div a:hover { opacity:0.8; }
.service0004 > ul > li.zixun > div a b { font-size:16px; margin-right:3px;}

.service0004 > ul > li.erweima > div { width:145px; padding:10px; line-height:2; font-size:14px; margin-top:-95px; top:50%; }
.service0004 > ul > li.erweima > div img { width:100%; }

.service0004 > ul > li.zixun > div img { max-width:none; }


.service0004 .jiathis_style_32x32 a { display:none !important; }
.service0004 .share b { float:left; }
.service0004 .share > div { overflow:hidden;}
.service0004 .share-icon { font-size:0;}
.service0004 .share-icon a { display:none !important; }
.service0004 .share-icon span { font-size:36px;  width:42px; height:50px; line-height:50px; position:relative; cursor:pointer; }
.service0004 .share-icon span span { font-size:0.5em; position:absolute; top:0; bottom:0; left:0; right:0; color:#66abff; margin:0; }


@media screen and (max-width: 840px) {
.service0004 { display:none; }
}  .copyright0001 {
 height:80px; line-height:80px;
 text-align:center;
 padding:0 20px;
 background:#D7965A/* 主色 */;
 font-size:12px;
}
.copyright0001 .modcont{
 color:#fff/* 颜色 */;
}
.copyright0001 .modcont a { color:#fff/* 颜色 */; }
.copyright0001 .logo {
 display:none;
 float:left;
}
.copyright0001 .inline {
line-height: 1.65;
}

.copyright0001 .share { display:none; float:right; white-space:nowrap; }
.copyright0001 .share b { float:left; }
.copyright0001 .share > div { overflow:hidden;}
.copyright0001 .share-icon { font-size:32px; }
.copyright0001 .share-icon a { display:none !important; }
.copyright0001 .share-icon > span { float:left; width:32px; height:32px; line-height:32px; margin:0 5px; position:relative; cursor:pointer; text-align:center; }
.copyright0001 .share-icon > span span { font-size:0.618em; position:absolute; top:0; bottom:0; left:0; right:0; color:#E7C09C; margin:0; }
.copyright0001 .nav { display:none; }
.copyright0001 .nav li { float: left; }  /*=========导航======================================================*/
.header0001 { z-index:20; white-space:nowrap; margin-top:0; position:relative;
box-shadow:0px 3px 3px rgba(0,0,0,0.09);            
-moz-box-shadow:-0px 3px 3px rgba(0,0,0,0.09);         
-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.09);           
-o-box-shadow:-0px 3px 3px rgba(0,0,0,0.09);  
}
.header0001 .header-wrap { position:relative; }
.header0001 > .bg { position:absolute; top:0; bottom:0; left:0; right:0; }

/* 标题 */
.header0001 .head { line-height:42px; height:42px; background:#D7965A /* 主色 */; color:#FBF4EE/* 主色6 */; position:relative; z-index:2; }
.header0001 .head .inline { vertical-align:top; }
.header0001 a:hover { text-decoration:none; }
.header0001  .container { padding:0 !important; }
/* 下拉列表 */
.header0001 dl.gotolink { float:left; text-align:center; position:relative; }
.header0001 dl.gotolink .icon { font-size:13px; padding: 0 0 0 5px; position:relative; *top:2px; }

.header0001 dl.gotolink .gotolink-head { position:relative; z-index:2; padding:0 15px; }
.header0001 dl.gotolink .gotolink-head span { float:left; }
.header0001 dl.gotolink .gotolink-cont { display:none; width:160px; background:#fff; font-size:13px; line-height:2.5; position:absolute; top:100%; left:0; z-index:1; padding:10px; }
.header0001 dl.gotolink:hover .gotolink-cont { display:block;
background:#f8f8f8\9;
box-shadow:0px 0 0 rgba(0,0,0,0.09);            
-moz-box-shadow:0px 0 0 rgba(0,0,0,0.09);         
-webkit-box-shadow:0px 0  10px 5px rgba(0,0,0,0.09);           
-o-box-shadow:0px 0 0 0(0,0,0,0.09);  
}
.header0001 dl.gotolink a:hover { text-decoration:underline; }
.header0001 dl.gotolink:hover a { display:block; text-align:left; }

/* 功能 */
.header0001 .function { float:left; padding:0 15px; position:relative; color:#FBF4EE/* 主色6 */; }

/* 隔线 */
.header0001 .line { padding:0 !important; width:0 !important; display:block; position:absolute; top:0; right:0; bottom:0; border-left:1px solid #BD844F/* 深色1 */; z-index:99; }

.header0001 .language,
.header0001 .currency,
.header0001 .login { float:right; position:relative; }
.header0001 .logo img { max-height:100%; }

/* 货币 */
.header0001 .currency { float:right;}

/* 语言 */
/* 风格一 */
.header0001 .language > div { float:left; position:relative; }
.header0001 .language .style1 a { overflow:hidden; float:left; }
.header0001 .language .style1 a i { display:none; *display:inherit; }
.header0001 .language .style1 div { float:left; vertical-align:top; }

/* 风格三 */
.header0001 .language .style3 a { color:#FBF4EE/* 主色6 */; }
.header0001 .language .style3 span { padding:0 5px; }


/* 分享 */
.header0001 .share { float:left; }
.header0001 .share a { float:left; font-size:18px; margin:0 5px; color:#FBF4EE/* 主色6 */; }
.header0001 .share a.sina { font-size:20px; }
.header0001 .share a.weixin { font-size:22px; }

/* 公告 */
.header0001 .notice { float:left; padding-right:10px; }
.header0001 .notice .icon { margin-right:10px; font-size:16px; }
.header0001 .notice .notice-name { float:left; }
.header0001 .notice .notice-name span.icon { float:left; }
.header0001 .notice > div { overflow:hidden; }

/* 服务热线 */
.header0001 .hotline { vertical-align:top; padding-right:10px; }
.header0001 .hotline .icon { margin-right:10px; font-size:16px; vertical-align:top; }

/* 内容 */
.header0001 .content,
.header0001 .logo,
.header0001 .description-pic { line-height:70px; height:70px;  }
.header0001 .content { clear:both; position:relative; z-index:0;}

/* 附加功能 */
.header0001 .other { display:none; overflow:hidden; height:40px; position:relative; z-index:3; }
.header0001 .other .crevice { color:#A8A5A3; }
.header0001 .other .btn { text-align:center; margin-top:-2px; }
.header0001 .other .cell .icon { margin-right:5px;  }
.header0001 .other-search { width:200px; height:33px; line-height:33px; border:1px solid #E9E8E8; border-radius:3px; }
.header0001 .other-search span { display:block;overflow: hidden; padding:0 5px; }
.header0001 .other-search span input { width:100%; border:0; height:20px; line-height:20px; background:none; }
.header0001 .other-search .search-button { float:right; background:none; color:#7C7976;
width: 33px;
height: 33px;
line-height: 33px;
font-size: 20px;
text-align: center;
}

/* logo */
.header0001 .logo { float:left; }
.header0001 .logo img { /* height:100%; logo 高度 */ position:relative; top:-2px; *top:0;}
/* 辅助图片 */
.header0001 .description-pic { float:left; overflow:hidden; width:200px; }
.header0001 .description-pic img {  /* logo 高度 */ }
/* 导航 */
.header0001 #navbar { vertical-align:top; white-space:nowrap; overflow:hidden; position:relative; z-index:2;}
.header0001 #navbar .nav-wrap { position:relative; overflow:hidden; }
.header0001 #navbar ul.menu { float:right; display:block; white-space:nowrap; position:relative; right:0; font-size:0; }
.header0001 #navbar ul.menu ul,
.header0001 #navbar ul.menu .arr { display:none; }
.header0001 #navbar li { font-size:16px; vertical-align:middle; padding:0 20px; /* 间距 */ display:inline-block; *display:inline; *zoom:1; overflow:hidden;}
.header0001 #navbar li b { margin-top:-3px; }
.header0001 #navbar a { color:#333 /* 默认颜色 */; display:block; text-decoration:none; margin:0 -20px; /* 关联-间距 */ padding:0 20px; /* 关联-间距 */ }
.header0001 #navbar a > .icon { float:left; display:none; margin-right:10px; }
.header0001.on-search #navbar a { margin:0 -10px; padding:0 10px; }
.header0001 .navbar-bg { display:none; position:fixed; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,0.6); }
.header0001 #navbar .active a,
.header0001 #navbar a:hover { background:none; color:#D7965A /* 颜色 */; }
.header0001 #navbar li div span { display:block; line-height:1.3;  }
/* 英文字体 */
.header0001 #navbar li div .en { font-size:1.2em; }

/* 指针 */
.header0001 #navbar li div { height:100%; }
.header0001 #navbar .pointer { float:left; width:100%; line-height:1; text-align:center; font-size:13px; margin:-3px 0; position:absolute; left:0; bottom:0px;/* 位置 */ }

.header0001 #navbar li { position:relative; vertical-align:top;}
.header0001 #navbar li:hover > ul { visibility:visible; }

/* 间隔线 */
.header0001 #navbar li:first-child .ge { display:none !important; }
.header0001 .ge { width:0px; border:0; border-right:1px solid #E9E8E8; position:absolute; left:0; height:100%/* 线高 */; top:0;  }


/* 搜索 */
.header0001 .search-style { position:relative; }
/* 风格1 */
.header0001 .search { display:block; float:right; padding-left:20px; overflow:hidden; }
.header0001 .search form { white-space:nowrap; width:0px; height:40px; line-height:40px; vertical-align:middle; padding: 0 40px 0 0; white-space:nowrap; position:relative; overflow:hidden; border-radius:3px; top:-2px;}
.header0001 .search label.search-text { display:none; float:left; width:100%; overflow:hidden; }
.header0001 .search label.search-btn { font-size:22px; float:left; width:40px; height:40px; line-height:42px; text-align:center; position:absolute; top:50%; right:0; margin:-20px 0 0px; overflow:hidden; cursor:pointer;}
.header0001 .search label.search-btn > * { position:absolute; margin:-999px; }
.header0001 .search input[type="text"] { float:left; width:95%; height:20px; padding:5px 0; line-height:20px; padding:10px 0 10px 5%; background:none; border:0;}

.header0001.on-search .search form { border:1px solid #eee; color:#D7965A/* 主色 */; }
.header0001.on-search .search label.search-text { display:block; }

/* 风格2 */
.header0001 .search2 { float:right; width:220px; padding-left:5px; overflow:hidden; }
.header0001 .search2 form { width:100%; line-height:30px; overflow:hidden; }
.header0001 .search2 label.search-text {   display: block; background: #f0f0f0; height: 20px; line-height: 20px; padding: 4px 4px 4px 15px; overflow: hidden; border: 1px solid #e1e1e1; border-top-left-radius: 30px; border-bottom-left-radius: 30px;}
.header0001 .search2 label.search-text input { width:100%; height:20px; line-height:20px; background:none; border:0; border-right:0; }
.header0001 .search2 label.search-btn { float:right; font-size:20px; width:30px; padding-right:5px; *padding:0; *margin-top:1px; text-align:center; overflow:hidden; cursor:pointer; background:#D7965A /* 主色 */; color:#E9E8E8/* 文本色6 */;  
border-top-right-radius:30px;
border-bottom-right-radius:30px;
}
.header0001 .search2 label.search-btn > * { position:absolute; margin:-999px; }

/* 购物车 */
.header0001 .shopping-cart { float:right; padding-left:20px; position:relative; overflow:hidden; }
.header0001 .shopping-cart div { float:left; }
.header0001 .shopping-cart .icon { padding-right:5px; font-size:22px; }

/* 默认不显示的内容 */
/* .header0001 .hotline,   服务热线 */
/* .header0001 .language > .style1,  语言1 */
.header0001 .language .style2, /* 语言2 */
.header0001 .language .style3, /* 语言3 */
.header0001 .share,    /* 分享 */
.header0001 .currency, /* 货币 */
.header0001 .notice,    /* 公告 */ 
.header0001 .login    /* 注册/登录 */
{ display:none; }

.header0001 .description-pic, /* 辅助图片 */
.header0001 #navbar .pointer, /* 菜单当前栏目指针 */
.header0001 .ge,    /* 间隔线 */
.header0001 .search2,   /* 搜索2 */
.header0001 .shopping-cart   /* 购物车 */
{ display:none; }


.header0001 .mobile-nav { display:none; }
@media(max-width:800px) {
.header0001 { z-index:999; }
.header0001 .content { z-index:999;  }
.header0001 .head,
.header0001 .search-style,
.header0001 .ge,
.header0001 .pointer,
.header0001 .description-pic { display:none !important; }
.header0001 .mobile-nav { display:block; width:40px; height:40px; line-height:40px; text-align:center; position:absolute; top:50%; right:0; margin:-20px 20px; cursor:pointer;}
.header0001 .mobile-nav:before { font-size:30px;
}
.header0001 .mobile-nav.active ~ #navbar { margin-left:0;
box-shadow:0px 3px 3px rgba(0,0,0,0.09);            
-moz-box-shadow:-0px 3px 3px rgba(0,0,0,0.09);         
-webkit-box-shadow:3px 0px 25px rgba(0,0,0,0.09);           
-o-box-shadow:-0px 3px 3px rgba(0,0,0,0.09);  
}



.mobile-nav.active ~ .navbar-bg { display:block; }



.header0001 #navbar ul.menu ul,
.header0001 #navbar ul.menu .arr { display:block; }
.header0001 #navbar { position:fixed; width:250px; margin-left:-250px; z-index:999; background:#fff !important; top:0; left:0; height:100%; line-height:35px; padding:0 0;
transition:all .3s ease;
-moz-transition:all .3s ease;
-webkit-transition:all .3s ease;
-o-transition:all .3s ease;
}
.header0001 #navbar ul,
.header0001 #navbar li { float:none !important; display:block !important; }
.header0001 #navbar a > .icon { display:block; }
.header0001 #navbar li { padding:0 10px !important; }
.header0001 #navbar a { color:#666 !important; }
.header0001 #navbar ul { text-align:left !important; position:relative !important; z-index:2 !important; font-size:14px !important; }
.header0001 #navbar ul.menu > li { line-height:45px !important;  border-top:1px solid #ddd !important; position:relative !important; }
.header0001 #navbar ul li { line-height:30px !important; }
.header0001 #navbar ul a { display:block !important; padding:0 10px !important; margin:0 -10px !important; }
.header0001 #navbar ul a:before { float:left !important;}
.header0001 #navbar ul.menu > li > a > .icon { font-size:18px !important; margin-right:10px !important;}
/*
.header0001 #navbar ul span { float:right !important; width:45px !important; text-align:center !important; color:#fff !important; position:absolute !important; top:0 !important; right:0 !important; }
.header0001 #navbar ul span + a { padding-right:45px !important; }
*/
.header0001 #navbar ul li:hover { background:#f7f7f7; }
.header0001 #navbar ul li:hover > ul { display:block !important; }
.header0001 #navbar ul ul { display:none !important; font-size:13px !important; padding-bottom:15px !important; opacity:0.8 !important; }
.header0001 #navbar ul ul a { padding-left:45px !important;font-size: 13px; color: #888 !important; }
.header0001 #navbar ul ul a:before { content:'' !important; position:absolute !important; left:30px !important; top:13px !important; width:5px !important; height:5px !important; background:#777 !important; border-radius:5px; } 
.header0001 #navbar .arr { position: absolute; right: 0; top: 0; width: 45px; height: 45px; line-height: 45px; text-align:center;  color:#bbb; }
.header0001 #navbar .arr .icon.b { display:none; }
.header0001 #navbar ul.menu > li:hover .arr .icon.r { display:none; }
.header0001 #navbar ul.menu > li:hover .arr .icon.b { display:inherit; }

}  .navside0001 { text-align:center; position:relative; z-index:10; }
.navside0001 .head { line-height:110px; height:110px; background:#D7965A; color:#fff; }
.navside0001 .head .icon { display:none; float:left; font-size:16px/* 图标大小 */; padding-right:10px; margin-left:-5px; }
.navside0001 .head .zh,
.navside0001 .head .en { line-height:1.3; }
.navside0001 .head .zh { font-size:18px; }
.navside0001 .head .en { font-size:30px; font-weight:bold; }
.navside0001 .head,
.navside0001 .menu a { display:block; overflow:hidden; padding:0 20px; text-decoration:none; }
.navside0001 .menu .icon { display:none; float:left; padding-right:5px; }
.navside0001 .menu span { display:block; 
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}

/* 一级 */
.navside0001 .menu .item { line-height:50px; position:relative; z-index:1; font-size:15px; }


.navside0001 .menu .item > a {  background:#fff/* 背景 */; border:1px solid #E9E8E8; margin-top:-1px;}
.navside0001 .menu .item.active { position:relative; z-index:3; }
.navside0001 .menu .item:hover { position:relative; z-index:2; }
.navside0001 .menu .item.active > a,
.navside0001 .menu .item:hover > a { color:#D7965A; background:#FDF9F6; }

/* 二级 */
.navside0001 .menu .item ul { display:none; width:250px; font-size:14px; position:absolute; top:0; left:100%; background:#D7965A; padding:15px 0; }
.navside0001 .menu .item:hover > ul { display:block;}
.navside0001 .menu .item > ul li { line-height:45px; height:45px; }
.navside0001 .menu .item ul a { color:#FBF4EE/* 二级文字颜色 */; }
.navside0001 .menu .item ul a:hover { color:#fff /* 二级鼠标经过颜色 */; }

@media screen and (max-width: 800px) {
.navside0001 {display:none;}
}  .service0001 { border:1px solid #E9E8E8; padding:25px; }
.service0001 .hotline { text-align:left; line-height:1.3; position:relative; }
.service0001 .hotline .hotline-h { text-align:center; }
.service0001 .hotline .hotline-h p { color:#D7965A; font-size:16px; }
.service0001 .hotline .icon { padding-right:5px; }
.service0001 .hotline .hotline-h .hotlinetitle { color:#7C7976; }
.service0001 .hotline .hotline-h .hotlinenumbar { font-weight:bold; font-size:22px; }



@media(max-width:800px) {
 .service0001 { height:auto !important;}
}  .article0001 .head { text-align:center; margin:0 0 20px; position:relative; }
.article0001 .head h1 { line-height:1.1; color:#D7965A; }
.article0001 .head h1 span { display:block; }
.article0001 .head .info { display:none; line-height:1.3; color:#EFD5BD; padding-top:20px; font-size:14px; }
.article0001 .head .info1 { display:block; }
.article0001 .head .info1 b { padding:0 10px; }
.article0001 .head .info .icon { float:left; font-size:1.3em; line-height:1; margin:0 5px; }
.article0001 .retuen-btn { font-size:14px; line-height:2em; float:left; color:#999; position:absolute; top:50%; margin-top:-1em; }
.article0001 .retuen-btn span { float:left; padding-right:5px; }
.article0001 .modcont h1 { font-size:36px; }
.article0001 .modcont h2 { font-size:30px; }
.article0001 .modcont h3 { font-size:24px; }
.article0001 .modcont h4 { font-size:18px; }
.article0001 .modcont h5 { font-size:16px; }
.article0001 .modcont h6 { font-size:12px; }
.article0001 .modcont p { font-size:14px; }
.article0001 .modcont h4,
.article0001 .modcont h5,
.article0001 .modcont h6,
.article0001 .modcont p { font-size:14px; padding-top:10px; line-height:1.85; }
.article0001 .modcont img { display:block; margin:10px auto 0; }
.article0001 .modcont *:first-child { padding-top:0; }  .breadcrumb0001 {
/* 内间距 */
padding:0;
/* 背景颜色 */
background-color:#fff;

/* 面包屑位置 */
text-align:right;
/* 边框 */
border-bottom:1px solid #E9E8E8;
}
.breadcrumb0001 .content {
/* 高度 */
height:80px; line-height:80px;
}

.breadcrumb0001 .head,
.breadcrumb0001 .head .icon,
.breadcrumb0001 .head .tname { float:left; }
.breadcrumb0001 .head .icon { padding-right:5px; font-size:40px; }
.breadcrumb0001 .head .inline > * { line-height:1.1; text-align:left; font-size:20px; }
.breadcrumb0001 .head { color:#D7965A; border-bottom-width:1px; border-bottom-style:solid; }
.breadcrumb0001 .head .zh { font-weight:bold/* 标题加粗 */; }
.breadcrumb0001 .head .middle { vertical-align:top; }


.breadcrumb0001 .search { float:right; font-size:0; }
.breadcrumb0001 .search form { border:1px solid #E9E8E8; overflow:hidden; background:#fff; }
.breadcrumb0001 .search input[type="text"] { float:left; font-size:14px; width:210px; height:20px; line-height:20px; padding:8px; border:0; background:none; }
.breadcrumb0001 .search input.btn { float:right; line-height:36px; height:36px; width:36px; font-size:20px; background:none; }

.breadcrumb0001 .search2 { float:right; font-size:0; }
.breadcrumb0001 .search2 form { border:1px solid #E9E8E8; overflow:hidden; background:#fff; border-radius:50px; }
.breadcrumb0001 .search2 input[type="text"] { float:left; font-size:14px; width:190px; height:20px; line-height:20px; padding:8px 16px; border:0; background:none; }
.breadcrumb0001 .search2 input.btn { float:right; line-height:36px; height:36px; width:40px; font-size:20px; background:none; }



.breadcrumb0001 .share { float:right; font-size:0;}
.breadcrumb0001 .share .icon { float:left; width:40px; height:40px; line-height:40px; width:40px; text-align:center; font-size:18px; color:#fff; }
.breadcrumb0001 .share .share1 { background:#005ead; }
.breadcrumb0001 .share .share2 { background:#3388ff; }
.breadcrumb0001 .share .share3 { background:#1dc971; }
.breadcrumb0001 .share .share4 { background:#f72b2d; }
.breadcrumb0001 .share .share5 { background:#ffae00; }

.breadcrumb0001 .modcont,
.breadcrumb0001 .modcont > * { color:#514C48/* 面包屑颜色 */; }


/* 功能 */
.breadcrumb0001 .share,
.breadcrumb0001 .search,
.breadcrumb0001 .search2,
.breadcrumb0001 .head .icon { display:none; }



@media(max-width:800px) {
.breadcrumb0001 { height:auto; line-height: normal; margin-top:0 !important; }
.breadcrumb0001 .head { border-bottom:0; }
.breadcrumb0001 .share,
.breadcrumb0001 .search,
.breadcrumb0001 .search2,
.breadcrumb0001 .head .icon,
.breadcrumb0001 .modcont { display:none !important; }
}  .contlist0001 .head { display:none;
height:80px; line-height:80px;
text-align:right;
border-bottom:1px solid #E9E8E8;
margin-bottom:25px;
}

.contlist0001 .container { overflow:hidden; }
.contlist0001 .tname .icon,
.contlist0001 .head .tname { float:left; position:relative; }
.contlist0001 .tname .icon { padding-right:5px; font-size:40px; }
.contlist0001 .tname .inline > * { line-height:1.1; text-align:left; font-size:20px; }
.contlist0001 .tname { color:#D7965A; border-bottom-width:1px; border-bottom-style:solid; }
.contlist0001 .tname .zh { font-weight:bold/* 标题加粗 */; }
.contlist0001 .head .middle { vertical-align:top; }


.contlist0001 .breadcrumb,
.contlist0001 .breadcrumb > * { color:#514C48/* 面包屑颜色 */; }

/* 功能 */
.contlist0001 .tname .icon { display:none; }


/* 模块内容 */
.contlist0001 .modcont { clear:both; }
/* 列表 */
.contlist0001 .item { float:left; width:20%; *zoom:1; *margin-right:-1px; }

.contlist0001 .item dl { margin:0 15px 30px/* 间隔 */;}
.contlist0001 .iten-wrap { margin: 0 -15px; *zoom:1; }


.contlist0001 .iten-wrap[col="6"] .item { width:16.666%;}
.contlist0001 .iten-wrap[col="5"] .item { width:20%;}
.contlist0001 .iten-wrap[col="4"] .item { width:25%;}
.contlist0001 .iten-wrap[col="3"] .item { width:33.33%;}
.contlist0001 .iten-wrap[col="2"] .item { width:50%;}
.contlist0001 .iten-wrap[col="1"] .item { width:100%;}
@media(max-width:800px) {
.contlist0001 .iten-wrap[col="6"] .item { width:25%;}
.contlist0001 .iten-wrap[col="5"] .item { width:25%;}
.contlist0001 .iten-wrap[col="4"] .item { width:33.33%;}
.contlist0001 .iten-wrap[col="3"] .item { width:33.33%;}
.contlist0001 .iten-wrap[col="2"] .item { width:50%;}
.contlist0001 .iten-wrap[col="1"] .item { width:100%;}
}

/* 图片 */
.contlist0001 .showpic {  padding-top:100%/* 比例 */; height:0; position:relative; overflow:hidden; }
.contlist0001 .showpic a.imgcont { border:1px solid#E9E8E8; }
.contlist0001 .showpic img { width:100%; }
.contlist0001 .showpic > a,
.contlist0001 .showpic .cover .bg  { position:absolute; top:0; bottom:0; right:0; left:0; }
.contlist0001 .showpic > a { overflow:hidden; }
/* 遮罩 */
.contlist0001 .showpic .cover { overflow:hidden; z-index:1;
filter:alpha(opacity=0);
opacity:0;
transition:all .5s ease;
-moz-transition:all .5s ease;
-webkit-transition:all .5s ease;
-o-transition:all .5s ease;
}
.contlist0001 .showpic:hover .cover { overflow:visible; opacity:1; z-index:2;
filter:alpha(opacity=100);
opacity:1;
}
.contlist0001 .showpic .cover .bg { background:#D7965A;
filter:alpha(opacity=80);
opacity:0.8;
}
.contlist0001 .showpic .cover .icon { font-size:50px; color:#fff; position:absolute; top:50%; left:50%; width:50px; height:50px; line-height:50px; margin:-25px; text-decoration:none; } 
/* 列标题 */
.contlist0001 .subtitle { line-height:1.1; height:1.1em; padding-top:16px /* 列标题间距  */;}
.contlist0001 .subtitle a { display:block; color:#D7965A /* 主色1 */; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
/* 列描述 */
.contlist0001 .subdesc { padding-top:10px /* 列描述间距 */;  }
.contlist0001 .subdesc,
.contlist0001 .subdesc span { display:block; line-height:1.65; height:3.3em; overflow:hidden;  }

/* 价格 */
.contlist0001 .price { display:none; line-height:1.5; padding-top:10px /* 列价格间距 */; text-align:center; }
.contlist0001 .price del { float:left; padding-right:20px; color:#7C7976/* 文本色3 */; }
.contlist0001 .price p { clear:both; float:left; white-space:nowrap; color:#d51f1f; }
.contlist0001 .price p b { float:left; *float:none; padding-right:20px;}
.contlist0001 .price p span { float:left; *float:none; }
.contlist0001 .price p span font { color:#7C7976/* 文本色3 */; }
.contlist0001 .price .btn { clear:both; padding-top:13px /* 关联-列标题间距 -3 */;}
.contlist0001 .price .btn span { display:block; white-space:nowrap; text-align:center; line-height:2.65; color:#fff; font-size:16px; background:#D7965A/* 主色 */; border-radius:3px;}
.contlist0001 .modcont .price del, .contlist0001 .modcont .price p { font-size:13px; }



@media(max-width:800px) {
.contlist0001 { background:#fff !important; }
.contlist0001 .iten-wrap .item { width:50% !important;}
.contlist0001 .iten-wrap { margin: 0 -8px !important;}
.contlist0001 .modcont .item dl { margin:0 8px/* 间隔 */ !important;}
.contlist0001 .content { padding:0 !important; }
.contlist0001 .modcont { padding:0 0 15px !important; }
.contlist0001 .modcont .item { margin-top:15px; }
.contlist0001 .modcont .item dl { padding:0 !important; background:none !important; border:0 !important; }
.contlist0001 .modcont .subdesc { padding-top:10px; }
.contlist0001 .price { padding-top:7px !important; }
}  .page0001 ul { clear:both; width:100%; text-align:center;}
.page0001 ul * { text-decoration:none; vertical-align:middle; }
.page0001 ul > * {  font-size:14px line-height:30px; display:inline-block; *display:inline; *zoom:1; }
.page0001 ul a { display:block; line-height:2em; height:2em; min-width:2em; border-radius:2em; margin:0 3px; }
.page0001 ul li a:hover,
.page0001 ul li a.active {border:1px solid transparent !important; text-decoration:none;  }

.page0001 ul .first,
.page0001 ul .last,
.page0001 ul .prev,
.page0001 ul .next { padding:0 0.5em; overflow:hidden; *zoom:1; }
.page0001 ul span { display:none; /* 是否显示总共页数 */ }
.page0001 ul .first,
.page0001 ul .last, /* 是否显示:第一页，最后一页 */
.page0001 ul .prev,
.page0001 ul .next { display:block; /* 是否显示:上一页，下一页 */ }

.page0001 ul a { margin:0 3px; color:#A8A5A3;  }
.page0001 ul a.active,
.page0001 ul a:hover { background:#D7965A; /* 主色 */; color:#fff; }
.page0001 ul a { border:1px solid #A8A5A3 /* 文本色4 */ !important; }

@media screen and  (max-width: 800px) {
 .page0001 ul a { display:none; }
 .page0001 ul .first,
 .page0001 ul .last,
 .page0001 ul .prev,
 .page0001 ul .next { display:block; }
 
}  .banner0003 { margin-top: 0; overflow:hidden; }
.banner0003 .container { max-width:none; overflow:hidden; height:300px; line-height:300px}
.banner0003 img { float:left; }

@media screen and  (max-width: 800px) {
.banner0003 { margin-top:0 !important;  }
.banner0003  .container  {  height:280px !important; padding:0  !important;}
}

@media screen and  (max-width: 600px) {
.banner0003 .container { height:250px !important; }
}
.banner0003 img{width: 100%; height: 100%;}  .breadcrumb0002 {
/* 内间距 */
padding:0;
/* 背景颜色 */
background-color:#fff;
/* 高度 */
height:80px; line-height:80px;
/* 面包屑位置 */
text-align:right;
/* 边框 */
border-bottom:1px solid #E9E8E8;
}
.breadcrumb0002 .head,
.breadcrumb0002 .head .icon,
.breadcrumb0002 .head .tname { float:left; }
.breadcrumb0002 .head .icon { padding-right:5px; font-size:40px; }
.breadcrumb0002 .head .inline > * { line-height:1.1; text-align:left; font-size:20px; }
.breadcrumb0002 .head { color:#D7965A; border-bottom-width:1px; border-bottom-style:solid; }
.breadcrumb0002 .head .zh { font-weight:bold/* 标题加粗 */; }
.breadcrumb0002 .head .middle { vertical-align:top; }


.breadcrumb0002 .search { float:right; font-size:0; }
.breadcrumb0002 .search form { border:1px solid #E9E8E8; overflow:hidden; background:#fff; }
.breadcrumb0002 .search input[type="text"] { float:left; font-size:14px; width:210px; height:20px; line-height:20px; padding:8px; border:0; background:none; }
.breadcrumb0002 .search input.btn { float:right; line-height:36px; height:36px; width:36px; font-size:20px; background:none; }

.breadcrumb0002 .search2 { float:right; font-size:0; }
.breadcrumb0002 .search2 form { border:1px solid #E9E8E8; overflow:hidden; background:#fff; border-radius:50px; }
.breadcrumb0002 .search2 input[type="text"] { float:left; font-size:14px; width:190px; height:20px; line-height:20px; padding:8px 16px; border:0; background:none; }
.breadcrumb0002 .search2 input.btn { float:right; line-height:36px; height:36px; width:40px; font-size:20px; background:none; }



.breadcrumb0002 .share { float:right; font-size:0;}
.breadcrumb0002 .share .icon { float:left; width:40px; height:40px; line-height:40px; width:40px; text-align:center; font-size:18px; color:#fff; }
.breadcrumb0002 .share .share1 { background:#005ead; }
.breadcrumb0002 .share .share2 { background:#3388ff; }
.breadcrumb0002 .share .share3 { background:#1dc971; }
.breadcrumb0002 .share .share4 { background:#f72b2d; }
.breadcrumb0002 .share .share5 { background:#ffae00; }

.breadcrumb0002 .modcont,
.breadcrumb0002 .modcont > * { color:#514C48/* 面包屑颜色 */; }


/* 功能 */
.breadcrumb0002 .share,
.breadcrumb0002 .search,
.breadcrumb0002 .search2,
.breadcrumb0002 .head .icon { display:none; }



@media(max-width:600px) {
 .breadcrumb0002 { display:none; }
}  .article0003{padding-bottom: 30px;}  .message0001 .head-wrap,
.message0001 .head .tname {line-height:30px; height:30px; }
.message0001 .head-wrap { padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #E9E8E8; }
.message0001 .head { position:relative; z-index:1; }

/* 标题名称 */
.message0001 .head .tname { float:left; color:#D7965A;  border-bottom-width:1px; white-space:nowrap; border-bottom-style:solid; padding-bottom:15px; }
.message0001 .head .tname .icon { float:left; padding-right:10px; }
.message0001 .head .tname h2 { line-height:1.1; *line-height:1.3; vertical-align:top;  }
.message0001 .head .tname p { display:none; font-size:14px; line-height:1.1; }

/* 居中时 显示装饰线 标题颜色 */
.message0001 .line { display:none; clear:both; max-width:600px; text-align:center; margin:0 auto; color:#D7965A /* 主色 */; }
.message0001 .line,
.message0001 .line .left div,
.message0001 .line .right { line-height:40px; height:40px; font-size:30px /* 图标大小 */; }

.message0001 .line .left { float:left; width:50%; padding-right:15px /* 关联-图标大小 */; }
.message0001 .line span { position:absolute; top:50%; left:0; width:100%; height:0; border-bottom-width:1px; border-bottom-style:solid; }
.message0001 .line .left .icon { float:right;  padding:0 10px; margin-right:-15px/* 关联-图标大小 */; }
.message0001 .line .left div,
.message0001 .line .right { overflow:hidden; position:relative;  }

/* 宽度 */
.message0001 .modcont { padding:0 0 25px 0;}

.message0001 .button-link { display:none;   text-align: center; }
.message0001 .button-link a { font-size: 16px; width:120px; height:40px; line-height:40px; background:#D7965A; color: #fff;  text-align: center; }


.message0001 .form {  overflow:hidden; }
.message0001 .modcont{ display:block; overflow:hidden; }
.message0001 .input-list input:focus,
.message0001 textarea:focus { color:#000 !important; }
.message0001 .input-list { width:100%; }
.message0001 .input-list label { float:left; width:33.33%; *margin-right:-1px; }
.message0001 .input-list label span { display:block; margin-bottom:15px; border:1px solid #E9E8E8;}
.message0001 .input-list label input { clear:both; float:left; line-height:3; height:3em; text-indent:0.75em; width:95%; padding-right:5%; background:none; border:0;}
.message0001 .textarea { clear:both; display:block; padding:7px; }
.message0001 .textarea span { display:block; padding:0.75em; border-width:1px; border-style:solid; }
.message0001 .button-algin { clear:both; }
.message0001 textarea { width:100%; border:0; background:none; height:6em; }
.message0001 .button { width:160px; height:50px; font-size:16px; color:#fff; }
.message0001 .button-algin { padding:40px 7px 60px; text-align:center; }
.message0001 form { margin:-7px -7px 0 ;}
.message0001 .input-list label span { margin:7px; }
.message0001 .input-list label span,
.message0001  .textarea span { border-color:#E9E8E8;}
.message0001[col="1"] .input-list label { width:100%; }

/* 按钮颜色 */
.message0001 .button { background:#D7965A; }


@media  screen and (max-width: 800px) {
 .message0001 .input-list label { float:left !important; width:100% !important; }
.message0001 .form { clear:both; }
.message0001 .head,
.message0001 .head .modcont { width:auto !important; }
.layout .column .message0001 { padding:0 15px !important; }
}  .page0002 { clear:both; text-align:right;  }
.page0002 .prev { float:left;}
.page0002 a { text-decoration:underline; }
.page0002,
.page0002 a { color:#A8A5A3; }
.page0002 a:hover { color:#D7965A; }  .dynamic0002 .head { display:none;
height:80px; line-height:80px;
text-align:right;
border-bottom:1px solid #E9E8E8;
margin-bottom:25px;
}
.dynamic0002 .tname .icon,
.dynamic0002 .head .tname { float:left; position:relative; }
.dynamic0002 .tname .icon { padding-right:5px; font-size:40px; }
.dynamic0002 .tname .inline > * { line-height:1.1; text-align:left; font-size:20px; }
.dynamic0002 .tname { color:#D7965A; border-bottom-width:1px; border-bottom-style:solid; }
.dynamic0002 .tname .zh { font-weight:bold/* 标题加粗 */; }
.dynamic0002 .head .middle { vertical-align:top; }


.dynamic0002 div.date { float:right; margin-left:15px; font-size:11px; line-height:1.1; text-align:center; color:#D7965A; }
.dynamic0002 div.date * { display:block; }
.dynamic0002 div.date .d { font-size:3em; }
.dynamic0002 .item { padding-bottom: 10px;  margin-bottom: 10px; border-bottom: 1px dashed #FBF4EE; }
.dynamic0002 .item dd { overflow:hidden; }

.dynamic0002 .item .icon { display:none; float:left; padding-right:5px; font-size:16px; color:#FBF4EE; padding-top:3px; }
.dynamic0002 .item .showpic {display:none; float:left; width:60px; padding-right:10px; overflow:hidden; }
.dynamic0002 .item .showpic img { width:100%; }
.dynamic0002 .item .key { overflow:hidden; display:none; text-align:right;   line-height: 1.1;  height: 1.1em;  margin-top: 5px; }
.dynamic0002 .item .key,
.dynamic0002 .item .key a { color:#A8A5A3; }
.dynamic0002 .item .key b { float:left;  }
.dynamic0002 .item .more-link { display:none;}
.dynamic0002 .item .more-link a { color:#D7965A;  }

.dynamic0002 .item .subtitle a,
.dynamic0002 .item .subtitle { white-space:nowrap; overflow:hidden; text-overflow: ellipsis;  }
.dynamic0002 .item .subdesc { display:block; line-height:1.65; height:1.65em; overflow:hidden;}
.dynamic0002 .item .subtitle a { display:block; color:#D7965A;}
.dynamic0002 .item .subdesc { padding-top:10px; color:#7C7976; }
.dynamic0002 .item .subtitle { padding-top:5px; line-height:1.1;  }

.dynamic0002 .item b.date { display:none; float:right; margin-left:4em; color:#A8A5A3; }
.dynamic0002 .item b.date span { font-size:0.93em; }  .layout .column .service0002 { width:160px; position:fixed !important; top:50%; right:0; margin-top:-190px; margin-right:50px !important; z-index:9990; }
.service0002 .content { border:1px solid #E9E8E8; background:#fff; overflow:hidden; }
.service0002 .head {display:none;  line-height:40px; height:40px;  background-color:#D7965A; color:#fff; padding:0 15px;  border-bottom:1px solid #E9E8E8; }
.service0002 .head > span { display:block;}
.service0002 .head > span > b {  float:left;font-weight:bold; width: 100%; }
.service0002 .link { padding:10px 0; }
.service0002 a { display:block; line-height:35px; height:35px; font-size:14px; color:#514C48; padding:0 15px; text-decoration:none; }
.service0002 a .icon { padding:0 10px 0 0; color:#E7C09C;}
.service0002 a b:hover { color:#D7965A; }
.service0002 a:hover { text-decoration: none; }
.service0002 .hotline { text-align:center; line-height:1.3; padding:1px; border-top:1px solid #E9E8E8; }
.service0002 .hotline .hotline-h { padding:10px; }
.service0002 .hotline .hotline-h > b { display:block; margin:auto; font-size:12px; margin-bottom:2px;  }
.service0002 .hotline b { color:#514C48;}
.service0002 .hotline span { font-size:16px; }
.service0002 .hotlinenumbar { color:#D7965A; font-weight:bold; }
.service0002 .img { display:none; margin-bottom:1px;  }
.service0002 .erweima { text-align:center; border-bottom:1px solid #E9E8E8; }
.service0002 .erweima b { display:none; font-size:12px; color:#7C7976; line-height:20px; padding:0 0 10px; }
.service0002 .return { padding:0; position:absolute; top:100%; margin-top:10px; width:100%; height:35px; line-height:35px; background:#fff; border:1px solid #e5e5e5; text-align:center; font-size: 20px; }


@media screen and (max-width: 840px) {
.service0002 { display:none; }
}  .header0009 { background:#fff; position:relative; z-index:2; margin-top:0; }
.header0009 .top { height:50px; line-height:50px; position:relative; z-index:99; border-bottom: 1px solid #e5e5e5; }
.header0009 .top .btn { float:left; font-size:24px; }
.header0009 .top .btn a { color:#cccccc; padding:0 5px; }
.header0009 .top .btn a:hover { color:#D7965A; }
.header0009 .top .other { float:right; text-align:right; font-size:14px; vertical-align:top; }
.header0009 .top .other > * { margin-left:10px; }
.header0009 .top .other > a { padding-left:20px; border-left:1px solid #d8d9db; } 
.header0009 .top .language { vertical-align:top;}
.header0009 .top .language .icon { vertical-align:top; padding-right: 5px; color: #999;font-size: 1.5em;position: relative;top: -1px;}
.header0009 .top .language dl { text-align:left; white-space:nowrap; position:relative; vertical-align:top; }
.header0009 .top .language dt { padding-right:30px; position:relative; cursor:pointer; }
.header0009 .top .language dt .arr { position:absolute; float:left; line-height:0; height:0; right:7px; top:50%; margin-top:-3px; border-top:5px solid #D7965A; border-left:5px solid transparent; border-right:5px solid transparent;}
.header0009 .top .language dd { display:none; background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.2); padding:0 10px; border-radius:3px; position:absolute; top:100%; left:0; min-width:100%; }
.header0009 .top .language dd a { display:block; margin:0 -10px; padding:0 10px; color:#333; text-decoration:none; }
.header0009 .top .language dd a:hover { background:#f2f7fa; }
.header0009 .top .language dt.active + dd { display:block; }

.header0009 .title { clear:both; height:120px; line-height:120px; }
.header0009 .title > * { height:100%; }
.header0009 .title .logo { float:left; overflow:hidden; height:100%; }
.header0009 .title .logo img { max-height:100%; }
.header0009 .title .other { overflow:hidden; text-align:right; }
.header0009 .title .slogan,
.header0009 .title .hotline { line-height:1.3; text-align:left; margin-left:30px; white-space:nowrap; }

.header0009 .title .slogan h3 {padding-bottom:5px; font-size:18px; color:#D7965A; }
.header0009 .title .slogan p { font-size:14px; color:#999; }
.header0009 .title .hotline h3 { font-size:16px; color:#363636; }
.header0009 .title .hotline p { font-size:16px; color:#D7965A; }
.header0009 .title .hotline .icon { font-size:60px; line-height:1.1; padding-right:10px; color:#D7965A; }
.header0009 .title .hotline .txt { overflow:hidden; }
.header0009 .search { float:right; }
.header0009 .search form { width:290px; height:35px; line-height:35px; background:#464646; border-radius:100px; overflow:hidden; margin-top:-2px; *margin-top:0; }
.header0009 .search .btn { float:right; width:35px; height:35px; line-height:35px; color:#fff; font-size:18px; text-align:center; background:none; padding-left:5px; }
.header0009 .search .btn input { border:0; background:none; width:0; height:0; }
.header0009 .search .text { display:block; overflow:hidden; }
.header0009 .search .text label { display:block; padding:0 10px; }
.header0009 .search .text input { width:100%; height:20px; color:#e5e5e5; line-height:20px;  border:0; background:none; }
.header0009 .bottom { clear:both; height:70px; line-height:70px; background:#363636; text-align:center; }
.header0009 .bottom .nav { vertical-align:top; }
.header0009 .bottom .nav { margin-right:300px; }
.header0009 .bottom .nav li { float:left; margin-right:30px;  }
.header0009 .bottom .nav a { display:block; color:#fff; font-size:18px; position:relative; text-decoration: none; }
.header0009 .bottom .nav .active a span,
.header0009 .bottom .nav li:hover a span { position:absolute; top:0; left:0; height:5px; width:100%; background:#D7965A; }
.header0009 .bottom .submenu { float:left; width:200px; }

@media screen and ( max-width:768px ){
.header0009 { box-shadow:0 0 15px rgba(0,0,0,0.2) !important; }
.header0009 .top .language { display:none !important; }
.header0009 .title { height:60px !important; line-height:60px !important; }
.header0009 .title .other { display:none !important; }
.header0009 .bottom { background:none !important; position:absolute !important; right:15px !important; top:50% !important; width:40px !important; height:40px !important; line-height:40px !important; text-align:center !important; margin:-20px 0 0 0 !important; }
.header0009 .bottom:after { content:'e6b4'; font-family:'uzooo' !important; font-size:24px !important; }
.header0009 .bottom .container { visibility:hidden !important; background:#363636 !important; position:fixed !important; left:0 !important; top:0 !important; bottom:0 !important; width:220px; height:auto; line-height:1.1; padding-top:50px;
transform:translate(-220px,0);
-webkit-transform:translate(-220px,0);
-webkit-transition: -webkit-transform 500ms ease,opacity 500ms ease;
transition: transform 500ms ease-out,opacity 500ms ease-out;
}
.header0009 .bottom.mobile-nav .container { visibility:visible; opacity:1;
transform:translate(-0,0);
-webkit-transform:translate(-0,0);
}
.header0009 .bottom:before { content:''; background:rgba(0,0,0,0.5); position:fixed; left:0; right:0; top:0; bottom:0;
opacity:0;
transform:translate(-100%,0);
-webkit-transform:translate(-100%,0);
-webkit-transition:opacity 500ms ease;
transition:opacity 500ms ease-out;
}
.header0009 .bottom.mobile-nav:before { opacity:1;
transform:translate(0,0);
-webkit-transform:translate(0,0);
}

.header0009 .search { width:100% !important; position:absolute !important; top:10px !important; left:0 !important; }
.header0009 .search form { width:200px !important; }
.header0009 .bottom .nav { margin:10px 0 0 !important; }
.header0009 .bottom .nav li { float:none !important; line-height:40px !important; height:40px !important; text-align:left !important; margin:0 !important; border-bottom:1px solid #555 !important; }
.header0009 .bottom .nav li a { padding:0 10px !important; font-size:16px !important; }
.header0009 .bottom .nav .active a span,
.header0009 .bottom .nav li:hover a span { width:2px !important; height:100% !important; }
}  /* 标题 */
.dynamic0001 .head {overflow:hidden; position:relative; z-index:1; }
.dynamic0001 .head-wrap { line-height:25px; height:25px; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #E9E8E8/* 文本色6 */; }
/* 标题名称 */
.dynamic0001 .head .tname { float:left; color:#D7965A /* 主色 */; line-height:25px; height:25px;  white-space:nowrap; border-bottom-width:1px; border-bottom-style:solid; padding-bottom:15px;}
.dynamic0001 .head .tname .icon { display:none; float:left; padding-right:10px; }
.dynamic0001 .head .tname h2 { line-height:1.1; *line-height:1.3; vertical-align:top;  }
.dynamic0001 .head .tname p { display:none; font-size:14px; line-height:1.1; }

/* 标题更多 */
.dynamic0001 .head .more { float:right;}
.dynamic0001 .head .more .icon,
.dynamic0001 .head .more .txt { text-decoration:none; float:left; padding-left:5px; color:#D7965A /* 主色 */;  }
.dynamic0001 .head .more .txt { text-decoration:underline; }

/* 标题箭头 */
.dynamic0001 .head .arr { display:none; font-size:30px; float:right; color:#FBF4EE /* 主色 */; }
.dynamic0001 .head .arr span { float:left; }
.dynamic0001 div.date { float:right; margin-left:15px; font-size:11px; line-height:1.1; text-align:center; color:#D7965A; }
.dynamic0001 div.date * { display:block; }
.dynamic0001 div.date .d { font-size:3em; }

.dynamic0001 .item dd { overflow:hidden; }

.dynamic0001 .item .icon { display:none; float:left; padding-right:5px; font-size:16px; color:#FBF4EE; padding-top:3px; }

.dynamic0001 .item .subtitle a,
.dynamic0001 .item .subtitle,
.dynamic0001 .item .subdesc { display:block; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.dynamic0001 .item .subtitle a { display:block; color:#D7965A;}
.dynamic0001 .item .subdesc { padding-top:10px; color:#333; }
.dynamic0001 .item .subdesc span {  overflow:hidden; }
.dynamic0001 .item .subtitle { padding-top:5px; line-height:1.1;  }

.dynamic0001 .item b.date { display:none; float:right; margin-left:4em; color:#999; }
.dynamic0001 .item b.date span { font-size:0.93em; }  .message0002 .modcont{ display:block; overflow:hidden; }
.message0002 .input-list input:focus,
.message0002 textarea:focus { color:#000 !important; }
.message0002 .input-list { width:100%; }
.message0002 .input-list label { float:left; width:33.33%; *margin-right:-1px; }
.message0002 .input-list label span { display:block; margin-bottom:15px; border:1px solid #E9E8E8;}
.message0002 .input-list label input { clear:both; float:left; line-height:3; height:3em; text-indent:0.75em; width:95%; padding-right:5%; background:none; border:0;}
.message0002 .textarea { clear:both; display:block; padding:7px; }
.message0002 .textarea span { display:block; padding:0.75em; border-width:1px; border-style:solid; }
.message0002 .button-algin { clear:both; }
.message0002 textarea { width:100%; border:0; background:none; height:6em; }
.message0002 .button { width:160px; height:50px; font-size:16px; color:#fff; }
.message0002 .button-algin { padding-top:40px; padding-bottom:60px; text-align:center; }
.message0002 form { margin:-7px -7px 0 ;}
.message0002 .input-list label span { margin:7px; }
.message0002 .input-list label span,
.message0002  .textarea span { border-color:#E9E8E8 /* 文本色6 */;}
.message0002[col="1"] .input-list label { width:100%; }

/* 按钮颜色 */
.message0002 .button { background:#D7965A/* 主色 */; }


@media  screen and (max-width: 800px) {
 .message0002 .input-list label { float:left !important; width:100% ; }
}  .service0001 { border:1px solid #E9E8E8; padding:25px; }
.service0001 .hotline { text-align:left; line-height:1.3; position:relative; }
.service0001 .hotline .hotline-h { text-align:center; }
.service0001 .hotline .hotline-h p { color:#D7965A; font-size:16px; }
.service0001 .hotline .icon { padding-right:5px; }
.service0001 .hotline .hotline-h .hotlinetitle { color:#7C7976; }
.service0001 .hotline .hotline-h .hotlinenumbar { font-weight:bold; font-size:22px; }



@media(max-width:800px) {
 .service0001 { height:auto !important;}
}  .title0001 {
line-height:80px;
text-align: right;
border-bottom:1px solid #E9E8E8;
}
.title0001 .head,
.title0001 .head .icon,
.title0001 .head .tname { position:relative; }
.title0001 .head { float:left; }
.title0001 .head .icon { padding-right:5px; font-size:40px; }
.title0001 .head .inline > * { line-height:1.1; text-align:left; font-size:20px; }
.title0001 .head { color:#D7965A; border-bottom-width:1px; border-bottom-style:solid; }
.title0001 .head .zh { font-weight:bold/* 标题加粗 */; }
.title0001 .head .middle { vertical-align:top; }


.title0001 .modcont,
.title0001 .modcont > * { color:#514C48/* 面包屑颜色 */; }


/* 功能 */
.title0001 .head .icon { display:none; }

@media(max-width:600px) {
 .title0001 { display:none; }
}  .details0001 .head {
display:none;
padding:10px 0;
border-bottom:1px solid #E9E8E8;
}

.details0001 .head,
.details0001 .tname { line-height:30px; height:30px;}

.details0001 .tname { float:left; color:#514C48; padding-bottom:10px; border-bottom-width:1px; border-bottom-style: solid; }
.details0001 .tname .icon { float:left; padding-right:10px; }
.details0001 .tname .txt { float:left; }

.details0001 .head .more { float:right; color:#A8A5A3; }
.details0001 .head .more .icon { float:left; padding-right:10px; }
.details0001 .head .txt { float:left; }

.details0001 .cont { overflow:hidden; }

.details0001 .cart  { display:none; }
.details0001 .pirce {color:#A8A5A3; }
.details0001 .pirce small { margin-right:10px; }
.details0001 .pirce span { margin-left:10px; }
.details0001 .pirce font { color:#d51f1f; }

.details0001 .choice { padding-top:5px; }
.details0001 .choice-title { font-weight:bold; font-size:14px; color:#514C48; line-height:2; }
.details0001 .choice-cont .choice-item { float:left; font-size:12px; color:#000; min-width:1em; width:20px; height:20px; line-height:20px; padding:1px 1px; margin-right:9px; border:1px solid#E9E8E8; cursor:pointer; border-radius:5px; overflow:hidden; position:relative; }
.details0001 .choice-cont .choice-item input { position:absolute; top:0; left:-999em; }
.details0001 .choice-cont .choice-item.on { border:2px solid #D7965A; padding:0px; }

.details0001 .style { padding-top:5px; }
.details0001 .style-title { font-weight:bold; font-size:14px; color:#514C48; line-height:1.1; padding-top:10px; }
.details0001 .style-cont .style-item { float:left; font-size:12px; color:#000; min-width:1em; height:2.5em; line-height:2.5; padding:1px 11px; margin-right:9px; border:1px solid #E9E8E8; cursor:pointer; border-radius:5px; position:relative; margin-top: 9px; }
.details0001 .style-cont .style-item input { position:absolute; top:0; left:-999em; }
.details0001 .style-cont .style-item.on { border:2px solid #D7965A; padding:0px 10px; }

.details0001 .number-title { font-weight:bold; font-size:14px; color:#514C48; line-height:2; margin-top:5px; }
.details0001 .number-box { float:left; width:120px; height:33px; line-height:33px; border:1px solid #E9E8E8; border-radius:5px; }
.details0001 .number-box button { color:#7C7976; width:33px; height:33px; text-align:center; border:0; background:none; }
.details0001 .number-box .remove { float:left; font-size:15px; border-right:1px solid #E9E8E8; }
.details0001 .number-box .add { float:right; font-size:14px; border-left:1px solid #E9E8E8;}
.details0001 .number-box label { display:block; overflow:hidden; padding:5px; }
.details0001 .number-box label input { float:left; height:25px; color:#26201B;  line-height:25px; background:none; text-align:center; border:0; width:100%; }
.details0001 .number-box + span {float:left; line-height:1.1; padding:15px 0 0 10px;  }
/* 图片 */
.details0001 .showpic { float:left; width:50%;
padding:0 30px 0 0 /* 图片外边距 */;
}
.details0001 .showpic-wrap { width:100%; padding-top:100%; position:relative; }
.details0001 .showpic-cont { height:auto; line-height:normal !important; position:absolute; top:0; left:0; right:0; padding:1px; bottom:1px; border:1px solid #E9E8E8;}

/* 箭头 */
.details0001 .slick-slider .rsArrow {
text-align:center;
font-size:30px;
position:absolute;
top:50%;
line-height:30px;
height:30px;
width:30px;
margin-top:-20px;
color:#514C48;
}
.details0001 .slick-slider .rsArrowLeft { left:0;}
.details0001 .slick-slider .rsArrowRight { right:0;}

.details0001 .slick-slider .rsBullet span { background:#fff; }
.details0001 .slick-slider .rsBullet.rsNavSelected span { background:#D7965A; }

/* 标题 */
.details0001 .subtitle { padding:20px 0; }
.details0001 .btn-wrap { padding-top:30px /* 间距上 */;}
.details0001 .btn-wrap .btn1 { font-size:18px; height:45px; line-height:45px; width:160px; text-align:center; margin-right:10px /* 间距右 */; background:#D7965A; color:#fff; }
.details0001 .btn-wrap .btn2,
.details0001 .btn-wrap .btn3 { font-size:18px; height:45px; line-height:45px; width:145px; text-align:center; margin-right:10px /* 间距右 */; background:#D7965A; color:#fff; }

.details0001 .btn-wrap .btn3 { display:none; }

.details0001 .subdesc { color:#7C7976 }
.details0001 .btn-wrap .btn1:hover,
.details0001 .btn-wrap .btn2:hover { opacity:0.8; }
.details0001 .label { padding-top:30px /* 间距下 */; }
.details0001 .label b { color:#514C48; }
.details0001 .label em ,
.details0001 .label a { color:#D7965A; }

@media(max-width:800px) {
.details0001 .showpic { float:none !important; width:auto !important; padding:0 !important; }
.details0001 .showpic .showpic-cont {  height:auto !important; line-height:none !important; }
.details0001 .subtitle,
.details0001 .subdesc,
.details0001 .btn-wrap { padding:15px 0 0 0 !important; }
}  .detailstabs0001 .rsNavItem { display:inline-block; *display:inline; *zoom:1; }
.detailstabs0001 .item { min-height:60px;  }
.detailstabs0001 .rsTabs { float:none; white-space:nowrap; text-align:center; cursor:pointer; position:relative; z-index:2; }
.detailstabs0001 .rsNavItem .rsTmb { position:relative; padding:0 1.7em; }
.detailstabs0001 .rsTabs ,
.detailstabs0001 .rsNavItem { line-height:45px; height:45px; }

.detailstabs0001 .rsTabs span { position:absolute; top:0; bottom:0; left:0; right:0; border-bottom:1px solid #E9E8E8; }
.detailstabs0001 .rsTabs .icon { display:none; position:absolute; top:45px; left:0; right:0; font-size:13px; line-height:13px;  text-align:center; margin:-4px -7px; color:#E9E8E8; }
.detailstabs0001 .rsNavSelected span { border-color:#D7965A;  }
.detailstabs0001 .rsNavSelected { color:#D7965A; }
.detailstabs0001 .rsNavSelected span .icon { display:block; color:#D7965A; }
.detailstabs0001 .rsNavItem { width:50%; position:relative; background:#fff;  border:0px solid #E9E8E8; }
.detailstabs0001 .modcont { clear:both; padding:30px 0; position:relative; }



.detailstabs0001 .form-message { overflow:hidden; }
.detailstabs0001 .form-message > form { display:block; margin:-7px -7px 0 ; }
.detailstabs0001 .form-message .input-list input:focus,
.detailstabs0001 .form-message textarea:focus { color:#000 !important; }
.detailstabs0001 .form-message .input-list { width:100%; }
.detailstabs0001 .form-message .input-list label { float:left; width:33.33%; *margin-right:-1px; }
.detailstabs0001 .form-message .input-list label span { display:block; margin-bottom:15px; border-width:1px; border-style:solid;}
.detailstabs0001 .form-message .input-list label input { clear:both; float:left; line-height:3; height:3em; text-indent:0.75em; width:95%; padding-right:5%; background:none; border:0; }
.detailstabs0001 .form-message .textarea { clear:both; display:block; padding:7px; }
.detailstabs0001 .form-message .textarea span { display:block; padding:0.75em; border-width:1px; border-style:solid; }
.detailstabs0001 .form-message .button-algin { clear:both; }
.detailstabs0001 .form-message textarea { width:100%; border:0; background:none; height:6em; }
.detailstabs0001 .form-message .button { width:160px; height:50px; font-size:16px; color:#fff; }
.detailstabs0001 .form-message .button-algin { padding-top:40px; padding-bottom:60px; text-align:center; }
.detailstabs0001 .form-message .input-list label span { margin:7px; }
.detailstabs0001 .form-message .input-list label span,
.detailstabs0001 .form-message .textarea span { border-color: #E9E8E8;}
.detailstabs0001 .form-message[col="1"] .input-list label { width:100%; }

.detailstabs0001 .content { border:0px solid #E9E8E8;  overflow:hidden; }


@media  screen and (max-width: 800px) {
 .detailstabs0001 .form-message .input-list label { float:left !important; width:100% !important; }
}
/* 按钮颜色 */
.detailstabs0001 .form-message .button { background:#D7965A; }  .download0002 .head { display:none;
height:80px; line-height:80px;
text-align:right;
border-bottom:1px solid #E9E8E8;
margin-bottom:25px;
}
.download0002 .tname .icon,
.download0002 .head .tname { float:left; position:relative; }
.download0002 .tname .icon { padding-right:5px; font-size:40px; }
.download0002 .tname .inline > * { line-height:1.1; text-align:left; font-size:20px; }
.download0002 .tname { color:#D7965A; border-bottom-width:1px; border-bottom-style:solid; }
.download0002 .tname .zh { font-weight:bold/* 标题加粗 */; }
.download0002 .head .middle { vertical-align:top; }


.download0002 .download-btn { float:right; margin-left:15px; line-height:2; text-align:center; color:#D7965A; }
.download0002 .download-btn * { display:block; }
.download0002 .download-btn .d { font-size:3em; }
.download0002 .item { padding-bottom: 10px;  margin-bottom: 10px; border-bottom: 1px dashed #FBF4EE; }
.download0002 .item dd { overflow:hidden; }

.download0002 .item dt.icon { display:none; float:left; padding-right:5px; font-size:16px; color:#FBF4EE; padding-top:3px; }
.download0002 .item .showpic {display:none; float:left; width:60px; padding-right:10px; overflow:hidden; }

.download0002 .item .key { overflow:hidden; display:none; text-align:right;   line-height: 1.1;  height: 1.1em;  margin-top: 5px; }
.download0002 .item .key,
.download0002 .item .key a { color:#A8A5A3; }
.download0002 .item .key b { float:left;  }
.download0002 .item .more-link { display:none;}
.download0002 .item .more-link a { color:#D7965A;  }

.download0002 .item .subtitle a,
.download0002 .item .subtitle { white-space:nowrap; overflow:hidden; text-overflow: ellipsis;  }
.download0002 .item .subdesc { display:block; line-height:1.65; height:1.65em; overflow:hidden;}
.download0002 .item .subtitle a { display:block; color:#D7965A;}
.download0002 .item .subdesc { padding-top:10px; color:#7C7976; }
.download0002 .item .subtitle { padding-top:5px; line-height:1.1;  }

.download0002 .item b.date { display:none; float:right; margin-left:4em; color:#A8A5A3; }
.download0002 .item b.date span { font-size:0.93em; }  .navside0002 { text-align:center; position:relative; z-index:10; line-height:100px; }
.navside0002 .head {  color:#7C7976;}
.navside0002 .head .icon { display:none; float:left; font-size:16px/* 图标大小 */; padding-right:10px; margin-left:-5px; }
.navside0002 .head .zh,
.navside0002 .head .en { line-height:1.3; }
.navside0002 .head .zh { font-size:18px; }
.navside0002 .head .en { font-size:30px; font-weight:bold; }
.navside0002 .head,
.navside0002 .menu a { display:block; overflow:hidden; padding:0 20px; text-decoration:none; }
.navside0002 .menu .icon { display:none; float:left; padding-right:5px; }
.navside0002 .menu span { display:block; }

/* 一级 */
.navside0002 .menu .item { position:relative; z-index:1; font-size:15px; }
.navside0002 .menu .item > a {  background:#fff/* 背景 */; color:#7C7976;}
.navside0002 .menu .item.active,
.navside0002 .menu .item:hover { position:relative; z-index:2; }
.navside0002 .menu .item.active > a,
.navside0002 .menu .item:hover > a { color:#D7965A;}

.navside0002 { line-height:100px; }
.navside0002 .head { float:left; }
.navside0002 .menu { text-align:right; overflow:hidden; white-space:nowrap; }
.navside0002 .menu .item { display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.navside0002 .menu .item a { border:0; margin:0 10px; padding:0; }  /* 模块内容 */
.photo-item .modcont { clear:both; }
/* 列表 */
.photo-item .item { float:left; width:20%; *zoom:1; *margin-right:-1px; }

.photo-item .item dl { margin:0 15px 30px/* 间隔 */;}
.photo-item .iten-wrap { margin: 0 -15px; *zoom:1; }


.photo-item .iten-wrap[col="6"] .item { width:16.666%;}
.photo-item .iten-wrap[col="5"] .item { width:20%;}
.photo-item .iten-wrap[col="4"] .item { width:25%;}
.photo-item .iten-wrap[col="3"] .item { width:33.33%;}
.photo-item .iten-wrap[col="2"] .item { width:50%;}
.photo-item .iten-wrap[col="1"] .item { width:100%;}
@media(max-width:800px) {
.photo-item .iten-wrap[col="6"] .item { width:25%;}
.photo-item .iten-wrap[col="5"] .item { width:25%;}
.photo-item .iten-wrap[col="4"] .item { width:33.33%;}
.photo-item .iten-wrap[col="3"] .item { width:33.33%;}
.photo-item .iten-wrap[col="2"] .item { width:50%;}
.photo-item .iten-wrap[col="1"] .item { width:100%;}
}

/* 图片 */
.photo-item .showpic { border:1px solid#E9E8E8; padding-top:100%/* 比例 */; height:0; position:relative; overflow:hidden; }
.photo-item .showpic img { width:100%; }
.photo-item .showpic > a { position:absolute; top:0; bottom:0; right:0; left:0; }
.photo-item .showpic:hover .cover { overflow:visible; opacity:1; z-index:2;
filter:alpha(opacity=100);
opacity:1;
}

@media(max-width:800px) {
.photo-item { background:#fff !important; }
.photo-item .iten-wrap .item { width:50% !important;}
.photo-item .iten-wrap { margin: 0 -8px !important;}
.photo-item .modcont .item dl { margin:0 8px/* 间隔 */ !important;}
.photo-item .modcont .item { margin-top:15px; }
.photo-item .modcont .item dl { padding:0 !important; background:none !important; border:0 !important; }
}  /*=========导航======================================================*/
.header-nav0001 { z-index:20; white-space:nowrap; margin-top:0; position:relative; }
.header-nav0001 .header-wrap { position:relative; }
.header-nav0001 > .bg { position:absolute; top:0; bottom:0; left:0; right:0; background-color:#fff; }


/* 内容 */
.header-nav0001 .content,
.header-nav0001 .logo,
.header-nav0001 .description-pic { line-height:70px; height:70px;  }
.header-nav0001 .content { clear:both; position:relative; z-index:0;}

/* 附加功能 */
.header-nav0001 .other { display:none; overflow:hidden; height:40px; position:relative; z-index:1; }
.header-nav0001 .other .crevice { color:#A8A5A3; }
.header-nav0001 .other .btn { text-align:center; margin-top:-2px; }
.header-nav0001 .other .cell .icon { margin-right:5px;  }
.header-nav0001 .other-search { width:200px; height:33px; line-height:33px; border:1px solid #E9E8E8; border-radius:3px; }
.header-nav0001 .other-search span { display:block;overflow: hidden; padding:0 5px; }
.header-nav0001 .other-search span input { width:100%; border:0; height:20px; line-height:20px; background:none; }
.header-nav0001 .other-search .search-button { float:right; background:none; color:#7C7976;
width: 33px;
height: 33px;
line-height: 33px;
font-size: 20px;
text-align: center;
}
/* logo */
.header-nav0001 .logo { float:left; }
.header-nav0001 .logo img {  max-height:100%; /*logo 高度 */ position:relative; top:-2px; *top:0;}
/* 辅助图片 */
.header-nav0001 .description-pic { float:left; overflow:hidden; width:200px; }
.header-nav0001 .description-pic img {  /* logo 高度 */ }
/* 导航 */
.header-nav0001 #navbar ul.menu ul,
.header-nav0001 #navbar ul.menu .arr { display:none; }
.header-nav0001 #navbar a > .icon { float:left; display:none; margin-right:10px; }
.header-nav0001 .navbar-bg { display:none; position:fixed; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,0.6); }
.header-nav0001 #navbar { vertical-align:top; white-space:nowrap; overflow:hidden; position:relative; z-index:2;}
.header-nav0001 #navbar .nav-wrap { position:relative; overflow:hidden; }
.header-nav0001 #navbar ul.menu { float:right; display:block; white-space:nowrap; position:relative; right:0; font-size:0; }
.header-nav0001 #navbar li { font-size:16px; vertical-align:middle; padding:0 20px; /* 间距 */ display:inline-block; *display:inline; *zoom:1; overflow:hidden;}
.header-nav0001 #navbar li b { margin-top:-3px; }
.header-nav0001 #navbar a { color:#333 /* 默认颜色 */; display:block; text-decoration:none; margin:0 -20px; /* 关联-间距 */ padding:0 20px; /* 关联-间距 */ }
.header-nav0001.on-search #navbar a { margin:0 -10px; padding:0 10px; }

.header-nav0001 #navbar .active a,
.header-nav0001 #navbar a:hover { background:none; color:#D7965A /* 颜色 */; }
.header-nav0001 #navbar li div span { display:block; line-height:1.3;  }
/* 英文字体 */
.header-nav0001 #navbar li div .en { font-size:1.2em; }

/* 指针 */
.header-nav0001 #navbar li div { height:100%; }
.header-nav0001 #navbar .pointer { float:left; width:100%; line-height:1; text-align:center; font-size:13px; margin:-3px 0; position:absolute; left:0; bottom:0px;/* 位置 */ }

.header-nav0001 #navbar li { position:relative; vertical-align:top;}
.header-nav0001 #navbar li:hover > ul { visibility:visible; }

/* 间隔线 */
.header-nav0001 #navbar li:first-child .ge { display:none !important; }
.header-nav0001 .ge { width:0px; border:0; border-right:1px solid #E9E8E8; position:absolute; left:0; height:100%/* 线高 */; top:0;  }


/* 搜索 */
.header-nav0001 .search-style { position:relative; }
/* 风格1 */
.header-nav0001 .search { display:block; float:right; padding-left:20px; overflow:hidden; }
.header-nav0001 .search form { white-space:nowrap; width:0px; height:40px; line-height:40px; vertical-align:middle; padding: 0 40px 0 0; white-space:nowrap; position:relative; overflow:hidden; border-radius:3px;}
.header-nav0001 .search label.search-text { display:none; float:left; width:100%; overflow:hidden; }
.header-nav0001 .search label.search-btn { font-size:22px; float:left; width:40px; height:40px; line-height:42px; text-align:center; position:absolute; top:50%; right:0; margin:-20px 0 0px; overflow:hidden; cursor:pointer;}
.header-nav0001 .search label.search-btn > * { position:absolute; margin:-999px; }
.header-nav0001 .search input[type="text"] { float:left; width:95%; height:20px; padding:5px 0; line-height:20px; padding:10px 0 10px 5%; background:none; border:0;}

.header-nav0001.on-search .search form { border:1px solid #eee; margin:-1px 0; color:#D7965A/* 主色 */; }
.header-nav0001.on-search .search label.search-text { display:block; }

/* 风格2 */
.header-nav0001 .search2 { float:right; width:220px; padding-left:5px; overflow:hidden; }
.header-nav0001 .search2 form { width:100%; line-height:30px; overflow:hidden; }
.header-nav0001 .search2 label.search-text {   display: block; background: #f0f0f0; height: 20px; line-height: 20px; padding: 4px 4px 4px 15px; overflow: hidden; border: 1px solid #e1e1e1; border-top-left-radius: 30px; border-bottom-left-radius: 30px;}
.header-nav0001 .search2 label.search-text input { width:100%; height:20px; line-height:20px; background:none; border:0; border-right:0; }
.header-nav0001 .search2 label.search-btn { float:right; font-size:20px; width:30px; padding-right:5px; *padding:0; *margin-top:1px; text-align:center; overflow:hidden; cursor:pointer; background:#D7965A /* 主色 */; color:#E9E8E8/* 文本色6 */;  
border-top-right-radius:30px;
border-bottom-right-radius:30px;
}
.header-nav0001 .search2 label.search-btn > * { position:absolute; margin:-999px; }


/* 购物车 */
.header-nav0001 .shopping-cart { float:right; padding-left:20px; position:relative; overflow:hidden; }
.header-nav0001 .shopping-cart div { float:left; }
.header-nav0001 .shopping-cart .icon { padding-right:5px; font-size:22px; }


.header-nav0001 .description-pic, /* 辅助图片 */
.header-nav0001 #navbar .pointer, /* 菜单当前栏目指针 */
.header-nav0001 .ge,    /* 间隔线 */
.header-nav0001 .search2,   /* 搜索2 */
.header-nav0001 .shopping-cart   /* 购物车 */
{ display:none; }


.header-nav0001 .mobile-nav { display:none; }


.header-nav0001 .select-wrap { display:none; float:right; position: relative; z-index: 100; padding-left:20px; }

.header-nav0001 .select-wrap > * { height:16px; line-height:16px; display:inline-block; *display:inline; *zoom:1; vertical-align: middle; position:relative; top:-1px; }
.header-nav0001 .select-wrap span { height:16px;  margin: 0 10px; border-right: 1px solid #e5e5e5; }
.header-nav0001 .select-wrap img { width:25px;    vertical-align: top; }


@media(max-width:800px) {
.header-nav0001 .select-wrap { display:none !important; }

.header-nav0001 { z-index:999; }
.header-nav0001 .head,
.header-nav0001 .search-style,
.header-nav0001 .ge,
.header-nav0001 .pointer,
.header-nav0001 .description-pic { display:none !important; }
.header-nav0001 #navbar { position:fixed; width:250px; margin-left:-250px; z-index:999; background:#fff; top:0; left:0; height:100%; line-height:35px; padding:10px 0;
transition:all .3s ease;
-moz-transition:all .3s ease;
-webkit-transition:all .3s ease;
-o-transition:all .3s ease;
}
.header-nav0001 #navbar ul,
.header-nav0001 #navbar li { float:none !important; display:block !important; }
.header-nav0001 #navbar a  { color:#D7965A/* 主色 */; }
.header-nav0001 .mobile-nav { display:block; width:40px; height:40px; line-height:40px; text-align:center; position:absolute; top:50%; right:0; margin:-20px 20px; cursor:pointer;}
.header-nav0001 .mobile-nav:before { font-size:30px;
}
.header-nav0001 .mobile-nav.active ~ #navbar { margin-left:0;
box-shadow:0px 3px 3px rgba(0,0,0,0.09);            
-moz-box-shadow:-0px 3px 3px rgba(0,0,0,0.09);         
-webkit-box-shadow:3px 0px 25px rgba(0,0,0,0.09);           
-o-box-shadow:-0px 3px 3px rgba(0,0,0,0.09);  
}



.header-nav0001 .mobile-nav.active ~ .navbar-bg { display:block; }
.header-nav0001 #navbar ul.menu ul,
.header-nav0001 #navbar ul.menu .arr { display:block; }
.header-nav0001 #navbar { position:fixed; width:250px; margin-left:-250px; z-index:999; background:#fff !important; top:0; left:0; height:100%; line-height:35px; padding:0 0;
transition:all .3s ease;
-moz-transition:all .3s ease;
-webkit-transition:all .3s ease;
-o-transition:all .3s ease;
}
.header-nav0001 #navbar ul,
.header-nav0001 #navbar li { float:none !important; display:block !important; }
.header-nav0001 #navbar a > .icon { display:block; }
.header-nav0001 #navbar li { padding:0 10px !important; }
.header-nav0001 #navbar a { color:#666 !important; }
.header-nav0001 #navbar ul { text-align:left !important; position:relative !important; z-index:2 !important; font-size:14px !important; }
.header-nav0001 #navbar ul.menu > li { line-height:45px !important;  border-top:1px solid #ddd !important; position:relative !important; }
.header-nav0001 #navbar ul li { line-height:30px !important; }
.header-nav0001 #navbar ul a { display:block !important; padding:0 10px !important; margin:0 -10px !important; }
.header-nav0001 #navbar ul a:before { float:left !important;}
.header-nav0001 #navbar ul.menu > li > a > .icon { float:left; font-size:18px !important; margin-right:10px !important;}
/*
.header-nav0001 #navbar ul span { float:right !important; width:45px !important; text-align:center !important; color:#fff !important; position:absolute !important; top:0 !important; right:0 !important; }
.header-nav0001 #navbar ul span + a { padding-right:45px !important; }
*/

.header-nav0001 #navbar ul li:hover {background:#f7f7f7; }
.header-nav0001 #navbar ul li:hover > ul { display:block !important; }
.header-nav0001 #navbar ul ul { display:none !important; font-size:13px !important; padding-bottom:15px !important; opacity:0.8 !important; }
.header-nav0001 #navbar ul ul a { padding-left:45px !important;font-size: 13px; color: #888 !important; }
.header-nav0001 #navbar ul ul a:before { content:'' !important; position:absolute !important; left:30px !important; top:13px !important; width:5px !important; height:5px !important; background:#777 !important; border-radius:5px; } 
.header-nav0001 #navbar .arr { position: absolute; right: 0; top: 0; width: 45px; height: 45px; line-height: 45px; text-align:center; color:#bbb; }
.header-nav0001 #navbar .arr .icon.b { display:none; }
.header-nav0001 #navbar ul.menu > li:hover .arr .icon.r { display:none; }
.header-nav0001 #navbar ul.menu > li:hover .arr .icon.b { display:inherit; }




}  .tab-list0001 {   margin-top: 0px;  margin-bottom: 0px;  padding: 50px 0px 50px 0px;  background: url(../uploads/2015080815572079.jpg) left top repeat-x; }
.tab-list0001 .head-wrap,
.tab-list0001 .head .tname { line-height:50px; height:50px; }
.tab-list0001 .head-wrap .inline { max-width:100%; }
.tab-list0001 .head-wrap { padding-bottom:15px; margin-bottom:15px; }
.tab-list0001 .head {overflow:hidden; position:relative; z-index:1; }
/* 标题名称 */
.tab-list0001 .head .tname { overflow:hidden; float:left; color:#D7965A /* 主色 */;  border-bottom-width:0; white-space:nowrap; border-bottom-style:solid; padding-bottom:15px; }
.tab-list0001 .head .tname .icon { float:left; padding-right:10px;  font-size: 25px; margin: -10px 5px 0px 0px;}
.tab-list0001 .head .tname h2 { line-height:1.1; *line-height:1.3; vertical-align:top; font-size: 24px; font-weight: bold;  }
.tab-list0001 .head .tname p { font-size:14px; line-height:1.1;   color: #A8A5A3; padding: 3px 0px 0px 0px; }
/* 标题切换 */
.tab-list0001 .head .tab-title { white-space:nowrap; color:#7C7976; }
.tab-list0001 .head .tab-title span.icon { font-size:13px; }
.tab-list0001 .head .tab-title .t-item { float:right; display:none; }
.tab-list0001 .head .tab-title .t-item.on { display:block; }
.tab-list0001 .head .tab-title .btn { float:left; margin-right:35px; font-size:20px; text-align:center; display:inline-block; *display:inline; *zoom:1; cursor:pointer; }
.tab-list0001 .head .tab-title .btn span { display:block; line-height:1.1; }
.tab-list0001 .head .tab-title .btn .icon { display:none; line-height:1.1; font-size:13px;padding-top:5px; }
.tab-list0001 .head .tab-title .btn.on { color:#D7965A; cursor:default; }
.tab-list0001 .head .tab-title .btn.on .icon { display:block; }

.tab-list0001 .head .tab-title .btn .btn-bg { background-position: 0 0; display:none; width:100px; height:100px; }
.tab-list0001 .head .tab-title .btn:hover .btn-bg { background-position: 100% 0 !important;}

.tab-list0001 .head .tab-title .btn .tabdesc { display:none; color:#A8A5A3 }


.tab-list0001 .head .tab-title-arr { float:right; }
.tab-list0001 .head .tab-title-arr button.tab-title-arrow { font-size:24px; color:#D7965A; background:none; cursor:pointer;vertical-align:top; }
.tab-list0001 .head .tab-title-arr button.no-click { color:#A8A5A3; cursor:default; }
.tab-list0001 .modcont { overflow: hidden; }
.tab-list0001 .modcont .tab-cont { margin:0 -15px; }
.tab-list0001 .modcont .item { float:left; width:50%;}
.tab-list0001 .modcont[col="1"] .item { float:none; width:auto; }
.tab-list0001 .modcont[col="2"] .item { width:50%; }
.tab-list0001 .modcont[col="3"] .item { width:33.33%; }
.tab-list0001 .modcont[col="4"] .item { width:25%; }
.tab-list0001 .modcont[col="5"] .item { width:20%; }
.tab-list0001 .modcont[col="6"] .item { width:16.666%; }


.tab-list0001 .modcont .item dl { margin:0 15px 30px; }
.tab-list0001 .modcont .item .showpic { float:left; width:170px; height:120px; overflow:hidden; margin-right:30px; position:relative; }
.tab-list0001 .modcont .item .showpic a { position:absolute; top:0; right:0; bottom:0; left:0; }
.tab-list0001 .modcont .item .showpic img { width:100%; }
/* 列标题 */
.tab-list0001 .subtitle { line-height:1.1; height:1.1em; }
.tab-list0001 .subtitle a { font-size:16px; display:block; color:#514C48; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
/* 列描述 */
.tab-list0001 .subdesc { font-size:14px; color:#A8A5A3; padding-top:10px /* 列描述间距 */; line-height:1.65; height:4.9em; }
.tab-list0001 .subdesc,
.tab-list0001 .subdesc span {  display:block;  overflow:hidden; }

@media(max-width:800px) {

.tab-list0001 {  padding: 15px !important;  }
.tab-list0001 .modcont[col="6"] .item { width:25%;}
.tab-list0001 .modcont[col="5"] .item { width:25%;}
.tab-list0001 .modcont[col="4"] .item { width:33.33%;}
.tab-list0001 .modcont[col="3"] .item { width:33.33%;}
.tab-list0001 .modcont[col="2"] .item { width:50%;}
.tab-list0001 .modcont[col="1"] .item { width:100%;}
}  .erweimas0001 .content { text-align:center; }
.erweimas0001 .modcont { padding-bottom:15px; }
.erweimas0001 b,
.erweimas0001 span { display:block; line-height:1.5; }
.erweimas0001 .content > img { margin:0 auto; }

.erweimas0001 span,
.erweimas0001 h4 { color:#7C7976/* 文本色3 */; }
.erweimas0001 { border: 1px solid #E9E8E8/* 文本色6 */;}

@media screen and (max-width: 800px) {
.erweimas0001{display:none;}
} 