@charset "utf-8";
@import url(common.jpg.css);

.top{ background:#f1f1f0; height:30px; line-height:30px; font-family:"宋体"; color:#666; font-size:12px;}
.top font{ float:left;font-size:12px;}
.top span{ float:right;}
.top span a{ color:#666;}
.top span a:hover{ color:#333;}

.logo_nav{ padding:21px 0 28px; overflow:hidden;}

.mainnav{ width:100%;height:45px; background:#0d4f92;}
.nav li{ width:120px; float:left; height:45px; line-height:45px;font-family:"微软雅黑"; color:#fff; background:url(../images/navli.jpg)  left center no-repeat;}
.nav li a{ display:block; font-size:14px; text-align:center; color:#fff;}
.nav li a:hover{ background:#ff8c06; color:#333;}
.nav li ul{display:none; position:absolute; width:133px;*z-index:99999;  z-index:99999;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;} 
.nav li ul li{float:none;display:block;position:relative;_display:inline;width:133px; height:32px;line-height:32px;zoom:1; background:#0d4f92;} 
.nav li ul li a{
display:block;color:#fff; font-size:13px;text-align:center;width:133px; height:32px;cursor:pointer; padding-left:0;}
.nav li ul li a:hover{text-decoration:none; background:#ff8c06; color:#fff; padding-left:0;}



.banner{ width:100%; height:330px; overflow:hidden; z-index:0; background:url(../images/banner.jpg) top center no-repeat;}


.notic{ height:45px; line-height:45px; overflow:hidden; background:#f6f6f6; font-size:14px;}
.notic font{ color:#ff7d09;}

.noticr{ width:282px; height:31px; padding:7px 0;}
.key{ width:205px; height:29px; padding-left:2px;border-right:none; border:1px solid #e1e1e1; float:left; font-size:13px;}
.button{ width:73px; height:31px; line-height:31px; float:right;background:url(../images/bn.jpg) center no-repeat; border:none; color:#fff; font-size:13px; cursor:pointer;}
button{ background:none;}

.about{ height:435px; background:#f7f6f6;}
.profile{ width:422px;}
.profile dt{ font-size:16px; color:#116dca; line-height:42px;}
.profile dd{ line-height:32px; padding-bottom:5px; color:#666; position:relative;}
.profile dd b { width:91px; height:20px; line-height:20px; display:block; text-align:center; color:#fff; background:#116dca; font-size:14px;}
.profile dd a{ font-family:"宋体"; color:#116dca;}
.profile dd span{ float:right; position:absolute; right:0; top:116px;}

.fmenu{ width:771px; float:right;}
.fmenu dl , .lmenu dl{ border-right:3px solid #dfdede; border-bottom:4px solid #dfdede; width:356px; background:#fff; height:105px; float:left;margin-right: 26px;* margin-left:17px; margin-top:25px;box-shadow: 0px 0px 3px #ddd;}
.lmenu dl{ margin-left:0; width:270px; margin-top:10px;}
.fmenu dt , .lmenu dt{ width:132px; float:left;}
.fmenu dd , .lmenu dd{ width:189px; float:right;height:80px; padding-top:25px; padding-left:20px;}
.fmenu dd a, .lmenu dd a , .fmenu dd a:hover, .lmenu dd a:hover{ color:#fff;}
.lmenu dd{ width:110px; padding-top:15px;height:90px;}
.fmenu dd b , .lmenu dd b{ font-size:16px; color:#fff; display:block; line-height:33px;}
.fmenu dd p , .lmenu dd p{ font-size:14px; color:#f0f0f0;}
.fmenu01 dd{ background:#116dca;}
.fmenu02 dd { background:#9590e2;}
.fmenu03 dd { background:#16b69e;}
.fmenu04 dd{ background:#8396d1;}
.fmenu05 dd{ background:#ff9900;}

.news{ height:260px;}
.pic{ width:415px; height:246px; border:1px solid #e5e5e5; background:#c8c8c8; padding:4px;}
.pic .bd{ position:relative; height:100%; z-index:0;}
.pic .bd li{ zoom:1; vertical-align:middle;}
.pic .bd img{ width:413px;  height:242px; display:block; border:1px solid #e3e3e3;}


.dynamic{ width:330px;}
.dynamic .desc{ line-height:25px; float:right; width:268px; color:#666;}
.dynamic .desc b { display:block; line-height:28px; font-size:14px;}
.dynamic .desc b a{ color:#666; font-weight:bold;}
.dynamic ul li{ height:55px; margin-bottom:20px;*margin-bottom:15px;}
.dynamic ul span{ display:block; float:left; width:55px; height:55px; background:#c8c8c8; text-align:center; color:#fff;}
.dynamic ul span b{ display:block; line-height:24px; padding-top:7px; font-size:18px;}
.dynamic ul span font{ display:block; line-height:20px; font-size:12px;}
.dynamic ul li:hover span{ background:#116dca;}
.dynamic ul li:hover .desc b a{ color:#116dca;}
.post{ width:380px;}




.dzxb_gzzd{ height:274px;}
.dzxb{ width:428px;}
.dzxbcon img{ float:left;}
.dzxbcon ul{ width:242px; float:right;}
.gzzd{ width:743px;}
.gzzd .pulicli li{ width:347px; padding-right:27px; float:left;}


.flink{height:36px; background:#116dca; line-height:36px; overflow:hidden;}
.flink dt{ width:120px; text-align:center; color:#fff; font-size:14px; float:left;}
.flink dd{ padding:7px 50px;line-height:20px; float:left; width:220px;*padding:8px 50px;}
.flink dd select{width:220px; height:20px; text-align:center; font-family:"宋体";}


.footer{ width:100%; background:#083460; height:70px;color:#fff; line-height:32px; text-align:center; color:#fff; padding:20px 0;}
.footer a{ color:#fff;padding:0 5px;}
.footer a:hover{ color:#4c93dc;}



.subBody{ width:100%; margin:0 auto;background:#f2f2f2; overflow:hidden;}
.subCont{min-height:600px;_height:600px; padding:15px 20px;line-height:25px; margin:15px 0 0; background:#fff;}
.TwoOfTwo{ width:900px; float:right;}
.TwoOfTwo  span{  font-size:12px; padding-right:20px;}


.OneOfTwo{ width:270px; float:left;}
.left_menu{ width:270px; min-height:152px;_height:152px; margin:15px 0 0;}
.left_menu ul{ width:270px; height:150px; margin:0 auto; padding:15px 0 ;}
.left_menu li{ height:30px;line-height:30px; font-size:12px;background:#b5b5b5; margin-bottom:10px;}
.left_menu li a{display:block; text-align:center; color:#fff;}
.left_menu li a:hover , .hover{text-decoration:none; color:#fff; background:#1963c9;}
.contact b{ font-size:16px; line-height:50px;}



/*新闻栏目*/
.news_list{ min-height:555px;_height:555px;}
.news_list li{line-height:30px;background:url(../images/li.jpg) 4px center no-repeat; padding-left:20px;}
.news_list li a:hover{text-decoration:none;color:#1963c9;}
.news_list span{}

.preNext{ padding:20px;}
/*分页样式*/
.page_info{text-align:center;clear:both; padding:10px 0;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0; clear:both;font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}


/*列表内容页*/
.listConts{ padding:15px 20px; line-height:25px; min-height:600px;_height:600px;margin:15px 0 0; background:#fff;}
.listConts .title{font-size:18px;text-align:center;line-height:40px;color:#1963c9; font-family:"微软雅黑";}
.listConts .info{width:400px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:40px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #fff;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #ff3235;padding:1px;}
.listConts .conttitle{font-weight:bold; height:35px; line-height:35px;color:#fff;font-size:14px; background:#1875b2; padding-left:20px; font-family:"微软雅黑";}
.listConts .author{text-align:right;color:#999;}
#textarea{ min-height:370px; _height:370px; padding:20px;}
#textarea_news{min-height:600px; _height:600px; padding:20px;}


.map{ width:700px; clear:both; margin-top:10px;}
.map dt{ height:30px;}
.map dt font{ width:120px; height:30px; text-align:center; line-height:30px;  display:block;}
.map dt font a{color:#fff;font-weight:bold; font-size:12px;display:block;background:#e96a0f;}
.map dt font a:hover{ text-decoration:none;color:#fff;background:#b5b5b5;}
.map dd{ float:left;float:left;height:24px;line-height:24px;margin-right: 10px; text-align:center;width: 120px; padding:10px 0;}
.map dd a{ display:block; background:#f2f2f2; color:#333;}
.map dd a:hover{background:#b5b5b5; color:#fff;}