@charset "gb2312";
/* CSS Document */
body{ background-color:#f1f1f1; color:#000;}
h1 { display:none; }
a:hover{ color:#f60; text-decoration:underline; }
.main_box { width:970px;margin:0px auto; overflow:hidden; }
.box690{ width:690px; float:left; overflow:hidden;}
.box280{ width:270px; float:right; padding-left:10px; overflow:hidden;}
/*通用标题*/
.title { width:auto; background:url(../images/bg_title.gif) repeat-x; }
.title, .title p { display:block; overflow:hidden; height:40px; line-height:40px; }
.title strong { width:212px; padding-left:20px; font-size:20px; font-family:"微软雅黑"; color:#87ff87; float:left; background:url(../images/bg_titles.jpg) no-repeat; }
.title p { float:right; padding-right:10px; text-align:right; }
.Wireframe { border:1px solid #ddd;background-color:#FFF; border-top:3px solid #103276;}
.title_video{ background:url(../images/title_video.jpg) no-repeat; }
.title_video strong{ padding-left:15px; color:#000; }
.nobg,.title_video strong{ width:150px; background:none;}
/*首页*/
.top{background:#103276 url(../images/bg_top.jpg) center no-repeat; height:139px; overflow:hidden; margin-bottom:10px; }
.value,.value img{ width:690px; height:280px; float:left; }
.value .KinSlideshow_titleBar h2.title{ background-image:none; padding:0; margin:0; height:24px; line-height:24px; }
.newList { padding:30px 40px 0 40px; font-size:14px; line-height:36px;}
.newList li{ height:36px; display:block; overflow:hidden; padding-left:15px; background:url(../images/li_list_icon.gif) left center no-repeat; }
.newList a{color:#002E8A; float:left;}
.newList p{color:#666; float:right; font-family:Arial, Helvetica, sans-serif; }

.message{ color:#fff; padding:8px 15px;line-height:22px; font-family:Arial,"宋体"; }
.message p{ display:block; overflow:hidden;} 
.message a{ width:65px; height:20px; display:block; float:right;background:url(../images/btn_more.jpg) no-repeat; }
.bg_green{background-color:#5dba45;}
.box280 a.btnweb{ width:270px; height:70px; margin-top:10px; display:block;background:url(../images/btn_web.jpg) no-repeat; }

.piclist ul{padding:30px 0; overflow:hidden; }
.piclist li{padding:0 10px 0 60px; float:left; }
.piclist ul a{ width:160px; display:block; height:188px;background:url(../images/bg_viewback.jpg) no-repeat; }
.piclist ul a.bgfdc02{ background-position:-230px 0; }
.piclist ul a.bgfdc03{ background-position:-460px 0; }
.piclist ul a.bgfdc04{ background-position:-690px 0; }

.carousel{ width:940px; padding:10px 0; margin:0 auto; overflow:hidden; display:block;}
.jCarouselLite{width:890px; float:left;}
.jCarouselLite li { padding:5px; margin:0 5px 0 0; float:left; overflow:hidden;background-color:#e0edf5; border: solid 1px #e0edf5; }
.jCarouselLite li:hover{ background-color:#fbf6e7; border: solid 1px #f90; }
.jCarouselLite .name{padding-top:3px; width:150px; line-height:18px; height:36px; overflow:hidden;text-align:center;}
.jCarouselLite .name a{ color:#c00;}
.prev,.next { float:left; background:url(../images/piclist.gif) no-repeat 0 28px; width:15px; height:75px; cursor:pointer; padding-top:28px; margin:0 10px 0 0; }
.next { background-position: 0 -72px; margin:0; }
.next:hover { background-position: -20px -72px; }
.prev:hover { background-position: -20px 28px; }
.w930{width:920px; padding:20px 0 0 30px;}
.w930 li { margin:5px 10px 5px 0; }
.ptlr10{ padding:10px 10px 0 10px; }
/*单页*/
.show{width:650px; overflow:hidden; margin:0 auto; text-align:center; padding:20px 0 30px 0; line-height:30px; font-family:"微软雅黑"; }
.show .showname { font-size:16px; color:#BA2636; }
.show span.blue{ color:#049; }
.show span.green{ font-size:12px; color:#090; }
.show .showinfo {padding:10px 0; }
.show .showinfo img{ width:600px; }
.show .showdetail { font-size:14px; line-height:24px; text-align:left; padding-top:20px; }
/*分页*/
.page { clear:both; padding:30px 10px; color: #333; text-align:center; margin:0; font-size:12px; }
.page A,.current{padding:3px 8px; margin-right:2px; border: #b7d8ee 1px solid; }
.page A:hover,.page A:active,.current{ border:#1E50A2 1px solid; background-color: #4E9AD4; text-decoration:none; color:#ff0; }
/*foot*/
.foot{ background-color:#fff; }
/*backToTop*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }