<!---->
.fullSlide { position: relative; height: 326px; background: #000; min-width: 844px; margin-top: 0px; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 326px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 460px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 10px; left: 0; height: 30px; line-height: 30px; background: url(images/touming.png) repeat-x; text-align: center; _background: #000; _filter: alpha(opacity=60); }
.fullSlide .hd ul { text-align: center; padding-top: 5px; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 8px; height: 8px; border-radius: 3px; margin: 5px; background: #000; overflow: hidden; line-height: 9999px; opacity: .8 }
.fullSlide .hd ul .on { width: 8px; height: 8px; border-radius: 3px; margin: 5px; background: #fff; opacity: .6 }
.notic { border-bottom: 1px #e0e0e0 solid; height: 60px; background: #fff; overflow: hidden }
.notic .container { background: url(../img/jtsprite.png) no-repeat 0 -450px; padding-left: 40px; margin-top: 20px; }
.notic .container a { color: #333; text-decoration: none; }
.notic .container a:hover { color: #f90; }
.notic .container span { color: #999; padding-left: 20px; }
.personal-box { padding: 16px 0px 0px  16px; height: 80px; background: #fff; border: 1px #eee solid; }
.personal-box img { height: 56px; width: 56px; vertical-align: top; }
.personal-text-box {    /* height: 40px; */
display: inline-block;    /* padding: 4px 12px; */ height: 14px; line-height: 14px; padding-top: 4px; }
div.left-menu { background: #0C185C; }
div.left-menu ul { background: #0C185C; }
.login-btn { width: 104px; height: 40px; background: #1b62b7; border-radius: 5px; outline: none; color: #ffffff; font-size: 16px; border: none; margin-top: 16px; }
.register-btn { margin-left: 16px; }
.blockBox { }
.blockBox li { background: #fff; width: 15.2%; height: 220px; text-align: center; float: left; cursor: pointer; }
.blockBox li a { display: block; height: 220px; text-decoration: none; color: #555; overflow: hidden; }
.blockBox li a span { background: #f2f2f2; height: 120px; width: 120px; display: block; border-radius: 50%; margin: 18px auto; overflow: hidden; }
.blockBox li a span i { background-image: url(../img/jtsprite.png); background-repeat: no-repeat; height: 50px; width: 80px; display: block; margin: 36px 0 0 28px }
.blockBox li a div { margin-top: 15px; font-size: 20px; line-height: 24px; padding: 0 0; height: 60px; }
.blockBox li a:hover { color: #f69300; transition: all linear 0.2s; }
.blockBox li:hover { -webkit-box-shadow: 0 0 10px rgba(154, 186, 214, .8); -moz-box-shadow: 0 0 10px rgba(154, 186, 214, .8); box-shadow: 0 0 10px rgba(154, 186, 214, .8); }
.blockicon1 { background-position: 0 0; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon1 { background-position: -135px 0; transition: all linear 0.2s; }
.blockicon2 { background-position: 0 -52px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon2 { background-position: -136px -52px; transition: all linear 0.2s; }
.blockicon3 { background-position: 0 -120px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon3 { background-position: -136px -120px; transition: all linear 0.2s; }
.blockicon4 { background-position: 0 -188px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon4 { background-position: -136px -188px; transition: all linear 0.2s; }
.blockicon5 { background-position: 0 -248px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon5 { background-position: -136px -248px; transition: all linear 0.2s; }
.blockicon6 { background-position: 0 -309px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon6 { background-position: -136px -309px; transition: all linear 0.2s; }
.newslist { background: #fff; width: 880px; }
.newslist3 { background: #fff; width: 880px; height: 320px; }
.newslist .title, .newslist3 .title { border-bottom: 1px #eee solid; overflow: hidden; padding: 15px 20px; }
.newslist .title .pull-left, .newslist3 .title .pull-left { font-size: 22px; }
.newslist .title .pull-right, .newslist3 .title .pull-right { font-size: 12px; color: #999; padding-top: 10px; }
.caigou { background: url(../img/jtsprite.png) no-repeat 0 -380px; height: 100px; width: 100px; }
.newslist .list, .newslist3 .list { margin: 20px; overflow: hidden }
.newslist .list li a, .newslist3 .list li a { background: url(../img/dot.png) no-repeat 5px 8px; padding-left: 20px; font-size: 16px; line-height: 36px; }
.newslist .list li .pull-right, .newslist3 .list li .pull-right { font-size: 12px; color: #999; }
.newslist .list li a:hover, .newslist3 .list li a:hover { color: #f90; text-decoration: none; }
.ad { overflow: hidden; }
.ad li { float: left; }
.newslist2 { background: #fff; width: 266px; height: 320px; }
.newslist2 .title { border-bottom: 1px #eee solid; overflow: hidden; padding: 15px 20px; }
.newslist2 .title .pull-left { font-size: 22px; }
.newslist2 .title .pull-right { font-size: 12px; color: #999; padding-top: 10px; }
.caigou { background: url(../img/jtsprite.png) no-repeat 0 -375px; height: 30px; width: 30px; display: block; float: left; margin-right: 10px; }
.newslist2 .list { margin: 20px 10px; overflow: hidden }
.newslist2 .list li { }
.newslist2 .list li a { background: url(../img/dot.png) no-repeat 5px 8px; padding-left: 15px; font-size: 14px; line-height: 30px; }
.newslist2 .list li a .pull-right { font-size: 12px; color: #999; }
.newslist2 .list li a:hover { color: #f90; text-decoration: none; }
.friendlink { border-top: 1px #eee solid; background: #fff; padding: 20px 0; }
.friendlink .title { text-align: center; font-size: 22px; border-bottom: 1px #eee solid; padding-bottom: 20px; }
.friendlink .container > ul { margin: 30px 0; }
.friendlink .container > ul li { width: 20%; float: left; transition: all linear 0.2s }
.friendlink .container > ul li:hover { padding-left: 10px; }
.friendlink .container > ul li img { max-width: 200px; max-height: 70px; }
.listbox { margin-bottom: 20px; }
.listbox .pull-left { background: #fff; width: 17%; min-height: 300px; border: 1px #eee solid; }
.listbox .pull-left .title { text-align: center; font-size: 20px; line-height: 60px; border-bottom: 1px #eee solid; }
.listbox .pull-left ul { padding: 0px 0; }
.listbox .pull-left ul li { line-height: 50px; font-size: 16px; text-align: center; }
.listselecton { background: #fff6f6 }
.listselecton a { color: #f90; }
.listbox .pull-left ul li:hover { background: #fff6f6 }
.listbox .pull-left ul li:hover a { color: #f90; }
.listbox >.pull-right { background: #fff; width: 80%; margin-left: 3%; min-height: 600px; border: 1px #eee solid; overflow: hidden; }
.listbox >.pull-right .title { text-align: left; padding-left: 20px; font-size: 20px; line-height: 60px; border-bottom: 1px #eee solid; }
.listbox >.pull-right >ul { padding: 20px 30px; overflow: hidden; }
.listbox >.pull-right >ul >li { line-height: 45px; }
.listbox >.pull-right >ul >li a { background: url(../img/dot.png) no-repeat 0 8px; padding-left: 10px; font-size: 16px; }
.listbox >.pull-right >ul >li>.pull-right { font-size: 12px; color: #999; }
.pagebox { position: absolute; bottom: 20px; width: 80%; text-align: center; }
.pagebox >ul { margin: 0 auto; width: 400px; }
.pagebox >ul >li { border: 1px #eee solid; padding: 3px 5px; border-radius: 3px; margin-right: 5px; float: left; font-size: 12px; }
.pagebox >ul >li a:hover { color: #f90; text-decoration: none; }
.blockBox2 { }
.blockBox2 li { background: #fff; width: 15.2%; height: 70px; text-align: center; float: left; cursor: pointer; display: table; border: 1px #eee solid; border-top: 1px #f90 solid; }
.blockBox2 li a { text-decoration: none; color: #555; font-size: 18px; display: table-cell; vertical-align: middle; }
.blockBox2 li a:hover { color: #e54701; transition: all linear 0.2s; }
.blockBox2 li:hover { -webkit-box-shadow: 0 0 10px rgba(154, 186, 214, .8); -moz-box-shadow: 0 0 10px rgba(154, 186, 214, .8); box-shadow: 0 0 10px rgba(154, 186, 214, .8); background: #fff6f6 }
.content { background: #fff; min-height: 600px; }
.content .title { border-bottom: 1px #eee solid; line-height: 30px; text-align: center; font-size: 22px; padding: 40px 20px 10px 20px; }
.content .title .data { font-size: 12px; color: #999; }
.content .text { padding: 30px 40px; line-height: 30px; }

/*ad2*/
.douban { padding: 0px 0; margin-bottom: 20px; width: 1170px; }
.douban .bd { }
.douban .bd ul { overflow: hidden; zoom: 1; padding: 0 0px 0px 10px; overflow: hidden; }
.douban .bd ul li { float: left; width: 232px; margin-right: 5px; background: #fff; height: 85px; border: 1px #eee solid; text-align: center; line-height: 60px; }
.douban .bd ul li img { width: 210px; padding: 10px 0; }
.tempWrap { width: 1170px !important }

/*friendslink*/
.pageState { display: none; }
.picScroll-left { overflow: hidden; position: relative; margin-top: 20px; }
.picScroll-left .hd { overflow: hidden; padding: 0 10px; }
.picScroll-left .hd .prev, .picScroll-left .hd .next { display: block; width: 5px; height: 9px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; background: url("images/arrow.png") no-repeat; }
.picScroll-left .hd .next { background-position: 0 -50px; }
.picScroll-left .hd .prevStop { background-position: -60px 0; }
.picScroll-left .hd .nextStop { background-position: -60px -50px; }
.picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; }
.picScroll-left .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on { background-position: 0 0; }
.picScroll-left .bd { padding: 10px; }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .pic { text-align: center; float: left; margin: 0 12px 0 0; }
.picScroll-left .bd ul li .pic img { width: 275px; display: block; padding: 2px; height: 55px; }
.picScroll-left .bd ul li .pic a:hover img { border-color: #999; }
.picScroll-left .bd ul li .title { line-height: 24px; }
.downloadbox { background: #fff; height: 422px; width: 263px; }
.downloadbox .title { border-bottom: 1px #eee solid; line-height: 40px; color: #ccc }
.downloadbox .title .pull-left { margin-left: 15px; font-weight: bold; font-size: 16px; color: #0a559d; border-bottom: 2px #0a559d solid; }
.downloadbox .title .pull-left i { padding-right: 10px; color: #999; }
.downloadbox >.list { padding: 10px 0px; }
.downloadbox >.list li { line-height: 40px; }
.downloadbox >.list li span { padding-left: 20px; display: inline-block; width: 150px; }
.downloadbox >.list li span i { color: #999; padding-right: 10px }
.downloadbox >.list li a { margin-top: 10px; margin-right: 20px; line-height: 20px; font-size: 12px; float: right; padding: 0 3px; color: #c81321; border: 1px #ebc3c6 solid; border-radius: 3px; }
.notic { background: #fff; height: 297px; }
.notic .title { border-bottom: 1px #eee solid; line-height: 40px; color: #ccc }
.notic .title .pull-left { margin-left: 15px; font-weight: bold; font-size: 16px; font-weight: bold; color: #0a559d; border-bottom: 2px #0a559d solid; }
.notic  .title .pull-left i { padding-right: 10px; color: #999; }
.notic >.list { padding: 10px; }
.notic >.list li { overflow: hidden; line-height: 35px; }
.notic >.list li a { background: url(../images/dot.png) no-repeat 0 3px; padding-left: 15px; line-height: 30px; }
.notic >.list li a i { color: #ccc; padding-right: 5px }
.notic >.list li span { line-height: 30px; font-size: 12px; color: #ccc; }

/*Ã¦â€¹â€ºÃ¦Â â€¡Ã¦Å“ÂºÃ¦Å¾â€žÃ¥Â¼â‚¬Ã¥Â§â€¹*/
.zbjigou { margin-top: 20px; background: #fff; overflow: hidden; border: 1px #e0e0e0 solid; clear: both; }
.zbjigou .title { border-bottom: 1px #e0e0e0 solid; overflow: hidden; }
.zbjigou .title >h1 { margin: 0; margin-left: 20px; font-size: 16px; padding: 0 10px; float: left; line-height: 50px; border-bottom: 1px #7ca425 solid; color: #7ca425; font-weight: bold; }
.zbjigou .title a { float: right; margin-right: 20px; padding-top: 5px; margin-top: 10px; }
.jgBox { padding: 20px; height: 260px; margin: 10px 0; }
.jgBox >li { color: #fff; line-height: 32px; background: url(../images/dot.png) no-repeat 0px 8px; padding-left: 10px; overflow: hidden; }
.jgBox >li  a { padding-left: 10px; color: #666; float: left; font-size: 14px }
.jgBox >li  a img { padding-left: 10px; }
.jgBox >li  a:hover { color: #0a559d }
.jgBox >li div { float: right; color: #666; font-size: 14px; }
.jgBox .data{font-size: 12px}
.jieshao { background: #fff; overflow: hidden; border: 0px #e0e0e0 solid; width: 560px }
.jieshao .title { border-bottom: 1px #e0e0e0 solid; overflow: hidden; }
.jieshao .title >h1 { margin: 0; margin-left: 0px; font-size: 16px; padding: 0 10px 10px  10px; float: left; border-bottom: 1px #7ca425 solid; color: #7ca425; font-weight: bold; }
.jieshao .title a { float: right; margin-right: 20px; padding-top: 5px; margin-top: 10px; }
.jieshao { padding: 0px; height: 230px; }
.jjtext { padding-top: 15px; color: #666; line-height: 25px; }

/*Ã¦â€¹â€ºÃ¦Â â€¡Ã¦Å“ÂºÃ¦Å¾â€žÃ§Â»â€œÃ¦ÂÅ¸ */

/* Ã¦Å“ÂÃ¥Å Â¡Ã¥Â®Â¢Ã¦Ë†Â· */
.khtitle { font-size: 26px; text-align: center; line-height: 60px; margin-top: 10px }
.khleft { width: 265px; height: 224px; background: #3fb78e; text-align: center; padding-top: 20px }
.khright { border-top: 2px #3fb78e solid; width: 905px; }
.picScroll-left { width: 905px; overflow: hidden; position: relative; margin-bottom: 10px; }
.picScroll-left .hd { overflow: hidden; text-align: center; line-height: 50px; font-size: 22px; }
.picScroll-left .hd .prev, .picScroll-left .hd .next { display: block; width: 11px; height: 21px; cursor: pointer; background: url(../img/arrowslide.png) no-repeat; position: absolute; z-index: 9999; }
.picScroll-left .hd .next { background-position: 0px -0px; left: 10px; top: 110px; }
.picScroll-left .hd .prev { background-position: 0px -45px; right: 10px; top: 110px; }
.picScroll-left .hd .prevStop { background-position: -60px 0; }
.picScroll-left .hd .nextStop { background-position: -60px -50px; }
.picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; }
.picScroll-left .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on { background-position: 0 0; }
.picScroll-left .bd { }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; height: 222px; }
.picScroll-left .bd ul li { float: left; _display: inline; overflow: hidden; text-align: center; background: #fff; }
.picScroll-left .bd ul li:hover { }
.picScroll-left .bd ul li .pic { float: left; border-left: 1px #eee solid; border-right: 1px #eee solid; border-bottom: 1px #eee solid; width: 301px; height: 74px; text-align: center; line-height: 74px; display: flex; justify-content: center; align-items: Center; }
.picScroll-left .bd ul li .pic:hover { box-shadow: inset 0px 0px 3px rgba(0, 0, 0, .3); }
.picScroll-left .bd ul li .pic img { width: 269px; height: 60px; display: block; padding: 2px; margin: 0 auto; line-height: 74px; }
.picScroll-left .bd ul li .pic img:hover { transform: scale(1.02); transition: transform .3s; width: 280px; height: 66px; }
.picScroll-left .bd ul li .pic a:hover img { border-color: #999; }
.picScroll-left .bd ul li .title { line-height: 24px; }

/*Ã¥â€¦Â¬Ã¥â€˜Å */
.gonggao { margin-top: 0px; background: #fff; overflow: hidden; border-right: 1px #eee solid; border-top: 1px #eee solid; border-bottom: 1px #eee solid; clear: both; width: 326px; height: 180px; }
.boxtitle { border-bottom: 0px #eee solid; overflow: hidden; }
.boxtitle >h1 { margin: 0; margin-left: 20px; font-size: 15px; padding: 0 10px; float: left; line-height: 40px; border-bottom: 0px #7ca425 solid; color: #182a8a; }
.boxtitle a { float: right; margin-right: 10px; padding-top: 0px; margin-top: 10px; font-size: 12px; color: #106ebe; }
.jgBox { padding: 0 10px; height: 260px; }
.menu-r-box { width: 256px; height: 408px; display: inline-block; vertical-align: top; border: 1px solid #F0F0F0; border-top: none; font-size: 12px; color: #494949; }
.menu-status { display: inline-block; width: 36px; height: 36px; text-align: center; font-size: 12px; margin-right: 21px; margin-top: 18px; cursor: pointer; }
.status-num { color: #182A8A; font-size: 17px; height: 14px; line-height: 14px; }
.status-name { height: 12px; line-height: 12px; margin-top: 8px; }

/*databox*/
.databox { background: #fff; overflow: hidden; height: 90px; border: 1px #eee solid; }
.databox li { width: 25%; float: left; padding-left: 100px; margin-top: 5px; padding-top: 10px }
.databox li span { color: #555; line-height: 25px; }
.databox li b { display: block; font-weight: normal; font-size: 30px; color: #f00; }
.databox li b>i { font-size: 12px; color: #999; font-style: normal; padding-left: 5px }
.icon1 { background: url(../images/icon1.png) no-repeat 10px 0px; height: 85px; }
.icon2 { background: url(../images/icon2.png) no-repeat 10px 0px; height: 85px; }
.icon3 { background: url(../images/icon3.png) no-repeat 10px 0px; height: 85px; }
.icon4 { background: url(../images/icon4.png) no-repeat 10px 0px; height: 85px; }
.linetitle { border-bottom: 1px #eee solid; overflow: hidden; }
.linetitle >h1 { margin: 0; margin-left: 0px; font-size: 18px; padding: 0 10px; float: left; line-height: 50px; font-weight: bold; color: #1b62b7; }
.linetitle >h1:before { width: 6px; height: 20px; background: #1b62b7; border-radius: 2px; margin-right: 15px; float: left; content: ""; vertical-align: middle; margin-top: 16px; margin-left: 10px; }
.linetitle a { float: right; margin-right: 0px; padding: 5px 10px; margin-top: 10px; font-size: 12px; color: #999; background: #fff; }

/*tab*/
.slideTxtBox { width: 830px; text-align: left; border: 0px solid #eee; }
.slideTxtBox .hd { height: 40px; line-height: 40px; background: #fff; padding: 0 10px 0 20px; margin-top: 15px; padding-left: 10px; position: relative; border-bottom: 0px solid #eee; }
.slideTxtBox .hd ul { float: left; position: absolute; left: 15px; top: -1px; height: 60px; }
.slideTxtBox .hd ul li {float: left;width: 100px;cursor: pointer;font-size: 14px;text-align: center;font-weight: bold;border: 1px solid #eee;margin-right: 10px;}
.slideTxtBox .hd ul li.on {height: 42px;color: #fff;border-bottom: 0px #7ca425 solid;background: #1b62b7}
.slideTxtBox .bd ul { padding: 5px 15px 15px 15px; zoom: 1; border: 0px solid #eee; height: 239px; }
.slideTxtBox .bd li { line-height: 24px; overflow: hidden }
.slideTxtBox .bd li .date { float: right; color: #999; }
.slideTxtBox .bd ul { position: relative; border-top: 1px #eee solid; }
.slideTxtBox .bd ul .more { text-align: center; margin-top: 14px; position: absolute; left: 48%; bottom: 10px; }
.slideTxtBox .bd ul .more .fa { padding-left: 5px; }
.infolist { background: #fff; }
.infolist li a { display: block; border-bottom: 0px #eee dashed; overflow: hidden; color: #666; }
.infolist li .title {background: url(../images/dot.png) no-repeat 0px 8px;padding-left: 20px; float: left; display: table; line-height: 32px; vertical-align: middle; margin-left: 0px; width: 700px; font-size: 14px; }
.infolist li .class { float: left; display: table-cell; margin-left: 10px; width: 100px; text-align: center; color: #b3b3b3; font-size: 12px; line-height: 20px; }
.infolist li .data { float: left; display: table-cell; width: 100px; text-align: right; color: #999; font-size: 12px; line-height: 20px; padding-top: 10px; }
.infolist li .button { margin-top: 8px; display: table-cell; color: #0a559d; float: right; border: 1px #0a559d  solid; border-radius: 3px; padding: 3px 8px; display: block; }
.infolist li .button:hover { background: #0a559d; color: #fff; }
.infolist li .class span { color: #666; }
.infolist li .data span { color: #666; }
.infolist li a .title:hover { color: #1c9eea; }

/*Ã¥Â¼â‚¬Ã¦Â â€¡Ã¥Â¤Â§Ã¥Å½â€¦*/
.kbdt { width: 338px; background: #fff; border: 1px #eee solid; border-left: 0; margin-top: 20px; height: 347px; }
.paiming { width: 390px; float: left; border: 1px #eee solid; background: #fff; margin-top: 20px; border-left: 0 }
.paimingtitle { border-bottom: 1px #eee solid; overflow: hidden; margin: 0 0 5px 0 }
.paimingtitle >h1 { margin: 0; margin-left: 0px; font-size: 16px; padding: 0 10px; float: left; line-height: 50px; border-bottom: 0px #7ca425 solid; color: #333; font-weight: bold; }
.paimingtitle a { font-size: 12px; color: #666; background: #fff; padding: 0 5px }
.year { border-radius: 3px; float: right; margin-top: 16px; padding: 2px 5px; color: #eee; margin-right: 10px }
.year a { border: 1px #ddd solid; border-radius: 3px; }
a.yearOn { color: #106ebe; border: 1px #106ebe solid; }
.paimingdata { padding: 10px; border: 0px #eee solid; }
.paimingdata li { background-image: url(../images/number.png); background-repeat: no-repeat; padding-left: 35px; line-height: 40px; }
.paimingdata li span { float: right; }
.paimingdata li span b { color: #fb0101; padding-right: 5px }
.first { background-position: 0 7px; }
.second { background-position: 0 -30px; }
.third { background-position: 0 -70px; }
.fourth { background-position: 0 -110px; }
.fifth { background-position: 0 -145px; }
.sixth { background-position: 0 -185px; }

/* indexlogin */
.linkbox {margin-top: 40px;width: 255px;overflow: hidden;}
.linkbox a {float: left;width: 46%;height: 145px;background: #f9f9f9;line-height: 30px;font-size: 14px;font-weight: bold;padding-top: 100px;text-align: center;margin-bottom: 20px;/* border: 1px #e0e0e0 solid; */border-radius: 5px;}
.linkbox a:nth-child(1), .linkbox a:nth-child(3) { margin-right: 20px; }
.linkbox a {background-image: url(../images/icon.png);background-repeat: no-repeat;}
.linkbox a:hover { border: 1px #2888e4 solid; }
a.icon1 { background-position: 35px 20px; }
a.icon2 { background-position: 35px -120px; }
a.icon3 {background-position: 25px -265px;}
a.icon4 {background-position: 25px -410px;}
.linktitle { font-size: 14px; font-weight: bold; line-height: 30px; padding-left: 0px }