*{border:0;padding:0;margin:0;}
body{font-family:sans-serif;min-width:1320px;}
a{text-decoration:none;}
li{list-style:none;}
.header{width:100%;height:auto;}
.head_top{width:100%;height:30px;line-height:30px;background:#0059aa;}
.top_nav{width:1200px;height:30px;margin:0 auto;overflow:hidden;font-size:12px;color:#fff;}
.top_left{float:left;}
.top_right{float:right;}
.top_right a{color:#fff;padding:0 5px;}
.top_right a:hover{text-decoration:underline;}
/*头部主体*/
.head_middle{width:100%;height:90px;overflow:hidden;}
.middle_box{width:1200px;height:90px;margin:0 auto;}
.logo{float:left;}
.logo img{max-width: 380px;}
.erweima{float:right;}
.top_lang {
	float: right;
	height: 35px;
	padding: 7px 10px 0px 10px;}
/*菜单导航*/
.head_bottom{width:100%;height:60px;background:#0059aa;border-bottom:0px solid #f28f00;}
.nav1{width:1200px;height:60px;margin:0 auto;}
.nav1 ul{width:1200px;height:60px;font-size:0;display:block;}
.nav1 ul li{display:inline-block;width:200px;height:60px;text-align:center;margin:0;font-size:0;}
.nav1 ul li:hover{background:#f28f00;}
.nav1 ul .active{background:#f28f00;}
.nav1 ul li a{color:#FFF;font-size:14px;display:block;height:60px;font-weight:bold;overflow:hidden;}
.nav1 ul li a:hover{background:#f28f00}
.nav1 ul li a span{}
.nav1 ul li ul{background:#0059aa;width:200px;height:auto;position:absolute;display:none;z-index:99;padding:0px 0;top:0;margin-top:150px;}
.nav1 ul li ul li{display:block;width:200px;height:45px;background:none;line-height:45px;}
.nav1 ul li ul li a{margin:0 40px;padding:0;height:100%;overflow:hidden;text-align: left;}
.nav1 ul li ul li a:hover{color:#fff;background:#f28f00;}
/*banner*/
.hdp1{position: relative; overflow: auto; text-align: right; width:500px; height:100px; border-radius:15px 15px;}
.hdp1 ul li{float:left; width:1200px; height:auto; margin-top:6px;}
.hdp2{position: relative; overflow: auto; text-align: right; width:1200px; height:auto; border-radius:15px 15px;}
.hdp2 ul li{float:left; width:1200px; height:105px; margin-top:6px;}
.hdp2 ul li img{width:100%;height:auto;display:block;overflow:hidden;}

.banner ul li img{width:100%;height:auto;display:block;}
.hdp1 .dots{position:absolute;left:0;right:5px;; bottom:7px;text-align:right;color:#000;}
.hdp1 .dots li{
	display: inline-block; 
	width: 17px; 
	height: 17px; 
	margin: 0 2px;  
	background:#fff; 
	color:#000; 
	text-align:center;
	cursor: pointer; 
	opacity: .9; 
	-webkit-transition: background .5s, opacity .5s; 
	-moz-transition: background .5s, opac}
.hdp1 .dots li.active{background: #f28f00;opacity: 1;color:#fff;}

.bannerbox{width:100%;height:410px;position:relative;overflow:hidden;}
.banner{width:1920px;position:absolute;left:50%;margin-left:-960px;}
.banner ul li{width:1920px;height:410px;float:left;}

.banner .dots{position: absolute;left:0;  right: 0; bottom: 10px;text-align:center;color:#000;display: none;}
.banner .dots li{
	display: inline-block; 
	width: 20px; 
	height: 20px; 
	margin: 0 4px;  
	background:#fff; 
	color:#000; 
	text-align:center;
	cursor: pointer; 
	opacity: .6; 
	-webkit-transition: background .5s, opacity .5s; 
	-moz-transition: background .5s, opac}
.banner .dots li.active{background: #f28f00;opacity: 1;color:#fff;}
.nybanner{ width:100%; height:300px; background:url(/templets/vg/skin/images/20150812102656-1549066740.jpg); background-position:center; background-repeat:no-repeat;
 }
 .nybannercy{ width:100%; height:300px; background:url(/images/banner/a661.jpg); background-position:center; background-repeat:no-repeat;
 background-size:1405px;background-color:#9fd7ee; }
/*页面主体*/
.xcvp{width:320px;height:220px;background:url(/images/vgvpnew.png);background-size:100% 100%;background-repeat:no-repeat;}
.xcvp:hover{width:320px;height:220px;background:url(/images/vgvpnewh.png);background-size:100% 100%;background-repeat:no-repeat;}
.main1{width:100%;height:auto;margin-top:5px;margin-bottom:30px;}
.main{width:100%;height:auto;margin-top:10px;margin-bottom:30px;}
.content{width:1200px;height:auto;margin:0 auto;}
.ny_mid {width: 1200px;height: auto;margin: 0 auto;padding-top: 25px;}
.proxx_bta img{max-width: 100%;}
/*公告*/
.notice{width:1200px;height:30px;background:url(../images/notice2021.png) no-repeat left;border:1px solid #999;overflow:hidden;}
.marquee_box{width:800px;margin-left:130px;height:30px;;line-height:30px;float:left;}
.marquee_box marquee{font-size:12px;color:#666;}
.news_menu{width:250px;height:30px;float:right;font-size:0;}
.news_menu ul{width:250px;height:auto;text-align:center;margin-top:8px;font-size:0;}
.news_menu ul li{display:inline-block;text-align:center;border-left:1px solid #999;width:60px;}
.news_menu ul li a{font-size:12px;color:#666;}
.news_menu ul li a:hover{color:#f28f00;text-decoration:underline;}

.main_menu{width:1200px;height:auto;margin-top:20px;}
.main_menu ul{text-align:justify;}
.main_menu ul li{display:inline-block;}

.main_cy{width:1200px;height:auto;margin-top:20px;float:left;}
.main_cy ul{text-align:justify;}
.main_cy ul li{display:inline-block;}

.info{width:1200px;height:auto;margin-top:20px;overflow:hidden;}
.info1{width:1200px;height:auto;margin-bottom:20px;overflow:hidden;}
/*公司简介*/
.info_left{width:320px;height:276px;margin-right:25px;float:left}
.about_box{margin-top:10px;}
.about_pic{width:320px;height:150px;}
.about_desc{width:320px;height:auto; text-indent:2em;margin-top:10px;font-size:12px;line-height:24px;}
.about_desc a{color:#F60;font-size:12px;}

/*新闻动态*/
.info_right{width:330px;height:auto;float:right;float:right}
.news_box{}
.news_tab{background:url(../images/title3.gif) top;}
.news_tab li{display:inline-block;font-size:14px;width:100px;text-align:center;height:28px;line-height:28px; cursor:pointer;font-weight:900;}
.news_tab .cur{background:#0059aa;color:#fff;border-radius:5px;}
.news_list{display:none;}
#on{display:block;}
.news_list ul{margin-top:5px;}
.news_list ul li{padding:5px 0;border-bottom:1px solid #cdcdcd;line-height:32px;}
.news_list ul li span{float:right;font-size:12px;color:#003964;}
.news_list ul li a{font-size:12px;background:url(../images/in_news_li_bg.gif) no-repeat 10px center;color:#333;}
.news_list ul li a:hover{color:#f28f00;text-decoration:underline;}
.news_list ul li i{font-size:16px;color:#8f8f8f;display:inline-block;padding:0 8px 1px 0;font-style:normal;}

/*底部菜单*/
.little_menu{width:100%;height:auto;background:#0059aa;overflow:hidden;margin: auto;text-aglin:center;}
.ky{width:60%;height:auto;margin:10px auto;overflow:hidden;text-aglin:center;}
.ky dl{float:left;width:16.6%;text-align:center;margin:auto;margin-top:10px}
.ky dl dd:first-child{font-weight:bold;margin-bottom:5px;border-right:1px solid #fff;margin: auto;}
.ky dl dd{font-size:12px;line-height:12px;margin: auto;}
.ky dl dd a{color:#fff;margin: auto;}
.ky dl dd a:hover{text-decoration:underline;margin: auto;}
.ky dl dd.logo_bottom{border:0;margin: auto;}
}
/*footer*/


.footer_box{width:60%;height:auto;margin:0 auto;padding-bottom:10px;}
.footer_box p{color:#fafafa;font-size:12px;text-align:center;line-height:25px;}
.footer_box a{color:#FFFFFF; text-decoration:none;}
.footer_box a:hover{color:#f28f00; text-decoration:none;}
.footer1 {width:100%;background:#0059aa;}
/*项目中心*/
.info_center{width:500px;height:276px;float:left;}
.project_box{margin-top:10px;width:500px;height:256px;position:relative;overflow:auto;}
.project_box ul li{width:500px;height:256px;float:left;}
.project_box ul li img{width:502px;heihgt:256px;display:block;}
.zj{{margin-top:10px;width:800px;height:263px;}
.zb{ width:146px;float:left;height:122px;}
.rightb{ float:right;font-size:12px;
}










ul, ol { padding: 0;}
.banner1 { position: relative; overflow: auto; text-align: center;}

.tbaeffect {
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
}

.tbaeffect .overlay {
  position: absolute;
  overflow: hidden;
  width: 80%;
  height: 80%;
  left: 10%;
  top: 10%;
  border-bottom: 1px solid #FFF;
  border-top: 1px solid #FFF;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: scale(0,1);
  -ms-transform: scale(0,1);
  transform: scale(0,1);
}

.tbaeffect:hover .overlay {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.tbaeffect img {
  display: block;
  position: relative;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}

.tbaeffect:hover img {
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.6" /><feFuncG type="linear" slope="0.6" /><feFuncB type="linear" slope="0.6" /></feComponentTransfer></filter></svg>#filter');
  filter: brightness(0.6);
  -webkit-filter: brightness(0.6);
}

.tbaeffect h2 {
  text-transform: uppercase;
  text-align: center;
  position: relative;
  font-size: 17px;
  background-color: transparent;
  color: #FFF;
  padding: 1em 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(0,-100%,0);
  transform: translate3d(0,-100%,0);
}

.tbaeffect a, .tbaeffect p {
  color: #FFF;
  padding: 1em 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(0,100%,0);
  transform: translate3d(0,100%,0);
}

.tbaeffect:hover a, .tbaeffect:hover p, .tbaeffect:hover h2 {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}


