/* Hides from IE-mac \*/
html{color:#333;background:#fff;overflow:auto;overflow-y:scroll;height:100%; font-size:14px; font-family:microsoft yahei;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;font-variant:normal;}
br{letter-spacing:0px;}
a{text-decoration:none;}
a img { border: none; }
.clear{ clear:both;}
.wrap{width: 1200px;margin: 0 auto;overflow: hidden;}

/*header*/
.header{height: 126px;overflow: hidden;}
.h-logo{width: 800px;height: 82px;float: left;margin-top: 26px;}
.h-tel{width: 400px;height: 82px;float: right;margin-top: 26px;}

/* CSS NAV */
.nav{ width: 100%; clear:both; margin:0 auto;height:55px; clear:both;  position:relative; z-index:99;   background:#1269cc; line-height: 55px;}
.nav ul{ clear:both; margin:0 auto; width:1200px;}
.nav ul li{ float:left; width:132px; height:55px; text-align:center; font-size:16px;  font-family:"微软雅黑"; 	position: relative;border-right:solid 1px #75b5fb;
	display: inline-block;}
.nav ul li a{ width:140px; height:56px; display:block; text-align:center; color:#fff; }
.nav ul li a:hover,.nav ul li .on{ height:55px; color:#FFFFFF; /*background:url(../Image/nav_li_hover.png) bottom center no-repeat;*/ z-index: 999;}
.navXL { width:132px; float:left;position:absolute;overflow:hidden;display:none;z-index:9999; top:55px; margin-left:0;*margin-left:-63px; overflow:hidden;background: #247fe8; padding-bottom:10px;}
.nav .navXL a{ background:none; width:132px; height:34px;line-height:34px; clear:both; margin:0 auto;display:block;color:#FFF;font-size:12px; overflow:hidden;   z-index:9999; text-indent:0px;background: #247fe8; border-bottom:1px dashed #8aa0cc }
.nav .navXL a:hover{color:#FFF;width:132px; height:34px;overflow:hidden;background: #fea202;}


/*banner*/
.banner{ width:100%; height:370px; overflow:hidden; position:relative;font-size:0;}
.b-img{ height:370px;  position:absolute; left:0; top:0;}
/*.b-img a{ display:block; height:500px; float:left;}*/

.b-img a{ display:block; height:370px; float:left;position:relative;}
.b-img a span{display:block;width:1920px !important;height:370px;position:absolute;left:50%;margin-left:-960px;}
/*小数字*/
.b-list{ height:20px; padding:10px 0 10px 0; bottom:0; text-align:center; position:absolute; left:0%; width:100% !important;   text-align:center;z-index:1; /*background:#000000;*/ opacity: 0.5;}
.b-list span{ display:inline-block;cursor:pointer; width:15px; height:15px; background:rgba(255,255,255,.5); background:#848385\9; *background:#848385;margin:0 6px;border-radius: 100px;}
.b-list .spcss{ background:#f8c60a;}
/*左右按钮*/
.bar-left,.bar-right{ position:absolute; z-index:1; display:block; width:100px; height:100px;line-height:100px; left:9%; top:50%; margin-top:-50px;}
.bar-right{ right:9%; left:auto;}
.bar-left em,.bar-right em{ display:block; background:rgba(0,0,0,.4);  width:100%;font-family:"宋体"; color:#fff; height:100%; text-align:center; font-size:50px; font-style:normal;opacity:.5;filter:alpha(opacity= 50)\9; }
.bar-left .emcss,.bar-right .emcss{ opacity:1.0;filter:alpha(opacity= 100)\9;background:rgba(0,0,0,.7);}

/*m-com*/
.m-com{width: 100%;overflow: hidden;}
.m-com-hd{width: 340px;height: 40px;margin: 23px auto;}
.m-com-bd{width: 100%;height: 300px;overflow: hidden; background: #eeeeee;}
.m-com-bd .left{width: 293px;height: 215px;float: left;margin-top: 32px;}

.m-com-bd .mid{width: 570px;float: left;margin: 32px 0 0 18px;}
.m-com-bd .mid h1{width: 100%;font-size: 18px;line-height: 40px;}
.m-com-bd .mid p{width: 100%;color: #666666;line-height: 26px;}
.m-com-bd .mid a{width: 100px;height: 30px;background: #2d2d2d;line-height: 30px;text-align: center;display: block;color: #ffffff;border-radius: 20px;margin-top: 30px;}
.m-com-bd .right{float: right;width: 285px;margin-top: 32px; }

/*m-pro*/
.m-pro{width: 100%;overflow: hidden;}
.m-pro-hd{margin: 35px auto 20px;width:250px;height: 40px;background: url(../Image/pro-bt.jpg) no-repeat;}
.m-pro-bd{width: 100%;overflow: hidden;margin-top: 15px;overflow: hidden;}
#warp{position: relative;}
.m-pro-more{width: 197px;height: 45px;display: block;position: absolute;background: #006cc0;top:0;right:199px;text-align: center;line-height: 45px;color: #ffffff;}
.m-pro-more:hover{background: #bf1622;}
.m-pro-order{/*height: 45px;*/display: block;position: absolute;top:0;right:250px;/*line-height: 45px;*/color: #333333;text-align: center;padding:0 20px;}
.m-pro-order:hover{color: #1269cc;}
.m-pro-con{width: 100%;background: #eeeeee;height: 480px;overflow: hidden;margin-top: 23px;}
.m-pro-con .left{width: 293px;height: 475px;background: url(../Image/pro-pic.jpg) no-repeat;float: left;margin-top: 3px;}
.m-pro-con .right{width: 905px;float: right;overflow: hidden;height: 475px;margin-top: 3px;}

/*tab*/
.tabClick{ overflow: hidden;width:600px;padding-left: 240px;}

    .tabClick li{ /*height:45px; line-height: 45px;*/ text-align: center;float: left;font-size: 16px;padding:0 20px;cursor: pointer;}

    .tabClick li.active{ transition: 0.1s; color: #1269cc;}
    .tabCon{ overflow: hidden;height: 475px;}
    .tabBox{ position: relative;overflow: hidden;}
    .tabList{word-break: break-all; width:100%;float:left; }
    .tabList ul{width: 905px;height: 475px;overflow: hidden;}
    .tabList ul li{width: 288px;height: 232px;float: left;margin:0 0 12px 13px;overflow: hidden;}
    .tabList ul li .img{width: 286px;height:230px;border: solid 1px #cecece;float: left;line-height: 230px;text-align: center;overflow: hidden;}
    .tabList ul li .img img{width: 286px;height: 230px;object-fit:cover;}
     .tabList ul li .img:hover img{transform:scale(1.1,1.1);}
      .tabList ul li .img:hover img{transition:transform 1s;}
    .tabList ul li a h1{font-size: 14px;color: #ffffff;line-height: 38px;width: 100%;text-align: center;height: 0;display: block;float: left;margin-top: -38px;background: #000000;opacity: 0.7;height: 38px}
    .tabList ul li p{margin:0 20px 0 15px;color: #5e5d5d;height: 50px;}
    .tabList ul li a{}
      .tabList ul li:hover h1{background: #1269cc;transition:all 1s;}
    
      
    .lineBorder{/* height: 2px; */overflow: hidden;  background: #f3f3f3}
   /* .lineDiv{ background: #099; height: 2px; width: 25%;}*/

   /*m-news*/
   .m-news{width: 100%;height:310px;overflow: hidden;background: #1269cc; margin-top: 18px;}
   .m-news-left{width: 60px;height: 255px;float:left;background: url(../Image/news-bt.jpg);margin:23px 0 0 3px;}
   .m-news-right{width: 1127px;float: right;height: 255px;background: #ffffff;margin-top: 25px;}
   .m-news-right ul li{width: 350px;float: left;overflow: hidden;margin: 20px 0 0 18px;}
   .m-news-right ul li .date{width: 100%;height: 80px;border-bottom: solid 1px #dad9d9;color: #999999;}
   .m-news-right ul li .date span{font-size: 36px;}
    .m-news-right ul li .date h2{font-size: 18px;}
   .m-news-right ul li h1{font-size: 18px;line-height: 26px;margin: 15px 0;}
   .m-news-right ul li p{font-size: 16px;color: #666666;margin-bottom: 10px;}
.m-news-right ul li a{font-size: 16px;color: #666666;transition:all 1s;}
.m-news-right ul li:hover a{color: #e81b1b;margin-left: 10px;transition:all 1s;}

/*m-case*/
.m-case{width: 100%;height: 275px;overflow: hidden;margin-top: 20px;background: #eeeeee;}
.m-case-left{width: 60px;float: left;height: 220px;margin-top: 29px;background: url(../Image/case-bt.jpg);}
.m-case-right{width: 1120px;height: 220px;float: right;margin: 29px 0 0 20px;}
.m-case-right ul li{width:270px;height: 218px; float:left; display:inline; margin-left: 20px;border: solid 1px #d4d6d8;overflow: hidden;line-height: 218px;text-align: center;}
.m-case-right ul li a img{ width: 272px; height: 218px;object-fit:cover;float: left;}
.m-case-right ul li a p{ line-height: 40px; text-align: center;  color: #ffffff;height: 40px;display: block;width: 100%;background: #000000;opacity: 0.5;transition:all 1s;float: left;}
.m-case-right ul li a:hover p{margin-top: -40px;transition:all 1s;}

/*footer*/
.footer{width: 100%;height: 105px;background: #f0eeee;color: #666666;line-height: 30px;text-align: center;padding-top: 30px;}
.footer a{color: #666666;}
.footer a:hover{color: #1269cc;}

/*list*/
.list{overflow: hidden;margin: 16px 0 40px 0;}
.l-left{width: 195px;float: left;overflow: hidden;}
.l-right{width: 970px;float: right;}
.l-right-hd{width: 100%;height: 53px;border-bottom: solid 2px #2480e8;}
.l-right-hd h1{width: 400px;float: left;color: #2480e8;float: left;font-weight: 18px;font-size: 18px;line-height: 53px;}
.l-right-hd h1 span{color: #d5dbda;}
.l-right-hd p{width: 500px;line-height: 53px;text-align: right;float: right;color: #666666;font-size: 14px;}
.l-right-hd p a{color: #666666;}
.l-right-bd{width: 98%;margin:15px auto 0;line-height: 260%;}

/*sidebar*/
.sidebar{width: 195px;float: left;overflow: hidden;width: 100%;}
.s-hd{width: 100%;height: 63px;background: #fea202;line-height: 63px;text-align: center;font-size: 18px;color: #ffffff;font-weight: 700;}
.s-mid ul li{width: 100%;height: 42px;background: #2480e8;line-height: 42px;text-align: center;color: #ffffff;margin-top: 7px;}
.s-mid ul li a{color: #ffffff;width: 100%;height: 100%;display: block;}
.s-mid ul li:hover{background: #023d80;}
.s-bd{width: 195px;height: 170px;background: url(../Image/ren.png) bottom left no-repeat #2480e8;margin-top: 10px;}
.s-bd p{color: #ffffff;line-height: 26px;padding:15px 0 0  45px;}
.s-bd p a{color: #ffffff;}
.s-bd p a:hover{font-weight: bold;}


/*产品列表页样式*/
.pro{margin: 0px 0 0 15px;width: 100%;}
.pro li{float:left;overflow:hidden;width:33%;text-align:center;white-space:nowrap;margin:0 0 20px 0;}
.pro li span{padding-left:15px;background-position:0 -114px;}
.pro li img{padding:3px;width:90%;border:1px solid #dcdcdc;height: 200px;}
.pro li a{*color:#444;}
.pro li a:hover{color:#da020d;}
.pro li img:hover{border:1px solid #da020d;}

/*产品内容页样式*/
.p-top{ width: 98%; margin: 0 auto; margin-bottom: 10px;  overflow: hidden;}
.p-img{ width: 100%; padding: 5px 0 15px 0; text-align: center; color:#888787; font-size: 14px; }
.p-img h1{ font-size: 27px; color: #5f5f5f;}
.p-fgx{width: 100%; border-bottom:dotted 1px #868686;margin-top: 5px;}
.p-img img{  max-width: 500px;}
.p-content{ width: 100%; margin: 0 auto;  overflow: hidden;}
.p-content .title{ width: 100%; height:30px;  overflow: hidden; background-color: #f0f0f0;margin: 10px 0;}
.p-content .title h2{ width: 100px; text-align: center; height: 30px;  overflow: hidden; color: #fff; font-size: 15px; line-height: 30px; font-weight: 700; background: #2f6db2;}
.p-content .nr{ width: 98%; margin: 0 auto; line-height: 260%; padding: 15px 0 50px 0; overflow: hidden;}

/*picUL*/
#picUL{ width: 100%; overflow: hidden; margin: 0 auto; padding: 10px 0; overflow: hidden;}
#picUL li{ width: 300px; text-align: center; height: 260px; float: left; line-height: 22px; margin: 10px 8px; overflow: hidden;}
#picUL li img{ padding-top: 10px; max-width: 280px; height: 210px;}
#picUL li a{color:#000; display: block; width: 100%; height: 100%; background: #edefee; text-decoration:none;}
#picUL li a:hover{color:#ff0; display: block; width: 100%; height: 100%; background: #0e78d5; }

/*新闻内页样式*/
.news_title {margin-top: 20px;text-align: center;font-size: 18px;line-height: 36px;}
.meta{margin-top: 10px;text-align: center;}
.meta img{max-width: 500px;}
.newsnr img{max-width: 600px;}
#prev_next{margin: 0 auto;text-align: center; width: 100%;border-top: 1px solid #999;margin-top: 50px;}
#prev_next li{height: 40px; line-height: 40px;text-align: left;}

/*message*/
.comtent_info{width:710px;*+margin-top:-612px;margin-left:150px;display:inline-block;vertical-align:top;margin-bottom: 20px;}
.comtent_info_tit{width:100%;height:36px;line-height:36px;*+line-height:36px;text-indent:13px;background:url(.../Image/allbgs_1.gif) repeat-x 0px -96px;font-family:微软雅黑,arial;font-size:14px;color:#338e00;overflow:hidden;}
.comtent_info .comtent_info_tit .url{height:36px;line-height:37px;color:#6a6a6a;font-family:微软雅黑,arial;font-size:12px;float:right;margin-right:10px;*+margin-top:-37px;display: inline-block;}
.comtent_info .comtent_info_tit .url .url_img{width: 10px;height: 10px;background: url(.../Image/allbgs_2.gif) no-repeat -14px 0px;margin-top: 13px;*+margin-top: 12px;float: left;}
.comtent_info .comtent_info_company{width:666px;margin:28px auto 0 auto;font-size:14px;font-family:微软雅黑,arial;line-height:28px;}
.comtent_info .comtent_info_company p{text-align:justify;letter-spacing:1px;font-size:14px;line-height:28px;color:#444444;margin-bottom:30px;}
.comtent_info table th{color:#444444;width:70px;font-weight:normal;font-size:14px;font-family:微软雅黑,arial;text-align:right;vertical-align: top;padding-top: 9px;}
.comtent_info table td select{font-family: 微软雅黑,arial;font-size: 14px;width: 278px;height: 32px;text-indent: 8px;border: 1px solid #d2d4d6;margin: 5px auto 6px 5px;*+margin-left:-3px;background: #FFF;}
.comtent_info table td ul{list-style:none;position:absolute;}
.comtent_info table td ul li{font-family:微软雅黑,arial;font-size:14px;height:28px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#FFF;}
.comtent_info table td ul li a{display:block;text-decoration:none;color:#444444;}
.comtent_info table td ul li a:hover{color:#fe7d0c;}
.comtent_info table td ul li:last-child{border-bottom:1px solid #d2d4d6;}
.comtent_info table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.comtent_info table td .ctttt{width:26px;height:28px;}
.comtent_info table td .yanzheng{width:101px;}
.comtent_info table td textarea{resize: none;width:545px;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.middle .comtent .comtent_info table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px;*+margin-bottom:14px;}
.comtent_info table td .but{width:74px;height:31px;line-height:31px;background:#2480e8;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:微软雅黑,黑体,sans-serif;color:#FFF;}
.comtent_info table td .but a{text-decoration:none;font-size:14px;font-family:微软雅黑,黑体,sans-serif;color:#FFF;display:block;}
.comtent_info table td .but a:hover{background:#5aac3a;border-radius:2px;}
/* message styles */
.message{margin-left: 35px;}
.message ul{
	overflow: hidden;
}
.message li{
	float: left;
	margin:10px;
}
.message input {
	position: relative;
	display: block;
	float: right;
	padding:1.2em 0.8em;
	width: 400px;
	border: solid 1px grey;
	border-radius: 0;
	background: #fff;
	color: #0075c5;
	font-weight: bold;
}
.message textarea {
	position: relative;
	display: block;
	float: right;
	padding:1.2em 0.8em;
	width: 842px;
	border: solid 1px #cccccc;
	border-radius: 0;
	background: #fff;
	color: #0075c5;
	font-weight: bold;
	resize:none;
}
.message textarea:focus {
	outline: none;
}
.message input:focus {
	outline: none;
}
.message #submit{
	width: 120px;
    height: 51px;
    color: #fff;
    background: #ccc;
    -webkit-transition: background 0.3s;
	transition: background 0.3s;
}
.message #submit:hover{
	background: #0075c5;
}
/* Minoru */
.mg-minoru {
	width: 100%;
	background: #fff;
	box-shadow: 0px 0px 0px 2px transparent;
	color: #eca29b;
	-webkit-transition: box-shadow 0.3s;
	transition: box-shadow 0.3s;
}
.mg-minoru:focus {
	box-shadow: 0px 0px 0px 2px #0075c5;
	pointer-events: none;

}

/*新闻列表页*/

.news_bot {
    width: 100%;
    height: auto;
    padding-top: 80px
}

.news_bot_ul li {
    float: left;
    margin-left: 58px;
    margin-bottom: 60px;
}

.news_bot_ul .news_mar {
    margin-left: 0
}

.news_bot_li {
    width: 358px;
    height: 358px;
    border: 1px solid #f2f2f2;
    position: relative;
    background-color: #fff
}

.news_bot_li_top {
    display: block;
    padding: 54px 40px 0 40px;
    height: 194px
}

.news_bot_li_top span {
    font-size: 16px;
    color: #575757;
    line-height: 32px;
    height: 64px;
    overflow: hidden;
    display: block
}

.news_bot_li_top i {
    color: #999;
    line-height: 26px;
    height: 78px;
    overflow: hidden;
    display: block;
    margin-top: 16px
}

.news_bot_li_bot {
    background: #f7f7f7;
    height: 88px;
    display: block;
    padding: 22px 40px 0 40px;
    position: relative
}

.news_bot_li_bot span {
    font-size: 50px;
    color: #8F8F8F;
    line-height: 46px;
    display: block;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"
}

.news_bot_li_bot i {
    color: #666;
    line-height: 20px;
    overflow: hidden;
    display: block;
    font-size: 14px;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"
}

.news_bot_li .news_bot_li_bigtop {
    padding: 94px 40px 12px 40px;
    background: #0a5cb0;
    color: #fff
}

.news_bot_li_bigbot i,
.news_bot_li_bigbot span {
    color: #0a5cb0
}

.news_bot_li .news_bot_li_bigbot {
    padding: 38px 40px 14px 40px
}

.news_bot_li_bigtop i,
.news_bot_li_bigtop span {
    color: #fff
}

.news_bot_bigli {
    position: absolute;
    top: -41px;
    left: -1px;
    width: 358px;
    height: 0;
    overflow: hidden;
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;
    border: 1px solid transparent
}

.news_bot_li:hover .news_bot_bigli {
    height: 440px;
    box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .08);
    border: 1px solid #FFF
}

.news_bot_li .news_bot_but {
    position: absolute;
    bottom: 60px;
    right: 30px
}

.news_two_bg {
    width: 100%;
    height: auto
}

.news_two {
    width: 1200px;
    margin: 0 auto;
    padding: 60px 0 160px;
    position: relative
}

.news_two_box {
    width: 900px;
    height: 159px;
    border: 1px solid transparent;
    position: relative;
    background: #f7f7f7;
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s
}

.news_two_ul {
    height: auto;
    overflow: hidden;
        max-width: 100%;
}

.news_two_nav {
    width: 1180px;
    padding-left: 20px
}

.news_two_ul li {
    width: 100%;
    height: 159px;
    border: 1px solid transparent;
    margin-bottom: 20px
}

.news_two_img {
    width: 198px;
    height: 128px;
    padding: 16px;
    float: left;
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s
}

.news_two_txt span {
    font-size: 16px;
    color: #717171;
    display: block;
    height: 30px;
    overflow: hidden;
    margin-bottom: 10px;
    transition: all .3s ease-out 0s
}

.news_two_box:hover .news_two_txt span {
    color: #333
}

.news_two_txt i {
    height: 52px;
    color: #A2A2A2;
    line-height: 24px;
    display: block;
    overflow: hidden;
    transition: all .3s ease-out 0s
}

.news_two_box:hover .news_two_txt i {
    color: #999
}

.news_two_txt {
    width: 480px;
    float: left;
    padding: 36px 0 28px 8px;
    transition: all .3s ease-out 0s
}

.news_two_box:hover .news_two_txt {
    padding: 36px 0 28px 54px
}

.news_two_date {
    width: 80px;
    float: right;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑";
    color: #999;
    padding: 16px 19px 0 0;
    transition: all .3s ease-out 0s
}

.news_two_box:hover .news_two_date {
    padding: 26px 29px 0 0
}

.news_two_date span {
	color: rgb(153, 153, 153);
    height: 26px;
    font-size: 24px;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"
}

.news_two_date i {
    font-size: 13px;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"
}

.news_two_but {
    position: absolute;
    top: 100px;
    right: 108px
}

.news_two_box:hover {
    border: 1px solid #efefef;
    box-shadow: 0 6px 10px 5px rgba(0, 0, 0, .08)
}

.news_two_box:hover .news_two_img {
    background: #0a5cb0;
    background: #0a5cb0
}

.news_two_box:hover .ser_but {
    background: #0a5cb0;
    border: 1px solid #0a5cb0;
    margin: 0 -36px
}



.new_thr {
    width: 1000px;
    margin: 0 auto;
    padding: 80px 0 160px 0
}

.new_thr_h2 {
    width: 800px;
    font-size: 18px;
    color: #333;
    padding-bottom: 16px;
    margin: 0 auto;
    text-align: center
}

.news_thr_share {
    width: 330px;
    margin: 0 auto;
    color: #999;
    height: 18px;
    line-height: 18px
}

.news_thr_share_date {
    width: 100%;
    text-align: center;
}

.news_thr_ico {
    text-indent: 14px;
    width: 200px
}

.news_thr_ico a {
    color: #999;
    font-size: 16px
}

.news_thr_txt {
    width: 974px;
    padding: 36px 14px 0 12px;
    border-top: 1px dotted #e5e5e5;
    margin-top: 50px
}

.news_thr_txt_img {
    width: 980px;
    height: auto;
    padding: 38px 0
}

.news_two_img img {
    width: 200px;
    height: 130px;
    object-fit: cover;
}

.news_thr_ico a:hover {
    color: #1bb2e8
}


/*新闻列表页*/


.news_bot {
    width: 100%;
    height: auto;
    padding-top: 80px
}

.news_bot_ul li {
    float: left;
    margin-left: 58px;
    margin-bottom: 60px;
}

.news_bot_ul .news_mar {
    margin-left: 0
}

.news_bot_li {
    width: 358px;
    height: 358px;
    border: 1px solid #f2f2f2;
    position: relative;
    background-color: #fff
}

.news_bot_li_top {
    display: block;
    padding: 54px 40px 0 40px;
    height: 194px
}

.news_bot_li_top span {
    font-size: 16px;
    color: #575757;
    line-height: 32px;
    height: 64px;
    overflow: hidden;
    display: block
}

.news_bot_li_top i {
    color: #999;
    line-height: 26px;
    height: 78px;
    overflow: hidden;
    display: block;
    margin-top: 16px
}

.news_bot_li_bot {
    background: #f7f7f7;
    height: 88px;
    display: block;
    padding: 22px 40px 0 40px;
    position: relative
}

.news_bot_li_bot span {
    font-size: 50px;
    color: #8F8F8F;
    line-height: 46px;
    display: block;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"
}

.news_bot_li_bot i {
    color: #666;
    line-height: 20px;
    overflow: hidden;
    display: block;
    font-size: 14px;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"
}

.news_bot_li .news_bot_li_bigtop {
    padding: 94px 40px 12px 40px;
    background: #0a5cb0;
    color: #fff
}

.news_bot_li_bigbot i,
.news_bot_li_bigbot span {
    color: #0a5cb0
}

.news_bot_li .news_bot_li_bigbot {
    padding: 38px 40px 14px 40px
}

.news_bot_li_bigtop i,
.news_bot_li_bigtop span {
    color: #fff
}

.news_bot_bigli {
    position: absolute;
    top: -41px;
    left: -1px;
    width: 358px;
    height: 0;
    overflow: hidden;
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;
    border: 1px solid transparent
}

.news_bot_li:hover .news_bot_bigli {
    height: 440px;
    box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .08);
    border: 1px solid #FFF
}

.news_bot_li .news_bot_but {
    position: absolute;
    bottom: 60px;
    right: 30px
}

.news_two_bg {
    width: 100%;
    height: auto
}

.news_two {
    width: 1200px;
    margin: 0 auto;
    padding: 60px 0 160px;
    position: relative
}

.news_two_box {
    width: 900px;
    height: 159px;
    border: 1px solid transparent;
    position: relative;
    background: #f7f7f7;
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s
}

.news_two_ul {
    height: auto;
    overflow: hidden;
        max-width: 100%;
}

.news_two_nav {
    width: 1180px;
    padding-left: 20px
}

.news_two_ul li {
    width: 100%;
    height: 159px;
    border: 1px solid transparent;
    margin-bottom: 20px
}

.news_two_img {
    width: 198px;
    height: 128px;
    padding: 16px;
    float: left;
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s
}

.news_two_txt span {
    font-size: 16px;
    color: #717171;
    display: block;
    height: 30px;
    overflow: hidden;
    margin-bottom: 10px;
    transition: all .3s ease-out 0s
}

.news_two_box:hover .news_two_txt span {
    color: #333
}

.news_two_txt i {
    height: 52px;
    color: #A2A2A2;
    line-height: 24px;
    display: block;
    overflow: hidden;
    transition: all .3s ease-out 0s
}

.news_two_box:hover .news_two_txt i {
    color: #999
}

.news_two_txt {
    width: 480px;
    float: left;
    padding: 36px 0 28px 8px;
    transition: all .3s ease-out 0s
}

.news_two_box:hover .news_two_txt {
    padding: 36px 0 28px 54px
}

.news_two_date {
    width: 80px;
    float: right;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑";
    color: #999;
    padding: 16px 19px 0 0;
    transition: all .3s ease-out 0s
}

.news_two_box:hover .news_two_date {
    padding: 26px 29px 0 0
}

.news_two_date span {
	color: rgb(153, 153, 153);
    height: 26px;
    font-size: 24px;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"
}

.news_two_date i {
    font-size: 13px;
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"
}

.news_two_but {
    position: absolute;
    top: 100px;
    right: 108px
}

.news_two_box:hover {
    border: 1px solid #efefef;
    box-shadow: 0 6px 10px 5px rgba(0, 0, 0, .08)
}

.news_two_box:hover .news_two_img {
    background: #0a5cb0;
    background: #0a5cb0
}

.news_two_box:hover .ser_but {
    background: #0a5cb0;
    border: 1px solid #0a5cb0;
    margin: 0 -36px
}



.new_thr {
    width: 1000px;
    margin: 0 auto;
    padding: 80px 0 160px 0
}

.new_thr_h2 {
    width: 800px;
    font-size: 18px;
    color: #333;
    padding-bottom: 16px;
    margin: 0 auto;
    text-align: center
}

.news_thr_share {
    width: 330px;
    margin: 0 auto;
    color: #999;
    height: 18px;
    line-height: 18px
}

.news_thr_share_date {
    width: 100%;
    text-align: center;
}

.news_thr_ico {
    text-indent: 14px;
    width: 200px
}

.news_thr_ico a {
    color: #999;
    font-size: 16px
}

.news_thr_txt {
    width: 974px;
    padding: 36px 14px 0 12px;
    border-top: 1px dotted #e5e5e5;
    margin-top: 50px
}

.news_thr_txt_img {
    width: 980px;
    height: auto;
    padding: 38px 0
}

.news_two_img img {
    width: 200px;
    height: 130px;
    object-fit: cover;
}

.news_thr_ico a:hover {
    color: #1bb2e8
}
.page{margin-top: 30px; border-top: 1px solid #999;padding-top:10px;  text-align: right;}
#page{margin-top: 30px; border-top: 1px solid #999;padding-top:10px;  text-align: right;}