@import url(reset.css);
@import url(header.css);
@import url(footer.css);
.box{width: 100%; height: auto; overflow: hidden;}
.box1{float: left; width: 780px; height: auto; overflow: hidden;}
.ldzc{height: 235px; overflow: hidden;}
.ldzc_bd{width: 100%; height: 43px; overflow: hidden; border-bottom: 1px solid #dddddd;}
.ztitle{ height: 43px; float: left;}
.ztitle ul li{ font-size: 18px; float: left; padding: 0px 20px; height: 43px; line-height: 43px;}
.ztitle ul li a{ font-size: 18px; color: #333333;}
.ztitle ul li.on{ background: #36a4ef; border-radius: 5px; -moz-border-radius: 5px;}
.ztitle ul li.on a{color: #fff}
.ftitle{ height: 43px; overflow: hidden; padding-left: 10px; float: left;}
.ftitle ul li{ height: 43px; line-height: 43px; float: left; font-size: 16px; padding: 0px 4px;}
.ftitle ul li.on a{color: #156fc5;}

.ldzc_con{width: 100%; height: 146px; overflow: hidden; margin-top: 20px;}
.ldzc_con>div{width: 100%; height: 146px; overflow: hidden; }
.ldzc_con .one{float: left; width: 332px; height: 146px; overflow: hidden; padding-right: 25px; background: url(img06.png) right center repeat-y;}
.ldzc_con .one ul{width:100%; height:auto; overflow:hidden; padding-bottom: 15px; border-bottom: 1px dashed #dfdfdf;}
.ldzc_con .one ul li.ld_zp{ float: left;  width: 100px; height: 146px;}
.ldzc_con .one ul li.ld_zp img{ width: 113px; height: 146px;}
.ldzc_con .one ul li.ldjj{ float: right; height: 137px; width: 195px;}
.ldzc_con .one ul li h1{ font-size: 16px; color: #156fc5; line-height: 30px;}
.ldzc_con .one ul li h1 a{color: #156fc5; font-weight: bold;}
.ldzc_con .one ul li.ldjj i{ color: #156fc5; font-size: 16px; line-height: 30px; font-style: normal;}
.ldzc_con .one ul li.ldjj p{ color: #333333; font-size: 14px; line-height: 28px;}
.ldzc_con .one ul li.ldjj p a{color: #fb6e52;}

.ldzc_con .two{float: right; width: 360px; height: 146px; overflow: hidden; padding-left:20px;}
.ldzc_con .two .ldmc{width: 100%; height: auto; overflow: hidden; margin-bottom: 5px;}
.ldzc_con .two span{float: left; line-height: 30px; display: block; text-align: center;}
.ldzc_con .two span a{ font-size: 16px; font-weight: bold;}
.ldzc_con .two p{float: left; width: 280px; line-height: 30px; display: block;}
.ldzc_con .two p a{float: left; display: block; padding:0px 10px; font-size: 14px;}
.ldzc_con .two p a:hover{color: #34a3f2 !important;}

.xxgk{width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.xxgk ul{ height: auto; overflow: hidden; padding-left: 5px;}
.xxgk ul li{width: 125px; height: 140px; float: left; text-align: center; margin: 0px 13px;}
.xxgk ul li a{width: 100%; height: 100%; display: block;}
.xxgk ul li em{width: 100%; height: 90px; display: block; background: url(img_42.png) no-repeat #f3f5f9; border-radius: 3px; -moz-border-radius: 3px;}
.xxgk ul li span{width: 100%; line-height: 50px; display: block; color: #333333; font-size: 16px;}
.xxgk ul li.m1 em{background-position: -58px -183px;}
.xxgk ul li.m2 em{background-position: -210px -183px;}
.xxgk ul li.m3 em{background-position: -356px -183px;}
.xxgk ul li.m4 em{background-position: -508px -183px;}
.xxgk ul li.m5 em{background-position: -655px -183px;}
.xxgk ul li a:hover em{ background: url(img_42.png) no-repeat #36a4ef;}
.xxgk ul li a:hover span{color: #34a3f2;}
.xxgk ul li.m1 a:hover em{background-position: -58px -29px;}
.xxgk ul li.m2 a:hover em{background-position: -210px -29px;}
.xxgk ul li.m3 a:hover em{background-position: -356px -29px;}
.xxgk ul li.m4 a:hover em{background-position: -508px -29px;}
.xxgk ul li.m5 a:hover em{background-position: -655px -29px;}

.ZfgzbgBox ul.list3 li{width: 49%;height: 65px;line-height: 65px;margin-bottom: 12px;}
.ZfgzbgBox ul.list3 li a{width: 100%; height: 100%; display: block;}
.ZfgzbgBox ul.list3 li i{float: left; width: 39px; height: 100%; display: block; background: url(img_42.png) no-repeat; margin-left: 20px; margin-right: 10px;}
.ZfgzbgBox ul.list3 li span{float: left; display: block; color: #FFFFFF; font-size: 20px; font-weight: bold;}
.ZfgzbgBox ul.list3 li.m1{background: #4fa2da;}
.ZfgzbgBox ul.list3 li.m2{background: #26cbe9; float: right;}
.ZfgzbgBox ul.list3 li.m3{background: #53b546;}
.ZfgzbgBox ul.list3 li.m4{background: #e7941d;}
.ZfgzbgBox ul.list3 li.m1 i{background-position: -852px -187px;}
.ZfgzbgBox ul.list3 li.m2 i{background-position: -1050px -187px;}
.ZfgzbgBox ul.list3 li.m3 i{background-position: -922px -266px; margin-left: 90px; margin-right: 23px;}
.ZfgzbgBox ul.list3 li.m4 i{background-position: -922px -342px;margin-left: 90px; margin-right: 23px;}

.newslist{width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.newslist .hd{ height: 43px; width: 100%;}
.newslist .hd ul li{ font-size: 18px; float: left; padding: 0px 20px; height: 43px; line-height: 43px; margin-right: 10px;}
.newslist .hd ul li a{ font-size: 18px; color: #333333;}
.newslist .hd ul li.on{ background: #36a4ef; border-radius: 5px; -moz-border-radius: 5px;}
.newslist .hd ul li.on a{color: #fff}
.newslist .bd{width: 100%; border-top: 1px solid #dddddd; height: auto; overflow: hidden;}
.newslist .bd ul{width: 100%; height: auto; overflow: hidden; padding-top: 10px;}
.newslist .bd ul li{ height: 35px; *height: 32px;line-height: 35px; *line-height: 32px; background: url(dian.png) no-repeat 5px center; text-indent: 20px;}
.newslist .bd ul li a{width:80%;height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left; color: #333333;}
.newslist .bd ul li span{float: right; width: 20%; text-align: right; color: #a4a4a4;}
.newslist .bd ul li a:hover{color: #34a3f2;}

.zcwj{width: 100%; border-top: 1px solid #dddddd; height: auto; overflow: hidden;}
.stitle{ height: 53px; overflow: hidden; border-bottom: 1px dashed #dddddd; padding-left: 10px;}
.stitle ul li{ height: 53px; line-height: 53px; float: left; font-size: 16px; padding: 0px 4px;}
.stitle ul li.on a{color: #156fc5;}
.newslist .scon{width:100%; height:auto; overflow:hidden;}
.newslist .scon ul{width: 100%; height: auto; overflow: hidden; padding-top: 10px;}
.newslist .scon ul li{ height: 35px; *height: 32px;line-height: 35px; *line-height: 32px; background: url(dian.png) no-repeat 5px center; text-indent: 20px;}
.newslist .scon ul li a{width:80%;height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left; color: #333333;}
.newslist .scon ul li span{float: right; width: 20%; text-align: right; color: #a4a4a4;}
.newslist .scon ul li a:hover{color: #34a3f2;}

.H230{height: 230px;}
.H290{height: 290px;}
.H300{height: 300px;}
.zcwj_search{position: absolute; right: 13px; bottom: 5px; width: 390px; height: 34px;border: 1px solid #dddddd;}
.zcwj_search_box{position: relative; width: 100%; height: 34px;}
.zcwj_search .biany{float:left;margin:0; width: auto;}
.zcwj_search .seclect_op {position:relative;z-index:22;}
.zcwj_search .seclect_op input.inp{width: 91px; padding-right:20px; text-align: center; height: 34px;line-height: 34px; z-index:1;background: url(dsjx.png) 91px center no-repeat; cursor:pointer; border: none; border-right: 1px solid #dddddd;}
.zcwj_search .seclect_op .option{position:absolute;width: 111px;background: #f6f6f6;top: 25px;left:-1px;overflow-y: auto;height: auto;display: none;border: 1px solid #c7c7c7;border-top: 0px;}
.zcwj_search .seclect_op ul{list-style: none; }
.zcwj_search .seclect_op ul li{list-style: none;}
.zcwj_search .seclect_op ul li{cursor:pointer; height:28px;line-height:28px; padding: 0px; text-indent:10px; margin:0; width: 100%;}
.zcwj_search .seclect_op ul li a{ display:block; font-size: 14px; font-weight: 500;}
.zcwj_search .seclect_op ul li.on{background: none;}
.zcwj_search .seclect_op ul li a:hover{ background:#4fa2da;}
.zcwj_search .wjk-txt{float: left;height: 34px;line-height: 34px;width: 220px;background: #FFFFFF; border: none; text-indent: 15px;}
.zcwj_search .sub{position: absolute; right:-1px; bottom: -1px; width: 60px;background: #4fa2da;height: 36px;line-height: 36px;border: none;color: #FFFFFF;text-align: center;font-size: 16px; cursor:pointer;}
.zcwj_search .sub:hover{color:#34a3f2;}
.zcwj_search input{outline:none;}


.hdjl{width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.hdjl h3{width: 100%; height: 43px; line-height: 43px;}
.hdjl h3 a{color: #FFFFFF; font-size: 18px; display: inline-block; padding: 0px 20px; height: 100%; background: #36a4ef; border-radius: 5px; -moz-border-radius: 5px;}
.hdjl h3 a:hover{color: #FFFFFF;}
.hdjl .bd{width: 100%; border-top: 1px solid #dddddd; height: auto; overflow: hidden;}
.hdjl .bd ul{width: 100%; height: auto; overflow: hidden;}
.hdjl .bd ul li{width: 25%; height: 105px; float: left; text-align: center;}
.hdjl .bd ul li a{width: 100%; height: 100%; display: block;}
.hdjl .bd ul li em{width: 52px; height: 45px; display: block; background: url(img_42.png) no-repeat; margin:18px auto 0;}
.hdjl .bd ul li span{width: 100%; line-height: 40px; display: block; color: #333333;}
.hdjl .bd ul li.m1 em{background-position: -74px -1296px;}
.hdjl .bd ul li.m2 em{background-position: -289px -1298px;}
.hdjl .bd ul li.m3 em{background-position: -503px -1297px;}
.hdjl .bd ul li.m4 em{background-position: -720px -1300px;}
.hdjl .bd ul li:hover{color: #FFFFFF; background: #36a4ef;}
.hdjl .bd ul li a:hover span{color: #FFFFFF;}
.hdjl .bd ul li.m1 a:hover em{background-position: -74px -1182px;}
.hdjl .bd ul li.m2 a:hover em{background-position: -289px -1184px;}
.hdjl .bd ul li.m3 a:hover em{background-position: -503px -1183px;}
.hdjl .bd ul li.m4 a:hover em{background-position: -720px -1185px;}

.box2{float: right; width: 360px; height: auto; overflow: hidden;}
.box3{width: 100%;/* height: 473px; */overflow: hidden;}
.box3 ul{width: 100%; height: auto; overflow: hidden;}
.box3 ul.list1 li{width: 177px; height: 44px; line-height: 44px; float: left; margin-bottom: 6px;}
.box3 ul.list1 li a{width: 100%; height: 100%; display: block; text-indent: 35px; background: #f3f5f9;}
.box3 ul.list1 li.move{ float: right;}
.box3 ul li a:hover{color: #FFFFFF; background: #36a4ef;}
.box3 ul li a:hover span{color: #FFFFFF;}
.box3 ul.list2 li{width: 177px; height: 44px; line-height: 44px; float: left; margin-bottom: 6px;}
.box3 ul.list2 li a{width: 100%; height: 100%; display: block;}
.box3 ul.list2 li em{float: left; width: 23px; height: 100%; display: block; background: url(img_42.png) no-repeat; margin-left: 20px; margin-right: 7px;}
.box3 ul.list2 li span{float: left; display: block; color: #333333;}
.box3 ul.list2 li.m1 em{background-position: -856px -29px;}
.box3 ul.list2 li.m2 em{background-position: -1021px -33px; width: 29px; margin-left: 14px;}
.box3 ul.list2 li.m3 em{background-position: -855px -81px;}
.box3 ul.list2 li.m4 em{background-position: -1025px -79px; margin-left: 17px; margin-right: 10px;}
.box3 ul.list2 li.m5 em{background-position: -856px -130px;}
.box3 ul.list2 li:nth-child(even){float: right;}
.box3 ul.list2 li.m1 a:hover em{background-position: -943px -29px;}
.box3 ul.list2 li.m2 a:hover em{background-position: -1108px -33px;}
.box3 ul.list2 li.m3 a:hover em{background-position: -942px -81px;}
.box3 ul.list2 li.m4 a:hover em{background-position: -1112px -79px;}
.box3 ul.list2 li.m5 a:hover em{background-position: -943px -130px;}
.box3 ul.list3 li{width: 174px; height: 65px; line-height: 65px; float: left; margin-bottom: 12px;}
.box3 ul.list3 li a{width: 100%; height: 100%; display: block;}
.box3 ul.list3 li i{float: left; width: 39px; height: 100%; display: block; background: url(img_42.png) no-repeat; margin-left: 20px; margin-right: 10px;}
.box3 ul.list3 li span{float: left; display: block; color: #FFFFFF; font-size: 20px; font-weight: bold;}
.box3 ul.list3 li.m1{background: #4fa2da;}
.box3 ul.list3 li.m2{background: #26cbe9; float: right;}
.box3 ul.list3 li.m3{background: #53b546; width: 100%;}
.box3 ul.list3 li.m4{background: #e7941d; width: 100%;}
.box3 ul.list3 li.m1 i{background-position: -852px -187px;}
.box3 ul.list3 li.m2 i{background-position: -1050px -187px;}
.box3 ul.list3 li.m3 i{background-position: -922px -266px; margin-left: 90px; margin-right: 23px;}
.box3 ul.list3 li.m4 i{background-position: -922px -342px;margin-left: 90px; margin-right: 23px;}

.zdlyxx{width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.zdlyxx h3{width: 100%; height: 50px; line-height: 50px;}
.zdlyxx h3 a{color: #156fc5;font-size: 18px;display: block;width: 162px;height: 100%;background: url(img_09.png) -10px -72px  no-repeat;text-indent: 25px;float: left;margin-right: 15px;}
.zdlyxx h3 a:hover{color: #34a3f2;}
.zdlyxx .bd{width: 100%; border-top: 1px solid #dddddd; background: #f5f5f5; height: 485px; overflow: hidden;}
.zdlyxx .bd ul{width: 100%; height: auto; overflow: hidden;}
.zdlyxx .bd ul li{width: 25%; height: 118px; float: left; text-align: center; outline:none;}
.zdlyxx .bd ul li a{width: 100%; height: 100%; display: block; outline:none;}
.zdlyxx .bd ul li em{ width: 51px; height: 51px; display: block; background: url(img_42.png) no-repeat; margin: 20px auto 0;}
.zdlyxx .bd ul li span{width: 100%; height: 47px; line-height: 47px; display: block; color: #333333;}
.zdlyxx .bd ul li.m1,.zdlyxx .bd ul li.m5,.zdlyxx .bd ul li.m9,.zdlyxx .bd ul li.m13{width: 22%;}
.zdlyxx .bd ul li.m4,.zdlyxx .bd ul li.m8,.zdlyxx .bd ul li.m12,.zdlyxx .bd ul li.m16{width: 28%;}
.zdlyxx .bd ul li.m1 em{background-position: -870px -501px;}
.zdlyxx .bd ul li.m2 em{background-position: -961px -501px;}
/*.zdlyxx .bd ul li.m3 em{background-position: -1141px -501px;}*/
.zdlyxx .bd ul li.m3 em{background-position: -868px -963px;}
.zdlyxx .bd ul li.m4 em{background-position: -1051px -501px;}
.zdlyxx .bd ul li.m5 em{background-position: -1051px -738px;}
.zdlyxx .bd ul li.m6 em{background-position: -960px -619px;}
.zdlyxx .bd ul li.m7 em{background-position: -870px -857px;}
.zdlyxx .bd ul li.m8 em{background-position: -1140px -619px;}
/*.zdlyxx .bd ul li.m9 em{background-position: -870px -738px;}*/
.zdlyxx .bd ul li.m9 em{background-position: -958px -963px;}
.zdlyxx .bd ul li.m10 em{background-position: -960px -738px;}
/*.zdlyxx .bd ul li.m11 em{background-position: -869px -619px;}*/
.zdlyxx .bd ul li.m11 em{background-position: -1049px -963px;}
.zdlyxx .bd ul li.m12 em{background-position: -1141px -738px;}
/*.zdlyxx .bd ul li.m13 em{background-position: -1051px -619px;}*/
.zdlyxx .bd ul li.m13 em{background-position: -1139px -963px;}
.zdlyxx .bd ul li.m14 em{background-position: -960px -857px;}
.zdlyxx .bd ul li.m15 em{background-position: -1051px -857px;}
.zdlyxx .bd ul li.m16 em{background-position: -1141px -857px;}
.zdlyxx .bd ul li.m1 a:hover em{background-position: -402px -501px;}
.zdlyxx .bd ul li.m2 a:hover em{background-position: -493px -501px;}
/*.zdlyxx .bd ul li.m3 a:hover em{background-position: -673px -501px;}*/
.zdlyxx .bd ul li.m3 a:hover em{background-position: -402px -963px;}
.zdlyxx .bd ul li.m4 a:hover em{background-position: -583px -501px;}
.zdlyxx .bd ul li.m5 a:hover em{background-position: -583px -738px;}
.zdlyxx .bd ul li.m6 a:hover em{background-position: -491px -619px;}
.zdlyxx .bd ul li.m7 a:hover em{background-position: -402px -857px;}
.zdlyxx .bd ul li.m8 a:hover em{background-position: -672px -619px;}
/*.zdlyxx .bd ul li.m9 a:hover em{background-position: -402px -738px;}*/
.zdlyxx .bd ul li.m9 a:hover em{background-position: -491px -963px;}
.zdlyxx .bd ul li.m10 a:hover em{background-position: -492px -738px;}
/*.zdlyxx .bd ul li.m11 a:hover em{background-position: -401px -619px;}*/
.zdlyxx .bd ul li.m11 a:hover em{background-position: -583px -963px;}
.zdlyxx .bd ul li.m12 a:hover em{background-position: -673px -738px;}
/*.zdlyxx .bd ul li.m13 a:hover em{background-position: -583px -619px;}*/
.zdlyxx .bd ul li.m13 a:hover em{background-position: -673px -963px;}
.zdlyxx .bd ul li.m14 a:hover em{background-position: -492px -857px;}
.zdlyxx .bd ul li.m15 a:hover em{background-position: -583px -857px;}
.zdlyxx .bd ul li.m16 a:hover em{background-position: -673px -857px;}
.zdlyxx .bd ul li a:hover span{color: #34a3f2;}

.zxfw{width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.zxfw h3{width: 100%; height: 50px; line-height: 50px;}
.zxfw h3 a{color: #156fc5; font-size: 18px; display: block; width: 200px; height: 100%; background: url(img_09.png) -10px -72px  no-repeat; text-indent: 25px;}
.zxfw h3 a:hover{color: #34a3f2;}
.zxfw .bd{width: 100%; border-top: 1px solid #dddddd; height: auto; overflow: hidden; padding-top: 15px;}
.zxfw .bd ul{width: 100%; height: auto; overflow: hidden;}
.zxfw .bd ul li{width: 175px; height: 80px; float: left; background: #f5f5f5; margin-bottom: 10px;}
.zxfw .bd ul li a{width: 100%; height: 100%; display: block;}
.zxfw .bd ul li em{float: left; width: 36px; height: 100%; display: block; background: url(img_42.png) no-repeat; margin:0px 20px;}
.zxfw .bd ul li span{float: left; height: 100%; line-height: 80px; display: block; color: #333333;}
.zxfw .bd ul li.m1 em{background-position: -857px -1047px;}
.zxfw .bd ul li.m2 em{background-position: -1047px -1047px;}
.zxfw .bd ul li.m3 em{background-position: -857px -1138px;}
.zxfw .bd ul li.m4 em{background-position: -1047px -1138px;}
.zxfw .bd ul li.m2,.zxfw .bd ul li.m4{float: right;}
.zxfw .bd ul li a:hover{color: #FFFFFF; background: #36a4ef;}
.zxfw .bd ul li a:hover span{color: #FFFFFF;}

.zfsj{width: 100%; height: auto; overflow: hidden;}
.zfsj h3{width: 100%; height: 50px; line-height: 50px;}
.zfsj h3 a{color: #156fc5; font-size: 18px; display: block; width: 200px; height: 100%; background: url(img_09.png) -10px -72px  no-repeat; text-indent: 25px;}
.zfsj h3 a:hover{color: #34a3f2;}
.zfsj .bd{width: 100%; border-top: 1px solid #dddddd; height: auto; overflow: hidden; padding-top: 20px;}
.zfsj .bd ul{width: 100%; height: auto; overflow: hidden;}
.zfsj .bd ul li{width: 173px; height: 76px; float: left; border: 1px solid #e4e4e4;}
.zfsj .bd ul li a{width: 100%; height: 100%; display: block;}
.zfsj .bd ul li em{float: left; width: 52px; height: 100%; display: block; background: url(img_42.png) no-repeat; margin-left: 16px; margin-right: 10px;}
.zfsj .bd ul li span{float:left; height: 100%; line-height: 76px; display: block; color: #333333;}
.zfsj .bd ul li.m1 em{background-position: -857px -1306px;}
.zfsj .bd ul li.m2 em{background-position: -1042px -1306px;}
.zfsj .bd ul li.m2{float: right;}
.zfsj .bd ul li a:hover{color: #FFFFFF; background: #36a4ef;}
.zfsj .bd ul li.m1 a:hover em{background-position: -950px -1306px;}
.zfsj .bd ul li.m2 a:hover em{background-position: -1135px -1306px;}
.zfsj .bd ul li a:hover span{color: #FFFFFF;}






