
#sub_tilte{text-align: center; background: url(/images/sub_1_2/sky.jpg) no-repeat center 0; margin: 0 -360px;}
#sub_tilte>.title{font-size: 30px; padding-top: 50px; font-weight: 600; letter-spacing: -1px;}
#sub_tilte>.r_bar{width: 30px; height: 1px; background-color: #ff0000; margin: 30px; display: inline-block;}
#sub_tilte>.b_title{background: url(/images/sub_2_2/s_title.png) no-repeat center 0; padding: 40px; font-size: 45px; font-weight: 700;}
#sub_tilte>.s_title{font-size: 18px; line-height: 1.6; padding-bottom: 40px;}


#advantage{background-color: #EEF9FD; height: 1320px;margin: 0 -360px;}
#advantage>div{width: 1200px; margin: 0 auto}
#advantage>div>h3{font-size: 36px; margin-bottom: 30px; text-align: center; padding-top: 50px;}
#advantage>div>.advantage_1{display: block; height: 580px;}
#advantage>div>.advantage_1>li{width:50%; float: left; padding-top: 450px; text-align: center;}
.ad1_bg_1{background: url(/images/sub_2_2/m_s1.png) no-repeat; background-position:50% 0%;}
.ad1_bg_2{background: url(/images/sub_2_2/m_s2.png) no-repeat; background-position:50% 0%;}

#advantage>div .bol_t{font-size: 20px; font-weight: 600; color: #2a3356; margin-bottom: 20px;}
#advantage>div .sm_t{font-size: 15px; padding: 0 30px; letter-spacing: -0.5px; line-height: 1.5; font-weight: 600; padding-bottom: 20px;}


#advantage>div>.advantage_2{margin-top: 20px; display: block;}
#advantage>div>.advantage_2>li{background-color: #fff; width: 260px; padding: 20px 0 0 120px; float: left; margin: 10px; height: 140px; position: relative;}
#advantage>div>.advantage_2 .sm_t{padding-left: 0;}

#advantage>div>.advantage_2>li>img{position: absolute; left: 25px;}

#comp{background-color: #F8EBEF; margin: 0 -360px;}
#comp h3{font-size: 36px; margin-bottom: 30px; text-align: center; padding-top: 50px;}
#comp>.po_rel{margin: 0 auto; width: 1200px; padding-bottom: 60px;}

#comp2{background-color: #cdcef1; margin: 0 -360px;}
#comp2 h3{font-size: 36px; margin-bottom: 30px; text-align: center; padding-top: 50px;}
#comp2>.po_rel{margin: 0 auto; width: 1200px; padding-bottom: 60px;}

#recom>h3{font-size: 36px; margin-bottom: 30px; text-align: center; padding-top: 50px;}
#recom>div>ul{display: inline-block; margin-bottom: 50px;}
#recom>div>ul>li{width: 380px; height: 130px; float: left; padding-top: 220px;}
#recom>div>ul>.rc_bg1{background: url(/images/sub_2_2/s_b1.png) no-repeat;}
#recom>div>ul>.rc_bg2{background: url(/images/sub_2_2/s_b2.png) no-repeat;}
#recom>div>ul>.rc_bg3{background: url(/images/sub_2_2/s_b3.png) no-repeat;}
#recom>div>ul>.rc_bg4{background: url(/images/sub_2_2/s_b4.png) no-repeat;}
#recom>div>ul>.rc_bg5{background: url(/images/sub_2_2/s_b5.png) no-repeat;}
#recom>div>ul>.rc_bg6{background: url(/images/sub_2_2/s_b6.png) no-repeat;}

#recom>div>ul>.mar{margin: 0 30px;}
#recom>div>ul>li{list-style:circle; list-style-position:inside; font-size:20px;}
#recom>div>ul>li>.bol_t{font-size: 20px; font-weight: 600; color: #2a3356; margin-bottom: 15px; padding-left:17px; margin-top:-22px;}
#recom>div>ul>li>.sm_t{font-size: 17px; letter-spacing: -0.5px; line-height: 1.5; font-weight: 600; color: #2a3356; margin-bottom: 7px;}
#recom>div>ul>li>.txt{font-size: 15px;}













