body { margin:0; padding:0; background:url(bg.jpg) center repeat-y #ddd;text-align:center;line-height:180%;}
body,td,th {font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
a:link {color: #000;text-decoration: none;}
a:visited {text-decoration: none;color: #000;}
a:hover {text-decoration: underline;color: #f00;}
a:active {text-decoration: none;color: #f00;}
img{border:0;}

.all{ width:960px; margin:0 auto; text-align:left; clear:both; background:#FFF;}

.header{ border-bottom:1px dotted #bcbcbc;}
.topmenu{ margin:0; padding:5px 0; line-height:20px; list-style:none; overflow:auto; }
.topmenu li{ float:left; margin:0 5px;}
.topmenu .clock{ width:280px; background:url(time.png) no-repeat left center; padding-left:18px;}
.topmenu .shouye{width:55px;background:url(home.gif) no-repeat left center;  padding-left:18px;}
.topmenu .shoucang{width:55px;background:url(sc.gif) no-repeat left center; padding-left:18px;}
.topmenu .ditu{width:55px;background:url(gantan.png) no-repeat left center; padding-left:22px;font-weight:bold;}
.anquan{width:125px;background:url(aq.png) no-repeat left center; padding-left:18px;}
.weather{width:230px;}
.gdweather{position:absolute;left:-9999px; width:260px;line-height:150%;color:#0075D3;background-color:#FFFFFF;padding:0px; border:0px solid #bcbcbc; margin:-5px 0 0 -210px;}
.iframeweather{border:none;width:260px;height:195px;background-color:#FFFFFF;padding:0px;margin:0;}

.top{}
.logo{ width:330px; float:left; padding-top:10px;}
.formsearch{margin:5px auto 0 10px; padding:0;} 
.left .formsearch{margin:5px auto 15px 10px; padding:0;} 
.submit,.submit1,.reset1{ height:22px; width:70px; border:0; margin-left:10px;background:url(Head_btn2.gif) no-repeat; color:#0B8B7D; font-weight:bold;}
#k_query{ color:#aaa; font-weight:bold;}
.formsearch #k_query{ margin:10px 0 0 0; width:130px; color:#aaa; font-weight:bold;}
.topbanner{width:600px;float:right; text-align:right;}

.menu{background: url(menubg.png) repeat-x #0B8B7D;}

#k_menu {clear:both; width:960px;_width: 940px;display:table;line-height:35px; margin:0; padding:0 0 0 20px; list-style:none;text-align:right;}/* {king:menu/} ÏÂÀ­²Ëµ¥µ¼º½*/

#k_menu li {float:left;width:83px;margin-left:0px;text-align:left; font-size:14px; font-weight:bold;}
#k_menu li a {display:block;width:83px;text-align:center;text-decoration:none;color:#FFF;background: url(menubg3.png) no-repeat;}
#k_menu li a:hover{background:#DB832A;font-weight:bold;background: url(menubg2.png) no-repeat; color:#ff0;}

#k_menu li ul {margin:0px; padding:0;display:table;line-height:30px; list-style-type:none;left:-9999px;width:160px;position:absolute; border-left:1px solid #0FBDAC;border-right:1px solid #0FBDAC;}
#k_menu li ul li {clear:both;width:160px;background:#EEE;filter:alpha(opacity=95);font-size:12px; font-weight:normal;border-bottom:1px solid #0FBDAC;}
#k_menu li ul li a {display:block;text-align:left;padding-left:10%;width:90%; background:url(dot15.gif) no-repeat 5px 3px;}

#k_menu li ul li a:link {color:#055048;text-decoration:none;}
#k_menu li ul li a:visited {color:#055048;text-decoration:none;}
#k_menu li ul li a:hover {color:#FFF;text-decoration:none;font-weight:normal;background:#0B8B7D;font-weight:bold;}

#k_menu li.sfhover ul {left:auto;}

.banner{}

.topmain{   }
.toprightbg{background:url(topbg.gif) no-repeat right bottom;}
.topmain .flash{ width:400px;float:left;}
.topmain .right{ width:540px; float:right; border:#bcbcbc 0px solid; padding-bottom:0px; background:url(toprightbg.png) 0 30px repeat-x;}
.topmain .right .title{ background: url(indexnews.gif) no-repeat;height:28px; line-height:28px; }
.topmain .right .title h4{ margin:0; padding:0; width:470px;height:28px; line-height:28px; float:left;text-indent:30px; font-size:14px;color:#FFF;}
.topmain .right .title span img{ margin-top:6px;}
.topmain .right ul{ margin:0 10px; padding:0;clear:both; list-style:none; background:url(num2.gif) left 3px no-repeat;}
.topmain .right ul li{text-indent:20px; height:22px; line-height:22px; overflow:hidden;}
.topmain .right ul li span{ margin-left:10px;}
.topmain .right dl{margin:0 10px; padding:0;clear:both; border-bottom:1px dotted #bcbcbc;margin-bottom:10px;}
.topmain .right dl dt{ font-size:14px; font-weight:bold; text-align:center; height:30px; line-height:30px; margin-top:10px;}
.topmain .right dl dd{ margin:0; padding:0; text-indent:2em; }

.notice{ height:30px; line-height:30px;border:#bcbcbc 1px solid;}
.notice h4{ width:100px;margin:0; padding:0; color:#FFF; float:left; text-align:center;font-size:14px;background: url(gg.gif) no-repeat 2px center #097166; text-indent:20px;}
.notice h4 a:link,.notice h4 a:visited{color:#FFF;}
.notice ul{ overflow:hidden;margin:0; width:270px; float:right; padding:0 10px;}
.notice ul li{ margin:0 0 0 10px; padding:0; display:inline;}

.main{}

.ico1{ background:url(gl.png) no-repeat;}
.ico2{ background:url(dl.png) no-repeat;}
.ico3{ background:url(link.png) no-repeat;}
.ico4{ background:url(qk.png) no-repeat;}

.ico5{ background:url(mic.gif) no-repeat;}
.ico7{ background:url(news.gif) no-repeat;}

.ico8{ background:url(lm.png) no-repeat;}
.ico9{ background:url(gl2.png) no-repeat;}
.ico10{ background:url(dl2.png) no-repeat;}

.ico11{ background:url(ss.png) no-repeat;}
.ico12{ background:url(scyx.png) no-repeat;}

.ico13{ background:url(link1.gif) no-repeat;}


.lico1{ background:url(jia.png) no-repeat 20px  center;}
.lico2{ background:url(jia.png) no-repeat 20px  center;}
.lico3{ background:url(jia.png) no-repeat 20px  center;}
.lico4{ background:url(jia.png) no-repeat 20px  center;}

.indexleft{ width:250px; float:left; background:#ededed; overflow:hidden;}
.indexleft .title{ height:30px; line-height:30px;  color:#FFF; margin:0 10px;}
.indexleft .title h4{ margin:0; padding:0;font-size:14px;padding-left:50px; }
.indexleft .content{ margin:0 10px;}
.indexleft .content ul{ margin:0; padding:0; list-style:none;}
.indexleft .content .ul1 li{ height:35px; line-height:35px; text-indent:50px; font-size:14px; color:#0B8B7D; border-bottom:#bcbcbc 1px dotted;}
.indexleft .content .ul1 li:hover{ background-color:#10BAA9; color:#FFF;}
.indexleft .content .ul1 li:hover a:hover,.indexleft .content .ul1 li:hover a:link,.indexleft .content .ul1 li:hover a:visited{ color:#FFF; font-weight:bold;}
.indexleft .content .form1{ margin:0; padding:0; text-align:center;}
.indexleft .content label{ margin:10px 0 0 0;display:block; padding:0;height:25px; line-height:25px; text-align:center; vertical-align:middle;}
.input1{ width:130px;}

.indexright{ width:250px; float:right; background:#ededed;overflow:hidden;}
.indexright .title{ height:30px; line-height:30px;  color:#FFF; margin:0 10px;}
.indexright .title h4{ margin:0; padding:0;font-size:14px;padding-left:50px; }
.indexright .content{ margin:0 10px;}
.indexright .content ul{ margin:0; padding:0; list-style:none;}
.indexright .content .ul1 li{ height:35px; line-height:35px; text-indent:40px; font-size:14px; color:#0B8B7D; border-bottom:#bcbcbc 1px dotted; background:url(gou.png) no-repeat 20px center; text-align:center;}
.indexright .content .ul1 li:hover{ background-color:#10BAA9; color:#FFF;}
.indexright .content .ul1 li:hover a:hover,.indexright .content .ul1 li:hover a:link,.indexright .content .ul1 li:hover a:visited{ color:#FFF; font-weight:bold;}
.indexright .content .form1{ margin:0; padding:0; text-align:center;}
.indexright .content label{ margin:10px 0 0 0;display:block; padding:0;height:25px; line-height:25px; text-align:center; vertical-align:middle;}
.indexright .content .ul2 { margin:13px 0 0 0;}
.indexright .content .ul2 li{ text-align:center;}

.indexcenter{ width:690px;float:left; margin-left:10px;overflow:hidden;}
.indexcenter .title{height:30px; line-height:30px; }
.indexcenter .title h4{ width:360px;margin:0; padding:0; float:left; text-indent:50px; font-size:14px;color:#097166; }
.indexcenter .title span{}
.indexcenter .title span img{ margin-top:6px;}
.indexcenter .content{ padding:10px; clear:both; display:inline-block; border:#a4c9c4 1px solid;}
.indexcenter .content ul{margin:0; padding:0; list-style:none;}
.indexcenter .content ul li{ margin:0;background:url(dot2.gif) no-repeat 5px center; padding-left:20px; border-bottom:1px dashed #bcbcbc; height:25px; line-height:25px; float:left; overflow:hidden;}
.indexcenter .content ul li:hover{ background-color:#ededed;}
.indexcenter .content ul li a{ display:inline-block; float:left;}
.indexcenter .content ul li a:hover{text-decoration:none;}
.indexcenter .content ul li span{ float:right;}

.left{ width:250px; float:left; background:#ededed;}
.left .title{ height:30px; line-height:30px;  color:#054943; margin:0 10px; clear:both;}
.left .title h4{ margin:0; padding:0;font-size:14px;padding-left:50px; }
.left .content{ margin:0 10px;overflow:auto;clear:both;}
.left .content ul{ margin:0; padding:0; list-style:none; }
.left .content .ul1 li{ height:40px; line-height:40px; text-indent:50px; font-size:14px; color:#0B8B7D; border-bottom:#bcbcbc 1px dotted;}
.left .content .ul1 li:hover{ background-color:#10BAA9; color:#FFF;}
.left .content .ul1 li:hover a:hover,.left .content .ul1 li:hover a:link,.left .content .ul1 li:hover a:visited{ color:#FFF;}

.left .content .ul3 li{ height:40px; line-height:40px; text-indent:50px; font-size:14px; color:#0B8B7D; border-bottom:#bcbcbc 1px dotted; background:url(you3.png) no-repeat 20px center;}
.left .content .ul3 li:hover{ background-color:#10BAA9; color:#FFF; font-weight:bold;}
.left .content .ul3 li:hover a:hover,.left .content .ul1 li:hover a:link,.left .content .ul1 li:hover a:visited{ color:#FFF;}

.left .content .form1{ margin:0; padding:0; text-align:center;}
.left  .content label{ margin:10px 0 0 0;display:block; padding:0;height:25px; line-height:25px; text-align:center; vertical-align:middle;}
.input1{ width:130px;}
.left .content .ul2 li{ height:50px; line-height:45px; text-align:center;}




.main .right{ width:700px;float:right;}
.main .right .title{}
.main .right .title h4{}
.main .right .title span{}
.main .right .content{}
.main .right .content ul{}
.main .right .content ul li{}


.indexpic{}
.indexpic ul{ margin:0; padding:0;list-style:none;}
.indexpic ul img{ padding:1px; border:8px solid #fff;}
.indexpic ul img:hover{ border:8px solid #0B8B7D;}
.indexpic ul li{}
.scroll_div{width:960px;margin:5px auto 0 auto;overflow:hidden;}
.scroll_div ul{width:1900px;list-style:none;}
.scroll_div li{float:left;padding:0px 5px;}
.scroll_div1{width:690px;margin:10px 0px 0px 0px;}
.scroll_div1 ul{list-style:none;}
.scroll_div1 ul li{ float:left;padding:2px ;display:block;border:1px solid #B3C2BF;margin:3px;}




.bottom{ border-top:4px #033 solid; line-height:30px; text-align:center; background:#eee;}

.k_pagelist{ margin:20px 0 20px 0; text-align:right; color:#1E50A2; font-size:12px; clear:both;}
.k_pagelist a,.k_pagelist span,.k_pagelist strong{ border:1px solid #ccc;height:25px; line-height:25px; margin:0 5px; padding:3px 8px;}
.k_pagelist a:link,.k_pagelist a:visited{ color:#1E50A2;}
.k_pagelist a:hover{ background:#1E50A2;color:#fff;}
.k_pagelist strong{background:#1E50A2;color:#fff; font-weight:bold;}
.art_F{ margin-top:20px;}

#onepage{ font-size:14px; line-height:180%;}

.guide{ height:30px; line-height:30px; border-bottom:#0B8B7D 1px dotted; background: url(nav.gif) no-repeat 5px 6px; text-indent:25px; overflow:hidden;} 
.inside{ width:98%; margin:10px 1% 0 1%;}
.artlist{ margin:0; padding:0; list-style:none;}
.artlist li{ background:url(dot11.gif) no-repeat left center; padding-left:15px; font-size:14px;line-height:200%; border-bottom:1px dashed #bcbcbc;}
.artlist li:hover{ background-color:#ededed;}
.artlist li a{ float:left;}
.artlist li span{ float:right;}

.arttitle{ font-size:20px; text-align: center;  margin:0; padding:0; line-height:35px; overflow:auto;}
.artinfo1{color:#666; text-align:center;}
.artcontent{ font-size:14px; line-height:180%; margin-top:10px;}
.artinfo2{ text-align:right; margin:10px 0 20px 0; border-top:#bcbcbc 1px dotted;border-bottom:#bcbcbc 1px dotted; line-height:25px;}

#k_search dt{ font-size:14px; margin-top:20px;}
#k_search dt a{ text-decoration:underline;}
#k_search dd{color:#333; padding:0; margin:0;}
#k_search dt strong,#k_search dd strong{ color:#f00;}

.m1{ margin-top:10px;}
.indexleft .m1,.left .m1,.indexright .m1{ margin-top:10px;}
.m5{ margin-top:5px;}
.indexleft .m5,.left .m5,.indexright .m5{ margin-top:5px;}

.news{ border:#bcbcbc 1px solid;}
.news .newslist{clear:both;}
.news .newslist .title{ border-bottom:#bcbcbc 1px solid;height:25px; line-height:25px; }
.news .newslist .title h4{ width:600px; margin:0; padding:0;float:left; text-indent:35px; font-size:14px; background:url(zx.png) 5px center no-repeat;}
.news .newslist .title span{}
.news .newslist .content{ margin:10px 40px 20px 20px; padding:0; list-style:none; clear:both;}
.news .newslist .content li{ text-indent:20px;clear:both;}
.news .newslist .content li a{background:url(dot11.gif) 5px center no-repeat;  float:left;}
.news .newslist .content li span{ float:right;}
.news .tuijian{clear:both; padding-top:10px; background:#eee; overflow:auto; margin-bottom:20px;}
.tuijian .pic{ width:200px;float:left; text-align:center;}
.tuijian .pic h3{ font-size:12px; margin:0; padding:0; font-weight:normal;}
.tuijian .toutiao{ float:right; width:480px; overflow:hidden;}
.tuijian .toutiao dl dt{ font-size:14px;font-weight:bold; text-align:center; }
.tuijian .toutiao dl dd{ margin:10px 0 0 0; padding:0; text-indent:2em;border-bottom:1px dotted #bcbcbc;}
.tuijian .toutiao ul{ margin:10px; padding:0; list-style:none;}
.tuijian .toutiao ul li{ text-indent:20px; clear:both;}
.tuijian .toutiao ul li a{background:url(dot11.gif) 5px center no-repeat ;  float:left;}
.tuijian .toutiao ul li span{ float:right;}

.form2{ margin:20px 0 20px 25px; }
.form2 select{width:185px;}
.k_form h6{ font-size:14px;}
.k_form table td{ height:40px;}
.ddenglu{ width:83px; height:25px; line-height:25px; display:inline-block;background:url(dlbg.gif) no-repeat; font-weight:bold; text-align:center;color:#fff; cursor:pointer;}
a:hover .ddenglu { text-decoration:none; font-size:14px; color:#FF0;}
.k_input_small{ width:130px; height:16px;}



