﻿@charset "utf-8";

/* CSS Document */

/*CSS reset*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textatea, p, blockquote
th, td, input { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
body {font-size: 12px;font-family: Arial, Helvetica, sans-serif, "Microsoft YaHei";width: 100%;background: url(../img/ksybg1.jpg) no-repeat center -44px #fff;}
newsle { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul, li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
addr, acronym { border: 0; }
a { color: #333; text-decoration: none }
a:hover { text-decoration: none; color: #3587d1; }
.fl { float: left; }
.fr { float: right; }
.bg1 { background: #f1f1f1; }
.clear { clear: both; }
strong { font-weight: bold !important; }
.disable { display: none; }
.wrap { min-width: 1000px; }

/*顶部*/
#headerks { margin: 0px; padding: 0px; width: 100%; }
.head_topks { width: 100%; margin: 0px; height: 32px; line-height: 32px; background: #00479d; }
.head_topks .userPanel { float: right; *display: inline; cursor: pointer; }
.head_topks a { padding: 0 10px; font-size: 12px; }
.head_topks ul { width: 1000px; margin: 0px auto; }
.head_topks span { font-size: 10px; color: #888; }
.head_topks a { color: #fff; }
.head_logoks {height: 111px;display: block;width: 1160px;margin: 0px auto;position: relative;}
.head_logoks img {width: auto;height: 120px;margin: 14px 0px 0 0;}
.topNavks {height: 50px;line-height: 50px;background: #396b97;width: 1000px;margin: auto;overflow: hidden;}
.mainNav {width: 700px;font-size: 18px;float: left;}
.mainNav li { float: left; }
.mainNav li a {display: block;text-align: center;width: 110px;height: 50px;line-height: 50px;color: #fff;font-weight: 200;}
.mainNav li a:hover, .mainNav li.on1 a { background: #2a5b85; }
#searchForm1 {width: 220px;float: right;height: 32px;margin: 0px 20px 0px 0px;line-height: 32px;color: #333;padding-top: 51px;}
#searchForm1 #queryString { width: 177px; border: #ccc 0px solid; border-right: 0px; height: 29px; line-height: 29px; padding-left: 10px; font-size: 12px; color: #666; float: left }
#searchForm1 a, #searchForm1 #search { width: 33px; height: 29px; display: block; float: right; background: url(../img/search1.jpg) no-repeat; text-indent: -9999px; border: 0px; color: #fff; font-size: 14px; line-height: 29px; text-align: center; }
#searchForm1 a:hover, #searchForm1 #search:hover { background-position: -33px 0; }
.timea { font-size: 20px; color: #fff; height: 50px; margin: 0px 20px; font-weight: bold; }
.head_link { position: absolute; top: 1px; right: 0px; }
/* .content, #content {width: 1000px !important;margin: 0px auto !important;overflow: hidden;background: #fff;padding: 10px;box-sizing: BORDER-BOX;} */
.backhome{    
    position: absolute;
    left: 0;
    top: 20px;
    height: 100px;
    width: 560px;}
.backhome a{
    display: block;
    height: 100px;
    width: 560px;
}


/*重点*/
.zdtt { width: 1200px; margin: 0px 0px 20px; text-align: left; }
.zdtt_news {position: relative;text-align: center;color: #2a7cbc;background: url(../img/zdbg.jpg) #fff no-repeat -1px -1px;min-height: 98px;padding: 0 40px;}
.topicList .t { overflow: hidden; }
.topicList .t .pic { width: auto; float: left; margin-right: 20px; }
.topicList .t .title {height: 55px;line-height: 47px;font-size: 36px;font-weight: bold;text-align: center;padding-top: 5px;}
.topicList .t .title a {color: #c51405;font-size: 28px;}
.topicList .t .intro { padding-top: 5px; line-height: 21px; font-size: 16px; color: #666666; text-indent: 2em; height: 25px; overflow: hidden; text-overflow: ellipsis; border: none; }
.topicList .t .intro .more { color: #0087cb; }
.topicList .t .intro .more:hover { color: #d53b05; }
.topicList .n {height: 20px;line-height: 20px;overflow: hidden;float: left;width: 325px;padding: 0 50px;font-size: 16px;color: #666;border-right: 1px solid #ccc;}
.topicList .n .tit { }
.topicList .n .date { float: right; color: #999; margin-left: 10px; }
.topicList .noData { padding: 0; background: none; color: #999; }
.topicList .more { color: #0087cb; padding-left: 5px; }

/*快速通道 公告栏 */
.columnbox {/* margin-bottom: 20px; */padding: 0 20px 0px 20px;/* border: 1px solid #edecec; */background: #fff;height: 366px;}
#kstdbox {width: 398px;}
.kssbox .hd { height: 50px; line-height: 50px; }
.kssbox .hd h3, .kssbox .hd h3 a { color: #2e5f89; font-size: 24px; }
.kssbox .bd { }
.kssbox .bd .kslist li {height: 73px;margin: 0px 10px 10px 0;width: 180px;float: left;background: #f9fafc;}
.kssbox .bd .kslist li a {line-height: 73px;padding-left: 70px;display: block;font-size: 16px;}
.kssbox .bd .kslist li.btn1 a {background: url(../img/kstdbg01a.jpg) no-repeat -59px 10px #f9fafc;}
.kssbox .bd .kslist li.btn2 a { background: url(../img/kstdbg02a.jpg) no-repeat  -59px 10px; }
.kssbox .bd .kslist li.btn3 a { background: url(../img/kstdbg03a.jpg) no-repeat  -59px 10px; }
.kssbox .bd .kslist li.btn4 a { background: url(../img/kstdbg04a.jpg) no-repeat  -59px 10px; }
.kssbox .bd .kslist li.btn5 a { background: url(../img/kstdbg05a.jpg) no-repeat  -59px 10px; }
.kssbox .bd .kslist li.btn6 a { background: url(../img/kstdbg06a.jpg) no-repeat  -59px 10px; }
.kssbox .bd .kslist li.btn7 a { background: url(../img/kstdbg07a.jpg) no-repeat  -59px 10px; }
.kssbox .bd .kslist li.btn8 a {background: url(../img/kstdbg010a.jpg) no-repeat  -59px 10px;}

.kssbox .bd .kslist li a {color: #333;}
.kssbox .bd .kslist li a:hover {background-position: -340px 0px;color: #fff;}


.kssbox .bd .kslist li.btn1 a:hover {background: url(../img/kstdbg01a.jpg) no-repeat -340px 10px #e48859;}
.kssbox .bd .kslist li.btn2 a:hover {background: url(../img/kstdbg02a.jpg) no-repeat  -340px 10px #386b98;}
.kssbox .bd .kslist li.btn3 a:hover {background: url(../img/kstdbg03a.jpg) no-repeat  -340px 10px #51a486;}
.kssbox .bd .kslist li.btn4 a:hover {background: url(../img/kstdbg04a.jpg) no-repeat  -340px 10px #cdb751;}
.kssbox .bd .kslist li.btn5 a:hover {background: url(../img/kstdbg05a.jpg) no-repeat  -340px 10px #a869a2;}
.kssbox .bd .kslist li.btn6 a:hover {background: url(../img/kstdbg06a.jpg) no-repeat  -340px 10px #ba6c6c;}
.kssbox .bd .kslist li.btn7 a:hover {background: url(../img/kstdbg07a.jpg) no-repeat  -340px 10px #73aab1;}
.kssbox .bd .kslist li.btn8 a:hover {background: url(../img/kstdbg010a.jpg) no-repeat  -340px 10px #7fc6f4;}






.columnboxa {margin-bottom: 20px;padding: 20px;/* border: 1px solid #edecec; */background: #fff;height: 470px;}
#gglbox {width: 540px;}
.gsbox .hd {height: 50px;line-height: 50px;border-bottom: #ddd 1px solid;margin-bottom: 10px;}
.gsbox .hd h3 { color: #2e5f89; font-size: 24px; border-bottom: #396b97 2px solid; width: 80px; text-align: center; }
.gsbox .hd h3 a { color: #2e5f89; }
.gsbox .hd .more { float: right; font-size: 14px; padding-right: 10px; margin-right: 10px; color: #666; }
.gsbox .hd .more a { color: #666; }
.gsbox .bd { }
.infoList li {line-height: 30px;height: 30px;padding-left: 15px;background: url(../img/lbico.jpg) no-repeat 0 13px;font-size: 14px;}
.infoList li.highlight {font-size: 14px;background: url(../../base/img/iconnew.png) no-repeat center left;}
.infoList li.highlight a{ padding-left:10px}
.infoList .bd li .date { color: #999; float: right; }
.listbox {width: 462px;height: 243px;}
.listbox .hd { height: 45px; line-height: 45px; border: #f1f5fb 1px solid; background: #f8f9fb; }
.listbox .hd h3 { color: #fff; font-size: 20px; background: #396b97; padding: 0 10px; position: absolute; }
.listbox .hd h3 a { color: #fff; }
.listbox .hd .more { float: right; font-size: 14px; padding-right: 10px; margin-right: 10px; color: #666; }
.listbox .hd .more a { color: #666; }
.listbox .bd { padding-top: 08px; }
.yqljbox {margin-bottom: 20px;padding: 0 20px;/* border: 1px solid #edecec; */background: #fff;height: 140px;}
.yqljbox .hd { width: 120px; height: 45px; line-height: 45px; background: #f8f9fb; margin: 0 auto; }
.yqljbox .hd h3 { color: #fff; font-size: 20px; background: #396b97; width: 120px; text-align: center; }
.yqljbox .hd h3 a { color: #fff; }
.yqljbox .bd { overflow: hidden; padding: 20px 0px; }
.yqljbox .bd li { float: left; width: 185px; margin-right: 8px; height: 50px; }
.yqljbox .bd li img { width: 185px; height: 50px; }
.yqljbox .bd li a { display: block; margin: 0; }
.yqljbox .bd li a.tit { display: none; }
/* .jiucuo {left: 772px !important;top: 14px;} */
/* .sw {width: 1000px !important;margin: 0 auto;overflow: hidden;} */
.yqList li { float: left; width: 185px; margin-right: 8px; height: 50px; margin-top: 20px; }
.yqList li img { width: 185px; height: 50px; }
.yqList li a { display: block; margin: 0; }
.yqList li a.tit { display: none; }
.flist {width: 365px;overflow: hidden;height: 275px;}
.flist .hd { height: 45px; line-height: 45px; border: #f1f5fb 1px solid; background: #f8f9fb; }
.flist .hd h3 { color: #fff; font-size: 18px; background: #396b97; overflow: hidden; padding: 0 10px; position: absolute; }
.flist .hd h3 a { color: #fff; }
.flist .hd .more { float: right; font-size: 14px; padding-right: 10px; margin-right: 10px; color: #666; }
.flist .hd .more a { color: #666; }
.flist .bd { padding-top: 08px; }

/* ksy.css */

.rsks_tt{position: absolute;bottom: -7px;right: 20px;}
.topNavks{width: 1200px;height: 60px;line-height: 60px;}
.columnbox{padding: 0;}
.columnboxa{padding: 20px 0;clear: both;}
#gglbox{width: 684px;}
#kstdbox{width: 476px;}
.kssbox .bd .kslist li{width: 218px;margin: 0px 20px 20px 0;}
.listbox{width: 570px;height: auto;margin-bottom: 20px;}
.kssbox .bd .kslist li{height: 75px;}
.yqljbox{clear: both;}
.gypublic .footer .sw{height: 150px;}
.yqljbox{padding: 0;}
.gypublic .wzafw, .gypublic .jiucuo{right: 235px!important;left: auto;}
.gypublic .copyright{margin: 0 0 0 230px!important;}
.gypublic .jiguan{left: 100px!important;}
.gypublic .zwwb{right: 100px!important;}
.yqljbox .bd li{margin-right: 20px;}
.yqljbox .bd li,.yqljbox .bd li img{height: 62px;}
.gypublic .ty_body{background: url(../img/ksybg1.jpg) 0 -40px no-repeat !important;}
.gypublic .mainNav li a{font-weight: 500!important;}
.zdtt{width: 1160px;}
.topicList .more{float: right;}
.gypublic_hdjl .zdtt_news .topicList .t .title a{color: #c51405!important;font-size: 28px!important;}
.topicList .n{width: 405px;}
.backhome a{display: block;}






