@charset "utf-8";

a{ text-decoration:none;}
.deanshadow{ box-shadow:0px 1px 1px rgba(0,0,0,0.08); border-radius:2px; background:#fff!important;}
.showmenu{ z-index:190;}
#myrepeats{ width:40px;  padding-right:0!important; background:none!important;}
.showmenu{ }
/*首页分页*/
/*首页分页*/
  .holder { margin: 15px 0; float:right; }
  .holder a { font-size: 14px; display:block; cursor:pointer; height:38px; width:38px; border:1px solid #eee; line-height:38px; cursor: pointer;  margin: 0 5px; background:#f2f2f2;  color: #959595; float:left; text-align:center;}
  .holder a:hover {   background-color:#01af63; border:1px solid #01af63; color: #fff;  }
  .holder a.jp-previous { margin-right: 15px; width:100px; }
  .holder a.jp-next { margin-left: 15px; width:68px;}
  .holder a.jp-current, a.jp-current:hover { color: #fff; background:#01af63!important;  font-weight: bold;}
  .holder a.jp-disabled, a.jp-disabled:hover {  color: #bbb;}
  .holder a.jp-current, a.jp-current:hover,
  .holder a.jp-disabled, a.jp-disabled:hover { cursor: default; background: none; }

/*DIY*/
#diy-tg{ background:none; float:none;}
#diy-tg{ text-indent:15px!important; width:100px!important;}
#diy-tg:hover,.deanmessage ul li a:hover{ background:#01af63; color:#fff;}
/*common*/
/*deanhead*/
.deantoptb{ border-bottom:1px solid #f3f3f3; line-height:36px; background:#f8f8f8; color: #888;  font-size: 12px; width:100%;}
.deantoptb .z a{ height:36px; line-height:36px;  color: #888; padding-right:10px;}
.deantoptb .y a{ height:36px; line-height:36px;  color: #888; }
/*deanlogo*/

.deany1{ float:left; font-size:12px; color:#888; height:36px; line-height:36px; margin-right:20px;}
	.deany1 b{ float:left; font-weight:normal; }
	.deany1 i{ float:left; display:block; width: 15px; height:36px; margin-top:5px; margin-right:5px; background:url(hideco/common/tel1.png) 0 3px no-repeat; -webkit-transition: all 0.1s; -moz-transition: all 0.1s;  transition: all 0.1s;}
.deany2{ float:left; font-size:12px; color:#888; height:36px; line-height:36px;  margin-right:20px;}
	.deany2 i{float:left; display:block; width: 14px; height: 36px;  margin-right:5px;  background:url(hideco/common/house.png) 0 12px no-repeat; -webkit-transition: all 0.1s; -moz-transition: all 0.1s;  transition: all 0.1s;}
	.deany2 a{ float:left; color:#888; }
	.deany2 a:hover{ color:#ED0626; }
.deany3{ float:left; font-size:12px; color:#888; height:36px; line-height:36px;  margin-right:20px; position:relative;}
	.deany3 img{ position:absolute; left:-35px; top:35px; z-index:300; display:none;}
	.deany3 a{ float:left; color:#888; }
	.deany3 a:hover{ color:#ED0626;}
	.deany3:hover i{background-position:-88px -90px;}
.deany4{ float:left; font-size:12px; color:#888; height:36px; line-height:36px;}
	.deany4 a{ color:#888;}
	.deany4 a:hover{ color:#ED0626;}	
.deany5{ float:left;}	
	.deany5 a{ padding-left:10px;}
	.deany5 a:hover{color:#ED0626; }
/*搜索*/

.deantip{ width:100%; background:#fff; padding:16px 0;}
	.deantip .deanw1180{ width:1180px; margin:0 auto;}
.deanw1180{ width:1180px; margin:0 auto;}
.clear{ clear:both;}
.ct2_a .mn{ width:1010px;}
a:hover{ text-decoration:none;}


.deanxz img{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.deanxz a:hover img{ transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg);}
.deanmove {transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.deanmove:hover {transform: translate(0px,-5px);-webkit-transform:  translate(0px,-5px);-moz-transform:  translate(0px,-5px);-o-transform:  translate(0px,-5px);-ms-transform:  translate(0px,-5px);}
.deanlarge a img{transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; }
.deanlarge a:hover img{transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.deanzhendong:hover{-webkit-animation:icon-bounce 0.7s alternate;-moz-animation:icon-bounce 0.7s alternate;-o-animation:icon-bounce 0.7s alternate;animation:icon-bounce 0.7s alternate;}
.deanxx:hover{filter: alpha(opacity=0);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease; transition: all .3s ease;}
/*body a{ transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all;}*/
.deancoverimgact{ position: absolute; left: -360px; top: 0; width: 210px;  height:639px; background-image: linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0)); background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));  background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0)); background-image: -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0)); background-image: -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));transform: skewx(-25deg); -o-transform: skewx(-25deg); -moz-transform: skewx(-25deg);  -webkit-transform: skewx(-25deg); -moz-transition: 0s;  -o-transition: 0s; -webkit-transition: 0s; transition: 0s;  cursor: pointer;}
.deansameboxl:hover .deancoverimgact{left:360px;transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}
/*body*/
body{ font-family:microsoft yahei; background:#fff;}
.deanwp,.wp,.dean1180{width:1180px; margin:0 auto;}
.clear{ clear:both;}
.deanadtop{ width:1180px; margin:0px auto;}
/*deanhead*/
#toptb{ height:30px; background:#fff; border-bottom:1px solid #f9f9f9; background:#f9f9f9; }

				
.deannavwrap{ background:#fff; border-bottom:#01af63 2px solid; width:100%;}
/*deanlogo*/
.deanheader{ width:100%; padding:20px 0; background:#fff;}	
	.deanheader .dean1180{ width:1180px; margin:0 auto;}
		.deanlogo{ float:left;}
		.deannav{ float:left; height:40px; width:930px; overflow:hidden;}
			.deannav ul{ height:40px;  line-height:40px;width:930px; overflow:hidden;}
				.deannav ul li{ float:left;  position:relative;}
					.deannav ul li a{ color:#666; font-size:18px; display:block; padding:0 23px; transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;}
					.deannav ul li span{ display:none;}
					.deannav ul li.a a,.deannav ul li a:hover{ color:#fff; background:#01af63; }
		.deandenglu{ float:right;}			
	#mn_userapp_menu{ display:none;}	
	#mn_userapp .icon_down{display:none!important;}	
		
/*搜索*/
.deanadright{ float:right; margin-top:20px;}
.deansearch{ float:left; margin-left:60px; margin-top:20px; }
#scbar_type_menu{ margin-left:0!important;}
#scbar{ border:0;  height:30px; line-height:30px; background:none; border:2px solid #01af63; }
	#scbar_txt{ font-family:microsoft yahei; font-size:13px; width:330px!important; background:none; border:0; height:30px; line-height:30px; text-indent:10px;}
	#scbar_btn{height:32px; width:70px; border-right:0; display:block; text-align:center; line-height:30px; color:#fff; background:#01af63; font-size:16px; font-family:microsoft yahei;}
	#scbar_btn:hover{ }
	#scbar_type{ height:32px; line-height:32px; border-right:0; background:none;  text-align:center; padding-right:10px; color:#959595!important; font-size:13px; }
	#scbar_type_menu{ margin-top:2px;}
	#scbar_type_menu{ box-shadow:0 3px 0 #e6e6e6; border:1px solid #f0f0f0; padding:0; border-radius:0 0 2px 2px;}
		#scbar_type_menu li a{ padding:5px 10px; font-size:13px; border-bottom:1px solid #f2f2f2;}
		#scbar_type_menu li a:hover{ background:#f2f2f2; color:#333;}
#scbar_hot{ margin-top:7px; height:25px; padding-left:0;}
	#scbar_hot strong{ font-weight:normal; font-size:12px; color:#c9c9c9; margin-left:0;}
	#scbar_hot a{font-size:12px; color:#aaa; mrgin-right:12px;}
	#scbar_hot a:hover{ text-decoration:underline;}


/*客服*/
.izl-rmenu{ position:fixed; right:0px;  bottom:100px; padding-bottom:20px; z-index:999; }
.izl-rmenu .btn{width:60px; height:60px; border:1px solid #eee; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(hideco/img/qq.png) center center no-repeat; background:#fff; border-bottom:0; padding:0!important;}
.izl-rmenu .btn-qq:hover{background-color:#f0f0f0;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(hideco/img/qq.png) center center no-repeat; background-color:#fff; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(hideco/img/wechat.png) center center no-repeat; background-color:#fff; border-bottom:0;}
.izl-rmenu .btn-wx:hover{background-color:#f0f0f0;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-122px; bottom:0px; display:none;width:120px;height:120px; border:1px solid #eee;}
.izl-rmenu .btn-phone{background:url(hideco/img/phone.gif) center center no-repeat; background-color:#fff;}
.izl-rmenu .btn-phone:hover{ background-color:#f0f0f0;}
.izl-rmenu .btn-phone .phone{background-color:#f0f0f0; position:absolute; width:170px; left:-170px; top:-1px; line-height:60px; border:1px solid #eee; border-right:0; height:60px; overflow:hidden; color:#333; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{ border-top:0; background:url(hideco/img/top.gif) center center no-repeat; background-color:#fff; display:none;}
.izl-rmenu .btn-top:hover{background-color:#f0f0f0;}


/*footer*/
.deanfooter{ }
	.deanfttop{ background:#30343e; padding-top:50px; padding-bottom:30px;}
	.deanw1180{ width:1180px; margin:0 auto;}
		.deanftpad{ float:left; margin-right:30px;}
			.deanftpad h3{ font-size:16px; color:#eee; font-weight:600;}
			.deanftpad ul{ margin-top:15px;}
				.deanftpad ul li{ line-height:30px; font-size:13px; color:#999;}
				.deanftpad ul li a{ color:#a8a8a8;}
				.deanftpad ul li a:hover{ color:#fff;}
			.deanftpada{ white-space:nowrap; width:166px; margin-top:15px;}
				.deanftpada a{ font-size:14px; color:#999; display:block; float:left; margin-right:15px; line-height:30px;}
				.deanftpada a:hover{ color:#fff;}
			.deanftpadimg{ margin-top:15px;}
				.deanftpadimg a { display:block; margin-bottom:10px;}
				.deanftpadimg a img{ opacity:0.7;}
				.deanftpadimg a:hover img{ opacity:1;}
		.deanftright{ float:right; }
			.deanftright h3{font-size:16px; color:#eee; font-weight:normal; margin-bottom:15px; color:#eee; font-weight:bold;}
		.deanftel{ height:40px; line-height:40px; font-size:26px; color:#aaa; margin-top:15px; text-indent:48px; background:url(hideco/common/tel.png) 0 0 no-repeat; }
		.deanftshare{}
			.deanftshare ul{}
				.deanftshare ul li{ height:40px; width:40px; text-align:center; line-height:40px; float:left; margin-right:10px;  }
					.deanftshare ul li a{ display: inline-block; width: 40px; height: 40px; text-align: center; background-color: rgba(255,255,255,0.3); border-radius: 100%; opacity: 0.5; -webkit-transition: opacity 0.3s; transition: opacity 0.3s;}
					.deanftshare ul li a:hover{ opacity:1;}
					.deanftshare ul li.deanftli1 a span{ display:block; width:40px; height:40px; background:url(hideco/footer/sina.png) center center no-repeat;}
					.deanftshare ul li.deanftli2 a span{ display:block; width:40px; height:40px; background:url(hideco/footer/wx.png) center center  no-repeat;}
					.deanftshare ul li.deanftli3 a span{ display:block; width:40px; height:40px; background:url(hideco/footer/bird.png) center center  no-repeat;}
					.deanftshare ul li.deanftli4 a span{ display:block; width:40px; height:40px; background:url(hideco/footer/rss.png) center center  no-repeat;}
					.deanftshare ul li.deanftli2{ position:relative;}
						.deanftshare ul li.deanftli2 b{ position:absolute; bottom:-70px; left:-40px; -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);  transform: translateY(-50%);
    left: 50%;-webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0);
    opacity: 0; -webkit-transform: translate(-50%, -90%) scale(0); -ms-transform: translate(-50%, -90%) scale(0); transform: translate(-50%, -90%) scale(0); -webkit-transform-origin: bottom; -ms-transform-origin: bottom;
    transform-origin: bottom;  -webkit-transition: all 0.2s; transition: all 0.2s;  box-shadow: 0 4px 5px rgba(0,0,0,0.3);}
						.deanftshare ul li.deanftli2 b:after{ position: absolute; left: 50%; -webkit-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%);transform: translate(-50%, 100%); bottom: 0; display: block; content: ''; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid white;}
						.deanftshare ul li.deanftli2:hover b{ display: block; opacity: 1; -webkit-transform: translate(-50%, -100%) scale(1); -ms-transform: translate(-50%, -100%) scale(1); transform: translate(-50%, -100%) scale(1);}
	
			
	.deanftbottom{ background:#292c33; color:#64676c; height:45px; line-height:45px;}
		.deanftnav{ float:left;}
			.deanftnav a{ float:left; font-size:12px; color:#aaa;}
			.deanftnav a:hover{ color:#fff;}
			.deanftnav em{ float:left; font-size:12px; color:#666; padding:0 10px;}
		.deanftttr{ float:right; color:#999; font-size:12px;}
			.deanftttr a{ color:#aaa;}
			.deanftttr a:hover{ color:#fff;}
			

		

/*二级导航*/
#mu{ width:1180px!important; border:0!important; margin:0 auto!important;}
#mu ul{ background:#fff!important; padding:5px 0; width:1180px!important; margin:0 auto!important;}
#deansubnav .p_pop{ border:0px solid #f0f0f0!important; background:#019D59; box-shadow: 0 0px 0px rgba(0,0,0,0.2); border-radius:0 0 1px 1px; min-width:100px; text-align:center; padding:0; }
	#deansubnav .p_pop a { display: block; height:35px; line-height:35px; font-size:14px!important; padding: 0 10px; border-bottom:0; color:#fff; border-bottom:0;}
	#deansubnav .p_pop a:hover{ background:#018D50; }

/*登录*/
.deanunlogin{ height:40px; position:relative; z-index:108;}
	.deanunlogin ul{ float:left;}
	.deanunlogin ul li{ float:left; height:40px; line-height:40px;}
	.deanunlogin ul li.deanem{ color:#999; font-size:14px; padding:0 15px; }
		.deanunlogin li a{ float:left; color:#333; display:block; height:40px; line-height:40px; font-size:14px; }
		.deanunlogin li a:hover{ color:#01af63;}

	.deanunlogin span{ display:block; width:30px; height:40px; position:relative; z-index:3; border-radius:30px;  background:url(hideco/common/avar.png) center center no-repeat; margin-right:20px; cursor:pointer; float:left;}
	.deanunlogin li a:hover{ opacity:0.9;}
		.deankjdl{float:left; display:none; position:absolute; z-index:2; left:-30px; top:40px; width:40px; }
		.deanunlogin dl{background:#fff; border:3px solid #f0f0f0;  width:100px; padding:0;}
			.deanunlogin dl dd{ height:35px; line-height:35px; font-size:14px; text-align:center;}
				.deanunlogin dl dd a{ color:#333; display:block;}
				.deanunlogin dl dd a:hover{  background:#f0f0f0;}


/*登录信息*/
	.deanloginin{ color:#38485a; float:right; }
		.deanavartop{ float:left; width:35px; height:40px; overflow:hidden;}
			.deanavartop img{ width:30px; height:30px; border-radius:30px; margin-top:5px; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
			.deanavartop a:hover img{ transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg);}
		.deanusername{ float:left;height:40px; line-height:40px; padding:0 5px;}
			.deanusername .vwmy,.vwmyqq{ background:none; padding-left:0;}
				.deanusername a{ color:#eee; font-size:14px;}
		.deantxs{ float:left;height:40px; line-height:40px; position:relative;}
			.deantxs a{ display:block; position:relative; background:url(hideco/common/tx.gif) center center no-repeat; width:30px; height:40px;}
			.deantxs a:hover{background:url(hideco/common/tx.gif) center center no-repeat;}
			.deantxs a em{ background:#01af63; border-radius:2px; color:#fff; display:block; padding:0 5px; height:18px; line-height:18px; font-size:12px; position:absolute; right:-20%; top:-7px; }
			#myprompt.new{background:url(hideco/common/tx.gif) center center no-repeat;}
		.deaninfo{ float:left; position:relative; z-index:108; margin-left:5px;}
			.deanhove{ width:30px;height:40px; background:url(hideco/common/set.gif) center center no-repeat; cursor:pointer;}
			.deanhoved{ background:#666 url(hideco/common/sethover.gif) center center no-repeat; }
			.deanmessage{ background:#666; padding-top:0; position:absolute; top:40px; right:-30px; z-index:109; display:none; border-radius:0 0 2px 2px; }
				.deanmessage ul{}
					.deanmessage ul li{ height:40px; width:100px; text-indent:15px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;line-height:40px; display:block; }
					.vwmy{ background:none; padding-left:0;}
						.deanmessage ul li a{ display:block; line-height:40px;  font-size:13px; color:#fff!important; text-decoration:none;}
						.deanmessage ul li a:hover{ background:#FFBA00; color:#fff;}
						.deanlogin .pipe{ display:none;} 
						.deanlogin ul li a{ padding:0;}
								
				.deanexit{ float:left; width:30px;height:40px; margin-left:5px; overflow:hidden; }
					.deanexit a{ display:block; width:30px;height:40px; background:url(hideco/common/exit.gif) center center no-repeat; cursor:pointer;}
					
					
					


/*快捷导航*/

#qmenu{ width: 37px; height:20px; float:right; margin:0; margin-top:10px; padding: 0; border:0;  background:url(hideco/common/quick.png) center center no-repeat;   text-indent: -9999px;  -webkit-transition: all 0.1s; -moz-transition: all 0.1s;  transition: all 0.1s; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
#qmenu.a,#qmenu:hover {  background:url(hideco/common/quickh.png) center center no-repeat; transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg);}

#qmenu_menu{ margin-top:2px; box-shadow:0 0 0 #fff; border-radius:2px; border:1px solid #eee; }
.p_pop #v_forums a{ padding:0!important;}



/*home页面*/
.ct3_a{ background:#fff; border:1px solid #e6e6e6;}
.ct2 .mn{ width:920px;}



/*联系我们*/
.deanjscontact{ height:50px; padding:35px 0; background:rgba(0,0,0,0.5); width:100%; position:fixed; bottom:0; left:0; z-index:500;}
.deanclosed{ width:20px; height:20px; position:absolute; top:-20px; right:-30px; z-index:502; cursor:pointer; background:url(hideco/footer/close.png) 0 0 no-repeat;}
.deanclosed{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.deanclosed:hover{ transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg);}
.deanw1180{ width:1180px; margin:0 auto; position:relative;}
	.deanptel{ width:280px; height:50px; line-height:50px; float:left; border-right:1px solid #666; margin-right:30px;}
		.deanptel span{ float:left; display:block; width:55px; height:50px; background:url(hideco/portal/call2.png) 0 0 no-repeat; }
		.deantelinfo{ float:left; width:180px;}
			.deantelinfo h5{ font-size:24px; color:#eee; font-weight:normal;}
	.deanpqqlx{ height:50px; float:left; width:148px; margin-right:30px; padding-right:30px; border-right:1px solid #666;}
		.deanpqqlx a{ display:block; width:148px; height:50px; line-height:50px; border-radius:2px; background:#01af63 url(hideco/portal/qq28.png) 25px 15px no-repeat; text-indent:52px; font-size:16px; color:#fff;}
		.deanpqqlx a:hover{ background-color:#F39801;}	
	.deanzxdiy{ width:220px; height:50px; line-height:50px; float:right;}
		.deanzxdiy a{ display:block; width:100%; height:100%; border-radius:2px; color:#fff; font-size:18px; background:#F39801 url(hideco/portal/zxdiy.png) 50px 10px no-repeat; text-indent:95px;}	
						










