﻿@charset "utf-8";
/*
™ Author:Mr Wdder,Mr zhangshoufu
* Mail:wdder@163.com
© Blog:http://story.wdder.cn
* QQ:601168065/wdder@163.com
® Creat Date:2017-04-05
基本共用 base.css
*/
@import url("master.css");
@import url("layout.css");
@import url("animates.css");
.wrapper.banner { background-image: url(../images/index_banner.jpg); background-position: top center; background-repeat: no-repeat; background-attachment: fixed; }
.wrapper.banner_index { background: url(../images/banner_index.jpg) top center no-repeat; border-bottom: 5px solid #005398; }
.wrapper.banner_indexred { background: url(../images/banner_indexred.jpg) top center no-repeat; border-bottom: 5px solid #b71d22; }
.wrapper.margin20 { margin: 20px 0; }
.wrapper.margin10 { margin: 10px 0; }
.wrapper.white { background: #ffffff; }
.wrapper.padding20 { padding: 20px 0; }
.wrapper.blank { height: 500px; }
.wrapper.blank1 { height: 450px; background: url(../images/blank1.jpg) top center no-repeat; background-size: cover; }
.wrapper.blank2 { height: 484px; background: url(../images/blank2.jpg) top center no-repeat; background-size: cover; }
#colorbox:focus, #colorbox:active { outline: 0; }
#cboxTopLeft, #cboxTopCenter, #cboxTopRight, #cboxMiddleLeft, #cboxMiddleRight, #cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight { background: none !important; opacity: 0; }
#cboxContent { /*border: 12px solid #000;*/ background-color: #FFF; padding: 7px; }
#cboxOverlay { background: rgba(0,0,0,0.95); background: #000; }
#cboxCurrent { left: 64px; margin-bottom: 0px; font-size: 15px; }
#cboxTitle { margin-bottom: 0px; font-size: 15px; color: #777; }
#cboxNext, #cboxPrevious, #cboxClose { background: 0; text-indent: 0; width: 26px; height: 26px; line-height: 20px; padding: 0 4px; text-align: center; border: 2px solid #999; border-radius: 16px; color: #666; font-size: 12px; margin-left: 5px; margin-bottom: 5px; }
    #cboxNext i { color: #aaaaaa; font-size: 12px; }
        #cboxNext i.fa-caret-right { width: 11px; height: 12px; *+background:url(../images/cboxNext.png) no-repeat; vertical-align: middle; }
    #cboxPrevious i { color: #aaaaaa; font-size: 12px; }
        #cboxPrevious i.fa-caret-left { width: 11px; height: 12px; *+background:url(../images/cboxPrevious.png) no-repeat; vertical-align: middle; }
    #cboxNext:hover, #cboxPrevious:hover { color: #333; border-color: #666; }
#cboxContent { overflow: visible; }
#cboxClose { background-color: #000; border: 2px solid #fff; border-radius: 32px; color: #fff; font-size: 18px; height: 28px; width: 28px; padding-bottom: 2px; margin-left: 0; right: -14px; top: -14px; }
#cboxLoadingOverlay { background: none !important; }
#cboxLoadingGraphic { background: #FFF none !important; text-align: center; }
    #cboxLoadingGraphic > [class*="icon-"] { display: inline-block; background-color: #FFF; border-radius: 8px; width: 32px; height: 32px; position: relative; top: 48%; text-align: center; vertical-align: middle; -moz-animation: spin 1.5s infinite linear; -webkit-animation: spin 1.5s infinite linear; -o-animation: spin 1.5s infinite linear; -ms-animation: spin 1.5s infinite linear; animation: spin 1.5s infinite linear; font-size: 24px; color: #fe7e3e; }
.container { width: 1180px; height: auto; margin: 0 auto; padding: 0; }
    .container.blank { width: 1180px; height: auto; margin: 0 auto; border-top: 2px solid #1777cb; background: #FFFFFF url(../images/white.png) scroll 0 0; -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); border-radius: 7px; }
    .container.blank1 { width: 1180px; height: auto; margin: 0 auto; border-top: 2px solid #1777cb; background: #f9f9f9; -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); border-radius: 7px; }
.left_content { width: 800px; height: auto; color: #666666; border-top: 2px solid #1777cb; background: #FFFFFF url(../images/white.png) scroll 0 0; -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); padding: 20px; text-align: justify; border-radius: 7px; overflow: hidden; }
.right_content { width: 280px; height: auto; color: #666666; border-top: 2px solid #1777cb; background: #FFFFFF url(../images/white.png) scroll 0 0; -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); padding: 20px; text-align: justify; border-radius: 7px; overflow: hidden; }
    .right_content ul { font: bold 18px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #333333; }
.content_left { width: 270px; height: auto; _overflow: hidden; }
    .content_left li { width: 270px; height: 55px; font: 18px/55px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #666666; border-bottom: 1px solid #eeeeee; background: #F9F9F9; border-radius: 10px 0 0 0; }
        .content_left li i { margin: 0 0 0 90px; }
        .content_left li span { margin: 0 0 0 30px; }
    .content_left a { display: block; width: 270px; height: 55px; font: 18px/55px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #666666; }
        .content_left a i { margin: 0 0 0 90px; }
        .content_left a span { margin: 0 0 0 30px; }
    .content_left li a:hover { border-left: 5px solid #1777cb; color: #1777cb; background: #ffffff; text-decoration: none; }
    .content_left li.selected { border-left: 5px solid #1777cb; width: 266px; background: #ffffff; position: relative; z-index: 2; border-radius: 0; }
        .content_left li.selected:first-child { border-radius: 7px 0 0 0; }
        .content_left li.selected a { color: #1777cb; }
            .content_left li.selected a:hover { color: #1777cb; font-weight: bold; border-left: none; }
            .content_left li.selected a b { height: 55px; position: absolute; right: 0; top: 0; width: 1px; background: #ffffff; }
.content_right { width: 869px; _width: 869px; min-height: 1000px; height: auto; _height: 1000px; border-left: 1px solid #eeeeee; background: #ffffff; border-radius: 0 7px 7px 0; padding: 20px; overflow: hidden; _overflow: visible; position: relative; z-index: 1; color: #666666; text-align: justify; }
    .content_right img { display: block; margin: 10px auto; max-width: 100% !important; height: auto !important; width: expression(this.width > 869 ? "869px" : this.width) !important; }
    .content_right > a > img { display: block; margin: 10px auto; max-width: 100% !important; height: auto !important; width: expression(this.width > 869 ? "869px" : this.width) !important; }
    .content_right > a { color: #1777cb; }
        .content_right > a:link { color: #1777cb; }
        .content_right > a:visited { color: #1777cb; }
        .content_right > a:hover { color: #333333; }
        .content_right > a:active { color: #1777cb; }
.content { float: left; width: 1140px; height: auto; color: #666666; border-top: 2px solid #1777cb; font: 15px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; background: #FFFFFF url(../images/white.png) scroll 0 0; -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); border-radius: 7px; padding: 20px; text-align: justify; overflow: hidden; }
    .content img { display: block; margin: 10px auto; max-width: 100% !important; height: auto !important; width: expression(this.width > 1140 ? "1140px" : this.width) !important; }
    .content > a > img { display: block; margin: 10px auto; max-width: 100% !important; height: auto !important; width: expression(this.width > 1140 ? "1140px" : this.width) !important; }
    .content > a { color: #1777cb; }
        .content > a:link { color: #1777cb; }
        .content > a:visited { color: #1777cb; }
        .content > a:hover { color: #333333; }
        .content > a:active { color: #1777cb; }
.content_txt > a { color: #999999; }
    .content_txt > a:link { color: #999999; }
    .content_txt > a:visited { color: #999999; }
    .content_txt > a:hover { color: #1777cb; }
    .content_txt > a:active { color: #999999; }
.main_center > a { color: #666666; }
    .main_center > a:link { color: #666666; }
    .main_center > a:visited { color: #666666; }
    .main_center > a:hover { color: #1777cb; }
    .main_center > a:active { color: #666666; }
/*园区风采列表*/
.case_groom { display: inline; float: left; width: 393.333px; height: auto; background: #f9f9f9; cursor: pointer; overflow: hidden; }
    .case_groom.case_box { background: #e5e5e5; }
    .case_groom.case_box1 { background: #0081cc; }
    .case_groom ul { position: relative; width: 393.333px; height: 295px; overflow: hidden; }
        .case_groom ul img { position: absolute; width: 393.333px; height: 295px; z-index: 0; }
.case_more { display: none; position: relative; background: #000000; width: 393.333px; height: 295px; filter: alpha(opacity=60); -moz-opacity: 0.60; opacity: 0.60; z-index: 100; }
.more_case { position: relative; top: 130px; left: 160px; }
    .more_case span { display: inline; float: left; width: auto; height: 35px; padding: 0 17px 0 17px; color: #ffffff; border: 2px solid #ffffff; font: 14px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; border-radius: 5px; }
        .more_case span:link { color: #ffffff; }
        .more_case span:visited { color: #ffffff; }
        .more_case span:hover { color: #e5e5e5; border: 2px solid #e5e5e5; }
        .more_case span:active { color: #ffffff; }
.case_groom li { display: inline; float: left; width: 373.333px; padding: 10px; font: 14px/24px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #777777; overflow: hidden; }
    .case_groom li p { display: inline; float: left; width: 373.333px; margin-bottom: 10px; }
        .case_groom li p a { font: 17px/24px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #555555; }
            .case_groom li p a:link { color: #555555; }
            .case_groom li p a:visited { color: #555555; }
            .case_groom li p a:hover { color: #0081cc; }
            .case_groom li p a:active { color: #555555; }
.casegroom_line { display: inline; float: left; width: 30%; height: 2px; background: #0081cc; margin: 5px 0 10px 0; }
.casegroom_line1 { display: inline; float: left; width: 30%; height: 2px; background: #ffffff; margin: 5px 0 10px 0; }
.case_groom li p span.time { float: left; font: 12px/22px "\5B8B\4F53", "\9ED1\4F53", "\5FAE\8F6F\96C5\9ED1"; color: #999999; }
.case_groom li p span.time1 { float: left; font: 12px/22px "\5B8B\4F53", "\9ED1\4F53", "\5FAE\8F6F\96C5\9ED1"; color: #ffffff; }
.case_groom li p span.rate { float: left; font: bold 24px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #777777; }
.case_groom li p i.fa-link { display: inline-block; float: right; width: 18px; height: 18px; margin: 0 0 0 8px; _font-size: 0; *+background:url(../images/fa-link.png) no-repeat; vertical-align: middle; color: #0081cc; }
.case_groom li p i.fa-link-hover { display: inline-block; float: right; width: 18px; height: 18px; margin: 0 0 0 8px; _font-size: 0; *+background:url(../images/fa-link-hover.png) no-repeat; vertical-align: middle; color: #ffffff; }
/*新闻列表*/
.list_news { float: left; width: 100%; height: auto; }
    .list_news li { float: left; width: 100%; height: auto; font: 15px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #666666; border-bottom: 1px solid #e5e5e5; padding: 0 0 7px 0; margin: 0 0 7px 0; overflow: hidden; }
        .list_news li:last-of-type { border-bottom: none; padding: 0; margin: 0; }
        .list_news li a { color: #666666; }
            .list_news li a:link { color: #666666; }
            .list_news li a:visited { color: #666666; }
            .list_news li a:hover { color: #1777cb; }
            .list_news li a:active { color: #666666; }
        .list_news li em { padding: 0 0 0 20px; font: 12px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; }
        .list_news li a em { color: #999999; }
        .list_news li a:link em { color: #999999; }
        .list_news li a:visited em { color: #999999; }
        .list_news li a:hover em { color: #1777cb; }
        .list_news li a:active em { color: #999999; }
        .list_news li span { display: block; float: left; width: 12px; height: 12px; background: #c4c4c4; color: #FFFFFF; font: 10px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: center; line-height: 12px; margin: 13px 7px 0 0; overflow: hidden; }
            .list_news li span.otherdown { background: #1777cb; }
/*新闻内容*/
.title_content { display: inline; float: left; width: 100%; height: auto; }
    .title_content ul { display: inline; float: left; width: 100%; height: auto; color: #333333; font: bold 20px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .title_content li { display: inline; float: left; width: 100%; height: auto; color: #999999; font: 12px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .title_content li a { color: #999999; }
            .title_content li a:link { color: #999999; }
            .title_content li a:visited { color: #999999; }
            .title_content li a:hover { color: #0fc4ef; }
            .title_content li a:active { color: #999999; }
        .title_content li span { margin: 0 5px 0 15px; color: #666666; font: 12px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
/*园区企业内容*/
#photo-main { padding: 0 0 20px 0; background: #f9f9f9; }
    #photo-main .photo { position: relative; width: 1180px; overflow: hidden; margin: 0 auto; text-align: center; zoom: 1; }
    #photo-main .prev, #photo-main .next { display: block; position: absolute; top: 40%; width: 50px; height: 100px; overflow: hidden; cursor: pointer; }
    #photo-main .prev { left: 0; background: url(../images/sprite.png) no-repeat scroll 0 0; filter: alpha(opacity=40); opacity: .4; }
    #photo-main .next { right: 0; background: url(../images/sprite.png) right top no-repeat; filter: alpha(opacity=40); opacity: .4; }
    #photo-main .prev:hover { background: url(../images/sprite.png) no-repeat scroll 0 0; filter: alpha(opacity=60); opacity: .6; }
    #photo-main .next:hover { background: url(../images/sprite.png) right top no-repeat; filter: alpha(opacity=60); opacity: .6; }
    #photo-main .photo img { cursor: pointer; display: block; margin: 0 auto; max-width: 100% !important; max-height: 750px !important; width: expression(this.width > 1140 ? "1140px" : this.width) !important; height: expression(this.height > 750 ? "750px" : this.height) !important; }
    #photo-main .shadow { display: block; height: 20px; background: url(shadow_bg.png) center 0 no-repeat; }
    #photo-main .photo-action { padding: 0px 0 0 0; }
.photo-action .shadow { height: 20px; width: 1180px; margin: 0px auto; }
#photo-main .photo-info { position: relative; margin: 0 auto; width: 1180px; height: auto; padding: 0 0 0 0px; }
    #photo-main .photo-info .scrl-quantity { position: relative; width: 50px; height: 80px; margin: 0 0 0 10px; float: left; font: 20px/80px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #666666; text-align: center; }
    #photo-main .photo-info .present { font-size: 30px; color: #0081cc; }
    #photo-main .photo-info .total { }
    #photo-main .photo-info .info { display: block; width: 820px; padding: 0 0 0 0px; height: 60px; overflow: hidden; line-height: 24px; font-size: 14px; text-align: left; }
.info-list { width: 1090px; float: left; }
    .info-list li { width: 1090px; height: auto; float: left; margin-left: 15px; margin-bottom: 10px; color: #666666; font: 15px/27px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; overflow: hidden; text-align: justify; }
        .info-list li a { color: #00bbf3; font: 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
            .info-list li a:link { color: #00bbf3; font: 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
            .info-list li a:visited { color: #00bbf3; }
            .info-list li a:hover { color: #666666; }
            .info-list li a:active { color: #00bbf3; }
    .info-list h2 { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; background: #000000; _background: #000000; z-index: 100; width: 1180px; height: 60px; position: absolute; left: 0px; top: -70px; *+top:-75px; }
    .info-list h1 { width: 1180px; height: 60px; position: absolute; left: 0px; top: -70px; *+top:-75px; font: bold 20px/60px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: center; color: #ffffff; z-index: 100; }
#photo-main .photo-link { position: relative; width: 1180px; height: 105px; margin: 0px auto; }
    #photo-main .photo-link .photo-prev { width: 125px; height: auto; left: 25px; top: 10px; *+top:17px; position: absolute; background: url(../images/left_prev.png) top right no-repeat; overflow: hidden; clear: both; }
        #photo-main .photo-link .photo-prev a { color: #666666; }
            #photo-main .photo-link .photo-prev a:link { color: #666666; }
            #photo-main .photo-link .photo-prev a:visited { color: #666666; }
            #photo-main .photo-link .photo-prev a:hover { color: #0081cc; }
            #photo-main .photo-link .photo-prev a:active { color: #666666; }
            #photo-main .photo-link .photo-prev a ul { width: 115px; height: 77px; margin-bottom: 5px; border: 1px solid #dddddd; background: #FFFFFF; overflow: hidden; }
            #photo-main .photo-link .photo-prev a:hover ul { width: 115px; height: 77px; border: 1px solid #0081cc; }
            #photo-main .photo-link .photo-prev a li { text-align: center; }
            #photo-main .photo-link .photo-prev a ul img { height: 75px; display: block; margin: 0 auto; }
    #photo-main .photo-link .photo-next { width: 125px; height: auto; top: 10px; *+top:17px; right: 27px; position: absolute; background: url(../images/right_next.png) top left no-repeat; overflow: hidden; clear: both; }
        #photo-main .photo-link .photo-next a { color: #666666; }
            #photo-main .photo-link .photo-next a:link { color: #666666; }
            #photo-main .photo-link .photo-next a:visited { color: #666666; }
            #photo-main .photo-link .photo-next a:hover { color: #0081cc; }
            #photo-main .photo-link .photo-next a:active { color: #666666; }
            #photo-main .photo-link .photo-next a ul { width: 115px; height: 77px; margin-bottom: 5px; border: 1px solid #dddddd; background: #FFFFFF; overflow: hidden; }
            #photo-main .photo-link .photo-next a:hover ul { width: 115px; height: 77px; border: 1px solid #0081cc; }
            #photo-main .photo-link .photo-next a li { text-align: center; }
            #photo-main .photo-link .photo-next a ul img { height: 75px; display: block; margin: 0 auto; }
#photo-main .set-thumb { position: relative; width: 839px; height: 105px; margin-left: 170px; margin-top: -100px; *+margin-top: -90px; }
    #photo-main .set-thumb .scrl-prev, #photo-main .set-thumb .scrl-next { position: absolute; top: 0px; width: 20px; height: 105px; cursor: pointer; }
    #photo-main .set-thumb .scrl-prev { left: 0; background: #0081cc; text-align: center; line-height: 90px; border-radius: 3px 0 0 3px; }
        #photo-main .set-thumb .scrl-prev i.fa-angle-left { width: 9px; height: 16px; font-size: 20px; color: #ffffff; *+margin-top:40px; *+background:url(../images/fa-angle-left.png) center center no-repeat; vertical-align: middle; }
        #photo-main .set-thumb .scrl-prev:hover { background: #0081cc; filter: alpha(opacity=60); opacity: .6; }
    /*鼠标移上去略图的效果*/
    #photo-main .set-thumb .scrl-next { right: 0; background: #0081cc; line-height: 90px; text-align: center; border-radius: 0 3px 3px 0; }
        #photo-main .set-thumb .scrl-next i.fa-angle-right { width: 9px; height: 16px; font-size: 20px; color: #ffffff; *+margin-top:40px; *+background:url(../images/fa-angle-right.png) center center no-repeat; vertical-align: middle; }
        #photo-main .set-thumb .scrl-next:hover { background: #0081cc; filter: alpha(opacity=60); opacity: .6; }
/*鼠标移上去略图的效果*/
#photo-main .scrl-thumb { width: 796px; position: absolute; left: 22px; height: 105px; overflow: hidden; clear: both; }
    #photo-main .scrl-thumb .list-thumb { height: 105px; padding: 0px; }
        #photo-main .scrl-thumb .list-thumb li { float: left; width: 157px; height: 105px; margin: 0 1px 0 1px; }
            #photo-main .scrl-thumb .list-thumb li img { height: 103px; display: block; margin: 0 auto; }
            #photo-main .scrl-thumb .list-thumb li em { display: block; width: 155px; height: 103px; overflow: hidden; text-align: center; background: #fff; }
            #photo-main .scrl-thumb .list-thumb li.current a, #photo-main .scrl-thumb .list-thumb li.current a:hover { border: 1px #0081cc solid; background: #76c0ea; }
            #photo-main .scrl-thumb .list-thumb li a { display: block; border: 1px #d8d8d8 solid; }
                #photo-main .scrl-thumb .list-thumb li a:hover { border: 1px #0081cc solid; }
.index_nav { border-bottom: 1px solid #e5e5e5; background: #FFFFFF; -moz-box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.1); -webkit-box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.1); box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.1); filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; }
.nav_index { background: #1777cb url(../images/nav_index.png); }
    .nav_index ul { display: inline; float: left; width: auto; height: 47px; margin: 8px 0 0 0; border-left: 1px solid #005398; border-right: 1px solid #27a6e6; }
    .nav_index li { display: inline; float: left; width: auto; height: 47px; padding: 0 13.1px; border-left: 1px solid #27a6e6; border-right: 1px solid #005398; font: bold 17px/47px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #FFFFFF; overflow: hidden; }
        .nav_index li a { font: bold 17px/47px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #FFFFFF; padding: 0 50px; }
            .nav_index li a:link { color: #FFFFFF; }
            .nav_index li a:visited { color: #FFFFFF; }
            .nav_index li a:hover { display: inline; float: left; width: auto; height: 50px; color: #1777cb; padding: 0 50px; background: #ffffff; border-radius: 3px 3px 0 0; }
            .nav_index li a:active { color: #FFFFFF; }
        .nav_index li.current a { display: inline; float: left; width: auto; height: 50px; color: #1777cb; padding: 0 50px; background: #ffffff; border-radius: 3px 3px 0 0; }
            .nav_index li.current a:link { color: #1777cb; }
            .nav_index li.current a:visited { color: #1777cb; }
            .nav_index li.current a:hover { color: #005398; }
            .nav_index li.current a:active { color: #1777cb; }
.nav_indexred { background: #b71d22 url(../images/nav_index.png); }
    .nav_indexred ul { display: inline; float: left; width: auto; height: 47px; margin: 8px 0 0 0; border-left: 1px solid #cccccc; border-right: 1px solid #eeeeee; }
    .nav_indexred li { display: inline; float: left; width: auto; height: 47px; padding: 0 13.1px; border-left: 1px solid #eeeeee; border-right: 1px solid #cccccc; font: bold 17px/47px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #FFFFFF; overflow: hidden; }
        .nav_indexred li a { font: bold 17px/47px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #FFFFFF; padding: 0 50px; }
            .nav_indexred li a:link { color: #FFFFFF; }
            .nav_indexred li a:visited { color: #FFFFFF; }
            .nav_indexred li a:hover { display: inline; float: left; width: auto; height: 50px; color: #b71d22; padding: 0 50px; background: #ffffff; border-radius: 3px 3px 0 0; }
            .nav_indexred li a:active { color: #FFFFFF; }
        .nav_indexred li.current a { display: inline; float: left; width: auto; height: 50px; color: #b71d22; padding: 0 50px; background: #ffffff; border-radius: 3px 3px 0 0; }
            .nav_indexred li.current a:link { color: #b71d22; }
            .nav_indexred li.current a:visited { color: #b71d22; }
            .nav_indexred li.current a:hover { color: #b71d22; }
            .nav_indexred li.current a:active { color: #b71d22; }
.date { width: auto; height: 40px; margin: 0 10px 0 0; font: 15px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .date a { color: #666666; margin-right: 10px; }
        .date a:link { color: #666666; }
        .date a:visited { color: #666666; }
        .date a:hover { color: #1777cb; }
        .date a:active { color: #666666; }
.datered { width: auto; height: 40px; margin: 0 10px 0 0; font: 15px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .datered a { color: #666666; margin-right: 10px; }
        .datered a:link { color: #666666; }
        .datered a:visited { color: #666666; }
        .datered a:hover { color: #c1171f; }
        .datered a:active { color: #666666; }
.news_now { width: 885px; height: 40px; font: 15px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #777777; }
    .news_now span { display: inline; float: left; width: auto; height: 40px; font: 15px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #c52c00; }
    .news_now i.fa-volume-up { width: 18px; height: 40px; font-size: 15px; line-height: 40px; text-align: center; margin: 0 5px 0 0; *+background:url(../images/fa-volume-up.png) center center no-repeat; vertical-align: middle; color: #c52c00; }
    .news_now .bd { position: relative; width: auto; height: 40px; }
        .news_now .bd li { display: inline; float: left; width: 185px; height: 40px; margin-left: 10px; font: 15px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; overflow: hidden; }
            .news_now .bd li a { color: #777777; }
                .news_now .bd li a:link { color: #777777; }
                .news_now .bd li a:visited { color: #777777; }
                .news_now .bd li a:hover { color: #c52c00; }
                .news_now .bd li a:active { color: #777777; }
/* 焦点图效果 */
.picBtnTop { width: 730px; height: 393px; position: relative; overflow: hidden; zoom: 1; }
    .picBtnTop .hd { width: 137px; height: 393px; position: absolute; right: 0; overflow: hidden; }
        .picBtnTop .hd ul li { width: 137px; text-align: center; padding: 0 0 9px 0; }
            .picBtnTop .hd ul li img { width: 133px; height: 90px; border: 1px solid #ccc; cursor: pointer; vertical-align: bottom; }
            .picBtnTop .hd ul li.on { /*background:url("../images/icoleft.png") no-repeat 0 28px;*/ }
                .picBtnTop .hd ul li.on img { border-color: #16A7F8; }
    .picBtnTop .bd { width: 585px; height: 393px; position: relative; overflow: hidden; }
        .picBtnTop .bd li { position: relative; zoom: 1; vertical-align: middle; }
            .picBtnTop .bd li .pic { position: relative; z-index: 0; background: #e5e5e5; }
                .picBtnTop .bd li .pic img { display: block; height: 393px; width: auto; vertical-align: bottom; margin: 0 auto; }
            .picBtnTop .bd li .bg { width: 585px; height: 50px; position: absolute; left: 0; top: 343px; z-index: 1; background: #000; filter: alpha(opacity=60); opacity: 0.6; }
            .picBtnTop .bd li .title { width: 585px; height: 50px; line-height: 50px; left: 0; top: 343px; position: absolute; z-index: 2; font-size: 1rem; float: left; text-align: left; }
                .picBtnTop .bd li .title a { color: #fff; padding-left: 15px; }
/* 焦点图效果 */
.slider_pic { position: relative; display: inline; float: left; width: 730px; height: 393px; /*overflow:hidden;*/ zoom: 1; }
    .slider_pic .hd { position: relative; width: 100%; margin-top: -95px; overflow: hidden; }
        .slider_pic .hd ul { margin-left: 12px; overflow: hidden; zoom: 1; }
            .slider_pic .hd ul li { float: left; text-align: center; }
                .slider_pic .hd ul li img { width: 120px; height: 70px; border: 1px solid #ddd; cursor: pointer; margin-left: 16px; }
                .slider_pic .hd ul li.on { background: none; }
                    .slider_pic .hd ul li.on img { border-color: #008fd3; }
    .slider_pic .bd li { position: relative; vertical-align: middle; background: #ffffff; text-align: center; }
    .slider_pic .bd img { height: 393px; display: block; margin: 0 auto; }
    .slider_pic .bd li a:hover img { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; background: none; }
    .slider_pic .prev, .slider_pic .next { position: absolute; left: 0; top: 40%; margin-top: -50px; display: none; width: 50px; height: 100px; background: url(../images/sprite.png) no-repeat scroll 0 0; filter: alpha(opacity=50); opacity: 0.5; z-index: 999; }
    .slider_pic .next { left: auto; right: 0; background: url(../images/sprite.png) right top no-repeat; filter: alpha(opacity=40); opacity: .4; }
    .slider_pic .prev:hover { background: url(../images/sprite.png) no-repeat scroll 0 0; filter: alpha(opacity=60); opacity: .6; }
    .slider_pic .next:hover { background: url(../images/sprite.png) right top no-repeat; filter: alpha(opacity=60); opacity: .6; }
    .slider_pic .prevStop { display: none; }
    .slider_pic .nextStop { display: none; }
/* 焦点图效果 */
.slider_aleft { display: inline; float: left; width: 730px; height: 393px; overflow: hidden; }
    .slider_aleft ul { height: 393px; position: relative; }
    .slider_aleft li { position: relative; float: left; width: 730px; height: 393px; background: #ffffff; overflow: hidden; }
        .slider_aleft li img { display: block; background: url(../images/loading.gif) center center no-repeat; height: 393px; margin: 0 auto; }
        .slider_aleft li p { float: left; width: 690px; height: 55px; margin: -55px 0 0 0; position: relative; z-index: 100; padding: 0 20px 0 20px; color: #FFFFFF; overflow: hidden; }
        .slider_aleft li a p { color: #FFFFFF; font: 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; line-height: 55px; z-index: 200; }
        .slider_aleft li a:link p { color: #FFFFFF; }
        .slider_aleft li a:visited p { color: #FFFFFF; }
        .slider_aleft li a:hover p { color: #FFFFFF; }
        .slider_aleft li a:active p { color: #FFFFFF; }
        .slider_aleft li p.mask { color: #FFFFFF; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; background: #000000; _background: #000000; z-index: 100; }
    .slider_aleft .hd { position: relative; float: right; width: 730px; height: 55px; margin: -32px 10px 0 0; z-index: 999; }
        .slider_aleft .hd ul { float: right; z-index: 100; overflow: hidden; }
            .slider_aleft .hd ul li { float: left; width: 25px; height: 10px; overflow: hidden; margin-right: 10px; text-indent: -999px; cursor: pointer; background: #ffffff; border-radius: 10px; }
                .slider_aleft .hd ul li.on { background: #ff1b19; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; width: 24px; border-radius: 10px; }
/* 园区企业焦点图效果 */
.slider_company { width: 100%; height: auto; }
    .slider_company .hd { position: relative; float: left; width: auto; height: auto; margin: 0 0 0 43%; *+margin:20px 0 0 43%; z-index: 999; }
        .slider_company .hd ul { z-index: 100; overflow: hidden; }
            .slider_company .hd ul li { float: left; width: 25px; height: 10px; overflow: hidden; margin-right: 10px; text-indent: -999px; cursor: pointer; background: #dddddd; border-radius: 10px; }
                .slider_company .hd ul li.on { background: #1777cb; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; width: 24px; border-radius: 10px; }
/* 翻页 */
.page { display: inline; float: left; width: 100%; height: auto; color: #ffffff; text-align: center; }
    .page a { width: auto; height: 40px; padding: 10px 15px 10px 15px; color: #ffffff; margin: 0 15px 0 0; text-align: center; background: #1777cb; line-height: 45px; cursor: pointer; border-radius: 3px; overflow: hidden; }
        .page a:link { color: #ffffff; }
        .page a:visited { color: #ffffff; }
        .page a:hover { color: #ffffff; background: #e94f24; }
        .page a:active { color: #ffffff; }
        .page a.current { width: auto; height: 40px; padding: 10px 15px 10px 15px; margin: 0 15px 0 0; text-align: center; background: #e94f24; line-height: 45px; color: #FFFFFF; cursor: pointer; overflow: hidden; }
            .page a.current a:link { color: #FFFFFF; }
            .page a.current a:visited { color: #FFFFFF; }
            .page a.current a:hover { color: #ffffff; background: none; }
            .page a.current a:active { color: #FFFFFF; }
    .page span { width: auto; height: 40px; padding: 10px 15px 10px 15px; color: #ffffff; margin: 0 15px 0 0; text-align: center; background: #1777cb; line-height: 45px; cursor: pointer; border-radius: 3px; overflow: hidden; }
        .page span:link { color: #ffffff; }
        .page span:visited { color: #ffffff; }
        .page span:hover { color: #ffffff; background: #e94f24; }
}
.page span:active { color: #ffffff; }
.page span.current { width: auto; height: 40px; padding: 10px 15px 10px 15px; margin: 0 15px 0 0; text-align: center; background: #e94f24; line-height: 45px; color: #FFFFFF; cursor: pointer; overflow: hidden; }
    .page span.current span:link { color: #FFFFFF; }
    .page span.current span:visited { color: #FFFFFF; }
    .page span.current span:hover { color: #ffffff; background: none; }
    .page span.current span:active { color: #FFFFFF; }
.sub_menu { border-bottom: 1px solid #e5e5e5; }
.index_menu_links { width: auto; height: 45px; float: left; }
    .index_menu_links li { display: inline; float: left; width: auto; height: 45px; color: #333333; font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .index_menu_links li a { padding: 0 15px 0 15px; float: left; width: auto; height: 45px; background: none; color: #666666; font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: center; }
            .index_menu_links li a:link { color: #666666; }
            .index_menu_links li a:visited { color: #666666; }
            .index_menu_links li a:hover { color: #1777cb; }
            .index_menu_links li a:active { color: #666666; }
        .index_menu_links li.on a { padding: 0 15px 0 15px; float: left; width: auto; height: 45px; color: #ffffff; text-align: center; background: #1777cb; font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; border-radius: 3px 3px 0 0; }
            .index_menu_links li.on a:link { color: #ffffff; }
            .index_menu_links li.on a:visited { color: #ffffff; }
            .index_menu_links li.on a:hover { color: #ffffff; }
            .index_menu_links li.on a:active { color: #ffffff; }
.index_more_link { position: relative; width: auto; height: auto; color: #999999; text-align: right; font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .index_more_link.more_up { margin: -45px 0 0 0; z-index: 1; }
    .index_more_link.more_up1 { margin: -65px 0 0 0; z-index: 1; }
    .index_more_link a { color: #999999; }
        .index_more_link a:link { color: #999999; }
        .index_more_link a:visited { color: #999999; }
        .index_more_link a:hover { color: #1777cb; }
        .index_more_link a:active { color: #999999; }
.index_menu_linksred { width: auto; height: 45px; float: left; }
    .index_menu_linksred li { display: inline; float: left; width: auto; height: 45px; color: #333333; font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .index_menu_linksred li a { padding: 0 15px 0 15px; float: left; width: auto; height: 45px; background: none; color: #666666; font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: center; }
            .index_menu_linksred li a:link { color: #666666; }
            .index_menu_linksred li a:visited { color: #666666; }
            .index_menu_linksred li a:hover { color: #c1171f; }
            .index_menu_linksred li a:active { color: #666666; }
        .index_menu_linksred li.on a { padding: 0 15px 0 15px; float: left; width: auto; height: 45px; color: #ffffff; text-align: center; background: #c1171f; font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; border-radius: 3px 3px 0 0; }
            .index_menu_linksred li.on a:link { color: #ffffff; }
            .index_menu_linksred li.on a:visited { color: #ffffff; }
            .index_menu_linksred li.on a:hover { color: #ffffff; }
            .index_menu_linksred li.on a:active { color: #ffffff; }
.index_more_linkred { position: relative; width: auto; height: auto; color: #999999; text-align: right; font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .index_more_linkred.more_up { margin: -45px 0 0 0; z-index: 1; }
    .index_more_linkred.more_up1 { margin: -65px 0 0 0; z-index: 1; }
    .index_more_linkred a { color: #999999; }
        .index_more_linkred a:link { color: #999999; }
        .index_more_linkred a:visited { color: #999999; }
        .index_more_linkred a:hover { color: #c1171f; }
        .index_more_linkred a:active { color: #999999; }
.news_top ul { width: 100%; float: left; margin: 7px 0 3px 0; }
    .news_top ul a { color: #666666; font: bold 18px/30px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .news_top ul a:link { color: #666666; }
        .news_top ul a:visited { color: #666666; }
        .news_top ul a:hover { color: #1777cb; }
        .news_top ul a:active { color: #666666; }
.news_top li { float: left; width: 100%; height: auto; font: 14px/24px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; text-align: justify; overflow: hidden; }
    .news_top li a { color: #1777cb; font: 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .news_top li a:link { color: #1777cb; }
        .news_top li a:visited { color: #1777cb; }
        .news_top li a:hover { color: #333333; }
        .news_top li a:active { color: #1777cb; }
.news_topred ul { width: 100%; float: left; margin: 7px 0 3px 0; }
    .news_topred ul a { color: #666666; font: bold 18px/30px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .news_topred ul a:link { color: #666666; }
        .news_topred ul a:visited { color: #666666; }
        .news_topred ul a:hover { color: #c1171f; }
        .news_topred ul a:active { color: #666666; }
.news_topred li { float: left; width: 100%; height: auto; font: 14px/24px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; text-align: justify; overflow: hidden; }
    .news_topred li a { color: #c1171f; font: 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .news_topred li a:link { color: #c1171f; }
        .news_topred li a:visited { color: #c1171f; }
        .news_topred li a:hover { color: #333333; }
        .news_topred li a:active { color: #c1171f; }
.down_news > li { float: left; width: 100%; height: auto; text-align: left; font: 15px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #666666; overflow: hidden; }
    .down_news > li a { color: #666666; }
        .down_news > li a:link { color: #666666; }
        .down_news > li a:visited { color: #666666; }
        .down_news > li a:hover { color: #1777cb; }
        .down_news > li a:active { color: #666666; }
    .down_news > li em { padding: 0 0 0 20px; font: 12px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; }
    .down_news > li a em { color: #999999; }
    .down_news > li a:link em { color: #999999; }
    .down_news > li a:visited em { color: #999999; }
    .down_news > li a:hover em { color: #1777cb; }
    .down_news > li a:active em { color: #999999; }
.down_newsred > li { float: left; width: 100%; height: auto; text-align: left; font: 15px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #666666; overflow: hidden; }
    .down_newsred > li a { color: #666666; }
        .down_newsred > li a:link { color: #666666; }
        .down_newsred > li a:visited { color: #666666; }
        .down_newsred > li a:hover { color: #c1171f; }
        .down_newsred > li a:active { color: #666666; }
    .down_newsred > li em { padding: 0 0 0 20px; font: 12px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; }
    .down_newsred > li a em { color: #999999; }
    .down_newsred > li a:link em { color: #999999; }
    .down_newsred > li a:visited em { color: #999999; }
    .down_newsred > li a:hover em { color: #c1171f; }
    .down_newsred > li a:active em { color: #999999; }
.center_txt { font: 15px/34px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: justify; }
    .center_txt a { color: #666666; font: bold 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .center_txt a:link { color: #666666; }
        .center_txt a:visited { color: #666666; }
        .center_txt a:hover { color: #1777cb; }
        .center_txt a:active { color: #666666; }
    .center_txt ul { width: 210px; height: 135px; float: left; background: #f9f9f9; margin: 0 15px 0 0; text-align: center; line-height: 135px; overflow: hidden; }
        .center_txt ul img { background: url(../images/loading.gif) center center no-repeat; display: block; margin: 0 auto; height: 135px; }
    .center_txt li { width: auto; text-align: justify; }
        .center_txt li a { color: #1777cb; font: 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
            .center_txt li a:link { color: #1777cb; }
            .center_txt li a:visited { color: #1777cb; }
            .center_txt li a:hover { color: #333333; }
            .center_txt li a:active { color: #1777cb; }
.center_txtred { font: 15px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: justify; }
    .center_txtred a { color: #666666; font: bold 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .center_txtred a:link { color: #666666; }
        .center_txtred a:visited { color: #666666; }
        .center_txtred a:hover { color: #c1171f; }
        .center_txtred a:active { color: #666666; }
    .center_txtred ul { width: 210px; height: 135px; float: left; background: #f9f9f9; margin: 0 15px 0 0; text-align: center; line-height: 135px; overflow: hidden; }
        .center_txtred ul img { background: url(../images/loading.gif) center center no-repeat; display: block; margin: 0 auto; height: 135px; }
    .center_txtred li { width: auto; text-align: justify; }
        .center_txtred li a { color: #c1171f; font: 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
            .center_txtred li a:link { color: #c1171f; }
            .center_txtred li a:visited { color: #c1171f; }
            .center_txtred li a:hover { color: #333333; }
            .center_txtred li a:active { color: #c1171f; }
.content_img { font: 15px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: justify; }
    .content_img ul { width: 390px; height: 275px; float: left; background: #f9f9f9; margin-right: 15px; text-align: center; line-height: 275px; overflow: hidden; }
        .content_img ul img { background: url(../images/loading.gif) center center no-repeat; display: block; margin: 0 auto; height: 275px; }
    .content_img a { color: #1777cb; font: 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .content_img a:link { color: #1777cb; }
        .content_img a:visited { color: #1777cb; }
        .content_img a:hover { color: #333333; }
        .content_img a:active { color: #1777cb; }
.header { color: #ffffff; background: #394043; font: 12px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; overflow: hidden; }
    .header aside { color: #f9f9f9; }
    .header.header aside i { color: #aaaaaa; font-size: 15px; margin-right: 7px; }
        .header.header aside i.fa-home { width: 15px; height: 15px; *+background:url(../images/home.png) no-repeat; vertical-align: middle; }
    .header nav a { color: #a9abab; margin-left: 20px; }
        .header nav a:link { color: #a9abab; }
        .header nav a:visited { color: #a9abab; }
        .header nav a:hover { color: #0fc4ef; }
        .header nav a:active { color: #a9abab; }
.list_head { width: auto; height: 55px; color: #ffffff; background: #1777cb; font: 15px/55px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; -moz-box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.1); -webkit-box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.1); box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.1); filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; }
.nav_top { width: auto; height: 55px; font: 17px/55px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; margin-left: 10px; }
    .nav_top a { display: inline; float: left; width: auto; height: 55px; color: #ffffff; padding: 0 10px; }
        .nav_top a:link { color: #ffffff; }
        .nav_top a:visited { color: #ffffff; }
        .nav_top a:hover { color: #f9f9f9; background: #20629f; }
        .nav_top a:active { color: #ffffff; }
        .nav_top a.current { display: inline; float: left; width: auto; height: 55px; color: #ffffff; padding: 0 10px; background: #20629f; }
        .nav_top a:link.current { color: #ffffff; }
        .nav_top a:visited.current { color: #ffffff; }
        .nav_top a:hover.current { color: #f9f9f9; background: #e94f24; }
        .nav_top a:active.current { color: #ffffff; }
.reg_login { width: auto; margin-left: 10px; }
    .reg_login a { color: #ffffff; margin-left: 7px; }
        .reg_login a:link { color: #ffffff; }
        .reg_login a:visited { color: #ffffff; }
        .reg_login a:hover { color: #f9f9f9; }
        .reg_login a:active { color: #ffffff; }
    .reg_login i { color: #ffffff; font-size: 15px; }
        .reg_login i.fa-user { width: 10px; height: 15px; margin-right: 5px; *+background:url(../images/fa-user.png) no-repeat; vertical-align: middle; }

.index_head { width: 100%; height: auto; margin: 0 auto; color: #ffffff; background: #1777cb; position: absolute; font: 12px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; -moz-box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.1); -webkit-box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.1); box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.1); filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; z-index: 1; zoom: 1; }
    .index_head a { color: #ffffff; margin-left: 5px; }
        .index_head a:link { color: #ffffff; }
        .index_head a:visited { color: #ffffff; }
        .index_head a:hover { color: #f9f9f9; }
        .index_head a:active { color: #ffffff; }
    .index_head i { color: #ffffff; font-size: 15px; }
        .index_head i.fa-home { width: 15px; height: 15px; margin-right: 5px; *+background:url(../images/home.png) no-repeat; vertical-align: middle; }
        .index_head i.fa-user { width: 10px; height: 15px; *+background:url(../images/fa-user.png) no-repeat; vertical-align: middle; }

.wrapper menu { font: 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .wrapper menu a { color: #ffffff; margin-left: 20px; }
        .wrapper menu a:link { color: #ffffff; }
        .wrapper menu a:visited { color: #ffffff; }
        .wrapper menu a:hover { color: #f9f9f9; font-weight: bold; }
        .wrapper menu a:active { color: #ffffff; }
        .wrapper menu a.current { color: #f9f9f9; font-weight: bold; _background: none; _border: none; }
.logo { background: url(../images/logo.png) no-repeat; }
.logoer { background: url(../images/ls_logo.png) no-repeat; }
.logoer_index { background: url(../images/logoer.png) no-repeat; }
.logoer_red { background: url(../images/logoer_red.png) no-repeat; }
.index_logo { color: #333333; }
    .index_logo:hover { color: #000000; }
.name_news { text-align: center; font: 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .name_news img { display: block; margin: 0 auto; }
.top_news li { width: 100%; height: auto; text-align: center; font: 17px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .top_news li a { color: #ffffff; }
        .top_news li a:link { color: #ffffff; }
        .top_news li a:visited { color: #ffffff; }
        .top_news li a:hover { color: #ffffff; font-weight: bold; }
        .top_news li a:active { color: #ffffff; }
.top_search li { position: relative; float: left; margin: 0 15px 0 0; padding: 0 0 10px 0; }
    .top_search li i.fa-sort-up { display: none; }
    .top_search li a { color: #cccccc; }
        .top_search li a:link { color: #cccccc; }
        .top_search li a:visited { color: #cccccc; }
        .top_search li a:hover { color: #ffffff; }
        .top_search li a:active { color: #cccccc; }
    .top_search li.on a { color: #ffffff; font-weight: bold; }
        .top_search li.on a:link { color: #ffffff; }
        .top_search li.on a:visited { color: #ffffff; }
        .top_search li.on a:hover { color: #cccccc; }
        .top_search li.on a:active { color: #ffffff; }
    .top_search li.on i.fa-sort-up { display: block; width: 19px; height: 10px; *+background:url(../images/fa-sort-up.png) center center no-repeat; position: absolute; left: 40%; bottom: 0; *+bottom:-1px; _bottom: -8px; font-size: 25px; color: #ffffff; filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; }
.search_top { width: 485px; height: 48px; background: #f9f9f9; border: 2px solid #1777cb; border-radius: 5px; }
    .search_top a { color: #999999; }
        .search_top a:link { color: #999999; }
        .search_top a:visited { color: #999999; }
        .search_top a:hover { color: #1777cb; }
        .search_top a:active { color: #999999; }
    .search_top i.fa-search { margin: 14px 0 0 13px; font-size: 22px; width: 22px; height: 22px; *+background:url(../images/fa-search.png) no-repeat; vertical-align: middle; }
    .search_top input { display: inline; float: left; width: 320px; height: 48px; border: none; color: #999999; padding: 0 10px 0 10px; background: none; font: 15px/50px "\5B8B\4F53", "\9ED1\4F53", "\5FAE\8F6F\96C5\9ED1"; }
    .search_top button { width: auto; height: 48px; background: #0081cc; border: none; cursor: pointer; text-align: center; padding: 0 20px; *+padding:0; font: bold 17px/48px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53";; color: #ffffff; }
.weixin { width: 110px; height: auto; font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: center; color: #333333; overflow: hidden; }
.weibo { width: 110px; height: auto; font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: center; color: #333333; overflow: hidden; }
.search_topred { width: 485px; height: 48px; background: #f9f9f9; border: 2px solid #b71d22; border-radius: 30px; border-radius: 5px; }
    .search_topred a { color: #999999; }
        .search_topred a:link { color: #999999; }
        .search_topred a:visited { color: #999999; }
        .search_topred a:hover { color: #c1171f; }
        .search_topred a:active { color: #999999; }
    .search_topred i.fa-search { margin: 14px 0 0 13px; font-size: 22px; width: 22px; height: 22px; *+background:url(../images/fa-search.png) no-repeat; vertical-align: middle; }
    .search_topred input { display: inline; float: left; width: 320px; height: 48px; border: none; color: #999999; padding: 0 10px 0 10px; background: none; font: 15px/50px "\5B8B\4F53", "\9ED1\4F53", "\5FAE\8F6F\96C5\9ED1"; }
    .search_topred button { width: auto; height: 48px; background: #c1171f; border: none; cursor: pointer; text-align: center; padding: 0 20px; *+padding:0; font: bold 17px/48px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53";; color: #ffffff; }
.search_all { height: 55px; background: #FFFFFF url(../images/white.png) scroll 0 0; filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; border-radius: 5px; overflow: hidden; }
    .search_all a { color: #999999; }
        .search_all a:link { color: #999999; }
        .search_all a:visited { color: #999999; }
        .search_all a:hover { color: #1777cb; }
        .search_all a:active { color: #999999; }
    .search_all input { float: left; width: 683px; height: 55px; border: none; color: #999999; padding: 0 10px 0 10px; background: none; font: 15px/65px "\5B8B\4F53", "\9ED1\4F53", "\5FAE\8F6F\96C5\9ED1"; }
    .search_all button { width: auto; height: 55px; background: #1777cb; border: none; cursor: pointer; text-align: center; padding: 0 20px; *+padding:0; font: bold 17px/55px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #ffffff; border-radius: 0 5px 5px 0; }
.index_column li { float: left; width: 190px; margin-right: 140px; height: auto; color: #b0b3b4; font: 12px/18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; overflow: hidden; }
    .index_column li.none { float: left; margin-right: 0; }
    .index_column li img { display: block; margin: 0 auto; }
    .index_column li a { color: #b0b3b4; }
        .index_column li a:link { color: #b0b3b4; }
        .index_column li a:visited { color: #b0b3b4; }
        .index_column li a:hover { color: #333333; }
        .index_column li a:active { color: #b0b3b4; }
        .index_column li a span { width: 100%; float: left; font: 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #333333; margin-top: 20px; text-align: center; }
        .index_column li a:link span { color: #333333; }
        .index_column li a:visited span { color: #333333; }
        .index_column li a:hover span { color: #27a6e6; }
        .index_column li a:active span { color: #333333; }
        .index_column li a p { width: 100%; float: left; margin-top: 10px; text-align: center; }
.news_hot { position: relative; widows: 430px; height: auto; background: #ffffff; border-radius: 5px; cursor: pointer; }
    .news_hot:hover { -moz-box-shadow: 0px 0px 7px rgba(51, 51, 51, 0.1); -webkit-box-shadow: 0px 0px 7px rgba(51, 51, 51, 0.1); box-shadow: 0px 0px 7px rgba(51, 51, 51, 0.1); }
    .news_hot ul { width: 430px; height: 260px; border-radius: 5px; overflow: hidden; }
        .news_hot ul img { width: 430px; height: 260px; }
        .news_hot ul i { position: absolute; top: 188px; left: -12px; _bottom: 0; _left: -12px; width: 12px; height: 12px; background: url(../images/left_up.png) no-repeat; vertical-align: middle; }
        .news_hot ul a p { position: absolute; top: 200px; left: -12px; padding: 0 10px 0 20px; z-index: 90; font: 20px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #ffffff; background: #394043; cursor: pointer; border-radius: 0 3px 3px 0; }
        .news_hot ul a p { color: #ffffff; }
        .news_hot ul a:link p { color: #ffffff; }
        .news_hot ul a:visited p { color: #ffffff; }
        .news_hot ul a:hover p { color: #f9f9f9; }
        .news_hot ul a:active p { color: #ffffff; }
    .news_hot li { float: left; width: 400px; height: auto; padding: 15px; font: 15px/30px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; overflow: hidden; }
        .news_hot li dd { float: left; width: 400px; height: auto; }
        .news_hot li a { color: #666666; }
            .news_hot li a:link { color: #666666; }
            .news_hot li a:visited { color: #666666; }
            .news_hot li a:hover { color: #27a6e6; }
            .news_hot li a:active { color: #666666; }
.news_trends { width: 100%; height: auto; background: #ffffff; border-radius: 5px; cursor: pointer; margin: 0 0 20px 0; }
    .news_trends:hover { -moz-box-shadow: 0px 0px 7px rgba(51, 51, 51, 0.1); -webkit-box-shadow: 0px 0px 7px rgba(51, 51, 51, 0.1); box-shadow: 0px 0px 7px rgba(51, 51, 51, 0.1); }
    .news_trends ul { position: relative; float: left; width: 280px; height: 185px; border-radius: 5px; overflow: hidden; }
        .news_trends ul img { width: 280px; height: 185px; }
        .news_trends ul span { position: absolute; top: 0; left: 20px; padding: 0 10px; color: #ffffff; font: 12px/38px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
            .news_trends ul span.blue1 { background: #1777cb; }
            .news_trends ul span.blue2 { background: #27a6e6; }
    .news_trends li { float: left; width: 410px; height: 145px; padding: 20px; font: 15px/30px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; text-align: justify; overflow: hidden; }
        .news_trends li a { color: #27a6e6; }
            .news_trends li a:link { color: #27a6e6; }
            .news_trends li a:visited { color: #27a6e6; }
            .news_trends li a:hover { color: #333333; }
            .news_trends li a:active { color: #27a6e6; }
    .news_trends dl { width: 410px; float: left; }
        .news_trends dl a { color: #666666; font: bold 18px/30px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
            .news_trends dl a:link { color: #666666; }
            .news_trends dl a:visited { color: #666666; }
            .news_trends dl a:hover { color: #27a6e6; }
            .news_trends dl a:active { color: #666666; }
.news_down { position: relative; width: 690px; height: auto; background: #ffffff; border-radius: 5px; padding: 0 20px; }
    .news_down:hover { -moz-box-shadow: 0px 0px 7px rgba(51, 51, 51, 0.1); -webkit-box-shadow: 0px 0px 7px rgba(51, 51, 51, 0.1); box-shadow: 0px 0px 7px rgba(51, 51, 51, 0.1); }
    .news_down i.fa-angle-right { position: absolute; top: 15px; right: 15px; font-size: 30px; color: #27a6e6; *+width: 11px; *+height: 22px; *+background:url(../images/fa-angle-right_big.png) no-repeat; vertical-align: middle; }
    .news_down li a { color: #333333; font: 15px/60px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .news_down li a:link { color: #333333; }
        .news_down li a:visited { color: #333333; }
        .news_down li a:hover { color: #27a6e6; }
        .news_down li a:active { color: #333333; }
        .news_down li a span { color: #999999; }
        .news_down li a:link span { color: #999999; }
        .news_down li a:visited span { color: #999999; }
        .news_down li a:hover span { color: #27a6e6; }
        .news_down li a:active span { color: #999999; }
.scale_img { transform: scale(1.04, 1.04); -ms-transform: scale(1.04, 1.04); -webkit-transform: scale(1.04, 1.04); }
.transitionall { transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; }
.data_number { color: #bfbfbf; text-align: center; line-height: 15px; }
    .data_number ul { color: #ffffff; font: bold 60px"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .data_number ul i { margin: -60px 0 0 0; width: 12px; height: 17px; font-size: 20px; vertical-align: middle; }
            .data_number ul i.fa-long-arrow-up { *+margin: -30px 0 0 0; *+background:url(../images/fa-long-arrow-up.png) no-repeat; }
            .data_number ul i.fa-long-arrow-down { *+margin: -30px 0 0 0; *+background:url(../images/fa-long-arrow-down.png) no-repeat; }
.number_other li { position: relative; float: left; width: 250px; height: 110px; padding: 30px 0 0 0; margin: 0 20px 0 20px; text-align: center; color: #ffffff; overflow: hidden; line-height: 20px; border-radius: 3px; }
    .number_other li:hover { background: #27a6e6; }
    .number_other li span { color: #ffffff; font: bold 35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .number_other li i { margin: -20px 0 0 0; width: 12px; height: 17px; font-size: 20px; vertical-align: middle; }
        .number_other li i.fa-long-arrow-up { *+margin: -20px 0 0 0; *+background:url(../images/fa-long-arrow-up.png) no-repeat; }
        .number_other li i.fa-long-arrow-down { *+margin: -20px 0 0 0; *+background:url(../images/fa-long-arrow-down.png) no-repeat; }
.other_number { position: absolute; top: 0; left: 0; width: 250px; height: 140px; background: #FFFFFF; filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25); }
.title_text { color: #333333; line-height: 24px; }
.app_links li { width: 135px; height: 45px; margin: 0 0 16px 0; overflow: hidden; }
    .app_links li i { width: 36px; height: 45px; color: #36b3ff; font-size: 45px; vertical-align: middle; }
    .app_links li a i.fa-apple { margin: 5px 0 0 -5px; _margin: 0; *+background:url(../images/fa-apple.png) no-repeat; }
    .app_links li a i.fa-android { margin: 5px 0 0 -5px; _margin: 0; *+background:url(../images/fa-android.png) no-repeat; }
    .app_links li a { display: inline; float: left; color: #ffffff; width: 135px; height: 45px; background: #1777cb; font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: center; border-radius: 3px; }
        .app_links li a:link { color: #ffffff; }
        .app_links li a:visited { color: #ffffff; }
        .app_links li a:hover { color: #f9f9f9; background: #394043; }
        .app_links li a:active { color: #ffffff; }
.code { border-radius: 3px; padding: 10px; background: #ffffff; }
.groom1 { position: relative; width: 370px; margin: 0 35px 20px 0; height: auto; border-radius: 5px; cursor: pointer; overflow: hidden; }
    .groom1.groom1_none { margin: 0 0 20px 0; }
    .groom1:hover { -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); }
    .groom1 .mask_number { position: absolute; bottom: 30px; left: 0px; padding: 0 10px; color: #ffffff; font: bold 18px/38px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .groom1 .mask_number.blue1 { background: #1777cb; }
        .groom1 .mask_number.blue2 { background: #27a6e6; }
.mask_round { position: absolute; width: 60px; height: 60px; top: 10%; left: 42%; text-align: center; background: #1777cb; border-radius: 60px; filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; }
    .mask_round i.fa-link { width: 60px; height: 60px; font-size: 20px; line-height: 60px; text-align: center; *+background:url(../images/b-fa-link.png) center center no-repeat; vertical-align: middle; color: #ffffff; }
.groom1 ul { width: 370px; height: 260px; background: #f9f9f9; overflow: hidden; }
    .groom1 ul img { background: url(../images/loading.gif) center center no-repeat; display: block; margin: 0 auto; height: 260px; }
.groom1 .mask { position: absolute; top: 0; left: 0; width: 370px; height: 260px; background: #000000; filter: alpha(opacity=30); -moz-opacity: 0.30; opacity: 0.30; _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); }
.groom1 li { position: absolute; top: 50px; left: 0; width: 350px; padding: 10px; font: bold 24px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #ffffff; text-align: center; text-shadow: 0 1px 4px rgba(0,0,0,0.6); overflow: hidden; }
    .groom1 li a { color: #333333; }
    .groom1 li span { font: 20px/22px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #ffffff; }
.groom_text { width: 330px; height: auto; padding: 20px; background: #f9f9f9; text-align: justify; font: 14px/24px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; }
    .groom_text dl { color: #666666; font: bold 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; margin-bottom: 10px; }
        .groom_text dl a { color: #666666; font: bold 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
            .groom_text dl a:link { color: #666666; }
            .groom_text dl a:visited { color: #666666; }
            .groom_text dl a:hover { color: #1777cb; }
            .groom_text dl a:active { color: #666666; }
    .groom_text a { color: #1777cb; font: 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .groom_text a:link { color: #1777cb; }
        .groom_text a:visited { color: #1777cb; }
        .groom_text a:hover { color: #333333; }
        .groom_text a:active { color: #1777cb; }
.newslist li { width: 23%; height: auto; margin: 0 2% 0 0; float: left; }
    .newslist li a { color: #666666; }
        .newslist li a:link { color: #666666; }
        .newslist li a:visited { color: #666666; }
        .newslist li a:hover { color: #1777cb; }
        .newslist li a:active { color: #666666; }
.news_list ol { position: absolute; width: 25000px; top: 0; left: 0; }
.news_list dl { display: block; position: relative; float: left; width: 270px; height: auto; margin: 0 33px 10px 0; overflow: hidden; color: #999999; font-size: 12px; }
.groom { width: 270px; height: auto; background: url(../images/white.png) scroll 0 0; border-radius: 5px; cursor: pointer; overflow: hidden; }
    .groom:hover { background: #ffffff; -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1); }
    .groom.blank { background: #f9f9f9; margin: 10px 33px 10px 0; }
    .groom.groom_none { margin: 10px 0 10px 0; }
    .groom ul { width: 270px; height: 185px; overflow: hidden; }
        .groom ul img { background: url(../images/loading.gif) center center no-repeat; display: block; margin: 0 auto; height: 185px; }
    .groom li { display: inline; float: left; width: 250px; border-radius: 0 0 5px 5px; padding: 10px; font: 15px/27px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #666666; overflow: hidden; }
        .groom li a { color: #666666; }
    .groom a:link { color: #666666; }
    .groom a:visited { color: #666666; }
    .groom a:hover { color: #1777cb; }
    .groom a:active { color: #666666; }
.menu_big { width: 100%; height: auto; float: left; color: #333333; font: bold 27px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; _text-align: left; }
.menu_links_index { width: auto; height: auto; float: left; }
    .menu_links_index li { display: inline; float: left; width: auto; height: auto; color: #666666; font: 15px/30px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .menu_links_index li small { font: 15px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; margin: 0 0 0 10px; }
        .menu_links_index li em { font: 17px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #666666; }
        .menu_links_index li a { padding: 0 11px 0 11px; float: left; width: auto; height: 45px; background: none; color: #333333; font: bold 17px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: center; }
            .menu_links_index li a:link { color: #333333; }
            .menu_links_index li a:visited { color: #333333; }
            .menu_links_index li a:hover { color: #1777cb; }
            .menu_links_index li a:active { color: #333333; }
        .menu_links_index li.on a { padding: 0 11px 0 11px; float: left; width: auto; height: 45px; color: #ffffff; text-align: center; background: #1777cb; font: blod 17px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
            .menu_links_index li.on a:link { color: #ffffff; }
            .menu_links_index li.on a:visited { color: #ffffff; }
            .menu_links_index li.on a:hover { color: #ffffff; }
            .menu_links_index li.on a:active { color: #ffffff; }
.more_link_index { display: inline; width: auto; height: auto; float: right; color: #666666; text-align: right; font: 14px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .more_link_index a { color: #333333; }
        .more_link_index a:link { color: #333333; }
        .more_link_index a:visited { color: #333333; }
        .more_link_index a:hover { color: #1777cb; }
        .more_link_index a:active { color: #333333; }
.footer { color: #8b8b8b; background: #222222 url(../images/footer_blank.png) center bottom repeat-x; }
.down_nav span { *+margin: -35px 0 0 0; }
    .down_nav span.blue { color: #30c0f9; }
.down_nav a { color: #ffffff; margin-right: 15px; }
    .down_nav a:link { color: #ffffff; }
    .down_nav a:visited { color: #ffffff; }
    .down_nav a:hover { color: #0fc4ef; }
    .down_nav a:active { color: #ffffff; }
    .down_nav a.blue { color: #30c0f9; margin-right: 0; _background: none; _border: none; }
.friendlinks { font: 12px/24px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; z-index: 100; }
    .friendlinks ul { width: 100%; height: auto; margin: 0 0 10px 0; }
    .friendlinks span { width: auto; height: auto; padding: 10px; background: #121212; line-height: 35px; }
    .friendlinks a { color: #bababa; margin-right: 15px; }
        .friendlinks a:link { color: #bababa; }
        .friendlinks a:visited { color: #bababa; }
        .friendlinks a:hover { color: #30c0f9; }
        .friendlinks a:active { color: #bababa; }
.friendlinksred { font: 12px/24px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; z-index: 100; }
    .friendlinksred ul { width: 100%; height: auto; margin: 0 0 10px 0; }
    .friendlinksred span { width: auto; height: auto; padding: 10px; background: #121212; line-height: 35px; }
    .friendlinksred a { color: #bababa; margin-right: 15px; }
        .friendlinksred a:link { color: #bababa; }
        .friendlinksred a:visited { color: #bababa; }
        .friendlinksred a:hover { color: #c1171f; }
        .friendlinksred a:active { color: #bababa; }
.copyright { font: 12px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .copyright a { color: #bababa; }
        .copyright a:link { color: #bababa; }
        .copyright a:visited { color: #bababa; }
        .copyright a:hover { color: #30c0f9; }
        .copyright a:active { color: #bababa; }
.copyrightred { font: 12px/35px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .copyrightred a { color: #bababa; }
        .copyrightred a:link { color: #bababa; }
        .copyrightred a:visited { color: #bababa; }
        .copyrightred a:hover { color: #c1171f; }
        .copyrightred a:active { color: #bababa; }
.right_nav { position: fixed; width: 38px; height: 100%; right: 0; top: 0; _right: -1px; _height: 880px; _position: absolute; text-align: left; cursor: pointer; background: #ffffff; filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); z-index: 100; -moz-box-shadow: -2px 0px 3px rgba(51, 51, 51, 0.3); -webkit-box-shadow: -2px 0px 3px rgba(51, 51, 51, 0.3); box-shadow: -2px 0px 3px rgba(51, 51, 51, 0.3); }
.center_nav { position: absolute; right: 0; top: 35%; z-index: 999; }
.nav_center { display: inline; float: left; width: auto; margin: 0 0 3px 0; }
.top_btn { display: inline; float: left; width: 38px; height: 38px; text-align: center; font: bold 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; line-height: 14px; *+line-height:17px; color: #333333; }
    .top_btn i { margin: 10px 0 0 0; }
        .top_btn i.fa-sort-up { width: 38px; height: 5px; *+background:url(../images/fa-sort-up1.png) top center no-repeat; vertical-align: middle; }
        .top_btn i.fa-comments { font-size: 20px; *+width:23px; *+height:19px; *+background:url(../images/fa-comments.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
        .top_btn i.fa-qq { font-size: 20px; *+margin:7px 0 0 0; *+width:20px; *+height:23px; *+background:url(../images/fa-qq.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
        .top_btn i.fa-qrcode { font-size: 20px; *+width:21px; *+height:21px; *+background:url(../images/fa-qrcode.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
    .top_btn:hover i.fa-sort-up { *+background:url(../images/fa-sort-up.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
    .top_btn:hover i.fa-comments { font-size: 20px; *+width:23px; *+height:19px; *+background:url(../images/fa-comments1.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
    .top_btn:hover i.fa-qq { font-size: 20px; *+width:20px; *+height:23px; *+background:url(../images/fa-qq1.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
    .top_btn:hover i.fa-qrcode { font-size: 20px; *+width:21px; *+height:21px; *+background:url(../images/fa-qrcode1.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
    .top_btn:hover { background: #333333; color: #ffffff; }
    .top_btn.current { background: #333333; color: #ffffff; }
        .top_btn.current i.fa-sort-up { *+background:url(../images/fa-sort-up.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
        .top_btn.current i.fa-comments { font-size: 20px; *+width:23px; *+height:19px; *+background:url(../images/fa-comments1.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
        .top_btn.current i.fa-qq { font-size: 20px; *+width:20px; *+height:23px; *+background:url(../images/fa-qq1.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
        .top_btn.current i.fa-qrcode { font-size: 20px; *+width:21px; *+height:21px; *+background:url(../images/fa-qrcode1.png) top center no-repeat; vertical-align: middle; overflow: hidden; }
.top_all { position: absolute; right: 0; bottom: 30px; z-index: 999; }
.top_left { position: absolute; float: left; width: 110px; _height: 30px; _padding: 8px 0 0 0; right: 110px; text-align: center; background: #1777cb; color: #ffffff; font: 15px/38px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .top_left i { color: #1777cb; *+width:7px; *+height:15px; margin: 0 -30px 0 25px; _margin: 2px -30px 0 25px; vertical-align: middle; }
        .top_left i.fa-caret-right { *+background:url(../images/fa-caret-right.png) top right no-repeat; }
    .top_left.white { background: #ffffff; padding: 10px 0; text-align: right; }
        .top_left.white i { color: #ffffff; width: 7px; height: 15px; margin: -70px -5px 0 3px; *+margin:-45px -5px 0 3px; vertical-align: middle; overflow: hidden; }
            .top_left.white i.fa-caret-right { *+background:url(../images/fa-caret-right1.png) top right no-repeat; }
    .top_left.blue { background: #1777cb; text-align: right; }
        .top_left.blue i { color: #1777cb; width: 7px; height: 15px; margin: 0px -5px 0 8px; vertical-align: middle; overflow: hidden; }
            .top_left.blue i.fa-caret-right { *+background:url(../images/fa-caret-right.png) top right no-repeat; }
.list_center { width: auto; height: auto; margin: 0 auto; text-align: center; }
    .list_center ul li { margin-bottom: 10px; }
        .list_center ul li a { color: #ffffff; }
            .list_center ul li a:hover { color: #ffffff; }
    .list_center ul a { color: #ffffff; }
        .list_center ul a:hover { color: #ffffff; }
/*查看更多*/
.menu_link { width: auto; height: auto; float: left; }
    .menu_link ul li { display: inline; float: left; width: auto; height: auto; color: #999999; font: bold 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
.menu_links { width: auto; height: auto; float: left; }
    .menu_links li { display: inline; float: left; width: auto; height: auto; color: #333333; font: bold 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
        .menu_links li a { float: left; width: auto; height: auto; background: none; color: #333333; font: bold 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; text-align: center; }
            .menu_links li a:hover { color: #1777cb; }
.more_link { display: inline; width: auto; height: auto; float: right; color: #999999; text-align: right; font: 14px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .more_link a { color: #999999; }
        .more_link a:hover { color: #1777cb; }
.left_list { width: 100%; height: auto; float: left; font: 14px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .left_list p { width: auto; color: #555555; line-height: 22px; margin: -5px 0 0 0; display: inline-block; }
        .left_list p:hover { color: #1777cb; }
.span_btn { width: auto; height: auto; padding: 5px; font: 12px; color: #999999; background: #f1f1f1; display: inline-block; }
.more_link em { line-height: 20px; float: left; line-height: 20px; }
.menuer { width: 100%; height: 173px; *+height:173px; overflow: hidden; position: relative; }
.menuer_fa { color: #e94f24; font: bold 14px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; display: inline-block; }
    .menuer_fa:hover { color: #e94f24; }
.menuer_ft { color: #1777cb; font: bold 14px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; display: inline-block; }
    .menuer_ft:hover { color: #e94f24; }
.menuer_links { width: auto; height: auto; float: left; }
    .menuer_links ul li { display: inline; float: left; width: auto; height: auto; color: #1777cb; font: bold 14px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
/*显示隐藏*/
.menuer_nav { width: 48%; height: auto; }
    .menuer_nav ul a { color: #555555; font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; margin: 10px 10px 0 0; }
        .menuer_nav ul a:hover { color: #1777cb; }
.show_all { width: 60px; height: 11px; background: #ffffff; text-align: center; border-radius: 2px; cursor: pointer; line-height: 3px; overflow: hidden; position: absolute; left: 46%; bottom: -5px; }
    .show_all:hover { background: #1777cb; }
    .show_all i.fa-angle-down { *+background:url(../images/fa-angle-down.png) no-repeat; width: 15px; height: 8px; display: inline-block; vertical-align: middle; color: #dddddd; font-size: 20px; margin-top: -8px; }
    .show_all i.fa-angle-up { *+background:url(../images/fa-angle-up.png) no-repeat; width: 15px; height: 8px; display: inline-block; vertical-align: middle; color: #dddddd; font-size: 20px; margin-top: -8px; }
/*搜索*/
.list_seach { width: auto; height: auto; font: bold 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; position: relative; }
    .list_seach input { width: 505px; height: 46px; line-height: 48px; padding-left: 42px; font-size: 14px; color: #999999; border: 2px #1777cb solid; border-radius: 3px 0 0 3px; }
.seach_btn { width: 125px; height: 52px; line-height: 52px; text-align: center; color: #ffffff; background: #1777cb; font: bold 18px; border-radius: 0 3px 3px 0; }
.seach_pen { background: #e94f24; width: auto; padding: 0 35px; height: 52px; line-height: 52px; color: #ffffff; font: bold 18px; border-radius: 3px; }
    .seach_pen i.fa-pencil { font-size: 20px; *+background: url(../images/pen.png) no-repeat; width: 22px; height: 22px; vertical-align: middle; *+margin: 0 10px 0 0; }
.list_seach i.seach_input { background: url(../images/seach.png) no-repeat; width: 22px; height: 22px; display: inline-block; position: absolute; top: 15px; left: 15px; }
/*问答日报*/
.area { position: relative; width: 100%; height: auto; margin: 0 0 10px 0; overflow: hidden; display: inline-block; font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
.position { position: absolute; right: 0; top: 0; }
.more_link ul li { line-height: 34px; float: left; color: #888888; font-size: 14px; }
    .more_link ul li b { font-size: 26px; color: #1777cb; }
.bbs_content { width: 100%; height: auto; }
.area ul { width: auto; height: auto; }
    .area ul li { line-height: 20px; }
.em_text { width: 100%; height: auto; font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; line-height: 24px; }
    .em_text a { color: #1777cb; font-size: 14px; }
.nav_txt { height: auto; width: 510px; }
.nav_txts { height: auto; width: auto; }
.link { font: 14px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; display: inline-block; margin: 0 10px 0 0; }
.content li a.cor { color: #1777cb; }
.fine { font: 14px "\5B8B\4F53", "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; background: #1777cb; color: #ffffff; padding: 2px 4px; margin: 2px 10px 0 0; }
/*专家推荐*/
.li_new { width: auto; height: auto; }
.circular { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; position: relative; }
    .circular img { width: 110px; }
.mask { background: url(../images/circle.png) no-repeat; width: 110px; height: 110px; position: absolute; top: 0; left: 0; }
.li_name { font: bold 16px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #565656; margin-bottom: 10px; }
.li_int { font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #555555; margin-bottom: 10px; }
.li_ints { font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #999999; margin-bottom: 10px; }
.bbs_txt { width: 506px; height: auto; }
/*提问*/
.li_input { width: auto; height: 40px; line-height: 40px; border: 1px #e5e5e5 solid; box-sizing: border-box; font: 14px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; position: relative; }
    .li_input input { width: 98%; height: 38px; padding: 0 0 0 10px; border: 0; line-height: 38px; color: #333333; }
    .li_input font { position: absolute; top: 10px; right: 10px; color: #999999; }
.detail { background: #fcfcfc; width: 778px; height: 150px; border: 1px #e5e5e5 solid; padding: 10px; resize: none; overflow-y: auto; max-height: 150px; line-height: 1.8; font-size: 14px; color: #555555; }
.radio_input label { margin-right: 20px; font-size: 14px; color: #555555; }
.commit_btn { width: 130px; height: 40px; font: bold 16px; background: #e94f24; display: inline-block; color: #ffffff; text-align: center; line-height: 40px; border-radius: 2px; }
    .commit_btn:hover { background: #1777cb; }
/*热门问题*/
.bbs_txts { width: 698px; height: auto; }
.grey_circle { width: 75px; height: 75px; background: url(../images/grey_circle.png) no-repeat; text-align: center; border-radius: 55px; }
.grey_txt { font: bold 18px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #555555; margin-top: 20px; }
.li_nav { font: 14px/27px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #034f87; background: #f1f8fe; padding: 13px 20px; *+margin-top: -10px; display: inline-block; width: auto; height: auto; }
/*当前问题*/
.blue_triangle { background: url(../images/blue_triangle.png) 0 0 no-repeat #ffffff; display: inline-block; }
.li_font { font: bold 22px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
.li_triangle { background: url(../images/triangle.png); width: 15px; height: 11px; display: inline-block; margin: 10px 0 -4px 30px; *+margin:5px 0 0 30px; }
.title_but p { font: 16px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #333333; line-height: 30px; margin-top: 10px; }
.li_post { position: absolute; top: 0; right: 0; }
.question { position: relative; width: 100%; height: auto; }
    .question ul li { line-height: 27px; }
.title_but { width: 678px; height: auto; position: relative; }
.li_title { width: 7%; font: 14px/27px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
.li_answer { width: 93%; font: 13px/27px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
/*标签 button*/
.li_but { width: auto; height: 22px; line-height: 22px; text-align: center; padding: 0 12px; display: inline-block; background: #ffffff; color: #999999; border: 1px #e5e5e5 solid; margin-right: 5px; }
.li_btn { width: auto; height: 24px; line-height: 24px; text-align: center; padding: 0 12px; display: inline-block; background: #1777cb; color: #ffffff; border: 1px #e5e5e5 solid; margin-right: 5px; }
.but_tw { font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #ffffff; background: #e94f24; line-height: 40px; height: 40px; width: 130px; text-align: center; border: none; margin: 0 auto; }
.but_tws { font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #ffffff; background: #fc654c; line-height: 40px; height: 40px; width: 130px; text-align: center; display: block; }
.but_org { font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #ffffff; background: #e94f24; line-height: 40px; height: 40px; width: 130px; text-align: center; display: block; }
.but_tws:hover { background: #1777cb; }
.but_tw:hover { background: #1777cb; }
.but_org:hover { background: #1777cb; }
.li_button { height: 31px; color: #ffffff; background: #1777cb; line-height: 31px; width: 85px; text-align: center; border-radius: 3px; font: 14px; }
    .li_button:hover { background: #e94f24; }
.content li.li_button a { color: #ffffff; }
.fa_btn { width: auto; height: 30px; line-height: 30px; text-align: center; padding: 0 12px; display: inline-block; background: #1777cb; color: #ffffff; }
.fa_org { width: auto; height: 30px; line-height: 30px; text-align: center; padding: 0 12px; display: inline-block; background: #e94f24; color: #ffffff; }
.fa_btn i.fa-thumbs-o-up { margin: 0 5px 0 0; *+background: url(../images/fa-thumbs-o-up.png) no-repeat; width: 15px; height: 15px; vertical-align: middle; font-weight: bold; }
.fa_org i.fa-calendar-check-o { margin: 0 5px 0 0; *+background: url(../images/fa-calendar-check-o.png) no-repeat; width: 13.5px; height: 15px; vertical-align: middle; font-weight: bold; }
/*向他提问 button，hover属性*/
.move:hover .hide { display: block; }
.move:hover .mouse { display: none; }
.mouse { font: bold 16px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #555555; height: 40px; line-height: 40px; }
.hidden { font: 12px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; color: #ffffff; background: #e94f24; line-height: 40px; height: 40px; width: 130px; text-align: center; border: none; margin: 0 auto; display: none; }
/*page*/
.pages { display: inline; float: left; width: 100%; height: auto; color: #ffffff; margin: 10px 0 0 0; text-align: center; }
    .pages a { width: auto; height: 40px; padding: 10px 15px 10px 15px; color: #ffffff; margin: 0 15px 0 0; text-align: center; background: #1777cb; line-height: 45px; cursor: pointer; border-radius: 3px; overflow: hidden; }
        .pages a:link { color: #ffffff; }
        .pages a:visited { color: #ffffff; }
        .pages a:hover { color: #ffffff; background: #e94f24; }
        .pages a:active { color: #ffffff; }
        .pages a.current { width: auto; height: 40px; padding: 10px 15px 10px 15px; margin: 0 15px 0 0; text-align: center; background: #e94f24; line-height: 45px; color: #FFFFFF; cursor: pointer; overflow: hidden; }
        .pages a:link.current { color: #FFFFFF; }
        .pages a:visited.current { color: #FFFFFF; }
        .pages a:hover.current { color: #ffffff; background: none; }
        .pages a:active.current { color: #FFFFFF; }
/* 回到顶部 */
.cbbtn { display: inline; float: left; width: 40px; height: 40px; background-color: rgba(0,143,217,.9); background-color: #0fc4ef; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; }
#cbbfixed { position: fixed; right: 10px; bottom: 218px; z-index: 999999; transition: bottom ease .3s; }
#gotop { margin-top: 1px; background-color: rgba(0,143,217,.9); background-color: #0fc4ef; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; transition: background-color ease .3s; border-radius: 3px; }
#gotop { font-size: 16px; text-align: center; border-radius: 3px; font-style: normal; color: #FFFFFF; line-height: 40px; }
    #gotop:hover { background-color: #03bff9; }
.cbbtnred { display: inline; float: left; width: 40px; height: 40px; background-color: rgba(193,23,31,.9); background-color: #c1171f; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; }
#cbbfixedred { position: fixed; right: 10px; bottom: 218px; z-index: 999999; transition: bottom ease .3s; }
#gotopred { margin-top: 1px; background-color: rgba(193,23,31,.9); background-color: #c1171f; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; transition: background-color ease .3s; border-radius: 3px; }
#gotopred { font-size: 16px; text-align: center; border-radius: 3px; font-style: normal; color: #FFFFFF; line-height: 40px; }
    #gotopred:hover { background-color: #c52c00; }
/* 登录注册弹出层 */
#open_mask { display: none; position: absolute; background: #000000; left: 0; top: 0; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); z-index: 200; }
.pop_open { width: auto; background: #f3f3f3; padding: 35px; position: absolute; display: none; z-index: 9999; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.siter_reg { width: 450px; height: auto; margin: 0 0 0 0; }
.regsiter_login { width: auto; height: auto; }
    .regsiter_login ul { font: 15px/87px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .regsiter_login li { float: left; width: auto; height: auto; margin: 23.5px 0 0 0; }
        .regsiter_login li a { width: auto; height: 40px; padding: 10px 15px; color: #666666; margin: 0 0 0 20px; text-align: center; background: #ebeced; line-height: 40px; cursor: pointer; border-radius: 2px; overflow: hidden; }
            .regsiter_login li a:link { color: #666666; }
            .regsiter_login li a:visited { color: #666666; }
            .regsiter_login li a:hover { color: #ffffff; background: #1777cb; }
            .regsiter_login li a:active { color: #ffffff; }
            .regsiter_login li a.current { width: auto; height: 40px; padding: 10px 15px; color: #ffffff; margin: 0 0 0 20px; text-align: center; background: #1777cb; line-height: 40px; cursor: pointer; border-radius: 2px; overflow: hidden; }
            .regsiter_login li a:link.current { color: #ffffff; }
            .regsiter_login li a:visited.current { color: #ffffff; }
            .regsiter_login li a:hover.current { color: #ffffff; background: #e94f24; }
            .regsiter_login li a:active.current { color: #ffffff; }
.regsiter_title { width: 450px; height: auto; margin: 0 0 10px 0; }
    .regsiter_title a { color: #1777CB; }
        .regsiter_title a:link { color: #1777CB; }
        .regsiter_title a:visited { color: #1777CB; }
        .regsiter_title a:hover { color: #333333; }
        .regsiter_title a:active { color: #1777CB; }
.reg_siter { width: 450px; height: auto; }
.regsiter_input:first-child { width: 430px; height: 35px; padding: 10px 10px; background: #ffffff; filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; border-radius: 5px 5px 0 0; }
.regsiter_input { width: 430px; height: 35px; padding: 10px 10px; background: #ffffff; filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; border-bottom: 1px solid #E4E4E4; }
    .regsiter_input input { display: inline; float: left; width: 430px; height: 35px; border: none; line-height: 35px; color: #999999; }
    .regsiter_input:nth-last-of-type(2) { width: 430px; height: 35px; padding: 10px 10px; background: #ffffff; filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; border-radius: 0 0 5px 5px; }
.error_regsiter { float: left; width: auto; height: auto; margin: 10px -250px 0 15px; padding: 0 10px; background: #E94F24; color: #ffffff; border-radius: 3px; position: relative; }
    .error_regsiter i.fa-caret-left { width: 15px; margin: 0px 0 0 -15px; _margin: 3px 0 0 -15px; _position: absolute; *+background:url(../images/fa-caret-left.png) center left no-repeat; color: #E94F24; }
.button_regsiter { float: left; width: 100%; height: 45px; background: #1777cb; color: #ffffff; text-align: center; cursor: pointer; border: none; font: 18px/45px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; border-radius: 3px; }
    .button_regsiter:hover { background: #E94F24; color: #fff; text-decoration: none; border-radius: 3px; }
.login_input { position: relative; float: left; width: 350px; height: auto; }
.username { display: inline; float: left; width: 350px; height: 50px; background: #ffffff; font: 12px/50px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; border-radius: 3px; overflow: hidden; color: #999999; }
    .username i.fa-user { width: 50px; height: 50px; font-size: 22px; line-height: 50px; text-align: center; *+background:url(../images/fa-user1.png) center center no-repeat; vertical-align: middle; color: #999999; }
    .username input { display: inline; float: left; width: 290px; height: 50px; border: none; line-height: 50px; color: #999999; padding: 0 10px 0 0; }
.password { display: inline; float: left; width: 350px; height: 50px; background: #ffffff; font: 12px/50px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; border-radius: 3px; overflow: hidden; }
    .password i.fa-lock { width: 50px; height: 50px; font-size: 22px; line-height: 50px; text-align: center; *+background: url(../images/fa-lock1.png) center center no-repeat; vertical-align: middle; color: #999999; }
    .password input { display: inline; float: left; width: 290px; height: 50px; border: none; line-height: 50px; color: #999999; padding: 0 10px 0 0; }
.button { float: left; width: 100%; height: 45px; background: #1777CB; color: #ffffff; text-align: center; cursor: pointer; border: none; font: bold 15px/40px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; border-radius: 3px; }
    .button:hover { background: #E94F24; color: #fff; text-decoration: none; border-radius: 3px; }
.history_link { float: left; width: 100%; color: #999999; font: 15px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; }
    .history_link a { color: #999999; }
        .history_link a:link { color: #999999; }
        .history_link a:visited { color: #999999; }
        .history_link a:hover { color: #333333; }
        .history_link a:active { color: #999999; }
.error_other { float: left; position: relative; width: 298px; height: auto; color: #ffffff; font: 14px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; padding: 15px; padding-right: 35px; border: 1px solid transparent; border-radius: 4px; color: #a94442; background-color: #f2dede; border-color: #ebccd1; margin: 20px 0 0 0; }
    .error_other i { position: absolute; top: 5px; right: 10px; font: 22px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\9ED1\4F53"; vertical-align: middle; color: #a94442; filter: alpha(opacity=50); opacity: .5; cursor: pointer; }
        .error_other i:hover { filter: alpha(opacity=90); opacity: .9; }
#baidu_maps::after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; background: #1777cb; filter: alpha(opacity=30); -moz-opacity: 0.30; opacity: 0.30; }
.anchorBL, .BMap_stdMpPan, .BMap_stdMpZoom { display: none; }
