@charset "utf-8";

/* 首页banner图切换 S*/
#indBanner{clear: both;text-align: center;position: relative;z-index: 0; margin-bottom: 10px;height:628px;}
#indBanner .bd{height:620px;}
#indBanner .bd .con{position: absolute; height: 62px; bottom: 0px; left: 0px; right: 0px; background: url(../../base/img/bg-indbanner.jpg) 0px 0px repeat;}
#indBanner .bd .con .title{height: 62px; line-height: 62px; width: 1200px; margin: 0 auto; font-size: 20px; color: #fff; text-align: left;}
#indBanner .bd .con .title a{color: #fff;}
#indBanner .bd .con .title a:hover{text-decoration: none; color: #fa9e00;}
#indBanner .bd li{position:relative;height:620px;width:100%;overflow:hidden; z-index: 1;}
#indBanner .bd .pic{position:absolute;top:0;left:50%;margin-left:-960px;}
#indBanner .prev,#indBanner .next{display:none;}
#indBanner .next{background-position: -62px 0;margin-left:550px;}
#indBanner .hd{display: block; background: #979ca0; height: 8px; position: relative; z-index: 2;}
#indBanner .hd ul{width: 1200px; margin: 0 auto; height: 8px; display: block;}
#indBanner .hd li{float: left; _display: inline; height: 8px; width: 25%; overflow: hidden; cursor: pointer;  -webkit-transition: 200ms; -o-transition: 200ms; -moz-transition: 200ms; transition: 200ms;}
#indBanner .hd li.on{height: 12px; margin-top: -4px;}
#indBanner .hd li span{display: none;}
#indBanner .hd li.li1{background: #c6290a;}
#indBanner .hd li.li2{background: #fa9e00;}
#indBanner .hd li.li3{background: #009d0e;}
#indBanner .hd li.li4{background: #1378c0;}


/* columnA */
#columnA{background: url(../../base/img/columna.jpg) 50% 100% no-repeat #f2f2f2;}
#columnA .siteWidth{overflow: hidden;}
#columnA .cHd{height: 54px;}
#columnA .cHd .cn{float: left; _display: inline; height:54px; padding-left:36px; background: url(../../base/img/icons.jpg) 0px -192px no-repeat; font-size: 22px; line-height: 54px; color: #0d67bb ; margin-right: 5px;}
#columnA .cHd .cn a{color: #0d67bb;font-size: 22px;}
#columnA .cHd .cn a:hover{text-decoration: none; color: #1f82df;font-size: 22px;}
#columnA .cHd .en{height: 20px; line-height: 20px; font-size: 22px; float: left; display: block; color: #b4b4b4; margin-top: 20px; font-style:italic;}

/* 原来焦点图
#focusNews{width: 650px; height: 480px; float: left; _display: inline; margin-right: 20px;}
#focusNews .bd .pic img{width: 650px; height: 400px;}
#focusNews .bd .con{position: static; height: 80px; width: 650px; text-align: left;}
#focusNews .bd .con .title{position: static; height: 30px; line-height: 30px; font-size: 16px; color: #333; padding-top: 10px; overflow: hidden; text-indent: 0em; display: block;}
#focusNews .bd .con .title a{color: #333;}
#focusNews .bd .con .titleBg{display: none;}
#focusNews .bd .con .date{text-align: left; font-size: 14px; height: 22px; line-height:22px; color: #bdbdbd; display: block; overflow: hidden;}
#focusNews .hd{bottom: 48px; right: 0px;}
#focusNews .hd ul li{width: 10px; height: 10px; background: #c2c2c2; border-radius: 50%; overflow: hidden;}
#focusNews .hd ul li.on{background-color: #fa9e00;}
 */


/* 修改后焦点图 */
#focusNews{width: 650px; height: 480px; float: right; _display: inline; }
#focusNews .bd .pic img{width: 650px; height: 400px;}
#focusNews .bd .con{position: static; height: 80px; width: 650px; text-align: left;}
#focusNews .bd .con .title{position: static; height: 30px; line-height: 30px; font-size: 16px; color: #333; padding-top: 10px; overflow: hidden; text-indent: 0em; display: block;}
#focusNews .bd .con .title a{color: #333;}
#focusNews .bd .con .titleBg{display: none;}
#focusNews .bd .con .date{text-align: left; font-size: 14px; height: 22px; line-height:22px; color: #bdbdbd; display: block; overflow: hidden;}
#focusNews .hd{bottom: 48px; right: 0px;}
#focusNews .hd ul li{width: 10px; height: 10px; background: #c2c2c2; border-radius: 50%; overflow: hidden;}
#focusNews .hd ul li.on{background-color: #fa9e00;}

/* 修改后的topNews*/
.topNews{width: 515px; height: 430px; float: left; padding-left: 20px;padding-right: 5px;background-color: #fff;}
.topNews li{border-bottom: 1px dashed #cccccc;padding-bottom: 3px;padding-top:3px;padding-left:10px;width:505px;background: url(../img/dot-01.jpg) no-repeat 0px 18px;}
.topNews li a{height: 32px; line-height: 32px; overflow: hidden; font-size: 16px;}
.topNews li a:hover{text-decoration: none;}
.topNews li .dateRight{float:right;height: 32px;line-height: 32px;width: 66px;font-size: 14px;color: #a5a5a5;}
.topNews li.last{margin-bottom: 0px;}
.topNews .more{float: right; _display: inline; margin-top: 10px; height: 26px; line-height: 26px; font-size: 14px; color: #ff8a00;}

/* columnB */
#columnB{height: 700px;background: url(../../base/img/columnb.jpg) 50% 100% no-repeat #f2f2f2;}
#columnB .siteWidth{overflow: hidden;}
#columnB .areaL{width: 250px; float: left; _display: inline;}
#columnB .areaR{width: 920px; float: right; _display: inline;}
#columnB .areaR .box{width: 405px;}
#columnB .areaR .box .bd{height: 227px; overflow: hidden;}
#columnB .areaR .box .infoList li{padding-top:0px; padding-bottom:0px; background-position:0px 16px; height:34px; line-height: 34px;}
#columnB .areaR .box .topicList{padding-top: 6px;}
#columnB .areaR .box .topicList li.t{padding-bottom: 10px;margin-bottom: 5px;}
#columnB .areaR .box .topicList li.n{padding-top: 5px;padding-bottom: 5px;background-position: 0px 15px; height:22px; overflow:hidden;}
#indKygz,
#indRcpy{margin-bottom: 20px;}
#indKygz .bd,
#indRcpy .bd{height: 269px !important;}
#indTzgg .dateList{padding-top: 10px;}
#indZsjy .bd{padding-top:5px; height:232px !important;}


/* 信息系统登录 */
#indXxxtdl{margin-bottom: 20px;}
#indXxxtdl .bd{height: 299px;overflow: hidden; padding-left: 70px;background-image: url(../../base/img/cloumnB_bd_bg.jpg); }
#indXxxtdl .links{}

 #indXxxtdl .links li{height: 42px; border-bottom: 1px solid #f0f0f0;}  

/*
#indXxxtdl .links li a{display: block;height: 42px;line-height: 42px;padding-left: 90px;text-align: left;font-size: 14px;background: url(../../base/img/icons.jpg) 46px -2624px no-repeat;color: #333;-webkit-transition: padding 400ms;-o-transition: padding 400ms;-moz-transition: padding 400ms;transition: padding 400ms;}
*/
#indXxxtdl .links li a{display: block;height: 42px;line-height: 42px;padding-left: 80px;text-align: left;font-size: 14px;color: #333;-webkit-transition: padding 400ms;-o-transition: padding 400ms;-moz-transition: padding 400ms;transition: padding 400ms;}


#indXxxtdl .links li a:hover{text-decoration: none;padding-left: 100px;
#indXxxtdl .links li.last{border-bottom: none;}
#indXxxtdl .links li.li2 a{background-position: 42px -1131px;}
#indXxxtdl .links li.li3 a{background-position: 43px -1236px;}
#indXxxtdl .links li.li4 a{background-position: 42px -1342px;}
#indXxxtdl .links li.li5 a{background-position: 41px -1443px;}
#indXxxtdl .links li.li6 a{background-position: 41px -1545px;}
#indXxxtdl .links li.li7 a{background-position: 41px -1651px;}


/* 快速导航 */
#indKsdh .bd{overflow: hidden; padding-top: 10px; height: 247px;}
#indKsdh .links{overflow: hidden;}
#indKsdh .links li{width: 85px; height: 80px; float: left; _display: inline; margin: 0 20px;}
#indKsdh .links li a{display: block;  height: 26px; line-height: 26px; padding-top: 45px; text-align: center; color: #737373; background: url(../../base/img/icons.jpg) 27px -1755px no-repeat; font-size: 14px;}
#indKsdh .links li.li2 a{background-position: 27px -1859px;}
#indKsdh .links li.li3 a{background-position: 26px -1962px;}
#indKsdh .links li.li4 a{background-position: 26px -2065px;}
#indKsdh .links li.li5 a{background-position: 26px -2165px;}
#indKsdh .links li.li6 a{background-position: 27px -2275px;}

/* columnC */
#columnC{height:179px; padding-top:5px; padding-bottom:30px;  background: url(../../base/img/columnC.jpg) 50% 100% no-repeat;}
#columnC .cHd{width: 1200px; }
#columnC .cHd .cn{float: left; _display: inline; height:54px; padding-left:36px; background: url(../../base/img/icons.jpg) 0px -192px no-repeat; font-size: 22px; line-height: 54px; color: #0d67bb ; margin-right: 5px;}
#columnC .cHd .cn a{color: #0d67bb;}
#columnC .cHd .cn a:hover{text-decoration: none; color: #1f82df;}
#columnC .cHd .en{height: 20px; line-height: 20px; font-size: 16px; float: left; display: block; color: #b4b4b4; margin-top: 20px; font-style:italic;}
#columnC .specialList{overflow: hidden; width: 1220px; display: block; position: relative; height: 80px;}
#columnC .specialList li{width: 285px; height: 80px; float: left; _display: inline; margin-right: 20px;}
#columnC .specialList li img{width: 283px; height: 78px; border: 1px solid #dddddd;}
#columnC .specialList li .tit{display: none;}
#columnC .siteWidth{width: 1200px; overflow: hidden;}
/* columnD */
#columnD{width: 1200px; margin: 0 auto 30px;background-color:beige;}
#columnD .cHd{height: 54px;}
#columnD .cHd .cn{float: left; _display: inline; height:54px; padding-left:36px; background: url(../../base/img/icons.jpg) 0px -192px no-repeat; font-size: 22px; line-height: 54px; color: #0d67bb ; margin-right: 5px;}
#columnD .cHd .cn a{color: #0d67bb;}
#columnD .cHd .cn a:hover{text-decoration: none; color: #1f82df;}
#columnD .cHd{height: 54px;}
#columnD .cHd2 .cn{float: left; _display: inline; height:54px; padding-left:36px; background: url(../../base/img/icons.jpg) 0px -192px no-repeat; font-size: 22px; line-height: 54px; color: #0d67bb ; margin-right: 5px;}
#columnD .cHd2 .cn a{color: #0d67bb;}
#columnD .cHd2 .cn a:hover{text-decoration: none; color: #1f82df;}
#columnD .cHd2 .en{height: 20px; line-height: 20px; font-size: 16px; float: left; display: block; color: #b4b4b4; margin-top: 20px; font-style:italic;}
#columnD .specialList{overflow: hidden; width: 1220px; display: block; position: relative; height: 80px;}
#columnD .specialList li{width: 285px; height: 80px; float: left; _display: inline; margin-right: 20px;}
#columnD .specialList li img{width: 283px; height: 78px; border: 1px solid #dddddd;}
#columnD .specialList li .tit{display: none;}
/*  */
.sideFloat-1{position:fixed; width:auto; height:auto; top:50px; left:20px;}
.sideFloat-2{position:fixed;width:auto;height:auto;top: 301px;left:20px;}
.sideFloat-3{position:fixed;width:auto;height:auto;top: 550px;left:20px;}