﻿body 
{
  margin:0px;  font-family:微软雅黑;
}
.full{ position:absolute; left:0px; float:left; width: 100%; height: 60px;  z-index:999;background:#1e1e21; }
.fullMoer{ position:fixed; left:0px; top:0px; width: 100%; height: 60px;  z-index:1000; background:#1e1e21}

.fullCenter{width:1280px; height:60px; margin-left:0px; position:relative;  margin:0 auto;}

.logo{ float:left;margin-top:6px;}

.logoright{float:right; margin-top:24px; width:550px;  position:relative;}

.m_moer{float:right; display:none; margin-top:24px; width:50px; height:50px; position:relative;}
.m_moer img{ width:50px;}
.m_moer:hover .logo{width:250px; display:block; } 


.logoright a{float:left; margin-top:5px; margin-left:22px; font-size:16px; color:#acacac; font-family:微软雅黑; line-height:19px; letter-spacing:1px; text-decoration:none;
	            cursor:pointer;
	            padding:0px 0px 8px 0px; 
	            border-bottom :#1e1e21 4px solid;
	           transition:all 1s;
	}

.logoright a:hover
{
	transition:all 1s;
	padding:0px 0px 8px 0px; 
	border-bottom:#1e1e21 4px solid;
	color:#fff;
}

.pop{ font-weight:normal;} 


.pop .showpop
 {
	 position:absolute; 
	 left:59px; 
	 top:36px; 
	 margin:0px; 
	 width:105px; 
	 
	 background:#3b3b3b; 
	 transition:all 1s;
	 overflow:hidden;
	 filter:alpha(opacity=00); -moz-opacity:0.0; opacity: 0.0; 
	 z-index:999;
 }
 
 
.pop .showpop a{color:#acacac; border:0px; border-left:#3b3b3b 0px solid; border-bottom:#696969 1px solid; width:140px; font-size:16px;  padding:0px; margin:0px;  padding:14px 0px 14px 16px; margin:0px 0px 0px 0px; }
.pop .showpop a:hover{ transition:all 1s; border-left:#3b3b3b 0px solid; color:#fff; }

 

.pop:hover .showpop
{ 
	 
	transition:all 1s;
	filter:alpha(opacity=100); -moz-opacity:1.1; opacity:1.1;
    z-index :1999;
}



.pop:hover .popon
{
	transition:all 1s;
	padding:0px 0px 8px 0px; 
	border-bottom:#1e1e21 4px solid;
	color:#fff;
} 

.logoright span{float:left; padding:0px 0px 8px 0px; border-bottom:#1e1e21 4px solid; margin-top:5px; margin-left:22px; font-size:16px; color:#fff; font-family:微软雅黑;line-height:19px; letter-spacing:1px;}/*默认选项*/ 

.fu{float:left; width: 100%; position:relative; }
.fu .bgpic{position:absolute; width:105%; left:-1%; transition:all 2.0s; }
.fu .bgpicTow{position:absolute; width:105%; left:-1%; } 

.bgpicdisplay{transition:all 2.0s; filter:alpha(opacity=00); -moz-opacity:0.0; opacity: 0.0;}
.bgpicblock{transition:all 2.0s; filter:alpha(opacity=100); -moz-opacity:1.0; opacity: 1.0;}



.fu .bgnot{width:100%;}

.load{ width:100%; height:1500px; position:absolute; z-index:9999; left:0px; top:60px; background:#000; color:#fff; text-align:center; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9;}
.load img{ margin-top:20%; width:60px;}

.load_none{ width:100%; transition:all 1.5s; height:1500px; position:absolute; z-index:9999; left:0px; top:60px; background:#000; color:#fff; text-align:center; filter:alpha(opacity=00); -moz-opacity:0.0; opacity: 0.0;}
.load_none img{ margin-top:20%; width:60px;}

.displaynone{ display:none;}
/*
.fu{float:left; width: 100%; background-position-x: center; background-image: url(../img/bg.jpg); background-repeat:no-repeat;}
*/
.pofxd{position:absolute; left:0px; top:60px; z-index:999;}

.prolistBG{float:left;width: 100%; background:#fff; height:100px; position:relative;  }
 
.prolist{float:left;width: 100%;  padding-top:0px; background-position-x: center; background-image: url(../img/bgs.gif); background-repeat: repeat-y;}

.centerfont{width: 180px; margin:0 auto; text-align:center; color:#000; font-size:22px;  margin-top:25px;font-family: "Montserrat", arial, sans-serif;}
.centereg{width: 250px; margin:0 auto; text-align:center; color:#3b3b3b; font-size:25px; font-family: "Montserrat", arial, sans-serif; font-weight:300; font-weight:bold;}

.listpan{width: 100%; margin:0 auto;}

.listfloat{ float:left; width:100%;   } 
.listfloat ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%;  } 
.listfloat ul li{float:left; width:50%; margin:0px 0px 0px 0px; padding:0px; position:relative; background:#4d0060;  }
.listfloat ul li img{float:left; width:100%; padding:0px;  margin:0px; border:0px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; }
.listfloat ul li:hover .showfont
{
	
	
  -webkit-transition:all 0.5s linear;
   -moz-transition:all 0.5s linear;
   -ms-transition:all 0.5s linear;
   -o-transition:all 0.5s linear;
   transition:all 0.5s linear;
	 
	filter:alpha(opacity=100); -moz-opacity:1; opacity:1;
	
 }
.listfloat ul li:hover .image-fadeout{ visibility:visible; width :100%; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
 

.trans-fadeout
{ 
   width :100%; background:#000;
   -webkit-transition:all 0.5s linear;
   -moz-transition:all 0.5s linear;
   -ms-transition:all 0.5s linear;
   -o-transition:all 0.5s linear;
   transition:all 0.5s linear;
}
.image-fadeout{position:absolute; left:0px; top:0px;  visibility:hidden; filter:alpha(opacity=00); -moz-opacity:0.0; opacity: 0.0; } 
.hover-fadeout{position:absolute; left:0px; top:0px; width :100%; }
.hover-fadeout:hover .image-fadeout{ visibility:visible; width :100%; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; }


.VideoPlay{ position:absolute; left:0px; top:0px; float:left; width:100%;}
.showfont{ position:absolute; left:0px; top:0%; width :100%;   text-align:center; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;   text-align:center; -webkit-transition:all 1.5s linear; -moz-transition:all 1.5s linear; -ms-transition:all 1.5s linear;  -o-transition:all 1.5s linear;  transition:all 1.5s linear;}
.showfont span{ display:block; font-size:30px; padding-bottom:5px; color:#fff; text-shadow: 0 1px 1px #000;      }
.showfont b{  display:inline-block; color:#fff; font-size:20px; width:100px;  padding-top:5px; border-top:#fff 3px solid; text-shadow: 0 1px 1px #000; }  
.showfont i{margin:0 auto; display:inline-block; width:150px; text-align:center;} 
.showfont i img{ width:100%; float:none;}  


 .palys{ position:absolute; left:0%; top:0%;  margin:0 auto; display:inline-block; width:100%; text-align:center;  cursor:pointer; z-index:9999;}
 
.MastFont{width:420px;}


.downlist{float:left;width: 100%; height: 280px; padding-top:150px; background:#1e1e21;}
.downlistpan{width: 1280px; margin:0 auto;} 
.downlistfloat{ float:left; width: 1280px;  text-align:center;  }
.downlistfloat ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%;  } 
.downlistfloat ul li{float:left; text-align:center; width:426px; margin:0px 0px 0px 0px;   }
.downlistfloat ul li img{  } 
.downlistfloat ul li a{float:left; margin-top:15px;  width:100%; color:#999999;    }
.downlistfloat ul li span{float:left; margin-top:10px; text-align:center;  width:100%; color:#f6f6f6; font-weight:bold;    }
 
 
 
.downfont{ float:left; width: 1280px;  text-align:center; margin-bottom:20px;  } 
.getus{color:#f2f1f1; font-size:21px;   font-family:微软雅黑; }
 
.last{ float:left; width:100%; height:50px; background-position-x: center; background-image: url(../img/bgs.gif); background-repeat: repeat-y;  } 
.lastcenter{width: 1280px; margin:0 auto;  text-align:center; } 
.lastcenter span{ float:left; width:100%; text-align:center; color:#434343; padding:7px 5px 2px 5px; font-size:12px; } 
.lastcenter a{ color:#747474; padding:7px 2px 2px 2px; font-size:12px; text-decoration:none; } 
  
 
#bg{ float:left; position:fixed; top:0px; z-index:998;  }
#bgs{ float:left; position:fixed; top:0px; z-index:998;  }
 

.shoot_index{ float:left; background:#525252; }

.allfull{ position:absolute; left:0px; top:120px; width: 100%;  z-index:999; }
.allfullcenter{ float:left; width:100%; margin-left:0px; position:relative; margin:0 auto;}
.allfullfolatt{ float:left; width: 1280px;  text-align:center;  } 
 





.shootfontT{float:left; font-size:26px; color:#fff; text-align:center; font-family:微软雅黑;  width:100%}
.shootfont_fu{float:left; font-size:18px; margin-top:30px; text-align:center; color:#fff; font-family:微软雅黑; width:100%}
.shootfontS{ display:inline-block; width:1200px;}


.shootdh{float:left; font-size:14px; margin-top:30px; text-align:center; color:#c7c7c7; font-family:微软雅黑; width:100%; height:100px; background:#fff;}
.shootdh a{ display:inline-block; margin:38px 10px 5px 10px; font-size:20px; text-decoration:none; color:#3b3b3b; }
.shootdh a:hover{color:#000; } 
.shootdh span{ display:inline-block; margin:38px 10px 5px 10px; font-size:20px; color:#3b3b3b; font-weight:bold;}


.productfontT{float:left; font-size:25px; text-align:center; color:#fff; font-family:微软雅黑;  width:100%}
.product_fu{float:left; font-size:18px; margin-top:30px; text-align:center; color:#fff; font-family:微软雅黑; width:100%} 
.productfontS{display:inline-block; width:1200px;}

.productdh{float:left; font-size:14px; margin-top:30px; text-align:center; color:#c7c7c7; font-family:微软雅黑; width:100%; height:100px; background:#fff;}
.productdh a{ display:inline-block; margin:38px 10px 5px 10px; font-size:22px; text-decoration:none; color:#3b3b3b; }
.productdh a:hover{color:#000; } 
.productdh span{ display:inline-block; margin:38px 10px 5px 10px; font-size:22px; color:#3b3b3b; font-weight:bold;}
.productdh b{ display:inline-block; margin:38px 10px 5px 10px; font-size:22px; color:#3b3b3b; font-weight:bold;}




.showpro{ float:left; width: 100%; margin-top:0px;  text-align:center;  }   
.showpro ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%;  }  
.showpro ul li{float:left; width:24.95%; margin:0px 0.02% 0px 0.02%;  position:relative; cursor:pointer;  overflow:hidden; }
.showpro ul li a{border:0px; text-decoration:none; } 
.showpro ul li img{ float:left; width:100%;  margin:0px 0px 0px 0px; border:0px; transition: 1s transform;}
.showpro ul li span{ position:absolute; left:0px; line-height:20px; bottom:0px; width:100%; height:21px; padding:5px 0px 5px 0px; margin:0px; margin-top:0px;  color:#fff;  }
.showpro ul li i{ position:absolute; left:0px; line-height:20px; bottom:0px; width:100%; height:21px; padding:5px 0px 5px 0px; margin:0px; margin-top:0px; background:#000;  color:#fff; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
.showpro .IcoplayCrls{ position:absolute; left:0px; top:0px;}
/*.showpro ul li:hover span{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; }*/
 
 
.Videofull{ float:left; width:100%;  }
.Videofull .allfullzi{ width:1280px;  background:#000; margin:0 auto; position:relative;}
 
.Videofull .allfullzi .hangpaiVideo{ float:left;  margin:0 auto; width: 100%; height:720px; margin-top:0px;  text-align:center; position:relative;  } 
.Videofull .allfullzi .hangpaiVideo img{ float:left; width: 100%;   }
.Videofull .allfullzi .hangpaiVideo img.palyBtn{ position:absolute; left:0px; top:0px; z-index:99;} 
.Videofull .allfullzi .hangpaiVideo .hangpaiVS{ position:absolute; left:0px; top:0px; z-index:99;} 
.Videofull .allfullzi .hangpaiVideo .VideoPlay{ float:left; width:100%;}


.showproHangpai{ float:left; width: 50%; margin-top:0px;  text-align:center;  }   
.showproHangpai ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%;  }  
.showproHangpai ul li{float:left; width:49.95%; margin:0px 0.02% 0px 0.02%;  position:relative; cursor:pointer;  overflow:hidden; }
.showproHangpai ul li a{border:0px; text-decoration:none; } 
.showproHangpai ul li img{ float:left; width:100%;  margin:0px 0px 0px 0px; border:0px; transition: 1s transform;}
.showproHangpai ul li span{ position:absolute; left:0px; line-height:20px; bottom:0px; width:100%; height:21px; padding:5px 0px 5px 0px; margin:0px; margin-top:0px;  color:#fff;  }
.showproHangpai ul li i{ position:absolute; left:0px; line-height:20px; bottom:0px; width:100%; height:21px; padding:5px 0px 5px 0px; margin:0px; margin-top:0px; background:#000;  color:#fff; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }

 
 
.showpro ul li:hover img
{
	-webkit-transform:scale(1.03);
	-moz-transform: scale(1.03);
	-o-transform:scale(1.03);
	transition: 1s transform;
	 
	 
	   }


.showpro .last{ margin-right:0px;  }
.photolable{ position:absolute; display:none; left:0px; top:0px; padding:3px 7px 3px 5px; font-style:normal; margin:0px;background:#000; color:#fff; font-size:14px;  filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; border-radius:0px 0px 6px 0px; }


.abut_center{ width: 1200px; margin-top:30px;  text-align:center; margin:0 auto; }  
.abut_left{float:left; width: 100%; text-align:left;}
.abut_left img{ width:100%; }

 

.about_service_list{width: 1280px; margin-top:15px;  text-align:center; margin:0 auto;  }
.about_service_list ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%;  } 
.about_service_list ul li{float:left; width:24.5%; margin:0px 0.25% 0px 0.25%; position:relative; overflow:hidden;  }
.about_service_list ul li img{ width:100%; padding:0px; margin:0px; transition: 1s transform; } 
.about_service_list .listfont{ position:absolute; left:10px; font-weight:normal;background:#000; padding:5px; font-size:16px; bottom:10px; color:#fff; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;  }
.about_service_list .listfont b{ font-weight:normal;   }


.about_service_list ul li:hover img{ 
	-webkit-transform:scale(1.03);
	-moz-transform: scale(1.03);
	-o-transform:scale(1.03);
	transition: 1s transform;
	
	 } 




.contact_title{float:left; font-size:18px; margin-top:30px; color:#fff; font-family:微软雅黑; text-align:center; width:100%; font-weight:bold;}
.contact_ac{float:left; font-size:16px; margin-top:30px; color:#fff; font-family:微软雅黑; width:100%; text-align:center;}

.contact_full{float:left; margin-top:30px; text-align:center; width:100%; }
.contact_centers{ width:680px; margin:0 auto;   }


.contact_code_center{width:258px; margin:0 auto; }
.contact_code a{ color:#fff; text-decoration:none;}
.contact_ico{float:left; width:50%; margin-top:30px; }
.contact_code{  width:188px; margin:0 auto; margin-top:30px;}
.contact_code img{ width:100% }

.contact_code span{float:left; width:100%; text-align:center; color:#fff;}
.contact_left_ico{float:left; width:100%; }
.contact_left_ico img{  }
.contact_right_font{float:left; width:100%;color:#fff;   margin-top:6px; font-size:16px; font-family:微软雅黑;}
.contact_center{float:left; width:50%; }

 .showpro ul li:hover
 {
	
	
	
 }


.showVideoPro{float:left; margin-top:40px; width:100%; text-align:center;} 
.showVideoPro_zi{width: 1280px; margin:0 auto; position:relative; height:780px} 
.showVideoPro_zi img{position:absolute; left:0px; top:0px;}



.showphoto{float:left; margin-top:40px; width:100%; text-align:center;} 
.showphoto_zi{width: 1280px; margin:0 auto; position:relative; padding-bottom:1%;} 
.showphoto_zi div{ margin-bottom:20px; width:100%; } 
.showphoto_zi div img{  width:100%; }  
.showphoto_zi div p{display:block; padding:5px 0px 55px 0px; margin:0px; width:100%; font-size:16px;  font-family:微软雅黑; color:#f1efef;  word-wrap: break-word; line-height:23px; letter-spacing:1px;}
.showphoto_zi img{ }
.showphoto_zi .showVideo{}
.showphoto_zi iframe{ width:100%; height:800px} 

.clients_fu{float:left; width:100%; margin-left:0px; margin-top:30px; margin-bottom:30px; position:relative; }
.clients_zi{width:1280px;  margin-top:30px; text-align:center; margin:0 auto;}

.clients_zi ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%;  } 

.clients_zi ul li{float:left; width:19.5%; margin:0px 0.25% 0px 0.25%; position:relative; background:#000; cursor:pointer;  }
.clients_zi ul li img{ width:100%; }
.clients_zi ul li:hover img{ width:100%;  filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}

.clients_zi ul li span{ position:absolute; width:100%; left:0px; top:0px; } 
.clients_zi ul li span b{ float:left; width:100%; color:#fff; display:none;}
.clients_zi ul li:hover b{ display:none;}

 
.blog_full{float:left; width:100%; margin-top:60px; }
.blog_fu{width: 1200px;  text-align:center; margin:0 auto;}
.blog_zi{float:left; width:100%; margin-bottom:30px;}
.blog_zi .blog_left{ float:left; width:180px; background:#f4f4f4; height:100px;}
.blog_zi .blog_left .blog_left_posi{width:180px; position:fixed; top:0px; background:#f4f4f4; z-index:10200  }


.blog_zi .blog_center{ float:left; width:950px;}


.blog_zi .blog_right{ float:left; width:250px; margin-top:30px; }

.blog_left_dh{ float:left; width:100%;}
.blog_left_dh a{ float:left; width:100%;  text-align:center; background:#f1f1f1; padding:12px 0px 12px 0%; color:#323232; font-weight:bold; text-decoration:none;  border-bottom:#e2e0e0 1px solid; }
.blog_left_dh a:hover{ background:#e2e0e0; border-bottom:#c1c1c1 1px solid; }

.blog_left_dh span{  float:left; width:100%;  text-align:center;background:#d7d5d5; padding:12px 0px 12px 0%; color:#000; font-weight:bold; text-decoration:none;  border-bottom:#e2e0e0 1px solid;}



.blog_left_code{ float:left; width:99%; border:#e2e0e0 1px solid; margin-top:4%;}
.blog_left_code img{  width:80%; padding:5px;}
 

 
.blog_top{float:left; width:100%; height:380px;  border-bottom:#e6e5e5 1px solid; margin-top:30px; margin-bottom:0px; position:relative; }
.blog_top .bolg_hand{ position:absolute; right:30px;  bottom:18px; }
.blog_top .bolg_hand img{ width:150px; height:150px; border-radius:8px; box-shadow: 0 2px 3px #a9a8a8; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9;}

 
.blog_center_top{float:left; width:100%;   }
.blog_center_top .notTOP{ margin:0 auto; width:80%;  margin-top:20px; padding:30px 0px 30px 0px; border:#e6e5e5 1px dotted; }/*当没有精华的提示样式*/

.blog_center_top ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%; }
.blog_center_top li{float:left; width:97%; margin:3% 3% 1% 0%; position:relative; text-align:left; cursor:pointer; padding-top:00px;  border-top:#e6e5e5 0px solid;}
.blog_center_top li b{ display:inline-block; font-size:20px; font-family:微软雅黑; color:#000; width:13.5%; padding:1px 0px 3px 0px; border-radius:3px;  margin:0px 6px 0px 0px;  background:#c80202; color:#fff;} 
.blog_center_top li h2{ display:inline-block; font-size:20px; font-family:微软雅黑; color:#000; width:85%;  margin:0px; margin-bottom:6px;  }
.blog_center_top li h2 a:hover{ text-decoration:underline; color:#9d0101} 

.blog_center_top li span{display:inline-block; width:100%; color:#ccc; font-size:14px; margin-bottom:15px;}

.blog_center_top li a{display:inline-block; width:100%; line-height:30px; color:#373636; text-decoration:none; }
.blog_center_top li a:hover{ color:#242424;}
.blog_center_top li a img
 {
   float:left; width:250px; height:160px; padding:5px; border:1px #ccc solid; margin-right: 10px;  cursor:pointer;
 }

.blog_center_tab{float:left; margin-left:0%; margin-top:3%; width:97%; border-bottom:#ccc 1px solid;   }  
.blog_center_tab span{float:left; width:90px; background:#f0eeee; padding:9px 15px 9px 15px; border-left:#e4e3e3 1px solid;  letter-spacing:1px;  }  
.blog_center_tab .on{float:left; width:90px; background:#ccc;  font-weight:bold;   }  
 

 
.blog_center_gg{float:left; width:100%;   } 
.blog_center_gg .blog_link{width:94%; border-top:#ccc 1px dotted; width:94%; margin:3% 3% 1% 3%;}
.blog_center_gg img{width:94%; margin:3% 3% 1% 3%; } 

.blog_center_new{float:left; width:100%;}
.blog_center_new ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%;   }
.blog_center_new li{float:left; width:97%; margin:0% 3% 3% 0%; position:relative; text-align:left; border-bottom:#eeeeee 1px solid; padding:0px 0px 4% 0px; }
.blog_center_new li h2{ display:inline-block; font-size:20px; font-family:微软雅黑; color:#000; width:100%;  margin:0px; margin-bottom:6px;  }
.blog_center_new li h2 a:hover{ text-decoration:underline; color:#9d0101} 
.blog_center_new li span{display:inline-block; width:100%; color:#838383; font-size:14px; margin-bottom:15px;}
.blog_center_new li a{display:inline-block; width:100%; line-height:30px; color:#373636; text-decoration:none; }
.blog_center_new li a:hover{ color:#242424;}
.blog_center_new li a img
{
    float:left; width:250px; height:160px;  padding:5px; border:1px #ccc solid; margin-right: 10px;  cursor:pointer;
 }
 
 
 .blog_right_moer{ float:left; width:100%;}
 .blog_right_moer span{float:left; margin:0px 0px 7px 0px; padding:0px 8px 0px 8px; letter-spacing:2px; line-height:20px; font-size:18px; border-left:#a677b4 5px solid; border-bottom:0px; color:#666666;}

 .blog_right_moer ul{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 12px 0px; list-style:none; width:100%; }
 .blog_right_moer li{float:left; width:99%; margin:3% 0% 1% 0%; position:relative; text-align:left;  cursor:pointer; } 
 .blog_right_moer li a{ display:inline-block; width:88%; line-height:20px; color:#373636; text-decoration:none; font-size:16px;}
 .blog_right_moer li a:hover{  color:#da251c; }

 .blog_right_moer li b{ display:inline-block; padding:0px 7px 0px 7px; margin-right:2px; line-height:20px; color:#fff; background:#da251c; text-decoration:none; border-radius: 5px; font-weight:normal; font-size:14px;}
 .blog_right_moer li .blog_top_ico{background:#e26d68;}


.blog_right_lable{float:left; width:100%;} 
.blog_right_lable .blog_right_d{float:left;width:100%;}
.blog_right_lable .blog_right_d a{float:left; padding:0px; overflow:hidden; cursor:pointer; padding:5px 8px 5px 8px; margin:0px 5px 5px 0px; background:#eeeded; color:#4d4d4d; font-size:14px; text-decoration:none;  text-align:center; transition:all 1s; border-radius: 5px;} 
.blog_right_lable .blog_right_d a:hover{  color:#da251c; background:#c6c4c4; } 


.blog_right_lable span{float:left; margin:15px 0px 7px 0px; padding:0px 8px 0px 8px; letter-spacing:2px; line-height:20px; font-size:18px; border-left:#a677b4 5px solid; border-bottom:0px; color:#666666;}  
.blog_lable_center{float:left; width:100%;}
.blog_lable_center .blog_lable_pan{float:left; width:97%; margin:3% 0% 1% 3%; }
.blog_lable_center .blog_lable_pan a{float:left; padding:0px; overflow:hidden; cursor:pointer; padding:5px 8px 5px 8px; margin:0px 5px 5px 0px; background:#eeeded; color:#4d4d4d; font-size:14px; text-decoration:none;  text-align:center; transition:all 1s; }
.blog_lable_center .blog_lable_pan span{float:left; padding:0px; overflow:hidden; font-weight:bold;  padding:5px 8px 5px 8px; margin:0px 5px 5px 0px; background:#cd0101; color:#fff; font-size:14px;  text-align:center;  }
    
 
 
.blog_info_title{float:left; width:91.5%; margin:3% 3% 0% 2.95%; padding:20px 5px 0px 10px; text-align:left; border:#e7e5e5 1px solid; border-bottom:#e7e5e5 0px solid; background:#f6f5f5 } 
.blog_info_title h1{ display:inline-block; width:98%; margin:0px 0px 0px 13px; padding:0px;  font-size:24px; font-weight:normal; letter-spacing:1px;  font-family:微软雅黑; color:#000;}
.blog_info_title div{ display:inline-block; width:98%; margin:12px 0px 0px 10px; } 

.blog_info_title span{ float:left; margin:5px 0px 1px 0px; padding:5px;  font-size:14px; font-family:微软雅黑; color:#777777;} 
.blog_info_title i{ float:left; font-style:normal; margin:6px 0px 1px 0px; padding:5px;  font-size:12px; font-family:微软雅黑; color:#dddddd;}  
.blog_info_title a{float:left; margin:5px 0px 1px 0px; padding:5px;font-size:14px; color:#3366cc; text-decoration:none;} 
.blog_info_title b{ float:left;margin:5px 0px 1px 0px; padding:5px 5px 5px 22px;   font-size:13px; font-weight:normal; font-family:微软雅黑; color:#777777;
	
	   background:url(http://www.yaoshoot.com/img/hot.jpg);
       background-repeat: no-repeat;
       background-position: 0px 5px;
	}  
 
 
.blog_info_ntxt{float:left; width:99%;    }
.blog_info_ntxt .blog_info_font{float:left;width:90%; margin:0% 3% 1% 3%; padding:0px 2% 0px 2%;  text-align:left; font-size:16px; color:#151515; letter-spacing:1px; line-height:32px; border:#e7e5e5 1px solid;} 
.blog_info_ntxt .blog_info_font p{ margin:1% 0px 3% 0px;   } 
.blog_info_ntxt .blog_info_font span{text-indent:2em;  margin:0px;  } 
.blog_info_ntxt .blog_info_font img{ } 


.blog_top{}

    .pages{float:left; width: 100%; font: 16px Arial, Helvetica, sans-serif; background:#797979; height:38px; position:relative;  padding:12px 0px 12px 0px;  }
    
    .paginator{ font: 15px Arial, Helvetica, sans-serif; padding:10px 20px 10px 0; margin: 0px; text-align:center;  }
    
    .paginator a {padding: 8px 12px 8px 12px; border:solid 1px #c1c1c1; margin:2px; border:solid 1px #dcdcdc; background: #ccc; color:#1e1e21; margin-right:4px; text-decoration: none;  transition:all 1s; }  
    
    .paginator a:hover {  text-decoration: none; color:red; color:#fff; background:#3a3a3a;  border:solid 1px #dcdcdc;  transition:all 1s;}
    
    .paginator span{padding: 8px 12px 8px 12px; margin:2px; color:#fff; background:#1e1e21;  border:solid 1px #fff; text-decoration: none; margin-right:4px;  transition:all 1s; }
    
    
    
    /*--轮换----------*/
/* Focus_change style */
#focus_change {float:left; position:relative; width:1200px; height:322px; overflow:hidden; margin:0px; padding:0px;  } 
#focus_change_list { position:absolute; left:0px; top:0px;  width:2400px; height:430px; list-style:none; margin:0px; padding:0px;} 
#focus_change_list ul{  margin:0px; padding:0px;}  
#focus_change_list li { float:left;list-style:none;   }
#focus_change_list li img {border:0px; width:1200px; height:322px;margin:0px; padding:0px; } 
.focus_change_opacity { position:absolute; width:347px; height:25px; top:270px; left:0;   }


#focus_change_btn { position:absolute; width:450px; height:102px; top:260px; left:0; text-align:center; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
#focus_change_btn ul { padding-left:5px; }
#focus_change_btn li { display:inline; float:left; margin:0 3px; padding-top:11px; }
.focus_img1 {display:block;border-radius:3px; padding:2px 0 0 0; font-family:Tahoma; width:26px; height:23px; border:solid 1px #dcdcdc; background: #ccc;  text-decoration:none;   color:#fff;}
#focus_change_btn .current {  }
#focus_change_btn .current span {color:#fff; background:#1e1e21;  border:solid 1px #fff;  font-weight:bold; }
/*------end-------*/




@font-face  
{

  font-family:'HEI'; 
  src: url('action1.ttf');
 
}
 
@media only screen and (max-width: 1365px) 
 {
	
  
	.fullCenter{width:1000px;}
	 /*
	.listpan{width: 1000px;}
    .listfloat{width: 1000px; }
   
	.listfloat ul li{width:333px; }
    .listfloat ul li img{ width:330px; }
    .listfloat ul li:hover .image-fadeout{  width :330px; }
    .image-fadeout{ height:200px;} 
    .hover-fadeout{ width :330px; height:200px;} 
    .trans-fadeout{ width :330px;}
	.showfont{ left:115px; top:75px;}
*/
    .showfont span{  font-size:20px; }
    .showfont b{font-size:18px;  }  
 
 
	.downlistpan{width:1000px; } 
	.downlistfloat{width:1000px;  }
	.downlistfloat ul li{  width:330px;  }
	.downlistfloat ul li img{  } 
    .downlistfloat ul li a{    } 
	.downfont{ width: 1000px;}
	.lastcenter{width: 1000px; } 
	
	.fu .bgpic{ width:130%; left:-17%; }
    .fu .bgnot{ width:1365px;}

	.shootfontS{ display:inline-block; width:1000px;}
    .productfontS{display:inline-block; width:1000px;}
   
 
    .showphoto_zi{width: 1000px; margin:0 auto;}   
    .abut_center{ width: 1000px;}
    .about_service_list{width: 1000px;} 
    .clients_zi{width:1000px; }
    
 
 

 }
  @media only screen and (max-width: 1280px) 
 {
	
 .Videofull{ float:left; width:100%;  }
.Videofull .allfullzi{ width:100%;  background:#000; margin:0 auto; position:relative;}
 
.Videofull .allfullzi .hangpaiVideo{ float:left;  margin:0 auto; width: 100%;  height:auto; margin-top:0px;  text-align:center; position:relative;  } 
.Videofull .allfullzi .hangpaiVideo img{ float:left; width: 100%;   }
.Videofull .allfullzi .hangpaiVideo img.palyBtn{ position:absolute; left:0px; top:0px; z-index:99;} 
.Videofull .allfullzi .hangpaiVideo .hangpaiVS{ position:absolute; left:0px; top:0px; z-index:99;} 
.Videofull .allfullzi .hangpaiVideo .VideoPlay{ float:left; width:100%;}
	   
 }
 
 @media only screen and (max-width: 1000px) 
 {

     .logo{ width:200px;}
     .fullCenter{width:100%;}
     
     .logoright{ display:none;}
     .m_moer{ display:block; margin-top:6px; margin-right:5PX;}
     .ctrlmoer:hover .logoright{ display:block; background:#3b3b3b; width:130px; position:absolute; right:0px; top:36px;}
     .ctrlmoer:hover .logoright a{ margin:0px; width:100%; text-align:center;  border-bottom :#3b3b3b 0px solid;  padding:6px 0px 6px 0px; }
     .ctrlmoer:hover .logoright span{margin:0px;  width:100%; text-align:center; border-bottom :#3b3b3b 0px solid; padding:10px 0px 10px 0px;}/*默认选项*/
      
    .ctrlmoer:hover .showpop
     {
		left:-100px; top:0px;
	    height:194px; 
     	transition:all 1s;
	    filter:alpha(opacity=100); -moz-opacity:1.1; opacity:1.1;
	    background:#636363;
	    z-index:2000;
     } 

    .ctrlmoer:hover .popon{background:#636363;}
    .ctrlmoer:hover .showpop a{ padding:1% 0px 1% 0px; font-size:14px;  line-height:25px;}
    
    .lastcenter{width: 100%; } 
    
    .downlistpan{width:100%; } 
	.downlistfloat{width:100%;  } 
	.downlistfloat ul li{width:33%;  }
	.downlistfloat ul li img{ } 
    .downlistfloat ul li a{   } 
    
    .fu .bgpic{ width:180%; left:-35%; }
	.fu .bgnot{ width:155%;}
	
	.shootfontS{ display:inline-block; width:100%;}
	.productfontS{display:inline-block; width:100%;}
	
	.showpro ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%;  }  
    .showpro ul li{ width:49%; margin:0px 0.5% 0px 0.5%;   }
    
    .showphoto_zi{width: 100%; margin:0 auto;}   
	.showphoto_zi div p{ width:98%; padding:0px 1% 0px 1%; font-size:16px;  }
	
	.abut_center{ width: 100%;}
	.about_service_list{width: 100%;} 
	 .clients_zi{width:100%; }
	 .clients_zi ul li{float:left; width:24.5%; margin:0px 0.25% 0px 0.25%; position:relative; background:#000; cursor:pointer;  } 
	 .showfont i{margin:0 auto; display:inline-block; width:100px; text-align:center;}
	 
 

 }
 
 @media only screen and (max-width: 750px) 
 {
	.showphoto_zi div img{width:100%; }  
    .downlist{ padding-top:20px; height: 520px; } 
    .downlistfloat ul li{width:100%; margin-top:30PX;  }
	.downlistfloat ul li img{ } 
    .downlistfloat ul li a{  margin-top:12px;  } 
    
    .fu{float:left; width: 100%; position:relative; }
    .fu .bgnot{ width:180%;}
	
	
	.listfloat ul{ float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; width:100%;  } 
    .listfloat ul li{float:left; width:100%; margin:0px 0px 0px 0px; padding:0px; position:relative; background:#4d0060;  }
    .listfloat ul li img{float:left; width:100%; padding:0px; margin:0px; border:0px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; }
    
    
    .prolistBG{ height:60px; }  
    .centerfont{width: 150px; margin:0 auto; text-align:center; color:#000; font-size:18px;  margin-top:12px;font-family: "Montserrat", arial, sans-serif;}
    .centereg{width: 250px; margin:0 auto; text-align:center; color:#3b3b3b; font-size:18px; font-family: "Montserrat", arial, sans-serif; font-weight:300; font-weight:bold;}
    
    
     .showpro ul li{float:left; width:100%; margin:0px 0px 0px 0px;  position:relative; cursor:pointer;  }
     
   
.about_service_list ul li{float:left; width:49.5%; margin:0px 0.25% 0px 0.25%; position:relative;  }
.contact_centers{ width:100%; margin:0 auto;   }

.contact_code_center{width:60%; margin:0 auto; }

.contact_code{ width:100%;}
.contact_code img{ width:100%;}
.shootfont_fu{ width:98%; padding:0px 1% 0px 1%;}
.clients_zi{width:100%; }
.clients_zi ul li{float:left; width:49%; margin:0px 0.5% 0px 0.5%; position:relative; background:#000; cursor:pointer;  }
.clients_zi ul{ float:left; margin:0px 1% 0px 1%; padding:0px; list-style:none; width:98%;  } 

 
.lastcenter span{ font-size:9px; } 
.lastcenter a{ font-size:2px;  } 

 

 }