﻿@charset "utf-8";
/*字体*/

@font-face {
  font-family: 'iconfont';  /* project id 722554 */
  src: url('img/font_722554_sk219nio2tm.eot');
  src: url('img/font_722554_sk219nio2tm.eot?#iefix') format('embedded-opentype'),
  url('img/font_722554_sk219nio2tm.woff2') format('woff2'),
  url('img/font_722554_sk219nio2tm.woff') format('woff'),
  url('img/font_722554_sk219nio2tm.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_722554_sk219nio2tm.svg#iconfont') format('svg');
}

/*全局*/
body{margin:0px; padding:0px; font-family:"Microsoft YaHei";}
*{margin:0px; padding:0px;}
input,textarea{font-family:"Microsoft YaHei";}
img{border:0px;}
a{color:#75838a; text-decoration:none;}
a:hover{color:#0293dc;}

/*常用样式*/
.t_center{text-align:center;}
.t_left{text-align:left;}
.t_right{text-align:right;}

.f_left{float:left;}
.f_right{float:right;}

.c{clear:both;}

.icon{
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.relative{position:relative;}

.container{width: 1200px; min-width: 1200px; margin:0px auto;}


/*头部*/
.header{ width:100%; min-width:1200px;}
.header .layout{height:160px;}
.header .logo{width:300px; position:absolute; left:10px; top:40px;}
.header .logo .txtlogo{text-align:right; font-size:22px; padding:0px 25px 0px 0px; font-weight:100;}
.header .logo .imglogo{width: 100%;}
.header .logo .alogo{display:block;}
.header .logo .alogo:hover{color:#75838a;}
.header .nav{position:absolute; right:0px; bottom:0px;}
.header .nav li{list-style:none; float:left; font-size:16px; text-align:center;}
.header .nav li a{padding:18px 10px 30px 10px; display:block;}
.header .nav li a:hover{background-color:#0293dc; color:#fff;}
.header .nav li a span{color:#fff; display:block; font-size:12px; margin-top:4px;}
.header .nav li a:hover span{color:#fff;}
.header .nav li a.on{background-color:#0293dc; color:#fff;}
.header .nav li a.on span{color:#fff;}
.header .subnav{ position:absolute; right:10px; top:15px;}
.header .subnav li{list-style:none; margin:0px 0px 0px 12px; float:left; font-size:14px;}
.header .subnav li i{margin-right:2px;}

/*下拉改变导航条*/
.fixed{position:fixed; top:0px; z-index: 9999;  background:url(img/menu_bg.png) repeat-x; padding-bottom:9px;}
.fixed .txtlogo{display:none;}
.fixed .subnav{display:none;}
.fixed .layout{height:89px;}
.fixed .logo{top:10px;}
.fixed .nav li a{padding:28px 10px 20px 10px; display:block; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}

/*主体*/
.main{width:100%; min-width:1200px;}

/*底部*/
.footer{background-image:url(img/footer_bg.gif); width:100%; min-width:1200px;}
.footer .layout{padding:30px 0px;}
.footer .tit{font-size:18px; font-weight:600; color:#fff; margin-bottom:20px;}
.footer .tit span{font-weight:100; margin-left:4px;}

.footer .msg{width:410px; float:left; margin-left:10px; display:none;}
.footer .msg .formbox{width:100%; height:227px;}
.footer .msg .formbox .input{background-color:rgba(255,255,255,0.3); color:#fff; border:0px; font-size:14px; padding:8px 10px;}
.footer .msg .formbox .input::-webkit-input-placeholder {color: #fff;}
.footer .msg .formbox .text{position:absolute; top:0px; width: 44%;}
.footer .msg .formbox .l{left:0px;}
.footer .msg .formbox .r{right:0px;}
.footer .msg .formbox .textarea{position:absolute; left:0px; top:45px; overflow-y:hidden; resize:none; width:390px; height:120px;}
.footer .msg .formbox .submit{position:absolute; left:0px; top:190px; width:410px; background-color:#0293dc; font-size:16px;}

.footer .contact{width:430px; float:left; margin-left:0px;}
.footer .contact .txt{font-size:14px; color:#FFF; line-height:24px;}
.footer .contact .ewm{margin-top:20px;}
.footer .contact .ewm .ewm_item{float:left; margin-right:20px;}
.footer .contact .ewm .ewm_item p{text-align:center; line-height:24px; font-size:14px; color:#fff;}
.footer .contact .ewm .ewm_item img{width:111px; height:111px;}

.footer .map{width:448px; float:right; margin-right:0px;}
.footer .map a{color:#fff; font-size:12px;}
.footer .map a:hover{color:#0293dc;}
.footer .map_warp{width:100%; height:230px;}

.footer .copyrigh{background-color: rgba(0,0,0,0.1); color:#fff;}
.footer .copyright_content{text-align:center; line-height:30px; font-size:14px;}
.footer .copyright_content a{color:#fff;}
.footer .copyright_content a:hover{color:#0293dc;}

/*回顶部按钮*/
.go-top{position: fixed; width: 41px; height: 41px; bottom: 0; right: 0; z-index: 1000;}

/*地图*/
.map_opts{font-size:14px; line-height:20px;}
.map_opts b{font-size:16px;}
.anchorBL{display:none}

/*分页*/
.pagi{text-align:center; padding:10px 0px;}
.pagi .link{border:solid 1px #0293dc; color:#0293dc; padding:4px 10px; margin:0px 5px; display:inline-block; line-height:20px;}
.pagi .link:hover{background:#0293dc; color:#fff;}

/*面包屑*/
.breadcrumb{padding-top:40px;}
.breadcrumb .container{padding-left:20px;}
.breadcrumb em{padding:0 8px; font-style:normal; font-family:"宋体"}
.breadcrumb em:before{content:'>'}