body{
margin:0 auto;
background:url(images/bg.gif) repeat-x;
background-color:#ffffff;
font-size:12px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
color:#666666;
}
a{blr:expression(this.onFocus=this.blur())}
:focus{outline:0;}
a{
text-transform: none;
color:#666666;
text-decoration: none;
}
a:hover {
color: #ff6600;
text-decoration: none;
}

a img{
border:none;
}

form{
margin:0;
padding:0;
}

.blank_10{
height:10px;
font-size:1px;
}
.blank_15{
height:15px;
font-size:1px;
}
.blank_20{
height:20px;
font-size:1px;
}
.blank_30{
height:30px;
font-size:1px;
}
.blank_50{
height:50px;
font-size:1px;
}

.clear{
clear:both;
font-size:0;
}

.warp{
width:1200px;
margin:0 auto;
}
.sub{
width:1200px;
height:37px;
position:relative;
color:#808080;
}
.sub a{
color:#808080;
font-size:14px;
text-decoration:none;
}
.sub a:hover{
color:#088eff;
}
.sub_1{
width:500px;
height:36px;
position:absolute;
left:0;
top:0;
line-height:36px;
font-size:12px;
}
.sub_2{
width:74px;
padding-left:26px;
height:36px;
position:absolute;
left:897px;
top:0;
line-height:36px;
background:url(images/ico_1.png) left 10px no-repeat;
}
.sub_3{
width:74px;
padding-left:26px;
height:36px;
position:absolute;
left:1017px;
top:0;
line-height:36px;
background:url(images/ico_2.png) left 10px no-repeat;
}
.sub_4{
width:95px;
height:36px;
position:absolute;
left:914px;
top:0;
line-height:36px;
background:url(images/ico_3.png) left 10px no-repeat;
}
.sub_5{
width:80px;
height:36px;
position:absolute;
left:1102px;
top:0;
line-height:36px;
}
.sub_wx{
width:100px;
height:100px;
position:absolute;
left:914px;
top:37px;
display:none;
z-index:999999;
}




.meta{
width:223px;
height:52px;
position:absolute;
right:0;
top:46px;
}

.nav{
width:1200px;
height:54px;
overflow:hidden;
}
.nav ul{
margin:0;
padding:0;
list-style:none;
}
.nav ul li{
width:150px;
height:54px;
float:left;
}
.nav ul li a{
width:150px;
height:54px;
display:block;
text-align:center;
line-height:54px;
font-size:16px;
color:#fff;
text-decoration:none;
}

.banner{ position:relative; overflow:hidden; height:500px; width:100%; z-index:99;}
.index_banner{ width:1920px; position:relative; height:500px; overflow:hidden;left:50%; margin-left:-960px;}
.index_ban_ul{ width:1920px; height:500px; overflow:hidden; z-index:0;position:relative; margin:0; padding:0; list-style:none; }
.index_ban_num{ width:100%;  position:absolute; bottom:40px; text-align: center; z-index:1;font-size:0; padding:0; }
.index_ban_num li{margin: 0 5px; background: url(images/ban_ico_out.png) no-repeat; width: 60px; height: 4px; overflow: hidden; cursor: pointer;display:inline-block;  *display:inline; zoom:1;}
.index_ban_num li:hover,.index_ban_num .on{background: url(images/ban_ico_hover.png) no-repeat;}

.all_entrance{
width:100%;
background-color:#f5f5f5;
padding:30px 0;
overflow:hidden;
}
.entrance{
width:1220px;
overflow:hidden;
}
.entrance ul{
margin:0;
padding:0;
list-style:none;
}
.entrance ul li{
width:305px;
height:202px;
float:left;
}
.entrance ul li img{
width:284px;
height:200px;
border:1px solid #f5f5f5;
}
.entrance ul li img:hover{
border-color:#0480ff;
}

.cases_main{
width:1200px;
padding:40px 0 40px 0;
overflow:hidden;
}
.cases_hot{
width:540px;
height:386px;
float:left;
position:relative;
}
.cases_hot_Pic{
width:540px;
height:386px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.cases_hot_Pic img{
width:540px;
height:386px;
}
.cases_hot_Title{
width:482px;
padding-left:58px;
padding-top:15px;
height:65px;
line-height:25px;
position:absolute;
left:0;
bottom:0;
background:url(images/cases_hot.png) no-repeat;
z-index:2;
}
.cases_hot_Title a{
color:#fff;
font-size:16px;
text-decoration:none;
}
.cases_hot_Title a span{
color:#a9abad;
font-size:12px;
}

.cases_box{
width:590px;
padding:10px 24px;
height:364px;
border:1px solid #eeeeee;
float:right;
}

.cases_new{
width:590px;
height:135px;
border-bottom:1px dashed #cccccc;
position:relative;
}
.cases_new_title{
width:590px;
height:46px;
line-height:46px;
position:absolute;
left:0;
top:0;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
}
.cases_new_title a{
color:#007eff;
font-size:20px;
text-decoration:none;
}
.cases_new_desc{
width:590px;
height:45px;
line-height:22px;
overflow:hidden;
font-size:16px;
color:#666666;
position:absolute;
left:0;
top:46px;
}
.cases_new_desc a{
color:#11be01;
font-size:14px;
text-decoration:underline;
}
.cases_new_date{
width:590px;
height:24px;
line-height:24px;
position:absolute;
left:0;
top:98px;
color:#999999;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.cases{
width:590px;
padding-top:10px;
overflow:hidden;
}
.cases ul{
margin:0;
padding:0;
list-style:none;
}
.cases ul li{
width:590px;
height:34px;
float:left;
}
.cases ul li span{
width:490px;
padding-left:12px;
height:34px;
line-height:34px;
display:inline;
float:left;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
background:url(images/em.png) left center no-repeat;
}
.cases ul li span a{
font-size:16px;
color:#666;
text-decoration:none;
}
.cases ul li label{
width:80px;
height:34px;
line-height:34px;
float:right;
display:inline;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
}
.cases ul li:hover span{
background:url(images/em_hover.png) left center no-repeat;
}
.cases ul li:hover span a{
color:#007eff;
}

.all_xm{
width:100%;
background-color:#f5f5f5;
padding:40px 0;
overflow:hidden;
}
.xm_main{
width:1200px;
height:660px;
position:relative;
}
.xm_enter{
width:480px;
padding-left:60px;
padding-top:138px;
height:302px;
background-color:#fff;
position:absolute;
left:0;
top:0;
}
.xm_enter span{
width:480px;
height:61px;
display:block;
line-height:61px;
font-size:42px;
color:#11be01;
font-weight:bold;
}
.xm_enter label{
width:480px;
height:68px;
display:block;
line-height:38px;
font-size:30px;
color:#088eff;
font-weight:bold;
}

.search{
width:412px;
height:48px;
background:url(images/search_box.png) no-repeat;
position:relative;
}
.search_input{
width:320px;
height:21px;
position:absolute;
left:16px;
top:12px;
}
.sinput{
width:320px;
height:21px;
border:none;
line-height:21px;
color:#c2c2c2;
}
.search_btn{
width:23px;
height:22px;
position:absolute;
left:363px;
top:11px;
}
.search_btn a{
width:23px;
height:22px;
background:url(images/search_btn.png) no-repeat;
display:block;
}
.search_btn a:hover{
background:url(images/search_btns.png) no-repeat;
}

.xm_1{
width:220px;
height:220px;
position:absolute;
left:540px;
top:0;
}
.xm_2{
width:220px;
height:220px;
position:absolute;
left:760px;
top:0;
}
.xm_3{
width:220px;
height:220px;
position:absolute;
left:980px;
top:0;
}
.xm_4{
width:220px;
height:220px;
position:absolute;
left:540px;
top:220px;
}
.xm_5{
width:220px;
height:220px;
position:absolute;
left:760px;
top:220px;
}
.xm_6{
width:220px;
height:220px;
position:absolute;
left:980px;
top:220px;
}
.xm_7{
width:270px;
height:220px;
position:absolute;
left:0;
top:440px;
background:url(images/xm_yanchang.jpg) no-repeat;
}
.xm_8{
width:270px;
height:220px;
position:absolute;
left:270px;
top:440px;
background:url(images/xm_renzheng.jpg) no-repeat;
}
.xm_9{
width:220px;
height:220px;
position:absolute;
left:540px;
top:440px;
}
.xm_10{
width:220px;
height:220px;
position:absolute;
left:760px;
top:440px;
}
.xm_11{
width:220px;
height:220px;
position:absolute;
left:980px;
top:440px;
background-color:#fff;
}
.xm_11 a{
width:220px;
height:220px;
text-align:center;
line-height:193px;
display:block;
color:#a7a7a7;
font-size:30px;
background:url(images/dians.png) center 134px no-repeat;
}
.xm_11 a:hover{
background:url(images/dian.png) center 134px no-repeat;
color:#088eff;
}

.xmm_in{
width:270px;
height:220px;
position:relative;
}
.xmm_in a{
width:270px;
height:220px;
display:block;
}
.xmm_in_A{
width:270px;
height:49px;
text-align:center;
line-height:49px;
font-size:30px;
font-weight:bold;
color:#fff;
position:absolute;
left:0;
top:85px;
}
.xmm_in_B{
width:270px;
height:40px;
position:absolute;
left:0;
top:220px;
background:url(images/jia.png) center top no-repeat;
}
.xmm_in:hover .xmm_in_A{
top:64px;
}
.xmm_in:hover .xmm_in_B{
top:124px;
}

.xm_in{
width:220px;
height:220px;
overflow:hidden;
position:relative;
}
.xm_in_A{
width:220px;
height:220px;
position:absolute;
top:0;
left:0;
z-index:2;
}
.xm_in_B{
width:220px;
height:220px;
position:absolute;
top:0;
left:0;
overflow:hidden;
z-index:1;
}

.xm_in_B img{
transform: scale(1.06);
-ms-transform: scale(1.06);	/* IE 9 */
-webkit-transform: scale(1.06);	/* Safari ºÍ Chrome */
-o-transform: scale(1.06);	/* Opera */
-moz-transform: scale(1.06);
filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
-webkit-filter: blur(5px); /* Chrome, Opera */
-moz-filter: blur(5px);
-ms-filter: blur(5px);    
filter: blur(5px);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
}

.xm_in:hover .xm_in_A{
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
}

.xm_in_B img,.xmm_in_B{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.xmm_in_A{
transition:all 0.6s linear;
	-webkit-transition:all 0.6s linear;
	-moz-transition:all 0.6s linear;
	-o-transition:all 0.6s linear;
}


.all_china{
width:100%;
padding:50px 0;
background-color:#08b6ff;
overflow:hidden;
}
.china{
width:638px;
height:486px;
position:relative;
background:url(images/china.png) no-repeat;
float:left;
}

#map_addr_1{
width:91px;
padding-left:51px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
color:#11be01;
background:url(images/addr_2.png) no-repeat;
position:absolute;
left:445px;
top:165px;
display:none;
z-index:99999;
}
#map_addr_2{
width:91px;
padding-left:51px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
color:#11be01;
background:url(images/addr_2.png) no-repeat;
position:absolute;
left:514px;
top:151px;
display:none;
z-index:99999;
}
#map_addr_3{
width:88px;
padding-left:54px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
font-weight:bold;
color:#098bfa;
background:url(images/addr_1.png) no-repeat;
position:absolute;
left:469px;
top:200px;
display:none;
z-index:99999;
cursor:pointer;
}
#map_addr_4{
width:91px;
padding-left:51px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
color:#11be01;
background:url(images/addr_2.png) no-repeat;
position:absolute;
left:482px;
top:255px;
display:none;
z-index:99999;
}
#map_addr_5{
width:88px;
padding-left:54px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
font-weight:bold;
color:#098bfa;
background:url(images/addr_1.png) no-repeat;
position:absolute;
left:482px;
top:270px;
display:none;
z-index:99999;
cursor:pointer;
}
#map_addr_6{
width:88px;
padding-left:54px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
color:#11be01;
background:url(images/addr_2.png) no-repeat;
position:absolute;
left:485px;
top:290px;
display:none;
z-index:99999;
}
#map_addr_7{
width:88px;
padding-left:54px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
color:#11be01;
background:url(images/addr_2.png) no-repeat;
position:absolute;
left:510px;
top:300px;
display:none;
z-index:99999;
}
#map_addr_8{
width:88px;
padding-left:54px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
color:#11be01;
background:url(images/addr_2.png) no-repeat;
position:absolute;
left:310px;
top:284px;
display:none;
z-index:99999;
}
#map_addr_9{
width:88px;
padding-left:54px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
color:#11be01;
background:url(images/addr_2.png) no-repeat;
position:absolute;
left:503px;
top:336px;
display:none;
z-index:99999;
}
#map_addr_10{
width:88px;
padding-left:54px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
color:#11be01;
background:url(images/addr_2.png) no-repeat;
position:absolute;
left:448px;
top:385px;
display:none;
z-index:99999;
}
#map_addr_11{
width:88px;
padding-left:54px;
padding-top:9px;
height:54px;
line-height:30px;
font-size:14px;
color:#11be01;
background:url(images/addr_2.png) no-repeat;
position:absolute;
left:420px;
top:421px;
display:none;
z-index:99999;
}

.modal {
	position:fixed!important;
	top:50%;
	left:50%;
	z-index:1050;
	width:820px;
	margin-left:-410px;
	margin-top:-200px;
	_position:absolute;
	_top:13%;
	outline:none
}
.modal_in{
width:820px;
height:480px;
position:relative;
}
.hide {
	display:none
}
.close {
	margin-top:1px;
	width:47px;
	height:47px;
	display:inline;
	position:absolute;
	right:0;
	top:0;
	z-index:2;
}
.modal-body {
	position:absolute;
	left:0;
	top:24px;
	width:800px;
	height:336px;
	background-color:#fff;
}
.modal-body_left{
width:400px;
padding-left:40px;
padding-top:40px;
float:left;
font-size:14px;
line-height:24px;
}
.modal-body_right{
width:300px;
float:right;
padding-top:40px;
padding-right:40px;
text-align:center;
}
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height:100%;
background-color: #000000;;
z-index:1001;
-moz-opacity: 0.5;
opacity:.50;
filter: alpha(opacity=50);
}

#map_1_3{
   width: 10px;
   height: 10px;
   position: absolute;
   left: 479px;
   top: 220px;
   z-index: 2;
   cursor:pointer;
}
 #map_1_5{
   width: 10px;
   height: 10px;
   position: absolute;
   left: 495px;
   top: 291px;
   z-index: 2;
   cursor:pointer;
  }

/*@keyframes mymove_1 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 437px;
    top: 188px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 412px;
    top: 163px;
   }
  }
  #map_1_1:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 432px;
   top: 183px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_1:after {
   content: ' ';
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 432px;
   top: 183px;
   z-index: 1;
   animation: mymove_1 2s infinite;
   -webkit-animation: mymove_1 2s infinite;
  }
  @keyframes mymove_2 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 501px;
    top: 176px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 476px;
    top: 151px;
   }
  }
  #map_1_2:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left:496px;
   top: 171px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_2:after {
   content: ' ';
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left:496px;
   top: 171px;
   z-index: 1;
   animation: mymove_2 2s infinite;
   -webkit-animation: mymove_2 2s infinite;
  }
  @keyframes mymove_3 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 484px;
    top: 225px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 459px;
    top: 200px;
   }
  }
  #map_1_3:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #098bfa;
   border-radius: 50%;
   position: absolute;
   left: 479px;
   top: 220px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_3:after {
   content: ' ';
   background-color: #098bfa;
   border-radius: 50%;
   position: absolute;
   left: 479px;
   top: 220px;
   z-index: 1;
   animation: mymove_3 2s infinite;
   -webkit-animation: mymove_3 2s infinite;
  }
  @keyframes mymove_4 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 478px;
    top: 279px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 453px;
    top: 254px;
   }
  }
  #map_1_4:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 473px;
   top: 274px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_4:after {
   content: ' ';
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 473px;
   top: 274px;
   z-index: 1;
   animation: mymove_4 2s infinite;
   -webkit-animation: mymove_4 2s infinite;
  }
  @keyframes mymove_5 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 500px;
    top: 296px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 475px;
    top: 271px;
   }
  }
  #map_1_5:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #098bfa;
   border-radius: 50%;
   position: absolute;
   left: 495px;
   top: 291px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_5:after {
   content: ' ';
   background-color: #098bfa;
   border-radius: 50%;
   position: absolute;
   left: 495px;
   top: 291px;
   z-index: 1;
   animation: mymove_5 2s infinite;
   -webkit-animation: mymove_5 2s infinite;
  }
  @keyframes mymove_6 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 479px;
    top: 315px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 454px;
    top: 290px;
   }
  }
  #map_1_6:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 474px;
   top: 310px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_6:after {
   content: ' ';
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 474px;
   top: 310px;
   z-index: 1;
   animation: mymove_6 2s infinite;
   -webkit-animation: mymove_6 2s infinite;
  }
  @keyframes mymove_7 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 505px;
    top: 324px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 480px;
    top: 299px;
   }
  }
  #map_1_7:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 500px;
   top: 319px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_7:after {
   content: ' ';
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 500px;
   top: 319px;
   z-index: 1;
   animation: mymove_7 2s infinite;
   -webkit-animation: mymove_7 2s infinite;
  }
  @keyframes mymove_8 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 304px;
    top: 308px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 279px;
    top: 283px;
   }
  }
  #map_1_8:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 299px;
   top: 303px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_8:after {
   content: ' ';
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 299px;
   top: 303px;
   z-index: 1;
   animation: mymove_8 2s infinite;
   -webkit-animation: mymove_8 2s infinite;
  }
   @keyframes mymove_9 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 428px;
    top: 419px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 403px;
    top: 394px;
   }
  }
  #map_1_9:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 423px;
   top: 414px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_9:after {
   content: ' ';
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 423px;
   top: 414px;
   z-index: 1;
   animation: mymove_9 2s infinite;
   -webkit-animation: mymove_9 2s infinite;
  }
  @keyframes mymove_10 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 438px;
    top: 409px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 413px;
    top: 384px;
   }
  }
  #map_1_10:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 433px;
   top: 404px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_10:after {
   content: ' ';
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 433px;
   top: 404px;
   z-index: 1;
   animation: mymove_10 2s infinite;
   -webkit-animation: mymove_10 2s infinite;
  }
  @keyframes mymove_11 {
   from {
    width: 0;
    height: 0;
    opcity: 1;
    left: 492px;
    top: 359px;
   }
   to {
    width: 50px;
    height: 50px;
    opacity: 0;
    left: 467px;
    top: 334px;
   }
  }
  #map_1_11:before {
   content: ' ';
   width: 10px;
   height: 10px;
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 487px;
   top: 354px;
   z-index: 2;
   cursor:pointer;
  }
  #map_1_11:after {
   content: ' ';
   background-color: #11be01;
   border-radius: 50%;
   position: absolute;
   left: 487px;
   top: 354px;
   z-index: 1;
   animation: mymove_11 2s infinite;
   -webkit-animation: mymove_11 2s infinite;
  }*/

.china_rr{
width:532px;
float:right;
overflow:hidden;
}
.china_rr_A{
width:532px;
padding-top:54px;
height:64px;
font-size:32px;
color:#fff;
font-weight:bold;
}
.china_rr_B{
width:532px;
line-height:24px;
height:102px;
font-size:14px;
color:#fff;
overflow:hidden;
}
.china_rr_B i{
font-size:18px;
font-weight:bold;
font-style:normal;
}
.china_rr_C{
width:532px;
height:218px;
}
.china_rr_D{
width:532px;
font-size:16px;
color:#fff;
overflow:hidden;
}

.all_history{
width:100%;
height:452px;
background:url(images/all_time.jpg) center top no-repeat;
}
.TT{
width:1200px;
padding-top:45px;
padding-bottom:20px;
overflow:hidden;
}
.TT span{
height:41px;
line-height:41px;
display:block;
text-align:center;
font-size:30px;
color:#007eff;
font-weight:bold;
}
.TT label{
height:21px;
line-height:21px;
display:block;
text-align:center;
font-size:18px;
color:#ffffff;
font-weight:bold;
}

.hide{
display:none;
}

.history_li{
width:1200px;
overflow:hidden;
}
.history_li_in{
width:1200px;
height:219px;
background:url(images/time_li_box.png) no-repeat;
position:relative;
}
.history_li_in_A{
width:1200px;
height:36px;
line-height:36px;
position:absolute;
left:0;
top:12px;
font-size:18px;
font-weight:bold;
color:#333;
text-align:center;
}
.history_li_in_B{
width:964px;
padding:0 118px;
height:60px;
line-height:24px;
text-align:center;
color:#fff;
font-size:16px;
position:absolute;
left:0;
top:118px;
}
.history_li_in_B span{
font-size:20px;
font-weight:bold;
}
.history_li_in_em_1{
width:14px;
height:10px;
background:url(images/time_li_down.png) no-repeat;
position:absolute;
left:83px;
top:209px;
}
.history_li_in_em_2{
width:14px;
height:10px;
background:url(images/time_li_down.png) no-repeat;
position:absolute;
left:253px;
top:209px;
}
.history_li_in_em_3{
width:14px;
height:10px;
background:url(images/time_li_down.png) no-repeat;
position:absolute;
left:423px;
top:209px;
}
.history_li_in_em_4{
width:14px;
height:10px;
background:url(images/time_li_down.png) no-repeat;
position:absolute;
left:593px;
top:209px;
}
.history_li_in_em_5{
width:14px;
height:10px;
background:url(images/time_li_down.png) no-repeat;
position:absolute;
left:763px;
top:209px;
}
.history_li_in_em_6{
width:14px;
height:10px;
background:url(images/time_li_down.png) no-repeat;
position:absolute;
left:933px;
top:209px;
}
.history_li_in_em_7{
width:14px;
height:10px;
background:url(images/time_li_down.png) no-repeat;
position:absolute;
left:1103px;
top:209px;
}

.history_tab{
width:1190px;
padding:8px 5px 0 5px;
height:52px;
overflow:hidden;
}
.history_tab ul{
margin:0;
padding:0;
list-style:none;
}
.history_tab ul li{
width:170px;
height:52px;
float:left;
cursor:pointer;
}
.history_tab ul li em{
width:170px;
height:20px;
display:block;
background:url(images/time_em.png) center top no-repeat;
}
.history_tab ul li span{
width:170px;
height:32px;
display:block;
line-height:32px;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-align:center;
}
.history_tab ul li.selected em{
background:url(images/time_ems.png) center top no-repeat;
animation:dyamiuc_round 2.5s linear 0s infinite normal;

}
.history_tab ul li.selected span{
color:#007eff;
}

@keyframes dyamiuc_round {
	0% {
	transform:scale(.4);
	opacity:0
}
50% {
	transform:scale(.8);
	opacity:1
}
100% {
	transform:scale(1);
	opacity:1
}
}

.stu_li{
width:1220px;
height:170px;
}
.stu_li ul{
margin:0;
padding:0;
list-style:none;
}
.stu_li ul li{
width:244px;
float:left;
}
.stu_li ul li img{
width:218px;
height:118px;
border:1px solid #f0f0f0;
}
.stu_li ul li img:hover{
box-shadow:0 0 12px rgba(0,0,0,0.1);
}


.boot{
width:1200px;
height:334px;
border-bottom:1px solid #39a5ff;
}
.boot_left{
width:286px;
float:left;
overflow:hidden;
}
.boot_left_A{
width:286px;
padding-top:43px;
height:74px;
overflow:hidden;
}
.boot_left_B{
width:286px;
height:82px;
overflow:hidden;
}
.boot_left_C{
width:286px;
line-height:30px;
color:#fff;
font-size:14px;
overflow:hidden;
}

.boot_right{
width:794px;
float:right;
overflow:hidden;
}
.fb_li{
width:630px;
padding-top:27px;
float:left;
overflow:hidden;
}
.fb_li ul{
margin:0;
padding:0;
list-style:none;
}
.fb_li ul li{
width:230px;
height:240px;
float:left;
}
.fb_li_T{
width:120px;
height:86px;
line-height:86px;
color:#fff;
font-size:18px;
font-weight:bold;
}
.fb_li_box{
width:120px;
overflow:hidden;
}
.fb_li_box ul{
margin:0;
padding:0;
list-style:none;
}
.fb_li_box ul li{
width:120px;
float:left;
padding:0;
height:32px;
line-height:32px;
}
.fb_li_box ul li a{
font-size:14px;
text-decoration:none;
color:#fff;
}
.fb_li_box ul li a:hover{
text-decoration:underline;
}

.fr_wx{
width:164px;
float:left;
height:273px;
padding-top:27px;
position:relative;
}
.Fwx{
width:164px;
height:172px;
position:absolute;
left:-7px;
top:110px;
overflow:hidden;
}

.links_copys{
width:1200px;
overflow:hidden;
padding-top:18px;
}
.links{
width:1180px;
padding-left:20px;
height:32px;
line-height:32px;
font-size:14px;
background:url(images/link_ico.png) left center no-repeat;
color:#fff;
}
.links a{
color:#b6d3f1;
text-decoration:none;
}
.links a:hover{
color:#fff;
}
.copys{
width:1200px;
height:24px;
line-height:24px;
color:#b6d3f1;
font-size:14px;
}

.all_dibu{
width:100%;
height:110px;
background-color:#0069d4;
overflow:hidden;
}
.copyright{
width:800px;
float:left;
height:110px;
line-height:110px;
font-size:14px;
color:#fff;
}
.copyright a{
font-size:14px;
color:#fff;
text-decoration:none;
}

.powers{
width:200px;
float:right;
height:110px;
line-height:110px;
font-size:14px;
color:#fff;
text-align:right;
}
.powers a{
font-size:14px;
color:#fff;
text-decoration:none;
}

.floating_ck{position:fixed;right:20px;top:25%;font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial; z-index:9999999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#1478d0;border-bottom:solid 1px #ffffff;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.floating_ck dl dd:hover .floating_left1{display:block;}
.consult{background-image:url(images/kf/zxicon.png);}
.words{background-image:url(images/kf/tel.png);}
.quote{background-image:url(images/kf/kficon.png);}
.qrcord{background-image:url(images/kf/erweima.png);}
.return{background-image:url(images/kf/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none; font-size:18px;}
.floating_left1{position:absolute;left:-160px;top:0px;width:160px;height:30px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none; font-size:18px;}
 .floating_left1 a{color:#fff;line-height:30px;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:160px;}
.floating_gh{padding-top:15px;height:65px;bottom:10px;top:0px; font-size:14px; text-align:left; padding-left:3px;}
.floating_ewm i{background-image:url(images/kf/weixin.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

.kf_ewm{
width:169px;
height:180px;
background:url(images/ewm_k.png) no-repeat;
position:absolute;
left:-180px;
top:-54px;
display:none;
}