﻿@charset "utf-8";
/* CSS Document */

html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,em,span,sup,sub,b,i,cite,q,big,small,blockquote,pre,form,input,select,option,fieldset,legend,table,thead,tfoot,tbody,tr,th,td{
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 98%;
}
body{font: 14px/1.5 'Microsoft YaHei', 'Tahoma', 'Arial', '宋体', '\5b8b\4f53', sans-serif;min-width: 1200px;background-color: #f7f7f7 !important;color: #636363;text-rendering: optimizeLegibility;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}
body,div,p{margin: 0;padding: 0}
ol, ul, li{ list-style: none;}
em,i,s{font-style: normal;}
img{border: 0;}
input,button,select,textarea,label{ outline: none;}
textarea{resize: none;}
h1,h2,h3,h4,h5,h6{margin: 0; padding: 0;font-size: 100%; font-weight: normal}
.clear{ clear: both; font-size: 0px; line-height: 0px; height: 0px;
}
.clearfix:after{clear: both;display: block;height: 0;visibility: hidden;line-height: 0;content: '\20';}
.clearfix{*display: table;*zoom: 1;}
.fl{display: inline;float: left;}
.fr{display: inline;float: right;}
a{text-decoration: none;color: #464646;}
a:hover{text-decoration: underline;color: #00a0e9}
a:focus,input:focus{
	/* [disabled]outline: none; */
	font-weight: normal;
}
.wrapper{width: 1200px; margin: 0 auto}
.head_top .fr ul li a.weixin,.head_top .fr ul li a.phone,#quick_nav .ld b,#quick_nav.on .ld b,.head .logo .txt,.h-menu .h-icon{background: url("../images/common_bg_s.png") no-repeat;}
a.react,label.react{display: block;color: inherit;width: 100%;height: 100%}
a.react:active,a.react.react-active,label.react:active{background: rgba(0, 0, 0, .1)}

/*********页眉******************/

#header{width: 100%;position: relative;z-index: 2000;font-size: 12px}
#header .head_top{position: relative;z-index: 3114;background: #f5f5f5;min-width: 1200px;}
#header .box{position: relative;z-index: 1111;width: 1200px;margin: 0 auto;padding: 0;}
#header .head_top .fl,.head_top .fr{height: 34px;line-height: 34px;width: 500px;}
#header .head_top .fl ul li{float: left;}
.welcome-login a{font-size: 12px;color: #00a0e9}
.welcome-login a:hover{color: #f90;text-decoration: underline}
.welcome-regist a{margin: 0px 10px;}
.login-arrow{position: absolute;top: 8px;right: 4px;width: 12px;height: 16px;background: url("../images/xx-login-bg.png") no-repeat center center;-webkit-transition: -webkit-transform 0.1s ease-out;-moz-transition: -moz-transform 0.1s ease-out;-ms-transition: -ms-transform 0.1s ease-out;-o-transition: -o-transform 0.1s ease-out;transition: transform 0.1s ease-out;}
.aonther-login{display: none;position: absolute;z-index: 99;top: 34px;margin: 0;padding: 0;width: 93px;border: #e6e6e6 1px solid;border-top: 0;background-color: #FFFFFF;}
.aonther-login li a{display: block;position: relative;padding: 0 12px 0 27px;height: 35px;width: 54px;line-height: 35px;font-size: 12px;color: #666666;word-wrap: break-word;}
.aonther-login li a:hover{background: #f8f8f8;}
.head_top .fr ul{float: right;}
.head_top .fr>ul>li{float: left;position: relative;height: 34px;margin-left: 10px;}
.head_top .fr>ul>li>a{display: block;position: relative;height: 100%;padding: 0 5px;line-height: 34px;}
.head_top .fr ul li.borderli{margin: 11px 0 0 0;height: 12px;border-right: 1px solid #dddddd;}
.head_top .fr ul li.bordertxt{margin: 11px 0 0 10px;height: 12px;border-right: 1px solid #dddddd;}
.head_top .fr ul li.more-menusbox{position: relative;z-index: 3200;margin: -1px 0 0 0;padding: 0;}
.head_top .fr ul li.more-menusbox:hover a.more-menusspan{border: 1px solid #e6e6e6;border-bottom: 0;background-color: #ffffff;margin: 0 0 0 -1px;padding: 0 17px 0 11px;}
.head_top .fr ul li a.more-menusspan{display: block;position: relative;z-index: 3100;border: 1px solid #f8f8f8;border-bottom: 0;padding: 0 17px 0 10px;height: 34px;width: 50px;color: #666666;line-height: 34px;white-space: nowrap;}
.head_top .fr ul li a.more-menusspan,.head_top .fr ul li a.weixin:hover{text-decoration: none;color: #666;}
.head_top .fr ul li.more-menusbox:hover a.weixin{background-position: 8px -172px;border: 1px solid #e6e6e6;border-bottom: 0;background-color: #ffffff;width: 30px;margin: 0 -1px 0 -1px;padding: 0 6px 0 36px;}
.head_top .fr ul li a.weixin{background-position: 7px -142px;display: block;position: relative;z-index: 3100;border: 1px solid #f8f8f8;border-bottom: 0;padding: 0 7px 0 35px;height: 34px;width: 28px;color: #666666;line-height: 34px;white-space: nowrap;}
.head_top .fr ul li a.more-menusspan,.head_top .fr ul li a.phone:hover{text-decoration: none;color: #666;}
.head_top .fr ul li.more-menusbox:hover a.phone{background-position: 11px -231px;border: 1px solid #e6e6e6;border-bottom: 0;background-color: #ffffff;width: 40px;margin: 0 -1px 0 -1px;padding: 0 6px 0 31px;}
.head_top .fr ul li a.phone{background-position: 10px -201px;display: block;position: relative;z-index: 3100;border: 1px solid #f8f8f8;border-bottom: 0;padding: 0 7px 0 30px;height: 34px;width: 38px;line-height: 34px;white-space: nowrap;}
.head_top .fr ul li.more-menusbox:hover .more-menus{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);transform: rotateZ(180deg);}
i.more-menus{display: block;position: absolute;top: 14px;right: 7px;width: 7px;height: 4px;background: url("../images/icozjll.png") no-repeat;-webkit-transition: -webkit-transform 0.1s ease-out;-moz-transition: -moz-transform 0.1s ease-out;-ms-transition: -ms-transform 0.1s ease-out;-o-transition: -o-transform 0.1s ease-out;transition: transform 0.1s ease-out;}
.head_top .fr ul li.more-menusbox:hover .wximg{display: block;}
.head_top .fr ul li .wximg{display: none;position: absolute;z-index: 99;top: 34px;left: -24px;border: #e6e6e6 1px solid;background-color: #ffffff;}
.head_top .fr ul li .wximg li{background: url("../images/wximg.png") no-repeat 10px 10px;display: block;}
.head_top .fr ul li.notextindent .wximg i{display: block;height: 116px;width: 252px;}
.head_top .fr ul li.more-menusbox:hover .sjimg{display: block;}
.head_top .fr ul li .sjimg{display: none;position: absolute;z-index: 99;top: 34px;left: -97px;border: #e6e6e6 1px solid;background-color: #ffffff;}
.head_top .fr ul li .sjimg li{background: url("../images/sjimg.png") no-repeat 10px 10px;display: block;}
.head_top .fr ul li.notextindent .sjimg i{display: block;height: 116px;width: 252px;}
.head_top .fr ul li.more-menusbox:hover .more-menulist{display: block;}
.head_top .fr ul li .more-menulist{display: none;position: absolute;z-index: 99;top: 34px;left: -1px;right: 0;border: #e6e6e6 1px solid;background-color: #ffffff;}
.head_top .fr ul li .more-menulist li{display: block;padding: 0;}
.head_top .fr ul li.notextindent .more-menulist a{display: block;height: 34px;width: 67px;font-size: 12px;line-height: 34px;padding-left: 11px;text-align: left;}
.head_top .fr ul li.notextindent .more-menulist a:hover{text-decoration: none; color: #f90;background-color: #f8f8f8;}

/*********logo+400电话******************/

.head{ background: #fff; height: 119px;min-width: 1200px;}
.head .logo{ float: left; margin-top: 35px;position: relative;}
.head .logo>a{ display: block; float: left;}
.head .logo>span{ float: left; border-left: 1px solid #000000; margin-top: 15px;}
.head .logo>span>p{ margin-left: 10px;}
.head .logo .header-logo-gif{position: absolute; left: 180px; font-size: 12px; width: 145px;height: 51px;margin: 1px 0 0 12px}
.head .hotline{float: right;}
.head .hotline .hotline_text{ width: 183px; float: left; margin-top: 35px;}
.head .hotline .hotline_text .tel{ font-size: 20px;}
.head .hotline .hotline_text>i{background: url("../images/common_bg_s.png") no-repeat;background-position: 0px -55px; display: block; width: 32px; height: 40px; float: left;}
.head .hotline_text img{float: left;position: relative;display: block;}
.head .hotline .hotline_text>p{float: left;}
.head .wx{ float: right;}
.head .wx>img{ width: 87px; height: 70px; display: block; margin-top: 25px;}
.head .hotline .hotline_text>p{margin-bottom: 0px;}

/*********搜索******************/

.head .search{ float: left; height: 37px; margin-top: 40px; margin-left: 80px;}
.head .search .keywords{width: 296px; height: 37px; border: 1px solid #00a0e9; float: left; padding-left: 10px;}
.head .search .subbth{width: 92px; height: 39px; background: #00a0e9; border: none; color: #FFFFFF;}

/*********导航******************/

.nav{height: 51px; line-height: 51px; width: 100%; position: relative; left: 0; z-index: 9999; background: #00a0e9}
.headmenu-nav{ float: left;}
.headmenu-nav li{ float: left;}
.headmenu-nav li a{ display: block; padding: 0 18px; color: #E0F1DF;font-size: 15px; line-height: 51px;font-weight: 500}
.headmenu-nav li a:hover{ background: #0485bf; color: #fff; text-decoration: none;}
.headmenu-nav .current{background: #0485bf;}
.headmenu-nav .current a:hover{ background: #0485bf;}
.citymenu{ float: left;width: 216px;height: 51px;}
.yuyue{ float: right;}
.yuyue li{ float: right;}
.yuyue li a{display: block; padding: 0 20px; color: #ff0; font-size: 15px; line-height: 51px;background: #007F53;}
.yuyue li a:hover{background: #03633D; color: #fff; text-decoration: none;}

/*********快速导航******************/

#quick_nav{float: left;width: 192px;height: 51px;position: relative;z-index: 99999;}
#quick_nav .ld{position: relative;width: 192px;height: 51px;line-height: 50px;background: #f90;cursor: pointer;}
#quick_nav .ld h3{ padding-left: 15px; color: #fff;font-size: 15px;font-weight: 500}
#quick_nav .ld b{display: block;width: 20px;height: 20px;position: absolute;right: 15px;top: 10px;background-position: 0px -180px;}
#quick_nav #allsort{display: none;width: 188px;position: absolute;left: 0;top: 51px;border: 2px solid #f90;border-top: none;}
#quick_nav #allsort .dh_item{width: 188px;float: left;background: #fff;text-decoration: none;}
#quick_nav #allsort .dh_item li{float: left;width: 173px}
#quick_nav #allsort .dh_item li a{color: #323232;text-decoration: none;height: 51px;line-height: 51px;padding-left: 15px;background-color: #f8f8f8;}
#quick_nav #allsort .dh_item li a:hover{color: #fff;background-color: #F7C16B;}
#quick_nav #allsort .on{border-width: 0;background: #fff;z-index: 40;}
#quick_nav.on .ld b{background-position: 0px -200px;}
#quick_nav.on #allsort{display: block;}
a.react,label.react{display: block;color: inherit;width: 100%;height: 100%}
a.react:active,a.react.react-active,label.react:active{background: rgba(0, 0, 0, .1)}

/*菜单搜索*/

.zc_nav_search{padding: 5px 0}
.zc_nav_input:hover{border-bottom: 1px solid #00a0e9;}
.zc_nav_form{position: relative; width: 192px; margin: 0 auto;}
.zc_nav_input{border: none; outline: none; border-bottom: 1px solid #f90;}
.zc_nav_input{width: 173px; height: 44px; line-height: 44px; padding-left: 15px; background: #fff;}
.zc_nav_button{border: none; height: 24px; width: 24px; position: absolute; top: 10px; right: 10px; background: #fff; cursor: pointer; font-size: 1.8rem; vertical-align: middle; background: url("../images/ask_search_btn.png") left center no-repeat;}

/*---nav---menu---*/

.nav_all{
	position: relative;
	z-index: 10001;
	width: 216px;
	display: inline;
	float: left;
*zoom: 1; 	background-color: #f5f5f5;
}
.nav_all b{display: block; font-size: 15px; text-align: left; color: #fff; padding: 0 15px; height: 51px; line-height: 51px; background: #f90;}
.nav_all b i{ margin-right: 20px;width: 40px; height: 35px; background: url("../images/common_bg_s.png") no-repeat; -moz-transform-origin: 50% 50%; background-position: 10px -95px; display: block; float: left; margin-top: 5px; padding-right: 10px; margin-left: 20px;}
.nav_all_box1{
	display: none;
	width: 214px;
	position: absolute;
	left: 0px;
	top: 51px;
	z-index: 10002;
	border: 1px solid #f90;
	border-top: none;
	box-shadow: 0px 0px 3px #f60;
	background-color: #f5f5f5;
	
}
.nav_all_box1 dl{text-align: left; position: relative; z-index: 10003; float: left;}
.nav_all_box1 dl:hover{ background: #FFFFFF; width: 100%;}
.nav_all_box1 dl dt{ width: 184px; padding-left: 30px; color: #ccc; position: relative; z-index: 10005; background: url("../images/jt_12.gif"/**/) 167px 17px no-repeat #f8f8f8; border-top: 1px solid #ccc;}
.nav_all_box1 dl dt a{color: #666;}
.nav_all_box1 dl dt a:hover{color: #f90; text-decoration: underline;}
.nav_all_box1 dl dd a{color: #464646;}
.nav_all_box1 dl dd span{color: #959595;}
.nav_all_box1 dl dd a:hover{color: #f90; text-decoration: underline;}
.nav_all_box1 dl dt:first{font-size: 18px;}
.nav_all_box1 dl dd{text-align: left; display: none; padding: 0 20px 20px 0px; width: 450px; position: absolute; left: 214px; top: 0; z-index: 10004; background: #fff; border: 1px solid #f90; height: auto !important; min-height: 100px; height: 100px; box-shadow: 0px 0px 3px #f60;}
.nav_all_box1 dl.last dd{bottom: 0; top: auto; _margin-bottom: -1px;}
div.nav_all_on b{background: #f60; box-shadow: 0px 0px 3px #f00;}
dl.nav_all_box1_on {}

dl.nav_all_box1_on dt{width: 180px; background: url("../images/jt_12.gif"/**/) 167px -23px no-repeat #fff; border-top: 1px solid #ccc;}
dl.nav_all_box1_on dt a{color: #0073B6; text-decoration: none;}
dl.nav_all_box1_on dt a:hover{color: #0073B6; text-decoration: none;}
.nav_all_box1 dl dd ul li{margin: 8px 0 0 10px; padding: 5px 10px; white-space: nowrap; display: inline-block; *display: inline; *zoom: 1; vertical-align: middle;height: 20px; line-height: 20px;}
.nav_all_box1 dl dd ul li.navbar_te{display: block; width: 100%; white-space: nowrap;}
.nav_all_box1 dl dd ul li.navbar_te a{margin: 0 20px 0 0; color: #0073B6; text-decoration: none;}
.nav_all_box1 dl dd ul li.navbar_te em{font-size: 18px; font-style: normal;}

/*********分类******************/

.flx{ width: 1200px; margin: 60px auto; float: left;}
.flx>h3{ text-align: center; font-size: 20px; font-weight: bold;}
.flx>b{ width: 160px; height: 1px; background: #00a0e9; margin: 10px auto; display: block; position: relative;}
.flx>b>i{ width: 15px; height: 6px; background: #00a0e9; position: absolute; top: -2px; left: 75px;}
.flx>p{ text-align: center;}

/*********服务内容******************/

.fuwu{ width: 1200px; height: auto;float: left;}
.fuwu>ul>li{ width: 381px; height: 158px; float: left; position: relative; margin-right: 28px; margin-bottom: 28px;}
.fuwu>ul>li:nth-child(n+3){margin-bottom: 0px;}
.fuwu>ul>li:nth-child(3n){ margin-right: 0px;}
.fuwu>ul>li>a{ display: block; color: #fff;text-decoration: none;}
.fuwu>ul>li>a>img{ position: absolute; top: 0px; z-index: -1;}
.fuwu>ul>li>a>h2{ text-align: center; font-size: 20px; font-weight: bold; margin-top: 50px;}
.fuwu>ul>li>a>span{ text-align: center;display: block;}
.fuwu>ul>li>a>i{ position: absolute; top: 0; width: 100%; height: 100%; background-color: rgba(23, 21, 21, 0.42); transition: background-color 0.5s; z-index: -1;}

/*********案例******************/

.anli{ width: 1200px; height: auto;float: left; margin-bottom: 58px;}
.anli>ul>li{ width: 277px; height: 304px; float: left; background: #fff;position: relative; margin-right: 30px;}
.anli>ul>li:nth-child(4n){ margin-right: 0px;}
.anli>ul>li>p{ margin-top: 60px; font-size: 15px; text-align: center;}
.anli .zzx-company-img .zzx-company-bag{ width: 277px; height: 189px;transition: all 1.2s;-moz-transition: all 1.2s;/* -webkit-transition:all 1.2s; */
	-o-transition: all 1.2s;overflow: hidden;display: block;}
.anli .zzx-company-logo-box{ margin-left: -35px; bottom: 80px; position: absolute; left: 50%;}
.anli>ul>li .zzx-company-logo-box{display: block; width: 75px; height: 75px;background: url("../images/common_bg_s.png") no-repeat;background-position: -52px -83px;}
.anli>ul>li:hover .zzx-company-bag{transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}
.anli>ul>li .zzx-company-img{width: 277px; height: 189px; overflow: hidden;}

/*********优质******************/

.wp{ width: 100%; height: 700px; background: #fff; float: left;}
.wp figure{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 38px 0; border-width: 0 1px 1px 0; border-style: solid; border-color: #e6e6e6; text-align: center;}
.wp div.row{ border-width: 1px 0 0 1px; border-style: solid; border-color: #e6e6e6}
.wp figure h3{ font-size: 14px; font-weight: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden}
.wp figure h3 a{ color: #666}
.wp figure p{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; left: 0; top: 0; height: 100%; width: 100%; background-color: #00a0e9; color: #FFF; padding: 20px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; opacity: 0; filter: Alpha(Opacity=0);}
.wp figure p a{ color: #FFF; text-decoration: underline;}
.wp figure:hover p{ opacity: 1; filter: Alpha(Opacity=1)}
@media(max-width:1199px){ .wp figure:hover p{ display: block}
	.wp figure p{ display: none}
	}
.wp figure p small{ text-align: left; margin-top: 10px; line-height: 180%; font-weight: normal; display: block; overflow: hidden; height: 80%; width: 100%; white-space: normal; text-overflow: ellipsis}

/*********footer******************/

#footer{width: 100%;margin-bottom: 0px;background: #222;color: #83888A;min-width: 1200px;border-top: #e6e6e6 1px solid;font-size: 12px; margin-top: 20px;}
.footerbox{width: 1200px; margin: 0px auto;}
.ftlinkbox{width: 1200px;border-top: #393939 1px solid;padding: 25px 0px 10px 0px;}
.webquestionbox{width: 1200px;padding: 35px 0px;}
.webquestion{width: 1200px; margin: 0px auto;}
.webquestion li{width: 182px;float: left;height: 150px;border-right: #393939 1px solid;margin-right: 30px;}
.webquestion li.telephone{width: 215px;margin-left: 0px;}
.webquestion li.wechat{margin-right: 0px;border: none;width: 100px;float: right;}
.webquestion li .webqtitle{font-size: 15px; color: #C8C8C8;line-height: 35px; font-weight: 700}
.webquestion li .contact-info{font-size: 15px; color: #00a0e9;line-height: 35px; font-weight: 700}
.webquestion li a.webqherf{display: block;font-size: 14px;color: #83888A;line-height: 26px;word-wrap: break-word;text-overflow: ellipsis;overflow: hidden;}
.contcatcell{font-size: 27px;color: #83888A;line-height: 50px; font-weight: 700;margin-top: -5px;padding-left: 1px}
.webquestion li .contcattime{font-size: 15px; color: #C8C8C8;line-height: 35px; font-weight: 700}
.webquestion li .contcattime span{font-size: 13px;font-weight: 400}
.wechattitle{font-size: 14px;color: #7DCFA0;line-height: 35px;}
.flink a,.fdlink a{display: inline;white-space: nowrap;color: #fff;}
.flink a:hover,.fdlink a:hover{color: #7DCFA0;}
.flink,.cpright{line-height: 20px;}
.cpright a{-webkit-transition: all ease-out 0.3s;-moz-transition: all ease-out 0.3s;transition: all ease-out 0.3s;color: #83888A;}
.cpright a:hover{color: #f90;}
.ftlinkleft{width: 62%;}
.ftlinkright{width: 38%;}
.ontherinfo .ftendlinks{background: url("../images/footerend.png") no-repeat;display: inline-block;height: 31px;float: right;margin: 4px 5px 0 5px;}
.ontherinfo .ftendlinks.ftendlinksa{background-position: -180px 0px;width: 88px;}
.ontherinfo .ftendlinks.ftendlinksb{background-position: -88px 0px;width: 85px;}
.ontherinfo .ftendlinks.ftendlinksc{background-position: -0px 0px;width: 80px;}
.ontherinfo .ftendlinks.firstchild{margin-right: 0px;}

/*********right menu******************/

.rsideV01{position: fixed;bottom: 25%;right: 5px;z-index: 1000}
.rsidebtn .barbox{position: absolute;right: 0;bottom: 0;margin: 0 auto;}
.rsidebtn .barbox p{font-size: 12px;padding-top: 43px;text-align: center;}
.rsidebtn .barboxa p{font-size: 12px;padding-top: 38px;text-align: center;}
.rsidebtn a.n01,.rsidebtn a.n02,.rsidebtn a.n03,.rsidebtn a.n04,.rsidebtn a.n05,.rsidebtn a.n06{width: 60px;height: 65px;position: relative;border: 1px solid #E0E0E0;margin-bottom: -1px; display: block;background: #fff url("../images/zc-r-01.png") no-repeat;color: #959595}
.rsidebtn a:hover.n01,.rsidebtn a:hover.n02,.rsidebtn a:hover.n03,.rsidebtn a:hover.n04,.rsidebtn a:hover.n05,.rsidebtn a:hover.n06{background: #00a0e9 url("../images/zc-r-01.png") no-repeat;color: #fff}
.rsidebtn a.n01{background-position: 0 -8px}
.rsidebtn a.n02{ background-position: 0 -73px}
.rsidebtn a.n03{background-position: 0 -138px}
.rsidebtn a.n04{background-position: 0 -203px}
.rsidebtn a.n05{background-position: 0 -265px}
.rsidebtn a:hover.n01{background-position: -60px -8px}
.rsidebtn a:hover.n02{ background-position: -60px -73px}
.rsidebtn a:hover.n03{background-position: -60px -138px}
.rsidebtn a:hover.n04{background-position: -60px -203px}
.rsidebtn a:hover.n05{background-position: -60px -265px}
.rsidebtn a:hover .sideboxnr,.rsidebtn a:hover .sideboxnra{display: block;}
.rsidebtn a{text-decoration: none}
.sideboxnra{width: 111px;height: 177px;padding: 9px 9px 0 9px;display: inline-block;background: #fff;border: 1px solid #E0E0E0;border-right: 0px;opacity: 1;filter: Alpha(opacity=100);position: absolute;right: 61px;top: -122px; display: none;text-align: center}
.sideboxnra .picqr{width: 111px;height: 111px;margin-bottom: 15px;overflow: hidden;}
.sideboxnra span{font-size: 12px;line-height: 18px;color: #E7691E}
.rsidebtn a:hover.n06{width: 61px;height: 65px;background: #00a0e9 url("../images/zc-r-01.png") no-repeat;border: 1px solid #E0E0E0;border-left: 0px;}
.rsidebtn a.n06{background-position: 0 -333px}
.rsidebtn a:hover.n06{background-position: -59px -333px}

/*footer客服*/

.onlinehelper_A{border: 1px solid #83888A;margin-top: 20px;display: inline-block;height: 28px;padding: 0 15px;border-radius: 3px;overflow: visible;font-size: 14px;line-height: 28px;color: #C8C8C8;text-align: center;cursor: pointer}
.onlinehelper_A:hover{border: 1px solid #5cad77;background-color: #5cad77;color: #fff;text-decoration: none}
.onlinehelper_A:active{background-color: #00a0e9;box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2)}
.onlinehelper_B{border: 1px solid #83888A;display: inline-block;height: 28px;padding: 0 15px;border-radius: 3px;overflow: visible;font-size: 14px;line-height: 28px;color: #C8C8C8;text-align: center;cursor: pointer;margin-left: 20px}
.onlinehelper_B:hover{border: 1px solid #FFB000;background-color: #FFB000;color: #fff;text-decoration: none}
.onlinehelper_B:active{background-color: #F79700;box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2)}
.dede_pages{margin: 20px;height: 30px;width: 100%;text-align: center;overflow: hidden;}
.dede_pages ul{display: inline-block; *display: inline; zoom: 1;margin: 0 auto;position: relative;}
.dede_pages ul li{list-style: none;float: left;padding: 0px 10px; border: 1px solid #E0E0E0;background: #f0f0f0;height: 28px; line-height: 28px; margin: 0 3px;font-size: 14px;}
.dede_pages ul li a{color: #333;}
.dede_pages ul li:hover{background: #00a0e9;color: #fff;}
.dede_pages ul li:hover a{color: #fff;}
.dede_pages ul li a:hover{background: #00a0e9;color: #fff;}
.dede_pages ul li.thisclass{ background: #00a0e9; display: block;color: #fff;}
.dede_pages ul li.thisclass a{color: #fff;}
#commetpages{padding-top: 8px;}
#commetpages a{margin-left: 5px;}
