@charset "gb2312";
a, body, html { color: #666; outline: 0 }
body { margin: 0 auto; position: relative; overflow-x: hidden; font-family: "ºÚÌå" }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
*, a:link { -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none }
.footMenu, body, header { max-width: 640px; min-width: 320px }
.header_tc .tc dl dt, .ht5, .oMenu li a em, .oMenu li a i, .oTitle, .time_xz .box, .zp_listd, .zyszd, .zyszd a.wz, header a.header_return { overflow: hidden }
.Ask li a span, .PicList02 li a span, .jybz_list li .source, .jybz_list li .tit, .people_video li a span, .zysz02 a.wz span { text-overflow: ellipsis; white-space: nowrap }
* { margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
body { -webkit-text-size-adjust: none; width: 100%; max-width: 640px; overflow-x: hidden; margin: 0 auto }
h1, h2, h3, h4, h5, h6, input, select, textarea { font-size: 100%; outline: 0 }
img { border: 0 }
li, ol, ul { list-style: none }
a { text-decoration: none }
@font-face { font-family: 'iconfont'; src: url('iconfonticonfont.eot'); src: url('iconfonticonfont.eotiefix') format('embedded-opentype'), url('iconfonticonfont.woff') format('woff'), url('iconfonticonfont.ttf') format('truetype'), url('iconfonticonfont.svgiconfont') format('svg') }
.iconfont { font-family: "iconfont"!important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: .2px; -moz-osx-font-smoothing: grayscale }
.ban { width: 100%; height: auto; margin: 0 auto; padding-top: 2.5rem }
.ban img { width: 100% }

.content{ width:100%; overflow:auto;}
.con_p{ width:100%; margin:2% auto; padding:0 2%; overflow:hidden;}
.con_p h2{ font-size:1.2rem; color:#c20031; line-height:1.8rem;font-weight:normal;}
.con_p p{ font-size:1rem; line-height:1.8rem; text-indent:2em;}
.con_p h3{ color:#ff0000; font-size:1rem;line-height:2rem; font-weight:normal;}

.con_img{ width:100%; margin:3% auto; overflow:hidden;}
.con_img img{ width:100%;}
.con_zx{ width:35%; height:2.5rem; line-height:2.5rem; margin:2% auto; background-color:#ef2b38; border-radius:1rem; text-align:center}
.con_zx a{ color:#FFF; font-size:1.2rem; font-weight:bold;}

.item-3 { width: 100%; text-align: center; background: #fff; padding-bottom: 1rem }
.item3-lists { display: block; width: 96%; background: #ededed; margin: .8rem auto 0 auto }
.item3-title { display: block; width: 100%; margin-top:2%; font-weight:bold; font-size:1.4rem; line-height:2rem; text-align:center; color:#333333;}
.item3-title font{ font-size:1.2rem; font-weight:normal; color:#ff0033;}
.item-3 .item3-title {}
.item3-title h3 { text-align: center; font-size: 1.5rem; line-height:3rem; font-weight: 500 }
.item3-title h5 { text-align: center; font-size: 1.4rem; line-height: 1; font-weight: 700; color:#ff9900; }
.item3-list-l { width: 46%; float: left }
.item3-list-r { width: 54%; float: left }
.item3-list-r h5 { display: inline-block; width: 100%; font-weight: 100; font-size: 1.4rem; line-height: 1.3; padding-top: 1rem; color:#ff9900;font-weight: 700;}
.item3-list-r p { display: block; width: 95%; text-align: center; font-size: 1rem; line-height: 1.4; padding-top: 0.5rem; margin: auto; }
.item3-list-r p span { color: #c30000 }
.item3-list-r a { display: inline-block; background: #ff6600; color: #fff; font-size: 1.1rem; line-height: 1; padding: .6rem .9rem; margin: .5rem 0;}
.item3-list-nr { width: 90%; margin: auto; line-height: 1.8rem; padding-top: .8rem; text-align: left; font-size: 1rem; }
.item3-list-nr span { color: red; }
.tel { width: 100%; margin:2% auto; background-color: #f5f4f4; padding: 1% 0; text-align: center }
.tel p { width: 60%; margin: 0 auto; height: 2.5rem; line-height: 2.5rem; font-size: 1.3rem; background-color: #ff6600; border-radius: 1.5rem }
.tel p a { color: #FFF }
.gdjx { width: 100%; max-width: 640px; min-width: 320px; height: 0 auto; margin: 0px; padding: 0px; overflow: hidden; padding-bottom: .5rem; }
.gdjx h3 { text-align: center; font-size: 1.5rem; line-height: 3rem; font-weight: 500; color: #000033; }
.gdjx h4{ text-align: center; font-size: 1.5rem; line-height: 3rem; font-weight: 500; color: #ff0101; }
.gdjx h5 { text-align: center; font-size: 1.2rem; line-height: 2rem; font-weight: 200; color: red; }
.gdjx p { width:100%; margin:0 auto; font-size:1rem; line-height:2rem; padding:2% 3%;}
.gdjx p font{ color:#ff0000;}
.gdjx span{ width:40%; display:block; margin:2% auto; text-align:center; background: #ff6600; color: #fff; font-size: 1rem; height:2.5rem; line-height: 2.5rem; overflow:hidden;}
.gdjx span a{ color:#FFF;}
.gdjx h2{width: 40%; color: #f00; margin: auto; text-align: center; font-size: 1.2rem; font-weight:normal;}
.gdjx_ner_zixun1 { float: left; width: 30%; height: 2rem; color: #ffffff; background: #ffcc33; border-radius: 1rem; margin-left: 5rem; text-align: center; line-height: 2rem; margin-bottom: 1rem; }
.gdjx_ner_zixun1 a { color: #fff; }
.gdjx_ner_zixun2 { float: right; width: 30%; height: 2rem; color: #ffffff; background: #ffcc33; border-radius: 1rem; margin-right: 5rem; text-align: center; line-height: 2rem; margin-bottom: 1rem; }
.gdjx_ner_zixun2 a { color: #fff; }
