/*
 .Top000628 为demo编号
 */
.Top000628{ background:#f4fbff; z-index: 101; position: fixed; width: 100%; }
.Top000628 .auto{ position:relative; z-index:100;}
.Top000628  .top_menu{ text-align:right; padding:2% 0;}
.Top000628  .top_menu dd{ display:inline-block; vertical-align:middle; line-height:26px;position:relative;}
.Top000628  .top_menu dd.search{ width:50%; border-radius:20px; border:1px solid #888; max-width:213px; margin-right:2%; overflow:hidden}
.Top000628  .top_menu dd.search .text{ width:100%; height:26px; line-height:26px; padding:0 10px; border:none; background: rgba(0,0,0,0);  color:#666;}
.Top000628  .top_menu dd.search a{ position:absolute; right:3%; top:0; color:#959595; height:26px; line-height:26px; font-size:18px; cursor:pointer;}
.Top000628  .top_menu dd  figure{ position:absolute; width:130%; text-align:center; left:-15%; top:26px; border-radius:20px; border:1px solid #959595; display:none; z-index:20; background-color:#fff;}
.Top000628  .top_menu dd:hover figure{ display:block;}
.Top000628  .top_menu dd span{color:#4dd7ff; display:inline-block; padding-right:10px;}
.Top000628  .top_menu dd span::before{ position:absolute; content:''; right:0; top:50%; margin-top:-5px; border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #4dd7ff;}
.Top000628 .moblie_menu{ position:absolute; background-color:#4dd7ff; width:40px; height:40px; right:2%; top:50%; margin-top:-20px; border-radius:50%; cursor:pointer;transition:all ease 0.3s;}	
.Top000628 .moblie_menu span{ color:#fff; position:absolute; font-size:24px; left:50%; margin-left:-12px; top:50%; margin-top:-12px;}
.Top000628 .onmenu{ transform:rotate(360deg)}
.Top000628 nav li .subnav{ display:none; }

@media(min-width:768px){
.Top000628 .logo{ position:absolute; left:0; top:20%;width:252px;}
.Top000628 nav ul{ float:right;}
.Top000628 nav li{ float:left; position:relative; padding:0 30px;z-index:100;}
.Top000628 nav li:last-child{ padding-right:0;}
.Top000628 nav li::before{ position:absolute; content:''; right:0; top:5px; width:1px; height:8px; background-color:#999;}
.Top000628 nav li:last-child::before{ display:none;}
.Top000628 nav li > a{ height:43px;display:block; font-size:16px;}
.Top000628 nav li.aon >a,
.Top000628 nav li:hover > a{ color:#4dd7ff; font-weight:bold;border-bottom:1px solid #4dd7ff; }
.Top000628 nav li .subnav{ position:absolute; z-index:100; right:0; top:43px; width:416px; background-color:rgba(255,255,255,0.8);border-radius: 0 0 4px 4px; overflow: hidden; height: auto;  }
.Top000628 nav li .subnav::before{ position:absolute; content:''; width:123px; height:100%;  right:0; top:0;}
.Top000628 .subnav dl{ padding-bottom:27px;  float:right; width:150px; position:relative; z-index:2; }
.Top000628 .subnav dl dd{ padding-top:22px;}
.Top000628 .subnav dl dd a{ display:block; padding:0 25px; position:relative;}
.Top000628 .subnav dl dd a:before{ position:absolute; content:''; left:15px; top:10px; width:3px; height:2px; background-color:#4dd7ff;}
.Top000628 .subnav figure{ float:left; text-align:right; width:253px; padding:20px;}
.Top000628 .subnav figure img{ width:253px;}

.Top000628 nav li:nth-child(1) .subnav,
.Top000628 nav li:nth-child(2) .subnav,
.Top000628 nav li:nth-child(3) .subnav{ right:auto; left:0;}
.Top000628 nav li:nth-child(1) .subnav dl,
.Top000628 nav li:nth-child(2) .subnav dl,
.Top000628 nav li:nth-child(3) .subnav dl{ float:left;}
.Top000628 nav li:nth-child(1) .subnav figure,
.Top000628 nav li:nth-child(2) .subnav figure,
.Top000628 nav li:nth-child(3) .subnav figure{ float:right; text-align:left;}
.Top000628 nav li:nth-child(1) .subnav::before,
.Top000628 nav li:nth-child(2) .subnav::before,
.Top000628 nav li:nth-child(3) .subnav::before{left:0; right:auto;}
.Top000628 nav li:hover .subnav{ display:block;}
.Top000628 .moblie_menu{ display:none;}	
}
@media (min-width:768px) and (max-width:1200px){
.Top000628 .logo{ left:2%;}
.Top000628 nav li{padding:0 10px;}
.Top000628 nav li > a{ font-size:14px;}
}
@media(max-width:768px){
.Top000628 .auto{ padding:0 !important;}
.Top000628 .moblie_menu{ display:block;}	
.Top000628 .logo{ padding:10px 65% 10px 2%; max-width:92%; width:96%; position:relative;}
.Top000628 .top_menu{ background-color:rgba(62,184,253,0.2); padding:2%;}
.Top000628 .top_menu dd.search{ border-color:#4dd7ff;}
.Top000628 .top_menu dd.search a{ color:#4dd7ff;}
.Top000628 nav{ opacity:0;position:absolute; left:-100%; z-index:100; width:100%; transition:opacity 1s ease, left 0.5s ease;}
.Top000628 nav li{ padding-bottom:1px; text-align:center; width:92%;}
.Top000628 nav li a{ display:block; padding:2% 0; font-size:16px; color:#fff; font-weight:bold;border-radius:20px; background-color:rgba(62,184,253,0.7);}
.Top000628 nav li:nth-child(2n) a{ background-color:rgba(62,184,253,0.9);}
.Top000628 .onnav{ left:0; opacity:1;}
}
@media(max-width:640px){
.Top000628 .logo,
.Top000628 nav li{ width:100%; max-width:100%; }
}
@media(max-width:480px){
.Top000628 .moblie_menu{  width:30px; height:30px; margin-top:-15px; }	
.Top000628 .moblie_menu span{ font-size:18px; margin-left:-9px; margin-top:-9px;}
}


/*.Banner001639 为demo编号*/
.Banner001639{ position: relative; width:100%; float:left; }
.BannerBox ul li img{ max-width:100%; display:none;  }
.BannerBox ul li a{ display:block; width:100%; height:930px; }
.BannerBox .bx-wrapper{ position:relative; }
.BannerBox .bx-controls-direction a{ position:absolute; top:50%; width:4.286em; height:4.286em; margin-top:-2.143em; cursor:pointer; border-radius:50%; border:1px solid rgba(255,255,255,0.2); background-color:rgba(255,255,255,0.1); overflow:hidden; text-indent:-999em;}
.BannerBox .bx-prev{ left:2%;}
.BannerBox .bx-next{ right:2%;}
.BannerBox .bx-controls-direction a::before,
.BannerBox .bx-controls-direction a::after{ position:absolute; content:''; width:25px; height:4px; background-color:#fff; border-radius:3px; left:1.3em; }
.BannerBox .bx-controls-direction a::before{ transform:rotate(40deg);top:1.5em;}
.BannerBox .bx-controls-direction a::after{ transform:rotate(-40deg);top:2.5em;}
.BannerBox .bx-controls-direction a.bx-prev::before{left:1em; transform:rotate(-40deg);}
.BannerBox .bx-controls-direction a.bx-prev::after{ left:1em;transform:rotate(40deg);}
.BannerBox .bx-controls-direction a:hover{border-color:rgba(32,120,218,0.4);background-color:rgba(32,120,218,0.3);}
.BannerBox .bx-pager{ position:absolute; width:100%; left:0; bottom:1em; text-align:center; display: none;}
.BannerBox .bx-pager div{ display:inline-block; padding:0 5px;}
.BannerBox .bx-pager div a{ background-color:rgba(255,255,255,0.3); width:15px; height:15px; display:inline-block; overflow:hidden; text-indent:-999em; border-radius:50%;}
.BannerBox .bx-pager div a.active{ background-color:rgba(255,255,255,1);}
@media(max-width:1024px){
.BannerBox .bx-controls-direction{ display:none;}
}
@media(max-width:640px){
.BannerBox{ padding-top:75px; }
.BannerBox .bx-pager div a{ width:10px; height:10px;}
.BannerBox ul li img{ display:block;  }
.BannerBox ul li a{ background:none!important; display:block; width:100%; height:auto; }
}

/*首页*/
.HomeBox{ position: absolute; bottom:90px; width:100%; }
.HomeBox_list{ position: relative; padding:0 55px; overflow: hidden; height:139px; }
.HomeBox_list li{ width:360px; background:rgba(255, 255, 255, 0.8); float: left; }
.HomeBox_list li a{ font-size:0; border:solid 3px rgba(255, 255, 255, 0.1); display:inline-block; width:100%; float: left; }
.HomeBox_list li .Pic{ float: right; }
.HomeBox_list li .Tex{ float: left; font-size:18px; padding:25px; padding-right:0; color:#3c3c3c; position: relative;}
.HomeBox_list li .Tex p{ margin:0; padding:10px 0; position: relative; }
.HomeBox_list li .Tex p::after{ position:absolute; left:0; bottom:0; content:''; width:35px; height:1px; background-color:#3c3c3c; }
.HomeBox_list li .Tex i{ display:block; width:22px; margin-top:10px; height:22px; background: url(../images/Home_Icon.png) no-repeat center;}
.HomeBox_list li:hover i{ background: url(../images/Home_Icon1.png) no-repeat center;}
.HomeBox_list li:hover a{ border-color:#00c8ff; }
.HomeBox_list .bx-controls-direction a{ position:absolute; top:50%; overflow:hidden; width:25px; height:67px; margin-top:-33px; text-indent:-999em;}
.HomeBox_list .bx-prev{ left:0; background: url(../images/Home_JTL.png) no-repeat center;}
.HomeBox_list .bx-next{ right:0;background: url(../images/Home_JTR.png) no-repeat center;}

@media(max-width:640px){
.HomeBox{ position:initial; }
.HomeBox_list{ padding:0 30px; }
}
/*
 .Bottom002340 为demo编号
 */
.Bottom002340{background:rgba(255,255,255,0.8);line-height: 30px; position:fixed; z-index: 105; width: 100%; bottom:0; color: #0064a9; font-size: 12px; padding: 5px 0;}
.Bottom002340 a{ color: #0064a9; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;  -ms-transition: all .3s ease-in-out;}
.Bottom002340 a:hover{ color:#4dd7ff;}
.Bottom002340 .left{ float: right;}
.Bottom002340 .copyright{ float:left ;}

.Bottom002340 .links .ao{padding: 2px 12px;  border: 1px solid #9ebad5;}

.Bottom002340 .links,
.Bottom002340 .share{ display: inline-block;}
.Bottom002340 .links a{ position: relative;}
.Bottom002340 .links a+a{ margin-left: 28px;}
.Bottom002340 .links a+a:before{ content: ""; position: absolute; top: 50%; margin-top: -2px; left: -14px; width: 1px; height: 5px; border-left: 1px solid #929496;}
.Bottom002340 .share a{ display: inline-block; width: 17px; height: 14px; background: url(../images/Bottom002340-icon.png) no-repeat; margin-left: 10px;}
.Bottom002340 .share a:hover{ background-image: url(../images/Bottom002340-icon_hover.png);}
.Bottom002340 .share a.weixin{ background-position: 0 0;}
.Bottom002340 .share a.weixin > .box{ position: absolute; bottom: 100%;  right:-50%; width: 130px; height: 130px; background: #fff;border:1px solid #eee;opacity: 1; z-index: 1000;  padding: 0; display: none;}
.Bottom002340 .share a.weixin > .box img{ width: 130px; height: 130px; display: block; background: #fff;}
.Bottom002340 .share a.weixin:hover > .box{display:block; border: none;  }



.Bottom002340 .share a.sina{ background-position:-34px 0;}
.Bottom002340 .copyright{ float: left;}
@media only screen and (max-width:1000px ) {
	.Bottom002340 .auto>*{ text-align: center; float: none; width: 100%;}
}



/*
 .Bottom002341 为demo编号
 */
.Bottom002341{background:#f8f8f8;line-height: 30px; color: #4c4c4c; font-size: 12px; padding: 5px 0;}
.Bottom002341 a{ color: #4c4c4c; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;  -ms-transition: all .3s ease-in-out;}
.Bottom002341 a:hover{ color:#4d9bff;}
.Bottom002341 .left{ float: right;}
.Bottom002341 .copyright{ float:left ;}
.Bottom002341 .links .ao{/*padding: 2px 12px; background: #eee; border: 1px solid #ddd;*/position: relative;display: inline-block;}
.Bottom002341 .links .ao:hover ul{display: block;}
.Bottom002341 .links .ao ul{position: absolute;max-width: 250px;bottom: 30px;text-align: left;background: #fff;z-index: 10;display: none;padding: 0 5px;left: 0;}
.Bottom002341 .links .ao ul li{border-bottom: 1px dashed #f2f2f2;}
.Bottom002341 .links,
.Bottom002341 .share{ display: inline-block; position: relative;}
.Bottom002341 .links a{ position: relative;}
.Bottom002341 .links a.lx{ margin-left: 28px;}
.Bottom002341 .links a.lx:before{ content: ""; position: absolute; top: 50%; margin-top: -2px; left: -14px; width: 1px; height: 5px; border-left: 1px solid #929496;}
.bdshare-button-style0-16:after{ display:none!important; }
.Bottom002341 .share a{float:none; padding-left:0; margin:0; display: inline-block; width: 17px; height: 14px; background: url(../images/Bottom002340-icon.png) no-repeat; margin-left: 10px;}
.Bottom002341 .share a:hover{ background-image: url(../images/Bottom002340-icon_hover.png);}
.Bottom002341 .share a.weixin{ background-position: 0 0;}
.Bottom002341 .share a.weixin > .box{ position: absolute; bottom: 100%;  right:-50%; width: 130px; height: 130px; background: #fff;border:1px solid #eee;opacity: 1; z-index: 1000; display: none; padding: 0;}
.Bottom002341 .share a.weixin > .box img{ width: 130px; height: 130px; display: block; background: #fff;}
.Bottom002341 .share a.weixin:hover > .box{display:block; border: none;  }


.Bottom002341 .share a.sina{ background-position:-34px 0;}
.Bottom002341 .copyright{ float: left;}
@media only screen and (max-width:1000px ) {
.Bottom002341 .auto>*{ text-align: center; float: none; width: 100%;}
}

/*搜索中心*/
.search_list{ margin-top:40px; }
.search_list li{ font-size: 16px; border-bottom:solid 1px #e1e1e1; line-height:25px; padding:5px 0; float: left; width: 100%; }
.search_list li time{ min-width:71px; float:right; font-size:14px; display:block; white-space:nowrap; }
.search_list li span{ display:block; width:73%; float: left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:initial;}


/*
公用
 */
/*
 .Banner002307 为demo编号
 */
.Banner002307 { overflow: hidden;}
.Banner002307 span{ display: none;}
.Banner002307 img{ max-width: none; width: 155%; margin-left: -27.5%;}
@media only screen and (min-width: 768px) {
	.Banner002307 img{ width: 150%; margin-left: -25%;}
}
@media only screen and (min-width: 1024px) {
	.Banner002307 img{ width: 140%; margin-left: -20%;}
}
@media only screen and (min-width: 1200px) {
	.Banner002307{ height: 450px;}
	.Banner002307 img{ display: none;}
	.Banner002307 span{ display: block; background-position: center; background-repeat: no-repeat; height:450px; width: 100%;}
}


/*
 .Menu001746 为demo编号
 */
.Menu001746{background: #fff;line-height: 45px; border-bottom: 1px solid #ededed; margin-bottom: 2%;}
.Menu001746 li{float: left;}
.Menu001746 li a{display: block; overflow:hidden;padding:0px 18px;line-height: 45px;height: 45px;color: #666;}
.Menu001746 li a:hover,
.Menu001746 li.aon a{background: #00c8ff; color: #fff;}
.Menu001746 dl{ float: right;color:#999;padding-left:20px;background: url(../images/Menu001746-ico.png) no-repeat left center; font-size: 12px;}
.Menu001746 dl a{color:#999;}
.Menu001746 dl a:hover{color:#00c8ff;}
.Menu001746 dl span{color:#00c8ff;}
@media(max-width:1000px){
.Menu001746 dl{ float:none;}
}
@media(max-width:480px){
.Menu001746 dl{ font-size:12px;}
.Menu001746 li{ text-align:center; width:25%;}
.Menu001746 li a{ padding:0;}
}

/*Menu002217*/
.Menu002217{ padding:2.5% 0;}
.Menu002217 h2{font-size: 24px; color: #18222a; text-align: center; line-height: 1; margin:0; font-weight:normal;}
.Menu002217 nav{text-align: center; margin-top: 1%;}
.Menu002217 nav ul li{text-align: center; padding:0 20px; display:inline-block; }
.Menu002217 nav ul li a{display: block; height:32px; line-height:40px; font-size: 14px; color: #666; position: relative; font-weight: bold;}
.Menu002217 nav ul li a:before{ content: ""; position: absolute; top: 50%; margin-top: 1px; left: -22.5px; width: 1px; height: 6px; border-left: 1px dashed #929496;}
.Menu002217 nav ul li .a1:before{  border-left:none;}

.Menu002217 nav ul li.on a,
.Menu002217 nav ul li a:hover{color:#00c8ff; border-bottom: 2px solid #00c8ff;}
@media(max-width:1199px){
.Menu002217 h2{ font-size:35px;}	
}
@media(max-width:1000px){
.Menu002217 h2{ font-size:30px;}
.Menu002217 nav ul li a{ min-width:90px; font-size:14px; height:35px; line-height:35px; padding:0 3%;}
}
@media(max-width:640px){
.Menu002217 h2{ font-size:20px;}	
.Menu002217 nav ul li{ width:100%; margin:0 0 1px; display:block;}
.Menu002217 nav ul li a{ border-radius:0;}	
}
/*Menu002217 End*/



/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:1% 0 3.5% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 18px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#01c8ff; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px; margin:0 4px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}




/*
 荣誉资质
 */
.PicList002239 li{ border: 1px solid #e3e3e3; cursor: pointer; margin-bottom: 45px; text-align: center; padding: 1% 1% 0 1%; }
.PicList002239 li .li1{ float: left;padding: 8px 0; font-size: 14px; color: #666;}
.PicList002239 li:hover .li1{ color:#00c8ff; }
.PicList002239 li .text{ padding: 0 20px}
.PicList002239 li .span2{ float: right; font-size: 14px; color:#006fbc; padding:10px 0; padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center}
.PicList002239 .open_info{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:200; background:rgba(0,0,0,0.7); display:none;}
.PicList002239  .info_area{ position:absolute; width:90%; max-width:1200px; left:50%; transform:translate(-50%,-50%); top:50%; background:#fff; padding:5%;}
.PicList002239  .info_area .close{ position:absolute; right:0; width:31px; height:31px; top:-32px; background:#fff; cursor:pointer;}
.PicList002239  .info_area .close::before,
.PicList002239  .info_area .close::after{ position:absolute; content:''; width:25px; height:2px; background:#c53b19; top:15px; left:3px;}
.PicList002239  .info_area .close::before{ transform:rotate(45deg);} 
.PicList002239  .info_area .close::after{ transform:rotate(-45deg);} 
.PicList002239  .info_area .pic{width:100%; height:auto; overflow:hidden; top:0; left:0; text-align:center;} 
.PicList002239  .info_area .txt{ overflow:auto; padding-top:15px; text-align:center;}
@media (min-width: 640px) {
.PicList002239 li{ float: left; width: 48%; margin: 0 1% 55px;}	
}
@media (min-width: 1024px) {
.PicList002239 li{  width: 22.5%; }	
}
@media (min-width: 1250px) {
.PicList002239 li{ border: 1px solid #e3e3e3;  text-align: center; padding: 1% 1% 0 1%; margin-right:2%;}	
.PicList002239 li:nth-child(4n){margin-right:0;}
	
}






/*资源合作*/
/*PicList002171 */
.PicList002171{ padding-top:3%; padding-bottom:1%;}
.PicList002171 li{ float:left; width:22.75%; margin-right:3%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0, 111, 188,0.9); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}





/*加入我们*/
/*.TextList001652 为demo编号*/
.TextList001652 {padding-bottom:3%;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:14.285%; text-align:center; font-size: 14px;}
.TextList001652 .job_ol li{ background-color:#2078da; color:#fff; line-height:3em; font-size: 16px;}
.TextList001652 .list{ border-bottom:1px solid #ebebeb;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .list_ul{ cursor:pointer; }
.TextList001652 .list_ul li{ padding:1em 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.TextList001652 .list_ul li:nth-child(7) a{ border:1px solid #ededed; border-radius:5px; display:inline-block; padding:0 8%; line-height:1.8em ; font-size: 12px;}
.TextList001652 .list_ul li:nth-child(7) a:hover{  background-color:#2078da;color:#fff;}
.TextList001652 .job_info{padding:0 3% 2%; background:rgba(249, 249, 249, 0.82); border-top: 1px dashed #eaeaea;} 
.TextList001652 .job_info strong{color:#2078da;font-size:14px; display: block;margin-bottom:8px; padding-top: 1%;}
.TextList001652 .job_info p{line-height:28px; border-bottom: 1px dashed #eaeaea; margin-bottom: 1%; padding-bottom: 2%;}
.TextList001652 .job_info p:last-child{border:none; margin-bottom: 0; padding-bottom:3%;}


.JobInfo .form_table{ margin:40px auto; }
.JobInfo tr:first-child td{ font-weight: bold; color: #00428e;}
.JobInfo tr td{ font-size: 14px; line-height: 35px; padding-bottom: 16px;}
.JobInfo .form_err{ color:red;}
.JobInfo .shanc input{ border:none; width:auto; padding:0; }
.JobInfo tr td .ges{ float: left; }
.JobInfo tr td input{ border:solid 1px #eee; height: 35px;line-height: 35px; width:300px; border-radius:3px; padding:0 2%;}
.JobInfo tr td input.btn{ width:100px; text-align: center; cursor: pointer; }
.JobInfo tr td input.btn:hover{ background-color:#00a5e3; color:#FFF; border:solid 1px #00a5e3; }
.a-upload {
    padding:4px 10px;
    line-height:25px;
    position: relative;
    cursor: pointer;
    color: #888;
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    float: left;
}
.a-upload  input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}
.a-upload:hover {
    color: #444;
    background: #eee;
    border-color: #ccc;
    text-decoration: none
}
#tse{
    margin:0;
}



@media(max-width:640px){
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;}
.TextList001652 .job_ol li:nth-child(2),
.TextList001652 .list_ul li:nth-child(2),
.TextList001652 .job_ol li:nth-child(3),
.TextList001652 .list_ul li:nth-child(3),
.TextList001652 .job_ol li:nth-child(4),
.TextList001652 .list_ul li:nth-child(4){ display:none;}
.TextList001652 .list_ul li{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.JobInfo .form_table{ width:100%; margin:20px 0; }
.JobInfo tr td{padding-bottom:3%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.JobInfo tr td.shanc{ width:73%; display: inline-block; }
.JobInfo tr td.shanc .ges{display: block;}
.JobInfo tr td:first-child{ width:25%; }
.JobInfo tr td input{ width:69%; }
}



/*产品中心*/
/*.PicList000710 为demo编号*/
.PicList000710{padding:0 0 2% 0}
.PicList000710 li{ float:left; width:31.333%; margin-right:3%; margin-top:2%; margin-bottom:2%;}
.PicList000710 li:nth-child(3n){ margin-right:0;}
.PicList000710 li figure{ border-bottom:3px solid #f5f5f5; padding-bottom:26px;}
.PicList000710 li:hover figure{ border-color:#0052af;}
.PicList000710 li span{ display:block; padding-bottom:45%; background-repeat:no-repeat; background-position: center bottom; background-size:contain; position:relative; }
.PicList000710 li span i{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/PicList000710-view.png) no-repeat center 42% rgba(0, 111, 188,0.8); opacity:0; transition:all ease-in-out 0.3s; text-align: center; font-style:normal;line-height: 340px; font-size: 16px; color: #fff;}
.PicList000710 li h3{ margin:0;font-size: 16px;padding-top: 16px; font-weight:normal; padding-bottom:10px; }
.PicList000710 li p{ margin:0; line-height:25px; height:50px; overflow:hidden; margin-top:10px; color:#888;  font-size: 14px;}
.PicList000710 li:hover figure{ border-color:#0052af;}
.PicList000710 li time{  display: block; width: 50px; height: 2px; background: #007fcc; margin:6px 0;}
.PicList000710 li:hover span i{ opacity:1;}
@media(max-width:768px){
.PicList000710 li{ width:49%; margin-right:2%;}
.PicList000710 li:nth-child(3n){ margin-right:2%;}
.PicList000710 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000710 li h3{ padding-top: 10px; }
.PicList000710 li p{ line-height:20px; height:40px;}
}
@media(max-width:320px){
.PicList000710{ padding:20px 0;}
.PicList000710 li{ float:none; width:100%; margin-right:0 !important; margin:0;}
}


.back_list{ padding:30px 0; text-align:center;}
.back_list a{ display:inline-block; border-radius: 20px;width: 120px;height: 35px;line-height: 35px;color: #fff;text-align: center;background: #007fcc;}





/*新闻列表*/
.News_list{}
.News_list .NewsBJ{ overflow: hidden; width:100%; float: left; background:#fff; }
.News_list .NewsBJ:hover{ background:#f3f3f3; }
.News_list .NewsBJ:hover a{ color:#0052af; }
.News_list li{ float:left; width:100%; position: relative; border-bottom:solid 1px #eaeaea; padding-bottom:20px; margin-bottom:20px;}
.News_list li .left{ width:27%; float: left; }
.News_list li .right{ width:70%; float:right; padding-right:100px;}
.News_list li .right h3 a{ font-weight:initial; display:block; font-size:18px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.News_list li .right .time{ line-height:20px; padding-left:20px; background: url(../images/News_Time.jpg) no-repeat left center; display: inline-block;}
.News_list li .right p{ height:70px; overflow: hidden;line-height:25px; }
.News_list li .right_btn{ width: 11px; height: 19px; background: url(../images/News_Jt.png) no-repeat center; display: inline-block; position: absolute; top: 50%; right: 48px; cursor: pointer; margin-top: -20px;}
.News_list .NewsBJ:hover .right_btn{ background: url(../images/News_Jton.png) no-repeat center;}
@media(max-width:1024px){
.News_list li .right p{ margin-bottom:0; height:50px; line-height:25px; }
}
@media(max-width:900px){
.News_list li .right_btn{ display:none; }
.News_list li .right{ padding-right:1px; }
.News_list li .right p{ margin-top:5px; }
}
/*新闻详情*/
/*.RichInfo005 为demo编号*/
.RichInfo005{padding:0 }
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:14px; border-bottom:1px dashed #d2d2d2; margin-bottom:3%;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:30px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title span{ margin:0 20px; color:#999;  font-size:12px;  }
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:60px 0; border-top:1px dashed #d2d2d2;  }

.RichInfo005 .news_info .info_back a{ color:#999;; font-size:14px;}
.RichInfo005 .news_info .info_back a:hover{color:#00c8ff;}
.RichInfo005 p{text-indent:2em; font-size:14px; color:#666; line-height:28px;}
@media(max-width:640px){
.RichInfo005 .news_info .title h1{ font-size:20px!important; padding:10px 0; padding-bottom:10px!important; }
.RichInfo005 .news_info .title span{ display:inline-block; margin:0 10px!important; }
.RichInfo005 .news_info .info_back{ padding:20px 0!important; width:100%; overflow: hidden; }
.RichInfo005 .news_info .info_back span{ display:block; width:100%; text-align:left; }
.RichInfo005 .news_info .info_back a{ float: left; }

.News_list li .left{ width:100%;}
.News_list li .right{ width:100%; padding-right:0px;}
}


/*资料下载*/
/*.TextList009 为demo编号*/
.TextList009 {padding:0 0 2% 0;}
.TextList009 li{border: 1px solid #e5e5e5;margin-bottom: 20px; padding-left:139px; position:relative; padding-right:20px;}
.TextList009 li a{ height: 85px; line-height:85px; font-size:14px;display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(../images/TextList009-icon.png) no-repeat right center; padding-right:40px;}
.TextList009 li time{ position:absolute; text-align:center; left:0; top:10px; height:65px; width:107px; color:#006ebc; border-right:1px dashed #E0E0E0; line-height:normal; font-size:14px;}
.TextList009 li time span{ display:block; font-size:22px; padding-top:10px; font-weight: bold;}
.TextList009 li:hover{ background-color:#00c8ff;color:#fff;}
.TextList009 li:hover a{background-image:url(../images/TextList009-icon_hover.png); color:#fff;}
.TextList009 li:hover time{color:#fff;}


/*意见反馈*/
/*Form001852*/
.Form001852{ padding:0 0 3% 0; background: url(../images/Form001852_bg.jpg) top no-repeat;}
.Form001852 .from-title{ text-align:center; padding:0 0 0 0;  max-width: 1000px; margin: 0 auto;}
.Form001852 .from-title span{ font-size:12px; letter-spacing:5px;color:#00c8ff;}
.Form001852 .from-title h1{ margin:0; font-size:30px; padding:10px 0; font-weight:normal; color:#333;}

@media(max-width:640px){
.Form001852 .from-title h1{ font-size:30px;}
.Form001852 .from-title h1:after{ height:5px;}
}
.Form001852 #demo{ height: auto !important;  min-height: 185px !important;}
.Form001852 .from{ max-width:1000px; margin:0 auto; }
.Form001852 .from td{ padding-bottom:10px;}
.Form001852 .from td div{ position:relative;}
.Form001852 .from td.f_name{ padding-right:0; padding-bottom: 22px;}
.Form001852 .from td.f_name >div{ padding-bottom: 10px;}
.Form001852 .from td.f_name.borderBot >div:after{ display:block; margin:0 auto; width:100%; height:1px; background-color:#ccc; margin-top:20px; content:'';}
.Form001852 .from td.f_name label{ margin-right: 10px; display:inline-block;}
.Form001852 .from label.tit{ position:absolute; left:20px; top:0;line-height:44px; color:#999;}
.Form001852 .from .text{ width:100%; height:44px; line-height:24px; text-indent:10px; background:#f8f8f8; border: 1px solid #aaa; color: #555; }
.Form001852 .from textarea.text{ height:132px;}
.Form001852 .from .btn{ text-align:center;}
.Form001852 .from .btn input{ margin: 0 0 0 auto; font-weight:bold; cursor:pointer; padding:0; border:none; width:120px; height:40px; color:#fff; background:#00c8ff; border-radius: 30px; display: block;}


/*常见问题*/
/*.TextList002205 为demo编号*/
.TextList002205 .list{ float:left; width:100%;}
.TextList002205 .list .item{ margin-bottom:10px;}
.TextList002205 .list .item i.icon{ display:block; position:absolute; right:20px; top:20px; background:url(../images/TextList002205-icon.png) -44px -82px no-repeat; width:21px; height:11px;transition:all 0.5s ease-out 0s; overflow:hidden;}
.TextList002205 .list .item .Q{ margin:0; line-height:50px; padding-left:75px; padding-right:50px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; position:relative; background:#f9f9f9; cursor:pointer;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .Q>a{ color:#333333; font-size:14px;}
.TextList002205 .list .item em.icon{ position:absolute; top:0; left:0; width:50px; height:100%; display:block; text-align:center; font-family:Arial; font-size:24px; font-weight:bold; font-style:normal; color:#333;}
.TextList002205 .list .item .Q em.icon{ background:#efefef;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .A{ position:relative;padding:25px 25px 25px 75px; background:#f1f1f1; display:none;}
.TextList002205 .list .item .A em.icon{ background:#f9f9f9;color:#00c8ff;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item.active .Q em.icon{ background:#00c8ff; color:#fff;}
.TextList002205 .list .item.active i.icon{ background-position:-44px -70px;}


/*.RighInfo001277 为demo编号*/
.RighInfo001277{ padding:2% 0;}
.RighInfo001277 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo001277 .big_img{ position:absolute; left:0; top:0; height:97%; width:80%;}
.RighInfo001277 .big_img li,
.RighInfo001277 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo001277 .big_img li figure{ border:1px solid #dcdcdc;background-size:100% 100%;}
.RighInfo001277 .list{ padding:42px 0 42px 82.9%;}
.RighInfo001277 .list .bd{ position:relative;}
.RighInfo001277 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo001277-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo001277 .list a.prev{ top:0;}
.RighInfo001277 .list a.next{ bottom:0; background-image:url(../images/RighInfo001277-btn_next.png);}
.RighInfo001277 .list a.prevStop,
.RighInfo001277 .list a.nextStop{ cursor:default;}
.RighInfo001277 .list li{ height:117px;  position:relative;}
.RighInfo001277 .list li figure{ position:absolute; left:0; width:100%; top:9px; bottom:9px; background-size:cover; border:1px solid #f2f2f2; background-color: #000;}
.RighInfo001277 .list li.on figure{ border:1px solid #006ebc;}
.RighInfo001277 .right_info{ float:right; width:39.2%;}
.RighInfo001277 .right_info h1,
.RighInfo001277 .right_info h3,
.RighInfo001277 .right_info .con{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo001277 .right_info h1{ padding:0 0 4% 0; color:#006ebc; font-size:20px; }
.RighInfo001277 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo001277 .right_info .con{line-height:26px; color:#666; margin-bottom:5%;  font-size: 14px;}
.RighInfo001277 .right_info p b{ color: #444; padding-right: 10px}
.RighInfo001277 .right_info a{ display:inline-block; border:1px solid #00abeb; padding:10px 5%; color:#00abeb; transition:0.4s;}
.RighInfo001277 .right_info a:hover{ background-color:#00abeb; color:#fff;}

.RighInfo001277 .tab{ padding:3% 0;}
.RighInfo001277 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo001277 .tab .h1_tab span{ float:left; padding:0 5%; line-height:40px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo001277 .tab .h1_tab span.on{ background-color:#006fbc; color:#fff;}
.RighInfo001277 .tab .info{ padding-top:3%;}
.RighInfo001277 .tab .info .ul{ float: left; border-right: 1px dotted #ddd; margin-right: 2%}
.RighInfo001277 .tab .info .ul:nth-child(1){ width: 25%;}
.RighInfo001277 .tab .info .ul:nth-child(2){ width: 35%;}
.RighInfo001277 .tab .info .ul:nth-child(3){ width: 35%; margin-right: 0px ;border-right: none;}

.RighInfo001277 .tab .info li{ font-size: 14px; line-height:26px; color: #666;}



.RighInfo001277 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo001277-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo001277 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo001277-icon.png) no-repeat left center;}

@media(max-width:768px){
.RighInfo001277 .list_img,
.RighInfo001277 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo001277 .list li{ height:100px;}
.RighInfo001277 .right_info h1{font-size:20px; }
.RighInfo001277 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo001277 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo001277 .list a{ height:28px;}
.RighInfo001277 .list li{ height:80px;}
.RighInfo001277 .tab .h1_tab{ font-size:14px;}
.RighInfo001277 .tab .h1_tab span{ padding:0 3%;}
 }	


/*.RighInfo002275 为demo编号*/
.RighInfo002275{padding: 0 0 2% }
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .text .nan{ color: #666; background: #f1f1f1; padding-left: 10px; width:65%; font-size: 16px; padding: 5px 0 5px 20px; margin:8px 0px; border: 1px solid #ddd;border-left: 6px solid #0d59ac;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {

	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat left bottom;}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 0 0 40px}
	.RighInfo002275 .text .title{margin-bottom: 0px; margin-top: 20px;}
	.RighInfo002275 .map{width: 700px;height: 430px;}
	.RighInfo002275 .text{width: 40%;}
}


/*.Course_list 发展历程*/
.Course_list{ position:relative; padding:3% 0; margin:10px 10% 30px;}
.Course_list::before{ position:absolute; content:''; z-index:-1; top:0; width:1px; height:100%; left:17px; background-color:#dcdcdc;}
.Course_list .list{overflow: hidden;position: relative;}
.Course_list ul{position: relative; width:100%; float:left;}
.Course_list li{ padding:0px 0 0px 40px; margin:10px 0; width:100%; float: left; position: relative;}
.Course_list li .Pic{ float:left; width:22%; }
.Course_list li .Pic img{ width:100%;}
.Course_list li .CourseCon{ float:right; width:76%; }
.Course_list li h4{  font-weight:normal; margin:5px 0; position:relative;}
.Course_list li i{ display:block; width:20px; height:20px; position:absolute; left:7px; top:50%; margin-top:-10px; border-radius:50%; border:solid 3px #ccc; background-color:#fff;}
.Course_list li:hover i{ border:solid 3px #00c8ff;}
.Course_list .btn{ position:absolute; width:35px; height:18px; left:0px; z-index:10; cursor:pointer;}
.Course_list .prev{ top:0; background: url(../images/JT_Top.png) no-repeat center;}
.Course_list .next{ bottom:0; background: url(../images/JT_xia.png) no-repeat center;}

@media screen and (max-width:1000px) {
.Course_list li .Pic{ float:left; width:23%; }
.Course_list li .CourseCon{ width:70%; }
}

@media screen and (max-width:640px) {
.Course_list li .Pic{ float:left; width:100%; }
.Course_list li .CourseCon{ width:100%; }
.Course_list li i{ top:30px; }
.Course_list{ position:relative; padding:28px 0; margin:10px 10% 30px;}
}


/*.Course_list 解决方案*/
.Case_list li{ width:100%; float:left; position: relative; margin-bottom:40px; padding-bottom:10px; }
.Case_list li .Pic{ float:right; width:50%; }
.Case_list li .Tex{ float:left; width:50%; }
.Case_list li:nth-child(2n) .Pic{ float: left; }
.Case_list li:nth-child(2n) .Tex{ float:right; }
.Case_list li h4{ margin:0; font-size:24px; color:#141c21; font-weight:initial; }
.Case_list li h4 i{ display:block; width:80px; height:1px; background:#007fcc; margin:20px 0;}
.Case_list li .Jian{ color:#666666;width:100%; float: left; line-height:25px; }
.Case_list li .JianY{ width:100%; float: left; margin:30px 0; }
.Case_list li .JianY dd{ min-width:66px; width:12%; margin-right:30px; float: left; text-align:center; }
.Case_list li .JianY dl dd:last-child{ margin-right:0; }
.Case_list li .JianY dd .Yuan{ display:inline-block; width:66px; height:66px; line-height:66px; text-align:center; color:#00c8ff; font-size:20px; border-radius:50%; border:solid 1px #007fcc; }
.Case_list li .JianY dd .Yuan span{ font-size:14px; }
.Case_list li .JianY dd p{ margin:0; line-height:30px; }
.Case_list li .but{ display:inline-block; border-radius:20px; width:120px; height:35px; line-height:35px; color:#fff; text-align:center; background:#007fcc; }
.Case_list li::before,
.Case_list li::after{ position: absolute; bottom:0; display:block; content:''; height:2px; float:left;}
.Case_list li::after{ left:0; width:60%; background:#00c8ff; }
.Case_list li::before{ right:0; width:39%; background:#005bac; }
.Case_list li:nth-child(2n)::after{ left:auto; right:0; width:60%; background:#00c8ff; }
.Case_list li:nth-child(2n)::before{ right:auto; left:0; width:39%; background:#005bac; }


/*.Course_Info 解决方案详情*/
.IconT{ font-size:18px; color:#006fbc; position: relative; padding-left:10px;}
.IconT::before{ position: absolute; bottom:15%; left:0; display:block; content:''; height:65%; background:#006fbc; width:2px;}
.CaseInfo1{ overflow:auto; width:100%; position: relative;margin-bottom:30px; }
.CaseInfo1 .Pic{ float:left; width:45%;}
.CaseInfo1 .Dinw{ position: absolute; width:50%; height:100%; left:50%; }
.CaseInfo1 .Dinw .table{ display:table; width:100%; padding-right:10%; height:100%; }
.CaseInfo1 .Dinw .table_cell{display:table-cell; vertical-align: middle;}
.CaseInfo1 .Dinw .table_cell h4{ margin:10px 0; margin-bottom:20px; font-size:28px; font-weight:initial; color:#006fbc; }
.CaseInfo1 .Dinw .table_cell .Text{ color:#444444; line-height:25px; margin-top:20px; }

.CaseInfo2{ position: relative; overflow: hidden; margin-bottom:40px; }
.CaseInfo2 .Censa{ position: relative; overflow: hidden; }
.CaseInfo2 .IconT{ margin:30px 0; }
.CaseInfo2 .Pic{ float:left; width:73%;}
.CaseInfo2 .Dinw{ position: absolute; background:#f5f5f5; width:27%; height:100%; left:73%; }
.CaseInfo2 .Dinw .table{ display:table; width:100%; padding:0 20%; min-width:196px; height:100%; }
.CaseInfo2 .Dinw .table_cell{display:table-cell; vertical-align: middle;}
.CaseInfo2 .Dinw .table_cell h3{ margin:0; font-size:16px; font-weight:initial; color:#006fbc; }
.CaseInfo2 .Dinw .table_cell .Text{ color:#444444; line-height:25px; margin-top:20px; }

.CaseInfo3{ overflow: hidden; width:100%; background:#f5f5f5; float:left; margin-bottom:20px; }
.CaseInfo3 .IconT{ margin:50px 0; }
.Case_list3 li{ width:22%; margin-right:4%; margin-bottom:30px; text-align: center; float:left; color:#444444; }
.Case_list3 li:last-child{ margin-right:0; }
.Case_list3 li .Icon img{ border:solid 2px #006fbc; border-radius:50%; }
.Case_list3 li h3{}
.Case_list3 li p{ padding:0 5px; text-align:left;text-align: justify; }

.CaseInfo4{ overflow: hidden; width:100%; float:left; margin:50px 0; }
.CaseInfo4 li{ width:50%; float:left; margin-top:30px; }
.CaseInfo4 li:nth-child(2n+1){ clear:both;  }
.CaseInfo4 li .Shu{ float:left; width:120px; height:120px; margin-right:20px; border:solid 2px #006fbc; border-radius:50%; color:#006fbc; font-size:50px; line-height:120px; text-align: center; }
.CaseInfo4 li .Text{ color:#444444; padding:0 20px; }
.CaseInfo4 li .Text h3{ margin:10px 0; padding-top:10px; color:#444444; }
.CaseInfo4 li .Text p{ margin:0; }


@media screen and (max-width:930px) {
.CaseInfo1,
.CaseInfo2{ margin-bottom:30px; }
.CaseInfo2 .IconT{ margin:10px 0; }
.CaseInfo1 .Pic{ float:left; width:100%;}
.CaseInfo1 .Dinw{ width:100%; position:initial; }
.CaseInfo1 .Dinw .table{ width:100%; padding:0; }

.CaseInfo2 .Pic{ float:left; width:100%;}
.CaseInfo2 .Dinw{ width:100%; position:initial; }
.CaseInfo2 .Dinw .table{ padding:0;}
.CaseInfo2 .Dinw .table_cell .Text{ margin-top:0px; padding:10px 0; }

.Case_list3 li{ width:100%; }
.Case_list3 li .Icon img{ max-width:120px; }

.CaseInfo4 li .Text{ width:100%; float: left; }
.CaseInfo4 li{ width:100%; float:left; margin-top:30px; }
}

.Auxlink{ width:100%; float:left; margin-bottom:60px;}
.Auxlink li{ width:20%; float: left; text-align: center; margin-bottom:2%;margin-top: 2%; margin-right: 6.666%; }
.Auxlink li:nth-child(4n){margin-right:0; }
.Auxlink li figure{ padding:5px;}
.Auxlink li figure img{ display: block; margin-bottom: 10px;}
.Auxlink li p{ margin:0; }


@media screen and (max-width:640px) {
.Auxlink li{ width:48%; margin-right: 4%; }
.Auxlink li:nth-child(2n){ float:right; margin-right: 0; }
}
@media screen and (max-width:360px) {
.Auxlink li{ width:100%; float:none; margin: 0; margin-bottom: 4%;}
}

.buy_link{ min-height:375px;}
.buy_link .ul li{ padding:3px 10px; border:1px solid #888; border-radius:3px; margin:10px 20px; float:left;}
.buy_link .ul li a{ display:block;}
.buy_link .ul li:hover{ background:#00c8ff; border-color:#00c8ff;}
.buy_link .ul li:hover a{ color:#fff;}


.bd_weixin_popup .bd_weixin_popup_main{ padding:8px 10px !important;}


.Maincontent .forrm{padding: 0 0 3% 0;overflow: hidden;}
.Maincontent .forrm .btns{ text-align: center;}
.Maincontent .forrm .btn{ cursor:pointer; border:none;height:35px; font-size:14px; color:#fff; background:#00c8ff;width: 100px; border: 1px solid #ccc; background: #ccc; display: inline-block; margin: 0 5px;}
.Maincontent .forrm .btn.submite{ border-color: #00c8ff; background: #00c8ff;}
.Maincontent .forrm .formbox{ margin: 0 -1.5%; }
.Maincontent .forrm .formbox dl{  line-height:50px; padding-top:3%; float: left; width: 33.3334%; padding: 3% 1.5% 0;}
.Maincontent .forrm .formbox dl.nofloat{ float: none; width: 100%;}
.Maincontent .forrm .text{ width:100%; border:1px solid #eaeaea; height:50px; line-height:50px; padding:0 2%; border-radius:3px;}
.Maincontent .forrm textarea{min-height: 160px;line-height: 25px !important}
.Maincontent .forrm .formbox h3{text-align: center;font-size: 16px;color: #000;}
@media screen and (max-width:768px) {
	.Maincontent .forrm{padding: 2% 2%;}
	.Maincontent .forrm .formbox dl{ float: none; width: 100%;}
}






/*产品详情页*/
.RighInfo001277 .tab .info .add_info .ul{ width:100%; margin:0; float:none; border:none;}
.add_info{}
.add_info .ul li{ width:33.33%; float:left;}
.add_info2 .ul li{ width:50%;}
.add_info .ul li .h3,
.add_info .ul li .p{ display:inline-block;}
.add_info .ul li .h3{ font-size:14px; color:#337FE5;}

@media screen and (max-width:1024px){
.add_info .ul li{ width:50%;}
}

@media screen and (max-width:768px){
.add_info .ul li{ width:100%;}
}
/*产品详情页*/
