@charset "utf-8";
/*公共部分 CSS*/
body{ line-height:18px; font-size:12px; text-align:left; color:#333;}
body,ul,li,img,p,span,h1,h2,h3,h4,h5,form{ margin:0px; padding:0px; border:0px;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:#333;}
.left{ float:left;}
.right{ float:right;}
.clearleft{ clear:left;}
.clearright{ clear:right;}
.clearboth{ clear:both;}
/*框架部分 CSS*/
#main{ margin:0 auto; width:1000px; background:#fff;}
/*头部 CSS*/
#head{ height:80px;}
#logo{ height:80px; width:485px; overflow:hidden;background:url(logo.gif) no-repeat left center;}
#cang{ padding-top:5px; line-height:22px;}
#cang a{ margin-right:10px;}
/*导航条 CSS*/
#menu{ height:28px; width:100%; background:#015BB1; line-height:28px; overflow:hidden; text-indent:30px;}
#menu ul li{ float:left; text-align:center; font-size:12px; color:#fff; overflow:hidden;}
#menu ul li a{ color:#fff; margin:0 15px;}
#menu ul li a:hover{ color:#FF6600;}
#menu ul li.welcome{ text-align:right; padding-right:10px; font-weight:bold; font-size:16px;color:#FFEA00; float:right;}
#menu ul li.welcome span{ font-size:14px;}
/*横幅 CSS*/
#banner{ background:url(banner.jpg) no-repeat; width:1000px; height:200px; overflow:hidden; margin-top:10px;}
/*主题部分 CSS*/
#m{ height:1%; margin-top:10px;}
/*右侧内容 CSS*/
#m_r{ width:230px; height:1%; overflow:hidden;}
#box{ height:1%; border:1px solid #eee; margin-bottom:10px;}
#box_bt{}
.bt{height:20px; line-height:20px; padding:5px 0; font-size:14px; font-weight:bold; background:url(dot1.gif) no-repeat 8px 7px; color:#015BB1; text-indent:20px; border-bottom:1px dotted #eee;}
.bt a{ color:#015BB1;}
.bt1{ height:20px; line-height:20px; background:url(dot2.gif) no-repeat 10px center #015BB1; text-indent:22px; font-size:14px; font-weight:bold;}
.bt1 a{ color:#fff;}
#box_nr{ height:1%; padding:6px 10px; }
#box_nr ul li{ width:208px; overflow:hidden; font-size:14px;}
#box_nr ul li.contact{ line-height:25px; height:25px; color:#000; text-indent:2px; font-size:14px;}
#box_nr ul li.contact span{ padding-right:10px; color:#333; font-weight:bold;}
#box_nr ul li.about{ line-height:28px; height:28px; color:#FC6500; text-indent:18px; background:url(dot3.gif) no-repeat 2px center;}
#box_nr ul li.pro{ line-height:28px; height:28px; color:#FC6500; text-indent:18px; background:url(dot3.gif) no-repeat 2px center;}
#box_nr ul li.list01{ line-height:25px; height:25px; color:#FC6500; text-indent:18px; border-bottom:1px dotted #e4e4e4; background:url(dot.gif) no-repeat 2px center; overflow:hidden;}
#box_nr ul li.link{ line-height:25px; height:25px; color:#FC6500; text-indent:12px; overflow:hidden;}
/*左侧内容 CSS*/
#m_l{ width:760px; height:1%; overflow:hidden;}
/*公司介绍 CSS*/
#about{ border:1px solid #eee; height:1%;}
#about_bt{ height:20px; line-height:20px; padding:5px 0; font-size:14px; font-weight:bold; background:url(dot1.gif) no-repeat 8px 7px; color:#015BB1; text-indent:20px; border-bottom:1px dotted #eee;}
#about_nr{ padding:8px 20px; height:1%;}
#about_nr p{ padding:4px 0; margin:0px; border:0px; line-height:22px;}
/*产品展示 CSS*/
#pro{ margin-top:10px; border:1px solid #eee; height:1%;}
#pro_bt{ height:20px; line-height:20px; padding:5px 0; font-size:14px; font-weight:bold; background:url(dot1.gif) no-repeat 8px 7px; color:#015BB1; text-indent:20px; border-bottom:1px dotted #eee;}
#pro_bt span.right a{ font-weight:normal; padding-right:5px; color:#ccc}
#pro_bt a{ color:#015BB1;}
#pro_nr{ height:240px; padding-top:10px; padding-bottom:10px; padding-left:4px;}
#pro_nr ul li{ width:350px; height:25px; line-height:25px; text-align:left; float:left; margin:0px 8px; overflow:hidden; text-indent:14px; background:url(dot.gif) no-repeat left center;}
#pro_nr ul li span.right{ color:#ccc;}
#pro_nr ul li a{ display:block;}
#pro_nr ul li a:hover{ display:block; color:#015BB1; font-weight:bold;}
/*新闻动态 CSS*/
#news{ height:1%; clear:left; margin-top:10px;}
#news_box{ width:370px; border:1px solid #eee;}
#news_box_bt{ height:40px;background:url(news_bt1.gif) no-repeat left center; line-height:40px; text-indent:60px; font-size:14px;}
#news_box_bt2{ height:40px;background:url(news_bt2.gif) no-repeat left center; line-height:40px; text-indent:60px; font-size:14px;}
#news_box_nr{ width:360px; margin:0 auto; border-top:1px solid #eee}
#news_box_nr_l{ width:120px; padding:15px 0;}
#news_box_nr_l img{ width:110px; height:110px; overflow:hidden; border:1px solid #eee; padding:4px;}
#news_box_nr_r{ width:230px; padding:15px 0}
#news_box_nr_r ul li{ line-height:23px; letter-spacing:0px; text-indent:18px; height:23px; border-bottom:1px dotted #e4e4e4; background:url(dot.gif) no-repeat 2px center;}
/*友情链接 CSS*/
#link{ border:1px solid #eee; height:55px; margin-top:10px; width:998px;}
#link_bt{ height:25px; line-height:25px; background:url(dot1.gif) no-repeat 10px center #f8f8f8; text-indent:22px; font-size:14px; font-weight:bold;}
#link_nr ul li{ height:30px; line-height:30px; float:left; margin:0 12px;}
/*底部信息 CSS*/
#foot{ width:100%; height:1%; margin-top:10px;}
#foot_menu{ border-top:1px solid #eee; height:25px; line-height:25px; text-align:center; color:#e4e4e4;}
#foot_menu a{ margin:0 5px;}
#foot_nr{ line-height:20px; text-align:center; height:1%;}
/*列表页 CSS*/
#list{}
#list_bt{ height:22px; line-height:22px; font-size:12px; font-weight:bold; background:url(dot2.gif) no-repeat 5px center #015BB1; text-indent:10px; color:#fff;}
#list_bt a{ color:#fff; margin-left:8px;}
#list_nr{ height:1%; border:1px solid #eee; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:15px;}
#list_nr ul{}
#list_nr ul li{ height:25px; line-height:25px; font-size:14px;}
#list_nr ul li span.right{ color:#ccc;}
#list_nr ul li a{ display:block;}
#list_nr ul li a:hover{ display:block; color:#015BB1; font-weight:bold;}
.select_0{ border-bottom:1px dotted #eee; padding-bottom:10px; margin-bottom:10px;}
/*内容页 CSS*/
#list_nr h1{ font-size:28px; font-weight:bold; line-height:30px; text-align:center;}
#list_nr .info{ line-height:20px; height:20px; padding-bottom:5px; text-align:center; border-bottom:1px dotted #ccc; color:#ccc;}
#list_nr .content{ font-size:14px; line-height:25px; padding:10px 0;}
#list_nr .next{ color:#990000; line-height:22px;font-size:14px;}
#list_nr .next a{ color:#999;}
#list_nr .box{ margin-top:10px; height:1%; padding:0px;}
#list_nr .box .related{ width:350px; border:1px solid #eee; height:200px;}
#list_nr .box .news{ width:350px; border:1px solid #eee; height:200px;}
#list_nr .box h3.title1{ background:#eee; height:25px; line-height:25px; font-size:14px; text-indent:12px;}
#list_nr .box ul{ padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
#list_nr .box ul li{ line-height:24px; font-size:14px; width:100%;}
#list_nr .about{}
#list_nr .about h1{ height:30px; line-height:30px; border-bottom:1px solid #ccc; text-align:left; font-size:18px;}
#list_nr .about .content{ font-size:12px; line-height:22px;}
#list_nr .about .content p{ padding:6px 0;}
#list_pro{ padding-top:10px;}
#list_pro ul li{ float:left; width:376px; margin:1px; height:1%; line-height:21px; overflow:hidden; text-align:center; background:#f8f8f8;}
#list_pro ul li img{ width:356px; height:180px; border:1px solid #fff; margin:9px;}
#list_pro ul li a.ccc{ display:block; width:376px; height:25px; line-height:25px; background:#666; color:#eee; font-size:14px;}


/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}
/*留言*/
.k_content{ line-height:22px; font-size:13px; padding:10px 0;}
.k_form{ width:716px;}
.k_replycontent{ padding:10px 5px; color:#FB6969;}
#k_guestbook{ height:1%; width:718px; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #eee;}
#k_guestbook ul{ width:250px; margin:0 auto;}
#k_guestbook ul li{ text-indent:12px; height:29px; width:100px; float:left; background:url(guestbook.gif) no-repeat; text-align:center; line-height:29px; margin:0 10px; font-size:14px; font-weight:bold;}
.k_form{ padding-top:10px;}
.k_form2{ padding-top:10px; padding-left:40px; width:678px; overflow:hidden; background:#f8f8f8;}
.k_form p{ line-height:25px; font-size:14px; margin:4px 0;}
.k_form p input{ width:250px; border:1px solid #999; height:20px;}
.k_form p input.k_in4{ width:350px;}
.k_form p label{ padding-right:2px;}

