.main{float:left;width: 100%}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.center{width: 1100px;margin: 0 auto}
.content_list{float: left;width: 100%;}
.content_left{float: left;width: 726px;margin-top: 30px;}
.content_left a{text-align: center;line-height: 230px;color: #626262}
.content_bj1{float: left;width: 175px;height: 147px;margin-right: 6px;background: url("../img/img_01.jpg") no-repeat}
.content_bj2{float: left;width: 175px;height: 147px;margin-right: 6px;background: url("../img/img_02.jpg") no-repeat}
.content_bj3{float: left;width: 175px;height: 147px;margin-right: 6px;background: url("../img/img_03.jpg") no-repeat}
.content_bj4{float: left;width: 175px;height: 147px;margin-right: 6px;background: url("../img/img_04.jpg") no-repeat}
.content_span{float: left;width: 100%;margin-top: 10px;}
.content_right{float: left;width: 372px;height: 248px;background: url("../img/img_3.jpg") no-repeat;margin-top: 30px;}
.content_span1{display: block;text-indent: 2em;font-size: 14px;line-height: 35px;}
.feedback_textarea1{float: left;width: 310px;height: 100px;margin-top: 10px;border: 1px solid #d4d2d2;padding: 10px 10px;margin-left: 20px;}
.button{float:left;background: #d2140a;text-align: center;padding: 10px 25px;font-size: 14px;color: #ffffff;margin-top: 10px;cursor: pointer;margin-left: 20px;}
.middle_bj{float:left;width: 100%;background: url("../img/fw-bg.jpg") center 0 no-repeat;height: 485px;margin-top: 20px;}
.middle_span{float:left;width: 100%;text-align: center;color: #FF0011;font-size: 30px;margin:40px 0;}
.middle_div{float: left;width: 100%}
.middle_ul{float:left;width: 330px;background: #ffffff;height: 318px;}
.middle_li{width: 310px;font-size: 14px;color:#466c93;text-align: center;margin: 10px 0px 0px 10px;}
.middle_xian{width: 310px;border-bottom: 1px solid #e0e0e0;margin: 10px 0 0px 10px;}
.middle_li1{width: 310px;height: 100px;overflow:hidden;font-size: 12px;color:#5c5c5c;margin: 10px 0 0px 10px;line-height: 20px;}
.middle_ul1{float:left;width: 330px;background: #ffffff;height: 318px;margin-left: 55px;}
.middle_div ul li a{display:block;width: 330px;height: 160px;overflow: hidden;}
.middle_div ul:hover img{
	transform: scale(1.1);
	transition: all ease 1s;	
}
.back_list{float: left;width: 100%;margin-top: 10px;}
.back_left{float: left;width: 779px;}
.back_left p{float: left;width: 100%;border-bottom: 1px solid #e0e0e0}
.back_left p span{float: left;color: #414141;font-size: 22px;border-bottom: 1px solid #da251c;padding-bottom: 8px;}
.back_img{float: left;width: 385px;height: 257px;position: relative}
.back_dw{position: absolute;left: 0;bottom: 0;width: 385px;background:rgba(0,0,0,0.7);height: 37px;}
.back_dw a{float: left;width: 100%;text-align: center;line-height: 37px;color: #ffffff;font-size: 14px;}
.back_text{float: left;width: 384px;margin-left: 10px;}
.back_text ul li{float: left;width: 100%;padding-bottom: 5px;border-bottom: 1px dashed #cdcdcd;line-height:35px;}
.back_text ul li a{font-size: 16px;color: #414141}
.back_text ul li a:hover{font-size: 16px;color: #da251c}
.back_xian{float: left;width: 2px;height: 288px;background: #f2f2f2;margin-top: 35px;}
.back_right{float: left;width:319px;margin-top: 10px;}
.back_ul{float: left;border-bottom: 1px solid #d9d9d9;width: 318px;margin-bottom: 10px;}
.back_yes{float: left;padding: 10px 20px;color: #eb0102;font-size: 14px;border-bottom: 1px solid #eb0102;cursor: pointer}
.back_no{float: left;padding: 10px 20px;color: #414141;font-size: 14px;cursor: pointer}
.back_div{float: left;width: 100%}
.back_show{float: left;width: 100%;margin-left: 10px;overflow: hidden}
.back_show ul li{float: left;width: 100%;padding-bottom: 5px;border-bottom: 1px dashed #cdcdcd;line-height:35px;}
.back_show ul li a{font-size: 14px;color: #777777}
.back_show ul li a:hover{color: #da251c}
.back_hide{float: left;width: 100%;margin-left: 10px;overflow: hidden;display: none}
.back_hide ul li{float: left;width: 100%;padding-bottom: 5px;border-bottom: 1px dashed #cdcdcd;line-height:35px;}
.back_hide ul li a{font-size: 14px;color: #777777}
.back_hide ul li a:hover{color: #da251c}


.back_bt{float: left;width: 100%;}
.back_bt p{float: left;width: 100%;border-bottom: 1px solid #e0e0e0}
.back_bt p span{float: left;color: #414141;font-size: 22px;border-bottom: 1px solid #da251c;padding-bottom: 8px;}


.tt_ny{ width:100%; float:left;}
.list{ width:1003px; height:60px; margin:43px auto 0 auto; text-align:center;}
.click_no{padding:10px 15px; color:#969696; font-size:12px; margin-left:20px;border: #969696 2px solid;text-decoration:none;}
.click_yes{padding:10px 15px; color:#b90721; font-size:12px; margin-left:20px;border: #b90721 2px solid;text-decoration:none;}
.click_left{padding:10px 18px; color:#FFFFFF; font-size:12px; margin-left:20px;text-decoration:none;background: #969696 url("../img/arrow-left.png") no-repeat center;}
.click_right{padding:10px 18px; color:#FFFFFF; font-size:12px; margin-left:20px;text-decoration:none;background: #969696 url("../img/arrow-right.png") no-repeat center;}




/*��˾���*/
.banner_bj{float: left;width: 100%;background: url("../img/banner_ny.jpg") no-repeat center;height: 300px}
.profile_top{float: left;width: 100%;;position: relative}
.profile_top2{float: left;width: 100%;;position: relative}
.profile_dw{position: absolute;left: 0;top: -34px;height: 34px;}
.profile_no{float:left;width: 114px;height: 34px;background: #4b4d4a;text-align: center;margin-right: 10px;}
.profile_no a {color:#ffffff;line-height: 34px;}
.profile_yes{float:left;width: 114px;height: 34px;background: url("../img/img_10.jpg") no-repeat;text-align: center;margin-right: 10px;}
.profile_yes a {color:#ffffff;line-height: 34px;}

.profile_top .mapbox{margin:15px 0;float: left;width: 100%;border-bottom: 1px solid #ededed;padding-bottom: 5px;}
.profile_top2 p{float: left;padding-bottom: 5px;}
.profile_top1{float: left;width: 100%;;position: relative}
.profile_p{float: left;width: 100%;border-bottom: 1px solid #ededed;padding-bottom: 5px;}
.profile_span{float: left;color: #666666;font-size: 14px;}
.profile_span1{color: #ba000d;padding-left: 5px;}
.profile_span2{float: right;font-size: 12px;}
.profile_span3{float: right;font-size: 12px;line-height: 30px;}
.profile_a{color: #666666;font-size: 12px;}
.profile_a1{color: #cb000e;font-size: 12px;}
.problem_it{float: left;width: 100%;margin: 20px 0;}
/*.problem_it span{float: left;width: 464px;height: 374px;}*/
.problem_text{float: left;width: 636px;}
.problem_bottom{float: left;width: 100%;margin-top: 20px;}
.problem_lx{float: left;width: 100%;background: url("../img/img_13.jpg") repeat-x;height:38px;margin-top: 20px;}
.problem_lx a{font-size: 12px;color: #333640}
.problem_lx span{float: left;color:#333640;font-size: 14px;line-height: 38px;}

/* ����֤�� */
.honorary_div{float: left;width: 100%;margin: 20px 0;}
#box{position:relative;width:754px;height:375px;margin:50px auto 0;}
#box ul{position:relative;width:754px;height:375px;}
#box li{position:absolute;list-style:none;background:#000;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}
#box li img{width:100%;height:100%;vertical-align:top;}
#box .prev, #box .next{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../img/btn.png) no-repeat;}
#box .prev{left:-50px;}
#box .next{right:-50px;background-position:-39px 0;}



/*��������*/
.press_list{float: left;width: 100%;margin: 15px 0;}
.press_span{float: left;width: 100%;text-align: center}
.press_span span{font-size: 18px;padding:0 10px;cursor: pointer}
.press_yes{color: #cb000e;}
.press_no{color: #6d6d6d;}
.press_show{float: left;width: 100%}
.press_show ul{float: left;width: 1056px;background: #f8f7f7;padding: 0px 20px;border: 2px solid #e3e3e3;height: 141px;margin-top: 10px;}
.press_show ul:hover{border: 2px solid #dc332b;}
.press_show ul:hover .press_li1 a{color: #da251c;}
.press_hide{float: left;width: 100%;display: none}
.press_hide ul{float: left;width: 1056px;background: #f8f7f7;padding: 0px 20px;border: 2px solid #e3e3e3;height: 141px;margin-top: 10px;}
.press_hide ul:hover{border: 2px solid #dc332b;}
.press_hide ul:hover .press_li1 a{color: #da251c;}
.press_li{float: left;width: 180px;height: 121px;margin-right: 15px;margin-top: 10px;}
.press_li1 a{float: left;width:815px; ;font-size: 18px;color: #4b4b4b;margin-top: 20px;}
.press_li2 a{float: left;width:815px; ;font-size: 14px;color: #666666;margin: 5px 0;}
.press_li3 a{float: left;width:815px; ;font-size: 14px;color: #888786;line-height: 25px;}


/*��������
.news_span{float: left;width: 100%;text-align: center;color: #2f2f2f;font-size: 24px;}
.news_span1{float: left;width: 100%;text-align: center;font-size: 12px;color: #929292;background: #f8f8f8;height: 32px;line-height: 32px;margin: 20px 0;}
.news_span1 span{padding: 0 5px;}
.company_center{float:left;width: 1100px;z-index: 9998;}
.company_custom{float: left;width: 100%;}
.company_bottom{float: left;width: 100%;border-bottom:1px solid #ececec;padding-bottom:20px;margin-top: 30px;}
.company_ul{float: left;width: 100%;}
.company_li a{float: left;color: #5d5d5d}
.company_li1 a{float: right;color: #5d5d5d}
.news_div1{float: left;width: 100%;margin-bottom: 20px;}
.news_span3{float: left;color: #2c2c2c;font-size: 18px;width: 100%;margin:10px 0;font-weight: bold}
.news_xian{float: left;width: 100%;border-bottom: 1px dashed #aaaaaa;margin-bottom: 10px;}
.news_ul{float: left;width: 100%;}
.news_ul li {float: left;width: 50%;}
.news_ul li a{float: left;width:90%;color:#484848;font-size: 14px;line-height: 22px;height: 25px;overflow: hidden}
.news_ul li a:hover{color:#e82633;}
*/

/*��������*/
.news_span{ display:block;text-align: center;color: #2f2f2f;font-size: 24px;}
.news_span1{display:block; clear:both;text-align: center;font-size: 12px;color: #929292;background: #f8f8f8;height: 32px;line-height: 32px;margin: 20px 0;}
.company_center{float:left;width: 1100px;z-index: 9998;}
.company_custom{float: left;width: 100%;height: 500px;background: #000000;}
.company_bottom{float: left;width: 100%;border-bottom:1px solid #ececec;padding-bottom:20px;margin-top: 30px;}
.company_ul{float: left;width: 100%;}
.company_li a{float: left;color: #5d5d5d}
.company_li1 a{float: right;color: #5d5d5d}
.news_div1{float: left;width: 100%;margin-bottom: 20px;}
.news_span3{float: left;color: #2c2c2c;font-size: 18px;width: 100%;margin:10px 0;font-weight: bold}
.news_xian{float: left;width: 100%;border-bottom: 1px dashed #aaaaaa;margin-bottom: 10px;}
.news_ul{float: left;width: 100%;}
.news_ul li {float: left;width: 50%;}
.news_ul li a{float: left;width:90%;color:#484848;font-size: 14px;line-height: 22px;height: 25px;overflow: hidden}
.news_ul li a:hover{color:#e82633;}

.problem_it{overflow:hidden; clear:both;}/*ԭ80��*/
/*.problem_it span{float: left; overflow:hidden;}*/*ԭ81��*/
.about_zi{overflow:hidden; float:right; width:600px; text-align:left; padding-top:80px;}
.about_zi p{border:none; font-size:14px; color:#484848; line-height:24px; vertical-align:middle; padding:0px; float:none; height:inherit;}
.bshare-custom{overflow:hidden; display:inline-block;*display:inline; *zoom:1;}
.zong_ny{overflow:hidden; padding:25px 10px; text-align:left; clear:both;}
.profile_top .zong_ny p{border:none; font-size:14px; color:#484848; line-height:24px; vertical-align:middle; padding:0px; float:none; height:inherit;}


/*�������*/
.partner_list{float: left;width: 100%;}
.partner_list p{float: left;width: 100%;border-bottom: 1px solid #e0e0e0;padding-bottom: 0px;}
.partner_span{float: left;color: #414141;font-size: 18px;border-bottom: 2px solid #da251c;padding-bottom: 5px;}
.partner_list li{float: left;border:1px solid #ececec;margin-bottom:10px;}
.partner_li{float: left;margin-left:11.8px; }

/*��Ʒ�����*/
.service_left{float: left;width: 269px;margin-right: 10px;}
.service_right{float: left;width: 810px;}
.service_span{float: left;width: 100%;background: url("../img/img_18.jpg") no-repeat center;height: 103px;line-height: 103px;text-align: center;color: #ffffff;font-size: 30px;}
.service_no a{float: left;width: 100%;background: #f8f7f7;margin-top: 3px;height: 40px;color: #5a5a5a;font-size: 16px;text-align: center;line-height: 40px;}
.service_no a:hover{background: url("../img/img_19.jpg") no-repeat center;color: #ffffff}
.service_yes a{float: left;width: 100%;background: url("../img/img_19.jpg") no-repeat center;margin-top: 3px;height: 40px;color: #ffffff;font-size: 16px;text-align: center;line-height: 40px;}
.service_span1{float: left;width: 100%;margin-top: 10px;}
.service_list{float: left;width: 100%;margin-top: 30px;}
.service_div{float: left;width: 100%;}
/*�����ֲ�*/
.guide_div{float: left;width:100%;}
.talent_div1{float:left;width: 100%;margin-bottom: 30px;margin-top: 10px;}
/** =======================
 * Contenedor Principal
 ===========================*/




/**
 * Submenu
 -----------------------------*/
.submenu {  margin-top: 20px;  display: none;  font-size: 14px;  }
/*��������*/
.guide_list{float: left;width:100%;margin-bottom: 30px;}
.guide_list ul li{float: left;background: #fcf8f8;width: 1080px;height: 41px;margin-top: 10px;line-height: 41px;font-size: 16px;color: #252525;padding: 0 10px;}
.guide_list ul li span{float: right;font-size: 12px;}
.guide_list ul li span img{float: left;margin-top: 11px;margin-right:5px; }
.guide_list ul li span a{color: #1a1a1a;font-size: 12px;}
.guide_list ul li span a:hover{color: #cb000e;}



/*��ϵ����*/
.us_div{float: left;width: 1080px;padding: 10px 10px;border:1px solid #eae8e8}
.ul_bottom{float:left;width: 100%;}
.ul_bottom ul{width: 490px;margin-top: 30px;height: 212px;overflow: hidden}
.us_dt{float: left;width: 100%;background:#000000;height: 500px;}
.us_ul{float: left;}
.us_li{float: left;background: #f8f8f8;margin-bottom: 30px;line-height: 32px;height: 32px;}
.us_li a{float:right;font-size: 12px;color: #cd2a23;}
.ul_bottom li{float: left;width:450px;color: #4e4e4e;font-size: 14px;padding: 0 20px;}
.us_ul1{float: right;}
.us_li1{float: left;background: #f8f8f8;margin-bottom: 30px;line-height: 32px;height: 32px;}
.us_li1 a{float:right;font-size: 12px;color: #cd2a23;}

/*��������*/
.join_div{float: left;width: 100%}
.join_span{float: left;width: 100%;font-size: 14px;color: #474646;line-height: 25px;}
.join_span1{color: #da261d}
.join_bottom{float: left;width: 100%;margin-top: 20px;}
.join_bt{float: left;width: 1098px;border: 1px solid #e4e4e4;background: url("../img/img_25.jpg") repeat-x center;height: 36px;}
.join_bt ul li{float: left;font-size: 12px;color: #000000;margin-right: 150px;margin-left:20px;line-height: 38px;}







/*��������*/
.message_list{float: left;width: 100%}
.message_span {float: left;width: 100%;color: #2d2e2f;font-size: 14px;text-align: center;}
.message_div{float: left;width: 100%;background: url("../img/img_28.jpg") no-repeat center;margin-top: 20px;height: 511px;}
.message_div ul{float: left;padding: 50px;margin-top: 30px;}
.feedback_input{float: left;border: 1px solid #d4d2d2;width: 310px;margin-top: 20px;padding: 10px 10px;margin-left: 150px;}
.feedback_input1{float: right;border: 1px solid #d4d2d2;width: 310px;margin-top: 20px;padding: 10px 10px;}
.feedback_textarea{float: left;width: 700px;height: 160px;margin-top: 20px;border: 1px solid #d4d2d2;padding: 10px 0px;text-indent: 15px;margin-left: 150px;}
.message_button{float:right;text-align: center;padding: 10px 20px;font-size: 16px;color: #9c4e57;margin-top: 20px;cursor: pointer;border: 1px solid #a56169}








































