body {
	font:14px "微软雅黑";
	line-height:24px;
	color:#666;
	/*background:#fff url(../images/banner1.jpg) no-repeat center 36px;*/
  background:#fff url(../images/banner20221130.png) no-repeat center 0px;
	margin:0px;}
body,html{min-width:1000px;}
	.indexbody{background:none;}
/*.indexbody .index-box{background:#fff url(../images/banner20221130.png) no-repeat center 0px;}*/
.gh{display: inline-block;width: 70px;height: 74px;background: url(../images/gh20221130.png) no-repeat center 0px;margin-left: 185px;margin-top: -45px;}
*{ margin:0; padding:0;}
table,td,th{border:1px solid #ddd;}
a {text-decoration:none; color:#444;}
a:hover {text-decoration:none; color:#077BE0;}
ul,ol {list-style:none;}
img{border:0;}
div .go { font-size:14px; text-align:right; float:right; padding-right:10px; color:#666;  }
div .go a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; display:block;background:url(../images/mores.gif) no-repeat right; padding-right:15px;}
div .go2 { font-size:14px; text-align:right; float:right; padding-right:10px; color:#666;  }
div .go2 a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; display:block;background:url(../images/mores2.gif) no-repeat right; padding-right:15px;}
div .go3 { font-size:14px; text-align:right; float:right; padding-right:10px; color:#666;  }
div .go3 a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; display:block;background:url(../images/mores3.gif) no-repeat right; padding-right:15px;}

.clear{ clear:both;}
.z_num{padding:0 5px;}
.fc_ch1,.fc_hui2{padding:0 5px;font-weight:bold;}
.current{font-weight:bold;font-size:14px;}


#footers{ margin:auto; width:100%; font-size:12px;background:#278AE8; }
#footer{ width:1000px; margin:auto;  line-height:40px; }
.foot_l{float:left; width:350px; padding:10px 0;color:#fff;}
.foot_l p{ border-bottom:1px solid #ccc;}
.foot_l a{text-decoration:underline; font-weight:bold; color:#fff;}
#kmcn{ font-weight:bold; color:#fff; width:120px; margin-left:5px;padding-left:26px; height:26px; line-height:26px; margin-top:10px;}
#kmcn a{ color:#1A6B6A; text-decoration:none;}
.foot_l span{float:left;}
#footer .logo{ float:right; width:320px; height:120px;}
.foot_r{float: right; width:530px; padding-top:35px; text-align:right;}
.foot_r a{padding-left:10px;}
.foot_r p{ border-bottom:1px solid #ccc;}





#topbg{ height:36px; line-height:30px; width:100%; }
.header{width:1000px; height:30px; margin:0 auto; font-size:12px;}
.header .header_r{float:left; color:#000;}
.header .header_r span{ padding:0 10px; }

#search{ float:right;width:472px;height:40px; position:relative;}
#search #searchbg { line-height:14px; width:472px;height:40px; border:none; vertical-align:middle; position:absolute; top:90px; right:240px; background: url(../images/sheach.jpg) no-repeat center;}
#search .itxt { width:320px;border: none; background:none; font-size:14px; height:20px; line-height:20px; left:70px; top:10px;position:absolute;color:#999;}
#search .ibtn {display:block; width:70px; height:40px; position:absolute; right:0; top:0;}



.banner{ height:190px; width:1000px; margin:0 auto; }

.top_menusbg{ width:1000px;height:90px;margin:0 auto; border-bottom:1px solid #ccc; background: url(../images/menubg_2.jpg) top repeat-x;}
.top_menusbg .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.top_menusbg .navBar{  position:relative; width:1000px; margin:0 auto; position:relative; z-index:1; color:#fff; height:48px; line-height:48px;   }
.top_menusbg .nav{ overflow:hidden; zoom:1; }
.top_menusbg .nav .m{ float:left;  padding:0 7px; display:inline;  }
.top_menusbg .nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px;  }
.top_menusbg .nav .s{ float:left; width:3px; text-align:center; color:#75c7f2;   }
.top_menusbg .nav h3 a{ float:left;  display:block; padding:0 10px; color:#333;  font-family:"Microsoft YaHei",SimSun,SimHei;  }
.top_menusbg .nav .on h3 a{ height:46px; line-height:46px;   background: url(../images/menubg_3.jpg) repeat-x; color:#fff; margin-top:2px;   }

.top_menusbg .subNav{ color:#333;  height:40px; line-height:40px;  overflow:hidden; padding:0 10px;  }
.top_menusbg .subNav li{ overflow:hidden; zoom:1; }	
.top_menusbg .subNav iframe{ float:right;  }
.top_menusbg .subNav a{ margin:0 10px;  }
.top_menusbg .subNav a:hover{color:#0074DD; text-decoration:underline;}


.gonggao_boxbg{ width:1000px;border-bottom:1px solid #ccc; padding-bottom:5px; margin:5px auto; height:32px; line-height:32px;overflow:hidden; color:#999; font-family:"微软雅黑";}
.gonggao_boxbg .gonggao{ float:left; width:1000px; }
.gonggao_boxbg .gonggao span{ float:left; width:100px;  height:32px; border-left:3px solid #2888E5; text-align:left; font-size:14px; font-weight: bold; color:#2888E5; text-align:center; }
.gonggao_boxbg .gonggao span a{ display:block; width:80px; height:32px; color:#2888E5;}
.alert{float:left; width:840px;}
.alert ul{ width:840px;height:32px; overflow:hidden;font-size:14px;}
.alert ul li{ width:100%; float:left; height:32px; line-height:32px; overflow:hidden;}
.alert ul li a{ width:32%; float:left; overflow:hidden;color:#000; display:block; padding-left:10px; background:url(../images/p1.jpg) left no-repeat;}
.alert ul li a:hover{ text-decoration:underline;color:#2888E5;}
.gg_mores{color:#2888E5; float:right; width:40px; padding-left:10px; font-size:14px;border-right:1px solid #ccc;border-left:1px solid #ccc;}
.gg_mores a{color:#2888E5;}



.container{ width:1000px; margin:auto; background:#fff;}


.pic_box{width:550px; height:320px; float:left; }
.pic_box .focusBox { position: relative;width:550px; height:320px; overflow: hidden; background: white;z-index:99; }
.pic_box .focusBox .pic img {width:550px; height:320px; display: block; z-index:99; }
.pic_box .focusBox .txt-bg { position: absolute; bottom:0;z-index: 1; height: 50px; width:100%;  background: #000; filter: alpha(opacity=50); opacity: 0.4; overflow: hidden; }
.pic_box .focusBox .txt { position: absolute;bottom:0;z-index: 2;width:595px; height: 50px; width:100%;  overflow: hidden; color:#fff; }
.pic_box .focusBox .txt li{ height:50px; line-height:50px; position:absolute; bottom:50px;left:10px;}
.pic_box .focusBox .txt li a{ display: block;  width:595px; font-size: 14px;text-decoration: none; color:#fff;}

.pic_box .focusBox .num { position: absolute; z-index: 3; bottom: 20px; right: 10px; }
.pic_box .focusBox .num li{ float: left; position: relative; width: 24px; height: 5px; line-height: 5px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; }
.pic_box .focusBox .num li a,.pic_box .focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.pic_box .focusBox .num li span { z-index: 1; overflow:hidden; line-height:9px; background:#fff; }
.pic_box .focusBox .num li.on a,.pic_box .focusBox .num a:hover{ background:#00B5FF;  display:block;overflow:hidden; line-height:9px;}


.pic_box .focusBox .prev{ position:absolute; left:0; top:45%;  display:block; width:40px; height:40px; background: url(../images/left.jpg) no-repeat; filter:alpha(opacity=30);opacity:0.3;   }
.pic_box .focusBox .next{ position:absolute; right:0; top:45%; display:block; width:40px; height:40px;  background: url(../images/right.jpg) no-repeat; filter:alpha(opacity=30);opacity:0.3;   }
.pic_box .focusBox .next{ left:auto; right:0; }
.pic_box .focusBox .prev:hover,
.pic_box .focusBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.pic_box .focusBox .prevStop{ display:none;  }
.pic_box .focusBox .nextStop{ display:none;  }

.boxleft{float:left;}
.boxright{float:right;}

.nav_1{ float:right; width:430px; height:320px; margin-bottom:10px; overflow:hidden;}
.nav_1 ol span{float:right; color:#aaa; }
.nav_1 ol li{background:url(../images/p2.gif) left no-repeat; padding-left:10px;border-bottom:1px dotted #ccc; line-height:30px;}
.nav_1 dl{ width:430px;  height:105px; margin-bottom:5px;border-bottom:1px dotted #ccc;}
.nav_1 dt{text-align:center; font-size:18px; font-weight:bold; }
.nav_1 dt a{color:#000;}
.nav_1 dd a{color:#0076DE;}
.nav_1 dd{color:#666;text-indent:2em; line-height:20px; font-size:12px; }


.notice {  width:430px;overflow: hidden; }
.notice .tab-hd { height: 41px; background: url(../images/icon_1.jpg) repeat-x; border-top:2px solid #2185E4; border-right:1px solid #ddd;  border-left:1px solid #ddd; border-bottom:1px solid #ddd;}
.notice .tab-hd ul { padding-top: 0; }
.notice .tab-hd li{ float: left; line-height: 41px;font-size:16px; font-weight:bold; }
.notice .tab-hd li a{ display:block;/* width:210px;*/width:140px; text-align:center;}
.notice .tab-hd li a:hover{  text-decoration:none; color:#2185E4;background:#fff; }
.notice .tab-hd li.on{  position: relative; color:#2185E4;background:#fff;  border-right:1px solid #ddd;  border-left:1px solid #ddd; border-bottom:1px solid #fff;}
.notice .tab-hd li.on a{color:#2185E4;}
.notice .tab-bd { padding-top:10px;}
.notice .tab-bd ul{ overflow:hidden; zoom:1; }
.notice .tab-bd li {overflow: hidden;}


.ad_0{ margin-bottom:10px;}
.ad_1{ width:158px; height:53px; float:left; padding-right:8px;}
.ad_2{ width:158px; height:53px; float:right;}


.icon_1{ background: url(../images/icon_2.jpg) left no-repeat; height:38px; overflow:hidden; line-height:38px; margin-bottom:10px; border-bottom:2px solid #0078DF; }
.icon_1 span{ font-family:"微软雅黑";font-size:20px;color:#0078DF;font-weight:bold;padding-left:35px; float:left;}
.icon_1 a{color:#000;}

.nav_2{  width:490px; height:260px;}
.nav_2 ol{padding:0 10px; margin-top:10px;}
.nav_2 ol span{float:right; color:#aaa; }
.nav_2 ol li{background:url(../images/p2.gif) left no-repeat; padding-left:10px;border-bottom:1px solid #ccc; line-height:30px;}
.nav_2 dl{ width:490px;  height:85px; margin:0 auto; float:left;}
.nav_2 dl img{float:left; width:145px; height:80px;}
.nav_2 dt{font-weight:bold; width:340px; text-align:center; font-size:16px;float: right;}
.nav_2 dd a{color:#0078DF;}
.nav_2 dt a{color:#000;}
.nav_2 dd{color:#999; font-size:14px;text-indent:2em; line-height:24px; width:340px; float: right;}


.icon_2{ background:#eee; height:43px; overflow:hidden; line-height:43px; background:url(../images/icon_3.jpg) repeat-x; margin-bottom:10px; }
.icon_2 span{ border-top:2px solid #0078DF;border-left:1px solid #ccc;border-right:1px solid #ccc; background:#fff; font-family:"微软雅黑";font-size:16px;color:#0078DF;font-weight:bold;padding:0 15px; float:left; }
.icon_2 a{color:#000;}



.icon_3{ height:33px; overflow:hidden; line-height:33px; border-bottom:1px solid #ccc; margin-bottom:10px; }
.icon_3 span{ border-bottom:2px solid #0078DF;font-family:"微软雅黑";font-size:16px;color:#0078DF;font-weight:bold;padding:0 5px; float:left; }
.icon_3 a{color:#000;}

.nav_3{  width:688px; height:250px;  margin-bottom:10px;border:1px solid #ccc;  padding-left:10px; overflow:hidden; float:left;}
.nav_3 dl{float:left; width:160px; height:30px; overflow:hidden; text-align:center; padding-right:12px; line-height:28px; margin-bottom:10px;}
.nav_3 dl a{border:1px solid #ccc; display:block;}
.nav_3 dl a:hover{background:#0076DE; color:#fff;}


.nav_4{  width:268px;  margin-bottom:10px; height:240px; /*padding:0 10px;border:1px solid #ccc;*/overflow:hidden;  float:right;}
.nav_4 dl{ background:url(../images/icon_4.jpg) no-repeat center;width:268px; height:159px; overflow:hidden; }
.nav_4 dl a{ width:134px; height:90px; display:block;text-indent:-999px; overflow:hidden; float:left;}
.nav_4 dl a:hover{background:#fff;filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.nav_4 .nav_4_1 {float: left;width: 260px;height: 110px;background: #efefef;display: block;margin: 5px 5px 15px 5px;}
.nav_4 .nav_4_2 {float: left;width: 120px;height: 110px;background: #efefef;display: block;margin-left: 5px;}
.nav_4 .nav_4_3 {float: left;width: 130px;height: 110px;background: #efefef;display: block;margin-left: 10px;}
.nav_ico1,.nav_ico2,.nav_ico3{width:48px;height:48px;margin:15px auto 0}
.nav_ico1{background:url(../images/nav_ico1.png) no-repeat center;}
.nav_ico2{background:url(../images/nav_ico2.png) no-repeat center;}
.nav_ico3{background:url(../images/nav_ico3.png) no-repeat center;}
.nav_4 p{font-size: 16px;margin-top: 9px;text-align: center;}




.nav_5{  width:788px; height:250px;  margin-bottom:10px; overflow:hidden; float:left;}
.nav_5 dl{float:left; width:120px; height:30px; overflow:hidden; text-align:center; padding-right:11px; line-height:28px; margin-bottom:9px;}
.nav_5 dl a{border:1px solid #3B98C8; display:block; background:#E1EEFE; color:#0079E3;}
.nav_5 dl a:hover{background:#3B98C8; color:#fff;}
.icon_2a{ width:776px; background:#eee; height:43px; overflow:hidden; line-height:43px; background:url(../images/icon_3.jpg) repeat-x; margin-bottom:10px; }
.icon_2a span{ border-top:2px solid #0078DF;border-left:1px solid #ccc;border-right:1px solid #ccc; background:#fff; font-family:"微软雅黑";font-size:16px;color:#0078DF;font-weight:bold;padding:0 15px; float:left; }
.icon_2a a{color:#000;}


.icon_5{line-height:30px;background:#eee; height:30px;font-size:14px; }
.icon_5 span{ font-weight:bold; float:left; padding-left:5px;}


.nav_6{  width:210px;  margin-bottom:10px; overflow:hidden;}
.nav_6 ul{padding:0 5px; background:#eee; margin-bottom:10px; }
.nav_6 ol{padding:0 5px; background:#eee; }
.nav_6 li{background:url(../images/p1.jpg) left no-repeat; padding-left:10px; line-height:30px;}

.nav_7{  /*width:242px;*/ width:326px;  margin-bottom:10px; overflow:hidden;}
.nav_7 li{background:url(../images/p1.jpg) left no-repeat; padding-left:10px; line-height:30px; border-bottom:1px solid #ccc;}
.nav_7line{float:left; width:10px; height:100px;}
.nav_7 dl{ margin-bottom:17px; height:40px; line-height:38px; overflow:hidden; text-align:center;}
.nav_7 dl a{display:block;}
.nav_7 dl a:hvoer{background:#0078DF; color:#fff;}
.nav_7 dt{float:left; width:116px; height:38px; border:1px solid #ddd;}
.nav_7 dd{float:right; width:116px; height:38px; border:1px solid #ddd;}




.ad_3bg{ float:left; width:400px; padding-right:10px;}
.ad_3{ float:left; width:194px; height:110px; margin-bottom:10px;background:#efefef;}
.ad_4{ float:right; width:194px; height:110px;margin-bottom:10px;background:#efefef;}
.ad_4 p, .ad_3 p{font-size: 16px;
margin-top: 9px;
text-align: center;}
.hd-ico1,.hd-ico2,.hd-ico3,.hd-ico4{width:48px;height:48px;margin:15px auto 0}
.hd-ico1{background:url(../images/hd_ico_1.png) no-repeat center;}
.hd-ico2{background:url(../images/hd_ico_2.png) no-repeat center;}
.hd-ico3{background:url(../images/hd_ico_3.png) no-repeat center;}
.hd-ico4{background:url(../images/hd_ico_4.png) no-repeat center;}

.ad_5bg{ float:left; width:378px; height:228px; border:1px solid #ccc;}
.ad_5{ float:left; width:120px; height:175px; margin-bottom:10px; padding-left:5px;}
.ad_6{ float:right; width:120px; height:175px;margin-bottom:10px;}


.wb_box{ width:200px; height:230px; overflow:hidden; float:right;}


.pic_box2{width:1000px; height:80px; float:left; }
.pic_box2 .focusBox { position: relative;width:1000px; height:80px; overflow: hidden; background: white;z-index:99; }
.pic_box2 .focusBox .pic img {width:1000px; height:80px; display: block; z-index:99; }
.pic_box2 .focusBox .txt-bg { position: absolute; bottom:0;z-index: 1; height: 50px; width:100%;  background: #000; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.pic_box2 .focusBox .txt { position: absolute;bottom:0;z-index: 2;width:570px; height: 50px; width:100%;  overflow: hidden;  color:#fff; }
.pic_box2 .focusBox .txt li{ height:50px; line-height:50px; position:absolute; bottom:50px;left:10px;}
.pic_box2 .focusBox .txt li a{ display: block;  width:570px; font-size: 14px;text-decoration: none;color:#fff;}

.pic_box2 .focusBox .num { position: absolute; z-index: 3; bottom:5px; right: 5px; }
.pic_box2 .focusBox .num li{ float: left; position: relative; width: 10px; height:10px; line-height: 10px; overflow: hidden; text-align: center; margin-right: 3px; cursor: pointer; }
.pic_box2 .focusBox .num li a,.pic_box2 .focusBox .num li span { position: absolute; z-index: 2; display: block; color: #000; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;  font-family:Verdana, Geneva, sans-serif; }
.pic_box2 .focusBox .num li span { z-index: 1; overflow:hidden; line-height:20px; background: #fff; border:1px solid #ccc;}
.pic_box2 .focusBox .num li.on a,.pic_box2 .focusBox .num a:hover{  background: #F5C000;  display:block;overflow:hidden;;}

.pic_box2 .mores{ position:absolute; left:0; top:0; text-indent:-99px; background:url(../images/more.gif) no-repeat top; width:93px; height:21px; overflow:hidden;}
.pic_box2 .mores a{display:block;width:178px; height:30px;}











.nav_8{float:left; width:680px;}
.nav_9{float: right; width:310px;}


.icon_6{  height:43px; overflow:hidden; line-height:43px;margin-bottom:10px; }
.icon_6 span{ border-top:2px solid #0078DF;border-left:1px solid #ccc;border-right:1px solid #ccc; background:#fff; font-family:"微软雅黑";font-size:16px;color:#0078DF;font-weight:bold;padding:0 15px; float:left; }
.icon_6 a{color:#000;}

.nav_8 .box_1{ float:left; width:300px; height:200px; background:#FAFAFC; border-right:1px solid #ccc;}
.nav_8 .box_1 dl{ padding:0 10px; height:100px;}
.nav_8 .box_1 dt{ font-size:16px; text-align:center; line-height:38px; font-weight:bold;}
.nav_8 .box_1 dd{line-height:24px;}
.nav_8 .box_1 ul{font-size:14px; line-height:30px;padding:0 10px; }
.nav_8 .box_1 ul li{background: url(../images/p2.gif) left no-repeat; padding-left:10px;}
.nav_8 .box_2{ float: right; width:360px; height:200px; background:#eee; border-right:1px solid #ccc; overflow:hidden;} 
.botice { width:340px;overflow: hidden; padding:10px; }
.botice .tab-hd { height:30px; border-bottom:1px solid #ccc; }
.botice .tab-hd ul { padding-top:2px;}
.botice .tab-hd li{ float:left; line-height: 24px;font-size:14px; font-weight:bold; margin-right:10px; }
.botice .tab-hd li a{ display:block; padding:0 10px;height:24px;color:#333; text-align:center;}
.botice .tab-hd li a:hover{  text-decoration:none;}
.botice .tab-hd li.on{ color:#0076DE; position: relative; border-bottom:3px solid #0076DE;}
.botice .tab-hd li.on a{color:#0076DE;}
.botice .tab-bd { padding-top:5px;}
.botice .tab-bd ul{ overflow:hidden; zoom:1;}
.botice .tab-bd li {overflow: hidden;}
.botice .tab-pal ol{ line-height:30px; }

.nav_9 dl{height:110px; overflow:hidden;}
.nav_9 dl p{font-weight:bold; font-size:14px;}
.nav_9 ul{font-size:14px; line-height:30px;padding:0 10px; }
.nav_9 ul li{background: url(../images/p2.gif) left no-repeat; padding-left:10px;}
.nav_9 dt{float:left; width:125px; height:90px;}
.nav_9 dt img{ width:125px; height:90px;}
.nav_9 dd{float: right; width:170px; height:90px;}

.nav_10{float:left; width:680px; height:250px; overflow:hidden; margin-bottom:10px;}
.nav_10 .imgs{width:310px; height:195px; float:left;}
.nav_10 .imgs img{width:310px; height:195px;}
.nav_10 .txts{float:right; width:350px;}
.nav_10 dl{ padding:0 10px; height:97px; border-bottom:1px solid #ccc;}
.nav_10 dt{ font-size:16px; text-align:center; line-height:38px; font-weight:bold;}
.nav_10 dd{line-height:24px; color:#999;}



.nav_11{ float:right; width:310px; height:250px;overflow:hidden; margin-bottom:10px;}
.nav_11 dl{  height:134px;font-weight:bold; text-align:center;}
.nav_11 dl img{width:150px; height:105px;}
.nav_11 dt{ width:150px; float:left;}
.nav_11 dd{width:150px; float:right; }
.nav_11 ul li{background: url(../images/p2.gif) left no-repeat; padding-left:10px; border-bottom:1px solid #ccc; line-height:30px;}

.nav_10a{float:left; width:680px; height:150px; overflow:hidden; margin-bottom:10px;}
.nav_10a li{background: url(../images/p2.gif) left no-repeat; padding-left:10px; border-bottom:1px solid #ccc; line-height:30px;}
.nav_10a ul {float:left; width:330px;}
.nav_10a ol {float:left; width:330px;}
.nav_11a{ float:right; width:310px; height:150px;overflow:hidden; margin-bottom:10px;}
.nav_11a ul li{background: url(../images/p2.gif) left no-repeat; padding-left:10px; border-bottom:1px solid #ccc; line-height:30px;}

.nav_10b{float:left; width:680px; height:287px; overflow:hidden; }
.nav_10b dl{  height:102px;}
.nav_10b dl img{width:125px; height:90px; float:left;}
.nav_10b dt{ width:540px; float:right; font-weight:bold;text-align:center; font-size:16px;}
.nav_10b dd{width:540px; float:right; line-height:25px; }
.nav_10b ul li{background: url(../images/p2.gif) left no-repeat; padding-left:10px; border-top:1px solid #ccc; line-height:30px;}
.nav_10b ul span{float:right; color:#999;}
.nav_10b ul { height:130px;}
.nav_11b{ width:310px; height:315px;overflow:hidden; margin-bottom:10px;}
.nav_11b dl{margin-bottom:10px;}
.nav_11b dl img{height:80px; width:310px;}

.nav_12{float:left; width:680px; height:450px; overflow:hidden; margin-bottom:10px; background:url(../images/icon_5.jpg) bottom no-repeat;}
.kotice {  width:680px;overflow: hidden; }
.kotice .tab-hd { height: 43px; background: url(../images/icon_3.jpg) repeat-x;}
.kotice .tab-hd ul { padding-top: 0; }
.kotice .tab-hd li{ float: left; line-height: 41px;font-size:14px; font-weight:bold; }
.kotice .tab-hd li a{ display:block; padding:0 20px;text-align:center;}
.kotice .tab-hd li a:hover{  text-decoration:none; color:#2185E4;background:#fff; }
.kotice .tab-hd li.on{ height:41px;  position: relative; color:#2185E4;background:#fff;  border-right:1px solid #ddd;  border-left:1px solid #ddd;border-top:2px solid #2185E4;}
.kotice .tab-hd li.on a{color:#2185E4;}
.kotice .tab-bd { padding:10px; }
.kotice .tab-bd ul{ overflow:hidden; zoom:1;}
.kotice .tab-bd li {overflow: hidden;}
.kotice .tab-bd a{display:block; float:left; padding-left:10px; width:155px;white-space: nowrap; line-height:32px; color:#333; background:url(../images/p2.gif) no-repeat left; }
.kotice .tab-bd a:hover{ text-decoration:underline;}

.nav_13{float: right; width:310px; height:463px; overflow:hidden; margin-bottom:10px;}

.map_box{ width:310px; height:410px;}
.map_box img{ width:310px; height:410px;}

.linksbg_box{color:#fff;background:#278AE8; padding-top:10px; width:100%; height:85px;}
.linksbg_box a{color:#fff;}
.links_box{ width:1000px; margin:0 auto; padding-bottom:20px; border-bottom:1px solid #4E9FEC;}
.links_box .icon{ width:990px; margin:auto; font-weight:bold; height:30px; padding-left:10px;}
.links_box .bg2{ width:1000px;height:20px;}
.links_box #zfwz,#box_linksbg #snwm,#box_linksbg #yqlj,#box_linksbg #tqlj{font-size:12px; width:236px; height:20px; overflow: hidden; border:1px solid #ccc; margin-left:5px;}

.ad_5bg1{
    width: 268px;
}
.icon_zh{
    width: 680px;
    float: left;
}
.picMarquee-left{
    width: 1000px;
    overflow: hidden;
    position: relative;
    border: none;
  margin-bottom:15px;
}
.picMarquee-left .hd {
    overflow: hidden;
    height: 22px;
    width: 1000px;
    margin: 0 auto;
    position: absolute;
    top: 30px;
    left: 0;
    right: 0;
}
.picMarquee-left .hd .prev, .picMarquee-left .hd .next {
    display: block;
    width: 12px;
    height: 22px;
    background: url(../images/left1.png) no-repeat;
    cursor: pointer;
    float: left;
}
.picMarquee-left .hd .next {
    background: url(../images/right1.png) no-repeat;
    float: right;
}
.picMarquee-left .bd {
    margin: 0 auto;
    width: 960px;
    overflow: hidden;
}

.picMarquee-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picMarquee-left .bd ul li {
	margin: 0 10px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.picMarquee-left .bd ul li .pic {
	text-align: center;
}

.picMarquee-left .bd ul li .pic img {
	width: 310px;
	height: 80px;
	display: block;
}

.picMarquee-left .bd ul li .pic a:hover img {
	border-color: #999;
}

.picMarquee-left .bd ul li .title {
	line-height: 24px;
}
.nav_13a{
    height: 290px;
}
/*LIST*/
.list_left{width:220px; float:left; overflow:hidden; margin-bottom:20px;}
.list_home{ height:58px; line-height:58px; color:#333;background:#D0E7F0; font-size:16px; font-weight:bold; text-align:center; border-top:1px solid #077BE0; }
.list_home a{ color:#333; display: block; padding-right:10px; width:100px; margin:0 auto; text-decoration:none; display:block;}
.sideMenu{ color:#008831; background:#D0E7F0; }
.sideMenu a{  color:#333; text-decoration:none; display:block; }
.sideMenu a:hover{  color:#fff; }
.sideMenu h3{ height:40px; line-height:40px; padding-left:25px;  cursor:pointer;font-size:14px; color:#333;   border-top:2px solid #fff;  }
.sideMenu h3 em{ float:right; margin-right:44px;display:block; width:15px; height:40px;  background:url(../images/list_1.gif) no-repeat center; cursor:pointer;  }
.sideMenu h3.on{background:#077BE0;}
.sideMenu h3.on a{color:#fff;}
.sideMenu h3.on em{  background:url(../images/list_2.gif) no-repeat center;}
.sideMenu ul { line-height:27px; background:#83C794; font-size:12px; color:#008831; display:none; /* 默认都隐藏 */}
.sideMenu ul li{ border-top:1px solid #077BE0; text-align:center; display: block;  background:#fff;}
.sideMenu ul li a{color:#333;}
.sideMenu ul li a:hover{ text-decoration:none; background:#077BE0; display: block; color:#fff; border-top:1px solid #ccc;}

.sideMenu_mail{ height:200px;   }
.sideMenu_mail h3{ height:32px; line-height:32px; padding-left:40px;  border-top:1px solid #333; cursor:pointer;font-size:14px;}
.sideMenu_mail h3 em{ float:right; display:block; width:40px; height:32px;    cursor:pointer; }
.sideMenu_mail h3.on em{ background-position:16px -57px; }
.sideMenu_mail ul { line-height:27px; background:#f2f2f2;margin-bottom:10px; font-size:12px;}
.sideMenu_mail ul li{ border-top:1px solid #fff; text-align:center;}
.sideMenu_mail ul li a:hover{ font-weight:bold; text-decoration:none;}

.list_icons{background:#077BE0; line-height:32px; height:32px; color:#fff; padding:0 10px;}


.listbg_right{float:right; width:770px; margin-bottom:15px;}
.listbg_right .list_tl{ width:750px; padding:0 10px; height:40px; text-align:left; line-height:40px;border:2px solid #0F95CE; color:#0F95CE;  overflow:hidden; margin-bottom:10px; font-size:16px;}
.listbg_right .list_tl span{}
.listbg_right .list_tl a{ color:#077BE0; }
.listbg_right .list_txtsbg{ }
.listbg_right .list_txtsbg ul{ line-height:32px; font-size:14px; padding:0 10px; font-family:"宋体"; color:#666;}
.listbg_right .list_txtsbg ul a{ color:#666;}
.listbg_right .list_txtsbg ul span{float:right; color:#999;}
.listbg_right .list_txtsbg li{border-bottom:1px dotted #ddd;  }
.listbg_right .list_txtsbg dl{ border-bottom:1px dotted #999; height:135px; margin:10px 0;}
.listbg_right .list_txtsbg dl img{float:left; height:125px; width:200px;}
.listbg_right .list_txtsbg dt{float:right; width:550px; color:#000;  font-weight:bold;line-height:30px;}
.listbg_right .list_txtsbg dt a{ color:#000; font-size:16px;}
.listbg_right .list_txtsbg dd{float:right; width:550px; color:#999; font-size:14px;}
.listbg_right .list_txtsbg dd a{color:#0B52A4;}
#displaypagenum{padding:10px; color:#666;}

/*detail*/

.listbg_right .txt_bg{margin-bottom:10px; }
.listbg_right .txt_bg .timu { font-size:20px; line-height:34px; padding-top:10px; text-align:center;color:#666; font-weight:bold; }
.listbg_right .txt_bg .time {text-align: center; width:770px; color:#999; margin-top:15px;border-bottom:1px #ccc solid;margin-bottom:10px; }
.listbg_right .txt_bg .time span{padding:0 8px; color:#333; color:#999; }
.listbg_right .txt_bg .txtcen { padding-left:10px;font-size:14px;line-height:38px; color:#333;overflow:hidden;}
.detailvideo{ margin:auto 0; width:450px;}
.listbg_right .txt_bg .txtcen p{margin-top:10px; font-size:16px;}
.listbg_right .txt_bg .txtcen .video{text-align: center;}



/*MAILBOX*/
.list_menubg{ text-align:center; font-size:16px; background:#077BE0; }
.list_menubg li{border-bottom:1px solid #fff; line-height:40px; display:block; text-decoration:none;}
.list_menubg a{text-decoration:none;display:block; color:#fff;}
.list_menubg a:hover{ background:#ccc;line-height:40px; color:#333; text-decoration:none;}



/*MAILBOX-补*/
.mail_tl{background:#077BE0; line-height:46px; height:46px; color:#fff; padding:0 10px; text-align:center; font-size:26px;}
.mail_tl2{background:#eee; line-height:30px;padding:10px; font-size:14px; text-align:center; color:#000;}
.mail_tlbox{ padding:10px; font-size:16px; line-height:40px;}
.mail_tlbox dl{border:1px solid #ccc; padding:0 10px;}
.mail_tlbox dt{float:left; width:127px; text-align:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.mail_tlbox dd{float:right; width:580px; padding-left:20px; font-weight:bold;border-bottom:1px solid #ddd;}
.mail_tlbox dl p{text-indent:2em; font-size:14px; line-height:30px; margin-bottom:10px;}

/*征集调查*/
.zmhd_dczjbg{ width:650px; padding-left:60px; }
.zmhd_dczj_icon{ border:1px solid #ccc; text-align:center; color:#C00; font-size:24px; text-align:center; line-height:40px; background:#ddd; border-bottom:2px solid #ccc; b}
.zmhd_dczj_icon2{ height:30px; line-height:30px;  border:1px solid #ccc;background:#efefef; color:#C03;}
.zmhd_dczj_icon2 .tl_1{ float:left; width:400px;border-right:1px solid #ccc; padding-left:20px;}
.zmhd_dczj_icon2 .tl_2{ float:left; width:130px;border-right:1px solid #ccc; padding-left:10px;}
.zmhd_dczj_icon2 .tl_3{ width:70px; text-align:center; float:left;}
.zmhd_dczj_icon3{margin-bottom:15px; border:1px solid #ccc; border-top:none;}












.cl-clear:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.cl-clear {    zoom:1;}



/*20170317首页视频追加*/
.map_box1{ width:310px; height:180px;}
.map_box1 img{ width:310px; height:170px;}
.map_box2{ width:310px; height:180px;}
#public-adv .bd ul li .pic img{ width:320px !important;heigth:83px !important }
.advGroup{ width:100%;height:60px;margin:15px auto; }
.advGroup img{ width: 100%; }

/*无障碍浏览*/
.ariabodytopfiexed{ background: #fff url(../images/banner20221130.png) no-repeat center 100px !important }


/* 二维码 */
.code_adv{height: 190px;background: #F6F7FC;}
.code_adv .title{height:32px;padding-top: 22px;line-height: 32px;color: #000;text-align: center;/*color: #333;*/}
.code_adv .ynpy{width: 161px;height: 190px;padding-left: 10px;}
.code_adv .szfgb{width: 171px;height: 190px;}
.code_adv .kmfb{width: 171px;height: 190px;}
.code_adv .sjbst{width: 320px;height: 190px;}
.code_adv .yshj{width: 209px;height: 190px;padding-right: 10px;}
.code_adv .szrxCode{width: 171px;height: 190px;}

.code_adv .codeBox{height:97px;text-align: center;}
.code_adv .codeBox img{height:97px;width:97px;}
.codeNameBox .codeName{width: 50%;}
.codeBox .subCode{width: 50%;}
.codeName{height: 32px;text-align: center;line-height: 32px;color: #888;}
.codeName a{color: #888;}
.code_adv fl{float: left;}
.code_adv fz16{font-size:16px;}

.cluster-com{width: 1000px;margin:20px auto;}
.cluster-com h3{line-height: 32px;padding-bottom: 14px;font-size: 24px;text-align: center;}
.cluster-com h3 a{color:#ad2f33; }
.cluster-summary{font-size: 16px;line-height: 24px;color: #333;text-align: center;}
.cluster-line{margin:0 8px;}