@charset "utf-8";
body { font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu; }
* { padding: 0; margin: 0; }
ul { list-style: none; overflow: hidden; }
a { text-decoration: none; cursor: pointer; }
img { border: 0; }
.disnone { }
.fl { float: left; }
.fr { float: right; }
.mart6 { margin-top: 6px; }
.mart33 { margin-top: 33px; display: block; }
.mart38 { margin-top: 38px; }
.marl14 { margin-left: 14px; }
.wid1000 { width: 1000px; }
.wid148 { width: 148px; }
.wid204 { width: 204px; }
.wid304 { width: 304px; }
.wid341 { width: 341px; }
.hei59 { height: 59px; text-align: center; line-height: 59px; }
.hei159 { height: 159px; }
.wid364 { width: 364px; }
.wid304 { width: 304px; }
.wid384 { width: 384px; }
.font1 { font-size: 18px; color: #333333; text-align: center; line-height: 159px; }
.padl6 { padding-left: 6px; }
.padl7 { padding-left: 7px; }
.padl10 { padding-left: 10px; }
.padl13 { padding-left: 13px; }
.padl14 { padding-left: 14px; }
.padl40 { padding-left: 40px; }
.bg1 { background-image: url(images/ytm20.jpg); }
.bg2 { background-image: url(images/ytm21.jpg); }
.bg3 { background-image: url(images/ytm22.jpg); }
.bg4 { background: rgba(0, 170, 240, 0.60); }
.bg5 { background-color: #fff; }
.bg6 { background: rgba(0, 170, 240, 0.80); }
.bg7 { background-image: url(images/ytm29.jpg); }
.bg8 { background-image: url(images/ytm30.jpg); }
.bg9 { background-image: url(images/ytm31.jpg); }
.bg10 { background-image: url(images/ytm32.jpg); }
.bg7:hover .nr, .bg8:hover .nr, .bg9:hover .nr, .bg10:hover .nr { display: block; }
.top117 { top: 158px; }
.top138 { top: 180px; }
.top167 { top: 167px; }
.top188 { top: 188px; }
.banner1 { width: 100%; height: 100px; background: url(images/banner1.jpg) no-repeat scroll center top transparent; }
.banner2 { width: 100%; height: 100px; background: url(images/banner2.jpg) no-repeat scroll center top transparent; }
.banner3 { width: 100%; height: 100px; background: url(images/banner3.jpg) no-repeat scroll center top transparent; }
.banner4 { width: 100%; height: 100px; background: url(images/banner4.jpg) no-repeat scroll center top transparent; }
.banner4_nr { width: 898px; height: 100px; margin: 0 auto; }
.banner4_nr a { width: 247px; height: 50px; margin-top: 50px; font-size: 24px; color: #fff; text-align: center; line-height: 50px; }
.banner4_nr a:hover { font-size: 26px; }
.banner5 { width: 100%; height: 107px; background: url(images/banner5.jpg) no-repeat scroll center top transparent; }
.center { width: 100%; height: auto; overflow: hidden; }
.title { height: 114px; }
.title .top_zt { width: 100%; height: 37px; margin: 0 auto; line-height: 37px; }
.title .top_zt .shu { width: 56px; height: 37px; background: url(images/ytm1.png) right no-repeat; }
.title .top_zt .shu .shunr { width: 40px; height: 57px; font-size: 30px; color: #fff; text-align: left; text-indent: 12px; font-weight: bold; font-family: "impact"; }
.title .top_zt .ti { width: auto; height: 37px; font-size: 36px; color: #00aaf0; text-align: left; text-indent: 6px; }
.title .cen { width: 100%; height: 44px; font-size: 24px; color: #000000; text-align: center; line-height: 44px; border-bottom: 1px solid #a0a0a0; }
.title .bot { width: 100%; height: 32px; }
.title .bot p { width: 180px; height: 40px; padding-right: 6px; font-size: 12px; color: #666666; text-align: center; line-height: 32px; }
.title .bot a { width: 98px; height: 25px; background-color: #feb529; margin-top: 5px; font-size: 12px; color: #fff; text-align: center; line-height: 25px; display: block; }
.title .bot a:hover { font-size: 15px; }
.part1 { width: 790px; height: 48px; margin-top: 25px; font-size: 24px; color: #333333; text-align: center; background-image: url(images/ytm2.jpg); line-height: 28px; }
.part1 font { font-size: 14px; color: #666666; }
.part2 { width: 1000px; height: 284px; margin-top: 23px; }
.part2 li { width: 245px; height: 284px; float: left; }
.part2 li img { width: 245px; height: 284px; }
.part2 li img:hover { opacity: 0.7; }
.part3 { width: 1000px; height: 65px; margin-top: 20px; font-size: 12px; color: #666666; text-align: left; line-height: 23px; }
.part4 { width: 1000px; height: 540px; margin-top: 28px; position: relative; background: url(images/ytm14.jpg) top right no-repeat; }
.part4 span { width: 334px; height: 51px; font-size: 30px; color: #ffffff; text-align: center; line-height: 51px; position: absolute; left: 0; top: 41px; background-image: url(images/ytm7.jpg); }
.part4 ul { width: 516px; height: 372px; position: absolute; left: 1px; top: 134px; }
.part4 ul li { width: 155px; height: 161px; float: left; padding-right: 17px; margin-bottom: 25px; }
.part4 ul li img { width: 155px; height: 133px; }
.part4 ul li p { width: 155px; height: 28px; text-align: center; line-height: 28px; font-size: 14px; color: #666666; }
.part4 .js { width: 365px; height: 115px; position: absolute; right: 32px; top: 72px; font-size: 12px; color: #fff; text-align: center; line-height: 24px; }
.part4 a { width: 174px; height: 42px; border: 2px solid #fff; font-size: 24px; color: #fff; text-align: center; position: absolute; right: 126px; top: 329px; line-height: 42px; }
.part4 a:hover { font-size: 26px; }
.part5 { width: 100%; height: 114px; padding-top: 33px; background: url(images/ytm15.jpg)no-repeat scroll center top transparent; }
.part6 { width: 100%; height: 100px; background: url(images/ytm16.jpg)no-repeat scroll center top transparent; }
.part7 { width: 100%; height: 147px; background: url(images/ytm17.jpg)no-repeat scroll center top transparent; }
.part8 { width: 100%; height: 100px; background: url(images/ytm18.jpg)no-repeat scroll center top transparent; }
.part9 { width: 100%; height: 106px; background: url(images/ytm19.jpg)no-repeat scroll center top transparent; }
.part10 { width: 1000px; height: 283px; margin-top: 28px; }
.part10 li { width: 324px; height: 283px; float: left; position: relative; }
.part10 li:hover { opacity: 0.9; }
.part10 li .p1 { width: 294px; height: auto; overflow: hidden; padding: 15px 17px 8px 13px; font-size: 12px; color: #fff; text-align: left; background: rgba(0, 170, 240, 0.80); line-height: 22px; position: absolute; bottom: 0; }
.part10 li h5 { font-size: 24px; margin-bottom: 10px; font-weight: normal; }
.part10 li .p2 { width: 324px; height: 45px; font-size: 24px; color: #fff; text-align: left; text-indent: 17px; line-height: 45px; margin-top: 238px; }
.part11 { width: 100%; height: 730px; margin-top: 45px; background-color: #e7e7e7; padding-top: 35px; }
.part11_nr { width: 1000px; height: 749px; margin: 0 auto; }
.part11_nrs { width: 1000px; height: 539px; margin-top: 33px; position: relative; }
.part11_nrs span { position: absolute; }
.part11_nrs .span1 { left: 0; top: 0; }
.part11_nrs .span2 { left: 149px; top: 0; }
.part11_nrs .span3 { left: 354px; top: 0; }
.part11_nrs .span4 { left: 659px; top: 0; }
.part11_nrs .span5 { left: 0; top: 60px; }
.part11_nrs .span6 { left: 149px; top: 60px; }
.part11_nrs .span6 img { width: 143px; height: 141px; padding: 9px 0 0 30px; }
.part11_nrs .span7 { left: 354px; top: 60px; }
.part11_nrs .span7 img { width: 215px; height: 130px; padding: 15px 0 0 44px; }
.part11_nrs .span8 { left: 659px; top: 60px; }
.part11_nrs .span8 p { width: 260px; height: 47px; padding: 56px 0 0 49px; font-size: 16px; color: #333333; text-align: center; line-height: 24px; }
.part11_nrs .span9 { left: 0; top: 220px; }
.part11_nrs .span10 { left: 149px; top: 220px; }
.part11_nrs .span10 img { width: 143px; height: 141px; padding: 10px 0 0 30px; }
.part11_nrs .span11 { left: 354px; top: 220px; }
.part11_nrs .span11 img { width: 215px; height: 130px; padding: 15px 0 0 44px; }
.part11_nrs .span12 { left: 659px; top: 220px; }
.part11_nrs .span12 p { width: 220px; height: 47px; padding: 56px 0 0 60px; font-size: 16px; color: #333333; text-align: center; line-height: 24px; }
.part11_nrs .span13 { left: 0; top: 381px; }
.part11_nrs .span13 p { width: 100px; height: 50px; font-size: 18px; color: #fff; text-align: center; padding: 53px 0 0 24px; }
.part11_nrs .span14 { left: 149px; top: 381px; }
.part11_nrs .span14 img { width: 139px; height: 135px; padding: 12px 0 0 32px; }
.part11_nrs .span15 { left: 354px; top: 381px; }
.part11_nrs .span15 img { width: 215px; height: 130px; padding: 15px 0 0 44px; }
.part11_nrs .span16 { left: 659px; top: 381px; }
.part11_nrs .span16 p { width: 220px; height: 47px; padding: 60px 0 0 60px; font-size: 16px; color: #fff; text-align: center; line-height: 24px; }
.part12 { width: 1000px; height: 400px; margin-top: 25px; }
.part12 li { width: 245px; height: 400px; float: left; }
.part12 li div { width: 245px; height: 284px; }
.part12 li div .nr { width: 245px; height: 80px; padding: 102px 0; float: left; background: rgba(0, 170, 240, 0.60); font-size: 30px; color: #fff; text-align: center; display: none; line-height: 36px; }
.part12 li p { width: 230px; height: 103px; padding-left: 7px; padding-top: 13px; font-size: 12px; color: #666666; text-align: left; line-height: 21px; }
.part13 { width: 100%; height: 520px; margin-top: 46px; padding-top: 38px; background-color: #e7e7e7; }
.part13 ul { width: 1000px; height: 386px; margin: 0 auto; padding-top: 25px; }
.part13 ul li { width: 324px; height: 386px; float: left; }
.part13 ul li img { width: 324px; height: 222px; }
.part13 ul li img:hover { opacity: 0.9; }
.part13 ul li p { width: 324px; hieght: 26px; border-bottom: 1px dotted #b9b9b9; text-align: left; line-height: 26px; float: left; font-size: 12px; color: #5c5c5c; }
.part13 ul li p span { width: 80px; height: 26px; background-image: url(images/ytm36.jpg); font-size: 12px; color: #fff; text-align: left; line-height: 26px; text-indent: 24px; }
.part14 { width: 1000px; height: 259px; margin-top: 25px; }
.part14 li { width: 478px; height: 251px; padding: 3px 11px 3px 3px; border: 1px solid #dadada; position: relative; }
.part14 li .img { width: 191px; height: 251px; position: absolute; left: 3px; top: 3px; }
.part14 li .img:hover { opacity: 0.9; }
.part14 li span { width: 268px; height: 32px; text-align: left; line-height: 25px; text-indent: 5px; border-bottom: 1px dotted #dadada; position: absolute; left: 213px; top: 13px; }
.part14 li span a { font-size: 18px; color: #000; }
.part14 li span a:hover { color: #00aaf0; }
.part14 li span img { width: 52px; height: 32px; }
.part14 li p { width: 268px; position: absolute; left: 213px; font-size: 12px; color: #4c4c4c; text-align: left; }
.part14 li .p1 { height: 100px; position: absolute; left: 213px; top: 52px; }
.part14 li .scxm { width: 268px; height: 15px; font-size: 14px; color: #000; text-align: left; position: absolute; left: 213px; }
.part14 li .p2 { height: 35px; }
.part14 li .a { width: 73px; height: 20px; position: absolute; top: 230px; font-size: 12px; color: #000; text-align: center; line-height: 20px; }
.part14 li .a:hover { font-size: 13px; cursor: pointer; }
.part14 li .a_zxzx { left: 213px; background-image: url(images/ytm39.jpg); }
.part14 li .a_yygh { left: 298px; background-image: url(images/ytm40.jpg); }
.part14 li .a_ljxq { left: 383px; background-image: url(images/ytm39.jpg); }
.part15 { width: 1000px; height: 280px; margin-top: 25px; }
.part15 li { width: 478px; height: auto; padding-bottom: 9px; background: url(images/ytm42.jpg) bottom no-repeat; margin-bottom: 20px; }
.part15 li span { width: 450px; height: 18px; padding-left: 29px; background: url(images/tym43.jpg) left top no-repeat; text-align: left; line-height: 18px; }
.part15 li span a { color: #00aaf0; font-size: 18px; }
.part15 li span a:hover { color: #0790c9; }
.part15 li p { width: 450px; height: auto; margin-top: 13px; font-size: 12px; color: #333333; text-align: left; padding-left: 29px; background: url(images/tym44.jpg) left top no-repeat; }
.zral { width: 1000px; margin: 30px auto 0; overflow: hidden }
.Box-5 { width: 320px; float: left; height: auto; margin: 15px 0 20px 10px; text-align: center; font-size: 16px; }
.Box-5 a { color: #00abf1; text-decoration: underline; }
.Box-5 img { padding-bottom: 10px; }
.Box-5 a:hover { color: #F30; }
