/* CSS Document */


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; }
body { -moz-user-select: none; }
table { border-collapse: collapse; border-spacing: 0px; }
/*table th, table td { padding: 5px; }*/
fieldset, img { border: 0px none; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: outside none none; }
q::before, q::after { content: ""; }
a { color: rgb(102, 102, 102); text-decoration: none; }
a:focus { outline: medium none; }
a:hover { text-decoration: underline; }
.clear { clear: both; height: 0px; line-height: 0; font-size: 0px; }
p { word-spacing: -1.5px; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select {  }
input, select { vertical-align: middle; }
body { font: 12px/1.231 arial,helvetica,clean,sans-serif; }
select, input, button, textarea, button { font: 99% arial,helvetica,clean,sans-serif; }
table { font-size: inherit; border-collapse: collapse; }
h1 { font-size: 32px; }
h2 { font-size: 26px; }
h3 { font-size: 20px; }
h4 { font-size: 14px; }
.clearfix::after { content: ""; display: block; clear: both; height: 0px; visibility: hidden; }
.clearfix {  }
body { background-color: rgb(255, 255, 255); overflow-x: hidden; color: rgb(102, 102, 102); font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; position: relative; min-width: 1100px; width: 100%; }
.header, .footer .container { margin-left: auto; margin-right: auto; width: 90%; }
.header { width: 90%; height: 115px; overflow: hidden; }
.header1 { width: 35%; float: left; margin-top: 5px;}
.header1 img { width: 100%; float: left;}
.header2 { width: 65%; float: right;}
.header2 img { float:right;}
.headerTop { width: 100%; height: 35px; line-height: 35px; background: rgb(248, 248, 248) none repeat scroll 0% 0%; margin: 0 auto; }
.headerTop .container { width: 90%; margin: 0 auto;}
.headerTop p { font-size: 13px; height: 35px; line-height: 35px; color: rgb(51, 51, 51); float: left; }
.headerTop ul { float: right; }
.headerTop li { float: left; height: 35px; line-height: 35px; }
.headerTop li a { font-size: 13px; color: rgb(51, 51, 51); padding: 0px 8px 0px 15px; background: transparent url('/2019/header_xian.png') no-repeat scroll left center; }
.headerTop li:first-child a { padding-left: 0px; background-image: none; }
.headerCenter { width: 90%; height: 144px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 0 auto; }
.headerCenter .box { float: left; }
.headerCenter h1 { float: left; width: 94px; height: 86px; margin-top: 26px; margin-left: 6px; }
.headerCenter .Part { float: left; margin-left: 28px; width: 430px; margin-top: 32px; padding-left: 20px; border-left: 1px dotted rgb(223, 223, 223); height: 70px; padding-top: 8px; }
.headerCenter .Part h2 { font-size: 24px; color: #e50f59; }
.headerCenter .Part p { font-size: 18px; color: rgb(51, 51, 51); margin-top: 6px; }
.headerCenter .phone { margin-top: 53px; padding-right: 42px; background: transparent url('/2019/header_phone.png') no-repeat scroll right center; text-align: right; float: right; }
.headerCenter .phone span { font-size: 14px; color: rgb(102, 102, 102); display: block; }
.headerCenter .phone em { font-size: 26px; color: #e50f59; font-family: arial; display: block; }
.headerNav { height: 50px; width: 65%; float: right;}
.headerNav ul { width: auto; float: right; }
/*.headerNav .container { width: 90%; margin: 0 auto; }*/
.headerNav li { float: left; font-size: 15px; height: 50px; position: relative; border-width: medium 0px medium medium; border-style: none solid none none; border-color: -moz-use-text-color rgb(223, 223, 223) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; font-weight: bold; display: inline-block; }
/*.headerNav li:first-child { border-left: 1px solid rgb(223, 223, 223); }*/
.headerNav li > a { color: rgb(51, 51, 51); text-decoration: none; height: 50px; line-height: 50px; display: block; position: relative; }
/*.headerNav li > a > i { display: none; width: 100%; height: 3px; background: #e50f59 none repeat scroll 0% 0%; position: absolute; top: -1px; left: 0px; }*/
.headerNav li.cur > a { color: #e50f59; }
.headerNav li:hover > a { color: #e50f59; }
.headerNav li.cur > a > i { display: block; }
.headerNav li:hover > a > i { display: block; }
.headerNav li .xial { position: absolute; top: 64px; left: -1px; width: 122px; border-bottom: 4px solid #e50f59; border-radius: 0px 0px 4px 4px; z-index: 99; display: none; }
.headerNav li .xial a { display: block; height: 54px; border-top: 1px solid rgb(230, 226, 226); text-align: center; line-height: 54px; background: rgb(248, 248, 248) none repeat scroll 0% 0%; text-decoration: none; font-size: 14px; color: rgb(102, 102, 102); font-weight: normal; }
.headerNav li .xial a:first-child { border-top: medium none; }
.headerNav li .xial a:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: #e50f59; font-weight: bold; }
.headerNav li:hover .xial { display: block; }
.headerSideNav { width: 100%; background: #e50f59 none repeat scroll 0% 0%; height: 84px; z-index: 99999; position: fixed; top: -84px; left: 0px; }
.headerSideNav .headerSide-logo { width: 74px; height: 63px; float: left; margin-top: 10px; }
.headerSideNav .headerSide-logo img { display: block; width: 74px; height: 63px; }
.headerSideNav .headerSideNav-menu { float: left; margin-left: 100px; padding-top: 25px; font-size: 16px; font-weight: 300; }
.headerSideNav .headerSideNav-menu > li { float: left; position: relative; margin-left: 25px; height: 32px; line-height: 32px; }
.headerSideNav .headerSideNav-menu > li:first-child { margin-left: 0px; }
.headerSideNav .headerSideNav-menu > li > a { color: rgb(255, 255, 255); text-decoration: none; }
.headerSideNav .headerSideNav-menu > li:hover { border-bottom: medium solid rgb(255, 255, 255); }
.headerSideNav .headerSideNav-menu > li .ejxial { width: 140px; position: absolute; left: 50%; margin-left: -70px; border-radius: 4px; top: 32px; display: none; background: transparent none repeat scroll 0% 0%; }
.headerSideNav .headerSideNav-menu > li .ejxial .box { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(234, 234, 234); border-radius: 4px; }
.headerSideNav .headerSideNav-menu > li .ejxial i { display: block; width: 20px; height: 11px; margin: 0px auto; }
.headerSideNav .headerSideNav-menu > li .ejxial i img { display: block; width: 20px; height: 11px; }
.headerSideNav .headerSideNav-menu > li .ejxial .box a { display: block; height: 48px; border-top: 1px solid rgb(230, 226, 226); line-height: 48px; background: rgb(248, 248, 248) none repeat scroll 0% 0%; text-decoration: none; font-size: 14px; color: rgb(102, 102, 102); font-weight: normal; text-align: center; }
.headerSideNav .headerSideNav-menu > li .ejxial .box a:first-child { border-top: medium none; }
.headerSideNav .headerSideNav-menu > li .ejxial .box a:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: #e50f59; font-weight: bold; }
.headerSideNav .phone { float: right; font-size: 28px; font-family: "Impact","Microsoft Yahei"; padding-left: 30px; height: 40px; line-height: 40px; margin-top: 20px; background: transparent url('/2019/headersidenav_phone.png') no-repeat scroll left center; }
.headerSideNav .phone p { color: rgb(255, 255, 255); }
.footer { width: 100%; }
.footerTop { width: 100%; border-top: 1px solid rgb(224, 224, 224); padding-top: 28px; height: 90px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.footerTop dl { width: 210px; float: left; margin-left: 86px; }
.footerTop dl:first-child { margin-left: 0px; }
.footerTop dt { width: 51px; height: 49px; line-height: 49px; text-align: center; font-size: 30px; color: rgb(255, 255, 255); float: left; background: transparent url('/2019/footerbg01.png') no-repeat scroll center center; margin-top: 6px; }
.footerTop dd { width: 134px; float: right; }
.footerTop dd h3 { font-size: 16px; color: #e50f59; font-weight: bold; }
.footerTop dd p { line-height: 20px; font-size: 14px; color: rgb(102, 102, 102); margin-top: 4px; }
.footerCenter { width: 100%; background: rgb(0, 0, 0) none repeat scroll 0% 0%; padding-top: 50px; }
.footerCenter .conBox { padding-bottom: 30px; }
.footerCenter .conBox dl { float: left; }
.footerCenter .conBox dt { margin-bottom: 24px; }
.footerCenter .conBox dt h3 { font-size: 16px; color: rgb(255, 255, 255); font-weight: normal; }
.footerCenter .conBox dt h3 a { color: rgb(255, 255, 255); text-decoration: none; }
.footerCenter .conBox dt p { display: block; font-size: 12px; color: rgb(102, 102, 102); font-family: arial; margin-top: 5px; word-spacing: 2px; }
.footerCenter .conBox dd a { font-size: 14px; color: rgb(153, 153, 153); display: block; margin-bottom: 14px; }
.footerCenter .conBox dl:first-child { border-left: medium none; }
.footerCenter .conBox dl.dl1 { width: 150px; }
.footerCenter .conBox dl.dl2 { width: 184px; }
.footerCenter .conBox dl.dl3 { width: 178px; }
.footerCenter .conBox dl.dl4 { width: 128px; }
.footerCenter .conBox dl.dl5 { width: 600px; height: 248px; overflow: hidden; }
.footerCenter .conBox dl.dl5 li { display: inline; float: left; margin-right: 10px;}
.footerCenter .conBox .box1 { float: left; width: 110px; text-align: center; margin-left: 58px; position: relative; }
.footerCenter .conBox .box1 img { display: block; margin: 0px auto; }
.footerCenter .conBox .box1 p { font-size: 12px; color: rgb(153, 153, 153); margin-top: 12px; }
.footerCenter .conBox .box2 { float: right; }
.footerCenter .conBox .box2 p { font-size: 24px; color: #e50f59; font-family: arial; }
.footerCenter .conBox .box2 span { display: block; font-size: 14px; color: rgb(119, 119, 119); margin-top: 4px; }
.footerCenter .conBox .box2 a { display: block; width: 148px; height: 44px; line-height: 44px; text-indent: 54px; font-size: 14px; color: #e50f59; font-weight: bold; text-decoration: none; background: transparent url('/2019/footer_icon01.png') no-repeat scroll 20px center; border: 1px solid #e50f59; border-radius: 3px; margin-top: 32px; }
.footerCenter .link { width: 100%; height: 40px; padding-top: 20px; display: none; border-top: 1px solid rgb(45, 44, 44); }
.footerCenter .link dt { float: left; width: 68px; font-size: 14px; color: #e50f59; font-weight: bold; }
.footerCenter .link dt a { color: #e50f59; }
.footerCenter .link dd { float: left; width: 1000px; overflow: hidden; padding-top: 1px; }
.footerCenter .link dd a { display: block; margin: 0px 15px; font-size: 14px; color: rgb(102, 102, 102); float: left; }
.footerBottom { width: 100%; background: rgb(0, 0, 0) none repeat scroll 0% 0%; padding-top: 28px; padding-bottom: 26px; }
.footerBottom dt { float: left; margin-left: 97px; width: 139px; height: 78px; }
.footerBottom dt img { display: block; }
.footerBottom dd { margin-left: 59px; overflow: hidden; float: left; width: 1000px; margin-top: 21px; }
.footerBottom dd p { font-size: 13px; color: rgb(153, 153, 153); float: left; margin-bottom: 12px; width: 500px; }
.footerBottom dd p a { color: rgb(153, 153, 153); }
.rtTop { width: 43px; height: 43px; z-index: 999; overflow: hidden; position: fixed; top: 70%; right: 51%; margin-right: -675px; cursor: pointer; display: none; }
.rtTop h4 { width: 43px; height: 43px; overflow: hidden; position: relative; }
.rtTop img { display: block; position: absolute; top: 0px; left: 0px; }
.InpagePaging { width: 100%; margin-top: 20px; text-align: center; }
.InpagePaging .previousBtn { display: inline-block; font-size: 0px; background: transparent url('/2019/pagingprevbtn.png') no-repeat scroll 0% 0%; width: 8px; height: 16px; overflow: hidden; position: relative; top: -4px; }
.InpagePaging .previousBtn:hover { background: transparent url('/2019/pagingprevbtn.png') no-repeat scroll left -16px; }
.InpagePaging .ulqiehuan { margin-left: 9px; display: inline-block; }
.InpagePaging .ulqiehuan a { width: 25px; height: 25px; line-height: 25px; text-align: center; font-size: 14px; font-family: arial; float: left; margin-left: 4px; color: rgb(102, 102, 102); text-decoration: none; display: block; }
.InpagePaging .nextBtn { display: inline-block; font-size: 0px; background: transparent url('/2019/pagingnextbtn.png') no-repeat scroll 0% 0%; width: 8px; height: 16px; margin-left: 9px; overflow: hidden; position: relative; top: -4px; }
.InpagePaging .nextBtn:hover { background: transparent url('/2019/pagingnextbtn.png') no-repeat scroll left -16px; }
.InpagePaging .ulqiehuan a:hover, .InpagePaging .ulqiehuan a.cur { background: transparent url('/2019/paging_y.png') no-repeat scroll center center; }
.InpagePaging .ulqiehuan a:hover, .InpagePaging .ulqiehuan a.cur { color: rgb(255, 255, 255); }
.InpagePaging .ulqiehuan a:first-child { margin-left: 0px; }
#divOranIm {  }





.news { width: 100%; background: rgb(235, 236, 240) none repeat scroll 0% 0%; padding: 56px 0px 52px; }
.news .mainCon { width: 90%; margin: 0 auto; }
.news .mainCon li { width: 24%; padding-top: 22px; height: 402px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 4px; float: left; margin-left: 15px; }
.news .mainCon li:first-child { margin-left: 0px; }
.news .mainCon .top { text-align: center; }
.news .mainCon .top h2 { font-size: 22px; color: #e50f59; }
.news .mainCon .top h2 a { text-decoration: none; color: #e50f59; }
.news .mainCon .top p { font-size: 16px; color: rgb(153, 153, 153); margin-top: 4px; }
.news .mainCon .top p i { display: inline-block; width: 78px; height: 1px; background: rgb(234, 234, 234) none repeat scroll 0% 0%; margin: 0px 8px; position: relative; top: -4px; }
.news .mainCon .con { margin-top: 16px; padding: 0px 20px; }
.news .mainCon .con dt { float: left; width: 114px; height: 95px; }
.news .mainCon .con dt img { display: block; }
.news .mainCon .con dd { width: 184px; float: right; }
.news .mainCon .con dd h3 { font-size: 14px; color: rgb(51, 51, 51); line-height: 20px; height: 40px; text-overflow: ellipsis; overflow: hidden; }
.news .mainCon .con dd h3 a { color: rgb(51, 51, 51); text-decoration: none; }
.news .mainCon .con dd p { font-size: 13px; color: rgb(102, 102, 102); line-height: 20px; margin-top: 12px; height: 40px; text-overflow: ellipsis; overflow: hidden; }
.news .mainCon .con dd p a { color: rgb(102, 102, 102); text-decoration: none; }
.news .mainCon .con .box { margin-top: 20px; }
.news .mainCon .con .box p { font-size: 13px; padding-left: 12px; color: rgb(102, 102, 102); background: transparent url('news_icon01.png') no-repeat scroll left center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin-bottom: 14px; }
.news .mainCon .con .box p a { color: rgb(102, 102, 102); }
.news .mainCon .con .box p:hover a { color: #e50f59; font-weight: bold; }




.zlztCon1 { padding-top: 5px; padding-bottom: 38px; }
.zlztCon1 .address { margin-bottom: 10px; width: 90%; margin: 0 auto; height:20px; }
.zlztCon1 .address p { font-size: 12px; color: rgb(51, 51, 51); }
.zlztCon1 .address p a { color: rgb(51, 51, 51); }
.zlztCon1 .classify { width: 90%; margin: 0 auto; border-width: 2px 1px 1px; border-style: solid; border-color: #e50f59 rgb(243, 242, 242) rgb(243, 242, 242); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.zlztCon1 .classify dt { width: 13%; float: left; text-indent: 74px; font-size: 14px; color: rgb(51, 51, 51); }
.zlztCon1 .classify dl { border-top: 1px dotted rgb(233, 228, 228); position: relative; /*background: rgb(248, 248, 248) none repeat scroll 0% 0%;*/ }
.zlztCon1 .classify dl:first-child { border-top: medium none; }
.zlztCon1 .classify .dl1 dt p { background: transparent url('/2019/zlztcon1_icon01.png') no-repeat scroll 32px center; }
.zlztCon1 .classify dl dt p a.cur, .zlztCon1 .classify dl dt p a:hover { color: #e50f59; font-weight: bold; }
.zlztCon1 .classify dl dt { padding-top: 18px; }
.zlztCon1 .classify dd { width: 936px; float: left; overflow: hidden; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.zlztCon1 .classify .dl1 dd { padding-top: 18px; padding-left: 6px; width: 85%; padding-bottom: 8px; }
.zlztCon1 .classify .dl1 dd a { display: block; width: 90px; float: left; margin-bottom: 10px; font-size: 14px; color: rgb(102, 102, 102); }
.zlztCon1 .classify .dl1 dd a:hover, .zlztCon1 .classify .dl1 dd a.cur { color: #e50f59; font-weight: bold; }
.zlztCon1 .classify dt p { height: 20px; line-height: 20px; }
.zlztCon1 .classify .dl2 dt p { background: transparent url('/2019/zlztcon1_icon02.png') no-repeat scroll 32px center; height: 20px; line-height: 20px; }
.zlztCon1 .classify .dl2 dd { padding: 16px 0px 16px 6px; width: 80%; }
.zlztCon1 .classify .dl2 dd a { display: block; width: 48px; float: left; height: 27px; line-height: 27px; text-align: center; font-size: 14px; color: rgb(102, 102, 102); margin-left: 10px; }
.zlztCon1 .classify .dl2 dd a:hover, .zlztCon1 .classify .dl2 dd a.cur { background: #e50f59 none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-decoration: none; }
.zlztCon1 .classify .dl3 dt p { background: transparent url('/2019/zlztcon1_icon03.png') no-repeat scroll 32px center; }
.zlztCon1 .classify .dl3 dd { padding: 16px 0px 16px 6px; width: 80%; }
.zlztCon1 .classify .dl3 dd a { display: block; float: left; height: 27px; line-height: 27px; text-align: center; font-size: 14px; color: rgb(102, 102, 102); margin-left: 10px; padding: 0px 16px; }
.zlztCon1 .classify .dl3 dd a:hover, .zlztCon1 .classify .dl3 dd a.cur { background: #e50f59 none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-decoration: none; }
.zlztCon1 .mainCon { width: 90%; overflow: hidden; margin-top: 24px; margin: 0 auto; }
/*.zlztCon1 .mainCon .conBox { width: 98%; margin: 0 auto;}*/
.zlztCon1 .mainCon .conBox ul { width: 103%; }
.zlztCon1 .mainCon .conBox li { width: 33%; float: left; overflow: hidden; position: relative; height: auto; margin: 1px; margin-bottom: 20px; }
.zlztCon1 .mainCon .conBox li .Pics { display: block; overflow: hidden; margin-bottom: 18px; }
.zlztCon1 .mainCon .conBox li .Pics img { display: block; transform: scale(1); transition: all 1s ease-out 0s; width: 98%; height: 378px; }
.zlztCon1 .mainCon .conBox li .Pics .Pics-s { display: none; width: 98%; height: 378px; position: absolute; left: 0px; top: 0px; }
.zlztCon1 .mainCon .conBox li h3 { margin-left: 8px; font-size: 16px; color: rgb(51, 51, 51); margin-bottom: 8px; font-weight: normal; }
.zlztCon1 .mainCon .conBox li h3 a { color: rgb(51, 51, 51); text-decoration: none; }
.zlztCon1 .mainCon .conBox li p { margin-bottom: 5px ! important; color: rgb(153, 153, 153); font-size: 14px; margin-left: 8px; }
.zlztCon1 .mainCon .conBox li a.zx { width: 83px; height: 61px; padding-top: 12px; text-align: center; display: block; position: absolute; top: 240px; right: 11px; border-radius: 6px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; text-decoration: none; }
.zlztCon1 .mainCon .conBox li a.zx img { display: block; margin: 0px auto; }
.zlztCon1 .mainCon .conBox li a.zx em { display: block; margin-top: 8px; color: rgb(255, 255, 255); font-size: 14px; }
.zlztCon1 .mainCon .conBox li:hover a.zx { background: #e50f59 none repeat scroll 0% 0%; }
.zlztCon1 .InpagePaging { border-top: 1px solid rgb(223, 223, 223); padding-top: 32px; }
.zlztCon1 .mainCon .conBox li:hover .Pics .Pics-s { display: block; }

.zlztCon1 .InpagePaging { border-top: 1px solid rgb(223, 223, 223); padding-top: 32px; }
.InpagePaging { width: 100%; margin-top: 20px; text-align: center; }
.InpagePaging .previousBtn { display: inline-block; font-size: 0px; background: transparent url('/2019/pagingprevbtn.png') no-repeat scroll 0% 0%; width: 8px; height: 16px; overflow: hidden; position: relative; top: -4px; }
.InpagePaging .previousBtn:hover { background: transparent url('/2019/pagingprevbtn.png') no-repeat scroll left -16px; }
.InpagePaging .ulqiehuan { margin-left: 9px; display: inline-block; }
.InpagePaging .ulqiehuan a { width: 25px; height: 25px; line-height: 25px; text-align: center; font-size: 14px; font-family: arial; float: left; margin-left: 4px; color: rgb(102, 102, 102); text-decoration: none; display: block; }
.InpagePaging .nextBtn { display: inline-block; font-size: 0px; background: transparent url('/2019/pagingnextbtn.png') no-repeat scroll 0% 0%; width: 8px; height: 16px; margin-left: 9px; overflow: hidden; position: relative; top: -4px; }
.InpagePaging .nextBtn:hover { background: transparent url('/2019/pagingnextbtn.png') no-repeat scroll left -16px; }
.InpagePaging .ulqiehuan a:hover, .InpagePaging .ulqiehuan a.cur { background: transparent url('/2019/paging_y.png') no-repeat scroll center center; }
.InpagePaging .ulqiehuan a:hover, .InpagePaging .ulqiehuan a.cur { color: rgb(255, 255, 255); }
.InpagePaging .ulqiehuan a:first-child { margin-left: 0px; }

.choose { width: 90%; height: 550px; margin: 0px auto; }
.choose h4 { font-size: 30px; font-family: "Î¢ÈíÑÅºÚ"; text-align: center; padding-top: 50px; }
.choose .stock { font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; text-align: center; margin: 5px 0px 36px; display: block; }
.kuai { float: left; height: 150px; margin-left: 0px; padding-right: 0px; position: relative; width: 20%; text-align: center; }
.kuai img { display: block; left: 0px; right: 0px; margin: 0 auto;}
.img1 { position: absolute; top: 0px; left: 0px; z-index: 1000; }
.img11 { position: absolute; top: 0px; left: 0px; z-index: 100; }
.m2bot { padding-top: 60px; margin:0 auto; width:900px; }
.m2bt { color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px; padding-bottom: 30px; text-align: center; }
.m2xx { color: rgb(102, 102, 102); font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 28px; text-align: center; }
.div2 { display: none; }
.indexzl img { display: block; float: left; margin: 0px 12.5px; }
.indexzz { width: 100%; height: 199px; overflow: hidden; }
.indexzz img { display: block; float: left; margin: 0px 2px; }
.indexc { float: left; margin: 5px 10px 0px 0px; color: rgb(0, 0, 0); }
.indexc li { float: left; width: 300px; padding: 6px 0px; white-space: nowrap; overflow: hidden; }
.indexc li span { color: rgb(153, 153, 153); }



.InpageNews { width: 100%; padding-bottom: 42px; }
.InpageNews .container { width: 90%; margin: 0 auto;}
.InpageNews .title2 { width: 90%; padding-top: 38px; text-align: center; margin: 0 auto; }
.InpageNews .title2 h2 { font-size: 30px; color: rgb(51, 51, 51); }
.InpageNews .title2 h2 a { text-decoration: none; color: rgb(51, 51, 51); }
.InpageNews .mainCon { width: 100%; margin-top: 30px; }
.InpageNews .mainCon .conBox1 { border: 1px solid rgb(221, 221, 221); background: rgb(247, 247, 247) none repeat scroll 0% 0%; padding-top: 25px; height: 90px; position: relative; }
.InpageNews .mainCon .conBox1 ul { width: 95%; margin-left: 42px; }
.InpageNews .mainCon .conBox1 li { float: left; width: 284px; margin-right: 34px; margin-bottom: 8px; white-space: nowrap; overflow: hidden; }
.InpageNews .mainCon .conBox1 li a { font-size: 14px; color: rgb(102, 102, 102); }
.InpageNews .mainCon .conBox1 i { display: block; width: 44px; height: 44px; position: absolute; top: 0px; left: 0px; }
.InpageNews .mainCon .conBox1 i img { display: block; }
.InpageNews .mainCon .conBox1 a.more { display: block; top: 26px; right: 34px; font-size: 12px; color: rgb(252, 107, 0); position: absolute; }
.InpageNews .mainCon .conBox2 { width: 100%; margin-top: 14px; }
.InpageNews .mainCon .conBox2 dl { width: 100%; height: 440px; }
.InpageNews .mainCon .conBox2 dt { position: relative; float: left; height: 440px; overflow: hidden; width: 50%; }
.InpageNews .mainCon .conBox2 dt i { display: block; width: 47px; height: 79px; position: absolute; top: 168px; cursor: pointer; z-index: 99; }
.InpageNews .mainCon .conBox2 dt .prev { left: 0px; }
.InpageNews .mainCon .conBox2 dt .next { right: 0px; }
.InpageNews .mainCon .conBox2 dt ul { position: absolute; left: 0px; top: 0px; }
.InpageNews .mainCon .conBox2 dt li { float: left; width: 856px; height: 440px; position: relative; }
.InpageNews .mainCon .conBox2 dt p { font-size: 18px; color: rgb(255, 255, 255); height: 65px; background: #e50f59 none repeat scroll 0% 0%; line-height: 65px; text-indent: 18px; position: absolute; width: 100%; bottom: 0px; left: 0px; z-index: 99; }
.InpageNews .mainCon .conBox2 dd { width: 45%; float: right; margin-right: 10px; }
.InpageNews .mainCon .conBox2 dd li { padding-top: 16px; height: 60px; border-top: 1px dotted rgb(222, 220, 220); }
.InpageNews .mainCon .conBox2 dd li:first-child { padding-top: 5px; border-top: medium none; }
.InpageNews .mainCon .conBox2 dd li h3 { font-size: 16px; color: rgb(51, 51, 51); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: normal; }
.InpageNews .mainCon .conBox2 dd li h3 a { color: rgb(51, 51, 51); text-decoration: none; }
.InpageNews .mainCon .conBox2 dd li p { font-size: 14px; color: rgb(136, 136, 136); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 6px; }
.InpageNews .mainCon .conBox2 dd li p a { color: rgb(136, 136, 136); text-decoration: none; }
.InpageNews .mainCon .conBox2 dd li:hover h3 a { color: #e50f59; font-weight: bold; }