/*==========咨询内容================*/
body{line-height: inherit;line-height: initial;font-size: 12px;}
.box{ width: 1200px; margin:auto; }
.bread{ height: 40px; line-height: 40px; }
.bread_nav, .bread_nav a { font-size: 14px; color: #4c4c4c; }
.menu_wrap ul li.first .pull_down {visibility: hidden !important;}
.menu_wrap ul li.first:hover .pull_down {visibility: visible !important;}
.consult{overflow:hidden;/*padding-top:20px;*/ background: #f2f2f2;padding-bottom: 20px;}
.consultl{float:left;width:865px;}
.consultr{float:left;width:314px;margin:0 0 0 21px}
.consultla{background:#ffffff;}
.consultlb{margin:20px 0 0 0;}
.consultla-t{background:#ed594f;height:1px;overflow:hidden}
.consultla-b{overflow:hidden;height:391px}
.consultla-bl{float:left;width:600px;}
.consultla-br{float:left;width:265px}
.consultla-br-a{position:relative;color:#4c4c4c;font-size:18px}
.consultla-br-a span{padding:16px 0 0 20px;display:inline-block}
.consultla-br-a img{position:absolute;right:20px;top:0}
.consultla-br-b{overflow:hidden;padding:20px 20px 0 20px;border-bottom:1px dashed #f0f0f0;height:80px;*height:77px;_height:79px;}
.consultla-br-bl{float:left;width:60px}
.consultla-br-br{float:left;width:155px;margin:0 0 0 10px}
.consultla-br-bra a{font-size:14px;color:#242424;line-height: 19px;}
.consultla-br-bra a:hover{color:#f20e0e}
.consultla-br-brb{color:#999;padding:5px 0 0 0;line-height: 19px;}
.consultla-br-c li{border-bottom:1px dashed #f0f0f0;height:63px;background:url(../image/consult-arrow.png) no-repeat 92% 50%;overflow:hidden}
.consultla-br-ca{padding:15px 40px 0 20px}
.consultla-br-ca a{font-size:14px;color:#242424;line-height: 19px;}
.consultla-br-ca a:hover{color:#f20e0e}
.consultla-br-cb{color:#999999;padding:0 40px 0 20px;font-size: 12px;line-height: 16px;}
.consultla-br-c li:hover{background:#fafafa url(../image/consult-arrow.png) no-repeat 92% 50%;cursor:pointer;}
.consultla-br-c li:hover a{color:#f20e0e}
.consultla-br-c li:hover .consultla-br-cb{color:#f20e0e}
.consultlb-a{border-bottom:1px solid #e0e0e0;height:32px;line-height:32px;padding:20px 0 0 0}
.consultlb-a li{float:left;}
.consultlb-a li a { width:129px;text-align:center;font-size:18px;color:#4c4c4c;cursor:pointer;background:url(../image/consult-sx.jpg) no-repeat right 6px; display:block; }
.consultlb-a .active{color:#eb0c1c;border-bottom:2px solid #eb0c1c;}
.consultlb-a li:hover{color:#eb0c1c;border-bottom:2px solid #eb0c1c;}
.consultlb-b{width:825px;margin:20px auto;}
.consultlb-b li{display:none}
.consultlb-ba{padding:15px;overflow:hidden;width:795px}
.consultlb-bal{float:left;width:195px;}
.consultlb-bar{float:left;width:580px;margin:0 0 0 20px}
.consultlb-bara a{font-size:18px;color:#4c4c4c}
.consultlb-bara a:hover{color:#f20e0e}
.consultlb-barb{overflow:hidden;height:54px;line-height:54px;border-bottom:1px solid #e0e0e0;}
.consultlb-barbl{float:left;color:#cdcdcd}
.consultlb-barbr{float:left;color:#4f9fea;background:url(../image/consult-icon1.png) no-repeat 0 50%;padding:0 0 0 15px;margin-left:40px;margin-right:40px;}
.consultlb-barc{padding:15px 0 0 0;color:#4c4c4c;font-size:14px;line-height:24px;}
.consultlb-bard{overflow:hidden;padding-top:10px}
.consultlb-bardl{cursor:pointer;background:url(../image/consult-icon2.png) no-repeat 35px 50%;padding:4px 0 0 55px;float:left;width:89px;height:22px;border:1px solid #d4d2d2;border-radius:2px;}
.consultlb-bardl a{color:#808080;font-size:14px;}
.consultlb-bardl:hover{background:url(../image/consult-icon2-select.png) no-repeat 35px 50%;border:1px solid #eb0c1c}
.consultlb-bardl:hover a{color:#eb0c1c;}
.consultlb-bardr{cursor:pointer;background:url(../image/consult-icon3.png) no-repeat 35px 50%;padding:4px 0 0 55px;float:left;width:89px;height:22px;border:1px solid #d4d2d2;border-radius:2px;margin-left:20px}
.consultlb-bardr a{color:#808080;font-size:14px;}
.consultlb-bardr:hover{background:url(../image/consult-icon3-select.png) no-repeat 35px 50%;border:1px solid #eb0c1c}
.consultlb-bardr:hover a{color:#eb0c1c;}
.consultlb-ba-bg{background:#fcfcfc;}
.consultr-a{background:#fff;}
.consultr-b{margin-top:20px;height:835px}
.consultr-a-t{background:#ed594f;height:1px;overflow:hidden}
.consultr-a-b{height:391px;padding:0 20px;width:274px}
.consultr-a-ba{overflow:hidden;padding-top:16px;font-size:18px;color:#4c4c4c}
.consultr-a-bal{float:left}
.consultr-a-bar{float:right}
.consultr-a-bara{cursor:pointer;float:left;background:url(../image/consult-arrowl.png) no-repeat;width:32px;height:18px}
.consultr-a-barb{cursor:pointer;float:left;background:url(../image/consult-arrowr.png) no-repeat;width:32px;height:18px}
.consultr-a-bara:hover{background:url(../image/consult-arrowl-select.png) no-repeat;width:32px;height:18px}
.consultr-a-barb:hover{background:url(../image/consult-arrowr-select.png) no-repeat;width:32px;height:18px}
.consultr-a-bb{width:274px;overflow:hidden;height:358px;position:relative}
.consultr-a-bb ul{position:absolute}
.consultr-a-bba{border-bottom:1px dashed #f0f0f0;padding:20px 0 0 0;_padding:10px 0 0 0;height:160px}
.consultr-a-bbaa{font-size:24px;color:#e83a3a;text-align:center;background:url(../image/consult-bg.jpg) repeat-x;height:39px;line-height:39px;width:274px}
.consultr-a-bbaa a{font-size:16px;color:#e83a3a;}
.consultr-a-bbab{overflow:hidden;padding:20px 0 0 0}
.consultr-a-bbabl{float:left;width:180px;}
.consultr-a-bbabr{float:left;margin:0 0 0 20px}
.consultr-a-bbabla{color:#9e9e9e}
.consultr-a-bbabla span{color:#ff8a00;font-size:18px}
.consultr-a-bbablb{color:#353535;font-size:14px;padding-top:8px;height: 18px;overflow: hidden}
.consultr-a-bbabra{color:#9e9e9e;padding-top:3px;*padding-top:1px}
.consultr-a-bbabrb{color:#818181;font-size:14px;padding-top:8px}
.consultr-a-bbacal{float:left;background:url(../image/consult-icon4-l.jpg) no-repeat;width:9px;height:21px;}
.consultr-a-bbacam{float:left;background:url(../image/consult-icon4-m.jpg) repeat-x;height:21px;line-height:21px;padding:0 3px;color:#9e9e9e}
.consultr-a-bbacar{float:left;background:url(../image/consult-icon4-r.jpg) no-repeat;width:4px;height:21px;}
.consultr-a-bbac{overflow:hidden;padding:13px 0 0 0}
.consultr-a-bbac .consultr-a-bbaca{margin-right:10px;float:left}
.consultr-a-bba-none{border:none;_padding:20px 0 0 0}
.consultr-ba{padding:20px;}
.consultr-ba-a{font-size:18px;color:#4c4c4c;height:28px;overflow:hidden}
.consultr-ba-a span{border-bottom:2px solid #eb0c1c;padding-bottom:8px;display:inline-block}
.consultr-ba-b{overflow:hidden;}
.consultr-ba-bl{float:left;width:100px}
.consultr-ba-bl img{width:100px;height:100px}
.consultr-ba-br{float:left;width:164px;margin:0 0 0 10px}
.consultr-ba-bra{width:150px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.consultr-ba-bra a{color:#4c4c4c;font-size:14px;}
.consultr-ba-bra a:hover{color:#f20e0e}
.consultr-ba-brb{color:#9e9e9e;padding:5px 0 0 0;line-height:18px;font-size:12px;width:150px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.consultr-ba-brc{margin:12px 0 0 0;cursor:pointer;background:url(../image/consult-icon2.png) no-repeat 10px 50%;padding:2px 0 0 25px;float:left;width:63px;height:20px;border:1px solid #d4d2d2;}
.consultr-ba-brc a{color:#9e9e9e}
.consultr-ba-brc:hover{background:url(../image/consult-icon2-select.png) no-repeat 10px 50%;border:1px solid #eb0c1c}
.consultr-ba-brc:hover a{color:#eb0c1c;}
.consultr-ba-b li{overflow:hidden;border-bottom:1px solid #f0f0f0;padding:16px 0 0 0;height:116px}
.consultr-ba-c{margin:16px 0 0 0}
.consultr-ba-d{margin:10px 0 0 0}
.consultr-ba-d li{white-space:nowrap;cursor:pointer;float:left;background:#f7f7f7;padding:5px 7px;text-align:center;border-radius:3px;margin:10px 6px 0 0}
.consultr-ba-d li a{color:#999;}
.consultr-ba-d li:hover{background:#e0e0e0;}
.consultr-ba-d li:hover a{color:#4c4c4c}
.consultr-ba-d .consultr-ba-d-select{background:#e0e0e0}
.consultr-ba-d .consultr-ba-d-select a{color:#4c4c4c}
.footer-division{background:#ffffff;margin:20px 0 0 0;padding:48px 0;overflow:hidden}
.footer-division li{width:240px;float:left}
.footer-divisionl{float:left;width:56px;}
.footer-divisionr{float:left;width:154px;margin-left:10px}
.footer-divisionra{font-size:14px}
.footer-divisionrb{padding:3px 0 0 0}
.consult-list{background:#ffffff;padding:37px}
.consult-lista{text-align:center;font-size:24px;color:#4c4c4c;line-height: initial;}
.consult-listb{text-align:center;border-bottom:1px solid #e9e9e9;padding:30px 0 20px 0}
.consult-listb span{padding:0 40px;color:#818080}
.consult-listd{margin:20px 0 0 0;border-top:1px dashed #f0f0f0;border-bottom:1px dashed #f0f0f0;padding:20px 0}
.consult-listda{background:url(../image/consult-list-arrow-t.png) no-repeat 0 50%;padding-left:24px}
.consult-listda a{color:#4c4c4c;font-size:14px;}
.consult-listdb{margin:10px 0 0 0;background:url(../image/consult-list-arrow-b.png) no-repeat 0 50%;padding-left:24px}
.consult-listdb a{color:#4c4c4c;font-size:14px;}
.consult-listda a:hover,.consult-listdb a:hover{color:#f20e0e}
.consult-listdc a{color:#999999}
.consult-liste{border-bottom:2px solid #e0e0e0;margin:30px 0 0 0;color:#f20e0e;font-size:16px;height:30px}
.consult-liste span{border-bottom:2px solid #f20e0e;height:30px;display:inline-block}
.consult-listf{overflow:hidden;margin:10px 0 0 0}
.consult-listf li{margin:10px 0 0 0;float:left;width:370px;background:url(../image/consult-arrow.png) no-repeat 0 50%;padding:0 0 0 15px}
.consult-listf li a{font-size:14px;color:#4c4c4c}
.consult-listf li a:hover{color:#f20e0e}
.consult-listc{line-height:24px;color:#4c4c4c;font-size:14px;margin:30px 0 0 0}
.consult-listc p{text-align:center;line-height: 25px;text-indent: 2em}
.consultlb-bab{_height:40px;overflow:hidden}
/*==========咨询内容================*/

/****************点击按钮*******************/
.flexslider {margin: 0;	padding: 0;}
.flexslider .slides > li {-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
.slides {height:391px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:600px; height:391px; zoom: 1;}
.flex-viewport {max-height: 2000px;	-webkit-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../image/ad_ctr.png) no-repeat 0 0;
    position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;	filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;	filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width:100%;	position: absolute;	bottom:10px;text-align: center; margin:0; padding:0}
.flex-control-nav li {margin: 0 3px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../image/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}
/***********************点击按钮********************/
/*分页*/
.list_pages span, .list_pages span a {
    line-height: 36px;
}

.list_pages span.backhome, .list_pages span.prevpage, .list_pages span.prevpage, .list_pages span.pages a, .list_pages span.nextpage, .list_pages span.lastpage {
    border: 1px solid #cccccc;
    display: inline-block;
    height: 36px;
    padding: 0 14px;
    background: #FFF;
}

.list_pages {
    background: #fff;
    clear: both;
    padding: 35px 0;
    text-align: center;
    height: 38px;
    line-height: 38px;
    position: relative;
    overflow: hidden;
}

.list_pages span.prevpage {
    border-left: none
}

.list_pages span.prevpage a {
    background: url(../image/list_arrow.jpg) left center no-repeat;
    padding-left: 17px;
}

.list_pages span.nextpage a {
    background: url(../image/list_arrow.jpg) right center no-repeat;
    padding-right: 17px;
}

.list_pages span.pages {
    padding: 0 16px;
}

.list_pages span.pages a {
    position: relative;
    border-right: none;
    font-style: normal;
    font-size: 14px;
    vertical-align: -1px \9;
}

.list_pages span.pages a.active {
    border: 1px solid #f89e19
}

.list_pages span.pages a.last {
    border-right: 1px solid #cccccc;
}

.list_pages span.lastpage {
    border-left: none
}

.list_pages span.total {
    padding-left: 10px;
}

.list_pages span.total strong {
    color: #f10f0f;
    font-weight: normal
}

.list_pages span.jump {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 38px;
    margin-left: 10px;
    overflow: hidden;
    vertical-align: -14px;
    *vertical-align: -13px;
}

.list_pages span.jump input.inp {
    width: 38px;
    height: 16px;
    line-height: 16px;
    padding: 10px 0;
    border: 1px solid #cccccc;
    border-right: none;
    background: none;
    text-indent: 5px;
    position: absolute;
    left: 0;
    top: 0;
}

.list_pages span.jump input.btn {
    width: 41px;
    height: 38px;
    border: none;
    background: #f89e19;
    cursor: pointer;
    color: #fff;
    position: absolute;
    right: 0;
    top: 0;
}
