
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,/* structural elements 结构元素 */
dl,dt,dd,ul,ol,li,/*  list elements 列表元素*/
pre,/* text formatting elements 文本格式元素 */
fieldset,lengend,button,input,textarea, /* form elements 表单元素 */
th,td{margin:0;padding:0;}
body,button,input,textarea{font:14px Helvetica, Arial, "\5b8b\4f53", sans-serif;border:none; }
h1{font-size: 18px;/* 18px / 12px = 1.5 */ }
h2{font-size: 16px;}
h3{font-size: 14px;}
h4,h5,h6{font-size: 100%;}
address,cite,dfn,em,var{font-style: normal;}
code,kbd,pre,samp,tt{ font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small{font-size: 14px;}/* 小于 12px 的中文很难阅读，让 small 正常化 */
img{border:none;}
ul,ol,li{list-style: none;}
a{text-decoration:none;outline:none}a:hover{text-decoration: underline;}
table{border-collapse: collapse;border-spacing: 0;}
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html,body{-webkit-text-size-adjust:none;min-width: 1200px;}

font{font-size:14px;}
.clear{height:1px;clear:both;margin-bottom:-1px;overflow:hidden;visibility:hidden;display:block;}
.left{ float:left;}.right{float:right;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.pd15{padding:5px 15px;}
.dInline{display:inline;}
.hf18{font-size:18px;color:#d00706;}
.f14{font-size:16px;}
.fM{font-family:'Microsoft Yahei';}
.fS{font-family:'宋体';}
body{background:#fff;color:#323232;font-family:'Microsoft Yahei';}
*{	transition-delay:0ms;
	transition-timing-function:linear;
	transition-duration:10ms;
	transition-property:all;
}
a{cursor: pointer;}
a:link {color: #333; text-decoration:none;}
a:visited {color: #333; text-decoration:none;}
a:hover {color: #f60; text-decoration: none;}
a:active {color: #0091c3;}

.fGreen{color:#5fb41b}
img.vt{transition:transform 1.5s linear .1s;display:block}
a:hover img.vt{transform:scale(1.2);}
img.vp{display:block;opacity:.9;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}
a:hover img,img:hover{opacity:1;}
i{font-style: normal;}
body{background:#f6f6f6;}
.hide{display:none;}
.wrap{width:1200px;margin:0 auto; }
.img-responsive{display: block;max-width: 100%;}
#header {position: relative;z-index: 300;}
#header .top{height:33px;width: 100%;background:#2476b8;text-align: right;color:#fff;line-height:33px;}
#header .top span{display:inline-block;padding:0 12px;border-left:1px solid #92bbdc;}
#header .top span a{color:#fff;text-transform: uppercase;}
#header .top span.lan{border-right:1px solid #92bbdc;}
#header .top span.left{border:none;width: 143px;display: inline-block;background-color: #8ba9d0;padding: 0;margin:0;text-align: center;}
.gpiao{background-image: url("gp.png")/*tpa=http://www.gltech.cn/Public/Home/images/gp.png*/;font-size: 0;background-repeat: no-repeat;background-position: center center}
#header .logo{position:relative;top:-13px;}
#header .logo img{width: 310px;}
#header .head-m{position:relative; background:#fff;padding-top:35px;height:60px;}
#header .head-m li{float:left;display:inline;height:72px;margin-left:40px;}
.head-m li a{display:block;font-size:16px;height:47px;padding:0 2px; border-bottom:5px solid transparent;}
.head-m li.on a{border-bottom:5px solid #005db4;}
.subMenu{position: absolute;left: 0;right: 0;top:82px;background:url(../images/ic1.png);height: 204px;display: none;transition: all 0ms linear 0ms;}
.subCont{width: 900px;margin: 0 auto;padding-top: 40px;color: #fff;}
.sImg img{width: 154px;height: 92px;border:3px solid #fff;}
.subNav{margin-left: 10px;}
.subNav p{float: left;width: 100px;margin-left: 22px;}
.subNav p a{display: block;border-bottom: 1px solid #80acd8;height: 30px;line-height: 30px;padding: 0;font-size: 12px;color: #fff;}
.subNav p a:hover{background: #fff;color: #0072ff;padding-left: 10px;}
.sJie{height: 130px;border-left: 1px solid #80acd8;padding-left: 30px;width: 417px;margin-left: 30px;padding-top: 15px;}
.sJie i{display: block;width: 71px;height: 3px;overflow: hidden;background: #fff;}
.sJie p{line-height: 21px;padding-top: 8px;}
.head-m li.on .subNav p a{border-bottom: 1px solid #80acd8;}

#footer{background:#5b5b5b;color: #fff;}
.foot_a{background: #e9e9e9;padding: 5px 0;}
#footer dd{float:left;width:12.5%;}
#footer dd h4{padding:11px 0 ;font-size:14px;color:#000;border-bottom:1px solid #ababab;margin-right:60px;margin-bottom:13px;}
#footer dd p a{display: block;line-height:26px;color:#606060;}
#footer dd p a:hover{color: #f60;}
#footer .foot_b{padding:30px 0;background: #005272 }
#footer .foot_r a{float:left;display:inline-block;margin-left:15px;}
#footer .foot_r a img{border:1px solid #fff;border-radius:50%;}
#footer .foot_l a{display:inline-block;margin-right:10px;color:#fff;}
#footer .foot_l{line-height:23px;color:#fff;}
#footer .foot_l img{position:relative;top:5px;}
#footer .foot_r a:hover img{border-color:#0e62b8}
.fLink{height: 31px;line-height: 31px;margin-bottom: 30px;}
.fLink h3{font-size: 18px;font-weight: normal;margin-right: 60px;}
.linkDl{width: 207px;height: 31px;background:url(../images/selBg.png) no-repeat;position: relative;z-index: 10;margin-right: 15px;}
.linkDl em{display: block;line-height: 31px;padding-left: 15px;font-size: 14px;}
.linkDl select{position: absolute;left: 0;top:0;background: none;width: 100%;border:none;height: 31px;opacity: 0;background: #fff;filter:alpha(opacity=0);line-height: 31px;}
.popBox {width: 100%; position: absolute; left: 0px;top: 0px;right: 0px;bottom: 0px;background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;z-index: 3000; display: none;height: 100%;opacity: 0;}
.popCont{width: 1100px;background: #fff;height: 660px;position: fixed; top:50%;left: 50%;margin:-330px 0 0 -550px;overflow-y:auto;box-shadow: 0 0 3px rgba(0,0,0,.5)}



.menu-handler{ width: 52px; height: 52px; cursor: pointer; display: none;position: absolute;right: 0%;z-index: 100;top:10px;}
.menu-handler .burger{  width: 34px; height: 4px; background: #2476b8; display: block; position: absolute; z-index: 5; top: 14px; left: 50%; margin: 0 0 0 -17px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center;}
.menu-handler .burger-2 { top: 24px; }
.menu-handler .burger-3 { top: 34px; }
.navbox { background-color: #f8f6f4; padding: 22px 0px 22px; width: 100%; position: relative; z-index: 100; display: none;}
.csstransforms .menu-handler.active .burger-1 { top: 27px;-moz-transform:rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
.csstransforms .menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.csstransforms .menu-handler.active .burger-3{ top: 27px; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.csstransitions .trans,.csstransitions .trans:hover { -webkit-transition: all 277ms ease-in-out; -moz-transition: all 277ms ease-in-out; -o-transition: all 277ms ease-in-out; transition: all 277ms ease-in-out; -ms-transition: all 277ms ease-in-out; }
.csstransitions .trans-fast,.csstransitions .trans-fast:hover { -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; }
.no-csstransitions .menu-handler.active .burger-1,.no-csstransitions .menu-handler.active .burger-2,.no-csstransitions  .menu-handler.active .burger-3 { display: none; }
.no-csstransitions .menu-handler.active { background: url("mob_close.png")/*tpa=http://www.gltech.cn/Public/Home/images/mob_close.png*/ no-repeat scroll center center; }

.navbox{transition-duration:0ms;}
.navMobile dd { display: block; width: 100%; }
.navMobile dd p a{ text-transform: uppercase; font-size: 16px;}
.navMobile dd a { display: block; padding: 14px 0px 14px 5%; line-height: 1.4; font-size: 14px; color: #434343; }
.navMobile dd a:hover, .navMobile dd a.cur { background-color: #2476b8; color: #fff; }
.navMobile dd a:active { background-color: #5aaeeb; color: #fff; }
.navMobile dd .msubnav { background-color: #fff; display: none;transition-duration:0ms; }
.navMobile dd .msubnav a { color: #7e7e7e; }
.navMobile dd .msubnav a:hover { background-color: #e6e6e6; }
.searBox{background:url(../images/searBg.png) no-repeat;width: 133px;height: 20px;margin-top: 6px;margin-left: 15px;}
.searBox input.left{width: 88px;padding: 0 10px;height: 20px;background:none;}
.searBox input.right{width: 25px;height: 20px;cursor: pointer;background: none;}

.contbg1{background:#ededed; width:100%; height:510px;}
.cont4{width:1200px;  margin-top:20px; margin:0 auto;}
.conttit1{background:url(titbg1.png) no-repeat bottom; height:80px; margin:0 auto; color:#001b4b; font-size:35px; text-align:center; margin

-top:250px; line-height:-10px; width:600px; padding-top:20px;}
.newpic{width:330px; float:left; display:block; font-size:15px; margin-top:20px;}
.newpica{
	position:absolute;
	z-index:80;
	width: 583px;
}
.newpic span{display:block; background:#001b4b; width:330px; height:70px; filter: alpha(opacity=50); opacity: 0.5; position:absolute; margin-

top:150px; z-index:100; color:#fff;}
.newpic span strong{margin-top:10px; margin-left:10px; font-size:18px;}
.newpic span p{margin-top:10px; margin-left:10px;}
.newrd{width:330px; float:left; display:block; font-size:15px; padding-top:250px; color:#232323;}
.newpicmore{display:block; width:180px; height:30px; border:#006 solid 2px; text-align:center; margin-top:20px; line-height:30px; color:#006;}
.newpicmore:hover{color:#fff; background:#006;}
.newlist{
	width:590px;
	float:right;
	display:block;
	margin-top:20px;
	height:380px;
	padding-bottom: 10px;
}

.TabTitle{width:98%; height:30px; overflow:hidden;}
.pro-tab li{float:left; border-right:#000 solid 1px; padding:0px 0px; font-size:16px; cursor:pointer;}
.active{color:#f7941d; font-weight:bold;}
.newtitr{float:right; background:url(newxian1.png) no-repeat left; width:320px; text-indent:16em;}
.newtitr a{color:#767776;}
.newtitr a:hover{color:#006;}
.TabContent{width:98%; margin-top:15px;}
.newflcont {color:#232323; width:385px; float:left;}
.newflcont a{color:#232323; }
.newflcont a:hover{color:#f7941d}
.newflcont p{color:#999; }
.newtdate{width:82px; height:82px; background:#FDE4B3; float:right; text-align:center; color:#fff; line-height:35px; font-size:18px;}
.newtdate strong{font-size:22px;}
.newcontlist li{border-bottom:1px solid #cccccc; margin-bottom:10px; line-height:25px; height:120px;}
.newcontlist li:last-child{border:0px;}
.none {display:none;}

.aBan{position:relative;width: 100%;}
.aBg{position:absolute;left:0;right:0;top:0;width: 100%;height:10px;background:url(../images/i1.png) repeat-x;z-index: 2;}
.aBan .wrap{position:absolute;left:50%;top:0;margin-left:-550px;height: 100%;}
.aBan .wrap table,.aBan .wrap td{height: 100%;width: 100%;}
.aBan .wrap img{width:36%;}
.aBan img.img-responsive{position: relative;width: 100%;top: -10px;}
.btag{position: absolute;width: 41%;background:rgba(0,0,0,.8);color: #fff;right: 0;bottom: 25px;}
.btag p{padding: 12px 15px 10px 15px;font-size: 29px;line-height: 23px;letter-spacing:1.1px;}
.btag p span{font-size: 13px;text-transform: uppercase;letter-spacing: .1px;}
.btag1{background: rgba(21,98,252,.9);}

.a_top h2{color:#0268bb;font-size:26px;}
.a_nav{background:#7a7b7f;margin:20px 0;}
.a_nav li{float:left;display:inline;height:50px;line-height:48px;background:url(../images/i4.gif) repeat-y right top;width: 180px;position:relative;}
.a_nav li a{display:block;color:#fff;position:absolute;left:0;top:0;right:0;width:100%;height:;text-align: center;line-height:48px;height:57px;font-size:14px;}
.a_nav li a:hover,.a_nav li.on a{background:url(../images/i3.png) no-repeat center top;}
.a_nav1{background: #fff;border:1px solid #d9d9d9;border-left: none;box-shadow: 0 0 3px rgba(0,0,0,.2);}
.a_nav1 li{background:none;border-left: 1px solid #c9c9c9;}
.a_nav1 li a{color: #303030;}
.a_nav1 li a:hover,.a_nav1 li.on a{color: #fff; background:url(../images/i3_1.png) no-repeat center top;}

.a_cont{background:#efefef;border-top:1px solid #e9eaea;padding:20px 0;margin-top:8px;}

.jlBox{background: #fff;padding: 30px;}
.newsDetail h1{color: #5a5a5b;font-size: 26px;text-align: center;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px dashed #ccc;}
.news_time{width: 316px;margin: 0 auto}
.news_time span.left{margin-right: 10px;margin-top: 6px;}
.newsP{text-align: center;padding: 30px;}
.newsP img{max-width: 100%;display: block;width: auto;margin: 0 auto}
.newsP p{text-align: left;text-indent: 2em;line-height: 24px;font-size: 14px;color: #5a5a5a;padding-top: 20px;}
.n_more ul{padding-left: 20px;}
.n_more {border-top: 1px solid #ddd;padding-top: 20px;margin-top: 40px;}
.n_more li{height:30px;line-height:30px;margin-bottom:8px;}
.n_more li span{background:#ececec;display:inline-block;font-weight:bold;padding:1px 10px;}
.n_more li a{padding:1px 80px 1px 10px;display:inline-block;background:#f4f4f4;margin-left:1px;color:#222;}
.zt_kr{width:715px;margin:0 auto;}
.zt_kr h1{color: #b19234;font-size: 18px;border-bottom: 1px solid #ccc;padding:0 10px 15px 10px;}
.a_like{text-align: right;width: 200px;}

.newMainInfo{
	font-family: "微软雅黑";
	font-size: 15px;
	line-height: 35px;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.wh_box{background:#fff;padding:30px 40px;}
.wh_li{position:relative;min-height: 133px;padding-left:225px;color:#5a5a5a;border-bottom:1px dashed #ccc;padding:15px 0 15px 225px;}
.wh_li .img{width:208px;height:133px;background:#f5f5f5 url(../images/l_bg.png) no-repeat center center;position:absolute;left:0;top:15px;}
.wh_li h3{color:#5a5a5a;font-size: 20px;}
.wh_li p{line-height:22px;padding:10px 0 20px 0;font-size: 12px;}
.wh_li .w_b {height:20px;line-height:20px;}
.wh_li .w_b span.left{text-transform:uppercase;font-size: 12px;}
.pages{padding:20px 0;text-align: right;margin-top:20px;}
.pages a{display:inline-block;height:25px;width:25px;text-align:center;line-height:25px;margin:0 2px;background:#b2b2b2;color: #fff;}
.pages a.psa{height:23px;line-height:23px;background:#fff;border:1px solid #b2b2b2;width:88px;color:#666;}
.pages a.psa img{vertical-align: middle;position:relative;top:-1px;}
.pages a.on{background:#006b9e}
.goback {width: 76px; height: 32px;text-align: center;line-height: 32px;display: inline-block;background: #ececec; margin-right: 20px; margin-bottom: 4px;}


.contbg1{background:#ededed;width:100%;height:560px}
.cont4{width:1200px;margin-top:20px;margin:0 auto}
.conttit1{background:url(../images/titbg1.png) no-repeat bottom;height:80px;margin:0 auto;color:#001b4b;font-size:35px;text-align:center;margin

-top:250px;line-height:-10px;width:600px;padding-top:20px}
.newpic{width:330px;float:left;display:block;font-size:15px;margin-top:20px}
.newpica{position:absolute;z-index:80;width:583px}
.newpic span{display:block;background:#001b4b;width:330px;height:70px;filter:alpha(opacity=50);opacity:.5;position:absolute;margin-

top:150px;z-index:100;color:#fff}
.newpic span strong{margin-top:10px;margin-left:10px;font-size:18px}
.newpic span p{margin-top:10px;margin-left:10px}
.newrd{width:330px;float:left;display:block;font-size:15px;padding-top:250px;color:#232323}
.newpicmore{display:block;width:180px;height:30px;border:#006 solid 2px;text-align:center;margin-top:20px;line-height:30px;color:#006}
.newpicmore:hover{color:#fff;background:#006}
.newlist{width:490px;float:right;display:block;margin-top:20px;height:410px;padding-bottom:10px}


.aboutbar{width:762px;height:342px;overflow:hidden;box-shadow: 0 1px 1px rgba(170,170,170,.3);border:1px solid #dddddd;padding:30px 20px;background:#ffffff;}
.tit{border-bottom:1px solid #dddddd;padding-bottom:10px;}
.tit span{font-size: 22px;color:#666666; font-weight:800;}
.tit i{border-left:5px solid #0066cb;margin-left:10px;padding-left:10px;line-height:29px;display:inline-block}
.aboutbar .abbar{padding:20px 0 0 0;overflow:hidden;height:280px;}
.rongyu{width:338px;height:342px;overflow:hidden;box-shadow: 0 1px 1px rgba(170,170,170,.3);border:1px solid #dddddd;padding:30px 20px;background:#ffffff;}
.rongyu dl dt{border:1px solid #dddddd;padding:5px;overflow:hidden;margin-top:20px;width:328px;height:229px;}
.rongyu dl dt img{width:328px;height:229px;overflow:hidden}
.rongyu dl dd{ line-height:40px; text-align:center;font-size:16px;}

.typelist{margin-left:-30px;margin-top:30px;}
.typelist ul li{margin-left:30px;float:left;display:inline;}


/*翻页2*/
.page{ width:100%; text-align:center; margin-bottom:80px; margin-top:40px;}
.page a{display:inline-block;color:#666666; font-size:14px;text-align:center;overflow:hidden;border:1px solid #aaaaaa;margin-left:-1px;padding:8px;padding:6px 16px;}
.page span{
	display: inline-block;
	color: #FFF;
	text-align: center;
	overflow: hidden;
	border: 1px solid #aaaaaa;
	margin-left: -1px;
	background-color: #0072ff;
	padding-top: 4px;
	padding-right: 16px;
	padding-bottom: 8px;
	padding-left: 16px;
}
.page a:hover{
	color: #ffffff;
	background-color: #0072ff;
}
.page .pstr{ border-top-left-radius:4px;border-bottom-left-radius:4px}
.page .pend{ border-top-right-radius:4px;border-bottom-right-radius:4px}


/*焦点图*/
.picFocus { width:680px;height:410px;position:relative;overflow:hidden;zoom:1;}
.picFocus .hd{height:16px; overflow:hidden; position:absolute; right:20px; bottom:10px; z-index:3;}
.picFocus .hd ul{overflow:hidden; zoom:1; float:left;  }
.picFocus .hd ul li{float:left;margin-right:6px; width:8px; height:8px;cursor:pointer; overflow:hidden; background:#FFF;border-radius:100%; text-indent:-999em;}
.picFocus .hd ul li.on{background:#ff6351;}
.picFocus .hd ul li.on a{ color:#FFF;}
.picFocus .bd li{ vertical-align:middle; position:relative;}
.picFocus .bd .fbg{width:680px; height:50px;left:0px; bottom:0px;position:absolute; z-index:1; background:#000;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.picFocus .bd p{ position:absolute;display:block;left:0px; bottom:0px;width:680px; text-align:left;height:50px; z-index:2; font-size:14px;overflow:hidden;line-height:50px;padding-left:20px;}
.picFocus .bd p a {color:#FFF; text-decoration:none;}
.picFocus .bd img{ width:680px; height:410px; display:block; overflow:hidden}
.picFocus .prev,.picFocus .next{position:absolute;top:50%; margin-top:-30px; display:block; width:34px; height:55px;background:url(../images/bg-ico.png) no-repeat;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.picFocus .prev{left:-34px;background-position:0 -288px;}
.picFocus .next{right:-34px;background-position:-36px -288px;}
.picFocus:hover .prev {left:0px;}
.picFocus:hover .next {right:0px;}

/*tabs*/
.TabContent{display:none;}
.tab{overflow:hidden;}
.tab li{float:left;cursor:pointer;width:114px; text-align:center}
.on{display:block;}
.tab li.cur{color:#f7941d}

/* 首页banner */
.banner2{width:100%;height: 100%;overflow: hidden;animation: fadeinT 1s ease-out backwards;}
.swiper-container{position:relative;overflow:hidden;z-index:1}
.swiper-container .swiper-slide img{width:100%;height: 100%;overflow: hidden;}
.swiper-container .swiper-pagination-bullet{height:4px;width:20px;border-radius:3px}
.banner2 .swiper-button-nexts,.banner2 .swiper-button-prevs{transition: all 0.5s;opacity:0;width:52px;height:52px;background-color:rgba(0,0,0,.45);position:absolute;top:45%;z-index:999;cursor:pointer;border-radius:50%}
.banner2 .swiper-button-nexts{left:15px}
.banner2 .swiper-button-prevs{right:15px}
.banner2 .swiper-button-nexts img,.banner2 .swiper-button-prevs img{display:block;width:13px;height:23px;margin:15px auto 0}
.banner2:hover .swiper-button-nexts,.banner2:hover .swiper-button-prevs{opacity:1}
