﻿@charset "utf-8";
body, ul, p { margin: 0; padding: 0; }
body { text-align: left; font-family: STHeiti, Arial; }
h1, h2, h3, h4, h5 { margin: 0; padding: 0; }
li { list-style: none; }
a { text-decoration: none; color: #777777; }
/*header{ width:320px; overflow: hidden; margin:0 auto;}*/
.wap14_nav{
  width:320px;
  margin:0 auto;
}
.banner{
  width:320px;
  margin:0 auto;
}
footer{
  width:320px;
  margin:0 auto;
}
header { width: 100%; background: url(../images/head_bg.jpg) repeat-x; overflow: hidden; margin: 0 auto; margin-top: 35px; }
.bead { background: #05527e; height: 35px; float: left; width: 100%; position: fixed; top: 0px; }
.bead ul { width: 136px; height: 25px; border: solid 1px #2e6e94; margin: 4px 0 0 15px; float: left; background: #01507b; }
.bead ul li { width: 67px; float: left; height: 23px; border: solid 1px #013c5e; border-right: none; font-size: 14px; line-height: 23px; text-align: center; }
.bead ul li a { color: #FFF; }
.banlogo, .banlogo1 { width: 320px; overflow: hidden; margin: 0 auto; }
.bead p { float: left; width: 124px; height: 23px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#016197), to(#01517d)); background: -moz-linear-gradient(top, #016197, #01517d); border: solid 1px #0b456e; margin: 5px 0 0 38px; }
.bead p span { background: url(../images/nk_bg.png) no-repeat -55px -89px; float: left; width: 16px; height: 13px; margin: 5px 5px 0 6px; }
.bead p a { float: left; text-align: center; font-size: 14px; line-height: 23px; color: #FFF; }
header img { display: block; margin: 0 auto; }
.banlogo1 { width: 320px; float: left; margin: 5px 0 0 0; }
.banlogo1 li { float: left; width: 80px; height: 125px; }
.banlogo1 li a { color: #FFF; display: block; width: 80px; height: 125px; }
.banlogo1 .a1 span { float: left; background: url(../images/nk_bg.png) no-repeat -2px -2px; width: 40px; height: 38px; margin: 7px 0 0 16px; }
.banlogo1 .a2 span { background: url(../images/nk_bg.png) no-repeat -44px -2px; width: 34px; height: 37px; margin: 8px 0 0 19px; }
.banlogo1 .a3 span { background: url(../images/nk_bg.png) no-repeat -131px -2px; width: 41px; height: 34px; margin: 10px 0 0 16px; }
.banlogo1 .a4 span { background: url(../images/nk_bg.png) no-repeat -174px -2px; width: 34px; height: 33px; margin: 12px 0 0 20px; }
article:nth-child(2) { width: 320px; overflow: hidden; }
.bzd { width: 320px; margin: 0 auto 0 auto; overflow: hidden; }
header div:nth-child(3) li h3 { float: left; width: 71px; text-align: center; font-size: 14px; line-height: 28px; }
.nav_b { margin: 0px auto 0 auto; overflow: hidden; width: 320px; height: 30px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#dcdcdc)); background: -moz-linear-gradient(top, #fefefe, #dcdcdc); }
.nav_b span { background: url(../images/nk_bg.png) no-repeat -81px -2px; width: 46px; height: 16px; float: left; margin: 6px 5px 0 23px; }
.nav_b span:nth-child(3) { background: url(../images/nk_bg.png) no-repeat -81px -20px; margin: 6px 0 0 5px; }
.nav_b h3 { float: left; line-height: 30px; font-size: 16px; width: 170px; text-align: center; color: #323232; }
.new_bz { width: 320px; margin: 0px auto 0 auto; overflow: hidden; background: #f1f1f1; padding-bottom: 6px; }
.new_bz ul:nth-child(1) { width: 320px; float: left; overflow: hidden; }
.new_bz ul:nth-child(1) li { width: 300px; margin: 6px 0 0 10px; float: left; }
.new_bz ul:nth-child(1) li div { float: left; width: 300px; height: 29px; border-bottom: solid 1px #e1e1e1; }
.new_bz ul:nth-child(1) li div h3 { width: 210px; float: left; height: 28px; border: solid 1px #e1e1e1; border-top: solid 2px #145980; border-bottom: none; background: #FFF; text-align: center; line-height: 28px; font-size: 14px; }
.new_bz ul:nth-child(1) li div h3 a { color: #01507c; }
.new_bz ul:nth-child(1) li div span { width: 78px; height: 23px; line-height: 23px; text-align: center; font-size: 14px; float: right; margin: 1px 0 0 0; background: #3066ae; }
.new_bz ul:nth-child(1) li div span a { color: #FFF; }
.new_bz ul:nth-child(2) { float: left; width: 298px; border: solid 1px #e1e1e1; border-top: none; background: #FFF; height: 74px; }
.new_bz ul:nth-child(2) li { float: left; width: 90px; height: 28px; text-align: center; line-height: 28px; font-size: 12px; background: #f9f9f9; border: solid 1px #f2f2f2; margin: 5px 0 0 5px; }
.new_js { width: 320px; margin: 0 auto; overflow: hidden; background: #f2f2f2; padding-bottom: 8px; }
.new_js span:nth-child(1) { width: 12px; background: url(../images/nk_t2.jpg) no-repeat; float: left; height: 12px; margin: 5px 0 0 31px; position: relative; }
.new_js p:nth-child(2) { width: 288px; padding: 0 5px; height: 109px; float: left; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: #FFF; font-size: 12px; line-height: 27px; border: solid 1px #c9c9c9; margin: -1px 0 0 10px; color: #777777; text-indent: 2em; }
.new_js ul:nth-child(3) { width: 320px; float: left; margin: 7px 0 0 0; }
.new_js ul:nth-child(3) li { float: left; width: 302px; height: 35px; margin: 5px 0 0 8px; }
.new_js ul:nth-child(3) li h3 { width: 100px; float: left; height: 35px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#1765a5), to(#206bac)); background: -moz-linear-gradient(top, #1765a5, #206bac); }
.new_js ul:nth-child(3) li h3 a { float: left; width: 96px; font-size: 14px; line-height: 35px; color: #FFF; text-align: center; }
.new_js ul:nth-child(3) li h3 span { float: left; height: 35px; width: 4px; background: url(../images/nk_t3.jpg) no-repeat; }
.new_js ul:nth-child(3) li p { float: left; width: 201px; height: 33px; line-height: 33px; border: solid 1px #c9c9c9; border-left: none; margin: 0; padding: 0; border-radius: 0; background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); background: -moz-linear-gradient(top, #ffffff, #f2f2f2); text-indent: 1em; color: #db1479; }
.new_js ul:nth-child(3) li p a { color: #f7811f; }
.new_zj { width: 320px; margin: 7px auto 0 auto; overflow: hidden; }
.new_zj div:nth-child(1) { width: 320px; float: left; }
.new_zj div:nth-child(1) img { float: left; border: solid 1px #e2e2e2; padding: 2px; width: 107px; height: 125px; margin: 0 0 0 4px; }
.new_zj div:nth-child(1) h3 { float: left; width: 120px; height: 22px; line-height: 22px; font-size: 14px; margin: 5px 0 0 9px; }
.new_zj div:nth-child(1) h3 a { color: #01507c; }
.new_zj div:nth-child(1) a:nth-child(3) { background: -webkit-gradient(linear, 0 0, 0 100%, from(#226eac), to(#2d5d84)); background: -moz-linear-gradient(top, #206bac, #226eac); width: 64px; height: 20px; float: left; margin: 5px 0 0 5px; text-align: center; font-size: 12px; line-height: 20px; border: solid 1px #3d6d9; color: #FFF; }
.new_zj div:nth-child(1) p:nth-child(4) { float: left; width: 120px; line-height: 22px; margin: 5px 0 0 9px; font-size: 14px; color: #f16300; }
.new_zj div:nth-child(1) a:nth-child(5) { background: -webkit-gradient(linear, 0 0, 0 100%, from(#eef2f7), to(#e0e7f0)); background: -moz-linear-gradient(top, #eef2f7, #e0e7f0); width: 64px; height: 20px; float: left; margin: 5px 0 0 5px; text-align: center; font-size: 12px; line-height: 20px; border: solid 1px #9dafc3; color: #436b96; }
.new_zj div:nth-child(1) p:nth-child(6) { float: left; width: 176px; line-height: 24px; margin: 5px 0 0 11px; font-size: 12px; color: #777777; }
.new_zj div:nth-child(1) p:nth-child(6) a { color: #f06402; }
.new_zj div:nth-child(2) { width: 310px; height: 64px; float: left; border: solid 1px #dde6ef; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fbfcfd), to(#dfe7f0)); background: -moz-linear-gradient(top, #fbfcfd, #dfe7f0); margin: 9px 0 0 4px; }
.new_zj div:nth-child(2) span { background: url(../images/nk_bg.png) no-repeat -2px -42px; width: 51px; height: 54px; padding-top: 5px; float: left; margin: 0 0 0 10px; font-size: 14px; line-height: 20px; font-weight: bold; color: #fffffd; text-align: center; }
.new_zj div:nth-child(2) p { float: left; width: 228px; height: 42px; font-size: 12px; line-height: 21px; margin: 10px 0 0 10px; color: #010100; }
.new_zj ul { float: left; width: 320px; }
.new_zj ul li { float: left; width: 97px; height: 30px; margin: 9px 0 0 8px; }
.new_zj ul li img { float: left; margin: 1px 2px 0 0; }
.new_zj ul li span { background: url(../images/nk_t11.jpg) no-repeat; width: 12px; height: 29px; float: left; }
.new_zj ul li h3 { float: left; height: 27px; width: 53px; border: solid 1px #dde6ef; border-left: none; text-align: center; font-size: 14px; line-height: 27px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfffe), to(#dfe8ef)); background: -moz-linear-gradient(top, #fdfffe, #dfe8ef); }
.new_yw { width: 320px; height: 355px; overflow: hidden; background: #dfe7f0; margin: 5px auto 0 auto; padding-bottom: 10px; }
.new_yw h2 { width: 320px; float: left; height: 35px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#277dc8), to(#045eae)); background: -moz-linear-gradient(top, #277dc8, #045eae); text-align: center; font-size: 14px; line-height: 35px; border-bottom: solid 1px #8a8d8f; color: #FFF; }
.new_yw ul { width: 304px; float: left; margin: 6px 0 0 7px; background: #f9fcff; border-bottom: solid 1px #a0a8ab; -moz-box-shadow: 3px 3px 3px #ccc inset; -webkit-box-shadow: 3px 3px 3px #ccc inset; box-shadow: 3px 3px 3px #ccc inset; }
.new_yw ul li { float: left; width: 303px; border: solid 1px #d1d0ce; border-left: none; border-bottom: none; }
.new_yw ul li div { width: 75px; height: 61px; float: left; border-right: solid 1px #d1d0ce; }
.new_yw ul li div h3 { font-size: 14px; line-height: 20px; float: left; margin: 9px 0 0 11px; color: #dd0000; }
.new_yw ul li div span { float: left; font-size: 14px; line-height: 25px; margin-left: 11px; color: #145980; font-weight: bold; }
.new_yw ul li p { font-size: 12px; line-height: 20px; float: left; width: 206px; height: 40px; margin: 9px 0 0 9px; color: #777777; }
footer div{ text-align:center; line-height:20px;font-size:13px;}
footer{ background-color:#046fb1; color:#fff; padding:10px 0;}
footer a{color:#fff;}
.new_bp { width: 320px; margin: 0 auto; overflow: hidden; height: 31px; }
.new_bp ul { position: fixed; bottom: 0px; width: 320px; height: 48px; border-top: solid 1px #174365; border-bottom: solid 1px #174365; background: -webkit-gradient(linear, 0 0, 0 100%, from(#016aa4), to(#013553)); background: -moz-linear-gradient(top, #016aa4, #013553); }
.new_bp ul li { float: left; width: 80px; border-top: solid 1px #90b3bb; height: 48px; }
.new_bp ul li span { float: left; background: url(../images/nk_bg.png) no-repeat -90px -159px; width: 23px; height: 23px; margin: 4px 0 0 28px; }
.new_bp ul li a { color: #FFF; display: block; overflow: hidden; }
.new_bp ul li:nth-child(1) { background: -webkit-gradient(linear, 0 0, 0 100%, from(#0d3a54), to(#1b77ab)); background: -moz-linear-gradient(top, #0d3a54, #1b77ab); }
.new_bp ul li:nth-child(2) span { float: left; background: url(../images/nk_bg.png) no-repeat -205px -105px; width: 26px; height: 20px; margin: 4px 0 3px 28px; }
.new_bp ul li:nth-child(3) span { float: left; background: url(../images/nk_bg.png) no-repeat -166px -158px; width: 22px; height: 22px; margin: 4px 0 1px 28px; }
.new_bp ul li:nth-child(4) span { float: left; background: url(../images/nk_bg.png) no-repeat -233px -105px; width: 24px; height: 24px; margin: 4px 0 -1px 28px; }
.new_bp ul li h3 { float: left; width: 80px; text-align: center; font-size: 14px; line-height: 20px; }
.list_s1 { width: 320px; margin: 5px auto 0 auto; overflow: hidden; background: #f1f1f1; }
.list_s1 div:nth-child(1) { width: 302px; height: 114px; margin: 7px 0 0 9px; }
.list_s1 div:nth-child(1) div:nth-child(1) { width: 302px; background: #326289; margin: 0; height: 110px; }
.list_s1 div:nth-child(1) div:nth-child(1) a { overflow: hidden; display: block; color: #00365e; }
.list_s1 div:nth-child(1) div:nth-child(1) div:nth-child(1) { width: 123px; float: left; height: 91px; background: #e3e3e3; margin: 9px 0 0 10px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border: solid 1px #284e6d; }
.list_s1 div:nth-child(1) div:nth-child(1) div:nth-child(1) span { background: url(../images/nk_bg.png) no-repeat -27px -159px; width: 34px; height: 31px; float: left; margin: 19px 0 0 44px; }
.list_s1 div:nth-child(1) div:nth-child(1) div:nth-child(1) h3 { float: left; text-align: center; width: 123px; line-height: 35px; font-size: 16px; }
.list_s1 div:nth-child(1) div:nth-child(1) div:nth-child(2) { width: 154px; height: 43px; float: left; margin: 9px 0 0 2px; background: #e3e3e3; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border: solid 1px #284e6d; }
.list_s1 div:nth-child(1) div:nth-child(1) div:nth-child(2) span { background: url(../images/nk_bg.png) no-repeat -2px -159px; width: 23px; height: 24px; float: left; margin: 10px 5px 0 28px; }
.list_s1 div:nth-child(1) div:nth-child(1) div:nth-child(2) h3 { line-height: 43px; font-size: 16px; }
.list_s1 div:nth-child(1) div:nth-child(1) div:nth-child(3) span { background: url(../images/nk_bg.png) no-repeat -63px -159px; width: 24px; height: 22px; float: left; margin: 10px 5px 0 28px; }
.list_s1 div:nth-child(1) div:nth-child(1) div:nth-child(3) h3 { line-height: 43px; font-size: 16px; }
.list_s1 div:nth-child(1) div:nth-child(1) div:nth-child(3) { width: 154px; height: 43px; float: left; margin: 2px 0 0 2px; background: #e3e3e3; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border: solid 1px #284e6d; }
.list_s1 ul { float: left; width: 320px; height: 37px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#dddddd)); background: -moz-linear-gradient(top, #ffffff, #dddddd); border-bottom: solid 1px #b4b4b4; }
.list_s1 ul li { float: left; font-size: 12px; font-weight: normal; width: 127px; height: 22px; line-height: 22px; border-top: solid 1px #808080; border-right: solid 1px #c2c2c2; border-left: solid 1px #c2c2c2; background: -webkit-gradient(linear, 0 0, 0 100%, from(#e8e8e8), to(#d8d8d8)); background: -moz-linear-gradient(top, #e8e8e8, #d8d8d8); margin: 8px 0 0 12px; }
.list_s1 ul li:nth-child(2) { width: 74px; margin-left: 7px; }
.list_s1 ul li:nth-child(3) { width: 74px; margin-left: 7px; }
.list_s1 ul li span { background: url(../images/nk_bg.png) no-repeat -107px -91px; width: 12px; height: 12px; margin: 5px 3px 0 4px; float: left; }
.list_s1 ul li h3 { font-weight: normal; font-size: 12px; }
.list_s2 { width: 320px; overflow: hidden; margin: 0px auto 0 auto; }
.list_s2 ul { width: 320px; float: left; background: #f1f1f1; padding-bottom: 10px; }
.list_s2 ul li { width: 320px; float: left; height: 115px; }
.list_s2 ul li h3 { overflow: hidden; width: 308px; font-size: 16px; line-height: 35px; float: left; height: 39px;padding: 0 0 0 12px; position: relative; }
.list_s2 ul li h3 a { color: #01507C; }
.list_s2 ul li p { width: 290px; padding: 4px 5px; height: 66px; font-size: 12px; line-height: 22px; background: #ffffff; border: solid 2px #e6e6e6; margin: -2px 0 0 8px; float: left; color: #626263; text-indent: 2em; }
.list_s2 ul li p a { color: #01507C; }
.list_s3 { width: 320px; overflow: hidden; margin: 0px auto 0 auto; height: auto; }
.list_s3 ul { float: left; width: 320px; border-bottom: solid 1px #d4d4d4; background: #eaeaea; }
.list_s3 ul li { float: left; font-size: 14px; line-height: 39px; border: none; overflow: hidden; height: 39px; }
.list_s3 ul li a { color: #dc1379; }
.list_s3 ul li:nth-child(1) { margin-left: 18px; }
.list_s3 ul li:nth-child(2) { margin-left: 18px; }
.article_main{
  width:96%;
  margin:0 auto;
}
.article_main p{
  text-indent:2em;
  color: #444;
  font-size:14px;
  line-height: 28px;
}
.art_box { width: 320px; margin: 0px auto; padding-bottom: 8px; overflow: hidden; background: #f1f1f1; }
.art_box h1 { text-align: center; width: 320px; line-height: 22px; font-size: 20px; margin-top: 10px; color: #145980;margin:20px auto; }
.art_box p:nth-child(2) { width: 320px; text-align: center; font-size: 14px; line-height: 20px; color: #828282; }
art_box p:nth-child(3) { border: solid 3px #d0d4d6; width: 286px; font-size: 12px; line-height: 22px; padding: 4px 5px; text-indent: 2em; margin: 10px 0 0 10px; color: #666666; }
.art_box div { width: 290px; margin: 5px auto 0 auto; }
.art_rd { width: 320px; height: 163px; overflow: hidden; margin: 0px auto 0 auto; }
.art_rd h3 { width: 320px; float: left; height: 36px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#dedede)); background: -moz-linear-gradient(top, #fefefe, #dedede); }
.art_rd h3 span { background: url(../images/nk_bg.png) no-repeat -88px -89px; width: 17px; height: 16px; float: left; margin: 10px 8px 0 14px; }
.art_rd h3 a { line-height: 36px; color: #023a6b; font-size: 14px; }
.art_rd ul { background: #0071d1; width: 320px; float: left; }
.art_rd ul li { overflow: hidden; width: 300px; padding: 0 7px; height: 40px; line-height: 40px; font-size: 14px; text-align: right; margin: 0 0 0 6px; background: #f1f1f1; border-top: solid 1px #ffffff; border-bottom: solid 1px #e2e2e6; color: #cdcccc; }
.art_rd ul li a { float: left; color: #666666; }
/***********yyck******************/

.gk_ck { width: 320px; margin: 5px auto 0 auto; overflow: hidden; }
.gk_ck h2 { width: 320px; border-bottom: solid 1px #8c8d91; background: -webkit-gradient(linear, 0 0, 0 100%, from(#517fa3), to(#2b5b83)); background: -moz-linear-gradient(top, #517fa3, #2b5b83); height: 40px; font-size: 16px; line-height: 40px; color: #FFF; float: left; text-align: center; }
.yyck { width: 96%; margin: 5px auto 5px auto; overflow: hidden; }
.yyck_1 { width: 100%; float: left; margin-top: 5px; margin-bottom: 3px; font-size: 14px; }
.yyck_1 h3 { width: 25%; float: left; height: 25px; font-size: 14px; line-height: 25px; text-align: center; color: #565555; }
.yyck_1 span { color: #ff0000; line-height: 25px; width: 5%; height: 25px; float: left; text-align: center; }
.yyck_1 .h3 { height: 26px }
.yyck_1 p { line-height: 30px }
.index_bd { float: left; width: 65%; height: 30px; border: solid 1px #a8acad; font-size: 12px; line-height: normal; color: #3b4513; padding: 1px 0 0 5px; }
.index_bd2 { float: left; width: 65%; padding: 5px 0 0 5px; border: solid 1px #a8acad; height: 72px; overflow: scroll; resize: none; font-size: 12px; }
.yyck_ann { width: 20%; margin: 10px 0 5px 30px; float: left; }
.yyck_anniu { width: 100%; float: left; display: inline-block; border: solid 1px #9eb0c4; background: -webkit-gradient(linear, 0 0, 0 100%, from(#eef1f6), to(#dce5ee)); background: -moz-linear-gradient(top, #eef1f6, #dce5ee); height: 35px; line-height: 35px; color: #00517c; font-size: 16px; font-weight: bold; }
.yyck_annn { padding: 0px 10px; margin: 10px 0 5px 5%; float: left; }
.yyck_anniuu { padding: 0px 10px; float: left; display: inline-block; border: solid 1px #658a16; background: -webkit-gradient(linear, 0 0, 0 100%, from(#eef1f6), to(#dce5ee)); background: -moz-linear-gradient(top, #eef1f6, #dce5ee); color: #fff; height: 35px; line-height: 35px; font-size: 16px; font-weight: bold; }
.yyck_p1 { text-align: center; font-size: 12px; line-height: 25px; color: #c00351; width: 100%; }
.yyck_new { background: #FFF; width: 100%; overflow: hidden; }
.xin_tejs_box1 { height: 40px; line-height: 40px; width: 100%; background: -webkit-gradient(linear, 0 0, 0 100%, from(#596620), to(#3D5010)); background: -moz-linear-gradient(top, #596620, #3D5010); }
.xin_tejs_box1 img { display: block; float: left; margin-left: 10px; position: relative; top: 11px; }
.xin_tejs_a1 { color: #FFFFFF; float: left; font-size: 16px; font-weight: bold; margin-left: 12px; }
.downj { float: left; font-size: 12px; height: 27px; line-height: 1.2em; margin-left: 4%; width: 100%; }
.left { float: left; }
.downj p { float: left; font-size: 12px; line-height: 1.2em; margin-left: 5px; }
b, strong { font-weight: bold; }
.downj p a { color: #FF0000; font-size: 12px; line-height: 1.2em; text-decoration: underline; }
.zj_s1 { width: 320px; overflow: hidden; margin: 5px auto 0 auto; background: #e5e5e5; }
.zj_s1 h2:nth-child(1) { width: 320px; float: left; height: 35px; line-height: 35px; text-align: center; font-size: 16px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#507ea3), to(#2b5b83)); background: -moz-linear-gradient(top, #507ea3, #2b5b83); color: #FFF; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }
.zj_s1 p:nth-child(2) { width: 290px; float: left; background: #FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 9px 10px; border: solid 1px #9faab0; font-size: 14px; line-height: 25px; padding: 5px 5px; text-indent: 2em; color: #333333; }
.zj_s1 div:nth-child(3) { width: 301px; height: 174px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#e4ecef), to(#ffffff)); background: -moz-linear-gradient(top, #e4ecef, #ffffff); border: solid 1px #c9c9c9; float: left; margin: 7px 0 0 8px; }
.zj_s1 div:nth-child(3) div:nth-child(1) { width: 106px; float: left; margin: 9px 0 0 8px; }
.zj_s1 div:nth-child(3) div:nth-child(1) img { float: left; width: 94px; height: 121px; padding: 5px; border: solid 1px #cbd0d2; background: #FFF; }
.zj_s1 div:nth-child(3) div:nth-child(1) span { float: left; width: 106px; line-height: 26px; text-align: center; font-size: 14px; font-weight: bold; }
.zj_s1 div:nth-child(3) h3 { background: #cdd7df; margin: 10px 0 0 7px; float: left; width: 172px; height: 23px; line-height: 23px; text-align: center; font-size: 14px; color: #333333; }
.zj_s1 div:nth-child(3) p:nth-child(3) { float: left; font-size: 12px; height: 71px; line-height: 23px; width: 168px; margin: 8px 0 0 8px; border-bottom: dashed 1px #a7a9aa; }
.zj_s1 div:nth-child(3) p:nth-child(4) { float: left; font-size: 12px; height: 50px; line-height: 23px; width: 168px; margin: 8px 0 0 8px; }
.zj_s1 div:nth-child(3) span { font-weight: bold; }
.zj_s1 div:nth-child(3) a { color: #dc147a; }
.zj_s1 div:nth-child(4) { width: 292px; height: 50px; float: left; margin-left: 13px; background: #4e7899; }
.zj_s1 div:nth-child(4) span { background: url(../images/nk_bg.png) no-repeat -55px -42px; width: 40px; height: 44px; font-size: 14px; line-height: 41px; float: left; margin-left: 8px; text-align: center; font-weight: bold; color: #fff; }
.zj_s1 div:nth-child(4) img { float: left; margin: 5px 0 0 7px; }
.zj_s1 ul { width: 320px; float: left; height: 49px; margin-top: 12px; }
.zj_s1 ul li { float: left; width: 142px; height: 38px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#ce427f), to(#9c213e)); background: -moz-linear-gradient(top, #ce427f, #9c213e); margin: 6px 0 0 12px; }
.zj_s1 ul li span { background: url(../images/nk_bg.png) no-repeat -229px -132px; width: 24px; height: 24px; float: left; margin: 9px 6px 0 10px; }
.zj_s1 ul li:nth-child(2) { background: -webkit-gradient(linear, 0 0, 0 100%, from(#49abce), to(#225396)); background: -moz-linear-gradient(top, #49abce, #225396); }
.zj_s1 ul li:nth-child(2) span { background: url(../images/nk_bg.png) no-repeat -201px -132px; width: 24px; height: 24px; float: left; margin: 9px 6px 0 10px; }
.zj_s1 ul li:nth-child(2) h3 { border-left: solid 1px #5a94b9; }
.zj_s1 ul li a { color: #FFF; overflow: hidden; display: block; }
.zj_s1 ul li h3 { float: left; font-size: 16px; border-left: solid 1px #c24676; width: 99px; height: 38px; line-height: 38px; text-align: center; }
.zj_s2 { width: 320px; height: auto; margin: 0 auto; overflow: hidden; background: #e5e5e5; }
.zj_s2 div { width: 301px; float: left; height: 218px; margin: 9px 0 0 10px; }
.zj_s2 div img { width: 94px; height: 121px; padding: 5px; border: solid 1px #c5c5c5; background: #FFF; float: left; }
.zj_s2 div h3 { float: left; width: 180px; height: 32px; margin: 0 0 0 13px; }
.zj_s2 div h3 a { float: left; line-height: 32px; font-size: 14px; color: #01507b }
.zj_s2 div h3 span { float: right; font-size: 12px; width: 62px; height: 20px; background: #e5ecf4; border: solid 1px #9caec2; margin: 6px 0 0 0; text-align: center; line-height: 20px; }
.zj_s2 div h3 span a { color: #32638b; width: 62px; line-height: 20px; text-align: center; font-size: 12px; }
.zj_s2 div p:nth-child(3) { background: #83a1b9; float: left; width: 183px; height: 24px; margin: 8px 0 0 9px; line-height: 24px; font-size: 12px; color: #fff; }
.zj_s2 div p:nth-child(3) span { width: 21px; height: 20px; float: left; background: url(../images/nk_bg.png) no-repeat -191px -160px; margin: 2px 4px 0 5px; }
.zj_s2 div p:nth-child(3) a { float: left; height: 24px; width: 153px; background: #32638b; text-align: center; font-size: 14px; line-height: 24px; color: #FFF; }
.zj_s2 div p:nth-child(4) { width: 181px; float: left; font-size: 12px; line-height: 25px; height: 55px; border-bottom: solid 1px #ffffff; margin: 10px 0 0 10px; }
.zj_s2 div p:nth-child(4) span { font-weight: bold; color: #2e638b; font-size: 14px; }
.zj_s2 div p:nth-child(5) { width: 289px; float: left; height: 50px; font-size: 12px; line-height: 25px; padding: 5px; background: #ffffff; border: solid 1px #b6bbc1; margin: 7px 0 0 0px; }
.zj_s2 div p:nth-child(5) span { font-weight: bold; color: #2e638b; font-size: 14px; }
.zj_s2 div p:nth-child(5) a { color: #dc157c; }
.jss_s1 { width: 320px; height: 1300px; overflow: hidden; background: #e5e5e5; margin: 0 auto; }
.jss_s1 h2:nth-child(1) { width: 320px; float: left; height: 36px; text-align: center; line-height: 36px; font-size: 16px; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; background: -webkit-gradient(linear, 0 0, 0 100%, from(#265ca6), to(#275da5)); background: -moz-linear-gradient(top, #265ca6, #275da5); color: #FFF; }
.jss_s1 .js1 { width: 298px; float: left; background: #FFF; margin: 8px 0 0 10px; border: solid 1px #bfbfbf; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.jss_s1 .js2 { width: 298px; float: left; height: 35px; border-radius: 0px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#e1e1e1)); background: -moz-linear-gradient(top, #f3f3f3, #e1e1e1); border: none; margin: 0; }
.jss_s1 .js2 .sp1 { background: url(../images/nk_bg.png) no-repeat -122px -93px; width: 14px; height: 9px; float: left; margin: 13px 5px 0 9px; }
.jss_s1 .sp2 { width: 61px; height: 20px; text-align: center; font-size: 12px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: #3167af; float: right; margin: 7px 8px 0 0; line-height: 20px; }
.jss_s1 .sp2 a { color: #FFF; font-weight: bold; }
.jss_s1 .js2 h3 { float: left; line-height: 35px; font-size: 14px; color: #333333; }
.jss_s1 .js3 { width: 98px; height: 82px; float: left; background: #2e64ac; margin: 9px 0 0 10px; border: none; border-radius: 0px; }
.jss_s1 .js3 a { color: #FFF; display: block; overflow: hidden; }
.jss_s1 .js3 .js4 { width: 53px; height: 45px; float: left; background: url(../images/nk_bg.png) no-repeat -97px -42px; margin: 9px 0 3px 23px; }
.jss_s1 .js3 .js5 { width: 50px; height: 49px; float: left; background: url(../images/nk_bg.png) no-repeat -124px -106px; margin: 8px 0 0px 25px; }
.jss_s1 .js3 .js6 { width: 39px; height: 51px; float: left; background: url(../images/nk_bg.png) no-repeat -204px -42px; margin: 6px 0 0px 28px; }
.jss_s1 .js3 .js7 { width: 69px; height: 53px; float: left; background: url(../images/nk_bg.png) no-repeat -2px -104px; margin: 4px 0 0px 13px; }
.jss_s1 .js3 .js8 { width: 48px; height: 47px; float: left; background: url(../images/nk_bg.png) no-repeat -73px -107px; margin: 9px 0 1px 28px; }
.jss_s1 .js3 .js9 { width: 50px; height: 50px; float: left; background: url(../images/nk_bg.png) no-repeat -152px -42px; margin: 6px 0 1px 25px; }
.jss_s1 .js3 h3 { float: left; width: 98px; text-align: center; font-size: 14px; line-height: 25px; }
.jss_s1 ul { float: left; width: 174px; margin: 8px 0 0 8px; height: 84px; }
.jss_s1 ul li { float: left; width: 174px; height: 28px; font-size: 12px; }
.jss_s1 ul li a { line-height: 28px; }
.jss_s1 ul li span { background: url(../images/nk_bg.png) no-repeat -72px -89px; width: 15px; height: 13px; float: left; margin: 7px 2px 0 0; }
.jss_s1 p { float: left; width: 271px; padding: 5px 4px; height: 46px; margin: 8px 0 6px 9px; border: solid 1px #d8d8d8; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; font-size: 12px; line-height: 23px; }
.jss_s1 p span { font-weight: bold; color: #004c97; font-size: 14px; }
.jss_s1 p a { color: #ee7200; }
.cg_s1 { width: 320px; margin: 5px auto; overflow: hidden; background: #f1f1f1; }
.cg_s1 h2 { width: 320px; float: left; height: 36px; text-align: center; line-height: 36px; font-size: 16px; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; background: -webkit-gradient(linear, 0 0, 0 100%, from(#507ea3), to(#2b5b83)); background: -moz-linear-gradient(top, #507ea3, #2b5b83); color: #FFF; }
.cg_s1 .js1 { width: 289px; height: 129px; float: left; border-bottom: solid 1px #d8d8d8; border-left: solid 4px #d0d0d0; margin-left: 15px; }
.cg_s1 div:nth-child(n) span:nth-child(1) {width: 10px; height: 8px; float: left; margin: 70px 0 0 -7px; }
.cg_s1 .js2 { width: 186px; float: left; margin: 0 0 0 20px; border: none; }
.cg_s1 .js2 .js3 { float: left; width: 186px; line-height: 23px; text-align: center; font-size: 14px; height: 23px; margin-top: 16px; border-bottom: 2px solid #d0d0d0; }
.cg_s1 .js2 .js3 a { color: #333333; }
.cg_s1 .js4 { font-size: 12px; line-height: 20px; float: left; width: 180px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.cg_s1 .js4 a { color: #dc147a; }
.cg_s1 .js4 { float: left; color: #777777; font-size: 12px; line-height: 22px; width: 180px; margin-top: 5px; }
.cg_s1 .js5 { width: 66px; height: 66px; float: left; margin: 15px 0 0 13px; }
.cg_s1 .js1 .zixun1 { width: 66px; float: left; font-size: 12px; text-align: center; line-height: 23px; background: #dc147a; color: #FFF; margin: 8px 0 0 13px; }
.cg_s1 div:nth-child(n) span:nth-child(3) img { border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; }
.cg_s1 div:nth-child(n) a:nth-child(4) h3 { font-size: 12px; }
.cg_s2 { width: 320px; margin: 0px auto; overflow: hidden; background: #f1f1f1; }
.cg_s2 h3 { width: 320px; float: left; line-height: 20px; color: #333333; margin-top: 9px; font-size: 16px; text-align: center; }
.cg_s2 p { width: 286px; height: 23px; float: left; text-align: center; font-size: 14px; line-height: 23px; margin: 3px 0 0 17px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#57a9eb), to(#1e549d)); background: -moz-linear-gradient(top, #57a9eb, #1e549d); color: #FFF; border: solid 1px #3e80b1; }
.cg_s2 ul { float: left; width: 320px; height: 280px; overflow: hidden; margin: 2px 0 8px 0; }
.cg_s2 ul li { float: left; width: 85px; height: 119px; border: solid 1px #dfdfdf; padding: 5px; background: #FFF; margin: 7px 0 0 7px; }
.yy_s1 { width: 320px; overflow: hidden; background: #f1f1f1; margin: 0 auto; }
.yy_s1 h2 { width: 320px; float: left; height: 36px; text-align: center; line-height: 36px; font-size: 16px; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; background: -webkit-gradient(linear, 0 0, 0 100%, from(#2761aa), to(#255fa8)); background: -moz-linear-gradient(top, #2761aa, #255fa8); color: #FFF; }
.yy_s1 h3:nth-child(2) { float: left; width: 300px; height: 42px; background: url(../images/nk_t35.jpg) no-repeat center bottom; line-height: 42px; margin-left: 10px; font-size: 16px; color: #145980; }
.yy_s1 h3:nth-child(2) a { color: #eb7a00; }
.yy_s1 div:nth-child(3) { width: 298px; margin-left: 10px; float: left; border: solid 1px #c9c9c9; border-top: none; background: #FFF; }
.yy_s1 div:nth-child(3) p { float: left; width: 275px; margin: 4px 0 0 12px; font-size: 14px; line-height: 21px; text-indent: 2em; color: #777777; }
.yy_s1 div:nth-child(3) ul li { float: left; width: 138px; height: 118px; margin: 8px 0 10px 8px; }
.yy_s1 div:nth-child(3) ul li a { width: 128px; height: 89px; padding: 4px; border: solid 1px #d2d2d2; border-bottom: none; background: #efefef; float: left; }
.yy_s1 div:nth-child(3) ul li span { float: left; width: 138px; text-align: center; font-size: 12px; line-height: 20px; background: #2862ab; color: #FFF; }
.yy_s1 h3:nth-child(4) { float: left; width: 300px; height: 42px; background: url(../images/nk_t35.jpg) no-repeat center bottom; line-height: 42px; margin-left: 10px; font-size: 16px; color: #145980; }
.yy_s1 h3:nth-child(4) a { color: #eb7a00; }
.yy_s1 p:nth-child(5) { width: 274px; padding: 4px 12px; float: left; background: #FFF; margin: 0px 0 0px 10px; border: solid 1px #c9c9c9; border-top: none; font-size: 14px; line-height: 21px; text-indent: 2em; color: #777777; }
.yyjjul { width: 298px; float: left; margin-left: 10px; margin-bottom: 10px; }
.yyjjul li { float: left; width: 298px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; height: 104px; background: #e8ebf6; margin: 9px 0 0 0; }
.yyjjul li .szzxul { width: 106px; height: 104px; float: left; background: -webkit-gradient(linear, 0 0, 0 100%, from(#3275c4), to(#004f9c)); background: -moz-linear-gradient(top, #3275c4, #004f9c); border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px; -moz-border-radius: 5px 0px 0px 5px; }
.yy_s1 ul:nth-child(6) li div:nth-child(1) h3 { float: left; font-size: 14px; line-height: 25px; margin: 17px 0 0 10px; }
.yy_s1 ul:nth-child(6) li div:nth-child(1) h3 a { color: #FFF; }
.yy_s1 ul:nth-child(6) li div:nth-child(1) span { float: left; background: url(../images/nk_t43.gif) no-repeat right; width: 7px; height: 12px; margin: 46px 0 0 14px; }
.yy_s1 ul:nth-child(6) li div:nth-child(1) a:nth-child(3) { width: 83px; float: left; height: 20px; line-height: 20px; font-size: 12px; text-align: center; border: solid 1px #002b70; background: -webkit-gradient(linear, 0 0, 0 100%, from(#034c99), to(#014a96)); background: -moz-linear-gradient(top, #034c99, #014a96); color: #FFF; margin: 13px 0 0 10px; }
.yy_s1 ul:nth-child(6) li:nth-child(2) div:nth-child(1) h3 { width: 60px; margin: 10px 0 0 10px; }
.yy_s1 ul:nth-child(6) li:nth-child(2) div:nth-child(1) span { margin-left: 29px; }
.yy_s1 ul:nth-child(6) li:nth-child(3) div:nth-child(1) span { margin: 0 0 0 99px; }
.yy_s1 ul:nth-child(6) li:nth-child(4) div:nth-child(1) span { margin: 0 0 0 99px; }
.bzul { width: 191px; height: 102px; border: solid 1px #d8d8d8; border-left: none; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; float: left; }
.bzul li { float: left; width: 95px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; margin: 0; background: #FFF; border-radius: 0; }
.yy_s1 ul:nth-child(6) li:nth-child(n) ul li:nth-child(n+1) { border-left: solid 1px #d0dee6; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.yy_s1 ul:nth-child(6) li:nth-child(n) ul li:nth-child(3) { background: #e8ebf6; }
.yy_s1 ul:nth-child(6) li:nth-child(n) ul li:nth-child(4) { background: #e8ebf6; }
.yy_s1 ul:nth-child(6) li:nth-child(n) ul li a { font-size: 14px; color: #145980; }
.yy_s1 div:nth-child(8) { width: 298px; height: 202px; border: solid 1px #c9c9c9; float: left; background: #fefefe; margin: 10px 0 0 10px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.yy_s1 div:nth-child(8) h3 { width: 298px; height: 35px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#dfdfdf)); background: -moz-linear-gradient(top, #f3f3f3, #dfdfdf); border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; }
.yy_s1 div:nth-child(8) h3 span:nth-child(1) { background: url(../images/nk_bg.png) no-repeat -122px -93px; height: 9px; width: 14px; float: left; margin: 12px 6px 0 9px; }
.yy_s1 div:nth-child(8) h3 a:nth-child(2) { color: #004d95; float: left; line-height: 35px; font-size: 14px; }
.yy_s1 div:nth-child(8) h3 span:nth-child(3) { width: 61px; height: 20px; background: #1c5eaa; font-size: 14px; line-height: 20px; float: right; text-align: center; border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; margin: 7px 8px 0 0; }
.yy_s1 div:nth-child(8) h3 span:nth-child(3) a { color: #FFF; }
.yy_s1 div:nth-child(8) img { float: left; width: 94px; height: 78px; padding: 1px; border: solid 1px #c9c9c9; margin: 9px 0 0 10px; }
.yy_s1 div:nth-child(8) ul { width: 180px; height: 80px; float: left; margin: 11px 0 0 8px; }
.yy_s1 div:nth-child(8) ul li { float: left; width: 180px; height: 26px; font-size: 12px; overflow: hidden; }
.yy_s1 div:nth-child(8) ul li span { background: url(../images/nk_bg.png) no-repeat -73px -89px; float: left; margin: 7px 5px 0 0; width: 13px; height: 13px; }
.yy_s1 div:nth-child(8) ul li a { line-height: 28px; float: left; }
.yy_s1 div:nth-child(8) p { width: 269px; padding: 0 5px; height: 56px; float: left; background: #FFF; border: solid 1px #d7d7d7; color: #777777; font-size: 12px; line-height: 28px; margin: 9px 0 0 9px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.yy_s1 div:nth-child(8) p span { font-weight: bold; font-size: 14px; background: #145980; color: #fff; }
.yy_s1 div:nth-child(8) p a { color: #f17103; }
.yy_s1 ul:nth-child(9) { width: 302px; float: left; margin: 2px 0 8px 10px; }
.yy_s1 ul:nth-child(9) li { width: 302px; float: left; height: 35px; margin: 6px 0 0 0; }
.yy_s1 ul:nth-child(9) li h3 { float: left; width: 96px; height: 35px; line-height: 35px; font-size: 14px; color: #fff; background: -webkit-gradient(linear, 0 0, 0 100%, from(#376cb2), to(#3369b1)); background: -moz-linear-gradient(top, #376cb2, #3369b1); text-align: center; border-radius: 5px 0 0px 5px; }
.yy_s1 ul:nth-child(9) li span { float: left; background: url(../images/nk_t3.jpg) no-repeat; width: 4px; height: 35px; }
.yy_s1 ul:nth-child(9) li a { float: left; line-height: 33px; border: solid 1px #c9c9c9; width: 185px; color: #ef7102; padding-left: 15px; font-size: 12px; border-left: none; border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2)); background: -moz-linear-gradient(top, #fefefe, #f2f2f2); }
.yy_s1 div:nth-child(11) { float: left; width: 300px; margin: 0 0 8px 10px; border: solid 1px #9faab0; border-top: none; background: #fff; border-radius: 0 0px 5px 5px; -webkit-border-radius: 0 0px 5px 5px; -moz-border-radius: 0 0px 5px 5px; }
.yy_s1 div:nth-child(11) div:nth-child(1) { width: 277px; height: 104px; float: left; padding: 1px; border: solid 1px #dfdfdf; margin: 10px 0 0 10px; }
.yy_s1 div:nth-child(11) div:nth-child(1) span { width: 277px; float: left; height: 21px; line-height: 21px; font-size: 14px; text-align: center; margin: 83px 0 0 0; background: #2c62aa; color: #fff; opacity: 0.7; }
.yy_s1 div:nth-child(11) h3:nth-child(2) { font-size: 14px; line-height: 31px; float: left; width: 277px; height: 31px; border: solid 1px #bdbdbd; background: none; margin: 6px 0 0 10px; color: #353535; background: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e9e9), to(#e1e2e2)); background: -moz-linear-gradient(top, #e7e9e9, #e1e2e2); }
.yy_s1 div:nth-child(11) h3:nth-child(2) span { background: url(../images/nk_bg.png) -175px -131px; width: 24px; height: 24px; float: left; margin: 4px 5px 0 48px; }
.yy_s1 div:nth-child(11) h3:nth-child(2) a { color: #353535; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; }
.yy_s1 div:nth-child(11) p:nth-child(3) { width: 277px; font-size: 12px; line-height: 22px; text-indent: 2em; margin: 5px 0 0 10px; color: #777777; float: left; }
.yy_s1 div:nth-child(11) ul { float: left; width: 300px; }
.yy_s1 div:nth-child(11) ul li { float: left; width: 136px; height: 70px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border: solid 1px #b7c7cf; margin: 6px 0px 0 8px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e2f2ff)); background: -moz-linear-gradient(top, #ffffff, #e2f2ff); }
.yy_s1 div:nth-child(11) ul li h3 { width: 134px; float: left; margin: 6px 0 0 1px; line-height: 20px; font-size: 14px; background: #f07002; color: #fff; }
.yy_s1 div:nth-child(11) ul li h3 a { width: 70px; float: left; background: #2b61a9; height: 20px; text-align: center; color: #fff; }
.yy_s1 div:nth-child(11) ul li:nth-child(4) h3 a { width: 59px; }
.yy_s1 div:nth-child(11) ul li p { font-size: 12px; width: 130px; line-height: 20px; float: left; margin: 2px 2px; }
.yy_s1 div:nth-child(11) ul li p span { font-weight: bold; font-size: 14px; color: #145980; }
.yy_s1 p:nth-child(13) { width: 300px; line-height: 25px; text-indent: 2em; font-size: 12px; margin: 3px 0 0 10px; color: #777777; }
.yy_s1 ul:nth-child(14) { width: 320px; float: left; margin-top: 8px; overflow: hidden; }
.yy_s1 ul:nth-child(14) li { float: left; width: 320px; border-top: solid 1px #e9e9e9; height: 54px; background: #fdfdfd; }
.yy_s1 ul:nth-child(14) li h3 { width: 104px; height: 43px; background: url(../images/nk_t41.jpg) repeat-y; margin: 5px 0 0 5px; float: left; line-height: 43px; font-size: 14px; text-align: center; color: #fff; }
.yy_s1 ul:nth-child(14) li span { float: left; background: url(../images/nk_t40.jpg) no-repeat; width: 11px; height: 43px; margin-top: 5px; }
.yy_s1 ul:nth-child(14) li p { line-height: 22px; font-size: 12px; float: left; width: 180px; color: #777777; margin: 5px 0 0 8px; }
.yy_s1 ul:nth-child(14) li:nth-child(4) { border-bottom: solid 1px #e9e9e9; }
.yy_s1 div:nth-child(15) { width: 320px; background: #fff; overflow: hidden; padding-bottom: 5px; border-bottom: solid 1px #e9e9e9 }
.yy_s1 div:nth-child(15) h3 { font-size: 14px; line-height: 31px; float: left; width: 277px; height: 31px; border: solid 1px #bdbdbd; background: none; margin: 6px 0 0 20px; color: #353535; background: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e9e9), to(#e1e2e2)); background: -moz-linear-gradient(top, #e7e9e9, #e1e2e2); }
.yy_s1 div:nth-child(15) h3 span { background: url(../images/nk_bg.png) -175px -131px; width: 24px; height: 24px; float: left; margin: 4px 5px 0 28px; }
.yy_s1 div:nth-child(15) h3 a { color: #353535; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; }
/*头部改版*/

.new-top { width: 320px; margin: 0 auto; }
.new-ban01 { height: 45px; width: 320px; }
.new-ban02 { position: relative; width: 320px; height: 125px; }
.new-ban02 a { position: absolute; display: block; color: #136291; font-family: "Microsoft YaHei"; font-size: 12px; text-decoration: none; text-align: center; text-indent: -999px; overflow: hidden; }
.new-yyjj { width: 70px; height: 70px; left: 17px; top: 20px; }
.new-qwzj { width: 56px; height: 60px; top: 42px; left: 96px; }
.new-tsjs { width: 75px; height: 75px; top: 5px; right: 86px; }
.new-dxbl { width: 56px; height: 70px; bottom: 15px; right: 20px; }
/*zzwd 底部在线问答*/

#zzwd { border-top: 2px solid #3D80CE; padding-top: 15px; font-family: "Microsoft YaHei"; margin-bottom: 52px; }
.time { display: block; width: 138px; height: 25px; background: url(../images/timebg.png) 0 0 no-repeat; text-align: center; line-height: 25px; font-size: 14px; color: #fff; margin: 0 auto 12px; }
.zzwdBoxItem { padding-bottom: 15px; padding-left: 10px; }
.zzwdBoxItem img { display: block; width: 44px; height: 44px; float: left; margin-right: 10px; margin-top: 5px; }
.message { width: 170px; height: 70px; background: url(../images/mesbg.jpg) 0 0 no-repeat; float: left; line-height: 20px; padding-left: 17px; padding-right: 10px; color: #222; padding-top: 5px; }
.fcall { background: url("../images/bgdb.jpg") repeat-x scroll left top rgba(0, 0, 0, 0); bottom: 0; display: block; height: 53px; margin-top: 15px; position: fixed; text-align: center; width: 100%; }
.fr { float: right; }
#newAdd { margin: 0 auto; padding-top: 20px; width: 320px; overflow: hidden; }
#newAdd h2 { background: url("../images/newbg11.png") no-repeat scroll 0 bottom rgba(0, 0, 0, 0); height: 36px; width: 100%; }
#newAddList { font-weight: bold; margin-top: 10px; }
#newAddList li { float: none; margin-left: 18px; }
#newAddList li a { background: url("../images/newdot11.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0); color: #0000FF; line-height: 30px; overflow: hidden; padding-left: 12px; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; }
#newAddList li a:hover { text-decoration: underline; }
.bottom-fixed { background: url("../images/bj.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); bottom: 0; height: 58px; position: fixed; text-align: center; width: 100%; z-index: 10000; }
div.tel {cursor: pointer; float: left; height: 58px; width: 315px; }
/*0620在线预约*/
#zxyy { width: 320px; background: #dfe7f0; margin: 10px auto; height: 320px; }
.zxyy1 { width: 320px; height: 35px; line-height: 35px; border-bottom: 1px solid #8a8d8f; background: #005dbc; text-align: center; color: #FFF; font-size: 16px; font-weight: bold; }
.zxyy2 { width: 320px; padding-bottom: 10px; }
.zxyy2 p { color: #145980; font-size: 14px; font-weight: bold; padding: 15px 15px 5px; line-height: 23px; border-bottom: 1px dashed #145980; }
.zxyy2 p span { color: #F00; }
.zxyy2 p strong { font-size: 16px; font-weight: bold; color: #F00; }
.bian { width: 85px; border: 1px solid #7f9db9; height: 18px; margin-bottom: 10px; }
.bian1 { width: 92px; border: 1px solid #7f9db9; height: 22px; margin-bottom: 10px; line-height: 22px; }
.bian3 { width: 100px; border: 1px solid #7f9db9; height: 18px; margin-bottom: 10px; }
.zxform { padding: 15px 10px 5px; font-size: 14px; color: #000; width: 298px; }
.zxyzm { float: right; margin-right: 50px; }
.zxtj1 { width: 78px; height: 23px; border: none; line-height: 23px; color: #FFF; text-align: center; margin-left: 10px; cursor: pointer; background: url("../images/11.jpg") no-repeat; font-size: 15px; }
.zxtj { width: 78px; height: 23px; border: none; line-height: 23px; color: #FFF; text-align: center; margin-left: 65px; cursor: pointer; background: url("../images/1.jpg") no-repeat; font-size: 15px; }
.hot { width: 320px; overflow: hidden; margin: 0 auto 10px auto; background: #fff; }
.hot h2 { width: 320px;  height: 35px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#277dc8), to(#045eae)); background: -moz-linear-gradient(top, #277dc8, #045eae); text-align: center; font-size: 14px; line-height: 35px; border-bottom: solid 1px #8a8d8f; color: #FFF; }
.hot1 a { float: left; width: 100%; text-align: center; font-size: 14px; text-decoration: underline; color: #fa0606; padding: 8px 0; }
.hot2 { float: left; width: 31%; margin-left: 1.3%; margin-top: 5px; border: 1px solid #aaaaaa; background: #f9f9f9; text-align: center; padding: 5px 0; }
.hot2 a { color: #3d3d3d; font-size: 13px; }
.hot3 { float: left; width: 90%; margin-left: 5%; margin-top: 5px; margin-bottom: 20px; text-align: center; border: 1px solid #145980; padding: 5px 0; }
.hot3 a { color: #145980; font-size: 13px; }
.hot3 em { color: #f70448; font-style: normal; }
.hot ul{
  width:96%;
  margin:10px auto;
}
.ddeee li{ line-height:30px; border-bottom:1px dashed #1169b7;}
.ddeee li a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap; width:70%; float:left;}
.ddeee li span{display:block; float:right; color:#444;}

.wap14_logo { width: 100%; background-color: #fff; height: 70px; overflow: hidden; }
.wap14_logomain { width: 320px; margin: 0 auto; height: 56px; padding-top: 8px; }
.wap14_logomain h3 { float: left; display: inline; margin-left: 25px; height: 56px; width: 57px; }
.wap14_logomain div { float: left; display: inline; width: 220px; height: 63px; color: #000000; text-align: center; }
.wap14_logomain div p { font-size: 24px; line-height: 36px; font-weight: bold; font-family: "微软雅黑"; color: #322646; }
.wap14_logomain div h6 { font-size: 14px; line-height: 13px; color: #666666; font-weight: bold; font-family: "微软雅黑"; margin: 0; padding: 0; }
.wap14_nav { background: #046fb1; height: 50px; text-align: center; padding: 6px 0 0; }
.wap14_nav a { color: #fff; line-height: 22px; font-size: 14px; width: 25%; display: inline-block; float: left; font-family: "微软雅黑"; }
.wap14_nav .shuxian { background: url(../images/line.jpg) no-repeat right; }
/*banner*/
.touchsliderdemo { width: 100%; margin: 0 auto; display: block; overflow: hidden; position: relative; }
.touchsliderdemo .touchslider-viewport { margin: 0 auto; overflow: hidden; z-index: 1; }
.touchsliderdemo .touchslider-item { margin: 0 auto; display: block; overflow: hidden; }
.touchsliderdemo .touchslider-viewport li { float: left; width: 100%; }
.touchsliderdemo .touchslider-item img { width: 100%; margin: 0 auto; border: 0; }
.touchsliderdemo .touchslider-item a { display: block; line-height: 0; }
.touchsliderdemo .touchslider-nav { position: absolute; left: 50%; margin-left: -25px; bottom: 5px; height: 12px; line-height: 12px; text-align: center; z-index: 9999; display: block; }
.touchsliderdemo .touchslider-nav a { cursor: pointer; color: #000; }
.touchsliderdemo .touchslider-nav a:active { background: #689db2; }
.touchsliderdemo .touchslider-nav li { width: 9px; height: 9px; background: #7f7f7f; margin: 0 3px; font-family: Arial; display: inline-block; -webkit-border-radius: 9px; border-radius: 9px; text-indent: -9999px; cursor: pointer; }
.touchsliderdemo .touchslider-nav li.on { background: #ff7800; }
.in_head { height: 46px; text-align: center; background: url(../images/bg.jpg) repeat-x; position: fixed; top: 0px; width: 100%; }
.in_head div { width: 58px; line-height: 46px; text-align: center; position: absolute; left: 10px; background: url(../images/back.jpg) no-repeat }
.in_head div a { color: #fff; font-size: 15px; font-family: "微软雅黑" }
.in_head img { margin-top: 8px }
.art_box { margin-top: 0px; }
/****列表*****/


html * { font-size: 100% }
body { font-family: "宋体", Arial, Lucida, Verdana, Helvetica, sans-serif; font-size: 14px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
fieldset, img { border: 0; }
img { vertical-align: top; border: 0; padding: 0; margin: 0; }
abbr, acronym { border: 0; font-variant: normal; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select {  *font-size: 100%;
}
ol, ul, li { list-style: none; padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
caption { text-align: left; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

a, ins { text-decoration: none; color: #444; }
a:hover { text-decoration: underline; color: #fff; }
/*
 * 清除浮动
 * @overlay div
 */
.clearfix:before,.clearfix:after { content: ""; display: block; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }

/* End hide from IE-mac */
input, img, select { vertical-align: middle }
.clear { clear: both; }
.main { width: 100%; margin: 0 auto; min-width: 320px; }
.main span { display: block;height: 46px; margin: 10px 0 20px 5px; }
.main dl dt { float: left; width: 65%; height: 162px; text-align: center; }
.main dl dd { float: left;height: 67px; width: 25%; text-align: center; padding-top: 10px; margin-left: 4px; }
.main dl dd.web {margin-top: 4px; width: 25%; }
.main dl dd font { color: #FFF; font-family: "微软雅黑"; font-size: 14px; display: block; line-height: 30px; }
.main ul li { float: left; width: 45%; margin-top: 4px; height: 67px; text-align: center; padding-top: 10px }
.main ul li font { display: block; font-family: "微软雅黑"; font-size: 14px; color: #FFF; line-height: 30px; margin-top: 1px; }
.main ul li.top { height: 67px; padding-top: 10px; width: 35%; }
.main ul li.zj { height: 67px; padding-top: 10px; width: 55%; margin-left: 4px; }
.main ul li.right { width: 45%; margin-left: 4px; }
.indexFooter { display: block;margin-top: 4px; text-align: center; width: 90%; float: left; font-size: 14px; padding: 10px 4px 10px 0px; line-height: 20px; color: #FFFFFF; }
.hd_js { width: 210px; height: 158px; margin: 0px auto; background: #fff; overflow: hidden; }
.hd_js img { margin: 0px; padding: 0px; border: 0px; }
/** 列表页 **/
.header { width: 100%; margin: 0 auto; min-width: 320px; }
.header span { display: block; height: 68px; margin: 10px 0 12px 0; }
.header ul.nav { display: block; border-top: 2px solid #e8eef3; zoom: 1; }
.header ul.nav li { float: left; width: 25%; color: #FFF; line-height: 28px; font-size: 14px; }

.header ul.nav li a { float: left; width: 90%; color: #FFF; text-align: center; }
.header ul.subnav { display: block; background:#fafafa; border-bottom: 1px solid #ddd; zoom: 1; }
.header ul.subnav li { float: left; width: 80px; line-height: 20px; text-align: center; margin-left: 3px; display: inline; margin-top: 6px; margin-bottom: 6px; }
/** 中部 **/
.content { width: 320px; margin: 0 auto; background-color: #FFF; }
.location { color: #005094; line-height: 34px; padding-left: 10px; }
.location a { color: #444; }
.features { display: block; padding-bottom: 10px; }
.features p { display: block; background-color: #1d70b6; height: 28px; line-height: 28px; margin-bottom: 2px; }
.features p a { color: #FFF; }
.features p span { float: right; }
.features p font { border-left: 5px solid #043a98; height: 28px; color: #fff; font-size: 14px; padding-left: 10px; display: block; }
.features p span a { padding-right: 10px; color: #FFF; }
.features p span b a { font-weight: normal; color: #fff600; }
.features ul li { display: block; line-height: 30px;padding-left: 20px; border-bottom: 1px dashed #ddd; }
.features ul li span { float: right; color: #999; margin-right: 10px; display: inline; }
.features ul li a:hover { color: #ff4e00; }
.features ul li:hover { background-color: #fafafa; }
.features p.dqwz { display: block; background-color: #207ac5; height: 28px; line-height: 28px; margin-bottom: 2px; }
.features p.dqwz a { color: #FFF; }
/** 文章页 **/
.article { display: block;}
.article p b { display: block; line-height: 26px; font-weight: bold; color: #025397; text-align: center; padding-top: 10px; }
.article p span { display: block; text-align: center; line-height: 26px; color: #999; }
.article font { display: block; line-height: 22px; text-indent: 2em; padding: 0 6px 0 10px; }
.article font.color { color: #025397; }
.article span.pic { display: block; text-align: center; padding: 5px 0; }
.article font.web { display: block; text-align: right; padding-bottom: 20px; }
.footer { width: 100%; margin: 0 auto; padding-top: 10px; min-width: 350px; }
.footerTop ul li { display: block; line-height: 22px; color: #444; padding-left: 10px; }
.footerTop ul li a { color: #025397; }
.footerWeb p { display: block; height: 28px; background-color: #ddd; }
.footerWeb p span { display: block; line-height: 28px; border-left: 5px solid #c0c0c0; padding-left: 10px; }
.footerWeb { display: block; padding: 10px 0 0 0; }
.footerWeb ul { display: block; padding: 5px 0 10px 0; }
.footerWeb ul li { display: block; line-height: 24px; padding-left: 10px; }
.footerFooter { display: block; border-top: 1px solid #CCC; line-height: 20px; text-align: center; padding: 10px 0 10px; height: 70px; }
/*page*/
.page { height: 29px; line-height: 29px; background: #efefef; text-align: center; }
.page li { display: inline; height: 29px; margin: 0 2%; background: none; }
.page li a.prePage, .page a.nextPage { width: 25%; }
header div:nth-child(1){background:#05527e; height:35px; float:left; width:320px; top: 0px; position: fixed; z-index: 10000;}
.banner a img{width:100%;}