﻿/* boby */
*{margin:0;  padding:0; }
body,html{overflow:-Scroll;overflow-x:hidden}
body{ font-family:"微软雅黑"; font-size:13px; color:#333;  background:#fff; letter-spacing:1px;}
ul,li{margin: 0; padding:0;list-style-type: none;}
span{ margin:0; padding:0; }
img, input{padding:0px; margin:0px;outline:none; border:0px;}
a, img{outline:none; border:0px; }
p{ font-size:12px; color:#333; }
a:link,a:visited{ font-weight: normal;color: #666;text-decoration: none;}

a{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}




a:hover,a:active{color: #F05B31;text-decoration:none;}
.date{position:absolute;right:0px; bottom:0px;color:#999999;}
h1{  text-align:left; font-size:12px;}
#box{  width:1000px;margin:0 auto; }
#home_box_center{ background:url(../images/s_home_bg.jpg) no-repeat center;min-height:869px;margin:0 auto;text-align:center;}
#n_box_top_pro{background:url(../images/z_pro_top_bg.jpg) repeat-x;width:100%;height:117px;}
/*头部*/ 
#box_bg{ width:100%;  height:74px;position:fixed;_position:absolute;top:0;z-index:9999999; background:#fff; border-bottom:1px solid #ccc; }
#top_box{width:1000px; height:74px; margin:0 auto;}
#logo{  float:left; padding-top:20px;}
.banben{ float:left; margin-top:5px;}
#top_right{float:right; margin-top:0px;}
#top_right a{ float:left;}

.menu{ display:none;}
*html .menu{ display:none;}
/*通用代码*/
.container{position:relative;width:100%;margin:0px auto;}
.container:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.mainTitle_line{border-top: 1px solid #ddd;text-align: center; margin: 30px 0 0;}
.mainTitle{position: relative;display: inline-block;font-size: 30px;line-height: 44px;top: -32px;padding: 0 22px; background: #fff; color: #303030; }
.mainTitle img{ max-width:100%; max-height:100%;}
.main_more{ width:130px; margin: 0 auto; padding-top:20px;}
.main_more_ico{ padding:10px 5px;}
.main_more_text{ font-size:14px; line-height:25px; padding:5px 5px; border:1px solid #ccc; color:#666;}
.main_more_text:hover{ border:1px solid #294986; color:#fff; background:#294986;cursor:pointer;}
.main_more_text{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.main .mainContent{ clear:both;}

.hidd{ display:none;}

.crumbs{padding-top:80px;position:relative;height:284px;background:url(../images/news.jpg) repeat-x;background-position:center bottom;border-bottom:1px solid #e0e0e0;}

.main{padding:20px 0 10px 0;}
.main .maxTitle{position:relative;line-height:34px;}
.main .maxTitle span{position:relative;z-index:1;padding-right:18px;background:#fff;color:#333;font-size:24px;}
.main .maxTitle .sub{position:absolute;top:18px;width:100%;height:1px;width:100%;background:#d6d6d6;}


/*视频*/
.other .child#vedioChild{margin-right:0px;}
.other .child#vedioChild .childImg{position:relative;overflow:hidden;}
.other .child#vedioChild{cursor:pointer;}
.other .child#vedioChild .childImg .childImgc:hover{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;}
.other .child#vedioChild .childImg .childHide{border-raidus:280px;-moz-border-raidus:280px;-ms-border-raidus:280px;-o-border-raidus:280px;-webkit-border-raidus:280px;position:absolute;top:0;left:0;width:280px;height:280px;background:url(../images/index/prupleBg.png);}
.other .child#vedioChild .childImg .childVedio{position:absolute;top:50%;left:50%;width:76px;height:76px;margin:-38px 0 0 -38px;}



.animate05{-webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s;transition-duration:0.5s;}
#partnersI { float:left; margin:0px 0px;padding-left:15px;}
#partnersI .links li{width: 170px;height: 100px;position: relative; text-align:center; background:#fff; border:1px solid #ccc; margin:10px 8px; float:left;}
#partnersI .links li img{ width:127px; height:81px; padding-top:10px;}
#partnersI .links li .fontW{width: 100%;height: 100%; color: #fff;background: #294986;position: absolute;top: 0;left: 0;opacity: 0;display:none\9;}
#partnersI .links li .fontW span{display: block;width: 100%;height: auto;position: absolute;top: 40px;width: 150px;font-size: 16px;left: 50%;margin-left: -70px;line-height: 24px;text-align: center;-webkit-transform: translateY(20px);-webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s;transition-duration:0.5s;}
#partnersI .links li:hover .fontW{opacity: 1;display:block\9;}
#partnersI .links li:hover .fontW span{-webkit-transform: translateY(0px);}



/*内页二级导航*/

.main .caseInfo{color:#666;font-size:14px;line-height:25px;padding:10px 0 20px 0;}
.main .mainHead .content{padding:0px 20px 20px 20px; text-align:center; border-bottom:1px solid #ccc;}
.main .mainHead .content:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}



.fld{ display:none;}
.nydh-1{ margin:0 auto;}
.nydh-1 li{ float:left;}
.nydh-1 a{ float:left;font-size:15px; padding:5px 30px; border:1px solid #ccc; margin:0px 10px; line-height:25px; border-radius:3px;}
.nydh-1 a:hover,.nydh-1 a.currclass{color:#fff; background:#004A8B;}



.nydh-2{ margin:0 auto; clear:both; padding-top:15px;}
.nydh-2 li{ float:left;}
.nydh-2 a{ float:left;font-size:14px; padding:5px 20px; border-bottom:1px solid #ddd; margin:0px 10px; line-height:25px;}
.nydh-2 a:hover,.nydh-2 a.currclass{color:#fff; background:#666;}

.nydh-3{ width:600px;}
.nydh-3{ margin:0 auto; clear:both; padding-top:15px;}
.nydh-3 li{ float:left;}
.nydh-3 a{ float:left;font-size:14px; padding:5px 20px; border-bottom:1px solid #ddd; margin:0px 10px; line-height:25px;}
.nydh-3 a:hover,.nydh-3 a.currclass{color:#fff; background:#666;}




/*图片方大 */
.news-img{ float:right; width:100%; overflow:hidden;}
.news-img img{transition:all 1.8s; -webkit-transition:all 1.8s; }
.news-img img:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); }


/*一级导航*/


.header{position:fixed;width:100%;height:110px;background:#fff;z-index:5; border-bottom:1px solid #ccc;}
.header .container{ width:1200px;}
.container .headerLogo{position:absolute;top:7px;left:0px;}
.header .nav .navTop{position:absolute;top:0px;display:none;height:4px;background:#E87812; }
.header .nav .navTop{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.header .nav{position:absolute;top:0px;right:0px;width:53%;height:110px;}
.header .nav .child{position:relative;float:left;width:15%;height:110px;line-height:110px;text-align:center;color:#333;}
.header .nav .line{ width:3%;position:relative;float:left;height:110px;line-height:110px;text-align:center;color:#333;}
.header .nav .child.navChildSearch{line-height:20px !important;}
.header .nav .child:hover .title{color:#E87812; }
.header .nav .child .title{font-size:14px;color:#000; font-weight: normal;}
.header .nav .child .title{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.header .nav .child.on .title{color:#E87812;}
.header .nav .child .childContent{display:none;position:absolute;top:80px;width:100%; z-index:9999;}
.header .nav .child .menu_pro{ width:150px;}
.header .nav .child .childContent .childContentLi{background:url(../images/navChildBg.png) #fff;color:#666;font-size:14px;height:38px; line-height:38px;border-bottom:1px solid #c6c5c4;
-webkit-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
-moz-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
-ms-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
-o-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);}
.header .nav .child .childContent .childContentLi:hover{background:#004A8B;color:#fff;}

.wapNavPointer{display: none;position:absolute;top:30px;right:3px;cursor:pointer;}
.navChildLanguage{position:absolute;right:3px;cursor:pointer;}
.wapLanguage{display:none;position:absolute;top:35px;right:120px;}
.wapLanguage .language{padding:0 14px;color:#999999;font-size:28px;line-height:28px;display:inline-block;*display:inline;*zoom:1;}
.wapLanguage .language.on{color:#7D2F8D;}
.wapLanguage .language.cn{border-right:3px solid #bababa;}
.wapNavBtn{display:none;position:absolute;top:38px;right:32px;cursor:pointer;}

.header .nav .languageen{ width:10%;position:relative;float:left;height:110px;line-height:110px;text-align:center;color:#333; font-size:15px;}


.search{float:right; width:19px; height:19px;  margin-top:45px; margin-right:0;}
.searchContentaa{position:absolute;bottom:-80px;right:0px;padding:25px; z-index:99999;  display:none;  background-color: #f2efef;border-bottom:1px solid #dcdadb;border-left:1px solid #dcdadb;}
.searchk{position:relative;margin-top:0px;width:300px;height:30px;background:#fff;}
.seachIcon{cursor:pointer;}
.searchk .seachText{width:260px;color:#999999;font-size:12px;padding:0 0 0 6px;line-height:1;margin:0;border:0;height:30px;}
.searchk .btn{cursor:pointer;position:absolute;top:0;right:0;width:30px;height:30px;text-align:center;line-height:30px;background:#474747;}
.searchk .btn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.searchk .btn:hover{background:#000; color:#fff;}
.searchk .btn img{ vertical-align:middle; padding-top:5px;}





/*视频*/
.vedioHide{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background:url(../images/blackBg.png);z-index:4;}
.vedioContent{display:none;position:fixed;top:50%;left:50%;width:650px;height:450px;margin:-260px 0 0 -335px;z-index:5;background:#fff;padding:20px 20px 50px 20px;
box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);-ms-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);-o-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);
border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;}
.vedioContent iframe{width:100% !important;height:100% !important;}
.vedioContent .vedioClose{position:absolute;bottom:18px;right:24px;cursor:pointer;}




/*底部*/


.footer01{clear:both;width:100%; background:#fff;height:130px;}

.foot_text { border-top:1px solid #ccc;}
.foot_text h1{ text-align:center; font-size:20px; letter-spacing:3px; line-height:55px; font-weight:normal;}
.foot_menu{ text-align:center; padding-top:0px;}
.foot_menu a{ padding:0px 15px; color:#333;}
.foot_menu a:hover{ color:#E87812;}
.banquan{ text-align:center; padding:10px 0 0px 0;}
/* 表单定义 */
.input{BACKGROUND-COLOR:#f4f4f4; border:1px solid #ccc;font-size:12px;line-height:30px; height:30px; }
.input_sub1{ width:120px; height:40px; background: #6FBFC1; border:none; margin-top:10px; font-family:"微软雅黑"; color:#fff; font-size:16px; margin-right:20px;}
.input_sub2{  width:120px; height:40px; background: #ccc; margin-top:10px;border:none; font-family:"微软雅黑"; color:#666;font-size:16px;}


.page_td{border:1px solid #ccc; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#ccc; padding:0px 5px;}
.inputpage{ BORDER:1px #ffffff solid; width:24px; height:20px;}
.input_sub{background:url(../images/g_tijiao03.jpg) no-repeat left;width:117px;height:40px;border:none;}

.number001{  margin:0 auto; text-align:center;}

.page_tda{border:1px solid #CCCCCC;  width:20px; height:28px; text-align:center; float:left; padding:0px 5px;  line-height:28px; }
.page_tdbga{border:1px solid #CCCCCC;width:28px; height:28px;margin:0px 5px; float:left; line-height:28px; background:#f4f4f4; }
.inputpagea{border:1px #ffffff solid;width:28px; height:28px;}

.page_td0{  width:30px; height:30px; background:url(../images/a01.png) no-repeat 1px  #333; margin:0px 10px; float:left;}
.page_td0 a{ display:block;width:30px; height:30px; background:url(../images/a01.png) no-repeat #333;}
.page_td0 a:hover{ background:url(../images/a01.png) no-repeat #DD0000;}
.page_td1{ width:30px; height:30px; background:url(../images/a02.png) no-repeat 3px  #333;margin:0px 10px; float:left;}

.page_td1 a{ display:block;width:30px; height:30px; background:url(../images/a02.png) no-repeat 3px #333;}
.page_td1 a:hover{ background:url(../images/a02.png) no-repeat 3px #DD0000;}

.feedlist{ float:left; width:100%; margin:10px 0;}
.yeshu{float: left;width:1200px; margin:20px auto 10px auto;}

.video_big{ width:100%;}

/*在线留言*/

.ordetext{ clear:both; margin:0 auto;text-align:center; line-height:250%; width:960px; }
.ordefont{line-height:55px; text-align:center; width:100px; float:left; height:55px;color:#333; padding:5px 0px;font-weight: normal;}
.orderight{line-height:35px; width:300px; float:left; height:35px;text-align:left; border:1px solid #ccc;  padding:5px 20px; margin:10px 0px;}
.orderight_yanzheng{line-height:24px; width:531px; float:left; height:30px;text-align:left;}
.input_box{float:left;border:none;background: none;padding:10px 0 0 10px;width:770px;font-family:"微软雅黑"; color:#999; }
.orderight_cont{width:800px;height:190px;float:left; text-align:left;margin-left:0px;border:1px solid #ccc; background:#fff; margin-top:15px;}
.mess_cotent{ clear:both; width:960px; height:40px; text-align:center; background:#581815;margin:5px auto;}
.mess_tijiao{width:80px;height:55px;margin:0 auto;}
.input_box_tijiao{float:left;border:none;background: none;padding:20px 0 0 20px;*padding:20px 0 0 10px;color:#5d958f;font-weight:bold;}
.input_facd{BACKGROUND-COLOR:#fff; border:1px solid #ccc;font-size:14px;line-height:40px; height:40px; padding-left:10px;font-family:"微软雅黑"; color:#999;}

.yanzheng{ float:left;  width:1060px; margin-left:40px;}
.input_sub_01{  color:#fff; border:none; background:none; font-size:18px; line-height:40px; font-family:"微软雅黑";}


.som-img{display:none;}
.fldc{display: block;}
.allpic{ padding-top:80px; display:block;}
.allpic img{width:100%;}


.b_footer{ display:none;}

.tt_footer{ display:none}


.kongzhi_height{ width:100%; height:110px;}

.website_show{ display:block;}
.phone_show{ display:none;}



/*内页标题*/

.nb-font-1{text-align:center;color:#000;font-size:25px;padding-top:10px; padding-bottom:15px; background: url(../images/fen_h.png) no-repeat center center; z-index:1; position:relative;}
.nb-font-2{text-align:center;color:#9f9f9f;font-size:18px; letter-spacing:normal;ltext-transform:Uppercase;padding-top:5px;}
.nb-font-3{  display: block;width: 100%;height: 1px;background: #ccc;margin: 0 auto; position:absolute; top:30px; z-index:0;}

.childInfo{ padding:10px 0px 20px 0px; width:100%; text-align:left; font-size:14px; line-height:28px; color:#333;}
.childInfo p{  font-size:14px; line-height:28px; color:#333;}
.childInfo img{ max-width:100%; max-height:100%;}
.childInfo .contact{ margin:0px auto 0px auto; width:1000px;}
.childInfo .contact .left{ float:left; padding-top:60px;}
.childInfo .contact .right{ float:right; margin-bottom:30px;}
.childInfo .contact .left p{  font-size:18px; line-height:40px; color:#333;}
.childInfo .contact_bottom{ padding-top:40px; width:100%; margin:0 auto; text-align:left;}
.childInfo .contact_bottom .tel{ background: url(../images/y_tel.jpg) no-repeat 60px 3px; padding-left:95px; font-size:18px;  color:#333; float:left; margin:0; width:290px;}
.childInfo .contact_bottom .fax{ background: url(../images/y_fax.jpg) no-repeat 60px 3px; padding-left:95px; font-size:18px;  color:#333; float:left; margin:0; width:290px;}
.childInfo .contact_bottom .qq_web{ background: url(../images/qq_web.jpg) no-repeat 60px 3px; padding-left:95px; font-size:18px;  color:#333; float:left; margin:0; width:290px;}

.other_content{ width:100%; text-align:center; margin:0 auto;}
.center1top{ position: relative;width:950px;height:39px;display:inline-block;*display:inline;*zoom:1; vertical-align:text-top;}
.center1top li{display:inline-block; padding:0px 15px; height:38px; font-size:16px; line-height:38px;text-align:center;cursor:pointer;color:#000; margin-right:5px; min-width:60px;}
.center1top li.hover{color:#FF6600;}
.center1footer { clear:both;width:100%; margin-top:20px; margin-bottom:30px;}



.quanqiu h4{ font-size:16px; text-align:left; margin-left:5px; border-left:3px solid #333; padding-left:10px;}
.quanqiu{ float:left;width:300px; margin-top:30px;}
.quanqiu ul{ margin-top:20px;}
.quanqiu ul li{ float:left; margin:5px 0px; padding-left:5px; border-bottom:1px solid #eee; text-align:center; width:130px; height:35px;}
.quanqiu ul li h5{  font-size:13px;  color:#333; font-weight:normal;}

.case_map{ float:right;width:713px; height:351px; margin-bottom:50px;}


.jisu_left{  width:100%; max-width:1200px; text-align:center; margin:0 auto 10px auto;}
.jisu_left img{ max-width:100%; max-height:100%;}
.jisu_left h4{ text-align:left; margin-bottom:30px;border-bottom:1px solid #ccc; padding-left:10px; font-size:20px; line-height:50px;}

.jisu_right{ float:right; margin-top:60px;margin-bottom:30px; background:url(../images/tt.jpg) no-repeat; width:535px; height:300px;}
.jisu_right h3{ font-size:18px; color:#fff; font-weight:normal; padding:35px 20px 0px 20px;}
.jisu_right p{ font-size:13px; color:#eee; font-weight:normal; padding:5px 20px 10px 20px; line-height:25px;}


.liti_01{ background:#F6F6F6; width:100%; height:300px; margin:10px auto 20px auto; clear: both;}
.liti_text{float:left; width:50%; padding:30px 0px 0px 20px;}
.liti_text h2{ font-size:18px; font-weight:700; color:#000; line-height:50px;}
.lisit_ico{ float:left; width:500px;}
.lisit_ico ul li{ display:inline-block;margin:15px 20px 0px 0px;}
.lisit_ico ul li h5{ font-size:12px; text-align:center; font-weight:normal; line-height:30px; color:#666;}
.liti_02{ background:#F6F6F6;  width:100%; height:300px; margin:10px auto;}
.liti_03{ background:#F6F6F6; width:100%; height:390px;}

.n_width_1200{ width:1200px;}
.n_width_950{ width:1200px;}
.n_width_1050{ width:1050px;}

.diji h4{ text-align:left; margin-bottom:30px;border-bottom:1px solid #ccc; padding-left:10px; font-size:20px; line-height:50px;}

.diji, .diji table{ width:100%; max-width:800px; margin:20px auto;}
.diji table tr td{ width:30%;}

.left_bg_top{ background:#eee; line-height:40px; border:1px solid #ccc;}

.tar,
.tal {
  font-size: 13px;
  color: #464646;
  padding:1% 5%;
  vertical-align: middle !important;

}
.tar {
  border: 1px solid #ccc;
  background: #f5f5f5;
  text-align: center;

}
.tal {
  text-align: center;
   border: 1px solid #ccc;
}

.tuchen{ width:100%; max-width:800px; margin:0 auto;}


@media (max-width: 639px) {

.mainTitle_line{margin: 10px 0 0;}

.childInfo{ width:98%; padding:1%; font-size:12px; line-height:23px;}
.childInfo p{ width:98%; padding:1%;font-size:12px; line-height:23px;}
.childInfo img{ width:100%; height:100%;}

.nb-font-1{ font-size:14px; padding-bottom:8px;}
.kongzhi_height{ width:100%; height:50px;}

.hidd1{ display:none;}
.hidd{ display:block;}


.header .nav .line{ display:none;}
.header .search{ display:none;}
.header .seachIcon{ display:none;}


.header .nav .child .menu_pro{ display:none;}
.header .nav .languageen{ display:none;}

.container{width:96%;}
.header{height:50px !important;}
.header .container{width:100%;}
.header .headerLogo{top:5px !important;left:10px;width:160px;}
.header .nav .navTop{display:none !important;}

.header .nav{display:none;top:50px;right:0px;width:100%;height:auto !important;background:#fff;padding-bottom:10px;}
.header .nav .child{float:none;width:90%;text-align:left;margin:0 auto;color:#333333;background-color: #f9f9f9; border-left:1px solid #dadada;
 border-right:1px solid #dadada;border-bottom:1px solid #dadada;height:auto !important;line-height: 35px !important;}
.header .nav .child:nth-child(2){border-top:1px solid #dadada;}
.header .nav .child .title{font-size:12px;color:#666;padding:0 2%;display: inherit;}
.header .nav .child .childContent{display:none;position:relative;top:0px !important;width:100%;}
.header .nav .child .childContent .childContentLi{padding:0 4%;color:#666;font-size:12px;height:35px;line-height:35px;border-top:1px solid #dadada;border-bottom:0px;}
.header .nav .navChildLanguage{display:none;}
.header .nav .navChildSearch{display:none;}
.header .list{display:none !important;}
.header .searchContent{display:none !important;}
.wapNavPointer{display:block;top:3px;right:3px;}
.wapNavBtn{display:block;top:19px;right:16px;width:24px; z-index:6; position:fixed;}
.wapLanguage{display:block;top:17px;right:50px; position:fixed; z-index:6; }
.wapLanguage .language{padding:0 2px;font-size:14px;line-height:14px;}
.wapLanguage .language.cn{border-right:1px solid #bababa;}



.mainTitle{line-height: 30px;top: -15px;padding: 0 15px; max-width:50%; }
.main_more{ padding-top:0px;}
.main_more_text{ font-size:13px; line-height:20px;}


.allpic{ padding-top:50px;}




.footer01{ display:none;}


.phone_show{ display: block;}
.footeraa{ width:100%; height:60px;}
.footer{bottom:0;  width:100%;background:#fff; height:60px; border-top:1px solid #ccc; position:fixed; bottom:0px; left:0px;}
.footer ul{ width:100%;  list-style:none;}
.footer ul li h2{ font-size:12px; font-weight:normal; margin:0px; padding:5px 0 0;}
.ixfooter_li{width:20%; float:left;text-align:center; overflow:hidden;color:#000;font-size:12px;padding-top:12px;}
.ixfooter_li img { max-width:100%; max-height:100%;}
.footer_01_pro i{ display:inline-block; height:2em; width:100%;  background-image:url(../images/a_n_home.jpg);}
.footer_02_pro i{ display:inline-block; height:2em; width:100%;  background-image:url(../images/about.png);}
.footer_03_pro i{ display:inline-block; height:2em; width:100%;  background-image:url(../images/jisu_ico.png);}
.footer_04_pro i{ display:inline-block; height:2em; width:100%;  background-image:url(../images/quanqiu.png);}
.footer_05_pro i{ display:inline-block; height:2em; width:100%;  background-image:url(../images/dizhi.png);}
/* menu */
.menu{ display:block;
width:20%; 
float:left;
text-align:center; 

margin-top:30px;
color:#fff;
 height:60px;
font-size:12px;background:url(../images/menu.png) no-repeat; position:relative;}
*html .menu{display:block;position:absolute;top:expression(eval(document.documentElement.scrollTop));margin-top:340px;}

.menu .box{width:200px;height:253px;position:absolute;top:-88px;left:-30px;display:none;}
.menu .box a{background:url(../images/m1.png) no-repeat;position:absolute;}
.menu .box a:hover{background:url(../images/m2.png) no-repeat;}
.menu .box .t1{background-position:0px 0px;width:58px;height:59px;left:-50px;top:70px;}
.menu .box .t2{background-position:0px -80px;width:88px;height:59px;left:10px;top:15px;}
.menu .box .t3{background-position:0px -150px;width:58px;height:70px;left:84px;top:10px;}
.menu .box .t4{background-position:0px -230px;width:58px;height:59px;left:136px;top:60px;}
.menu .box .t5{background-position:0px -320px;width:58px;height:57px;left:74px;top:189px;}
.menu .box .t6{background-position:0px -400px;width:50px;height:54px;left:3px;top:185px;}
.menu .box .t1:hover{background-position:0px 0px;}
.menu .box .t2:hover{background-position:0px -80px;}
.menu .box .t3:hover{background-position:0px -160px;}
.menu .box .t4:hover{background-position:0px -240px;}
.menu .box .t5:hover{background-position:0px -320px;}
.menu .box .t6:hover{background-position:0px -400px;} 




.main{padding:0px 0 10px 0;}


.yeshu{ width:100%;}



.fld{width:200px;height:45px;line-height:45px;margin:0 auto;text-align:center;font-size:14px;color:#fff;background:#7e308e;border-radius:2px 2px 0px 0px;margin-top:20px; display:block;}
.nydh-1{float:none;}
.nydh-1 a{ float:none;display:block;margin:0px;height:40px;line-height:40px;font-size:14px; border:none;width:170px; padding:5px 0px 5px 30px; background:#eee;text-align:left;border-radius:0; }
.nydh-1 a:hover,.nydh-1 a.currclass{color:#fff;background:#004A8B;}
.main .mainHead .content{ width:100%; padding:0;}
.nydh-2{ width:100%;padding-top:15px;}
.nydh-2 li{ float:left;}
.nydh-2 a{ float:left;font-size:13px;padding:5px 5px; border-bottom:1px solid #ddd; margin:5px 2px; line-height:25px;}
.nydh-2 a:hover,.nydh-2 a.currclass{color:#fff; background:#666;}


.nydh-3{ width:100%;padding-top:15px;}
.nydh-3 li{ float:none;}
.nydh-3 a{  float:none; text-align:center; display:block;font-size:13px;padding:5px 5px;  border-bottom:1px solid #ddd; margin:5px 2px; line-height:25px;}
.nydh-3 a:hover,.nydh-3 a.currclass{color:#fff; background:#666;}



#partnersI {padding-left:0px;}
#partnersI .links li{width:30%;height:auto !important; margin:2% 1%;}
#partnersI .links li img{ width:100%; height:auto !important;}
#partnersI .links li .fontW{width: 100%;height: 100%;}
#partnersI .links li .fontW span{top:40px;width: 100%;font-size: 12px;left:50%;margin-left: -50%;}


.main .maxTitle span{font-size:18px;}

.pc-img{display:none;}
.som-img,.fld{display:block;}


/*在线留言*/

.ordetext{ line-height: normal; width:99%; margin-left:1%; float:none; }
.ordefont{line-height:40px; text-align:right; width:20%;  height:40px;color:#333; margin:5px 0px; padding:0;font-weight: normal; float:left;}
.orderight{line-height:40px; width:70%; height:40px;text-align:left; margin:5px 0px; padding:0% 1%; float:left; }
.orderight_yanzheng{line-height:40px; width:70%; float:left; height:40px;text-align:left;margin-left:0;}
.input_box{float:left;border:none;background: none;padding:0px;width:100%;font-family:"微软雅黑"; color:#999; }
.orderight_cont{width:72%;height:100px;float:left; text-align:left;margin-left:0px;border:1px solid #ccc; background:#fff; margin-top:15px;}
.mess_cotent{float:left; width:100%; height:40px; text-align:center; background:#581815;margin:5px 0px 0px 0px;}
.mess_tijiao{width:80px;height:55px;margin:0 auto;}
.input_box_tijiao{float:left;border:none;background: none;padding:20px 0 0 20px;*padding:20px 0 0 10px;color:#5d958f;font-weight:bold;}
.input_facd{BACKGROUND-COLOR:#fff; border:1px solid #ccc;font-size:13px;line-height:35px; height:35px; font-family:"微软雅黑"; color:#999; padding:0; margin:0; }

.yanzheng{  float:none;width:90%; margin-left:5%;}
.input_sub_01{  color:#fff; border:none; background:none; font-size:18px; line-height:40px; font-family:"微软雅黑";}

.childInfo .contact .right{ display:none;}
.childInfo .contact .left{ padding-top:20px; padding-bottom:20px;}
.childInfo .contact .left p{ font-size:13px; line-height:22px;}
.nb-font-3{ display:none;}


.quanqiu{ width:100%;}

.quanqiu h4{ font-size:15px;}

.quanqiu ul li{ width:32.33%; margin-left:1%;}
.quanqiu ul li h5{  font-size:13px;}
.case_map{ display:none;}


.jisu_left h4{  font-size:15px; line-height:30px;}


}


@media (min-width: 640px) and (max-width:1023px ) {

.nb-font-1{ font-size:16px; padding-bottom:10px;}

.childInfo .contact .left p{ font-size:14px; line-height:25px;}
.childInfo .contact .left{ padding-top:20px; padding-bottom:20px;}
.kongzhi_height{ width:100%; height:80px;}
.header .nav .child .menu_pro{ display:none;}

.header .nav .line{ display:none;}
.header .search{ display:none;}
.header .seachIcon{ display:none;}

.header .nav .languageen{ display:none;}

.container{width:96%;}
.header{height:80px !important;}
.header .container{width:100%;}
.header .headerLogo{top:10px !important;left:10px;width:250px;}
.header .nav .navTop{display:none !important;}

.header .nav{display:none;top:80px;right:0px;width:100%;height:auto !important;background:#fff;padding-bottom:10px;}
.header .nav .child{float:none;width:90%;text-align:left;margin:0 auto;color:#333333;background-color: #f9f9f9; border-left:1px solid #dadada;
 border-right:1px solid #dadada;border-bottom:1px solid #dadada;height:auto !important;line-height: 35px !important;}
.header .nav .child:nth-child(2){border-top:1px solid #dadada;}
.header .nav .child .title{font-size:13px;color:#666;padding:0 2%;display: inherit;}
.header .nav .child .childContent{display:none;position:relative;top:0px !important;width:100%;}
.header .nav .child .childContent .childContentLi{padding:0 4%;color:#666;font-size:12px;height:35px;line-height:35px;border-top:1px solid #dadada;border-bottom:0px;}
.header .nav .navChildLanguage{display:none;}
.header .nav .navChildSearch{display:none;}
.header .list{display:none !important;}
.header .searchContent{display:none !important;}
.wapNavPointer{display:block;top:3px;right:3px;}
.wapNavBtn{display:block;top:35px;right:16px;width:24px; z-index:6; position:fixed;}
.wapLanguage{display:block;top:35px;right:50px; position:fixed; z-index:6; }
.wapLanguage .language{padding:0 2px;font-size:14px;line-height:14px;}
.wapLanguage .language.cn{border-right:1px solid #bababa;}

.mainTitle{font-size: 18px;line-height: 40px;top: -20px;padding: 0 20px; }
.main_more{ padding-top:0px;}
.main_more_text{ font-size:14px; line-height:20px;}



.allpic{ padding-top:50px;}

.footer01{ display: block;}



/* menu */
.menu{ display:block;
width:20%; 
float:left;
text-align:center; 

margin-top:30px;
color:#fff;
 height:60px;
font-size:12px;background:url(../images/menu.png) no-repeat; position:relative;}
*html .menu{display:block;position:absolute;top:expression(eval(document.documentElement.scrollTop));margin-top:340px;}

.menu .box{width:200px;height:253px;position:absolute;top:-88px;left:-30px;display:none;}
.menu .box a{background:url(../images/m1.png) no-repeat;position:absolute;}

.menu .box a:hover{background:url(../images/m2.png) no-repeat;}
.menu .box .t1{background-position:0px 0px;width:58px;height:59px;left:-50px;top:70px;}
.menu .box .t2{background-position:0px -80px;width:88px;height:59px;left:10px;top:15px;}
.menu .box .t3{background-position:0px -150px;width:58px;height:70px;left:84px;top:10px;}
.menu .box .t4{background-position:0px -230px;width:58px;height:59px;left:136px;top:60px;}
.menu .box .t5{background-position:0px -320px;width:58px;height:57px;left:74px;top:189px;}
.menu .box .t6{background-position:0px -400px;width:50px;height:54px;left:3px;top:185px;}
.menu .box .t1:hover{background-position:0px 0px;}
.menu .box .t2:hover{background-position:0px -80px;}
.menu .box .t3:hover{background-position:0px -160px;}
.menu .box .t4:hover{background-position:0px -240px;}
.menu .box .t5:hover{background-position:0px -320px;}
.menu .box .t6:hover{background-position:0px -400px;} 




.main{padding:0px 0 10px 0;}


.yeshu{ width:100%;}



.fld{width:200px;height:45px;line-height:45px;margin:0 auto;text-align:center;font-size:16px;color:#fff;background:#7e308e;border-radius:2px 2px 0px 0px;margin-top:20px; display:block;}
.nydh-1{float:none;}
.nydh-1 a{ float:none;display:block;margin:0px;height:40px;line-height:40px;font-size:14px; border:none;width:170px; padding:5px 0px 5px 30px; background:#eee;text-align:left;border-radius:0; }
.nydh-1 a:hover,.nydh-1 a.currclass{color:#fff;background:#004A8B;}


#partnersI {padding-left:0px; clear:both; width:100%;}
#partnersI .links li{width:17%;height:auto !important; margin:2% 1%;}
#partnersI .links li img{ width:100%; height:auto !important;}
#partnersI .links li .fontW{width: 100%;height: 100%;}
#partnersI .links li .fontW span{top:40px;width: 100%;font-size: 12px;left:50%;margin-left: -50%;}


.main .maxTitle span{font-size:18px;}

.pc-img{display:none;}
.som-img,.fld{display:block;}


/*在线留言*/

.ordetext{ line-height: normal; width:99%; margin-left:1%; float:none; }
.ordefont{line-height:40px; text-align:right; width:20%;  height:40px;color:#333; margin:5px 0px; padding:0;font-weight: normal; float:left;}
.orderight{line-height:40px; width:70%; height:40px;text-align:left; margin:5px 0px; padding:0% 1%; float:left; }
.orderight_yanzheng{line-height:40px; width:70%; float:left; height:40px;text-align:left;margin-left:0;}
.input_box{float:left;border:none;background: none;padding:0px;width:100%;font-family:"微软雅黑"; color:#999; }
.orderight_cont{width:72%;height:100px;float:left; text-align:left;margin-left:0px;border:1px solid #ccc; background:#fff; margin-top:15px;}
.mess_cotent{float:left; width:100%; height:40px; text-align:center; background:#581815;margin:5px 0px 0px 0px;}
.mess_tijiao{width:80px;height:55px;margin:0 auto;}
.input_box_tijiao{float:left;border:none;background: none;padding:20px 0 0 20px;*padding:20px 0 0 10px;color:#5d958f;font-weight:bold;}
.input_facd{BACKGROUND-COLOR:#fff; border:1px solid #ccc;font-size:13px;line-height:35px; height:35px; font-family:"微软雅黑"; color:#999; padding:0; margin:0; }

.yanzheng{  float:none;width:90%; margin-left:5%;}
.input_sub_01{  color:#fff; border:none; background:none; font-size:18px; line-height:40px; font-family:"微软雅黑";}


.childInfo{ width:100%; padding:0; font-size:12px; line-height:23px;}
.childInfo p{ width:98%; padding:1%;font-size:12px; line-height:23px;}
.childInfo img{ width:100%; height:100%;}


.hidd{ display:none;}
.hidd1{ display:block;}

.childInfo .contact .right{ display:none;}
.nb-font-3{ display:none;}


.quanqiu{ width:100%;}

.quanqiu h4{ font-size:15px;}

.quanqiu ul li{ width:32.33%; margin-left:1%;}
.quanqiu ul li h5{  font-size:13px;}
.case_map{ float:none; clear:both; padding-top:20px; overflow:hidden;}


.jisu_left h4{  font-size:16px; line-height:35px;}


}


@media (min-width: 1024px) and (max-width:1439px ) {

.nb-font-1{ font-size:17px; padding-bottom:12px;}

.header .nav .navTop{height:2px; }
.header .nav .child .title{font-size:14px;}
.navChildLanguage{top:10px;}

.header .nav .languageen{ width:8%;}


/*通用代码*/
.container{width:100%;}
.container:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}

.main{padding:20px 0 10px 0;}
.main .maxTitle{position:relative;line-height:34px;}
.main .maxTitle span{position:relative;z-index:1;padding-right:18px;background:#fff;color:#333;font-size:20px;}
.main .maxTitle .sub{position:absolute;top:18px;width:100%;height:1px;width:100%;background:#d6d6d6;}


.mainTitle{font-size: 22px;line-height: 30px;top: -15px;padding: 0 15px; }
.main_more{ padding-top:0px;}
.main_more_text{ font-size:13px; line-height:20px;}

#partnersI { padding-left:0px;}
#partnersI .links li{width: 140px;height: 82px; margin:10px 8px; }
#partnersI .links li img{ width:110px; height:70px; }
#partnersI .links li .fontW span{top: 30px;width: 110px;font-size: 14px;left: 50%;margin-left: -55px;}

.foot_top_left{ float:left; width:500px;}
.foot_top_left { padding:25px 10px 0px 80px;text-align:left;}
.foot_contact,.foot_contact p{ padding-left:0px; color:#ccc; font-size:12px; text-align:left; line-height:25px;}
.foot_contact ul { margin-left:-15px;}
.foot_contact ul li{ float:left; margin:3px 10px; width:120px; padding:0px 5px;}
.foot_contact ul li a{ color:#999;}
.foot_contact ul li a:hover{ color:#999; text-decoration:underline;}

.nydh-1 a{ font-size:14px;}

.yeshu{width:1000px;}



.childInfo{ width:100%; font-size:13px; line-height:25px;}
.childInfo p{ font-size:13px; line-height:25px;}


.other_content{ height:450px;}

.nb-font-3{ display:none;}


.childInfo .contact{  width:900px;}


.n_width_1050{ width:960px;}




.quanqiu h4{ font-size:15px; padding-left:5px;}
.quanqiu{ width:240px;}

.quanqiu ul li{ width:230px; height:35px; text-align:center;}
.quanqiu ul li h5{  font-size:13px;}



.liti_01{ background:#F6F6F6; width:100%; height:300px; margin:10px auto 20px auto; clear: both;}
.liti_text{float:left; width:40%; padding:2% 5%;}

.lisit_ico{ float:left; width:100%;}
.lisit_ico ul li{ display:inline-block;margin:15px 20px 0px 0px;}
.lisit_ico ul li h5{ font-size:12px; text-align:center; font-weight:normal; line-height:30px; color:#666;}
.liti_02{ background:#F6F6F6;  width:100%; height: auto!important; margin:10px auto;}
.liti_03{ background:#F6F6F6; width:100%;height: auto!important; }



}







/*底部圆圈发光*/




/*底部圆圈发光*/
 .map-imgwrapper {
	display:inline-block;
    *display:inline;
    *zoom:1;
	position:relative;
	vertical-align:top
}
 .map-imgwrapper .point-area {
	position:absolute;
	width:80px;
	height:80px;
	visibility:visible;
	opacity:1
}
 .map-imgwrapper .point-area .dot10,  .map-imgwrapper .point-area .dot20,  .map-imgwrapper .point-area .dot40 {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%
}

 .map-imgwrapper .point3 {
	top:82px;
	left:400px
}
 .map-imgwrapper .point3 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point3 .dot10:after,  .map-imgwrapper .point3 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #FF7B00;
	opacity:0
}
 .map-imgwrapper .point3 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point3 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #FF7B00;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}








 .map-imgwrapper .point10 {
	top:113px;
	left:458px
}
 .map-imgwrapper .point10 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point10 .dot10:after,  .map-imgwrapper .point10 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #FF7B00;
	opacity:0
}
 .map-imgwrapper .point10 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point10 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #FF7B00;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}











.map-imgwrapper .point2 {
	top:48px;
	left:305px
}
 .map-imgwrapper .point2 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point2 .dot10:after,  .map-imgwrapper .point3 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #FF7B00;
	opacity:0
}
 .map-imgwrapper .point2 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point2 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #FF7B00;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}



.map-imgwrapper .point1 {
	top:65px;
	left:350px
}
 .map-imgwrapper .point1 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point1 .dot10:after,  .map-imgwrapper .point3 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #FF7B00;
	opacity:0
}
 .map-imgwrapper .point1 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point1 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #FF7B00;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}



.map-imgwrapper .point0 {
	top:158px;
	left:533px
}
 .map-imgwrapper .point0 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point0 .dot10:after,  .map-imgwrapper .point0 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0
}
 .map-imgwrapper .point0 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point0 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}




.map-imgwrapper .point5 {
	top:103px;
	left:533px
}
 .map-imgwrapper .point5 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point5 .dot10:after,  .map-imgwrapper .point5 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0
}
 .map-imgwrapper .point5 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point5 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}






.map-imgwrapper .point6 {
	top:80px;
	left:525px
}
 .map-imgwrapper .point6 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point6 .dot10:after,  .map-imgwrapper .point6 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0
}
 .map-imgwrapper .point6 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point6 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}





.map-imgwrapper .point7 {
	top:73px;
	left:556px
}
 .map-imgwrapper .point7 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point7 .dot10:after,  .map-imgwrapper .point7 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0
}
 .map-imgwrapper .point7 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point7 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}





.map-imgwrapper .point8 {
	top:90px;
	left:540px
}
 .map-imgwrapper .point8 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point8 .dot10:after,  .map-imgwrapper .point8 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0
}
 .map-imgwrapper .point8 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point8 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}




.map-imgwrapper .point9 {
	top:40px;
	left:320px
}
 .map-imgwrapper .point9 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point9 .dot10:after,  .map-imgwrapper .point9 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0
}
 .map-imgwrapper .point9 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point9 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #f6a623;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}





 .map-img {
	width:713px;
	height:351px;
}


@keyframes ripple {
0% {
opacity:0;
transform:scale(.1)
}
5% {
opacity:1
}
to {
	opacity:0;
	transform:scale(1)
}

/*animate*/

@keyframes rightOpacityShow{
0%{ transform: translateX(-80px);opacity:0;}
80%{ transform: translateX(20px);}
100%{ transform:translateX(0); opacity:1;}
}
@-moz-keyframes rotateYOpacityAn{
0%{ -moz-transform: translateX(-80px);opacity:0;}
80%{ -moz-transform: translateX(20px);}
100%{ -moz-transform:translateX(0); opacity:1;}
}
@-webkit-keyframes rotateYOpacityAn {
0%{ -webkit-transform: translateX(-80px);opacity:0;}
80%{ -webkit-transform: translateX(20px);}
100%{ -webkit-transform:translateX(0); opacity:1;}
}
@-o-keyframes rotateYOpacityAn{
0%{ -o-transform: translateX(-80px);opacity:0;}
80%{ -o-transform: translateX(20px);}
100%{ -o-transform:translateX(0); opacity:1;}
}




@media (min-width: 1440px) and (max-width:1920px ) {

}
