﻿@CHARSET "UTF-8";
/* =======================================================================
   Code for www.ideacms.net
   Creator : Fsong (ffb1121@163.com)
   Created Date : 2010.2.20
*/

/*基本信息*/
img{ border:0;}
*{margin:0;padding:0;box-sizing:border-box;
	transition: all .5s;}
html {height: 100%;}
body{ margin: 0;padding: 0;font:12px Tahoma, Geneva, sans-serif;background:url(../images/head-bg.jpg) top center no-repeat;}
a{text-decoration:none;}
ul,ul li{list-style:none;}
input,button,select{outline:0 none !important; blr:expression(this.onFocus=this.blur());}
.clearfix:before,.clearfix:after{ content:""; display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix {zoom:1; /* IE < 8 */}

/*网站头部*/
#head { margin:0 auto;width:100%;height:105px;}
.head_ctr {position:relative;margin:0 auto;max-width:1280px;width:100%;height:105px;}
.head_left{position:absolute;top:15px;left:50px;margin:auto;float:left;width:320px;height:125px;background:url(../images/logo.png) no-repeat;background-size:auto 100%;display:none;}

.head_nav{margin-left:320px;height:105px;line-height:105px;}
.head_nav ul li{position:relative;margin:auto 20px;float:left;}
.head_nav ul li a{color:#fff;font-size:18px;font-weight:bold;}
.head_nav ul li ul{position:absolute;top:70px;left:-30px;margin:auto;width:135px;background:rgba(0,0,0,0.5);border-radius:8px;z-index:999;overflow:hidden;opacity:0;}
.head_nav ul li:hover ul{opacity:1;}
.head_nav ul li ul li{margin:auto;display:inline-block;width:100%;}
.head_nav ul li ul li a{padding:0 20px;float:left;width:100%;height:100%;text-align:center;line-height:40px;font-size:14px;font-weight:normal;}
.head_nav ul li ul li:hover a{background:#148bb3;}

.head_right {position:absolute;right:0;top:0;width:290px;height:105px;line-height:105px;}
.head_right ul{float:right;}
.head_right ul li{margin:0 5px;float:left;}

.dropdown-toggle span{margin-left:5px;color:#fff;font-size:16px;font-weight:bold;}
.user-avatar{width:100%;text-align:center;}
.user-avatar .img-circle{width:80px !important;}
.img-circle{margin-top:-4px;width:30px;vertical-align:middle;}
.user-name{margin-bottom:5px;width:100%;text-align:center;font-size:16px;}
.user-datas{float:left;width:100%;}
.user-datas ul{display:flex;justify-content:space-evenly;}
.user-datas ul li{text-align:center;}


.head_lang{margin-left:15px;float:right;color:#fff;font-size:20px;cursor:pointer;display:none;}
.head_lang .icon{margin-top:42px;margin-right:5px;border-radius:50%;float:left;width:20px;height:20px;background-size:40px auto;border:1px solid rgba(200,200,200,0.2);}
.head_lang:hover{color:#ccc;}
.head_lang:hover .icon{border:1px solid #ccc;}
.nav_ctr { margin:0 auto;width:100%;height:37px;}
.nav_ctt { margin:0 auto;position:relative;max-width:1280px;width:100%;height:37px;}
.ejnav_ctt1 { font-size:12px;position:absolute;float:left;display:inline;width:900px;text-align:left;height:20px;z-index:900;top:43px;left:0;}
.nav_fg { margin:0 auto;float:left;margin-top:3px;width:4px;height:30px;display:inline;}
.nav_cell { margin:0 auto;position:relative;float:left;width:100px;height:25px;padding-top:10px;text-align:center;font-size:14px;}
.nav_cell a { COLOR: #fff; TEXT-DECORATION: none;}
.nav_cell a:hover { COLOR: #fff; text-decoration:none;}
.nav_on { margin:0 auto;position:absolute;width:11px;height:9px;z-index:999;top:29px;left:45px;}
.ejnav_ctr { margin:0 auto;width:100%;height:33px;}

/*banner*/
.banner{}
.banner-con{position:relative;margin:0 auto;margin-bottom:5px;max-width:1280px;width:100%;height:500px;overflow:hidden;}
.banner-con ul{
	list-style: none;
	/* 相对定位 */
	position: relative;
	width: 100%;
	height: 100%;
	/* 弹性布局 */
	display: flex;
	/* 让子元素平均分配宽度 */
	justify-content: center;
	/* 让子元素在交叉轴(Y轴)的最下方排列 */
	align-items: flex-end;
}
.banner-con ul li{
	position:relative;
	margin-left:10px;
	margin-right:10px;
	display:inline-block;
	width: 20px;
	height:20px;
	background:#fff;
	cursor: pointer;
	z-index:100;
	border-radius:10px;
	display:none;
}
/* 小图 */
.banner-con ul li img{
	display:none;
	width: 100%;
	height: 110px;
	/* 加个透明边框,让图片看起来有距离 */
	border: 5px solid transparent;
}
/* 大图 */
.banner-con ul .big-img{
	/* 绝对定位 */
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width:1280px;
	height: 500px;
	/* 背景图片 不平铺 */
	background: url("../images/jsbot/banner1.png") no-repeat;
	/* 对图片进行剪切，保留原始比例 */
	background-size: cover;
	/* 图片定位正中间 */
	background-position: center;
	/* 和小图片一样的透明边框，为了对齐 */
	border: 5px solid transparent;
	/* 动画过渡 */
	transition: 0.5s;
	z-index:1;
	display:block;
}
/* 移动框 */
.banner-con ul .frame{
	position: absolute;
	left:540px;
	bottom: 0px;
	width: 20px;
	height: 20px;
	background:#148bb3;
	border: 1px solid #fff;
	/* 加这个属性可以让移动框不会被鼠标捕捉到（解决闪烁这个bug） */
	pointer-events: none;
	/* 动画过渡 */
	transition: 0.5s;
}
/* 移动框上的三角形 */
.banner-con ul .frame::before{
	content: "";
	position: absolute;
	width: 30px;
	height: 15px;
	background-color: #fff;
	/* 计算 居中 */
	left: calc(50% - 15px);
	top: -18px;
	/* 裁切出一个三角形 */
	clip-path: polygon(0 100%,50% 0,100% 100%);
	display:none;
}
/* 鼠标移入小图，设置大图 */
.banner-con ul li:nth-child(1):hover ~ .big-img{
	background-image: url("../images/jsbot/banner1.png");
}
.banner-con ul li:nth-child(2):hover ~ .big-img{
	background-image: url("../images/jsbot/banner2.png");
}
.banner-con ul li:nth-child(3):hover ~ .big-img{
	background-image: url("../images/jsbot/banner3.png");
}
.banner-con ul li:nth-child(4):hover ~ .big-img{
	background-image: url("../images/jsbot/banner4.png");
}
.banner-con ul li:nth-child(5):hover ~ .big-img{
	background-image: url("../images/jsbot/banner5.png");
}
/* 鼠标移入小图，设置移动框位置 */
.banner-con ul li:nth-child(1):hover ~ .frame{
	left: 540px;
}
.banner-con ul li:nth-child(2):hover ~ .frame{
	left: 580px;
}
.banner-con ul li:nth-child(3):hover ~ .frame{
	left: 620px;
}
.banner-con ul li:nth-child(4):hover ~ .frame{
	left: 660px;
}
.banner-con ul li:nth-child(5):hover ~ .frame{
	left: 700px;
}

.banner-con ul li a.download-btn{position:absolute;left:50px;bottom:15%;padding:20px 60px;background:#31475f;color:#fff;font-size:16px;border-radius:8px;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.3);}
.banner-con ul li a.download-btn:hover{background:#0a98c7;}
.banner-con ul li a.download-btn span:nth-child(1){margin:auto 1px;display:inline-block;width:0;height:0;border-left:7px solid rgba(255,255,255,0.8);border-top:5px solid transparent;border-bottom:5px solid transparent;}
.banner-con ul li a.download-btn span:nth-child(2){margin:auto 1px;display:inline-block;width:0;height:0;border-left:7px solid rgba(255,255,255,0.5);border-top:5px solid transparent;border-bottom:5px solid transparent;}
.banner-con ul li a.download-btn span:nth-child(3){margin:auto 1px;display:inline-block;width:0;height:0;border-left:7px solid rgba(255,255,255,0.2);border-top:5px solid transparent;border-bottom:5px solid transparent;}



/*网站主题*/
.main { margin:0 auto;width:100%;height:auto;overflow:hidden;zoom:1;}
.gongneng-nav{float:left;width:100%;height:175px;background:url(../images/jsbot/gongneng-nav-bg.png) center no-repeat;opacity:0.8;}
.gongneng-nav ul{margin:auto;padding:0 5%;max-width:900px;width:100%;height:175px;}
.gongneng-nav ul li{float:left;width:25%;line-height:175px;text-align:center;color:#fff;font-size:20px;cursor:pointer;}
.gongneng-nav ul li:hover{margin-top:-5px;}

.gongneng-con{position:relative;margin-top:-70px;padding:200px 0;float:left;width:100%;background:url(../images/jsbot/gongneng-con-bg.png) center no-repeat;background-size:auto 100%;}
.gongneng-con ul{margin:auto;width:100%;max-width:1280px;}
.gongneng-con ul li{float:left;width:25%;color:#fff;text-align:center;}
.gongneng-con ul li .tu{margin:auto;}
.gongneng-con ul li .tu img{width:50%;height:auto;max-width:120px;}
.gongneng-con ul li .name{margin:15px auto;font-size:24px;font-weight:bold;}
.gongneng-con ul li .text{margin:auto;max-width:230px;width:80%;text-align:left;font-size:14px;line-height:25px;}

.index-aboutus{float:left;width:100%;background:url(../images/jsbot/index-aboutus-bg.png) no-repeat;background-size:100% 100%;}
.index-aboutus-body{margin:auto;width:100%;max-width:1280px;height:auto;display:flex;justify-content:space-around;align-items:center;}
.aboutus-left{width:50%;text-align:center;display:flex;justify-content:space-around;}
.aboutus-left img{padding:50px 0;width:80%;height:auto;}
.aboutus-right{width:50%;text-align:left;}
.aboutus-right .title{margin-bottom:50px;font-size:30px;color:#fff;}
.aboutus-right .text{font-size:16px;color:#fff;width:100%;}
.aboutus-btm{margin-top:50px;}
.aboutus-btm .aboutus-btn{width:200px;height:70px;color:#fff;font-size:16px;line-height:70px;text-align:center;background:#148bb3;border:none;cursor:pointer;}
.aboutus-btm .aboutus-btn span:nth-child(1){margin:auto 1px;display:inline-block;width:0;height:0;border-left:7px solid rgba(255,255,255,0.8);border-top:5px solid transparent;border-bottom:5px solid transparent;}
.aboutus-btm .aboutus-btn span:nth-child(2){margin:auto 1px;display:inline-block;width:0;height:0;border-left:7px solid rgba(255,255,255,0.5);border-top:5px solid transparent;border-bottom:5px solid transparent;}
.aboutus-btm .aboutus-btn span:nth-child(3){margin:auto 1px;display:inline-block;width:0;height:0;border-left:7px solid rgba(255,255,255,0.2);border-top:5px solid transparent;border-bottom:5px solid transparent;}

.index-news{float:left;width:100%;}
.index-news-title{margin:100px auto 40px auto;width:100%;max-width:1280px;height:40px;line-height:40px;}
.index-news-title .title{float:left;width:150px;font-size:20px;font-weight:bold;color:#085cc9;}
.index-news-title .news-tab{margin-top:14px;float:left;}
.index-news-title .news-tab ul li{padding:0 15px;height:14px;line-height:14px;float:left;font-size:14px;font-weight:bold;border-right:1px solid #ccc;}
.index-news-title .news-tab ul li:last-child{border-right:none;}
.index-news-title .news-tab ul li a{float:left;width:100%;height:100%;color:#aaa;}
.index-news-title .news-tab ul li:hover a,
.index-news-title .news-tab ul li.on a{color:#333;}
.index-news-title a.more{padding:0 15px;float:right;color:#085cc9;font-size:14px;}

.index-news-cen{float:left;width:100%;}
.index-news-cen ul{margin:auto;width:100%;max-width:1280px;height:auto;}
.index-news-cen ul li{float:left;width:30%;border-bottom:1px solid #eee;}
.index-news-cen ul li .news-tu{margin-bottom:20px;width:100%;height:240px;}
.index-news-cen ul li .news-tu img{width:100%;}
.index-news-cen ul li .news-name{margin-bottom:20px;width:100%;height:50px;line-height:25px;font-weight:bold;color:#333;font-size:16px;text-align:left;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.index-news-cen ul li .news-time{margin-bottom:20px;font-size:14px;color:#666;font-weight:bold;}
.index-news-cen ul li .news-text{margin-bottom:30px;width:100%;height:40px;text-indent:30px;font-size:14px;color:#666;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.index-news-cen ul li .more-btn{margin-bottom:20px;display:inline-block;width:100%;}
.index-news-cen ul li .more-btn .more{float:left;width:100%;height:30px;line-height:30px;color:#085cc9;text-align:left;font-size:14px;cursor:pointer;}
.index-news-cen ul li .more-btn .more:hover{background:#eee;}
.index-news-cen ul li .more-btn .more span:nth-child(1){margin:10px 1px;margin-right:10px;float:right;width:0;height:0;border-left:7px solid rgba(8,92,201,0.2);border-top:5px solid transparent;border-bottom:5px solid transparent;}
.index-news-cen ul li .more-btn .more span:nth-child(2){margin:10px 1px;float:right;width:0;height:0;border-left:7px solid rgba(8,92,201,0.5);border-top:5px solid transparent;border-bottom:5px solid transparent;}
.index-news-cen ul li .more-btn .more span:nth-child(3){margin:10px 1px;float:right;width:0;height:0;border-left:7px solid rgba(8,92,201,0.8);border-top:5px solid transparent;border-bottom:5px solid transparent;}
.index-news-cen ul li.big-news{margin-right:5%;}
.index-news-cen ul li:nth-child(3){margin-bottom:30px;border-bottom:1px solid #eee;}

/*内页*/
.nei-main{margin:auto;padding:10px;max-width:1280px;width:100%;height:auto;background:#fff;border-radius:8px;box-shadow:0px 2px 20px 2px rgba(0,0,0,0.3);}

.nei-main .panel{background:#fff !important;}

.nei-top{margin:30px auto;width:100%;height:50px;line-height:50px;background:#eee;}
.nei-top .dangqian{padding-left:20px;width:200px;height:50px;float:left;text-align:left;color:#085cc9;font-size:20px;font-weight:bold;}
.nei-subnav{margin:15px auto;float:left;}
.nei-subnav .subnav-li{float:left;border-right:1px solid #ccc;height:20px;line-height:20px;}
.nei-subnav .subnav-li a{padding:0 30px;float:left;height:20px;color:#666;font-size:14px;}
.nei-subnav .subnav-li a:hover{color:#085cc9;font-weight:bold;}
.nei-subnav .subnav-li:last-child{border-right:none;}

.min-player-div{margin-bottom:20px;width:100%;}
.min-player-div ul{display:flex;width:100%;justify-content:space-around;}
.min-player-div ul li{width:30%;}
.min-player-div ul li .player-shipin{width:100%;height:250px;}
.min-player-div ul li .player-name{margin:5px auto;width:100%;height:30px;line-height:30px;text-align:center;font-size:16px;font-weight:bold;}

/*最新消息*/
.news-banner{position:relative;width:100%;height:250px;border-radius:6px;background:url(../images/jsbot/news-banner.jpg) left no-repeat;}
.news-banner .name{position:absolute;left:50px;bottom:40px;color:#fff;font-size:50px;}

.news-body{width:100%;}
.newslist-cen{margin-bottom:30px;padding:0 20px;float:left;width:100%;}
.newslist-cen ul li{width:100%;height:40px;line-height:40px;border-bottom:1px solid #ddd;cursor:pointer;overflow:hidden;}
.newslist-cen ul li .name{float:left;width:70%;font-size:16px;color:#333;text-align:left;}
.newslist-cen ul li .time{float:right;width:30%;font-size:14px;color:#999;text-align:right;}
.newslist-cen ul li:hover .name,
.newslist-cen ul li:hover .time{color:#085cc9;}
.newsshow-cen{margin-bottom:30px;padding:0 20px;float:left;width:100%;}
.newsshow-title{margin-bottom:30px;width:100%;font-size:30px;color:#085cc9;font-weight:bold;text-align:center;}
.newsshow-zt{float:left;width:100%;text-align:left;line-height:30px;border-bottom:1px solid #eee;font-size:14px;color:#999;}
.newsshow-nei{padding:20px 0;width:100%;float:left;font-size:16px;line-height:25px;color:#333;}
.newsshow_xg{float:left;width:100%;text-align:center;line-height:40px;border-top:1px solid #eee;font-size:14px;color:#999;}

/*信息单页*/
.about-banner{position:relative;width:100%;height:250px;border-radius:6px;background:url(../images/jsbot/about-banner.jpg) left no-repeat;}
.about-banner .name{position:absolute;left:50px;bottom:40px;color:#fff;font-size:50px;letter-spacing:1px;}
.about-body{}
.about-cen{margin-bottom:30px;padding:0 20px;}
.about-cen p{margin-bottom:0;}
.about-cen img{max-width:100%;}

/*留言反馈*/
.Message-banner{position:relative;width:100%;height:250px;border-radius:6px;background:url(../images/jsbot/Message-banner.jpg) left no-repeat;}
.Message-banner .name{position:absolute;left:50px;bottom:40px;color:#fff;font-size:50px;letter-spacing:1px;}
.Message-con{margin:15px;}
.problem-head{margin-top:30px;float:left;width:100%;}
.problem-body{margin:10px auto;border-bottom:1px solid #ccc;float:left;width:100%;}


/*软件下载*/
.Download-banner{position:relative;width:100%;height:250px;border-radius:6px;background:url(../images/jsbot/Download-banner.jpg) left no-repeat;}
.Download-banner .name{position:absolute;left:50px;bottom:40px;color:#fff;font-size:50px;letter-spacing:1px;}

.Download-body{}
.Download-cen{margin-bottom:30px;padding:0 20px;float:left;width:100%;}
.downlist-jieshao{margin-left:310px;}
.downlist_info{padding-left:20px;width:100%;height:78px;line-height:26px;text-indent:30px;float:left;overflow:hidden;font-size:14px;word-wrap: break-word;overflow-wrap: break-word;
	display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;}


.Download-data{float:left;width:100%;}
.Download-floor{float:left;width:100%;}
.Download-left{margin-right:20px;padding-top:10px;float:left;width:320px;min-height:250px;text-align:center;}
.Download-left img{max-width:320px;max-height:170px;}
.Download-right{margin-left:340px;}
.Download-right span{ margin:0px auto;width:47%;height:60px;text-indent:10px;line-height:60px;float:left;border-bottom:1px #C9C9C9 dotted;}



/*页码*/
.pages{margin-bottom:30px;padding:0 20px;float:left;width:100%;font-size:14px;}

/*网站底部*/
#foot {margin-top:100px;width:100%;height:200px;background:#333;}
.foot-body{position:relative;margin:auto;padding-left:7%;max-width:1280px;width:100%;}
.foot-logo{margin-top:30px;width:100%;float:left;font-size:26px;font-weight:bold;color:#eee;}
.foot-con{margin-top:20px;width:100%;float:left;text-align:left;color:#eee;line-height:30px;font-size:14px;}

.foot-bg{position:absolute;top:-50px;right:7%;width:358px;height:250px;background:url(../images/jsbot/foot.png) no-repeat;}

.lm { margin:0 auto;width:1280px;height:18px;padding-top:8px;text-align:center;}
.sm { margin:0 auto;width:1280px;height:28px;padding-top:4px;text-align:center;}

/*分页*/
.pages{clear:both;margin:10px 0;text-align:center;}
.pages .nolink,.pages a{text-decoration:none;margin:auto 5px;padding:2px 7px;border:1px solid #E5E5E5;border-radius:4px;}
.pages a:hover{text-decoration:none;border:1px solid #09C;background:#09C;color:#FFF}
/*新闻咨询*/
.newslist_ctr { margin:0 auto;width:100%;height:25px;border-bottom:1px #C9C9C9 dashed;}
.newslist_title { margin:0 auto;float:left;width:88%;height:22px;padding-top:3px;font-size:14px;}
.newslist_date { margin:0 auto;float:left;width:12%;height:22px;padding-top:3px;font-size:14px;}

.newsshow_sm { margin:0 auto;width:99%;height:20px;font-size:12px;text-align:center;padding-top:3px;border:1px #e2e2e2 solid;background-color:#f4f4f4;}
.newsshow_ctt { margin:0 auto;padding-top:5px;width:100%;height:auto;overflow:hidden;zoom:1;line-height:20px;}
.newsshow_ctt p { line-height:22px;}

.content-box{width:100%;float:left;}
.content-box .posts-item{width:100%;border-bottom:1px solid #ccc;display:inline-block;}
.content-box .posts-item h2{margin:10px auto;float:left;width:200px;font-size:16px;}
.content-box .posts-item .item-text{margin:10px auto;float:left;font-size:12px;color:#999;}
.item-info{float:right;}
.item-info ul li{margin:10px;float:left;color:#999;}
.item-info ul li .icon-clock{margin-right:5px;}

/*产品展示*/
.product_ctr { margin:0 4px;width:173px;height:149px;float:left;display:inline;}
.product_ctt { margin:0 auto;width:169px;height:120px;border:2px #E5EBF0 solid;}
.product_title {margin:0 auto;width:153px;height:22px;padding-top:3px;padding-left:20px;background:url(../images/jsbot/product_d.jpg) no-repeat;}
.productshow_picctr { margin:0 auto 10px;width: auto;height: auto;border:4px #E5EBF0 solid;float:left;text-align:center;padding-top:15px;}
.productshow_titlectr { margin:0 auto 10px;width:auto;border-top:4px #E5EBF0 solid;border-bottom:4px #E5EBF0 solid;border-right:4px #E5EBF0 solid;float:left;padding-top:30px;}
.productshow_title { margin:0 auto;width:280px;height:25px;font-size:14px;font-weight:bold;color:#15559D;float:right;}
.productshow_id { margin:0 auto;width:270px;height:25px;float:right;}
/*产品滑块*/
*{padding:0; margin:0}
.dis { DISPLAY: block;}
.undis { DISPLAY: none;}
#cntR { WIDTH: 100%;}
#NewsTop { CLEAR: both;}
#NewsTop P { LINE-HEIGHT: 21px;}
#NewsTop P.topTit { FONT-WEIGHT: bold; WIDTH: 117px;}
#NewsTop P.topC0 { BACKGROUND: #E5EBF0; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 70px; padding-left:10px;CURSOR: pointer;}
#NewsTop P.topC1 { BACKGROUND: #15559D; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 70px; padding-left:10px;COLOR: #fff;}
#NewsTop #NewsTop_tit { BORDER-BOTTOM: #15559D 3px solid; HEIGHT: 21px;}
#NewsTop #NewsTop_cnt { PADDING-TOP: 7px; min-height:200px; HEIGHT: auto !important; height:200px; overflow:visible;TEXT-ALIGN: left;}
/*案例展示*/
.caselist_ctt { margin:4px;float:left;width:350px;height:160px;display:inline;}
.caselist_pic { padding:1px;float:left;width:146px;height:156px;border:1px #ccc solid;}
.caselist_title { width:150px;float:left;padding-left:10px;height:18px;padding-top:5px;font-size:14px;}
.caselist_title a { color:#2a51a4;}
.caselist_title a:hover { color:#2a51a4;}
.caselist_info { width:150px;float:left;padding-left:10px;height:130px;padding-top:5px;}
.caseshow_sm { margin:0 auto;width:99%;height:20px;font-size:12px;text-align:right;padding-top:3px;border-top:1px #e2e2e2 solid;}
.caseshow_picctr { margin:0 auto;margin-top:8px;margin-bottom:8px;width:600px;height:400px;border:4px #e2e2e2 solid;}
/*资源下载*/
.downlist_ctr { margin-bottom:30px;width:100%;height:150px;border-bottom:1px #C9C9C9 dotted;}
.downlist_title { margin:0 auto;padding:0 0px;float:left;width:300px;height:120px;line-height:120px;text-align:center;font-weight:bold;background:url(../images/jsbot/ico_12.png) no-repeat #eee;background-position:10px 10px;border-radius:8px;font-size:46px;}
.downlist_title a ,.downshow_dz a{ color:#2a51a4;}
.downlist_title a:hover,.downshow_dz a:hover { color:#2a51a4;}
.downlist_ctt { margin:0 auto;padding-left:20px;width:auto;height:auto;line-height:25px;float:left;font-size:14px;}
.downshow_title { margin:0 auto; width:100% ;height:50px;font-size:26px;font-weight:bold;text-align:center;border-bottom:1px #ccc solid;color:#15559D;}
.downshow_ctt { margin:10px auto;width:480px;height:180px;float:left;}
.downshow_ctt span{ margin:0px auto;padding-left:5px;width:50%;height:60px;line-height:60px;float:left;border-bottom:1px #C9C9C9 dotted;}
.downshow_pic { margin:18px 0px 0px 15px;width:160px;height:176px;float:left;border:1px #E5EBF0 solid;}
.downshow_fg { margin:10px auto;width:100%;height:40px;text-indent:15px;line-height:40px;font-size:14px;font-weight:bold;border-bottom:1px #ccc solid;float:left;}
.downshow_jsctt { margin:0 auto;padding:15px;width:100%; min-height:100px; HEIGHT: auto !important; height:100px; overflow:visible;TEXT-ALIGN: left;float:left;font-size:16px;}
.downshow_dz { margin:5px auto 0;width:100%;height:24px;padding-top:3px;background:url(../images/jsbot/ico_12.gif) no-repeat;background-position: 0px 4px;padding-left:20px;float:left;}
/*留言反馈*/
.guest_titlectr { margin:0 auto;width:100%;height:32px;border-bottom:1px #eee dashed;padding-top:2px;padding-bottom:2px;}
.guest_pic { margin:0 auto;margin-left:2px;float:left;width:22px;height:32px;background:url(../images/jsbot/man.png) no-repeat;display:inline;}
.guest_title { margin:0 auto;float:left;width:500px;height:18px;font-weight:bold;padding-left:8px;}
.guest_name { margin:0 auto;float:left;width:500px;height:14px;padding-left:8px;}
.guest_date { margin:0 auto;float:right;width:100px;height:14px;text-align:right;color:#a7a6aa;padding-right:4px;}

.guest_ctr { margin:0 auto;padding:8px 0px;width:100%;height:auto;overflow:hidden;zoom:1;}
.guest_xx1 { margin:0 auto;width:100%;height:20px;}
.guest_xx2 { margin:0 auto;width:100%;height:20px;color:#f60;}
.guest_ctt { margin:0 auto;padding:5px 0px;width:100%;height:auto;overflow:hidden;zoom:1;}

.input_textarea,.input_textarea1,.input_text {border:1px #a7a6aa solid;color:#647086;}
.input_text { height:18px;padding-top:2px;width:200px;}
.input_textarea1 { width:400px;height:92px; overflow-y:auto;}

/*用户评论*/
.pl_ctr { margin:0 auto;padding:0 20px;width:100%;height:auto;}
.pl_title { margin:0 auto;float:left;width:100%;height:30px;line-height:30px;border-bottom:1px #ccc solid;background-color:#eee;}
.pl_title1{margin:10px auto 5px auto;width:100%;height:40px;text-indent:15px;line-height:40px;font-size:14px;font-weight:bold;border-bottom:1px #ccc solid;float:left;}
.pl_ctt { margin:4px auto 10px auto;float:left;width:100%;min-height:50px; height: auto !important; height:50px; overflow:visible;text-align:center;border-bottom:1px #ccc solid;display:inline;}
.pl_titlectr { margin:0 auto;width:98%;height:25px;line-height:25px;text-align:left;border-bottom:1px #ddd dashed;}
.pl_titleleft { margin:0 auto;float:left;width:80%;}
.pl_titleright { margin:0 auto;float:left;width:20%;text-align:right;}
.pl_cell { margin:0 auto;width:98%;height:auto;line-height:22px;overflow:hidden;text-align:left;}

/*登陆*/
.panel .panel-heading{background-color:rgba(0,0,0,0.4) !important;font-size:16px;font-weight:bold;}
.control-label{font-size:14px;color:#fff;}
.pull-right a{color:#fff;}
.input-group-btn .btn{padding:5px !important;}

/*右侧浮动*/
.home-r-ad{position:fixed;top:30%;right:0;width:50px;height:200px;z-index:99;
	-webkit-box-shadow:-2px 2px 6px 0px rgb(0 0 0 / 30%);
	-moz-box-shadow:-2px 2px 6px 0px rgb(0 0 0 / 30%);
	box-shadow:-2px 2px 6px 0px rgb(0 0 0 / 30%);}
.r-ad-floor{position:relative;float:left;width:50px;height:50px;cursor:pointer;}
.r-ad-floor .lianxi-icon{position:relative;margin:10px;background:url(../images/jsbot/lianxi-icon.png) no-repeat;background-size:30px auto;float:left;width:30px;height:30px;z-index:2;}
.WhatsApp{background:#66cc66;}
.Telegram{background:#176cb5;}
.Skype{background:#29aed7;}
.Gmail{background:#ffffff;}
.WhatsApp .lianxi-icon{background-position:0 0;}
.Telegram .lianxi-icon{background-position:0 -30px;}
.Skype .lianxi-icon{background-position:0 -60px;}
.Gmail .lianxi-icon{background-position:0 -90px;}
.r-ad-floor .lianxi-text{position:absolute;top:-5px;right:40px;padding:10px 15px;opacity:0;font-size:14px;line-height:30px;background:#fff;border:1px solid #ccc;border-radius:8px;text-align:left;z-index:1;}
.r-ad-floor .lianxi-text:before{content:"";position:absolute;top:25px;right:-8px;width:0;height:0;
	border-left:8px solid #fff;
	border-top:5px solid rgba(0,0,0,0);
	border-bottom:5px solid rgba(0,0,0,0);}
.r-ad-floor:hover .lianxi-text{right:65px;opacity:1;}

/*通用 样式冲突*/
/*.icon{float:left;background-image:url(../images/jsbot/icon.png);background-repeat:no-repeat;}*/
.gjicon{float:left;background-image:url(../images/jsbot/icon.png);background-repeat:no-repeat;}
.icon-CN{background-position:0 0;}
.icon-EN{background-position:-20px 0;}
.icon-phonenav{background-position:0 -30px;}

/*手机样式*/
.phone_head_left{margin:auto;float:left;width:320px;height:105px;line-height:105px;background:url(../images/jsbot/phone-logo.png) no-repeat;display:block;}
.phone-head-nav{display:none;}

@media screen and (min-width: 0px) and (max-width: 800px){
	.head_left{width:100%;display:none;}
	.phone_head_left {margin:auto;float:left;width:320px;height:105px;line-height:105px;background:url(../images/jsbot/phone-logo.png) no-repeat;display:block;}

	.head_right{display:none;}
	.head_nav{display:none;}
	.phone-head-nav{position:absolute;top:0px;right:0px;width:105px;height:105px;display:block;z-index:999;}
	.phone-head-nav .icon-phonenav{margin:37px;width:30px;height:30px;}
	.phone-head-nav ul{position:fixed;top:105px;left:0px;right:0;padding:0 0;height:0;background:rgba(0,0,0,0.6);overflow:hidden;}
	.phone-head-nav:hover ul{padding:10px 0;display:block;height:600px;}
	.phone-head-nav ul li{margin:8px 5%;float:left;width:90%;height:45px;line-height:45px;text-align:center;font-size:14px;}
	.phone-head-nav ul li a{float:left;width:100%;height:100%;color:#eee;background:#333;border-radius:4px;}
	.phone-head-nav ul li:hover a{background:#148bb3;}

	.banner-con{height:260px;}
	.banner-con ul .big-img{height:170px;background-size:100% auto;border:none;}
	.banner-con ul li a.download-btn{bottom:-30%;padding:15px 30px;}

	.container{padding:0 15px !important;}

	.gongneng-nav ul li{font-size:1rem;}
	.gongneng-con{padding:120px 0;}
	.gongneng-con ul li{margin-bottom:20px;width:50%;}
	.gongneng-con ul li .name{font-size:1rem;}
	.gongneng-con ul li .text{font-size:0.7rem;line-height:20px;height:80px;overflow:hidden;}

	.aboutus-right .title{margin-bottom:10px;font-size:2rem;}
	.aboutus-right .text{font-size:1rem;height:95px;overflow:hidden;}
	.aboutus-btm{margin-top:15px;}
	.aboutus-btm .aboutus-btn{width:150px;height:50px;line-height:50px;font-size:0.8rem;}

	.downlist_title{width:40%;font-size:30px;}
	.downlist-jieshao{margin-left:40%;}
	.downlist_ctt{max-height:50px;line-height:25px;overflow:hidden;}


	.index-news-title .title{text-indent:20px;}
	.index-news-cen ul li.big-news{margin:2.5%;}
	.index-news-cen ul li{margin:2.5%;width:45%;}
	.index-news-cen ul li .news-tu{height:auto;}

	.pages{padding:0;}

	.foot-con{line-height:20px;}
	.foot-bg{display:none;}

	.home-r-ad{}

}

