/* 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; }
input{outline: none}
.clear{ clear:both;}
.wrap{width: 1200px;margin:0 auto;overflow: hidden;}
.wrapp{width: 1200px;margin:0 auto;}

/*header*/
.header{width: 100%;height: 150px;}
.h-logo{width: 600px;float: left;margin-top: 50px;}
.h-tel{float: right;margin-top: 33px;width: 600px;text-align: right;}
/*nav*/
.nav{width: 100%;height: 56px;background: #f23c39;}
.nav ul li{width: 133px;float: left;height: 56px;}
.nav ul li a{width: 132px;float: left;display: block;color: #ffffff;font-size: 16px;text-align: center;height: 16px;margin-top: 20px;border-right:solid 1px #fa625f; line-height: 16px;}
.nav ul li:hover{background: #ff9801;}
.nav ul li:hover a{border:none;}

/*banner*/
.banner{ width:100%; height:489px; overflow:hidden;}
#solid{width:100%;height:489px;clear:both;margin-top:0px;position:relative;margin:0 auto;overflow:hidden;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;width:100%;height:489px;display:none;}
#solid ul{margin:0px;padding:0px;list-style:none;   }
#solid ul li{position:absolute;top:0px;width:100%;height:489px;display:none;cursor:pointer;}
#solid #btt{width:100%;margin:0 auto;top:450px;position:relative;}
#solid #btt span{position:absolute;top:15px;left:45%;display:block;width:30px;height:8px;margin:0 15px; text-align:center;background:#3d3d3d;z-index:1000cursor:pointer;filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/}

/*搜索*/
#i-tt{ width: 100%; margin: 0 auto; height: 48px; overflow: hidden;background-color: #cccccc;}
#i-tt img{ margin-top:27px; float: left;}
.keyword{ width:850px; float: right;  overflow: hidden; font-size: 14px; line-height: 48px; overflow: hidden; margin-left: 15px;}
.keyword a{color: #333333;}
.keyword span{color: #333333;}
#serch{ width: 318px; float: left; margin-top: 10px; overflow: hidden;background: url(../Image/search-bg.jpg);height: 28px;}
#input_search{ width:265px; border:none; float: left; height:28px;text-indent:30px; color: #adb2b2;background: none;}
#btn_search{ width:53px; height:28px; float: right; border:none; text-indent:-9999px; background: none;cursor: pointer;}
/*m-pro*/
.m-pro{padding-top: 48px;overflow: hidden;background: url(../Image/m-pro-bg.jpg) center top no-repeat; }
.m-pro-left{width: 264px;float: left;overflow: hidden;}
.m-pro-right{width: 934px;float: right;overflow: hidden;height: 830px;border:solid 1px #f2413e;}
.picScroll-top{ width: 100%;margin-top: 20px; }
.picScroll-top .bd{}
.picScroll-top .bd ul{ }
.picScroll-top .bd ul li{width: 100%; height: 255px;margin-bottom: 15px;padding-left: 5px;}
.picScroll-top .bd ul li a{width: 282px; height: 255px; margin-left:20px; display: block;float: left; text-align: center; line-height: 200%; color: #333333;font-size: 16px;}
.picScroll-top .bd ul li a img{ width: 280px; height: 210px; border: 1px solid #eeeeee;object-fit:cover;}
.picScroll-top .bd ul li a:hover{ color: #f23c39; }
.picScroll-top .bd ul li a:hover img{border:solid 1px  #f23c39; }
/*sidebar*/
.sidebar{width: 264px;float: left;overflow: hidden;background:#f23c39;}
.s-hd{width: 100%;text-align: center;background: url(../Image/s-hd.jpg) center no-repeat;height: 122px;}
.s-bd{width: 234px;margin:15px auto 0;overflow: hidden;padding-bottom: 15px;}
.s-bd a{width: 234px;height: 42px;display: block;color: #ffffff;background: url(../Image/s-item-bg.png)  center top no-repeat;font-size: 16px;line-height: 44px;text-indent: 67px;float:left;transition:all .6s;margin-bottom: 11px;}
.s-bd a:hover{background: url(../Image/s-item-bg1.png) center top no-repeat;text-indent: 75px;color: #333333;transition:all .6s;}
.s-con{width: 100%;height: 193px;background: url(../Image/s-con-bg.jpg) center top no-repeat;float: left;margin-top: 10px;}
.s-con h1{margin: 20px 0 0 69px;color: #ffea01;font-family: Impact;font-size:30px;}
.s-con p{color: #ffffff;line-height: 30px;font-size: 16px;width: 210px;margin:10px 0 0 30px;}
.s-con p a{color: #ffffff;}
.s-con p a:hover{color: #ffea01;}

/*m-shebei*/
.m-shebei{width: 100%;height: 280px;background: #f1f1f1;overflow: hidden;margin-top: 26px;}
.m-shebei-left{width: 109px;height: 280px;float: left;background: url(../Image/m-shebei-left.jpg) no-repeat;}
.m-shebei-right{width:1080px;float: right;overflow: hidden; }
.m-shebei-right ul li{width: 250px;float: left;overflow: hidden;margin-top: 32px;margin-left: 20px;}
.m-shebei-right ul li .img{width: 248px;height: 175px;float: left;border:solid 1px #cecece;}
.m-shebei-right ul li .img img{width: 248px;height: 175px;object-fit:cover;}
.m-shebei-right ul li h1{width: 100%;height: 62px;line-height: 62px;text-align: center;float: left;color: #333333;}
.m-shebei-right ul li:hover h1{color: #f23c39;}
.m-shebei-right ul li:hover .img{border:solid 1px #f23c39;}

/*m-ad*/
.m-ad{width: 100%;height: 177px;background: url(../Image/m-ad.jpg) center no-repeat;margin-top: 24px;}
.m-ad h1{width: 465px;font-size: 30px;color: #f23c39;font-weight: bold;float: left;margin:110px 0 0 695px;}

/*m-youshi*/
.m-youshi{ }
.m-youshi-hd{width: 100%;height: 122px;background: url(../Image/m-youshi-hd.jpg);margin-top: 57px;float: left;}
.m-youshi01,.m-youshi02,.m-youshi03,.m-youshi04,.m-youshi05{width: 100%;float: left;background: url(../Image/m-youshi-bg.jpg) center bottom no-repeat;}
.m-youshi-title{font-size: 30px;font-weight: bold;color: #333333;float: left;margin-bottom: 15px;}
.m-youshi-title span{color: #f23c38;}
.m-youshi-txt{color: #666666;font-size: 16px;float: left;line-height: 36px;width: 100%;}
.m-youshi-txt span{width: 5px;height: 5px;background: #f23c39;display: block;margin:17px 10px 0 5px;float: left;}

.m-youshi01{height: 270px;}
.m-youshi01-a{float: left;margin: 19px 0 0 60px; }
.m-youshi01-mid{width: 530px;padding-left: 15px;float: left;margin-top: 66px;}
.m-youshi01-pic{float: left;margin-top: 30px;}

.m-youshi02{height: 305px;}
.m-youshi02-b{float: right;margin: 50px 75px 0 0px; }
.m-youshi02-mid{width: 445px;float: left;margin-top: 60px;padding-left: 2px;}
.m-youshi02-pic{float: left;margin: 35px 0 0 56px;}

.m-youshi03{height:280px;}
.m-youshi03-c{float:left;margin: 42px 0px 0 65px; }
.m-youshi03-mid{width: 392px;float: left;margin-top: 52px;padding-left: 73px;}
.m-youshi03-pic{float: right;margin-top: 28px;}

.m-youshi04{height:280px;}
.m-youshi04-d{float:right;margin: 50px 75px 0 0px; }
.m-youshi04-mid{width: 377px;float: left;margin-top: 48px;padding-left: 68px;}
.m-youshi04-pic{float: left;margin: 28px 0 0 57px;}

.m-youshi05{height:285px;}
.m-youshi05-e{float:left;margin: 50px 0px 0 64px; }
.m-youshi05-mid{width: 395px;float: left;margin-top: 59px;padding-left: 73px;}
.m-youshi05-pic{float: right;margin: 9px 75px 0 0px;}

.m-youshi01:hover .m-youshi01-a,.m-youshi02:hover .m-youshi02-b,.m-youshi03:hover .m-youshi03-c,.m-youshi04:hover .m-youshi04-d,.m-youshi05:hover .m-youshi05-e{transform: rotateY(360deg);transition:all 1s;}

/*m-ad2*/
.m-ad2{width: 100%;background: url(../Image/m-ad2.jpg) center;height: 153px;margin:22px 0 38px 0;overflow: hidden;}

/*m-com*/
.m-com{width: 440px;float: left;overflow: hidden;}
.m-com-hd{width: 100%;background: url(../Image/m-icon.jpg) left center no-repeat;text-indent: 48px;color: #333333;font-size: 20px;font-weight: bold;height: 50px;line-height: 50px;border-bottom: solid 1px #dcdbdb;float: left;margin-bottom: 20px;}
.m-com-hd span{color:#cdcccc;font-weight: normal;}
.m-com-hd a{color: #999999;font-size: 14px;float: right;font-weight: normal;}
.m-com-hd a:hover{color: #f23c39;}
.m-com-bd{width: 100%;float: left;}
.m-com-bd img{width: 180px;height: 184px;float: left;margin-right: 20px;}
.m-com-bd h1{width:240px;float: right;color: #f23c39;font-size: 20px;font-weight: bold;line-height: 40px;}
.m-com-bd p{line-height: 29px;padding-right: 8px;}
.m-com-bd p a{color: #f23c39;}
.m-com-bd p a:hover{font-weight: bold;}

/*m-news*/
.m-news{width: 348px;float: left;overflow: hidden;margin-left: 32px;}
.m-news-hd{width: 100%;background: url(../Image/m-icon.jpg) left center no-repeat;text-indent: 48px;color: #333333;font-size: 20px;font-weight: bold;height: 50px;line-height: 50px;border-bottom: solid 1px #dcdbdb;float: left;margin-bottom: 20px;}
.m-news-hd span{color:#cdcccc;font-weight: normal;}
.m-news-hd a{color: #999999;font-size: 14px;float: right;font-weight: normal;}
.m-news-hd a:hover{color: #f23c39;}
.m-news-bd{width: 100%;float: left;overflow: hidden;}
.m-news-bd img{float: left;}
.m-news-bd ul{float: left;margin-top:10px;}
.m-news-bd ul li{float: left;border-bottom: dotted 1px #dcdada;background: url(../Image/m-news-icon.jpg) left center no-repeat;padding-left: 20px;width: 96%;}
.m-news-bd ul li a{float: left;color: #333333;line-height: 38px;height:38px;width: 220px;}
.m-news-bd ul li p{float: right;color: #999999;line-height: 38px;}
.m-news-bd ul li a:hover{color: #f23c39;}

/*m-news1*/
.m-news1{width: 348px;float: left;overflow: hidden;margin-left: 32px;}
.m-news1-hd{width: 100%;background: url(../Image/m-icon.jpg) left center no-repeat;text-indent: 48px;color: #333333;font-size: 20px;font-weight: bold;height: 50px;line-height: 50px;border-bottom: solid 1px #dcdbdb;float: left;margin-bottom: 20px;}
.m-news1-hd span{color:#cdcccc;font-weight: normal;}
.m-news1-hd a{color: #999999;font-size: 14px;float: right;font-weight: normal;}
.m-news1-hd a:hover{color: #f23c39;}
.m-news1-bd{width: 100%;float: left;overflow: hidden;}
.m-news1-bd .hd img{float: left;width: 155px;height: 129px;}
.m-news1-bd .hd h1{font-size: 16px;color: #333333;font-weight: bold;float: right;width: 182px;line-height: 45px;}
.m-news1-bd .hd h1:hover{color: #f23c39;}
.m-news1-bd .hd p{width: 182px;float: right;line-height: 24px;color: #999999;}
.m-news1-bd ul{float: left;margin-top:10px;}
.m-news1-bd ul li{float: left;border-bottom: dotted 1px #dcdada;background: url(../Image/m-news-icon.jpg) left center no-repeat;padding-left: 20px;width: 96%;}
.m-news1-bd ul li a{float: left;color: #333333;line-height: 38px;height:38px;width: 220px;}
.m-news1-bd ul li p{float: right;color: #999999;line-height: 38px;}
.m-news1-bd ul li a:hover{color: #f23c39;}

/*m-ad3*/
.m-ad3{width: 100%;height: 146px;background: url(../Image/m-ad3.jpg) center no-repeat;margin-top: 30px;}
.m-ad3 h1{width: 465px;font-size: 30px;color: #f23c39;font-weight: bold;float: left;margin:82px 0 0 110px;}

/*m-message*/
.m-message{background: #fdfbfb;width: 100%;overflow: hidden;padding-bottom: 35px;}
.m-message-left{width:230px;float: left;height: 319px;background: url(../Image/m-message-pic.jpg); margin-top: 35px;}
.m-message-mid{width: 610px;float: left;margin: 48px 0 0 25px;}
.m-message-mid ul li{width: 100%;float: left;}
.m-message-mid ul li label{float: left;line-height: 32px;}
.m-message-mid ul li span{color: #f23c39;float: left;margin-bottom: 12px;line-height: 32px;}
.m-message-mid ul li input{float: left;height: 30px;border:solid 1px #e8e5e5;width: 280px;line-height: 30px;line-height: 32px;}
.m-message-mid ul li textarea{float: left;width: 280px;height: 75px;border:solid 1px #e8e5e5;margin-bottom: 13px;}
.m-message-mid ul li p{color: #999999;float: left;line-height: 32px;}
.m-message-mid ul li img{width: 67px;height: 32px;float: left;margin-left: 10px;}
.m-message-mid ul li .btn{width: 80px;height: 28px;background: #2d2d2d;text-align: center;line-height: 28px;color: #ffffff;float: left;margin-left: 17px;cursor: pointer;}
.m-message-mid ul li .btn:hover{background: #f23c39; }
.m-con{width: 322px;height: 342px;float: right;background: url(../Image/m-con-bg.jpg) no-repeat;margin-top: 15px; }
.m-con h1{width: 100%;float: left;font-size: 30px;color: #f23c1b;font-family: Impact;margin:154px 0 0 97px;}
.m-con p{margin-left: 96px;line-height: 30px;}
.m-con p a{color: #333333;}
.m-con p a:hover{color: #f23c1b;}

/*footer*/
.footer{width: 100%;overflow: hidden;}
.f-hd{width: 100%;height: 60px;background: #f23c39;color: #ffffff;line-height: 60px;}
.f-hd span{float: left;}
.f-hd a{color: #ffffff;float: left;}
.f-hd a:hover{color:#fee905;font-weight: bold;}
.f-bd{width: 100%;height: 275px;background: #222222;overflow: hidden;}
.f-bd .left{width: 690px;float: left;}
.f-bd .left ul{width: 676px;margin-left: 5px;overflow: hidden;border-bottom:solid 1px #999999;height: 60px;margin-top: 20px;}
.f-bd .left ul li{float: left;width: 75px;color:#999999;line-height: 60px;}
.f-bd .left ul li a{color:#999999;}
.f-bd .left ul li a:hover{color:#f23c39;}
.f-bd .left p{float: left;line-height: 30px;color: #656565;margin-top: 25px;}
.f-bd .left p a{color: #656565;}
.f-bd .left p a:hover{color:#f23c39;}
.f-bd .right{width: 160px;float: right;margin:42px 98px 0 0;}
.f-bd .right img{width: 160px;height: 160px;float: left;}
.f-bd .right h1{width: 100%;text-align: center;line-height: 50px;color: #999999;}


/*list*/
.list{margin-bottom: 30px;background: url(../Image/m-pro-bg.jpg) center top no-repeat;padding-top: 50px;}
.l-left{float: left;width: 266px;}
.l-right{width: 900px;float: right;}
.l-right-hd{width: 100%;float: left;height: 45px;line-height: 45px;border-bottom:solid 1px #f23c39;}
.l-right-hd h1{width: 400px;float: left;color: #333333;font-size: 24px;font-weight: bold;text-indent: 43px;background: url(../Image/m-icon.jpg) left center no-repeat;}
.l-right-hd p{float: right;line-height: 45px;margin-right: 10px;color: #999999;}
.l-right-hd p a{color: #999999;}
.l-right-bd{line-height: 260%;padding:30px 0;float: left;width: 100%;}


.l-hd{float: left;overflow: hidden;width: 100%;height: 45px;border-bottom:solid 1px #f23c39;}
.l-hd h1{width: 400px;float: left;color: #333333;font-size: 24px;font-weight: bold;text-indent: 43px;background: url(../Image/m-icon.jpg) left center no-repeat;}
.l-hd p{float: right;line-height: 45px;margin-right: 10px;color: #999999;}
.l-hd p a{color: #999999;}
.l-hd .img{width: 100%;height: 3px;background: url(../Image/fgx02.jpg) no-repeat #b8b8b8;overflow: hidden;}
.l-bd{width: 99%;margin: 0px auto;line-height: 260%;padding-top: 30px;overflow: hidden;}
/*产品列表页*/
.pro { margin-top: 30px;}
.pro li{ margin:0 5px 20px; float:left; position: relative; overflow:hidden; height: 288px; text-align:center; background:#fff; transition:0.3s all 0s linear;  }
.pro li #jiahao{ width: 67px; height: 67px; position: absolute; top: -80px; left: 111px; transition:0.3s all 0s linear;}
.pro li .pic{ text-align:center; background: #f23c39; }
.pro li .pic img{ width:290px; height:218px; display:block; transition:0.3s all 0s linear;}
.pro li .pic_title{ height: 70px; padding-top: 20px; background: url(../Image/line.png) no-repeat center 55px;  transition:0.3s all 0s linear;}
.pro li a{ color:#4a4a4a;}
.pro li:hover .pic_title{ background: url(../Image/line1.png) no-repeat center 55px ; font-weight: bold;}
.pro li:hover .pic img{ opacity: 0.3;}
.pro li:hover #jiahao{ top: 75px;}
.page{width:99%;  float: left;text-align: center; margin: 15px 0; padding: 15px 0;}

/*新闻内页样式*/
.news_title {margin-top: 20px;text-align: center;font-size: 18px;line-height: 36px;}
.meta{margin-top: 10px;text-align: center;border-bottom: dashed 1px #cecece;}
.meta img{max-width: 500px;}
#newsnr{margin: 20px 0;}
#prev_next{margin: 0 auto;text-align: center; width: 100%;border-top: 1px solid #999;margin-top: 50px;padding:10px 0;}
#prev_next li{line-height: 26px;text-align: left;}
#prev_next li a{color: #333333;}
#prev_next li a:hover{color: #f23c39;}

/*message*/

#lx1{ width: 590px; float: left; background: #565656; margin: 0px 0 30px;}
#lx1 p{ width: 590px; height: 489px; overflow: hidden;}
#lx1 #lx1_title{ padding: 10px 0 10px 32px; color: #fff; font-size: 30px; font-weight: bold; line-height: 1.7;}
#lx1 #lx1_title span{ font-size: 16px; font-weight: normal;}

#lx2{ width: 495px; height: auto; overflow: hidden; background: #f0f0f0; float: right; padding: 35px; }
#lx2 .left{ width: 300px; line-height: 2.0;float: left;}
#lx2 .left span{font-size: 20px;font-weight: 700;margin-bottom: 10px;}
#lx2 .right{float: right;}
#lx2 .right img{width: 190px;height: 190px;}

#lx3{  width: 545px; height: auto; overflow: hidden; background: #f0f0f0; float: right; padding: 10px 0px 25px 20px; border-bottom: 4px solid #f23c39; margin: 5px 0 30px 0;}
.gsjj_title1{ color: #737373; font-weight: bold; font-size: 24px;}
#lx3 input{height: 28px;border:none;float: left;}
.scale:hover img {transform: scale(1.1, 1.1);}
.scale img{ transition:transform 1s ease 0s;}

/*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:#7ac454;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;}
#submit{background:#ffea01;height: 40px;}
#submit:hover{background: #ff9801;color: #ffffff;cursor:pointer;}


/*新闻列表页*/


.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: 200px;
    height: 130px;
    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: 450px;
    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:120px;
    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: #f23c39;

}

.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;}


/*产品内页*/

#content_zy{ line-height: 28px; padding: 30px 0 0; height: auto; overflow: hidden;}
#por_left{width:460px; height:auto; margin-right:20px; float:left; text-align: center;height: 440px;border:solid 1px #e5e4e4;padding:10px;}
#p-box{ width: 455px; float: left; height: 440px; }
#por_right{float:left; line-height:2.0; width: 387px; height:auto; overflow:hidden;}
#cpms{ padding: 20px 0; margin-bottom: 20px;height: 160px;}
#cpms span{ color: #494949;font-size: 18px;}
.proinfo-tel{float: left;}
.dg1{ width: 120px; height: 46px; line-height: 46px; text-align: center;  background: #dddada; float: left; transition:all 0.3s linear 0s;margin-top: 40px;font-size: 18px;font-weight: bold;margin-right: 22px;border-radius: 5px;}
.dg2{ width: 120px; height: 46px; line-height: 46px; text-align: center;  background: #dddada; float: left; transition:all 0.3s linear 0s;margin-top: 40px;font-size: 18px;font-weight: bold;border-radius: 5px;}
.dg2 a{ color: #2c323e;}
.dg1 a{color: #2c323e;}
.dg1:hover{ background: #f23c39;color: #ffffff;}
.dg2:hover{ background: #f23c39;color: #ffffff;}

.info_nr{ width: 450px;}
.rel_center{ text-align:center; left:50%;}
.pro_name{display:block;color:#494949;text-align:left; font-weight: bold; font-size:24px; height: 74px;border-bottom:solid 1px #eceaea;line-height: 74px;}
.info_title{ margin:20px 0; width:100%;height:45px; border-bottom: solid 1px #f23c39;float: left;}
.info-content{float: left;margin: 20px;width: 96%;}
.info_title b{display:inline-block;padding-left:10px;height:44px;color:#f23c39;line-height:44px; font-size: 18px; padding: 0 15px;font-weight: bold;border:solid 1px #f23c39;border-bottom:solid 2px #ffffff;}
.info_title a{margin:8px;width:15px;height:15px;background-position:0 -426px;}