/***{word-break:break-all;font-family:'Hiragino Sans GB','microsoft yahei',Verdana,arial,sans-serif;-webkit-text-size-adjust:none;box-sizing: border-box;margin:0;padding:0;}**/
body{margin:0;padding:0;font-size:12px;color:#333333;background:#f5f5f5;}
form,input,select,textarea,td,th{font-size:12px;outline:none;}
img{border:none;}
li img{border:none;vertical-align:middle;}
ul li ,li{list-style-type:none;}
ol li{list-style-type:decimal;}
p,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,textarea,blockquote{margin:0px;padding:0px;}
s,i,em{font-style: normal;font-weight: normal;}
a:link,a:visited,a:active{color:#333333;text-decoration:none;}
a:hover{color: #00BFFF; text-decoration:none}
center a{font-size:14px}
/* links */
a.w:link,a.w:visited,a.w:active{color:#FFFFFF;text-decoration:none;}
a.w:hover{color:#F4F3F2;}
a.b:link,a.b:visited,a.b:active{color:#225588;text-decoration:none;}
a.b:hover{color:#FF6600;}
a.g:link,a.g:visited,a.g:active{color:#666666;text-decoration:none;}
a.g:hover{color:#FF6600;}
.clear{ clear:both;}
.clearfix::after {clear: both; content: "."; display: block;height: 0; visibility: hidden;}
.container{ width:1280px; margin:0 auto;}
.container-top{ width:1280px; margin:0 auto;}
.col-md-3{ width:25%; float:left; }
.visible-sm-block{ display:none;}


/* menu */
.navbar {position:relative;height:60px;margin-bottom:20px;line-height:20px;border:1px solid transparent;}
.navbar-fixed-top {position:fixed;top:0;left:0;width:100%;z-index:1030;}
.navbar-brand {float:left;font-size:18px;padding:8px 15px 0 0;}
.navbar-nav>li {float:left;position:relative;display:block;}
.m_container{ width:1200px; height:60px; margin:0 auto; padding:0;}
#menu {margin-bottom:0;background-color:#fff;padding:0; height:60px;border:0px;transform: translate3d(0,0,0);box-shadow: 0 3px 4px rgba(0,0,0,.1);}
.navbar-default .navbar-brand {color:#fff;font-size:12px;}
.navbar-header { float: left;}
.navbar-header .navbar-brand img{ vertical-align:middle}
.navbar-right{ float:right;}
.navbar-default .navbar-brand:hover{ color:#00BFFF}
.navbar-default .navbar-nav > li > a {font-size:16px;height:60px;padding:0 19px;text-transform:uppercase;transition:all 0.5s;color:#333; position: relative; display: inline-block;line-height: 60px;}
.navbar-default .navbar-nav > li > a.login{ padding:0 9px 0 19px;}
.navbar-default .navbar-nav > li > a.reg{ padding:0 19px 0 9px;}
.navbar-default .navbar-nav > li span.hr{ color:#fff;}
.navbar-default .navbar-nav > li.contact{ color:#fff; margin-top:3px; margin-left:20px;}
.contact .qq,.contact .mobile{ position:relative; padding-left:22px; margin-top:5px;}
.contact .qq a{ color:#fff;}
.contact .qq a:hover{ color:#00BFFF}
.contact .qq:before{ content:''; width:17px; height:17px; background:url(../images/qq_icon.png) no-repeat left bottom; background-size:15px; position:absolute; left:0; top:0;}
.contact .mobile:before{ content:''; width:17px; height:17px; background: url(../images/tel.png) no-repeat; background-size:17px; position:absolute; left:0; top:0;}
.navbar-default .navbar-nav > li > a img{ display:inline-block; width:30px; height:30px; border-radius:50%; border:1px solid #888; padding:1px;}
.navbar-default .navbar-nav > li > a.active,.navbar-default .navbar-nav > li > a.active_on {color:#efefef; background:#00BFFF}
.navbar-default .navbar-nav > li > a.active_on{ height:32px;line-height: 30px; margin:14px 12px 0;background:#00BFFF; color:#eee;border:1px solid #00BFFF;border-radius:16px;-webkit-transition: all .5s;
  transition: all .5s;background-size: 0% 100%;}
.navbar-default .navbar-nav > li > a:hover{color:#00BFFF;}
.navbar-default .navbar-nav > li > a.active_on:hover{ color:#fff;border:1px solid #04a9e0;background: -webkit-linear-gradient(left, #00BFFF, #04a9e0) no-repeat;background: linear-gradient(to right, #00BFFF, #04a9e0) no-repeat; background-size:100% 100%;}
.navbar-default .navbar-toggle {border-color:transparent}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color:transparent}
.navbar-default .navbar-toggle:hover>.navbar-default .navbar-toggle .icon-bar,.navbar-default .navbar-toggle:focus>.navbar-default .navbar-toggle .icon-bar {color:#FFCC33}

/*搜索框*/
.navbar .searchwd {width:280px;margin-right:45px;margin-top:15px; float:right;}
.navbar .search {height:30px;line-height:30px;border-radius:5px;overflow:hidden; display:flex; box-sizing:border-box}
.navbar .search .webtxt {background:#fff;height:30px;border:none;padding-left:14px;font-size:14px;color:#333; flex:1}
.navbar .search .webtn {color:#fff;font-size:14px;height:30px;cursor:pointer;border:none;text-align:center;width:45px;-webkit-transition: all .5s;
  transition: all .5s;background-size: 0% 100%;border-radius:0 5px 5px 0; background:#fff url(../images/search.png) no-repeat center center; background-size:18px auto;}
.navbar .search .webtn:hover{ background-image:url(../images/search_hover.png)}

/*个人中心下拉菜单*/
.select_d {position:relative;vertical-align:middle;text-align:center;}
.select_d .member_menu {position:absolute;background:#fff;box-shadow:0 3px 10px rgba(18,21,21,.5);border:0;border-radius:0;top:45px;left:20px;z-index:777;border-radius:5px;display:none;}
.select_d .member_menu .member_menu_t::after {position:absolute;top:-12px;left:47px;content:'';-web-content:'%u60E0%u5DDE%u5E02%u6DD8%u5353%u7F51%u7EDC%u79D1%u6280%u6709%u9650%u516C%u53F8';display:inline-block;border:6px solid #fff;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;}
.select_d .member_menu a {display:block;font-size:14px;padding:0px 25px;background:#fff;color:#666;margin:10px 0;}
.select_d .member_menu a:hover {color:#00BFFF;}
.select_d:hover .member_menu{ display:block;min-width:106px;}

.mob_tit{ text-align:center; width:100%; min-width:1200px;}
.mob_tit h1{ color:#00BFFF; font-size:25px; display:inline-block; padding-bottom:15px; margin-top:35px; border-bottom:3px solid #00BFFF;}
.mob_tit .mob_des{ color:#666; margin-top:10px;}

/*footer*/
.footer{background: #262626;font-size: 14px; padding:50px 0;min-width:1200px;}
.footer h3{ color:#fff; font-size:18px; padding-bottom:15px; position:relative;}
.footer h3 span{ display:inline-block; height:2px; background:#00BFFF; width:50px; position:absolute; bottom:0; left:0;}
.footer .weixin{ margin-top:30px;}
.p-b { padding-bottom: 30px; overflow:hidden; clear:both;}
.footer .co-links{ margin-top:30px;}
.footer .co-links li { padding: 0;margin: 0 0 20px 0; list-style: none;color:#999}
.footer .co-links li a{ color:#999}
.footer .co-links li a:hover{color:#00BFFF}
.footer .banquan{border-top: 1px solid rgba(255, 255, 255, 0.1); padding-top:30px; text-align:center;}
.footer .banquan p {color: rgba(255, 255, 255, 0.5);}
.footer .banquan p{ margin-bottom:10px;}
.footer .banquan p a{color: rgba(255, 255, 255, 0.5);}
.footer .row{ clear:both;}


/*go-top*/
.yb_conct{position:fixed;z-index:9999999;bottom:100px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#e85166 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#e85166 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_qq{text-indent:0;background:#e85166 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#e85166 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;box-sizing: border-box;}
.yb_qq a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
.yb_qq a:hover{ text-decoration:none; color:#fff;}
/*暂无数据*/
.nodata {margin:10px 350px auto;border:1px solid #d2cfcf;padding:10px 20px;border-radius:25px;color:#777;width:180px;    text-align: center;}
/*暂无数据带图*/
.errmsg {width:100%;overflow:hidden;text-align:center;}
.errmsg .msgpic {width:50%;vertical-align:middle;margin:15px auto;}
.errmsg .msgtxt {margin:10px auto;border:1px solid #d2cfcf;display:inline-block;padding:10px 20px;border-radius:25px;color:#777;}
.errmsg .msgpic img {width:100%;}


/*右下角浮动*/
.sidebar {display:none;position:fixed;bottom:60px;right:30px;}
.sidebar li {width:42px;height:48px;border-radius:3px;border:1px solid #00BFFF;margin-bottom:10px;background:#00BFFF;}

.sidebar li i {display:block;width:40px;height:26px;margin:2px auto 0;}
.sidebar li p {font-size:12px;text-align:center;color:#fff;}
.sidebar li:hover p {color:#ffffff;}
.sidebar li a {display:block;height:100%;width:100%;}
.sidebar li.adbtn {width:120px;height:120px;border:0;position:absolute;top:-130px;right:-10px;}
.sidebar li a.closeadbtn {width:12px;height:12px;top:3px;right:3px;line-height:12px;text-align:center;color:#b23028;}
.sidebar .vipbtn i {width:40px;height:46px;margin:0 auto;background:url(../images/sideicon1.gif) no-repeat center;}
.sidebar .srvbtn i {background:url(../images/sideicon2_a.png) no-repeat center;}
.sidebar .srvbtn:hover i {background:url(../images/sideicon2_a.png) no-repeat center;}
.sidebar .fkbtn i {background:url(../images/fankui_a.png) no-repeat center;}
.sidebar .fkbtn:hover i {background:url(../images/fankui_a.png) no-repeat center;}
.sidebar .wxbtn i {background:url(../images/sideicon3_a.png) no-repeat center;}
.sidebar .wxbtn:hover i {background:url(../images/sideicon3_a.png) no-repeat center;}
.sidebar .dzbtn {height:60px;}
.sidebar .dzbtn i {background:url(../images/mfdz.gif) no-repeat center;height:54px;}
.sidebar .backtopbtn i {width:40px;height:46px;margin:0 auto;background:url(../images/sideicon5_a.png) no-repeat center;}
.sidebar .backtopbtn:hover i {background:url(../images/sideicon5_a.png) no-repeat center;}
.sidebar .srvbtn:hover,.sidebar .fkbtn:hover,.sidebar .wxbtn:hover,.sidebar .backtopbtn:hover {background:#08b3ec;border:1px solid #08b3ec; }
.sidebar .wxbtn {position:relative;}
.sidebar .wxbtn .wxcode {display:none;position:absolute;width:240px;height:263px;top:-132px;left:-250px;}
.sidebar .wxbtn .wxcode .conts {background:#ffffff;box-shadow:0 0 5px 1px rgba(0,0,0,.07);min-height: 240px;}
.sidebar .wxbtn .wxcode strong {display:block;text-align:center;height:50px;line-height:50px; color:#888}
.sidebar .wxbtn .wxcode img {display:block;margin:0 auto;}
.sidebar .wxbtn:hover .wxcode {display:block;}
.sidebar .srvbtn {position:relative;}
.sidebar .srvbtn .kfcode {display:none;position:absolute;width:200px;top:-60px;left:-190px;padding-right:20px;}
.sidebar .srvbtn .kfcode .conts {background:#ffffff;box-shadow:0 0 5px 1px rgba(0,0,0,.07);}
.sidebar .srvbtn:hover .kfcode {display:block;}
.sidebar .srvbtn .kfcode a {display:block;height:60px;line-height:60px;overflow:hidden;}
.sidebar .srvbtn .kfcode a i {float:left;width:33px;height:33px;margin:13px 13px 0 30px;}
.sidebar .srvbtn .kfcode a.qqkf i {background:url(../images/qqkf_icon.png) no-repeat center;background-size:contain;}
.sidebar .srvbtn .kfcode a.wxkf i {background:url(../images/wxkf_icon.png) no-repeat center;background-size:contain;}
.sidebar .srvbtn .kfcode a span {float:left;height:60px;line-height:60px;}
.sidebar .srvbtn .kfcode a.qqkf:hover {color:#55adfc;}
.sidebar .srvbtn .kfcode a.wxkf:hover {color:#28cd74;}
.sidebar .srvbtn .kfcode .wxkfcode {display:block;overflow:hidden;}
.sidebar .srvbtn .kfcode .wxkfcode p {height:36px;line-height:36px;font-size:12px;color:#b0b0b0;}
.sidebar .srvbtn .kfcode img {display:block;width:120px;height:120px;margin:0 auto;}
/*友情链接*/
.Links{width: 1200px;margin: 20px auto;}
.Links ul{padding: 5px 10px;}
.Links li {list-style: none;display: inline-block;margin: 0 3px;color: #999;}
.Links .links-title{padding: 0 0 0 5px;font-size: 18px;font-weight: bold;}