body{background:#e6e6e6;}
.mt5{margin-top:5px;}
/*±êÌâµ¼º½*/
.ej_engineer_upNav{height:40px;line-height:40px;font-size:12px;color:#666;}
.ej_engineer_upNav a{color:#666;float:left;}
.ej_engineer_upNav a:hover{color:#ed182a;}
.ej_engineer_upNav img{width:14px;height:12px;float:left;margin-top:14px;margin-right:5px;}
.ej_engineer_upNav span{float:left;margin:0 5px;}
/*ÄÚÈÝ*/

/*¶¥²¿ÇøÓòµ¼º½*/
a.ej_active{background:#ed182a!important;color:#fff!important;}
.pull-right { float: right !important; }
.pull-left { float: left !important; }
.text-center {
    text-align: center;
}
.clearfix:after, .row:after { content: ''; display: block; clear: both; height: 0; visibility: hidden; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left;
}
.col-xs-3 {
    width: 25%;

}
.col-xs-6 {
    width: 50%;
}
.bg-white {
    background: #fff;
}
.erji_engineer-sort{background:#fff;}
.erji_engineer-sort-ul{width:auto; border: 1px #eaeaea solid; overflow:hidden;}
.erji_engineer-sort-ul li.clearfix{line-height: 40px; border-top: 1px #eaeaea dotted;background:#f8f8f8;position: relative;top:-1px;}
.erji_engineer-sort-ul-title{width: 109px;text-align: center;color:#999;}
.erji_engineer-sort-ul-angle{padding: 0 30px 0 30px ;border-left: 1px #eaeaea solid; width:1028px; overflow:hidden; background: #fff; }
.erji_engineer-sort-ul-angle li{padding-right: 33px; display: inline;}
.erji_engineer-sort-ul-angle li a{ display:inline-block; white-space:nowrap;}
.erji_engineer-sort .active{color: #ed182a}
.erji_engineer-sort-ul li{position: relative;}
.erji_engineer-sort-ul li .ico{width: 16px;height: 16px;background: url(http://icon.dyrs.cc/ico.png) no-repeat 0 -75px;cursor: pointer; position: absolute;right: 10px;top: 10px;}
.erji_engineer-sort-ul li.current ul{max-height: 80px;overflow: hidden;}
.erji_engineer-sort-ul li.current .ico{background-position: 0 -58px;}
.footer .bar a.xq2{
	margin-right:0;
}



.erjigongzhang .fl {
    float: left;
    display: inline;
}
.erjigongzhang .w {
    width: 100%;
}
.erjigongzhang .fr {
    float: right;
    display: inline;
}
.erjigongzhang .page_banner{ width:100%; height:200px; position:relative; background:#DDD; float:left; left:0}
.erjigongzhang .page_banner img{ height:200px}
.erjigongzhang .wrap{ width:1200px; margin:0 auto; background:#FFF}

.erjigongzhang .page_url{ width:100%; float:left; height:80px; line-height:80px; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:1px solid #DDD}
.erjigongzhang .page_url .left a,.page_url .left em,.page_url .left span{ float:left; font-size:15px}
.erjigongzhang .page_url .left a{ color:#666}
.erjigongzhang .page_url .left a:hover{ color:#D80000}
.erjigongzhang .page_url .left em{ font-family:"ËÎÌå"; margin:0 10px; display:inline; color:#666}
.erjigongzhang .page_url .left span{ color:#D80000}

.erjigongzhang .mod_left{ width:920px}
.erjigongzhang .mod_right{ width:280px}

.erjigongzhang .mod_manager_list{ width:900px; font-family:"Î¢ÈíÑÅºÚ"}
.erjigongzhang .mod_manager_list ul{ width:900px; height:344px; overflow:hidden; float:left; margin-top:30px}
.erjigongzhang .mod_manager_list ul li.l{ width:290px; height:344px; float:left; overflow:hidden;position: relative;}
.erjigongzhang .mod_manager_list ul li.l a{ width:100%; height:100%; overflow:hidden; transition:2.5s}
.erjigongzhang .mod_manager_list ul li.l a img{ height:344px; transition:3s;position: absolute;top: -9999px;left: -9999px;bottom: -9999px;right: -9999px;margin: auto;}
.erjigongzhang .mod_manager_list ul li.l a img:hover{transform: scale(1.4,1.4);  -moz-transform: scale(1.4,1.4);  -webkit-transform: scale(1.4,1.4);  -ms-transform: scale(1.4,1.4);-o-transform: scale(1.4,1.4);}
.erjigongzhang .mod_manager_list ul li.r{ width:590px; height:344px; float:right}
.erjigongzhang .mod_manager_list ul li.r .f{ width:100%; float:left; padding-bottom:10px; border-bottom:1px solid #DDD}
.erjigongzhang .mod_manager_list ul li.r .f h2{ width:100%; float:left; font-size:22px; margin-top:5px}
.erjigongzhang .mod_manager_list ul li.r .f h2 em{ font-size:16px; color:#D80000; padding-left:20px}
.erjigongzhang .mod_manager_list ul li.r .f span{ width:100%; float:left; font-size:13px; margin-top:10px; color:#999}
.erjigongzhang .mod_manager_list ul li.r .f span em{ color:#D80000}
.erjigongzhang .mod_manager_list ul li.r .f p{ width:100%; float:left; font-size:14px; height:20px; line-height:20px; overflow:hidden; margin-top:10px; color:#666}
.erjigongzhang .mod_manager_list ul li.r .c{ width:600px; height:227px; float:left; margin-top:15px; margin-left:-10px; display:inline}
.erjigongzhang .mod_manager_list ul li.r .c .l{ width:190px; height:227px; overflow:hidden; margin-left:10px; display:inline; float:left; position:relative}
.erjigongzhang .mod_manager_list ul li.r .c .l .img{ width:190px; height:157px; float:left; position:absolute; transition:2.5s}
.erjigongzhang .mod_manager_list ul li.r .c .l .img img{ width:190px; height:157px; transition:3s}
.erjigongzhang .mod_manager_list ul li.r .c .l .img:hover{transform: scale(1.4,1.4);  -moz-transform: scale(1.4,1.4);  -webkit-transform: scale(1.4,1.4);  -ms-transform: scale(1.4,1.4);-o-transform: scale(1.4,1.4);}
.erjigongzhang .mod_manager_list ul li.r .c .l .ci{ width:190px; height:80px; background:#EEE; float:left; position:absolute; z-index:1; bottom:0}
.erjigongzhang .mod_manager_list ul li.r .c .l .ci a{ width:160px; float:left;  overflow:hidden; text-align:center; padding:12px 15px 0 15px; font-size:15px; color:#444}
.erjigongzhang .mod_manager_list ul li.r .c .l .ci p{ width:100%; height:40px; float:left; line-height:40px; text-align:center; color:#666}
.erjigongzhang .mod_manager_list ul li.r .c .l .cs{ width:190px; height:100px; background:#3F4A55; float:left; position:absolute; z-index:2; bottom:-100px}
.erjigongzhang .mod_manager_list ul li.r .c .l .cs a{ width:160px; height:48px; float:left; line-height:22px; overflow:hidden; text-align:center; padding:12px 15px 0 15px; font-size:15px; color:#FFF}
.erjigongzhang .mod_manager_list ul li.r .c .l .cs p{ width:100%; height:40px; float:left; line-height:40px; text-align:center; color:#EEE}

.erjigongzhang .mt30{ margin-top:30px}
.erjigongzhang .manager_get{ width:280px; height:344px; float:right;}
.erjigongzhang .manager_get .t{ width:100%; height:40px; background:#3F4A55; line-height:40px; font-size:18px; text-align:center; color:#FFF}
.erjigongzhang .manager_get .c{ width:250px; height:289px; background:#EEE; padding:0 15px 15px 15px}
.erjigongzhang .manager_get .c .o{ width:100%; height:55px; float:left; line-height:55px; font-size:16px; color:#666; text-align:center}
.erjigongzhang .manager_get .c .i .inp_txt{ width:228px; height:38px; background:#FFF; border:1px solid #DDD; margin-bottom:15px; padding:0 10px; font-size:14px; color:#999}
.erjigongzhang .manager_get .c .i .inp_btn{ width:100%; height:40px; background:#D80000; border:none; text-align:center; line-height:40px; cursor:pointer; color:#FFF; font-size:16px;display: block;}
.erjigongzhang .manager_get .c p{ width:100%; text-align:center; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:200%; margin-top:15px}
.erjigongzhang .manager_get .c p em{ color:#D80000}

.erjigongzhang .mod_right_hd{ width:280px; font-family:"Î¢ÈíÑÅºÚ";}
.erjigongzhang .mod_right_hd .i{ width:280px; float:left}
.erjigongzhang .mod_right_hd .i img{ width:280px}
.erjigongzhang .mod_right_hd .t{ width:258px; padding:0 10px; float:left; border-left:1px solid #DDD; border-right:1px solid #DDD}
.erjigongzhang .mod_right_hd .t h2{ height:50px; line-height:50px; text-align:center; overflow:hidden; font-size:1.3em; border-bottom:1px solid #DDD}
.erjigongzhang .mod_right_hd .t p{ width:100%; line-height:200%; font-size:1em; color:#666; padding:10px 0}
.erjigongzhang .mod_right_hd .g{ width:240px; height:40px; background:#D80000; float:left; line-height:40px; padding:0 20px}
.erjigongzhang .mod_right_hd .g a{ color:#FFF; font-size:1.1em}
.erjigongzhang .mod_right_hd .g a .i{ vertical-align:middle}
.erjigongzhang .mod_right_hd .g a.l{ float:left}
.erjigongzhang .mod_right_hd .g a.l img{    width: 25px;
    position: relative;
    top: 7px;}
.erjigongzhang .mod_right_hd .g a.m{ float:right}
.erjigongzhang .mod_right_hd:hover p{ text-decoration:underline}

.erjigongzhang .controls_right_case{ font-family:"Î¢ÈíÑÅºÚ"; margin-top:30px}
.erjigongzhang .controls_right_case .tit{ height:30px; line-height:30px; background:url(../images/control_right_bar.jpg) bottom no-repeat; padding-bottom:10px}
.erjigongzhang .controls_right_case .tit i img{width:30px;}
.erjigongzhang .controls_right_case .tit i{ float:left; font-size:26px; padding-right:10px; color:#D80000; margin-top:2px}
.erjigongzhang .controls_right_case .tit span{ font-size:20px; float:left}
.erjigongzhang .controls_right_case .tit a{ float:right; font-size:14px; color:#999}
.erjigongzhang .controls_right_case .list{ width:100%}
.erjigongzhang .controls_right_case .list dl{ width:100%; float:left}
.erjigongzhang .controls_right_case .list dl.on dd:nth-child(1){ display:none}
.erjigongzhang .controls_right_case .list dl.on dd:nth-child(2){ display:block}
.erjigongzhang .controls_right_case .list dl dd:nth-child(1){ width:280px; height:20px; line-height:20px; float:left; padding:10px 0; border-bottom:1px dotted #DDD}
.erjigongzhang .controls_right_case .list dl dd:nth-child(1) a{ width:240px; height:20px; line-height:20px; overflow:hidden; float:left; font-size:14px; color:#666}
.erjigongzhang .controls_right_case .list dl dd:nth-child(1) a:hover{ color:#D80000}
.erjigongzhang .controls_right_case .list dl dd:nth-child(1) span{ float:right; color:#D80000}
.erjigongzhang .controls_right_case .list dl dd:nth-child(2){ width:280px; height:105px; padding:10px 0; overflow:hidden; display:none; border-bottom:1px dotted #DDD}
.erjigongzhang .controls_right_case .list dl dd:nth-child(2) .l{ width:105px; height:105px; overflow:hidden; float:left}
.erjigongzhang .controls_right_case .list dl dd:nth-child(2) .l a{ width:100%; height:100%; transition:2.5s}
.erjigongzhang .controls_right_case .list dl dd:nth-child(2) .l a img{ width:105px; height:105px; transition:3s}
.erjigongzhang .controls_right_case .list dl dd:nth-child(2) .l a img:hover{transform: scale(1.4,1.4);  -moz-transform: scale(1.4,1.4);  -webkit-transform: scale(1.4,1.4);  -ms-transform: scale(1.4,1.4);-o-transform: scale(1.4,1.4);}
.erjigongzhang .controls_right_case .list dl dd:nth-child(2) .r{ width:160px; float:right}
.erjigongzhang .controls_right_case .list dl dd:nth-child(2) .r a{ width:100%; height:40px; line-height:40px; overflow:hidden; float:left; font-size:14px; color:#D80000}
.erjigongzhang .controls_right_case .list dl dd:nth-child(2) .r p{ width:100%; height:30px; float:left; color:#999;font-size: 12px;}

.erjigongzhang .controls_right_houses{ font-family:"Î¢ÈíÑÅºÚ"; margin-top:30px}
.erjigongzhang .controls_right_houses .tit{ height:30px; line-height:30px; background:url(../images/control_right_bar.jpg) bottom no-repeat; padding-bottom:10px}
.erjigongzhang .controls_right_houses .tit i{ float:left; font-size:26px; padding-right:10px; color:#D80000}
.erjigongzhang .controls_right_houses .tit i img{width:30px;}
.erjigongzhang .controls_right_houses .tit span{ font-size:20px; float:left}
.erjigongzhang .controls_right_houses .tit a{ float:right; font-size:14px; color:#999}
.erjigongzhang .controls_right_houses .list{ width:100%}
.erjigongzhang .controls_right_houses .list dl{ width:100%; float:left}
.erjigongzhang .controls_right_houses .list dl.on dd:nth-child(1){ display:none}
.erjigongzhang .controls_right_houses .list dl.on dd:nth-child(2){ display:block}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(1){ width:280px; height:20px; line-height:20px; float:left; padding:10px 0; border-bottom:1px dotted #DDD}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(1) a{ width:200px; height:20px; line-height:20px; overflow:hidden; float:left; font-size:14px; color:#666}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(1) a:hover{ color:#D80000}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(1) span{ float:right; color:#D80000;margin-top: -20px;}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(1) span em{ font-size:12px;color:#999}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(2){ width:280px; height:70px; padding:10px 0; overflow:hidden; display:none; border-bottom:1px dotted #DDD}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(2) .l{ width:105px; height:70px; overflow:hidden; float:left}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(2) .l a{ width:100%; height:100%; transition:2.5s}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(2) .l a img{ width:105px; height:70px; transition:3s}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(2) .l a img:hover{transform: scale(1.4,1.4);  -moz-transform: scale(1.4,1.4);  -webkit-transform: scale(1.4,1.4);  -ms-transform: scale(1.4,1.4);-o-transform: scale(1.4,1.4);}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(2) .r{ width:160px; float:right}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(2) .r a{ width:100%; float:left; font-size:14px; color:#D80000; margin-top:5px}
.erjigongzhang .controls_right_houses .list dl dd:nth-child(2) .r p{ font-size:12px;width:100%; line-height:160%; float:left; color:#999; margin-top:5px}

.erjigongzhang .controls_right_strategy{ font-family:"Î¢ÈíÑÅºÚ"; margin-top:30px}
.erjigongzhang .controls_right_strategy .tit{ height:30px; line-height:30px; background:url(../images/control_right_bar.jpg) bottom no-repeat; padding-bottom:10px}
.erjigongzhang .controls_right_strategy .tit i{ float:left; font-size:24px; padding-right:10px; color:#D80000}
.erjigongzhang .controls_right_strategy .tit i img{width:30px;}
.erjigongzhang .controls_right_strategy .tit span{ font-size:20px; float:left}
.erjigongzhang .controls_right_strategy .tit a{ float:right; font-size:14px; color:#999}
.erjigongzhang .controls_right_strategy .list{ width:100%}
.erjigongzhang .controls_right_strategy .list a{ width:280px; height:40px; border-bottom:1px dotted #DDD; float:left; line-height:40px}
.erjigongzhang .controls_right_strategy .list a span{ width:240px; height:40px; line-height:40px; overflow:hidden; color:#666; font-size:14px; float:left}
.erjigongzhang .controls_right_strategy .list a em{ float:right; font-size:12px; color:#D80000}
.erjigongzhang .controls_right_strategy .list a:hover span{ color:#D80000}
