﻿@charset "utf-8";
*{font-family:"微软雅黑"}
body {margin: 0px;padding: 0px;background-color: #ffffff;font-size: 16px;line-height: 25px;color: #333;text-decoration: none;}
.width {width:1200px; margin-left:auto; margin-right:auto;}
.width90{width:90%;}
.width46{width:46%;}
.width1200{ width:100%; min-width: 1200px;margin-left:auto; margin-right:auto;}
.width100{ width:100%;margin-left:auto; margin-right:auto;}
.width100 img{max-width: 100% ;height: auto;}
.img{vertical-align:bottom; display:block;border:0px;}
.float-left{ float:left;}
.float-right{ float:right;}
.txt-left{ text-align: left;}
.txt-center{text-align: center;}
.txt-right{text-align:right;}
.clear-both{ clear:both;}
.margin-top-5 {margin-top: 5px;}
.margin-top-15 {margin-top: 15px;}
.margin-top-25 {margin-top:25px;}
.margin-top-50 {margin-top:50px;}
.margin-bottom-5 {margin-bottom: 5px;}
.margin-bottom-10 {margin-bottom: 10px;}
.margin-bottom-15 {margin-bottom: 15px;}
.margin-bottom-25 {margin-bottom:25px;}
.margin-bottom-40 {margin-bottom:40px;}
.margin-bottom-50 {margin-bottom:50px;}
.margin-left-15 { margin-left:15px;}
.margin-left-25 { margin-left:25px;}
.margin-right-15 { margin-right:15px;}
.margin-right-25 { margin-right:25px;}
.margin-auto { margin-left:auto; margin-right:auto;}
.display-inline-block{font-size:14px;display: inline-block; *display: inline; zoom: 1;}
.display-block {display:block;}
/*HTML5*/
@media screen and (min-width:10px){
	.width-H5 {width:780px; margin-left:auto; margin-right:auto;}
	.topTel{display: none;}
	.ProMain{width:360px;}
}
@media screen and (min-width:980px){
	.width-H5 {width:960px; margin-left:auto; margin-right:auto;}.topTel{display: none;}.ProMain{width:640px;}
}
@media screen and (min-width:1200px){
	.width-H5 {width:1180px; margin-left:auto; margin-right:auto;}.topTel{display:inline;}
	.ProMain{width:860px;}
}
@media screen and (min-width:1400px){
	.width-H5 {width:1380px; margin-left:auto; margin-right:auto;}.topTel{display:inline;}
	.ProMain{width:1060px;}
}
/*@media screen and (min-width:1600px){
	.width-H5 {width:1580px; margin-left:auto; margin-right:auto;}.topTel{display:inline;}
}*/
/*显示主体部分通用样式*/
.main{ font-size: 16px; line-height: 36px; text-align: left;}
.main img{ max-width:100%; height:auto;}
.main table{ margin-left:auto; margin-right: auto;}
.main table,.main table td{border-collapse:collapse; border:solid #cccccc;	border-width:1px 1px 1px 1px;}
.main table td{	padding-top: 2px;padding-right: 4px;padding-left: 4px;padding-bottom: 2px;}

.ProMain table,.main table td{border-collapse:collapse; border:solid #cccccc;	border-width:1px 1px 1px 1px;}
.ProMain table td{	padding-top: 2px;padding-right: 4px;padding-left: 4px;padding-bottom: 2px; text-align: center;}
.ProMain table tr:nth-child(odd){background:#f3f3f3;}
.ProMain table tr:hover{background:#dfdfdf;}
/*.ProMain table tr:nth-child(1){background:#8c8c8c;color:#FFF;}
*/
.ProMain table tr p{padding:0px; margin: 0px;}
/*路径样式---------------------------------------------------------------------------------------*/
.pathList {	border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
.pathList a{font-size: 12px;line-height: 25px;color: #666666;text-decoration: none;}
/*以上通用样式不能随便修改------------------------------------------------------*/
.topLine{width:100%; height: 6px; background-color: #138eee}
.banner{width: 100%;}

/*底部样式，自行修改-------------------------------------------------------------------------------*/

.Bottom {
	background-color: #138eee;
	color: #ffffff; padding-bottom: 40px; padding-top: 40px; 
}
.Bottom a,.Bottom a:visited,.Bottom a:hover{
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
		color: #ffffff;
}
.bottomBtn{
	border-bottom: 1px solid #64bbff; display: inline-block;
}
.bottomBtn ul{margin:0px; padding: 0px; list-style: none;}
.bottomBtn ul li{margin:0px; padding: 0px; list-style: none; float: left;}
.bottomBtn ul li+li{margin-left:30px;}



.mainbanner{margin-top:5px;}
.ArticleTitle{}
.ArticleContent{}
.width50{width:50%;}
.width600{width:600px; height: 655px;}

.ProTitleEn{
	font-size: 30px;
	line-height: 35px;
	color: #ffd799;padding-bottom: 15px;
}
.ProTitleCn{
	font-size: 18px;
	line-height: 25px;
	color: #0367c9;
	background-image: url(images/index201808_14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom; padding-bottom: 15px;
}
.indexProTxt{padding-top: 20px; padding-bottom: 20px; color:#B9B9B9;}
.ProSearch{width:250px; margin-left:60px;}

.YS_title{
	background-image: url(images/index201808_25.jpg);
	background-repeat: no-repeat;
	background-position: center center; height: 111px;
}
.YS_Bg{
	background-image: url(images/index201808_34.jpg);
	border-bottom: 5px solid #138eee;
}

.index-about-title-cn{
	font-size: 24px;
	color: #FFFFFF;
	line-height: 85px;
	font-family: "宋体";
	font-weight: bold;
}
.index-about-title-en{font-size:14px; color:#cccccc; line-height: 85px;}

.aboutImg{
	background-image: url(images/index201808_47.jpg);
	background-repeat: no-repeat;
	background-position: right center; height: 350px;
}
.aboutBg{ background-color: #ffffdd; height: 350px;}
.index-about-txt-box{padding:60px;}
.index-about-txt{font-size:18px; line-height: 36px;}

.index-advantage{}
.index-advantage ul{
	margin-top: 50px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 50px;
	padding: 0px;
	list-style: none;
}
.index-advantage ul li{
	margin: 0px;
	padding:0px;
	list-style: none;
}
.index-advantage ul li+li{margin-top:50px;}
.tj-box-0{}
.tj-box-0 .jt-img{ float: left; text-align: left;}
.tj-box-0 .tj-txt{ float: right;}

.tj-box-1{}
.tj-box-1 .jt-img{ float: right;text-align: right;}
.tj-box-1 .tj-txt{ float: left;}

.jt-title{font-size:28px; line-height: 40px; color:#138eee;}
.jt-title img{margin-right:15px;}
.jt-content{font-size:16px; line-height: 28px; margin-top: 15px;}
.jt-img img{max-width:90%;}

.AboutTitle{background-image: url(images/index201808_14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom; padding-bottom: 15px;}
.aboutTitleEn{
	font-size:28px;
	line-height: 35px;
	color: #737373;
	font-weight: bold;
}
.aboutTitleCn{font-size:18px; line-height: 35px;color:#0367c9;}



.ClassListBox{
	border-bottom: 1px solid #ACACAC;
}
.ClassList{ margin-top: 10px; text-align: left;}
.ClassList ul{ margin: 0px; padding: 0px; list-style: none;  height: 40px;}
.ClassList ul li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	border-right: 1px solid #FFFFFF;
}
.ClassList ul li a{
	text-decoration: none;
	color: #1B1B1B;
	font-size: 16px;
	line-height: 40px;
	display: block;
padding-left: 20px;
	padding-right: 20px;
	background-color: #E7E7E7;
}
.ClassList ul .OnBtn a{
	text-decoration: none;
	color: #ffffff!important;
	font-size: 16px;
	line-height: 40px;
	display: block;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #138eee;
}


.indexNews{padding-top: 50px; padding-bottom: 50px;}
.indexNewsList{}
.indexNewsList ul {margin: 0px; padding: 0px; list-style: none;}
.indexNewsList ul li{margin: 0px; padding: 0px; list-style: none;}
.indexNewsList ul li+li{margin-top: 30px;}
.indexNewsList ul li .newsTxt{padding-left: 120px;}
.indexNewsList ul li img{width:100%; height: 300px;margin-bottom: 15px;}
.indexNewsList ul li a{
	font-size: 20px;
	line-height: 25px;
	color: #606060;
	text-decoration: none;
}
.indexNewsList ul li a .Content{
	font-size: 12px;
	line-height: 16px;
	color: #7a7a7a; margin-top:6px;
}
.imgNo0{background-image: url(images/01.png);
	background-repeat: no-repeat;
	background-position: left bottom;}
.imgNo1{background-image: url(images/02.png);
	background-repeat: no-repeat;
	background-position: left center;}
.imgNo2{background-image: url(images/03.png);
	background-repeat: no-repeat;
	background-position: left center;}
.imgNo3{background-image: url(images/04.png);
	background-repeat: no-repeat;
	background-position: left center;}
.imgNo4{
	background-image: url(images/05.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.pro-class-title{
	background-color: #2F74FF; color:#FFFFFF;font-size:20px; line-height: 45px; text-align: center;
}
.ProClassList{width:260px;}
.ProClassList>ul{margin:0px; padding: 0px; list-style: none;}
.ProClassList>ul>li{
	margin-top: 1px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	list-style: none;

}
.ProClassList>ul>li>a{font-size:18px; line-height: 42px;color:#000000; background-color: #D3D3D3; display: block; padding-left: 40px;	background-image: url(images/classify.png);
	background-size: auto 60%;
	background-repeat: no-repeat;
	background-position: 10px center;}
.ProClassList>ul>li>ul{margin:0px; padding: 0px; list-style: none;}
.ProClassList>ul>li>ul>li{margin:0px; padding: 0px; list-style: none;}
.ProClassList>ul>li>ul>li>a{font-size:15px; line-height: 32px;color:#686868;; background-color: #ECECEC; display: block; padding-left: 60px;background-image: url(images/classify01.png);
	background-size: auto 60%;
	background-repeat: no-repeat;
	background-position: 35px center;}
.ProClassList>ul>li>ul>li+li{
	border-top: 1px solid #DFDFDF;
}
.ProClassList>ul>li>ul>li>ul{margin:0px; padding: 0px; list-style: none;}
.ProClassList>ul>li>ul>li>ul>li{margin:0px; padding: 0px; list-style: none;}
.ProClassList>ul>li>ul>li>ul>li>a{font-size:12px; line-height: 28px;color:#686868;; background-color: #ECECEC; display: block; padding-left: 80px;background-image: url(images/classify02.png);
	background-size: auto 60%;
	background-repeat: no-repeat;
	background-position: 55px center;}

.ProClassList>ul>.OnBtn>a{color:#2F74FF;}
.ProClassList>ul>li>ul>.OnBtn>a{
	color: #2F74FF;
	border-bottom: 1px solid #2F74FF;
}
.ProClassList>ul>li>ul>li>ul>.OnBtn>a{color:#2F74FF;}

.ContactCompany{margin-top:45px; margin-bottom: 40px;font-size:26px;}
.wcContact{margin-top: 10px;}
.wcContact ul{margin:0px; padding: 0px; list-style: none;}
.wcContact ul li{margin:0px; padding: 0px; list-style: none;width:20%; float:left;}
.wcContact ul li .ContactIcon{font-size:80px; line-height:100px;color:#D4D4D4;text-align: center;}
.wcContact ul li .ContactTitle{text-align: center;font-size:18px;}
.wcContact ul li .ContactTxt{width:90%;margin-left: auto;margin-right: auto; text-align: center;margin-top: 25px;}

.show-Box-main{width:80%;}
.show-Box-main dl dt,.show-Box-main dl dd{margin-top:10px;}

.pro-bg{
	background-image: url(images/proBg.jpg);
	background-repeat: no-repeat;
	background-position: center center; height: 830px;
}
.pro-box{padding-top:500px;}
.pro-box-list{
	background-color: #FFFFFF;
	border-radius: 18px;
}

.mysubbtn{
	border-radius: 6px;color:#FFFFFF;background-color: #097FC0; line-height: 35px; padding-left: 30px; padding-right: 30px;border: 0px; margin-bottom: 45px;
}


/*右下角置顶*/
.izl-rmenu{position:fixed;right:0px;bottom:10px;padding-bottom:0px;background:url(images/r_b.png) 0px bottom no-repeat;z-index:999;width:75px;
/*IE6*/_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));background-image:url(about:blank);
background-attachment:fixed;
}
.izl-rmenu .btnIco{width:55px;height:55px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(images/r_qq.png) center center no-repeat;background-color:#f05c1b;font-size:12px; color:#FFF; text-align:center; padding-top:30px;}
.izl-rmenu .btn-qq:hover{background-color:#f05c1b;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(images/r_qq.png) center center no-repeat;background-color:#f05c1b;text-decoration:none;display:block;}

.izl-rmenu .btn-wx{background:url(images/r_wx.png) center center no-repeat;background-color:#2bed6b;font-size:12px; color:#FFF; text-align:center; padding-top:30px;}
.izl-rmenu .btn-wx:hover{background-color:#2bed6b;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-150px;top:-40px;display:none;width:150px;height:150px;}

.izl-rmenu .btn-phone{background:url(images/r_phone.png) center center no-repeat;background-color:#118ff8; font-size:12px; color:#FFF; text-align:center; padding-top:30px;}
.izl-rmenu .btn-phone:hover{background-color:#118ff8;}
.izl-rmenu .btn-phone .phone{background-color:#118ff8;position:absolute;width:160px;left:-160px;top:0px;line-height:55px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(images/r_top.png) center center no-repeat;background-color:#999999;display:none;font-size:12px; color:#FFF; text-align:center; padding-top:30px;}
.izl-rmenu .btn-top:hover{
	background-color:#666;
}