﻿@charset "utf-8";
/* CSS Document */

/*首页*/

/*banner*/
.banner { width:100%; height:560px; position:relative;}
#featured{ width:100%; height:468px; overflow:hidden; position:relative; }
#featured .word{ display:none }
.items a img { display:block; position:absolute; left:50%; margin-left:-800px;}
#thumbs{ width:1024px; height:28px; position:absolute; top:406px; left:50%; margin-left:-512px; }
#thumbs ul{ margin-top:3px; }
#thumbs li{display:inline;float:left; width:288px; height:130px;}
#thumbs li.first{width:59px; height:59px; cursor:pointer; margin:28px 20px 0 0px;}
#thumbs li.last{width:59px; height:59px; cursor:pointer; margin:28px 0px 0 20px;}
#thumbs li span { width:59px; height:59px; display:inline-block; }
#play_prev { background:url(../images/icon_01.png) -0px -0px no-repeat; }
#play_next { background:url(../images/icon_01.png) -60px -0px no-repeat;}
#thumbs li a{ width:246px; height:115px; margin:auto; border:4px solid #666; display:block; background:#343434;}
#thumbs li a:hover{border:#f9ae00 4px solid; }
#thumbs li a.current{border:#f9ae00 4px solid;}
#thumbs li a img { width:246px; height:115px; opacity:0.8; -webkit-opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: .8; filter:alpha(opacity=80); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
#thumbs li a:hover img { opacity:1;   }
#thumbs li a.current img { opacity:1; }



.colttl { width:285px; height:52px; margin:auto; border-bottom:3px solid #e0e0e0; text-align:center;}
.colttl h2 { width:105px; height:52px; margin:auto; font-size:20px; line-height:22px; color:#222; border-bottom:3px solid #f9ae00; }
.colttl h2 span { font-size:16px; color:#888;  }


/*产品展示*/
.col1 { width:1000px; overflow:hidden; margin:50px auto 0px; _padding-top:10px; }
.col1 .col1con { width:1000px; margin:auto; position:relative; }
#menu01 { width:300px; height:30px; position:absolute; top:-43px; _top:0px; +top:20px; left:50%; margin-left:-145px; z-index:1; }
#menu01 li{ margin:0px 8px; padding:0px 3px; float:left; display:block; cursor:pointer; line-height:30px; height:30px;  }
#menu01 li.hover{ height:30px; border-bottom:2px solid #f9ae00;}
#menu01 li:hover { height:30px; border-bottom:2px solid #f9ae00; }
#menu01 li a { font-size:13px; color:#000; }
.main1box { width:1000px; padding:18px 0px 10px; clear:both; margin-top:54px;  }
#main01 .ulhide{ display:none; }
#uhide { display:none}
#main01 div.block{ display:block; }
.p_list01 { width:1000px; }
.p_list01 a { width:215px; height:249px; display:block; float:left; margin:0px 17px 20px; _margin:30px 10px 35px; +margin-top:50px; }
.p_list01 a img { width:213px; height:213px; border:1px solid #ddd; }
.p_list01 a span { width:213px; height:36px; display:block; padding:0px 5px; line-height:36px; font-size:13px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.p_list01 a.more02 { width:48px; height:48px; display:block; margin:10px auto; _margin-top:0px; float:none; border:none; background:url(../images/icon_01.png) -133px -0px no-repeat; }

 
 
  
 /*简介*/
.col2bg { width:100%; height:400px; position:relative; background-repeat:no-repeat; background-position:center center; background-attachment:fixed; background-size:cover;  overflow:hidden; margin:40px auto 0px; _margin-top:80px; }
.bgpic { background-image:url(../images/i_abg.jpg);}
.col2 { width:1000px; margin:auto; padding:45px 0px; _padding-top:20px; }
.col2 .col2con {  padding:30px 30px 0px;  }
.col2 .col2con img { width:261px; height:196px; display:block; float:left; border:3px solid #f9ae00; }
.col2 .col2con div { width:630px; height:196px; display:block; margin-top:5px; float:right; line-height:28px; overflow:hidden;}
.col2 .col2con div a:hover { color:#343434; }
.col2 .col2con div p { font-size:13px; text-indent:2em; } 
.col2 .col2con div p span { font-size:15px;}

/*新闻*/
.col3 { width:1000px; margin:40px auto 0px; }
.col3 .col3ttl { width:1000px; height:30px; margin:0px auto 35px; text-align:center; line-height:30px; font-size:24px; color:#ea4f5f; background:url(../images/line.png) no-repeat -0px 15px; }
.col3 .col3con { width:1000px; margin:15px auto; }
.col3 .col3con dl { width:438px; height:85px; padding:19px 0px 17px; display:block; float:left; border-bottom:1px solid #ddd; margin:0px 25px 0px 35px; _margin:0px 22px 0px 22px;}
.col3 .col3con dt { width:39px; height:35px; padding:10px 8px; float:left; background:#9c9c9c; line-height:18px; font-size:13px; text-align:center; color:#fff;  }
.col3 .col3con dd { width:350px; height:85px; float:left; margin-left:20px; }
.col3 .col3con dd a { width:350px; font-size:14px; display:block; height:28px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.col3 .col3con dd p { width:350px; height:55px; overflow:hidden; line-height:18px;}

.col3 a.more02 { width:48px; height:48px; display:block; margin:30px auto; float:none; border:none; background:url(../images/icon_01.png) -133px -0px no-repeat; }




















