@charset 'utf-8';

/*通用*/
.more{display:block;width:90px;height:28px;border:1px solid #4e4692;border-radius:20px;color:#4e4692;text-align:center;font-size:12px;line-height:28px;-webkit-transition:all 1s;transition:all 1s;}
.more:hover{background:#4e4692;-webkit-box-shadow:0 0 10px #4e4692;box-shadow:0 0 10px #4e4692;color:#fff;}


.soef{ background:#f2f2f2;}
.soer{ overflow:hidden}
.soer_m{ width:790px; margin:0 auto;}


/*产品中心*/

.aymdj{ overflow:hidden;}
.aymdj_b{ height:721px; background:url(/Public/Home/default/css/../images/index_08.jpg) no-repeat center 0; margin-top:50px; overflow:hidden;}
.aymdj_b_txt{ width:492px; height:466px; background:url(/Public/Home/default/css/../images/protxt_01.png) no-repeat 0 0; margin:130px 0 0 0;overflow:hidden;}
.aymdj_b_txt_t{ padding:57px 0 0 40px;}
.aymdj_b_txt_t dl{ overflow:hidden; padding-bottom:30px;}
.aymdj_b_txt_t dl dt{ font-size:34px; color:#333; float:left;}
.aymdj_b_txt_t dl dd{ font-size:24px; color:#444; float:left; padding-top:8px;}
.aymdj_b_txt_b{ padding:98px 0 0 40px;}
.aymdj_b_txt_b ul{ overflow:hidden}
.aymdj_b_txt_b ul li{ font-size:16px; color:#777; float:left; padding:0 8px 0 8px;}
.aymdj .hmoer{ width:408px; height:65px; padding:35px 0 0 40px;}
.aymdj .hmoer a{width:408px; height:65px; display:block; text-indent:-99999px;}

.tymyjd{ overflow:hidden;}
.tymyjd_b{ height:720px; background:url(/Public/Home/default/css/../images/index_10.jpg) no-repeat center 0; margin-top:50px;overflow:hidden;}
.tymyjd_b_txt{ width:493px; height:467px; background:url(/Public/Home/default/css/../images/protxt_02.png) no-repeat 0 0; margin:140px 0 0 700px;overflow:hidden;}
.tymyjd_b_txt_t{ padding:17px 0 0 40px;}
.tymyjd_b_txt_t dl{ overflow:hidden; padding-bottom:2px;}
.tymyjd_b_txt_t dl dt{ font-size:34px; color:#333; }
.tymyjd_b_txt_t dl dd{ font-size:24px; color:#444; }
.tymyjd_b_txt_b{ padding:82px 0 0 40px;}
.tymyjd_b_txt_b ul{ overflow:hidden}
.tymyjd_b_txt_b ul li{ font-size:16px; color:#777; float:left; padding:0 8px 0 8px;}
.tymyjd .hmoer{ width:408px; height:65px; padding:20px 0 0 30px; }
.tymyjd .hmoer a{width:405px; height:63px; display:block; text-indent:-99999px;}

.ybsjd{ overflow:hidden;}
.ybsjd_b{ height:720px; background:url(/Public/Home/default/css/../images/index_12.jpg) no-repeat center 0; margin-top:50px; overflow:hidden}
.ybsjd_b_txt{ width:492px; height:467px; background:url(/Public/Home/default/css/../images/protxt_03.png) no-repeat 0 0; margin:130px 0 0 0;overflow:hidden;}
.ybsjd_b_txt_t{ padding:47px 0 0 40px;}
.ybsjd_b_txt_t dl{ overflow:hidden; padding-bottom:2px;}
.ybsjd_b_txt_t dl dt{ font-size:34px; color:#333; }
.ybsjd_b_txt_t dl dd{ font-size:24px; color:#444;}
.ybsjd_b_txt_b{ padding:108px 0 0 40px;}
.ybsjd_b_txt_b ul{ overflow:hidden}
.ybsjd_b_txt_b ul li{ font-size:16px; color:#777; float:left; padding:0 8px 0 8px;}
.ybsjd .hmoer{ width:325px; height:65px; padding:33px 0 0 40px;}
.ybsjd .hmoer a{width:320px; height:63px; display:block; text-indent:-99999px;}

.dlsjd{ overflow:hidden;}
.dlsjd_b{ height:720px; background:url(/Public/Home/default/css/../images/index_14.jpg) no-repeat center 0; margin-top:50px; overflow:hidden}
.dlsjd_b_txt{ width:493px; height:554px; background:url(/Public/Home/default/css/../images/protxt_04.png) no-repeat 0 0; margin:100px 0 0 700px;overflow:hidden;}
.dlsjd_b_txt_t{ padding:100px 0 0 40px;}
.dlsjd_b_txt_t dl{ overflow:hidden; padding-bottom:2px;}
.dlsjd_b_txt_t dl dt{ font-size:34px; color:#333; }
.dlsjd_b_txt_t dl dd{ font-size:24px; color:#444; }
.dlsjd_b_txt_b{ padding:148px 0 0 40px;}
.dlsjd_b_txt_b ul{ overflow:hidden}
.dlsjd_b_txt_b ul li{ font-size:16px; color:#777; float:left; padding:0 8px 0 8px;}
.dlsjd .hmoer{ width:405px; height:63px; padding:58px 0 0 30px; }
.dlsjd .hmoer a{width:405px; height:63px; display:block; text-indent:-99999px;}


.zkmjd{ overflow:hidden;}
.zkmjd_b{ height:720px; background:url(/Public/Home/default/css/../images/index_16.jpg) no-repeat center 0; margin-top:50px; overflow:hidden}
.zkmjd_b_txt{ width:492px; height:554px; background:url(/Public/Home/default/css/../images/protxt_05.png) no-repeat 0 0; margin:84px 0 0 0;overflow:hidden;}
.zkmjd_b_txt_t{ padding:37px 0 0 40px;}
.zkmjd_b_txt_t dl{ overflow:hidden; padding-bottom:5px;}
.zkmjd_b_txt_t dl dt{ font-size:34px; color:#333; }
.zkmjd_b_txt_t dl dd{ font-size:24px; color:#444;}
.zkmjd_b_txt_b{ padding:108px 0 0 40px;}
.zkmjd_b_txt_b ul{ overflow:hidden}
.zkmjd_b_txt_b ul li{ font-size:16px; color:#777; float:left; padding:0 8px 0 8px;}
.zkmjd .hmoer{ width:320px; height:68px; padding:50px 0 0 40px;}
.zkmjd .hmoer a{width:320px; height:63px; display:block; text-indent:-99999px;}


.xkmgjd{ overflow:hidden;}
.xkmgjd_b{ height:720px; background:url(/Public/Home/default/css/../images/index_18.jpg) no-repeat center 0; margin-top:50px; overflow:hidden;}
.xkmgjd_b_txt{ width:493px; height:554px; background:url(/Public/Home/default/css/../images/protxt_06.png) no-repeat 0 0; margin:100px 0 0 700px;overflow:hidden;}
.xkmgjd_b_txt_t{ padding:100px 0 0 40px;}
.xkmgjd_b_txt_t dl{ overflow:hidden; padding-bottom:2px;}
.xkmgjd_b_txt_t dl dt{ font-size:34px; color:#333; }
.xkmgjd_b_txt_t dl dd{ font-size:24px; color:#444; }
.xkmgjd_b_txt_b{ padding:148px 0 0 40px;}
.xkmgjd_b_txt_b ul{ overflow:hidden}
.xkmgjd_b_txt_b ul li{ font-size:16px; color:#777; float:left; padding:0 8px 0 8px;}
.xkmgjd .hmoer{ width:335px; height:68px;  padding:40px 0 0 30px; }
.xkmgjd .hmoer a{width:315px; height:63px; display:block; text-indent:-99999px;}

.ykpj{ overflow:hidden;}
.ykpj_b{ height:768px; background:url(/Public/Home/default/css/../images/index_20.jpg) no-repeat center 0; margin-top:50px; overflow:hidden;}
.ykpj_b_txt{ width:363px; height:554px; margin:100px 0 0 0;overflow:hidden; float:right;}
.ykpj_b_txt_t{ padding:100px 0 0 0; overflow:hidden;}
.ykpj_b_txt_t dl{ overflow:hidden; padding-bottom:2px;}
.ykpj_b_txt_t dl dt{ font-size:58px; color:#fff;  }
.ykpj_b_txt_t dl dd{ font-size:24px; color:#fff; text-align:right; padding-top:20px; line-height:1.6; }
.ykpj .hmoer{ width:363px; height:63px; margin:55px 0 0 0; background:url(/Public/Home/default/css/../images/more.png) no-repeat 0 0; }
.ykpj .hmoer a{width:363px; height:63px; display:block; text-indent:-99999px;}

.wxlbj{ overflow:hidden;}
.wxlbj_b{ height:760px; background:url(/Public/Home/default/css/../images/index_22.jpg) no-repeat center 0; margin-top:50px; overflow:hidden;}
.wxlbj_b_txt{ width:363px; height:554px; margin:100px 0 0 0;overflow:hidden;}
.wxlbj_b_txt_t{ padding:100px 0 0 0; overflow:hidden;}
.wxlbj_b_txt_t dl{ overflow:hidden; padding-bottom:2px;}
.wxlbj_b_txt_t dl dt{ font-size:58px; color:#333;  }
.wxlbj_b_txt_t dl dd{ font-size:24px; color:#333; padding-top:20px; line-height:1.6; }
.wxlbj .hmoer{width:363px; height:63px; margin:55px 0 0 0; background:url(/Public/Home/default/css/../images/more.png) no-repeat 0 0; }
.wxlbj .hmoer a{width:365px; height:63px; display:block; text-indent:-99999px;}

.download{ overflow:hidden;}
.download_b{ padding-bottom:160px;}
.download .hmoer{  padding-top:80px; text-align:center}
.download .hmoer a{ padding:10px 50px; background:#F60; color:#FFF; margin:0 15px; text-align:center;border-radius:5px; font-size:28px;}
.download .hmoer a:hover{background:#e45e04;}
.download .hmoer img{width:256px; height:60px;}


/*案例中心*/
.h_case_section{background:#eee; overflow:hidden; padding-bottom:60px;}
.h_case_section .h_item_title{float:left;height:70px;line-height:70px;}
.h_case_section .search_box{float:left;margin-left:70px;padding:15px 0;}
.h_case_section .search_box .search_input{position:relative;padding:0 46px 0 21px;height:38px;border:1px solid #b2b2b2;border-radius:25px;}
.h_case_section .search_box .search_icon{position:absolute;top:-1px;right:15px;}
.h_case_section .search_box .search_input input{width:235px;height:38px;border:none;background:none;color:#6d6c6c;line-height:38px;}
.h_case_section .search_key{float:right;overflow:hidden;padding-top:10px;width:650px;height:60px;}
.h_case_section .search_key a{float:left;margin-bottom:10px;margin-left:5px;min-width:65px;color:#737373;font-size:14px;zoom:1;}
.h_case_section .search_key a:hover{color:#4e4692;text-decoration:underline;}
.h_case_section .content{position:relative;margin-top:50px; }
.h_case_section .content .case_list{margin-bottom:22px;height:720px; background:#FFF;}
.h_case_section .content .case_item{height:720px}
.h_case_section .content .case_item p{font-size:16px; display:block; line-height:2.0; text-indent:10px; color:#666;}
.h_case_section .content .btn{position:absolute;top:230px;width:48px;height:48px;opacity:0.8;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s;}
.h_case_section .content .prev_btn{left:30px;background:url(/Public/Home/default/css/../images/l_arrow.png);}
.h_case_section .content .next_btn{right:30px;background:url(/Public/Home/default/css/../images/r_arrow.png);}
.h_case_section .content .prev_btn:hover{-webkit-transform:scale(1.5);transform:scale(1.5);}
.h_case_section .content .next_btn:hover{-webkit-transform:scale(1.5);transform:scale(1.5);}
.h_case_section .content .case_nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; margin-right:-10px;}
.h_case_section .content .case_nav .nav_item{position:relative;float:left;overflow:hidden;margin-right:10px;width:396px;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s; background:#fff; height:340px;}
.h_case_section .content .case_nav .nav_item  h3{ font-size:20px; color:#333; padding:20px 20px 0}
.h_case_section .content .case_nav .nav_item p{ font-size:16px; display:block; line-height:1.8; color:#666; padding:15px 20px 0}
.h_case_section .content .case_nav .nav_item:last-of-type{margin-right:0;}
.h_case_section .content .nav_item .mask{position:absolute;top:0;width:100%;height:100%;-webkit-transition:all 0.5s;transition:all 0.5s;}
.h_case_section .content .nav_item.on .mask{background:rgba(248,92,15,0.3);}

.case_nav_l{ width:580px; float:left; overflow:hidden;}
.case_nav_l_tit{ overflow:hidden; margin-bottom:30px;}
.case_nav_l_tit h2{ font-size:28px; color:#333;}

.case_nav_video_list{ overflow:hidden; margin:0 10px 25px 10px; background:#FFF; float:left; width:46%;} 
.case_nav_video_list_img{ width:100%;  overflow:hidden;}
.case_nav_video_list_img img{ width:100%; height:auto;}
.case_nav_video_list_txt{ width:340px; float:left; overflow:hidden; margin-left:20px;}
.case_nav_video_list_txt h3{ font-size:18px; color:#333; font-weight:normal; padding-top:15px;}
.case_nav_video_list_txt p{ font-size:14px; color:#666; font-weight:normal; margin-top:10px; line-height:1.8;}

.case_nav_l_list{ overflow:hidden; margin-bottom:25px; background:#FFF; padding:10px;} 
.case_nav_l_list_img{ width:200px; float:left; overflow:hidden;}
.case_nav_l_list_img img{ width:100%; height:auto;}
.case_nav_l_list_txt{ width:340px; float:left; overflow:hidden; margin-left:20px;}
.case_nav_l_list_txt h3{ font-size:18px; color:#333; font-weight:normal; padding-top:15px;}
.case_nav_l_list_txt p{ font-size:14px; color:#666; font-weight:normal; margin-top:10px; line-height:1.8;}

.case_nav_r{ width:580px; float:right; overflow:hidden;}
.case_nav_r_tit{ overflow:hidden; margin-bottom:30px;}
.case_nav_r_tit h2{ font-size:28px; color:#333;}
.case_nav_r_list{ overflow:hidden; margin-bottom:25px;}
.case_nav_r_list_img{ width:200px; float:left; overflow:hidden;}
.case_nav_r_list_img img{ width:100%; height:auto;}
.case_nav_r_list_txt{ width:340px; float:left; overflow:hidden; margin-left:20px;}
.case_nav_r_list_txt h3{ font-size:18px; color:#333; font-weight:normal; padding-top:15px;}
.case_nav_r_list_txt p{ font-size:14px; color:#666; font-weight:normal; margin-top:10px; line-height:1.8;}

/*媒体资讯*/
.h_news{ overflow:hidden;}
.h_news_c{ margin-top:50px;margin-right:-19px; overflow:hidden;}
.news_item{ width:387px; height:420px; background:#f0f0f0; margin-right:19px;border-radius:10px; float:left;}
.news_item img{width:387px; height:261px;}
.news_item  span{ font-size:14px; color:#666; display:block;padding:10px 15px 0}
.news_item  h3{ font-size:20px; color:#333; padding:3px 15px 0}
.news_item p{ font-size:16px; display:block; line-height:1.8; color:#666; padding:10px 15px 0}
.h_news_b{ margin-top:30px;}
.h_news_b a{ font-size:20px; color:#ff4d07; text-align:center;  display:block;}

/*媒体资讯*/
.habout{height:628px; background:url(/Public/Home/default/css/../images/about_bg.jpg) no-repeat center 0; margin-top:50px;}
.habout_txt{ padding-top:300px; text-align:center; width:860px; margin:0 auto;}
.habout_txt p{ font-size:18px; color:#FFF; line-height:30px;}
