@media screen and (max-width:1400px){
.head,.wrap,.scd,.b_ctn,.mainPhoto,.mainPhoto .go,.scd_a{width:1000px;}
.warp_100{ width:100%!important;}
.head .logo{ width:220px;}
.head .h_r{ width:780px;}
.lang_list{  width:110px; }

.h_r .nav_m .nav li a{ font-size:13px; padding:0 10px;}
.h_r .nav_m .nav_ar li a{padding:0 15px; font-size:22px;}
.h_r .nav_m .nav_ru li a{padding:0 4px;font-size:13px;}
.h_r .nav_m .nav_ge li a{padding:0 3px; font-size:12px;}



.header_b .h_r .search{ padding:12px 5px 12px 8px;}
.h_r .lang{ padding:0 8px;}
.head .logo{ margin-top:38px;}
.i_name{ font-size:20px;}
.i_main .da li{ width:490px;}
.i_main .da li img,.i_main .da li .p_name{ width:490px; height:313px; line-height:293px;}
.i_main_a .da li .p_name{ line-height:175%; padding-top:125px;}
.i_main .xiao li{ width:323px;}
.i_main .xiao li img,.i_main .xiao li .p_name,.mainPhoto .go li,.mainPhoto .go li img{ width:323px; height:221px; line-height:201px;}
.i_main_a .xiao li .p_name{ line-height:175%; padding-top:75px;}
.wrap_a{ padding-left:25px;}
.i_news .i_right{ width:290px;}
.i_news .i_left{ width:710px;}
.i_news dl{padding-right:12px;}
.i_news dl dt img{ width:370px; height:259px;}
.i_news dl dd{ width:300px;}
.i_news dl dt{ width:370px;}
.f_nav .f_nl{ width:200px;}
.f_nav .f_nl p,.f_nav .f_nc li p,.foot p,.i_news dl dd .des,.i_news .time,.scd_l .blog_l li .ctn p,.scd_l .blog_l li .des, .blog_d .des,.scd_r .cate li,.scd_l .blog_l li .ctn, .blog_d .ctn{ font-size:12px;}
.f_nav .f_name{ font-size:15px;}
.f_nav .f_nr{ width:160px;}
.f_nav .f_nr .share img{ width:28px;}
.f_nav .f_nc{ width:590px;}
.i_news dl dd .more a,.wrap_a ul li input,.wrap_a ul li.chang textarea,.scd_r .tj div p{ font-size:13px;}
.i_news .title, .blog_d .title,.dx_wz div{ font-size:14px; }
.scd_l .blog_l li .title{ font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; }
.h_r .nav_m .nav li .er li a,.pst,.contact,.h_r .nav_m .nav li .san li a{ font-size:13px;}
.scd .scd_r{ width:230px; padding-left:15px;}
.scd .scd_l{ width:770px;}
.l_pro .x_tu li{ width:200px;}
.b_ctn .b_cm{ top:-350px;}
.i_right .ct img{ width:280px; height:300px;}
.mainPhoto span.goleft{ left:-50px;}
.mainPhoto span.goright{ right:-50px;}
.mainPhoto .go,.mainPhoto{ height:221px;}
.case_d .ctn img{ width:100%; height:auto; vertical-align:top;}
.h_r .nav_m .nav_ar  li .er li a,.h_r .nav_m .nav_ar  li .san li a{ font-size:20px;}


.h_r .nav_m .nav_jp li a{padding:0 10px; }

.prolist li .contt{ width:600px;}
}
@media screen and (max-width:1030px){
.head,.wrap,.scd,.b_ctn,.wrap_a,.mainPhoto,.mainPhoto .go,.scd_a{width:740px;}
.banner{ padding-bottom:0;}
.header_a,.header_b{ position:relative;}
.banner{ padding-top:0;}
.h_r .n_icon{ display:block;}
.head .h_r,.header_b .head .h_r{ width:100%; position:absolute; left:0; top:70px; z-index:998; background:#FFF;}
.lang_list{  width:110px; top:39px; }
.lang_list li a{ padding:0px;}

.head .logo,.header_b .head .logo{ position:absolute; left:0; top:0; margin-top:19px;}
.header{ height:70px;}
.h_r .head_r,.header_b .h_r .head_r{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.h_r .search,.header_b .h_r .search{ height:40px; padding:0 12px; float:left; border:0;}
.h_r .lang,.header_b .h_r .lang{ height:40px; line-height:40px; float:right; padding:0 15px; border:0;}
.h_r .nav_m .nav,.header_b .h_r .nav_m .nav{ width:100%;}
.h_r .nav_m .nav li a,.header_b .h_r .nav_m .nav li a{ width:100%; text-align:left; padding:0 15px; height:40px; line-height:40px; display:block;}
.h_r .nav_m .nav li,.header_b .h_r .nav_m .nav li{ border:0; width:100%; float:none; border-bottom:1px solid #ddd;}
.h_r .nav_m .nav li .er,.h_r .nav_m .nav li .san{ position:relative; top:0;}
.h_r .nav_m .nav li:hover .er,.h_r .nav_m .nav li:hover .san{ display:none;}
.search_m{ position:fixed; left:0; top:0; width:100%; height:100%;}
.search_m .s_tip li.on dl{ display:none;}
.h_r .h_rm,.header_b .h_r .h_rm{ display:none;}
.i_main .da li,.i_main .da li img{ width:355px; height:226px;}
.i_main .da li .p_name,.i_main .xiao li .p_name{ width:100%; height:40px; line-height:40px; opacity:1; padding:0 10px; font-size:14px;}
.i_main .xiao li,.i_main .xiao li img,.mainPhoto .go li,.mainPhoto .go li img{ width:233px; height:159px;}
.i_main_a .da li .p_name{ line-height:135%; height:55px; padding-top:5px;}
.i_main_a .xiao li .p_name{ line-height:135%; height:55px;padding-top:5px;}
.i_news .i_left,.i_news .i_right{ font-size:12px; width:100%; border:0; padding-right:0;}
.i_right .ct img{ width:50%; height:auto;}
.f_nav .f_nc{ width:100%; padding:10px 0; margin-left:0; border:0; border-top:1px solid #333; margin-top:20px;}
.f_nav .f_nl{ width:50%;}
#owl-demo img{ height:auto !important;}
.pst{ padding-top:0;}
.scd .scd_l{ width:510px;}
.mainPhoto .go,.mainPhoto{ height:159px;}
.scd_b .scd_br dl{ padding-left:0;}
.scd_b .scd_br dl dt,.scd_b .scd_br dl dt img{ position:static; width:100%; height:auto;}
.scd_b .scd_br dl dt{ padding-bottom:15px;}
.l_pro .x_tu li{ width:20%; height:70px;}
.l_pro .x_tu li span{ width:40px; height:40px; margin-left:-20px; margin-top:-20px;}
.l_pro .x_tu li span img{ width:40px; height:40px;}
.l_pro .x_tu li p{ width:100%; padding:30px 10px 10px; height:70px;}
.b_ctn .b_cm{ top:-250px;}
.flex-direction-nav{ display:none;}
.flexslider .slides img{ width:140%; margin-left:-20%;}
.case_d .ctn img{ width:100%; height:auto; vertical-align:top;}
.h_r .nav_m .nav li.on_a .er, .h_r .nav_m .nav li.on_a .san{ display:block !important; position:relative; left:0; top:0; width:100%;}
}
@media screen and (max-width:770px) {
.head,.wrap,.scd,.b_ctn,.wrap_a,.mainPhoto,.mainPhoto .go,.scd_a{width:480px;}
.b_ctn .b_cm{ top:-330px;}
.i_main .da,.i_main .xiao{ padding-right:10px;}
.i_main .da li,.i_main .xiao li{ width:100%; height:auto;}
.i_main .da li img,.i_main .xiao li img{ width:100%; height:auto;}
.wrap_a .i_name{ height:auto; line-height:155%; padding:12px 0; width:auto; margin-left:0px;}
.i_news dl dt,.i_news dl dt img{ width:100%; height:auto;}
.i_news dl dd{ width:100%; padding-top:10px;}
.i_right .ct img{ width:100%; height:auto;}
.f_nav .f_nc li{ width:50%;}
.i_main ul li{ margin-left:0;}
.i_main .da, .i_main .xiao{ padding-right:0;}
.h_r .n_icon{ right:0;}
.i_name{ font-size:18px;}
#scroll_up{ right:10px;}
.owl-buttons div{ display:none;}
.b_ctn .b_cm{ top:-250px;}
.pro_d dl dt,.pro_d dl dd{ width:100%;}
.pro_d dl dd{ padding-top:10px; padding-left:0;}
.scd .scd_l{ width:100%; padding-right:0; border:0;}
.scd .scd_r{ width:100%; padding-left:0; padding-bottom:20px;}
.blg_share{ height:auto;}
.blg_share ul{ width:100%; display:block !important; position:static; background:none; text-align:left;}
.blg_share span{ display:none;}
.blg_share ul li{ display:inline-block; *display:inline; zoom:1; width:auto;}
.blg_share ul li img{ width:25px; height:25px;}
.blg_share ul li em{ font-size:13px;}
.scd_b .scd_bl{ width:100%; position:static;}
.scd_b{ padding:0;}
.scd_b .scd_br{ padding:0; border:0; padding-top:20px;}
.scd_a .des{ padding:10px 0;}
.scd_a ul li{ width:100%; padding:0;}
.scd_a ul li.i_btn input{ display:block; width:100%; text-align:center;}
.flexslider .slides img{ width:160%; margin-left:-30%;}
.case_d .ctn img{ width:100%; height:auto; vertical-align:top;}

.prolist li .img{ width:100%; height:auto; float:none; margin:0px;}
.prolist li .img img{ width:100%; height:auto;}
.prolist li .contt{ width:100%;}
.pro .i_main{ padding-bottom:0px;}

}
@media screen and (max-width:510px) {


.blog_d .des img{ width:auto!important;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev,.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{ top:20%; width:26px; height:26px;}
.pro_d dl dt.video{ width:320px; height:140px;}
.scd .scd_l img,.series_cont img,.contact img,.scd .scd_l table,.series_cont table,.contact table{ width:100%; height:auto;} 
.head,.wrap,.scd,.b_ctn,.wrap_a,.mainPhoto,.mainPhoto .go,.scd_a{width:320px;}
.i_name,.wrap_a{ padding-left:0;}
.wrap_a ul li,.wrap_a ul li.chang .btn{ width:100%;}
.wrap_a ul li.chang .btn{ margin-top:10px;}
.wrap_a ul li{ padding-right:0;}
.f_nav .f_nl,.f_nav .f_nr{ width:100%;}
.f_nav .f_nr .share{ padding-top:10px;}
.b_ctn .b_cm{ width:320px; padding:5px; height:190px; top:-190px;}
.b_ctn .b_cm p{ height:145px; padding-bottom:5px;}
.author dt{ position:static; width:100%; text-align:center;}.author dt img{ width:150px!important; height:150px!important;}
.author dd{ padding-left:0;}
.author dd .name{ text-align:center;}
.mainPhoto .go li,.mainPhoto .go li img{ width:320px; height:218px;}
.mainPhoto .go,.mainPhoto{ height:218px;}
.l_pro .x_tu li{ width:20%; height:30px;}
.l_pro .x_tu li span{ width:20px; height:20px; margin-left:-10px; margin-top:-10px;}
.l_pro .x_tu li span img{ width:20px; height:20px;}
.pst{ line-height:155%; padding-top:5px;}
.l_pro .x_tu li p{ display:none;}
.case_d .ctn img{ width:100%; height:auto; vertical-align:top;}
.scd_l .blog_l li .title{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; }

}
