@charset "utf-8";
/* CSS Document */
html,body,a,p,ul,img{ padding:0; margin:0; list-style:none; border:none; font:14px "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif; color:#333;}
img{ border:none;}
body{ background:none;}
a{text-decoration:none;}
a:link{ color:#555555;text-decoration:none
}
a:hover{ color:#ff9900;text-decoration:none;}
.w1200{ width:1200px; margin:0 auto; height:auto; overflow:hidden;}


/*头部*/
.head{}
.head1{height:30px; background:#f6f6f6; border-bottom:1px solid #dcdbdb; width:100%; position:fixed; z-index:12000; top:0;}
.head1_l{ width:596px; float:left;}
.head1_l ul{}
.head1_l ul li{float:left;}


#site-nav{margin:0 auto;}

#site-nav-bg{z-index:9999;background:#f7f7f7;left:0px;width:100%;border-bottom:#d2d2d2 1px solid;position:absolute;top:0px;height:25px}
#site-nav{z-index:10000;margin:2px auto;color:#000;line-height:19px;position:relative;height:22px; top:2px;}
#site-nav a{color:#666}
#site-nav a:hover{color:#f50}
#site-nav .login-info{float:left;padding-top:1px}
#site-nav .login-info a{margin-right:8px}
#site-nav .login-info a.user-nick{margin-right:0px}
#site-nav .quick-menu{position:absolute;top:0px}
#site-nav .quick-menu li{padding-right:10px;background-position:right 6px;padding-left:10px;float:left;padding-bottom:0px;margin-left:-1px;padding-top:2px}
#site-nav .quick-menu li.last{background:none transparent scroll repeat 0% 0%}
#site-nav .quick-menu li.menu-item{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;position:relative}
#site-nav .quick-menu .cart{padding-top:1px;position:relative;_padding-top:2px}
#site-nav .quick-menu .cart a{padding-left:16px}
#site-nav .quick-menu .cart s{background-position:-83px -21px;left:8px;width:14px;position:absolute;top:6px;height:11px}
#site-nav .menu-hd{padding-right:22px;display:block;padding-left:10px;z-index:10002;padding-bottom:0px;margin:1px 1px 0px;cursor:pointer;padding-top:0px;position:relative;height:25px}
#site-nav .mytaobao .menu-hd{width:48px;padding-top:1px;_padding-top:1px}
#site-nav .search .menu-hd{width:24px;padding-top:1px;_padding-top:1px}
#site-nav .services .menu-hd{width:48px;padding-top:1px;_padding-top:1px}
#site-nav .menu-hd b{
	border-right:#eee 4px solid;border-top:#666 4px solid;font-size:0px;right:10px;border-left:#eee 4px solid;width:0px;line-height:0;border-bottom:#eee 4px solid;position:absolute;top:7px;height:0px;
		-webkit-transition:-webkit-transform .2s ease-in;
		-moz-transition:-moz-transform .2s ease-in;
		-o-transition:-o-transform .2s ease-in;
		transition:transform .2s ease-in
}
#site-nav .search .menu-hd{padding-left:25px;color:#666}
#site-nav .search .menu-hd s{background-position:-67px -20px;left:9px;width:14px;position:absolute;top:4px;height:13px}
#site-nav .menu-bd{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;display:none;z-index:10001;right:0px;background:#fff;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px solid;position:absolute;top:26px; width:190px; padding-bottom:12px;}
#site-nav .search .menu-bd{_right:-1px}
#site-nav iframe.menu-bd{border-top-width:0px;border-left-width:0px;z-index:-1;background:none transparent scroll repeat 0% 0%;filter:alpha(opacity=0);float:left;border-bottom-width:0px;border-right-width:0px}
#site-nav .menu-bd-panel{padding-right:5px;padding-left:5px;padding-bottom:6px;padding-top:6px}
#site-nav .menu-item-opp .menu-bd{left:0px}
#site-nav .menu-item-opp .menu-bd s.rt{left:0px}
#site-nav .menu-item-opp .menu-bd s.lt{background-position:-87px -55px;right:-2px;left:auto}
#site-nav .menu_tt{position:relative}
#site-nav .menu_tt:hover .menu-hd{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;background:white;margin:0px;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px}
#site-nav .hover .menu-hd{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;background:white;margin:0px;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px}
#site-nav .menu_tt:hover .menu-bd{display:block}
#site-nav .hover .menu-bd{display:block}
#site-nav .menu_tt:hover .menu-hd b{
	border-left-color:#fff;filter:progid:dximagetransform.microsoft.basicimage(rotation=2);border-bottom-color:#fff;border-top-color:#666;top:5px;border-right-color:#fff;
	
	-moz-transform:rotate(180deg);
	-moz-transform-origin:50% 30%;
	
	-webkit-transform:rotate(180deg);
	-webkit-transform-origin:50% 30%;
	
	-o-transform:rotate(180deg);
	-o-transform-origin:50% 30%;
	
	transform:rotate(180deg);
	transform-origin:50% 30%
}
#site-nav .hover .menu-hd b{
	border-left-color:#fff;filter:progid:dximagetransform.microsoft.basicimage(rotation=2);border-bottom-color:#fff;border-top-color:#666;top:5px;border-right-color:#fff;
	
	-moz-transform:rotate(180deg);
	-moz-transform-origin:50% 30%;
	
	-webkit-transform:rotate(180deg);
	-webkit-transform-origin:50% 30%;
	
	-o-transform:rotate(180deg);
	-o-transform-origin:50% 30%;
	
	transform:rotate(180deg);
	transform-origin:50% 30%
}
#site-nav .mytaobao .menu-bd{width:94px;line-height:1.7;top:21px;height:57px}
#site-nav .mytaobao .menu-bd-panel{padding-right:10px;padding-left:10px;padding-bottom:8px;padding-top:8px}
#site-nav .search .menu-bd{width:204px;top:21px;height:66px}
#site-nav .search .menu-bd input{border-right:#b7b7b7 1px solid;padding-right:1px;border-top:#878787 1px solid;padding-left:1px;float:left;margin-bottom:5px;padding-bottom:2px;border-left:#878787 1px solid;width:180px;line-height:13px;padding-top:3px;border-bottom:#b7b7b7 1px solid}
#site-nav .search .menu-bd button{border-top-width:0px;background-position:0px -20px;border-left-width:0px;float:left;border-bottom-width:0px;width:66px;cursor:pointer;color:#fff;height:24px;border-right-width:0px}
#site-nav .services .menu-bd{width:174px;top:21px;height:218px}
#site-nav .services .menu-bd-panel{padding-right:10px;padding-left:10px;padding-bottom:5px;padding-top:5px}
#site-nav .services .menu-bd dl{padding-right:0px;padding-left:0px;padding-bottom:5px;padding-top:5px;border-bottom:#e5e5e5 1px solid}
#site-nav .services .menu-bd .last{border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px}
#site-nav .services .menu-bd dt{font-weight:bold;color:#8c8c8c;line-height:1.5;text-align:left}
#site-nav .services .menu-bd dd{line-height:1.6;text-align:left}
#site-nav .services .menu-bd dd a{margin-right:2px}

.head1_r{ width:277px; float:right; font-size:12px; line-height:60px;}
.head1_r span{ font-size:12px;}
.head1_r a{ font-size:12px; }

.head2{ margin-top:60px; overflow:inherit; height:85px;}
.logo{ float:left;}
.by{ float:left; margin:15px 20px;text-align:center;}
.by span{ padding:20px 0px; font-size:16px; line-height:22px; color:#5da936;}

.ss{ float:left; padding-left:20px;}
 .lanren-search-form{width:450px;overflow: hidden;}
    .lanren-search-form .search-bd{height: 25px;}
    .lanren-search-form .search-bd li{font-size:12px;width:60px;height: 25px;line-height: 25px;text-align:center;float: left;cursor: pointer;background-color:#eee;color: #666; margin:0px 1px;}
    .lanren-search-form .search-bd li.selected{color: #fff;font-weight: 700;background-color: #5da936;}
    .lanren-search-form .search-hd{height:34px; border:1px solid #e5e5e5;padding: 3px;position: relative;}
    .lanren-search-form .search-hd .search-input{width: 350px;height: 22px;line-height: 22px;padding: 6px 0;background:none;text-indent: 10px;border: 0;outline: none;position: relative;left: 0px;top: 0;z-index: 5;#margin-left:-10px;}
    .lanren-search-form .search-hd .btn-search{width: 70px;height: 34px;line-height:34px;position: absolute;right: 3px;top: 3px;border: 0;z-index:6;cursor: pointer;font-size: 12px;color: #fff;font-weight: 700;background: none;outline: none; background:#46961d;}
    .lanren-search-form .search-hd .pholder{display: inline-block;padding: 2px 0;font-size: 12px;color: #999;position: absolute;left: 13px;top: 11px;z-index: 4;background: url(../images/newshouye/zoom.jpg) no-repeat 0 0;padding-left:25px;#top:11px;}
    .lanren-search-form .search-hd .s2, .lanren-search-form .search-hd .s3, .lanren-search-form .search-hd .s4,.lanren-search-form .search-hd #s2,.lanren-search-form .search-hd #s3,.lanren-search-form .search-hd #s4{display: none;}
    .lanren-search-form .search-bg{width: 350px;height: 34px;background-color: #fff;position: absolute;left: 3px;top: 3px;z-index:1;}
.wx{float: right;width:200px;}


.weixin2_t{ width:88px; height:66px; position:relative; font-size:12px;  float:left; margin-left:50px;}
.weixin2_t a{width:88px; height:35px; display:block; position:absolute; left:0; top:0;background:url(../images/newshouye/ico_09.jpg) no-repeat center top; }
.weixin2_t .weixin_nr{width:98px; height:98px;  background:#fff; text-align:center; position:absolute;  top:-25px; display:none;}
.weixin2_t .weixin_nr img{ margin-bottom:5px;}
.weixin2_t .weixin_nr .arrow{ width:0; height:0;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weixin2_t.on .weixin_nr{ display:block;}
.weixin2_t.on a{ background:url(../images/newshouye/ico_09.jpg) no-repeat  center bottom;}

	
.wx li{ float:left; padding:0px 10px;}
.wx a img{}
.nav{ background: url(../images/newshouye/bj_02.jpg) no-repeat top center; width:100%; height:103px; margin-top:5px;color:#fff;min-width:1200px;}
.nav_l{ width:522px; float:left; padding-top:20px;}
.nav_l a{ color:#fff; line-height:36px;}
.navt a{ padding:0px 14px;}
.nav_r{ width:650px; float:right; }
.navr a{ color:#fff;  line-height:36px;}
.navr{width:161px; float: left; text-align:center; margin-top:20px; border-right:1px dashed #7eb661;color:#fff;}
.navr b a{ font-size:16px; font-weight:bold;}
.navr img{ }
.gg1{ margin:18px auto;}


.fw{ width:878px; float:left;}
/*public*/
.fl{display:inline;float:left}
.fr{display:inline;float:right}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}

.pb10{padding-bottom:10px}
.mt10{margin-top:10px}
.cf img{ float:left; position:relative;}
.cf p{position: absolute;color: #ffff;background: #343534;width: 145px;height: 30px;text-align: center;line-height: 30px;opacity: 0.8;font-size: 16px;font-weight: bold;}
.cf p a{ font-size:16px; color:#fff; font-weight:bold; line-height:32px;}


