body{background-color: #f9fafc}
.ue-table-interlace-color-double{ background-color: #d5d9e0;}

.head1 a{color:#8d8d8d; }

.headinfo .a4{ background-color:#123575;} 

.headinfo .dh a{ color: #000000}

.headinfo .a3{  color:#8d8d8d;}

.headinfo{ margin:10px 0 0 0;}

.headinfo .dh{ padding:5px 0 0 0;}



.sbanner{ height: 400px; margin-top: 100px; }

.local{ border-bottom: 1px solid #d5d9e0; }

.local .fl{ line-height: 80px; margin-left: 300px; }

.local .fl a{ color: #868686 }



.part_r{ overflow: hidden; }



.part_r li{ line-height: 25px; float: left; color: #929292; text-align: center; padding: 0 10px; }

.part_r .con1{ padding-top: 10px; }

.part_r .con2{ padding-top: 20px; font-size:45px; color:#e51400;}
.part_r .con2 img{ padding-left:10px;}


.num{font-size: 40px;color: #e51400;}

.main .left{ float: left; margin-top: -186px; width: 260px; background-color: #fff; margin-bottom: 50PX; }

.main .leftcon1{ height: 320px; }

.main .leftcon1 h2,.main .leftcon1 h3{ display: block; color: #fff; padding-left: 30px; }

.main .leftcon1 h2{ font-size: 16px; padding-top: 30px; text-transform: uppercase; font-family: arial }

.main .leftcon1 h3{ font-size: 24px; font-weight: bold; }



.mleftnav{ display: none; margin-bottom: 10px; overflow: hidden; }

.mleftnav li{ display: block; width: 31.333333%; float: left; margin: 5px 1%;}

.mleftnav a{ display: block; width: 100%;  background-color: #eee; text-align: center; line-height: 35px; color: #626262}

.mleftnav a.cur{ background-color: #002b6c; color: #fff }



.leftnav{ padding:20px; }

.leftnav a{ display: block; border-bottom: 1px solid #eceff3; line-height: 57px; padding-left: 20px; color: #626262 }

.leftnav a:hover,.leftnav a.cur{ color: #002b6c;  font-size: 16px; font-weight: bold; background: url(../images/jiantou2.png) right center no-repeat; }



.leftcode{ border-top: 4px solid #002b6c; background:url(../images/leftcon2.jpg); height: 320px;  }

.leftcode .code_con{ padding:50px 0 0 0; text-align: center; }

.leftcode span{ display: block; text-align: center; line-height: 50px; color: #000000; font-weight: bold; }

.leftcode li{ border-top: 1px solid #d3dbe3; padding:10px; color: #8a909e; padding-left: 30px; }

.leftcode li.add{ background:url(../images/address.png) 10px 13px no-repeat  }

.leftcode li.tel{ background:url(../images/tel.png) 10px center no-repeat  }



.main{ }

.main .right{ float: right; width: 880px; margin-bottom: 50px; margin-top: 50px;}

.rightcon{ width: 740px; margin: 0 auto; font-size: 14px; line-height: 27px; margin-top: 30px; color: #3f3f3f }

.rightcon img{ max-width: 740px; height: auto; }

.lingdao{ padding-left: 300px; }

/*新闻中心*/

.nlist li{ border-bottom: 1px solid #e4e6ea; padding-bottom: 20px; padding-top: 20px;  }

.nlist li a h3{ display: block; font-size: 16px; color: #000; margin-bottom: 10px;  }

.nlist li span{display: block; color: #757575 }

.nlist li p{display: block; color: #757575 }

.newscon{ font-size: 14px; line-height: 25px; }

.newscon .newsly{ color: #b6b6b6; line-height: 30px; border-bottom: 1px solid #d5d9e0 }

.newscon h1{ display: block; font-size: 24px; color: #000000; padding: 20px 0;  border-bottom: 1px solid #d5d9e0; }

.newsdesc{ padding: 20px; background-color: #f9fafc; color: #999999; line-height: 25px; margin-top: 20px; margin-bottom: 20px; }

.newsother{padding: 20px; background-color: #f9fafc; color: #999999;}

.newsother div{ line-height: 30px; }

.newsother a{ color: #002b6c }



/*企业文化*/

.about_wh_desc{ padding:20px; background-color: #fff}

.about_wh_desc h3{ display: block;text-align: center; font-size: 18px; color: #123575; margin-bottom: 10px; font-weight: bold;}

.about_wh_desc p{ color: #3f3f3f; display:  block; text-align: center; font-size: 16px; }

.about_wh li{ float: left; width: 31.333333%; margin:10px 1%; background-color: #f7f9fa; padding: 20px 0; height: 250px;}

.about_wh li h4{ color: #002b6c; font-size: 16px; margin-left: 20px;  margin-right: 20px; }

.about_wh li p{ color: #898989; font-size: 14px; margin-bottom: 10px; margin-left: 20px;   margin-right: 20px; line-height: 20px; }



.about_wh1 li{float: left; width: 48%; margin:10px 1%; background-color: #f7f9fa; padding: 20px 0; height: 130px;}

.about_wh1 li p{ display: block; padding:0 30px; background:url(../images/shu.jpg) 15px 8px no-repeat; color: #898989  }

/*员工活动*/

.plist li{ margin:0 1%; width: 31.333333%; height: 200px; position: relative; float: left; margin-bottom: 10px;}

.plist li img{ width: 100%; height: 200px; }

.plist li h3{ display: block; position: absolute; bottom: 0; width: 100%; text-align: center; color: #fff; background:rgba(0,0,0,.2);  }

/*企业内刊*/

.booklist li{ margin:0 0.5%; width: 32.333333%;  float: left; margin-bottom: 10px; text-align:center}
.bookimg{ background:url(../images/ibookbg.png) center bottom no-repeat; padding-bottom:30px;}

.booklist li img{ width: 100%; margin:0 auto }

.booklist li h3{ display: block; text-align: center; color: #838383; }

/*下属成员*/

.company_list li img{ width: 100% }

.company_list li{ margin-bottom: 20px; }

.companyc_con{ padding: 30px; background-color: #fff; clear: both; }

.companyc_con h3{ font-size: 16px; color: #002b6c; border-left:4px solid #45ae5b; padding-left: 20px; line-height: 25px; height: 25px; display: block; font-weight: bold;  }

.companyc_con p{ color: #7f7f7f; display: block; padding-left: 25px; }

.companyc_con a{ width: 150px; height: 46px; line-height: 46px; color: #fff; text-align: center; display: block; background:#45ae5b url(../images/jiantou3.png) 110px center no-repeat  }

/*新闻*/

.newslist li{ overflow: hidden; margin-top: 20px; border-bottom: 1px solid #e4e6ea }

.newslist li a{ display: block;float: left; color: #000000; width: 80%; line-height: 40px; }

.newslist li span{ display: block; float: right; line-height: 40px; color: #757575 }



/*联系我们*/

.contact1{ background-color: #fff; padding: 50px; margin-bottom: 10px; }

.contact1 h3{ color: #002b6c; font-size: 20px; }

.contact1 ul li{float: left; margin-right: 40px}

.contact1 ul li { color: #9f9f9f; line-height: 30px; }

.contact1 ul li span{ color: #3f3f3f; font-weight: bold; display: block; }

/*视频*/
.videolist li{ margin-bottom:10px; background-color:#fff; overflow:hidden}
.videolist li .fl{ width:50%; position:relative; height:220px; float:left}
.videolist li .fl .videopic{ width:100%; position:absolute; left:0; top:0; z-index:10; height:220px;}
.videolist li .fl .play{ position:absolute; right:20px; bottom:20px; z-index:20}
.videolist li .fr{ width:48%; height:220px; float:right}
.videolist li .fr span{ font-size:12px; color:#757575; margin-top:10px; display:block}
.videolist li .fr h3{ font-size:16px; color:#002b6c; line-height:30px; height:60px; border-bottom:1px solid #e7e7e7; padding-bottom:10px; display:block}
.videolist li .fr .desc{ line-height:20px; color:#757575; font-size:13px; margin-top:10px;}
.videolist li .fr a{ display:block; width:80px; line-height:32px; color:#fff; border-radius:16px; background-color:#002b6c; text-align:center }
.videolist li .fr a:hover{ background-color:#d20000}
@media screen and (max-width: 1250px) {

.main .left{ display: none; }

.sbanner{ margin-top:0px; height: 180px; }

.local .fl{ line-height: 40px; margin-left: 0px; }

.local .fr{ display: none; }



.mleftnav{ display: block; }

.main .right{ float: none; width: 98%; margin-left: auto; margin-right: auto; margin-bottom: 0px; margin-top: 0px;}

.main .right img{ width: 100% }

.rightcon{ width: 100%;}

.rightcon img{ max-width: 100%; width: 100% }

.lingdao{ padding-left: 0px; }



.newscon h1{ font-size: 16px; line-height: 30px; text-align: center;}





/*企业文化*/

.about_wh li{ width: 100%; margin:10px 0%; height: 100%; }

.about_wh1 li{ width: 100%; margin:10px 0%;  height: 100%; }



/*员工活动*/

.plist li{ margin:0 1%; width: 100%; height: auto;}

.plist li img{ height: auto; }

.plist li h3{  bottom: 10px;  }



/*企业内刊*/

.booklist li{ margin:0 1%; width:48%; }



.companyc_con .fl,.companyc_con .fr{ float: none; }

.companyc_con .fr{ margin-top: 10px; }



/*新闻*/

.newslist li a{float: none; width: 100%; line-height: 20px; }

.newslist li span{ float: none; }

.contact1{  padding: 20px;  }

.videolist li .fl{ width:100%; float:none}
.videolist li .fr{ width:100%;  float:none}


}