/*
	css stylesheet for kjt website
	version 1.0
*/

/* css reset (base on YUI) */
html{color:#272727;}
body,div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td,header{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
img{border:none;}
button,em,input,option,select,textarea,th{font:inherit}
li{list-style:none}
h1,h2,h3,h4{font-size:100%;font-weight:400}

/*娓呴櫎娴姩*/
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}

/* global */
body{color:#272727;font:14px/1.8em '寰蒋闆呴粦';}
html:root body,html:root input,html:root button,html:root textarea,html:root select{font-family:'寰蒋闆呴粦'}
a{color:#272727;text-decoration:none}
a:hover{text-decoration:underline}
.clr{clear:both}
.mt5{margin-top:5px}
.mr5{margin-right:5px}
.mt10{margin-top:10px}
.ml10{margin-left:10px}
.mr10{margin-right:10px}
.mt15{margin-top:15px}
.ml15{margin-left:15px}
.pt15{padding-top: 15px;}
.pb15{padding-bottom: 15px;}
.mt20{margin-top:20px}
.ml20{margin-left:20px;}
.fl{float:left}
.fr{float:right}
.show{display:block}
.hide{display:none}
.bw{background-color:#FFF}
.posr{position:relative}
.posa{position:absolute}
.piclink,.piclink img{display:block}
.piclink p{text-align:center;margin:5px 0}
a.react{display:block;color:inherit;height:100%}
.mbox{width: 1002px; margin: 0 auto;position: relative;}
.bor{ border: 1px solid #dedede;}
.tc{ text-align: center;}

.mbox{ width: 1002px; margin: 0 auto; overflow: hidden;}
.tit{ position: relative; height: 40px; line-height: 39px; border-bottom: 1px solid #adadad;}
.tit h3{ padding:0 5px 0 30px; float: left; font-size: 16px; color: #0b5e9d; line-height: 39px; border-bottom: 2px solid #0b5e9d; background-image: url('/jyzbwImages/icons.png'); background-repeat: no-repeat; background-position: 3px 0;}
.tit .more{ position: absolute; display: block; width: 15px; height: 15px; right: 0; bottom: 12px; background: url('/jyzbwImages/icons.png') -3px -402px no-repeat;}
.icon2 h3{ background-position: 3px -39px;}
.icon3 h3{ background-position: 3px -78px;}
.icon4 h3{ background-position: 3px -115px;}
.icon5 h3{ background-position: 3px -156px;}
.icon6 h3{ background-position: 3px -195px;}
.icon7 h3{ background-position: 3px -234px;}
.icon8 h3{ background-position: 3px -273px;}
.icon9 h3{ background-position: 3px -312px;}
.icon10 h3{ background-position: 3px -351px;}
.list li{ padding-left: 18px; line-height: 34px; border-bottom: 1px dashed #979696; background: url('/jyzbwImages/icons.png') 0 -429px no-repeat;}
.list2 li{ background: url('/jyzbwImages/icons.png') 0 -463px no-repeat;}
.list li span{ color: #959595;}
.lbox{ width: 333px;}
.cbox{ width: 380px;}
.rbox{ width: 248px;}
.ad a,.ad img{ display: block;}
.picbox img{ display: block;}
.headline{ position: relative; padding: 15px 0 15px 130px; height: 71px; border-bottom: 1px dashed #979696;}
.headline .picbox{ position: absolute; left: 0;}
.headline h3 a{ color: #d60101; font-weight: bold;}
.headline p{ color: #999; font-size: 12px;}
.chnlpic{ padding: 15px 0; border-bottom: 1px dashed #979696;}


.top{ height: 225px; overflow: hidden; position: relative;}
.top .bannerbg{ width: 100%; height: 100%; background: url('/jyzbwImages/banner.png') center top no-repeat; position: absolute; z-index: 1; left: 0; top: 0;}
.top .mbox{ height: 100%;}
.top li{ width: 638px; height: 300px; overflow: hidden; z-index: 0;}
.top li img{ display: block; filter:alpha(opacity=45); opacity: 0.45; -moz-opacity: 0.45;}

.nav{ height: 48px; line-height: 48px; background-color: #0b5e9d;}
.nav li{ width: 11%; float: left; background: url('/jyzbwImages/navline.jpg') left center no-repeat;}
.nav li.home{ background: none;}
.nav li a{ display: block; text-align: center; color: #fff; font-size: 16px;}
.nav li a:hover,.nav li a.on{ background: #c91818; text-decoration: none;}

/*骞荤伅鐗�*/
.picscroll{ width: 570px; height: 340px; overflow: hidden;}
.picscroll .blackbg{ position: absolute; width: 100%; height: 42px; background-color: #000; filter:alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6; left: 0; bottom: 0; z-index: 1;}
.picscroll .text{ position: absolute; width: 80%; height: 42px; line-height: 42px; left: 0; bottom: 0; z-index: 10;}
.picscroll .text li{ padding-left: 10px;}
.picscroll .text li a{ color: #fff; font-size: 16px;}
.picscroll .prev,.picscroll .next{ position: absolute; display: block; width: 24px; height: 24px; bottom: 9px; background-image: url('/jyzbwImages/arrow.png'); z-index: 10;}
.picscroll .prev{ right: 49px;}
.picscroll .next{ right: 14px; background-position: 0 -24px;}

/*鏈€鏂颁俊鎭�*/
.news{ width: 412px;}
.news .tit h3{ font-size: 18px;}
.news .tit a{ float: right;}
.news h2{ height: 63px; line-height: 62px; text-align: center; background: url('/jyzbwImages/new.jpg') right top no-repeat; border-bottom: 1px dashed #979696;}
.news h2 a{ color: #c91818; font-size: 16px;}

.system{ margin: 30px 0;}
.system li{ float: left; width: 20%; background: url('/jyzbwImages/linkline.jpg') left center no-repeat;}
.system li.first{ background: none;}
.system li a{ display: block; margin: 0 10px; padding: 0 15px; text-align: center;}

.foot{ padding: 20px 0; border-top: 1px solid #d1d1d1; background-color: #eee; text-align: center; color: #828282;}

.chnlbox{ width: 260px;}
.chnlbox h2{ height: 64px; line-height: 64px; text-align: center; background: url('/jyzbwImages/chnltit.jpg') no-repeat; font-size: 20px; font-weight: bold; color: #fff;}
.chnlbox ul{ padding: 0 20px 10px; background-color: #f0f0f0;}
.chnlbox ul li{ border-bottom: 1px dashed #a8a8a8;}
.chnlbox ul li a{ display: block; line-height: 48px; text-align: center; font-size: 16px;}
.chnlbox ul li a:hover,.chnlbox ul li a.on{ color: #fd8c2b;}
.rightbox{ width: 722px;}
.pos{ height: 42px; line-height: 42px; padding-left: 24px; background: url('/jyzbwImages/pos.jpg') 0 50% no-repeat; border-bottom: 1px solid #3d3d3d;overflow: hidden;}
.pos a{margin: 0 5px; color: #3d3d3d;}
.listbox ul{ padding: 20px 0; border-bottom: 1px dashed #d7d7d7;}
.listbox li{ padding-left: 40px; line-height: 32px; background: url('/jyzbwImages/listicon.jpg') 10px 50% no-repeat;}
.listbox li span{ float: right; color: #ababab;}
.page{ height: 20px; line-height: 20px; padding: 20px 0;  text-align: right;}
.lists .channeltit{ margin-top: 15px; padding-bottom: 8px; font-size: 16px; font-weight: bold; border-bottom: 2px solid #2c51aa; color: #0164a2;}
.lists .channeltit a{ float: right; font-weight: normal; font-size: 14px; color: #8c8c8c;}
.lists ul{ padding: 10px 0; border: 0;}

.title{ padding: 25px 0; text-align: center; font-size: 18px; color: #d40000; line-height: 32px;}
.info{ text-align: center; background-color: #f1f1f1; line-height: 42px; color: #898989;}
.info span{ margin: 0 30px;}
.context{ margin-bottom: 30px; padding: 15px 0;}

.mbox .toplogo{position: absolute;width: 151px;height: 34px;background-image: url('/jyzbwImages/logo.png');background-size: 100% 100%;position: absolute;top: 10px;left: 10px;z-index: 2;}