﻿
.main { }


.er_bn { height:404px; background-position:center center; }
.nation_bn { height:381px; }

.tit_01 { text-align:center; }
.tit_01 p { color:#282b34; position:relative;}
.tit_01 p span { display:inline-block; }
.tit_01 p span b { color:#d7a966; }
.tit_01 p:first-child span { position:relative; z-index:2; line-height:1.3; background:#fff; border:1px solid #d9ab67;padding:0px 24px; }
.tit_01 p:first-child span  label { position:relative; z-index:2; top:-3px; }
.tit_01 p:first-child span i { position:absolute; z-index:1; left:8px; top:-1px; bottom:-1px; right:8px; background:#fff;  }
.tit_01 p:first-child +p span { border:none; color:#ddd; line-height:1.2; padding-bottom:5px;}
.tit_01 p:first-child small { position:absolute; z-index:1; left:0px; top:50%; right:0px; height:1px; background:#d9ab67; }


.tit_02 { text-align:center; }
.tit_02 p { display:inline-block; *+display:inline; color:#fff; padding:0px 53px; border:3px solid #eaeaea;  }
.tit_02 p span { display:block; padding:0px 35px; }
.tit_02 p span b { color:#d7a966; }
.tit_02 p span:first-child { margin-top:-26px; background:#313441; position:relative; *+z-index:2;}
.tit_02 p span:first-child +span { color:#ddd; line-height:1.2; padding-bottom:14px; }


.tit_03 { text-align:center; }
.tit_03 span { color:#d7a966; position:relative; z-index:2; display:inline-block; background:url(../images/sec_bk_04_bg.jpg) repeat-y center center; padding:0px 35px;  }
.tit_03 p { color:#ddd; position:relative; line-height:1.4; }
.tit_03 p i { height:1px; background:#d7a865; position:absolute; z-index:1; left:0px; right:0px; bottom:30%; }


.tit_04 { text-align:center; }
.tit_04 p { display:inline-block; color:#282b34; *+display:inline;}
.tit_04 p span { display:block; padding:0px 35px; }
.tit_04 p span b { color:#d7a966; }
.tit_04 p span:first-child { position:relative; line-height:1.3; border:1px solid #d9ab67;padding:0px 30px; }
.tit_04 p span:first-child  label { position:relative; z-index:2; top:-3px; }
.tit_04 p span:first-child i { position:absolute; z-index:1; left:8px; top:-1px; bottom:-1px; right:8px; background:#fff;  }
.tit_04 p span:first-child +span { color:#ddd; line-height:1.2; padding-bottom:14px; }


/******************warehousing*********************/
.ware_bk_01 { padding:40px 0px 30px; }
.ware_bk_01 ul { margin:0px -8px; }
.ware_bk_01 ul li { float:left; width:25%; *+margin-left:-1px; }
.ware_bk_01 ul li .con { margin:0px 8px;}
.ware_bk_01 ul li .img { margin:0px 4px; position:relative; }
.ware_bk_01 ul li .img img {  border-radius:50%; }
.ware_bk_01 ul li .img i {  border:2px solid #b8b8b8; border-radius:50%; position:absolute; left:0px; top:0px; right:0px; bottom:0px; }
.ware_bk_01 ul li dl { background:#e2bb76; color:#fff; text-align:center; margin-top:-40%; border-radius:0px 0px 120px 120px; height:360px; }
.ware_bk_01 ul li dl dt { padding-top:40%; margin:6px 0px 4px; }
.ware_bk_01 ul li dl dd { line-height:1.59; }

.ware_bk_01 ul li:first-child +li dl {background:#ffb405;  }
.ware_bk_01 ul li:first-child +li+li dl {background:#fba455;  }
.ware_bk_01 ul li:first-child +li+li+li dl {background:#ff6e03;  }



.ware_bk_02 { padding:49px 0px 15px; background:url(../images/ware_bk_02_bg.png) repeat-x left top #34373f; }

.ware_bk_02 ul { padding:50px 0px; }
.ware_bk_02 ul li { float:left; width:100%; padding:13px 0px; }
.ware_bk_02 ul li .img { padding:0px 7px 7px 0px; float:left; position:relative; width:49.8%; }
.ware_bk_02 ul li .img img { width:100%;}
.ware_bk_02 ul li .img i { position:absolute; background:#d7a966;}
.ware_bk_02 ul li .img i.i1 { height:7px; left:7px; right:7px; bottom:0px; }
.ware_bk_02 ul li .img i.i2 { width:7px; bottom:0px; right:0px; top:7px; }
.ware_bk_02 ul li .text { float:left; width:44%; margin-left:2.8%; color:#fff; }
.ware_bk_02 ul li .text  h2 { border:2px solid #d7a966; line-height:48px; position:relative; width:282px; padding-left:76px; }
.ware_bk_02 ul li .text  h2 label { position:absolute; left:0px; top:0px; bottom:0px; width:51px; text-align:center; background:#d7a966;}
.ware_bk_02 ul li .text p { line-height:1.2; margin-top:23px; }

.ware_bk_02 ul li.li02 .img { padding:0px 0px 7px 7px; float:right; }
.ware_bk_02 ul li.li02 .img i.i1 { right:7px; left:0px; bottom:0px; }
.ware_bk_02 ul li.li02 .img i.i2 {  left:0px; right:auto; }
.ware_bk_02 ul li.li02 .text { float:left; margin-left:0px; }



.ware_bk_03 { padding:51px 0px 20px; }

.ware_bk_03 ul li { float:left; width:19.1%; margin:1% 1% 1% 0px; text-align:center; *+margin-left:-1px; }
.ware_bk_03 ul li a { display:block; overflow:hidden; border:2px solid #ececec; background:#fff; border-radius:5px; }
.ware_bk_03 ul li a img { max-width:87%; expression(this.height > 74 ? 74: true); max-height:74px; vertical-align:middle; }
.ware_bk_03 ul li.mar0 { margin-right:0px; }



.ware_bk_04 { background:url(../images/sec_bk_04_bg.jpg) repeat-y center center; padding:13px 0px 0px;}


.ware_bk_04 .head { background:#fff; float:left; width:100%; margin:23px 0px 0px;  }
.ware_bk_04 .head .img { float:left; width:265px; margin-right:4%; }
.ware_bk_04 .head .img img { width:100%; }
.ware_bk_04 .head .text { overflow:hidden; padding-right:3.8%; padding-top:23px; }
.ware_bk_04 .head .text h2 { position:relative; padding-right:110px; }
.ware_bk_04 .head .text h2  a { display:block; color:#d7a966; } 
.ware_bk_04 .head .text h2 .date { position:absolute; right:0px; top:5px; }
.ware_bk_04 .head .text p { line-height:1.5625; max-height:3.125em; color:#474747; margin-top:18px; }


.ware_bk_04  ul { float:left; width:100%; padding:16px 0px; background:#fff; margin-top:13px; }
.ware_bk_04 ul li { padding:5.5px 0px; float:left; width:45%; *+width:34%; margin:0px 2.5%; position:relative; padding-right:110px; }
.ware_bk_04 ul li a { color:#474747; display:block; position:relative; padding-left:16px; }
.ware_bk_04 ul li a i { width:9px; height:9px; background:#d7a865; position:absolute; left:0px; top:50%; margin-top:-4.5px; }
.ware_bk_04 ul li .date { position:absolute; right:0px; top:8.5px; }




/**************************about********************************/
.ab_bk_01 { padding:37px 0px 50px; }
.ab_bk_01 .list { padding:28px 0px 50px; }
.ab_bk_01 .list .list_lf { float:left; width:23.4%; margin-right:2.2%; }
.ab_bk_01 .list .list_cn { float:left; width:49.2%;}
.ab_bk_01 .list .list_cn .img01 { width:47.96%; float:left;}
.ab_bk_01 .list .list_cn .img02 { width:47.35%; float:right; }
.ab_bk_01 .list .list_rt { float:right; width:23%;}

.ab_bk_01 .list img { width:100%; margin-bottom:56px; }

.ab_bk_01 .list .list_ft { margin-top:-34px; float:left; width:100%; }
.ab_bk_01 .list .list_ft img { margin-bottom:0px; }

.ab_bk_02 { background-position:center center; background-size:cover; padding:30px 0px; }
.ab_bk_02 .tit { text-align:center; }
.ab_bk_02 .tit span { display:inline-block; background:#d7a966; line-height:1.388; color:#fff; border-radius:25px; text-shadow:0px 0px 2px rgba(0,0,0,0.2); padding:0px 40px; }
.ab_bk_02 .con { color:#875a1d; line-height:1.71; text-align:center; padding:69px 22px 53px; }


.ab_bk_03 { padding:44px 0px 66px; }
.ab_bk_03 ul { padding-top:14px; }
.ab_bk_03 ul li { margin:0.5% 1% 0.5% 0px; *+margin-left:-1px;}




/********************contact**********************/
.con_map {height:392px; margin-top:34px; }

.con_text { background:#f4f4f4; margin:28px 0px 60px; padding:28px 0px 24px; }
.con_text .code { float:left; width:46.8%; color:#5e5e5e; text-align:center; }
.con_text .code img { max-width:80%; }
.con_text .code p { padding-top:8px; }
.con_text .list { overflow:hidden; padding-right:5.4%;  }
.con_text .tel { color:#d7a765; margin-top:39px; line-height:1.0; min-height:66px; position:relative; padding-left:45px; }
.con_text .tel i { width:24px; height:66px; position:absolute; left:0px; top:0px;  }
.con_text .tel p { padding-top:9px; }
.con_text ul {margin-top:-6px;}
.con_text ul li { position:relative; border-bottom:1px solid #e0e0e0; color:#4f4f4f; padding:21.5px 0px; padding-left:37px; }
.con_text ul li i { position:absolute; left:0px; top:21.5px; }
.con_text ul li i img { height:32px; }
.con_text ul li a { color:#4f4f4f; }




/**************************housekeeping********************************/
.house_bk_01 { padding:33px 0px 35px; }
.house_bk_01 .tit_01 p:first-child span { padding:0px 67px; }
.house_bk_01 .tit_01 p:first-child +p+p { color:#ff5a5e; }
.house_bk_01 .tit_01 p:first-child +p span { padding-bottom:0px;}

.house_bk_01 ul { margin:0px -25.5px; }
.house_bk_01 ul li { float:left; width:33.33%; margin-top:14px; *+margin-left:-1px; }
.house_bk_01 ul li .con { margin:0px 34.5px; }
.house_bk_01 ul li .img { border:2px solid #b8b8b8; border-bottom:none; }
.house_bk_01 ul li .text { background:#e2bb76; position:relative; padding:24px 10px 24px 88px; color:#fff; }
.house_bk_01 ul li .text i { border:4px solid #e2bb76; position:absolute; left:10px; top:-31px; background:#fff; z-index:2;  border-radius:50%; width:62px; height:62px; line-height:60px; text-align:center; color:#e2bb76;}


.house_bk_01 ul li:first-child +li .text { background:#ffb405; }
.house_bk_01 ul li:first-child +li .text i { border:4px solid #ffb405; color:#ffb405; }
.house_bk_01 ul li:first-child +li+li .text { background:#fba455; }
.house_bk_01 ul li:first-child +li+li .text i { border:4px solid #fba455; color:#fba455; }




.house_bk_02 { padding:51px 0px 28.5px; background:url(../images/sec_bk_04_bg.jpg) repeat-y center center;}
.house_bk_02 .tit_02 p { color:#282b34; }
.house_bk_02 .tit_02 p span { display:inline-block; *+display:inline; padding:0px 17px; }
.house_bk_02 .tit_02 p span:first-child { background:url(../images/sec_bk_04_bg.jpg) repeat-y center center; position:relative; *+z-index:2; }
.house_bk_02 .tit_02 p label { display:block; color:#ddd; line-height:1.2; padding-bottom:14px;}
.house_bk_02 ul { margin:0px -10px; padding:19px 0px 0px; }
.house_bk_02 ul li { float:left; width:50%; *+margin-left:-1px; }
.house_bk_02 ul li .con { margin:11.5px 10px; background:#f6f6f6; padding-bottom:22px; }
.house_bk_02 ul li .con .img { position:relative; margin-bottom:20px; }
.house_bk_02 ul li .text {position:absolute; color:#fff; transition:0.5s all; -webkit-transition:0.5s all; background:rgba(226,187,118,0.8); left:0px; top:0px; width:160px; bottom:0px; *+bottom:3px;}
.house_bk_02 ul li .text p { padding-left:34px; }

.lt9  .house_bk_02 ul li .text {background:url(../images/in_bk_01_bg01.png); }
.house_bk_02 ul li .wrapper { position:absolute; left:0px; height:100%;display:table; width:100%; }
.house_bk_02 ul li .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .house_bk_02 ul li .wrapper {top:50%;left:0px; display:block;height:auto;}
.ie7 .house_bk_02 ul li .subwrap{ position:relative;margin-top:-9%; }

.house_bk_02 ul li .tit { padding:0px 25px 0px 30px; line-height:1.71; max-height:5.03em; }
.house_bk_02 ul li.li02 .text { right:0px; left:auto; }

.house_bk_03 { padding:29px 0px 34px; }
.house_bk_03 .tit_04 p span:first-child {  border:none; }
.house_bk_03 ul li { position:relative; float:left; width:24%; margin:0px 0.2% 0px 0.7%; }
.house_bk_03 ul li .img { position:relative; }
.house_bk_03 ul li .img img { border-radius:50%; }
.house_bk_03 ul li .img i { border:3px solid #d7a865; position:absolute; left:0px; top:0px; right:0px; bottom:0px; border-radius:50%; }
.house_bk_03 ul li .text {position:absolute; color:#fff; left:0px; top:0px; right:0px; text-align:center; bottom:0px;}

.lt9  .house_bk_03 ul li .text {}
.house_bk_03 ul li .wrapper { position:absolute; left:0px; height:100%;display:table; width:100%; }
.house_bk_03 ul li .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .house_bk_03 ul li .wrapper {top:50%;left:0px; display:block;height:auto;}
.ie7 .house_bk_03 ul li .subwrap{ position:relative;margin-top:-9%; }

.house_bk_03 ul li:hover .text { background:#d7a865; border-radius:50%; }




.house_bk_04 .list { padding:27px 0px 57px; }
.house_bk_04 .img { float:left; width:372px; margin-right:9px; }
.house_bk_04 .img img { width:100%; }
.house_bk_04 ul { padding:16px 28px 10px 24px; overflow:hidden; height:245px; *+height:219px; background:#f6f6f6; }
.house_bk_04 ul li { padding:6.5px 0px; *+padding:5.5px 0px;  position:relative; padding-right:110px; }
.house_bk_04 ul li a { color:#474747; display:block; position:relative; padding-left:25px; }
.house_bk_04 ul li a i { width:10px; height:10px; background:#d7a865; position:absolute; left:0px; top:50%; margin-top:-4px; }
.house_bk_04 ul li .date { position:absolute; right:0px; top:9.5px; }



/******************enterprise_moving***************/
.enter_bk_01 { padding:30px 0px 0px; }
.enter_bk_01 .con { padding-top:39px; position:relative; *+z-index:2; }
.enter_bk_01 .con img { max-width:100%; }


.enter_bk_02 { background-position:center center; margin-top:-74px; min-height:524px; background-repeat:no-repeat; background-size:cover; }
.enter_bk_02 .tit { padding-top:88px; }
.enter_bk_02 .tit p {text-align:center; }
.enter_bk_02 .tit p:first-child {  color:#d9ab67; padding-bottom:8px; }
.enter_bk_02 .tit p span { display:inline-block; margin:0px 5px; color:#fff; background:#ff5a5e; line-height:39px; border-radius:20px; padding:0px 30px; }
.enter_bk_02 ul { color:#fff; padding-top:48px; }
.enter_bk_02 ul li { float:left; width:20.6%; text-align:center;  }
.enter_bk_02 ul li .img {padding-right:30px; position:relative;}
.enter_bk_02 ul li img { width:82.38%; margin:0px auto; }
.enter_bk_02 ul li i { position:absolute; right:0px; top:50%; margin-top:-11px; width:30px; height:22px; background:url(../images/jt02.png) no-repeat center center; }
.enter_bk_02 ul li p { margin-top:20px; padding-right:30px; }
.enter_bk_02 ul li.mar0 { margin-right:-30px; }


.enter_bk_03 { background:url(../images/sec_bk_04_bg.jpg) repeat-y center center; color:#818181; padding-bottom:56px; }
.enter_bk_03 .tit { background:url(../images/enter_bk_03_tit.png) no-repeat center center; text-align:center; color:#fff; height:184px; margin-top:-46px; }
.enter_bk_03 .tit p:first-child { padding-top:63px; }
.enter_bk_03 .tit p span { position:relative; display:inline-block; padding:0px 137px; }
.enter_bk_03 .tit p span i { position:absolute; top:60%; width:110px; height:1px; background:#fff; }
.enter_bk_03 .tit p span i.i1 { left:0px; }
.enter_bk_03 .tit p span i.i2 { right:0px; }
.enter_bk_03 .tit p:first-child +p { line-height:1.2; }

.enter_bk_03 h2 { color:#818181; text-align:center; position:relative; }
.enter_bk_03 h2 p { display:inline-block; *+display:inline; position:relative; z-index:2; background:url(../images/sec_bk_04_bg.jpg) repeat-y center center; padding:0px 16px 0px 18px; }
.enter_bk_03 h2 p label { width:49px; display:inline-block; margin-right:6px; line-height:38px; background:#818181; color:#fff; }
.enter_bk_03 h2 i { left:0px; position:absolute; z-index:1; right:0px; top:50%; height:1px; background:#818181; }

.enter_bk_03 .list { padding:39px 0px 0px; }
.enter_bk_03 ul { padding:56px 0px 0px; }
.enter_bk_03 ul li { float:left; text-align:center; position:relative; }
.enter_bk_03 ul li .con { padding:5px; background:#fff; box-shadow:0px 1px 5px rgba(0,0,0,0.5);}
.enter_bk_03 ul li.li01 { width:21.6%; }
.enter_bk_03 ul li.li02 {  width:24.3%; z-index:2; margin-left:-4.4%; margin-top:-1.2%; }
.enter_bk_03 ul li.li03 {  width:26.8%; z-index:3; margin-left:-5.4%; margin-top:-2.4%; }
.enter_bk_03 ul li.li03 .con { background:#d9ab67; }
.enter_bk_03 ul li.li04 {  margin-left:-4.4%; }
.enter_bk_03 ul  p { display:none; }
.enter_bk_03 ul.ul02 { padding-top:27px; }
.enter_bk_03 ul.ul02 li { margin-top:0px!important; }
.enter_bk_03 ul.ul02 p { width:75%; display:block; margin:0px auto; }

.enter_bk_03 .list.list03 h2 { color:#d9ab67; }
.enter_bk_03 .list.list03 h2 i { background:#d9ab67; }
.enter_bk_03 .list.list03 h2 p label {background:#d9ab67; }






/******************one_moving*****************/
.one_bk_01 { padding:35px 0px; }
.one_bk_01 .con { padding:26px 0px 28px; }
.one_bk_01 .con img { max-width:100%; }


.one_bk_02 { padding:32px 0px; background:url(../images/sec_bk_04_bg.jpg) repeat-y center center; }
.one_bk_02  .tit_01 p:first-child span { border:none; } 
.one_bk_02  .tit_01 p:first-child + p { padding-top:7px; }
.one_bk_02 .con { padding:18px 0px 36px; }
.one_bk_02 .con img { max-width:100%; }



.one_bk_03 { padding:68px 0px 15px; background:url(../images/ware_bk_02_bg.png) repeat-x left top #34373f; }
.one_bk_03 .tit_02 p span:first-child { margin-top:-36px; position:relative; *+z-index:2; }
.one_bk_03 .tit_02 p span:first-child small { position:relative; top:2px;}
.one_bk_03 .tit_02 p span { padding:0px 17px;}
.one_bk_03 .tit_02 p span:first-child +span { color:#ff5a5e; padding:6px 0px 25px; }

.one_bk_03 ul { padding:29px 0px; }
.one_bk_03 ul li { float:left; width:25%; color:#707480; }
.one_bk_03 ul li dl dt { float:left; padding-right:20px; }
.one_bk_03 ul li dl dd { overflow:hidden; position:relative; padding-bottom:9px;  }
.one_bk_03 ul li dl dd p { padding-left:19px; position:relative; z-index:2; padding-bottom:3px; }
.one_bk_03 ul li dl dd p span:first-child { color:#fff; }
.one_bk_03 ul li dl dd p span:first-child +span { min-height:2.4em; }
.one_bk_03 ul li dl dd p span { display:block; line-height:1.2;}
.one_bk_03 ul li dl dd p i { width:12px; top:5px; left:0px; position:absolute; background:url(../images/jt03.png) no-repeat center center; height:12px; }
.one_bk_03 ul li dl dd  .line { width:1px; left:5.5px; top:5px; z-index:1; background:#d9ab67; bottom:0px; position:absolute; }

.one_bk_03 ul li:first-child +li { width:28%; }
.one_bk_03 ul li:first-child +li+li { width:22%; }
.one_bk_03 ul li:first-child +li+li+li { width:25%; }


.one_bk_04 { padding:39px 0px; }
.one_bk_04  .tit_01 p:first-child span { border-top:none; border-left:none; border-right:none; padding:1px 166px; } 
.one_bk_04  .tit_01 p:first-child + p { padding-top:7px; }

.one_bk_04 ul { margin:0px -9px; padding-top:34px; }
.one_bk_04 ul li { float:left; width:25%; *+margin-left:-1px; }
.one_bk_04 ul li .con { margin:0px 9px; }
.one_bk_04 ul li .con .img { position:relative; }
.one_bk_04 ul li .con .img i { position:absolute; left:50%; width:30px; height:15px; margin-left:-15px; bottom:0px;  }
.one_bk_04 ul li .tit { height:96px; position:relative; background:#e1ba74; color:#fff; text-align:center; }

.one_bk_04 ul li .text {position:absolute; color:#fff; left:0px; top:0px; right:0px; text-align:center; bottom:0px;}
.one_bk_04 ul li .wrapper { position:absolute; left:0px; height:100%;display:table; width:100%; }
.one_bk_04 ul li .subwrap{display:table-cell;vertical-align:middle;}
.ie7 .one_bk_04 ul li .wrapper {top:50%;left:0px; display:block;height:auto;}
.ie7 .one_bk_04 ul li .subwrap{ position:relative;margin-top:-9%; }


.one_bk_04 ul li.li02 .con .img i { bottom:auto; top:0px; }
.one_bk_04 ul li.li02 .tit { background:#ffb405; }
.one_bk_04 ul li.li03 .tit { background:#ff6e03; }
.one_bk_04 ul li.li04 .con .img i { bottom:auto; top:0px; }
.one_bk_04 ul li.li04 .tit { background:#ff8400; }


.one_bk_05 { padding:17px 0px 32px; }
.one_bk_05 .tit { text-align:center; color:#282b34; background:url(../images/one_bk_05_tlbg.png) repeat-x left 55%; }
.one_bk_05 .tit p:first-child span { display:inline-block; background:#fff; padding:0px 5px 11px; }
.one_bk_05 .tit p:first-child label b { color:#d9ab67; }
.one_bk_05 .tit p:first-child small { color:#ddd; padding-left:5px; position:relative; top:5px; }
.one_bk_05 .tit p:first-child +p span { background:#ff5a5e; padding:1px 50px 2px; color:#fff; border-radius:20px; display:inline-block;  }

.one_bk_05 ul { margin:0px -12.5px; padding:31px 0px; }
.one_bk_05 ul li { float:left; width:25%; *+margin-left:-1px; }
.one_bk_05 ul li .con { padding:0px 12.5px; }
.one_bk_05 ul li .img { padding:4px; position:relative; }
.one_bk_05 ul li .img i { border:1px solid #e0e0e0; border-radius:50%; position:absolute; left:0px; top:0px; bottom:0px; right:0px; }
.one_bk_05 ul li .img img { border-radius:50%; }
.one_bk_05 ul li p { color:#fff; background:#282b34; padding:10px 0px 5px; margin-top:18px; text-align:center; border-radius:20px; }




.one_bk_06 { background:url(../images/one_bk_06_bg.jpg) repeat-y center top; padding:41px 0px; }
.one_bk_06 .tit { text-align:center; }
.one_bk_06 .tit p span { display:inline-block; }
.one_bk_06 .tit p span:first-child { color:#ff5a5e; }
.one_bk_06 .tit p span:first-child b { color:#fff; }
.one_bk_06 .tit p span:first-child +span { position:relative; top:5px; padding:0px 0px 0px 8px; }
.one_bk_06 .tit label { color:#282b34; line-height:1.2; text-align:left; display:block; }
.one_bk_06 .tit label:first-child +label { color:#fff; }

.one_bk_06 ul { margin:0px -7px; padding:37px 0px 31px; }
.one_bk_06 ul li { float:left; width:20%; *+margin-left:-1px; }
.one_bk_06 ul li .con { padding:0px 7px; }
.one_bk_06 ul li .img { padding:4px; position:relative; background:#fff; border-bottom:1px solid #fdfaf6; }
.one_bk_06 ul li p { background:#fff; border-top:1px solid #fcf7f0; color:#484848; padding:5px 0px 5px; text-align:center; }





/*******************long_moving********************/
.long_bk_01 { padding:30px 0px; }
.long_bk_01 .tit_01 p:first-child span { padding:0px 30px; }
.long_bk_01 .tit_01 p:first-child + p span { padding-bottom:0px; }
.long_bk_01 .tit_01 p:first-child +p+p { line-height:1.1; }
.long_bk_01 .tit_01 p:first-child +p+p label { color:#ff5a5e; position:relative; top:5px; }

.long_bk_01 ul { padding:25px 0px 0px; }
.long_bk_01 ul li { float:left; width:50%; *+margin-left:-1px; padding:11px 0px; }
.long_bk_01 ul li .img { float:right; width:148px; margin-right:2.6%; }
.long_bk_01 ul li .img img { border-radius:50%; -webkit-border-radius:50%; }
.long_bk_01 ul li dl { overflow:hidden; padding-top:20px; }
.long_bk_01 ul li dl dt { float:right; padding:24px 4.6% 0px 3.4%;  }
.long_bk_01 ul li dl dt span { width:57px; display:inline-block; height:57px; border-radius:50%; background:#d7a966; text-align:center; line-height:57px; color:#fff; }
.lt9 .long_bk_01 ul li dl dt span { background:url(../images/long_num.png) no-repeat center center;}
.long_bk_01 ul li dl dd { overflow:hidden; position:relative; color:#747474; line-height:1.0; text-align:right; padding-right:4.2%; }
.long_bk_01 ul li dl dd label { color:#d7a966; }
.long_bk_01 ul li dl dd p:first-child { margin-bottom:17px; }
.long_bk_01 ul li dl dd p:first-child +p { min-height:2.5em; line-height:1.25; }
.long_bk_01 ul li dl dd i { position:absolute; right:0px; top:5px; width:1px; height:104px; background:#d7a966; }

.long_bk_01 ul li.li02 .img { float:left; margin-left:2.6%; margin-right:0px; }
.long_bk_01 ul li.li02 dl dt { float:left; padding:24px 3.4% 0px 4.6%; }
.long_bk_01 ul li.li02 dl dd { text-align:left; padding-left:4.2%; padding-right:0px; }
.long_bk_01 ul li.li02 dl dd i { right:auto; left:0px; }



.long_bk_02 { padding:34px 0px 31px; background:url(../images/ware_bk_02_bg.png) repeat-x left top #34373f; }
.long_bk_02  .tit_01 p:first-child span { border:none; background:none; color:#fff; } 
.long_bk_02  .tit_01 p:first-child + p { padding-top:5px; }
.long_bk_02  .tit_01 p:first-child + p span { color:#d7a966; }
.long_bk_02 .con { }
.long_bk_02 .con img { max-width:100%; }


.long_bk_03 { margin-top:48px; padding-bottom:46px; }
.long_bk_03 .wrap {  position:relative; }
.long_bk_03 .long_customer { padding-right:380px; }
.long_bk_03 .long_customer  .in_bk_tit .span01 { background:#d7a966; }
.lt9 .long_bk_03 .long_customer .in_bk_tit .span01 { background:url(../images/long_customer_tl.png) no-repeat center center;}
.long_bk_03 .long_customer  .in_bk_tit { border-bottom:1px solid #d7a966; }
.long_bk_03 .long_customer  ul { padding-top:12.5px; }
.long_bk_03 .long_customer  ul li { float:left; width:100%; background:#f3f3f3; margin:8.5px 0px; }
.long_bk_03 .long_customer  ul li .img { width:143px; float:left; border-right:1px solid #fff; }
.long_bk_03 .long_customer  ul li .text { overflow:hidden; padding:19px 34px 0px 28px; }
.long_bk_03 .long_customer  ul li .text dt,.long_bk_03 .long_customer  ul li .text dt a  { color:#282b34; }
.long_bk_03 .long_customer  ul li .text dd { color:#727272; text-indent:2em; margin-top:19px; }
.long_bk_03 .long_customer  ul li .text dd a { color:#d7a966; }

.long_bk_03 .long_certificate { position:absolute; right:0px; top:0px; width:340px; }
.long_bk_03 .long_certificate .sec_pic { margin-top:21px; padding-bottom:29px; }
.long_bk_03 .long_certificate .swiper-slide .img { padding:5px; background:#f3f3f3; }
.long_bk_03 .long_certificate .sec_pic .swiper-wrapper, .long_bk_03 .long_certificate .sec_pic .swiper-wrapper .swiper-slide { height:auto!important; }
.long_bk_03 .long_certificate .swiper-slide p { position:absolute; z-index:10; line-height:2.7; background:rgba(44,47,57,0.76); left:0px; bottom:0px; right:0px; padding:0px 10px; color:#fff; }
.long_bk_03 .long_certificate .sec_pic .swiper-wrapper .swiper-slide { height:auto!important; position:relative;  }

.long_bk_03 .long_certificate .sec_pic .pagination2 {position: absolute;left:16.66%; width:66.66%; z-index:2; bottom:0px; }
.long_bk_03 .long_certificate .sec_pic .swiper-pagination-switch {display:inline-block; margin:0px 1%;  line-height:21px; background:#f3f3f3; text-align:center; width:23%;  color:#2c2f39; font-size:14px; cursor:pointer;height:21px; }
.long_bk_03 .long_certificate .sec_pic .swiper-active-switch { background:#d7a966; color:#fff; }

.long_bk_03 .long_certificate .sec_pic .arrow-left,.long_bk_03 .long_certificate .sec_pic .arrow-right { position:absolute;  bottom:0px; width:16.16%; background:#f3f3f3;  line-height:21px; text-align:center; color:#000; font-size:18px; cursor:pointer;height:21px; }
.long_bk_03 .long_certificate .sec_pic .arrow-left {left:0px; margin-right:0%;}
.long_bk_03 .long_certificate .sec_pic .arrow-right {right:0px; margin-left:0%;}

.long_bk_04 { padding-bottom:55px; }
.long_bk_04 .long_problem { float:left; width:37%; }
.long_bk_04 .long_problem .list { margin-top:12px;}
.long_bk_04 .long_problem .list .img { float:left; width:108px; padding:1px; background:#fff; border:1px solid #d5d5d5; }
.long_bk_04 .long_problem .list .img img { width:100%;}
.long_bk_04 .long_problem .list .lib { overflow:hidden; padding:3px 21px 0px; }
.long_bk_04 .long_problem .list .lib ul li { padding:5.5px 0px; position:relative;}
.long_bk_04 .long_problem .list .lib ul li a { color:#3c3c3c; display:block; position:relative; padding-left:15px; }
.long_bk_04 .long_problem .list .lib ul li a i { width:5px; height:4px; background:url(../images/dian2.jpg); position:absolute; left:0px; top:50%; margin-top:-1px; }


.long_bk_04 .long_tab { float:right; width:56.4%; margin-right:3.8%; padding-top:10px; }

.long_bk_04 .long_tab .sec_tab { border-bottom:1px solid #d7a966; padding-bottom:15px; position:relative; }
.long_bk_04 .long_tab .sec_tab ul li { height:30px; cursor:pointer; line-height:30px; width:115px; text-align:center; color:#333; float:left; border-radius:15px; }
.long_bk_04 .long_tab .sec_tab ul li.on { background:#d7a966; color:#fff;  }
.lt9 .long_bk_04 .long_tab .sec_tab ul li.on  { background:url(../images/long_tab_tl.png) no-repeat center center;}

.long_bk_04 .long_tab .con { padding-top:22px; color:#3c3c3c; }
.long_bk_04 .long_tab .con .img { float:left; width:54.43%; }
.long_bk_04 .long_tab .con .img .pic { float:left; width:93px; margin-right:16px; padding:1px; background:#fff; border:1px solid #d5d5d5; }
.long_bk_04 .long_tab .con .img .pic img { width:100%; }
.long_bk_04 .long_tab .con .img .text { overflow:hidden; }
.long_bk_04 .long_tab .con .img .text h2 { margin-bottom:6px;}
.long_bk_04 .long_tab .con .img .text h2 a {  color:#3c3c3c; display:block; position:relative; padding-left:16px;}
.long_bk_04 .long_tab .con .img .text h2 a i {width:5px; height:4px; background:url(../images/dian2.jpg); position:absolute; left:0px; top:50%; margin-top:-1px; }
.long_bk_04 .long_tab .con .head { padding-bottom:3px; }
.long_bk_04 .long_tab .con .list { float:right; width:35.46%; margin-right:4.25%; margin-top:-7px; }
.long_bk_04 .long_tab .con ul li { padding:5.5px 0px; float:left; width:100%; position:relative;}
.long_bk_04 .long_tab .con ul li a { color:#3c3c3c; display:block; position:relative; padding-left:16px; }
.long_bk_04 .long_tab .con ul li a i { width:8px; height:8px; background:#d7a966; position:absolute; left:0px; top:50%; margin-top:-4px; }

.long_bk_04 .long_tab .con .img ul li a { padding-left:15px; }
.long_bk_04 .long_tab .con .img ul li a i { width:5px; height:4px; background:url(../images/dian2.jpg);  margin-top:-1px; }


/*********************news***************************/
.current { border-bottom:1px solid #d3d3d3; color:#616161; padding:17px 0px 16px; }
.current span { color:#d9ab67; }
.current a { color:#616161; }

.ns_tit { background:#d7af67; height:46px; border-bottom:2px solid #191c24; }
.ns_tit span { line-height:42px; padding:0px 22px; color:#fff; }


.news_wrap { padding:26px 0px 62px; }
.news_wrap .news_left { float:left; width:31%; }
.news_left .ns_lf_bk_01 h2 { background:url(../images/ns_lf_tl01.png) no-repeat center top; height:58px; border-bottom:2px solid #191c24; }
.news_left .ns_lf_bk_01 h2 span { line-height:58px; padding:0px 22px; color:#fff; }
.news_left .ns_lf_bk_01 ul { margin-top:5px; padding:13px 0px 30px; background:#f7f7f7; }
.news_left .ns_lf_bk_01 ul li { float:left; width:50%; *+margin-left:-1px;padding:5.5px 0px; *+padding:6.5px 0px; }
.news_left .ns_lf_bk_01 ul li span { padding-left:16px; display:block; }
.news_left .ns_lf_bk_01 ul li a { display:block; position:relative; color:#363636; padding-left:20px; }
.news_left .ns_lf_bk_01 ul li a i { position:absolute; left:0px; top:8px; width:9px; height:10px; background:url(../images/jt04.png) no-repeat; display:inline-block; }

.news_left .ns_lf_bk_02 { margin-top:21px; }
.news_left .ns_lf_bk_02 ul { margin-top:5px; padding:15px 0px 16px; background:#f7f7f7; }
.news_left .ns_lf_bk_02 ul li { float:left; width:50%; text-align:right; *+margin-left:-1px;padding:5.5px 0px;*+padding:6.5px 0px;  }
.news_left .ns_lf_bk_02 ul li a { display:inline-block; width:134px; background:#fff; margin:0px 3px; border-radius:3px; line-height:32px; border:1px solid #d7af67; color:#d7af67; text-align:center; }
.news_left .ns_lf_bk_02 ul li.li02 { text-align:left; }



.news_left .ns_lf_bk_03 { margin-top:21px; }
.news_left .ns_lf_bk_03 ul { margin-top:5px; padding:13px 0px 32px; background:#f7f7f7; }
.news_left .ns_lf_bk_03 ul li { float:left; width:100%; text-align:center; padding:4.5px 0px;*+padding:5.5px 0px;  }
.news_left .ns_lf_bk_03 ul li span { display:inline-block; width:267px; background:url(../images/ns_lf_bk_03_libg.png) no-repeat center center; height:27px; line-height:27px;  color:#fff; text-align:center; }
.news_left .ns_lf_bk_03 ul li label { display:inline-block; }
.news_left .ns_lf_bk_03 ul li .label01 { width:115px; }
.news_left .ns_lf_bk_03 ul li .label02 { width:151px; }


.news_left .ns_lf_bk_04 { margin-top:21px; }
.news_left .ns_lf_bk_04 ul { margin-top:5px; padding:10px 20px 15px; background:#f7f7f7; }
.news_left .ns_lf_bk_04 ul li { padding:9px 0px; *+padding:10px 0px;  position:relative;}
.news_left .ns_lf_bk_04 ul li a { color:#727272; display:block; position:relative; padding-left:12px; }
.news_left .ns_lf_bk_04 ul li a i { width:4px; height:3px; background:url(../images/dian3.png); position:absolute; left:0px; top:50%; margin-top:-1.5px; }



.news_wrap .news_right { float:right; width:66.8%; }
.news_right .list  ul { padding-bottom:57px; }
.news_right .list  ul li { float:left; width:100%;  background:#f7f7f7; margin:0px 0px 24.5px 0px; }
.news_right .list  ul li .img { width:140px; float:left; border-right:7px solid #fff; }
.news_right .list  ul li .text { overflow:hidden; padding:22px 28px 0px 27px; }
.news_right .list  ul li .text dt { position:relative; padding-right:140px; }
.news_right .list  ul li .text dt,.news_right .list ul li .text dt a  { color:#535353; }
.news_right .list ul li .text dt a { display:block; }
.news_right .list  ul li .text dt .date { position:absolute; right:0px; top:5px; color:#5b5b5b; }
.news_right .list  ul li .text dd { color:#535353; line-height:1.71; max-height:3.42em;  margin-top:10px; }
.news_right .list  ul li .text dd a { color:#ff5a5e; }




.news_left .ns_lf_bk_05 { margin-top:21px; }
.news_left .ns_lf_bk_05 ul { margin-top:5px; padding:12px 0px 15px; background:#f7f7f7; }
.news_left .ns_lf_bk_05 ul li { float:left; width:50%; text-align:right; *+margin-left:-1px;padding:5.5px 0px; }
.news_left .ns_lf_bk_05 ul li a { display:inline-block; width:140px; background:#ff5a5e; margin:0px 3px; border-radius:14px; line-height:28px; color:#fff; text-align:center; }
.news_left .ns_lf_bk_05 ul li.li02 { text-align:left; }
.news_left .ns_lf_bk_05 ul li a:hover { color:#fff!important; }


.news_wrap .ns_con_right { float:right; width:65.6%; }

.ns_con_right .ns_rt_bk_01 .tit { color:#282b34; margin-top:-7px; }
.ns_con_right .ns_rt_bk_01 .tit span label { color:#d9ab67; }
.ns_con_right .ns_rt_bk_01 .tit small { color:#343434; padding-left:8px; }

.ns_con_right .ns_rt_bk_01 .con { line-height:1.71; color:#6a6a6a; padding:17px 0px; }

.ns_con_tit { color:#565656; }
.ns_con_tit small { color:#ddd; padding-left:7px; position:relative; top:3px;  }


.ns_con_right .ns_rt_bk_02 { padding:26px 0px; }
.ns_con_right .ns_rt_bk_02 ul { margin:0px -4px; padding:10px 0px; }
.ns_con_right .ns_rt_bk_02 ul li { float:left; width:33.33%; *+margin-left:-1px; }
.ns_con_right .ns_rt_bk_02 ul li dl { margin:0px 4px; }
.ns_con_right .ns_rt_bk_02 ul li dl dt { color:#fff; text-align:center; background:#e2bb76; line-height:2.4; border-radius:5px; }
.ns_con_right .ns_rt_bk_02 ul li dl dd { margin-top:8px; background:#f7f6f6; height:272px; *+height:244px; line-height:2; color:#565656; padding:14px 22px; }



.ns_con_right .ns_rt_bk_03 { padding:4px 0px; }
.ns_con_right .ns_rt_bk_03 .con { line-height:1.71; color:#6a6a6a; padding:17px 0px; }

.ns_con_right .ns_rt_bk_03 ul { margin:0px -7px; padding:22px 0px 0px; }
.ns_con_right .ns_rt_bk_03 ul li { float:left; width:33.33%; *+margin-left:-1px; }
.ns_con_right .ns_rt_bk_03 ul li dl { margin:0px 7px; }
.ns_con_right .ns_rt_bk_03 ul li dl dt { color:#fff; border-bottom:1px solid #e3b96f; padding-bottom:13px; margin-bottom:24px; }
.ns_con_right .ns_rt_bk_03 ul li dl dt span { text-align:center; width:156px; display:inline-block; background:#e2bb76; line-height:2.1; border-radius:20px; }
.ns_con_right .ns_rt_bk_03 ul li dl dd { margin-top:19px; line-height:1.667; color:#565656; }
.ns_con_right .ns_rt_bk_03 ul li dl dd i { width:7px; display:inline-block; margin-right:3px; height:6px; background:url(../images/dian4.png) no-repeat; }



/***********ns_article*****************/
.ns_article h1 { text-align:center; color:#000; }
.ns_article h3 { color:#403f3f; text-align:center; padding:10px 0px 8px; border-bottom:1px dotted #ddd; }

.ns_article .content { color:#403f3f; line-height:2; padding:30px 0px; }
.ns_article .content img { max-width:100%; }

.ns_conpage { color:#181818; padding-top:12.5px; border-top:1px dotted #ddd; }
.ns_conpage p { padding:2.5px 0px; }
.ns_conpage a {color:#181818; }
.ns_conpage a:hover {color:#c80000; }



.ns_con_ft { background:#f4f4f4; margin:28px 0px 0px; padding:28px 0px 24px; }
.ns_con_ft .code { float:left; width:46.8%; color:#5e5e5e; text-align:center; }
.ns_con_ft .code img { max-width:80%; }
.ns_con_ft .code p { padding-top:8px; }
.ns_con_ft .list { overflow:hidden; padding-right:5.4%;  }

.ns_con_ft .list ul {  padding:20px 0px 0px 0px; }
.ns_con_ft .list ul li { border-bottom:1px dotted #d9c2ac; padding:8.5px 0px; position:relative; }
.ns_con_ft .list ul li a { color:#4a4a4a; display:block; position:relative; padding-left:10px; }
.ns_con_ft .list ul li a i { width:4px; height:4px; background:#bd996e; position:absolute; left:0px; top:50%; margin-top:-2px; }




/*************************national_company************************/
.nation_bk_01 { background:url(../images/sec_bk_04_bg.jpg) repeat-y center top; padding:46px 0px 0px;}
.nation_bk_01 .tit_01 p:first-child +p span { color:#a4a4a4; }
.nation_bk_01 .con { text-align:center; padding-top:33px; }
.nation_bk_01 .con img { max-width:100%; }



.nation_bk_02 { padding:22px 0px;}
.nation_bk_02 .tit { text-align:center; color:#282b34; }
.nation_bk_02 .tit p:first-child span { display:inline-block; background:#fff; padding:0px 5px 11px; }
.nation_bk_02 .tit p:first-child label b { color:#d9ab67; }
.nation_bk_02 .tit p:first-child small { color:#ddd; padding-left:5px; position:relative; top:5px; }

.nation_tab_box .nation_tab { margin-top:19px; }
.nation_tab_box .nation_tab ul li { float:left; position:relative; padding-bottom:13px; width:14.2857%; text-align:center; }
.nation_tab_box .nation_tab ul li span { display:block; cursor:pointer; line-height:52px; color:#303030; background:#e0e0e0; margin:0px 1px;}
.nation_tab_box .nation_tab ul li i { position:absolute; display:none; left:50%; bottom:0px; margin-left:-13px; width:26px; height:13px; background:url(../images/nation_bk_02_jt01.png) no-repeat center center;}
.nation_tab_box .nation_tab ul li.on i { display:block;}
.nation_tab_box .nation_tab ul li.on span { background:#d9ab67; color:#fff; }

.nation_tab_box .nation_tab ul li:first-child span { background:#2c2f39!important; color:#fff!important; }
.nation_tab_box .nation_tab ul li:first-child i { display:none!important; }

.nation_tab_box .list { padding:4px 0px 16px; }
.nation_tab_box .list ul li { float:left; width:100%; margin:12px 0px; }
.nation_tab_box .list ul li .con { padding:17px 85px 17px 19px; background:#f2f0ec; border-radius:267px; }
.nation_tab_box .list ul li .img { float:left; position:relative; width:226px; padding:2px; background:#fff;border-radius:50%; }
.nation_tab_box .list ul li .img img { width:100%; border-radius:50%; }
.nation_tab_box .list ul li .img i { position:absolute; left:-2px; border:1px solid #c8c8c8; border-radius:50%; top:-2px; right:-2px; bottom:-2px; }
.nation_tab_box .list ul li .text { overflow:hidden; padding-left:30px; }
.nation_tab_box .list ul li .text h2 { color:#14172c; padding-top:14px; border-bottom:1px solid #d9ab67; padding-bottom:12px; }
.nation_tab_box .list ul li .text h2 label { color:#d9ab67; }
.nation_tab_box .list ul li .text p { color:#5f5f5f; line-height:1.6; margin-top:17px; max-height:4.8em; height:4.8em;  }
.nation_tab_box .list ul li .tel { margin-top:19px; }
.nation_tab_box .list ul li .tel span { display:inline-block; line-height:36px; }
.nation_tab_box .list ul li .tel span label { float:left; display:inline-block; text-align:center; border:1px solid #fc5c62;  }
.nation_tab_box .list ul li .tel span label:first-child { background:#fc5c62; border-radius:18px 0px 0px 18px;color:#fff; width:117px; }
.nation_tab_box .list ul li .tel span label:first-child +label { border-radius:0px 18px 18px 0px; color:#7f7f84; width:180px; padding-left:10px; text-align:left; }


.nation_bk_03 .sec_03 { padding-top:0px; }



