
body {color:#000;font:12px "宋体"; font-family:Arial, Helvetica, sans-serif; padding:0px;margin:0;}
a{color:#000;text-decoration: none;}
a:hover{color:#f00;text-decoration: underline;}
form{ margin:0px; padding:0px;}
img { border:0px;}
div{text-align:left; overflow:hidden; line-height:20px; color:#666;}
ul{padding:0px; margin:0px; list-style:none;}

/* IE7或以上浏览器的图片锯齿处理样式 */
img{-ms-interpolation-mode: bicubic; }

/*-------------------------------------------------------
   网站总体架构定义
--------------------------------------------------------*/
/* 网站总体框架 */
.center{ margin:0 auto;}
.indexBanner,.mainBanner{ width:980px; margin-bottom:10px; margin:0 auto;}
.mainBody{ width:980px; margin:0 auto; margin-bottom:10px;}
.mainBody_left{ float:left;}
.mainBody_right{ float:right;}

/*-------------------------------------------------------
   网站列表型架构样式
--------------------------------------------------------*/

/* 列表时间 */
.time{text-align:right;font:11px Verdana; color:#666;}

/*
   样式 1
   #用于一般的新闻列表
   #格式：栏目名称+标题+是否最新+时间
*/
.style1{ height:30px; line-height:30px;border-bottom:1px dotted #CCC; width:100%;}
.style1 .class{ float:left; width:25%;}
.style1 .title{ float:left; width:70%; height:30px; line-height:30px; padding-left:10px; background:url("../images/_icon01.gif") no-repeat 0 50%; text-overflow:ellipsis;}
.style1 .title a{ color:#666;}
.style1 .title a:hover{ color:#F00; text-decoration:underline;}
.style1 .time{ float:right; width:25%; height:30px; line-height:30px;}


/* 
    样式 2
    #用于新闻栏目页列表
	#格式：上部：栏目名称+标题+时间
	       下部：新闻描述
*/
.style2{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #CCC;}
.style2 .class{ float:left; width:20%;}
.style2 .title{ float:left; width:70%; }
.style2 .title a{ font:bold 14px "宋体"; color:#F00;font-weight:bold;}
.style2 .title a:hover{ color:#f00; text-decoration:underline;}
.style2 .content{ width:98%; padding:5px;color:#666; line-height:20px;}
.style2 .time{ font:10px Verdana; text-align:right}

/* 
    样式 3
	#多用于产品列表和新闻图片
	#格式：上部：图片
	       下部：标题+栏目名称+时间
*/
.style3{float:left;width:230px; margin-bottom:10px;}
.style3 .pic{ width:200px;height:130px; padding:5px ;border:1px solid #ccc; margin:0 auto; margin-bottom:5px;}
.style3 .pic img{ width:200px; height:130px; border:1px solid #ccc;}
.style3 .title{ text-align:center;}
.style3 .title a,.style3_class a{ font:12px "宋体"; color:#000;}
.style3 .title a:hover,.style3_class a:hover{color:#f00; text-decoration:underline;}

/* 
    样式 4
	#多用于产品列表和新闻图片
	#格式：左部：图片
	       右部：标题+栏目名称+时间
*/
.style4{ margin-bottom:10px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.style4 .pic{ float:left; width:140px; height:100px;margin-right:10px;}
.style4 .pic img{ width:140px; height:100px;}
.style4 .class{ float:left; width:100px;}
.style4 .title{ float:left; width:250px; font:bold 14px "宋体"; margin-bottom:5px;}
.style4 .title a{ color:#F00;}
.style4 .title a:hover{ color:#f00; text-decoration:underline;}
.style4 .content{ float:left; color:#666; width:380px; line-height:20px;}
.style4 .time{ float:right; width:70px;}


/*-------------------------------------------------------
   新闻内容页架构样式
--------------------------------------------------------*/
/* 新闻总体框 */
.newsArc{ padding:0 10px 0 10px;}

/* 新闻标题 */
.newsArc_title{ font:bold 18px "宋体"; color:#000; text-align:center; margin-bottom:10px;}

/* 新闻信息 */
.newsArc_info{ text-align:center; font:12px "宋体";background:#FFFDFD;color:#666; border-bottom:1px dotted #ccc}
.newsArc_info a{ color:#666}
.newsArc_info a{ color:#f00; text-decoration:underline;}

/* 新闻内容 */
.newsArc_cnt{ color:#000; line-height:20px; margin-bottom:30px;}

/* 新闻摘要 */
.newsArc_brief{ width:95%; text-indent:20px; border:1px dotted #ccc; background:#f9f9f9; padding:10px; margin:10px auto 10px auto;}

 /* 上一篇/下一篇 */
.newsArc_next{ margin-bottom:20px;}
.newsArc_next span{ font: bold 12px "宋体";color:#666;}
.newsArc_next a{ color:#000;}
.newsArc_next a{ color:#f00; text-decoration:underline;}

/* 新闻标签 */
.newsArc_tags{ width:auto;border:1px dotted #CCC; background:#f9f9f9; padding:4px; font:12px "宋体";margin-bottom:20px;}

/* 热点新闻 */
.newsArc_relate{ margin-bottom:20px;}
.newsArc_relateTitle{ font:bold 14px "宋体"; color:#000; border-bottom:1px dotted #ccc;}
.newsArc_relateCnt{}
.newsArc_relateCnt .style1{ background:url("_icon02.gif") 3% 50% no-repeat}
.newsArc_relateCnt .style1 .title{ text-indent:35px; width:60%}

/*-------------------------------------------------------
   产品内容页架构样式
--------------------------------------------------------*/
/* 产品总体框架 */
.proArc{ padding:0 10px 0 10px;}

/* 产品较图片盒子 */
.proArc_imgBox{ float:left; width:400px;}
.proArc_img{margin-bottom:10px;padding:5px; text-align:center;}


/* 万能参数 */
.proArc_par{ float:right;width:300px;line-height:25px;}

/* 产品名称 */
.proInfo_title{ text-align:center; font:bold 18px Verdana; padding:3px; margin-bottom:20px;}
.proInfo_ctitle{ width:auto;height:15px; padding-top:5px; font-weight:bold; color:.069;margin-top:10px; margin-bottom:5px;}
.proInfo_ccontent{}


.news_relate_pro{}
.relatePro{ float:left; width:180px; text-align:center}
.relatePro_img{width:120px; text-align:center; padding:5px; border:1px solid #.CCC}
.relatePro_img img{ width:120px; height:90px;}
.relatePro_title{width:130px; text-align:center; margin-top:3px;}


/* [产品内页]留言 */
.proInfo_par .feedback_box{ width:200px;}
.proInfo_par textarea{height:40px;}
.proMsg{font:bold 14px Verdana; color:#666; border-bottom:1px solid #CCC; margin-top:10px;}

/* [产品内页]图片浏览 */
.proInfo_bigPic{ display:none;position:absolute;1background:.666;1filter:alpha(opacity=80);1-moz-opacity:0.8;}
.proInfo_bigImg{ width:750px; height:550px; border:1px solid .000; background:.fff;;margin:0 auto 0 auto; padding:10px;margin-top:30px;}
.proInfo_close{ text-align:right; margin-bottom:10px;}
.proInfo_close a{ width:100px; font: bold 12px Arial; color:.fff; background:.000; padding:5px; text-decoration:none;}
.proInfo_close a:hover{ background:.f00;}

.proInfo_Img{ text-align:center; height:470px;}

.photoLeft{ float:left; width:570px; height:500px;}
.photoRight{ float:right; width:120px;height:490px;}

.photoList{ margin-bottom:5px; text-align:center; margin-top:5px;}
.photoList_img{ border:1px solid .ccc; width:100px; height:80px; padding:5px;margin:0 auto 5px auto; background:.fff;}
.photoList_img img{width:90px; height:70px;}
.photoList_title{color:.666; text-align:center; font-size:12px; color:.666;}
.photoList_title a:hover{ color:.f00;}

.photoList_page{ text-align:center; color:.666; margin-top:10px;}
.photoList_page a{padding:5px;background:.ccc; color:.000; text-decoration:none;}



/* 留言反馈 */
.order{color:.666}
.feedback_title{width:100%;height:20px;border-bottom:1px dashed .CCC; font: bold 14px Verdana; color:.069;}
.feedback_content{margin:5px; vertical-align:top}
.feedback_box{width:250px; background:.f9f9f9;border:1px solid .ccc;  margin-left:10px; font-size:12px; border:1px solid .CCC; padding:3px;}
.order textarea{background:.f9f9f9;border:1px solid .ccc;  margin-left:10px; font-size:12px; width:250px;}
.order .orderlabel{ width:100px;}
.order li{ float:none}
.order_submit{ border:1px solid .CCC; background:.f9f9f9;}
.feedback_know{ display:none}


/* [翻页]*/
.page_list{ width:100%;text-align:center; font-family:"Arial"; clear:both; margin-left:25px;}
.page_list label{ font-size:12px; border:1px .FFF;margin:3px; padding:3px;line-height:25px;}

/* [搜索]*/
.searh_text{ float:left; width:200px; text-align:right;}
.search{width:100%;}
.search form{ margin:0px; padding:0px;}
.search .search_input{border:1px solid .CCC;}
.search .search_submit{margin-left:5px; font-size:12px;margin-left:10px;}
.search2{ margin:0; padding:0; padding-right:20px; width:100%;}
.search2 form{ margin:0px; padding:0px;}
.search2 form .search_input2{ width:120px;}

/* [在线反馈] */
.startDot{font-weight:bold;color:#f00}

/* 留言列表 */
.guest_book{ border:1px solid .CCC; width:80%; font-size:12px;margin-bottom:10px;}
.guest_name,.guest_answer{ text-indent:10px;background:.f1f1f1}
.guest_content{ padding:5px;}
.guest_answer,.guest_answercontent{ width:95%;margin-left:auto; margin-right:auto}
.guest_answer{ margin-top:10px;border-top:1px solid .CCC; }
.guest_answercontent{ padding:5px; margin-bottom:10px;}

/* 表格样式 */
.tableSet table{border:1px solid .ccc;border-width:1px 0 0 1px;text-align:center;border-collapse:collapse;}
.tableSet td,th{border:1px solid .ccc;border-width:0 1px 1px 0;padding:3px;}
.tableSet th{text-align:center;font-weight:bold;font-size:12px;background-color:.F4F4F4; text-align:center; color:.069}

/* 新闻评论 */
.commentsBox{ width:95%; margin:0 auto 10px auto;}
.comments{ border:1px solid .CCC; width:100%; height:165px; padding:5px;}
.comments_count{ margin-bottom:5px;}
.comments_count a{ color:.069;}
.comments_count a:hover{ color:.F00;}
.comments_name{ margin-bottom:5px;}
.comments_name input{ border:1px solid .ccc; padding:2px;}
.comments_box1{ width:100%; border:1px solid .ccc; height:81px;}
.comments_box2{ width:100%; border:1px solid .fff;height:79px;}
.comments_box2 textarea{ width:100%; position:relative; left:-2px; top:-3px; padding:2px;}
.comments_bottom{ margin-top:5px;}
.comments_login{ float:left; width:250px;}
.comments_login input{ width:80px; border:1px solid .CCC;height:20px;}
.comments_submit{ float:right; width:100px; text-align:right}
.comments_submit input{ border:1px solid .CCC; background:.f9f9f9;}

/* 新闻评论显示 */
.cmaster{ width:900px;margin:0 auto 0 auto; margin:10px 0 20px 0;}
.cmaster_left{ float:left;width:690px;border:1px solid .CCC; padding:10px; margin-right:10px;background:.FFF; }
.cmaster_right{ float:right;width:200px; height:auto;border:1px solid .CCC; padding:10px; background:.FFF; }
.comhead{ border-bottom:2px solid .069; padding-bottom:5px; margin-bottom:10px; height:24px;}
.comheadLeft{ float:left; width:200px;}
.comheadRight{ float:right; width:auto; margin-bottom:-4px;}
.comheadRight li{ float:left; margin-left:5px;}
.comheadRight a{ display:block;padding:4px; background:.069; color:.FFF;text-align:center; text-decoration:none;}
.comheadRight a:hover{ background:.F00;}
.comTitle{ padding:6px;background:.069;font-weight:bold; color:.FFF;}
.comTitle2{ padding:5px;background:.069;}
.comTitleLeft{ float:left; width:100px;font-weight:bold; color:.FFF;}
.comTitleRight{ float:right; width:200px; text-align:right}
.comTitleRight li{ float:left; margin-right:5px;}
.comTitleRight a{ display:block; width:15px; height:15px; padding:2px; background:.FFF; text-align:center;}
.comTitleRight a:hover{ font-weight:bold}
.comNewsTitle{padding:5px;}
.comNewsTitle a{ font: bold 24px Verdana; color:.069}
.comNewsTitle a:hover{color:.F00}
.comNewsContent{ border:1px dashed .CCC; background:.FCFCFC;margin-bottom:10px; padding:10px;}
.comPages{ border-bottom:1px solid .CCC; margin-bottom:5px;}
.comPages_left{ float:left; width:300px; margin-bottom:-1px;}
.comPages_left li{ float:left; margin-right:10px;}
.comPages_left a{ display:block; padding:2px 4px 2px 4px; border:1px solid .CCC; background:.f9f9f9;}
.comPages_right{ float:right; width:300px;}
.cbody{ border:1px solid .CCC; }
.comBox{background:.FCFCFC;}
.comBox_title{ padding:3px; border-bottom:1px solid .CCC; border-top:1px solid .CCC;background:.f1f1f1}
.comBox_content{ padding:10px;}
.comBox_bottom{ height:20px; text-align:right; padding-right:10px;}
.cfoot{ width:900px; margin:10px 0 10px 0; height:30px; text-align:center; border-top:1px solid .CCC; padding:10px;}
.fast{ border:1px solid .CCC; background:.f9f9f9; padding:3px; margin:10px 0 10px 0;}
.fast_title{ float:left; width:80px; margin-top:4px; margin-left:5px;}
.fast_content{ float:left; width:300px;}
.fast_submit{ float:left; width:auto; padding-left:10px;}
.fast_submit input{ border:1px solid .CCC; background:.f9f9f9;}


/* 右侧新闻 */
.rightBox{ margin-bottom:10px; border:1px solid .CCC;}
.rightBox_title{ border-bottom:1px solid .CCC; background:f9f9f9; height:20px; padding:5px; font-weight:bold; color:.069;}
.rightBox_content{}

/* 留言列表(独立) */
.msgMaster{ border:1px solid .CCC; background:.fff; width:auto; padding:8px;}
.titleLeft,.titleRight{ font:bold 12px "宋体"; padding-top:5px; height:22px;  text-indent:10px; margin-bottom:1px;}
.titleLeft{ float:left; width:80px; background:.eee;margin-right:1px;}
.titleRight{ float:left; width:540px; background:.eee;}
.msgBox{ height:100px; margin-bottom:5px;}
.msgName,.msgName2{ float:left;width:80px;margin-right:1px; height:119px;padding-top:5px; text-indent:10px; background:.fff url("answer_icon.gif")  no-repeat 5px 30%}
.msgTime,.msgTime2{ float:left; width:540px; border-bottom:1px solid .ccc; padding:3px; font:bold 10px Arial;}
.msgTxt,.msgTxt2{ float:left; width:540px; border-bo-ttom:1px solid .ccc; padding:3px; height:50px; }
.msgAnswer,.msgAnswer2{ float:left; width:540px; padding:3px; height:50px; background:url("answer.gif") no-repeat 5px 10%; text-indent:55px; color:.e6007f}
.msgName{ background:.f9f9f9 url("answer_icon.gif")  no-repeat 5px 50%}
.msgTime{background:.f9f9f9}
.msgTxt{background:.f9f9f9}
.msgAnswer{ background:.f9f9f9 url("answer.gif")  no-repeat 5px 10%}
.msgPage{ text-align:center; padding-left:200px;}
.msgPage a{ color:.333;}

/* 未知 */
.sitemap{ width:90%; border-bottom:1px solid .CCC; text-indent:25px; line-height:20px; clear:both; }
.class_c_news li,.news li{ line-height:25px; background:url("dot6.jpg") 20 4 no-repeat; text-indent:40px; width:90%; overflow:hidden;white-space:nowrap;text-overflow :ellipsis;}  

/*-------------------------------------------------------
   全文搜索
--------------------------------------------------------*/
#search_top{ margin-bottom:10px; border-bottom:1px solid #ccc; padding-top:10px;}
#search_logo,#search_top_menu{ padding-left:20px;}
#search_logo{ float:left; width:150px;}
#search_logo img{ width:150px;}
#search_top_menu{ float:left; padding-top:20px;}
#search_top_menu a{ font-family:Verdana, Arial, Helvetica, sans-serif;}
#search_input{ width:400px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; height:30px; font-size:14px; line-height:30px;}
#search_submit{ height:30px; font-size:14px; line-height:30px;}

#search_so{padding-left:20px; padding-bottom:10px; width:100%; clear:both}
#search_left{ float:left; padding-left:20px; width:65%;}
#search_relate{ float:right; padding-right:20px; width:25%;}

#searchBox{ font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:0px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
#searchBox #pic{}
#searchBox #pic img{ width:120px; height:100px;}
#searchBox #title{ height:25px; line-height:25px;}
#searchBox #title a{ font:bold 14px; color:#0066FF;}
#searchBox #title .class{ color:#669900; font-weight:bold;}
#searchBox #content{ line-height:20px; color:#333;font-size:12px;}
#searchBox #info{ color:#669900; height:20px; line-height:20px;}

#search_bo{ padding-left:20px; margin-bottom:10px; width:100%; clear:both;}
#search_bottom{ width:100%; border-top:1px solid #ccc; color:#666; clear:both; height:30px; line-height:30px; text-align:center;}

#search_relate_l{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#669900;}
#search_relate_r li{ height:20px; line-height:20px; color:#690;}
#search_relate_r li a{ color:#666;}


/*-------------------------------------------------------
   翻页
--------------------------------------------------------*/
.pager {width:100%; overflow:hidden; line-height:20px;  padding:3px 0;}
.pager .right{ float:right; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pager span{ float:left; border:0px; color:#393733; margin:0 0 0 2px; padding:0 6px; }
.pager a{ display:block; float:left; border:1px #CCCCCC solid; color:#000; margin:0 0 0 2px; padding:0 6px;}
.pager a:hover{ background:#F5F9EA; color:#003; border:1px #CCDDEA solid; text-decoration:none; color:#000;}
.pager .curItem{display:block; float:left; background:#f60; border:1px #CCCCCC solid; color:#fff; cursor:pointer; margin:0 0 0 2px; padding:0 6px; font-weight:bold;}
.pager .item{display:block; float:left; border:1px #CCCCCC solid; margin:0 0 0 2px; padding:0 6px; color:#666; font-weight:100;}
.pagergo {float:left; position:relative; top:-1px;}
.pagergoin {border:1px #CCDDEA solid; color:#393733; padding:2px 0 2px 0; margin:0 0 0 2px;}
.pagergobtn {background:#86C1CE; color:#fff; border:1px #ADDA85 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:1px 0 0 1px; padding:2px 1px 1px 1px; cursor:pointer;}




/*-------------------------------------------------------
   新闻详细页
--------------------------------------------------------*/
.newsInfo_title,.newsInfo_info{ text-align:center;}
.newsInfo_info{ height:30px; line-height:30px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; margin-bottom:20px;}
.newsInfo_title h1{ font-size:24px; font-weight:bold; color:#900; font-family:"黑体"; height:30px; line-height:30px;}
.newsInfo_content{ text-indent:2em;}
.newsInfo_keyword{ margin-top:10px;}