@charset "utf-8";

body{
    background: #f7f7f7;
}
.Inside_pro_r_top{
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #CCC;
    margin-bottom: 10px;
}
.Inside_pro_r_topa{
    width:88px;
    text-align: center;
    color: #A22214;
    font-weight: bold;
    background: url(../images/tip1.png) left no-repeat;
    padding-left: 5px;
}
.Inside_pro_r_topb{
    font-size: 12px;
    color: #6f6f6f;
    margin-right: 0px;
    position: relative;
}
.weixin-qr2{
    position: absolute;
    top: 40px;
    left: -20px;
    display: none;
    z-index: 9999;
}
.weixin-qr2 img{
    width: 130px;
    border:1px solid #ccc;
    height: 130px;
}


.hz_banner{
    background: url(../images/hz.jpg) center no-repeat;
    height: 300px;
}
.xw_banner{
    background: url(../images/xw.jpg) center no-repeat;
    height: 300px;
}
.lx_banner{
    background: url(../images/lx.jpg) center no-repeat;
    height: 300px;
}
.gy_banner{
    background: url(../images/gy.jpg) center no-repeat;
    height: 300px;
}
.cp_banner{
    background: url(../images/cp.jpg) center no-repeat;
    height: 300px;
}
.jm_banner{
    background: url(../images/jm.jpg) center no-repeat;
    height: 300px;
}

/*分页*/
.viciao {width: 100%;text-align: center;font-size: 14px;padding:20px 0px 10px 0px;}
.viciao span { height: 30px; padding-top: 2px; }
.viciao a {text-decoration: none;font-size: 14px;border: 1px solid #A22214;padding: 2px 5px;background: #A22214;color: #fff!important;border-radius: 5px;}
.viciao a:hover {color: #fff;border: 1px solid #420700;}
.viciao a:active { border-right: red 1px solid; padding-right: 5px; border-top: red 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: red 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: red 1px solid }
.viciao span.current {border-right: #0056a2 1px solid;padding-right: 5px;border-top: #0056a2 1px solid;padding-left: 5px;font-weight: bold;padding-bottom: 2px;border-left: #0056a2 1px solid;color: #fff;margin-right: 2px;padding-top: 2px;border-bottom: #0056a2 1px solid;background-color: #0074db;}
.viciao span.disabled { border-right: #8db5d7 1px solid;padding-right: 5px;border-top: #8db5d7 1px solid;padding-left: 5px;padding-bottom: 2px;border-left: #8db5d7 1px solid;color: #000;margin-right: 2px;padding-top: 2px;border-bottom: #8db5d7 1px solid;text-decoration: none; }
.viciao input{ color: #000; }

.footer_xian{
    margin-top: 30px;
}

.nynavl{
    width: 220px;
    position: relative;
    margin-top: -88px;
}
.nynavl_tit{
    background: url(../images/left_t1.png) no-repeat center top;
    height: 85px;
    padding-top: 14px;
    padding-left: 25px;
}
.nynavl_tit span{
    font-size: 16px;
    color: #9e9e9e;
}
.nynavl_tit h2{
    font-size: 20px;
    color: #666;
    font-weight: bold;
}

.nynavl_nav{
    background: #AF2721;
    padding: 0 20px 20px 24px;
    margin-bottom: 20px;
}
.nynavl_nav ul li{
    background:url(../images/aside-line.png) no-repeat center bottom;
    padding-bottom:8px;
    margin-bottom:4px;
}
.nynavl_nav ul li a{
    display: block;
    text-align: center;
    line-height: 30px;
    height: 30px;
    color: #fff;
}
.nynavl_nav ul li a:hover{
    background:url(../images/nav_bj.png) center no-repeat;
    color:#02020e;
}
.leftdj{
    background:url(../images/nav_bj.png) center no-repeat!important;
    color:#02020e!important;
}
.nynavl_gw a{
    display: block;
}
.nynavl_gw a img{
    display: block;
    width: 220px;
    height: 74px;
    margin-bottom:20px;
}

.nyconr{
    width: 890px;
    margin-top: 15px;
}
.nyconr_tit{
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}
.nyconr_tit h3{
    float: left;
    background: url(../images/tip1.png) left no-repeat;
    padding-left: 20px;
    color: #A22214;
}
.nyconr_tit p{
    float: right;
    background: url(../images/tip2.png) left no-repeat;
    padding-left: 15px;    
    color: #89898a;
}
.nyconr_tit p a{
    color: #89898a;
    margin: 0 3px;
}
.nyconr_tit p a:hover{
    color:#a22214;
}


.nypro_zs{}
.nypro_zs ul li{
    float: left;
    width: 280px;
    /* height: 320px; */
    margin-right: 25px;
    margin-bottom: 30px;
}
.nypro_zs ul li img{
    display: block;
    width: 280px;
    /* height: 280px; */
}
.nypro_zs ul li p{
    text-align: center;
    background: #e7e7e7;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #666;
}
.nypro_zs ul li a:hover p{
    background:#a22214;
    color:#fff;
}

.about_show{
    padding:0 5px;
}
.about_show p{
    line-height: 25px;
    text-indent:2em;
}


.nyhonor_zs{}
.nyhonor_zs ul li{
    float: left;
    width: 280px;
    height: 320px;
    margin-right: 25px;
    margin-bottom: 30px;
}
.nyhonor_zs ul li img{
    display: block;
    width: 280px;
    height: 280px;
}
.nyhonor_zs ul li p{
    text-align: center;
    background: #e7e7e7;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #666;
}
.nyhonor_zs ul li a:hover p{
    background:#a22214;
    color:#fff;
}


/*新闻中心*/
.news_show{
    padding:10px;
}
.news_show ul li{
    clear: both;
    margin-bottom: 20px;
    height: 222px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
.news_show .news_show_img{
    width: 220px;
    height: 220px;
}
.news_show .news_show_img img{
    width: 220px;
    height: 220px;
    border: 1px solid #ccc;
}
.news_show .news_show_con{
    width: 620px;
    margin-left: 30px;
}
.news_show .news_show_con .nsc01{
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 5px;
}
.news_show .news_show_con .nsc02{
    line-height: 30px;
    height: 30px;
    color: #ababab;
}
.news_show .news_show_con .nsc02 .nsc02_date{
    background: url(../images/ic1.png) left no-repeat;
    margin-right: 15px;
}
.news_show .news_show_con .nsc02 .nsc02_dj{
    background: url(../images/ic3.png) left no-repeat;
}
.nsc02_date,.nsc02_dj{
    display: block;
    float: left;
    padding-left: 16px;
}
.news_show .news_show_con .nsc03{
    line-height: 25px;
    height: 125px;
    color: #444;
}
.news_show .news_show_con .nsc04{    
    background: #ef293b;
    float: left;
    text-align: center;    
}
.news_show .news_show_con .nsc04 a{
    color:#fff;
    display: block;
    padding: 8px 25px;
}
.news_show .news_show_con .nsc04:hover{
    background: #A22214;
    text-decoration:underline;
}

/*新闻详细页*/
.news_detail{margin:0 auto;}
.news_detail_tit{text-align:center;height:auto;line-height:30px;font-size:20px;font-weight:bold;}
.news_detail_info{text-align:center;color:#666;border-bottom:1px solid #cccccc;font-size:12px;height:35px;line-height:26px}
.news_detail_cont{margin-top:10px;line-height:26px;font-size:12px;color:#333}
.newsdeatil_show{padding:10px;}
.news_detail_cont img{width: 100%;}

 /*上下页*/
 .Previous{ border-top:1px dashed #ccc; margin-top: 20px;}
 .Previous ul li{ height: 40px; line-height: 40px; color: #333; font-size: 14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
 .Previous ul li a{ font-size: 14px; color: #333; }
 .Previous ul li a:hover{color: #ef293b;}
 .Previous ul li span{color: #086ca3;}



 .preview{width: 470px; /* height: 393px; */ float: left;}
/* smallImg */
.smallImg{position:relative; /* height: 75px; */ margin-top:1px; /* background-color:#F1F0F0; */ /* padding:6px 5px; */ width: auto; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(http://minghuasp.test.dginfo.com/t/m/minghuasp/pc/css/images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(http://minghuasp.test.dginfo.com/t/m/minghuasp/pc/css/images/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {/* height: 64px; */ width: 470px; overflow:hidden; margin-left:0; float:left;margin-top: 10px;}
#imageMenu li:first-child{/* margin-left:0 */}
#imageMenu li {/* height: 64px; */ width: 86px; overflow:hidden; float:left; text-align:center;margin: 0 13px;}
#imageMenu li img{width: 80px; /* height: 53px; */cursor:pointer;border: 2px solid #ccc;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width: 80px; /* height: 57px; */ border: 2px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width: 470px; height: auto; overflow:hidden;}
.bigImg #midimg{width: 470px; /* height: 313px; */}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}

.prd_cshu{
    width: 380px;
}
.prd_cshu .prd_cshu_tit{
    font-size: 22px;
    font-weight: bold;
    color: #e09210;
}
.prd_cshu .prd_cshu_fu{
    margin-top: 20px;
}
.prd_cshu .prd_cshu_fu p{
    color: #4c4c4c;
    font-size: 14px;
    line-height: 30px;
}
.prd_gm{
    height: 30px;
    margin: 20px 0;
}
.prd_gm .prd_gm_t1 a,.prd_gm .prd_gm_t2 a{
    color: #fff;
}
.prd_gm .prd_gm_t1,.prd_gm .prd_gm_t2{
    line-height: 30px;
    padding: 0 15px;
    border-radius: 5px;
}
.prd_gm .prd_gm_t1{
    background: #f3a514;
    margin-right: 20px;
}
.prd_gm .prd_gm_t2{
    background: #ea7288;
}

.guomai{
    height: 33px;
    margin: 20px 0;
}
.guomai .tianmao{
    background: url(../images/tianmao.png) left no-repeat #f1f300;
    
}
.guomai .jingdong{  
    background: url(../images/jingdong.png) left no-repeat #3de2ff;
    margin-right: 15px;
}
.guomai .tianmao,.guomai .jingdong{
    float: left;
    line-height: 33px;
    height: 33px;
    padding-left: 40px;
    padding-right: 15px;
    color: #000;
}
.guomai .tianmao:hover,.guomai .jingdong:hover{
    text-decoration:underline;
}

.prodetail_xq{
    margin-top: 20px;
}
.prodetail_xq_tit{
    line-height: 40px;
    height: 40px;
    border-bottom: 1px solid #ccc;
    font-size: 20px;
    background: url(../images/tip1.png) left no-repeat;
    padding-left: 20px;
    color: #666;
}
.prodetail_xq_brief{
    padding: 10px;
}
.prodetail_xq_brief img{
    display:block;
    margin:0 auto;
    max-width: 100%;
}
.prodetail_xgcp{
    margin-top: 20px;
}
.prodetail_xgcp .prodetail_xq_tit{
    margin-bottom: 15px;
}

.sec_pro_details{margin:0;padding:0;padding:5px;}
.pro_det_img{height:auto;}
.pro_det_img img{max-width: 500px;
    margin: 0 auto;
    display: block;
    min-width: 300px; }
.pro_det_instr{float:left;width:300px;height:310px;padding-left:15px;padding-top:20px;line-height:26px; }
.pro_det_cont{clear:left;margin-top:20px;padding-top:10px; font-size:14px; color:#666; border-top:1px dotted #666;line-height:26px;}
 


.case_show{
    padding: 0 60px;
}
.case_show ul li{
    float: left;
    margin: 10px;
}
.case_show ul li img{
    display: block;
    border: 1px solid #ccc;
    width: 170px;
    height: 80px;
}


/*合作伙伴*/
.partner_ny{}
.partner_a{
    text-align: center;
}
.partner_a .partner_a01{
    font-size: 42px;
    margin: 60px 0 40px;
}
.partner_a .partner_a02{
    background: #a22214;
    color: #fff;
    /* line-height: 50px; */
    width: 770px;
    margin: 0 auto 30px;
    border-radius: 5px;
}
.partner_a .partner_a02 span{
    margin: 0 10px;
    font-size: 26px;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 50px;
}
.partner_a p{
    font-size: 24px;
    width: 770px;
    margin: 0 auto;
    text-align: left;
    line-height: 55px;
    color: #333;
}
.partner_a p span{
    font-size:24px;
    margin-left:150px;
}

.message{
    background: #fafbf3;
    height: 475px;
    padding: 50px 0;
}
.message_con{
    border: 1px solid #ccc;
    height: 370px;
    background: #fff;
    padding:25px 50px;
}
.message_con_l{
    border-right: 1px solid #ccc;
    height: 350px;
    padding: 20px 150px 0 20px;
}
.message_img{
    height: 50px;
    line-height: 40px;
}
.message_img img{
    float: left;
}
.message_img p{
    font-size: 18px;
    text-indent: 2em;
    letter-spacing: 1px;
    color: #333;
}
.hzhb_xian{
    height: 20px;
    background: #eee;
    margin: 60px 0;
}
.hzdt{
    width: 428px;
}
.hzdt_tit{
    font-size: 24px;
    color: #000;
}
.hzdt_tit span{
    font-size: 12px;
    color: #333;
    margin-left: 15px;
}
.hzdt_brief{
    color: #4c4c4c;
    font-size: 14px;
    line-height: 25px;
    margin-top: 30px;
    padding-left: 15px;
    margin-bottom: 15px;
    background:url(../images/zfx.jpg) left 9px no-repeat;
}
.hzdt_case{
    width: 550px;
    margin-right: 100px;
}
.hzdt_case ul li{
    float: left;
    margin: 20px;
}
.hzdt_case ul li img{
    display: block;
    width: 230px;
    height: 135px;
    border: 1px solid #eee;
}


/*加盟*/
.joina{
    padding: 50px 0px 30px;
    background: #fdfef8;
}
.joina_l{
    width: 460px;
}
.joina_la{
    color: #ba0005;
    font-size: 44px;
    text-transform: uppercase;
    line-height: 50px;
}
.joina_lb{
    font-size: 40px;
    color: #0a0a0a;
    line-height: 50px;
}
.joina_lc{
    color: #0a0a0a;
    font-size: 27px;
}
.joina_ld{
    margin-top: 20px;
}
.joina_l dl{
    width: 370px;
    margin-top: 30px;
}
.joina_l dl dt{
    color: #f94000;
    font-size: 16px;
    line-height: 35px;
}
.joina_l dl dd{
    font-size: 12px;
    line-height: 25px;
}
.joina_ld a{
    display: block;
    float: left;
    background: #a22214;
    color: #fff!important;
    font-size: 22px;
    height: 45px;
    line-height: 45px;
    padding: 0 20px;
    border-radius: 10px 0 0 10px;
}
.joina_ld a:hover{
    text-decoration: underline;
}
.joina_ld i{
    display: block;
    float: left;
    font-style: normal;
    line-height: 45px;
    height: 45px;
    background: #000;
    color: #fff;
    font-size: 24px;
    width: 50px;
    border-radius: 0 10px 10px 0;
    text-align: center;
}
.joina_r{
    width: 520px;
}
.joina_r img{
    display: block;
}


.joinb{
    padding: 40px 0;
}
.joina_rt{
    color: #f96c17;
    font-size: 16px;
    margin: 20px 0;
}
.joinb_l{
    width: 493px;
    margin-top: 50px;
}
.joinb_l img{
    display: block;
}
.joinb_r{
    width: 480px;
}
.joinb_rw{
    margin-bottom: 15px;
}
.joinb_rw i{
    font-style: normal;
    display: block;
    float: left;
    font-size: 30px;
    font-weight: bold;
    width: 40px;
}
.joinb_rw dl{
    float: right;
    width: 430px;
}
.joinb_rw dl dt{
    font-size: 16px;
    font-weight: bold;
}
.joinb_rw dl dd{}

.joinc{
    background: #ededed;
    padding-bottom: 100px;
    padding-top: 50px;
}
.joinc_img{
    background: url(../images/join03.png) center no-repeat;
    height: 610px;
    position: relative;
    padding-bottom: 40px;
}
.joinc_img .joinc_a{
    left: 0;
}
.joinc_img .joinc_b{
    left: 0;
    top: 170px;
}
.joinc_img .joinc_c{
    left: 0;
    top: 350px;
}
.joinc_img .joinc_d{
    bottom: 0;
    left: 350px;
    width: 320px;
}
.joinc_img .joinc_e{
    right: 0;
    top: 350px;
}
.joinc_img .joinc_f{
    right: 0;
    top: 170px;
}
.joinc_img .joinc_g{
    right: 0;
}
.joinc_img dl{
    position: absolute;
    width: 280px;
}
.joinc_img dl dt{
    color: #e86355;
    font-size: 22px;
    font-weight: bold;
    /* text-indent: 2em; */
}
.joinc_img dl dd{
    color: #666;
    line-height: 20px;
    text-indent: 2em;
}

.joind{
    background: url(../images/join04.jpg) center no-repeat;
    height: 456px
;
    padding: 30px 0;
}

.join_tit{}
.join_tit_wz{
    color: #e86355;
    font-size: 42px;
    font-weight: bold;
    text-align: center;
}
.join_tit_wz span{
    color: #a22214;
}
.join_tit_tel{
    position: relative;
    height: 10px;
    margin: 30px 0 50px;
}
.join_tit_tel .jtt_xian{
    height: 2px;
    background: #e86355;
    position: absolute;
    width: 100%;
}
.join_tit_tel .jtt_sz{
    color: #e86355;
    font-weight: bold;
    position: absolute;
    top: -10px;
    /* text-align: center; */
    /* width: 100%; */
    background: #EDEDED;
    left: 360px;
    padding: 0 20px;
}


.left {
    width: 70%;
    float: left;
    margin-right: 3.5%;
    overflow: hidden;
}
ol, ul {
    margin-top: 0;
    margin-bottom: 10px;
}
.pc_fazhan_list li {
    background-color: #fff;
    overflow: hidden;
}
.content {
    max-width: 1135px;
    height: 100%;
    overflow: hidden;
    margin: 0 auto;
}
.pc_fazhan_list li span {
    font-size: 18px;
    color: #1c1c1c;
    font-weight: bold;
    width: 13%;
    display: block;
    float: left;
    padding: 3.5% 2% 5% 4%;
}
.pc_fazhan_list li img {
    width: 2.4%;
    float: left;
}
.pc_fazhan_list .content div {
    float: left;
    width: 75%;
    padding: 1.4% 0 0 3%;
}
.pc_fazhan_list li p {
    font-size: 14px;
    color: #313131;
}
.pc_fazhan_list li strong {
    font-size: 16px;
    display: inline-block;
    margin-bottom: 1%;
    font-weight: normal;
}
.pc_fazhan_list li p {
    font-size: 14px;
    color: #313131;
}
.pc_fazhan_list li:nth-child(even) {
    background-color: #f3f3f3;
}

.pc_fazhan_list li {
    background-color: #fff;
    overflow: hidden;
}


.spe_d{
    line-height: 30px;
    margin-top: 10px;
}
.spe_d ul li{
    color: #999;
}
/*.spe_d .spe_d01,.spe_d .spe_d02,.spe_d .spe_d03,.spe_d .spe_d04{
    padding-left: 20px;
}
.spe_d .spe_d01{
    background: url(../images/detail_bj.png) no-repeat 0 6px;
}
.spe_d .spe_d02{
    background: url(../images/detail_bj.png) no-repeat 0 -16px;
}
.spe_d .spe_d03{
    background: url(../images/detail_bj.png) no-repeat 0 -42px;
}
.spe_d .spe_d04{
    background: url(../images/detail_bj.png) no-repeat 0 -65px;
}*/
