body { font-family: Microsoft YaHei,Verdana,Arial,SimSun; color: #666; font-size: 14px;}

.index_pop_box{  width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.5);
    z-index: 1111111;
    display: none;
}
.index_pop_box .pop{height:auto;  width: 650px; background-color:#fff; padding:100px 50px 100px 65px; margin: 100px auto;position: relative; border: 5px solid #bdbdbd;}
.index_pop_box h3{ height: 35px;color: #719d8e;font-size: 16px; font-weight:bold; margin-bottom:15px; line-height: 35px;}
legend {display: block;width: 100%; margin-bottom: 15px;margin-top: -20px; font-size: 15px;line-height: inherit;color: #333; border: 0;border-bottom: 1px solid #e5e5e5;}
.edit_content{ line-height: 30px;}
.colse_popbox {
    background: #393a3c;
    display: inline-block;
    height: 30px;
    width: 30px;
    border-radius: 15px;
    text-align: center;
    line-height: 30px;
}
.bg_title{ background: url(../../images/title.jpg) no-repeat; height:40px;  width: 125px; position: absolute;  top: 25px; left: 45px;}
.bg_leftTop{ background: url(../../images/bg_lefttop.jpg) no-repeat; height:92px;  width: 77px; position: absolute;  top: 0px; left: 0px;}
.bg_rightTop{ background: url(../../images/bg_righttop.jpg) no-repeat; height:92px;  width: 77px; position: absolute; top: 0px; right: 0px;}
.bg_leftBottom{ background: url(../../images/bg_leftbottom.jpg) no-repeat; height:92px;  width: 77px; position: absolute;  bottom: 0px; left: 0px;}
.bg_rightBottom{ background: url(../../images/bg_rightbottom.jpg) no-repeat; height:92px;  width: 77px; position: absolute; bottom: 0px; right: 0px;}
.pop .colse_popbox { background: #393a3c; display: inline-block;height: 30px; width: 30px; border-radius: 15px; text-align: center; line-height: 30px;
position: absolute;top: 8px; right: 5px; font-size: 18px; color: #fff;cursor: pointer; z-index: 10000;}

.w1100 {width:1200px;margin:0 auto;position:relative;}
.login-part {height:437px;position:absolute;top:100px;z-index:9999;width:100%;}
.login-box {background: url(../images/login_boxbg.png) no-repeat;width:392px;height:439px;float:right;margin-right:25px;padding-top:38px;padding-left:65px;}
.form_l_name,.form_l_name_p{display:block;height:30px;margin-top:20px;}

.username {background-image:url(../images/usernamebg.jpg);width:263px;height:40px;border:none;background-repeat: no-repeat; background-position: top center;
padding-left:41px;}
.username input,.password input{height:38px;background:none;margin-top:1px;width:221px;border:none;padding-left:10px;}
.nav-first input{width:265px;height:40px;color:#fff;border:none;margin-top:35px;font-size:16px;}
.nav-first input:hover {background-image:url(../images/btn_hover.jpg);}
.regist {line-height:35px;padding-left:40px;margin-top:20px;}
.regist a:hover {color:#ff7e00;}
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset; 
border:none;
}
.password {background-image:url(../images/passwordbg.jpg);width:263px;height:40px;border:none;background-repeat: no-repeat; background-position: top center;
padding-left:41px;}



/*不同分辨率*/
@media screen and (max-width:1700px){
    .login-part {top:50px;}
    .login-box {margin-right:100px; }
}

@media screen and (max-width:1600px){ 
.login-part {top:50px;}
    .login-box {background: url(../images/login_boxbg.png) no-repeat;
        width:320px;height:358px;float:right;margin-right:150px;padding-top:38px;padding-left:65px;
        background-size:100% ;
    }    .w1100{margin:30px auto}
    .username,.password{background-size: 80%;height:32px;background-position: left center;padding-left:34px;}
    .username input, .password input{height:30px;width:175px;}
    .nav-first input {
        width:213px;margin-top:15px;
    }
    .form_l_name, .form_l_name_p{
        margin-top:14px;
    }
    .regist{margin-top:5px;line-height:26px}
    .login-box span{margin-bottom: 2px;}
}
@media screen and (max-width:1500px){ 
.login-part {top:35px;}
    .login-box {background: url(../images/login_boxbg.png) no-repeat;
        width:320px;height:358px;float:right;margin-right:150px;padding-top:38px;padding-left:65px;
        background-size:100% ;
    }
    .w1100{margin:30px auto}
    .username,.password{background-size: 80%;height:32px;background-position: left center;padding-left:34px;}
    .username input, .password input{height:30px;width:175px;}
    .nav-first input {
        width:213px;margin-top:15px;
    }
    .form_l_name, .form_l_name_p{
        margin-top:14px;
    }
    .regist{margin-top:5px;line-height:26px}
    .login-box span{margin-bottom: 2px;}
}



@media screen and (max-width:1400px){
.login-part {top:20px;}
    .login-box {background: url(../images/login_boxbg.png) no-repeat;
        width:320px;height:358px;float:right;margin-right:175px;padding-top:38px;padding-left:65px;
        background-size:100% ;
    }
    .w1100{margin:30px auto}
    .username,.password{background-size: 80%;height:32px;background-position: left center;padding-left:34px;}
    .username input, .password input{height:30px;width:175px;}
    .nav-first input {
        width:213px;margin-top:15px;
    }
    .form_l_name, .form_l_name_p{
        margin-top:14px;
    }
    .regist{margin-top:5px;line-height:26px}
    .login-box span{margin-bottom: 2px;}
}
@media screen and (max-width:1300px){ 
    .login-part {top:15px;}
    .login-box {background: url(../images/login_boxbg.png) no-repeat;
        width:320px;height:358px;float:right;margin-right:200px;padding-top:38px;padding-left:65px;
        background-size:100% ;
    }
    .w1100{margin:30px auto}
    .username,.password{background-size: 80%;height:32px;background-position: left center;padding-left:34px;}
    .username input, .password input{height:30px;width:175px;}
    .nav-first input {
        width:213px;margin-top:15px;
    }
    .form_l_name, .form_l_name_p{
        margin-top:14px;
    }
    .regist{margin-top:5px;line-height:26px}
    .login-box span{margin-bottom: 2px;}
}

@media screen and (max-width:1200px){ 
.login-part {top:15px;} 
.login-box {width:320px;height:358px;margin-right:20px;padding-top:30px;padding-left:45px;background-size:100%;}
.regist {line-height:30px;margin-top:10px;}
.nav-first input{margin-top:20px;}
.username,.password{width:220px;height:33px;background-size:100%;
padding-left:34px;}
.username input,.password input{height:31px;width:185px;}
.nav-first input{width:220px;height:33px;font-size:15px;background-size:100%;}
.nav-first input:hover {background-size:100%;}
.regist {padding-left:25px;}
    .login-box {background: url(../images/login_boxbg.png) no-repeat;width:330px;height:439px;float:right;margin-right:25px;padding-top:38px;padding-left:65px;}

}
@media screen and (max-width:1152px){ 
.y-row{width:980px;}
.w1100 {width:980px;}
.login-part {top:0px;}
    .login-box {background: url(../images/login_boxbg.png) no-repeat;
        width:320px;height:358px;float:right;margin-right:150px;padding-top:38px;padding-left:65px;
        background-size:100% ;
    }
    .w1100{margin:30px auto}
    .username,.password{background-size: 96%;height:32px;background-position: left center;padding-left:34px;}
    .username input, .password input{height:30px;width:175px;}
    .nav-first input {
        width:213px;margin-top:15px;
    }
    .form_l_name, .form_l_name_p{
        margin-top:14px;
    }
    .regist{margin-top:5px;line-height:26px}
    .login-box span{margin-bottom: 2px;}
}

@media screen and (max-width:1024px){
    .y-row{width:980px;}
    .w1100 {width:980px;}
    .login-part {top:0px;}
    .login-box {background: url(../images/login_boxbg.png) no-repeat;
        width:280px;height:280px;float:right;margin-right:170px;padding-top:16px;padding-left:48px;
        background-size:98% ;
    }
    .w1100{margin:30px auto}
    .username,.password{background-size: 85%;height:29px;background-position: left center;padding-left:30px;}
    .username input, .password input{height:27px;width:155px;}
    .nav-first input {
        width:189px;margin-top:15px;
    }
    .form_l_name, .form_l_name_p{
        margin-top:2px;
    }
    .regist{margin-top:5px;line-height:26px}
    .login-box span{margin-bottom: 2px;}
}

@media (min-width:600px) and (max-width:800px){
    .y-row{width:980px;}
    .w1100 {width:1000px;}
    .login-part {top:0px;}
    .login-box {background: url(../images/login_boxbg.png) no-repeat;
        width:280px;height:280px;float:right;margin-right:240px;padding-top:16px;padding-left:48px;
        background-size:80% ;
    }
    .w1100{margin:30px auto}
    .username,.password{background-size: 69%;height:24px;background-position: left center;padding-left:25px;}
    .username input, .password input{height:20px;width:125px;}
    .nav-first input {
        width:150px;margin-top:15px;
    }
    .form_l_name, .form_l_name_p{
        margin-top:2px;
        font-size:12px;
        height:22px;
    }
    .regist{margin-top:5px;line-height:26px;font-size:12px;}
    .login-box span{margin-bottom: 2px;font-size:12px;}
    .a_btn{height:50px;font-size:12px;}

}


.login_en{
    /*background:url(../images/enbg.jpg) no-repeat left center;*/
    height:30px;float: right; margin-top:10px;cursor: pointer;}
.login_en i ,.btn_li_link i{font-style:normal;font-size:14px;color:#0064a5;font-family:Arial;line-height:30px;}
.acticle_index{font-weight: bold;margin-right:25px;padding-left:0px !important;}
.btn_li{
    height: 30px;
    float: right;
    text-align: right;
    margin-top:10px;
}
.btn_li_link{
    height: 30px;
    display: inline-block;
    cursor: pointer;
}