/*列表*/
.gProductBanner{ width:100%; height:276px; background-repeat:no-repeat; border-bottom:4px solid #b4201e; }
.searchBox{ width:588px; margin:0 auto 0; padding:97px 0 0; }
.search{ border:2px solid #b4201e; height:45px; background:#fff; overflow: hidden; border-radius:5px; }
.search .sr{ width:370px; height:45px; font-size:16px; line-height:44px; padding:0 16px 0 43px; border:0; margin:0; display:block; float:left; background:url(../images/searchIcon.png) no-repeat 16px center; }
.search .btn{ width:155px; float:left; height:45px; line-height:44px; font-size:18px; color:#fff; background:#b4201e; border:0; border-radius:3px; }
.searchBox .text{ font-size:16px; color:#fff; text-align:center; padding:16px 0 0; line-height:30px; }
.searchBox .text a{ color:#fff; margin:0 28px 0 0; }
.searchBox .text span{ padding:0 0 0 26px; background:url(../images/gjcIcon.png) no-repeat left center; }

.productSx_l{ width:960px; }
.productSx_l .g_mbx{ line-height:40px; height:40px; border-bottom:1px solid #e3e3e3; font-size:14px; color:#999; }
.productSx_l .g_mbx a{ color:#999; }
.productSx_l .g_mbx em{ margin:0 3px; }
.productSx_l .g_mbx span{ font-weight:bold; color:#b4201e; }
.productSxList{ padding:30px 26px 0 0; }
.productSxList li{ height:190px; margin:0 0 20px; }
.productSxList li.li1{ background:#f9f9f9; }
.productSxList .pic{ width:190px; height:190px; overflow: hidden; }
.productSxList .pic img{ width:100%; display:block; }
.productSxList .text{ width:707px; padding:35px 0 0; position: relative; }
.productSxList .text h3{ font-size:22px; height:35px; position: relative; }
.productSxList .text h3 a{ color:#b4201e; }
.productSxList .text h3 i{ width:32px; height:2px; left:0; bottom:0; position: absolute; background:#b2b2b2; }
.productSxList .text h4{ font-size:16px; font-weight:normal; color:#999; line-height:16px; padding:12px 0; }
.productSxList .text .nr{ font-size:14px; color:#333; line-height:26px; }
.productSxList .text .btn{ width:109px; height:36px; right:20px; bottom:0; position: absolute; background:url(../images/ljxqBtn.png) no-repeat center; }
.productSxList .text .nr span{ margin-right:10px;}

.productSx_r{ width:240px; }
.productSx_r .bigTitle{ width:100%; height:96px; margin:0 0 3px; text-align:center; line-height:96px; color:#fff; font-size:28px; font-weight:normal; background:url(../images/ertop.jpg) no-repeat center bottom; }

.sxListBox{ border:1px solid #e5e5e5; margin-bottom:5px; }
.sxListBox h3{ height:48px; line-height:48px; font-size:18px; font-weight:normal; color:#fff; padding:0 0 0 52px; background:#555b64 url(../images/sxTitleIcon.png) no-repeat 24px center; }
.sxListBox .dxBox{ padding:12px 0 10px; font-size:14px; line-height:30px; display:none; padding-left:25px;}
.sxListBox .dxBox p{ padding:0 0 0 27px; cursor:pointer; background:url(../images/dxIcon.png) no-repeat left center; }
.sxListBox .dxBox p a{ display:block; color:inherit;}
.sxListBox .ul{display:none}


.sxListBox .dxBox p.on{ background-image:url(../images/dxIconOn.png); }
.sxListBox li h4{ line-height:42px; cursor:pointer; font-size:16px; font-weight:normal; height:42px; position: relative; background:#f9f9f9; padding:0 20px 0 24px; }
.sxListBox li h4.on i{ transform:rotate(90deg); }
.sxListBox li{ margin:0 0 4px 0; }
.sxListBox li:last-child{ margin:0; }
.sxListBox li i{ width:5px; height:8px; right:20px; top:50%; margin-top:-4px; position: absolute; background:url(../images/sxJt.png) no-repeat; }
.sxListBox li .dxBox{ display:none; }
.sxListBox .sr{ width:63px; height:26px; margin:0 3px 0 0; font-size:14px; border:1px solid #d1d1d1; line-height:26px; text-align:center; float:left; -o-border-radius:2px; -ms-border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.sxListBox .btn{ width:50px; height:28px; line-height:28px; text-align:center; color:#fff; background:#b4201e; font-size:14px; border:0; -o-border-radius:2px; -ms-border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.sxListBox .abBox{ padding:20px 26px; }
.sxListBox ol{ padding:10px 0 15px; display:none; }
.sxListBox ol li{ padding:0 27px; line-height:32px; }
.sxListBox ol li a{ padding: 0 0 0 10px; background:url(../images/jt.jpg) no-repeat left center; font-size:12px; color:#000; }


.sxListBox ol li .dxBox .g_dx a{ padding: 0 0 0 0px; background:none; font-size:12px; color:#000; }

.sxListBox ol li a.on{ background-image:url(../images/jt1.jpg); }
.gMbxBox{ height:40px; border-bottom:1px solid #e3e3e3; }
.gMbxBox .gFh{ width:102px; line-height:40px; color:#fff; background:#c01925; text-align:center; font-size:14px;  }
.gMbxBox .gFh img{ width:17px; height:13px; display:inline-block; vertical-align:middle; margin:0 5px 0 0; }
.gMbxBox .gMbx{ font-size:14px; color:#999; line-height:40px; }
.gMbxBox .gMbx a{ color:#999; }
.gMbxBox .gMbx span{ font-weight:bold; color:#b4201e; }

.gProductXqTop{ padding:40px 0 0; }
.gProductXqTop .left{ width:267px; }
.gProductXqTop .left li{ float:left; }
.gProductXqTop .left img{ width:100%; display:block; }
.gProductXqTop .left li.li1{ width:268px; height:268px; margin:0 0 23px; }
.gProductXqTop .left li.li2,.gProductXqTop .left li.li3,.gProductXqTop .left li.li4,.gProductXqTop .left li.li5{ width:81px; height:81px; }
.gProductXqTop .left li.li3{ margin:0 12px; }
.gProductXqTop .left li.li5{ margin:12px auto;/* float:none;*/position: relative;transform: translateX(-50%); left: 50%; }
.gProductXqTop .left li.li6{ float:none; display:block; }

.gProductXqTop .right{ width:899px; }
.gProductXqTop .right .title{ height:58px; border-bottom:2px solid #c01925; font-size:14px; color:#999; }
.gProductXqTop .right .title h3{ font-size:26px; line-height:26px; height:32px; color:#000; }
.gProductXqTop .right_l{ width:342px; }
.gProductXqTop .right_l{ padding:40px 0 0; }
.gProductXqTop .right_l h2{ line-height:36px; padding:0 0 0 26px; font-size:16px; font-weight:normal; color:#333; }
.gProductXqTop .right_l h2.h21{ background:url(../images/h2Icon1.jpg) no-repeat left center; }
.gProductXqTop .right_l h2.h22{ background:url(../images/h2Icon2.png) no-repeat left center; }
.gProductXqTop .right_l h2.h23{ background:url(../images/h2Icon3.png) no-repeat left center; }
.gProductXqTop .right_l h2.h24{ background:url(../images/h2Icon4.png) no-repeat left center; }
.gProductXqTop .right_l h1{ font-size:16px; color:#333; padding:0 0 0 25px; background:url(../images/cpcsIcon.png) no-repeat left center; }
.gProductXqTop .right_l ul{ border-top:1px solid #ddd; border-right:1px solid #ddd; }
.gProductXqTop .right_l li{ float:left; height:30px; font-size:12px; color:#616161; text-indent:10px; line-height:30px; border-left:1px solid #ddd; border-bottom:1px solid #ddd; }
.gProductXqTop .right_l li.li1{ width:156px; }
.gProductXqTop .right_l li.li2{ width:183px; }
.gProductXqTop .right_l .cpcs{ padding:38px 0 0; }

.gProductXqTop .right_r{ width:485px;}
.gProductXqTop .right_r h5{ font-size:16px; font-weight:normal; color:#333; line-height:36px; }
.gProductXqTop .right_r ul{height:430px; overflow:hidden;}
.gProductXqTop .right_r li{ height:32px; line-height:32px; border-top:1px solid #e5e5e5; }

.gProductXqTop .right_r li.li1{ background:#f9f9f9; }
.gProductXqTop .right_r .li_l{ width:200px; padding:0 9px 0 38px; color:#c01925; }
.gProductXqTop .right_r .li_r{ width:230px; }
.gProductXqTop .right_r .lisrMore{ border:1px solid #dbdbdb; display:block; height:32px; line-height:32px; text-align:center; font-size:14px; color:#000; }

.gProductXqBot{ padding:30px 0 85px; }
.gProductXqBot .sycx{ padding:0 0 0 24px; line-height:30px; background:url(../images/sycxIcon.png) no-repeat left center; }
.gProductXqBot .title span{ display:inline-block; cursor:pointer; font-size:14px; color:#fff; padding:0 15px; line-height:30px; background:#3e4a62; border-radius:3px; margin-right:5px;}
.gProductXqBot .title img{ margin:0 0 0 7px; }
.gProductXqBot .title span.on img{ -o-transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform:rotate(180deg); }
.gProductXqBot .title span.on{ background:#c01925; }
.gProductXqBot .con{ padding:15px 0 0; }
.gProductXqBot .con table{ width:100%; }
.gProductXqBot .con th{ height:44px; line-height:44px; text-indent:62px; font-size:16px; color:#252525; border-bottom:1px solid #e5e5e5; }
.gProductXqBot .con td{ height:32px; font-size:14px; text-indent:62px; border-bottom:1px solid #e5e5e5; }
.gProductXqBot .con tr:nth-child(2n-1){ background:#f9f9f9; }
.gProductXqBot .con tr:nth-child(1){ background:#fff; }
