@charset "gb2312";

#focusindex_new { height: 520px; overflow: hidden; position: relative; width: 100% }



#focusindex_new li { height: 520px; overflow: hidden; position: absolute; width: 100%; }



#focusindex_new li a { display: block; height: 520px; position: absolute; width: 100%; z-index: 2 }



#focusindex_new .btn { position: absolute; width: 100%; height: 30px; bottom: 0; text-align: center; z-index: 9 }



#focusindex_new .btn span { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin: 5px 10px; cursor: pointer; background: #dfdfdf; z-index: 8; border-radius: 50% }



#focusindex_new .btn span.on { background: #26b9de; z-index: 9 }



#focusindex_new .preNext { width: 44px; height: 44px; position: absolute; top: 180px; background: url(/images/xz-sprite.png) no-repeat left bottom; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }



#focusindex_new .pre { left: 0%; z-index: 9 }



#focusindex_new .next { right: 0%; background-position: right bottom; z-index: 9 }



#focusindex_new:hover .preNext { opacity: 0.5; }



#focusindex_new:hover .pre { left: 10%; }



#focusindex_new:hover .next { right: 10%; }



#focusindex_new .pre:hover, #focusindex .next:hover { opacity: 1; }







.xj_blank1 { height: 24px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }



.xj_blank2 { height: 24px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }



.xg_banner1 { background: url(/images/banner_1.jpg) no-repeat center; }



.xg_banner2 { background: url(/images/banner_2.jpg) no-repeat center; }



.xg_banner3 { background: url(/images/banner_3.jpg) no-repeat center; }



.xg_banner4 { background: url(/images/banner_4.jpg) no-repeat center; }



.xg_banner5 { background: url(/images/banner_5.jpg) no-repeat center; }



.xg_banner6 { background: url(/images/banner_6.jpg) no-repeat center; }



.xg_banner7 { background: url(/images/banner_7.jpg) no-repeat center; }



.xg_banner8 { background: url(/images/banner_8.jpg) no-repeat center; }



.xg_banner9 { background: url(/images/banner_9.jpg) no-repeat center; }



#focusindex_new .preNext { width: 44px; height: 44px; position: absolute; top: 180px; background: url(/images/xz-sprite.png) no-repeat left bottom; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }



#focusindex_new .pre { left: 0%; z-index: 9 }



#focusindex_new .next { right: 0%; background-position: right bottom; z-index: 9 }



#focusindex_new:hover .preNext { opacity: 0.5; }



#focusindex_new:hover .pre { left: 10%; }



#focusindex_new:hover .next { right: 10%; }



#focusindex_new .pre:hover, #focusindex_new .next:hover { opacity: 1; }



.xjin_nav { background: #26b9de; }



.xjin_nav ul { overflow: hidden; zoom: 1; width: 1000px; margin: 0px auto; height: 50px; }



.xjin_nav ul li { line-height: 50px; float: left; width: 100px; background: url(/images/xjin_navx.png) no-repeat right center; text-align: center; color: #fff; font-size: 16px; }



.xjin_nav ul li a { color: #fff; }



.xjin_menu ul { overflow: hidden; background: #26b9de; border-bottom: 1px solid #fff; }



.xjin_menu ul li { width: 200px; float: left; padding-top: 14px; }



.xjin_menu ul li h3 { line-height: 42px; font-size: 18px; text-align: center; color: #fff; }



.xjin_menu ul li a { color: #fff; }



.xjin_menu dl { overflow: hidden; background: #ebf4fd; padding: 20px 0; }



.xjin_menu dl dd { width: 200px; float: left; text-align: center; font-size: 14px; line-height: 26px; color: #464646; }



.xjin_menu dl dd a { color: #464646; padding: 0 8px; }



.xjin_ss { overflow: hidden; border: 1px solid #dfdfdf; padding: 0 10px; }



.xjin_ss h3 { float: left; line-height: 26px; padding: 9px 0; font-size: 13px; color: #464646; }



.xjin_ss h3 img { padding-right: 8px; }



.xjin_ss h3 a { padding: 0 4px; color: #464646; }



.xjin_ss h4 { float: right; width: 277px; background: url(/images/xjin_img8.png) no-repeat left center; margin-top: 6px; height: 33px; padding-left: 38px; overflow: hidden; }



.xjin_ssk1 { border: none; background: none; width: 185px; float: left; font-size: 13px; color: #716f6f; line-height: 33px; height: 33px; }



.xjin_xw { width: 349px; border: 1px solid #d2edfd; border-top: none; }



.xjin_xwt { background: url(/images/xjin_img11.png) repeat-x left top; overflow: hidden; }



.xjin_xwt ul li { float: left; text-align: center; width: 114px; font-size: 18px; line-height: 41px; cursor: pointer; color: #464646; }



.xjin_xwt ul li a { color: #464646; }



.xjin_xwt ul li.hover { background: url(/images/xjin_img10.png) repeat-x left top; color: #26b9de; }



.xjin_xwt ul li.hover a { color: #26b9de; }



.xjin_xwb { padding: 0 10px; }



.xjin_xwb1 { padding-bottom: 12px; border-bottom: 1px dashed #d9dada; }



.xjin_xwb1 h2 { padding-top: 8px; line-height: 36px; text-align: center; font-size: 14px; color: #26b9de; }



.xjin_xwb1 h2 a { color: #26b9de; }



.xjin_xwb1 p { overflow: hidden; padding-left: 12px; font-size: 14px; line-height: 24px; color: #7e7e7e; }



.xjin_xwb2 { padding: 8px 0 10px 6px; }



.xjin_xwb2 ul li { font-size: 14px; line-height: 29px; background: url(/images/xjin_tb1.png) no-repeat left center; color: #464646; padding-left: 6px; }



.xjin_xwb2 ul li a { color: #464646; }



.xjin_hd { width: 360px; padding-left: 9px; }



.xjin_hdt { position: relative; }



.xjin_hdtbt { position: absolute; left: 0; bottom: -280px; text-align: center; width: 333px; }



.xjin_hdtbt ul { display: inline-block; overflow: hidden; font-size: 0; }



.xjin_hdtbt ul li { float: left; font-size: 0; width: 40px; height: 4px; background: #a0a0a0; cursor: pointer; margin: 0 5px; }



.xjin_hdtbt ul li.hover { background: #26b9de; }



.xjin_myt { width: 267px;border: 1px solid #d2edfd; }



.xjin_mytt { background: url(/images/xjin_img13.png) repeat-x left top; overflow: hidden; }



.xjin_mytt h3 { float: left; }



.xjin_mytt h4 { float: right; padding-right: 8px; line-height: 29px; font-size: 14px; color: #767676; }



.xjin_mytt h4 a { color: #767676; }



.xjin_mytt h4 img { vertical-align: middle; padding-left: 3px; }



.xjin_mytc { overflow: hidden; padding: 12px 0 6px; }



.xjin_mytc ul li { width: 50%; float: left; }



.xjin_mytc ul li h3 { line-height: 34px; color: #767676; }



.xjin_mytb { padding-bottom: 4px; }



.xjin_mytb ul li { background: url(/images/xjin_img15.png) no-repeat left center; padding-left: 16px; font-size: 14px; line-height: 30px; color: #464646; }



.xjin_mytb ul li a { color: #464646; }



.xjin_tit1 { line-height: 67px; font-size: 22px; color: #767676; border-bottom: 2px solid #26b9de;margin-top:8px; }



.xjin_tit1 strong { font-size: 30px; color: #26b9de; padding-right: 10px; }



.xjin_tit1 img { vertical-align: middle; }



.xjin_zj { position: relative; border: 1px solid #d2edfd; border-top: none; padding: 22px 22px 25px; }



.xjin_zjtl { position: absolute; left: 22px; top: 22px; width: 130px; z-index:2;}



.xjin_zjtl ul li { background: #f0f0f0; line-height: 42px; text-align: center; font-size: 18px; color: #464646; cursor: pointer; border-bottom: 1px solid #fff; }



.xjin_zjtl ul li.hover { background: #26b9de; color: #fff; }



.xjin_zjtr { height:85px; overflow: hidden; margin-left: 130px; position:relative; z-index:0;}



.xjin_zjtr ul{ position:absolute; z-index:1; left:0; top:0;}



.xjin_zjtr ul li { width: 189px; margin-left: 6px; float: left; padding: 11px 0 8px 11px; background: #f0f0f0; cursor: pointer; }



.xjin_zjtr ul li.hover { background: #f0faff; }



.xjin_zjtr1 { overflow: hidden; padding-left: 6px; }



.xjin_zjtr1 h2 { padding-top: 10px; font-size: 16px; line-height: 24px; color: #26b9de; }



.xjin_zjtr1 h3 { line-height: 18px; }



#conxjinzjt2{ position:relative; z-index:0;}



.huanyipi{ position:absolute; z-index:1; right:0; top:55px; width:30px; height:30px; text-align:center; line-height:30px; font-size:20px; cursor:pointer; color:#fff; font-weight:bold; background:#000; opacity:0.5; filter:alpha(opacity=50);}



.huanyipi:hover{ opacity:1; filter:alpha(opacity=100);}



#conxjinzjt2 .xjin_zjtr1 h2 { padding-top:0;}



.xjin_zjtzgd,#conxjinzjt1,#conxjinzjt2{ height:458px; overflow:hidden;}



.xjin_zjb { overflow: hidden; padding-top: 22px; }



.xjin_zjbl { width: 262px; }



.xjin_zjbl h3 { padding-top: 3px; }



.xjin_zjbr { width: 675px; }



.xjin_zjbr1 h2 { line-height: 32px; font-size: 18px; color: #696969; }



.xjin_zjbr1 h2 span { font-size: 28px; padding-right: 10px; color: #26b9de; }



.xjin_zjbr1 p { font-size: 14px; line-height: 26px; color: #464646; padding: 10px 0 5px; }



.xjin_zjbr2 h2 { border-bottom: 1px solid #a4a4a4; }



.xjin_zjbr3 { margin: 6px 0 2px; background: #e6e6e6; overflow: hidden; padding: 8px 10px; }



#imgsize img {width:158px;height:72px;}



.xjin_zjbr4 { overflow: hidden; padding-left: 6px; }



.xjin_zjbr4 h3 { line-height: 26px; font-weight: bold; }



.xjin_zjbr4 p { text-indent: 2em; line-height: 70px; color: #666; }



.xjin_zjbb { overflow: hidden; background: url(/images/xjin_zjbj1.png) no-repeat left top; height: 42px; padding-left: 15px; }



.xjin_zjbb ul li { float: left; width: 46px; margin-right: 20px; cursor: pointer; padding-top: 23px; line-height: 19px; text-align: center; color: #fff; }



[id^=xjinzj][id$=b1].hover { background: url(/images/xjin_zjbj2.png) no-repeat -15px top; }



[id^=xjinzj][id$=b2].hover { background: url(/images/xjin_zjbj2.png) no-repeat -81px top; }



[id^=xjinzj][id$=b3].hover { background: url(/images/xjin_zjbj2.png) no-repeat -147px top; }



[id^=xjinzj][id$=b4].hover { background: url(/images/xjin_zjbj2.png) no-repeat -213px top; }



[id^=xjinzj][id$=b5].hover { background: url(/images/xjin_zjbj2.png) no-repeat -279px top; }



[id^=xjinzj][id$=b6].hover { background: url(/images/xjin_zjbj2.png) no-repeat -345px top; }



[id^=xjinzj][id$=b7].hover { background: url(/images/xjin_zjbj2.png) no-repeat -411px top; }



[id^=xjinzj][id$=b8].hover { background: url(/images/xjin_zjbj2.png) no-repeat -477px top; }



[id^=xjinzj][id$=b9].hover { background: url(/images/xjin_zjbj2.png) no-repeat -543px top; }



[id^=xjinzj][id$=b10].hover { background: url(/images/xjin_zjbj2.png) no-repeat -609px top; }



[id^=xjinzj][id$=bt1].hover { background: url(/images/xjin_zjbj2.png) no-repeat -15px top; }



[id^=xjinzj][id$=bt2].hover { background: url(/images/xjin_zjbj2.png) no-repeat -81px top; }



[id^=xjinzj][id$=bt3].hover { background: url(/images/xjin_zjbj2.png) no-repeat -147px top; }



[id^=xjinzj][id$=bt4].hover { background: url(/images/xjin_zjbj2.png) no-repeat -213px top; }



[id^=xjinzj][id$=bt5].hover { background: url(/images/xjin_zjbj2.png) no-repeat -279px top; }



[id^=xjinzj][id$=bt6].hover { background: url(/images/xjin_zjbj2.png) no-repeat -345px top; }



[id^=xjinzj][id$=bt7].hover { background: url(/images/xjin_zjbj2.png) no-repeat -411px top; }



[id^=xjinzj][id$=bt8].hover { background: url(/images/xjin_zjbj2.png) no-repeat -477px top; }



[id^=xjinzj][id$=bt9].hover { background: url(/images/xjin_zjbj2.png) no-repeat -543px top; }



[id^=xjinzj][id$=bt10].hover { background: url(/images/xjin_zjbj2.png) no-repeat -609px top; }



.xjin_km { border-right: 1px solid #d2edfd; border-bottom: 1px solid #d2edfd; overflow: hidden; }



.xjin_kml { width: 262px; }

.xjin_kml a{ text-decoration:none;}

.xjin_kml ul li { padding: 13px 0 13px 12px; padding-left: 68px; height: 43px; border: 1px solid #d2edfd; border-bottom: none; cursor: pointer; color: #464646; }



.xjin_kml ul li.hover{ border: 1px solid #0165bc; border-bottom: none; color: #fff;  }



.xjin_kml ul li h3 { line-height: 24px; font-size: 18px; }



.xjin_kml ul li h4 { line-height: 18px; }



#xjinkm1 { background: #f0faff url(/images/xjin_pic1.png) no-repeat 12px center; }



#xjinkm2 { background: #f0faff url(/images/xjin_pic2.png) no-repeat 12px center; }



#xjinkm3 { background: #f0faff url(/images/xjin_pic3.png) no-repeat 12px center; }



#xjinkm4 { background: #f0faff url(/images/xjin_pic4.png) no-repeat 12px center; }



#xjinkm5 { background: #f0faff url(/images/xjin_pic5.png) no-repeat 12px center; }



#xjinkm6 { background: #f0faff url(/images/xjin_pic6.png) no-repeat 12px center; }



#xjinkm1.hover { background: #26b9de url(/images/xjin_pic1h.png) no-repeat 12px center; }



#xjinkm2.hover { background: #26b9de url(/images/xjin_pic2h.png) no-repeat 12px center; }



#xjinkm3.hover { background: #26b9de url(/images/xjin_pic3h.png) no-repeat 12px center; }



#xjinkm4.hover { background: #26b9de url(/images/xjin_pic4h.png) no-repeat 12px center; }



#xjinkm5.hover { background: #26b9de url(/images/xjin_pic5h.png) no-repeat 12px center; }



#xjinkm6.hover { background: #26b9de url(/images/xjin_pic6h.png) no-repeat 12px center; }



.xjin_kmr { width: 690px; padding-right: 22px; }



.xjin_kmr1 { padding: 17px 0; ; font-size: 14px; color: #545454; line-height: 25px; }



.xjin_kmr1 img { padding-right: 3px; }



.xjin_kmr1 a { padding: 0 14px; color: #545454; }



.xjin_kmr2 { overflow: hidden; padding-bottom: 15px; border-bottom: 1px dashed #c1c1c1; }



.xjin_kmr2 ul li { width: 330px; background: #f1f1f1; overflow: hidden; }



.xjin_kmr3 { overflow: hidden; padding: 10px 10px 0; }



.xjin_kmr3 h2 { line-height: 25px; font-size: 16px; text-align: center; color: #1a5d9f; }



.xjin_kmr3 h2 a { color: #1a5d9f; }



.xjin_kmr3 p { text-indent: 2em; line-height: 24px; font-size: 14px; color: #545454; }



.xjin_kmr4 { overflow: hidden; padding: 10px 0; }



.xjin_kmr4 ul li { background: url(/images/xjin_img23.png) no-repeat 6px center; padding-left: 20px; font-size: 14px; line-height: 26px; float: left; width: 320px; color: #545454; }



.xjin_kmr4 ul li a { color: #545454; }



.xjin_kmr5 { overflow: hidden; }



.xjin_kmr5 dl dt { float: left; width: 35px; }



.xjin_kmr5 dl dd { float: left; width: 204px; padding-left: 12px; }



.xjin_gy { overflow: hidden; padding: 24px 0 0 17px; border: 1px solid #d2edfd; border-top: none; }



.xjin_gy ul li { width: 240px; padding-left: 5px; float: left; }



.xjin_gy ul li h3 { font-size: 14px; line-height: 24px; padding-top: 8px; color: #26b9de; }



.xjin_gy ul li h3 a { color: #26b9de; }



.xjin_gy ul li p { font-size: 14px; line-height: 24px; height: 70px; color: #767676; }



.xjin_gk { overflow: hidden; border: 1px solid #d2edfd; border-top: none; }



.xjin_gkl { width: 328px; border-right: 1px solid #d2edfd; background: #f0faff; padding-top: 18px; }



.xjin_gkl1 { padding-left: 15px; padding-right:15px; }



.xjin_gkl1 p { font-size: 14px; line-height: 36px; color: #515151; }



.xjin_gkl2 { padding: 15px 0 15px 16px; overflow: hidden; }



.xjin_gkl2 ul li { float: left; width: 141px; background: #f0efef; line-height: 40px; text-align: center; font-size: 18px; color: #767676; margin: 0 0 3px 4px; cursor: pointer; }



.xjin_gkl2 ul li.hover { background: #146cc4; color: #fff; }



.xjin_gkr { overflow: hidden; width: 650px; padding-right: 4px; }



.xjin_gkr ul li { float: left; width: 203px; padding: 22px 13px 0 0; }



.xjin_al { overflow: hidden; padding: 24px 14px 30px; border: 1px solid #d2edfd; border-top: none; }



#xjinalleft { float: left; cursor: pointer; margin: 136px 4px 0 0; }



#xjinalright { float: left; cursor: pointer; margin: 136px 0 0 4px; }



#xjinal { float: left; }



.xjin_al ul li { float: left; width: 208px; border: 1px solid #d9d8d8; padding: 3px; margin-right: 16px; }



.xjin_alt { background: #f0efef; padding: 4px 10px; }



.xjin_alt h3 { line-height: 30px; text-align: center; font-size: 14px; color: #26b9de; }



.xjin_alt p { font-size: 14px; line-height: 26px; color: #767676; }





i, em{ font-style:normal;}



.mzx1{ float:left; width:200; height:50px; border-bottom:1px solid #e5e5e5; background:url(../images/index_42.jpg) no-repeat 5px 15px; margin-bottom:10px; display:inline;}



.mzx1 span{ float:left; padding-left:20px;font-family:Î¢ÈíÑÅºÚ; font-size:18px;color:#515151; padding-top:8px;}



.mzx1 span i{ font-size:12px; line-height:21px;}











/*²éÑ¯*/



.chax{ float:left;  height:322px;}



.chax1{ float:left; width:270px;overflow:hidden;}



.chax2{ float:left; width:88px; height:76px; background:#f7f7f7; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; text-align:center; padding-top:10px;}



.chax2:hover{background:#e8e8e8;}



.chax2 span{ float:left; width:88px; height:21px; line-height:21px;}





.cym{width:100%; height:166px;}



.cym ul{ padding-top:10px;}

.cym ul li{width:200px; height:145px; float:left; padding-left:25px;}