@charset "utf-8";
/* CSS Document */


/* 公用样式 */
body{ font-family:"微软雅黑"; font-size:14px}
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0;padding:0;}
ol,ul,li{list-style-type:none;}
a{ text-decoration:none}
em,i{ font-style:normal}
img{ border:0; vertical-align:middle}
h3{ font-weight:normal}
.pa60{ padding:60px 0;}
.pr{ position:relative}
.fl{ float:left}
.fr{ float:right}
.hide{ overflow:hidden}
.auto{ width:1100px; margin:0 auto}
.bg_black{ background:#323443}
.bg_pic{ background:url(../images/img_23.jpg) no-repeat}
.bg_pink{ background:#323443}




.banner{ width:100%; height:774px; background:url(../images/banner.jpg) no-repeat center; position:relative}
.banner a{ display:block; width:100%; height:100%}

.part1{ width:1100px; margin:0 auto; padding:60px 0 0;}
.part1 dl{ height:725px}
.part1 dl dt{  width:455px; height:681px; position:relative; float:left}
.part1 dl dt i{position:absolute; top:40px; left:36px;border:9px solid #ff6816; width:455px; height:672px; z-index:0}
.part1 dl dt img{ z-index:1; position:absolute}
.part1 dl dd{ width:506px; float:right}
.part1 dl dd h3{ display:block; width:100%; height:113px; background:url(../images/img_06.jpg) no-repeat center; line-height:113px; text-align:center; font-size:32px;margin-bottom:30px}
.part1 dl dd p{ line-height:25px}
.part1 dl dd ul{ padding:40px 0}
.part1 dl dd ul i{ display:block; background:url(../images/ico.png) no-repeat left; padding-left:30px; font-size:21px; margin-bottom:10px}
.part1 dl dd ul li{ display:inline-block; width:250px; line-height:25px}
.part1 .exp_zz{ clear:both; height:180px; margin:50px 0; background:url(../images/img_07.jpg) no-repeat left center; padding-left:150px}
.part1 .exp_zz ul{overflow:hidden; margin:0 40px;}
.part1 .exp_zz ul:nth-child(1){padding-bottom:17px; border-bottom:1px dashed #cdcccc; }
.part1 .exp_zz ul:nth-child(2) { padding-top:17px}
.part1 .exp_zz li{ float:left;padding-left:76px; line-height:30px; height:64px; width:350px}
.part1 .exp_zz ul:nth-child(1) li:nth-child(1){ background:url(../images/img_03.jpg) no-repeat left top; }
.part1 .exp_zz ul:nth-child(1) li:nth-child(2){ background:url(../images/img_05.jpg) no-repeat left top; float:right }
.part1 .exp_zz ul:nth-child(2) li:nth-child(1){ background:url(../images/img_10.jpg) no-repeat left top; }
.part1 .exp_zz ul:nth-child(2) li:nth-child(2){ background:url(../images/img_09.jpg) no-repeat left top; float:right }

.part2{ background:#323443;}
.part2 .auto{width:1200px;}
.part2 .ti{ font-size:48px; color:#FFFFFF; text-align:center;}
.part2 .ti i{ font-size:32px; display:block}
.part2  ul { width:1200px; margin:0 auto; overflow:hidden; padding:50px 0 0}
.part2  ul li{ width:214px; height:184px; background:url(../images/xm_bg1.png) no-repeat; float:left; margin-right:20px; padding:50px 35px;}
.part2  ul li:nth-child(1){background:url(../images/xm_bg0.png) no-repeat}
.part2  ul li:nth-child(2){background:url(../images/xm_bg1.png) no-repeat}
.part2  ul li:nth-child(3){background:url(../images/xm_bg2.png) no-repeat}
.part2  ul li:nth-child(4){background:url(../images/xm_bg3.png) no-repeat; margin-right:0}
.part2  ul li{ text-align:center; font-size:13px; line-height:30px }
.part2  ul li a{color:#fff}
.part2  ul li h3{ color:#ffe116; font-size:23px; font-weight:normal}
.part2  ul li i{ font-size:16px; padding-bottom:10px;margin-bottom:10px; border-bottom:1px dashed #fff; display:block}

.part3 .ti{ font-size:43px; text-align:center}
.part3 .ti i{ font-size:25px; display:block; border-top:1px solid #000; width:615px; margin:0 auto; line-height:45px; margin-top:10px}
.part3 ul{ padding:20px 0 50px; overflow:hidden}
.part3 ul li{ width:259px; float:left; margin-right:21px}
.part3 ul li img{ display:block;width:243px; height:374px;}
.part3 ul li span{display:block; width:100%; height:105px;padding:30px 0;}
.part3 ul li span i{ text-align:center; color:#fff; display:block; font-size:19px; font-weight:bold; }
.part3 ul li span p{ display:block; padding:9px; color:#fff; font-size:16px}
.part3 ul li:nth-child(1) img{ border:8px solid #d2a0b8}
.part3 ul li:nth-child(2) img{ border:8px solid #cfb0d1}
.part3 ul li:nth-child(3) img{ border:8px solid #e2b3a9}
.part3 ul li:nth-child(4) img{ border:8px solid #98cfd9}
.part3 ul li:nth-child(1) span{ background:#a64271; }
.part3 ul li:nth-child(2) span{ background:#ab71d5; }
.part3 ul li:nth-child(3) span{ background:#e0927b; }
.part3 ul li:nth-child(4) span{ background:#71bec8; }
.part3 ul li:nth-child(4){ margin-right:0}
a.btn{ width:290px; height:69px; line-height:69px; display:block; border:1px solid #000; clear:both; margin:0 auto; text-align:center; font-size:20px; color:#000;}


.part4{ width:100%; height:609px; background:url(../images/img_23.jpg) no-repeat center}
.part4 span{ display:block; width:413px; height:308px; background:rgba(26,57,63,0.7); position:absolute; right:0; top:100px; padding:50px;}
.part4 span h3{ font-size:43px; color:#ffe116; height:140px; display:block; background:url(../images/line.png) no-repeat bottom center; margin-bottom:20px;}
.part4 span p{ color:#fff; font-size:18px; line-height:30px}

.part5 h3.ti{ font-size:43px; text-align:center}
.part5 dl{ text-align:center}
.part5 dl dt{ float:left}
.part5 dl dd{ float:left}
.part5 ul{ padding:50px 0 0;}
.part5 ul li{ float:left; margin:5px; position:relative}
.part5 ul li i{ display:none; position:absolute; top:0; left:0; color:#fff; font-size:16px; background:rgba(50,52,67,0.9)}
.part5 dt ul li:nth-child(1){ clear:both; margin-top:0}
.part5 dt ul li:nth-child(2){ margin-left:0;margin-top:0}
.part5 dt ul li:nth-child(3),.part5 ul li:nth-child(4){clear:both;}
.part5 dt ul li:nth-child(3){  margin-top:0}
.part5 dd ul li:nth-child(1){ clear:both; margin-top:0; margin-left:0}
.part5 dd ul div li:nth-child(1){ margin-top:0; margin-right:0; margin-left:0}
.part5 dd ul div li:nth-child(2){ clear:both; margin-top:0;margin-right:0;margin-left:0}
.part5 dl.toper dt ul li:nth-child(1) i,.part5 dl.toper dt ul li:nth-child(2) i{ width:239px; height:73px; padding:70px 0;}
.part5 dt ul li:nth-child(3) i{ line-height:320px;width:483px; height:320px}
.part5 dl.toper dd ul li:nth-child(1) i{ width:348px; height:67px; padding:200px 0}
.part5 dl.toper dd ul div li:nth-child(1) i,.part5 dl.toper dd ul div li:nth-child(2) i{ width:252px; height:87px; padding:90px 0;}

.part5 ul li a.btn1{ display:block; width:348px; height:65px; background:#ff6816; line-height:65px; color:#fff; font-size:28px; margin-top:5px}

.part5 ul li a.btn2{ display:block; width:343px; height:70px; padding:65px 0; font-size:28px; background:#ff6816; color:#fff; margin-bottom:5px}

.part5 dl.bter dd div{ float:left}
.part5 dl.bter dd div li:nth-child(2){ clear:both}
.part5 dl.bter dd li:nth-child(2){ margin-right:0}

.part5 dl.bter dt ul li:nth-child(1) i{width:343px; height:276px; line-height:276px; top:205px;}
.part5 dl.bter dd ul div li:nth-child(1) i,.part5 dl.bter dd ul div li:nth-child(2) i{ width:399px; height:238px; line-height:238px; padding:0}
.part5 dl.bter dd ul li:nth-child(2) i{width:343px; height:79px; padding:200px 0}

.part6 { padding-top:60px; overflow:hidden; height:800px}
.part6 .auto{ height:800px;}
.part6 h3.ti{ font-size:43px; color:#fff; text-align:center; height:114px}
.part6 em{ display:block; background:url(../images/img56.png) no-repeat; width:89px; height:61px; float:left; padding:30px 20px; font-size:20px; text-align:center; line-height:30px; margin-right:10px}

/* 轮播css */
.ladyScroll{width:1100px;height:682px;margin:15px auto;position:relative;}
.ladyScroll .prev,.ladyScroll .next{color:#fff; font-size:60px; text-align:center; font-family:"宋体"; line-height:140px;width:68px; height:140px; background:rgba(255,255,255,0.7); display:block; position:absolute; top:50%;}
.ladyScroll .prev{left:-100px;}
.ladyScroll .next{ right:-100px;}

.ladyScroll .scrollWrap{width:1100px;margin-left:31px;padding-top:15px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left; height:692px; color:#fff; width:1100px;}
.ladyScroll dl:nth-child(2){ background:url(../images/anli0.png) no-repeat right bottom;}
.ladyScroll dl:nth-child(3){ background:url(../images/anli3.png) no-repeat right bottom;}
.ladyScroll dl:nth-child(4){ background:url(../images/anli2.png) no-repeat right bottom;}
.ladyScroll dl:nth-child(5){ background:url(../images/anli1.png) no-repeat right bottom;}

.ladyScroll dl h3{ font-size:46px; font-weight:bold; line-height:60px }
.ladyScroll dl p{ font-size:22px; clear:both; line-height:40px; margin-top:20px}
.ladyScroll dl p:nth-child(2){ font-size:28px; line-height:60px }
.ladyScroll dl p i{ display:block; width:33px; height:33px; background:#ff6816; text-align:center; border-radius:50%; float:left; margin-right:10px; line-height:30px}
.ladyScroll dl p b{ float:left; font-weight:normal}
.ladyScroll dl a.zx_btn{ display:block; width:142px; height:72px; border-radius:50%; background:#ff6816; color:#fff; font-size:23px; padding:45px 10px; margin-left:900px; position:absolute; line-height:35px}



.part7 h3.ti{ font-size:43px;  text-align:center;}
.part7 img{ padding:40px 0}