@charset "utf-8";
/* CSS Document */

.header{height:60px;min-width:75pc;background-color:#fff;}
.header .nav-wrap{z-index:9999;width:100%;background-color:#4987ef;}
.header nav{margin:0 auto;width:75pc}
.header nav:after,.header nav:before{display:table;content:" "}
.header nav:after{clear:both}
.header .nav-list{float:left;}
.header .nav-list li{display:inline-block;width: 146px;font-size:16px;line-height:60px;font-weight: bold;}
.header .nav-list li>a{display:block;color:#fff;}
.header .nav-list li>a:hover{display: block;background: #f90; color:#fff;}
.header .nav-list .on a{position:relative;color:#cd392a}
.header .nav-list .on a:after{position:absolute;right:0;bottom:0;left:0;display:block;margin:auto;height:3px;background:url(../images/hehe.png) no-repeat center center;content:""}

.g-container{margin-right:auto;margin-left:auto;width:75pc;min-width:75pc}
.g-container h4,.g-container p{font-size:1pc;line-height:23px}
.g-container p{margin-bottom:9pt}
.g-container td p{margin-bottom:0;font-size:9pt;line-height:20px}



.nav-sub{position:absolute;left:0;z-index:1;display:none;padding:20px 0;width:100%;background-color: #fff;}
.nav-sub-info{float:left;width:245px;text-align:left}
.nav-sub-title{position:relative}
.nav-sub-title .cn{color:#444;font-size:22px;line-height:1}
.nav-sub-title .line{position:absolute;bottom:0;left:0;overflow:hidden;width:40px;height:2px;height:1px;background-color:#fff}
.nav-sub-title .line:before{left:0;width:60%;background-color:#25262a}
.nav-sub-title .line:after,.nav-sub-title .line:before{position:absolute;top:0;display:block;height:2px;content:''}
.nav-sub-title .line:after{right:0;width:30%;background-color:#d59b47}
.nav-sub-p{overflow:hidden;padding-top:10px;height:3pc;color:#999;font-size:9pt;line-height:18px}
.nav-sub-more{display:block;width:148px;height:30px;border:1px solid #000;color: #323335;text-align:center;font-size:9pt;font-family:Futura Md BT;line-height:30px;-webkit-transition:.2s ease all;transition:.2s ease all}
.nav-sub-more:hover{border:1px solid #fff;background-color: #f90;color:#fff!important}
.nav-sub-list{margin-top:20px;margin-left:20pc}
.nav-sub-list-box{float:left;display:block;box-sizing:border-box;width:25%;height:133px;border-left:1px solid #e2e2e2}
.nav-sub-list-box img{display:block;margin:0 auto;width:150px;height:75pt}
.nav-sub-list-box .t{position:relative;margin:1pc auto;width:150px;color:#000;font-size:14px;line-height:10px;text-align: left;}
.nav-sub-list-box .t:after{position:absolute;top:0;right:0;display:block;width:10px;height:10px;background:url(../images/sub-nav-1.png) center no-repeat;content:'';-webkit-transition:.2s ease all;transition:.2s ease all}
.nav-sub-list-box:nth-child(-n+2){padding-top:0;border-top:none}
.nav-sub-list-box:nth-child(n+3){padding-bottom:0}
.nav-sub-list-box:hover img{opacity:.8}
.nav-sub-list-box:hover .t:after{-webkit-transform:translateX(-5px);transform:translateX(-5px);-ms-transform:translateX(-5px)}
.banner{position:relative;margin-top:2px;width:100%;height:602px;background:#000;}
.banner .bd{position:relative;z-index:0;overflow:hidden;margin:0 auto}
.banner .bd li,.banner .bd ul{width:100%!important;}
.banner .bd li{overflow:hidden;height:602px;text-align:center;}
.banner .bd li a{display:block;height:auto;}
.banner .hd{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:30px;line-height:30px}
.banner .hd ul{text-align:center}
.banner .hd ul li{display:inline-block;overflow:hidden;margin:1px;width:42px;height:11px;background:#000;line-height:999px;opacity:.5;zoom:1;filter:alpha(opacity=50)}
.banner .hd ul .on{background:red}
.banner .next,.banner .prev{position:absolute;top:50%;left:5%;z-index:1;display:block;display:none;margin-top:-30px;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner .next {left:auto;right:5%;background-position:-6px -137px;}

