﻿input,button{background: none;outline: none;border: 0;}
.year_box dl{position: relative;}
.year_box dt{cursor: pointer;}
.year_box dd{display: none;background: #fff;position: absolute;top:42px;left: 0;width: 100%;z-index: 9;padding:5px 0;max-height:106px;overflow: hidden;}
.year_box dd a{display: block;padding: 0 10px;line-height: 24px;}
.margin_b55{margin-bottom: 55px;}
.margin_b60{margin-bottom: 60px;}
.margin_b85{margin-bottom: 85px;}
.pad_b60{padding-bottom: 60px;}
.pad_b75{padding-bottom: 75px;}
.pad_b100{padding-bottom: 100px;}
.pad_b140{padding-bottom: 140px;}

.site_banner{text-align: center;color: #fff;padding: 117px 0;position: relative;}
.site_banner .wrap{position: relative;z-index: 2;}

.site_banner h1 img{margin-left: 8px;}
.nomargin .site_banner{margin-bottom: 0;}

.blank_20{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank20.png) repeat;}
.blank_32{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank32.png) repeat;}
.blank_40{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank40.png) repeat;}
.blank_42{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank42.png) repeat;}
.blank_50{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank50.png) repeat;}

.pub_tabnav{text-align: center;margin-bottom: 40px;overflow:hidden;}
/*@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){
.ie_pub_tabnav .pub_tabnav .swiper-container li{width: 500px !important}
}

.ie9 .ie_pub_tabnav .pub_tabnav .swiper-container li{width: 500px !important}
.ie8 .ie_pub_tabnav .pub_tabnav .swiper-container li{width: 500px !important}*/

.pub_tabnav ul li{background: url(../images/pub_line.jpg) no-repeat right center;height: 58px;line-height: 58px;width: auto;}
.pub_tabnav ul li.last{background: none;}
.pub_tabnav ul li a{display: block;margin: 0 35px;position: relative;color:#787878;}
.pub_tabnav ul li.on{font-size: 30px;}
.pub_tabnav ul li.on a{color: #d80d19}
.pub_tabnav ul li.on em{display: block;}
.pub_tabnav ul li em{position: absolute;left:0;bottom: 0;width: 100%;height: 1px;background: #db1e28;display: none;}
.pub_tabnav ul li em i{position: absolute;bottom:-12px;left: 50%;width: 0;height: 0;overflow: hidden;margin: 0 0 0 -6px;border: 6px dashed transparent;border-top: 6px solid #db1e28}

.bussiness_cont{color: #fff;padding: 135px 0 120px 0;position: relative;}
.index_title02{text-align: center;}

.pub_tabnav .swiper-container{display:inline-block;    padding-bottom: 10px;}
.ie_pub_tabnav .pub_tabnav .swiper-container{display:block;    padding-bottom: 10px;}
.pub_tabnav .swiper-container li{width: auto;float: left;}
@media only screen and (max-width:1366px) {
.pub_tabnav ul li.on{font-size: 24px;}
}
@media only screen and (max-width:1280px) {
.pad_b140{padding-bottom: 100px;}

}
@media only screen and (max-width:1024px) {
.margin_b60{margin-bottom: 40px;}
.margin_b85{margin-bottom: 50px;}
.pad_b60{padding-bottom: 40px;}
.pad_b75{padding-bottom: 70px;}
.pad_b100{padding-bottom: 70px;}
.pad_b140{padding-bottom: 70px;}

.margin_b55{margin-bottom:50px;}
.site_banner{padding: 70px 0;}
.jf_bpdy .site_banner{padding: 140px 0;}
.pub_tabnav ul li{height: 40px;line-height: 40px;}
.buss_p{padding-left: 45px;}
.year_box dd{top:38px;}
.tel_link{cursor:pointer;}
.pub_tabnav{margin-bottom: 20px;}
.pub_tabnav ul li a{margin: 0 20px;}
.pub_tabnav{margin-bottom: 20px;}
.pub_tabnav ul li.on{font-size: 20px;}
}
@media only screen and (max-width:767px) {
.pad_b60{padding-bottom: 20px;}
.pad_b75{padding-bottom: 40px;}
.pad_b100{padding-bottom:40px;}
.pad_b140{padding-bottom:40px;}
.margin_b55{margin-bottom:20px;}
.margin_b60{margin-bottom: 20px;}
.margin_b85{margin-bottom:20px;}

.site_banner{padding: 50px 0;}
.site_banner h1{font-weight:normal;font-size: 20px;}
.pub_tabnav{margin-bottom: 20px;height:36px;overflow: hidden;}
.pub_tabnav ul li a{margin: 0 15px;}
.pub_tabnav ul li{height: 32px;line-height: 32px;}
.pub_tabnav ul li em i {
    bottom: -8px;
    margin: 0 0 0 -4px;
    border: 4px dashed transparent;
    border-top: 4px solid #db1e28;
}
.pub_tabnav .swiper-container{padding-bottom: 5px;}
.pub_tabnav ul li.on{font-size: 16px;}
}



/* 公司简介 */
.brief_edit{background: #f0eeea;padding: 70px 0 100px 0;}
.brief_top{padding: 0 40px;position: relative;margin-bottom: 60px;}
.door_tab{position: relative;overflow: hidden; line-height: 34px;}
.door_tab ul{position: relative;width: 3000%;}
.door_tab li{float: left;text-align: center;position: relative;}
.door_tab li a{display: block;margin: 0 12px;}
.door_tab li p{text-align: center;background: #f0eeea;  color: #000;transition: all .3s;}
.door_tab li.on p{background: #d52128;color: #fff;}
.door_tab li.on{font-size: 24px;}
.brief_top .but{position: absolute;width: 100%;left: 0;top:50%; margin-top: -17px;}
.brief_top .but a{display: block;position: absolute; width:12px;height: 34px;}
.brief_top .but a.prev{background: url(../images/brief_prev.png) no-repeat center center;left: 0;}
.brief_top .but a.prev.on{background: url(../images/brief_prev_on.png) no-repeat center center;}
.brief_top .but a.next{background: url(../images/brief_next.png) no-repeat center center;right: 0;}
.brief_top .but a.next.on{background: url(../images/brief_next_on.png) no-repeat center center;}
.brief_01{padding: 50px 0;}
.brief_list ul{margin: 0 -20px;}
.brief_list li{float: left;width: 50%;*margin-left:-1px;}
.brief_list li p{margin: 0 20px;border-bottom: 1px solid #f0eeea;line-height: 60px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;background: url(../images/news_ic.png) no-repeat 0 center;
    padding-left: 34px;}
.brief_02 h3,.brief_01 h3{text-align: center;margin-bottom: 35px;color: #000;}

/* 01 */
.serbox_detail_scroll { width:100%; overflow:hidden; }
.serbox_detail_scroll ul{ width:101%;}
.serbox_detail_scroll ul li{ width:11%; cursor:default; float:left; overflow:hidden; height:427px; position:relative;}
.serbox_detail_scroll ul li.active{ width:55%;}
.service_box{margin:0;}
.service_box ul{overflow: hidden;}
.service_box li{ overflow: hidden;}
.brief_park{margin-right: 4px;height: 100%;overflow: hidden;position: relative;}
.brief_01 .phone_img{display: none}


.brief_line{
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    width: 117px;height: 4px;background: #d52128;position: absolute;top:0; left: 40px;
    visibility: hidden;
    opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
}
.brief_book{
    position: absolute; left: 0;bottom:-100%; z-index: 2;color: #fff;width: 100%;
    
}
.brief_int{padding: 0 50px 40px 30px;}
.brief_int h4{margin-bottom: 10px;}
.brief_int p{line-height: 1.7em;max-height: 13.6em;overflow: hidden;}

.brief_title{position:absolute;left:0;bottom: 40px;color: #fff;left: 30px;}

.brief_title{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.brief_book{
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    visibility: hidden;
    opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
}

.serbox_detail_scroll ul li.active .brief_line{
    transition-delay: 0.3s;
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    -ms-transition-delay: 0.3s;
    visibility: visible;
    opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
}
.serbox_detail_scroll ul li.active .brief_book{bottom: 0;    
    transition-delay: 0.3s;
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    -ms-transition-delay: 0.3s;
    visibility: visible;
    opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
}
.serbox_detail_scroll ul li.active .brief_title{bottom: -100%;
    transition-delay: 0.2s;
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    -ms-transition-delay: 0.2s;
    visibility: hidden;
    opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
}
.brief_slider{height: 384px;overflow: hidden;}
.brief_slider .but{display: none;}
/* 01 */
@media only screen and (max-width:1280px) {
    .brief_top{margin-bottom: 40px;}
    .door_tab li a{margin: 0 5px;}
    .door_tab li.on{font-size: 20px;}
}
@media only screen and (max-width:1024px) {
    .brief_edit{padding: 50px 0;}
    .brief_02 h3, .brief_01 h3{margin-bottom: 20px;}
    .brief_slider{height:auto;position: relative;}
    .brief_slider .but{display: block;}
    .brief_top{margin-bottom: 30px;}
    .door_tab,.door_tab li.on{font-size: 16px;}
    .brief_list ul{margin: 0 -10px;}
    .brief_list li p{margin: 0 10px;line-height: 50px;}
    .brief_slider .but a{position:absolute;top:50%;margin-top: -27px; width:30px;height: 54px;    z-index: 9; background-size: 20px !important;}
    .brief_slider .but a.arrow-left{background: rgba(0,0,0,00.5) url(../images/prev_b01.png) no-repeat center center;left: 1px;}
    .brief_slider .but a.arrow-right{background:rgba(0,0,0,00.5)  url(../images/next_b01.png) no-repeat center center;right: 1px;}

    /* 01 */
    .brief_int{padding: 40px;}
    .brief_park{background: none !important;    margin: 0 1px;}
    .serbox_detail_scroll ul li .brief_title{display:none;}
    .serbox_detail_scroll ul li .brief_book{bottom: 0;    
        transition-delay: 0.3s;
        -webkit-transition-delay: 0.3s;
        -o-transition-delay: 0.3s;
        -moz-transition-delay: 0.3s;
        -ms-transition-delay: 0.3s;
        visibility: visible;
        opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
    }

    .service_box ul{height:auto !important;}
    .serbox_detail_scroll ul li,.serbox_detail_scroll ul li.active{width: 100%;height:auto !important;}
    .brief_01 .phone_img{display:block;width: 100%;height: 100%;}
    
}
@media only screen and (max-width:767px) {
    .brief_edit{padding: 30px 0;}
    .brief_01{padding: 30px 0;padding-bottom: 10px;}
    .brief_top{margin-bottom: 20px;}
    .brief_top{padding: 0 20px;}
    .door_tab li a{margin: 0 2px;}
    .door_tab,.door_tab li.on{font-size: 14px;}
    .brief_list ul{margin: 0 0px;}
    .brief_list li{width: 100%;float: none;}
    .brief_list li p{margin: 0;}
    .brief_line{display: none;}
   .brief_slider .blank_40,.brief_slider .but{display: none;}
    .brief_book{  color: #4b4b4b;position: static;}
    .brief_int{padding: 20px 0;}
    .brief_int p{max-height: inherit}
    .serbox_detail_scroll ul li{margin-bottom:10px;}
    .serbox_detail_scroll ul li:last-child{margin-bottom: 0;}
}


/*分公司*/
.Office_01{border-left: 2px solid #db1e28;padding: 5px 0;padding-left: 20px;margin-bottom: 70px;}
.Office_01 p{line-height: 1.7em;}

#map{width: 100%;height: 620px;}
.Office_02{position:relative;}
.map_text{width: 304px;position: absolute;top:0;right:10.5%;}
.map_box{padding:50px 30px;padding-bottom: 30px; color: #fff;background: #d70f1a;}
.map_box h1{line-height: 1.2em;margin-bottom: 20px;background: url(../images/address_02.png) no-repeat 0 4px;}
.map_box a{color: #fff;}
.map_box a:hover{color: #fff !important;}
.map_p,.map_box h1{padding-left: 25px;}
.map_p li{overflow: hidden;line-height: 24px;}
.map_p span{float: left;max-width: 60px;}
.map_p p{float: left;width: 160px;}
.map_p p a{display: block;font-weight: bold;}
.tel_link{cursor: default;}
.map_bg{margin-top: -1px;}
.map_bg img{width: 100%;}
@media only screen and (max-width:1280px) {
.map_text{right: 40px;}
#map{height: 500px;}
.Office_01{margin-bottom: 50px;}
}
@media only screen and (max-width:1024px) {
.Office_01{margin-bottom:40px;}
.map_text{right: 20px;}
.map_box{padding:30px 20px;padding-bottom: 0;}
#map{height:400px;}
}
@media only screen and (max-width:767px) {
.map_text{position: static;width: 100%;}
.map_bg{display: none;}
.map_box{padding: 30px 20px;}
.map_p p{width: calc(100% - 60px)}
#map{height:200px;}

}



/*企业社会责任*/
.society_01{line-height: 1.75em;}
.society_02 ul{position: relative;}
.society_02 li{position:absolute;height: 50%;overflow:hidden;}
.society_02 li a{display: block;width: 100%;height: 100%;}
.society_02 li img{height: 100%;}
.society_02 li.li01{top:0;left: 0;width: 33.3%;height: 100%;}
.society_02 li.li02{width: 33.35%;top:0;left: 33.3%;}
.society_02 li.li03{width: 33.35%;top:0;right:0%;}
.society_02 li.li04{width: 33.35%;bottom:0;left: 33.3%;}
.society_02 li.li05{width: 33.35%;bottom:0;right:0%;}
.society_box{position: absolute;top:0;left:0;width: 100%;height: 100%;}
.society_p{color: #fff;padding: 35px 40px;}
.society_p h3{line-height: 1.3em;max-height: 2.6em; overflow: hidden;padding-left: 12px;border-left:2px solid #fff;margin-bottom: 25px;}
.society_p p{line-height: 1.6em;max-height: 6.4em;overflow: hidden;padding-left: 12px;
    transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;
    margin-top:50px;visibility: hidden;
    opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;


}
.society_02 li.li01 .society_p{padding: 35px 30px;}
@media only screen and (max-width:1280px) {
.society_p,.society_02 li.li01 .society_p{padding: 30px;}
.society_p h3{margin-bottom: 15px;}
}
@media only screen and (max-width:1024px) {
.society_02 li .society_box{background: url(../images/blank32.png) repeat;}
.society_02 li .society_box .society_p p{margin-top: 0;visibility: visible; opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.society_p p{max-height: 3.2em;}
.society_p h3{margin-bottom: 10px;}
.society_p, .society_02 li.li01 .society_p{padding: 20px;}
.society_p p,.society_p h3{padding-left: 10px;}
}
@media only screen and (max-width:767px) {
.society_02 ul{height: auto !important;}
.society_02 li{position: static;width: 100% !important;height: auto;left: 0 !important;right: auto !important;}
.society_box{position: static;}
.society_02 li .society_box{background: none; color: #4b4b4b;}
.society_p{color: #4b4b4b;}
.society_p h3,.society_p p{padding-left: 0;border: 0;}
.society_p,.society_02 li.li01 .society_p{padding: 20px 10px;}
}


/*总裁致辞*/
.speech_cont{margin-bottom: 70px;}
.speech_cont .right h3{color: #000;}
.speech_cont{overflow: hidden;}
.speech_cont .left{width: 38%;float: left;position: relative;padding-bottom: 25px;}
.speech_cont .left dl{width: 84.6%;position: relative;z-index: 9;color: #fff;}
.speech_cont .left dl img{width: 100%;}
.speech_cont .left dd{text-align: center;margin-top:25px;}

.speech_cont .left .img_bg{width: 93.8%;position: absolute;right: 0;bottom:0px;}
.speech_cont .left .img_bg img{width:100%;}
.speech_cont .right{width: 57%;float: right;padding-top: 30px;}
.speech_cont .right h3{margin-bottom: 25px;}
.name{text-align: right;margin-top: 70px;}
.speech_b h2{font-weight: bold;margin-bottom: 20px;}
@media only screen and (max-width:1280px) {
.speech_cont{margin-bottom: 40px;}
.name{margin-top: 40px;}
}
@media only screen and (max-width:1024px) {
.speech_cont .left,.speech_cont .right{width: 100%;float: none;}
.speech_cont .left{width:300px;padding-bottom: 20px;margin:auto;}
.speech_cont .left dl{width: 92%;}
.speech_cont .left dd{padding: 0 20px;margin-top: 20px;}
.speech_cont .left .img_bg{height: 96%;}
.speech_cont .left .img_bg img{height: 100% !important;}

}
@media only screen and (max-width:767px) {
.speech_cont .right h3{margin-bottom: 20px;}
.speech_cont .left{width:200px;padding-bottom: 10px;}
.speech_cont .left dd{margin-top: 10px;}

}

/*Company News*/
.news_cont{overflow: hidden;}
.news_cont ul{margin: 0 -40px;overflow: hidden;}
.news_cont li{width: 50%;float: left;*margin-left: -1px;margin-bottom:8px;}
.news_cont li h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_cont .news_block{margin: 0 40px;padding: 8px 0;}
@media only screen and (max-width:1024px) {
.news_cont ul{margin: 0 -10px;}
.news_cont .news_block{margin: 0 10px;}

}
@media only screen and (max-width:767px) {
.news_cont ul{margin: 0;}
.news_cont .news_block{margin: 0;}
.news_cont li{float:none;width: 100%;}
}

/*nar*/
.news_list_c ul{overflow: hidden;}
.news_list_c li{padding:30px;}
.news_list_c dl{position:relative;height: 156px;}
.news_list_c dt{width: 276px;height: 156px;overflow: hidden; position: absolute;left: 0;top:0;z-index: 2;}
.news_list_c dd{width: 100%;}
.news_list_c .news_park{padding-left: 325px;}
.news_park h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_park p{line-height: 1.6em;height: 3.2em;overflow: hidden;}
.news_park .news_time{color: #7e7e7e;margin-bottom:15px;display: block;}
.news_m{margin-top: 20px;}
.news_m a{display: inline-block;color: #d70d19;}
.news_m a img{vertical-align: middle;margin-left: 5px;}
.news_list_c li.first{padding-top: 0;}
.news_list_c li.cur{background:#f0eeea;}
@media only screen and (max-width:1024px) {
.news_list_c .news_park{padding-left: 300px;}
.news_list_c li{padding: 20px}
}

@media only screen and (max-width:767px) {
.news_list_c dl{height: auto;}
.news_list_c dt{width:100%;float: none;margin: auto;margin-bottom: 20px;height: auto;position:static;}
.news_list_c dd{width: 100%;float: none;}
.news_list_c .news_park{padding-left: 0;}
.news_park p{height: auto;max-height: 3.2em;}
.news_park .news_time{margin-bottom: 10px;}
.news_m{margin-top: 10px;}
}


/*新闻内容页*/

.deti_title{text-align: center; margin-bottom: 50px;border-bottom: 1px solid #e0e0e0; padding-bottom: 20px;}
.deti_title h1{margin-bottom: 20px; color: #242424;}
.deti_title .deti_c span{margin: 0 12px;}
.deti_title .deti_c span img{vertical-align: middle; margin-right: 8px; margin-top: -2px;}

.edit_s{overflow: hidden; margin-top: 30px;}
.edit_s .share{float: left; line-height: 45px; background: #f5f5f5; padding: 0 20px; margin-top: 5px;}
.edit_s .share em{float: left;}
.edit_s .share .share_b a{margin-right:3px;}
.edit_s .share .share_b,.edit_s .jiathis_style_24x24{ float: left; margin-top: 10px; height: 35px;}
.edit_s .jiathis_style_24x24 {margin-left:4px;}
.edit_s .jiathis_style_24x24  .jtico{padding-left: 30px !important;}
.edit_close{float: right;}
.edit_close a{display: block;    background: #da251c; width: 50px; height: 50px;  text-align: center;transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all; }
.edit_close a img{margin-top: 15px}
.detial_page_cont{padding-top: 20px; margin-top:20px; border-top: 1px solid #e0e0e0;}
.detial_page span{display: block; height: 30px; line-height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.detial_page span a{color: #666f79}
.detial_page_cont{overflow: hidden;}
.detial_page_cont .detial_page{float: left; width: 70%;}

.share_cont{overflow: hidden;padding-top: 40px;overflow: hidden;}
.share_cont p{color: #777777;float: left;line-height: 25px;margin-right: 10px;}
.share_cont .bdsharebuttonbox{float: left;}
.share_cont .bdsharebuttonbox>a {
display: block; float: left;
background-position: left top !important;
width: 25px !important;
height: 25px !important;
margin: 0px 10px 0 0 !important;
padding: 0 !important;
}

.d_share{padding-top: 40px;overflow: hidden;line-height: 20px;margin-bottom: 30px;}
.d_share span{float: left;color: #4d4d4d;margin-right: 15px;}
.d_share .bdsharebuttonbox{float: left;}
.d_share .bdsharebuttonbox>a {
display: block; float: left;
background-position: left top !important;
width: 24px !important;
height: 20px !important;
margin: 0px 24px 0 0 !important;
padding: 0 !important;
}

.weixin{ position:fixed; width:300px; height:350px; z-index:100000; left:50%; top:50%; margin:-200px 0 0 -150px; background:#fff; border:1px solid #ddd; border-radius:2px; box-shadow:1px 1px 10px #666;}
.weixin .c{ position:absolute; width:30px; height:30px; background:url(../images/x.png); overflow:hidden; text-indent:100px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}
.weixin h2{ position:relative; line-height:30px; font-size:16px; padding-left:10px; font-weight:normal;}
.weixin .img{ padding:10px 0 10px;padding-bottom: 0; text-align:center; border-top:1px solid #ddd;}
.weixin p {  margin:0 1.5%; text-align:center;  }
.weixin .img img{ width:250px; height:250px; display:block; margin:0 auto 10px; }


@media only screen and (max-width:1024px) {
.share_cont{padding-top: 20px;}
.detial_page_cont .detial_page{width: 100%;}
.edit_close{display: none;}
}


@media only screen and (max-width:767px) {
.deti_c{font-size: 12px;}
.deti_title h1{margin-bottom: 10px; font-size: 16px;}
.edit_close{display: none;}
.edit_s .share{padding:0 10px;}
.solu_hot .inpart_text{margin-bottom: 20px;}
.edit_s .jiathis_style_24x24{display:none;}
.detial_page_cont{margin-top: 20px;}
.deti_title{padding-bottom: 15px; margin-bottom: 15px;}
.edit_s{margin-top: 20px;}

}


/*faq*/
.faq li{margin-bottom: 60px;}
.faq dt{background: url(../images/q.jpg) no-repeat 0 0;padding-left: 42px;line-height: 1.5em;min-height: 24px;margin-bottom: 25px;}
.faq dd{background: url(../images/a.png) no-repeat 0 5px;padding-left: 42px;line-height: 1.5em;min-height: 30px;}
.faq_down{text-align: right;}
.faq_down a{display: inline-block;width: 165px;height: 46px;line-height: 46px;text-align: center;background: #dd2d36;color: #fff;}
.faq_down img{vertical-align: middle;margin-top: -2px;margin-right: 15px;}
@media only screen and (max-width:1280px) {
.faq dt{margin-bottom: 20px;}
.faq li{margin-bottom: 40px;}
}
@media only screen and (max-width:1024px) {
.faq dt{margin-bottom: 10px;background: url(../images/q.jpg) no-repeat 0 5px;min-height:25px;}
.faq dt,.faq dd{padding-left: 30px;background-size: 20px !important}
.faq_down a{width: 140px; height: 36px;line-height: 36px;}
}
@media only screen and (max-width:767px) {
.faq li{margin-bottom: 20px;}
}


/*Download*/
.download li{padding: 40px;}
.download dl{margin-bottom: 40px;}
.download dt{color: #303030;overflow: hidden;line-height: 24px;margin-bottom: 30px;}
.download dt h3{float: left;width: 60%;}
.download dt p{float: right;max-width: 40%;}
.download dt p span{margin-left: 25px;float: left;}
.download li.cur{background:#fafafa;}
.download li.first{padding-top: 0;}


.mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#db1e28;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#db1e28;}
.mCSB_inside>.mCSB_container{margin-right: 15px !important;}

.tac_soft.current{border-bottom: 1px solid #fff;}
.software_button{overflow: hidden;margin-top: 25px;}
.software_button a{float: left;width: 100px;height:36px;line-height: 36px;border:1px solid #d70d17;color: #d70d17;text-align: center;margin-right: 10px;}
.blank_fixd{position: fixed;top:0;left: 0;width: 100%;height: 100%;z-index: 99991;}
.tac_soft {width: 600px;max-height: 500px;background: #fff; position: fixed;top:50%;left: 50%;margin-top: -300px;margin-left:-300px;z-index: 99992;}
.tac_box{padding: 30px;}
.tac_box h3{text-align: center;margin-bottom:10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.software_a{text-align: center;}
.software_a a{display: inline-block;margin: 0 5px;float: none;}
.tac_text{max-height: 315px;overflow: hidden;}
.blank_fixd,.tac_soft{display: none;}

@media only screen and (max-width:1280px) {
.download dt{margin-bottom: 20px;}
.download dl{margin-bottom: 30px;}
.tac_text{max-height: 260px;}
.tac_soft{height: 418px;margin-top: -209px;}
}
@media only screen and (max-width:1024px) {
.tac_box h3{margin-bottom: 10px;}
.download li{padding: 20px;}
.download dl{margin-bottom: 20px;}
.download dt{margin-bottom: 10px;}
.download dt h3{font-weight: bold;margin-bottom: 5px;}
.download dt h3,.download dt p{float: none;width: 100%;max-width: 100%;}
.download dt p span{margin: 0;margin-right: 20px;}

}
@media only screen and (max-width:767px) {
.download li{padding: 10px;}
.tac_soft{width: 90%;margin-left: -45%;
transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:fixed; left:50%; top:50%;margin-top: 0;height: auto;z-index: 99992;
}
.tac_box{padding: 20px;padding-right: 10px;    background: #fff;}
.tac_text{max-height:330px;height: auto;}
}

/*trading*/
.trading_list ul{padding-bottom: 10px;}
.trading_list{padding: 0 180px;}
.trading_list li{overflow:hidden;height: 52px;line-height: 52px;border-bottom: 1px dashed #d1ccc0;}
.trading_list p{float: left;width: 80%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.trading_list li span{color: #d70d18;font-size: 12px;float: right;}
.tabnav_margin .pub_tabnav{margin-bottom: 30px;}
@media only screen and (max-width:1366px) {
.trading_list{padding: 0 80px;}
.trading_list ul{padding-bottom: 0;}
}
@media only screen and (max-width:1024px) {
.trading_list{padding: 0 0px;}
.tabnav_margin .pub_tabnav{margin-bottom:0px;}
.trading_list p{width: calc(100% - 100px)}
}

/*manual_list*/
.manual_list {overflow: hidden;}
.manual_list ul{overflow: hidden;margin: 0 -15px;}
.manual_list li{float: left;width:25%;*margin-left: -1px;margin-bottom: 30px;}
.manual_list li dl{border: 1px solid #d1ccc0;margin: 0 15px;padding: 30px;padding-bottom: 35px;}
.manual_list h3{margin-bottom: 3px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.manual_list h3 a{color:#303030;}
.manual_list dt{margin-bottom: 30px;}
.manual_list dt span{font-size: 12px;color:#d70d18;display:block;}
.pdfimg{margin-bottom: 10px;}
.manual_list .page{padding-top: 30px;}
@media only screen and (max-width:1280px) {
.manual_list ul{margin: 0 -10px;}
.manual_list li dl{padding:30px 20px;margin: 0 10px;}
.manual_list dt{margin-bottom: 20px;}
}
@media only screen and (max-width:1024px) {
.manual_list li{width: 33.33%;margin-bottom: 20px;}
.manual_list li dl{padding: 20px;}
.manual_list .page{padding-top: 20px;}
}
@media only screen and (max-width:767px) {
.manual_list ul{margin: 0 -5px;}
.manual_list li dl{margin: 0 5px;padding: 20px 10px;}
.manual_list li{width:50%;margin-bottom: 10px;}
.manual_list dt{margin-bottom: 10px;}
}


/*开户指南*/
.guide_tab{overflow: hidden;   width: 700px; margin: auto;margin-bottom: 50px; }
.guide_tab ul{overflow: hidden;padding-bottom: 18px;}
.guide_tab ul li{float: left;width:33.33%;*margin-left: -1px;}
.guide_tab ul dl{margin: 0 8px;background:url(../images/guide_bg.png) no-repeat center center;background-size: cover;cursor: pointer;}
.guide_tab dt{width: 38px;height: 38px;margin: auto;margin-bottom: 25px;}
.guide_tab dt img{width: 100%;}
.guide_tab dl{text-align: center;padding: 10px;padding-top: 50px; position: relative;}
.guide_tab dd p{line-height: 1.5em;height:3em;overflow:hidden;}
.g_img01{display: block;}
.g_img02{display: none;}
.arrow_g{position: absolute;bottom:-18px;left: 50%;width: 0;height: 0;overflow: hidden;margin: 0 0 0 -9px;border: 9px dashed transparent;border-top: 9px solid #d40f1b;display: none;}

.guide_tab ul li.on dl{background:url(../images/guide_bg_on.png) no-repeat center center;background-size: cover;}
.guide_tab ul li.on{color: #fff;}
.guide_tab ul li.on .g_img01{display: none;}
.guide_tab ul li.on .g_img02{display: block;}
.guide_tab ul li.on .arrow_g{display: block;}


.guide_tab .but{display:none;}
.guide_tab .but>div{top: 50%;margin-top: -23px;width:16px;height:25px; z-index: 9;opacity: 0.5;background-size: cover !important;}
.guide_tab .but>div.on{opacity: 1;}
.guide_tab .swiper-button-prev{background: url(../images/pre_01.png) no-repeat center center; position: absolute; left:0px; cursor: default; }
.guide_tab .swiper-button-next{ background: url(../images/next_01.png) no-repeat center center;position: absolute; right:0px;cursor: default; }
.guide_tab .swiper-button-prev.on{background:url(../images/pre_01.png) no-repeat center center;cursor: pointer;}
.guide_tab .swiper-button-next.on{background:url(../images/next_01.png) no-repeat center center;cursor: pointer;}




.guide_c{background: #fafafa;padding-top: 75px;}
.guide_text{text-align: center;display: none;}
.guide_text.on{text-align: center;display: block;}
.guide_text img{max-width: 100%;}
.guide_btn{overflow: hidden;margin-bottom: 40px;}
.guide_btn .software_button {float: right;margin: 0;}

@media only screen and (max-width:1280px) {
.guide_tab dl{padding-top: 25px;}
.guide_tab dt{margin-bottom: 15px;}
.guide_tab{margin-bottom:30px;}
.guide_c{padding-top: 40px;}
}
@media only screen and (max-width:1024px) {
.guide_btn{margin-bottom: 20px;}
.guide_tab dl{padding:15px 10px;}
.guide_tab dt{margin-bottom: 10px;}
.guide_tab{margin-bottom:30px;}

.guide_tab ul dl{margin: 0 4px;}
.guide_tab dt{width: 30px;height: 30px;}

}
@media only screen and (max-width:767px) {
.guide_tab{width: 100%;    box-sizing: border-box;}
.guide_tab{position: relative;padding: 0 20px;}
.guide_tab .but{display:block;}
.guide_tab{margin-bottom: 10px;}
.guide_tab ul li{width:50%;margin-bottom: 8px;}
.guide_c{padding-top: 20px;}
.guide_tab ul{margin: 0;}
.guide_tab .swiper-wrapper,.guide_tab li{height: auto !important;}
}


.table_btn{padding-top: 20px;}

/*.tabnav_height .pub_tabnav ul li{line-height: 32px;height:74px;}
.tabnav_height .pub_tabnav ul li a{padding-bottom: 10px;margin:0 20px;}
.tabnav_height .pub_tabnav ul li p{height: 64px;line-height: 32px;overflow: hidden;}
.tabnav_height .pub_tabnav .swiper-container{display: block;}
.tabnav_height .pub_tabnav ul li.on{font-size: inherit;}

*/

.tabnav_height .pub_tabnav ul li.on{font-size: 24px;}
@media only screen and (max-width:1024px) {
.tabnav_height .pub_tabnav{margin-bottom: 20px;}
.tabnav_height .pub_tabnav ul li.on{font-size: 16px;}
}
@media only screen and (max-width:767px) {
    .tabnav_height .pub_tabnav{height: auto;}
.tabnav_height .pub_tabnav .swiper-container{display: block;}
.tabnav_height .pub_tabnav ul li{max-width:200px;height: auto;line-height: inherit;}
.tabnav_height .pub_tabnav ul li a{margin: 0 10px;padding-bottom: 10px;}
.tabnav_height .pub_tabnav ul li p{
    max-height: 40px;line-height: 20px; overflow:hidden;
}
.tabnav_height .pub_tabnav ul li:first-child a{margin-left: 0;}
.tabnav_height .pub_tabnav ul li:last-child a{margin-right:40px;}
.tabnav_height .pub_tabnav ul li:nth-child(3) p{line-height:40px;}


}




/*现代贸易*/
.team_num{padding-bottom: 40px;}
.team_num ul{overflow:hidden;}
.team_num li{float: left;width:16.66%;*margin-left: -1px;text-align: center;}
.team_num dl{padding: 0 5px;}
.team_num dt em{color: #d70c18;margin-right: 5px;font-weight:bold;font-family: "Arial";}
.team_num li.sizenum dt{font-size: 16px;}

.trade_cont li{margin-bottom: 50px;background: #f7f7f7;}
.trade_cont dl{overflow: hidden;}
.trade_cont dt{float: left;width: 50%;overflow: hidden;}
.trade_cont dt img{height: 100%;}
.trade_cont dd{float: left;width:50%;*margin-left: -1px;position: relative;}
.trade_cont dt,.trade_cont dd,.trade_text,.trade_text p{height: 100%;    box-sizing: border-box;overflow: hidden;}
.trade_text{padding:0 40px;line-height: 1.7em; height: 80%;margin-top:6%;}
.trade_cont li:nth-child(2n) dt{float: right;}
.trade_cont li.cur dt{float: right;}

@media only screen and (max-width:1024px) {
.trade_text{padding:0 30px;}
.trade_cont li{margin-bottom: 30px;}
.team_num dt em{font-weight: normal;}

}
@media only screen and (max-width:767px) {
.team_num li{width:33.33%;margin-bottom:10px;}
.team_num li dt{line-height:26px;}
.team_num dt em{font-size: 26px;}
.team_num{padding-bottom:10px;}
.team_num li:nth-child(3n+1){clear: both;}

.trade_cont dt{width: 100%;float: none;}
.trade_cont dd{width: 100%;float: none;}
.trade_cont li{margin-bottom: 20px;}
.trade_cont dl{height: auto !important;}
.trade_text{padding: 20px 10px;margin-top: 0;}
.trade_cont li.last{margin-bottom: 0;}
}


/*搜索*/
.search_title {color: #e0e0e0; border-left: 3px solid #f7234c; padding-left: 20px;}
.search_title span{border-bottom: 1px solid #e0e0e0;display: block; width: 100%; padding-bottom: 10px;}
.searh_g{color: #303030;margin: 40px 0; margin-bottom:10px;}

.searh_g span{background: #d80d18;color: #fff;}
.search_con li em{color: #d80d18}
.search_con li{padding: 30px 0; border-bottom: 1px dashed #c0c0c0;}
.search_con li h2{margin-bottom: 15px; overflow: hidden;}
.search_con li h2 a{color: #303030; float: left;width: 85%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search_con li h2 span{ float: right; font-weight: normal; font-size: 14px;color: #686868; width: 100px; text-align: right; }
.search_con li p{line-height:1.8; max-height:3.6em; overflow:hidden;color: #333}
.search_con li.ones{border-bottom: 0}


.sech_sou{overflow: hidden;}
.sech_sou .left{float: left; height: 50px; width: 3px; background: #000000; margin-right: 20px;}
.sech_sou span img{width: 15px; height: 15px;}
.sech_sou button img{width: 15px; height: 15px;}
.sech_sou .right{float: left;overflow: hidden; border-bottom: 1px solid #e0e0e0; width:690px; padding-bottom: 5px;}
.sech_sou .right input,.sech_sou .right button,.sech_sou .right span{height: 50px; line-height: 50px; border: none; outline: none; float: left;}
.sech_sou .right button{width: 75px; height: 40px; background: #d80d18;text-align: center; float: right;}

.sech_sou .right span img{ margin-top: 22px;}
.sech_sou .right button{margin-top: 8px;}
.sech_sou .right button img{ margin-top: 12px;}
.sech_sou .right span{float: right; padding: 0 20px; cursor: pointer;}
.sech_sou .right input{font-size: 36px; font-weight: normal; width: 590px; padding:0 10px;}


@media only screen and (max-width:767px) {
.sech_sou .right{width:calc(100% - 25px)}
.sech_sou .right input{width:calc(100% - 100px)}
.sech_sou .left{height: 40px;}
.sech_sou .right input, .sech_sou .right button, .sech_sou .right span{height: 40px; line-height: 40px;}
.sech_sou .right button{margin-top: 0}
.sech_sou .right span img{margin-top: 14px;}
.sech_sou .right input{font-size: 20px;}
.searh_g{margin:20px 0;}
.search_con li{padding:20px 0;}
.search_con li h2 span{font-size: 12px;}
.search_con li h2 a{width: calc(100% - 110px);}
}





/*新闻中心*/
.news_t_box h3,.news_list p {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_t_box h3{margin-bottom: 10px;}
.news_t_box h3 a{color: #303030;}
.news_time{display: block; color: #7e7e7e;}
.news_top{overflow: hidden;background:#f8f8f8;padding: 60px 0;margin-bottom: 30px;}
.news_top dl{overflow: hidden;}
.news_top dt{float: left;width: 26.4%;position: relative;}
.news_top dt img{width: 100%;}
.news_top dt em{display: block;position: absolute;right: 0;bottom: 0;width: 36px;height: 36px;background: url(../images/sj02.png) no-repeat;}
.news_top dd{width: 70.6%;float: right;padding-top:15px;}
.news_t_box p{line-height: 1.6em;height:8em;overflow: hidden;margin-top: 20px;}
.news_m{margin-top: 20px;}
.news_m a{display: inline-block;color: #d70d19;}
.news_m a img{vertical-align: middle;margin-left: 5px;}

.news_bottom{background: #fff;}
.news_list li{overflow: hidden;border-bottom: 1px dashed #d1ccc0;height: 80px;line-height: 80px;}
.news_list p{background: url(../images/news_ic.png) no-repeat 0 center; padding-left:34px;float: left;width: 80%;}
.news_list p a{color: #303030; }
.news_list span{float: right;}
@media only screen and (max-width:1366px) {
.news_top dd{padding-top: 0;}
.news_t_box p{margin-top: 10px;}
}
@media only screen and (max-width:1280px) {
.news_list li{height: 60px;line-height: 60px;}
.news_t_box p{height: 6.4em;}
}
@media only screen and (max-width:1024px) {
.news_top{padding: 40px 0;}
.news_t_box p{height:4.8em;}
.news_top dt{width: 250px;}
.news_top dd{width: calc(100% - 270px);}
.news_list p{width: calc(100% - 100px);box-sizing: border-box;padding-left: 28px;}
.news_top dt em{display: none;}
.news_top dt{margin-bottom: 20px;}
.news_top dt,.news_top dd{float: none;width: 100%;}
.news_top{padding: 20px 0;margin-bottom: 20px;}
.news_list li{height: 50px;line-height: 50px;}
}
@media only screen and (max-width:767px) {
.news_top dt {width: 75%;margin: auto;margin-bottom: 20px;}
}

/*research_list*/
.research_list ul{overflow: hidden;margin: 0 -9px;}
.research_list li{float: left;width: 33.33%;*margin-left: -1px;margin-bottom: 30px;}
.research_list .search_int{background: #f5f5f5;margin: 0 9px;padding: 30px;overflow: hidden;}
.research_list dl{position: relative;}
.research_list dt{width: 27px;position: absolute;top:10px;left: 0;}
.research_list dt img{width: 100%;}
.research_list dd{padding-left: 42px;}
.research_list dd p{color: #909090;}
.research_list dd h3{overflow: hidden;}
.research_list dd h3 p{float: left;width:85%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.research_list dd h3 span{float: right;}
.research_list dd h3 span a{display: block;}
.research_list dd h3 span a img{vertical-align: middle;margin-top: -3px;}
.research_list dd h3 a{color: #303030;}


@media only screen and (max-width:1280px) {

.research_list li{margin-bottom: 20px;}
}
@media only screen and (max-width:1024px) {

.research_list li{width: 50%;}
.research_list dd h3 p{width: calc(100% - 30px)}
.research_list .search_int{padding: 20px;}
}

@media only screen and (max-width:767px) {

.research_list li{width:100%;margin-bottom: 10px;}
.research_list li:last-child{margin-bottom: 0;}
.research_list .search_int,.research_list ul{margin: 0;}
.research_list dt{top:4px;}
.research_list .search_int{padding: 20px;}
}









@media only screen and (min-width:1024px) {
button,.guide_tab ul li dl,.mediator_02 a i{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.person_message li a{transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;}
.login_cont .wrap a:hover,.assets_01 li.first a:hover,.assets_01 li:first-child a:hover,.person_message a:hover,.info_btn a:hover,.modify_btn .btn01:hover,.research_select dd a:hover,.map_more a:hover,.change_btn a:hover{color: #fff !important;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.assets_01 .index_more a:hover,.assets_02 .index_more a:hover{background: url(../images/more02.png) no-repeat right center;}
.bond_button a:hover{background: #d80d18;border: 1px solid #d80d18;color: #fff !important;}
.bond_button a:hover i{background: url(../images/b_icon.png) no-repeat center center;}
.software_button a:hover{background: #d70d17 url(../images/btn_bg.jpg) no-repeat center center; background-size: cover; color: #fff !important;}
.admin_list li span a:hover,.calendar button:hover,.edir_info a:hover,.info_btn button:hover{opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.guide_tab ul li:hover dl{background:url(../images/guide_bg_on.png) no-repeat center center;background-size: cover;}
.guide_tab ul li:hover{color: #fff;}
.guide_tab ul li:hover .g_img01{display: none;}
.guide_tab ul li:hover .g_img02{display: block;}
.news_m a:hover{color: #d70d19 !important;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.society_box{  -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;}
    .ie8 .society_p p{ opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.society_02 li:hover .society_box{background: url(../images/blank76.png) repeat;}
.society_02 li:hover .society_box .society_p p{margin-top: 0;visibility: visible; opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}

.research_select dd a.on:hover{color: #db1e28 !important;opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}

.map_list li a.tel_link:hover{color: #fff !important;cursor: default;}

.login_button button:hover,.login_cont .login_button a:hover{ color: #d80d18 !important;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.service_box li:hover .blank_40{    background: url(../images/blank50.png) repeat;}

.mediator_02 a:hover i{ color: #d80d18;}
.faq_down a:hover{color: #fff !important;background: #c8232b;}

.manual_list li dl dd a:hover{opacity:0.7;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7;}

}


/* ie设置 */
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){
    a,.down_list li{transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;}
    /*兼容IE11*/
    .modify_btn a, .modify_btn button{line-height: 58px;}
    .login_form input{line-height: 50px;}
    .login_button button,.login_button a{line-height: 44px;}
    .login_form .year_box dt,#labelTip{line-height: 48px;}
    .login_form .year_box dt em{margin-top: -8px;}
    .login_form .form_w.drag_slider{line-height: 48px;}
    .edir_info a{line-height: 44px;}
    .info_btn button,.info_btn a{line-height: 44px;}
    .edit_info input,.edit_info .year_select dt{line-height: 48px;}
    .admin_list li{line-height: 36px;padding-bottom: 16px;}
    .admin_list li span{line-height: 30px;}
    .calendar_input input{line-height: 50px;}
    .navlist02 dt{line-height: 30px;}
    .search_wrap input,.search_wrap button{line-height: 28px;}
    .p_list span{line-height: 20px;top:1px;}
    .software_button a{line-height: 44px;}
    .problem_list dd{    background: url(../images/q_a.png) no-repeat 0 4px;}
    .problem_list li h3{    background: url(../images/q_icon_on.png) no-repeat 0 2px;line-height: 38px;}
    .news_list p{padding-top: 8px;}
    .navlist03 dt{height: 54px;line-height: 66px;}

}
.ie9 .modify_btn a,.ie9 .modify_btn button{line-height: 58px;}
.ie9 .login_form input{line-height: 50px;}
.ie9 .login_button button,.ie9 .login_button a{line-height: 44px;}
.ie9 .login_form .year_box dt,.ie9 #labelTip{line-height: 48px;}
.ie9 .login_form .year_box dt em{margin-top: -8px;}
.ie9 .login_form .form_w.drag_slider{line-height: 48px;}
.ie9 .edir_info a{line-height: 44px;}
.ie9 .info_btn button,.ie9 .info_btn a{line-height: 44px;}
.ie9 .edit_info input,.ie9 .edit_info .year_select dt{line-height: 48px;}
.ie9 .admin_list li{line-height: 36px;padding-bottom: 16px;}
.ie9 .admin_list li span{line-height: 30px;}
.ie9 .calendar_input input{line-height: 50px;}
.ie9 .navlist02 dt{line-height: 30px;}
.ie9 .search_wrap input,.ie9 .search_wrap button{line-height: 28px;}
.ie9 .p_list span{line-height: 20px;top:1px;}
.ie9 .software_button a{line-height: 44px;}
.ie9 .problem_list dd{    background: url(../images/q_a.png) no-repeat 0 4px;}
.ie9 .problem_list li h3{    background: url(../images/q_icon_on.png) no-repeat 0 2px;line-height: 38px;}
.ie9 .news_list p{padding-top: 8px;}
.ie9 .navlist03 dt{height: 54px;line-height: 66px;}

.ie8 .problem_list h3{min-height: 28px;line-height: 28px;}

