@media only screen and (max-width: 750px) {
	.w{
		width: 100%;
	}
	.swiper-container{
		min-width:0;
	}
	.news_right{
		width:100%;
		float:left;
	}
	.news_left{
		width: 100%;
		float:right;
	}
	.product{
		width: 100%;
		padding: 5px;
	}
	.sevice{
		width: 100%;
		background-image:url('../images/sevice_p.jpg');
		background-size:100% 100%;
		height: auto;
		margin-bottom:1rem;
	}
	.sevice_content{
		position:static;
		width: 50%;
		height: auto;
		float:right;
	}
	.sevice_content h2{
		font-size: 1.5rem;
		line-height: 3rem;
		border-color:#fff;
	}
	.sevice_content a{
		width: 100%;
		line-height: 2rem;
		font-size: 1.3rem;
	}
	.sevice_content a::before{
		top: 1rem;
	}
	.product_text{
		font-size: 1.5rem;
		line-height: 2rem;
	}
	.product h2{
		font-size: 2rem;
		line-height: 3rem;
	}
	.product_item{
		font-size: 1.3rem;
	}
	.title{
		padding: 1rem 0;
	}
	.footer{
		margin: 0;
	}
	.video_top>h2{
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.footer>.w,.header{
		display: none;
	}
	.footer_p{
		display: block;
		padding: 1rem 0;
		font-size: 12px;
		line-height: 1.3rem;
	}
	.footer_p .p{
		width:110px;
		margin: 0 auto 1.5rem;
	}
	.footer_p a{
		display: block;
		width: 25px;
		height: 25px;
		border:1px solid #fff;
		text-align:center;
		border-radius:100%;
		padding: 4px;
		float:left;
		line-height: 1;
		margin: 5px;
	}
	.header_p{
		display:block;
	}

	.header_p .logo{
		width:25%;
	}
	.sel_p{
		width: 60%;
		margin:0 auto;
		padding-top:1rem;
	}
	.sel_p a{
		color: #00a4e7;
		margin: 5px;
	}
	.sel_p p:last-child{
		width: 80%;
		position:relative;
		margin: .5rem auto 0;
		text-align:center;
	}
	.sel_p p:last-child input{
		width: 100%;
		height: 1.5rem;
		border:none;
		background: #dfdfdf;
		border-radius:10rem;
		padding: 0 .3rem;
		margin: 0 auto;
	}
	.sel_p p:last-child button{
		width: 1.3rem;
		height: 1.3rem;
		background: transparent;
		position:absolute;
		right:0;
		top: .1rem;
	}
	.menu{
		width:2rem;
		padding-top:2rem;
		margin-right:1rem;
	}

	.menu_list{
		width: 100%;
		background: #ccc;
		display:none;
	}
	.menu_list li{
		text-align:center;
		line-height:1.5rem;
	}

	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width:  80px;
		margin-left:-50px;
		overflow:hidden;
		bottom:10px;
	}
	.page{
		display:block;
		width:10px;
		height: 10px;
		float:left;
		color: #fff;
		overflow: hidden;
		line-height: 99;
		background: rgba(0, 0, 0, .3);
	}
	.swiper-pagination-bullet{
		height:10px;
		border-radius: 100%;
		opacity:1;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
		margin: 0 5px;
	}
	.swiper-pagination-bullet-active{
		height:10px;
		line-height: 99;
		margin-top:0!important;
		background: #2ca8e2;
	}

	.mask{
		position: static;
		z-index: 99999999;
		width:100%;
		margin-left:0;
		height: 180px;
		text-align:center;
		padding:2rem 0 2rem .2rem;
		background: #e1e2e2;
		overflow:hidden;
	}
	.mask p{
		font-size: 1rem;
		color:rgba(0, 0, 0, .8);
	}
	.mask .p{
		margin:1rem 0;
	}
	.mask p span{
		color: #02a2ed;
		font-size: 2rem;
		font-weight:bold;
		margin-right:1rem;
	}
	.mask button{
		width:150px;
		height: 36px;
		background: #79b93b;
		font-size: 14px;
		color: #fff;
	}
	.mask button img{
		width:11px;
		height: 10px;
		margin-left: 5px;
	}

	.video_time{
		background: rgba(121, 185, 59, .9)
	}
	.banner{
		display:none;
	}
	.banner_p{
		display:block;
	}
	.yhfw ul{width:100%;height:58px; margin:0 auto;}
	.tmcx{ margin:0 auto; margin-top:180px; width:100%;}
	.yhfw ul li{float:left;padding:0 8%;height:58px;line-height:58px;margin-right:10px;}
	.zcxx{ margin:0 auto; margin-top:40px; width:80%; margin-left:10%;}
	.zctit{ float:left; width:30%; padding:3px 0px 3px 20px; margin-top:15px; text-align:left; font-size:14px; color:#000000; border-right:1px solid #e5e5e5;}
    .zcbd{ float:left; margin-left:10px; margin-top:15px; padding:3px 0; border:0; width:60%;}
    .zctit1{ float:left; width:30%; padding:3px 0px 3px 20px; margin-top:15px; text-align:left; font-size:14px; color:#000000; border-right:1px solid #e5e5e5;}
    .zcbd1{ float:left; margin-left:10px; margin-top:15px; padding:3px 0; border:0; width:18%;}
	.zctj{ font-size:16px; color:#fbb000; padding:10px 45%; background:none; border:0; line-height:25px; cursor:pointer;}
	
	.jscon ul{width:100%;height:58px; margin:0 auto;}
    .jscon ul li{float:left;padding:0 8%;height:58px;line-height:58px;margin-right:10px;}
	.jtgk{ width:100%; margin:0 auto; margin-top:100px; }
	.leftjt{ width:100%; float:none; height:100%; background:#d5d5d5;}
	.jttile{ padding:50px 0 0 10px; font-size:36px; color:#898989;}
	.jtjs{ padding:30px 10px; line-height:25px; color:#000000; font-size:13px;}
	.rightjt{ width:100%; float:none;}
	.xcsp{ margin-top:45px;}
	.sptit{ text-align:center; font-size:36px; color:#2ca8e2;}
	.sp{ margin-top:45px; width:100%;}
	.qywh{ margin-top:70px; padding-bottom:0px;}
	
	
	.yfimg{ width:100%; float:none; height:100%}
    .yfnr{ width:100%; float:none; background:#d5d5d5; height:100%;}
	.jljs{ float:none;width:100%;  background:#d5d5d5; height:100%;}
	.yftop{ margin-top:1px;}
	.zjl{ width:100%; float:none; height:100%;}
	.jltile{ color:#555555; font-size:32px;}
	.zycj{padding:40px  5%; line-height:25px; color:#000000; font-size:13px;}
	.zjljs{ line-height:25px; color:#000000; font-size:13px; padding-top:15px;}
	
	
	.hzsq{ width:100%; margin:0 auto; margin-top:50px; margin-left:0px;}
	.leftbd{ float:none; width:100%; margin-left:0px}
	.bdtit{ font-size:24px; color:#000000; margin-bottom:20px; text-align:center;}
	.bdys{ border:1px solid #e5e5e5; border-radius:4px; padding:10px 5px; width:90%; margin:15px 5% 0;}
	.tjan{ background:none; border:2px solid #fbb000; color:#fbb000; font-size:16px; border-radius:4px; padding:10px 40px; margin:20px 5% 0;}
	.hzfs{ float:none; width:100%; margin-right:0px; margin-top:50px; margin-bottom:50px;}
	.ldzx{ font-size:15px; color:#000000; line-height:25px; margin:0 5%;}
	.lxfs{ font-size:15px; color:#000000; line-height:25px; margin:25px 5% 0;}
	
	
	.tmcx{ margin:0 auto; margin-top:150px; width:100%;}
	.tmselect{width:93%; margin:0 auto; margin-top:40px;}
	.txmcx{background:#fff; color:#777777; font-size:16px; padding:10px 35px; width:100%;}
	.txm{ padding:6px 0; width:55%; margin-left:10px; border:0px;}
	.lefttxm{ float:left; border-bottom:1px solid #e7e5e6; padding-bottom:10px; width:65%;}
	
	.cxan{ color:#2ca8e2; font-size:20px; background:none; border:1px solid #2ca8e2; padding:6px 15px;}
	.smxx{ background:#FFF; width:93%; margin:0 auto; margin-top:40px;}
	.smxx ul{ width:100%; height:auto; padding:20px 20px 250px;}
	
	.smxx ul li{ float:none; margin:0px 0 2px 2px; padding:0px; line-height:45px; height:45px;}
	.cxtit{ color:#000000; font-size:14px; background:#f0f0f0; float:left; text-align:center; width:100%;}
	.cxnr{ background:#fafafa; color:#000000; font-size:14px; float:left; padding-left:25px; width:100%;}
	.zysx{ margin-top:20px;}
	.zysx a{ color:#2ca8e2; font-size:14px;}
	
	.newcon{margin:20px auto 0 auto;width:90%; border-bottom:1px solid #aca8a8; padding-bottom:30px;}
	.newcon ul{width:100%;height:58px; margin:0 auto;}
	.newcon ul li{float:left;padding:0 5%;height:58px;line-height:58px;margin-right:10px;}
	.newtit{ margin:0 auto; color:#000000; font-size:36px; text-align:center; margin-top:100px; }
	.newfx{ border-bottom:1px solid #aca8a8; margin-top:10px; padding-bottom:10px; padding-left:0px;}
    .bdsharebuttonbox{ margin:0 auto; width:50%;}
	.newcontent img{ width:100%;}
	.pagesnext{ width:90%; margin:35px auto 0 auto;}
	.xgxw{width:90%; margin:35px auto 0 auto;}
	.xgxw ul li{ float:left;width:100%;height:auto; margin-left:0px; margin-right:15px; margin-bottom:30px; background-color:#fff; border:1px  solid #dadada; }
	.xgxwimg img{ width:100%; height:100%; padding-left:1px;}
	
	
	.newscon{margin:20px auto 0 auto;width:90%; padding-bottom:30px;}
	.newscon ul{width:100%;height:58px; margin:0 auto;}
	.newscon ul li{float:left;padding:0 5%;height:58px;line-height:58px;margin-right:10px;}
	.listnew{width:90%; margin:35px auto 0 auto;}
	.listnew ul li{float:left;width:100%;height:auto; margin-left:0px; margin-right:15px; margin-bottom:30px; background-color:#fff; border:1px  solid #dadada;}	
	.pages{ width:90%; margin:20px auto;}
	.leftpage{ float:none; color:#a3a8ad; font-size:12px; margin-left:0px;}
	.rightpage{ float:none; margin-right:0px; line-height:40px; margin-top:10px;}
	.rightpage a{ border:1px solid #e2e2e2; margin-right:10px; padding:5px 10px; color:#777777; font-size:14px;}
	.rightpage a:hover{ color:#2ca8e2;}
	
	
	.wxh{ margin:0 auto;  margin-top:60px; width:100%;}
    .wxh ul li{ width:100%; float:none; margin-left:0px; text-align:center;}
    .wxh ul li img{ width:277px; height:277px;}
	
	.fwwd{ margin:0 auto; margin-top:145px; width:67%;}
	
	.qywhimg { width: 100%; height: 100%; margin: 0 auto; }
	
	
	.cjwthead { margin: 135px auto 0 auto; width: 100%; }
	.cjwthead ul { width: 100%; height: 100%; margin: 0 auto; }
	.cjwthead ul li { float:none; padding: 0 30px; height: 40px; line-height: 40px; margin-right: 8px; margin-left:8px; border: 1px solid #adadad; margin-top:5px; text-align:center; }
	.cjwthead ul li a { font-size: 14px; color: #adadad; }
	.cjwthead ul li:hover { border: 1px solid #2ca8e2; }
	.cjwthead ul li a:hover { color: #2ca8e2; }
	
	
	ul.expmenu{width:100%;margin:40px auto;}
	ul.expmenu li div.header1{padding:10px;}
	ul.expmenu li:last-child div.header1{border-bottom:none;}
	ul.expmenu li ul li { background:url(../images/07_10.jpg) no-repeat 24px 2px; background-color:#f8f8f8; padding:0px 66px; color:#000; font-size:16px; line-height:25px;}
	ul.expmenu div.header1{
		color:#203f61;
		text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);
		
		background:#fff;/* Old browsers */
		background:-moz-linear-gradient(top, #fff 0%, #fff 100%);/* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff));/* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #fff 0%,#fff 100%);/* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #fff 0%,#fff 100%);/* Opera 11.10+ */
		background:-ms-linear-gradient(top, #fff 0%,#fff 100%);/* IE10+ */
		background:linear-gradient(to bottom, #fff 0%,#fff 100%);/* W3C */
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 );/* IE6-9 */
	}
	ul.expmenu li div.header1 .label{background:url(../images/07_03.jpg) no-repeat 10px 25px;padding:30px 0 30px 55px; color:#000; font-size:18px; line-height:30px;}
	ul.expmenu li div.header1 .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
	ul.expmenu li div.header1 .arrow.up{background-image:url(../images/07_12.jpg);}
	ul.expmenu li div.header1 .arrow.down{background-image:url(../images/07_06.jpg);}
	ul.expmenu li .menu{display:none; width:100%;}	
	/* Mouse Events */
	ul.expmenu div.header1:hover{
		background:#fff;/* Old browsers */
		background:-moz-linear-gradient(top, #fff 0%, #fff 100%);/* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff));/* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #fff 0%,#fff 100%);/* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #fff 0%,#fff 100%);/* Opera 11.10+ */
		background:-ms-linear-gradient(top, #fff 0%,#ae9c7e 100%);/* IE10+ */
		background:linear-gradient(to bottom, #fff 0%,#fff 100%);/* W3C */
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 );/* IE6-9 */
		cursor:pointer;
	}
	
	
	section.dd_fullscreenslider { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 2000; font-size: 16px; /* base font size */ visibility: visible; overflow: hidden; display:none;}
	.phonecpzx{ display:block;}
	
	.hxkf { width: 100%; padding-top: 20px; }
    .hxleft { float:none; width: 100%; margin-left: 0px; -webkit-animation: myfirst 0s 1 linear forwards; -moz-animation: myfirst 0s 1 linear forwards; animation: myfirst 0s 1 linear forwards; -o-animation: myfirst 0s 1 linear forwards; }
	.hxleft img { width: 100%; }
    .hxright { float:none; width: 90%; margin:0 auto; display: block; -webkit-opacity: 1; opacity: 1; -moz-opacity: 1; -o-opacity: 1; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; }
	.hxxl { color: #555555; font-size: 42px; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; display: block; }
	.hxnr { color: #555555; font-size: 16px; margin-top: 15px; line-height: 25px; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; display: block; }
	.hxan { color: #2ca8e2; font-size: 14px; border: 1px solid #2ca8e2; padding: 10px 20px; margin-top: 25px; width: 90%; text-align:center; margin:0 auto; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; display: block; background: #FFF; transition: background 1s; -moz-transition: background 1s; /* Firefox 4 */ -webkit-transition: background 1s; /* Safari and Chrome */ -o-transition: background 1s; /* Opera */ }
	.hxan:hover { color: #FFF; background: #2ca8e2; }
	
	.cmcp { width: 100%; padding-top: 30px; }
	.cmleft { float:none; width: 100%; height: 250px; padding: 0 0; background: url(../images/03_06.jpg) no-repeat; background-size: 100% 100%; }
	.cmleft img { width: 100%; }
	.cmright { float:none; width: 90%; margin:0 auto; margin-top: 20px;  padding: 25px 0px; -webkit-opacity: 0; opacity: 0; -moz-opacity: 0; -o-opacity: 0; -webkit-animation: cmright 0s 0s 1 linear forwards; -moz-animation: cmright 0s 0s 1 linear forwards; animation: cmright 0s 0s 1 linear forwards; -o-animation: cmright 0s 0s 1 linear forwards; }
	.cmxl { color: #555555; font-size: 42px; }
	.cmnr { color: #555555; font-size: 16px; margin-top: 15px; line-height: 25px; margin-bottom:20px;}
	.cman { color: #2ca8e2; font-size: 14px; border: 1px solid #2ca8e2; padding: 10px 20px; margin-top: 25px; width: 90%; text-align:center; margin:0 auto; background: #FFF; transition: background 1s; -moz-transition: background 1s; /* Firefox 4 */ -webkit-transition: background 1s; /* Safari and Chrome */ -o-transition: background 1s; /* Opera */ }
	 @keyframes cmright { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	  margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	  margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	  margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	  @-moz-keyframes cmright /* Firefox */ { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	  margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	 margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	 margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	  @-webkit-keyframes cmright /* Safari 和 Chrome */ { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	 margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	  margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	  margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	  @-o-keyframes cmright /* Opera */ { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	  margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	  margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	  margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	
	.ssqc { width: 100%; padding-top: 20px; }
	.ssleft { float:none; width: 100%; height:100%; margin-left: 0px; }
	.ssleft img { width: 100%; }
	.ssright { float:none; width: 90%; margin:0 auto; padding: 25px 0px; -webkit-opacity: 0; opacity: 0; -moz-opacity: 0; -o-opacity: 0; -webkit-animation: ssright 0s 0s 1 linear forwards; -moz-animation: ssright 0s 0s 1 linear forwards; animation: ssright 0s 0s 1 linear forwards; -o-animation: ssright 0s 0s 1 linear forwards; }
	.ssnr { color: #555555; font-size: 16px; margin-top: 15px; line-height: 25px; margin-bottom:20px;}
	.ssan { color: #2ca8e2; font-size: 14px; border: 1px solid #2ca8e2; padding: 10px 20px; margin-top: 25px; width: 90%; text-align:center; margin:0 auto; background: #FFF; transition: background 2s; -moz-transition: background 2s; /* Firefox 4 */ -webkit-transition: background 2s; /* Safari and Chrome */ -o-transition: background 2s; /* Opera */ }
	
	
	
	.cp_content{ width:100%; margin:0 auto;}
	.cp_1{ background:url(../images/cp_bj1.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto; padding-bottom:10px;}
	.cp_2{ background:url(../images/cp_bj2.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_3{ background:url(../images/cp_bj3.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_4{ background:url(../images/cp_bj4.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_5{ background:url(../images/cp_bj5.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_6{ background:url(../images/cp_bj6.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto; padding-bottom:10px;}
	.cp_7{ background:#eeeeee; width:100%; height:auto;}
	.cp_1_1{ width:98%; margin:0 auto; padding-top:35px;}
	.cp_left{ float:none; width:100%;}
	.cp_1_right{ float:none; width:100%; height:auto; margin-top:30px;}
	.cp_1_right img{ width:100%; height:auto;}
	.cp_logo{ width:193px; height:124px;}
	.cp_logo img{ width:193px; height:124px;}
	.cp_tit{ width:100%; height:auto; margin-top:28px;}
	.cp_tit img{ width:100%; height:auto;}
	.cp_nr{ color:#000000; font-size:16px; margin-top:20px; line-height:25px;}
	.cp_list{ margin-top:20px;}
	.cp1{ background:#126698; height:30px; color:#FFF; font-size:11px; }
	.cp1_1{ padding-left:0px; width:30%; line-height:30px;}
	.cp1_2{ width:40%; line-height:30px;}
	.cp1_3{ }
	.cp2{ background:#d2ecee; height:30px; color:#000; font-size:11px;}
	.cp2_1{ padding-left:0px; width:30%; line-height:30px;}
	.cp2_2{ width:40%; line-height:30px;}
	.cp2_3{ line-height:30px;}
	.cp_an{ color:#2ca8e2; font-size:13px; border:1px solid #2ca8e2; width:90%; margin:0 auto; padding:10px 0; margin-top:10px; text-align:center; cursor:pointer;}
	.cp2_tit{ color:#FFF; font-size:40px; text-align:center;}
	.cp_lc{ width:100%; height:auto; margin-top:36px;}
	.cp_lc img{ width:100%; height:auto;}
	.cp3_tit{ color:#002d6e; font-size:20px; text-align:center;}
	.cp3_tit1{ color:#002d6e; font-size:20px; text-align:center; margin-top:10px;}
	.cp_hx{ width:100%; margin:0 auto; margin-top:24px; padding-bottom:10px;}
	.cp_hx_left{ color:#002d6e; font-size:24px; width:100%; height:auto; background:#FFF; float:none; padding:60px 25px; line-height:40px;}
	.cp_hx_right{ color:#002d6e; font-size:24px; width:100%; height:auto; background:#FFF; float:none; padding:60px 25px; line-height:40px; margin-top:10px;}
	.cp_gn{ width:100%; height:auto; margin:0 auto; margin-top:24px;}
	.cp_gn img{ width:100%; height:auto;}
	.cp5_tit{ color:#002d6e; font-size:36px; text-align:center; width:100%; height:auto; margin:0 auto;}
	.cp5_tit img{ width:100%; height:auto;}
	.cp5_tit1{ color:#000000; font-size:22px; text-align:center; margin-top:10px;}
	.cp_td{ width:100%; margin:0 auto; margin-top:55px;}
	.cp_td li{ border:1px solid #126698; border-radius:50%; width:140px; height:140px; color:#126698; font-size:14px; background:url(../images/cp_td.png) no-repeat 52px 100px; padding:46px 30px; text-align:center; float:left; line-height:18px; cursor:pointer; margin:0 0px 30px 4%;}
	.cp_td li:hover{background:#126698 url(../images/cp_td2.png) no-repeat 52px 100px; color:#FFF;}
	.cp_f{ width:100%; margin:0 auto; margin-top:40px;}
	.cp_fw{ width:93%; float:left; margin:15px 10px;}
	.fw_tit{ color:#FFF; font-size:18px; background:#03b9de; text-align:center; padding:10px 0;}
	.cp_fw ul{ background:#099ac6; padding:20px;}
	.cp_fw ul li{ color:#FFF; font-size:13px; line-height:25px;}
	.cp_an1{ color:#fff; font-size:13px; border:1px solid #fff; text-align:center; width:90%; margin:0 auto; padding:10px 0; margin-top:50px; cursor:pointer;}
	.cp_foot{ margin-top:57px;}
	.ewm{ background:#bbbbbb; padding:10px; width:204px; margin:0 auto;}
	.ewm img{ width:184px; height:184px;}
	.cp_lx{ font-size:16px; color:#000; text-align:center; margin-top:15px;}
	.cp_bq{ margin-top:40px; text-align:center; color:#bbbbbb; font-size:12px;}
	
	.cp_sp{ position:fixed; background:#daecfe; top:100px; left:1%; width:98%; height:auto; z-index:999999; display:none;}
	.sp_bj{ background:#ffffff; width:96%; height:auto; margin:0 auto; margin-top:5px;}
	.sp_gb{ width:15px; float:right; margin:20px 20px 0 0; cursor:pointer;}
	.sp_gb img{ width:15px; height:14px;}
	.sp_nr{ padding-top:50px; }
	.sp_nr img{ width:100%; height:auto;}
	
	
	
	/*说明弹出*/
	.cp-sm{  border:5px #d6eafe solid; /*width:776px;*/   z-index:99999;  float:left;top:100px; position:fixed;  top:100px; left:20%;  background-color:White; padding-bottom:35px; width:758px; }
	
	.cp-sm-con{  width:90%; margin:0 auto;}
	.sm-txt{  height:441px; float:left;  color:#126698; width:732px;}
	.cp-sm h3{ font-size:28px; text-align:center; font-family:FZLTXHK; padding:35px 0px 25px 0px;}
	.sm-txt .sm-txt-bt{ float:left; font-size:24px; font-weight:bold; width:100%; padding-bottom:12px;}
	.cp-sm-con p{  font-size:14px; font-weight:bold; float:left; width:100%; line-height:28px;}
	.cp-sm-con p .sm-img{ float:left; width:50%; margin-top:30px; margin-bottom:30px;}
	.cp-sm-con p .sm-img i{ text-align:center; display:block;}
	.cp-sm-con p .sm-img img{ width:auto; margin:0 auto; text-align:center;  display:block;}
	

}

@media only screen and (min-width: 751px) and (max-width: 1210px) {
	.w{
		width: 100%;
	}
	.swiper-container{
		min-width:0;
	}
	.mask{
		width:100%;
	}
	.product{
		width: 25%;
		padding: 5px;
	}
	.sevice{
		width:25%;
	}
	.footer{
		margin: 0;
	}
	.video_top>h2{
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.footer>.w{
		display: none;
	}
	.footer_p{
		display: block;
		padding: 1rem 0;
		font-size: 12px;
		line-height: 1.3rem;
	}
	.footer_p .p{
		width:110px;
		margin: 0 auto 1.5rem;
	}
	.footer_p a{
		display: block;
		width: 25px;
		height: 25px;
		border:1px solid #fff;
		text-align:center;
		border-radius:100%;
		padding: 4px;
		float:left;
		line-height: 1;
		margin: 5px;
	}
	
	.nav_list{
		margin-left:-webkit-calc(-50%);
		margin-left:-moz-calc(-50%);
		margin-left:-ms-calc(-50%);
		margin-left:calc(-50%);
	}
	.video_img{
		margin-top:-130px;
	}

	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width:100%;
		left:50%;
		bottom:0;
		margin-left:-webkit-calc(-50%);
		margin-left:-moz-calc(-50%);
		margin-left:-ms-calc(-50%);
		margin-left:calc(-50%);
	}

	.mask{
		z-index: 99999999;
		width:100%;
		margin-left:-webkit-calc(-50%);
		margin-left:-moz-calc(-50%);
		margin-left:-ms-calc(-50%);
		margin-left:calc(-50%);
		height: 180px;
		text-align:left;
		padding:2rem 0 2rem .2rem;
		background: transparent;
		overflow:hidden;
	}
	.mask p{
		font-size: 1rem;
		color:rgba(0, 0, 0, .8);
	}
	.mask .p{
		margin:1rem 0;
	}
	.mask p span{
		color: #02a2ed;
		font-size: 3.5rem;
		font-weight:bold;
		margin-right:1rem;
	}
	.mask button{
		width:150px;
		height: 36px;
		background: #79b93b;
		font-size: 14px;
		color: #fff;
	}
	.mask button img{
		width:11px;
		height: 10px;
		margin-left: 5px;
	}

    .yhfw ul{width:100%;height:58px; margin:0 auto;}
	.tmcx{ margin:0 auto; margin-top:180px; width:100%;}
	.yhfw ul li{float:left;padding:0 8%;height:58px;line-height:58px;margin-right:10px;}
	.zcxx{ margin:0 auto; margin-top:40px; width:80%; margin-left:10%;}
	.zctit{ float:left; width:30%; padding:3px 0px 3px 20px; margin-top:15px; text-align:left; font-size:14px; color:#000000; border-right:1px solid #e5e5e5;}
    .zcbd{ float:left; margin-left:10px; margin-top:15px; padding:3px 0; border:0; width:60%;}
    .zctit1{ float:left; width:30%; padding:3px 0px 3px 20px; margin-top:15px; text-align:left; font-size:14px; color:#000000; border-right:1px solid #e5e5e5;}
    .zcbd1{ float:left; margin-left:10px; margin-top:15px; padding:3px 0; border:0; width:20%;}
	.zctj{ font-size:16px; color:#fbb000; padding:10px 45%; background:none; border:0; line-height:25px; cursor:pointer;}
	.jscon ul{width:710px;height:58px; margin:0 auto;}
    .jscon ul li{float:left;padding:0 35px;height:58px;line-height:58px;margin-right:10px;}
	
	.jscon ul{width:100%;height:58px; margin:0 auto;}
    .jscon ul li{float:left;padding:0 9%;height:58px;line-height:58px;margin-right:10px;}
	.jtgk{ width:100%; margin:0 auto; margin-top:100px; }
	.leftjt{ width:100%; float:none; height:100%; background:#d5d5d5;}
	.jttile{ padding:50px 0 0 10px; font-size:36px; color:#898989;}
	.jtjs{ padding:30px 10px; line-height:25px; color:#000000; font-size:13px;}
	.rightjt{ width:100%; float:none;}
	.xcsp{ margin-top:45px;}
	.sptit{ text-align:center; font-size:36px; color:#2ca8e2;}
	.sp{ margin-top:45px; width:100%}
	.qywh{ margin-top:50px; padding-bottom:200px;}
	
	
    .yfimg{ width:100%; float:none; height:100%}
    .yfnr{ width:100%; float:none; background:#d5d5d5; height:100%;}
	.jljs{ float:none;width:100%;  background:#d5d5d5; height:100%;}
	.yftop{ margin-top:1px;}
	.zjl{ width:100%; float:none; height:100%;}
	.jltile{ color:#555555; font-size:32px;}
	.zycj{padding:40px  5%; line-height:25px; color:#000000; font-size:13px;}
	.zjljs{ line-height:25px; color:#000000; font-size:13px; padding-top:15px;}
	
	
	.hzsq{ width:100%; margin:0 auto; margin-top:50px; margin-left:0px;}
	.leftbd{ float:none; width:100%; margin-left:0px}
	.bdtit{ font-size:24px; color:#000000; margin-bottom:20px; text-align:center;}
	.bdys{ border:1px solid #e5e5e5; border-radius:4px; padding:10px 5px; width:90%; margin:15px 5% 0;}
	.tjan{ background:none; border:2px solid #fbb000; color:#fbb000; font-size:16px; border-radius:4px; padding:10px 40px; margin:20px 5% 0;}
	.hzfs{ float:none; width:100%; margin-right:0px; margin-top:50px; margin-bottom:50px;}
	.ldzx{ font-size:15px; color:#000000; line-height:25px; margin:0 5%;}
	.lxfs{ font-size:15px; color:#000000; line-height:25px; margin:25px 5% 0;}
	
	
	.newcon{margin:20px auto 0 auto;width:90%; border-bottom:1px solid #aca8a8; padding-bottom:30px;}
	.newcon ul{width:100%;height:58px; margin:0 auto;}
	.newcon ul li{float:left;padding:0 5%;height:58px;line-height:58px;margin-right:10px;}
	.newtit{ margin:0 auto; color:#000000; font-size:36px; text-align:center; margin-top:100px; }
	.newfx{ border-bottom:1px solid #aca8a8; margin-top:10px; padding-bottom:10px; padding-left:0px;}
    .bdsharebuttonbox{ margin:0 auto; width:50%;}
	.newcontent img{ width:100%;}
	.pagesnext{ width:90%; margin:35px auto 0 auto;}
	.xgxw{width:90%; margin:35px auto 0 auto;}
	.xgxw ul li{ float:left;width:100%;height:auto; margin-left:0px; margin-right:15px; margin-bottom:30px; background-color:#fff; border:1px  solid #dadada; }
	.xgxwimg img{ width:100%; height:100%; padding-left:1px;}
	
	
	.newscon{margin:20px auto 0 auto;width:90%; padding-bottom:30px;}
	.newscon ul{width:100%;height:58px; margin:0 auto;}
	.newscon ul li{float:left;padding:0 5%;height:58px;line-height:58px;margin-right:10px;}
	.listnew{width:90%; margin:35px auto 0 auto;}
	.listnew ul li{float:left;width:100%;height:auto; margin-left:0px; margin-right:15px; margin-bottom:30px; background-color:#fff; border:1px  solid #dadada;}	
	.pages{ width:90%; margin:20px auto; margin-bottom:100px;}
	.leftpage{ float:none; color:#a3a8ad; font-size:12px; margin-left:0px;}
	.rightpage{ float:none; margin-right:0px; line-height:40px; margin-top:10px;}
	.rightpage a{ border:1px solid #e2e2e2; margin-right:10px; padding:5px 10px; color:#777777; font-size:14px;}
	.rightpage a:hover{ color:#2ca8e2;}



    .wxh{ margin:0 auto;  margin-top:60px; width:100%;}
    .wxh ul li{ width:100%; float:none; margin-left:0px; text-align:center;}
    .wxh ul li img{ width:277px; height:277px;}
	
	.fwwd{ margin:0 auto; margin-top:145px; width:67%;}
	
	
	.cjwthead { margin: 135px auto 0 auto; width: 100%; }
	.cjwthead ul { width: 100%; height: 100%; margin: 0 auto; }
	.cjwthead ul li { float:none; padding: 0 30px; height: 40px; line-height: 40px; margin-right: 8px; margin-left:8px; border: 1px solid #adadad; margin-top:5px; text-align:center; }
	.cjwthead ul li a { font-size: 14px; color: #adadad; }
	.cjwthead ul li:hover { border: 1px solid #2ca8e2; }
	.cjwthead ul li a:hover { color: #2ca8e2; }
	
	
	ul.expmenu{width:100%;margin:40px auto;}
	ul.expmenu li div.header1{padding:10px;}
	ul.expmenu li:last-child div.header1{border-bottom:none;}
	ul.expmenu li ul li { background:url(../images/07_10.jpg) no-repeat 24px 2px; background-color:#f8f8f8; padding:0px 66px; color:#000; font-size:16px; line-height:25px;}
	ul.expmenu div.header1{
		color:#203f61;
		text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);
		
		background:#fff;/* Old browsers */
		background:-moz-linear-gradient(top, #fff 0%, #fff 100%);/* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff));/* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #fff 0%,#fff 100%);/* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #fff 0%,#fff 100%);/* Opera 11.10+ */
		background:-ms-linear-gradient(top, #fff 0%,#fff 100%);/* IE10+ */
		background:linear-gradient(to bottom, #fff 0%,#fff 100%);/* W3C */
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 );/* IE6-9 */
	}
	ul.expmenu li div.header1 .label{background:url(../images/07_03.jpg) no-repeat 10px 25px;padding:30px 0 30px 55px; color:#000; font-size:18px; line-height:30px;}
	ul.expmenu li div.header1 .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
	ul.expmenu li div.header1 .arrow.up{background-image:url(../images/07_12.jpg);}
	ul.expmenu li div.header1 .arrow.down{background-image:url(../images/07_06.jpg);}
	ul.expmenu li .menu{display:none; width:100%;}	
	/* Mouse Events */
	ul.expmenu div.header1:hover{
		background:#fff;/* Old browsers */
		background:-moz-linear-gradient(top, #fff 0%, #fff 100%);/* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff));/* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #fff 0%,#fff 100%);/* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #fff 0%,#fff 100%);/* Opera 11.10+ */
		background:-ms-linear-gradient(top, #fff 0%,#ae9c7e 100%);/* IE10+ */
		background:linear-gradient(to bottom, #fff 0%,#fff 100%);/* W3C */
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 );/* IE6-9 */
		cursor:pointer;
	}
	
	
	section.dd_fullscreenslider { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 2000; font-size: 16px; /* base font size */ visibility: visible; overflow: hidden; display:none;}
	.phonecpzx{ display:block;}
	
	.hxkf { width: 100%; padding-top: 20px; }
    .hxleft { float:none; width: 100%; margin-left: 0px; -webkit-animation: myfirst 0s 1 linear forwards; -moz-animation: myfirst 0s 1 linear forwards; animation: myfirst 0s 1 linear forwards; -o-animation: myfirst 0s 1 linear forwards; }
	.hxleft img { width: 100%; }
    .hxright { float:none; width: 90%; margin:0 auto; display: block; -webkit-opacity: 1; opacity: 1; -moz-opacity: 1; -o-opacity: 1; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; }
	.hxxl { color: #555555; font-size: 42px; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; display: block; }
	.hxnr { color: #555555; font-size: 16px; margin-top: 15px; line-height: 25px; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; display: block; }
	.hxan { color: #2ca8e2; font-size: 14px; border: 1px solid #2ca8e2; padding: 10px 20px; margin-top: 25px; width: 100px; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; display: block; background: #FFF; transition: background 1s; -moz-transition: background 1s; /* Firefox 4 */ -webkit-transition: background 1s; /* Safari and Chrome */ -o-transition: background 1s; /* Opera */ }
	.hxan:hover { color: #FFF; background: #2ca8e2; }
	
	.cmcp { width: 100%; padding-top: 30px; }
	.cmleft { float:none; width: 100%; height: 250px; padding: 0 0; background: url(../images/03_06.jpg) no-repeat; background-size: 100% 100%; }
	.cmleft img { width: 100%; }
	.cmright { float:none; width: 90%; margin:0 auto; margin-top: 20px;  padding: 25px 0px; -webkit-opacity: 0; opacity: 0; -moz-opacity: 0; -o-opacity: 0; -webkit-animation: cmright 0s 0s 1 linear forwards; -moz-animation: cmright 0s 0s 1 linear forwards; animation: cmright 0s 0s 1 linear forwards; -o-animation: cmright 0s 0s 1 linear forwards; }
	.cmxl { color: #555555; font-size: 42px; }
	.cmnr { color: #555555; font-size: 16px; margin-top: 15px; line-height: 25px; margin-bottom:20px;}
	.cman { color: #2ca8e2; font-size: 14px; border: 1px solid #2ca8e2; padding: 10px 20px; margin-top: 25px; width: 100px; background: #FFF; transition: background 1s; -moz-transition: background 1s; /* Firefox 4 */ -webkit-transition: background 1s; /* Safari and Chrome */ -o-transition: background 1s; /* Opera */ }
	 @keyframes cmright { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	  margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	  margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	  margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	  @-moz-keyframes cmright /* Firefox */ { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	  margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	 margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	 margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	  @-webkit-keyframes cmright /* Safari 和 Chrome */ { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	 margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	  margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	  margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	  @-o-keyframes cmright /* Opera */ { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	  margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	  margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	  margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	
	.ssqc { width: 100%; padding-top: 20px; }
	.ssleft { float:none; width: 100%; height:100%; margin-left: 0px; }
	.ssleft img { width: 100%; }
	.ssright { float:none; width: 90%; margin:0 auto; padding: 25px 0px; -webkit-opacity: 0; opacity: 0; -moz-opacity: 0; -o-opacity: 0; -webkit-animation: ssright 0s 0s 1 linear forwards; -moz-animation: ssright 0s 0s 1 linear forwards; animation: ssright 0s 0s 1 linear forwards; -o-animation: ssright 0s 0s 1 linear forwards; }
	.ssnr { color: #555555; font-size: 16px; margin-top: 15px; line-height: 25px; margin-bottom:20px;}
    .ssan { color: #2ca8e2; font-size: 14px; border: 1px solid #2ca8e2; padding: 10px 20px; margin-top: 25px; width: 100px; background: #FFF; transition: background 2s; -moz-transition: background 2s; /* Firefox 4 */ -webkit-transition: background 2s; /* Safari and Chrome */ -o-transition: background 2s; /* Opera */ }
	
	
	.cp_content{ width:100%; margin:0 auto;}
	.cp_1{ background:url(../images/cp_bj1.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto; padding-bottom:10px;}
	.cp_2{ background:url(../images/cp_bj2.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_3{ background:url(../images/cp_bj3.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_4{ background:url(../images/cp_bj4.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_5{ background:url(../images/cp_bj5.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_6{ background:url(../images/cp_bj6.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto; padding-bottom:10px;}
	.cp_7{ background:#eeeeee; width:100%; height:auto;}
	.cp_1_1{ width:98%; margin:0 auto; padding-top:35px;}
	.cp_left{ float:none; width:100%;}
	.cp_1_right{ float:none; width:100%; height:auto; margin-top:30px;}
	.cp_1_right img{ width:100%; height:auto;}
	.cp_logo{ width:193px; height:124px;}
	.cp_logo img{ width:193px; height:124px;}
	.cp_tit{ width:100%; height:auto; margin-top:28px;}
	.cp_tit img{ width:100%; height:auto;}
	.cp_nr{ color:#000000; font-size:16px; margin-top:20px; line-height:25px;}
	.cp_list{ margin-top:20px;}
	.cp1{ background:#126698; height:30px; color:#FFF; font-size:11px; }
	.cp1_1{ padding-left:0px; width:30%; line-height:30px;}
	.cp1_2{ width:40%; line-height:30px;}
	.cp1_3{ }
	.cp2{ background:#d2ecee; height:30px; color:#000; font-size:11px;}
	.cp2_1{ padding-left:0px; width:30%; line-height:30px;}
	.cp2_2{ width:40%; line-height:30px;}
	.cp2_3{ line-height:30px;}
	.cp_an{ color:#2ca8e2; font-size:13px; border:1px solid #2ca8e2; width:90%; margin:0 auto; padding:10px 0; margin-top:10px; text-align:center; cursor:pointer;}
	.cp2_tit{ color:#FFF; font-size:40px; text-align:center;}
	.cp_lc{ width:100%; height:auto; margin-top:36px;}
	.cp_lc img{ width:100%; height:auto;}
	.cp3_tit{ color:#002d6e; font-size:20px; text-align:center;}
	.cp3_tit1{ color:#002d6e; font-size:20px; text-align:center; margin-top:10px;}
	.cp_hx{ width:100%; margin:0 auto; margin-top:24px; padding-bottom:10px;}
	.cp_hx_left{ color:#002d6e; font-size:24px; width:100%; height:auto; background:#FFF; float:none; padding:60px 25px; line-height:40px;}
	.cp_hx_right{ color:#002d6e; font-size:24px; width:100%; height:auto; background:#FFF; float:none; padding:60px 25px; line-height:40px; margin-top:10px;}
	.cp_gn{ width:100%; height:auto; margin:0 auto; margin-top:24px;}
	.cp_gn img{ width:100%; height:auto;}
	.cp5_tit{ color:#002d6e; font-size:36px; text-align:center; width:100%; height:auto; margin:0 auto;}
	.cp5_tit img{ width:100%; height:auto;}
	.cp5_tit1{ color:#000000; font-size:22px; text-align:center; margin-top:10px;}
	.cp_td{ width:100%; margin:0 auto; margin-top:55px;}
	.cp_td li{ border:1px solid #126698; border-radius:50%; width:140px; height:140px; color:#126698; font-size:14px; background:url(../images/cp_td.png) no-repeat 52px 100px; padding:46px 30px; text-align:center; float:left; line-height:18px; cursor:pointer; margin:0 0px 30px 4%;}
	.cp_td li:hover{background:#126698 url(../images/cp_td2.png) no-repeat 52px 100px; color:#FFF;}
	.cp_f{ width:100%; margin:0 auto; margin-top:40px;}
	.cp_fw{ width:93%; float:left; margin:15px 10px;}
	.fw_tit{ color:#FFF; font-size:18px; background:#03b9de; text-align:center; padding:10px 0;}
	.cp_fw ul{ background:#099ac6; padding:20px;}
	.cp_fw ul li{ color:#FFF; font-size:13px; line-height:25px;}
	.cp_an1{ color:#fff; font-size:13px; border:1px solid #fff; text-align:center; width:90%; margin:0 auto; padding:10px 0; margin-top:50px; cursor:pointer;}
	.cp_foot{ margin-top:57px;}
	.ewm{ background:#bbbbbb; padding:10px; width:204px; margin:0 auto;}
	.ewm img{ width:184px; height:184px;}
	.cp_lx{ font-size:16px; color:#000; text-align:center; margin-top:15px;}
	.cp_bq{ margin-top:40px; text-align:center; color:#bbbbbb; font-size:12px;}
	
	.cp_sp{ position:fixed; background:#daecfe; top:100px; left:1%; width:98%; height:auto; z-index:999999; display:none;}
	.sp_bj{ background:#ffffff; width:96%; height:auto; margin:0 auto; margin-top:5px;}
	.sp_gb{ width:15px; float:right; margin:20px 20px 0 0; cursor:pointer;}
	.sp_gb img{ width:15px; height:14px;}
	.sp_nr{ padding-top:50px; }
	.sp_nr img{ width:100%; height:auto;}
	
	
	
	/*说明弹出*/
	.cp-sm{  border:5px #d6eafe solid; /*width:776px;*/   z-index:99999;  float:left;top:100px; position:fixed;  top:100px; left:20%;  background-color:White; padding-bottom:35px; width:758px; }
	
	.cp-sm-con{  width:90%; margin:0 auto;}
	.sm-txt{  height:441px; float:left;  color:#126698; width:732px;}
	.cp-sm h3{ font-size:28px; text-align:center; font-family:FZLTXHK; padding:35px 0px 25px 0px;}
	.sm-txt .sm-txt-bt{ float:left; font-size:24px; font-weight:bold; width:100%; padding-bottom:12px;}
	.cp-sm-con p{  font-size:14px; font-weight:bold; float:left; width:100%; line-height:28px;}
	.cp-sm-con p .sm-img{ float:left; width:50%; margin-top:30px; margin-bottom:30px;}
	.cp-sm-con p .sm-img i{ text-align:center; display:block;}
	.cp-sm-con p .sm-img img{ width:auto; margin:0 auto; text-align:center;  display:block;}
	
	
	.xrdj_1{}
	.xrdj_1 .xrdj_1_1{ float:left;}
	.xrdj_1 .xrdj_1_1 .xrdj_left{ width:63%; margin:0 auto; float:none;}
	.xrdj_1 .xrdj_right{ float:left; width:100%; height:auto;}
	
	/*消融电极*/
	
	
	.xrdj_2_4{ width:100%;}
	.xrdj_2_4 .xrdj_2_4_bot_txt_bootm{ left:40px;}
	.xrdj_2_4 .xrdj_2_4_bot2{ margin-left:20px;}
	.xrdj_2_4 .xrdj_2_4_bot3 .xrdj_2_4_bot_txt_bootm{ left:255px;}
	
	.xrdj_2_4 .xrdj_2_4_bot2 .xrdj_2_4_bot_txt_bootm{ left:120px;}
	.xrdj_xc img{ width:100%;}
	
	
	.xrdj_3 .xrdj_3_con{width:100%; padding-top:50px;}
	.xrdj_3 .xrdj_3_con .xrdj_3_con_ul{ width:100%;}
	.xrdj_3 .xrdj_3_con .xrdj_3_con_ul li{ width:48%; margin-top:50px;}
	.xrdj_3 .xrdj_3_con .xrdj_3_con_ul li .xrdj_3_con_ul_img{ width:100%; float:left;}
	.xrdj_3 .xrdj_3_con .xrdj_3_con_ul li p{ width:73%; float:right; display:block; text-indent:0px; right:1px;}
	
	
	.xrdj_4 .xrdj_4_con{ width:100%;}
	.xrdj_4 .xrdj_4_con_ul li{ width:49%;}
	
	.xrdj_4 .xrdj_4_con_ul li .xrdj_4_con_img{ padding-left:20px;}
	
	.xrdj_5_con{ width:100%; margin:0 auto; margin-top:40px; padding-bottom:50px;}
    .xrdj_5_z{ width:100%; margin:0 auto; margin-bottom:10px;}
	.xrdj_5_con ul li .xrdj_5_con_t{ color:#000000; font-size:16px; font-weight:bold; float:none; text-align:center;}
    .xrdj_5_con ul li .xrdj_5_con_img{ float:none;}
	.xrdj_5_s{  float:none; text-align:center; }
    .xrdj_5_m{ float:none;  }
    .xrdj_5_s1{  float:none; text-align:center; }
}


@media only screen and (min-width: 751px) and (max-width: 970px) {
	.header{
		display:none;
	}
	.header_p{
		display:block;
	}

	.header_p .logo{
		width:10%;
	}
	.sel_p{
		width: 80%;
		margin:0 auto;
		padding-top:1rem;
	}
	.sel_p a{
		color: #00a4e7;
		margin: 5px;
	}
	.sel_p p:last-child{
		width: 80%;
		position:relative;
		margin: .5rem auto 0;
		text-align:center;
	}
	.sel_p p:last-child input{
		width: 100%;
		height: 1.5rem;
		border:none;
		background: #dfdfdf;
		border-radius:10rem;
		padding: 0 .3rem;
		margin: 0 auto;
	}
	.sel_p p:last-child button{
		width: 1.3rem;
		height: 1.3rem;
		background: transparent;
		position:absolute;
		right:0;
		top: .1rem;
	}
	.menu{
		width:2rem;
		padding-top:2rem;
		margin-right:1rem;
	}

	.menu_list{
		width: 100%;
		background: #ccc;
		display:none;
	}
	.menu_list li{
		text-align:center;
		line-height:1.5rem;
	}


	.banner{
		display:none;
	}
	.banner_p{
		display:block;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width:  80px;
		margin-left:-50px;
		overflow:hidden;
		bottom:10px;
	}
	.page{
		display:block;
		width:10px;
		height: 10px;
		float:left;
		color: #fff;
		overflow: hidden;
		line-height: 99;
		background: rgba(0, 0, 0, .3);
	}
	.swiper-pagination-bullet{
		height:10px;
		border-radius: 100%;
		opacity:1;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
		margin: 0 5px;
	}
	.swiper-pagination-bullet-active{
		height:10px;
		line-height: 99;
		margin-top:0!important;
		background: #2ca8e2;
	}

	.mask{
		position: static;
		z-index: 99999999;
		width:100%;
		margin-left:0;
		height: 180px;
		text-align:center;
		padding:2rem 0 2rem .2rem;
		background: #e1e2e2;
		overflow:hidden;
	}
	.mask p{
		font-size: 1rem;
		color:rgba(0, 0, 0, .8);
	}
	.mask .p{
		margin:1rem 0;
	}
	.mask p span{
		color: #02a2ed;
		font-size: 2rem;
		font-weight:bold;
		margin-right:1rem;
	}
	.mask button{
		width:150px;
		height: 36px;
		background: #79b93b;
		font-size: 14px;
		color: #fff;
	}
	.mask button img{
		width:11px;
		height: 10px;
		margin-left: 5px;
	}
	.sevice_content{
		padding: 0 5px;
	}
	.sevice_content a{
		font-size: 10px;
	}
	.yhfw ul{width:100%;height:58px; margin:0 auto;}
	.tmcx{ margin:0 auto; margin-top:180px; width:100%;}
	.yhfw ul li{float:left;padding:0 8%;height:58px;line-height:58px;margin-right:10px;}
	.zcxx{ margin:0 auto; margin-top:40px; width:80%; margin-left:10%;}
	.zctit{ float:left; width:30%; padding:3px 0px 3px 20px; margin-top:15px; text-align:left; font-size:14px; color:#000000; border-right:1px solid #e5e5e5;}
    .zcbd{ float:left; margin-left:10px; margin-top:15px; padding:3px 0; border:0; width:60%;}
    .zctit1{ float:left; width:30%; padding:3px 0px 3px 20px; margin-top:15px; text-align:left; font-size:14px; color:#000000; border-right:1px solid #e5e5e5;}
    .zcbd1{ float:left; margin-left:10px; margin-top:15px; padding:3px 0; border:0; width:20%;}
	.zctj{ font-size:16px; color:#fbb000; padding:10px 45%; background:none; border:0; line-height:25px; cursor:pointer;}
	
	
	.jscon ul{width:100%;height:58px; margin:0 auto;}
    .jscon ul li{float:left;padding:0 5%;height:58px;line-height:58px;margin-right:10px;}
	.jtgk{ width:100%; margin:0 auto; margin-top:100px; }
	.leftjt{ width:100%; float:none; height:100%; background:#d5d5d5;}
	.jttile{ padding:50px 0 0 10px; font-size:36px; color:#898989;}
	.jtjs{ padding:30px 10px; line-height:25px; color:#000000; font-size:13px;}
	.rightjt{ width:100%; float:none;}
	.xcsp{ margin-top:45px;}
	.sptit{ text-align:center; font-size:36px; color:#2ca8e2;}
	.sp{ margin-top:45px; width:100%;}
	.qywh{ margin-top:50px; padding-bottom:200px;}
	
	
	.yfimg{ width:100%; float:none; height:100%}
    .yfnr{ width:100%; float:none; background:#d5d5d5; height:100%;}
	.jljs{ float:none;width:100%;  background:#d5d5d5; height:100%;}
	.yftop{ margin-top:1px;}
	.zjl{ width:100%; float:none; height:100%;}
	.jltile{ color:#555555; font-size:32px;}
	.zycj{padding:40px  5%; line-height:25px; color:#000000; font-size:13px;}
	.zjljs{ line-height:25px; color:#000000; font-size:13px; padding-top:15px;}
	
	
	.hzsq{ width:100%; margin:0 auto; margin-top:50px; margin-left:0px;}
	.leftbd{ float:none; width:100%; margin-left:0px}
	.bdtit{ font-size:24px; color:#000000; margin-bottom:20px; text-align:center;}
	.bdys{ border:1px solid #e5e5e5; border-radius:4px; padding:10px 5px; width:90%; margin:15px 5% 0;}
	.tjan{ background:none; border:2px solid #fbb000; color:#fbb000; font-size:16px; border-radius:4px; padding:10px 40px; margin:20px 5% 0;}
	.hzfs{ float:none; width:100%; margin-right:0px; margin-top:50px; margin-bottom:50px;}
	.ldzx{ font-size:15px; color:#000000; line-height:25px; margin:0 5%;}
	.lxfs{ font-size:15px; color:#000000; line-height:25px; margin:25px 5% 0;}
	
	
	.newcon{margin:20px auto 0 auto;width:90%; border-bottom:1px solid #aca8a8; padding-bottom:30px;}
	.newcon ul{width:100%;height:58px; margin:0 auto;}
	.newcon ul li{float:left;padding:0 5%;height:58px;line-height:58px;margin-right:10px;}
	.newtit{ margin:0 auto; color:#000000; font-size:36px; text-align:center; margin-top:100px; }
	.newfx{ border-bottom:1px solid #aca8a8; margin-top:10px; padding-bottom:10px; padding-left:0px;}
    .bdsharebuttonbox{ margin:0 auto; width:50%;}
	.newcontent img{ width:100%;}
	.pagesnext{ width:90%; margin:35px auto 0 auto;}
	.xgxw{width:90%; margin:35px auto 0 auto;}
	.xgxw ul li{ float:left;width:100%;height:auto; margin-left:0px; margin-right:15px; margin-bottom:30px; background-color:#fff; border:1px  solid #dadada; }
	.xgxwimg img{ width:100%; height:100%; padding-left:1px;}
	
	
	.newscon{margin:20px auto 0 auto;width:90%; padding-bottom:30px;}
	.newscon ul{width:100%;height:58px; margin:0 auto;}
	.newscon ul li{float:left;padding:0 5%;height:58px;line-height:58px;margin-right:10px;}
	.listnew{width:90%; margin:35px auto 0 auto;}
	.listnew ul li{float:left;width:40%;height:auto; margin-left:40px; margin-right:15px; margin-bottom:30px; background-color:#fff; border:1px  solid #dadada;}	
	.pages{ width:90%; margin:20px auto;  margin-bottom:100px;}
	.leftpage{ float:none; color:#a3a8ad; font-size:12px; margin-left:0px;}
	.rightpage{ float:none; margin-right:0px; line-height:40px; margin-top:10px;}
	.rightpage a{ border:1px solid #e2e2e2; margin-right:10px; padding:5px 10px; color:#777777; font-size:14px;}
	.rightpage a:hover{ color:#2ca8e2;}
	
	
	.wxh{ margin:0 auto;  margin-top:60px; width:100%;}
    .wxh ul li{ width:100%; float:none; margin-left:0px; text-align:center;}
    .wxh ul li img{ width:277px; height:277px;}
	
	
	.fwwd{ margin:0 auto; margin-top:145px; width:67%;}
	
	
	.cjwthead { margin: 135px auto 0 auto; width: 100%; }
	.cjwthead ul { width: 100%; height: 100%; margin: 0 auto; }
	.cjwthead ul li { float:none; padding: 0 30px; height: 40px; line-height: 40px; margin-right: 8px; margin-left:8px; border: 1px solid #adadad; margin-top:5px; text-align:center; }
	.cjwthead ul li a { font-size: 14px; color: #adadad; }
	.cjwthead ul li:hover { border: 1px solid #2ca8e2; }
	.cjwthead ul li a:hover { color: #2ca8e2; }
	
	
	ul.expmenu{width:100%;margin:40px auto;}
	ul.expmenu li div.header1{padding:10px;}
	ul.expmenu li:last-child div.header1{border-bottom:none;}
	ul.expmenu li ul li { background:url(../images/07_10.jpg) no-repeat 24px 2px; background-color:#f8f8f8; padding:0px 66px; color:#000; font-size:16px; line-height:25px;}
	ul.expmenu div.header1{
		color:#203f61;
		text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);
		
		background:#fff;/* Old browsers */
		background:-moz-linear-gradient(top, #fff 0%, #fff 100%);/* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff));/* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #fff 0%,#fff 100%);/* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #fff 0%,#fff 100%);/* Opera 11.10+ */
		background:-ms-linear-gradient(top, #fff 0%,#fff 100%);/* IE10+ */
		background:linear-gradient(to bottom, #fff 0%,#fff 100%);/* W3C */
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 );/* IE6-9 */
	}
	ul.expmenu li div.header1 .label{background:url(../images/07_03.jpg) no-repeat 10px 25px;padding:30px 0 30px 55px; color:#000; font-size:18px; line-height:30px;}
	ul.expmenu li div.header1 .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
	ul.expmenu li div.header1 .arrow.up{background-image:url(../images/07_12.jpg);}
	ul.expmenu li div.header1 .arrow.down{background-image:url(../images/07_06.jpg);}
	ul.expmenu li .menu{display:none; width:100%;}	
	/* Mouse Events */
	ul.expmenu div.header1:hover{
		background:#fff;/* Old browsers */
		background:-moz-linear-gradient(top, #fff 0%, #fff 100%);/* FF3.6+ */
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff));/* Chrome,Safari4+ */
		background:-webkit-linear-gradient(top, #fff 0%,#fff 100%);/* Chrome10+,Safari5.1+ */
		background:-o-linear-gradient(top, #fff 0%,#fff 100%);/* Opera 11.10+ */
		background:-ms-linear-gradient(top, #fff 0%,#ae9c7e 100%);/* IE10+ */
		background:linear-gradient(to bottom, #fff 0%,#fff 100%);/* W3C */
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 );/* IE6-9 */
		cursor:pointer;
	}
	
	section.dd_fullscreenslider { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 2000; font-size: 16px; /* base font size */ visibility: visible; overflow: hidden; display:none;}
	.phonecpzx{ display:block;}
	
	.hxkf { width: 100%; padding-top: 20px; }
    .hxleft { float:none; width: 100%; margin-left: 0px; -webkit-animation: myfirst 0s 1 linear forwards; -moz-animation: myfirst 0s 1 linear forwards; animation: myfirst 0s 1 linear forwards; -o-animation: myfirst 0s 1 linear forwards; }
	.hxleft img { width: 100%; }
    .hxright { float:none; width: 90%; margin:0 auto; display: block; -webkit-opacity: 1; opacity: 1; -moz-opacity: 1; -o-opacity: 1; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; }
	.hxxl { color: #555555; font-size: 42px; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; display: block; }
	.hxnr { color: #555555; font-size: 16px; margin-top: 15px; line-height: 25px; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; display: block; }
	.hxan { color: #2ca8e2; font-size: 14px; border: 1px solid #2ca8e2; padding: 10px 20px; margin-top: 25px; width: 100px; -webkit-animation: twinkling 0s 1 linear forwards; -moz-animation: twinkling 0s 1 linear forwards; animation: twinkling 0s 1 linear forwards; -o-animation: twinkling 0s 1 linear forwards; display: block; background: #FFF; transition: background 1s; -moz-transition: background 1s; /* Firefox 4 */ -webkit-transition: background 1s; /* Safari and Chrome */ -o-transition: background 1s; /* Opera */ }
	.hxan:hover { color: #FFF; background: #2ca8e2; }
	
	.cmcp { width: 100%; padding-top: 30px; }
	.cmleft { float:none; width: 100%; height: 250px; padding: 0 0; background: url(../images/03_06.jpg) no-repeat; background-size: 100% 100%; }
	.cmleft img { width: 100%; }
	.cmright { float:none; width: 90%; margin:0 auto; margin-top: 20px;  padding: 25px 0px; -webkit-opacity: 0; opacity: 0; -moz-opacity: 0; -o-opacity: 0; -webkit-animation: cmright 0s 0s 1 linear forwards; -moz-animation: cmright 0s 0s 1 linear forwards; animation: cmright 0s 0s 1 linear forwards; -o-animation: cmright 0s 0s 1 linear forwards; }
	.cmxl { color: #555555; font-size: 42px; }
	.cmnr { color: #555555; font-size: 16px; margin-top: 15px; line-height: 25px; margin-bottom:20px;}
	.cman { color: #2ca8e2; font-size: 14px; border: 1px solid #2ca8e2; padding: 10px 20px; margin-top: 25px; width: 100px; background: #FFF; transition: background 1s; -moz-transition: background 1s; /* Firefox 4 */ -webkit-transition: background 1s; /* Safari and Chrome */ -o-transition: background 1s; /* Opera */ }
	 @keyframes cmright { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	  margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	  margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	  margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	  @-moz-keyframes cmright /* Firefox */ { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	  margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	 margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	 margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	  @-webkit-keyframes cmright /* Safari 和 Chrome */ { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	 margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	  margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	  margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	  @-o-keyframes cmright /* Opera */ { 0% {
	  opacity:0;
	  margin:0 auto;
	  }
	  25% {
	  opacity:0.4;
	  margin:0 auto;
	  }
	  50% {
	  opacity:0.5;
	  margin:0 auto;
	  }
	  75% {
	  opacity:0.8;
	  margin:0 auto;
	  }
	  100% {
	  opacity:1;
	  margin:0 auto;
	  }
	  }
	
	.ssqc { width: 100%; padding-top: 20px; }
	.ssleft { float:none; width: 100%; height:100%; margin-left: 0px; }
	.ssleft img { width: 100%; }
	.ssright { float:none; width: 90%; margin:0 auto; padding: 25px 0px; -webkit-opacity: 0; opacity: 0; -moz-opacity: 0; -o-opacity: 0; -webkit-animation: ssright 0s 0s 1 linear forwards; -moz-animation: ssright 0s 0s 1 linear forwards; animation: ssright 0s 0s 1 linear forwards; -o-animation: ssright 0s 0s 1 linear forwards; }
	.ssnr { color: #555555; font-size: 16px; margin-top: 15px; line-height: 25px; margin-bottom:20px;}
    .ssan { color: #2ca8e2; font-size: 14px; border: 1px solid #2ca8e2; padding: 10px 20px; margin-top: 25px; width: 100px; background: #FFF; transition: background 2s; -moz-transition: background 2s; /* Firefox 4 */ -webkit-transition: background 2s; /* Safari and Chrome */ -o-transition: background 2s; /* Opera */ }
	
	
	.cp_content{ width:100%; margin:0 auto;}
	.cp_1{ background:url(../images/cp_bj1.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto; padding-bottom:10px;}
	.cp_2{ background:url(../images/cp_bj2.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_3{ background:url(../images/cp_bj3.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_4{ background:url(../images/cp_bj4.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_5{ background:url(../images/cp_bj5.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto;}
	.cp_6{ background:url(../images/cp_bj6.jpg) no-repeat; background-size:100% 100%; width:100%; height:auto; padding-bottom:10px;}
	.cp_7{ background:#eeeeee; width:100%; height:auto;}
	.cp_1_1{ width:98%; margin:0 auto; padding-top:35px;}
	.cp_left{ float:none; width:100%;}
	.cp_1_right{ float:none; width:100%; height:auto; margin-top:30px;}
	.cp_1_right img{ width:100%; height:auto;}
	.cp_logo{ width:193px; height:124px;}
	.cp_logo img{ width:193px; height:124px;}
	.cp_tit{ width:100%; height:auto; margin-top:28px;}
	.cp_tit img{ width:100%; height:auto;}
	.cp_nr{ color:#000000; font-size:16px; margin-top:20px; line-height:25px;}
	.cp_list{ margin-top:20px;}
	.cp1{ background:#126698; height:30px; color:#FFF; font-size:11px; }
	.cp1_1{ padding-left:0px; width:30%; line-height:30px;}
	.cp1_2{ width:40%; line-height:30px;}
	.cp1_3{ }
	.cp2{ background:#d2ecee; height:30px; color:#000; font-size:11px;}
	.cp2_1{ padding-left:0px; width:30%; line-height:30px;}
	.cp2_2{ width:40%; line-height:30px;}
	.cp2_3{ line-height:30px;}
	.cp_an{ color:#2ca8e2; font-size:13px; border:1px solid #2ca8e2; width:90%; margin:0 auto; padding:10px 0; margin-top:10px; text-align:center; cursor:pointer;}
	.cp2_tit{ color:#FFF; font-size:40px; text-align:center;}
	.cp_lc{ width:100%; height:auto; margin-top:36px;}
	.cp_lc img{ width:100%; height:auto;}
	.cp3_tit{ color:#002d6e; font-size:20px; text-align:center;}
	.cp3_tit1{ color:#002d6e; font-size:20px; text-align:center; margin-top:10px;}
	.cp_hx{ width:100%; margin:0 auto; margin-top:24px; padding-bottom:10px;}
	.cp_hx_left{ color:#002d6e; font-size:24px; width:100%; height:auto; background:#FFF; float:none; padding:60px 25px; line-height:40px;}
	.cp_hx_right{ color:#002d6e; font-size:24px; width:100%; height:auto; background:#FFF; float:none; padding:60px 25px; line-height:40px; margin-top:10px;}
	.cp_gn{ width:100%; height:auto; margin:0 auto; margin-top:24px;}
	.cp_gn img{ width:100%; height:auto;}
	.cp5_tit{ color:#002d6e; font-size:36px; text-align:center; width:100%; height:auto; margin:0 auto;}
	.cp5_tit img{ width:100%; height:auto;}
	.cp5_tit1{ color:#000000; font-size:22px; text-align:center; margin-top:10px;}
	.cp_td{ width:100%; margin:0 auto; margin-top:55px;}
	.cp_td li{ border:1px solid #126698; border-radius:50%; width:140px; height:140px; color:#126698; font-size:14px; background:url(../images/cp_td.png) no-repeat 52px 100px; padding:46px 30px; text-align:center; float:left; line-height:18px; cursor:pointer; margin:0 0px 30px 4%;}
	.cp_td li:hover{background:#126698 url(../images/cp_td2.png) no-repeat 52px 100px; color:#FFF;}
	.cp_f{ width:100%; margin:0 auto; margin-top:40px;}
	.cp_fw{ width:93%; float:left; margin:15px 10px;}
	.fw_tit{ color:#FFF; font-size:18px; background:#03b9de; text-align:center; padding:10px 0;}
	.cp_fw ul{ background:#099ac6; padding:20px;}
	.cp_fw ul li{ color:#FFF; font-size:13px; line-height:25px;}
	.cp_an1{ color:#fff; font-size:13px; border:1px solid #fff; text-align:center; width:90%; margin:0 auto; padding:10px 0; margin-top:50px; cursor:pointer;}
	.cp_foot{ margin-top:57px;}
	.ewm{ background:#bbbbbb; padding:10px; width:204px; margin:0 auto;}
	.ewm img{ width:184px; height:184px;}
	.cp_lx{ font-size:16px; color:#000; text-align:center; margin-top:15px;}
	.cp_bq{ margin-top:40px; text-align:center; color:#bbbbbb; font-size:12px;}
	
	.cp_sp{ position:fixed; background:#daecfe; top:100px; left:1%; width:98%; height:auto; z-index:999999; display:none;}
	.sp_bj{ background:#ffffff; width:96%; height:auto; margin:0 auto; margin-top:5px;}
	.sp_gb{ width:15px; float:right; margin:20px 20px 0 0; cursor:pointer;}
	.sp_gb img{ width:15px; height:14px;}
	.sp_nr{ padding-top:50px; }
	.sp_nr img{ width:100%; height:auto;}
	
	
	
	/*说明弹出*/
	.cp-sm{  border:5px #d6eafe solid; /*width:776px;*/   z-index:99999;  float:left;top:100px; position:fixed;  top:100px; left:10%;  background-color:White; padding-bottom:35px; width:758px; }
	
	.cp-sm-con{  width:90%; margin:0 auto;}
	.sm-txt{  height:441px; float:left;  color:#126698; width:732px;}
	.cp-sm h3{ font-size:28px; text-align:center; font-family:FZLTXHK; padding:35px 0px 25px 0px;}
	.sm-txt .sm-txt-bt{ float:left; font-size:24px; font-weight:bold; width:100%; padding-bottom:12px;}
	.cp-sm-con p{  font-size:14px; font-weight:bold; float:left; width:100%; line-height:28px;}
	.cp-sm-con p .sm-img{ float:left; width:50%; margin-top:30px; margin-bottom:30px;}
	.cp-sm-con p .sm-img i{ text-align:center; display:block;}
	.cp-sm-con p .sm-img img{ width:auto; margin:0 auto; text-align:center;  display:block;}
	
	
	/*消融电极*/
	.xrdj_right img{ width:100%;}
	.xrdj_xc{ display:none;}
	.xrdj_2_4 .xrdj_2_4_bot_txt_bootm{display:none;}
	.xrdj_2_4 .xrdj_2_4_bot{ width:60%; float:none; margin:0 auto;}
	.xrdj_2_4 .xrdj_2_4_bot .x1{ width:100%; float:left; height:auto; padding-bottom:16px;}
	.xrdj_2_4 .xrdj_2_4_bot .x1 .x1_1{ width:25%;}
	.xrdj_2_4 .xrdj_2_4_bot .x1 .x1_1 img{ width:100%;}
	
	.xrdj_2_4 .x1 .x1_2{ width:65%;}
	.xrdj_2_4 .x1 .x1_2 p{ float:left; width:100%;}
	.xrdj_2_4 .xrdj_2_4_bot_txt{ float:left;width:100%;}
	.xrdj_2_4 .xrdj_2_4_bot_txt p{ width:100%;}
	.xrdj_2_4 .x1 .x1_2 span{ width:91%; font-size:16px; line-height:25px;}
	
	.xrdj_4 .xrdj_4_con_ul li{ width:100%;}
	
	.xrdj_5_con{ width:100%; margin:0 auto; margin-top:40px; padding-bottom:50px;}
    .xrdj_5_z{ width:100%; margin:0 auto; margin-bottom:10px;}
	.xrdj_5_con ul li .xrdj_5_con_t{ color:#000000; font-size:16px; font-weight:bold; float:none; text-align:center;}
    .xrdj_5_con ul li .xrdj_5_con_img{ float:none;}
	.xrdj_5_s{  float:none; text-align:center; }
    .xrdj_5_m{ float:none;  }
    .xrdj_5_s1{  float:none; text-align:center; }
	
}
@media only screen and (min-width: 1211px) and (max-width: 1366px) 
{
    .xrdj_4 .xrdj_4_con{ width:1200px;}
    .xrdj_4 .xrdj_4_con_ul li{ width:33%;}
    .xrdj_4 .xrdj_4_con_ul li img{ width:100%;}
    .xrdj_4 .xrdj_4_con_ul li .xrdj_4_con_img{ width:100%;}
	
}
@media only screen and (min-width: 320px) and (max-width: 749px) 
{
    .xrdj_3 .xrdj_tit{ font-size:30px;}
	.xrdj_3 .xrdj_3_con{width:100%; padding-top:50px;}
	.xrdj_3 .xrdj_3_con .xrdj_3_con_ul{ width:100%;}
	.xrdj_3 .xrdj_3_con .xrdj_3_con_ul li{ width:100%; margin-top:50px;}
	.xrdj_3 .xrdj_3_con .xrdj_3_con_ul li .xrdj_3_con_ul_img{ width:100%; float:left;}
	.xrdj_3 .xrdj_3_con .xrdj_3_con_ul li p{ width:80%; float:right; display:block; text-indent:0px; right:1px;}
	
	.xrdj_4 .xrdj_4_con{ width:100%;}
	.xrdj_4 .xrdj_4_con_ul li{ width:100%;}
	.xrdj_4 .xrdj_4_con_ul li .xrdj_4_con_img{ width:100%;}
	.xrdj_4 .xrdj_4_con_ul li .xrdj_4_con_img{ padding-left:20px;}
	.xrdj_4 .xrdj_4_con_ul li img{ width:100%;}
	
	.xrdj_5_con{ width:100%; margin:0 auto; margin-top:40px; padding-bottom:50px;}
    .xrdj_5_z{ width:100%; margin:0 auto; margin-bottom:10px;}
	.xrdj_5_con ul li .xrdj_5_con_t{ color:#000000; font-size:16px; font-weight:bold; float:none; text-align:center;}
    .xrdj_5_con ul li .xrdj_5_con_img{ float:none;}
	.xrdj_5_s{  float:none; text-align:center; }
    .xrdj_5_m{ float:none;  }
    .xrdj_5_s1{  float:none; text-align:center; }
}

@media only screen and (min-width: 375px) and (max-width: 749px) 
{
    /*消融电极*/
    .xrdj_left{ margin-left:20px;}
    .xrdj_right,.xrdj_right img{ width:100%; height:auto;}
    
	.xrdj_xc{ display:none;}
	.xrdj_2_4{ width:100%;}
	.xrdj_2_4 .xrdj_2_4_bot_txt_bootm{display:none;}
	.xrdj_2_4 .xrdj_2_4_bot{ width:90%; float:none; margin:0 auto;}
	.xrdj_2_4 .xrdj_2_4_bot .x1{ width:100%; float:left; height:auto; padding-bottom:16px;}
	.xrdj_2_4 .xrdj_2_4_bot .x1 .x1_1{ width:25%;}
	.xrdj_2_4 .xrdj_2_4_bot .x1 .x1_1 img{ width:100%;}
	
	.xrdj_2_4 .x1 .x1_2{ width:65%;}
	.xrdj_2_4 .x1 .x1_2 p{ float:left; width:100%;}
	.xrdj_2_4 .xrdj_2_4_bot_txt{ float:left;width:100%;}
	.xrdj_2_4 .xrdj_2_4_bot_txt p{ width:100%;}
	.xrdj_2_4 .x1 .x1_2 span{ width:91%; font-size:16px; line-height:25px;}
	
	.xrdj_5_con{ width:100%; margin:0 auto; margin-top:40px; padding-bottom:50px;}
    .xrdj_5_z{ width:100%; margin:0 auto; margin-bottom:10px;}
	.xrdj_5_con ul li .xrdj_5_con_t{ color:#000000; font-size:16px; font-weight:bold; float:none; text-align:center;}
    .xrdj_5_con ul li .xrdj_5_con_img{ float:none;}
	.xrdj_5_s{  float:none; text-align:center; }
    .xrdj_5_m{ float:none;  }
    .xrdj_5_s1{  float:none; text-align:center; }
	
}
@media only screen and (min-width: 320px) and (max-width: 320px) 
{
    .xrdj_left{ margin-left:20px;}
    .xrdj_right,.xrdj_right img{ width:100%; height:auto;}
    
    .xrdj_2_4{ width:100%;}
    .xrdj_2_4 .xrdj_2_4_bot{width:100%;}
    .xrdj_2_4 .xrdj_2_4_bot2{ margin-left:0px;}
    .xrdj_2_4 .xrdj_2_4_bot .x1{ width:100%; float:left; height:auto; padding-bottom:16px;}
    
    .xrdj_2_4 .x1 .x1_1{ width:80%; float:none; margin:0 auto; padding-top:16px;}
    .xrdj_2_4 .x1 .x1_1 img{width:100%;}
    .xrdj_2_4 .x1 .x1_2{ width:90%; float:right; margin-left:0px;}
    .xrdj_2_4 .x1 .x1_2 p{ width:100%; float:left;}
    .xrdj_2_4 .x1 .x1_2 span{ width:80%;}
    .xrdj_2_4 .xrdj_2_4_bot_txt{ float:left;}
    .xrdj_2_4 .xrdj_2_4_bot_txt{ width:100%;}
    .xrdj_2_4 .xrdj_2_4_bot_txt_bootm{display:none;}
    .xrdj_xc{ display:none;}
	
	.xrdj_5_con{ width:100%; margin:0 auto; margin-top:40px; padding-bottom:50px;}
    .xrdj_5_z{ width:100%; margin:0 auto; margin-bottom:10px;}
	.xrdj_5_con ul li .xrdj_5_con_t{ color:#000000; font-size:16px; font-weight:bold; float:none; text-align:center;}
    .xrdj_5_con ul li .xrdj_5_con_img{ float:none;}
	.xrdj_5_s{  float:none; text-align:center; }
    .xrdj_5_m{ float:none;  }
    .xrdj_5_s1{  float:none; text-align:center; }
}