@CHARSET "UTF-8";
#main{ width:100%; min-height: 500px}
#main_top{
	width:1000px;
	margin:0 auto;
	overflow: hidden;
}

#column_left{min-height: 290px}
#column_left #category{min-height: 290px}
#column_left #category .content{min-height: 260px}
#main_top #contact{float: right;width: 360px;}
#main .contents{clear: both;width: 1000px;margin: 0 auto}
#main .contents #column_right{margin: 0;border: 0px solid #CCC;border-radius: 6px}
#home #main #contact .content{height: 241px;padding-left: 10px;}
#home #main #acid_4{margin-left: 20px}
#home #main #acid_1,#home #main #acid_2{margin-right: 20px}
#home #content_top,#home #content_bottom{float: left;clear:both;width: 1000px}
#home #main #article-latest{margin-left: 20px}



#home #content_top{padding: 0px}
#home #content_bottom{padding:10px 0}

#home #main_bottom .advs{width:1000px;padding: 10px 0;overflow: hidden}
#home #main_bottom .advs a{width:140px;float:left;margin: 0 10px}
#home #main_bottom .advs img{width: 120px;height: 60px}

#home #main #partner{width: 100%;height: auto;margin: 10px 0 20px}
#home #main #partner .content{width: inherit;height: auto;padding: 10px}
#home #main #partner .content a{
	display: inline-block;
	float: left;
	margin:0;
	padding: 0 12px;
	word-wrap: break-word;
}
#home #main .box{float: left;width: 32%;height:271px;margin:0}
#home #main .box .top{
	background-image:url("graphic/box-top.png") ;
	background-color:#fffff6;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position: 0% 0%
}
#page #content .article ul{list-style-type: disc; width: 700px;padding-left:20px}
/* #page #content .article ul li{width: 300px; float: left;padding: 5px;margin-right:40px} */
.category-list ul{width: 100%}
.category-list ul li{float: left;width: 25%}
.category-list ul li .category-item{margin: 8px;border: 1px solid #DDD}
.category-list ul li .category-item .name{text-align: center;margin-top: 5px;margin-bottom: 5px;}
.contents #category .plist{width:33%;overflow: hidden; float: left;padding-left: 15px;padding-top: 10px;text-align: center;}
.contents #category .plist a{background: none;height: auto;text-align: center;padding:0px;margin: 0}
.contents .box .top h3 span{padding-left: 10px}
#column_left .box .top{background-color: #E5DA6D}
.fl{margin-right: 16px;}
#featured_product #marquee_drawing{padding-top: 40px}
#featured_product{width:360px; }
#featured_product #marquee_drawing_1 .product-item,
#featured_product #marquee_drawing_2 .product-item{
	height:133px ;
}
#online_service{position: absolute; right: 0px;}
.sitemap-info .c50r{float: left}
#sitemap #content .section{margin-bottom: 20px}

/*slide*/
#jquery-cycle-9{height: 220px;overflow: hidden}
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;height: 150px}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0;z-index: 1; padding: 0;width:1000px;height: inherit}
.ck-slide ul.ck-slide-wrapper li { position: absolute;width:1920px;height: inherit}
.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; text-indent: -9999px; background-repeat: no-repeat; 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;display: none; left: 50%; bottom: 12px; z-index: 30;}
.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;}
#footer .right-column .copy,#footer .right-column .support{ text-align:right; }
#footer .contents{padding:10px;width: 1000px;   border-top:2px solid #ccc;}
#about_us{width: 600px;height: 270px;overflow: hidden;border-bottom:1px solid #DDD }

#content .article table td{
	vertical-align:middle;
}

#home #main .box .content{
	padding: 0px 8px;
	height:232px;
}
#home.en #main .box .content{
	height:232px;
}

.contents #category ul{padding-left: 0px}
.contents #category ul li {padding-left:10px;line-height: 30px}
.contents #category li a{background: url("graphic/slideup.png") no-repeat scroll left 8px transparent;display: block;height: 28px;line-height: 28px;padding-left: 22px;overflow: hidden}
.contents #category .active>a{background: url("graphic/slidedown.png") no-repeat scroll left 8px transparent;display: block;height: 28px;line-height: 28px;padding-left: 22px;overflow: hidden}
.contents #category ul li.actived>a{color: #3d84ed}
#category .sub li a {
	background: url("graphic/disc.png") no-repeat scroll left 15px transparent;
	display: block;
	height: 30px;
	padding-left: 15px;
	overflow: hidden;
}

/*subject*/
#subject{float:left;width:1000px;height:auto;margin: 20px 0}
#subject .link_div{float:left;width:1000px;height:inherit}
#subject .link_div .link_child{height: 90px;float: right;border-top: 1px solid #D9C12D;}
#subject a.hyzt,#subject a.hytz,#subject a.hyzz,#subject a.hyzc,#subject a.hyjd,#subject a.lxwm,#subject a.hyrc{
	float:left;height:90px;
}
#subject a.hytz,#subject a.hyzz,#subject a.hyzc,#subject a.hyjd,#subject a.lxwm,#subject a.hyrc {
	width: 80px;
}
#subject a{margin-right: 30px}
#subject a.hyzt{width:320px;margin-right:50px;background:url("graphic/subject/hyzt.png")}
#subject a.hytz{background:url("graphic/subject/hytz.png")}
#subject a.hytz:hover{background:url("graphic/subject/hytz_hover.png")}
#subject a.hyrc{background:url("graphic/subject/hyrc.png")}
#subject a.hyrc:hover{background:url("graphic/subject/hyrc_hover.png")}
#subject a.hyzz{background:url("graphic/subject/hyzz.png")}
#subject a.hyzz:hover{background:url("graphic/subject/hyzz_hover.png")}
#subject a.hyzc{background:url("graphic/subject/hyzc.png")}
#subject a.hyzc:hover{background:url("graphic/subject/hyzc_hover.png")}
#subject a.hyjd{background:url("graphic/subject/hyjd.png")}
#subject a.hyjd:hover{background:url("graphic/subject/hyjd_hover.png")}
#subject a.lxwm{margin-right: 0;background:url("graphic/subject/lxwm.png")}
#subject a.lxwm:hover{background:url("graphic/subject/lxwm_hover.png")}


/*wechat*/
.serviceleft {
	cursor: pointer;
	right: -30px;
	position: fixed;
	bottom:200px;
	width: 100px;
}
.si_serviceleft {
	position:relative;
}
.si_serviceleft2 {
	position:absolute;
	display: block;
	right:0px;
}
.si_serviceleft2 .si_serviceleftLast {
	display:block;
	text-indent:-9999px;
	background:url("") 0 0 no-repeat;
	text-align:center;
	width:0px;
	height:0px;
}
.si_serviceleft2 .si_serviceleftLast a {
	color:#fff;
	display:block;
	width:inherit;
	height:inherit;
}
.si_serviceleftLast {
	position:relative;
	z-index:1000;
}
.si_serviceleftLast .weixin1,.si_serviceleftLast .weixin2 {
	position:absolute;
	left:-140px;
	display:block;
	color:#170A06;
	line-height: 20px;
	text-indent: 0;
}
.si_serviceleftLast .weixin1 {
	top:-200px;
}
.si_serviceleftLast .weixin2 {
	top:-50px;
}
.si_serviceleft2 img {
	margin:0;
	display:block;
}

/*qq online-chat*/
.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;}

#gotop {
	width: 38px;
	height: 38px;
	position: fixed;
	right: 8px;
	cursor: pointer;
	bottom: 10%;
	border-radius: 100%;
	opacity: 3;
	background: url("graphic/gotop.png") no-repeat scroll 50% 50%;
}

/*产品图片放大效果*/
.zoom-section{clear:both;margin-top:20px;margin-left:3px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;clear:left;margin-left:9px;margin-right:9px;width:350px;margin-bottom:20px;}
.zoom-small-image{border:4px solid #CCC;float:left;margin-bottom:10px;width: 368px;height: 368px}
.zoom-tiny-image{float:left;border:1px solid #CCC;margin:0 5px;width:60px;height: 60px}
.zoom-tiny-image:hover{border: 3px solid #0D88F8;}
/* 这是下方的鼠标指针的移动镜头平方米。 */
.cloud-zoom-lens {border: 2px solid #888;margin:0;background-color: #000;cursor:move;opacity: 0.15;filter: alpha(opacity=15);-moz-opacity: 0.15;}
/* 这是标题文本 */
.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;}

#content .article{
    overflow-x: scroll;
}

.article table {
    border-collapse: collapse;
    width: 100%;
    border-top: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    margin-bottom: 20px;
}
.article table td {
    border-right: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
}
.article table thead td {
    background-color: #EFEFEF;
    padding: 0px 5px;
}
.article table thead td a,
.list thead td {
    text-decoration: none;
    color: #222222;
    font-weight: bold;
}
.article table tbody td a {
    text-decoration: underline;
}
.article table tbody td {
    vertical-align: top;
    padding: 0px 5px;
}
.article table .left {
    text-align: left;
    padding: 7px;
}
.article table .right {
    text-align: right;
    padding: 7px;
}
.article table .center {
    text-align: center;
    padding: 7px;
}
.article table .asc {
    padding-right: 15px;
    background: url('../image/asc.png') right center no-repeat;
}
.article table .desc {
    padding-right: 15px;
    background: url('../image/desc.png') right center no-repeat;
}