*,body,div,ul,li,ol,span,dl,dt,dd,p,i,em{padding:0; margin:0;}
* html{background-image:url(about:blank);background-attachment:fixed;}
li{ list-style:none;}
a{color: #333;text-decoration: none; }
a *{cursor: pointer;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
img{ border:none;display: block;}
body{word-wrap:break-word; background-color:#e2e6f1;color: #444;font-size:12px;font-family:'microsoft yahei'; -webkit-text-size-adjust: 100%;min-width:1260px;}
.clear{clear:both;display:block;line-height:0;font-size:0;overflow:hidden;visibility:hidden;}
.clearFix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearFix{*zoom:1}
.fr{ float:right;}
.fl{ float:left;}
b,td,th{ font-weight:normal;}
.fb{ font-weight:bold;}
.fn{ font-weight:normal;}
.f14{ font-size:14px;}
.f12{ font-size:12px;}
.tx{ text-indent:2em;}
.vt{ vertical-align:top;}
.vm{ vertical-align:middle;}
.pr{ position: relative;}
.pa{ position: absolute;}
.bk_no{ background: none !important;}
.br_no{ border:0 !important;}
.none{display: none;}
.oh{overflow: hidden;}
.tc{ text-align:center;}
.tr{ text-align:right;}
i,em{ font-style:normal;}
input,select,textarea{outline:0 none;}
textarea{overflow: auto;}
.mt20{margin-top: 20px !important;}
a:focus {outline:none;-moz-outline:none;}

/*公用样式*/
/*头部样式*/
.headerTop{height:87px;background:#017fd3;width:100%;min-width:1260px;}
.headerTop .cont{min-width:1240px;margin:0 auto;overflow:hidden;padding:0 10px;}
.headerTop .cont .logo{margin:12px 0 0 0;float:left;}
.headerTop .cont .logo img{width:179px;height:63px;}
.navTop{float:right;}
.navTop a{float:right;display:block;height:84px;border-top:3px solid #017fd3;width:110px;text-align:center;line-height:84px;color:#fff;font-size:16px;font-weight:900;}
.navTop a:hover{color:#fff;}
.navTop a.nav{background:#0067a9;border-top:3px solid #ffd202;color:#fff;}
.navTop a i{display:inline-block;width:26px;height:26px;margin-bottom:5px;  }
.navTop a i.kzt{background:url("../image/icon_01.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.txl{background:url("../image/icon_02.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.hyzx{background:url("../image/icon_03.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.tztg{background:url("../image/icon_04.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.lc{background:url("../image/icon_05.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.grbg{background:url("../image/icon_06.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.rsgl{background:url("../image/icon_07.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.yj{background:url("../image/icon_08.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.cldd{background:url("../image/icon_09.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.dagl{background:url("../image/icon_10.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.navTop a i.sjwh{background:url("../image/icon_11.png") no-repeat;margin-right:3px;vertical-align:middle;background-size:100% 100%;}
.headerBottom{height:50px;background:#eef2ff;width:100%;min-width:1260px;}
.headerBottom .cont{min-width:1240px;margin:0 auto;padding:0 10px;height:50px;}
.headerBottom .cont .zongzhi{float:left;line-height:50px;font-size:16px;color:#003373;}
.headerBottom .cont div.rt{float:right;width:70%;}
.headerBottom .cont div.rt .airing{ /* background:url("../image/icon_13.png") no-repeat right center;padding-right:30px;*/ line-height:50px;font-size:16px;color:#003373;float:right;}
.headerBottom .cont div.rt div.email{width:21px;height:16px;position:relative;float:right;margin:17px 0 0 6px;z-index: 10}
.headerBottom .cont div.rt div.email .iconEmail{width:21px;height:16px;display:inline-block;background:url("../image/icon_13.png") no-repeat;;cursor:pointer;;}
.headerBottom .cont div.rt div.email .box{position:absolute;padding:10px 0 5px;width:94px;position:absolute;left:-30px;top:15px;display:none;}
.headerBottom .cont div.rt div.email .box div{padding:5px 0;width:94px;min-height:45px;background:#dde5ff;border:1px solid #c0cdf9;border-radius:5px;box-shadow:0 0 2px #ccc;}
.headerBottom .cont div.rt div.email .box div p{line-height:24px;text-align:center;}
.headerBottom .cont div.rt div.email .box div .upSanJiao{width:9px;height:19px;line-height:0;font-size:0;background:url("../image/icon_17.png") no-repeat;position:absolute;left:31px;top:1px;}
.headerBottom .cont div.rt div.email .redNum{background:url("../image/icon_15.png") no-repeat;padding:5px;color:#fff;background-size:100% 100%;position:absolute;left:10px;top:-10px;line-height:10px;font-size:10px;display:inline-block;}
.nameLogin{height:50px;line-height:50px;color:#003373;font-size:16px;float:right;margin-left:5px;}
.nameLogin img{display:inline-block;float:left;width:18px;height:18px;border:1px solid #003373;border-radius:10px;margin:15px 6px 0 0;overflow:hidden;}
.container{min-width:1240px;margin:0 auto;padding:1px 10px 20px;}

@media screen and (min-width:1640px) {
    .newLianCont .r-layui-col-lg1{width:15%;}
    .newLianCont .r-layui-col-lg1{width:15%;}
    .newLianCont .r-layui-col-lg10{width:70%;}
    .newLianCont .r-layui-col-lg11{width:85%;}
}
@media screen and (min-width:1800px) {
    .newLianCont .r-layui-col-lg1{width:13%;}
    .newLianCont .r-layui-col-lg1{width:13%;}
    .newLianCont .r-layui-col-lg10{width:74%;}
    .newLianCont .r-layui-col-lg11{width:85%;}
}

/*屏幕小于1440时*/
@media screen and  (max-width: 1440px) {
    .headerTop{height:73px;}
    .headerTop .cont .logo img{width:152px;height:auto;}
    .navTop a{width:95px;height:70px;font-size:14px;line-height:70px;}
    .navTop a i{display:inline-block;width:24px;height:24px;margin-bottom:5px;}
}
@media screen and  (min-width: 1640px) {
    .navTop a{width:122px;}
}
@media screen and  (min-width: 1840px) {
    .navTop a{width:142px;}
    /*.navTop a i{display:inline-block;width:24px;height:24px;margin-bottom:5px;}*/
}