/*
 * 初始化页面样式
 * 适用所有页面
 */
/*
 * 字体
 */
@font-face{
  font-family: "SourceHanSans-Regular";
  src: url('fonts/SourceHanSans-Regular.woff') format('woff');
}
@font-face{
  font-family: "SourceHanSans-Bold";
  src: url('fonts/SourceHanSans-Bold.woff') format('woff');
}
@font-face{
  font-family: DINPro-Black;
  src: url('fonts/DINPro-Black.otf'); /* IE9+ */
}
@font-face{
  font-family: DINPro-Bold;
  src: url('fonts/DINPro-Bold.ttf'); /* IE9+ */
}
html,body,.pure-g [class *= "pure-u"]{font-family:"SourceHanSans-Regular"}
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,button,input,select,textarea{font:12px/1.5 "SourceHanSans-Regular"}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol{list-style:none}
input,textarea{outline: none;resize: none;}
a{color: #505050;text-decoration:none;blr:expression(this.onFocus=this.blur());}
a:hover{color: #034888;}
a:focus {outline:none;-moz-outline:none;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
img,object{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
::-webkit-input-placeholder {color:#b2b2b2;font-size: 14px;}
:-moz-placeholder {color:#b2b2b2;font-size: 14px;}
::-moz-placeholder {color:#b2b2b2;font-size: 14px;}
:-ms-input-placeholder {color:#b2b2b2;font-size: 14px;}
body{color:#505050;background:#fff;}
a.h2:hover{ text-decoration:none;}
img,input{border:0;vertical-align: middle;}
input,select,textarea{font-size:12px; #-webkit-appearance: none;}
input:focus{outline:none}
i,em{ font-style:normal;}
/**
 * 还原编辑器内容标签默认样式
 */
.g-ur ul,.g-ur ol {padding-left:40px;}
.g-ur ul{list-style:disc}
.g-ur ol{list-style:decimal}
.g-ur img{max-width:100%;_display:none}
.g-ur table{table-layout:fixed;border-collapse:separate;border-spacing:2px}
.g-ur td{white-space:normal;word-wrap:break-word;word-break:break-all}

/**
 * 定位
 */
.g-pr{position:relative}

.gtja-section{ width: 100%; }
.gtja-section.main {
    background-color: #F7F9FC;
    padding-top: 20px;
    padding-bottom: 20px;
}
.gtja-section .section-content{
  width: 1200px;
  margin: 0 auto;
}
.gtja-section .section-con{
  width: 1080px;
  margin: 0 auto;
}
/**
 * 显示
 */
.g-dn{display:none}
.g-db{display:block}
.g-di{display:inline}
.g-dib{display:inline-block;*display:inline;*zoom:1}
.g-vh{visibility:hidden}
.g-box{display:-moz-box;display:-webkit-box;display:-o-box;display:box;}
.g-box-flex{-moz-box-flex:1;-webkit-box-flex:1;-o-box-flex:1;box-flex:1;}

/**
 * 溢出
 */
.g-hid{overflow: hidden;}

/**
 * 浮动
 */
.g-fl{float:left}
.g-fr{float:right}

/**
 * 高度填充
 */
.g-h0{height:0}
.g-h1{height:1px}
.g-h2{height:2px}
.g-h3{height:3px}
.g-h4{height:4px}
.g-h5{height:5px}
.g-h10{height:10px}
.g-h15{height:15px}
.g-h20{height:20px}
.g-h25{height:25px}
.g-h30{height:30px}
.g-h35{height:35px}
.g-h40{height:40px}
.g-h45{height:45px}
.g-h50{height:50px}
.g-h0,.g-h1,.g-h2,.g-h4,.g-h5,.g-h10,.g-h15,.g-h20,.g-h25,.g-h30,.g-h35,.g-h40,.g-h45.g-h50{clear:both;overflow:hidden}

/**
 * 宽度
 */
.g-w30{width: 30px;}
.g-w50{width: 50px;}
.g-w110{width: 110px;}
.g-w200{width: 200px;}
.g-w350{width: 350px;}
.g-w380{width: 380px;}
.g-w570{width: 570px;}
.g-w640{width: 640px;}
.g-w760{width: 760px;}
.g-w790{width: 790px;}
.g-wb14{width: 14%;}
.g-wb24{width: 24%;}
.g-wb33{width: 33.33%;}
.g-wb100{width: 100%;}

/**
 * 背景色
 */
.bgblue{background-color: #034888;}

/**
 * 外边距
 */
.g-mt10{margin-top: 10px;}
.g-mt15{margin-top: 15px;}
.g-mt20{margin-top: 20px;}
.g-ml10{margin-left: 10px;}
.g-mr10{margin-right: 10px;}
.g-mr15{margin-right: 15px;}
.g-ml20{margin-left: 20px;}
.g-mr20{margin-right: 20px;}
.g-mb20{margin-bottom: 20px;}
.g-ml40{margin-left: 40px;}
.g-mr40{margin-right: 40px;}
.g-ml45{margin-left: 45px;}

/**
 * 内边距
 */
.g-pt5{padding-top: 5px;}
.g-pt10{padding-top: 10px;}
.g-pt20{padding-top: 20px;}
.g-p20{padding: 20px;}
.g-pl10{padding-left:10px;}
.g-pl15{ padding-left:15px;}
.g-pl20{ padding-left:20px;}
.g-pl40{ padding-left:40px;}
/**
 * 文本对齐
 */
.g-tl{text-align:left}
.g-tc{text-align:center}
.g-tr{text-align:right}
.g-vm{vertical-align: middle;}
.g-ti2{text-indent: 2em;}

/**
 * 字体大小
 */
.g-fs00{font-size:0;line-height: 0;}
.g-fs12{font-size:12px}
.g-fs13{font-size:13px}
.g-fs14{font-size:14px}
.g-fs15{font-size:15px}
.g-fs16{font-size:16px}
.g-fs18{font-size:18px}
.g-fs20{font-size:20px}
.g-fs22{font-size:22px}
.g-fs24{font-size:24px}
.g-fs26{font-size:26px}
.g-fs28{font-size:28px}
.g-fs30{font-size:30px}
.g-fs35{font-size:35px}
.g-fs45{font-size:45px}
.g-fs60{font-size:60px}

/**
 * 行高
 */
.g-lh22{line-height: 22px;}
.g-lh24{line-height: 24px;}
.g-lh26{line-height: 26px;}
.g-lh30{line-height: 30px;}
.g-lh2em{line-height: 2em;}
.g-lh40{line-height: 40px;}

/**
 * 字体颜色
 */
.g-cf240{color: #f24040;}
.g-cf6eb{color: #6ebb79;}
.g-cf338{color: #338833;}
.g-c8c91a2{color: #8c91a2;}
.g-cbabbbc{color: #babbbc;}
.g-c0080cc{color: #0080cc;}
.g-caa1f24{color: #aa1f24;}
.g-blue{color: #034888;}
.g-c6c{color: #6c6c6c;}
.g-c76{color: #767676;}
.g-c8f{color: #8f8f8f;}
.g-c444{color: #444;}
.g-c888{color: #888888;}
.g-c99{color: #9A9A9A;}
.g-ccc{color: #cccccc;}
.g-cff{color: #ffffff;}
.g-c00{color: #000000;}
.g-yellow{ color:#faa245;}
/**
 * 字体
 */
.g-ffa{font-family:arial}
.g-ffs{font-family:simsun}
.g-ffh{font-family:simhei}
.g-ffy{font-family:Microsoft YaHei}
.g-fsn {font-style: normal;}
.g-fwb {font-weight: 700;}
/**
 * 清除活动 .g-cf
 * 全局容器 .g-o
 */
.g-cf,.g-o{*zoom:1}
.g-cf:after,.g-o:after{display:block;visibility:hidden;clear:both;height:0;content:'\20'}
.g-o{width:1200px;margin:0 auto;}
.clear{ clear:both;height:0;line-height:0;} 
/**
 * 图片垂直居中
 */
.g-ivm .i{display:table-cell;vertical-align:middle;font-family:simsun}
.g-ivm .i img{_position:relative;_top:-1px;vertical-align:middle}
.g-ivm .ibox{text-align:center}
.g-bimg{max-width:100%;height: auto;}

/**
 * 内容显示控制
 * .g-e  显示省略号(包含不换行)
 * .g-b  换行
 * .g-ub 不换行
 */
.g-e{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.g-b{word-wrap:break-word;word-break:break-all}
.g-ub{white-space:nowrap;word-wrap:normal}

.pure-form input[type="text"]:focus,
.pure-form input[type="password"]:focus,
.pure-form input[type="email"]:focus,
.pure-form input[type="url"]:focus,
.pure-form input[type="date"]:focus,
.pure-form input[type="month"]:focus,
.pure-form input[type="time"]:focus,
.pure-form input[type="datetime"]:focus,
.pure-form input[type="datetime-local"]:focus,
.pure-form input[type="week"]:focus,
.pure-form input[type="number"]:focus,
.pure-form input[type="search"]:focus,
.pure-form input[type="tel"]:focus,
.pure-form input[type="color"]:focus,
.pure-form select:focus,
.pure-form textarea:focus {
    outline: 0;
    outline: thin dotted \9; /* IE6-9 */
    border-color: #129FEA;
}

.inline{display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;}
.test-ellipsis{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.clear{clear:both; }
/*banner*/
.banner{ position: relative;width:100%; #height:640px;}
.banner .carousel-inner .item{ position: relative; width:100%; height:640px; overflow:hidden;}
.banner-bd{ position:relative; margin-top: 200px;}
.banner-bd h1{font-size: 45px; font-weight: normal;}
.banner-bd p{font-size: 16px; font-family: arial; padding: 35px 0;}
.banner-bd a.more{font-size: 16px;display:inline-block;*display:inline;*zoom:1;line-height: 36px;border:solid 1px #034888; background-color:#034888;   opacity:0.9;filter:alpha(opacity=90); color: #fff;padding: 2px 40px;-webkit-transition: background-color 0.25s,color 0.25s;-moz-transition: background-color 0.25s,color 0.25s;transition: background-color 0.25s,color 0.25s;}
.banner-bd a.more:hover{text-decoration: none; border:solid 1px #034888; background-color:#01478a;  color: #fff;}
/*修改*/
.banner .carousel-indicators{ +margin-left:auto; +margin-right:auto; bottom:55px; z-index: 1; }
.banner .carousel-indicators li{display:inline-block;*display:inline;*zoom:1;height: 15px;width: 15px;margin: 0 5px;border-radius: 100%;background:rgba(0,0,0,0.3);border: none;cursor: pointer;}
.banner .carousel-indicators li.active{background-color: #034888;}

.ptitle{ text-align: center; font-size: 28px; padding: 40px 0 20px 0; }
.ptitle .i-my-down{ display: inline-block; width: 24px; height: 24px;background: url(/content/dam/gtja_v3/pc/i-down.png)no-repeat; }
.ptitle .i-my-up{ display: inline-block; width: 24px; height: 24px;background: url(/content/dam/gtja_v3/pc/i-hice.png)no-repeat; }

.location{ background: #f7f9fc; height: 40px; line-height: 40px; font-size: 14px; }
.location i{ vertical-align: middle; }
.location i,.location span{ color: #999; }

/*渐显动画*/
@keyframes fadein {
  0% {opacity: 0;}
  50% {opacity: .8;}
  100% {opacity: 1;}
}
@keyframes arrowing {
  0% {transform: translateY(-10px); opacity: 0.8; }
  50% {transform: translateY(20px); opacity: 1;}
  100% {transform: translateY(-10px);opacity: 0.8;}
}
/*
 *微信分享
 */
.black_overlay {
  display: none;
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index: 1001;
  -moz-opacity: 0.8;
  opacity: .80;
  filter: alpha(opacity=80);
}

.modal_body {
  display: none;
  position: fixed;
  top: 50%;
  border-radius: 3px;
  left: 50%;
  margin-left: -100px;
  margin-top: -107px;
  box-sizing: border-box;
  width: 200px; font-size: 14px;
  height: 250px;
  text-align: center;
  background: #fff;
  z-index: 1002;
}

.box-qcode {
  padding: 10px;
}


a.closed {
  width: 37px;
  height: 37px;
  display: block;
  position: absolute;
  right: 0;
  top: -45px;
  background: url(/content/dam/gtja_v3/pc/x.png)no-repeat;
  background-size: 100%;
  z-index: 10;
  cursor: pointer;
}

/*
 *分页组件
 */
.page {
  padding: 24px 0 80px;
}
.page ul li a.pure-button {
  margin: 0 5px;
  height: 24px;
  border-radius: 3px;
  font-size: 14px;
  color: #444; line-height: 24px;
  padding:.2em .8em;
  background: #fff;
  border: 1px solid #eee;
}
.page ul li a.pure-button:hover,
.page ul li a.pure-button:focus {
  text-decoration: none;  
  color: #034888;
  border: 1px solid #034888;
}
.page ul li a.prev,
.page ul li a.next {
  padding: 0.2em 0.6em;
  text-shadow: none;
}
.page ul li a.prev i,.page ul li a.next i{font-size: 14px;}
.page ul li a.pure-button-active,
.page ul li a.pure-button:active {
  color: #034888;
  border: 1px solid #034888;
  box-shadow: none;
}
.page ul li a.disabled {
  border: 1px solid #e2e2e2;
  background: #fff;
  color: #e2e2e2;
  cursor: default;
}
.page ul li a.disabled:hover,
.page ul li a.disabled:focus,
.page ul li a.disabled:active {
  border: 1px solid #e2e2e2;
  background: #fff;
  color: #e2e2e2;
  cursor: default;
}

/*
 * 字体图标
 */
 @font-face {font-family: "iconfont";
  src: url('../css/fonts/iconfont.eot?t=1473736015'); /* IE9*/
  src: url('../css/fonts/iconfont.eot?t=1473736015#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../css/fonts/iconfont.woff?t=1473736015') format('woff'), /* chrome, firefox */
  url('../css/fonts/iconfont.ttf?t=1473736015') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../css/fonts/iconfont.svg?t=1473736015#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.icon-fanhui:before { content: "\e643"; }

.icon-sousuo:before { content: "\e600"; }

.icon-zhushengxiao2:before { content: "\e64a"; }

.icon-weizhi:before { content: "\e60b"; }

.icon-dianhua:before { content: "\e626"; }

.icon-shuangjiantou:before { content: "\e63f"; }

.icon-a:before { content: "\e601"; }

.icon-guanbi:before { content: "\e63c"; }

.icon-xianjinguihua:before { content: "\e64b"; }

.icon-iconfontweibowukuang:before { content: "\e605"; }

.icon-weixin:before { content: "\e63a"; }

.icon-youjian:before { content: "\e63b"; }

.icon-arrow:before { content: "\e61e"; }

.icon-arrow1:before { content: "\e61f"; }

.icon-tuichu:before { content: "\e602"; }

.icon-xiaosanjiaoup:before { content: "\e603"; }

.icon-xiajiang:before { content: "\e620"; }

.icon-icon:before { content: "\e606"; }

.icon-meeting:before { content: "\e64c"; }

.icon-3:before { content: "\e625"; }

.icon-favorite:before { content: "\e627"; }

.icon-mima:before { content: "\e607"; }

.icon-yonghu:before { content: "\e60c"; }

.icon-qq:before { content: "\e629"; }

.icon-xiaosanjiao01:before { content: "\e609"; }

.icon-kefu1:before { content: "\e62a"; }

.icon-fenxiang:before { content: "\e62b"; }

.icon-shijian:before { content: "\e60a"; }

.icon-fenxiang1:before { content: "\e62c"; }

.icon-mulu:before { content: "\e644"; }

.icon-weibo:before { content: "\e604"; }

.icon-suoxiao:before { content: "\e640"; }

.icon-huijijiayuanshoucanganzhuicon01:before { content: "\e62d"; }

.icon-shouji:before { content: "\e62e"; }

.icon-help-tel:before { content: "\e608"; }

.icon-iphone:before { content: "\e60d"; }

.icon-tongjitubiao:before { content: "\e64d"; }

.icon-shuaxin:before { content: "\e64e"; }

.icon-bi:before { content: "\e63d"; }

.icon-xingqingcelve:before { content: "\e645"; }

.icon-arrows-copy:before { content: "\e646"; }

.icon-xin:before { content: "\e62f"; }

.icon-sjiantou03:before { content: "\e647"; }

.icon-weixin2:before { content: "\e60e"; }

.icon-xin1:before { content: "\e630"; }

.icon-saoma:before { content: "\e749"; }

.icon-shipin:before { content: "\e60f"; }

.icon-xiaoxi:before { content: "\e631"; }

.icon-jisuan:before { content: "\e63e"; }

.icon-erweima:before { content: "\e641"; }

.icon-youxiang:before { content: "\e65c"; }

.icon-iconfonticonfonticonfont74copy:before { content: "\e648"; }

.icon-kefu:before { content: "\e622"; }

.icon-shubiao:before { content: "\e610"; }

.icon-jiantou-copy:before { content: "\e61c"; }

.icon-8:before { content: "\e642"; }

.icon-sjiantou01:before { content: "\e649"; }

.icon-jiantou-copy-copy:before { content: "\e611"; }

.icon-jiantou-copy1:before { content: "\e612"; }

.icon-internetexplorer:before { content: "\e632"; }

.icon-jiantou-copy-copy1:before { content: "\e61d"; }

.icon-biaoqing:before { content: "\e613"; }

.icon-edite:before { content: "\e628"; }

.icon-yaochi:before { content: "\e614"; }

.icon-fontm:before { content: "\e633"; }

.icon-24xiaoshilvxingzixun:before { content: "\e615"; }

.icon-unie632:before { content: "\e670"; }

.icon-xiaosanjiaodown:before { content: "\e616"; }

.icon-trend:before { content: "\e684"; }

.icon-qqkongjian:before { content: "\e634"; }

.icon-weibiaoti102:before { content: "\e618"; }

.icon-lianjie:before { content: "\e635"; }

.icon-weixin1:before { content: "\e636"; }

.icon-weibo1:before { content: "\e637"; }

.icon-jiantou:before { content: "\e617"; }

.icon-dayin:before { content: "\e638"; }

.icon-yuandiankuang:before { content: "\e64f"; }

.icon-xiazaifujian:before { content: "\e656"; }

.icon-jiantou-copy2:before { content: "\e619"; }

.icon-anzhuo:before { content: "\e61a"; }

.icon-shangsheng:before { content: "\e621"; }

.icon-guanggaozhu:before { content: "\e624"; }

.icon-wentidewen:before { content: "\e61b"; }

.icon-caidan:before { content: "\e623"; }

.icon-shouye-copy-copy:before { content: "\e639"; }

.icon-wendang:before { content: "\e671"; }

.icon-01:before { content: "\e650"; }

