﻿@charset "utf-8";
/*全局样式*/
html{background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; outline:none 0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,a{border:0; outline:none 0;}
address,caption,em,strong,th{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body{font:14px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea{font:99% "微软雅黑","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
html, body, form{font:14px/18px "微软雅黑","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif; background:#FFF; cursor:default;}
form{height:auto; background:none;}

em,i,b{font-style:normal;}
strong{font-weight:bold;}
a{color:inherit; text-decoration:none;}
a:hover{color:inherit; text-decoration:none;}
.font_org{color:#dc642c;}
.font_blue{color:#74acdf;}
/* 其它 */
.clearfloat:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/*分页*/
.pagination{padding:30px 0;text-align:center;font-size:16px;color:#333;}
.pagination a{display:inline-block;padding:7px 10px;background:#f2f2f2;border-radius:4px;margin:0 3px;}
.pagination a:hover{background:#ff9d3e;color:#fff;}
.pagination span{padding:7px 0;margin:0 3px;}
.pagination a.first{background:none;padding:7px 0;}
.pagination a.first:hover{color:#ff9d3e;} 
.pagination a.next{background:#ff9d3e;color:#fff;}

.fixedMenu{width:60px;position:fixed;right:10px;top:50%;transform:translateY(-50%);box-shadow: 0 0  10px 2px rgba(0,0,0,0.15);background:#fff;z-index:1001
;}
.fixedMenu a{display:block;width:60px;height:60px;box-sizing:border-box;background:url(../images/line-42.png) no-repeat top center;background-size:42px 1px;font-size:16px;color:#666;text-align:center;padding-top:13px;}
.fixedMenu a.blueFont{display:block;width:60px;height:60px;box-sizing:border-box;background:url(../images/line-42.png) no-repeat top center;background-size:42px 1px;font-size:16px;color:#67AEFF; font-weight:600;text-align:center;padding-top:13px;}
.fixedMenu a:first-child{background:none;}
.fixedMenu a:hover{background:#ea5404;color:#fff;}
.fixedMenu a.cur{color:#ea5404;font-weight:bold;}
.fixedMenu a.cur:hover{color:#fff;}
.fixedMenu a.consult,.fixedMenu a.telphone{font-size:12px;position:relative;}
.fixedMenu a.goTop{font-size:12px;color:#ea5404;}
.fixedMenu a.consult .talkIcon{display:block;width:18px;height:18px;background:url(../images/talkIcom_b.png) no-repeat center center;background-size:100% 100%;margin:0 auto;}
.fixedMenu a.consult:hover .talkIcon{background:url(../images/talkIcom_w.png) no-repeat center center;background-size:100% 100%;}

.fixedMenu a.consult .submitDemand{display:block;width:18px;height:18px;background:url(../images/defaultSubmitDemand_b.png) no-repeat center center;background-size:100% 100%;margin:0 auto;}
.fixedMenu a.consult:hover .submitDemand{background:url(../images/defaultSubmitDemand_w.png) no-repeat center center;background-size:100% 100%;}

.fixedMenu a.telphone .telIcon{display:block;width:20px;height:20px;background:url(../images/telIcon_b.png) no-repeat center center;background-size:100% 100%;margin:0 auto;}
.fixedMenu a.telphone:hover .telIcon{background:url(../images/telIcon_w.png) no-repeat center center;background-size:100% 100%;}
.fixedMenu a.goTop .topArr{display:block;width:14px;height:8px;background:url(../images/toTop.png) no-repeat center center;background-size:100% 100%;margin:8px auto 0 auto;}
.fixedMenu a.goTop:hover{background:#fff;color:#ea5404;}
.fixedMenu .telNum{font-size:20px;font-weight:bold;color:#ea5404;box-shadow: 0 0  10px 2px rgba(0,0,0,0.15);width:182px;height:60px;text-align:center;line-height:60px;border-radius:3px;background:#fff;position:absolute;right:65px;top:0;display:none;}
.fixedMenu a.telphone:hover .telNum{display:block;}

