﻿/* CSS Document */
*{ margin:0 auto;}
body{font-family:"宋体", "楷体_GB2312";font-size:12px;line-height:22px;}
img{border:0px;}
a{text-decoration:none;}
ul{margin:0px;padding:0px;list-style-type:none;}
li{line-height:25px; height:25px; overflow:hidden;list-style:none;}
h1{font-size:14px;}
.fr{float:right !important;margin-right:0px !important;}
a.more{ position:absolute; top:5px; right:10px; font-size:14px; color:#FFFFFF;}
a.more:hover{ color:#FF0000 !important;}
.clear{ clear:both;}
.mgtop{margin-top:10px;}


/*控制面板*/
body,a{ color:#2E2F2F;}
body{ background-color :#fff;}
#header,#globalbody,#footer{width:983px; overflow:hidden; margin:0 auto;}
#sidebar,#subbody{overflow:hidden;}
#sidebar{width:210px;float:left;}
#subbody{width:762px;float:right;}


/*页眉*/
#header{position:relative;}
#homepage{white-space:pre;position:absolute;top:5px;right:10px;}
#homepage,#homepage a{color:#00629A;}
#log{ margin-top:24px; margin-bottom:17px;}




/*导航条*/
#nav,#nav ul li,#nav ul li a{ height:42px; overflow:hidden;}
#nav{clear:both;background:url(images/nav_bac.jpg) repeat-x;}
#nav ul li{float:left; display:inline; margin-left:30px;}
#nav ul li a{font-size:14px;font-weight:bold;color:#FFFFFF;line-height:42px; letter-spacing:1px; overflow:hidden; zoom:1;}
#nav ul li a:hover{ color:#000000;}
li.bar,td.bar{width:2px; background:url(images/nav_bar.jpg) center center no-repeat;}


/*左边列表*/
a.active{color:#FF0000;}
#contact div.content{ white-space:pre; height:px; padding-top:10px; line-height:px; padding-left:10px;}
#company div.content img{ float:left; margin-right:10px;}
#company div.content{ padding:10px; padding-bottom:0;text-align:justify;text-justify:inter-ideograph;}
#company div.content a{ color:#FF0000;}
#prod-type{ height:32px; line-height:32px; padding-left:20px;}
#prod-type,#prod-type a{ color:#FFFFFF;}
#prod-type ul li{ float:left; height:32px; line-height:32px; margin-left:10px; display:inline;}
#prod-type ul li a:hover{ color:#000000;}
#prod-type span{ float:left;}
div.litem div.content{ padding:5px 10px;}
div.litem ul li{ height:25px; line-height:25px; background:url(images/point.gif) left 5px no-repeat; padding-left:17px;}
div.litem ul{ padding-top:5px;}

#lxwm div.content{ height:auto ; padding-top:10px; padding-left:10px; white-space:pre; text-align:left;}
#prod ul li{ font-size:14px; font-weight:bold; border-bottom:1px dashed #D3D2D2;}



/*主体部分*/
div.frame{position:relative;overflow:hidden; background:url(images/bac_frame.jpg) left top repeat-x;}
div.frame h1{line-height:29px; height:29px; overflow:hidden; color:#FFFFFF; background:url(images/bac_left.jpg) left top no-repeat; padding-left:30px;}
div.frame h1 strong{ float:left; display:block; padding-right:60px; background:url(images/bac_active1.jpg) right center no-repeat;}
div.frame div.content{ border-left:1px solid #AEBF93; border-bottom:1px solid #AEBF93;  border-right:1px solid #AEBF93; zoom:1;}
div.bottom{ background:url(images/b2.gif) left bottom repeat-x; height:4px;}


div.item{width:321px; float:left; margin-right:10px;}
div.item div.content{ height:230px; padding:5px;}
div.item ul li span{ color:#E06216;}
div.item ul li{ padding-left:5px; height:24px; line-height:24px; border-bottom:1px dashed #C3C2C2;}
div.item ul li a:hover{ color:#FF0000;}

#case div.content{ height:164px; padding-top:8px; padding-bottom:16px;*padding-top:14px;*padding-bottom:10px;_padding-top:12px; _padding-bottom:12px;}
#news{ width:444px; float:left;}
#youshi{ width:308px; float:right;}
#youshi img.yimg{ width:294px; border:1px solid #C3C2C2; margin-bottom:10px;}
#news div.content,#youshi div.content{ padding:5px; height:210px;}
#news ul{ padding-top:5px;}
#news ul li{ text-align:right; border-bottom:1px dashed #C3C2C2;}
#youshi ul li
{
 text-align :left ;
 border-bottom:1px dashed #C3C2C2;
}
#news ul li a:hover{ color:#FF0000;}
#news ul li a{ float:left;}
#news ul li span,#youshi ul li span{ color:#FF0000;}



/*页脚*/
#footer{clear:both;text-align:center; padding-bottom:15px; margin-top:10px;}
#footer span a{color:#CC3333;}


/*内页公共部分*/
center{margin:10px 0px;}
#arctlist ul,#product ul,#caseimg ul{clear:both;overflow:hidden;padding-top:10px;height:520px;}/*文章列表的高度*/


/*显示详细内容的页面*/
#alone-page{
height:550px;/*文章列表的高度*/
clear:both;
text-align:justify;text-justify:inter-ideograph;padding:10px;}
#article-title{padding:10px 5px;margin-bottom:10px;text-align:center;color:#FF0000;border-bottom:1px solid #E5E5E5;}
#article-title h1{background:none;font-size:20px;color:#000000;}
td.video object,td.video embed{ width:718px; height:520px;}



/*显示文章列表的页面*/
#arctlist ul{padding-left:15px;padding-right:15px;}
#arctlist ul li{text-align:right;color:#666;border-bottom:1px dashed #5E5E5E;clear:both; height:25px; line-height:25px;}
#arctlist ul li a{float:left;}


/*成功案例页面*/
#caseimg ul li{ width:320px; height:122px; overflow:hidden; display:inline; float:left; margin-left:10px; margin-bottom:5px; background-color:#FFFF00;}
#caseimg ul li h1{ line-height:25px; height:25px; overflow:hidden; font-size:12px;}
#caseimg ul li h1 a{ color:#000000;}
#caseimg ul li img{ width:132px; height:120px; float:left; margin-right:10px; border:1px solid #CCCCCC;}


/*分栏读取*/
#div.img_news ul.img li{ width:320px; height:122px; overflow:hidden; display:inline; float:left; margin-left:10px; margin-bottom:5px; background-color:#FFFF00;}
#div.img_news ul.img li h1{ line-height:25px; height:25px; overflow:hidden; font-size:12px;}
#div.img_news ul.img li h1 a{ color:#000000;}
#div.img_news ul.img li img{ width:132px; height:120px; float:left; margin-right:10px; border:1px solid #CCCCCC;}
#div.img_news ul.news ul li{ height:22px; line-height:22px; overflow:hidden; clear:both;}



/*友情链接*/
#friendlink{ border:1px solid #D5D4D4; padding:10px;}
#friendlink h1{width:80px; text-align:right; padding-right:5px; line-height:25px; color:#0D48A7;}
#friendlink a{display:block;float:left;white-space:nowrap;display:inline;margin-bottom:2px;font-size:12px;line-height:25px;}
#friendlink span{display:block; float:left; width:20px; text-align:center; height:25px; line-height:25px; overflow:hidden;}
#friendlink a img{width:90px;height:23px; border:1px solid #CCCCCC;}


/*滚动图片页面*/
#demo{width:732px;clear:both;overflow:hidden; margin:0 auto; margin-top:10px; *margin-top:20px;_margin-top:20px;}
#demo td td a,#product ul li a{display:block;width:167px;text-align:center;clear:both;margin:0px 10px; line-height:24px;}
#demo td td img,#product ul li img{width:165px;height:122px; border:1px solid #C3C2C2;}


/*产品展示页面*/
#product ul li{display:inline;float:left; overflow:hidden;width:167px; height:152px;margin-left:19px;margin-top:18px;}
#product ul li a{ margin:0;}


/*留言反馈*/
#gbook .input{width:503px;height:200px;display:block;float:left;margin-right:5px;}
#gbook .subject{width:503px;}
#gbook .item{text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;padding-right:20px;width:70px;letter-spacing:2px;}
#gbook .caption{color:#D41F00;font-size:14px;line-height:45px;}



/*滚动广告*/
#i_banner{width:971px;height:355px;display:block;overflow:hidden; margin-top:5px; padding:5px; border:1px solid #AEBF93;}
#i_banner img.imgClass{ width:100%; height:100%;}
#imgTitle{FILTER: ALPHA(opacity=70); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left;}
#imgTitle_up {LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left}
#imgTitle_down {LEFT: 0px; TEXT-ALIGN: right; padding-right:5px;}
.imgClass {BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid}
#txtFrom {VERTICAL-ALIGN: middle; TEXT-ALIGN: center0}
.button {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #dbdbdd; MARGIN: 0px; FONT: bold 10px arial;BORDER-LEFT: #fff 1px solid; WIDTH: 16px; HEIGHT: 16px; TEXT-DECORATION: none;}
A.button, A.button:link ,A.button:visited,A.button:hover{COLOR: #000000; TEXT-DECORATION: none;}
.buttonDiv {BACKGROUND: #000000; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 21px; HEIGHT: 1px; TEXT-ALIGN: center;}
.trans {FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0,finishX=100,finishY=100,style=1,opacity=0,finishOpacity=40); WIDTH: 90px; BACKGROUND-COLOR: #000000}


/*导航*/
.headerbg
{
    background:url("/images/top_bg.jpg") repeat-x scroll center 50% transparent;
     height :106px;
     text-align :center ;
     line-height:none ;
}
.headbg
{
    
}
.navsty
{
    color :#fff;
    font-size:14px;
    text-align :center ;
    font-weight :bold ;
}
.navsty a
{
    color :#fff;
     line-height:40px;
}
.topsty
{
    font-size :12px;
    text-align :center ;
}
table.top_right tr td
{
    line-height:24px;
}
#header
{
    padding-top:10px;
}

#subbody .sub_nav
{
    border-bottom: 1px solid #000;
    width:auto ;
    float: right;
    padding-left: 15px;
    margin-right: 18px;
    margin-top: 13px;
}

/*分页*/
    .anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}
