﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-size:14px;}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0; }
img, table, td, th { border: 0; }
ul, ol { list-style-type:none; }
.clear { clear: both; height: 0; font-size: 1px; }
/*a,a:link{ color:#000; text-decoration:none;}*/
.active{background:#4c556e;}
.hide{display: none;}
.show{display: block;}

/*广告图*/
.banner { position: relative; width: 100%;}

/*正文*/
.main{position: relative; width: 100%; }
.main .main_top{  width: 1200px; margin: 0 auto; height: 35px; margin-top: 35px;}
.main .main_top .horizontal_line{float: left; width: 275px; height: 1px; background: #dedede; margin-top: 18px;}
.main .main_top ul{float: left;width: 650px;}
.main .main_top ul li{float: left; width: 108px; height: 35px; border: 1px solid #DEDEDE; border-radius: 10px; margin-right: 25px; background: #FFFFFF; cursor: pointer;}
.main .main_top ul li a{display: inherit; width: 100%; height: 100%; line-height: 35px; text-align: center;}
.main .main_top .clickBtn{ background: #0080FF; border: none;}
.main .main_top .clickBtn a{color: #FFFFFF;}
/*公司简介*/
.main #main_content1{ width: 100%; margin-top: 30px;}
/*title*/
.main #main_content1 .info_title{ height: 30px; margin-bottom:35px;}
.main #main_content1 .info_title .vertical_line{ float: left; margin-left: 5px; width: 7px; height: 100%; background: #0080FF;}
.main #main_content1 .info_title p{float: left; margin-left: 15px; height: 100%;line-height: 30px;font-size: 23px;}
.main #main_content1 .info_title p span{font-size: 16px;}
/*内容一*/
.main #main_content1 .company_profile{ margin: 0 auto;  height: 250px; width: 1150px; padding-top: 25px; padding-bottom: 75px;}
.main #main_content1 .company_profile img{float: left; width: 405px; height:330px;}
.main #main_content1 .company_profile .company_profile_info{ float: left; width: 700px; margin-left: 45px;}
.main #main_content1 .company_profile .company_profile_info .info_content{ padding-top: 10px;}
.main #main_content1 .company_profile .company_profile_info .info_content p{margin-top: 15px; line-height: 28px; text-indent:2em;}
/*内容二*/
.main #main_content1 .coorporate_culture{position: relative; margin: 0 auto; width: 1150px; height: 520px; padding-top: 45px; padding-bottom: 55px;}
.main #main_content1 .coorporate_culture .info_content{position: absolute;  float: left; margin-top: 35px; width: 856px; height: 383px;background:url(../images/culture.png) no-repeat;}
.main #main_content1 .coorporate_culture .info_content .intext{ padding:16px 0 10px 36px; width:340px;font-family:"微软雅黑"; height:40px;}
.main #main_content1 .coorporate_culture .info_content .intext h6{ font-size:18px; font-weight:bold; color:#485a8b;font-family:"微软雅黑";}
.main #main_content1 .coorporate_culture .info_content .intext .bq p { margin-right:10px; float:left; font-size:14px; line-height:30px; color:#5d5d5d;}
.main #main_content1 .coorporate_culture .info_content .r{ float:right}
.main #main_content1 .coorporate_culture .info_content .L{ float:left;}
.main #main_content1 .coorporate_culture .info_content ul li{ line-height:25px;color:#5d5d5d;}
.main #main_content1 .coorporate_culture .info_content .intext .qycn p{color:#5d5d5d; font-size:14px; line-height:30px;}
.main #main_content1 .coorporate_culture .info_content img{float: left; width: 100%; position: absolute;}
.main #main_content1 .coorporate_culture .info_img1{ position: absolute; width: 400px; height: ; right: 0px; top: 50px;}
/*内容三*/
.main #main_content1 .enterprise_qualification_bg{ width: 100%; background: #F5F5F5;padding-top: 25px; padding-bottom: 40px;}
.main #main_content1 .enterprise_qualification{ width: 1200px; margin: 0 auto;}
.main #main_content1 .enterprise_qualification .info_content{margin-left: 25px; margin-top: 25px; height: 211px;}
.main #main_content1 .enterprise_qualification .info_content img{height: 211px;}
/*内容四*/
.main #main_content1 .service_advantage{ position: relative; width: 1150px; margin: 0 auto; margin-top: 70px;}
.main #main_content1 .service_advantage .adv{ width:287px; height:90px; float:left; margin-bottom:10px;}
.main #main_content1 .service_advantage .adv .advimg{ float:left; width:90px; height:90px;}
.main #main_content1 .service_advantage .adv .advdesc{ float:left; padding:12px 0 0 10px; line-height:30px;width:180px; color:#5d5d5d;font-family:"微软雅黑";}
.main #main_content1 .service_advantage .adv .lheight{ line-height:50px;} 
.main #main_content1 .service_advantage .info_img2{ margin-top: 35px; width: 400px;height: 382px;}
.main #main_content1 .service_advantage .info_content{position: absolute; width: 850px; height: 285px; top: 125px; right: 0;}
.main #main_content1 .service_advantage .info_content img{ width: 100%; height: 100%;}
/*内容五*/
.main #main_content1 .business_parters{width: 1200px; margin: 0 auto; margin-top: 95px;}
.main #main_content1 .business_parters ul{ margin-left: 25px; width: 1200px; margin-top: 40px;}
.main #main_content1 .business_parters ul li{float: left; margin-left: 10px;width: 190px;}
.main #main_content1 .business_parters ul li a img{ width: 190px; height: 94px;}


/*说明会*/
.main #main_content2 {width: 1150px; margin: 0 auto; margin-top: 30px;}
.main #main_content2 .info_content{ float: left; width: 100%; padding: 27px 0; border-bottom: 1px solid #DEDEDE;}
.main #main_content2 .info_content img{float: left;}
.main #main_content2 .info_content .info_content_right{float: left; margin-left: 30px; width: 900px;}
.main #main_content2 .info_content .info_content_right h2{ line-height: 30px; height: 30px; font-size:18px; color:#333333; font-weight:bold;}
.main #main_content2 .info_content .info_content_right .infor{ height:30px; font-size:12px; color:#b2b2b2; }
.main #main_content2 .info_content .info_content_right .infor img{float:left;  margin-top:7px; margin-right:10px;}
.main #main_content2 .info_content .info_content_right .infor p{ float: left; line-height:30px; margin-right: 20px; }
.main #main_content2 .info_content .info_content_right p{ line-height: 28px; }
.main #main_content2 .info_content .info_content_right ul{margin-top: 8px;}
.main #main_content2 .info_content .info_content_right ul li{float:left; margin-right:12px; height:20px; font-size:12px; color:#7d7d7d; background:#e9e9e9; padding-left:5px; padding-right:5px; line-height:20px;}
/*分页按钮*/
.main #main_content2 .inner{float: left; width: 100%; height: 66px; margin-top: 45px; }
.main #main_content2 .inner ul li{ float: left; margin-right: 10px;}
.main #main_content2 .inner ul li span{display: block; border-radius: 5px; width: 40px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #dedede;}
.main #main_content2 .inner ul li .imgBtn{width: 50px; height: 40px;}
.main #main_content2 .inner ul li .pointNum{background: #0080FF; color: #FFFFFF;border: none;}
.main #main_content2 .inner ul li .showmore{border: none;}
.main #main_content2 .inner .point{float: left; margin-left: 250px;}
.main #main_content2 .inner .point span{ margin-left: 20px; line-height: 40px; text-align: center; font-size: 15px;color: darkgrey;}
.main #main_content2 .inner .point input{ width: 40px; height: 40px; padding-left: 10px;}


/*公司动态*/
.main #main_content3 {width: 1150px; margin: 0 auto; margin-top: 30px;}
.main #main_content3 .info_content{ float: left; width: 100%; padding: 27px 0; border-bottom: 1px solid #DEDEDE;}
.main #main_content3 .info_content img{float: left;}
.main #main_content3 .info_content .info_content_right{float: left; margin-left: 30px; width: 900px;}
.main #main_content3 .info_content .info_content_right h2{ line-height: 30px; height: 30px; font-size:18px; color:#333333; font-weight:bold;}
.main #main_content3 .info_content .info_content_right .infor{ height:30px; font-size:12px; color:#b2b2b2; }
.main #main_content3 .info_content .info_content_right .infor img{float:left;  margin-top:7px; margin-right:10px;}
.main #main_content3 .info_content .info_content_right .infor p{ float: left; line-height:30px; margin-right: 20px; }
.main #main_content3 .info_content .info_content_right p{ line-height: 28px; }
.main #main_content3 .info_content .info_content_right ul{margin-top: 8px;}
.main #main_content3 .info_content .info_content_right ul li{float:left; margin-right:12px; height:20px; font-size:12px; color:#7d7d7d; background:#e9e9e9; padding-left:5px; padding-right:5px; line-height:20px;}
/*分页按钮*/
.main #main_content3 .inner{float: left; width: 100%; height: 66px; margin-top: 45px; }
.main #main_content3 .inner ul li{ float: left; margin-right: 10px;}
.main #main_content3 .inner ul li span{display: block; border-radius: 5px; width: 40px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #dedede;}
.main #main_content3 .inner ul li .imgBtn{width: 50px; height: 40px;}
.main #main_content3 .inner ul li .pointNum{background: #0080FF; color: #FFFFFF;border: none;}
.main #main_content3 .inner ul li .showmore{border: none;}
.main #main_content3 .inner .point{float: left; margin-left: 250px;}
.main #main_content3 .inner .point span{ margin-left: 20px; line-height: 40px; text-align: center; font-size: 15px;color: darkgrey;}
.main #main_content3 .inner .point input{ width: 40px; height: 40px; padding-left: 10px;}

/*人才招聘*/
.main #main_content4 {width: 922px; margin: 0 auto; margin-top: 30px;}
.main #main_content4 .info_content{ float: left; width: 922px; margin-top: 25px;}
.main #main_content4 .info_content h3{ width: 100%;height: 30px;line-height: 25px;font-size: 16px; }
.main #main_content4 .info_content p{ width: 100%; line-height: 24px;}
.main #main_content4 .info_content .job_requirement{float: left; padding: 30px 40px; width: 381px; height: 335px; color: #5D5D5D; background: #eeeeee;}
.main #main_content4 .info_content .job_info{ float: left; width: 461px; height: 395px;}
.main #main_content4 .info_content .job_info .job_title{ width: 401px; height: 85px; padding: 30px; color: #FFFFFF; text-align: center;}


/*联系我们*/
.main #main_content5{ width: 1200px; margin: 0 auto; margin-top: 30px;}
.main #main_content5 .main_content_top{ float: left; position: relative; width: 100%; }
.main #main_content5 .main_content_top .company_list{  float: left; margin-top: 60px; margin-left: 10px; width: 150px;  }
.main #main_content5 .main_content_top .company_list .vertical_line{ position: absolute; left: 25px; top: 73px; width: 1px; height: 520px; background: #9f9f9f;}
.main #main_content5 .main_content_top .company_list ul{margin-left: 10px;}
.main #main_content5 .main_content_top .company_list ul li{float: left; width: 100%; height: 27px; margin-bottom: 10px; cursor: pointer;}
.main #main_content5 .main_content_top .company_list ul li .circle_dot{ position: absolute; float: left; width: 12px; height: 12px; border-radius: 6px; background: #9f9f9f; margin-top: 8px;}
.main #main_content5 .main_content_top .company_list ul li p{ float: left; height: 27px; line-height: 27px; font-size: 16px;   padding: 0 10px; margin-left: 30px;}
.main #main_content5 .main_content_top .company_list ul li:hover p{background: #0080FF;}
.main #main_content5 .main_content_top .company_list ul li:hover p a{color: #FFFFFF;}
.main #main_content5 .main_content_top .company_list ul li:hover .circle_dot{background: #0080FF;}
.main #main_content5 .main_content_top .company_list ul li .index_company {background: #0080FF;}
.main #main_content5 .main_content_top .company_list ul li .index_company a{color: #FFFFFF;}
/*公司地址*/
.main #main_content5 .main_content_top .comyany_map{float: left; width: 850px; margin-left: 120px;}
.main #main_content5 .main_content_top .comyany_map img{width: 100%;}
.main #main_content5 .main_content_top .company_adress .ad1{position: absolute; bottom: 95px; right: 270px;}
.main #main_content5 .main_content_top .company_adress .ad2{position: absolute; bottom: 260px; right: 185px;}
.main #main_content5 .main_content_top .company_adress .ad3{position: absolute; bottom: 238px; right: 182px;}
.main #main_content5 .main_content_top .company_adress .ad4{position: absolute; bottom: 280px; right: 160px;}
.main #main_content5 .main_content_top .company_adress .ad5{position: absolute; bottom: 180px; right: 182px;}
.main #main_content5 .main_content_top .company_adress .ad6{position: absolute; bottom: 435px; right: 245px;}
.main #main_content5 .main_content_top .company_adress .ad7{position: absolute; bottom: 385px; right: 242px;}
.main #main_content5 .main_content_top .company_adress .ad8{position: absolute; bottom: 280px; right: 175px;}
.main #main_content5 .main_content_top .company_adress .ad9{position: absolute; bottom: 255px; right: 160px;}
.main #main_content5 .main_content_top .company_adress .ad10{position: absolute; bottom: 378px; right: 200px;}
.main #main_content5 .main_content_top .company_adress .ad11{position: absolute; bottom: 212px; right: 174px;}
.main #main_content5 .main_content_top .company_adress .ad12{position: absolute; bottom: 445px; right: 270px;}
.main #main_content5 .main_content_top .company_adress .ad13{position: absolute; bottom: 230px; right: 160px;}
.main #main_content5 .main_content_top .company_adress .ad14{position: absolute; bottom: 147px; right: 207px;}
.main #main_content5 .main_content_top .company_adress .ad15{position: absolute; bottom: 160px; right: 192px;}
/*文章*/
.main #main_content5 .main_content_centen{float: left; width: 100%;}
.main #main_content5 .main_content_centen .article_title{float: left; width: 100%; height: 45px; border-bottom: 2px solid #DEDEDE;}
.main #main_content5 .main_content_centen .article_title p{float: left; height: 43px; line-height: 43px; font-size: 23px; font-weight: bold; padding: 0 20px; border-bottom: 4px solid #0080FF;}
.main #main_content5 .main_content_centen .article_content{ float: left; width: 1150px;margin-left: 25px; }
.main #main_content5 .main_content_centen .article_content p{ float: left; width: 100%; text-indent: 30px; line-height: 30px; margin-top: 25px;}
.main #main_content5 .main_content_centen .article_content img{float: left; width: 100%; margin-top: 20px;}

/*底部*/
.bottom1{ width:100%; height:205px; margin-top: 80px; background:#323d5a;}
.bottom1 .bottom_1{ width:1200px; margin:0px auto;}
/*.bottom1 .bottom_1 img{ float:left; margin-top:54px; margin-left:54px;}*/
.bottom1 .bottom_1 span{ width:333px; line-height:24px; font-size:14px; color:#bfbfbf; float:left; margin-top:33px; margin-left:42px;}
.bottom1 .bottom_1 .tel{ float:left; margin-left:70px; margin-top:65px;}
.bottom1 .bottom_1 .weixin{ float:left; margin-left:36px; margin-top:17px; height:178px; border-left:1px solid #7d879f;}
/*.bottom1 .bottom_1 .weixin img{ margin-left:29px; margin-top:20px;}*/

.bottom2{ width:100%; height:60px; background:#323d5a; border-bottom:1px solid #7d879f; border-top:1px solid #7d879f;}
.bottom2 ul{ width:654px; margin:0px auto;}
.bottom2 ul li{ width:130px; height:60px; line-height:60px; text-align:center; float:left; color:#fff;}
.bottom2 ul span{ width:1px; height:14px; background:#fff; float:left; margin-top:23px;}


.bottom3{ width:100%; height:108px; background:#323d5a;}
.bottom3 .bottom_3{ width:500px; margin:0px auto;}
.bottom3 .bottom_3 img{ float:left; margin-top:22px;}
.bottom3 .bottom_3 span{ float:left; font-size:12px; color:#fff; margin-top:17px; margin-left:20px;}
.bottom3 .bottom_3 .baidu{ float:left; margin-top:14px; margin-left:20px;}
.bottom3 .bottom_3 .zi{ float:left; font-size:12px; color:#fff; margin-top:17px; margin-left:8px;}
.bottom3 .bottom_3 .tongji{ float:left; margin-top:18px; margin-left:8px;}
