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

.center{width:930px; background:#FFF; padding:20px 10px 20px 10px; height:auto;}

.center .l{width:582px;float:left;padding-left:20px;height:auto; overflow:hidden;}
.center .r{width:296px;float:right; background:#FFF; height:auto; overflow:hidden;}

.flash{width:560px; height:290px; overflow:hidden;background:#ccc; position:relative;}
.flash .image{width:550px; height:280px; position:absolute; left:5px; top:5px;}
.flash .ico{width:500px; height:20px; left:40px; text-align:right; top:255px; position:absolute;}
.flash .ico img{margin-right:5px; cursor:pointer;}

.news{width:558px; height:230px;}
.news .detail{width:556px; border:1px solid #ccc; height:180px; margin-top:48px; overflow:hidden;}
.news .detail .detail_0{ height:0px; overflow:hidden;}
.news .detail .detail_1{height:160px;padding-top:20px; background:url(../images/news_bk.gif) repeat-x bottom; }
.news .detail .detail_1 .l{width:314px; float:left;border-right:1px dashed #ed1b23; padding-left:10px; text-align:left;}
.news .detail .detail_1 .l .time{color: #CBC3BF; font-size: 12px; float:right;}
.news .detail .detail_1 .l a{ float:left; margin:0px;}

.news .detail .detail_1 .r{ width:200px; height:140px; border:1px solid #CCC; float:left; margin-left:15px; position:relative;}
.news .detail .detail_1 .r .title{position:absolute;width:185px;top:118px;left:10px;height:16px;background:#ffe893;text-align:center; line-height:16px; font-size:12px;}


.news .tag{width:100%; height:33px; overflow:hidden; margin-top:-214px; text-align:center;line-height:28px;}
.news .tag .item_0{width:132px; height:28px;font-size:14px; cursor:pointer; background:url(../images/tag_news1.gif) no-repeat;;float:left; margin-right:4px;}
.news .tag .item_1{width:132px; height:36px; border:1px solid #ccc;font-size:14px; cursor:pointer; background:url(../images/tag_news0.gif) no-repeat; float:left;margin-right:4px;}


.td_right{border-right:1px solid #CCC; text-align:left;}
.td_bottom{border-bottom:1px solid #CCC;text-align:left; }
.td_bottom a{margin-left:10px;}

.r_title{width:296px; clear:both; height:41px; line-height:41px; font-size:14px; overflow:hidden;}
.r_title .item_0{width:148px; height:41px; background:url(../images/tag_y.gif.gif) no-repeat; float:left;cursor:pointer; }

.r_title .item_1{width:148px; height:41px; background:url(../images/tag_w.gif.gif) no-repeat; float:left; cursor:pointer;}
.r_container{width:296px; height:auto; background:url(../images/right_2_bk.gif); clear:both; overflow:hidden;}

.r_container_1{height:auto; overflow:hidden; position:relative; background:url(../images/right_2_bk.gif);}
.r_container .c_1{width:250px;overflow:hidden;display:block; clear:both; position:relative;}

.r_opt{width:210px; height:44px; background:#FFF; font-size:16px; clear:both;cursor:pointer; overflow:hidden; text-align:center; margin-top:16px;}

.r_container .c_0{ display:none}

.r_search{width:210px; height:165px; background:url(../images/bk_1.gif) ; background-position:0px 0px; text-align:center; margin-top:15px; overflow:hidden;}

.txList{width:180px; height:118px;overflow-y:auto;scrollbar-base-color:#ffcb07; color:#ccc; font-size:13px; border:1px solid #CCC;}


.r_button{width:51px; height:21px; background:url(../images/bt2.gif); border:0px; line-height:22px; color:#FFF}
.r_button_act{width:51px; height:21px; background:url(../images/bt1.gif); border:0px; line-height:22px; color:#333}

.r_bottom{width:100%; height:auto; position:relative; background:#ffe893;}
.r_connect{width:100%; height:72px; padding:0px;clear:both; padding:0px; position:relative; background:#ffe893;}
.r_connect .bk1{width:240px;height:72px; position:absolute; left:50px; top:0px;}
.r_connect .bk1 .l{width:184px; height:72px; float:left; background:url(../images/op_center.gif);}
.r_connect .bk1 .r{width:26px; height:170px; height:72px; float:left; background:url(../images/op_right.gif);}
.r_connect .ico{width:81px; height:75px; left:20px; top:0px; position:absolute;}

.r_connect .bk1 .l .c1{margin-left: 25px; height:20px; margin-top:14px; font-weight:bold;}
.r_connect .bk1 .l .c2{margin-left: 44px; height:36px; font-size:12px; line-height:14px;}

.login_title{width:210px; font-weight:bold; height:20px;}
.login_inner{width:210px; height:141px;text-align:left; background:url(../images/bk_2.gif); text-align:center; overflow:hidden;}
.d_1{width:160px; height:52px;padding:10px; background:#FFF; line-height:26px;}
.d_2{width:160px; text-align:center; margin-top:5px;}
.d_3{width:180px; text-align:left; margin-top:2px;  text-align:left; line-height:15px; }

.login_vip{width:210px; height:115px; background:url(../images/bk_1.gif); }

.r_footer{width:296px; height:7px; background:url(../images/right_1.gif) no-repeat;}

.ico_1{width:47px; height:36px; float:left; background:url(../images/ico.gif) 4px 4px;margin:3px 5px 0px 5px;}

.ico_2{width:34px; height:32px; float:left; background:url(../images/ico.gif) 0px -40px; margin:3px 5px 0px 10px;}

.ico_3{width:50px; height:42px; float:left; background:url(../images/ico.gif) 0px -80px; margin:10px 10px 0px 30px;}

.ico_4{width:50px; height:42px; float:left; background:url(../images/ico.gif) 0px -130px; margin:10px 10px 0px 30px;}
.ico_5{width:60px; height:50px; float:left; background:url(../images/ico.gif) 0px -175px; margin:5px 8px 0px 26px;}