
/* clear */

/* css-0617 start */
#indexPage #mpartner .wrapper,#indexPage #mpartner .module-content { width: 1200px;}

#indexPage #mpartner .wrapper .bx-wrapper { max-width: 1200px !important;}
/* css-0617 end */


#header ul li.navitem a.active::after, #header ul li.navitem a.active::before {width: 60%;background: #666666;}
#category a.active, #category a:hover {background: #666666;color: #fff;border-color: #666666;}    
#header ul li.navitem a.active, #header ul li.navitem:hover a {color: #666666;}
#header ul li.navitem:hover a::after, #header ul li.navitem:hover a::before {width:100%;background: #666666;}
#servicelist .serviceitem div:after {background: #666666;}
#indexPage #mpage .wrapper .slider::before {border: 1px solid #a8d0e9;}
#indexPage #mpage a.more {
    border: 1px solid #a8d0e9;
    background-color: #a8d0e9;
}
#indexPage #mpage .content .header::after {background: #a8d0e9;}
#indexPage #servicelist .serviceitem:hover, #indexPage #servicelist #serviceitem_0:hover {
    background: #d6d6d6;
}
#mcontact #contactinfo div a:hover {
    background-color: #666666;
    border: 2px solid #666666;
}
.module-content .description {
    font-size: 20px;
    line-height: 1.5;
}
.Pageservice #servicelist .serviceitem:first-child:hover {
    background: #cecece;
}
.Pageservice #servicelist .serviceitem:hover {
    background: #cecece;
}
.Pagenews #newslist .newstitem:hover .date .year {
    color: #666666;
}
#indexPage #mpage a.more:hover {
    color: #a8d0e9;
}
#indexPage #mpage a.more:hover i {
    color: #a8d0e9;
}