/*body*/
body{background:#f5f5f5; }
body a{color:#545454;text-decoration:none;outline:none;}
body a:hover{color:#f60;}
.breadbar{line-height:18px;height:18px;color:#666;border:1px solid #e9e9e9; border-bottom:0;padding:15px 10px;overflow:hidden;}
.breadbar span,.breadbar i{background: url("/images/v2/vp57/help.png") no-repeat 8px -410px;display:inline-block; width:32px; height:18px; }
.breadbar i{background-position: -48px -411px;width:18px;}
.breadbar b{ font-weight:normal;}
.breadbar a{color:#3b8de3;}

.main_l_b{float: left;display: inline;width: 830px; overflow:hidden;}
.main_r_b{float: right;display: inline;width:330px;line-height:25px;overflow:hidden;}
.main_l_b_407{float: left;display: inline;width:407px;overflow:hidden;}
.main_l_r_407{float: right;display: inline;width:407px;overflow:hidden;}

/*最新资讯*/
.main_new{ background:#fff; border:1px solid #e9e9e9; padding:0 25px 0 20px;overflow:hidden; height:325px; }
/*最新资讯-滚动*/
.scrol_b{width:330px; height:235px;float: left;}
.informa-scroll{height:235px;width:330px;position:relative;background:#fff;overflow:hidden;}
.informa-scroll .buybox{position:absolute;top:0px;}
.informa-scroll .buybox .li{width:330px; display:none}
.informa-scroll ol{position:absolute;bottom:10px; margin:0 auto;width:330px;_margin-left:100px;*margin-left:100px; display:inline-block; text-align: center}
.informa-scroll ol li{display:inline-block;margin-left:8px;width:10px;height:10px;background-image:url("/images/v2/vp57/inform.png");_background-image:url("/images/v2/vp57/inform.gif"); background-repeat:no-repeat;background-position:-18px -186px;white-space:nowrap;text-indent:100px;overflow:hidden;cursor:pointer;}
.informa-scroll ol li.active{background-position:0px -186px;}
.informa-scroll .part1{text-align:center;width:330px;height:235px;overflow:hidden; position:relative;}
.informa-scroll .part1 .scroll-img{width:330px;height:235px;}
.informa-scroll .part1 .titlebg{position:absolute;bottom:0px;_bottom:-1px; left:0;width:330px;height:68px;line-height:28px; vertical-align:middle; text-align:center;overflow:hidden;background:#000;
filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.informa-scroll .part1 p.title{ position:absolute;bottom:31px; left:0;width:330px;height:28px;line-height:28px; vertical-align:middle;
 text-align:center;overflow:hidden;}
.informa-scroll .part1 p.title a{font-size:16px; color:#fff;font-family:"Microsoft YaHei";}
/*最新资-讯文字*/
.main_new_txt{width:425px; height:235px;float: right;}
.con_title {border-bottom:1px dashed #ccc;}
.con_title .con_hd{ text-align:center;line-height:20px;height:20px;font-weight:bold;overflow:hidden;white-space: nowrap;}
.con_title .con_hd a{font-size:16px;}
.con_title .con_bd{padding:10px 0;font-size:12px; color:#666;line-height:25px;}


/*公告*/
.public_b{color:#545454;background:#fff; border:1px solid #e9e9e9;padding:0 20px 15px 20px;overflow:hidden;}
h2.title,.public_b h4{color:#3b8de3;font-family:"Microsoft YaHei";font-size:22px;line-height:30px; padding:16px 0; font-weight:400; display:block; overflow:hidden; position:relative;}
.public_b h4{padding:15px 0 2px 0;}
.public_b h4 span,.con_title h4 span{ float:left;}
.public_b h4 .more{ cursor:pointer; position:absolute; top:24px; right:0px;width:36px; height:13px;background-image: url("/images/v2/vp57/inform.gif") ; background-repeat:no-repeat;background-position:0 -19px;}
.public_b h4 .more:hover{background-position:0 -46px;}

.ul_public{ padding:10px 0;line-height:28px;}
.ul_public li{line-height:28px;height:28px; font-size:14px;background: url("/images/v2/vp57/inform.gif") no-repeat 0px -120px; padding-left:10px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; position:relative;}

.main_new_txt .ul_public li{width:415px;}
.main_l_b_407 .public_b h4,.main_l_r_407 .public_b h4{width:368px;}
.main_l_b_407 .ul_public li,.main_l_r_407 .ul_public li{width:360px;}
.main_r_b .ul_public li{width:275px;}
.main_r_b .public_b h4{width:288px;}


.public_list{ padding:0 30px;}
.public_list .ul_public {padding:15px 0;line-height:30px;}
.public_list .ul_public a{ float:left; width: 660px;line-height:30px;height:30px; vertical-align:middle;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.public_list .ul_public span{ width:80px; float:right; color:#999;font-size:12px;}
.public_list .ul_public li:nth-child(5n+1){margin-top:0px;}
.public_list .ul_public li:nth-child(5n-5){ margin-bottom:20px;}

.info_c{width: 830px; height:116px; float:left;}
.info_c a img{width: 830px; height:116px;}
.info_r{width: 330px; height:344px; float:left;}
.info_r  img{width: 330px; height:344px;}

.public_img{ padding:15px 0 0px 0; display:inline-block;}
.public_img p{ width: 135px; height:132px;  overflow:hidden; text-align:center; }
.public_img p img{width: 135px; height:100px; overflow: hidden; padding:0; line-height:0; display:block;line-height:0;}
.public_img p span{ clear:both;float: left; line-height:25px;height:25px;overflow:hidden; color:#666;}

.public_detail{ padding:0px 70px 20px 70px;}
.det_title { padding:30px 0px 30px 0px; border-bottom:1px  solid #eaeaea;text-align:center; }
.det_title h4{ background:none;}
.det_title span{ padding:0 10px; color:#999;}
.det_title a{ padding:0 5px;}
.det_title p{font-family:"Microsoft YaHei"; padding:10px 0; font-weight: normal; font-size:22px;}


.det_content{ padding:20px 0px;font-size:16px;line-height:34px; color:#545454;}
.det_content p{ text-indent:2em;}
.det_share{padding:0px;line-height:26px;height:26px; padding:5px 0; border-bottom:1px  solid #e5e5e5;}
/***分享到***/
.share_b{width:152px;height:26px;font-size:12px;line-height:22px;overflow:hidden}
.share_b span{float:left;width:38px;height:20px;padding-top:0;border:1px solid #f1f1f1;color:#666;font-size:12px;text-align:center;overflow:hidden}
.share_b .bdshare-button-style1-24 a {background-image: url("/images/v2/vp57/share_bg.png");background-repeat: no-repeat;cursor: pointer;font-size: 18px;height: 24px;line-height: 24px;margin-bottom: 0px;margin-left: 0;margin-right: 3px;margin-top: 0px;padding-left: 25px;}
.share_b .bdshare-button-style1-24 .bds_tsina {background-position:0 -80px}
.share_b .bdshare-button-style1-24 .bds_qzone {background-position:-27px -80px}
.share_b .bdshare-button-style1-24 .bds_tqq {background-position:-54px -80px}
.share_b .bdshare-button-style1-24 .bds_renren {background-position:-81px -80px;}
.share_b .bdshare-button-style1-24 a:hover{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';filter:alpha(opacity=80);opacity:0.8;text-decoration:underline}
/******/
.keywords{ width: 440px; float:left; line-height:26px; color:#666;}
.keywords a{ padding:0 10px;color:#666;}
.keywords b{color:#3b8de3; font-weight:normal;}
.det_bottom{ padding:20px 0;color:#545454;}
.det_bottom p{ padding:5px 0;}