@charset "gb2312";
* {	word-break: break-all;margin: 0;padding: 0; font-family: 'Microsoft YaHei';}
body {font-size: 16px;color: #333; padding: 0px;margin: 0px auto;line-height: 32px;	background-color: #FFF;	overflow-x: hidden;}
a {	color: #333;text-decoration: none;}
a:hover {color: #D9020D;	text-decoration: none}
h1, h2, h3, h4, h5, p, ul, li, dl, dt, dd {	margin: 0;padding: 0;}
ul, li, dl, dt, dd {list-style: none;}
.fl {float: left;}
.fr {float: right;}
.clear, .c {clear: both;}
.blank {clear: both;height: 20px;}
img {border: 0;height: auto; max-width: 100%;}
.imgZoom {overflow: hidden;}
.imgZoom img {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;	-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;display: block;}
.imgZoom:hover img {-moz-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);	-o-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
tr:hover {	width: 100%;background-color: #D9020D;color: #fff;}
.input, .textarea {	border-top: ridge 1px #ccc;border-right: inset 1px #D8D8D8;	border-bottom: inset 1px #D8D8D8;border-left: ridge 1px #ccc;
	font-size: 14px;color: #666;padding-top: 5px;padding-right: 5px;padding-bottom: 4px;padding-left: 5px;background-color: #fff}
.wrap {	width: 1200px;	margin: 0 auto;}


.top{background: #013B9E; height:45px; line-height: 43px;	color: white;font-size: 15px;}
.top a{	color: white;font-size: 15px;}
.top .head_l{ float:left;}
.top .head_r{ float:right;}
.logobox{margin: 30px auto ;}
.navigation{border-top: solid 1px #ececec;line-height: 70px;}
.navigation li{float: left;	width: 12.5%;}
.navigation a{color: #222222;font-size: 17px;}
.about{	background: url(../images/about.jpg) no-repeat center center;	background-size:cover ;	padding: 70px 0 50px 0;}
.about-title{margin-bottom:40px; text-align:center;}
.about-title h3{color: #333333;	font-size: 36px;}
.about-title h3 img{ display:inline;  vertical-align: middle;}
.about-title span{color: #DDDDDD;font-family: impact;font-size: 36px;}
.about-title p{	color: #222222;	font-size: 16px;line-height: 45px;}
.flex-justify-space {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.about-c p{	color: #666666;	font-size: 16px;line-height: 40px;text-indent: 2em;}
.num{margin-top: 60px;}
.num ul li{ width:24%;  float:left;}
.counter{color: #013B9E;font-size: 48px;font-family: arial;	font-weight: bold;}
.num span{color: #013B9E;font-size: 18px;}
.num p{	color: #222222;	font-size: 18px;}
.product{background: #013B9E;padding: 65px 20px;}
.pro-title{ text-align:center;}
.pro-title img{ display:block; margin:0 auto;}
.pro-title p{color: white;	font-size: 16px;line-height: 50px;}
.pro-fl{margin: 45px auto 60px auto;}
.pro-fl div{ width:13%; float:left; margin:0.5%; background: white;	border-radius: 5em; line-height: 52px; text-align:center;}
.pro-fl a{color: #222222;font-size: 17px;}
.pro-show div{ width:22%; float:left; margin:0.5%; background: rgba(255,255,255,0.9);padding: 12px 12px; text-align:center; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;  }
.pro-show span{	color: #222222;	font-size: 17px;line-height: 40px;}
.pro-more{ width:30%; line-height: 50px; margin:50px auto 20px; }
.pro-more div{ border: solid 1px white; margin:1% 2%; text-align:center; }
.pro-more a{color: white;font-size: 17px;}
.advantage{	margin: 75px 0 84px 0;}
.ad-title{margin-bottom: 45px;}
.ad-title h3{color: #333333;font-size: 36px;font-weight: bold;	line-height: 58px;}
.ad-title p{color: #222222;	font-size: 16px;line-height: 50px;}
.ad-center{	background: url(../img1/advantage.jpg) no-repeat center center;	background-size:cover ;	padding: 67px 0 74px 0;}
.ad-center h3{color: #333333;font-size: 32px;font-weight: bold;	margin-bottom: 20px;}
.ad-center span{color: #013B9E;	font-size: 18px;}
.ad-center p{color: #666666;font-size: 16px;line-height: 45px;	margin-top: 30px;}
.ad-center a{color: white;font-size: 18px;text-align: center;width: 187px;line-height: 48px;border-radius: 24px;background: #013B9E;display: block;	margin-top: 20px;}

.bg-f5 {background: #f5f5f5;}
.main-title {padding-top: 75px;border-bottom: 1px solid #DCDCDC;font-size: 30px;color: #666666;}
.main-title b {font-size: 40px;color: #333333;display: inline-block;border-bottom: 1px solid #013B9E;padding-bottom: 40px;position: relative;bottom: -1px; float:left;}
.main-title .container>div:nth-of-type(1) {	font-size: 22px;}
.main-title button {width: 195px;height: 50px;line-height: 50px;font-size: 18px;color: #666;border: 1px solid #DCDCDC;background: none;-webkit-transition: all 0.5s;transition: all 0.5s;}
.main-footer-list {	padding-top: 40px;	padding-bottom: 60px;position: relative;}
.clicks {display: inline-block;	width: 55px;height: 55px;line-height: 60px;text-align: center;border-radius: 50%;background: #fff;border: 1px solid #DCDCDC;cursor: pointer;-webkit-transition: all 0.5s;transition: all 0.5s;}
.clicks:hover {	border: 1px solid #013B9E;}
.clicks img {display: inline-block; margin-top:30%; }
.click-prev {position: absolute;left: -77px;top: 45%;}
.click-next {position: absolute;right: -77px;top: 45%;}


.owl-demo .item {width:270px; float:left; margin:0.9%;margin-bottom: 30px;border: 1px solid #DCDCDC;	-webkit-transition: border 0.5s;transition: border 0.5s;}
.owl-demo .item:hover {	border: 1px solid #013B9E;}
.owl-demo .item .item-list-button {	border-top: 1px solid #DCDCDC;	padding: 30px 0;text-align: center;	font-size: 18px;color: #333333;	-webkit-transition: border 0.5s;transition: border 0.5s;}
.owl-demo .item:hover .item-list-button {border-top: 1px solid #013B9E;}
.owl-demo .item .item-list-button button {color: #666666;	font-size: 16px;padding: 10px 50px;	background-color: #fff;	border: 1px solid #DCDCDC;	border-radius: 3px;	margin-top: 20px;-webkit-transition: background-color 0.5s;	transition: background-color 0.5s;}
.owl-demo .item:hover .item-list-button button {background: #FB932C;border: 1px solid transparent;	color: #fff;}

.item-list-p {padding: 15px 20px 20px 20px;	border-top: 1px solid #DCDCDC;	-webkit-transition: border 0.5s;transition: border 0.5s;}
.main-footer-list .owl-demo .item:hover .item-list-p {	border-top: 1px solid #013B9E;}
.owl-demo .item:hover .item-list-button {border-top: 1px solid #013B9E;}
.item-list-p h1 {font-size: 18px;	margin-bottom: 10px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.item-list-p p {font-size: 14px;line-height: 24px;color: #666666;  }
.textOverClm {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;display: -moz-box;-moz-box-orient: vertical;}
.clm3 {-webkit-line-clamp: 3;}
.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;
	-moz-user-select: none;	-ms-user-select: none;user-select: none}

.owl-carousel .owl-item img {display: block;width:94%; padding:8px; -webkit-transform-style: preserve-3d}
.owl-carousel .owl-wrapper-outer {	position: relative;	overflow: hidden;	-webkit-transform: translate3d(0px,0,0)}
.sjal{ display:none;}

.in-news {	}
.in-news .item {float: left;width: 31%;margin:0 1%;}
.in-news .tit {	font-size: 16px;font-weight: bold;	margin-bottom: 30px;}
.in-news .tit small {color: #999;padding-left: 5px;font-weight: normal;	font-size: 16px;}
.in-news .tit .more {float: right;color: #999;font-weight: normal;}
.in-news .tit .more:hover {	color: #013B9E;}
.in-news .tit:after {margin-top:8px;display: block;	content: '';width: 45px;height: 2px;background-color: #013B9E;}
.in-news .img-center img {	-webkit-transition: all 0.5s;transition: all 0.5s; width:100%; max-width:100%; }
.in-news .img-center a:hover img {opacity: 0.7;}
.in-news .list {border: 1px solid #ddd;	padding: 20px;}
.in-news .list li {	border-bottom: 1px dashed #e3e3e3;	line-height:39px;	height:39px;overflow: hidden;background: url(../images/flico.jpg) no-repeat 0 10px;	padding-left: 20px;}
.in-news .list .btn {display: block;width: 130px;line-height: 36px;text-align: center;	background-color: #013B9E;color: #fff;margin-bottom: -35px;margin-top: 20px;}
.in-ask {background-color: #f5f5f5;	padding: 20px;}
#marquee {overflow: hidden;}
#marquee li {border-bottom: 1px dotted #d2d2d2;}
#marquee li a {	display: block;	padding: 20px 0;}
#marquee li h4 {margin: 0;	background: url(../images/icon_askw.png) no-repeat 0 0;	line-height: 22px;white-space: nowrap;overflow: hidden;	text-overflow: ellipsis;padding-left: 30px;	padding-bottom: 5px;}
#marquee li p {	margin: 10px 0 0;color: #999;background: url(../images/icon_askd.png) no-repeat 0 0;line-height: 1.8;padding-left: 30px;height: 50px;overflow: hidden;}

.section {padding: 60px 0;}

.yunu-link {padding: 20px 0;}
.yunu-link h4 {	border-bottom: 1px solid #ddd;margin: 0;font-size: 18px;color: #013B9E;	padding-bottom: 15px;}
.yunu-link h4 small {text-transform: uppercase;	font-size: 16px;font-weight: normal;color: #999;}
.yunu-link ul {}
.yunu-link li {	float: left;margin-left: 20px;	margin-top: 20px;}

.footer {background: #013B9E;padding-top: 45px;	padding-bottom: 20px;}
.footer .wrap{	background: url(../images/footer_box.png) no-repeat 20px center;}
.footer .left {	width: 57%; float:left;}
.footer .left dl {display: block;float: left;width: 100px;	margin-right: 30px;}
.footer .left dl dt {display: block;font-size: 15px;color: #fff;font-weight: bold;position: relative;border-bottom: 1px solid rgba(255,255,255,.15);padding-bottom: 13px;margin-bottom: 8px;}
.footer .left dl dt a {	display: block;	color: #fff;}
.footer .left dl dt:after {	content: "";width: 7px;	height: 1px;background: #fff;	position: absolute;	left: 0;bottom: 0;}
.footer .left dl dd {display: block;font-size: 14px;color: #fff;	line-height: 30px;	height: 30px;overflow: hidden;}
.footer .left dl dd a {	color: #fff;}
.footer .left dl dd a:hover {color: #fff;}
.footer .left dl.fo_p {	width: 360px;}
.footer .left dl.fo_p dd {	display: block;	float: left;width: 50%;}
.footer .right {width:40%; float:left;}
.footer .right .con .t {display: block;	font-size: 15px;color: #cbcbcb;	width: 80px;height: 26px;line-height: 26px;	text-align: center;	background: #3c3c3c;font-weight: bold;margin-bottom: 20px;}
.footer .right .con ul li {	font-size: 14px;color: #fff;	line-height: 32px;margin-bottom: 12px;padding-left: 40px;}
.footer .right .con ul li a {color: #fff;}
.footer .right .con ul li:nth-of-type(1) {background: url(../images/ft.png) no-repeat left top;}
.footer .right .con ul li:nth-of-type(2) {background: url(../images/ft.png) no-repeat left -43px;}
.footer .right .con ul li:nth-of-type(3) {background: url(../images/ft.png) no-repeat left -89px;}
.footer .right .con ul li:nth-of-type(4) {background: url(../images/ft.png) no-repeat left -133px;}
.footer .right .con ul li:nth-of-type(5) {background: url(../images/ft.png) no-repeat left -177px;}
.footer .right dl {	float: right;margin-top: 15px;}
.footer .right dl img {	display: block;	width: 168px}
.footer .right dl dd {text-align: center;font-size: 14px;color: #fff;margin-top: 10px;}

.copyright {text-align: center;	height: 60px;line-height: 60px;	background: #1a1a1a;font-size: 14px;color: #a6a6a6;}
.copyright a {color: #a6a6a6;}

.fdh{ display:none;}

.nyban img{ display:none;}
.nyban{ width:100%; height:300px; background:url(../images/nyban.jpg) no-repeat center top; margin-bottom:60px;}
.dqwz{ border-bottom:3px #dddddd double; margin-bottom:40px; color:#013B9E;}
.ny{ margin-bottom:30px;}
.nylx{ border:1px #dddddd solid;}
.nylx img{ max-width:100%;}
.nylxc{ padding:10px; line-height:36px;}
.nylx h2{ font-size:18px;}

.mleft{ width:298px; float:left; display:inline; }
.cplb{ width:100%; height:auto; margin-bottom:20px;}
.menu_list { width: 100%; background-color:#efefef;}
.menu_head { cursor: pointer; position: relative;background:url(../images/m77.png) #013B9E no-repeat 15px center;font-size:18px; padding-left:40px;line-height:45px;color:#fff; height:45px; border-bottom:1px #ffffff solid; overflow:hidden;}
.menu_head a,.menu_head a:hover{ color:#ffffff;}
.menu_body {}
.menu_body a {display:block; background:url(../images/mli.jpg) no-repeat 10px center;border-bottom:1px #dddddd dashed; text-indent:30px; height:34px; width:98%; float:left; line-height:34px; overflow:hidden;}


.cont_text{overflow:hidden;}
.cont_text dt{float:left;width:45%}
.cont_text dt h3{font-size:28px;margin:20px 0 35px;line-height:30px}
.cont_text dt p{font-size:18px;line-height:30px;margin:18px 0}
.cont_text dt p strong{color:#eb2002;font-size:20px}
.cont_talk a{display:block;color:#fff}
.cont_text dd{float:right;width:50%}
.cont_text dd img{width:100%; padding-top:90px;}
.contact h2{font-size:34px;color:#222;margin:50px 0 25px;font-weight:400;text-align:center;line-height:36px;background:url(../images/com_t_bg.png) center bottom no-repeat;padding-bottom:15px}


.mright{ float:left; width:864px; margin-left:38px; display:inline;}
.mright1{ float:left; width:864px; margin-left:38px; display:inline;}
.mrt{ background-color:#e7e7e7; height:47px; line-height:47px; border-left:#013B9E 5px solid; margin-bottom:20px;font-size:16px; font-weight:bold; text-indent:20px;}
.mcon{ font-size:16px; line-height:36px;}
.mcon1{ font-size:16px; line-height:36px;}
.mcon img{ max-width:100%;}

.cpzs{ margin-right:-20px; /*overflow:auto; zoom:1;*/}
.cpzs li{ width:250px; border:1px #dddddd solid; float:left; padding:6px;  text-align:center; margin-right:20px; display:inline; margin-bottom:20px;}
.cpzs li img{ max-width:100%;}
.cpzs li:hover{ border:1px #013B9E solid;}
.cpzs li .cptit{ text-overflow: ellipsis ; white-space:nowrap; overflow:hidden;}

.list{}
.list .node{margin-bottom:10px; border-bottom:1px #dddddd dashed;} /* 单个文章信息 */
.list .node .title{padding-top:5px; border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EBEBEB} /* 标题 */
.list .node .title h2{margin:0px;padding:0px;font-size:16px} /* 标题 */
.list .node .title .time{ float:right; color:#666666; font-size:14px;}
.list .node .title a{/*border-left-width:5px;border-left-style:solid;border-left-color:#D9D9D9;*/padding-left:5px}
.list .node .title a:hover{text-decoration:underline}
.list .node .description{padding:8px;line-height:150%;color:#555} /* 描述 */
.list .node .description p{margin:0px;padding:0px; font-size:14px;}
.list .node .info{text-align:right;font-size:12px;line-height:20px;color:#666;padding-right:18px} /* 文章其他信息 */
.list .node .info span{color:#390;}
.nlimg{ margin-right:20px; float:left;}

.bigImg img{ max-width:100%;}

.xgxw{ margin-bottom:30px; margin-top:30px;}
.xgxw li{ border-bottom:1px #dddddd dashed; background:url(../images/mli.jpg) no-repeat left center; padding-left:20px; line-height:40px; height:40px; overflow:hidden;}
.f_fr {float: right;}
.p16{font-weight:bold; font-size:16px; }
.ptitle{line-height:35px; margin-bottom:8px; text-align:center;}
.pline{ border-bottom:4px double #dddddd; height:35px;}
.info{text-align:center;line-height:30px;color:#666;padding-right:18px; border-top:1px #dddddd solid;  border-bottom:1px #dddddd solid; margin-bottom:20px;}

.nyl{ width:48%; margin:0 auto 3%; float:left;}
.nyr{ width:48%; float:left; margin-left:2%;display:inline; font-size:16px; padding:5px; line-height:30px;}
.prodTitle { font-size: 22px;   height: 30px;    line-height: 30px; overflow: hidden; padding-top:8px; margin-bottom:20px; text-align:center;}
.proimg{overflow: hidden;border: 1px solid #ccc;float: left;padding: 5px; width:100%;}
.dh{ margin:3% 0; padding:5px;}
.dh b{ font-size:28px; color:#013B9E;}

.zx{ border-bottom:1px #dddddd dashed; padding-bottom:8px; margin-bottom:10px;}
.zx h3 a{ font-size:18px;}
.zx h3 span{ float:right; font-size:14px; font-weight:normal; color:#666666;}
.zx li{ width:30%; float:left; height:40px; line-height:40px; background-color:#FF9801; text-align:center; margin-right:2%; display:inline; margin-bottom:3%;}
.zx li a{ color:#ffffff; }
.zx .li1{ background-color:#013B9E;}
.zixun1 { display: block; margin-top: 15px; width: 250px; height: 50px; text-align: center; line-height: 50px; background: #0070C0; font-size: 18px; }
.cp_body{width: 100%;overflow: hidden;margin-top: 0px;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.cp_body img{ max-width:100%;}
.cp_name{width: 100%;border-bottom: 1px #eaeaea solid;margin-top: 20px;background-color: #013B9E;float: left;}
.cp_erNav{width: 100%;margin-right: auto;margin-left: auto;}
.cp_erNav li{width: 25%;height: 64px;float: left;line-height: 64px;display: inline;text-align: center;}
.cp_erNav li a{color: #FFF; font-size:16px; text-decoration: none;float: left;width: 100%;}
.cp_erNav li a:hover{color: #FFF;float: left;width: 100%; background-color:#FF9801;}
.cp_txt{width: 100%;overflow: hidden;margin-top:30px; font-size:16px; margin-right: auto;float: left; line-height:36px;}
.cp_txt p{ line-height:35px;color:#333;}
.cp_txt table{ margin-top:10px; }
.txt_name{width: 100%;height: 34px;font-size: 18px;font-weight: bold;border-left: 6px #013B9E solid; border-bottom: 1px #dddddd solid;
padding-left: 10px;margin-bottom: 25px;}

.cp_list {display: block;width: 100%;overflow: hidden;margin-top: 0;margin-right: auto;margin-bottom: 30px;margin-left: auto;padding: 0px;list-style-type: none;}
.cp_list li{width: 23%;overflow: hidden;float: left;margin: 1%;margin-left: 0; box-sizing:border-box; border:1px #dddddd solid;}
.cp_list li a img {height: 160px;width: 100%;}

.cp_list li p{display: block;width: 100%;height: 38px;line-height: 38px;text-align: center;overflow: hidden;background-color: #013B9E;}
.cp_list li p a{color: #FFF;text-decoration: none;}
.cp_list li p a:hover{text-decoration: underline;}

.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */


@media screen and (max-width: 1200px) {
 .wrap {width:100%; margin:0 auto;}
 .pro-show div{ width:21%; }
 .pro-fl div{ width:24%;}
 .mleft{ width:25%;}
.mright{ width:73%; margin-left:2%;}
.mcon { width:98%; margin:0 1%;}
.cpzs { margin-right:0;overflow:hidden;}
.cpzs li{ width:31.3333%; margin:1%; box-sizing:border-box;height: 246px;overflow: hidden; padding:0;}

}
 @media screen and (max-width: 980px) {
 .pro-show div{ width:28%;}
 .pro-fl div{ width:30%;}
 .main-footer-list{ display:none;}
 .sjal{ display:block; }
 .cpzs li {width: 48%;float: left;text-align: center;display: inline;margin: 1%;box-sizing: border-box;background-color: #ffffff;}
 .in-news .list .btn{ margin-bottom:0; }

.nyban img{ display:block; width:100%}
.nyban{ background-image:none; height:auto;  width:100%; margin-bottom:0;}
.mleft{ display:none;}
.mright{ width:100%; margin-left:0;}
}
@media screen and (max-width: 800px) {

 .navigation li{ width:25%; text-align:center;}
 .pro-fl div{ width:49%;}
 .pro-show div{ width:45%;}
 .num{ display:none;}
 .main-title span { display:none;}
 .main-title button{ width:100%;}
 .in-news .item{ width:98%; }
.footer {background: #252525;padding-top: 5px;padding-bottom: 70px;}
.footer .box {	background: url(../images/footer_box.png) no-repeat 20px center;}
.footer .left {	display: none;}
.footer .right {width: 100%;}
.footer .right .con .t {display: none;	font-size: 15px;color: #cbcbcb;	width: 80px;height: 26px;line-height: 26px;	text-align: center;	background: #3c3c3c;font-weight: bold;	margin-bottom: 20px;}
.footer .right ul {	font-size: 14px;line-height: 24px;color: #ccc;	padding-top: 20px;}
.footer .right ul li {	line-height: 30px;}
.footer .right ul li:nth-of-type(4) {display: none;}
.footer .right ul li a {color: #ccc;}
.footer .right dl {	float: right;	margin-top: 15px;margin-left: 20px;}
.footer .right dl img {	display: block;	width: 110px;margin: 0 auto;}
.footer .right dl dd {	text-align: center;	font-size: 14px;color: #6f6f6f;	margin-top: 10px;}
 .cpzs li{ width:48%; height:auto;}
.cpzs li img{/* height:120px;*/ max-width:100%; height:auto;}
 .fdh{ line-height:40px; height:40px; background-color:#2658a1; width:100%; display:block; position:fixed; z-index:99999; bottom:0px; color:#FFF; }
 .fdh li{ width:33.33333%; float:left; display:block; text-align:center; border-right:1px #ddd solid; box-sizing:border-box;}
 .fdh .li{ background-color:#f87f2a;}
 .fdh a{ color:#FFF;}
 .pro-more{ width:42%;}
}
@media screen and (max-width: 640px) {

.pro-show div {width: 41%;}
.footer-info{ width:98%; text-align:center;}
.footer-ewm{ width:40%; display:block; margin:auto; float:none;}
.nyl,.nyr{ width:95%; margin:1%;}
.list .node .title .time{ display:none;}
.cp_list li {width: 48%;margin-bottom: 2%;}
}
 @media screen and (max-width: 520px) {


}
@media screen and (max-width: 480px) {}


@charset "utf-8";
/*-----------------初始化---------------------*/
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
a{text-decoration:none;color:#333;}
body{color:#333;font-family:'Microsoft YaHei', Verdana, Arial, Helvetica, sans-serif;line-height:20px;overflow-x:hidden;width:100%;height:2000px;font-size:14px;}
.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}