﻿@charset "utf-8";

*{margin:0px;padding:0px;}
body {
	font-family:Microsoft JhengHei, PMingLiU,Arial;
	color: #000;
	font-size:18px;
	line-height: 36px;
	word-break:break-all;
	background:#fff;
}

td{border: 1px #ddd solid; padding:0 5px;}
li{list-style:none;}
a {color: #000;text-decoration: none;}
a img {border: 0px;}
a:hover {color:#d9b665;text-decoration: underline;text-decoration: none;}
a:focus{outline: none;color:#d9b665;}
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:text !important;
-moz-user-focus: none;-moz-user-select: none;outline: none;border: none;}
/* WebKit browsers */
input::-webkit-input-placeholder {color: #818181;}
/* Mozilla Firefox 4 to 18 */
input:-moz-placeholder {color: #818181;}
/* Mozilla Firefox 19+ */
input::-moz-placeholder {color: #818181;}
/* Internet Explorer 10+ */
input:-ms-input-placeholder {color: #818181;}


#indcon{padding:0;overflow:hidden; position:relative; z-index:3;}
#indcon2 {overflow:hidden;padding:0; position:relative;}

.banner{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:240px;overflow: hidden;}

.top{z-index:999; padding:55px 0 35px 0;position:fixed;top:0;left:0;background:#f5f4f4;}
.top:before{ content:""; position:absolute;top:0;left:0; width:100%; height:100%; z-index:-1;
background: url(../img/top_bj1.png) left top no-repeat;}
.top:after{ content:""; position:absolute;top:0;left:0; width:100%; height:100%; z-index:-1;
background: url(../img/top_bj2.png) right top no-repeat;}
.logoie{text-align: center;position:relative;}
.itop_left{ float:right;margin:10px 30px 0 0; position:relative; z-index:8; display:none;}
.itop_text{ color:#d20008; font-size:1.1em; float:left;}
.modal-body {padding-bottom: 30px;}
.logo{font-family:Arial;font-weight:bold;color:#fb5e74;position:relative;display:inline-block;vertical-align: bottom;}
.logo a {color: #fb5e74; display:inline-block;}
.logo img {display: inline-block;width: auto;height: auto;max-width:100%;max-height:241px;}
.logo1 {padding-top: 30px;line-height: 40px;}



.top_icon2{float:right;position:relative;z-index:99; background:#7ecef4; line-height:33px; padding:0 10px; font-size:0.9em;margin:80px 3px 0 0;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;
moz-box-shadow:0px 2px 3px #5890aa inset;
-webkit-box-shadow:0px 2px 3px #5890aa inset;
box-shadow:0px 2px 3px #5890aa inset;}
.top_icon2 a{border-right:1px #000 solid;padding:0 10px;display:inline-block;}
.top_icon2 a:last-child{border-right:0;}

.top_icon{padding:0;text-align:right;position:relative; z-index:2; margin-top:0;float:left;}
.top_icon img{width:100%;display:inline-block; float:left;}
.top_icon a{text-align:center;display:inline-block; margin:0 8px;float:left;line-height:33px; height:33px; width:33px;overflow:hidden;
-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;}
.top_icon a:hover{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);transform: translateY(-6px);}

.scut-container { display:inline-block; float:left;}
.scut-container a{max-width:120px;text-align: center;display: inline-block;color:#fff; width:auto;line-height:33px; height:33px; width:33px;
float:left;margin:0 8px; padding:0;  position:relative;font-size:0.9em; background:#d9b665;
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;}
.scut-container a:before{ content:""; position:absolute;top:0;left:0; width:100%; height:100%; border-left:4px #c09c48 solid; border-bottom:4px #c09c48 solid;
border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.scut-container a:hover {-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);transform: translateY(-6px);}
.scut-container .searchdiv {max-width:120px;width:33px;line-height:33px;height:33px;text-align: center;color:#fff;padding:0;float:left;
background:#7d7d7d;position:relative; margin-right:5px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; font-size:0.9em;}
.scut-container .sinput{position:absolute;top:0;right:100%;height:100%;display:none;float:left; border-bottom:1px #000 solid;}
.scut-container .sinput input{height:100%;padding:0 5px;color:#404040;}
.scut-container .searchdiv button{background:none;border:0;width:100%; font-size:1em; float:left;}
.scut-container .searchdiv span{float:none;}
.searchdivxs{display:none;padding:5px 1%;text-align: center;color: #FFF;background: #575757;}
.searchdivxs input{height:25px;width:85%;}
.searchdivxs button{height:25px;width:13%;background:#575757;border:none;}

.scut-container span{top:0;}

.scut-container .scut_a span:before{}
.scut-container .scut_b span:before{}
.iweb_icon span:before{ }

.scut-container .searchdivB{ width:200px;line-height:30px;text-align: center;float:left;position:relative;}
.scut-container .searchdivB button{border:0;min-width:20px;height:31px; line-height:31px;background:none;color:#3b86fb; position:absolute;top:0;right:10px; font-size:0.9em;}
.scut-container .searchdivB button span{top:2px;}
.scut-container .searchdivB form{ float:left; width:100%; position:relative;}
.scut-container .sinput2{float:left; width:100%;}
.scut-container .sinput2 input{height:100%;padding:0 40px 0 10px;color:#6e6e6e; border:1px #3b86fb solid; background:none;line-height:33px;height:33px;float:left; width:100%;font-size:1em;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}

.iphone_icon{ display:none;}
@media screen and (max-width:1024px) {

}
@media screen and (max-width: 767px) {
body{width: 100%;float: left; position:relative; z-index:9;}
.scut-container { width:100%;margin: 0;padding: 0;position:fixed;bottom:0;left:0;z-index:99999; background:#b38b52; display:none;}
.scut-container a{max-width:none;width:50%;text-align:center;margin:0;line-height:50px;height:50px;border:0;position:relative;background:#000;z-index:99999999; color:#fff;
border-radius:0;-moz-border-radius:0;-webkit-border-radius:0; font-size:1em;}
.scut-container span{ float:none;}
.scut-container a span:before{ display: inline-block;}
.scut-container a img{ display:none;}
.scut-container a:before{ display:none;}
.scut-container .scut_b{ background:#b38b52;}
.scut-container a:hover{-webkit-transform: translateY(0);-moz-transform: translateY(-0);transform: translateY(-0); background:#b38b52;}
.scut-container .searchdiv{max-width:none;}
.searchdivxs input{ color:#fff;}
.searchdivxs input::-webkit-input-placeholder {color: #fff;}/* Mozilla Firefox 4 to 18 */
.searchdivxs input:-moz-placeholder {color: #fff;}/* Mozilla Firefox 19+ */
.searchdivxs input::-moz-placeholder {color: #fff;}/* Internet Explorer 10+ */
.searchdivxs input:-ms-input-placeholder {color: #fff;}
.searchdivxs .glyphicon{top:3px;}

.iphone_icon{width:100%;margin: 0;padding: 0;position:fixed;bottom:0;left:0;z-index:99; background:#000;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);}
.iphone_icon a{max-width:none;width:50%;text-align:center;margin:0;line-height:50px;height:50px;border:0;position:relative;background:#000;z-index:99999999;color:#fff;
border-radius:0;-moz-border-radius:0;-webkit-border-radius:0; font-size:1em;}
.iphone_icon a:hover{ background:#444;}
}

.smenuA{margin:55px 0 0 0;z-index:20; text-align:center;color:#0068b7;padding:0;float:left;word-break:break-all;letter-spacing:2px;}
.smenu {line-height:30px;padding:0 10px;vertical-align:bottom; display:inline-block;}
.smenu li{position:relative;padding:0;display:inline-block; float:left;border-bottom:1px #f6f5f5 solid;border-top:1px #f6f5f5 solid;}
.smenu a{position:relative;display:inline-block;color:#0068b7;width:100%; float:left;padding:0;overflow:hidden; font-weight:bold;
-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;}
.smenu a span{ font-size:0.6em;letter-spacing:0; font-weight:normal;}
.smenu li i{ display:inline-block;font-style:normal; font-size:0.65em;letter-spacing:0; font-weight:normal;}
.smenu li b{ display:inline-block; position:relative; padding-left:23px;background: url(../img/nav_icon.png) center left no-repeat;}
.smenu li:hover a{ color:#0068b7;}
.smenu li:hover{ border-bottom:1px #0068b7 solid;border-top:1px #0068b7 solid;}
.smenu li:hover i{margin-top:0;}
.smenu li ul{position:absolute;top:100%;left:0;width:100%;height:auto;z-index:99999;border-top:none; font-size:0.95em;border-top:none;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);}
.smenu li ul li{border:none; border-bottom:none;border-top:1px solid #e2e2e2;line-height:100%; padding:0; float:left; width:100%;background:#fff;letter-spacing:0;
border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.smenu li ul li:last-child{border-top:1px solid #e2e2e2;}
.smenu li li:after{ display:none;}
.smenu li li:last-child:after{ display:none;}
.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:#000;}
.smenu li ul li:hover{color:#000;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-bottom:none; border-top:1px solid #e2e2e2;
background:#f3f3f3;}
.smenu li:hover li a{color:#000;background:none;padding:10px; border:none;text-decoration:none;}
.smenu li ul li a{color: #000;font-size:0.95em; background: none;line-height:22px; height:auto;padding:10px;border-right: none; width:100%;text-align:center;}
.smenu li li li a{font-size:1em;}
.smenu li ul li ul{position:absolute;top:-1px;left:100%;width:100%;height:auto;z-index:9999999;float:left;}
.smenu>li .indicator {position: absolute;color: #fff;top:21px;right:0px;font-size:0.9em; display:none;}
.smenu>li:hover>.indicator {color: #fff;}
.smenu ul>li .indicator {top:10px;right: 8px;color: #fff; display:none;}


@media ( max-width :1280px) {

.smenu a{ font-size:1em;}
}
@media ( max-width :1060px) {
.smenu{display:inline-block;letter-spacing: 0;}
.smenu a{ font-size:0.8em;}
}
@media ( max-width :900px) {

.smenu a{font-size:1em;}
.smenu li{ line-height:26px;}
.smenu li a{ padding:10px;}
.smenu li a i{}
.smenu li a:before{display:none;}
.smenu li a:after{display:none;}
}
@media ( max-width : 900px) {
.smenuA{font-size:1.1em;padding:0;border:0; width:100%;display:table;
background:none;height:100%;min-height:0; z-index:99; margin:10px 0 0 0;}
.smenu {margin-top:0; padding:0;color:#fff;background:none;float:left; width:100%;line-height:54px; border:none;cursor: pointer;}
.smenu a{border-right: none;background:none;width:100%; margin:0; border:none;float:left; padding:0 10px; color:#fff; width:100%; border:none; text-align:center; height:auto;}
.smenu li:hover a{ padding-left:10px; color:#fff; background: none; border:none;text-decoration:none;}
.smenu a:hover{ color:#fff;text-decoration:none;}
.smenu li:nth-child(3n) a b{ color:#fff;}
.smenu li:before{display:none;}
.smenu li:after{display:none;}
.smenu li:hover:after{ display:none;}
.smenu a:before { display:none;}
.smenu li.showhide{ background:#005596;font-size:0.7em;color:#fff;width:26px;height:26px;line-height:26px;text-align: center;position: absolute;top:-42px;right:13px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; border:none;}
.smenu li.showhide:hover{background:#005596;border:none;
border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.smenu li {text-align: center; border:none;border-top:1px dashed #e3f6ff;padding:0;background:#005596;float:left; width:100%;
border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.smenu li:last-child{ border-right:none;}
.smenu li b{ text-align:left;}
.smenu a b{ background:none; width:auto; float:none; display:inline-block;}
.smenu li i{color:#fff;margin-top:0;}
.smenu li:nth-child(3n) b{background:none;}
.smenu li:nth-child(4n) b{background:none;}
.smenu li:nth-child(7n) b{background:none;}
.smenu li:nth-child(8n) b{background:none;}
.smenu>li:last-child{border-left:none;border-top:1px dashed #e3f6ff; }
.smenu li:hover{ background:#005596;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none;border-top:1px dashed #e3f6ff;}
.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 a:hover{color:#fff;}
.smenu li:hover li a{color:#fff;}
.smenu li ul li{border-top:1px dashed #e3f6ff;background:#0068b7;}
.smenu li ul li:last-child{border-top:1px dashed #e3f6ff;}
.smenu li ul li:hover{border-top:1px dashed #e3f6ff;
background:#005596;}
.smenu li ul,.smenu li ul li ul {position: static;}
.smenu>li .indicator {right:20px; display: block;top:16px;}
.smenu ul>li .indicator {right:20px;top:15px; display:inline-block;}
.smenu>li>ul>li>a {color:#fff;}
.smenu>li>ul>li>ul>li>a {color:#fff;}


}
@media ( max-width :767px) {
.smenu li.showhide{top:-40px;}
.smenu li.showhide .glyphicon{top:3px;}
}
.cart1 {background: #d9b665;text-align: center;color: #FFF;position: relative;border-right: 1px solid #d9d4d0;padding:14px 10px; line-height:22px;}
.cart2 {background: #999;text-align: center;color: #FFF;border-right: 1px solid #d9d4d0;padding:14px 10px; line-height:22px;}
.cart2:last-child {border-right: 0px;}
.cartarrow {position: absolute;right: -3px;top: 28px;z-index: 99; display:none;}
.cart3 {font-size: 15px;}
.cart4 {font-size: 15px;}
.cart5 {color: #bluelink2;}
.cart5 a {color: #f60;}
.cart7 {font-size: 18px;color: #999;}
.cart8 {color: #000;font-family: Arial;text-align: right;}
.cart9 {font-size: 18px;color: #F90;font-weight: bold;}
.cart10 {font-size: 16px;color: #000;}
.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: #000;font-size: 15px;padding-top: 5px;padding-bottom: 5px;}
.cart17 {font-size:0.9em;padding-top: 5px;color: #666;line-height: 18px;}
.cart18 {font-size: 15px;color: #000;font-weight: bold;}

.cart_an1 .btn{ background:#e1e1e1;}
.cart_an1 .btn:hover{ background:#d4d4d4;}
.cart_an2 .btn{ background:#d7363b; color:#fff;}
.cart_an2 .btn:hover{ background:#c22025;}

.cart_confirm_an1 .btn{ background:#e1e1e1;}
.cart_confirm_an1 .btn:hover{ background:#d4d4d4;}
.cart_confirm_an2 .btn{ background:#d08a00; color:#fff;}
.cart_confirm_an2 .btn:hover{ background:#ba7b00;}
.cart_confirm_an3 .btn{ background:#d7363b; color:#fff;}
.cart_confirm_an3 .btn:hover{ background:#c22025;}

.cart_order_an{ padding:20px 0;}
.cart_order_an .btn{ background:#d7363b; color:#fff;}
.cart_order_an .btn:hover{ background:#c22025;}

.product_an{ padding:0;}
.product_an .btn{ background:#c20c19; color:#fff;}
.product_an .btn:hover{ background:#b00410;}

.member_info_an{}
.member_info_an .btn{ background:#d08a00; color:#fff;}
.member_info_an .btn:hover{ background:#ba7b00;}

.cart_login_an1{}
.cart_login_an1 .btn{ background:#d7363b; color:#fff;}
.cart_login_an1 .btn:hover{ background:#c22025;}
.cart_login_an2 .btn{ background:#d08a00; color:#fff;}
.cart_login_an2 .btn:hover{ background:#ba7b00;}
.cart_login_an3 .btn{ background:#444; color:#fff; border:none;}
.cart_login_an3 .btn:hover{ background:#555;}

.member_an1{}
.member_an1 .btn{ background:#d7363b; color:#fff;}
.member_an1 .btn:hover{ background:#c22025;}


.cartnotice {color: #cd403c;font-size: 16px;padding-top: 7px;padding-bottom: 7px;}
.cartnotice a {color: #cd403c;}
.carttitle {background: #f6f6f6;color: #000;margin: 10px 0px; line-height:46px;text-align: center;font-size:1.1em;}
.form-horizontal .control-label {text-align: right;font-weight: normal;padding-right: 10px;}
.contact .form-control{ background:none; color:#444;border:1px #c2c2c2 solid;
-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0.075);
box-shadow: inset 0 0 0 rgba(0,0,0,0.075);}
.cont_an{ padding-left:25%;}
.cont_an .btn{ background:#000; color:#fff; margin-left: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;}
.cont_an .btn:hover{ background:#222;}



.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: #000;}
.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: #000;}

.indexcon {padding:20px 0;position: relative;}
.indexcon img{width:auto;max-width: 100%;height: auto;}
.indexconimg{padding:0; position:relative; overflow:hidden;}
.indexconimg img{width:100%;height:auto;
-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;}
.indexconimg_1{border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px; overflow:hidden; position:relative;}
.indexconimg_1:before{ content:""; position:absolute;top:0;left:0;bottom:0;right:0;border:10px solid rgba(255, 255, 255, 0.5);
border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;}
.indexconimg_2{ position:absolute;top:50%;left:0; font-weight:bold; text-align:center; font-size:1.3em; color:#fff; margin-top:-21px;}
.indexconimg_2 span{ border:1px #fff solid; padding:0 20px 4px 20px; display:inline-block; position:relative;
-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;}
.indexconimg_2 span:before{ content:""; position:absolute;bottom:-20px;right:-5px; width:31px; height:26px;
background: url(../img/ilink_icon.png) center bottom no-repeat;}
.indexconimg_3{ position:absolute;top:0;left:0; height:100%; text-indent:-9999px; z-index:2;}
.indexconimg_3 a{ float:left; width:100%; height:100%;}
.indexconimg:hover .indexconimg_2 span{ background:#fff; color:#0082a0;}

.idekC{ position:relative; padding:10px;}
.indexconimgc{ position:absolute; z-index:1;bottom:10px;left:10px;right:10px; width:auto; text-align:center; padding:10px; color:#fff; font-weight:bold;
background:rgba(0, 0, 0, 0.6) !important;filter:Alpha(opacity=60);background:#000;}
.indexconimg_a{ position:absolute; z-index:2;top:0;left:0; height:100%;}
.indexconimg_a a{ float:left; width:100%; height:100%; text-indent:-999999px;}
.idekC:hover .indexconimg img{-webkit-transform: scale(1.1); transform: scale(1.1);}

.ljh{ padding:5px;}
.ljh:hover .lj{ display:block; margin-top:-40px; line-height:40px;text-align:center; background-color:#000000;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:20px;}
.indexnews2{padding:12px 10px; border-bottom:1px #ba3f36 solid;}
.indexnewst{font-size:18px;font-weight:bold;margin:5px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.indexnewst2{font-size:18px;font-weight:bold;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;
background: url(../img/inews_icon.png) center left no-repeat; padding-left:31px;}
.indexnewsc{margin:5px;}
.indexnewsc2{margin:5px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.indexnewsb a{display:inline-block;padding:5px 15px;border:1px #CCC solid;}
.indexnewsb2 a{display:inline-block;padding:2px 10px;border:1px #CCC solid;}
.indexnews2:first-child{border-top:1px #ba3f36 solid;}

.indexnews a{ float:left; width:100%; border:1px #ba3f36 solid; padding:15px 15px 0 15px; color:#000;}
.inewsA{ border-bottom:1px #d2d2d2 dotted; padding:0 0 15px 36px; margin-bottom:15px;background: url(../img/news_icon.png) top 3px left no-repeat;}
.inewsA_1{ padding:0; margin-bottom:3px;background: url(../img/news_icon.png) top left no-repeat; padding-left:36px;
white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; }
.inewsA_1 img{ width:100%;}
.inewsA_2{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;line-height:30px; margin-bottom:5px;font-size:1.1em;font-weight:bold;padding:0; color:#3b3529;}
.inewsA_3{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden; font-size:0.95em;padding:0; display:none;}
.inewsA_4{line-height:16px; padding:0;font-size:0.55em;}
.inewsA_4 span{color:#000; background:#dfdfdf;display:inline-block; padding:0 8px 0 10px;text-transform:uppercase;letter-spacing:2px;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;
-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;}
.inewsA_4 span:hover{ background:#000; color:#fff;}
.inewsA_5{ position:absolute;top:0;left:0; height:100%; text-indent:-99999px; z-index:1;}
.inewsA_5 a{ float:left; width:100%; height:100%;}
.inewsA:hover .inewsA_2{text-decoration:underline; color:#d20b0b;}

.inewsB_1{float:left; width:72px; background:#fff; padding:2px; border:1px #ba3f36 solid;}
.inewsB_1 img{}
.inewsB_2{ float:right; margin-left:-72px; margin-top:15px;padding-left:82px; padding-right:80px; position:relative; color:#fff;}
.inewsB_2_1{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; float:left; width:100%; font-weight:bold;}
.inewsB_2_2{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; float:left; width:100%; }
.inewsB_2_3{ float:right; font-size:0.95em; position:absolute;top:5px;right:0; line-height:20px;}
.inewsB_2_3 span{ float:left; border:2px #ba3f36 solid;color:#ba3f36;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px; padding:0 15px 4px 15px;}
.inewsB_4{ position:absolute;top:0;right:0;bottom:0;left:0; z-index:3; text-inden:right; margin-left:-120px; padding:0 120px 0 130px;}
.inewsZ_2_1{ font-size:1.1em; font-weight:bold;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.inewsZ_2_2{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; color:#454545;}
.inewsZ_3{ position:absolute;top:0;right:0; font-size:0.9em;}
.inewsZ:hover .inewsZ_2_2{ color:#000;}

.newsZ{ border-bottom:1px #a2a2a2 dotted; padding:15px 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;}
.newsZ a{ float:left; width:100%;}
.newsZ a:hover{ color:#000;}
.newsZ_1{ float:left; width:130px;}
.newsZ_1 img{ padding:5px;
box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.newsZ_2{ float:right; margin-left:-130px; padding:0 0 0 150px;}
.newsZ_2_1{ font-size:1.1em; font-weight:bold;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; margin-top:5px;}
.newsZ_2_2{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;line-height:28px;}
.newsZ_2_3{ margin-top:10px;}
.newsZ_2_3 span{ float:left; background:#aac37b; color:#fff; padding:0 30px;
-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;}
.newsZ_3{ position:absolute;top:0;right:0; font-size:0.9em;}
.newsZ_4{ position:absolute;top:0;left:0; height:100%; z-index:4; text-indent:-9999999px;}
.newsZ_4 a{ float:left; width:100%; height:100%;}
.newsZ:hover .newsZ_2_1{text-decoration:underline;}
.newsZ:hover .newsZ_2_3 span{background:#7e9c47;}
.newsZ:hover{background:#f6f6f6;}

.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;}

.full-image figcaption{white-space:normal}

.indexnews3{box-sizing:border-box;padding:0 10px 12px 10px; margin-bottom:12px;float:left;width:100%;line-height:32px;color:#fff; border-bottom:1px #e54179 dashed;
position:relative;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.indexnews3 a{ float:left; width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.indexnews3_1{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;font-size:1.1em;padding:0; color:#47236f;}
.indexnews3_2{text-transform:uppercase;font-size:0.8em;}
.indexnews3_2 span{display:inline-block; border:1px #47236f solid; padding:0 10px; line-height:20px; color:#47236f;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.indexnews3_3{ position:absolute;top:0;left:0; width:100%; height:100%; z-index:1; text-indent:-99999px; }
.indexnews3_3 a{ float:left; width:100%; height:100%;}
.indexnews3_4{ position:absolute;top:0;left:0; width:100%; height:100%; z-index:2;}
.indexnews3_4 a{ float:left; width:100%; height:100%;}
.indexnews3:hover .indexnews3_2 span{ background:#47236f;color:#fff;}

.inews_bbt{ font-size:0.95em; margin-top:20px;}
.inews_bbt a{ float:right;background:#0098e6 url(../img/inews_bbt.png) center right 10px no-repeat;color:#fff; padding:0 40px 0 15px;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;
-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;
}
.inews_bbt a:hover{background:#0079b7 url(../img/inews_bbt.png) center right 10px no-repeat;}
.inews_an{margin-top:5px; text-align:center; font-size:1.05em;}
.inews_an a{ display:inline-block;background:#187473;color:#fff; padding:0 17px 0 25px;letter-spacing:8px;}
.inews_an a:hover{ background:#1b8d8c;}

.inewsC{ padding:10px; border:1px #ddd solid; border-bottom:10px #62932d solid; }
.inewsC_1{ padding:0;}
.inewsC_2{ text-align:center; font-size:1.1em; line-height:80px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.inewsC_3{ text-align:center; line-height:30px;text-transform:uppercase; font-size:0.9em; margin-bottom:15px;}
.inewsC_3 span{ display:inline-block; background:#62932d; color:#fff; padding:0 30px;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.inewsC_4{ position:absolute;top:0;left:0; height:100%; z-index:3; text-indent:-99999px;}
.inewsC_4 a{ float:left; width:100%; height:100%;}
.inewsC:hover .inewsC_2{text-decoration:underline;}

.inewsCw{float:left;width:100%; padding:10px 0; text-align:center; line-height:40px;float:left; width:100%;}
.inewsCw a{ float:left; width:100%; background:#fff; color:#454545;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px; padding:0 10px;
white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;
-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;}
.inewsCw a:hover{background:#f7a800;color:#fff;}

.indexpro {padding:0;}

.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;}
.about {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: #c40000;font-size: 18px;font-weight: bold;}

.listmode{text-align:right;padding-right:20px;font-size:1em;}
.listmode a{display:inline-block;margin:0 10px;}
.actlist{color:#F60;}
.prodlist{padding:0 15%;}
@media (max-width:768px) {
.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: 5px;}
.fb_iframe_widget span {float: left;}
.gplus{ float:left;}
.producttitle {font-size:1.2em;line-height:28px; border-bottom:1px #d2d2d2 solid; color:#000; 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;}

.product4 {font-size: 16px;}
.product5 {padding-top: 10px;border-bottom: 1px dotted #000;}

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

.subtb{background:#f6f6f6;line-height: 46px;text-align: center;position: relative;color: #000;font-size: 1.1em;margin: 20px 0 10px 0;}

.footer{padding:40px 0;word-break:break-all;position:relative;color:#fff;z-index:2;overflow:hidden;background:#0068b7;letter-spacing:2px;}
.footer a{ color:#fff;}
.footer a:hover{text-decoration:underline;}
.footer iframe{ float:left;}
.botconmar{line-height:30px;width:100%;margin:0 auto;float:left;padding:0;}
.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{color:#fff;padding:15px 10px;line-height:22px;font-size:0.85em;text-align:center; background:#005596;letter-spacing:2px;}
.copyrs{ text-align:center; color:#fff;}
.ibot_nav{text-align:center;color:#fff;}
.ibot_nav a{color:#fff;}
.ibot_nav a:hover{color:#fff;text-decoration:underline;}


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

.subline {margin-top: 10px;}

.nwz{background:#000;}

.subtitle{padding-bottom:8px;padding-top:8px;background:#454545;font-size:1.1em;color:#fff;position: relative;}
.subtitle:hover{color: #8b7c75;}
.subtitle1 {font-size:1.2em;font-weight:bold;padding:7px 10px 7px 30px;border-bottom:1px #c0c0c0 solid; margin-top:5px;}
.subtitle1 span{ color:#000;}
.subtitle1 a{ color:#000;}
.subtitle1:before{font-family: 'Glyphicons Halflings';content:"\e131";font-size:18px;color:#000;position:absolute;top:8px;left:5px;}
.subtitle2 {font-size:1.5em;font-weight:bold;padding:15px 25px 10px 25px;text-align:center;}
.subtitle1 ul{ float:right; }
.subtitle2 ul{float:left; width:100%; text-align:left;color:#4f4f4f; text-align:center;}
.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:"";}
.active{ line-height:26px;}
.subtitle2 ul:before{ content:""; position:absolute;bottom:0;left:50%; margin-left:-60px;border-bottom:2px #2e87c4 solid; width:120px;}

.subtitle2 span{ display:inline-block; position:relative;line-height:28px;padding:0 10px; color:#000;}
.subtitle2 span:before{ content:""; position:absolute;top:0;left:-266px;background:url(../img/title_icon1.png) center left no-repeat; width:266px; height:100%;}
.subtitle2 span:after{ content:""; position:absolute;top:0;right:-266px;background:url(../img/title_icon2.png) center right no-repeat; width:266px; height:100%;}
@media screen and (max-width: 767px) {
.subtitle1 ul,.subtitle2 ul{display:none;}
}

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

.breadcrumb{ color:#fff;margin-bottom:0px;text-align:right;}
.breadcrumb > li + li::before {color:#fff;}
.baseprod { padding:0;}
.breadcrumb a{ color:#fff;}

.subcon {min-height: 330px;height: auto !important;height: 330px;padding:30px 20px;position:relative;}
.subcon img{width:auto;max-width:100%;}
.subcon ul{list-style:inside;}
.companyt {font-size: 24px;color: #ff6600;padding-bottom: 5px;}

.contact{font-size:1em; padding:30px 10px 20px 10px;background: #f9f9f9; margin-top:0;}
.contact label {color: #000;}
.contact ol {padding-left: 20px;}
.note1 {border-top: 1px dotted #666;padding-top: 5px;padding-bottom: 5px;}
.note2 {color: #000;}

.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;}
}
.news1{ line-height:30px;}
.news1>a {padding:12px 10px;border-bottom:1px dotted #c0c0c0;display: block;color: #000; position:relative;}
.news1>a:before{ content:""; position:absolute;top:0;left:0; width:0; height:100%;background:#fafafa;
-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;
}
.news1>a:hover:before{ width:100%; }
.news2 {border-bottom: 1px dotted #c0c0c0;padding-bottom: 10px;margin-bottom:20px;}
.news3 {padding:10px 0 10px 38px;line-height:26px; position:relative;}
.news3:before{content:"\e044";font-family: 'Glyphicons Halflings'; position:absolute;top:11px;left:10px;}
.news3_1{ white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; padding-left:24px;}
.news3_1:after{ position:absolute;top:2px;left:0;content: "\e044";font-family: 'Glyphicons Halflings';}
.down_1 {padding:10px 38px 10px 38px;line-height:26px; position:relative;}
.down_1:before{content:"\e165";font-family: 'Glyphicons Halflings'; position:absolute;top:11px;left:10px;}
.down_1:after{content:"\e166";font-family: 'Glyphicons Halflings'; position:absolute;top:11px;right:10px;}
.news3_2{ font-size:0.95em;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.news6{ color:#B3B3B3; font-size:0.9em; padding-left:24px;}
.news1>a:hover{ color:#d9b665;}
.news1 a:hover .news3_1{text-decoration:underline; color:#d9b665; font-weight:bold;}
.news1 a:hover .news6{color:#d9b665}
.contitle1{font-weight:bold;font-size:20px;word-break:break-all; color:#000;}

.newsA{ padding:10px;}
.newsAA{ padding:10px; border:1px #ddd solid; border-bottom:10px #bf7232 solid;}
.newsA_1{ padding:0;}
.newsA_1 img{ width:100%;}
.newsA_2{text-align:center;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; margin:10px 0 5px 0;}
.newsA_3{ text-align:center; line-height:30px;text-transform:uppercase; font-size:0.9em; margin-bottom:15px;}
.newsA_3 span{ display:inline-block; background:#bf7232; color:#fff; padding:0 30px;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.newsAA:hover .newsA_2{text-decoration:underline;}

.newsBB{}
.newsB{ border-bottom:1px #ddd solid; padding-bottom:15px; margin-bottom:15px;}
.newsB_1{float:left; width:110px;}
.newsB_1 img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.newsB_2{ float:right; margin-left:-110px; padding-left:130px; margin-top:20px;}
.newsB_2_1{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; font-size:1.1em; font-weight: bold;}
.newsB_2_2{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.newsBB:hover .newsB_2_1{text-decoration:underline;}


.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:30px 10px;}
.conlist>a:hover {text-decoration: none;}
.news4 { float:left; width:100%;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis; color:#a58d71;}
.news5 {float:left; width:100%;color: #999;overflow: hidden;white-space: nowrap;padding-right: 7px;text-overflow: ellipsis;-o-text-overflow: ellipsis;}


.pager a {color: #000;}
.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;}
.nav-tabs {border-bottom:1px solid #c0c0c0;}


.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: #000;position:relative;}
.szmenu ul a {color: #000;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 #afafaf solid;}
.qtyadd{height:30px;width:20px;text-align:center;margin:0;cursor:pointer;border:1px #afafaf solid;}
.piccon {color:#000;width:97%;text-align:left;margin:20px 0 10px 1.5%;border: 1px #ddd solid;border-left: 3px #d9b665 solid;border-right: 3px #d9b665 solid;
padding:20px;background: #f9f9f9;}
.movebg{top:0;left: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;}

.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:#444;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:100px;right:22px;display: none;z-index:99999;}
.scrollup .glyphicon{top:0;right:0;}
.scrollup:hover{background:#444;}

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


/*Gy*/

.form-horizontal .control-label {padding-top:0;}
.control-label img{ float:left; margin-top:7px;}
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{padding:15px 10px 40px 10px;}


.abouton {font-size:1em;line-height:32px;padding:15px 10px;}
.btn{font-size:1em;}
.producttitle {font-size:1.1em;line-height:28px;font-weight:bold;padding:0 0 10px 0;margin-bottom:10px;text-align:left;}
.prodfx{ padding:0; margin-bottom:20px;}
.owl-theme .owl-controls {margin-top:-36px;text-align: center; position:relative;}
.subcon .owl-theme .owl-controls {margin-top:15px;}
.ideprodA .owl-theme .owl-controls{ margin:10px 0 15px 0;}
.ideprodA .owl-theme .owl-controls .owl-page span{ background:#fff; border:1px #a0a0a0 solid; width:15px; height:15px;}
.ideprodA .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {filter: Alpha(Opacity=100);opacity: 1; color:#d9353c; background:#a0a0a0;border:1px #a0a0a0 solid;}
.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;}
.owl-theme .owl-controls .owl-page span{background:#4f4542;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {filter: Alpha(Opacity=100);opacity: 1; color:#6e4d39;}
.Nnews_1{ padding-left:0px;}
.Nnews_2{ padding-right:0px;}
.Npro{ padding:10px;min-height:500px;}
.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;}
.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;}

.idenewsA{ background:#fff; padding:20px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.idenewsA_1{ padding:0; margin-bottom:20px;}
.idenewsA_1 img{ width:100%;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.idenewsA_2{ font-size:1.1em; color:#666; font-weight:bold;
white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;}
.idenewsA_3{color:#a58d71; font-size:0.85em; line-height:22px; height:66px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.idenewsA_4{ position:absolute;top:0;left:0; width:100%; height:100%;}
.idenewsA_4 a{ float:left; width:100%; height:100%;}
.idenewsA_5{float:left; width:100%;text-align:right;line-height:20px; padding:0 20px;font-size:0.9em; margin-top:20px;}
.idenewsA_5 a{display:inline-block; position:relative;}
.idenewsA_5 a:before{content:"▲";position:absolute;top:2px;left:-12px;transform:rotate(90deg);font-size:0.8em;}
.idenewsA:hover{
box-shadow: 0 0 8px rgba(156, 156, 156, 1);
-webkit-box-shadow: 0 0 8px rgba(156, 156, 156, 1);
-moz-box-shadow: 0 0 8px rgba(156, 156, 156, 1);
	}


.inewsS{ padding:20px;}
.inewsSA{ padding:0;}
.inewsS_1{ padding:0; overflow:hidden; border:1px #ddd solid;}
.inewsS_1 img{ width:100%;
-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;}
.inewsS_1:before{top:50%;left:0;content:"";position:absolute;height:0;width:100%; z-index:1; display:none;
background:rgba(0, 0, 0, 0.4) !important;filter:Alpha(opacity=40);background:#000;
-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;}
.inewsS_2{color:#000;padding:0 10px; margin:15px 0 5px 0; font-size:1.1em; text-align:center;
white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;}
.inewsS_3{ line-height:24px; height:48px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; padding:0 10px; color:#666;}
.inewsS_4{ text-align:left; padding:0 10px;line-height:26px;margin-bottom:10px;font-family: Arial;font-size: 0.8em;color:#999; display:none;}
.inewsSA:hover .inewsS_4 span{}
.inewsSA:hover .inewsS_1 img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.inewsS_5{ position:absolute;top:0;left:0; height:100%; z-index:4; text-indent:-99999px;}
.inewsS_5 a{ float:left; width:100%; height:100%;}
.inewsS_6{opacity:0;top:50%;left:0;position:absolute;text-align:center; color:#fff; width:100%; font-size:0.9em; padding-top:43px;
background: url(../img/img_icon.png) center top no-repeat; 
-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;}
.inewsSA:hover .inewsS_6{opacity:0;margin-top:-40px;top:50%;z-index:1;}
.inewsSA:hover .inewsS_1:before{top:0;height:100%;}

.newss{ position:relative; padding:0 20px; margin-bottom: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;}
.newss_1{ border:1px #ddd solid; padding:4px;}
.newss_1 img{ width:100%;}
.newss_2{ text-align:center; line-height:60px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden; }
.newss_3{ position:absolute;top:0;left:0; height:100%; z-index:2;text-indent:-9999px;}
.newss_3 a{ float:left; width:100%; height:100%;}
.newss:hover{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);transform: translateY(-6px);}

.inewsBw{line-height:30px; padding:0 0 20px 0; margin-bottom:20px;color:#fff; border-bottom:1px #fff dashed;}
.inewsBw_1{ display:none;}
.inewsBw_2{font-size:1.1em;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;background:url(../img/news_icon.png) center left 2px no-repeat; 
padding-right:60px;padding-left:40px;letter-spacing:2px; float:right;}
.inewsBw_3{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; height:44px;display:none;}
.inewsBw_4{position:absolute;top:0;left:0; width:100%; z-index:2; height:100%; text-indent:-99999px;}
.inewsBw_4 a{ float:left; width:100%; height:100%; color:#3f3f3f;}
.inewsBw_more{ float:right; position:absolute;top:0;right:5px;padding:0; color:#fff; line-height:28px;}
.inewsBw:hover .inewsBw_2{text-decoration:underline;}
.inewsBw:hover .inewsBw_more{}
.inewsBw:last-child{ margin-bottom:0;}

.inewsBt{color:#2f2f2f; padding:0; margin-bottom:45px;}
.inewsBt_img{ width:70px; float:left;}
.inewsBt_img img{}
.inewsBt_1{ padding-left:90px;margin-left:-90px;line-height:24px; float:right;}
.inewsBt_2{ font-size:0.9em; display:none;}
.inewsBt_3{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden; font-size:1.1em; font-weight:bold;}
.inewsBt_more{ float:left; width:100%; display:none;}
.inewsBt_more span{ border:1px #5d4668 solid; font-size:0.7em; line-height:26px; padding:0 15px;
-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;}
.inewsBt_4{ position:absolute;top:0;left:0; width:100%; height:100%; z-index:1; text-indent:-99999px;}
.inewsBt_4 a{ float:left; width:100%; height:100%;}
.inewsBt_5{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; height:48px;}
.inewsBt:hover .inewsBt_3{text-decoration:underline;}
.inewsBt:hover .inewsBt_more span{ background:#5d4668; color:#fff;}


/*Gy*/

/*GyXG*/


.indextitle{font-size:1.7em;padding:0;margin:0 0 30px 0;color:#000;overflow:hidden; text-align:center;}
.indextitle b{ text-align:left; display:inline-block;vertical-align:bottom;}
.indextitle span{display:inline-block;position:relative;text-transform:uppercase;font-family:times new roman; padding-left:10px; margin-left:10px;}
.indextitle span:before{ content:""; position:absolute;top:3px;left:0; width:3px; height:26px; background:#000;}
.indextitle i{ display:inline-block;font-size:0.3em; color:#00b4db;font-style:normal;letter-spacing:0;text-transform:uppercase;letter-spacing:2px; position:relative;}
.indextitle i:before{ content:""; position:absolute;top:7px;right:-73px; width:81px; height:18px;background: url(../img/title_bj.png) left bottom no-repeat; }
.indextitle a{color:#543524;}


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


.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;}
.idxc_1{ padding:0; position:relative; z-index:2;}
.idxc_1 .movecontainer{width:1280px;margin:0 auto;content:"";display: table;clear: both; float:none;padding: 0;}
.idxc_2{ padding:0;position:relative; z-index:1;}
.idxc_2 .movecontainer{width:1280px;margin:0 auto;content:"";display: table;clear: both; float:none;padding: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.idxc_2 .container{}
.idxc_3{padding:0;word-break:break-all;position:relative;z-index: 2;}
.idxc_3 .movecontainer{width:1280px;margin:0 auto;content:"";display: table;clear: both; float:none;padding:0;}
.idxc_4{padding:40px 0 0 0;}
.idxc_4 .movecontainer{width:1280px;margin:0 auto;content:"";display: table;clear: both; float:none;padding:0;}
.idxc_5{ position:relative; padding:0 0 50px 0;background: url(../img/iappoi_bj.jpg) center bottom repeat;}
.idxc_5:before{ content:""; position:absolute;top:0;left:0;background: url(../img/igg_bj.png) left bottom no-repeat; width:100%; height:100%; z-index:-1;}
.idxc_5:after{ content:""; position:absolute;top:0;right:0;background: url(../img/igg_bj2.png) right top no-repeat; width:100%; height:100%; z-index:-1;}
.idxc_5 .movecontainer{width:1280px;margin:0 auto;content:"";display: table;clear: both; float:none;padding:0;}
.idxc_6{ padding:60px 0;}
.idxc_6 .movecontainer{width:1280px;margin:0 auto;content:"";display: table;clear: both; float:none;padding:0;}
.idxc_6 iframe{ float:left;}
.Nde_m1{width:1280px;margin:0 auto;content:" ";display: table;clear: both; font-size:0.95em; line-height:32px;}
.botconmar{width:1280px;margin:0 auto;content:"";display: table;clear: both; float:none;}


.container{width:1280px;padding:0;}
@media (max-width:1280px) {
.container{width:100%; float:left;}
}

.ideprod{ padding:0; position:relative; z-index:2;}
.ideprodA{ position:relative;}
.prod_more{ text-align:center; margin-top:10px; color:#c9c9c9;}
.prod_more a{ display:inline-block; border:1px #000 solid; padding:0 60px;
-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;}
.prod_more a:hover{ background:#000; color:#fff;}
.prod_more span{text-transform:uppercase; padding:0 10px;font-style:italic; position:relative;font-family:times new roman;font-size:1.2em;font-weight:bold;letter-spacing:4px;}
.prod_more span:before{ content:""; position:absolute;top:50%;left:-230px; width:230px; border-bottom:1px #c9c9c9 solid;}
.prod_more span:after{ content:""; position:absolute;top:50%;right:-230px; width:230px; border-bottom:1px #c9c9c9 solid;}


.nbanner{text-align:center;}
.nbanner img{ float:left; width:100%;}

.ide2{ padding:0 50px;}
.ide2_1{position:relative;}

.loginA{padding:80px 30px; text-align:center; position:relative; overflow:hidden;}

.loginA .login{
box-shadow:0 0 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.2);}

.login{ display:inline-block; width:320px;background:#fff; padding:30px 20px;}
.loginA .form-horizontal{ display:inline-block;}
.loginA .form-horizontal .form-group{ margin-left:0;margin-right:0;}
.login_1{ text-align:center; font-size:1.2em; font-weight:bold; border-bottom:1px #ddd solid; padding-bottom:6px; margin-bottom:20px;}
.login_2{ margin-bottom:10px;}
.login_3{ padding:0; font-size:0.95em;}
.login_4{ margin-top:10px;}
.loginA .control-label{ float:left;}
.loginA .form-horizontal .control-label{ padding:0;}

.ide_prod1_1{text-decoration: line-through;}
.ide_prod1_2 span{ color:#d60000; font-weight:bold; font-size:1.2em;font-style:italic}
.ide_prod2{line-height:30px; margin:0 0 20px 0; color:#000;}
.ndprod_1{ margin-top:10px;}
.ide_prod3 a{ float:left; border:3px #fc3837 solid; color:#fc3837; padding:3px 40px;
-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;}
.ide_prod3 a:hover{ background:#fc3837; color:#fff;}


#google_translate_element{ float:left;line-height: 30px; margin-right:10px;}
.idekB{ padding:10px; position:relative;}
.idekB:first-child{}
.idekB_1{ padding:0;}
.idekB_2{ padding:0;}
.inews_more{ font-size:0.8em; padding:0; text-align:center; font-weight:bold; margin-top:10px;text-transform:uppercase;}
.inews_more a{ display:inline-block;color:#fff;padding:0 0 18px 0;vertical-align:bottom;letter-spacing:4px;
background: url(../img/inews_more.png) center bottom no-repeat;
-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;}
.inews_more a:hover{letter-spacing:3px;}



/***mini-top***/
.mintop{padding:10px 2%;
-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;
box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.3);
-webkit-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.3);
-moz-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.3);
}
.mintop:before{display:none;}
.mintop:after{display:none;}
.Nde .mintop:before{ display:none;}
.mintop .logoie{ margin:0; padding:0 20px; text-align: center;background:none;}
.mintop .logoie:before{ display:none;}
.mintop .scut-container .searchdiv{line-height:28px; width:28px; height:28px; font-size:0.8em;margin-right:2px;}
.mintop .logo{ margin:0; padding:0;}
.mintop .logo img{max-height:65px;}
.mintop .itop_left{margin:0;}
.mintop .top_text{ line-height:24px; font-size:0.8em;}
.mintop .top_icon{ margin-top:0;}
.mintop .top_icon a{margin: 0 2px;line-height:28px;height:28px;width:28px;}
.mintop .scut-container a{line-height:28px; width:28px; height:28px; font-size:0.7em;margin: 0 2px;}
.mintop .scut-container .searchdivB{}
.mintop .scut-container .sinput2 input{line-height: 28px;height: 28px;}
.mintop .scut-container .searchdivB button{line-height: 26px;height: 26px;font-size: 0.8em;}
.mintop .top_yy{ float:right; width:auto;}
.mintop .container{ float:left; width:100%;}
.mintop .smenuA{float:right; background:none; color:#000;margin-top:10px;padding:0; }
.mintop .smenu{ float:right; line-height:22px;letter-spacing: 0;border:none;}
.mintop .smenu li:hover{ background:none;}
.mintop .smenu li li:hover{ background:#f6f6f6;}
.mintop .smenu > li .indicator{top: 4px;}
.mintop .smenu a{ font-size:0.9em;}
.mintop .smenu li:hover a{}
.mintop .smenu li li a{ color:#000;}
.mintop .smenu li:hover li a{ color:#000;}
.mintop .smenu li:hover:before{ display:none;}
.mintop .smenu li:before{ display:none;}
.mintop .smenu li i{ float:left; width:100%;}

#indcon{margin-top:200px;}
#indcon2{ margin-top:226px;}
@media screen and (max-width: 1280px) {
.mintop{padding:10px 0;}
.mintop .smenu{letter-spacing:0;}
.mintop .moremenu{}
}
@media screen and (max-width: 1080px) {
.mintop .itop_left{margin:5px 0.8% 0 0;}
.mintop .smenu{ line-height:22px;}
.mintop .smenu li{padding: 0;}
.mintop .smenu a{ font-size:0.8em;}
}
@media screen and (max-width: 1180px) {
.mintop .smenu li{padding:0; }

}

@media screen and (max-width: 900px) {
#indcon{margin-top:57px;}
#indcon2{ margin-top:57px;}
}
@media screen and (max-width:767px) {
#indcon{margin-top:57px;}
#indcon2{ margin-top:57px;}
.mintop{}
}


/*H*/
.idxc_1{background: url(../img/itime_bj.jpg) center top no-repeat;background-size:cover; padding:70px 0;}
.itimeA_title{ background:#095d9c; color:#fff; font-size:1.8em; font-weight:bold; line-height:84px; text-align:center;}
.itimeA_text{background:rgba(204 204 204 / 80%) !important;filter:Alpha(opacity=80);background:#000;  font-size:1.3em; text-align:center; padding:30px 10px;}
.itimeA_1{ font-size:1.2em; color:#ffc000;}
.itimeA_2{min-height:216px;}
.itimeA_3{ margin-top:20px;}
.itimeA_3 a{ display:inline-block; color:#0091ff; border:1px #0091ff solid; padding:0 10px; line-height:30px;
-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;}
.itimeA_3 a:hover{ background:#0091ff; color:#fff;}
.idekB{ padding:0 40px;}
.idxc_2 .movecontainer{ float:left; width:100%;}
.iservA{text-align:center;color:#fff;padding:110px 10px;font-size:1.3em;letter-spacing:2px; position:relative; overflow:hidden;}
.iservA:before{ content:""; position:absolute;top:15px;right:15px; width:0px; height:0px; border-top:1px #fff solid;border-right:1px #fff solid; 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;}
.iservA:after{ content:""; position:absolute;bottom:15px;left:15px; width:0px; height:0px; border-bottom:1px #fff solid;border-left:1px #fff solid;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;}
.iservA_2{ font-size:1.5em; margin:10px 0;}
.iservA_3 a{ color:#fff; border:1px #fff solid; padding:0 20px;
-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:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.iservA_3 a:hover{background:#fff;color:#000;}
.iservA_3 span{ display:inline-block;background: url(../img/iserv_icon5.png) center no-repeat;background-size:19px auto;width:19px; height:100%; text-indent:-99999999px;
-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;}
.iservA_4{ position:absolute;top:0;left:0;height:100%;z-index:-1;text-indent:-999999999px;background: url(../img/iserv_bj1.jpg) center top no-repeat;background-size:cover;
-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;}
.iservB .iservA_4{background: url(../img/iserv_bj2.jpg) center top no-repeat;background-size:cover;}
.iservC .iservA_4{background: url(../img/iserv_bj3.jpg) center top no-repeat;background-size:cover;}
.iservD .iservA_4{background: url(../img/iserv_bj4.jpg) center top no-repeat;background-size:cover;}
.iservA:hover:before{top:15px;right:15px; opacity:1;width:40px; height:40px;}
.iservA:hover:after{bottom:15px;left:15px;opacity:1;width:40px; height:40px;}
.iservA:hover .iservA_4{}
.iservA_3 a:hover span{ display:inline-block;background: url(../img/iserv_icon6.png) center no-repeat;background-size:19px auto;}

.idxc_3{ padding-bottom:140px;background:#fafcfc url(../img/ivideo_bj2.jpg) left 40px bottom no-repeat;}
.ivideo_1{ width:260px; float:left; color:#0068b7; padding-top:97px; font-size:2.1em; font-weight:bold;letter-spacing:4px; text-align:center;
background: url(../img/ivideo_bj1.png) center top no-repeat;}
.ivideo_1 span{ display:inline-block;-webkit-writing-mode:tb-rl;writing-mode: tb-rl;-ms-writing-mode: vertical-rl;}
.ivideo_2{ float:right; padding-left:260px; margin-left:-260px; margin-top:170px;}

.ibotlogo{ text-align:center;}
.ibotlogo_2{ font-size:1.1em;}
.ibotlogo_2 a{ display:inline-block;}
.ibotlogo_2 span{ display:inline-block; margin:0 5px;}
.icontA{ line-height:30px;}
.icontA_1{ font-size:1.1em; font-weight:bold;}

.NinveI_1{text-align:center;font-size:1.2em; margin:0 0 10px 0;}
.NinveI_1 span{display:inline-block;position:relative;padding:0 20px; color:#045d9c;}
.NinveI_1 span:before{ content:""; position:absolute;top:50%;left:-180px; width:180px; border-bottom:2px #045d9c solid;}
.NinveI_1 span:after{ content:""; position:absolute;top:50%;right:-180px; width:180px; border-bottom:2px #045d9c solid;}
.NinveI_2{position:relative; padding:10px 0 10px 30px; margin-bottom:20px;}
.NinveI_2:before{ content:"";position:absolute;top:0;left:10px; height:100%; border-right:1px #ddd solid;}
.NinveI_2_1{ position:relative; margin-bottom:5px;line-height:28px; font-weight:bold; color:#000;}
.NinveI_2_1:before{ content:"";position:absolute;top:7px;left:-26px; width:12px; height:12px;background:#fff; border:2px #fc4242 solid;
border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.NinveI_2_2{ position:relative; font-size:0.95em; line-height:28px; margin-bottom:20px; background:#fbfbfb; border:1px #ebebeb solid; border-left:3px #fc4242 solid;padding:15px;}
.NinveI_2_3{ margin-top:15px;}
.pxcoutb{ margin-top:15px; text-align:center;}
.pxcoutb td{ padding:10px 5px;}
.pxcoutb tr:first-child{ background:#e8f8ff; font-size:1.1em; font-weight:bold;}
.pxcoutb tr:nth-child(2n){ background:#ececec;}

.timeA_1{ text-align:center; margin-bottom:20px; font-size:1.1em; font-weight:bold;}
.timeA_2{ margin-top:30px;}
.idetb tr:first-child{background: #0068b7; color:#fff;}
.idetb .rwd-table th, .idetb .rwd-table td{ text-align:center;}
.idetb .rwd-table th{color:#fff;}
@media (max-width: 480px) {
.idetb .rwd-table th, .idetb .rwd-table td{ text-align:left;}
.idetb .rwd-table td::before{ text-align:right; padding-right:10px;}
}

.timeA_tb{ text-align:center;}
.timeA_tb tr:first-child{background: #0068b7; color:#fff;}
.timeA_tb table{ width:100%;}
.timeA_tb tr:nth-of-type(2n){background: #eee;}
.timeA_tb td{ padding:10px 5px;}

.slideTxtBox{text-align:left;margin:0;overflow:hidden;}
.hd{line-height:40px; text-align:center; font-size:1.2em; margin-bottom:30px;}
.hd ul{ float:left; width:100%}
.hd ul li{ padding:10px;cursor:pointer; display:inline-block; position: relative; width:50%; background:#f3f3f3;float:left;}
.hd ul li.on{color:#fff;background:#0068b7;}
.hd ul li:last-child:after{ display:none;}
.bd{ float:left; width:100%;box-sizing:border-box;}
.bd ul{ padding:0;  zoom:1; float:left; width:100%;box-sizing:border-box;}

@media (max-width:767px) {
.hd{font-size:1em; line-height:24px;}
.hd ul li{width:100%;}
}

.dzcourses{ padding-left:40px;}
.dzcourses_1{ margin-bottom:20px;}
.dzcourses_1:last-child{ margin-bottom:0;}
.dzcourses_1 img{ width:100%;border-radius:30px 0;-moz-border-radius:30px 0;-webkit-border-radius:30px 0;}

.ineiF_1{ padding-left:0;}
.ineiF_2{ margin-top:20px; padding-right:0;}
.ineiF_2_1{ margin-bottom:10px;}
.ineiF_2_2{ padding:10px;}
.ineiF_2_3{ margin-top:10px;}
.ineiF_2_4{color: #0068b7; font-weight:bold; font-size:1.1em; border-bottom:1px #ddd solid; padding-bottom:10px; margin-bottom:10px;margin-top:15px;}
.ineiF_2_6{ }

.mapA_1 img{ width:100%;}
.mapA_2{ margin-top:30px;}

.driving{ margin-bottom:20px;border:1px #ddd solid;background:#fbfbfb;padding:20px;border-left:3px #0068b7 solid; }
.driving:nth-of-type(2n){border:1px #ddd solid;border-right:3px #0068b7 solid;}
.driving_1{float:left;width:40px;line-height:40px;background:#0068b7;color:#fff;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.driving_2{float:right; padding-left:50px; margin-left:-50px;}


.prod_tb{table-layout: fixed;float: left;width: 100%;overflow: auto;}
.subtitle1 h1{font-size: 22px;display: inline-block;font-weight: bold;margin-top:4px;margin-bottom: 0;color: #000; float:left;}
.subtitle2 h1{ display:inline-block; position:relative;line-height:28px;padding:0 10px; color:#fff;font-size: 25px; margin:0;}
.mykeyC_1{font-size:1.1em;margin-bottom:20px;text-align:center; overflow:hidden; position:relative; line-height:28px;}
.mykeyC_1 h2{display:inline-block;padding:0 20px;font-size: 22px;display: inline-block;margin-bottom: 0;margin-top: 0; position:relative;}
.mykeyC_1 h2:before{ content:""; position:absolute;top:50%;left:-300px; width:300px;border-top:2px #0068b7 solid;}
.mykeyC_1 h2:after{ content:""; position:absolute;top:50%;right:-300px; width:300px;border-top:2px #0068b7 solid;}
.mykeyC_2{position:relative; font-size:0.95em; line-height:28px; margin-bottom:20px; background:#fbfbfb; border:1px #ebebeb solid; border-left:3px #0068b7 solid;padding:15px;}
.mykeyC_3 span{ display:inline-block; position:relative; position:relative; z-index:2; float:left; width:100%;}
.mykeyC_3 img{}
.mykeyC_3{ padding:10px;}
.mykeyC_3 span:before{ content:""; position:absolute; width:100%; height:100%;bottom:-7px;right:-7px; background:#f7f7f7; z-index:-1;}
.mykeyC_4{ margin-top:30px;}
/*H*/
.picture21 .iGyimgB_4{ display:none;}
.picture21 .iGyimgBimg{ border:none;}

.daliimg{ padding:10px 20px; text-align:center;}
.daliimgA{ position:relative; padding:30px 20px 10px 20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.daliimgA_1{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.daliimgA_1 img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; border:1px #a58d71 solid;}
.daliimgA_2{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;border-left:1px #a58d71 solid;border-right:1px #a58d71 solid; margin-top:15px;
 font-size:1.1em;}
.daliimgA_3{border-left:1px #a58d71 solid;border-right:1px #a58d71 solid; font-size:0.8em;}
.daliimgA_3 span{ display:inline-block;background: url(../img/daliimg_more.png) center right no-repeat; padding:0 15px;}
.daliimgA_4{ position:absolute;top:0;left:0; z-index:8; height:100%; text-indent:-9999px;}
.daliimgA_4 a{ float:left; width:100%; height:100%;}
.daliimgA:hover{background:#a58d71;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);}
.daliimgA:hover .daliimgA_2{color:#fff;}
.daliimgA:hover .daliimgA_3{color:#fff;}

.iGyimg{ padding:20px; float:left;}
.iGyimgB{padding:10px; float:left; margin-bottom:15px;}
.owl-item .iGyimgB{ width:100%;}
.iGyimgBB{-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;}
.iGyimgBimg{position:relative;padding:0; border:1px #ddd solid;}
.iGyimgBimg:before,
.iGyimgBimg:after {content:'';z-index: -1;position: absolute;left:30px;bottom:20px;width: 70%;max-width: 300px;max-height: 100px;height: 55%;
-webkit-box-shadow:0 20px 16px rgba(0, 0, 0, 0.3);
-moz-box-shadow:0 20px 16px rgba(0, 0, 0, 0.3);
box-shadow:0 20px 16px rgba(0, 0, 0, 0.3);
-webkit-transform: skew(-15deg) rotate(-3deg);
-moz-transform: skew(-15deg) rotate(-3deg);
-ms-transform: skew(-15deg) rotate(-3deg);
-o-transform: skew(-15deg) rotate(-3deg);
transform: skew(-15deg) rotate(-3deg);
}
.iGyimgBimg:after {left: auto;right:30px;
-webkit-transform: skew(15deg) rotate(3deg);
-moz-transform: skew(15deg) rotate(3deg);
-ms-transform: skew(15deg) rotate(3deg);
-o-transform: skew(15deg) rotate(3deg);
transform: skew(15deg) rotate(3deg);
}
.iGyimgBimg_1{ position:relative; padding:0; overflow:hidden;}
.iGyimgBimg_1:before{top:50%;left:0;content:"";position:absolute;height:0;width:100%; z-index:1;
background:rgba(0, 0, 0, 0.7) !important;filter:Alpha(opacity=70);background:#000;
-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;}
.iGyimgBimg_1 img{ width:100%;}
.iGyimgBimg_1_1{ position:absolute;bottom:10px;right:6px;}
.iGyimgBimg_1_1 span{ float:left; background:#9c0200; color:#fff; padding:0 10px;
border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.iGyimgBimg_2{opacity:0;top:50%;left:0;position:absolute;text-align:center; color:#fff; width:100%;z-index:2;padding-top:46px;
background:url(../img/img_icon.png) center top no-repeat;
-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;}
.iGyimgBimg_2 span{ display:inline-block; border-bottom:1px #fff solid;border-top:1px #fff solid; line-height:60px; padding:0 8px 0 10px;letter-spacing:2px;}
.iGyimgB_3{ position:absolute; width:100%; height:100%; top:0; left:0;z-index:9; padding:0;}
.iGyimgB_3 a{width:100%; height:100%; float:left;text-indent:-9999px; position:relative; z-index:9;}
.iGyimgB_4{text-align:center;padding:0 10px;position: relative; z-index:3;line-height:46px;color:#000;font-size:1.1em; font-weight:bold;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden; margin-top:10px;}
.iGyimgB_title2{ font-size:0.9em;line-height:30px; text-align:center; color:#fff;}
.iGyimgB_4_1{text-align:center;padding:0; margin:10px 0 0 0;position: relative; z-index:3;line-height:28px;
white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;}
.iGyimgB_more{font-family:NotoSansCJKtc-DemiLight;font-size:0.75em;line-height:22px; margin-top:15px; text-align:center;}
.iGyimgB_more span{ display:inline-block;padding:0 20px 2px 20px; border:1px #000 solid;
-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_55{ font-size:0.9em; display:none;}
.iGyimgB_66{}
.iGyimgB_5{ text-align:left;text-decoration:line-through; line-height:30px; height:30px; color:#504f4f;}
.iGyimgB_6{ text-align:right; color:#d60000;line-height:30px;height:30px; float:right;}
.iGyimgB_7{ text-align:right; line-height:34px; padding:0 18px 18px 0;position:absolute;bottom:0;right:0; opacity:0; color:#fff; z-index:10;
-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_7 button{ width:34px; height:34px;text-align:center; background:none; border:2px #fff solid;
border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.iGyimgB_7 button:hover{border:2px #fff solid; color:#fff;}
.iGyimgB_4 span{ display:inline-block; border-bottom:2px #282828 solid; padding:0 10px;}
.iGyimgB:hover .iGyimgBimg_1:before{top:0;height:100%;}
.iGyimgB:hover .iGyimgBimg_2{opacity:1;margin-top:-41px;top:50%;z-index:1;}
.iGyimgB:hover .iGyimgB_3{opacity:1;}
.iGyimgB:hover .iGyimgB_more span{background:#000; color:#fff;}
.iGyimgB:hover .iGyimgB_7{opacity:1;}
.owl-item .iGyimg{ width:100%;}


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

/*H*/

}
@media (max-width:1280px) {
.top{}
.logoie{}
.top .container{ width:100%;}
#indcon2 .container{ width:100%;}
.itop_con{width:100%;display: block;float:left;}
.ide_con{width:100%;display: block;float:left;}
.ide_con2{width:100%;display: block;float:left;}
.idxc_1 .movecontainer{width:100%;display: block;float:left;}
.idxc_1 .indextitle{width:100%;display: block;float:left;}
.idxc_2 .movecontainer{width:100%;float:left;}
.idxc_3 .movecontainer{width:100%;display: block;float:left;}
.idxc_4 .movecontainer{width:100%;display: block;float:left;}
.idxc_5 .movecontainer{width:100%;display: block;float:left;}
.idxc_6 .movecontainer{width:100%;display: block;float:left;}
.Nde_m1{width:100%;display: block;float:left;}
.ideprodA{width:100%;display: block;float:left;}
.botconmar{width:100%;display: block;float:left;}
.movecontainer{width:100%;display: block;float:left;}

/*H*/

/*H*/
}

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

/*H*/	
}
@media (max-width:1024px) {
.left_icon{right:10px; width:40px;bottom: 90px;}
.indexnews3{font-size:1em;}
/*H*/


/*H*/


.iGyimg{ padding:10px;}
}


@media screen and (max-width:877px) {
}

@media (max-width:1060px) {


/*H*/

/*H*/
}


@media (max-width:900px) {
.top{padding:0;max-height: 100%;overflow: auto;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}
.top:before{ display:none;}
.top:after{display:none;}
.logoie{ padding:0 10px 0 14px; margin:0; text-align:left; background:none; width:40%; margin-top:10px;}
.logo {float:left; margin:0; padding:0;}
.logo a{ float:left;}
.logo img{max-height:65px;max-width:270px;}
.top_icon{ float:right; padding-right:0; margin-top:0;}
.top_icon a{max-height: 30px;}
.scut-container .searchdivB{ margin-top:0;line-height: 26px;}
.scut-container .sinput2 input{line-height:26px;height: 26px; font-size:0.9em;}
.scut-container .searchdivB button{height:24px;line-height:24px;font-size: 0.8em;}
.scut-container .searchdiv{line-height:26px;width:26px;height:26px;margin-right:2px; font-size:0.9em;}
.scut-container a{line-height:26px;width:26px;height:26px;margin: 0 2px;font-size: 0.7em;}
.top_icon a{ margin:0 2px; float:left;padding:0;line-height:26px;height: 26px;width: 26px;}
.top_icon2{ width:100%;margin:0 0 10px 0; text-align:center;}
.top_icon2 a{ width:50%;}
.itop_left{z-index:9;margin:14px 0 0 0; padding:0 41px 0 0;}
.top_dh{ float:none; display:inline-block; width:auto;}
.top_dh a{  padding-right:10px;}
.inewsBw_2{ font-size:1em;}
.iGyimgB_55{ font-size:0.9em;}
/*H*/
.ibotlogo{ width:100%; margin-bottom:20px;}
.icontA{ width:33.3333%;}
.idxc_1{ padding:40px 0;}
.idekB{ padding:0 20px;}
.itimeA_title{font-size: 1.6em;}
.itimeA_text{ font-size:1.2em;}
/*H*/

/*G*/
.footer{letter-spacing:0;}
.iGyimgB{ padding:10px;}
.iGyimgI_1:before{height:80px;width:80px;}
.iGyimgI_2{ font-size:0.95em;}
.iGyimgB_4{ font-size:0.95em;}
/*G*/
}
@media (max-width:767px) {
.subcon{ padding-left:10px;padding-right:10px;}
.logoie{ width:50%;}
.itop_left{width:50%;margin:14px 0 0 0;}
.logo img{max-width:170px;}
.ide2{ padding:0;}
.ide2:first-child{ margin-bottom:30px;}
.top_icon{margin-top: 2px;}
/*H*/
.icontA{ width:100%;}
.iservA{ font-size:1em;letter-spacing: 0;padding:70px 10px;}
.iservA_2{ font-size:1.1em;}
.iservA_3{ font-size:0.9em;}
.iservA_3 a{ padding:0 10px;}
.iservA_3 a span{background: url(../img/iserv_icon5.png) center no-repeat;background-size:15px auto;}
.iservA_3 a:hover span{background: url(../img/iserv_icon6.png) center no-repeat;background-size:15px auto;}
.itimeA_2{min-height:100%;}
.ibotlogo{ margin-bottom:10px;}
.ibotlogo_2{ font-size:0.9em;}
.icontA{ margin-top:10px;}
.icontA_2 span{ width:100%; float:left;}
.idxc_3{ padding-bottom:60px;}
.ivideo_1{ float:left; width:100%;font-size:1.6em;}
.ivideo_1 span{-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb;-ms-writing-mode:horizontal-tb;}
.ivideo_2{ padding:0 10px; margin:20px 0 0 0;}
.dzcourses{ padding:0;}
.dzcourses_1{ width:50%; padding:0 10px;}
.timeA_tb{ font-size:0.8em;}

.ineiF_1{ padding:0;}
.ineiF_2{ padding:0;}
/*H*/

.inewsS{ padding:10px;}
.inewsBw_1{ width:100%; color:#999;}
.inewsBw_2{ padding:0 0 0 40px; margin:0;}
.inewsBt_3{ font-size:1em;}
.inewsBw_more{ position:relative;top:0; margin-top:5px;left:0;right:auto; float:left; padding-left:40px;}
.indexpro{ padding:0 10px;}
.Npro{padding: 10px;}
.subtitle1:before{top:6px;}
.idekB{ padding:10px;}
.idekB:first-child{ margin-bottom:20px;}
.indexnews2{ padding-left:0;padding-right:0;}
.iimg{ padding-bottom:50px;}
.conlist{padding:10px 10px 30px 10px;}
.pager li > a, .pager li > span{margin: 2px 0;}

.Npro{min-height: inherit;}
.inewsZ_2{padding: 0 0 0 130px;}
.inewsZ_3{ float:left; width:100%; text-align:right; margin-top:10px; position:relative; display:none;}
.inewsBt_img{width: 80px;}
.inewsBt_1{ padding:0 0 0 90px; margin-left:-90px; margin-top:0;}


.newsZ_2{}
.newsZ_1{ width:80px;}
.newsZ_1 img{ }
.newsZ_2_1{ font-size:1em;}
.newsZ_2{ margin-left:-80px; padding-left:100px;}
.newsZ_2_2{ font-size:0.9em;line-height:22px;}
.newsZ_2_3{ line-height:28px; font-size:0.8em;}


.news3{padding:6px 0 6px 38px;}
.news3:before{top:6px;}
.news6{ line-height:22px;}
.down_1:before{top:9px;}
.down_1:after{top:9px;}

.confirm_text{ font-size:0.9em;}
.cont_an{padding-left:16.66666667%;}
.contact .radio-inline{ width:100%; margin:0;}
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline{}
.radio-inline + .radio-inline, .checkbox-inline + .form_x{margin:0}
.form_x{ width:100%; margin:0}
.iGyimg{padding:10px;}
.iGyimgB{padding:10px;}
.iGyimgB_2{margin-top:-15px;top:50%;z-index:1;}
.iGyimgB:hover .iGyimgB_2{margin-top:-15px;}
.iGyimgBimg:before{
-webkit-transition: all 0s ease;-moz-transition: all 0s ease;-o-transition: all 0s ease;-ms-transition: all 0s ease;transition: all 0s ease;}
.iGyimgB_4{ font-size:0.9em;}
.iGyimgBimg_2{font-size:0.8em;}
.iGyimgB:hover .iGyimgBimg_2{margin-top:-36px;}
.iGyimgBimg_1:before{-webkit-transition: all 0s ease;-moz-transition: all 0s ease;-o-transition: all 0s ease;-ms-transition: all 0s ease;transition: all 0s ease;}
.iGyimgB_55{ font-size:0.8em;}

.iGyimgB_more2 span{ margin-right:-10px;}
.iGyimgPr .iGyimgB_55{ font-size:0.8em;}
.iGyimgB_5{ padding:0 5px 0 0;}
.iGyimgB_6{ padding:0 0 0 5px;}

.iGyimgI_1:before{height:60px;width:60px;}
.iGyimgI_1_2{ font-size:0.8em; line-height:18px; margin-top:-18px;}

/*Gy*/
.form-horizontal .control-label{ text-align:left;}
.scrollup {}
.scrollup .glyphicon{top:2px;right:-1px;}
.productinfo{ padding:0 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;}
.comm_1{font-size:0.9em;}
.news4{ line-height:28px;}
.news5{ line-height:28px;}
.news6{font-size:0.9em; color:#8d8d8d;}
.ide_prod1{ padding:0;}
.ide_prod2{ padding:0;}
/*Gy*/

}
@media (max-width:640px){
.cont_an{padding-left:0;}
.cont_an .btn{ margin:0;}
}
@media (max-width:500px) {
.loginA{padding: 80px 10px;}
.login{ float:left; width:100%;background:#fff; padding:30px 20px;}
.login_3{font-size:0.9em;}

/*H*/


/*H*/

.contact{ font-size:0.85em;}
}
@media (max-width:340px) {
/*H*/

/*H*/
}
.rwd-table {background: #fff;overflow: hidden;}
.rwd-table .member_tr,.rwd-table .member_tr td {background: #f8f8f8;}
.rwd-table th,  .rwd-table td {margin: 0.5em 1em;}
.rwd-table {min-width: 100%;}
.rwd-table th {display: none;}
.rwd-table td {display: block;color:#000000;}
.rwd-table tr:nth-of-type(2n){background: #eee;}
.rwd-table td:before {content: attr(data-th);font-weight: bold;width: 6.5em;display: inline-block;}
.rwd-table th, .rwd-table td {text-align: left;}
.rwd-table th, .rwd-table td:before {color: #000000;font-weight: bold;}
.rwd_ha {background:#f90;}
.rwd_ha>th {border:1px solid #ddd; color:#fff;}
.member_sy {padding:0px 0px 55px 0px; line-height:40px;}
.member_list {padding:0; border-bottom:1px dotted #cccccc;}
.rwd-table input{ background:#000; padding:0 20px; color:#fff; font-size:0.9em;
-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;}
.rwd-table input:hover{ background:#454545;}
@media (min-width: 480px) {
.rwd-table td:before {display: none;}
.rwd-table th, .rwd-table td {display: table-cell;padding: 0.25em 0.5em;}
.rwd-table th:first-child,  .rwd-table td:first-child {padding-left: 0;}
.rwd-table th:last-child,  .rwd-table td:last-child {padding-right: 0;}
.rwd-table th,  .rwd-table td {padding: 0.5em !important;}
}
@media (max-width: 480px) {
.rwd-table td{ border:none;}
}
@media (max-width: 800px) {
rwd-table th, .rwd-table td:before {color: #ff384c;font-weight: bold;}
}
h2{font-size: 1.6667em;font-weight: 700;}
h3{font-size: 1em;font-weight: 700;}
.full-image figcaption{white-space: normal;word-break:break-all}



