body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td{margin:0;padding:0;}
body,button,input,select,textarea{ font-size:12px; font-family:Microsoft Yahei,arial,tahoma,sans-serif,宋体; color:#9b9b9b;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var,i,s{font-style:normal;}
body{line-height: 1;} 
ul,ol,li,dd,dl{list-style:none;}
img{border:0;}
a{color: #3e3a39;text-decoration: none;}
a:hover{}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{display: inline-block;}
.clearfix{display: block;}
.fl,.lefter{float:left;}
.fr,.righter{float:right;}
.container{width: 1104px;margin:0 auto;}
:focus{outline: none;}
.rela{position: relative;}
.cb{clear: both;}
.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.list li{float: left;}
.list li.last{margin-right: 0!important;}
/*icon*/
.banner{margin-bottom: 56px;}
.banner img{width: 100%;height: 623px;}
.row{margin-bottom: 98px;}
.row h4{text-align: center;font-size: 24px;color: #1b63ab;font-weight: bold;margin-bottom: 52px;}
.row .img{display: block;max-width: 100%;height: auto;margin: 0 auto;}
.row .txt{margin-top: 42px;font-size:14px}
.row .txt p{line-height: 28px;color: #393939;text-indent: 2em;}
.ullist li{width: 253px;text-align: center;font-size: 16px;margin-right: 25px;}
.ullist img{width: 253px;height: 89px;display: block;}
.ullist h4{color: #1e1e1e;margin: 20px 0 10px;font-size: 16px;}
.ullist p{color: #828282;}