﻿@import url(pscroll.css);
/*内页*/
.o_big{ overflow:hidden; clear:both; height:340px; position:relative;}
.o_big img{ width:100%; display:block;}
.position{ position:absolute; bottom:0; left:0; width:100%; height:53px; line-height:53px; border-bottom:1px solid #e9e9e9; background:rgba(255, 255, 255, 0.8);overflow:hidden; color:#666666; text-align:left; font-size:12px;}
.position a{ color:#666666;  text-decoration:none;}
.position a:hover{color:#1f7cdb;}
.position label{}
.position .about_a_r{ float:right; width:700px; overflow:hidden; text-align:right;}
.position .about_a_r a{height:53px; line-height:53px; margin-left:50px; display:inline-block;font-size:14px; color:#333333;transition:all 0.3s; position:relative;}
.position .about_a_r a:hover{ color:#1f7cdb;}
.position .about_a_r a.csel{ border-bottom:3px solid #1f7cdb; height:50px; color:#1f7cdb;}
.position .about_a_r a.csel:after{height:0px;}
.position .about_a_r a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: -1px;height: 3px;opacity: 0;background-color: #0f4cc9;-webkit-transition: all .5s;
-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.position .about_a_r a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

/*分页*/
.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:40px; padding-bottom:60px;}
.yema a{ display:inline-block; height:30px; line-height:30px; padding-left:12px; overflow:hidden; padding-right:12px; min-width:6px;margin-left:3px; margin-right:3px;  text-align:center; color:#333333; font-size:14px; border:1px solid #e8e8e8; background-color:#e8e8e8;}
.yema a:hover{ text-decoration:none; color:#fff; background-color:#1f7cdb;border:1px solid #1f7cdb;}
/*.yema a.on{color:#fff; background-color:#1f7cdb; border:1px solid #1f7cdb;}*/
.yema .curpage{ color:#fff; background-color:#1f7cdb; border:1px solid #1f7cdb;display:inline-block; height:30px; line-height:30px; padding-left:12px; overflow:hidden; padding-right:12px; min-width:6px;margin-left:3px; margin-right:3px;  text-align:center;  font-size:14px; }
.yema a.first,.yema a.last{ font-size:18px; font-weight:bold;font-family:"宋体"; margin-right:0;}

/*云幻简介*/
.about_one{ padding-top:60px; overflow:hidden; margin-bottom:20px;}
.about_one .about_one_l{ float:left; width:571px; overflow:hidden; height:380px;}
.about_one .about_one_r{ float:left; width:627px; overflow:hidden; height:380px; background:url(../img/about_img2.jpg) no-repeat;}
.about_one .about_one_r .about_one_txt{ padding-left:67px; padding-top:110px; padding-right:75px; height:230px; line-height:25px; font-size:16px; color:#fff;}
.about_one .about_one_r .about_one_txt h2{ height:50px; line-height:50px; overflow:hidden;font-size:30px; font-weight:normal; margin-bottom:5px;}
.about_two{ overflow:hidden; clear:both; margin-bottom:2%; font-size:14px; line-height:20px; padding-bottom:120px;}
.about_two li{ display:block; float:left; width:385px; margin-right:22.5px;  overflow:hidden; line-height:20px; font-size:14px; margin-bottom:22px; }
.about_two li:last-child{ margin-right:0;}
.about_two li a{ color:#333;}
.about_two li .imgs{ overflow:hidden;margin-bottom:8px;}
.about_two li .imgs img{ margin-bottom:0;display:block;width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.about_two li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.about_two li h2{ font-size:18px; color:#1f7cdb; line-height:30px; height:30px; margin-top:15px;}

/*文化荣誉*/
.gallery{width:1200px; padding:0px;margin:0; margin-top:30px;}
.gallery ul{list-style-type:none; }
.gallery li{float:left; margin-right:52px;position:relative; width:356px; height:350px;}
.gallery li a{ text-decoration:none;}
.gallery li .imgs{height:248px;width:100%; overflow:hidden;}
.gallery li .imgs img{height:248px;width:100%; display:block;-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.gallery li p{ height:24px; line-height:24px; margin-top:15px; overflow:hidden; padding-left:22px; color:#484848; font-size:18px;background:url(../images/honor_bg.png) left center no-repeat; }
.gallery li h2{font-weight:normal;  font:300 16px/24px "微软雅黑"; height:50px; line-height:24px; overflow:hidden; color:#484848;    text-align: center; }
.gallery li:Hover h2{background:url(../images/factory_bg2.png) repeat;}
.gallery li:nth-child(3n+0){ margin-right:0;}
.gallery li:Hover .imgs img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../img/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);

}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../img/icons/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../img/icons/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url('../img/icons/arrows.png') no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}
.M_3{ width:1200px; margin:0 auto;padding-bottom:8px;background:url(../images/i_bg3.png) #fff center bottom no-repeat;}
.M_3 .tempWrap{ width:100%;}
.M_3 .slideTxtBox3 .parBd { width: 100%;margin: 0 auto;}
.M_3 .slideTxtBox3 .parBd .picScroll-left { position: relative; width:100%;}
.M_3 .slideTxtBox3 .parBd .picScroll-left .hd {height:54px; /*left: -32px;*/ position: absolute;top:738px; width: 100%; right: 0; z-index: 9; text-align:center;}
.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .sPrev,.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .sNext,.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .smore{ background: url(../images/equipment_pic1.png) center center no-repeat; cursor: pointer;  display:inline-block; margin-left:4px; margin-right:4px;  height: 50px;  width:50px;background-size:auto 100%;}
.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .sPrev:hover {transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .sNext { background: url(../images/equipment_pic2.png) center center no-repeat;}
.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .sNext:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .smore { background: url(../images/equipment_pic3.png) center center no-repeat;}
.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .smore:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .prevStop {background-position: -60px 0;}
.M_3 .slideTxtBox3 .parBd .picScroll-left .hd .nextStop {background-position: -60px -50px;}
.M_3 .slideTxtBox3 .parBd .picScroll-left .bd {height: auto; overflow:hidden;}
.M_3 .slideTxtBox3 .parBd .picScroll-left .bd dl {height: auto; padding: 0;}
.M_3 .slideTxtBox3 .parBd .picScroll-left .bd dl dd { float: left; /*height: auto;*/ width:100%;text-align:left; overflow:hidden;}

/*发展历程*/
.history_bg{ overflow:hidden; background:url(../images/history_bg.jpg) center top no-repeat; padding-bottom:40px;}
.history_bg .hidens{ display:none;}
.history_t{color:#e9e9e9;letter-spacing:5px;font-size:64px; margin-top:65px; height:83px; margin-bottom:38px; overflow:hidden; text-align:center; position:relative; text-transform:uppercase;}
.history_t h2{font-weight:normal; letter-spacing:0; color:#333; font-size:30px; width:100%; position:absolute; bottom:0;}
.history_t h1{ letter-spacing:0; color:#0f4cc9; font-size:30px; width:100%; position:absolute; bottom:0;}

/*成功案例*/
.case_desc{ text-align:center; margin:0 auto; width:960px; overflow:hidden; font-size:18px; line-height:26px; margin-bottom:65px;}
.case_map{ width:928px; height:830px; margin:0 auto; background:url(../img/case_img1.png) 10px top no-repeat; position:relative;}
.case_map a{ display:block; width:140px; height:60px; overflow:hidden; position:absolute; line-height:20px; font-size:14px; color:#9f9f9f;transition:all 0.3s; }
.case_map a label{ display:block; line-height:26px; height:26px; overflow:hidden; color:#0f4cc9; font-size:18px; font-weight:bold; margin-top:2px;cursor:pointer;}
.case_map a:hover{opacity:0.8;filter:Alpha(opacity=80); margin-top:-3px;}
.case_map a.bgs1{ left:11px; top:57px;}
.case_map a.bgs2{ left:326px; top:54px;}
.case_map a.bgs3{ left:11px; top:456px;}
.case_map a.bgs4{ left:181px; top:676px;}
.case_map a.bgs5{ left:836px; top:0px;}
.case_map a.bgs6{ left:765px; top:295px;}
.case_map a.bgs7{ left:652px; top:588px;}
/*成功案例列表*/
.case_ul{ overflow:hidden;}
.case_ul ul li{ float:left; width:351px; margin-right:73px; margin-bottom:30px; text-align:center; overflow:hidden;}
.case_ul ul li:nth-child(3n+0){ margin-right:0;}
.case_ul ul li img{display: block;height: 298px;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.case_ul ul li .divs2{  width:100%; margin:0 auto; position:relative; }
.case_ul ul li .imgs3{ width:100%;position:relative;}
.case_ul ul li .imgs3 img{ width:100%;}
.case_ul ul li .imgs3 .p{transition: all 0.3s; background:rgba(0,0,0,0.6); width:100%; height:100%; position:absolute; left:0; top:0;filter: Alpha(Opacity=0);opacity: 0;}
.case_ul ul li .imgs3 .p p{ width:302px; margin:0 auto; margin-top:50px; color:#fff; font-size:12px; line-height:18px; height:90px; overflow:hidden; text-align:left; letter-spacing:1px;}
.case_ul ul li .imgs3 .p em{ display:block;transition: all 0.3s; margin:0 auto; width:52px; height:52px; background:url(../images/case_bg3.png) no-repeat;}
.case_ul ul li .service_bot{ /*position:absolute; width:100%;*/ overflow:hidden; /*bottom:0; left:0; */background-color:#fff; color:#333;transition: all 0.3s;padding-bottom:28px; padding-top:15px; }
.case_ul ul li .service_bot h2{ font-size:14px; font-weight:normal; height:40px; line-height:40px; overflow:hidden;background:url(../images/case_bg1.jpg) center bottom no-repeat;}
.case_ul ul li .imgs3:after{content: "";display: block;position: absolute;left: 0%;right: 0%; margin-left:0px; margin-right:0px;bottom: 0px;height:100%;opacity: 0;border:1px solid #fff;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; border-bottom:0;}
.case_ul ul li .divs2:hover .imgs3:after{left: 3%;right: 3%;opacity: 1; height:96%; bottom:0;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.case_ul ul li .divs2:hover .imgs3 .p em{ margin-top:24px;}
.case_ul ul li .divs2:hover .service_bot{ background-color:#1f7cdb; color:#fff;}
.case_ul ul li .divs2:hover .service_bot h2{ background:url(../images/case_bg2.jpg) center bottom no-repeat;}
.case_ul ul li .divs2:hover .imgs3 .p{filter: Alpha(Opacity=100);opacity: 1.0;}

/*成功案例详细*/
.about_x2{ overflow:hidden; padding-bottom:30px; padding-top:50px;}
.about_x2 .show_t{ line-height:40px; font-size:30px; color:#333333; text-align:center; margin-bottom:20px; margin-top:48px; font-weight:normal;}
.about_x2 .con_line{ padding-left:36px; padding-right:30px; padding-top:28px; padding-bottom:28px;line-height:26px; background-color:#f6f6f6;font-size:16px; color:#666666;  text-align:left; margin-bottom:25px;}
.about_x2 img{margin-bottom:10px;/*  display:block;  */max-width:100%;}
.about_x2 .case_txt{ padding-left:36px; padding-right:30px; border-bottom:1px dashed #989898; padding-bottom:38px; overflow:hidden; font-size:16px; color:#666;}
.about_x2 .case_txt b{ font-size:18px;}
.about_x2 .con_id{ padding-left:36px; padding-right:30px;line-height:22px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:26px;font-size:14px; color:#666666;text-align:left;/* font-family:"宋体";*/ padding-bottom:20px;}
.about_x2 .con_id .h2{ font-size:16px; line-height:24px; margin-bottom:5px;}
.about_x2 table{border-collapse:collapse;border-spacing:0;}
.about_x2 table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}
.prenext{ background-color:#f6f6f6; overflow:hidden; padding-left:15px; padding-right:15px;font-size:12px; margin-bottom:30px;line-height:28px; padding-top:15px; padding-bottom:15px; color:#333333; margin-top:15px;}
.prenext a{ color:#333333;}
.prenext a:hover{ color:#1f7cdb; text-decoration:none;}
.goback{ float:left; height:30px; line-height:30px; text-align:right; padding-left:32px; margin-left:19px;background:url(../images/case_bg4.png) left center no-repeat; font-size:14px; color:#1f7cdb;/* border-bottom:1px solid #a6a6a6;*/}
.fenxiang{ height:30px; overflow:hidden;}
.fenxiang .span{ float:right; font-size:14px; line-height:34px;}
.nproduct_t2{ height:50px; line-height:40px; font-size:18px; color:#1f7cdb; overflow:hidden; font-weight:bold;background:url(../images/case_bg5.png) left bottom no-repeat;}
/*产品体系*/
.product_txt{ overflow:hidden; font-size:18px; 	line-height:26px; margin-bottom:35px; padding-top:10px;}
.product_bg{ background-color:#f3f3f3; overflow:hidden; padding-bottom:120px;}
.product_type{ overflow:hidden; }
.product_type ul li{ float:left;width:360px; background-color:#1f7cdb; height:573px; color:#fff; overflow:hidden; margin-right:60px;}
.product_type ul li:nth-child(3n+0){ margin-right:0;}
.product_type ul li a{ display:block; width:100%; height:100%; color:#fff;}
.product_type ul li i{ display:block; margin:0 auto; margin-top:49px; width:186px; height:186px; overflow:hidden; background-position:center; background-repeat:no-repeat; background-size:182px 182px;transition:all 0.3s; margin-bottom:30px;}
.product_type ul li:hover i{background-size:186px 186px;-webkit-transform: scale(1.0) rotate(360deg); transform: scale(1.0) rotate(360deg);}
.product_type ul li i.bgs1{ background-image:url(../img/product_pic1.png);}
.product_type ul li i.bgs2{ background-image:url(../img/product_pic2.png);}
.product_type ul li i.bgs3{ background-image:url(../img/product_pic3.png);}
.product_type ul li h2{ font-weight:normal; font-size:24px; height:38px; line-height:38px; overflow:hidden; text-align:center; letter-spacing:1px; margin-bottom:8px;}
.product_type ul li p{ line-height:20px; height:120px; padding-left:104px; overflow:hidden; padding-right:40px; font-size:12px;}
.product_type ul li em{ width:152px; display:block; margin:0 auto; font-size:14px; height:38px; line-height:38px; overflow:hidden; text-align:center; margin-top:12px; border:1px solid #fff; border-radius:6px;}
.product_type ul li em label{transition:all 0.3s; padding-left:10px; font-size:20px; font-family:Arial;}
.product_type ul li:hover em{ background-color:#fff;border:1px solid #1f7cdb; color:#1f7cdb; }
.product_type ul li:hover h2{ transition:all 0.3s;filter: Alpha(Opacity=80);opacity: 0.8;}
.product_txt2{ padding-top:110px; overflow:hidden; padding-bottom:130px;}
.product_txt2 .product_txt2_l{ float:left; width:533px; overflow:hidden;}
.product_txt2 .product_txt2_l ul li{ display:block; margin-bottom:38px; overflow:hidden;}
.product_txt2 .product_txt2_l ul li img{ float:left; width:83px; height:83px; margin-top:5px;}
.product_txt2 .product_txt2_l ul li .txts{ float:right; width:430px; color:#666666; font-size:13.6px; line-height:26px;}
.product_txt2 .product_txt2_l ul li .txts h2{ font-size:29.1px; letter-spacing:2px; line-height:40px;}
.product_txt2 .product_txt2_r{ float:right; width:604px; overflow:hidden;}
.product_txt2 .product_txt2_r img{ width:100%;}

/*3D教学设备*/
.news_con{ overflow:hidden; border-top:1px solid #d4d4d4; margin-top:25px; margin-bottom:10px;}
.news_con ul li{ overflow:hidden; margin-top:26px; padding-bottom:26px; border-bottom:1px solid #d4d4d4; display:block;}
.news_con ul li .imgs{width:254px;float:left; display:inline; overflow:hidden; background:url(../images/product_bg1.jpg) right center no-repeat;}
.news_con ul li .imgs img{ margin-left:25px; width:177px; border:1px solid #e8e8e8; border-radius:50%; height:177px;/* -webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);transition-duration: 0.3s;transition-timing-function: ease-out;transition-property: opacity, transform, filter;*/-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news_con ul li:hover .imgs img{-webkit-transform: scale(1.0) rotate(4deg); transform: scale(1.0) rotate(4deg);/*-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);*/}
.news_con ul li .i_about_r{ float:right; display:inline; line-height:22px; width:903px; overflow:hidden; }
.news_con ul li .i_about_r h3{ line-height:36px; height:36px; overflow:hidden; font-size:24px; color:#333; font-weight:normal; margin-bottom:6px; margin-top:25px;}
.news_con ul li .i_about_r label{ font-family:"宋体";}
.news_con ul li .i_about_r .p{ max-height:44px; overflow:hidden; font-size:12px; line-height:22px; color:#333;}
.news_con ul li .i_about_r .news_more{ margin-top:12px; width:114px; text-align:center; float:left; height:30px; line-height:30px;background-color:#fff; border:1px solid #9a9a9a; color:#a5a5a5; font-size:14px;transition: all 0.3s;}
.news_con ul li:hover .i_about_r .news_more{ color:#1f7cdb;border:1px solid #1f7cdb;}
.news_con ul li:hover .i_about_r h3{ color:#1f7cdb;}

/*3D教育资源库*/
.news_con2{ overflow:hidden;  margin-top:25px; margin-bottom:10px;}
.news_con2 ul li{ overflow:hidden; margin-top:26px; padding-bottom:26px; border-bottom:1px solid #d4d4d4; display:block;}
.news_con2 ul li .imgs{ width:275px;float:left; display:inline; overflow:hidden;}
.news_con2 ul li .imgs img{width:100%; height:234px;/* -webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);transition-duration: 0.3s;transition-timing-function: ease-out;transition-property: opacity, transform, filter;*/-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news_con2 ul li:hover .imgs img{/*-webkit-transform: scale(1.0) rotate(4deg); transform: scale(1.0) rotate(4deg);*/-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.news_con2 ul li .i_about_r{ float:right; display:inline; line-height:22px; width:898px; overflow:hidden; }
.news_con2 ul li .i_about_r h3{ line-height:36px; height:36px; overflow:hidden; font-size:24px; color:#333; font-weight:normal; margin-bottom:6px; margin-top:25px;}
.news_con2 ul li .i_about_r label{ font-family:"宋体";}
.news_con2 ul li .i_about_r .p{ max-height:66px; overflow:hidden; font-size:14px; line-height:22px; color:#333;}
.news_con2 ul li .i_about_r .news_more{ margin-top:20px; width:114px; text-align:center; float:left; height:30px; line-height:30px;background-color:#fff; border:1px solid #9a9a9a; color:#a5a5a5; font-size:14px;transition: all 0.3s;}
.news_con2 ul li:hover .i_about_r .news_more{ color:#1f7cdb;border:1px solid #1f7cdb;}
.news_con2 ul li:hover .i_about_r h3{ color:#1f7cdb;}

.product_ul{ overflow:hidden;}
.product_ul ul li{ float:left; width:385px; height:320px; overflow:hidden; margin-right:22px; margin-bottom:22px;}
.product_ul ul li:nth-child(3n+0){ margin-right:0;}
.product_ul ul li .imgs{ width:100%; position:relative; overflow:hidden;}
.product_ul ul li .imgs img{ width:100%; height:320px; display:block;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; vertical-align:middle;}
.product_ul ul li .imgs h2{ height:38px; line-height:38px; text-align:center; overflow:hidden; color:#fff; background:#000; font-size:14px; position:absolute; bottom:0; left:0; width:100%;}
.product_ul ul li .imgs i{ display:block; width:100%; height:100%;background:url(../images/i_pic3.png) center center no-repeat; position:absolute; left:0; top:0; background-size:83px 83px;filter: Alpha(Opacity=0);opacity: 0;transition: all 0.3s;}
.product_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.product_ul ul li:hover .imgs i{filter: Alpha(Opacity=100);opacity: 1.0;}
.product_ul ul li .desc{ display:none;}

/*荣誉弹窗*/
.case_bgs{z-index: 19891024;background:url(../images/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.case_tc{z-index: 19891025; width: 90%; /* top: 157.5px; */  left: 50%; margin-left:-46%; /* margin-left: -300px; */  position:absolute; overflow: hidden; top:270px; height:0; display: none;}
.case_tc .case_box{ width:94%; margin:0 auto; max-width:740px;background: #00a1e9;border: 6px solid #b3b3b3; border-radius: 6px; overflow: hidden;}
.case_tc .case_box2{ width:94%; margin:0 auto; max-width:1028px;background: #fff; overflow: hidden;}
.case_tc .case_divs{ position:relative;width:100%;}
.case_tc .case_divs .closed{ right:0%; position:absolute; top:0%; cursor:pointer;}
.case_tc .case_divs .closed:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
.case_tc .case_divs .closed2{ right:15px; position:absolute; top:15px; cursor:pointer;}
.case_tc .case_divs .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
.case_tc #tc_big{ width:100%; display:block;}
/*.case_tc .case_divs .case_txt{ padding:12px; color:#fff; font-size:14px; line-height:22px; padding-top:6px; padding-bottom:6px;}
.case_tc .case_divs .case_txt h2{ font-size:14px; line-height:40px; font-weight:normal;}*/
.case_tc .case_divs .case_txt2{ max-width:890px; width:94%; margin:0 auto;color:#333; font-size:14px; line-height:22px; padding-top:50px; padding-bottom:50px;}
.case_tc .case_divs .case_txt2 h2{font-size:18px; line-height:40px; margin-bottom:1%; text-align:center;}

/*产品详细*/
.product_s{  overflow:hidden; margin-top:43px; position:relative;}
.product_l{ float:left; width:228px; overflow:hidden;position:relative; background-color:#fff; z-index:99;}
.product_l:after{content: '';display: inline-block; width: 1px;height: 100%;background-color: #e6e6e6;position: absolute; top: 12px; left: 19px;}
.product_l ul li{ display:block; height:34px; line-height:34px;overflow:hidden;margin-bottom:5px; position:relative; }
.product_l ul li.isel a:after{background: url(../images/product_bg3.png) no-repeat;}
.product_l ul li.isel a{ background:#1f7cdb; color:#fff;}
.product_l a{ display:block; width:100%;overflow:hidden;  text-indent:32px; font-size:14px;}
.product_l a:after{content: ''; display: inline-block; width: 12px; height: 12px; background: url(../images/product_bg2.png) no-repeat; position: absolute;  z-index: 1;top: 50%; margin-top: -6px;left: 14px;}
.product_l a:hover:after{ background: url(../images/product_bg3.png) no-repeat;}
.product_l a:hover{ background:#1f7cdb; color:#fff;}
.product_r{ float:right; width:900px; overflow:hidden;}
/*服务与支持*/
.service_a{ text-align:center; overflow:hidden; margin-top:10px; margin-bottom:45px;}
.service_a a{ height:40px; line-height:40px; overflow:hidden; display:inline-block; margin-left:25px; margin-right:25px;font-size:16px; color:#333333;transition:all 0.3s; position:relative;}
.service_a a:hover{ color:#1f7cdb;}
.service_a a.csel{ border-bottom:1px solid #0f4cc9; height:39px; color:#1f7cdb;}
.service_a a.csel:after{height:0px;}
.service_a a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: 0px;height: 1px;opacity: 0;background-color: #1f7cdb;-webkit-transition: all .5s;
-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.service_a a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

/*售后服务*/
.technology_bg{ background-color:#f3f3f3; overflow:hidden; padding-top:80px;}
.technology_div{ width:1200px; margin:0 auto; overflow:hidden;padding-bottom:120px; padding-top:35px;}
.technology_div .technology_con{ margin:0 auto;width:1040px;}
.technology_div .technology_con h2{ border-bottom:1px solid #0f4cc9; height:64px; line-height:64px; font-size:28px; font-weight:normal; width:664px; margin-bottom:5%; padding-top:40px;}
.technology_div .technology_con p{ width:580px; font-size:18px; line-height:26px;}
.technology_div .technology_con .imgs{ width:381px; height:381px; float:right; border:1px solid #507cd8; padding:9px;border-radius:50%;}
.technology_bg .technology_div .technology_con{ text-align:right;}
.technology_bg .technology_div .technology_con .imgs{ float:left;}
.technology_bg .technology_div .technology_con h2{ margin-left:377px;}
.technology_bg .technology_div .technology_con p{ margin-left:460px; text-align:left;}

.i_youshi{ overflow:hidden; padding-bottom:86px; padding-top:90px; width:900px;}
.i_youshi ul li{ float:left; overflow:hidden; width:19%; text-align:right;}
.i_youshi ul li:nth-child(2){ width:59%; text-align:center;}
.i_youshi ul li:nth-child(3) .i_youshi_con{ float:right; text-align:left;}
.i_youshi ul li .i_youshi_con{ width:96%; max-width:318px; overflow:hidden; float:left;}
.i_youshi ul li .i_youshi_con .i_youshi_div{ overflow:hidden; height:330px; cursor:pointer; letter-spacing:0.5px;}
.i_youshi ul li .i_youshi_con .i_youshi_div:nth-child(2){ height:160px;}
.i_youshi ul li .i_youshi_con .i_youshi_div h2{ color:#1f7cdb; font-size:18px; font-weight:normal; line-height:30px; margin-bottom:3px; margin-top:37px;}
.i_youshi ul li .i_youshi_con .i_youshi_div .p{ line-height:22px; overflow:hidden; max-height:154px; font-size:14px; color:#333;}
.i_youshi ul li .i_youshi_con .i_youshi_div:hover h2{ font-weight:bold;}
.i_youshi ul li .imgs{ overflow:hidden; position:relative;}
.i_youshi ul li .imgs img{ width:461px; margin:0 auto; display:block;}

/*资料下载*/
.down_desc{ text-align:center; margin:0 auto; width:960px; overflow:hidden; font-size:24px; line-height:26px; margin-bottom:65px;}
.down_con{ overflow:hidden; margin-top:20px; margin-bottom:10px;}
.down_con ul li{ float:left; width:390px; margin-right:15px;overflow:hidden; margin-bottom:46px; height:166px;display:block;}
.down_con ul li:nth-child(3n+0){ margin-right:0;}
.down_con ul li .imgs{width:147px; margin-left:10px;float:left; display:inline; /*overflow:hidden;*/height:136px; margin-top:16px; background:url(../images/down_bg1.png) right center no-repeat;}
.down_con ul li .imgs img{ margin:0 auto; display:block;max-width:100%; max-height:136px;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.down_con ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.down_con ul li .i_about_r{ float:right; display:inline; line-height:26px; width:210px; padding-right:10px; overflow:hidden; margin-top:10px; }
.down_con ul li .i_about_r h3{ line-height:28px; height:28px; overflow:hidden; font-size:14px; color:#333; font-weight:normal; margin-bottom:2px; margin-top:15px;}
.down_con ul li .i_about_r .p{ max-height:52px; overflow:hidden; font-size:14px; line-height:26px; color:#333;}
.down_con ul li .i_about_r .news_more{ margin-top:7px; width:75px; text-align:left; float:left; height:27px; line-height:27px;background:url(../images/down_bg2.png) no-repeat;color:#fff; font-size:14px;transition: all 0.3s; text-indent:31px;}
.down_con ul li:hover{ background-color:#f4f4f4;}
.down_con ul li .i_about_r .news_more:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s; }
.down_con ul li:hover .i_about_r h3{ color:#1f7cdb;}

/*公司新闻*/
.news_ul{ overflow:hidden; border-top:1px solid #d4d4d4; margin-top:25px; margin-bottom:10px;}
.news_ul ul li{ overflow:hidden; margin-top:27px; padding-bottom:27px; border-bottom:1px solid #d4d4d4; display:block;}
.news_ul ul li .date{ float:left; width:120px; overflow:hidden;background:url(../images/news_bg2.png) right center no-repeat; text-align:center; font-size:18px; line-height:26px; height:177px;}
.news_ul ul li .date label{ line-height:36px; height:36px; overflow:hidden; display:block; margin-top:60px; font-size:30px; letter-spacing:1px;}
.news_ul ul li .imgs{width:250px;float:left; display:inline; overflow:hidden; background:url(../images/news_bg1.png) right center no-repeat;}
.news_ul ul li .imgs img{ margin-left:21px; width:177px; border-radius:50%; height:177px;/* -webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);transition-duration: 0.3s;transition-timing-function: ease-out;transition-property: opacity, transform, filter;*/-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news_ul ul li:hover .imgs img{/*-webkit-transform: scale(1.0) rotate(4deg); transform: scale(1.0) rotate(4deg);*//*-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);*/}
.news_ul ul li .i_about_r{ float:right; display:inline; line-height:22px; width:800px; overflow:hidden; }
.news_ul ul li .i_about_r h3{ line-height:36px; height:36px; overflow:hidden; font-size:24px; color:#333; font-weight:normal; margin-bottom:6px; margin-top:25px;}
.news_ul ul li .i_about_r label{ font-family:"宋体";}
.news_ul ul li .i_about_r .p{ max-height:44px; overflow:hidden; font-size:12px; line-height:22px; color:#333;}
.news_ul ul li .i_about_r .news_more{ margin-top:12px; width:114px; text-align:center; float:left; height:30px; line-height:30px;background-color:#fff; border:1px solid #9a9a9a; color:#a5a5a5; font-size:14px;transition: all 0.3s;}
.news_ul ul li:hover .i_about_r .news_more{ color:#1f7cdb;border:1px solid #1f7cdb;}
.news_ul ul li:hover .i_about_r h3{ color:#1f7cdb;}
.news_ul ul li:hover .date label{color:#1f7cdb; }

/*公司新闻详细*/
.news_bg{ background-color:#f4f4f4; overflow:hidden;}
.news_bg .wrap{ background-color:#fff;}
.news_bg .about_x2{ margin: 0 auto;width:1102px;}
.news_bg .about_x2 .con_id{ padding-left:0; padding-right:0; line-height:26px;}
.about_x2 .show_t2{ line-height:40px; font-size:30px; color:#1f7cdb; text-align:center; margin-bottom:10px; margin-top:30px;}
.about_x2 .show_date{ line-height:30px; font-size:14px; color:#999; text-align:center; margin-bottom:20px;}

/*领导关怀*/
.news2_ul{ overflow:hidden; margin-top:30px; margin-bottom:10px;}
.news2_ul ul li{ overflow:hidden; margin-bottom:90px; display:block; float:left; width:348px; margin-right:78px; text-align:center;}
.news2_ul ul li:nth-child(3n+0){ margin-right:0;}
.news2_ul ul li .imgs{width:348px;overflow:hidden; }
.news2_ul ul li .imgs img{ width:100%;border-radius:50%; height:348px;/* -webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);transition-duration: 0.3s;transition-timing-function: ease-out;transition-property: opacity, transform, filter;*/-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news2_ul ul li:hover .imgs img{-webkit-transform: scale(1.0) rotate(4deg); transform: scale(1.0) rotate(4deg);/*-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);*/}
.news2_ul ul li h2{ line-height:32px; height:32px; overflow:hidden; font-size:24px; font-weight:normal; margin-bottom:2px; margin-top:35px;}
.news2_ul ul li .p{ max-height:44px; overflow:hidden; font-size:18px; line-height:22px;}

.news3_ul{ overflow:hidden; margin-top:30px; margin-bottom:10px;}
.news3_ul ul li{ overflow:hidden; margin-bottom:55px; display:block; float:left; width:545px;text-align:left;}
.news3_ul ul li a{ display:block; width:100%; height:100%;}
.news3_ul ul li:nth-child(2n+0){ float:right;}
.news3_ul ul li .imgs{ float:left;width:176px;overflow:hidden;border-radius:50%;height:176px; }
.news3_ul ul li .imgs img{ width:176px;border-radius:50%; height:176px;/* -webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);transition-duration: 0.3s;transition-timing-function: ease-out;transition-property: opacity, transform, filter;*/-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news3_ul ul li:hover .imgs img{ width:200px; height:200px; margin-left:-12px; margin-top:-12px;/*-webkit-transform: scale(1.0) rotate(4deg); transform: scale(1.0) rotate(4deg);*//*-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);*/}
.news3_ul ul li .txts{width:335px; float:left; margin-left:32px;roverflow:hidden;}
.news3_ul ul li h2{ line-height:32px; height:32px; overflow:hidden; font-size:24px; font-weight:normal; margin-bottom:2px; margin-top:35px;}
.news3_ul ul li .p{ max-height:44px; overflow:hidden; font-size:18px; line-height:22px;}
.news3_ul ul li .txts .news_more{ margin-top:20px; width:114px; text-align:center; float:left; height:30px; line-height:30px;background-color:#fff; border:1px solid #9a9a9a; color:#a5a5a5; font-size:14px;transition: all 0.3s;}
.news3_ul ul li:hover .txts .news_more{ color:#1f7cdb;border:1px solid #1f7cdb;}
/*联系我们*/
.msg_div{ float:right;padding-bottom:40px; overflow:hidden; width:542px;}
.msg_div .msg_t{ font-size:20px; line-height:42px; margin-top:18px; letter-spacing:2px; margin-left:30px;}
.msg_div .msg_txt{ line-height:32px; font-size:18px; margin-left:30px; margin-bottom:15px;}
.msg_div .msg_txt a{ font-size:16px; text-decoration:none;}
.msg_div .msg_con p{ line-height:42px; margin-bottom:18px;}
.msg_div .msg_con p span{ font-size:18px; float:left; width:81px; padding-right:14px; text-align:right;}
.msg_div .msg_con p .inputs{ width:395px; height:40px; line-height:40px; border:1px solid #d8d8d8; color:#3e3b3b; font-size:14px;font-family:"微软雅黑";}
.msg_div .msg_con p .inputs:focus{ color:#333;}
.msg_div .msg_con p .inputs.bgs1{ text-indent:44px; background:url(../images/msg_bg1.png) 10px center no-repeat;}
.msg_div .msg_con p .inputs.bgs2{ text-indent:44px; background:url(../images/msg_bg2.png) 10px center no-repeat;}
.msg_div .msg_con p .inputs.bgs3{ text-indent:55px; background:url(../images/msg_bg3.png) 10px center no-repeat;}
.msg_div .msg_con p .inputs.bgs4{ text-indent:55px; background:url(../images/msg_bg4.png) 14px center no-repeat;}
.msg_div .msg_con p .textarea3{ padding:12px; width:371px;border:1px solid #d8d8d8; color:#cecece; font-size:16px;height:106px; line-height:28px; padding-top:7px; background:none;font-family:"微软雅黑";}
.msg_div .msg_con p .btn3{background:#1f7cdb; border:none; width:265px; height:43px; color:#fff; font-size:24px;font-family:Arial; cursor:pointer; border-radius:6px; margin-left:95px; letter-spacing:2px; font-family:"微软雅黑";}
.msg_div .msg_con p .btn3:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.contact_div{ float:left;padding-bottom:40px; overflow:hidden; line-height:26px; font-size:14px; margin-right:30px; width:530px;}
.contact_div a{ text-decoration:none;}
.contact_div .contact_con{ overflow:hidden; padding-bottom:20px;}
.contact_div .contact_t{ height:50px; line-height:50px; text-indent:50px; margin-top:22px; font-size:20px; color:#1f7cdb; background:url(../images/contact_pic.png) no-repeat;}
.contact_div .con_weixin{ overflow:hidden; padding-top:10px;}
.contact_div .con_weixin img{ width:125px; height:125px; border:1px solid #e0e0e0; margin-right:7px; float:left; border-radius:6px;}
.contact_div .con_weixin .p{ float:left; padding-top:50px; line-height:20px; font-size:14px; color:#666;}
.map_con{ /*width:1134px; margin:0 auto;*/ border-top:1px solid #e2e2e2; padding-top:16px;overflow:hidden; padding-bottom:60px; clear:both;}
.map_con .map_con_t{ height:82px; line-height:82px; overflow:hidden; font-weight:bold; font-size:20px; letter-spacing:1px;}
.map_con img{ max-width:100%;}

/*人才招聘*/
.youshi_con{/* padding-top:47px;*/ padding-bottom:80px; overflow:hidden;}
.job_title table{border-collapse:collapse;border-spacing:0; margin-bottom:6px;}
.job_title table td{ line-height:37px;height:37px;  color:#fff; font-size:16px; background-color:#1f7cdb; text-align:center; }
.job_list ul{ padding:0;}
.job_list table{border-collapse:collapse;border-spacing:0; margin-bottom:10px;}
.job_list table td{ /*line-height:44px;*/height:44px; color:#333333; font-size:14px; text-align:center;}
.job_list ul li{ height:44px; overflow:hidden;border-bottom:1px solid #ededed;border-top:1px solid #ededed; cursor:pointer;transition:all 0.3s;margin-bottom:6px;background:url(../images/job_pic.png) #f6f6f6 97.5% 10px no-repeat; }
.job_list ul li:Hover{border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;background:url(../images/job_pic2.png) #fff 97.5% 10px no-repeat;}
.job_list ul li.hauto{height:auto;background:url(../images/job_pic3.png) #f2fafd 97.5% 10px no-repeat;border-bottom:1px solid #fff; }
.job_list ul li .job_con{ line-height:22px; font-size:12px; padding-bottom:10px;}
/*.job_list .job_a a{ float:left; padding-right:23px; padding-left:30px; height:39px; line-height:39px; background:url(../images/job_pic4.png) 0 center no-repeat; font-size:14px; color:#1da1de; text-align:left;}
.job_list .job_a a:Hover{  color:#54c0f2; text-decoration:none; }*/

.job_list .job_a a{ float:left; padding-right:23px; padding-left:30px; height:39px; line-height:39px; background:url(../images/job_pic4.png) 0 center no-repeat; font-size:14px; color:#333; text-align:left;}
.job_list .job_a a:Hover{  color:#54c0f2; text-decoration:none; background:url(../images/job_pic5.png) 0 center no-repeat;}