/* CSS Document 2008.11 */
body{margin:0;padding:0;background:#FFFFFF;font-size:12px; font-family:宋体，Arial, Helvetica, sans-serif; color:#444;}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
select,input,img,select{vertical-align:middle;}
ul{list-style-type:none;}
/* Link */
a:link {color: #444;text-decoration:none;}
a:visited {color: #444;text-decoration:none;}
a:hover {color: #f60; text-decoration:underline;}
a:active {color: #f60;}
/* Color */
.white,a.white:link,a.white:visited{ color:#fff; }
.red,a.red:link,a.red:visited{ color:#c00; }
.red_u,a.red_u:link,a.red_u:visited{ color:#c00; text-decoration:underline; }
.blue,a.blue:link,a.blue:visited{color:#356994;}
.blue01,a.blue01:link,a.blue01:visited{color:#4C4CFE;}
/* Font */
.fb{font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* Other */
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both; font-size:0;}
.dis{display:block;}.undis{display:none;}

#all_f_01{ margin-bottom:8px; border:#CECECE 1px solid; }
#all_f_01 h1{line-height:27px; padding-left:12px; background: url(../images/title_bj.jpg) repeat-x; font-size:14px; color:#FFFFFF;}

#box {text-align:left; padding:0px; width:999px; margin:0 auto; background:#FFFFFF; overflow:hidden;}
#top { height:99px; width:1004px; background:url(../FR.T.Images/top.jpg); position:relative; margin-bottom:0px; z-index:0;}

#right{ width:212px; border:1px solid #B5C2B1;}
#main{ margin-left:5px; width:729px; float:right;}


.b1 td{ padding:1px; vertical-align:top;}
.left-box01{ margin-bottom:6px;}
.t1-block{ width:385px; height:220px; border:1px solid #B4C2B1; margin-bottom:4px; z-index:0;}
.t1-block h3{ height:14px; padding:10px 0px 5px 0px; text-indent:25px; background:url(../FR.T.Images/t1-title.jpg); font-size:14px; color:#0B4900; position:relative; z-index:0;}
.t1-block h3 span{ font-size:12px; font-weight:100; position:absolute; top:8px; right:5px;}
.t1-block .content{ padding:5px 10px;}

#t2main{ border:1px solid #CCCCCC; width:778px; margin-bottom:5px;}
#t2main .position{ background:url(../FR.T.Images/positionbg.jpg); height:29px; line-height:29px;margin:2px 0px;border-bottom:#CECECE 1px solid; text-indent:15px;}

.tctitle{ background:url(../FR.T.Images/tbg.gif); line-height:35px; text-indent:12px; font-size:14px; font-weight:bold; color:#0C4703; padding:10px 0px; position:relative; z-index:0;}
.tctitle span{ font-size:12px; font-weight:100; position:absolute; top:0px; left:250px;}
.t2-block{ width:385px; height:210px; margin-bottom:4px;}
.t2-block h3{ height:28px; line-height:28px; text-indent:20px; background:url(../FR.T.Images/t2-title.jpg); font-size:14px; color:#FF7A01;}
.t2-block .title{ margin:5px 0px 0px 10px; width:94%; height:24px; line-height:24px; text-indent:10px; border-bottom:1px solid #C2C2C2; font-size:14px; font-weight:bold; color:#FF7A01; position:relative; z-index:0;}
.t2-block .title span{ font-size:12px; font-weight:100; position:absolute; top:0px; right:5px;}
.t2-block .content{ padding:10px;}
.t2-block .art{ padding:0px 0px 0px 5px;}
.t2-block .art li{ padding:0px; width:125px; text-align:center; float:left;}
.t2-block .art li img{ width:90px; height:70px;}
.t2-block .art li span{ display:block; margin:4px 0px;}
h3 span{ font-size:8px; color:#C8C870; font-weight:100;}


#des{ width:380px; height:96px; padding:8px 10px; background:url(../FR.T.Images/dbg.jpg) no-repeat;}
.item span{ display:block; padding:4px 0px;}
#demo{}

.l-block{ width:210;}
.l-block h3{ height:26px; line-height:26px; text-indent:15px; background:url(../FR.T.Images/l-title.jpg); font-size:14px; color:#FFFEFF; border:1px solid #DBDAA1; overflow:hidden;}
.l-block .content{ padding:10px;}
.l-block .gd{ padding:10px;}
.l-block .gd ol{ padding:5px 0px 5px 30px;}
.l-block .gd li{line-height:22px;}

#iqq li a,#iqq li a:visited{ color:#D83A15;}
#iqq img{ vertical-align:0px; margin-right:5px;}

.yqlj{ background:#EEEEEE; padding:5px; line-height:1.5;}
.yqlj .title{ font-size:14px; font-weight:bold; color:#0C4703; text-indent:15px;}
.yqlj p{ padding:0px 15px;}

.dibu{ line-height:1.5; text-align:center;}

/*网站顶部*/
#focus li{ line-height:1.5;}
#focus .title{ line-height:2;}
#focus .title a,#focus .title a:visited{ color:#D83A13; font-size:16px; font-family:"黑体";}

#icontact li{ padding:4px 0px; border-bottom:1px dashed #CCCCCC;}

#focus-list{ margin-top:5px;}
#focus-list li{ width:50%; float:left; line-height:1.6;}

#piclist-base { width:96%;}
#piclist-base li{ width:135px; float:left; text-align:center;}
#piclist-base li span{ display:block; padding:5px 0px;}

#piclist-cbase { width:100%;}
#piclist-cbase li{ width:145px; float:left; text-align:center;}
#piclist-cbase li img{border:1px solid #CCCCCC; padding:1px;}
#piclist-cbase li span{ display:block; padding:5px 0px;}


#newslist-base{}
#newslist-base li{ height:22px; line-height:22px; position:relative; z-index:0; background:url(../FR.T.Images/diand-01.jpg) no-repeat 0px 7px; text-indent:10px;}
#newslist-base li span{ position:absolute; top:0px; right:0px;}

#newslist-class { padding:14px 20px;}
#newslist-class li{ width:100%; height:24px; line-height:24px; position:relative; background:url(../FR.T.Images/a2.jpg) no-repeat 0px 9px; text-indent:15px; position:relative; z-index:0;}
#newslist-class li span{ position:absolute; top:0px; left:650px; color:#A2A2A2;}
#newslist-class li a,#newslist-class li a:visited{ font-size:14px;}
#newslist-class .line5{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #CCCCCC;}

#newslist-l{}
#newslist-l li{ height:22px; line-height:22px; position:relative; background:url(../FR.T.Images/diand-01.jpg) no-repeat 0px 7px; text-indent:10px; overflow:hidden;}
#newslist-l li span{ position:absolute; top:0px; right:0px;}

.artlist{ padding:15px 15px;}
.artlist .zuopin img{ width:204px; height:140px;}


#header{}
#logo{ padding:12px 0 10px 12px; float:left;}
#help { position:absolute; top:30px; right:15px;}
#help a:link,#help a:visited{ color:#202020; font-size:13px;}#help a:hover{ color:#f60; text-decoration:underline;}
#nav{ height:30px; margin-bottom:4px; background:url(../Images/nav_bj.jpg) repeat-x; color:#0C4802; font-size:14px; font-weight:bold; position:absolute; top:58px; left:230px;}
#nav ul{ padding:0px 0px;}
#nav li{width:86px; float:left; padding:9px 0px 16px 0px; z-index:998; text-align:center;}
#nav li ul,#nav li ul ul{ display:none; z-index:999;}
#nav a{ color:#0C4802;}
#nav li.selected{background:url(../FR.T.Images/nav-item-bg.jpg);}
#nav li.selected a{ color:#FEFFFF; font-size:14px;}
#nav li.hover,#nav li:hover{background:url(../FR.T.Images/nav-item-bg.jpg); _height:29px; padding:9px 0px 0px 0px; min-height:29px;  z-index:99;}
#nav li.hover li,#nav li:hover li{background:url(''); height:20px; line-height:20px; min-height:20px; padding:0px; border-bottom:0px; float:none;}
#nav li.hover a,#nav li:hover a{ color:#FEFFFF;}
#nav li.hover li a,#nav li:hover li a{ font-weight:100;}
#nav li.hover ul{ display:block; width:86px; height:auto; padding:10px 0px 10px 0px; background:url(../FR.T.Images/nav-itembottom-bg.jpg) no-repeat bottom; z-index:99999;}
#nav li.hover ul ul{ display:none;}

/*网站banner*/
#banner{ margin-bottom:4px;}
/*left*/
#pro_class{ margin-bottom:8px;}
#pro_class h1{line-height:27px;padding-left:12px;background: url(../images/title_bj.jpg) repeat-x;font-size:14px;color:#FFFFFF;}
#pro_class ul{ border:#CECECE 1px solid; padding:3px 0;}
#pro_class li{ padding:0 10px 0 18px; line-height:24px; background:url(../images/bit.gif) repeat-x bottom;}
#pro_class li ul{ display:none;}
#pro_class li.pn{ background:none;}
#pro_class span{ background:url(../images/sheet.gif) no-repeat 0 1px; padding-left:12px;}
#pro_class a:link,#pro_class a:visited{ color:#6D3232;}#pro_class a:hover{ color:#f60; text-decoration:underline;}

#newslist{ margin-bottom:8px;}
#newslist h1{line-height:27px;padding-left:12px;background: url(../images/title_bj.jpg) repeat-x;font-size:14px;color:#FFFFFF;}
#newslist ul{border:#CECECE 1px solid; padding:3px 0;}
#newslist li{ padding:0 5px 0 17px; line-height:24px; background:url(../images/bittitle.gif) no-repeat 9px 10px;}
#search{ margin-bottom:8px;}
#search h1{ line-height:27px; padding-left:12px; background: url(../images/title_bj.jpg) repeat-x; font-size:14px; color:#FFFFFF;}
#search ul{ border:#CECECE 1px solid; padding:3px 0;}
#search li{ padding:6px 0px; text-align:left; padding-left:10px;}
#contact{ margin-bottom:8px;}
#contact h1{line-height:27px; padding-left:12px; background: url(../images/title_bj.jpg) repeat-x; font-size:14px; color:#FFFFFF;}
#contact ul{ width:217px; border:#CECECE 1px solid; padding:3px 0;}
#contact li{ padding:0 5px 0 12px; line-height:20px;}

#fre_links{ margin-bottom:8px;}
#fre_links h1{line-height:27px;padding-left:12px;background: url(../images/title_bj.jpg) repeat-x;font-size:14px;color:#FFFFFF;}
#fre_links ul{border:#CECECE 1px solid; padding:3px 0;}
#fre_links li{ padding:0 5px 0 12px; line-height:20px;}
/*main*/
#company{ margin-bottom:8px;}
#company h1{ font-size:0px; padding:8px 0 2px 8px;}
#company h1 img{ border-bottom:#E0E0E0 3px solid; padding-bottom:3px}
#company p{ padding:10px 10px 5px 10px; line-height:20px;word-break: break-all;text-align:justify;text-justify:inter-ideograph; }
#company p img{ float:left; margin:0 12px 0px 10px;}
/*footer*/
#footer{margin-top:30px; line-height:22px; text-align:center;}
/*classpage*/
#autoblock h1{line-height:27px; padding-left:12px; background: url(../images/title_bj.jpg) repeat-x; font-size:14px; color:#FFFFFF;}
/*functionblock*/
/*分页样式*/
.Pagination { font-size:14px; padding:5px 15px; height:22px; line-height:22px; background:#F6F6F6;}
A.CurPage, A.CurPage:visited{ color:#FF6600; font-size:16px;}
/*出错提示*/
.ErrorSpan{
	padding:0px 10px 0px 35px; border:#FF3300 solid 1px; color:#333333; background-color:#FFF1E4; display:block;
	background-image:url(../images/err_1.gif); background-repeat:no-repeat; background-position:8px 4px; line-height:1.5;
}

#xiagong{ padding:5px 0px 5px 30px;}
#xiagong li{ padding:4px 2px;}

/*新闻中心*/
#news{}
#news h1{line-height:27px; padding-left:12px; background: url(../images/title_bj.jpg) repeat-x; font-size:14px; color:#FFFFFF;}
#news ul{ padding:6px; border:#CECECE 1px solid;}
#news li{ padding:8px 7px; line-height:20px; background:url(../images/bit.gif) repeat-x bottom; color:#999;}
#news li.newsnone{ background:none;}
#newscontent{ border:#CECECE 1px solid; width:693px; padding:12px;}
#newscontent h2{ font-size:20px; text-align:center; line-height:30px; padding:5px 0 0 10px;}
#newscontent h3{ font-size:12px; font-weight:normal; text-align:center; line-height:22px; border-bottom:#cecece 1px solid; padding:5px 0;}
#newscontent p{ padding:10px 6px; line-height:24px;word-break: break-all;text-align:justify;text-justify:inter-ideograph;}
/*产品中心*/
#products{ margin-bottom:8px;}
#products h1{ height:30px; line-height:30px; padding-left:12px; background: url(../images/title_bj.jpg) repeat-x; font-size:14px; color:#FFFFFF; text-align:left; position:relative;}
#products h1 em{ font-size:12px; font-weight:100; font-style:normal;position:absolute;top:-3px;right:10px;}
#products ul{border:#CECECE 1px solid; padding:0px 0px 10px 0px; width:99.7%; overflow:hidden;}
#products li{ margin:16px 0 0 0; float:left; text-align:center; width:143px;}
#products li span{ display:block; line-height:18px; padding-top:6px;}
#products img{ border: #C7D6E9 1px solid; padding:3px;}
/*产品详情*/
.b2 td{ padding:6px;}
#picscontent{ border:#CECECE 0px solid; padding:12px 12px 30px 12px;z-index:9;}
#picscontent h2{ font-size:14px; color:#366B98; line-height:25px; padding:0px 0 0 0; border-bottom:#cecece 1px solid; }
#picscontent h2.title{ font-size:14px; color:#FF6600; line-height:25px; padding:0px 0 0 0; border-bottom:#cecece 0px solid; }
#picscontent .jieshao{ border:1px solid #CCCCCC;}
#picscontent .photo{ padding:20px 0px 0px 0px;_height:350px; min-height:350px;}
#picscontent .photo img.desi{ margin:0px; width:185px; height:185px; position:relative; border:1px #909090 solid; padding:2px; font-size:0px;}
#picscontent .photo .arr{ position:absolute; left:235px; display:block; width:7px; height:10px; background:url(../FR.T.Images/a.gif); z-index:1;}
#picscontent .content{ padding-left:20px;}
#picscontent .content .title{ padding:10px 0px;}
#picscontent div{ line-height:2;}

#picscontent .jieshaozhuopin { width:100%; margin:10px 0px; padding:0px 0px 0px 0px; border:#cecece 1px solid; }
#picscontent .jieshaozhuopin .title{ padding:10px 20px;}
#picscontent .jieshaozhuopin .thumbnail{ width:245px; height:148px; text-align:center; float:left;}
#picscontent .jieshaozhuopin .thumbnail img{ width:176px; height:118px; border:1px solid #CCCCCC; padding:2px;}
/*在线留言*/

#liuyan{ margin-bottom:8px;}
#liuyan h1{line-height:27px; padding-left:12px; background: url(../images/title_bj.jpg) repeat-x; font-size:14px; color:#FFFFFF;}
#liuyan ul{border:#CECECE 1px solid; height:30px;}
#liuyan li{ float:left; padding:5px 5px 5px 12px;}
#liuyan li.tr { float:right;}
#showcontent{border:#CECECE 1px solid; padding:2px; margin-bottom:8px;}
#timename{ line-height:25px; padding-left:12px; background:#F1F1F1; border-bottom:#CECECE 1px solid;}
#question{ line-height:18px; padding:12px;}

#replay{ line-height:18px; padding:10px 2px 0px 2px; background:url(../images/bit.gif) repeat-x top; margin: 0px 10px;}
#replay #timebar{ font-size:12px; color:#c00; font-weight:normal;}
#replay p{ padding:5px 0;}

#fabiao{ margin-bottom:8px;}
#fabiao h1{ line-height:27px; padding-left:12px; background: url(../images/title_bj.jpg) repeat-x; font-size:14px; color:#FFFFFF;}
#fabiao #block{border:#CECECE 1px solid; padding:10px;}

#SinglePage{ padding:15px; }
#SinglePage td,#SinglePage div,#SinglePage p{ font-size:14px; line-height:2;}
#SinglePage td{ padding:4px;}
#SinglePage p{ margin:20px 0px;}
#SinglePage p img{ margin:0 12px 0px 10px;}
#SinglePage .serverblock{ padding:0px 20px; margin:0px;}


#Order{ padding:15px; border:0px solid #CECECE;}
#Order td,#Order div,#Order p{ font-size:12px; line-height:2;}
/*下载中心*/
#Download { padding:10px;}
#Download TD{ padding:2px;}