@charset "utf-8";
/* CSS Document */
* { margin:0 auto; padding:0;font-family:"微软雅黑";}
a { text-decoration:none;}
a img { outline:none; border:none 0;}
li { list-style:none;}
h3,h2,h1,em { font-weight:normal;font-style: normal;}
.clear{ clear:both;}

.top{ background-image:url(images/nybj_01.png); width:100%; height:400px; position:relative; background-size:cover}
.ss{ width:100%; height:63px; background-image:url(images/top_bj_01.png);  position:absolute; top:0; left:0}
.log{ float:left; margin-left:214px; margin-top:8px}
.search{ background-image:url(images/ss_03.png); width:192px; height:32px; float:right; margin-right:14px; margin-top:16px}
.search a img{ margin-top:7px; margin-left:9px}
.input{ border:none; background:none; width:138px; height:30px; margin-left:14px}
.ss h3{ float:right; margin-right:220px; line-height:63px; font-size:12px; color:#fff}
.ss h3 a{color:#fff; margin:0 6px}  
.nav{ background-image:url(images/nav_bj_02.png); width:100%; height:64px; position:absolute; top:63px;}   
.nav ul{ overflow:hidden; width:1000px}
.nav ul li{ width:200px; float:left}  
.nav ul li a{ width:199px; display:block; color:#c5d7e8; font-size:14px; line-height:64px; text-align:center; float:left}
.nav ul li img{ margin-top:7px}
.nav ul li a.select{ width:199px; display:block; float:left; background-image:url(images/nav_xz_03.png); height:64px}
.nav ul li a:hover{ width:199px; display:block; float:left; background-image:url(images/nav_xz_03.png); height:64px}

.cpzx_main{ background-image:url(images/cpbj_02.png); width:100%; background-size:cover; min-height:599px; overflow:hidden}
.LEFT{ float:left; width:240px}
.fl{ width:240px; height:244px; background-color:#ececec; border-radius:6px; margin-top:14px}
.fl h3{color:#051427; font-size:16px; padding-left:20px; display:block; background: url(images/jt_03.png) no-repeat 0px 20px;width:190px; border-bottom:2px solid #0e213b; line-height:30px; padding-top:8px }
.fl ul{ width:248px; padding:0;}
.fl ul li{  line-height:40px; font-size:13px;  padding-left:21px; color:#666;}
.fl ul li a{ color:#333; display:block; background: url(images/jt_10.png) no-repeat 0px 17px;padding-left: 10px;}
.fl ul li a:hover{ color:#00529c; background:url(images/jt_07.png) no-repeat 0px 17px;padding-left: 10px;}
.fl ul li a.selet{ color:#00529c; background:url(images/jt_07.png) no-repeat 0px 17px;padding-left: 10px;}

.lx{ background-image:url(images/lxbj_03.png); width:240px; height:245px; margin-top:10px}
.lx h3{ font-size:16px; color:#051427; width:220px; height:30px; border-bottom:2px #051427 solid; line-height:30px; padding-top:8px}
.lx p{ font-size:12px; line-height:24px; margin-top:10px; margin-left:14px; color:#555}
.lx p a{ color:#316fc0; text-decoration:underline}

.RIGHT{ width:750px;min-height:499px; background-color:#fff; border-radius:6px; float:right; margin-top:14px;margin-bottom:80px}
.RIGHT1{ width:750px; height:1260px; background-color:#fff; border-radius:6px; float:right;  margin-top:14px;margin-bottom:80px}
.RIGHT2{ width:750px; height:600px; background-color:#fff; border-radius:6px; float:right; margin-top:14px;margin-bottom:80px}

.albt{color:#051427; font-size:16px; padding-left:50px; display:block; background: url(images/jt_03.png) no-repeat 32px 20px;width:700px; border-bottom:2px solid #0e213b; line-height:30px; padding-top:8px }
.albt span{ font-size:12px; color:#051427; margin-left:10px}
.cpal{ width:708px; overflow:hidden; margin-top:24px}
.cpal li{ float:left; width:218px; height:218px; border:1px #eee solid;  margin-right:24px; margin-bottom:20px}
.cpt{ width:188px; height:148px;  display:block; margin-top:10px ; text-align:center; padding-top:10px; }

.cpwz{ display:block; line-height:20px; color:#555; font-size:14px; width:215px; text-align:center}
.page1{ width:320px; height:30px; float:right; margin-top:20px; margin-bottom:20px; margin-right:12px}
.page1 ul li{ float:left; margin-right:5px; line-height:28px; font-size:12px; text-align:center;width:30px; height:28px;}
.page1 ul li a{  display:block; border-radius:3px; background-color:#fff; border:solid 1px #dcdbdb; color:#003b79;}
.page1 ul li a:hover{ background-color:#003b79; border:solid 1px #003b79; color:#fff;}
.page1 ul li a.selet{ background-color:#003b79; border:solid 1px #003b79; color:#fff;}
.foot{ width:100%; height:87px; overflow:hidden; background-image:url(images/dbbj_02.png)}
.foot a{ float:left; margin-left:250px; line-height:87px; font-size:12px; color:#ccc; text-decoration:underline}
.foot p{ float:left; margin-left:250px; line-height:30px; font-size:12px; color:#ccc; text-align:center; margin-top:20px; float:left; margin-left:88px}
.zst a{ width:320px; border:1px solid #dcdbdb; margin-top:30px; text-align:center; padding:10px 0; display:block}
.zst h3{ text-align:center; font-size:14px; color:#555; font-weight:700; margin-top:20px}
.xq{ width:710px; margin-top:40px}
.xq h3{color:#00616d; font-size:14px;display:block; background:url(images/bt_07.png) no-repeat 0px -2px;padding-left: 10px;}
.xq p{ font-size:12px; line-height:24px; margin-top:16px; margin-bottom:16px}
.xq h1{ color:#231815; font-size:16px; line-height:40px; font-weight:600}
.wz{ text-indent:2em; color:#555}
.lxwm{ background-image:url(images/lxwm.png); width:100%; background-size:cover; height:756px; padding-top:14px}
.lx_main{ width:1000px; height:660px; background-color:#fff; border-radius:6px;}
.cu{color:#051427; font-size:16px; padding-left:50px; display:block; background: url(images/jt_03.png) no-repeat 32px 20px;width:950px; border-bottom:2px solid #0e213b; line-height:30px; padding-top:8px}
.lx_main ul{ width:962px; overflow:hidden; margin-top:24px}
.lx_main ul li{ float:left; margin-right:59px; width:279px; height:269px; border:1px #e8e8e8 solid}
.lx_main ul li img{ margin-left:64px; margin-top:26px}
.lx_main ul li h2{ font-size:18px; color:#77b3d4; text-align:center; line-height:40px; margin-top:10px}
.lx_main ul li h3{ font-size:20px; color:#ec4e39; text-align:center; }
.lx_main ul li p{ font-size:14px; color:#666; text-align:center;}
.dz{ width:280px; float:left; font-size:12px; color:#666; line-height:26px; margin-top:20px}
.dz span{ display:block; font-size:14px; font-weight:600; margin-bottom:10px}
.dz a{font-size:12px; color:#123456; text-decoration:underline}
.dt{ float:left; margin-left:20px; margin-right:30px; margin-top:20px}
.fl1{ width:240px; height:200px; background-color:#ececec; border-radius:6px; margin-top:14px}
.fl1 h3{color:#051427; font-size:16px; padding-left:20px; display:block; background: url(images/jt_03.png) no-repeat 0px 20px;width:190px; border-bottom:2px solid #0e213b; line-height:30px; padding-top:8px }
.fl1 ul{ width:216px; padding:0;}
.fl1 ul li{  line-height:46px; font-size:14px;  padding-left:51px; color:#666;}
.fl1 ul li a{ color:#333; display:block; background: url(images/jt_10.png) no-repeat 0px 20px;padding-left: 10px;}
.fl1 ul li a:hover{ color:#00529c; background:url(images/jt_07.png) no-repeat 0px 20px;padding-left: 10px;}
.fl1 ul li a.selet{ color:#00529c; background:url(images/jt_07.png) no-repeat 0px 20px;padding-left: 10px;}
.wz1{  color:#555; font-size:12px; width:350px; float:left}
.wz2{ color:#555; font-size:12px; width:350px; height:120px; float:left}

.rzzs h2{ font-size:14px; color:#666;}
.rzzs img{ margin-right:7px}
.jj_main{ background-image:url(images/jjbj_02.png); width:100%; background-size:cover; height:1365px; padding-top:14px}
.ln{ float:left; width:290px}
.ln h1{ font-size:20px; color:#00529c; margin-top:10px}
.ln p{ font-size:12px; color:#221815;}
.yg{color:#00616d; font-size:14px;display:block; background:url(images/bt_07.png) no-repeat 0px 136px;padding-left: 10px;}
.sr{border:none; background:none; width:570px; height:45px;}
.sr1{border:none; background:none; width:570px; height:80px;}
.tj{ width:240px; height:40px; margin-top:40px; background-color:#0b1b2c; border-radius:6px; display:block; color:#cccccc; line-height:40px; text-align:center; text-decoration:underline}

.zlxz{ width:708px; overflow:hidden }
.zlxz li{ width:688px; padding:0 10px; overflow:hidden; background-color:#e3edf7; height:40px; margin-bottom:5px}
.zlxz li h2{ float:left; font-size:14px; color:#666; line-height:40px}
.zlxz li a{ float:right; font-size:14px; color:#56a4f2; line-height:40px}

.zl{ background-image:url(images/zl_03.png); width:303px; height:113px; margin-top:10px; float:right}
.zl h2{ font-size:20px; font-weight:bold; margin-left:128px; padding-top:20px; color:#fff}
.zl h3{ font-size:12px;margin-left:128px; color:#fff}
.zl a{ font-size:12px;margin-left:128px;  color:#fff}
.zl a span{ font-size:18px; margin-left:6px;color:#fff; line-height:16px}
