﻿.setzt{font-family: "Microsoft YaHei" ! important;}

.bai{color: #ffffff}
.cheng{ color: #ff3300; }
.hui{color: #767575;}
.hei{ color: #333 }
.zi{color:#884898;}
.lv{color:rgb(75,103,8);}
.huang{color:#e5a132;}
.hong {color: #c00000;}
.lan{ color: #1795e2 }
.lan2{ color: #6aadf3 }
.lan3{ color: #64d0ef }
.red{ color: red }

.font8{ font-size: 0.8rem }
.font7{ font-size: 1.2rem }
.font6{ font-size: 1.2rem }
.font55{ font-size: 1rem }
.font5{ font-size: 0.5rem }
.font4{ font-size: 0.4rem }

.indent8{ text-indent: 1.6rem; }
.indent7{ text-indent: 1.4rem; }
.indent6{ text-indent: 1.2rem; }
.indent55{ text-indent: 1.1rem; }
.indent5{ text-indent: 1rem; }
.indent4{ text-indent: .8rem; }
.indent3{ text-indent: .3rem; }

.wbdiv1{ width: 100%; line-height: 1.8rem; }
.wbdiv2{ width: 96%; line-height: .9rem; margin:auto; }
.wbdiv3{ width: 100%; line-height: 1.8rem; }
.wbdiv4{ width: 96%; line-height: 1.2rem; margin:auto; }


.bglan{background-color: #1795e2;}
.bglan2{ background-color: #6aadf3 }
.bglan3{ background-color: #64d0ef }
.bgcheng{background-color: #ff3300;}
.bgfff{background-color: rgb(255,255,255);}
.bghuang{ background-color: #e5a132 }
.bghong{ background-color: #c00000 }
.bghui{ background-color: #d2d3d3 }

.clear{clear: both;}
.settopjl{margin-top: 0.5rem}

a{ text-decoration:none; color: rgb(100,100,100)}
a:hover{ text-decoration: none; }

.adddh{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}

ul{padding:0;}
li{list-style-type: none;}
p{margin:0;}

.border{ border:solid 1px #dedede; width: 100%; height: 100% }
.border-bottom{ border-bottom: dashed 1px #c6c5c5; }
.clear{ clear: both }

div{box-sizing: border-box;}

.div_2{ width: 7.4rem; height: auto; float: left; margin-left: .4rem; position: relative; margin-bottom: .4rem; }
.div_3{ width: 7rem; height: auto; float: left; margin-left: .25rem; position: relative; margin-bottom: .25rem }
.div_4{ width: 3.75rem; height: auto; float: left; margin-left: .2rem; position: relative; margin-bottom: .2rem; }
.div_5{ width: 2.96rem; height: auto; float: left; margin-left: .2rem; position: relative; margin-bottom: .2rem }
.imgfull{ width: 100%; height: auto; }
.padding{ padding-top: .3rem; padding-bottom: .3rem }

.letset{ letter-spacing: .1rem; }

.lms{ width: 100%; height: auto; margin:auto; }

.setbody{width: 16rem; margin-left: auto; margin-right: auto; height: auto; padding-top: 2.0rem; overflow:hidden}
.text-center { text-align:center;}
/*head*/
.header{width: 16rem; height: 2.5rem; position: fixed; top: 0; left: 0; right: 0; margin-left: auto; margin-right: auto; z-index:12;}

.ycanniu{ width: 1.8rem; height: 1.8rem; position: absolute; top: .35rem; left: .35rem }
.yc_xian{ width: 1.4rem; height: 2px;  }
.y_x_1{ position: absolute; left: .2rem; top: .2rem; }
.y_x_2{ position: absolute; left: .2rem; top: .6rem; }
.yc_wb{ position: absolute; bottom: 0; left: 0; width: 100%; height: .8rem; }
.headtel{ width: 1.6rem; height: 1.6rem; position: absolute; right: .35rem; top: .45rem; }

/*ycdiv*/
.ycdiv{ width: 16rem; height: 100%; position: fixed; z-index: 11; padding-top: 4rem; left: 0; right: 0; top: 0; margin: auto; background-color: rgb(60,60,60); display: none; overflow: hidden; }
.uejs9{ width: 100%; height: 1.5rem; line-height: 1.7rem; position: absolute; left: 0; top: 2.5rem; }
.tuichudaohang{ margin-right: .3rem }
.yc_left{ width: 30%; height: auto; float: left; }
.xxk_one{ width: 100%; height: 2rem; line-height: 2rem; }
.xxk-on{ background-color: rgb(90,90,90); }
.yc_right{ width: 70%; height: 100%; background-color: rgb(90,90,90); float: right; }
.cdone{ width: 50%; height: 2rem; line-height: 2rem; float: left; }

/*menu*/
.menu{ width: 16rem; height: auto; border-right: solid 1px #1795e2; border-bottom: solid 1px #fff; }
.menuone{ width: 25%; height: 1.4rem; line-height: 1.4rem; float: left; border-top: solid 1px #fff; border-left: solid 1px #fff; background-color: #1795e2 }
.menuone:hover{ background-color: #0c7abd }
.lanleft{ border-left: solid 1px #1795e2; }

/*banner*/
.slideBox{ position:relative; overflow:hidden; margin:auto; width:100%; }
.slideBox .hd{ position:absolute; height:.5rem; line-height:.3rem; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:.3rem; height:.3rem; -webkit-border-radius:.15rem; -moz-border-radius:.15rem; border-radius:.15rem; background:#929292; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#1795e2; color:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{  vertical-align:top; width:100%;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  } 
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/focusbg.png) repeat-x; color:#fff;  text-align:left;  }
.right h2,h3,h4{margin-top: 0.4rem;margin-bottom: 0.4rem;}
.left{width: 40%;float: left;}
.right{width: 60%;float: right;}
.pic{width: 100%;}
.advertise{text-align: left;}
.ml{margin-left: 10px;}
.bb{border-bottom: 1px solid solid;}
.fz{font-size: 0.5rem;}
.fz06{font-size: 0.55rem;}
.view{width: 100%;}
.first{width: 45%; background: #1795E2;}
.second{width: 45%;background: #E5A132;}
.bln{color: #777777;}
.blm{color: #2F2F2F}
.blo{color:#CA8A20}
.blp{color: #FFFFFF}
.blq{color: #EE0006}
.blr{color: #1894DA}
.phone{height: 1rem;line-height: 1rem;color: #FFFDF4;font-size: 0.45rem;}
.me{margin-top: -0.4rem;}

/*btl*/
.btl{ width: 16rem; height: 1.8rem; line-height: 1.8rem; background-image: url(../images/1.jpg); background-size: cover; margin-top: .5rem; margin-bottom: .5rem; }
.btl_bt{ width: 5.625rem; height: 1.8rem; line-height: 1.8rem; float: left; }
.btl_fbt{ width: 10rem; height: 1.8rem; line-height: 1.8rem; float: right; }

/*bkone*/
.bz_title{ width: 5.7rem; height: 5rem; float: left; padding-top: 1rem; padding-bottom: .5rem; position: relative; }
.lsp10{ width: 100%; height: 1.2rem; line-height: 1.2rem; background-color: #fff; margin-top: .6rem; overflow: hidden; }
.isp11{ width: 1rem; height: 1rem; position: absolute; top: 1.4rem; right: 1rem; }
.bz_pt{ width: 10.3rem; height: 5rem; float: right; }
.pt1{ background-image: url(../images/2.jpg); background-size: cover; }
.pt2{ background-image: url(../images/3.jpg); background-size: cover; }
.pt3{ background-image: url(../images/4.jpg); background-size: cover; }
.pt4{ background-image: url(../images/5.jpg); background-size: cover; }

.bzss{ padding-top: .2rem; }
.bzone{ height: 1.3rem; line-height: 1.3rem; border:solid 1px #dedede; }

/*yisheng*/
.ys_zx{ width: 4.5rem; height: 1.4rem; position: absolute; bottom: .8rem; right: 5rem; }
.ys_tle{ width: 4.5rem; height: 1.4rem; position: absolute; bottom: .8rem; right: .3rem; }
.iowd2{ width: 4rem; left: 1rem; bottom: 1rem;  }

.yisheng2{ margin-top: .6rem; }
.ys2_an{ height: 1.2rem; line-height: 1.2rem; }

.yishengli{ width: 16rem; height: 10.5rem; }
.yishengpic{ width: 6.85rem; height: 10.5rem; float: left; }
.yishengjs{ width: 9rem; height: 10.5rem; float: right; position: relative; overflow: hidden; }
.ysj1{ width: 98%; height: 2.2rem; background-color: #2f2f2f; padding: .2rem; margin-top: .5rem; }
.ysjn1{ line-height: 1rem; color: #e89d37 }
.ysjn2{ line-height: .8rem; }
.ysj2{ width: 100%; height: 1.6rem; line-height: 1.6rem; border-bottom: solid 1px #999; margin-bottom: .3rem; }
.ys_zxys{ width: 4.3rem; height: 1.425rem; position: absolute; left: 0; bottom: 0 }
.ys_dhzx{ width: 4.3rem; height: 1.425rem; position: absolute; right: .2rem; bottom: 0; }

/*anzx*/
.tabBox .hd{ width: 100%; height:1.6rem; line-height:1.6rem; font-size:.55rem; background:#c9eaff; border-bottom:1px solid #1795e2; position:relative;  }
.tabBox .hd ul{ position:absolute; height:1.6rem; top:0; overflow:hidden; width: 100%;  box-sizing: border-box; padding-left: 4% }
.tabBox .hd ul li{ float:left; padding:0 .25rem; color:#666; width: 32%;  }
.tabBox .hd ul .on{ border:2px solid #1795e2; border-bottom-color:#fff; background:#fff; color:#1795e2;   }
.tabBox .hd ul .on a{ display:block;  }
.tabBox .bd ul{ width: 100%;  }
.tabBox .bd li{ width: 15.2rem; margin: auto; height:1.2rem; line-height:1.2rem; position: relative; border-bottom: dashed 1px #999;  }
.tabBox .bd li a{ color:#666;  }
.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); } 

.owls3{ height: 6rem; }
.owls3 img{ width: 100%; height: 4.8rem; }
.picli{ padding-top: .4rem;  }
.picli_bt{ width: 100%; height: 1.2rem; line-height: 1.2rem; overflow: hidden; }
.iwlf6{ width: 1rem; height: 1rem; background-image: url(../images/12.jpg); background-size: cover; position: absolute; right: 0; top: .1rem }

.pc_row{ width: 100%; height: auto; border-bottom: solid 1px #fff; }
.pc_xm{ width: 7rem; height: 1.6rem; line-height: 1.6rem; float: left; }
.pc_jg{ width: 5rem; height: 1.6rem; line-height: 1.6rem; float: left; }
.pc_sq{ width: 4rem; height: 1.6rem; line-height: 1.6rem; float: left; }
.pc_xm2{ width: 7rem; height: 3rem; line-height: 1rem; float: left; padding-top: .5rem; padding-bottom: .5rem; }
.pc_jg2{ width: 5rem; height: 3rem; line-height: 3rem; float: left; }
.pc_sq2{ width: 4rem; height: 3rem; line-height: 3rem; float: left; }

/*yuyue*/
.yuyue{ width: 16rem; height: auto; background-color: #f7f4e7; margin: .5rem auto; position: relative; padding-top: .2rem; }
.yybupic{ width: 15.6rem; height: auto; margin:auto; }
.yybu{ width: 100%; height: 1.3rem; position:relative; padding-top: .3rem;}
.yybusan{ width: 0; height: 0; border-left: .3rem solid transparent; border-right: .3rem solid transparent; border-bottom: .3rem solid #1795e2; margin:auto;} 
.yybuxian{ width: 6rem; height: 3px; margin:auto; }
.yybubdone{ width: 100%; height: auto; line-height: 1.4rem; border-bottom: dashed 1px #dedede; overflow: hidden;}
.ybbname{ width: 3.4rem; height: 1.4rem; float: left; text-indent: .2rem; }
.ybbbd{ width: 12.4rem; min-height: 1.4rem; float: left; }
.ybbin{ height: 1.2rem; margin-top: .1rem; margin-bottom: .1rem }
.yybuan{ height: 1.4rem; line-height: 1.4rem }

/*footer*/
.ft_menu {
    padding-top: 0.5rem;
    padding-bottom: 0.3rem;
    line-height: 1.5rem;
}
.footer{ margin-top: 0.5rem;
    padding-bottom: 3rem; }
.ft1{ width: 1.8rem; }
.ft2{ width: 10.4rem; padding-left: .5rem; padding-right: .5rem; margin-left: .5rem; border-left: solid 1px #4898fb; border-right: solid 1px #4898fb; }
.tf_mn2{ width: 16rem; height: 2.5rem; position: fixed; left: 0; right: 0; bottom: 0; margin: auto; z-index:10 }
.tf_mn2_one{ width: 25%; height: 2.5rem; float: left; }
.tmo1{ background-image: url(http://4g.fzybyy.net/Search/images/1.jpg); background-size: cover; }
.tmo2{ background-image: url(http://4g.fzybyy.net/Search/images/2.gif); background-size: cover; }
.tmo3{ background-image: url(http://4g.fzybyy.net/Search/images/3.jpg); background-size: cover; }
.tmo4{ background-image: url(http://4g.fzybyy.net/Search/images/20.jpg); background-size: cover; }

/*list*/
.list_btl{ width: 100%; height: 3rem; background-color: #E0E0E0; padding-left: .25rem; padding-top: .5rem; padding-bottom: .5rem; line-height: 2rem; }
.list_btl_tb{ width: 2rem; height: 2rem; float: left; }
.list_btl_wb{ margin-left: 1.2rem; }

.listone{ height: 4rem; box-shadow: 1px 1px 5px #cccccc; background-color: rgb(243,243,243); margin-top: .4rem;  }
.list_pic{ width: 6rem; height: 4rem; float: left; }
.list_pic img{ width: 100%; height: 100%; }
.list_wb{ width: 9.3rem; height: 4rem; float: right; overflow: hidden; }
.list_wb_name{ width: 100%; height: 1.2rem; line-height: 1.2rem; overflow: hidden; border-bottom: dashed 1px #ccc; }
.list_wb_nr{ width: 100%; height: 2.8rem; line-height: .9rem; overflow: hidden; }

.getmore{ width: 7rem; height: 1.6rem; line-height: 1.6rem; margin: .5rem auto; border-radius: 3px }
.listhidden{ display: none; }

.xuxian{ width: 100%; height: 1px; border-bottom: dashed 1px #a0a09f; }
/*yltd_one*/
.yltd_one{ margin-top: .4rem; margin-bottom: .4rem }
.yltd_left{ width: 7rem; float: left; position: relative; }
.yltd_an1{ width: 3.3rem; height: 1.2rem; line-height: 1.2rem; float: left; margin-top: .3rem; }
.yltd_an2{ width: 3.3rem; height: 1.2rem; line-height: 1.2rem; float: right; margin-top: .3rem; }
.yltd_right{ width: 8rem; float: right; }
.yltd_r_name{ width: 100%; height: 1.2rem; line-height: 1.2rem; }
.yltd_r_btl{ width: 100%; height: 1rem; line-height: 1rem; border-bottom: dashed 1px #a0a09f; margin-top: .7rem; }
.lse36{ width: 55%; height: 1rem; line-height: 1rem; background-color: #a0a09f }
.lse36 img{ width: 1rem; height: 1rem; float: left; }


/*laiyuanluxian*/
.ditu{ width: 100%; height: auto; margin:.3rem auto; position: relative; }
.ditu_bt{ width: 100%; height: 30px; line-height: 30px; position: absolute; left: 0; top: 0 }
.lx_mk1{ width: 15.6rem; height: auto; padding-top: .5rem; padding-bottom: .5rem; margin: .2rem auto 0 auto; background-color: #f4f4f4; border-bottom: solid 1px #dedede; }
.lx_anniu{ width: 10rem; height: 1.4rem; line-height: 1.4rem; margin-top: .5rem; margin-left: auto; margin-right: auto; border-radius: .5rem 0 .5rem 0; }
.opkkl{ padding-top: .5rem }
.iujdm{ width: 1.4rem; height: 1.4rem; float: left; padding: .2rem }
.kdpskd{ width: 14.2rem; height: 1.4rem; line-height: 1.4rem; float: left; background-color: #dedede }
.lx_menuone{ border-radius: .3rem; padding-top: .5rem; padding-bottom: .1rem; }
.lx_mn_pic{ width: 5rem; height: 5rem; margin-bottom: .4rem}
.lx_box{ margin-bottom: .5rem }
.lx_box_btl{ width: 100%; height: 2rem; line-height: 2rem; }
.lx_b_xh{ width: 2rem; height: 2rem; float: left; border-radius: .5rem 0 .5rem 0; font-weight: 700 }
.lx_b_r{ width: 29.6rem; height: 2rem; float: right; border-bottom: dashed 1px #0f1762; }
.lx_b_r_n{ width: 29.6rem; height: 1.8rem; line-height: 1.8rem; }
.lx_k{ margin-top: .5rem }
.lx_k1{ width: 8rem; height: auto; float: left; padding-top: .3rem; padding-bottom: .3rem; }
.lx_k2{ width: 22rem; height: auto; float: right; letter-spacing: .1rem;}


/*art*/
.artbtl{ width: 100%; height: 2rem; line-height: 2rem; overflow: hidden; }
.art{ width: 16rem; padding: .3rem; line-height: 1rem; overflow:hidden; }

.art img{ max-width: 100%; height: auto;}
.art_nr_btl{ width: 50%; height: 1.3rem; line-height: 1.3rem; border-radius: .6rem .6rem 0 0; margin-top: 1rem; }
.art_nr_box{ width: 100%; line-height: 1.2rem; border:solid 1px #1795e2; }

/*hzrswt*/
.hzrswt{ width: 16rem; height: auto; background-color: #e8e8e8; padding-bottom: .5rem }
.hzrswt_n{ width: 15rem; height: auto; margin:.5rem .5rem 0 .5rem; padding: .2rem; border-right: solid 3px #fff; border-bottom: solid 3px #fff }
.rsone{ height: 1.6rem; line-height: 1.6rem; border-left: solid 3px #fff; border-top: solid 3px #fff; float: left; }
.rsd1{ width: 40%; }
.rsd2{ width: 60%; }
.rss1{ background-color: #1795E2 }
.rss2{ background-color: #3bbfc4 }
.rss3{ background-color: #61bbe0 }
.rss4{ background-color: #6aadf3 }
.ckgd{ width: 100%; height: 1.3rem; line-height: 1.3rem; border-top: solid 1px #999; margin-top: .3rem  }

.op909 a{ color:#fff}
.pnone{ padding-left:.3rem; line-height:1.5rem}

/*hzda*/
.hzdabox{ width: 15.6rem; height: auto; margin: .3rem auto; }
.hzdaxxk{ width: 5.7rem; float: left; overflow: hidden; }
.hxone{ width: 100%; border-left: solid 3px #666666; background-color: #cccccc; padding: .2rem .3rem; color: #666; margin-bottom: .1rem; }
.hxone p{ height: .8rem; line-height: .8rem; overflow: hidden; }
.hxoneon{ border-left: solid 3px #ed7908; background-color: #1795e2; color: #fff }
.hzdanr{ width: 9.5rem; height: 10.4rem; float: right; border:solid 1px #999; overflow: hidden; }
.hznrone{ width: 100%; height: 100%; padding: .2rem; position: relative; }
.hznrk1{ width: 9.1rem; padding: .4rem .2rem; background-color: #e8e7e7; position: absolute; left: .2rem; bottom: .2rem; overflow: hidden; }
.hznrk1 p{ height: .8rem; line-height: .8rem; overflow: hidden; }
.ief94{ color: #666; text-decoration:underline; }
.hznrk2{ width: 9.1rem; position: relative; margin-top: .1rem; }
.hznrk24{ width: 4.5rem; height: 1.1rem; line-height: 1.1rem; float: left; background-color: #ffdec0; color: #eb4815; border-right: solid 1px #fff; margin-bottom: .1rem; }

