﻿#header{position:relative; height:400px;}
.header_con{z-index:999;top:20px;}
.logo{z-index:999;position:relative;}
.switch{margin-top:24px;}
.switch li{float:left;font-size:15px;color:#d9d9d9;margin-right:5px;}
.switch li a{color:#fff;}
.switch li a:hover{ color:#cb8812;-webkit-transition: all 0.1s linear;}
.search{height:30px;border-radius:10px;width:150px;background:#2d415d;margin-top:9px;z-index:999;position:relative;float:right;}
.search input{display:block;background-color:none;border:none;line-height:30px;}
.search_ipt{width:100px;padding-left:10px;background:none;}
.search_icon{width:30px;height:30px;background:url(../images/search_icon.png)no-repeat center;}
.menu{background-color:#2d3440;position:absolute;left:0;top:50px;margin-left:0px;z-index:99;}
.menu ul li{float:left;position:relative;margin:0 20px;height:35px;line-height:35px;font-size:14px;}
.menu ul li:last-child{margin-right:0;}
.menu ul li:first-child{margin-left:60px;}
.menu ul li a{color:#eaeaea;}
.menu ul li:hover>a{color:#cb8812;}
.sub_menu{position:absolute;top:35px;left:50%;margin-left:-45px;background:#586170;min-width:90px;text-align:center;display:none;}
.sub_menu dd{border-bottom:2px solid #a9bcde;}
.sub_menu dd:last-child{border-bottom:0;}
.sub_menu dd{height:40px;line-height:40px;font-size:13px;}
.sub_menu dd a{color:#cb8812}
.sub_menu dd:hover a{color:#cb8812}
.sub_menu dd.cur a{color:#cb8812}
.banner{width:100%;position:relative;top:-117px;left:0;}
.flexslider{position:relative;width:100%;overflow:hidden;}
.flexslider1{min-width:1200px;}
.slogan{position:absolute;}
.slogan_t1{opacity: 0;}
.slogan_t2{opacity: 0;}
.slogan_t3{opacity: 0;}
.flex-active-slide .slogan_t1{
    -webkit-animation:fadeInLeft 1.2s .2s both;
    -moz-animation:fadeInLeft 1.2s .2s both;
    animation:fadeInLeft 1.2s .2s both;
}
.flex-active-slide .slogan_t2{
    -webkit-animation:fadeInRight 1.2s .8s both;
    -moz-animation:fadeInRight 1.2s .8s both;
    animation:fadeInRight 1.2s .8s both;
}
.flex-active-slide .slogan_t3{
    opacity:1;
}
.slogan1_t3 ul li{float:left;background:url(../images/bg_txt3.png)no-repeat;width:44px;height:44px;margin:0 4px;}
.slogan1_t3 ul li:nth-child(1){background-position:-3px -3px;}
.slogan1_t3 ul li:nth-child(2){background-position:-55px -3px;}
.slogan1_t3 ul li:nth-child(3){background-position:-108px -3px;}
.slogan1_t3 ul li:nth-child(4){background-position:-160px -3px;}


.slogan2_t3 ul li{float:left;background:url(../images/bg_txt6.png)no-repeat;width:53px;height:53px;margin:0 4px;}
.slogan2_t3 ul li:nth-child(1){background-position:-3px -4px;}
.slogan2_t3 ul li:nth-child(2){background-position:-57px -4px;}
.slogan2_t3 ul li:nth-child(3){background-position:-111px -4px;}
.slogan2_t3 ul li:nth-child(4){background-position:-165px -4px;}

.flex-active-slide .slogan_t3 ul li:nth-child(1){
	 -webkit-animation:fadeInUp 1s .6s both;
    -moz-animation:fadeInUp 1s .6s both;
    animation:fadeInUp 1s .6s both;
}
.flex-active-slide .slogan_t3 ul li:nth-child(2){
	 -webkit-animation:fadeInUp 1s 1.0s both;
    -moz-animation:fadeInUp 1s 1.0s both;
    animation:fadeInUp 1s 1.0s both;
}
.flex-active-slide .slogan_t3 ul li:nth-child(3){
	-webkit-animation:fadeInUp 1s 1.4s both;
    -moz-animation:fadeInUp 1s 1.4s both;
    animation:fadeInUp 1s 1.4s both;
}
.flex-active-slide .slogan_t3 ul li:nth-child(4){
	-webkit-animation:fadeInUp 1s 1.8s both;
    -moz-animation:fadeInUp 1s 1.8s both;
    animation:fadeInUp 1s 1.8s both;
}



.flex-control-nav { position: absolute; bottom:15px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block;width:8px;height:8px;margin: 0 5px; zoom: 1;line-height:50px;}
.flex-control-nav a { display: inline-block; width:8px; height:8px; overflow: hidden; background-color:#ffffff; cursor: pointer;border-radius:100%;}
.flex-control-nav .flex-active {background:#c28e34;width:8px;height:8px;position:relative;}




.ys{-webkit-transition: all 0.6s linear;}
.ys:hover{
transform: rotateY(360deg);
-ms-transform: rotateY(360deg);		/* IE 9 */
-webkit-transform: rotateY(360deg);	/* Safari and Chrome */
-o-transform: rotateY(360deg);		/* Opera */
-moz-transform: rotateY(360deg);
}


/*.column ul li img{ float:left; margin-right:15px;}
.column{background:#f4f4f4;position:relative;margin-top:-117px;height:115px;min-width:1200px;}
.column ul li{float:left; margin-right:93px;text-align:left; height:85px;width:230px; margin-top:15px;}
.column ul li:nth-child(1){background-position:0 0;}
.column ul li:nth-child(2){background-position:-335px 0;}
.column ul li:nth-child(3){background-position:-655px 0;}
.column ul li:nth-child(4){background-position:-985px 0;}
.column ul li:nth-child(1){
    -webkit-animation:fadeInLeft 1.2s .2s both;
    -moz-animation:fadeInLeft 1.2s .2s both;
    animation:fadeInLeft 1.2s .2s both;
}

.column ul li:nth-child(2){
    -webkit-animation:fadeInLeft 1.2s .8s both;
    -moz-animation:fadeInLeft 1.2s .8s both;
    animation:fadeInLeft 1.2s .8s both;
}

.column ul li:nth-child(3){
    -webkit-animation:fadeInLeft 1.2s 1.4s both;
    -moz-animation:fadeInLeft 1.2s 1.4s both;
    animation:fadeInLeft 1.2s 1.4s both;
}

.column ul li:nth-child(4){
    -webkit-animation:fadeInLeft 1.2s 2.0s both;
    -moz-animation:fadeInLeft 1.2s 2.0s both;
    animation:fadeInLeft 1.2s 2.0s both;
}
*/
.main_product{padding-top:0px;padding-bottom:20px;}
.section_con1{width:910px;margin-right:10px;}
.section_tit{font-size:20px;color:#2f2f2f;}
.section_tit span{display:inline-block;width:3px;height:15px;background:#c28e34;margin-right:5px;}
.section_txt{font-size:14px;color:#7c7c7c;margin-top:5px; line-height:23px;}
.section_txt a{font-size:12px;color:#c28e34;font-family:"微软雅黑";margin-left:5px;}
.main_product_list ul li{float:left;position:relative;}
.main_product_list ul li img{width:98%;}
.img_txt{position:absolute;width:160px;height:40px;overflow:hidden;background:#000;opacity:0.5;top:180px;left:67px;font-size:16px;color:#ffffff;text-align:center;line-height:40px;cursor:pointer;display:none;}
.main_product_list{margin-top:40px;}
.slide_img{height:40px;background:#e1d9ca;margin-top:4px;}
.main_news{background:url(../images/news_bck.png)no-repeat;width:100%;min-width:1200px;padding-top:25px;padding-bottom:25px;}
.main_news .flexslider{width:720px;overflow:visible;height:208px;}
.main_news ul li{position:relative;height:208px;}
.main_news_con{width:720px;position:relative;overflow:hidden;}
.main_news_con_img{position:absolute;top:-51px;right:-480px;width:452px;height:243px;overflow:hidden;}
.news_tit1{font-size:39px;color:#c28e34;}
.zh{font-size:20px;color:#2f2f2f}
.en{font-size:10px;color:#c28e34;height:10px;line-height:10px;}
.en span{width:650px;height:2px;background:#d9d9d9;margin-left:10px;display:inline-block}
.news_tit2{margin-top:5px;}
.news_txt1{font-size:18px;color:#2f2f2f;margin-top:25px;}
.news_time{font-size:12px;color:#a8a8a8;margin-top:5px;margin-bottom:10px;}
.news_txt3{font-size:13px;color:#828282;line-height:24px;}
.more{width:75px;height:20px;border:1px solid #cccccc;display:block;line-height:20px;text-align:center;margin-top:10px;font-size:12px;color:#a8a8a8;
    -webkit-transition: all .2s ease-out .05s;
    -moz-transition: all .2s ease-out .05s;
    -ms-transition: all .2s ease-out .05s;
    -o-transition: all .2s ease-out .05s;
    transition: all .2s ease-out .05s;
}
.more span{font-family:"微软雅黑"}
.more:hover{border:1px solid #c28e34;color:#c28e34;}
.main_news .flex-control-nav {width:50%;right:0;text-align:right;}
.main_news .flex-control-nav li {width:25px;height:5px;margin: 0 5px; zoom: 1;line-height:50px;}
.main_news .flex-control-nav a {width:25px;height:5px;background-color:#c7c7c7;border-radius:0;}
.main_news .flex-control-nav .flex-active {background:#c28e34;width:25px;height:5px;}

.main_research {position:relative;margin-top:45px;}
.re_tit{width:1174px;}
.rt_en span{width:1120px;}
.research_list{position:absolute;right:0;top:10px;}
.research_list ul li{float:left;margin-right:10px;font-size:14px;color:#505050;cursor:pointer;}
.research_list ul li:last-child{margin-right:0}
.research_list ul li.cur{color:#c28e34;}
.research_con ul li{float:left;width:290px;margin-right:11.67px;margin-top:30px;}
.research_con ul li:last-child{margin-right:0}
.research_con ul li .research_img{width:100%;height:158px;overflow:hidden;}
.research_con ul li .research_img img{width:100%;}
.research_tit1{font-size:18px;color:#2f2f2f;padding-top:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-bottom:10px;border-bottom:1px solid #dedede}
.research_txt1{font-size:14px;color:#7c7c7c;margin-top:5px;height:80px;line-height:20px;overflow:hidden;}

.main_partner{margin-top:45px;margin-bottom:50px;}
.partner_list{margin-top:30px;}
.partner_list ul li{float:left;width:190px;height:80px;text-align:center;border:1px solid #e0e0e0;margin-right:10px;display:table;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.partner_list a{display:table-cell;text-align:center;vertical-align:middle;}
.partner_list a img{display:inline;}
.footer{width:100%;height:100px;background:#333333;min-width:1200px}

.f_menu ul li{float:left;margin-right:8px;font-size:12px;color:#c3c3c3; height:50px; line-height:50px;}
.f_menu ul li a{color:#c3c3c3}
.f_menu ul li.cur a {
    color: #cb8812;
}

.copyright{font-size:12px;color:#9c9c9c; height:50px; line-height:50px;}


/*product_case*/
.header{background:url(../images/ph_bck.jpg)no-repeat;width:100%;height:380px;min-width:1200px;}
.con{background:#f9f9f9;width:100%;padding-bottom:45px;min-width:1200px;}
.pro-tit{background:url(../images/home.png)no-repeat left 11px;padding-left:25px;padding-top:15px;margin-bottom:25px;}
.pro-tit ul li{float:left;font-size:12px;color:#737373;font-family:"微软雅黑";}
.pro-tit ul li a{color:#737373;}
.pro-tit ul li.connect_icon{margin:1px 5px 0;}
.sidebar{width:238px;margin-right:50px;}
.sidebar_tit{background:url(../images/sidebar_bck.png)no-repeat;width:220px;height:65px;padding-left:20px;padding-top:20px;}


.sidebar_list{width:206px;padding:15px 15px;background:#f1f1f1;border:1px solid #e0e0e0;border-top:none;}
.sidebar_list li{font-size:16px;height:35px;width:100%;line-height:27px;background:url(../images/border_img.png)no-repeat bottom; }
.sidebar_list li a{color:#000000;}
.right_icon{font-family:"微软雅黑";font-size:14px;color:#8f8f8f;}
.sidebar_list li.cur a{color:#9c722a;}
.sidebar_list li.cur span{background:#9c722a;}
.sidebar_list li.cur .right_icon{color:#9c722a}
.sidebar_list li a span{width:2px; height:15px;background:#8f8f8f;display:inline-block;margin-right:5px;vertical-align:middle;}
.right_con{width:912px;min-height:400px}
.pro_tit{padding-bottom:5px;border-bottom:1px solid #dddddd}
.pro_tit_ch{font-size:36px;color:#c28e34;height:50px;}
.pro_tit_ch>div{vertical-align: top;line-height:36px;display:inline-block;*display:inline}
.pro_tit_ch>div img{margin-top:2px;}
.pro_tit_en{font-size:28px;color:#9a9a9a;font-family:"MinionPro-BoldCn","微软雅黑";font-weight:700;}
.pro_txt{
	font-size: 14px;
    color: #8B8A8A;
    line-height: 24px;
    font-family: 微软雅黑, 微软雅黑, Arail;
    white-space: normal;
    background-color: #F9F9F9;}
.pro_menu ul li{float:left;padding-left:25px;padding-right:25px;height:40px;line-height:40px;margin-top:20px;cursor:pointer;}
.pro_menu ul li.cur{background:#e1e1e1;}
.pro_menu{border-bottom:1px solid #e1e1e1}
.pro_det{padding:25px 20px;background:#f1f1f1}
.det_tit{font-size:24px;color:#575757;}
.company{font-size:14px;color:#9c9c9c;margin-top:3px;margin-bottom:25px;}
.invest{padding-top:10px;padding-bottom:10px;background:#f6e9d3;border:1px dashed #e2c696;width:362px;margin-right:20px;}
.invest li{float:left;width:120px;text-align:center;}
.invest li:nth-child(1){border-right:1px dashed #dbd4c7}
.invest li:nth-child(2){border-right:1px dashed #dbd4c7}
.invest_txt1{font-size:14px;color:#696969;margin-bottom:15px;}
.invest_txt2{font-size:18px;color:#c28e34;padding:0 5px;}
.comment{width:484px;font-size:14px;color:#696969;}
.comment_tit{font-size:16px;margin-bottom:5px;}
.table_tit{height:40px;background:#c28e34;margin-top:15px;line-height:40px;text-indent:15px;font-size:18px;color:#f9f9f9;}
.pro_info,.pro_element,.book_table,.recruitment_table{width:100%;border-collapse:collapse;border:1px solid #e1e1e1}
.pro_info tr td{min-height:45px;padding:12px 0;border-bottom:1px solid #e1e1e1;font-size:14px;}
.pro_info tr td:nth-child(1),.pro_info tr td:nth-child(3){width:125px;background:#f1f1f1;text-align:center;color:#696969}
.pro_info tr td:nth-child(2),.pro_info tr td:nth-child(4){padding:12px 20px;width:295px;color:#575757;}
.element_txt{padding-left:20px;}
.comment_txt .p-client {
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 12px;
    line-height: 18px;
}
.pro_element tr td{color:#696969;font-size:14px;min-height:45px;padding:12px 0;}
.pro_element tr td:nth-child(1){width:125px;background:#f1f1f1;text-align:center;color:#696969}
.pro_element tr td:nth-child(2){padding:12px 20px;color:#575757;}

.element_txt1{color:#c28e34;font-size:14px;padding-top:20px;}
.element_txt2{font-size:12px;color:#575757;line-height:24px}


/*hot_product*/
.pro_det2{padding:20px 10px;}
.invest_det{margin-bottom:10px;}
.invest_item{padding-left:10px;padding-top:2px;padding-bottom:2px;background:#dadada;font-size:12px;color:#7c7c7c;margin-right:5px;}
.invest_select{font-size:12px;color:#8a8a8a;cursor:pointer;padding:2px 5px}
.invest_select.cur{background:#c28e34;color:#fff;}
.inverst_search{width:165px;height:25px;border:1px solid #dadada;margin-top:5px;}
.is_ipt{padding-left:10px;width:130px;height:25px;border:none;background:#f9f9f9}
.is_btn{width:25px;height:25px;display:block;background:url(../images/search_icon2.png)no-repeat center;background-color:#ededed;border:none;border-left:1px solid #dadada;cursor:pointer;}
.turning{color:#7c7c7c;font-size:12px;line-height:25px;margin-top:5px;}
.end_item{margin-right:8px;}
.turning_btn{background:url(../images/turning_btn.png)no-repeat;width:25px;height:27px;cursor:pointer;}
.pre_turning{background-position:0 0;margin-left:10px;}
.next_turning{background-position:-25px 0;}
.book_table{margin-top:5px;}
.book_table tr th{height:45px;font-weight:normal;font-size:16px;background:#e1e1e1;color:#505050;border-right:1px solid #c4c4c4;font-size:14px;color:#8a8a8a}
.book_table tr th:last-child{border-right:0}
.book_table tr td{height:50px;text-align:center;border-bottom:1px solid #dadada;border-right:1px solid #dadada;font-size:14px;color:#8a8a8a;cursor:pointer;}
.book_table tr .td_name a{color:#8a8a8a}
.book_table tr:nth-child(2n) td{background:#fff}
.book_btn{width:45px;height:30px;margin:0 auto;line-height:30px;border-radius:5px;}
.book_btn:hover{background:#dd2b2b;color:#ffffff;}
.book_table tr .td_name:hover a{color:#c28e34;}
.page{margin-top:45px;width:100%}
.page_li{float:left;position:relative;left:50%;}
.page ul li{float:left;margin-right:10px;height:35px;line-height:35px;text-align:center;position:relative;left:-50%;}
.pre_page a,.next_page a{color:#ffffff;}
.pre_page,.next_page{width:70px;height:35px;background:#909090;font-size:16px;}
.pre_page:hover,.next_page:hover{background:#c28e34}
.page ul .page_number{width:30px;border:1px solid #e9e9e9;background:#ffffff;}
.page_number{color:#7a7a7a;}
.page_number:hover a{color:#f08519;}
.page_number .cur{color:#f08519;}

/*产品与服务弹出框*/
.popup{
	width: 1177px;
    height: 674px;
    position: fixed;
    left: 50%;
    margin-left: -588px;
    top: 50%;
    margin-top: -337px;
    background: url(../images/popup_bck.jpg)no-repeat;
    z-index: 9999;
    display: none;
    border: 11px solid rgba(255,255,255,0.5);}
.pop_left_con{width:210px;margin-left:80px;margin-top: 95px;padding-right:40px;border-right:1px dashed #b0aa97;}
.pop_right_con{margin-left:50px;width:760px;margin-top: 95px;}
.pop_right_con p{font-size:14px;color:#736f60;}
.pop_right_con p span{color:#d9262c;}
.pop_btn .back_btn{float:left;font-size:18px;margin-top:10px;width:120px;}
.pop_btn .back_btn a{display:block;width:120px;height:45px;text-align:center;line-height:45px;}
.pop_btn .back_btn a:hover{cursor:pointer;}
.back_btn1 a{color:#ffd200;background:#d9262c;}
.back_btn2 a{color:#fff7d9;background:#9a9482;}
.back_btn2{margin-left:25px;}
.btn_txt{font-size:14px;color:#615d4f;margin-top:10px;}
.cb_checked{font-size:14px;color:#615d4f;margin-top:15px;}
.cb_checked input[type="checkbox"] {
  -webkit-appearance: none;
  width:17px;height:17px;border:1px solid #c9c3aa;display:inline-block;background:#fff7d9;vertical-align:bottom;margin-right:5px;
  cursor:pointer;
  }
.cb_checked input[type="checkbox"]:checked {
	background:url(../images/check_icon.png)no-repeat center;
	background-color:#fff7d9;
}
.shude{width:100%;height:100%;background:#000000;position:fixed;z-index:999;opacity:0.52;top:0;left:0;display:none;}

/*history*/
.header.header2{background:url(../images/into_bg.jpg)no-repeat;}
/* .year_coordinate{width:100%;height:80px;position:relative;overflow:hidden;}
.year_coordinate ul li{float:left;padding-left:40px;padding-right:40px;font-size:14px;color:#616875;cursor:pointer;}
.year_coordinate ul{position:absolute;top:0 ;left:0;}
.year_div{height:40px;line-height:40px;}
.year_coordinate ul li.cur{font-size:18px;color:#c28e34;}
.year_icon{width:37px;height:37px;margin:0 auto;} */
.move_icon{position:absolute;font-size:24px;color:#8f8f8f;font-family:"微软雅黑";top:5px;cursor:pointer;}
.prev2{left:0;}
.next2{right:0px;}

.his-bg .hd {position: relative;margin-top:20px;margin-bottom:25px;overflow:hidden;}
.w1000 {width: 912px;margin: 0 auto;position: relative;}
.year-div {width:760px;margin: 0 auto; position: relative;height:75px;overflow:hidden;background: url(../images/coordinate_line.png) no-repeat center 34px;;background-size:100% auto;padding-right:80px;}
.year-div ul{position: absolute;top: 0px;left: 30px;}
.year-div ul li{float:left;font-size:14px;color:#616875;width:120px;cursor:pointer;}
.year{height:24px;line-height:24px;}
.year-div ul li.on{font-size:18px;color:#c28e34;}
.year_icon img{
	-webkit-transform:scale(0.7);
}
.year-div ul li.on .year_icon img{
	-webkit-transform:scale(1);
}
.scale-div ul li{float:left;width:120px;margin:0 auto;}
.history_txt ul li{float:left;display:none;}
.history_txt ul li.on{display:block;}
/* .annual_txt6{display:block;} */
.annual_txt dl dd{margin-bottom:10px;font-size:12px;color:#696969;cursor:pointer}
.annual_con{width:890px;}
.annual_icon{background:url(../images/annual_icon.png)no-repeat;width:14px;height:31px;background-position:0 0;margin-right:5px;margin-top:5px;}
.annual_txt dl dd:hover{color:#c28e34;}
.annual_txt dl dd:hover .annual_icon{background-position:0 -43px;}
.history_img{margin-top:40px;}


/*manage_team*/
.team_con{margin-bottom:30px;}
.team_con:last-child{margin-bottom:0}
.team_txt{width:698px;margin-left:30px;}
.team_name{font-size:18px;color:#5f5f5f;padding-bottom:5px;border-bottom:1px dashed #999898;margin-bottom:10px;}
.team_name span{font-size:30px;color:#c28e34;margin-right:10px;}
.team_txt .team_summary{font-size:14px;color:#8b8a8a;line-height:24px;}

/*goodness*/
.goodness_txt{font-size:14px;color:#8b8a8a;margin-top:25px;text-indent:25px;line-height:24px;margin-bottom:15px;}
.goodness_list{margin-bottom:35px;padding-top:5px;position:relative;}
.border_line{width:912px;}
.goodness_img{padding:5px;background:#fff;border:1px solid #d8d8d8;width:470px;}
.g_tit_zh{font-size:24px;color:#c28e34;}
.g_tit_en{font-size:31.79px;color:#c28e34;font-family:"Arial";text-transform : uppercase}
.g_txt{font-size:14px;color:#8b8a8a;}
.goodness_lt{width:400px;position:absolute;bottom:0;right:0;}


/*responsibility*/
.supporting_con{width:295px;}
.responsibility_img img{width:577px;}
.supporting_tit{font-size:24px;color:#505050;text-align:right;margin-top:25px;margin-bottom:5px;}
.supporting_tit_en{font-size:14px;color:#888888;text-align:right;margin-bottom:5px;}
.supporting_line{width:40px;height:5px;background:#c28e34;margin-left:255px;margin-bottom:15px;}
.supporting_txt{font-size:12px;color:#7a7a7a;line-height:20px;}
.supporting{margin-top:35px;background-color:#ecebeb;padding-right:10px;border:2px solid #ecebeb;height:268px;overflow:hidden;}
.introduction_tit{height:40px;width:100%;background:#e2e1e1;line-height:40px;color:#4e4e4e;font-size:18px;text-indent:20px;margin-bottom:35px;}
.item_img{border:5px solid #e2e1e1;padding:1px;width:280px;height:150px;overflow:hidden;}
.item_img img{width:100%;}
.item_con{width:590px;}
.item_tit{font-size:18px;color:#2f2f2f;height:40px;line-height:40px;border-bottom:1px dashed #c7c7c7;}
.item_tit span:first-child{display:block;width:500px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.item_txt{font-size:14px;color:#696969;margin-top:10px;line-height:20px;height:60px;overflow:hidden;}
.communities_list{padding-bottom:25px;}
.border_line{margin-bottom:15px;}

/*responsibility_det*/
.res_det_tit{font-size:24px;color:#505050;margin-top:70px;text-align:center;}
.res_det_tit2{text-align:center;font-size:12px;color:#969696;margin-top:20px;padding-bottom:10px;border-bottom:1px dashed #969696;margin-bottom:30px;}
.res_det_tit2 span:nth-child(2){margin:0 70px;}

.res_det_txt{font-size:14px;color:#7a7a7a;}
.res_det_txt img{max-width:100%;}

/*culture*/
.culture_tit2{border:none;}
.culture_item{font-size:36px;color:#5f5f5f;margin-top:30px;margin-bottom:20px;}
.culture_concepts li{font-size:22px;color:#8b8a8a;margin-bottom:5px;}
.culture_list{margin-bottom:30px;}
.culture_img{padding:5px;border:1px solid #dbdbdb;background:#fff;}
.culture_txt{font-size:18px;color:#8b8a8a;line-height:30px;}
.culture_con{width:370px;}
.culture_item2{margin-top:0;margin-bottom:0;}

/*business*/
.business_txt1{font-size:14px;color:#8b8a8a;margin-top:25px;text-indent:2em;line-height:22px;}
.business_txt2{font-size:14px;color:#8b8a8a;margin-top:30px;margin-bottom:25px;}
.business_item{width:395px;}
.business_txt2{font-size:14px;color:#8b8a8a;margin-top:30px;margin-bottom:25px;}
.bus_tit1{font-size:20px;color:#c28e34;}
.bus_tit2{font-size:32px;color:#c28e34;font-family:"Arial";text-transform:Uppercase;margin-bottom:5px;}
.bus_txt{font-size:14px;color:#8b8a8a;margin-bottom:17px;line-height:20px;max-height:160px;overflow:hidden;}
.bus_tit2{font-size:32px;color:#c28e34;font-family:"Arial";text-transform:Uppercase}
.business_list{margin-bottom:35px;}


/*profile*/
.profile_txt{font-size:14px;color:#8b8a8a;margin-top:30px;margin-bottom:30px;line-height:24px;}
.picScroll{position:relative;margin-top:60px;height:289px;background:#e2e2e2;padding-top:21px;}
.picScroll ul{zoom:1;}
.picScroll ul li{float:left;position:relative}
.picScroll ul li img{width:388px;height:267px;margin-right:10px;padding:1px;border:1px solid #ababab}
.prev {left: 0px;background:url(../images/prev_btn.png)no-repeat;}
.next {right: 0px;background:url(../images/next_btn.png)no-repeat;}
.prev,.next {display: block;width: 36px;height: 60px;position: absolute;top: 125px;cursor: pointer;z-index:999;opacity:0.5;}
.prev:hover ,.next:hover {opacity: 1;}


/*notice*/
.legal_tit{margin-bottom:25px;}
.notice_tit{font-size:24px;color:#4c4c4c;margin-bottom:5px;}
.notice_con{font-size:14px;color:#515050;margin-bottom:25px;line-height:20px}

/*partner*/
.header.header3{background:url(../images/auxilary_banner.jpg)no-repeat;}
.partner_list2 ul li{float:left;border:1px solid #cecece;width:141px;display:table;height:71px;overflow:hidden;margin-right:10.8px;margin-top:30px;}
.partner_list2 ul li:nth-child(6n){margin-right:0}
.partner_list2 ul li a{display:table-cell;vertical-align:middle;text-align:center;}
.partner_list2 ul li img{width:100%;}
/*message*/
.form_tit{margin-top:30px;font-size:24px;color:#4c4c4c;margin-bottom:15px;}
.message_form .kinds{margin-right:25px;font-size:14px;color:#626262;}
.message_form .kinds input{vertical-align:middle;margin-right:5px;}
.form_tit2{margin-top:15px;margin-bottom:10px;font-size:18px;color:#4c4c4c;}
.tit_ipt{width:645px;height:45px;border:1px solid #cbcbcb;padding-lefT:10px;display:block}
.con_ipt{padding:10px;height:285px;border:1px solid #cbcbcb;width:890px;}
.info{margin-right:30px;font-size:18px;color:#4c4c4c;}
.info input{width:190px;height:25px;border:1px solid #cbcbcb;margin-left:10px;margin-top:30px;padding-left:10px;}
.submit{width:160px;height:49px;background:url(../images/btn_bck.png)no-repeat;display:block;margin:80px auto 0;font-size:24px;color:#fff;margin-bottom:20px;cursor:pointer;}

/*会员中心*/
/*VIP_club*/
.header.header4{background:url(../images/member_banner.jpg)no-repeat;}
.club_tit{font-size:24px;color:#c28e34;margin-top:25px;}
.club_txt{font-size:16px;color:#7a7a7a;line-height:24px;margin-top:5px;}
.club_tit2{font-size:30px;color:#c28e34;padding-bottom:5px;border-bottom:1px solid #cacaca;margin-top:90px;}
.add_process img{width:100%;margin-top:55px;}
.privilege_icon span{background:url(../images/privilege_icon.png)no-repeat;width:80px;height:80px;display:block;}
.privilege_icon{padding:20px;border:1px solid #cacaca;margin-right:20px;}
.privilege_list ul li{margin-top:15px;float:left;margin-bottom:60px;}
.privilege_name{font-size:18px;color:#565656;margin-bottom:15px;}
.privilege_con{font-size:14px;color:#7a7a7a;line-height:24px;}
.privilege_list ul li:nth-child(2n){float:right;width:405px;}
.privilege_list ul li:nth-child(1) .privilege_icon span{background-position:0 0;}
.privilege_list ul li:nth-child(2) .privilege_icon span{background-position:-80px 0;}
.privilege_list ul li:nth-child(3) .privilege_icon span{background-position:-160px 0;}
.privilege_list ul li:nth-child(4) .privilege_icon span{background-position:-240px 0;}


/*sign_up*/
.register_form{width:502px;padding-right:60px;border-right:1px solid #cfc6b0}
.sign_up{background:url(../images/sign_up_border.png)no-repeat;width:832px;min-height:600px;background-size:100% 100%;margin-top:25px;padding:50px 40px;}
.register_ipt{width:500px;height:50px;border:1px solid #bfbfbf;margin-top:15px;}
.register_ipt span{width:50px;height:50px;background:url(../images/register_icon.png)no-repeat;display:block;}
.register_txt1{margin-top:30px;}
.register_ipt input{background:url(../images/border-right.png)no-repeat left;display:block;height:50px;line-height:50px;padding-left:25px;}
.verification_ipt span{background-position:-50px 0;}
.verification_ipt{width:300px;} 
.pass_ipt span{background-position:-100px 0;}
.verification_btn{    line-height: 52px;
    text-align: center;width:170px;height:52px;margin-top:15px;background:#c28e34;font-size:18px;color:#ffffff}
.verification_btn:hover{cursor:pointer}
.checkbox{display:block;margin-top:35px;text-align:center;font-size:18px;color:#928972;}
.checkbox input{margin-right:5px;}
.error_txt,.error_txt2,.error_txt3,.error_txt4{font-size:12px;color:#eb4000;height:12px;display:block;margin-top:5px;}
.member_privilege{padding-left:35px;width:225px;}
.member_privilege img{margin-left:20px}
.privilege_txt2{font-size:24px;color:#928972;margin-bottom:25px;}
.privilege_list2 ul li{margin-bottom:10px;font-size:12px;color:#928972;line-height:22px}
.privilege_list2 ul li span{background:url(../images/register_icon.png)no-repeat;width:22px;height:22px;display:inline-block;vertical-align:bottom;margin-right:10px;}
.privilege_list2 ul li:nth-child(1) span{background-position:0 -50px;}
.privilege_list2 ul li:nth-child(2) span{background-position:-23px -50px;}
.privilege_list2 ul li:nth-child(3) span{background-position:-45px -50px;}
.privilege_list2 ul li:nth-child(4) span{background-position:-67px -50px;}
.privilege_list2 ul li:nth-child(5) span{background-position:-88px -50px;}
.privilege_list2 ul li:nth-child(6) span{background-position:-110px -50px;}

/*activity_booking*/
.info_name ul li{float:left;width:304px;text-align:center;padding-bottom:28px;padding-top:28px;font-size:18px;color:#505050;background:url(../images/li_border.png)no-repeat right;background-color:#ecebeb;margin-top:10px;cursor:pointer;}
.info_tit{margin-top:5px;font-size:12px;color:#818181}
.info_name ul li:last-child{background-image:none;}

.info_li{font-size:18px;color:#c28e34;margin-bottom:10px;}
.info_con ul li{margin-top:20px;}
.info_con ul li p{font-size:14px;color:#6b6b6b;line-height:24px;}
.info_name ul li.cur{color:#fff;background:#c28e34}
.info_name ul li.cur .info_tit{color:#fff;}
.introduction{margin-top:100px;}
.introduction_tit2{font-size:24px;color:#ffffff;background:url(../images/tit_bck.png)no-repeat center;width:210px;height:53px;line-height:60px;text-indent:30px;margin-bottom:15px;}

/*联系我们*/
/*cooperation*/
.header.header5{background:url(../images/contact_bck.jpg)no-repeat;}
.cooperation_tit{margin-top:35px;font-size:18px;color:#575757;}
.cooperation_txt{margin-top:5px;margin-bottom:40px;font-size:14px;color:#575757;line-height:22px;}

/*contact_us*/
.address_tit{font-size:24px;color:#767676;margin-top:30px;margin-bottom:20px;}
.branch_tit{font-size:18px;margin:5px 0;}
.branch_con{font-size:14px;margin-bottom:5px;}
.branch_txt{color:#767676;max-width:420px;float:left;padding-left:40px;}
.branch_map{width:445px;}

.branch{background:url(../images/shadow.png)no-repeat bottom;padding-bottom:72px;}
.last_branch{background:none;padding-bottom:20px;}

/*recruitment*/
.recruitment_tit{font-size:18px;color:#585858;margin-top:35px;margin-bottom:10px;}
.recruitment_table tr td{font-size:14px;height:45px;text-align:center;}
.recruitment_table tr td.td1{text-indent:20px;text-align:left;}
.recruitment_table{border:1px solid #bcbcbc;}
.recruitment_table tr th{border-right:none;text-align:center;background:#e4e4e4;font-size:16px;color:#424242;height:45px;font-weight:normal;}
.recruitment_table tr th.th1{text-align:left;text-indent:20px;}
.recruitment_table tr:nth-child(2n+1){background:#f2f2f2;}
.recruitment_table tr td a{color:#5b5b5b;}
.recruitment_table tr:hover td a{color:#c28e34}

/*recruitment_det*/
.position_intro{color:#585858;margin-left:20px;}
.position{font-size:24px;margin-top:25px;margin-bottom:25px;}
.position_info{font-size:20px;}
.apply_btn{font-size:24px;color:#ffffff;background:url(../images/apply_btn.png)no-repeat;width:164px;height:48px;display:block;text-align:center;line-height:45px;margin-top:40px;}
.position_info_list{width:100%;height:140px;background:#efefef;margin-top:5px;}
.position_info_list ul li{float:left;width:410px;padding:0 20px;margin-top:20px;font-size:14px;color:#585858;}
.position_describe{margin-top:25px;color:#585858;}
.describe_txt p,.describe_txt span,.describe_txt div{font-size:14px;line-height:25px;}

.describe_tit{font-size:20px!important;}

/*新闻资讯*/
/*news*/
.header.header6{background:url(../images/news_bck.jpg)no-repeat;}
.news_tit{font-size:18px;color:#505050;margin-top:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:24px;}
.news_time2{margin-top:5px;padding-bottom:10px;border-bottom:1px dashed #a3a3a3;}
.news_txt2{color:#7a7a7a;margin-right:10px;line-height:20px;height:60px;overflow:hidden;}
.supporting .slides{height:220px;overflow:hidden;}
.flex-direction-nav{position:absolute;bottom:-30px;right:20px;}
.flex-direction-nav li{float:left;}
.flex-prev,.flex-next{color:#686767;outline: none;margin:0 5px;font-size:18px;font-family:"微软雅黑";}

.news_con2{width:440px;padding-right:20px;}
.news2{padding-right:0;}
.news_img{width:410px;height:220px;overflow:hidden;}
.news_img img{width:100%;}
.news_time3{font-size:12px;color:#969696;}

.header.header7{background:url(../images/study_bck.jpg)no-repeat;}
.invest_name ul li{width:auto;padding:30px 13px;}
.invest_con ul li{margin-top:30px;}
.info_name2 ul li{padding:30px 31.5px;}
/*login*/
#body{background:url(../images/login_bck.jpg)no-repeat;width:100%;height:100%;position:relative;overflow:hidden;}
.login{width:830px;height:420px;position:fixed;left:50%;top:50%;margin-left:-415px;margin-top:-210px;z-index:99;background:rgba(255,255,255,0.5)}
.login_con{width:800px;height:390px;position:absolute;left:15px;top:15px;background:url(../images/login_border.png)no-repeat center;background-color:#fff;z-index:999;} 
.login_left{margin-left:50px;margin-top:160px;margin-right:50px;}
.login_right{background:url(../images/line.png)no-repeat left;padding-left:50px;margin-top:35px;height:290px;}
.login_tit{font-size:20px;color:#5c5c5c;}
.login_ipt{width:365px;height:35px;background:#f6f6f6;border:1px solid #e6e6e6;margin-top:15px;}
.login_ipt span{background:url(../images/login_icon.png)no-repeat;width:20px;height:25px;display:block;margin-top:5px;}
.login_ipt .login_phone{background-position:0 0;}
.login_ipt .login_pass{background-position:0 -50px;}
.login_ipt .login_verification{background-position:0 -110px;margin-top:8px;}
.login_ipt input{height:35px;line-height:35px;display:block;padding-left:5px;width:300px;}
.login_ipt2{width:180px;margin-right:15px;}
.login_ipt2 input{width:120px;}
.verification_img img{margin-top:13px;}
.login_ipt input::-webkit-input-placeholder { /* WebKit browsers */ 
font-size:14px;color:#9e9e9e;font-family:"微软雅黑";
} 
.login_ipt input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
font-size:14px;color:#9e9e9e;font-family:"微软雅黑";
} 
.login_ipt input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
font-size:14px;color:#9e9e9e;font-family:"微软雅黑";
} 
.login_ipt input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
font-size:14px;color:#9e9e9e;font-family:"微软雅黑";
} 
.login_btn{width:367px;height:35px;background:#c38a27;font-size:20px;color:#ffffff;margin-top:45px;display:block;}
.login_txt,.forget_psd{font-size:12px;color:#7d7d7d;margin-top:10px;}
.login_txt a,.forget_psd a{color:#d9262c;}

/* 调查问卷 */
.product-book{border:1px solid #e9d3ad;padding:20px;background-color:#f6e9d3;margin-top:15px;}
.query-box{display:none;position:fixed;width:100%;height:100%;left:0%;top:0%;background:rgba(0,0,0,0.52);}
.query{position:fixed;width:1160px;left:50%;margin-left:-600px;top:15%;border:12px solid rgba(255,255,255,0.5);}
.step{	background:#f9f9f9;padding:8px;}
.step0-txt{border:1px dashed #d7d1cb;padding:50px 0 75px 0;text-align:center;color:#af791b;line-height:35px;font-size:18px;}
.step0-txt img{display:inline}
.step0-txt a{display:inline-block;width:120px;color:#ffffff;height:40px;line-height:40px;margin:50px 12px 0;}
.step0-txt a.confirm{background-color:#c28e34;}
.step0-txt a.quiz{background-color:#9a9482;}
.step-txt{border:1px dashed #d7d1cb;padding:50px 0 75px 0;text-align:center;color:#696969;line-height:25px;font-size:14px;}
.step-txt img{display:inline}
.border{padding:0 10px;border-bottom:1px solid #ebebeb;}
.step-txt-box{width:700px;margin:50px auto 0;text-align:left;}
.step-txt-box h1{font-size:18px;color:#696969;font-weight:400;text-align:left;}
.step-txt-col{margin:15px 0;}
.step-txt-col input[type="text"]{padding:2px 5px;margin-left:5px;height:20px;border:1px solid #c9c9c9;}


.query-page{width:400px;margin:20px auto 0;}
.query-page ul li{display:inline-block;border:1px solid #e9e9e9;padding:12px;margin: 0 2px;line-height:16px;font-size:16px;}
.query-page ul li:hover{cursor:pointer}
.query-page-prev.disable,.query-page-next.disable{background-color:#909090;border:1px solid #909090;color:#ffffff;}
.query-page-prev,.query-page-next{background-color:#c28e34;border:1px solid #c28e34;color:#ffffff;}
.query-page ul li.query-page-n{color:#7a7a7a;}
.query-page ul li.query-page-n.cur{color:#f08519;border:1px solid #f08519;}
#step1,#step2,#step3,#step4,#step5,#step6,#step7{display:none;}
.step6-txt a.confirm2{display:inline-block;width:120px;color:#ffffff;height:40px;line-height:40px;margin:50px 12px 0;background-color:#c28e34;}

/* career */
.c-form table{border:1px solid #dddddd;border-bottom:0px;    border-spacing: 0;}
.c-form table tr td{padding:10px 0;color:#767676;font-size:14px;border-bottom:1px solid #dddddd}
.c-form table tr td.td1{background-color:#f1f1f1;}
.c-form table tr td input{margin-left:10px;padding:5px 10px;background-color:#ffffff;color:#767676;}
.c-form table tr td input.input1{width:160px;}
.c-form table tr td input.input2{width:140px}
.c-form table tr td input.input3{width:180px}
.c-form table tr td input.input4{width:455px}
.c-form table tr td input.input5{width:750px}
.c-form table tr td input.input6{width:435px}
.c-form table tr td textarea{width:750px;margin-left:10px;background-color:#ffffff;padding:5px 10px;height:110px;}
.c-submit{width:158px;height:40px;line-height:40px;color:#ffffff;font-size:24px;background-color:#c28e34;text-align:center;margin: 40px auto 0;
    display: block;
}
.c-submit:hover{cursor:pointer;}

/*member */
.member h1{font-size:14px;color:#c28e34;height:50px;line-height:50px;margin-bottom:10px;background:url(../images/icon_arrow.jpg) left center no-repeat; padding-left:20px;}
.member table{border:1px solid #dddddd;border-bottom:0px;    border-spacing: 0;    width: 100%;}
.member table tr td{padding:10px 0;color:#767676;font-size:14px;border-bottom:1px solid #dddddd}
.member .table1 .td1{background-color:#f1f1f1;width:130px;padding-left:60px;}
.member .table1 tr td input{margin-left:10px;padding:5px 10px;background-color:#ffffff;color:#767676;width: 680px;}
.member .table2 .td1{background-color:#f1f1f1;width:100px;padding:10px 15px;}
.member .table2 select{border:1px solid #dddddd;padding-left:20px;color:#767676}
.member .table2 tr td input[type="text"]{margin-left:10px;padding:5px 10px;background-color:#ffffff;color:#767676;width: 740px;}
.member .m-submit{width:120px;height:40px;line-height:40px;color:#ffffff;background:url(../images/submit.jpg);text-align:center;margin: 40px auto 0;
    display: block;}
.m-submit:hover{cursor:pointer;}
.r-b{display:inline-block;margin-right:5px;width:89px;height:32px;background-color:#928972;background-image:url(../images/reg.png);}
.l-b{display:inline-block;width:89px;height:32px;background-color:#928972;background-image:url(../images/login.png);}
.r-b.cur{background-color:#c28e34}
.l-b.cur{background-color:#c28e34}
.l-b a,.r-b a{display:block;width:100%;height:100%;}




