.main-nav-top {
	height: 40px;
}
a:hover {
	color: #dd444b;
	text-decoration: none;
}
.newBottom li {
	background: #f2f2f2;
}
.typename {
	padding-left: 40px;
}
.main-Nav-Img {
	height: 40px;
	margin-top: 5px;
}
#mainNavFont {
	font-size: 25px;
	color: #dd444b;
}
.main-nav-btn {
	margin-top: 0.25cm;
	margin-right: 0.25cm;
	margin-left: 0.5cm;
	width: 60px;
}
#carouselpot1 {
	position: absolute;
	top: 3px;
	left: 44%;
	width: 9px;
	height: 9px;
}
#carouselpot2 {
	position: absolute;
	top: 3px;
	left: 47%;
	width: 9px;
	height: 9px;
}
#carouselpot3 {
	position: absolute;
	top: 3px;
	left: 50%;
	width: 9px;
	height: 9px;
}
#carouselpot4 {
	position: absolute;
	top: 3px;
	left: 53%;
	width: 9px;
	height: 9px;
}
#carouselpot41 {
	position: absolute;
	top: 3px;
	left: 56%;
	width: 9px;
	height: 9px;
}
.carouselpot5 {
	position: absolute;
	top: 3px;
	left: 44%;
	width: 9px;
	height: 9px;
	border-radius: 9px;
}
.carouselpot6 {
	position: absolute;
	top: 3px;
	left: 50%;
	width: 9px;
	height: 9px;
	border-radius: 9px;
}
.carouselpot7 {
	position: absolute;
	top: 3px;
	left: 56%;
	width: 9px;
	height: 9px;
	border-radius: 9px;
}
.carousel-Img {
	background-size: 100%;
	width: 100%;
	height: auto;
}
.contain {
	margin-top: 1cm;
	margin: 0 auto;
}
.contain-1 {
	width: 100%;
	height: 300px;
}
#contain-1-font {
	font-size: 20px;
	text-align: center;
	display: block;
	padding-top: 0.2cm;
}
#contain-1-img {
	margin-left: 10cm;
}
.contain-2 {
	width: 100%;
	height: 550px;
	margin-bottom: 2cm;
}
.contain-2-box1 {
	width: 20%;
	height: 400px;
}
.contain-2-box {
}
#contain-2-font1 {
	font-size: 25px;
	text-align: center;
	display: block;
}
#contain-2-font2 {
	padding-top: 0.2cm;
	font-size: 15px;
	text-align: center;
	display: block;
}
#fix {
	height: 240px;
	position: fixed;
	right: 0;
	top: 50%;
	z-index: 1001;
	background-color: #fff;
}
#qrcode {
	position: fixed;
	display: none;
	z-index: 1001;
	right: 70px;
	top: 58%;
}
#tel {
	position: fixed;
	display: none;
	z-index: 1001;
	right: 60px;
	top: 48%;
}
#fix ul {
	list-style: none;
	padding: 0px;
}
#fix ul li {
	text-align: center;
	width: 60px;
	height: 60px;
}
#fix ul li img {
	cursor: pointer;
	margin-top: 13px;
	width: 55%;
}
.btm-line {
	border: #CCC solid 1px;
}
/*.contain-2-table{
	margin-left: 7cm;
}*/


/*.contain-2-box-img{
	width:auto;
	height: auto;
	/*width: 20%;*/

#contain-2-img {
	width: 250px;
	height: 500px;
}
.contain-2-font {
	font-size: 18px;
}
.contain-2-box3 {
}
.containfont {
	color: #333333;
}
.containfont2 {
	color: #999999;
}
.containfont:hover {
	color: #e6585b;
}
.containfont2:hover {
	color: #e6585b;
}
#contain-2-box-img {
	width: 130%;
	height: 130%;
}
.containfontimg {
/*	padding-left: 0.3cm;
	padding-right: 1.5cm;*/
}
.containfontimgright {
/*	padding-right: 0.5cm;
	padding-left: 3cm;*/
}
/*.containfontimg.img2{display: none;}*/


/*.containfontimg:hover .img1{display: none;}*/


/*.containfontimg:hover .img1{display: none;}*/


/*.containfontimg:hover .img2{display:block;}*/


/*.footimgright:img2{display: none;}*/


/*.footimgright:hover .img1{display: none;}*/


/*.footimgright:hover .img2{display: block;}*/

.contain-3 {
	/*width:100%; height:239px; margin-left: 3.4cm;*/
	height: 400px;
}
/*.containslide{
	width:80%;
	height: 20%;
	}*/

.contain-3-usercom {
	margin-left: 8cm;
	margin-top: 1cm;
	height: 100px;
}
.contain-3-table {
	border: 1px solid;
	width: 745px;
	height: 180px;/* text-align: center;*/
}
.contain-3-table-marka {
	font-size: 50px;
	color: #dd444b;
}
.contain-3-table-markb {
	text-align: center;
}
.contain-3-table-markc {
	font-size: 50px;
	color: #dd444b;
}
.footer {
	/*margin-left: 7px;*/
	margin: 0 auto;
}
.company {
	margin-bottom: 1cm;
	/*background-image:url("img/business case_bg.jpg");*/
	background-size: 100% 100%;
}
.company-font {
	font-size: 30px;
	text-align: center;
	display: block;
	color: #5f6679;
	padding-bottom: 36px;
}
.company-img {
	height: 100%;
	width: 68%;
}
.company-byn {
	margin-top: 36px;
	width: 140px;
}
.footlogo {
	/*width: 100%;*/
	padding-left: 2%;
}
#footloga-font {
	font-size: 15px;
	padding-left: 20%;
}
#footloga-font-red {
	color: #dd444b;
	font-size: 20px;
}
.foot {
	margin-left: 18%;/*margin: 0 auto;*/
}
.foot1 {
	float: left;
	padding-left: 7%;
}
#foot1-td {
	padding-right: 20px;
	padding-top: 1cm;
}
#foot1-img {
	width: 100px;
	height: 100px
}
#foot1-ta {
 border: 0 cellpadding:"0" cellspacing="0" width="40% "
}
.foot1-btn {
	width: 400px;
}
.footqq:hover {
}
.foot2 {
}
.foot2-d {
	width: 200px;
	height: 200px;
}
.foot2-tdred {
	width: 3px;
	height: 15px;
	background: #dd444b;
}
.foot2-font {
	font-size: 18px;
	color: #333333;
}
.aclass {
	color: #666666;
	font-size: 14px;
}
.lfootR {
	color: #dd444b;
	font-size: 20px;
}
.rfoot {
	align: right;
	color: #666666;
	padding-top: 5px;
}
.descriptclass {
	font-size: 18px;
	color: #333333;
	font-weight: lighter;
}
.btn-m {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	color: #ffffff;
	background-color: #d5565a;
}
.btn-unable {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	color: #ffffff;
	background-color: #b2b2b2;
}
.btn-m:hover {
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #dd444b;
	background-color: #dd444b;
}
.btn-m1 {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border-radius: 4px;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: rgba(0, 0, 0, 0);
}
.btn-m1:hover {
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: lightgray;
}
.btn-login {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border-radius: 4px;
	color: #dd444b;
	border: 1px solid #dd444b;
	background-color: #ffffff;
}
.btn-login:hover {
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #dd444b;
	background-color: #dd444b;
}
 @media (min-width: 100px) {
.price-banner-h1 {
	font-size: 24px;
}
.price-banner-h3 {
	font-size: 18px;
}
}
@media (min-width: 1440px) {
.price-banner-h1 {
	font-size: 32px;
}
.price-banner-h3 {
	font-size: 24px;
}
}
@media (min-width: 1920px) {
.price-banner-h1 {
	font-size: 40px;
}
.price-banner-h3 {
	font-size: 30px;
}
}
.newBottom {
	bottom: -20px;
}
.newBottom li {
	background: #999;
}
.newBottom .active {
	background: #dd444b;
	width: 25px;
}
.testLeft {
	color: #ffffff;
	left: -120px;
	right: auto;
}
.testRight {
	color: #ffffff;
	left: auto;
	right: -120px;
}
.btn-m {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	color: #ffffff;
	background-color: #d5565a;
}
.btn-m:hover {
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #dd444b;
	background-color: #dd444b;
}
.btn-m1 {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border-radius: 4px;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: rgba(0, 0, 0, 0);
}
.btn-m1:hover {
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: lightgray;
}
.btn-login {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border-radius: 4px;
	color: #dd444b;
	border: 1px solid #dd444b;
	background-color: #ffffff;
}
.btn-login:hover {
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #dd444b;
	background-color: #dd444b;
}
.liclass1 {
	padding-top: 10px;
	font-family: Microsoft yahei;
	color: #333333;
	font-size: 20px
}
.liclass2 {
	padding-top: 10px;
	font-family: Microsoft yahei;
	color: #999999;
	font-size: 16px
}
.bannertitle:hover>.liclass1 {
	color: #dd444b;
	padding-top: 10px;
	font-family: Microsoft yahei;
}
.bannertitle:hover>.liclass2 {
	color: #dd444b;
	padding-top: 10px;
	font-family: Microsoft yahei;
}
.bannertitle:hover {
	color: #dd444b;
	padding-top: 10px;
	font-family: Microsoft yahei;
}
.product-info{ padding-top:60px;}
.product-superior{
	width:100%;
	height:684px;
	margin:30px auto 0;
	background: url(../img/banner02.png) center center no-repeat;
	background-size:cover;
}
.index-h2{
	padding-top:0;
}.index-h2 {
	color: #000;
	font-size: 30px;
	font-weight: normal;
	text-align: center;
	position: relative
}
.index-h2:before{
	display: none!important;
}
.index-h2 b {
	font-size: 40px;
	font-weight: normal;
	color: #fbb900
}
.contract,.contract2{
	width:500px;
	float: left;
	text-align: right;
}
.contract2{
	text-align: left;
	margin-left:180px;
}
.contract h2,.contract2 h2{
	color:#fff;
	height:60px;
	line-height: 60px;
	font-size:22px;
}
.contract ul,.contract2 ul{
   margin-top:60px;
}
.contract li,.contract2 li{
	height:132px;
}
.contract li h3,.contract2 li h3{
	font-size:20px;
	font-weight: normal;
	margin-bottom:15px;
}
.partner{
	margin:60px 0 0 -21px;
}
.partner li{
	margin:0 0 21px 21px;
	width:218px;
	height:76px;
	line-height: 76px;
	float:left;
	text-align: center;
	background:#fff;
}
.partner02{
	margin-top:60px;
	clear: both;
}
.partner02 li{
	width:208px;
	height:100px;
	float:left;
	text-align: center;
	border-bottom:1px solid #ebebeb;
	line-height:100px;
	font-size:20px;
}
.partner02 li:first-child{
	border:0;
	text-align: left;
	width:136px;
}
.contract,.contract2{
	width:42%;
	float: left;
	text-align: right;
}
.contract2{
	text-align: left;
	margin-left:190px;
}
.contract h2,.contract2 h2{
	color:#fff;
	height:34px;
	line-height: 25px;
	font-size:22px;
}
.contract ul,.contract2 ul{
   margin-top:63px;
   padding-left:15px;
}
.contract li,.contract2 li{
	height:115px;
	list-style:none;
}
.contract li h3,.contract2 li h3{
	font-size:20px;
	font-weight: normal;
	margin-bottom:15px;
}
.contract li p,.contract2 li p{
	color:#a6a6a6;
	line-height:25px;
}
.my_container {
  width: 1200px;
  margin: auto;
}
.my_title {
  min-width: 1200px;
  font-size: 24px;
  font-weight: bold;
  color: #000000;
  margin-bottom: 50px;
  text-align: center;
}
.my_title i {
  display: inline-block;
  width: 27px;
  height: 27px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAC1UlEQVRoQ+2av2sTYRjHnyeXhiIBJeTn3Q0tdu4QHBxEF4c6dXJQ0KFL7VbBRdDFzaVbBwVpFQoOlkAp9m+oglAIdJIuuTaXS60RSvB+PXJpitCcuffIe8mlvrcded7neT7v833ee9+7YE1R1EmANUC8AwATEL/LRKIvjmnezxtGPUx6aKjqDgLMhRk0Elui3aym3QwTG5uqasa0Yj0crdPTa9dPTlqsgB4csRqP2s503Zx8eNhkzeP/g8vWasg6O1HZNVVVAwD53D8CmAe1WvoGgMUa07dycYAzZPkZIr4GxIQHQ0RPcpr2hhXMs4stnJdco1S6DYizruN8Ler6bhiw2MOFhbloz1y5H6o6awMoyUEjRjzetm1ARD13dPSNCa6pKI8A8UPEefF1T/SCDU6W30EiscA3esTeiD6xwSnKe0B8HHE6vN1XBFxTVI63qgb2J2QJQpYDq4i7A86ypCEdDZHp0BIBHENgzGa9LVJPqVzD4Fm+0cBl9vcB0+kekOPpaQDb5gUo4NhXS6/nGGQpKje4OIUshSw7KhI9BzC2C0piagquLC/3XQ5S8/OAE73fXH5vbp5V/x9Xe30dnL091qWG/4KSLJfh6tYWawKh7H4tLYG1vc06RsCFWi1F5ViFdcFOyPLvhPDvuc7eUpL61iZTrfqfCmZm+p8KHCdMzSOCC0hhbJ9z4lQgDqth2svX1r/nyHUfSu3250z3nwPMr/bGYePcnQfNtqxyUdcblxHO28SuZTVtYWzhDEXRETHvp1oi+pjTtAe84SYXFwFTqZ6Q7dVVANcduNm6DipoKMpTRFzx8diyLetWUdervOF4ZR/gp9J5M1qX5bsS4j0EyHj3SHRg2/ZGodH47t0zww0pa8YwZ3BBl4ALmqHh/y4qJ3pu+KoLjChkeblleVwqvSJJehkohBgZINFbpudcvVDIS8nk8/OHfIwY/FMh+ikRrfwBiSVPXv5ssfAAAAAASUVORK5CYII=) no-repeat;
  background-size: cover;
  margin-right: 15px;
}
.my_title p {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.65);
}
.my_ul_2 li {
  width: 275px;
  height: 275px;
  padding: 10px;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
  list-style:none;
}
.my_ul_1 li {
  background: url(/assets/img/499c08c/bg-1.png) no-repeat;
  background-size: cover;
  width: 400px;
  height: 408px;
  float: left;
  position: relative;
  padding-top: 65px;
}
.my_ul_1 li .title {
  background: url(/assets/img/2c9c511/bg-4.png) no-repeat;
  background-size: cover;
  width: 218px;
  height: 68px;
  position: absolute;
  left: 0;
  margin-left: 100px;
  text-align: center;
  line-height: 68px;
  top: -15px;
  color: #EC1C1C;
  font-size: 16px;
}
.my_ul_1 li h5 {
  font-size: 16px;
  font-weight: 400;
  color: #000000;
  text-align: center;
  margin-left: 9px;
}
.my_ul_2 li h5 {
  font-size: 26px;
  margin-top: 89px;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
}
.my_ul_2 li i {
  width: 32px;
  height: 2px;
  background: #eb1b1b;
  display: block;
  margin: auto;
}
.my_ul_2 li p {
    font-size: 16px;
    font-weight: 400;
    color: #ffffff;
    text-align: center;
    margin-top: 20px;
}
.my_ul_1 li p {
  font-size: 12px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.45);
  padding: 0 50px;
  text-align: center;
  margin-left: 9px;
}
 .my_ul_2 .li_1 {
  background: url(../img/jingrong.png) no-repeat;
  background-size: cover;
}
 .my_ul_2 .li_2 {
  background: url(../img/jiaoyu.png) no-repeat;
  background-size: cover;
}
 .my_ul_2 .li_3 {
  background: url(../img/dichan.png) no-repeat;
  background-size: cover;
}
 .my_ul_2 .li_4 {
  background: url(../img/hr.png) no-repeat;
  background-size: cover;
  margin: 0;
}
 .my_ul_2 .li_5 {
  background: url(../img/dianshang.png) no-repeat;
  background-size: cover;
}
 .my_ul_2 .li_6 {
  background: url(../img/wuliu.png) no-repeat;
  background-size: cover;
}
 .my_ul_2 .li_7 {
  background: url(../img/lvyou.png) no-repeat;
  background-size: cover;
}
 .my_ul_2 .li_8 {
  background: url(../img/shangwu.png) no-repeat;
  background-size: cover;
  margin: 0;
}
#landpage_a ul {
  margin: 0;
  padding: 0;
  list-style: none;
}