/*.container { width:1024px; height:100px; margin:0 auto; padding-top:100px; }*/



.mymenu { height:30px; line-height:30px;width: 960px;margin-left:225px;padding-top:25px;/*background:url(<?php bloginfo('template_url'); ?>/images/bg1.png) repeat-x;*/ }



.mymenu li { float:left; position:relative;}


.mymenu .top-li{
	margin-left: 45px;
}

.mymenu li a:hover { color:#0000ff; /*background:url(<?php bloginfo('template_url'); ?>/images/bg1.png);*/  }



/*.mymenu li.focusa { background:url(<?php bloginfo('template_url'); ?>/images/bg_focus.png); }*/



.mymenu li a { display:block; float:left; height:30px; line-height:30px; padding:0; color: #000000;font-size: 15px;}



.mymenu li ul { position:absolute; left:0; /*background:url(<?php bloginfo('template_url'); ?>/images/bg2.png)*/background-color: rgb(126,161,191); width:auto; outline:1px solid #000; display:none; }



.mymenu li ul a { width:260px; text-align: left; color:#ffffff; padding-left:16px;}

.mymenu li ul li{
	outline:1px solid #fff;
	/*border: 1px solid #000;
	border-left: none;
	border-right: none;*/

}

.one { top:30px; position:absolute; z-index:999;}

.one li a{font-size: 13px;}

.one li a:hover { /*background:url(<?php bloginfo('template_url'); ?>/images/bg1.png);*/text-decoration:underline;color:#ffffff; }



.mymenu li ul.two { left:150px; }



.one li a.more {
    background:url(/images/there.png) no-repeat 130px center; }



.one li a.more:hover {
    background:url(/images/there.png) no-repeat 130px center; }



.mymenu li ul.hdw { left:150px; }





.mymenu li ul.hdwq { left:150px; }


.bottom-li{
	border-bottom: none;
}


/* new navbar */
.prolist{
    width:100%;
    padding:40px 0;
    position:absolute;
    top:124px;
    border-bottom:5px solid #2d8cff;
    background:#fff;
    z-index:99;
    display:none;
    font-family:opensans-regular;
    
}
.prolist .container{
    display:flex;
    
}
.prolist .down-area{
    width:40%;
}
.prolist .down-area .box{
    background:#f7f8f8;
    padding:20px;
    display:flex;
    flex-direction:column;
    
}
.prolist .down-area .box:first-child{
    margin-bottom:20px;
    
}
.prolist .down-area .box .desc{
    display:flex;
    
}
.prolist .down-area .box .desc .img-box{
    width:30%;
}
.prolist .down-area .box .desc .img-box img{
    max-width:100%
}
.prolist .down-area .box .desc .word{
    padding-left:20px;
}
.prolist .down-area .box .desc .word .h3{
    margin-top:0;
    font-weight:700;
    font-size:16px;
    line-height:1.4;
    width:94%;
}
.prolist .down-area .box a{
    display:inline-flex;
    width:130px;
    height:40px;
    border:3px solid #2d8cff;
    align-items:center;
    justify-content:center;
    border-radius:5px;
    text-decoration:none;
    color:#000;
    font-size:14px;
    font-weight:700;
    margin-top:20px;
    outline:none;
    margin-left:54px;
}
.prolist .down-area .box a:hover{
    background:#2d8cff;
    color:#fff;
}
.prolist .down-area .box>a.win-down,.header .prolist .down-area .box>a.mac-down{
    display:none;
}
.prolist .pro-link-area{
    display:flex;
    flex-wrap:wrap;
}
.prolist .pro-link-area .link-box{
    flex:0 0 33%;
    padding-left:40px;
}
.prolist .pro-link-area .link-box .h3{
    font-size:16px;
    color:#2d8cff;
    font-weight:700;
    margin-bottom:0;
}
.prolist .pro-link-area .link-box .links a{
    margin-top:20px;
    font-size:14px;
    display:block;
    text-decoration:none;
    color:#595757;
    outline:none;
    position:relative;
    left:0;
}
.prolist .pro-link-area .link-box .links a:hover{
    left:10px;
    transition:left .6s;
}


.prolist .down-area .box>a.win-down,.prolist .down-area .box>a.mac-down {
    display: none;
}

/* language list*/
.languagelist{
    width:100%;
    padding:20px 0;
    position:absolute;
    top:124px;
    border-bottom:5px solid #2d8cff;
    background:#fff;
    z-index:99;
    display:none;
    font-family:opensans-regular;
    
}
.languagelist .container{
    display:flex;
    
}

.languagelist .language-link-area{
    display:flex;
    flex-wrap:nowrap;
}
.languagelist .language-link-area .link-box{
    flex:0 0 33%;
    padding-left:40px;
}
.languagelist .language-link-area .link-box .h3{
    font-size:16px;
    color:#2d8cff;
    font-weight:700;
    margin-bottom:0;
}
.languagelist .language-link-area .link-box .links a{
    margin-top:20px;
    font-size:14px;
    display:block;
    text-decoration:none;
    color:#595757;
    outline:none;
    position:relative;
    left:0;
}

.languagelist .language-link-area .link-box .links a:hover{
    left:10px;
    transition:left .6s;
}
.languagelist .language-link-area .link-box .links a img{
    margin-right:10px;
}



.head{
    border-bottom:1px solid #ece1dc;
}
.mymenu {
    height: 100px;
}
.mymenu .top-li {
    height: 100%;
}