@charset "utf-8";
/* 
@lixiaoyun   2012-7-24
 */
a { color:#666; text-decoration:none;}
a:hover { text-decoration:underline;}
body { font-family:"宋体"; background:url(../images/body_bg_2011.gif) repeat-x; }
.ui-wapper { background:url(../images/bgbanner.jpg) no-repeat top center;}
.ui-page { width:960px; margin:0 auto; }
header { width:960px; height:136px; background:url(../images/header_bg.png) no-repeat; position: relative;}

.ui-kefu {
	position: absolute;
	right:10px;
	bottom:50px;
}

.ui-logo  { margin-left:10px; float:left;}
.ui-link { padding-right:10px; text-align:right; color:#666;}
.ui-menu { width:960px; height:38px; margin-top:82px;}
.ui-menu-left { width:4px; height:38px; background:url(../images/menu_lefbg.gif) no-repeat; float:left;}
.ui-menu-right { width:60px; height:38px; background:url(../images/menu_rigbg.gif) no-repeat; float:left; }
.ui-menu ul { width:896px; float:left; background:url(../images/navbg.gif) repeat-x;}
.ui-menu ul li { height:38px; float:left; line-height:38px;  background:url(../images/nav_line.gif) no-repeat right; margin-left:15px; display:inline; _width:110px;}
.ui-menu ul li a { color:#FFF; font-size:14px; font-weight:bold; display:block; padding:0px 25px; height:38px;}
.ui-menu ul li a:hover { text-decoration:none; background:url(../images/menu_hover_bg.png) no-repeat bottom center; color:#666;}
.ui-main { width:940px; background:#FFF;  padding:10px; padding-bottom:0;}
.ui-flash { width:940px; height:260px; overflow:hidden; margin-bottom:15px;}

.ui-pantent { width:940px; float:left; margin-bottom:15px;}
.ui-company { width:500px; float:left; }
.ui-title { height:27px; background:url(../images/pd_b1.gif) no-repeat left; line-height:27px; padding-left:10px; padding-right:10px; }
.ui-nobg { background:none; color:#333;border-bottom:1px #dedede solid; font-size:14px;}
.ui-nobg a { font-size:14px; color:#333;}
.ui-title-t {color:#FFF; float:left;}
span.more { float:right;}
span.more a:hover { color:#F90;}
.ui-company-info { background:url(../images/company.jpg) no-repeat 0 50px; padding:10px; padding-left:150px; border:1px #dedede solid; border-top:none; color:#333; height:160px;}

.ui-news { width:430px; float:right;}
.ui-news-info { background:url(../images/news.jpg) no-repeat right top; padding:10px; border:1px #dedede solid; border-top:none; color:#333; height:160px;}
.ui-list01 { background:url(../images/01.gif) no-repeat 0 5px; padding-left:20px;}
.ui-list02 { background:url(../images/02.gif) no-repeat 0 5px; padding-left:20px;}
.ui-list03 { background:url(../images/03.gif) no-repeat 0 5px; padding-left:20px;}
.ui-list04 { background:url(../images/04.gif) no-repeat 0 5px; padding-left:20px;}
.ui-list05 { background:url(../images/05.gif) no-repeat 0 5px; padding-left:20px;}
.ui-list06 { background:url(../images/06.gif) no-repeat 0 5px; padding-left:20px;}
.ui-news-info ul li { width:300px; height:24px; line-height:24px;}
.ui-news-info ul li a {
 float:left;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 display: block;
 width: 180px;
}
.ui-news-info ul li span { color:#999; float:right;}

.ui-contact,.ui-left { width:260px; float:left;}
.ui-left-box {border:1px #dedede solid; border-top:none; color:#333; padding:10px 10px;}
.ui-left-box ul li { font-size:12px; font-weight:bold; padding-bottom:5px;}
.ui-contact-info { border:1px #dedede solid; border-top:none; color:#333; padding:30px 10px; background:url(../images/contact.jpg) no-repeat right bottom; font-size:12px; }
.ui-gbook { width:180px; padding-top:15px; height:30px; background:url(../images/gbook.jpg) no-repeat; padding-left:80px; margin-top:10px; padding-top:37px;}
.ui-gbook  a { float:left; margin-right:5px;}

.ui-product { width:670px; float:right;}
.ui-product-info { width:670px; text-align:center;}
.ui-product-info  dl { float:left; margin-right:8px; margin-left:3px; width:156px; margin-top:10px;}
.ui-product-info  dl dt dd { padding-top:10px; text-align:center;}
.ui-product-info  dl dt {  width:156px;}
.ui-product-info  dl dt img { padding:3px; border:1px #dedede solid; background:#FFF;}
footer { width:960px; float:left;}
.ui-botlink { width:960px; background:#efefef; border-bottom:1px #bf1a20 solid; height:30px; text-align:center; line-height:30px; color:#333}
.ui-botlink a {color:#333}
.ui-copyright { text-align:center; color:#333; padding:10px 0; width:960px;}
.ui-copyright span,.ui-copyright span a { color:#CCC;} 
.ui-friendlink { margin-top:10px;}

.ui-right-info { width:670px; text-align:left; padding-top:10px; font-size:14px; color:#333;}
.ui-right-info ul { padding:10px;}
.ui-right-info ul li { border-bottom:1px #dedede dashed; padding-bottom:5px; margin-bottom:5px; background:url(../images/ico.jpg) no-repeat left 10px; padding-left:10px;}
.ui-right-info ul li span { font-size:12px; color:#cc0000; font-family:Tahoma, Geneva, sans-serif}
.ui-right-info h1 { font-size:16px; font-weight:bold; text-align:center; margin:10px 0px;}
.other { color:#666; text-align:center; margin-bottom:10px; font-size:12px;} 
.intro { border:1px #dedede solid; padding:10px; margin-bottom:10px; background:#efefef;}

.page {  text-align:center; padding-top:15px; padding-bottom:5px;  }
.page span.huise {padding:2px 5px; background:#dedede; text-align:center; color:#ACACAC;border:1px #ACACAC solid; }
.page a { margin-right:10px;padding:2px 5px; border:1px #4B92D4 solid; background:#FFF; text-align:center;text-decoration:none;}
.page a:hover { background:#4B92D4; text-align:center; color:#FFFFFF}
.page span { padding:2px 5px; background:#4B92D4; text-align:center; color:#FFFFFF; margin-right:10px;border:1px #4B92D4 solid;}

.ui-right-info dl { width:165px; float:left; height:155px;}
.ui-right-info dl dt { text-align:center}
.ui-right-info dl dd { text-align:center;}
.ui-right-info dl dd a { font-size:12px;}
.ui-right-info dl dt   img { padding:3px; border:1px #dedede solid; background:#FFF;}
.product_border { border-bottom:1px #dedede dashed;}
.friendlink_title { padding:5px 10px; border-bottom:1px #dedede solid; margin-bottom:10px; font-size:12px; width:650px; float:left; margin-top:10px; font-weight:bold;}
.friendlink { padding:10px;}
.friendlink  a,.friendlink  a:visited { font-size:14px; border:1px #dedede dashed; padding:3px 10px; text-decoration:none; display:block; float:left; margin-right:10px;}
.friendlink  a:hover { border:1px #fe9849 dashed; padding:3px 10px;}
.friendlink  img { max-height:80px;}

.ui-paginate {
  text-align: center;
  padding-top: 20px;
  font-family: 'Arial'; }
  .ui-paginate ul.pagination {
    text-align: center; }
    .ui-paginate ul.pagination li {
      display: inline-block;
      margin: 0 5px; }
      .ui-paginate ul.pagination li.active span {
        display: inline-block;
        padding: 5px 10px;
        color: #fff;
        border: 1px #036ca9 solid;
        background: #036ca9; }
      .ui-paginate ul.pagination li.disabled span {
        display: inline-block;
        padding: 5px 10px;
        color: #666;
        border: 1px #dedede solid;
        background: #dedede;
        cursor: not-allowed; }
      .ui-paginate ul.pagination li a {
        display: inline-block;
        padding: 5px 10px;
        color: #666;
        border: 1px #dedede solid;
        text-decoration: none; }
        .ui-paginate ul.pagination li a:hover {
          background: #036ca9;
          border: 1px #036ca9 solid;
          color: #fff; }

