@charset "utf-8";

* {margin:0; padding:0;}
/*html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); }*/
body {color:#bababa; font:14px "宋体"; line-height:26px; background: #fff;}

.guoqingbox{height:40px; width:100%;}
a {text-decoration:none; color:#004C8C;}
a:hover {text-decoration:underline; color:#990000;}
ul,ol {list-style:none;}
li {list-style:none; white-space:nowrap; overflow:hidden;}
img {list-style:none; border:0;}
.clear {clear:both; float:none;}
div.go{ width:47px;float:right; line-height:29px; font-size:12px; padding-right:10px; font-weight:normal; color:#fff;}
div.go a{ float:right; color:#fff;}
.left{float:left; width:680px;}
.mian_left{float:left; width:330px;}
.right{float:right; width:300px;}
.mian_right{float:right; width:330px; overflow:hidden;}


.header{ width:100%;height:37px; line-height:37px; border-bottom:1px solid #ebebeb; border-top:2px solid #087067; margin-bottom:10px; font-size:12px; overflow:hidden;background:#FFF;}
.header #header{ width:1000px;  margin:0 auto; color:#ccc; overflow:hidden;}
.header #header a{ color:#666;}
.header #header .left a:hover{ text-decoration:none;}
.header #header .right{width:275px;height:37px; overflow:hidden;}
.header #header .right .w_1{ background:url(../images/wb1.jpg) left no-repeat; padding-left:20px;}
.header #header .right .w_2{ background:url(../images/wb2.jpg) left no-repeat; padding-left:20px;}
.header #header .right #w_3{color:#067066; font-weight:bold;}
.header #header .right #w_3 a{color:#067066;}


#footers{ background:#F9F9F9; height:110px;border-top:1px solid #E7E7E7; width:100%;color:#333; }
#footers a{color:#333;}
#copyright{background:#333; height:47px; line-height:47px; color:#fff;}
#copyright a{ color:#fff;}
.footer{width:1000px; margin:auto;font-size:12px;}
#copyright pre{ float:left;font-size:12px;}
.footer dl {float:left; line-height:26px;padding-top:10px}
.footer dl span{ padding:0 10px;}
.footer ul{float: right;line-height:26px; padding-top:30px; text-align:right;}
.footer ol{float: right;} 
.footer ol a{padding:0 10px;}

.container{ width:1000px;  margin:0 auto;}


.top_logo{ width:780px; margin:auto; padding:0 110px; height:67px; border-bottom:3px solid #087067;font-size:12px;z-index:10; position:relative;}
.top_logo .logo{ float:left;background:url(../images/kmlogo.jpg) no-repeat left; width:220px; height:56px;} 
.top_logo .search{ float:left; background:url(../images/search1.jpg) no-repeat bottom; width:395px; height:40px; padding:5px 0 0 5px; position:relative;}
.search #h_srchtxt{ background:none; border:0; width:255px; float:left; height:25px; line-height:25px; margin-top:2px;  padding-left:3px;}
.search #h_ibtn{  padding-left:5px; float:left; margin-top:5px;}
.search .ibtn{ width:60px; float:left;}
.search .ibtn a{ font-size:12px; color:#666; padding-right:15px; float:left; line-height: 25px; height:25px; margin-top:1px;}
.search #h_smbtn{ display:none;}
.search .itxt{ color:#999;}
.search #h_search_to{ z-index:10; display:none; position:absolute; background:#fff; border:1px solid #ccc; border-top:0; width:43px; left:0; top:32px;}
.search #h_search_to li{font-size:12px; color:#666; text-align:center; line-height:24px;} 
.search .smbtn{ width:65px; height:40px; float:right;}
.top_logo #show_weather{float:right; margin-top:13px; width:120px; color:#333;}


#top{ width:1000px; margin:0 auto; color:#333;font-size:12px; position:relative;}
#top a{color:#333;}
#top a:hover{color:#FF6600; text-decoration:none;}
#top ol{float:left; font-weight:bold;}
#top ul li{float:left; padding:0 10px; display:block;}
#top dl{ border-top:1px dotted #ccc;}
#menu_line1{width:100%; height:60px; overflow:hidden;}
#top .menu_1{ padding:8px 5px; height:46px; float:left; width:200px;border-right:1px dotted #ccc; line-height:24px; overflow:hidden;}
#top .menu_1 ul{float:right; width:140px;}
#top .menu_2{ padding:8px 0; height:46px; float:left; width:165px;border-right:1px dotted #ccc; line-height:24px; padding-left:20px; padding-right:8px; overflow:hidden;}
#top .menu_2 ul{float:right; width:130px;}
#top .menu_3{ padding:8px 0; height:46px; float:left; width:128px; border-left:2px solid #fff; border-right:1px dotted #ccc; line-height:24px; padding-left:20px; padding-right:8px; overflow:hidden;}
#top .menu_3 ul{float:right; width:95px;}
#top .menu_4{ padding:8px 0; height:46px; float:left; width:180px;border-right:1px dotted #ccc; line-height:24px; padding-left:20px; padding-right:8px; overflow:hidden;}
#top .menu_4 ul{float:right; width:150px;}
#top .menu_5{ padding:8px 0; height:46px; float: right; width:205px; line-height:24px; padding-left:17px; overflow:hidden;}
#top .menu_5 ul{float:right; width:143px;}
#top .menu_6{line-height:34px; border-top:1px solid #EBEBEB; height:34px;}
#top .menu_6 span{float:left; padding-right:15px;padding-left:5px;}
#top .menu_6 ul{ padding-left:10px; border-left:1px solid #EBEBEB; line-height:16px; height:16px;margin-top:10px; float:left; overflow:hidden;}
#top .menu_6 ul li{ float:left; padding:0 3px;}
#top .menu_6 ul li a{ padding:0 10px;}
#top .tel{ background:url(../images/telbg.gif) no-repeat center; height:34px; width:200px; float:right;}
#top .menu_7{line-height:34px; border-top:1px solid #EBEBEB; height:34px; overflow:hidden;}
#top .menu_7 span{float:left; padding-right:15px; padding-left:5px;}
#top .menu_7 ul{ padding-left:10px; border-left:1px solid #EBEBEB; line-height:16px; height:16px;margin-top:10px; float:left;}
#top .menu_7 ul li{ float:left; padding:0 10px;color:#ccc;}
#top .menu_cur{ border:2px solid #087067; border-top:0; border-bottom:0; padding-right:7px;}
#top .menu_3_more{ position:absolute; width:128px; height:55px; top:62px; left:405px; z-index:10; border:2px solid #087067; border-top:0; padding-left:20px; padding-right:7px; background:#fff; display:none;}
#top .menu_8{line-height:34px; border-top:1px solid #EBEBEB; height:34px;}
#top .menu_8 ul{line-height:16px; height:16px;margin-top:10px; float:left; overflow:hidden;}
#top .menu_8 ul li{ float:left; padding:0 3px; color:#ccc;}
#top .menu_8 ul li a{ padding-right:10px;}


.backtop{ width:54px; height:54px; background:url(../images/backtop1.jpg) no-repeat; position:fixed; _position:absolute; right:20px; bottom:60px;cursor: pointer; display: none;}
.backtop_cur{ background:url(../images/backtop2.jpg) no-repeat;}

.ad{ width:1000px; margin:20px auto; font-size:12px; position:relative;}
.ad #cnkmxxg{ width:110px; height:190px; background:url(../images/cnkmxxg.gif) no-repeat; position:absolute; top:-150px; right:-130px;}
.ad #cnkmxxg a{ width:14px; height:16px; padding-right:5px; margin-top:2px; float:right;}

#adtxt{ color:#ccc; font-size:14px; font-size:12px;margin-bottom:9px; background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
#adtxt a{color:#077066;}
#adtxt2{ color:#ccc; font-size:14px; font-size:12px;background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
#adtxt2 a{color:#077066;}
.ad_1{ width:680px; height:80px; margin-bottom:15px; float:left;}
.ad_2{ width:300px; height:80px; margin-bottom:15px; float:right;}
.ad_3{ width:330px; height:60px; margin-bottom:15px; float:left; padding-right:20px;}
.ad_4{ width:330px; height:60px; margin-bottom:15px; float:left; }
.ad_5{ width:300px; height:60px; margin-bottom:15px; float:right;}
.ad_6{background:#F9F9F9; line-height:30px; padding:0 10px;}
.ad_7{ width:300px; height:60px; margin-bottom:10px;}
.ad_8{ width:300px; height:80px; margin-bottom:10px;}
.ad_9{ width:300px; height:80px; margin-bottom:15px; }
.ad_float_left{ width:100px; height:300px; position:absolute;}





#kmgov{ width:280px; height:43px; padding:10px; background:#F5E4DC; float:right; color:#333; font-size:12px; margin-bottom:20px; }
#kmgov a{ color:#333;}
#kmgov .logo{ width:140px; border-right:1px solid #EAC8B7; height:40px; background:url(../images/kmgov.jpg) center no-repeat; float:left; position:relative;}
#kmgov .logo #logo{width:140px;  height:40px; position:absolute; left:0; right:0;}
#kmgov dl{float:right; width:125px; line-height:20px; padding-top:3px;}
#kmgov dl a{ padding:0 5px;}


.news{ float:left;width:680px; height:82px; border-bottom:1px solid #EBEBEB; margin-bottom:9px; }
.news dl{font-size:12px; color:#004C8C; height:30px; overflow: hidden;}
.news dl a{color:#004C8C;}
.news dl a:hover{color:#004C8C; color:#990000;}

#icon1{ background:#f9f9f9; width:330px; height:30px; margin-bottom:5px;}
#icon1 span{ font-size:14px; font-weight:bold; width:90px; height:28px; line-height:28px; border-top:2px solid #087068; display:block; text-align:center;}
#icon1 a{color:#333;}
#icon2{width:330px; height:36px; margin-bottom:5px; border-bottom:1px dotted #e7e7e7; border-top:1px dotted #e7e7e7;}
#icon2 span{ font-size:14px; font-weight:bold; width:90px; height:34px; line-height:34px; border-top:2px solid #087068; display:block; text-align:center;}
#icon2 a{color:#333;}

 
.nav_1{ width:330px; height:220px; margin-bottom:10px; position:relative; overflow:hidden;}
.nav_1 #turn_prev{ width:19px; height:34px; position:absolute; top:90px; left:10px; z-index:10; background:url(../images/turn_prev.gif) no-repeat; display:none;}
.nav_1 #turn_next{ width:19px; height:34px; position:absolute; top:90px; right:10px; z-index:10; background:url(../images/turn_next.gif) no-repeat; display:none;}
.nav_1 ul{ width:3300px; float:left;}
.nav_1 li{ width:330px; height:220px; float:left; position:relative; overflow:hidden;}
.nav_1 img{ width:330px; height:220px;}
.nav_1 .title{ width:100%; height:30px; line-height:30px; text-indent:10px; position:absolute; left:0; bottom:0; z-index:10;}
.nav_1 .title a{ font-size:14px; color:#fff;}
.nav_1 .alpha{ width:100%; height:30px; position:absolute; left:0; bottom:0; background:#000; z-index:10; opacity:0.6; filter:alpha(opacity=60); z-index:5;}
.nav_1 .img_num{ height:5px; position:absolute; right:5px; bottom:40px}
.nav_1 .img_num a{ width:24px; height:5px; float:left; background:#E4E4E4; margin:0 2px; overflow:hidden;}
.nav_1 .img_num a.cur{ background:#087068;}

.nav_2{ margin-bottom:20px;}
.nav_2 dl{ height:95px; overflow:hidden;}
.nav_2 dl img{ width:130px; height:90px; float:left;}
.nav_2 dt{float:right; width:190px; font-weight:bold;}
.nav_2 dd{float:right; width:190px; height:57px; overflow:hidden; line-height:20px; color:#8c8c8c; font-size:12px;}
.nav_2 ul{margin-bottom:10px;}
.nav_2 ul li{background:url(../images/video.gif) no-repeat left 8px;}
.nav_2 ul li a{padding-left:38px;}
.nav_2 ol{margin-bottom:10px;}
.nav_2 ol li{background:url(../images/video.gif) no-repeat left 8px;}
.nav_2 ol li a{padding-left:38px;}

h1{ font-size:30px; line-height:50px; font-weight:bold; text-align:center; font-family:"微软雅黑","黑体";}
h2{ font-size:14px; font-weight:bold; text-align: left; _line-height:20px;white-space:nowrap; overflow:hidden;}
h3{ font-size:14px; font-weight:bold; text-align: left; background:url(../images/live.gif) no-repeat left 4px; }
h3 a{padding-left:25px;}

.nav_3{ margin-bottom:20px;}
.alert{ height:60px; line-height:30px; border-bottom:1px dotted #e7e7e7; border-top:1px dotted #e7e7e7;overflow:hidden;margin-top:19px; padding-bottom:5px; margin-bottom:5px;}
.alert span{ height:45px; width:15px; padding-top:6px; line-height:20px; margin:7px 0; color:#333; font-weight:bold; padding-left:5px;padding-right:5px; border-right:1px solid #ccc; float:left; font-weight:bold;font-size:12px;}
.alert span a{ color:#333; }
.alert span a:hover{ color:#333; }
.alert ul{float:right; width:295px; height:55px; padding-top:5px; font-size:12px;}
.alert ul li{ width:100%; float:left; height:30px; line-height:30px; overflow:hidden; background:none; padding:0;}
.alert ul li a{ float:left; overflow:hidden;}
.alert ul li span{color:#999; float:right; font-weight:normal; padding:0;height:30px; line-height:30px; border: none; margin:0; width:35px; }

.nav_4{width:330px; float:left;}
.nav_5{width:330px; float: right; height:960px; overflow:hidden;}

#icon3{ background:#f9f9f9; width:330px; height:28px; margin-bottom:5px;border-top:2px solid #087068;}
.icon3{background:url(../images/kmrel.jpg) no-repeat left 7px; display:block; width:135px; height:28px;}
#icon4{ background:#f9f9f9; width:330px; height:28px; margin-bottom:5px;border-top:2px solid #087068;}
#icon4 span{ font-size:14px; font-weight:bold; width:90px; height:28px; line-height:28px;display:block; text-align:center;}
#icon4 a{color:#333;}
#icon4a{ background:#f9f9f9; width:330px; height:28px; margin-bottom:5px; _margin-bottom:8px;border-top:2px solid #087068;}
#icon4a span{ font-size:14px; font-weight:bold; width:90px; height:28px; line-height:28px;display:block; text-align:center;}
#icon4a a{color:#333;}
#icon5{ background:#f9f9f9; width:330px; height:28px; margin-bottom:4px; _margin-bottom:10px;border-top:2px solid #B6570D;}
#icon5 span{ font-size:14px; font-weight:bold; width:90px; height:28px; line-height:28px;display:block; text-align:center;color:#333;}
#icon5 a{color:#333;}
#icon6{ width:330px; height:30px; border-top:1px dotted #E7E7E7;}
#icon6 span{ font-size:14px; font-weight:bold; width:90px; height:28px; line-height:28px;border-top:2px solid #B6570D;display:block; text-align:center;color:#333;}
#icon6 a{color:#333;}

.nav_4 .kmrel{ width:330px; height:300px; margin-bottom:5px;font-size:12px;}
.nav_4 .kmrel2{ margin-bottom:11px}
.nav_4 .kmwb{ height:135px; margin-bottom:10px;}
.nav_4 .kmwb a img{ float:left;}
.nav_4 .kmwb dl{ float:right; width:110px; font-size:12px; border-left:1px dotted #ccc;height:135px;text-align:center; padding:0 6px; overflow:hidden;}
.nav_4 .kmwb dt{width:110px;height:110px;}
.nav_4 .kmwb dd{ color:#666; height:26px; overflow:hidden;}
.nav_4 ul{margin-bottom:20px;}
.nav_4 ul span{color:#999; float:right; font-size:12px;}
.nav_4 ol{margin-bottom:20px;}
.nav_4 ol span{ color:#004C8C;}

  
.nav_5 dl{ height:95px; overflow: hidden;}
.nav_4 dl img,.nav_5 dl img{ width:130px; height:90px; float:left;}
.nav_5 dt{float:right; width:190px; font-weight:bold;}
.nav_5 dd{float:right; width:190px; height:57px; overflow:hidden; line-height:20px; color:#8c8c8c; font-size:12px;}
.nav_5 ol{margin-bottom:5px;}
.nav_5 ul{margin-bottom:20px;}
.nav_6{float:left;width:330px; }
.nav_6 ul{width:330px; margin-bottom:10px;}
.nav_6 dl{ height:99px; margin-bottom:10px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.nav_6 dl img{ width:130px; height:90px; float:left;}
.nav_6 dt{float:right; width:190px; font-weight:bold;}
.nav_6 dd{float:right; width:190px; height:57px; overflow:hidden; line-height:20px; color:#8c8c8c; font-size:12px;}

.nav_7{float: right;width:330px; }
.nav_7 ul{width:330px; margin-bottom:10px;}
.nav_7 dl{ height:99px; margin-bottom:10px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.nav_7 dl img{ width:130px; height:90px; float:left;}
.nav_7 dt{float:right; width:190px; font-weight:bold;}
.nav_7 dd{float:right; width:190px; height:57px; overflow:hidden; line-height:20px; color:#8c8c8c; font-size:12px;}



#icon7{ background:#f9f9f9; width:680px; height:28px; margin-bottom:10px;border-top:2px solid #087068;}
#icon7 span{ font-size:14px; font-weight:bold; width:140px; height:28px; line-height:28px;display:block; text-align:center;}
#icon7 a{color:#333;}
#icon8{ background:#f9f9f9; width:330px; height:28px; margin-bottom:10px;border-top:2px solid #087068;}
#icon8 span{ font-size:14px; font-weight:bold; width:90px; height:28px; line-height:28px;display:block; text-align:center;}
#icon8 a{color:#333;}

.rel_1{ width:278px; height:248px; border:1px solid #E7E7E7; margin-bottom:10px; padding:10px; overflow:hidden;}
#icon_9{height:30px; line-height:26px; margin-bottom:10px; border-bottom:1px dotted #E7E7E7; color:#333; position:relative;}
#icon_9 span{padding-left:10px; font-weight:bold;}
#icon_9 a{color:#333;}
#icon_9 .rl{position:absolute; left:-10px; width:5px; height:26px; background:#B6570D; top:-2px;}

.rel_2{ width:278px; height:240px; _height:232px; border:1px solid #E7E7E7; margin-bottom:20px; padding:10px; overflow:hidden;}
#icon_10{height:28px; line-height:26px; margin-bottom:10px; border-bottom:1px dotted #E7E7E7; color:#333; position:relative;}
#icon_10 span{padding-left:10px; font-weight:bold;}
#icon_10 a{color:#333;}
#icon_10 .rl{position:absolute; left:-10px; width:5px; height:26px; background:#087068; top:-2px;}


.rel_2 dl{ width:130px; height:90px; float:left; position:relative; overflow:hidden;}
.rel_2 dt{ position:absolute; top:0; left:0;width:130px; height:90px; z-index:1;}
.rel_2 dt img{ position:absolute; top:0; left:0;width:130px; height:90px;z-index:1;}
.rel_2 dd{ position:absolute; top:70px; left:0;width:130px; height:20px; line-height:20px; overflow:hidden; background:#000; z-index:10; opacity:0.6; filter:alpha(opacity=50);}
.rel_2 #tl{ font-size:12px; text-align:center; position:absolute; top:0; left:0;width:130px; height:20px; line-height:20px; z-index:99; color:#fff;}
.rel_2 #tl a{color:#fff;}
.rel_2 #tl a:hover{color:#fff;}
.rel_2 ol{float:right; width:145px; font-size:12px; line-height:24px;}

.rel_3{ width:278px; height:337px; border:1px solid #E7E7E7; margin-bottom:10px; padding:10px; overflow:hidden;}
.rel_3 dl{ height:125px; margin-bottom:10px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.rel_3 dl img{ width:130px; height:90px;}
.rel_3 dt{ float:left;width:130px; font-weight:bold;}
.rel_3 dd{ float:right; width:140px; height:80px; overflow:hidden; line-height:20px; color:#8c8c8c; font-size:12px;}

#icon_11{width:278px;height:36px; line-height:36px; margin:0 auto;border-bottom:1px dotted #E7E7E7; color:#333; position:relative;}
#icon_11 span{padding-left:10px; font-weight:bold;}
#icon_11 a{color:#333;}
#icon_11 .rl{position:absolute; left:-10px; width:5px; height:26px; background:#087068; top:6px;}

.rel_4{ width:298px; height:477px; _height:481px; border:1px solid #E7E7E7; margin-bottom:22px; overflow:hidden;}
.rel_4 ul{ margin:10px 0;}
.rel_4 li{ height:26px; line-height:26px;width:278px;clear:both; padding:0 10px; overflow:hidden;}
.rel_4 li span{font-weight:bold; color:#004C8C;}
.rel_4 .item{ height:100px; background:#F9F9F9; padding:0 10px; margin:5px auto;}
.rel_4 .item span{font-weight:bold; color:#004C8C;}
.rel_4 .item dl{font-weight:bold; color:#004C8C;}
.rel_4 .item dt{float:left; width:90px; height:60px; margin-top:5px;}
.rel_4 .item dd{float: right; width:180px; font-weight:normal; height:60px; margin-top:5px; font-size:12px; color:#333; line-height:20px; overflow:hidden; white-space:normal;}
.rel_4 .item dt img{ width:90px; height:60px;}

.rel_5{ width:278px; height:430px;border:1px solid #E7E7E7; margin-bottom:10px; padding:10px; overflow:hidden;}
.rel_5 ul{margin:13px 0;}
.rel_5 .img_l{ width:130px; float:left;}
.rel_5 .img_l dl{margin-bottom:10px;}
.rel_5 .img_r{ width:130px; float: right;}
.rel_5 .img_r dl{margin-bottom:10px;}
.rel_5 dl{ width:130px; height:90px; float:left; position:relative; overflow:hidden;}
.rel_5 dt{ position:absolute; top:0; left:0;width:130px; height:90px; z-index:1;}
.rel_5 dt img{ position:absolute; top:0; left:0;width:130px; height:90px;z-index:1;}
.rel_5 dd{ position:absolute; top:70px; left:0;width:130px; height:20px; line-height:20px; overflow:hidden; background:#000; z-index:10; opacity:0.6; filter:alpha(opacity=50);}
.rel_5 #tl{ font-size:12px; text-align:center; position:absolute; top:0; left:0;width:130px; height:20px; line-height:20px; z-index:99; color:#fff;}
.rel_5 #tl a{color:#fff;}
.rel_5 #tl a:hover{color:#fff;}
.rel_5 ol{float:right; width:145px; font-size:12px; line-height:24px; height:90px; overflow: hidden;}


.rel_5n{ width:278px; height:466px;border:1px solid #E7E7E7; margin-bottom:10px; padding:10px; overflow:hidden; overflow:hidden;}
.rel_5n ul{ margin-bottom:10px;}
.rel_5n .img_l{ width:130px; float:left;}
.rel_5n .img_l dl{margin-bottom:10px;}
.rel_5n .img_r{ width:130px; float: right;}
.rel_5n .img_r dl{margin-bottom:10px;}
.rel_5n dl{ width:130px; height:90px; float:left; position:relative; overflow:hidden; padding:0 4px; margin-bottom:5px;}
.rel_5n dt{ position:absolute; top:0; left:0;width:130px; height:90px; z-index:1;}
.rel_5n dt img{ position:absolute; top:0; left:0;width:130px; height:90px;z-index:1;}
.rel_5n dd{ position:absolute; top:70px; left:0;width:130px; height:20px; line-height:20px; overflow:hidden; background:#000; z-index:10; opacity:0.6; filter:alpha(opacity=50);}
.rel_5n #tl{ font-size:12px; text-align:center; position:absolute; top:0; left:0;width:130px; height:20px; line-height:20px; z-index:99; color:#fff;}
.rel_5n #tl a{color:#fff;}
.rel_5n #tl a:hover{color:#fff;}


.rel_6{ width:278px; height:545px;border:1px solid #E7E7E7; margin-bottom:10px; padding:10px; overflow:hidden;}
.rel_6 ul{border-top:1px dotted #e7e7e7; padding-top:5px;}
.rel_6 ul span{ color:#004C8C;}
.rel_6 dl{ width:130px; height:90px; float:left; position:relative; overflow:hidden;}
.rel_6 dt{ position:absolute; top:0; left:0;width:130px; height:90px; z-index:1;}
.rel_6 dt img{ position:absolute; top:0; left:0;width:130px; height:90px;z-index:1;}
.rel_6 dd{ position:absolute; top:70px; left:0;width:130px; height:20px; line-height:20px; overflow:hidden; background:#000; z-index:10; opacity:0.6; filter:alpha(opacity=50);}
.rel_6 #tl{ font-size:12px; text-align:center; position:absolute; top:0; left:0;width:130px; height:20px; line-height:20px; z-index:99; color:#fff;}
.rel_6 #tl a{color:#fff;}
.rel_6 #tl a:hover{color:#fff;}
.rel_6 ol{float:right; width:145px; font-size:12px; line-height:24px;}

.rel_7{ width:278px; height:258px;border:1px solid #E7E7E7; margin-bottom:10px; padding:10px; overflow:hidden;}
.rel_7 li{line-height:25px;}
.rel_7 ul span{ color:#004C8C;}

.enbox{ width:978px; height:274px;margin-bottom:20px; padding:10px; overflow:hidden;border:1px solid #E7E7E7; font-family: Verdana,"宋体";}
.enbox .nav_a{float:left; width:320px;height:274px;}
.enbox .nav_b{float:left; width:330px;height:274px; padding-left:20px;}
.enbox .nav_c{float: right; width:290px;height:274px;}
#icon_12{width:100%;height:28px; line-height:28px;border-bottom:1px dotted #E7E7E7; border-top:2px solid #087068; color:#333; margin-bottom:10px;}
#icon_12 span{padding-left:10px; font-weight:bold;}
#icon_12 a{color:#333;}
#icon_13{width:280px; float:right;height:36px; line-height:36px; margin-bottom:5px;border-bottom:1px dotted #E7E7E7; color:#333; position:relative;}
#icon_13 span{padding-left:10px; font-weight:bold;}
#icon_13 a{color:#333;}
#icon_13 .rl{position:absolute; left:-10px; width:5px; height:26px; background:#087068; top:6px;}
#icon_14{height:34px; line-height:34px; border-bottom:1px dotted #E7E7E7; color:#333; position:relative;}
#icon_14 span{padding-left:10px; font-weight:bold;}
#icon_14 a{color:#333;}
#icon_14 .rl{position:absolute; left:-10px; width:5px; height:26px; background:#087068; top:5px;}
#icon_14 .rt{position:absolute; left:-8px; width:300px; height:1px; line-height:1px; background:#e7e7e7; top:0; overflow:hidden;}
.icon_14a ul{ border-top:none;}

.enbox .nav_a dl{height:67px;border-bottom:1px dotted #E7E7E7; margin-bottom:5px; line-height:20px; overflow:hidden;}
.enbox .nav_a dd{font-size:11px; font-family: "Times New Roman";}
.enbox .nav_a ul{width:155px; height:87px; float:left; padding:0 2px;}
.enbox .nav_a ul img{width:155px; height:87px;}
.enbox .nav_b dl{height:90px; margin-bottom:5px; line-height:20px; font-family: "Times New Roman";}
.enbox .nav_b dt{ font-weight:bold; font-size:14px;}
.enbox .nav_b dd{font-size:12px; color:#8c8c8c;}
.enbox .nav_b li{border-top:1px dotted #E7E7E7; line-height:24px; font-family: "Times New Roman"; font-size:13px;}
  
.enbox .nav_c dl{ float:left;padding:0 7px; width:130px; font-size:11px; height:120px; line-height:15px; font-family: "Times New Roman"; text-align:center;}
.enbox .nav_c dl img{width:130px; height:75px; margin-bottom:5px;}


.linkbox{width:968px; margin-bottom:20px; padding:15px;border:1px solid #E7E7E7;}
.linkbox #linkleft{float:left; width:85px; line-height:36px;}
.linkbox #linkleft .lf{width:85px; line-height:36px; height:36px; text-align:center;}
.linkbox #linkleft .lf a{width:85px; line-height:36px; height:36px;border-right:1px solid #E7E7E7; display:block; color:#333; font-weight:bold;}
.linkbox #linkleft .lf a.hover{ color:#067066;border-right:2px solid #087068; display:block; text-decoration:none;}
.linkbox #linkright{color:#333; width:860px; float:right; font-size:12px; line-height:29px;}
.linkbox #linkright .lk{ display:none;}
.linkbox #linkright .lk_cur{ display:block;}
.linkbox #linkright .lk a{border-bottom:1px dotted #E7E7E7; display:block; float:left;color:#333; padding:0 5px;white-space: nowrap;}

.relimg{height:100px; overflow:hidden; overflow:hidden;}



/*20131212点对齐修正*/
.mian_right li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
h2{ font-size:14px; font-weight:bold; text-align: left; _line-height:20px;background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
h3{ font-size:14px; font-weight:bold; text-align: left; background:url(../images/live.gif) no-repeat left 5px; }
h3 a{padding-left:38px;}
.rel_1 li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.rel_2 li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.rel_3 li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.rel_5n li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.rel_7 li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.rel_6 li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.nav_a dt{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.nav_6 li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.nav_7 li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.nav_4 li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.nav_5 li{background:url(../images/point.jpg) left no-repeat; padding-left:10px;}
.nav_a dd{ padding-left:8px;}





/*焦点图切换，20150225补充*/
.slideBox{ width:330px; height:220px; overflow:hidden; position:relative; }
.slideBox .hd{ height:5px; overflow:hidden; position:absolute; right:5px; bottom:40px; z-index:10; width:145px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; width:145px; }
.slideBox .hd ul li{ width:24px; height:5px; float:left; background:#E4E4E4; margin:0 2px; overflow:hidden; }
.slideBox .hd ul li.on{ background:#087068;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:330px; height:220px; display:block;  }


.slideBox .prev,
.slideBox .next{ position:absolute; top:0; display:block; width:50px; height:190px; filter:alpha(opacity=70);opacity:0.7;}
.slideBox .prev{ left:0; background:url(../images/turn_prev.gif) center no-repeat;}
.slideBox .next{ right:0; background:url(../images/turn_next.gif) center no-repeat; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.slideBox .txt-bg{ position: absolute; bottom: 0; z-index: 1; height: 30px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }	
.slideBox .txt{ position: absolute; bottom: 0; z-index: 2; height: 30px; width:100%; overflow: hidden; }
.slideBox .txt li{ height:30px; line-height:30px; position:absolute; bottom:-30px;}
.slideBox .txt li a{ display: block; color:#fff; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }


/*2014年5月9日补充CSS*/
#show_weather{ padding-left:15px;color:#333;}

.top_logo{ width:860px; margin:auto; padding:0 65px; height:67px; border-bottom:3px solid #087067;font-size:12px;z-index:10; position:relative;}
.top_logo .tel{ background:url(../images/telbg.gif) no-repeat center; height:34px; width:200px; float:right; margin-top:11px;}



#top .menu_1 ul li,#top .menu_2 ul li,#top .menu_3 ul li,#top .menu_4 ul li,#top .menu_5 ul li{float:left; padding:0 10px; display:block;}
#top .menu_7{line-height:34px; border-top:1px solid #EBEBEB; height:34px;}
#top .menu_7 span{float:left; padding-right:15px;padding-left:5px;}
#top .menu_7 ul{border-left:1px solid #EBEBEB; line-height:16px; height:16px;margin-top:10px;overflow:hidden;}
#top .menu_7 ul li{ float:left; padding:0 3px;}
#top .menu_7 ul li a{ padding:0 5px;}
#top .menu_6 ul{ padding-left:15px; border-left:1px solid #EBEBEB; line-height:16px; height:16px;margin-top:10px; float:left; overflow:hidden;}
#top .menu_6 ul li a{ padding:0 8px;}

.ad_6 a {padding:0 10px;}