body{margin: 0px auto;width:100%;}

a{font-size:13px;text-decoration: none}

a:hover{color:#d42626 }

body,ul,p,li,div,td,input,select,textarea,hr{margin:0px 0px;padding:0px 0px;list-style:none; font-family:"Microsoft YaHei";}

h1,h2,h3,h4,h5,h6,b{color:#444444;margin:0px 0px;padding:0px 0px; font-weight:400;}  

ul{ list-style: none;}

img{border: 0;padding:0px 0px;margin:0px 0px;}

a{color:#}

a:hover{color:#4ab300}

html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}



.clear{clear:both;}

.lf{float:left;}

.rt{float:right;}

.wh{width:100%;}

.bin{width:100%}



.container{ width:1200px; margin:auto;}

.wor{ line-height:24px; color:#666; font-size:13px;}

.bg_white{ background:#fff}





.BoxWox{margin:50px 0}



/*效果*/

.slow,.slow a,.slow .box,.slow li a,.slow li a,.rom h4,.slow h4,.slow p,.slow img,.slow b,.slow em,.slow .effect_img img,.slow .effect_img,.LRM li .goods-name b,.slow button,

.frame button,.sonNavBox li h3,.header .nav ul li,.rollBox .pl .box span,.rollBox .LeftBotton, .rollBox .RightBotton,.list-one a span,#pages a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}





.effect_two{position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}

.effect_two .effect_two_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.effect_two:hover .effect_two_img,.homeC .middle a.one:hover .effect_two_img,.homeB .box:hover  .effect_two_img{opacity:.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

.effect_two .effect_two_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.effect_two .effect_two_caption,.effect_two .effect_two_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.effect_two .effect_two_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:.8}

.effect_two:hover .effect_two_caption_h{color:#fff;opacity:1}

.effect_two .effect_two_caption_p{font-size:18px;text-align:center;width:80%;position:absolute;top:45%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}

.effect_two:hover .effect_two_caption_p{color:#fff;opacity:1}



/*banner*/

.banner {position: relative; width:1920px;left: 50%;margin-left: -960px; overflow:hidden; margin-top:0px; }



.banner_ul { width:1920px; margin:0; padding:0; }

.banner_ul li{ width:1920px;}

.banner_ul img { display:block; margin:0 auto; position:relative;  }

.banner_pic { width:1920px; list-style:none; padding:0; overflow:hidden; }

.banner .rslides_tabs{position:absolute; bottom:30px; left:45%;}

.banner .rslides_tabs li{float:left;margin:0 5px;}

.banner .rslides_tabs a{float:left;border-radius:20px;width:10px;height:10px; background: #fff; font-size:0;}

.banner .rslides_tabs .rslides_here a{ background:#3fc0d6}

.banner .prev,.banner .next{display:none;position:absolute;width:50px; height:50px;font-size: 0px; }



/*banner_page*/

.banner_page{float:left; width:100%;position:relative;float:left;width:100%;height:300px; overflow:hidden }

.banner_page img{display: blcok;width:100%; height: auto;position:absolute; left:50%; margin-left:-960px;}



/*more*/

.more{ background: url(../images/more.png) no-repeat right; padding-right:10px;}

/*site*/

.site{float:left;width:100%; border-bottom:solid 1px #ddd;padding:0 0 10px 0; font-size:13px;color:#666;margin:15px 0 25px 0;}

.site a{ color:#666; font-size:13px;margin:0 3px; }

.site .icon-home{ background: url(../images/home_ico.png) no-repeat left;padding-left:21px;}

.site .frame{ text-align: right;}





.submenu{ display:none;width:100%;    border-radius:0px 0 10px 10px; border:1px #f5f5f5 solid;margin:50px 0 0 -50px;padding:10px 0 10px 0;max-width:170px; background:#fff; position:absolute; z-index:999;}

header .submenu a{ float:none;display: block;color:#999;line-height:40px; border-bottom:1px #eee solid;text-align:center;font-size:14px;}

.submenu a:hover{ background:#ddd; color:#666}

.submenu a{padding:0 5px}

.submenu a:last-child{ border:none}





/*page*/

.page{}

.page .box{padding:20px; margin:0 0 20px 0 }







/*show*/

.show{ float:left;width:100%; margin:10px 0 50px 0}





/*pe_top*/

.pe_top{width:100%; margin:20px 0 20px 0;}

.pe_top h1{font-size:26px;line-height:45px; font-weight:400; text-align:center; border-bottom: solid 1px #ddd}

.pe_top span{line-height:30px; font-size:12px; text-align:center; display:block; color:#888}

.pe_top span b{ font-weight:400}





#pages{float:left;width:100%; margin:20px 0 50px 0; text-align:center;}

#pages span{ border:0px #ddd solid;padding:5px 10px;margin:0 5px; background:#ddd; color:#999}

#pages a{ border:1px #bbb solid;padding:5px 10px;color:#666; margin:0 5px;}

#pages a:hover{ color:#fff; background:#42C9E1}





/**/

.rollBox{ position:relative;float:left;width:1168px; margin:20px 0 20px 0; border: 1px #ddd solid;padding:15px;}

.rollBox .LeftBotton, .rollBox .RightBotton { position:absolute;z-index:99; float:left;color:#ffffff; background:#000;/*background:url(../images/left.png) no-repeat; */cursor:pointer;}

.rollBox .LeftBotton, .rollBox .RightBotton{height:45px;width:40px; }

.rollBox .LeftBotton{left:-20px;top:100px;background:#000 url(../images/prve_ico.png) no-repeat center;}

.rollBox .RightBotton{right:-15px;top:100px;background:#000 url(../images/next_ico.png) no-repeat center; }

.rollBox .LeftBotton:hover{ background:#f26807 url(../images/prve_ico.png) no-repeat center;}

.rollBox .RightBotton:hover{ background:#f26807 url(../images/next_ico.png) no-repeat center;}

.rollBox .Cont{ float:left;width:1168px;overflow:hidden;margin-left:0px; }

.rollBox .ScrCont{width:32766px;}

.rollBox #List1,.rollBox #List2{float:left;}

.rollBox .pl { float:left;width:194.6px;overflow:hidden;text-align:center;}

.rollBox .pl img{max-height: 110px;}

.rollBox .pl a:hover img{ opacity: 0.9;}

.rollBox .pl a{ width:180px; display:block;margin:auto;position:relative;}

.rollBox .pl .box{margin:20px 0 0 0}

.rollBox .pl .box h4{font-size: 18px;color: #333;}

.rollBox .pl .box p{ margin:10px 0 10px 0;color:#666; font-size:12px; text-align: left;}

.rollBox .pl .box span{ margin:auto;display: block;width:80px;border-radius: 10px; color:#999999;border:1px #999 solid;  padding:3px 15px;}

.rollBox .pl a:hover .box span{  color:#ffffff; background: #f26807; border:1px #f26807 solid; }

.rollBox .pl a:hover .box h4{color:#f26807}

.rollBox .pl .imgbox{ position: relative;width: 180px;height: 110px;}

.rollBox .pl a:hover .effect_two_img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}



.partner a img{border:1px solid #ddd;}