#header { width: 100%; height: 141px; background: url(../images/top-bg.jpg) no-repeat top center;}
.head { width: 1120px; margin: auto;}
#nav { width: 100%; height: 56px; background: #004793;}
#nav ul { width: 1120px; height: 56px; zoom: 1; margin: auto; font-size: 16px}
#navs:after { content: ""; display: block; clear: both; visibility: hidden;}
#nav ul li { float: left; width: 124px; text-align: left; position: relative;  line-height: 56px;}
#nav div { width: 160px; position: absolute; z-index: 3; left: 0px; padding-bottom: 0px; float: left; height: 0; overflow: hidden; background-color: #23abf1; }
#nav li .a { text-decoration: none; color: #FFFFFF; line-height: 56px; display: block; border-right-width: 1px;}
#nav div a { text-decoration: none; padding-left: 3px; color: #FFFFFF; line-height: 40px; display: block; }
#nav div a:hover { background-color: #0C7DBA; }

#content { width: 1120px; margin:30px auto; zoom: 1;}
#content:after { content: ""; display: block; clear: both; visibility: hidden;}

.news { width: 1120px; height: 375px;}
.titles { height: 36px; line-height: 34px; background: url(../images/title-x.jpg) repeat-x left bottom; zoom: 1; margin-bottom: 19px;}
.titles:after { content: ""; display: block; clear: both; visibility: hidden;}
.titles h1 { float: left; font-size: 18px; color: #666666; font-size: 16px;}
.titles h1 span { line-height: 34px; font-weight: bold; color: #333; display: inline-block; padding: 0 5px; border-bottom: 2px solid #0C7DBA;}
.titles p { float: right; padding-right: 5px;}
.titles p a { color: #66668f; font-size: 14px;}

.news-img-list { width: 1120px; zoom: 1;}
.news-img-list:after { content: ""; display: block; clear: both; visibility: hidden;}
.news-img { float: left; width: 712px; height: 320px;}
.news-list { float: right;}
.win1 { width: 386px;}
.win2 { width: 366px;}
.win3 { width: 502px;}
.news-list li { line-height: 39px; border-bottom: 1px dashed #dbd6d6; height: 39px; zoom: 1;}
.news-list li:after { content: ""; display: block; clear: both; visibility: hidden;}
.news-list li a { float: left; width: 260px; height: 39px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; color: #333333;}
.news-list li span { float: right; color: #666; font-size: 12px;}

.xi-list { width: 1120px; zoom: 1; margin-top: 30px; height: 375px;}
.xi-list:after { content: ""; display: block; clear: both; visibility: hidden;}

.gongg { width: 366px; float: left;}
.xinxi { width: 502px; float: left; margin: 0 26px;}
.links { width: 200px; float: right;}

select { width: 178px; height: 23px; border: 1px solid #7f9db9; text-align: center; margin:0 0 18px 12px;}

#footer { width: 100%; height: 94px; background: #004793;}
.foot { width: 1120px; margin: auto; text-align: center;}
.foot p { line-height: 28px; font-size: 12px; color: #fff; padding-top: 18px;}



.left_g { width:230px; float:left;}
.left_t { width:230px; float:left;}
.left_t span { width:208px; height:49px; float:left; padding:10px 0 0 22px; font:16px/20px "微软雅黑", "宋体"; color:#FFF; background:url(../images/g_b.jpg) no-repeat;}
.left_t li { width:208px; height:41px; float:left; padding:0px 0 0 22px; font:14px/41px "微软雅黑", "宋体"; color:#FFF; background:url(../images/list_bg.png) no-repeat; margin-top:3px;}
.left_t li a { width:208px; height:41px; color:#333; display:block;}
.left_t li a:hover { color:#FFF;}
.left_t li:hover { background:url(../images/list_bg_hover.png) no-repeat;}

.bottom_x { width:230px; height:190px; float:left; margin-top:31px;}
.bottom_x a { margin-top:22px; float:left;}
.bottom_x a img { width:230px !important; height:84px !important; float:left;}

.m_right { width:835px; float:right;}

.xzld { width:835px; height:40px; border-bottom:1px solid #e6e6e6; margin-bottom:15px;}
.weizhi { height:39px; float:left; color:#666;}
.weizhi em { width:13px; height:18px; float:left; background:url(../images/weiz.png) no-repeat center; margin:11px 5px 0 0;}
.weizhi li { float:left; font:14px/39px "微软雅黑", "宋体"; text-align:right;}
.weizhi li a { color:#666;}

.zrs p { width:220px; float:left; font:14px/30px "微软雅黑", "宋体";}
.zrs { width:208px; float:left; background:#d9d9d9; border:1px solid #e6e6e6; border-top:none; padding:13px 0 15px 20px; color: #666666;}

.neirong { width:835px; float:left; overflow:hidden;}
.neirong a:hover { color:#00a9ca;}
.neirong p { width:835px; float:left; overflow:hidden; font:14px/28px "微软雅黑", "宋体"; color:#333; text-indent:2em;}
.nr_list_li li { float:left; width:800px; height:39px; border-bottom:1px dashed #dfdfdf; font:14px/39px "微软雅黑", "宋体"; color:#333; padding-left:20px; background:url(../images/text_bg.jpg) no-repeat 5px center;}
.nr_list_li li a { color:#333; width:400px; height:39px; float:left; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.nr_list_li li span { width:100px; height:39px; float:right; text-align:right;}

.textss { width:835px; float:left;}
.text_xq { width:835px; padding:0 10px; color: rgb(102, 102, 102);  font: 16px/40px 微软雅黑;}
.text_xq h1 { width:835px; float:left; height:40px; font:18px/30px "微软雅黑"; color:#333; text-align:center;}
.text_xq h2 { text-align:center; margin-bottom:20px; color: #666; font-size: 12px; border-bottom:1px dashed #e6e6e6; padding-bottom: 15px;}
.text_xq p { font:16px/40px "微软雅黑"; color:#666;}
.text_xq div { font:16px/40px "微软雅黑"; color:#666;}
.p-img img { float: left; margin: 0 30px 45px 0;}


.img-list { width: 835px; zoom: 1;}
.img-list:after { content: ""; display: block; clear: both; visibility: hidden;}
.imlist { width: 835px; margin:0 8px 20px; text-align: center; line-height: 26px; font-size: 14px; float: left;}
.imlist li { float: left; width: 260px; list-style: none;}
.imlist a { color: #333;}
.imlist a h1 { font-weight: bold; padding-top: 15px;}


































