@charset "gb2312";
/* CSS Document */
* { margin:0; padding:0; }
body { font-family:"Î¢ÈíÑÅºÚ";overflow-x: hidden}
li { list-style:none }
a { text-decoration:none; cursor:pointer; outline:none; }
img { vertical-align:middle; border:0; }
.clear {clear:both }
.w1220{ width:1220px; margin:0 auto; }
.ani{ transition:all .3s linear 0s; -webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s; -o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s; }
.banner{background:url(../images/banner.jpg) no-repeat center;width:100%;height:752px; }
.banner .banner_center{width:1200px;height:755px;margin:0 auto;}
.banner .banner_center .ban{width:280px;height:73px;padding:565px 0 0 810px;}
.banner .banner_center .ban .link {display: block; width:200px; height:45px;line-height:45px; font-size:24px; background:url(../images/ban.jpg) repeat-x; color: #fff; text-decoration: none; text-align: center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
.banner .banner_center .ban .link:hover {background:url(../images/ban1.jpg) repeat-x;color: #fff; text-decoration: none;}
/*banner/*/
.box1{background:url(../images/box1.jpg) no-repeat center;width:100%;height:784px; }
.box1 .box1_center{width:1200px;height:785px;margin:0 auto;}
.box1 .left{width:575px;height:485px;padding-top:200px}
.box1 .left h1{ text-align:center}
.box1 .left dl{width:150px;height:235px;float:left;margin-left:37px;margin-top:55px}
.box1 .left dl dt{ text-align:center;padding-bottom:15px}
.box1 .left dl dd{ text-align:center;font-size:16px;color:#fff; line-height:25px}
.box1 .left .ban{width:207px;height:48px;clear:both;margin:0 auto;padding-top:60px}
.box1 .left .ban .link {display: block; width:207px; height:45px;line-height:45px; font-size:24px; background:url(../images/ban.jpg) repeat-x; color: #fff; text-decoration: none; text-align: center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
.box1 .left .ban .link:hover {background:url(../images/ban1.jpg) repeat-x;color: #fff; text-decoration: none;}
/*box1/*/
.box2{background:url(../images/box2.jpg) no-repeat center;width:100%;height:759px; }
.box2 .box2_center{width:1010px;height:759px;margin:0 auto;}
.box2 .box2_center h1{font-size:42px;color:#A41846; text-align:center;font-weight:500;padding:60px 0 50px 0}
.box2 .box2_center h2{font-size:18px;color:#2D2C2C;font-weight:500; line-height:32px;text-align:center;}
.box2 .box2_center dl{width:190px;height:280px;margin-left:10px;float:left;margin-top:50px}
.box2 .box2_center dd{font-size:16px;color:#00280A; text-align:center;padding-top:5px}
.box2 .box2_center .ban{width:248px;height:48px; clear:both;margin:0 auto;padding-top:100px}
.box2 .box2_center .ban .link {display: block; width:248px; height:48px;line-height:48px; font-size:24px; background:url(../images/ban.jpg) repeat-x; color: #fff; text-decoration: none; text-align: center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
.box2 .box2_center .ban .link:hover {background:url(../images/ban1.jpg) repeat-x;color: #fff; text-decoration: none;}
/*box2/*/
.box3{ background:#F2F1F1;width:100%;height:900px; }
.box3 .box3_center{width:1200px;height:900px;margin:0 auto;}
.box3 .box3_center h1{font-size:42px;color:#AB1646;font-weight:500; text-align:center;padding:60px 0 30px 0}
.box3 .box3_center h2{font-size:16px;color:#353435;font-weight:500; text-align:center;padding-bottom:25px; line-height:28px}
.five1{width:1200px; height:668px;margin:0 auto;}
.five1 .five1_center{ width:1200px; height:668px;margin:0 auto;}
.qunar {background:url(../images/box3_1.jpg) no-repeat center;width:1160px; height:668px;position: relative;border-radius:10px}
.qiehuan{width:477px;height:287px;margin:30px 0 0 70px; float:left}
.qiehuan .wenzi1{background:url(../images/box3_2.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi2{background:url(../images/box3_3.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi3{background:url(../images/box3_4.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi4{background:url(../images/box3_5.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi5{background:url(../images/box3_11.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi6{background:url(../images/box3_12.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi7{background:url(../images/box3_13.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi8{background:url(../images/box3_14.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi9{background:url(../images/box3_zj.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi10{background:url(../images/box3_dzx.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi11{background:url(../images/box3_wxy.jpg) no-repeat center;width:314px; height:287px; float:left}
.qiehuan .wenzi12{background:url(../images/box3_zhy.jpg) no-repeat center;width:314px; height:287px; float:left}



.qiehuan .wenzi h3{padding:70px 0 0 160px;font-size:24px;color:#fff;font-weight:500;}
.qiehuan .wenzi span{padding-left:15px}
.qiehuan .wenzi h4{padding:10px 0 0 140px;font-size:14px;color:#fff;font-weight:500;}
.qiehuan .wenzi .h4{padding:10px 0 0 160px;}
.qiehuan .tupian{width:144px;height:287px;float:left;margin-left:12px}
.qiehuan .tupian .xz{width:145px;height:45px;border:1px dashed #fff;border-radius:10px;margin-top:105px}
.qiehuan .tupian .xz1{margin-top:70px}
.qiehuan .tupian .xz2{margin-top:95px}
.qiehuan .tupian .p1{width:30px; float:left; padding-top:5px}
.qiehuan .tupian .p2{width:90px; float:left;font-size:14px;color:#fff;padding-left:10px}
.qiehuan .tupian .p3{padding-top:30px}
.qiehuan .tupian .p33{ text-align:center}
.qunar .e_pic_wrap { z-index: 1; white-space: nowrap; width:1200px; height:360px;}
.qunar .e_pic_wrap li { width:1160px; height:668px;}
.qunar .prev, .qunar .next { position: absolute; z-index: 30; display: block; }
.qunar .prev { top:310px; left: 20px; }
.qunar .next { top:310px; right:20px; }
.qunar .prev a, .qunar .next a{ display: block; width:31px; height:51px;overflow: hidden; background:url(../images/ico_prevnext.png) no-repeat scroll 0 0;}
.qunar .prev a { background-position: 0 0; }
.qunar .next a { background-position: 0 -51px; }
/*box3/*/
.box4{width:100%;height:520px}
.box4 .box4_center{width:1200px;height:520px;margin:0 auto;}
.yuan{position: relative;float: left;margin-left: 10px;width:270px;height:270px;border:2px solid #314B7B;border-radius:200px;margin-left:105px;margin-top:50px} 
.yuan1{margin-left:75px}
.yuan .bg{width:260px;height:260px; background:#304A7C;border-radius:200px;margin:0 auto;margin-top:5px;} 
.yuan p{font-size:36px; line-height:62px;padding-top:70px;text-align:center;color:#fff}
.yuan .title{width:200px;height:200px;position: absolute;overflow: hidden;color: #fff;padding: 22px;top: 13px;left:14px;border-radius: 50%;background:#304A7C;text-align: center;display: none;}
.yuan .title span{display: inline-block;width: 215px;padding-top:40px; line-height:32px}
.box4 .box4_center .ban{width:214px;height:48px; clear:both;margin:0 auto;padding-top:75px}
.box4 .box4_center .ban .link {display: block; width:214px; height:48px;line-height:48px; font-size:24px; background:url(../images/ban.jpg) repeat-x; color: #fff; text-decoration: none; text-align: center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
.box4 .box4_center .ban .link:hover {background:url(../images/ban1.jpg) repeat-x;color: #fff; text-decoration: none;}/*box4/*/
.box5{background:url(../images/box5.jpg) no-repeat center;width:100%;height:785px;}
.box5 .box5_center{width:1200px;height:785px;margin:0 auto;}
.box5 .box5_center h1{height:160px}
.box5 .center{background:url(../images/box5_center.png) no-repeat center;width:977px;height:473px;margin:0 auto;}
.box5 .center h2{font-size:42px;color:#fff;text-align:center;padding-top:25px;font-weight:500}
.box5 .center h2 img{padding:0 10px}
.box5 .center h3{font-size:16px;color:#262626;text-align:center;padding-top:45px; line-height:28px;font-weight:500}
.box5 .center h4{font-size:53px;color:#B11648;text-align:center;padding-top:45px; line-height:28px;font-weight:500}
.box5 .center h5{font-size:48px;color:#B11648;text-align:center;padding-top:48px; line-height:28px;font-weight:500}
.box5 .box5_center .ban{width:214px;height:48px; clear:both;margin:0 auto;padding-top:45px}
.box5 .box5_center .ban .link {display: block; width:214px; height:48px;line-height:48px; font-size:24px; background:url(../images/ban.jpg) repeat-x; color: #fff; text-decoration: none; text-align: center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
.box5 .box5_center .ban .link:hover {background:url(../images/ban1.jpg) repeat-x;color: #fff; text-decoration: none;}/*box5/*/
.box6{width:100%;height:1015px}
.box6 h1{ text-align:center;font-size:42px;color:#A71645;font-weight:500;padding:60px 0 30px 0}
.box6 h2{ text-align:center;font-size:16px;color:#121212;font-weight:500; line-height:28px;padding-bottom:20px}
.box6 .gundong{margin-left:-1920px}
.box6 .gundong p{ float:left;padding-left:15px}
#demo {background: #FFF;overflow:hidden;width:100%;}
#demo img {border: 3px solid #F2F2F2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/*box6/*/
.box7{background:url(../images/box7.jpg) no-repeat center;width:100%;height:760px;}
.box7 .box7_center{width:1200px;height:760px;margin:0 auto;}
.box7 .box7_center h1{font-size:42px;color:#fff; text-align:center; font-weight:500;padding:50px 0 40px 0}
.box7 .box7_center h1 img{padding:0px 10px}
.box7 .box7_center h2{font-size:16px;color:#fff; text-align:center; font-weight:500;padding-bottom:50px; line-height:28px}
.quan{float:left;width:219px;height:270px;margin-left:80px} 
.quan h6{ text-align:center}
.quan1{ background:url(../images/box7_1.png) no-repeat center;width:219px;height:349px;position: relative;margin-left:30px}
.quan2{ background:url(../images/box7_2.png) no-repeat center;width:219px;height:349px;position: relative;}
.quan3{ background:url(../images/box7_3.png) no-repeat center;width:219px;height:349px;position: relative;}
.quan4{ background:url(../images/box7_4.png) no-repeat center;width:219px;height:349px;position: relative;}
.quan .bg{width:219px;height:349px;margin:0 auto;margin-top:5px;} 
.quan .title{width:219px;height:349px;position: absolute;overflow: hidden;color: #fff;top:0px;left:0px;border-radius:120px;background:rgba(73,61,53,0.6);display: none;}
.quan .title span{display: inline-block;width: 215px;padding-top:70px;padding-left:25px;line-height:32px}
.quan h6{font-size:24px;color:#fff}


/*box7/*/
.box8{width:100%;height:950px;}
.box8 .box8_center{width:1200px;height:950px;margin:0 auto;}
.box8 h1{ text-align:center;font-size:42px;color:#A71645;font-weight:500;padding:50px 0 20px 0}
.box8 h1 img{padding:0 10px}
.box8 h2{ text-align:center;font-size:16px;color:#121212;font-weight:500; line-height:28px;padding-bottom:30px}
.box8_center .tabBar .hd{width:1200px;height:80px;margin:0 auto;}
.box8_center .tabBar .hd ul{z-index:5; position:relative;width:1190px; margin:0 auto;height:80px; zoom:1; }
.box8_center .tabBar .hd .li1{float:left;cursor:pointer;font-size:30px;color:#fff;width:396px;height:80px;text-align:center;background:#142544;border-top-left-radius:15px;border-bottom-left-radius:15px;line-height:80px}
.box8_center .tabBar .hd .li2{float:left;cursor:pointer;font-size:30px;color:#fff;width:396px;height:80px;text-align:center;background:#142544;line-height:80px}
.box8_center .tabBar .hd .li3{float:left;cursor:pointer;font-size:30px;color:#fff;width:396px;height:80px;text-align:center;background:#142544;border-top-right-radius:15px;border-bottom-right-radius:15px;line-height:80px}
.box8_center .tabBar .hd .li1.on{width:396px;height:80px;float:left;cursor:pointer;font-size:30px;color:#fff;background:#BA1548;text-align:center;border-top-left-radius:15px;border-bottom-left-radius:15px;line-height:80px}
.box8_center .tabBar .hd .li2.on{width:396px;height:80px;float:left;cursor:pointer;font-size:30px;color:#fff;background:#BA1548;text-align:center;}
.box8_center .tabBar .hd .li3.on{width:396px;height:80px;float:left;cursor:pointer;font-size:30px;color:#fff;background:#BA1548;text-align:center;border-top-right-radius:15px;border-bottom-right-radius:15px;line-height:80px}
.box8_center .tabBar .bd{width:1186px;height:575px;margin:0 auto;background:#BA1548;border-radius:10px;margin-top:30px}
.box8_center .conWrap{ width:1186px; height:575px;clear:both;}
.box8_center p{ float:left;margin-left:8px;margin-top:8px; position:relative}
.box8_center .scon1 p a{ position:absolute;width:100%;height:38px;bottom:0;background:rgba(118,134,151,0.6); text-align:center; line-height:38px;color:#fff;font-size:14px}
/*box8/*/
.box9{width:100%;height:810px; background:#F2F1F1}
.box9 .box9_center{width:1200px;height:810px;margin:0 auto;}
.box9 h1{ text-align:center;font-size:42px;color:#A71645;font-weight:500;padding:60px 0 20px 0}
.box9 h1 img{padding:0 10px}
.box9 h2{ text-align:center;font-size:16px;color:#121212;font-weight:500; line-height:28px;padding-bottom:30px}
.box9_center p{ float:left;position:relative}
.box9_center p a{ position:absolute;width:100%;height:38px;bottom:0;background:rgba(102,106,107,0.8); text-align:center; line-height:38px;color:#fff;font-size:16px}
/*box9/*/
.last{width:100%;height:500px; background:#F2F1F1}
.last .last_center{width:1200px;height:500px;margin:0 auto;}
.last .last_center h1{ text-align:center;padding:135px 0 20px 0}
.last .last_center h2{ text-align:center;font-size:35px;color:#000;font-weight:500; line-height:48px}