@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol,li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset { margin:0; padding:0; font-size:100%; }
ol, ul, li { list-style:none; margin:0; padding:0;   } /* 清除列表样式 */
body { font:12px/1.5 Tahoma,Helvetica,sans-serif,microsoft yahei;color:#444;margin:0px auto; text-align:left; }
a{ text-decoration:none; color:#5b5b5b}
a:hover{text-decoration:none;}
img{ border:none;}
i,em,h2,strong,cite{ font-style:normal; }

.container{ width:100%; margin:0; padding:0;background:#fafafa; border:none; min-height:745px;}
.layout{ margin:0 auto; width:1200px;}

.header{ width:100%; height:auto;}
.logo{ float:left; width:auto; height:auto;}
.logo img{ margin:0}
.kc_nav{ width:530px; float:left; height:110px; overflow:hidden;}
.kc_nav li{ float:left;width:auto; padding:0 5px; background:url(menu_line.jpg) no-repeat right center}
.kc_nav li a{ float:left;color:#1b0202; width:auto; height:111px; line-height:111px; padding:0 10px;font-family:"微软雅黑"; font-size:16px; letter-spacing:1px;}
.kc_nav li a:hover,.kc_nav li a.current{ color:#fff; background:#ff8a00}


#banner{width:100%; overflow:hidden; float:left; height:auto; padding:30px 0 10px; }
#banner img{ width:984px; height:260px; float:left; border:6px solid #848484; margin-left:4px;}

.kc_intro{ background:url(intro_b.png) #fff bottom center no-repeat; float:left; height:300px; width:729px; margin:3px;}
.kc_intro h2{ background:#fe953e; float:left; width:727px; margin:1px; height:42px;}
.kc_intro h2 b{ background:#fff; height:37px; line-height:37px; position:relative; color:#ff7300; padding:0 10px;font-size:16px;font-family:"微软雅黑"; float:left; top:6px; left:10px;}
.kc_intro a{ width:96%; float:left; height:auto; padding:20px 2%}
.kc_intro a img,.kc_intro a embed{ width:230px; height:180px; float:left; padding:4px; border:1px solid #a0a0a0}
.kc_intro a span{ width:440px; float:left; height:190px; overflow:hidden; padding-left:15px; line-height:24px; color:#1e1e1e}


.kc_news{ width:450px; float:left; height:auto; padding-left:12px;}
.kc_news h2{ width:100%; float:left; height:auto; color:#ff7300; padding-top:2px; font-size:18px;font-weight:normal; }
.kc_news h2 b{ color:#ababab; font-size:28px; padding-right:10px;font-weight:normal; }
.kc_news p{ float:left; height:125px; width:auto;}
.kc_news p img,.kc_news p embed{ position:relative; z-index:2; float:left; height:110px; width:450px; border:1px solid #a0a0a0; padding:4px; background:#fff}
.kc_news p span{ float:right; background:url(news_txtbg.png) no-repeat; position:relative; z-index:2; top:-30px;right:16px; padding:0 4px; width:200px; word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; text-align:right; color:#fff; line-height:22px; height:26px; font-size:14px; }
.news_info{ background:#fff; width:96%; float:left; height:auto; padding:5px 2%}
.news_info a{ background:url(news_icon.png) no-repeat 5px center; width:98%; text-indent:15px; float:left; height:auto; border-bottom:1px dotted #cecece; line-height:28px; color:#646464}
.news_info a:hover{ color:#fe953e}
.kc_content{ width:99%; float:left; height:auto; border:1px solid #e6e6e6;margin-left:3px;}
.kc_jxsp{ background:url(spbg.png) repeat-x; height:125px; border-bottom:1px solid #eee}
.kc_jxsp h2{ width:20px;font-size:18px;font-family:"微软雅黑"; color:#fff; text-align:center; padding:10.5px 20px 17px; background:#ff7300; float:left; height:98px; overflow:hidden; position:relative; top:-1px; left:-1px; font-weight:normal}
/* sliderbox */
.sliderbox{width:1100px;float:left; height:auto; }
.arrow-btn{display:inline;background:url(arrow-btn.png) no-repeat;width:8px;height:12px;overflow:hidden;cursor:pointer; }
#btn-left{float:left;background-position:0 -12px; margin:0 4px 0 8px;}
#btn-left.dasabled{background-position:0 0;}
#btn-right{float:left;cursor:pointer;background-position:-8px -12px;}
#btn-right.dasabled{background-position:-8px 0; }

.slider{width:1080px;overflow:hidden;position:relative;height:106px;float:left; margin:0 8px; }
.slider ul{position:absolute;left:0px;width:1800px;}
.slider li{float:left;width:270px; }
.slider a{display:block;width:270px; height:80px;margin-top:10px;float:left;}
.slider img,.slider embed{width:98px; height:80px; background:#fff;  border:1px solid #cbcbcb; padding:3px; display:inline-block!important; position:relative; z-index:1; float:left; margin-right:10px;}
.slider span{display:block;color:#4f5050;width:150px; float:left;}
.slider span b{ width:100%; float:left; height:25px; color:#121212; font-size:14px; padding-top:4px; overflow:hidden;}
.slider span em{ line-height:20px; height:60px; overflow:hidden; float:left; width:100%; color:#4f5050}
/*end sliderbox */

.kc_dzja{ background:#fff; border-right:2px solid #f98629; float:left; height:290px; width:547px; padding:10px 15px}
.kc_dzja h2,.kc_dzja a{ width:100%; float:left; height:auto; padding-bottom:10px;}
.kc_dzja h2 b{ border-bottom:2px solid #ff7300; float:left;font-size:18px;font-family:"微软雅黑"; padding:0 10px 5px; }
.kc_dzja a img,.kc_dzja a embed{ float:left; width:136px; height:86px; border:1px solid #e9e9e9; padding:3px; border-radius:5px; margin-right:10px;}
.kc_dzja a embed{ width:144px;} 
.kc_dzja p{ width:390px; float:left; height:auto;color: #1e1e1e;}
.kc_dzja p b{ font-size:14px;  width:100%; float:left;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; padding-top:3px;}
.kc_dzja p span{ width:100%; float:left; height:70px; overflow:hidden; line-height:22px;}

.kc_dzkj{ background:#f8f8f8; border-left:1px solid #f9d4b6; float:left; width:578px; height:290px;padding:10px 15px}
.kc_dzkj h2{width:100%; float:left; height:auto; padding-bottom:10px;font-size:18px;font-family:"微软雅黑";}
.kc_dzkj ul{ padding-bottom:20px; width:100%; float:left;}
.kc_dzkj li a{  width:95%; float:left; height:35; background:url(kj_iconH.jpg) left center no-repeat; padding-left:5%; line-height:35px; border-bottom:1px solid #d9d9d9; color:1e1e1e;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.kc_dzkj li a:hover{ color:#f98629; background:url(kj_iconS.jpg) no-repeat left center}

.More A{ background:#dfe0e1; float:left; height:30px; line-height:30px; padding:0 10px; font-size:14px; width:auto}
.More A:hover{ background:#f98629; color:#fff}

.w1024 .layout{  width:1000px;}
.w1024 .kc_intro{ width:629px;}
.w1024 .kc_intro h2{ width:627px}
.w1024 .kc_intro a img,.w1024 .kc_intro a embed{ width:180px;}
.w1024 .kc_intro a span{ width:390px;}
.w1024 .kc_news{width:350px;}
.w1024 .kc_news p img,.w1024 .kc_news p embed{ width:340px; }
.w1024 .kc_news p span{ width:200px;}
.w1024 .kc_dzja{ width:447px;}
.w1024 .kc_dzja p{ width:340px;}
.w1024 .kc_dzja a img,.w1024 .kc_dzja a embed{  width:86px; height:86px;}
.w1024 .kc_dzja a embed{ width:94px;} 
.w1024 .kc_dzkj{ width:479px;}
.w1024 .sliderbox{width:500px;}
.w1024 .slider{width:870px;}
.w1024 .slider li,.w1024 .slider a{float:left;width:300px; }
.slider a{ height:90px}
.w1024 .slider img,.w1024 .slider embed{width:108px; }
.w1024 .slider span{width:170px;}



.kc_footer{ padding:0; color:#fff; float:left; text-align:center;width:100%; +width:99.98%; background:url(footerbg.png) repeat-x; height:102px; line-height:102px; margin-top:20px;  font-size:15px;font-family:"微软雅黑";}