body{background:#f5f5f5;}

.toper,.menuersub,.linkauto,.mainpage{margin:0 auto; width:1200px;}

.content{float:left; clear:both; width:1200px;}



/*头部css*/

.toper-bei{ width:100%; float:left; clear:both; min-width:1200px; background:#fff;}

.toper-top{ float:left; clear:both; width:1160px; padding:8px 20px;}

.toper-top .top-left{ float:left; color:#333; }

.toper-top .top-left span{ color:#fab005;}

.toper-top .top-right{ float:right; }
.toper-top .top-right span{ float:left;}
.toper-top .top-right img{ float:left; margin:0 5px;}

.toper-top .top-right li{ float:left;}

.toper-top .top-right li a{ color:#826e56;}

.toper-top .top-right li a:hover{ text-decoration:underline;}

.toper-top .top-right li span{color:#826e56; padding:0 8px;}



.toper-xia{ float:left; clear:both; width:1160px; padding:17px 20px;}

.toper-xia .logo{ float:left; width:255px; height:120px;}

.toper-xia .logo img{ display:block; width:255px; height:120px;}

.toper-xia .sousuo{ float:left; width:466px; height:46px; margin:38px 0 0 88px; border:1px solid #fab005; }

.toper-xia .sousuo .input01{ float:left; width:352px; color:#999; background:url(../images/index-sousuo.jpg) 12px center no-repeat; padding:11px 0 11px 38px; font-size:14px; line-height:24px;}

.toper-xia .sousuo .btn01{ float:right; width:76px; height:46px; background:#fab005; color:#fff; font-size:20px; cursor:pointer;}

.toper-xia .sousuo .btn01:hover{background:#e9a405;}

.toper-xia .xia-iphone{ float:right; background:url(../images/index-iphone.jpg) 0 center no-repeat; padding:0 0 0 70px; margin:32px 0 0; width:190px;}

.toper-xia .xia-iphone span{ float:left; clear:both; font-size:22px; line-height:24px; color:#fab005;}

.toper-xia .xia-iphone p{ float:left; clear:both; font-size:16px; color:#666;}

/*菜单css*/

.menuer{width:100%; float:left; clear:both; height:60px; background:#474747; min-width:1200px;}

.menu-01{float:left; width:222px; position:relative;}

.menu-01 .menu01-title{float:left; width:190px; height:60px; padding-left:32px; font-size:18px; line-height:60px; background:url(../images/menu-ice01.png) 183px center no-repeat #fab005; clear:both; cursor:pointer;}

.menu-01.index .fuwu-list{display:block;}

.menu-01 .fuwu-list{width:222px; height:520px; float:left; clear:both; position:absolute; left:0; top:60px; z-index:999; background:url(../images/menu-bg01.png) 0 0 repeat; display:none; padding:10px 0;}

.menu-01 .fuwu-list li{width:222px; height:58px; float:left; clear:both; position:relative;}

.menu-01 .fuwu-list li .fuwu01-title{display:block; padding:9px 0 9px 28px; width:194px;  color:#fab005; line-height:20px;}

.menu-01 .fuwu-list li .fuwu01-title .p01{font-size:16px; height:20px; width:194px; overflow:hidden;}

.menu-01 .fuwu-list li .fuwu01-title .p02{font-size:12px; height:20px; width:194px; overflow:hidden;}

.menu-01 .fuwu-list li .rightice{display:block; background:url(../images/menu-ice02.png) 0 0 no-repeat; width:8px; height:12px; right:20px; top:23px; position:absolute;}

.menu-01 .fuwu-list li > ol{width:220px; position:absolute; left:222px; background:url(../images/menu-bg02.png) 0 0 repeat; display:none; height:auto; overflow:hidden; box-shadow:0 0 3px #ccc; -moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc; padding-bottom:10px;}

.menu-01 .fuwu-list li > ol.i01{top:-10px;}

.menu-01 .fuwu-list li > ol.i02{top:-68px;}

.menu-01 .fuwu-list li > ol.i03{top:-126px;}

.menu-01 .fuwu-list li > ol.i04{top:-184px;}

.menu-01 .fuwu-list li > ol.i05{top:-242px;}

.menu-01 .fuwu-list li > ol.i06{top:-300px;}

.menu-01 .fuwu-list li > ol.i07{top:-358px;}

.menu-01 .fuwu-list li > ol > li{width:174px; height:24px; overflow:hidden; margin-top:15px; padding-left:26px; font-size:16px;}

.menu-01 .fuwu-list li > ol > li a{color:#666;}

.menu-01 .fuwu-list li > ol > li a:hover{color:#fab005;}

.menu-01 .fuwu-list li.at .fuwu01-title{background:#3a3a3a;}

.menu-01 .fuwu-list li.at .rightice{background:url(../images/menu-ice03.png) 0 0 no-repeat;}

.menu-01 .fuwu-list li.at ol{display:block;}



.menu-02{float:left; padding:0 0 0 30px; width:948px;}

.menu-02 li{float:left; position:relative;}

.menu-02 li a{line-height:60px; color:#fff; font-size:18px; display:block; margin:0 18px;}

.menu-02 li a:hover,.menu-02 li.at a{color:#fab005;}

.menu-02 li.sub{float:right; line-height:48px;}

.menu-02 li.sub a{display:inline; color:#fff; font-size:16px; margin:0 10px;}

.menu-02 li.sub a:hover{color:#fab005;}

.menu-02 li.sub.at a{color:#fab005;}



/*底部start*/

#link{width:100%; float:left; clear:both; min-width:1200px; background:#fff; margin-top:30px; padding:8px 0; }

.foot02{width:840px; float:left; margin:10px 20px 0 0;}

.foot02 .foot02-logo{float:left; padding:20px 20px 20px 0; width:150px;}

.foot02 .foot02-logo img{width:150px; display:block; height:70px;}

.foot02 .foot02-right{float:right; width:660px; font-size:14px; margin-top:20px;}

.foot02 .foot02-right p{ color:#999;}

.foot02 .foot02-right p.p01{font-size:12px; padding:1px 0 0;}

.foot02 .foot02-right p a{color:#666;}

.foot02 .foot02-right p a:hover{color:#fab005;}

.foot02 .foot02-right p span{padding:0 8px; color:#666;}

.linkcenter{width:115px; border-right:#f5f5f5 2px solid; float:left; margin:15px 0 15px 0;}

.linkcenter img{width:90px; height:90px;}

.linkright{width:200px; float:right;}

.linkright .linktel{ width:200px; float:left; clear:both; margin-top:30px;}

.linkright .linktel span{ width:200px; font-size:30px; color:#fab005; line-height:38px;}

.linkright .linktel p{ width:200px; font-size:18px; color:#666;}



/*右侧悬浮*/

.rightmsg{position:fixed;width:44px;right:15px;bottom:100px;z-index:990; font-size:12px; line-height:20px;}

.rightmsg li{float:left; width:44px; clear:both; position:relative; height:44px; margin-top:6px; text-align:center;}

.rightmsg li .rightqq{display:block; width:44px; height:44px; position:absolute; right:0; top:0; z-index:991;}

.rightmsg li .rightqq font{display:block; width:44px; height:44px; line-height:202px; background:url(../images/rightmsg.png) right -50px no-repeat #adadaf; overflow:hidden; border-radius:4px;}

.rightmsg li .rightqq span{display:none;}

.rightmsg li .rightqq.at font{background:url(../images/rightmsg.png) right -50px no-repeat #fab005;}

.rightmsg li .rightqq.at span{display:block; background:url(../images/rightmsg.png) right -204px no-repeat; position:absolute; right:44px; top:0; width:115px; height:38px; padding-top:11px; text-align:left; text-indent:9px; overflow:hidden;}

.rightmsg li .rightel{display:block; width:44px; height:44px; position:absolute; right:0; top:0; cursor:pointer;z-index:991;}

.rightmsg li .rightel font{display:block; width:44px; height:44px; line-height:202px; background:url(../images/rightmsg.png) right 0 no-repeat #adadaf; color:#fff; font-size:12px; border-radius:4px; overflow:hidden;}

.rightmsg li .rightel span{display:none;}

.rightmsg li .rightel:hover font{background:url(../images/rightmsg.png) right 0 no-repeat #fab005;}

.rightmsg li .rightel:hover span{display:block; background:url(../images/rightmsg.png) right -204px no-repeat; position:absolute; right:44px; top:0; width:115px; height:44px; line-height:44px; color:#fff; text-align:left; text-indent:8px; font-size:14px; overflow:hidden;}

.rightmsg li .rightewm{display:block; width:44px; height:44px; position:absolute; right:0; top:0;cursor:pointer;}

.rightmsg li .rightewm font{display:block; background:url(../images/rightmsg.png) right -100px no-repeat #adadaf; height:44px; line-height:220px; color:#fff; font-size:12px; overflow:hidden; border-radius:4px;}

.rightmsg li .rightewm span{display:none;}

.rightmsg li .rightewm:hover font{background:url(../images/rightmsg.png) right -100px no-repeat #fab005;}

.rightmsg li .rightewm:hover span{display:block; position:absolute; right:44px; top:0; width:105px; background:url(../images/rightmsg.png) right -258px no-repeat; height:100px; padding:5px;}

.rightmsg li .rightewm:hover img{width:100px; height:100px; float:left;}



/*回顶部*/

#goTop{position:fixed;width:44px;right:15px;bottom:50px;z-index:990; height:44px;line-height:200px;}

#goTop div{width:44px; float:left; clear:both; position:relative; text-align:center;}

#goTop div #gotop_btn{width:44px; display:block; background:url(../images/rightmsg.png) right -150px no-repeat #adadaf; height:44px; position:absolute; line-height:202px; overflow:hidden; right:0; top:0; border-radius:4px;}

#goTop div #gotop_btn:hover{background:url(../images/rightmsg.png) right -150px no-repeat #fab005;}



/*楼层*/

#sidetool{width:100px; position:fixed; right:50%;margin-right:610px;top:150px;z-index:998;display:none;}

#sidetool li{width:100px; float:left; clear:both; margin-top:2px; text-align:center; line-height:30px; font-size:14px;}

#sidetool li a{display:block; color:#333; background:#fab005;}

#sidetool li.at a, #sidetool li:hover a{display:block; color:#fab005; line-height:30px; font-size:14px; background:#444;  width:100px;}



/*分页css*/

.page{width:100%; float:left; clear:both; text-align:center; padding:36px 0;}

.page a{display:inline-block; padding:0px 10px; height:34px; border:1px solid #dadada; line-height:34px; font-size:14px; text-align:center; background:#fff;}

.page a.first{width:66px;color:#ccc; margin-right:6px; font-family:Arial;}

.page a.pre{ width:66px; margin-right:6px; background:#f7f7f7; font-family:Arial;}

.page a.pre:hover{border:#dadada 1px solid;}

.page a.num{margin:0 2px; font-family:Arial;}

.page a.num:hover{border:#dadada 1px solid; color:#fab005;}

.page a.page-num-current{margin:0 2px; font-family:Arial; border:#474747 1px solid; background:#474747; color:#fab005;}

.page a.last{width:66px; color:#ccc; margin-left:6px; font-family:Arial;}

.page a.next{width:66px; margin-left:6px; background:#f7f7f7; font-family:Arial;}

.page a.next:hover{border:#dadada 1px solid;}

.page span.txt01{padding:0 5px; line-height:37px; display:inline-block; color:#666;}

.page span.txt02{padding-left:10px; line-height:37px; display:inline-block; color:#999;}



/*2016-2-18新加内容*/

.top-beijing{ float:left; clear:both; width:100%; background:#f5f5f5; border-bottom:1px solid #eaedf1;}

/*无查询内容显示*/

.guwen-no{ float:left; clear:both; padding:50px 0; width:100%; text-align:center; }



/*TextBox控件错误提示-开始*/

div.textboxerror {position: absolute;width: 160px;border: 0,0,0,0;z-index:10000;}

div.textboxerror .tooltip {width: 160px;background: #fdf9e5;border: 1px solid #fd7d2c;color: #D95700;display: block;text-align: left;padding: 9px 12px 7px 12px;position: absolute;	font-size: 12px;}

div.textboxerror .corner {-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-left-radius: 5px 5px;-webkit-border-top-right-radius: 5px 5px;-webkit-border-bottom-right-radius: 5px 5px;-webkit-border-bottom-left-radius: 5px 5px;}

div.textboxerror .tooltip .pup {width:12px;height:8px;background:url('../images/tooltipup.png') left top no-repeat;top: -8px;display: block;left: 14%;margin-left: -7px;position: absolute;}

/*TextBox控件提示信息-结束*/