﻿@charset "utf-8";
/* CSS Document */
/*媒体查询代码，表示只有在屏幕尺寸小于1900像素的时候才会应用下面的样式*/
@media screen and (max-width: 1900px) {
.lobbox .box {
	max-width:96%;
}
.lobbox .box h1 {
	width:15%;
	margin-right:2%;
}
.lobbox .box h1 img{
	max-width:100%;
	margin-top:8%;
}
.lobbox2 .box .nav .m h3 {
	width:auto;
}
.lobbox2 .box .nav .m h3 a {
	font-size:16px;
	width:100%;
	display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.lobbox2 .box .nav .m h3 a:hover{
	font-size:16px;
}
.lobbox2 .box .nav .m h3 a.current {
	font-size:16px;
}
.lobbox2 .box .nav .m .sub li {
	text-indent:10px;
}
.lobbox2 .box .nav .m .sub li a {
	font-size:12px;
}
.lobbox2 .box .nav .m .sub li a:hover {
	font-size:12px;
}
.lobbox .naverbox2 {
	width:68%;
	margin-right:2%;
}
.lobbox .naverbox3 {
	width:13%;
}
.sk {
   width: 100%;
}
.ss input {
	width: 90%;
	font-size:12px;
}
.ss span {
	width: 15%;
	background-image: url(../images/ssan.png) no-repeat center;
}
.flexslider .slides li p span{
	margin-bottom:3%;
}
.flexslider .slides li p span img{
	width:90%;
}
.gun2_g li{ width:6.5%; margin:0 0 0 0;}
}
/*媒体查询代码，表示只有在屏幕尺寸小于1400像素的时候才会应用下面的样式*/
@media screen and (max-width: 1400px) {
.lobbox .box {
	max-width:96%;
}
.lobbox .box h1 {
	width:15%;
	margin-right:0%;
}
.lobbox .box h1 img{
	max-width:100%;
	margin-top:8%;
}
.lobbox2 .box .nav .m h3 {
	width:auto;
}
.lobbox2 .box .nav .m h3 a {
	font-size:14px;
	width:100%;
	display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.lobbox2 .box .nav .m h3 a:hover{
	font-size:14px;
}
.lobbox2 .box .nav .m h3 a.current {
	font-size:14px;
}
.lobbox2 .box .nav .m .sub li {
	text-indent:10px;
}
.lobbox2 .box .nav .m .sub li a {
	font-size:12px;
}
.lobbox2 .box .nav .m .sub li a:hover {
	font-size:12px;
}
.lobbox .naverbox2 {
	width:70%;
	margin-right:0%;
}
.lobbox .naverbox3 {
	width:15%;
}
.ss input {
	width: 90%;
}
.ss span {
	width: 15%;
	background-image: url(../images/ssan.png) no-repeat center;
}
.flexslider .slides li p span{
	margin-bottom:0%;
}
.flexslider .slides li p span img{
	width:80%;
}
}
/*媒体查询代码，表示只有在屏幕尺寸小于1200像素的时候才会应用下面的样式*/
@media screen and (max-width: 1200px) {
.hd {
	height:auto;
}
.lobbox .box {
	max-width:96%;
}
.lobbox .box h1 {
	width:13%;
	margin-right:0%;
}
.lobbox .box h1 img{
	max-width:100%;
	margin-top:15%;
}
.lobbox2 .box .nav .m h3 {
	width:auto;
}
.lobbox2 .box .nav .m h3 a {
	font-size:12px;
	width:100%;
	display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.lobbox2 .box .nav .m h3 a:hover{
	font-size:12px;
}
.lobbox2 .box .nav .m h3 a.current {
	font-size:12px;
}
.lobbox2 .box .nav .m .sub li {
	text-indent:10px;
}
.lobbox2 .box .nav .m .sub li a {
	font-size:12px;
}
.lobbox2 .box .nav .m .sub li a:hover {
	font-size:12px;
}
.lobbox .naverbox2 {
	width:72%;
	margin-right:0%;
}
.lobbox .naverbox3 {
	width:15%;
}
.ss input {
	width: 90%;
}
.ss span {
	width: 15%;
	background-image: url(../images/ssan.png) no-repeat center;
}
.flexslider .slides li p span{
	margin-bottom:0%;
}
.flexslider .slides li p span img{
	width:60%;
}
}
/*媒体查询代码，表示只有在屏幕尺寸小于1000像素的时候才会应用下面的样式*/
@media screen and (max-width: 1000px) {
.head_top{ height:auto;}
 .top .box {
max-width:720px; /*最大宽度720像素*/
}
 .lobbox .box {
max-width:720px; /*最大宽度720像素*/
height:45px;
}
 .lobbox {
width:100%;
position:static;
}
 .lobbox .nav {
display:none;/*此元素不会被显示*/
}
 .lobbox2 {
display:none;/*此元素不会被显示*/
}
 .lobbox .naverbox {
display:block; /*此元素将显示为块级元素，表示此元素单独占据位置，前后会带有换行符，其他元素跟他在同一行的会被迫换行，挤到下一行那里去*/
float:right;
}
 .lobbox .naverbox2 {
display:none;/*此元素不会被显示*/
}
 .lobbox .naverbox3 {
display:block;
width:120px;
font-size:12px;
top:0px;
left:50%;
z-index:999999;
position:absolute;
padding-top:0px;
padding-bottom:0px;
}
 .lobbox .naverbox .btn {
height:45px;
padding-top:0px;
}
 .lobbox .naverbox .btn span {
display: inline-block; /*将对象呈递为内联对象，但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内，允许空格*/
width:60px;
height: 45px;
color: #333;
background:url(../images/icon.png) no-repeat center;
cursor: pointer;
}
.lobbox .box h1 {
	float:left;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:2%;
	width:19%;
	height:auto;
}
.lobbox .box h1 img{
    margin-top:0%;
	width:100%;
}
.flexslider {
 position:relative;
 margin-top:0px;
 padding-top:0px;
}
 .sidebar-wrapper {
position: relative;
height: 100%;
overflow: auto;
}
 #dowebok {
display:block; /*此元素将显示为块级元素，表示此元素单独占据位置，前后会带有换行符，其他元素跟他在同一行的会被迫换行，挤到下一行那里去*/
background:#cc0000;
}
 #dowebok .naver {
}
 #dowebok .naver li {
position:relative;
}
 #dowebok .naver li p.active span, #dowebok .naver li p.you span {
position:absolute;
right:0px;
top:0px;
width:50px;
height:50px;
background:#cc0000 url(../images/pic20.png) no-repeat center;
}
 #dowebok .naver li p {
border-bottom:1px solid #fff;
}
 #dowebok .naver li p.you.active span {
width:50px;
height:50px;
background:#cc0000 url(../images/pic21.png) no-repeat center;
}
 #dowebok .naver li p {
line-height: 50px;
}
 #dowebok .naver li p a {
display: block;
padding: 0 20px;
color: #fff;
text-decoration: none;
}
 #dowebok .naver li p:hover {
background-color:#cc0000;
}
 #dowebok .naver li dl {
line-height:40px;
display:none;/*此元素不会被显示*/
}
 #dowebok .naver li dl a {
color:#fff;
display:block; /*此元素将显示为块级元素，表示此元素单独占据位置，前后会带有换行符，其他元素跟他在同一行的会被迫换行，挤到下一行那里去*/
padding:0 40px;
text-decoration:none;
}
 #dowebok .naver li dl a:hover {
color:#fff;
display:block; /*此元素将显示为块级元素，表示此元素单独占据位置，前后会带有换行符，其他元素跟他在同一行的会被迫换行，挤到下一行那里去*/
background:#999;
text-decoration:none;
}
 [data-simplersidebar='active'] {
}

/*二级分类*/
 #dowebok .naver li dd ul{
display:none;/*此元素不会被显示*/
background-color:#333;
}
 #dowebok .naver li dd:hover ul{
display:block; /*此元素将显示为块级元素*/
}

.ban {
	width:100%;
	margin:0px auto;
	padding-top:0px;
}
.banner {
margin-top:0px;
padding-top:0px;
margin-bottom:0px;
max-width:100%;
}

.hock{
	width:100%;
	height:480px;
	float:left;
}
.content {
max-width:720px; /*最大宽度720像素*/
}
.dqwz {
	font-size:12px;
}
.dqwz a{
	font-size:12px;
}
.cf1 {
	width:100%;
	margin-bottom:2%;
}
.cf1 h{
	font-size:14px!important;
	margin-bottom:2%;
}
.cf1 h2{
	margin-bottom:2%;
}
.cf2 {
	width:100%;
	margin-left:0%;
	margin-right:0%;
	margin-bottom:2%;
}
.cf3 {
	width:100%;
}
.cfu {
	width:100%;
	margin-bottom:2%;
}
.cfu h{
    width:10%;
	font-size:12px;
}
.cfu h2{
    width:90%;
}
.cfu h2 a{
	font-size:12px;
}
.cfu1 {
	width:100%;
	margin-right:0%;
}
.cfu2 {
	display:none;
}
.cti{
	font-size:16px;
}
.kh{
	width:47.4%;
	font-size: 12px;
    line-height:30px;
	margin-left:1%;
	margin-right:1%;
	margin-top:1%;
	margin-bottom:1%;
	display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.anl{
	width:48%;
	margin:1%;
}
.anl p{
	font-size:12px;
}
.anl p span {
	font-size:12px;
}
.anlt{
	height:40px;
	line-height:20px;
	font-size:12px;	word-break: break-word;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.anlt2 h{
	font-size:12px!important;
}
.anlt2 h2{
	font-size:12px!important;
}
.ta{
	width:48%;
	margin:1%;
}
.ta p{
	font-size:12px;
}
.ta p span {
    max-width:50%;
	font-size:12px;
}
.tat h{
	font-size:12px!important;
}
.tat h2{
	font-size:12px!important;
}
.tat2{
	width:94%;
	height:25px;
	padding-left:3%;
	padding-right:3%;
	margin-bottom:3.5%;
	float:left;
	word-break: break-word;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 1; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.tat2 span{
	line-height:25px;
}

.prowai6{
	width:23%;
	height:auto;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:1%;
	float:left;
}
.protext6 {
	width:100%;
	height:normal;
	margin-top:0%;
	margin-bottom:10%;
	text-align:center;
	line-height:normal;
	color:#fff;
	font-family:"微软雅黑";
	font-size:30px;
	font-weight:normal;
}
.protext66 {
	width:100%;
	height:normal;
	text-align:center;
	line-height:30px;
	color:#fff;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:normal;
}
.ink1 {
display:none;/*此元素不会被显示*/
}
.ink2 {
width:100%;
}
 .dyip .dyip_l {
float:none;
width:100%;
}
 .dyip .dyip_r {
float:none;
width:100%;
margin-top:2%;
}
 .dyip .dyip_f {
float:none;
width:100%;
margin-top:2%;
}
.dyip .dyip_f .box li .boxli {
 border:0px solid #CCC;
 padding:2%;
 margin-bottom:10%;
}
.dyip .dyip_f .box li .nr {
 line-height:24px;
 height:48px;
 overflow:hidden;
 padding-top:2%;
 padding-right: 0;
 padding-bottom:2%;
 padding-left: 0;
}
.product .show li .showli {
 border:1px solid #CCC;
 padding:2%;
 margin-bottom:10%;
 width:100%;
}
.product .show li .nr {
 line-height:24px;
 height:24px;
 overflow:hidden;
 padding-top:2%;
 padding-right: 0;
 padding-bottom:2%;
 padding-left: 0;
}
 .derp .derp_l {
float:none;
width:100%;
}
 .derp .derp_r {
float:none;
width:100%;
margin-top:2%;
}
 .derp .derp_r .box .r_l {
display:none;/*此元素不会被显示*/
}
 .derp .derp_r .box .r_r {
float:none;
width:100%;
border-left:0 none;
padding-left:0%;
}
 .derp .derp_r .box .r_f_l {
float:none;
width:100%;
height:auto;
border-left:0 none;
padding:0%;
}
 .derp .derp_r .box .r_f_r {
float:none;
width:100%;
border-left:0px none;
padding:0%;
}
.dqwz2 {
	font-size:16px;
}
 .dqwz .box {
max-width:720px;  /*最大宽度720像素*/
}
 .dqwz2 .box {
max-width:720px;  /*最大宽度720像素*/
}
 .dqwz3 .box {
max-width:720px;  /*最大宽度720像素*/
}
.dqwz3 .box a{
	width:26.33333%;
	padding-left:5%;
	margin-left:2%;
	float:left;
}
.dqwz3 .box a:hover{
	width:26.33333%;
	padding-left:5%;
	margin-left:2%;
	float:left;
}
 .dyip .box {
max-width:720px;  /*最大宽度720像素*/
}
 .derp {
max-width:720px;  /*最大宽度720像素*/
}
 .derp li {
float:none;
width:100%;
margin:1% 0;
}
 .dsanp {
max-width:720px;  /*最大宽度720像素*/
}
 .dsanp li {
width:48%;
}
 .dsip {
max-width:720px;  /*最大宽度720像素*/
}
.t1 {
	font-size: 14px;
}
.t2 {
	font-size: 12px;
}
.t3 {
	font-size: 12px;
}
.tx1 {
	font-size: 16px;
}
.tx2 {
	font-size: 12px;
}
.tx2 span{
	font-size: 12px;
}
.tx3 {
	font-size: 12px;
}
.tx3 a{
	font-size: 12px;
}
.tx11 {
	font-size: 16px;
}
.tx12 {
	font-size: 12px;
}
.tx13 {
	font-size: 16px;
}
 .con {
max-width:720px;  /*最大宽度720像素*/
}
.news_content .title h2 {
	font-size:14px;
}
.news_content .news_nr {
	font-size:12px;
}
.page {
	font-size: 12px;
}
.page a{
	font-size: 12px;
}
.icp img{
	max-width:60%;
}
.ict {
	font-size:30px;
}
.ict .ut{
	font-size:30px;
}
.ict h2{
	font-size:18px;
}
.ict2 {
	font-size:14px;
}
.hz1 {
	width:100%;
	margin-top:0%;
	padding-right:0%;
}
.hz2 {
	width:100%;
}
.productd .showw .cl {
display:none;/*此元素不会被显示*/
}
.productd .showw .cr {
 width:100%;
 height:auto;
 margin-top:2%;
 float:right;
 clear:right;
}
.productd .showw .cr h{
	font-size:12px;
}
.productd .showw .cr h span{
	font-size:16px;
}
.productd .showw .cr h2 {
	height:auto;
	font-size:12px;
	line-height:25px;
	-webkit-line-clamp: 50;
}
.productd .showw .cr h2 span{
	font-size:12px;
	margin-bottom:2%;
}
.productd .showw .cr h3{
	font-size:12px;
}
.productd .showw .cr h3 span{
	font-size:14px;
}
.productd .showw .cr h4{
	font-size:12px;
}

.productd .ti {
 width:100%;
 height:auto;
 margin-top:3%;
 margin-bottom:3%;
 font-size:16px;
 float:right;
 clear:right;
}
.productd .con {
	font-size:12px;
}
.case .ti {
 width:100%;
 height:auto;
 margin-top:3%;
 margin-bottom:3%;
 float:right;
 clear:right;
}
.productd .showw .cll {
display:block;/*此元素将显示为块级元素*/
*/
}
 .foot {
text-align:center;
}
 .foot .foot_t {
width:100%;
}
.abl{
	width:100%;
	height:auto;
	margin:0px auto;
}
.abl img{
	width:100%;
}
.abr{
	width:90%;
	padding-left:5%;
	height:auto;
	margin:0px auto;
}
.nsk a{
	font-size:14px;
}
.nct{
    height:60px;
	font-size:12px;
	line-height:20px;
	margin-bottom:1%;
	-webkit-line-clamp: 3;
}
.nct2{
	height:20px;
}
.nct2 span{
	font-size:12px;
	line-height:20px;
}
.nsk1 h{
	font-size:12px;
	margin-bottom:1.5%;
}
.nsk1 h2{
	font-size:12px;
	margin-bottom:1.5%;
}
.nsk1 h3{
	font-size:12px;
	margin-bottom:1.5%;
}
.nsk1 h4 span{
	font-size:12px;
}
.nsk2 h{
	margin-bottom:20%;
	font-size:12px;
}
.nsk2 h span{
	font-size:14px;
}
.anm1 a{
	font-size:14px;
}
.anm10 a{
	font-size:14px;
}
.inz{
	width:48%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:2%;
}
.inz h img{
    max-width:60%;
}
.inz h2{
	font-size:16px;
}
.inz h3{
	font-size:12px;
}
.inz h4 a{
	font-size:12px;
}
.xw1 h{
	font-size:14px;
}
.xw1 h2 a{
	font-size:16px;
}
.flexslider .slides li p span{
	margin-bottom:0%;
}
.flexslider .slides li p span img{
	width:40%;
	margin-top:2%;
	margin-bottom:2%;
}
.gun_g li{ width:2.9%; margin:0 0.3% 0 0;}
.gun2_g li{ width:6.5%; margin:0 0 0 0;}
}

/*媒体查询代码，表示只有在屏幕尺寸小于720像素的时候才会应用下面的样式*/
 @media screen and (max-width: 720px) {
 .top {
display:block;/*此元素将显示为块级元素*/
}
 .lobbox .box {
max-width:520px;   /*最大宽度520像素*/
}
 .lobbox {
width:100%;
position:static;

}
 .lobbox .box {
border-radius:0;
}
.lobbox .box h1 {
	float:left;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:2%;
	width:25%;
	height:auto;
}
.lobbox .box h1 img{
    margin-top:0%;
	width:100%;
}
.ic{
	width:33.333333%;
	padding-top:3%;
	padding-bottom:3%;
}
.icp img{
	max-width:80%;
}
.ict {
	font-size:20px;
}
.ict .ut{
	font-size:25px;
}
.ict h2{
	font-size:12px;
	margin-top:8%;
}
.ict2 {
	font-size:12px;
}
.prowai1{
	width:48%;
	height:auto;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:4%;
	float:left;
}
.prowai10{
	width:94%;
	height:auto;
	padding:2%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:4%;
	float:left;
}
.protext10 h2{
	width:100%;
	height:auto;
	margin-bottom:5%;
	text-align:left;
	line-height:20px;
	color:#fff;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:normal;
	word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 3; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
	float:left;
}
.anl p{
    width:80%;
	padding:10%;
	font-size:14px;
	line-height:300%;
	display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.anl p span {
	display:none;
}
.xwp {
display:none;/*此元素不会被显示*/
}
.xwp2 {
width:100%;
}
.con_a .about {
	font-size:12px;
}
.con_a .about .pic {
display:none;/*此元素不会被显示*/
}
.qiang {
display:none;/*此元素不会被显示*/
}
.prowai6{
	width:23%;
	height:auto;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:1%;
	float:left;
}
.protext6 {
	width:100%;
	height:normal;
	margin-top:0%;
	margin-bottom:10%;
	text-align:center;
	line-height:normal;
	color:#fff;
	font-family:"微软雅黑";
	font-size:30px;
	font-weight:normal;
}
.protext66 {
	width:100%;
	height:normal;
	text-align:center;
	line-height:30px;
	color:#fff;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:normal;
}
.inti h{
	font-size:24px;
}
.inti h2{
	font-size:14px;
}
.inti h11{
	font-size:16px;
}
.inti h12{
	font-size:12px;
}
.inti h3{
	font-size:16px;
	margin-bottom:0%;
}
.inti h4{
	font-size:12px;
}
 .dqwz .box {
max-width:520px;   /*最大宽度520像素*/
}
 .dqwz2 .box {
max-width:520px;   /*最大宽度520像素*/
}
 .dqwz3 .box {
max-width:520px;   /*最大宽度520像素*/
}
.dqwz3 .box a{
	width:43%;
	padding-left:5%;
	margin-left:2%;
	float:left;
}
.dqwz3 .box a:hover{
	width:43%;
	padding-left:5%;
	margin-left:2%;
	float:left;
}
.banner {
margin-top:0px;
padding-top:0px;
max-width:100%;
}
 .content {
max-width:520px;  /*最大宽度520像素*/
}

.prowai{
	width:96%;
	height:auto;
	margin-left:2%;
	margin-right:2%;
	margin-bottom:4%;
	float:left;
}
.prowais{
	width:48%;
	height:auto;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:1%;
	float:left;
}
.prowai2{
	width:46%;
	height:auto;
	margin-left:2%;
	margin-right:2%;
	margin-bottom:2%;
	float:left;
}
.prowai6{
	width:48%;
	height:auto;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:5%;
	float:left;
}
.protext6 {
	width:100%;
	height:normal;
	margin-top:0%;
	margin-bottom:10%;
	text-align:center;
	line-height:normal;
	color:#fff;
	font-family:"微软雅黑";
	font-size:30px;
	font-weight:normal;
}
.protext66 {
	width:100%;
	height:normal;
	text-align:center;
	line-height:30px;
	color:#fff;
	font-family:"微软雅黑";
	font-size:12px;
	font-weight:normal;
}
.prowai8{
	width:48%;
	height:auto;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:2%;
	float:left;
}
.sn{
	width:48%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:2%;
}
.sn .snt h{
    width:100%;
	height:40px;
	margin-bottom:3%;
	line-height:20px;
	text-align:left;
	color:#000;
	font-family:"微软雅黑";
	font-size:12px;
	text-decoration:none;
	float:left;
	word-break: break-word;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
 .dyip .dyip_r .box li {
float:left;
width:97%;
margin:1.5%;
}
 .dyip .dyip_f .box li {
float:left;
width:97%;
margin:1.5%;
}
.dyip .dyip_f .box li .boxli {
 border:1px solid #CCC;
 padding:2%;
 margin-bottom:1%;
}
.product .show ul {
}
.product .show li {
float:left;
width:45%;
margin-left:2%;
margin-right:2%;
margin-bottom:1%;
}
.product .show .show li .showli {
 border:1px solid #CCC;
 padding:2%;
 margin-bottom:1%;
}
 .con {
max-width:520px;   /*最大宽度520像素*/
}
 .con_l {
float:none;
width:100%;
}
.con_l h2 {
	line-height:40px;
	font-size:16px;
}
.con_l ul {
	padding:0px;
}
.con_l li a {
    width:45%;
    padding-left:5%;
	line-height:40px;
	font-size:14px;
}
 .con2_l {
float:none;
width:100%;
}
 .con_r {
float:none;
width:100%;
margin-top:3%;
}
.ti {
	font-size:16px;
}
.con_r .about {
 font-size:12px;
}
.con_r .contact {
 font-size:12px;
}
.con_r .contact .pic {
 float: right;
 padding: 0 10px 0px 0;
 max-width:150px;
}
.con_r .contact .pic img {
 box-shadow: 0px 0px 0px #ccc;
 width:150px;
}
.col-sm-1 {
	width:50%;
	float:left;
}
.rt {
	width:50%;
	margin-bottom:3%;
}
.rt h4 {
	margin-bottom:5%;
	font-size:14px;
}
.rt:nth-child(3) {
	clear: both;/*清除第三个rt栏目的浮动，让它自动换行*/
}
.rt ul li a{
	font-size: 12px;
}
.rt2 {
	width:50%;
	font-size: 12px;
}
 .lobbox .naverbox .btn {
height:45px;
padding-top:0px;
}
.flexslider .slides li p span{
	margin-bottom:0%;
}
.flexslider .slides li p span img{
	width:30%;
	margin-top:2%;
	margin-bottom:2%;
}
.gun_g li{ width:3.95%; margin:0 0.3% 0 0;}
.gun2_g li{ width:6.5%; margin:0 0 0 0;}
}

/*媒体查询代码，表示只有在屏幕尺寸小于520像素的时候才会应用下面的样式*/
 @media screen and (max-width: 520px) {
.lobbox .box h1 {
	float:left;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:2%;
	width:50%;
	height:auto;
}
.lobbox .box h1 img{
    margin-top:0%;
	width:90%;
}
 .banner_pc {
display:none;/*此元素不会被显示*/
}
 .banner_sj {
display:block;/*此元素将显示为块级元素，表示此元素单独占据位置，前后会带有换行符，其他元素跟他在同一行的会被迫换行，挤到下一行那里去*/
}
.banner {
margin-top:0px;
padding-top:0px;
max-width:100%;
}
 .content {
max-width:360px; 
}
.nsp {
	width:40%;
	margin-right:3%;
}
.nst {
	width:57%;
}
.ck {
	padding-top:10px;
}
 .dqwz .box {
padding:0 5%;
}
.prowai3{
	width:100%;
	height:auto;
	float:left;
}
 .dyip .box {
padding:5%;
}
.dyip .dyip_f .box li .boxli {
 border:1px solid #CCC;
 padding:2%;
 margin-bottom:1%;
}
.product .show li {
float:left;
width:93%;
margin-bottom:-5px;
}
.product .show ul {
}
.product .show li {
float:left;
width:93%;
margin-bottom:1%;
}
.product .show .show li .showli {
 border:1px solid #CCC;
 padding:2%;
 margin-bottom:1%;
}
 .derp {
padding:5%;
}
 .dsanp {
padding:5%;
}
 .dsanp li {
float:left;
width:100%;
margin:1% 0;
}
 .dsip {
padding:5%;
}
 .dsip li {
float:left;
width:48%;
}
 .con {
max-width:360px;   /*最大宽度360像素*/
}
.con_r .contact .pic {
 float: right;
 padding: 0 10px 0px 0;
 max-width:100px;
}
.con_r .contact .pic img {
 box-shadow: 0px 0px 0px #ccc;
 width:100px;
}
.col-sm-1 {
	width:100%;
	float:left;
}
.hock{
	width:100%;
	height:240px;
	float:left;
}
.hockk{
	display:none;/*此元素不会被显示*/
}
.hock1{
	width:50%;
	height:240px;
	float:left;
}
.hock1 img{
    max-width:100%;
	height:240px;
	border:0px;
}
.hock1 img:hover{
    -webkit-filter:opacity(0.8);
}
.hock2{
	width:50%;
	height:240px;
	background-color:#183D81;
	float:left;
}
.hock2 h{
    width:80%;
	margin-top:10%;
	margin-left:10%;
	margin-right:10%;
	color:#fff;
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:normal;
	text-align:center;
	line-height:200%;
	float:left;
}
.hock2 p{
    width:80%;
	margin-left:10%;
	margin-right:10%;
	color:#fff;
	font-family:"微软雅黑";
	font-size:12px;
	font-weight:normal;
	text-align:center;
	line-height:120%;
	float:left;
}
.hock2 span{
    width:80%;
	margin-left:10%;
	margin-right:10%;
	text-align:center;
	float:left;
}
.hock2 span a{
	color:#A7C2EF;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:normal;
	text-align:center;
	line-height:300%;
}
.cndns-right {
display:none;/*此元素不会被显示*/
}
.scrollDiv li a{
	font-size:12px;
}
.flexslider .slides li p span{
	margin-bottom:0%;
}
.flexslider .slides li p span img{
	width:20%;
	margin-top:0%;
	margin-bottom:0%;
}
/*bottombox*/
	#bottombox{ width:100%; height:55px; background:rgba(204,0,0,.8); z-index:99; position:fixed; bottom:0px; left:0px; right:0px; top:auto; padding:5px 0; display:none;}
	.fize{ text-align:center;}
	.fize img{ display:inline;}
	.f1{ width:25%; height:auto; float:left;  color:#fff; text-align:center; display:block; margin:3px 0px;}
	.f1 a{ color:#fff;  font-size:14px; text-decoration:none;}
	.f2{ width:25%; height:auto; float:left;  color:#fff; text-align:center; display:block; margin:3px 0px;}
	.f2 a{ color:#fff;   font-size:14px; text-decoration:none;}
	.f3{ width:25%; height:auto; float:left; color:#500; text-align:center; display:block; margin:3px 0px;}
	.f3 a{ color:#fff;  font-size:14px; text-decoration:none;}
	.f4{ width:25%; height:auto; float:left;  color:#fff; text-align:center; display:block; margin:3px 0px;}
	.f4 a{ color:#fff;  font-size:14px; text-decoration:none;}
#goTop {
	display:none!important;
}
.gun_g li{ width:3.95%; margin:0 0.3% 0 0;}
.gun2_g li{ width:4.2%; margin:0 0 0 0;}
}