@charset "utf-8";
#nodata { padding:80px; padding-left:150px;margin:10px 0; background:url(/statics/images1/nodata.gif) no-repeat 20px 20px; text-align: left;}
.fl{float: left;}
.fr{float: right;}
/* �������� */
.about-menu{background: #fff;padding-top:40px;padding-bottom:45px;min-width: 1200px;}

/* ��ϵ���� */
.ny-menu{background: #fff;padding-top:40px;padding-bottom:45px;min-width: 1200px;}
.container{width: 1200px; margin: 0 auto;padding:0 15px;overflow: hidden;}
.about-cont{width: 1200px; margin: 0 auto; overflow: hidden; line-height: 28px;}
.content h1{font-weight: normal;font-size: 20px;}
.text-center{text-align: center}
.content .info {font-size: 12px;color:#999;padding:0 0 10px 0;margin:0 0 40px 0;border-bottom:1px solid #ddd}
.content .info small {height:12px;margin-right:20px}
.news-content{line-height: 28px; text-align: initial;}
.content .mulu {font-size:36px;color: #444;margin-top: 30px;}
.content .mulu a {display:inline-block;cursor:pointer;color: #ccc;text-decoration: none;margin: 0 2px}
.content .mulu a:hover {color: #0066FF}

.content_api_title{border-top:1px solid #ececec;padding: 0 20px;margin-top:10px;line-height:36px;color:#0066FF;font-size:14px;}


/* 新闻中心 */
.news-page{background: #fff;padding-top:40px;padding-bottom:65px;min-width: 1200px;}
.menu-kj2{margin-bottom:40px; overflow: hidden;text-align:center;}
.menu-kj2 ul{display: inline-block; *display: inline; *zoom: 1;overflow: hidden;}
.menu-kj2 ul li{padding:0 15px; float: left;text-decoration:none;margin-bottom: 10px;}

.menu-kj2 ul li a {display: block;color: #fff;padding: 8px 15px 8px 15px;border-radius:5px;background: #8e8e8e;text-decoration:none }
.menu-kj2 ul li a:hover,.menu-kj2 ul li.active a {text-decoration: underline;color: #fff}
.menu-kj2 ul li a {font-size: 14px;color: #fff;text-decoration:none}
.menu-kj2 ul li a:hover {color: #fff;background-color: #0066FF;text-decoration:none}
.menu-kj2 ul li.active a {display: block;color: #fff;background-color: #0066FF; padding: 8px 15px 8px 15px;border: none;border-radius:5px;text-decoration:none}
.menu-kj2 ul li.hover a {display: block;background-color: #0066FF; padding: 8px 15px 8px 15px; text-decoration:none}

.news-nr{overflow: hidden;}
.news-nr .dl-horizontal {margin-bottom:20px;margin-top:20px;float: left; padding:0 8px; width: 31.33%;}

.news-nr .dl-horizontal dt  {font-size: 20px; color: #d22a81; font-weight: normal;text-align: left;width: 60px;float: left;font-family: 'Microsoft YaHei'}
.news-nr .dl-horizontal dt span {display: block;font-size: 12px;color: #ccc}
.news-nr .dl-horizontal dd {text-align: left;padding-left: 20px; margin-left: 70px}
.news-nr .dl-horizontal dd h3 {font-size: 18px;margin: 0 0 10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.news-nr .dl-horizontal dd h3 a {color: #333; font-weight: normal; font-size: 16px}
.news-nr .dl-horizontal dd h3 a:hover {color: #d22a81}
.news-nr .dl-horizontal dd p {line-height:28px;margin-bottom: 0;color:#999;font-size: 12px;}
/* ��ƷӦ�� */
.yingyong-page{background: #fff;padding-top:40px;padding-bottom:65px;min-width: 1200px;}
.yy-nr{overflow: hidden;}
.yy-nr-t{text-align: center; font-size: 34px; line-height: 50px;}
.yy-nr-t p{font-size: 12px; font-family: Arial, Helvetica, sans-serif;line-height: 14px; color: #ddd}
.yy-nr ul{ height:auto !important; width:1180px; float:left; margin:0 0 0 4px;}
.yy-nr ul li{ width:367px; height:297px; margin:20px 13px; _margin:2px 6px 2px 7px; float:left; display:block; overflow:hidden; border:1px #d9d9d9 solid; box-sizing: border-box; box-shadow: 0px 0px 20px rgba(136,136,136,0.5); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: 0 0 20px rgba(136, 136, 136, .6);}
.yy-nr ul li img{ width:354px; height:247px; padding:5px;}
.yy-nr ul li p{ width:354px; height:20px; line-height:20px; font-weight:bold; float:left; text-align:center; overflow:hidden;}
.yy-nr ul li span{ width:150px; height:60px; line-height:20px; color:#333; float:left; text-align:center;}

/* ��Ʒ���� */
.case-page{background: #fff;padding-top:40px;padding-bottom:65px;min-width: 1200px;}
.case-box{width: 1200px; margin: 0 auto;overflow: hidden;text-align:center;}
.figure{float: left;margin-bottom: 30px;width:370px;position:relative; overflow: hidden;margin-right:15px;margin-left:13px;border: 1px #dcdcdc solid;padding-bottom: 20px;}
.figure:hover{border:1px solid #0066FF}
.figure>a{display:block;overflow:hidden;position: relative;}
.figure>a img{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width: 368px;}
.figure:hover>a img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.figure .pic-hover{background-color:transparent;position:absolute;z-index:1;top:0;left:0;width:100%;max-width:370px;height:100%;display:block;-webkit-transition:.25s;transition:.25s; max-height: 280px; opacity: 0;display: flex; align-items: center;}
.pic-hover-b{width: 100%; text-align: center;}
.figure:hover .pic-hover{background-color:rgba(0,0,0,.75);opacity: 1;}
.figure .pic-hover h3{font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;padding:0 0 5px 0;margin:0;color:#fff;justify-content: center;}
.figure .pic-hover h3 a{color:#fff;}
.figure .pic-hover h3{-webkit-transition:.3s;transition:transform .3s}
.figure .pic-hover ul{margin:0;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s}
.figure .pic-hover ul a{color:#ccc}
.figure:hover .pic-hover ul{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.25s;transition-duration:.25s}
.figure .pic-hover span{background-color:#0066FF;display:block;height:3px;width:60px;margin:15px auto 0 auto}
.figure:hover .pic-hover span{-webkit-transition-delay:.15s;transition-delay:.15s;-webkit-transition-duration:.25s;transition-duration:.25s}


.figure .pic-hover h3,.figure .pic-hover span,.figure .pic-hover ul{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
.figure:hover .pic-hover h3,.figure:hover .pic-hover span,.figure:hover .pic-hover ul{filter:alpha(opacity=100);opacity:1}
.figure:hover .pic-hover h3,.figure:hover .pic-hover span,.figure:hover .pic-hover ul{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


/* ��Ʒ����ҳ */
.cp-page{width: 100%;min-width: 1200px; background:#f5f5f5;padding:60px 0;overflow:hidden;}
.cjWidth{width: 1200px; margin: 0 auto;}
.proShow_top{overflow:hidden;background:#fff; width: 1200px; margin: 0 auto}
.proShow_slide{overflow:hidden;position:relative;width:560px;height:auto;border-right:1px solid #e4e4e4;padding:0 20px;}
.proShow_slide .bd,.proShow_slide .bd li{width:560px;overflow:hidden;text-align:center;vertical-align:middle;height:400px;line-height:380px;}
.proShow_slide .bd li img{width:500px;height:auto;}
.proShow_slide .hd{position:absolute; bottom:25px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:12px;overflow:hidden;}
.proShow_slide .hd li{z-index:2; cursor:pointer; margin-right:5px; display:inline-block;width:10px; height:10px;*display:inline; zoom:1;border:1px solid #555;border-radius:100%;}
.proShow_slide .hd li:hover,.proShow_slide .hd .on{background:#555;box-shadow:0 0 0 2px #555 inset;}

.proShow_top .left{width:500px;padding:35px 40px;}
.proShow_top .left h3{font-size:24px;line-height:26px;color:#151515;font-weight:normal;}
.proShow_top .left h3 span{display:block;font-size:16px;opacity:.8;margin-bottom:15px;}
.proShow_top .left .font{height:200px;margin-bottom:15px;overflow:hidden;line-height:28px;}
.proShow_top .left .btn a{display:inline-block;width:92px;height:32px;line-height:32px;border:1px solid #0066FF;border-radius:3px;background:#0066FF;color:#fff;font-size:14px;margin-right:20px;text-align:center;}
.proShow_top .left .btn .zx{background:none;color:#0066FF;}
.proShow_top .left .btn a:hover{background:#0066FF;color:#fff;}

.prosShow_main{overflow:hidden;margin:20px auto;background:#fff;}
.prosShow_main .menu{border-bottom: 1px solid #e3e3e3;height:40px;}
.prosShow_main .menu span{width:120px;height:40px;display:inline-block;text-align:center;font-size:14px;color:#333;border-right:1px solid #e3e3e3;line-height:40px;cursor:pointer;}
.prosShow_main .menu .on{background:#0066FF;color:#fff;}
.prosShow_main .bd{padding:30px;overflow:hidden;}

/* ��ز�Ʒ */
.bmtdal{ width: 1160px; margin: 0 auto; background: #fff;padding:20px;margin-bottom: 30px}
.bmtdal .xbt{ font-size:18px; color:#333; padding-bottom:8px; margin-bottom:15px; border-bottom:1px solid #eee;}
.bmtdal .xbt span{  height: 20px; line-height: 20px; font-size: 18px; color: #333; border-left: 3px solid #0066FF; padding-left: 8px; margin-top: 12px;}
.bmtdal-b{padding-top:20px}
.bmtdal-b ul{ overflow: hidden;}
.bmtdal-b ul li{float: left; padding:0 5px;}
.bmtdal-b ul li img{width: 219px; height: 166px; border: 1px #dcdcdc solid;}
.bmtdal-b ul li img:hover{border: 1px #0066FF solid;}
.bmtdal-b ul li h2{font-size: 14px; font-weight: normal; text-align: center; line-height: 35px;}



/* ��������ҳ */
.News_det_page { padding-top: 15px;border-top: 1px dashed #dddddd;margin-top: 50px;overflow: hidden;}
.News_det_page .left,
.News_det_page .right {width: 40%;height: 40px; line-height: 40px;float: left;}
.News_det_page .right {text-align: right;}
.News_det_page .center {width: 20%;float: left;}
.News_det_page h5 {font-size: 14px;color: #666666;font-weight: normal; overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}
.News_det_page h5 a {color: #999999; line-height: 40px;}
.News_det_page h5 a:hover { color: #0066FF;}
.News_det_page .center a { width: 100%; height: 40px;display: block; background: url("/statics/images1/back_up.png") no-repeat center;}

#pages{ padding:15px 0 10px; margin:0px; text-align:center;}
#pages a{ display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1{ width:56px; background:#0066FF; color:white;letter-spacing: 2px; }
#pages a:hover{ background:#0066FF; color:#000; text-decoration:none; }
#pages span{ display:inline-block; width:26px; height:22px; line-height:22px; background:#0066FF; border:1px solid #0066FF; color:#fff; text-align:center; }

/* ������� */
.column { margin: 20px 0; }
.column h2 { height: 36px; line-height: 36px; font-size: 14px; background: #eee; position: relative; text-indent: 20px; font-family: 'Microsoft Yahei'; text-align: left;}
.column h2 em { position: absolute; width: 4px; height: 14px; left: 10px; top: 50%; margin-top: -7px; background: #cd1710; }

.articleList {overflow: hidden;}
.articleList h2 { margin-bottom: 10px; }
.articleList ul {width: 100%;}
.articleList li, .articleList h3, .articleList a { float: left; font-weight: normal; font-size: 14px;}
.articleList li {margin: 0 10px;height: 32px;line-height: 32px;background: url(/statics/images1/splitBg.gif) repeat-x 0 bottom;float: left;width: 47.5%;}
.articleList a { background: url(/statics/images1/txt.png) no-repeat 6px center; padding-left: 26px; width: 440px;text-align: left; }
.articleList span { float: right; color: #999; font-family: Arial; }
























