
/* 投资者关系 */
.iv-nav{ width: 1060px; height: 45px; margin: 0 auto;}
.iv-nav li{ height: 45px; font-size: 18px; width: 211px; float: left; text-align: center; background: #dab866; border: 1px solid #e3dfd3; border-right:none; }
.iv-nav li a{ display: block; height: 45px; line-height: 45px; text-align: center; color: #fff;  }
.iv-nav li.last{ border-right: 1px solid #e3dfd3;}
.iv-nav li.active{ background: #c09b30; }
.iv-nav li:hover{ background: #c09b30; }

.iv-main{ width: 1060px; margin: 0 auto; background: #fff;  }
.iv-main .inner{ width: 905px; margin: 0 auto; padding: 50px 0;  }
.iv-main .inner .title{ height: 40px; border-bottom: 1px solid #e3dfd3; margin-bottom: 30px;  }
.iv-main .inner .title h2{ height: 26px; line-height: 26px; border-left: 6px solid #bf9b31; font-size: 22px; color: #bf9b31; font-weight: normal; padding: 0 0 0 10px;  }

.iv-main .main{ width: 556px; float: left; }
.iv-main .main .hd{ height: 42px; background: #f4f3ee; }
.iv-main .main .hd li{ height: 42px; width: 100px; text-align: center; line-height: 42px; font-size: 14px; float: left; cursor: pointer; }
.iv-main .main .hd li.on{ height:50px; background: url(/skin/images/invest/arrow.png) center bottom no-repeat; color: #fff; }
.iv-main .main .bd{ padding: 30px 0 0 0;}
.iv-main .main .bd ul{ display: none;}
.iv-main .main .bd li{ padding: 20px; background: #f6f6f6; margin: 0 0 12px 0; }
.iv-main .main .bd li .time{ height: 20px; line-height: 20px; color: #666;}
.iv-main .main .bd li .txt{ font-size: 20px; line-height: 24px; color: #666;}
.iv-main .main .bd li .btn{ height: 30px; line-height: 30px; }
.iv-main .main .bd li .btn a{ width: 40px; color: #c09b30; text-decoration: none; margin-right: 15px; height: 30px; display: inline-block;}
.iv-main .main .bd li .btn a:hover{  color: #7e5a03; text-decoration: underline;   }
.iv-main .main .bd li .btn a.btn1{ background: url(/skin/images/invest/btn_1_bg.png) right center no-repeat; }
.iv-main .main .bd li .btn a.btn2{ background: url(/skin/images/invest/btn_2_bg.png) right center no-repeat; }

.iv-main .main .contact{ width: 497px; height: 266px; margin: 50px auto; }

.iv-main .side-box{ float: right; width: 300px; }
.iv-main .side-box .side{ margin: 0 0 10px 0; width: 250px;  padding: 25px; background: #f4f3ee;}
.iv-main .side-box .side h1{ font-size: 20px; color: #3d310d; height: 30px; line-height: 30px; }
.iv-main .side-box .side p{ color: #65531e; font-size: 14px; line-height: 24px; margin: 0 0 20px 0; padding: 0 0 20px 0; border-bottom: 1px solid #fff; }
.iv-main .side-box .side dl{ height: 43px; margin: 0 0 20px 0;}
.iv-main .side-box .side dt{ width: 43px; height: 43px; float: left; }
.iv-main .side-box .side dd{ height: 43px; margin: 0 0 0 16px; float: left; color: #65531e; font-size: 14px; line-height: 22px; }
.iv-main .side-box .side span{ font-size: 18px; color: #bf9b31; display: block; }
.iv-main .side-box .side span a{color: #bf9b31; }
.iv-main .side-box .side1 .image{ height: 64px; width: 64px; margin: 10px 0;}
.iv-main .side-box .side1 h4{ font-size: 12px; color: #65531e; height: 20px; line-height: 20px; font-weight: normal; }
.iv-main .side-box .side1 p{ border-bottom: none!important; font-size: 18px; color: #65531e; margin: 0!important; }
.iv-main .side-box .side1 a{ color: #c09b30; text-decoration: none; display: block; }
.iv-main .side-box .side1 a:hover{  color: #7e5a03; text-decoration: underline; }
.iv-main .side-box .site{ margin:20px 0 0  0; color: #666; line-height: 20px; }


.iv-main .anno li{ padding: 20px; background: #f6f6f6; margin: 0 0 12px 0; }
.iv-main .anno li .time{ height: 20px; line-height: 20px; color: #666;}
.iv-main .anno li .txt{ font-size: 20px; line-height: 24px; color: #666;}
.iv-main .anno li .btn{ height: 30px; line-height: 30px; }
.iv-main .anno li .btn a{ width: 40px; color: #c09b30; text-decoration: none; margin-right: 15px; height: 30px; display: inline-block;}
.iv-main .anno li .btn a:hover{ color: #7e5a03; text-decoration: underline; }
.iv-main .anno li .btn a.btn1{ background: url(/skin/images/invest/btn_1_bg.png) right center no-repeat; }
.iv-main .anno li .btn a.btn2{ background: url(/skin/images/invest/btn_2_bg.png) right center no-repeat; }

.iv-main .company .image{ width: 540px; height: 414px; margin: 40px auto; }
.iv-main .company dl{ border-top: 4px solid #dab866; color: #666; margin: 0 0 50px 0; }
.iv-main .company dt{ height: 30px; line-height: 30px; margin: 10px 0 20px 0; font-size: 18px;  }
.iv-main .company dd{ height: 43px; line-height: 43px; font-size: 14px; border-bottom: 1px solid #efefef; }
.iv-main .company dd span{ color: #dab866; font-weight: bold;}

.iv-main .stock{ color: #666; font-size: 14px; margin:30px 0 50px 0; }
.iv-main .stock dt{ width: 302px; height: 204px; float: left;}
.iv-main .stock dd{ width: 550px; float: right; line-height: 24px; }
.iv-main .stock dd p{ text-indent: 2em; margin: 0 0 20px 0;}

.iv-main .bonus table{ width: 905px; font-size: 14px; margin: 0 0 30px 0; }
.iv-main .bonus table th{ height: 42px; text-align: center; line-height: 42px; background: #f4f3ee; color: #3d310d; font-weight: bold; }
.iv-main .bonus table td{ height: 42px; line-height: 42px; text-align: center; border-bottom: 1px solid #f4f3ee; }

.iv-sec{ background: none!important; }
.iv-sec h1{ font-size: 16px; height: 30px; line-height: 30px; color: #c09b30; margin: 0 0 15px 0;  }
.iv-sec h5{ font-size: 12px; height: 30px; line-height: 30px;  }
.iv-sec h5 a{width: 65px; color: #c09b30;  position: absolute; bottom: 15px; left: 20px; text-decoration: none; margin-right: 15px; height: 30px; display: inline-block; background: url(/skin/images/invest/btn_3_bg.png) right center no-repeat; }
.iv-sec h5 a:hover{ color: #7e5a03; text-decoration: underline; }

.iv-sec .sec1 .left{ width: 238px; height: 380px; border:1px solid #e3dfd3; float: left; background: #fff; padding: 25px 20px; position: relative; }
.iv-sec .sec1 .left .image{ width: 185px; height: 184px; margin: 0 auto; }
.iv-sec .sec1 .left p{ line-height: 22px; color: #666; margin: 10px 0; }
.iv-sec .sec1 .right{width: 719px; height: 380px; border:1px solid #e3dfd3; float: right; background: #fff; padding: 25px 20px;  position: relative;}
.iv-sec .sec1 .right .image{ width: 478px; height: 252px; margin: -50px auto 0; }

.iv-sec .sec2{ margin: 20px 0 0 0;}
.iv-sec .sec2 .left{width: 238px; height: 369px; border:1px solid #e3dfd3; float: left; background: #fff; padding: 25px 20px;  position: relative; }
.iv-sec .sec2 .center{width: 328px; height: 369px; border:1px solid #e3dfd3; float: left; margin: 0 0 0 20px; background: #fff; padding: 25px 20px;  position: relative;}
.iv-sec .sec2 .right{width: 328px; height: 369px; border:1px solid #e3dfd3; float: right; background: #fff; padding: 25px 20px;  position: relative; }


.iv-sec .sec2 .left p{ color: #65531e; font-size: 14px; line-height: 24px; margin: 0 0 20px 0; padding: 0 0 20px 0; border-bottom: 1px solid #fff; }
.iv-sec .sec2 .left dl{ height: 43px; margin: 0 0 20px 0;}
.iv-sec .sec2 .left dt{ width: 43px; height: 43px; float: left; }
.iv-sec .sec2 .left dd{ height: 43px; margin: 0 0 0 16px; float: left; color: #65531e; font-size: 14px; line-height: 22px; }
.iv-sec .sec2 .left dd span{ font-size: 18px; color: #bf9b31; display: block; }
.iv-sec .sec2 .left dd span a{ color: #bf9b31;}
.iv-sec .sec2 li .time{ height: 20px; line-height: 20px; color: #666;}
.iv-sec .sec2 li .txt{ font-size: 14px; line-height: 24px; color: #9a7b31;}
.iv-sec .sec2 li .btn{ height: 30px; line-height: 30px; }
.iv-sec .sec2 li .btn a{ width: 40px; color: #c09b30; text-decoration: none; margin-right: 15px; height: 30px; display: inline-block;}
.iv-sec .sec2 li .btn a:hover{ color: #7e5a03; text-decoration: underline; }
.iv-sec .sec2 li .btn a.btn1{ background: url(/skin/images/invest/btn_1_bg.png) right center no-repeat; }


/* 新闻中心 */
.ne-nav{ width: 1060px; height: 45px; margin: 0 auto;}
.ne-nav li{ height: 45px; width: 211px; font-size: 18px; float: left; text-align: center; background: #dab866; border: 1px solid #e3dfd3; border-right:none; }
.ne-nav li a{ display: block; height: 45px; line-height: 45px; text-align: center; color: #fff;  }
.ne-nav li.last{ border-right: 1px solid #e3dfd3; width: 263px; }
.ne-nav li.active{ background: #c09b30; }
.ne-nav li:hover{  background: #c09b30;}

.ne-main{ width: 1060px; margin: 0 auto; padding: 30px 0; background: #fff; }
.ne-main .ne-list{ width: 1060px; margin: 0 auto; }
.ne-main .ne-list dl{ position: relative; background: #f5ede3; margin: 0 0 10px 0; border-radius: 20px 0; -webkit-border-radius: 20px 0; -ms-border-radius: 20px 0; overflow: hidden; }
.ne-main .ne-list dl b{ position: absolute; display: block; width: 20px; height: 20px; z-index: 999; }
.ne-main .ne-list dl .radius1{ background: url(/skin/images/radius1.gif) no-repeat; left: 0; top: 0; }     
.ne-main .ne-list dl .radius2{background: url(/skin/images/radius2.gif) no-repeat; right: 0; bottom: 0; }



.ne-main .ne-list dl:hover{ background: #6d6e71; color: #fff; }
.ne-main .ne-list dl:hover a{ color: #fff; }
.ne-main .ne-list dl:hover p{ color: #fff; }
.ne-main .ne-list dl:hover span{ font-weight: bold; color: #fff; }
.ne-main .ne-list dt{ width: 800px; padding: 20px 50px 20px 20px; height: 87px; float: left; overflow: hidden; line-height: 22px; }
.ne-main .ne-list dt h2{ font-size: 20px; margin: 0 0 20px 0; }
.ne-main .ne-list dt h2 span{ color: #707070; display: inline-block; float: right; font-size: 14px; font-family: "Mircosoft YaHei"; font-weight: normal;}
.ne-main .ne-list dt h2 a{ color: #bf9b31; }
.ne-main .ne-list dt p{ font-size: 12px; color: #707070; }
.ne-main .ne-list dd{ width: 190px; height: 127px; float: right; }
.ne-main .ne-list dd img{ height: 100%; width: 100%; }


.ne-con{ width: 930px; margin: 30px auto; }
.ne-con .title{ border-bottom: 1px solid #d7d7d7; }
.ne-con .title h1{ font-size: 20px; color: #4c4948; text-align: center;  }
.ne-con .title h2{ font-size: 14px; color: #666; text-align: center; padding:10px 0 0;  }
.ne-con .title .left{ float: left; font-size: 12px; color: #4c4948; padding: 0 0 0 300px; height: 25px; line-height: 25px; word-spacing: 15px; margin: 30px 0;  }
.ne-con .title .right{ float: right; height: 25px;  margin: 30px 0; }
.ne-con .title .right a{ height: 25px; width: 25px; display: block; float: right; margin:0 0 0 10px; }
.ne-con .title .right a.a1{ background: url(/skin/images/news/ico1.png) no-repeat;}
.ne-con .title .right a.a1:hover{ background: url(/skin/images/news/ico1_1.png) no-repeat;}
.ne-con .title .right a.a2{ background: url(/skin/images/news/ico2.png) no-repeat;}
.ne-con .title .right a.a3{ background: url(/skin/images/news/ico3.png) no-repeat;}
.ne-con .title .right a.a3:hover{ background: url(/skin/images/news/ico3_1.png) no-repeat;}

.ne-con .con{ line-height: 24px; font-size: 14px; margin: 30px 0 50px;  }
.ne-con .con p{ margin: 20px 0 0 0;}
.ne-con .share{ height: 20px; line-height: 20px; color: #666;  }
.ne-con .share1{ float: left; height: 20px; width: 60px; padding: 0 0 0 25px; background: url(/skin/images/news/share.png) left center no-repeat; }
.ne-con .share2{ float: left; height: 20px; width: 140px; line-height: 20px; padding: 2px; }
.ne-con .share3{ float: left; height: 20px; width: 60px; text-align: right; padding: 0 0 0 15px; background: url(/skin/images/news/print.png) left center no-repeat; }

.ne-con .tips{ height: 47px; line-height: 47px; border-bottom: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; margin: 30px 0; }
.ne-con .tips .left{ float: left; width: 50%;  }
.ne-con .tips .right{ float: right;  }
.ne-con .tips span{ color: #bf9b31; }

.ne-con .about h1{ font-size: 16px; height: 30px; line-height: 30px; margin: 20px 0; }
.ne-con .about li{ width: 190px; float: left; margin: 0 0 0 55px; }
.ne-con .about li.first{ margin: 0;}
.ne-con .about h2{ width: 190px; height: 127px; }
.ne-con .about a{ color: #666; }
.ne-con .about img{ height: 100%; width: 100%; }
.ne-con .about p{ line-height: 22px; word-break:break-word; margin: 20px 0 0 0;}

.ne-con2{ width: 930px; margin: 0px auto; margin-top: -40px; }
.ne-con2 .title{ height: 40px; border-bottom: 1px solid #e3dfd3; margin: 50px 0; }
.ne-con2 .title h2{ height: 26px; line-height: 26px; border-left: 6px solid #bf9b31; font-size: 22px; color: #bf9b31; font-weight: normal; padding: 0 0 0 10px;  }
.ne-con2 .ma-con dl{ padding: 0 0 40px; border-bottom: 1px solid #d7d7d7; height: 265px; }
.ne-con2 .ma-con dl:after{ content: ''; display: block; clear: both; }
.ne-con2 .ma-con dt{ width: 211px; height: 265px; float: left; }
.ne-con2 .ma-con dt img{ height: 100%; width: 100%; }
.ne-con2 .ma-con dd{ width: 700px; float: right; height: 265px; }
.ne-con2 .ma-con dd h1{ font-size: 18px; margin: 0 0 20px 0; height: 30px;}
.ne-con2 .ma-con dd h1 a{ width: 400px; text-align: left; background: none; }
.ne-con2 .ma-con dd h2{ font-size: 14px; height: 20px; line-height: 20px; }
.ne-con2 .ma-con dd p{ font-size: 14px; line-height: 22px; }
.ne-con2 .ma-con dd span{ display: block; height: 29px; margin: 30px 0 0 0; }
.ne-con2 .ma-con dd a{ display: block; height: 29px; line-height: 29px; text-align: center; color: #666; float: left;  width:79px; background: #ececec; }
.ne-con2 .ma-con dd a.active{ background: #c09b30; color: #fff; }


.ne-con2 .ma-list{ margin: 40px 0;}
.ne-con2 .ma-list:after{ content: ''; display: block; clear: both; }
.ne-con2 .ma-list ul{ height: 94px; margin: 0 0 50px 0; width: 930px; }
.ne-con2 .ma-list li{ width: 232px; float: left; height: 94px;  }
.ne-con2 .ma-list .left{ float: left; width: 77px; height: 94px;  }
.ne-con2 .ma-list .right{ float: left; height: 74px; width: 140px; padding: 20px 0 0 10px; }
.ne-con2 .ma-list .right h2{ font-size: 12px; font-weight: normal;}
.ne-con2 .ma-list .right p{ font-size: 14px; line-height: 22px;}


.ne-con3{ width: 1060px; margin: 0px auto; }

.ne-con3 li{ width: 299px; height: 300px; overflow: hidden; padding: 67px 27px 0px 26px; margin: 0 0 1px 1px; background: #e1e1e1; color: #4c4948; float: left; cursor: pointer; }
.ne-con3 li:hover{  background: #c09b30; float: left; color: #fff; }
.ne-con3 li:hover a{ color: #fff;}
.ne-con3 li:hover span{ color: #fff;}
.ne-con3 li .v-box{ width: 297px; height: 200px; position: relative; }
.ne-con3 li .v-box img{ display: block; width: 100%; height: 100%;}
.ne-con3 li .v-box a{ height: 100%; width: 100%; display: block; position: absolute; left: 0; top: 0; }
.ne-con3 li .v-box a.s1{ z-index: 1; }
.ne-con3 li .v-box a.s2{ z-index: 9; background: url(/skin/images/news/ico_play.png) center center no-repeat; }

.ne-con3 li span{ font-size: 12px; color: #4c4948; height: 30px; display: block; line-height: 30px; }
.ne-con3 li h2{ font-size: 18px; font-weight: normal; }
.ne-con3 li a{ color: #4c4948; }

.ne-con .v-sec{ margin: 50px auto; width: 640px; line-height: 24px;  }
.ne-con .v-sec .player{ width: 640px; height: 383px; margin: 0 0 50px 0; }
.ne-con .v-sec p{ margin: 30px 0 0 0;}


/* 联系我们 */
.co-nav{ width: 1060px; height: 45px; margin: 0 auto;}
.co-nav li{ height: 45px; width: 528px; font-size: 18px; float: left; text-align: center; background: #dab866; border: 1px solid #e3dfd3; border-right:none; }
.co-nav li a{ display: block; height: 45px; line-height: 45px; text-align: center; color: #fff;  }
.co-nav li.last{ border-right: 1px solid #e3dfd3; width: 263px; }
.co-nav li.active{ background: #c09b30; }
.co-nav li:hover{ background: #c09b30; }

.co-con{ width: 930px; padding: 50px 62px; background: #fff; margin: 0 auto;  }
.co-con .title{ height: 40px; border-bottom: 1px solid #e3dfd3; margin: 0 0 20px; }
.co-con .title h2{ height: 26px; line-height: 26px; border-left: 6px solid #bf9b31; font-size: 22px; color: #bf9b31; font-weight: normal; padding: 0 0 0 10px;  }
.co-con .con h1{ font-size: 20px; font-weight: normal; }
.co-con .con p{ line-height: 24px; color: #666; margin: 30px 0 20px; font-size: 14px; }
.co-con .con .map{ height: 369px; width: 923px; margin: 30px auto; }

.co-con .com{ width: 930px; margin: 30px auto; }
.co-con .com li{ *height: 200px;  }
.co-con .com .left{ width: 415px; height: 200px; float: left;  padding:50px 0 0 50px;}
.co-con .com .right{ width: 415px; height: 200px; float: left; padding:50px 0 0 50px;}
.co-con .com h1{ font-size: 18px; height: 40px; }
.co-con .com p{ line-height: 22px; color: #666; font-size: 14px; }


/* 客户中心 */
.cu-nav{ width: 1060px; height: 45px; margin: 0 auto;}
.cu-nav li{ height: 45px; width: 352px; font-size: 18px; float: left; text-align: center; background: #dab866; border: 1px solid #e3dfd3; border-right:none; }
.cu-nav li a{ display: block; height: 45px; line-height: 45px; text-align: center; color: #fff;  }
.cu-nav li.active{ background: #c09b30; }
.cu-nav li:hover{ background: #c09b30; }

.cu-con{ width: 904px; margin: 0 auto 100px; padding: 50px 78px; background: #fff;  }
.cu-con .title{ height: 40px; border-bottom: 1px solid #e3dfd3; margin: 50px 0; }
.cu-con .title h2{ height: 26px; line-height: 26px; border-left: 6px solid #bf9b31; font-size: 22px; color: #bf9b31; font-weight: normal; padding: 0 0 0 10px;  }

.cu-con .service .sec1{ line-height: 22px; color: #666; font-size: 14px; }
.cu-con .service .sec2{ height: 247px; width: 904px; margin: 30px 0;}
.cu-con .service dt{ width: 402px; float: left; padding: 0 50px 0 0; }
.cu-con .service dd{ width: 402px; float: left; padding: 0 50px 0 0; }
.cu-con .service h2{ font-size: 24px; color: #585858; margin: 0 0 20px; }
.cu-con .service dl p{ line-height: 24px; color: #666; font-size: 14px; }

.cu-con .cu-con2{ width: 904px; margin: 30px auto; }
.cu-con .cu-con2 dt{ width: 360px; float: left; }
.cu-con .cu-con2 dd{ width: 485px; height: 422px; float: right;}
.cu-con .cu-con2 h1{ height: 40px; line-height: 40px; font-size: 14px; color: #c09b30; font-weight: normal; padding: 0 0 0 10px; background: #f2f0e9; }
.cu-con .cu-con2 h3{ height: 30px; line-height: 30px; color: #c09b30; font-size: 16px; margin: 20px 0; font-weight: normal; }
.cu-con .cu-con2 .sec1{ line-height: 24px; color: #666; font-size: 14px; }
.cu-con .cu-con2 .sec2{ line-height: 24px; color: #666; font-size: 14px; }

.cu-con .hotline .sec1{ width: 905px; height: 358px; }
.cu-con .hotline .sec2{ margin: 50px 0; }
.cu-con .hotline .left{ float: left; width: 280px;  }
.cu-con .hotline .center{ float: left; width: 260px; padding: 0 0 0 80px; border-right: 1px solid #ebebeb; border-left: 1px solid #ebebeb; }
.cu-con .hotline .right{ float: right; width: 200px; padding: 0 0 0 80px;  }
.cu-con .hotline h2{ font-size: 14px; color: #8a7846; margin: 0 0 10px 0; }
.cu-con .hotline h3{ font-size: 14px; color: #8a7846; margin: 50px 0 10px; }
.cu-con .hotline p{ color: #a38f58; line-height: 20px; font-size: 14px; }



/* 辅助页面 */
.error{ width: 640px; margin: 50px auto 200px; text-align: center; }
.error .box{ width: 191px; height: 190px; background: url(/skin/images/other/error.jpg) center center no-repeat; margin: 0 auto; }
.error h2{ font-size: 36px; color: #bf9b31; font-weight: normal; margin: 10px 0 0 0; }
.error p{ text-align: center; line-height: 24px; margin: 50px 0 0 0;}
.error a{ color: #bf9b31;  } 

.sec-con{ width: 904px; margin: 0 auto 100px; padding: 50px 78px; background: #fff;  }
.sec-con .title{ height: 40px; border-bottom: 1px solid #e3dfd3; margin: 50px 0; }
.sec-con .title h2{ height: 26px; line-height: 26px; border-left: 6px solid #bf9b31; font-size: 22px; color: #bf9b31; font-weight: normal; padding: 0 0 0 10px;  }

.sec-con .law{ line-height: 22px; width: 550px;}
.sec-con .law dl{ margin: 0 0 50px 0; color: #666; }
.sec-con .law dt{ font-size: 16px; color: #bf9b31;  margin: 0 0 10px 0; }
.sec-con .law dd{background: url(/skin/images/other/arrow.png) left 8px no-repeat; padding: 0 0 0 10px; font-size: 14px; }

.sec-con .link ul{ padding: 0 0 0 2px;}
.sec-con .link li{ width: 215px; height: 104px; float: left; margin: 10px 10px 0 0; }

.sec-con .se-box{}
.sec-con .se-box .head{ height: 50px; border-bottom:1px solid #c09b30; }
.sec-con .se-box .head h1{ font-size: 18px; float: left; font-weight: normal; height: 50px; line-height: 50px; }
.sec-con .se-box .head h2{ font-size: 12px; float: left; font-weight: normal; margin: 0 0 0 20px; height: 50px; line-height: 60px; }
.sec-con .se-box .head span{ color: #c09b30; }

.sec-con .se-box ul{ margin: 0 0 50px 0; }
.sec-con .se-box ul li{ padding: 10px; border-bottom: 1px dashed #c09b30; margin: 20px 0; }
.sec-con .se-box ul h3{ font-size: 16px; }
.sec-con .se-box ul h3 a{ color: #c09b30; }
.sec-con .se-box ul p{ line-height: 22px; color: #666; margin: 10px 0; }
.sec-con .se-box ul span a{  color: #c09b30; }


.sitemap{ width: 906px; margin: 0 auto; font-size: 14px; }
.sitemap dl{ float: left; margin: 0 0 50px 0; }
.sitemap dt{  background: #f7f7f7; height: 40px; line-height: 40px; width: 150px; font-size: 16px; font-weight: bold; }
.sitemap dd{ height: 40px; line-height: 40px; width: 150px; } 


/* 工作机会 */
.wo-con{ width: 923px; margin: 0 auto; padding: 50px 70px; background: #fff; }
.wo-con .title{ height: 40px; border-bottom: 1px solid #e3dfd3; }
.wo-con .title h2{ height: 26px; line-height: 26px; border-left: 6px solid #bf9b31; font-size: 22px; color: #bf9b31; font-weight: normal; padding: 0 0 0 10px;  }

.wo-con1{ width: 923px; }
.wo-con1 .image{ width: 923px; height: 1159px; }
.wo-con1 .image img{ height: 100%; width: 100%; }
.wo-con1 h3{ height: 30px; line-height: 30px; font-size: 18px; color: #4c4948; margin: 40px 0; font-weight: normal; }
.wo-con1 dl{ width: 923px; padding: 0 0 30px 0; }
.wo-con1 dt{ height: 46px; width: 46px; float: left; }
.wo-con1 dd{ width: 600px; float: left; margin: 0 0 0 27px; }
.wo-con1 dd h2{ font-size: 16px; height: 30px; line-height: 30px; color: #c30d23; margin: 0 0 20px 0; }
.wo-con1 dd p{ line-height: 22px; color: #4c4948; font-size: 14px; }

.wo-con2{width: 928px; }
.wo-con2 .image{ width: 928px; margin: 30px 0 100px; }

.wo-con3{width: 928px; }
.wo-con3 .image{ width: 923px; height: 992px; margin: 30px 0 100px; }

.wo-con4{width: 923px; }
.wo-con4 .image{ width: 923px; height: 223px; margin: 30px 0 100px; background: url(/skin/images/job/pic4.jpg) no-repeat;}

.wo-con5{width: 923px; margin: 0 0 100px 0; }
.wo-con5 .image{ width: 923px; height: 223px; margin: 30px 0 70px; background: url(/skin/images/job/pic5.jpg) no-repeat;}
.wo-con5 .line{ height: 1px; border-bottom: 1px solid #f8edd9; }
.wo-con5 th{ height: 54px; line-height: 54px; background: #dab866; color: #fff; border-right: 1px solid #fff; padding: 0 0 0 40px; font-size: 18px; }
.wo-con5 td{ height: 48px; line-height: 48px; border-right: 1px solid #fff;  padding: 0 0 0 40px; font-size: 14px; border-bottom: 1px solid #e3dfd3; }

.wo-con6{ width: 923px; margin: 0 0 100px 0; }
.wo-con6 dl{ border-bottom:1px solid #e3dfd3; width: 923px; margin: 0 0 20px 0; }
.wo-con6 dt{ width: 90px; height: 40px;  float: left; font-size: 18px; color: #c09b30; }
.wo-con6 dd{ width: 823px; margin: 0 0 0 10px; line-height: 24px; font-size: 14px; padding: 0 0 20px 0;  float: left;  color: #4c4948; }
.wo-con6 dd h2{ margin: 0 0 20px;}
.wo-con6 .btn{ width: 200px; height: 47px; background: url(/skin/images/job/btn.png) no-repeat; margin: 20px 0 30px 20px;  }
.wo-con6 .btn a{ height: 100%; width: 100%; display: block;}

.wo-con7{ width: 923px; margin: 50px auto; font-size: 14px; }

.wo-con7 .sec1{ height: 55px; border:1px solid #e3dfd3; font-size: 14px; color: #636363; }
.wo-con7 .sec1 .head1{ width: 556px; height: 55px; padding: 0 0 0 30px; line-height: 55px; float: left; }
.wo-con7 .sec1 .head2{ width: 335px; height: 55px; line-height: 55px; float: right; }

.wo-con7 .sec2{ margin: 50px 0 0 0; border-bottom:1px dashed #e3dfd3; padding: 0 0 40px 0; }
.wo-con7 .sec2-1{ width: 50%; float: left; }
.wo-con7 .sec2-1 .item{ height: 23px; margin: 0 0 10px 0; line-height: 23px; }
.wo-con7 .sec2-1 .left{ width: 100px; padding: 0 20px 0 0; text-align: right; height: 23px; float: left; }
.wo-con7 .sec2-1 .center{ width: 219px; height: 23px; float: left; }
.wo-con7 .sec2-1 .center input{ display: block; width: 207px; padding: 0 5px; height: 21px; border:1px solid #e3dfd3; }

.wo-con7 .sec3{ margin: 50px 0 0 0; }
.wo-con7 .sec3 .item{ height: 23px; margin: 0 0 10px 0; line-height: 23px; }
.wo-con7 .sec3 .left{ width: 80px; padding: 0 20px 0 0; text-align: right; height: 23px; float: left; }
.wo-con7 .sec3 .center{ width: 523px; height: 23px; float: left; }
.wo-con7 .sec3 .center input{ display: block; width: 533px; padding: 0 5px; height: 21px; border:1px solid #e3dfd3; }


.wo-con7 .sec4{border-bottom:1px dashed #e3dfd3; padding: 10px 0 40px 0; margin: 0 0 30px 0;}
.wo-con7 .sec4 .item{ height: 2s3px; margin: 0 0 10px 0; line-height: 23px;  }
.wo-con7 .sec4 .item input{ vertical-align: middle;}
.wo-con7 .sec4 .item .txt{ width: 55px; height: 21px; padding: 0 5px; border:1px solid #e3dfd3;  }

.wo-con7 .sec5{ border:1px solid #e3dfd3; width: 921px; height: 224px; margin:0 0 20px 0; }
.wo-con7 .sec5 h3{ width: 900px; height: 44px; margin: 0 auto; line-height: 44px; border-bottom:1px dashed #e3dfd3; font-size: 14px; color: #666; font-weight: normal; }
.wo-con7 .sec5 textarea{ display: block; background: none; border:none; height: 140px; width: 900px; margin: 10px auto 0; padding: 5px; color: #666; line-height: 22px; }

.wo-con7 .sec6{ border:1px solid #e3dfd3; width: 921px; height: 40px; line-height: 40px; margin:0 0 20px 0; }
.wo-con7 .sec6 h3{ float: left; padding: 0 0 0 20px; }
.wo-con7 .sec6 input{ display: block; float: left; width: 500px; height: 23px; border:none; background: none; margin: 8px 0 0 30px; }


.wo-con7 .sec7{border-bottom:1px dashed #e3dfd3; padding: 10px 0 40px 0; }
.wo-con7 .sec7 h1{ height: 40px; line-height: 40px; font-size: 16px;  }
.wo-con7 .sec7 .item{ height: 23px; margin: 0 0 10px 0; line-height: 23px;  }
.wo-con7 .sec7 .item input{ vertical-align: middle; }
.wo-con7 .sec7 .item .txt{ width: 427px; height: 21px; padding: 0 5px; border:1px solid #e3dfd3; }
.wo-con7 .sec7 .item .txt1{ width: 169px; height: 21px; padding: 0 5px; border:1px solid #e3dfd3; }

.wo-con7 .sec8{ height: 36px; margin: 30px 0; }
.wo-con7 .sec8 input{ display: block; cursor: pointer; background: url(/skin/images/job/btn_bg.png) repeat-x; float: left; line-height: 34px; text-align: center; font-size: 16px; color:#c09b30; border:1px solid #e8e8e8;  height: 34px; width: 87px; margin: 0 15px 0 0; }

.wo-con7 .sec9{ line-height: 24px; color: #666; }


/* 产品中心 */
.pr-con{ width: 1060px; margin: 0 auto; }
.pr-con .head{ padding: 0 0 20px 0; width: 1058px; border:1px solid #e3dfd3; margin: 23px 0 0 0; background: #fff; }
.pr-con .head h1{ font-size: 22px; color: #bf9b31; font-weight: normal; padding: 0 0 0 50px; height: 49px; line-height: 49px; border-bottom:1px solid #e3dfd3;  }
.pr-con .head dl{ width: 1058px; height: 30px; margin: 20px 0 0 0; }
.pr-con .head dt{ text-align: left; font-size: 16px; height: 30px; margin-left: 50px; width: 100px; float: left;  }
.pr-con .head dd{ width: 800px; height: 30px; margin: 0 0 0 0; font-size: 14px;   float: left;}
.pr-con .head dd input{ vertical-align: middle;  font-size: 14px; display: none; }
.pr-con .head label{  position: absolute; z-index: 1; display: inline-block; width: 100px; height: 20px; background:#fff url(/skin/images/ico_check.jpg) left center no-repeat; font-size: 14px; text-align: center;  }
.pr-con .head dd {}
.pr-con .list{ margin: 34px 0 0 0; }
.pr-con .list ul{ margin: 0 0 36px 0; }
.pr-con .list li{ position: relative; margin: 0 0 30px 20px; float: left; width: 250px; background: #fff; border-radius: 10px 0 0 10px; }
.pr-con .list li .sec1{ width: 250px; height: 155px; border-radius: 10px 0 10px 0; }
.pr-con .list li .sec1 img{ height: 100%; width: 100%; border-radius: 10px 0 0 10px;  }

.pr-con .list li .sec2{ height: 180px; width: 248px; overflow: hidden; margin: 19px 0 0 0; border: 1px solid #e3dfd3;  border-radius: 10px 0 0 0;}
.pr-con .list li .sec2 p{ word-break:break-all; line-height: 22px; text-align: left; font-size: 12px; padding: 0 25px; }
.pr-con .list li .sec2 h2{ height: 25px; line-height: 25px; margin: 22px 0 10px 0; width: 248px; text-align: center;}
.pr-con .list li .sec2 h2 a{ width: 58px; height: 23px; line-height: 23px; border:1px solid #e3dfd3; display: inline-block; }

.pr-con .list li .sec3{ height: 34px; width: 248px; border: 1px solid #e3dfd3; border-top:none; text-align: center;}
.pr-con .list li .sec3 a.line{ border-right:1px solid #e3dfd3; width: 123px; }
.pr-con .list li .sec3 a{ width: 124px; float: left; height: 34px; line-height: 34px;  display: inline-block; font-size: 14px;  }
.pr-con .list li .sec3 a span{ color: #bf9b31; }
.pr-con .list li .sec3 a:hover{ background: #bf9b31; color: #fff; }
.pr-con .list li .sec3 a:hover span{ background: #bf9b31; color: #fff; }

.pr-con .list li .sec4{ border-radius: 15px 0; height: 33px; width: 250px; line-height: 33px; text-align: center; color: #fff; font-size: 14px; position: absolute; left: 0; top: 150px; background: url(/skin/images/product/bg.png) repeat-x; }
.pr-con .list li .sec4 a{ color: #fff; }
.pr-con .list li.first{ margin: 0; }

.bu-con{ width: 794px; margin: 0 auto; background: #fff; padding: 50px 130px; }
.bu-con .head{ border-bottom: 3px solid #dab866; padding: 0 0 40px 0; height: 116px; }
.bu-con .head .left{ width: 420px; height: 116px; float: left;}
.bu-con .head .center{ width: 283px; word-break:break-all; line-height: 24px; font-size: 14px; float: left;}
.bu-con .head .right{ width: 53px; height: 116px; float: left; }

.bu-con .head dt{ background: #dab866; height: 116px; width: 116px; line-height: 116px; text-align: center; color: #fff; float: left;   }
.bu-con .head dt img{ width: 100%; height: 100%; }
.bu-con .head dd{ height: 116px; width:340px; color: #dab866; font-size: 30px; float: left; padding: 35px 0 0 0px;}
.bu-con .head .right a{ display: block; height: 49px; width: 49px; text-indent: -100px; overflow: hidden; margin: 0 0 10px 0; }
.bu-con .head .right a.a1{ background: url(/skin/images/product/ico_sina.png) no-repeat; }
.bu-con .head .right a.a1:hover{ background: url(/skin/images/product/ico_sina1.png) no-repeat;}
.bu-con .head .right a.a2{ background: url(/skin/images/product/ico_weixin.png) no-repeat; }
.bu-con .head .right a.a2:hover{ background: url(/skin/images/product/ico_weixin1.png) no-repeat;}

.bu-con .sec1 h2{ font-size: 18px; height: 50px; line-height: 50px;   }
.bu-con .sec1 .con{ line-height: 22px; color: #666;  font-size: 14px; margin: 20px 0 0 0; padding: 15px 30px 15px 0; }

.bu-con .sec2{  position: relative; margin: 50px auto; }
.bu-con .sec2 a{ width: 50px; height: 70px;  position: absolute; top: 211px; z-index: 99; }
.bu-con .sec2 a.prev{ left: 0; background: url(/skin/images/product/arrow_left.png) no-repeat; }
.bu-con .sec2 a.next{ right:0; background: url(/skin/images/product/arrow_right.png) no-repeat; }
.bu-con .sec2 .hd{ overflow: hidden; width: 794px; height: 50px; padding: 5px 0 0 0; background: #000; opacity:0.7; position: absolute; bottom: 0px; z-index: 9;   }
.bu-con .sec2 .hd ul{ width: 642px ; margin: 0 auto; }
.bu-con .sec2 .hd li{ border:2px solid #000; opacity: 1; width: 80px; height: 40px;  margin: 0 7px 52px 0; float: left; cursor: pointer;}
.bu-con .sec2 .hd li.on{ border:2px solid #c09b31;}
.bu-con .sec2 .hd li img{ width: 100%; height: 100%; }
.bu-con .sec2 .bd{ width: 794px; height: 450px;  overflow: hidden;}
.bu-con .sec2 .bd li{ width: 794px; height: 450px;float: left; }
.bu-con .sec2 .bd li img{ width: 100%; height: 100%; }
.bu-con .sec2 h1{ text-align: center; display: none; font-weight: normal; font-size: 14px; height: 30px; line-height: 30px;}

.bu-con .sec3{width: 794px; margin: 30px auto; border-top:1px solid #e6e0d0;}
.bu-con .sec3 h2{ height: 40px; line-height: 40px; font-size: 16px; color: #666;  }
.bu-con .sec3 h3{ height: 30px; line-height: 30px; font-size: 14px; text-align: center;  color: #666; }
.bu-con .sec3 li{ width: 150px; height: 126px; float: left; margin: 0 0 0 10px; }
.bu-con .sec3 li img{ width: 100%; height:100%;} 
.bu-con .sec3 li.first{ margin: 0; }

.xun-nav{ width: 1060px; height: 45px; margin: 0 auto;}
.xun-nav li{ height: 45px; font-size: 18px; width: 210px; float: left; text-align: center; background: #dab866; border: 1px solid #e3dfd3; border-right:none; }
.xun-nav li a{ display: block; height: 45px; line-height: 45px; text-align: center; color: #fff;  }
.xun-nav li.last{ border-right: 1px solid #e3dfd3;}
.xun-nav li.active{ background: #c09b30; }
.xun-nav li:hover{ background: #c09b30; }

.xun-con{ width: 1060px; margin: 0 auto; padding: 50px 0; background: #fff;  }
.xun-con .inner{ width: 794px; margin: 0 auto; }
.xun-con .sec1 h1{ font-size: 36px; color: #bf9b31; height: 70px; }
.xun-con .sec1 h3{ font-size: 16px; color: #595656; font-weight: normal; margin: 32px 0 0 30px;  }
.xun-con .sec1 p{ font-size: 14px; line-height: 24px; color: #595656; margin: 10px 0 0 30px; }
.xun-con .sec1 li{ height: 182px; float: left; }
.xun-con .sec1 .li1{ width: 183px; margin: 0 2px 0 0; background: #f8edd9; }
.xun-con .sec1 .li2{ width: 185px; margin: 0 2px 0 0; background: #f3e8cd; }
.xun-con .sec1 .li3{ width: 200px; margin: 0 2px 0 0; background: #f8edd9; }
.xun-con .sec1 .li4{ width: 218px; margin: 0 2px 0 0; background: #f3e8cd; }


.xun-con .sec2{ margin: 30px 0; }
.xun-con .sec2 h1{ font-size: 24px; color: #363636; height: 50px; }
.xun-con .sec2 .box{  width: 780px; padding: 10px 10px 10px 0;  color: #666; line-height: 24px; font-size: 14px;  }
.xun-con .sec2 .box p{ margin: 0 0 15px 0;}
.xun-con .p-sec3{ margin-top: -20px;}
.xun-con .p-sec3 h2{ width: 795px; height: 435px; margin: 30px 0;  }
.xun-con .p-sec3 h2 img{ display: block; height: 100%; width: 100%; }
.xun-con .p-sec3 .box{ margin: 40px 0 70px 0; }
.xun-con .p-sec3 .hd{ width: 204px; height: 106px; float: left; }
.xun-con .p-sec3 .hd li{ border-bottom: 1px solid #d7d7d7; height: 34px; line-height: 34px;  }
.xun-con .p-sec3 .hd li a{font-size: 18px; color: #363636; }
.xun-con .p-sec3 .hd li a:hover{ text-decoration: none;}
.xun-con .p-sec3 .hd li.on{background: url(../images/product/arrow.jpg) left center no-repeat; }
.xun-con .p-sec3 .hd li.on a{ margin: 0 0 0 40px;}
.xun-con .p-sec3 .bd{ width: 500px; height: 106px; overflow: hidden; float: right; font-size: 12px; line-height: 24px; }

.xun-con .sec4{ margin-top: -40px;}
.xun-con .sec4 h2{ width: 795px; height: 370px; margin: 20px 0;  }
.xun-con .sec4 h2 img{ display: block; height: 100%; width: 100%; }
.xun-con .sec4 h1{ font-size: 18px; height: 50px; color: #363636; font-weight: normal; }
.xun-con .sec4 p{ color: #666; font-size: 14px; line-height: 24px; margin: 0 0 15px 0; }

.xun-con .p-sec5{ margin: 70px 0; }
.xun-con .p-sec5 .hd{ width: 795px; height: 54px; }
.xun-con .p-sec5 .hd li{ border-top: 4px solid #e1dacd; cursor: pointer; height: 50px; font-size: 18px; color: #363636; line-height: 50px; margin: 0 2px 0 0; float: left; width: 196px;  }
.xun-con .p-sec5 .hd li.on{ border-top: 4px solid #bf9b31; }

.xun-con .p-sec5 .bd1{ width: 794px; height: 494px; position: relative;  display: none; }
.xun-con .p-sec5 .bd1 .btn{ display: block; width: 50px; height: 70px; position: absolute; z-index: 999; top: 200px; }
.xun-con .p-sec5 .bd1 a.prev{background: url(../images/product/arrow_left.png) no-repeat; left: 0; }
.xun-con .p-sec5 .bd1 a.next{background: url(../images/product/arrow_right.png) no-repeat; right: 0; }

.xun-con .p-sec5 .sub-hd{ height: 77px; background: #000; overflow: hidden; width: 794px; position: absolute; bottom: 0; z-index: 9999; }
.xun-con .p-sec5 .sub-hd ul{ margin: 0 auto; text-align: center; }
.xun-con .p-sec5 .sub-hd li{ width: 100px; height: 52px; margin: 13px 0 0 5px; float: left; cursor: pointer; }
.xun-con .p-sec5 .sub-hd li img{ width: 100%; height: 100%; }
.xun-con .p-sec5 .sub-bd{ width: 794px; height: 494px; overflow: hidden; position: absolute; top: 0; left: 0;  }
.xun-con .p-sec5 .sub-bd li{ width: 794px; height: 494px;  }
.xun-con .p-sec5 .sub-bd li img{ width: 100%; height: 100%; }
.xun-con .p-sec5 h4{ height: 30px; text-align: center; width: 794px; line-height: 30px; font-size: 16px; color: #666; position: absolute; bottom: -30px;}



/* 金融街品牌 */
.br-con{ width: 1061px; margin: 0 auto 100px;}
.br-con .con1{ width: 370px; height: 836px; float: left; }
.br-con .con2{ width: 370px; height: 836px; margin: 0 0 0 20px; float: left;}
.br-con .con3{ width: 278px; height: 834px; float: right; border:1px solid #e3dfd3; background: #fff; border-radius: 0 0 50px 0; }

.br-con .cn-box{ height: 378px; width: 368px; border:1px solid #e3dfd3; background: #fff; }
.br-con .cn-box1{ height: 411px; margin: 42px 0 0 0;}

.br-con .cn-box .image{ width: 368px; height: 199px; overflow: hidden; }
.br-con .cn-box .image img{ height: 100%; width: 100%; }

.br-con .cn-box h2{ font-size: 16px; color: #c09b30; font-weight: normal; margin: 28px 0 0 30px; }
.br-con .cn-box h3{ font-size: 12px; color: #c09b30; font-weight: normal; margin: 28px 0 0 30px; }
.br-con .cn-box h3 a{ color: #c09b30; width: 62px; background: url(/skin/images/invest/btn_3_bg.png) right center no-repeat; text-decoration: none; display: block;}
.br-con .cn-box h3 a:hover{ color: #7e5a03; text-decoration: underline; }
.br-con .cn-box p{ width: 308px; height: 50px; line-height: 22px; margin: 20px auto; font-size: 14px; }
.br-con .cn-box1 p{ height: 80px; }

.br-con .con3 h2{ font-size: 16px; color: #c09b30; font-weight: normal; margin: 20px 0 0 30px; }
.br-con .con3 h3{ font-size: 12px; color: #c09b30; font-weight: normal; margin: 28px 0 0 30px; }
.br-con .con3 h3 a{ color: #c09b30;  }

.br-con .con3 .box1{ height: 378px; border-bottom: 1px solid #e3dfd3; }
.br-con .con3 .box1 p{ width: 220px; height: 50px; line-height: 22px; margin: 20px auto; font-size: 14px; }
.br-con .con3 .box1 h3{ width: 62px; background: url(/skin/images/invest/btn_3_bg.png) right center no-repeat; text-decoration: none; display: block;}

.br-con .con3 .box2{ height: 194px; border-bottom: 1px solid #e3dfd3;  }
.br-con .con3 .box2 img{ width: 232px; height: 97px; display: block; margin: 10px auto; }

.br-con .con3 .box3 p{ width: 220px; line-height: 22px; margin: 10px auto; font-size: 14px; color: #666;  }
.br-con .con3 .box3 h3{ margin: -5px 0 0 30px; width: 100px; background: url(/skin/images/invest/btn_3_bg.png) right center no-repeat; text-decoration: none; display: block;}


.br-nav{ width: 1060px; height: 45px; margin: 0 auto;}
.br-nav li{ height: 45px; font-size: 18px; width: 131px; float: left; text-align: center; background: #dab866; border: 1px solid #e3dfd3; border-right:none; }
.br-nav li a{ display: block; height: 45px; line-height: 45px; text-align: center; color: #fff;  }
.br-nav li.last{ border-right: 1px solid #e3dfd3;}
.br-nav li.active{ background: #c09b30; }
.br-nav li:hover{ background: #c09b30; }

.br-main{ width: 1060px; margin: 0 auto; background: #fff;  }
.br-main .inner{ width: 905px; margin: 0 auto; padding: 50px 0;  }
.br-main .inner .title{ height: 40px; border-bottom: 1px solid #e3dfd3; margin-bottom: 30px;  }
.br-main .inner .title h2{ height: 26px; line-height: 26px; border-left: 6px solid #bf9b31; font-size: 22px; color: #bf9b31; font-weight: normal; padding: 0 0 0 10px;  }


.br-main .inner1{ width: 905px; }
.br-main .inner1 .sec1{ width: 905px; height: 331px; }
.br-main .inner1 .sec1 img{ height: 100%; width: 100%; }

.br-main .inner1 .sec2{ width: 905px; height: 780px; margin: 15px 0; padding: 0 0 30px 0; border-bottom: 4px solid #dab866; }
.br-main .inner1 .sec2 dt{ height: 410px; width: 400px; float: left;}
.br-main .inner1 .sec2 dt img{ height: 100%; width: 100%; }
.br-main .inner1 .sec2 dd{ width: 480px; float: right; font-size: 14px;  overflow: hidden; line-height: 22px; color: #666; }
.br-main .inner1 .sec2 dd p{ text-indent: 2em;  }
.br-main .inner1 .sec2 dd a{ display: block; height: 34px; width: 34px; margin: 10px 0 0 0; background: url(/skin/images/brand/ico1.jpg) no-repeat; }
.br-main .inner1 .sec2 dd strong{ display: block; font-size: 18px; }

.br-main .inner1 .sec3 h1{ font-size: 18px; margin: 0 0 50px 0; font-weight: normal;  }
.br-main .inner1 .sec3 .hd{ width: 300px; float: left; font-size: 14px; }
.br-main .inner1 .sec3 .hd li{ height: 27px; line-height: 27px; }
.br-main .inner1 .sec3 .hd li.on{ background: url(/skin/images/brand/active.jpg) no-repeat; color: #fff; }
.br-main .inner1 .sec3 .hd li.on a{ color: #fff; }
.br-main .inner1 .sec3 .hd li a{ display: block; height: 27px; width: 280px; padding: 0 0 0 20px; background: url(/skin/images/brand/point.jpg) 10px 12px no-repeat; }

.br-main .inner1 .sec3 .bd{ width: 550px; float: left; margin: 0 0 0 30px; font-size: 14px; }
.br-main .inner1 .sec3 .bd ul{}
.br-main .inner1 .sec3 .bd li{ width: 162px; height: 73px; float: left; margin: 0 5px 20px 0; }
.br-main .inner1 .sec3 .bd li h2{ width: 162px; height: 43px; }
.br-main .inner1 .sec3 .bd li h3{ height: 30px; line-height: 30px; text-align: center; color: #666; }

.br-main .inner1 .sec4{ padding: 40px 0 50px; line-height: 24px; font-size: 14px; border-bottom: 4px solid #dab866; }
.br-main .inner1 .sec5{ margin: 40px 0; height: 554px; width: 905px; position: relative; }
.br-main .inner1 .sec5 .btn{ width: 13px; height: 24px; position: absolute; bottom: 10px; z-index: 99; }
.br-main .inner1 .sec5 .prev{ background: url(/skin/images/brand/a_left.png) no-repeat; left: -30px; }
.br-main .inner1 .sec5 .next{ background: url(/skin/images/brand/a_right.png) no-repeat; right: -30px; }
.br-main .inner1 .sec5 .hd{ width: 905px; margin: 10px 0 0 0; height: 44px; overflow: hidden; }
.br-main .inner1 .sec5 .hd li{ width: 82px; height: 44px; margin: 0 2px 0 0; float: left; }
.br-main .inner1 .sec5 .hd li a{ display: block; width: 82px; height: 44px; }
.br-main .inner1 .sec5 .hd li a img{ width: 100%; height: 100%;}
.br-main .inner1 .sec5 .bd{ width: 905px; height: 500px; overflow: hidden; }
.br-main .inner1 .sec5 .bd li{ width: 905px; height: 500px;  }
.br-main .inner1 .sec5 .bd li a{ height: 500px; width: 905px;  }

.br-main .inner2 .sec1{ height: 1238px; width: 905px; margin: 50px 0; }
.br-main .inner3 .sec1{ font-size: 32px; }
.br-main .inner3 .sec2{ height: 1112px; width: 905px; margin: 20px 0; }
.br-main2 .sec1{ font-size: 26px; height: 52px; color: #c09b30;  line-height: 52px; text-align: center; background: #fff; border:1px solid #f4ece0; width: 1060px;  }
.br-main2 .sec2{ width: 1060px; height: 613px; background: url(/skin/images/brand/china.jpg) no-repeat; position: relative;  }
.br-main2 .sec2 a{ display: block; width: 41px; height: 40px; padding: 13px 0 0 0; color: #fff; background: url(/skin/images/brand/pop1.png) no-repeat; text-align: center; position: absolute; }
.br-main2 .sec2 a:hover{ background: url(/skin/images/brand/pop2.png) no-repeat; }
.br-main2 .sec2 a.p1{ left: 630px; top: 180px; }
.br-main2 .sec2 a.p2{ left: 619px; top: 334px; }
.br-main2 .sec2 a.p3{ left: 700px; top: 321px; }
.br-main2 .sec2 a.p4{ left: 545px; top: 330px; }
.br-main2 .sec2 a.p5{ left: 623px; top: 440px; }
.br-main2 .sec2 a.p6{ left: 654px; top: 434px; }

.br-main .inner4 .sec1{ width: 905px; height: 350px; }
.br-main .inner4 .sec2{ margin: 40px 0;  width: 905px; position: relative; }
.br-main .inner4 .sec2 .btn{ width: 32px; height: 64px; position: absolute; top: 0; z-index: 99; }
.br-main .inner4 .sec2 .prev22{ background: url(/skin/images/brand/a_left1.png) no-repeat; left: -50px; }
.br-main .inner4 .sec2 .next22{ background: url(/skin/images/brand/a_right1.png) no-repeat; right: -50px; }
.br-main .inner4 .sec2 .hd{ width: 905px; margin: 10px 0 50px 0; height: 44px; overflow: hidden; position: relative;  }
.br-main .inner4 .sec2 .hd ul{ height: 64px; width: 10000px; position: absolute; top: 0; left: 0;   }
.br-main .inner4 .sec2 .hd li{ cursor: pointer; width: 80px; height: 64px; line-height: 64px; margin: 0 2px 0 0; float: left; font-size: 18px; color: #333;  }
.br-main .inner4 .sec2 .hd li.on{color: #dab866; font-size: 26px; }
.br-main .inner4 .sec2 .bd{ width: 792px; margin: 0 auto; overflow: hidden; }
.br-main .inner4 .sec2 .bd li{ width: 792; line-height: 24px; border-bottom: 1px solid #e3dfd3; font-size: 14px; padding: 0 0 10px 20px; margin: 30px 0; background: url(/skin/images/brand/point.png) left 6px no-repeat;  }

.br-main .inner5 .sec1{ width: 905px; height: 266px; }
.br-main .inner5 .sec1 img{ height: 100%; width: 100%; }
.br-main .inner5 .sec2{ margin: 50px 0 0 0; border-top:1px solid #ebe7de;}
.br-main .inner5 .sec2 .list{ margin: 20px 0 0 0; }
.br-main .inner5 .sec2 li{ border-bottom:1px solid #ebe7de; padding: 40px 0 20px; }
.br-main .inner5 .sec2 h2{ font-weight: normal; height: 30px;  }
.br-main .inner5 .sec2 a{ font-size: 18px; display: block; height: 30px; float: left; }
.br-main .inner5 .sec2 span{ font-size: 12px; display: block; height: 30px; float: right;  }
.br-main .inner5 .sec2 p{ line-height: 24px; font-size: 14px; }


.br-main .inner6 .sec1{ line-height: 24px; color: #666; font-size: 14px; }
.br-main .inner6 .sec2{ margin: 30px 0 100px 0;}
.br-main .inner6 .sec2 .hd li{ height: 48px; width: 223px; line-height: 48px; font-size: 16px; text-align: center; color: #666; float: left; border:1px solid #e3dfd3; border-left: none; }
.br-main .inner6 .sec2 .hd li:hover{ background: #dab866; color: #fff; }
.br-main .inner6 .sec2 .hd li.first{ border-left: 1px solid #e3dfd3; }
.br-main .inner6 .sec2 .hd li.on{ background: #dab866; color: #fff; }


.br-main .inner6 .bd{ width: 905px; margin: 20px 0; overflow: hidden; height: 100%;  }

.br-main .inner6 .con1{ margin: 50px 0 0;}
.br-main .inner6 .con1 dt{ width: 460px; height: 353px; float: left; }
.br-main .inner6 .con1 dd{ width: 400px; height: 1200px; float: right; font-size: 14px; line-height: 24px; color: #666;  }

.br-main .inner6 .con2{ margin: 50px 0; }
.br-main .inner6 .con2 dl{ margin: 30px 0; }
.br-main .inner6 .con2 dt{ width: 225px;  font-size: 36px; color: #595656; float: left; }
.br-main .inner6 .con2 dd{ width: 670px; font-size: 14px; line-height: 24px; color: #666; float: right; }

.br-main .inner6 .con3{ margin: 50px 0; overflow: hidden; }
.br-main .inner6 .con3 .box{ width: 905px; height: 285px; background: #fbf6f1; }
.br-main .inner6 .con3 .box dt{ width: 394px; height: 285px; float: left;  }
.br-main .inner6 .con3 .box dd{ width: 460px; margin: 90px 0 0 0; float: left; line-height: 22px; font-size: 14px; color: #666; }

.br-main .inner6 .con3 .box2 dl{ padding: 30px 0; border-bottom:1px solid #e1e1e1; }
.br-main .inner6 .con3 .box2 dt{font-size: 24px; width: 325px; height: 107px; color: #666; padding: 10px 0 0 127px; float: left; }
.br-main .inner6 .con3 .box2 dd{font-size: 14px; width: 436px; color: #666; line-height: 24px; float: right; }
.br-main .inner6 .con3 .box2 dt span{ color: #aa8136; }
.br-main .inner6 .con3 .box2 .ad1{ background: url(/skin/images/brand/ad1.png) left center no-repeat; }
.br-main .inner6 .con3 .box2 .ad2{ background: url(/skin/images/brand/ad2.png) left center no-repeat; }
.br-main .inner6 .con3 .box2 .ad3{ background: url(/skin/images/brand/ad3.png) left center no-repeat; }
.br-main .inner6 .con3 .box2 .ad4{ background: url(/skin/images/brand/ad4.png) left center no-repeat; }




.br-main .inner6 .con4{ margin: 50px 0 0; overflow: hidden; }
.br-main .inner6 .con4 .left{ width: 260px; height: 302px; float: left; }
.br-main .inner6 .con4 .right{ width: 590px; float: right; font-size: 14px; color: #666; line-height: 24px;  }
.br-main .inner6 .con4 h1{ font-size: 24px; font-weight: normal; }
.br-main .inner6 .con4 p{ margin: 20px 0;  }
.br-main .inner6 .con4 dl{ margin: 10px 0; }
.br-main .inner6 .con4 dt{ width: 30px; float: left; }
.br-main .inner6 .con4 dd{ width: 550px; float: right; }


.br-main .inner7 .sec1{ width: 605px; float: left; font-size: 14px; }
.br-main .inner7 .sec1 p{ line-height: 24px; color: #666;  }

.br-main .inner7 .sec2{ width: 280px; float: right; }
.br-main .inner7 .sec2 a{ float: left;  }
.br-main .inner7 .sec2 .a1{ display: block; width: 280px; padding: 40px 0 0 0; height: 130px; background: #f8edd9; margin: 0 0 2px 0; }
.br-main .inner7 .sec2 .a2{ display: block; width: 140px; height: 150px; background: url(/skin/images/brand/a1.jpg) no-repeat;}
.br-main .inner7 .sec2 .a3{ display: block; width: 138px; height: 150px; margin: 0 0 0 2px; background: url(/skin/images/brand/a2.jpg) no-repeat;}
.br-main .inner7 .sec2 .a4{ display: block; width: 280px; height: 120px; margin: 2px 0 0 0; background: url(/skin/images/brand/a3.jpg) no-repeat;}

.br-main .inner7 .sec2 .a1 span{ display: block; width: 120px; text-align: center; margin: 0 auto; font-size: 14px; line-height: 24px; }
.br-main .inner7 .sec2 .a1 span strong{ font-size: 24px; font-weight: normal; }
.br-main .inner7 .sec2 .a2 span{ font-size: 16px; display: block; margin: 90px auto 0; text-align: center; }
.br-main .inner7 .sec2 .a3 span{ font-size: 16px; display: block; margin: 90px auto 0; text-align: center;}
.br-main .inner7 .sec2 .a4 span{ font-size: 16px; display: block; margin: 50px 0 0 120px; }

.inchina{ width: 1061px; margin: 0 auto; }

.inchina .in-slide{ width: 1061px; height: 345px; margin: 0 auto; position: relative;}
.inchina .in-slide .hd{ width: 160px; position: absolute; bottom: 16px; right: 30px; z-index: 10; }
.inchina .in-slide .hd li{ height: 13px; width: 13px; float: left; margin: 0 0 0 7px; cursor: pointer; background: url(/skin/images/banner/point_bg.png) no-repeat;}
.inchina .in-slide .hd li.on{background: url(/skin/images/banner/point.png) no-repeat;}
.inchina .in-slide .bd{ width: 1061px; height: 345px; overflow: hidden;}

.inchina .sec2{ margin: 50px 0 0 0; }
.inchina .sec2 .section{ background: #fff; }
.inchina .sec2 .head{ height: 85px; border:1px solid #e3dfd3; }
.inchina .sec2 .head .left{ width: 124px; height: 85px;font-size:30px;text-align:center;line-height:85px; float: left; }  
.inchina .sec2 .head .hd{ width: 722px;  height: 85px; float: left; }
.inchina .sec2 .head .hd ul{ height: 30px; margin: 30px 0 0 0;}
.inchina .sec2 .head .hd li{ width: 80px; height: 30px; line-height: 30px; text-align: center; font-size: 16px;  float: left;}
.inchina .sec2 .head .hd li.on a{ color: #c09b30; }
.inchina .sec2 .head .hd li.on a:hover{ color: #7e5a03; }

.inchina .sec2 .head .right{ width: 50px; height: 85px; float: left; }
.inchina .sec2 .head .right span{ display: block; width: 80px; height:30px; line-height: 30px; margin: 30px 0 0 0; background: url(/skin/images/brand/a_b.jpg) left center no-repeat; }
.inchina .sec2 .head .right a{ display: block;}
.inchina .sec2 .head .right .box a{ height: 20px; line-height: 20px; text-align: center; background: #fff; }
.inchina .sec2 .head .right .box{ background: #fff; position: relative; z-index: 999999; margin: 0 0 0 -30px; width: 80px; border:1px solid #d7d7d7; display: none; padding: 10px 0;  }

.inchina .sec2 .bd{ overflow: hidden; border:1px solid #e3dfd3; border-top: none;  }
.inchina .sec2 .bd ul{ height: 100px; margin: 10px 0 0 40px;  } 
.inchina .sec2 .bd li{ height: 100px; width: 100px; float: left; margin: 0 10px 10px 0; border:1px solid #ede1d3; }
.inchina .sec2 .bd li img{ width: 100%; height: 100%; }


.inchina .sect3{ margin: 50px 0; }
.inchina .sect3 .map{ width: 716px; height: 461px; float: left; }

.inchina .sect3 .side{ width: 328px; height: 459px; background: #fff; border:1px solid #e3dfd3; float: right; position: relative; }
.inchina .sect3 .side .bd{ width: 300px; height: 360px; margin: 50px 0 0 28px; overflow: hidden; }
.inchina .sect3 .side .bd li{ margin: 0 0 10px 0; }
.inchina .sect3 .side .bd h2{ font-size: 14px;  color: #c09b30; margin: 0 0 10px 0; }
.inchina .sect3 .side .bd p{ line-height: 22px; color: #666; font-size: 14px; }
.inchina .sect3 .side > a{ display: block; width: 30px; height: 15px; position: absolute; left: 35px;  }
.inchina .sect3 .side > a.prev{background: url(/skin/images/brand/ico_a.jpg) no-repeat; top: 10px; }
.inchina .sect3 .side > a.next{background: url(/skin/images/brand/ico_b.jpg) no-repeat; bottom: 10px;}

/* 金客会会刊 Edit by tianke 2014-09-01 */
.mag-list{ margin: 30px 0;}
.mag-list li{ width: 465px; height: 208px; margin: 0 0 40px 0; float: left; }
.mag-list li .left{ width: 160px; height: 208px; float: left; }
.mag-list li .left a{ display: block; width: 160px; height: 208px;  }
.mag-list li .left img{ width: 100%; height: 100%; }
.mag-list li .right{ width: 295px; margin: 0 0 0 10px; height: 208px; float: left; }
.mag-list li .right h1{ font-size: 20px; color: #333; }
.mag-list li .right h2{ font-size: 14px; color: #666; }
.mag-list li .right p{ font-size: 12px; color: #333; margin: 26px 0; width: 250px; line-height: 24px;   }
.mag-list li .right span{ display: block; height: 29px; }
.mag-list li .right span a{ display: block; width: 79px; height: 29px; line-height: 29px; text-align: center; margin-right: 2px; float: left; background: #ececec; }
.mag-list li .right span a:hover{ background: #c09b30; color: #fff; }

.ne-page{ width: 924px; margin: 0 auto; }
.ne-page .title{ height: 40px; border-bottom: 1px solid #e3dfd3; margin-bottom: 30px;  }
.ne-page .title h2{ height: 26px; line-height: 26px; border-left: 6px solid #bf9b31; font-size: 22px; color: #bf9b31; font-weight: normal; padding: 0 0 0 10px;  }

.m-cul{ width: 238px; float: left; background: url(../images/add1/bg2.jpg) left bottom no-repeat; padding: 0 0 102px 0;  }
.m-cul li{ width: 228px; line-height: 36px; min-height: 36px;  font-size: 14px; background: #f8f1e0; border-bottom: 1px solid #e7d7ab; }
.m-cul .li1 > a{ display: block; min-height: 36px; font-size: 16px; width: 216px; padding: 0 0 0 12px; border-bottom: 1px solid #e7d7ab; }
.m-cul .li1 li{ padding: 0 8px 0 30px; width: 190px; }
.m-cul li.active{ background: #c09b30; color: #fff;  }
.m-cul li.active a{ color: #fff; }

.m-cur{ width: 660px; float: right; }
.m-cur .cover{ width: 500px; height: 659px; margin: 0 auto;  }
.m-cur .cover img{ width: 100%; height: 100%; }

.m-cur .title{ border-bottom: 1px solid #d7d7d7; height: auto; }
.m-cur .title h1{ font-size: 20px; color: #4c4948; text-align: center; line-height: 24px;  }
.m-cur .title h5{ font-size: 14px; color: #666; text-align: center; line-height: 24px;  }

.m-cur .title .left{ float: left; font-size: 12px; color: #4c4948; padding: 0 0 0 100px; height: 25px; line-height: 25px; word-spacing: 15px; margin: 10px 0;  }
.m-cur .title .right{ float: right; height: 25px;  margin: 10px 0; }
.m-cur .title .right a{ height: 25px; width: 25px; display: block; float: right; margin:0 0 0 10px; }
.m-cur .title .right a.a1{ background: url(../images/news/ico1.png) no-repeat;}
.m-cur .title .right a.a1:hover{ background: url(../images/news/ico1_1.png) no-repeat;}
.m-cur .title .right a.a2{ background: url(../images/news/ico2.png) no-repeat;}
.m-cur .title .right a.a3{ background: url(../images/news/ico3.png) no-repeat;}
.m-cur .title .right a.a3:hover{ background: url(../images/news/ico3_1.png) no-repeat;}

.m-cur .con{ width: 630px; line-height: 24px; font-size: 14px; margin: 30px 0 50px;  }
.m-cur .con p{ margin: 20px 0 0 0;}
.m-cur .share{ height: 20px; line-height: 20px; color: #666;  }
.m-cur .share1{ float: left; height: 20px; width: 60px; padding: 0 0 0 25px; background: url(../images/news/share.png) left center no-repeat; }
.m-cur .share2{ float: left; height: 20px; width: 140px; line-height: 20px; padding: 2px; }
.m-cur .share3{ float: left; height: 20px; width: 60px; text-align: right; padding: 0 0 0 15px; background: url(../images/news/print.png) left center no-repeat; }

.m-cur .tips{ width: 630px; height: 47px; padding: 20px 0 0 0; line-height: 20px; border-bottom: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; margin: 30px 0; }
.m-cur .tips .left{ float: left; width: 300px;  }
.m-cur .tips .right{ float: right; width: 300px;  }
.m-cur .tips span{ color: #bf9b31; }

/* 金客会会刊 Edit by tianke 2014-10-22 */

/* magazine.html */
.maga-list .hd{ height: 60px; border-bottom: 3px solid #ececec; margin-bottom: 50px; padding-left: 50px; }
.maga-list .hd li{ width: 100px; float: left; text-align: center; color: #333; line-height: 60px; font-size: 18px;   }
.maga-list .hd li.on{ border-bottom: 3px solid #bf9b31; color: #bf9b31; font-weight: bold; font-size: 20px; }

.maga-list{ position: relative; }
.maga-list .button{ width: 10px; height: 13px; position: absolute; top: 20px; z-index: 999;  }
.maga-list .prev{ background: url(/skin/images/add2/arrow_left.jpg) no-repeat; left: 10px;  }
.maga-list .next{ background: url(/skin/images/add2/arrow_right.jpg) no-repeat; right: 10px;  }

.mag-list li{ width: 465px; height: 208px; margin: 0 0 20px 0; float: left; }
.mag-list li .left{ width: 160px; height: 208px; float: left; }
.mag-list li .right{ width: 285px; margin: 0 0 0 20px; height: 208px; float: left; }
.mag-list li .right h1{ font-size: 20px; color: #333; }
.mag-list li .right h2{ font-size: 14px; color: #666; margin-top: 10px; }
.mag-list li .right p{ font-size: 12px; color: #333; margin: 26px 0; width: 250px; line-height: 24px;   }
.mag-list li .right span{ display: block; height: 29px; }
.mag-list li .right span a{ display: block; width: 79px; height: 29px; line-height: 29px; text-align: center; margin-right: 2px; float: left; background: #ececec; }
.mag-list li .right span a:hover{ background: #c09b30; color: #fff; }
/*.mag-list hr{ height: 1px; border:none; border-bottom: 1px dashed #bbb; }*/


/* 侧边栏导航 */
.m-cul2{ width: 228px; float: left; background: url(/skin/images/add1/bg2.jpg) left bottom no-repeat; padding: 0 0 102px 0;  }
.m-cul2 li{ width: 228px; line-height: 36px; min-height: 36px;  font-size: 16px; background: #f8f1e0; border-bottom: 1px solid #e7d7ab; }
.m-cul2 li.first{ font-size: 16px; font-weight: bold; height: 44px; width: 250px; border-bottom: none;   }
.m-cul2 li.first a{ display: block; height: 44px;  width: 240px; line-height: 44px; padding-left: 10px; background: #c09b30 url(/skin/images/add2/first_bg.jpg) right top no-repeat; color: #fff; text-align: left!important; font-size: 18px;}
.m-cul2 li.first a:hover{ display: block; height: 44px; width: 240px; line-height: 44px; background: #c09b30 url(/skin/images/add2/first_bg.jpg) right top no-repeat; color: #fff;  }
.m-cul2 .li1 > a{ display: block; min-height: 36px; font-size: 14px; text-align: center; }
.m-cul2 .li1 > a:hover{ background: #dab866; text-decoration: none; color: #fff; }
.m-cul2 .li1 li{ padding: 0 0 0 50px; width: 178px; }
.m-cul2 li.active{ background: #dab866; color: #fff;  }
.m-cul2 li.active a{ color: #fff; }

/* magazine_list.html */
.maga-list2 .sec1{ height: 50px; line-height: 50px; border-bottom: 2px solid #dab866; color: #dab866; font-size: 24px; font-weight: bold; }

.maga-list2 .maga-title{ height: 60px; line-height: 60px; font-size: 22px; color: #333; border-bottom: 1px solid #bbb; position: relative; padding-left: 20px; }
.maga-list2 .maga-title span{ width: 5px; height: 5px; background: #c09b30; position: absolute; top: 28px; left: 0; }

.maga-list2 .sec2 dl{ height: 152px; margin-top: 30px;  }
.maga-list2 .sec2 dl dt{ height: 152px; width: 227px; float: left;  }
.maga-list2 .sec2 dl dt img{ display: block; width: 100%; height: 100%; }
.maga-list2 .sec2 dl dd{ width: 400px; float: right;  }
.maga-list2 .sec2 dl dd h2{ font-size: 18px; color: #dab866; margin-bottom: 15px; }
.maga-list2 .sec2 dl dd h2 a{ color: #dab866; }
.maga-list2 .sec2 dl dd p{ font-size: 12px; color: #333; line-height: 24px; }


.maga-list2 .sec3 .item0{ border-bottom: 1px dashed #bbb; padding: 20px 0; }
.maga-list2 .sec3 .item0:after{ content: ""; display: block; clear: both; }
.maga-list2 .sec3 .item0 .left{ width: 160px; float: left; font-size: 18px; color: #c09b30; text-align: center; line-height: 30px; }
.maga-list2 .sec3 .item0 .right{ width: 500px; float: left;  }
.maga-list2 .sec3 .item0 .right a{ font-size: 14px; color: #333; line-height: 30px; }
.maga-list2 .sec3 .item0 .right li{  background: url(/skin/images/add2/point.jpg) left 10px no-repeat; padding-left: 15px; }





