@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html,body { min-width:1200px;}
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,address,em,img,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,i,b,s{
   margin:0;padding:0;border:0;font-weight:normal;font-style:inherit;font-family:'Arial','Microsoft Yahei','Helvetica'; word-break: break-all;
} 
select{appearance: none;-webkit-appearance: none;-ms-appearance: none;-moz-appearance: none;background-color: transparent;}
ul,ol{list-style:none}
a img{border:none;}
a,a:link{text-decoration:none;color: #333}
button{overflow:visible;padding:0;margin:0;border:0 none;background-color:transparent;appearance: none;-webkit-appearance:none;}
button::-moz-focus-inner{padding:0}
textarea,input{background:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
input[type=number]{appearance: none;-webkit-appearance: none; border: 0;}
input[type=search]{appearance: none;-webkit-appearance: none; border: 0;}
input[type=text]{appearance: none;-webkit-appearance: none; border: 0;}
input[type=tel]{appearance: none;-webkit-appearance: none; border: 0;}
input[type=button]{appearance: none;-webkit-appearance: none;}
input[type=password]{-webkit-text-security:disc;appearance: none;-webkit-appearance: none; border: 0;}
input[type=submit]{appearance: none;-webkit-appearance: none; border: 0;}
.clear { clear:both; height:0;}


/**ly_top**/
.ly_top { width:100%; height:90px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff;}
.ly_top .top_main { width:1200px; height:90px; overflow:hidden; margin:0 auto; padding:0;}
.top_main a.logo { display:block; width:340px; height:70px; overflow:hidden; margin:0; padding:10px 0; float:left;}


/**ly_banner**/
.ly_banner { width:100%; height:700px; overflow:hidden; margin:0 auto; padding:0; background:#f7fdfe url(../images/bannerbg.jpg) center center no-repeat; position:relative;}
.ly_banner .ba_main { width:1200px; height:auto; margin:160px auto; padding:0; position:relative;}
.ba_img1 { width:400px; height:60px; overflow:hidden; margin:0 0 0 -200px; padding:0; position:absolute; left:50%; top:0;}
.ba_img2 { width:1100px; height:140px; overflow:hidden; margin:0 0 0 -550px; padding:0; position:absolute; left:50%; top:100px;}
.ba_img3 { width:650px; height:60px; overflow:hidden; margin:0 0 0 -325px; padding:0; position:absolute; left:50%; top:280px;}
.ba_img4 { width:108px; height:108px; overflow:hidden; margin:0; padding:0; position:absolute; right: 240px; top: 300px;}

/**ly_part1**/
.ly_part1 { width:100%; overflow:hidden; margin:0 auto; padding:80px 0; background:url(../images/bg01.jpg) center center no-repeat;}
.part_main1 { width:1200px; height:auto; margin:0 auto; padding:0;}
.ly_tit { width:100%; overflow:hidden; margin:0 auto 60px; padding:0; text-align:center;}
.ly_tit img { vertical-align:middle;}
.p1_con { width:800px; height:auto; margin:0 auto; padding:40px 80px; background-color:#fff; box-shadow:0 0 16px rgba(0, 0, 0, 0.2);}
.p1_con p { width:100%; overflow:hidden; line-height:40px; color:#222; font-size:18px; text-align:justify; margin:0 auto; padding:0;}
.p1_con p b { color:#1580d1; font-size:30px; font-weight:bold;}

/**ly_part2**/
.ly_part2 { width:100%; overflow:hidden; margin:0 auto; padding:80px 0; background:url(../images/bg02.jpg) center center no-repeat;}
.part_main2 { width:1200px; height:auto; margin:0 auto; padding:0;}
.p2_con { width:1200px; height:440px; overflow:hidden; margin:0 auto; padding:0; background:url(../images/p2_img1.png) 280px 74px no-repeat; background-size:640px 300px; position:relative;}
.p2_con .p2_img2 { width:200px; height:320px; overflow:hidden; margin:0 0 0 -100px; padding:0; position:absolute; bottom:0; left:50%; z-index:1;}
.p2_con .p2_img3 { width:280px; height:280px; overflow:hidden; margin:0; padding:0; position:absolute; bottom:0; right:400px; z-index:2;}
.p2_icon1, .p2_icon2, .p2_icon3, .p2_icon4, .p2_icon5, .p2_icon6 { width:80px; height:80px; overflow:hidden; margin:0; padding:0; position:absolute; z-index:3;}
.p2_icon1 { left:260px; top:300px;}
.p2_icon2 { left:320px; top:160px;}
.p2_icon3 { left:450px; top:60px;}
.p2_icon4 { right:450px; top:60px;}
.p2_icon5 { right:320px; top:160px;}
.p2_icon6 { right:260px; top:300px;}
.p2_text1, .p2_text2, .p2_text3, .p2_text4, .p2_text5, .p2_text6 { width:180px; overflow:hidden; margin:0; padding:0; position:absolute; z-index:4;}
.p2_text1 { left:80px; top:290px;}
.p2_text2 { left:140px; top:140px;}
.p2_text3 { left:280px; top:30px;}
.p2_text4 { right:250px; top:30px;}
.p2_text5 { right:120px; top:140px;}
.p2_text6 { right:60px; top:290px;}
.p2_text1 b, .p2_text2 b, .p2_text3 b, .p2_text4 b, .p2_text5 b, .p2_text6 b { display:block; width:100%; overflow:hidden; color:#222; font-size:24px; font-weight:bold; margin:0 0 8px; padding:0;}
.p2_text1 p, .p2_text2 p, .p2_text3 p, .p2_text4 p, .p2_text5 p, .p2_text6 p { width:100%; overflow:hidden; line-height:24px; color:#222; font-size:16px; text-align:justify; margin:0; padding:0;}

/**ly_part3**/
.ly_part3 { width:100%; overflow:hidden; margin:0 auto; padding:80px 0; background:#007ec5 url(../images/bg03.jpg) center bottom no-repeat;}
.part_main3 { width:1200px; height:auto; margin:0 auto; padding:0;}
.p3_con { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.p3_tab { width:720px; height:80px; overflow:hidden; margin:0 auto 40px; padding:0 40px; background: url(../images/p3_img1.png) center center no-repeat;}
.p3_tab ul li { width:240px; height:80px; line-height:80px; color:#666; font-size:24px; text-align:center; margin:0 0 0 -40px; padding:0 0 0 40px; cursor:pointer; float:left;}
.p3_tab ul li.tabActive { color:#fff; background:url(../images/p3_img3.png) 0 0 no-repeat;}
.p3_tab ul li i { display:inline-block; width:40px; height:40px; overflow:hidden; margin:0 10px 0 0; padding:0; vertical-align:middle;}
.p3_tab ul li i.p3_icon1 { background:url(../images/p3_icon1.png) center center no-repeat;}
.p3_tab ul li i.p3_icon2 { background:url(../images/p3_icon2.png) center center no-repeat;}
.p3_tab ul li i.p3_icon3 { background:url(../images/p3_icon3.png) center center no-repeat;}
.p3_tab ul li.tabActive i.p3_icon1 { background:url(../images/p3_icon01.png) center center no-repeat;}
.p3_tab ul li.tabActive i.p3_icon2 { background:url(../images/p3_icon02.png) center center no-repeat;}
.p3_tab ul li.tabActive i.p3_icon3 { background:url(../images/p3_icon03.png) center center no-repeat;}

.Content_Tab { width:1200px; height:auto; margin:0 auto; padding:0;}
.video_main { width:850px; height:470px; margin:0 auto; padding:0; border:5px solid #fff; background-color:#f0f0f0; box-shadow:0 0 20px rgba(0, 0, 0, 0.2);}
.p3_btn1, .p3_btn2, .p3_btn3 { width:100%; overflow:hidden; margin:40px auto 0; padding:0;}
.p3_btn1 a { display:block; width:278px; height:58px; overflow:hidden; line-height:58px; color:#fff; font-size:24px; text-align:center; margin:0 auto; padding:0; border:1px solid #fff;}
.p3_btn2 a { display:block; width:438px; height:60px; overflow:hidden; line-height:30px; color:#fff; font-size:24px; text-align:center; margin:0 auto; padding:9px 0; border:1px solid #fff;}
.p3_btn3 a { display:block; width:558px; height:58px; overflow:hidden; line-height:58px; color:#fff; font-size:24px; text-align:center; margin:0 auto; padding:0; border:1px solid #fff;}
.p3_btn1 a:hover, .p3_btn2 a:hover, .p3_btn3 a:hover { background-color:#fff; color:#007ec5;}

/**ly_part4**/
.ly_part4 { width:100%; overflow:hidden; margin:0 auto; padding:80px 0; background:#f4f4f4 url(../images/bg04.jpg) center center no-repeat;}
.part_main4 { width:1200px; height:auto; margin:0 auto; padding:0;}
.p4_con { width:1120px; height:auto; margin:0 auto; padding:80px 40px; background-color:#fff; box-shadow:0 0 20px rgba(0, 0, 0, 0.2); position:relative;}
.p4_tit { width:240px; height:40px; overflow:hidden; line-height:40px; color:#1580d1; font-size:30px; font-weight:bold; text-align:center; margin:0 auto 40px; padding:0; background:url(../images/p4_titbg.png) center bottom no-repeat;}
.p4_con1 { width:1120px; height:760px; margin:0 auto; padding:0; background:url(../images/p4_bg.png) center center no-repeat; position:relative;}
.p4_img1, .p4_img2, .p4_img3, .p4_img4, .p4_img5, .p4_img6, .p4_img7, .p4_img8 { overflow:hidden; margin:0; padding:0; position:absolute;}
.p4_img1 { width:270px; height:220px; left:40px; top:10px;}
.p4_img2 { width:140px; height:132px; left:500px; top:56px;}
.p4_img3 { width:270px; height:220px; left:780px; top:10px;}
.p4_img4 { width:162px; height:150px; left:40px; top:300px;}
.p4_img5 { width:260px; height:240px; left:450px; top:260px;}
.p4_img6 { width:300px; height:110px; left:740px; top:280px;}
.p4_img7 { width:360px; height:240px; left:120px; top:500px;}
.p4_img8 { width:400px; height:240px; left:700px; top:500px;}
.p4_con2 { width:800px; overflow:hidden; margin:0 auto 60px; padding:0;}
.p4_con3 { width:560px; height:auto; margin:0 auto; padding:20px; background-color:#fff; border-radius:10px; box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
.p4_con3 ul { width:520px; overflow:hidden; margin:0 auto; padding:10px 20px; background-color:#ebeef7; border-radius:4px;}
.p4_con3 ul li { width:100%; overflow:hidden; line-height:28px; color:#0e69ad; font-size:16px; text-align:justify; margin:0 auto; padding:4px 0;}
.p4_down { width:130px; height:auto; margin:0; padding:0; position:absolute; bottom:60px; right:40px;}
.p4_down a img { display:block; width:80px; height:80px; overflow:hidden; margin:0 auto; padding:0;}
.p4_down a span { display:block; width:100%; height:20px; line-height:20px; color:#333; font-size:14px; text-align:center; margin:0 auto; padding:0;}
.p4_down a:hover span {color:#018aff;}

/**ly_part5**/
.ly_part5 { width:100%; overflow:hidden; margin:0 auto; padding:80px 0; background:#fff;}
.part_main5 { width:1200px; height:auto; margin:0 auto; padding:0;}
.p5_con { width:1200px; overflow:hidden; margin:0 auto; padding:0;}
.p5_con p { width:100%; overflow:hidden; line-height:28px; color:#222; font-size:18px; text-align:center; margin:0 auto; padding:0;}
.p5_con h6 { width:100%; overflow:hidden; color:#2386d3; font-size:24px; font-weight:bold; text-align:center; margin:40px auto 20px; padding:0;}
.p5_con ul li { width:260px; height:160px; overflow:hidden; margin:0; padding:40px 20px; float:left;}
.p5_con ul li:nth-child(1) { background:url(../images/p5_bg1.png) 0 0 no-repeat; background-size:100% 100%;}
.p5_con ul li:nth-child(2) { background:url(../images/p5_bg2.png) 0 0 no-repeat; background-size:100% 100%;}
.p5_con ul li:nth-child(3) { background:url(../images/p5_bg3.png) 0 0 no-repeat; background-size:100% 100%;}
.p5_con ul li:nth-child(4) { background:url(../images/p5_bg4.png) 0 0 no-repeat; background-size:100% 100%;}
.p5_con ul li b { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:24px; font-weight:bold; margin:0 auto; padding:0;}
.p5_con ul li em { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:24px; font-style:normal; margin:4px auto; padding:0;}
.p5_con ul li p { width:100%; overflow:hidden; line-height:24px; color:#fff; font-size:14px; text-align:justify; margin:0 auto; padding:0;}
.p5_con dl { width:1160px; height:auto; margin:0 auto; padding:0 20px;}
.p5_con dl dd { width:540px; height:auto; margin:0; padding:0 20px; float:left;}
.p5_con dl dd a { display:block; width:540px; height:340px; margin:0; padding:0; background-color:#fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.1); position:relative;}
.p5_con dl dd a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}

/**ly_part6**/
.ly_part6 { width:100%; overflow:hidden; margin:0 auto; padding:80px 0 140px; background:url(../images/bg06.jpg) center bottom no-repeat;}
.part_main6 { width:1200px; height:auto; margin:0 auto; padding:0;}
.p6_tit { width:302px; height:102px; overflow:hidden; margin:0 auto 20px; padding:0 19px 40px; background:url(../images/p6_titbg.png) center bottom no-repeat;}
.p6_tit div { width:300px; height:70px; overflow:hidden; margin:0 auto; padding:15px 0; border:1px solid #1580d1; background-color:#fff; border-radius:10px;}
.p6_tit div p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#2386d3; font-size:36px; font-weight:bold; text-align:center; margin:0 auto 10px; padding:0;}
.p6_tit div span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#2386d3; font-size:18px; text-align:center; margin:0 auto; padding:0;}
.part_main6 ul { text-align:center;}
.part_main6 ul li { display:inline-block; height:50px; line-height:50px; color:#222; font-size:28px; background-color:#fff; border-radius:25px; box-shadow:0 10px 20px rgba(0, 0, 0, 0.2); margin:0 20px; padding:0 40px 0 0;}
.part_main6 ul li img { display:block; width:50px; height:50px; overflow:hidden; margin:0 20px 0 0; padding:0; float:left;}
.p6_bz { width:100%; overflow:hidden; color:#696969; font-size:16px; text-align:center; margin:60px auto 0; padding:0;}















