*{margin:0; padding:0; list-style:none;box-sizing: border-box;}
.mainDiv{width: 100%; margin: 0 auto;position: relative;}
.main_b{margin: 0 auto;width: 100%;zoom: 1;position: relative;padding: 0 30px;}
.main_b:after{content: '';display: block;clear: both;}
.main_c{margin: 0 auto;width: 1386px;zoom: 1;position: relative;}
.main_c:after{content: '';display: block;clear: both;}
.fixbox{position:fixed;width: 100%;height: 96px;background: #FFFFFF;z-index: 999;top: -100%;visibility:hidden;}
.logo{position: absolute;top: 0;left: 0;width:560px;height: 100%;display:block;background:none;}
.logo img{width:560px;margin-top:10px;}
.mymenu{position: absolute;right: 60px;height:96px;top: 0;}
.mymenu li{position:relative;float: left;margin: 0 24px;background: url(../img/icon_down.png) no-repeat right center;height: 100%;padding: 0 16px;}
.mymenu li>a{color: #515056;font-size: 14px;display: block;line-height: 96px;}
.search_btn{height: 100%;width: 60px;border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;background: url(../img/icon_search.png) no-repeat center center;position: absolute;right: 0;top: 0;}
.mymenu li>a:hover{border-top: 4px solid #696969;line-height: 88px;}
.zi_menu{height:0;overflow:hidden;width: 210px;position: absolute;top: 116px;left: 14px;background: #FFFFFF;line-height: 50px;opacity: 0;filter: alpha(opacity=0);transition: all .5s linear;}
.zi_menu.ani{filter: alpha(opacity=100);opacity:1;transition: all .5s linear;top: 96px;height: auto;}
.zi_menu dd{transition: all .5s linear;}
.zi_menu dd a{height: 50px;border-bottom: 1px solid #e6e6e6;line-height: 50px;display: block;padding-left: 30px;transition: all .5s linear;background: #FFFFFF url(../img/icon_arrow02.png) no-repeat 170px center;}
.zi_menu dd a:hover{padding-left: 40px;background: #f2f2f2 url(../img/icon_arrow.png) no-repeat 180px center;}
.top_div{position: relative;width: 100%;height: 96px;border-bottom: 1px solid #e0e0e0;}
.pic_div{width: 100%;}
.ph_nav{background: url(../img/icon_nab.png) no-repeat center center/50% auto;width: 50px;position: absolute;right: 0;display: none;height: 100%;}
.index_box{line-height:30px;padding:15px 25px;border-bottom: 4px solid #004380;width: 31.3%;margin: 0 1%;float: left;background: url(../img/icon_tm01.png);transition: all .5s linear;}
.index_box_div{position: absolute;bottom: 30px;width: 100%;left: 0;padding: 0 2%;z-index: 100;}
.index_box:hover{background: #004380;border-bottom: 4px solid #FFFFFF;transition: all .5s linear;}
.index_box a{display: block;font-size: 18px;}
.index_box:hover a{color: #FFFFFF;}
.index_block02{background: #f0f0f0;background:#f0f0f0 url(../img/pic01.png) no-repeat 85% 40%;position: relative;}
.index_block02_pic{display: none;}
.index_block02.bg_none{background: #f0f0f0;}
.pic_div.bg-ch{background: #F0F0F0;position: relative;}
.index_block02_tex{color: #004380;font-size: 24px;font-weight: bold;width: 40%;position: relative;top: 100%;left: 60px;transition: all .5s linear;}
.section-2.active .index_block02_tex{top: 110px;transition: all .5s linear;}
.head .p01{color: #444;font-size: 22px;font-weight: bold;position: relative;top: -100px;transition: all 1s linear;}
.head .p02{color: #a8a8a8;font-size: 14px;position: relative;top: 100px;transition: all 1s linear;}
.head{width: 100%;text-align: center;margin-bottom: 30px;line-height: 40px;}
.section-3.active .head .p01{top: 0;transition: all .5s linear;}
.section-3.active .head .p02{top: 0;transition: all .5s linear;}
.section-4.active .head .p01{top: 0;transition: all .5s linear;}
.section-4.active .head .p02{top: 0;transition: all .5s linear;}
.index_block02{vertical-align:middle;}
.my_picshow{vertical-align: middle;width: 100%;margin: 0 auto;padding: 0 2%;position: relative;top: 10%;}
.pic_showul{width: 100%;}
.pic_showul li{margin: 0 1%;width: 23%;float: left;border-bottom: 1px solid #e1e1e1;position: relative;overflow: hidden;}
.picbox{width: 100%;position: relative;overflow: hidden;}
.picbox_in img{width: 100%;transform: scale(1.0);transition: all .5s ease;}
.picbox img{width: 100%;}
.picbox_in{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.pic_tex{width: 100%;height:82px;text-align: left;font-family: "宋体";padding:  25px 0;position: relative;overflow: hidden;}
.pic_tex .p01{color: #666;font-size: 14px;}
.pic_tex .p02{color: #999;}
.line01{width: 100%;border-bottom: 1px solid #666666;position: absolute;left: -100%;bottom: 0;transition: all .5s linear;}
.pic_showul li:hover .line01{left: 0;transition: all .5s linear;}
.list_btn{height: 42px;width: 62px;background: url(../img/icon_list.jpg);position: absolute;bottom: 0;left: 50%;margin-left: -31px;}
.news_head{text-align:left;border-bottom: 1px solid #CCCCCC;position:relative;line-height: 24px;padding-bottom: 15px;margin-bottom: 15px;width: 100%;overflow: hidden;}
.news_head .p01{color: #848484;}
.news_head .p02{color: #595959;}
.news_item:hover .line01{left: 0;transition: all .5s linear;}
.head .p03{color: #a8a8a8;background: url(../img/line03.png) no-repeat center center;width: 100%;}
.news_item{width: 100%;float: left;margin: 0;display: block;}
.news_pic{width: 100%;margin-top: 10px;position: relative;overflow: hidden;}
.news_con{text-align:left;color: #848484;line-height: 24px;height: 72px;overflow: hidden;}
.news_block{width: 100%;top: 8%;position: relative;padding: 0 2%;}
.news_pic img{width: 100%;}
.news_item:hover .news_in_pic img{transform:scale(1.1);transition: all .5s linear;}
.news_in_pic img{width: 100%;position: absolute;top: 0;left: 0;transition: all .5s linear;transform:scale(1.0);}
.goto{width: 150px;height: 32px;background: url(../img/icon_goto.jpg) no-repeat center center;display: block;margin: 0 auto;position: relative;top: -70px;}
.xiadan_box{width: 44%;margin: 0 3%;float: left;position: relative;top: 50px;}
.map_right{width: 44%;float: left;margin: 0 3%;position: relative;top: 50px;}
.map_div{width: 100%;height: 395px;overflow: hidden;border: 1px solid #d6d5d5;}
.head_xd{font-size: 18px;color: #004d86;font-weight: bold;}
.xd_p{font-size: 14px;color: #004d86;}
.inp_xd{height: 40px;line-height: 40px;background: #fff;width: 100%;font-size: 14px;color: #8f8f8f;padding-left: 15px;margin-top: 15px;vertical-align: middle;}
.texa{height: 80px;width: 100%;background: #fff;margin-top: 15px;padding-left:10px;}
.foot{position: absolute;bottom: 0;left: 0;height: 44px;line-height: 44px;width: 100%;}
.btn_tj{height: 50px;width: 150px;line-height: 50px;font-size: 18px;color: #004d86;font-weight: bold;border:1px solid #dcdcdc;vertical-align: middle;background:#fff;}
.inp_tjdiv{margin-top: 15px;}
.img_span{height: 50px;vertical-align: middle;display: inline-block;}
.img_span img{height: 100%;width: auto;}
.foot{width: 100%;height: 50px;line-height: 50px;border-top:1px solid #dbdbdb;padding: 0 3%;color: #a8a8a8;text-align: center;}
.head_rg{font-size: 14px;color: #666666;line-height: 30px;margin-bottom: 5px;}
.head_rgr{color: #a8a8a8;}
.share_box{height: 35px;margin: 15px 0;}
.share_box a{width: 35px;height: 35px;display: inline-block;}
.main_pic{width: 100%;margin-top: 96px;}
.main_pic img{width: 100%;}
.head_product{width: 100%;text-align: center;padding-top: 30px;}
.head_product .p01{font-size: 36px;text-transform: uppercase;}
.head_product .p01 span{color: #00457c;}
.head_product .p02{height: 40px;line-height: 40px;background: url(../img/line04.png) no-repeat center center;text-align: center;font-size: 24px;color: #343434;}
.tabbox{width:100%;margin:0 auto;font-family:'微软雅黑';}
.tabbox .tab{overflow:hidden;text-align: center;margin-bottom: 50px;margin-top: 40px;}
.tabbox .tab a{display:block;padding:7px 20px;text-decoration:none;color:#333;display: inline-block;background: #dcdcdc;text-align: center;margin: 0 5px;border-radius: 5px;font-family: "宋体";}
.tabbox .tab a.on{background:#00457c;color:#fff;text-decoration:none;}
.tabbox .content{overflow:hidden;width:100%;position:relative;padding: 0 2%;}
.pic_dl{width: 100%;padding: 0 2%;}
.pic_dl dd{width: 23%;float: left;margin:  0 1%;border: 1px solid #c9c9c9;margin-bottom: 40px;}
.picbox_p{position: relative;overflow: hidden;width: 100%;padding: 10px;}
.picbox_pin{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;overflow: hidden;border: 10px solid #FFFFFF;}
.picbox_pin img{width: 100%;height: 100%;transition: all .5s linear;transform: scale(1.0);}
.picbox_p>img{width: 100%;opacity: 0;filter: alpha(opacity=0);}
.p_tex{width: 100%;height: 44px;line-height: 44px;font-family: "宋体";text-align: center;border-top: 1px solid #c9c9c9;}
.foot.rela{width: 100%;position: relative;}
.pic_dl dd:hover .picbox_pin img{transform: scale(1.1);transition: all .5s linear;}
.pageNum{margin-bottom: 40px;display: inline-block;}
.pageNum dd{margin-right:4px;float: left;background: #FFFFFF;}
.pageNum dd a{color: #333;}
.pageNum dd .cbf{color: #333333;}
.cbf{padding: 8px 12px;display: inline-block;height: 100%;width: 100%;border: 1px solid #cccccc;}
.cb{padding: 8px 12px;display: inline-block;height: 100%;width: 100%;border: 1px solid #CCCCCC;}
.cb.cb_active{background: #00457c;color: #FFFFFF;}
.product_left{float: left;width: 58%;line-height: 24px;}
.product_left img{width: 100%;}
.product_right{float: right;width: 40%;}
.head_p{border-bottom: 1px solid #cccccc;color: #00457c;font-size: 24px;height: 60px;line-height: 60px;}
.center_block{text-align: center;}
.product_dl{padding: 20px 0;}
.product_con{padding-bottom: 230px;}
.regist{font-size: 14px;color: #FFFFFF;font-family: "宋体";width: 170px;height: 40px;line-height: 40px;background:#bb0000 ;border-radius: 10px;}
.head_pp{color: #2a2a2a;font-size: 18px;line-height: 30px;border-bottom: 1px solid #c9c9c9;margin: 55px 0 15px 0;}
.p02.lin05{background: url(../img/lin05.png) no-repeat center center;}
.about_us{width: 100%;padding-bottom: 160px;}
.about_us_l{width: 76%;float: left;}
.about_us_r{width: 24%;float: left;}
.about_us_r img{width: 100%;}
.contact_us{color: #343434;width: 100%;text-align: center;}
.contact_us dd{line-height: 30px;}
.map_box{height: 470px;width: 100%;overflow: hidden;margin-top: 40px;margin-bottom: 100px;}
.mind_edit{line-height: 24px;color: #999999;padding-bottom: 230px;}
.video-box{margin: 0 0 60px 0;}
.riqi_box{color: #color: #525252;float: left;width: 10%;}
.riqi_box .p01{font-size: 30px;line-height: 40px;}
.riqi_box .p02{font-size: 14px;}
.pic_left{float: left;width: 25%;margin-right: 60px;}
.pic_left img{width: 100%;}
.news_cont{width:50% ;float: left;}
.news_dl dd{padding: 50px;background: #f6f6f6;border-bottom: 1px solid #CCCCCC;}
.news_dl {width: 100%;margin-bottom: 50px;}
.news_tit{font-size: 18px;color: #00457c;color: #525252;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;margin-bottom: 12px;}
.news_contin{color: #858585;line-height: 24px;height: 48px;overflow: hidden;}
.goto02{width: 46px;height: 46px;border:1px solid #e0e0e0;margin-left: 60px;transition: all .5s linear;background: url(../img/icon_arrow.png) no-repeat center center;}
.news_dl dd:hover .goto02{margin-left: 30px;transition: all .5s linear;background:#00457c url(../img/icon_arrow03.png) no-repeat center center;}
.news_dl dd:hover .news_tit{color: #00457c;}
.news_dl dd a{display: block;}
.news_head02 .p01{color: #404040;font-size: 14px;}
.news_head02 .p02{color: #969696;}
.news_head02{border-bottom: 1px dashed#d7d7d7;text-align: center;line-height: 24px;margin-bottom: 10px;padding-bottom: 10px;} 
.news_xxy{width: 100%;line-height: 30px;color: #404040;padding:30px 0 100px 0;}
.up_down{width: 100%;line-height: 30px;color: #404040;border-top: 1px solid #d7d7d7;margin-bottom: 80px;}
.inp_lxdl{width: 60%;margin: 0 auto 140px auto;}
.inp_lxdl dd{width: 100%;position: relative;padding-left: 60px;padding-right: 10px;margin-bottom: 10px;}
.span_tit{line-height: 40px;width: 180px;color: #000000;font-size: 14px;display: block;position: absolute;left: -140px; text-align:right; top: 0;}
.inp_lx{border: 1px solid #b8b8b8;height: 40px;line-height: 40px;width: 100%;padding-left: 15px;}
.inp_lx1{border: 1px solid #b8b8b8;height: 40px;line-height: 40px;width:80%;padding-left: 15px;}
.span_x{position: absolute;right: -33px;line-height: 40px;color: #ff0000;width:33px;}
.btn_tjbu{background: #00457c;height: 40px;color: #FFFFFF;font-size: 14px;width: 100%;}
.texa_b{border: 1px solid #b8b8b8;height: 200px;width: 100%;padding: 15px;}
.head_zp{height: 48px;line-height: 48px;padding:  0 120px 0 20px;}
.zhaopin>.head_zp{border-top: 3px solid #0045a5;padding: 13px 20px;margin-bottom: 13px;}
.head_zp li{float: left;}


.zhaopin {overflow:hidden;width:100%;margin:0 0 25px 0;border-top: 1px solid #e4e4e4;}
.zhaopin_dl{width:100%;cursor:pointer;}
.dt_zp{position:relative;border-bottom: 1px solid #e0e0e0;border-top: none;font-size: 15px;font-weight: bold;}
.dt_zp i{display:block;width:23px;height:14px;position:absolute;right:25px;top:20px;background:url(../img/icon_add.png) no-repeat;background-position: center center; }
.dt_zp.onn i{background: url(../img/icon_cut.png) no-repeat;}
.dt_zp.onn{color: #FFFFFF;background: #00457c;}
.zhaopin>dd{display:none;}
.yp_message{padding: 22px 22px 25px 22px;border-bottom: 1px solid #e4e4e4;}
.yp_dl{}
.yp_dl dt{font-size: 12px;color: #000;font-family: "宋体";font-weight: bold;}
.yp_dl dd{font-size: 14px;line-height: 24px;}
.time_my{position: absolute;right: 70px;top: 0;line-height: 48px;font-family: "宋体";}
.yp_message .zp_email{width: 300px;height: 35px;line-height: 35px;background: #00457c;padding-left: 20px;color: #FFFFFF;display: block;margin: 10px 0;}
.owl-item:hover .picbox_in img{transform: scale(1.1);transition: all .5s ease;}
.searchbox{position: absolute;top:96px;right: 0px;height: 44px;width:260px;z-index: 4;display: none;padding: 7px 10px;background:#FFFFFF;}
.btn_inp{width: 180px;position:absolute;border: 1px solid #DCDCDC;height: 30px;line-height: 30px;padding-left: 10px;top: 7px;left: 10px;}
.btn_s{font-size:14px;color:#FFFFFF;position:absolute;right:10px;top:7px;height: 30px;line-height: 30px;padding: 0 10px;background: #00457c;text-align: center;}
.mymenu li>a.active{background: url(../img/icon_add05.png) no-repeat right center;}
.weixin{position: relative;}
.ewm_box{position: absolute;top: 40px;left: -30px;display: none;}
.weixin:hover .ewm_box{display: block;}
.ewm_box img{width:100px;height:100px;}
@media (max-width: 1440px){
	.main_b{width: 100%;}
	.mymenu li{margin: 0 10px;}
	.logo{/*width: 400px;*/background-size: 100% auto;}
	
}

@media (max-width: 1280px){
	.float{display:none;}
	.mymenu li{margin: 0 10px;}
	.logo{width: 300px;background-size: 100% auto;}
	.logo img{width:400px;margin-top:20px;}
	.mymenu li{margin: 0 8px;}
	.head{line-height: 26px;margin-bottom: 10px;}
	.pic_left{margin-right: 20px;}
}

@media (max-width: 1120px){

	.logo img{width:350px;margin-top:20px;}

}
@media (max-width: 1024px){
	.fixbox{height: 66px;}
	.main_pic{margin-top: 66px;}
	.top_div{height: 66px;}
	.mymenu {display: none;height: auto;top: 66px;width: 100%;right: 0;background: #FFFFFF;}
	.mymenu li{background: none;width: 100%;margin: 0;border-bottom: 1px solid #ebebeb;height: auto;}
	.mymenu li>a{line-height: 30px;height: 30px;padding: 0;text-align: left;background: url(../img/icon_add.png) no-repeat center right;}
	.zi_menu dd a{line-height: 30px;height: 30px;padding-left:0 ;padding-left: 20px;background: url(../img/icon_arrow000.png) no-repeat left center;}
	.mymenu li>a:hover{border-top: none;line-height: 30px;}
	.ph_nav{display: block;}
	.search_btn{right: 50px;}
	.main_b{padding: 0;}
	.zi_menu{position: relative;opacity: 1;height: auto;top: 0;width: 100%;left: 0;display: none;transition: auto;}
	.index_box:hover{ background: url(../img/icon_tm01.png);border-bottom: 4px solid #004380;}
	.index_box:hover a{color: #333;}
	.xiadan_box{top: 10px;}
	.map_right{top: 10px;}
	.index_block02_tex{font-size: 16px;}
	.line01{display:none;}
	.goto02{display: none;}
	.riqi_box{margin-right: 25px;}
.news_item:hover .news_in_pic img{transform:scale(1.0);transition: all .5s linear;}
.owl-item:hover .picbox_in img{transform: scale(1.0);transition: all .5s ease;}
.zi_menu dd a:hover{background: url(../img/icon_arrow000.png) no-repeat 0 center;padding-left: 20px;}
.zi_menu dd a{border-bottom: none;}
.weixin:hover .ewm_box{display: none;}
.logo img{width:350px;margin-top:10px;margin-left:10px;}
}
@media (max-width: 768px){
.section-2.active .index_block02_tex{top: 0; display:none;}
.head_xd{font-size: 14px;}
.xd_p{font-size: 12px;}
.xiadan_box{width: 94%;}
.inp_xd{height: 24px;line-height: 24px;margin-top: 4px;}

.texa{margin-top: 4px;}
.inp_tjdiv{margin-top: 4px;}
.btn_tj{height: 24px;line-height: 24px;width: 80px;font-size: 14px;}
.map_right{width: 100%;}
.img_span{height: 24px;}
.map_div{height: 100px;}
.index_block02{background: #F0F0F0;}
.index_block02_pic{width: 100%;display: block;top: 20px;position: relative;}
.index_block02_pic img{width: 100%;}
.index_block02_tex{font-size: 16px;font-weight: bold;width: 100%;position: relative;top: 40px;left:0;width: 96%;margin: 0 auto;}
.tabbox .tab{text-align: left;}
.tabbox .tab a{margin: 5px 1%;width: 23%;float: left;padding:5px 0;}
.tabbox .tab{margin: 10px 0;}
.pic_dl dd{width: 48%;}
.pic_dl dd:hover .picbox_pin img{transform: scale(1.0);}
.product_left{float: left;width: 100%;line-height: 24px;}
.product_right{float: right;width: 100%;}
.head_product .p01{font-size: 16px;}
.head_product{padding-top: 15px;}
.head_product .p02{font-size: 15px;height: 30px;line-height: 30px;}
.mind_edit{padding-bottom:40px ;}
.riqi_box{width: 100%;}
.news_contin{width: 100%;}
.pic_left{width: 100%;}
.news_dl dd{padding: 10px;}
.riqi_box .p01{font-size: 16px;line-height: 20px;}
.news_tit{margin-bottom: 0;font-size: 15px;}
.inp_lxdl{width: 100%;margin-bottom: 50px;}
.head_zp{padding:  0 120px 0 10px;}
.dt_zp{font-size: 13px;}
.yp_message{padding: 10px 5px;}
.dt_zp i{right: 10px;}
.map_box{height: 160px;margin-bottom: 60px;}
.goto{top: 0;}
.texa{height: 150px;}
.map_right{display:none;}
.xiadan_box{padding-top:20px;}
}
@media (max-width: 500px){
	.index_box{line-height: 22px;padding: 10px;}
	.index_box a{display: block;font-size: 14px;}
	.map_div{display: none;}
	.head_rg{display: none;}
	.head_rgr{display: none;}
	.head{line-height: 20px;margin-bottom: 20px;}
	.head .p01{font-size: 14px;line-height: 20px;}
	.list_btn{height: 26px;bottom: 10px;background:url(../img/icon_list.jpg) no-repeat center center/auto 100%;}
	.logo img{width:300px;margin-top:10px;margin-left:5px;}
}
@media (max-width: 450px){width:270px;}
@media (max-width: 400px){
	/*.section-2.active .index_block02_tex{top: auto;bottom: 70px;}*/
	.logo{width: 250px;}
	.logo img{width:250px;margin-top:20px;}
	.index_block02_pic{top: 10px;text-align: center;}
	.index_block02_pic img{width: 80%;}
	.index_block02_tex{font-size: 12px;top: 20px;}
	.index_box_div{bottom: 20px;}
	.pic_tex{height: 42px;padding: 5px 0;}
	.news_head{padding-bottom: 0;margin-bottom: 0;}
	.news_block{top: 50px;}
	/*.texa{height: 55px;}*/
	.xiadan_box{top: 0;}
	.share_box{height: ;}
	.cbf{padding: 8px;}
}
@media (max-width: 360px){
	/*.section-2.active .index_block02_tex{top: auto;bottom: 70px;}*/
	.logo{width: 200px;}
	.logo img{width:200px;}
	.index_block02_pic{top: 10px;text-align: center;}
	.index_block02_pic img{width: 80%;}
	.index_block02_tex{font-size: 12px;top: 20px;}
	.index_box_div{bottom: 20px;}
	.pic_tex{height: 42px;padding: 5px 0;}
	.news_head{padding-bottom: 0;margin-bottom: 0;}
	.news_block{top: 50px;}
	/*.texa{height: 55px;}*/
	.xiadan_box{top: 0;}
	.share_box{height: ;}
	.cbf{padding: 8px;}
}
/*@media (max-width: 375px){.section-2.active .index_block02_tex{bottom: 50px;}}
@media (max-width: 320px){.section-2.active .index_block02_tex{bottom: 40px;}}*/