.language{position:absolute;top:0;right:0;}
.language li{float:left;padding-left:10px;text-align:right;}
.language li a{font:12px/18px Arial;color:#333;text-decoration:none;}
.language li::before {
	content: '';
	display: inline-block;
	width: 19px;
	height: 12px;
	background: url("/img/language.png") no-repeat;
	vertical-align: -2px;
}

.language li.en::before {
	background-position: 0 -15px;
}

.language li.ru::before {
	background-position: 0 -30px;
}

.popup{display:none;position:absolute;top:0;left:0;padding:20px 0;width:200px;background:#eee;border-bottom:5px solid #aaa;border-right:1px solid #ddd;z-index:999999;}
.popup li{float:left;padding:4px 20px 4px 35px;width:145px;font:13px/16px Arial;text-align:left;background:url(/img/popup_arrow.png) no-repeat 20px 7px;}
.popup li:hover{background-color:#ddd;}
.popup li > a{font:bold 14px/16px Arial;color:#333;}
.popup li > a:hover{text-decoration:none;}

.product-category-popup li {
	position: relative;
}

.product-category-popup .category-popup {
	display: none;
	position: absolute;
	left: 201px;
	top: -1px;
	padding: 16px;
	width: 150px;
	background-color: #fff;
	border: 1px solid #ddd;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
	z-index: 1000;
}

.product-category-popup li:hover .category-popup {
	display: block;
}

.product-category-popup .category-popup-li {
	padding: 3px 0;
}

.product-category-popup .category-popup .category-popup-li a:hover {
	color: #e00;
	text-decoration: underline;
}

.clearFix {
	zoom: 1;
}
.clearFix:after {
	content:'\20';display:block;height:0;clear:both;
}

#banner{position:relative;left:-360px;width:1920px;height:500px;background:#eee;overflow:hidden;}
#banner .images{position:relative;}
#banner .images .slides li{text-align:center;}
#banner .flex-prev,
#banner .flex-next{position:absolute;top:38%;width:49px;height:73px;cursor:pointer;overflow:hidden;text-indent:-10000px;outline:none;opacity:0.60;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
#banner .flex-prev{left:280px;background:url(/img/flex_prev.png) no-repeat;}
#banner .flex-next{right:280px;background:url(/img/flex_next.png) no-repeat;}
#banner .flex-control-nav{position:absolute;top:475px;left:0;width:100%;height:15px;text-align:center;overflow:hidden;}
#banner .flex-control-nav li{padding:0 2px;display:inline;}
#banner .flex-control-nav li a{display:inline-block;padding-top:200px;width:12px;height:12px;background:url(/img/trigger.png) no-repeat;}
#banner .flex-control-nav li .flex-active{background-position:0 -50px;}

#news{float:left;margin-right:60px;width:360px;}
#news .bd img{margin-bottom:10px;}

#cases{float:left;margin-right:60px;width:360px;}
#cases .bd{position:relative;}
#cases .bd img{margin-bottom:10px;}
#cases .flex-direction-nav{position:absolute;top:-32px;right:0;width:40px;height:14px;background:#f8f8f8;}
#cases .flex-prev,
#cases .flex-next{position:absolute;top:0;right:16px;width:15px;height:14px;background:url(/img/cases_prev.png) no-repeat;text-indent:-10000px;overflow:hidden;}
#cases .flex-next{right:0;background-position:-15px 0;}

/* 首页推荐产品 */
#stores{float:left;width:360px;}
#stores img{margin-bottom:12px;}

/* 合作品牌 */
#coobrands {
	clear: both;
	margin-bottom: 32px;
	height: 82px;
}

#coobrands .coobrands-wrapper {
	position: relative;
	width: 100%;
	height: 82px;
	overflow: hidden;
}

#coobrands .coobrands-slides {
	position: absolute;
	left: 0;
	width: 999999px;
}

#coobrands .slides {
	float: left;
	width: 5000px;
}

#coobrands .coobrands-item {
	float: left;
	margin-right: 16px;
}

#coobrands .coobrands-item img {
	height: 80px;
}

#sidebar{}

/* 产品分类 */
#category{margin-bottom:40px;}
#category .hd{background:#413e3e!important;}
#category .hd h3,
#category .hd h3 a{color:#fff!important;}
#category .bd{background:#f5f5f5;}
#category .bd li{
	float:left;
	width:208px;
	padding:13px 20px;
	background:url(/img/arrow.png) no-repeat 220px 16px;border-bottom:1px solid #ddd;
	position: relative;
}
#category .bd li a{
	padding: 0 32px 0 5px;
	display: block;
	width: 180px;
	font:14px/20px Arial;
	color:#333;
}
#category .bd li a:hover{color:#333;text-decoration:none;}
#category .bd .current{background-color:#eee;}
#category .bd .current > a{font-weight:bold;}

#category .category-popup {
	display: none;
	position: absolute;
	left: 248px;
	top: -1px;
	padding: 16px;
	width: 210px;
	background-color: #fff;
	border: 1px solid #ddd;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
	z-index: 1000;
}

#category li:hover .category-popup {
	display: block;
}

#category li .category-popup-li a {
	display: inline;
	width: auto;
	padding: 0;
}

#category .category-popup-li {
	padding: 3px 0;
}

#category .category-popup .category-popup-li a:hover {
	color: #e00;
	text-decoration: underline;
}


#contact:not(:last-child) {
	margin-bottom: 24px;
}

#contact .bd{padding:25px 0!important;}
#contact .bd li{float:left;padding-left:38px;width:200px;font:13px/26px Arial;height:26px;}
#contact .bd li a{font:13px/26px Arial;}
#contact .icon{background:url(/img/contact_icon.png) no-repeat 20px 0;}
#contact .i-fax{background:url(/img/contact_icon.png) no-repeat 20px -30px;}
#contact .i-email{background:url(/img/contact_icon.png) no-repeat 20px -62px;}
#contact .i-skype{background:url(/img/contact_icon.png) no-repeat 20px -91px;}

#sidebar .related .related-item {
	margin-bottom: 12px;
	padding: 14px;
	text-align: center;
	background-color: #fff;
	border-bottom: 1px solid #ddd;
}

#sidebar .related .related-item:last-child {
	border-bottom-width: 0;
}

#sidebar .related-item img {
	margin-bottom: 8px;
}

#sidebar .related-item:hover a {
	color: #ee0000;
	text-decoration: underline;
}

/* 文章列表页 */
#newsList{}
.newsList{zoom:1;}
.newsList:after{content:'\20';display:block;height:0;clear:both;}
.newsList li{float:left;padding:15px 0 20px;width:100%;border-bottom:1px solid #ddd;zoom:1;}
.newsList li h3{clear:both;padding-bottom:5px;width:100%;font:bold 15px/30px Arial;}
.newsList li img{float:left;margin-right:20px;}
.newsList li .extra{float:left;width:680px;}
.newsList li .extra h4{font:bold 12px/30px Arial;font-style:oblique;}
.newsList li .extra a{color:#333;}
.newsList li .extra a:hover{color:#333;text-decoration:none;}

.newsList .listIr .extra{width:100%;}

/* 成功案例 邻居节点 */
#neighbors{padding:10px 0;height:40px;text-align:center;}
#neighbors a{display:inline-block;margin:0 10px;width:150px;height:40px;font:15px/40px Arial;background:#fff;border:1px solid #ddd;}
#neighbors a.disable{color:#888;text-decoration:none;}

/* 常见问题 */
.faq-list {
	margin-bottom: 24px;
	padding-top: 24px;
	border-top: 1px solid #ddd;
}

.faq-list h3 {
	margin-bottom: 12px;
}

.faq-list .faq-item {
	margin-bottom: 20px;
	padding: 20px;
	border: 1px solid #ddd;
	border-radius: 2px;
}

.faq-list .faq-item .faq-item-title {
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
}

/* 产品列表 */
#storeList{padding:0 0 30px;}
#storeList .storeList{zoom:1;}
#storeList .storeList:after{content:'\20';display:block;height:0;clear:both;}

#storeList .store{float:left;margin:27px 27px 0 0;width:280px;background:#fbfbfb;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#storeList .store.end{margin-right:0;}

#storeList .store .extra{padding:15px;}
#storeList .store .extra h3 a{font:13px/22px Arial;color:#e00;text-decoration:none;}
#storeList .store .extra a{font:15px/22px Arial;}

#storeList .store .order{padding:0 15px;height:40px;background:url(/img/order_arrow.png) no-repeat 255px 14px;border-top:1px solid #ddd;}
#storeList .store .order a{display:block;width:100%;height:100%;font:14px/40px Arial;color:#777;}
#storeList .store .order a:hover{color:#777;text-decoration:none;}

.downloadList {
	zoom:1;
}
.downloadList:after {content:'\20';display:block;height:0;clear:both;}
.downloadList .downLi {
	float: left;
	margin: 27px 27px 0 0;
	width: 280px;
	background:#fbfbfb;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
}

.downloadList .downLi.end {margin-right: 0;}

.downloadList .downLi h3 {padding:10px 15px;background:url(/img/order_arrow.png) no-repeat 255px 14px;border-top:1px solid #ddd;}
.downloadList .downLi h3 a{font:14px/20px Arial;color:#777;}
.downloadList .downLi h3 a:hover{color:#777;text-decoration:none;}

/* 产品详情 */
#storeImage{padding:35px 10px;border-bottom:1px solid #ddd;}
#storeImage .image{float:left;width:480px;}
#storeIcon{margin-bottom:10px;width:480px;height:360px;border:1px solid #ddd;}

/* 图标列表 */
#storeIcons{position:relative;width:480px;height:85px;}
#storeIcons .slides{position:absolute;top:0;left:33px;width:414px;height:80px;overflow:hidden;}
#storeIcons .storeIcons{position:absolute;top:0;left:0;height:80px;}
#storeIcons .storeIcons li{float:left;margin-right:2px;width:100px;border:1px solid #ddd;}
#storeIcons .storeIcons li img{cursor:pointer;}

#storeIcons .prev,
#storeIcons .next{position:absolute;top:0;left:0;width:31px;height:77px;background:url(/img/store_icons_prev.png) no-repeat;cursor:pointer;}
#storeIcons .next{left:auto;right:0;background-position:-31px 0;}

#storeImage .info{float:right;width:380px;}
#storeImage .info h3{font:bold 18px/40px Arial;color:#e00;}
#storeImage .info h3 a{color:#e00;text-decoration:none;}
#storeImage .info h1{margin-bottom:16px;font:25px/28px Arial;color:#333;}

#storeImage .btn{margin-bottom:30px;height:50px;}
#storeImage .btn li{float:left;width:150px;height:50px;text-align:center;background:#0e265d;}
#storeImage .btn .order{margin-right:20px;}
#storeImage .btn .contact{background:#888;}
#storeImage .btn li a{font:16px/50px Arial;color:#fff;text-decoration:none;}
#storeImage .btn li.contact {
	padding: 0;
}

#storeImage .info .contact {
	font-size: 16px;
	font-weight: bold;
}

#storeImage .info .contact {
	padding: 4px 0;
}

#storeImage .info .contact p {
	padding: 0;
}

#storeImage .info .recommend {
	margin-bottom: 12px;
}

#storeImage .related h4{margin-bottom:10px;font:bold 16px/30px Arial;color:#333;}
#storeImage .related li{float:left;margin-right:12px;}

/* 视频中心 */
#videoList{padding-top:10px;}
.videoList{zoom:1;}
.videoList:after{content:'\20';display:block;height:0;clear:both;}
.videoList li{float:left;padding:15px 10px 20px;width:280px;}
.videoList .video{margin-bottom:8px;}
.videoList h3{line-height:1.4;}

/* 留言反馈 */
#feedback{padding:20px 25px;background:url(/img/feedback.jpg) no-repeat 95% 95%;}
#feedback .summary{padding:10px 0;width:550px;}
#feedback .summary p{font-size:14px;text-indent:2em;}

#order .form{padding-top:30px;}
#order .form li{float:left;padding:5px 0;width:800px;}
#order .form label{float:left;padding-right:6px;width:150px;font-size:14px;line-height:28px;text-align:right;}
#order .form .iBox{float:left;}
#order .form li span{padding:0 5px;color:#e00;}
#order .form .button{margin:5px 12px 0 0;width:120px;height:40px;font:16px/20px Arial;color:#fff;background:#0e265d;border:0;}
#order .form .button.reset{background:#888;}

#order .form .error{border-color:#e00;}
#order .form .errorMsg{font:12px/18px Arial;color:#e00;}
#order .form .successMsg{}

.contact-form {
	margin-bottom: 40px;
	clear: both;
}

#detail .inquiry {
	padding-top: 24px;
}

.thanks-box {
	padding: 40px 0;
	text-align: center;
}

.thanks-box .thanks-icon img {
	width: 96px;
}

.thanks-box h1 {
	padding: 10px 0;
	font-size: 40px;
	font-weight: bold;
}

.thanks-box .thanks-redirect {
	margin-bottom: 8px;
}

.thanks-box .thanks-redirect a {
	display: inline-block;
	padding: 6px 16px;
	color: #fff;
	background-color: #32bea6;
	text-decoration: none;
	border-radius: 4px;
}

.thanks-box p {
	margin-bottom: 32px;
	font-size: 14px;
}

.thanks-box .thanks-home {
	font-weight: bold;
	color: #103b77;
}

#ft .bd{padding:12px 0;}
#ft .inner{margin: 0 auto;width: 1200px;}
#ft .hd{position:relative;left:-360px;width:1920px;padding:45px 0 65px;background:#524e4e;text-align:center;}
#ft .hd .ceil{float:left;width:200px;color: #fff;}
#ft .hd .ceil h3{margin-bottom:10px;font:bold 13px/28px Arial;color:#f8f8f8;}
#ft .hd .ceil ul{zoom:1;}
#ft .hd .ceil ul:after{content:'\20';display:block;height:0;clear:both;}
#ft .hd .ceil li{float:left;padding-top:3px;padding-bottom:3px;width:100%;font:12px/16px Arial;color:#fff;}
#ft .hd .ceil li a{font:12px/16px Arial;color:#f8f8f8;text-decoration:none;}

#ft .hd .categories-2-column {
	width: 580px;
}

#ft .hd .categories-2-column li {
	float: left;
	padding-right: 12px;
	width: 240px;
}

#ft .hd .social-list {
	padding-top: 16px;
	height: 40px;
}

#ft .hd .social-list .social-item {
	float: left;
	margin-right: 4px;
	width: 40px;
	height: 40px;
	overflow: hidden;
}

#ft .hd .social-list .social-item a {
	display: block;
	width: 100%;
	height: 100%;
	background: url("/img/social.png");
}

#ft .hd .social-list .social-linkin a {
	background-position: -40px 0;
}

#ft .hd .social-list .social-twitter a {
	background-position: -80px 0;
}

#wechat{padding-top:10px;text-align:right;}

#ft .icon{padding-left:17px;background:url(/img/icon.png) no-repeat;}
#ft .i-fax{background-position:0 -30px;}
#ft .i-email{background-position:0 -60px;}
#ft .i-skype{background-position:0 -90px;}
#ft .i-linkedin{background-position:0 -120px;}
#ft .i-facebook{background-position:0 -150px;}
#ft .i-twitter{background-position:0 -180px;}