html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;}
ul{margin: 0;padding: 0;list-style-type: none}
a{text-decoration: none}
body{
	
	font-family: '微软雅黑';
	font-size: 14px;
	background: #fff!important;
	
}
.header{
    display: block;
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
    height: 78px;
}
.headerl{
    display: block;
    overflow: hidden;
    margin: 10px 0 0 6px;
    float: left;
}
.headerl a{
    display: block;
    overflow: hidden;
}
.headerl a img{
    display: block;
}
.headerr{
    display: block;
    float: right;
    overflow: hidden;
}
.headerrt{
    display: block;
    margin-top: 20px;
}
.sr{
    display: block;
    float: left;
    width: 179px;
    height: 21px;
    border: 1px solid #c80717;
    text-indent: 11px;
	font-family: 微软雅黑;
}
.ss{
    display: block;
    width: 66px;
    height: 25px;
    background: #c80717;
    color: #fff;
    border: none;
	font-family: 微软雅黑;
}
.headerrb{
    display: block;
    width: 100%;
    color: #676767;
    font-size: 12px;
    line-height: 27px;
}
.headerrb a{
    color: #676767;
    padding: 0 2px;
}
.menuw{
	display:block;
	width:100%;
	background: #c80515;
	margin-top:5px;
}
.menu{
    display: block;
    width: 1200px;
    margin: 0 auto 0;
    height: 61px;
    overflow: hidden;
    z-index: 9999;
    position: relative;
}
.menu ul{
    display: block;
    width: 1200px;
    margin: 0 auto 0;
    overflow: hidden;
}
.menu li{
    display: block;
    width: 12.5%;
    float: left;
    overflow: hidden;
    line-height: 24px;
}
.menu li a{
    display: block;
    width: 100%;
    height: 61px;
}
.menu li a span{
    color: #ffffff;
    display: block;
    /*border-left: 1px solid #8abfdd;*/
    /*border-right: 1px solid #0c579e;*/
    text-align: center;
    font-size: 16px;
    line-height: 16px;
}
.menu li img{
    display: block;
	width:39px;
	height:32px;
    margin: 8px auto 0;
}
/*.menu li:first-child a{*/
    /*border-left: none;*/
/*}*/
/*.menu .last a{*/
    /*border-right: none;*/
/*}*/
/* flexslider */
.flexslider{position:relative;height:330px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:330px;}
.flexslider .slides li a{
    display: block;
    width: 100%;
    height: 330px;
}
.flex-control-nav{position:absolute;bottom:38px;z-index:2;width:100%;text-align:center;display: none}
.flex-control-nav li{display:inline-block;width:28px;height:28px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:28px;height:28px;line-height:28px;font-size:20px;color:#fff;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.content1{
    width: 1200px;
    height: 143px;
    background: #fff;
    overflow: hidden;
    margin: 0 auto;
}
.content1 h2{
    margin-top: 30px;
    font-size: 36px;
    color: #ad191e;
    text-align: center;
    font-weight: 100;
}
.content1 p{
    margin-top: 20px;
    font-size: 14px;
    color: #9a9a9a;
    text-align: center;
}
.flexslider1{position:relative;height:415px;overflow:hidden;width: 1200px;margin: 7px auto 0;z-index: 9999}
.flexslider1 .slides{position:relative;z-index:1;}
.flexslider1 .slides li{height:415px;background: #e0e0e0}
.flexslider1 .slides li img{display: block;  float: left;  width: 810px;  height: 415px;}
.flexslider1 .slides li div{  width: 390px;  float: right;  }
.flexslider1 .slides li h3{display: block;  width: 355px;  margin: 0 auto;  font-size: 24px;  font-weight: 100;  line-height: 43px;  margin-top: 17px;}
.flexslider1 .slides li p{display: block;  width: 355px;  margin: 0 auto;  font-size: 16px;  line-height: 26px;  color: #484848;  margin-top: 20px;text-indent: 2em;}
.flexslider1 .flex-control-nav{position:absolute;bottom:20px;z-index:2;text-align:right;float: right;right: 0;padding-right: 20px;display: block}
.flexslider1 .flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 5px;*display:inline;zoom:1;}
.flexslider1 .flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:60px;font-size:12px;color:#fff;overflow:hidden;background:url(../images/dot1.png) right 0 no-repeat;cursor:pointer;}
.flexslider1 .flex-control-nav .flex-active{background-position:0 0;}
.content{
    display: block;
    width: 1200px;
    margin: 28px auto 0;
    overflow: hidden;
}
.contentl{
    display: block;
    width: 760px;
    overflow: hidden;
    float: left;
}
.contentlt{
    display: block;
    overflow: hidden;
    background: #fff;
    padding-top: 12px;
    padding-bottom: 10px;
}
.conhead1{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/bg_g.png") repeat-x 0 38px;
}
.conhead1 div{
    overflow: hidden;
    float: left;
    border-bottom: 3px solid #0c5391;
}
.conhead1 div img{
    display: block;
    float: left;
    margin: 7px 22px 0 3px;
}
.conhead1 div span{
    display: block;
    line-height: 38px;
    color: #0c5391;
    font-size: 24px;
    float: left;
}
.conhead1 a{
    display: block;
    float: right;
    overflow: hidden;
    font-size: 16px;
    color: #9a9a9a;
    margin-top: 10px;
}
.contentlcon{
    width: 760px;
    overflow: hidden;
    margin: 0 auto;

}
.contentl1{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 17px;
    line-height: 38px;
    font-size: 16px;
}
.contentl1 div{
    width: 450px;
    float: right;
}
.contentl1 div h4{
	display:block;
	width:100%;
    font-size: 16px;
	text-align: center;
}
.contentl1 div h4 a{
    color: #0c5391;
}
.contentl1 div p{
    display: block;
    width: 100%;
    overflow: hidden;
    font-size: 14px;
    color: #676767;
    line-height: 24px;
}
.contentl1 div div{
    width: 100%;
    overflow: hidden;
}
.contentl1 div span{
    display: block;
    float: left;
    font-size: 12px;
    color: #676767;
}
.contentl1 div div a{
    display: block;
    float: right;
    overflow: hidden;
    color: #676767;
    /*margin-right: 10px;*/
    font-size: 14px;
}
.contentl1 div .fp{
    color: #fe9c02;
}
.contentl2{
    width: 100%;
    overflow: hidden;
}
.contentl2lt{
    width: 100%;
    overflow: hidden;
}
.contentl2lt li{
    overflow: hidden;
    float: left;
    line-height: 30px;
    font-size: 16px;
    width: 100%;
}
.contentl2 .tg{
	    color: #c13489;
	
}
.contentl2lt li a{
    color: #343434;
}
.contentl2 li .ny{
    color: #028102;
}
.contentl2 li .jy{
    color: #0202cc;
}
.contentl2 li .fp{
    color: #fe9c02;
}
.contentl2 li .cz{
    color: #ad191e;
}
.contentl2 li .sm{
    color: #d3217c;
}
.contentl2 li .ly{
    color: #0781c5;
}
a[data-color='经贸'] {
    color: #0781c5 !important;
    font-style: normal;
}
.contentl2 li .wh{
    color: #8e1d7c;
}
.contentl2 li .zw{
    color: #056fc5;
}
a[data-color='政务'] {
    color: #056fc5 !important;
    font-style: normal;
}
a[data-color='热点'] {
    color: red !important;
    font-style: normal;
}
a[data-color='乡镇'] {
    color: #DF1A1A !important;
    font-style: normal;
}
a[data-color='社会'] {
    color: #5decec !important;
    font-style: normal;
}
a[data-color='教育'] {
    color: #0202cc !important;
    font-style: normal;
}
a[data-color='妇女'] {
    color: #F22436!important;
    font-style: normal;
}
.contentl2 li .ds{
    color: #CF2A2A;
}
.contentl2 li .xz{
    color: #DF1A1A;
}
.contentl2 li .fn{
    color: #F22436;
}
.contentl2 li .sh{
    color: #5decec;
}
.contentl2 li .kj{
    color: #17B0DF;
}
.contentl2 li .qt{
    color: #17B0DF;
}
.contentl2 li .gy{
    color: #17B0DF;
}
a[data-color='安全'] {
    color: #17B0DF !important;
    font-style: normal;
}
.contentl2 li .fy{
    color: #c80717;
}
a[data-color='防疫'] {
    color: #c80717 !important;
    font-style: normal;
}
.contentl2l{
    width: 356px;
    float: left;
}
.contentl2lc{
    width: 100%;
    overflow: hidden;
    margin-top: 10px;
}
.contentl2lc a{
    display: block;
    float: right;
    width: 175px;
}
.contentl2lc a:first-child{
    float: left;
}
.contentl2lc a img{
    display: block;
    width: 175px;
    height: 90px;
}
.contentl2lc a span{
    display: block;
    width: 100%;
    color: #0c5391;
    font-size: 12px;
    line-height: 18px;
}
.contentl2lc a span i{
    color: #ad191e;
    font-style: normal;
}
.contentl2lb{
    width: 100%;
    margin-top: 12px;
}
.contentl2lb li{
    overflow: hidden;
    float: left;
    line-height: 30px;
    font-size: 16px;
    width: 100%;
}

.contentl2lb li a{
    color: #343434;
}
.contentl2lb li .zw{
    color: #035394;
}
.contentl2r{
    width: 355px;
    float: right;
}
.contentl2r li{
    overflow: hidden;
    float: left;
    line-height: 30px;
    font-size: 16px;
    width: 100%;
}
.contentl2r li a{
    color: #343434;
}
.contentl2r li .ny{
    color: #028102!important;
}
.contentl2r li .jy{
    color: #0202cc!important;
}
.contentl2r li .fp{
    color: #fe9c02!important;
}
.contentl2r li .cz{
    color: #ad191e!important;
}
.contentl2r li .sm{
    color: #d3217c!important;
}
.contentl2r li .ly{
    color: #0781c5!important;
}
.contentl2r li .wh{
    color: #8e1d7c!important;
}
.contentl2r li .zw{
    color: #056fc5!important;
}
.contentl2r li .ds{
    color: #CF2A2A!important;
}
.contentl2r li .xz{
    color: #DF1A1A!important;
}
.contentl2r li .fn{
    color: #F22436!important;
}
.contentl2r li .sh{
    color: #5decec!important;
}
.contentl2r li .kj{
    color: #17B0DF!important;
}
.contentl2r li .qt{
    color: #17B0DF!important;
}
.contentl2r li .gy{
    color: #17B0DF!important;
}
.contentl2r li .fy{
    color: #c80717!important;
}









.contentlc{
    display: block;
    overflow: hidden;
    background: #fff;
    padding-top: 6px;
    padding-bottom: 10px;
}
.contentlcc{
    width: 100%;
    overflow: hidden;
}
.contentlcl{
    display: block;
    float: left;
    width: 356px;
    overflow: hidden;
}
.contentlcr{
    display: block;
    float: right;
    overflow: hidden;
    width: 355px;
}
.conhead2{
    width: 100%;
    overflow: hidden;
}
.conhead2 span{
    display: block;
    width: 100px;
    text-align: center;
    float: left;
    line-height: 36px;
    font-size: 16px;
    color: #035394;
}
.conhead2 a{
    display: block;
    float: right;
	color:#676767;
    margin-top: 12px;
}
.contentlcl1{
    width: 40%;
    overflow: hidden;
    margin-top: 10px;
    float: left;
}
.contentlcl1 img{
    display: block;
    width: 200px;
    height: 110px;
    float: left;
}
.contentlcl1 div{
    width: 240px;
    float: right;
}
.contentlcl1 dl{
    display: block;
    width: 140px;
    overflow: hidden;
    float: right;
}
.contentlcl1 dl dd{
    line-height: 28px;
    color: #ad191e;
	font-size:16px;
}
.contentlcl1 dl dd span{
    color: #343434;
}
.contentlcl2{
    display: block;
    width: 60%;
    overflow: hidden;
    margin: 10px 0;
    float: right;
}
.contentlcl2 a{
    display: block;
    width: 75px;
    height: 22px;
    display: block;
    text-align: center;
    line-height: 22px;
    color: #343434;
    font-weight: 100;
	font-size:16px;
}
.contentlcl3{
    display: block;
    width: 60%;
    float: right;
    overflow: hidden;
}
.contentlcl3 li{
    display: block;
    line-height: 30px;
    overflow: hidden;
	font-size:16px;
    background: url("../images/coin7.png") no-repeat left center;
}
.contentlcl3 li a{
    color: #343434;
    display: block;
    overflow: hidden;
}
.contentlcl3 li span{
    display: block;
    overflow: hidden;
    margin-left: 20px;
    float: left;
}
.contentlcl3 li i{
    font-style: normal;
    display: block;
    float: right;
    color: #676767;
}
.contentlcr ul{
    display: block;
    width: 100%;
    margin-top: 5px;
    overflow: hidden;
}
.contentlcr li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin7.png") no-repeat left center;
}
.contentlcr li a{
    display: block;
    width: 100%;
    text-indent: 20px;
    color: #343434;
    line-height: 30px;
    *line-height: 31px;
}
.contentlb{
    display: block;
    overflow: hidden;
    background: #fff;
    padding-top: 12px;
    padding-bottom: 10px;
}
.contentlb .contentlcon{
    width: 750px;
}
.contentlb table{
    width: 100%;
    margin-top: 19px;
}
.contentlb table td a{
    position: relative;
	display:block;
	width:254px;
	height:135px;
	overflow:hidden;
}
.contentlb table img{
    display: block;
    width: 245px;
}
.contentlb .dif a {
	width:500px;
	height:275px;
	overflow:hidden;
}
.contentlb .dif img{
    display: block;
    width: 500px;
    float: right;
}
.contentlb table td span{
    display: block;
    width: 245px;
    line-height: 34px;
    background: url("../images/bgb.png");
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    text-align: center;
	font-size:16px;
}
.contentlb .dif span{
    display: block;
    width: 500px;
    line-height: 34px;
    background: url("../images/bgb.png");
    position: absolute;
    right: 0;
    bottom: 0;
    color: #fff;
}
.contentr{
    width: 405px;
	overflow:hidden;
    float: right;
}
.contentr1{
    display: block;
    width: 100%;
    overflow: hidden;
    padding-bottom: 15px;
    border-bottom: 1px solid #acadaf;
}
.contentr1 dt{
    width: 100%;
    overflow: hidden;
    margin-top: 3px;
	float:left;
}
.contentr1 dt img{
    display: block;
    float: left;
    margin-top: 15px;
}
.contentr1 dt span{
    display: block;
    float: left;
    line-height: 48px;
    font-size: 16px;
    color: #035394;
    margin-left: 9px;
}
.contentr1 dt a{
	float:right;
	line-height:48px;
	color:#676767;
	
}
.contentr1 dd{
    display: block;
    width: 100%;
    overflow: hidden;
	float:left;
}
.contentr1 dd a{
    display: block;
    width: 100%;
    line-height: 32px;
    overflow: hidden;
    color: #343434;
    text-indent: 20px;
	font-size:16px;
    background: url("../images/coin7.png") no-repeat left center;
}
.contentr1 dd span{
	float:left;
	
}
.contentr1 dd i{
	float:right;
	text-indent:0;
	color:#676767;
	font-style: normal;
}
.contentr2{
    padding: 10px 0;
    overflow: hidden;
	width:100%;
}
.contentr2 ul{
    width: 100%;
    overflow: hidden;
}
.contentr2 li{
    display: block;
    width: 24.9%;
    overflow: hidden;
    float: left;
}
.contentr2 li a{
    display: block;
    margin: 0 auto;
}
.contentr2 li img{
    display: block;
    overflow: hidden;
    margin: 0 auto;
}
.contentr2 li span{
    display: block;
    width: 100%;
    text-align: center;
    color: #343434;
	font-size:16px;
}
.contentr3 li{
    margin-bottom: 2px;
    overflow: hidden;
	width:100%;
	overflow:hidden;
}
.contentr3 a{
    display: block;
    overflow: hidden;
    float: left;
    margin-left: 3px;
	border:1px solid #cecece;
    border-radius: 2px;
	color:#343434;
}
.contentr3 a:first-child{
    margin-left: 0;
}
.contentr3 a span{
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    display: block;
    line-height: 46px;
}
.contentr3 .dif{
    display: block;
    width: 35px;
    line-height: 18px;
    margin: 5px auto 0;
}
.content4t{
    width: 100%;
    margin-top: 12px;
    overflow: hidden;
}
.content4t li{
    width: 33%;
    overflow: hidden;
    float: left;
    line-height: 38px;
    text-align: center;
}
.content4t li a{
    display: block;
    font-size: 16px;
    color: #484849;
}

.content4t .choice a{
    color: #0c5391;
}
.content4b{
    padding: 0 0 12px 0;
    overflow: hidden;
    border-bottom: 1px solid #acadaf;
}
.content4b li{
    background: url("../images/coin7.png") no-repeat left center;
    line-height: 30px;
    overflow: hidden;
	width:100%;
	font-size:16px;
	float:left;
}
.content4b a{
    display: block;
    width: 100%;
    text-indent: 26px;
    color: #343434;
}
.content4b a span{
	float:left;
	overflow:hiddden;
}
.content4b a i{
	float: right;
    text-indent: 0;
    color: #676767;
    font-style: normal;
}
.contentr5{
    width: 100%;
    overflow: hidden;
}
.contentr5 li{
    width: 33.3%;
    overflow: hidden;
    float: left;
    padding: 5px 0 5px;
}
.contentr5 li a{
    display: block;
    overflow: hidden;
}
.contentr5 li a img{
    display: block;
    width: 50px;
    margin: 0 auto;
}
.contentr5 li a span{
    display: block;
    width: 100%;
    text-align: center;
    font-size: 16px;
    color: #343434;

}
.contentr61{
    display: block;
    width: 402px;
    height: 37px;
    background: #fff;
    color: #074f89;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
	border:1px solid #c7c7c7;
}
.contentr62{
    display: block;
    width: 402px;
    height: 37px;
    background: #fff;
    color: #ad171c;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    margin-top: 5px;
	border:1px solid #c7c7c7;
}
.contentr63{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 33px;
    text-align: right;
}
.contentr63 a{
    color: #023f9c;
}
.contentr7{
    display: block;
    width: 100%;
    overflow: hidden;
}
.contentr7 li{
    display: block;
    width: 100%;
    overflow: hidden;
    border-bottom: 1px dashed #acadaf;
}
.contentr7 li:first-child{
    border-top: 1px dashed #acadaf;
}
.contentr7t{
    line-height: 36px;
    overflow: hidden;
    width: 100%;
}
.contentr7t b{
    display: block;
    color: #023f9c;
    font-weight: 100;
    float: left;
    margin-left: 5px;
}
.contentr7t h3{
    display: block;
    color: #343434;
    font-weight: 100;
    float: left;
}
.contentr7b{
    line-height: 28px;
    color: #676767;
}
.contentr7b span{
    color: #9a9a9a;
    display: block;
    float: left;
    margin-left: 5px;
}
.contentr7b i{
    display: block;
    float: right;
    color: #de2b12;
    font-style: normal;
    margin-right: 40px;
}
.contentr8 {
    display: block;
    width: 100%;
    overflow: hidden;
}
.contentr8t{
    display: block;
    width: 100%;
    overflow: hidden;

}
.contentr8t img{
    display: block;
    width: 3px;
    height: 17px;
    overflow: hidden;
    float: left;
    margin-top: 16px;
}
.contentr8t span{
    display: block;
    float: left;
    margin-left: 10px;
    line-height: 50px;
    font-size: 16px;
    color: #0c5391;
}
.contentr8c{
    display: block;
    width: 100%;
    overflow: hidden;
    position: relative;
}
.contentr8c img{
    display: block;
    overflow: hidden;
    float: left;
    width: 100%;
    height: 160px;
}
.contentr8c span{
    width: 100%;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    left: 0;
    line-height: 35px;
    background: url("../images/bgb.png");
    color: #fff;
    text-indent: 20px;
	font-size:16px;
}
.contentr8b{
    display: block;
    width: 100%;
    overflow: hidden;
    padding-bottom: 25px;
}
.contentr8b ul{
    display: block;
    width: 100%;
    overflow: hidden;
}
.contentr8b li{
    display: block;
    width: 100%;
	float:left;
    overflow: hidden;
    line-height: 32px;
	font-size:16px;
    background: url("../images/coin8.png") no-repeat left center;
}
.contentr8b li a{
    color: #343434;
    display: block;
    text-indent: 34px;
	overflow:hidden;
}
.contentr8b li span{
	float:left;
	overflow:hidden;
}
.contentr8b li i{
	float: right;
    text-indent: 0;
    color: #676767;
    font-style: normal;
}
.xiangguanw{
    width: 100%;
    overflow: hidden;
    background: #c80515;
}
.xiangguan{
    display: block;
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}
.xiangguan ul{
    width: 1350px;
    overflow: hidden;
    padding: 20px 0;
}
.xiangguan li{
    display: block;
    width: 190px;
    overflow: hidden;
    float: left;
}
.xiangguan dl{
    display: block;
    width: 113px;
}
.xiangguan li dt{
    display: block;
    width: 100%;
    font-size: 14px;
    font-weight: bold;
    line-height: 26px;

}
.xiangguan li dd{
    line-height: 28px;
}
.xiangguan li a{
    color: #fff;
}
.youqing{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding: 20px 0;
    border-top: 1px solid #bababa;
}
.youqing li{
    display: block;
    overflow: hidden;
    margin-left: 25px;
    float: left;
}
.youqing li:first-child{
    margin-left: 0;
}
.youqing select{
    display: block;
    width: 220px;
    height: 25px;
}
.footer{
    display: block;
    width: 100%;
    overflow: hidden;
	background:#f3f3f3;
}
.footercon{
    display: block;
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
	height:113px;
}
.footerl{
    float: left;
	width:436px;
	height:75px;
    overflow: hidden;
    margin-top: 15px;
    line-height: 25px;
	border-right:1px solid #ddd;
}
.footerl div{
    display: block;
    color: #343434;
}
.footerl div a{
    color: #343434;
    overflow: hidden;

}
.footerl p{
    display: block;
    color: #343434;
    margin-left: 20px;
}
.footerc{
	display:block;
	float:left;
	width:345px;
	padding:0 48px;
	margin-top:15px;
	height:75px;
	border-right:1px solid #ddd;
}
.footerc h6{
	display:block;
	font-weight:100;
	line-height:28px;
}
.footerc select{
	width:110px;
	
	margin:0;
}
.footerr{
    display: block;
    float: right;
    overflow: hidden;
	width:284px;
}
.footerr img{
	display:block;
	float:left;
	width:80px;
	height:80px;
	margin-top:15px;
}
.footerr ul{
	display:block;
	float:left;
	font-size:14px;
	color:#666;
	margin-top:20px;
	margin-left:20px;
	line-height: 21px;
}
.footercon1w{
	display:block;
	width:100%;
	overflow:hidden;
	background:center;
	background:#fff;
}
.footercon1{
	display:block;
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	height:119px;
}
.footercon1 div{
	overflow:hidden;
	float:left;
	margin-right:20px;
		margin-top:15px;
}
.footercon1 div p{
	line-height:25px;
}
.footercon1 a{
	float:right;
	font-size:14px;
	margin-top:45px;
}
.subcontent{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    background: #ffffff;
    padding-bottom: 30px;
    margin-bottom: 18px;
    position: relative;
    z-index: 9999;
    margin-top: 5px;
}
.mbx{
    width: 1200px;
    line-height: 50px;
    color: #4a4a4a;
	margin:0 auto;
	font-size:14px;
    text-indent: 2em;
}
.mbx a{
    color: #4a4a4a;
}
.subhead{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    line-height: 36px;
    font-size: 18px;
    font-weight: bold;
    color: #343434;
	border-bottom:1px solid #838383;
}
.subhead img {
	float:left;
	display:block;
	margin-top:13px;
	margin-left:4px;
}
.subhead span{
	display:block;
	float:left;
	line-height:50px;
	overflow:hidden;
	font-size:24px;
	margin-left:17px;
	font-weight:100;
	color:#0a5290;
}
.wzlby{
    width: 1200px;
    margin: 16px auto 0;
    overflow: hidden;
}
.wzlbyc{
    width: 1200px;
    overflow: hidden;
}
.wzlbyc li{
    display: block;
    width: 100%;
    line-height: 39px;
    background: url(../images/coin7.png) no-repeat left center;
}
.wzlbyc li:hover span{
	color:#0a5290;
}
.wzlbyc li a{
    display: block;
    overflow: hidden;
}
.wzlbyc li span{
    display: block;
    float: left;
    font-size: 16px;
    color: #343434;
    margin-left: 21px;
}
.wzlbyc li i{
    display: block;
    overflow: hidden;
    color: #676767;
    float: right;
    font-style: normal;
}
.fenye{
    width: 100%;
    overflow: hidden;
    padding: 25px 0 35px 0;
}
.bsfw{
    width: 1165px;
    overflow: hidden;
    margin: 0 auto;
}
.bsfwl{
    width: 791px;
    float: left;
    overflow: hidden;
}
.bsfwl1{
    display: block;
    width: 100%;
    overflow: hidden;
}
.bsfwl1t{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 28px;
    background: url("../images/bg_g.png") repeat-x 0 28px;
}
.bsfwl1t li{
    display: block;
    width: 100px;
    float: left;
    padding-bottom: 10px;

}
.bsfwl1t li a{
    display: block;
    width: 100%;
    line-height: 28px;
    text-align:  center;
    font-size: 16px;
    color: #343434;
}
.bsfwl1t .choice{
    background: url("../images/coin3.png") no-repeat bottom center;
    background-size: 100% 10px;
}
.bsfwl1t .choice a{
    color: #0c5292;
    font-size: 16px;
}
.bsfwl1b{
    display: block;
    width: 100%;
    overflow: hidden;
}
.bsfwl1b ul{
    margin-left: -30px;
    padding-top: 7px;
    height: 200px;
}
.bsfwl1b li{
    display: block;
    width: 60px;
    margin-left: 40px;
    margin-top: 5px;
    float: left;
}
.bsfwl1b img{
    display: block;
    overflow: hidden;
    margin: 0 auto;
}
.bsfwl1b li span{
    display: block;
    width: 100%;
    overflow: hidden;
    text-align: center;
    font-size: 14px;
    line-height: 38px;
    color: #343434;
}
.bsfwl2{
    width: 100%;
    overflow: hidden;

}
.bsfwl2h{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/bg_g.png") repeat-x bottom;
}
.bsfwl2h span{
    display: block;
    width: 130px;
    height: 32px;
    color: #ffffff;
    background: #0c5292;
    font-size: 16px;
    text-align: center;
    line-height: 32px;
	float:left;
}
.bsfwl2h a{
	float:right;
	line-height:32px;
	color:#343434;
}
.bsfwl2 ul{
    margin-left: -22px;
}
.bsfwl2 ul li{
    display: block;
    width: 175px;
    height: 42px;
    float: left;
    margin-left: 27px;
    margin-top: 22px;
    background: #f6f6f6 url("../images/coin16.png") no-repeat 14px center;
}
.bsfwl2 ul li a{
    display: block;
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #676767;
    line-height: 42px;
}
.bsfwl3{
    width: 100%;
    overflow: hidden;
    margin-top: 30px;

}
.bsfwl3 ul{
    overflow: hidden;
    padding: 20px 0;
}
.bsfwl3 li{
    display: block;
    width: 50%;
    overflow: hidden;
    float: left;
    line-height: 40px;
    background: url("../images/coin17.png") no-repeat 16px center;
}
.bsfwl3 li a{
    display: block;
    width: 100%;
    overflow: hidden;
}
.bsfwl3 li span{
    display: block;
    float: left;
    font-size: 14px;
    color: #343434;
    margin-left: 35px;
}
.bsfwl3 li i{
    display: block;
    float: right;
    color: #676767;
    font-style: normal;

}
.bsfwl4{
    width: 100%;
    overflow: hidden;
}
.bsfwl4 li{
    display: block;
    width: 175px;
    height: 170px;
    overflow: hidden;
    float: left;
    margin-right: 30px;
}
.bsfwl4 li img{
    display: block;
    width: 175px;
    height: 130px;
}
.bsfwl4 li span{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 40px;
    text-align: center;
    color: #343434;
}
.bsfwl4 ul{
    width: 900px;
    padding: 28px 0;
    overflow: hidden;
}
.bsfwr{
    display: block;
    width: 315px;
    float: right;
    overflow: hidden;
}
.bsfwr1{
    display: block;
    width: 100%;
    overflow: hidden;
}
.bsfwr1 a{
    display: block;
    overflow: hidden;
}
.bsfwr1 a img{
    display: block;
    width: 315px;
    height: 75px;
}
.bsfwr2{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 7px;
}
.bsfwrh{
    display: block;
    width: 100%;
    line-height: 48px;
    overflow: hidden;
}
.bsfwrh img{
    display: block;
    float: left;
    margin-top: 15px;
}
.bsfwrh span{
    display: block;
    float: left;
    margin-left: 15px;
    font-size: 16px;
}
.bsfwr2c{
    display: block;
    width: 315px;
    height: 185px;
    background: #dff1f8;
}
.bsfwr2ct{
    display: block;
    width: 300px;
    float: right;
}
.bsfwr2ct dt{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 32px;
    margin-top: 10px;
    line-height: 32px;
}
.bsfwr2ct dd{
    display: block;
    width: 71px;
    float: left;
    line-height: 32px;
    background: url("../images/coin18.png") no-repeat left center;

}
.bsfwr2ct dd a{
    text-indent: 18px;
    display: block;
    width: 100%;
    color: #343434;
}
.bsfwr2cb{
    display: block;
    width: 300px;
    float: right;
}
.bsfwr2cb dt{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 32px;
    margin-top: 10px;
    line-height: 32px;
}
.bsfwr2cb dd{
    display: block;
    width: 100px;
    float: left;
    line-height: 32px;
    background: url("../images/coin19.png") no-repeat left center;

}
.bsfwr2cb dd a{
    text-indent: 18px;
    display: block;
    width: 100%;
    color: #343434;
}
.bsfwr3{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 7px;
}
.bsfwr3c{
    display: block;
    width: 315px;
    height: 224px;
    background: #dff1f8;
}
.bsfwr3cb{
    display: block;
    width: 300px;
    float: right;
}
.bsfwr3cb dt{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 28px;
    margin-top: 10px;
    color: #0c5292;
}
.bsfwr3cb dd{
    display: block;
    width: 100px;
    float: left;
    line-height: 28px;
    background: url("../images/coin19.png") no-repeat left center;

}
.bsfwr3cb dd a{
    text-indent: 18px;
    display: block;
    width: 100%;
    color: #343434;
}
.bsfwr4{
    display: block;
    width: 100%;
    overflow: hidden;
}
.bsfwrh1{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 12px;
    background: url("../images/bg_g.png") repeat-x 0 32px;
}
.bsfwrh1 span{
    display: block;
    width: 99px;
    padding-bottom: 8px;
    line-height: 32px;
    font-size: 16px;
    text-align: center;
	float:left;
    background: url("../images/coin3.png") no-repeat bottom center;
}
.bsfwrh1 a{
	float:right;
	line-height:32px;
	color:#343434;
}
.bsfwr4 ul{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 13px;
    line-height: 35px;
}
.bsfwr4 li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin7.png") no-repeat left center;
}
.bsfwr4 li a{
    display: block;
    width: 100%;
    overflow: hidden;
    text-indent: 25px;
    font-size: 14px;
    color: #343434;
}
.tpzs{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.tpzsc{
    width: 1230px;
    overflow: hidden;
}
.tpzsc li{
    width: 265px;
    display: block;
    float: left;
    overflow: hidden;
    margin-right: 30px;
    margin-bottom: 10px;
	padding:6px;
}
.tpzsc li:hover{
	background:#eeeeee;
}
.tpzsc li img{
    display: block;
    width: 265px;
    height: 145px;
}
.tpzsc li h3{
    line-height: 26px;
    font-size: 16px;
    font-weight: 100;
    margin-top: 6px;
    color: #343434;
}
.tpzsc li span{
    color: #676767;
    display: block;
    font-size: 14px;
    margin-top: 10px;
}
.zt{
	font-size:16px;
}
.ztlb{
    display: block;
    width: 1163px;
    margin: 0 auto;
    overflow: hidden;
    border: 1px solid #cecece;
    background: #f8f8f8;
}
.ztlb ul{
    width: 1150px;
    margin-left: 36px;
    overflow: hidden;
    margin-top: 6px;
    padding-bottom: 30px;
}
.ztlb ul li{
    float: left;
    margin-right: 16px;
    margin-top: 22px;
}
.ztlb ul li a{
    display: block;
    overflow: hidden;
}
.ztlb ul li a img{
    display: block;
    width: 260px;
    height: 90px;
}
.hdjl{
    display: block;
    width: 1165px;
    margin: 0 auto;
    overflow: hidden;
}
.hdjll{
    display: block;
    width: 810px;
    overflow: hidden;
    float: left;
}
.hdjllc{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 11px;
}
.hdjllc li{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 44px;
    border-bottom: 1px dashed #e7e7e7;
    background: url("../images/coin7.png") no-repeat 9px center;
	font-size:16px;
}
.hdjllc li:hover a{
	color:#0a5290;
}
.hdjllc li a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
}
.hdjllc li span{
    display: block;
    margin-left: 30px;
    float: left;
}
.hdjllc li i{
    font-style: normal;
    float: right;
    color: #676767;
    display: block;
}
.hdjlr{
    display: block;
    width: 315px;
    float: right;
    overflow: hidden;
    border: 1px solid #dcdcdc;
}
.hdjlrh{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 11px;
    background: url("../images/bg_g.png") no-repeat 0 41px;
    background-size: 100% 2px;
}
.hdjlrh span{
    display: block;
    width: 84px;
    text-align: center;
    line-height: 41px;
    border-bottom: 3px solid #0274d0;
    color: #343434;
    font-size: 16px;
}
.hdjlr1{
    display: block;
    width: 272px;
    overflow: hidden;
    margin: 0 auto;
}
.hdjlr1 ul{
    width: 290px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 14px;
}
.hdjlr1 li{
    display: block;
    width: 133px;
    overflow: hidden;
    float: left;
    margin-right: 6px;
    margin-bottom: 6px;
}
.hdjlr1 li a{
    display: block;
    overflow: hidden;
}
.hdjlr1 li a img{
    display: block;
    width: 133px;
    height: 106px;
}
.hdjlr2{
    display: block;
    width: 290px;
    margin: 0 auto;
}
.hdjlr2 p{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 26px;
    margin: 18px auto;
}
.yjzj{
    width: 810px;
    border: 1px solid #cfcfcf;
    background: #f0f7fc;
    padding-bottom: 60px;
    border-radius: 10px 10px 0 0;
}
.difr{
    text-align: right;
    font-size: 12px;
}
.yjzj input{
    width: 210px;
    height: 22px;
    border: 1px solid #dfe1e4;
}
.yjzj th{
    line-height: 42px;
    font-weight: 100;
    color: #fff;
    font-size: 16px;
    background: #4398dc;
    border-radius: 10px 10px 0 0;
}
.yjzj td{
    padding-top: 16px;

}
.yjzj td textarea{
    width: 578px;
    height: 255px;
}
.yjzj span{
    display: block;
    width: 50px;
    height: 20px;
    float: left;
}
.yjzj span img{
    display: block;
    width: 93px;
    height: 46px;
}
.yjzj a{
    display: block;
    float: left;
    margin-left: 46px;
    color: #ff0202;
}
.tijiao{
    text-align: center;
}
.tijiao input{
    border: none;
    width: 94px;
    height: 28px;
    background: #0274d0;
    color: #ffffff;
    font-size: 14px;
    border-radius: 3px;
}
.tijiao input:first-child{
    margin-right: 20px;
}
/* tFocus 大的幻灯 */
#tFocus-leftbtn,#tFocus-rightbtn{display:block;background:url(img/spr.png) no-repeat;}
#tFocus{width:390px;height:277px;overflow:hidden; position:relative;}
#tFocus-pic{width:390px;height:215px;position:relative;}
#tFocus-pic li{width:390px;height:215px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocus-pic li em{ display:block; width:390px; height:215px; }
#tFocus-pic li em img.tFocus-picimg{width:390px;height:215px;}
#tFocus-pic li em img.tipimg{ position:absolute;width:32px;height:32px;cursor:pointer; }

#tFocusBtn{width:390px;height:50px;position:absolute; left:0;bottom:0; z-index:20;overflow:hidden; zoom:1;background:url(../images/small-bg.gif) repeat;}
.tFocusBtn-box{width:390px;margin:0 auto;}
#tFocus-btn{width:390px;height:50px;position:relative;left:0;bottom:0;overflow:hidden;zoom:1;float:left;margin-right:3px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0px;}
#tFocus-btn li{width:90px;height:50px; display:block;float:left; margin-right:8px; position:relative; cursor:pointer;}
#tFocus-btn li img{width:90px;	height:50px; }
#tFocus-btn li .tFocus-btn-connect{ position:absolute; left:0px; top:0px; width:160px;height:100px;padding:10px;background:url(../images/small-pic-bg.png) repeat;word-wrap:break-word;
    overflow:hidden;word-break:break-all;line-height:32px;font-size:32px;color:#ffffff;display:none;}
#tFocus-btn li.active{padding-bottom:4px; border-bottom:5px solid #cf122b;}
#tFocus-btn li.active .tFocus-btn-connect{display:block;}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:15px;float:left;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:5px;background-position:-455px -60px;}
#tFocus-rightbtn{background-position:-480px -60px;}

/* 大图上的弹层样式 */
.tipcontent{padding:10px;width:660px;height:400px;border-radius:3px; overflow:hidden;zoom:1; display:none;position:absolute;left:50%; top:0px; z-index:222; margin-left:-340px;margin-top:80px;background:#ffffff;}
.tipcontent .close{ background:url(../images/close.jpg) no-repeat right center; width:100%; height:30px;cursor:pointer;}
#tipconmessage{ position: relative; width: 660px; height:350px;margin-top:20px;overflow:hidden;zoom:1;}
#tipconmessage .img_list{overflow:hidden; zoom:1; position: relative; height: 350px;}
/* 根据图片的张数来设定dl的宽�? */
.img_list dl{ width: 3500px; position: absolute; height: 350px; left: 0px;}
.img_list dd{ float: left; width: 660px; height:350px; }
.img_list dd .img_list_content{padding-left:40px;padding-right:40px;width:580px;overflow:hidden;zoom:1;}
.zwgk{
    display: block;
    width: 1165px;
    margin: 0 auto;
    overflow: hidden;
}
.zwgkl{
    display: block;
    float: left;
    width: 755px;
    overflow: hidden;
}
.zwgkl1{
    display: block;
    overflow: hidden;
    width: 100%;
}
.zwgkl1l{
    overflow: hidden;
    float: left;
}
.zwgkl1r{
    overflow: hidden;
    float: right;
    width: 350px;
}
.zwgkl1rt{
    width: 100%;
    overflow: hidden;
    border-bottom: 2px solid #0c5292;
}
.zwgkl1rt ul{
    overflow: hidden;
    float: left;
}
.zwgkl1rt li{
    display: block;
    width: 102px;
    height: 38px;
    background: url("../images/zwgk16.jpg") no-repeat center;
    float: left;
    margin-left: 2px;
    text-align: center;
    line-height: 38px;
    font-size: 16px;
}
.zwgkl1rt li a{
    color: #343434;
}
.zwgkl1rt .choice{
    overflow: hidden;
    background: url("../images/zwgk17.jpg") no-repeat center;
}
.zwgkl1rt .choice a{
    color: #fff;
}
.zwgkl1rt .morer{
    display: block;
    float: right;
    font-size: 12px;
    color: #343434;
    line-height: 37px;
}
.zwgkl1rb{
    width: 100%;
    overflow: hidden;
}
.zwgkl1rbt{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 17px;
}
.zwgkl1rbt a{
    display: block;
    overflow: hidden;
}
.zwgkl1rbt a img{
    display: block;
    float: left;
}
.zwgkl1rbt div{
    width: 207px;
    float: right;
}
.zwgkl1rbt div h5{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #ad191e;
    font-size: 16px;
    font-weight: 100;
}
.zwgkl1rbt div p{
    font-size: 12px;
    color: #676767;
    line-height: 18px;
    margin-top: 10px;
}
.zwgkl1rbb{
    display: block;
    width: 100%;
    overflow: hidden;
}
.zwgkl1rbb li{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 39px;
    background: url("../images/coin17.png") no-repeat 2px center;
}
.zwgkl1rbb a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
    text-indent: 22px;
}
.zwgkl2{
    display: block;
    width: 753px;
    border: 1px solid #cdcdcd;
    height: 127px;
}
.zwgkl2l{
    display: block;
    width: 69px;
    height: 58px;
    color: #ffffff;
    text-align: center;
    background: #0c5292;
    font-size: 16px;
    line-height: 26px;
    padding-top: 8px;
    margin-left: 18px;
    margin-top: 34px;
    float: left;
}
.zwgkl2c{
    width: 0;
    height: 0px;
    display: block;
    border-left: 8px solid #0c5292;
    border-top: 9px solid #ffffff;
    border-bottom: 9px solid #ffffff;
    float: left;
    margin-left: 4px;
    margin-top: 60px;

}
.zwgkl2r{
    display: block;
    float: left;
    overflow: hidden;
    margin-left: 4px;
    margin-top: 17px;
}
.zwgkl2r ul{
    float: left;
    overflow: hidden;
}
.zwgkl2r ul li{
    float: left;
    overflow: hidden;
    margin-left: 10px;
}
.zwgkl2r ul li a{
    display: block;
    overflow: hidden;
}
.zwgkl2r ul li img{
    display: block;
    width: 91px;
    height: 95px;
}
.zwgkl2r div{
    float: left;
    margin-left: 10px;
    margin-top: 37px;
    overflow: hidden;
}
.zwgkl2r div a{
    display: block;
    overflow: hidden;
}
.zwgkl2r div img{
    display: block;

}
.zwgkl3{
    width: 100%;
    margin-top: 27px;
    overflow: hidden;
}
.zwgkl3l{
    display: block;
    float: left;
    overflow: hidden;
    width: 390px;
}
.zwgkl3lc{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 39px;
    margin-top: 8px;
}
.zwgkl3lc ul{
    overflow: hidden;
    width: 100%;
}
.zwgkl3lc ul li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin17.png") no-repeat 2px center;
}
.zwgkl3lc a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
}
.zwgkl3lc span{
    display: block;
    float: left;
    margin-left: 22px;
    font-size: 14px;
}
.zwgkl3lc i{
    display: block;
    float: right;
    color: #676767;
    font-size: 14px;
    font-style: normal;
}
.zwgkl3r{
    width: 350px;
    overflow: hidden;
    float: right;
}
.zwgkl4t{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
    height: 33px;
    background: url("../images/zwgk18.png") no-repeat center;
}
.zwgkl4t span{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #fff;margin-left: 60px;
    line-height: 33px;
    font-size: 16px;
}
.zwgkl4c{
    display: block;
    width: 100%;
    line-height: 14px;
    margin-top: 10px;
    height: 34px;
}
.zwgkl4ctop{
    display: block;
    width: 100%;
    line-height: 14px;
    height: 34px;
}
.zwgkl4ctop ul {
    display: block;
    width: 100%;
    height: 44px;
    border-bottom: 2px solid #f6f6f6;
}
.zwgkl4ctop li{
    display: block;
    width: 72px;
    overflow: hidden;
    text-align: center;
    float: left;
    line-height: 52px;
    margin-right: 55px;
    font-size: 16px;
}
.zwgkl4ctop li a{
	color:#343434;
}
.zwgkl4ctop .choice {
    font-weight: bold;
    background: url(../images/xzwgk3.jpg) no-repeat bottom center;
}
.zwgkl4ctop .choice a {
    color: #014886;
}
.zwgkl4c ul{
    display: block;
    width: 100%;
    height: 34px;

}
.zwgkl4c li{
    width: 72px;
    margin-right: 45px;
    height: 33px;
    position: relative;
    float: left;
    text-align: center;
	overflow:hidden;
}
.zwgkl4 li img{
    position: absolute;
    left: 0;
    top: 33px;
    width: 100%;
    display: none;
}
.zwgkl4 li a{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 33px;
    font-size: 14px;
    color: #343434;
}
.zwgkl4 .choice img{
    display: block;
}
.zwgkl4 .choice a{
    color: #0c5292;
}
.zwgklb{
    display: block;
    width: 582px;
    overflow: hidden;
}
.zwgklb ul{
    width: 582px;
    overflow: hidden;

}
.zwgklb ul li{
    display: block;
    width: 190px;
    width: 190px;
	/*padding-right:50px;*/
    float: left;
    overflow: hidden;
    background: url("../images/coin17.png") no-repeat 0 center;
}
.zwgklb ul li a{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 26px;
    text-indent: 15px;
	color:#343434;
}
.zwgkr{
    width: 380px;
    overflow: hidden;
    float: right;
}
.zwgkr1{
    display: block;
    width: 378px;
    height: 280px;
    background: #edf1f4;
    border: 1px solid #d8d8d8;
}
.zwgkr1t{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 10px;
    border-bottom: 2px solid #0e5393;
}
.zwgkr1t img{
    display: block;
    float: left;
    overflow: hidden;
    margin: 9px 20px 0 11px;
}
.zwgkr1t span{
    display: block;
    float: left;
    line-height: 44px;
    color: #0e5393;
    font-size: 18px;
    font-weight: bold;
}
.zwgkr1b{
    display: block;
    width: 100%;
    overflow: hidden;
}
.zwgkr1b ul{
    width: 380px;
    overflow: hidden;
    margin-top: 35px;
}
.zwgkr1b ul li{
    display: block;
    float: left;
    width: 189px;
    border-right: 1px solid #d5dee8;
}
.zwgkr1b ul li a{
    display: block;
    overflow: hidden;
    margin: 0 auto;
    width: 110px;
    font-size: 14px;
    color: #343434;
}
.zwgkr1b ul li img{
    display: block;
    overflow: hidden;
	height: 123px;
}
.zwgkr1b ul li span{
    margin-top: 22px;
    display: block;
    width: 100%;
    text-align: center;
}
.zwgkr2{
    display: block;
    width: 100%;
    overflow: hidden;
}
.zwgkr2 a{
    display: block;
    width: 100%;
    height: 40px;
    color: #fff;
    background: #ad191e;
    text-align: center;
    line-height: 40px;
    margin-top: 7px;
    font-size: 16px;
}
.zwgkr2 a:first-child{
    background: #023f9c;
}
.zwgkr3{
    display: block;
    width: 378px;
    overflow: hidden;
    border: 1px solid #d8d8d8;
    background: #edf1f4;
    margin-top: 5px;
    padding-bottom: 21px;
}
.zwgkr3b{
    width: 100%;
    overflow: hidden;

}
.zwgkr3b li{
    display: block;
    width: 70px;
    float: left;
    overflow: hidden;
    margin-left: 40px;
    margin-top: 18px;
}
.zwgkr3b li a{
    display: block;
    width: 100%;
    overflow: hidden;
}
.zwgkr3b img{
    display: block;
    width: 36px;
    height: 36px;
	margin: 0 auto;
}
.zwgkr3b span{
    display: block;
    width: 100%;
    text-align: center;
    line-height: 24px;
    font-size: 16px;
    color: #343434;
    margin-top: 8px;
}
.zwgk .hdjll{
    width: 766px;
}
.zjhlmbx{
    width: 1200px;
    margin: 0 auto;
}
.zjhlt{
    width: 1200px;
    margin: 3px auto 0;
    overflow: hidden;
}
.zjhl{
    display: block;
    width: 1200px;
    margin: 18px auto 0;
    overflow: hidden;
}
.zjhll{
    display: block;
    margin:0 auto;
	width:1110px;
	overflow:hidden;
    font-size: 16px;
}
.zjhll img{
	max-width:100%;
}
.zjhlr{
    display: block;
    float: left;
	width:1200px;
}
.zjhlr ul{
	width:100%;
	overflow:hidden;
	padding:22px 0;
	background:#eaeaea;
}
.zjhlr li:first-child{
	border:none;
	width:150px;
}
.zjhlr li{
    width: 130px;
	float:left;
    overflow: hidden;
	border-left:1px solid #333333;
    /*background: url("../images/zjhlbg.jpg") no-repeat center;
    margin-bottom: 15px;*/
}
.zjhlr .choice a{
    color: #0069be;
}
.zjhlr li:hover a{
    color: #0069be;
}
.zjhlr li a{
    display: block;
    width: 100%;
	color:#343434;
}
.zjhlr li img{
    display: block;
    margin-left: 54px;
    margin-top: 15px;
    float: left;
}
.zjhlr li span{
    display: block;
	width:100%;
    font-size: 16px;
	line-height:16px;
	text-align:center;
}
.wzny{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.wznyl{
    display: block;
    width: 100%;
    overflow: hidden;
    float: left;
}
.wznyl1{
    display: block;
    width: 100%;
    overflow: hidden;
    padding-bottom: 30px;
    border-bottom: 1px solid #dcdcdc;
}
.wznyl1 h2{
    display: block;
    width: 1080px;
    margin: 0 auto;
    text-align: center;
    font-size: 24px;
    font-weight: 100;
}
.wznyl1 p{
    display: block;
    width: 100%;
    overflow: hidden;
    text-align: center;
    color: #676767;
    margin-top: 20px;
}
.wznyl2{
	width:1080px;
	margin:0 auto;
    padding-top: 30px;
    overflow: hidden;
    padding-bottom: 80px;
    font-size: 16px;
    font-family: 宋体
}
.wznyl2 p a  {  
    color  : black;
}

.wznyl2 table{
    margin: 0 auto;
}
.wznyl3{
    display: block;
    width: 100%;
    overflow: hidden;
    padding-bottom: 100px;
}
.wznyl3 ul{
    display: block;
    width: 100%;
    overflow: hidden;
}
.wznyl3 li{
    display: block;
    width: 100%;
    margin-top: 16px;
    font-size: 16px;
    color: #343434;
}
.wznyl3 li a{
    color: #343434;
}
.wznyr{
    float: right;
    width: 285px;
    overflow: hidden;
    padding-left: 28px;
    border-left: 1px solid #dcdcdc;
}
.wznyr div{
    line-height: 44px;
    font-size: 24px;

}
.wznyr li{
    line-height: 41px;
    overflow: hidden;
    background: url("../images/coin7.png") no-repeat left center;
}
.wznyr li a{
    display: block;
    color: #343434;
    text-indent: 20px;
}
.bsfwlb{
    width: 1165px;
    margin: 0 auto;
    overflow: hidden;
}
.bsfwlbl{
    display: block;
    width: 810px;
    overflow: hidden;
    float: left;
}
.bsfwlblc{
    display: block;
    overflow: hidden;
    margin-top: 12px;
}
.bsfwlblc li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin6.png") no-repeat 7px center;
}
.bsfwlblc a{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 39px;
    border-bottom: 1px solid #e7e7e7;
}
.bsfwlblc span{
    display: block;
    float: left;
    color: #343434;
    font-size: 16px;
    margin-left: 30px;
}
.bsfwlblc i{
    display: block;
    float: right;
    font-style: normal;
    color: #676767;
}
.bsfwlbr{
    display: block;
    width: 315px;
    overflow: hidden;
    float: right;
}
.bsfwlbr ul{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/bg_g.png") repeat-x 0 35px;
}
.bsfwlbr li{
    display: block;
    width: 105px;
    overflow: hidden;
    line-height: 35px;
    color: #343434;
    font-size: 16px;
    text-align: center;
    float: left;
    padding-bottom: 9px;
}
.bsfwlbr li a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
}
.bsfwlbr .choice{
    background: url("../images/coin3.png") no-repeat bottom center;
}
.bsfwlbrb{
    display: block;
    width: 100%;
    overflow: hidden;
	font-size:14px;
    margin-top: 9px;
    padding-bottom: 40px;
}
.bsfwlbrb dl{
    display: block;
    width: 280px;
    overflow: hidden;
    margin: 0 auto;
}
.bsfwlbrb dt{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 40px;
}
.bsfwlbrb dt a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #0e5393;
    font-weight: bold;
}
.bsfwlbrb dd{
    display: block;
    width: 33.3%;
    float: left;
}
.bsfwlbrb dd a{
    display: block;
    text-indent: 18px;
    color: #343434;
    line-height: 32px;
    background: url("../images/coin21.png") no-repeat 1px center;
}
.ldzc{
    display: block;
    width: 1165px;
    margin: 0 auto;
    overflow: hidden;
}
.ldzcl{
    display: block;
    width: 200px;
    float: left;
    overflow: hidden;
}
.ldzcl img{
    display: block;
    width: 200px;
}
.ldzcl span{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
    line-height: 45px;
    background: #8cc0f8;
    font-size: 16px;
    text-align: center;
    font-family: 微软雅黑;
}
.ldzcr{
    display: block;
    width: 880px;
    overflow: hidden;
    float: right;
    padding-left: 44px;
    border-left: 1px solid #c1c1c1;
}
.ldzch{
    display: block;
    width: 100%;
    overflow: hidden;
    height: 20px;
    background: url("../images/ldzcr.png") no-repeat center;
}
.ldzch span{
    display: block;
    margin-left: 29px;
    font-weight: bold;
    color: #0c5292;
}
.ldzcr1{
    width: 840px;
    overflow: hidden;
    margin-left: 50px;
    padding: 20px 0;
}
.ldzcr2{
    width: 840px;
    overflow: hidden;
    margin-left: 50px;
    padding: 20px 0;
}
.ldzcr3{
    display: block;
    width: 100%;
    overflow: hidden;
}
.ldzcr3c{
    display: block;
    width: 100%;
    overflow: hidden;
    padding: 10px 0;
}
.ldzcr3c li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin17.png") no-repeat 29px center;
}
.ldzcr3c a{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 40px;
}
.ldzcr3c a span{
    display: block;
    float: left;
    margin-left: 50px;
    color: #343434;
}
.ldzcr3c a i{
    display: block;
    float: right;
    color: #676767;
    font-style: normal;
}
.xwzx{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
	font-size:16px;
}
.xwzx1{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xwzx1l{
    display: block;
    width: 780px;
    overflow: hidden;
    float: left;
}
.flexslider2{position:relative;height:395px;overflow:hidden;}
.flexslider2 .slides{position:relative;z-index:1;}
.flexslider2 .slides li{height:415px;background: #e0e0e0}
.flexslider2 .slides li img{display: block;  float: left;  width: 810px;  height: 415px;}
.flexslider2 .slides li div{  width: 390px;  float: right;  }
.flexslider2 .slides li h3{display: block;  width: 355px;  margin: 0 auto;  font-size: 24px;  font-weight: 100;  line-height: 43px;  margin-top: 17px;}
.flexslider2 .slides li p{display: block;  width: 355px;  margin: 0 auto;  font-size: 14px;  line-height: 26px;  color: #484848;  margin-top: 20px;  }
.flexslider2 .flex-control-nav{position:absolute;bottom:10px;z-index:2;text-align:right;float: right;right: 0;padding-right: 20px;display:block;}
.flexslider2 .flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flexslider2 .flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:60px;font-size:12px;color:#fff;overflow:hidden;background:url(../images/dot2.png) right 0 no-repeat;cursor:pointer;}
.flexslider2 .flex-control-nav .flex-active{background-position:0 0;}
.flexslider2 a{
    display: block;width: 100%;
    height: 395px;
    position: relative;
}
.flexslider2 a span{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    line-height: 42px;
    background: url("../images/xwzxbg.png");
    color: #fff;
    text-indent: 20px;
    font-size: 18px;
}
.xwzx1r{
    display: block;
    width: 418px;
    border: 1px solid #e5e5e5;
    float: right;
    height: 393px;
}
.xwzx1rt{
    width: 375px;
    margin: 0 auto;
    overflow: hidden;
    padding: 10px 0;
    border-bottom: 1px dashed #a5a5a5;
}
.xwzx1rt h3{
    display: block;
    width: 100%;
    text-align: center;
    color: #ad191e;
    font-size: 20px;
    line-height: 56px;
    font-weight: 100;
}
.xwzx1rt p{
    line-height: 26px;
    color: #343434;
}
.xwzx1rt p a{
    color: #999;
	float:right;
}
.xwzx1rb{
    display: block;
    width: 375px;
    margin: 0 auto;
    overflow: hidden;
    padding: 8px 0;
}
.xwzx1rb li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin7.png") no-repeat 5px center;
}
.xwzx1rb li a{
    display: block;
    line-height: 32px;
    text-indent: 26px;
    color: #343434;
}
.zwxwh{
    display: block;
    width: 100%;
	height:41px;
    overflow: hidden;
    background: url("../images/bg_g.png") repeat-x 0 39px;
    background-size: 1px 2px;
}
.zwxwh div{
    display: block;
    overflow: hidden;
    float: left;
    border-bottom: 2px solid #0e5393;
}
.zwxwh div img{
    display: block;
    float: left;
    margin: 8px 13px 0 0;
}
.zwxwh div a{
	margin:0;
}
.zwxwh div span{
    display: block;
    float: left;
    font-weight: 100;
    font-size: 18px;
    line-height: 38px;
    color: #0e5393;
	padding:0 15px;
}
.zwxwh .choice{
	color: #0e5393;
}
.zwxwh .choice a{
	color: #0e5393;
}
.zwxwh a{
    display: block;
    float: right;
    color: #999999;
    margin-top: 12px;
	margin-right:20px;
}
.xwzx2{
    display: block;
    width: 100%;
    margin-top: 17px;
    overflow: hidden;
}
.xwzxl{
    display: block;
    float: left;
    width: 582px;
}
.xwzxr{
    display: block;
    float: right;
    width: 582px;
}
.xwzxcon{
    width: 100%;
    margin-top: 14px;
    overflow: hidden;
}
.xwzxcon li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin6.png") no-repeat 1px center;
}
.xwzxcon a{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 40px;
    color: #343434;
}
.xwzxcon span{
    display: block;
    float: left;
    margin-left: 20px;
}
.xwzxcon i{
    display: block;
    float: right;
    color: #676767;
    font-style: normal;
}
.xwzx3{
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
}
.xwzx3l{
    display: block;
    float: left;
}
.xwzx3l img{
    display: block;

}
.xwzx3r{
    display: block;
    width: 1077px;
    float: right;
}
.xwzx3r a{
    display: inline-block;
    margin-right: 12px;
}
.xwzx3r a img{
    display: block;
}
.zwxwh i{
    font-style: normal;
    color: #9a9a9a;
}
.xwzx4c{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xwzx4{
    width: 100%;
    overflow: hidden;
	padding-bottom:15px;
}
.xwzx4l{
    width: 390px;
    /*height: 243px;*/
    /*position: relative;*/
    height: 243px;

    float: left;
}
.xwzx4c{
    width: 100%;
    height: 295px;
    overflow: hidden;
    margin-top: 26px;
}
.xwzx4l a{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xwzx4l a img{
    display: block;
    width: 390px;
    height: 243px;
}
.xwzx4l a span{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 42px;
    background: rgb(14, 83, 147);
    margin-top: 10px;
    color: #fff;
    text-indent: 16px;
}
.xwzx4r{
    display: block;
    float: right;
    overflow: hidden;
    width: 783px;

}
.xwzx4r ul{
    width: 820px;
    overflow: hidden;
}
.xwzx4r li{
    width: 245px;
    height: 135px;
    display: block;
    overflow: hidden;
    float: left;
    margin-right: 23px;
    margin-bottom: 25px;
}
.xwzx4r li a{
    display: block;
    width: 100%;
    height: 135px;
    position: relative;
}
.xwzx4r li a img{
    width: 245px;
    height:135px;
    display: block;
    overflow: hidden;
}
.xwzx4r li span{
    display: block;
    width: 100%;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    left: 0;
    background: url("../images/xwzxbg.png");
    color: #fff;
    /*text-indent: 16px;*/
    line-height: 34px;
	text-indent:5px;
	font-size:14px;
}
.hdjlym{
    width: 1165px;
    overflow: hidden;
    margin: 0 auto;
}
.hdjlyml{
    display: block;
    float: left;
    width: 710px;
}
.hdjlyml1t{
    margin-top: 14px;
    display: block;
    overflow: hidden;
}
.hdjlyml1t img{
    display: block;
    float: left;
	height: 125px;
}
.hdjlyml1t a{
    display: block;
    width: 100%;
    overflow: hidden;
}
.hdjlyml1t div{
    width: 440px;
    overflow: hidden;
    float: right;
}
.hdjlyml1t div h3{
    font-size: 20px;
    color: rgb(173, 24, 29);
    font-weight: 100;
    line-height: 30px;
}
.hdjlyml1t div p{
    display: block;
    width: 100%;
    font-size: 14px;
    color: rgb(52, 52, 52);
    line-height: 34px;
    min-height: 63px;
    max-height: 88px;
}
.hdjlyml1t div span{
    display: block;
    width: 100%;
    color: #676767;
}
.hdjlyml1b{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 13px;
}
.hdjlyml1b li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin6.png") no-repeat 2px center;
}
.hdjlyml1b li a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
    line-height: 31px;
}
.hdjlyml1b li span{
    display: block;
    float: left;
    margin-left: 22px;
}
.hdjlyml1b li i{
    display: block;
    float: right;
    overflow: hidden;
    color: #9a9a9a;
    font-style: normal;
}
.hdjlyml2{
    width: 708px;
    overflow: hidden;
    border: 1px solid #d2d2d2;
    padding: 15px 0 13px;
    margin-top: 15px;
}
.hdjlyml2l{
    display: block;
    width: 137px;
    height: 86px;
    background: #0c5391;
    color: #ffffff;
    font-size: 26px;
    text-align: center;
    line-height: 32px;
    padding-top: 18px;
    float: left;
    margin-left: 13px;
}
.hdjlyml2r{
    display: block;
    float: left;
    overflow: hidden;
    float: left;
}
.hdjlyml2r li{
    display: block;
    float: left;
    margin-left: 18px;
}
.zxzxc{
    display: block;
    width: 100%;
    height: 236px;
    overflow: hidden;
    background: url("../images/hdjl8.jpg") no-repeat center;
    margin-top: 15px;
}
.zxzxc table{
    display: table;
    width: 100%;
}
.zxzxc th{
    padding: 4px 0 5px;
    line-height: 36px;
    overflow: hidden;
    color: #0c5391;
}
.zxzxc td{
    text-align: center;
    font-weight: bold;
    line-height: 34px;
}
.zxzxc .dif{
    text-align: left;
}
.hdjlymr{
    display: block;
    width: 443px;
    float: right;
}
.hdjlymr1{
    display: block;
    width: 100%;
    height: 251px;
    background: url("../images/hdjl10.jpg") no-repeat center;
}
.hdjlymr1l{
    display: block;
    width: 60px;
    float: left;
    padding-top: 40px;
    font-size: 24px;
    text-align: center;
    color: #fff;
}
.hdjlymr1c{
    display: block;
    float: left;
    margin-left: 16px;
    margin-top: 22px;
}
.hdjlymr1r{
    display: block;
    float: left;
    margin-left: 16px;
    margin-top: 22px;
}
.hdjlymr1r img{
    display: block;
    width: 100px;
    height: 115px;
    margin: 0 auto;
}
.hdjlymr1r span{
    display: block;
    line-height: 52px;
    text-align: center;
    font-size: 16px;
}
.hdjlymr1r a{
    display: block;
    width: 166px;
    height: 37px;
    color: #fff;
    text-align: center;
    line-height: 37px;
    font-size: 16px;
    background: #ad191e;
}
.hdjlymr2{
    margin-top: 26px;
    overflow: hidden;
}
.zxtj{
    width: 436px;
    height: 410px;
    display: block;
    border: 1px solid #abd0f0;
    margin-top: 16px;
}
.zxtj table{
    width: 100%;
}
.zxtj th{
    line-height: 47px;
    border-bottom: 4px solid #f4f4f4;
    color: #0c5391;
}
.zxtj th{
    margin-bottom: 20px;
}
.zxtj td{
    line-height: 36px;
    text-align: center;
    font-weight: bold;
}
.zxtj .dif{
    text-align: left;
}
.yjzjny{
    display: block;
    width: 790px;
    overflow: hidden;
    margin-left: 5px;
    margin-top: 10px;
}
.yjzjny td{
    line-height: 30px;
    font-size: 14px;
}
.yjzjny td:first-child{
    width: 90px;
    text-indent: 15px;
    color: #9e9e9e;
}
.yjzjnyb{
    display: block;
    width: 790px;
    margin-left: 5px;
    text-indent: 15px;
}

.zt{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.ztcon{
    display: block;
    width: 100%;
    overflow: hidden;
}
.ztl{
    display: block;
    width: 370px;
    margin-right: 45px;
    float: left;
}
.ztc{
    float: left;
    display: block;
    width: 370px;
}
.ztr{
    float: right;
    display: block;
    width: 370px;
}
.ztzlhead{
    display: block;
    width: 100%;
    height: 50px;
    border-bottom: 1px solid #858585;
}
.ztzlhead span{
    display: block;
    float: left;
    overflow: hidden;
    line-height: 50px;
    font-size: 18px;
    padding: 0 15px;
    color: #0c5391;
    border-bottom: 2px solid #0c5391;
}
.ztzlhead a{
    display: block;
    float: right;
    overflow: hidden;
    margin-top: 20px;
    margin-right: 10px;
    color: #676767;
}
.zt ul{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 14px;
    padding-bottom: 20px;
}
.zt li{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 32px;
    color: #0c5391;
    background: url("../images/coin7.png") no-repeat left center;
}
.zt li a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
    text-indent: 21px;
}
.ztcon .aq{
	width:100%;
	height:150px;
}
.ztcon .aq img{
	width:100%;
	height:150px;
}
.aq{
    display: block;
    width: 100%;
    overflow: hidden;
}
.aq img{
    display: block;
    width: 100%;
}

.xzwgklb{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.xzwgklbl{
    overflow: hidden;
    float: left;
	width:259px;
}
.xzwgklbl li{
    display: block;
    width: 100%;
    height: 43px;
	background:url(../images/zwgkjt1.png) no-repeat 248px center;
}
.xzwgklbl li:hover{
	background:url(../images/zwgkjt2.png) no-repeat 248px center;
}
.xzwgklbl li:hover a{
	color:#0a5290;
}
.xzwgklbl li a{
    display: block;
    width: 100%;
    height: 43px;
    color: #343434;
    font-size: 16px;
    line-height: 39px;
    text-indent: 3px;
	border-bottom:1px solid #cecece;
}
.xzwgklblhead{
	display:block;
	width:100%;
	overflow:hidden;
	line-height:28px;
	padding-bottom:15px;
	border-bottom:1px solid #848484;
}
.xzwgklblhead span{
	display:block;
	float:left;
	overflow:hidden;
	font-size:18px;
	line-height:28px;
	color:#0a5290;
}
.xzwgklblhead img{
	display:block;
	float:left;
	margin-top:4px;
	margin-right:20px;
}
.xzwgklbr{
    display: block;
    width: 903px;
    float: right;
    overflow: hidden;
}
.xzwgklbr h3{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
    line-height: 42px;
    text-indent: 17px;
    font-size: 18px;
	border-bottom:1px solid #848484;
	font-weight:normal
}
.xzwgklbr h3 i{
	display:block;
	width:3px;
	height:17px;
	float:left;
	background:#0a5290;
	margin-top:13px;
	margin-left:10px;
}
.xzwgklbr h3 span{
	display:block;
	float:left;
	color:#0a5290;
}
.zwgkny{
    margin-top: 20px;
    overflow: hidden;
}
.zwgkny img{
    max-width: 100%;
}


.shiwei{
            display: block;
            width: 1165px;
            margin: 0 auto;
            overflow: hidden;
            border-left: 1px solid #cbcbcb;
            border-right: 1px solid #cbcbcb;
            border-bottom: 1px solid #cbcbcb;
            padding-bottom: 40px;
            min-height: 600px;
        }
        .shiweit{
            display: block;
            width: 100%;
            background: #edf1f4;
            font-size: 18px;
            font-weight: bolder;
            text-indent: 18px;
            line-height: 36px;
        }
        .shiweib{
            width: 100%;
            overflow: hidden;
            margin-top: 33px;
        }
        .shiweil{
            display: block;
            width: 255px;
            margin-left: 17px;
            float: left;
        }
        .shiweil ul{
            width: 100%;
            overflow: hidden;
        }
        .shiweil li{
            display: block;
            width: 100%;
            height: 56px;
            line-height: 56px;
            background: #c1d1d0;
            margin-bottom: 16px;
        }
        .shiweil a{
            display: block;
            width: 100%;
            height: 56px;
            font-size: 22px;
            color: #343434;
            text-indent: 50px;
        }
        .shiweil .choice a{
            background: #90a7a6;
            color: #fff;
        }
        .shiweir{
            display: block;
            width: 835px;
            float: right;
            margin-right: 15px;
        }
		.shiweirw{
			display:block;
			float:right;
			overflow:hidden;
		}
		
		
	.ldzclb{
    display: block;
    width: 1165px;
    margin: 0 auto;
    overflow: hidden;
}
.ldzclb li{
    display: block;
    overflow: hidden;
    margin-top: 23px;
}
.ldzclbl{
    display: block;
    float: left;
    width: 200px;
    height: 295px;
}
.ldzclbl img{
    display: block;
    width: 200px;
    height: 235px;
    overflow: hidden;
}
.ldzclbl span{
    display: block;
    width: 100%;
    overflow: hidden;
    text-align: center;
    line-height: 46px;
    font-size: 16px;
}
.ldzclbr{
    display: block;
    width: 935px;
    min-height: 263px;
    float: right;
    padding-bottom: 30px;
    border-bottom: 1px dashed #a8a8a8;
}
.ldzclbr dt{
    display: block;
    width: 100%;
    overflow: hidden;
    font-size: 26px;
    color: #1e60ad;
    font-weight: 100;
    line-height: 50px;
}
.ldzclbr dd{
    display: block;
    width: 50%;
    overflow: hidden;
    float: left;
    background: url("../images/dianblue.png") no-repeat left center;
    line-height: 35px;
}
.ldzclbr dd a{
    display: block;
    text-indent: 13px;
    color: #343434;
}
.bsfwl1b li{
    width: 74px;
    margin-bottom: 30px;
    overflow: hidden;
}
.bsfwl1b li span{
    display: block;
    width: 74px;
    height: 52px;
    color: #0c5292;
    background: #c3daea;
    text-align: center;
    line-height: 52px;
    font-size: 14px;
}
.zwgkl1rtr{
	display:block;float:right;
	overflow:hidden;
}
.aq{
    display: block;
    width: 100%;
    overflow: hidden;
    height: 120px;
}
.aq img{
    display: block;
    width: 100%;
    height: 120px;
}
.shiwei{
    display: block;
    width: 1165px;
    margin: 0 auto;
    overflow: hidden;
    border-left: 1px solid #cbcbcb;
    border-right: 1px solid #cbcbcb;
    border-bottom: 1px solid #cbcbcb;
    padding-bottom: 40px;
    min-height: 600px;
}
.shiweit{
    display: block;
    width: 100%;
    background: #edf1f4;
    font-size: 18px;
    font-weight: bolder;
    text-indent: 18px;
    line-height: 36px;
}
.shiweib{
    width: 100%;
    overflow: hidden;
    margin-top: 33px;
}
.shiweil{
    display: block;
    width: 255px;
    margin-left: 17px;
    float: left;
}
.shiweil ul{
    width: 100%;
    overflow: hidden;
}
.shiweil li{
    display: block;
    width: 100%;
    height: 56px;
    line-height: 56px;
    background: #c1d1d0;
    margin-bottom: 16px;
}
.shiweil a{
    display: block;
    width: 100%;
    height: 56px;
    font-size: 22px;
    color: #343434;
    text-indent: 50px;
}
.shiweil .choice a{
    background: #90a7a6;
    color: #fff;
}
.shiweir{
    display: block;
    width: 835px;
    float: right;
    margin-right: 15px;
}


.ldzclb{
    display: block;
    width: 1165px;
    margin: 0 auto;
    overflow: hidden;
}
.ldzclb li{
    display: block;
    overflow: hidden;
    margin-top: 23px;
}
.ldzclbl{
    display: block;
    float: left;
    width: 200px;
    height: 295px;
}
.ldzclbl img{
    display: block;
    width: 200px;
    height: 235px;
    overflow: hidden;
}
.ldzclbl span{
    display: block;
    width: 100%;
    overflow: hidden;
    text-align: center;
    line-height: 46px;
    font-size: 16px;
}
.ldzclbr{
    display: block;
    width: 935px;
    min-height: 263px;
    float: right;
    padding-bottom: 30px;
    border-bottom: 1px dashed #a8a8a8;
}
.ldzclbr dt{
    display: block;
    width: 100%;
    overflow: hidden;
    font-size: 26px;
    color: #1e60ad;
    font-weight: 100;
    line-height: 50px;
}
.ldzclbr dd{
    display: block;
    width: 50%;
    overflow: hidden;
    float: left;
    background: url("../images/dianblue.png") no-repeat left center;
    line-height: 35px;
}
.ldzclbr dd a{
    display: block;
    text-indent: 13px;
    color: #343434;
}


.bsfwl1b li{
    width: 74px;
    margin-bottom: 30px;
    overflow: hidden;
}
.bsfwl1b li span{
    display: block;
    width: 74px;
    height: 52px;
    color: #0c5292;
    background: #c3daea;
    text-align: center;
    line-height: 52px;
    font-size: 14px;
}

.ysqgk{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.ysqgkt{
    display: block;
    width: 1200px;
    overflow: hidden;
	margin-top:20px;
}
.ysqgkt dl{
    display: block;
    width: 100%;
    overflow: hidden;
}
.ysqgkt dl dt{
    display: block;
    width: 100%;
    overflow: hidden;
    font-size: 18px;
    font-weight: bold;
}
.ysqgkt dl dd{
    display: block;
    width: 100%;
    overflow: hidden;
    font-size: 16px;
    line-height: 28px;
}
.ysqgkb{
    display: block;
    width: 1198px;
    overflow: hidden;
    border: 1px solid #858585;
	margin-bottom:40px;
}
.ysqgkb table{
    display: table;
    width: 1126px;
    margin: 32px auto 0;
    border-collapse: collapse;
    font-size: 16px;
}
.ysqgkb td{
    overflow: hidden;
    border: 1px solid #c7c7c7;
    padding: 7px 8px;
}
.ysqgkb .dif1 input{
    line-height: 12px;
    margin-top: 5px;
}
.ysqgkb input{
    display: block;
    width: 373px;
    height: 22px;
    line-height: 26px;
    border: 1px solid #d8e0e2;
}
.ysqgkb select{
    display: block;
    width: 377px;
    height: 28px;
    border: 1px solid #d8e0e2;
}
.ysqgkb textarea{
    width: 898px;
    height: 49px;
    overflow: hidden;
    border: 1px solid #d8e0e2;
}
.ysqgkb .dif1 label{
    display: block;
    overflow: hidden;
    float: left;
}
.ysqgkb .dif1 input{
    display: block;
    float: left;
    width: 12px;
    height: 12px;
}

.ysqgkb .dif1 img{
    display: block;
    float: left;
    margin-left: 6px;
}
.ysqgkb .dif1 span{
    display: block;
    float: left;
    margin-left: 15px;
    margin-right: 74px;
}
.ysqgkbbg{
    text-align: right;
    background: #f7fbfc;
}
.ysqgkbbg i{
    color: #c80717;
    font-size: 16px;
    font-style: normal;
}
.ysqgkb .dif2 ul{
    display: block;
    width: 100%;
    overflow: hidden;
}
.ysqgkb .dif2 li{
    display: block;
    width: 100%;
    overflow: hidden;
}
.ysqgkb .dif2 input{
    width: 12px;
    height: 12px;
    overflow: hidden;
    float: left;
    margin-top: 10px;
    margin-right: 8px;
}
.ysqgkb .dif2 span{
    display: block;
    float: left;
    line-height: 32px;
}
.dif3 ul{
    display: block;
    width: 1016px;
    overflow: hidden;
}
.dif3 li{
    display: block;
    width: 25%;
    overflow: hidden;
    float: left;
}
.dif3 input{
    display: block;
    width: 12px;
    height: 12px;
    float: left;
    margin-right: 8px;
    margin-top: 10px;
}
.dif3 span{
    display: block;
    float: left;
    margin-right: 8px;
    line-height: 32px;
    font-size: 16px;
}
.ysqgkyz{
    display: block;
    overflow: hidden;
}
.ysqgkyz input{
    display: block;
    float: left;
    height: 24px;
}
.ysqgkyz a{
    display: block;
    float: left;
    overflow: hidden;
    margin-top: 1px;
    margin-left: 2px;
}
.ysqgkyz a img{
    display: block;
}
.ysqgkl{
    background: #eff6fb;
    line-height: 27px;
    text-align: center;
}
.ysqgktj{
    display: block;
    width: 1126px;
    margin: 20px auto 30px;
    text-align: center;
}
.ysqgktj input{
    display: inline;
    width: 105px;
    height: 38px;
    text-indent: 0;
    border-radius: 5px;
    background: #014886;
    color: #fff;
    font-size: 16px;
    border: none;
    font-family: 微软雅黑;
}
.subnav{
    display: block;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
}
.subnav ul{
    display: block;
    width: 100%;
    overflow: hidden;
}
.subnav li{
    display: block;
    width: 200px;
    overflow: hidden;
    float: left;
    position: relative;
    background: #eeeeee;
}
.subnav li a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
}
.subnav li img {
    display: block;
    float: left;
    margin-left: 39px;
    margin-top: 14px;
}
.subnav .choice a{
    display: block;
    color: #014886;
}
.subnav li span{
    display: block;
    overflow: hidden;
    line-height: 50px;
    margin-left: 15px;
    float: left;
    font-size: 16px;

}
.subnav .over{
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}
.subnav .choice .over{
    display: block;
}
.jbxx{
    display: block;
    width: 1198px;
    border: 1px solid #bababa;
    overflow: hidden;
    margin-top: 9px;
    padding-top: 16px;
}
.jbxx table{
    width: 100%;
}
.jbxx td{
    padding: 8px;
    overflow: hidden;
}
.jbxx .dif1{
    width: 130px;
    text-align: right;
    padding-right: 20px;
}
.jbxx .dif1 i{
    font-style: normal;
    color: #c80717;
}
.jbxx table input{
    width: 370px;
    height: 28px;
    float: left;
    line-height: 24px;
}
.yjnybjq{
    display: block;
    width: 970px;
    height: 230px;
    border: 1px solid #bababa;
}
.jbxxdiv{
	overflow:hidden;
}
.jbxx .jbxxdiv input{
    display: block;
    width: 327px;
    height: 36px;
    overflow: hidden;
}
.jbxxdiv span{
    display: block;
    float: left;
    margin-left: 30px;
    line-height: 40px;
}
.jbxxdiv div{
    display: block;
    float: left;
	overflow:hidden;
}
.jbxxdiv img{
    display: block;
    width: 80px;
    border: 1px solid #ddd;
    height: 40px;
    margin-left: 5px;
}
.jbxxdiv a{
    display: block;
    float: left;
    overflow: hidden;
    margin-left: 10px;
    color: #c80717;
    font-size: 14px;
	line-height:40px;
}
.xldzclb{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.xlczchead{
    display: block;
    width: 1200px;
    overflow: hidden;
    border-bottom: 1px solid #848484;
}
.xlczchead img{
    display: block;
    overflow: hidden;
    margin-left: 4px;
    margin-top: 16px;
    float: left;
}
.xlczchead span{
    display: block;
    float: left;
    line-height: 50px;
    font-size: 24px;
    color: #014886;
    margin-left: 15px;
}
.xldzclbt {
    display: block;
    width: 100%;
    overflow: hidden;
}
.xldzclbt li{
    display: block;
    width: 25%;
    float: left;
    overflow: hidden;
    line-height: 50px;
    background: #eeeeee;
}
.xldzclbt a{
    display: block;
    overflow: hidden;
    text-align: center;
    color: #343434;
    font-size: 18px;
}
.xldzclbt .choice{
    display: block;
    border-top: 2px solid #014886;
    line-height: 48px;
    background: #fff;
}
.xldzclbb{
    display: block;
    width: 100%;
    overflow: hidden;
	padding-bottom:60px;
}
.xldzclbb ul{
    display: block;
    width: 1200px;
    overflow: hidden;
}
.xldzclbb li{
    display: block;
    width: 50%;
    overflow: hidden;
    float: left;
    margin-top: 40px;
}
.xldzclbbl{
    display: block;
    overflow: hidden;
    float: left;
    margin-left: 15px;
    width: 140px;
    height: 200px;
}
.xldzclbbl img{
    display: block;
    width: 150px;
    height: 200px;
}
.xldzclbbr{
    display: block;
    width: 360px;
    overflow: hidden;
    float: left;
    margin-left: 36px;
}
.xldzclbbr h3{
    display: block;
    width: 100%;
    height: 58px;
    overflow: hidden;
    line-height: 32px;
    font-size: 20px;
    color: #014886;
    font-weight: 100;
}
.xldzclbbr h3 a{
    color: #014886;
}
.xldzclbbr p{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 28px;
    height: 108px;
}
.xldzclbba{
    display: block;
    width: 81px;
    height: 29px;
    border: 1px solid #858585;
    color: #676767;
    text-align: center;
    line-height: 29px;
    font-size: 16px;
}
.xldzc{
    display: block;
    width: 1200px;
    margin: 0 auto;
    ;overflow: hidden;
    font-size: 16px;
}
.xldzc1{
    display: block;
    overflow: hidden;
    width: 100%;
    background: #eeeeee;
    padding-top: 20px;
}
.xldzc1 img{
    display: block;
    margin: 0 auto;
    overflow: hidden;
}
.xldzc1 h2{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 55px;
    text-align: center;
    font-weight: normal;
}
.xldzc h3{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #014886;
    font-size: 16px;
    line-height: 36px;
}
.xldzc div{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xldzc p{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 38px;
    font-size: 16px;
}
.xldzc3 ul{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 38px;
}
.xldzc3 ul li{
    display: block;
    width: 50%;
    float: left;
}
.xldzc4{
    display: block;
    width: 100%;
    overflow: hidden;

}
.xldzc4 ul{
    display: block;
    width: 1300px;
    overflow: hidden;
}
.xldzc4 li{
    display: block;
    float: left;
    overflow: hidden;
    width: 560px;
    margin-right: 70px;
    line-height: 38px;
    background: url("../images/coin7.png") no-repeat left center;
}
.xldzc4 li a{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xldzc4 li span{
    display: block;
    float: left;
    color: #343434;
    margin-left: 20px;
}
.xldzc li i{
    font-style: normal;
    overflow: hidden;
    float: right;
    color: #848484;
}
.xsw{
    display: block;
    width: 1198px;
    border: 1px solid #858585;
    margin: 0 auto;
    margin-top: 20px;
	margin-bottom:60px;
}
.xswt{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: -15px;
}
.xswt ul {
    display: block;
    width: 100%;
    overflow: hidden;
    text-align: center;
}
.xswt ul li{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 223px;
    height: 31px;
    margin-left: 24px;
    border: 1px solid #848484;
    background: #eeeeee;
    line-height: 31px;
    color: #343434;
}
.xswt ul li a{
    color: #343434;
    font-size: 16px;
}
.xswt .choice{
    background: #056fc5;
    color: #fff;
    border: 1px solid #056fc5;
}
.xswt .choice a{
    color: #fff;
}
.xswb{
    display: block;
    overflow: hidden;
    width: 1120px;
    margin: 20px auto 90px;
}
.xswb ul{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xswb li{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xswb li img{
    max-width: 100%;
}
.xswb dl{
	width:100%;
	overflow:hidden;
}
.xswb dd {
    display: block;
    width: 100%;
    overflow: hidden;
    background: url(../images/coin7.png) no-repeat 1px center;
}
.xswb dd a {
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 40px;
    color: #343434;
}
.xswb dd span {
    display: block;
    float: left;
    margin-left: 20px;
}
.xswb dd i {
    display: block;
    float: right;
    color: #676767;
    font-style: normal;
}
.xyjzjlb{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xyjzjlb ul{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 10px;
}
.xyjzjlb li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin7.png") no-repeat left center;
    line-height: 40px;
}
.xyjzjlb li a{
    display: block;
    width: 100%;
    overflow: hidden;
    font-size: 16px;
}
.xyjzjlb li a span{
    display: block;
    overflow: hidden;
    float: left;
    margin-left: 21px;
    color: #343434;
}
.xyjzjlb li a i{
    display: block;
    float: right;
    overflow: hidden;
    color: #676767;
    font-style: normal;
}
.xyjzjny{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xyjzjny ul{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
}
.xyjzjny li{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 30px;
}
.xyjzjny li span{
    color: #056fc5;
}
.loukuan{
    display: block;
    width: 100%;
    text-align: center;
}
.laiyuan{
    text-align: right;
}
.xbsfwlbl{
    display: block;
    width: 320px;
    overflow: hidden;
    float: left;
}
.xbsfwlblt{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xbsfwlblt ul{
    display: block;
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #676767;
}
.xbsfwlblt li{
    display: block;
    width: 33%;
    overflow: hidden;
    float: left;
    line-height: 34px;
    padding-bottom: 10px;
    text-align: center;
    cursor:pointer;
    font-size: 18px;
}
.xbsfwlblt .choice{
    color: #014886;
}
.xbsfwlblb{
    display: block;
    width: 320px;
    overflow: hidden;
}
.xbsfwlblb table{
    width: 320px;
}
.xbsfwlblb table th{
    font-weight: 100;
    text-align: left;
    line-height: 35px;
    color: #056fc5;
    font-size: 16px;
}
.xbsfwlblb table td{
    line-height: 35px;
    font-size: 16px;
}
.xbsfwlblb td a{
    color: #343434;
}
.xbsfwlblb td a:hover{
    color: #056fc5;
}
.xbsfwlbr{
    display: block;
    width: 830px;
    float: right;
}
.xbsfwlbrh{
    display: block;
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #676767;
}
.xbsfwlbrh span{
    display: block;
    overflow: hidden;
    line-height: 34px;
    padding-bottom: 10px;
    cursor:pointer;
    font-size: 18px;
}
.xbsfwlbrc{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xbsfwlbrc ul{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xbsfwlbrc li{
    display: block;
    width: 100%;
    overflow: hidden;
    background: url("../images/coin7.png") no-repeat left center;
}
.xbsfwlbrc li:hover span{
	color:#0a5290;
}
.xbsfwlbrc li a{
    display: block;
    overflow: hidden;
    font-size: 15px;
}
.xbsfwlbrc li span{
    display: block;
    float: left;
    margin-left: 25px;
    line-height: 40px;
    color: #343434;
}
.xbsfwlbrc li i{
    display: block;
    float: right;
    line-height: 40px;
    color: #676767;
    font-style: normal;
}
.xbsfw{
    display: block;
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}
.xbsfw1{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xbsfw1 .xbsfwl{
    height: 415px;
}
.xbsfwl{
    display: block;
    width: 760px;
    float: left;
    overflow: hidden;
}
.xbsfwhead{
    display: block;
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #858585;
}
.xbsfwhead img{
    display: block;
    float: left;
    margin-left: 2px;
    margin-top: 17px;
}
.xbsfwhead span{
    display: block;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    font-size: 24px;
    color: #0c5391;
}
.xbsfw1l{
    display: block;
    float: left;
    margin-left: 25px;
}
.xbsfw1l li{
    display: block;
    float: left;
    line-height: 16px;
    height: 16px;
    border-left: 1px solid #343434;
    margin-top: 17px;
    padding: 0 15px;
}
.xbsfw1l li:first-child{
    border-left: 0;
}
.xbsfw1l li a{
    color: #343434;
    font-size: 16px;
}
.xbsfw1l .choice a{
    color: #0c5391;
}
.xbsfw1lr{
    display: block;
    float: right;
    color: #676767;
    margin-top: 17px;
}
.xbsfw1lr a{
    color: #676767;
    font-size: 16px;
}
.xbsfw1lb{
    display: block;
	width:100%;
	overflow: hidden;
}
.xbsfw1lb table{
    width: 100%;
}
.xbsfw1lb th{
    font-weight: 100;
    color: #0c5391;
    text-align: left;
    font-size: 16px;
    line-height: 34px;
}
.xbsfw1lb td{
    line-height: 32px;
    font-size: 16px;
    width: 20%;
	text-indent:1em;
}
.xbsfw1lb td a{
    color: #343434;
}
.xbsfw1lb td a:hover{
	color:#0c5391;
}
.xbsfwr{
    display: block;
    width: 405px;
    overflow: hidden;
    float: right;
}
.xbsfwheadr{
    display: block;
    float: right;
    color: #676767;
    font-size: 16px;
    margin-top: 17px;
}
.xbsfwrc{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xbsfwrc li{
    display: block;
    width: 33%;
    overflow: hidden;
    float: left;
    margin-top: 30px;
}
.xbsfwrc li a{
    display: block;
    width: 100%;
    overflow: hidden;
    position: relative;
    color: #343434;
}
.xbsfwrc li a img{
    display: block;
    margin-left: 47px;
    width: 38px;
    height: 36px;
}
.xbsfwrc li a span{
    display: block;
    width: 82px;
    margin: 10px auto 0;
    text-align: center;
    line-height: 20px;
    height: 40px;
	font-size:16px;
}
.xbsfwrc .over{
    top: 0;
    left: 0;
    display: none;
    position: absolute;
}

.xbsfwrc li:hover .over{
    display: block;
}
.xbsfw2l{
    display: block;
    width: 800px;
    overflow: hidden;
    padding: 11px 0;
}
.xbsfw2l li{
    display: block;
    width: 760px;
    float: left;
    line-height: 40px;
    background: url("../images/coin7.png") no-repeat left center;
}
.xbsfw2l li a{
    display: block;
    overflow: hidden;
    color: #343434;
    font-size: 16px;
}
.xbsfw2l li span{
    display: block;
    float: left;
    margin-left: 20px;
    overflow: hidden;
}
.xbsfw2l li i{
    float: right;
    color:#676767;
    font-style: normal;
}
.xbsfw2r{
    display: block;
    width: 405px;
    overflow: hidden;
    padding: 11px 0;
}
.xbsfw2r li{
    display: block;
    width: 405px;
    margin-right: 30px;
    float: left;
    line-height: 40px;
    background: url("../images/coin7.png") no-repeat left center;
}
.xbsfw2r li a{
    display: block;
    overflow: hidden;
    color: #343434;
    font-size: 16px;
}
.xbsfw2r li span{
    display: block;
    float: left;
    margin-left: 20px;
    overflow: hidden;
}
.xbsfw2r li i{
    float: right;
    color:#676767;
    font-style: normal;
}
.xbsfw3c{
    display: block;
    width: 100%;
    overflow: hidden;
    padding-bottom: 32px;
}
.xbsfw3cl{
    display: block;
    width: 550px;
    overflow: hidden;
    float: left;
}
.xbsfw3clt{
    width: 100%;
}
.xbsfw3clt th{
    font-weight: 100;
    color: #0c5391;
    line-height: 40px;
    font-size: 16px;
    padding: 0 20px;
}
#marqueediv5 td{
    line-height: 30px;
    font-size: 16px;
    padding: 0 20px;
}
#marqueediv5 td a{
    color: #343434;
}
.xbsfw3cr{
    display: block;
    width: 550px;
    overflow: hidden;
    float: right;
}
#marqueediv6 td{
    line-height: 30px;
    font-size: 16px;
    padding: 0 20px;
    text-align: center;
}
#marqueediv6 td a{
    color: #343434;
}
.xhdjlxx{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx1{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx1l{
    display: block;
    width: 580px;
    overflow: hidden;
    float: left;
}
.xhdjlxx1l dl{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx1l dt{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 24px;
    padding-bottom: 13px;
}
.xhdjlxx1ll{
    display: block;
    width: 232px;
    height: 135px;
    float: left;
}
.xhdjlxx1ll img{
    display: block;
    width: 232px;
    height: 135px;
    overflow: hidden;
}
.xhdjlxx1lr{
    display: block;
    width: 330px;
    overflow: hidden;
    float: right;
}
.xhdjlxx1lr h3{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #333333;
    line-height: 28px;
    font-size: 20px;
}
.xhdjlxx1lr h3 a{
    display: block;
    color: #333333;
	word-break:keep-all;           /* 不换�? */
	white-space:nowrap;          /* 不换�? */
	overflow:hidden;               /* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;         /* 当对象内文本溢出时显示省略标�?(...) ；需与overflow:hidden;一起使用�?*/
}
.xhdjlxx1lr p{
    display: block;
    width: 100%;
    overflow: hidden;
    font-size: 16px;
    line-height: 24px;
    margin-top: 6px;
    height: 72px;
    color: #666;
}
.xhdjlxx1lr span{
    display: block;
    float: left;
    overflow: hidden;
    color: #999999;
    font-size: 14px;
    margin-top: 7px;
}
.xhdjlxx1lra{
    display: block;
    float: right;
    overflow: hidden;
    color: #999999;
    font-size: 14px;
    margin-top: 7px;
}
.xhdjlxx1l dd{
    display: block;
    width: 100%;
    line-height: 38px;
    overflow: hidden;
    background: url("../images/coin7.png") no-repeat left center;
}
.xhdjlxx1l dd a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #333333;
}
.xhdjlxx1l dd span{
    display: block;
    float: left;
    margin-left: 20px;
    /*color: #056fc5;*/
    font-size: 16px;
}
.xhdjlxx1l dd i{
    display: block;
    float: right;
    font-style: normal;
}
.xhdjlxx1l dd:hover span{
    color: #056fc5;
}
.xhdjlxx1rt{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx1r{
    width: 570px;
    overflow: hidden;
    float: right;
}
.xhdjlxx1r ul{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 24px;
}
.xhdjlxx1r ul li{
    display: block;
    width: 25%;
    *width: 24.9%;
    overflow: hidden;
    float: left;
    height: 138px;
    position: relative;
}
.xhdjlxx1r li a{
    display: block;
    overflow: hidden;

}
.xhdjlxx1r li a img{
    display: block;
    margin-left: 51px;
    margin-top: 21px;
    width: 39px;
    height: 36px;
}
.xhdjlxx1r li a span{
    display: block;
    width: 100%;
    overflow: hidden;
    text-align: center;
    margin-top: 20px;
    color: #666666;
	font-size:16px;
}
.xhdjlxx1r li .over{
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}
.xhdjlxx1r ul li:hover .over{
    display: block;
}
.xhdjlxx1r ul li:hover span{
    color: #0c5391;
}
.xhdjlxx1rb{
    display: block;
    width: 100%;
    overflow: hidden;
    height: 153px;
    background: #f8f8f8;
}
.xhdjlxx1rbl{
    display: block;
    float: left;
    overflow: hidden;
}
.xhdjlxx1rbr{
    display: block;
    float: left;
}
.xhdjlxx1rbr div{
    display: block;
    float: left;
    margin-left: 24px;
}
.xhdjlxx1rbr a{
    display: block;
    width: 166px;
    height: 37px;
    background: #056fc5;
    color: #fff;
    text-align: center;
    line-height: 37px;
    font-size: 16px;

}
.xhdjlxx1rbr span{
    display: block;
    width: 166px;
    text-align: center;
    line-height: 48px;
    margin-top: 30px;
    font-size: 16px;
}
.xhdjlxx2{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx2l{
    display: block;
    width: 580px;
    float: left;
    overflow: hidden;
}
.xhdjlxx2lc{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx2lct{
    display: block;
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #e8e8e8;
}
.xhdjlxx2lct ul{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx2lct li{
    display: block;
    overflow: hidden;
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #0c5391;
    line-height: 46px;
}
.xhdjlxx2lc .dif1{
    width: 61px;
    text-align: center;
}
.xhdjlxx2lc .dif2{
    width: 240px;
}
.xhdjlxx2lc .dif3{
    width: 85px;
    text-align: center;
}
.xhdjlxx2lc .dif4{
    width: 105px;
    text-align: center;
}
.xhdjlxx2lc .dif5{
    width: 86px;
    text-align: right;
}
#marqueediv7{
    display: block;
    width: 100%;
    overflow: hidden;
    border-top: 4px solid #f5f5f5;
}
#marqueediv7 li{
    display: block;
    float: left;
    text-align: left;
    font-size: 16px;
    line-height: 38px;
}
#marqueediv7 .dif3{
    width: 85px;
    text-align: center;
}
#marqueediv7 .dif4{
    width: 105px;
    text-align: center;
}
#marqueediv7 .dif5{
    width: 86px;
    text-align: right;
}
.xhdjlxx2r{
    display: block;
    float: right;
    overflow: hidden;
    width: 570px;
}
.xhdjlxx2l{
    display: block;

    float: left;
    overflow: hidden;
}
.xhdjlxx2lc{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx2rct{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx2rct{
    display: block;
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #e8e8e8;
}
.xhdjlxx2rct ul{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xhdjlxx2rct li{
    display: block;
    overflow: hidden;
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #0c5391;
    line-height: 46px;
}
.xhdjlxx2rc li{
    display: block;
    float: left;
}
.xhdjlxx2rc .dif1{
    display: block;
    width: 51px;
}
.xhdjlxx2rc .dif2{
    display: block;
    width: 289px;
}
.xhdjlxx2rc .dif3{
    display: block;
    width: 150px;
}
.xhdjlxx2rc .dif4{
    display: block;
    width: 80px;
    text-align: right;
}
#marqueediv8{
    display: block;
    width: 100%;
    overflow: hidden;
    border-top: 4px solid #f5f5f5;
}
#marqueediv8 li{
    display: block;
    float: left;
    text-align: left;
    font-size: 16px;
    line-height: 38px;
}
#marqueediv8 .dif4{
    text-align: right;
}
.xzwgk{
    display: block;
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}
.xzwgk1{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xzwgkl{
    display: block;
    width: 570px;
    float: left;
    overflow: hidden;
}
.xzwgk1lc{
    display: block;
    width: 100%;
    height: 260px;
    overflow: hidden;
}
.xzwgk1lc ul{
    display: block;
    width: 476px;
    margin: 0 auto;
    overflow: hidden;
}
.xzwgk1lc li{
    display: block;
    width: 50%;
    float: left;
    overflow: hidden;
}
.xzwgk1lc li a{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xzwgk1lc li a img{
    display: block;
    width: 112px;
    height: 154px;
    padding: 2px;
    border: 1px solid #e9e9e9;
    margin: 27px auto 0;
}
.xzwgk1lc li span{
    display: block;
    width: 100%;
    overflow: hidden;
    text-align: center;
    color: #343434;
    margin-top: 15px;
    font-size: 14px;
    line-height: 18px;
}
.xzwgkr{
    display: block;
    width: 580px;
    float: right;
    overflow: hidden;
}
.xzwgk1rt{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xzwgk1rt ul{
    display: block;
    width: 100%;
    height: 44px;
    border-bottom: 2px solid #f6f6f6;
}
.xzwgk1rt li{
    display: block;
    width: 72px;
    overflow: hidden;
    text-align: center;
    float: left;
    line-height: 52px;
    margin-right: 55px;
    font-size: 16px;
}
.xzwgk1rt a{
    color:#676767;
    font-family: 微软雅黑;
}
.xzwgk1rt .choice{
    font-weight: bold;
    background: url("../images/xzwgk3.jpg") no-repeat bottom center;
}
.xzwgk1rt .choice a{
    color: #014886;
}
.xzwgk1rb{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xzwgk1rb table{
    width: 100%;
}
.xzwgk1rb td{
    line-height: 40px;
    width: 16%;
    overflow: hidden;
}
.xzwgk1rb td a{
    color: #343434;
}
.xzwgk2{
	overflow:hidden;
}
.xzwgk2lt{
    display: block;
    width: 100%;
    height: 45px;
    border-bottom: 1px solid #858585;
}
.xzwgk2ltl{
    display: block;
    float: left;
    overflow: hidden;
}
.xzwgk2ltl li{
    display: block;
    width: 120px;
    overflow: hidden;
    line-height: 44px;
    float: left;
    text-align: center;
}
.xzwgk2ltl li a{
    color: #676767;
    width: 100%;
    line-height: 44px;
    font-size: 16px;
}
.xzwgk2lt .choice{
    border-bottom: 2px solid #014886;
}
.xzwgk2lt .choice a{
    color: #014886;
    font-weight: bold;
}
.xzwgk2ltr{
    display: block;
    float: right;
    overflow: hidden;
}
.xzwgk2ltr a{
    display: block;
    color: #676767;
    font-size: 16px;
    line-height: 44px;
}
.xzwgk2lb{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xzwgk2lb dl{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 13px;
}
.xzwgk2lb dt{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
    line-height: 47px;
    font-size: 24px;
}
.xzwgk2lb dt a{
    color: #343434;
}
.xzwgk2lb dd{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 32px;
    background: url("../images/coin7.png") no-repeat left center;
}
.xzwgk2lb dd a{
    display: block;
    width: 100%;
    text-indent: 20px;
    color: #676767;
	font-size:16px;
}
.xzwgk2lb dd a span{
	float:left;
}
.xzwgk2lb dd a i{
	float:right;
	font-style:normal;
}
.xzwgk2rb dd a span{
	float:left;
}
.xzwgk2rb dd a i{
	float:right;
	font-style:normal;
}
.xzwgk2rt{
    display: block;
    width: 100%;
    height: 45px;
    border-bottom: 1px solid #858585;

}
.xzwgk2rtl{
    display: block;
    float: left;
    overflow: hidden;
}
.xzwgk2rtl li{
    display: block;
    width: 120px;
    overflow: hidden;
    line-height: 44px;
    float: left;
    text-align: center;
}
.xzwgk2rtl li a{
    color: #676767;
    width: 100%;
    line-height: 44px;
    font-size: 16px;
}
.xzwgk2rt .choice{
    border-bottom: 2px solid #014886;
}
.xzwgk2rt .choice a{
    color: #014886;
    font-weight: bold;

}
.xzwgk2rtr{
    display: block;
    float: right;
    overflow: hidden;
}
.xzwgk2rtr a{
    display: block;
    color: #676767;
    font-size: 16px;
    line-height: 44px;
}
.xzwgk2rb{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xzwgk2rb dl{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 13px;
	font-size:16px;
}
.xzwgk2rb dt{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #343434;
    line-height: 47px;
    font-size: 24px;
}
.xzwgk2rb dt a{
    color: #343434;
}
.xzwgk2rb dd{
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 32px;
    background: url("../images/coin7.png") no-repeat left center;
}
.xzwgk2rb dd a{
    display: block;
    width: 100%;
    text-indent: 20px;
    color: #676767;
}
.xzwgk2lb dt:hover a{
    color: #056fc5;
}
.xzwgk2lb dd:hover a {
    color: #056fc5;
}
.xzwgk2rb dt:hover a{
    color: #056fc5;
}
.xzwgk2rb dd:hover a{
    color: #056fc5;
}
.xzwgk3{
	overflow:hidden;
}
.xzwgk3lc{
    display: block;
    width: 100%;
    overflow: hidden;
    padding-top: 20px;
}
.xzwgk3lc li{
    display: block;
    width: 25%;
    *width: 24.5%;
    overflow: hidden;
    float: left;
    font-size: 16px;
    position: relative;

}
.xzwgk3lc li a{
    color: #343434;
    display: block;
    overflow: hidden;
    padding-bottom: 20px;
}
.xzwgk3lc img{
    display: block;
    width: 42px;
    height: 42px;
    margin-left: 50px;
    margin-top: 15px;
}
.xzwgk3lc span{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 13px;
    height: 20px;
    line-height: 20px;
    text-align: center;
}
.xzwgk3lc .over{
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}

.xzwgk3rc{
    display: block;
    width: 100%;
    overflow: hidden;
}
.xzwgk3rc ul{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
}
.xzwgk3rc li{
    display: block;
    width: 24%;
    overflow: hidden;
    float: left;
    position: relative;
}
.xzwgk3rc li a{
    display: block;
    width: 100%;
    overflow: hidden;
    color: #676767;
    padding-bottom: 30px;
}
.xzwgk3rc li img{
    display: block;
    overflow: hidden;
    margin-left: 37px;
    margin-top: 15px;
    width: 42px;
    height: 42px;
}
.xzwgk3rc li span{
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 13px;
    height: 20px;
    line-height: 20px;
    text-align: center;
	font-size:16px;
}
.xzwgk3rc .over{
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}

.xzwgk3rc div{
    display: block;
    overflow: hidden;
    margin: 0;
    margin-top: 10px;
}
.xzwgk3rc div a{
    display: block;
    width: 280px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    float: right;
    border: 1px solid #e9e9e9;
    font-size: 16px;
    color: #343434;
}
.xzwgk3rc div a:first-child{
    float: left;
}
.indexztzl{
	display:block;
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.indexztzl ul{
	width:100%;
	overflow:hidden;
	padding:20px 0 10px;
}
.indexztzl ul li{
	display:block;
	float:left;
	margin-left:12px;
	border:1px solid #ddd;
}
.indexztzl ul li:first-child{
	margin-left:0;
}
.indexztzl ul li a{
	display:block;
	overflow:hidden;
	padding:2px;
}
.indexztzl ul li  a img{
	display:block;
	width:285px;
	height:90px;
}

/*新头�?*/
.newbanner{
    display: block;
    width: 100%;
    height: 243px;
    overflow: hidden;
}
.newmenu{
    display: block;
    width: 100%;
    height: 59px;
    margin-top: -19px;
    padding-top: 5px;
    /*overflow: hidden;*/
    background: url("../images/newmenubg.png") no-repeat center;
}
.newmenu ul{
    display: block;
    width: 1200px;
    margin: 0 auto;
    /*margin-top: 5px;*/
}
.newmenu ul li{
    display: block;
    float: left;
    width: 122px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-left: 1px solid #2c7edd;
    border-right: 1px solid #054795;
}
.newmenu ul li a{
    color: #ffffff;
}
.newmenu ul li:first-child{
    margin-left: 56px;
}
.newmenu .choice a{
    display: block;
    width: 112px;
    height: 58px;
    line-height: 54px;
    margin: -12px auto 0;
    background: url("../images/menuchoice.png") no-repeat center;
}
.news1{
    display: block;
    width: 1200px;
    height: 130px;
    margin: 0 auto;
    overflow: hidden;
    background: #fff;
}
.content1{
    height: 130px;
}
.content1 h2{
    margin-top: 15px;

}
.content1 h2 a{
    color: #ad1b20;
}
.new1{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    background: #fff;
}
.new1con{
    display: block;
    width: 1200px;
    overflow: hidden;
    /*margin-left: 25px;*/
    border-top: 4px solid #025690;
}
.new1con div{
    width: 1300px;
    padding-left: 25px;
}
.new1con dl{
    display: block;
    width: 210px;
    margin-top: 15px;
    float: left;
    overflow: hidden;
    padding-bottom: 20px;
}
.new1con dl dt{
    font-size: 14px;
    line-height: 24px;
    font-weight: bold;

}
.new1con dl dd{
    font-size: 14px;
    line-height: 22px;
}
.new1con dl a{
    color: #333;
}
.news2{
    display: block;
    width: 1200px;
    margin: 0 auto;
    background: #ffffff;

}
.new2con{
    display: block;
    width: 1200px;
    height: 16px;
    background: #ffffff;
    padding: 22px 0 22px;
    border-top: 1px solid #c0c0c0;
}
.new2con div{
    display: block;
    float: left;
    height: 16px;
    position: relative;
    padding-right: 20px;
    margin-right: 30px;
    background: url("../images/ssanjiao.png") no-repeat right center;
}
.new2con div:first-child{
    margin-left: 20px;
}
.new2con ul{
    position: absolute;
    top: -210px;
    min-width: 140px;
    height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
    background: #fff;
    /*width: 100px;*/
    border: 1px solid #ddd;
    display: none;
    padding: 5px 0;
}
.new2con ul li{
    text-indent: 10px;
    line-height: 30px;
    display: block;
}
.new2con ul li a{
    color: #676767;
}
.new2con div:hover ul{
    display: block;
}
.new2con p{
    margin-left: 20px;
}
.new2con p a{
    color: #343434;
    margin: 0 10px;
}
.newfooter{ 
    display: block;
    width: 100%;
    height: 180px;
    overflow: hidden;
    background: url("../images/newfootbg.png") no-repeat top center;
}
.newfootercon{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;

}
.newfooterl{
    display: block;
    float: left;
    margin: 71px 0 0 330px;
}
.newfooterlc{
    display: block;
    width: 496px;
    margin: 0 auto;
    float: left;
    color: #fff;
    margin-top: 65px;
}
.newfooterlc li{
    display: block;
    width: 100%;
    line-height: 28px;
    text-align: center;
}
.newfooterlc a{
    color: #fff;
}
.newfooterrc{
    display: block;
    float: left;
    margin-top: 76px;
    overflow: hidden;
}
.newfooterrc li{
    display: block;
    float: left;
    margin-left: 18px;
}
.newfooterrc li img{
    display: block;
    width: 71px;
    height: 71px;
}
.newfooterr{
    float: right;
    overflow: hidden;
    margin-top: 85px;
    margin-right: 76px;
}
.newfooterr a{
    display: block;
    overflow: hidden;
}
.wzdt{
    display: block;
    width: 1152px;
    margin: 0 auto;
    overflow: hidden;
}
.wzdt dt{
    display: block;
    height: 38px;
    border-bottom: 1px solid #c9c9c9;
}
.wzdt dt span{
    width: 150px;
    display: block;
    overflow: hidden;
    border-bottom: 2px solid #1265c4;
}
.wzdt dt img{
    display: block;
    float: left;
    margin: 9px 16px 0 9px;
}
.wzdt dt i{
    font-size: 24px;
    color: #1265c4;
    line-height: 38px;
    font-style: normal;

}
.wzdt dd{
    display: block;
    overflow: hidden;
    padding: 10px 0 15px;
}
.wzdt dd ul{
    display: block;
    width: 100%;
    overflow: hidden;
}
.wzdt dd li{
    display: block;
    float: left;
    width: 180px;
    margin-top: 15px;
    line-height: 20px;
    background: url("../images/wzdts.png") no-repeat 5px center;
}
.wzdt dd li a{
    margin-left: 20px;
    color: #343434;
}
.sxgkzn{
    width: 1200px;
    margin: 20px auto;
    overflow: hidden;
}
.sxgkzn table{
    width: 1200px;
    margin: 0 auto;
}
.sxgkzn td{
    line-height: 32px;
    overflow: hidden;
}
.sxgkzn td a{
    color: #343434;
}

        .htxd{
            width: 1200px;
            margin: 0 auto;
            margin-top: 36px;
            overflow: hidden;
            border-top: 1px solid #c5c5c5;
        }
        .htxd ul{
            display: block;
            width: 100%;
            overflow: hidden;
            margin: 28px 0 63px;
        }
        .htxd li{
            display: block;
            width: 50%;
            background: url("../images/coin7.png") no-repeat left center;
            float: left;
            overflow: hidden;
            font-size: 16px;
        }
        .htxd li a{
            display: block;
            width: 100%;
            color: #343434;
            overflow: hidden;
        }
        .htxd li a span{
            display: block;
            float: left;
            margin-left: 40px;;
            line-height: 30px;
        }
        .htxd li a i{
            float: right;
            font-style: normal;
            line-height: 30px;
            overflow: hidden;
            margin-right: 40px;
        }







