﻿@charset "utf-8";
/* CSS Document */



.nrbj{width: 100%;min-width: 1200px; background-color: #fff;padding-top:10px;}
.n_banner{height: 350px; min-width: 1000px;}


#product-middle,#pshow-middle,#newslist-middle,#nshow-middle,#newslist-middle,#about-middle,#register-middle,#search-middle,#job-middle{ width:1200px; margin:0 auto;  padding:0px 0 20px 0;overflow:hidden;}

.left{ width:228px; float:left;background-color: #fff;}
.left-1{width: 228px;}
.left-1 h3{width:228px; height:55px; line-height:55px; text-align:left;  font-size:20px;font-weight:bold;color: #2384c7; border: 1px #DDD9D9 solid;text-indent: 20px;}

.left-1-b{width: 228px;border: 1px #DDD9D9 solid;  border-top: 0;}
.left-6-b{width: 228px;border: 1px #DDD9D9 solid;  border-top: 0;}
.left-1-b ul{overflow: hidden; margin: 0 auto;width: 220px; padding:0px 0;}
.left-1-b ul li{width: 220px; float: left; line-height: 50px; border-bottom: 1px #dfdfdf dashed;}
.left-1-b ul li:hover a,.left-1-b ul li.thinss a{ background:url(/templets/default/style/images/bg2.jpg) no-repeat center; color:#fff;}
.left-1-b ul li a {display:block;  padding-left:17px; font-size:14px; line-height:40px; color:#5e5e5e;}
.left-1 .dphone{ overflow:hidden; background:#2384c7; padding:10px 0; margin-top: 3px;}
.left-1 .dphone dt{ float:left; background:url(/templets/default/style/images/dian.png) no-repeat center; margin-left:5px; width:62px; height:50px;}
.left-1 .dphone dd{ margin-left:66px; color:#fff; padding:5px 13px; border-left:1px dotted #6c92ff;}
.left-1 .dphone dd span{ font-size:13px;}
.left-1 .dphone dd p{ font-size:18px; font-family:"Arial";}


.subLeft{
	width:208px;
	margin:0px auto;
	padding:10px 0;
	}
.subLeft > li{
	border-bottom:1px #CCCCCC solid;
	}
.subLeft div{
	font-size:15px;
	height:30px;
	
	padding:6px 0 0 15px;
	line-height: 20px;
	
	}
.subLeft div a{
	color:#706C70;
	float:left;
	}
.subLeft div img{
	float:right;
	margin:5px 20px auto auto;
	cursor:pointer;
	display:none;
	}
.subLeft > li:hover div,
.subLeft .on{
	background:url(/templets/default/style/images/bg2.jpg) left top no-repeat;
	}
.subLeft > li:hover div a,
.subLeft .on div a{
	color:#FFF;
	}
.subLeft > li:hover div img,
.subLeft .on img{
	display:block;
	}
.subLeft  ul{
	display:none;
	
	}
.subLeft .on ul{
	display:block;
	}
.subLeft li li{
	font-size:13px;
	padding:0px 5px 0px 10px;
	}
.subLeft li li a{
	color:#706C70;
	margin-left:5px;
	}
.subLeft li li:hover,
.subLeft li li:hover a{
	color:#F00;
	}





/*下载*/
.dow{ padding:10px;}
.dow li{ line-height: 30px; border-bottom: 1px #dcdcdc dashed;}
.down-title{float: left;}
.newsList1 li h2{padding-left:18px; font-size:16px; font-weight:normal;background:url("/templets/default/style/images/newsLi_ico.png") no-repeat left center;}
.newsList1 ul{overflow: hidden;}
.newsList1 li{position:relative; height:50px; line-height:50px; overflow:hidden; font-size:14px; border-bottom:1px dotted #ccc;}
.newsList1 li span{position:absolute; top:10px; right:0; color:#999;}
.newsList1 li a:hover{ color:#065bd0}





.left-2-t,.left-3-t,.left-4-t,.left-11-t{ height:45px; line-height:45px; text-indent:20px; background:#0062d1; color:#fff; font-size:14px;}

.left-11-b{ background:#fff; border:1px #b5b5b5 solid; border-top:0px; border-top:0;}
.left-11-b ul{ padding:5px 10px;}
.left-11-b ul li{ background:url(/templets/default/style/images/li-bg.gif) no-repeat; margin:5px 0; }
.left-11-b ul li a{ width:199px; background:url(/templets/default/style/images/fl-li.gif) no-repeat center center; line-height:31px; display:block; border:0px; text-indent:20px; text-decoration:none;}

.left-2{ padding-top:10px;}
.left-2-b{ border-top:none; background:url(/templets/default/style/images/ke-bg.gif) bottom center no-repeat #fff;}
.left-2-b img{ width:210px; display:block; margin:0 auto; padding:10px 0;}
.left-2-b p{ padding:0 10px 10px 10px;}
.left-2-b p em{ font-size: 14px;font-style: normal; color: #0062d1;}

.left-3{ margin-top:10px;}
.left-3-t{width: 230px; height: 40px;background-color:#0062d1;}
.left-3-t h3{ font-size: 14px; line-height: 40px; font-family: "microsoft yahei"; }
.left-3-b{ background:#fff; border:1px #dcdcdc solid; border-top:0px;}
.left-3-b ul{ padding:10px;}
.left-3-b ul li{ padding:5px 0 3px 10px; background:url(/templets/default/style/images/sd.png) left center no-repeat; overflow:hidden; border-bottom:1px #cacaca dashed;}
.left-3-b ul li a{ font-size: 13px;}

.left-4{ padding-top:10px;}
.left-4-b{ background:#fff; border:1px #b5b5b5 solid; border-top:0px;}
.left-4-b ul{ margin:0 auto; padding:10px 0;}
.left-4-b ul li div{ width:200px; border:1px #cacaca solid;}
.left-4-b ul li a img{ max-width:200px; max-height:157px; _width:200px; _height:157px; border:1px solid #dcdcdc; margin:0 auto; display:block;}
.left-4-b ul li span a{ display:block; text-align:center; padding-top:5px; text-decoration:none;}

.product-right,.register-right,.search-right,.job-right,.about-right,.pshow-right,.newslist-right,.nshow-right{width:940px; padding:0 10px; background:#fff; float:right;padding-bottom: 20px;}
.product-right-top,.register-right-top,.search-right-top,.job-right-top,.about-right-top,.pshow-right-top,.newslist-right-top,.nshow-right-top{ overflow:hidden; padding-top:10px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.product-right-top h5,.register-right-top h5,.search-right-top h5,.job-right-top h5,.about-right-top h5,.pshow-right-top h5,.newslist-right-top h5,.nshow-right-top h5{ font-weight:normal; line-height:22px;display:block; float: left; font-size: 16px; color: #2384c7;}
.product-right-top h5 a,.register-right-top h5 a,.search-right-top h5 a,.job-right-top h5 a,.about-right-top h5 a,.pshow-right-top h5 a,.newslist-right-top h5 a,.nshow-right-top h5 a{font-size: 14px;}
.product-right-top span,.register-right-top span,.search-right-top span,.job-right-top span,.about-right-top span,.pshow-right-top span,.newslist-right-top span,.nshow-right-top span{font-size:14px; float: right;}
.register-right-bottom,.search-right-bottom,.job-right-bottom,.about-right-bottom,.pshow-right-bottom,.nshow-right-bottom,.product-right-bottom1{ padding:10px 0; overflow:hidden; border-top:0; color: #838383; font-size: 14px; line-height: 28px;}

/*解决方案*/
.newslist-right-bottom{padding:27px 0 0; clear:both;}
.newslist-right-bottom dl{ height:180px;width:665px; background:#f1f1f1; margin-bottom:31px; padding:18px 18px 16px 18px; overflow:hidden;}
.newslist-right-bottom dl:hover{background:#1c72e8; color:#fff;}
.newslist-right-bottom dl:hover a,.newslist-right-bottom dl:hover p{ color:#fff;}
.newslist-right-bottom dt{ width:250px;overflow:hidden; float:left;}
.newslist-right-bottom dt img{ width:250px; height:178px; display:block;}
.newslist-right-bottom dd{ width:400px;float:right; overflow:hidden;}
.newslist-right-bottom dd h5 a{ display:block; font:14px "microsoft yahei"; font-weight:bold; background:url(Img/dline1.gif) repeat-x left bottom; height:26px; overflow:hidden; line-height:26px; color:#454545;}
.newslist-right-bottom dd p{ padding:10px 0 0;font:12px "microsoft yahei"; color:#626262;line-height:24px; height:90px; overflow:hidden;}
.newslist-right-bottom dd b{ display:block;}
.newslist-right-bottom dd b a{ color:#626262;}

/*新闻资讯*/
.newsList{margin:0 auto; margin-top:10px;}
.newsList dl{position:relative; padding:20px; height:160px; background-color:#ebebeb;}
.newsList dt{float:left;margin-top: 15px;}
.newsList dt img{display:block;width: 240px; height: 133px;}
.newsList dd{margin-left:260px;}
.newsList dd h5{height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.newsList dd h5 a{color:#065bd0;}
.newsList dd p{line-height:22px; height:88px; overflow:hidden; font-size:13px;}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent; border-top-color:#ebebeb; border-left-color:#ebebeb;}

.newsList ul{overflow: hidden;}
.newsList li{position:relative; height:30px; line-height:30px; overflow:hidden; font-size:14px; border-bottom:1px dotted #ccc;}
.newsList li a{padding-left:18px; background:url("/templets/default/style/images/newsLi_ico.png") no-repeat left center;}
.newsList li span{position:absolute; top:0; right:0; color:#999;}
.newsList li a:hover{ color:#065bd0}









/*联系我们*/
.about-right-bottom1{padding:10px 0; overflow:hidden;font-size: 14px;}
.yzlian{overflow: hidden;}
.lxw{width: 450px;}
.lxwt{width: 466px;}

.about-right-bottom p{overflow:hidden;}

.product-right-bottom{ padding:15px 0; overflow:hidden;  border-top:0;}
.product-right-bottom ul{ overflow:hidden;}
.product-right-bottom ul li{float:left;overflow:hidden;  padding:0 10px; }
.product-right-bottom ul li img{width:290px;height:193px; border: 1px #ccc solid;}
.product-right-bottom ul li h2{width:280px;font-weight: normal;font-size:14px; text-align:center;line-height:35px; color: #000;}
/*.clearfix { zoom: 1; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
 .item-list li { float: left; width: 300px; height: 270px; margin-right: 10px; margin-bottom: 10px; background-color: #fff; overflow: hidden; position: relative; }
.item-list li:nth-child(3n) { margin-right: 0; }
.item-list .img { text-align: center; height: 199px; overflow: hidden; border: 1px #ccc solid;}
.item-list .img img { max-width: 100%; height: 100%; -webkit-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s }
.item-list li:hover .img img { max-width: 100%; height: 100%; -webkit-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.caption { width: 100%; height: 60px; position: absolute; left: 0; bottom: 0; -webkit-transition: all .3s ease; transition: all .3s ease; background-color: #fff; border-bottom: 1px solid #e5e5e5 }
.caption .title { width: 280px; margin: 0 auto; line-height: 70px; font-size: 15px; color: #555; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.caption .info { color: #b5b5b5 }
.insert { width: 30px; height: 20px; line-height: 20px; position: absolute; top: 50%; right: 10px; margin-top: -10px; border-left: 1px solid transparent; -webkit-transition: all .3s ease; transition: all .3s ease }
.insert::before { content: "→"; font-size: 16px; color: #cdcdcd; -webkit-transition: all .3s ease; transition: all .3s ease; font-family: "Arial" }
.item-list li:hover .caption { height: 80px; background: #4DB6FF; border-color: #FFBC00; }
.item-list li:hover .caption .title { color: #fff; }
.item-list li:hover .insert { border-color: #fff }
.item-list li:hover .insert::before { margin-left: 50%; color: #fff; }*/

/*成功案例*/
.product-right-bottom1 ul{ overflow:hidden;}
.product-right-bottom1 ul li{float:left;width:256px; height:226px;overflow:hidden; margin-bottom:25px; margin-right:14px; border:5px solid #f2f2f2; background:#f2f2f2; }
.product-right-bottom1 ul li img{float:left;width:256px;height: 170px;}
.product-right-bottom1 ul li img:hover{float:left;width:256px;height: 170px;}
.product-right-bottom1 ul li h2{float:left;width:256px;font-weight: normal;font-size:14px; text-align:center;line-height:50px;}
.product-right-bottom1 ul li:hover{ border:5px solid #0062d1; background:#0062d1;transition: all 0.5s ease 0s; }
.product-right-bottom1 ul li:hover h2{color:#fff;}



/*合作客户*/
.product-right-bottom3{padding:10px 0; overflow:hidden; border-top:0;}
.product-right-bottom3 ul{margin:0 auto; overflow:hidden;}
.product-right-bottom3 ul li{  float:left;padding:5px;}
.product-right-bottom3 ul li img{ width:298px; display:block; margin:0 auto; border: 1px #ccc solid;}
.product-right-bottom3 ul li span {display:block; text-align:center; padding-top:5px;}


/*行业应用*/
.product-right-bottom4{ padding:15px 0;  overflow:hidden;}
.product-right-bottom4 ul{ overflow:hidden;}
.product-right-bottom4 ul dl{float: left; padding:0 5px; padding-bottom: 20px;}
.product-right-bottom4 ul dl img{display: block; width: 296px; height: 197px;}
.product-right-bottom4 ul dl h2{font-weight: normal; display: block;text-align: left; font-size: 16px; line-height: 35px; color: #000;}
.product-right-bottom4 ul dl dd{}
.product-right-bottom4 ul dl dd p{width:280px;font-size: 14px; overflow: hidden;   text-overflow: ellipsis;  
                word-break: break-all;  
                -webkit-box-orient: vertical;  
                -webkit-line-clamp: 3;  
  -webkit-line-clamp: 2; }
.product-right-bottom4 ul dl dd a{color: #2384c7; line-height: 30px;}
.product-right-bottom4 ul dl img:hover{display: block; width: 290px; height: 191px; border: 3px #2384c7 solid;}
.product-right-bottom4 ul dl:hover h2{color:#2384c7; font-size: 16px; line-height: 35px;display: block}




/*公司风采*/
.product-right-bottom5{ padding:15px 0; overflow:hidden;}
.product-right-bottom5 ul{ overflow:hidden;}
.product-right-bottom5 ul li{ float:left;padding: 0 5px;}
.product-right-bottom5 ul li a img{ width:293px; height:198px;border:1px solid #dcdcdc; display:block; margin:0 auto;}
.product-right-bottom5 ul li span a{ width:293px; display:block; text-align:center; padding-top:5px;}



/*留言板*/
.n_tel{ width:270px; height:38px; background:#fff; border:1px solid #cdcdcd; line-height:38px; text-indent:5px; font-family:Microsoft YaHei;}



.anli{ overflow:hidden; padding:10px 0; border-bottom:1px dashed #c4c099;}
.anli-l{ float:left;}
.anli-l a img{ width:169px; margin-right:10px;}
.anli-r{ width:510px; float:left;}


.pshow-right-bottom h1{ text-align:center; margin-bottom:10px;font-size: 20px; font-weight: normal;line-height: 50px; color: #333;}
.NewsView-title-pro img{ max-width:650px; _width:450px; margin:0 auto; display:block; margin-bottom:5px;}




.chanpin{ overflow:hidden;}
.chanpin-left{ width:350px; float:left; position:relative;}
.chanpin-left-t{ width:350px; height:245px;  }
.mousetrap{  margin:0 auto; display:block;}
.chanpin-left-t img{ max-width:350px; max-height:245px; _width:350px; _height:245px; margin:0 auto; display:block;}

.cp-l-b-left{ padding-top:7px; padding-right:2px; float:left;}
.cp-l-b-left a{ width:24px; height:65px; background:url(/templets/default/style/images/input_l_s.gif) center left no-repeat; display:block;}
.cp-l-b-right{ padding-top:7px; float:right;}
.cp-l-b-right a{ width:24px; height:65px; background:url(/templets/default/style/images/input_r_s.gif) center right no-repeat; display:block;}
.chanpin-left-b{ width:280px; margin:0 auto; overflow:hidden; padding-top:7px;}
.chanpin-left-b ul{ overflow:hidden;}
.chanpin-left-b ul li{ width:70px; float:left;}
.chanpin-left-b ul li img{ width:60px; height:65px; border:1px solid #dcdcdc; margin:0 auto; display:block;}
.chanpin-left-b ul li img:hover{ border:1px solid #999;}

.cloud-zoom-lens{ border: 4px solid #fff; margin:-4px; background-color:#fff; cursor:move; }
.cloud-zoom-title{ font-family:Arial, Helvetica, sans-serif; position:absolute !important; background-color:#000; color:#fff; padding:3px; width:100%; text-align:center; font-weight:bold;font-size:10px; top:0px;}
.cloud-zoom-big{ overflow:hidden;width:350px; height:350px;}
.cloud-zoom-loading{ color:white; background:#fff; padding:3px; border:1px solid #000;}
.chanpin-right{ width:550px; float:right; padding-right:10px; padding-top:10px;}
.chanpin-right-1{ font-weight:bold;}
.chanpin-right-2{ font-size:16px; font-weight:normal; border-bottom:1px dashed #dcdcdc;  color: #000;}
.chanpin-right-2 span{ font-size:12px; font-weight:normal;}
.chanpin-right-3{ padding-top:0px;}
.chanpin-right-5{ display: block;width: 550px; font-size: 14px; line-height:26px; }
.chanpin2{width:300px;margin:15px 0; text-align:center;overflow: hidden;}
.chanpin2 h2{font-size:16px; font-family: "microsoft yahei";float: left;line-height:26px; font-weight: normal; color:#2384c7;}


.Information{ border:1px #dcdcdc solid;}
.Information-title{ background:#fafafa; height:34px; line-height:34px; border-bottom:1px #dcdcdc solid; overflow:hidden; padding:0 5px 0 5px;}
.Information-title-l{ float:left;}
.Information-title-r{ float:right;}
.Information-nr{ padding-top:10px;}
.Information-nr ul{ overflow:hidden; padding:0 5px; margin:0 auto; overflow:hidden;}
.Information-nr ul li{ width:155px; float:left; padding:5px; _padding:4px;}
.Information-nr ul li div{ width:152px; height:152px; border:1px #fff solid;}
.Information-nr ul li a img{ width:152px; height:152px; border:1px solid #dcdcdc; display:block; margin:0 auto;}
.Information-nr ul li span{width:155px; display:block; text-align:center; padding-top:5px;}
.Information-nr ul li span a{  font-size: 12px;}

.Information-nr3{ padding:5px;}
.Information-nr3 ul{ overflow:hidden; padding:0 5px; margin:0 auto;}
.Information-nr3 ul li{ width:157px; float:left; padding:5px; _padding:4px;}
.Information-nr3 ul li div{ width:155px; height:108px; border:1px #cacaca solid;}
.Information-nr3 ul li a img{ max-width:155px; max-height:108px; _width:155px; _height:108px; display:block; margin:0 auto;}
.Information-nr3 ul li span a{ width:157px; display:block; text-align:center; padding-top:5px;}

.Explain_nr{  font-size:14px; padding-top:30px;}
.Explain_nr1{  font-size:16px; padding-top:30px;line-height: 28px;}
.fanhui{ text-align:center; padding:10px 0;}


.nshow-right-bottom h1{ text-align:center; font-size:18px;padding:15px 0 0 0; margin:0 auto; color: #333;}
.NewsView-title-Source{ line-height:30px; text-align:center;}
.p14-infocontent-1-text {padding: 16px 18px;font-size: 14px;line-height: 24px;border: 1px solid #d6d6d6;}
 .p14-infocontent-1-text-t1 {width: 78px;float: left;color: #342f2e;margin-right: -78px;}
.p14-infocontent-1-text-t2 {padding-left: 80px;}  
.p14-pagination-1-href {float: right;font-size: 18px;line-height: 32px;}
.p14-pagination-1-href span {display: inline-block;padding: 0 6px;margin-left: 4px;background: #2384c7;}
 .p14-pagination-1-href a {display: block;color: #fff;}
.p14-pagination-1-key { min-height: 40px;border-top: 1px solid #D5D5D5;font-size: 14px;line-height: 40px;color:#575556;}
.p14-pagination-1-key a {color: #575556;}
.p14-pagination-1-key span {display: inline-block;margin: 0 4px;}

  
.NewsView-title-Next{ padding:10px 0; font-weight:bold;}
.NewsView-title-Content{ line-height:28px; padding:15px 0; color:#939393;}
.NewsView-title-Content img {text-align: center;}
.NewsView-title-Content p{ text-indent:2em;}

/*推荐*/
.p14-product-2{background: #fff;}
.p14-product-2-tit {height: 46px; line-height: 46px;border-bottom: 2px solid #dfdfdf;margin-bottom: 10px;padding-top: 6px;}
.p14-product-2-tit b {display: inline-block;font-size: 24px;font-weight: normal;color: #464646;
padding-left: 32px;border-bottom: 2px solid #d61518;background:url(/templets/default/style/images/p14-icon11.png) no-repeat 2px center;}
.p14-product-2-tit span {margin-left: 10px;font-size: 18px;font-family: Arial;color: #c2c2c1;text-transform: uppercase;}
.p14-product-2-list{}
.p14-product-2-list dl {float: left;width: 23.8%;border: 1px solid #dfdfdf;margin-right: 1.2%;box-sizing: border-box;}
.p14-product-2-list dl.p14-product-clear {margin-right: 0;}
.p14-product-2-list dl img {display: block;width: 100%;}
.p14-product-2-list dd {padding: 10px 28px 10px 10px;margin-right: 2px;position: relative;}
.p14-product-2-list h3 { height: 30px;font-size: 16px;font-weight: normal;line-height: 30px;color: #191919;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .p14-product-2-list h3 a {color: #191919;}
 
.nshow-bottom{ padding-top:10px;}
/*----ҳ------*/
.wrap{ overflow:hidden; border-bottom:1px #cacaca dashed; padding:10px 0;}
.wrap-right{ float:left; width:480px; padding:5px;}
.wrap-left{ float:left;}
.wrap-left img{ width:170px; border:1px #cacaca solid;}

.anli-r-t{ font-weight:bold;}
.anli-r-b{ color:#666;}

/*分页*/
#pages{ padding:15px 0 10px; margin:0px; text-align:center;}
#pages a{ display:inline-block; width:55px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1{ width:56px; }
#pages a:hover{ background:#f1f1f1; color:#000; text-decoration:none; }
#pages span{ display:inline-block; width:26px; height:22px; line-height:22px; background:#0062d1; border:1px solid #0062d1; color:#fff; text-align:center; }


/*地图样式*/
.content_api{}
.content_api_title{margin-top:10px;line-height:36px;color:#d61518;font-size:14px;	}

/*上下页*/
.rt_bot_line { background:#1f1a17; height:2px; font-size:0; margin-top:20px; margin-bottom:10px;}
.age_con_key {margin:0 auto;}
.age_con_key .age_con_key1 { font-size:14px;}
.age_con_key .age_con_key1 span { margin:0; font-weight:bold;}
.age_con_key .age_con_key2 { float:right;}







