@charset "utf-8";
/* CSS Document */

.sy_lft{ width:720px; height:auto; float:left; margin-top:10px;}
.banner{ width:719px; border:1px solid #c8c8c8; height:230px; overflow:hidden; position:relative;float:left;}

#slideshow_wrapper { position:relative; height:230px; width:718px;  overflow:hidden;}
#slideshow_footbar { z-index:5; position:absolute; right:3px; bottom:6px; height:32px;}
#slideshow_photo { position:absolute; width:100%; height:100%; cursor:pointer;}
#slideshow_photo a { z-index:1; position:absolute; display:block; top:0px; left:0px;}
#slideshow_footbar .slideshow-bt { background-color:#b4e4ff; margin:10px 5px 0px 0px; width:18px; height:18px; display:inline; float:right; cursor:pointer; font-size:12px; text-align:center; border:1px solid #ccd1dc;}
#slideshow_footbar .bt-on { background-color:#3da2e6; color:#fff; border:1px solid #ccd1dc;}

.sy_box{ width:100%; height:auto; overflow:hidden; clear:both; display:block; margin-top:12px;}
.b_tit{ height:31px; border-bottom:3px #84b7d5 solid; width:100%; overflow:hidden;}
.b_tit .sy_t{ width:86px; height:31px; float:left; background:url(../imagesv2/cssimg/bg.jpg) no-repeat 0 -193px; text-align:center; line-height:33px; font-size:14px; color:#fff; overflow:hidden;}
.b_tit .sy_t a{ color:#fff;}
.b_tit .sy_t a:hover{ text-decoration:none;}
.b_tit .bter{ float:left; display:inline; line-height:32px; padding-left:4px; color:#a5a5a5; overflow:hidden;}
.b_tit .bter a{ color:#333; margin:0 8px; }


.rxym{ width:660px; margin:20px auto 10px;height:152px; position:relative;}
.rxym .rxtit{ position:relative; width:104px; height:27px; clear:both; line-height:27px; color:#4b7db7; background:url(../imagesv2/cssimg/tmbg.gif) no-repeat; text-align:center; z-index:2; left:6px;}
.rxym .rxtit h3{ font-size:14px; color:#4b7db7;}
.rxym .rxtit span.tip{ position:absolute; top:-9px; right:-18px; background:url(../imagesv2/cssimg/tmbg.gif) no-repeat -174px 0; width:26px; height:14px; overflow:hidden; text-indent:-999em; cursor:text;}
.rxym .rxym_lstc{ position:absolute; z-index:4; overflow:hidden; width:100%;}
.rxym .rxym_lstc_bg{ position:absolute; background:#f8fafa; z-index:1; border:1px solid #afcdd6; border-radius:4px 4px 4px 4px; filter:alpha(opacity=60); opacity:0.6;behavior: url(js/PIE.htc); box-shadow:0px 0px 4px #afcdd6; height:122px; width:658px; top:26px;}
.rxym .rxym_nr{ height:122px; width:628px; margin:0 auto; overflow:hidden;}
.rxym .rxym_nr .bt{ cursor:pointer; width:23px; float:left; height:119px;}
.rxym .rxym_nr .bt b{background:url(../imagesv2/cssimg/tmbg.gif) no-repeat; width:12px; height:20px;  float:left; overflow:hidden; margin-top:50px;}
.rxym .rxym_nr #rtyd  b{ background-position:-140px -50px;}
.rxym .rxym_nr #rtyd.hover b{ background-position:-140px -82px;}
.rxym .rxym_nr #ltyd  b{ background-position:-181px -50px; float:right;}
.rxym .rxym_nr #ltyd.hover b{ background-position:-181px -82px;}
.rxym .rxym_nr .nrdc{ width:582px; float:left; overflow:hidden; margin-top:4px; height:119px; position:relative;}
.rxym #ymzcdrq{ width:6000px;}
.rxym #ymzcdrq li{ float:left; width:117px; height:115px; overflow:hidden; text-align:center; color:#b10708}
#list_lgn01,#list_lgn02{ float:left; position:absolute; left:0px;}
#list_lgn02{ left:0px;}

.zhj_c{ width:100%; height:198px; position:relative; overflow:hidden;}
.zhj_c .wz{ width:100%; height:198px;}
.zhj_c .wz h3{ font-size:24px; font-weight:bold; color:#6ba7cb; padding:28px 0 20px 15px;}
.zhj_c .wz ul{ width:100%; clear:both; padding-left:15px;}
.zhj_c .wz ul li{ width:260px; height:96px; float:left; }
.zhj_c .wz ul li p.t{ font-size:20px; color:#ea8039; padding:4px 0;}
.zhj_c .ymimg{ position:absolute; z-index:10; left:0px; top:0px;}

.yuny_c{width:100%; height:185px; position:relative; overflow:hidden;}
.yuny_c .wz{ padding-left:170px; height:185px;}
.yuny_c .wz h3{ font-size:20px; font-weight:bold; color:#000000; padding:30px 0 10px 0;}
.yuny_c .wz ul{ width:330px; clear:both; padding-top:10px;}
.yuny_c .wz ul li{ width:160px; height:30px; float:left; font-size:14px; color:#373737;}
.yuny_c .wz p{ font-size:16px; color:#2d5aa0; padding:4px 0;}
.yuny_c .wz p span{ color:#ce0000; font-size:18px;}
.yuny_c .ymimg{ position:absolute; z-index:10; left:0px; top:0px;}

.sy_rgt{ width:230px; height:auto; float:right; margin-top:8px;}

#syNews{ border:1px solid #c8d1d6; margin-top:5px; line-height:20px; color:#717171; border-top:none;}
#syNews .title{ height:29px; background:url(../imagesv2/cssimg/hengbg.jpg) repeat-x 0 -110px;}
#syNews .title li{ cursor:pointer; float:left; width:76px; margin-left:-1px;text-align:center; line-height:26px; position:relative; height:26px;border:1px solid #c8d1d6; border-right:none; border-bottom:none; z-index:1;}
#syNews .title li.on{ background:url(../imagesv2/cssimg/xwTabBg.jpg) repeat-x #fff; text-decoration:none; font-weight:bold; margin-top:-3px; height:31px; margin-right:-1px; z-index:4;border-right:1px solid #c8d1d6; line-height:31px; }
#syNews .infos{ overflow:hidden;}
#syNews .infos h2{color: #333333; font-size: 12px; margin: 8px 0 12px;}
#syNews .infos .newlt{padding: 3px 8px; background-color:#fff; line-height:22px; display:none}
#syNews .newsPic{float: left; height:84px; margin-right: 8px; width: 90px;}
#syNews .dateList{ padding-top:8px; width:100%; clear:both;}
#syNews .dateList li{ background:url(../imagesv2/cssimg/bg.jpg) no-repeat -252px -135px; border-bottom:1px dashed #b8b8b8;  line-height:30px; height:30px; position:relative;text-indent:12px;}
#syNews .dateList li span.time{ position:absolute; height:30px; display:block; padding:0 2px 0 6px; background-color:#fff; right:0px; top:0px; overflow:hidden;text-indent:0px;}
#syNews .dateList li.lastview{ border-bottom:none; background:none; text-align:left; background:url(../imagesv2/cssimg/bg.jpg) no-repeat -252px -135px;}
#syNews .dateList li a{ color:#666;}

.syrtc{ border:1px solid #c8d1d6; margin-top:10px; line-height:20px;}
.syrtc .ycTit{  height:29px; background:url(../imagesv2/cssimg/hengbg.jpg) repeat-x 0 -110px;}
.syrtc .ycTit h2{ background:url(../imagesv2/cssimg/smalltb.gif) no-repeat 6px -80px; font-size:12px; padding-left:25px; line-height:29px; color:#0f4860;}
.whyxw{width:215px; height:auto; overflow:hidden; margin:8px auto 8px; background:url(../imagesv2/cssimg/whycs.jpg) no-repeat; padding-bottom:2px;}
.whyxw li{ height:25px; line-height:23px; text-indent:22px; color:#6489A6; font-size:12px;}
.whyxw li span{color:#ff7410;}
.whyxw li img{ vertical-align:middle;}

.stat{ border:1px solid #c8d1d6; background:#f4f6f7; margin-top:5px;height:24px;padding-left:5px}
.stat img{ margin-bottom:4px;}
.stat h2{ clear:both;  font-size:12px; color:#0f4860;font-weight:normal;line-height:24px; height:24px; position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}


.in_side{ width:210px; overflow:hidden; float:left;}
.in_ltcon{ border:1px solid #dde6eb; height:auto; margin-top:8px; padding:1px; background:url(/imagesv2/cssimg/ym_ejtbg.jpg) repeat-x; border-radius:3px 3px 0 0; overflow:hidden; padding-bottom:4px; position:relative;}
.in_ltadc{margin-top:8px; width:190px;}
.in_lt_head{ height:39px; overflow:hidden; width:100%; position:relative;}
.in_lt_head .line{ height:1px; border:1px solid #6597c0; background-color:#d5ebf8; display:block; overflow:hidden; position:relative;}
.in_lt_head h2{ font-size:14px;color:#34649D; padding:8px 0; font-weight:700;}
.in_lt_head h2 b{float:left; width:9px; height:9px; overflow:hidden; background:url(/imagesv2/cssimg/tmbg.gif) no-repeat 0px -51px; margin:5px; margin-left:10px;}
.in_fl{ width:182px; height:auto; margin:0 auto; }


.notice_tt{background:url(../images/Notice_bj.gif) no-repeat;margin:0 auto;height:35px;width:960px;}
.notice_tt a{color:#333333}







