﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
body{ color:#666; font-size:12px; font-family:Microsoft Yahei,Arial,"sans-serif";}
section,article,aside,header,footer,nav,dialog,figure{ display:block;}
ul, ol{ list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
address,cite,code,em,th{ font-weight:normal; font-style:normal;}
input,button,textarea,select{ font:100% Microsoft Yahei,Arial,"sans-serif"; vertical-align:middle;}
table,td,tr,th{ font-size:12px;}
.nodispaly{ display:none;}
.line{ height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{ *zoom:1;}
.clearfix:after{ display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
.width_all{ max-width:1240px; margin:0 auto;}
.width_all:after{ display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}

.flexslider{ position:relative;}
.flexslider .slides > li{ display:none; -webkit-backface-visibility:hidden;}
.flexslider .slides img{ width:100%; display:block;border-radius:0px;}
.flex-pauseplay span{ text-transform:capitalize;}
.flex-control-nav{ width:100%; text-align:center; position:absolute; bottom:10px;}
.flex-control-nav li{ margin:0 6px; display:inline-block; zoom:1;}
.flex-control-paging li a{ width:14px; height:14px; display:block; background:#fff; cursor:pointer; text-indent:-9999px; -webkit-border-radius:14px; -moz-border-radius:14px; -o-border-radius:14px; border-radius:14px;}
.flex-control-paging li a:hover{ background:#115987; }
.flex-control-paging li a.flex-active{ background:#115987; cursor:default;}
.flex-direction-nav li a{ width:50px; height:50px; position:absolute; top:50%; margin-top:-25px;}
.flex-direction-nav li a.flex-prev{ background:url(../Images/left.png) center center no-repeat; left:2%; z-index:99;}
.flex-direction-nav li a.flex-next{ position:absolute; background:url(../Images/right.png) center center no-repeat; right:2%;}
/*ny_name*/
.ny_name{ font-size:30px; color:#333; line-height:36px; margin:28px auto; text-align:center; position:relative; padding:0 0 12px 0;}
.ny_name:after{ content:""; position:absolute; bottom:0; left:50%; width:120px; height:1px; background:#999; z-index:99; visibility:inherit; margin:0 0 0 -60px;}

/*content*/
.content{ margin:28px auto 52px auto; border-bottom:#ccc 1px solid; padding:0 0 28px 0;}

/*profiles*/
.profiles{ font-size:14px; color:#333; line-height:24px;}


/*products*/
.products{ margin:28px auto 52px auto;}
.products li{ float:left; width:23.5%; margin:0 2% 3% 0;}
.products li:nth-child(4n){ margin:0 0 3% 0;}
.products li a img{ width:100%;}
.products li a{ border:#e2e2e2 1px solid; display:block; text-align:center; transition:all .3s;}
.products li a:hover{ text-decoration:none; box-shadow:0 5px 15px #e2e2e2; transform:translateY(-5px);}
.products li em{ display:block; font-size:16px; line-height:28px; padding:14px 0;}

.products_text{ margin:30px auto;}
.game163{ width:598px; float:left;}
.game163 .bigImg{ position:relative; float:right;}
.game163 .bigImg li img{ width:520px; height:520px; cursor:zoom-in;}
.game163 .smallScroll{ float:left; width:68px;}
.game163 .smallImg{ width:68px; margin:0 auto;}
.game163 .smallImg ul{ overflow:hidden;}
.game163 .smallImg li{ width:68px; cursor:pointer; margin:0 0 6px 0;}
.game163 .smallImg img{ border:2px solid #f2f2f2; width:64px; height:64px;}
.game163 .smallImg .on img{ border:2px solid #888;}

.pro_sj{ display:none;}

.product_right{ float:right; width:47%; padding-top:35PX;}
.product_right .prr_name{ font-size:22px; color:#000; line-height:30px; font-weight:bold;}
.product_right .p_ggao{ font-size:16px; color:#333; line-height:25px; margin:10px auto;}
.product_right .miaoshu{border-left:none; border-right:none; font-size:14px; color:#666; line-height:25px; padding:12px 0;}

.products_detwo_titel{ border-bottom:solid 1px #d4d4d4; border-top:solid 1px #d4d4d4; height:40px; line-height:40px; background:#fff; margin:26px auto 0 auto;}
.products_detwo_titel a{ cursor:pointer; float:left; font-size:16px; text-align:center; display:block; height:40px; border-right:solid 1px #d4d4d4; border-top:none; padding:0 3%;}
.products_detwo_titel a.cur,.products_detwo_titel a:hover{ color:#fff; background:#115987; text-decoration:none;}
.borleft{ width:100%; margin:0 auto;}
.products_decon{ margin:0 auto 26px auto;}
.pro_con{ display:none; padding-top:20px; font-size:14px; color:#666; line-height:25px;}
.pro_con img{ max-width:100%;}
.P_down{ font-size:14px; color:#666; line-height:25px;}
.P_down img{ width:50px; height:36px; margin:0 12px 0 0;}
.P_down a{ line-height:36px; color:#333;}

.search_p{ background:#f2f2f2;}
.chaxnt{ margin:0 auto; padding:42px 0;}
.chaxnt input{ font-size:16px; line-height:48px; width:93%; float:left; color:#888; background:none; outline:medium none; text-indent:1em; border:1px solid #ccc; border-radius:8px;}
.chaxnt button{ width:72px; height:48px; float:right; background:url(../Images/search_dd.png) no-repeat; outline:medium none; cursor:pointer; margin:1px 0 0 0; border:1px solid #ccc; border-radius:8px;}



.mt__80{margin-top:80px; width:80%; margin:0 auto}
.wc-tabs{border-bottom:1px solid #000}
.tc{ text-align:center}
.fs__14, .fa{ font-size:14px;}
.mb__15{ font-size:15px;}
.wc-tabs li.active{ border-bottom:3px solid #000}
.wc-tabs li{ font-size:18px;}
.wc-tabs li{display:inline-block;font-weight:700;}
.template-product .wc-tab {
    border: none;
    padding: 0;
}
.template-product .wc-tab {
    border: 1px solid #d3d3d3;
    padding: 35px 40px;
    -webkit-animation: fadeIn 1s ease;
    -moz-animation: fadeIn 1s ease;
    -o-animation: fadeIn 1s ease;
    animation: fadeIn 1s ease;
}

.mt__60{ margin-top:60px;}
.product-extra .jas_title_1{font-weight:700}
.jas_title_1{    
    font-size: 20px;
    text-align: center;
}
.pr{position:relative}
