.i_prod{padding-bottom:65px;}




.calibiri{font-family: 'Microsoft YaHei',"微软雅黑","Arial";}

.header{ width:100%; position:relative; background-size: 100% 100%; height: auto;}
.logo{  display:block;}

.nav{ width:675px; position:absolute; left:2%; top:0px;}
.nap{ text-align:right; font-size:17px;color:#333; height:27px; overflow:hidden;}
.nap a{ color:#333;}
.fer{ margin-right:14px; margin-left:29px; vertical-align:-8px; cursor:pointer; display:inline-block; *display:inline; *zoom:1; width:16px; height:27px; background:url(../image/srh.png) no-repeat right center; position:relative;}
.fer span{width:0px; height:27px; background:url(../image/srh_o.png) no-repeat #FFF; border-radius:15px; overflow:hidden; position:absolute; right:0px; top:0px; z-index:5;} 
.fer span img{ float:left; margin-top:5px;}  
.fer input{ width:173px; height:27px; outline:none; float:left; text-indent:10px;}                                                
.navb{ width:1200px; margin-left:-15px; }
.navb>li{ float:left; position:relative; font-size:14px; width:126px; height:38px; margin-left:13px;}
.navb>li:last-child .snav{ left:-2px;}
.navb>li a{ display:block; width:106px; height:32px; color:#fff; text-align:center;line-height:32px;margin-top:4px;margin-left:7px;}
.act>a{ border:1px solid #da251d;background:#da251d;border-radius:3px;}
.act a{color:#fff !important;}
.snav{position:absolute; z-index:2; left:0px; top:35px; display:none; padding-top:6px; }
.snav ul{border:1px solid #29166f; overflow:hidden; width:185px; }
.snav li{ float:left; width:120px; height:40px; background:url(404.png) repeat; margin-bottom:3px; font-size:14px;}
.snav li:hover{ background:url(404.png) repeat;}
.snav li img{ display:block; margin:19px auto 12px;}
.snav li:nth-child(odd){ margin-right:5px;}
.snav li:last-child,.snav li:nth-last-child(2){ margin-bottom:0px;}
.snav li a{ display:block; width:90px; height:40px;line-height: 40px; color:#eaf0f4; text-align:center; overflow:hidden;font-size:12px;}
.main_title{font-size:38px;background:url(404.png) bottom center no-repeat;text-align:center;padding-top:5%;margin-bottom:2%;padding-bottom:1.5%;}
.inpro{ overflow:hidden;}
.inpb{ display:block; width:99%; float:left;opacity:0; -webkit-opacity:0; -moz-opacity:0;*opacity:1;}
.inpb img{ display:block; width:100%;height: 200px;}
.name{height:186px; background:url(404.png) no-repeat; padding-left:8.9%; overflow:hidden; color:#3d3c3c;background:#fff; }
.name h3{font-size:20px; line-height:48px; margin-top:33px; margin-bottom: 5px; opacity:0; -webkit-opacity:0; -moz-opacity:0; font-weight:normal;*opacity:1;}
.name p{font-size:16px; line-height:25px;opacity:0; -webkit-opacity:0; -moz-opacity:0;*opacity:1;}
.spe{ margin:0 0.5%;}
.main{ padding-top:3%; padding-bottom:10%;}
.mali{ width:85.2%; margin:auto; overflow:hidden;}
.mali li{ height: 370px;    position: relative; float:left; background-color:#fbfbfb; width:17.2%; margin-bottom:40px; margin-left:3.5%;opacity:0; -webkit-opacity:0; -moz-opacity:0;*opacity:1;}
.mali li img{ display:block; width:100%;}
.mali li:first-child{ margin-left:0px;}
.lip1{line-height: 38px;font-size: 13px;color: #666666;padding: 22px 15px;height: 68px;overflow: hidden; background-color: #fff;padding-top:5px;}
.tna{ z-index: 99; background-color: #fff;    position: absolute; bottom: 0; left: 0; width: 100%; text-align:center;height:40px; line-height: 40px; font-size:13px; color:#666666; box-shadow:0px -3px 0px #ccc inset;}
#owl-demo1 .item{box-shadow: 3px 3px 3px #ccc;}
.tna span{ color:#ff0000; margin-right:17px;}
.bottom{ border-top:1px solid #949494; padding:20px 6.354% 40px; overflow:hidden;background:#1b5f9b;}
.bop_right{display:inline-block;float:right;}
.bop_right a{display:inline-block;color:#fff;}
.bop_right a span{display:inline-block;float:right;padding:0 7px;}
.bop_lef_img{display:inline-block;margin-top:16px;float:left;}
.bop_lef_img img{width:132px;height:140px;}
.bop_left{display:inline-block;float:left;}
.bop{ font-size:15px; color:#fff;  padding:50px 6.354% 40px;background:#1b5f9b;border-bottom:1px solid #fff;}
.bop a{ color:#5f5e5e;}
.bop span{ border-bottom:3px solid #fff;line-height:27px;}
.img2{ display:none;}
.lx a{ margin-left:16px;}

.bop2{  color:#fff; line-height:13px; margin-top:13px;}
.bop3{  color:#fff; line-height:19px; margin-top:40px;}
.bop3 a{color:#fff;}
.top{ width:52px; height:52px; background:url(404.png) no-repeat; position:fixed; right:2%; bottom:5%; cursor:pointer;}
.head_m{ height:59px; background-color:#ffffff; display:none;}
.logo_m {width: 100px;height: 38px; margin-top: 11px;margin-left: 16px;display: block;background: url(../image/logo_m.jpg) no-repeat;background-size: contain;}
.nav_m>span{ width:85px; height:59px; background:url(../image/snav.png) no-repeat center center,url(../image/bor.jpg) left center no-repeat; cursor:pointer; display:block;}
.choi_m{ position:fixed; left:0px; top:0px; width:0%; z-index:99; overflow:hidden; height:100%; background-color:#313131;}
.choit{ height:59px; background-color:#272727;}
.close{ width:85px; height:59px; background:url(../image/close.png) no-repeat center center,url(../image/bor1.jpg) left center no-repeat; float:right; cursor:pointer;}
.onef{ overflow:hidden; position:absolute; left:0px; top:59px; width:100%;}
.onef li{ height:59px; line-height:59px;font-size:24px;}
.onef li a{ display:block; color:#ffffff; padding-left:9.06%;}
.onef li:hover a{ background-color:#3190df;}
.onef li img{ float:right; margin-right:8.125%; margin-top:25px;}
.on2{}
.sc a,.cp a{ cursor:pointer;}
.front{ width:85px; height:59px; background:url(../image/p1.png) no-repeat center center,url(../image/bor1.jpg) right center no-repeat; float:left; cursor:pointer; margin-left:-104px;}
.chm1{ font-size:40px; color:#ffffff; line-height:138px; padding-left:9.0625%;}
.nav_mx{ display:none;    position: absolute;height: 90%; overflow-y: scroll; 
    left: 0;
    top: 59px;
    width: 100%;}
.nav_mx li{ line-height:69px; font-size:24px;}
.nav_mx li:hover{ background-color:#222222;}
.nav_mx li a{ padding-left:12.187%; color:#ffffff; display:block; height:69px;}
.nav_mx li img{ vertical-align:-4px; margin-right:4.06%;}

.nav_pro{ display:none;    position: absolute;height: 90%; overflow-y: scroll; 
    left: 0;
    top: 59px;
    width: 100%;}
.nav_pro li{ line-height:69px; font-size:24px;}
.nav_pro li:hover{ background-color:#222222;}
.nav_pro li a{ padding-left:12.187%; color:#ffffff; display:block; height:69px;}

.nav_ab{ display:none;    position: absolute;height: 90%; overflow-y: scroll; 
    left: 0;
    top: 59px;
    width: 100%;}
.nav_ab li{ line-height:69px; font-size:24px;}
.nav_ab li:hover{ background-color:#222222;}
.nav_ab li a{ padding-left:12.187%; color:#ffffff; display:block; height:69px;}
.nav_more{ display:none;    position: absolute;height: 90%; overflow-y: scroll; 
    left: 0;
    top: 59px;
    width: 100%;}
.nav_more li{ line-height:69px; font-size:24px;}
.nav_more li:hover{ background-color:#222222;}
.nav_more li a{ padding-left:12.187%; color:#ffffff; display:block; height:69px;}
.nav_zhao{ display:none;    position: absolute;height: 90%; overflow-y: scroll; 
    left: 0;
    top: 59px;
    width: 100%;}
.nav_zhao li{ line-height:69px; font-size:24px;}
.nav_zhao li:hover{ background-color:#222222;}
.nav_zhao li a{ padding-left:12.187%; color:#ffffff; display:block; height:69px;}




.snap li{ background-image:none !important; background:rgba(41,22,111,0.3); border-bottom:1px solid #eeeeee; margin-bottom:0px;}
.snap li:hover{ background-image:none !important; background-color:#29166f;}
.snap li a{ color:#fff !important;}
.snap ul{ width:120px !important;}
.snap li:nth-child(odd){ margin-right:0px !important;}


.p_r_mobile{display:none;}

.grow{ padding-bottom: 6%; }
.grow ul li{ width: 100%; position: relative; }
.grow ul li img{ display: block; width: 100%; }
.area{ width: 100%; position: absolute; left: 0px; top: 2%; }
.area h2{ font-size: 42px; text-align: center; font-weight: normal; color: #333; line-height: normal; letter-spacing: normal; }
.grow ul{ margin-bottom:5%; }
.grow h3{ color: #2c2c2c; text-align: center; font-weight: normal; font-size: 42px; margin-bottom: 3%; }
.grd{ background-color: #01acbd; color: #fff; padding: 5%; padding-bottom:10%  }
.grd h2{ font-size: 24px; font-weight: normal; margin-bottom: 5%;  line-height: normal; letter-spacing: normal; color: #fff; padding: 0; margin: 0}
.grd p{ height: 55px; line-height: 24px; font-size: 18px; letter-spacing: normal; margin: 0; padding: 0; color: #fff; }
#owl-demo2 .item{ float: left; width: 94%;margin:0 3%; }
#owl-demo2 .item img{ display: block; width: 100%; }
#owl-demo2 .owl-controls{}
#owl-demo2 .owl-pagination{ display: none; }
#owl-demo2 .owl-prev,#owl-demo2 .owl-next{font-size: 0; margin: 0; padding: 0;width: 61px; height: 61px;}
#owl-demo2 .owl-prev{ background: url(../image/prev_h.png) no-repeat;  position: absolute; left:-63px; top: 50%; margin-top: -30px; }
#owl-demo2 .owl-next{ background: url(../image/next_h.png) no-repeat;  position: absolute; right:-63px; top: 50%; margin-top: -30px;}
#owl-demo .owl-prev,#owl-demo .owl-next,#owl-demo1 .owl-prev,#owl-demo1 .owl-next{font-size: 0; margin: 0; padding: 0;width: 61px; height: 61px;}
#owl-demo .owl-prev{ background: url(../image/prev_h.png) no-repeat;  position: absolute; left:5px; top: 30%; margin-top: -30px; }
#owl-demo .owl-next{ background: url(../image/next_h.png) no-repeat;  position: absolute; right:5px; top: 30%; margin-top: -30px;}
#owl-demo1 .owl-prev{ background: url(../image/prev_h.png) no-repeat;  position: absolute; left:-63px; top: 50%; margin-top: -30px; }
#owl-demo1 .owl-next{ background: url(../image/next_h.png) no-repeat;  position: absolute; right:-63px; top: 50%; margin-top: -30px;}





@media screen and (min-width:1024px) and (max-width:1400px){

.p_img p{font-size: 2.0em}
.tab tr td,.tab1 tr td{font-size: 12px;}
.newsb ul li{height: 420px;}
.header { background-size: 100% 100%; height: auto;}
.headb { padding-top:21.85%;padding-bottom: 15.723%;}
.headbr  img{ display:block; width:100%;}
.headbl {width: 37.708%;margin-left: 6.781%;}
.headbr { width: 40.052%;margin-right: 6.24%;}
.logo {width: 100%;}
.logo img{ display:block; width:100%;}
.mali{ width:92.2%;}
.mali li {margin-left: 1.5%;width: 18.8%;}

.navb > li{font-size:16px;}
.name h3{font-size:16px;margin-top:20px;}
.name p{font-size:14px;}





#owl-demo1 .owl-prev{ left: -2.5%; }
#owl-demo1 .owl-next{ right: -2.5%; }


.tabf td .ico_n{ font-size: 20px; }
.flexslider .slides img{min-height:25rem;}
.ind_about_rig h3{line-height: 18px !important;}
.ind_about_rig ul{margin-top:0 !important;}
.ind_about_rig h3{min-height:8rem !important;}
} 
@media screen and (min-width:640px) and (max-width:1023px){
.ind_about_rig h3{min-height:8rem !important;}
.ind_about_rig h3{line-height: 14px !important;}
.ind_about_rig ul{margin-top:0 !important;}

.csr li{ font-size: 21px; }
.csrr{ margin-top:15px; }	

.p_img p{font-size: 1.2em}
.newsb ul li{height: 390px;}
.tab tr td,.tab1 tr td{font-size: 12px;}
.header { background-size: 100% 100%; height: auto;}
.headb { padding-top: 30%;padding-bottom: 16.572%;}
.headbr  img{ display:block; width:100%;}
.headbl {width: 43.708%;margin-left: 7.781%;}
.headbr { width: 40.052%;margin-right:6.24%; margin-top:5%;}
.logo {width:100%;}
.logo img{ display:block; width:100%;}
.mali{ width:95.2%;}
.mali li {margin-left: 1.5%;width: 18.8%;}
.headbl h2{font-size: 52px;line-height: 49px;}
.headbl p{ font-size: 20px;line-height: 40px;}
.name{ height:auto; padding-bottom:20px;}
.name h3{font-size:24px;display:block;white-space: nowrap;;overflow: hidden;text-overflow: ellipsis;margin-top:25px;line-height:35px;}
.name p{font-size:14px;line-height:24px;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lip1 {line-height: 25px;padding: 15px 12px;font-size: 16px; height:140px;}
.tna{margin-top: 0px;height: 35px;font-size: 14px;padding-top: 15px;}

.menu_tit_rig_r{width:50px;}
.menu_tit_rig_r img{width:100%;}
.menu_tit_rig h3{font-size:14px !important;}
.menu_tit_rig h4{font-size:24px !important;}
.menu_tit_lef{width:380px;}
.menu_tit_rig{margin-top:5px !important;}
}
@media screen and (min-width:640px) and (max-width:940px){
    .p_r_d_r{
        float:left !important;
        width:100% !important;
        margin-top:20px !important;
    }
}
@media screen and (max-width:640px){
    .name h3{font-size: 16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 25px;line-height: 35px;}
.name p{ font-size:14px; line-height:45px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .men_bg{display:none !important;}
    .menu_tit{display:none !important;}
    .tabf td.iconone{ display: none;}

.p_img p{font-size: 1em}
.newsb ul li{height: 500px;}
.tab tr td,.tab1 tr td{font-size: 12px;}
.header { background-size: 100% 100%; height: auto;}
.headb { padding-top:25%;padding-bottom: 16.572%;}
.headbr  img{ display:block; width:100%;}
.headbl{width: 95%;margin-left: 2.5%; margin-top:10%;}
.headbr{ width: 40.052%;margin-right:6.24%; margin-top:5%;}
.logo {width: 80.163%;}
.logo img{ display:block; width:100%;}
.mali{ width:90.93%;}
.mali li {margin-left:0%;width:100%;}
.headbl h2{font-size: 50px;line-height: 49px;}
.headbl p{ font-size: 20px;line-height: 40px;}
.name {height: auto; padding-bottom: 5%; padding-left: 0px; text-align: center; padding-top: 3%;}
.lip1 {line-height: 40px; padding: 15px 12px; font-size: 16px; height: 88px;}
.tna{margin-top: 0px;height: 35px;font-size: 14px;padding-top: 15px;}
.logo,.nav{ display:none;}
.jianju{margin-top:0 !important;}	
.head_m{ display:block;}
.headbr {float: none; margin: auto;width: 90.052%;}	
.inpb{ width:100%;}
.bottom{padding:0 3.354% 40px;}
.bopl{ font-size:20px; text-align:center; float:none !important;}
.bop span{ margin:0 10px;}
.lx{ float:none !important; text-align:center; margin-top:10%;}
.bop_right{float:left;}
.headerb{ display:none; height:59px;}
.ind_pro ul li{width:48% !important;}
.flexslider .slides img{min-height:180px;}
.ind_pro_img{width:90% !important;}

.foot .show_f{display:none !important;}
.foot .show_ff{width:100%;}
.foot .show_ff div{float: none !important;}
.foot ul{padding:1rem 0 !important;}
.footbg{background:black !important;color:#fff;}
.footer_right{float: none !important;}
.footerbg{background:black !important;color:#fff !important;}
.footerbg a{color:#fff !important;}
.footer{color:#fff !important;line-height:25px !important;}
.lei_tit{margin-bottom:0 !important;}
.layout3{margin-bottom:0 !important;}

.pro_lei_lef{width:100% !important; max-width:100% !important;}
.lei_contact{display:none !important;}
.news_add dl{display:inline-block;float:left;}
.news_add{display:inline-block;border:1px solid #e0e0e0;width:100%;}
.news_add dt{border-bottom:none !important;}
.pro_lei_rig{width:98% !important;margin:0 1%;}
.pro_rig_news ul li span h3{line-height:25px !important;}
.detail{width:98% !important;margin:0 1%;}
.pro_rig_lei ul{min-height:260px !important;}
#tsShopContainer{display:none !important;}
.p_r_mobile{display:inline-block;width:45%;margin-top:20px;margin-left:2%}
.p_r_mobile span{display:inline-block;width:100%;height:0;overflow:hidden;padding-bottom:70%;}
.p_r_mobile span img{width:100%;}
.p_r_d_r{margin-top:20px !important;width:52% !important;}
.school_lei ul li{width:45% !important;}
.pinch-zoom-container img{min-height:10rem;}
#owl-demo .owl-prev,#owl-demo .owl-next,#owl-demo1 .owl-prev,#owl-demo1 .owl-next,#owl-demo2 .owl-prev,#owl-demo2 .owl-next{ background-size: 100%; width: 30px; height: 30px; }
.ind_about_lef{width:100% !important;float:left;height: 100% !important;}
.ind_about_rig{width:100% !important;float:left;height: 340px !important;}
.ind_about_rig h3{font-size:14px !important;line-height:25px !important;}
.lei_down ul li h3{width:81% !important;}
.lei_down ul li h4{width:18.5% !important;}
.pro_rig_news ul li div{width:30% !important;}
.pro_rig_news ul li span{width:67% !important;}
.mes_par_nei{margin-left:0 !important;}
.mes_par_nei ul li h5{display:none !important;}
.mes_par_nei ul li span{float:none !important;}
.mes_par_nei ul li{text-align:center !important;}
.message_par{width:100% !important;}
}


@media screen and (min-width:500px) and (max-width:640px){
        .tabf td.iconone{ display: none;}
.detb h2 {font-size: 40px; margin-top:15%;margin-bottom: 12px;}
.detb p{ font-size:40px; margin-bottom:8.25%;}
.fan{ width:85.5%;}
.fan li {font-size: 25px; margin-bottom: 5%;background-position: 0 9px;padding-left: 5%;}
.spmt p{ font-size:40px;}
.spmt p img{ width:10%;}
.spmm h2 { font-size: 40px;line-height: 60px; margin-top: 3.5%;}
.spmm p{ font-size:18px; line-height:38px;}	
.spmr h2 {font-size: 34px;line-height: 65px;}
.spmr p {font-size:18px;line-height: 40px;}
.spmfb p {font-size:45px;margin-top: 8%; margin-bottom: 7%;line-height: 45px;}

.lan_m{ font-size:18px; color:#999999; line-height:56px; width:110px; text-align:center;}
.lan_m a{ color:#999999; margin:0 5%;}
.nav_m { margin-left:2%;}
.flexslider .slides img{min-height:20rem;}



.tabf td .ico_n{ font-size: 20px; }

.area h2,.grow h3{ font-size: 18px; }

.grd h2{ font-size: 20px; }
.grd p{ line-height: 20px; font-size: 14px; letter-spacing: normal; }

.shop_hk1 .prev1{width: 55px;height: 65px;background: url(404.png) no-repeat center; }
.shop_hk1 .next1{ width:55px; height:65px;  background:url(404.png) no-repeat center; }
.top{ width: 30px; height: 30px; background-size: cover; }
#owl-demo .owl-prev,#owl-demo .owl-next,#owl-demo1 .owl-prev,#owl-demo1 .owl-next,#owl-demo2 .owl-prev,#owl-demo2 .owl-next{ background-size: 100%; width: 30px; height: 30px; }


}
@media screen and (min-width:400px) and (max-width:499px){
        .tabf td.iconone{ display: none;}
.detb h2 {font-size:32px; margin-top:15%;margin-bottom: 12px;}
.detb p{ font-size:32px; margin-bottom:8.25%;}
.de1 p{ font-size:38px;}
.dep4{ font-size:38px;}
.shp li h2{ font-size:22px; margin-bottom:15px;}
.shp li p{ font-size: 16px;margin-bottom: 15px; line-height:23px;}
.game li p{ font-size:23px;}
.more {width: 80%; font-size: 19px;height: 45px;line-height: 45px;}
.fan{ width:85.5%;}
.fan li {font-size: 20px; margin-bottom: 5%;background-position: 0 6px; padding-left: 7%;}
.mar1 li img{ width:40%;}
.mar1 li{ font-size:14px; width:21.58%;}
.spmt p{ font-size:35px;}
.spmt p img{ width:12%; margin-right:15px;}
.spmm h2{ font-size:25px;line-height: 50px; margin-top: 3.5%;}
.spmm p{ font-size:16px; line-height:40px;}
.spmr h2 {font-size: 40px;line-height: 60px;}
.spmr p {font-size:16px;line-height: 40px;}
.spmfb p {font-size:38px;margin-top: 8%; margin-bottom: 7%;line-height: 45px;}

.lan_m{ font-size:18px; color:#999999; line-height:56px; width:100px; text-align:center;}
.lan_m a{ color:#999999; margin:0 5%;}
.nav_m { margin-left:2%;}




#owl-demo2 .owl-prev{ left: 3.2%; }
#owl-demo2 .owl-next{ right: 3.2%; }
#owl-demo1 .owl-prev{ left: -2.5%; }
#owl-demo1 .owl-next{ right: -2.5%; }
.shop_hk1 .prev1{width: 55px;height: 65px;background: url(404.png) no-repeat center; }
.shop_hk1 .next1{ width:55px; height:65px;  background:url(404.png) no-repeat center; }


.tabf td .ico_n{ font-size: 18px; }
.p_r_mobile{width:80% !important;margin:1% 10%;}
.p_r_mobile img{border:1px solid #ccc;}
.p_r_d_r{float:none !important;margin:1% 10%;width:80% !important;}
}
@media screen and (max-width:399px){
            .ind_pro ul li{width:100% !important;}   
        .tabf td.iconone{ display: none;}
	.shop_hk1 .prev1{width: 55px;height: 65px;background: url(404.png) no-repeat center; }
.shop_hk1 .next1{ width:55px; height:65px;  background:url(404.png) no-repeat center; }

.detb h2 {font-size:27px; margin-top:15%;margin-bottom: 12px; line-height:40px;}
.detb p{ font-size:27px; margin-bottom:8.25%; line-height:40px;}	
.de1>p{ font-size:38px;}
.dep4{ font-size:38px;}
.shp li h2{ font-size:22px; margin-bottom:15px;}
.shp li p{ font-size: 16px;margin-bottom: 15px; line-height:26px;}
.game li p{ font-size:23px;}
.more {width: 80%; font-size: 19px;height: 45px;line-height: 45px;}
.fan{ width:85.5%;}
.fan li {font-size: 20px; margin-bottom: 5%;background-position: 0 6px; padding-left: 10%;}
.mar1 li img{ width:40%;}
.mar1 li{ font-size:14px; width:21.58%;}
.spmt p img{ width:12%; margin-right:15px;}
.spmt p{ font-size:40px;}
.spmm h2{ font-size: 26px;line-height: 55px; margin-top: 3.5%;}
.spmm p{ font-size:16px; line-height:40px;}
.spmr h2 {font-size: 26px;line-height: 50px;}
.spmr p {font-size:16px;line-height: 40px;}
.spmfb p {font-size:32px;margin-top: 8%; margin-bottom: 7%;line-height: 45px;}



.lan_m{ font-size:14px; color:#999999; line-height:56px; width:100px; text-align:center;}
.lan_m a{ color:#999999; margin:0 5%;}
.nav_m { margin-left:1%;}



#owl-demo2 .owl-prev{ left: 3.2%; }
#owl-demo2 .owl-next{ right: 3.2%; }
#owl-demo1 .owl-prev{ left: -2.5%; }
#owl-demo1 .owl-next{ right: -2.5%; }


.tabf td .ico_n{ font-size: 15px; }
.footer_left span{display:inline-block;width:98%;text-align:center;margin:0 1%;}
.pro_rig_lei ul li{width:42% !important;}


.p_r_mobile{width:80% !important;margin:1% 10%;}
.p_r_mobile img{border:1px solid #ccc;}
.p_r_d_r{float:none !important;margin:1% 10%;width:80% !important;}
.school_lei ul li{width:90% !important;margin:0 5% !important;}
}


.fer .btn_search{
	background: url(../image/srh_o.png) center no-repeat ; width: 22px; height: 25px; border: 0; cursor: pointer; display: inline-block;
}
.niu{ margin-top: 20px; line-height: 40px;}
.niu ul {zoom:1; overflow: hidden; text-align: center;}
.niu li{ display: inline-block; width: 180px; }
.niu li a{ display: inline-block; background: #9c9c9c; border-radius: 20px; border: 1px #9c9c9c solid; color: #fff; margin: 5% 20%; padding: 5% 10%;}
.niu li.on a{ color: #0c3b7a; background: #fff}

.pro span{color: #868686}
.sent{ padding: 0; cursor: pointer; }
.emad .sent{ width: 100px; display: inline-block;margin: 0;margin-right: 106px; }


.wechat{ cursor: pointer; position: relative; }
.img6{ position: absolute; right:0; top: 25px; display: none; }