.container{background: #f2f2f2;padding-bottom: 50px;}

.gcon_1{ width:1200px; margin:0 auto; padding-bottom:40px;padding-top:10px;}
.gcon_1 h3{ text-align:center; font-size:41px; color:#000; padding:20px 0; border-bottom:3px solid #006eab; line-height:1.2}

.gcon_5{ width:100%; margin-top:30px; padding-bottom:40px}
.gcon_5 .nr{ width:1200px; margin:0 auto}
.gcon_5 .nr .lt{ width:364px; float:left;}
.gcon_5 .nr .lt.lt2{ margin-left:54px}
.gcon_5 .nr .lt.lt3{ float:right}
.gcon_5 .nr .lt .hd{ width:100%; border-bottom:1px solid #d8d5d6}
.gcon_5 .nr .lt .hd h3{ display:inline-block; vertical-align:top; height:50px; box-sizing:border-box; font-size:18px; line-height:50px; text-align:center; float:left; color:#333; position:relative}
.gcon_5 .nr .lt .hd h3:after{ content:""; display:block;background:url(g_02.png) bottom center no-repeat; width:100%; height:4px; position:absolute; left:0; bottom:-1px}
.gcon_5 .nr .lt .hd .more{ display:inline-block; vertical-align:top; width:28px; height:28px; font-size:0; color:#008ae6; float:right; margin-top:10px; background:url(g_06.png) center center no-repeat}
.gcon_5 .nr .lt .bd{ width:100%; padding-top:20px}
.gcon_5 .nr .lt .bd ul li{ height:34px;}
.gcon_5 .nr .lt .bd ul li a{ display:block; background:url(g_04.png) left center no-repeat; padding-left:15px; max-width:250px; line-height:34px; font-size:14px; color:#333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; float:left}
.gcon_5 .nr .lt .bd ul li span{ float:right; display:block; line-height:34px; font-size:14px; color:rgba(00,00,00,0.3)}
.gcon_5 .nr .lt .bd ul li:hover a{ color:#006eab}
.gcon_5 .nr .rt{ width:785px; float:right}
.gcon_5 .nr .rt .hd{ width:100%; border-bottom:1px solid #d8d5d6}
.gcon_5 .nr .rt .hd h3{ display:inline-block; vertical-align:top; height:50px; box-sizing:border-box; font-size:18px; line-height:50px; text-align:center; float:left; color:#333; position:relative}
.gcon_5 .nr .rt .hd h3:after{ content:""; display:block;background:url(g_02.png) bottom center no-repeat; width:100%; height:4px; position:absolute; left:0; bottom:-1px}
.gcon_5 .nr .rt .hd .more{ display:inline-block; vertical-align:top; width:28px; height:28px; font-size:0; color:#008ae6; float:right; margin-top:10px; background:url(g_06.png) center center no-repeat}
.gcon_5 .nr .rt .bd{ width:100%; overflow:hidden; margin-top:30px}
.gcon_5 .nr .rt .bd li{ width:171px; margin-right:33px; float:left}
.gcon_5 .nr .rt .bd li .pic{ width:169px; border:1px solid #e7e6e6; overflow:hidden}
.gcon_5 .nr .rt .bd li .pic img{ width:100%}
.gcon_5 .nr .rt .bd li .pic img{transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.gcon_5 .nr .rt .bd li:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.gcon_5 .nr .rt .bd li .title{ width:100%; height:40px; box-sizing:border-box; text-align:center}
.gcon_5 .nr .rt .bd li .title a{ display:block; padding:0 10px; font-size:14px; font-weight:bold; color:#c8143a;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; line-height:40px; background:#e7e6e6}
.gcon_5 .nr .rt .bd li:hover .title a{ background:#c8143a; color:#fff}
.gcon_5 .nr .rt .bd li:hover .pic{ border:1px solid #c8143a}

.gcon_2{ width:1140px; margin:0 auto; background:#fff;box-shadow:0 0 20px rgba(00,00,00,0.15);padding:10px 30px 20px;}
.gcon_2 .rt{ position:relative}
.gcon_2 .rt .hd{ width:100%; border-bottom:1px solid #dfdfdf; height:50px; background:#f5f5f5}
.gcon_2 .rt .hd li{ float:left; line-height:50px; font-size:18px; color:#000000;}
.gcon_2 .rt .hd li a{ color:#000; display:inline-block; vertical-align:top; position:relative; width:118px; text-align:center;font-weight:bold;}
.gcon_2 .rt .hd li:nth-child(1){ padding-left:0}
.gcon_2 .rt .hd li.on a{ color:#006eab;}
.gcon_2 .rt .hd li.on a:after{ content:""; display:block; width:100%; height:4px; background:url(g_02.png) center center no-repeat; position:absolute; left:0; bottom:-1px}
.gcon_2 .rt .bd{ width:100%; margin-top:15px}
.gcon_2 .rt .bd ul li{ height:36px;}
.gcon_2 .rt .bd ul li a{ display:block; background:url(g_04.png) left center no-repeat; padding-left:15px; max-width:1000px; line-height:36px; font-size:14px; color:#333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; float:left}
.gcon_2 .rt .bd ul li span{ float:right; display:block; line-height:36px; font-size:14px; color:#333}
.gcon_2 .rt .bd .more{ display:inline-block; vertical-align:top; width:28px; height:28px; font-size:0; color:#008ae6; position:absolute; right:20px; top:10px; background:url(g_06.png) center center no-repeat}
.gcon_2 .rt .bd ul li:hover a{ color:#006eab}
.gcon_2 .rt .bd ul .tops{ width:100%; padding:20px 0; border-bottom:1px dashed #adadad; margin-bottom:15px}
.gcon_2 .rt .bd ul .tops h3{ font-size:17px; color:#333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_2 .rt .bd ul .tops h3 a{ color:#333;}
.gcon_2 .rt .bd ul .tops .intro{ font-size:16px; line-height:24px; text-indent:2em; color:#706f6f; text-align:justify; margin-top:10px}
.gcon_2 .rt .bd ul .tops .intro a{ color:#ff1700}