a,.idx_lump1 .left .hd li,.idx_lump1 .right .box,.idx_lump2 .box *,.news_list .ul .til,.news_list .top_a .til,.news_list .ul a .pic img,.news_list .top_a .pic img,.investor_list .ul .time,.investor_le_box1,.investor_le_box2,.prt_item1 .ul a *,.prt1_4_lump2 .group_hd li,.prt1_4_lump2 .slide_wr .hd li,.prt1_4_scroll .bd .pic img,.prt1_4_scroll .bd .txt .h4,.abt_map table .num .counter-end,.idx_lump1 .right .bg,.prt_item1 .ul .hid_bg,.product1_3 .prt_item1 .ul a>img,.seek_hd li,.investor .bom_wr .p_box a *,.investor .bom_wr .more,.inv4_filtrate_wr li,.investor4 .list .ul .pon,.inv5_tab .ul a *,.inv5_tab .hd li
{-webkit-transition: all .4s; transition: all .4s;}


/*public*/
body{padding-top: 102px;max-width: 1920px;margin: auto;}
p{font-size: 14px; color:#8a8a8a; line-height: 24px; margin-bottom: 24px; text-align: justify;}
.no_margin{margin-bottom:0;}
#content{background:#fff url(../images/ny_bg.jpg) repeat-x top center;}
.sub_ban{height:286px; background:url(../images/ny_ban.jpg) no-repeat center;}
.sub_ban .txt{position:relative; padding:64px 0 0 600px; height:196px;}
.sub_ban .txt .h1{position:absolute; right:0; top:117px; margin-bottom: 10px; animation-duration:2s;}
.sub_ban .txt .h2{position:absolute; right:0; top:70px; font-size: 34px; color:#f3e3b8; line-height: 44px; font-weight: 200; animation-duration:2s;}
.sub_ban .sub_nav{margin-left: -50px; padding:0 540px 0 50px; height:90px; width:1790px; background:url(../images/sub_ban_bg.jpg) no-repeat left center;}
.sub_ban .sub_nav .le{float:left;}
.sub_ban .sub_nav .le>*{float:left;}
.sub_ban .sub_nav .le .i{width:10px; height:90px; background:url(../images/sub_ban_icon1.png) no-repeat center;}
.sub_ban .sub_nav .le a{font-size: 14px; height:90px; line-height: 90px; color:#6a6767; padding-left:14px; margin-left:14px; background:url(../images/sub_ban_icon2.png) no-repeat left center;}
.sub_ban .sub_nav .le a:hover{color:#f01000;}
.sub_ban .sub_nav .ri{float:right; position:relative; overflow:hidden; margin-right: -24px;}
.sub_ban .sub_nav .ri a{float:left; font-size: 14px; height:90px; line-height: 90px; color:#6a6767; margin-right: 24px;}
.sub_ban .sub_nav .ri a.on{color:#f01000;}
.sub_ban .sub_nav .ri .sub_ban_slider{position:absolute; bottom:0; height:5px; background:#f01000; pointer-events: none;}
.main{width:1930px; margin:0 0 0 -50px; padding:80px 680px 60px 50px; background:#fff;}
.main:after{content:""; display:block; height:0; clear:both;}
.c_le{float:left; width:300px;}
.c_ri{float:right; width:900px;}
.c_h1{font-size: 30px; color:#ff6c00; line-height: 40px; margin-bottom: 8px; font-weight: 300; margin-top:-5px;}
.c_h2{font-size: 26px; color:#e2b33a; line-height: 28px; font-family: "BrandonGrotesque-light"; text-transform: uppercase;}
.c_h2 em{font-family: "BrandonGrotesque-bold"; font-size: 26px;}


/*header*/
#header{position:fixed;z-index:999;left:0;right:0;top:0;margin:auto;max-width:1920px;width:100%;}
.header{width:100%; height:102px; min-width: 1200px; padding:0 34px; border-bottom: 2px solid #f01000; background:#fff; position:relative; z-index:100;}
.header .logo{float:left;}
.h_right{position:absolute; right:34px; top:0; height:100%;}
.h_right .nav{position:relative; float:left; white-space: nowrap; font-size: 0;}
.h_right .nav .nav_slider{position:absolute; top:96px; height:4px; background:#f01000; pointer-events: none;}
.h_right .nav .dl{display: inline-block; vertical-align: top; position:relative; margin-right: 26px;}
.h_right .nav .dt{font-size: 15px; color:#6a6767; height:102px; line-height: 100px;}
.h_right .nav .dd{display:none; position:absolute; width:1200px; left:-26px; top:102px; padding-left: 26px; height:60px; background:rgba(0, 0, 0, .6);}
.h_right .nav .dd a{float:left; font-size: 14px; color: #c5c6c8; line-height: 60px; margin-right: 20px;}
.h_right .nav .dd a:hover{color:#fff;}
.h_right .h_tool{float:left;}
.h_right .h_tool .div{float:left; position:relative;}
.h_right .h_tool .icon{width:44px; height:102px; line-height:102px; font-size: 15px; color:#6a6767; background:no-repeat center;}
.h_right .h_tool .search .icon{background-image: url("../images/h_search.png");}
.h_right .h_tool .language .icon{width:60px; margin-left: 10px; background-image: url("../images/h_language.png"); background-position: right center;}
.h_right .h_tool .ipt{display:none; padding: 10px 20px; height:60px; background: #4c4a4f; position: absolute; right: -78px; top: 102px; animation-duration: 0.6s;}
.h_right .h_tool .ipt input{width: 240px; border: none; height: 40px; line-height: 40px; background-color: transparent; color: #fff;}
.h_right .h_tool .ipt input::-webkit-input-placeholder{color:#fff;}
.h_right .h_tool .ipt input::-moz-placeholder {color:#fff;}
.h_right .h_tool .ipt input:-ms-input-placeholder {color:#fff;}
.h_right .h_tool .ipt input:-moz-placeholder {color:#fff;}
.h_right .h_tool .language_cnt{display:none; position:absolute; right:-34px; top:102px; min-width: 120px; font-size: 0; padding:0 20px; background:#f01000; height: 60px; white-space: nowrap;}
.h_right .h_tool .language_cnt a{display:inline-block; vertical-align: top; padding:0 10px; line-height: 60px; font-size: 14px; color:#fceaad;}
.h_right .h_tool .language_cnt a:hover,.h_right .h_tool .language_cnt a.on{color:#fff;}
/*footer*/
.footer{padding-top:32px; height:140px; background:#3f3f3f;}
.footer .phone{float:left; padding-left:46px; background:url(../images/f_icon_phone.png) no-repeat left center; height:37px; line-height: 37px; font-size: 26px; color:#ff9600; font-family: "BrandonGrotesque-bold";}
.footer p,.footer a{font-size: 14px; color:#babdbf; line-height: 24px; margin:0;}
.footer .ri{float:right; padding-top:5px;}
.footer .ri a{display:inline-block; vertical-align: top;}
.footer .ri a:hover{color:#fff;}
.f_wx_box {float:right; margin-left: 14px; position: relative; vertical-align: top; width: 33px; height: 33px; cursor: pointer;}
.f_wx_box .ma {display: none; position: absolute; left: -36px; bottom: 38px; width: 105px; height: 114px; background: url("../images/f_ma_bg.png") no-repeat center; z-index: 50;}
.f_wx_box .ma img {position: absolute; left: 5px; top: 5px; z-index: 10; width: 95px; }
.footer .ma_wr{float:right; font-size: 0; white-space: nowrap; margin:-6px 0 0 6px;}
.footer .ma_wr img{display:inline-block; vertical-align: top; margin-left: 14px;}


/*index*/
.banner{overflow: hidden;}
.banner,.banner .bd li{position:relative; height:690px; background:no-repeat center;}
.banner .bd .bg{height:100%; width:100%; background:no-repeat center;}
.banner .bd .w1200{position:absolute; top:0; height:100%; width:1200px;padding:.01px 0; left:50%; margin-left: -600px; z-index: 2;}
.banner .bd li a{width:100%; height:100%;}
.banner .h_box .cn{font-size: 46px; color:#fff; line-height: 60px; margin-bottom: 6px; animation-duration:2s;}
.banner .h_box .en{font-size: 30px; color:#fff; line-height: 30px; font-family: "BrandonGrotesque-bold"; text-transform: uppercase; animation-duration:2s;}
.banner .it1 .h_box{margin:188px 0 0 65px;}
.banner .it1 .cn{color:#fdffd9;}
.banner .it1 .en{color:#f9d298;}
.banner .it2 .h_box{margin:146px 0 0 692px;}
.banner .it2 .cn{height:60px; color:#b2590a;}
.banner .it3 .h_box{margin:396px 0 0 0;}
.banner .it3 .en{font-family: "BrandonGrotesque-light";}
.banner .it4 .h_box{margin:256px 0 0 0;}
.banner .it4 .cn{position:relative; margin-bottom: 26px;}
.banner .it4 .cn:after{content: ""; display:block; position:absolute; left:0; top:-25px; width:34px; height:4px; background:#ffc200;}
.banner .it4 .en{text-transform: none; font-family: "BrandonGrotesque-light"; font-size: 56px; color:#ffbc00;}
.banner .btn{position:absolute; top:50%; width:68px; height:68px; margin-top: -34px; opacity: 0; z-index: 50;}
.banner .prev{left:3%; background:url("../images/index/i_prev.png") no-repeat center center;}
.banner .next{right:3%; background:url("../images/index/i_next.png") no-repeat center center;}
.banner:hover .btn{opacity:1;}
.banner .hd {width: 1100px; height: 0; margin: auto; position: absolute; left: 0; right: 0; bottom: 70px; z-index: 99; }
.banner .hd ul {float: right; }
.banner .hd ul li.on {background-color: #d12132; }
.banner .hd ul li {float: left; width: 12px; height: 12px; overflow: hidden; background-color: #FFF; border-radius: 50%; margin-left: 8px; transition: all .4s; cursor: pointer; }

.index{position:relative; z-index: 1; padding-top:10px;}
.idx_lump1{width:1400px; margin:-50px -100px 40px; height:337px; padding:0 100px; background:url("../images/index/idx_k1_bg.jpg") no-repeat center;}
.idx_lump1 .left{float:left; padding-top:50px; width:384px;}
.idx_lump1 .left .hd{overflow:hidden; margin-bottom: 25px;}
.idx_lump1 .left .hd li{float:left; margin-right: 30px; font-size: 14px; color:#685f57; line-height: 34px; height:37px; border-bottom: 3px solid transparent; cursor: pointer;}
.idx_lump1 .left .hd li.on{border-color:#e3000e;}
.idx_lump1 .left .bd li{padding-bottom: 25px; border-bottom: 4px solid #efe5ce;}
.idx_lump1 .left .bd .time{font-size: 24px; color:#2f2dbb; line-height: 30px; font-family: "BrandonGrotesque-bold"; margin-bottom: 2px;}
.idx_lump1 .left .bd .til{font-size: 20px; color:#685f57; line-height: 30px; margin-bottom: 5px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.idx_lump1 .right{float:right; padding-top:60px; margin-right: -9px;}
.idx_lump1 .right .box{float:left; position:relative; top:0; width:255px; height:264px; padding:37px 0 0 26px; margin-right: 9px; overflow:hidden; background:no-repeat center;}
.idx_lump1 .right .box>*{position:relative; z-index: 5;}
.idx_lump1 .right .bg{display:none; position:absolute; left:0; top:0; width:100%; height:100%; opacity:1; filter:alpha(opacity=100);}
.idx_lump1 .right .box .h1_cn{font-size: 18px; color:#fff; line-height: 24px; font-weight: 600; margin-bottom: 5px;}
.idx_lump1 .right .box .h1_en{font-size: 18px; color:#fff; line-height: 18px; opacity:.4; filter:alpha(opacity=40); letter-spacing: -1px; font-family: "BrandonGrotesque-Regular"; text-transform: uppercase;}
.idx_lump1 .right .b1{background-image: url(../images/index/idx_k1_box1-on.jpg);}
.idx_lump1 .right .b2{background-image: url(../images/index/idx_k1_box2-on.jpg);}
.idx_lump1 .right .b3{background-image: url(../images/index/idx_k1_box3-on.jpg);}
.idx_lump1 .right .box:hover{top:-8px;}
.idx_lump2{width:1400px; margin:0 -100px 40px; overflow:hidden;}
.idx_lump2 .box{float:left; height:225px; position:relative; overflow:hidden;}
.idx_lump2 .box>*{position:relative; z-index: 5;}
.idx_lump2 .box .bg{position:absolute; left:0; top:0; width:100%; height:100%;}
.idx_lump2 .b1{width:784px; padding:78px 0 0 100px;}
.idx_lump2 .b1 .txt{position:absolute;left: 480px;top:78px;}
.idx_lump2 .b1 .txt .h2{font-size: 20px;color:#fdffd9;line-height: 30px;font-weight: 600;margin-bottom: 10px;}
.idx_lump2 .b1 .txt .icon{position:relative; left:0;}
.idx_lump2 .b1 .h1_cn{font-size: 18px; color:#fff; line-height: 24px; margin-bottom: 6px;}
.idx_lump2 .b1 .h1_en{font-size: 18px; color:#ffeae9; opacity:.5; filter:alpha(opacity=50); line-height: 20px; letter-spacing: -1px; text-transform: uppercase; font-family: "BrandonGrotesque-Regular";}
.idx_lump2 .b2{width:616px; padding:80px 0 0 430px;}
.idx_lump2 .b2 .fadeInUp{position:relative; top:0;}
.idx_lump2 .b2 .num{font-size: 46px; color:#5ccc88; line-height: 40px; font-family: "BrandonGrotesque-Regular"; margin-bottom: 2px; letter-spacing: -2px;}
.idx_lump2 .b2 .txt{font-size: 18px; color:#1666c6; line-height: 22px;}
.idx_lump2 .box:hover .icon{left:20px;}
.idx_lump2 .b2:hover .fadeInUp{top:-10px;}


/*about*/
.abt_tBox{padding-bottom: 45px;}
.abt_tBox .img{margin-bottom: 25px;}
.abt_tBox .h1{font-size: 30px; color:#9f9291; line-height: 30px; margin:-4px 0 8px; font-family: "BrandonGrotesque-Regular"; letter-spacing: -1px; text-transform: uppercase;}
.abt_tBox .h1 em{font-weight: 600; font-family: "BrandonGrotesque-bold";}
.abt_map .le{float:left;}
.abt_map table{width:390px; border-top: 2px solid #f0f0f0;}
.abt_map table tr{border-bottom: 2px solid #f0f0f0;}
.abt_map table td{padding:25px 0;}
.abt_map table td:nth-child(2n){padding-left: 60px;}
.abt_map table .num{font-size: 46px; line-height: 54px; color:#eb030d; font-family: "BrandonGrotesque-Regular"; letter-spacing: -3px;}
.abt_map table .num em{display:inline-block; vertical-align: top;}
.abt_map table .num .counter-end{opacity:0;}
.abt_map table .num .counter-end.on{opacity:1;}
.abt_map table p{font-size: 14px; line-height: 24px; color:#8a8a8a; white-space: nowrap;}
.abt_map .ri{float:right; margin-top:-35px;}
.abt_map .ri .box{width: 426px;position:relative;}

.about2{position:relative; overflow:hidden;}
.about2 .main{padding-bottom: 220px;}
.abt2_bg{position:absolute; left:0; right:0; bottom:0; height:139px; background:url(../images/about/about2_bg.png) no-repeat bottom center;}
.about2 .c_le .h4{font-size: 16px; color:#947256; line-height: 24px; margin:30px 0 20px;}
.abt2_tBox{position:relative; height:319px; width:1260px; margin-bottom: 80px; overflow:hidden;}
.abt2_tBox .bg{height:319px; width:1260px; background:url(../images/about/about2_pic.jpg) no-repeat left top;}
.abt2_tBox .cnt{position:absolute; left:0; top:0; width:900px; padding:54px 0 0 40px; z-index: 2;}
.abt2_tBox .h2{font-size: 30px; color:#ffe993; line-height: 30px; margin-bottom: 12px; text-transform: uppercase;}
.abt2_tBox p{color:#ffefda; width:250px;}
.abt2_scroll{position:relative;}
.abt2_scroll .line{position:absolute; left:-360px; bottom:15px; width:1920px; height:9px; background:url("../images/about/about2_line.png") no-repeat center;}
.abt2_scroll .bd ul{overflow:hidden; width:1280px; padding:50px 0 15px !important;}
.abt2_scroll .bd li{float:left; position:relative; margin:0 66px 0 8px; width:350px; height:330px;}
.abt2_scroll .bd li .box{position:absolute; left:0; bottom:0; width:100%; padding:1px 0 60px 20px; border-left:2px solid #f0e5cb;}
.abt2_scroll .bd li .box:before{content:""; display:block; position:absolute; left:0; top:0; width:7px; height:2px; background:#f0e5cb;}
.abt2_scroll .bd li .box:after{content:""; display:block; position:absolute; left:-10px; bottom:-9px; width:18px; height:18px; background:url(../images/about/about2_icon_dot.png) no-repeat center;}
.abt2_scroll .bd li .cnt{max-height: 320px; overflow:hidden; overflow-y: auto; padding-right: 20px; margin-top:-20px;}
.abt2_scroll .bd li .time{font-size: 36px; color:#ff6c00; line-height: 36px; font-family: "BrandonGrotesque-Regular"; letter-spacing: -2px; margin-bottom: 10px;}
.abt2_scroll .bd .tempWrap{width:1200px !important;}
.abt2_scroll .hd{display:none; position:absolute; left:580px; bottom:-10px; width:150px;}
.abt2_scroll .hd a{float:left; width:48px; height:48px; margin-right: 16px; background:#fbfbfb no-repeat center; border-radius: 50%; box-shadow: 0 5px 20px rgba(201,163,100,.5);}
.abt2_scroll .hd a:hover{background-color:#ff6c00; box-shadow: 0 5px 20px rgba(255,0,0,.5);}
.abt2_scroll .hd .prev{background-image: url(../images/about/about2_prev.png);}
.abt2_scroll .hd .prev:hover{background-image: url(../images/about/about2_prev-on.png);}
.abt2_scroll .hd .next{background-image: url(../images/about/about2_next.png);}
.abt2_scroll .hd .next:hover{background-image: url(../images/about/about2_next-on.png);}
.abt2_scroll .hd .prevStop,.abt2_scroll .hd .nextStop{opacity:.5;}

.about3 .main{padding-bottom: 0;}
.abt3_list ul{margin:13px 0 0 98px; padding-bottom: 60px; border-left:1px solid #e7e7e7; padding-left: 14px;}
.abt3_list li{position:relative; padding:25px 40px 20px; border-top:1px solid #e7e7e7;}
.abt3_list li:before{content:""; display:block; position:absolute; left:-113px; top:40px; bottom:40px; width:68px; background:url(../images/about/abt3_cloth.jpg) repeat-y top;}
.abt3_list li:after{content:""; display:block; position:absolute; left:-21px; top:-7px; width:13px; height:13px; background:url(../images/about/abt3_icon.png) no-repeat center;}
.abt3_list li .box{margin-bottom: 20px;}
.abt3_list li .time{position:absolute; left:-113px; top:-15px; font-size: 36px; color:#ff6c00; line-height: 36px; letter-spacing: -3px; font-family: "BrandonGrotesque-Regular";}
.abt3_list li .h4{position:relative; font-size: 14px; color:#ff6c00; line-height: 24px; margin-bottom: 6px;}
.abt3_list li .h4:after{content:""; display:block; position:absolute; left:-20px; top:11px; width:12px; height:2px; background:#ff8e00;}
.abt3_list li p{margin-bottom: 0;}
.abt3_list .more{margin: 20px 0 0 26px; width:48px; height:48px; background:#fbfbfb url(../images/about/about3_down.png) no-repeat center; border-radius: 50%; box-shadow: 0 5px 20px rgba(201,163,100,.5);}
.abt3_list .more:hover{background-image: url(../images/about/about3_down-on.png); background-color:#ff6c00; box-shadow: 0 5px 20px rgba(255,0,0,.5);}


/*news*/
.news_list .top_a{overflow:hidden; margin-bottom: 40px;}
.news_list .top_a .pic{float:left; width:402px; height:242px; overflow:hidden;}
.news_list .top_a .txt{float:right; width:498px; height:242px; padding:35px 40px 0; background:#fdf8ea;}
.news_list .top_a .til{font-size: 22px; color:#333; line-height: 26px; margin-bottom: 12px; font-weight: 600;}
.news_list .top_a p,.news_list .ul p{margin-bottom: 0;}
.news_list .top_a .time{margin-top:18px; font-size: 20px; line-height: 20px; color:#c4bfb0; font-family: "BrandonGrotesque-bold";}
.news_list .ul a{margin-bottom: 10px; padding:10px; border:1px solid #e1e1e1; overflow:hidden; -webkit-transition: none; transition: none;}
.news_list .ul .pic{float:left; width:200px; height:140px; overflow:hidden;}
.news_list .ul .txt{float:right; width:638px; padding:15px 30px 10px 0; height:140px; overflow:hidden;}
.news_list .ul .til{font-size: 20px; color:#333; line-height: 30px; margin-bottom: 10px; font-weight: 600; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.news_list .ul p{margin-bottom:12px;}
.news_list .ul .time{font-size: 16px; color:#999; line-height: 16px; font-family: "BrandonGrotesque-bold";}
.news_list .ul a:hover .til,.news_list .top_a:hover .til{color:#f01000;}
.news_list .ul a:hover .pic img,.news_list .top_a:hover .pic img{-webkit-transform:scale(1.1); transform:scale(1.1); -webkit-transition: all 1.2s; transition: all 1.2s;}
.news_list .more_btn{width:45px; height:45px; margin:30px auto 0; background:url(../images/news/news_more.png) no-repeat center;}
.news_list .more_btn:hover{background-image: url(../images/news/news_more-on.png);}

.news_d .til_box{padding-bottom: 25px; border-bottom:2px solid #76ab7c; margin-bottom: 25px;}
.news_d .til_box .time{font-size: 30px; color:#d7000f; line-height: 30px; font-family: "BrandonGrotesque-bold"; margin:-4px 0 10px;}
.news_d .til_box .til{font-size: 26px; color:#5d594f; line-height: 36px; margin-bottom: 40px;}
.news_d .til_box .flux{font-size: 14px; float:left; color:#9b9894; line-height: 24px;}
.news_d .til_box .font_size{font-size: 0; float:right; white-space: nowrap;}
.news_d .til_box .font_size>*{display:inline-block; vertical-align: top;}
.news_d .til_box .font_size .p{font-size: 14px; color:#9b9894; line-height: 24px;}
.news_d .til_box .font_size a{margin-left: 10px; width:20px; height:20px; border:1px solid #ced2d3; margin-top:2px; background:no-repeat center;}
.news_d .til_box .font_size .minus{background-image: url(../images/news/news_d_minus.png);}
.news_d .til_box .font_size .plus{background-image: url(../images/news/news_d_plus.png);}
.news_d .til_box .font_size .minus:hover{background-image: url(../images/news/news_d_minus-on.png);}
.news_d .til_box .font_size .plus:hover{background-image: url(../images/news/news_d_plus-on.png);}
.news_d .cnt_wr p{line-height: 1.72;}
.news_d .cnt_wr img{display:inline-block; vertical-align: middle;}
.news_d .btns{overflow:hidden; margin-top:10px; border-left:2px solid #f4eeee;}
.news_d .btns .btn{float:left; height:60px; width:140px; font-size: 14px; color:#9b9894; line-height: 56px; border:2px solid #f4eeee; background:no-repeat center;}
.news_d .btns .prev{position:relative; padding-left: 53px; background-image: url(../images/news/news_d_prev.png); background-position: 30px center; border-right:0 none; border-left:0 none;}
.news_d .btns .prev:after{content:""; display:block; position:absolute; top:50%; right:-2px; margin-top:-13px; width:2px; height:26px; background:#f4eeee;}
.news_d .btns .prev:hover{color:#ff2323; background-image: url(../images/news/news_d_prev-on.png);}
.news_d .btns .next{padding-left: 31px; background-image: url(../images/news/news_d_next.png); background-position: 80px center; border-left:0 none; border-right:0 none;}
.news_d .btns .next:hover{color:#ff2323; background-image: url(../images/news/news_d_next-on.png);}
.news_d .btns .return{background-image: url(../images/news/news_d_return.png);}
.news_d .btns .return:hover{background-image: url(../images/news/news_d_return-on.png);}

/*product*/
.prt_hd .ul{overflow:hidden; width:910px; padding:40px 0 8px;}
.prt_hd .ul a{float:left; width:219px; height:74px; text-align: center; line-height: 74px; font-size: 14px; color:#897b55; background:#f5ebd1; margin-right: 8px;}
.prt_hd .ul a.on,.prt_hd .ul a:hover{color:#fff; background:#e0b175;}
.prt_item1{width:1610px; margin-left: -50px;}
.prt_item1 .ul a{height:440px; position:relative; margin-bottom: 8px; overflow:hidden;}
.prt_item1 .ul .bg{position:absolute; left:0; top:0; width:800px; height:100%; background:url(../images/product/prt1_li_shade.png) no-repeat center; z-index: 2;}
.prt_item1 .ul .txt{position:absolute; left:0; top:50%; margin-top:-67px; width:800px; padding:0 0 0 100px; z-index: 3;}
.prt_item1 .ul .h1_cn{font-size: 36px; color:#81551d; line-height: 46px; font-weight: 600; margin-bottom: 15px;}
.prt_item1 .ul .h1_en{font-size: 26px; color:#c08a46; line-height: 24px; font-family: "BrandonGrotesque-light"; text-transform: uppercase; margin-bottom: 30px;}
.prt_item1 .ul .icon{width:44px; height:16px; background: url(../images/product/prt1_li_icon.png) no-repeat center;}
.prt_item1 .ul a:hover .h1_cn{color:#fff;}
.prt_item1 .ul a:hover .h1_en{color:#ffe993;}
.prt_item1 .ul a:hover .bg{background-image: url(../images/product/prt1_li_shade-on.png);}
.prt_item1 .ul a:hover .icon{background-image: url(../images/product/prt1_li_icon-on.png);}
.prt_item1 .ul .hid_bg{position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0; filter:alpha(opacity=0); z-index: 1;}
.prt_item1 .ul .hid{position:absolute; left:720px; top:50%; width:480px; margin-top:; z-index: 5; opacity:0; filter:alpha(opacity=0); display:none;}
.prt_item1 .ul .hid .p{font-size: 16px; color:#fff; line-height: 24px; margin-bottom: 30px;}
.prt_item1 .ul .hid ul{overflow:hidden; width:580px;}
.prt_item1 .ul .hid li{float:left; padding-left:88px; min-height: 70px; line-height: 70px; width:290px; font-size: 22px; color:#fff; background:no-repeat left center; margin-bottom:26px;}
.prt_item1 .ul .box1 .hid{margin-top:-110px;}
.prt_item1 .ul .box2 .hid{margin-top:-65px;}
.prt_item1 .ul .box3 .hid{margin-top:-110px;}
.prt_item1 .ul .box4 .hid{margin-top:-150px;}
.prt_item1 .ul .hid .h4{font-size: 18px; color:#fff; line-height: 24px; margin-bottom: 6px;}
.prt_item1 .ul .hid p{font-size: 14px; color:#dad9d7; line-height: 22px;}
.prt_item1 .ul .hid .row{border-top:1px solid rgba(255,255,255,.4); overflow:hidden; border-bottom:1px solid rgba(255,255,255,.4);}
.prt_item1 .ul .hid .row em{float:left; font-size: 22px; color:#ffebb6; line-height: 50px; margin-right: 40px;}
.prt_item1 .ul .hid .row em:last-child{margin-right: 0;}
.prt_item1 .ul .hid .li{margin-bottom: 30px;}
.prt_item1 .ul a:hover .hid_bg{opacity:.5; filter:alpha(opacity=50);}
.prt_item1 .ul a:hover .hid{opacity:1; filter:alpha(opacity=100); display:block;}
.product1_3 .prt_item1 .ul a>img{filter: blur(0);}
.product1_3 .prt_item1 .ul a:hover>img{filter: blur(5px);}



.product_d .return_btn{margin:-40px 0 20px; float:right; width:120px; height:50px; line-height: 46px; font-size: 14px; color:#837c6c; padding-left:37px; border:2px solid #ebdbb3; background:url(../images/product/product_d_return.png) no-repeat 18px center;}
.product_d .return_btn:hover{color:#f01000; border-color:#f01000; background-image: url(../images/product/product_d_return-on.png);}
.prt_d_carousel{position:relative; width:1260px; margin-left: 300px;}
.prt_d_carousel .tempWrap{width:1610px !important; margin-left: -350px !important; padding-left: 350px !important;}
.prt_d_carousel .bd ul{margin-right: -20px;}
.prt_d_carousel .bd li{margin-right: 20px;}
.prt_d_carousel .bd li img{width:1260px; height:520px;}
.prt_d_carousel .hd{position:absolute; left:-350px; top:0; width:330px; padding:; height:100%; z-index: 20;}
.prt_d_carousel .hd .bg{position:absolute; left:0; right:0; bottom:0; top:0; background:#000; opacity:.4; filter:alpha(opacity=40);}
.prt_d_carousel .hd .btn{position:absolute; width:60px; height:60px; background:#f2dcab no-repeat center;}
.prt_d_carousel .hd .prev{right:60px; bottom:0; background-image: url(../images/product/prt_d_prev.png);}
.prt_d_carousel .hd .next{right:0; bottom:0; background-image: url(../images/product/prt_d_next.png);}
.prt_d_carousel .hd .btn:hover{background-color:#e5c47c;}
.product_d .adorn_wr{float:left; width:300px; height:367px; position:relative;}
.product_d .adorn_wr .adorn{position:absolute;}
.product_d .adorn_wr .a1{left:-5px; top:36px; -webkit-animation:z-float 6s linear infinite alternate;  animation:z-float 6s linear infinite alternate;}
.product_d .adorn_wr .a2{left:-13px; top:110px; -webkit-animation:z-float2 6s linear infinite alternate;  animation:z-float2 6s linear infinite alternate;}
.product_d .txt_wr{float:right; width:900px; margin-top:45px;}
.product_d .txt_wr .h3{font-size: 26px; color:#f01000; line-height:36px; margin-bottom: 4px;}
.product_d .txt_wr .h2{font-size: 36px; line-height: 46px; color:#808080; font-weight: 300; margin-bottom: 30px; }

.prt1_4_lump1{height:674px; padding:80px 0 0; background:url(../images/product/product1_4_k1_bg.jpg) no-repeat center;}
.prt1_4_lump1 .prt_hd_wr{height:74px; margin:40px 0 40px 300px; position:relative;}
.prt1_4_lump1 .prt_hd_wr .icon_btn{position:absolute; right:0; top:10px; width:60px; height:60px; border-radius: 50%; background:rgba(242,220,171,.3) url(../images/product/prt1_4_icon_btn.png) no-repeat center; cursor:pointer;}
.prt1_4_lump1 .prt_hd_wr .prt_hd{display:none; position:relative; z-index: 50;}
.prt1_4_lump1 .prt_hd_wr .prt_hd .ul{padding-top:0;}
.prt1_4_lump1 .prt_hd .ul a.on,.prt1_4_lump1 .prt_hd .ul a:hover{color:#fff; background:#fb4157;}
.prt1_4_lump1 .txt_wr{margin-left: 300px;}
.prt1_4_lump1 .txt_wr .h1_cn{font-size: 32px; color:#fff; line-height: 42px; margin-bottom: 12px;}
.prt1_4_lump1 .txt_wr .h1_en{font-size: 28px; color:#fff; line-height: 28px; font-family: "BrandonGrotesque-light"; text-transform: uppercase; margin-bottom: 30px;}
.prt1_4_lump1 .txt_wr .h1_en em{font-family: "BrandonGrotesque-bold";}
.prt1_4_lump1 .txt_wr p{color:#fff;}
.prt1_4_lump2{position:relative; z-index: 3; padding-top:10px; margin-bottom: 50px;}
.prt1_4_lump2 .group_hd{width:1200px; height:136px; margin:-146px auto 0;}
.prt1_4_lump2 .group_hd ul{height:136px; position:relative; z-index: 10; width:1200px; left:50%; margin-left: -600px; right:0; padding-top:54px; font-size: 0; text-align: center; letter-spacing: -4px; background:#fb4157;}
.prt1_4_lump2 .group_hd ul.on{position:fixed; top:102px;}
.prt1_4_lump2 .group_hd li{display:inline-block; white-space: nowrap; margin:0 40px; font-size: 18px; padding-bottom: 6px; letter-spacing: 0; color:#fff; line-height: 34px; border-bottom: 3px solid transparent; cursor:pointer;}
.prt1_4_lump2 .group_hd li.on,.prt1_4_lump2 .group_hd li:hover{border-color:#ffe993; color:#ffe993;}
.prt1_4_lump2 .group_bd{position:relative; height:620px;}
.prt1_4_lump2 .slide_wr{width:100%; height:100%; z-index: 1;}
.prt1_4_lump2 .slide_wr.on{z-index: 5;}
.prt1_4_lump2 .slide_wr .hd{position:absolute; left:50%; bottom:20px; z-index: 10; width:1200px; margin-left: -600px;}
.prt1_4_lump2 .slide_wr .hd ul{text-align: center; font-size: 0; height:12px;}
.prt1_4_lump2 .slide_wr .hd li{display:inline-block; vertical-align: top; width:12px; height:12px; background:#fff; border-radius: 50%; margin:0 4px; cursor:pointer;}
.prt1_4_lump2 .slide_wr .hd li.on{background:#fb4157;}
.prt1_4_lump2 .slide_wr .bd li{height:620px; background:url(../images/product/product1_4_k2_img.jpg) no-repeat center;}
.prt1_4_lump2 .slide_wr .bd .w1200{padding-top:272px;}
.prt1_4_lump2 .slide_wr .bd .h1{font-size: 40px; color:#fff; position:relative; top:0; line-height: 52px; font-weight: 600;}
.prt1_4_scroll{position:relative; margin-bottom: 60px;}
.prt1_4_scroll .bd .ul{width:1221px; overflow:hidden;}
.prt1_4_scroll .bd a{float:left; width:386px; margin-right: 21px;}
.prt1_4_scroll .bd .pic{height:243px; margin-bottom: 10px; overflow:hidden; overflow:hidden;}
.prt1_4_scroll .bd .txt{height:100px; padding:22px 29px 0; border:1px solid #e5e5e5;}
.prt1_4_scroll .bd .txt .h4{font-size: 18px; color:#f37d55; line-height: 28px; margin-bottom: 4px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.prt1_4_scroll .bd .txt p{font-size: 14px; color:#8a8a8a; line-height: 28px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.prt1_4_scroll .bd .tempWrap{width:1200px !important;}
.prt1_4_scroll .hd .btn{position:absolute; top:50%; width:56px; height:56px; margin-top: -28px; background:no-repeat center; border:2px solid #cec4bf; border-radius: 50%;}
.prt1_4_scroll .hd .prev{left:-96px; background-image: url(../images/product/product1_4_prev.png);}
.prt1_4_scroll .hd .next{right:-96px; background-image: url(../images/product/product1_4_next.png);}
.prt1_4_scroll .hd .prev:hover{background-image: url(../images/product/product1_4_prev-on.png); border-color:#f01000;}
.prt1_4_scroll .hd .next:hover{background-image: url(../images/product/product1_4_next-on.png); border-color:#f01000;}
.prt1_4_scroll .bd a:hover .h4{color:#f01000;}
.prt1_4_scroll .bd a:hover .pic img{-webkit-transform:scale(1.1); transform:scale(1.1); -webkit-transition: all 1s; transition: all 1s;}

.product2{overflow:hidden;}
.product2 .c_le .img{margin-top:73px;}
.product2 .txt_box{padding-bottom: 35px; min-height: 135px;}
.product2 .txt_box .til{font-size: 26px; color:#808080; line-height: 36px; margin-bottom: 10px;}
.product2 .txt_box .til em{font-size: inherit;}
/*.product2 .txt_box p em{letter-spacing: -0.5px;}*/
.product2 .c_ri .img1{float:left; margin-left: -300px;}
.product2 .c_ri .img2{float:left; position:relative; width:1260px;}
.prt2_r_txt{position: absolute; left:0; top:0; padding:230px 0 0 195px;}
.prt2_r_txt .h1_cn{font-size: 26px; color:#fff; line-height: 32px; margin-bottom: 13px;}
.prt2_r_txt .h1_en{font-size: 26px; color:#ebdbb3; line-height: 28px; text-transform: uppercase; font-family: "BrandonGrotesque-Regular"; letter-spacing: -1px;}
.prt5_r_txt{position: absolute; left:0; top:0; padding:210px 0 0 82px;}
.prt5_r_txt .h1_cn{font-size: 26px; color:#f05a00; line-height: 32px; margin-bottom: 13px;}
.prt5_r_txt .h1_en{font-size: 46px; color:#c17c4a; line-height: 40px; font-family: "BrandonGrotesque-light"; text-transform: uppercase; letter-spacing: -2px;}


/*investor*/
.investor .c_h2{margin-bottom: 28px;}
.investor_le_box1{height:129px; width:260px; padding:38px 0 0 25px; background:url(../images/investor/investor_le_box1.jpg) no-repeat center; margin-bottom: 10px;}
.investor_le_box1 .time{font-size: 26px; color:#ff6c00; line-height: 26px; margin-bottom: 6px; font-family: "BrandonGrotesque-bold";}
.investor_le_box1 .h3{font-size: 16px; color:#886e5b; line-height: 26px;}
.investor_le_box2{height:129px; width:260px; padding:38px 0 0 25px; background:url(../images/investor/investor_le_box2.jpg) no-repeat center; margin-bottom: 10px;}
.investor_le_box2 .h1{font-size: 16px; color:#7f432a; line-height: 14px; margin-bottom: 2px; font-family: "BrandonGrotesque-bold"; text-transform: uppercase;}
.investor_le_box2 .h2{font-size: 16px; color:#ffebbc; line-height: 26px;}
.investor_le_box1:hover,.investor_le_box2:hover{padding-left: 35px;}
.investor_list .ul a{padding:40px 30px; overflow:hidden; margin-bottom: 10px; border:1px solid #e1e1e1; background:url("../images/investor/icon_pdf.png") no-repeat 834px center;}
.investor_list .ul .time{float:left; font-size: 24px; color:#ff6c00; line-height: 28px; width:184px; font-family: "BrandonGrotesque-Regular";}
.investor_list .ul .til{float:left; font-size: 18px; color:#3f3f3f; line-height: 28px; width:500px; overflow:hidden; text-overflow: ellipsis;}
.investor_list .ul a:hover .time{color:#eb030d;}


/*join*/
.join .top_box{padding-bottom: 25px;}
.join .top_box .til{font-size: 20px; color:#f01000; line-height: 30px; margin-top:-5px; margin-bottom: 10px;}
.join .c_ri .box{overflow:hidden; margin-bottom: 10px;}
.join .c_ri .le{float:left; width:582px; height:264px;}
.join .c_ri .ri{float:right; position:relative; width:318px; height:264px;}
.join .c_ri .ri .txt{position:absolute; left:0; top:0; right:0; padding:122px 40px 0;}
.join .c_ri .ri .h1_en{font-size: 26px; color:#fff; line-height: 26px; font-family: "BrandonGrotesque-bold"; text-transform: uppercase;}
.join .c_ri .ri .h1_cn{font-size: 30px; color:#fff; line-height: 40px; font-weight: 300; margin-top:6px;}
/*.join .c_ri .b1 .h1_en{font-size: 40px; line-height: 40px; margin-top:12px;}*/

.join3 .c_ri .img{margin-top:-80px;}


/*contact*/
.contact_info{padding-bottom: 25px;}
.contact_info .til{font-size: 20px; color:#f01000; line-height: 30px; margin:-5px 0 15px;}
.contact_info .phone{font-size: 24px; color:#ff2010; padding:3px 0 3px 37px; line-height: 31px; font-family: "BrandonGrotesque-bold"; background:url(../images/contact/contact_icon_phone.png) no-repeat left 0; margin-bottom: 10px;}
.contact_info .phone em{font-family: "å¾®è½¯é›…é»‘";}
.contact_info .p_box p{margin-bottom: 0;}
#contact_map{height:390px; border:3px solid #efe4c8;}
#contact_map img{max-width: none;}

.contact2_l_box{width:230px;}
.contact2 .c_h2{margin-bottom: 50px;}
.contact2_l_box .h1{font-size: 46px; color:#d4b28d; line-height: 46px; font-family: "BrandonGrotesque-light"; text-transform: uppercase; letter-spacing: -2px;}
.contact2_l_box p{font-size: 14px; color:#ac8f75; line-height: 24px;}
.contact2_img{margin-bottom: 25px;}
.contact2_info .h2{font-size: 20px; color:#f01000; line-height: 30px; margin-bottom: 10px;}
.contact2_info p{margin-bottom: 0;}

.seek_p{font-size: 14px; line-height: 24px; color:#8a8a8a; margin-top:-5px; margin-bottom: 25px;}
.seek_p em{color:#f01000;}
.seek_hd ul{overflow:hidden; width:907px; margin-bottom: 35px;}
.seek_hd li{float:left; width:295px; margin-right: 7px; height:74px; background:#f5ebd1; text-align: center; line-height: 74px; font-size: 14px; color:#897b55; cursor:pointer;}
.seek_hd li.on{color:#fff; background:#e0b175;}
.seek_bd .item{display:none;}

.law_wr{display:none; position:fixed; left:0; top:0; height:100%; width:100%; z-index: 999;}
.law_wr .bg{position:absolute; left:0; top:0; height:100%; width:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
.law_wr .cnt{position:absolute; left:50%; top:50%; width:1200px; height:600px; background:#fff; padding:55px 70px 0; margin:-300px 0 0 -600px;}
.law_wr .c_h2{margin-bottom: 30px;}
.law_wr .h4{font-size: 16px; color:#555; line-height: 26px; margin-bottom: 10px;}
.web_map_wr{display:none; position:fixed; left:0; top:0; height:100%; width:100%; z-index: 999;}
.web_map_wr .bg{position:absolute; left:0; top:0; height:100%; width:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
.web_map_wr .cnt{position:absolute; left:50%; top:50%; width:1200px; height:600px; background:#fff; padding:55px 70px 0; margin:-300px 0 0 -600px;}
.web_map_wr ul{width:1200px; font-size: 0; text-align: center; margin:70px -70px 0; height:49px; border-bottom: 2px solid #eeebeb;}
.web_map_wr ul .til{font-size: 16px; color:#555; line-height: 26px; height:49px; padding-bottom: 20px; border-bottom: 3px solid #d1b986;}
.web_map_wr li{display:inline-block; vertical-align: top; position:relative; margin:0 52px;}
.web_map_wr .a_box{position:absolute; left:0; top:65px;}
.web_map_wr .a_box a{font-size: 14px; color:#999; line-height: 24px; white-space: nowrap; text-align: left;}
.web_map_wr .a_box a:hover{color:#f01000;}
.web_map_wr .c_h2{margin-bottom: 30px;}
.web_map_wr .h4{font-size: 16px; color:#555; line-height: 26px; margin-bottom: 10px;}


html{overflow:hidden; overflow-y: auto; min-width: 1280px;}
.c_til>* em{font-size: 14px;display:inline-block;vertical-align: top;}


/*Ã¤Â¿Â®Ã¦â€Â¹*/
.banner,.banner .bd li{height:auto;}
.banner .bd .w1200{width:100%; height:100%; left:0; right:0; max-width: 2200px; margin:0 auto; padding:0;}
.banner .bd .h_box{margin:0;}
.banner .bd img{margin:0 auto;}
.banner .h_box{position:absolute; left:5.7rem; top:1.94rem;}
.banner .h_box .cn{font-size: .46rem; line-height: .6rem; margin-bottom: .06rem;}
.banner .h_box .en{font-size: .3rem; line-height: .3rem;}
.banner .it2 .h_box{left:11.8rem; top:1.46rem;}
.banner .it2 .cn{height:.6rem;}
.banner .it2 .en{width:3.7rem;}
.banner .it3 .h_box{left:5rem; top:3.96rem;}
.banner .it4 .h_box{left:5rem; top:2.56rem;}
.banner .it4 .en{font-size: .26rem; line-height: .3rem;}
.prt_item1 .ul a>img{max-height: 100%;}

/* 09-04 Ã¦â€“Â°Ã§Å¡â€žÃ¦ÂÅ“Ã§Â´Â¢Ã©Â¡Âµ */
.new-seek .c_h2{font-size:26px;}
.new-seek .seek_hd li{width: 144px;margin-left: 7px;margin-right: 0;}
.new-seek .seek_hd li a{color: #897b55;}
.new-seek .seek_hd li:first-child{margin-left: 0;}
.new-seek .prt_item1{margin-left: -351px;}




/*2020.10.26*/
.investor .c_le{float:left; width:300px;}
.inv_stock{height:400px; padding:35px 0 0 30px; background:url(../images/investor/inv_stock_bg.jpg) no-repeat center;}
.inv_stock .til{font-size: 24px; color:#81561e; line-height: 34px; margin-bottom: 10px;}
.inv_stock .p{font-size: 14px; color:#81561e; line-height: 24px; margin-bottom: 35px;}
.inv_stock .li{font-size: 0; letter-spacing: -4px; margin-bottom: 18px;}
.inv_stock .li .span{display:inline-block; vertical-align: top; width:70px; font-size: 16px; color:#81561e; letter-spacing:0;}
.inv_stock .li .em{display:inline-block; vertical-align: top; font-size: 34px; color:#d6000f; letter-spacing:0; font-family: "BrandonGrotesque-bold";}
.inv_stock .li .em.up{color:#0f990f;}
.inv_stock .icon{padding:20px 0 8px;}
.inv_stock .hint{font-size: 14px; color:#a5865c; line-height: 20px;}
.inv_box{height:220px; padding:26px 30px 0; background:url(../images/investor/investor_bg2.jpg) no-repeat center;}
.inv_box .til_en{font-size: 20px; color:#81561e; line-height: 20px; margin-bottom: 6px;}
.inv_box .til_cn{font-size: 20px; color:#ffe993; line-height: 30px; margin-bottom: 25px;}
.inv_box .li{padding-left:40px; min-height: 30px; font-size: 14px; color:#fff; line-height: 14px; background:no-repeat top left; margin-bottom: 15px;}
.inv_box .li p{font-size: 14px; color:#fff; line-height: 14px; margin-bottom: 10px;}
.inv_box .mail{background-image: url(../images/investor/investor_mail.png);}
.inv_box .phone{background-image: url(../images/investor/investor_phone.png);}
.investor .c_ri{float:right; width:880px;}
.investor .img_tab{position:relative; height:320px; overflow:hidden;}
.investor .img_tab .hd{position:absolute; bottom:20px; line-height: 12px; left:0; right:0; z-index: 5;}
.investor .img_tab .hd ul{text-align: center;}
.investor .img_tab .hd li{display:inline-block; vertical-align: top; width:12px; height:12px; border-radius: 50%; border:1px solid #fff; margin:0 5px; cursor:pointer;}
.investor .img_tab .hd li.on{background:#fff;}
.investor .bom_wr{margin-top:10px;}
.investor .bom_wr .le{float:left; width:204px; height:290px;}
.investor .bom_wr .ri{float:right; width:656px;}
.investor .bom_wr .til_box{position:relative; padding:25px 0 15px; margin-bottom: 20px; border-bottom:2px solid #e9e9e9;}
.investor .bom_wr .til_box .til{font-size: 20px; color:#f01000; line-height: 30px;}
.investor .bom_wr .more{font-size: 14px; color:#333; line-height: 30px; position:absolute; right:0; top:25px; padding-right: 11px; background:url(../images/investor/investor_icon_more.png) no-repeat right center;}
.investor .bom_wr .more:hover{color:#f01000; background-image: url(../images/investor/investor_icon_more-on.png);}
.investor .bom_wr .p_box a{overflow:hidden;}
.investor .bom_wr .p_box .p{float:left; font-size: 14px; color:#333; line-height: 24px; width:505px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.investor .bom_wr .p_box .time{float:right; font-size: 14px; color:#5c5c5c; line-height: 24px; font-family: "BrandonGrotesque-bold";}
.investor .bom_wr .p_box a:hover .p{color:#f01000;}
.investor .bom_wr .p_box a:hover .time{color:#f34033;}

.investor2 .c_ri ul{overflow:hidden;}
.investor2 .c_ri li{position:relative; margin-top: 10px; padding:35px 40px 25px; background:#fdf8ea;}
.investor2 .c_ri li:first-child{margin-top:0;}
.investor2 .c_ri li .h4{font-size: 16px; color:#ca9148; line-height: 26px; padding:10px 0 0;}
.investor2 .c_ri li .h4:first-child{padding-top: 0;}
.investor2 .c_ri li p{font-size: 14px; color:#3f3f3f; line-height: 24px; margin-bottom: 10px;}
.investor2 .c_ri li .more{position:absolute; right:40px; bottom:30px; font-size: 14px; color:#ca9148; line-height: 30px; padding-right: 18px; background:url(../images/investor/investor2_icon_more.png) no-repeat center right;}
.investor2 .c_ri li .more:hover{color:#f01000; padding-right: 28px; margin-right: -10px; background-image:url(../images/investor/investor2_icon_more-on.png);}

.investor3 .table{width:100%; background:#fdf8ea;}
.investor3 .table .td,.investor3 table .th{width:33.33%;}
.investor3 .table .th{color:#fff; padding:0 40px;width:33.33%;display:inline-block; line-height: 60px; font-size: 16px;  background:#d8a970;}
.investor3 .table .td{width:100%;display:inline-block; font-size: 14px; color:#3f3f3f; line-height: 24px; padding:10px 40px;}
/*.investor3 .tbody .tr:first-child .td{padding-top:34px;}
.investor3 .tbody .tr:last-child .td{padding-bottom:34px;}*/
.investor3 .tbody{padding:20px 0;}
.tbody .tr {
    width: 33.33%;
    display: inline-block;
    vertical-align: top;
}
.investor3 .entrance_wr{padding:10px 0 0; overflow:hidden;}
.investor3 .entrance_wr .box{float:left; width:445px; height:120px; padding:35px 0 0; margin-left: 10px; background:#fdf8ea;}
.investor3 .entrance_wr .box:first-child{margin-left: 0;}
.investor3 .entrance_wr .p{font-size: 16px; color:#3f3f3f; line-height: 26px; text-align: center; margin-bottom: 7px;}
.investor3 .entrance_wr .btn{text-align: center; font-size: 0; letter-spacing: -4px;}
.investor3 .entrance_wr .more{display:inline-block; font-size: 14px; color:#ca9148; line-height: 30px; vertical-align: top; letter-spacing:normal; padding-right: 18px; background:url(../images/investor/investor2_icon_more.png) no-repeat center right;}
.investor3 .entrance_wr .more:hover{color:#f01000; padding-right: 28px; margin-right: -10px; background-image:url(../images/investor/investor2_icon_more-on.png);}

.inv4_filtrate_wr{margin-top:40px;}
.inv4_filtrate_wr ul{overflow:hidden; width:245px;}
.inv4_filtrate_wr li{float:left; margin:0 1px 1px 0; width:60px; height:50px; line-height: 50px; text-align: center; font-size: 16px; color:#666; background:#f5ebd1; cursor:pointer; font-family: "BrandonGrotesque-bold";}
.inv4_filtrate_wr li:hover,.inv4_filtrate_wr li.on{color:#fff; background:#f01000;}
.investor4 .list{padding:40px 40px 10px; background:#fdf8ea;}
.investor4 .list .ul{overflow:hidden; width:840px;}
.investor4 .list .ul a{float:left; width:260px; margin:0 20px 20px 0;}
.investor4 .list .ul .pic{height:370px; position:relative;}
.investor4 .list .ul .pon{position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; filter:alpha(opacity=0);}
.investor4 .list .ul .bg{width:100%; height:100%; background:#000; opacity:.3; filter:alpha(opacity=30);}
.investor4 .list .ul .icon{position:absolute; left:50%; top:50%; width:50px; height:50px; margin:-25px 0 0 -25px; border-radius: 50%; background:#f01000 url(../images/investor/investor4_icon.png) no-repeat center; }
.investor4 .list .ul .p{font-size: 16px; color:#333; text-align: center; padding:0 20px; padding:15px 0 0;}
.investor4 .list .ul a:hover .pon{opacity:1; filter:alpha(opacity=100);}

.inv5_tab .hd ul{overflow:hidden; width:910px;}
.inv5_tab .hd li{float:left; width:220px; line-height: 74px; font-size: 14px; margin-right: 7px; color:#897b56; line-height: 74px; text-align: center; background:#f5ebd1; cursor:pointer;}
.inv5_tab .hd li:hover,.inv5_tab .hd li.on{color:#fff; background:#e0b175;}
.inv5_tab .ul a{margin-top:10px; overflow:hidden; border:1px solid #e1e1e1; background:url(../images/investor/icon_pdf.png) no-repeat 834px center;}
.inv5_tab .ul a:first-child{margin-top: 0;}
.inv5_tab .ul .time{float:left; width:212px; padding-left: 30px; font-size: 24px; color:#e0b175; line-height: 78px; font-family: "BrandonGrotesque-bold";}
.inv5_tab .ul .til{float:left; width:580px; font-size: 18px; color:#3f3f3f; line-height: 78px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.inv5_tab .ul a:hover .time,.inv5_tab .ul a:hover .til{color:#f01000;}
.inv5_tab .more{margin:30px auto 0; width:45px; height:45px; background:url(../images/investor/investor5_icon_more.png) no-repeat center;}
.inv5_tab .more:hover{background-image: url(../images/investor/investor5_icon_more-on.png);}

.investor6 .info_wrap{overflow:hidden;}
.investor6 .info_wrap .le{float:left; width:580px; height:360px;}
.investor6 .info_wrap .ri{float:left; padding:40px 30px; width:320px; height:360px; background:url(../images/investor/investor6_bg.jpg) no-repeat center;}
.investor6 .info_wrap .ri .icon{margin-bottom: 16px;}
.investor6 .info_wrap .ri .til_en{font-size: 20px; color:#81561e; line-height: 20px; font-family: "BrandonGrotesque-bold"; text-transform:uppercase; letter-spacing: -1px;}
.investor6 .info_wrap .ri .til_cn{font-size: 20px; color:#ffe993; line-height: 30px; margin-bottom: 30px;}
.investor6 .info_wrap .ri .li{padding-left:40px; min-height: 30px; font-size: 14px; color:#fff; line-height: 14px; background:no-repeat top left; margin-bottom: 20px;}
.investor6 .info_wrap .ri .li p{font-size: 14px; color:#fff; line-height: 14px; margin-bottom: 10px;}
.investor6 .info_wrap .ri .mail{background-image: url(../images/investor/investor_mail.png);}
.investor6 .info_wrap .ri .phone{background-image: url(../images/investor/investor_phone.png);}


@media screen and (max-width: 1800px){
    .prt_item1 .ul a{height:400px;}
}

@media screen and (max-width: 1680px){
    .prt_d_carousel{width:1163px;}
    .prt_d_carousel .bd li img{height:480px; width:1163px;}
    .prt1_4_lump2 .group_hd{height:106px; margin-top: -116px;}
    .prt1_4_lump2 .group_hd ul{height:106px; padding-top: 36px;}
    .prt1_4_lump2 .group_bd,.prt1_4_lump2 .slide_wr .bd li{height:520px; background-size: auto 100%;}
    .prt1_4_lump2 .slide_wr .bd .w1200{padding-top:226px;}
    .prt1_4_lump2 .slide_wr .bd .h1{font-size: 34px; line-height: 46px;}
}

@media screen and (max-width: 1500px){
    .prt_item1 .ul a{height:380px;}
    .prt1_4_lump2 .group_bd,.prt1_4_lump2 .slide_wr .bd li{height:480px; background-size: auto 100%;}
    .prt1_4_lump2 .slide_wr .bd .w1200{padding-top:210px;}
    .prt1_4_lump2 .slide_wr .bd .h1{font-size: 30px; line-height: 40px;}
}

@media screen and (max-width: 1440px){
    .prt_item1 .ul a{height:360px;}
    .prt_d_carousel{width:1017px;}
    .prt_d_carousel .bd li img{height:420px; width:1017px;}
    .prt1_4_scroll .hd .prev{left:-30px;}
    .prt1_4_scroll .hd .next{right:-30px;}
}

@media screen and (max-width: 1300px){
    .prt1_4_lump2 .group_bd,.prt1_4_lump2 .slide_wr .bd li{height:420px; background-size: auto 100%;}
    .prt1_4_lump2 .slide_wr .bd .w1200{padding-top:180px;}
    .prt1_4_lump2 .slide_wr .bd .h1{font-size: 28px; line-height: 36px;}
}
