﻿*{
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
}
.g_main{
   background: #f6f6f6;
}
.g_main .m1200 .fl{
    width: 758px;
    background: #ffffff;
    padding: 0px 30px;
    padding-bottom: 20px;
}
.g_main .m1200 .fr{
    width:314px;
    background: #fff;
    padding: 0px 21px;
    padding-bottom: 30px;
}
.g_main .m1200{padding-top:20px;padding-bottom:30px}
.g_main .m1200 .fl .u_tips_text{
    /* margin-top: 35px; */
    font-size: 14px;
    color: #636363;
    border-bottom: 1px solid #eee;
    line-height: 41px;
    
}
.g_main .m1200 .fl .m_content{
    margin-top:15px;
    /* border-bottom: 1px solid #000000; */
}
.g_main .m1200 .fl .m_content .u_content_title{
    font-size:20px;
    color: #000000;
    line-height: 40px;
    text-align: center;
    font-weight: 600;
}
.g_main .m1200 .fl .m_content .u_content_tip{
    margin-top:12px;
    font-size:14px;
    color: #616060;;
    padding-bottom: 10px;
    overflow: hidden;
    text-align: center;
}
.g_main .m1200 .fl .m_content .u_content_tip .fl,.g_main .m1200 .fl .m_content .u_content_tip .fr{
    width:auto
}
.g_main .m1200 .fl .m_content .u_content_tip  .u_color{
    color: #000000;
    font-weight: 600;
}
.u_content_text{
    padding-bottom: 20px;
    margin-top: 20px
}
.u_content_text p{
    line-height: 30px;
    margin-bottom: 15px
}
.g_main .m1200 .fl .m_content .u_content_text_tip{
    margin-top:35px;
    text-indent: 37px;
    color: #222222;
    font-size:12px;
}

.g_main .m1200 .fl .m_bottom_tip{
    margin-top:16px;
    padding-bottom: 60px;
}
.g_main .m1200 .fl .m_bottom_tip .u_bottom_text{
    margin-top:10px;
    color: #293644;
}
.g_main .m1200 .fl .m_bottom_tip .u_bottom_text a{
    font-size: 16px
}
.g_main .m1200 .fl .m_bottom_tip .xgxw{
    color: #ffffff;
    padding:5px 10px;
    background: #11865c;
    font-size:16px;
    width: 110px
}
.g_main .m1200 .fl  .m_share{
    text-align: right;
    font-size:14px;
    color: #616060;;
    margin-top:5px;
    overflow: hidden;

;
}
.g_main .m1200 .fl .m_share a img{
    width:30px;
    height: 30px;
    border-radius: 4px;
    margin-left:5px;
    float: right;
}
.g_main .m1200 .fl  .m_share a:nth-child(1) img{
    margin-left:10px;
}
.g_main .m1200 .fl .u_bottom_text{
    margin-top:15px;
    color: #293644;
}
.g_main .m1200 .fr .m_fr_frame{
    margin-top:0px;
}
.g_main .m1200 .fr .m_fr_frame .u_fr_title{
    font-size:18px;
    margin-top:25px;
    color: #11865c;
    font-weight: 600;
}
.g_main .m1200 .fr .m_fr_frame .u_fr_text{
    margin-top:15px;
    color: #000000;
    font-size:14px;
    position:relative;
    padding-left:10px;
    line-height:20px
}
.g_main .m1200 .fr .m_fr_frame .u_fr_text::before{content:"";background:#11865c;position:absolute;
top:10px;
left:0px;
width:5px;height:5px;border-radius:50%

}
.g_main .m1200 .fr .m_fr_frame .u_fr_text:hover a{color:#11865c}
.g_main .m1200 .fr .m_fr_frame .m_img_list{
    font-size:0;
}
.g_main .m1200 .fr .m_fr_frame .m_img_list img{
    width:314px;
    height:190px;
    margin-top:30px;
}
.g_main .m1200 .fr .m_fr_frame  .zazhi{    width: 64%;
    margin: 20px 18%;}
.g_main .m1200 .fr .m_fr_frame .zazhilist h1{    font-size: 20px;text-align:center;
    color: #11865c;
    font-weight: normal;}
.g_main .m1200 .fr .m_fr_frame .zazhilist p{
       text-indent: 2rem;
    font-size: 14px;
    padding: 10px;
    line-height: 27px;
    color: #666666;
}
.g_main .m1200 .fr .m_fr_frame .tougao a{     display: block;
    background: #11865c;
    text-align: center;
    width: 71%;
    margin: auto;
    color: #fff;
    padding: 10px 0;
    border-radius: 10px;
    font-size: 15px; }