@charset "utf-8";
/* CSS Document */
#banner{width:1920px;height:624px;overflow:hidden;position:relative; left:50%;top:0;margin-left:-960px;}
.focus{width:1920px;height:624px;position:relative;float:left;overflow:hidden}
.f426x240 li{position:absolute;left:0;top:0;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{clear:both;text-align:center; position:absolute; bottom:20px;left:912px;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:12px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#fff;display:inline-block;_display:block;*display:block;width:10px;height:10px}
.rslides_tabs .rslides_here a{width:12px;height:12px}
.news{width:1172px;height:42px; line-height:42px; margin:0 auto; background:#f8f8f8}
.news dl dt{width:75px; font-size:14px; color:#000; float:left; padding-left:60px;}
.news dl dd{width:1037px;height:42px; float:left; overflow:hidden;}
.news dl dd p{width:1042px;height:42px; line-height:42px;}
.news dl dd p a{color:##333; font-size:14px;}
.news dl dd p a:hover{color:#de584b;}
.news dl dd p span{ margin-left:15px;font-size:13px; color:#787878;}
#mains{width:100%;height:1330px;background:url(../images/mainBj_21.jpg) bottom repeat-x #FFF;}
#mains .main{width:1172px;height:580px; margin:0 auto;}
#mains .main .mainCase{width:1172px;height:214px;padding-top:22px; overflow:hidden;}
#mains .main .mainCase .videoMove{width:1172px;height:182px; overflow:hidden; padding-bottom:12px; position:relative;}
#mains .main .mainCase .videoMove ul{width:100000px;}
#mains .main .mainCase .videoMove ul li{width:298px;height:182px;float:left; position:relative; font-family:Times New Roman, "幼圆"; font-weight:bold;}
#mains .main .mainCase .videoMove ul li a img{display:block;display:block;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#mains .main .mainCase .videoMove ul li a img:hover{filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;}
#mains .main .mainCase .videoMove ul li span{display:block; line-height:39px;background:url(../images/hui.png) no-repeat; width:278px;height:39px; line-height:39px; position:absolute;left:0px;bottom:0px;}
#mains .main .mainCase .videoMove ul li span a{color:#ececec; padding-left:18px;}
#mains .main .mainCase .videoMove ul li span a:hover{color:#fff;}
#mains .main .mainCase .zouyou{width:551px;height:20px;display:block; clear:both; padding-left:550px;}
#mains .main .mainCase .zouyou .chanpinL{width:35px;height:20px;float:left;background:url(../images/zy_06.png) left no-repeat;text-indent:9999px; overflow:hidden; display:block; margin-right:1px;}
#mains .main .mainCase .zouyou .chanpinL:hover{background:url(../images/zy2_06.jpg) no-repeat;}
#mains .main .mainCase .zouyou .chanpinR{width:35px;height:20px;float:left;background:url(../images/zy_07.jpg) left no-repeat;text-indent:9999px; overflow:hidden; display:block;}
#mains .main .mainCase .zouyou .chanpinR:hover{background:url(../images/zy2_07.jpg) no-repeat;}
#mains .main .product{width:1172px;height:1200px; overflow:hidden;}
#mains .main .product .title{height:76px;width:1172px; line-height:76px; font-size:18px; color:#000; text-align:center; background:url(../images/title_09.jpg) repeat-x  center #FFF; font-family:Times New Roman, "幼圆"; font-weight:bold;}
#mains .main .product .title span{display:inline-block;height:76px; line-height:76px; padding:0 17px; background:#fff;}
#mains .main .product .product1{width:390px; height:244px; float:left;}
#mains .main .product .product1 h2{height:51px; font-size:18px; line-height:51px; text-align:center; background:url(../images/kaiguan.jpg) 176px no-repeat; margin-bottom:29px;}
#mains .main .product .product1 h2 a{color:#f00;}
#mains .main .product .product1 h2 a:hover{color:#f00; text-decoration:underline;}

#mains .main .product .product1 .img{width:160px; overflow:hidden;height:134px; padding:2px; border:1px #dddcdc solid; float:left; margin-right:3px;}
#mains .main .product .product1 .imgP{width:200px; float:left; display:table;}


#mains .main .product .product1 .imgP h3{font-size:16px; line-height:24px;height:auto;}
#mains .main .product .product1 .imgP h3 a{color:#333}
#mains .main .product .product1 .imgP h3 a:hover{color:#de584b}
#mains .main .product .product1 .imgP p{font-size:14px; color:#545454; line-height:22px;height:88px;}
#mains .main .product .product1 .imgP .more{width:72px;height:22px; line-height:22px; color:#de584b; font-size:14px; display:block;}
#mains .main .product .product1 .imgP .more:hover{ text-decoration:underline;}
#mains .main .product .Severs{width:520px; height:244px; float:left;padding-left:66px;}
#mains .main .product .Severs h2{height:51px; font-size:18px; line-height:51px; text-align:center; background:url(../images/bianya.jpg) 152px no-repeat; margin-bottom:29px;}
#mains .main .product .Severs h2 a{color:#f00;}
#mains .main .product .Severs h2 a:hover{color:#f00; text-decoration:underline;}
#mains .main .product .Severs .img{width:205px;height:134px; padding:2px; border:1px #dddcdc solid; float:left; margin-right:36px;}
#mains .main .product .Severs .imgP{width:273px; float:left; display:table;}
#mains .main .product .Severs .imgP h3{font-size:16px; line-height:24px;height:30px;}
#mains .main .product .Severs .imgP h3 a{color:#333}
#mains .main .product .Severs .imgP h3 a:hover{color:#de584b}
#mains .main .product .Severs .imgP p{font-size:14px; color:#545454; line-height:22px;height:88px;}
#mains .main .product .Severs .imgP .more{width:72px;height:22px; line-height:22px; color:#de584b; font-size:14px; display:block;}
#mains .main .product .Severs .imgP .more:hover{ text-decoration:underline;}
/*
#mains .main .product .Severs dl dd ul{width:420px;height:82px; display:block;}
#mains .main .product .Severs dl dd ul li{line-height:20px;}
#mains .main .product .Severs dl dd ul li a{font-size:13px; color:#545454; font-family:Times New Roman, "幼圆"; font-weight:bold;}
#mains .main .product .Severs dl dd ul li a:hover{color:#F00;}
#mains .main .product .Severs dl dd ul li span{float:right; color:#7f7f7f; font-size:14px;}
#mains .main .product .Severs dl dd .more{width:91px;height:30px; line-height:30px; color:#de584b; font-size:14px; display:block; background:url(../images/more_25.jpg) no-repeat; padding-left:6px; margin-top:30px;}
#mains .main .product .Severs dl dd .more:hover{color:#F00; background:url(../images/more2_25.jpg) no-repeat;}*/