﻿@import url(anim.css);
.anim-show .bounceInLeft{ visibility: visible;animation-duration: 1s; animation-delay: 0.25s;animation-iteration-count: 1; animation-name: bounceInLeft;opacity: 1;animation-fill-mode: both;-webkit-animation-name:bounceInLeft;-webkit-animation-duration: 1s; -webkit-animation-fill-mode: both;}
.anim-show .bounceInRight{visibility: visible;animation-duration: 1s; animation-delay: 0.25s;animation-iteration-count: 1;animation-name: bounceInRight;opacity: 1;animation-fill-mode: both;-webkit-animation-name: bounceInRight;-webkit-animation-duration: 1s; -webkit-animation-fill-mode: both;}
.anim-show .fadeIn{visibility: visible;animation-duration: 1s; animation-delay: 0.25s;animation-iteration-count: 1;animation-name: fadeIn;opacity: 1;animation-fill-mode: both;-webkit-animation-name: fadeIn;-webkit-animation-duration: 1s; -webkit-animation-fill-mode: both;}
.anim-show .fadeInDown{visibility: visible;animation-duration: 1s; animation-delay: 0.25s;animation-iteration-count: 1;animation-name: fadeInDown;opacity: 1;animation-fill-mode: both;-webkit-animation-name: fadeInDown;-webkit-animation-duration: 1s; -webkit-animation-fill-mode: both;}
.anim-show .fadeInUp{visibility: visible;animation-duration: 1s; animation-delay: 0.25s;animation-iteration-count: 1;animation-name: fadeInUp;opacity: 1;animation-fill-mode: both;-webkit-animation-name: fadeInUp;-webkit-animation-duration: 1s; -webkit-animation-fill-mode: both;}
.anim-show .flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-duration: 2s; animation-delay: 0.25s;animation-iteration-count: 1;animation-name:flipInY;opacity: 1;animation-fill-mode: both;-webkit-animation-name:flipInY;-webkit-animation-duration: 2s; -webkit-animation-fill-mode: both;}
/*内页*/
.o_big{ background-repeat:no-repeat; background-position:center; background-size:auto 100%; position:relative;}
.o_big .imgs{ width:100%;filter: Alpha(Opacity=0);opacity: 0;height:100%;}
.o_big img{ width:100%;}
/*商城购买*/
.buy_bg{ background-color:#f2f2f2; overflow:hidden;}
.buy_bg .buy_one{ padding-top:10%; overflow:hidden; padding-bottom:10%;}
.buy_bg .buy_one .buy_one_t{color:#4b7081; /*color:#595959;*/ float:left; border-bottom:3px solid #4b7081; padding-bottom:12px;}
.buy_bg .buy_one .buy_one_t span{ display:block; line-height:26px; overflow:hidden; text-transform:uppercase;}
.buy_bg .buy_one .buy_one_t b{ line-height:30px; overflow:hidden;}
.buy_bg .buy_one .buy_one_r{ overflow:hidden;}
.buy_bg .buy_one .buy_one_r ul li{ float:left; width:28%; margin-left:5.33%; overflow:hidden; }
.buy_bg .buy_one .buy_one_r ul li a{ display:block;}
.buy_bg .buy_one .buy_one_r ul li h2{ font-weight:normal; text-align:center; color:#4b7081;}
.buy_bg .buy_one .buy_one_r ul li .imgs{max-width:158px; margin:0 auto; width:60%; overflow:hidden; border:3px solid #fff; border-radius:36px; margin-bottom:6%; margin-top:15px;transition:all 0.3s;}
.buy_bg .buy_one .buy_one_r ul li .imgs img{ width:100%; display:block;/*-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;filter:alpha(opacity=70);opacity:0.7;*/transition:all 0.3s; border-radius:36px;}
.buy_bg .buy_one .buy_one_r ul li:hover .imgs img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;filter:alpha(opacity=100);opacity:1.0;}
.buy_bg .buy_one .buy_one_r ul li:hover .imgs{box-shadow:  0px 0px 15px 5px #bbb;}

/*.buy_bg .buy_one .buy_one_r ul li.bgs1 .imgs i{ background-image:url(../images/buy_pic1.png);}
.buy_bg .buy_one .buy_one_r ul li.bgs2 .imgs i{ background-image:url(../images/buy_pic2.png);}
.buy_bg .buy_one .buy_one_r ul li.bgs3 .imgs i{ background-image:url(../images/buy_pic3.png);}
.buy_bg .buy_one .buy_one_r ul li.bgs1:hover .imgs i{background-image:url(../images/buy_pic1_on.png);}
.buy_bg .buy_one .buy_one_r ul li.bgs2:hover .imgs i{background-image:url(../images/buy_pic2_on.png);}
.buy_bg .buy_one .buy_one_r ul li.bgs3:hover .imgs i{background-image:url(../images/buy_pic3_on.png);}*/
.buy_bg .buy_one.anim-show .fadeInDown{animation-delay: 0s;}

/*体检中心*/
.tijian_con{ padding-top:5%; padding-bottom:4%; overflow:hidden;}
.tijian_con ul li{ float:left; width:33.33%; text-align:center;}
.tijian_con ul li:nth-child(1){ text-align:left;}
.tijian_con ul li:nth-child(3){ text-align:right;}
.tijian_con ul li .tijian_con2{ max-width:280px; width:94%; display:inline-block; position:relative;}
.tijian_con ul li .tijian_con2 .imgs{ margin:0 auto; width:70%; max-width:126px; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}
.tijian_con ul li .tijian_con2 .imgs img{ width:100%; display:block;transition:all 0.3s; vertical-align:middle;opacity:0;filter:Alpha(opacity=0);}
.tijian_con ul li .tijian_con2 .txts{ width:94%; margin:0 auto; overflow:hidden; text-align:center; color:#4b7081;}
.tijian_con ul li .tijian_con2 .txts .h2{ font-weight:bold; overflow:hidden; padding-top:11%; padding-bottom:7%; font-weight:bold; letter-spacing:1px;}
.tijian_con ul li .tijian_con2:hover .imgs img{opacity:1.0;filter:Alpha(opacity=100);}
.tijian_con ul li .tijian_con2.isel .imgs img{opacity:1.0;filter:Alpha(opacity=100);}
.tijian_con .anim-show .fadeIn{animation-duration: 1s;}
.tijian_con ul li:nth-child(1).anim-show .flipInY{animation-delay: 0s;}
.tijian_con ul li:nth-child(2).anim-show .flipInY{animation-delay: 0.5s;}
.tijian_con ul li:nth-child(3).anim-show .flipInY{animation-delay: 1s;}
.tijian_con ul li:nth-child(1).anim-show .fadeIn{animation-delay: 0.5s;}
.tijian_con ul li:nth-child(2).anim-show .fadeIn{animation-delay: 1s;}
.tijian_con ul li:nth-child(3).anim-show .fadeIn{animation-delay: 1.5s;}
.tijian_bg{ background-color:#f2f2f2; overflow:hidden;}
.tijian_t{ overflow:hidden; margin-top:7%; margin-bottom:4%; border-bottom:2px solid #4b7081; padding-bottom:12px;/* color:#4b7081;*/  color:#4b7081; }
.tijian_t p{ font-weight:lighter;}
.tijian_t h2{ font-weight:bold;/* font-size:18px;*/}
/*.tijian_sel{appearance: none;-moz-appearance: none; -webkit-appearance: none; display: inline-block;  width: 302px; border:1px solid #eeeeee; overflow: hidden;
height: 38px; line-height: 38px;  overflow: hidden;text-indent: 10px; color: #333333;font-size: 14px; outline: none;font-family: "微软雅黑"; background:url(../images/course_bg1.png) #fff 266px center no-repeat;}*/
.searchtitle4{width:429px;height: 52px;font-size: 16px;position: relative;  background:url(../images/tijian_bg1.png) #fff 17px center no-repeat; margin-bottom:4%;}
.searchtitle4 label{text-indent:53px;height:52px; display:block; width:100%; line-height:52px; text-decoration:none; cursor:pointer; overflow:hidden; color:#9c9c9c; text-align:left;background:url(../images/tijian_bg2.png) 404px center no-repeat;}
.searchtitle4 ul{display: none; height:300px; overflow-y:scroll;position: absolute;z-index: 10;width: 100%; top: 52px; background-color:#fff;  border-top:0; margin-right:0;}
.searchtitle4 li{cursor: pointer; line-height:30px;text-indent:10px;color:#fff;overflow:hidden; height:30px;}
.searchtitle4 li a{ color:#333;/*border-bottom:1px solid #eee; */text-align:left; display:block;text-decoration:none; font-size:14px; text-indent:12px;}
.searchtitle4 li:hover{background: #4b7081; color:#fff;}
.searchtitle4 li:hover a{ color:#fff;}
.tijian_two{ margin-bottom:6%; overflow:hidden;}
.i_jsq_scroll{ background:#ffffff;float:left;width:429px; overflow:hidden; line-height:35px; height:420px; font-size:15px;}
.i_jsq_scroll .ul li{ display:block; border-bottom:1px outset #cdcdcd; overflow:hidden;}
.i_jsq_scroll .ul li .h2{ height:58px; line-height:58px; overflow:hidden; padding-left:28px;background:url(../images/tijian_bg3.png) 392px center no-repeat; font-size:16px; color:#4b7081; font-weight:normal; cursor:pointer; padding-right:40px;}
.i_jsq_scroll .ul li.isel .h2{ font-size:20px;background:url(../images/tijian_bg3_on.png) 392px center no-repeat;}
.i_jsq_scroll .ul li .divs{ padding-left:28px;overflow:hidden; padding-top:2%; padding-bottom:2%; display:none; padding-right:3%; max-width:330px;}
.i_jsq_scroll .ul li .divs .p{ padding-left:40px; overflow:hidden; line-height:26px; margin-bottom:4%; font-size:14px; color:#909090;}
.i_jsq_scroll .ul li .divs .p.bgs1{background:url(../images/tijian_bg4.png) left center no-repeat; line-height:20px;}
.i_jsq_scroll .ul li .divs .p.bgs2{background:url(../images/tijian_bg5.png) left center no-repeat;}
.i_jsq_scroll .ul li .divs .p.bgs3{background:url(../images/tijian_bg6.png) left center no-repeat;}
.i_jsq_scroll .ul li.isel .divs{ display:block;}
.tijian_map{ overflow:hidden; height:420px;}
.contact_mid iframe{height: 420px;}
/*知识讲座*/
.tijian_ul{ overflow:hidden; margin-top:5%; margin-bottom:2%;}
.tijian_ul ul li{ float:left; width:48%; max-width:570px; overflow:hidden; background:#4b7081; border-bottom:5px solid #4b7081; margin-bottom:4%;}
.tijian_ul ul li:nth-child(2n+0){ float:right;}
.tijian_ul ul li a{ display:block;}
.tijian_ul ul li .imgs{ overflow:hidden; position:relativee;}
.tijian_ul ul li .imgs img{ width:100%; 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;}
.tijian_ul ul li .imgs i{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(75,112,129,0.5);opacity:0;filter:Alpha(opacity=0);}
.tijian_ul ul li .txts{ position:relative; overflow:hidden;}
.tijian_ul ul li .txts .bgs{ background:#fff; width:0%; height:100%; position:absolute; left:0; top:0;transition:all 0.3s; z-index:0;}
.tijian_ul ul li .cons{ width:94%; margin:0 auto; max-width:492px; overflow:hidden; margin-top:3%; margin-bottom:3%; color:#fff; z-index:1; position:relative;}
.tijian_ul ul li .cons h2{ line-height:26px; overflow:hidden; height:26px;font-weight:normal; margin-bottom:6%; margin-top:2%;transition:all 0.3s;}
.tijian_ul ul li .cons .p{ font-size:14px; line-height:22px; height:22px; overflow:hidden;transition:all 0.3s;white-space: nowrap;text-overflow:ellipsis;}
.tijian_ul ul li .cons .imores{ float:right;transition:all 0.3s; text-align:left; line-height:24px; height:24px; overflow:hidden; text-transform:uppercase; margin-top:5%;}
.tijian_ul ul li .cons .imores i{ float:right; width:48px; height:11px; margin-top:6px; overflow:hidden;background:url(../images/tijian_bg7.png) center top no-repeat;transition:all 0.3s; margin-right:5px;}
.tijian_ul ul li .cons .imores:hover i{ height:21px; margin-right:0px; margin-top:2px;}
.tijian_ul ul li:hover .imgs i{opacity:1.0;filter:Alpha(opacity=100);}
.tijian_ul ul li:hover .bgs{ width:100%;opacity:1.0;filter:Alpha(opacity=100); }
.tijian_ul ul li:hover .cons h2{ color:#676767;}
.tijian_ul ul li:hover .cons .p{ color:#757575;}
.tijian_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);}
.tijian_ul ul li:hover .imores i{background:url(../images/tijian_bg7_on.png) center top no-repeat;}
.tijian_more a{ display:block; background:url(../images/tijian_bg8.png) center 30px no-repeat; padding-bottom:26px; line-height:24px; width:70px; text-align:center; margin:0 auto;transition:all 0.3s; color:#a0a0a0; font-size:14px; margin-bottom:5%;}
.tijian_more a:hover{ background-position:center bottom;}
/*知识讲座详细*/
.tijian2_pos{ padding-top:4%; padding-bottom:4%; overflow:hidden;}
.tijian2_pos .tijian2_pos_l{ float:left; height:32px; line-height:32px; border-bottom:2px solid #4b7081; font-size:14px; color:#4b7081;}
.tijian2_pos .tijian2_pos_l a{ color:#4b7081;}
.tijian2_pos .tijian2_pos_l a:hover{opacity:0.8;filter:Alpha(opacity=80);}
.tijian2_pos .tijian2_pos_r{ width:39px; height:39px; float:right;transition: transform 300ms;}
.tijian2_pos .tijian2_pos_r:hover{opacity:0.8;filter:Alpha(opacity=80);transform: rotate(360deg);}

.tijian2_date{ border-bottom:1px solid #c4c4c4; padding-bottom:1%; margin-top:4%;}
.tijian2_date .tijian2_date_l{ float:left; color:#979797; font-size:12px;}
.tijian2_date .tijian2_date_l h2{ font-weight:normal;}
.tijian2_date .tijian2_date_r{ float:right;}
.tijian2_date .tijian2_date_r ul li{ display:inline-block; width:26px; height:25px; overflow:hidden; margin-left:13px; background-repeat:no-repeat; background-size:100% 100%; cursor:pointer;}
.tijian2_date .tijian2_date_r ul li.bgs1{ background-image:url(../images/fx_pic1.png);}
.tijian2_date .tijian2_date_r ul li.bgs2{ background-image:url(../images/fx_pic2.png);}
.tijian2_date .tijian2_date_r ul li.bgs3{ background-image:url(../images/fx_pic3.png);}
.tijian2_date .tijian2_date_r ul li.bgs4{ background-image:url(../images/fx_pic4.png);}
.tijian2_date .tijian2_date_r ul li:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.tijian2_date .tijian2_date_r ul li a{ display:block; width:100%; height:100%;}

.about_x2{ overflow:hidden; max-width:940px; margin:0 auto; padding-bottom:10px; padding-top:4%;}
.about_x2 .show_t{ line-height:36px; font-size:22px; color:#676767; text-align:center; margin-bottom:2%; margin-top:5px; font-weight:normal;}
.about_x2 img{margin-bottom:10px;max-width:100%;}
.about_x2 .con_id{ line-height:24px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:28px;font-size:14px; color:#767676;text-align:left;/* font-family:"宋体";*/ padding-bottom:20px;}
.about_x2 .con_id .h2{ font-size:16px; line-height:24px; margin-bottom:5px;}
.about_x2 .con_id p{ padding-bottom:10px; overflow:hidden;}
.about_x2 table{border-collapse:collapse;border-spacing:0;}
.about_x2 table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}
.prenext{ margin-top:6%; text-align:center; margin-bottom:8%; border-bottom:2px solid #cbcbcb; overflow:hidden;}
.prenext a{ color:#595959;height:49px; line-height:49px;  overflow:hidden; font-size:14px;}
.prenext a.l{ border-right:2px solid #cbcbcb;padding-right:18px;}
.prenext a.r{ border-left:2px solid #cbcbcb;padding-left:18px;}
.prenext a:hover{ color:#4b7081; text-decoration:none;}
.prenext a label{width: 43px;height: 11px;margin-top: 18px; overflow: hidden; transition: all 0.3s;}
.prenext a.l label{ float:left;background: url(../images/tijian2_bg1.png) center top no-repeat;}
.prenext a.r label{ float:right;background: url(../images/tijian2_bg2.png) center top no-repeat;}
.prenext a label.a{ margin-right:19px;}
.prenext a label.b{ margin-left:19px;}
.prenext a:hover label{ height:20px; margin-top:14px;}

/*用户服务*/
.service_one{ margin-top:8%; margin-bottom:6%; overflow:hidden; position:relative;}
.service_one .service_one_t{ color:#4b7081; float:left; border-bottom:3px solid #4b7081; position:absolute; top:0; left:0; padding-bottom:12px;}
.service_one .service_one_t span{ display:block; line-height:26px; overflow:hidden; margin-bottom:4px;}
.service_one .service_one_t b{ line-height:30px; overflow:hidden; font-weight:bold;}
.service_one img{ display:block; width:100%;}
.service_two{ overflow:hidden; padding-top:6%; padding-bottom:6%; background: url(../img/service_bg1.jpg) left center no-repeat;color:#ffffff; background-size:cover; }
.service_two .wrap{ text-align:center;}
.service_two .h2{ font-size:70px; font-weight:lighter;}
.service_two .p{ overflow:hidden; margin-top:2%; margin-bottom:3%;}
.service_two .service_search{ display:inline-block; margin:0 auto; max-width:660px; width:80%; height:52px; line-height:52px; overflow:hidden;background:url(../images/search_bg2.png) #fff 14px center no-repeat;}
.service_two .input2{ height:100%; border:0; text-indent:53px;  background:none; width:100%; float:left; outline:none; font-size:16px; color:#9c9c9c; font-family:"微软雅黑";}
.service_three{ background-color:#f2f2f2; overflow:hidden;padding-top:6%; padding-bottom:6%;}
.service_three .wrap{ text-align:center;}
.service_three .h2{  font-weight:lighter;}
.service_three .p{ overflow:hidden; margin-top:1%; margin-bottom:6%; color:#757575;}
.service_three .h3{ color:#4b7081; font-size:14px; margin-bottom:2%; overflow:hidden;}
.service_three .input3{ height:41px; border:1px solid #cdcdcd; margin:0 auto;  background:#f2f2f2; width:80%; max-width:384px;outline:none; font-size:16px; color:#9c9c9c; font-family:"微软雅黑"; text-indent:12px; margin-bottom:6%; border-radius:4px; clear:both;}
.service_three .code{ width:162px; margin:0 auto; display:block; margin-bottom:2%;}
.service_three .a{ overflow:hidden; display:inline-block; margin-left:2%; margin-right:2%; font-size:12px; color:#4b7081; padding-left:23px; margin-bottom:2%;}
.service_three .a.bgs1{ background:url(../images/service_bg1.png) left center no-repeat;}
.service_three .a.bgs2{ background:url(../images/service_bg2.png) left center no-repeat;}
.service_three .a:hover{opacity:0.8;filter:Alpha(opacity=80);}
.service_three .bnts{ width:30%; max-width:260px; margin:0 auto; height:43px; line-height:43px; border:0; background:#4b7081; color:#fff; font-size:14px; border-radius:4px; display:inline-block; outline:none;transition:all 0.3s; cursor:pointer;}
.service_three .bnts:hover{opacity:0.8;filter:Alpha(opacity=80);}
.service_four{ overflow:hidden; background:#4b7081; position:relative;}
.service_four .wrap{ position:absolute; top:0%; left:0; right:0; overflow:visible;}
.service_four .service_four_r{ float:right; width:66%; overflow:hidden; background-position:left center; background-repeat:no-repeat; background-image:url(../img/service_img3.jpg);}
.service_four .service_four_r img{ display:block; width:100%;opacity:0;filter:Alpha(opacity=0);}
.service_four .service_four_l{ float:left; overflow:hidden;}
.service_four .service_four_l .service_four_t{ color:#fff; border-bottom:2px solid #fff;  padding-bottom:12px; margin-top:55%;}
.service_four .service_four_l .service_four_t span{ display:block; line-height:26px; overflow:hidden; margin-bottom:4px;}
.service_four .service_four_l .service_four_t b{ line-height:30px; overflow:hidden; font-weight:bold;}
.service_four .service_four_l .imores{ clear:both; float:left;display:block;transition:all 0.3s; text-align:left; overflow:hidden; text-transform:uppercase; margin-top:85%; background:#6f8d9a; width:105px; height:34px; border-radius:20px; text-align:center;}
.service_four .service_four_l .imores i{ display:inline-block; width:48px; height:11px; margin-top:9px; overflow:hidden;background:url(../images/tijian_bg7.png) center top no-repeat;transition:all 0.3s; margin-right:5px;}
.service_four .service_four_l .imores:hover i{ height:21px; margin-right:0px; margin-top:6px;}
/*问题解答*/
.faq_bg{ background-color:#f2f2f2; overflow:hidden;padding-top:5%; }
.faq_bg .faq_search{max-width:258px; width:100%; height:26px; line-height:26px; overflow:hidden; border-bottom:2px solid #4b7081; position:relative;}
.faq_bg .faq_search .input4{ height:100%; border:0; text-indent:1px;  background:none; width:100%;  outline:none; font-size:14px; color:#bebebe; font-family:Arial; text-transform:uppercase;}
.faq_bg .faq_search .bnts2{ position:absolute; right:0; top:0; height:100%; width:16px;border:0; background:url(../images/faq_bg1.png) center center no-repeat; cursor:pointer;transition:all 0.3s;}
.faq_bg .faq_search .bnts2:hover{opacity:0.8;filter:Alpha(opacity=80);}
.job_list2{ padding-bottom:4%;margin-top:7%; border-top:1px solid #adadad;}
.job_list2 ul{ padding:0;}
.job_list2 table{border-collapse:collapse;border-spacing:0;}
.job_list2 table td{ /*line-height:44px;*/height:60px; color:#7d7d7d; font-size:16px; text-align:left;}
.job_list2 table tr:first-child td{ padding-left:12px; cursor:pointer; padding-right:40px;background:url(../images/faq_bg2.png) right 18px no-repeat;}
.job_list2 ul li{ height:60px; margin-top:1%; overflow:hidden;transition:all 0.3s; border-bottom:1px solid #adadad;}
.job_list2 ul li tr:first-child td:Hover{filter:alpha(opacity=80);opacity:0.8;transition:all 0.3s;}
.job_list2 ul li.hauto{height:auto; border-bottom:0;}
.job_list2 ul li.hauto tr:first-child td{ color:#7d7d7d; background:url(../images/faq_bg3.png) right 18px no-repeat;}
.job_list2 ul li td.job_con{ line-height:30px; font-size:14px; color:#7b7b7b;background-color:#fff;  padding-left:33px; padding-right:30px; padding-bottom:2%; padding-top:2%;}
.job_list2 ul li .job_con b{ display:block; height:40px; line-height:40px; color:#353535; font-size:14px; margin-top:10px;}
.bbs_div{ margin:0 auto;margin-top:185px; background-color:#fff; width:500px;  height:300px; line-height:300px; text-align:center; font-size:16px;}
/*远程数据*/
.data_con{ padding-top:5%; padding-bottom:4%; overflow:hidden; background-color:#f2f2f2;}
.data_con ul li{ float:left; width:33.33%; text-align:center;}
.data_con ul li:nth-child(1){ text-align:left;}
.data_con ul li:nth-child(3){ text-align:right;}
.data_con ul li .tijian_con2{ max-width:303px; width:94%; display:inline-block; position:relative; background-color:#e3e3e3;transition:all 0.3s; padding-top:10%; padding-bottom:10%;}
.data_con ul li .tijian_con2 .imgs{ margin:0 auto; width:66%; max-width:155px; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}
.data_con ul li .tijian_con2 .imgs img{ width:100%; display:block;transition:all 0.3s; vertical-align:middle;opacity:0;filter:Alpha(opacity=0);}
.data_con ul li .tijian_con2 .txts{ width:94%; margin:0 auto; overflow:hidden; text-align:center; color:#4b7081;}
.data_con ul li .tijian_con2 .txts .h2{  overflow:hidden; padding-top:6%; padding-bottom:7%; font-weight:bold; letter-spacing:1px;}
.data_con ul li .tijian_con2 .txts .p{ color:#6d6d6d; font-size:14px; margin:0 auto; width:92%; max-width:230px; overflow:hidden; line-height:24px;}
.data_con ul li .tijian_con2:hover .imgs img{opacity:1.0;filter:Alpha(opacity=100);}
/*.data_con ul li .tijian_con2.isel .imgs img{opacity:1.0;filter:Alpha(opacity=100);}*/
.data_con .anim-show .fadeIn{animation-duration: 1s;}
.data_con ul li:nth-child(1).anim-show .flipInY{animation-delay: 0s;}
.data_con ul li:nth-child(2).anim-show .flipInY{animation-delay: 0.5s;}
.data_con ul li:nth-child(3).anim-show .flipInY{animation-delay: 1s;}
.data_con ul li:nth-child(1).anim-show .fadeIn{animation-delay: 0.5s;}
.data_con ul li:nth-child(2).anim-show .fadeIn{animation-delay: 1s;}
.data_con ul li:nth-child(3).anim-show .fadeIn{animation-delay: 1.5s;}
.data_con ul li:hover .tijian_con2{ background-color:#4b7081;}
.data_con ul li:hover .txts{ color:#fff;}
.data_con ul li:hover .txts .p{ color:#fff;}

/*关于我们*/
.about_ul{ padding-top:5%; padding-bottom:4%; overflow:hidden;}
.about_ul ul li{ float:left; width:25%; text-align:center;}
.about_ul ul li .tijian_con2{ max-width:280px; width:94%; display:inline-block; position:relative;}
.about_ul ul li .tijian_con2 .imgs{ margin:0 auto; width:70%; max-width:126px; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;transition:all 0.3s;}
.about_ul ul li .tijian_con2 .imgs img{ width:100%; display:block;transition:all 0.3s; vertical-align:middle;opacity:0;filter:Alpha(opacity=0);}
.about_ul ul li .tijian_con2 .txts{ width:94%; margin:0 auto; overflow:hidden; text-align:center; color:#4b7081;}
.about_ul ul li .tijian_con2 .txts .h2{ font-weight:bold; overflow:hidden; padding-top:11%; padding-bottom:7%; font-weight:bold; letter-spacing:1px;}
.about_ul ul li .tijian_con2:hover .imgs{ background-size:0 0;}
.about_ul ul li .tijian_con2:hover .imgs img{opacity:1.0;filter:Alpha(opacity=100);}
.about_ul ul li .tijian_con2.isel .imgs img{opacity:1.0;filter:Alpha(opacity=100);}
.about_ul .anim-show .fadeIn{animation-duration: 1s;}
.about_ul ul li:nth-child(1).anim-show .flipInY{animation-delay: 0s;}
.about_ul ul li:nth-child(2).anim-show .flipInY{animation-delay: 0.5s;}
.about_ul ul li:nth-child(3).anim-show .flipInY{animation-delay: 1s;}
.about_ul ul li:nth-child(4).anim-show .flipInY{animation-delay: 1.5s;}
.about_ul ul li:nth-child(1).anim-show .fadeIn{animation-delay: 0.5s;}
.about_ul ul li:nth-child(2).anim-show .fadeIn{animation-delay: 1s;}
.about_ul ul li:nth-child(3).anim-show .fadeIn{animation-delay: 1.5s;}
.about_ul ul li:nth-child(4).anim-show .fadeIn{animation-delay: 2s;}
.about_bg{ background:#f2f2f2; overflow:hidden;padding-top:6%; padding-bottom:5%; position:relative;}
.about_l{ float:left; width:50%; overflow:hidden;}
.about_l .about_l_con{ max-width:520px; overflow:hidden; width:97%;}
.about_l.bounceInLeft{animation-delay: 0s;}
.about_l_t{ /* margin-left:50px;background:url(../images/about_bg2.png) left 6px no-repeat;*/  background:url(../images/i_bg8.png) left top no-repeat;color:#4b7081; margin-bottom:10%; font-weight:bold;padding-top:12px;}
.about_l_t .p{ line-height:18px; overflow:hidden; text-transform:uppercase; font-size:12px;}
.about_l_t .h2{ /*line-height:22px;*/ overflow:hidden; /*font-size:12px;*/font-weight:bold;}
.about_l .about_l_con .about_l_txt{ /*padding-left:50px;*/ font-size:12px; color:#787878; line-height:20px;}
.about_l .about_l_con .about_l_txt .h3{ font-weight:normal; line-height:40px;margin-bottom:10%;}
.about_r{ right:0; top:15%; width:49.9%; overflow:hidden; position:absolute;}
.about_r img{ width:100%; display:block;}
.about_bg2{ background:#fff; overflow:hidden;padding-top:6%; padding-bottom:5%;}
.about_bg2 .about_l_t{ margin-bottom:4%;}
.about_two{ /*padding-left:50px;*/ font-size:12px; color:#787878; line-height:20px; padding-bottom:5%;}
.about_two .h3{ font-weight:normal; line-height:40px;margin-bottom:3%;}
.about_bg2 .maps{ max-width:1374px; width:96%; margin:0 auto;}
.about_bg2 .maps img{ display:block; width:100%;}
.about_bg3{ background:#f2f2f2; overflow:hidden;padding-top:6%; padding-bottom:5%;}
.about_three{ background-color:#fff; overflow:hidden; padding-bottom:5%; text-align:center;}
.about_three .about_three_t{ display:inline-block; height:40px; line-height:40px; background:#4b7081; padding-left:4%; padding-right:4%; color: #fff; font-size:18px; margin-bottom:5%;}
#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;
}
.about_bg4{ background:#f2f2f2; overflow:hidden;padding-top:2%; padding-bottom:1%;}
.about_bg4 .about_l_t{ margin-bottom:5%;}
.video_ul{ overflow:hidden;margin-bottom:2%;}
.video_ul ul li{ float:left; width:48%; max-width:538px; overflow:hidden; background:#fff; border:2px solid #f2f2f2; margin-bottom:8%;}
.video_ul ul li:nth-child(2n+0){ float:right;}
.video_ul ul li a{ display:block;}
.video_ul ul li .imgs{ overflow:hidden; position:relative;}
.video_ul ul li .imgs img{ width:100%; 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;}
.video_ul ul li .imgs .videos_pos{height:100%; width:100%; position:absolute; top:0; left:0; z-index:1;}
.video_ul ul li .imgs .videos_pos i{ position:absolute; width:100%; height:100%; top:0; left:0;background:url(../images/i_bg10.png) center center no-repeat;background-size:96px 96px;transition: all 0.3s; cursor:pointer;}
.video_ul ul li .imgs .videos_pos:hover i{ background-size:106px 106px;}
.video_ul ul li:hover .imgs .videos_pos{ background:rgba(75,112,129,0.4);}
.video_ul ul li .txts{ position:relative; overflow:hidden;}
.video_ul ul li .cons{ width:94%; margin:0 auto; max-width:492px; overflow:hidden; margin-top:3%; margin-bottom:6%;  z-index:1; position:relative;}
.video_ul ul li .cons h2{ line-height:26px; overflow:hidden; height:26px;font-weight:normal; margin-bottom:6%; margin-top:2%;transition:all 0.3s;color:#4b7081;white-space: nowrap;text-overflow:ellipsis;}
.video_ul ul li .cons .p{ font-size:14px; line-height:24px; height:48px; overflow:hidden;transition:all 0.3s; color:#818181;}
.video_ul ul li:hover{ border:2px solid #4b7081;}
.video_ul ul li:hover .cons h2{ color:#4b7081;}
.video_ul ul li:hover .cons .p{ color:#818181;}
.video_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);}
.video_ul ul li .hidentxt{ 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: 92%; /* 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:96%; margin:0 auto; max-width:800px; overflow: hidden;}
.case_tc .case_divs{ position:relative;width:100%;}
.case_tc .case_divs .closed{ right:0%; position:absolute; top:0%; cursor:pointer; height:40px;}
.case_tc .case_divs .closed:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
.case_tc #tc_big{ width:100%; display:block;}
#videocon{ height:450px;}
.case_tc .case_divs .case_txt{ padding:12px; padding-left:0; padding-right:0; color:#fff; font-size:14px; line-height:22px; padding-top:40px; padding-bottom:6px; background:rgba(0, 0, 0, 0.6);}
.case_tc .case_divs .case_txt h2{ font-size:14px; line-height:40px; font-weight:normal;}
.case_tc .case_divs .case_txt .video_txt{ background-color:#fff; overflow:hidden; padding-left:3%; padding-right:3%;}

/*新闻资讯*/
.news_ul{ overflow:hidden; margin-top:6%; margin-bottom:2%;}
.news_ul ul li{ float:left; width:48%; max-width:570px; overflow:hidden; background:#fff; border-bottom:3px solid #fff; margin-bottom:5%;}
.news_ul ul li:nth-child(2n+0){ float:right;}
.news_ul ul li a{ display:block;}
.news_ul ul li .imgs{ overflow:hidden; position:relative;}
.news_ul ul li .imgs img{ width:100%; 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;}
.news_ul ul li .imgs i{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(75,112,129,0.5);opacity:0;filter:Alpha(opacity=0);}
.news_ul ul li .txts{ overflow:hidden;}
.news_ul ul li .cons{ width:94%; margin:0 auto; max-width:492px; overflow:hidden; margin-top:3%; margin-bottom:3%; color:#767676; z-index:1; position:relative; color:#676767;}
.news_ul ul li .cons .date{ overflow:hidden; border-bottom:1px solid #cbcbcb; color:#979797; font-size:12px; padding-bottom:2%;}
.news_ul ul li .cons .date b{ font-weight:normal; display:block; margin-bottom:3px;}
.news_ul ul li .cons h2{ line-height:26px; overflow:hidden; height:26px;font-weight:normal; margin-bottom:3%; margin-top:4%;transition:all 0.3s; font-size:16px;white-space: nowrap;text-overflow:ellipsis;}
.news_ul ul li .cons .p{ font-size:12px; line-height:18px; height:36px; overflow:hidden;transition:all 0.3s;}
.news_ul ul li .cons .imores{ float:right;transition:all 0.3s; text-align:left; line-height:24px; height:24px; overflow:hidden; text-transform:uppercase; margin-top:5%;}
.news_ul ul li .cons .imores i{ float:right; width:48px; height:11px; margin-top:6px; overflow:hidden;background:url(../images/tijian_bg7.png) center top no-repeat;transition:all 0.3s; margin-right:5px;}
.news_ul ul li .cons .imores:hover i{ height:21px; margin-right:0px; margin-top:2px;}
.news_ul ul li:hover{ border-bottom:3px solid #4b7081;}
.news_ul ul li:hover .imgs i{opacity:1.0;filter:Alpha(opacity=100);}
.news_ul ul li:hover .cons h2{ color:#676767;}
.news_ul ul li:hover .cons .p{ color:#757575;}
.news_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);}
.news_ul ul li:hover .imores i{background:url(../images/tijian_bg7_on.png) center top no-repeat;}
/*联系我们*/
.contact_t{ overflow:hidden; margin-top:7%; margin-bottom:4%; padding-bottom:2%; color:#595959; }
.contact_t p{ font-weight:lighter;}
.contact_t h2{ font-weight:normal; /*font-size:14px;*/}
.contact_l{ float:left; width:31%; overflow:hidden; margin-bottom:8%;}
.contact_l .divs{ overflow:hidden; padding-left:92px; background-repeat:no-repeat; background-position:left 0; background-size:70px auto; min-height:70px;max-width:250px; line-height:26px; margin-bottom:10%;}
.contact_l .divs .h2{ color:#4b7081; font-size:14px; font-weight:normal; margin-top:2%;}
.contact_l .divs .p{ color:#9c9c9c; font-size:14px;}
.contact_l .divs.bgs1{ background-image:url(../images/contact_bg1.png);}
.contact_l .divs.bgs2{ background-image:url(../images/contact_bg2.png);}
.contact_l .divs.bgs3{ background-image:url(../images/contact_bg3.png);}

.contact_r{ float:right; width:67%; overflow:hidden; margin-bottom:8%;}

.contact_bg{ background:#f2f2f2; overflow:hidden; padding-bottom:5%;}
.contact_a{float:left; width:31%; overflow:hidden;}
.contact_a .input5{ height:58px; line-height:58px; border:1px solid #bfbfbf; background:#f2f2f2; width:calc(100% - 2px); outline:none; font-size:14px; color:#b7b3b3; font-family:"微软雅黑"; text-indent:12px; margin-bottom:19px;  clear:both;}
.contact_b{ float:right; width:67%; overflow:hidden; }
.contact_b .input6{  line-height:30px; padding-top:10px; height:206px; border:1px solid #bfbfbf; background:#f2f2f2; width:calc(100% - 16px); outline:none; font-size:14px; color:#b7b3b3; font-family:"微软雅黑";   clear:both; padding-left:14px;}
.contact_bg .bnts2{ width:118px; float:right;height:45px; line-height:45px; border:0; background:#4b7081; color:#fff; font-size:14px;  outline:none;cursor:pointer;}
.contact_bg .bnts2:hover{opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s; }

/*人才招聘*/
.job_bg{ background-color:#f2f2f2; overflow:hidden; padding-bottom:3%;}
.job_one{ overflow:hidden; padding-top:8%; padding-bottom:5%;}
.job_one .contact_t{ margin-top:0; margin-bottom:0;}
.job_l{ float:left; width:29%; margin-right:2%; overflow:hidden;}
.job_one_txt{ overflow:hidden; color:#787878; font-size:14px; line-height:24px;}
.job_one_txt .h2{ font-weight:normal; margin-top:3%;}
.job_a{ overflow:hidden; margin-bottom:3%; max-width:234px; text-align:center;}
.job_a a{ display:block; border:1px solid #b1b1b1; overflow:hidden; margin-bottom:10%; font-size:16px; color:#707070; height:39px; line-height:39px;}
.job_a a:hover{ color:#4b7081;border:1px solid #4b7081; }
.job_a a.isel{color:#fff; border:1px solid #4b7081; background-color:#4b7081;}
.job_ul{ border-top:1px solid #d4d4d4; overflow:hidden; line-height:24px; font-size:14px; color:#707070;}
.job_ul .h2{ font-weight:normal; color:#4b7081; overflow:hidden; line-height:30px; margin-top:2%; margin-bottom:2%;}
.job_ul .p{ line-height:22px; color:#707070; font-size:14px; padding-bottom:2%;  }
.job_ul .txts{border-top:1px solid #d4d4d4;padding-top:4%; padding-bottom:4%;}
.job_ul .b{ display:block; font-weight:normal; margin-bottom:5px; color:#4b7081;}
.job_ul .job_bnt{ overflow:hidden; margin-top:2%; padding-bottom:5px;}
.job_ul .job_bnt a{ float:left; width:124px; text-align:center; color:#fff; background-color:#4b7081; height:40px; line-height:40px; overflow:hidden; margin-right:22px; font-size:16px;transition:all 0.3s; }
.job_ul .job_bnt a:hover{opacity:0.8;filter:Alpha(opacity=80);}
/*产品中心*/
.product_bg{ background-color:#f2f2f2; overflow:hidden;}
.product_a{ height:80px; line-height:80px; overflow:hidden; text-align:center; background-color:#e2e2e2;}
.product_a a{ float:left; width:50%; overflow:hidden; height:100%; color:#676767;}
.product_a a:hover{ color:#4b7081;}
.product_a a.csel{ background-color:#4b7081; color:#fff;}
.product_ul{ overflow:hidden; padding-top:4%;}
.product_ul ul li{ float:left; overflow:hidden; width:24.33%; margin-right:0.84%; vertical-align:top; margin-bottom:0.84%;}
.product_ul ul li:first-child{ width:49.66%;}
.product_ul ul li:nth-child(4){ width:49.5%; margin-right:0;}
.product_ul ul li:nth-child(3){ margin-right:0;}
.product_ul ul li .imgs{ overflow:hidden; position:relative;}
.product_ul ul li .imgs img{ display:block; overflow:hidden; width:100%;-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;}
.product_ul ul li .imgs:hover 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_list{ overflow:hidden; padding-bottom:4%;}
.product_list ul li{ float:left; overflow:hidden; width:32.773%; margin-right:0.84%; vertical-align:top; margin-bottom:0.84%;}
.product_list ul li:nth-child(3n+0){ margin-right:0;}
.product_list ul li .imgs{ overflow:hidden; position:relative;}
.product_list ul li .imgs img{ display:block; overflow:hidden; width:100%;-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;}
.product_list ul li .imgs:hover 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_list ul li .h3{ position:absolute; width:96%; bottom:2%; left:0; text-align:center; padding-left:2%; padding-right:2%; height:40px; line-height:40px; overflow:hidden; color:#4b7081; font-weight:normal;transition:all 0.3s;}
.product_list ul li .txts{position:absolute; width:100%; top:0%; left:0; text-align:center; height:100%;overflow:hidden; color:#fff; background:rgba(75,112,129,0.7);filter: Alpha(Opacity=0);opacity: 0;transition:all 0.3s;}
.product_list ul li .txts i{ width:79px; height:76px; background:url(../images/product_bg1.png) no-repeat; background-size:100% 100%; display:block; margin:0 auto; margin-top:15%;}
.product_list ul li .txts div{ height:38px; font-size:14px; overflow:hidden; line-height:38px;}
.product_list ul li:hover .h3{ bottom:-100px;}
.product_list ul li:hover .txts{filter: Alpha(Opacity=100);opacity: 1.0;}


/*产品详细*/
.product_big{ background-repeat:no-repeat; background-position:center; background-size:auto 100%; position:relative;}
.product_big .imgs{ width:100%;filter: Alpha(Opacity=0);opacity: 0;height:100%;}
.product_one{position:absolute; top:0%; left:0; width:100%;}
.product_one_txt{ width:94%; margin:0 auto; margin-top:4%; color:#7c7c7c; text-align:center;}
.product_one_txt .mt2{ margin-top:2%;}
.producti_na{ position:absolute; bottom:0%; left:0; width:100%;/* z-index:99;*/}
.producti_na .producti_na_ul{ max-width:1652px; margin:0 auto; width:94%;background:rgba(84,120,138,0.85); overflow:hidden;}
.producti_na .producti_na_ul ul li{ float:left; width:33.33%; text-align:center;  background:url(../images/i_bg2.png) right center no-repeat;height:55px; line-height:55px; font-size:16px;padding-top:1.5%; padding-bottom:1.5%;}
.producti_na .producti_na_ul ul li:last-child{ background:none;}
.producti_na .producti_na_ul ul li img{ display:inline-block; margin-right:3%; height:100%; vertical-align:top;height:55px;}
.producti_na .producti_na_ul ul li a{ display:block; color:#fff;transition:all 0.3s;}
.producti_na .producti_na_ul ul li a:hover{opacity:0.8;filter:Alpha(opacity=80); }
.producti_na .producti_na_ul ul li:hover{background:#4b7081;}
.product_con{ overflow:hidden;}
.product_con img{ width:100%;}
.product_con2{ overflow:hidden; padding-top:5%; padding-bottom:5%; line-height:26px; font-size:14px;}
.product_con2 img{ max-width:100%;}
/*产品模板*/
.product_con3{ overflow:hidden;}
.product_con3 img{ width:100%;}
.product_div{ overflow:hidden; background-repeat:no-repeat; background-size:cover; background-position:center center;}
.product_div .product_s{ max-width:1520px; width:96%; margin:0 auto;padding-top:6%; padding-bottom:6%; overflow:hidden;}
.product_div .product_txt{ width:48%;}
.product_div .product_txt.w40{ width:40%;}
.product_div .product_txt.w60{ width:60%;}
.product_div .product_txt h2{ overflow:hidden; margin-bottom:6%;}
.product_div .product_txt .p{ overflow:hidden; line-height:28px;}
.product_div .product_txt .p p{ margin-bottom:10%;}
.product_div .product_img{ overflow:hidden; width:48%; max-width:520px; text-align:right;}
.product_div .product_img.w56{ width:56%; max-width:none;}
.product_div .product_img img{width:100%;}

/*产品模板2*/
.product_div2{ overflow:hidden; background-repeat:no-repeat; background-size:cover; background-position:center center; position:relative;}
.product_div2 .product_s{ max-width:1000px; width:94%; position:absolute; left:50%; top:50%; overflow:hidden;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
.product_div2 .imgs0{ width:100%; display:block;opacity:0;filter:Alpha(opacity=0); min-height:210px;}
.product_div2 .product_txt{ width:45%;}
.product_div2 .product_txt.w52{ width:52%;}
.product_div2 .product_txt.w46{ width:46%;}
.product_div2 .product_txt.mr4{ margin-right:4%;}
.product_div2 .product_txt h3{ overflow:hidden; margin-bottom:5%; color:#4b7081; font-weight:normal;}
.product_div2 .product_txt .p2{ overflow:hidden; line-height:36px; color:#4f4c4c;}
.product_div2 .product_txt .p2 p{ margin-bottom:5%;}
.product_div2 .imgs1{ width:50%; float:left; margin-top:2%; margin-bottom:2%;}
.product_div2 .product_txt2{ width:94%; max-width:420px; margin-top:8%;}

/*下载*/
.down_t{ overflow:hidden; border-bottom:2px solid #4b7081; padding-bottom:2%; color:#4b7081; }
.down_ul{ overflow:hidden; margin-top:4%; padding-bottom:4%;}
.down_ul table{border-collapse:collapse;border-spacing:0;border:1px solid #d7d7d7;}
.down_ul table th{ line-height:22px; padding-top:1.5%; padding-bottom:1.5%;border:1px solid #d7d7d7; font-size:18px; color:#353535; text-align:center;}
.down_ul table td{ line-height:22px; padding-top:1.5%; padding-bottom:1.5%;border-bottom:1px solid #d7d7d7; font-size:14px; color:#353535;text-align:center; padding-left:5px; padding-right:5px;word-wrap:break-word;word-break:break-all;}
.down_ul table tr td:first-child{ padding-left:76px; background:url(../images/down_pic2.png) 20px center no-repeat; text-align:left;}
.down_ul table tr td img:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}

@media screen and (max-width:1760px) {
/*用户服务*/
.service_four .service_four_l .imores{ margin-top:60%;}
}
@media screen and (max-width:1440px) {
/*用户服务*/
.service_two .h2{ font-size:60px;}
.service_four .service_four_l .service_four_t{ margin-top:30%;}
.service_four .service_four_l .service_four_t span{ line-height:22px;}
.service_four .service_four_l .imores{ margin-top:50%;}

/*产品模板2*/
.product_div2 .product_txt .p2{ line-height:30px;}

}
@media screen and (max-width:1240px) {
/*关于我们*/
.video_ul ul li{ margin-bottom:6%;}
/*产品模板2*/
.product_div2 .product_txt2{  margin-top:4%;}
}
@media screen and (max-width:1199px) {
.anim-show .bounceInLeft{animation-name: none;-webkit-animation-name: none;}
.anim-show .bounceInRight{animation-name: none;-webkit-animation-name: none;}
.anim-show .fadeInUp{animation-name: none;-webkit-animation-name: none;}
.anim-show .fadeInDown{animation-name: none;-webkit-animation-name: none;}
.anim-show .flipInY{animation-name: none;-webkit-animation-name: none;}
.anim-show .fadeIn{animation-name: none;-webkit-animation-name: none;}
/*体检中心*/
/*.tijian_t h2{ font-size:16px;}*/
.searchtitle4{ width:380px;}
.searchtitle4 label{background-position:355px center;}
.i_jsq_scroll{ width:380px;}
.i_jsq_scroll .ul li .h2{background-position:343px center;font-size:15px; padding-left:18px; }
.i_jsq_scroll .ul li.isel .h2{background-position:343px center;font-size:19px; }
.i_jsq_scroll .ul li .divs{ padding-left:18px;}
.i_jsq_scroll .ul li .divs .p{ padding-left:30px;}
/*知识讲座*/
.tijian_ul ul li{ border-bottom:3px solid #4b7081;}
.tijian_ul ul li .cons h2{ line-height:24px; height:24px;}
.tijian_ul ul li .cons .p{ font-size:13px;line-height:20px; height:20px;}
.tijian_ul ul li .cons .imores i{background-size:40px auto; height:9px;}
.tijian_ul ul li .cons .imores:hover i{background-size:40px auto;}
/*知识讲座详细*/
.prenext a.l label{ background-size:35px auto; height:9px;}
.prenext a.r label{ background-size:35px auto; height:9px;}
.prenext a.l:hover label{ height:20px; margin-top:15px;}
.prenext a.r:hover label{ height:20px; margin-top:15px;}
/*用户服务*/
.service_one .service_one_t span{line-height:24px;}
.service_one .service_one_t b{ line-height:24px;}
.service_four .service_four_r{ height:265px; background-position:30% center;}
.service_four .service_four_l .service_four_t{ margin-top:20%;}
.service_four .service_four_l .imores{ margin-top:30%;}
/*问题解答*/
.job_list2 table td{ font-size:15px;}
.job_list2 ul li td.job_con{font-size:13px; line-height:26px;}
/*远程数据*/
.data_con ul li .tijian_con2 .txts .p{ font-size:13px; line-height:22px;}
/*关于我们*/
.about_l_t{ margin-bottom:5%;}
.about_l .about_l_con .about_l_txt .h3{ margin-bottom:5%; line-height:30px;}
.video_ul ul li{ margin-bottom:4%;}
/*新闻资讯*/
.news_ul ul li .cons h2{ line-height:24px; height:24px; font-size:15px;}
.news_ul ul li .cons .imores i{background-size:40px auto; height:9px;}
.news_ul ul li .cons .imores:hover i{background-size:40px auto;}
/*产品中心*/
.product_a{ height:70px; line-height:70px;}
/*产品详细*/
.producti_na .producti_na_ul ul li{ height:45px; line-height:45px; font-size:14px;}
.producti_na .producti_na_ul ul li img{ height:45px;}
/*产品模板2*/
.product_div2 .product_txt h3{ margin-bottom:4%;}
.product_div2 .product_txt .p2{ line-height:26px;}

}
@media screen and (max-width:1000px) {
/*内页*/
.o_big.buy{ height:160px;}
/*联系我们*/
.contact_l .divs{ padding-left:70px;background-size:50px auto; line-height:22px;}
.contact_l .divs .p{ font-size:12px;}
}
@media screen and (max-width:960px) {
/*用户服务*/
.service_two .h2{ font-size:50px;}
/*产品中心*/
.product_a{ height:60px; line-height:60px;}
.product_list ul li .txts i{ width:60px; height:58px;}
/*产品详细*/
.producti_na .producti_na_ul ul li{ height:40px; line-height:40px; background-size:1px auto;}
.producti_na .producti_na_ul ul li img{ height:40px;}
}
@media screen and (max-width:830px) {
/*产品模板2*/
.product_div2 .product_txt .p2{ line-height:24px;}
}


@media screen and (max-width: 780px) {
/*内页*/
.o_big.buy{ height:140px;}
/*商城购买*/
.buy_bg .buy_one .buy_one_t{ padding-bottom:9px;}
.buy_bg .buy_one .buy_one_t span{ line-height:20px;}
.buy_bg .buy_one .buy_one_t b{ line-height:26px;}
.buy_bg .buy_one .buy_one_r{ clear:both; padding-top:5%;}
.buy_bg .buy_one .buy_one_r ul li{ margin-right:3%; width:31.333%; margin-left:0;}
.buy_bg .buy_one .buy_one_r ul li:nth-child(3n+0){ margin-right:0;}
.buy_bg .buy_one .buy_one_r ul li .imgs{ border-radius:26px; margin-top:10px;}
.buy_bg .buy_one .buy_one_r ul li .imgs img{ border-radius:26px;}
.buy_bg .buy_one .buy_one_r ul li:hover .imgs{box-shadow:  0px 0px 10px 3px #bbb;}
/*体检中心*/
.tijian_t{ padding-bottom:9px;}
.searchtitle4{ width:330px;}
.searchtitle4 label{background-position:305px center;}
.i_jsq_scroll{ width:330px;}
.i_jsq_scroll .ul li .h2{background-position:293px center;font-size:14px; padding-left:10px; }
.i_jsq_scroll .ul li.isel .h2{background-position:293px center;font-size:16px; }
.i_jsq_scroll .ul li .divs{ padding-left:10px;}
.i_jsq_scroll .ul li .divs .p{ padding-left:20px; font-size:13px;}
.i_jsq_scroll .ul li .divs .p.bgs1{background-size:16px auto;}
.i_jsq_scroll .ul li .divs .p.bgs2{background-size:16px auto;}
.i_jsq_scroll .ul li .divs .p.bgs3{background-size:16px auto;}
/*知识讲座*/
.tijian_ul ul li{ border-bottom:2px solid #4b7081;}
.tijian_ul ul li .cons h2{ line-height:22px; height:22px;}
.tijian_ul ul li .cons .p{ font-size:12px;}
/*知识讲座详细*/
.about_x2 .show_t{ font-size:20px; line-height:30px;}
.about_x2 .con_id{ padding-top:18px;}
.prenext a{ font-size:12px;}
.prenext a.l{ padding-right:10px;}
.prenext a.l label{ margin-right:10px;}
.prenext a.r{ padding-left:10px;}
.prenext a.r label{ margin-left:10px;}
/*用户服务*/
.service_one .service_one_t{ padding-bottom:9px;}
.service_four .service_four_l .service_four_t{padding-bottom:9px;}
/*关于我们*/
.about_bg{ padding-bottom:6%;}
.about_l{ float:none; width:100%;}
.about_l .about_l_con{ max-width:none;}
.about_r{ position:static; width:82%; margin-left:2%; padding-left:50px; margin-top:3%;}
.about_bg2{ padding-bottom:6%;}

/*视频弹窗*/
.case_tc .case_divs .closed{ height:30px;}
/*新闻资讯*/
.news_ul ul li .cons h2{ line-height:22px; height:22px; font-size:14px;}
/*人才招聘*/
.job_l{ float:none; width:100%; margin-right:0;}
.job_one .contact_t{ margin-bottom:2%;}
.job_a{ max-width:none;}
.job_a a{ float:left; padding-left:2%; padding-right:2%; margin-right:2%; overflow:hidden; margin-bottom:2%; width:19%; font-size:14px; height:32px; line-height:32px;}
.job_a a:nth-child(4n+0){ margin-right:0;}
.job_ul{ font-size:12px; line-height:22px;}
.job_ul .p{ font-size:13px;}
.job_ul .job_bnt a{ font-size:14px; height:34px; line-height:34px;}
/*产品中心*/
.product_list ul li .txts i{ width:50px; height:48px;}
/*产品详细*/
.producti_na .producti_na_ul ul li{ padding-top:2%; padding-bottom:2%;}
/*产品模板*/
.product_div .product_txt{ width:100%;}
.product_div .product_txt.w40{ width:100%;}
.product_div .product_txt.w60{ width:100%;}
.product_div .product_txt .p{ line-height:24px;}
.product_div .product_txt .p p{ margin-bottom:4%;}
.product_div .product_img{ width:100%; max-width:none; text-align:center;}
.product_div .product_img.w56{width:100%;}
/*产品模板2*/
.product_div2 .imgs1{ width:100%; float:none; }
.product_div2 .product_txt.mw100{ width:100%; float:none; }
.product_div2 .product_txt.mw100 .product_txt2{max-width:none; margin:0 auto; margin-top:6%; margin-bottom:6%;}
}
@media screen and (max-width: 640px) {
/*内页*/
.o_big.buy{ height:120px;}
/*体检中心*/
/*.tijian_t h2{ font-size:14px;}*/
.searchtitle4{ width:100%;}
.searchtitle4 label{background-position:96% center;}
.i_jsq_scroll{ width:100%; float:none;}
.i_jsq_scroll .ul li .h2{background-position:96% center;padding-left:3%; }
.i_jsq_scroll .ul li.isel .h2{background-position:96% center;}
.i_jsq_scroll .ul li .divs{ padding-left:3%;}
.i_jsq_scroll .ul li .divs .p{ padding-left:23px;}
.tijian_map{ clear:both; margin-top:3%;}
/*知识讲座*/
.tijian_ul ul li{float:none; width:100%;}
.tijian_ul ul li:nth-child(2){ float:none;}
.tijian_ul ul li .cons h2{ margin-bottom:4%;}
/*知识讲座详细*/
.tijian2_pos .tijian2_pos_l{ font-size:12px;}
.tijian2_pos .tijian2_pos_r{ width:32px; height:32px;}
/*用户服务*/
.service_one .service_one_t{ position:static;}
.service_two .h2{ font-size:40px;}
.service_two .service_search{ height:42px; line-height:42px; background-size:20px auto;}
.service_two .input2{ text-indent:43px; font-size:14px;}
.service_four .service_four_r{ height:auto; position:static; float:none; width:100%; clear:both;}
.service_four .service_four_r img{opacity:1.0;filter:Alpha(opacity=100);}
.service_four .wrap{ position:static;}
.service_four .service_four_l{ width:100%;}
.service_four .service_four_l .service_four_t{ margin-top:10%;}
.service_four .service_four_l .imores{ margin-top:10%; margin-bottom:10%;}
/*问题解答*/
.faq_bg .faq_search{ height:42px; line-height:42px; background-size:20px auto;}
/*远程数据*/
.data_con{ padding-top:8%; padding-bottom:8%;}
.data_con ul li .tijian_con2 .txts .p{ font-size:12px; line-height:20px;}
/*关于我们*/
.video_ul ul li .cons h2{ height:24px; line-height:24px;}
.video_ul ul li .cons .p{ font-size:12px; line-height:20px; height:40px;}
.video_ul ul li .imgs .videos_pos i{background-size:56px 56px;}
.video_ul ul li .imgs .videos_pos:hover i{ background-size:66px 66px;}
/*视频弹窗*/
#videocon{ height:300px;}
/*新闻资讯*/
.news_ul ul li{float:none; width:100%;}
.news_ul ul li:nth-child(2){ float:none;}
/*联系我们*/
.contact_l{ float:none; width:100%; margin-bottom:0%;}
.contact_l .divs{ margin-bottom:4%;}
.contact_r{ float:none; width:100%; }
.contact_a{ float:none; width:100%;}
.contact_a .input5{ height:40px; line-height:40px; font-size:13px;}
.contact_b{ float:none; width:100%; margin-bottom:2%;}
.contact_bg .bnts2{ width:100%;}
/*人才招聘*/
.job_one_txt{ font-size:12px; line-height:22px;}
/*产品中心*/
.product_a{ height:50px; line-height:50px;}
.product_ul ul li:first-child{ width:100%; margin-right:0;}
.product_ul ul li:nth-child(2){ width:49.58%; margin-right:0.84%;}
.product_ul ul li:nth-child(3){ width:49.58%; margin-right:0%;}
.product_ul ul li:nth-child(4){ width:100%;}
.product_list ul li{ width:49.58%;}
.product_list ul li:nth-child(3n+0){ margin-right:0.48%;}
.product_list ul li:nth-child(2n+0){ margin-right:0;}
.product_list ul li .txts div{ font-size:12px;}
/*产品详细*/
.product_big{ height:260px;}
/*产品模板2*/
.product_div2 .product_txt .p2{ line-height:22px;}
/*下载*/
.down_ul table th{ font-size:16px;}
.down_ul table td{ font-size:13px;}
.down_ul table tr td:first-child{ background-size:auto 30px; padding-left:50px; background-position:10px center;}
.down_ul table tr td img{ height:30px;}
}

@media screen and (max-width: 520px) {
/*产品详细*/
.product_big{ height:230px;}
.product_con2{ font-size:13px; line-height:24px;}
}
@media screen and (max-width: 480px) {
/*内页*/
.o_big.buy{ height:auto;}
/*用户服务*/
.service_two .h2{ font-size:33px;}
/*问题解答*/
.job_list2 table td{ font-size:14px;}
.job_list2 ul li td.job_con{font-size:12px; line-height:24px;}
/*关于我们*/
.about_l_t{ /*margin-left:40px; background-size:30px auto;*/}
/*.about_l .about_l_con .about_l_txt{ padding-left:40px;}*/
.about_r{ padding-left:40px;}
/*.about_two{ padding-left:40px;}*/
.about_three .about_three_t{ font-size:16px;}
.video_ul ul li .cons{ margin-top:5%; margin-bottom:10%;}
/*视频弹窗*/
#videocon{ height:250px;}
/*人才招聘*/
.job_a a{width:27.2%; font-size:13px;}
.job_a a:nth-child(4n+0){ margin-right:2%;}
.job_a a:nth-child(3n+0){ margin-right:0;}
/*产品中心*/
.product_a{ height:40px; line-height:40px;}
.product_list ul li .txts i{ width:30px; height:28px;}
/*产品详细*/
.product_big{ height:210px;}
.product_one_txt{ margin-top:5%;}
.producti_na .producti_na_ul ul li{ height:32px; line-height:32px;}
.producti_na .producti_na_ul ul li a{ font-size:13px;}
.producti_na .producti_na_ul ul li img{ height:30px;}
/*商城购买*/
.buy_bg .buy_one .buy_one_r ul li .imgs{ border-radius:20px; border:2px solid #fff;}
.buy_bg .buy_one .buy_one_r ul li .imgs img{ border-radius:20px;}
/*产品模板2*/
.product_div2 .product_txt .p2{ line-height:20px;}
/*下载*/
.down_ul table th{ font-size:14px;}
.down_ul table tr td:first-child{ background-size:auto 22px; padding-left:40px; background-position:8px center;}
.down_ul table tr td img{ height:22px;}
}

@media screen and (max-width:360px) {
/*内页*/
.o_big.buy{ height:80px;}
/*视频弹窗*/
#videocon{ height:200px;}
/*人才招聘*/
.job_a a{font-size:12px;}
/*产品详细*/
.producti_na .producti_na_ul ul li{ height:26px; line-height:26px;}
.producti_na .producti_na_ul ul li a{ font-size:12px;}
.producti_na .producti_na_ul ul li img{ height:26px;}
}