﻿@charset "utf-8";
body{padding:0; margin:0; font-size:14px; font-family:Microsoft YaHei; color:#333333; background:url(../images/bg_top.jpg) no-repeat center top #fff;}
ol, ul, dl, dt, dd{ padding:0px; margin:0px;}
li{ list-style:none;}
img{ border:none; border:0;}
a{ text-decoration:none; color:#333333; noline: expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#e85603;}
.clear{clear:both;}
.st12{ font-family:"宋体"; font-size:12px;}

.space15, .space20{line-height:0; overflow:hidden; font-size:0; clear:both;}
.space15{height:15px;}
.space20{height:20px;}
.w1000{ width:1000px; margin:0 auto; clear:both;}
.wrap{background:url(../images/bg_bottom.png) no-repeat center bottom; overflow:hidden;}
.TopBox{ height:254px;}


.Contain{ background:url(../images/opcitybg.png); padding:0 15px 15px; overflow:hidden; zoom:1; width:970px; margin:0 auto;  min-height:380px; _height:expression(this.scrollHeight < 380? "380px" : "auto");}
.curb{line-height:18px; padding:20px 0; color:#7b7b7b;}
.curb_borbot{border-bottom:#eaeaea 1px solid;}
.curb a{color:#7b7b7b;}
.curb a:hover{color:#333;}


/*bottom*/
.BottomBox{clear:both; height:101px; padding-top:10px; overflow:hidden;}


/*home*/
.Qhdm_navitem{clear:both; border-bottom:#e9e9e9 1px solid; padding:20px 0 10px 15px;}
.Qhdm_navitem h3{ margin:0; font-size:14px; background:url(../images/icon_sitemap.gif) no-repeat left center; padding-left:24px; font-weight:bold; color:#e85603; font-size:15px;}
.Qhdm_navitem h3 a{color:#e85603;}
.Qhdm_navitem .nfList{overflow:hidden; zoom:1; padding-top:10px;}
.Qhdm_navitem .nfList li{float:left; background:url(../images/dot1.gif) no-repeat left center; padding:8px 0 8px 12px; width:13%;}
.Qhdm_navitem .map img{display:block;}
.Qhdm_navitem .map{margin:0 auto;}
.Qhdm_gdgk{border-bottom:none;}

.ndmap{position:relative; width:765px; height:560px; background:url(../images/map.jpg) no-repeat center top;}
.ndmap a{ position:absolute; width:35px; height:22px; text-indent:-1000px; overflow:hidden;}
.ndmap a.a_0{left:370px; top:205px;}
.ndmap a.a_1{left:416px; top:275px;}
.ndmap a.a_2{left:358px; top:317px;}
.ndmap a.a_3{left:614px; top:213px;}
.ndmap a.a_4{left:333px; top:241px;}
.ndmap a.a_5{left:390px; top:78px;}
.ndmap a.a_6{left:482px; top:158px;}
.ndmap a.a_7{left:577px; top:133px;}
.ndmap a.a_8{left:442px; top:222px;}
.ndmap a.a_9{left:530px; top:235px;}
.ndmap a.a_10{left:402px; top:243px;}
.ndmap a.a_11{left:360px; top:280px;}
.ndmap a.a_12{left:303px; top:304px;}
.ndmap a.a_13{left:233px; top:321px;}
.ndmap a.a_14{left:94px; top:395px;}
.ndmap a.a_15{left:168px; top:333px;}
.ndmap a.a_16{left:277px; top:194px;}
.ndmap a.a_17{left:330px; top:138px;}
.ndmap a.a_18{left:631px; top:166px;}
.ndmap a.a_19{left:575px; top:205px;}
.ndmap a.a_20{left:239px; top:253px;}

/*list*/
.Sidebar{float:left; width:180px; background:url(../images/sidetop.gif) repeat-x left top #fff;}
.Sidebar .sidetop{ border-bottom:#eaeaea 1px solid;}
.Sidebar .sidetop h2{margin:0; color:#0185db; font-size:15px; line-height:20px; padding:19px 10px; text-align:center;}
.SideMenu{ padding:0 15px;}
.SideMenu ul li{ border-bottom:#eaeaea 1px solid; text-align:center; padding:10px 0; line-height:20px;}
.SideMenu ul li a:hover, .SideMenu ul li a.aon{ color:#0185db;}
.SideMenu ul li.liEnd{border-bottom:none;}

.dm_sidemenu ul li{float:left; width:46%; margin:0 2%;}

.MainContent{float:right; width:765px;}

.list_total{padding:10px 0;}
.list_total .title{height:43px; line-height:43px; background:#e8f6ff; }
.list_total .title h3{float:left; margin:0; color:#0185db; font-size:14px; padding-left:20px;}
.list_total .title .more{float:right; color:#666; margin-right:10px;}
.list_total .title .more:hover{color:#333;}
.list_total ul{padding:10px 0 0;}
.list_total ul li{line-height:34px;  background:url(../images/icon_newslist.gif) no-repeat 10px center; padding-left:28px;}
.list_total ul li span{float:right; font-family:Tahoma; padding-right:22px; color:#666;}

.News_list{padding:10px 0 5px;}
.News_list li{ line-height:40px;}
.News_list li a{background:url(../images/dot4.gif) no-repeat left center; padding-left:22px;}
.News_list li span{float:right; color:#999999;}
.News_list li a:hover{background-image:url(../images/dot3.gif); color:#0185db;}

.SinglePage{padding:15px 0; line-height:2;}

/*content*/
.InfoContainer{ background:#fff; padding:0 20px; overflow:hidden; zoom:1; margin-top:15px;}
.NewsInfo{ padding:0 20px;}
.info_title{ color:#0185db; font-size:18px; padding:24px 0; font-weight:normal; text-align:center; margin:0; padding:28px 0; line-height:24px;}
.info_fbt{color:#999999; font-size:13px; zoom:1;}
.info_fbt span{float:left; height:18px; line-height:18px;}
.info_fbt .time{background:url(../images/info_time.gif) no-repeat left center; padding-left:26px;}
.info_fbt .ly{padding-left:18px;}
.info_fbt .llcs{ padding-left:20px; width:200px; height:18px;}
.info_fbt .llcs iframe{display:block;}
.info_fbt .size{float:right; margin-left:32px; position:relative;}
.info_fbt .size dt{height:18px; line-height:18px;background:url(../images/info_size.gif) no-repeat left center; padding-left:15px;}
.info_fbt .size dd{text-align:right; display:none; position:absolute; width:100%; left:0; top:100%; padding-top:5px;}
.info_fbt .size dd a{ display:block; height:17px; line-height:17px; text-align:center; background:#f4f4f4; color:#666666; margin-bottom:1px; cursor:pointer;}
.info_fbt .size dd a:hover{ background:#dbecf7;}
.info_fbt .size:hover dd{ display:block;}
.info_fbt .print{background:url(../images/info_print.gif) no-repeat left center; padding-left:23px; float:right;}
.info_fbt .print:hover{ color:#333; cursor:pointer;}
.info_cont{clear:both; line-height:2; padding:20px 0 30px;}
.info_bot{clear:both;line-height:36px; }
.info_bot .dianzan{ float:left; height:36px; width:108px;}
.info_bot .info_share{float:left;}
.info_bot .gbck{float:right;}
.info_list{clear:both; padding:20px 0 10px; overflow:hidden; zoom:1;}

.info_xgxw{float:left; width:470px; height:259px;}
.info_djph{float:right; width:390px; height:259px;}
.info_list_title{padding:25px 0 20px;}
.info_list_title h5{ font-size:18px; margin:0; font-weight:normal; color:#0185db; line-height:34px;}
.info_xgxw ul li{ line-height:36px;}
.info_xgxw ul li a{ background:url(../images/dot4.gif) no-repeat left center; padding-left:18px;}
.info_xgxw ul li a:hover{background-image:url(../images/dot2.gif);}
.info_djph ul li{line-height:36px;}
.info_djph .desc{float:right;}
.info_djph .desc span{display:inline-block; width:40px; height:32px; border:#93c5e6 1px solid; text-align:center; line-height:32px; margin-left:10px; cursor:pointer;}
.info_djph .desc span:hover, .info_djph .desc span.on{background:#d2edff;}

/*page*/
.pagediv{ clear: both; padding-top: 30px; text-align: center; color: #333; padding-bottom:10px; }
.pagediv a{display: inline-block; margin:0 1px 5px; padding:0 10px; line-height:30px; border:#dfdfdf 1px solid; border-radius:3px; background:url(../images/page_num.gif) repeat-x; color: #666;}
.pagediv a.current, .pagediv a:hover{color:#fff; background:#007fd8; border-color:#007fd8;}