@charset "utf-8";
html,body,div,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,form,input,textarea,th,td,select{margin:0;padding:0}
html{font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{min-height:100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,a{margin:0;padding:0;word-wrap:break-word;font-family:"微软雅黑";font-size:100%;}
body{font:14px/1.5 \5b8b\4f53,arial,sans-serif;font-size:14px;color:#333;width: 100%;height: 100%;background: rgba(242, 242, 242, 1);}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block;}
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
button,input,optgroup,select,textarea {margin: 0;font: inherit;color: inherit;}
hr {height: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline}
img{border:none;vertical-align:middle}
input,label,img,th{vertical-align:middle}
ul,ol,li{list-style:none}
a{text-decoration:none;background: transparent;outline:0}
a:hover,a:activ,a:visitede{text-decoration:underline}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline}
abbr[title] {border-bottom: 1px dotted}/*被标记的缩写词如下*/
pre {overflow: auto}/*预格式化的文本*/
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer}
legend {padding: 0;border: 0}/*特色框一个系统*/
textarea {overflow: auto;resize:none;}
optgroup {font-weight: bold}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed}
input,textarea,select{background:#fff;outline:0;outline:none;border:none}
/*通用样式*/
body{background: #fff;}
.clearfix{*zoom:1;}
.clearfix:after{content:"\200b";height:0;display:block;visibility:hiden;clear:both;}
.content{margin: 0 auto;width: 1400px;}
.left{float:left;}
.right{float:right;}
/*正文开始*/
.zjt_top{width:100%;padding: 2px 0 5px; background: #0150b3;}
.zjt_top .zjttop p{float:left;margin-right: 20px;}
.zjt_top .zjttop p a span{color:#fff;font-size: 14px;}
.zjt_top .zjttop p img{width:18px;margin-right: 5px;}
.zjttoprig p{float:left;margin-left: 10px; font-size: 14px;}
.zjttoprig p a{color:#fff;}
.zjttoprig #myclock {float: right;color: #fff;font-size: 14px;}
/*topbanner*/
.zjtbanner{width:100%;height:188px;background-image: url(/uploads/image/images/zjt1.png);background-position: center center;background-repeat: no-repeat;background-color: #259ed5;}
.zjtbanner .zjtlogo img{margin-top: 54px;}
.topss{margin-top: 70px;}
.topss .inputtext1{width:370px;border-radius: 6px 0 0 6px;border: 1px solid #888;height: 40px;padding: 0 10px;float: left;}
.topss .inputbutton1{width:60px;height: 40px;border-radius:0 6px 6px 0;background-color: #05489c; float: left;text-align: center;text-decoration:underline}
.topss .inputbutton1:hover{cursor:pointer;}
.topss .inputbutton1 img{margin-top: 6px;}
/*导航开始*/
.zjtnav{width:100%;height: 60px;background-color: #05489c;margin-bottom: 30px;}
.zjtnav ul{display: flex;width: 100%;}
.zjtnav ul li{float: left;text-align: center; flex: 1;height: 60px;line-height: 55px;font-size: 24px;border-right: 1px solid #043e87}
.zjtnav ul li:last-child{border-right: none;}
.zjtnav ul li:hover{background: #e79910}
.zjtnav ul li a{color:#fff;}
.zjtnav ul li:hover a{font-weight: bold;text-shadow:0px 2px 2px #555;}
/*正文*/
.sxzjt{width:100%;margin-bottom: 45px;}
.zwtop{width:100%;margin-bottom: 30px;}
.zwtop h1{width:100%;text-align: center;font-size: 30px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 5px}
.zwtop h1 a{color:#0a2167;}
.zwtop p{width:100%;text-align: center;height: 23px;overflow: hidden}
.zwtop p a{margin:0 8px;font-size: 15px;display: inline-block;color: #444;max-width: 675px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*轮播*/
#slidercontainer {
position: relative;
width: 100%;
height: 600px;
margin: 0 auto 40px;
}
#slider {
width: 100%;
height: 600px;
position: relative;
overflow: hidden;
border: #dedede solid 1px;
background:#be1b01;
box-sizing: border-box;
box-shadow: 0px 0px 2px rgba(0,0,0,0.1);
}
#slider img {
height: 600px;
display: block;margin: 0 auto;
}
.slide {
position: absolute;
z-index: 0;
opacity: 0;
pointer-events: none;
}
.slide.active {
position: relative;
z-index: 1;
opacity: 1;
pointer-events: auto;
}
.slidecopy {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 14px 40px;
background:rgba(0 , 0 , 0 , 0.7);
color: #333;
}
.slidecopy p { font-size: 18px;text-align: center;}
.slidecopy p a{display:block;width: 100%; color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.arrow {
width: 40px;
height: 40px;
position: absolute;
top: 0;
bottom: 0;
border-radius: 50%;
background-color: #fff;
margin: auto 0;
cursor: pointer;
z-index: 100;
background-size: 10px;
background-repeat: no-repeat;
pointer-events: none;
opacity: 0;
transition: all 0.2s;
-webkit-transition: all 0.2s;
}
#prev {
left: 30px;
background-image: url(/uploads/image/images/arrow-left.png);
background-position: 13px center;
transform: translatex(20px);
-webkit-transform: translatex(20px);
}
#next {
right: 30px;
background-image: url(/uploads/image/images/arrow-right.png);
background-position: 16px center;
transform: translatex(-20px);
-webkit-transform: translatex(-20px);
}
.sliderhovered .arrow {
opacity: 1;
pointer-events: auto;
}
.sliderhovered #prev {
transform: translatex(0);
-webkit-transform: translatex(0);
}
.sliderhovered #next {
transform: translatex(0);
-webkit-transform: translatex(0);
}
/*选项卡*/
.lcjxxk1{width:100%;margin-bottom: 44px;}
.xxk1_left{width:980px;}
.text_olli{width:100%;}
.text_olli li{width:100%;height: 38px;line-height: 38px;}
.text_olli li a i{display:inline-block;float: left;width: 8px;height: 8px;border-radius: 50px;background-color: #bbb;margin-right: 30px;margin-top: 16px;}
.text_olli li a span{display:inline-block;float: left;color: #444;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lcspan1{width:736px;}
.text_olli li a b{display: inline-block;float: right;font-weight: 400;color: #666;font-size: 18px;}
.text_olli li:hover a i{background-color:#224c95;}
.text_olli li:hover a span{color: #224c95;}
.text_olli li:hover a b{color: #224c95;}
.xxk1_right{width:380px;}
.zjtxxk_right ul li{margin-bottom: 30px;}
.zjtxxk_right ul li:last-child{margin-bottom: 0;}
.zjtxxk_right ul li img{width:385px;}
/*lcjxxk2*/
.zjxxk{margin: 0 auto 40px;}
.zjt_zzjg{width:385px;margin-top: 10px;}
.zjt_zzjg h1 a img{width:385px;}
.zjt_zzjg h2{width:100%;border-bottom: 1px solid #e6e6e6;padding-top: 10px;}
.zjt_zzjg h2 a{
box-sizing: border-box;
border-bottom: 3px solid #224c95;
height: 44px;
cursor: pointer;
display: inline-block;
font-size: 22px;
padding: 0px 20px;
margin-right: 10px;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
border-radius: 2px 2px 0px 0px;
letter-spacing: 0px;
color: #224c95;
}
.zjt_zzjg ul li{width:385px;height: 64px;background: #e7f4ff;border-radius: 6px;overflow: hidden;margin-top:24px;}
.zjt_zzjg ul li img{margin-top: 5px;}
.zwfw{width:100%;border: 1px solid #ccc;margin-top: 18px;}
.zwfw h3{width:100%;text-align: center;overflow: hidden;}
.wsbsdt{padding: 34px 16px 30px}
.wsbsdt ul li{float:left;margin-right: 16px;}
.wsbsdt ul li:last-child{margin-right: 0px;}
.wsbsdt ul li img{height: 66px;}
.tzxx{width:675px;margin-top: 5px;}
.tzxx h4{width:675px;;height: 89px; background-image: url(/uploads/image/images/zjt27.png);background-position: center;background-repeat: no-repeat;background-size: 675px;margin-bottom: 20px;}
.xjbt h4 a {
font-size: 22px;
display: inline-block;
padding: 0 0 10px;
margin-right: 10px;
color: #224c95;
font-weight: bold;
}
.tzxx h4 img{width:95px;margin-top: 4px;float: right;margin: 32px 30px 0 0;}
.lcspan2{width:500px;}
.xxkkd4{width: 670px;}
.xxkkd4 li{margin-bottom: 5px;}
.zjt_zxzx{width:100%;}
.zjt_zxzx ul li{float:left;width:318px;border: 1px solid #ccc;position: relative;margin-bottom: 12px;}
.zjt_zxzx ul li:nth-child(1){float:left;}
.zjt_zxzx ul li:last-child{float:right;}
.zjt_zxzx .zxa{height: 210px; display: block;width:318px;}
.zjt_zxzx ul li a img{width:316px;position: absolute;z-index: 1;}
.zjt_zxzx ul li a span{width:90px;height: 40px;background: rgba(16,68,133,0.7);z-index: 99;position: absolute;top: 170px;left: 0px;display: block;color: #fff;text-align: center;line-height: 38px;font-size: 16px;}
.zjt_zxzx ul li p{font-size: 16px;height: 40px;position:relative;top: 0px;line-height: 38px;}
.zjt_zxzx ul li p a{color:#3b6cab;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;width:316px;height: 40px;padding: 0 12px;}
.xxkkd5{width:675px;margin-top: 10px;}
.xxkkd5 li{width:318px;float: left;margin-right: 30px;}
.xxkkd5 li:nth-child(2){float:right;margin-right: 0px;}
.xxkkd5 li:nth-child(4){float:right;margin-right: 0px;}
.xxkkd5 li:nth-child(6){float:right;margin-right: 0px;}
.lcspan3{width:280px;}
.zwfw_zyss li{float:left;}
.zwfw_zyss li:hover a{font-weight: bold;}
/*专题专栏*/
.ztzl{width:100%;margin: 0 auto 40px;}
.ztzl h1{width:100%;border-bottom: 1px solid #e6e6e6;margin-bottom: 30px;}
.ztzl h1 a{box-sizing: border-box;
color: #224c95;
border-bottom: 3px solid #224c95;
height: 44px;
cursor: pointer;
display: inline-block;
font-size: 22px;
padding: 0px 20px;
margin-right: 10px;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
border-radius: 2px 2px 0px 0px;
letter-spacing: 0px;
}
.rollbox{height:140px;margin:0;width:1400px;float:left;overflow:hidden;position: relative;}
.rollbox .scrollcon{width:1400px;height:140px;}
.rollbox .leftbotton{height:140px;width:22px;background:url(/uploads/image/images/1294825702857.png) no-repeat 0px 0;overflow:hidden;display:inline;margin:0px;cursor:pointer;position: absolute;top: 0px;left: 0px;z-index: 999;}
.rollbox .rightbotton{height:140px;width:22px;background:url(/uploads/image/images/1294825623597.png);overflow:hidden;display:inline;margin:0px;cursor:pointer;position: absolute;top:0px;right: 0px;z-index: 999;}
.rollbox .cont{width:1400px;overflow:hidden;height:140px;position: absolute;top: 0px;left: 0px;}
.rollbox .scrcont{width:10000000px;}
.rollbox .cont .pic{width:350px;height:140px;overflow:hidden;float:left;text-align: center;}
.rollbox .cont .pic img{background:#fff;display:block;width: 300px;height: 140px;margin: 0 auto;}
.rollbox #list1, .rollbox #list2{float:left;}
/*友情链接 底部*/
.zjtyqlj{width:100%;height: 46px;background: #1c5fb0;}
.zjtyqlj ul li{float:left;text-align: center;flex: 1;line-height: 44px;}
.zjtyqlj ul li a{display: block;font-size: 16px;color: #fff;}
.zjtyqlj ul{display: flex;width: 100%;}
.yqlj{width:1400px;height: 46px;}
.zjtyqlj ul li select{font-size: 16px;color: #fff;background-color: transparent;}
.zjtyqlj ul li select option{color: #333;}
.zjtfoot{width:100%;background-color: #f7f3f0;padding: 40px 0 40px;}
.zjtfoot ul{width: 1100px;margin:0 auto;}
.zjtfoot ul li{float:left;margin: 0 60px;text-align: center;}
.zjtfoot ul li p{font-size: 14px;color: #333;line-height: 30px;}
.zjtfoot ul li p a{color: #333;display: inline-block;margin: 0 15px;}
.zjtfoot .imgfoot{padding-top: 30px;}
.zjtfoot {
width: 100%;
background-color: #f7f3f0;
padding: 40px 0 40px;
background-image: url(/uploads/image/images/8.png);
background-position: bottom center;
background-repeat: repeat-x;
background-size: 1887px
}