@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#333;text-align:center;background:#fff}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w1000{width:1001px;}
.fl{float:left;}
.fr{float:right;}
.mt70{margin-top:70px;}
.mt60{margin-top:60px;}
.mt30{margin-top:30px;}
.mt10{margin-top:10px;}
.list_14 li{background:url(images/dot.png) no-repeat 0 16px;padding-left:12px;}
.list_18 li{background:url(images/dot2.gif) no-repeat 0 18px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
/*header*/
.header{height:35px;background:url(images/headbg.gif) repeat-x;border-top:1px solid #b2c7da;border-bottom: 1px solid #b2c7da;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;line-height:35px;font-family: \5B8B\4F53;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top{background:url(images/topbg.jpg) no-repeat top center;height: 689px;}
.top .banner1,.top .banner2{position: relative;}
.top .banner_1{position: absolute;top:122px;left:0px;background:url(images/top_1.png) no-repeat center;height: 62px;width:100%;opacity: 0;z-index: 10;}
.top .banner_2{position: absolute;top:200px;left:0px;background:url(images/top_2.png) no-repeat center;height: 212px;width:100%;opacity: 0;}
.top .banner_3{position: absolute;top:417px;left:0px;background:url(images/top_3.png) no-repeat center;height:91px;width:100%;opacity: 0;}
/*p1*/
.p1bg{background:url(images/p1bg.jpg) no-repeat bottom center;padding-bottom: 30px;}
.p1_content h1{font:bold 38px/42px \5FAE\8F6F\96C5\9ED1;text-align:center;}
.p1_content h1 a{color:#2b4d9d;}
.p1_content p{text-align:center;font-size: 14px;margin-top: 13px;}
.p1_content p a{margin:0 5px;}
.p1_content .fl{width:655px;padding-top: 30px;}
.p1_content .fr{width:318px;padding-top: 30px;}
.focus{width:655px;height:415px;position: relative;float:left;overflow:hidden;}
.focus ul{display:block;position:absolute;left:0px;top:0px}
.focus li{position:relative;cursor:pointer;width:655px;height:415px;float:left}
.focus li div.show{width:100%;height:60px;background:url(images/box_kuai.png);position:absolute;bottom:0px;left:0px;padding:0px;line-height:60px;font-size:14px;color:#fff;z-index:18;text-align:center}
.focus li div.show img{position:absolute;left:0px;top:0px}
.focus span.focus_left_b{display:inline-block;width:18px;height:25px;background:url(images/focus_left.png) no-repeat;position:absolute;left:8%;bottom:20px;cursor:pointer;z-index:19}
.focus span.focus_right_b{display:inline-block;width:18px;height:25px;background:url(images/focus_right.png) no-repeat;position:absolute;right:8%;bottom:20px;cursor:pointer;z-index:19}
.focus .focusn{position:absolute;left:12%;bottom:10px;color:#fff;font-size:18px;z-index:19;line-height:200%}
.focus .focusn b{font-size:28px;color:#e71f18;margin-right:1px}
.focus .focusn em{font-style:normal;margin-left:2px}
.p1_content .fr ul.list_14{padding:15px 0 20px 0;}
.p1_content .fr ul.list_14 li{font-size: 14px;line-height: 36px;}
.bor1{border-bottom: 1px solid #ededed;}
/*p2*/
.p2bg{background:url(images/p2bg.jpg) no-repeat top center;height: 1027px;}
.p2_content{position: relative;background:url(images/p2_2c.png) no-repeat center 6px;height:817px;}
.p2tit{text-align:center;margin-top:32px;height:142px;}
.p2tit h2{font:normal 21px/30px \5FAE\8F6F\96C5\9ED1;margin-top:10px;}
.p2zt{margin:180px auto 0 auto;text-align:center;width:222px;}
.p2zt,.p2zt a{color:#0a7be1;}
.p2zt h3{font:normal 18px/22px \5FAE\8F6F\96C5\9ED1;background:url(images/p2tit2.png) no-repeat;height: 22px;text-align: center;width:135px;margin:0 auto;}
.p2zt h2{font:normal 36px/42px \5FAE\8F6F\96C5\9ED1;margin-top: 8px;}

.p2wu{position: absolute;top:128px;left:34px;width:1001px;}
.p2wu div{position: absolute;width:200px;}
.p2wu div.active span{background:url(images/p2_1.png);display: block;}
.p2wu div img{border-radius: 50%;}
.p2wu div i{position: absolute;left:100px;bottom:6px;}
.p2wu div span{width:91px;height:95px;position:absolute;bottom:6px;left:100px;padding:0px;font-size:14px;color:#fff;z-index:18;padding:20px 12px 0 12px;display: none;cursor: pointer;}
.p2wu div em{position: absolute;left:0;width:100px;bottom:20px;font-size: 14px;text-align:center;}
/*p2 renwu tu left*/
.p2wu div#tu1{top:109px;left:59px;}
.p2wu div#tu1 em{bottom:20px;}
.p2wu div#tu2{top:230px;left:0px;}
.p2wu div#tu3{top:361px;left:0px;}
.p2wu div#tu4{top:487px;left:25px;}
.p2wu div#tu5{top:594px;left:102px;}
.p2wu div#tu6{top:637px;left:234px;}
.p2wu div#tu6 em{top:-35px;left:20px;}
/*p2 renwu tu right*/
.p2wu div#tu7{top:637px;right:325px;}
.p2wu div#tu7 em{top:-35px;left:95px;}
.p2wu div#tu7 i{left:0;}
.p2wu div#tu7 span{left:0;}
.p2wu div#tu8{top:584px;right:285px;}
.p2wu div#tu8 em{top:-80px;left:215px;}
.p2wu div#tu9{top:487px;right:195px;}
.p2wu div#tu9 em{top:-100px;left:215px;}
.p2wu div#tu10{top:365px;right:175px;}
.p2wu div#tu10 em{top:-100px;left:215px;}
.p2wu div#tu11{top:235px;right:185px;}
.p2wu div#tu11 em{top:-100px;left:215px;}
.p2wu div#tu12{top:110px;right:265px;}
.p2wu div#tu12 em{top:-115px;left:215px;}
.rollBox{width:1048px;overflow:hidden;margin:0 auto;height:210px;}
.rollBox .ScrCont{width:1000px;overflow:hidden;float:left;background:url(images/p2line.gif) repeat-x center;}
.rollBox .LeftBotton{width:24px;height:42px;background:url(images/btn_left.png) no-repeat;overflow:hidden;float:left;display:inline;margin:57px 5px 0 0;cursor:pointer;}
.rollBox .RightBotton{width:24px;height:42px;background:url(images/btn_right.png) no-repeat;overflow:hidden;float:left;display:inline;margin:57px 0 0 5px;cursor:pointer;}
.rollBox ul li{float:left;background:url(images/p2_b1.png) no-repeat center 90px;width:100px;text-align:center;font-size: 16px;color:#8af6ff;margin:0 5px 0 5px;height:190px;cursor: pointer;}
.rollBox li span{display: block;padding-top: 20px;}
.rollBox li.odd span{padding-top:106px;}
.rollBox ul li#active{color:#fff;}
/*p3*/
.p3bg{background:url(images/p3bg.png) no-repeat center 210px;padding-bottom: 30px;}
.p3tit{background:url(images/p3line.gif) repeat-x center;text-align: center;margin-top: 20px;}
.p3tit img{background:#fff;padding:0 30px;}
.video,.video_small{margin-top: 30px;}
.video_small li{width:181px;float:left;margin:0 14px 0 5px;display: inline;position: relative;}
.video_small li span{position: absolute;bottom:0;height: 23px;background:#0073e5;left:0;width:100%;font-size: 14px;}
.video_small li span i{background:url(images/icon2.gif) no-repeat center;width:23px;height: 23px;display: inline-block;vertical-align:text-bottom;margin-right: 10px;}
.video_small li#active2 i{background:url(images/icon1.gif) no-repeat center;}
.p3list{margin-top: 45px;padding-bottom:30px;}
.p3list li{float:left;font-size: 18px;line-height: 34px;padding-left:20px;width:430px;margin:0 10px;}
/*p4*/
.p4bg{background:url(images/p4bg.jpg) no-repeat;height: 734px;}
.p4tit{margin-top: 50px;}
.p4tit img{background:url(images/p4_1.gif) no-repeat;}
.pic_jCarouselLite{position:relative;overflow:hidden;width:1000px;height:488px;left:0;margin-top: 30px;}
.pic_jCarouselLite span{position:absolute;cursor:pointer;height:139px;width:72px;}
.pic_jCarouselLite span.a01{top:40%;left:0px;z-index:999;}
.pic_jCarouselLite span.a02{top:40%;right:0px;z-index:999;}
.pic_jCarouselLite li div{float:left;position:relative;width:100%;}
.pic_jCarouselLite li div i{position: absolute;top:0;left:0px;height: 100%;width:100%;background:url(images/box_kuai.png);display: none;}
.pic_jCarouselLite li div em{position:absolute;top:10%;left:0px;text-align: center;font-size:28px;z-index:18;font-style: normal;line-height:34px;height: 100%;display: none;padding:0 5%;}
.pic_jCarouselLite li div.t1{width:488px;height: 488px;margin-right: 26px;}
.pic_jCarouselLite li div.t2,.pic_jCarouselLite li div.t3{width:230px;height: 230px;}
.pic_jCarouselLite li div.t3{margin-left: 26px;}
.pic_jCarouselLite li div.t4{width:487px;height: 232px;margin-top: 25px;float:right;margin-top: -232px;}
.pic_jCarouselLite li div#active3 em,.pic_jCarouselLite li div#active3 i{display: block;}
/*p5*/
.p5_left{width:303px;}
.p5_center,.p5_right{width:316px;}
.p5_center{margin-left: 46px;}
.p5tit{background:#0161b2;height: 47px;text-align: center;font:normal 20px/47px \5FAE\8F6F\96C5\9ED1;width:303px;}
.p5list{margin-top: 20px;}
.p5list li{float:left;width:140px;font-size: 16px;line-height: 190%;margin:0 5px;display: inline;}
.p5tu{margin-top: 20px;}
.p5tu li{float:left;margin:0 13px 10px 0;display: inline;text-align: center;}
.p5tu li img{display: block;margin-bottom: 3px;}
.p5tit2{margin: 0 0 0 auto}
.p5tu2 li{margin:0 0 10px 13px;}
.p5txt{padding-left: 13px;font-size: 14px;line-height:180%;clear:both;}
/*rb_right*/
.nav_r {position:fixed;bottom:20px;left:50%;z-index:1000;width:98px;margin-left: 550px;}
.nav_r i{display: block;clear: both;float: left;margin-bottom:3px;height:74px;width:98px;cursor: pointer;font-style:normal;}
.nav_r i span{display: none;font-size: 14px;line-height: 120%;}
.nav_r i span,.nav_r i span a{color:#5cb9e6;}
.nav_r i#this{background: url(images/r_nav.gif) no-repeat top left;}
.nav_r i#this span{display: block;text-align: center;}
.nav_r i.a0{}
.nav_r i.a1{background: url(images/r_nav2.gif) no-repeat top left;}
.nav_r i.a2{background: url(images/r_nav3.gif) no-repeat top left;}
.nav_r i.a3{background: url(images/r_nav4.gif) no-repeat top left;}
.nav_r i.a4{background: url(images/r_nav5.gif) no-repeat top left;}
.nav_r i.a5{background: url(images/r_nav6.gif) no-repeat top left;}
.nav_r i.a6{background: url(images/r_nav7.gif) no-repeat top left;}
.nav_r i span a{text-decoration:none;}
.nav_r i.a0#this span{padding-top: 10px;}
.nav_r i.a1#this span,.nav_r i.a3#this span,.nav_r i.a4#this span,.nav_r i.a6#this span{line-height: 74px;font-size: 16px;}
.nav_r i.a2#this span,.nav_r i.a5#this span{font-size: 16px;padding-top: 16px;}
.nav_r i.a1#this span a,.nav_r i.a2#this span a,.nav_r i.a3#this span a.nav_r i.a4#this span a{width:98px;height: 74px;display: block;}
*html #nav_r{position:absolute;right:expression(eval(document.documentElement.scrollLeft+ (document.documentElement.clientWidth -980)/2-200));top:expression(eval(document.documentElement.scrollTop+350))}

/*d2*/
.d2bg1{background:url(images/d2bg1.jpg) no-repeat top center;}
.d2bg2{background:url(images/d2bg2.jpg) repeat-y top center;}
.d2bg3{background:url(images/d2bg3.jpg) no-repeat top center;}
.top2{background:none;}
.d2tit{padding-top:24px;}
.d2tit h1{font:bold 36px/70px \5FAE\8F6F\96C5\9ED1;text-align: center;}
.d2tit h2,.d2tit h3{font:normal 18px/22px \5FAE\8F6F\96C5\9ED1;text-align: center;}
.d2tit h3{width:90px;margin:20px auto 0 auto;padding-top: 15px;border-top:1px solid #fff;}
.d2tit div{width:750px;}
.d2tit ul{width:312px;float:left;margin:30px 30px 0 30px;}
.d2tit ul li{width:312px;font-size: 16px;padding-top:10px;overflow: hidden;}
.d2tit ul li b{float:left;font-size: 20px;line-height:26px;width:90px;text-align: left;}
.d2tit ul li span{float:right;width:222px;}
.p2b_content{padding-bottom: 60px;}
.d2bg{background:url(images/p3bg.png) no-repeat center 90px;padding-bottom: 30px;}
.d2tit2{width:1000px;}
.zt_content{width:1030px;}
.zt_content li{float:left;width:144px;margin:25px 13px 0 14px;display: inline;text-align: center;font-size: 16px;line-height: 32px;}
.zt_content li img{display: block;}
.zt_content li a{color:#0161b2;}
.hzbg{background:#f6f6f6;padding-top:20px;margin-top: 45px;}
.hztit h3{color:#0161b2;font:normal 20px/22px \5FAE\8F6F\96C5\9ED1;}