﻿@charset "UTF-8";

@font-face {font-family: "iconfont";
    src: url('iconfont.eot?t=1528685660026'); /* IE9*/
    src: url('iconfont.eot?t=1528685660026#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
    url('iconfont.ttf?t=1528685660026') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('iconfont.svg?t=1528685660026#iconfont') format('svg'); /* iOS 4.1- */
}

.clear{clear:both;}


/*网站地图*/
.map{width: 100%;}
.map .hd{width:100%;position: relative;margin: 10px 0 15px 0;}
.map .hd .line{width:100%;height:1px;background:#aaa;position: absolute;top:50%;left:0;z-index:-1;}
.map .hd .star-lg{width:382px;height:50px;background: #fff url('lg.png') no-repeat 14px -457px;margin:25px auto;padding:0 20px;}
.module{width: 1160px;margin: 0 auto 10px;}
.item-bt{ width: 1160px;height: 40px;padding: 5px 0 5px 0;background: white;border-bottom: 1px dotted #E0E0E0;}
.item-bt dt{float: left;width: 100px;font-size: 16px;padding-top: 9px;margin-right: 10px;font-weight: bolder;text-align: center;}
.item-bt dt a{color: #FF0000;background: white;}
.item-bt dd{float: left;width: 1020px;height: 32px;padding: 5px 0 5px 20px;background: #F6F6F6 none repeat scroll 0 0;font-size: 15px;line-height: 30px;}
.item-bt dd a{color: black;background: #F6F6F6 none repeat scroll 0 0;width: 14%;display: block;float: left;text-align: center;}
.item-bt dd a:hover{color: #FF0000;}
/*网站地图end*/

/*尾部*/
.bt{width: 100%;font-size: 14px;background: black;text-align: left;padding: 8px 0 25px;line-height: 28px;color: #FFF;clear: both;z-index: 2;position: relative;}
.bt .wp{width: 1160px;margin: auto;}
.bt .wp p{color: #999;}
.tbqian{float: left;margin-right: 10px;}
.beiantubiao{float: left;margin: 4px 4px 0 0;width: 19px;}
.b_category{text-align: left;font-size: 14px;border-bottom: 1px solid #393A3C;margin: 15px 0;padding-bottom: 8px;padding-left: 5px;}
.bt .b_category span{color: #999;margin:0 10px 0 9px;}
.bt .b_category a{color: #999;}
.b_ftlogo{float: right;width: 215px;height: 78px;margin-top: -90px;background: url(logo_top.png) no-repeat 0 0px;}
/*尾部end*/



/*新的*/
.scroll {font-family:"iconfont" !important;  font-size:16px;  font-style:normal;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;animation: 0.2s fadeIn;}
.scroll{position: fixed;right: 5px;bottom: 100px;width: 52px;z-index: 9999999990;transition-duration: 0.2s;}
.scroll a{display: block;width: 52px;height: 48px;margin-top: 3px;}
.scroll .m_weChat{margin-bottom: 10px;border-radius: 50%;background-color: #444;font-size: 30px;position: relative;line-height: 48px;text-align: center;color: white;transition-duration: 0.2s;animation-duration: 0.2s;}
.scroll .m_weChat:before { content: "\e606";}
.scroll .m_weChat:hover{background-color: red;transition-duration: 0.2s;}
.scroll .m_shishang{width: 150px;height: 150px;position: absolute;top: 0px;left: -151px;}
.scroll .m_shishang img{width: 150px;height: 150px;}
.scroll .contact{margin-bottom: 10px;border-radius: 50%;background-color: #444;font-size: 35px;position: relative;line-height: 48px;text-align: center;color: white;}
.scroll .contact:before { content: "\e624"; }
.scroll .contact:hover{background-color: red;}
.scroll .m_sina{width: 150px;height: 150px;position: absolute;top: 0px;left: -151px;background: url('mshishang_sina.png') no-repeat 0 0;}
.scroll .go_top{margin-bottom: 10px;border-radius: 50%;background-color: #444;font-size: 30px;position: relative;line-height: 48px;text-align: center;color: white;display: none;animation: 0.2s fadeIn;}
.scroll .go_top:hover{ background-color: red;}
.scroll .go_top:before { content: "\e600"; }
.scroll .m_code{display: none;animation: 0.2s fadeIn;}
@keyframes fadeIn{
    from{opacity: 0}
    to{opacity: 1;}
}



/*新搜索框*/
.search{
    float: left;
    width: 65%;
    height: 58px;
    margin-left: 140px;
}
.search_l{
    margin: 22px 0 0 20px!important;
    float:  left;
}
.search_l input{
    width: 280px!important;
    border: 2px solid #CCCCCC!important;
    border-right: none !important;
    height: 34px;
    line-height: 34;
    padding-left: 16px;
    color:  #a6a6a6;
    border-radius: 40px;
    outline: none;
    font-size: 14px;
}
.search_r{
    float:  left;
    margin: 22px 0 0 -50px !important;
}
.search_r input{
    border: 2px solid #FF0000!important;
    background: #FF0000!important;
    color: white;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    height: 38px;
    width: 54px;
    line-height: 26px;
    font-size: 13px;
    border-radius: 40px;
}




/*活动图库页面*/
.ajax_btn{background: #eee;width: 60%;margin: 20px auto;text-align: center;padding: 10px;color: #999;border-radius: 30px;font-size: 16px;cursor: pointer;}
.ajax_btn:hover{color: #fff;background: #ccc;}

.join{padding-bottom: 10px;border-bottom: 1px solid rgba(204, 204, 204, 0.43);margin-bottom: 3px;}
.join_l{width: 100px;display: inline-block;text-align:  center;padding:  10px;border: 1px solid #ccc;border-radius: 30px;line-height: 18px;cursor: pointer;border: 1px solid #f8a8a3;background: #ffefee;color: #ff867b;font-size: 16px;}
.join_l i{float:  left;margin-left:  6px;}
.join_r{width: 100px;display: inline-block;text-align: center;padding: 10px;border: 1px solid #ccc;border-radius: 30px;float:  right;line-height: 17px;border: 1px solid #bdd2fa;background: #ebf2ff;color: #2899ff;font-size: 16px;cursor: pointer;height: 18px;overflow:  hidden;}
.join_r > * {float:  left;}
.join_rk{height: 21px;overflow:  hidden;}
.join_r input{width:  0;border: none;height: 17px;transition: all 1s ease;-o-transition: all 1s ease;-moz-transition: all 1s ease;-webkit-transition: all 1s ease;background: #ebf2ff;border-bottom: 1px solid #ccc;outline: none;}
.join_r button{background:  none;padding:  0;border: none;color: #2899ff;height: 17px;margin-right: 6px;cursor: pointer;outline: none;}
.join_r button i{
    margin-left: 1px;
}
.join_r span{display:  inline-block;overflow:  hidden;height: 16px;}
@font-face {
    font-family: 'iconfont';  /* project id 986590 */
    src: url('/font/font_986590_l371i8l3mxm.eot');
    src: url('/font/font_986590_l371i8l3mxm.eot?#iefix') format('embedded-opentype'),
    url('/font/font_986590_l371i8l3mxm.woff') format('woff'),
    url('/font/font_986590_l371i8l3mxm.ttf') format('truetype'),
    url('/font/font_986590_l371i8l3mxm.svg#iconfont') format('svg');
}
/*活动图库页面-end*/

@font-face {
    font-family: 'iconfont';  /* project id 978278 */
    src: url('/font/font_978278_fuuen76ceuj.eot');
    src: url('/font/font_978278_fuuen76ceuj.eot?#iefix') format('embedded-opentype'),
    url('/font/font_978278_fuuen76ceuj.woff') format('woff'),
    url('/font/font_978278_fuuen76ceuj.ttf') format('truetype'),
    url('/font/font_978278_fuuen76ceuj.svg#iconfont') format('svg');
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-yifu1:before { content: "\e69e"; }
.icon-lingdaitie2:before { content: "\e686"; }
.icon-baozhuanhuan:before { content: "\e66f"; }
.icon-weijin:before { content: "\e62d"; }
.icon-glass:before { content: "\e60d"; }
.icon-maozi:before { content: "\e662"; }
.icon-xiezi:before { content: "\e608"; }
.icon-kuzi:before { content: "\e615"; }
.icon-wazi:before { content: "\e618"; }
.icon-baizhequn:before { content: "\e601"; }