@charset "utf-8";
.gcon_1{ width:100%}
.gcon_1 .slideBox{ width:1200px; margin:0 auto; margin-top:18px; overflow:hidden; position:relative}
.gcon_1 .slideBox .bd{ width:100%}
.gcon_1 .slideBox .bd li{ width:100%; position:relative}
.gcon_1 .slideBox .bd li p{ width:100%; height:36px; position:absolute; left:0; bottom:0; z-index:2; background:rgba(00,00,00,.5); color:#fff; font-size:14px; box-sizing:border-box; line-height:36px; padding:0 200px 0 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_1 .slideBox .bd li 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 .slideBox .bd li: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 .slideBox .hd{ width:200px; position:absolute; right:6px; bottom:0; height:36px; font-size:0; text-align:right; z-index:9}
.gcon_1 .slideBox .hd li{ display:inline-block; vertical-align:top; width:16px; height:16px; text-align:center; line-height:16px; color:#fff; text-align:center; font-size:12px; background:#383531; margin:10px 4px; cursor:pointer}
.gcon_1 .slideBox .hd li.on{ background:#3767c8}

.gcon_2{ width:100%; margin-top:22px;}
.gcon_2 .nr{ width:1200px; margin:0 auto}
.gcon_2 .nr .lt{ width:800px; height:350px; box-shadow:0 0 10px rgba(00,00,00,0.1); float:left; box-sizing:border-box; padding:10px 20px}
.gcon_2 .nr .rt{ width:386px; height:350px; box-shadow:0 0 10px rgba(00,00,00,0.1); float:right; position:relative; box-sizing:border-box; padding:10px 20px}
.gcon_2 .nr .lt .hd01 ul{ float:left; font-size:0}
.gcon_2 .nr .lt .hd01 ul li.on{ font-size:18px; color:#3767c8; font-weight:bold }
.gcon_2 .nr .lt .hd01 ul li.on:after{ content:""; display:block; width:100%; height:3px; background:#3767c8; position:absolute; left:0; bottom:-1px}
.gcon_2 .nr .lt .hd01 ul li{ font-size:16px; color:#707070;margin-right:30px;line-height:38px;position:relative; float:left }


.gcon_2 .nr .lt .hd01{ width:100%; border-bottom:1px solid #d2d2d2}
.gcon_2 .nr .lt .hd01 h3{ display:inline-block; vertical-align:top; line-height:38px; font-size:18px; color:#3767c8; position:relative; float:left}
.gcon_2 .nr .lt .hd01 h3:after{ content:""; display:block; width:100%; height:3px; background:#3767c8; position:absolute; left:0; bottom:-1px}
.gcon_2 .nr .lt .hd01 a{ float:right; font-size:14px; color:#707070; display:block; line-height:38px}
.gcon_2 .nr .lt .hd01 a:hover{ color:#3767c8}
.gcon_2 .nr .lt .bd01{ width:100%; position:relative}
.gcon_2 .nr .lt .bd01 a.mox{ font-size:14px; color:#707070; display:block; line-height:38px; position:absolute; right:0; top:-40px}
.gcon_2 .nr .lt .bd01 a.mox:hover{ color:#3767c8}

.gcon_2 .nr .lt .bd01 .item{ border-bottom:1px dashed #d2d2d2; padding:10px 0}
.gcon_2 .nr .lt .bd01 .item .title{ width:100%;}
.gcon_2 .nr .lt .bd01 .item .title h3{ font-size:18px; color:#010101; font-weight:normal;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; padding-top:5px; color:#f96413}
.gcon_2 .nr .lt .bd01 .item .title h3 a{ color:#f96413}
.gcon_2 .nr .lt .bd01 .item .title .intro{ font-size:14px; color:#434343; text-align:justify; margin-top:10px; line-height:24px; height:48px; overflow:hidden; text-indent:2em}


.gcon_2 .nr .lt .bd01 li{ width:100%; margin-top:12px}
.gcon_2 .nr .lt .bd01 li a{ display:block; float:left; background:url(g_06.jpg) left center no-repeat; padding-left:10px; font-size:16px; color:#313131; width:600px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_2 .nr .lt .bd01 li span{ float:right; color:#313131; display:block; font-size:16px}
.gcon_2 .nr .rt .hd01{ width:100%; border-bottom:1px solid #d2d2d2}
.gcon_2 .nr .rt .hd01 h3{ display:inline-block; vertical-align:top; line-height:38px; font-size:18px; color:#3767c8; position:relative; float:left}
.gcon_2 .nr .rt .hd01 h3:after{ content:""; display:block; width:100%; height:3px; background:#3767c8; position:absolute; left:0; bottom:-1px}

#multipleColumn{ width:100%}
#multipleColumn li{ float:left; width:33.333333333333333%; text-align:center; margin-top:22px}
#multipleColumn li .pic{ width:100%; text-align:center}
#multipleColumn li .tit{ width:100%; line-height:1; margin-top:12px}
#multipleColumn li .tit a{ font-size:16px; color:#313131}
#multipleColumn .prev{ display:block; background:url(g_07.jpg) center center no-repeat; width:25px; height:25px; position:absolute; right:50px; top:15px; cursor:pointer}
#multipleColumn .next{ display:block; background:url(g_08.jpg) center center no-repeat; width:25px; height:25px; position:absolute; right:20px; top:15px; cursor:pointer}
.gcon_2x{width:1200px; margin:0 auto; box-sizing:border-box; padding:20px; box-shadow:0 0 10px rgba(00,00,00,0.1); margin-top:20px;}
.gcon_2x img{ width:100%}
.gcon_3{ width:100%}
.slideGroup{ width:1200px; margin:0 auto; box-sizing:border-box; padding:10px 20px; box-shadow:0 0 10px rgba(00,00,00,0.1); margin-top:20px; height:292px}
.slideGroup .parHd{ width:100%; border-bottom:1px solid #d2d2d2}
.slideGroup .parHd ul{ float:left; font-size:0}
.slideGroup .parHd ul li.on{ font-size:18px; color:#3767c8; }
.slideGroup .parHd ul li.on:after{ content:""; display:block; width:100%; height:3px; background:#3767c8; position:absolute; left:0; bottom:-1px}
.slideGroup .parHd ul li{ font-size:16px; color:#707070;margin-right:30px;line-height:38px;position:relative; float:left }
.slideGroup .parBd .slideBox a.mox{ font-size:14px; color:#707070; display:block; line-height:38px; position:absolute; right:0; top:-55px}
.slideGroup .parBd .slideBox a.mox:hover{ color:#3767c8}
.slideGroup .parBd{ width:100%; margin-top:18px}
.slideGroup .parBd .slideBox{ width:100%; position:relative}
.slideGroup .parBd .slideBox .tempWrap{ width:1160px!important}
.slideGroup .parBd .slideBox li{ width:277px; float:left; margin-right:17px; text-align:center}
.slideGroup .parBd .slideBox li .pic{ width:100%; overflow:hidden}
.slideGroup .parBd .slideBox 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;}
.slideGroup .parBd .slideBox li .pic: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);}
.slideGroup .parBd .slideBox li .title{ font-size:14px; color:#000000; padding:5px 0}
.slideGroup .parBd .slideBox li .title a{ color:#000}

.gcon_4{ width:100%; margin-top:26px}
.gcon_4 .nr{ width:1200px; margin:0 auto}
.gcon_4 .nr .lt{ width:590px; float:left; box-sizing:border-box; padding:13px 20px;  box-shadow:0 0 10px rgba(00,00,00,0.1); height:354px}
.gcon_4 .nr .lt .hd01{ width:100%; border-bottom:1px solid #3767c8}
.gcon_4 .nr .lt .hd01 h3{ display:inline-block; vertical-align:top; line-height:38px; font-size:16px; color:#3767c8; position:relative; float:left; padding:0 18px; color:#fff; background:#3767c8; font-weight:normal}
.gcon_4 .nr .lt .hd01 h3:after{ content:""; display:block; width:100%; height:3px; background:#3767c8; position:absolute; left:0; bottom:-1px}
.gcon_4 .nr .lt .hd01 a{ float:right; font-size:14px; color:#707070; display:block; line-height:38px}
.gcon_4 .nr .lt .hd01 a:hover{ color:#3767c8}
.gcon_4 .nr .lt .bd01{ width:100%; margin-top:8px}
.gcon_4 .nr .lt .bd01 .item{ width:100%; padding-bottom:12px; border-bottom:1px dashed #c9c9c9}
.gcon_4 .nr .lt .bd01 .item .pic{ width:221px; float:left; overflow:hidden;}
.gcon_4 .nr .lt .bd01 .item .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_4 .nr .lt .bd01 .item .pic: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_4 .nr .lt .bd01 .item .title{ width:calc(100% - 230px); float:right}
.gcon_4 .nr .lt .bd01 .item .title h3{ font-size:16px; color:#010101; font-weight:normal;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; padding-top:5px}
.gcon_4 .nr .lt .bd01 .item .title h3 a{ color:#010101}
.gcon_4 .nr .lt .bd01 .item .title .intro{ font-size:12px; color:#434343; text-align:justify; margin-top:10px; line-height:24px; height:48px; overflow:hidden}
.gcon_4 .nr .lt .bd01 ul{ padding-top:5px}
.gcon_4 .nr .lt .bd01 li{ width:100%; margin-top:8px}
.gcon_4 .nr .lt .bd01 li a{ display:block; float:left; background:url(g_06.jpg) left center no-repeat; padding-left:10px; font-size:14px; color:#313131; width:400px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gcon_4 .nr .lt .bd01 li span{ float:right; color:#313131; display:block; font-size:14px}
.gcon_4 .nr .rt{ float:right}


.gcon_5{ width:100%; padding:30px 0}
.gcon_5 .picLeft{ width:1200px; margin:0 auto; position:relative}
.gcon_5 .picLeft .bd{ width:1200px; overflow:hidden}
.gcon_5 .picLeft li{ width:285px; float:left; overflow:hidden; margin-right:20px}
.gcon_5 .picLeft li 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 .picLeft li: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_5 .picLeft .prev{ display:block; width:30px; height:85px; background:url(g_13.png) center center no-repeat; position:absolute; left:-30px; top:0; z-index:2; cursor:pointer}
.gcon_5 .picLeft .next{ display:block; width:30px; height:85px; background:url(g_14.png) center center no-repeat; position:absolute; right:-30px; top:0; z-index:2; cursor:pointer}


.link{ width:100%; background:#cfe5fc; padding:19px 0 }
.link .nr{ width:1200px; margin:0 auto}
.link .nr .s1{ background:url(g_15.png) left center no-repeat; padding-left:38px; color:#3767c8; font-weight:bold; font-size:20px; float:left; line-height:30px}
.link .nr .s2{ width:198px; height:30px; background:#fff; float:left; margin-left:18px; position:relative}
.link .nr .s2 .sel{ width:100%; height:100%; box-sizing:border-box; appearance:none; border:1px solid #e5e5e5; padding:0 50px 0 10px; background:url(g_16.png) 165px center no-repeat; line-height:28px;}
.link .nr .s2 ul{ position:absolute; left:0; top:30px; border:1px solid #e5e5e5; background:#fff; z-index:2; width:100%; box-sizing:border-box; line-height:25px; padding:5px 10px; display:none}
.link .nr .s2:hover ul{ display:block}
.banner1{ width:1200px; margin:0 auto; height:110px; margin-top:20px}
.banner1 li{ width:100%; position:relative; overflow:hidden}
.banner1 li .con{ position:absolute; left:100%; top:0; transition:all 1.5s linear}
.banner1 li .con.on{ left:0}









