.banner{ width:1920px; position:relative; left:50%; margin-left:-960px; height:636px;}
.banner .hd{ width:1200px; text-align:center; position:absolute; left:50%; margin-left:-600px; text-align:left; bottom:50px; z-index:99}
.banner .hd ul li{ width:10px; height:10px; border:1px solid #baa352;  display:inline-block; vertical-align:top; font-size:0; margin:0 5px; vertical-align:top; cursor:pointer; }
.banner .hd ul li.on{ background:#baa352;}

.gcon_1{ width:1150px; margin:0 auto; padding-top:60px; border-bottom:1px solid #d5d5d5; padding-bottom:45px}
.gcon_1 .lt{ float:left}
.gcon_1 .lt .pic_news{ width:260px; height:275px; float:left; margin-right:23px}
.gcon_1 .lt .pic_news .pic{ width:260px; height:150px; overflow:hidden}
.gcon_1 .lt .pic_news 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_1 .lt .pic_news:hover 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_1 .lt .pic_news .title{ margin-top:20px;padding:0 10px;}
.gcon_1 .lt .pic_news .title h3{ font-size:14px; text-overflow: ellipsis;overflow: hidden;white-space: nowrap; font-weight:normal; line-height:1}
.gcon_1 .lt .pic_news .title h3 a{ color:#000}
.gcon_1 .lt .pic_news .title span{ display:block; font-size:12px; color:#676767; line-height:1; margin-top:12px}
.gcon_1 .lt .pic_news .title p{ text-align:justify; color:#535353; margin-top:10px; height:36px; overflow:hidden}
.gcon_1 .lt .pic_news .title a.more{ display:block; color:#676767; background:url(g_03.png) left center no-repeat; padding-left:20px; margin-top:15px}
.gcon_1 .lt .pic_news:hover{box-shadow: 0 0 13px 3px #f3f3f3;}
.gcon_1 .rt{ width:295px; float:right}
.gcon_1 .rt .top{ width:100%; border-bottom:1px solid #e0e0e0; height:38px}
.gcon_1 .rt .top span{ display:inline-block; vertical-align:top; font-size:22px; color:#000; line-height:1; float:left}
.gcon_1 .rt .top a{ line-height:22px; float:right; color:#939393}
.gcon_1 .rt ul li{ background:url(g_04.png) left center no-repeat; padding-left:20px; font-size:14px; margin-top:15px}
.gcon_1 .rt ul li a{ display:block; width:190px; float:left; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color:#6a6a6a}
.gcon_1 .rt ul li span{ float:right; display:block; color:#777}
.gcon_1 .rt ul li a:hover{ text-decoration:underline}

.gcon_2{ width:1150px; margin:0 auto}
.gcon_2 h3{ font-size:30px; color:#000000; text-align:center; font-weight:normal; line-height:1; margin-top:40px}
.gcon_2 h4{ width:770px; margin:0 auto; font-size:14px; color:#6a6a6a; text-align:center; font-weight:normal; line-height:25px; margin-top:35px}
.slideBox02{ position:relative; width:1150px; margin:0 auto}
.slideBox02 .prev{ display:block; width:37px; height:37px; background:url(aprev.png) center center no-repeat; position:absolute; top:50%; margin-top:-19px; z-index:99; left:0; display:none}
.slideBox02 .next{ display:block; width:37px; height:37px; background:url(anext.png) center center no-repeat; position:absolute; top:50%; margin-top:-19px; z-index:99; right:0; display:none}
.slideBox02:hover .prev,.slideBox02:hover .next{ display:block}
.slideGroup{ width: 100%; padding-top:35px; overflow:hidden}
.slideGroup .parHd{ text-align:center}
.slideGroup .parHd li{ display:inline-block; vertical-align:top; width:160px; height:49px; line-height:49px; color:#777777; background:#e0e0e0; margin:0 13px; margin-bottom:44px; font-size:16px;}
.slideGroup .parHd li.on{ background:#c71514; color:#fff}
.slideGroup .parBd li{ width:377px; margin-right:9px; text-align:center; line-height:70px; margin-bottom:15px}
.slideGroup .parBd li a{ color:#484848; font-size:18px}

.gcon_3{ width:1150px; margin:0 auto; background:#ebebeb}
.gcon_3 .lt{ width:664px; float:left}
.gcon_3 .rt{ width:450px; float:right}
.gcon_3 .rt h3{ font-size:30px; line-height:1; padding-top:49px; font-weight:normal}
.gcon_3 .rt h3 a{ color:#484848}
.gcon_3 .rt .sp1{ display:block; width:390px; border-bottom:1px solid #c4c4c4; height:80px; line-height:80px; color:#757575; font-size:18px}
.gcon_3 .rt .sp1 i{ color:#c71514; font-weight:bold; font-size:30px; padding:0 10px}
.gcon_3 .rt .sp2{ display:block; height:72px; border-bottom:1px solid #c4c4c4; width:390px; font-size:14px; color:#6b6b6b; padding-top:10px}
.gcon_3 .rt .sp2 i{ display:inline-block; vertical-align:top; background:url(g_06.png) 10px center no-repeat; padding-left:43px; line-height:31px; width:105px; font-size:16px}
.gcon_3 .rt .sp2 em{ display:inline-block; vertical-align:top; line-height:31px; width:240px}
.gcon_3 .rt .sp3{ display:block; height:72px;  width:390px; font-size:14px; color:#6b6b6b; padding-top:10px}
.gcon_3 .rt .sp3 i{ display:inline-block; vertical-align:top; background:url(g_07.png) 10px center no-repeat; padding-left:43px; line-height:31px; width:105px; font-size:16px}
.gcon_3 .rt .sp3 em{ display:inline-block; vertical-align:top; line-height:31px; width:240px}
.gcon_3 .rt .sp4{ display:inline-block; vertical-align:top; padding-right:15px; height:39px; padding-left:45px; background:url(g_15.png) 21px center no-repeat #c71514; color:#fff; font-size:14px; line-height:39px; cursor:pointer; margin-top:15px}

.gcon_4{ width:1150px; margin:0 auto; padding-bottom:55px}
.gcon_4 .nr{ width:100%}
.gcon_4 .nr .lt{ width:575px; height:381px; float:left; position:relative}
.gcon_4 .nr .lt a{ display:block; width:100%; height:100%}
.gcon_4 .nr .lt a span{ display:block; width:532px; height:336px; position:absolute; left:50%; margin-left:-266px; top:50%; margin-top:-168px; background:rgba(00,00,00,0.5); text-align:center; line-height:336px; font-size:20px; color:#fff}
.gcon_4 h3{ font-size:30px; color:#000; font-weight:normal; line-height:1; text-align:center; padding:45px 0 40px}
.gcon_4 .nr .rt{ float:right; width:282px; height:381px; margin-left:5px; position:relative}
.gcon_4 .nr .rt span{ display:block; width:100%; height:100%; color:#fff; position:absolute; left:0; top:0; background:rgba(00,00,00,0.5); text-align:center }
.gcon_4 .nr .rt span i{ font-size:16px; display:inline-block; vertical-align:top;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; padding:0 10px; margin-top:340px}

.gcon_5{ width:100%; background:#e9e9e9; padding-bottom:40px}
.gcon_5 h3{ font-size:30px; color:#000; font-weight:normal; line-height:1; text-align:center; padding:45px 0 40px}
.gslideBox{ width:1150px; margin:0 auto}
.gslideBox .bd{ width:820px; float:left}
.gslideBox .hd{ width:302px; float:right}
.gslideBox .hd li{ width:302px; height:85px; background:#fff; box-sizing:border-box; padding:20px; font-size:16px; color:#676767; margin-bottom:18px;}
.gslideBox .hd li.on{box-shadow: 0 0 10px 1px #d9d9d9; color:#c71514}
.gslideBox .bd li .lt{ width:406px; float:left}
.gslideBox .bd li .rt{ width:390px; float:right;}
.gslideBox .bd li .rt h4{ font-size:20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gslideBox .bd li .rt h4 a{ color:#404040}
.gslideBox .bd li .rt .p1{ color:#676767; padding:15px 0}
.gslideBox .bd li .rt .p2{ color:#676767; font-size:14px; text-align:justify; line-height:30px; margin-top:20px}

.gcon_6{ width:100%; background:#fcfcfc; padding:44px 0 50px}
.gcon_6 .nr{ width:1150px; margin:0 auto}
.gcon_6 .nr .lt{ float:left; width:260px; margin-right:34px}
.gcon_6 .nr .link{ width:268px; float:right; }
.gcon_6 .nr .link .link01{ width:278px; height:62px; box-sizing:border-box; padding-left:25px; line-height:62px; border:1px solid #dddddd; color:#575757; background:url(g_13.png) 90% center no-repeat; cursor:pointer; position:relative}
.gcon_6 .nr .link .link01 .blink{ width:278px; box-sizing:border-box; border:1px solid #dddddd; position:absolute; left:-1px; top:40px; padding-left:15px; height:150px; overflow-y:auto; line-height:30px; display:none; background:#fcfcfc; z-index:999}
.gcon_6 .nr .link .link03{ margin-top:42px;}
.gcon_6 .nr .rt{ width:550px; height:125px; float:right; box-sizing:border-box; border:1px solid #cccccc}
.gcon_6 .nr .rt dt{ height:32px; line-height:32px; background:#f0f0f0; color:#555555; border-bottom:1px solid #cccccc}
.gcon_6 .nr .rt dt .sp1{ display:inline-block; vertical-align:top; line-height:32px; padding-left:20px; width:260px}
.gcon_6 .nr .rt dt .sp2{ display:inline-block; vertical-align:top; line-height:32px; padding-left:20px; width:120px}
.gcon_6 .nr .rt dt .sp3{ display:inline-block; vertical-align:top; line-height:32px; padding-left:20px; width:100px}
.gcon_6 .nr .rt dd{ height:30px; line-height:30px; background:#fff; color:#555555;}
.gcon_6 .nr .rt dd .sp1{ display:inline-block; vertical-align:top; line-height:30px; padding-left:20px; width:260px}
.gcon_6 .nr .rt dd .sp2{ display:inline-block; vertical-align:top; line-height:30px; padding-left:20px; width:120px}
.gcon_6 .nr .rt dd .sp3{ display:inline-block; vertical-align:top; line-height:30px; padding-left:20px; width:100px}
.gcon_6 .nr .rt dd:nth-child(3){ background:#fafafa}






















































