.BMapLabel{max-width: 200px;}
.zxzx,.next_page ul{list-style-type:none}
.navbar{position: fixed; left: 0; top: 0; width: 100%; border-radius: 0; box-shadow:0 2px 3px #CCCCCC !important;}
.xwzx{background: #eef3f7;}
hr{border-top: #777777;}
.mmts{padding: 0 30px; color: #777777;}
.footer{background-color: #333536;background-image: url(../img/foot_bg.png);background-position: bottom; background-repeat: no-repeat;}
.my{padding-bottom:80px;}
.xwzx{padding-bottom:55px;}
.cpzx_pd{padding-bottom: 10px;}
.we>.col-md-4{text-align: center;}
.xwzx>.container>h4{margin-top:20px;}
.footer>.container>.row>div>p{color: #fff;}
.footer>.container>.row{margin-top:50px;position: relative;}
.foot_t{color: #fff;margin-top:10px;padding: 35px;}
.gzatlas{margin:5px 5px;}
.gzatlas>a{color: #fff;}
.jul{border:1px solid #ccc;}
.time{width:85px;height:70px;}
.day{width: 85px;height: 50px;background: #59a2dd;line-height: 50px;text-align: center;color: #fff;font-size: 18px;}
.year{width: 85px;height: 30px;background: #3e87c4;line-height: 30px;font-size: 14px;color:#fff;text-align: center;}
.pos{position: relative;top: 5px;font-size: 16px;font-weight: 500;color: #333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.fenli{width: 95%;border-bottom: 1px solid #ccc;margin: 20px auto;}
.text{width: 90%;margin-left: 20px;}
.more{margin-left: 20px;margin-top: 30px;margin-bottom: 30px;}
.p-3{padding: 10px 20px 0px 10px; background: #fff;height: 62px; line-height: 20px; overflow: hidden;}
.p-3{color: #555;font-size: 13px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.menu{background-color: #fff;border: 0;min-height: 70px;}
.navbar-right .dropdown-menu{left: 0;}
.navbar-default .navbar-nav>li>a{/*color: #3e87c4; */color: #000000; min-height: 70px;line-height: 50px;width: 117px; font-size: 18px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color: #3799ec;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color: #fff;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background-color:none;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#3e87c4;}
.navbar-logo{margin-top:-17px;}
.text_bg{color: #8eb4e1;text-align: center;}
.text_h3{text-align: center; color: #137acf;}
#nav_bg>a{background: #3e87c4;color: #fff;}
.thumbnail{border-radius: 0;border: 0;}
.biaoqianbox a{color:#0077CC; margin-right: 10px;}
.content-detail{padding: 10px 30px; line-height: 25px;}
.zpbtn{border-radius: 3px; background: #006DCC; color: #FFFFFF; padding: 3px;}
.zpbtn:hover{color: #FFFFFF;}
.foot_t a{color:#ffffff;}
@keyframes yinying {
    /*第一帧样式*/
    from {
        box-shadow: 0 0 10px rgba(204,204,204,0.1);
    }
    to {
         box-shadow: 0 0 10px #aeadad;
    }
}
.xwzx .index_xzbg:hover{box-shadow: 0 0 10px #cccccc; animation: yinying .1s linear;}
/*.xwzx .xwzxlb:hover{box-shadow: inset 0 0 30px #000000; animation: yinying .3s linear;}*/

.jjfa .col-xs-4{padding-right: 0;}

.fgys{border-bottom:1px solid #ccc;padding-bottom: 20px;}
.cpdw{background: #f7f7f7;border: 0; margin: 10px 0;}
.sjcp{margin-top: 30px;}
.sjcontent{padding: 10px 15px 10px 15px;}
.cpdw span{position: relative;top: 3px;left: 2px;color: #3e87c4;}

.fir{position: relative;right: 40px;top: -5px;}
.fir li{float: left;margin-left: 10px;}

.cpzx span{float: right;}
.cpzx>a{letter-spacing: 1px;}
.new_zx li{padding: 0;}
.new_zx li a{display: block; padding: 10px 15px; height: 100%;}
.ul_ys{min-height: 70px;position: relative;}
.ul_ys>li{position: relative;z-index: 1}
.text_but{position:absolute;right:50px;height:30px;top: -5px}
.dropdown-menu{display: none;}
.hid_ul{display: none}
.hid_ul{text-align: center;}
.hid_ul li{position: relative;right:20px;height: 30px;line-height: 30px;}
.hid_ul li a{color: #333;}
.new_zx>a>img{position: relative;top: 4px;}
.dropdown:hover .dropdown-menu{display: block; }
.next_down{position: relative;z-index:1;}
.cpzx>a{float: right;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;padding-left:20px;}
.zx_tit{height: 70px;font-size: 22px;text-align: center;position: relative;top: -20px;line-height: 70px;background-color: #137acf;color: #fff;}
.flex-item h3{text-align:center}
.xwzx-item{margin-bottom:10px;}
@media only screen and (max-width: 991px){
	/*.ul_ys{position: relative;left: 35px;top: -80px;}*/
	.col-md-push-2{margin-left: 30px;}
	h3{font-size: 18px;font-weight: 500;}
	h4{font-size: 16px;font-weight: 500;}
	
	.cp_color{}
	.my{position: relative;padding-bottom:3px;}
	.new_zx{left: 0;}
	.xwzx{padding-bottom: 20px;position:relative}
	.pos{padding: 0 10px 0 5px;}
	.cp_text{top:0}
	.nav>li>a{padding-left: 0; padding-right: 0; width: 95px !important;}
}
@media only screen and (max-width: 809px){
	.ul_ys{left:15px;}
}
@media only screen and (max-width: 767px){
	.ul_ys{position: relative;right: -2px;top: 0px;}
	.col-md-push-2{margin-left: 0;}
	h3{font-size: 16px;font-weight: 500;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	h4{font-size: 14px;font-weight: 500;}
	.mybg{top:0px;}
	.my{position: relative;top: 0px;padding-bottom: 45px;}
	.jjfa{top: -20px;}
	.cp_color{top:0}
	.cpzx{margin-top:15px;}
	.dropdown:hover .dropdown-menu{display: none}
	.zx_tit{font-size: 18px;}
	.mo_ul li{font-size: 13px;}
}

@media only screen and (max-width: 767px){
	.navbar-default .navbar-nav>li>a{min-height: 10px;line-height: 10px;}
	.ul_ys{left: 0;}
	.navbar-default .navbar-nav>li>a{width: 100%;}
	.navbar-header{position: relative;z-index: 403;}
	.dropdown-menu>li>a{text-align: center;}
	.navbar-logo{height: 65px;}
    .navbar-right .dropdown-menu{left: 88px;}
    .nav>li>a{padding-left: 0; padding-right: 0; width: auto !important;}
}

@media only screen and (max-width: 494px){
	.clearb{clear: both;}
}
@media only screen and (max-width: 320px){
	.navbar-logo{height: 50px;}
}
@media only screen and (max-width: 283px){
	body{min-width: 283px;}
}
@media (min-width: 768px){
	.navbar-header{position:absolute; left:0; top:5px;}
}
.cp_bg{height: 300px;}
.maxbg{padding: 0px;}
.cp_color{background-color: #fff;}
.cpzx{margin-top:25px;}

.topimg img{width: 100%;}
.thumbnailbox{margin-top: 13px;}
.descrip{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.prodect img{border: 2px solid #ccc;}
.more_two>a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;padding: 10px 5px 5px 10px;color:#7a7a7a;text-align:left !important;/*text-indent:1em;*/}
.fgx{width: 100%;border-bottom: 1px solid #137acf;}
.h3_color{color: #137acf;}
.produce_sp{color: #CCCCCC;font-size: 14px;letter-spacing: 1px;}
.fg{border-bottom: 1px dashed #ccc;width: 100%;}

.zxzx{position: relative;right: 50px;}
.zxzx>li{float: left;margin-bottom: 10px;margin-left: 10px;}
.content_zx{position: relative;top: 20px; margin:0 30px;}
.content_zx li{list-style-type: initial;}
.content-detail p img{max-width:100%;}

.job_table{border-collapse: collapse; width: 100%; margin: 30px 0;}
.job_table tr td,.job_table tr th{border: 1px solid #CCCCCC; padding: 5px;}
/*.content_zx td,.content_zx th{padding:initial;}*/
.content_zx h4{font-size:20px;  font-weight:bold; text-align: center; }
.fxbox{height: 40px; line-height: 40px; border-bottom: 1px solid #cccccc;}
.fxbox .fx{float:right;}
.fxbox .fx a{ width: 28px; height: 28px; vertical-align: middle;}
.weixin{background: url(/src/img/fx_bj.png) no-repeat;}
.bds_tsina{background: url(/src/img/fx_bj.png) -28px 0 no-repeat;}
.bds_sqq{background: url(/src/img/fx_bj.png) -56px 0 no-repeat;}

.next_page{background: #f7f7f7;margin-bottom: 20px;padding: 24px 0 5px 20px;height: 80px;}
.next_page>li>a{letter-spacing: 1px;}
a{color: #333;text-decoration: none;}
a:focus, a:hover{text-decoration:none;}
.wbrr{text-indent:2em;}
.li_bor{border: 0;}
.con_time{position: relative;left: 10px;}
.con_but{position: relative;left: 20px;}

.new_zx>a{background-color: #137acf;}
.dropdown-menu li{border-bottom: 1px solid #CCCCCC;}
.dropdown-menu li:last-child{border: 0;}
.dropdown-menu>li>a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 3px 10px 3px 20px; font-size: 16px; line-height: 30px;}
.gsxw{height: 40px;line-height: 40px;background: #137acf;text-align: center;}
.list-group>li{text-align: center;border-radius: 0;cursor: pointer;}
.list_bg{background-color: #137acf;color: #fff;}
.list_bg a{color: #FFFFFF;}
.list-group-item:first-child{border-top-left-radius: 0;border-top-right-radius:0;}
.list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.mo_ul{position: relative;top: -20px;}
.my h3{padding: 0 10px 0 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-top: 80px;}
.swiper-pagination{width: 100%; margin-top: 5px;}
.swiper-pagination .swiper-pagination-bullet{width: 12px; height: 12px; margin: 0 5px; background: #bababa; opacity: 1; outline: none;}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 20px; border-radius: 6px; background: #9a9a9a;}
#simple-content-carousel .flex-item,#simple-content-carousel1 .flex-item, #swiper-box1 .flex-item, #swiper-box2 .flex-item, #swiper-box3 .flex-item {border: 1px solid #CCCCCC;}
.i_bg{/*height: 270px;*/ position: relative; padding: 0; overflow: hidden;}
.i_bg a{display: block; width: 100%; height: 100%;}
.i_bg a img{width: 100%; height: 100%; display: block;}
.i_bg:hover a{transition: all 0.4s; transform: scale(1.2);}
.lt_time{position: absolute; top: 0; left: 0;}
.bcolor{color:#aaaaaa;}
.bcolor a{color:#aaaaaa;}
.a_title>span{font-size: 18px;color: #677acb;text-align: center;display: block;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.b_ina{margin-top: -10px;padding-bottom: 10px; display: block;}
.a_title{margin-top: -10px;} 
.b_ina>span{font-weight: 500;overflow: hidden;text-overflow: ellipsis; display: block; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;line-height:22px; height: 64px;}
.yue_bg{display:block; background: #3577d7;color: #fff; line-height:30px;text-align: center;width:80px;}
.yar_bg{display:block; background: #59a2dd;color: #fff;height: 50px;text-align: center;width:80px;line-height: 50px;font-size: 20px;}
.new{margin-top: 60px;}
.index_xzbg{position: relative; cursor: pointer;}
.index_xzbg a{display: block; width: 100%; font-size: 16px; line-height: 26px; /*height: 210px;*/}
.index_xzbg a img{display: block; width: 100%; height: 100%; }
.fot_one{min-height: 215px;}
.fot_one li a{color: #fff;}
.fot_one>li{float: left;position: relative;margin-left: 35px;height: 20px;width: 80px;border-right: 1px solid #fff;text-align: left;line-height: 20px;}
.fot_one li:last-child{border-right: 0;}
.cp_u>li{height: 25px; line-height:25px; width: 84px;overflow: hidden;margin-top: 5px;}
.cp_u>li>a{color:#aaaaaa;float: left;}
.cp_u{position: relative;left: -40px;top:15px;}
.f_border{border-left: 1px solid #ccc;}



/*登录透明css设置*/
li{list-style:none}
.yinyin{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;top:0;z-index:999;left:0;bottom:0;right:0; display: none;}
.login_up{margin:0 auto;width:390px;height:245px;border:1px solid #ccc;position:absolute; top: 40%;left: 0px;right: 0px;margin-left:auto;margin-right:auto;z-index:444444;background-color:#fafafa;border-radius:8px;will-change: top, opacity;}
.login_up h4{text-align:center;padding-top:10px;color:#4687d5;font-size:20px;}
.input_pwd input{margin:0 auto;padding-left:10px;width:245px;height:40px;border-radius:5px;border:1px solid #ccc;letter-spacing: 1px;margin-right:15px;}
.login_up p{text-align:center;}
/*.input_pwd{padding-top:30px;}*/
.input_pwd span{letter-spacing:8px;float:left;padding-left:30px;padding-top:8px;}
.login_up li{border-bottom:2px solid #4687d5;width:6%;margin:10px auto;padding-top:10px;}
.login_up p:last-child{padding-top:35px;}
.login_up p:last-child input{width:120px;height:35px;border:1px solid #ccc; border-radius:5px;}
.quxiao{float:left;margin-left:30px;color:#ccc;background:#fff;}
.tru{float:right;margin-right:30px;color:#fff;background:#4687d5;}
.login_off{width:34px;height:34px;position:absolute;top:0;right:0;background:url(../img/login_off.png)no-repeat;cursor:pointer;}
.fhdb{width:50px;height:50px;cursor: pointer;position: fixed;right: 10px;bottom: 10px;z-index:999; display: none;}

.descrip{text-indent: 2em;}

/**分享**/
.share-platform{
    clear: both;
}
.share-platform .share-platform-l{
    float: left;
    width: 42px;
}
.share-platform .share-platform-r{
    float: left;
    width: 136px;
}
.share-platform .bds_weixin{
    background-image: url('/src/img/fx_bj.png');
    background-position: 0px 0 !important;
}
.share-platform .bds_tsina{
    background-image: url('/src/img/fx_bj.png');
    background-position: -28px 0 !important;
}
.share-platform .bds_sqq{
    background-image: url('/src/img/fx_bj.png');
    background-position: -56px 0 !important;
}
.share-platform .bds_qzone{
    background-image: url('/src/img/fx_bj.png');
    background-position: -84px 0 !important;
}
.share-platform .share-platform-text{
    color: #aaa;
    margin-top: 5px;
}
@media only screen and (max-width: 474px){
/*.yue_bg{width: 70px;}
.yar_bg{width: 70px;font-size: 16px;}*/
}
@media only screen and (max-width: 400px){
	.pos{font-size: 13px;}
}
@media (min-width: 1320px){
	.container {width: 1300px;}
}
	
.cp_bur{position: absolute;top: 0;right:20px;z-index: 403;padding:1px;display: block;
	width:35px;height:27px;line-height: 27px;}
.navbar{margin-bottom:0; z-index:11;}

@media (min-width: 768px){
	.swiper-container{height: 400px;}
	.swiper-container .swiper-wrapper{height: 100%;}
	.swiper-container .swiper-slide{position: relative; height: 100%; overflow: hidden; width: 100%;}
	.swiper-container .swiper-slide img{position: absolute; top: 0; left: 50%; margin-left: -591px; width: 1182px; height: 400px;}
	.login_up{width:330px;}
	.input_pwd input{width:200px;}
}
@media (min-width: 992px){
	.swiper-container{height: 500px;}
	.swiper-container .swiper-wrapper{height: 100%;}
	.swiper-container .swiper-slide{position: relative; height: 100%; overflow: hidden; width: 100%;}
	.swiper-container .swiper-slide img{position: absolute; top: 0; left: 50%; margin-left: -739px; width: 1478px; height: 500px;}
	.login_up{width:330px;}
	.input_pwd input{width:200px;}
}
@media (max-width: 768px){
	.login_up{width:330px;}
	.input_pwd input{width:200px;}
}
@media (min-width: 1200px){
	.swiper-container{height: 650px;}
	.swiper-container .swiper-wrapper{height: 100%;}
	.swiper-container .swiper-slide{position: relative; height: 100%; overflow: hidden; width: 100%;}
	.swiper-container .swiper-slide img{position: absolute; top: 0; left: 50%; margin-left: -960px; width: 1920px; height: 650px;}
	.login_up{width:390px;}
}
@media screen and (max-width: 1999px){
	.fot_one>li{width: 90px;height: 20px;margin-left:40px; padding-right:20px}
}
@media screen and (max-width: 1199px){
	.fot_one>li{width: 60px;height: 20px;margin-left:30px;}
}
@media screen and (max-width: 991px){
	.fot_one>li{width: 80px;height: 20px;margin-left:30px;}
	.fot_one{position: relative;left: -35px;}
	.f_border{margin-left: 30px;border: 0;}
	
}
@media screen and (max-width: 767px){
	.fot_one>li{width: 80px;height: 20px;margin-left:20px;}
	.fot_one{position: relative;left: -20px;}
	.f_border{margin-left: 25px;}
	/*.index_xzbg a{height: 150px;}*/
	.p-3{height: 62px;}
	.yue_bg{width: 60px;height: 20px;line-height: 20px;font-size: 12px;}
	.yar_bg{width: 60px;height: 20px;line-height: 20px;font-size: 12px;}
	/*.xwzx{margin-bottom: 20px;}*/
}

@media screen and (max-width: 748px){
	.fot_one>li{width: 70px;height: 20px;margin-left:20px;}
}
@media screen and (max-width: 658px){
	.fot_one>li{width: 70px;height: 20px;margin-left:10px;}
	.fot_one{position: relative;left: -20px;}
}
@media screen and (max-width: 601px){
	.fot_one>li{clear: both;border-right: 0;margin-top: 10px;height: 100%;}
	.cp_u{top: 0;display: none;}
	/*.f_border{position: absolute;top: 0px;right: 40px;}*/
	.fot_one{width: 80px;left: -30px;}
	.f_border{margin-left: 15px;}
	.footer>.container>.row{margin-top: 10px;}
	.f_border{top: -20px;}
	/*.foot_t{margin-top:80px;}*/
	.p-3>a{-webkit-line-clamp: 1;}
}
@media screen and (max-width:480px){
	.fot_one>li{clear: both;border-right: 0;margin-top: 10px;}
	.cp_u{top: 0;display: none;}
	/*.f_border{position: absolute;top: 0px;right: 10px;top: 10px;}*/
	.fot_one{width: 80px;left: -50px;}
	.f_border{margin-left: 0;}
	/*.foot_t{margin-top:80px;}*/
}
.swiper-button-next{background-image:url(../img/rightt.png) !important; }
.swiper-button-prev{background-image:url(../img/leftt.png) !important; }
@media (max-width: 768px){
.swiper-container{height: 300px;}
.swiper-container .swiper-wrapper{height: 100%;}
.swiper-container .swiper-slide{position: relative; height: 100%; overflow: hidden; width: 100%;}
.swiper-container .swiper-slide img{position: absolute; top: 0; left: 50%; margin-left: -443px; width: 886px; height: 300px;}
.fxbox{height: 80px;}
.fxbox .fx{float:none;}
.content_zx{margin: 0 10px;}
.content_zx img{max-width: 100%;}
}
.cp_text{margin-top:10px;}
.xqy{margin-top:10px;}
.bd_weixin_popup{height: 295px !important;}

.resume_table{width: 100%;}
.resume_table td{padding: 5px;}
.form_text{width: 100%;}
.form_textarea{width: 100%; height: 200px;}
.required{color: #FF0000;}
.jl_form_button{background: #005384; color: #FFFFFF; border: 0; padding: 10px 15px;}



