@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#727171; font-size:14px; font-family: "microsoft yahei"; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal;}
a {text-decoration:none;color:#727171; }
a:hover { text-decoration:none; }
img { border:none;display: block; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px "microsoft yahei"; }
table { border-collapse:collapse;border-spacing:0; }
html {overflow-y: scroll;} 
 
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.fl{float: left;}
.fr{float: right;}
body{background: #fdd0d3 !important;}
.red1{ color: #d5177c !important;}
.red{ color: #e7161a !important;}
.b-s{ border-bottom: 1px dashed #999999;}

.tit1{ background: url(../images/img_02.jpg) no-repeat center; height: 275px;}
.tit1 p{ font-size: 59px; color: #fff; line-height: 180%; text-align: center;}

.cont1{ background: url(../images/img_04.jpg) no-repeat center; height: 827px; }
.cont1 .cont1-1{width: 1080px; margin: 0 auto; overflow: hidden; padding-top:50px;}
.cont1 .cont1-1 .cont1-1-1{ width: 350px; background: url(../images/pic1.png) no-repeat center; height: 168px; padding: 5px; text-align: center; color: #fff;}
.cont1 .cont1-1 .cont1-1-1 p{ font-size: 73px;  line-height: 120%;}
.cont1 .cont1-1 .cont1-1-1 span{ font-size: 24px; line-height: 150%;}

.cont1-2{background: url(../images/pic2.png)no-repeat center;height: 533px;text-align: center;padding-top: 45px;}
.cont1-2 p{font-size: 28px;color: #2e2d88;line-height: 195%;}
.cont1-2 p span{ font-size: 39px; font-weight: bold;}

.cont2{ background: url(../images/img_05.jpg) no-repeat center; height: 1712px;}
.tit2{ width: 1020px; margin: 0 auto; background: url(../images/pic3.png) no-repeat center; height: 118px; text-align: center;}
.tit2 p{ font-size: 51px; color: #fff; line-height: 100px;}
.cont2-1{background: url(../images/pic4.png) no-repeat center;height: 1294px;margin-top: 50px;}
.cont2-1-1{width: 1072px;margin: 0 auto;overflow: hidden;padding-top: 100px;}
.cont2-1-2{width: 980px;margin: 0 auto;overflow: hidden;padding: 10px;}
.cont2-i{ width: 363px;  height:273px;}
.cont2-i img{ width: 363px;  height:273px;}
.cont2-t{ width: 535px;}
.cont2-t p{font-size: 30px;line-height: 130%;}
.cont2-t .tit3{ font-size: 32px; font-weight: bold;}
.cont2-t span{display:inline-block;font-size: 30px;color: #666666;line-height: 120%;}

.cont3{ background: url(../images/img_06.jpg) no-repeat center; height: 1517px;}
.tit4{ background: url(../images/pic12.png) no-repeat center; height: 102px;}
.tit4 p{ font-size: 37px; color: #fff; line-height: 102px; text-align: center;}
.cont3-1{ background: url(../images/pic2.png) no-repeat center; height: 562px;}
.video{width: 940px;height: 388px;margin: 0 auto;padding-top: 60px;}
.video iframe{width: 915px;height: 350px;margin: 0 auto;}

.cont3-1 img{ width: 935px; margin: 0 auto;}
.cont3-2 img{ display: block;}
.cont3-2{background: url(../images/pic14.png) no-repeat center;height: 594px;}
.cont3-2 img{width: 1114px;height: 434px;margin: 0 auto;padding: 28px 50px 0 0;border-radius: 9%;}
.cont4-1{ background: url(../images/img_10.jpg) no-repeat center; height: 525px; margin-top: 45px;}

.cont5{ margin-top: 50px;}
.cont5-1{background: url(../images/pic4.png) no-repeat center;height: 1294px;margin-top: 0px;padding-top: 200px;}
.cont5-1-1{width: 1000px;margin: 0 auto;overflow: hidden;padding: 35px;padding-top: 0px;}
.cont5-i{ width: 240px; background: url(../images/pic11.png) no-repeat center; height: 54px; margin-top: 20px;}
.cont5-i p{ font-size: 39px; color: #fff; line-height: 54px; text-align: center; }
.cont5-t{ width: 720px;}
.cont5-t p{ font-size: 30px; color: #666666; line-height: 54px;}
.cont5-i1{width: 250px;background: url(../images/pic13.png) no-repeat center;height: 55px;margin-top: 20px;}
.cont5-i1 p{ font-size: 39px; color: #fff; line-height: 54px; text-align: center; }
.cont5-2{ background: url(../images/img_12.jpg?v=1) no-repeat center; height: 960px;}

.an{ width: 300px; margin: 0 auto; border: 2px solid #fdd0d3; background-color: #f1b3c2;}
.an a p{ font-size: 20px; text-align: center; color: #e7161a; font-weight: bold; line-height: 180%;}

.cont-box{ width:665px; margin:0 auto;}
.slideBox{position: relative;top: 138px;left: 65px;width:600px;height:572px;overflow:hidden;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:600px; height:572px; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{position:absolute;left: 0%;top:50%;margin-top: -61px;display:block;width:62px;height:62px;background:url(../images/slider-arrow.png) 0px 0px no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{left:auto;right: 0%;background-position:-76px 0px;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}