*{
	padding: 0;
	margin: 0;
	font-family: "simsun";
}
.dhn_fl{
	float: left !important;
}
.dhn_fr{
	float: right !important;
}
li{
	list-style: none;
}

.choose-header-nav{
	width:100%;
	height: 36px;
	border-bottom: 1px solid #e6e6e6;
	background: #ccc;
}
.choose-header-nav-cont{
	width: 1200px;
	margin: auto;
}

.nav-iphone-icon{
	width: 18px;
	height: 18px;
	margin-top: 9px;
	display: inline-block;
	background: url(/images/companyV2019/nav-iphone-icon.png) no-repeat;
}
.nav-iphone-font,.nav-cont-left{
	font-size: 14px;
	color: #666;
	display: inline-block;
	height: 36px;
	line-height: 36px;
	margin-left: 10px;
}
.choose-header{
	width: 100%;
	height: 100px;
	background: #fff;
}
.choose-header-cont{
	height: 100px;
	width: 1200px;
	margin: auto;
}
.choose-logo-icon{
	width: 141px;
	height: 48px;
	margin-top: 25px;
}
.choose-logo-title{
	height: 100px;
	line-height: 100px;
	font-size: 22px;
	color: #333333;
	font-family: sans-serif;
	margin-left: 20px;
}
.choose-nav-ul{
	padding-top: 40px;
	overflow: hidden;
}
.choose-nav-ul li a{
	float: left;
	display: inline-block;
	color: #333;
	padding:0 12px 14px 12px;
	text-decoration: none;
	
}
.choose-nav-ul li a:hover{
	border-bottom: 2px solid #2284e5;
	color: #2284E5;
}
.choose-nav-ul li{
	float: left;
	margin-left: 30px;
	display: inline-block;
}
/*杞挱 */
.slider{
	height: 400px;
	width: 100%;
	position: relative;
}
.pic-ul{
	width:100%;
	height:400px;
	position: relative;
	overflow: hidden;
}
.pic-ul>.pic-li{
	width:100%;
	height:400px;
}
.pic-ul a{
	display: inline-block;
	
}
.choose-con-fixed{
	overflow: hidden;
}
.btn-ul{
	width: 106px;
	height: 6px;
	position: absolute;
	left: 50%;
	margin-left: -53px;
	line-height:6px;
	bottom: 16px;
}
.btn-ul li{
	width: 6px;
	height:6px;
	line-height: 20px;
	border-right: 1px solid #012552;
	background: #000;
	float: left;
	cursor: pointer;
	font-size:12px;
	color: #FFFFFF;
	text-align: center;
	border-radius: 20px;
	margin-left: 10px;
}
.btn-ul li.hover_time{
	background:#fff;
	width: 24px;
}
/*.btn-ul li:hover{
	background:#fff;
	width: 24px;
}*/
.pic-ul img{
	max-width:100%;
	height:400px;
	margin: auto;
	display: block;
}
.slider_1{
	width:100%;
	display: block;
	height:400px;
	/*background: url(/images/companyV2019/banner-bkg.jpg) no-repeat;*/
	text-decoration: none;
	color: #fff;
	/*padding-top:70px;*/
	box-sizing: border-box;
}

.pic-li-title{
	text-align: center;
	font-size: 46px;
	
}
.pic-li-title b{
		display: inline-block;
}
.pic-li-title span{
	font-size: 70px;
	color: #ffdb26;
	font-family: sans-serif;
	display: inline-block;
	position: relative;
    top: 8px;
}
.pic-li-font{
	text-align: center;
	font-size: 30px;
	color: #fff;
	font-family: sans-serif;
	padding-top: 40px;
}

.idc-btn{
	text-align: center;
	width: 200px;
	text-decoration: none;
	font-size: 16px;
	border: 1px solid #fff;
	font-weight: bold;
	height: 54px;
	display: block;
	margin: auto;
	line-height: 54px;
	border-radius: 30px;
	margin-top: 50px;
}

.choose_content1{
	width: 100%;
	height: 465px;
	padding-top: 40px;
	background: #fff;
}
.choose_content1_font{
	width: 1200px;
	margin: auto;
	height: 465px;
	
	background: url(/images/companyV2019/content1.jpg) no-repeat;
	
}
.choose-con-left{
width: 280px;
color: #fff;
}
.con1-left-title{
font-size: 22px;
text-align: center;
font-weight: bold;
padding-top: 26px;
}

.con1-left-font{
	margin-top: 15px;
}
.con1-left-font p{
	padding-left: 84px;
	line-height: 30px;
}
.con1-left-font-touch{
	padding-left: 50px;
	padding-top: 61px;
}
.con1-left-font-touch p{
	font-size: 14px;
	margin-bottom: 25px;
	padding-right: 20px;
}
.choose-con-right{
	width: 920px;
	
}
.more-a{
	color: #999999;
	line-height: 44px;
	display: block;
	text-decoration: none;
	font-size: 14px;
}

.right-title-left{
	color: #333333;
	line-height: 44px;
	padding-left: 30px;
	font-size: 22px;
}
.choose-con-right-title{
	height: 50px;
}
.con-right-ul{
	width: 920px;height: 316px;
	background: #f6f6f6;
}
.con1-nor-icon{
	height: 100px;
	width: 100px;
	margin: auto;
	margin-bottom: 25px;
}
.con1-nor-icon1{
	background: url(/images/companyV2019/content-icon1.png) no-repeat;
	
}
.con1-nor-icon2{
	background: url(/images/companyV2019/content-icon2.png) no-repeat;
	
}
.con-right-ul li{
	width:228px;
		border: 1px solid #e0e0e0;
	overflow: hidden;
		float: left;
		height: 315px;
		cursor:pointer;
}
.con-right-ul li{
		border-right: 1px solid transparent;
		
}
.con-right-ul li:last-child{
	border-right: 1px solid #e0e0e0;
}
.con-right-ul li:hover .right-li-nor{
	display: none;
}
.con-right-ul li:hover{
		border-color: #2284e6;
}
.con-right-ul li:hover .right-li-hover{

	background: #fff;
	
}
.free-btn{
	width: 140px;
	height: 38px;
	border: 1px solid #2887e6;
	text-align: center;
	line-height: 38px;
	text-decoration: none;
	color: #2887E6;
	margin: auto;
	display: block;
	border-radius: 30px;
	margin-top: 20px;
}
.nor-title{
	text-align: center;
	font-size: 18px;
	color: #333333;
line-height: 26px;
	height: 52px;
	overflow: hidden;
		font-weight: bold;
}
.right-li-nor,.right-li-hover{
	height: 316px;
	box-sizing: border-box;
	padding-top: 50px;
}
.right-li-hover{
	height: 316px;
	box-sizing: border-box;
	padding-top: 40px;
}
.li-hover-title{
	text-align: center;
	font-size: 18px;
	color: #2284e6;
	font-weight:bold;
	text-align: center;
	margin-bottom: 26px;
}
.li-hover-font{
	font-size: 14px;
	color: #888;
	line-height: 26px;
	padding: 0 26px;
	margin-bottom: 4px;
	overflow: hidden;
	height: 110px;
	
}
.right-li-hover .free-btn{
	margin-top: 30px;
	background: #2887E6;
	color: #fff;
}

.choose_content2{
	height: 700px;
	width: 100%;
	background: #f2f4f5;
}
.choose_content2_font{
	width: 1200px;
	margin: auto;	
	padding-top: 20px;
}
.choose-con2-left,.choose-con2-right{
	width: 590px;
}

.choose_content2_font{

}
.con2-left-ul{
	height: 580px;
	width: 100%;
	padding: 20px;
	background: #fff;
	box-sizing: border-box;
	
}
.con2-left-ul li a{
	/*height: 190px;*/
	width: 266px;
	overflow: hidden;
	display: block;
}
.cont-left-icon{
	height: 190px;
	width: 266px;
	margin: auto;
	/*margin-bottom: ;*/
}
.cont-left-icon img{
	display: block;
	max-width: 266px;
	margin: auto;
}
.choose_content2_font{
	overflow: hidden;
}
/*.cont-left-icon1{*/
	/*background: url(/images/companyV2019/content2-left-icon1.png) no-repeat;*/
/*}*/
/*.cont-left-icon2{*/
	/*background: url(/images/companyV2019/content2-left-icon2.png) no-repeat;*/
/*}*/
/*.cont-left-icon3{*/
	/*background: url(/images/companyV2019/content2-left-icon3.png)no-repeat;*/
/*}*/
/*.cont-left-icon4{*/
	/*background: url(/images/companyV2019/content2-left-icon4.png)no-repeat;*/
/*}*/
.con2-left-ul li{
	float: left;
	/*height: 251px;*/
	width: 266px;
	overflow: hidden;
	
}
a{
	text-decoration: none;
}
.con2-left-ul li:nth-child(even){
float: right;
}
.cont-font-title{
	font-size: 16px;
	line-height: 24px;
	height: 24px;
	margin-top: 10px;
	margin-bottom: 28px;
	color: #333333;
	padding:0 10px;
	box-sizing: border-box;
	overflow: hidden;
}
.choose_content2_font .right-title-left {
	padding-left: 15px;
}
.choose-con-right-title{
	padding-right: 5px;
}
.cont-right-img{
	height: 190px;
	width: 266px;
	/*background: #f2f4f5;*/
	/*padding-top: 45px;*/
	box-sizing: border-box;
	overflow: hidden;
}
.cont-right-img img{
	max-width: 100%;
	margin: auto;
	display: block;
}
/*.cont-right-icon{*/
	/*height: 190px;*/
	/*width: 266px;*/
	/*margin: auto;*/

/*}*/
/*.cont-right-icon1{*/
	/*background: url(/images/companyV2019/content2-right-icon1.png) no-repeat;*/
/*}*/
/*.cont-right-icon2{*/
	/*background: url(/images/companyV2019/content2-right-icon2.png) no-repeat;*/
/*}*/
/*.cont-right-icon3{*/
	/*background: url(/images/companyV2019/content2-right-icon3.png) no-repeat;*/
/*}*/
/*.cont-right-icon4{*/
	/*background: url(/images/companyV2019/content2-right-icon4.png) no-repeat;*/
/*}*/

.choose_content3{
	height: 620px;
	width: 100%;
	background: #fff;

}
.choose-content3-ul{
	width: 1200px;
	margin: auto;
	    padding-top: 20px;
	    overflow: hidden;
}
.choose-content3-ul-left{
	width: 758px;
	overflow: hidden;
}
.choose-content3-ul-right{
	width: 418px;
}
.choose-con3-bottom{
	width:100%;
	height: 500px;
	border: 1px solid #e0e0e0;
	padding: 18px;
	box-sizing: border-box;
}

.bottom_left_img{
	height: 260px;
	width: 360px;
	background:url(/images/companyV2019/content-jpg.jpg) no-repeat;
}
.choose-con3-bottom-left{
	width: 360px;
	
}
.choose-con3-bottom-left a{
	text-decoration: none;
}

.bottom_left_title{
	line-height: 30px;
	font-size: 18px;
	color: #333;
	margin-top: 10px;
	padding:0 5px;
	height: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
}
.bottom_left_font,.bottom_left_font_time{
	font-size: 14px;
	padding:0 5px;
	color: #333;
	line-height: 26px;
	margin-top: 10px;
	overflow: hidden;
	height: 26px;
}
.bottom_left_font{
	overflow: hidden;
	height: 77px;
	margin-top: 16px;
	/*text-overflow: ellipsis;*/
	/*white-space: nowrap;*/
}
.bottom_left_font_time{
	text-align: right;
    color: #888;
    font-size: 13px;
}
.choose-con3-bottom-right{
	width: 329px;
	padding-left:  15px;
	border-left: 1px solid #E0E0E0;
	height: 460px;
}

.con3-bottom-right-ul li{
    border-bottom: 1px dashed #e0e0e0;
    padding-bottom: 12px;
    margin-bottom: 14px;
}
.con3-bottom-right-ul li p{
font-size: 15px;
color: #333;
line-height: 26px;
}
.con3-bottom-right-ul li .time-font{
font-size: 13px;
color: #888;
margin-top: 3px;
}
.choose-con3-bottom-right .con3-bottom-right-ul .border-bottom{
	border-bottom: none;
}

.choose-content3-ul-right{
	width: 400px;
}
.content3-right-title-img{
	width: 380px;
	height:180px;
	background: url(/images/companyV2019/right-content3-img.jpg) no-repeat;
	margin: auto;
}
.content3-right-font{
	width: 398px;
    height: 500px;
    border: 1px solid #E0E0E0;
    padding-top: 10px;
    box-sizing: border-box;
	overflow: hidden;
}
.content3-right-font p{
	font-size: 14px;
	line-height: 28px;
	padding: 10px 12px;
	color: #666;
}


.choose_content4{
	height: 450px;
	width: 100%;
	background: #1f3c66;
	padding-top: 50px;
}
.choose-con4-font{
	width: 1200px;
	margin: auto;
	overflow: hidden;
	
}
.cont4-footer-icon{
	height: 61px;
	width: 180px;
	/*background: url(/images/companyV2019/footer-logo.png) no-repeat;*/
	margin: auto;
	margin-top: 20px;
	
}
.cont4-left-title{
	font-size: 20px;
	color: #fff;
	font-family: sans-serif;
	letter-spacing: 0.05em;
	line-height: 44px;
	text-align: center;
}
.cont4-left-font{
	font-size: 13px;
	color: #fff;
}
.cont4-middle-icon{
	height: 18px;
	width: 18px;
	margin-right: 10px;
}
.cont4-middle-icon1{
		background: url(/images/companyV2019/footer-icon1.png) no-repeat;
}
.cont4-middle-icon2{
		background: url(/images/companyV2019/footer-icon2.png) no-repeat;
}
.cont4-middle-icon3{
		background: url(/images/companyV2019/footer-icon3.png) no-repeat;
}
.cont4-middle-icon4{
		background: url(/images/companyV2019/footer-icon4.png) no-repeat;
}
.cont4-middle-icon5{
		background: url(/images/companyV2019/footer-icon5.png) no-repeat;
}
.cont4-middle-icon6{
		background: url(/images/companyV2019/footer-icon6.png) no-repeat;
}
.con4-left{
	width: 336px;
	overflow: hidden;
}
.con4-middle{
	margin-left:110px;
	width: 340px;
}
.con4-middle-title{
	font-size: 18px;
	color: #fff;
	margin-bottom: 27px;
}
.cont4-middle-font{
	font-size: 13px;
	color: #99a9bf;
	/* margin-left: 10px; */
	/*float: left;*/
}

.con4-middle-ul{
width: 345px;
	padding-left: 5px;
}
.con4-middle-ul li{
	margin-bottom: 15px;
	overflow: hidden;
}
.triangle-icon{
	width: 8px;
	height: 8px;
	background: url(/images/companyV2019/triangle-icon.png) no-repeat;
	display: inline-block;
	float: left;
	margin-top: 5px;
}
.cont4-right-ul{
	padding-left: 5px;
width: 340px;
}
.triangle-font{
	font-size: 13px;
	color: #99a9bf;
	margin-left: 10px;
	width: 100px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.con4-right .con4-middle-title{
	padding-left: 30px;
}
.cont4-right-ul li{
width: 140px;
overflow: hidden;
line-height: 17px;
float: left;
margin-left: 30px;
margin-bottom: 24px;
}
.con4-right{
	margin-left: 40px;
}

.accredit-cont{
	width: 680px;
	margin: auto;
	overflow: hidden;
	margin-top: 50px;
	margin-bottom: 40px;
	
}
.accredit-icon{
	height:44px;
	width: 37px;
	background: url(/images/companyV2019/accredit-icon.png) no-repeat;
}
.accredit-font-title{
	padding-left: 20px;
}
.accredit-title{
	font-size: 16px;
	color: #fff;
}
.accredit-font{
	font-size: 13px;
	color: #888;
	line-height: 30px;
}
.accredit-color-font{
	font-size: 20px;
	color: #ffcc33;
	line-height: 40px;
	margin-left: 40px;
}
.accredit-icon2{
	height: 40px;
	width: 34px;
	background: url(/images/companyV2019/legal-icon.png) no-repeat;
}

.choose-con-footer{
	height: 50px;
	border-top: 1px solid #365076;
	line-height: 50px;
	text-align: center;
	font-size:13px;
	color: #f0f4f5;
}
.footer-left-foot{
	margin-left: 20px;
}
.footer-left-foot-link{
	padding-left:21px;
}
.footer-left-foot-link a{
	text-decoration-line: none;
	color: #f0f4f5;
}


/* article-details begin */
.article-content{
	width: 1200px;
	margin: auto;
	overflow: hidden;
}
.location-icon{
width: 11px;
height: 15px;
background: url(/images/companyV2019/location-icon.png) no-repeat;
/*float: left;*/
display: inline-block;
margin-top: 2px;
}
.article-nav{
	font-size: 14px;
}
.location-title{
	/*float: left;*/
	margin-left: 5px;
	color: #333;
}
.article-nav-lefe span{
	float: left;
}
.article-nav-lefe .arrows-right{
	margin: 0 5px;
}
.article-nav-lefe a{
	float: left;
	font-size: 14px;
	text-decoration: none;
	color: #333333;
}

.article-nav{
padding: 40px 0;
overflow: hidden;
}

.article-middle{
	overflow: hidden;
	margin: auto;
	width: 1200px;
	padding-bottom: 80px;
}
.article-middle-left{
	width: 280px;
}
.article-left-title{
	height: 80px;
	background: url(/images/companyV2019/article-title-bkg.jpg) no-repeat;
	width: 280px;
	text-align: center;
	line-height: 80px;
	font-size: 22px;
	color: #fff;
}
.arrows-icon{
	height: 10px;
	width: 10px;
	display: inline-block;
	background: url(/images/companyV2019/arrows-nor.png) no-repeat;
	float: left;
    margin: 35px 8px 0 24px;
}
.article-left-nav li:hover .arrows-icon{
	background: url(/images/companyV2019/arrows-hover.png) no-repeat;
}
.article-left-nav li:hover .arrows-font{
	color: #2887E6;
}
.arrows-font{
	font-size: 18px;
	color: #333;
	display: inline-block;
	width: 100px;
	overflow: hidden;
	float: left;
	width: 205px;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.article-left-nav{
	padding: 0 15px;
	border: 1px solid #e0e0e0;
	border-top:none;
	overflow: hidden;
}
.article-left-nav li{
	line-height: 79px;
	clear: both;
	overflow: hidden;
	border-bottom: 1px solid #E0E0E0;
}
.article-left-nav li a{
	/*display: inline-block;*/
	width: 100%;
}
.article-left-nav .border-bottom{
	border-bottom: none;
}
.article-more-title{
	overflow: hidden;
	padding: 35px 0 15px 0;
}
.article-more-title b{
	display: inline-block;
	line-height: 44px;
	font-size: 22px;
	color: #333;
}
.article-more-title .more-a{
	line-height: inherit;
	margin-top: 16px;
}

.left-page-icon{
	height: 20px;
	width: 22px;
	display: inline-block;
	background: url(/images/companyV2019/page-icon.png) no-repeat;
	color: #fff;
	font-size: 14px;
	text-align: center;
	float: left;
}
.left-page-font{
	height: 20px;
	line-height: 20px;
	width: 195px;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333333;
	font-size: 14px;
	margin-left: 10px;
	display: inline-block;
}
.left-page-num{
	display: inline-block;
	height: 20px;
	    line-height: 20px;
	color: #2887E6;
}
.article-left-nav2{
	padding: 25px 20px 0px 20px;
	overflow: hidden;
	border: 1px solid #E0E0E0;	
}
.article-left-nav2 li{
	margin-bottom: 25px;
	height: 20px;
}
.article-left-bottom{
	width: 280px;
	height: 424px;
	background: url(/images/companyV2019/left-bottom.png) no-repeat;
	padding: 25px 30px;
	box-sizing: border-box;
	margin-top: 31px;
}
.article-l-bottom-title{
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.article-line{
	height: 2px;
	width: 27px;
	background:#fff;
	margin:15px auto;
}
.article-bottom-ul li{
	overflow: hidden;
	margin-bottom: 16px;
}
.article-bottom-ul .cont4-middle-font{
	width: 190px;
	color: #fff;
	line-height: 24px;
	/*letter-spacing: 0.04em;*/
	font-size: 16px;
}
.article-icon1{
	background: url(/images/companyV2019/article-icon1.png) no-repeat;
}
.article-icon2{
	background: url(/images/companyV2019/article-icon2.png) no-repeat;
}
.article-icon3{
	background: url(/images/companyV2019/article-icon3.png) no-repeat;
}
.article-bottom-ul .cont4-middle-icon{
	margin-top: 3px;
}
.more-details{
	margin-top: 25px;
	border-top: 1px solid #4c91d8;
	padding-top: 22px;
	text-align: center;
}
.more-title{
	font-size: 16px;
	color: #fff;
}
.more-num{
	color: #ffcf40;
	font-size: 24px;
	font-family: sans-serif;
	margin-top:10px;
}
.my-btn{
	border-radius: 30px;
	width: 150px;
	height: 44px;
	background: #ffaa33;
	text-align: center;
	color: #fff;
	line-height: 44px;
	display: block;
	margin: auto;
	text-decoration: none;
	margin-top: 10px;
}
.article-right-header{
	width: 900px;
	height: 340px;
}
.article-right-font{
	padding:30px 60px 160px 60px;
	border: 1px solid #E0E0E0;
	/*border-top: none;*/
}
.right-header-title{
	font-size: 24px;
	text-align: center;
	color: #333;
	margin-bottom: 25px;
}
.accredit-right-header{
	padding-bottom: 30px;
	border-bottom: 1px dashed  #E0E0E0;
	margin-bottom: 10px;
}
.time-num-name{
	/*width: 520px;*/
	margin: auto;
	text-align: center;
}
.time-num-name span{
	display: inline-block;
	font-size: 15px;
	color: #444444;
}
.left-m{
	margin-left: 45px;
}
.article-right-text{
	width: 778px;
}
.article-right-text p{
	font-size: 14px;
	color: #666;
	margin-top:19px;
	text-indent: 28px;
	line-height: 26px;
}
.active .arrows-font{
	color: #2887E6;
}
.active .arrows-icon{
	background: url(/images/companyV2019/arrows-hover.png) no-repeat;
}
.article-left-nav li:last-child{
	border-bottom: none;
}
.article-nav-lefe .nav-active-color{
	color: #2887E6;
}
.details-header-font{
	overflow: hidden;
}
.details-bottom-font{
	overflow: hidden;
	line-height: 20px;
	color: #666;
	padding-top: 35px;
}
.details-bottom-font p{
	line-height: 20px;
	color: #666;
	margin-bottom: 10px;
}
.details-bottom-font img{
	display: block;
	margin:10px auto;
}


/* article-details end */

/* about-us-rigth begin */
.about-us-rigth{
	padding: 30px 33px 60px 33px;
	overflow: hidden;
	border: 1px solid #E0E0E0;
	width: 898px;
	box-sizing: border-box;
	
}
.us-top-right{
	width:100%;
	
}
/*.us-top-left{*/
	/*width: 334px;*/
	/*height: 374px;*/
	/*background:url(/images/companyV2019/about-us-img.png) no-repeat;*/
	/**/
/*}*/
.us-top-right-title{
	text-align: center;
	color: #333333;
	font-size: 24px;
	/*margin-top: 55px;*/
}
.us-title-line{
	width: 30px;
	height: 2px;
	background: #2887E6;
	margin: auto;
	margin-top: 17px;
	margin-bottom: 20px;
}
.us-title-text{
	font-size: 14px;
	color: #666;
	line-height: 28px;
}
.about-us-top{
	overflow: hidden;
	margin-bottom: 50px;
}
.us-middle-content{
	padding: 30px 40px;
	background: #f2f4f5;
	overflow: hidden;
}
.us-middle-title{
	font-size: 18px;
	color: #2284e6;
	margin-bottom: 15px;
}
.us-line-content span{
	display: inline-block;
	float: left;
	font-size: 14px;
}
.us-line-content{
	line-height: 22px;
	height: 22px;
	margin-bottom: 20px;
}
.us-middle-icon {
	width: 22px;
	height: 22px;
	margin-left: 3px;
	margin-right: 8px;
}
.us-middle-icon1{
	background: url(/images/companyV2019/us-icon.png) no-repeat;
}
.us-middle-icon2{
	background: url(/images/companyV2019/us-icon2.png) no-repeat;
}
.us-middle-icon3{
	background: url(/images/companyV2019/us-icon3.png) no-repeat;
}
.us-middle-icon4{
	background: url(/images/companyV2019/us-icon4.png) no-repeat;
}
.us-middle-icon5{
	background: url(/images/companyV2019/us-icon5.png) no-repeat;
}
.us-text-title{
	color: #333333;
}
.us-line-text{
	color: #666;
}
.us-middle-content .us-line-content2{
	padding-left:30px;
	font-size: 14px;
	line-height: 26px;
}

.us-map-content{
	width: 830px;
	height: 360px;
	background: url(/images/companyV2019/us-map-img.jpg) no-repeat;
	margin-top: 60px;
	position: relative;
	}
	.map-details-ul li{
		overflow: hidden;
		margin-bottom: 10px;
	}
.map-details-text{
	width: 280px;
	height: 310px;
	background: rgba(22,109,200,0.8);
	/*opacity: 0.8;
	filter:alpha(opacity=80); 
	-moz-opacity:0.8; 
	-khtml-opacity:0.8; */
	padding: 30px;
	box-sizing: border-box;
	    position: absolute;
    bottom: 0;
    left: 0;
	
}
.left-border-color{
	height: 10px;
	width: 2px;
	background: #ffaa33;
	display: inline-block;
}
.left-line-title{
	color: #fff;
	font-size: 15px;
	margin-left: 12px;
}
.line-left-font{
	padding-left: 20px;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	margin-top: 10px;
}
/* about-us-rigth end */

/* solution begin */
.solution-ul{
	width:900px;
	overflow: hidden;
}
.solution-ul li{
	width: 868px;
	height: 258px;
	padding: 15px;
	/*margin-bottom: 5px;*/
	border: 1px solid transparent;
}
.solution-ul li:hover{
		border: 1px solid #2887E6;
}
.solution-li-left {
	width: 380px;
	height: 260px;
}
/*.solution-li-left1{*/
	/*background: url(/images/companyV2019/solution-img1.jpg) no-repeat;*/
/*}*/
/*.solution-li-left2{*/
	/*background: url(/images/companyV2019/solution-img2.jpg) no-repeat;*/
/*}*/
/*.solution-li-left3{*/
	/*background: url(/images/companyV2019/solution-img3.jpg) no-repeat;*/
/*}*/
/*.solution-li-left4{*/
	/*background: url(/images/companyV2019/solution-img4.jpg) no-repeat;*/
/*}*/
.solution-li-left img{
	max-width:100%;
	height: 260px;
	margin: auto;
	display: block;
}
.solution-li-right{
	width: 450px;
	margin-left: 30px;
}
.li-right-title{
width: 415px;
height: 26px;
line-height: 26px;
color: #333;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 18px;
margin-bottom: 18px;
}
.li-right-text{
	font-size: 14px;
	color: #666;
	line-height: 26px;
	height: 82px;
	overflow: hidden;
}
.li-right-text span{
	color: #333;
}

.details-btn{
	text-align: center;
	text-decoration: none;
	color: #FFF;
	width: 100px;
	height: 36px;
	display: block;
	border: 1px solid #2284e6;
	background: #2284e6;
	line-height: 36px;
	font-size: 14px;
	border-radius: 30px;
	margin-top:33px;
}
.li-right-text-font{
	color: #2284e6;
	font-size: 14px;
	overflow: hidden;
	margin-top: 35px;
}
.li-text-time{
	margin-right: 20px;
padding-right: 20px;
border-right: 1px solid #2284e6;
}
.solution-page-ul li a{
padding:10px;
display: block;
float: left;
text-align: center;
text-decoration: none;
border: 1px solid #E0E0E0;
font-size: 14px;
color: #999;

}
.solution-page-ul{
	overflow: hidden;
	width: 495px;
	margin: auto;
	margin-top: 30px;
}
.solution-page-ul li{
	margin-right: 12px;
	overflow: hidden;
	float: left;
}
/*.solution-page-ul li:last-child{*/
	/*margin-right: 0;*/
/*}*/
.solution-page-ul .active-page{
	border: 1px solid #2284e6;
	color: #2284e6;
}
.solution-page-ul .active-page a{
	color: #2284e6;
}
/* solution end */

/*product begin */
.product-right{
	width: 920px;
}
.product-ul{
	margin-left: 5px;
	overflow: hidden;
}
.product-ul li{
	width: 210px;
	border: 1px solid #f6f6f6;
	height: 298px;
	margin-left: 15px;
	float: left;
	background: #f6f6f6;
	overflow: hidden;
	margin-bottom: 20px;
}
.product-ul li:hover{
	border: 1px solid #2284E6;
	background: #fff;
}
.product-ul li:hover .product-nor{
	display: none;
}
.product-ul li:hover .product-hover{
	display: block;
}
.product-icon{
	height: 100px;
	width: 100px;
	margin: auto;
	margin-top:40px;
	margin-bottom: 25px;
}
.product-icon1{
	background: url(/images/companyV2019/product-icon.png) no-repeat;
}
.product-title{
	color: #333;
	font-size: 16px;
	text-align: center;
	height: 44px;
	overflow:hidden;
}
.product-btn{
	padding: 0 20px;
	overflow: hidden;
	margin-top: 40px;
}
.product-try,.product-details{
	width: 80px;
	border: 1px solid #2284E6;
	color: #2284E6;
	text-decoration: none;
	text-align: center;
	line-height: 36px;
	display: block;
	border-radius: 30px;
	font-size: 15px;
}
.product-hover-font{
	padding: 0 20px;
	line-height: 26px;
	font-size: 14px;
	color: #888888;
	height: 124px;
	overflow: hidden;
}
.product-nor{
	overflow: hidden;
	height: 298px;
}
.product-title-hover{
	text-align: center;
	font-size: 18px;
	color: #2284E6;
	padding:25px 0 20px 0 ;
}
.product-hover .product-btn{
	margin-top: 30px;
}
.product-hover .product-try{
	background: #2284E6;
	color: #fff;
}
/*product end */

/*details-right begin*/
.details-right{
	width: 842px;
	border: 1px solid #E0E0E0;
	padding: 38px 28px;
	overflow: hidden;
}

.details-top-left{
	height: 260px;
	width: 285px;
	background: url(/images/companyV2019/details-icon.png) no-repeat;
	
}
.details-right-title{
	font-size: 20px;
	line-height: 44px;
}
.details-right-font p{
	line-height: 40px;
	font-size: 14px;
	color: #666;
}
.details-right-font p span{
	color: #333;
}
.details-top-right{
	margin-left: 20px;
}
.details-online-try{
	width: 140px;
	/*border: 1px solid #2284E6;*/
	color: #fff;
	background: #2284E6;
	text-decoration: none;
	text-align: center;
	line-height: 40px;
	height: 40px;
	display: block;
	border-radius: 30px;
	font-size: 15px;
	margin-top:42px;
}
/*details-right end*/

.chat-content{
	padding-top:18px;
	height: 130px;
	width: 46px;
	background: #2284E6;
	border-radius:5px 0 0 5px;
	position: fixed;
	right: 0;
	top: 300px;
}
.chat-icon-line{
	width: 26px;
	height: 26px;
	background: url(/images/companyV2019/chat-icon.png) no-repeat;
	margin: auto;
	margin-bottom: 10px;
}
.chat-font{
	font-size: 14px;
	padding:0  15px;
	color: #fff;
}