* {margin: 0px; padding: 0px; list-style-type: none;}
body { font-family: "微软雅黑"; font-size: 12px;background:#a7d2ff}
.clear {clear: both; font-size: 0px;}
@charset "utf-8";

html { overflow-y:scroll;}
img { border:0;}
ul,li { list-style-type:none; line-height:22px;}
font,input,select,textarea { font-size:12px;}
p { color:#505050; line-height:22px; font-size:12px;}
th,td { font-size:12px; line-height:22px;} 
.clear { clear:both; font-size:1px; line-height:0px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table; display: block;}

*html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}

a:link { color: #333; text-decoration: none;}
a:visited { color: #333; text-decoration: none;}
a:hover { color: #0052a6; text-decoration: none; }
body a{ outline:none;blr:expression(this.onFocus=this.blur());}

.grey a:link,.grey a:visited { color:#333333;}
.grey a:hover { color:#2d5389;}

.hand { cursor:pointer;}

.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.hide { display:none;}

.inline { display:inline;}

.minheight200 { min-height:200px; height:auto!important; height:200px; overflow:visible;}
.contain1020{ background:#FFF; width:1020px; margin:0 auto;}

.contain1000{ width:996px; margin:0 auto;}
.contain_zy{margin:0 auto; width:1100px;}
.mt14{ margin-top:14px;}
.pt14{ padding-top:14px;}
.pb14{ padding-bottom:14px;}

.top1{
 height: 26px;
 line-height: 26px;
 overflow: hidden;
}
.zuo1{ float:right;}
.zuo2{ float:right}
.top1 a{color:#333!important}
.top1 a:hover{color:#333!important}
.top2{
}
.logo{
 float: left;
 height: 104px;
 width: 502px;
}
.search{
 float: right;
 height: 30px;
 width: 300px;
 padding-top: 40px;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
 text-align: right;
}

.nav{ height:36px; background:#187fd7;}
.nav ul li{ float:left;line-height:36px; text-align:center; font-size:14px;}
.nav ul li a{ color:#FFF!important}
.nav ul li a:hover{ color:#e9f5ff!important; background:#095ea6; display:block; font-weight:bold}
.yx{ width:82px; border-right:1px #7cb6e8 solid; height:36px;}
.wx{ width:87px;height:36px;}
.adv{ height:330px;}



.secnav {
 background: #187fd7;
}
.secnav ul li.nl { width:91px; float:left; position:relative; z-index:1; border-right:1px #7cb6e8 solid; font-size:14px;}
.secnav ul li.nl a.nm { display:block; width:100%; height:36px; line-height:36px; text-align:center; color:#fff!important; font-weight:bold;}
.secnav ul li.nl a.nm:hover { color:#e9f5ff!important; background:#095ea6; display:block; font-weight:bold}
.secnav ul li.nl.navon a.nm { color:#e9f5ff!important; background:#095ea6; display:block; font-weight:bold}
.secnav ul li.nl a.navcurrent { color:#e9f5ff!important;  background:#095ea6; display:block; font-weight:bold}
.secnav ul li.nl:hover div.navlist { display:block;}
.secnav ul li.nl.sfhover div.navlist { display:block;}

.navlist { position:absolute; width:auto; height:29px; background:#095ea6; top:36px; display:none; z-index:999; }
.navlist ul { background:#095ea6;}
.navlist ul li { background:#095ea6; height:29px; line-height:27px;white-space:nowrap; width:91px; text-align:center; font-size:12px}
.navlist ul li a { color:#FFF!important;}
.navlist ul li a:hover { color:#ceeaff!important;}


div.nl01,div.nl02,div.nl03,div.nl04,div.nl05,div.nl06,div.nl07 { left:0px;}
div.nl08 { right:0px;}
div.nl09 { right:0px;}
div.nl10 { right:0px;}
div.nl11 { right:0px;}
div.nl12 { right:0px;}

#banner3 { position:relative; width:996px; height:330px; text-align:left; clear:both;}
#banner_list { line-height:0px; font-size:1px;}
#banner_list img { border:0px;}
#banner_bg { display:none; position:absolute; bottom:0; _bottom:-1px; background:url(../images/flashbg.png) repeat; height:20px; z-index:1000; cursor:pointer; width:710px; }
#banner_info{ display:none; position:absolute; bottom:0; left:100px;height:30px; line-height:30px; color:#fff;z-index:1001;cursor:pointer; font-size:13px; font-weight:bold;}
#banner_text { display:none; position:absolute;width:120px; z-index:1002; right:3px; bottom:3px;}
#banner3 ul {
 position:absolute;
 list-style-type:none;
 z-index:1002;
 margin:0;
 padding:0;
 top:300px;
 right:18px;
}
#banner3 ul li { display:block; width:9px; height:8x; line-height:8px; text-align:center; color:#fff; background:url(../images/ipointoff.gif); cursor:pointer; font-family:Arial; font-size:10px; float:left; margin-right:4px; display:inline; text-indent:-9999px; overflow:hidden;}
#banner3 ul li.on { background:url(../images/ipointon.gif); color:#fff; font-weight:bold;}
#banner_list a{position:absolute;}
.home_left1_tu{height:270px;}
.home_left1_bt{ text-align:center; line-height:52px; height:52px; font-size:14px}
.home_left{ float:left; width:800px;}
.home_left1{ float:left; width:317px; height:322px; margin-right:20px; background:#e6e6e6}
.home_left3{ float:left; width:317px; margin-right:20px;}
.home_left4{ float:left; width:317px; margin-right:20px;}
.home_left5{ float:left; width:317px;}

.bt1{ background:url(../images/bg1.jpg) no-repeat left bottom; height:36px; margin-bottom:10px; line-height:33px;}
.bt2{ background:url(../images/bg2.jpg) no-repeat left bottom; height:36px; margin-bottom:10px; line-height:33px;}
.bt3{
 height: 36px;
 margin-bottom: 10px;
 line-height: 33px;
 background-image: url(../images/bg2_keyan.jpg);
 background-repeat: no-repeat;
 background-position: left bottom;
}
.bt1_name{ float:left;font-size:16px; font-weight:bold;}
.bt2_name{ float:left; font-size:16px; font-weight:bold;}
.bt3_name{ float:left; font-size:16px; font-weight:bold;}
.more{ float:right;}
.more1{ float:right; font-size:12px}
#smallbanner { position:relative; width:230px; height:282px; overflow:hidden; text-align:left;}
#smallbanner1 {
 background-color: #e6e6e6;
 height: 310px;
 margin-top: 12px;
}
#smallbanner_list img {border:0px;}
#smallbanner_bg {position:absolute;bottom:5px;_bottom:-1px;background:url(../images/flashbg.png) repeat;height:94px;z-index:1000;cursor:pointer;width:230px;}
#smallbanner_info{position:absolute; bottom:0; left:10px;height:94px; line-height:22px; color:#7c7c7c;z-index:1001;cursor:pointer; font-size:12px;}
#smallbanner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#smallbanner ul {position:absolute;list-style-type:none;z-index:1002;margin:0;padding:0;bottom:108px;left:159px;}
#smallbanner ul li { display:block; width:13px; height:12px; line-height:12px; text-align:center; color:#fff; background:url(../images/ifpoff.gif);cursor:pointer; font-family:Arial; font-size:10px; float:left; margin-right:4px; display:inline;}
#smallbanner ul li.on { background:url(../images/ifpon.gif); color:#fff; font-weight:bold;}
#smallbanner_list a{position:absolute;}

.home_left2{float:left; width:317px; height:322px; margin-right:20px;}
.home_left6{float:left; width:317px; height:322px}
.news_list1{ background:url(../images/bg3.jpg) no-repeat; height:36px; padding-left:10px; line-height:18px; margin-bottom:4px;}
.news_list1 span{ font-size:10px; font-family:Arial; color:#666}
.news_list2{ height:36px; padding-left:10px; line-height:18px; margin-bottom:4px;}
.news_list2 span{ font-size:10px; font-family:Arial; color:#666}


.pd_tabs {background:url(../images/bg1_notice.jpg) no-repeat left bottom; height:36px; margin-bottom:10px; line-height:33px;}
.pd_tabs ul {float:left}
.pd_tabs ul li { float:left; width:70px; line-height:33px; margin-right:5px;}
.pd_tabs ul li a { display:block; width:70px;color:#666; font-size:16px; font-weight:bold; height:36px;}
.pd_tabs ul li a.selected {color:#333; font-size:16px; background-position: bottom  left; background-image:url(../images/bg_line1.jpg); background-repeat:no-repeat; }
.pd_content { width:100%;}

.gg{ height:50px; margin-bottom:12px; border-bottom:1px #ccc solid}

.time{ width:55px; height:50px; float:left}
.time1{ font-family:Arial; height:22px; line-height:22px; text-align:center; color:#FFF; background:#ff9c51}
.time2{font-size:16px; font-family:Arial; height:28px; line-height:28px; text-align:center;background:#d9dddc}
.ggnry{ float:left; padding-left:10px; height:50px; width:245px;}
.ggnr{ float:left; padding-left:10px; height:50px; width:245px;}
.ggnr1{line-height:24px; width:100%; color:#333}
.ggnr1 a{ color:#333!important}
.ggnr1 a:hover{ color:#0052a6!important}
.ggnr2{ height:16px; line-height:16px; width:100%; color: #999}
.ggnr2 a{ color: #999!important}
.ggnr2 a:hover{ color:#0052a6!important}
.hdgg{ height:59px; margin-bottom:12px; border-bottom:1px #ccc solid}
.hdtime{ width:55px; height:50px; float:left; background:url(../images/time_bg.gif) no-repeat;}
.hdtime1{ font-family:Arial; height:22px; line-height:22px; text-align:center; color:#FFF; font-size:16px;}
.hdtime2{ font-family:Arial; height:28px; line-height:28px; text-align:center; color:#09F}

.home_right{ float:right; width:180px; margin-left:16px; background:#ededed}
.h_r1{ height:35px; border-bottom: 1px #ccc solid; line-height:35px; font-size:16px; font-weight:bold; padding-left:10px;}
.h_r2{ margin-top:10px; padding-left:7px;}
.bd1{ margin-bottom:10px;}
.bd1 select{ width:166px; height:24px;}
.h_r3{ padding-left:10px;}
.h_r3 li{ float:left; width:65px; padding-left:20px; line-height:24px;}
.h_r3_1{ background: url(../images/dian1.jpg) no-repeat left center;}
.h_r3_2{ background: url(../images/dian2.jpg) no-repeat left center;}
.h_r3_3{ background: url(../images/dian3.jpg) no-repeat left center;}
.h_r3_4{ background: url(../images/dian4.jpg) no-repeat left center;}
.h_r3_5{ background: url(../images/dian5.jpg) no-repeat left center;}
.h_r3_6{ background: url(../images/dian6.jpg) no-repeat left center;}
.h_r3_7{ background: url(../images/dian7.jpg) no-repeat left center;}
.h_r3_8{ background: url(../images/dian8.jpg) no-repeat left center;}
.h_r3_9{ background: url(../images/dian9.jpg) no-repeat left center;}
.h_r3_10{ background: url(../images/dian10.jpg) no-repeat left center;}
.h_r3_11{ background: url(../images/dian11.jpg) no-repeat left center;}
.h_r3_12{ background: url(../images/dian12.jpg) no-repeat left center;}
.h_r3_13{ background: url(../images/dian13.jpg) no-repeat left center;}
.h_r3_14{ background: url(../images/dian14.jpg) no-repeat left center;}
.gg1{ margin-top:10px;}
.biao_sb{ margin-top:10px;}
.biao_sb li{ float:left; margin-right:10px;}
.cylj{ height:32px;}
.tyys{ float:left; height:30px; border:1px solid #ccc;line-height:30px; margin-right:5px;}
.cylj_bt{background-color:#ebebeb; width:90px;text-align:center;font-size:16px; font-weight:bold;}
.cylj1{width:55px;background:#ebebeb url(../images/dian1.jpg) no-repeat 6px center;  padding-left:30px;}
.cylj2{width:55px;background:#ebebeb url(../images/dian10.jpg) no-repeat 6px center;  padding-left:30px;}
.cylj3{width:55px;background:#ebebeb url(../images/dian7.jpg) no-repeat 6px center;  padding-left:30px;}
.cylj4{width:55px;background:#ebebeb url(../images/dian2.jpg) no-repeat 6px center;  padding-left:30px;}
.cylj5{width:55px;background:#ebebeb url(../images/dian13.jpg) no-repeat 6px center;  padding-left:30px;}
.cylj8{width:55px;background:#ebebeb url(../images/dian18.gif) no-repeat 6px center;  padding-left:30px;}
.cylj9{width:55px;background:#ebebeb url(../images/dian19.gif) no-repeat 6px center;  padding-left:30px;}

.cylj6{ float:left;width:111px; margin-right:14px;}
.cylj6 select{width:111px; height:32px; border:1px solid #ccc;line-height:32px; margin:0}
.cylj7{ float:left;width:125px;}
.cylj7 select{width:125px; height:32px; border:1px solid #ccc;line-height:32px; margin:0}

.foot{height:88px;background-color:#eaeaea; width:1020px; margin:0 auto; padding-top:30px;}
.foot1{float:left; margin-right:12px; padding-left:150px;}
.foot2{float:left}
.ny_bg{ background:url(../images/ny_bg1.jpg) repeat-y left top; padding:0 0 30px 0;}
.ny_left{ float:left; width:212px;}
.ny_bt{ font-size:18px; font-weight:bold; color:#FFF; background:url(../images/ny_bt.jpg) no-repeat left top; padding-left:20px; height:44px; line-height:44px;}
.ny_right{ float:right; width:784px;}
.ny_left1 li{ height:34px; line-height:34px; font-size:14px; border-bottom:1px #ccc solid;}
.ny_left1 li a{ padding-left:20px;}
.ny_left1 li a:hover{ background:#7d7b7c; display:block; color:#fff}
.ny_left1 li.xz a{ background:#7d7b7c; display:block; color:#fff}
.ny_right1{ background:url(../images/ny_bt1.jpg) repeat-x; }
.mbx{ height:44px;text-align:right; line-height:44px; padding: 0 20px;}
.nylist{ padding:0 20px;}
.nylist li{ line-height:34px; font-size:14px; border-bottom:1px #ccc solid}
.nylist_nr{ float:left; background:url(../images/ny_dian1.jpg) no-repeat left center;}
.nylist_nr2{ float:left; background:url(../images/ny_dian2.jpg) no-repeat left center;}
.nylist_nr a{padding-left:14px;}
.nylist_nr2 a{padding-left:14px;}
.nylist_nr2 span { color:#F00}
.nylist_time{ float:right; font-size:12px}
table.page { clear:both; margin-top:15px;}
table.page td { text-align:center; padding:0px 0px;}
table.page td a { display:inline-block; line-height:20px; padding:0px 5px; border:#cccccc 1px solid; background:#fff; margin:0px 2px; font-family:微软雅黑;}
table.page td a:hover { border:#003f7e 1px solid; background:#eeeeee; color:#333;}

.ny_detail{ padding:0 20px;}
.detail_bt{ text-align:center; font-size:16px; line-height:36px;}
.detail_bt1{ text-align:center;line-height:30px; border-bottom:1px #ccc solid}
.detail_nr{ margin-top:20px; line-height:30px;}
.detail_nr  img {max-width:680px;_width:expression(this.width > 680 ? "680px" : this.width); text-align: center; margin-top: 8px; margin-bottom: 5px; }

.leader{ padding: 0 20px;}
.leader li{ height:170px; border-bottom:1px #ccc solid; margin-top:10px;}
.leader_tu{ float:left; margin-right:20px; width:120px;}
.leader_nr{ float:left; width:600px; font-size:14px; line-height:22px;}
.leader_nr b{ color:#999; font-size:15px}
.leader_nr h2{ color:#333; font-size:18px}

.sstk{ padding: 0 20px;}
.sstk li{ width:200px; height:180px; border:1px #ccc solid; padding:10px; float:left; margin:10px 15px 20px 10px; display:inline}
.sstk_tu{ width:200px; height:150px;}
.sstk_zi{ width:200px; height:30px; line-height:30px; text-align:center}
.sssp_zi{ width:200px; height:30px; line-height:30px; text-align:center; background:#CCC}
.sssp_zi a{background:#CCC; color:#333}
.sssp_zi a:hover{background:#a8cfef; color:#333; display:block}

.sssz{ padding: 0 20px;}
.sssz1{ border-bottom:1px #ccc solid; padding:10px 0 }
.sssz1_bt{ font-size:16px; font-weight:bold; color:#095ea6; line-height:30px;}
.sssz1 ul li{ float:left;line-height:30px; width:175px; padding-right:10px; font-size:14px}

.ssjg{ height:40px; line-height:40px; padding:10px;}
.ssjg1{ float:left; font-size:16px; font-weight:bold; color:#333}
.ssjg2{ float:right;}
.ssjg_ssk{ height:48px; background:#f4f4f4; border:1px #ccc solid; padding-left:220px; padding-top:20px;}
.anniu2{float:left;}
.ssjgk{float:left; width:446px;}
.ssjgk input{ height:25px;border:1px #ccc solid;width:444px; line-height:25px;}
.ssjg_1 span{ color:#F00; line-height:30px;}
.ssjg_2 span{color:#F00; font-size:14px}
.ssjg_2{ font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px #ccc solid}
.ssjg_3{ padding:15px 0; border-bottom:1px #ccc dashed}
.ssjg_bt a{ color:#00C; font-size:14px; line-height:30px;}
.ssjg_time{ color:#666; line-height:30px;}
.ssjg_nr{ line-height:20px;}
.up_xw{ line-height:24px; width:100%; margin-top:40px;}
.down_xw{ line-height:24px; width:100%}
.xzym{ padding:0 0 0 20px;}
.xzym li{ width:345px; float:left; background:url(../images/dian15.jpg) no-repeat left center; padding-left:15px; font-size:14px; line-height:30px; border-bottom:1px #ccc dashed; margin-right:20px;}


#divselect{width:111px; margin:0 auto; position:relative; z-index:10000;}
#divselect cite{height:30px;line-height:30px; display:block; color:#807a62; cursor:pointer;font-style:normal;
border:1px solid #cccccc; background:url(../images/xjt.png) no-repeat right center; padding-left:10px;}
#divselect ul{width:111px;border:1px solid #cccccc; background-color:#ffffff; position:absolute; z-index:20000; margin-top:-1px; display:none;}
#divselect ul li{height:24px; line-height:24px;}
#divselect ul li a{display:block; height:24px; color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}
#divselect ul li a:hover{background-color:#CCC;}
#divselect22{width:128px; margin:0 auto; position:relative; z-index:10000;}
#divselect22 cite{height:30px;line-height:30px; display:block; color:#807a62; cursor:pointer;font-style:normal;
border:1px solid #cccccc; background:url(../images/xjt.png) no-repeat right center; padding-left:10px;}
#divselect22 ul{width:126px;border:1px solid #cccccc; background-color:#ffffff; position:absolute; z-index:20000; margin-top:-1px; display:none;}
#divselect22 ul li{height:24px; line-height:24px;}
#divselect22 ul li a{display:block; height:24px; color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}
#divselect22 ul li a:hover{background-color:#CCC;}