@charset "utf-8";
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,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
:focus { outline:0;}
img { border:0;}
body {line-height: 1; min-width:1200px;}
ol, ul ,li {list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}
table { border-collapse: collapse; border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}

.newsitem{height:32px;line-height:32px;}
.newsitem_icon{float:left;width:15px;}
.newsitem_title{float:left;font-size:14px;}
.newsitem_time{float:right;color:#999;}

.noticeitem{border-bottom:2px dashed #ccc; margin:5px 0 18px 0;}
.noticeitem_time{float:left;width:70px;height:55px;}
.noticeitem_yr{width:70px;height:25px; line-height:25px; font-size:14px;color:#0079c3; text-align:center;background:#f0f0f0;}
.noticeitem_n{width:70px;height:25px; line-height:25px; font-size:16px; color:#fff; text-align:center; background:#0068b7;}
.noticeitem_title{float:left;font-size:14px; line-height:24px;margin-left:10px;margin-top:10px;color:#000;}

.xgdtitem{height:32px;line-height:32px;}
.xgdtitem_icon{float:left;width:30px;}
.xgdtitem_title{float:left;font-size:14px;}
.xgdtitem_time{float:right;color:#999;}

body,p { font-family:"Microsoft YaHei"; color:#333;}
p{text-indent:2em; line-height:25px;}
a { color:#333; text-decoration:none;}
a:hover { color:#cd0200;}
.wrapper { width:100%; margin:0 auto; overflow:hidden; min-width:1200px;}
.wrapper .inner { width:1200px; margin:0 auto;} 

.bgwhite{background-color:rgba(255, 255, 255, 0.9); height:275px;}
.post { margin-bottom:10px;}
.post .head { height:45px; line-height:45px; border-bottom:1px solid #0079c3;} 
.post .head .headtitle { display:inline-block; float:left; font-size:16px; font-weight:bold; } 
.post .head .more { font-size:12px;  display:inline-block;  float:right; }   
.post .head .more a{ color:#0079c3; }
.post .con { padding:5px 0; margin:0 auto;}

.post .mbox{background:#fff;}



#header { background:#0068b7; }
#header .inner {}
.logo { width:100%; height:160px;  }    
.top-left { width:890px; float:left; }
.top-right { width:280px; float:right;}
.logo .swzy { width:280px; height:30px;  float:right; margin:50px 20px 0 0; }
.logo .ss { width:280px; height:35px;  float:right; margin:20px 20px 0 0; }




#menu { background:#fff; }
#menu .inner {}
.navbar { width:100%; height:50px; line-height:50px;}    

.bannerarea{margin:0 auto; min-width:1200px;max-width:1920px;}
#banner { background:#fff; }
#banner .inner {}
.banner { width:100%;}    



#container { padding:7px 0;min-height:545px;}
#container .inner { background:#fff;padding:10px 0; }
#container2 { background:url(../images/bj.jpg) no-repeat bottom center; height:760px; background-color:#dfdfdf;  }

.mod1,.mod2,.mod3,.mod4 {width:100%; float:left; }


.xyxw { width:800px; float:left; }
.xyxw .con .tpxw { width:380px; float:left; }
.xyxw .con .tplb { width:400px; float:right; }
.tzgg { width:360px; float:right; }
.xyzt { width:100%; float:left; }
.cgzs { width:800px; float:left; }
.xgdt { width:570px; float:right; }



.lmdh { width:320px; float:left; } 
.lmdh .lmmc { height:45px; line-height:45px; background:#0068b7; color:#fff; text-align:center; font-size:16px; font-weight:bold;}
.lmdh .lmlb {height:40px; line-height:40px;  border-bottom:2px dashed #ccc; }

.news { width:835px; float:right;  } 
.news .news_head { width:100%;  float:left; height:43px; line-height:43px; border-bottom:2px solid #0068b7; }
.news .news_head .news_head_headtitle {  display:inline-block; float:left;  font-size:16px; font-weight:bold; color:#0068b7; }
.news .news_head .news_head_path { display:inline-block; float:right; }
.news .news_box {width:100%; float:left; }
.news .news_box li { background:url(images/li.jpg) no-repeat center;} 


.infobox { width:835px; float:right;background-color:#EFEFEF;}
.infobox .article {width:95%; margin:0 auto;  }

.wben{width: 910px;min-height: 700px;float: left;background-color: #efefef;padding-bottom: 30px;}
.wben-list{width: 910px;height: 34px;}
.yb-list{width: 580px;height: 14px;margin-top: 20px; float: left;}
.list-wz{font-size: 14px;line-height: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333px;width: 550px;height: 14px;}
.rq-list{width: 160px;height: 14px;margin-top: 20px;float: left;line-height: 14px;font-size: 14px;color: #333;letter-spacing: 1px;}
.rd-list{width: 90px;height: 14px;margin-top: 20px;float: left;font-size: 14px;line-height: 14px;font-family: "微软雅黑";color: #333;letter-spacing: 1px;}

.jianjie { width:1200px;}
.jianjie .article {width:100%; margin:0 auto;  }
.jianjie_head { width:100%;  float:left; height:43px; line-height:43px; border-bottom:2px solid #0068b7; margin-bottom:15px; }
.jianjie_head .jianjie_head_headtitle {  display:inline-block; float:left;  font-size:16px; font-weight:bold; color:#0068b7; }
.jianjie_head .jianjie_head_path { display:inline-block; float:right; }


#footer { background:#0079c3 url(../images/car.jpg) no-repeat top right; height:146px;}
#footer .inner { height:146px;}
#footer .inner .foot { background:url(../images/bdlogo.jpg) no-repeat 0 30px; padding:10px 0; height:146px;}
#footer .inner .foothit {width:370px; height:140px; float:left;color:#fff;}
#footer .inner .footlogo {width:140px; height:140px; float:left;color:#fff;}
#footer .inner .footlogo img{width:120px;height:120px;}
#footer .inner .foottext {width:470px; height:80px; float:left;}
#footer .inner .foottext p { font-size:14px; line-height:24px; text-align:left; color:#fff;}
.fwtitle{height:140px;line-height:217px;text-align:center; text-indent:175px; font-size:14px;}

#fullscreenad{
 position: fixed;
 left:0;
 top:0;
 right: 0;
 bottom:0;
 background-color: rgba(0,0,0,1);
 z-index:10;
 display: none;
}
#fullscreenad embed{
 width:100%;
 height:100%;
 position:absolute;
 margin:auto;
}