
* ,html, body, form, dl, dt, dd, ul, ol, li, th, td, span, strong, em, a, input, textarea, select, img, h1, h2, h3{padding:0;margin:0;border:none;}
a:link,a:visited ,a:hover ,a:active {text-decoration: none;}
ul, ol {list-style: none outside none;}
body{padding:0;margin:0;overflow-x:hidden;font-family:'微软雅黑';color: #222;font-size:14px;}
img{border-style: none;vertical-align: middle;}
*{box-sizing: border-box;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.w12{width: 1200px;margin: auto;}
a{color: #000;}
h1, h2, h3{font-weight: normal;display: block;-webkit-margin-before:0em;-webkit-margin-after: 0em;
-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-size: inherit;}
p {display: block;-webkit-margin-before: 0em;-webkit-margin-after: 0em;
-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
ul, menu, dir {display: block;list-style-type:none;-webkit-margin-before:0em;
-webkit-margin-after:0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start:0px;}
.wrap{min-width: 1200px;margin: auto;}
.h_hr{height:110px;/*padding-top: 17px;*/}
.l_g i{float: left;margin: 9px 0 0 20px;}
.h_cont i{color: #004f8a;float: left;margin:5px 8px 0 0;}
.h_cont div{float:left;}
.h_cont div p{color: #787878;}
.h_cont div span{font-size: 32px;color: #0160b0;font-family: 'Impact';}

#hd_nav{height:100px;position: relative;width:760px;float: right;}
#hd_nav .nav_lis {left: 0;overflow: hidden;height:50px;}
#hd_nav .nav_lis ul li{ float: left;height:50px;width:14.28%;
font-size: 16px;text-align: center;position: relative;line-height:50px;}

#hd_nav .nav_lis ul li a{width: 100%;height: 100%;display: block;}

#hd_nav .nav_bg {position: absolute;left:0;top: 100%;width: 100%;
background:rgba(40,40,40, .4); margin-top:1px;height: 0;
transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;z-index: 555;}
#hd_nav .nav_bg.show{height:50px;}
#hd_nav .nav_down {position: absolute;left:0;top:50px;overflow: hidden;height: 0;z-index: 999;width:100%;text-align: center;}
#hd_nav .nav_down.show {height:52px;}
#hd_nav .nav_down .downlis{line-height:52px;font-size: 14px;text-indent: 5px; height: 0;overflow: hidden;}
#hd_nav .nav_down .downlis.show{height:52px;}
#hd_nav .nav_down .downlis a {margin: 0 20px;color:#fff;}
#hd_nav .nav_down .downlis a:hover {color:#0160b0;}

#hd_nav .nav_lis,
#hd_nav .nav_lis ul li,
.abt_rm a,
.lt_m ul li a{transition: ease .2s;-webkit-transition: ease .2s;
-moz-transition: ease .2s;-o-transition: ease .2s;-ms-transition: ease .2s;}

.nav_box{width: 710px;}
.nav_box ul li{height:92px;width: 14.28%;display:inline-block;float: left;text-align: center;position: relative;line-height:90px;font-size: 16px;}
.nav_box ul li a{display: block;}
.nav_box ul li .nav_down{width: 100%;max-height: 0;position: absolute;top:92px;left: 0;right: 0;margin: auto;background:rgba(1,96,176, .7);overflow: hidden;z-index: 9999999999999;}
.nav_box ul li:hover .nav_down{max-height: 500px;}
.nav_box ul li .nav_down dl dd{line-height:40px;border-top: 1px solid #8dbbe2;font-size: 14px;}
.nav_box ul li.nav_select{background: #f4f4f4;border-bottom: 2px solid #0160b0;}
.nav_box ul li .nav_down dl dd a{color: #fff;}
.nav_box ul li:hover{background: #f4f4f4;}
.nav_box ul li .nav_down dl dd:hover{background:rgba(1,96,176, 1);}
.h_hr .l_g{margin-top: 13px;} 

.nav_box ul li:after{content: "";position: absolute; border-bottom: 2px solid #0160b0;width: 0;left: 45%;height:0;z-index:99999999;}
.nav_box ul li:hover:after{width: 100%;left: 0;}



#hd_nav .nav_down .downlis.show,
#hd_nav .nav_lis ul li s,
.tb_lis ul li i,
.tb_lis ul li,
.pro_gd .bd ul li .pl_h,
.pro_gd .bd ul li .title,
.pro_gd .bd ul li .pic img,
.pro_gd .bd ul li .pl_h i,
.lk_lis ul li,
.abt_lt .alt_pic img,
.lt_m ul li a div,
.pro_item ul li .pro_pic img,
.pro_item ul li .pro_pic,
.nav_box ul li .nav_down,
.nav_box ul li,
.nav_box ul li:after{transition: ease .5s;-webkit-transition: ease .5s;
-moz-transition: ease .5s;-o-transition: ease .5s;-ms-transition: ease .5s;}
.nav_box ul li:nth-child(3) .nav_down{width: 250px;left: -65px;}

.c_n{padding: 18px 0 30px;}

.g_new{height: 50px;background: #f7f7f7;}
.g_new .g_tl{width: 150px;height: 100%;background: #0160b0;font-size: 18px;color: #fff;line-height: 50px;text-align: center;}
.g_new .g_tl i{display: inline-block;margin-right: 8px;}

.scoll_new{ width:1050px;  position:relative; }
.scoll_new .hd{height:0; background:#f4f4f4;}
.scoll_new .hd .prev,.scoll_new .hd .next{ display:block;width:20px; height:11px; float:right;margin-top:20px;  overflow:hidden; cursor:pointer; background:url(../image/scrol_pre.png) no-repeat;}
.scoll_new .hd .next{ background:url(../image/scrol_nex.png) no-repeat;  }
.scoll_new .bd{ padding:0 10px; }
.scoll_new .bd .tempWrap{width:980px !important; }
.scoll_new .bd ul{ overflow:hidden; zoom:1; }
.scoll_new .bd ul li{ margin-right:50px;  float:left; height:50px; line-height:50px;  text-align:left; _display:inline; width:auto !important;  }
.scoll_new .bd ul li a{color: #6c6c6c;}
.scoll_new .bd ul li span{ color:#999;margin-left: 10px;}
.scoll_new .bd ul li:hover a,
.scoll_new .bd ul li:hover span{color: #0160b0;}
.scoll_new .bd ul li i{width: 5px;height: 5px;display: block;background: #767676;border-radius: 50%;float: left;margin: 23px 8px 0 0;}
.scoll_new .bd ul li:hover i{background: #0160b0;}

.setion1{margin-top: 15px;}
.set1_left{width: 574px;}
.d1{width:574px;height:365px;overflow:hidden;position:relative;float:left;}  
.d1 ul{display:none;} 
.d2{width:100%;height:365px;overflow:hidden;}  
.d2 img{width: 100%;height: 100%;} 
.d2 iframe{width: 100%!important;height: 101%!important;} 
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:rgba(0,0,0, .7);color:#FFFFFF;font-size:12px;height:48px;overflow:hidden; line-height:39px;}  
.num_list span{width: 82%;height:48px;padding-left:15px;font-size: 16px;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.button{position:absolute;z-index:1000;right:7px;bottom:20px;}  
.button a{width:6px;height:6px;background-color:#fff; border-radius:50%;float:left;margin-right:7px;cursor:pointer;line-height:80px;}  
.button .b2{background-color:#0160b0;}

.zs_i{width: 23px;height: 25px;position: absolute;left: 0;bottom:22px;z-index: 2;/*background:url(../images/zs_icon.png) no-repeat;*/}
.set1_vdo{width: 586px;}
.set1_vdo ul li{display: inline-block;width:281px;height:156px;float:left;margin:12px 12px 0 0;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;}
.set1_vdo ul li img{height: 100% !important;}

.set1_right{width: 614px;}
.set1_tl{height: 50px;background: #f7f7f7;/*border-bottom: 3px solid #0160b0;*/}
.cn_tld{height: 50px;border-bottom: 2px solid #e9e9e9;}
.set1_tl ul li{height: 47px;display: inline-block;float: left;line-height: 23px;font-size: 18px;position: relative;overflow: hidden;text-align: center;padding: 0 65px;}

.cn_tld .tl_lt{height: 47px;display: inline-block;float: left;line-height: 23px;font-size: 18px;position: relative;overflow: hidden;text-align: center;padding: 0 70px;}


.set1_tl ul li div,
.cn_tld .tl_lt div{height: 0;width:100%;border-bottom:13px solid #f7f7f7;border-left:12px solid transparent;
border-right: 0 solid transparent;position: absolute;left: 0;top: 0;}
.set1_tl ul li a,
.cn_tld .tl_lt p{height:34px;display: block;background: #f7f7f7;position: absolute;bottom: 0;left: 0;right: 0;}
.set1_tl ul li i,
.cn_tld .tl_lt i{width:2px;height: 40px;display: block;background: #f7f7f7;position: absolute;
left:5px;top: -9px;transform: rotate(227deg);-webkit-transform: rotate(224deg);
-moz-transform: rotate(227deg);-ms-transform: rotate(227deg);-o-transform: rotate(227deg);}

.set1_tl ul li.tab_active a,
.cn_tld .tl_lt p,
#abt_tl ul li.abt_active a{color: #0160b0;background: #f7f7f7;}
.set1_tl ul li.tab_active div,
.cn_tld .tl_lt div,
#abt_tl ul li.abt_active div{border-bottom: 13px solid #f7f7f7;}
.set1_tl ul li.tab_active i,
..cn_tld .tl_lt i,
.#abt_tl ul li.abt_active i{background: #fff;}


.set1_tl ul li a{color: #282828;}


.tab_item{padding:0 15px 20px 15px;display: none;position: relative;}
.tb_lis{border-bottom: 1px dashed #bfbfbf;margin-top: 20px;padding-bottom: 8px;}
.tb_hl{margin: 10px 0;line-height: 28px;}
.tb_hl h1{float: left;font-size:16px;color: #4f4f4f;width:70%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.tb_hl span{float: right;font-size: 14px;color: #9e9e9e;}
.tb_lis ul li{font-size: 16px;line-height:43px;}
.tb_lis ul li a{display: block;color: #797979;}
.tb_lis ul li i{width: 11px;height:11px;display: block;border: 2px solid #c9c9c9;border-radius: 50%;float: left;margin:17px 9px 0 0;}
.tb_lis ul li span{float: right;}

.new_rm{position: absolute;right:10px;top: -55px;}
.new_rm a{color: #959595;text-transform:uppercase;}
.new_rm a:hover,
.tb_lis ul li:hover a,
.tb_lis ul li:hover a span,
.tb_hl:hover h1,
.tb_hl:hover span{color: #0160b0;}
.tb_lis ul li:hover{background: #f5f5f5;}
.tb_lis ul li:hover i{border: 2px solid #0160b0;transform: rotateX(180deg);}

/*产品中心*/
.pro_bx{margin-top: 10px;}
.cn_tld{background: none;}
.pro_gd{width:100%;position:relative;display: none;}
.pro_gd .hd{height:1px; background:#f4f4f4; padding:0 10px;  }
.pro_gd .hd a{display:block;width:31px;height:32px;float:right; margin-right:5px;margin-top:12%;overflow:hidden;
cursor:pointer;background:url("../image/sprit.png") no-repeat;}
.pro_gd .hd .prev{background-position: 0 0;left:-50px;position: absolute;}
.pro_gd .hd .next{background-position:-33px 0;right:-50px;position: absolute;}
.pro_gd .bd{ padding:15px 0;}
.pro_gd .bd ul{ overflow:hidden; zoom:1;padding-top: 10px !important;}
.pro_gd .bd ul li{width: 222px; margin:0 8px; float:left; _display:inline;text-align:center;position: relative;}
.pro_gd .bd ul li .pic{ text-align:center;height: 290px;border: 1px solid #e8e8e8;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;background: #f9f9f9;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;}
.pro_gd .bd ul li .pic img{height:90%; display:block;}
.pro_gd .bd ul li:hover .pic img{transform: scale(1.1);}
.pro_gd .bd ul li .title{ line-height:40px;font-size: 16px;color: #282828;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.pro_gd .bd ul li .pl_h{width:238;height: 307px;border: 2px solid #eee;position: absolute;left:-8px;right: 0;margin: auto;top:-108px;background: rgba(0,0,0, .5);padding: 25px 20px;color: #fff;opacity: 0;}
.pro_gd .bd ul li .pl_h h1{font-size: 28px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro_gd .bd ul li .pl_h div{width:40px;height:3px;background:#fff;margin:15px auto 32px;}
.pro_gd .bd ul li .pl_h p{text-align: left;line-height: 26px;margin-top: 28px;}
.pro_gd .bd ul li:hover .pl_h{top: -8px;opacity: 1;}
.pro_gd .bd ul li:hover .title{opacity: 0;}
.pro_gd .bd ul li .pl_h i{display:block;transform:rotate(180deg);}
.pro_gd .bd ul li:hover .pl_h i{transform: rotate(360deg);}

.g_gbx{margin-top:10px;}
.g_gbx img{width: 100%;}

.cn_tld a{float: right;color: #959595;text-transform: uppercase;line-height: 50px;}
.cn_tld a:hover{color: #0160b0;}
.setion3{margin-top:30px;}
.ny_zs{width:360px;}
.ny_zs .tb_lis{border-bottom: none;}
.ny_zs .tb_lis ul li{border-bottom: 1px dashed #c7c7c7;line-height:54px;}
.ny_zs .tb_lis ul li i{margin: 23px 9px 0 0;}
#swip_zs{width:430px;height: 318px;margin-left:45px;}
.gd_zs .zs_pic{height:240px;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;}
.gd_zs .zs_pic img{width: 100%;}

.gd_zs .zs_nr{padding: 18px;height:98px;background: #f6f6f6;}
.gd_zs .zs_nr h1{font-size: 16px;color: #4b4b4b;margin-bottom: 10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gd_zs .zs_nr p{color: #7f7f7f;line-height: 24px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

#swip_pg{bottom:12px;}
#swip_pg .swiper-pagination-bullet {
width:8px;height:8px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;}
#swip_pg .swiper-pagination-bullet-active {opacity: 1; background: #0160b0;}

#swip_zs .swiper-button-prev, 
#swip_zs .swiper-container-rtl .swiper-button-next {
background: url(../image/zs_pre.png) no-repeat;left: 10px; right: auto;}

#swip_zs .swiper-button-next, 
#swip_zs .swiper-container-rtl .swiper-button-prev {
background: url(../image/zs_nex.png) no-repeat;right: 10px;left: auto;}

#swip_zs .swiper-button-next, 
#swip_zs .swiper-button-prev {position: absolute;top:33%;width:25px;height:25px;
margin-top: -22px;z-index: 10;cursor: pointer;background-size:25px 25px;
background-position: center;background-repeat: no-repeat;}

.zs_lk{width: 328px;}
.zs_lk .cn_tld .tl_lt{padding: 0 70px;}
.lk_lis{margin-top: 10px;}
.lk_lis ul li{height: 56px;background: #f6f6f6;margin-bottom: 11px;padding: 0 5px 0 20px;line-height: 56px;font-size: 16px;}
.lk_lis ul li a{color: #282828;display: block;}
.lk_lis ul li:hover{background: #fff;box-shadow: 0 0 8px #c4c4c4;}
.lk_lis ul li:hover a{color: #0160b0;}


.abt_bx{margin-top: 30px;}
.abt_item{display: none;}
#abt_tl ul li:first-child{padding: 0 150px;}
#abt_tl ul li:nth-child(2){padding: 0 130px;}

.abt_lt{width: 484px;height: 324px;/*background: url(../images/vd_bg.png) no-repeat;*/position: relative;margin-top: 70px;}
.abt_lt .alt_pic{width: 497px;height: 323px;position: absolute;top: -36px;left:26px;overflow: hidden;}
.abt_lt .alt_pic img{width: 100%;height: 100%;}
.abt_lt .alt_pic:hover img{transform: scale(1.1);}

.abt_rt{width: 637px;}
.abt_ntl .at_nlt{position: relative;width: 600px;}
.abt_ntl .at_nlt span{text-transform: uppercase;font-size:170px;font-family: arial;color: #ececec;font-weight: bold;}
.abt_ntl .at_nlt div{position: absolute;left:25px;top:70px;color: #333;}
.abt_ntl .at_nlt div h1{font-size:30px;font-family: arial;font-weight:bold;margin:8px 0 7px 0;}
.abt_ntl .at_nlt div p{font-size: 20px;}

.abt_ntl .abt_line{width: 3px;height: 62px;background: #0160b0;margin-top: 91px;}
.abt_p{margin-top:15px;color: #7f7f7f;line-height: 32px;overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}

.abt_rm a{/*width: 160px;height: 46px;background: #ddd;color: #fff;text-align: center;line-height: 46px;*/margin-top:42px;text-transform: uppercase;display: inline-block;color: #959595;}
.abt_rm a:hover{color: #0160b0;}

.f_t{padding:30px 0 0;/*background: url(../images/ft_bimg.png) no-repeat;*/background-color: #f7f7f7;background-position:54% 0px;}

.ft_f{height: 55px;border-top: 1px solid #b0b0b0;text-align: center;line-height: 55px;}
.ft_f a{margin: 0 5px 0 10px;}
.ft_f a:hover{text-decoration: underline;color: #0160b0;}

.ft_h{padding-bottom:20px;}
.fth_lt ul li{display: inline-block;margin-right:77px;color: #fff;float: left;}
.fth_lt ul li h1{font-size: 16px;margin-bottom:10px;}
.fth_lt ul li dl dd{line-height: 30px;}
.fth_lt ul li dl dd a{color: #fff;}
.fth_lt ul li:last-child{margin-right:55px;}
.ft_line{width: 1px;height: 190px;background: #1a9d52;}
.ft_zj{margin:0 55px;}
.ft_zj p{margin-bottom: 16px;}
.ft_zj p:first-child{margin-bottom: 6px;}
.ft_zj p i{margin-right:8px;float: left;}
.ft_zj p em{font-size: 12px;font-style: normal;}
.ft_zj p span{font-size: 32px;font-weight: bold;font-family: arial;margin-right: 10px;}
.ft_vx .vx_1{margin: 0 15px;text-align: center;font-size: 12px;}
.ft_vx .vx_1 img{width:100px;height: 100px;display: block;margin-bottom: 10px;}

.panner{margin-top:24px;}
.panner select{width:277px;height: 38px;appearance:none;-moz-appearance:none;padding-left:16px;font-size: 14px;
/*-webkit-appearance:none;background: url(../images/icon.png)no-repeat 0 0 ;background-color:#0160b0;color:#fff;background-position:246px 16px;*/line-height: 40px;outline: none;/*border: 1px solid  #0160b0;*/}
.select::-ms-expand { display: none; }



/*********************************产品中心*********************************/

.ny_cn{min-height:482px;padding-bottom: 50px;}
.ny_bimg{height: 280px;}

.ny_left{width: 250px;margin-top: -58px;position: relative;}
.l_tl{height: 120px;border-radius: 0 40px 0 0;background: url(../image/ny_bkr.png) no-repeat;background-position:149px 17px;background-color: #0160b0;text-align: center;color: #fff;padding-top: 30px;}
.l_tl h1{font-size: 26px;}
.l_tl p{font-size: 12px;text-transform: uppercase;color:#b8b8b8;margin-top: 5px;}

.lt_m ul li{margin-bottom: 1px;line-height: 55px;position: relative;}
.lt_m ul li a{width: 100%;height: 100%;display: block;font-size: 16px;background: #f7f7f7;}
.lt_m ul li a div{border-left: 7px solid #6e6e6e;width: 1px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;float: left;margin: 23px 20px 0 60px;}
.lt_m ul li a:hover,
.lt_m ul li.mn_active a{color: #0160b0;}
.lt_m ul li a:hover div,
.lt_m ul li.mn_active a div{border-left: 7px solid #0160b0;margin: 23px 20px 0 70px;transform:rotate(90deg);}
.lt_m ul li.mn_active .pro_down_lis{display: block;}


.lt_cont{width: 100%;height: 99px;background: url(../image/cont_i.jpg) no-repeat;padding:23px 0 0 28px;margin-top:24px;font-size: 16px;color: #282828;}
.lt_cont p{font-size: 24px;color: #0160b0;margin-top: 5px;
text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;}



.ny_right{width: 900px;}
.ny_rtl{height: 61px;border-bottom: 1px solid #f2f2f2;line-height: 60px;}
.ny_rtl .rtl-l{font-size: 24px;color: #0160b0;} 
.ny_rtl .rtl-l div{width: 0; height:26px;border-left: 3px solid #0160b0;border-right: 3px solid #0092dd;float: left;margin: 18px 10px 0 0;}

.h_pg{color: #585858;}
.h_pg a{color: #585858;}
.h_pg span{margin: 0 4px 0 5px;}
.h_pg a i{margin-right: 5px;}
.h_pg a:hover{color: #0160b0;}
.h_pg span:last-child{display: none;}
.h_pg a:nth-last-child(1){color: #0160b0;}

.pro_item{width: 933px;}
.pro_item ul li{width:285px;height: 303px;display:inline-block;float: left;text-align: center;font-size: 16px;margin: 22px 22px 0 0;}
.pro_item ul li a{color: #282828;}
.pro_item ul li .pro_pic{height: 270px;border: 1px solid #e9e9e9;overflow: hidden;
margin-bottom:12px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;}
.pro_item ul li .pro_pic img{height:90%;}
.pro_item ul li:hover .pro_pic img{transform: scale(1.1);}
.pro_item ul li:hover .pro_pic{box-shadow: 0 0 20px #cccccc;}
.pro_item ul li:hover a{color: #0160b0;}

.mxnhdyegg ul li{width:439px;height: 303px;}
.mxnhdyegg ul li .pro_pic img{height:100%;}



.pags{color: #333;text-transform: uppercase;text-align: center;margin:60px auto 30px;}
.pags a{width:45px;height:45px;display:inline-block;color: #969696;margin: 0 5px;font-size: 16px;line-height:43px;font-family: 'arial';text-align: center;border: 1px solid #ededed;}
.pags a:hover, 
.pags a.actpage{background: #0160b0;color: #fff;}

.pags a,
.new_lis ul li .new_lt,
.new_lis ul li .new_pic img,
.new_lis ul li,
.pro_item ul li,
.wz_lis ul li,
.wz_lis ul li a,
.wz_lis ul li i,
.zp_lis table tr{transition: ease .5s;-webkit-transition: ease .5s;-moz-transition: ease .5s;-o-transition: ease .5s;-ms-transition: ease .5s;}

.zp_lis table tr td a,
.my_yp a,
.new_xq_pg .rdm_bx{transition: ease .3s;-webkit-transition: ease .3s;-moz-transition: ease .3s;-o-transition: ease .3s;-ms-transition: ease .3s;}

.pags a:first-child,
.pags a:last-child{font-family: '宋体';}


/*********************************图文列表*********************************/
.new_lis ul li{height: 195px;margin-top: 22px;}
.new_lis ul li .new_lt{width: 640px;height: 100%;background: #f9f9f9;padding: 15px 25px;}
.new_lis ul li .new_lt h1{font-size: 18px;color: #5b5b5b;}
.new_lis ul li .new_lt p{line-height: 30px;color: #9b9b9b;margin:10px 0 42px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.new_lis ul li .new_lt span{color: #9b9b9b;}
.new_lis ul li .new_pic{width: 247px;height: 100%;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;background: #f9f9f9;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;}
.new_lis ul li .new_pic img{/*max-width: 100%;*/height:100%;}
.new_lis ul li:hover .new_pic img{transform: scale(1.1);}
.new_lis ul li:hover .new_lt,
.wz_lis ul li:hover{box-shadow: 0 0 20px #cccccc;background: #fff;}
.zp_lis table tr:hover{box-shadow: 0 0 10px #dcdcdc;background: #fff;}
.new_lis ul li:hover .new_lt h1{color: #0160b0;}
.new_lis ul li:hover .new_lt p{color: #595959;}
.new_lis ul li:hover,
.pro_item ul li:hover,
.wz_lis ul li:hover,
.zp_lis table tr:hover{transform: translate(0,-2px);-webkit-transform: translate(0,-2px);-ms-transform: translate(0,-2px);-moz-transform: translate(0,-2px);-o-transform: translate(0,-2px);}

/*********************************文字列表*********************************/
.wz_lis{margin-top:22px;}
.wz_lis ul li{height: 60px;margin-bottom: 1px;background: #f9f9f9;line-height: 60px;padding: 0 20px;font-size: 16px;}
.wz_lis ul li a{display: block;color: #5b5b5b;}
.wz_lis ul li i{width: 11px;height: 11px;display: inline-block;border: 2px solid #c9c9c9;border-radius:50%;float: left;margin: 24px 10px 0 0;;}
.wz_lis ul li span{float: right;font-size: 14px;}
.wz_lis ul li:hover a{color: #0160b0;}
.wz_lis ul li:hover i{border: 2px solid #0160b0;transform: rotateY(180deg);}

/*********************************人才招聘*********************************/
.zp_lis{margin-top: 22px;}
.zp_lis table{width: 100%;border-collapse: collapse;}
.zp_lis table tr th:first-child{width:15%;}
.zp_lis table tr th:last-child{width:15%;}
.zp_lis table tr th:nth-child(2){width:20%;}
.zp_lis table tr th:nth-child(3){width:20%;}
.zp_lis table tr th:nth-child(4){width:20%;}
.zp_lis table tr th{height: 60px;background: #0160b0;font-size: 18px;color: #fff;}
.zp_lis table tr{background: #f9f9f9;}
.zp_lis table tr td{text-align: center;height:60px;font-size: 16px;color: #818181;margin-top: 4px;border-top: 4px solid #fff;}
.zp_lis table tr td a{width: 98px;height: 40px;display: block;background: #ededed;font-size: 14px;color: #818181;text-align: center;line-height: 40px;border-radius: 4px;margin: auto;}

.zp_lis table tr:hover td{color: #0160b0;}
.zp_lis table tr:hover td a{background: #0160b0;color: #fff;}

/*********************************招聘详情*********************************/
.xq_htl h1{font-size: 24px;color: #303030;text-align: center;margin:30px 0 20px;}
.xq_hp{height:42px;background: #f6f6f6;line-height: 42px;text-align: center;color: #a4a4a4;}
.xq_hp span{margin-right: 15px;color: #6e6e6e;}
.xq_hp .bdsharebuttonbox{display: inline-block;line-height: 30px;margin-left: 10px;}
.xq_hp .bdsharebuttonbox span{margin-right: 0;}
.bdshare-button-style0-16:after{display: inline-block !important; }

.xq-nr{margin-top: 20px}
.xq-nr img{max-width: 100%;}
.my_yp a{width: 160px;height: 50px;display: block;background: #0160b0;color: #fff;text-align: center;line-height: 50px;border-radius: 4px;margin-top: 50px;font-size: 16px;}
.my_yp a:hover,
.new_xq_pg .rdm_bx:hover{background: #f68600;}

.new_xq_pg{margin:50px auto 30px;position: relative;line-height: 50px;}

.new_xq_pg .rdm_bx{width: 120px;height: 40px;position: absolute;background: #0160b0;left: 0;right: 0;top:5px;margin: auto;text-align: center;line-height: 40px;}
.new_xq_pg .rdm_bx a{color: #fff;display: block;}
.new_xq_pg .rdm_bx a:hover{color: #fff;}
.new_xq_pg a:hover{color: #0160b0;}
.cont_l{margin-top: 20px;}
.cont_l h1{font-size: 26px;color: #282828;margin: 10px 0 20px;}
.cont_l ul li{font-size: 16px;color: #282828;margin-top: 15px;clear: both;}
.cont_l ul li p{width:64px;float: left;text-align:justify; text-justify:inter-ideograph;}
.cont_l ul li p:after{content: "";padding-left: 100%;display: inline-block;}
...cont_l p em{font-style: normal;}
.cont_l div{margin-top:21px;font-size: 16px;}

.cont_line{width: 1px;height: 296px;background: #eaeaea;margin: 30px 0 30px 50px;}
.cont_vx{margin-top: 103px;}
.con_vpic{width: 124px;text-align: center;margin:0 0 0 20px;}
.con_vpic img{width: 100%;height: 124px;display: block;margin-bottom: 8px;}


.lt_m ul li .pro_down_lis dl dd{line-height: 30px;font-size: 14px;text-align: left;border-bottom: 1px solid #e6e6e6;}
.lt_m ul li .pro_down_lis dl dd a{background: #f1f1f1;color: #333;font-size: 14px;}

.lt_m ul li .pro_down_lis dl dd i{width:10px;height:10px;display: block;border-left: 1px solid #999;border-bottom:1px solid #999;float: left;margin: 9px 17px 0 16px;}
.lt_m ul li .pro_down_lis{display: none;}
.lt_m ul li .pro_down_lis dl dd.down_active a,
.lt_m ul li .pro_down_lis dl dd:hover a{background: #eee;color: #0160b0;}


/*2019-08-30*/
.g_new{padding-top:5px;}
.hd_sch{width: 500px;height:40px;background: #f00;}
.hd_sch .sch_input{width: 420px;height: 40px;float: left;border: 1px solid #e9e9e9;outline: none;padding-left: 15px;}
.hd_sch .sch_btn{width: 80px;height: 40px;float: right;background: #e9e9e9;text-align: center;cursor: pointer;}
.hd_sch .sch_btn i{font-size:30px;color: #000;}

.sch_hot{line-height:40px;margin-left:10px;}
.sch_hot a{margin-right:8px;}
.sch_hot a:hover{color: #0160b0;}

.pro_rmd{position: absolute;width: 100px;height: 40px;right:0;top: -46px;line-height: 40px;text-align: center;}
.pro_rmd a{display: block;color: #959595;text-transform: uppercase;}
.pro_rmd:hover a{color: #0160b0;}

.ny_bimg{height: 280px;overflow:hidden;position: relative;}
.ny_bimg img{
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -960px;-webkit-animation: scaleBigToSmall 4s;
    animation: scaleBigToSmall 4s;}
@-webkit-keyframes scaleBigToSmall {
  0% { 
	opacity: 1;
	-webkit-transform: scale(1.1); 
	-ms-transform: scale(1.1); 
	transform: scale(1.1);
  }
  100% { 
	opacity: 1;
	-webkit-transform: scale(1); 
	-ms-transform: scale(1); 
	transform: scale(1);
  }
}
@keyframes scaleBigToSmall {
  0% { 
	opacity: 1;
	-webkit-transform: scale(1.1); 
	-ms-transform: scale(1.1); 
	transform: scale(1.1);
  }
  100% { 
	opacity: 1;
	-webkit-transform: scale(1); 
	-ms-transform: scale(1); 
	transform: scale(1);
  }
}
.scaleBigToSmall{
	-webkit-animation-name: scaleBigToSmall;
	animation-name: scaleBigToSmall;
	transform-origin: 50% 50%;
}














































































