@charset "utf-8";
/*属性清除*/
.footer2{ display:none;}
.tpp{ display:none;}
*{font-family:"Microsoft YaHei",微软雅黑; padding:0; margin:0; }
.fl{ float:left;}
.fr{ float:right;}
body{margin:0 auto;/* background:#fbfefd; */background:url(../images/khal-bj.jpg) repeat-y top center;width: 100%;}
img{
	max-width: 100%!important;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}
h1,h2{margin:0;}
p{margin:0;}
input{margin:0;padding:0;overflow:hidden;}
a{text-decoration:none;}
ul{margin:0;padding:0;}
ul,li{list-style:none;}
.clearfix{clear:both;}
.content_c{width:1200px;margin:0 auto;}
.phone_box{ display:none;background:url(../images/khal-bj.jpg) no-repeat top center;/* background-size:100% 100%; */}

/*可调节*/
/*logo*/
.logobox{/*position:absolute;*/z-index:100;width:100%;}
.logobox_phone{ display:none;position:relative; overflow:hidden; color:#008603; position:relative; z-index:999; box-shadow:2px 2px 2px rgba(0,0,0, .08);}
.lo_bj{width: 100%;background:url(../images/logo-bj.jpg) no-repeat top center;background-size:100% 100%;}
.logo_backimg{margin:0 auto;padding:0;width:1200px;}
.logo_backimg img{width:100%;height:auto;display:block;}
.bj{background:url(../images/nav-bj.jpg) no-repeat top center;background-size:100% 100%;z-index: 999;width: 100%;}
.bj hr{border: 1px solid #865922;width: 99.8%;}
.bt_bj{width: 100%;}
.bt_nr{width: 1200px;margin: 0 auto;}
.bt-logo{width: 60%;float: left;}
.bt-logo img{float: left;vertical-align: middle;}
.bt-logo span{font-size: 30px;display: block;color: #030303;font-weight: 600;line-height: 2;}
.bt-logo span:last-child{font-size: 16px;text-transform: uppercase;}
.bt-tel{width: 12.83%;float: right;margin-top: 2.5%;}
.bt-tel img{vertical-align: middle;margin-right: 10px;}
.bt-tel span{display: block;font-size: 18px;color: #030303;line-height: 1;font-weight: 600;}
.bt-tel span span{color: #232323;display: inline-block;}
.bt-tel p{display: block;font-size: 18px;color: #030303;margin-top: 2%;line-height: 1;font-weight: 600;}

/*导航*/
/*该段代码是兼容各IE及不同内核的背景虚化设置，#BF017ac1种BF代表透明度0.75，017ac1是颜色，透明度计算公式255*0.75=191.25取整转换为十六进制BF*/
.nav_box1{background-color:rgb(1,122,193,0.75);-pie-background:rgba(1,122,193,0.75);/*IE6-8*/filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF017ac1,endColorstr=#BF017ac1);}

.h_t{width:100%;height:36px;background:#865922;}
.h_t span{line-height:36px;text-align:left;margin:0 auto;width:62.5%;display:block;color:#000000;font-size:13px;}
.nav_box{width:1200px;/*position:absolute;background:url(../images/nav_bj.jpg) no-repeat top center;*/z-index:100;margin:0 auto;}
.logo_lo{width:40%!important;float:left;line-height: 70px;}
.logo_lo span{font-family: "方正粗黑宋简体";color: #2458a1;font-size: 36px;margin-left: 2%;line-height: 80px;display: block;}
.logo_lo img{width:100%;vertical-align: middle;}
.logo_r{width:100%!important;float:right;height:100%;}
.nav_box ul{width:100%;/*margin-top:3.5%;*/height:70px;}
.nav_box li{width:10%!important;float:left;text-align: center;}
.nav_box li a{color:#fcfcfe;font-size:16px;font-weight:500;background-size:100% 100%;line-height:70px;/* padding:35% 0; */}
.nav_box li a span{width:100%;display:block;line-height:70px;border-right:1px solid #fff;}
.nav_box li a span:last-child{color:#a7a7a7;font-size:13px;border-right:0;}
.nav_box li:last-child a span{border-right:0;}
.nav_box li a:hover{background:#865922;background-size:100% 100%;color:#fff;}
.cur{background:#865922;background-size:100% 100%;color:#fff!important;font-weight:600!important;}
/*pc下拉菜单控制*/
.menu, .menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.menu {
    height: 50px;
}
/*.menu li*/
.submenu li{
    background: -moz-linear-gradient(#fff, #fff);
    background: -ms-linear-gradient(#fff, #fff);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));
    background: -webkit-linear-gradient(#fff, #fff);
    background: -o-linear-gradient(#fff, #fff);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff')";
    background: linear-gradient(#fff, #fff);
	margin:0;
    /*border-bottom: 2px solid #181818;
    border-top: 2px solid #303030;*/
}
.submenu li a{color:#000;line-height: 50px;}
.menu > li {
    display: block;
    float: left;
    position: relative;
}
.menu > li:first-child {
    border-radius: 5px 0 0;
}
.menu a {
    /*border-left: 3px solid rgba(0, 0, 0, 0);*/
    color: #fff;
    display: block;
    font-size: 18px;
    line-height: 50px;
    text-decoration: none;
    text-transform: uppercase;
}

.menu li:hover {
    /*background-color: #865922;
    background: -moz-linear-gradient(#865922, #865922);
    background: -ms-linear-gradient(#865922, #865922);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #865922), color-stop(100%, #865922));
    background: -webkit-linear-gradient(#865922, #865922);
    background: -o-linear-gradient(#865922, #865922);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#865922', endColorstr='#865922');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#865922', endColorstr='#865922')";
    background: linear-gradient(#865922, #865922);*/

    /*border-bottom: 2px solid #222222;
    border-top: 2px solid #1B1B1B;*/
}
.menu li:hover > a {
    /*border-radius: 5px 0 0 0;
    border-left: 3px solid #C4302B;
    color: #fff;*/
}

.submenu {
    left: 0;
    max-height:0;
    position: absolute;
    top: 100%;
    z-index: 0;

    -webkit-perspective: 400px;
    -moz-perspective: 400px;
    -ms-perspective: 400px;
    -o-perspective: 400px;
    perspective: 400px;
}
.submenu li {
    opacity: 0;

    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    -o-transform: rotateY(90deg);
    transform: rotateY(90deg);

    -webkit-transition: opacity .4s, -webkit-transform .5s;
    -moz-transition: opacity .4s, -moz-transform .5s;
    -ms-transition: opacity .4s, -ms-transform .5s;
    -o-transition: opacity .4s, -o-transform .5s;
    transition: opacity .4s, transform .5s;
	min-width:100%;
}
.submenu li a{padding-top:0!important;padding-bottom:0%!important;margin:0!important;}
.menu .submenu li:hover a {
    border-left: 3px solid #000;
    border-radius: 0;
    color: #fff;
}
.menu > li:hover {/* background: #865922; */}
.menu > li:hover .submenu, .menu > li:focus .submenu {
    max-height: 2000px;
    z-index: 10;
}
.menu > li:hover .submenu li, .menu > li:focus .submenu li {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.menu li:hover .submenu li:nth-child(1) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}
.menu li:hover .submenu li:nth-child(2) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.menu li:hover .submenu li:nth-child(3) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.menu li:hover .submenu li:nth-child(4) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.menu li:hover .submenu li:nth-child(5) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.menu li:hover .submenu li:nth-child(6) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.menu li:hover .submenu li:nth-child(7) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.menu li:hover .submenu li:nth-child(8) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}

.submenu li:nth-child(1) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}
.submenu li:nth-child(2) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.submenu li:nth-child(3) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.submenu li:nth-child(4) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.submenu li:nth-child(5) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.submenu li:nth-child(6) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.submenu li:nth-child(7) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.submenu li:nth-child(8) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}
/*pc下拉菜单控制结束*/
/*轮番图控制*/
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 450px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:100%;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}
/*轮番图控制结束*/
.ly_bj{width: 100%;background:url(../images/z_bj.jpg) no-repeat center center; background-size: 100% 100%;}
.ly{width: 1200px;margin: 0 auto;padding: 3% 0;}
.ly_nr{width: 23.5%;float: left;margin-right: 2%;}
.ly_nr:nth-child(4){margin-right: 0;}
.ly_nr img{width: 100%;}
.ly_nr a{width: 100%;background: #865922;display: block;text-align: center;line-height:4rem;font-size: 1rem;color: #fff;}



.pp{width: 1200px;margin: 0 auto;overflow: hidden;padding: 3% 0;}
.pp-t{width: 20.5%;}
.pp-1{width: 36%;}
.pp-2{width: 36%;}
.pp div{margin-right: 3.75%;float: left;}
.pp div img{width: 100%;}
.pp div:nth-child(3){margin-right: 0;}

/*优质服务*/
.xcy{width: 100%;background:#865922;margin-bottom: 5%;}
.xcynr{width: 1200px;margin: 0 auto;padding: 1% 0;font-family: "黑体";}
.xcy_l{width: 57.5%;float: left;}
.xcy_l span{width: 100%;display: block;padding-left: 3%;}
.xcy_l span:first-child{color: #fefdfd;font-size: 24px;}
.xcy_l span:last-child{color: #88b0e7;font-size: 18px;line-height: 2;}
.zjdh{width: 28%;float: right;}
.zjdh span img{display: inline-block;vertical-align: middle;margin-right: 20px;}
.zjdh span{color: #fefdfd;font-size: 24px;line-height: 3;}
/*产品展示*/
.pro_index{width:100%;background:url(../images/cp-bj.jpg) no-repeat top center;/* background:#fff; */background-size:100% 100%;padding-bottom: 4%;}
.pro_zs{width:100%;float: right;}
.cp_top{width:1200px;position:relative;padding:4% 0 3% 0;}
.cp_top img{width: 19.08%;}
.cp_top span{margin:0 auto;display:block;padding-top:120px;font-size:14px;}
.t_a{display:block;color:#fff;background:#865922;font-size:12px;width:79px;line-height:20px;position:absolute;left:46.66%;bottom:25%;z-index:1;text-align:center;}
.cp_top1{margin:0 auto;height:21px;background:url(../images/b_img.png) no-repeat center center;}
.cpbox{width:1200px;margin:0 auto;text-align:center;}
#demo{overflow:hidden;}
#indemo{float:left;width:1400%;padding:0; margin:0;}
#demo1{float:left;padding:0;width:1200px;margin:0;}
#demo2{float:left;padding:0;width:1200px;margin:0;}
.thrid{width:100%;}
.pro_zs dl{margin-right:10.5px;margin-left: 10.5px; float:left;/*border:2px solid #e4e4e4;position:relative;margin-bottom:3%;padding:17px 30px 0px 30px;background:#dfdfdf;margin-bottom:50px;*//* margin-bottom:20px; */}
.pro_zs dt{width:279px;}
.pro_zs dl img{margin:0 auto;width:100%;}
.pro_zs dl dd{text-align:center; line-height:80px;/*background:rgb(0,91,172,0.75);position:absolute;background:#000;*/color:#010101; font-size:18px;width:100%;/* background: #161616;margin-top: 2px; */}
.cpzs_m{margin:0 auto;width:20%;border:9px solid #333333;padding:2% 0;color:#141418;font-size:22px;text-align:center;display:inline-block;text-transform: uppercase;/* background: #fbc021; */margin-top: 2%;}
.cpzs_m1{margin:0 auto;width:7.91%;text-align:center;display:inline-block;}
.cpzs_m1 img{width: 100%;}
/* .abj{background:url(../images/cpzs_bj1.jpg) no-repeat center center;text-align: center;height: 10rem;} */
/*产品分类左侧显示代码*/
/* .cpfl{width:26.58%;margin:0 auto;text-align:center; min-height:530px;background:url(../images/cpfl.png) no-repeat top center;background-size:100% 100%; float:left;}
.fl_i{width:100%;}
.cpfl_z{margin:0 auto;width:98.11%;text-align:center; margin-bottom:40px; border-left: 3px solid #865922;border-right: 3px solid #865922;margin-top: -5px;}
.cpfl_z li{display:inline-block;list-style: none;text-align: left;line-height: 60px;height: 60px;width: 100%;color:#0b0b0b;font-size:16px;border-bottom:1px solid #d2d2d2;}
.cpfl_z li img{display: inline-block;margin-right: 5px;vertical-align: middle;margin-left: 3%;}
.cpfl_z li a{color:#000;}
.cpfl_z li a:hover{color:#0083c7;}
.cpfl_x{width:100%;text-align:center;}
.cpfl_x li{text-align:center;line-height: 20px;height: 20px;width: 100%;color:#000;font-size:14px;} */

/*产品分类显示代码*/
.cpfl_l{width:13%;display: inline-block;height: auto;float:left;}
.cpfl_l  img{width:100%;}
.cpfl_r{background:url(../images/cpfl_r.jpg) no-repeat left center;width:87%;float:left;position: absolute;top: 0;bottom: 0;right:0;display: inline-block;overflow:hidden;clear:both;}
.cpfl_r_a{padding-top:2%;display:inline-block;float:right;margin-right:15px;color:#000;}
.cpfl{width:26%;text-align:center;margin-bottom:3%;float: left;}
.cpfl ul{display:table;text-align:center;margin:0 auto;width:100%;}
.cpfl li{margin:0 auto;display:inline-block;list-style: none;text-align: center;height:auto;color:#fbfdfe;font-size:30px;float: left;box-sizing: border-box;-moz-box-sizing: border-box;width: 100%;background: #865922;border-top: 2px solid #FFFFFF;}
/* .cpfl li:last-child{margin-right:0;}
.cpfl li:first-child{background:url(../images/c_1.png) no-repeat center center;background-size:100% 100%;}
.cpfl li:last-child{background:url(../images/c_3.png) no-repeat center center;background-size:100% 100%;} */

.cpfl li a{width:100%;color:#fdfcfc;font-size:30px;line-height: 2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cpfl li:hover{background:#FFFFFF;border: 1px solid #1c4c9b; }
.cpfl li:hover a{font-weight:600;color: #1c4c9b;}
.cpfl_a{display:block;float:right;margin-bottom:15px;color:#865922;}

/*公司简介*/
.wrap_gsjj{width:100%;background:url(../images/gsjj-bj.jpg) no-repeat top center;background-size:100% 100%;/* background:#f6f5f5; */}
.gsjj{width:1200px;margin:0 auto;/*box-shadow:-10px 10px 10px #b2b2b2;background:url(../images/gsjj.png) no-repeat top center;background-size:100% 100%;*/text-align:center;/* background:#fff; */padding:3% 0;}
.gsjj_top{width:1200px;margin:0 auto;position:relative;padding:2% 0 2% 0;}
.gsjj_top img{margin:0 auto;display:block;width: 35.66%;background: rgba(255,255,255,.6);}
.gsjj_nr{width:47%;float:right;/* padding-top: 3%; *//* background:url(../images/gsjj_r.jpg) no-repeat top center; */background-size:100% 100%;margin: 0 auto;margin-right: 2%;}
.gsjj_nr div img{margin-bottom: 3%;}
.gsjj_nr div{/*padding-bottom:1%;*/}
.gsjj_nr hr{width:10%!important;line-height:3px!important;}
.gsjj_r{width:47.41%;text-align:center;float:left;margin-left: 2%;padding-top: 6%;}
.gsjj_r dl{float:left;width:27.25%;margin:2% 3.04%;position:relative;}
.gsjj_r dl  img{width:100%;}
.play{width:21.71%!important;position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%,-50%);}
.gsjj_r img{width:100%;}
.gsjj_r video{width:91.4%;}
.gsjj_r span{margin:0 auto;font-size:32px;font-weight:bold;color:#fff;display:block;margin-bottom:20%;text-align:left;margin-top:20%;width:100%;}
.gsjj_nr span{width:100%;font-size:2.8rem;color:#fff;display:block;text-align:right;margin-bottom:6%;}
.gsjj_nr em{float:left;font-style:normal;font-size:15px;color:#fff;display:block;text-align:left;margin-bottom:3%;}
.gsjj_nr p{margin:0 auto;width:100%;font-size:16px;color:#1b1b1b;text-indent:2em;/*margin-right:5%;*/letter-spacing:3px;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:11;line-height: 1.5;}
.gsjj_bt{width: 87.09%;margin: 0 auto;display: block;margin-top: 3%;}


.gsjj_a{/* margin: 0 auto; */float:left;color:#1b1b1b;text-align:center;padding:0.5% 2%;font-size:16px;display:block;border-radius:5px;width: auto;text-transform: uppercase;margin-top: 2.5%;border: 2px solid #b7b8b6;}
.gsjj_a1{width:2.66%;text-align:center;display:inline-block;margin-top: 5%;}
.gsjj_a1 img{width: 100%;}

/* 视频展示 */
.sp-bj{width: 100%;background: url(../images/sp_bj.jpg) no-repeat center center; background-size: 100% 100%;}
.sp{width: 1200px;margin: 0 auto;}
.sp-l{float: left;width: 24.16%;position: relative;}
.sp-l img{width: 100%;}
.sp-l a{border: 2px solid #fff; color: #ffffff;font-size: 15px;width: 70%;display: block;text-align: center;line-height: 3;position: absolute;bottom: 10%; z-index: 10;}


.sp-r{float: right;width: 73.84%;background: url(../images/sp-r.jpg) no-repeat center center; background-size: 100% 100%;padding-right: 2%;}
.sp-r h1{float: right;color: #ffffff;letter-spacing: 15px;padding: 9.7% 0;font-size: 50px;}
.spzs{width: 100%;}
.spzs dl{width: 47.18%;margin-left: 2.81%;float: left;}
.spzs dl dt{position: relative;}
.sp-i{width: 100%;}
.sp-p{width: 22.91%;display: block;position: absolute;z-index: 2;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.sp-p img{width: 100%;}
.spzs dl dd a{width: 100%;text-align: center;display: block;color: #ffffff;font-size: 16px;line-height: 6;}

/*新闻动态*/
.box{width:100%;background:url(../images/xwdt-bj.jpg)no-repeat top center;/* background:#865922; */padding-bottom: 2.5%;padding-top: 5%;}
.xwdt_top{margin:0 auto;width:1200px;position:relative;padding:4% 0 2% 0;text-align:center;/* background:url(../images/xwdt_btbj.jpg)no-repeat top center; */}
.xwdt_top img{width: 16.58%;}
.xwdt{width:1200px;margin:0 auto;text-align:center;}
.box hr{width: 60.5%;margin: 0 auto;margin-bottom: 3%;border: 1px solid #9b9b9b;}
.xwdt-l {width: 47%;float: left;/* background: #ffffff; */margin-left: 2%;}
.xw-tp{background: #865922;margin-bottom: 5%;}
.xw-tp p{width: 100%;text-align: left;margin-left: 3%;}
.xw-tp span{color: #ececec;font-size: 20px;/* background: #865922; */line-height: 3;display: inline-block;}
.xw-tp a{display: inline-block;color: #ececec;font-size: 20px;line-height: 3;margin-right: 1%;}
.tp-bj{background: #3e3e3e!important;}
/* .xwdt-l img{width: 100%; display: block;} */
.xwdt-r{width: 47%;float: right;margin-right: 1%;/* border: 2px solid #cdcdcd; *//* background: #ffffff; */}
.xw{width: 100%;margin-bottom: 5%;}
.xw img{vertical-align: middle;margin-right: 5px;}
.xwdt-l dd,.xwdt-r dd{text-align: left;color: #fdfcfc;font-size: 22px;line-height: 3;letter-spacing: 2px;}
.xwdt-l dd span,.xwdt-r dd span{border-bottom: 1px solid #fdfcfc;padding-bottom: 5px;letter-spacing: 2px;}
.xw-nr{width: 100%;padding-left: 1%;/* background: #ededed; */float: right;}
.xw-nr em{width: auto;text-align: right;color: #717171;font-size: 16px;display: inline-block;font-style: normal;float: right;line-height: 2;}
.xw-nr span{width: 60%;display: inline-block;text-align: left;font-size: 16px; color: #717171;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 2;float: left;}
.xw-nr p{margin:0 auto;width: 95%;text-align: left;color: #5e5e5e;font-size: 13px;line-height: 2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

.xw-l{width: 49.37%;float: left;}
.xw-r{width: 40.37%;float: right;margin-right: 5%;}
.xw-r a{text-align: left;width: 100%;display: block;font-size: 18px;color: #070707;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 3%;}
.xw-r p{width: 100%;float: left;color: #070707;text-align: left;font-size: 16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.xw-r span{float: left;width: auto;color: #ffffff;font-size: 16px;background: #865922;display: block;padding: 2%;margin-top: 5%;}

.xwr{width: 100%;margin: 0 auto;margin-bottom: 5%;}
.xwr:last-child{border-bottom: 0;}
.xwr-l{float: left;}
.xwr-l span{width: 100%;display: block;}
.xwr-l em{width: 100%;display: block;line-height: 3;font-style: normal;text-align: center;}
.xwr-l em img{vertical-align: middle;}
.xwr-r{float: left;width: 97%;margin-left: 2%;}
.xwr-r a{width: 50%;font-size: 18px;color: #865922;text-align: left;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.xwr-r span{width: 50%;font-size: 16px;color: #414040;text-align: right;display: inline-block;float: right;}
.xwr-r p{width: 100%;font-size: 18px;color: #070707;text-align: left;display: block;line-height: 3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}

.xwdt_a{margin:0 auto;width:20%;display:block;font-size:22px;color:#434343;text-align:center;padding:2% 0;margin-top:3%;border: 9px solid #333333;text-transform: uppercase;}

/* 精品推荐 */
.wrap_jptj{width:100%;position:relative;background:url(../images/khal-bj.jpg) no-repeat top center;background-size:100% 100%;/* margin-top:-1px; */padding-bottom: 3%;/* background: #865922; */}
.jptj_l{width:1200px;margin:0 auto;/* background:#fff;border-radius:20px; */}
.jptj{width:100%;margin:0 auto;/*background:rgb(255,255,255,.8);*//* padding:4% 1% 2% 1%; */}
.jptj_top{width:100%;margin:0 auto;position:relative;text-align:center;padding:4% 0 3% 0;}
.jptj_top a{margin-top:2%;float:right;color:#fff;margin-right:15px;}
.jptj dl{float:left; width:24.25%;margin-right:1%;position:relative;margin-bottom: 2%;}
.jptj dl:nth-child(4n){margin-right:0%;}
.jptj dl dt{width:100%;height:auto;position:relative;}
.jptj dl dt img{width:100%;}
.jptj dl dd{font-size:15px;color:#000;text-align:center;line-height:60px;/*position:absolute;bottom:0;width:100%;background:rgb(0,91,172,0.75);*/background: #fff;}
.jptj_m{width:9%;padding:0.6% 0;margin:0 auto;display:block;font-size:16px;color:#865922;text-align:center;border:1px solid #865922;border-radius:10px;margin-top:2%;}
.jptj_m1{margin:0 auto;width:48%;display:block;text-align:center;margin-top:1%;}


/*客户案例*/
.wrap_khal{width:100%;position:relative;background:url(../images/khal-bj.jpg) no-repeat top center;background-size:100% 100%;/* padding-bottom: 3%; *//* background: #f4f4f4; */}
.khal_l{width:1200px;margin:0 auto;border-radius:20px;}
.khal{width:95%;margin:0 auto;/*background:rgb(255,255,255,.8);*/}
.khal_top{margin:0 auto;width:1200px;position:relative;text-align:center;padding:2% 0 3% 0;}
.khal_top img{width: 15%;}
.khal_top a{margin-top:2%;float:right;color:#fff;margin-right:15px;}
.khal dl{float:left; width:23%;margin-right:1%;margin-left:1%;position: relative;}
/* .khal dl:nth-child(2n){margin-right:0%;} */
.khal dl dt{width:100%;height:auto;position:relative;}
.khal dl dt img{width:100%;background: #fff;position: relative;}
.khal span{position: absolute;top: 15px;left: 30px;color: #FFFFFF;}
.khal .bz{position: absolute;top: 0;left: 20px;}
.a-hover{width: 100%;position: absolute;bottom: 0;display: none;}
.khal dl:hover .a-hover{display: block;animation: anim 2s;}
@keyframes anim { 0% {opacity: 0;} 100%{opacity:1;} }
.a-hover img{width: 19.68%!important;margin: 0 auto;display: block;margin-bottom: 15%;}
.ho-btm{background: rgba(62,62,62,.8);height: 50px;}
.khal dl dd{font-size:18px;color:#010101;text-align:center;line-height:3;}
.khal_m{width:9%;padding:0.5% 0;margin:0 auto;display:block;font-size:16px;color:#fff;text-align:center;border:1px solid #865922;border-radius:10px;margin-top:2%;background:#865922;}
.khal_m1{margin:0 auto;width:48%;display:block;text-align:center;margin-top:1%;}
/*页脚*/

.db_dh{display:table;text-align:left;margin:0 auto;width:100%;padding: 2% 0;}
.db_dh li{margin:0 auto;display:inline-block;list-style: none;text-align: left;height:auto;color:#fdfafa;font-size:18px;/* float: left; */box-sizing: border-box;-moz-box-sizing: border-box;width: 15%;}
.db_dh li:last-child{border-right: 0;}



.footer .content_c{max-width:1200px;}
.footer{color:#fdfcfc; height:auto;text-align: center;/* background:url(../images/foot_bj.jpg) no-repeat top center; */background-size:100% 100%;background:#0e0e0e;}
.foot{width:1200px;margin:0 auto;}
.ft_bomm{/* padding: 2.5% 0; */padding-top: 2rem;padding-bottom: 2rem;}
.ft_bomm img{/*float:left;margin-bottom:5%;float:left;*/}
.footer .ft_top{ border-bottom:1px solid #565656;}
.footer li a,.footer p a{ color:#fefefe;}
.footer p a img{ display:inline; position:relative; top:4px;}
.footer p {text-align:center;font-size:16px;color: #fdfcfc;}
.footer p span{color:#fefefe;font-size:18px;margin-right:10%;line-height: 2;}
.footer p span:last-child{margin-right:0;}
/*增加*/
.ft-l{width: 70.66%;float: left;box-sizing: border-box;}
.ft-l p{text-align: left;}
.ft-l span{width: 100%;color: #fefefe;font-size: 18px;text-align: left;}
.ft-m{width: 36.66%;float: left;padding: 4.5% 0;}
.ft-m img{width: 36.66%;text-align: center;vertical-align: middle;}
.ft-r{width:18.58%;float: right;text-align: left;}
.ft-m span{display: block;text-align: left;line-height: 2;padding-left: 10%;box-sizing: border-box;width: 100%;}
.ft-r img{width:100%;}
.ft-l p:last-child{margin-top: 4%;}
/* .ft_r_l{width: ;}
.ft_m{width: 40%;float: right;}
.ft_m p{text-align: right!important;}
.ft_m img{width: 21%;margin-left: 60%;margin-bottom: 3%;}
.ft_r{width: 60%;float: left;}
.ft_r_l{width: 24.78%;float:left;}
.ft_r_l img{width: 100%;vertical-align: center;}
.ft_r_r{float:right;width: 72.21%;}
.ft_r_r p{color: #000;line-height: 30px!important;}
.ft_r p{text-align: left!important;} */



/*友情链接*/
.link_b{width:100%;background: #303030;}
.link{width:1200px;margin:0 auto;color:#fefefe;font-size:18px;font-weight:600;text-align:left!important;line-height: 4;}
.link img{display:inline-block; vertical-align:middle;}
.link a{display:inline-block;color:#fefefe;font-weight:500;font-size:16px;margin-left:20px;vertical-align:middle;}

/*增加代码*/
.zhanwei{width:100%;background:url(../images/ys-bj.jpg) no-repeat top  center;background-size:100% 100%;}
.zw_bj{width: 100%;background:url(../images/zhanwei.jpg) no-repeat top  center;background-size:100% 100%;}
.zw{width:1200px;margin: 0 auto;/* padding: 2% 9%; */box-sizing: border-box;}
.zw img{/* margin: 4% 5%; */width: 50%;float: left;}
.zw_top{margin:0 auto;width: 1200px;text-align: center;padding: 5% 0 3% 0;}
.zw_top img{width: 42.41%;}
/* .zw div{width: 33.33%;float: left;text-align: center;} */



.zw1{width: 81.25%;float: left;}
.zw2{width: 81.25%;float: right;}
.zw1 img:first-child{width: 61.53%;float: left;}
.zw1 img:nth-child(2){width: 38.47%;float: right;}
.zw2 img:first-child{width: 38.47%;float: left;}
.zw2 img:nth-child(2){width: 61.53%;float: right;}
.zhanwei1{background:url(../images/zhanwei1.jpg) no-repeat top  center;background-size:100% 100%;/*width:100%;background:#865922;*/}
.zhanwei1 img{margin:0 auto;display:block;}
.lxwm{width:100%;background:url(../images/lxwm.jpg) no-repeat top  center;background-size:100% 100%;}
.lx img{margin:0 auto;display:block;}
.z_c span{color:#fff!important;}

.bj_cp{background:url(../images/cpzs_bj.jpg) repeat-y top  center;/* background:#eaf7ff; */background-size:100% 100%;}
.sj_khal{background:url(../images/khal_bj.jpg) no-repeat top  center;/* background:#f4f4f4; */background-size:100% 100%;}
.sj_gsjj{/* background:url(../images/gsjj_bj.jpg) no-repeat top  center; */background-size:100% 100%;/* background: #f6f5f5; */}
.sj_gsjj_1{background:#0185d0;width:90%;margin:0 auto;}
/*移动端头部*/
.logo_hidden { color:#000000; font-size:1.2rem;margin-left:2%;font-weight:800;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav_icon{ color:#000000; line-height:250%; font-size:1.1rem}
.nav_icon2{ color:#000000; line-height:250%; position:relative;font-size:1.1rem;margin-right:2%;font-weight:800;}

/*移动端导航*/
.lei_n{ display:none;}
/*移动端下拉导航*/
#demo-list a{
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
}
.jquery-accordion-menu,.jquery-accordion-menu *{
	font-family: "Microsoft YaHei",微软雅黑;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	outline: 0;
}

.jquery-accordion-menu {
	width:100%;
	float: left;
	position: relative;
	box-shadow: 0 20px 50px #865922;
}
.jquery-accordion-menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.jquery-accordion-menu ul li {
	width: 100%;
	display: block;
	float: left;
	position: relative;
}

.jquery-accordion-menu ul li a {
	width: 100%;
	float: left;
	text-decoration: none;
	color: #f0f0f0;
	font-size: 13px;
	background: #865922;
	white-space: nowrap;
	position: relative;
	overflow: hidden;
	-o-transition: color .2s linear,background .2s linear;
	-moz-transition: color .2s linear,background .2s linear;
	-webkit-transition: color .2s linear,background .2s linear;
	transition: color .2s linear,background .2s linear;
}

.jquery-accordion-menu>ul>li.active>a,.jquery-accordion-menu>ul>li:hover>a {
	color: #fff;
	background: #865922;
}

.jquery-accordion-menu>ul>li>a {
	border-bottom: solid 1px #865922;
}
.jquery-accordion-menu .submenu-indicator {
	float: right;
	right: 22px;
	position: absolute;
	/* line-height: 50px; */
	vertical-align: middle;
	font-size: 20px;
	-o-transition: transform .3s linear;
	-moz-transition: transform .3s linear;
	-webkit-transition: transform .3s linear;
	-ms-transition: transform .3s linear;
}
.jquery-accordion-menu ul ul.submenu1,.jquery-accordion-menu ul ul.submenu1 li ul.submenu1 {
	width: 100%;
	display: none;
	position: static;
}

.jquery-accordion-menu ul ul.submenu1 li {
	clear: both;
	width: 100%
}

.jquery-accordion-menu ul ul.submenu1 li a {
	width: 100%;
	float: left;
	font-size: 11px;
	background: #535353;
	border-top: none;
	position: relative;
	border-left: solid 6px transparent;
	-o-transition: border .2s linear;
	-moz-transition: border .2s linear;
	-webkit-transition: border .2s linear;
	transition: border .2s linear;
}

.ink {
	display: block;
	position: absolute;
	background: rgba(255,255,255,.3);
	border-radius: 100%;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
}

.animate-ink {
	-webkit-animation: ripple .5s linear;
	-moz-animation: ripple .5s linear;
	-ms-animation: ripple .5s linear;
	-o-animation: ripple .5s linear;
	animation: ripple .5s linear;
}

@-webkit-keyframes ripple {
	100% {
		opacity: 0;
		-webkit-transform: scale(2.5);
	}
}

@-moz-keyframes ripple {
	100% {
		opacity: 0;
		-moz-transform: scale(2.5);
	}
}

@-o-keyframes ripple {
	100% {
		opacity: 0;
		-o-transform: scale(2.5);
	}
}

@keyframes ripple {
	100% {
		opacity: 0;
		transform: scale(2.5);
	}
}

.red.jquery-accordion-menu .jquery-accordion-menu-footer,.red.jquery-accordion-menu .jquery-accordion-menu-header,.red.jquery-accordion-menu ul li a {
	background: #865922;
}

.red.jquery-accordion-menu>ul>li.active>a,.red.jquery-accordion-menu>ul>li:hover>a {
	background: #865922;
}

.red.jquery-accordion-menu>ul>li>a {
	border-bottom-color: #353535;
}

.red.jquery-accordion-menu ul ul.submenu1 li:hover>a {
	border-left-color: #353535;
}
/*移动端下拉导航结束*/
/*栅格化*/
.lei_n{ position:fixed; right:0;top:44px;z-index:999;width:45%;}
.lei_n a{ display:block; text-align:center; line-height:3rem;}
/* main_image */
.swipe{width:100%;overflow:hidden;position:relative; text-align:center;}

/*套用*/
/*移动端分类*/
.lei_box{ width:962px; height:87px; padding-left:41px;}
.lei_box{ line-height:40px; font-size:15px; border:2px solid #009904; padding-top:5px;}
.lei_box a{ color:#333333; display:block; width:125px; padding-left:27px; background:url(../images/icon1.jpg) no-repeat left center; transition:background 0.5s;}
.lei_box a:hover{background:url(../images/icon1.jpg) no-repeat 10px center; color:#090;}

/*内页*/
.zi_base{ padding-bottom:25px; padding-top:20px; background:url(../images/zi_bj.png) repeat-x center top;}

/*基本*/
/*内页左侧*/
.base_left{ width:220px; position:relative;}
.base_right{ width:943px;}
.base_left dd{ line-height:30px;}
.base_left dt{ line-height:85px; color:#fff; text-align: center;}
.base_left dl{ margin-bottom:20px; background:#865922;}
.base_left dl img{ width:100%;}
.base_left dt span{ padding:0 5px;}
.base_left dd{ font-size:15px; border:1px solid #d5d5d5; border-bottom:2px solid #d5d5d5; margin-bottom:1px;}
.base_left dd a:hover{ background:url(../images/icon3.jpg) no-repeat 15px center;}
.base_right{ background:url(../images/zi_bj.png) repeat-x center 60px;}
.base_left dd{ background-color:#fff;}
.base_left dd a{padding-left:25px; display:block; color:#111; font-size:15px; background:url(../images/icon3.jpg) no-repeat 5px center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*.btbox10 .bt6{ background:url(../images/bt_6.png) no-repeat left center;}*/
.btbox10 .bt6{border-bottom:2px solid #865922;line-height:40px}
.btbox10 .bt6 p{line-height:50px; background:url(../images/icon_bt3.png) no-repeat left center; color:#232323; font-size:22px; text-align: center;}
.btbox10 .bt6 span{ padding-left:20px;  position:relative; top:15px; }
.btbox10 .bt6 span a{ padding:0 6px; font-size:13px; color:#565656;}
.btbox10 .bt6 span a:hover{ color:#000;}
.btbox10 .bt6{ margin-bottom:20px;}
.zi_base .base_left .lx3{ background:none ;}
.zi_base .base_left .lx3 a{ display:block; width:80%; font-size:14px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zi_base .base_left .lx3 dd{ padding-left:10px;}
/*内页产品*/
.product_zili dl{margin:0 1%; float:left ; margin-bottom:10px; width:23%;}
.product_zili dt{  width:100%;  background-color:#f5f5f5; padding:8px 0;}
.product_zili dl img{display:block; margin:0 auto;width:100%;}
.product_zili dl dd{ text-align:center; line-height:35px; color:#fff; font-size:14px; position: relative; z-index:666; margin-top:3px; background-color:#865922 ;}
.product_zili dl dd p{ position:relative; z-index:5; transition: color 1s;}
.product_zili dl dd span{ width:0% ;  display:block; height:35px; position:absolute; background-color:#e0d8cf; z-index:1; transition: width 1s;}
.product_zili dl:hover span{ width:100%;}
.product_zili dl:hover p{color:#333;}
/*内页热品推荐*/
.hotpro dl{margin:0 1%; float:left ; margin-bottom:5px;width:23%;}
.hotpro dt{  width:100%; background-color:#f1f1f1; padding:1px;  padding:8px 0;}
.hotpro dl img{display:block; margin:0 auto; margin-top:1px;width:100%;}
.hotpro dl dd{text-align:center; line-height:34px; color:#fff; font-size:14px; background-color:#865922;}
.hotpro dl dd{ position:relative;}
.hotpro dl dd p{ position:relative; z-index:999; transition: color 1s;}
.hotpro dl dd span{ width:0%;   display:block; height:34px; position:absolute; background-color:#e0d8cf; z-index:1; transition: width 1s;}
.hotpro dl:hover span{ width:100%;}
.hotpro dl:hover p{color:#333;}

/*新闻内页*/
.newbox4{ margin-bottom:10px; color:#666;}
.newbox4 .fl { font-size:16px; line-height:28px; text-indent:2em;}
.newbox4 li{ position:relative; line-height:36px; font-size:15px; padding-bottom:10px; box-shadow:1px 4px 4px rgba(0, 0, 0, 0.0); transition:box-shadow 0.5s; }
.newbox4 li:hover{ box-shadow:1px 4px 4px rgba(0, 0, 0, 0.2); }
.newbox4 li p{ position:relative;}
.newbox4 a{ font-size:0.95rem; color:#2d2d2d; text-indent:0em; padding-left:30px; background:url(../images/icon1.png) no-repeat 7px center;}
.newbox4 a:hover{ text-decoration:underline;}
.newbox4 li span{ position:absolute; right:20px; bottom:0; color:#2b2b2b;}
.newbox4 li span a{ color:#ff8a00;}
.newbox4 .fr{ line-height:24px; font-size:14px;}
.newbox4 .time{ width:100px;  color:#fff; no-repeat left bottom; text-align:center; line-height:80px; background-color:#c8841f; text-indent:0em;}
.newtext1{ width:800px;   padding-right:10px; color:#333;}
.newtext1 p{ font-size:15px;}
.new_con p{ font-size:15px; text-indent:1em;}
.newbox4 li{ margin-bottom:15px; border-bottom:1px dashed #464646;}

/*页码*/
.t_page{padding:10px;text-align:center;	font-size:0.8rem;	line-height:25px;}
.t_page li{ float:left;color:#aaa;}
.t_page a{margin:0px 3px; color:#aaa;}
.t_page a:hover{ background:url(../images/lei_hover.png) no-repeat center bottom;}

/*热点新闻*/
.hotnews_box{ margin-bottom:30px}
.hotnews_box li{ float:left; width:449px; margin:0 10px; font-size:0.8rem; position:relative; line-height:45px;}
.hotnews_box li span{ position:absolute; right:0; bottom:0; color:#2b2b2b;}
.hotnews_box li a{ display:block; width:80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-left:20px; color:#242424; background:url(../images/icon1.png) no-repeat left center; font-size:0.95rem;}
.hotnews_box li:hover{ color:#aaa;}
.hotnews_box li:hover a{ color:#aaa;}

/*新闻、产品详情页*/
.news_inbox{ min-height:300px; font-size:15px;}
.news_inbox ul li p{ padding:10px 0px; font-size:20px; font-weight:bold; color:#00a4ff; text-align:center;}
.news_inbox{ padding-left:20px}
.news_inbox ul li{ text-align:center; color:#666;}
.news_inbox ul li span{ margin:0 10px;}
.news_inbox{ line-height:36px;}
.news_inbox ul li span a{ color:#ffc12c;}
.news_inbox img{ margin:15px auto; min-width:400px; max-width:900px; border:1px solid #d5d5d5; padding:2px;}
.news_inbox p{ text-indent:2em;}
.newtext1{ line-height:220%; margin-top:20px;}
.newtext2{ padding-bottom:30px; color:#2b2b2b;}

/*内页公司简介*/
.gsjj_in{ line-height:220%; padding:20px; text-indent:2em; font-size:15px; color:#222;}

/*手机端背景设置*/

/*屏幕尺寸小于1200设置*/
@media screen and (max-width:1200px){
	.cpbox,.nav_box{width:960px;margin:0 auto}
	.xwdt_top,.zw_top,.xcynr,.gsjj,.ft_ft,.gsjj_top,.ly,.bt_nr,.logo_backimg,.xwdt,.cp_top,.sp,.pp,.cpxw_nr,.khal_top,.khal_l,.jptj_top,.jptj_l,.footer .content_c,.zw{width:960px!important;}
	/*.cp_top{height:199.2px;/*原图片高度*0.8 }*/
	/*.gsjj_top{height:109.6px;/*原图片高度*0.8 }*/
	/*.khal_top{height:272.8px;/*原图片高度*0.8 }*/
	/*.xwdt_top{height:220px;/*原图片高度*0.8 }*/
	.khal dl dt img{width:100%;}
	.foot,.link{width:960px;}
	
}
/*屏幕尺寸小于960设置*/
@media screen and (max-width:960px){
	.xwr-l {width: 20%;}
	.xwr-r{width: 78%;}
	.xwr-l span {
	    width: 100%;
	    display: block;
	    font-size: 40px;
	    text-align: center;
	}
	.xwr-l em {
	    width: 100%;
	    display: block;
	    line-height: 1;
	    font-style: normal;
	    text-align: center;
	}
.nav_icon2,.logo_hidden{color: #865922;}
/* 屏幕小于960 */
.xwdt-l{width: 97%;margin: 0 auto;float: none;}
.xwdt-r{width: 97%;margin: 0 auto;float: none;}
.bt_nr{display: none;}
.ly{width: 100%!important;}
.ly_nr{width: 49%;margin-bottom: 2%;}
.ly_nr:nth-child(2){margin-right: 0;}
.ts_li{width:100%;}
.phone_pro img{margin:0 auto;width:61%;margin-top:2%;}
.m_gsjj_a{width:26px;display:block;margin:0 auto;padding:2% 0;}
.m_cpzs_a img{width:60%!important;}
.item{margin-right:0%!important;}
.x_l,.x_r{width: 100%;margin: 0;border-right: 0;}
.ts_r p {-webkit-line-clamp: 2;}
/*基本*/
.zhanwei img{width:95%;margin:0 auto;}
.zhanwei1 img{width:100%;}
img{display:block;}
.logobox_phone{ display:block;  width:100%; line-height:220%;  }
.logo_backimg{ display:none;}
.phone_pro p{font-size: 1rem;width: 95%;margin: 0 auto;text-indent: 2em;text-align: left;color: #010101;}
.content_c{ padding:0; width:auto; max-width:640px;}
.pc_box{ display:none;}
.phone_box{ display:block;}
.ggbox{ display:none;}
/*nav*/
.nav_box { margin-top:0%;  width:100%; opacity:.8; z-index:999; background:none; background:#005dce;display:none}
.nav_box li{ font-size:14px; width:100%; text-align: center; background:none;}
.nav_box li a{ color:#fff; display:block;}

.nav_box ul{ position:relative;left:0;}
.nav_box li{ background:none; width:16.6%; float:left;}
.nav_box li:hover{ background:none; background-color:#333;}
.nav_box .content_c ul{ position:relative;}
.nav_box .content_c ul{ padding:0;}
.footer{ display:none;}
.footer2{ display:block;}
.dh_box{ line-height:1.5rem; width:5rem; margin:0 auto; text-align:center; font-size:0.75rem; color:#fff; background-color:#06C; margin-top:1.2rem;}
.dh_box a{ color:#fff;}
.lei_n dt{ background-color:#535353; color:#fff; text-align:center; line-height:3rem;}
/*shouji*/
.footer2{ display:block; background:#865922; padding:2% 0 0 0; position:fixed; bottom:0; width:100%; padding-bottom:1%; z-index:999; padding-bottom:1%;}
.footer2 li{ float:left; width:25%; text-align: center;}
.footer2 li img{ width:34%; margin:0 auto;}
.footer2 li a { display:block; color:#fff; line-height:2rem; font-size:1.2rem; width:100%; height:100%;}
.tpp{ height:25%; display:block; text-indent:-999em; padding-top:9%;}

.footer .xxx{ position:relative;}
.footer .xxx img{ position:absolute; left:0; top:10px;}


.product_index{ background-size:auto 100%;}
#indemo{ width:100%;}
#demo{ width:100%;  position:relative; height:25rem;overflow:scroll;}
#demo1{ width:100%; }
.pro_zs dl{ margin:0 1%;}
.pro_zs #demo dl{ position:relative; width:31.2%;}
.pro_zs #demo dl img{ width:100%;}
.pro_zs #demo dl dd{ line-height:2rem; padding:0; color:#fff;}
.lei_n{ position:fixed; z-index:666;}

.news_inbox{ padding-left:0;}
/*模板*/


/*手机icon*/
.icon_box{ padding-top:0.8rem;}
.icon_box dl{ float:left; width:25%;}
.icon_box dl dt{ width:4rem; height:4rem; background:#865922; margin:0 auto; border-radius:1rem;}
.icon_box dl img{ width:50%; margin:0 auto; padding-top:0.8rem;}
.icon_box dl dd{ width:3.5rem; margin:0 auto; line-height:2rem; font-size:0.8rem; text-align:center; color:#2b2b2b;}
/*标题*/
.phone_bt img{ margin:0 auto;padding:2% 0;}
.phone_bt2{ padding:1rem 0;}
.phone_bt2 img{ margin:0 auto;padding:2% 0;}
.phone_bt1{background: url(../images/xwdt_btbj.jpg) no-repeat center center;}
/*产品*/
.phone_pro{padding-bottom:20px;text-align:center;color: #000000;}
.phone_pro dl{ width:47%; margin:0 1.5%; float:left;}
.phone_pro dl dt{position:relative;}
.sj-p{width: 32%!important;position: absolute;z-index: 2;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.phone_pro dl dt img{ width:100%; margin:0 auto;}
.phone_pro dl dd{ font-size:0.9rem; text-align:center; line-height:3rem;color:#000000;}
.phone_pro_white dl dd{color:#000000!important;}
.phone_more{ display:block; width:40%; line-height:1.8rem; background-color:#865922;margin:0 auto; text-align:center;margin-top:2rem;margin-bottom:1rem;}
.phone_more a{ display:block; color:#fff; }
.img_gs{float:right;margin-right:0;margin-left:5%;width:30%;}
.gs_p{margin:0 auto;width:95%;}
.gs_p p{font-size:15px;color:#000;letter-spacing:1px;line-height:25px;text-align:left;}
.gs_p{word-break: break-all;height:8rem;overflow:hidden;}
.gs_p span{float:left;width:100%;font-size:25.49px;color:#fff;display:block;text-align:left;padding-top:5%;}
.gs_p em{float:left;font-style:normal;font-size:15px;color:#fff;display:block;text-align:left;margin-bottom:3%;}
.phone_pro video{width:85%;margin-top:2%;}
/*新闻*/
.phone_con_news{/* background:#fff; */padding:2% 0;}
.box_nr_s2{ margin-bottom:1rem;}
.box_nr_s2  .con_nr2 p{display: inline;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden;}
.text_nr2{ width:65%;}
.text_nr2 a{ display:block; width:100%; font-size:14px; color:#000; font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-bottom:1rem;}
.text_nr2 p{ font-size:13px; color:#000; line-height:30.53px;}
.text_nr2 span{  font-size:13px; color:#fff; line-height:30.53px; display:inline-block;}
.phone_newsbox2 .text_nr2 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden;}
.phone_newsbox .text_nr2{ margin-right:2%;}
.phone_newsbox .text_nr2 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden}

.box_nr_s{ height:auto; width:50%; float:left;}
.phone_newsbox{/* background:url(../images/xwdt_bj.jpg) no-repeat center top; *//*background:#865922;*/background-size:100% 100%;padding-bottom:1rem;}
.imgbox_nr2{ width:30%; height:5rem; overflow:hidden;}
.imgbox_nr2 img{ width:77%; margin:0 auto; height:auto;}
.text_nr{ width:65%; padding-right:3%;}

/*首页模板结束*/

.base_left{ display:none;}
.base_right{ width:98%; float:none; margin:0 auto;}
.base_right dl{ width:23%; margin:0 1%; margin-bottom:1rem;}
.base_right dl dd{ line-height:1.5rem; font-size:0.8rem;}
.base_right dl img{ width:100%;}
.base_right dt{ width:100%;}

/*产品*/
.product_zili dt{ padding:0 0; padding:1%;}


/*新闻热点*/
.hotnews_box li{ width:50%; padding-left:0; margin:0; font-size:0.9rem;}
.hotnews_box li a{ width:70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newbox4 a{ display:block; width:80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_con p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden;}



/*新加板块*/
.ts_box { width:0%; display:none; line-height:3rem; background-color:#005dce; text-align:center; color:#fff; font-size:0.85rem;}
.box_lei{ width:100%; white-space: nowrap; overflow:scroll; background-color:#f8f8f8; margin-bottom:1rem;}
.box_lei a{ color:#000; display:block; float:left; width:33%; text-align:center; line-height:2.2rem; font-size:0.85rem; margin-right:0rem;}

/*新闻修改*/

.imgbox_nr2{ background-color:#865922; color:#fff; text-align:center; position:relative;}
.imgbox_nr2 p{ font-size:2rem; line-height:3rem; font-weight:bold;}
.imgbox_nr2 span{ font-size:1rem;}
}
/*屏幕尺寸小于640设置*/
@media screen and (max-width:640px){
.phone_pro img{width:95%;}
.phone_pro video{width:95%;}
/* 屏幕小于640 */
.zhanwei img{width:98%;}
/*head*/
.footer2 li a { display:block; color:#fff; line-height:2rem; font-size:0.78rem; width:100%; height:100%;}
/*基本*/
.hid{ display:none;}
.logobox_phone{ display:block; line-height:280%; padding:0 2%; z-index:9999; width:96%;}
.logo_backimg{ display:none;}
.logo_hidden{ font-weight:bold !important;}
.swipe{  box-shadow:0px 1px 15px rgba(0, 0, 0, .1)}
.swipe img{ height:110%;}
.nav_box{ line-height:3rem;}
.footer{ display:none;}
.footer2{ display:block;}

 .zi_base{ padding-top:0;}
.tab_box li a{ display:inline;}
.tab_box li{ clear:both;}
.t_page{ padding:0 10px; text-align:left;}
.t_page a{ text-align:left;}
.tab_box li a{ display:inline; border:none;}
.t_page br{ display:block !important;}
.news_inbox{ font-size:0.8rem;}
.newtext2{ padding-bottom:0;}
.lei_n a{ line-height:2.5rem}
 
 /*模板*/
 /*图标*/
 .icon_box dl dt{ width:2.8rem; height:2.8rem; background:#865922; margin:0 auto; border-radius:1rem;}
 /*标题*/
.phone_bt img{ /* width:60%; */margin:0 auto;}
.phone_bt2{ padding:1rem 0;text-align: center;}
.phone_bt2 h1{}
.phone_bt2 img{ /* width:60%; */margin:0 auto;}
/*产品*/
.phone_pro dl dd{ font-size:0.78rem; text-align:center; line-height:2rem;}
.phone_more{ width:30%; border-radius:1rem; margin-top:1rem;}
.box_nr_s2{ height:auto; width:100%; float:left;}


.phone_newsbox .text_nr2 a{ font-size:0.8rem; margin-bottom:1rem;}
.phone_newsbox .text_nr2 p{ font-size:0.77rem; line-height:1.5rem;}
.imgbox_nr2 img{ width:89%; margin:0 auto; height:auto;}
.text_nr2{ padding-right:1%;}
.phone_newsbox .text_nr2 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden}


/*首页模板结束*/
/*子页 标题*/
.bt6 p{ margin-left:10%; background-color:#fff; padding-left:0%; min-width:33%; text-align:left; max-width:80%;}
.bt6 span{ display:none;}
.btbox10 .bt6 span{ float:left; font-size:1rem; margin-bottom:1rem;}
.newbox4 li span{ position:absolute; right:0.3rem; padding:0; margin:0;}
.btbox10 .bt6{ background-size:170%; margin:0;}
.btbox10 .bt6 p{ width:auto; font-size:1rem; text-align:left; background:none;}

/**/
.base_right dl{ width:48%; margin:0 1%; margin-bottom:1rem;}
.newbox4 a{ width:66%;}
.newbox4 a{ font-size:0.86rem;}
.new_con p{ display:none;}

/*banner调试*/

.img { overflow:hidden;}
.img  img{width:160%!important;position:relative;left:94%;margin-left:-94%;}
/*news_in*/
.news_inbox li span{ font-size:0.5rem;}
   .news_inbox li span{ display:none;}
   .news_inbox ul li p{ text-indent:0em; width:100%; text-align:left; display:block;
	 
	   overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;
color:#2b2b2b; padding:0; padding-left:1%; font-size:0.9rem;

}

.news_inbox{ padding:0; padding:0 0.5%;}
.news_inbox{ min-height:1rem;}
.news_inbox img{ min-width:90%; margin:0; padding:0; margin:0 auto; max-width:98%;}



.nav_box { background:url(../images/nav_bj.jpg) repeat-x center top; background-size:100% auto;display:none}
.nav_box li{ width:32%; margin:0.2% 0.3%; line-height:1.5rem; background:none; background:url(../images/nav_r.jpg) no-repeat  right center; font-size:0.75rem; background-size: auto 70%; }
.nav_box li a{ color:#fff; }
.nav_box li:hover a{ background:none;}
.nav_box li:hover { background-color:#000;}
.imgbox_nr2{ width:26%;}
.gsjj_in{ padding:0 1%; font-size:0.85rem; color:#000; line-height:250%;}
}
@media screen and (max-width: 490px) {
	/* .phone_bt2 img,.phone_bt img{width:100%;} */
	.phone_pro_white dl{width: 97%;}
	.xwr-l{width: 20%;}
	.xwr-r{width: 75%;}
	
}
/*屏幕尺寸小于360设置*/
@media screen and (max-width: 360px) {
	.xw{width: 94%;margin-right: 0!important;margin-left: 3%;}
	/*基本*/
.lei_f li span{ font-size:0.8rem;}

.logo_hidden{ font-size:1rem;}
.nav_box{ margin-top:0%;}
.footer2 li a{ font-size:0.8rem;}
.phone_newsbox .text_nr2 a{ margin-bottom:0.5rem;}
}
