@CHARSET "UTF-8";

/*头部样式*/
.heads{max-width:1920px;position:relative;left:50%;transform: translate(-50%); width: 100%;z-index: 99;}
.logobox{height:130px;display: flex;align-items: center; background-size: 100% 100%;}
.logobox2{background: url(../images/2_03.png)no-repeat center;height:600px;padding-top: 10vh;box-sizing: border-box;}
.logobox2_text .p1{color: #fff;font-size: 48px;}
.logobox2_text .p2{color: #fff;font-size: 30px;}
/*热门搜索*/

#formsearch{float:right;margin-top:20px;}
.hotSearch{height:24px;line-height:26px;font-weight:normal;color:#fff;font-size:12px;}


/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;color:#fff;font-size:14px;}
#formsearch input{height:22px;background:#fff;border:1px solid #f7b71d;line-height:22px;float:left;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#f7b71d;color:#fff;border:none;cursor:pointer;}


/*热门关键词*/
.words{overflow:hidden;margin-right:-1.3%;padding-top:5px;}
.words li{width:46%; float:left;border:1px dashed #d0d0d0;background:#fcfcfc;padding-left:0px;margin-bottom:10px;text-align:center;}
.new1 li{border-bottom:1px solid #dddddd;background:url(../images/list_dot1.gif) no-repeat 0% 50%;padding-left:13px;}
.right_word{margin-left: 5%;}




.news_list2{margin-top:10px}
.news_list2 li{line-height:35px;position:relative;border-bottom:1px dashed #acadad;margin-bottom:10px}
.news_list2 li a{line-height:35px;color:#ffffff;}
.news_list2 li a:hover{text-decoration:none;color:#f7b71d;}
.news_list2 li span{color:#acacac;z-index:0;line-height:35px;position:absolute;right:0px;top:0px;}
.news_list2 li h3 {font-size:14px;}
.news_list2 li div{line-height:24px;}


.queryshow{text-align: center;}
.content{margin: 15px auto 30px;background: #fff;}
.content_box{padding: 40px;box-sizing: border-box;padding-bottom:50px;}
.content_box p{font-size: 16px;color: #333333;line-height: 26px;margin-bottom: 7px;margin-top:0px;}
.content_title{text-align: center;width: 100%;font-size: 19px;color: #000;padding: 10px 0;box-sizing: border-box;font-weight: bold;padding-top:20px;padding-bottom: 0px;}

#container{width:100%;margin:auto;padding-bottom: 60px;max-width: 1920px;background: #ecf0f5;padding-top: 30px;}

#query .p1{font-size: 60px;text-align: center;color: #fff}
#query .p2{font-size: 24px;color: #fff;text-align: center;}
#query{padding-top: 10vh;background: linear-gradient(#3c9bf4,#3c9bf410)bottom;height: 100vh;box-sizing: border-box;}
#query .p3{color: #ec1212;font-size: 48px;text-align: center;margin-top: 30px;text-stroke: 2px #fff;-webkit-text-stroke: 2px #fff;font-weight: bold;}
#query form{width: 100%;background: unset;}
#query .content{width: 500px;background: unset;}

.content img{max-width: 100%;}
/*------------内页-------------------*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:#f7b71d;font-size:14px;color:#fff;}
.left .box .content{padding:5px 0px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:1920px;position:relative;left:50%;margin-left:-960px;height:350px;overflow:hidden;}
.n_banner img{width:1920px;margin:0 auto;height:350px;overflow:hidden;}
.left{float:left;position:relative;z-index:9999;}
.sort_menu{}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{float:right;padding-bottom:10px;position:relative;z-index:999}
.sitemp{line-height:70px;height:70px;overflow:hidden;background:url(../images/ny_17.jpg) bottom no-repeat; }
.sitemp h2{width:46%;float:left;line-height:70px;text-align:left;text-indent:15px;color:#e60012;font-size:19px; background:url(../images/ny_12.jpg) left no-repeat; }
.sitemp .site{width:46%;float:right;text-align:right;line-height:70px;color:#383838;font-size:14px;}
.sitemp .site a{color:#383838;}
.right .content{}



.container{
    max-width: 1140px;
    margin-top: 1.5rem;
        width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.row{
        display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    

}
.col-2{
        flex: 0 0 16%;
    max-width: 16%;
    position: relative;
    width: 100%;
   
}
.col-12{
    ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}
.mainleftlist {
    background-color: #F3F3F3;
    font-size: 1rem;
    font-family: "SourceHanSansCN-Medium";
    height: 3rem;
    text-align: center;
    align-items: center;
    margin-left: 0;
    border: 1px solid #DBDBDB;
}
.leftlist div:nth-child(2) {
    display: none;
}
.col{
    background-color: rgb(32, 107, 188);
    
}
.col a{
    color: white;
}
.mainleftlist a{
        line-height: 3rem;
}
.col-10{
    flex: 0 0 80%;
    max-width: 80%;
    margin-left: 15px;
}
.aboutinfo h3{
        font-size: 1.25rem;
    color: #33393D;
}
.nr img {
    max-width: 100%;
}
.aboutinfo .nr{
        font-size: 0.875rem;
    color: #33393D;
    margin-top: 1.5rem;
    margin-bottom: 2.5rem;
    letter-spacing: 0.0625rem;
}
.listinfo {
    border-bottom: 0.125rem solid #F2F2F2;
    margin-top: 0.25rem;
    line-height: 2.5rem;
}

.lititle{
        width: 70%;
    float: left;
    font-size: 1.125rem;
    color: #171F29;
}
.litime {
    width: 30%;
    text-align: right;
    font-size: 1rem;
    color: #9098A0;
}
.prenex a {
    color: #4A5157;
 
    font-size: 1rem;
}
.padmarzero {
    padding: 0;
    margin: 0;
}
.pageinfo h5 {
   padding: 0;
    margin: 0;
    font-size: 1.25rem;
    color: #171F29;
}
.pageinfo h6 {
    padding: 0;
    margin: 0;
    font-size: 0.875rem;
    color: #9098A0;
}
.p{
    margin-top: 40px;
}
.pc{display: block!important;}
.wap{display: none!important;}
@media (max-width:1200px){
    .w1440{width: 100%;}
    .about_box img{width: 50%;margin-left: 30px;}
    .w1200{width: 100%;}
    .partner{background-size: cover;}
    .news_con span{width: 30%;}
    .news_con span img{width: 100%;}
    .news_con ul{width: 69%;}
    .news_con ul li{margin-bottom: 10px;}
    .footer_con a{width: 20%;}
    .footer_con a img{width: 100%;}
    .about_box .p2{line-height: 35px;}


}
@media (max-width:1660px){
    .main{width:1200px;}
    .news_list_2 span, .news_list span{font-size:18px}
}
@media (max-width:760px){
	.pc{display: none!important;}
	.wap{display: block!important;}
    #container,.w1440,.w1200,.w1520,.w90,.w1360,.w1000{width: 100%;padding: 2%!important;box-sizing: border-box;margin:auto;}
    .logobox{height:110px;}
    .logobox img{width:100%!important}
    .main{width:100%;}
    .nav .li1{margin:0 5px}
.nav .li1 .a1{font-size:13px;line-height:20px;padding:0 5px;}
.nav .li1:hover, .nav .li1.active{height:unset;}
.nav{overflow: scroll;white-space: nowrap;}
.news_l{width:100%;}
.news_l img{height:280px;}
.news_r{width:100%}
.news_list a{font-size:14px;line-height:30px;width:100%;}
.news_list a::before{margin-top:10px;}
.news_2{width:100%}
.online{width:100%;}
.news_tab_lis span img,.news_tab_lis_add span img{width:25px}
.title .span1,.news_tab_lis span,.news_tab_lis_add span{font-size:14px;}
.news_tab_lis a,.news_tab_lis_add a{line-height:45px;font-size:14px;margin-right:10px;}
.news_list_2 span, .news_list span{width:100%;font-size:14px;line-height:30px;}
.online_box_bot_1{font-size:18px;}
.online_box_bot div>img:nth-child(1){height:100px;}

.book_list li{width:33.33%;padding:10px 1%;}
.book_list li img{width:100%;}

.news_3{flex-wrap:wrap;}
.footer_con p{font-size:14px;}
.evaluating form{width:100%;}

.content_title{font-size:24px;}
.fanhui{font-size:20px;}
.renzheng h2{margin: 15px 0;text-align:center;}
.erweima,.erweima img{float:unset;margin:0;}

.erweima{text-align:center;width:100%;height:135px;}
.cssimg{left: 0;transform: scale(0.5);transform-origin: top;}
.zsbox .ptitle1{font-size:16px!important;margin-top:30px!important;}
.zsbox .ptitle2{font-size:14px!important;margin-top:10px!important;}
.zscsboxjg{
    }
    .zscsboxjg .p1{font-size:20px;}
    .zscsboxjg .p2{font-size:16px;}
    .zscsboxjg .p3,.zscsboxjg .jgline{font-size:12px;}
    .zscsboxjg .jgline{width:100%;}
    .zscsboxjg .p3{width:100px;}
    
}