

.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 url('../img/sycon2_ico.png') no-repeat scroll 0px -64px; }

.ks_1 a.hover::before { background: transparent url('../img/sycon2_ico.png') no-repeat scroll 0px 0px; }

.ks_2 a::before { background: transparent url('../img/sycon2_ico.png') no-repeat scroll -71px -64px; }

.ks_2 a.hover::before { background: transparent url('../img/sycon2_ico.png') no-repeat scroll -71px 0px; }

.ks_3 a::before { background: transparent url('../img/sycon2_ico.png') no-repeat scroll -142px -64px; }

.ks_3 a.hover::before { background: transparent url('../img/sycon2_ico.png') 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; }

.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; height: 35px; border: 1px solid rgb(205, 205, 205); background: rgb(240, 254, 255) none repeat scroll 0% 0%; 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('../img/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_adv { width: 100%; margin-top: 40px; }





.ml_list { width: 700px; height: auto; overflow:hidden;}

.ml_list li { float: left; width: 700px; padding: 20px 0px; border-bottom: 1px solid rgb(219, 219, 219); }

.ml_list h3 { height: 30px; background: transparent url('../img/ml_list_1.png') no-repeat scroll 10px center; padding-left: 35px; }

.ml_list h3 a { font-size: 14px; line-height: 30px; color: rgb(102, 102, 102); font-weight: bold; }

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

.ml_list h3 em { float: right; width: 60px; height: 30px; background: transparent url('../img/ml_list_2.png') no-repeat scroll left center; padding-left: 20px; }

.ml_list h3 em a { font-style: normal; font-size: 14px; line-height: 30px; color: rgb(230, 0, 0); font-weight: normal; }

.ml_list p { font-size: 14px; line-height: 30px; color: rgb(102, 102, 102); text-indent: 2em; }

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

.ml_list span { float: right; width: 105px; height: 30px; font-size: 14px; line-height: 30px; color: rgb(102, 102, 102); }

.ml_list span i { font-style: normal; color: rgb(255, 122, 0); }

.tp_num { font-size: 14px; color: rgb(204, 204, 204); height: 27px; line-height: 27px; overflow: hidden; margin-top: 18px; }

.tp_num a { text-decoration: none; color: rgb(204, 204, 204); }

.tp_num a:hover { text-decoration: underline; color: rgb(43, 161, 161); }

.tp_num span { margin: 0px 1px; }

.pagelist li { display: inline; }


.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 url('../img/sycon2_ico.png') no-repeat scroll 0px -64px; }

.ks_1 a.hover::before { background: transparent url('../img/sycon2_ico.png') no-repeat scroll 0px 0px; }

.ks_2 a::before { background: transparent url('../img/sycon2_ico.png') no-repeat scroll -71px -64px; }

.ks_2 a.hover::before { background: transparent url('../img/sycon2_ico.png') no-repeat scroll -71px 0px; }

.ks_3 a::before { background: transparent url('../img/sycon2_ico.png') no-repeat scroll -142px -64px; }

.ks_3 a.hover::before { background: transparent url('../img/sycon2_ico.png') 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;}

.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('../img/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_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: 34px; font-size: 16px; 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); }



.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; }


