﻿@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: 10px;}
.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: 250px;}
.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;}
/*内容二*/
.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: rgba(231,236,244,0.1);}
.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 .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: 120px;}


/*说明会*/
.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 h2 a:hover{ color: #FF0000;}
.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;  background:#e9e9e9; padding-left:5px; padding-right:5px; line-height:17px;}
.main #main_content2 .info_content .info_content_right ul li a{font-size:12px; color:#7d7d7d; }
.main #main_content2 .info_content .info_content_right ul li:hover{ background:#0080ff; }
.main #main_content2 .info_content .info_content_right ul li:hover a{ color:#ffffff; }
/*分页按钮*/
.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 h2 a:hover{ color: #FF0000;}
.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:17px;}
.main #main_content3 .info_content .info_content_right ul li a{font-size:12px; color:#7d7d7d; }
.main #main_content3 .info_content .info_content_right ul li:hover{ background:#0080ff; }
.main #main_content3 .info_content .info_content_right ul li:hover a{ color:#ffffff; }
/*分页按钮*/
.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:150px;}
.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 .newa{ float:left; width:922px;margin-left:60px; margin-top:60px;}
.main #main_content5 .main_content_centen .article_title{}
.main #main_content5 .newa .article_tit{float: left; width: 100%; height: 45px; border-bottom: 2px solid #DEDEDE;}
.main #main_content5 .newa .article_tit h2{float: left; height: 43px; line-height: 43px; font-size: 23px; font-weight: bold; padding: 0 20px; border-bottom: 4px solid #0080FF;}
.main #main_content5 .newa .contact { background:#f7f7f7; margin-top:26px; height:auto; padding-bottom:20px;}
.main #main_content5 .newa .newatit{ margin:0 auto; width:200px;}
.main #main_content5 .newa .newatit img{ margin:22px 0 20px 0;}
.main #main_content5 .newa .contact p{ text-indent:2em; padding:2px 20px; font-size:16px; line-height:23px; font-family:"微软雅黑"; color:#292929;}
.main #main_content5 .newa .contact a{color:#2C6BA6; font-size:16px; font-family:"微软雅黑"; border-bottom:1px dashed #2C6BA6; text-decoration:none;}
.main #main_content5 .newa .contact a:hover{color:red;}
.main #main_content5 .newa .cfw{ height:280px;}
.main #main_content5 .newa .cfw .fwone{ width:280px; height:200px;float:left; margin-right:41px;}
.main #main_content5 .newa .cfw .red{ background:#ffe4e5; }
.main #main_content5 .newa .cfw .green{ background:#e7ffb3; }
.main #main_content5 .newa .cfw .blue{ background:#d5effe; }
.main #main_content5 .newa .cfw .margin{ margin-right:0;}
.main #main_content5 .newa .cfw .fwone img{ vertical-align:middle; margin:24px 119px;}
.main #main_content5 .newa .cfw .fwone p{ font-size:18px; text-align:center; color:#696969;font-family:"微软雅黑";}
.main #main_content5 .newa .cfw .fwone span{color:#696969; line-height:20px; text-align:center; display:block; padding-top:2px;font-family:"微软雅黑";}
.main #main_content5 .newa .ditu{ border:1px solid #dedede; padding:5px; margin-top:26px;} 
#allmap{width:900px;height:380px;overflow: hidden;font-family:"微软雅黑"; margin:0 auto;}
.main #main_content5 .newa .fuwu{ width:230px; float:left;}
.main #main_content5 .newa .fuwu .fuimg{ float:left;}
.main #main_content5 .newa .fuwu .fwnr{ float:left; margin-left:26px;}
.main #main_content5 .newa .fuwu .fwnr p{ font-size:18px;font-family:"微软雅黑"; }
.main #main_content5 .newa .fuwu .fwnr p.green{color:#9ac14b}
.main #main_content5 .newa .fuwu .fwnr p.red{color:#ef6061}
.main #main_content5 .newa .fuwu .fwnr p.blue{color:#59b0e9}
.main #main_content5 .newa .fuwu .fwnr p.purple{color:#a364f9}
.main #main_content5 .newa .fuwu .fwnr ul{ margin-top:15px;}
.main #main_content5 .newa .fuwu .fwnr ul li{ line-height:28px; color:#666666;font-family:"微软雅黑";}
/*公司地址*/
.main #main_content5 .main_content_top .comyany_map{float: left;}
.main #main_content5 .intro{margin-left:160px;}
.main #main_content5 .intro p{ text-indent:2em; line-height:25px;font-size:15px; margin:10px 0;}
/*.main #main_content5 .main_content_top .comyany_map img{width: 100%;}*/
.main #main_content5 .main_content_top .comintro{ padding-bottom:20px; height:auto;}
.main #main_content5 .main_content_top .comintro .cityimg{ float:left;}
.main #main_content5 .main_content_top .comintro .cityimg img{ padding-left:80px;}
.main #main_content5 .main_content_top .comintro .cityintro{ float:right; width:500px; }
.main #main_content5 .main_content_top .comintro .cityintro h5{ font-size:22px;margin-bottom:10px;}
.main #main_content5 .main_content_top .comintro .cityintro .introtxt{ }
.main #main_content5 .main_content_top .comintro .cityintro .introtxt span{ font-size:16px; line-height:30px;}
.main #main_content5 .main_content_top .comintro .cityintro .introtxt span b{ padding:0 9px; font-size:14px; font-weight:normal;}
.main #main_content5 .main_content_top .comintro .cityintro .introtxt span b.cu{ font-size:16px; font-weight:bold;}
.main #main_content5 .main_content_top .comintro .cityintro .introtxt p{ line-height:30px; font-size:16px; text-indent:2em; font-family:"微软雅黑";}

.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: 300px; left: 380px;}

.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:500px;}
.main #main_content5 .main_content_centen .article_title{float: left; width: 100%; height: 45px; border-bottom: 2px solid #DEDEDE; margin-bottom:20px;}
.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; margin-left: 25px; }
.main #main_content5 .main_content_centen .article_content p{ text-indent:2em; line-height:25px; font-size:15px;}

@media only screen and (max-width: 1200px) {
	.banner{width: 1200px;}
	.header{width: 1200px;}
	.bottom1{width: 1200px;}
	.bottom2{width: 1200px;}
	.bottom3{width: 1200px;}
	
}
