@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: HELVETICANEUELTPRO-THEX;
	src: url(HELVETICANEUELTPRO-THEX.OTF);
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family:"微软雅黑";
	src: url(msyh.ttf);
}

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
i{ font-style:normal;}
ul,li {list-style: none;margin: 0;padding: 0;}
a {text-decoration: none; color:#2b2b2b;}
img {border: none;vertical-align:middle;}
input {border: none;background: none;}
input,textarea,button {font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;outline: 0;font-size: 14px;-webkit-appearance: none;}
select{outline: 0;font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
table{border-collapse:collapse;}
.clear {clear: both;}
.fl {float: left;}
.fr{float: right;}
::selection {background:#3cb134;color:#fff;}
::-moz-selection {background:#3cb134;color:#fff;}
::-webkit-selection {background:#3cb134;color:#fff;}
th{ text-align:left;}
.jieq {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jieq2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow:hidden;}
.jieq3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow:hidden;}
.bdbox{ -webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
body{min-width: 1280px; background:#fff; font-size:12px; color:#333;font-family:"PingHei","Lucida Grande","Lucida Sans Unicode","Helvetica","Arial","Verdana","sans-serif","Microsoft Yahei","微软雅黑";}
.iconfont{ display:inline-block; width:18px; text-align:center; vertical-align:middle;}
.maxw{ max-width:1170px; margin:auto;}
.ioc{ width:20px; height:20px; background:url(../images/ioc.png) no-repeat;}
.imgbg{ background-size:cover; background-position:center;}

#header {width: 100%;position: fixed;transition: all 0.6s ease 0s;z-index: 999; background:#fff;}
#header.mini {box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); margin-top: -150px; }

.header{ border-bottom:1px solid #ececec;}
.top{ height:35px; line-height:35px;color:#343434;}
.top .ioc{ margin-top:6px;}
.ioc_Mobile{ background-position:0 0;}
.ioc_xiala{ background-position:-20px 0;}
.Mobile:hover .ioc_Mobile{ background-position:0 -20px;}
.Mobile:hover .ioc_xiala{ background-position:-20px -20px;}
.Mobile{ position:relative;}
.sn-qrcode{ display:none;position: absolute; z-index:99;width: 175px;background: #fff;left: -48px;top:30px;box-shadow: 0 0 5px #aaa;}
.sn-qrcode b {width: 0;height: 0;line-height: 0;font-size: 0;position: absolute;left: 50%;top: -10px;margin-left: -2px;border-width: 5px;border-style: dashed dashed solid;border-color: transparent transparent #fff;}
.ma_txt{ height:30px; padding-bottom:10px; text-align:center; font-size:14px; color:#333;}
.Mobile:hover .sn-qrcode{ display:block;}
.head{ height:110px;}
.logo{}
.top_tel{ padding-top:22px;}
.ioc_tel2{ width:180px; height:27px; background-position:0 -185px; font-size:0; font-family:"微软雅黑";}
.top_tel p{ padding-left:5px; color:#454545; font-size:22px;font-family: HELVETICANEUELTPRO-THEX; font-weight:bold;letter-spacing:1px;}
.nva{ background:#01649F; height:50px;}
.nva ul{font-size:16px;}
.nva ul li{ float:left; padding:10px 0; height:27px; line-height:27px; border-bottom:3px solid #0055aa;transition: all .3s ease-out 0s;}
.nva ul li a{ display:block; color:#fff; padding:0 26px; border-right:1px solid #057430;}
.nva ul li.dq,.nva ul li:hover{border-bottom:3px solid #ff6c00;}
/*.nva ul li.dq a,.nva ul li:hover a{ border-right:1px solid #ff6c00;}*/

#full-screen-slider {width: 100%;height:290px;position: relative;}
#slides {display: block;width: 100%;height:290px;list-style: none;padding: 0;margin: 0;}
#slides li {display: block;width: 100%;height:290px;list-style: none;padding: 0;margin: 0;position: absolute;text-indent: -99999px;}
#slides li a {display: block;width: 100%;height:290px;text-indent: -9999px}
#pagination {display: block;list-style: none;position: absolute;left: 50%;bottom: 10px;z-index: 3;padding: 5px 15px 5px 0;margin: 0}
#pagination li {display: block;list-style: none;width:10px;height:10px;float: left; border-radius:10px;background: #ffffff;margin-left: 10px;_margin-left: 5px;text-indent: -99999px;}
#pagination li.current { background:#06903b;}




