body{font: 14px/1.8  Arial,"Microsoft Yahei", sans-serif, "微软雅黑", "微软正黑体", "Microsoft JhengHei", "SimHei", "黑体",  Helvetica;margin: 0 auto;color: #333;overflow-x: hidden;}
*, *:before, *:after { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);box-sizing: border-box; max-height: 100000px;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th,textarea, td {
  border: 0 none; color: inherit;margin: 0;padding: 0;vertical-align: baseline;-moz-box-sizing: border-box;  
     -webkit-box-sizing: border-box;  -o-box-sizing: border-box; -ms-box-sizing: border-box;box-sizing: border-box; }
.textarea{	display: table;}
h1, h2, h3, h4, h5, h6 ,em, strong {font-weight: normal;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,em,img,small,strong,b,u,i,ul,li,ol,dl,dt,dd,form,select,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}
address,cite,dfn,em,var,i{font-style:normal; }
ul, ol, li {list-style: none;}
b{font-weight: normal;}
a{text-decoration:none;outline:none;}
input{border:1px solid #ccc;outline:none;}
textarea{outline:none;}
table{cellspacing:0px;cellpadding:0px;}
img{border:none;vertical-align: middle;max-width: 100%;max-height: 100%;}
a,img{border:0;}
.clearfix{*zoom:1;}
.clearfix:after{ content: ''; display: block;clear: both;}
.fl{float: left;}
.fr{float: right;}
 button{padding:0;outline:0;border:none; cursor: pointer;}
 input, button, textarea {-webkit-appearance: none;}
input{outline:0;border: none;padding: 0;margin: 0;font-size: 13px;}
textarea{font-size: 13px;}
input[type=text]{outline:0}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #bfbfbf ; font-size: 14px;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#bfbfbf ; font-size: 14px;}
input::-ms-input-placeholder, textarea::-ms-input-placeholder {color:#bfbfbf ; font-size: 14px;}
textarea{resize:none;outline:0;font-family: "Helvetica",arial;}   
select {appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:14px;background: none;}
select::-ms-expand { display: none; }
.w1280{width: 1280px;margin: 0 auto;}
/*.header{padding: 10px 0;box-shadow: 0 0 4px #ddd;}*/
.header .w1280{display: flex;}
.header .searchBox{position: relative;}
.header .serchSelect{position: absolute;left: 0;top: 0;height: 34px;overflow: hidden;}
.header .serchSelect dt{padding: 0px 20px;height: 36px;line-height: 36px;cursor: pointer;border-right: 1px #ddd solid;}
.header .serchSelect dt img{margin-left: 10px;transition: all ease-in-out 0.3s;}
.header .serchSelect dd{width: 110px;background: #fff;cursor: pointer;border: 1px #ddd solid;margin-left: 10px;}
.header .serchSelect dd:nth-last-child(1){border-top: none;}
.header .serchSelect dd a{padding: 3px 10px;display: inline-block;width: 100%;}
.header .serchSelect dd a.active{background: #edf8ff;}
.header .serchSelect dd a:hover{background-color: #f9f9f9;}
.header .serchSelect.click dt img{transform: rotate(180deg);}
.header .serchSelect.click{overflow: auto;height: auto;}
.header .searchBox{height: 38px;border-radius: 30px;border: 2px #138bde solid;width: calc(100% - 590px);padding-left: 140px;margin: 0 40px;margin-top: 7px;}
.header .searchBox input{width: calc(100% - 120px);height: 36px;line-height: 36px;background: none;}
.header .searchBox .searchBtn{position: absolute;right: -1px;top: -1px;background: #138bde;border-radius: 0 30px 30px 0;display: inline-block;height: 36px;padding: 0 20px;text-align: center;line-height: 34px;}
.header .searchBox .searchBtn:hover{background: #077ccd;}
.header .headR{margin-top: 7px;}
.header .headR i{display: block;width: 22px;height: 22px;background: url(images/headerIcon.png) no-repeat;margin: 0 auto;line-height: 22px;}  
.header .headR i.rfqIcon{background-position: 0 0;}
.header .headR i.userIcon{background-position: 0 -24px;}
.header .headR i.msgIcon{background-position: 0 -72px;}
.header .headR ul li{float: left;text-align: center;    padding: 0 10px;cursor: pointer;}
.header .headR p{font-size: 12px;}
.header .headR a{font-size: 12px;}
.header .headR a:hover{color: #138bde;}
.header .headR ul li.active{color: #138bde;}
.header .headR ul li:hover .userIcon{background-position: 0 -48px;}
.header .headR ul li:hover .msgIcon{background-position: 0 -96px;}
.crumb ul li{float: left;}
.crumb{padding: 15px 0;color: #666;}
.newsBox h1{font-size: 32px;margin-bottom: 20px;}
.newsNav{width:250px;float: left;border: 1px #eee solid;border-radius: 5px;}
.newsNav h2{padding: 5px 20px;border-bottom: 1px #eee solid;border-top: 3px #138bde solid;}
.newsNav ul{padding: 20px;}
.newsNav ul li{padding: 5px 0;}
.newsNav ul li.active a {color: #138bde;font-weight: bold;}
.newsNav ul li .dateBox{display: none;}
.newsNav ul li.active .dateBox{display: block;}
.newsNav ul li .dateBox a{width: 25%;display: inline-block;font-weight: normal;color: #333;}
.newsNav ul li .dateBox a.curr{color: #138bde;}
.newsNav ul li a:hover{color: #138bde;}
.newsMain{width:calc(100% - 250px);float: left;padding-left: 50px;}
.newsItem{padding: 30px;border: 1px #eee solid;border-radius: 5px;background: #f6f9fb;margin-bottom: 20px;}
.newsItem a{font-size: 24px;}
.newsItem p{color: #666;}
.newsItem:hover{box-shadow: 0 0 10px #eee;}
.newsItem:hover a{text-decoration: underline;}
.foot .w1280{padding: 30px 0;border-top: 1px #eee solid;margin-top: 50px;color: #666;}
.newsDot{width: calc(100% - 300px);float: left;padding-right: 50px;}
.newsDot h5{color: #666;font-size: 14px;margin-bottom: 30px;}
.newsDot h3{font-size: 26px;margin-bottom: 20px;}
.newsDot p{color: #666;}
.newsDot ul li{position: relative;padding-left: 15px;}
.newsDot ul li:before {color: #138bde;content: "•";display: inline-block;font-size: 18px;left:0;position: absolute;top: 0;}
.relatedNews{width: 300px;float: left;border: 1px #eee solid;border-top: 3px #138bde solid;border-radius: 5px;}
.relatedNews h2{padding: 5px 20px;border-bottom: 1px #eee solid;}
.relatedNews ul{padding: 20px;}
.relatedNews ul li{padding: 5px 0;    margin-bottom: 5px;}
.relatedNews ul li:hover span{text-decoration: underline;color: #138bde;}
.relatedNews ul li a span{display: inline-block;    line-height: 22px;}
.relatedNews ul li:hover em{text-decoration: underline;color: #138bde;}
.relatedNews ul li a em{display: inline;width: 100%;color: #666;font-size: 13px;}
ul.pagination {padding-left: 0;text-align: center;margin-top: 30px;}
ul.pagination>li {display: inline-block;list-style: none;position: relative;font-size:13px;color: #138bde;overflow: hidden;
border: 1px #ddd solid;height: 40px;line-height: 40px;width: 40px;}
ul.pagination>li a{display: inline-block;width: 100%;text-align: center;}
ul.pagination>li a.active{background-color: #138bde;color: #fff;}
.industryItem .zhTit{font-size: 20px;color: #138bde;margin-bottom: 10px;}
.industryItem .detail dl{display: flex;align-items: flex-start;margin-bottom: 10px;}
.industryItem .detail dl dt{width: 100px;}
.industryItem .detail dl dd{width: calc(100% - 100px);padding-left: 20px;}
.industryItem{padding: 30px;
    border: 1px #eee solid;
    border-radius: 5px;
    background: #f6f9fb;
    margin-bottom: 20px;}
.industryItem a{color: #138bde;}
.w1400 {max-width: 1400px;margin: 0 auto;padding: 0 20px;}
.nodate{padding: 80px;text-align: center;}
.nodate p{font-size: 18px;color: #999;margin-bottom: 20px;}
@media(max-width:1024px) {
	.header{padding: 10px;}
	.searchBox{display: none;}
	.headR{display: none;}
	.logoBox{text-align: center;}
	.header .w1280{width: 100%;display: inherit;}
	.w1280{width: 100%;padding: 0 10px;}
	.newsDot{width: 100%;padding: 0;}
	.newsBox h1{font-size: 26px;line-height: 34px;}
	.relatedNews{width: 100%;margin-top: 30px;}
	.foot .w1280{padding: 10px;}
	.newsNav{width: 100%;margin-bottom: 30px;}
	.newsMain{width: 100%;padding: 0;}
	.newsItem{padding: 15px;}
	.newsItem a{line-height: 30px;font-size: 20px;}
}