@CHARSET "UTF-8";
#main{ width:100%; min-height: 500px}

#main_top{
	width:100%;
	margin:0 auto;
}
#main_top #advs_12{text-align: center;}

#column_left{min-height: 300px}
#column_left #category{min-height: 300px}
#column_left #category .content{min-height: 260px;background: #fff}

#featured_product{margin:10px auto; }

#featured_product #marquee_drawing_1 .product-item
, #featured_product #marquee_drawing_2 .product-item{
	width:200px;
}
/*#home #main .box .top h3 span{background: url("graphic/icon.png") scroll 0 center no-repeat}*/
#online_service{position: absolute; right: 0px;}
#footer .list{float:left; }
#footer .list li{ float:left; display:inline;}
#footer .list li a:after{content: "/"}
#footer .list li:last-child a:after{content: ""}
#footer .list li:last-child{ border-right:none; }

#footer .right-column{
	float:right; width:60%; 
}

/*slide*/
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;height: 500px}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 50%; z-index: 1; padding: 0;margin-left: -960px;width:1920px;height: 500px}
.ck-slide ul.ck-slide-wrapper li { position: absolute;width:1920px;height: 500px}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red no-repeat; text-indent: -9999px; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px; background: url(graphic/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background: url(graphic/arrow-right.png) #000 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 1;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #00BFFE;}
.ck-slidebox ul li em:hover { background-color: #00BFFE;}

.templatemo_caption{
    text-align: left;
    text-shadow: none;
    bottom: 70px;
    position: absolute;
    z-index: 10;
    left: 50%;
    transform: translateX(-50%);
}
.templatemo_slidetitle {
    font-size: 1em;
    padding: 5px 8px;
    color: #202224;
    float: left;
    margin-bottom: -10px;
}
.templatemo_slidetitle_bg {
    float: left;
    margin-left: 50px;
    width: 150px;
    height: 150px;
    background: rgba(255,255,255,.1);
    border-radius: 25px;
}
.templatemo_slidetitle_bg .text {
    text-align: center;
    font-size: 24px;
    padding-top: 65px;
    font-weight: 600;
}
.templatemo_slidetitle_bg .text a{
    color: #fff;
}
#home.en .templatemo_slidetitle_bg .text a.cn{
    display: none;
}
#home.cn .templatemo_slidetitle_bg .text a.en{
    display: none;
}

#footer .right-column .copy,#footer .right-column .support{ text-align:right; }

#content .article table td{
	vertical-align:top;
}

#home #main .box .content{
	min-height:205px;
}
#home.en #main .box .content{
	min-height:265px;
}

.contents #category ul{padding-left: 10px}
.contents #category ul li {padding-left:10px;line-height: 30px;font-weight: bold}
.contents #category ul li .sub li{font-weight: normal}
.contents #category li a{background: url("graphic/arrow.png") no-repeat scroll left 12px transparent;display: block;height: 30px;line-height: 30px;padding-left: 20px;overflow: hidden}
#category .selected{display: block}
#category .sub li a{background: url("graphic/disc.png") no-repeat scroll left 15px transparent;display: block;height: 30px;padding-left: 15px;overflow: hidden}
.contents #category ul li.actived>a{color: #0D88F8}
#menu .list li.item.actived>a{color: #0D88F8;font-weight: bolder}

.main-im{position:fixed;right:0px;bottom:180px;z-index:100;width:110px;height:120px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(graphic/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(graphic/openTrigger.png) no-repeat left top;}

#tab_description{line-height: 25px}

#gotop {
	width: 30px;
	height: 32px;
	position: fixed;
	right: 12px;
	cursor: pointer;
	bottom: 120px;
	border-radius: 10px;
	opacity: 3;
	background: url(graphic/cd-top-arrow.svg) no-repeat scroll 50% 50% #BAB3B2;
}

/*产品图片放大效果*/
.zoom-section{clear:both;margin-top:20px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;clear:left;margin-bottom:20px;}
.zoom-small-image{float:left;margin-bottom:10px;margin-right: 20px}
.zoom-tiny-image{float:left;border:1px solid #CCC;width:60px;height: 60px; margin-right:5px; }
.zoom-tiny-image:hover{border: 3px solid #0D88F8;}

/* 这是下方的鼠标指针的移动镜头平方米。 */
.cloud-zoom-lens {border: 4px solid #888;margin:-4px;background-color:#fff;cursor:move;}
/* 这是标题文本 */
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
/* 这是缩放窗口。 */
.cloud-zoom-big {border:4px solid #ccc;overflow:hidden;}
/* 这是加载消息。 */
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}
.mousetrap{display: none}