﻿

.sy_main { height: auto; position: relative; }

.syc2c_ks a::before { content: ""; display: block; width: 71px; height: 64px; margin: 0px auto; }

.ks_1 a::before { background: transparent no-repeat scroll 0px -64px; }

.ks_1 a.hover::before { background: transparent no-repeat scroll 0px 0px; }

.ks_2 a::before { background: transparent no-repeat scroll -71px -64px; }

.ks_2 a.hover::before { background: transparent no-repeat scroll -71px 0px; }

.ks_3 a::before { background: transparent no-repeat scroll -142px -64px; }

.ks_3 a.hover::before { background: transparent no-repeat scroll -142px 0px; }

.position { height: 30px; font-size: 12px; line-height: 30px; color: rgb(0, 110, 110); margin: 20px 0px; }

.position a, .position span { color: rgb(102, 102, 102); }

.main_left { width: 700px; height: auto; }

.ml_title { width: 700px; height: 72px; text-align: center;}

.ml_title img { float: left; width: 72px; height: 72px; margin-right: 5px; }

.ml_title h1 { float: left; width: 620px; font-family: "Microsoft YaHei"; font-size: 28px; color: rgb(0, 123, 123); font-weight: bold; line-height: 48px; }

.ml_title p { float: left; width: 620px; font-size: 12px; color: rgb(102, 102, 102); }

.ml_title p a { margin-left: 15px; }

.ml_title p a:hover, .ml_title p a.hover { color: rgb(255, 0, 0); }

.ml_yygg { width: 698px; border: 1px solid rgb(205, 205, 205); margin: 20px 0px; }

.ml_yygg span { float: left; display: block; width: 80px; height: 35px; padding-left: 60px; margin-left: 10px; font-family: "Microsoft YaHei"; font-size: 16px; line-height: 35px; color: rgb(0, 108, 119); background: transparent url('../images/ml_yygg.png') no-repeat scroll left center; }

.ml_yygg p { float: left; width: 545px; height: 35px; font-size: 14px; line-height: 35px; color: rgb(51, 51, 51); }

.ml_yygg p a { color: rgb(255, 0, 0); }

.ml_cont { width: 700px; height: auto; }

.ml_cont p { font-size: 16px; line-height: 32px; text-indent: 2em; color: rgb(51, 51, 51); }
.ml_cont p u,.ml_cont p a{color:rgb(0, 123, 123);}
.ml_next { width: 700px; height: 30px; margin: 10px 0px; }

.ml_next a { width: 50%; font-size: 16px; line-height: 30px; color: rgb(102, 102, 102); text-align: center; }

.ml_next a:hover { color: rgb(236, 90, 2); }

.ml_next p { width: 44%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 10px 5px; }

.ml_adv { width: 100%; margin-top: 40px; }

.ml_jylc { width: 700px; height: 256px; margin-top: 40px; }

.ml_jylc p { font-size: 16px; line-height: 32px; text-indent: 2em; color: rgb(102, 102, 102); }

.ml_jylc p a { font-weight: bold; color: rgb(230, 0, 0); }

.ml_tj { width: 648px; height: 240px; border: 1px solid rgb(219, 219, 219); margin-top: 40px; padding: 25px 25px 0px; }

.mltj_l { width: 300px; }

.mltj_lc { margin-top: 10px; width: 300px; height: 176px; overflow: hidden; }

.mltj_lc li { float: left; width: 300px; height: 176px; }

.mltj_lc a { float: left; display: block; width: 300px; height: 18px; font-size: 14px; line-height: 34px; color: rgb(102, 102, 102); margin: 5px 0px; }

.mltj_lc a:hover { color: rgb(255, 108, 0); }

.mltj_r { width: 300px; }

.mltj_rc { margin-top: 10px; width: 300px; height: 176px; overflow: hidden; font-size: 14px; line-height: 24px; }

.mltj_rc img { float: left; width: 152px; height: 175px; margin-right: 15px; }

.mltj_rc p { float: left; width: 130px; height: 127px; color: rgb(102, 102, 102); }

.mltj_rc p a{color:rgb(236, 90, 2)}

.mr_con2 { width: 236px; height: 370px; border: 1px solid rgb(219, 219, 219); padding: 10px 15px 0px; margin-top: 20px; }

.mr_c2_c li { width: 236px; height: 328px; }

.mr_c2_c li a { float: left; width: 236px; font-size: 14px; line-height: 34px; height: 20px; margin: 5px 0px; color:#333;}



@media (max-width: 640px) {
    .main_left{width: 100%}
    .ml_title{width: 100%}
    .ml_title{width: 100%}
    .ml_cont{width: 100%}
    .ml_title p{width: 100%}
    .ml_title h1{width: 100%}
    .ml_next{width: 100%}
    .ml_tj{width: 100%}
    .mltj_l{display: none}
    .mltj_r{float: none}
    .foot_bl{margin-left: 8%}
}