
/*common*/
.mgt-0 {margin-top:0px !important;}


.pdt-0 {padding-top:0px !important;}
.pdr-6 {padding-right: 6px !important;}
.pdr-12 {padding-right: 12px !important;}


.tc {text-align:center !important;}
.tl {text-align:left !important;}
.tr {text-align:right !important;}
.vm {vertical-align: middle !important;}
.vt {vertical-align: top !important;}
.vb {vertical-align: bottom !important;}
.bdr {border-radius: 0px}

.fl {float:left;_display:inline !important;}
.fr {float:right;_display:inline !important;}

/*清除浮动*/
.clearfix:after,.clearfix:before{content: ''; height: 0;line-height: 0;display: block; visibility: hidden; clear: both;}
.clearfix { zoom: 1; }

.btn{
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
}


.block{display: block !important;}
.inline{display: inline !important;}
.inline-block{display: inline-block !important;}
.dis-table{display:table !important;}
.dis-caption{display:table-caption !important;}
.dis-cell{display:table-cell !important;}
.dis-row{display:table-row !important;}
.dis-list{display:list-item !important;}
.none{display:none !important;}

.visible{visibility: visible !important;}
.hidden{visibility: hidden !important;}

.static{position: static !important;}
.relative{position: relative !important;}
.absolute{position: absolute !important;}
.fixed{position: fixed !important;}

.fs-10 {font-size:10px !important;}
.fwb{font-weight: bold !important;}
.fsn{font-style:normal !important;}
.fsi{font-style:italic !important;}

.lh-1{line-height: 100% !important;}
.lh-15{line-height: 150% !important;}
.lh-2{line-height: 200% !important;}
.lh-25{line-height: 250% !important;}

.color-1{color: #fff !important;}
.color-3{color: #D3D2D3 !important;}

.bgcolor-1{background-color: #fff !important;}
.bgcolor-2{background-color: #333333 !important;}

.bc{ background-color: #FFFFFF}

.bdcolor-1{border-color: #fff;}
.w-1 {width:100%}


/***********base E********/
/*****flex*****/
.disflex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: horizontal;
    -moz-flex-direction: horizontal;
    -ms-flex-direction: horizontal;
    flex-direction: horizontal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.flex {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
a{
    text-decoration: none !important;
    color: #333; 
}
a:hover{
    color:#1461a1;
}

/**解决方案目录共用**/

.product_r{
    width: 200px;
    height: auto;
    background: #eeeeee;
    margin-top: 20px;
    display: inline-block;
}
.product_r p{
    width: 180px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    font-size: 18px;
    color: #333;
    text-align: center;
    margin-top: 30px;
    margin-left: 10px;
    margin-bottom: 20px;
}
.product_r p:first-child{
    margin-top: 25px;
}
.product_r p>span{
    width: 44px;
    overflow: hidden;
    color: #c1c1c1;
}
.product_r a{
    display: block;
    font-size: 14px;
    color: #666;
    line-height: 26px;
    margin-left: 20px;
}

/*分页的样式*/

/*.pagation>ul{
    display: inline-block;
    margin: 0 auto;
}
.pagation>ul>li{
    width: 20px;
    height: 20px;
    border: 1px solid #cecece;
    float: left;
    display: inline-block;
    margin:50px 5px;
    text-align: center;
    background:#fe7109;
}*/
/*.cPagation{
    background:#fe7109;
    color: #fff;
}*/
/*内容页咨询处的定位*/
.showPro_r{
    position: relative !important;
}
.connect{
    position: absolute !important;
    left: 0 !important;
    bottom: -110px !important;
}
.zx{
    position: absolute !important;
    left: 0 !important;
    bottom: -230px !important;
}
#wrap > li > ul{
    top: 37px !important;
}
.meizhou{
    left: 55px !important;
}
.jp_right>a{
    color: #fff;
}
.kuangshansheji{
    width: 650px !important;
}
.jpgy_l {
    width: 600px !important;
    border-top:none !important;
    margin-top: 0 !important;
}
#shqcur01{
    width: 365px;
    height: 400px;
    float: right;
    display: inline-block;
    margin-left: 35px;
    margin-top:26px;
    /*display: none;*/
    display: block !important;
    background: yellow;
}
.jpgy_l>ul{
    width: 120px;
    margin-top: 40px;
    display: inline-block;
    float: left;
}
.jpgy_r{
    width: 365px;
    float: left;
    display: inline-block;
    margin-left: 35px;
    margin-top:26px;
}
.jiejuefangan{
    width: 660px !important;
}
.jpfn_l{
    width: 120px !important;
    display: inline-block;
    float: left;
    border-top:none !important;
    margin-top: 0 !important;
}
.jpfn_l>ul{
    width: 155px !important;
    margin-top: 40px;
}
#shqcur_03{
    width: 365px;
    height: 400px;
    float: left;
    display: inline-block;
    margin-left: 35px;
    margin-top:26px;
    display: block !important;
}
#search{
    position: relative;
    line-height: 0;
}
.tuijian{
    position: absolute !important;
    display: inline-block !important;
    height: 20px !important;
    top: 88px !important;
    left: 137px !important;
}
#fl{
    width: 520px !important;
}
#jp_wz{
    height: 40px !important;
    display: inline-block;
    float: left;
    font-size: 14px;
    position: relative;
}
.helpLine{
    margin-top: 55px !important;
}
button{
    height: 40px;
    cursor:pointer !important;
    border: none;
    background: #e4e4e4;
}
.search{
	position: absolute;
    right: 0 !important;
    top: 0 !important;
    background: #fff !important;
    outline: none;
}
.imgbtn{
    line-height: 18px;
}
#wrap > li > ul{
    z-index: 10 !important;
}
/*语言选择*/
.langue{
    position: relative;
}
.jp_lan{
    width: 116px;
    height: 120px;
    z-index: 100000000;
    background: #fff;
    position: absolute;
    left: 0;
    top:28px;
    display: none;
}
.jp_lan>ul>li{
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    border-bottom: 1px solid #e4e4e4;
}
.jp_lan>ul>li:hover{
    background: #f3f3f3;
}
.jp_lan>ul>li>a>img{
    width: 23px;
    height: 15px;
    margin-right: 15px;
}
.fuwutixi>li>a{
	font-size:14px !important;
}
.jpfn_l > ul > li > a {
    font-size: 14px !important;
}
.shebei > ul > li > a {
    font-size: 13px !important;
    color: #333 ;
}
.kehuanli {
    height: 460px !important;
}
.anli > ul > li > a {
    font-size: 14px !important;
}
.jpal_b {
    float: left !important;
    width: 1200px !important;
    margin-top: 76px !important;
}
.anli > p {
    font-size: 14px !important;
}
.anli {
    width: 195px !important;
}
.moLih>a{
	color:#1461a1 !important;
}
.head_t {
    background: #4b494c !important;
}
.head_b {
    background: #4b494c !important;
}
#bottom_b {
    background: #000 !important;
}
.copyright {
    background: #000 !important;
}
.copyright a {
    color: white;
}
.wrap > ul > li > a {
    color: #fff ;
}
/*.wrap > ul > li > a:hover{
    color: #333;
}*/
.wrap > ul > li {
    border-top: 3px solid #4b494c !important;
}

.headInfo >ul>li>a{
	color: #dbdbdb !important;
}
.print {
	width: 158px !important;
    border: 1px solid #dbdbdb;
    margin-top: 3px !important;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    height: 22px !important;object-position: 5gfb;
}
.imgbtn {
	width: 24px !important;
    height: 24px !important;
    margin-top: 3px !important;
     border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    position: relative;
}
.head {
     border: none !important; 
}
.wrap p>a{
	text-align: left !important;
}
wrap ul>li>a:hover{
	background: #1461a1 !important;
}
.jpro_b>h6{
	margin-top: 50px !important;
}
.jp_zj{
	    bottom: 18px !important;
}
.jp_Solution_t>h2{
	margin-left: 0 !important;
}
.jp_epc>h2 {
	margin-left: 0 !important;
}



