﻿@charset "utf-8";
/* CSS Document */
.empty-30 {height: 30px;}
.empty-20 {height: 20px;}
.empty-10 {height: 10px;}
.empty-5 {height: 5px;}
.empty-25 {height: 25px;}
.empty-40 {height: 40px;}

ul {padding: 0px;margin: 0px;}
body {
	font: 12px/22px Verdana, "微软雅黑", Arial, sans-serif, "Times New Roman";
	color: #333;
}
* {
	text-decoration: none;
	font-style: normal;
	list-style: none;
}
a:hover {text-decoration: none;}
.main-wrap {max-width:1000px;margin: 0 auto;}


.top-warp{background:url(../images/t.jpg) repeat; height:86px;margin: 0 -15px;}
.logo { margin-top:10px;}
.logo img{ width:100%;}
.tel{ float:right;margin-top:25px; background:url(../images/tel.png) no-repeat left center; height:23px; line-height:23px;text-indent:120px; color:#eb0c00;font-size:18px; font-family:微软雅黑;}
.shouchang { margin-top:5px;}
.shouchang a{ color:#373737;}
.t-ewm{ position:relative; margin-left:10px;}
.t-s{ position:absolute; left:20px; top:20px; z-index:3000; opacity:0; transition:all 0.6s;}
.t-ewm:hover .t-s{ opacity:1;}
.menu-warp {  height:45px; margin: 0 -15px;background:#22a2dd;}



/*导航下拉开始*/
.menu .nLi { display: block;  text-align: center;height: 45px;  width: 12.5%; font-family:微软雅黑; font-size:14px; }
.menu .nLi a:link, .menu .nLi a:visited{display:block; width:100%; height:45px; color:#fff;}
.menu .nLi a:hover, .menu .nLi a:active{display:block; width:100%; height:45px; color:#fff; background:#43b0e2;transition: all 0.6s;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{  position:relative; z-index:1; }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block;  font-size:14px; font-family:微软雅黑;   }
.nav .sub{ display:none; width:100%;left:0; top:55px;  position:absolute; background:url(../images/n.png) repeat-y;  line-height:30px; z-index:999;}
.nav .sub li{ zoom:1; text-align:center; padding-top:10px;  font-family:微软雅黑;background:#171717; opacity: 0.6; filter: alpha(opacity=50);}
.nav .sub a{ display:block;  }
.nLi .sub a:link, .nLi .sub a:visited{ display:block;width:100; height:30px; line-height:30px;  color:#fff;   }
.nLi .sub a:hover, .nLi .sub a:active{ display:block;width:100; height:30px; line-height:30px;  color:#fff;kground:#8ab822;  }


/*导航下拉结束*/




.dh { height: 60px; position: absolute; top: 20; right: 0; z-index: 2; }
#xx { width: 100%; display: none; position: absolute; top: 55px; right: 0; z-index: 99999; }
#xx ul { margin: 0; padding: 0; }
#xx ul li { width: 100%; height: 30px; line-height: 30px; border-bottom: solid 1px #fff; float: left; background: #000; opacity: 0.6; filter: alpha(opacity=50); text-align: center; font-size: 16px; font-family: 微软雅黑; }
#xx ul li a:link, #xx ul li a:visited { color: #fff; display: block; width: 100%; height: 30px; line-height: 30px; }
#xx ul li a:hover, #xx ul li a:active { color: #FFFFFF; display: block; width: 100%; height: 30px; line-height: 30px; background:#f49701; }

.ab-title span{ color:#019dc3; font-size:22px;}
.ab-title{ background:url(../images/tit-1.png) no-repeat center center; height:52px; line-height:23px; color:#7e7e7e; font-family:微软雅黑; text-align:center;}
.ab-list li{ margin-bottom:10px;}
.ab-list .s-title{ background:url(../images/img-1.jpg) no-repeat left center; text-indent:50px; height:39px; line-height:39px; color:#22a2dd; font-family:微软雅黑;}
.ab-list .s-title span{ color:#353535; font-size:16px;}
.ab-list .s-text{ height:85px; overflow:hidden;  width:100%;}
.ab-list .s-text a:link, .ab-list .s-text a:visited{ display:block; width:100%; height:90px; color:#7e7e7e;padding:15px;}
.ab-list .s-text a:hover, .ab-list .s-text a:active{ display:block; width:100%; height:90px;  color:#fff; background:#22a2dd; transition:all 0.6s;padding:15px;}
.ab-list .s-more{ margin-top:10px;}
.ab-list .s-more a:link, .ab-list .s-more a:visited{ display:block; width:100%; height:35px; background:url(../images/m-l.jpg) no-repeat;}
.ab-list .s-more a:hover, .ab-list .s-more a:active{ display:block; width:100%; height:35px; background:url(../images/m-h.jpg) no-repeat;}

.cp-warp{ background:#f4f2f3; padding-bottom:60px; margin-top:60px;}
.cp-title span{ color:#019dc3; font-size:22px;}
.cp-title{ background:url(../images/tit-1.png) no-repeat center center; height:52px; line-height:23px; color:#7e7e7e; font-family:微软雅黑; text-align:center;}
.cp-list img{ width:100%;}
.cp-list .cp-img a:link, .cp-list .cp-img a:visited{ display:block; width:100%; height:173px;}
.cp-list .cp-img a:hover, .cp-list .cp-img a:active{ display:block; width:100%; height:173px; }
.cp-list .cp-text{ margin-top:10px;}
.cp-list .cp-text span{ color:#22a2dd; font-size:12px; height:20px; overflow:hidden; display:block; }
.cp-list .cp-text p{ height:94px; overflow:hidden; }
.cp-list .cp-text{ font-family:微软雅黑;}
.cp-list .cp-text a{ color:#5a5859;}
.cp-list .cp-text a:hover{ color:#22a2dd}

.pic-0{ width: 227px;height: 170px;}
.pic-0:hover{border:5px solid #22a2dd;}
.pic-0 .pic{ width: 227px;height: 170px;}



.anli-title span{ color:#019dc3; font-size:22px;}
.anli-title{ background:url(../images/tit-1.png) no-repeat center center; height:52px; line-height:23px; color:#7e7e7e; font-family:微软雅黑; text-align:center;}
.anli-list img{ width:100%;height:100%;}
.anli-list .cp-img{ transition:all 0.6s;}
.anli-list .cp-img:hover img{ opacity:0.5;}
.anli-list .cp-img a:link, .anli-list .cp-img a:visited{ display:block; width:100%; height:233px;}
.anli-list .cp-img a:hover, .anli-list .cp-img a:active{ display:block; width:100%; height:233px; border:5px solid #22a2dd;}
.anli-list .cp-text{ margin-top:10px;}
.anli-list .cp-text span{ color:#22a2dd; font-size:18px; }
.anli-list .cp-text{ font-family:微软雅黑;}
.anli-list .cp-text a{ color:#5a5859;}
.anli-list .cp-text a:hover{ color:#22a2dd}



.footer{ background:url(../images/f-bj.jpg) repeat-x; height:268px; width:100%; background-size:100% 100%;}
.foot-top{ height:218px; padding-top:20px;}
.foot-top li{ float:left; border-right:1px solid #b3b3b3; padding-right:10px; height:145px;}
.foot-top .f-title span{ font-size:14px; font-weight:bold;}
.foot-top .f-title{ font-family:微软雅黑; color:#2d2d2d;}
.foot-top .f-nav a{color:#808080;}
.foot-top .f-nav{ text-align:center; margin-left:10px; line-height:20px;}
.foot-top .f-text{ margin-top:10px; line-height:19px; color:#808080;}
.foot-top .f-ewm1{ margin:30px 20px 0px 20px;}
.foot-top .f-ewm2{ margin:30px 20px 0px 20px;}

.foot-text{ height:50px; line-height:22px; color:#fff; font-size:13px;}
.footer a{ color:#fff;}

.n-main{ margin-top:30px;}
.n-prolist .tit{ background:url(../images/n-tit.jpg) no-repeat; width:100%; background-size:100% 100%; height:51px; line-height:51px; color:#fff; text-indent:20px; font-size:12px; font-family:Arial;}
.n-prolist .tit span{ font-size:18px; font-family:微软雅黑;}
.n-prolist .txt{ border:1px solid #d9d9d9; margin:0px 5px 5px 5px; padding:5px;}
.n-prolist .txt{ text-indent:50px; font-size:14px; font-family:微软雅黑;}
.n-prolist .txt a:link, .n-prolist a:visited{ display:block; width:100%; background:url(../images/n-l.jpg) no-repeat; width:100%; margin-bottom:2px; background-size:100% 100%;height:36px; line-height:36px; color:#252525; overflow:hidden; }
.n-prolist .txt a:hover, .n-prolist a:active{ display:block; width:100%; background:url(../images/n-h.jpg) no-repeat;width:100%; margin-bottom:2px;  background-size:100% 100%; height:36px; line-height:36px; color:#fff; }

.n-img1{ background:url(../images/n-img1.jpg) no-repeat;  height:85px;}
.n-img1 .n-zi1{ float:right; margin:25px 25px 0px 0px; font-size:14px; color:#000; font-weight:bold; font-family:微软雅黑;}
.n-img1 .n-zi1 span{ color:#ff0000; font-size:18px; font-weight:normal;}
.n-img2{ margin-top:10px;background:url(../images/n-img2.jpg) no-repeat;  height:85px;}
.n-img2 .n-zi2{ float:right; margin:30px 30px 0px 0px; font-size:14px; color:#000; font-weight:bold; font-family:微软雅黑;}
.n-img3{ margin-top:10px; background:url(../images/n-img3.jpg) no-repeat;  height:85px;}
.n-img3 .n-zi3{ padding:30px 0px 0px 30px; font-size:14px; color:#e61f2a; font-weight:bold; font-family:微软雅黑;}


.content .tit{ background:url(../images/n-tit2.jpg) no-repeat bottom center; line-height:51px; color:#222222; font-size:14px; font-weight:bold; font-family:微软雅黑;}
.content .more{ float:right; font-size:12px; font-weight:normal; color:#444444;}
.content .txt{ margin-top:20px; color:#444444;}
.content .txt img{max-width:100%;}



/*news*/
.n-news .txt li { margin-bottom: 15px; height:100px; overflow:hidden;}
.n-news a{ color:#616161;}
.n-news .n-img img { width:100%; transition:all 0.6s; border:1px solid #22a2dd;}
.n-news .n-img:hover img{ opacity:0.5;}
.zzl  span { float:right;  margin-right:10px;}
.n-news .n-text{ padding-top:10px; position:relative; }
.zzl a:link, .zzl a:visited{ display:block; width:100%; color:#6b6b6b; }
.zzl a:hover, .zzl a:active{ display:block; width:100%; color:#fff; background:url(../images/n-img-13.jpg) no-repeat right bottom #22a2dd; }



/*sg*/
.n-sg .txt li { margin-bottom: 15px; height:100px; overflow:hidden;}
.n-sg a{ color:#616161;}
.n-sg .n-img img { width:100%; max-height:100px; transition:all 0.6s; border:1px solid #22a2dd;}
.n-sg .n-img:hover img{ opacity:0.5;}
.zzl  span { float:right;  margin-right:10px;}
.n-sg .n-text{ padding-top:10px; position:relative; }
.zzl a:link, .zzl a:visited{ display:block; width:100%; color:#6b6b6b; }
.zzl a:hover, .zzl a:active{ display:block; width:100%; color:#fff; background:url(../images/n-img-13.jpg) no-repeat right bottom #22a2dd; }




/*cp*/
.n-cp .txt li { margin-bottom: 15px; overflow:hidden;}
.n-cp a{ color:#616161;}
.n-cp .n-img img { width:100%; transition:all 0.6s; }
.n-cp .n-img a:link, .n-cp .n-img a:visited{ display:block; width:100%; height:auto; border:1px solid #afafaf; }
.n-cp .n-img a:hover, .n-cp .n-img a:active{ display:block; width:100%; height:auto; border:1px solid #22a2dd;}

.n-cp .n-img:hover img{ opacity:0.5;}
.n-cp  .n-text span { float:right;  margin-right:10px;}
.n-cp .n-text{ padding-top:10px; position:relative; }
.n-cp .n-text a:link, .n-cp .n-text a:visited{ display:block; width:100%; color:#575757; }
.n-cp .n-text a:hover, .n-cp .n-text a:active{ display:block; width:100%; color:#2ab4e5;}

.n-cp .txt1{ margin-top:20px;}
.n-cp .txt1 img{ width:100%;height:100%;}
.n-cp .cp-img a:link, .n-cp .cp-img a:visited{ display:block; width:100%; height:173px;}
.n-cp .cp-img a:hover, .n-cp .cp-img a:active{ display:block; width:100%; height:173px; border:5px solid #22a2dd;}
.n-cp .cp-text{ margin-top:10px;}
.n-cp .cp-text span{ color:#22a2dd; font-size:12px; height:20px; overflow:hidden; display:block;}
.n-cp .cp-text p{ max-height:94px; overflow:hidden; }
.n-cp .cp-text{ font-family:微软雅黑;}
.n-cp .cp-text a{ color:#5a5859; }
.n-cp .cp-text a:hover{ color:#22a2dd}


/*cpnei*/
.n-cpnei a{ color:#616161;}
.n-cpnei .n-img img { width:100%; transition:all 0.6s; }
.n-cpnei .n-img a:link, .n-cpnei .n-img a:visited{ display:block; width:100%; height:auto; border:1px solid #afafaf; }
.n-cpnei .n-img a:hover, .n-cpnei .n-img a:active{ display:block; width:100%; height:auto; border:1px solid #22a2dd;}

.n-cpnei .n-img:hover img{ opacity:0.5;}
/*.n-cpnei  span { float:right;  margin-right:10px;}*/
.n-cpnei .n-text{ padding-top:10px; position:relative; }
.n-cpnei .n-text a:link, .n-cpnei .n-text a:visited{ display:block; width:100%; color:#575757; }
.n-cpnei .n-text a:hover, .n-cpnei .n-text a:active{ display:block; width:100%; color:#2ab4e5;}



.bottomqq {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 2000;
	right: 0px;
	width: 100%;
	height: 49px;
	overflow: hidden;
	cursor: default;
	padding-top: -61px;
	background:#138bc2;
}
.bottom1 {
	width: 300px;
	margin: 0 auto;
}
.bottom1 a {
	float: left;
	width: 43px;
	text-align: center;
	line-height: 20px;
	color: #fff;
	height: 44px;
	margin: 5px 15px 0 15px;
	font-size: 16px;
	font-family:微软雅黑;
}
.bottom1 a:hover{ background:#138bc2;}
.bottom1 a img {
	margin-bottom: 5px;
}
.bottom1 a.xianqd {
	border: 0px;
}



/*产品下拉开始*/
.n-prolist1{ margin-top:20px;}
.n-prolist1 .left{width:100%;height:auto;}
.n-prolist1 .div1{width:100%; }
.n-prolist1 .div6{cursor:pointer;position:relative; }
.n-prolist1 .div6{ width:100%; height:40px; line-height:40px; color:#22a2dd; font-family:微软雅黑; font-size:16px; border:1px solid #22a2dd; text-indent:20px;  }

.n-prolist1 .div7{display:none;font-family:微软雅黑; margin-top:1px; }
.n-prolist1 .div7 ul{margin:0;padding:0;}
.n-prolist1 .div7 li{ width:100%;height:25px; margin-bottom:1px; line-height:25px;  font-family:微软雅黑; text-align:center;border:1px solid #22a2dd;}
.n-prolist1 .div7 li a{color:#22a2dd;}

/*产品下拉结束*/


/*banner*/
.banner{  overflow:hidden;}
.banner a.active{ outline:0;}
.banner .bannerc { position: relative; height: 100%; overflow-x: hidden; overflow-y: auto;}
.banner .ck-slide { width:100%;height:476px;position: relative; overflow: hidden; transition:all 0.3s;}
.banner .ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.banner .ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;width:100%;height:476px; transition:all 0.3s;}
.banner .ck-slide ul.ck-slide-wrapper li { display:none; position: absolute; width:100%; height:100%; text-align:center;}
.banner .ck-slide ul.ck-slide-wrapper li a{ height:100%;}
.banner .ck-slide ul.ck-slide-wrapper li div{ width:100%; height:476px;}
.banner .ck-slide ul.ck-slide-wrapper li .img01{background:url(../images/1.jpg) no-repeat center center;background-size:100% 100%;}
.banner .ck-slide ul.ck-slide-wrapper li .img02{background:url(../images/2.jpg) no-repeat center center;background-size:100% 100%;}
.banner .ck-slide ul.ck-slide-wrapper li .img03{background:url(../images/3.jpg) no-repeat center center;background-size:100% 100%;}
.banner .ck-slide ul.ck-slide-wrapper li .img04{background:url(../images/4.jpg) no-repeat center center;background-size:100% 100%;}

.banner .ck-slide ul.ck-slide-wrapper li.active{ display:block;}
.banner .ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.banner .ck-slide .ck-prev { left: 5px; background: url(../images/arrow-left.png) #000 50% no-repeat;}
.banner .ck-slide .ck-next { right: 5px; background: url(../images/arrow-right.png) #000 50% no-repeat;}
.banner .ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.banner .ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.banner .ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.banner .ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.banner .ck-slidebox ul li.current em { background-color: #fe6500;}
.banner .ck-slidebox ul li em:hover { background-color: #fe6500;}

.zero-padding{ padding:0}
.zero-margin{ margin:0}

/*上下页*/
div.scott{padding:3px;margin:3px;text-align:center;}
div.scott a{border:#ddd 1px solid;padding:2px 5px;color:#000000;margin:0 2px 0 0;text-decoration:none;}
div.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott span.current{border:#81827F 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#9C9D98;}
div.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}

.rides-cs {  font-size: 12px; background:#0197D2; position: fixed; top: 100px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}


.fengxiang{ width:320px; margin:0 auto;}
.fengxiang ul li{ width:140px; padding:4px 3px; float:left; margin:4px 0px 4px 6px; background:#c5c5c4; border: solid 1px #afafae;}

.fengxiang ul li a.bshare-sinaminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qzone{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-renren{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qqmb { float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-neteasemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-sohuminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-tianya{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-baiduhi{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-itieba{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-kaixin001{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-facebook{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-msn{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-fanfou{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-feixin{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-twitter{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-peoplemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-douban{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-xinhuamb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fxmc{ float:left;width:70px; font-size:14px; margin-left:5px; line-height:30px;}


@media (max-width:1024px){

.n-img1{ background:url(../images/n-img1.jpg) no-repeat;  height:85px;width:100%; background-size:100%;}
.n-img1 .n-zi1{ float:right; margin:25px 55px 0px 0px; font-size:14px; color:#000;  font-weight:bold; font-family:微软雅黑;}
.n-img1 .n-zi1 span{ color:#ff0000; font-size:18px; font-weight:normal;}
.n-img2{ margin-top:10px;background:url(../images/n-img2.jpg) no-repeat;  height:85px;width:100%; background-size:100%;}
.n-img2 .n-zi2{ float:right; margin:30px 70px 0px 0px; font-size:14px; color:#000; font-weight:bold; font-family:微软雅黑;}
.n-img3{ margin-top:10px; background:url(../images/n-img3.jpg) no-repeat;  height:85px;width:100%; background-size:100%;}
.n-img3 .n-zi3{ padding:30px 0px 0px 30px; font-size:14px; color:#e61f2a; font-weight:bold; font-family:微软雅黑;}
}
@media (max-width: 991px) and (min-width: 768px){
    .f-nav{display:none;}
}
@media (max-width:768px){
.banner .ck-slide{height:200px;}
.banner .ck-slide ul.ck-slide-wrapper {height:200px;}
.banner .ck-slide ul.ck-slide-wrapper li div{ height:200px;}
lg>.btn, .btn-lg { font-size:26px;margin-top:10px;}
#xx { width: 100%; display: none; position: absolute; top: 60px; right: 0; z-index: 99999; }
.cp-list .cp-img a:link, .cp-list .cp-img a:visited{ height:123px;}
.cp-list .cp-img a:hover, .cp-list .cp-img a:active{ height:123px;}
.anli-list .cp-img a:link, .anli-list .cp-img a:visited{ height:169px;}
.anli-list .cp-img a:hover, .anli-list .cp-img a:active{ height:169px;}
.footer{ background:#2d2d2d; height:120px; text-align:center;}
.n-cp .cp-img a:link, .n-cp .cp-img a:visited{ height:123px;}
.n-cp .cp-img a:hover, .n-cp .cp-img a:active{ height:123px;}
.pic-0{ width: 100%;height: 140px;}
.pic-0:hover{border:5px solid #22a2dd;}
.pic-0 .pic{ width: 100%;height: 140px;}

}
@media (max-width:414px){.logo{ margin-top:20px;}
.cp-list .cp-img a:link, .cp-list .cp-img a:visited{ height:135px;}
.cp-list .cp-img a:hover, .cp-list .cp-img a:active{ height:135px;}
.anli-list .cp-img a:link, .anli-list .cp-img a:visited{ height:283px;}
.anli-list .cp-img a:hover, .anli-list .cp-img a:active{ height:283px;}
.footer{ background:#2d2d2d; height:190px; text-align:center;}
.n-cp .cp-img a:link, .n-cp .cp-img a:visited{ height:135px;}
.n-cp .cp-img a:hover, .n-cp .cp-img a:active{ height:135px;}

}
@media (max-width:375px){.logo{ margin-top:20px;}
.cp-list .cp-img a:link, .cp-list .cp-img a:visited{ height:118px;}
.cp-list .cp-img a:hover, .cp-list .cp-img a:active{ height:118px;}
.anli-list .cp-img a:link, .anli-list .cp-img a:visited{ height:253px;}
.anli-list .cp-img a:hover, .anli-list .cp-img a:active{ height:253px;}
.footer{ background:#2d2d2d; height:190px; text-align:center;}
.n-cp .cp-img a:link, .n-cp .cp-img a:visited{ height:118px;}
.n-cp .cp-img a:hover, .n-cp .cp-img a:active{ height:118px;}

}

@media (max-width:340px){
/*banner*/
.banner .ck-slide{height:100px}
.banner .ck-slide ul.ck-slide-wrapper {height:100px}
.banner .ck-slide ul.ck-slide-wrapper li div{ height:100px;}
lg>.btn, .btn-lg { font-size:18px;margin-top:5px;}
#xx { width: 100%; display: none; position: absolute; top: 60px; right: 0; z-index: 99999; }
.top-warp{background:url(../images/t.jpg) repeat; height:60px;margin: 0 -15px;}
.cp-list .cp-img a:link, .cp-list .cp-img a:visited{ height:100px;}
.cp-list .cp-img a:hover, .cp-list .cp-img a:active{ height:100px;}
.anli-list .cp-img a:link, .anli-list .cp-img a:visited{ height:213px;}
.anli-list .cp-img a:hover, .anli-list .cp-img a:active{ height:213px;}
.footer{ background:#2d2d2d; height:190px; text-align:center;}
.n-cp .cp-img a:link, .n-cp .cp-img a:visited{ height:100px;}
.n-cp .cp-img a:hover, .n-cp .cp-img a:active{ height:100px;}

}

