@media screen and (min-width:1025px)  and  (max-width:2600px)  {
.mainContent{ width:100%; height:auto; margin:0 auto; clear:both;}
.mainContent a{ color:#333;}
.solution{width:100%; height:auto;}
.solution dl{margin:15px 0;}
.solution h3{width:100%; height:24px; line-height:24px; border-bottom:1px #ccc solid; font-size:15px; font-weight:bold; margin-top:15px; clear:both;}
.solution dd{ float:left; width:180px; height:150px; margin-right:7px;}
.solution .s_img{ width:180px; height:120px; clear:both;}
.solution .s_title{ font-size:12px; padding:5px 0; width:180px; clear:both; height:20px; line-height:16px; padding-top:10px;}

.zsolution{width:100%; height:auto;}
.zsolution-top h2{width:100%; height:30px; font-size:18px; font-weight:bold; line-height:30px; color: #4d5159; margin-bottom:10px; margin-top:15px;}
.zsolution-top ul{ width:100%; height:90px; overflow:hidden;}
.zsolution-top li{ width:155px; height:100px;list-style:none; float:left; margin-right:16px;}
.zsolution-top li img{ width:155px; height:100px;}
.zsolution-top .img{width:155px; height:90px;position:absolute;}
.zsolution-top .name{width:155px;height:25px;position:absolute;filter:alpha(opacity:80);opacity:0.8;background:#ececec; margin-top:75px;text-align:center; color:#000;line-height:24px; font-size:12px;}
.zsolution-top .name:hover{width:155px;height:25px;filter:alpha(opacity:80);opacity:0.8;background:#e05314; text-align:center; color:#fff;}
.zsolution-top .name a{font-size:11px;}
.zsolution-middle{ width:100%; height:auto;}
.zmddile{ width:100%; height:auto; margin:10px 0;}
.zmddilel{width:960px; height:380px;float:left;}
.zmddilel h3{height:30px; font-size:14px; font-weight:bold; line-height:30px; color: #4d5159; margin-bottom:10px; margin-top:15px;background:url(/templets/temp2017/images/h3bg.gif) 0 0 no-repeat; text-indent:15px; color:#fff; clear:both;}
.zmddilel h3 a{color:#fff;}
.zmddilel h4 a{ font-size:10px;}
.zmddileltop{ width:960px; height:120px; overflow:hidden;}
.topl{ width:180px; height:120px; float:left;}
.topl img{width:180px; height:120px;overflow:hidden;}
.topr{ width:700px; height:120px; float:right; padding-right:50px;overflow:hidden;}
.topr p{ font-size:11px; color:#666; line-height:16px;}
.topr h4{ font-size:13px; font-weight:bold; margin-bottom:10px;}
.zmddilel ul{ width:960px; height:120px;padding:15px 0; clear:both;}
.zmddilel li{ float:left; width:170px; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-right:10px;}
.zmddilel li h4{font-size:10px; width:170px; height:30px; line-height:15px; margin-top:5px;}
.zmddiler{width:240px; height:300px;float:left; margin-top:20px;}
.zmddiler h3{ width:100%; height:20px; line-height:20px; background:#002b45; color:#fff; text-indent:5px; font-weight:bold;text-transform:uppercase; font-size:13px;} 
.zmddiler li{ margin-bottom:10px;}
.zmddiler li img{ width:240px; height:120px;}
.zmddiler li a{ font-size:11px;}
.listblank{ height:30px; clear:both;}
.s_jieshao{ width:100%; height:auto; margin:0 auto;}
	.s_jieshao h2{ width:100%; height:30px; line-height:30px; font-size:18px; text-align:center; color:#002b45; font-weight:bold; margin:10px 0;text-transform:uppercase;}
	.s_app h3{width:100%; height:30px; line-height:30px; font-size:16px;color:#002b45; font-weight:bold; margin:10px 0;text-transform:uppercase;}
	.s_app{width:100%; height:auto; margin:0 auto;}
	.s_app span{ padding:5px 10px; height:20px; line-height:20px; background:#f8c500; margin-right:10px; width:auto; margin-bottom:10px; float:left;}
	.s_jieshao p{ width:100%; height:auto; line-height:22px; margin:10px 0;}
	.s_jieshao p{ width:100%; height:auto; line-height:22px; margin:10px 0;}
.s_jieshao ul{width:95%; height:auto; margin:0 auto; clear:both;}
	.s_jieshao li{ width:220px; height:150px; float:left;text-align:center;}
	.s_jieshao li img{width:220px; margin-bottom:10px;float:left;}
	.s_jieshao_2{ width:1200px; height:auto; margin:15px 0; clear:both;}
	.s_jieshao_2 dl{}
	.s_jieshao_2 dd{ width:240px; height:190px; float:left; margin-right:50px; text-align:center;}
	.s_jieshao_2 dd h3{ font-size:13px; padding:0; margin:0;}
	.s_jieshao_2 dd img{ margin-bottom:10px; width:240px; height:150px;}
	.s_jieshao2l{ width:500px; float:left;}
	.s_jieshao2r{ width:650px; float:right;line-height:22px; }
	.s_jieshao2r h3{ font-size:16px; font:Verdana, Geneva, sans-serif; font-weight:bold;text-align:center;}
	.img300 { width:100%;margin-top:30px; clear:both;margin:auto;}
	.img300 img{ width:3x; height:auto; float:left; margin-right:40px; margin-bottom:20px;}
	.s_case{ width:100%; height:230px; padding:20px 0;}
	.s_casel{ width:450px; height:200px; float:left;}
	.s_caser{ width:680px; height:200px; float:right;}
	.s_caser h3{ font-size:15px; line-height:20px; font-weight:bold; padding:0;}
	.s_caser p{line-height:18px; color:#333;}
	.s_caser p strong{ color:#002b45;}
	.s_jieshao_3{ width:1200px; height:auto; margin:15px 0;}
	.s_jieshao_3 dd h3{ font-size:13px; padding:0; margin:0;}
	.s_jieshao_3 dl{ width:570px; float:left; height:120px; overflow:auto;}
	.s_jieshao_3 dt{ width:180px; height:100px; float:left;}
	.s_jieshao_3 dd{ width:350px; height:100px; float:right;}
	.s_jieshao_3 dd h3{ font-weight:bold; color:#002b45;}
	.s_jieshao_3 dd p{ line-height:20px;}
	
	
	.s_jieshao_3{ width:1200px; height:auto; margin:15px 0;}
	.s_jieshao_3 dd h3{ font-size:13px; padding:0; margin:0;}
	.s_jieshao_3 dl{ width:570px; float:left; height:120px; overflow:auto;}
	.s_jieshao_3 dt{ width:180px; height:100px; float:left;}
	.s_jieshao_3 dd{ width:350px; height:100px; float:right;}
	.s_jieshao_3 dd h3{ font-weight:bold; color:#002b45;}
	.s_jieshao_3 dd p{ line-height:20px;}
.listblank{ width:100%; height:30px; clear:both;}

.s_news{ width:1200px; overflow:hidden;}
.s_newsl{ width:580px; height:auto;float:left;}
.s_newsl dl{ width:100%; height:auto; clear:both; padding-bottom:15px;}
.s_newsl dt{width:150px;float:left; padding-bottom:15px;}
.s_newsl img{ width:150px; height:90px;}
.s_newsl dd{width:400px;float:right;}
.s_newsl h3{dth:100%; height:30px; font-size:15px; font-weight:bold; line-height:20px; color:#002b45; margin-bottom:10px; border-bottom:1px #f8c400 solid;}
.s_newsl h4{dth:100%; height:20px; font-size:13px; font-weight:bold;color: #4d5159; margin-bottom:10px; overflow:hidden;}
.s_newsl p{ font-size:11px; color:#333;}
.fuju{ width:100%; height:auto; overflow:hidden;}
.fuju dl{float:left; margin-right:20px; width:180px;}
.fuju dt{ width:100%; height:30px; line-height:30px; background:#ccc; text-align:center; padding:5px 0; font-weight:normal; font-size:12px; margin-top:10px;}
.fuju .fujumore{width:180px; height:120px; background:#f8c300;text-align:center;padding-top:50px;}
.fuju .fujumore a{line-height:20px; font-size:15px; text-transform:none;}
.fuju .fujumore:hover{ background:#041e42; color:#fff;}
.fuju .fujumore:hover a{color:#fff;}
.listblank{ width:100%; height:30px; clear:both;}

/*------产品分类页------*/
.pro-banner{ width:100%; color:#666; font-size:13px; line-height:18px; padding-bottom:50px;}
.pro-banner h1{width:100%; font-size:22px; text-transform:uppercase; padding:20px 0;}

.pro-list{}
.pro-list ul{}
.pro-list li{ width:100%; height:auto;overflow:hidden; margin-top:30px;color:#666;}
.pro-list li h5{float:left; margin-right:40px; width:300px;}
.pro-list li span{float:right; width:500px;}
.pro-list li h3{ font-size:16px;margin-bottom:5px;text-transform:uppercase; font-weight:normal; padding-top:15px;}
.pro-list li h5{ padding-top:15px;}
.pro-list li p{ color:#666; font-size:12px; line-height:20px;color:#666; font-weight:normal; padding-bottom:15px;}
.pro-list li p.guojia{ font-size:12px;color:#F8C301; padding-bottom:5px;}
.pro-list li p a{height:25px; line-height:25px; background:#041E41; font-size:13px; padding:5px 15px; color:#fff; margin-right:30px; text-decoration:none;}

.right-nav{width:258px; height:618px; border:1px solid #ccc; overflow:hidden; padding:15px;}
.right-nav h2{width:100%; font-size:22px; text-transform:uppercase; padding:20px 0;color:#666;}
.right-nav h3{height:38px; line-height:38px; cursor:pointer;margin-bottom:8px; position:relative; font-size:15px; font-weight:bold;color:#333;}
.right-nav h3 a{color:#ccc;}
.right-nav h3 em{ display:block; background:url(/templets/temp2017/images/jia.jpg) no-repeat 0 center; position:absolute; right:16px; width:12px; height:40px;}
.right-nav h3.on{border:none; height:40px;}
.right-nav h3.on em{ background:url(/templets/temp2017/images/jian.jpg) no-repeat 0 center; right:16px;}
.rightnav{color:#999; display:none; margin-bottom:13px; margin-top:-13px; }
.right-nav ul{padding:10px; line-height:180%;}
.right-nav li{}
.right-nav dd{ padding:5px; line-height:16px; font-size:11px;}
.right-nav dd a{font-size:11px;}

.right-special{ width:100%; margin:30px 0;}
.right-special img{ margin-bottom:20px;}

.right-news{width:258px; height:350px; border:1px solid #ccc; overflow:hidden; padding:15px;}
.right-news h2{width:100%; font-size:22px; text-transform:uppercase; padding:20px 0;color:#666;}
.right-news ul{}
.right-news li{ padding:5px 0;}

.right-case{width:258px; height:360px; border:1px solid #ccc; overflow:hidden; padding:15px; margin-top:30px;}
.right-case h2{width:100%; font-size:22px; text-transform:uppercase; padding:20px 0;color:#666;}
.right-case ul{}
.right-case li{ padding:5px 0; font-size:15px; font-weight:bold;}
.right-case dl{ padding-top:15px;}

.left h3{width:100%; font-size:20px; text-transform:uppercase; padding:12px 0;color:#333; clear:both;}
.pro-top{}

.pro-inquiry{ width:100%; height:auto; margin:20px 0; text-align:center;}
.pro-inquiry img{ margin-right:25px;}
.pro-top p{}
.pro-contact{margin:0 auto; text-align:center; width:75%; clear:both;}
.pro-top ul{}
.pro-top li{ float:left; margin-right:20px; text-indent:25px;}
.pro-top .skype{ background:url(/templets/temp2017/images/pro-1.jpg) no-repeat 0 center;}
.pro-top .tel{ background:url(/templets/temp2017/images/pro-2.jpg) no-repeat 0 center;}
.pro-top .email{ background:url(/templets/temp2017/images/pro-3.jpg) no-repeat 0 center;}
.pro-top .whatsapp{ background:url(/templets/temp2017/images/pro-4.jpg) no-repeat 0 center;}

.pro-content{ width:100%; font-size:13px; color:#666; line-height:20px;}
.table table{ width:100%;text-transform:capitalize;border-collapse:collapse;border:1px #27325F solid;}
.table table td{ font-size:12px; padding:8px 5px; line-height:16px; border:1px #27325F solid;border-collapse:collapse;}
.table table .tr1{background-color:#27325F;color:#fff;}
.table table .tr1 td{border:1px #ccc solid;}
.table table .tr2{background-color:#ccc;border:1px #145a26 solid;}
.pro-solution{}

.pro-solution li h3{ width:90%;font-size:15px;text-transform:uppercase; text-align:center;margin-top:15px;}
.pro-solution li p{width:95%; font-size:12px; margin-top:15px;}
.pro-solution li:hover .solutionsName{ opacity:0.4; transition:all .3s ease;}
.solutionsName{position:absolute; width:210px; height:140px; opacity:0;background:#041E41;}
.solutionsName h3{text-align:center; font-size:20px; color:#fff;text-transform:uppercase;margin:0 auto;}
.solutionsName a{width:110px;}
/*更多*/
.more{text-transform:uppercase; padding-top:20px;}
.more a{display:block; height:35px; line-height:35px; width:90px; text-align:center;}

.white a{color:#fff;border:1px solid #fff; margin:30px auto 0 auto;opacity:1; padding:0 10px;color:#fff;#041E41;}
.white a:hover{color:#fff;#041E41;opacity:1; text-decoration:none;}

.pro{ width:100%; padding:20px 0;clear:both;}
.pro h3{ margin-bottom:10px;}
.photo{width:100%; padding-bottom:20px; clear:both;}
.photo1{ width:100%; margin:15px 0;}
.photo1 img:hover.solutionsName1{ opacity:1; transition:all .3s ease;}
.solutionsName1{position:absolute; width:240px; height:165px; opacity:1;}
.solutionsName1 h3{text-align:center; font-size:20px; color:#fff;text-transform:uppercase;margin:0 auto;}
.solutionsName1 a{width:110px;}
.photo2{ width:100%; clear:both; padding-top:20px;}
.photo2 img{ float:left; width:210px; height:140px; margin-right:3px;}

.process img{ margin-right:5px; width:280px;}

.pro-solution li{ float:left; margin-right:5px; width:24.2%;}
.pro-solution li img{ width:210px; height:140px;}
.pro-solution li h5{ text-align:center; margin-top:10px; font-size:12px;}

.casetop{ width:100%;}
.casetop-l{ width:540px; float:left; padding-bottom:10px;}
.casetop-l img{ width:540px; height:360px; padding-bottom:10px;}
.casetop-r{ width:280px; float:right;}
.casetop-r p{ line-height:20px; padding:3px 0;}
.casetop-r .case-inquiry img{ margin-top:15px;}

.pro-pro{ width:100%;}
.pro-pro dl{ width:270px; float:left; margin-right:15px;}
.pro-pro dt{ font-size:12px; text-align:center; padding:10px 0;}
.feed{ width:100%; overflow:hidden;}
.feedl{ width:210px; height:140px; float:left;overflow:hidden;}
.feedr{ width:600px; height:auto; float:right;overflow:hidden;}
.feedr h4{width:400px;height:120px; overflow:hidden;padding-bottom:10px;}
.feedr h3{ font-size:18px; text-transform:capitalize; padding:0; margin:0; padding-bottom:10px;}
.feedr h5{background:url(/templets/temp2017/images/feed.jpg) no-repeat 0 center; text-indent:15px; clear:both;}

.pro-solution{ width:860px; overflow:hidden;}
.pro-solution img{margin-right:10px;}

}