body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
html{min-width:1300px;}
body{font:16px "Microsoft Yahei";-webkit-text-size-adjust:100%; color: #333; background: url(../images/bj.jpg) no-repeat top center fixed;}
a{color:#333;text-decoration:none}
a:hover{color:#cd0100;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/* ul{ width: 100%; height: 235px;}
li{ width: 100%; line-height: 38px; font-size: 16px; color:#858585; text-align: left;} */
.time{ width: 100px; float: right;}
.more{ width:60px; line-height: 50px; font-size: 16px; color:#555555; float: right;}

/*head*/
.head {height: 132px; background: url(../images/head-01.gif) repeat-x;}
.head-top {height: 28px; width:1300px; margin:0 auto; font-size: 14px; color:#fff;}
.head-top-l {height: 28px; float: left; line-height: 28px;}
.head-top-r {height: 28px; float: right; line-height: 28px;}
.head-top-r a  { color:#fff;}
.head-top-r a:hover  { text-decoration: underline;}
.logo {width:204px;height: 233px; position: absolute; top:67px; left:0px;}

/*nav-logo none*/
@media (max-width: 1720px) {
    .logo {display: none;}
} 

/*nav*/
.nav {width:1300px; height: 155px; background: #fff; margin: 0 auto 12px auto;}
.nav-l {width:213px; height: 155px; float: left; background: url(../images/logo-02.jpg) no-repeat;}
.nav-r {width:1028px; height: 109px; float: left; padding-top:25px;}
.nav-r-h1 {width:1028px; height: 60px; border-bottom: 2px  #3a495b;}
.nav-r-h1-l {float: left; font-size: 37px;margin-top: -16px; color:#db1a1a; font-weight: bold; list-style: 53px;}
.nav-r-h1-r {float: right;}
.nav-r-h2  {width:1028px; height: 54px;}
.nav-r-h2-l {width:580px; float: left;}
.nav-r-h2-l ul li {width:93px; float: left; color:#555; font-size: 20px;  line-height: 68px; height: 70px; text-align: center}
.nav-r-h2-r {float: right; height: 40px;width:330px; padding-top:15px;}
.nav-r-h2-r .inp input {float: left; width:250px; height: 40px; border:none; background: #f3f3f3; padding-left: 10px; font-size: 16px; color:#555;outline:none;}
.nav-r-h2-r .inp-ss {float: left;}

/*zw sj*/
.zwk{width: 1200px; height: 960px; padding: 30px 50px; background: #fff; margin: 0 auto;}
.sjk{width: 1200px; /*height: 600px;*/ padding: 30px 50px; background: #fff; margin: 0 auto;}
.zwk .left,
.sjk .left{ width: 585px; height: auto; float:left; overflow: hidden; }
.zwk .right,
.sjk .right{ width: 585px; height: auto; float:right; overflow: hidden;}
.zwk .lmk,
.sjk .lmk{ width: 100%; height: 310px;}
.zwk .lmk .t1,
.sjk .lmk .t1{ width:100%; height:52px;background:url(../images/dx.jpg) repeat-x bottom; margin-bottom: 10px;}
.zwk .lmk .t1 .lmmc,
.sjk .lmk .t1 .lmmc{cursor: pointer; padding-left:15px; padding-right: 15px; height: 50px; line-height: 50px; border-bottom: 2px solid #015293; font-size:24px; color: #3b405c; text-align: center; font-weight: bold; float: left;}
.qh_a{cursor: pointer; padding-left:15px; padding-right: 15px; height: 50px; line-height: 50px;  font-size:24px; color:#4178be; text-align: center; font-weight: bold; float: left;}
.qh_b{ border-bottom: 2px solid #015293;  color: #3b405c; float: left;cursor: pointer; padding-left:15px; padding-right: 15px; height: 50px; line-height: 50px;  font-size:24px; text-align: center; font-weight: bold;}
.sx{ width:4px; height: 26px; margin:13px 5px; float: left;}
.sjk .bk1{ width: 585px; height: 60px; margin-bottom:18px;}
.sjk .bk2{ width: 280px; height: 60px; line-height:60px; text-align:center; background:#ecf3fb;}
.sjk .bk2:hover{opacity: 0.8; background: #cbe3ff;}
.sjk .tb{ width: 27px; height: 60px; line-height:60px; float:left; margin:0 0 0 75px;}
.sjk .wz{ width: 280px; height: 60px; line-height:60px; text-align:center; float:left;}



/*xq*/
.xqk{width: 1200px; height: 650px; padding: 30px 50px; background: #fff; margin: 0 auto;}
.xqk .wk1{width: 1200px; height: 340px; margin-bottom:20px;}
.xqk .wk1 .left{ width: 845px; height: auto; float:left; overflow: hidden; }
.xqk .wk1 .right{ width: 329px; height: auto; float:right; overflow: hidden;}
.xqk .t1{ width:100%; height:52px; background:url(../images/dx.jpg) repeat-x bottom; margin-bottom: 10px;}
.xqk .t1 .lmmc{ padding-left:15px; padding-right: 15px; height: 50px; line-height: 50px; border-bottom: 2px solid #015293; font-size:24px; color: #3b405c; text-align: center; font-weight: bold; float: left;}
.xqk .wz1{ line-height:32px;}
.xqk .bk1 {width:100%; height: 35px; margin-top:20px;}
.xqk .an {width:96px; height: 35px; line-height:35px; background:#f7f7f7; text-align: center; border-radius: 20px; border:0; float:left; margin-right:10px;}
.xqk .an:hover{opacity: 0.8; background: #d4e7fd;}
.xqk .bk2 {width:100%; height: 263px; margin-top: 15px;}
.xqk .wk2{width: 1200px; height: 300px;}
.xqk .wk2 .left{ width: 380px; height: auto; float:left; overflow: hidden; margin-right:30px;}
.xqk .wk2 .right{ width: 380px; height: auto; float:right; overflow: hidden;}

/*footer*/
.footer {height: 342px;background: #fff; margin-top:25px;overflow:hidden;}
.foot-c {width:1190px; height: 290px; margin:12px auto 0 auto; background: #f8f8f8; padding:20px 55px 20px 55px; position: relative;}
.foot-c .img1 {position: absolute; }
.foot-nav {text-align: center; width:1190px; font-size: 18px; color:#555; height: 134px; border-bottom:1px  #333;}
.yqlj {height: 62px; border-bottom:1px  #333;}
.yqlj-l {height: 62px; line-height: 62px; float: left; padding-right: 60px; color: #f60;}
.yqlj-c {height: 62px; line-height: 62px; float: left;}
.yqlj-r {height: 62px; line-height: 62px; float: right;}
.foot-c .bq2 {color:#555; padding:20px 0 0 75px; line-height: 35px; float: left;}
.foot-c .bq1 {float: left; padding-top:25px;}
.foot-c .bq3 {float: right; padding-top:25px;}
.yqlj-c-nr {height: 50px; background: #033a97; position: absolute; width:1190px; display: block;}
.yqlj-c-nr ul li {float: left;}
.yqlj-c-nr ul li a {color:#fff;}
.yqlj-c-nr ul li a:hover {color:#8bd7ff}
.yqlj-c select {height: 30px; width:200px;}


/*xxgk-js*/
.xxgk-js {width: 1200px;  height: 500px; padding: 30px 50px; background: #fff; margin: 0 auto;}
.xxgk-js .xxgk-ml-bt {font-size: 24px; font-weight: bold; color:#293985; text-align: left; height: 43px;}
.xxgk-js .xxgk-ml-nr {height: 100px; margin-top:25px;}
.xxgk-js .xxgk-ml-nr .nr1 {margin-right:25px; margin-bottom: 10px; text-align: center; line-height: 45px; width:250px; height: 45px; background: #f4f4f4; float: left;}
.xxgk-js .wgk-zdly {height: 168px; margin-bottom:28px;}
.xxgk-js .wgk-zdly .l {height: 168px; width:800px; float:left;}
.xxgk-js .wgk-zdly .r {height: 168px; width:365px; float:right;}
.xxgk-js .bt {font-size: 24px; font-weight: bold; background: #f4f4f4; line-height: 52px; text-indent: 0.7em; color:#293985; text-align: left; height: 52px;}

.xxgk-js .wgk-zdly .wgk {height: 90px; padding-top:25px;}
.xxgk-js .wgk-zdly .wgk-o {float: left; margin-right:13px;}
.xxgk-js .wgk-zdly .zdly-nr {height: 90px; padding-top:24px;}
.xxgk-js .wgk-zdly .zdly-nr .cxgh { margin-right:2px; margin-top:11px; text-align: center; line-height: 40px; float: left; width:291px; height: 40px; background: #9ac3e6;}
.xxgk-js .wgk-zdly .zdly-nr .cxgh a {color:#fff;}
.xxgk-js .wgk-zdly .zdly-nr .cxgh a:hover { text-decoration: underline;}
.xxgk-js .zxgk-bt {font-size: 24px; font-weight: bold; background: #f4f4f4; line-height: 52px; text-indent: 0.7em; color:#293985; text-align: left; height: 52px;}
.xxgk-js table .tr1 { border-bottom:1px solid #ccc; font-size:18px; font-weight:bold; color:#4178be;}

.xxgk-js .wgk-zdly .zdly-nr .zypz-nr {display: none; top:40px; line-height: 35px; padding:10px 0; left:0; font-size: 14px; position: absolute; z-index: 999; width:291px; opacity: 0.8; background: #3591e2;}





