@charset "utf-8";
/* css document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, lengend, button, input, textarea, th, td, table { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 tahoma, helvetica, arial, sans-serif; }
h1 { font-size: 12px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var, i { font-style: normal; }
code, kbd, pre, samp, tt { font-family: "courier new", courier, monospace; }
small { font-size: 12px; }
ul { list-style: none; }
a { text-decoration: none; color: #666666; }
a:hover { text-decoration: none; color: #ff9a00; }
abbr[title], acronym[title] { border-bottom: 1px dotted; cursor: help; }
q:before, q:after { content: ''; }
legend { color: #000; }
fieldset, img { border: none; }
button, input, select, textarea { font-size: 100%; }
hr { border: none; height: 1px; }
html { overflow-y: scroll; }
:focus { outline: none; }
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; clear: both; height: 0; overflow: hidden; visibility: hidden; }
.floatl { display: inline; float: left; }
.floatr { display: inline; float: right; }
body, td, th { font-size: 12px; color: #666666;  }
body { background: center top repeat-y; margin:0;  text-overflow:ellipsis; }

.fs12 { font-size:12px;} 
.fs14 { font-size:14px;}
.lh24 { line-height:24px;} 
.wryh { text-align:right;}
.index { width:960px; margin:0 auto; position:relative;}

/*header*/
.header { height:24px; background:#ececec; padding-top:5px;}
.header .floatr { }
.header .floatl a{background:url(/uploads/image/simages/en_bg.png) no-repeat; color:#000000; text-align:center; width:64px; height:22px; display:block; line-height:22px; text-transform:uppercase; margin-left:10px;}
.header .floatl a:hover,.header .floatl .a1{background:url(/uploads/image/simages/en_hov.png) no-repeat; color:#ffffff;}

.demo {overflow:hidden; width:200px; margin:0 auto;}
.demo a{ float:left;}
.demo img{ display:block; float:left;  padding-right:10px;}
.indemo {float: left;width: 800%;}
.demo1 {float: left;}
.demo2 {float: left;}

/*logo*/
.logo { height:112px; }
.logo .floatl { padding-top:8px;}
.logo h1 { color:#333; font-size:14px; font-weight:normal; padding:18px 0 12px; line-height:1.5; font-family:tahoma; }
.logo .tel { text-align:right;}

/*上导航*/
.nav { height:40px; background:url(/uploads/image/simages/nav_bg.jpg) repeat-x; text-transform:uppercase; }
.nav img{ display:block; float:left;}
.nav .clearfix div{ float:left;}
.nav a { width:118px;_width:117px; height:40px; display:block; color:#fff4e0; font-size:14px; line-height:40px; text-align:center; font-weight:bold; overflow:hidden;}
.nav a:hover { background:url(/uploads/image/simages/nav_hover.jpg) no-repeat center; font-size:16px; color:#fff4e0;}

/*banner*/
.banner { position:relative; width:100%; height:360px; margin:0px auto; overflow:hidden;}
.banner1 { position:absolute; left:50%; margin-left:-720px; display:block; top:0px; z-index:-1;} 

/*中导航*/
.menu { height:35px; border-top:1px; background:url(/uploads/image/simages/menu_bg.jpg) repeat-x left bottom; z-index:1; }
.menu #bdshare a{ background:url(/uploads/image/simages/share.png) no-repeat; margin-top:8px; margin-left:8px;}
.menu #bdshare a.bds_tsina{ background-position:-7px 0px !important; width:6px; display:block; }
.menu #bdshare a.bds_tqq{ background-position:-44px 0px !important; width:6px; display:block;}
.menu #bdshare a.bds_qzone{ background-position:-82px 0px !important; width:6px; display:block;}
.menu #bdshare a.bds_baidu { background-position:-122px 0px !important; width:6px; display:block;}
.menu #bdshare a.bds_tsina:hover {background-position:-7px 0px !important;}
.menu #bdshare a.bds_tqq:hover { background-position:-44px 0px !important;}
.menu #bdshare a.bds_qzone:hover { background-position:-82px 0px !important; }
.menu #bdshare a.bds_baidu:hover { background-position:-122px 0px !important;}
.menu .floatr { position:absolute; right:0; top:-13px;}
.menu .a1 { width:100px; height:49px; display:block; margin-left:30px; background:url(/uploads/image/simages/menu1-en.png) no-repeat; z-index:2;}
.menu .a2 { width:100px; height:49px; display:block; margin-left:30px; background:url(/uploads/image/simages/menu2-en.png) no-repeat; z-index:2;}
.menu .a3 { width:100px; height:49px; display:block; margin-left:30px; background:url(/uploads/image/simages/menu3-en.png) no-repeat; z-index:2;}
.menu .a4 { width:100px; height:49px; display:block; margin-left:30px; background:url(/uploads/image/simages/menu4-en.png) no-repeat; z-index:2;}
.menu .a5 { width:100px; height:49px; display:block; margin-left:30px; background:url(/uploads/image/simages/menu5-en.png) no-repeat; z-index:2;}

.column { width:470px;}
.tit { height:36px; background:url(/uploads/image/simages/tit_bg.png) repeat-x left bottom; padding-right:10px;}

.cn { color:#ff9a00; margin-left:12px;}

.main1 { padding:31px 0 15px;}
.more { padding-top:20px;}
.newslist { line-height:24px;}
.newslist a { padding-left:10px; background:url(/uploads/image/simages/point.jpg) no-repeat left center; color:#666666;}
.newslist a:hover { padding-left:10px; background:url(/uploads/image/simages/point_hov.jpg) no-repeat left center; color:#ff9a00;}
.newslist em { color:#686868;}

.con1 { padding:20px 8px 0 12px;}
.tw { background:url(/uploads/image/simages/tw_bor.jpg) repeat-x left bottom; padding:0 10px 20px 0;}
.tw img { float:left; margin:20px 0px 0 0; border:1px solid #e4e4e4;}

.tw .floatr{ width:340px;}
.tw h1 { padding-top:20px; line-height:30px;}
.tw p { line-height:18px;}

.con2 { padding:10px 0 20px;}
.con3 { padding-top:37px;}
.con4 { padding:21px 0 30px;}
.con5 {  padding:21px 0 30px 1px;}
#peace-nav{height:32px;overflow:hidden; background:url(/uploads/image/simages/tit_bg.png) repeat-x left bottom; margin-top:4px;}
#peace-nav li{float:left;display:inline;width:85px;height:32px;margin-left:5px; text-align:center; line-height:32px; color:#ff9a00; cursor:pointer;}
#peace-nav li.current{background:url(/uploads/image/simages/tab-bg02.jpg) no-repeat; color:#ffffff;}
#peace-nav li.current a{color:#004cae;font-weight:bold;}
#peace-nav a{color:#323232;}
#peace-nav a:hover{color:#004cae;}
#peace-body .child{display:none; background:url(/uploads/image/simages/peace-body.jpg) no-repeat bottom; height:256px;}
#peace-body .topic a:hover img{border-color:#06f;}
#peace-body .list{float:left; padding:15px 0 0 22px;}
#peace-body .list p { line-height:24px; padding-left:10px; } 
.pic { width:220px; text-align:left; padding:0px 9px; float:left; display:inline; }
.pic a { display:block; width:220px; line-height:20px; height:200px; overflow:hidden;}
.pic img {border:5px solid #ff9900;}
.pic span { line-height:40px; color:#333333; padding-right:10px; display:inline-block;}
.pic p { line-height:18px; color:#333333; padding-right:10px;}

.pic1 { width:214px; text-align:left; padding-left:9px; float:left; display:inline; }
.pic1 a { display:block; width:214px; line-height:20px; height:180px; overflow:hidden;}
.pic1 img {border:5px solid #ff9900;}
.pic1 span { line-height:40px; color:#333333; padding-right:10px; display:inline-block;}
.pic1 p { line-height:18px; color:#333333; padding-right:10px;}

/*尾*/
.footer { border-top:1px solid #f5f5f5; background:url(/uploads/image/simages/footer_bg.jpg) repeat-x left top #e7e7e7; padding:20px 0px;}
.footer .lh24{ width:730px;}
.footer em{ font-family:arial, helvetica, sans-serif;}
.botlogo { position:absolute; right:0px; top:2px; display:block; background:url(/uploads/image/simages/bot_logo.jpg) no-repeat; width:194px; height:51px; cursor:pointer;}

/*新闻栏目页*/
.sidebar { width:280px; padding-top:35px;}
.main2 { padding-top:35px; width:660px;}
.con6 a { line-height:30px; color:#666666; height:30px; display:block; padding-left:65px; background:url(/uploads/image/simages/con6.png) no-repeat 45px center;}
.con6 a:hover { font-weight:bold; background:url(/uploads/image/simages/con6_hov.png) no-repeat 45px center; color:#ff9900; }
.con6 { padding:12px 15px 31px 0px;}
.con6 p { background:url(/uploads/image/simages/bar_bor.jpg) repeat-x left bottom;}
.con7 { padding:5px 0 0 2px;}
.con7 .newslist { background:url(/uploads/image/simages/bar_bor.jpg) repeat-x left bottom; line-height:30px;}
.con7 .newslist a { padding-left:15px; background:url(/uploads/image/simages/point.jpg) no-repeat 5px center; color:#666666;}
.con7 .newslist a:hover { text-decoration:underline;}
.con7 .newslist em { padding-right:10px;}
/*分页*/
.page{ padding:30px 0px; line-height:16px; height:16px; text-align:center; color:#ff9900;}
.page a,.page span{ padding:2px 7px; margin:0px 2px; color:#ff9900; }
.page a:hover{ text-decoration:none; color:#ffc36a;}
.page .current { font-weight:bolder; margin:0px 2px; padding:2px 7px; }

.pos { padding-top:13px; color:#7e7e7e; font-family:"微软雅黑";}
.pos a { font-family:"微软雅黑"; color:#7e7e7e;}
.news{  width:666px;}
.news h1{ line-height:35px; padding-top:10px; border-bottom:#bebebe 1px dashed; color:#380101; font-size:20px; font-family:"微软雅黑"; text-align:center; font-weight:normal;}
.news .times{ text-align:center; font-family:"微软雅黑"; color:#555555; line-height:30px;}
.news .nr { color:#555555; padding:0px 0 20px 0;}
.news .nr p { line-height:24px; color:#555555;}
.share .bds_tools a{ margin-right:25px; font-family:"微软雅黑"; color:#999999;} 
.share .bds_tools span { font-family:"微软雅黑"; color:#999999; padding-left:0; background:none !important; font-weight:bold;}
.fenye { color:#767676; height:27px; line-height:27px; background:#f0f0f0; font-family:"微软雅黑"; padding:0 15px; margin-top:20px;}
.fenye a{ color:#767676; font-family:"微软雅黑";}
.bdfx{ line-height:13px;padding-top:20px;}
.digglink{margin:0px;position:relative;}
.diggarea{width:182px; height:52px;line-height:38px;position:relative; padding-right:18px;}
.diggnum{text-align:center;position:absolute; color:#ffcc00; left:125px; top:15px; z-index:10; font-weight:bolder;}
.digglink a{display:block;width:182px;height:52px;background:url(/uploads/image/simages/ding.png) no-repeat 0px 0px;}
.digglink a:hover{background:url(/uploads/image/simages/ding.png) no-repeat 0px 0px;}

.pics { padding-top:25px;}

.demoa {overflow:hidden;width:960px; height:200px;}
.demoa a{ float:left;}
.indemoa {float: left; width: 8000%;}
.demoa1 {float: left;}
.demoa2 {float: left;}

/*文本页*/
.text{ padding:15px 10px; width:640px; line-height:24px;}

/*新闻内容页*/
.new{ padding:15px 10px; }
.new h3{ text-align:center; font-weight:normal; font-size:24px; padding:10px 0px; color:#380101;border-bottom:1px dashed #bebebe;}
.new-time{ line-height:20px; height:20px; padding-top:10px; text-align:center; font-size:12px; color:#999;}
.new-con1{ padding:10px 0px;line-height:24px;  }
.new-tb{ line-height:30px; height:30px;padding:0px 10px; background:#f0f0f0; font-size:12px;}
.new-con2{ padding-bottom:10px;}
.new-share{ padding-top:10px; font-size:12px;}
.diggarea{width:182px; height:52px;line-height:25px;position:relative;}
.diggnum{text-align:center;position:absolute; color:#fff;left:120px; top:20px; z-index:10; font-weight:bolder;}
.digglink a{display:block;width:182px;height:52px;background:url(/uploads/image/simages/ding1.png) no-repeat 0px 0px;}
.digglink a:hover{background:url(/uploads/image/simages/ding1.png) no-repeat 0px -52px;}

.tc-top{ background:url(/uploads/image/simages/tc-top.png); height:5px; overflow:hidden; width:700px;}
.tc-bot{ background:url(/uploads/image/simages/tc-bot.png); height:5px; overflow:hidden; width:700px;}
.tc-cen{width:650px;background:#fff; padding:0px 25px; overflow:hidden;}
.tit1{ color:#ff9900; font-size:18px; font-family:"微软雅黑"; height:40px; line-height:40px; border-bottom:1px dashed #ccc;}
.master1{ height:30px; line-height:30px; text-align:center;}
.master1 a{ padding:2px 5px; margin:0px 2px;}
.master1 a:hover,.master1 .master1-h{ background:#ccc; color:#fff;}
.child1{ padding:15px 0px; display:none;}
.child1-1{ line-height:24px; }
.child1-1 img{ padding-right:16px;}
.bottom1{ height:40px; line-height:40px; border-top:1px dashed #ccc; text-align:right;}
.bottom1 a{ padding:2px 5px; margin:0px 5px; background:#ff9900; color:#fff;}
.bottom1 a:hover{color:#fff;}

#colorbox, #cboxoverlay, #cboxwrapper { position:absolute; top:0; left:0; z-index:9999; }
#cboxoverlay { position:fixed; width:100%; height:100%; }
#cboxmiddleleft, #cboxbottomleft { clear:left; }
#cboxcontent { position:relative;  z-index:9999;}
#cboxloadingoverlay, #cboxloadinggraphic { position:absolute; top:0; left:0; width:100%; }
#cboxprevious, #cboxnext, #cboxclose, #cboxslideshow { cursor:pointer;}

#cboxoverlay { background:#000; }
#cboxclose { position:absolute; top:0; right:0;width:1px; height:1px; text-indent:-9999px; display:none; opacity:0; }