body {width:100%;height: 100%;line-height: 1;font-size: 12px;-webkit-text-size-adjust: none;color: #666;background: #fff;font-family: Microsoft YaHei, Arial;position: relative}
	body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p{padding:0;margin:0;}
	input,textarea{	outline:none; border: 1px solid #ccc;}
	a{text-decoration:none;color:#666;}
	s{text-decoration:none;}
	li{list-style:none;}
	/*.wrap{width:1200px;margin:0 auto;height:auto;}*/
	.wrap_full{width:100%;position: relative;z-index:1;}
	/*����ҳ��ʽ*/
	.index_top{height:100px;padding:40px 0 0;}
	/*.logo{float:left;width:420px;height:60px;padding:0 0 0 10px;}*/
	/*.social-links-item{float:right;width:220px;padding:15px 0 0;}*/
	.social-links-item li{float:left;width:20px;height:20px;margin:0 25px 0 0;}
	.social-links-item li .share_item{float:left;width:20px;height:20px;background:url(../images/share_icon.png);transition: all .2s ease; -moz-transition: all .2s ease;-webkit-transition: all .2s ease; -o-transition: all .2s ease;cursor:pointer;}
	.wrap .social-links-item .link_facebook .share_item{background-position:0 0;}
	.wrap .social-links-item .link_facebook .share_item:hover{background-position:-20px 0;}
	.wrap .social-links-item .link_googleplus .share_item{background-position:0 -20px;}
	.wrap .social-links-item .link_googleplus .share_item:hover{background-position:-20px -20px;}
	.wrap .social-links-item .link_twitter .share_item{background-position:0 -40px;}
	.wrap .social-links-item .link_twitter .share_item:hover{background-position:-20px -40px;}
	.wrap .social-links-item .link_pinterest .share_item{background-position:0 -60px;}
	.wrap .social-links-item .link_pinterest .share_item:hover{background-position:-20px -60px;}
	.wrap .social-links-item .link_linkedin .share_item{background-position:0 -80px;}
	.wrap .social-links-item .link_linkedin .share_item:hover{background-position:-20px -80px;}
	.share_item iframe, .showfacebookshare {
		width: 20px!important;
		height: 20px!important;
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.twitter_ico a, .google_ico a, .pin_ico a {
		display: block;
		width: 20px;
		height: 20px;
		text-indent: -9999px;
	}
	.index_banner_full{width:100%;height:660px;background:#001142 url(../images/banner.jpg) no-repeat center top;text-align:center;}
	/*old
	.index_banner_full .welcome_text{padding:120px 0 0;}
	.index_banner_full .welcome_text p{font-family:Verdana, Geneva, sans-serif;font-size:32px;color:#262626;margin:0 0 25px;}
	.index_banner_full .welcome_text p strong{font-size:80px;font-weight:normal;}
	.index_banner_full h3{font-family:Verdana, Geneva, sans-serif;font-size:80px;font-weight:normal;color:#000;margin:0 0 50px;}
	.index_banner_full p{font-size:18px;color:#333;font-weight:bold;}
	.index_banner_full .type_icon{width:340px;height:50px;margin:20px 0 60px;}
	.index_banner_full .language_btn{width:auto;height:42px;}
	.index_banner_full .language_btn a{display:inline-block;width:110px;height:40px;line-height:40px;color:#333;font-size:20px;text-align:center;border:1px solid #000;border-radius:15px;margin:0 15px;-webkit-transition: all .2s ease;transition: all .2s ease;}
	.index_banner_full .language_btn a:hover{border:1px solid #000;background:#555;color:#fff;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
	.index_bottom{height:60px;padding:35px 0 0;}
	.copyright{text-align:center;line-height:24px;font-size:13px;}
	*/
	.index_banner_full .welcome_text{padding:30px 0 0;}
	.index_banner_full .welcome_text p{font-family:Verdana, Geneva, sans-serif;font-size:48px;font-weight:normal;color:#262626;margin:0 0 10px;text-shadow:1px 1px 8px #f5f5f5;}
	.index_banner_full .welcome_text p strong{font-size:80px;font-weight:normal;}
	.index_banner_full h3{font-family:Verdana, Geneva, sans-serif;font-size:80px;font-weight:normal;color:#000;margin:0 0 50px;}
	.index_banner_full p{font-size:16px;color:#333;margin-bottom:10px;}
	.index_banner_full .type_icon{width:300px;height:250px;margin:40px 0 20px;}
	.index_banner_full .buy_link{display:inline-block;width:auto;height:24px;line-height:24px;padding:0 15px;font-size:12px;color:#fff;background:#ff9900;border:1px solid #e87b0e;border-radius:15px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;-webkit-transition: all .2s ease;transition: all .2s ease;}
	.index_banner_full .language_btn{width:auto;height:42px;margin-top:20px;}
	.index_banner_full .language_btn a{display:inline-block;width:auto;height:36px;line-height:36px;padding:0 15px;color:#333;font-size:18px;text-align:center;border:1px solid #000;border-radius:15px;margin:0 15px;-webkit-transition: all .2s ease;transition: all .2s ease;}
	.index_banner_full .language_btn a:hover{border:1px solid #000;background:#555;color:#fff;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
	.index_bottom{height:60px;padding:35px 0 0;}
	.copyright{text-align:center;line-height:24px;font-size:13px;}
	.copyright a:hover{color:#ff6600;}
	
	/*��ҳ��ʽ------------------------------------*/
	
	/*����*/
	.home_top{width:100%;height:160px;}
	.share_language{float:left;width:100%;height:40px;background:url(../images/home_top_bg.jpg) repeat-x left top;}
	/*.logo_menu{float:left;width:100%;height:120px;background:#fff;}*/
	/*.home_top_scroll .logo_menu{position:fixed;top:0;left:0;border:1px solid #ccc;box-shadow:2px 2px 5px rgba(0,0,0,0.1)}*/
	.share_language .social-links-item{float:right;padding:8px 20px 0 0;width:auto;height:32px;}
	.share_language .social-links-item li .share_item{background:url(../images/share_icon2.png);}
	.share_language .language_btn{float:right;width:auto;height:18px;line-height:14px;padding:12px 20px 0 0;}
	.share_language .language_btn a{display:inline-block;font-size:14px;color:#fff;padding:0 15px;-webkit-transition: all .2s ease;transition: all .2s ease;}
	.share_language .language_btn_cn{border-right:1px solid #fff;}
	.share_language .language_btn a:hover{color:#ff6600;}
	.share_language .bdshare-button-style0-16 a, .share_language .bdshare-button-style0-16 .bds_more{margin:3px 10px 6px 0!important;}
	/*.home_top .logo{margin:30px 0 0;}*/
	/*.home_top .menu{float:right;width:auto;height:120px;}*/
	/*.home_top .menu li{float:left;width:auto;margin:0 5px 0 0;position:relative;}*/
/*	.home_top .menu li a{display:block;width:100px;height:120px;line-height:120px;text-align:center;padding:0;font-size:14px;color:#000;transition: all .2s ease; -moz-transition: all .2s ease;-webkit-transition: all .2s ease; -o-transition: all .2s ease;}*/
/*	.home_top .menu li.active a{background:#42464f;color:#fff;}*/
	/*.home_top .menu li ul{display:none;position:absolute;padding:10px 0 20px;background:#42464f;white-space: nowrap;}*/
	/*.home_top .menu li ul li{float:left;width:100%;height:18px;padding:0;margin:10px 0;}*/
	/*.home_top .menu li ul li a{display:inline-block;height:18px;line-height:18px;padding:0;font-size:12px;background:none;color:#fff;}*/
	/*.home_top .menu li ul li a:hover{color:#ff6600;}*/
	/*Ӣ�İ�*/
/*	.en .home_top .menu li a{width:auto;padding:0 25px;}
	.en .home_top .menu li ul li{padding:0 25px;}
	.en .home_top .menu li ul li a{padding:0;}*/
	
	/*banner*/
	.banner_full{width:100%;height:auto;padding:0 0 145px;position:relative;}
	#ifocus_piclist li img{width:100%;}
	#ifocus_piclist li.cover{position: absolute;z-index: 88;left: 0;top: 0;overflow: hidden;width: 100%;display: none;}
	#ifocus_btn{width:100%;height:170px;position:absolute;left:0;bottom:45px;z-index: 89;}
	#ifocus_btn ul{width:100%;height:170px;margin:0 auto;text-align:center;}
	#ifocus_btn li{display:inline-block;width:358px;height:150px;padding:0 0 19px;margin:0 30px;;border:1px solid #fff;background: #fff url(../images/ifocus_btn_li_bg.jpg) no-repeat center bottom;position:relative;overflow:hidden;}
	.last_li{margin:0!important;}
	#ifocus_btn li a{float:left;width:358px;height:150px;overflow:hidden;opacity: .7;transition: opacity .3s;cursor: pointer;overflow:hidden;}
	#ifocus_btn li.active a{opacity: 1;}
	#ifocus_btn li img{position:absolute;top:0;left:-90px;height:150px;}
	#ifocus_btn li p{display:block;width:100%;height:30px;line-height:30px;text-align:center;font-size:18px;color:#fff;position:absolute;left:0;bottom:19px;}
	#ifocus_btn li span{display:block;width:100%;height:30px;background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;position:absolute;left:0;bottom:19px;}
	
	/*title*/
	.wrap .title{ width:1200px; height:85px; background:url(../images/title_bg.png) no-repeat;;margin-bottom:60px;}
	.about .wrap .title{background-position:center 0;}
	.trend_full .wrap .title{background-position:center -100px;}
	.management_full .wrap .title{background-position:center -200px;}
	.culture_full .wrap .title{background-position:center -200px;}
	.opportunity_full .wrap .title{background-position:center -300px;}
	
	/*��������*/
	.about { width:100%; height:600px; position:relative; overflow:hidden;}
	.about .aboutwrap {height:520px; padding-top:10px; position:relative;}
	.about .aboutwrap .content { width:528px; height:277px; background:url(../images/aboutbg_03.jpg) center center no-repeat; margin:0 auto; position:relative;}
	.about .aboutwrap .content .c_item { width:66px; height:66px; position:absolute; display:none; background:url(../images/about.png) top left no-repeat;}
	.about .aboutwrap .content .c_i_int { top:-120px; left:-120px; background-position:0 0;}
	.about .aboutwrap .content .c_item .item_wrap { width:66px; height:66px; position:relative;}
	.about .aboutwrap .content .item_wrap .text { width:310px; text-align:right;position:absolute; line-height:20px;}
	.about .aboutwrap .content .c_item .item_wrap .text { right:74px;top:0;}
	.about .aboutwrap .content .c_item .item_wrap .text a { cursor:pointer;}
	.about .aboutwrap .content .c_item .item_wrap .text .span { font-size:17px; line-height:24px;}
	.about .aboutwrap .content .c_i_cul { top:-20px; right:-20px; background-position:-166px 0;}
	.about .aboutwrap .content .c_i_cul .item_wrap .text { left:74px;top:0;text-align:left;}
	.about .aboutwrap .content .c_i_tal { top:201px; left:222px; background-position:-332px 0;}
	.about .aboutwrap .content .c_i_tal .item_wrap .text { top:90px; left:-160px; width:409px; text-align:center;}
	.about .aboutwrap .content .c_i_dev { top:210px; left:-120px; background-position:-83px 0;}
	.about .aboutwrap .content .c_i_dev .item_wrap .text { right:74px; top:0; }
	.about .aboutwrap .content .c_i_cult { top:-20px; right:-20px; background-position:-249px 0;}
	.about .aboutwrap .content .c_i_cult .item_wrap .text { left:74px; top:0;text-align:left;}
	.about .aboutwrap .content .c_item .item_wrap .text a:hover { color:#030303; text-decoration:underline;}
	.about .aboutwrap .content .c_item .item_wrap .text a:active { color:#e77816; text-decoration:underline;}
	
	.showbox{display:none;}
	.module {position: fixed;top: 0;z-index: 9999;}
	.module .modal_mask {background: url(/images/loading_1.gif) no-repeat center center #000;bottom: 0;left: 0;position: fixed;right: 0;top: 0;}
	.module .modal_scroller {bottom: 0;left: 0;overflow-y: auto;position: fixed;right: 0;top: 0;}
	.module .modal_scroller .modal_container {position: relative;padding: 80px 0;}
	.module .showbox{display:block;width:1200px;height:auto;padding:50px 0;margin:0 auto;color:#fff;}
	.module .close{display:block;width:1200px;height:40px;margin:0 auto;position:relative;}
	.module .close span{display:block;width:40px;height:40px;position:absolute;right:0;top:0;background: url(../images/close.png) no-repeat 0 0;cursor:pointer;}
	.module .close span:hover{background: url(../images/close.png) no-repeat -40px 0;}



	.about_banner{width: 100%;height: 400px; background: #fff url(../images/about_banner03.jpg) center top no-repeat; margin: 0 auto; overflow: hidden;}
	.about_banner h3{font-size: 30px; margin-top:150px; color: #fff1e6; text-align: center;}
	.about_banner .subtitle{display: block; color: #666; margin-top:10px; text-align: center; font-size: 18px;  }
	.about_profile{padding-top: 60px;}
	.about_profile h3,.about_words .about_wordsleft h3,.about_wordsright h3,.about_business h3,.about_talent h3{margin: 0 auto; width: 322px;height: 64px; font-size: 24px; font-weight: 100;color:#555;text-align: center;line-height: 64px; background: url(../images/about_textbg.png)center top no-repeat; color: #53382a;}
	.about_profile .subtitle,.about_words .about_wordsleft .subtitle,.about_wordsright .subtitle,.about_business .subtitle,.about_talent .subtitle{display: block;color: #666;text-align: center; font-size: 16px;margin: 0 auto; margin-top: -10px;color: #876043;}
	.about_profile .ctn,.about_wordsleft .ctn,.about_wordsright .ctn,.about_business .ctn,.about_talent .ctn{font-size: 14px; line-height: 36px; margin-top: 10px; padding: 10px 10px; color: #666;}	
	.about_words{margin-top: 80px;overflow: hidden;}
	.about_words .about_wordsleft{float: left; width: 750px; height: 600px;background: url(../images/about_01.png) no-repeat bottom center;}
	.about_words .about_wordsright{float: right;  height: 600px;width: 440px;background: url(../images/about_02.png) no-repeat bottom center;}
	
	.about_business{padding-top: 80px;padding-bottom: 80px;}
	.about_talent{width: 100%;height: 280px;background: url(../images/about_banner02.jpg)  no-repeat top center; padding-top:122px;}
	.about_talent .ctn{ width: 1200px; margin: 0 auto; padding: 10px 10px;}


	
	/*��̬*/
	.trend_full{width:100%;height:690px;padding:60px 0 0;background:#2ba7b3 url(../images/trend_full_bg.jpg) no-repeat center top;}
	.trend_full .wrap{width:1230px;}
	.trend_select{height:32px;margin:0 0 60px;text-align:center;}
	.trend_select a{display:inline-block;width:auto;height:28px;line-height:28px;font-size:16px;font-weight:bold;color:#fff;padding:0 20px 0 50px;margin:0 35px;border:2px solid #fff;border-radius:15px;background:url(../images/trend_select_bg.png) no-repeat 18px 7px;cursor:pointer;}
	.trend_select a:hover,.trend_select .active{color:#1aa3a8;background:#fff url(../images/trend_select_bg.png) no-repeat 18px -25px;}
	.trend_box{width:1230px;height:450px;overflow:hidden;}
	.trend_box_ul{margin:0 auto;transition: margin-left .3s;margin-left: 0;}
	.trend_box_ul:after{clear: both;display: block;content: '';}
	.trend_box_ul[data-bind="acts"]{display: none;}
	.trend_ul{float:left;width:1230px;}
	.trend_img{width:100%;height:335px;overflow:hidden;}
	.trend_img li{float:left;width:380px;overflow:hidden;margin:0 15px;}
	.trend_img li img{width:380px;height:240px;}
	.trend_img li p{width:auto;font-size:14px;color:#fff;text-align:center;line-height: 20px;padding: 0 20px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;cursor:pointer;}
	.trend_img li .time{font-size:36px;line-height:36px;margin:30px 0 10px;}
	
	.trend_page{width:1230px;height:24px;text-align:center;margin:40px 0 0;}
	.trend_page li{display:inline-block;width:auto;height:22px;line-height:22px;color:#fff;margin:0 5px;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;}
	.trend_page .num{border:1px solid #fff;border-radius:15px;padding:0 15px;}
	.trend_page li a{display:inline-block;height:22px;border:1px solid #fff;border-radius:15px;padding:0 15px;color:#fff;}
	.trend_page li a{cursor: pointer;}
	.trend_page li a:hover{background:#fff;color:#1aa3a8;}
	
	/*联系我们下的分类*/
	.sort_list_full{width:100%;height:auto; overflow: hidden;}  /*border-top:1px solid #ddd;*/
	.sort_list_full .wrap{width:1200px;padding:60px 20px 60px 20px;min-height:685px;height:auto;}  /*712*/
	/*.sort_list_full .wrap{width:1160px;padding:160px 20px 60px 20px;min-height:600px;height:auto;}*/
	.sort_list_left{float:left;width:220px;height:auto;padding:151px 0 0;}
	.trend_list{background:url(../images/trend_list_bg.jpg) no-repeat left top;}
	.about_list{background:url(../images/about_list_bg.jpg) no-repeat left top;}
	.management_list{background:url(../images/management_list_bg.jpg) no-repeat left top;}
	.culture_list{background:url(../images/culture_list_bg.jpg) no-repeat left top;}
	.contact_list{background:url(../images/contact_list_bg.jpg) no-repeat left top;}
	.sort_list_left li{float:left;border-bottom:1px solid #ddd;}
	.sort_list_left .tab-nav-action,.sort_list_left li:hover{border-bottom:1px solid #fff;}
	.sort_list_left li a{float:left;width:220px;height:45px;padding:0 10px;line-height:45px;font-size:16px;color:#666;}
	.sort_list_left li a i{float:right;font-style:normal;}
	.sort_list_left .tab-nav-action a,.sort_list_left li a:hover{background:#ddd;}
	.sort_list_right{float:right;width:900px;height:auto;}
	.sort_list_right .list_li,.sort_list_right .page{position:relative;float:left;width:100%;padding:0 0 0 20px;height:50px;line-height:50px;background:#fff;border:1px solid #ddd;margin:-1px 0 0;color:#666;}
	.sort_list_right .list_li:hover{background:#fffcec; color:#e67410;}
	.sort_list_right li .new_title,.sort_list_right h3 span{float:left;width:500px;overflow:hidden;white-space:nowrap; text-overflow: ellipsis;font-size:14px;font-weight:bold;}
	.sort_list_right li .new_title:hover{color:#ff6600;}
	.sort_list_right .nike_c{float:left;width:100%;text-align:center;}
	.sort_list_right .nikeclick{display:inline-block;width:60px;background:url(../images/like_icon.gif) no-repeat center top;padding:60px 0 35px;}
	.sort_list_right .nikeclick:hover{color:#ff6600;}
	.sort_list_right .nikeclicked{float:left;width:100%;text-align:center;background:url(../images/like_icon4.gif) no-repeat center top;padding:60px 0 35px;}
	.sort_list_right li .nikeclick{position:absolute;right:0;margin-left:30px;color:#ff6600;padding:0 10px 0 20px;background:url(../images/like_icon2.gif) no-repeat left 16px;}
	.sort_list_right li .nikeclicked{float:right;width:30px;margin-left:30px;color:#999;padding:0 10px 0 20px;background:url(../images/like_icon3.gif) no-repeat left 16px;text-align:left;}
	.sort_list_right h3 span{font-size:18px;}
	.sort_list_right li .time,.sort_list_right h3 .time{float:right;font-size:12px;font-weight:normal;color:#666;width:auto;}
	.sort_list_right li .time{float:left;padding-right:20px;}
	.sort_list_right .page{padding:0 5px;width:100%;}
	.sort_list_right .page a{width:auto;padding:0 5px;margin:0 10px;height:auto;border:none;font-weight:normal;}
	.sort_list_right .page a:hover,.sort_list_right .page .active{background:none;color:#f3b45d;text-decoration:underline;}
	.sort_list_right .email_title{float:left;width:100%;height:auto;line-height:24px;font-size:14px;background:#fffaf2;border:1px dashed #ffce84;padding:5px 10px;margin-bottom:10px;}
	.sort_list_right h3{float:left;width:100%;height:50px;line-height:50px;border-bottom:1px dashed #ddd;}
	.sort_list_right .detail_c{float:left;width:100%;height:auto;padding:20px 10px 20px 0;font-size:14px;line-height:24px;overflow:hidden;}
	.sort_list_right .detail_c p{margin:0 0 15px;}
	.sort_list_right .detail_c img{max-width:900px;}
	.sort_list_right .detail_c .video_box{height: 330px; width: 910px; background:  url(../images/bg_04.jpg) 0 0 no-repeat;padding: 72px 0 0 246px;}

	.sort_list_right .detail_c .video{width: 431px;height: 250px;overflow: hidden;position:relative;}
	.sort_list_right .detail_c .video object{position:absolute;top:-18px;left:0px;vertical-align:top-20px;}

	.sort_list_right .nr_comment{float:left;width:100%;height:auto;padding:30px 0 0;position:relative;}
	.sort_list_right .nr_comment_title{display:inline-block;width:80px;height:30px;text-align:center;line-height:30px;border:1px solid #ddd;border-bottom:0;background:#fff;border-radius:5px 5px 0 0;position:absolute;left:0;top:0;}
	.sort_list_right .c_comments{position:absolute;top:0;left:100px;height:30px;line-height:30px;font-weight:bold;cursor:pointer;}
	.sort_list_right .c_comments:hover{color:#ff9900;}
	.sort_list_right .nr_comment_c{float:left;width:100%;height:auto;border-top:1px solid #ddd;padding:20px 0;}
	.sort_list_right .nr_comment_c li{float:left;width:100%;height:auto;padding:10px 0;margin-bottom:10px;border-bottom:1px dashed #ddd;line-height:24px;}
	.sort_list_right .nr_comment_c .comment_li_l{float:left;width:70px;}
	.sort_list_right .nr_comment_c .comment_li_r{float:left;width:830px;}
	.sort_list_right .comment_content{float:left;width:100%;}
	.sort_list_right .comment_info{float:right;width:100%;text-align:right;height:30px;line-height:30px;margin:20px 0 0;}
	.sort_list_right .comment_info a,.sort_list_right .comment_replay .comment_new a{float:right;height:30px;line-height:30px;margin-left:30px;padding:0 10px;cursor:pointer;background:#fff;border:1px solid #eee;color:#333;}
	.sort_list_right .comment_info a:hover,.sort_list_right .comment_replay .comment_new a:hover{color:#ff6600;}
	.sort_list_right .comment_replay{float:right;width:660px;height:auto;padding:10px 20px;background:#fffbf6;border:1px solid #eee;display:none;}
	.sort_list_right .comment_replay li{float:left;height:auto;}
	.sort_list_right .nr_comment_c .comment_replay .comment_li_r{float:left;width:590px;}
	.sort_list_right .comment_replay .comment_new{border-bottom:none;}
	.sort_list_right .comment_replay .comment_new .to_replay{float:left;margin-left:0 ; border:none; margin-top:10px;}
	.sort_list_right .comment_replay .comment_new .page_c{float:right; margin-top: 10px;}
	.sort_list_right .comment_replay .comment_new .page_c a{float:left;margin:0 0 0 10px; border:none;}
	.sort_list_right .comment_replay .comment_new_c{float:left;width:100%;}
	.sort_list_right .comment_replay .comment_new_c textarea{float:left;width:638px;max-width:638px;height:60px;padding:10px;border:1px solid #eee;}
	.sort_list_right .comment_replay .comment_new_c p{float:right;position:relative;}
	.qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;top:35px;right:0 ; width:330px; width: 390px;}
	.qqFace table td{padding:0px;}
	.qqFace table td img{cursor:pointer;border:1px #fff solid;}
	.qqFace table td img:hover{border:1px #0066cc solid;}
	.sort_list_right .comment_new_c .com_form .sub_btn{float:right;margin:10px 0 0 20px;}
	.sort_list_right .comment_new_c .emotion{float:right;margin:10px 0 0;width:34px;height:28px;background:url(../images/emotion_bg.png) no-repeat left center;cursor:pointer;}

	.sort_list_right .nr_comment_c .no_comment{text-align:center;border-bottom:0;}
	.sort_list_right .write_item{float:left;width:100%;height:auto;}
	.sort_list_right .write_item h5{float:left;width:100%;font-size:14px;height:24px;line-height:24px;padding:0;margin:30px 0 5px;}
	.sort_list_right .topic-post-area{float:left;width:100%;height:auto;}
	.sort_list_right .topic-post-area .input{    float: left; width:880px; max-width: 880px; height: 60px; max-height:60px; padding: 10px;  border: 1px solid #eee; overflow:hidden;}
	.write_item .emotion{float:right;margin:10px 0 10px;  width:34px;height:28px;background:url(../images/emotion_bg.png) no-repeat left center;cursor:pointer;}
    .b_emotion{ float:right;position: relative;     margin-right: 74%;}
	.sort_list_right .ke-container{float:left;width:100%!important;}
	.sort_list_right .write_item .btn,.sort_list_right .comment_new_c .sub_btn{display: inline-block;padding: 6px 15px;background:#f3b45d;border:1px solid #f3b45d;border:0;color:#fff;border-radius:15px;margin:10px 15px 50px 0;cursor:pointer;}
	.sort_list_right .write_item .cancle_btn{background:#fff;color:#aaa;border:1px solid #ddd;}
	.sort_list_right .write_item .btn:hover{box-shadow:2px 3px 3px #ddd;}
	
	
	/*��ҵ�Ļ�*/
	.culture_full{width:100%;height:780px;padding:60px 0 0;background:#f6f6f6 url(../images/management_full_bg.jpg) no-repeat center top;}
	.culture_full .wrap{width:1220px;}
	.culture_ul{width:1220px;height:550px;}
	.culture_ul li{float:left;width:224px;height:auto;background:#fff;padding:0 0 60px;margin:0 10px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;position:relative;}
	.culture_ul_icon{height:150px;background:#b3b3b3;text-align:center;}
	.culture_ul li:hover .culture_ul_icon{background:#f3b45d;}
	.culture_ul_icon span{display:inline-block;width:90px;height:90px;margin:30px 0 0;border-radius:90px;background:#fff url(../images/management_ul_icon_bg.png);}
	.culture_sort01 .culture_ul_icon span{background-position:-6px -6px;}
	.culture_sort02 .culture_ul_icon span{background-position:-6px -104px;}
	.culture_sort03 .culture_ul_icon span{background-position:-6px -204px;}
	.culture_sort04 .culture_ul_icon span{background-position:-6px -304px;}
	.culture_sort05 .culture_ul_icon span{background-position:-6px -400px;}
	.culture_ul li.culture_sort01:hover .culture_ul_icon span{background-position:94px -6px;}
	.culture_ul li.culture_sort02:hover .culture_ul_icon span{background-position:94px -104px;}
	.culture_ul li.culture_sort03:hover .culture_ul_icon span{background-position:94px -204px;}
	.culture_ul li.culture_sort04:hover .culture_ul_icon span{background-position:94px -304px;}
	.culture_ul li.culture_sort05:hover .culture_ul_icon span{background-position:94px -400px;}
	.culture_ul_title{height:120px;padding:30px 20px 0;}
	.culture_ul_title p{font-size:24px;font-style:italic;color:#666;padding:2px 0;text-align:center;}
	.culture_ul_title p s{display:inline-block;font-size:20px;color:#e87f23;font-style:normal;text-decoration:none;margin:10px 0 0;}
	.culture_ul_text{height:150px;padding:0 20px;line-height:24px;color:#777;overflow:hidden;}
	.culture_ul_btn{width:100%;height:50px;text-align:center;position:absolute;left:0;bottom:-20px;}
	.culture_ul_btn a{display:inline-block;width:50px;height:50px;line-height:42px;border-radius:50px;font-size:36px;font-weight:bold;color:#fff;background:#c0c0c0;cursor:pointer;}
	.culture_ul li:hover .culture_ul_btn a{color:#fff;background:#f3b45d;}


	
	
	.culture_banner{width: 100%; height: 400px;background: url(../images/culture_banner01.jpg) no-repeat center top;}
	.culture_videos{width: 1200px; height: 532px;background: url(../images/culture_videosbg.png) no-repeat center top; margin: 0 auto;}
	.culture_objectives{width: 1200px; height: 330px; margin: 0 auto;background: url(../images/culture_objectives01.jpg) no-repeat center top ;}
	.culture_philosophy{width: 1200px; height: 400px; background:url(../images/culture_philosophy.png)no-repeat center left; margin: 40px auto; }
	.culture_right{float: right; margin: 50px 50px 0 0; }
	.culture_left{float: left; }
	.culture_videos .culture_right .video_list span{display: inline-block;margin: 10px 16px 10px 2px;border: 1px solid #ccc;padding: 4px 8px 4px 26px;cursor: pointer;background: url(../images/bofanganniu.png) no-repeat 4px 2px; background-size: 16px;}
	.culture_h3{font-size: 24px;font-weight: 100; width: 188px; height: 44px; line-height: 44px; border-bottom: 1px solid #dbd5dd; text-align: right; color: #53382a;}
	.culture_subtitle{display: block;color: #876043; font-size: 16px;margin: 10px 0 0 50px; width: 200px;height: 26px; line-height: 26px;border-bottom: 1px solid #bababa; text-align: left; }
	.culture_content{width: 660px; height: auto; font-size: 14px; color: #666; line-height: 32px;}
	.culture_right .video_box{padding: 10px;border: 1px solid #ccc;}
	.culture_right .video_box .video{}		
	.culture_objectives .culture_right{margin: 130px 50px 0 0;}
	.culture_objectives .culture_left{margin: 70px 0 0 50px;}
	.culture_videos .culture_left{margin: 200px 0 0 50px;}
	.culture_philosophy .culture_left{margin: 150px 0 0 50px;} 
	.culture_philosophy .culture_right{margin: 100px 0 0 50px;}
	.culture_education{height: 300px;width: 1200px;margin: 40px auto;}
	.culture_education .culture_left,.culture_Job .culture_left{margin: 90px 0 0 50px;}
	.culture_education .culture_right{margin: 30px 50px 0 0;background: #fff;padding: 80px 8px;}
	.culture_Job{width: 1200px;height: 300px;margin: 40px auto; background:url(../images/culture_Job.png) no-repeat right 40px;}
	.culture_Job .culture_right{margin: 100px 0 0 0;}
	.culture_honor{width: 1200px; height: 300px;margin: 40px auto;}
	.culture_honor .culture_right{margin:70px 0 0 0;background: #fff; width: 300px;padding: 40px 10px;}
	.culture_honor .culture_left{margin: 90px 0 0 50px;}
	/*����-------------------------------
	.management_full{width:100%;height:780px;padding:60px 0 0;background:#f6f6f6 url(../images/management_full_bg.jpg) no-repeat center top;}
	.management_full .wrap{width:1220px;}
	.management_ul{width:1220px;height:550px;}
	.management_ul li{float:left;width:224px;height:auto;background:#fff;padding:0 0 60px;margin:0 10px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;position:relative;}
	.management_ul_icon{height:150px;background:#b3b3b3;text-align:center;}
	.management_ul li:hover .management_ul_icon{background:#f3b45d;}
	.management_ul_icon span{display:inline-block;width:90px;height:90px;margin:30px 0 0;border-radius:90px;background:#fff url(../images/management_ul_icon_bg.png);}
	.idea .management_ul_icon span{background-position:-6px -8px;}
	.promotion .management_ul_icon span{background-position:-6px -108px;}
	.atmosphere .management_ul_icon span{background-position:-6px -208px;}
	.welfare .management_ul_icon span{background-position:-6px -308px;}
	.management_ul li.idea:hover .management_ul_icon span{background-position:94px -8px;}
	.management_ul li.promotion:hover .management_ul_icon span{background-position:94px -108px;}
	.management_ul li.atmosphere:hover .management_ul_icon span{background-position:94px -208px;}
	.management_ul li.welfare:hover .management_ul_icon span{background-position:94px -308px;}
	.management_ul_title{height:120px;padding:30px 20px 0;}
	.management_ul_title p{font-size:24px;font-style:italic;color:#666;padding:2px 0;text-align:center;}
	.management_ul_title p s{display:inline-block;font-size:20px;color:#e87f23;font-style:normal;text-decoration:none;margin:10px 0 0;}
	.management_ul_text{height:150px;padding:0 20px;line-height:24px;color:#777;overflow:hidden;}
	.management_ul_btn{width:100%;height:50px;text-align:center;position:absolute;left:0;bottom:-20px;}
	.management_ul_btn a{display:inline-block;width:50px;height:50px;line-height:42px;border-radius:50px;font-size:36px;font-weight:bold;color:#fff;background:#c0c0c0;cursor:pointer;}
	.management_ul li:hover .management_ul_btn a{color:#fff;background:#f3b45d;}
	*/
	
	/*����*/
	.opportunity_full{width:100%;height:935px;padding:60px 0 0;background:#fff url(../images/opportunity_full_bg.jpg) no-repeat center 200px;}
	.opportunity_full .wrap{text-align:center;}
	.opportunity_full a{display:inline-block;width:230px;height:40px;line-height:45px;font-size:12px;color:#666666;background:url(../images/job_icon.png) no-repeat;padding:60px 0 0 0;margin:650px 40px 0;}
	.opportunity_full a:hover{color:#f3b45d;}
	.opportunity_full .sociology_job{background-position:0 0;}
	.opportunity_full .campus_job{background-position:0 -123px;}
	.opportunity_full .sociology_job:hover{background-position:-251px 0;}
	.opportunity_full .campus_job:hover{background-position:-251px -123px;}
	.campus_job_full{width:100%;height:auto;border-top:1px solid #ddd;}
	.campus_job_full .wrap{width:100%;}
	.campus_job_full .scroll_img{width:100%;height:720px;text-align:center;background: url(../images/.jpg) no-repeat center top;}
	.campus_job_full .scroll_img01{background:#ed9649 url(../images/scroll_img01.png) no-repeat center 40px;}
	.campus_job_full .scroll_img02{background:#4a9bdc url(../images/scroll_img02.png) no-repeat center center;}
	.campus_job_full .scroll_img03{background:#95e8d4 url(../images/scroll_img03.png) no-repeat center center;}
	.campus_job_full .scroll_img04{background:#8f70ef url(../images/scroll_img04.png) no-repeat center 40px;}
	.campus_job_full .scroll_img a{display:inline-block;height: 65px;width: 275px;border: 3px solid #b82f02;background-color: #ef632f;color: #fff;text-align: center;font-size: 24px;line-height:65px;margin:580px 0 0;}
	.campus_job_full .process{height:180px;background:#222 url(../images/process.png) no-repeat center center;}
	
	
	/*ְλ*/
	.recruitment_full{width:100%;height:640px;background: url(../images/bg_02.jpg) top center no-repeat;}
	.recruitment_full .wrap{position:relative;}
	.recruitment_full .wrap .video{float:right;width: 431px;height: 215px;margin:80px 120px 0 0;overflow: hidden;background:#000;position:relative;}
	.recruitment_full .wrap .video object{position:absolute;top:-18px;left:3px;vertical-align:top;}


	
	.position_full{width:100%;height:auto;padding:60px 0 80px;overflow:hidden;}
	.position_full .word_address {width: 100%;font-size: 14px;color: #666;line-height: 30px;}
	.position_full .word_address span{font-weight:bold;font-size:16px;margin:0 20px 0 0;}
	.position_full .word_address a {color: #575757;padding: 4px 10px;margin: 0 5px;border-radius: 15px;line-height: 30px;cursor: pointer;}
	.position_full .word_address .active,.position_full .word_address a:hover {background: #f3b45d;color:#fff;}
	.position_full .job { width:100%; padding-top:28px;}
	.position_full .job ul li{border:1px #e7e7e7 solid;margin:-1px 0 0;overflow: hidden;}
	.position_full .job ul li.head { height:50px; line-height:50px; color:#333; clear:left;}
	.position_full .job ul li.hide{display: none;}
	.position_full .job ul li .name { width:12%; padding-left:12px; float:left;}
	.position_full .job ul li .class { width:32%;  float:left;}
	.position_full .job ul li .num { width:12%; text-align:center; float:left;}
	.position_full .job ul li .address { width:15%; text-align:center; float:left;}
	.position_full .job ul li .time { width:15%; text-align:center; float:left;}
	.position_full .job ul li .join { width:11%; text-align:center; float:left;}
	.position_full .job ul li .join span{border-radius:15px;padding:4px 10px;background:#e7e7e7;}
	.position_full .job ul li .join span:hover{background:#f3b45d;color:#fff;}
	.position_full .job ul li .toggle { width:100%; min-height:50px; line-height:50px; color:#1e1e1e; display:block;  cursor:pointer;}
	.position_full .job ul li .display_none { display:none; border-top:1px #e7e7e7 solid; padding-left:14px;}
	.position_full .job ul li .display_none p { font-size:12px; color:#615f5f; line-height:24px;}
	.position_full .job ul li .display_none .p_title { font-size:14px; color:#1e1e1e;}
	.position_full .job ul li .display_none .job_btn { margin:15px 0;}
	.position_full .job ul li .display_none .job_btn .btn_yello{display:inline-block;padding:6px 20px; text-align:center;border-radius:15px; background:#e7e7e7; color:#333; font-size:14px;cursor:pointer;}
	.position_full .job ul li .display_none .job_btn .btn_yello:hover{background: #f3b45d;color:#fff;}
	.position_full .job ul li .active,.position_full .job ul li .toggle:hover { background:#fffcec; color:#e67410; }
	.position_full .job ul li .active .join span{background: #f3b45d;color:#fff;}
	
	
	.module { position:fixed; top:0; z-index:9999;}
	.module .modal_mask { background:#000000; bottom:0; left:0;position:fixed; right:0; top:0;opacity:0.4;filter: alpha(opacity=40);-moz-opacity: 0.4;}
	.module .modal_popup{ width:592px; height:362px; background:#ececec; overflow:hidden;position:fixed;left:50%;top:50%;margin-left:-286px;margin-top:-181px; border-radius:4px;}
	.module .modal_popup .modal_title { width:569px; height:64px; line-height:64px; background:#ffffff; color:#e67410; font-size:14px; padding-left:23px;}
	.module .modal_popup .modal_title .close { width:25px; height:25px; background:url(../images/close1.png) 0 0 no-repeat; float:right; position:relative; margin:20px 20px 0 0; cursor:pointer;}
	.module .modal_popup .modal_content { padding:41px 0 0 35px; color:#121212}
	.module .modal_popup .modal_content .name { height:30px; padding:9px 0; clear:left;}
	.module .modal_popup .modal_content .name .div { width:78px; height:30px; float:left; line-height:30px;}
	.module .modal_popup .modal_content .name .div span { color:#ee0404; padding-left:8px;}
	.module .modal_popup .modal_content .name input { width:199px; height:30px; border-radius:4px; border:none; background:#ffffff; line-height:30px; float:left;}
	.module .modal_popup .modal_content .name .browse{ width:78px; height:28px; border-radius:4px; border:1px #dcdcdc solid; line-height:28px; text-align:center; float:left; margin-left:15px; background:#ffffff; }
	.module .modal_popup .modal_content .name .text { color:#1c1c1c; font-size:12px; float:left;}
	.module .modal_popup .modal_content .margin { padding-top:1px;}
	.module .modal_popup .modal_content .name .button { width:128px; height:34px; border-radius:15px; color:#ffffff; background: #f3b45d;color:#fff; font-size:14px; line-height:34px; float:left; text-align:center;cursor:pointer;}
	
	/*��������*/
	.resume_full{width:100%;height:auto;}
	.resume_full .wrap{width:1000px;padding-bottom:60px;}
	.resume_top{width:1000px;height:60px;line-height:60px;padding:20px 0;border-bottom:1px solid #ff9900;color:#333;font-size:16px;}
	.resume_content{width:880px;margin:30px 60px 0;padding:0 0 15px;overflow:hidden;}
	.resume_content_t{border-bottom:1px dashed #ddd;}
	.resume_content h3{font-size:16px;font-weight:bold;color:#ff9900;margin:10px 0 30px 135px;}
	.resume_content li{width:100%;font-size:14px;color:#404040;margin-bottom:15px;position:relative;clear:both;zoom:1;}
	.resume_content li:after,.resume_content .job_box_list:after{display: block;visibility:hidden;clear:both;height:0;content: '.';}
	.resume_content span{float:left;width:200px;height: 34px;line-height: 34px;text-align:right;padding:0 10px 0 0;}
	.resume_content span i{color:red;padding: 0 5px;font-style: normal;}
	.resume_content .input_text,.resume_content .textarea_text{float:left;width:220px;height: 32px;line-height: 32px;padding:0 5px;color: #333;border: 1px solid #c7c7c7;}
	.resume_content .set_width{width:120px;}
	.resume_content .upload_file{height:20px;line-height:20px;padding:6px 0 6px 5px;}
	.resume_content .set_type{z-index:99;}
	.resume_content .set_type_c,.resume_content .sel_type{float:left;width:665px;position:relative;}
	.resume_content .set_type input{width:185px;padding-right:35px;background:url(../images/set_type_icon01.gif) no-repeat right center;}
	.resume_content .set_type_box{position:absolute;top:60px;left:0;width:665px;height:auto;background:#fff;border:1px solid #ddd;border-bottom:none;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1)}
	.resume_content .set_type_box h4{float:left;width:100%;font-size:12px;font-weight:normal;margin:0;background:#f5f5f5;color:#888;}
	.resume_content .set_type_box h4 span{float:none;width:100%;margin:0;text-align:left;padding-left:20px;}
	.resume_content .job_box{float:left;width:665px;height:auto;}
	.resume_content .job_box_sort{float:left;width:665px;height:auto;line-height:24px;border-bottom: 1px solid #e9e9e9;}
	.resume_content .job_box_title{float:left;width:89px;font-size:12px;font-weight:bold;padding: 5px 10px;text-align: right;font-weight:bold;white-space:normal; word-break:break-all;overflow:hidden;}
	.resume_content .job_box_list{float:left;width:555px;padding:5px 0;border-left: 1px solid #e9e9e9;}
	.resume_content .job_box_list li{float: left;width:auto;height: 30px;padding:0 20px;white-space: nowrap;clear:none;margin: 0 10px 3px 0;}
	.resume_content .job_box_list li a{font-size:12px;}
	.resume_content .job_box_list li a:hover{color:#ff9900;}
	.resume_content .job_box_list2 .active{padding:0;}
	.resume_content .job_box_list2 .active p{display:block;padding:0 18px;height:28px;background:#fff;border:2px solid #ff9900;border-bottom:none;position:relative;z-index:2;zoom:1;}
	.resume_content .job_box_list2 li a{padding-right:12px;background:#fff url(../images/set_type_icon02.png) no-repeat right center;}
	.resume_content .job_box_list2 li p a:hover,.resume_content .job_box_list2 .active p a{color:#ff9900;background:#fff url(../images/set_type_icon03.png) no-repeat right center;}
	.resume_content .job_box_list_sort{width:480px;height:auto;padding:5px 0;background:#fff;border:2px solid #ff9900;position:absolute;top:28px;left:0;z-index:1;}
	.resume_content .job_box_list_sort .aspan{width:auto;height:auto;line-height:24px;padding: 0 10px 0 35px;margin: 0 10px 0 0;position:relative;}
	.resume_content .job_box_list_sort .check{display:inline-block;padding:0;width: 10px;height: 10px;cursor: pointer;border: 1px solid;border-color: #a0a6aa #c4c8cb #c4c8cb #a0a6aa;position:absolute;top:7px;left:18px;}
	.resume_content .job_box_list_sort .checked{background:url(../images/set_type_icon04.png) no-repeat center center;}
	.resume_content .job_box_list_sort .current{color:#ff9900;}
	.resume_content .job_box_list_sort a{background:none!important;} 
	.resume_content .sel_type li{float: left;width:auto;height: 20px;line-height: 20px;position: relative;font-size: 12px;zoom: 1;margin:0 5px 5px 0;padding: 0 25px 0 5px;white-space: nowrap;color: #404040;border: 1px solid #ff9900;background-color: #fff9f6;}
	.resume_content .sel_type li i{display:inline-block;width:10px;height:10px;background:url(../images/set_type_icon05.png) no-repeat center center;cursor:pointer;position:absolute;right:5px;top:5px;}
	.resume_content .sel_type li i:hover{background:url(../images/set_type_icon06.png) no-repeat center center;}
	
	
	.resume_content .set_select{float:left;width:auto;line-height:32px;padding-right:10px;}
	.resume_content .set_select .input_select{width:14px;height:14px;margin:9px 5px 0;}
	.resume_content .namesex .input_text{width:110px;margin-right:10px;}
	.resume_content .set_time .set_select{padding-right:10px;position:relative;}
	.resume_content .set_time .input_text{width: 75px;margin-right: 5px;}
	.resume_content .set_time2 .input_text{margin:0;}
	.resume_content .set_time .set_select s{color:#999;position:absolute;right:20px;top:0;}
	.resume_content h4{line-height:32px;font-size:16px;font-weight:bold;margin:20px 0 20px 135px;border-bottom:1px solid #ddd;position:relative;}
	.resume_content h4 s{font-size:12px;color:#999;font-weight:normal;font-style:normal;padding-left:10px;}
	.resume_content h4 .more_btn{display:block;width:21px;height:21px;background:#ffa409;color:#fff;font-size:18px;font-weight:normal;text-align:center;line-height:18px;cursor:pointer;position:absolute;bottom:-21px;right:0;}
	.resume_content .textarea_text{width:480px;height:72px;padding:5px;line-height:18px;}
	.resume_content .set_edutime .input_text{width:110px;}
	.resume_content .submit_btn{display:block;width:160px;height: 42px;line-height: 42px;border: 1px #e87b0e solid;background: #ffa409;color: #fff;text-align: center;font-size:18px;font-weight: bold;margin:30px 0 30px 210px;cursor: pointer;}
	.resume_content h4 .more_btn:hover,.resume_content .submit_btn:hover{background:#feb931;box-shadow:3px 3px 3px rgba(0,0,0,0.1)}
	
	
	/*��ϵ����*/
	.contact_full { width:100%; height:605px; background:url(../images/contact_bg.jpg) no-repeat center top;padding:120px 0 0;}
	.contact_full .wrap{width:1040px;padding:0 40px 0 120px;}
	.con_title { width:100%; height:42px; line-height:42px; border-bottom:1px #656565 solid; color:#ff6600; font-size:16px;}
	.con_title span { font-family:Verdana; text-transform:uppercase;}
	.con_text { width:100%; height:48px; line-height:48px; border-bottom:1px #656565 solid; color:#666666; font-size:14px;overflow-y: auto;}
	.con_con { width:100%; height:396px; clear:both;}
	.con_con .left { width:426px; float:left;}
	.con_con .left .text { width:100%; height:48px; line-height:48px; color:#ff6600; font-size:16px; text-transform:uppercase; border-bottom:1px #656565 solid;}
	.con_con .left .join { width:100%; height:48px; line-height:48px; color:#666666; font-size:14px; border-bottom:1px #656565 solid;overflow-y: auto;}
	.con_con .left .icon { width:400px; height:276px;margin:18px 0 0; padding-left:32px;}
	.con_con .left .icon p { width:100%; color:#666666; font-size:12px; line-height:24px; padding:5px 0 15px;}
	.con_con .right { width:560px; float:right; padding-top:0;}
	.con_con .right .row .input,.input_c,.textarea { line-height:16px; color:#787878; font-size:12px; background:#ffffff; border:1px #dfdfdf solid; float:left; padding:10px;}
	.con_con .right .row { padding:15px 0; clear:both;}
	.con_con .right .row .input { width:230px; height:16px;}
	.con_con .right .row .cut { width:20px; height:36px; float:left;}
	.con_con .right .row .input_c { width:502px; height:16px;}
	.con_con .right .row .textarea { width:502px; height:80px; }
	.con_con .right .row .button { float:right; margin-right:36px; display:inline-block; padding:6px 20px; border:0; background:#7e6b5a; line-height:18px; color:#fff; cursor:pointer; border-radius:15px; font-size:14px;transition: all .3s ease; -moz-transition: all .3s ease;-webkit-transition: all .3s ease; -o-transition: all .3s ease;}
	.con_con .right .row .button:hover{background:#f3b45d;color:#fff;}
	.con_con .right .row .grey { color:#8e8e8e;padding:0 0 0 12px;}
	
	
	
	/* �ײ� */
/*	.bottom_full { width:100%; height:80px; background:#47423e; }
	.bottom_full .wrap {color:#fff; font-size:12px; text-align:center; line-height:26px; padding-top:16px;}
	.bottom_full .wrap a { color:#fff; font-size:12px;}
	.bottom_full .wrap a:hover { color:#ff6600;}*/
	.return_top {width: 50px;height: 50px;position: fixed;background:#b3b3b3 url(../images/top.png) center center no-repeat;bottom: 30px;right: 30px;cursor: pointer;z-index:2;display: none;}
	.return_top:hover {background:#f3b45d url(../images/top.png) center center no-repeat;}
	
	
	/*new*/
		
	.recruitment_full01{background:url(../images/bg_03.jpg) center no-repeat; overflow:hidden;}
	.recruitment_full01 ul{width:1170px; height:250px; margin:200px auto;}
	.recruitment_full01 ul li{ float:left; margin-right:10px;width:370px; height:100%;cursor:pointer; }
	.recruitment_full01 ul li p{width:100%; height:90px; font-size:24px; text-align:center; line-height:90px; color:#FFFFFF; }
	.recruitment_full01 ul li span{ color:#FFFFFF; font-size:14px; margin-top:120px; display:block; text-align: center;}
	.recruitment_full01 .gangwei{ background:url(../images/xingxing01.png) no-repeat center 60%  rgba(223,119,23,0.7); }
	.recruitment_full01 .xingcheng{ background:url(../images/xingcheng.png) no-repeat center 60%  rgba(27,179,200,0.7); }
	.recruitment_full01 .taolun{ background:url(../images/taolun.png) no-repeat center 60%  rgba(27,199,123,0.7); }
	.recruitment_full01 .gangwei p{background:  rgba(223,119,23,0.5);}
	.recruitment_full01 .xingcheng p{background:  rgba(27,179,200,0.5);}
	.recruitment_full01 .taolun p{background:  rgba(27,199,123,0.5);}

	.position_full .wrap01{width:1200px; height:auto; margin:0 auto; overflow:hidden;     line-height: 30px;}
	.position_full .wrap01 .biaoge01{width:850px; height:50px; margin:0 auto;background:#dcefee; border: 2px solid #888; line-height:50px; text-align:center; font-size:20px; font-weight:bold; color:#777777;}
	.position_full .wrap01{ text-align:center; font-size:17px;}

	.nr_comment{float:left;width:100%;height:auto;padding:30px 0 0;position:relative;}
	.nr_comment_title{display:inline-block;width:80px;height:30px;text-align:center;line-height:30px;border:1px solid #ddd;border-bottom:0;background:#fff;border-radius:5px 5px 0 0;position:absolute;left:0;top:0;}
	.c_comments{position:absolute;top:0;left:100px;height:30px;line-height:30px;font-weight:bold;cursor:pointer;}
	.c_comments:hover{color:#ff9900;}
	.nr_comment_c{float:left;width:100%;height:auto;border-top:1px solid #ddd;padding:20px 0;}
	.nr_comment_c li{float:left;width:100%;height:auto;padding:10px 0;margin-bottom:10px;border-bottom:1px dashed #ddd;line-height:24px;}
	.nr_comment_c .comment_li_l{float:left;width:70px;}
	.nr_comment_c .comment_li_r{float:left;width:830px;}
	.comment_content{float:left;width:100%;}
	.comment_info{float:right;width:100%;text-align:right;height:30px;line-height:30px;margin:20px 0 0;}
	.comment_info a,.sort_list_right .comment_replay .comment_new a{float:right;height:30px;line-height:30px;margin-left:30px;padding:0 10px;cursor:pointer;background:#fff;border:1px solid #eee;color:#333;}
	.comment_info a:hover,.sort_list_right .comment_replay .comment_new a:hover{color:#ff6600;}
	.comment_replay{float:right;width:660px;height:auto;padding:10px 20px;background:#fffbf6;border:1px solid #eee;display:none;}
	.comment_replay li{float:left;height:auto;}
	.nr_comment_c .comment_replay .comment_li_r{float:left;width:590px;}
	.comment_replay .comment_new{border-bottom:none;}
	.comment_replay .comment_new .to_replay{float:left;margin-left:0;}
	.comment_replay .comment_new .page_c{float:right;}
	.comment_replay .comment_new{width: 96.5%;padding: 0 10px;  float: left;    height: 50px; line-height: 50px;  background: #fff; border: 1px solid #ddd;  margin: -1px 0 0; color: #666;}
	.comment_replay .comment_new a{width: auto;    padding: 0 5px;    margin: 0 10px;    height: auto;    border: none;    font-weight: normal;}
	.comment_replay .comment_new  a{float:left;margin:0 0 0 10px;}
	.comment_replay .comment_new  a:hover{ color:#ff6600; cursor:pointer; text-decoration:underline;}
	.comment_replay .comment_new_c{float:left;width:100%;}
	.comment_replay .comment_new_c textarea{float:left;width:638px;max-width:638px;height:60px;padding:10px;border:1px solid #eee;}
	.comment_replay .comment_new_c p{float:right;position:relative;}
	.qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;top:35px;left:0; width: 390px;}
	.qqFace table td{padding:0px;}
	.qqFace table td img{cursor:pointer;border:1px #fff solid;}
	.qqFace table td img:hover{border:1px #0066cc solid;}
	.comment_new_c .com_form .sub_btn{float:right;margin:10px 0 0 20px;display: inline-block;padding: 6px 15px;background: #f3b45d;border: 0;color: #fff; cursor: pointer; border-radius:15px;}
	.comment_new_c .emotion{float:right;margin:10px 0 0;width:34px;height:28px;background:url(../images/emotion_bg.png) no-repeat left center;cursor:pointer;}

	.nr_comment_c .no_comment{text-align:center;border-bottom:0;}
	.write_item{float:left;width:100%;height:auto;}
	.write_item h5{float:left;width:100%;font-size:14px;height:24px;line-height:24px;padding:0;margin:30px 0 5px;}
	.topic-post-area{float:left;width:100%;height:auto;}
	.topic-post-area .input{    float: left; width:880px; max-width: 880px; height: 60px; max-height:60px; padding: 10px;  border: 1px solid #eee; overflow:hidden;}
	.qq_emotion .btn{  display: inline-block;   background: #f3b45d;   border: 0;  color: #fff;    border-radius: 15px;    margin: 10px 15px 50px 0;cursor: pointer;    padding: 6px 15px;}
	.qq_emotion .btn:hover{box-shadow:2px 3px 3px #ddd;}
	.qq_emsotion .b_emotion{margin-right: 74%;}
	.campus_recruitment .nr_comment{ width:900px;}
	.nr_comment .nr_comment_c .page{    width: 96.5%;   padding: 0 10px;float: left;    height: 50px;  line-height: 50px;  background: #fff;   border: 1px solid #ddd;   margin: -1px 0 0;    color: #666;}
	.nr_comment .nr_comment_c .page a{    width: auto;    padding: 0 5px;   margin: 0 10px;  height: auto; border: none;   font-weight: normal;}
	.nr_comment .nr_comment_c .page a:hover{color:#ff6600; cursor:pointer; text-decoration:underline;}
	.bottom_full{ overflow:hidden;}
	.campus_recruitment{display:none;}



	/* ��Ӧ��ҳ�� 2016-04-21 */
	.supplier_banner{width: 100%;height: 460px;background: url(../images/supplier_bg01.jpg) no-repeat center top;}
	.supplier{ font-size:12px; color:#444;padding: 10px 10px;background: #f8f8f8;}

	.supplier_nav{ margin:0 auto; padding:80px 0px 0px; background: #f8f8f8; }
	.supplier_nav ul{width: 340px;height: 30px; margin: 0 auto;}
	.supplier_nav ul li{ float: left;font-size: 20px;  text-align: center; cursor: pointer;padding-bottom: 10px;color: #666;}

	.supplier_nav ul li span{ display: block;width: 60px;height:60px;margin: 6px auto 6px; border-radius: 10px; }
	.supplier_nav .supplier_nav_zhsq{color: #f60;border-bottom: 2px solid #f60; font-weight: bold;}
	/*.supplier_nav .supplier_nav_zhsq span{ background: url(../images/supplier_bg02.png)no-repeat left 0px;}*/
	.supplier_nav ul li.nozhsq{color: #666; border: none;}
	/*.supplier_nav ul li.nozhsq span{background: url(../images/supplier_bg02.png)no-repeat left -60px;}*/
	/*.supplier_nav .supplier_nav_ly span{ background: url(../images/supplier_bg02.png)no-repeat left -182px;}*/
	.supplier_nav ul li.noly{ color: #f60;border-bottom: 2px solid #f60;font-weight: bold;}
	/*.supplier_nav ul li.noly span{background: url(../images/supplier_bg02.png)no-repeat left -122px;}*/
	.supplier_nav .supplier_nav_ly{float: right;}
	.supplier_nav .supplier_zhsq{background: #fff;}

	/* ��Ӧ�̼��뷽ʽ˵�� 2017-03-6 */
	.supplier_lcsm{width: 1200px; height: 284px; margin: 60px auto;}
	.lcsm_left{float: left;width: 280px; height: 280px;margin-right: 2px;margin-left: 10px; color: #fff; background-color: #ff9900; border-radius: 6px; font-size: 24px; text-align: center;}
	.lcsm_left p{line-height: 36px; margin-top: 102px;}
	.lcsm_right{float: left;}
	.lcsm_right .lcsm_green,.lcsm_right .lcsm_gray{width: 880px; height: 139px;}
	.lcsm_right .lcsm_green li,.lcsm_right .lcsm_gray li{ float: left;height: 139px;border-radius: 6px; font-size: 18px; text-align: center; background: #b9e65f;margin-right: 2px;margin-bottom: 2px; }
	.lcsm_right .lcsm_yes,.lcsm_right .lcsm_no{height: 139px; width: 139px; font-size: 20px; line-height: 139px; color: #666; font-weight: 800;}
	.lcsm_right .lcsm_green li h4,.lcsm_right .lcsm_gray li h4{ margin:48px 0 10px 0; color: #666; font-size: 18px; font-weight: 300;}
	.lcsm_right .lcsm_green li p,.lcsm_right .lcsm_gray li p{ padding: 0 10px; font-size: 14px; color: #999; }
	.lcsm_right .lcsm_gray li{background-color: #f0f0f0;}
	.lcsm_right .lcsm_gray .lcsm_gray_b{width: 354px; }

	/* ��Ӧ���˺���������� 2017-03-6 */
	.supplier_one{ margin:0 auto; width: 580px; padding-bottom: 50px;color: #666;position: relative;}
	.supplier_one ul{ margin:0 auto; margin-top: 30px; }
	.supplier_dxyz{position: absolute;right:20px; top: 649px; height: 36px;width: 90px;background: #f3b45d;color: #fff; text-align: center; line-height: 36px; cursor: pointer; }
	#time_show{background: #ccc; display:none;}
	.supplier_one ul li{width: auto; height: 54px; line-height: 36px;}
	.supplier_one .sfzhm01{display: none;}
	.supplier_one ul li span{ height: auto; float:left; line-height: 36px;color: #555; width:150px; text-align: right;float: left; margin-right: 10px; }
	.supplier_one ul li strong{color: #f60;margin-right: 6px;}
	.supplier_one .supplier_c strong{color: #f60;margin-right: 6px;}
	.supplier_one ul li .txbg{margin-right: 10px; color: #999; background: #fff; border:none; width: 300px; height: 36px; line-height: 36px;box-shadow: inset 0px 0px 2px #d1d1d1;font-size:12px; padding-left: 10px;}
	.supplier_one .supplier_c{width: 424px; height: 36px; line-height: 36px; margin: 0 auto;} 
	.supplier_one .supplier_c .supplier_c_xz{margin-right: 10px;}
	.supplier_one .supplier_c .supplier_c_a{color: #f60;}
	.supplier_one .supplier_c span{ float:left; height: 36px; margin-right: 30px; }
	.supplier_one .supplier_c span input{float:left; margin-right: 10px; margin-top: 12px;  background: #f7a160; }
	.supplier_one .btn,.supplier_two .btn{text-align: center; margin-top: 20px;}
	.supplier_one .btn input,.supplier_two .btn input{width: 100px;height: 36px;  background: #f3b45d; color:#FFFFFF; font-size:14px;  cursor:pointer;border: 1px solid #fff;}
	.supplier_one .btn input:hover,.supplier_two .btn input:hover{ box-shadow: 2px 3px 3px #ddd;}
	.supplier_one .description{position: relative; width: 300px;height: 36px;line-height: 36px;color: #999;text-align: left;padding-left: 10px; border: 1px solid #eee;background: #fafafa;}
	.supplier_one .scfj{cursor: pointer; height: 38px;width: 80px; position: absolute;left: 469px; z-index: 10; opacity: 0;}
	.supplier_one .scfji{z-index: 0;background: #ccc; font-size: 14px; line-height: 38px; text-align: center;height: 38px;width: 80px; position: absolute;left: 469px;}
	.supplier_one .scfj:hover .scfji{background: #f60;}
	.supplier_one ul li .jyms{margin-left: 20px;}
	.supplier_two{width: 500px; padding-bottom: 50px; margin:0 auto; display: none;}
	.supplier_two input{ border: none; background: none; border-bottom: 1px solid #ccc; height: 36px; width: 300px; padding: 0 10px;}
	.supplier_two strong{ margin-right: 6px; color: #f60; }
	.supplier_two span{ width: 80px;display: inline-block;text-align: right; margin-right: 10px;}
	.supplier_two .supplier_c{margin-top: 30px;}
	.supplier_two .supplier_c p{height: 25px; }
	.supplier_two .supplier_c textarea{width: 468px; max-width: 468px;height: 260px; max-height: 260px; padding: 10px 10px; color: #666; border: 1px solid #eee;}
	.supplier_two ul li{ line-height: 36px; margin-top: 30px;}

/*APP���ط���*/
	.app_down{width: 100%; height: 550px; }
	.app_down_in{width: 1200px;margin: 0 auto;}
	.app_down .app_logo{width: 300px; height: 80px;background:#fff ; margin: 0px auto; border-radius: 10px; line-height: 60px; text-align: center;font-size: 26px;}
	.app_down .app_logo span{float: left; width: 60px; height: 60px;background: url(../images/supplier_bg02.png) no-repeat left -243px;display: block;  margin: 10px 20px 10px 44px;}
	.app_down .app_logo h3{line-height: 80px;color: #0d95c2; font-size: 26px;float: left;}
	.app_down_left{margin-left: 20%;}
	.app_down_left,.app_down_center,.app_down_right{float: left;}
	.app_down_left .hst{width: 240px;height: 440px;float: left;margin-top: 50px;}
	.app_down_left .hst img{margin: 142px 0 0 60px;}
	.app_down_center{margin: 140px 0 0 60px; border-left: 1px solid #eee;border-right: 1px solid #eee; padding: 0 90px; }
	.app_down_center .andiord,.app_down_center .ios{width: 214px;height: 64px;margin-top: 20px; background: #fff;border-radius: 10px;color: #0d95c2;line-height: 64px;font-size: 16px;}
	.app_down_center .andiord span{float: left; display: block;margin:10px 22px 0 12px; width: 44px;height: 44px;background: url(../images/supplier_bg02.png)no-repeat left -303px; border-right: 1px solid #0099cc;}
	.app_down_center .ios span{float: left; display: block;margin:10px 22px 0 12px; width: 44px;height: 44px;background: url(../images/supplier_bg02.png)no-repeat left -348px; border-right: 1px solid #0099cc;}
	.app_down_center p{color: #999; margin-top: 10px; line-height: 24px;}
	.app_down_right{margin:164px 0 0 60px;}
	.app_down_right span{display: block;margin:0 auto; width: 126px;height: 126px; background: url(../images/hts1.png); background-size: 100%;border: 1px solid #fff;}
	.app_down_right p{line-height: 24px;color: #999;text-align: center; }

/*suggest ������*/
	.suggest,.suggest button,.suggest input,.suggest select,.suggest textarea {font: 12px, ����, Helvetica, sans-serif;}
	.suggest{background: #f4f4f4; padding: 4px 0;}
	.suggest_box{background: #fff; width: 1200px;margin:0 auto;}
	.suggest_box h3{height: 88px;width: 100%;border-bottom: 1px dashed #ccc;line-height: 88px;text-align: center; font-size: 20px; font-weight: 800;color: #212121; }
	.suggest_box table{width: 560px;height: 100%;margin: 0 auto; padding: 40px 0;}
	.suggest_box table th,.suggest_box table td{padding:20px 10px;  text-align: right;font-weight: normal; font-size: 14px;}
	.suggest_box table td{display:inline-block;vertical-align:middle}
	.suggest_box table td i{ color: #ff0000; margin-left: 6px; }
	.suggest_box table input{background: #fafafa; border: 1px solid #ccc;}
	.suggest_box table .tbtn{width: 80px;height: 36px;color: #fff;background: #ff9900;border: 1px solid #ccc; cursor: pointer;border-radius:50px; margin-left: 60px;}
	.suggest_box table .gbtn{width: 80px;height: 36px;color: #ff9900;background: #fff;border: 1px solid #ccc; cursor: pointer;border-radius:50px; }
	.suggest_box .jyr input,.suggest_box .lxfs input,.suggest_box .gysgs input,.suggest_box .lxfs input,.suggest_box .yzm input,.suggest_box .dzyx input{width: 360px;height: 32px; padding: 0 4px;}
	.suggest_box .scfj span{ width: 284px; height: 34px; text-align: center; line-height: 32px; border: 1px solid #ccc; display: inline-block; background: #fbfbfb; color: #999;}
	.suggest_box .scfj input{color: #fff; cursor: pointer;width: 368px;}
	.suggest_box .nrly{width: 360px;max-width: 360px; height: 180px; max-height: 180px; padding: 4px 4px; color: #888; }
	.suggest_box .nr span{display: block; color: #999; margin-top: 4px;}
	.suggest_box .gbtn:hover,.suggest_box .tbtn:hover{box-shadow: 0 0 4px 0 #ddd;}
	/*�ϴ��ļ�����*/
    .suggest_box .scfj span{ width: 280px; height: 34px; text-align: center; line-height: 32px; border: 1px solid #ccc; display: inline-block; background: #fbfbfb; color: #999; float: left; }
	
    .suggest_box .scfj input{  cursor: pointer; width: 86px; height: 34px;  border: none; display:inline-block; opacity: 0; position: absolute; left: 0; top: 0; z-index:10;}
	.suggest_box .scfj .file_box{ width: 86px; height: 34px; line-height: 0;  position: relative; background: #ccc;}
	.suggest_box .scfj .file_box .btn_txt{  position: absolute; left: 0; top: 50%; font-style:normal; z-index:0; color:#fff;  cursor: pointer;}
	.suggest_box .scfj .file_box:hover{color:#f1f1f1; background:#f90;}
    
    .suggest_box .nrly{width: 360px;max-width: 360px; height: 180px; max-height: 180px; padding: 4px 4px; color: #888; }
    .suggest_box .nr span{display: block; color: #999; margin-top: 4px;}
    .suggest_box .gbtn:hover,.suggest_box .tbtn:hover{box-shadow: 0 0 4px 0 #ddd;}
    .suggest_box .ycwj{text-align: inherit;}
    .suggest_box .ycwj img{margin-right: 10px;}
    .suggest_box .ycwj div{background: #e6e6e6;width: 362px; padding: 4px 4px; margin-top: -26px; }
	.report{display: none;}
	.suggest_box .yzm input{width: 160px;}
	.suggest_box .yzm img{margin-left: 20px;float: right; cursor: pointer;}

/*��Ӧ�̺�Լҳ��*/
   	.agreement_logo{margin:10px;  height: 70px;}
   	.agreement_logo .agreement_djxz{float: right; padding: 6px 10px; background: #f60; color: #fff; margin: 20px 10px;}
   	.agreement_con{ border: 1px solid #eee; padding: 20px; color: #666; line-height: 24px; font-size: 12px; margin-bottom: 30px;}
   	.agreement_con h2{text-align: center; margin-bottom: 20px; color: #333;}
	.agreement_con dl dt{font-size: 14px; font-weight: 800; margin-top: 10px;}
	.agreement_btn input{width: 260px;height: 30px; margin:30px auto ;    display: inherit;}


/*����ҳ��*/
	.cw404{width: 790px; height: 500px; margin: 0 auto;background: url(../images/404.jpg) no-repeat center top; overflow: hidden;}
	.cw404 p{ text-align: center; margin-top: 200px; font-size: 20px;}
	.cw404 a{ display: block; width: 80px; height: 34px; background: #f90; border-radius: 10px; text-align: center; line-height: 34px; color: #fff; font-size: 14px; margin: 0 auto;margin-top: 220px;}

/*20170224 ��ҵ�Ļ������ұߵ�����*/
   .dh_r{position: fixed;z-index: 100;right: 50px;top: 220px;display: block;box-shadow: 0 0 4px rgba(0,0,0,.2);background-color: #ccc;}
   .dh_r ul li{ border-bottom: 1px solid #fafafa;}
   .dh_r ul li a{overflow: hidden;display: block;width: 30px;padding: 10px 5px;line-height: 14px;text-align: center;color: #fefefe;}
   .dh_r ul li a:hover{ background: #f60; }
	
/*Ӣ�İ�*/
.en .sort_list_left li a{font-size:14px;}
.en .sort_list_right .detail_c p{line-height:30px;}
/*.en .home_top .menu li a{padding: 0 12px;}*/
.en .culture_h3{font-size: 22px;}
.en .culture_philosophy .culture_right{margin: 62px 0 0 50px;}
.en .culture_education .culture_left, .culture_Job .culture_left{ margin: 44px 0 0 50px;}

	
/*12447*/
.fn_clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn_clear{zoom:1;}
.supplier_one ul li .txbg_select{width:310px; color:#333; height:auto; padding:10px; line-height: normal;}
.supplier_one ul li .txbg_select_area{width:100px;}
.supplier_one ul li .txbg_select_brand{width:80px;}
.supplier_one ul li .txbg_brand{width:207px;}
.supplier_one ul li .txbg_service{width:310px;float:left;}
.supplier_one ul li .txbg_service dd{float:left; margin-right:20px; position:relative;}
.supplier_one ul li .txbg_service_sub{display:none; position:absolute; background:#fff; z-index:1; left:0; top:25px; padding:10px 0 10px 20px; width:171px; border:1px solid #ddd;}
.supplier_one ul li .txbg_service_msg{display:none; position:absolute; left:0; z-index:1; top:25px; border:1px solid #ddd; background:#fff; padding:10px; line-height:18px; white-space:nowrap;}
.supplier_one ul li .txbg_service_msg2{width:288px; white-space: normal;}
.supplier_one ul li .txbg_textarea{height:100px; resize: none;}
.supplier_one ul li .txbg_service dd:hover .txbg_service_msg_toggle{display:block;}
.supplier_one ul li.txbg_categroy_box{position:relative;}
.supplier_one ul li.txbg_categroy_box .txbg_categroy{width:199px; background:#fafafa; color:#999;}
.supplier_one ul li.txbg_categroy_box .txbg_categroy_btn{background:#ccc;font-size:14px;line-height:36px;text-align:center;height:36px;width:90px;position:absolute; left:379px; top:0;}
.txbg_categroy_dialog{display:none; width:100%; height:100%; z-index:1000; position:fixed; left:0; top:0;}
.txbg_categroy_dialog .mark{width:100%; height:100%; position: absolute; left:0; top:0; background:#000; opacity: 0.3; filter:alpha(opacity=30);}
.txbg_categroy_dialog .con{position:absolute; background:#fff; width:500px; left:50%; top:50%; margin-left:-250px; margin-top:-200px; border:4px solid #eaeaea; box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
.txbg_categroy_dialog .con .con_title{height:30px; line-height:30px; border-bottom:1px solid #eaeaea; background:#fafafa; text-indent:15px; font-size:14px; font-weight: normal;}
.txbg_categroy_dialog .con .con_list{padding:5px 0; overflow:auto; max-height:400px;}
.txbg_categroy_dialog .con .con_list li{line-height:30px; padding-left:15px;}
.txbg_categroy_dialog .con .con_list .toggle{border:1px solid #000; width:10px; margin-right:3px; height:10px; line-height:8px; text-align:center; display:inline-block; cursor:pointer;}
.txbg_categroy_dialog .con .con_list input{position:relative; top:10px; vertical-align:top; margin-right:3px;}
.txbg_categroy_dialog .con .con_list_sub{margin-left:30px; display:none;}
.txbg_categroy_dialog .con_options{font-size:0; text-align:center; margin-bottom:15px;}
.txbg_categroy_dialog .con_options a{display:inline-block; margin:0 5px; border:1px solid #ddd; height:30px; line-height:30px; width:100px; color:#333; font-size:14px;}
.txbg_categroy_dialog .con_options a:hover{background:#fafafa;}
.supplier_one ul li.txbg_email_box{position:relative;}
.supplier_one ul li.txbg_email_box .txbg{width:200px;}
.supplier_one ul li.txbg_email_box .supplier_dxyz{top:0; left:379px;}
/*end 12447*/



/*==================#117894 官网改版=====================*/
@font-face {
	font-family: 'SourceHans Regular';
	src: url('../font/SourceHanSansCN-Regular.otf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Futura LT Book';
	src: url('../font/Futura LT Book.ttf'),
	     url('../font/Futura LT Book Oblique.ttf');
}
/*body.cn {font-family: SourceHans Regular;}*/
body .wrap_full .sort_list_full{
	font-family: Microsoft YaHei, Arial;
}
/*body.en .link_btn{
	font-family: Futura LT Book;
}*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	zoom: 1;
}
/*
!*小箭头*!
.hr_arrow{
	display: inline-block;
	padding-left: 10px;
	width: 10px;
	height: 6px;
	position: relative;
	top: -1px;
	right: 0px;
}
.hr_arrow::before,
.hr_arrow::after {
	content: '';
	position: absolute;
	width: 2px;
	height: 6px;
	background-color: #fff;
}
.hr_arrow::before{
	right: 2px;
	-webkit-transform: skew(140deg, 0deg);
	-ms-transform: skew(140deg, 0deg);
	transform: skew(140deg, 0deg);
}
.hr_arrow::after{
	right: 6px;
	-webkit-transform: skew(-140deg, 0deg);
	-ms-transform: skew(-140deg, 0deg);
	transform: skew(-140deg, 0deg);
}
*/

/*单选按钮*/

.radioGroup label {
	position: relative;
	padding-left: 30px;
	padding-right: 70px;
	cursor: pointer;
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
}
.en .radioGroup label{
	padding-right: 40px;
}

.radioGroup label::before, .radioGroup label::after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	width: 20px;
	height: 20px;
	border-radius: 50%;
}
.radioGroup label::before {
	/*box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25), 0 2px 5px 6px rgba(0, 0, 0, 0.5) inset;*/
	background: #fff;
	border:1px solid #999;
}
.radioGroup label::after {
	background: #f08722;
	opacity: .2;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.radioGroup label:hover::after {
	-webkit-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5);
	opacity: 1;
	/*-webkit-transition: 0.2s;*/
	/*-o-transition: 0.2s;*/
	/*transition: 0.2s;*/
	/*left:1px;*/
}
.radioGroup input {
	position: absolute;
	left: 0px;
	z-index: -1;
	opacity: 0;
}
.radioGroup input:checked + label::before {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 1;
	border: 2px solid #f08722 ;
	/*box-shadow: 0 0 15px -1px #f08722;*/
}
.radioGroup input:checked + label::after {
	-webkit-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5);
	opacity: 1;
	border: 2px solid #f08722 ;
	/*box-shadow: 0 0 15px -1px #f08722;*/
}
.radioGroup{
	padding-top: 30px;
}
.type_title,.name_title,.contact_title{
	color: #999;
	text-transform:capitalize;
}
.type_title{
	padding-right: 110px;
}
.name_title,.contactBox1 span.contact_title,.en .name_title,.en .contactBox1 span.contact_title{
	display: inline-block;
	width:90px;
	text-indent: 0px;
	text-align: left;
	float: left;
	line-height: 30px;
}
.en .name_title,.en .contactBox1 span.contact_title{
	width:160px;
}
.textarea{
	display: block;
	resize: none;
	width:860px;
	height:90px;
	border:1px solid #ccc;
	float: none;
	margin-bottom: 30px;
	color: #000;
	font-size: 14px;
	font-family: Microsoft YaHei, Arial;
}
.nameBox{
	line-height: 30px;
	margin-bottom: 30px !important;
}
.input_230{
	width:230px;
	height:30px;
	line-height:30px;
	text-indent: 10px;
	font-family: Microsoft YaHei, Arial;
}
.en .input_230{
	width:210px;
}
.input_addr{
	width:790px;
	height:30px;
	text-indent: 10px;
	margin-left: 90px;
	font-family: Microsoft YaHei, Arial;
}
.en .input_addr{
	width: 720px;
	margin-left:160px;
}
.contactBox1{
	margin-bottom: 20px !important;
}
.contactBox1 span,.contactBox1 input{
	float: left;
}
.contactBox1 span{
	display: inline-block;
	width: 48px;
	text-align: center;
	color: #999;
	line-height: 30px;
}
.en .contactBox1 span{
	width: 43px;
}
.submitBox{
	margin-top: 40px;
	height:40px;
	line-height: 40px;
	width:880px;
}
.submitBox>span{
	font-size: 14px;
	color: #666;
}
.submitBox .submit_btn{
	display: inline-block;
	height:40px;
	line-height: 40px;
	width:210px;
	background: #ddd;
	color: #fff;
	font-size: 20px;
	text-align: center;
	float: right;
}
textarea::-webkit-input-placeholder,input::-webkit-input-placeholder {
	/* WebKit browsers */
	color:#999;
	font-size: 14px;
	text-transform:capitalize;
	font-family: Microsoft YaHei, Arial;
}
textarea:-moz-placeholder,input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color:#999;
	font-size: 14px;
	text-transform:capitalize;
	font-family: Microsoft YaHei, Arial;
}
textarea::-moz-placeholder,input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #999;
	font-size: 14px;
	text-transform:capitalize;
	font-family: Microsoft YaHei, Arial;
}
textarea::-ms-input-placeholder,input::-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #999;
	font-size: 14px;
	text-transform:capitalize;
	font-family: Microsoft YaHei, Arial;
}
/*================== banner =====================*/

.wrap_full_head{
	width: 100%;
	position: absolute;
}
.logo_menu{
	width:97%;
	height:90px;
	margin: 0 auto;
	border-bottom: 1px solid #fff;
}
.logo_menu .menu{
	float: right;
	width: auto;
	height: 90px;
}
.logo{
	float:left;
	width:130px;
	height:90px;
	line-height:90px;
}
.index_top .logo > a{
	background: none;
}
.logo > a{
	display: inline-block;
	height: 90px;
	width:130px;
	background: url('../images/logo_white.png') no-repeat center;
}
.logo_menu .menu li a{
	display: inline-block;
	/*width: 60px;*/
	padding:0px 20px;
	height: 90px;
	line-height: 90px;
	/*text-align: center;*/
	font-size: 14px;
	color: #fff;
/*	transition: all .2s ease;
	-ms-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;*/
}
.en .logo_menu .menu>ul>li>a{
	font-weight: bold;
}
.logo_menu .menu li.active a{background:#f08722;color:#fff;}
.Light_banner.logo_menu .menu li.active>a{color:#fff;}
/*.logo_menu .menu li.active a .hr_arrow::before,.logo_menu .menu li.active a .hr_arrow::after{
	background:#fff;
}*/

.logo_menu .menu li a:hover{
	background: #f08722;
	color:#fff;
}
.Light_banner.logo_menu .menu li > a:hover{
	color:#fff;
}
/*.logo_menu .menu li a:hover .hr_arrow::before,.logo_menu .menu li a:hover .hr_arrow::after{
	background:#fff;
}*/
.logo_menu .menu li a:hover .wrap_full_head .logo_menu .menu li ul{
	display: block;
}

.logo_menu .menu li.language_btn a{
	width:auto;
	padding: 0px;
}
.logo_menu .menu li.language_btn a.language_btn_cn{
	padding-left: 20px;
}
.logo_menu .menu li.language_btn a{ background: none!important;}

.wrap_full_head:hover{
/*	background: #fff;
	opacity: 0.9;
	filter: alpha(opacity=90);*/
	background: rgba(255,255,255,.9);
	border-bottom: 1px solid rgba(255,255,255,.9);
}

.wrap_full_head:hover .logo>a{
	background: url('../images/logo_black.png') no-repeat center;
}
/*.wrap_full_head:hover .logo_menu .menu li.language_btn a.language_btn_en{
	padding-right: 50px;
}*/
.logo_menu .menu li.language_btn a.language_btn_en{
	padding-right: 50px;
}
.wrap_full_head:hover .menu li a,.home_top_scroll .menu li a{
	color: #666;
}
/*.wrap_full_head:hover .hr_arrow::before,.wrap_full_head:hover .hr_arrow::after,
.home_top_scroll .hr_arrow::before,.home_top_scroll .hr_arrow::after{
	background-color: rgba(102,102,102,0.5);
}*/
.wrap_full_head:hover .logo_menu{
	border-bottom: none;
}
.wrap_full_head .logo_menu .menu li{float:left;position:relative;}
.wrap_full_head .logo_menu .menu li ul{
	width:100%;
	display:none;
	position:absolute;
	background:#f08722;
	white-space: nowrap;
}
.en .wrap_full_head .logo_menu .menu li ul{
	min-width: 180px;
}
.wrap_full_head .logo_menu .menu li ul li{
	float:left;
	width:100%;
	height:50px;
	border-bottom: 1px solid #f19b24;
}
.wrap_full_head .logo_menu .menu li ul li a{
	display:block;
	height:50px;
	line-height:50px;
	font-size:12px;
	background:none;
	color:#fff;
	text-align:left;
	padding: 0px 20px;
}
.wrap_full_head .logo_menu .menu li:hover a,
.home_top .menu li ul li a:hover,
.wrap_full_head .Light_banner.logo_menu .menu li:hover a{
	color:#fff;
}
.wrap_full_head .logo_menu .menu li ul li.active a{background: #f19b24;}
.home_top_scroll {
	width:100%;
	position:fixed;
	top:0;
	left:0;
	background:#fff;
	border-bottom: none;
}
/*
.home_top_scroll .logo>a{
	background: url('../images/logo_black.png') no-repeat center;
	margin-left:30px;
}
.home_top_scroll .menu li.language_btn{
	padding-right: 50px;
}

.span_line,.cn .logo_menu .menu li a.language_btn_en,.en .logo_menu .menu li a.language_btn_cn{
	color: #aaa;
}
.cn .language_btn:hover a.language_btn_cn,.en .language_btn:hover a.language_btn_en{color:#aaa !important;}
.cn .language_btn:hover .span_line,.language_btn:hover .language_btn_en,.en .language_btn:hover .span_line,.language_btn:hover .language_btn_cn{color:#f08722 !important;}
*/

/*================== end banner =====================*/

/*================== bottom_banner =====================*/
.hr_bottom_bannerBox{
	padding-top: 4px;
	position: relative;
	overflow: hidden;
}
.bannerList{
	margin-right: -12px;
	position: relative;
}
.hr_bottom_bannerBox li{
	display: inline-block;
	/*height:410px;*/
	/*cursor: pointer;*/
	width:32.99%;
	position: relative;
	float: left;
	text-align: center;
	margin-right: 4px;
}
/*.hr_bottom_bannerBox li.hr_bottom_banner_center{
	width: 33.5%;
	margin: 0 0.25%;
}*/
.mask{
	display: none;
	position: absolute;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.6);
	z-index:2;
}
.banner_text,.banner_text_join{
	display: none;
	position: absolute;
	/*top: 60px;*/
	top:15%;
	padding: 0px 30px;
	color: #fff;
	text-align: left;
	font-size: 14px;
	line-height: 24px;
	z-index: 3;
}
.banner_text_join{
	padding: 0;
	left: 50%;
	transform: translate(-50%, 0%);
	-ms-transform: translate(-50%, 0%); 	/* IE 9 */
	-moz-transform: translate(-50%, 0%); 	/* Firefox */
	-webkit-transform: translate(-50%, 0%); /* Safari 和 Chrome */
	-o-transform: translate(-50%, 0%);
}
.cn .banner_text_join{
	/*width:53%;*/
	width:450px;
}
.en .banner_text_join{
	width:280px;
}

.banner_text_join span{
	color: #f1a124;
}
/*.banner_text_join>p{
	display: inline-block;
	width: 100%;
	text-align: left;
	border:1px solid  blue;
}*/
.hr_bottom_bannerBox li:hover .mask,.hr_bottom_bannerBox li:hover .banner_text,.hr_bottom_bannerBox li:hover .banner_text_join{
	display: block;
}

.link_btn{
	display: inline-block;
	color: #fff;
	font-size: 20px;
	position: absolute;
	/*bottom: 20px;*/
	bottom: 3%;
	z-index: 3;
	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%); 	/* IE 9 */
	-moz-transform: translate(-50%, -50%); 	/* Firefox */
	-webkit-transform: translate(-50%, -50%); /* Safari 和 Chrome */
	-o-transform: translate(-50%, -50%);
}
.hr_bottom_bannerBox li:hover .link_btn{
	width:320px;
	height:40px;
	line-height: 40px;
	/*bottom: 40px;*/
	bottom:6%;
	background:-webkit-gradient(linear, 0 0, 100% 100%, from(#f1a124), to(#f08622));
	background:-moz-linear-gradient(left, #f1a124,#f08622);
	background: linear-gradient(to right, #f1a124 0%,#f08622 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f1a124,endColorstr=#f08622,grandientType=1);  /*0竖直，1水平 IE9*/
	transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;	/* Firefox 4 */
	-webkit-transition: all 0.3s ease-in-out 0s;	/* Safari 和 Chrome */
	-o-transition: all 0.3s ease-in-out 0s;	/* Opera */
}
.submitBox span.do_submit{
	cursor: pointer;
	background:-webkit-gradient(linear, 0 0, 100% 100%, from(#f1a124), to(#f08622));
	background:-moz-linear-gradient(left, #f1a124,#f08622);
	background: linear-gradient(to right, #f1a124 0%,#f08622 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f1a124,endColorstr=#f08622,grandientType=1);  /*0竖直，1水平 IE9*/
}
.hr_bottom_bannerBox li:hover .link_btn:hover,.submitBox span.do_submit:hover{
	background:-webkit-gradient(linear, 0 0, 100% 100%, from(#e7970a), to(#e67c08));
	background:-moz-linear-gradient(left, #e7970a, #e67c08);
	background: linear-gradient(to right, #e7970a 0%,#e67c08 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e7970a,endColorstr= #e67c08,grandientType=1);  /*0竖直，1水平IE9*/
}
.hr_bottom_banner_left{left:0px;}
.hr_bottom_banner_right{
	right:0px;
}/*
.hr_bottom_banner_center{
	padding:0px 4px;
}*/
.hr_bottom_bannerBox img{
	/*max-width:100%;*/
	width:100%;
	height:auto;
}
/*================== end bottom_banner =====================*/

/*!*================== footer =====================*!
.bottom_full{
	width:100%;
	height:50px;
	background:#222;
	position: relative;
	!*position: fixed;*!
	bottom: 0px;
}
.bottom_full .foot_copy {
	color: #666;
	font-size: 12px;
	line-height: 50px;
	margin-left:30px;
}
.bottom_full .foot_share{
	float: right;
}
.social-links-item{float:right;width:270px;padding-right: 30px}
.bottom_full .bdshare-button-style0-16 a{
	display: inline-block;
	width:20px;
	float: left;
	font-size: 12px;
	line-height: 50px;
	height: 50px;
	background-image: url(../images/hr_icon.png);
	background-repeat: no-repeat;
	cursor: pointer;
	margin: 0px 20px 0px 0px;
	padding-left: 0px;
}
.bottom_full .bdshare-button-style0-16 .bds_qzone {
	background-position: -27px -43px;
}
.bottom_full .bdshare-button-style0-16 .bds_weixin {
	background-position: -66px -43px;
}
.bottom_full .bdshare-button-style0-16 .bds_tsina {
	background-position: -106px -43px;
}
.bottom_full .bdshare-button-style0-16 a.bds_fbook {
	width:12px;
	background-position: -146px -43px;
}
.bottom_full .bdshare-button-style0-16 .bds_twi {
	background-position: -176px -43px;
}
.bottom_full .bdshare-button-style0-16 .bds_linkedin {
	background-position: -213px -43px;
}
.bottom_full .bdshare-button-style0-16 a.bds_more{
	width:16px;
	background-position: -251px -45px;
}
.bottom_full .bdshare-button-style0-16 .bds_qzone:hover{
	background-position: -27px 0px;
}
.bottom_full .bdshare-button-style0-16 .bds_weixin:hover {
	background-position: -66px 0px;
}
.bottom_full .bdshare-button-style0-16 .bds_tsina:hover {
	background-position: -106px 0px;
}
.bottom_full .bdshare-button-style0-16 a.bds_fbook:hover{
	background-position: -146px 0px;
}
.bottom_full .bdshare-button-style0-16 .bds_twi:hover {
	background-position: -176px 0px;
}
.bottom_full .bdshare-button-style0-16 .bds_linkedin:hover {
	background-position: -213px 0px;
}
.bottom_full .bdshare-button-style0-16 a.bds_more:hover{
	background-position: -251px 0px;
}
.cn .bdshare_popup_bg,.cn .bdshare_popup_box,.en .bdshare_popup_bg,.en .bdshare_popup_box{
	right:50px !important;
	left:auto!important;
	top:auto !important;
	bottom:50px !important;
}
!*================== end footer =====================*!*/


/*==================  nomal_head  =====================*/
.nomal_head .wrap_full_head {
	width: 100%;
	background: #fff;
	position: relative;
}
.head_border .nomal_head .logo_menu{
	border-bottom: 1px solid #ccc;
}
.nomal_head .logo>a{
	background: url(../images/logo_black.png) no-repeat center;
}
.nomal_head .logo_menu .menu li a{
	color:#666;
}
/*.nomal_head .hr_arrow::before,.nomal_head .hr_arrow::after{
	background:#666;
}*/
/*==================  end nomal_head  =====================*/

/*==================  当前第几个banner及banner总数  =====================*/

.sp-page,.sp-next-arrow .sp-page{
	display: none;
	font-size: 14px;
	color: #fff;
	width: 30px;
	height: 30px;
	position: absolute;
	right: 20px;
	top: 14px;
}
.sp-page::before{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 30px;
	box-sizing: border-box;
	border-bottom: 1px solid #fff;
	transform-origin: bottom left;
	transform: rotate(-45deg) scale(1.4);
	-ms-transform: rotate(-45deg) scale(1.4);	/* IE 9 */
	-moz-transform: rotate(-45deg) scale(1.4); 	/* Firefox */
	-webkit-transform: rotate(-45deg) scale(1.4); /* Safari 和 Chrome */
	-o-transform: rotate(-45deg) scale(1.4); 	/* Opera */
}
.sp-page-all{
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.sp-previous-arrow:hover .sp-page,.sp-next-arrow:hover .sp-page{
	display: block;
}
.sp-next-arrow .sp-page{
	left: 20px;
}
/*==================  end 当前第几个banner及banner总数  =====================*/


/*================== 黑色  =====================*/
/*浅色banner背景时，head添加.Light_banner     <div class="logo_menu home_top clearfix Light_banner ">*/
.Light_banner.logo_menu{
	border-bottom: 1px solid #000;
}
.Light_banner.logo_menu .nav_li>a{
	color: #000;
}

.home_top_scroll.Light_banner.logo_menu .menu>ul>li>a{
	color: #666;
}
/*.wrap_full_head .Light_banner.logo_menu .menu ul li.active .wrap_full_head .Light_banner.logo_menu .menu ul li a{color:#fff;}*/

.home_top_scroll.Light_banner.logo_menu{
	border-bottom: none;
}
/*.home_top_scroll.Light_banner .hr_arrow::before,.home_top_scroll.Light_banner .hr_arrow::after{
	background-color: rgba(102,102,102,0.5);
}*/
/*
.Light_banner .hr_arrow::before,.Light_banner .hr_arrow::after{
	background-color: #000;
}
*/

.Light_banner .logo>a{
	background: url(../images/logo_black.png) no-repeat center;
}
.black_radio .sp-button {
	border: 1px solid #000 !important;
}

.black_radio .sp-selected-button {
	background: #000;
}
/*==================  end 黑色 =====================*/
.en .en_not{
	display: none;
}
/*================== end #117894 官网改版 =====================*/



