@charset "utf-8";
/* 	Auther:PCY
	Date:2017.12.19
 */
.m1200{width: 1200px; margin: 0 auto; }
.contact3fr{padding: 66px 0; margin-bottom: 75px; position: relative; background: url("../image1/ctbg.jpg") no-repeat center; background-size: auto 100%; }
/*.contact3{position: absolute;}*/
.contact3 .ct3main1 .t1{font-size: 36px; color: #cc0000;line-height: 85px; }
.contact3 p{font-size: 22px; color: #ffffff;line-height: 40px; font-weight: bold;}
.contact3 .ct3main2{ width: 40.8%; background: #4b4745;}
.pa35{padding: 0 35px;}
.contact3 .ct3main2 .tit{line-height: 60px; font-size: 30px; color: #fff; font-weight: bold; text-align: center;}
.contact3 .ct3main2 .con .box{margin-bottom: 10px; background: #fff; line-height: 38px;}
.contact3 .ct3main2 .con label{width: 20%; float: left; display: block; padding-left: 10px;margin-bottom: 0;font-size: 16px;color: #333;font-weight: normal; line-height: 38px;}
.contact3 .ct3main2 .con input{width: 80%; float: left; display: block;height: 38px;line-height: 38px;/* border: 1px solid #ccc;*/}
.contact3 .ct3main2 .con .box1{width: 48%; }
.contact3 .ct3main2 .con .box1 label{width: 25%;}
.contact3 .ct3main2 .con .box1 input{width: 75%;}

.contact3 .ct3main2 .con1{margin-top: 15px;}
.contact3 .ct3main2 .t2{font-size: 16px; color: #fff; font-weight: bold;}
.contact3 .ct3main2 .con1 .box{}
.contact3 .ct3main2 .con1 .box ul li{float: left; width: 50%; color: #a5acb3; font-size: 12px; }
.contact3 .ct3main2 .con1 .box ul li input[type=checkbox]{margin-top: 0;margin-right: 10px; vertical-align: middle;}

.contact3 .ct3main2 .con2 .t2{margin-right: 10px;float: left;}
.contact3 .ct3main2 .con2 ul li{float: left;color: #a5acb3; font-size: 12px;}
.contact3 .ct3main2 .con2 ul li input[type=radio]{vertical-align: middle; margin: 0 10px 0;}

.contact3 .ct3main2 .con3{line-height: 36px;margin: 20px 0;}
.contact3 .ct3main2 .con3 input{display: inline-block;margin-left: 15px;}
.contact3 .ct3main2 .con3 a{display: inline-block;margin-left: 15px;height: 36px;}

.contact3 .ct3main2 .con4{}
.contact3 .ct3main2 .con4 input{display: block;width: 100%; background: #cc0000; line-height: 47px; font-size: 22px; color: #fff; font-weight: bold;}

/*解决方案*/
.w1217{width: 1217px; margin: 0 auto;}
.solweizhi{padding: 50px 0 20px; border-bottom: 1px solid #eee;}
.solweizhi .pic{width: 40%;}
.solweizhi .pic img{display: block; width: 100%;}
.solweizhi .t{padding-left: 10px; background: url("../image1/pic2.jpg") no-repeat left center;/* font-size: 12px;*/ font-size: 14px; color: #333;}
.solweizhi .t a{/* font-size: 12px;*/ font-size: 14px; color: #666;}
.solution_sec .tit{padding: 40px 0 70px; font-size: 26px; color: #232323; text-align: center; font-weight: bold;}
.solution_sec .tit span{font-size: 12px; color: #666666; text-transform: uppercase;font-weight: normal;}
.solu_list{padding-bottom: 45px;}
.solu_list ul{
	overflow: hidden;
	width:100%;
	height:auto;
}


.solu_list ul li{
	width:33.33%;
	float:left;
	border:15px solid #fff;
	box-sizing: border-box;
	margin-bottom:15px;
}
.solu_list ul li .solulist_img{
	width:100%;
	overflow: hidden;
	height:281px;
}

.solu_list ul li .solulist_img img{
	display: block;
	width:100%;
	height: auto;
	-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.solu_list ul li .inlist_main{
	width:100%;
	border-bottom:1px solid #e7e7e7;
    background: url("../image1/ico-2.png") 95% center no-repeat #fff;
    margin: 0;
    padding: 0px 60px 5px 20px;
    font-size: 12px;
    color: #999;
    box-sizing: border-box;
    min-height:180px;
}

.solu_list ul li .inlist_main h3{
    padding: 20px 0 10px 0;
    text-transform: uppercase;
    color: #333;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
}
.solu_list ul li .inlist_main p{    
	padding-top: 10px;
	line-height: 24px;
	min-height:124px;
	font-size: 12px;
	color: #666;
}

.seconds li{ float:none; display:block;}


@media only screen and (min-width:960px) and (max-width:1400px) {
	.solu_list ul li .inlist_main p{    
		min-height:125px;
	}
}


@media only screen and (min-width:500px) and (max-width:960px) {
	.solu_list ul li .inlist_main p{    
		min-height:140px;
	}
}

@media only screen and (min-width:300px) and (max-width:500px) {
	.solu_list ul li .inlist_main p{    
		min-height:100px;
	}
}


.solu_list ul li:hover .solulist_img img{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}
.solu_list ul li:hover .inlist_main{
	background: url("../image1/ico-1.png") 95% center no-repeat #00BBBB; 
	color: #fff; 
}
.solu_list ul li:hover .inlist_main h3{
	color:#fff;
}
.solu_list ul li:hover .inlist_main p{
	color:#fff;
}
.solu_list .showMorehandle{
	box-sizing: border-box;
	width:100px;
	margin:20px auto;
    font-size: 14px;
    border: 1px solid #ddd;
    padding: 5px 15px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor: pointer;
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    -webkit-transition: all 0.5s;
}

.solu_list .showMorehandle:hover{
	background:#d11c1b; 
	border:1px solid #d11c1b; 
	color:#fff;
}


@media only screen and (max-width: 1024px) {
	.solu_list ul li,
	.solu_list.pro_list ul li{
		width:33.33%;
	}
}
@media only screen and (max-width:960px ) {
	.solu_list ul li,
	.solu_list.pro_list ul li{
		border:10px solid #fff;
	}
	.solu_list ul li .inlist_main {
	    padding: 0px 40px 17px 15px;
	}
	.solu_list ul li .inlist_main h3 {
	    padding: 15px 0 10px 0;
	}
	.solu_list ul li .inlist_main p{
		padding-top:0;
	}
	
	
	
	
}
@media only screen and (max-width:480px ) {
	.solu_list ul li,
	.solu_list.pro_list ul li{
		width:100%;
	}
	.solu_list ul li .inlist_main {
	    padding: 0px 45px 17px 15px;
	}
}

/*解决详情*/
.solud_sec1{margin-top: 25px;}
.solud_sec1 ul li{float: left; text-align: center; width: 22.2%;margin-left: 1.06%;margin-right: 1.06%;margin-bottom: 15px; line-height: 31px;}
/*.solud_sec1 ul li:nth-child(4n+1){margin-left: 0;}*/
.solud_sec1 ul li:nth-child(4n+1){/* margin-right: 0; */}
.solud_sec1 ul li a{display: block;font-size: 14px; color: #666666; background: #f1f1f1;  border-radius: 5px;}
.solud_sec1 ul li a:hover{color: #fff; background: #cc0000;}

/*shijian*/
.timcontainer {margin: 35px 0 75px;}
.timcontainer::after {content: '';display: table;clear: both;}
#timeline {background: #fff; position: relative;}
#timeline::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 46px;
  /*margin-left: 6px;*/
  height: 100%;
  width: 1px;
  background: #CC0000;
}
.timeline-block {position: relative;width: 100%;margin: 0 auto;}
.timeline-block:after {
  content: "";
  display: table;
  clear: both;
}

.timeline-img {
  position: absolute;
  /*top: 10px;*/
  background: url("../image1/yuan.png");
  width: 29px;
  height: 29px;
  left: 46px;
  margin-left: -14px;
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  
}
.timeline-content {
  margin-left: 100px;
  /*width: 100%;*/
  position: relative;
  font-size: 14px;
  color: #333;
  line-height: 21px;
  margin-bottom: 60px;
}
.timeline-content .t1{
	font-size: 16px; 
	color: #cc0000;
	margin-bottom: 35px;
	}
.timeline-content:after {
  content: "";
  display: table;
  clear: both;
}

.solud_sec3{margin: 60px 0;}
.solud_sec3 ul{display: table; margin: 0 auto;}
.solud_sec3 ul li{margin: 0 60px; padding-left: 157px; width: 336px;height: 109px;border-radius: 5px;border: 1px solid #f4f4f4; float: left;-moz-box-shadow:-3px 3px 5px #A8A8A8; -webkit-box-shadow:-3px 3px 5px #A8A8A8; box-shadow:-3px 3px 5px #A8A8A8;}
.solud_sec3 ul li .t1{font-size: 16px; color: #d11818; font-weight: bold; line-height: 75px;}
.solud_sec3 ul li .t1 span{font-size: 30px;}
.solud_sec3 ul li .t2{font-size: 14px; color: #010101;}

.solud_sec3 ul li:nth-child(1){background: #fff url("../image1/pic3.png") no-repeat 54px center;}
.solud_sec3 ul li:nth-child(2){background: #fff url("../image1/pic4.png") no-repeat 54px center;}

.solud_sec4{padding-bottom: 80px;}
.newltit{margin-bottom: 15px; padding-left: 35px;line-height: 40px; font-size: 18px;color: #333333;font-weight: bold; background:#f5f5f5 url("../image1/pic5.png") no-repeat 20px center;}
.newslist ul li{ width: 48%;float: left; padding-left: 30px;line-height: 40px; background: url("../image1/pic6.png") no-repeat 10px center; border-bottom: 1px dashed #999999;}
.newslist ul li:nth-child(even){float: right;}
.newslist ul li a{font-size: 16px; color: #666;}
.newslist ul li span{float: right; font-size: 14px; color: #666;}



/*webc*/
.webc_sec1{
	padding: 70px 0;
	background: #fff url("../image1/imac_mock-up.png") no-repeat right center;
	background-color:#fff!important;
	background-size:auto 60%!important;
}

.webc_sec1 .main{
	width: 52%;
}
.webc_sec1 .main .tit{line-height: 106px;font-weight: bold;}
.webc_sec1 .main .t1{
	
	font-size: 60px;
	color: #CC0000;
	border-bottom: 1px solid #ddd;
}
.webc_sec1 .main .t2{
	font-size: 46px;
	color: #2b2f72;
}

.webc_sec1 .main p{
	margin-bottom: 30px;
	font-size: 18px;
	color: #666;
}
.webc_sec2{background: #fff;}
.webc_sec2 .main{padding: 70px 0;border-top: 1px solid #ddd;}
.webc_sec2 .main .m1{
	width: 56%;
	float: left;
}
.webc_sec2 .main .m1 .tit{
	padding-bottom: 30px;
	line-height: 36px;
	font-size: 36px;
	color: #CC0000;
	font-weight: bold;
	background: url("../image1/webtbg.png") no-repeat bottom left;
}

.youlist{margin-top: 40px;}
.youlist ul li{
	line-height: 35px;
	padding-left: 35px;
	width: 50%;
	float: left;
	font-size:14px;
	background: url("../image1/you1.png") no-repeat left center;
}
.youlist ul li:nth-child(2){background-image: url("../image1/you5.png");}
.youlist ul li:nth-child(3){background-image: url("../image1/you2.png");}
.youlist ul li:nth-child(4){background-image: url("../image1/you6.png");}
.youlist ul li:nth-child(5){background-image: url("../image1/you3.png");}
.youlist ul li:nth-child(6){background-image: url("../image1/you7.png");}
.youlist ul li:nth-child(7){background-image: url("../image1/you4.png");}
.youlist ul li:nth-child(8){background-image: url("../image1/you8.png");}

.webc_sec2 .main .m2{
	width: 43.46%;
	float: right;
}
.webc_sec2 .main .m2 img{
	display: block;
	margin: 0 auto;
	width: 100%;
}

.webc_sec3{
	background: #f3f3f3;
	padding: 50px 0;
}

.webctit{
	text-align: center;
	font-size: 30px;
	color: #232323;
	font-weight: bold;
}
.webctit span{
	font-weight: normal;
	font-size: 12px;
	color: #666;
}
.tclist{
	
}

.tclist ul li{
	
	float: left;
	width: 48%;
	margin: 50px 1% 0;
}
.tclist ul li img{
	float: left;
	display: block;
	width: 33.34%;
}
.tclist ul li .t{
	margin-top: 58px;
	float: right;
	width: 54.8%;
	color: #333;
}
.tclist ul li .t1{
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
}
.tclist ul li .t2{
	/*font-size: 12px;*/
	font-size: 14px;
}

.tclist ul li:hover .t1{color: #cc0000;}

.webc_sec4{background: #fff;}
.webc_sec4 .h2{
    font-size: 40px;
    line-height: 60px;
    letter-spacing: 3px;
    text-align: center;
}
.webc_sec4 .h2 label {
    color: #cc0000;
    font-size: 40px;
}
.tisheng_bg{ overflow:hidden;}
 .tisheng_one{ text-align:center;}
 .tisheng_one ul li{display:inline-block; margin-top:20px; margin-bottom:56px; text-align:left; margin-right:50px;vertical-align:top; padding-left:29px; font-size:20px; color:#666666; height:30px; line-height:30px;}
 .tisheng_one ul li.bgs1{background:url("../image1/zhuanti_pic5.png") left center no-repeat;}
 .tisheng_one ul li.bgs2{background:url("../image1/zhuanti_pic6.png") left center no-repeat; padding-left:50px;}
 .tisheng_one ul li.bgs3{background:url("../image1/zhuanti_pic7.png") left center no-repeat;}
 .tisheng_one ul li.bgs4{background:url("../image1/zhuanti_pic8.png") left center no-repeat; padding-left:36px;}
 .tisheng_one ul li.bgs5{background:url("../image1/zhuanti_pic9.png") left center no-repeat; padding-left:36px;}
 .tisheng_one ul li.bgs6{background:url("../image1/zhuanti_pic10.png") left center no-repeat;}

.i_qiehuan{ overflow:hidden; margin-bottom:60px; background:#fff;border:1px solid #ecebeb;}
.i_qiehuan .i_qiehuan_l{ float:left;width: 25.3%; /*width:308px; */position:relative;background:#6b6b6b; }
.i_qiehuan .i_qiehuan_l ul li{ height:64px; border-bottom:1px solid #f3f3f3;position:relative; text-indent:45px; z-index:2;}
.i_qiehuan .i_qiehuan_l ul li:last-child{ margin-bottom:0;}
.i_qiehuan .i_qiehuan_l ul li .bga1{ background:url("../image1/zhuanti_pic11.png") 15px center no-repeat;}
.i_qiehuan .i_qiehuan_l ul li .bga2{ background:url("../image1/zhuanti_pic12.png") 13px center no-repeat;}
.i_qiehuan .i_qiehuan_l ul li .bga3{ background:url("../image1/zhuanti_pic13.png") 11px center no-repeat;}
.i_qiehuan .i_qiehuan_l ul li .bga4{ background:url("../image1/zhuanti_pic14.png") 13px center no-repeat;}
.i_qiehuan .i_qiehuan_l ul li .bga5{ background:url("../image1/zhuanti_pic15.png") 18px center no-repeat;}
.i_qiehuan .i_qiehuan_l ul li a{ display:block; height:64px; line-height:64px; text-align:left; color:#fff; font-size:16px; text-decoration:none;}
.i_qiehuan .i_qiehuan_l ul li a em{ position:absolute; right:-1px; width:7px; height:13px;top:27px; overflow:hidden; background:url("../image1/i_pic3.png") no-repeat; display:none;}
/*.i_qiehuan .i_qiehuan_l ul li.asel{ background:#ff8600;}
.i_qiehuan .i_qiehuan_l ul li.asel em{ display:block;}*/
.i_qiehuan .i_qiehuan_l .li-mask{background:#cc0000;position: absolute;left: 0;/*width:308px;*/width:100%; height:64px;}
.i_qiehuan .i_qiehuan_l .li-mask em{width:7px; height:13px; background:url("../image1/i_pic3.png") no-repeat; float:right; margin-top:25px;}

.i_qiehuan .i_qiehuan_r{ float:left; /*width:890px;*/ width: 74.4%; overflow:hidden; height:320px; /*border:1px solid #ecebeb;*/ background-color:#fff;}
.i_qiehuan .i_qiehuan_r .tisheng_div{ padding-left:28px; padding-right:20px; overflow:hidden; padding-top:10px; color:#666666; font-size:14px; line-height:21px; display:none;}
.i_qiehuan .i_qiehuan_r .tisheng_div h2{ font-size:24px; color:#333333; line-height:42px; margin-bottom:5px;}


.webc_sec5{
	padding: 50px 0;
	background: url("../image1/web5bj.jpg") repeat-x;
}
.webc_sec5 .main{
	background: url("../image1/pic8.png") no-repeat right top;
}
.proclist{
	width: 80%;
}
.proclist ul li{
	margin-top: 35px;
	margin-left: 1.33%;
	width: 32%;
	float: left;
	min-height:65px;
}
.proclist ul li img{
	display: block;
	width: 17.85%;
	float: left;
}
.proclist ul li .t{
	/*margin-top: 15px;*/
	margin-top: 5px;
	width: 75%;
	float: right;
}
.proclist ul li:after{
	clear: both; font-size: 1px; height: 0px; line-height: 0px;
}

.proclist ul li .t1{
	/*font-size: 14px;*/
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
.proclist ul li .t2{
	line-height: 16px;
	/*font-size: 12px;*/
	font-size: 14px;
	color: #666;
}

.webc_sec6{
	padding: 40px 0;
	background: #fff;
}


.ymlist{
	margin-top: 30px;
}
.ymlist ul li{
	padding-left: 45px;
	min-height: 120px;
	float: left;
	width: 33.33%;
	
}
.ymlist ul li:nth-child(even){
	background-color: #f9e0e0;
}
.ymlist ul li:nth-child(odd){
	background-color: #faeff0;
}
.ymlist ul li .t{
	padding: 35px 0 35px 60px;
	/*padding-left: 60px;*/
	background:  url("../image1/01.png") no-repeat left center;
}



.ymlist ul li:nth-child(2) .t{background-image: url("../image1/02.png");}
.ymlist ul li:nth-child(3) .t{background-image: url("../image1/03.png");}
.ymlist ul li:nth-child(4) .t{background-image: url("../image1/04.png");}
.ymlist ul li:nth-child(5) .t{background-image: url("../image1/05.png");}
.ymlist ul li:nth-child(6) .t{background-image: url("../image1/06.png");}


.ymlist ul li .t1{
	color: #000;
	font-size: 18px;
}
.ymlist ul li .t2{
	color: #666;
	font-size: 14px;
}
.ymlist ul li .tit{
	line-height: 48px;
	color: #000;
	font-size: 20px;
}

.webc_sec7{
	background: #fff;
}

.webc_sec7 img{
	display: block;
	width: 100%;
}

.webc_sec8{
	background: #fff;
	padding-bottom: 40px;
}
.website_service{ overflow:hidden;}
.website_ser_left{ width:29.1%; float:left; margin-top:30px;}
.website_ser_left li{ height:160px;}
.website_ser_left img{ float:right; margin-left:10px;}
.website_ser_left h1{ font-size:18px; text-align:right; margin-top:10px; font-weight: bold;}
.website_ser_left p{text-align:right; width:256px;}
.website_ser_center{ width:39%; float:left; margin: 0 1.4%;}
.website_ser_center img{width: 100%; display: block;}
.website_ser_right{ width:29.1%; float:right; margin-top:30px;}
.website_ser_right li{ height:160px; }
.website_ser_right img{ float:left; margin-right:10px;}
.website_ser_right h1{ font-size:18px; text-align:left; margin-top:10px; font-weight: bold;}
.website_ser_right p{text-align:left; }
.website_service p{/*font-size: 12px; line-height:22px; */font-size: 14px; line-height:20px; color: #666;}

.webc_sec9{
	padding: 100px 0 50px;
	background: #f3f3f3;
}
.webc_sec9 .t{
	float: left;
	width: 44.3%;
}
.webc_sec9 .t1{
	font-size: 16px;
	color: #6a6a6a;
}.webc_sec9 .t2{
	line-height: 60px;
	font-size: 20px;
	color: #f37b30;
	font-weight: bold;
}
.webc_sec9 .t3{
	margin-bottom: 20px;
	/*font-size: 12px;*/
	font-size: 14px;
	color: #686868;
}

.webc_sec9 .pic{
	float: right;
	width: 52.17%;
}
.webc_sec9 .pic img{
	display: block;
	width: 100%;
}
.webc_sec10{
	background: #fff;
	padding-bottom: 90px;
}
.webc_sec10 .box{
	width: 48%;
}
.webc_sec10 .box .newslist{
	
}
.webc_sec10 .box .newslist ul li{
	width: 100%;
}

.webc_sec10 .box .newltit{color: #CC0000;}

/*gaoduan*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////*/
.tc01{ clear:both; /*padding:30px 0; */ padding-top:30px; padding-bottom:30px;height:100%; overflow:hidden;}
.tc01_left{width:46%; /*width:560px;*/ float:left;}
.tc01_left01{ /* height:220px;  */margin-bottom:30px;}
.tc01_left01 img{ float:left; margin-right:20px;}
.tc01_left01 h1{ padding-top:40px;/*font-size:16px; */font-size:20px; line-height:40px; font-weight: bold;}
.tc01_left01 p{/*font-size: 12px;*/font-size: 14px; line-height:22px;color: #686868;}
.tc01_left02{ clear:both; width:470px;}
.tc01_left02 h1{ line-height:40px; border-bottom:1px solid #eee; margin-bottom:10px;/*font-size: 12px; */font-size: 17px;font-weight: bold;}
.tc01_left02 p{ line-height:30px; border-bottom:1px solid #eee; color: #686868; /*font-size: 12px; */font-size: 15px;}
.tc01_left02 span{ font-weight:bold;}
.tc01_right{ width:50.1%;/* width:610px;*/ float:right;}
.tc01_right li{ width:45.9%;/* width:280px;*/margin: 0 2.05%;margin-bottom: 25px; float:left; position: relative;}
.tc01_right li div.cover{width: 100%;height: 100%;top:0;position: absolute;background: #010101;opacity: 0;filter: alpha(opacity=0);font-size: 14px;color: #fff;text-indent: 2em;}
.tc01_right li div.cover img{width: 85px;height: 85px;padding: 30% 38%; display:block;}
.tc01_right img{ width:280px;}
.tc01_right p{width: 100%; position: absolute; bottom: 0; height:40px; line-height:40px; *margin-top:-5px; background-color:#000;opacity: .8;filter: alpha(opacity=0.8); text-indent:12px; color:#999; overflow: hidden;}
.tc02{ background:url("../images/2015/tc_xx_bg.jpg") repeat-x; clear:both; height:100%; overflow:hidden;}
.tc_icon{ clear:both; overflow:hidden; height:100%; padding:40px 0;}
.tc_icon li{ width:260px; margin:0 70px; height:250px; float:left; text-align:center;}
.tc_icon h1{ font-size:16px; line-height:45px;}
.imgs{
	width:100%; 
	height:223px; 
	overflow:hidden; 
	position:relative;
}
.imgs img{
	display: block;
	width: 100%;
	-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}
.tc01_right li:hover .imgs img{
	-webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////*/

.yuming_end{ background-color:#fff; overflow:hidden; padding-bottom:50px; margin-top: 50px;border-top:1px solid #dcdcdc;}
.yuming_end .yuming_end_t{ height:120px; line-height:120px; overflow:hidden; text-align:center; font-size:24px; color:#333333;}
.yuming_end ul{ width:auto; margin:0 auto;}
.yuming_end ul li{ float:left; width:23.74%; margin-right:1.26%; /*width:289px; */overflow:hidden; /*margin-right:13px;*/ height:338px; text-align:center;}
.yuming_end ul li:last-child{ margin-right:0;}
.yuming_end ul li .divs{background-color:#f2f2f2; height:294px; color:#333333;transition:all 0.3s;}
.yuming_end ul li .divs h2{ height:72px; line-height:72px; font-weight:normal; font-size:18px;}
.yuming_end ul li .divs i{ width:82px; height:88px; margin:0 auto; display:block;transition:all 0.3s;}


.yuming_end ul li:nth-child(1) .divs i{ background:url("../image1/yuming_pic4.png") center center no-repeat;}
.yuming_end ul li:nth-child(2) .divs i{ background:url("../image1/yuming_pic5.png") center center no-repeat;}
.yuming_end ul li:nth-child(3) .divs i{ background:url("../image1/yuming_pic6.png") center center no-repeat;}
.yuming_end ul li:nth-child(4) .divs i{ background:url("../image1/yuming_pic7.png") center center no-repeat;}




.yuming_end ul li .divs p{ padding-top:15px; line-height:20px; min-height: 75px; padding-left:27px; padding-right:27px; font-size:12px; color: #686868;}
.yuming_end ul li span{ display:block; margin:0 auto; width:80px; height:46px; line-height:46px; text-indent:24px; background:url("../image1/yuming_pic8.png") left center no-repeat;}
.yuming_end ul li a:hover span{background:url("../image1/yuming_pic8_on.png") left center no-repeat;}
.yuming_end ul li a:hover .divs{ background-color:#CC0000; color:#fff;}
.yuming_end ul li a:hover .divs p{ color:#fff;}



.yuming_end ul li:nth-child(1) a:hover .divs i{ background:url("../image1/yuming_pic4_on.png") center center no-repeat;}
.yuming_end ul li:nth-child(2) a:hover .divs i{ background:url("../image1/yuming_pic5_on.png") center center no-repeat;}
.yuming_end ul li:nth-child(3) a:hover .divs i{ background:url("../image1/yuming_pic6_on.png") center center no-repeat;}
.yuming_end ul li:nth-child(4) a:hover .divs i{ background:url("../image1/yuming_pic7_on.png") center center no-repeat;}





.ymcx-main-s .s-m .table2{border-left: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; width: 100%; text-align:center; margin-top:50px;}
.ymcx-main-s .s-m .table2 th{border-top: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9;font-size: 16px; color: #505050; background: #dedede; line-height: 55px; font-weight: normal;}
.ymcx-main-s .s-m .table2 td{font-size: 12px; color: #666;text-align: center; line-height: 55px; border-right: 1px solid #c9c9c9;border-top: 1px solid #c9c9c9;background: #fff;}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////*/


.gujia_sec1{padding-top: 60px;}
.gujia_sec1 .tit{background: #fff; border-top: 1px solid #eee; text-align: center;}
.gujia_sec1 .tit a{display: block; width: 50%;line-height: 50px; float: left; font-size: 18px;color: #333;background: #f7f8fa;}
.gujia_sec1 .tit a.on{color: #CC0000; background: #fff;}

.gujiamain{}
.gujiamain .box .con1{float: left;width: 84%; }
.gujiamain .box{padding: 40px 0 30px; padding-left: 30px; border-bottom: 1px solid #eee;}
.gujiamain .box .t{width: 8.1%;/*width: 14.1%;*/float: left;line-height: 38px; padding-left: 20px; font-size: 16px; color: #333; }
.gujiamain .box .bg1{background: url("../image1/gj1.png") no-repeat left center;}
.gujiamain .box .bg2{width: 17.1%; background: url("../image1/gj2.jpg") no-repeat left center;}
.gujiamain .box .bg3{width: 17.1%; background: url("../image1/gj3.jpg") no-repeat left center;}
.gujiamain .box .bg4{width: 17.1%; background: url("../image1/gj4.jpg") no-repeat left center;}
.gujiamain .box .bg5{background: url("../image1/gj5.jpg") no-repeat left center;}
.gujiamain .box .bg6{background: url("../image1/gj6.jpg") no-repeat left center;}
.gujiamain .box .xuan{float: left; display: block;width: 74%;/* width: 86%;*/}
.gujiamain li{margin-bottom: 10px; margin-left: 15px; width: 157px;height: 40px;float: left; line-height: 38px; text-align: center;background: #fff; border: 1px solid #ddd; font-size: 14px; color: #666; cursor: pointer;}
.gujiamain li.on{border-color: #CC0000;background: #CC0000; color: #fff;}
.gujiamain li p{line-height: 19px;}
.gujiamain .sp{width: 110px; text-align: right; float: left; display: inline-block; font-size: 14px; color: #666;line-height: 38px;}
.gujiamain .sp1{margin-left: 20px; line-height: 38px; font-size: 14px; color: #999;}
.gujiamain .box1{float: left;}
.gujiamain .box1 ul{display: block;}
.gujiamain .otherbox{margin-left: 15px;font-size: 16px; color: #666; line-height: 38px;}
.gujiamain .otherbox input{height: 38px;line-height:38px; border: 1px solid #ddd;}
.gujiamain .otherbox span{font-size: 14px; color: #999;}

.gujiamain .box2{float: left;width: 50%;margin-bottom: 8px}
.gujiamain .box3{float: left;width: 50%;margin-bottom: 8px}

.zengzhi .sp{ line-height: 34px;padding-right: 15px;}
.zengzhi li{margin-left: 0!important; height: 34px; line-height: 34px; width: 70px;border-left: none;}
.zengzhi li:first-child{border-left: 1px solid #ddd;}
.zengzhi .ym{padding: 0 5px; width: 210px; height: 34px; line-height: 34px;border: 1px solid #ddd; }
.spinner {  
  width: auto; 
  /*width: 100px;*/   
}  
.spinner input {  
  text-align: right;  
}  
.input-group-btn-vertical {  
  position: relative;  
  white-space: nowrap;  
   width: 45px; 
 /* width: 1%; */ 
  vertical-align: middle;  
  display: table-cell;  
}  
.input-group-btn-vertical > .btn {  
  display: block;  
  float: none;  
  width: 100%;  
  max-width: 100%;  
  padding: 8px;  
  margin-left: -1px;  
  position: relative;  
  border-radius: 0;  
  background: #fafafa;
}  
.input-group-btn-vertical > .btn:first-child {  
  /*border-top-right-radius: 4px;*/  
}  
.input-group-btn-vertical > .btn:last-child {  
  margin-top: -2px;  
  /*border-bottom-right-radius: 4px;*/  
}  
.input-group-btn-vertical i{  
	width: 100%;
	height: 100%;
  position: absolute;  
  top: 0;  
  left: 0;  
}  
.input-group-btn-vertical i.fa.fa-caret-up{background: url("../image1/iup.jpg") no-repeat center;}
.input-group-btn-vertical i.fa.fa-caret-down{background: url("../image1/idw.jpg") no-repeat center;}
.input-group .form-control{line-height: 32px; height: 32px; width: 120px;font-size: 14px; color: #666; border-radius: 0;border: none;outline: none;}
.gebox{float: left;border: 1px solid #ddd;}
.ge{padding: 0 5px; display: inline-block;   line-height: 32px; font-size: 14px; color: #666;}
.gujiamain .box .zengzhibox .xuan{width: 73%;}


.wzgbox{}
.wzgbox .sp{padding-right: 15px;}
.wzgbox input{font-size: 14px;}
.wzgbox input[type=text]{padding: 0 15px; border: 1px solid #ddd; width: 315px; height: 30px; line-height: 30px; color: #666;}
.wzgbox input.cankaoj{width: 160px!important;}
.wzgbox input[type=button]{margin-left: 30px; padding: 0 20px; background: #CC0000; border-radius: 5px;height: 30px; line-height: 30px; color: #fff;}

.wzgbox input.zzixun{padding: 0 30px;border-radius: 7px;}



/*响应式样式*/
@media only screen and (max-width:1400px ) {
	
}
@media only screen and (max-width:1200px) {

.m1200,.w1217{
	width:1024px;
}
.contact3 .ct3main2{ width: 45.8%;}
.solud_sec1 ul li{width: 29.96%; margin-left: 5.06%!important;}	
.solud_sec1 ul li:nth-child(3n+1){margin-left: 0!important;}

.webc_sec1{background-image: none;}
.webc_sec1 .main{width: 100%;}

.proclist{width: 84%;}
.ymlist ul li .t2{line-height: 16px;}

.website_ser_left li,.website_ser_right li{height: 134px;}
.website_service p{line-height: 17px;}
.gujiamain .box .t{width: 14.1%;}
}


@media only screen and (max-width:1024px) {

.m1200,.w1217{
	width:960px;
}
.youlist ul li{background-position-y: 25%;}
.tclist ul li .t{margin-top: 23px;}
.proclist ul li .t{min-height: 72px; margin-top: 0;}
.proclist{width: 80%;}

.gujiamain .box .bg5{width: 10%;}
.gujiamain .box.zengzhi .con1{width: 88%;}
}


@media only screen and (max-width:960px) {

.m1200,.w1217{
	width:100%;
	padding:0 3%;
}

.contact3 p{font-size: 18px;}	
.contact3 .ct3main1 .t1{line-height: 60px;}	
.contact3 .ct3main2{ width: 51%;}
.solution_sec .tit{padding: 40px 0;}

.webc_sec1{padding: 30px 0;}
.webc_sec1 .main .t1{font-size: 30px;}
.webc_sec1 .main .t2{font-size: 23px;}
.webc_sec1 .main .tit{line-height: 46px;}
.webc_sec1 .main p{font-size: 14px; margin-bottom: 10px;}
.webc_sec2 .main{padding: 30px 0;}
.webc_sec2 .main .m1 .tit{font-size: 25px; padding-bottom: 10px;}
.youlist{margin-top: 10px;}
.webc_sec2 .main .m1{width: 100%;}
.webc_sec2 .main .m2{width: 100%; margin-top: 15px;}
.youlist ul li { background-position-y: center;}
.webc_sec3{padding: 30px 0;}
.tisheng_one ul li{margin-right: 15px;}
.i_qiehuan .i_qiehuan_l ul li a{font-size: 13px;}
.webctit,.webc_sec4 .h2,.webc_sec4 .h2 label{font-size: 25px;}
.tclist ul li .t2{line-height: 20px;}
.tisheng_one ul li{font-size: 14px;}
.tisheng_one ul li{margin-bottom: 10px; margin-top: 10px;}
.webc_sec4 .h2{line-height: 30px;}
.i_qiehuan .i_qiehuan_r .tisheng_div h2{font-size: 18px;}
.i_qiehuan .i_qiehuan_r .tisheng_div{font-size: 12px;}
.ymlist ul li .t2{font-size: 13px;}
.ymlist ul li{padding-left: 12px;}
.webc_sec8{padding-bottom: 0;}
.webc_sec9{padding: 30px 0;}
.webc_sec9 .t2{font-size: 18px; line-height: 40px;}
.webc_sec9 .t3{margin-bottom: 0;}

.solud_sec3 ul li{margin: 0 50px;}
.solud_sec3{margin: 30px 0}
.webc_sec10{padding-bottom: 0;}

.gujiamain .box .t{width: 100%;}
.gujiamain .box{padding: 10px 0;}
.gujiamain .box .xuan{width: 86%;}
.gujiamain .box.zengzhi .con1{width: 100%;}


.solu_list ul li .inlist_main{
	min-height:225px;
}
.solu_list ul li .solulist_img{
	height:152px;
}



}

@media only screen and (max-width:780px) {
.contact3fr{padding: 30px 0;}
.contact3 .ct3main1{width: 100%; text-align: center;}
.contact3 .ct3main2{width: 100%; margin-top: 10px;}
.contact3 .ct3main1 .t1{font-size: 30px;line-height: 35px;}
.contact3 p{font-size: 16px; line-height: 30px;}
.contact3 .ct3main2 .tit{font-size: 24px;}


.solud_sec1 ul li{width: 47.47%; margin-left: 5.06%!important;}	
.solud_sec1 ul li:nth-child(3n+1){margin-left: 5.06%!important;}	
.solud_sec1 ul li:nth-child(2n+1){margin-left: 0!important;}
.solud_sec3 ul li { margin: 0px 5px;}	
.solud_sec4 {padding-bottom: 50px;}

.tclist ul li{width: 96%;}
.tclist ul li .t{width: 58%; margin-top: 74px;}
.i_qiehuan .i_qiehuan_l{width: 100%;}
.i_qiehuan .i_qiehuan_r{width: 100%;}
.webc_sec5 .main{background-image: none;}
.proclist{width: 100%;}
.ymlist ul li{min-height: 134px;}

.webc_sec9 .t{width: 100%;}
.webc_sec9 .pic{width: 100%;}
.website_ser_center{margin-top: 50px;}
.website_ser_center{display: none;}
.website_ser_left,.website_ser_right{width: 48%;}
.tc01_left{width: 100%;}
/*.tc01_left02{margin: 0 auto;}*/
.tc01_right{width: 100%; margin-top: 15px;}
.yuming_end ul li{width: 48%; margin: 0 1%;}
.yuming_end{padding-bottom: 20px;}

.gujiamain .box .xuan{width: 96%;}
.gujiamain .box2{width: 100%;}
.gujiamain .box3{width: 100%;}
.gujiamain .box .con1{width: 100%;}


.


}

@media only screen and (max-width:480px) {

.contact3 .ct3main2 .con label{width: 25%; font-size: 14px;}
.contact3 .ct3main2 .con input{width: 75%; font-size: 13px;}
.contact3 .ct3main2 .con3 input{width: 100px;}	
.contact3 .ct3main1 .t1{font-size: 25px;}
.contact3 p{font-size: 14px;}
.contact3 .ct3main2 .tit{font-size: 20px;}
.contact3 .ct3main2 .t2{font-size: 14px;}
.contact3 .ct3main2 .con4 input{font-size: 20px;}
.contact3fr{margin-bottom: 45px;}
.solution_sec .tit{padding:20px 0;}

.solweizhi{padding: 20px 0;}
.solweizhi .pic{width: 100%;}
.solweizhi .t{margin-top: 10px; width: 100%;}

.solud_sec1 ul li{width: 100%; margin-left:0%!important;}	
.solud_sec1 ul li:nth-child(3n+1){margin-left: 0%!important;}	
.solud_sec1 ul li:nth-child(2n+1){margin-left: 0!important;}

.timeline-content {margin-left: 70px;}
.solud_sec3 {
    margin: 25px 0;
}
.solud_sec3 ul li{width: 100%; margin-bottom: 5px;}
.timcontainer {
    margin-bottom: 50px;
}
.solud_sec4 ul li{width: 100%;}
.solud_sec4 {
    padding-bottom: 40px;
}

.tc01_left02{width: 100%;}
.imgs{height: auto;}


.yuming_end{margin-top: 0;}
.yuming_end .yuming_end_t{height: 90px; line-height: 90px;}

.webc_sec1 .main .t1{font-size: 25px;}
.webc_sec1 .main .t2{font-size: 20px;}
.webc_sec1{padding-top: 0;}

.webc_sec2 .main .m1 .tit,.webctit, .webc_sec4 .h2, .webc_sec4 .h2 label{font-size: 20px;}
.youlist ul li{width: 100%;}
.tclist ul li .t{margin-top: 10px;}

.proclist ul li{width: 48%;}
.proclist ul li .t{min-height: 88px;}
.webc_sec5{background-repeat: repeat;}
.ymlist ul li{width: 100%; padding-left: 50px;}
.website_ser_left, .website_ser_right{width: 100%;}
.website_ser_left img{float: left; margin-left: 0; margin-right: 10px;}
.website_ser_left h1{text-align: left;}
.website_ser_left p{width: 100%; text-align: left;}
.website_ser_left li, .website_ser_right li{height: 80px;}
.website_ser_right{margin-top: 0;}
.webc_sec10 .box{width: 100%; margin-bottom: 10px;}

.gujiamain .sp1{font-size: 12px; margin-left: 5px;}
.twu{display: none;}
.gujiamain .sp1.sp1c{line-height: 18px;}

.tijiao,.zzixun{margin-top: 10px;}
.zengzhi .sp{width: 90px;}
.wzgbox input[type=text]{width: 260px;}
.wzgbox input[type=button]{margin-left: 5px;}

.solu_list ul li .solulist_img img{
	display: block;
	width:100%;
	height:auto;
	-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}
.solu_list ul li .inlist_main{
	min-height:100px;
}
.solu_list ul li .solulist_img{
	height:auto;
}

}

@media only screen and (max-width:375px) {
.contact3 .ct3main2 .con3 input{margin-left: 8px;}
.contact3 .ct3main2 .con3 a{margin-left: 3px;}
.contact3 .ct3main2 .con label{padding-left: 2px;}
.contact3 .ct3main2 .con label,.contact3 .ct3main2 .con .box1 label{width: 30%;}
.contact3 .ct3main2 .con input,.contact3 .ct3main2 .con .box1 input{width: 70%;}
.contact3 .ct3main2 .con1 .box ul li{width: 100%;}

.gujiamain .sp{text-align: left;}
.gujiamain li{margin-left: 10px;}

.zengzhi li{width: 63px;}
.wzgbox .sp{width: 100%;}
}


@media only screen and (max-width:320px) {
	.newltit{font-size: 16px;}
	.newslist ul li a{font-size: 13px;}
	.newslist ul li span{font-size: 12px;}
	.newslist ul li{line-height: 28px;}
.contact3 .ct3main2 .con3 input{width: 50px;}
.solud_sec3 ul li{padding-left: 125px;}
.solud_sec4 {
    padding-bottom: 30px;
}
	.tc01_right li,.yuming_end ul li{width: 100%; margin: 0 0 10px 0;}
	.tc01_left02 h1{line-height: 22px;}
	/*.tc01_left01 img{float: none; display: block; margin: 0 auto;}*/
	.youlist ul li{font-size: 12px;}
	.tclist ul li .t1{margin-bottom: 0;}
	.tisheng_one ul li{font-size: 12px; margin-right: 10px;}
	.i_qiehuan .i_qiehuan_r{overflow: auto; height: auto;}
	.proclist ul li .t{min-height: 112px;}
	.website_ser_left li:nth-child(2) h1{padding-top: 10px;}
	.tc01_left01{margin-bottom: 55px;}
	.tc01_left02 p{line-height: 25px;}
	
	.gujia_sec1 .tit a{font-size: 16px;}
	.gujiamain .box .t{font-size: 15px;}
	
	.gujiamain li{width: 134px; font-size: 13px;}
	.zengzhi li{width: 54px;}
	.gujiamain .sp1{display: block; width: 100%;}
}


