/*banner效果*/
.banner { position:relative; width:100%; height:460px; min-width:1100px; overflow:hidden;}
.banner_list{ position:absolute; left:50%; margin-left:-960px; top:0; width:1920px; height:460px;}
.banner_list li { height:460px; position:absolute; width:1920px; display:none }
.banner_list li img{ width:1920px; height:460px;}
.banner_list { height:460px; overflow:hidden }
.banner_owd{ position:absolute; left:0; top:0; width:100%; height:15px; text-align:center;}
.banner_btn { width:100%; height:15px; text-align:center;}
.banner_btn a { display:inline-block; background:url(../images/bnaner_ac.png) no-repeat; width:15px; height:15px; margin-right:24px;}
.banner_btn a:hover, .banner_btn a.on { background:url(../images/bnaner_ho.png) no-repeat;}
/*banner-bd*/
.banner_btn_o{ position:absolute; left:50%; margin-left:-550px; z-index:100; bottom:0; width:1100px; height:46px;}

/*warp*/
.warp{ width:100%; min-width:1100px; background-color:#f1f1f1;}
/*product*/
.warp_floor1{ height:474px;}
.recomd_top{ height:77px; border-bottom:1px solid #cfd1d5; text-align:center;}
.recomd_top h3{ color:#333; font-size:30px; background:url(../images/recom_Tline.jpg) no-repeat bottom; padding-bottom:5px; height:50px; line-height:50px; padding-top:24px;}
.recomd_down{ position:relative; width:1100px; height:321px; margin-top:30px;}
.abtn{ position:absolute; top:130px; width:24px; height:42px; display:block;}
.aleft{ background:url(../images/pro_Mlac.png) no-repeat; left:-62px;}
.aright{ background:url(../images/pro_Mrac.png) no-repeat; right:-62px;}
.aleft:hover{ background:url(../images/pro_Mlho.png) no-repeat;}
.aright:hover{ background:url(../images/pro_Mrho.png) no-repeat;}
.recomd_down .product_list{ position:absolute; top:0; left:0; width:1128px; height:321px; overflow:hidden;}
.recomd_down .product_list ul{ position:absolute; top:0; left:0; width:20000px; height:321px;}

/*about*/
.warp_floor2{ width:100%; height:360px; background:#fff url(../images/floor2_bd.png) no-repeat center; padding:30px 0;}
.about{ position:relative; height:360px;}
.about_l{ width:470px; padding-left:0px; padding-top:14px; display:inline;}
.about_logo{ font-size:30px; line-height:100px;}
.about_r{ width:552px;}
.about_img{ width:450px; height:280px; float:left; margin-left:60px; margin-top:40px;}
.about_con{ font-size:13px; line-height:28px; height:196px; overflow:hidden;}
.about_more{ position:absolute; bottom:19px; left:422px;}
.about_more a{ display:block; font-family:Times New Roman; color:#FFF; font-size:16px; font-weight:bold; background:url(../images/about_more.png) no-repeat; width:138px; height:29px; line-height:29px; padding-left:41px;}

/*news*/
.warp_floor3{ height:378px; padding-top:44px;}
.news{ width:610px;}
.news_Move{ width:440px;}
.news_top{ height:32px; line-height:32px; margin-bottom:8px; border-bottom:1px solid #cfd1d5;}
.news_down{ height:308px; overflow:hidden;}
.news_Tname{   font-size:24px;}
.news_Tmore a{ font-family:Times New Roman; color:#666; font-size:14px;}
.news_down li{ height:66px; padding:18px 0; border-bottom:1px dashed #cfd1d5;}
.news_Dimg{ width:100px; height:66px;}
.news_Dr{ width:492px;}
.news_Drtitle{ margin:6px 0 8px;}
.news_Drtitle a{ display:block; font-size:16px; width:492px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news_Drintro{ font-size:13px; height:24px; overflow:hidden;}

.news_Move{ width:430px; height:312px; padding:4px; border:1px solid #c2c2c2;}
.news_Mlist{ position:relative; width:430px; height:312px; overflow:hidden;}
.news_Mlist ul{ position:absolute; top:0; left:0; width:20000px; height:312px;}
.news_Mlist li{ float:left; position:relative; width:430px; height:312px;}
.case_com{ position:absolute; width:27px; height:46px; top:144px; z-index:20; cursor:pointer;}
.pre{ background:url(../images/news_Licon.jpg) no-repeat; left:0;}
.next{ background:url(../images/news_Ricon.jpg) no-repeat; right:0;}
.news_Mtitle{ position:absolute; left:0; bottom:0; width:406px; height:38px; line-height:38px; padding:0 12px; background:url(../images/news_Myy.png) repeat;}
.news_Mtitle a{ display:block; color:#FFF; font-size:14px; width:406px; height:38px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}