@charset "gb2312";
/* CSS Document */
/*公用全局样式*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl, dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
html,body{background:#FFF;}
body{font:normal normal normal 12px/150% 宋体;height:100%;word-break:break-all;}
a{text-decoration:none;color:#333;}
a:hover{color:#c00;}
a:active{outline:none;}
li{list-style-type:none;}
img{border-style:none;}
table{border-collapse:collapse;}
fieldset{border-style:none }
button{cursor:pointer;}
select,input,textarea{font-size:12px;}
ul,li,dt,dd,dl{list-style:none;}
/*div{text-align:left;}*/
.clear{clear:both;}
selection{color:#fff;background-color:#209EEB;}
q:before,q:after{content: '';}    
abbr, acronym{border:0;}
code::selection{background-color:#209EEB}
::-moz-selection{color:#FFFFFF;background-color:#209EEB;}
code::-moz-selection{background-color:#209EEB}
/*------*/
.clear{clear:both;height:0;font-size:0;background:none;}
.clearfix{display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.classpage{text-align:center;}
.h10{height:10px;_height:9px;clear:both;font-size:1px;line-height:1px;background:none;}
.h3{height:3px;clear:both;font-size:1px;line-height:1px;background:none;}
.h5{height:5px;clear:both;font-size:1px;line-height:1px;background:none;}
.h6{height:6px;clear:both;font-size:1px;line-height:1px;background:none;}
.h7{height:6px;clear:both;font-size:1px;line-height:1px;background:none;}
.h8{height:8px;clear:both;font-size:1px;line-height:1px;background:none;}
.mr10{ margin-right:10px;}
.tc{ text-align:center;}
/*主体框架*/
html{}
body{ background:#fff url(imagesbody.png) repeat-x;position:relative;z-index:10;}
#hp{ width:1000px;margin:0 auto;background:#fff; position:relative; z-index:20;}
#bp,#fp{ width:990px; padding:0 5px; margin:0 auto; background:#fff;}
#fp{ padding:0;}
.b_main{ width:695px; overflow:hidden;}
.b_side{ width:285px; overflow:hidden;}
.b_mMain{width:760px; overflow:hidden;}
.b_sSide{width:230px; overflow:hidden;}
.w50{width:50px; overflow:hidden;}
.w120{width:120px; overflow:hidden;}
.w355{width:355px; overflow:hidden;}
.w365{width:365px; overflow:hidden;}
.w440{width:440px; overflow:hidden;}

.h123{height:123px; overflow:hidden;}
.h146{height:146px; overflow:hidden;}
.h160{height:160px; overflow:hidden;}
.h185{height:185px; overflow:hidden;}
.h177{height:177px; overflow:hidden;}
.h200{height:200px; overflow:hidden;}

.pt8{ padding-top:8px;}
/*子页左右主体结构*/
.art_main{ width:750px; overflow:hidden;}
.art_main_m{ width:500px; overflow:hidden;}
.art_side{ width:230px; overflow:hidden;}
.art_main_body{ width:990px; overflow:hidden;}
/*头部*/
#h_top{ height:28px; overflow:hidden;line-height:28px;position:absolute; top:0; left:0; width:100%;}
#h_top .top_link a{ margin:0 7px; color:#addaff; background:url(imagestop_link_icon.png) 0 1px no-repeat; padding-left:16px;}
#h_top .top_link #topALink2{ background-position:0 -29px;}
#h_top .top_link #topALink3{ background-position:0 -60px;}
/* 主导航 */
.mNav{height:63px;background:url(imagesmainNav.png) repeat-x; position:relative; z-index:30;}
.lBg,.rBg{ display:block; width:10px; height:63px; position:absolute; top:0; background:url(imagesmNavLR.png) no-repeat;}
.lBg{ left:0;}
.rBg{ right:0; background-position:0 -63px;}
.mainNav{ position:relative; z-index:30; height:36px; line-height:35px; padding-left:5px;}
.mainNav a:hover{ text-decoration:none;  }
.mainNav .li1{ float:left; width:82px; padding:0 14px; height:36px; line-height:35px;text-align:center; _display:inline; background:url(imagesrline.png) right top no-repeat;}
.mainNav .li1 .a1{ font-size:14px; font-weight:bold; color:#fff; display:block;  }
.mainNav .last1{background:none;}
.mainNav .on1{ background:url(imagesmainNavOn.png) left top no-repeat; }
.mainNav .on1 .a1{ color:#10487d;}
.mainNav .on1 .h1{ background:url(images/mainNavLi.png) right top no-repeat;}
.mainNav .last1{ width:81px;}
.mainNav .last1 .h1{background:none;}
.mainNav .spe{ display:none;  }

/* 菜单效果1 */
.mainNav .ul1{width:970px; padding:10px;  display:none; position:absolute; top:35px; left:0px; background:#fff; border:5px solid #0c3b92;/* border-bottom:5px solid #1877CE;*/ text-align:left;-webkit-box-shadow: #999 2px 2px 3px; -moz-box-shadow: #999 2px 2px 3px; box-shadow: #999 2px 2px 3px;  filter:alpha(opacity=90);opacity:0.9; }
.mainNav .ul1 .li2{ display:inline-block; *display:inline; zoom:1; height:22px; line-height:22px; padding:2px 5px 2px 5px; word-break:keep-all; white-space:nowrap; }
.mainNav .ul1 .a2{ display:block; border:1px dotted #d9d9d9;  padding:0 6px; color:#0c3b92; font-size:12px; }
.mainNav .ul1 .a2:hover{ background:#0c3b92; border-color:#0c3b92;  color:#fff;  }

.dwSea{ height:27px; line-height:26px; padding-left:10px;}
.dwSea .todayInfo{ height:26px; line-height:24px;background:url(imagesicon.png) 0 -90px no-repeat;padding:0 40px 0 28px;}
.dwSea iframe{ margin-top:-3px;}
.dwSea .searchtool{padding-right:10px; height:27px;}
.dwSea .searchtool #keyword{ height:17px; border:1px solid #ccc; background:url(imageszoom.png) 3px 1px no-repeat; text-indent:22px; width:212px;}
.dwSea .searchtool #Submit{ width:60px; height:22px; border:none;background:url(imagessBt.png) no-repeat; color:#fff; font-weight:bold; text-align:center;}

#h_banner{ height:204px; overflow:hidden;}
/*底部*/
#fp{ height:120px;background:url(imagesfp.png) repeat-x; padding-top:10px;}

/*.fLinkSel{ height:45px; line-height:45px;}
.fLinkSel .hd{ width:110px; float:left;}
.fLinkSel .hd h3{ font-size:14px; color:#03669f; padding-left:43px;background:url(imagesfLinkSelHd.png) 12px 10px no-repeat;}
.fLinkSel .bd{ float:left; padding-top:13px;}
.fLinkSel .bd select{ width:195px; margin:0 10px;}*/

.f_nav{ height:26px; line-height:27px;text-align:center; color:#0075cd;}
.f_nav a{ margin:0 5px; color:#0075cd;}
.web_copy{line-height:24px; padding-top:3px;}
.web_copy p{ text-align:center;}
.web_copy p a:hover{ color:#f00;}

.classpage,.page{ text-align:center; padding:10px 0; clear:both;}
#path_tit{ border-bottom:none;}
.moreS{ float:right;}
.date{ float:right; color:#999;}
.path{ padding-left:30px;background:url(imagesdot.png) 10px -301px no-repeat;}
.path em{ font-style:normal;}