/* CSS Document */

*{ padding:0px; margin:0px; outline: 0 none;}

a{ text-decoration:none; color:#666; transition:all 0.5s ease 0s;}

a:hover{ color:#39cfda;}

ul { list-style-type:none; }

li { vertical-align:bottom; zoom:1;}

img{ border:0px;}

select{font-family: tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53"; color:#666; font-size:12px;}

textarea{font-family: tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53"; color:#666; font-size:12px; outline: none;}

table{ border-collapse:collapse; border-spacing:0px;}

th,td{padding:0;}

input{ vertical-align:middle; outline:none; font-size:12px; font-family: tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53";}

.clearfix:before,.clearfix:after{ content:" "; display:block; height:0; visibility:hidden; clear:both; overflow:hidden;}

.clearfix{zoom:1;}

.clearfix:after{clear:both;}

.hidden { display: none; }

h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size: inherit}

em,i{ font-style: normal;}

.fl{float:left;}

.fr{float:right;}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}



.gg{ display:block; height:40px; line-height:40px; text-align:center; background:#07aab2; color:#fff; font-size:14px; min-width:1250px;}

.gg:hover{ color:#fff;}



body{ font-family: tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53"; background:#fff; color:#5b5b5b; font-size:14px;}

.top{ background:#242735; height:40px; min-width:1250px;}

.top1{ width:1200px; margin:0px auto;}

.top1 span{display:inline-block; height:40px; line-height:40px; color:#fff;}

.top1 ul{ float:right; line-height:40px; position:relative; z-index:1000;}

.top1 ul a{ color:#fff;}

.top1 ul .nLi{ float:left;  position:relative; display:inline;}

.top1 ul .nLi a{ padding:0px 20px; color:#fff;}

.top1 ul .nLi a:hover{ color:#fff; text-decoration:underline;}

.top1 ul .nLi h3{ float:left;}

.top1 ul .nLi h3 a{ display:block; background:url(../images/top_xl.png) no-repeat right center; font-size:14px;}

.top1 ul .nLi h3 a:hover{ background:url(../images/top_xl1.png) no-repeat right center; color:#fff;}

.top1 ul .sub{ display:none; width:150px; left:0; top:40px;  position:absolute; background:rgba(1,1,1,0.6); line-height:22px; padding:15px; color:#fff;}

.top1 .on h3 a{ background:url(../images/top_xl1.png) no-repeat right center;}







.dh{position:relative; min-width:1250px; border-bottom:1px solid #ddd;}

.dh .navigation-inner{margin:0 auto;width:1200px;position:relative}

.navigation-up{height:80px; background:#fff;}

.navigation-up .navigation-v3{float:right;}

.navigation-up .navigation-v3 ul{float:left}

.navigation-up .navigation-v3 li{float:left; font-size:16px; line-height:80px; color:#333;}

.navigation-up .navigation-v3 .nav-up-selected{ color:#39cfda;}

.navigation-up .navigation-v3 .nav-up-selected-inpage{}

.navigation-up .navigation-v3 li span{font-weight:normal;padding:0;margin:0;}

.navigation-up .navigation-v3 li span a{padding:0 25px;color:#333;display:inline-block;height:78px;}

.navigation-up .navigation-v3 li span a:hover{color:#39cfda; border-bottom:3px solid #39cfda; transition:none;}

.navigation-up .navigation-v3 li span a.on{border-bottom:3px solid #39cfda; color:#39cfda;}



.navigation-up .navigation-v3 li span{ position:relative;}

.navigation-up .navigation-v3 li span a{padding:0 25px;color:#333;display:inline-block;height:78px; transition:none;}

.navigation-up .navigation-v3 li span a:hover{ color:#39cfda; border-bottom:3px solid #39cfda;}

.navigation-up .navigation-v3 li span a.on{border-bottom:3px solid #39cfda; color:#39cfda;box-sizing: initial;}

.navigation-up .navigation-v3 li span em{ position:absolute; right:0px; top:-6px;}



.navigation-down{position:absolute;top:80px;left:0px;width:100%;}

.navigation-down .nav-down-menu{width:100%;margin:0; height:420px; position:absolute; top:0px; background:rgba(0,0,0,0.7);}

.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}

.navigation-down .nav-down-menu1{ width:1200px; margin:0px auto;}

.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}

.navigation-down .menu-1 dl{margin:20px 80px 25px 0}

.navigation-down .menu-1 dt{ font-size:16px; font-weight:normal; color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}

.navigation-down .menu-1 dd a{color:#fff; font-size:14px; line-height:30px;}

.navigation-down .menu-1 dd a:hover{color:#60aff6}

.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff; font-size:16px; font-weight:normal;}
.in_gg {
    height: 50px;
    background: #f4f4f4;
    border-bottom: 1px solid #e6e6e6;
    min-width: 1250px;
}
.in_gg1 {
    width: 1150px;
    height: 50px;
    margin: 0px auto;
    line-height: 50px;
    background: url(../images/in_ggbj.png) no-repeat left center;
    padding-left: 50px;
    font-size: 14px;
}
.in_gg1 ul span {
    float: right;
}
.in_gg1 a {
    color: #333;
}
.in_gg1 ul li {
    width: 340px;
    float: left;
}


