﻿@charset "utf-8";
/*==========咨询内容================*/

.bread{ height: 40px; line-height: 40px; }
.berad .box{ width: 1200px; margin:auto; }
.bread_nav, .bread_nav a { font-size: 14px; color: #4c4c4c; }

.consultr-a-bara{cursor:pointer;float:left;background:url(../images/consult-arrow.png) no-repeat -2px 0px;width:30px;height:19px; border:1px solid #f0f0f0;}
.consultr-a-barb{cursor:pointer;float:left;background:url(../images/consult-arrow.png) no-repeat -38px 0px;width:30px;height:19px; border:1px solid #f0f0f0; border-left:none;}
.consultr-a-bara:hover,.consultr-a-bara-hover{background:#f20e0e url(../images/consult-arrow.png) no-repeat  -2px -20px; border-color:#f20e0e;}
.consultr-a-barb:hover,.consultr-a-barb-hover{background:#f20e0e url(../images/consult-arrow.png) no-repeat  -38px -20px; border-color:#f20e0e;}
.consult{margin:20px 0 0 0;overflow:hidden;}
.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}
.consultla-br-bra a:hover{color:#f20e0e}
.consultla-br-brb{color:#999;padding:5px 0 0 0}
.consultla-br-c li{border-bottom:1px dashed #f0f0f0;height:63px;background:url(../images/consult-arrowr.png) no-repeat 92% 52%;overflow:hidden}
.consultla-br-ca{padding:15px 40px 0 20px}
.consultla-br-ca a{font-size:14px;color:#242424;}
.consultla-br-ca a:hover{color:#f20e0e}
.consultla-br-cb{color:#999999;padding:0 40px 0 20px}
.consultla-br-c li:hover{background:#fafafa url(../images/consult-arrowr.png) no-repeat 92% 52%;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;line-height: 18px}
.consultlb-a li a { width:129px;text-align:center;font-size:18px;color:#4c4c4c;cursor:pointer;background:url(../images/consult-sx.jpg) no-repeat right 6px; display: inline-block; }
.consultlb-a .active{color:#eb0c1c;border-bottom:2px solid #eb0c1c;padding-bottom:12px}
.consultlb-a li:hover{color:#eb0c1c;border-bottom:2px solid #eb0c1c;padding-bottom:12px}
.consultlb-b{width:825px;margin:20px auto; padding-bottom: 20px;}
.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(../images/consult-icon1.png) no-repeat 0 50%;padding:0 0 0 15px;margin-left: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(../images/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(../images/consult-icon2-select.png) no-repeat 35px 50%;border:1px solid #eb0c1c}
.consultlb-bardl:hover a{color:#eb0c1c;}
.consultlb-bardr{cursor:pointer;background:url(../images/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(../images/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;}
.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; margin-bottom:15px;}
.consultr-a-bal{float:left}
.consultr-a-bar{float:right}
.consultr-a-bb{width:274px;overflow:hidden;height:358px;position:relative}
/*.consultr-a-bb ul{position:absolute}*/
.trademark-babb { height: 145px; background: #fff; filter: alpha(Opacity=96); -moz-opacity: 0.96; opacity: 0.96; margin: 2px 0 0 0 }
.trademark-babb-a { padding-top: 20px }
.consultr-a-bb .trademark-baba-al { width:160px;float: left }
.consultr-a-bb .trademark-baba-a { padding:20px 0; }
.consultr-a-bb .trademark-baba-al-a { width:160px; overflow:hidden;}
.trademark-baba-al-a a {
    color: #4c4c4c;
    font-size: 16px;
}
.trademark-baa-c {
    padding: 10px 0 0 0;
    color: #797979;
}
.trademark-baa-c span {
    font-size: 18px;
    color: #e93337;
}
.trademark-baa-d span {
    border: 1px solid #b3b3b3;
    border-radius: 20px;
    display: inline-block;
    padding: 2px 10px;
    color: #808080;
}
.consultr-a-bb .trademark-baba-ar { float:right;width: 104px}
.consultr-a-bb .trademark-baba-ar img { width: 104px;height: 104px }
.consultr-a-bb .trademark-babb { border-top:2px solid #f6f6f6;}
.consultr-a .consultr-a-bb { height:445px;}
.consultr-a .consultr-a-b {  height: auto;}
.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(../images/consult-bg.jpg) repeat-x;height:39px;line-height:39px;width:274px}
.consultr-a-bbaa a{font-size:24px;color:#e83a3a;}
.consultr-a-bbab{overflow:hidden;padding:20px 0 0 0}
.consultr-a-bbabl{float:left;width:180px;}
.trademark-baa-hover { cursor: pointer; 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; }
.trademark-baa-hover:hover { transform: translate(0 -5px); -webkit-transform: translate(0, -5px); -moz-transform: translate(0, -5px); -o-transform: translate(0, -5px); -ms-transform: translate(0, -5px); }
.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(../images/consult-icon4-l.jpg) no-repeat;width:9px;height:21px;}
.consultr-a-bbacam{float:left;background:url(../images/consult-icon4-m.jpg) repeat-x;height:21px;line-height:21px;padding:0 3px;color:#9e9e9e}
.consultr-a-bbacar{float:left;background:url(../images/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 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}
.consultr-ba-brc{margin:12px 0 0 0;cursor:pointer;background:url(../images/consult-icon2.png) no-repeat 10px 50%;padding:2px 0 0 25px;float:left;width:55px;height:20px;border:1px solid #d4d2d2;}
.consultr-ba-brc a{color:#9e9e9e}
.consultr-ba-brc:hover{background:url(../images/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(../images/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(../images/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(../images/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}
.consultlb-bab{_height:40px;overflow:hidden}


.flexslider {margin: 0;	padding: 0;}
.flexslider .slides > li {display: none;-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;-moz-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(../images/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(../images/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;}

/*编辑器*/
.consult-listc h1, .consult-listc h2 { margin: 0; padding: 0; font-weight: normal; line-height: initial; }
.consult-listc h1 { font-size: 2em; }
.consult-listc h2 { font-size: 1.5em; }
.consult-listc p { text-align: left; font-size: 14px;line-height: 25px;text-indent: 2em }

