*{margin:0px; padding:0px; border:0px; outline:none;}
fieldset,img,action{vertical-align:top;border:0px;}
html,body { background:#fff; font-family:"Microsoft YaHei";}
body { margin:0 auto; padding:0; max-width:720px; -moz-user-select:none;-webkit-user-select:none; -ms-user-select:none; user-select:none; overflow-x:hidden; -webkit-overflow-scrolling:touch; color:#444; font-size:1em;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,tr,th,td,img{ padding:0; margin:0; }
h1,h2,h3,h4,h5,h6{ font-size:100%;}
ul,ol{list-style:none;}
i,em{ font-style:normal;}
img { border:none; border-width:0; max-width:720px; width:100%; height:auto; margin:0; padding:0; vertical-align:top;  }
a{text-decoration:none; -webkit-appearance:none; -webkit-tap-highlight-color:transparent; color: #000}
input{ outline: none; border: none;}
.clear{ clear: both;}
.fr{ float:right;}
.fl{ float: left;}
.banner{position:relative;}
.banner a{position:absolute; bottom:295px; right:375px; display:block; width:307px; height:56px; }
.yh-main1{width:720px; margin:30px auto;}
.main1-wz{font-size:26px; color:#464646; line-height:32px; padding:20px; text-indent:2em;}
.main1-top h2{font-size:38px; color:#464646; text-align:center; }
.main1-top h2 b{ color:#f04900;}
.main1-top h2 i{font-size:56px; font-style:normal;}
.main1-top h3{font-size:12px; color:#a8a8a8; text-align:center; font-weight:normal;}
.main1-top{border-bottom:solid 1px #d0d0d0; padding-bottom:10px;}
.main1-nr{padding-top:30px; margin-bottom:20px; overflow:hidden;}
.main1-nr ul li{ width:25%; float:left; text-align:center;}
.main1-nr ul li i{font-size:26px; font-style:normal; text-align:center;}
.main1-nr2 h2{font-size:32px; color:#f04900; text-align:center; font-weight:normal;}
.main1-nr2{background:#f6f6f6; clear:both; overflow:hidden; padding:20px 0; }
.main1-nr2 ul li{width:236px; float:left; }
.main1-nr2 ul li img{ width:213px; margin-left:22px;}
.main1-nr2 ul{margin-left:11px; padding-top:22px;}
.main1-nr2 ul li p{font-size:26px; color:#464646; text-align:center;}
.xcy-zx{clear:both; width:620px; margin:50px auto; overflow:hidden; }
.xcy-zx a{ display: block; float:left; text-align:center; color:#fff; line-height:62px; margin-right:10px; border-radius:50px; font-size:22px;width:25px; height:62px; background:#eb5c22; }
.xcy-zx .dh{background:#525252; width:350px;}
.ldy-main2{width:720px; margin:30px auto;}
.main2-tit{text-align:center; width:578px; height:52px; font-size:36px; color:#f04807; border:solid 1px #f04807; line-height:52px; margin:30px auto;}
.xnr1 img{float:left; width:160px; margin-right:10px;}
.xnr1 h2{font-size:28px; color:#464646; padding-top:10px;}
.xnr1 p{font-size:26px; color:#464646; line-height:29px; padding-top:10px;}
.xnr1{ margin:22px; background:#f6f6f6; overflow:hidden;}
.xnr-tp{clear:both; text-align:center; width:675px; margin:0px auto; display:block;}
.xnr-tp img{width:675px;}
.main2-nr2{margin-top:33px; overflow:hidden;}
.main2-nr2 ul {padding:0 22px;}
.main2-nr2 ul li{ width:333px; float:left; text-align:center;}
.main2-nr2 ul li i{font-size:26px; color:#464646; text-align:center; margin-bottom:10px; margin-top:10px; display:block;}
.main2-nr3{margin-top:30px; overflow:hidden;}
.main2-nr4{background:#ffe7ca; overflow: hidden; padding-bottom:10px; margin-top:30px;}
.main2-nr4 ul{width: 94%;  margin: 0 auto;}
.main2-nr4 ul li{text-align: center;  width: 30%;  display: inline-block;  overflow: hidden;  margin: 0 1%;}
.main2-nr4 ul li i{font-style:normal; font-size:30px; color:#464646;}
.zzt-main1{ width:720px; margin:30px auto;}
.zz_ztnr{}
.slideTxtBox_zjs{ width:96%; margin:5% auto 0; }
.slideTxtBox_zjs .hd{ width:100%; overflow:hidden; }
.slideTxtBox_zjs .hd ul{ float:left; top:-1px; width:100%; padding-left:40px;  }
.slideTxtBox_zjs .hd ul li{ float:left; width:187px; height:101px; margin-right:22px; padding-top:5%;   cursor:pointer;  overflow:hidden;}
.slideTxtBox_zjs .hd ul li.on{float:left; width:187px; height:101px; margin-right:22px;  padding-top:5%; overflow:hidden;}
.slideTxtBox_zjs .hd ul li a{ color:#fff;}
.slideTxtBox_zjs .hd ul li.on a{ color:#fff;}
.slideTxtBox_zjs .hd ul li.z_zzt1{ background: url(zzt_03.jpg) no-repeat center; background-size:100%;}
.slideTxtBox_zjs .hd ul li.on.z_zzt1{ background: url(zztxg_03.jpg) no-repeat center; background-size:100%;}
.slideTxtBox_zjs .hd ul li.z_zzt2{ background: url(zzt-dg_03.jpg) no-repeat center; background-size:100%;}
.slideTxtBox_zjs .hd ul li.on.z_zzt2{ background: url(zztxg_05.jpg) no-repeat center; background-size:100%;}
.slideTxtBox_zjs .hd ul li.z_zzt4{ background: url(zzt_07.png) no-repeat center; background-size:100%;}
.slideTxtBox_zjs .hd ul li.on.z_zzt4{ background: url(zztxg_07.jpg) no-repeat center; background-size:100%;}
.slideTxtBox_zjs .bd ul{ zoom:1; width:100%; margin:0 auto;}
.slideTxtBox_zjs .bd ul li{ width:100%; margin:0 auto;}
.zz_01{ width:100%; margin:5% auto 0;}
.zzleft{ float:left; width:40%;}
.zzright{ float:right; width:55%; margin-right:3%;}
.zzright h3{ font-size:30px; font-weight:bold; color:#821d00; line-height:200%; border-bottom:1px dashed #dedede;}
.zzright p{ font-size:27px; line-height:30px; color:#5f5d5d; margin-top:2.5%;}
.zzright p span{ font-weight:bold;}
.zztx-main4{width:720px; margin:33px auto; background:#ffe7ca; overflow:hidden; padding-top:33px;}
.zztx-nr{ padding:22px;}
.zztx-lnr{width:47px;}
.zztx-lnr img{ width:47px; height:1081px;}
.zztx-rnr{width:618px;}
.zztx-rnr1 h2 span{font-size:28px; float:left; width:294px; height:56px; line-height:56px; text-align:center; background:#f04900; display:block; color:#fff; border-radius:5px;}
.zztx-rnr1 h2 a{font-size:24px; float:right; color:#f04900; line-height:56px;}
.zztx-rnr1 ul{clear:both; padding-top:22px;}
.zztx-rnr1 ul li{float:left; width:203px; padding-left:2px; text-align:center;}
.zztx-rnr1 ul li p{font-size:24px; margin-bottom:11px; }
.zztx-rnr1 ul li p span{color:#fff; display:block; width:45px; height:45px; line-height:45px; border-radius:56px; background:#ffa963; float:left;}
.zztx-rnr1 ul li p  i{ font-style:normal; line-height:45px; margin-right:22px;}
.zzal-main1{ width:720px; margin:30px auto;  height:618px; }
.main4-nr ul li{float:left; width:225px; height:84px; font-size:24px; color:#16130b; font-weight:bold; text-align:center; background:#e0e0e0; padding-top:11px; border-radius:5px; margin-right:5px;}
.main4-nr {margin-top:45px; overflow:hidden; }
.main4-nr ul{padding-left:11px;}
.main4-nr ul .main4-li{background:#f04900; color:#fff;}
.main4-xm{padding-top:22px; display:none; width:675px; margin:0rem auto; height:405px; overflow:hidden;}
.zjtd-main1{ width:720px; margin:33px auto;   }
.mynr{ overflow:hidden;}
.bd{ background:#edf1f6;}
