@media only screen and (max-width:641px){


/*首页*/
.center{ width:100%; margin:0 auto;}

.blank60blank30{ width:100%; height:30px; clear:both;}

.header_top{ display:none;}

.header_mid{ display:none;}

.header_bot{ display:none;}

.mobile_bg{ display:block;}
.mobile_logo{ display:none; height:30px; margin-left:3%;}
.mobile_logo1{ display:inline-block; height:30px; margin-left:3%;}

.slideBox{ display:none;}

.swiper-container { display:block;}

.index1_2 li{ float:left; width:50%; background:url(../image/nav_bg1.png) right repeat-y; padding:15px 0 5px 0; margin-top:30px;}
.index1_3{ width:90%; margin:0 auto; font-size:30px; font-weight:lighter; color:#be1b25; height:50px; line-height:50px;}
.index1_3 span{ font-size:12px; color:#999999; vertical-align:top; line-height:15px;}
.index1_4{ width:90%; margin:5px auto 0 auto; font-size:13px; color:#666666; line-height:24px; height:48px;}
.index1_2 li:nth-child(2n){ background:none;}

.index_title{ width:100%; overflow:hidden;}
.index_title1{ width:90%; font-size:18px; line-height:30px; margin:0 auto;}
.index_title2{ width:90%; font-size:12px; color:#999999; line-height:24px; margin:0 auto; margin-top:10px;}
.index_title2 span{ color:#be1b25;}
.index_title3{ width:250px; height:3px; background:url(../image/index_title.png) no-repeat; margin:20px auto 0 auto;}

.index2{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.index2_1{ overflow:hidden;}

.index2_2{ width:100%; margin:0 auto; overflow:hidden;}
.index2_2 li{ float:left; width:310px; margin-right:20px; margin-top:30px; clear:both; position:relative; left:50%; margin-left:-155px;}
.index2_2 li:nth-child(3n){ margin-right:20px;}
.index2_2 li:nth-child(2n){ margin-right:0;}
.index2_3{ width:308px; height:40px; line-height:40px; border-bottom:1px solid #e9e9e9; background:#f2f2f2; font-size:16px; color:#333; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.index2_4{ display:block; margin:20px auto 0 auto; width:290px; height:188px;}
.index2_5{ width:290px; margin:0 auto; border-top:1px solid #e9e9e9; text-align:left; font-size:13px; color:#7a7a7a; line-height:24px; padding-top:10px; height:auto;}
.index2_6{ width:308px; height:46px; border:1px solid #be1b25; line-height:46px;}
.index2_7{ float:left; display:block; width:114px; height:46px; font-size:13px; background:url(../image/index2_7.png) 30px center no-repeat; color:#be1b25; padding-right:40px; text-align:right;}
.index2_8{ float:left; display:block; width:114px; height:46px; font-size:13px; background:url(../image/index2_9.jpg) repeat-x; color:#fff; padding-right:40px; text-align:right;}
.index2_8 span{ display:block; width:100%; height:46px; background:url(../image/index2_8.png) 30px center no-repeat;}
.index2_9{ width:308px; border:1px solid #e9e9e9; padding-bottom:10px; border-bottom:0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.index2_2 li:hover .index2_3{ background:#be1b25; color:#FFF;}
.index2_2 li:hover .index2_9{ border:1px solid #be1b25; border-bottom:0;}

.index3{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0; background:#f7f7f7;}
.index3_1{ overflow:hidden;}

.index3_2{ width:100%; overflow:hidden; padding-top:30px; display:none;}
.index3_2 img{ max-width:100%; display:block; margin:0 auto;}

.index3_3{ display:block; width:310px; overflow:hidden; margin:0 auto;}
.index3_3 li{ float:left; width:100%; margin-top:30px; text-align:left; margin-right:0;}
.index3_3 li:nth-child(2n){ margin-right:0;}
.index3_4{ width:100%; overflow:hidden; font-size:16px; color:#333; line-height:24px; height:40px; position:relative;}
.index3_4 span{ position:absolute; bottom:0; left:0; width:40px; height:2px; background:#be1b25;}
.index3_5{ width:100%; overflow:hidden; font-size:13px; color:#666; line-height:24px; height:auto; margin-top:20px;}

.index4{ width:100%; height:auto; min-height:506px; overflow:hidden; padding:30px 0 30px 0; background:url(../image/index4_1.jpg) center center no-repeat; background-size:cover;}
.index4_1{ overflow:hidden;}

.index4_2{ width:94%; margin:0 auto; overflow:hidden;}
.index4_3{ width:100%; margin-top:30px; font-size:13px; color:#999999; line-height:24px;}
.index4_4{ width:100%; overflow:hidden;}
.index4_4 li{ float:left; width:25%; margin-top:30px;}
.index4_5{ width:116px; height:auto; max-width:90%; margin:0 auto;}
.index4_6{ width:90%; font-size:15px; color:#454545; margin:5px auto 0 auto; line-height:30px;}
.index4_7{ width:90%; font-size:12px; color:#999999; margin:10px auto 0 auto; line-height:20px;}
.index4_8{ width:100%; overflow:hidden; margin-top:30px; font-size:13px;}
.index4_9{ display:inline-block; width:95px; height:40px; line-height:40px; border:1px solid #be1b25; margin:0 10px; color:#be1b25; background:url(../image/index2_7.png) 15px center no-repeat; padding-right:15px; text-align:right;}
.index4_10{ display:inline-block; width:97px; height:42px; line-height:42px; background:url(../image/index2_9.jpg) repeat-x; vertical-align:top; margin:0 5px; color:#FFF; padding-right:15px; text-align:right;}
.index4_10 span{ display:block; width:100%; height:42px; background:url(../image/index2_8.png) 15px center no-repeat;}

.index5{ width:100%; height:550; overflow:hidden; padding:30px 0 130px 0; background:#f7f7f7; background-size:cover;}
.index5_1{ overflow:hidden;}

.swiper-container1 {
	width: 100%;
	height: auto;
	margin: 35px auto 0 auto;
	overflow:hidden;
	position:relative;
	padding-bottom:40px;
}

.index5_3{ width:220px; height:50px; line-height:50px; padding:0 5px; background:#e2e2e2; font-size:13px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}

.swiper-button-next1{ background:url(../image/index5_7.png) center center no-repeat #cccccc; position:absolute; width:52px; height:52px; top:125px; right:0; z-index:100; cursor:pointer; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.swiper-button-prev1{ background:url(../image/index5_6.png) center center no-repeat #cccccc; position:absolute; width:52px; height:52px; top:125px; left:0; z-index:100; cursor:pointer; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}

.index6{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0; background-size:cover;}
.index6_1{ overflow:hidden;}

.index6_2{ width:600px; max-width:100%; margin:35px auto 0 auto; overflow:hidden;}
.index6_2 li{ float:left; border:1px solid #e9e9e9; width:32.7%;}
.index6_2 li img{ display:block; width:198px; height:auto; max-width:100%}

.index7{ width:94%; height:auto; overflow:hidden; padding:30px 3% 30px 3%; background:#f7f7f7; background-size:cover;}
.index7_1{ overflow:hidden;}

.index7_2{ width:100%; overflow:hidden; margin-top:30px;}
.index7_3{ float:none; display:block; width:100%; height:260px; overflow:hidden; position:relative; margin:0 auto;}
.index7_5{ position:absolute; bottom:0; left:0; width:92%; padding:0 4%; height:70px; background:url(../image/index7_2.png) repeat; text-align:left;}
.index7_6{ float:left; width:100%; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#FFF; margin-top:10px;}
.index7_7{ float:left; width:100%; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#FFF; font-size:14px;}
.index7_8{ float:none; width:100%; overflow:hidden; margin:10px auto 0 auto;}
.index7_8 li{ float:left; width:100%; overflow:hidden; border-bottom:1px solid #e9e9e9; height:auto;}
.index7_8 li a{ display:block; width:100%; height:auto; padding-bottom:20px; overflow:hidden;}
.index7_9{ float:left; width:20%; overflow:hidden;}
.index7_10{ float:left; width:100%; overflow:hidden; font-size:48px; line-height:60px; color:#2d2d2d; margin-top:30px;}
.index7_11{ float:left; width:100%; overflow:hidden; line-height:12px; color:#9b9b9b; margin-top:5px;}
.index7_12{ float:right; width:77%; overflow:hidden; padding-left:3%; text-align:left;}
.index7_13{ float:left; width:100%; overflow:hidden; font-size:15px; color:#343434; line-height:24px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:30px;}
.index7_14{ float:left; width:100%; overflow:hidden; color:#a8a8a8; line-height:20px; margin-top:10px; height:auto; max-height:80px;}

.footer2{ display:none;}
.footer3{ display:none;}
.footer4{ float:none; width:188px; border:1px solid #ac211d; overflow:hidden; margin:0 auto;}

.footer_bottom{ width:100%; min-height:34px; background:#691715; overflow:hidden; padding:13px 0;}
.footer_bottom1{ overflow:hidden;}
.footer_bottom2{ float:left; width:94%; margin-left:3%; line-height:20px; text-align:center; font-size:12px; color:#e1b0ae; padding:7px 0;}
.footer_bottom3{ float:none; width:94%; height:34px; line-height:34px; cursor:pointer; outline:none; color:#666; margin-top:10px;}

.search{ display:none;}
.search_content{ display:none;}

.piaofu{ display:none;}

/* 等保2.0评测 css */
.dengbao{ display:none;}
.dengbao_mobile{ display:block;}

.dengbao1{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.dengbao1_1{ overflow:hidden;}

/* 本例子css */
.slideTxtBox{ width:94%; position:relative; margin:0 auto; margin-top:30px;}
.slideTxtBox .hd{ height:50px; position:relative;}
.slideTxtBox .hd ul{ margin:0 auto; display:inline-table; width:100%;}
.slideTxtBox .hd ul li{ cursor:pointer; display:inline-block; width:24%; height:40px; line-height:40px; border:1px solid #d7d8e3; font-size:15px; color:#333333;}
.slideTxtBox .hd ul li.on{ border:1px solid #be1b25; color:#be1b25;}
.slideTxtBox .bd ul{ zoom:1;}
.slideTxtBox .bd li{ width:100%; margin-top:30px; overflow:hidden; min-height:0;}
.slideTxtBox .bd li .li_bd1{ float:none; display:block; width:595px; height:auto; max-width:100%; margin:0 auto;}
.slideTxtBox .bd li .li_bd2{ float:none; width:100%; text-align:left; margin-top:20px;}
.slideTxtBox .bd li .li_bd3{ float:left; width:100%; overflow:hidden; font-size:16px; color:#be1b25; line-height:30px;}
.slideTxtBox .bd li .li_bd4{ float:left; width:100%; overflow:hidden; font-size:13px; color:#333333; line-height:24px; margin-top:15px;}
.slideTxtBox .bd li .li_bd5{ float:left; margin-top:20px;}
.li_bd5_1{ float:left; width:116px; height:43px; line-height:43px; background:url(../image/index2_9.jpg) repeat-x;}
.li_bd5_1 span{ display:block; width:98px; height:43px; font-size:13px; color:#FFF; background:url(../image/index2_8.png) 18px center no-repeat; text-align:right; padding-right:18px;}
.li_bd5_2{ float:left; width:145px; height:43px; line-height:43px; background:url(../image/index2_9.jpg) repeat-x; margin-left:10px;}
.li_bd5_2 span{ display:block; width:135px; height:43px; font-size:14px; color:#FFF; background:url(../image/ico7.png) 10px center no-repeat; text-align:right; padding-right:10px;}

.dengbao2{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.dengbao2_1{ overflow:hidden;}

.dengbao2_2{ display:block; max-width:100%; width:301px;}
.dengbao2_3{ width:291px; height:50px; line-height:50px; padding:0 5px; background:#e2e2e2; font-size:13px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}

.dengbao3{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.dengbao3_1{ overflow:hidden;}

.dengbao3_2{ width:100%; overflow:hidden;}
.dengbao3_2 li{ float:left; width:100%; overflow:hidden; background:none; margin-top:30px;}
.dengbao3_2 li:last-child{ background:none;}
.dengbao3_3{ width:100%; height:60px;}
.dengbao3_4{ width:90%; margin:20px auto 0 auto; font-size:15px; color:#333; line-height:30px;}
.dengbao3_5{ width:90%; margin:5px auto 0 auto; font-size:13px; color:#999999; line-height:22px;}

.dengbao4{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.dengbao4_1{ overflow:hidden;}

.dengbao4_2{ width:90%; overflow:hidden; margin:0 auto;}
.dengbao4_2 li{ float:left; width:100%; overflow:hidden; margin-top:30px;}
.dengbao4_3{ float:left; width:94%; overflow:hidden; background:url(../image/dengbao3_5.png) 120px no-repeat; margin-right:6%;}
.dengbao4_4{ float:left; width:80px; height:80px; line-height:80px; background:#be1b25; overflow:hidden; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; font-size:40px; font-family:"Arial"; font-weight:bold; color:#FFF;}
.dengbao4_5{ float:left; width:90%; overflow:hidden; text-align:left;}
.dengbao4_6{ float:left; width:100%; overflow:hidden; font-size:16px; color:#313131; margin-top:20px;}
.dengbao4_7{ float:left; width:100%; overflow:hidden; font-size:13px; color:#999999; line-height:22px; margin-top:5px; min-height:0;}
.dengbao4_2 li:last-child .dengbao4_3{ background:none;}

.dengbao5{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.dengbao5_1{ overflow:hidden;}

.dengbao6{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.dengbao6_1{ overflow:hidden;}

.swiper-container2 {
	width: 310px;
	height: auto;
	margin: 35px auto 0 auto;
	overflow:hidden;
	position:relative;
	padding-bottom:50px;
}
.swiper-container2 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background:#FFF;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-container2 .swiper-pagination{ bottom:0;}
.swiper-container2 .swiper-pagination .swiper-pagination-bullet{ background:#cccccc; width:14px; height:6px; margin:0 3px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
.swiper-container2 .swiper-pagination .swiper-pagination-bullet-active{ background:#f50000;}

.swiper-container2 .swiper-slide a{ display:block; border:1px solid #be1b25; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; height:376px; position:relative; overflow:hidden;}

.dengbao6_2{ width:100%; background:#be1b25; height:98px; line-height:90px; font-size:16px; color:#FFF;}
.dengbao6_3{ position:absolute; width:84px; height:84px; overflow:hidden; background:url(../image/dengbao6_1.png) center center no-repeat #be1b25; top:56px; left:50%; margin-left:-42px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.dengbao6_4{ width:94%; overflow:hidden; margin:0 auto; text-align:left; font-size:13px; color:#7d8184; line-height:24px; margin-top:50px;}
.dengbao6_4 li{ float:left; width:100%; overflow:hidden;}
.dengbao6_4 li span{ display:inline-block; width:24px; height:24px; background:url(../image/dengbao6_2.png) center center no-repeat; vertical-align:top;}

/* 机房及系统评测 css */
.pingce1{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.pingce1_1{ overflow:hidden;}

.pingce1_2{ width:100%; overflow:hidden; margin:0 auto;}
.pingce1_3{ float:left; margin-top:30px; width:100%; min-height:372px; background:url(../image/pingce1_1.png) top center no-repeat; overflow:hidden; background-size:cover;}
.pingce1_4{ float:left; width:90%; overflow:hidden; text-align:left; font-size:13px; color:#333; line-height:30px; margin-left:5%; padding:50px 0;}
.pingce1_5{ float:left; width:90%; margin-left:5%;}
.pingce1_6{ float:none; margin-top:30px; width:450px; max-width:100%; height:auto; position:relative; overflow:hidden; margin:0 auto;}
.pingce1_7{ display:block; float:left; width:410px; max-width:90%; height:auto; margin-left:5%; margin-top:20px; margin-bottom:20px; position:relative; z-index:100;}
.pingce1_8{ width:200px; height:150px; background:#b93637; position:absolute; z-index:1; top:0; left:0;}
.pingce1_9{ width:200px; height:150px; background:#b93637; position:absolute; z-index:1; bottom:0; right:0;}

.left_nav{ position:fixed; top:20%; left:0; display:none; z-index:999999999;}

.pingce2{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.pingce2_1{ overflow:hidden;}

.pingce2_2{ width:94%; overflow:hidden; margin:0 auto;}
.pingce2_3{ float:none; display:block; width:595px; max-width:100%; height:auto; margin:0 auto; margin-top:30px;}
.pingce2_4{ float:none; width:640px; max-width:100%; overflow:hidden; margin:0 auto; margin-top:30px;}
.pingce2_5{ float:left; width:100%; overflow:hidden; font-size:16px; color:#be1b25; text-align:left; line-height:30px;}
.pingce2_6{ float:left; width:100%; overflow:hidden; font-size:13px; color:#333333; text-align:left; line-height:24px; margin-top:15px;}
.pingce2_7{ float:left; width:100%; min-height:0; overflow:hidden; margin-top:10px;}
.pingce2_7 li{ float:left; height:34px; line-height:34px; border:1px solid #be1b25; color:#be1b25; font-size:13px; padding:0 10px; margin-right:10px; margin-top:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.pingce2_8{ float:left; width:100%; overflow:hidden; margin-top:30px;}

.pingce3{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.pingce3_1{ overflow:hidden;}

.pingce3_2{ width:94%; overflow:hidden; margin:0 auto; margin-top:30px;}

.pingce3_3{ width:99%; height:auto; border:1px solid #be1b25; float:left; margin-top:0px; border-right:1px solid #be1b25; background:#FFF;}
.pingce3_3_1{ width:100%; overflow:hidden; font-family:"Impact"; font-size:50px; line-height:50px; color:#FFF; background:#be1b25; padding-top:35px;}
.pingce3_3_2{ width:100%; overflow:hidden; font-size:16px; line-height:18px; font-weight:bold; color:#FFF; background:#be1b25; padding:15px 0 20px 0;}
.pingce3_3_3{ width:80%; text-align:left; line-height:24px; font-size:13px; color:#696969; margin:20px auto 20px auto;}

.pingce3_4{ width:99%; height:auto; border:1px solid #be1b25; float:left; background:#FFF;}
.pingce3_4_1{ width:100%; overflow:hidden; font-family:"Impact"; font-size:50px; line-height:50px; color:#FFF; background:#be1b25; padding-top:30px;}
.pingce3_4_2{ width:100%; overflow:hidden; font-size:16px; line-height:18px; font-weight:bold; color:#FFF; background:#be1b25; padding:15px 0 20px 0; position:relative; z-index:10;}
.pingce3_4_3{ width:87%; text-align:left; line-height:24px; font-size:13px; color:#696969; margin:20px auto 20px auto;}
.pingce3_4_3 b{ color:#be1b25; font-weight:bold;}

.pingce3_5{ width:99%; height:auto; border:1px solid #be1b25; float:left; margin-top:0px; border-left:1px solid #be1b25; background:#FFF;}

/* 增值电信业务 css */
.left_nav_zengzhi{ top:5%;}

.zengzhi{ width:100%; height:auto; overflow:hidden; padding:30px 0 30px 0;}
.zengzhi_1{ overflow:hidden;}

.zengzhi1_1{ width:94%; overflow:hidden; font-size:13px; color:#333; line-height:30px; margin:0 auto; margin-top:30px;}
.zengzhi1_2{ width:94%; overflow:hidden; margin:10px auto 0 auto;}
.zengzhi1_2 li{ display:inline-block; overflow:hidden; width:49%; margin-top:20px; vertical-align:top;}
.zengzhi1_3{ display:inline-block; width:170px; height:auto; max-width:70%;}
.zengzhi1_4{ width:90%; overflow:hidden; font-size:13px; color:#666; line-height:24px; min-height:48px; margin:20px auto 0 auto;}
.zengzhi1_5{ margin-top:30px; display:inline-table;}

.zengzhi2_1{ width:100%; overflow:hidden;}
.zengzhi2_1 li{ float:left; width:90%; margin-left:5%; min-height:198px; border:2px solid #be1b25; margin-top:55px; margin-right:1.5%; background:#FFF; position:relative;}
.zengzhi2_1 li:last-child{ margin-right:0;}
.zengzhi2_2{ position:absolute; width:280px; height:40px; line-height:40px; top:-21px; left:50%; margin-left:-140px; background:url(../image/zengzhi2_4.jpg) center center repeat-y; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; overflow:hidden; font-size:16px; color:#FFF;}
.zengzhi2_3{ width:88%; margin:40px auto; font-size:13px; color:#333; text-align:left; line-height:35px; position:relative; z-index:100;}
.zengzhi2_3 b{ color:#a40402;}
.zengzhi2_4_1{ background:url(../image/zengzhi2_1.png) no-repeat #FFF; display:block; width:118px; position:absolute; bottom:17px; right:20px; z-index:0;}
.zengzhi2_4_2{ background:url(../image/zengzhi2_2.png) no-repeat #FFF; display:block; width:112px; position:absolute; bottom:17px; right:20px; z-index:0;}
.zengzhi2_4_3{ background:url(../image/zengzhi2_3.png) no-repeat #FFF; display:block; width:115px; position:absolute; bottom:17px; right:20px; z-index:0;}
.zengzhi2_5{ width:82%; height:auto; line-height:24px; margin:30px auto 0 auto; background:url(../image/zengzhi2_5.jpg) 0 12px repeat-x; font-size:14px; color:#434343;}
.zengzhi2_5 span{ display:inline-table; background:#f7f7f7; padding:0 10px 0 10px;}
.zengzhi2_6{ display:inline-table; margin-top:30px;}

.zengzhi3_1{ width:800px; max-width:94%; overflow:hidden; margin-top:20px; margin:0 auto;}
.zengzhi3_1 li{ float:left; margin-top:70px; border:1px solid #dddddd; width:99.2%; position:relative; height:200px;}
.zengzhi3_2{ position:absolute; display:block; width:99px; height:99px; top:-50px; left:50%; margin-left:-50px;}
.zengzhi3_3{ width:90%; margin:60px auto 0 auto; font-size:16px; line-height:30px; color:#be1b25;}
.zengzhi3_4{ width:90%; margin:0px auto 0 auto; font-size:13px; color:#000022; line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zengzhi3_5{ width:140px; margin:15px auto 0 auto; height:42px; line-height:42px; background:#be1b25; font-size:13px; color:#FFF; -webkit-border-radius:21px; -moz-border-radius:21px; border-radius:21px;}

.zengzhi4_1{ width:94%; overflow:hidden; margin:0 auto;}
.zengzhi4_1 li{ float:left; width:100%; height:375px; overflow:hidden; background:url(../image/zengzhi4_1.jpg) left 0 repeat-y #FFF; margin-top:30px; position:relative;}
.zengzhi4_2{ width:100%; height:120px; position:relative; line-height:120px; font-size:16px; color:#2b2a2b; margin-top:25px;}
.zengzhi4_2 span{ width:100%; font-size:120px; height:120px; line-height:120px; font-family:"Impact"; color:#f9f9f9; display:block; position:absolute; top:0; left:0; z-index:0;}
.zengzhi4_2 b{ position:relative; z-index:10; font-weight:normal;}
.zengzhi4_3{ width:90%; margin:10px auto 0 auto; overflow:hidden; font-size:13px; color:#8a8a8a; line-height:30px; height:120px; overflow:hidden;}
.zengzhi4_4{ display:inline-table; margin-top:20px;}
.zengzhi4_5{ width:37px; height:54px; background:url(../image/zengzhi4_2.png) no-repeat; position:absolute; top:50%; margin-top:-27px; left:0; display:none;}

.zengzhi5_1{ width:532px; max-width:94%; overflow:hidden; float:none; position:relative; padding-bottom:10px; clear:both; margin:30px auto 0 auto;}
.zengzhi5_2{ width:532px; max-width:100%; height:80px; background:url(../image/zengzhi5_1.png) no-repeat; line-height:65px; font-size:16px; font-weight:bold; color:#FFF;}
.zengzhi5_3{ width:460px; max-width:88%; min-height:0; background:#FFF; -webkit-box-shadow:0px 0px 15px #ccc; -moz-box-shadow:0px 0px 15px #ccc; box-shadow:0px 0px 15px #ccc; overflow:hidden; position:relative; margin:-25px auto 0 auto; padding:5% 0;}
.zengzhi5_3 li{ float:left; margin-top:10px; width:90%; overflow:hidden; padding:0 5%; text-align:left; background:url(../image/zengzhi5_2.jpg) left 5px no-repeat; line-height:30px; font-size:13px; color:#333;}
.zengzhi5_3 li span{ color:#be1b25;}

.zengzhi6_1{ width:372px; max-width:94%; margin:10px auto 0 auto;}
.zengzhi6_1 li{ float:left; position:relative; margin-top:20px; margin-right:0;}
.zengzhi6_1 li:nth-child(3n){ margin-right:0;}
.zengzhi6_1 li:nth-child(2n){ margin-right:0;}
.zengzhi6_2{ display:block; width:372px; max-width:100%; height:auto;}
.zengzhi6_3{ position:absolute; bottom:0; left:0; width:100%; height:44px; line-height:44px; background:url(../image/zengzhi6_7.png) repeat; font-size:13px; color:#FFF; font-weight:bold;}

.zengzhi7_1{ width:532px; max-width:94%; margin:0 auto; overflow:hidden; position:relative;}
.zengzhi7_2{ float:left; margin-top:30px; display:block; width:532px; max-width:100%; height:auto;}
.zengzhi7_3{ float:right; margin-top:30px; display:block; width:532px; max-width:100%; height:auto;}
.zengzhi7_4{ position:absolute; top:350px; left:50%; margin-left:-72px; display:block; width:144px; height:144px; display:none;}

.zengzhi8_1{ width:94%; overflow:hidden; margin:10px auto 0 auto;}
.zengzhi8_1 li{ float:left; width:99%; height:130px; margin-right:0; overflow:hidden; margin-top:20px; border:1px solid #f1ecec; background:#fdfdfe;}
.zengzhi8_1 li:nth-child(2n){ margin-right:0;}
.zengzhi8_2{ float:left; width:39px; height:40px; line-height:40px; font-size:14px; color:#f50000; font-weight:bold; background:url(../image/zengzhi8_7.png) no-repeat; margin-left:3%; margin-top:45px;}
.zengzhi8_3{ float:left; margin-left:3%; font-size:13px; color:#080103; text-align:left; width:59.7%; height:130px; line-height:20px;}
.zengzhi8_4{ float:right; display:block; width:60px; height:60px; margin-top:40px; margin-right:1%;}
.zengzhi8_table{ width:100%; height:130px; border:0;}

/* 并购 css */
.left_nav_binggou{ top:35%;}

.binggou1_1{ width:100%; overflow:hidden; margin-top:0;}
.binggou1_1 li{ display:inline-block; margin-top:30px; overflow:hidden; width:49%; vertical-align:top;}
.binggou1_2{ display:block; width:120px; height:120px; margin:0 auto;}
.binggou1_3{ width:90%; margin:0 auto; font-size:13px; color:#727272; line-height:24px; padding:15px 0;}
.binggou1_4{ width:90%; margin:0 auto; font-size:15px; color:#b81a24; font-weight:bold; line-height:24px;}

/* 简介 css */
.about1_1{ width:100%; overflow:hidden; margin-top:0;}
.about1_1 li{ float:left; width:47.8%; overflow:hidden; border-right:1px solid #e8e8e8; padding:10px 1%; margin-top:30px;}
.about1_1 li:nth-child(2n){ border-right:0;}
.about1_2{ width:100%; overflow:hidden; font-size:20px; color:#111111; font-family:"宋体";}
.about1_2 span{ color:#696969; font-size:12px;}
.about1_3{ width:100%; overflow:hidden; font-size:13px; color:#b2b2b2;}

.about1_4{ width:100%; height:auto; background:url(../image/about1_1.jpg) no-repeat #c6100d; overflow:hidden; padding-bottom:30px;}
.about1_5{ width:100%; overflow:hidden; margin:60px auto 0 auto;}
.about1_5 li{ float:left; width:94%; overflow:hidden; margin-top:30px; padding:0 3%;}
.about1_6{ display:block; margin:0 auto; width:181px; height:auto; max-width:40%;}
.about1_7{ width:100%; overflow:hidden; font-size:16px; color:#FFF; line-height:34px; padding:15px 0;}
.about1_8{ width:100%; overflow:hidden; font-size:13px; color:#ffbfc8; line-height:24px;}

.about2_1{ background:url(../image/about2_1.jpg) bottom center no-repeat #FFF;}
.about2_2{ float:left; width:94%; overflow:hidden; text-align:left; margin-top:30px; margin-left:3%;}
.about2_3{ float:left; width:100%; font-size:16px; color:#313030; line-height:34px; padding:0 0 15px 0;}
.about2_4{ float:left; width:100%; font-size:13px; color:#666666; line-height:30px;}
.about2_5{ float:left; margin-top:20px; display:block; width:763px; height:auto; max-width:100%;}

.about3_1{ width:100%; overflow:hidden; background:url(../image/pingce1_1.png) top center no-repeat; background-size:1200px auto; margin-top:10px; padding-bottom:30px;}
.about3_1 li{ float:left; width:48%; padding:0 1%; overflow:hidden; margin-top:20px;}
.about3_2_1{ width:100%; height:50px; background:url(../image/about3_1.png) center center no-repeat; background-size:auto 50px;}
.about3_2_2{ width:100%; height:50px; background:url(../image/about3_2.png) center center no-repeat; background-size:auto 50px;}
.about3_2_3{ width:100%; height:50px; background:url(../image/about3_3.png) center center no-repeat; background-size:auto 50px;}
.about3_2_4{ width:100%; height:50px; background:url(../image/about3_4.png) center center no-repeat; background-size:auto 50px;}
.about3_3{ width:100%; overflow:hidden; font-size:15px; color:#333333; font-weight:bold; line-height:24px; margin-top:20px;}
.about3_4{ width:100%; overflow:hidden; font-size:13px; color:#333333; line-height:30px; word-break:break-all;}
.about3_4 span{ color:#c3383f;}
.map{ width:100%; height:300px;}

/* 搜索 css */
.search_list{ width:100%; height:140px; background:#f5f5f5; display:none;}

.search_list2{ padding:30px 3%; width:94%;}
.search_table{ width:100%; overflow:hidden;}
.search_table tr th{ background:#be1b25; font-size:15px; color:#FFF; font-weight:bold; height:50px; padding:0 10px;}
.search_table tr td{ padding:10px 10px; font-size:13px; color:#333; height:auto;}
.search_table tr td:first-child{ text-align:left;}
.search_table tr th:first-child{ text-align:left;}
.search_table tr:nth-child(odd){ background:#f8f5f5;}

.page{ width:100%; overflow:hidden; min-height:50px; padding:30px 0 10px 0;}
.page a{ border:1px solid #c8c8c8; display:inline-block; height:30px; line-height:30px; font-size:13px; color:#999999; padding:0 10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:10px;}
.page span{ border:1px solid #c8c8c8; display:inline-block; height:30px; line-height:30px; font-size:13px; color:#999999; padding:0 10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:10px;}
.page a:hover{ background:#d7000f; border:1px solid #d7000f; color:#FFF;}

/* 最新动态 css */
.news1{ width:100%; overflow:hidden; padding:30px 0; background:#fafafa;}
.news1_1{ margin:0 auto; width:94%; border:1px solid #ededed; overflow:hidden;}

.swiper-container3 {
	margin:0 auto;
	width: 100%;
	height: auto;
	position:relative;
	overflow:hidden;
}
.swiper-container3 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	height:auto;
	
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.swiper-button-next3{ background:url(../image/news2.png) center center no-repeat #cccccc; position:absolute; width:39px; height:70px; top:16%; margin-top:0; left:auto; right:0; z-index:100; cursor:pointer; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.swiper-button-prev3{ background:url(../image/news1.png) center center no-repeat #cccccc; position:absolute; width:39px; height:70px; top:16%; margin-top:0; left:0; z-index:100; cursor:pointer; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}

.news1_2{ width:100%; overflow:hidden; padding-bottom:30px;}
.news1_3{ float:left; width:100%; overflow:hidden;}
.news1_3 img{ display:block; width:100%; height:auto;}
.news1_4{ float:right; width:90%; margin-right:5%; text-align:left;}
.news1_5{ float:left; width:100%; overflow:hidden; font-size:16px; color:#444444; font-weight:bold; line-height:30px; height:30px; margin-top:20px; text-overflow:ellipsis; white-space:nowrap;}
.news1_6{ float:left; width:100%; overflow:hidden; font-size:13px; color:#666666; line-height:24px; margin-top:10px;}
.news1_7{ float:left; width:100%; overflow:hidden; font-size:13px; color:#666666; line-height:24px; height:72px; margin-top:10px;}
.news1_8{ float:left; width:106px; height:36px; line-height:36px; background:url(../image/news3.png) 90px center no-repeat #be1b25; font-size:12px; color:#FFF; padding-left:18px; margin-top:20px;}
.news1_2:hover .news1_5{ color:#be1b25;}

.news2{ overflow:hidden; padding-bottom:30px; margin:0 auto; width:94%;}
.news2_1{ width:100%; overflow:hidden; margin:0 auto;}
.news2_1 li{ width:100%; overflow:hidden; border-bottom:1px solid #ededed; padding:30px 0 20px 0;}
.news2_1 li a{ display:block; width:100%; overflow:hidden;}
.news2_2{ float:left; width:22%; position:relative; border-right:1px solid #be1b25;}
.news2_3{ width:100%; overflow:hidden; font-size:34px; color:#2d2d2d; line-height:60px;}
.news2_4{ width:100%; overflow:hidden; color:#9b9b9b; line-height:24px;}
.news2_5{ position:absolute; right:-5px; top:50%; margin-top:-4px; width:4px; height:8px; background:url(../image/news4.png) no-repeat;}
.news2_6{ float:right; width:66%; text-align:left; margin-right:5%; overflow:hidden; text-align:left;}
.news2_7{ float:left; width:100%; font-size:16px; font-weight:bold; color:#444444; line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news2_8{ float:left; width:100%; font-size:13px; color:#9c9c9c; line-height:24px; height:48px; overflow:hidden; margin-top:5px;}
.news2_1 li a:hover .news2_7{ color:#be1b25;}

/* 最新动态详细页 css */
.newsIn{ overflow:hidden; margin:0 auto; width:94%;}
.newsIn1{ width:90%; margin:30px auto 0 auto; overflow:hidden; font-size:16px; color:#333; font-weight:bold; line-height:24px;}
.newsIn2{ width:90%; margin:10px auto 0 auto; overflow:hidden; font-size:12px; color:#666; line-height:24px;}
.newsIn3{ width:100%; margin:20px auto 0 auto; overflow:hidden; border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding:30px 0 30px 0; font-size:13px; color:#333; text-align:left; line-height:24px;}

.newsIn4{ width:94%; overflow:hidden; background:#f4f4f4; padding:10px 3% 20px 3%;}
.newsIn5{ overflow:hidden;}
.newsIn6{ float:left; width:100%; border-bottom:1px solid #e6e6e9; position:relative;}
.newsIn7{ float:left; font-size:16px; font-weight:bold; color:#333; line-height:50px;}
.newsIn7 b{ color:#d7000f;}
.newsIn8{ position:absolute; left:0; bottom:-1px; width:44px; height:1px; background:#be1b25;}
.newsIn9{ float:right; font-size:13px; color:#666666; margin-top:18px;}
.newsIn9:hover{ color:#be1b25;}
.newsIn10{ float:left; width:100%; overflow:hidden; margin-top:20px;}
.newsIn10 li{ float:left; width:100%; overflow:hidden; border-right:1px dotted #b2b2b2; font-size:13px; line-height:24px; color:#666666; padding:3px 0;}
.newsIn10 li:nth-child(n){ padding-right:0; width:100%;}
.newsIn10 li:nth-child(2n){ padding-right:0; padding-left:0; width:100%; border-right:0;}
.newsIn10 li a{ float:left; color:#666666; display:inline-block; max-width:65%; line-height:24px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left;}
.newsIn10 li .span1{ float:left; color:#666666; font-weight:bold;}
.newsIn10 li .span2{ float:right; color:#929292;}
.newsIn10 li:hover .span1{ color:#be1b25;}
.newsIn10 li:hover .span2{ color:#be1b25;}
.newsIn10 li:hover a{ color:#be1b25;}

.pageIn{ width:100%; overflow:hidden; position:relative; padding:20px 0 40px 0;}
.pageIn1{ float:left; width:70%; font-size:13px; color:#333; line-height:24px; height:24px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:10px;}
.pageIn1 a{ color:#333; display:inline-block; max-width:100%;}
.pageIn2{ position:absolute; right:0; top:40px; width:80px; height:38px; line-height:38px; color:#FFF; font-size:12px; background:#d7000f; -webkit-border-radius:19px; -moz-border-radius:19px; border-radius:19px;}
.pageIn2 span{ display:inline-block; font-family:"宋体"; vertical-align:baseline; font-weight:bold;}
.pageIn1:hover{ color:#be1b25;}
.pageIn1:hover a{ color:#be1b25;}

}
