/* 
Reset Stylesheet
Last Updated: 2013-05-17
Modified: xuhong - 290257125
*/
@charset "utf-8";
@import url(global.css);


body{text-align:center;background: #FCFCFC url(/images/2021sy/20210302.jpg) center top no-repeat;padding-top: 175px;}
#topBj {background: #FCFCFC url(/images/beijing.jpg) center top no-repeat;padding-top: 175px;}
.srxxw { width:960px; margin:0 auto; background:#fff; padding:0 10px;text-align:left}
.in_header { width:960px; clear:both; display:block;}
.in_header .ad { padding-top:1px; width:960px;}
.in_header .head { width:960px; height:71px; clear:both; display:block; padding:11px 0 9px 0; overflow:hidden;}
.in_header .logo { width:217px; height:71px;background:url(../images/in_logo.gif) no-repeat; float:left;}
.in_header .logo a { width:217px; height:71px; display:block;text-indent:-9999px;}
.in_header .site-nav { width:595px; border-left:1px solid #D6D6D6;height:71px; float:left;}
.in_header .site-nav dl { width:179px; border-right:1px solid #D6D6D6; padding:12px 0 0 15px; line-height:23px; float:left;}
.in_header .site-nav dl.b3 { width:189px;}
.in_header .site-nav dt,.in_header .site-nav dd { margin-right:8px;*margin-right:5px; display:inline;}
.in_header .site-nav dt { font-weight:bold;}
.in_header .weather { width:147px; height:71px; float:right; text-align:center; line-height:24px;}
.in_header .menu { height:27px; line-height:27px; background:#EB0102; color:#fff; padding:0 10px; width:940px; position:relative;}
.in_header .menu a { color:#fff; margin-right:10px;}
.in_header .menu .search { width:224px; height:27px; position:absolute; top:0px; right:10px;}
.in_header .menu .search .bt1 { width:65px; margin-right:8px;height:17px; border:0px solid #fff; font-size:12px; padding:0 3px; color:#333;}
.in_header .menu .search .bt2 { height:18px; border:1px solid #eee; width:70px; margin:0 8px 0 0; font-size:12px;}
.in_header .menu .search .bt3 { width:50px; height:17px; border:0px solid #fff; background:url(../images/index_ico01.gif) no-repeat; margin-top:0px;}

.in_footer {border-top: 5px solid #EA0001;width: 940px;height: 130px;padding: 5px 10px;color: #333;text-align: center;background: #f7f6f6;position: relative; font-family:Arial; line-height:25px; color:#333}
.in_footer .l_logo,.in_footer .l_logo2,.in_footer .r_logo,.in_footer .r_logo2 { background:url(../images/index_ico02.gif) no-repeat 0 0; position:absolute;}
.in_footer .l_logo{left:300px;bottom:30px;width:35px;height:43px; background-position: -19px -11px;}
.in_footer .l_logo2{left:160px;bottom:25px;width:120px;height:50px;border:1px solid #e2e2e2;background-position: -199px -11px;}
.in_footer .r_logo{right:300px;bottom:30px;width:36px;height:42px;background-position:-110px -14px;}
.in_footer .r_logo2{right:160px;bottom:25px;width:120px;height:50px;border:1px solid #e2e2e2;background-position: -363px -11px;}

.in_p1 { width:960px; clear:both; display:block;}
.in_p1 .t { width:708px; height:107px; float:left; text-align:center; padding:8px 0 8px 0;overflow:hidden;}
.in_p1 .t h1 { background:url(../images/ad/ad690_39.jpg) no-repeat;height:50px; width:690px; margin:0 auto;}
.in_p1 .t h1 a {height:39px; text-indent:-9999px;display:block; width:690px;}
.in_p1 .t h3 { width:690px; height:23px; line-height:23px; overflow:hidden;}
.in_p1 .t h3 a { margin:0 5px;}
.in_p1 .d { width:238px; height:123px; float:right;}
.in_p1 .d h2 {position: relative;height: 24px;width: 228px;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;font-size: 14px;font-weight: bold;background: #F7F7F7;line-height: 24px;padding-left: 10px;color: #CC0100;}
.in_p1 .d h2 a{position: absolute;top: 0px;right: 10px;font-size: 12px;font-weight: normal;}
.in_p1 .d ul { width:200px; height:100px; float:left; padding:3px 0 0 8px;}
.in_p1 .d li { width:224px; font-size:14px; line-height:24px; height:24px; overflow:hidden;}

.in_p2 { width:960px; clear:both; display:block;}
.in_p2 .l1 { width:350px; float:left;}
.in_p2 .l1 .main_focus { height:261px; width:348px;}
.in_p2 .a3 { height:255px; width:348px;}
#play {width:348px;margin-top:0px; height:255px;*margin-top:-12px;}
#playText { margin-top:225px; z-index:2; padding-left:0px; font-size:14px; text-align:center;font-weight:bold; width:348px; color:#000; line-height:30px;height:30px; overflow:hidden; position:absolute; cursor:pointer; }
#playShow p{display:none;}
#playNum { margin:203px 5px 0 175px;z-index:3; width:168px; text-align:right; position:absolute; height:25px; }
#playNum a { margin:0px; width:25px;font:bold 12px "Times New Roman", Times, seri;height:25px;  line-height:25px; cursor:pointer; color:#fff; padding:0 5px; background:#000; text-align:center }
#playShow{ width:348px; height:225px; overflow:hidden;}
#playShow img { width:348px; height:225px;}
.in_p2 .l1 .a1,.in_p2 .l1 .a2 { width:348px; clear:both; display:block}
.in_p2 .l1 .a1 h2,.in_p2 .l1 .a2 h2 {position:relative;height:24px; width:338px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px; color:#CC0003;}
.in_p2 .l1 .a1 h2 a,.in_p2 .l1 .a2 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p2 .l1 .a1 ul { padding:5px 10px; width:328px;}
.in_p2 .l1 .a1 li { height:25px; line-height:25px; font-size:14px; width:316px; padding-left:12px;overflow:hidden; background:url(../images/index_ico01.gif) no-repeat -226px -49px;}
.in_p2 .l1 .a2 { height:258px; overflow:hidden;}
.in_p2 .l1 .a2 .img { width:348px; height:127px; overflow:hidden;}
.in_p2 .l1 .a2 .img { width:360px;}
.in_p2 .l1 .a2 .img li { width:152px; height:122px; float:left; text-align:center; margin:5px 15px 0 10px;_margin:5px 16px 0 5px; position:relative; line-height:18px;overflow:hidden;}
.in_p2 .l1 .a2 .img li a { width:150px; height:120px; display:block; background:#EDEDED; border:1px solid #EDEDED;}
.in_p2 .l1 .a2 .img li a:hover { color:#eee; background:#333; border:1px solid #333; text-decoration:none;}
.in_p2 .l1 .a2 .img li img { width:150px; height:100px; display:block; clear:both;}
.in_p2 .l1 .a2 .img li span { position:absolute; width:42px; height:42px;top:45px; background:url(../images/index_ico01.gif) no-repeat 0px -473px;left:15px; text-indent:-9999px;}
.in_p2 .l1 .a2 .txt {padding:3px 10px 0px 10px; width:328px; height:100px; overflow:hidden; clear:both; display:block;}
.in_p2 .l1 .a2 .txt li { height:24px; line-height:24px; font-size:14px; width:310px; padding-left:18px;overflow:hidden; background:url(../images/index_ico01.gif) no-repeat -222px -479px;}
.in_p2 .l2 { width:350px;}
.in_p2 .l2 .news_main2{width:346px; overflow:hidden;height:157px;border:2px solid #bc0001;background:#f7f7f7;}
.in_p2 .l2 .news_main2 div.left{width:226px; float:left; overflow:hidden;}
.in_p2 .l2 .news_main2 div.right{width:120px; float:right; overflow:hidden; background:#ffffff; text-align:center;height:151px; padding:3px 0 0 0}
.in_p2 .l2 .news_main2 h3{height:30px;width:100%; border-bottom:1px solid #DFDFDF;}
.in_p2 .l2 .news_main2 h3 span{display:inline-block;background:url(../images/index_ico01.gif) no-repeat -106px -59px;height:25px;padding-left:68px;color:#d42a0c;font-size:14px;font-weight:bold;line-height:30px;margin-left:10px;float:left;}
.in_p2 .l2 .news_main2 h3 span a:link,.news_main2 h3 span a:hover,.news_main2 h3 span a:visited{color:#e30200; text-decoration:none;}
.in_p2 .l2 .news_main2 ul{display:block;font-size:14px;margin:5px auto;width:95%;}
.in_p2 .l2 .news_main2 ul li{padding:1px 0 2px; overflow:hidden; height:21px; line-height:21px;width:220px;}
.in_p2 .l2 .news_main2 ul li.red,.news_main2 ul li.red a:link,.news_main2 ul li.red a:hover,.news_main2 ul li.red a:visited{ font-weight:bold; color:#cd0000;}
.in_p2 .l2 .news_main2 ul li span{padding-right:2px;}
.in_p2 .l2 .a5 { width:348px; clear:both; display:block; height:773px; overflow:hidden;}
.in_p2 .l2 .a5 h2 { border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; height:24px; width:334px; background:#F8F5FC; line-height:24px; font-size:14px; font-weight:bold; color:#DC0201; padding:0 7px; position:relative}
.in_p2 .l2 .a5 h2 span { font-size:12px; font-weight:normal; position:absolute; top:0px; right:60px;}
.in_p2 .l2 .a5 h2 a { font-size:12px; color:#333; font-weight:normal; position:absolute; top:0px; right:7px;}
.in_p2 .l2 .a5 dl { width:334px; margin:0 7px; margin-top:3px;border-bottom:1px dashed #838383; line-height:24px; font-size:14px; height:171px; overflow:hidden;}
.in_p2 .l2 .a5 dl.c { height:195px;}
.in_p2 .l2 .a5 dt { font-weight:bold; width:334px; overflow:hidden; height:24px;}
.in_p2 .l2 .a5 dd { width:340px;}
.in_p2 .l2 .a5 dd a {white-space: nowrap;}
.in_p2 .r { width:240px;}
.in_p2 .m240 { width:238px;}
.in_p2 .m240 h2 {position:relative;height:24px; width:228px; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0;font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px; color:#CC0100;}
.in_p2 .m240 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p2 .m240 ul { width:218px; padding:5px 10px; font-size:14px;}
.in_p2 .m240 li { height:24px; line-height:24px; width:218px; overflow:hidden;}
.in_p2 .ad_240 { width:240px; height:220px; overflow:hidden;}

.in_p3 { width:960px; clear:both; display:block}
.in_p3 .m710 dl { width:348px; float:left; font-size:14px; overflow:hidden; margin-top:10px;}
.in_p3 .m710 dl.rg { float:right}
.in_p3 .m710 dt { position:relative;height:24px; width:338px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p3 .m710 dt a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p3 .m710 dd { line-height:23px; padding:3px 10px; height:297px; overflow:hidden;}
.in_p3 .sjb { width:238px; height:248px; overflow:hidden;margin-top:10px}
.in_p3 .sjb dt {height:24px; width:228px; border-bottom:1px solid #E0E0E0; position:relative;font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p3 .sjb .x_sj {left: 105px;position: absolute;display: block;width: 57px; top:0px;}
.in_p3 .sjb .x_sj a { font-size:14px; font-weight:bold; color:#900;}
.in_p3 .sjb dt span { color:#CB0101;}
.in_p3 .sjb dt a { position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal; color:#3D3D3D;}
.in_p3 .sjb .ico { background:url(../images/index_ico01.gif) no-repeat 0px -155px; border-bottom:1px solid #E1DFE0; height:29px; text-indent:-9999px;}
.in_p3 .sjb dd img { float:left; margin:4px 5px 0 2px;}
.in_p3 .sjb dd b {width:16px; font-weight:normal;height:16px; text-align:center; display:inline-block; float:left; margin:3px 2px 3px 2px;}
.in_p3 .sjb dd b a { width:16px; height:16px; display:block;background:url(../images/index_ico01.gif) no-repeat 0px -191px;}
.in_p3 .sjb dd b a:hover {background:url(../images/index_ico01.gif) no-repeat -108px -191px; color:#000; text-decoration:none;}
.in_p3 .sjb dd b.gray {background:url(../images/index_ico01.gif) no-repeat -222px -191px;}
.in_p3 .bl { width:238px;}
.in_p3 .bl dt {height:24px; width:228px; border-bottom:1px solid #E0E0E0; position:relative;font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p3 .bl dt a { position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p3 .bl dd { line-height:23px; padding:3px 10px; height:376px; overflow:hidden; font-size:14px;}
.in_p3 dd a{display:block;}
.in_p7 dd a{display:block;}
.in_p7 .txt a{display:block;}
.in_p8 .txt a{display:block;}
.in_p4 { width:960px; clear:both; display:block}
.in_p4 .title { position:relative;height:34px; background:#ECECEC; border-top:2px solid #EA0001; border-bottom:1px solid #E0E0E0; line-height:34px; width:950px; padding-left:10px; color:#D00F12; font-size:20px; font-family:Microsoft YaHei;}
.in_p4 .title span { position:absolute; top:0px; right:10px; font-size:12px;}
.in_p4 .title span a { margin-left:10px;}
.in_p4 .rg { float:right}
.in_p4 .l1 { width:348px; float:left; height:285px; position:relative;}
.in_p4 .l1 .t { height:24px; line-height:24px; width:348px; font-size:14px;border-bottom:1px solid #E0E0E0; background:#F7F7F7;}
.in_p4 .l1 .t li { float:left; cursor:pointer; padding:0 8px; font-weight:bold;}
.in_p4 .TabbedPanelsTabSelected { background:#fff; border-bottom:1px solid #fff; border-right:1px solid #E0E0E0;border-left:1px solid #E0E0E0; font-weight:bold; margin-left:-1px}/* 默认选中状态 */
.in_p4 .l1 .more {position:absolute; top:5px; right:10px; font-size:12px; font-weight:normal;}
.in_p4 .l1 .b { width:328px; padding:10px 10px 0 10px; overflow:hidden; height:255px;}
.in_p4 .l1 .b1 .img { width:388px; clear:both; height:93px}
.in_p4 .l1 .b1 .img li { background:#333; line-height:22px; width:150px; height:89px; text-align:center; overflow:hidden; float:left; margin-right:25px;}
.in_p4 .l1 .b1 .img li img { width:150px; height:67px; display:block; clear:both;}
.in_p4 .l1 .b1 .img li a { color:#C4C4C4; width:150px; height:67px; display:block;}
.in_p4 .l1 .b1 .txt { font-size:14px; width:328px; clear:both;}
.in_p4 .l1 .b1 .txt li { height:26px; line-height:26px; width:164px; float:left;overflow:hidden;}
.in_p4 .l2 { width:348px;}
.in_p4 .l2 h2 {position:relative;height:24px; width:338px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p4 .l2 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p4 .l2 ul { width:328px; padding:0 9px 0 4px; font-size:14px;}
.in_p4 .l2 li { width:159px; line-height:26px; height:26px; float:left; overflow:hidden; margin-left:5px;}
.in_p4 .r1 { width:238px; clear:both; height:285px;}
.in_p4 .r1 h2,.in_p4 .r2 h2 {position:relative;height:24px; width:228px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p4 .r1 h2 a,.in_p4 .r2 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p4 .r1 dl { width:220px; padding:9px 9px 0 9px;}
.in_p4 .r1 dt { width:220px; height:145px;}
.in_p4 .r1 dd { height:25px; width:220px; line-height:25px; overflow:hidden; font-size:14px;}
.in_p4 .r2 { width:238px; clear:both; margin-top:10px; height:285px;}
.in_p4 .r2 dl {width:220px; padding:9px 9px 0 9px;}
.in_p4 .r2 dt { width:220px; height:120px; clear:both; line-height:23px; overflow:hidden;}
.in_p4 .r2 dt a { width:220px; height:110px; display:block; overflow:hidden;}
.in_p4 .r2 dt a:hover  { color:#333;}
.in_p4 .r2 dt img { width:120px; height:110px; float:left; margin-right:5px;}
.in_p4 .r2 dt strong { font-size:14px; line-height:20px;}
.in_p4 .r2 dd {height:25px; width:220px; line-height:25px; overflow:hidden; font-size:14px;}

.in_p5 { width:960px; clear:both; display:block}
.in_p5 .title { position:relative;height:34px; background:#ECECEC; border-top:2px solid #EA0001; border-bottom:1px solid #E0E0E0; line-height:34px; width:950px; padding-left:10px; color:#D00F12; font-size:20px; font-family:Microsoft YaHei;}
.in_p5 .title span { position:absolute; top:0px; right:10px; font-size:12px;}
.in_p5 .title span a { margin-left:10px;}
.in_p5 .box { width:960px; clear:both; display:block;}
.in_p5 .tu_1 {width: 960px;overflow: hidden;position: relative;padding-bottom: 10px;}
.in_p5 .tu_1 ul.pic_list{width:302px;float:left;text-align:left; font-size:12px;}
.in_p5 .tu_1 ul.pic_list li{width:302px;display:none;text-align:center;font-size:14px;position:absolute;}
.in_p5 .tu_1 ul.pic_list li a { color:#fff;}
.in_p5 .tu_1 ul.pic_list li img{margin-top:12px;}
.in_p5 .tu_1 ul.pic_list li div{position:absolute;background:#000;-moz-opacity:0.6;filter:alpha(opacity=60);opacity:0.6;width:302px;top:183px;left:0;height:48px;}
.in_p5 .tu_1 ul.pic_list li b{position:absolute;width:292px;top:183px;left:0;height:42px;font-weight:normal;padding:3px 5px; line-height:42px; font-size:12px; overflow:hidden;}
.in_p5 .small_list {width: 656px;float: right;text-align: left;}
.in_p5 .small_list li{width:139px;text-align:center;float:left;padding-left:25px;}
.in_p5 .small_list li img{margin-top:13px;width:139px;height:101px;}
.in_p5 .small_list div{display:none;}
.in_p5 .small_list b{display:none;}
.in_p5 .tu_2 { width:960px; overflow:hidden;height:122px; clear:both; display:block}
.in_p5 .tu_2 ul { width:1100px;}
.in_p5 .tu_2 li { width:176px; height:122px; float:left; margin-right:20px;}

.in_p6 { width:960px; clear:both; display:block;}
.in_p6 .x {width:348px; float:left; font-size:14px; overflow:hidden; height:313px; overflow:hidden;}
.in_p6 .x h2 {position:relative;height:24px; width:338px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px; color:#D00602;}
.in_p6 .x h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p6 .x h2 span { font-size:12px; font-weight:normal; color:#000; position:absolute; top:0px; left:100px; width:170px;}
.in_p6 .x h2 span a { position:inherit; margin-left:10px; color:#06C;}
.in_p6 .x h2 span b {font-weight:normal;}
.in_p6 .rg { float:right}
.in_p6 .img { width:338px; border-bottom:1px dashed #ccc; height:103px; clear:both; display:block; padding:9px 0 0 10px;}
.in_p6 .img .a { width:115px; line-height:23px;text-align:center; height:93px; font-size:12px; float:left; margin-right:10px;}
.in_p6 .img .a a { width:115px; height:93px; display:block;background:#F1F1F1;padding:1px;}
.in_p6 .img .a a:hover { background:#333; color:#fff; text-decoration:none;}
.in_p6 .img .b { width:204px; float:left; height:93px; overflow:hidden;}
.in_p6 .img .b li { line-height:24px; height:24px; overflow:hidden;}
.in_p6 .img .b span a {color:#979797;float:right; font-size:12px;}
.in_p6 .txt { width:338px; padding:4px 4px 0 4px; height:168px;}
.in_p6 .txt li { color:#bbb; width:169px; height:24px; line-height:24px; float:left; overflow:hidden;}
.in_p6 .zt { width:238px; margin-top:10px; clear:both;height:123px; overflow:hidden;}
.in_p6 .zt ul {}
.in_p6 .zt li { width:100px; height:50px; float:left; margin:7px 0 0 12px;_margin:7px 7px 0 6px;}
.in_p6 .zt img { width:100px; height:50px;}

.in_p7 { width:960px; clear:both; display:block;}
.in_p7 .title { position:relative;height:34px; background:#ECECEC; border-top:2px solid #EA0001; border-bottom:1px solid #E0E0E0; line-height:34px; width:950px; padding-left:10px; color:#D00F12; font-size:20px; font-family:Microsoft YaHei;}
.in_p7 .title span { position:absolute; top:0px; right:10px; font-size:12px;}
.in_p7 .title span a { margin-left:10px;}
.in_p7 .box { width:960px; clear:both; display:block; margin-top:10px;}
.in_p7 .m710 dl,.in_p7 .m710 .bd1 { width:348px; float:left; font-size:14px; overflow:hidden;}
.in_p7 .m710 .rg { float:right}
.in_p7 .m710 dt,.in_p7 .m710 h2 { position:relative;height:24px; width:338px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p7 .m710 dt a,.in_p7 .m710 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p7 .m710 dd { line-height:24px; padding:3px 10px; height:311px; overflow:hidden;}
.in_p7 .m710 .img { width:348px; height:118px; overflow:hidden;}
.in_p7 .m710 .img li { text-align:center; float:left; width:160px; height:108px;padding:3px 3px 0 3px; font-size:12px; overflow:hidden; line-height:18px; margin:5px 1px 0 4px;}
.in_p7 .m710 .img li img { width:160px; height:90px; display:block; clear:both;}
.in_p7 .m710 .txt { height:193px; width:328px;line-height:24px; padding:3px 10px;overflow:hidden;}
.in_p7 .m240 { width:238px; height:342px; overflow:hidden;}
.in_p7 .m240 h2 {height:24px; width:228px; border-bottom:1px solid #E0E0E0; position:relative;font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p7 .m240 h2 a { position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p7 .m240 li {border-bottom:1px dashed #ccc;margin:6px 6px 0 6px;padding-bottom:8px;height:92px;overflow:hidden;}
.in_p7 .m240 h4 { font-size:13px; font-weight:bold; line-height:22px;}
.in_p7 .m240 li p { color:#676767; line-height:18px;}
.in_p7 .m240 li p a { color:#F00;}
.in_p7 .m240 .uba {float:left;border:1px solid #ccc;padding:3px;margin-right:8px;}

.in_p8 { width:960px; clear:both; display:block;}
.in_p8 .m710 .bd1 { width:348px; float:left; font-size:14px; overflow:hidden;}
.in_p8 .m710 .rg { float:right}
.in_p8 .m710 h2 { position:relative;height:24px; width:338px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p8 .m710 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p8 .m710 .img { width:348px; height:118px; overflow:hidden;}
.in_p8 .m710 .img li { text-align:center; float:left; width:160px; height:108px;padding:3px 3px 0 3px; font-size:12px; overflow:hidden; line-height:18px; margin:5px 1px 0 4px;}
.in_p8 .m710 .img a {}
.in_p8 .m710 .img li img { width:160px; height:90px; display:block; clear:both;}
.in_p8 .m710 .txt { height:145px; width:328px; padding:3px 10px; line-height:24px; overflow:hidden;}
.in_p8 .m710 .txt1 { height:145px; width:338px; padding:3px 10px;}
.in_p8 .m710 .txt1 a { width:160px; float:left; line-height:24px; height:24px; overflow:hidden; margin-right:5px;}
.in_p8 .m240 { width:238px; height:294px; overflow:hidden;}
.in_p8 .m240 h2 { position:relative;height:24px; width:228px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p8 .m240 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p8 .m240 ul { width:223px; padding:3px 5px 3px 10px;}
.in_p8 .m240 li { height:24px; line-height:24px; width:223px; font-size:14px; overflow:hidden;}
.in_p8 .m240 li a { width:223px; height:24px; display:block;}

.in_p9 { width:960px; clear:both; display:block;}
.in_p9 .x {width:348px; float:left; font-size:14px; overflow:hidden; height:227px; overflow:hidden; margin-top:10px;}
.in_p9 .x h2 {position:relative;height:29px; width:338px; border-bottom:1px solid #CFCFCF; border-top:2px solid #216F96;font-size:14px; font-weight:bold; background:#F7F7F7; line-height:29px; padding-left:10px; color:#D00602;}
.in_p9 .x h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p9 .x h2 span {color:#000; width:102px; height:29px; border-right:1px solid #CFCFCF; border-bottom:1px solid #fff; display:block; position:absolute; top:0px; left:0px; text-align:center; background:url(../images/index_ico01.gif) no-repeat -128px -7px; cursor:default}
.in_p9 .rg { float:right}
.in_p9 .img { width:338px; border-bottom:1px dashed #ccc; height:103px; clear:both; display:block; padding:9px 0 0 10px;}
.in_p9 .img .a { width:115px; line-height:23px;text-align:center; height:93px; font-size:12px; float:left; margin-right:10px;}
.in_p9 .img .a a { width:115px; height:93px; display:block;background:#F1F1F1;padding:1px;}
.in_p9 .img .a a img { display:block}
.in_p9 .img .a a:hover { background:#333; color:#fff; text-decoration:none;}
.in_p9 .img .b { width:204px; float:left; height:93px; overflow:hidden;}
.in_p9 .img .b li { line-height:24px; width:204px; height:24px; overflow:hidden; color:#B9B9B9;}
.in_p9 .txt { width:338px; padding:4px 4px 0 4px; height:75px;}
.in_p9 .txt li { color:#bbb; width:169px; height:24px; line-height:24px; float:left; overflow:hidden;}
.in_p9 .r1 { width:238px; margin-top:10px;}
.in_p9 .r1 h2 { position:relative;height:24px; width:228px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px; color:#D00509}
.in_p9 .r1 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p9 .r1 ul { background:url(../images/index_ico01.gif) no-repeat 9px -209px; height:256px; width:203px; padding:10px 0 0 35px;}
.in_p9 .r1 li { height:25px; line-height:25px; width:203px; overflow:hidden; font-size:14px;}
.in_p9 .r2 { margin-top:13px;}
.in_p9 .r2 h2 { color:#333;}
.in_p9 .r2 ul { background:none; height:204px; padding:2px 0 0 11px;}

.in_11 { width:960px; clear:both; display:block;}
.in_11 .link_pic { width:958px; border:1px solid #f0c51b;}
.in_11 .link_pic li{float:left;margin:9px 0 0 9px;_margin:9px 4px 0 5px;padding:2px;width:120px;height:50px;border:1px solid #f0c51b; overflow:hidden}
.in_11 .link_pic li img { width:120px; height:50px;}
.in_11 .link_1{width:958px;border:1px solid #2861b2;padding-bottom:3px; margin-top:10px;_padding-top:5px;}
.in_11 .hh{height:56px}
.in_11 .link_1 .link_logo { background:url(../images/index_ico01.gif) no-repeat -1px -24px; width:78px; height:26px; text-indent:-9999px;}
.in_11 .link_1 li {float: left;white-space: nowrap;line-height: 33px;_line-height:22px;height: 26px;margin-left: 5px;overflow: visible;}
.in_11 .link_2 {border:1px solid #e5a829;}
.in_11 .link_2 .link_logo { background-position:0px -58px}
.in_11 .bm { width:958px; margin-top:10px; clear:both; display:block; border:1px solid #ffdd7f; background:#fff5d1;height:60px;}
.in_11 .bm h2 { height:24px; line-height:24px; font-size:14px; font-weight:bold; background:url(../images/index_ico01.gif) repeat-x 0px -96px; padding-left:5px;}
.in_11 .bm li {float: left;display: inline;width: 60px;height: 22px; text-align:center; line-height:22px;margin: 8px 0 0 8px; background:url(../images/index_ico01.gif) no-repeat -4px -124px;}
.in_11 .bm li a { width:60px; height:22px; color:#fff; display:block;}

.in_11 .gygg { width:958px; margin-top:10px; clear:both; display:block; border:1px solid #f7fcfe; background:#f7fcfe;height:250px;}
.in_11 .gygg h2 { height:24px; line-height:24px; font-size:14px; font-weight:bold; background:url(../images/20200903.jpg) no-repeat; padding-left:5px;}


.zhuanti_main { width:960px; clear:both; display:block;}
.zhuanti_main .mbx { height:35px; line-height:35px; background:#FAFAFA; border-top:1px solid #D3DBE6; padding:0 15px; width:930px; clear:both; display:block;}
.zhuanti_main .mbx a { color:#000; text-decoration:none}
.zhuanti_main .mbx a:hover { color:#900; text-decoration:underline;}
.zhuanti_main .box { width:958px; clear:both; display:block; border:1px solid #CDCDCD;height:223px; overflow:hidden;}
.zhuanti_main .box .lf { width:658px; float:left; height:223px; overflow:hidden; padding:0px 14px 0 13px;}
.zhuanti_main .box h2 {height:54px; width:658px; line-height:54px;}
.zhuanti_main .box h2 a {font-family:Microsoft YaHei; font-size:24px; margin-right:5px;}
.zhuanti_main .box img { width:658px; height:154px;}
.zhuanti_main .box .rg { width:240px; height:199px; background:#F5F5F5; float:right; color:#636363; line-height:20px; padding:24px 18px 0 15px;}
.zhuanti_main .box .rg a { color:#900;}
.zhuanti_main .box span { color:#900; }
.zhuanti_main .page { height:30px; line-height:30px; width:960px; position:relative;}
.zhuanti_main .tp { position:absolute; top:0px; right:0px;}



#Unit {
	WIDTH: 960px; COLOR: #333
}
#Unit .Unit_top {
	WIDTH: 960px; BACKGROUND: url(../images/Unit_top.jpg) no-repeat 0px 0px; HEIGHT: 41px
}
#Unit .Unit_Content {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px auto; WIDTH: 958px; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid
}
#Unit .Unit_Content .Unit_box {
	BORDER-BOTTOM: #f0c51b 1px dashed; BORDER-LEFT: #f0c51b 0px dashed; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 302px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 100px; BORDER-TOP: #f0c51b 0px dashed; BORDER-RIGHT: #f0c51b 2px dashed; PADDING-TOP: 5px
}
#Unit .Unit_Content .Unit_box H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 283px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 14px; PADDING-TOP: 6px
}
#Unit .Unit_Content .Unit_box H3 SPAN {
	FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: normal; _padding-top: 2px
}
#Unit .Unit_Content .Unit_box .pic {
	MARGIN-TOP: 2px; WIDTH: 92px; FLOAT: left; HEIGHT: 68px
}
#Unit .Unit_Content .Unit_box .pic IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 88px; PADDING-RIGHT: 1px; HEIGHT: 64px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
#Unit .Unit_Content .Unit_box UL {
	WIDTH: 203px; FLOAT: left; MARGIN-LEFT: 5px
}
#Unit .Unit_Content .Unit_box UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; HEIGHT: 23px; OVERFLOW: hidden; PADDING-TOP: 0px
}



/*20130902 xin*/
.in_job {width: 960px;clear: both;display: block; height:391px; overflow:hidden;}
.in_job .title { position:relative;height:34px; background:#ECECEC; border-top:2px solid #EA0001; border-bottom:1px solid #E0E0E0; line-height:34px; width:950px; padding-left:10px; color:#D00F12; font-size:20px; font-family:Microsoft YaHei;}
.in_job .title span { position:absolute; top:0px; right:10px; font-size:12px;}
.in_job .title span a { margin-left:10px;}
.in_job .m710 {border:1px solid #EAEAEA; width:708px; float:left; height:342px; overflow:hidden;}
.in_job .m710 h2 {position:relative;height:24px; width:698px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_job .m710 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_job .m710 .box { clear:both; display:block; overflow:hidden; width:698px; height:317px; padding-top:7px;}
.in_job .m710 .box li { width:319px; height:25px; line-height:25px; border-bottom:1px dashed #DCDCDC; overflow:hidden; padding-left:17px;background: url(http://www.srzhaopin.com/templates/default/images/sr_job_002.gif) no-repeat -10px -268px; float:left;margin: 0 0 0 11px;_margin:0px 0px 0px 6px;}
.in_job .m710 .box li a { color:#005DDB; text-decoration:none; margin-right:10px;}
.in_job .m710 .box li a:hover { text-decoration:underline; color:#900;}
.in_job .m710 .box li.img { width:330px; height:151px; float:left; border:0px solid #fff; background:none; margin:0px 0px 0px 0px;}
.in_job .m710 .box li.img img { width:330px; height:151px;}
.in_job .m240 {border:1px solid #EAEAEA; width:238px; float:right; height:342px;}
.in_job .m240 h2 {position:relative;height:24px; width:228px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_job .m240 h2 a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_job .m240 li { color:#434343;height:25px; line-height:25px; font-size:12px; clear:both; width:220px; overflow:hidden; border-bottom:1px dashed #DCDCDC; margin:0 auto;}
.in_job .m240 li a { color:#656565;}
.in_job .m240 li a:hover { text-decoration: underline; color:#900;}
.in_job .m240 h3 { width:202px; height:40px; clear:both; display:block; margin:0 auto; background:#eee; margin-top:20px;}
.in_job .m240 h3 a { width:202px; height:40px; display:block; text-indent:-9999px; background:url(http://www.srxww.com/statics/images/in_job.jpg);}
.add{height: 25px;overflow: hidden;}



.in_p3 .m960 dl { width:473px; float:left; font-size:14px; overflow:hidden; margin-top:10px;}
.in_p3 .m960 dl.rg { float:right}
.in_p3 .m960 dt { position:relative;height:24px; width:463px; border-bottom:1px solid #E0E0E0; font-size:14px; font-weight:bold; background:#F7F7F7; line-height:24px; padding-left:10px;}
.in_p3 .m960 dt a {position:absolute; top:0px; right:10px; font-size:12px; font-weight:normal;}
.in_p3 .m960 dd { line-height:23px; padding:3px 10px; height:206px; overflow:hidden;}

.in_p2_rg{float:right;width:600px;}


.in_p2 .l9 { width:600px;}
.in_p2 .l9 .a5 { width:598px; clear:both; display:block; height:255px; overflow:hidden;}
.in_p2 .l9 .a5 h2 { border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; height:24px; width:584px; background:#F8F5FC; line-height:24px; font-size:14px; font-weight:bold; color:#DC0201; padding:0 7px; position:relative}
.in_p2 .l9 .a5 h2 span { font-size:12px; font-weight:normal; position:absolute; top:0px; right:60px;}
.in_p2 .l9 .a5 h2 a { font-size:12px; color:#333; font-weight:normal; position:absolute; top:0px; right:7px;}
.in_p2 .l9 .a5 dl { width:575px; margin:0 7px; margin-top:3px;border-bottom:1px dashed #838383; line-height:24px; font-size:14px; height:200px; overflow:hidden;}
.in_p2 .l9 .a5 dl.c { height:291px;}
.in_p2 .l9 .a5 dt { font-weight:bold; width:575px; overflow:hidden; height:28px;font-size: 22px;margin-top: 10px;}
.in_p2 .l9 .a5 dd { width:584px;height:24px;margin:12px 0;}
.in_p2 .l9 .a5 dd a {white-space: nowrap;}
.top_960{width: 960px;clear: both;display: block;border: 1px solid #EAEAEA;}
