@charset "gb2312";
/*
	css stylesheet for kjt website
	version 1.0
*/

/* css reset (base on YUI) */
html {color: #2b2b2b;}
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,form,legend,input,button,textarea,select,p,th,td {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: normal;}

/*Çå³ý¸¡¶¯*/
.clear { clear:both;height:0;overflow:hidden;clear:both!important;}
.clear.both {height:10px;}
.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 { background:url(imagesbg-gmmc-201404.jpg) center top no-repeat; color:#2b2b2b; font:12px/1.8em "ËÎÌå",'lucida grande', tahoma, verdana, arial, sans-serif, "\5B8B\4F53"; position:relative;}
html:root body, html:root input, html:root button, html:root textarea, html:root select {font-family: "ËÎÌå",Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
a {color:#2b2b2b;text-decoration:none;}
a:hover {text-decoration:underline;}
.clr { clear:both;}
.mt5 {margin-top:5px;}
.mr5 {margin-right:5px;}
.ml5{margin-left:5px;}
.mt10 {margin-top:10px;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.pt10 {padding-top:10px;}
.pl10 {padding-left:10px;}
.fl {float:left;}
.fr {float:right;}
.show {display:block;}
.hide {display:none;}
.posr {position:relative;}
.posa {position:absolute;}
.piclink, .piclink img {display:block;}
.piclink p {text-align:center;margin:5px 0;}

/* base */
.mbox {width:1002px; margin:0 auto;}
.bor1{ border:1px solid #e1e1e1; border-top:3px solid #05336e;}
.bor2{ border:1px solid #e1e1e1;}
.tit{ height:33px; line-height:33px; padding-bottom:7px; background:url(imagessbg-gmmc-201404.jpg) left bottom repeat-x; text-align:right; padding-right:10px;}
.tit a{ color:#484848;}
.tit a.on{ color:#094693;}
.tit span{ color:#044086; font-size:14px; font-weight:bold; float:left; padding-left:13px;}
.list li span{ float:right; color:#7d7d7d;}
.list li{ line-height:26px;}

/*top*/
.topbox{ height:25px; background:url(imagestopbg-gmmc-201404.jpg) repeat-x;}
.top{ height:25px; line-height:25px;}
.toplinks a{ margin:0 10px;}

/*banner*/
.banner{ height:179px;}

/*nav*/
.navbox{ height:49px;}
.lnav{ height:49px; width:3px; background:url(imageslnav-gmmc-201404.jpg) no-repeat;}
.rnav{ height:49px; width:3px; background:url(imagesrnav-gmmc-201404.jpg) no-repeat;}
.nav{ height:49px; width:996px; background:url(imagesnavbg-gmmc-201404.jpg) repeat-x;}
.nav li{ width:108px; float:left; text-align:center;}
.nav li.navline{ width:2px; background:url(imagesnavline-gmmc-201404.jpg) no-repeat; height:49px;}
.nav li a{ line-height:49px; font-size:14px; font-weight:bold; color:#fff;}
.searchbox{ width:260px; height:28px; margin-right:16px; display:inline;}
.search{ width:184px; height:23px; background:url(imagessearchbox-gmmc-201404.jpg) no-repeat; padding:3px 4px 2px 5px;}
.keyword{ width:184px; height:23px; line-height:21px; background:url(imagesicon1-gmmc-201404.gif) 0 2px no-repeat; border:0;}
.submit{ display:inline-block; width:52px; height:27px; margin:1px 0 0 14px; background:url(imagessearchbtn-gmmc-201404.jpg) no-repeat; border:0; cursor:pointer;}

/*links*/
.links{ width:1000px; height:37px; overflow:hidden; margin-top:10px;}
.links .selbox{ display:inline-block; float:left; width:118px; height:18px; line-height:18px; border:1px solid #abadb3; margin:9px 24px 0 24px;}

/*foot*/
.foot{ position: relative; text-align:center; height:84px; margin-top:10px; background-color:#113c74; color:#fff; line-height:28px; padding-top:8px;}
#_ideConac{ position: absolute; top: 8px; right: 15px;}

/*chnlbox*/
.chnlbox{ width:292px; overflow:hidden;}
.pchnl{ height:29px; line-height:29px; background:url(imagespchnlbg-gmmc-201404.jpg) repeat-x;}
.pchnl span{ display:inline-block; height:29px; padding-left:33px; background:url(imagesicon6-gmmc-201404.gif) 13px 50% no-repeat; font-size:16px; font-weight:bold; color:#053879;}
.chnlist{ padding:9px 2px 16px 4px; background-color:#f6f6f6;}
.chnlist h3{ width:286px; height:37px; line-height:37px; background:url(imageschnlbg-gmmc-201404.jpg) no-repeat; cursor:pointer;}
.chnlist h3 em{ display:inline-block; width:17px; height:37px; background:url(imagesicon8-gmmc-201404.gif) 0 50% no-repeat; margin-left:10px; float:left;}
.chnlist h3 a{ font-size:14px; margin-left:10px;}
.chnlist h3.on{ background:url(imageschnlbgac-gmmc-201404.jpg) no-repeat;}
.chnlist h3.on em{ background:url(imagesicon7-gmmc-201404.gif) 0 50% no-repeat;}
.chnlist h3.on a{ color:#FFF;}
.chnlist ul{ background-color:#eaf3ff; display:none; width:284px;}
.chnlist ul li{ width:228px; margin:0 auto; line-height:34px; border-top:1px dashed #1b1b1b; padding-left:18px; background:url(imagesdot-gmmc-201404.gif) 10px 50% no-repeat;}
.chnlist ul li.first{ border:0;}
.chnlist ul li a{ font-size:14px;}

/*rbox*/
.rbox{ width:694px; overflow:hidden;}
.pos{ height:29px; line-height:29px; background:url(imagespos-gmmc-201404.jpg) repeat-x; font-size:14px; padding-left:17px;}
.pos a{ font-size:14px;}
.listbox{ padding:0 20px;}
.listbox ul{ padding:14px 0; border-bottom:1px dashed #525252;}
.listbox li{ line-height:26px; padding:0 16px; background:url(imagesdot-gmmc-201404.gif) 5px 50% no-repeat;}
.listbox li span{ float:right; font-size:14px;}
.listbox li a{ font-size:14px;}
.page{ text-align:right; height:20px; padding:10px 0;}

/*content*/
.contentbox{ padding:13px 13px; font-size:14px;}
.contentbox h1{ text-align:center; font-size:16px; line-height:32px; font-weight:bold; color:#023e8b;}
.info{ text-align:center; font-size:12px; line-height:32px; border-bottom:1px solid #053878;}
.info span{ margin:0 20px;}
.context{ padding:18px 35px; line-height:28px;}