@charset "utf-8";
/*reset*/
*{word-wrap:break-word}
html{min-width: 1340px;overflow-x: auto;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0;font-weight: normal;-webkit-tap-highlight-color: transparent;}
ul,ol,dl{list-style-type:none}
html,body{*position:static;color: #333;background: #fff;width: 100%;height: auto;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-size: 16px;font-family: "SourceHanSans-Regular", system-ui, -apple-system, Heiti SC ,tahoma, arial, Hiragino Sans GB, "\5B8B\4F53",sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
/*fonts*/
@font-face { font-family: "SourceHanSans-Light"; src: url("https://www.hngymt.com/res/template/mingtai2023/resource/fonts//SourceHanSans-Light.otf") format("opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "SourceHanSans-Regular"; src: url("https://www.hngymt.com/res/template/mingtai2023/resource/fonts/SourceHanSans-Regular.otf") format("opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "SourceHanSans-Medium"; src: url("https://www.hngymt.com/res/template/mingtai2023/resource/fonts/SourceHanSans-Medium.otf") format("opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "SourceHanSans-Bold"; src: url("https://www.hngymt.com/res/template/mingtai2023/resource/fonts/SourceHanSans-Bold.otf") format("opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "BebasNeue"; src: url("https://www.hngymt.com/res/template/mingtai2023/resource/fonts/BebasNeue.otf") format("opentype"); font-weight: normal; font-style: normal; }
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer;-webkit-tap-highlight-color: transparent;transition: all .3s linear;}
a:hover{text-decoration:none;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
/*img*/
img{border:0;}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width: 100%;height: auto}

/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}


/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root) {overflow: hidden}
fieldset {border-width:0;}
input{outline: none;border: 0;font-size: 12px}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
input[type="text"], input[type="tel"],input[type="button"], input[type="submit"], input[type="reset"], input[type="password"], input[type="email"],textarea{-webkit-appearance: none; border-radius: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none !important; margin: 0;}
input::-moz-placeholder, textarea::-moz-placeholder{color: #999;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #999;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #999;}
/*reset end*/

/*common*/
@font-face {
  font-family: 'iconfont';  /* project id 242418 */
  src: url('//at.alicdn.com/t/font_uyygv9khdjfywrk9.eot');
  src: url('//at.alicdn.com/t/font_uyygv9khdjfywrk9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_uyygv9khdjfywrk9.woff') format('woff'),
  url('//at.alicdn.com/t/font_uyygv9khdjfywrk9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_uyygv9khdjfywrk9.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: 'helve';
  src: url('../fonts/helve.eot');
  src: url('../fonts/helve.eot?#iefix') format('embedded-opentype'),
  url('../fonts/helve.woff') format('woff'),
  url('../fonts/helve.ttf') format('truetype'),
  url('../fonts/helve.svg#HelveticaCE55Roman') format('svg');
}
@font-face {
  font-family: 'helvetica';
  src: url('../fonts/helvetica.eot');
  src: url('../fonts/helvetica.eot?#iefix') format('embedded-opentype'),
  url('../fonts/helvetica.woff') format('woff'),
  url('../fonts/helvetica.ttf') format('truetype'),
  url('../fonts/helvetica.svg#HelveticaCE55Roman') format('svg');
}
@font-face {
  font-family: 'helvetica-lt-37-thin-condensed';
  src: url('../fonts/helvetica-lt-37-thin-condensed.eot');
  src: url('../fonts/helvetica-lt-37-thin-condensed.eot?#iefix') format('embedded-opentype'),
  url('../fonts/helvetica-lt-37-thin-condensed.woff') format('woff'),
  url('../fonts/helvetica-lt-37-thin-condensed.ttf') format('truetype'),
  url('../fonts/helvetica-lt-37-thin-condensed.svg#helvetica-lt-37-thin-condensed') format('svg');
}

@font-face {
  font-family: 'helvetica-lt-45-light';
  src: url('../fonts/helvetica-lt-45-light.eot');
  src: url('../fonts/helvetica-lt-45-light.eot?#iefix') format('embedded-opentype'),
  url('../fonts/helvetica-lt-45-light.woff') format('woff'),
  url('../fonts/helvetica-lt-45-light.ttf') format('truetype'),
  url('../fonts/helvetica-lt-45-light.svg#helvetica-lt-45-light') format('svg');
}

@font-face {
  font-family: 'helvetica-roman-semib';
  src: url('../fonts/helvetica-roman-semib.eot');
  src: url('../fonts/helvetica-roman-semib.eot?#iefix') format('embedded-opentype'),
  url('../fonts/helvetica-roman-semib.woff') format('woff'),
  url('../fonts/helvetica-roman-semib.ttf') format('truetype'),
  url('../fonts/helvetica-roman-semib.svg#helvetica-roman-semib') format('svg');
}
.cl:after,.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fl{float: left;display: inline-block;}
.fr{float: right;display: inline-block;}
.w1200{width: 1400px;margin: 0 auto;}
.w1300{width: 1300px;margin: 0 auto;}
.mrr0{margin-right: 0 !important;}
.col33{color: #333 !important;}
.colbf{color: #bfc3c8 !important;}
.col5e{color: #5e6770 !important;}
.colec{color: #ecedf0 !important;filter:alpha(opacity=100) !important;-moz-opacity:1 !important;;-khtml-opacity:1 !important;;opacity: 1 !important;;}
.col6c{color: #6ca5d4 !important;}
.colc5{color: #c5c6c9 !important;filter:alpha(opacity=100) !important;-moz-opacity:1 !important;;-khtml-opacity:1 !important;;opacity: 1 !important;;}

.header {height:80px;overflow: visible;background:#fff;width:100%;
margin: 0 auto;
position: relative;
z-index: 10000;}
.header .nav-list{}
.header .logo{width:331px;height:46px;float: left;padding: 18px 0 0 18px;position: absolute;
left:20px;}
.header .nav{height:auto;overflow:visible;}
.header .nav li{float:left;background:url(../images/nav-line.png) no-repeat right center;}
.header .nav li i{font-weight:normal;color: #c4c4c4;font-size: 24px;position:relative;top:6px;line-height: normal;*top:6px;margin-left: 8px;}
.header .nav li a{line-height: 80px;padding:0 30px;font-size:18px;font-weight: bold;color:#333;text-align: center;position: relative;}
.header .nav li:first-child a{padding: 0 30px;}
.header .nav li a span{padding: 7px 12px;}
.header .nav li.on a span{ background-color: #da251d;color: #fff;}
.header .nav li a:hover{color:#006ebd;}
.header .nav li a:hover i{color:#fff;}
.header .nav li.active a{color:#006ebd;}
.header .nav .last{background: 0;}
.header .nav .last a{padding-right:0}
.header .nav .m-list{position: absolute;left: 0;right: 0;top: 80px;z-index: 5;background: rgb(237,237,237);background: rgba(237,237,237,0.95);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ededed,endColorstr=#E5ededed); /*padding: 60px 0;*/display: none; border-bottom: 3px solid #00276E}
.header .nav .m-list .w1200{height:auto;overflow:hidden;margin:20px auto 40px auto;}
.header .nav .m-list dl{float: left;width: 327px;}
.header .nav .m-list dl:first-child{margin-left: 20px;}
.header .nav .m-list dl a{display:inline-block;font-weight: normal;text-align: left;line-height: normal;color: #333;padding: 7px 0;}
.header .nav .m-list dl p{color: #333;padding: 7px 0;font-size: 14px;}
.header .nav .m-list dl a:hover{color: #006ebd;}
.header .nav .m-list dl dt a{font-size: 17px;font-weight:bold;}
.header .nav .m-list dl dd{}
.header .nav .m-list dl dd a{font-size: 14px;}
/*2017-05-25新增产品下拉*/
.header .nav .m-list ul{float: left;width: 280px;margin-left: 36px;}
.header .nav .m-list ul:first-child{margin-left: 0;width:450px;}
.header .nav .m-list ul li{float: none;background: none;height: auto;overflow: hidden;padding-top: 8px;}
.header .nav .m-list ul li p{height: auto;overflow: hidden;}
.header .nav .m-list ul li a{display: inline-block;line-height: normal;font-weight: normal;padding: 0;}
.header .nav .m-list ul li .img-box{width: 280px;height: 140px;overflow: hidden;margin-bottom: 3px;}
.header .nav .m-list ul:first-child li .img-box{margin-bottom: 5px;width:450px;}
.header .nav .m-list ul li a img{display: block;transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
.header .nav .m-list ul li a:hover img{transform: matrix(1.04, 0, 0, 1.04, 0, 0);-webkit-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-o-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-moz-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-ms-transform: matrix(1.04, 0, 0, 1.04, 0, 0);}
.header .nav .m-list ul li h2{font-weight: bold;font-size: 18px;color: #333;padding-bottom: 18px;}
.header .nav .m-list ul li h2 a{display: block;text-align: left;font-size: 18px;font-weight: bold;color: #333;}
.header .nav .m-list ul li h2 a span{font-size: 13px;color: #999;font-weight: normal;margin-bottom: -19px;padding:0;padding-bottom: 18px;line-height: 26px;margin-right: 0;background: none;}
.header .nav .m-list ul li h2 a:hover{color: #006ebd;}
.header .nav .m-list ul li span{margin-right: 13px;}
.header .nav .m-list ul li span a{font-weight: bold;color: #333;font-size: 16px;padding-top: 5px;padding-bottom: 4px;}
.header .nav .m-list ul li span a:hover{color: #006ebd;}
.header .nav .m-list ul li p a{font-size: 15px;color: #666;margin-right:20px;position: relative;top: 2px;padding: 4px 0;}
.header .nav .m-list ul li p a:hover{color: #006ebd;}
.header .nav .m-list ul:first-child li span a{padding-top: 4px;}
.header .nav .m-list ul:first-child li p a{padding: 3px 0;}

.header .nav li.nav-list-sub{position: relative;}
.header .nav li.nav-list-sub:hover .nav-list-sub-div{display: block;}
.header .nav li.nav-list-sub .nav-list-sub-div{display:none;position: absolute;left:0;right: 3px;top: 79px;z-index: 2;background-color: #fff;border: 1px solid #ededed;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;}
.header .nav li.nav-list-sub .nav-list-sub-div a{display: block;width:114px;line-height: normal;padding: 14px 0;color: #333;font-size: 16px;font-weight: normal !important;}
.header .nav li.nav-list-sub .nav-list-sub-div a:hover{color: #006ebd;padding: 14px 0 14px 4px;width:114px;}
/*2017-05-25新增产品下拉*/
.header .other{height: 80px;overflow: hidden;line-height: 80px;}
.header .other .search-box{height: auto;overflow: hidden;float: left;}
.header .other .search-box input{width: 0;height: 30px;line-height: 30px;float: left;margin: 24px 0;transition: width .3s linear;}
.header .other .search-box .btn-search{font-size: 22px;color: #666;float: right;padding: 0 27px;}
.header .other .search-box.active input{width: 120px;border: 1px solid #ededed;margin-left: 27px;padding: 0 5px;}
.header .other .btn-menu{height: auto;overflow: hidden;background-color: #296fb7;color: #fff;float: right;padding: 0 25px;cursor: pointer;}
.header .other .btn-menu .iconfont{font-size: 22px;color: #fff;}
.header .opeartion{height: 80px;overflow: visible;}
.header .opeartion dd{float:left;height:80px;line-height: 80px;width: 75px;text-align: center;cursor: pointer;}
.header .opeartion dd i{font-size: 22px;color: #006ebd;}
.header .opeartion dd.gp{width:auto;font-size: 12px;color: #999;line-height: normal;height: 54px;padding: 26px 23px 0;}
.header .opeartion dd.gp a{color:#999;}
.header .opeartion dd.gp span{display: block;font-weight: bold;font-size: 15px;color: #da251d;}
.header .opeartion dd.search{background-color: #ededed;}
.header .opeartion dd.search:hover{background-color: #999;}
.header .opeartion dd.search i{color: #999;}
.header .opeartion dd.search:hover i{color: #fff;}
.header .opeartion dd.search .search-box{display:none;line-height:normal;z-index:2;position:absolute;right:162px;top:80px;width:238px;height:44px;border:8px solid #999;background-color:#4c4a4f;}
.header .opeartion dd.search .search-box input{padding:0 20px;width:200px;height:44px;line-height:44px;font-weight:inherit;font-family:inherit;color: #333;}

/*2018-1-12新增语种切换*/
.header .opeartion dd.siteList{background: url(../images/nav-line.png) no-repeat right center;position: relative;}
.header .opeartion dd.siteList{width: 100px;}
.header .opeartion dd.siteList i{display: inline-block;position: relative;top: 4px;transition: all 0.2s ease-in-out 0s;}
.header .opeartion dd.siteList a{line-height: 76px;color: #333;font-size: 13px;}
.header .opeartion dd.siteList ul{display:none;position: absolute;left:0;right: 3px;top: 79px;z-index: 2;background-color: #fff;border: 1px solid #ededed;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;}
.header .opeartion dd.siteList ul li{border-top: 1px solid #ededed;}
.header .opeartion dd.siteList ul li:first-child{border-top: 0;}
.header .opeartion dd.siteList ul li a{display: block;width: 90px;line-height: normal;padding: 10px 0;color: #333;font-size: 13px;}
.header .opeartion dd.siteList ul li a:hover{color: #006ebd;padding: 10px 0 10px 4px;width: 86px;}
.header .opeartion dd.siteList:hover ul{display: block;}
.header .opeartion dd.siteList:hover i{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

/*底部*/
.footer{width: 100%;height:auto;overflow:visible;}
.footer .footer-top{height:auto;overflow:visible;background-color: #303030;clear: both;padding: 50px 0 50px;}
.footer .footer-top-fl{height:auto;overflow:hidden;}
.footer .footer-top dl{height:auto;overflow:hidden;width: 240px;float: left;display: inline-block;color: #818181;}
.footer .footer-top dl dt{font-size: 16px;margin-bottom: 12px;}
.footer .footer-top dl dt a{display: block;font-size: 20px;color: #c6c6c6;padding-bottom: 24px;}
.footer .footer-top dl dt em{display: block;overflow: hidden;width: 17px;height: 2px;background-color: #818181;}
.footer .footer-top dl dd span{font-size: 19px;display: block;margin-bottom: 9px;padding-top: 7px;}
.footer .footer-top dl dd span i{margin-right: 8px;}
.footer .footer-top dl dd p{font-size:13px;margin-bottom:24px;}
.footer .footer-top dl dd p em{font-size:32px;color: #83807f;}
.footer .footer-top dl dd a{display: block;font-size: 16px;color: #818181;padding: 7px 0;}
.footer .footer-top dl dd p a{padding: 0;}
.footer .footer-top dl a:hover{color: #c6c6c6;}
.footer .footer-top-fr{height:auto;overflow:visible;*width:122px;}
.footer .footer-top-fr .ewm img{display: block;margin: 0 auto;}
.footer .footer-top-fr ul{padding-top: 27px;}
.footer .footer-top-fr ul li{float: left;margin-left: 10px;text-align: center;position: relative;z-index: 1;}
.footer .footer-top-fr ul li:first-child{margin-left: 0;}
.footer .footer-top-fr ul li i{font-size: 34px;position: relative;color: #87888d;}
.footer .footer-top-fr ul li .ewm-box{background: url(../images/ewm-box.png) top no-repeat;width: 114px;height: 150px;position: absolute;bottom:-160px;left: -38px;opacity: 0;filter:alpha(opacity=0);display: none;z-index: 2;}
.footer .footer-top-fr ul li .ewm-box img{width: 90px;height: 90px;display: block;margin: 30px auto 6px;}
.footer .footer-top-fr ul li .ewm-box p{font-size: 12px;color: #666;text-align: center;clear: both;}
.footer .footer-top-fr ul li.phone .ewm-box{background: url(../images/ewm-box.png) top no-repeat;}
.footer .footer-bottom{height:100px;overflow:visible;background-color: #1c1c1c;font-size: 13px;position: relative;}
.footer .footer-bottom p{color: #666;height: 66px;line-height: 66px;}
.footer .footer-bottom p a{color: #666;}
.footer .footer-bottom p a:hover{color:#BF3B3D}
.footer .footer-bottom .footer-bottom-fr ul li{float: left;color: #848484;font-size: 13px;line-height: 66px;}
.footer .footer-bottom .footer-bottom-fr ul li a{color: #646464;display: block;padding: 0 15px;position: relative;}
.footer .footer-bottom .footer-bottom-fr ul li:first-child i{position:absolute;right:-5px;top:0;font-size: 20px;*line-height: normal;}
.footer .footer-bottom .footer-bottom-fr ul li a:hover{color: #c6c6c6;}
.footer .footer-bottom .subsidiary{position:relative;margin-left:25px;cursor:pointer;width: 178px;padding:0 16px;height: 32px;line-height: 32px;margin-top: 17px;background-color: #373737;color: #ababab;font-size: 13px;}
.footer .footer-bottom .subsidiary span{display: inline-block;}
.footer .footer-bottom .subsidiary i{float: right;font-size: 24px;margin-top: 2px;}
.footer .footer-bottom .subsidiary dl{display: none;position: absolute;left: 0;right: 0;bottom: 32px;background-color: #373737;padding: 5px 0;z-index:2;}
.footer .footer-bottom .subsidiary dl dd a{display: block;color: #ababab;padding: 8px 16px;line-height: normal;}
.footer .footer-bottom .subsidiary dl dd a:hover{color: #fff;background-color: #1c1c1c;}
.footer .friend-link{/*position:absolute;*/clear:both;left:0;right:0;/*bottom:66px;*/background-color: #373737;height: auto;overflow: hidden;padding:5px 0px 5px 0px;/*display: none;*/z-index: 4;}
.footer .friend-link dl{height: auto;overflow: hidden;}
.footer .friend-link dl dd{float: left;margin-right: 16px;}
.footer .friend-link dl dd a{display: block;padding:5px 5px !important;font-size: 13px;color: #b8b8b8 !important;/*border: 1px solid #b8b8b8;*/line-height: normal;}
.footer .friend-link dl dd a:hover{background-color: #b8b8b8;color: #000 !important;}
/*遮罩*/
.mapMask{position: fixed;top:0;width:100%;height:100%;background: #000;z-index:110;opacity:0.8;filter: alpha(opacity=70); _height:1110px;display:none ;}
.wx-box{width:434px;margin:0 auto; position:fixed;top:50%;left:50%;margin-left:-217px;margin-top:-175px;z-index:999;display: none;}
.wx-1{padding:17px 12px 0;width:163px;height:332px;background:#fff;text-align: center;margin:0 15px;float: left;}
.wx-1 img{margin-bottom:10px;}
.wx-1 h2{color:#d84042;font-size:16px;font-weight: 500;margin-bottom:10px;}
.wx-1 p{color:#989796;}
/*联系方式*/
.mask{width:100%;height: 100%;background: url(../images/cover-bg.png) repeat;position:fixed;top:80px;left: 0;display: none;z-index: 8;}
.wenContact{cursor:default;position: absolute;right: 0;top:80px;width: 192px;background-color: #fff;padding: 17px 27px 36px;z-index: 9;display: none;line-height: normal;}
.wenContact ul{height: auto;overflow: hidden;line-height: normal;}
.wenContact ul li{height: auto;overflow: hidden;padding-top: 26px;line-height: normal;}
.wenContact ul li span{display: block;font-size: 34px;margin-right: 12px;}
.wenContact ul li.tel span{color: #ff8c22;}
.wenContact ul li.email span{color: #ff4300;}
.wenContact ul li.qq span{color: #5da4f9;}
.wenContact ul li.kf span{color: #006ebd;}
.wenContact ul li.wx span{color: #66c030;}
.wenContact ul li .text-box{height: auto;overflow: hidden;}
.wenContact ul li .text-box h2{font-weight: normal;font-size: 12px;color: #9e9e9e;padding-bottom: 1px;text-align: left;line-height: normal;}
.wenContact ul li .text-box p{font-weight: bold;font-size: 14px;text-align: left;line-height: normal;}
.wenContact ul li .text-box .img{margin-top:18px;padding: 3px;border: 1px solid #ececec;width: 120px;height: 120px;margin-bottom: 22px;}
.wenContact ul li.tel p{color: #fd7c00;}
.wenContact ul li.email p{color: #296fb7;}
.wenContact ul li.email p a{color: #296fb7;}
.wenContact ul li.email p a:hover{text-decoration: underline;}
.wenContact ul li.qq p{color: #666;}
.wenContact ul li.qq p a{display: inline;color: #666;}
.wenContact ul li.qq p a:hover{color: #296fb7;}
.wenContact ul li.wx p{color: #666;}
.wenContact .input-row{height: auto;overflow: hidden;padding-top: 7px;}
.wenContact .input-row .tel{display:block;width: 156px;padding: 12px 18px;font-size: 13px;color: #333;background-color: #ededed;}
.wenContact .input-row .submit{border:0;cursor:pointer;display:block;width: 192px;padding: 12px 0;text-align:center;font-size: 13px;color: #fff;background-color: #296fb7;}
.wenContact .input-row .submit:hover{background-color: #2666a8;}
/*网站地图*/
.cover-bg{width:100%;height: 100%;background: url(../images/cover-bg.png) repeat;position:fixed;top:0;left: 0;display: none;z-index: 8;}
.webMap{width:410px;background:#fff;position:fixed;top:0;right:-420px;height:100%;z-index: 999;-webkit-transition:all .4s;transition:all .4s;opacity: 1;}
.btn-close{display:block;float:right;margin:30px 12px 0 0;font-size: 50px;color: #fff;}
.btn-close:hover{transform: rotate(180deg);}
.webMap-title{color:#fff;line-height:20px;margin-bottom:28px;background:#006ebd;height:81px;}
.webMap-title ul li{width:83px;height:80px;text-align: center;font-weight:bold;line-height: 80px;font-size:14px;float:left;margin-right:3px;background:#0066b3;cursor: pointer;}
.webMap-title ul li.last{width: 100px;}
.webMap-title ul li:hover{background:#005fac;}
.webMap-title ul li a{color:#fff;}
.webMap .webMap-cen{height: auto;overflow-y: auto;padding-bottom: 0;}
.webMap-dl{margin-bottom:8px;width:360px;padding-left:30px;overflow: hidden;}
.webMap-dl a{color:#787f9d;-webkit-transition: all .3s;transition: all .3s;}
.webMap-dl dt{height: auto;overflow: hidden;margin-bottom: 8px;}
.webMap-dl dt a{font-size:14px;display: inline-block; color:#006ebd;font-weight: bold;}
.webMap-dl dd{float:left;}
.webMap-dl dd a{margin-right: 12px;display: block;margin-bottom: 8px;font-size: 14px;color:#9e9e9e;}
.webMap-dl dd a:hover{color:#006ebd;}
.webMap.open{right:0;opacity: 1;-webkit-transition: all .3s;transition: all .3s;}
.webMap .tel{padding-left: 30px;color: #fd7c00;font-size: 14px;padding-bottom: 30px;}

.webMap-wx{padding-left:30px;margin-top:20px;}
.webMap-wx .box{width: 160px;height: auto;overflow: hidden;float: left;text-align: center;margin-right: 20px}
.webMap-wx .box .img{width:126px;height:126px;border: 1px solid #ececec;padding: 3px;display: block;margin: 0 auto;border-radius: 4px;}
.webMap-wx img{width: 120px;}
.webMap-wx p{color:#9e9e9e;font-size: 13px;width: 120px;margin: 6px auto 0;}

/*当前位置*/
.position{height:60px;line-height:60px;font-size:16px;color:#fff;overflow: hidden;text-align: right;background: url("../images/bg-position.jpg") repeat-x;}
.position a{color: #fff;display: inline-block;}
.position a:hover{color: #fff;}
.position a:first-child i{color: #fff;font-size: 24px;}
.position a i{font-size: 16px;}
.position span i{color: #fff;font-size: 16px;margin-right: 2px;}
.position span{padding: 0 7px;color: #fff;display: inline-block;}
.position.no-bg{height: auto;}
.position.no-bg{background: none;color: #666;}
.position.no-bg a{color: #666;}
.position.no-bg a i{color: #006ebd;}
.position.no-bg a:first-child i{color:#296fb7;}
.position.no-bg a:hover{color: #006ebd;}
.position.no-bg a:hover i{color: #006ebd;}
.position.no-bg span{color: #006ebd;}
.position.no-bg span i{color: #006ebd;}
/*分页*/
.wrap-page {width:100%;height: auto;overflow: hidden;text-align: center;  vertical-align: middle;padding-top:10px;margin:0 auto;}
.wrap-page a {color:#666;display:inline-block;width: 35px ;height: 32px;  margin-left:10px;text-align: center;
  vertical-align:middle;line-height: 32px;  border:1px solid #cfcfcf;border-radius: 3px;font-size: 12px;background-color: #fff;}
.wrap-page a.first {margin-left: 0;}
.wrap-page a.next {width:56px;}
.wrap-page a.active,.wrap-page a:hover{background-color: #0470be;color: #ffffff;border: 1px solid #0470be;}
/*video-box*/
.video-box {background: #fff;border: 2px solid #2d578f;display: none;height: 450px;left: 50%;margin-left: -400px;margin-top: -225px;padding: 15px;position: fixed;
    top: 50%;width: 800px;z-index: 999;  }
.btn_close {background: #2d578f;height: 32px;line-height:32px;text-align:center;position: absolute;right: -34px;top: -2px;transition: all .4s ease-in-out 0;width: 32px;  }
.btn_close i {color: #fff;font-style: normal;font-size: 18px;}
/*内页公共小导航*/
.small-nav{height: auto;overflow: hidden;text-align: center;}
.small-nav a{width: 230px;height:60px;line-height:60px;text-align: center;background: #e1e8f1;display: inline-block;margin: 0 5px;font-size:20px;color: #333;}
.small-nav a.active,.small-nav a:hover{color: #fff;background: #296fb7;}
/*分页*/
.wrap-page-copy{height: auto;overflow: hidden;text-align: center;padding:70px 0;clear: both;}
.wrap-page-copy a{width: 32px;height: 32px;line-height: 32px;border: 1px solid #dadada;border-radius:3px;text-align: center;display: inline-block;font-size: 12px;color: #aaa;margin: 0 5px;}
.wrap-page-copy a i{font-size: 12px}
.wrap-page-copy span{display: inline-block;height: 32px;line-height: 32px;}
.wrap-page-copy a.prev,.wrap-page-copy a.next{color:#267ed8;border-color:#267ed8;}
.wrap-page-copy a:hover,.wrap-page-copy a.btn-submit{background: #267ed8;color: #fff;border-color: #267ed8;}
.wrap-page-copy a.active{background: #da251d;color: #fff;}
.wrap-page-copy a.first,.wrap-page-copy a.last,.wrap-page-copy a.active{border-radius:3px;padding:0 14px;background-color:#267ed8;color:#fff;}
.wrap-page-copy form{display: inline-block;margin-left: 20px;}
.wrap-page-copy form input{width: 30px;line-height: 32px; box-shadow:inset 0 0 8px #ccc;border-radius: 3px;margin: 0 10px;background: #267ed8;padding: 0 10px;}

/*搜索无数据*/
.no_result{height: auto;overflow: hidden;width: 1200px;margin: 0 auto;}
.no_result p{font-size: 16px;font-weight: normal;padding-top: 100px;}
.no_result p a{color: #296fb7;display: inline-block;}
.no_result p a:hover{text-decoration: underline;}

/*返回顶部 begin*/
.back-top {  bottom: 20px;  cursor: pointer;  display: none;  position: fixed;  right: 5px;  width:34px;  z-index: 999;  }
.back-top a {  background: rgba(0, 0, 0, 0) url("../images/zhu.png") no-repeat scroll 0 0;  display: block;  height: 34px;  outline: medium none;  width: 34px;transition: all 0s ease 0s;  }
.back-top a:hover{ background-position: -41px 0; text-decoration: none;}
/*返回顶部 end*/

/*右侧悬浮*/
.fixedRight{height: auto;overflow: visible;position: fixed;left: 50%;margin-left:710px;bottom: 60px;z-index:20;}
.fixedRight .close{cursor:pointer;position: absolute;right: -42px;top: 0;font-size: 12px;width: 42px;height:44px;text-align:center;color: #999;}
.fixedRight .close i{display: block;}
.fixedRight ul{height: auto;overflow: hidden;border: 1px solid #296fb7;padding-top: 0 !important;background-color: #fff;}
.fixedRight ul li{display: block;width:70px !important;height:70px;margin-left:0 !important;float: none !important;font-size: 12px;border-top: 1px solid #296fb7;}
.fixedRight ul li:first-child{border-top: 0;}
.fixedRight ul li a{color: #296fb7;text-align: center;display: block;overflow: hidden;height: 70px;}
.fixedRight ul li a i{display: block;font-size: 22px;margin-bottom: 4px;margin-top: 13px;}
.fixedRight ul li a:hover{color: #fff;background-color: #296fb7;}

#swta {
	float: right;
	z-index: 999;
	position: fixed !important;
	top: 280px;
	position: absolute;
	top: expression(offsetParent.scrollTop+200);
	right: 10px;
}
#swta2 {
	float:left;
	z-index: 999;
	position: fixed !important;
	bottom:10px;
	position: absolute;
	bottom: expression(offsetParent.scrollTop+100);
	left: 10px;
}