*{padding:0; margin:0 auto;} 
*+html *{padding:0; margin:0;}
* {margin:0; padding:0;}
body{ -webkit-text-size-adjust: none;color:#444; background: #f5f5f5;font-family:"Î¢ÈíÑÅºÚ";}
div{font-size:14px; text-align:left;margin:0 auto;}
a { color:#444; text-decoration: none; outline:medium none; }
a:hover{color:#900;}
ul,li{padding:0px; margin:0px; list-style-type:none; list-style: none;}
img{border:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .clear{zoom:1;} 
*+html .clear{zoom:1;} 
.transparent{background:transparent;}
.left{float:left;}
.right{float:right;}
.bold{font-weight:bold}

.hyqli{ width: 1043px; height: 122px; padding: 5px; background: #eeeeee; position: absolute; top: 46px; left: 0; overflow-x: hidden; display: none; *overflow: scroll;}
.hyqli li span{ color: #3E3E3E;}
#foot .hyqli .yinc-lj{ display: none; line-height: 24px;z-index: 999; background: #ffffff; overflow: hidden; padding: 10px; border: 2px solid #1e4b8f; position:relative;}
#foot .hyqli li:hover .yinc-lj{ display: block;}
div.yinc-lj a {
    display: block;
    font-size: 14px;
    color: #333333;
    padding-left: 20px;
    padding-right: 10px;
    background: url(/hksjtj/xhtml/images/zx-dfbszn4.png) 5px 50% no-repeat;
}
.hyqc>li:hover{ background: #eeeeee; color:#1e4b8f; height: 178px;}
.hyqc>li:hover>div{ display: block;}
.hyqli li{ float: left;  padding-left: 15px; width:232px; font-size: 14px; height: 25px; color:#333333; line-height: 25px;}

  .wzfg_float {
    position: fixed;
    bottom: 30px;
    right: 0;
    width: 300px;
  }
  .wzfg_float_t {
    height: 30px;
    line-height: 30px;
    color: #fff;
	font-size: 12px;
    text-align: center;
    background-color: #3889c1;
    -webkit-border-radius: 5px 5px 0 0;
       -moz-border-radius: 5px 5px 0 0;
            border-radius: 5px 5px 0 0;
  }
  .wzfg_float_c {
    padding: 10px;
	font-size: 12px;
    border: 1px solid #3889c1;
    background-color: #fff;
	text-indent: 2em;
  }
  .wzfg_float_gb {
     position: absolute;
     right: 0;
    background-color: #A00406; 
    width: 50px;
    color: #fff; 
    text-align: center; 
    cursor: pointer;
  }



.hheader{ height: 170px; background: #ffffff;}
.htop{ width: 1100px; margin: 0 auto; height: 126px; background: #ffffff 1px 1px no-repeat;}
.htop .hlogo{ padding: 7px 0 0 10px; float: left; width: 496px;}
.htopr{ width: 414px; float: right; padding-right: 20px;}
.htopt{ height: 40px;position: relative;float: right;}
.htopt ul.hjf{ width: 60px; height: 30px; line-height: 30px; padding-left: 175px; float: left; margin-right: 0px;}
.htopt .hjf li{ float: left; width: 20px; height: 30px; cursor: pointer; color: #434343; font-size: 14px; text-align: center; margin-right: 10px;}
.htopt li.hover{ color: #ffffff; background: url(../png/9cols5.png) 0 6px no-repeat;}
.htopt .ht{ padding: 4px 0 0 5px; float: left;}
.htopt .ht img{ margin-right: 6px; cursor: pointer;}

.logo_box{ float:left; width:660px; padding-top:20px;}
.logo_box img{ display:block; float:left; height:89px; margin-right:20px;}
.logo_name h3{ font-size:42px; font-weight:bold; line-height:54px;padding-top: 4px; color:#f6b017; text-shadow:0px 2px 5px rgba(0,0,0,0.75)}
.logo_name p{ color:#af7b08; line-height:28px; padding-top:8px; font-size:24px; font-family:Arial, Helvetica, sans-serif}

.hzqdh{ float: right; width: 97px; height: 24px; padding-top: 3px;}
.hzqdh img{ cursor: pointer;}
.hinp{ float: right;}
.hinp input{ border: 1px solid #4F86DA; float: left; height: 35px; line-height: 35px; color: #999999; text-indent: 1em;}
.hinp img{ float: left;}
.sousuoanniu{height:37px; width:50px; float:left; background: url(../png/e286sw.png) no-repeat;}


.hnav{ height: 44px; background: #347BD7;}
.hnav>ul{ width: 1100px; margin: 0 auto;  position:relative;}
.hnav>ul>li{ height: 44px; line-height: 44px; float: left; margin-left: 3px;}
.hnav>ul>li>a{ padding: 0 24px; color: #FFFFFF; font-size: 22px; display: block;}
.hnav>ul>li:hover>a{ background: #eeeeee; color:#347BD7; }
.hnav>ul>li:hover .hnavbox{ display: block;}
.hnav ul li i {
  display: block;
  width: 1px;
  height: 100%;
  line-height: 50px;
  background: url(../png/c4ggi4.png) no-repeat 0 50%;
}
.hnavbox{ display: none; width: 1000px; padding: 0 50px; height: 110px; background: url(../png/56f90r.png); position: absolute; top: 44px; left: 0;}
.hnavbox .hnavl{ width: 799px; height: 110px; float: left; border-right: 1px solid #333;}
.hnavbox p{ height: 36px; line-height: 36px; font-weight: bold;}
.hnavbox p span{ display: block; float: left; width: 117px; color:#333;  font-size: 16px; text-align: center;}
.hnavbox p a{ margin-right: 20px; font-size: 16px; color:#333;}
.hnavbox .hnavr p{ padding-left: 20px;}
.hnavbox .hnavr{ width: 200px; height: 110px; float: left;}
.hnavbox ul li{ float: left;}
.hnavbox ul li a{ padding: 0 10px; display: block; font-size: 16px; color:#333; float: left; font-weight: bold;}
#hnav1{ padding-left: 246px;}
#hnav2{ padding-left: 50px;}
#hnav3{ padding-left: 448px;}
#hnav4{ padding-right: 15px; float: right;}
#hnav5{ padding-right: 10px; float: right;}
#hnav6{ padding-right: 10px; float: right;}



.hcontent{ background: url(../png/zuv1it.png) repeat-x #F9F9F9;}
.hcon{ width: 1100px; margin: 0 auto; background: #ffffff;}
.hc1{ width: 1053px; height: 110px; margin: auto; text-align: center;}
.hc1 div{ height: 51px; padding-top: 16px;}
.hc1 div a{ font-size: 34px; color: #0052AD;}
.hc1 div a:hover{ color:#cc0000;}
.hc1 p{ font-size: 16px; color: #888888;}

.hc2{ width: 1053px; margin: 0 auto; height: 520px; margin-bottom: 20px;}

.hc3{ width: 1053px; margin: 0 auto; height: 440px; margin-bottom: 20px;}
.hc3 .hn{ width: 176px; height: 440px; float: left; border: 1px solid #E7E7E7; background:#F7F7F7; border-right: none;}
.hc3 .hn li{ height: 88px;  padding: 0 6px; line-height: 87px; font-size: 18px; cursor: pointer;  border-right: 1px solid #337BD6;}
.hc3 .hn li.hover{ background: url(../png/csokwu.png) no-repeat #ffffff; border-right: none;}
.hc3 .hn li a{ display: block; border-bottom: 1px solid #C8C8C8; height: 88px;}
.hc3 .hn li.hover a{ color: #ffffff; border-bottom: none;}
.hn li i{ width: 28px; height: 30px; float: left; margin: 28px 16px 0;}
.hn li i.hn1{ background: url(../png/xf5ssd.png);}
.hn li i.hn2{ background: url(../png/8xynp2.png);}
.hn li i.hn3{ background: url(../png/9lpimw.png);}
.hn li i.hn4{ background: url(../png/wa5xl1.png);}
.hn li i.hn5{ background: url(../png/y9l7j9.png);}
.hn li.hover i.hn1{ background: url(../png/q3goin.png);}
.hn li.hover i.hn2{ background: url(../png/1umciv.png);}
.hn li.hover i.hn3{ background: url(../png/frrn9p.png);}
.hn li.hover i.hn4{ background: url(../png/b3f2yv.png);}
.hn li.hover i.hn5{ background: url(../png/za3d3s.png);}
.hboxs{ width: 875px; height: 440px; float: right; border: 1px solid #337BD6; border-left: none;  overflow: hidden; position: relative;}
#hhbox{ width: 5000px; height: 440px; position: absolute; left: 0; top: 0;}
.hbox{ width: 875px; height: 440px; float: left;}


.hyw .fl{ width: 501px; height: 414px; margin: 15px 0 0 19px;}
.htis{ height: 38px; line-height: 38px; background: #eeeeee; margin-bottom: 17px;}
.htis li{ height: 45px; width: 167px; float: left; font-size: 20px; text-align: center;}
.htis li a{ display: block; color: #000000;}
.htis li.hover{ background: url(../png/cy7iiu.png) top center no-repeat;}
.htis li.hover a{ color: #ffffff;}
#con_lzwm_2 .htis li{ width: 167px;}
.hlis{ line-height: 29px;}
.hlis ul{  font-size: 16px;}
.hlis ul li{ height: 29px;}
.hlis span{ font-size:10px; color: #d2d2d2; margin-right: 5px;}
.hyw .fr{ width: 290px; height: 414px; margin: 15px 28px 0 0px;}
.htis2{ height: 39px; line-height: 39px; font-size: 18px; border-bottom: 1px solid #d2d2d2;}
.htis2 i{ width: 23px; height: 23px; float: left; margin: 9px 8px 0 0;}
.htis2 i.hbqi{ background: url(../jpg/5yznp2.jpg);}
.htis2 i.haxi{ background: url(../jpg/vmiodh.jpg);}
.hrmbq{ height: 166px;}
.hlis2{ line-height: 29px; font-size: 16px;}



.hgk .fl{ width: 501px; height: 414px; margin: 23px 0 0 21px;}
.hgk .hlis2{ line-height: 28px;}
.hgk .fr{ width: 335px; height: 440px; background: #f6f4f4;}
.hxxzl{ width: 286px; height: 311px; background: #ffffff; margin: 23px auto 8px;}
.hxxzl div{ width: 38px; height: 311px; background: url(../png/2anz7v.png); float: left;}
.hxxzl ul{ width: 216px; float: left; padding: 10px 15px 0; border: 2px solid #F7F7F7; border-left: none; height: 297px;}
.hxxzl li{ height: 33px; line-height: 33px; font-size: 16px; text-align: center; border: 1px solid #efefef; margin-bottom: 7px; #margin-bottom: 4px;}
.hxxzl li a{ display: block;}
.hysqi{ width: 286px; margin: 0 auto 12px; height: 42px; line-height: 42px; font-size: 16px; background: url(../png/vvccr2.png) 0 no-repeat;}
.hysqi i{ width: 32px; height: 30px; float: left; margin: 6px 30px 0 50px; background: url(../png/jt2jr4.png);}
.hysqi a{ display: block;}
.hgkbg{ width: 286px; height: 85px;  margin: 0 auto;}
.hgkbg li{ width: 134px; height: 36px; background: url(../png/kka65p.png); float:left; line-height: 36px; margin-bottom: 8px;}
.hgkbg li i{ width: 20px; height: 22px; float: left; margin: 7px 7px 0 20px;}
.hgkbg li.ha1 i{ background: url(../png/4yfuyi.png);}
.hgkbg li.ha2 i{ background: url(../png/ty13kh.png);}
.hgkbg li.ha3 i{ background: url(../png/hqu62n.png);}
.hgkbg li.ha4 i{ background: url(../png/m9mmse.png);}
.hgkbg li.ha2,.hgkbg li.ha4{ float: right;}
.hgkbg li a{ display: block;  font-size: 16px;}


.hjd .hjdt{ height: 222px; padding: 0 14px;}
.hzcjd{ width: 847px; float: left;}
.hzcjdti{ padding-top: 11px; height: 39px; border-bottom: 1px solid #D9D9D9; margin-bottom: 5px;}
.hzcjdti li{ height: 38px; line-height: 38px; width: 100px; text-align: center; font-size: 20px; float: left;}
.hzcjdti li a{ color: #888888;}
.hzcjdti li.hover{ border-bottom: 2px solid #347bd7; color:#347bd7;}
.hzcjdti li.hover a{ color:#347bd7;}
.hzcjdli li{ height: 30px; line-height: 30px; background: url(../png/3pt93s.png) 7px 7px no-repeat; font-size: 16px; padding-left: 28px;}
.reltime { float: right; margin-right: 5px; color: #999;}
.hzcjdli li:hover{ background: url(../png/r5f74i.png) 7px 7px no-repeat;}
.hxwfbh{ width: 351px; float: left; margin-left: 15px;  height: 222px; position: relative;}
.hxwfbh img{ position: absolute; top: 34px; left: 73px; width: 244px; height: 151px;}
.hxwfbh p{ position: absolute; top: 166px; left: 73px; width: 244px; height: 18px; background: url(../png/qa64s2.png); line-height: 18px; text-align: center;}
.hxwfbh p a{ color: #ffffff; font-size: 12px;}
.hxwfbh div{ width: 24px; height: 145px; position: absolute; left: 21px; top: 19px;}
.hxwfbh div a{  display: block; width: 24px; height: 145px;font-size: 20px;margin-top: 41px;text-align: center}
.hjdb{ height: 204px; padding: 0 14px;}
.htjzc{ width: 495px; height: 201px; border: 1px solid #D9D9D9; float: left;}
.htjzcti{ height: 40px; line-height: 40px; font-size: 20px; }
.htjzcti a{ color: #000000; }
.htjzcti span{ float:left; margin-left: 20px;}
.htjzcti ul{ width: 50px; float: right; padding-top: 13px;}
.htjzcti li{ width: 16px; height: 16px; float: left; margin-right: 5px; cursor: pointer;}
#tj1{ background: url(../png/bpjuca.png);}
#tj2{ background: url(../png/jnswu6.png);}
#tj1.hover{ background: url(../png/drfa1j.png);}
#tj2.hover{ background: url(../png/yt4imp.png);}

#con_bs_1{ position: relative;}
.fwtn{ width: 50px; padding-top: 13px; position: absolute; top: -46px; right: 20px;}
.fwtn li{ width: 16px; height: 16px; float: left; margin-right: 5px; cursor: pointer;}
#tja1{ background: url(../png/bpjuca.png);}
#tja2{ background: url(../png/jnswu6.png);}
#tja1.hover{ background: url(../png/drfa1j.png);}
#tja2.hover{ background: url(../png/yt4imp.png);}


.htjzcc li{ width: 151px; height: 151px; float: left; margin-left: 10px;}
.htjzcc li img{ width: 151px; height: 151px;}
.hhygq{ width: 334px; height: 201px; border: 1px solid #D9D9D9; float: right;}
.hlis3{}
.hlis3 li{ height: 30px; line-height: 30px; background: url(../png/bjvlq2.png) 5px 13px no-repeat;  font-size: 16px;}
.hlis3 li:hover{ background: url(../png/qrqtlc.png) 5px 13px no-repeat;}



.hbs .fl{ width: 552px; height: 422px; margin: 8px 0 0 17px;}
.hbsti{ height: 42px; line-height: 42px; font-size: 20px;}
.hbsti span{ float: left;}
.hbsti img{ float: left; margin: 10px 0 0 16px;}
.hbsti ul{ width: 326px; float: right;}
.hbsti ul li{ float: left; font-size: 12px; color:#337BD7;}
.hbsti ul li a{ padding: 0 5px; color:#337BD7;}
.hbsti ul a:hover{ color:#cc0000;}


.morefw{
    float: right;
    display:  block;
    width: 72px;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
    background: #337bd7;
    color: #fff !important;
    text-align:  center;
    margin-right: 12px;
    border-radius: 3px;
    margin-top: 8px;
}
.fwsxWrapper .fwsxList{
    height: 367px;
}
#con_lzwm_4 .binp{
    width: 248px;
    height: 28px;
    margin-right: 14px;
    background: url(../png/5ins0p.png) no-repeat;
}
.fwsxList .binp select{
    width: 115px;
    height: 28px;
    border: none;
    float: left;
    background: none;
    text-indent: 1em;
}
.fwsxList .binp option {
  height: 28px;
  float: left;
}
.fwsxList .binp input{
    width: 127px;
    height: 28px;
    line-height: 28px;
    float: left;
    border: none;
    outline: none;
    background: none;

}
.fwsxList .binp img{
    float: right;
    margin: 6px 13px 0 0;
}
.fwsxList ul li,.fwsxUl li{
    padding: 0 10px 0 20px;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #ddd;
}
.fwsxList ul li:last-child,.fwsxUl li:last-child{
    border: none;
}
.fwsxList ul li span{display: inline-block; vertical-align: middle;}
.fwsxList ul li a{display: inline-block; vertical-align: middle; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; max-width:95%; overflow: hidden;}
.fwsxList ul li>span,.fwsxUl li .sxnumber{
    margin-right: 15px;
    width: 20px;
    height: 20px;
    display: inline-block;
    background: #337bd7;
    border-radius: 12px;
    line-height: 20px;
    text-align: center;
    color: #fff;
}
*+html .fwsxList ul li a:first-child,.fwsxUl li  .sharebtn{
    display: inline-block;
    padding: 0 8px;
    font-size: 14px;
    border-radius: 3px;
    height: 25px;
    line-height: 25px;
    margin-top: 10px;
}
.fwsxList ul li  a span,.fwsxUl li  a span{
    color: #fff;
}



.hbsc{ width: 548px; height: 370px; border: 2px solid #d6d7d9; margin-bottom: 7px;}
.hbscti{ height: 50px; background: #EEEEEE; border-bottom: 2px solid #d6d7d9;}
.hbscti li{ width: 120px; height: 50px; line-height: 50px; border-right: 2px solid #d6d7d9; border-bottom: 2px solid #d6d7d9; float: left; text-align: center; font-size: 18px;}
.hbscti li.hover{ background: #ffffff; border-bottom: 2px solid #ffffff;}
.hbscti li.hover a{ color: #00469C;}
.hbsli{ padding: 10px 0 0 13px; height: 165px;}
.hbsli li{ width: 75px; float: left; margin: 0 1px 3px 0;}
.hbsli li span {
    display: block;
    width: 60px;
    height: 32px;
    margin-top: 5px;
}
.hbsli span.grfwico0 {
    background: url("../png/95kj4n.png") no-repeat center;
}
.hbsli span.grfwico1 {
    background: url("../png/dpjxf9.png") no-repeat center;
}
.hbsli span.grfwico2 {
    background: url("../png/72d4s2.png") no-repeat center;
}
.hbsli span.grfwico3 {
    background: url("../png/o870fd.png") no-repeat center;
}
.hbsli span.grfwico4 {
    background: url("../png/ptfcfs.png") no-repeat center;
}
.hbsli span.grfwico5 {
    background: url("../png/6g3pjq.png") no-repeat center;
}
.hbsli span.grfwico6 {
    background: url("../png/e2oiib.png") no-repeat center;
}
.hbsli span.grfwico7 {
    background: url("../png/s3lrvt.png") no-repeat center;
}
.hbsli span.grfwico8 {
    background: url("../png/8a0ue1.png") no-repeat center;
}
.hbsli span.grfwico9 {
    background: url("../png/sjzh3l.png") no-repeat center;
}
.hbsli span.grfwico10 {
    background: url("../png/hak119.png") no-repeat center;
}
.hbsli span.grfwico11 {
    background: url("../png/fstx00.png") no-repeat center;
}
.hbsli span.grfwico12 {
    background: url("../png/ng06hm.png") no-repeat center;
}
.hbsli span.grfwico13 {
    background: url("../png/187wde.png") no-repeat center;
}
.hbsli span.grfwico14 {
    background: url("../png/2lcb69.png") no-repeat center;
}
.hbsli span.grfwico15 {
    background: url("../png/069dah.png") no-repeat center;
}
.hbsli span.grfwico16 {
    background: url("../png/01blld.png") no-repeat center;
}
.hbsli span.grfwico17 {
    background: url("../png/alk9g8.png") no-repeat center;
}
.hbsli span.grfwico18 {
    background: url("../png/bwbnp4.png") no-repeat center;
}
.hbsli span.bsfwico0 {
    background: url("../png/e2oiib.png") no-repeat center;
}
.hbsli span.bsfwico1 {
    background: url("../png/ptfcfs.png") no-repeat center;
}
.hbsli span.bsfwico2 {
    background: url("../png/ov7f8p.png") no-repeat center;
}
.hbsli span.bsfwico3 {
    background: url("../png/7ewt63.png") no-repeat center;
}
.hbsli span.bsfwico4 {
    background: url("../png/0kfsfp.png") no-repeat center;
}
.hbsli span.bsfwico5 {
    background: url("../png/kqx3w1.png") no-repeat center;
}
.hbsli span.bsfwico6 {
    background: url("../png/32fe9j.png") no-repeat center;
}
.hbsli span.bsfwico7 {
    background: url("../png/alk9g8.png") no-repeat center;
}
.hbsli span.bsfwico8 {
    background: url("../png/7nqeyp.png") no-repeat center;
}
.hbsli span.bsfwico9 {
    background: url("../png/ku2wog.png") no-repeat center;
}
.hbsli span.bsfwico10 {
    background: url("../png/rqprj5.png") no-repeat center;
}
.hbsli span.bsfwico11 {
    background: url("../png/2srwd9.png") no-repeat center;
}
.hbsli span.bsfwico12 {
    background: url("../png/hu8fmg.png") no-repeat center;
}
.hbsli span.bsfwico13 {
    background: url("../png/j3emvs.png") no-repeat center;
}
.hbsli span.bsfwico14 {
    background: url("../png/01blld.png") no-repeat center;
}
.hbsli span.bsfwico15 {
    background: url("../png/s3lrvt.png") no-repeat center;
}
.hbsli span.bsfwico16 {
    background: url("../png/bwbnp4.png") no-repeat center;
}
.hbsli li a {
	color: rgb(62, 62, 62);
}
.hbsli li:hover a {
	color: rgb(30, 75, 143);
}

.hinp2{ height: 35px;}
.hinp2c{ height: 35px; line-height: 35px; width: 291px; border: 1px solid #DCDCDC; float: left; margin-left: 20px; position: relative;}
.hinp2c input{ width: 240px; height: 35px; line-height: 35px; color: #999999; border: none; outline: none; position:absolute; left: 0; top: 0; text-indent: 1em;}
.hinp2c img{ position: absolute; right: 20px; top: 4px;}
.hinp2b{ float: right; margin-right: 18px;}
.hbsc_search{ float:left;margin-left:10px; margin-top:5px;}
.hbsc_search .hinp2c{ width:160px; margin-left:0px;}
.hbsc_search .hinp2c input{ width:160px;}
.hbsc_search .hinp2c img{right: 7px;}
.hbsc_div{ background:#eeeeee}
.hbsc_div .hbscti{ float:left;}

.hqy{ width: 548px; height:80px; border: 2px solid #d6d7d9; background: #F4FBFF;}
.hqy li{ width: 273px; height: 38px; line-height: 38px; font-size: 16px; float:left;}
.hqy li i{ width: 21px; height: 18px; float: left; margin: 10px 6px 0 10px;}
.hqy li.hbs1 i{ background: url(../png/mwwziu.png);}
.hqy li.hbs2 i{ background: url(../png/xxbqmf.png);}
.hqy li.hbs3 i{ background: url(../png/lltjlr.png);}
.hqy li.hbs4 i{ background: url(../png/2lkr6d.png);}
.hqy li.hbs5 i{ background: url(../png/reiwmu.png);}
.hqy li.hbs6 i{ background: url(../png/ce57ew.png);}
.hqy li.hbs7 i{ background: url(../png/jdj69p.png);}
.hbs .fr{ width: 258px; float: right; margin: 8px 27px 0 0px;}
.hbmc{ width: 252px; height: 130px; border: 2px solid #d6d7d9;}
.hbmc li{ width: 79px; text-align: center; height: 40px; line-height: 40px; font-size: 16px; float: left; margin-right: 5px;}
.hbmc li i{ width: 19px; height: 19px; float: left; margin: 10px 7px 0 10px;}
.hbmc li.hm1 i{ background: url(../png/71h23a.png);}
.hbmc li.hm2 i{ background: url(../png/x9sxtj.png);}
.hbmc li.hm3 i{ background: url(../png/i5zshe.png);}
.hbmc li.hm4 i{ background: url(../png/makroi.png);}
.hbmc li.hm5 i{ background: url(../png/koh6ah.png);}
.hbmc li.hm6 i{ background: url(../png/h5m4tf.png);}
.hbmc li.hm7 i{ background: url(../png/6ylh8m.png);}
.hbmc li.hm8 i{ background: url(../png/cpuvyj.png);}
.hbmc li.hm9 i{ background: url(../png/715fu8.png);}
.hbmc li.hm10 i{ background: url(../png/eqn9so.png);}
.hbmc li.hm11 i{ background: url(../png/309kpy.png);}
.hbmc li.hm12 i{ background: url(../png/6nmtvt.png);}
.hzxyy{ width: 252px; height: 155px; border: 2px solid #d6d7d9;}
.hzxyy li{ width: 211px; margin: 12px auto 0; height: 24px; font-size: 16px; line-height: 24px; text-align: center; background: url(../png/2ec8p8.png);}
.hzxyy li a{ color: }
.hzxyy li:hover{ background: url(../png/xyz79i.png);}
.hzxyy li:hover a{ color: #ffffff;}


.hdjl .fl{ width: 528px; height: 414px; border: 2px solid #F1F1F1; margin: 12px 0 0 11px;}
.hdjl .hdjlti{ height: 44px; line-height: 44px; border-bottom: 1px solid #E4E4E4; margin-bottom: 10px;}
.hdjl .hdjlti li{ width: 94px; float: left; margin-left: 13px; font-size: 20px; text-align: center;}
.hdjl .hdjlti li.hover{ border-bottom: 2px solid #337BD6; height: 43px;}
.hdjl .hdjlti li a{ display: block; }
.hdjlti li.hover a{ color: #337BD6;}
.hta1{ width: 504px; margin: 0 auto;}
.hta1 th{ background: #EDEDED; height: 28px; font-weight: 400; color: #636363;}
.hta1 td{ padding: 11px 5px 0;}
.hta1 td span{ color: #C5C5C5;}
.hh{ color: #B8B7B7;}
.hblue{ color: #337BD7; text-align: center;}
.hdjl .fr{ width: 306px; height: 414px; border: 2px solid #F1F1F1; margin: 12px 11px 0 0px;}
.hx{ padding: 5px 10px 0;overflow: hidden}
.hx li{ width: 135px; height: 40px; float: left; background: #EDEDED; text-align: center;line-height: 40px;margin-bottom: 4px}
.hx li i{ width: 24px; height: 24px; margin: 0 auto 2px;}
.hx li a{ display: block;width: 135px; height: 40px; font-size: 15px;color: #3480cd;position: relative;text-indent: 20px}
.hx li img{position: absolute;left: 8px;top: 6px}
.hx li.hx3{ float: right; margin-right: 0;}
.hx .hxc1{ height: 58px; margin-bottom: 5px;}
.hx .hxc2{ height: 55px; margin-bottom: 15px;}
.hx li.hx4{ width: 139px; height: 55px;}
.hx li.hx5{ width: 141px; height: 55px; float: right; margin-right: 0;}












.hzjti{ height: 39px; line-height: 39px; border-bottom: 1px solid #E5E5E5; width: 283px; margin: 0 auto 14px;}
.hzjti>a{ float: left; display: block; background: url(../png/lbko0c.png) 0 9px no-repeat; width: 86px; padding-left:30px; font-size: 20px;
border-bottom: 2px solid #337BD7; height: 38px;}
.hzjti>a:hover{ background: url(../png/26f6ni.png) 0 9px no-repeat;}
.hzjti span{ float: right;}
.hzjti span a{ color: #337BD7;}
.hzjti span a:hover{ color: #cc0000;}
.hdli{ padding: 0 10px;}
.hdli li{ height: 29px; line-height: 29px;}
.hdli li:hover{ color:#337BD7;}
.h12345 ul li{
    float: left;
    height: 71px;
    width: 75px;
    text-align: center;
    margin-right: 0px;
    margin-left: 2px;
    padding-top: 3px;
}
.h12345{
    overflow: hidden;
    padding-top: 3px;
}


.hc4{ width: 1053px; margin: 0 auto 20px; height: 72px; padding-top: 15px; background: url(../png/n196yl.png) repeat-x;}
.hc4 ul{ width: 195px; height: 62px; padding-left: 10px; border-left: 1px dashed #D2D2D2; float: left;}
.hc4 ul li{ line-height: 30px; font-size: 14px; color: #D2D2D2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hc4 ul li:hover{ color: #337BD7;}
.hc4 a{ color: #434343;}
.hc4 .xgdzt{ width: 25px; float: right; margin-right: 11px; margin-top: -7px;}
.hc4 .xqhzt{ width: 168px; height: 57px; margin: 0 6px 0 9px; float: left;}

.hc5{ width: 1053px; margin: 0 auto 20px; height: 344px;}
.hc5_left{float:left;height: 342px;width: 529px;border: 1px solid #8db7e1;background: url("../png/6nfmnp.png") -1px -1px no-repeat;}
.hc5_right{float: right;height: 342px;width: 521px;border: 1px solid #8db7e1;border-left: none}
.tit{height: 60px;background: url("../png/6gbom4.png") 130px 12px no-repeat;}
.mlwc{font-size: 20px;color: #010101;line-height: 60px;padding-left: 5px}
.tit img{vertical-align: -2px;margin-left: 12px}
.wcgk{width: 495px;height: 255px}
.mlwc_box{height: 255px;float: left;margin-left: 20px;}
.chan{float: left}
.mlwc_box .text{float: left;width: 234px;height: 255px;margin-left: 20px}
.text_top{height: 178px;text-align: left;line-height: 28px;font-size: 12px}
.text_img{height:77px; }
.wcly{height: 44px;
    border-bottom: 1px solid #8db7e1;
    background: url("../png/6nfmnp.png") -1px -1px no-repeat;
    overflow: hidden;
}
.wcly .wcly_title{line-height: 44px;height: 44px;font-size: 20px;color: #010101;padding-left: 5px;width: 200px;float: left;}
.wcly img{vertical-align: -3px}
.wcly .wcly_title a{padding-left: 5px}
.wcly_nav{float: right;width: 200px;line-height: 44px;}
.wcly_nav a{font-size: 14px;text-align: center;display: inline-block;width: 85px;font-weight: bold;
}
.wcly_nav .change{color: #347bd7;
    background: white;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    height: 40px;
    margin-top: 4px;
    border: 1px solid #8db7e1;border-bottom: none;}

.content>div{padding: 0 15px}
#syqh li{float: left;width: 98px;line-height: 32px;height:40px;text-align: center;background: url("../png/z5109o.png") 41px 24px no-repeat;overflow: auto}
#syqh li a{color: #444444;font-size: 16px;border-bottom: 1px solid #EEEEEE;display: block;width: 98px;}
.qh_content ul{margin-top: 10px}
#syqh  .qh_hover{background: url("../png/nsxj1z.png") 41px 24px no-repeat;}
#syqh  .qh_hover a{border-bottom: 1px solid #8db7e1;}
.img_div{height: 100px;background: url("../png/n613ux.png") no-repeat;margin-top: 20px;overflow: hidden}
.img_div_main{width: 424px;height: 92px;margin-left: 53px;margin-top: 5px}
.img_div a{display: block;float: left;margin-top: 5px;margin-left: 15px}



.hc5 .hzjhn{ width: 517px; height: 263px; border: 2px solid #F1F1F1; float: left;}
.hti2{ padding: 0 12px; height: 52px; line-height: 52px; background: url(../gif/43ru16.gif) 128px 22px no-repeat;}
.hti2 a{ display: block; font-size: 20px;  float: left; padding-right: 12px; background: #ffffff;}
.hti2 i{ width: 24px; height: 23px; float: left; margin: 15px 8px 0 3px; transition:all .3s ease-in-out;}
.hti2 a:hover i{ transform:rotate(360deg);}
.hzjhn .hti2 i{ background: url(../png/909oaw.png); }
.hzjhnc{ padding: 0 12px;}
.hzjhnti{ width: 103px; float: left;}
.hzjhnti li{ height: 33px; background: url(../png/d9y5st.png) no-repeat; line-height: 33px; text-indent: 16px; font-size: 16px; margin-bottom: 5px;}
.hzjhnti li.hover{ background: url(../png/boulhs.png) no-repeat;}
.hzjhnti li.hover a{ color: #ffffff;}
.hzjc{ width: 175px; float: left; margin: 0 5px;}
.hzjc li{ line-height: 27px;}
.hmxp{ width: 205px; float: right; padding-top: 14px;}
.hmxpc{ width: 203px; height: 151px; border: 1px solid #DCDCDC;}
.hmxpc .hmxpcti{ height: 35px; line-height: 35px;}
.hmxpc .hmxpcti a{ display: block; background: url(../png/rw2vtg.png) 15px 8px no-repeat; padding-left: 42px; font-size: 18px; color: #2B69BA;}
.hmxpc .hmxpcti a:hover{ background: url(../png/xxwq8r.png) 15px 8px no-repeat;}
.hmxpic{ width: 179px; height: 111px; margin: 0 auto;}
.hztx{ width: 176px; margin: 0 auto; padding-top: 7px;}
.hztx a{ width: 176px; height: 27px; display: block; background: url(../png/ycvnov.png); text-align: center; line-height: 27px; font-size: 16px; color: #ffffff;}
.hztx a:hover{ color: #ff8000;}
.hzymy{ width: 517px; height: 263px; border: 2px solid #F1F1F1; float: right;}
.hzymy .hti2 i{ background: url(../png/4k4fx9.png); }
.hzyti{ height: 29px; padding: 0 10px;}
.hzyti li{ float: left; font-size: 18px; color: #BEBEBE;}
.hzyti li a{ margin: 0 15px; width: 81px; display: block; float: left; text-align: center; color: #BEBEBE; height: 28px;}
.hzyti li.hover a{ border-bottom: 2px solid #337BD7; color: #00469C;}
.hzyc{ width: 472px; padding: 10px 10px 0; height: 153px; border: 1px solid #A7C7E8; margin: 0 auto; background: url(../png/zs9dim.png);}
.hzyti2{ height: 33px; background: url(../png/ecyim8.png) no-repeat;}
.hzyti2 li{ height: 33px; line-height: 27px; text-align: center;  float: left; margin-right: 3px;}
.hzyti2 li a{ display: block; padding: 0 13px;}
.hzyti2 li:hover{ background: url(../png/5oh31n.png) top center repeat-x;}
.hzyti2 li:hover a{ color: #ffffff;}
.hzyti2 li.hover{ background: url(../png/5oh31n.png) top center repeat-x;}
.hzyti2 li.hover a{ color: #ffffff;}
.hzyli li{ height: 30px; line-height: 30px; overflow: hidden; #height: 26px; #line-height: 26px;}
.hzyli li div{ float: left; }
.hzyli li div span{ font-size: 5px; color: #337BD7; margin-left: 5px;}
.hzyli li span.hdata{ float: right; margin-right: 9px; color: #BEBEBE;}

.hfooter{ border-top: 5px solid #4f8fd1; width: 1053px; margin: 0 auto; background: #ffffff;}
.hyqlj1{ height: 42px; line-height: 42px; border-bottom: 1px solid #dbdbdb; font-size: 16px; overflow: hidden;}
.hyqlj1 span{ margin-left: 30px; color: #1B1B1B; float:left;}
.hyqlj1 li{ margin-left: 33px; float: left;}
.hyqlj1 li img{ float: left; margin: 12px 6px 0 0;}
.hyqlj1 a{ color: #838383;}
.hyqlj2{ position: relative; height: 46px; border-bottom: 1px solid #dbdbdb;}
.hyqlj2 span{ height: 46px; line-height: 46px; float: left; margin-left: 30px; font-size: 16px; color:#1B1B1B;}
.hyqc{ width: 1000px; float:left; }
.hyqc>li{ padding: 0 20px; height: 46px; line-height: 46px; float: left; color: #888888; font-size: 16px; margin-left: 15px; cursor: pointer; }
.hyqli{ width: 1043px; height: 122px; padding: 5px; background: #eeeeee; position: absolute; top: 46px; left: 0; overflow-x: hidden; display: none;}
.hyqc>li:hover{ background: #eeeeee; color:#337BD7; height: 178px;}
.hyqc>li:hover div{ display: block;}
.hyqli li{ float: left;  padding-left: 15px; width:232px; font-size: 14px; height: 25px; color:#333333; line-height: 25px;}
.hfc{ height: 180px; font-size: 16px; color: #838383; padding-top: 30px;}
.hfc a{ color: #838383;}
.hfc .fl{ width: 665px; margin-left: 30px; line-height: 30px;}
.hfc .fl ul{ height: 30px;}
.hfc .fl li{ float: left;}
.hfc .fr{ width: 272px; float: right; padding-top: 25px; text-align: center;}
.hfc .fr li.hdb{ width: 100px; padding-top: 8px; float: left;}
.hfc .fr li.hzc{ width: 145px; float: left; padding-top: 19px;}
.wzylink{width: 100%;height: auto;}
.wzylink .tit{width: 100%;height: 46px;line-height: 46px;color:#00479d;font-size: 20px;}
.wzylink ul li{width: 100%;height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wzylink ul li span{color:#333;font-size: 16px ;margin:0px 4px;}
.wzylink ul li a{color:#333;font-size: 16px ;}
.wzylink ul li a:hover{color: #00479d;}


#tzwc_img a{display: block;float: left;font-size: 16px;color: white;padding: 41px 25px;margin-top: 16px;margin-left: 3px}
#img1{background: url("../jpg/g6nps9.jpg") no-repeat;}
#img2{background: url("../jpg/d5093u.jpg") no-repeat;}
#img3{background: url("../jpg/7qa6vb.jpg") no-repeat;}
#img4{background: url("../jpg/woot6n.jpg") no-repeat;}
#snxx li{width: 113px;height: 60px;float: left;background: url("../jpg/oxtsfq.jpg") no-repeat;margin-left: 4px;margin-top: 19px;background-size: 100% 100%;}
#snxx li a{font-size: 16px;line-height: 60px;text-align: center;color: #00479d;}
.wchq_list{width:260px;height: 78px;background: url("../jpg/qq0kn4.jpg") no-repeat;margin-top: 6px}
.wchq_list_tit{width: 22px;height: 76px;text-align: center;padding:  2px 1px 0 3px;font-size: 14px;}
.wchq_list_tit a{color: #333333}
.wchq_list_tit a:hover{color: red}
.wchq_list_con{width: 230px;height: 78px;}
.wchq_list_con .hlis2 li{font-size:14px;line-height:26px;text-indent: 5px}
.div_div{width:160px;margin:0 auto;}

.wqb18-zttp{ width:1053px; margin:0 auto; overflow:hidden; height:105px; background:#f5f5f5;position: relative;}
.political_in {
    position: absolute;
    top: 0;
    left: 0;
    
    width: 100%;
}
.wqb18-zttp li {
    width: 326px;
    height: 78px;
    overflow: hidden;
    float: left;
    margin-top: 13px;
    margin-left: 19px;
    margin-bottom: 12px;
}

.swt18-zxfw{ width:270px; overflow:hidden}
.swt18-zxfw ul{ padding-top:10px;}
.swt18-zxfw li{ float:left; width:128px; height:68px; background:#eeeeee; text-align:center; line-height:30px; margin-right:5px; margin-top:4px;}
.swt18-zxfw li img{ display:block; margin:0 auto; padding-top:9px;}
.swt18-zxfw li a{ color:#000000; font-size:14px;}
.swt18-zxfw li a:hover{color:#ca1c1d}

.hdxb {
	border: 1px solid rgb(220, 220, 220); border-image: none;  height: 332px; margin-left:10px; width:506px;
}
.hdxb .hdxb1 {
	margin: 0px auto; width: 488px; padding-bottom: 2px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.hdxct {
  height: 20px;
}
.hdxct a {
  display: block;
  height: 20px;
  line-height: 20px;
  background-color: #f1f1f1;
  text-align: center;
}

.yx-rotaion{width: 100%;height: 520px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:36px;line-height:36px;left:0;bottom:0;_bottom:-1px;z-index:1;background:url(../png/9wahgq.png) repeat-x}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:36px;max-width: 800px;overflow: hidden;height: 36px;}
.yx-rotation-focus{height:10px;line-height:10px;right:10px;bottom:13px;z-index:2}
.yx-rotation-focus span{width:10px;height:10px;float:left;margin-right:8px;position:relative;cursor:pointer;background:#fff;text-indent:-9999px}
.yx-rotation-focus span.hover{background:rgb(30, 75, 143);}
.rotaion_list{width:0;height:0;overflow:hidden;}

.hc7{ width: 1053px; margin: 20px auto 20px; height: 258px;}


.tjj-tjsj-r{
	float: left;
	width: 507px;
	height: 256px;
	border: 1px solid #d4d4d4;
}

.tjsj-top{
	width: 100%;
	height: 46px;
	background: #ebebeb;
}
.tjsj-top span{
	display: inline-block;
	float: left;
	width: 150px;
	height: 46px;
	line-height: 46px;
	background: #337bd6;
	font-size: 20px;
	color: #fff;
	text-align:center;
	cursor: pointer;
}

.tjsj-xialb{
	padding-top: 12px;
	width: 100%;
}
.tjsj-xialb ul li{
	height: 30px;
    line-height: 30px;
    overflow: hidden;
    width: 100%;
    float: left;
}

.tjsj-xialb ul li i{
	display: inline-block;
    width: 15px;
    text-align: center;
    float: left;
}
.tjsj-xialb ul li a{
	display: inline-block;
    max-width: 380px;
    height: 30px;
    font-size: 16px;
    color: #000;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.tjsj-xialb ul li a:hover{
	color: #990000;
}
.tjsj-xialb ul li em{
	font-size: 12px; 
    float: right;
    color: #999999;
    margin-right: 15px;
}
.hbsli0322 li {
	width: 82px;
	height: 27px;
	line-height: 23px;
	float: left;
	margin: 0 1px 3px 0;
	overflow: hidden;
	cursor: pointer;
}

.hbsli0322 li a {
	color: #3E3E3E;
	text-decoration: none;
	font-size: 12px;
}

.hbsli0322 li:hover a {
	color: #1e4b8f;
}