﻿/*公用样式star*/
*
{
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
}
ul, li
{
    list-style: none;
}
a
{
    text-decoration: none;border:none
}
img{border:none}
input, textarea
{
    outline: none;
}
/*页面顶部样式star*/
 li.lines{padding:0 4.5px}
 li.lines img{margin-top:13px}
.topLinksBg{background:#fff;width:100%;border-bottom: 1px solid #ccc;}
.topLinks{width:1309px;margin:0 auto;font-size:12px;padding:0 20px; height:36px;
    line-height: 36px;}
.topLinks a.links{color:#000;background:url(../imagesHRoot/topArrow.svg) no-repeat left;padding-left:10px;background-size:9px;float:left;margin-right:26.5px; }
.topLinks a.linksNo{background:none;height:37px;position:relative}
.topLinks a.linksNo img.icons{width:20px;height:20px;margin-top:8px}
.qrBoxs>img{width:100px;height:100px;border:1px solid #e2e2e2;margin-top:1px}
.qrBoxs p.texts{font-size:14px;font-size:12px;width:100%;text-align:center;line-height:1.5em;margin-top:4px}
.qrBoxs
{
    display:none; 
    z-index:99;
    text-align:center;
    width:140px;
    height:125px;
    border: 1px solid #ccc;
    position: absolute;
    top: 36px;
    left: -11px;
    border-radius: 3px;
    background: #fff;
    padding: 5px;
}
.qrBoxs1{width:120px;left: -55px;}
.qrBoxs:before {
    content: "";
    border-width: 8px;
    border-style: solid;
    border-color: transparent transparent #A7A7A7;
    position: absolute;
    top: -16px;
     left: 21px;
}
.qrBoxs:after {
    content: "";
    border-width: 8px;
    border-style: solid;
    border-color: transparent transparent #fff;
    position: absolute;
    top: -15px;
    left: 21px;
}
.qrBoxs1:after,.qrBoxs1:before{left: 48%;}
.topLinks a.linksNo:hover>.qrBoxs{display:block}
.topLinks a.links:last-child{margin-right:0;float:right}
.topLinks span.R{float:right;margin-top:4px;}
a.linkedin{background:url(../imagesHRoot/u1069.png) no-repeat left;
   text-align: center;color:#000;display: inline-block;width: 50px;height: 18px;position: relative;top: -4px;}
 .topLinks span.R  a.sharesChild{margin-left:10px}
 .topLinks span.R  a.shares{background:#F3F3F3;color:#000;padding: 0 5px;position: relative;top: -3px;left: 3px;}
 /*下拉固定导航*/
 .logosIcon{width:14px;height:14px;margin-right:5px;vertical-align:middle;position:relative;top:-2px}
 img.Himgs{width:14px;height:14px;margin-right:5px;vertical-align:middle;position:relative;top:-2px}
 img.Himgs1{width:12px;height:12px;margin-right: 7px;top: -1px;left: 2px;}
 .fixedTop{width:100%;margin:0 auto;height:115px;background:#fff;z-index:9999}
  .fixedTop .top{width:1307px;margin:0 auto;overflow:hidden;padding:10px 20px}
   .fixedTop .top .L{float:left;width:638px}
   .fixedTop .top .L1{margin-left:10px;overflow:hidden;background:#F1F1F1;border:1px solid #D7D7D7;padding:0 10px;height:58px;width:290px}
   .loginEd,.loginEdIng{overflow:hidden}
.fixedTop .top .L1 .left_s{float:left;border-right:1px solid #D7D7D7;padding: 8px 15px 8px 0;margin-right:15px;margin-top: 5px;}
.fixedTop .top .L1 .loginEdIng .left_s{margin-right:8px;padding: 8px 8px 8px 0;}
 .fixedTop .top .L1 .right_s{float:left;margin-top: 7px; }
    .fixedTop .top .L1 .loginEd .right_s{float:left;margin-top: 10px;width:119px;}
    .fixedTop .top .L1 .loginEd .right_s span.yh{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .fixedTop .top .L1 .right_s a{color:#000;font-size:13px;margin-bottom:5px;color:#7D7D7D;display:block}
    .fixedTop .top .L1 .loginEd{font-size:12px}
    .fixedTop .top .L1 .loginEd a{color:#7D7D7D;display:inline-block;width:54px;text-align:center}
    .fixedTop .top .L1s .loginEd a{width:auto}
    p.yh{background:url(/imagesHRoot/userBg.svg) no-repeat 0 !important;background-size: 12px !important;padding-left: 18px;margin-top: 5px;}
    span.yh{background:url(/imagesHRoot/userBg.svg) no-repeat 0 !important;background-size: 12px !important;padding-left: 18px;font-size: 13px;
    margin-bottom: 5px;
    color: #7D7D7D;
    display: block;}
 a.dengluBg{background:url(/imagesHRoot/dengluBg.svg) no-repeat 0 !important;background-size: 12px !important;padding-left: 18px;}
  a.zhuceBg{background:url(/imagesHRoot/zhuceBg.svg) no-repeat 0 !important;background-size: 12px !important;padding-left: 18px;}
   a.hyzx{background:url(/imagesHRoot/hyzx.svg) no-repeat 0 !important;background-size: 10px !important;padding-left: 18px;}
    a.sjwl{background:url(/imagesHRoot/sjwl.svg) no-repeat 0 !important;background-size: 11px !important;padding-left: 18px;}
 a.ltgl{background:url(/imagesHRoot/ltgl.svg) no-repeat 0 !important;background-size: 12px !important;padding-left: 16px;}
  a.znjs{background:url(/imagesHRoot/znjs.svg) no-repeat 0 !important;background-size: 12px !important;padding-left: 16px;}
   a.wzgl{background:url(/imagesHRoot/zhuceBg.svg) no-repeat 0 !important;background-size: 10px !important;padding-left: 18px;}
   a.grxx{background:url(/imagesHRoot/grxx.svg) no-repeat 0 !important;background-size: 18px !important;padding-left: 18px;}
    a.xgmm{background:url(/imagesHRoot/xgmm.svg) no-repeat 0 !important;background-size: 11px !important;padding-left: 16px;}
     a.tcdl{background:url(/imagesHRoot/tcdl.svg) no-repeat 0 !important;background-size: 12px !important;padding-left: 18px;}
   .fixedTop .top .L1 input,.fixedTop .top .L1 .search{float:left;height:30px}
    .fixedTop .top .L1 input{background:none;background:#fff;border:none;border:1px solid #D7D7D7;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none;padding-left:10px;width:166px}
     .fixedTop .top .L1 .loginEd input{width:108px;}
   .fixedTop .top .L1 .search{width:34px;border:1px solid #D7D7D7;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px;background:url(../imagesHRoot/searchIcon.svg) no-repeat 5px;background-size:23px}
   .fixedTop .top .L .logo{margin-right:10px;width:160px;height:60px}
    .fixedTop .top .R{float:right}
    .fixedTop  .navBg{background:#363636; height:35px;line-height:34px;}/*a添加了一个上border所以这里34*/
   .fixedTop .nav{width:1336px;margin:0 auto;height:35px}
    .fixedTop .nav li {
        float: left;
        text-align: center;
        padding-left: 1.6px;
    }    
 .fixedTop .nav li>a{border:1px solid transparent;font-size:12px;color:#fff;float: left;padding:0 6px;border-top:none;border-bottom:none; }
 .fixedTop .nav li>a{border-top:1px solid transparent}
 .fixedTop .nav li:hover{background:#30A53F;}
 .fixedTop .nav li:hover>a{background:#30A53F;color:#fff; border:1px solid transparent ;border-bottom:none;}
 fixedTop .nav li:hover a{color:#30A53F; border:1px solid #00623B ;border-top:none;border-bottom:none;}
 .fixedTop .nav li.hoverNav{background:#30A53F;}
 .fixedTop .nav li.hoverNav a{color:#fff !important; border:1px solid transparent ;border-bottom:none; }
 .fixedTop .nav li.navHidefather:hover>a,  .fixedTop .nav li.navHidefather2:hover>a{  }
     .fixedTop .nav li.navHidefather2>a,.fixedTop .nav li>a{border:1px solid transparent;border-bottom:1px solid transparent;
    }
    .fixedTop .nav li.navHidefather2:hover>a,.fixedTop .nav li.navHidefather:hover>a{border-bottom:1px solid #30A53F;z-index: 99;
    position: relative;}

.fixedTop .nav li.hoverNav .navHide a, .fixedTop .nav li.hoverNav .navHide2 a  {
	color: #000 !important;
}
.navHide4 a {
	color: #000000 !important
}
.fixedTop .nav li.hoverNav .navHide .childColor a, .fixedTop .nav li.hoverNav .navHide2 .childColor a {
	color: #30A53F !important;
}
 .fixedTop .nav li.hoverNav .navHide dd:hover a, .fixedTop .nav li.hoverNav .navHide2 dd:hover a{color:#fff !important;}
  .fixedTop .nav li:first-child{margin-left:15px }


.fixedTop .nav li .navHide dd, .fixedTop .nav li .navHide2 dd, .fixedTop .nav li .navHide3 dd, .fixedTop .nav li .navHide4 dd { height: 25px; line-height: 25px }
  .fixedTop .nav li .navHide{position:absolute;top:35px;z-index:12;background:#f2f2f2; width: 130px;text-align:left;height:78px; border:1px solid #00623B;display:none;font-size:14px;left: -1px;}
    .fixedTop .nav li .navHide2{position:absolute;top:35px;z-index:12;background:#f2f2f2; width:209px;text-align:left;height:255px; border:1px solid #00623B;display:none;font-size:14px;right:0;}
.fixedTop .nav li .navHide3{ position: absolute; top: 35px; z-index: 12; background: #f2f2f2; width: 295px; text-align: left; height: 225px; border: 1px solid #00623B; display: none; font-size: 14px; right: 0; }
  .fixedTop .nav li .navHide4 { position: absolute; top: 35px; z-index: 12; background: #f2f2f2; width: 108px; text-align: left; height: 50px; border: 1px solid #00623B; display: none; font-size: 14px; right: 0; }
.fixedTop .nav li .navHide dd a, .fixedTop .nav li .navHide2 dd a, .fixedTop .nav li .navHide3 dd a, .fixedTop .nav li .navHide4 dd a { float: none; padding-left: 10px; border: none; height: 25px; line-height: 25px }
    .fixedTop .nav li .navHide dd:hover a, .fixedTop .nav li .navHide2 dd:hover a, .fixedTop .nav li .navHide3 dd:hover a, .fixedTop .nav li .navHide3 dd:hover, .fixedTop .nav li .navHide4 dd:hover a, .fixedTop .nav li .navHide4 dd:hover { color: #fff !important; }
    .fixedTop .nav li .navHide dd:hover, .fixedTop .nav li .navHide2 dd:hover, .fixedTop .nav li .navHide3 dd:hover, .fixedTop .nav li .navHide4 dd:hover { background: #363636 }

li.navHidefather, li.navHidefather2, li.navHidefather3, li.navHidefather4{ position: relative }

.fixedTop .nav li .navHide a, .fixedTop .nav li .navHide2 a, .fixedTop .nav li .navHide3 a, .fixedTop .nav li .navHide4 a { color: #363636 !important }
.navHide3 dd .disc, .navHide4 dd .disc { vertical-align: middle; font-size: 28px; line-height: 18px; width: 10px; padding-left: 15px }
 .topLinks iframe{/*height:auto !important;*/position:relative;top:8px}
 .HimgBg1 {
    background: url(../imagesHRoot/titleIcons/gnBg.svg) no-repeat 9px;
    background-size: 15px;
    padding-left: 29px !important;
}
.fixedTop .nav li .navHide dd:hover .HimgBg1 {
    background: url(../imagesHRoot/titleIcons/gnBg1.svg) no-repeat 9px;
    background-size: 15px;
    padding-left: 29px !important;
}
.HimgBg2 {
    background: url(../imagesHRoot/titleIcons/gjBg.svg) no-repeat 9px;
    background-size: 15px;
    padding-left: 29px !important;
}
.fixedTop .nav li .navHide dd:hover .HimgBg2 {
    background: url(../imagesHRoot/titleIcons/gjBg1.svg) no-repeat 9px;
    background-size: 15px;
    padding-left: 29px !important;
}
.HimgBg3 {
    background: url(../imagesHRoot/titleIcons/hyBg.svg) no-repeat 11px;
    background-size: 12px;
    padding-left: 29px !important;
}
.HimgBg4 {
    background: url(../imagesHRoot/titleIcons/scBg.svg) no-repeat 8px;
    background-size: 16px;
    padding-left: 29px !important;
}
.fixedTop .nav li .navHide dd:hover .HimgBg3 {
    background: url(../imagesHRoot/titleIcons/hyBg1.svg) no-repeat 11px;
    background-size: 12px;
    padding-left: 29px !important;
}
.fixedTop .nav li .navHide dd:hover .HimgBg4 {
    background: url(../imagesHRoot/titleIcons/scBg1.svg) no-repeat 8px;
    background-size: 16px;
    padding-left: 29px !important;
}
 
@media (max-width:1300px)
    {
        .fixedTop .navBg,.topLinksBg{width:1350px}
    }
 
 