﻿@charset "utf-8";
/* CSS Document */
@font-face{font-family:frutigernext;src:url("font/LT_54361.eot");src:url("font/LT_54361.eot?") format("embedded-opentype"),url("font/LT_54361.woff") format("woff"),url("font/LT_54361.ttf") format("truetype"),url("font/LT_54361.svg") format("svg")}@font-face{font-family:frutigernext_medium;src:url("font/frutigernext-lt-medium.eot");src:url("font/frutigernext-lt-medium.eot?") format("embedded-opentype"),url("font/frutigernext-lt-medium.woff") format("woff"),url("font/frutigernext-lt-medium.ttf") format("truetype"),url("font/frutigernext-lt-medium.svg") format("svg")}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,tr,table{
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	 /*word-break: break-all;word-wrap: break-word;*/
}
ul,li{
	list-style:none;
}
img{border:none}

body {
	font-size:13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*font-family: sans-serif;*/
	font-family: frutigernext,'Microsoft YaHei',Arial, Helvetica, sans-serif;
	
	letter-spacing:normal;
	/*font-family: "Gotham","Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,sans-serif;*/
	/*font-weight: 300;*/
	color:#333;
	/*background:url(images/grandpower/line_bg.gif) repeat left top;*/
	/*background:url(images/page/top_line_bg.gif) repeat-x center top;*/
	/*background-color:#000;
	background-image: url(images/index-bg.png);
	background-repeat: repeat;
	*/
	
}

.error{font-size:12px; color:#f00;padding-top:4px}
@media (max-width: 767px) {
  body{ font-size:15px;}
  #search_form{ display:none}
}

a:link {
	color:#333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#888;
}
a:hover {
	text-decoration: underline; color:#95b409;
	
}
a:active {
	text-decoration: none;
	color:#545454;
}

.contact, .contact span, .footer figure, .footer figure span, .menu li, .service figure, .transition, :active, :focus, :hover, :link, :visited, .pj_list_ease span, .css_3_tag {
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;}

/**公共*/
.page_root{max-width:1680px; height:auto; position:relative; /*background:url(images/public/outer-bg.png) repeat left top #f5f5f5;*/}
@media (min-width: 1680px) {
 .page_root{box-shadow: 1px 1px 8px rgba(100,100,100,0.6); border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
}


/*头*/
.block_header{ height:101px; width:100%;  z-index:999; position:fixed; left:0; top:0;}
.header_menu{border-top:4px solid #cece20/*b9bf3c*/;background:rgba(49,59,69,.2) ;/*rgba(150,150,150,0.6)rgba(83,117,129,0.6);*/ border-bottom:1px solid #abbac1; max-width:1680px; height:96px;}




.block_logo{ width:20%; float: left; height:100%; /*background:rgba(52,60,71,.85);*/ background:#212121; text-align:center;}

.block_logo img{ max-height:90px;}



/*header_menu*/

.outer_header{ height:100%; position:relative;}
.block_menu{ width:65%; float:left;max-width:68%; }
.menu_block{ /*width:76%;*/ height:92px;  /*float:right;*/  /*margin-top:20px;*/ color:#8a8a8a; text-align:center}

.menu_block ul li{ display:inline-block; position:relative; height:96px;}


.menu_block .nav_2{ display:inline-block;  font-size:1.2em; letter-spacing:0.2em; color:#fff; height:92px;padding-top:36px; font-family:'微软雅黑';text-shadow: 1px 1px 0 #333;/*#1A668E;*/ }
.menu_block .nav_2:hover, .menu_block #nav_sel:hover{ color:#fff;  text-decoration:none; background:rgb(51,51,51);/* background:rgba(229,75,77,.9);/*background:rgb(0,0,0)\9;border-radius: 10px;*/ border-bottom:1px solid #fffcdc;}

.menu_block #nav_sel{ color:#fff;  text-decoration:none; background:rgba(51,51,51,.3);/*background:rgb(0,0,0)\9;border-radius: 10px;*/ border-bottom:1px solid #fff;}
.menu_block .nav_1{padding-right:15px;}
.menu_block .nav_2{padding-right:20px; padding-left:20px;}
.menu_block .nav_3{padding-left:15px;}

/*---下拉*/
.nav_sb {
    /*box-shadow: 2px 2px 5px;*/
	/*box-shadow: 1px 2px 5px rgba(200,200,200,0.6);*/
    position: absolute;
    display: none;
    width: 280px; 
    left: -89px;
    top: 92px;
    /*filter: alpha(opacity=95);
    opacity: 0.95;*/
    /*border-radius: 6px;*/ padding-top:9px; background:url(images/grandpower/top_arr.png) no-repeat center top; 
    z-index: 999;
    
    
}
.nav_sb dt:first-child a
{ 
   border-top:1px solid #fff;
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
}


.nav_sb dt:last-child a
{ 
  
   border-bottom-left-radius: 6px;
   border-bottom-right-radius: 6px;
}

.nav_sb .nav_s {
    height:auto;min-height: 34px;
    padding: 15px; font-size:1.1em;
    color: #383e4d;
    margin-top: 0px;
    display: block;
    font-weight: lighter;
    display: block;
    width: 100%;
    text-align: center;
    border-top: 1px solid #e0e0e0; background:#fff;
    
}
.nav_sb .nav_s:hover{ background:#88a31a; color:#fff; border-top:1px solid #88a31a; text-decoration:none}
/**/
.one_list_menu{ position:relative; height:auto}
.two_list_menu{position:absolute; width:180px; left:0px; top:0; display:none; z-index:-1}

.lang_box{ width:12%;height:92px; border-left:1px solid #a8b7be; float:left; text-align:left;}
.lang_box a{ display:block}
.lang_box .lang_txt{display:block; margin-top:25px; margin-left:10px; color:#fff;font-family:Arial, Helvetica, sans-serif}
.lang_box .lang_in_1{display:block; margin-top:5px; margin-left:10px; color:#fff; font-size:1.15em; font-family:Arial, Helvetica, sans-serif}
.lang_box .lang_in_2{display:none; color:#fff; margin-left:10px; font-size:1.2em;}

#nav .btn-green-light{ color:#fff;}
/*滚动发生的效果*/
.block_header_move .header_menu{background:rgba(50,50,50,0.9); border-top:2px solid #cece20; height:60px;}
.block_header_move .header_menu .block_logo img{ max-height:56px;}
.block_header_move .header_menu .menu_block{height:58px}
.block_header_move .header_menu .menu_block ul li{ height:58px;}
.block_header_move .header_menu .menu_block .nav_2{ display:inline-block;  font-size:1em; letter-spacing:0.2em; color:#fff; height:58px;padding-top:18px; font-family:'微软雅黑';text-shadow: 1px 1px 0 #333;/*#1A668E;*/ }
.block_header_move .lang_box{ height:58px;}

.block_header_move .lang_box .lang_txt{margin-top:5px;} 
.block_header_move .nav_sb{ top:58px;} 

/*二次滚动的效果*/
.block_header_none{ opacity:0;filter:Alpha(opacity=0); display:none}
/**/



/*幻灯片*/
.block_silde{ width:100%; height:468px; margin-top:4px;}


/*幻灯*/

#banner-out{width:100%;
	min-height:200px; 
	text-align:center;
	position:relative;
	}

.customer_inner{ width:100%; height:100%; position:relative; z-index:1}

#banner{
	width:100%;
	height:auto;
	text-align:center; overflow:hidden;
	 z-index:1;
}
#banner .swiper-slide{
	width:100%;
	height:468px; overflow:hidden;
}


#banner .arrow-left {
background:url(images/grandpower/block-slider_arrow-left.png) no-repeat center center;
position: absolute; 
filter:alpha(opacity=40);  opacity: .4;  
left: 10px;
top: 45%;
margin-top: -15px;
width: 60px;
height: 60px;
border-radius: 50%;
z-index:999;
}
#banner .arrow-right {
background:url(images/grandpower/block-slider_arrow-right.png) no-repeat center center;
filter:alpha(opacity=40);  opacity: .4;  
position: absolute;
right: 10px;
top:45%;
margin-top: -15px;
width: 60px;
height: 60px;
border-radius: 50%;
z-index:999;
}
body .pagination {
position: absolute; 
left: 0;
text-align: right;
bottom: 40px;
width: 96%;
z-index:999;
}
body .swiper-pagination-bullet {
display: inline-block;
width: 80px;
height: 16px;

/*background:#d0d0d0;*/ border-bottom:1px solid #d0d0d0;background:transparent;
box-shadow:none;
margin: 0 8px;
cursor: pointer;
border-radius:0;/* 50%;*/
transition: 0.4s;
}
body .swiper-pagination-bullet-active{ border-bottom:2px solid #fff;background:transparent; /*width:80px; height:2px; border:2px solid #ffee5b;*/}
#banner .nav-shadow{ position:absolute; width:100%; height:16px; left:0; top:0; z-index:10; /*background:url(images/page1/nav-shadow.png) repeat-x left top;*/_display:none;}



#banner #mainTheme{
font: italic bold 120px/100% Arial;
letter-spacing: -3px;
padding-top: 160px;
margin-bottom:20px;
color:#fff;
text-align:center;
position:relative;
display:inline-block;
}
#banner #mainTheme h1{
	font-family:Arial;
	color:#fff;
}

#banner #mainTheme span{
	font-size: 28px;
position: absolute;
right:-60px;
top: 170px;
display: block;
width: 38px;
height: 38px;
line-height: 38px;
text-align: center;
background:#ff7200;
color:#fff;
-webkit-border-radius: 38px;
-moz-border-radius: 38px;
border-radius: 38px;
font-style: italic;
font-weight: normal;
letter-spacing:2px;
text-shadow:none;
}
#banner  p{
	font-family:microsoft yahei;
color:#fff;
}
#banner  dt{
	font-size:50px;
	margin-top:180px;
	color:#fff;
}
#banner dd{
margin-bottom: 10px;
font: normal 22px/180% microsoft yahei;
text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
text-align:center;
letter-spacing:3px;
color:#fff;
}
#banner dd::before,#banner #swiper-slide2 dd::after {
	content:"★";
	}
#banner .subbtn{
	text-align:center;
}
#banner .button{
	font-size:16px;
	color:#fff;
	margin:0 7px;
	padding:10px 25px;
	border-radius:20px;
	text-decoration:none;
	border:1px solid #fff;
}
#banner .mainbtn{
	text-align:center;
	margin-top:50px;
}
#banner .mainbtn a{
	font-size:16px;
	color:#3566f2;
	margin:20px auto;
	padding:10px 25px;
	background: #fff;
	border-radius:20px;
	text-decoration:none;
}
/*end 幻灯*/
/*公共*/
.padding_top_bot_5em{ padding-top:5em; margin-top:1em; padding-bottom:6em;}

/*自定议按钮*/
.btn-green {
  color: #fff;
  background-color: #88a31a;
  border-color: #768b22;
}
.btn-green:focus,
.btn-green.focus {
  color: #fff;
   background-color: #768b22;
  border-color: #6e831a;
  
 
}
.btn-green:hover {
  color: #fff;
   background-color: #768b22;
  border-color: #6e831a;
}
.btn-green:visited{ color:#fff;}
/*----------------------------*/

.btn-green-light {
  color: #fff;
  background-color: #88a31a;
  border-color: #768b22;
}
.btn-green-light:focus,
.btn-green-light.focus {
  color: #fff;
   background-color: #98b816;
  border-color: #88a31a;
  
 
}
.btn-green-light:hover {
  color: #fff;
   background-color: #98b816;
  border-color: #88a31a;
}
.btn-green-light:visited{ color:#fff;}
/*----------------------------*/

.max-width-100{ max-width:100%;}
.on-box-shadow{box-shadow: none; 
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;}
.on-box-shadow:hover{box-shadow: 1px 1px 10px rgba(100,100,100,0.2);}


/*----------------------------*/


/*product block*/
.bold_title{font-size:24px; }
.title_b_line{width:200px; height:3px; background:url(images/grandpower/bg_line.gif) repeat-y right center;}

.pro_cat_bar{width:480px; height:57px; background:#fff; margin-top:30px; border:1px solid #e5e5e5; float:left;box-shadow: 1px 1px 3px rgba(230,230,230,0.9); position:relative;}
.pro_cat_more{ position:absolute; right:15px; top:20px; font-size:1em;}
.pro_cat_more:hover{ text-decoration:none}
.pro_cat_more .fa{ color:#809d00}
.pro_cat_bar h2{text-align:left; padding:10px; font-size:16px;}
.pro_cat_bar h2 a{ font-size:1em;}

.pro_gray_block{margin-top:3em; padding-top:3px;padding-bottom:3em; background:#f5f5f5;}

.pro_list_name{text-align:left}
.pro_list_name h3{line-height:1.6em; font-size:2em; color:#212121}
.pro_list_name h3 a{color:#212121}
.pro_list_name h3 a:hover{color:#000; text-decoration:none;}
.pro_withe_block .pro_list_name h3 a{color:#697d10}
.pro_withe_block  .pro_list_name h3 a:hover{color:#5d6f0c; text-decoration:none;}

.pro_list_name .list_desc{padding-top:15px; line-height:1.8em; color:#333; font-size:1.2em;}

.circle_box{padding-top:25px;}
.circle_box_list{float:left; width:25%; height:130px; position:relative; }
.c_box_desc{position:absolute; left:20%; top:0px; height:130px; width:60%; color:#5b6f04; text-align:center; font-size:1.1em; line-height:1.4em; }
.txt_valing{ width:100%; height:130px; display:table-cell; vertical-align:middle}

.pro_withe_block{padding-top:6em; padding-bottom:3em; background:#fff;}
.pro_withe_block .pro_list_name h3{ color:#6e831a}
.pro_withe_block .c_box_desc{ color:#545454;}


.pro-mut-list{ text-align:left;}
.pro-mut-list h3{line-height:1.6em; font-size:1.3em; color:#6e8311}
.pro-mut-list h3 a{ color:#697d10}
.pro-mut-list h3 a:hover{ text-decoration:none; color:#5a6c0a}
.pro-mut-list p{padding-top:15px; line-height:1.6em; color:#545454;}
.pro-mut-list .btn-green-light{color:#fff; width:90%; padding:5px; font-size:13px;}
.pro-mut-box-01{border-left:1px solid #e0e0e0;padding-top:3em; padding-bottom:2.1em;}
.a-btn-box{ text-align:center}


/*底部*/
.footer{padding-bottom:2em; position:relative; color:#d0d0d0;}
.footer_hr{border-top:2px solid #00873d; margin-top:0}
.footer .copyright{padding-top:1em; margin-top:2em;  clear:both}
#footer a{ color:#d0d0d0;}
/*#footer*/
#footer{ min-height:100px;   text-align:left; padding-bottom:1.5em; background:#2e2e2e; /*background:#e0e0e0;*/border-top:4px solid #a0a0a0;background:url(images/grandpower/footer-bg.jpg) no-repeat center top #191919;}
#footer .footer-copyright{ min-height:60px; margin-top:2em; text-align:center; border-top:1px solid #555; color:#fff;}
#footer .link_list h4{ text-align:left; margin-bottom:0.8em;color:#d0d0d0; padding-left:20%;}
#footer .link_list ul{ padding-left:20%;}
#footer .link_list h4 a{ color:#d0d0d0}
#footer .link_list li{ text-align:left; margin-top:0.5em;}
#footer .link_list li a{ color:#d0d0d0; font-weight:400;}
#footer .footer-social{ padding-bottom:30px;}
#footer .footer-social a{ color:#d0d0d0; display:block; text-align:center; margin-top:0.6em;*width:80%;}
/**/

.sns_button a { display:inline-block; font-size:1.8em; }

@media (min-width: 768px) and (max-width: 991px) {
  #footer .copyright{ background:#7baf2a}
  #footer .copyright .col-lg-5{ background:none}
  #footer .copyright .col-lg-5 .btn{ margin:0; background:#fafafa; margin-top:20px;}
  
  #footer .link_list h4{ text-align:left; margin-bottom:0.8em;color:#333; padding-left:0px;}
#footer .link_list ul{ padding-left:0px;}
}

/*mobile*/
@media (max-width: 767px) {

 #footer .copyright{background:#7baf2a}
 #footer .copyright .col-lg-5{ background:none}
 #footer .copyright .col-lg-5 .btn{ margin:0; background:#fafafa; margin-top:20px;}
 
 #footer .link_list h4{ text-align:left; margin-bottom:0.8em;color:#333; padding-left:0px;}
#footer .link_list ul{ padding-left:0px;}
}

/*手机置标*/
#is_mobile_flag{ width:0px;}

@media (min-width: 768px) and (max-width: 991px) {
 #is_mobile_flag{ width:1px;}
}

@media (max-width: 767px) {
 #is_mobile_flag{ width:1px;}
}
/*end置标*/

/*---------幻灯片使用--------*/
#banner .silde_img_bg{width:auto; height:100%; position:relative; z-index:1;}
#banner .silde_text_layer{width:100%; height:auto; position:absolute; left:0; top:0; z-index:2;}
#video-frame{margin-top:3em; padding-bottom:2.2em; position:relative;}
#video-code{display:none; width:100%;}
#video-close{background:#000; width:100%; height:20px; text-align:right; font-size:1.2em; color:#fff; display:block;}
#video-close:hover{text-decoration:none; color:#F00}
body .video-play{position:absolute; width:100%;left:0; top:30%; height:auto; font-size:4em; color:#fff;}
body .video-play:hover{color:#e90633;}

.swpie_change_small{transform: translate3d(800px, 0px, 0px) scale(0.9); transition-duration: 1000ms; background:#000;}
.swpie_change_big{transform: translate3d(-800px, 0px, 0px) scale(1);transition-duration: 1000ms; background:#000;}
/*动图left*/
.fly_left_for_slide_init{
	/*webkit-transition: all .6s linear;*/
    /*-moz-transition: all .6s linear;*/
   /* -o-transition: all .6s linear;*/
   /* transition: all .6s linear;*/
	filter: alpha(opacity=0);
    opacity: 0;
	-webkit-transform: translatex(-34px);
	transform: translatex(-34px);
	
	
}
	
.fly_left_for_slide_end{webkit-transition: all .6s linear; 
    -moz-transition: all .6s linear;
    -o-transition: all .6s linear;
    transition: all .6s linear;
	opacity: 1;
	-webkit-transform: translatex(0px);
	transform: translatex(0px);
	animation-delay:1.5s;
    -webkit-animation-delay:1.5s; 
}

/*动图right*/
.fly_right_for_slide_init{
	
	filter: alpha(opacity=0);
    opacity: 0;
	-webkit-transform: translatex(34px);
	transform: translatex(34px);
	
	
}
	
.fly_right_for_slide_end{webkit-transition: all .6s linear;
    -moz-transition: all .6s linear;
    -o-transition: all .6s linear;
    transition: all .6s linear;
	opacity: 1;
	-webkit-transform: translatex(0px);
	transform: translatex(0px);
	animation-delay:1.5s;
    -webkit-animation-delay:1.5s; 
}
	
	
	/*动图left*/
.fly_top_for_slide_init{
	
	filter: alpha(opacity=0);
    opacity: 0;
	-webkit-transform: translatey(-34px);
	transform: translatey(-34px);
	
	
}
	
.fly_top_for_slide_end{webkit-transition: all .6s linear;
    -moz-transition: all .6s linear;
    -o-transition: all .6s linear;
    transition: all .6s linear;
	opacity: 1;
	-webkit-transform: translatey(0px);
	transform: translatey(0px);
	animation-delay:1.5s;
    -webkit-animation-delay:1.5s; 
}
	
	
	/*动图left*/
.fly_bottom_for_slide_init{
	
	filter: alpha(opacity=0);
    opacity: 0;
	-webkit-transform: translatey(34px);
	transform: translatey(34px);
	
	
}
	
.fly_bottom_for_slide_end{webkit-transition: all .6s linear;
    -moz-transition: all .6s linear;
    -o-transition: all .6s linear;
    transition: all .6s linear;
	opacity: 1;
	-webkit-transform: translatey(0px);
	transform: translatey(0px);
	animation-delay:1.5s;
    -webkit-animation-delay:1.5s; 
}
/*for new slide*/

/*首页前端sologan*/
.gp_sologan_left{background:#2e2d32; height:100px;box-shadow: 1px 1px 8px rgba(100,100,100,0.8);}
.gp_slg_logo_01{text-align:right; padding-top:3px;}
.gp_slg_logo_01 img{max-width:40%; margin-right:23%;}
.gp_slg_logo_02{padding-top:6px; text-align:left}
.gp_slg_logo_02 img{max-width:40%; margin-left:23%}
.gp_slg_text{background:#56621c;background-image:linear-gradient(-30deg,#8ca527,#65771d,#60711c);box-shadow: 1px 1px 8px rgba(100,100,100,0.8);/*border-top-left-radius:0em;border-bottom-left-radius:0em;*/}

.gp_slg_text_b{padding:15px; text-align:left}
.gp_slg_text_b h1{font-size:24px; font-family:'微软雅黑'; color:#feffd5}
.gp_slg_text p{color:#e1e9c4; margin-top:8px;}





/*导航，产品*/
.nav-pro-box{display: none; width:100%; top:96px; background:url(images/grandpower/gp_s-menu-bg2.png) repeat-x left bottom #fff;filter: alpha(opacity=100);opacity: 1;}
.nav-pro-item{ padding-top:20px; padding-bottom:25px; border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0; height:170px;}
.nav-pro-title a{color:#697d10}
.nav-pro-title a:hover{color:#5b6e06; text-decoration:none}

.nav-pro-cat{ padding-top:50px; height:170px; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}

/*导航 方案*/
.nav-solu-cat{ text-align:left; padding-top:20px; padding-bottom:15px; border-right:1px dotted #e5e5e5;}


/*方案*/
.nav-case-itme{margin-bottom:5px; padding-left:10px;padding-right:10px;}
.nav-case-item-a{height:90px; border:1px solid #e0e0e0; display:block; text-align:left; overflow:hidden; font-size:13px; position:relative}
.nav-case-item-img{display:inline-block; float:left}
.nav-case-item-img img{ width:70px; height:91px}
.nav-case-item-title{width:auto; float:left; width:60%; padding-left:15px; padding-top:15px;}
.nav-case-go-view{position:absolute; right:15px; bottom:10px; font-size:12px; color:#8aa70a}

.nav-case-item-a:hover{ text-decoration:none; color:#545454;box-shadow: 1px 1px 10px rgba(100,100,100,0.2);}
.nav-case-item-a:hover .nav-case-go-view{ color:#697d10}

/*案例*/
.nav-case1-itme{margin-bottom:5px; padding-left:15px;padding-right:10px;}
.nav-case1-item-a{min-height:30px; border-bottom:1px dotted #e0e0e0; display:block; text-align:left;  font-size:13px; position:relative; width:90%;padding-bottom:5px; margin-top:10px;}
.nav-case1-item-img{display:inline-block; float:left}

.nav-case1-item-title{width:auto; }
.nav-case1-go-view{position:absolute; right:15px; bottom:10px; font-size:12px; color:#8aa70a}

.nav-case1-item-a:hover{ text-decoration:none; color:#697d10;}
.nav-case1-item-a:hover .nav-case1-go-view{ color:#697d10}

/*面包cookie*/
body .position_nav{padding-top:20px;  min-height:38px; color:#666;}
body .position_nav .p_nav_title{text-align:left;font-size:0.9em; padding-right:15px; }
.nav_button{ padding-bottom:18px; border-bottom:1px solid #e0e0e0;}
.nav_button a{ display:inline-block; min-width:160px; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; border:1px solid #d0d0d0; margin-left:10px; margin-right:10px; text-align:center; margin-bottom:10px; color:#545454;}
.nav_button .small_cls_list{ padding-top:7px; padding-bottom:7px;}
.prolist_menu_list{ text-align:left;}
.prolist_menu_clear{ display:block; width:100%; clear:both;}

.nav_button a:hover, .nav_button .menu_sel_cls{ color:#fff; text-decoration:none; background:#879e23;border:1px solid #687c0f;/*background:#3e91e5; border:1px solid #297ccf/*005dba*/}
@media (min-width: 768px) and (max-width: 991px) {
body .position_nav .p_nav_title{ padding-left:15px; padding-right:15px;}
}
.nav-top-title{ font-size:1.8em}
/*内容框*/
.about-box{ padding-top:3em; text-align:left; line-height:1.7em; font-size:15px;padding-bottom:3em}
.about-box img{ max-width:100%}
.about-box hr{border-color:#d0d0d0}
.about-box a:link{color:#859f11}

/*导航居左*/
.go_to_left{ position:fixed; left:-5px; top:20px; width:148px; padding-left:10px; padding-top:25px; padding-bottom:15px; background:#fefefe; z-index:999; box-shadow: 1px 1px 10px rgba(100,100,100,0.2);filter: alpha(opacity=88);opacity: 0.88; border:1px solid #adc541;}
.go_to_left .nav_button a{ width:110px; min-width:110px;padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; margin-left:0px; margin-right:0px; text-align:center; margin-bottom:10px; font-size:0.8em; border-radius: 3px;}
.go_to_left .text_color_6{ font-size:1.1em;}

/*newslist*/
#news_list, #news_detail { padding-left:60px;}
.news_list{ padding-left:40px}
#news_list .main-b-title{ color:#005dba}
.news-list-ul{padding-top:20px; padding-bottom:20px;}

.news-blk-index{ margin-top:66px; text-align:left; font-size:1.1em; min-height:400px;}

body  .news-row-blk{ margin-top:28px; margin-bottom:28px;}

body .news-img-s{float:left; width:30%;}
body .news-img-s img{ max-height:156px;}
body .top-news-item-s{width:100%; margin-bottom:1.5em; padding-bottom:1.2em; border-bottom:1px solid #e0e0e0;}

body .news-text{float:left; width:70%; text-align:left}

body .news-text .news-title{font-size:1.1em; line-height:1.6em;   padding-left:16px;}



body .news-text .news-title a:hover{ text-decoration:none}

body .news-text .news-title a:visited {

	

}

body .news-text .news-dt{ padding-left:16px; font-size:1em; padding-top:0.6em; color:#888;}

/*分页*/
/*分页导航*/
#pageSet{ padding-top:80px; }
#pageSet .pages{

clear:both; font-size:0.9em; 

padding-top:3px;

	text-align:center;

	padding-bottom:3px;

	padding-right:10px;

	height:22px;

	line-height:22px;

}

#pageSet .pages a:link{

	display:inline;

	border:1px solid #d0d0d0;

	color:#333;

	background:#fff;

	padding:5px 15px;

	margin:0px 6px;

}

#pageSet .pages a:visited{

	display:inline;

	border:1px solid #d0d0d0;

	color:#333;

	background:#fbfbfb;

	padding:5px 15px;

	margin:0px 6px;

}

#pageSet .pages a:hover{

	display:inline;

	/*border:1px solid #297ccf;*/

	color:#fff;

	/*background:#3e91e5;*/
	background:#7c9607;border:1px solid #62760a;

	padding:5px 15px;

	margin:0px 6px;

}

#pageSet .pages .click{

	display:inline;

	/*border:1px solid #297ccf;*/

	color:#fff;

	/*background:#3e91e5;*/
    background:#7c9607;border:1px solid #62760a;
	padding:5px 15px;

	margin:0px 6px;

}

#pageSet .pages span{

	display:inline;
border-radius: 4px;
	/*border:1px solid #297ccf;*/
    
	color:#fff;

	 /*background:#3e91e5;*/
	 background:#7c9607;border:1px solid #62760a;

	padding:5px 15px;

	margin:0px 6px;

	

}


.clear{ width:100%; clear:both;}
.width-90{ max-width:90%;}	
.width-80{ max-width:80%;}	
.width-70{ max-width:70%;}	
.width-60{ max-width:60%;}	
.width-50{ max-width:50%;}	
.width-40{ max-width:40%;}

/*news detail*/
/*--新闻详请*/

/*新闻内容*/
#news_detail{ color:#454545}
#news_detail .main-b-title{ color:#005dba; padding-bottom:50px;}
.main-b-content{ margin-top:66px; text-align:left; font-size:1em; min-height:500px; line-height:1.7em; margin-bottom:3em;}
.newsTitle{ text-align:center; border-bottom:1px solid #d0d0d0;}

.newsTitle h2{ color:#454545; font-size:1.5em; margin-bottom:0.8em;}

.newsTitle p{ text-align:right;font-size:1.1em; color:#8a8a8a;}



.textBoxTxt { padding-top:30px; padding-bottom:20px;  /*color:#61676c#81898c;*/ min-height:300px; font-size:15px; line-height:1.7em; color:#454545;}
.textBoxTxt a { color:#95b409}

.textBoxTxt p{margin-top:10px;}
.textBoxTxt img{ max-width:100%;}

#moreNews{ margin-top:1.6em; border-top:1px solid #ececec; padding-top:1em; padding-bottom:30px;}

#moreNews h4{ font-size:1.2em; color:#95b409; margin:1em; margin-left:0;}

#moreNews p{ font-size:1.1em; text-align:left; padding-bottom:5px;}

#moreNews p span{ color:#888;}

#moreNews a{}

#moreNews a:hover{ text-decoration:none}

#moreNews a:visited {

	color:#989898;

}

/*下载列表*/
.sCat{ border:1px solid #e0e0e0; background:#fafafa;}
#down_list{ padding-top:15px; padding-bottom:15px;  }
#down_list li{ padding-top:5px; padding-bottom:5px; font-size:1.2em}
.sCat_title{ background:#738b07; color:#fff; padding:15px; font-size:1.2em; border:1px solid #536506;}
.sCat_title a{ color:#fff;} 


/*底部*/
.content-all-box{background:url(images/grandpower/partner-bg-wg-inner.jpg) no-repeat center bottom #fff;/*#ebf0f3*/}

.hr_yello_bar{ border-width:2px; margin-top:4px; border-color:#88a31a}

/**/
.pro-border-top{ border-top:1px solid #d5d5d5; margin-top:30px; padding-top:30px;}

#content_news_list_box{ padding-bottom:3em;}

.right_news_list_box{width:auto; min-height:400px; background:#fafafa;box-shadow: 1px 1px 10px rgba(100,100,100,0.2); margin-top:50px; border:1px solid #e0e0e0; padding:10px; padding-top:20px;}
.right_news_title{font-size:1.5em; padding-bottom:15px; border-bottom:1px solid #c0c0c0;}
.right_news_box{padding-top:15px; border-top:1px solid #f9f9f9;}
.right_news_list{padding-bottom:15px;}
.right_news_list img{max-width:80%; max-height:140px}
.rnew-title{padding:10px;}

/*下载*/
#go_dow_box{ display:none}
.go_to_down_box{position:relative; width:100%; height:auto; padding-top:15px;}
.down_box_01{position:absolute; width:30px; height:30px; left:150px; top:1px; font-size:18px; color:#333}
.down_box_02{position:relative; left:30px; width:460px; min-height:160px; background:#333; font-size:14px;padding:15px; color:#fff;}

.down_box_02 .error{ font-weight:lighter; color:#F63}
.down_box_02 .errMsg_1{ text-align:center; padding-top:4px;} 


/*产品页*/
.block_product{ min-height:700px;}
.pro_name{ text-align:left; padding-top:2em; padding-bottom:2em; font-size:2em;}
.proBoxTxt{ text-align:left; min-height:400px; padding-bottom:300px;}


.our-partner{height:400px; padding-top:130px;  margin-top:30px;}

/*编辑用的*/
.edit_gray_box{background:#f5f5f5;padding:15px;}
.proBoxTxt .edit_max-w90{ max-width:90%;}

.proBoxTxt .pro_download{ font-size:1em;}
.proBoxTxt .pro_download a{ color:#454545;}
.proBoxTxt .pro_download a:hover{ color:#95b409;}
.proBoxTxt .nav_button{ border-bottom:none}
.proBoxTxt .nav_button a{ padding:5px; min-width:120px; color:#454545}
.proBoxTxt .nav_button a:hover{ color:#fff;}
/*导航居左*/
.proBoxTxt .go_to_left{ position:fixed; left:-5px; top:20px; width:100px; padding-left:5px; padding-top:25px; padding-bottom:15px; background:#fefefe; z-index:999; box-shadow: 1px 1px 10px rgba(100,100,100,0.2);filter: alpha(opacity=88);opacity: 0.88; }
.proBoxTxt .go_to_left .nav_button a{ width:70px; min-width:70px; padding-top:5px; padding-bottom:5px; margin-left:0px; margin-right:0px; text-align:center; margin-bottom:10px; font-size:0.7em; border-radius: 3px;}
.proBoxTxt .go_to_left .text_color_6{ font-size:1.1em;}


/*客服条*/
.qq_side img{border:0;}
.qq_side{position:fixed;width:54px;height:275px;right:0;top:320px;z-index:9900;}
.qq_side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444; text-align:left;}
.qq_side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#333;opacity:1;filter:Alpha(opacity=100);color:#333;font:14px/54px "微软雅黑";overflow:hidden;}
.qq_side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#333;opacity:1;filter:Alpha(opacity=100);transition:all 0.3s;}
.qq_side ul li .sidetop:hover{background:#7baf2a;opacity:1;filter:Alpha(opacity=100);}
.qq_side ul li img{float:left;}
/**/

/*pad*/

@media (min-width: 768px) and (max-width: 991px) {
  .qq_side{ display:none}
}



/*mobile*/

@media (max-width: 767px) { .qq_side{ display:none}}


/*结束QQ*/
.phone_title_desc{ display:none}
.parner_img img{ width:100px;}

/*对旧显示1024的调整*/
@media (min-width: 992px) and (max-width: 1024px) {
  /*导航*/
  .menu_block .nav_2{font-size:1em; }

.menu_block .nav_1{padding-right:15px;}
.menu_block .nav_2{padding-right:15px; padding-left:15px;}
.menu_block .nav_3{padding-left:15px;}
 /*-end导航*/
 
 /*屎碌梗*/
 .gp_slg_text_b{ font-size:10px; padding-bottom:20px;}
 

 
 /*客户*/
 .our-partner{ font-size:12px;}
 .parner_img img{ width:94px;}
 
 /*底*/
 #footer{ font-size:11px;}
 .bottom_txt { font-size:10px}
 
 /*导航居左*/
 /*导航居左*/
.go_to_left{ width:118px; padding-left:5px; padding-top:25px;}
.go_to_left .nav_button a{ width:92px; min-width:92px;padding-left:2px; padding-right:2px; padding-top:5px; padding-bottom:5px; margin-left:0px; margin-right:0px; text-align:center; margin-bottom:10px; font-size:0.6em; }
.go_to_left .text_color_6{ font-size:1em;}

/*产品居左*/
/*导航居左*/
.proBoxTxt .go_to_left{ position:fixed; left:-5px; top:20px; width:60px; padding-left:2px; padding-top:25px; padding-bottom:15px; }
.proBoxTxt .go_to_left .nav_button a{ width:40px; min-width:40px; padding-top:2px; padding-bottom:2px; margin-left:0px; margin-right:0px; text-align:center; margin-bottom:10px; font-size:0.4em; border-radius: 3px; line-height:1.5em}
.proBoxTxt .go_to_left .text_color_6{ font-size:0.8em;}

} 


/*对旧显示1024的调整*/
@media (min-width: 1025px) and (max-width: 1280px) {
 

/*产品居左*/
/*导航居左*/
.proBoxTxt .go_to_left{ position:fixed; left:-5px; top:20px; width:82px; padding-left:2px; padding-top:25px; padding-bottom:15px; }
.proBoxTxt .go_to_left .nav_button a{ width:60px; min-width:60px; padding-top:2px; padding-bottom:2px; margin-left:0px; margin-right:0px; text-align:center; margin-bottom:10px; font-size:0.5em; border-radius: 3px; line-height:1.5em}
.proBoxTxt .go_to_left .text_color_6{ font-size:1em;}

} 



/*pad平板调整*/
@media (min-width: 768px) and (max-width: 991px) {
	body {
	font-size:12px;
	}
	
  /*导航条*/
  .lang_box{ width:18%;height:92px; border-left:1px solid #a8b7be; float:left; text-align:left;}
  .lang_box .lang_in_2{display:block; color:#fff; margin-left:10px; font-size:1em;}
  .block_menu{ width:59%; float:left;max-width:59%; }
  
  .nav_li_2, .menu_block ul li { width:25%; float:left; height:46px;border-bottom:1px solid #aaa;}
  .menu_block .nav_2 { height:46px; padding-top:15px; padding-left:2px; padding-right:2px; width:100%; text-align:center; font-size:1em; border-right:1px solid #aaa;}
  .menu_block .pad-right .nav_2{ border-right:none}
  
  
  /*滚动发生的效果*/
.block_header_move .header_menu{background:rgba(50,50,50,0.9); border-top:4px solid #cece20; height:96px;}
.block_header_move .header_menu .block_logo img{ max-height:90px;}
.block_header_move .header_menu .menu_block{height:92px}
.block_header_move .header_menu .menu_block ul li{ height:46px;}
.block_header_move .header_menu .menu_block .nav_2{ display:inline-block;  font-size:1em; letter-spacing:0.2em; color:#fff; height:46px;padding-top:15px; font-family:'微软雅黑';text-shadow: 1px 1px 0 #333;/*#1A668E;*/ }
.block_header_move .lang_box{ height:92px;}

.block_header_move .lang_box .lang_txt{margin-top:25px;} 
.block_header_move .nav_sb{ top:46px;} 

/*屎碌梗*/
.gp_slg_text_b{ font-size:9px;}
.gp_slg_text_b h1{ font-size:1.8em;}
.gp_slg_text{border-top-left-radius: 0em;
    border-bottom-left-radius: 0em;
	border-top-right-radius: 0em;
    border-bottom-right-radius: 0em;}
  
/*底*/
.bottom_txt  { padding-top:20px; line-height:1.7em} 
#footer h4{ font-size:15px;}

/*parner*/
 .parner_img img{ max-width:80px;}
 
 
 /*产品块*/
 .pro_gray_block .tow-pro-list{ border-top:none;border-bottom:none; background:#fafafa;}
.pro_white_block .tow-pro-list{ border-top:none;}

.tow-pro-list-1, .tow-pro-list-2{ padding-bottom:4em; padding-top:4em;}
.tow-pro-list-2{ border-left:none;border-top:1px solid #e0e0e0;}

.circle_box{ font-size:11px;}

/*方案*/
.block_solution .col-sm-6{ width:100%;}
.solu-cir-1, .solu-cir-2, .solu-cir-3, .solu-cir-4, .solu-cir-5, .solu-cir-0{ position:static; width:200px; height:200px; margin-bottom:15px; margin-top:15px;}
.solu-list-left .solu-c-a{ font-size:13px;}

.small_but_div{ margin-top:30px;}

.news-all-box{ padding-top:30px; border-left:none; border-top:1px solid #e0e0e0; margin-top:30px;}
.our-partner{ font-size:11px;}

/*导航居左*/
/*导航居左*/
.go_to_left, .proBoxTxt .go_to_left{ position:fixed; left:15px; top:0px; width:100%; padding-left:10px; padding-top:10px; padding-bottom:0px; background:#eee; z-index:999; box-shadow: 1px 1px 10px rgba(100,100,100,0.3);filter: alpha(opacity=100);opacity: 1; border:none; border-bottom:1px solid #333; text-align:center;
border-top-left-radius: 0em;
    border-bottom-left-radius: 0em;
	border-top-right-radius: 0em;
    border-bottom-right-radius: 0em;
}
.go_to_left .nav_button a, .proBoxTxt .go_to_left .nav_button a{ width:auto; min-width:80px;padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; margin-left:8px; margin-right:8px; text-align:center; margin-bottom:10px; font-size:0.8em; border-radius: 3px;}
.go_to_left .text_color_6, .proBoxTxt .go_to_left .text_color_6{ font-size:1em;}
.go_to_left .nav_button, .proBoxTxt .go_to_left .nav_button{ padding-bottom:2px; border-bottom:none}
.go_to_left .nav-top-title, .proBoxTxt .go_to_left .nav-top-title{ display:none}

/*新闻*/
#news_list, #news_detail{ padding-left:15px;}
.right_news_list_box{ display:none}

/*下载*/
.down_box_02{width:100%; font-size:12px; left:0;}
.down_box_02 br{ display:none}
.down_box_02 .btn{ font-size:12px;}

/*幻灯*/
.block_silde{ width:100%; height:auto;}
#banner .swiper-slide{ height:auto;}
#banner .swiper-slide .customer_inner img{ width:100%;}
.arrow-left, .arrow-right{ display:none}

body .pagination {
position:relative; 
left: 0;
text-align: center;
bottom: 0px;
width: 100%;
z-index:999;
}

body .swiper-pagination-bullet {
display: inline-block;
width: 10px;
height: 10px;

background:#aaa;/*border-bottom:1px solid #d0d0d0;background:transparent;*/ 
box-shadow:none;
margin: 0 8px;
cursor: pointer;
border-radius: 50%;
transition: 0.4s;
}
body .swiper-pagination-bullet-active{border-bottom:2px solid #738911;background:#738911; /*width:80px; height:2px; border:2px solid #ffee5b;*/}

#news_detail img{ padding-bottom:5px;}

}

/*
====================pad手机调整=============================
*/
@media (max-width: 767px) {
	body {
	font-size:11px;
	}
	
  /*导航条*/
  /*头*/
.block_header{ height:60px; width:100%;  z-index:999; position:fixed; left:0; top:0;}
.header_menu{border-top:0px solid #000/*b9bf3c*/;background:rgba(49,59,69,.5) ;/*rgba(150,150,150,0.6)rgba(83,117,129,0.6);*/ border-bottom:1px solid #abbac1; height:60px;}




.block_logo{ width:30%; float: left; height:100%; background:rgba(0,0,0,.5); /*background:#212121;*/ text-align:center;}

.block_logo img{ max-height:50px; height:50px; margin-top:4px;}

.lang_box{ height:60px; }
.lang_box .lang_txt, .lang_box .lang_in_1{margin-top:5px; display:none} 
.lang_box .lang_in_2{ display:block; margin-left:0; text-align:center; margin-top:19px;}
/*header_menu*/

.outer_header{ height:100%; position:relative;}
.block_menu{ width:58%; float:left;max-width:58%; }
.menu_block{ /*width:76%;*/ height:60px;  /*float:right;*/  /*margin-top:20px;*/ color:#8a8a8a; text-align:center; display:none}

.menu_block ul li{ display:inline-block; position:relative; height:60px; display:none}


.menu_block .nav_2{ display:inline-block;  font-size:1.2em; letter-spacing:0.2em; color:#fff; height:92px;padding-top:36px; font-family:'微软雅黑';text-shadow: 1px 1px 0 #333; display:none;/*#1A668E;*/ }

  
  
  /*滚动发生的效果*/
.block_header_move .header_menu{background:rgba(50,50,50,0.9); border-top:0px solid #000; height:60px;}
.block_header_move .header_menu .block_logo img{ max-height:50px; height:50px}
.block_header_move .header_menu .menu_block{height:60px}
.block_header_move .header_menu .menu_block ul li{ height:46px; display:none}
.block_header_move .header_menu .menu_block .nav_2{ display:inline-block;  font-size:1em; letter-spacing:0.2em; color:#fff; height:46px;padding-top:15px; font-family:'微软雅黑';text-shadow: 1px 1px 0 #333;/*#1A668E;*/ }
.block_header_move .lang_box{ height:60px;}

.block_header_move .lang_box .lang_txt{margin-top:5px;} 
.block_header_move .nav_sb{ top:46px;} 

/*手机不隐藏*/
/*.block_header_none{ opacity:1;filter:Alpha(opacity=100); display:block}*/

/*屎碌梗*/
.gp_sologan_left{ display:none;}
.gp_slg_text_b{ font-size:9px;}
.gp_slg_text_b h1{ font-size:1.8em;}
.padding_top_bot_5em{ padding-left:8px; padding-right:8px;}
.gp_slg_text{
	width:100%;
	border-top-left-radius: 0em;
    border-bottom-left-radius: 0em;
	border-top-right-radius: 0em;
    border-bottom-right-radius: 0em;}
  
/*底*/
.bottom_txt  { padding-top:20px; line-height:1.7em} 
#footer h4{ font-size:15px; line-height:2.5em;}

/*parner*/
 .parner_img img{ max-width:80px;}
 
 
 /*产品块*/
 .bold_title{font-size:18px; }
.title_b_line{width:160px;}

.pro_cat_bar{width:100%; min-height:57px; height:auto; background:none; text-align:center; margin-top:30px; border:none; float:none;box-shadow: none/*1px 1px 3px rgba(230,230,230,0.9)*/; position:relative; overflow:hidden}
.pro_cat_bar .btn{ word-break: break-all;word-wrap: break-all; width:100%; white-space:normal;}
.pro_cat_more{ position:absolute; right:15px; top:20px; font-size:1em; color:#fff; display:none}
.pro_cat_bar h2{text-align:center; padding:10px; font-size:16px;}
.pro_list_name h3{line-height:1.6em; font-size:1.6em; color:#212121}
.circle_box_list{ display:none}
 
 .pro_gray_block .tow-pro-list{ border-top:none;border-bottom:none; background:none;}
.pro_white_block .tow-pro-list{ border-top:none;}

.tow-pro-list-1, .tow-pro-list-2{ padding-bottom:4em; padding-top:4em;}
.tow-pro-list-2{ border-left:none;border-top:1px solid #e0e0e0;}

/*方案*/
.block_solution .col-sm-6{ width:100%;}
.solu-cir-1, .solu-cir-2, .solu-cir-3, .solu-cir-4, .solu-cir-5, .solu-cir-0{ position:static; width:200px; height:200px; margin-bottom:15px; margin-top:15px;}
.solu-list-left .solu-c-a{ font-size:13px;}

.small_but_div{ margin-top:30px;}

.news-all-box{ padding-top:30px; border-left:none; border-top:1px solid #e0e0e0; margin-top:30px;}
.our-partner{ font-size:9px;}
.phone_title_desc{ display:block; color:#fff; text-align:center; padding-top:22px; font-size:15px;}

/*幻灯片*/
.block_silde{ width:100%; height:auto; margin-top:0px;}

/*内页菜单*/
.nav_button{ font-size:11px;}
.nav_button a{ display:inline-block; min-width:0px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; border:1px solid #d0d0d0; margin-left:5px; margin-right:5px; text-align:center; margin-bottom:5px; color:#545454;border-radius:0.6em;}
.nav-top-title{ font-size:1.3em}

.proBoxTxt{ font-size:15px;}
.proBoxTxt .nav_button{ line-height:1.5em;}
.proBoxTxt .nav_button a{ min-width:60px;}
/*about*/ 
.about-box{ font-size:15px;}

/*导航居左*/
/*导航居左*/
.go_to_left, .proBoxTxt .go_to_left{ position:fixed; left:15px; top:auto; bottom:0px; width:100%; padding-left:2px; padding-top:10px; padding-bottom:0px; background:#eee; z-index:999; box-shadow: 1px 1px 10px rgba(100,100,100,0.3);filter: alpha(opacity=100);opacity: 1; border:none; border-bottom:0px solid #333; text-align:center;
border-top-left-radius: 0em;
    border-bottom-left-radius: 0em;
	border-top-right-radius: 0em;
    border-bottom-right-radius: 0em;
}
.go_to_left .nav_button a, .proBoxTxt .go_to_left .nav_button a{ width:auto; min-width:60px;padding-left:3px; padding-right:3px; padding-top:5px; padding-bottom:5px; margin-left:3px; margin-right:3px; text-align:center; margin-bottom:10px; font-size:0.9em; border-radius: 3px;}
.go_to_left .text_color_6, .proBoxTxt .go_to_left .text_color_6{ font-size:1em;}
.go_to_left .nav_button, .proBoxTxt .go_to_left .nav_button{ padding-bottom:2px; border-bottom:none}
.go_to_left .nav-top-title, .proBoxTxt .go_to_left .nav-top-title{ display:none}

#footer .footer-copyright{ min-height:130px; }

.pad-left_phone .btn{ padding-top:5px; padding-bottom:5px;}

/*新闻*/
#news_list, #news_detail{ padding-left:15px;}
.right_news_list_box{ display:none}
/*下载*/
.down_box_02{width:100%; font-size:12px; left:0;}
.down_box_02 .btn{ font-size:12px;}
.down_box_02 br{ display:none}

/*幻灯*/
.block_silde{ width:100%; height:auto;}
#banner .swiper-slide{ height:auto;}
#banner .swiper-slide .customer_inner img{ width:100%;}
.arrow-left, .arrow-right{ display:none}

body .pagination {
position:relative; 
left: 0;
text-align: center;
bottom: 0px;
width: 100%;
z-index:999;
}

body .swiper-pagination-bullet {
display: inline-block;
width: 10px;
height: 10px;

background:#aaa;/*border-bottom:1px solid #d0d0d0;background:transparent;*/ 
box-shadow:none;
margin: 0 8px;
cursor: pointer;
border-radius: 50%;
transition: 0.4s;
}
body .swiper-pagination-bullet-active{border-bottom:2px solid #738911;background:#738911; /*width:80px; height:2px; border:2px solid #ffee5b;*/}


#news_detail img{ display:block; padding-bottom:5px; text-align:center; max-width:100%;}

}

/***************************************/

/*pad phone菜单*/
/*类目pad and mobile*/

body .pad-left_menu, body .pad-left_phone{ display:none; z-index:999; font-size:15px; overflow:auto}

body .pad-mark-bg{ display:none; z-index:990; background:rgba(0,0,0,0.7); position:fixed; right:0; top:0; width:100%;min-height:400px;}

#pad-right-bar{ display:none; position:fixed; top:40%; right:1em; z-index:9990;}

/*pad*/

@media (min-width: 768px) and (max-width: 991px) {

    body .left_menu{

		   display:none;

		}

   body .pad-left_menu, body .pad-left_phone{ display:none; position:fixed; width:70%; min-height:400px; right:-70%; top:0%;background:#fff; border-left:4px solid #d10b2f; z-index:999;}	

   body .pad-left_phone a{ font-size:1em; font-weight:400;  width:80%; margin-top:0.6em; color:#fff; padding-top:10px;  height:46px;}
   body .pad-left_phone .nav_a_1{ display:block; padding-left:15px; text-align:left; color:#545454; padding-top:3px; padding-bottom:3px; margin-top:5px; height:auto}

   #pad-right-bar{ display:block; font-size:15px;}

   #pad-right-bar a{ background:rgba(0,0,0,0.6); display:block; width:40px; height:40px; padding-top:5px; margin-bottom:0.5em; color:#fff; font-size:1.5em;}	
   
   #product_content_box{ padding-left:15px; font-size:1em;}

}



/*mobile*/

@media (max-width: 767px) {

	

	 body .left_menu{

		   display:none;

		}

     body .pad-left_menu, body .pad-left_phone{ display:none; position:fixed; width:90%; min-height:400px; right:-90%; top:0%;background:#fff; border-left:4px solid #d10b2f; z-index:999;}	

	 body .pad-left_phone a{ font-size:1em; font-weight:400;  width:80%; margin-top:0.6em; color:#fff; padding-top:10px;  height:auto;}
      body .pad-left_phone .nav_a_1{ display:block; padding-left:15px; text-align:left; color:#545454;padding-top:3px; padding-bottom:3px; margin-top:5px; height:auto}
   

     #pad-right-bar{ display:block; font-size:15px}

     #pad-right-bar a{ background:rgba(0,0,0,0.6); display:block; width:40px; height:40px; padding-top:5px; margin-bottom:0.5em; color:#fff; font-size:1.5em;}	
     
	 
	 #product_content_box{ padding-left:15px; font-size:1em;}
	 .friend_link{ display:none}
  

}

/**/
#menu-panel-mark  {
   border-top:1px solid #000; 
  font-weight:lighter; font-size:15px;
  background: #212121; overflow:auto;
  position:fixed; right:0; top:60px; display:none; z-index:9991; width:60%; height:100%; opacity:0;
 
}
#menu-panel-mark a{ display:block; color:#959595; text-shadow: 1px 1px 0px #121212; font-weight:400; font-size:1em; height:3em; padding-top:0.8em;
padding-bottom:0.8em; border-top:1px solid #353535; border-bottom:1px solid #000; text-indent:0.6em;}

#menu-panel-mark a:hover{ color:#000; text-shadow: 0px 1px 0px #888;}
@media (min-width: 768px) and (max-width: 991px) {
#menu-panel-mark{ top:130px; }
#menu-panel-mark a{ font-size:1.2em;}#menu-panel-mark .pad_menu{ display:none}

.friend_link{ display:none}
}