@charset "utf-8";
/* CSS Document */
body{ background:#ececec url(../images/bg_body.jpg) left 102px repeat-x; color:#000;}
h1 { display:none; }
a:hover{ color:#f60; text-decoration:underline; }
.main_box { width:960px;margin:0px auto; background-color:#fff; padding:10px 5px 5px 5px; overflow:hidden; }
.box100{ width:100%; height:694px; background:url(../images/box100.jpg) center top no-repeat; clear:both; }
.box280{ width:278px; float:right; overflow:hidden;}
.box670{ width:668px; float:left; overflow:hidden;}
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
p{ margin:0;}
/*通用标题*/
.title { width:auto; background:url(../images/bg_title.gif) repeat-x; border-bottom:solid 2px #1b691d; }
.title, .title p { display:block; overflow:hidden; height:38px; }
.title strong { width:auto; padding-left:10px; color:#333; float:left;font:normal 20px/38px Arial, Helvetica, sans-serif; }
.title p { float:right; padding-right:10px; text-align:right; line-height:38px; }
.noline { background-image:none; }
.Wireframe { border:1px solid #ddd;background-color:#FFF; overflow:hidden; }
.title strong.c_brown{ color:#192d63; }

.menu{ width:970px; margin:0 auto;}
.top{background:url(../images/bg_top.jpg) top center no-repeat; height:72px; padding-top:385px; position:relative; overflow:hidden; }
.menu{ width:960px;background:url(../images/bg_menu.jpg) no-repeat; height:72px; overflow:hidden;}
.menu li{ padding:0 0 0 20px;}
.menu a,.menu a.current{ float:left; display:block; height:72px; padding:0 6px 0 0; margin:0;}
.menu a{ width:140px;}.menu a.w108{ width:108px; }.menu a.w160{ width:165px; }.menu a.w170{ width:180px; }
.menu a:hover{text-decoration:none;}
.menu a.current{background:url(../images/bg_menuon.jpg) no-repeat; border:0;}

.value{ padding:15px 0 0 20px;}
.value,.value img{ width:320px; height:230px; float:left; }
.value .KinSlideshow_titleBar h2.title{ background-image:none; padding:0; margin:0; height:24px; line-height:24px; color:#fff; }
.newList { width:285px;float:right; padding:15px 20px 0 0; overflow:hidden;}
.newList p{ display:block; text-indent:2em; color:#000; line-height:20px;}
.newList p a{ color:#39F;}
.newList h3{ font:bold 16px/40px Verdana, Geneva, sans-serif; height:40px; text-align:center; display:block; overflow:hidden; }
.newList h3 a{ color:#F00;}
.newList ul{padding:10px 0 0 10px;}
.newList ul li{ display:block; height:24px; line-height:24px; overflow:hidden; background:url(../images/li_list_icon.gif) no-repeat 5px 12px; padding-left:15px;}
.newList ul li a{color:#002E8A;}
.newList ul.news_head{padding:0 0 15px 0;border-bottom:1px solid #e2e2e2;}
.newList ul.news_head li{ height:85px; padding:0; background:none; background:none;}

.message{ padding:10px 15px 10px 20px;line-height:35px; }
.message strong{ font-size:14px; font-family: Verdana, Geneva, sans-serif; }
.message p{ display:block; overflow:hidden;} 

.flowlist span{color:#C70000; }
.flowlist{ padding:15px; overflow:hidden; clear:both; font-size:14px; }
.flowlist li{ height:35px; line-height:35px; overflow:hidden;border-bottom:1px dotted #aac4de; }
.flowlist li.yellowbg{ background-color:#F4EFE0; font-weight:bold; border:none; }
.flowlist p{ float:left; }
.flowlist p.Lead{ width:490px; font-size:12px; padding-left:10px; }
.flowlist p.Company{ width:150px; }
.flowlist p.Country{ width:90px; }

.piclist_f{width:958px; padding:10px 0; overflow:hidden;}
.piclist_f p{ padding:0 30px 10px 30px; overflow:hidden; color:#F00; }
.piclist_f p strong{ float:left; font-size:14px;}
.piclist_f p a { color:#333; float:right; }
.piclist{width:958px; float:left;}
.piclist ul{width:958px;padding-left:1px;}
.piclist li{padding:0 5px 0 20px; width:160px; float:left; line-height: 22px; margin-bottom:5px;  }
.piclist li span{ display:block;text-align:center; height:45px; overflow:hidden;}
.piclist a IMG {DISPLAY: block; CURSOR: pointer; border:none; }
.piclist a {BORDER: #f3f3f3 1px solid; FLOAT: left; COLOR: #039; padding:10px 3px 0 3px; text-align: center; height:160px; }
.piclist A:hover {BORDER:#ff9900 1px solid; COLOR: #ff9900; background-color:#FFFFFF;}

.tab_botList{ padding:10px 0; }
.tab_botList li{ width:290px; padding-right:8px; height:30px;line-height:30px; float:left; display:block; overflow:hidden; background:url(../images/li_list_icon.gif) no-repeat 5px 12px; text-indent:15px;}

/*新闻列表*/
.SubNews{padding:10px;}
.SubNews li{ height:36px; line-height:36px;text-indent:15px;font-size:14px;}
.SubNews a{ display:block; color:#002E8A;width:900px;background:url(../images/li_list_icon.gif) no-repeat 5px 12px; border-bottom:1px solid #E3F0F6;}
.SubNews a:hover{text-decoration:none; background-color:#D8EEFE;}
/*简介*/
.flow{width:940px;padding:20px 0; font-size:14px;}
.flow p{padding-left:60px; padding-top:8px;color:#f60; font-weight:bold;}
.flow em{ font-style:normal; padding:0 5px; font:bold 16px/40px Georgia, "Times New Roman", Times, serif; color:#c30; }
.flow ol{padding:10px 30px; overflow:hidden;}
.flow ol li{ line-height:40px; text-indent:32px; overflow:hidden;  border-bottom:1px dashed #ccc}
.flow ol .p180{ text-indent:183px; }
.flow ol .p170{ text-indent:166px; }
.flow ul{padding:10px 30px; overflow:hidden;}
.flow ul li{ padding-left:56px; overflow:hidden; border-bottom:1px dashed #ccc}
.flow .flowlist li{ height:35px; line-height:35px; overflow:hidden;}
.flow .flowlist li.yellowbg{ background-color:#F4EFE0; font-weight:bold; }
.flow .flowlist li.greybg{ background-color:#F4F4F4; }
.flow .flowlist p{ float:left; color:#333; padding:0; }
.flow .flowlist p.time{ width:120px; }
.flow .flowlist p.content{ width:330px; }
.flow .flowlist p.toptic{ width:330px; }
/*分类标签*/
.fenlei { margin:20px 0 10px 20px; height:36px; border-bottom:1px solid #ddd; padding-left:20px; }
.fenlei a { float:left; display:block; line-height:36px; padding:0 20px; margin:0 5px; font-size:14px; border:1px solid #ddd;  background-color:#efefef; }
.fenlei a.current { border-bottom:none; background-color:#fff; color:#f60; }
/*单页
.show{width:600px; overflow:hidden; margin:0 auto; text-align:center; padding-bottom:30px;}
.show .showname { font:bold 16px/45px "微软雅黑"; color:#BA2636; }
.show span{ color:#049; }
.show span.green{ font:normal 12px/30px "宋体"; color:#090; }
.show .showinfo {padding:10px 0; }
.show .showinfo img{ width:600px; }
.show .showdetail { font-size:14px; line-height:24px; text-align:left; text-align:center; padding-top:20px; }*/
/*分页*/
.page { clear:both; padding:10px 5px 5px 0; color: #333; text-align:center; margin:10px; 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; }
/*backToTop*/
.backToTop { display:none; width:30px; 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); }