*{margin:0;padding:0px;}
body{color:#444;font-family:'Microsoft YaHei';}
a{text-decoration:none; color:#444;font-family:'Microsoft YaHei';}
a:hover{text-decoration:none;}
.img{border:0;}
img{border:0;}

.fl{float:left;}
.fr{float:right;margin:0;}
.mr{margin-right:0.9%;}
.mr1{margin-right:1.1%;}
.clear{clear:both;}
.line{width:100%;height:20px;margin:10px 0px;}
.br20{width:100%;height:20px;}
.box_tl{
	padding: 16px;
    font-size: 25px;
    line-height: 25px;
	overflow: hidden;
}



p{
	/* margin-bottom: 1.2em; */
	font-size: 14px;
	line-height: 26px;
	font-weight: 300;
	padding-bottom: 1.75em;
}
.bg_box_1,.bg_box_2,.bg_box_3,.bg_box_4,.bg_box_5,.bg_box_6,.bg_box_7,.bg_box_8,.bg_box_9,.bg_box_10,.bg_box_11,.bg_box_12,.bg_box_13{
	width: 100%;
	overflow: hidden;
	padding: 0 15px;
}
#content{
	width: 1210px;
	margin: 0 auto;

}
/* 头部 */
.header{width:100%;}
.header .logo{float:left;background-position: right -10px;background-repeat: no-repeat; padding:0px 20px 15px 10px;  text-align:center; font-size:40px;}
.header .logo a{display:block;vertical-align:middle;text-align:center; display:block; height:70px; float:left;width:100%;}
.header_r{width:75%;float:right;}
.header_r span{font-size:16px;color:#343434;padding-right: 10px;}

.nav-item_a{margin:30px 5px 0px 0px;height:29px;line-height:29px;}
ul{margin:0px;padding:0px;list-style-type:none;}
a:focus{outline:0;}

.nav li.msMnu_Item .menu:hover,.nav li.msMnu_Item .goto:hover{color:#0044d7;background:Url("../images/nav-ico2.png") no-repeat right center;text-decoration:none;}
.list li{margin:0px;padding:0px;}

.con_box .box_tl a:hover{color:#0044d7;text-decoration:none;}
.con_box .box_con .fbox_cell:hover{border:solid 2px #0044d7;cursor:pointer;}

.con_box .box_t h2{width:96.5%;height:80px;line-height:80px;font-size:30px;margin:0 auto;color:#000000;}

.con_box .box_tt,.con_box .box_tfl{width:100%;overflow:hidden;line-height:40px;margin:0 auto;}
.con_box .box_tt{background-color:#F3F3F3;margin-left: 10px;}
.con_box .box_tt a{display:block;width:12.5%;text-align:center;float:left;font-size:15px;font-weight: 600;}
.con_box .box_tt a:Hover{background-color:#0044d7;color:#ffffff;text-decoration:none;}

.con_box .box_tfl a{display:block;width:10%;text-align:center;background-color:#F3F3F3;font-size:15px;margin-bottom:5px;}
.con_box .box_tfl a:Hover{background-color:#0044d7;color:#ffffff;text-decoration:none;}

.con_box .box_con{width:100%;overflow:hidden;margin:0 auto;}
.con_box .box_tfl .box_row{width:100%;overflow:hidden;}

/*产品展示区块 开始*/
.con_box .box_cell{width:24.3%;overflow:hidden;line-height:20px;color:#676767;border-bottom:solid 2px #F3F3F3;}
.con_box .box_cell:hover {color:#0044d7;border-bottom:solid 2px #0044d7;}
.con_box .box_cell h3{text-align:center;margin:15px 0px;}


/*产品展示区块 结束*/
/*产品文字介绍、参数表格 开始*/
.con_box .box_txt{width:95%;overflow:hidden;font-size:13px;line-height:24px;margin:0 auto;}
.con_box .box_list{overflow:hidden;}
.con_box .box_list table{border-top:solid 1px #000000;border-left:solid 1px #000000;text-align:center;}
.con_box .box_list table th{border-bottom:solid 1px #000000;border-right:solid 1px #000000;padding:10px 0px;background-color:#0044d7;color:#ffffff;}
.con_box .box_list table td{border-bottom:solid 1px #000000;border-right:solid 1px #000000;padding:5px 2px;}
.con_box .box_list table tr:hover{background-color:#0044d7;color:#ffffff;cursor:pointer;}
.con_box .box_list table .odd{background-color:#EEEEEE;}
/*产品文字介绍、参数表格 开始*/

/*功率页面 开始*/
.con_box .box_con .fbox_cell{width:99.6%;border:solid 2px #cccccc;overflow:hidden;padding: 20px;}

.con_box .box_con .fox_cell a:hover{text-decoration:none;}
.con_box .box_con .fbox_cell .pp_logo{width:22%;text-align:center;float:left;line-height:45px;font-size:25px;font-weight:bold;}
.line .pp_logo{width:24%;text-align:center;float:left;line-height:35px;font-size:23px;font-weight:bold;}
.line .pp_logo h2{text-align:center;line-height:35px;font-size:23px;font-weight:bold;}
.con_box .box_con .fbox_cell .pp_img{width:34%;text-align:center;float:left;}
.con_box .box_con .fbox_cell .pp_logo img{width:60%;}
.con_box .box_con .fbox_cell .pp_txt{width:65%;height:auto;float:left;margin-left:0.5%;}
.con_box .box_con .fbox_cell .pp_txt table{width:100%;}
.con_box .box_con .fbox_cell .pp_txt table tr td{padding:1% 2%;background-color:#efefef;font-size:90%;}
.con_box .box_con .fbox_cell .pp_txt table tr td:hover{background-color:#0044d7;color:#ffffff;}
.con_box .box_con .fbox_cell .pp_txt table tr td h1{font-size:18px;}
/*功率页面 结束*/

/*-----------flashnews  开始-------------------*/
#flashnews{overflow:hidden;}
.banner{width:100%;overflow:hidden;position:relative;}

#J_bannerPic li{width:100%;overflow:hidden;position:relative;} 


#J_bannerBar{ position:absolute; left:48.4%; bottom:10px;}
#J_bannerBar li{ height:20px;float:left; width:15px; margin-right:5px;  overflow:hidden; text-align:center; cursor:pointer; text-indent:-999em;background:url(../images/ico1.png) no-repeat center;}

#J_bannerBar .current{ height:20px; background:url(../images/ico2.png) no-repeat center;}
.banner_bottom{width:100%;}
	#J_bannerPic .li1{background:#F3F3F3 url(../images/s1.jpg) no-repeat center;}
	#J_bannerPic .li2{background:#F3F3F3 url(../images/s2.jpg) no-repeat center;}
	#J_bannerPic .li3{background:#F3F3F3 url(../images/s3.jpg) no-repeat center;}


/* main style */
.bgcolor1{background-color:#F3F3F3;}
.bgcolor2{background-color:#ffffff;position: fixed;z-index: 999;}
.redcolor{color:#0044d7;}
.main .col-left{width:760px; margin-right:10px;}
.main .col-left .slide{overflow:hidden;_float:left;zoom:1;width:340px;height:210px;float:left;}
.main .col-right{width:370px;height:210px;float:right;}
.main .col-auto{float:right;width:960px;overflow:hidden;}
.main .col-auto p,.main p{font-size:14px;line-height:25px;}
.main .col-auto .col-cell,.main .col-cell{width:465px;overflow:hidden;}
.main .crumbs {width:100%;font-size:15px;height:30px;line-height:20px;overflow: hidden;margin: 15px 0px 0px 23px;border-bottom: 1px solid #ccc;}
.main .crumbs a{font-size:15px;color:#333333;}
.main .wh-list{width:960px;overflow:hidden;}
.whc_list{width:920px;overflow:Hidden;padding:10px 20px;}
.main .col-list{width:800px;overflow:hidden;}


/*产品介绍详情页 开始*/
#Article{width:96%;margin:0 auto;padding:20px 0px;}

.pro_img{width:54%;overflow:Hidden;border:solid 2px #E4E4E4;float:left;}
.pro_img img{width:100%;}
.pro_title{width:42%;float:right;overflow:hidden;}
.content{width:100%;overflow:Hidden;padding-top:25px;}
.content table{width: 100% !important;}
.xuanpei{width:100%;margin-top:10px;border-bottom:solid 2px #D7D7D7;overflow:hidden;color:#000000;padding:5px 0;}
.xuanpei p{padding-left:15px;height:30px;line-height:30px;font-size:16px;font-weight:bold;color:#000000;background:Url("../images/t_ico.jpg") no-repeat left center;}
.xuanpei span{display:block;width:40%;float:left;height:auto;background-color:#EFEFEF;padding:1%;margin:0px 5px 1% 0px;font-size:13px;}

.kf{width:100%;overflow:hidden;margin-top:5px;}
.kf .kf_l{width:280px;height:130px;overflow:hidden;float:left;background:Url("../images/wxkf.jpg") no-repeat left center;padding:15px 5px 0px 135px;border-right:solid 1px #D7D7D7;}
.kf .kf_l b,.kf .kf_r b{color:#0044d7;}
.kf .kf_l p{font-size:15px;line-height:22px;padding-top:10px;color:#000000;}
.kf .kf_r{width:180px;float:right;overflow:hidden;padding:15px 0px 0px 10px;margin-bottom: 0px;}
.kf .kf_r p{font-size:17px;margin:5px 0px 10px 0px;color:#000000;padding-bottom: 0px;}

.con_t{width:100%;height:40px;line-height:40px;border-bottom:solid 2px #D7D7D7;}
.con_t span{width:150px;display:block;text-align:center;height:40px;font-size:20px;color:#ffffff;background-color:#4B4B4B;border-bottom:solid 2px #0044d7;}
.csxq{width:100%;margin-top:30px;line-height:23px;}
.csxq table{width:100%;}
.csxq table .tbg{background-color:#0044d7;color:#ffffff;}
.csxq table tr td{background-color:#EFEFEF;padding:5px 10px;color:#000000;}
.csxq table tr td:Hover{background-color:#0044d7;color:#ffffff;cursor:pointer;}

#Article .f14{width:100%;border-top:dashed 1px #D2D2D2;border-bottom:dashed 1px #D2D2D2;height:55px;line-height:55px;background-color:#EFEFEF;margin-top:25px;}

#Article .pl_fl{float:left;border-right:solid 1px #cecece;}

#Article .pl_fl strong{float:left;}

#Article .pl_fl a:hover,#Article .pl_fr a:hover{color:#0044d7;text-decoration:none;}
#Article .pl_fr a{text-align:right;}
#Article .pl_fr strong{float:right;}
#Article .pl_fr{float:right;}

.content_page{
	max-width: 800px;
	overflow: hidden;
	padding: 25px 15px;
	margin: 0 auto;
}
.content_page img{
	max-width: 800px;
	margin: 0 auto;
	display: block;
}




.footer{width:100%;overflow:hidden;background-color:#060a12;padding-top:10px;padding: 0 15px;}

.footerlist{
	width: calc(25% - 20px);
	float: left;
	overflow: hidden;

}
.footerlist ul li{
	padding-bottom: 15px;
	
}

.footerlist ul li a{
	display: block;
    font-size: 14px;
    line-height: 22px;
	color: #727579;
	text-decoration: none;
}
.footerlist ul li a:hover {
    color: #fff
}
.footerlist img{
	width: 65%;
}
.footerlist h2{
	color: #fff;
	padding-bottom: 25px;
	font-size: 1.25rem;
}
.footerlist p{
	color: #727579;
    padding-top: 2rem;
    max-width: 182px;
	font-size: 14px;
}

.foot_bottom{
	width: 100%;
	border-top: 1px solid #363a41;
	padding: 20px 0;
	min-height: 30px;
}

ul.footerDetails li {
    line-height: 24px;
    padding: 2px 0 2px 40px;
    margin-bottom: 10px;
    position: relative;
	color: #727579;
}

ul.footerDetails li:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 28px;
    height: 28px;
    background: url(https://kdmfab.com/wp-content/uploads/2022/06/footerSprite.png)no-repeat
}

ul.footerDetails li.phone:before {
    background-position: 0 10px
}

ul.footerDetails li.email:before {
    background-position: 0 -62px
}

ul.footerDetails li.address:before {
    background-position: 0 -105px
}


.footer .copy{width:1150px;color:#727579;margin:0 auto;overflow:hidden;padding: 0;}
.footer .copy a{color:#727579;}
.footer .copy a:hover{color:#fff;text-decoration: none;}

.fdjban{width:100%;overflow: hidden;}

.nesd{width:18.6% !important;height:20px !important;float:left !important;margin:0.2% !important;padding:0.5% !important;}
.list a{width:100%;float:left;text-align:center;padding:0px;}
.lis a{width:100% !important;padding:0px !important;}
.lis{width:100% !important;float:left !important;}
.nmsd{width:46% !important;height:25px !important;float:left !important;margin:1% !important;padding:1% !important;overflow:hidden !important;}
.dmdm{width:96% !important;height:25px !important;float:left !important;margin:1% !important;padding:1% !important;overflow:hidden !important;}
.pp_txt table tbody tr td a{width:100%;float:left;}
.pp_txt table tbody tr td a:hover{color:#fff;text-decoration:none;}

.box_row .box_listbox{
	width: 100%;
	overflow: hidden;
	margin-bottom: 30px;
	padding: 40px;
	border-bottom: 1px solid #ccc;
}
.box_row .box_listc{
	width: 100%;
	overflow: hidden;
}

.box_row .box_listt{
	width: 100%;
	margin-top: 10px;
	overflow: hidden;
	margin-top: 1.5rem;
}
.box_row .box_listb{
	padding-bottom: 22px;
}
.box_row .box_listt p{
	font-size: 13px;
	overflow: hidden;
	margin-top: 10px;
	line-height: 30px;
	margin-bottom: 10px;
}
.box_listb span,.news_boxtb span{
	margin: 10px;
	font-size: 13px;
}
.box_listb .sp_1,.news_boxtb .sp_1 a{
	background-color: #0044d7;
	padding: 10px;
	color: #fff;
	margin-left: 0px;
}
.news_boxtb span{
	text-align: center;
}
.box_listc img{
	width: 100%;
	height: 100%;
	transform: scale(1);
    transition: all 0.5s;
}
.box_listc img:hover{
	transform: scale(1.2);
}
.pagination{
	text-align: center;
	margin-top: 1.5rem;
}
.pagination a{
	padding: 0px 10px;
	font-size: 13px;
	border: 1px solid #0044d7;
}
.box_listbt{
	margin-top: 1.5em;
}


.box_listbt a {
    color: #fff;
    line-height: 50px;
    display: block;
    text-align: center;
    background-color: #0044d7;
    font-size: 1rem;
    margin: 0!important;
    border-radius: 4px!important;
    transition: all .2s ease-in-out;
    line-height: 1;
    padding: 15px 0;
}
.box_row{
	width: 100%;
	overflow: hidden;
}





.hp10s1Img {
    width: 50px;
    float: left;
	
}

.hp10s1Content {
    width: calc(100% - 65px);
    float: left;
    padding-left: 15px;
}

.hp10s1Title {
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    margin-bottom: 10px;
}

.hp10s1Text {
    color: #acc6ff;
    font-size: 14px;
    font-weight: 300;
}
.hp10s1Box{
	width: 33%;
	float: left;
}
.hp10s1Box_n {
    max-width: 349px;
	margin: 0 auto;
	overflow: hidden;
}
.slidebox_l{
	position: absolute;
	top: 40%;
	left: 16%;
}
.slidebox_r{
	position: absolute;
	top: 40%;
	right: 16%;
}
.slidebox_t{
	font-size: 300%;
	color:#fff;
	line-height: 1.1;
	font-weight: 600;
}

.slidebox_p{
	font-size: 18px;
	color: #fff;
}
.lxwm{
	font-size: 20px;
    background: #0044d7;
    padding: 15px 30px;
}
.lxwm a{
	color: #fff;
}
.arrow_l{
	font-size: 10px !important;
}
.hp10s5Img{
	width: 80px;
	margin: auto;
}



.hp10s5Img img{
	border-radius: 10px;
}






.paddTop30{
	padding-top: 30px;
}

.paddBottom30 {
    	padding: 0px 15px 30px 15px;
}
.paddBottom60{
	padding-bottom: 60px;
}
.paddTop90{
	padding-top: 90px;
}
.paddTop80 {
    padding-top: 80px;
}
.paddTop40 {
    padding-top: 40px;
}
.paddBottom40 {
    padding-bottom: 40px;
}
.paddBottom80{
	padding-bottom: 80px;
}
.paddBottom70{
	padding-bottom: 70px;
}
.paddTop10{
	padding-top: 10px;
}
.paddBottom50{
	padding-bottom: 50px;
}
.paddTop70{
	padding-top: 70px;
}
.paddBottom15{
	padding-bottom: 15px;
}




.textce{
	text-align: center;
}
.textle{
	text-align: left;
}

.hp10s2Content{
	width: 100%;
	overflow: hidden;
}
.bg_box_2{
	position: relative;
} 

.bg_box_2:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 20%;
    background: #0044d7
}

.hp10s6Img,.hp10s3Content,.hp13s3Content {
	width: 50%;
	float: right;
	overflow: hidden;
}

.hp10s2Img{
	width: 100%;
	overflow: hidden;
}
.hp10s6Content,.hp13s6Img{
	width: 48%;
	float: left;
	overflow: hidden;
}
.hp10s2Img img{
	width: 100%;
}
.hp10s2Title{
	max-width: 936px;
	margin: 0 auto;
}
.hp10s2Title h2{
   font-size: 2.2rem;
   font-weight: 700;
   line-height: 1.3em;
   margin-bottom: 1em;
}
.hp10s2Text{
	max-width: 936px;
	margin: 0 auto;
}



.hp10s2Text p{

  font-size: 1rem;
  line-height: 26px;
  font-weight: 300;
}

.bg_box_3{
	background-image: url(../images/bg_box_3.jpg);
	background-position:-50px;
	background-repeat:no-repeat;
}

ul.hp10s9List {
    margin: 0!important;
    padding: 0!important;
    list-style-type: none
}

ul.hp10s9List li {
    width: calc(33% - 20px);
    float: left;
    margin: 0 10px 15px;
    padding: 35px 10px;
    border: 2px solid #eaedf4;
    font-size: 18px;
    color: #060a12;
    text-align: center;
    transition: all .3s;
    background: 101% 101% no-repeat;
}

ul.hp10s9List li a {
    color: #060a12;
    text-decoration: none!important
}

ul.hp10s9List li:hover {
    border: 2px solid #0044d7;
    background: url(../images/s9ListIcon1.png)110% 110% no-repeat #0044d7;
    color: #fff
}

ul.hp10s9List li:hover a {
    color: #fff
}


.hp10Section3 li {
    margin-bottom: 25px;
    padding-left: 35px;
    position: relative;
}

.hp10Section3 li:before {
    position: absolute;
    content: '';
    top: -2px;
    left: 0;
    width: 24px;
    height: 24px;
    background: url(../images/checkIcon.png) no-repeat;
}
.hp10Section3_bt a{

display: inline-block;
color: #fff;
font-size: 16px;
text-align: center;
padding: 23px 40px;
text-decoration: none !important;
background: #0044d7;
border: 1px solid #0044d7;
transition: all .3s;
}
.hp10Section4{
	width: 100%;
	overflow: hidden;
}



.hp10Section4_cell{
	float: left;
	width: 33%;
	padding-bottom: 25px;

}
.hp10Section4_box{
	max-width: 320px;
	text-align: left;
	display: inline-block;
}
.hp10Section4_box p{
	padding-bottom: 0;
}


.hp10Section4_aimg{
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
}


.hp10Section4_box img{
	width: 100%;
	height: 100%;
	transform: scale(1);
	transition: all 0.5s;
}
.box_cell img{
	transform: scale(1);
	transition: all 0.5s;
}
.box_cell img:hover{
	transform: scale(1.2);
}
.aimg{
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
}

.hp10Section4_box img:hover{
	transform: scale(1.2);
}
.hp10s6Img img{
	width: 100%;
	height: 100%;
	transform: scale(1);
	transition: all 0.5s;
}

.hp10s6Img img:hover{
	transform: scale(1.2);
}
.hp10s12List img{
	max-width: 100%;
	max-height: 100%;
	transform: scale(1);
	transition: all 0.5s;
}

.hp10s12List img:hover{
	transform: scale(1.2);
}



.hp10Section4_box h3{
	padding: 10px 0;

}
.news_box h1{
	font-size: 2.2rem;
	background: #fff;
	color: #000;
	text-align: center;
}




.hp10Section4_box p{
	margin-bottom: 1.2em;
	font-size: 14px;
	line-height: 26px;
	font-weight: 300;
  }
.bg_box_7{
	position: relative;
}

  .bg_box_7:before {
    position: absolute;
    content: '';
    bottom: 0;
    right: 0;
    width: 85%;
    height: 60%;
    background: #f5f6f9;
}


.bg_box_10{
	background: #060a12;
}
.hp10s10Title{
	color: #fff;
}
.hp10s10Box {
	background: #fff;
    border-radius: 40px;
    padding: 30px;
}

.hp10s10Title h2{
	font-size: 2.2rem;
	font-weight: 700;
	line-height: 1.3em;
	margin-bottom: 1em;
 }
.hp10s10Text p{
	padding: 1em 0 1.75em 0;
}
.hp10s10Img {
    float: left;
    width: 80px;
}
.hp10s10Content {
    width: calc(100% - 80px);
    float: left;
    padding: 0 0 0 20px;
}

.hp10s10Name {
    font-size: 20px;
    font-weight: 600;
    color: #060a12;
    margin-top: 12px;
}

.bg_box_11{
	position: relative;
}


.bg_box_11:before {
    position: absolute;
    content: '';
    bottom: 0;
    right: 0;
    width: 66%;
    height: 40%;
    background: #f5f6f9;
}



.hp10s5Title {
    font-size: 18px;
    color: #fff;
    font-weight: 600;
    margin: 20px 0 10px;
	text-align: center;
}

.hp10s5Text {
    color: #acc6ff
}
.hp10s5Box33{
	width: 33%;
	float: left;
	
}

.hp10s5Box16{
	width: 16%;
	float: left;
	
}

.hp10s5Box {
    max-width: 305px;
	margin: auto;
}
.clrWhite{
	color: #fff;
}

ul.hp10s12List li {
    width: calc(25% - 20px);
    float: left;
    margin: 0 10px 15px;
    padding: 35px 10px;
    border: 2px solid #eaedf4;
    font-size: 18px;
    color: #060a12;
    text-align: center;
    transition: all .3s;
    background: 101% 101% no-repeat;
}




/* 问答 */
.accordion .accordion-item {
	border-bottom: 1px solid #e5e5e5;
  }
  .accordion .accordion-item button[aria-expanded=true] {
	border-bottom: 1px solid #03b5d2;
  }
  .accordion button{
	position: relative;
	display: block;
	text-align: left;
	width: 100%;
	padding: 1em 0;
	color: #7288a2;
	font-size: 1.15rem;
	font-weight: 400;
	border: none;
	background: none;
	outline: none;
  }
  .accordion button h2{
	color: #7288a2;
	font-size: 1.15rem;
	font-weight: 400;
  }
  .accordion button:hover, .accordion button:focus {
	cursor: pointer;
	color: #03b5d2;
  }
  .accordion button:hover::after, .accordion button:focus::after {
	cursor: pointer;
	color: #03b5d2;
	border: 1px solid #03b5d2;
  }
  .accordion button .accordion-title {
	padding: 1em 1.5em 1em 0;
  }
  .accordion button .icon {
	display: inline-block;
	position: absolute;
	top: 18px;
	right: 0;
	width: 22px;
	height: 22px;
	border: 1px solid;
	border-radius: 22px;
  }
  .accordion button .icon::before {
	display: block;
	position: absolute;
	content: "";
	top: 9px;
	left: 5px;
	width: 10px;
	height: 2px;
	background: currentColor;
  }
  .accordion button .icon::after {
	display: block;
	position: absolute;
	content: "";
	top: 5px;
	left: 9px;
	width: 2px;
	height: 10px;
	background: currentColor;
  }
  .accordion button[aria-expanded=true] {
	color: #03b5d2;
  }
  .accordion button[aria-expanded=true] .icon::after {
	width: 0;
  }
  .accordion button[aria-expanded=true] + .accordion-content {
	opacity: 1;
	max-height: 100em;
	transition: all 200ms linear;
	will-change: opacity, max-height;
  }
  .accordion .accordion-content {
	opacity: 0;
	max-height: 0;
	overflow: hidden;
	transition: opacity 200ms linear, max-height 200ms linear;
	will-change: opacity, max-height;
  }
  .accordion .accordion-content p {
	font-size: 1rem;
	font-weight: 300;
	margin: 2em 0;
  }
.foot_center{
	width: 100%;
	overflow: hidden;
}

.lx{
	background: #0044d7;
	color: #fff;
	padding: 15px;
}
.wt30{
	width: 30%;
}
.wt70{
	width: 70%;
}
.cp_img_list{
	float: left;
	width: 24%;
	overflow: hidden;
	margin-right: 1%;
}
.cp_img_list p{
	text-align: center;
	font-size: 17px;
	margin-top: 20px;
}



  /*小于768px*/
@media screen and (max-width:768px){
	.bg_box_3{
		background: #fff;
	}

	.hp10s2Img, .hp10s6Content,.hp13s3Content,.hp10s3Content,.hp10s1Box {
		width: 100%;
	}
	.hp10s2Content, .hp10s6Img {
		width: 100%;
	}
	.bgcolor2{
		position: static;
	  }
	
	  .logo,.hp13s6Img{
		  display: none;
		}
	   .header_r{
		width: 100%;
	   }  
#flashnews{display:none;}
.con_box .box_t img{width:0.6em;height:auto;}
.con_box .box_t{font-size:1.2em;height:80px;line-height:50px;}
.box_tt{display:none;}

.con_box{width:100%;overflow:hidden;background-color:#ffffff;padding:5px 0px 20px 0px;}
.fl,.fr{float:none;}
.mr{margin:0;}
.con_box .box_cell{width:47%;margin:1%;float:left;}
.con_box .box_cell .amore{display:none;}
.con_box .box_cell span{display:none;}
.con_box .box_cell img{width:100%;height:auto;}
.con_box .box_cell{background-image:none;background-color:#fefefe;}
.con_box .box_cell:hover{background:none;}
.con_box .box_cell h3{font-weight:normal;font-size:80%;}

	#Article .f14{display:none;}	

.fl,fr{float:none;}
.mr1{margin:0;}
.con_box .box_tfl a{font-size:80%;margin:0 0 1% 0;}
.box_tfl .box_row{width:102.5%;margin-left:-1.25%;overflow: hidden;}
.box_tfl .box_row a{float:left;width:18.7%;margin-left:1.25%;}
	
.cs{display:none;}
.footer .info{display:none;}

.footer .copy{width:100%;text-align:center;}
.foot_r{display:none;}	
.foot_l span{display:none;}	
	.foot_l{float:none;width:12.5em;text-align:center;margin:0 auto;}
	.foot_l img{width:12.5em;display:block;margin:0 auto;}

.con_box .box_con .fbox_cell{width:98%;margin:1% 0.5% 1% 0%;float:left;overflow:hidden;}
.con_box .box_con .fbox_cell .pp_logo{width:30%;font-size:100%;}
.con_box .box_con .fbox_cell .pp_logo img{display:none;}
.con_box .box_con .fbox_cell .pp_img{width:65%;overflow:hidden;border-left:solid 1px #cccccc;border-right:0;}
.con_box .box_con .fbox_cell .pp_img img{width:90%;vertical-align:middle;height:auto;}
.pp_txt table{display:none;}

.kf{display:none;}
.crumbs{display:none;}
.pro_img{width:100%;float:right;}
.pro_title{width:100%;float:left;}
.redcolor{display:none;}

#Article h1{height:30px;line-height:30px;font-weight:600;color:#343434;font-size:150%;text-align:center;}
#Article .pl_fl,#Article .pl_fr{display:block;width:49.8%;}
#Article .pl_fl strong,#Article .pl_fr strong{display:block;width:20%;height:55px;background-color:#E0E0E0;text-align:center;}
#Article .pl_fl a,#Article .pl_fr a{width:77.5%;float:left;margin:0 1%;}
.xuanpei{display:none;}

#Article .pl_fl,#Article .pl_fr{display:block;width:49.8%;}
#Article .pl_fl strong,#Article .pl_fr strong{display:block;width:20%;height:55px;background-color:#E0E0E0;text-align:center;}
#Article .pl_fl a,#Article .pl_fr a{width:77.5%;float:left;margin:0 1%;font-size:50%;}
.csxq table tr td{background-color:#EFEFEF;padding:5px 10px;color:#000000;font-size:0.5em;}
.con_t span{width:100%;}

.box_list{display:none;}
.box_row .box_listc {
    width: 100%;
}
.box_row .box_listt{
	width: 98%;
	padding: 2%;
}
.box_row .box_listc img{
    margin-left: 3%;
	width: 92%;
	
}


}

/*大于768 小于1080*/
@media screen and (min-width:768px) and (max-width:1080px){
	.content_page img {
		max-width: 100% !important;
        max-height: 100% !important;
		padding: 25px;
	}
	.bgcolor2{
		position: static;
	  }
	
	  .logo{
		  display: none;
		}
	   .header_r{
		width: 100%;
	   }  

	   .hp10s2Img, .hp10s6Content {
		width: 100%;
	}
	.hp10s2Content, .hp10s6Img {
		width: 100%;
	}
#flashnews{display:none;}
.con_box .box_t img{font-size:1.5em;}
.con_box .box_t{font-size:1.5em;}
	
.box_tt{display:none;}

.con_box .box_tfl a{font-size:80%;}
	
	.box_tfl .box_row{width:102.5%;margin-left:-0.8%;overflow: hidden;}
.box_tfl .box_row a{float:left;width:9.1%;margin-left:0.9%;}
	
	
	.con_box .box_list{width:96%;margin:0 auto;font-size:0.5em;}
	.box_list table{width:100%;}
	
.box_tfl .box_row{width:102.5%;margin-left:-0.8%;overflow: hidden;}
.box_tfl .box_row a{float:left;width:9.1%;margin-left:0.9%;}
.con_box{width:100%;overflow:hidden;background-color:#ffffff;padding:5px 0px 20px 0px;}
.con_box .box_row{width:102.4%;overflow:hidden;background-color:#ffffff;margin-left:-1.2%;}
.con_box .box_cell{width:23.5%;margin-bottom:10px;float:left;margin-left:1.2%;}
.con_box .box_cell .amore{display:none;}
.con_box .box_cell span{display:none;}
.con_box .box_cell img{width:100%;height:auto;}
.con_box .box_cell{background-image:none;background-color:#fefefe;}
.con_box .box_cell:hover{background:none;}
.con_box .box_cell h3{font-weight:normal;font-size:80%;}
.foot_r{display:none;}	
.foot_l{width:100%;font-size:50%;}
.footer .info{width:98%;margin:0 auto;line-height:100%;overflow:hidden;padding:0.5% 0;}
.footer .info,.footer .info a{font-size:60%;color:#676767;line-height:20px;}

.con_box .box_con .fbox_cell{width:48%;margin:1% 0.5% 1% 0%;float:left;height:150px;}
.con_box .box_con .fbox_cell .pp_logo{width:30%;font-size:100%;}
.con_box .box_con .fbox_cell .pp_logo img{display:none;}
.con_box .box_con .fbox_cell .pp_img{width:68%;height:160px;border-left:solid 1px #cccccc;border-right:0;}
.con_box .box_con .fbox_cell .pp_img img{width:90%;vertical-align:middle;}
.pp_txt table{display:none;}

.kf{display:none;}
#Article h1{height:30px;line-height:30px;font-weight:normal;color:#343434;font-size:100%;}
#Article .pl_fl,#Article .pl_fr{display:block;width:49.8%;}
#Article .pl_fl strong,#Article .pl_fr strong{display:block;width:20%;height:55px;background-color:#E0E0E0;text-align:center;}
#Article .pl_fl a,#Article .pl_fr a{width:77.5%;float:left;margin:0 1%;}

.box_row .box_listc {
    width: 48%;
}
.box_row .box_listt{
	width: 50%;
}
}


/*大于1080 小于1150*/
@media screen and (min-width:1081px) and (max-width:1150px){
	.content_page img {
		max-width: 100% !important;
        max-height: 100% !important;
		padding: 25px;
	}
.nav li{width:auto;line-height:20px;float:left;position:relative;z-index:1000;}
.nav li.msMnu_Item .menu,.nav li.msMnu_Item .goto{position:relative;padding:0px 30px;float:left; background:Url("../images/nav-ico1.png") no-repeat right center;border-left:solid 1px #eeeeee;margin-right:15px;display:block;font-size:17px;height:43px; line-height:43px;text-align:center;color:#444444;}	
.nav li.msMnu_hove a{display:block;color:#0044d7;height:40px;line-height:40px;padding:0px 30px;position:relative;text-decoration:none;font-size:17px;background:Url("../images/nav-ico2.png") no-repeat right center;border-left:solid 1px #eeeeee;margin-right:15px;}
.list{overflow:hidden;position:absolute;height:0px;top:43px;left:0;z-index:9999;}
.list div{background:#fff;overflow:hidden;padding:8px 0 5px 0;float:left;z-index:9999;border-top:solid 1px #0044d7;}
.list ul{padding:0px 7px;}
.list li ul{width:100%;margin:0px;padding:5px 0;}
.list li .glist{width:100%;margin:0px;padding:5px 0;}
.list li .glist li,.list li ul li{margin:3px 0;}
.list li ul li.lis a,.list li .glist li.lis a{display:block;height:22px;color:#444444;font-size:12px;line-height:20px;text-decoration:none;margin:0px;padding:2px 0px 0px 5px;text-indent:3px;border:none;background-color:#efefef;background-image:none;}
.list li ul li.lis a:hover,.list li .glist li.lis a:hover{color:#fff;background:#0044d7;}
.list li ul li.lis a{width:100% !important;}
.list li .glist li.lis a{width:100% !important;}
	#flashnews{width:100%;height:269px;}
	#J_bannerPic{width:100%;overflow:hidden;}
	#J_bannerPic li{width:100%;overflow:hidden;}
	#J_bannerPic li a{display:block;width:100%;height:269px;}

	
.main{width:100%;margin:0px auto;padding-top:15px;}
.con_box{width:100%;overflow:hidden;background-color:#ffffff;padding:5px 0px 20px 0px;}
.con_box .box_row{width:102.4%;overflow:hidden;background-color:#ffffff;margin-left:-1.2%;}
.con_box .box_cell{width:23.5%;margin-bottom:10px;float:left;margin-left:1.2%;}
.con_box .box_cell .amore{display:block;float:right;margin:0px 4% 2px 0px;padding:5px 10px 10px 10px;font-size:12px;color:#ffffff;}
.con_box .box_cell .amore:hover{text-decoration:none;}
.con_box .box_cell span{display:block;width:92%;padding:0px 4%;font-size:12px;}
.con_box .box_cell img{width:100%;height:auto;}
.box_tfl .box_row{width:102.5%;overflow: hidden;margin-left:-0.8%;}
.box_tfl .box_row a{float:left;width:9.1%;margin-left:0.9%;}
.con_box .box_list{width:96%;margin:0 auto;font-size:13px;}
.box_list table{width:100%;}
.foot_center{width:100%;margin:0 auto;}
.footer .info{width:98%;line-height:22px;margin:0 auto;font-size:12px;color:#676767;padding:1%;}
#Article h1{height:50px;line-height:50px;font-weight:600;color:#343434;font-size:28px;}
.kf{display:none;}
#Article .pl_fl,#Article .pl_fr{display:block;width:49.8%;}
#Article .pl_fl strong,#Article .pl_fr strong{display:block;width:20%;height:55px;background-color:#E0E0E0;text-align:center;}
#Article .pl_fl a,#Article .pl_fr a{width:77.5%;float:left;margin:0 1%;}

.box_row .box_listc {
	width: 39%;
}
.box_row .box_listt{
	width: 58%;
}

}

/*大于1150px*/
@media screen and (min-width:1151px){
	.ast-container{
		max-width: 750px;
		margin: 0 auto;
		overflow: hidden;
	}
	.ast-container_left{
		width: 55%;
		float: left;
		overflow: hidden;
	}
	.ast-container_right{
		width: 35%;
		float: right;
		overflow: hidden;
		padding: 15px;
		background: #f1f1f1;
	}
    .wzlist{
		margin-top: 15px;
	}
	.wzlist ul li{
		line-height: 40px;
        border-bottom: 1px solid #fff;
        margin: 15px 0;
	}
.header .logo{width:17%;background:Url("../images/logonew.png") no-repeat;background-size: cover;background-position: center;height: 80px;}
.nav li{width:auto;line-height:20px;float:left;position:relative;z-index:1000;}
.nav li.msMnu_Item .menu,.nav li.msMnu_Item .goto{position:relative;padding:0px 19px;float:left; background:Url("../images/nav-ico1.png") no-repeat right center;border-left:solid 1px #eeeeee;margin-right:15px;display:block;font-size:17px;height:43px; line-height:43px;text-align:center;color:#444444;}	
.nav li.msMnu_hove a{display:block;color:#0044d7;height:43px;line-height:43px;padding:0px 30px;position:relative;text-decoration:none;font-size:17px;background:Url("../images/nav-ico2.png") no-repeat right center;border-left:solid 1px #eeeeee;margin-right:15px;}
.list{overflow:hidden;position:absolute;height:0px;top:43px;left:0;z-index:9999;}
.list div{background:#fff;overflow:hidden;padding:8px 0 5px 0;float:left;z-index:9999;border-top:solid 1px #0044d7;}
.jjgk{width:450px !important;background:#fff;overflow:hidden;padding:8px 0 5px 0;float:left;z-index:9999;border-top:solid 1px #0044d7;}
.list li ul{width:100%;margin:0px;padding:5px 0;}
.list li .glist{width:100%;margin:0px;}
.list li ul li.lis a,.list li .glist li.lis a{display:block;height:22px;color:#444444;font-size:12px;line-height:20px;text-decoration:none;margin:0px;padding:1%;text-indent:3px;border:none;background-color:#efefef;background-image:none;}
.list li ul li.lis a:hover,.list li .glist li.lis a:hover{color:#fff;background:#0044d7;}
.list li ul li.lis a{width:140px;}
.list li .glist li.lis a{width:100%;}
#flashnews{width:100%;height:450px;overflow:hidden;}
#J_bannerPic{width:100%;overflow:hidden;}
#J_bannerPic li{width:100%;overflow:hidden;}
#J_bannerPic li a{display:block;width:100%;height:450px;}
.box_tfl .box_row{width:1107px; margin-left:-10px; overflow: hidden;}
.box_tfl .box_row a{float:left;margin-left:11px;}
.main{width:100%;margin:0px auto;}
.con_box{width:1210px;;background-color:#ffffff;padding:5px 0px 20px 0px;margin: 0 auto;position: relative;}
.con_box1{width: 1210px;margin: 0 auto;overflow: hidden;}

.con_box .box_row .box_cell{width:292px;float:left;margin:0 0 10px 10px;}
.con_box .box_cell .amore{display:block;float:right;padding:5px 10px 10px 10px;font-size:12px;color:#ffffff;background: #000;}
.con_box .box_cell .amore:hover{text-decoration:none;}
.con_box .box_cell span{display:block;width:250px;padding:0px 10px;font-size:12px;    height: 52px;}
.con_box .box_list{width:96%;margin:0 auto;font-size:13px;}
.box_list table{width:100%;}
	
.cs{display:block;}

.foot_center{width:1150px;margin:0 auto;overflow: hidden;}
.footer .info{width:1130px;line-height:22px;margin:0 auto;font-size:12px;color:#676767;padding:10px;}

#Article h1{height:50px;line-height:50px;font-weight:600;color:#343434;font-size:27px;}
#Article .pl_fl,#Article .pl_fr{display:block;width:49.8%;}
#Article .pl_fl strong,#Article .pl_fr strong{display:block;width:20%;height:55px;background-color:#E0E0E0;text-align:center;}
#Article .pl_fl a,#Article .pl_fr a{width:77.5%;float:left;margin:0 1%;}

.box_newst{width:100%;font-size:25px;width:100%;height:80px;line-height:80px;text-align:center;}

.box_news{width:96%;margin:0 auto;overflow:hidden;background-color:#ffffff;padding:2%;}
.box_news span{display:block;margin:10px 0;font-size:13px;}
.box_news img{width:30%;height:auto;float:left;}
.box_news h2{font-size:18px;height:35px;line-height:35px;font-weight:normal;}
.box_news a:hover{text-decoration:none;}

.news_box{background-color:#ffffff;width:96%;padding:2%;}

}



@media only screen and (min-width: 800px) and (max-width: 1200px){
    .footerlist {
		width: calc(50% - 20px);
	}

	.hp10Section4_cell {
		width: 49%;
	}
	.box_row .box_listc {
		width: 34%;
	}
	.box_row .box_listt{
		width: 63%;
	}
}

@media only screen and (min-width: 500px) and (max-width: 799px){
	
.footer{margin-bottom:50px;}
.fader .prev, .fader .next,.pager_list{display:none;}
}

@media only screen and (min-width: 500px) and (max-width: 767px){
.footer{margin-bottom:50px;}
.fader .prev, .fader .next,.pager_list{display:none;}
}
@media only screen and (max-width: 499px) {
	.hp10s3Content{
		width: 100%;
	}
	.bg_box_3 {
		background: #fff;
	}
	ul.hp10s12List li {
		width: calc(100% - 20px);
		float: left;
	}
	.footerlist {
		width: calc(100% - 20px);
	}
	ul.hp10s9List li {
		width: calc(100% - 20px);
	}
	.hp10s5Box33 {
		width: 100%;
	}
	.hp10Section4_cell {
		width: 100%;
	}
.footer{margin-bottom:50px;}
.fader .prev, .fader .next,.pager_list{display:none;}
}

@media only screen and (min-width:0px) and (max-width: 800px){
	.lxwm{
		font-size: 12px;
		background: #0044d7;
		padding: 5px 10px;
	}
	.slidebox_l{
		top: 10%;
	}
	.slidebox_r{
		top: 10%;
	}
	.slidebox_t{
		font-size: 18px;
	}
	
	.slidebox_p{
		font-size: 12px;
	}
	.content_page img {
		width: 100% !important;
        height: 100% !important;
		padding: 25px;
	}
.m{width:100% !important ;float:left !important ;}	
}