﻿@charset "utf-8";

*{margin:0px;padding:0px;}
.breadcrumb{ margin-bottom:10px; background:#7a6a55;}
.breadcrumb a{color:#fff;}
.breadcrumb a:hover{color:#fff;}

body {
	font-family: "Microsoft JhengHei", PMingLiU;
	color: #000;
	font-size:18px;
	line-height: 36px;background: url(../img/ide_bj.jpg) center bottom repeat;
}


li{list-style:none;}
a {color: #000;text-decoration: none;}
a img {border: 0px;}
a:hover {color:#c7976f;text-decoration: underline;text-decoration: none;}
a:focus{outline: none; }
img{width:auto;max-width: 100%;height: auto;display: inline-block; border:0;}
.nopadding{padding:0;}
.nopadding_right{padding-right:0;}
input{outline:none;}

input{background:none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;outline: none;border: none;}
/* WebKit browsers */
input::-webkit-input-placeholder {color: #C0C0C0;}
/* Mozilla Firefox 4 to 18 */
input:-moz-placeholder {color: #C0C0C0;}
/* Mozilla Firefox 19+ */
input::-moz-placeholder {color: #C0C0C0;}
/* Internet Explorer 10+ */
input:-ms-input-placeholder {color: #C0C0C0;}
button{background:none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;outline: none;border: none;}

#indcon {overflow:hidden;padding:0;}
#indcon2 {overflow:hidden;padding:10px 0 0 0;

background-repeat: no-repeat, no-repeat;  
background-position: top right -30px, bottom left -30px;}

.banner{position:relative;padding:0;}
.banner a{ float:left; width:100%;}
.banner img{width:100%;}
.bannertitle{font-size:20px;font-weight:bold;padding:30px;color:#666;}
.bannercontent{font-size:16px;padding:30px 15px;color:#666;}
.banner2{height:133px;overflow: hidden;}

.top{z-index:9999;padding:0; position:absolute;top:0;left:0;
background:rgba(255, 255, 255, 0.6) !important;filter:Alpha(opacity=60);background:#fff;}
.topfb{padding:0;text-align:right;position:relative; z-index:2; float:left;}
.topfb img{width:auto;max-height:49px;}
.topfb a{font-size:0.85em; font-weight:bold;text-align:center;display:inline-block; margin:0 5px;
float:left; position:relative;color:#4b3117; line-height:18px;
border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; 
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.topfb .glyphicon{}
.topfb a:hover{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);transform: translateY(-6px);}

.scut-container {float:left; width:100%;}
.scut-container a{min-width:30px;width:auto; text-align:center;line-height:28px;color:#4b3117;margin:0 7px;text-align: center;display: inline-block;float:left; padding:0;font-size:1em;}
.scut-container a span{ display:inline-block;}
.scut-container .searchdiv {max-width:60px;height:40px;line-height:40px;text-align: center;color: #FFF;background: #ff9362;float:right;position:relative;}
.scut-container .searchdiv2{background:#f77c45;}
.scut-container .sinput{position:absolute;top:0;right:120px;height:100%;float:left;}
.scut-container .sinput input{height:100%;padding:0 5px;color:#404040;}
.scut-container .searchdiv button{background:none;border:0;width:100%;}
.searchdivxs{display:none;padding:5px 1%;text-align: center;color: #FFF;background: #575757;}
.searchdivxs input{height:30px;width:85%; border:none; background:#fff; padding:0 10px 0 10px; color:#7c7c7c;}
.searchdivxs button{height:30px;width:13%;background:#575757;border:none;}

.scut-container .searchdivB{ width:200px;line-height:28px;text-align: center;float:left;position:relative;padding:0; padding-right:10px; margin-top:5px;}
.scut-container .searchdivB button{position:absolute;top:0;right:0;border:0;min-width:36px;height:28px;border-left:none; font-size:1em; color:#000; background:none;}
.scut-container .sinput2{float:left; font-size:0.9em;width:100%;}
.scut-container .sinput2 input{height:100%;line-height:26px;height:28px;background: none;border:none;border:1px #424242 solid;padding:0 36px 0 10px;width:100%;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.scut-container .searchdivB form{float:left; width:100%;position:relative;}


.modal-body {padding-bottom: 30px;}
.logo {font-family: Arial;font-weight: bold;color: #fb5e74;}
.logo a {color: #fb5e74;}

.logo img {display: inline-block;width: auto;height: auto;max-width:100%;max-height:105px;}
.logo1 {padding-top: 30px;line-height: 40px;}


.smenuA{line-height:22px; padding:0; margin-top:30px;}
.smenu {padding:0;}
.smenu a{position:relative;color:#000; width:100%; float:left;padding:0; font-weight:bold;}
.smenu li{text-align: center;position:relative; padding:28px 0 0 0;}
.smenu li span{ font-size:0.75em; color:#18361e;}
.smenu li:hover{background: url(../img/more_icon.png) center top no-repeat;}
.smenu li ul{position:absolute;top:100%;left:0;width:100%;height:auto;z-index:99999;background:#c7976f;border-top:none; font-size:0.95em;
-moz-box-shadow:3px 3px 0 #969696;
-webkit-box-shadow:3px 3px 0 #969696;
box-shadow:3px 3px 0 #969696;}
.smenu li ul li{border-top:1px solid #fff; line-height:100%;border-right:none; padding:0; float:left; width:100%;}
.smenu li ul li:before{ display:none;}
.smenu li ul li a:before{ display:none;}
.smenu li ul li a:after{display:none;}
.smenu li ul li a:hover{ color:#fff;}
.smenu li ul li:hover{background:#b38258;color:#fff;}
.smenu li:hover li a{color:#fff;background:none;padding:10px 5px;}
.smenu li ul li a{color: #fff;font-size:0.95em;line-height:22px;padding:10px 5px;border-right: none;font-weight:normal; width:100%;}
.smenu li ul li ul{position:absolute;top:-1px;left:100%;width:100%;height:auto;z-index:9999999;background:#c7976f; float:left;}
.smenu li:last-child ul li ul{left:auto;right:100%;
-moz-box-shadow:-3px 3px 0 #969696;
-webkit-box-shadow:-3px 3px 0 #969696;
box-shadow:-3px 3px 0 #969696;}
.smenu>li .indicator {position: absolute;color: #fff;top:34px;right: 8px;font-size:0.9em; display:none;}
.smenu>li:hover>.indicator {color: #fff;}
.smenu ul>li .indicator {top:10px;right: 8px;color: #fff;}
@media ( max-width :1180px) {
.smenu a{font-size:1em;}
}
@media ( max-width :1060px) {
.smenu li ul li a{font-size:0.9em;}
}
@media ( max-width :900px) {
.smenuA{width:100%; margin:0 0 10px 0;}
.smenu{ text-align:center; width:100%;}
.smenu a {font-size:0.9em;}
.smenu li ul li{ width:100%; float:left;}
}
@media ( max-width : 768px) {
.smenuA{font-size:1em;background:#c7976f;}
.smenu {margin-top:0; padding:0;color:#fff;}
.smenu a{border-right: none;background:none;width:100%; margin:0;padding:10px;color:#fff;}
.smenu li span{ color:#fff;}
.smenu li:hover a{background:none; padding-left:10px;}
.smenu li:before{ display:none;}
.smenu a:before { display:none;}
.smenu li {text-align:left;border-top:1px solid #fff; border-left:none;padding:0; background:none;float:left; width:100%;}
.smenu .showhide{ padding:15px 0;}
.smenu>li:last-child{border-left:none; }
.smenu li:first-child{text-align:center;}
.smenu li:hover{background:#b38258;}
.smenu li ul{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none; border:none;background:none; width:100%;}
.smenu li:last-child ul li ul{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.smenu li ul li{border-top:1px solid #fff;}
.smenu li ul li:first-child{ text-align:left;}
.smenu li ul li:hover{}
.smenu li ul,.smenu li ul li ul {position: static;}
.smenu>li .indicator {right:20px; display: block;top:20px;}
.smenu ul>li .indicator {right:20px;top:15px;}
.smenu>li>ul>li>a {padding-left:20px !important;}
.smenu>li>ul>li>ul>li>a {padding-left:30px !important;}
.smenu>li>ul>li>ul>li>ul>li>a {padding-left:40px !important;}
}


.cart1{background: #222;text-align: center;color: #FFF;position: relative;border-right: 1px solid #d9d4d0;padding: 0px;}
.cart2 {background: #999;text-align: center;color: #FFF;border-right: 1px solid #d9d4d0;padding: 0px;}
.cart2:last-child {border-right: 0px;}
.cartarrow {position: absolute;right: -3px;top: 28px;z-index: 99; display:none;}
.cart3 {font-size: 15px;padding-top: 10px;}
.cart4 {font-size: 15px;}
.cart5 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;color: #bluelink2;}
.cart5 a {color: #f60;}
.cart7 {font-size: 18px;color: #999;}
.cart8 {color: #7c7c7c;font-family: Arial;text-align: right;}
.cart9 {font-size: 18px;color: #F90;font-weight: bold;}
.cart10 {font-size: 16px;color: #7c7c7c;}
.cart11 {text-indent: -12px;padding-left: 27px;padding-top: 15px;line-height: 24px;}
.cart12 {font-size: 20px;}
.cart13 {padding-left: 35px;padding-bottom: 15px;line-height: 24px;}
.cart14 {padding-left: 20px;line-height: 18px;}
.cart15 {padding-left: 20px;line-height: 18px;font-size: 14px;padding-top: 0px;padding-bottom: 20px;}
.cart16 {font-weight: bold;color: #7c7c7c;	font-size: 15px;padding-top: 5px;padding-bottom: 5px;}
.cart17 {font-size:0.8em;padding-top: 5px;color: #666;line-height: 18px;}
.cart18 {font-size: 15px;color: #7c7c7c;font-weight: bold;}

.cartnotice {color: #cd403c;font-size: 16px;padding-top: 7px;padding-bottom: 7px;}
.cartnotice a {color: #cd403c;}
.carttitle {background: #222;color: #FFF;margin: 10px 0px; line-height:46px;text-align: center;font-size:1.1em;}

.form-horizontal .control-label {text-align: right;font-size: 15px;font-weight: normal;padding-right: 10px}

.iconcartn {font-size: 11px;font-family: Arial;color: #F60;}

.case1 {width: 100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;position: relative;padding:0px;border-bottom:none;}

.login1 {font-size:0.85em;text-align: center;padding-top: 5px;padding-bottom: 5px;color: #7c7c7c;}
.login2 {background: #3a5898;color: #FFF;border-radius: 7px;text-align: center;margin-bottom: 20px;}
.login2 a {width: 100%;height: 100%;display: inline-block;text-align: center;color: #FFF;padding-top: 5px;padding-bottom: 5px;}
.login3 {font-size: 0.85em;padding-top: 5px;padding-bottom: 5px;color: #7c7c7c;}

.indexcon {padding:20px 0;position: relative;overflow: hidden;}
.indexcon img{width:auto;max-width: 100%;height: auto;}
.indexconimg{padding:0;}
.indexconimg img{width:100%;height:auto;}

.ljh{ padding:5px;}

.ljh:hover .lj{ display:block; margin-top:-40px; line-height:40px;text-align:center; background-color:#7c7c7c7c7c7c;filter: alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7; color:#ffa700;}
.lj{color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis; display:none;}

.indexnews{ padding:0 30px;}
.indexnews a{float:left;width:100%;border:1px #b98e63 solid;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; background:#fff;color:#7c7c7c;padding-bottom:20px;
-moz-box-shadow:2px 2px 6px #6c6c6c; overflow:hidden;
-webkit-box-shadow:2px 2px 6px #6c6c6c;
box-shadow:2px 2px 6px #6c6c6c;}
.inews_t{ padding:0;}
.inews_t img{ width:100%;}
.indexnews2{padding:10px;border-bottom:1px #b5b5b5 solid;}
.indexnews2:last-child{border-bottom:0;}
.indexnewst{float:left; width:100%;padding:40px 20px 0 20px; margin-top:20px; line-height:28px;
background: url(../img/inews_bj.png) center top repeat-x;}
.indexnewst2{font-weight:bold;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;
background: url(../img/inews_icon.png) left top 8px no-repeat; padding-left:35px;}
.indexnewsc2{margin:5px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.indexnewsb{float:left; width:100%; color:#fff; text-align:center; margin-top:20px; font-size:0.9em; display:none;}
.indexnewsb span{display:inline-block;padding:0 25px; background:#4b3117;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.indexnewsb2 a{display:inline-block;padding:2px 10px;border:1px #CCC solid;}
.indexnews a:hover .indexnewsb span{ background:#4b3117;}
.indexnews2:hover{ background:#f3e9e1;}
.indexnews2:hover .indexnewst2 a{ color:#18361e;text-decoration:underline;}
.indexnews2 a{ color:#000;}

.indexnews5{ background-color:#5b382f;box-sizing:border-box; padding:10px;text-align: left;margin-bottom:10px;float: left; width:100%;}
.indexnews5 img {width: 16px;height: 16px;display: inline-block;}
.indexnews5 a{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;display: block;}

.indexnews3{box-sizing:border-box;padding:0px;text-align:left;float:left;width:100%; border-bottom:1px #b6b6b6 dotted; margin-top:20px;}
.indexnews3 img {width:16px;height:16px;display: inline-block;}
.indexnews3 a{float:left;width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;padding:4px 100px 4px 20px;margin-right:-100px;
z-index:2; position:relative;}
.indexnews3 a:before{ content:"·"; position:absolute;top:4px;left:10px;}
.indexnews3 a:hover{ color:#fff;font-weight:bold;}
.indexnews3:hover{background:#c7976f;position:relative;z-index:2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.indexnews3 span{float:right; margin-top:10px; font-size:0.9em; line-height:24px;padding:0 10px; color:#4141b1;}
.indexnews3:hover span{color:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px; position:relative;}



.indexpro {padding:0;}


.proh{padding:10px;}
.proimg {background:#fff;padding:10px;border:4px solid #919191;}
.proimg:hover{border:4px solid #7c3f2a;}

.prot {float: left;color: #9B4D00;text-align: center;font-size: 18px;padding: 0;height:38px;line-height:38px;margin: 10px 0px 6px 0px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.prot a {color: #4AB54A;}
.proc {color: #777;}
.prob{margin-top:10px;}
.prob button{display:inline-block;padding:5px 10px;background:#FFF;border:2px #4AB54A solid;color:#4AB54A;}
.prob button:last-child{float:right;}

.prop1 {text-decoration: line-through;font-size: 16px;text-align: left;color: #ccc;padding-left: 5px;height:38px;line-height:38px;
position:absolute;width:80px;height:38px;left:0px;top:0px;}

.prop2 {position:absolute;color: #e08f31;font-size: 20px;font-weight: bold;text-align: right;background:url(../images/ssio.png) no-repeat left center;
height:40px;line-height:40px;width:90px;right:0px;top:0px;}
.prop2 a {background-color: #36ad36;color: #4AB54A;padding: 0 10px;float: left;font-size:15px;}
.prop2 a:hover {background-color: #008100;}
.prop3 {color: #c47c7c7c0;font-size: 18px;font-weight: bold;}


.listmode{text-align:right;padding-right:20px;font-size:1em; display:none;}
.listmode a{display:inline-block;margin:0 10px;}
.actlist{color:#F60;}
.prodlist{padding:0 15%;}
@media (max-width:768px) {
.indexnews{ margin-bottom:20px;}
.prodlist{padding:0;}
}
.prodlist>.prodinfo {padding-top: 14px;padding-bottom: 14px;border-bottom: 1px dotted #666666;}
.prodlist>.prodinfo:hover {background: #efefef;}
.prodlistpic {padding: 3px;box-sizing: border-box;border: 1px solid #999;width: 100%;}
.prodlistc{color: #999;}
.prodlistc span{font-weight: bold;font-size: 15px;color: #111;}

.fbshare{float:left;margin-right:10px;padding:0;margin-top:-4px;}
.producttitle {font-size:1.2em;line-height:28px; border-bottom:1px #d2d2d2 solid;font-weight:bold;padding-bottom:10px; margin-bottom:20px;text-align:center;}

.productpic {width: 100%;text-align: center;}

.productpic img {display: inline;max-width: 400px;height: auto;text-align: center;}

.product1 {margin: 10px 0px;border-right: 1px solid #b4b4b4;font-size: 15px;text-align: center;}
.product2 {margin: 10px 0px;font-size: 16px;text-align: center;}

.product3 {font-family: Arial;font-size: 18px;color: #F00;}
.product4 {font-size: 16px;}
.product5 {padding-top: 10px;border-bottom: 1px dotted #7c7c7c;}

.productinfo a {color: #666;}
.productinfo select {display: inline;}
.procon img{width:auto;max-width:100%;}

.subtb {background: #4b3117; line-height:46px;text-align: center;position: relative;color: #FFF;font-size: 1.1em;margin-top: 10px;}

.footer{color:#fff;word-break:break-all; padding:0;background: url(../img/icont_bj.jpg) center left no-repeat;background-size: cover;}
.botconmar{width:1200px;margin:0 auto;content:"";clear: both; float:right; padding:120px 30px 30px 30px;
background:rgba(24, 54, 30, 0.5) !important;filter:Alpha(opacity=50);background:#18361e;}
.botconmar a{display:inline-block;text-decoration: none;color:#fff;}
.botcon{text-align:left;}
.botcon li{ float:left; width:100%;list-style-image:none;list-style-type:none;}
.botcon a{display:inline-block;text-decoration: none;}
.copyright{line-height:24px;padding:14px 10px; text-align:left;background:#c7976f;color:#fff;position:relative; text-align:center; font-size:0.9em;}
.ibot_nav{ padding:0;}
.ibot_nav a{color:#fff;}
.copyright_1 span{}


@media ( max-width :767px) {
.botconmar{width:100%;}
.copyright_1 span{ float:left; width:100%;}
}

.subline {margin-top: 10px;}

.subtitle {font-size: 18px;color: #fff;padding-bottom: 8px;padding-top: 7px;position: relative;background-color: #ff7400;text-align: center;}
.subtitle:hover{color: #fff;}
.subtitle1 {font-size:1.5em;font-weight:bold;border-bottom:1px #000 solid;padding:10px 10px;}
.subtitle1:before{font-family: 'Glyphicons Halflings';content:"\e131";font-size:18px;margin-right:10px;}
.subtitle2 {font-size: 35px;font-weight:bold;border-bottom:1px #ccc solid;padding:15px 25px;text-align:center;}
.subtitle1 ul,.subtitle2 ul{float:right;}
.subtitle1 ul li,.subtitle2 ul li{font-size: 16px;font-weight:normal;display:inline-block;}
.subtitle1 ul li:before,.subtitle2 ul li:before{content:" / ";}
.subtitle1 ul li:first-child:before,.subtitle2 ul li:first-child:before{content:"";}

@media screen and (max-width: 767px) {
.subtitle1 ul,.subtitle2 ul{display:none;}
}


.subtitle3 {font-size: 18px;color: #b01317;padding-bottom: 5px;padding-top: 15px;}

.subcon {min-height: 330px;height: auto !important;height: 330px;padding:20px 30px;word-break:break-all;}
.subcon img{width:auto;max-width:100%;}

.subcon ul{list-style:inside;}
.companyt {font-size: 24px;color: #ff6600;padding-bottom: 5px;}

.contact {font-size: 15px;background: #f7f7f7;padding-top: 10px;}
.contact label {}
.contact ol {padding-left: 20px;}

.note1 {border-top: 1px dotted #666;padding-top: 5px;padding-bottom: 5px;}
.note2 {color: #7c7c7c;}
.note3 {font-family: Arial;font-size: 12px;text-align: right;color: #999;}

@media ( min-width :1024px) {
.news1{min-height:400px; height:auto !important; height:400px;}
}

.news2 {border-bottom: 1px dotted #7c7c7c;padding-bottom: 10px;margin-bottom:20px;}
.news3 {color:#424242;display:block;float:left;overflow:hidden;white-space:nowrap;padding-right:7px;padding-left:7px;text-overflow: ellipsis;-o-text-overflow: ellipsis; font-weight:bold;}
.news3 span{ padding-left:25px;font-family: "Microsoft JhengHei", PMingLiU; width:100%; display:inline-block;font-weight: bold;}
.news3 span:before{ position:absolute;left:0;top:0;font-family: 'Glyphicons Halflings'; font-size:1em; color:#7c7c7c;}
.news6{ color:#424242;}

.news1>a {padding:14px 0;border-bottom:1px dotted #424242;display: block;color: #4b3117;}
.news1>a:hover{color: #d59817;text-decoration: none;}
.news1>a:hover .news3{color:#c7976f;}
.news1>a:hover .news3 span:before{color:#c7976f;}
.contitle1{color:#c7976f;font-size:20px;word-break:break-all;font-weight:bold;}

.newsdetail {word-break: break-all;min-height: 300px;height: auto !important;height: 300px;}
.newsdetail img {width: auto;max-width: 100%;height: auto;display: block;}
.newsimg {width: auto;max-width: 100%;}

@media ( min-width :1024px) {
.conlist{min-height:400px; height:auto !important; height:400px;}
}
.conlist{padding-top:15px;}
.conlist>a {padding-top: 14px;padding-bottom: 14px;border-bottom: 1px dotted #cfcfcf;display: block;}
.conlist>a:hover {text-decoration: none;}
.conlistpic {padding: 3px;box-sizing: border-box;border: 1px solid #999;width: 100%;}
.news4 { float:left; width:100%;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis; color:#7c7c7c; margin-top:7px;}
.news5 {float:left; width:100%;color: #999;overflow: hidden;white-space: nowrap;padding-right: 7px;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.conlist>a:hover .news4{ color:#4b3117;}

.pager a {color: #7c7c7c;}
.member {padding-left: 5px;padding-right: 5px;text-align: center;}
.member1 {font-size: 17px;}
.member2 {padding-top: 20px;}
.member2 table{border-top: 1px solid #cccccc;}
.member2 .form-group .col-xs-2 {}
.member3 {color: #F60;}
.member4 {font-size: 11px;font-family: Arial;}

.szmenub {background: #ff9900;text-align: center;font-size: 15px;margin-bottom: 5px;color: #FFF;font-family:"Microsoft JhengHei", PMingLiU;}
.szmenub:hover {background: #e4393c;text-align: center;font-weight:bold;font-family:"Microsoft JhengHei", PMingLiU;}
.szmenub:hover .szmenu{display:block;}

.szmenu {position: absolute;top: 100%;left: 0px;border: 2px solid #e4393c;z-index: 1100;padding-right: 0px;padding-left: 0px;background:#fafafa;font-family: PMingLiu;
padding-top:10px;padding-bottom:10px;display:none;}
.szmenu ul {list-style: none;padding: 0;margin: 0;text-align: left;}
.szmenu li {padding: 5px 3%;color: #7c7c7c;position:relative;}
.szmenu ul a {color: #7c7c7c;font-weight:normal;font-family:"Microsoft JhengHei", PMingLiU;}
.szmenu ul a:hover {font-weight: bold;text-decoration: underline;color: #e4393c;}
.szmenu>ul {padding-left: 10px;padding-right: 10px;}
.szmenu>ul>li {border-bottom: 1px solid #FFF;position: relative;padding-left: 10px;}
.szmenu>ul>li:hover {border: 1px solid #CCC;background: #FFF;padding-bottom: 4px;font-family:"Microsoft JhengHei", PMingLiU;}
.szmenu li ul{display:none;border-left:none;background-color:#E4393C;filter: alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;}
.szmenu li ul li{margin:0px;padding:0px;}
.szmenu li ul a{color:#FFF;padding:1% 2%;display:block;text-decoration:none;}
.szmenu li ul a:hover{font-weight:300;color:#FFF;background:#dd292c;text-decoration:none;}
.szmenu li:hover ul{ display:block; position:absolute; top:-1px; right:-100%; width:100%; }
.szmenu li:hover ul ul{ display:none; }
.szmenu li li:hover ul{ display:block; position:absolute; top:-1px; right:-100%; width:100%; }
.szmenu li li:hover ul ul{ display:none; }
.szmenu li li li:hover ul{ display:block; position:absolute; top:-1px; right:-100%; width:100%; }
.szmenu li li li:hover ul ul{ display:none; }
.szmenu li li li li:hover ul{ display:block; position:absolute; top:-1px; right:-100%; width:100%; }
.szmenu li li li li:hover ul ul{ display:none; }
.szmenu li li li li li:hover ul{ display:block; position:absolute; top:-1px; right:-100%; width:100%; }
.szmenu li li li li li:hover ul ul{ display:none; }
.szmenu li li li li li li:hover ul{ display:block; position:absolute; top:-1px; right:-100%; width:100%; }
.szmenu li li li li li li:hover ul ul{ display:none; }

.red {color: #F00;text-align:center;}
.green {color: #489f48;}
.clear {height: 0px;clear: both;overflow: hidden;}
.prodtran{position:absolute;top:100%;left:50%;z-index:999;background:#FFF;border:1px #CCC solid;padding-left:5px;}
.qty{width:40px;height:30px;text-align:center;margin:0; border:1px #ddd solid;}
.qtyadd{height:30px;width:20px;text-align:center;margin:0;cursor:pointer;border:1px #ddd solid;}
.piccon {border:1px solid #ddd;padding:20px;color:#7c7c7c;width:98%;margin:1%;
}
.movebg{top:0;padding:0;width:100%;height:100%;margin:0 auto;position:absolute;background-size:cover;background-attachment:fixed;background-repeat:repeat-y;background-repeat:repeat;}
.moveoverlay {top: 0;width: 100%;height: 100%;position: absolute;}
.movecontainer { position: relative;}
.mm-footer img{ width:auto;}
.tbformt{text-align:center;}
.tbformi{padding:5px;text-align:center;}
.tbforms{padding:10px;}
.nopadding{ padding:0;}
.de_yj img{
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
.de_yy img{
	-moz-border-radius: 5px 5px 5px 5px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=&amp;qpos;#969696&amp;qpos;, Direction=135, Strength=10);
	background-color: #7c7c7c;
	-moz-box-shadow:1px 3px 5px #969696;
	-webkit-box-shadow:1px 3px 5px #969696;
	box-shadow:1px 3px 5px #969696;
}
.de_x img{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.de_x img:hover{
	-webkit-transform: rotate(-4deg);
	-moz-transform: rotate(-4deg);
}

@media screen and (max-width: 767px) {
.banner{ padding:0;}
.bannertitle {font-size:11px;padding:3px;}
.bannercontent {font-size:8px;padding:0 1px;line-height:10px;}
}

#szpop {position: fixed;left: 10px;bottom: 50px;z-index: 17c7c7c0;font-size: 18px;color: #FFF;cursor: pointer;line-height: 18px;}
#szpop a {color: #FFF;}
.szmp {display: inline-block;border: 5px solid #FFF;background: rgba(21, 93, 78, .7);font-size: 22px;padding: 10px 10px 12px 12px;border-radius: 30px;}

.szcall {position: absolute;top: -33px;left: 35px;background: rgba(21, 93, 78, .7);padding: 6px 7px;border-radius: 18px;}
.szmsg {position: absolute;top: -38px;left: 0px;background: rgba(21, 93, 78, .7);padding: 6px 7px;border-radius: 18px;}

/*background:#165d4e;*/
.szlist {position: absolute;top: -5px;left: 60px;left: 57px;background: rgba(21, 93, 78, .7);padding: 6px 7px;border-radius: 18px;}
.szhide {position: absolute;top: 33px;left: 57px;background: rgba(21, 93, 78, .7);padding: 6px 7px;border-radius: 18px;}

.scrollup {background:#b38258; color:#fff; text-align:center;width:50px;height:50px;line-height:50px;font-size:1.4em;
border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;
position: fixed;bottom: 50px;right: 50px;display: none;z-index:99999;}
.scrollup .glyphicon{top:-2px;right:-1px;}
.scrollup:hover{background:#c7976f;}

.iright{position:fixed;width:70px;right:40px;bottom:107px;z-index:99999; margin:0; padding:0}
.iright img{ float:left;}
.iright_1{height:70px;border:1px #18361e solid; padding:3px; 
border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.iright_1 a{ float:left; width:100%; height:100%;background:#18361e url(../img/iright_bj.png) center top 10px no-repeat; padding-top:18px; color:#fff; font-size:0.8em; text-align:center;
border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.iright_2{ margin-top:0; padding:0 10px;margin-top:7px;}

.left_icon{position: fixed;width:50px;right: 50px;bottom:107px;z-index:99999;}
.left_icon a{ float:left; margin-bottom:6px;}


/*Gy*/
.contact{font-size:1em; padding:30px 10px 20px 10px;}
.form-horizontal .control-label {font-size:1em; color:#000;}
.form-horizontal .control-label {padding-top:0;}
.control-label img{ float:left; margin-top:7px;}
.contact label{ color:#000; float:left;}
input[type="radio"], input[type="checkbox"] {margin:10px 0 0;}
.form-control{border-radius:0;}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { padding-top: 0;}
.movecontainer{ padding:0;}
.news1{margin:15px 0;}
.breadcrumb{ color:#fff;margin-bottom:0px; background:#000; text-align:right;}
.breadcrumb > li + li::before {color:#fff;}
.baseprod { padding:0;}
.subtitle{padding-bottom:8px;padding-top:8px;background:#000;font-size:1.1em;color:#fff;}
.subtb{background: #000;line-height: 46px;text-align: center;position: relative;color: #FFF;font-size: 1.1em;margin-top: 10px;}
.procon {font-size:1em;line-height:32px;padding:15px 10px;}
.btn{font-size:1em;}
.producttitle {font-size:1.2em;line-height:28px; border-bottom:1px #424242 solid;font-weight:bold;padding-bottom:10px; margin-bottom:20px;text-align:center;}
.owl-theme .owl-controls {margin-top:-36px;text-align: center; position:relative;}
.ideprodA .owl-theme .owl-controls{ margin-top:10px;}
.cart14 input{margin:2px 0 0;}
.checkbox input{margin: 12px 0 0;}
.cart17{ margin-bottom:15px;}
.modal{ z-index:99999}
.modal.in .modal-dialog{ position: relative; z-index:9999999;}
.modal-content{float: left;width: 100%;}
.modal-body{ display:inline-block; padding-bottom:10px;}
.Nde_prod{ padding:20px 0;}
.iconf_1{ font-size:0.85em;}
.carttitle{}
.contact1{ padding:0;margin-bottom:20px;}
.owl-theme .owl-controls .owl-page span{background:#000;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {filter: Alpha(Opacity=100);opacity: 1; color:#fff;}
.Nnews_1{ padding-left:0px;}
.Nnews_2{ padding-right:0px;}
.Npro{ padding:10px 0;}
.pagination-sm > li > a, .pagination-sm > li > span {font-size:0.85em;}
.tip1{ line-height:24px; margin-bottom:15px;}

.inews_3{ text-align:center; font-size:1.1em;text-align:center; margin-top:20px;}
.inews_3 a{ float:left; width:100%;background: url(../img/inews_more.png) center bottom no-repeat; padding-bottom:20px; color:#c7976f; font-weight:bold;}
/*Gy*/


.itop_con{width:1280px;margin:0 auto;content:"";display: table;clear: both; float:none;}
.ide_con{width:1280px;margin:0 auto;content:" ";display: table;clear: both;}
.ide_con2{width:1280px;margin:0 auto;content:" "; overflow:hidden;clear: both;}
.Nde_m1{width:1280px;margin:0 auto;content:" "; overflow:hidden;clear: both;}
.ideprod_more{ line-height:100%; text-align:center;font-size:0.9em;}
.ideprod_more a{display:inline-block;background: url(../img/more_icon.png) center top no-repeat; padding-top:27px; color:#18361e;}

.indextitle{float:left;font-size:1.6em;text-align: center;position:relative; z-index:2; margin-bottom:20px; color:#18361e;}
.indextitle span{ display:inline-block; position: relative; padding:0 5px;}
.indextitle span:before,.indextitle span:after{ content:""; position:absolute;top:9px;background: url(../img/title_bj.png) center left no-repeat; width:73px; height:20px;}
.indextitle span:before{left:-73px;}
.indextitle span:after{right:-73px;}
.indextitle a{color:#7c7c7c;}

.scut-container .ide_cart{display:none;}

.ideprod_bt{}
.ideprod_bt span{ display:inline-block; padding-top:0; background:none;}
.ideprod_bt a{ float:right;}

.indextitle2 {float: left;padding: 0 10px 0px 50px;line-height: 40px;margin-bottom: 10px;color:#FFF;}
.indextitle2 a{color:#FFF;}
.indextitlec a{color:#F90;}

.idxc_1{padding:50px 0;}
.idxc_1 .movecontainer{width:1280px;margin:0 auto;content:" ";clear: both; float:none; display:table; padding-left:120px;
background: url(../img/title_bj1.png) left 5px top no-repeat;}
.idxc_2{padding:50px 0;position:relative;}
.idxc_2 .ide_con{width:1280px;margin:0 auto;content:" ";clear: both; float:none; overflow:hidden;padding-left:120px;
background: url(../img/title_bj2.png) left 5px top no-repeat;}
.idxc_3{ padding:100px 0;position:relative; margin-bottom:10px;}
.idxc_3 .movecontainer{width:1280px;margin:0 auto;content:" ";clear: both; float:none; overflow:hidden;}
.ideprod{ padding:30px 0;}
.ideprodA{width:1280px;margin:0 auto;content:" "; overflow:hidden;clear: both;padding-left:120px;
background: url(../img/title_bj3.png) left 5px top no-repeat;}
.idxc_4{ padding:30px 0 40px 0;}
.idxc_4 .movecontainer{width:1280px;margin:0 auto;content:" ";clear: both; float:none;display:table;padding-left:120px; padding-right:10px;
background: url(../img/title_bj4.png) left 5px top no-repeat;}

.logoie{float:left; padding:20px 10px 20px 20px;}
.fb_zan{float:left; font-size:0.6em; margin-top:5%;}
.fb_zan a{ float:left; margin-right:6px;}
.fb_zan img{ width:27px;}
.itop_left{ float:right; margin:20px 11px 15px 0; display:none;}

/*G*/
.inews_1{ padding:0;}
.inews_1 img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.inews_2{ padding:0 0 0 20px; font-size:0.95em; line-height:28px; margin-top:4px;}
.indexnewsc{ float:left; width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden; font-size:0.95em;}

.ide2_1{padding:0}
.ide2_2{padding:0}
/*G*/

/*H*/
.idxc_1{
background-image:url("../img/iabout_bj2.png"),url("../img/iabout_bj.png");
background-repeat: no-repeat, no-repeat;  
background-position: top right 340px, bottom right;
	}
.ibrand_1{ font-size:1.6em; text-align:center;color:#18361e;}
.ibrand_1 span{ display:inline-block; position: relative; padding:0 5px;}
.ibrand_1 span:before,.ibrand_1 span:after{ content:""; position:absolute;top:9px;background: url(../img/title_bj.png) center left no-repeat; width:73px; height:20px;}
.ibrand_1 span:before{left:-73px;}
.ibrand_1 span:after{right:-73px;}
.ibrand_2{font-size:0.9em;margin:20px 0;}
.ibrand_3{text-align:center;line-height:100%;font-size:0.9em;}
.ibrand_3 a{display:inline-block;background: url(../img/more_icon.png) center top no-repeat; padding-top:27px; color:#18361e;}

.idxc_2{ background:#eee0d4;}
.idxc_4 span{ float:left; width:100%; border:1px #e8e8e8 solid; padding:4px;
box-shadow: 0 0 8px rgba(216, 216, 216, 1);
-webkit-box-shadow: 0 0 8px rgba(216, 216, 216, 1);
-moz-box-shadow: 0 0 8px rgba(216, 216, 216, 1);}
.idxc_4 iframe{ float:left; width:100%;}

.icontA_1{ margin-bottom:20px; padding-left:10px;}
.icontA_1 a{ float:left; margin-right:8px;
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.icontA_1 a:hover{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);transform: translateY(-6px);}
.icontA_2{ font-size:0.95em;}
.icontA_2 li{float:left;width:100%;background: url(../img/icont_icon1.png) left top 14px no-repeat;background-size:16px auto; padding-left:22px;}
.icontA_2 li:nth-child(2n){background: url(../img/icont_icon2.png) left top 14px no-repeat;background-size:16px auto;}
.icontA_3 li{background: url(../img/icont_icon3.png) left top 12px no-repeat;background-size:16px auto;}
.icontA_3 li:nth-child(2n){background: url(../img/icont_icon4.png) left top 12px no-repeat;background-size:16px auto;}
.icontA_2 span{ font-size:1.6em;}

.brand_1{ margin-bottom:20px;}
.brand_2{ padding:10px;}
.brand_2 span{ position:relative; display:inline-block;float: left; width:100%;}
.brand_2 span:before{content:"";position:absolute;left:0;top:0; width:100%; height:100%;border: 5px solid rgba(255, 255, 255, 0.5)}
.brand_3{ margin-top:20px; line-height:26px;}
.brand_3 td{ border:1px #ddd solid; padding:10px; width:50%;}
.brand_3 tr:nth-child(2n){ background:#f8f8f8;}

.team{ border-bottom:1px #ddd dashed; padding-bottom:20px; margin-bottom:20px;}
.team_A img{border-radius:30px 0 30px 0px;-moz-border-radius:30px 0 30px 0px;-webkit-border-radius:30px 0 30px 0px;}
.team_B{ margin-top:30px;}
.team_B_1{ font-size:1.6em; margin-bottom:20px; position:relative;}
.team_B_1 span{ position:relative; display:inline-block; padding-bottom:10px;}
.team_B_1 span:before{content: "";position:absolute;left:0;bottom:0;height:2px; width:90px;background:#4e9ef0;transition: all 0.3s ease 0s;}
.team_B:hover .team_B_1 span:before{width:100%;}
.team_B_2{line-height:24px;}
.team_B_2 li{ float:left; width:100%; position:relative;margin-bottom:15px;}
.team_B_2 li b{width:150px;top:0;left:0;float:left; margin:0; border-right:1px #ddd solid;}
.team_B_2 li span{ float:right; width:100%;padding-left:170px; margin-left:-170px;}
.team_B_3{ margin-top:20px;}
.team_B_3 a{background:#e1e1e1;padding: 6px 20px; margin-right:10px;
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.team_B_3 a:hover{background:#c7976f; color:#fff;}
.team_B_2{ line-height:26px; font-size:0.95em; color:#444;}
.team_B_2 tr td:first-child{ font-size:1.1em;font-weight:bold;}
.team_B_2 tr td:first-child span{ font-size:0.8em; color:#888;}
.team_B_2 td{ border-bottom:1px #ddd solid;padding:10px;}

.contC{text-align:center;border-right:1px #d2d2d2 solid;}
.contC_1{ margin-bottom:6px;}
.contC_1 img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; border:3px #000 solid; padding:7px;}
.contC_2 span{ position:relative; display:inline-block; padding:0 10px; font-size:1.3em; font-weight:bold; color:#000;}
.contC_2 span:before{content: ""; position:absolute; width:16px; left:-16px; height:1px; background:#000; top:50%;}
.contC_2 span:after{content: ""; position:absolute; width:16px; right:-16px; height:1px; background:#000; top:50%;}
.contC_3{margin-bottom:10px; line-height:24px;}
.contC_4{ font-size:0.9em;}
.contC_4 a{ background:#000; color:#fff; padding:7px 25px; }
.contC_5{ text-align:center; margin-top:30px;}
.contC_5:after{content:"";position:absolute;width:100%; height:1px; background:#ddd;top:50%;left:0;}
.contC_5 span{display:inline-block;background: #000; color:#fff; font-size:1.1em; font-weight:bold; position:relative; z-index:2; line-height:50px; padding:0 20px;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px; }
.contC_6{ margin-bottom:20px;}
.contC_6 .contC:last-child{border-right: none;}
.cont_map{ padding-top:50px; padding:50px 0 0 0;}
.cont_map:before{position:absolute;content:"";top:0;left:50%; margin-left:-20px;border-width:20px;border-style: solid;border-color:transparent transparent #464646 transparent;}
.cont_map span{border:6px solid #464646;box-shadow:7px 7px 7px #C0C0C0;float:left; width:100%;}
.cont_map iframe{float:left; width:100%;}

.contact{ width:60%; margin:0 0 0 20%;}
.ideform_an{ text-align:center;width:60%; margin:0 0 0 20%;}
.ideform_an button{ background:#b38258; color:#fff; padding:0 20px; float:left; width:100%;}
.ideform_an button:hover{background:#c78750; }
/*H*/


.iGyimg{ padding:10px; float:left; position:relative;}
.iGyimgB{position:relative; z-index:3;padding:0; overflow:hidden;}
.iGyimgB a{ color:#fff; width:100%; display:inline-block; position:relative; float:left;}
.iGyimgB_1{ position:relative; padding:2px; overflow:hidden;border:1px #d2d2d2 dotted;}
.iGyimgB_1 img{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.iGyimgB_1 img{ width:100%;}
.iGyimgB_2{opacity:0;top:50%;left:0;position:absolute;text-align:center; color:#fff; width:100%; font-size:1em;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;}
.iGyimgB_2 span{ padding-top:40px;font-family: "Microsoft JhengHei", PMingLiU; line-height:22px;}
.iGyimgB_2 span:before{font-size:1.4em; position:absolute; width:100%; height:30px;top:0; left:0;font-family: 'Glyphicons Halflings';}
.iGyimgB_3{ position:absolute; width:100%; height:100%; top:0; left:0;opacity:0; padding:0;z-index:6;text-indent:-9999px;}
.iGyimgB_3 a{width:100%; height:100%; float:left;text-indent:-9999px;}
.iGyimgB_4{ text-align:left;position: relative; z-index:5;margin-top:10px; color:#000;line-height:46px; text-align:center;
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.iGyimgB_4_1{ padding:0 40px 0 10px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;}
.iGyimgB_4_2{ position:absolute;top:5px;right:10px; width:22px; z-index:1;}
.iGyimgB_4_2 a{ float:left;}
.iGyimgB_4_2 img{ float:left;}
.iGyimgB_5{ background:#c7976f; color:#fff; text-align:center; font-size:0.8em; margin-top:10px;
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.iGyimgB_7{ text-align:center; margin:10px 0 0 0; font-size:0.95em;}
.iGyimgB_7 button{display:inline-block;padding:0 10px;background:none;border:1px #787878 dotted;color:#000;
border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.iGyimg:hover .iGyimgB_1 img{-webkit-transform: scale(1.3); transform: scale(1.3);}
.iGyimg:hover .iGyimgB_2{opacity:1;margin-top:-34.5px;top:50%;z-index:4;}
.iGyimg:hover .iGyimgB_3{opacity:1;}
.iGyimgB_7:hover button{background:#787878;border:1px #787878 solid;color:#fff;}
.owl-wrapper-outer .iGyimg{ width:100%;}


.comm_1{line-height:24px;height:63px;padding:15px 10px 10px 10px;}

.iGyimgF{ padding:10px;}
.iGyimgFF{ padding:;}
.iGyimgF_1{ padding:1px; border:1px #4b3117 dashed;}
.iGyimgF_1 img{ width:100%;}
.iGyimgF_2{ text-align:center;color:#fff; position:absolute;top:50%; margin-top:-70px;left:0; width:100%; z-index:2;}
.iGyimgF_2 span{display:inline-block;padding-top:70px;font-family: "Microsoft JhengHei", PMingLiU; line-height:22px; width:140px;min-height:140px;text-align:center;
background:rgba(61, 166, 165, 0.6) !important;filter:Alpha(opacity=60);background:#4b3117; opacity:0;
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;
border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.iGyimgF_2 span:before{font-size:1.6em; position:absolute; width:100%; height:30px;top:40px; left:0;font-family: 'Glyphicons Halflings';}
.iGyimgF_3{ text-align:center;background:#4b3117;color:#696969;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden; line-height:54px; margin-top:5px;
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.iGyimgF_4{ position:absolute;top:0;left:0; width:100%; height:100%; z-index:3}
.iGyimgF_4 a{text-indent:-9999px; float:left; width:100%; height:100%;}
.iGyimgF:hover .iGyimgF_2 span{ opacity:1;}
.iGyimgF:hover .iGyimgF_3{ background:#3da6a5;}

.modal-link{ width:1240px; overflow:hidden; float:none; margin:0 auto;}

@media (max-width:1280px) {
.itop_con{width:100%;display: block;float:left;}
.ide_con{width:100%;display: block;float:left;}
.ide_con2{width:100%;display: block;float:left;}
.Nde_m1{width:100%;display: block;float:left;}

.idxc_1{
background-image:url("../img/iabout_bj2.png"),url("../img/iabout_bj.png");
background-repeat: no-repeat, no-repeat;  
background-position: top -50px right 12%, bottom right 10%;
	}
.idxc_1 .movecontainer{width:100%;display: block;float:left;}
.idxc_2 .movecontainer{width:100%;display: block;float:left;}
.idxc_2 .ide_con{width:100%;display: block;float:left;}
.idxc_3 .movecontainer{width:100%;display: block;float:left;}
.idxc_4 .movecontainer{width:100%;display: block;float:left;}
.ideprodA{width:100%;display: block;float:left;}

.botconmar{width:100%;display: block;float:left;}
.modal-link{width:100%;display: block; padding:0 10px;float:left;}

/*H*/

/*H*/
}

@media (max-width:1400px) {
/*H*/

/*H*/
}


@media (max-width:900px) {
/*Gy*/
.scrollup {right:13px;}
.iright{right:3px;}
.Nnews_1{ padding:0px;}
.indexnews{padding:0 20px;}
.top{position:relative;}
/*Gy*/
.logoie {padding: 30px 10px; width:100%; text-align:center;}
.fb_zan{width:100%; text-align:center;margin-top:0;}
.fb_zan a{ display:inline-block; float:none; text-align:center;}
.topfb{ float:none;display: inline-block;}
.topfb a{float:left;}
.scut-container{}
.scut-container .searchdivB{}
.banner2{height: 100%;}
.indexpro {padding: 10px 10px 0 10px;}
.iGyimg{ padding:10px;}

/*H*/
.idxc_1{
background-image:url("../img/iabout_bj2.png"),url("../img/iabout_bj.png");
background-repeat: no-repeat, no-repeat;  
background-position: top -100px right -50px, bottom right -580px;
	}
.idxc_1 .movecontainer{padding-left:60px;}
.idxc_2 .ide_con{padding-left:60px;}
.ideprodA{padding-left:60px;}
.idxc_4 .movecontainer{padding-left:60px;}
.botconmar{padding: 120px 70px 30px 30px;}

.ibrand{ width:100%;}
/*H*/
}

@media (max-width:767px) {
body{position:relative; z-index:9;float:left; width:100%;overflow-x:hidden;}
.scut-container { width:100%;margin-top: 0;padding: 0;position:fixed;bottom:0;left:0;z-index:99999999; background:#707070;}
.scut-container a{max-width:none; width:25%; text-align:center;margin:0;line-height:50px;border:0;position:relative;background:#000;z-index:99999999; color:#fff;}
.searcha .glyphicon{top:2px;}
.scut-container .searchdiv{max-width:none;}
.top{ padding:0;}
.logoie{margin-right:0;}
.scrollup{ bottom:50px;}
.scut-container .ide_cart{ display:block;}
.indextitle{ font-size:1.4em;}
.ideprod_1{ line-height:24px; margin-top:10px;}

/*H*/
.idxc_1{ background:none;}
.idxc_1 .movecontainer{padding-left:35px;}
.idxc_2 .ide_con{padding-left:35px;}
.ideprodA{padding-left:35px;}
.idxc_4 .movecontainer{padding-left:35px;}
.indexpro{ padding:0;}
.botconmar{padding:100px 70px 30px 10px;}
.contC{ padding:0; margin-bottom:10px;}
.contC_6{ margin:0;}
.contC{border:0;}
.ide2{ padding:0; margin-bottom:10px;}

.icontA_2 span{font-size:1.2em;}

.ibrand_2{ padding-right:10px;}

.icontA_2 li{background: url(../img/icont_icon1.png) left top 10px no-repeat;background-size:16px auto;}
.icontA_2 li:nth-child(2n){background: url(../img/icont_icon2.png) left top 10px no-repeat;background-size:16px auto;}
.icontA_3 li{background: url(../img/icont_icon3.png) left top 10px no-repeat;background-size:16px auto;}
.icontA_3 li:nth-child(2n){background: url(../img/icont_icon4.png) left top 10px no-repeat;background-size:16px auto;}
.team{ margin-bottom:40px;}

.contact{ width:100%; margin:0;}
.ideform_an{width:100%; margin:0;}
/*H*/

/*Gy*/
.scrollup .glyphicon{top:2px;right:-1px;}
.productinfo{ padding:0;}
.subcon{ padding:30px 10px;}
.cart14 input{ margin:0;}
.glyphicon:before { margin-top:0;}
.checkbox input{ margin-top:9px;}
.iGyimgB_4{ font-size:0.9em;}
.iGyimgF_2{margin-top: -40px; font-size:0.7em;}
.iGyimgF_2 span{width:80px;min-height:80px;padding-top:35px;}
.iGyimgF_2 span:before{font-size:1.6em;top:15px;}
.subcon{ padding:30px 10px;}
.comm_1{font-size:0.9em;}
.news6{ padding-left:32px; font-size:0.9em; color:#8d8d8d;}
/*Gy*/

}
@media (max-width:500px) {
/*Gy*/
.checkbox-inline{ float:left; width:100%;}
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline{margin-left:0;}
.radio-inline{float:left; width:100%;}
input[type="radio"], input[type="checkbox"] {margin-top:10px;}
.cart14{ line-height:36px;}
.btn{ font-size:0.9em;}
.cart51{ line-height:20px; font-size:0.85em;}
/*Gy*/


}
@media (max-width:400px) {
.itime_2{ font-size:0.6em;}
}