.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999;padding:10px}
.tipso_style{cursor:help;}
.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}
.tipso_bubble.top>.tipso_arrow{border-color:#000 transparent transparent;top:100%;left:50%;margin-left:-8px}
.tipso_bubble.bottom>.tipso_arrow{border-color:transparent transparent #000;bottom:100%;left:50%;margin-left:-8px}
.tipso_bubble.left>.tipso_arrow{border-color:transparent transparent transparent #000;top:50%;left:100%;margin-top:-8px}
.tipso_bubble.right>.tipso_arrow{border-color:transparent #000 transparent transparent;top:50%;right:100%;margin-top:-8px}
.clear{clear:both}
@charset "utf-8";
/* CSS Document */
/* 全局变量 */
*{ padding:0; margin:0 auto;}
body{ background-color:#f7f8f8; font-family:"微软雅黑"; padding:0; margin:0;}
p{ font-size:14px; color:#595757;}
body,ul,ol,li,dl,dt,dd,h2,h3,h4,h5,h6{ padding:0; margin:0;}
a{ outline:0; cursor:pointer; color:#000;}
i { font-style:normal; }
a:hover{ color:#e60012; text-decoration:none;}
a:link,a:active{ text-decoration:none;}
a:visited{ text-decoration:none;}
img{ border:0;}
ul li{ list-style:none;}
.clear{ clear:both;}
#content{ width:100%; margin:0 auto; overflow:hidden;}
/* head */
#head{ width:1000px; height:108px; margin:0 auto; background:url(../img/head.jpg) no-repeat center center;}
/* nav */
#nav{ width:100%; height:54px; background-color:#004098;}
.navbox{ width:1000px; height:54px; margin:0 auto;}
.navbox ul{ width:1000px; margin:0 auto;}
.navbox ul li{ width:125px; height:54px; line-height:28px; font-size:18px; color:#fff; float:left; background:url(../img/nav_bg.png) no-repeat top right; text-align:center;}
.navbox ul span{ font-size:12px; color:#fff; display:block;}
.navbox ul span:hover{ color:#fff; display:block;}

.navbox ul li a{ width:125px; height:54px; display:block; color:#fff;}
.navbox ul li a:hover{ width:125px; height:54px; text-decoration:none; background-color:#4678bd;}
/* banner */
#banner{ height:402px; margin:0 auto;}
#banner img{width:100%;display:block}
/* mainbox1 */
.maintit1{ height:83px; background:url(../img/maintitle1.png) no-repeat center center; margin:45px auto 0;}
.mainbox1{ width:1000px; margin:0 auto; margin:20px auto 0;}
.mainbox1 p{ text-indent:2em; line-height:22px;}
.mainbox1 p b{font-weight:bold;color:#ff0000}
/* mainbox2 */
.mainbox2{ width:1000px; margin:0 auto; }
.mainbox2 ul{ display:block; height:233px; padding-top:20px; overflow:hidden;}
.mainbox2 ul li{ width:232px; height:233px; float:left; margin-left:18px;}
.mainbox2 ul li h2{ font-family:"Impact"; font-size:40px; color:#fff; height:40px; padding-top:180px; width:50px; float:left; padding-left:5px;}
.mainbox2 ul li p{ width:175px; padding-top:185px; float:left; color:#fff;}
.wz1{ background:url(../img/img1.jpg) no-repeat;}
.wz2{ background:url(../img/img2.jpg) no-repeat;}
.wz3{ background:url(../img/img3.jpg) no-repeat;}
.wz4{ background:url(../img/img4.jpg) no-repeat;}
/* 专家图片轮播部分*/


.person{ position:relative; width:1000px; height:465px;  overflow:hidden; zoom:1; margin-top:14px;}
.person1{ width:1000px; height:465px; position:relative; height:100%; z-index:0;}
.person1 li{ zoom:1; vertical-align:middle;}
.lefttp{ background:url(../img/img86.jpg) no-repeat; width:416px; height:388px; float:left;}
.lefttp1{ background:url(../img/img87.jpg) no-repeat; width:416px; height:388px; float:left;}
.lefttp1{ padding-top:400px; padding-left:25px;}
.lefttp{ padding-top:400px; padding-left:25px;}
.righttxt{ width:503px; padding-left:400px;}
.line{ background:url(../img/line1.png) no-repeat bottom center; width:435px; height:5px; padding-top:20px;}
.righttxt h3 img{ padding-top:15px; padding-left:5px;}
.righttxt h4{ padding-top:15px;}
.righttxt p{text-indent:2em;padding-top:12px;}
.bz_cont{ padding-top:15px;}
#prev1, #next1 { display: block; position:absolute; width:47px; height:78px; overflow: hidden; cursor: pointer; z-index:100; }
#prev1 { top:180px; left:5px; background:url(../img/jtzuo.png) no-repeat; }
#next1 { top:180px; right:5px; background:url(../img/jtyou.png) no-repeat;}
.rtfw{ background:url(../img/img11.jpg) no-repeat center center; width:1003px; height:175px; margin-top:30px;}

/* mainbox3 */
.mainbox3{ width:100%; height:auto; margin:0 auto;}
.maintit3{ height:83px; background:url(../img/maintitle2.jpg) no-repeat bottom center; margin:45px auto 0;}
.expert{ width:1000px; height:auto; margin:0 auto;}
.thumb{ width:1000px; height:62px;  background:url(../img/line2.jpg) no-repeat bottom center;}

.thumb ul{ width:1000px; height:45px; margin:0 auto; margin-left:220px;}
.thumb ul li{ width:133px; height:57px; line-height:57px; font-size:24px; text-align:center; float:left; margin-left:50px; background-color:#cac4c1;}
.thumb ul li a{ width:133px; height:57px; display:block; color:#fff;}
.thumb ul li.on{ background-color:#004098; text-decoration:none;}
.lunbo{ width:1000px; height:462px; margin:0 auto;}
.lunbo ul{ float:left; width:1000px; height:462px; overflow:hidden;}
.lunbo ul li{ width:1000px; height:462px; float:left;}
.lbcontent{ width:1000px; height:462px; float:left;}

.lbcon1{ float:left; width:228px; height:462px; background-color:#dcdddd;}
.lbcon1:hover{background-color:#004098;}
.lbtp{ padding-left:12px; padding-top:10px;}
.lbcon1 dl dt h2{ text-align:center; color:#000; font-size:24px; padding-top:10px;}
.lbcon1:hover dl dt h2{color:#fff;}
.lbcon1 dl dt p{ padding-top:10px; font-size:12px; color:#000; padding-left:10px; width:220px; line-height:22px;}
.lbcon1:hover  dl dt p{color:#fff;}
.lbcon1 dl dt ul{ width:208px; height:40px; background-color:#6e99d4; margin-left:10px; margin-top:23px;}
.lbcon1 dl dt ul li{ width:100px; height:40px; line-hieght:40px; text-align:center; float:right; background:url(../img/line3.jpg) no-repeat top right; padding-top:2px;}


.lbcon1-1{ float:left; width:228px; height:462px; background-color:#dcdddd;}
.lbcon1-1:hover{background-color:#004098;}
.lbtp{ padding-left:12px; padding-top:10px;}
.lbcon1-1 dl dt h2{ text-align:center; color:#000; font-size:24px; padding-top:10px;}
.lbcon1-1:hover dl dt h2{color:#fff;}
.lbcon1-1 dl dt p{ padding-top:10px; font-size:12px; color:#000; padding-left:10px; width:200px; line-height:22px;}
.lbcon1-1:hover  dl dt p{color:#fff;}
.lbcon1-1 dl dt ul{ width:208px; height:40px; background-color:#6e99d4; margin-left:10px; margin-top:23px;}
.lbcon1-1 dl dt ul li{ width:100px; height:40px; line-hieght:40px; text-align:center; float:right; background:url(../img/line3.jpg) no-repeat top right; padding-top:2px;}

.lbcon6{ float:left; width:706px; height:462px; background:url(../img/bg2.jpg) no-repeat left center;}
.lbcon6-1{ width:690px; height:225px; float:left;}
.lbcon6-2{ width:690px; height:210px; float:left; padding-top:25px;}
.lbcon6-1l{ width:90px; height:225px; float:left; background:url(../img/icon5.jpg) no-repeat; margin-left:10px; margin-top:8px;}
.lbcon6-1z{ float:left; width:240px; height:225px; padding-left:5px; padding-top:50px;}
.lbcon6-1z h3{ font-size:20px; color:#221815;}
.lbcon6-1z span{ font-size:20px; color:#004098;}
.lbcon6-1z p{ font-size:14px; color:#221815; line-height:20px; padding-top:10px;}
.lbcon6-1r{ float:left; background:url(../img/img75.jpg) no-repeat top right; width:330px; height:225px; margin-top:8px; padding-left:5px;}


.lbcon6-2l{ width:330px; height:225px; float:left; background:url(../img/img76.jpg) no-repeat; margin-left:15px; margin-top:8px;}
.lbcon6-2z{ width:358px; height:98px;}
.lbcon6-2r{ width:360px; height:99px; padding-left:300px;}
.lbcon6-2r h2{ font-size:19px; color:#221815;}
.lbcon6-2r span{ font-size:19px; color:#004098;}
.lbcon6-2r p{ padding-left:30px; color:#221815; font-size:14px; padding-left:130px; padding-top:10px;}



.lbcon2{ float:left; width:228px; height:462px; background-color:#dcdddd; margin-left:11px;}
.lbcon2:hover{background-color:#004098;}
.lbtp{ padding-left:12px; padding-top:10px;}
.lbcon2 dl dt h2{ text-align:center; color:#000; font-size:24px; padding-top:10px;}
.lbcon2:hover dl dt h2{color:#fff;}
.lbcon2 dl dt p{ padding-top:10px; font-size:12px; color:#000; padding-left:5px; width:200px; line-height:22px;}
.lbcon2:hover  dl dt p{color:#fff;}
.lbcon2 dl dt ul{ width:208px; height:40px; background-color:#6e99d4; margin-left:10px; margin-top:25px;}
.lbcon2 dl dt ul li{ width:100px; height:40px; line-hieght:40px; text-align:center; float:right; background:url(../img/line3.jpg) no-repeat top right; padding-top:2px;}
.lbcon3{ float:left; width:228px; height:462px; background-color:#dcdddd; margin-left:11px;}
.lbcon3:hover{background-color:#004098;}
.lbtp{ padding-left:12px; padding-top:10px;}
.lbcon3 dl dt h2{ text-align:center; color:#000; font-size:24px; padding-top:10px;}
.lbcon3:hover dl dt h2{color:#fff;}
.lbcon3 dl dt p{ padding-top:10px; font-size:12px; color:#000; padding-left:5px; width:220px; line-height:22px;}
.lbcon3:hover  dl dt p{color:#fff;}
.lbcon3 dl dt ul{ width:208px; height:40px; background-color:#6e99d4; margin-left:10px; margin-top:45px;}
.lbcon3 dl dt ul li{ width:100px; height:40px; line-hieght:40px; text-align:center; float:right; background:url(../img/line3.jpg) no-repeat top right; padding-top:2px;}
.lbcon4{ float:left; width:284px; height:462px; background-color:#555; margin-left:10px; background:url(../img/img16.jpg) no-repeat;}
.lbcon41{ float:left; width:284px; height:462px; background-color:#555; margin-left:10px; background:url(../img/img23.jpg) no-repeat;}
.lbcon4-1{ float:left; width:284px; height:462px; background-color:#555; margin-left:10px; background:url(../img/img20.jpg) no-repeat;}

.lbcontxt{ padding-top:250px; padding-left:40px;}
.lbcontxt h2{ font-size:24px; color:#fff;}
.lbcontxt p{ font-size:14px; color:#fff; line-height:22px;}
.icon{ color:#fff;}
.lie-B{ width:252px; height:84px; padding-left:30px; padding-top:30px;}
.lie-B ul{ width:252px; height:84px; }
.lie-B ul li{ width:80px; height:53px; margin-left:3px;}
.lie-B ul li i { display:block; height:36px; line-height:36px; text-align:center; color:#000; font-family:"微软雅黑"; font-size:16px; }
.lie-B ul li i a { color:#000; }
.aa1{margin-top:20px;}
.aa3{padding-top:5px !important;}
.aa2{padding-top:49px !important;}
/* mainbox4开始部分 */
.mainbox4{ width:100%; height:auto; margin:0 auto;}
.maintit4{ height:83px; margin:0 auto; background:url(../img/maintitle3.jpg) no-repeat bottom center; margin:45px auto 0;}
.mainbox4-1{ width:1000px; height:385px; margin-top:27px;}
.mainbox4-1l{ float:left; width:542px; height:385px; background:url(../img/bg3.jpg) no-repeat;}


.mainbox4-1r{ float:left; width:458px; height:385px;  overflow: hidden;}
.sb{ width:457px; height:175px; overflow: hidden; float: left; overflow: hidden;}
.sb ul{ width:457px; height:107px; padding-top:65px; margin:0 auto;}
.sb ul li{ float:left; margin-left:4px; position: relative;}
.xb{ width:457px; margin-top:160px;}
.xb ul{ width:457px; height:107px; padding-top:107px; margin:0 auto;}
.xb ul li{ float:left; margin-left:4px; position: relative;}


.mainbox4-2{ width:1000px; height:415px; background-col; margin-top:40px;}
.mainbox4tit{ width:1000px; height:71px; background:url(../img/img32.jpg) no-repeat bottom center;}
.mainbox4tit p{ font-size:20px; padding-left:387px; padding-top:10px; color:#595757;}  
.red{ color:#f00;}
.mainbox4-2l{ float:left; width:370px; height:350px; background:url(../img/img33.jpg) no-repeat center center;}
.mainbox4-2r{ float:left; width:600px; height:350px; margin-left:28px;}
.mainbox4-2r h3{ float:left; margin-left:6px;}
.mainbox4-2r ul{ float:left; width:342px; height:348px;}
.mainbox4-2r ul li{ font-size:12px; color:#fff; padding-top:265px; padding-left:10px; line-height:20px;}
.mainbg1{ background:url(../img/img39.jpg) no-repeat bottom center;}
.mainbg2{ background:url(../img/img77.jpg) no-repeat bottom center;}
.mainbg3{ background:url(../img/img78.jpg) no-repeat bottom center;}
.mainbg4{ background:url(../img/img79.jpg) no-repeat bottom center;}
.mainbg5{ background:url(../img/img80.jpg) no-repeat bottom center;}

/* mainbox5开始部分 */
.mainbox5{ width:100%; margin:0 auto; height:auto; float:left;}
.maintit5{ height:83px; margin:0 auto; background:url(../img/maintitle4.jpg) no-repeat bottom center; margin:45px auto 0;}
.mainbox5-1{ width:475px; height:85px; margin:28px auto 0;}
.mainbox5-1 ul{ width:475px; height:85px;}


.mainbox5-1 ul li{ width:72px; height:82px; float:left; margin-left:2px;}
.mainbox5-1 ul li a:hover{ border:10px solic #f00; width:70px; heigth:80px;}


.mainbox5-2{ width:1000px; height:405px; margin:0 auto;}

.mainbox5-2l1{ width:319px; height:405px; float:left; background:url(../img/img41.jpg) no-repeat; margin-top:20px;}
.mainbox5-2l2{ width:319px; height:405px; float:left; background:url(../img/img68.jpg) no-repeat; margin-top:20px;}
.mainbox5-2l3{ width:319px; height:405px; float:left; background:url(../img/img66.jpg) no-repeat; margin-top:20px;}
.mainbox5-2l4{ width:319px; height:405px; float:left; background:url(../img/img62.jpg) no-repeat; margin-top:20px;}
.mainbox5-2l5{ width:319px; height:405px; float:left; background:url(../img/img60.jpg) no-repeat; margin-top:20px;}
.mainbox5-2l6{ width:319px; height:405px; float:left; background:url(../img/img57.jpg) no-repeat; margin-top:20px;}


.maincon5-1 p{ font-size:16px; color:#fff; padding-top:330px; padding-left:10px;line-height:24px;}


.mainbox5-2r1{ width:670px; height:405px; background:url(../img/img44.jpg) no-repeat bottom center; float:left; margin-top:25px; margin-left:10px;}
.mainbox5-2r2{ width:670px; height:405px; background:url(../img/img81.jpg) no-repeat bottom center; float:left; margin-top:25px; margin-left:10px;}
.mainbox5-2r3{ width:670px; height:405px; background:url(../img/img82.jpg) no-repeat bottom center; float:left; margin-top:25px; margin-left:10px;}
.mainbox5-2r4{ width:670px; height:405px; background:url(../img/img83.jpg) no-repeat bottom center; float:left; margin-top:25px; margin-left:10px;}
.mainbox5-2r5{ width:670px; height:405px; background:url(../img/img84.jpg) no-repeat bottom center; float:left; margin-top:25px; margin-left:10px;}
.mainbox5-2r6{ width:670px; height:405px; background:url(../img/img85.jpg) no-repeat bottom center; float:left; margin-top:25px; margin-left:10px;}


.maincon5-2{ float:left; width:669px; height:306px;}
.maincon5-3{ float:left; width:440px; hieght:65px;}
.maincon5-3 a{display:block; position:relative;top:-30px;left:70px;width:176px;}
.maincon5-3 p{ color:#000; font-size:18px; margin-left:15px; line-height:33px;}
.maincon5-3 span{ color:#000; font-size:18px; font-weight:bolder;}
.maincon5-3 a img{display:block}
.maincon5-31{ width:152px; height:63px; margin-top:5px; padding-left:40px; float:left;}
.maincon5-2 h2{ font-size:24px; color:#004098; padding-top:18px; padding-left:70px;}
.maincon5-2 p{ position:relative;width:460px;height:160px;left:8px;top:75px;}
.maincon5-2 span{ color:#fff; font-size:14px; padding-top:30px; padding-left:30px; width:426px; height:118px;}


/* mainbox6开始部分 */
.mainbox6{ width:100%; margin:0 auto; height:auto; float:left;}
.maintit6{ height:400px; margin:45px auto 0; background:url(../img/img46.jpg) no-repeat bottom center;}
.maincon6{ width:1000px; height:250px; margin:28px auto 0;}
.maincon6-1{ width:710px; height:250px; float:left;}
.maincon6-1 ul{ width:710px; height:213px;}
.maincon6-1 ul li{ width:218px; height:213px; float:left; padding-left:12px; padding-top:14px;}

.maincon6-2{ background:url(../img/bg4.jpg) no-repeat; width:277px; height:250px; float:left; margin-left:10px;}
.maincon6-2s p{ color:#fff; font-size:16px; padding-left:88px; padding-top:55px;}
.maincon6-2x{ width:277px; height:137px;}
.maincon6-2x ul{ width:277px; height:45px; float:left; margin-top:2px; margin-left:17px;}
.maincon6-2x ul li{ width:120px; height:45px; float:left; background-color:#E6E6E6; margin-left:2px;  text-align:center;background-position:left 10px center;line-height:40px;margin-bottom: 1px;}
.maincon6-2x ul li a{display:block;text-indent:2em;font-size:14px;}
.maincon6-2x ul li:first-child{background-image:url(../img/icon8.jpg); background-repeat:no-repeat;}
.maincon6-2x ul li:first-child + li{background-image:url(../img/icon9.jpg); background-repeat:no-repeat;}
.maincon6-2x ul li:first-child + li + li{background-image:url(../img/icon11.jpg); background-repeat:no-repeat;}
.maincon6-2x ul li:first-child + li + li + li{background-image:url(../img/icon10.jpg); background-repeat:no-repeat;}
.maincon6-2x ul li:first-child + li + li + li + li{background-image:url(../img/icon12.jpg); background-repeat:no-repeat;}
.maincon6-2x ul li:first-child + li + li + li + li + li{background-image:url(../img/icon13.jpg); background-repeat:no-repeat;}
#fw{ padding-top:}
/* foot */
.footer{ width:100%; height:232px; background:url(../img/bg5.jpg) repeat center center; margin:0 auto;margin:45px 0 auto;}
.footnav{ width:1000px; height:15px; margin:0 auto;}
.footnav ul{ width:1000px; height:15px;}
.footnav ul li{ width:70px; height:50px; line-height:50px; margin-left:50px; float:left;}
.footnav ul li a{ color:#fff; font-size:16px; }
.footnav ul li a:hover{ text-decoration:underline; color: #fff;}
.footcon{ width:1000px; margin:0 auto; height:70px;}
.footcon1{ float:left; width:475px; height:80px; background:url(../img/logo2.jpg) no-repeat left 15px center; margin-top:40px}
.footcon2{width:470px;float:right; margin-top:40px}
.footcon2 p{ color:#fff;line-height:25px;}


.person1 .bd ul{width:1000px;height:457px;overflow:hidden;}
.person1 .bd ul li{float:left;}




