@charset "gb2312";

/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure{margin:0;padding:0;font-family:Î¢ÈíÑÅºÚ; font-size:12px; color:#666; list-style:none;}

body{background:none;}

a{outline: none; font-style:normal; text-decoration:none; cursor:pointer;}

a:active{star:expression(this.onFocus=this.blur());}

a:hover{ text-decoration:none;}

em,i{ font-style:normal;}

.clr{ clear:both; height:0; overflow:hidden;}

.cr{ height:13px; overflow:hidden; clear:both;}

#rt{ float:right;}

.red{ color:#e13636;}

img{ border:none; display:block;}

.lsxs{ width:100%; height:60px; overflow:hidden; clear:both;}







.ydy_ban{ width:100%; height:502px; background:url(../images/ydyzl01.jpg) no-repeat center top; overflow:hidden;}

.ydy_ban01{ width:1000px; height:502px; background:url(../images/ydyzl02.jpg) no-repeat; margin:0 auto; overflow:hidden; *zoom:1; position: relative;}

.part3{ position:relative;}

.part3_1{position:absolute;left:0px;top:50px;z-index:5;opacity:0; display:block;}

.part3_2{position:absolute;left:9px;top:283px;opacity:0; display:block;}

.part3_3{position:absolute;left:313px;top:397px;opacity:0;display:block;}

.part3_4{position:absolute;left:630px;top:5px;opacity:0;display:block;}

.part3_5{position:absolute;left:9px;top:395px;opacity:0;display:block;}

.current .part3_1{opacity:1;-webkit-animation:zoomIn 1s both ease-in-out;-ms-animation:zoomIn 1s both ease-in-out;animation:zoomIn 1s both ease-in-out;}

.current .part3_2{opacity:1;-webkit-animation:zoomIn 1s both ease-in-out;-ms-animation:zoomIn 1s both ease-in-out;animation:zoomIn 1s both ease-in-out;}

.current .part3_3{opacity:1;-webkit-animation:zoomIn 1s both ease-in-out;-ms-animation:zoomIn 1s both ease-in-out;animation:zoomIn 1s both ease-in-out;}

.current .part3_4{

opacity:1;-webkit-animation:zoomIn 1s both ease-in-out;-ms-animation:zoomIn 1s both ease-in-out;animation:zoomIn 1s both ease-in-out;}

.current .part3_5{

opacity:1;-webkit-animation:slideInLeft 0.6s both ease-in-out 0.3s;animation:slideInLeft 0.6s both ease-in-out  0.3s;}

.current .part3_5 a{ width:207px; height:62px; display:block; text-align:center; line-height:62px; color:#fff; background:url(../images/ydyzl07.jpg) no-repeat; font-size:18px;}

.current .part3_5 a:hover{ background:url(../images/ydyzl08.jpg) no-repeat;}



@-webkit-keyframes rotateInDownRight {

    0% {

        -webkit-transform-origin:right bottom;

        transform-origin:right bottom;

        -webkit-transform:rotate3d(0, 0, 1, 45deg);

        transform:rotate3d(0, 0, 1, 45deg);

        opacity:0

    }

    100% {

        -webkit-transform-origin:right bottom;

        transform-origin:right bottom;

        -webkit-transform:none;

        transform:none;

        opacity:1

    }

}

@keyframes rotateInDownRight {

    0% {

        -webkit-transform-origin:right bottom;

        transform-origin:right bottom;

        -webkit-transform:rotate3d(0, 0, 1, 45deg);

        transform:rotate3d(0, 0, 1, 45deg);

        opacity:0

    }

    100% {

        -webkit-transform-origin:right bottom;

        transform-origin:right bottom;

        -webkit-transform:none;

        transform:none;

        opacity:1

    }

}

.rotateInDownRight {

    -webkit-animation-name:rotateInDownRight;

    animation-name:rotateInDownRight

}

@-webkit-keyframes zoomIn {

    0% {

        opacity:0;

        -webkit-transform:scale3d(.3, .3, .3);

        transform:scale3d(.3, .3, .3)

    }

    50% {

        opacity:1

    }

}

@keyframes zoomIn {

    0% {

        opacity:0;

        -webkit-transform:scale3d(.3, .3, .3);

        transform:scale3d(.3, .3, .3)

    }

    50% {

        opacity:1

    }

}

.zoomIn {

    -webkit-animation-name:zoomIn;

    animation-name:zoomIn

}

@-webkit-keyframes slideInDown {

    0% {

		opacity:0;

        -webkit-transform:translateY(-50%);

        transform:translateY(-50%);

        visibility:visible

    }

    100% {

        -webkit-transform:translateY(0);

        transform:translateY(0)

    }

}

@keyframes slideInDown {

    0% {

		opacity:0;

        -webkit-transform:translateY(-50%);

        transform:translateY(-50%);

        visibility:visible

    }

    100% {

        -webkit-transform:translateY(0);

        transform:translateY(0)

    }

}

.slideInDown {

    -webkit-animation-name:slideInDown;

    animation-name:slideInDown

}

@-webkit-keyframes slideInLeft {

    0% {

		opacity:0;

        -webkit-transform:translateX(-50%);

        transform:translateX(-50%);

        visibility:visible

    }

    100% {

        -webkit-transform:translateX(0);

        transform:translateX(0)

    }

}

@keyframes slideInLeft {

    0% {

		opacity:0;

        -webkit-transform:translateX(-50%);

        transform:translateX(-50%);

        visibility:visible

    }

    100% {

        -webkit-transform:translateX(0);

        transform:translateX(0)

    }

}

.slideInLeft {

    -webkit-animation-name:slideInLeft;

    animation-name:slideInLeft

}



.ydy_dd{ width:100%; height:134px; background:url(../images/ydyzl10.jpg) no-repeat center top; margin:0 auto 50px;}

.ydy_dd dl{ width:1000px; height:134px; margin:0 auto; overflow:hidden; background:#3ab0f6;}

.ydy_dd dl dt{ float:left;}

.ydy_dd dl dd{ width:843px; float:right; overflow:hidden; text-indent:2em; color:#fff; line-height:22px; font-size:14px; padding:35px 0 0;}

.ydy_dd dl dd strong{ color:#fffea1;}

.ydy_con01{ width:1000px; margin:0 auto 50px; overflow:hidden;}

.ydy_bt{ width:1000px; overflow:hidden; background:url(../images/ydyzl12.jpg) no-repeat center bottom; padding-bottom:28px;}

.ydy_bt dt{ width:700px; float:left;}

.ydy_bt dt img{ float:left; margin:0 10px 0 0;}

.ydy_bt dt p{ font-size:35px; color:#404040;}

.ydy_bt dt strong{ font-size:30px; color:#404040; line-height:32px;}

.ydy_bt dd{ float:right; padding:10px 0 0;}

.ydy_bt dd a{ width:246px; height:65px; display:block; background:url(../images/ydyzl13.jpg) no-repeat; line-height:65px; color:#fff; font-size:18px; text-indent:18px;}

.ydy_bt dd a:hover{ background:url(../images/ydyzl14.jpg) no-repeat;}

.ydy_con01_1{ width:1000px; overflow:hidden; padding:35px 0 0;}

.ydy_con01_1 .p01{ text-indent:2em; font-size:14px; color:#404040; margin:0 0 25px;}

.ydy_con01_1 .p01 span{ color:#f06eaa; font-weight:bold;}

.ydy_con01_1 ul{ width:1100px; overflow:hidden;}

.ydy_con01_1 ul li{ width:224px; height:266px; float:left; background:url(../images/ydyzl15.jpg) no-repeat; margin:0 34px 0 0;}

.ydy_con01_1 ul li img{ display:block; margin:16px auto 25px;}

.ydy_con01_1 ul li strong{ font-size:18px; display:block; background:url(../images/ydyzl20.jpg) no-repeat center bottom; color:#404040; padding-bottom:8px; text-align:center; margin:0 0 10px;}

.ydy_con01_1 ul li p{ width:180px; margin:0 auto; font-size:14px; color:#666;}

.ydy_con01_1 ul li p span{ font-weight:bold; color:#fe41a8;}

.ydy_con02{ width:100%; height:689px; background:#ebebeb; overflow:hidden; margin:0 auto 50px;}

.ydy_con02_1{ width:1000px; margin:0 auto;}

.ydy_con02_1 .ydy_bt{ margin:40px auto 35px; background:url(../images/ydyzl23.jpg) no-repeat center bottom;}

.ydy_con02_1 .ydy_bt dt{ width:710px;}

.ydy_con02_1 .ydy_bt dd{ padding:13px 0 0;}



.ydy_con02_2{ width:1000px; overflow:hidden; margin:0 0 6px 0;}

.ydy_con02_2 ul{ width:1100px; overflow:hidden; margin-bottom:38px;}

.ydy_con02_2 ul li{ width:293px; height:461px; float:left; margin:0 60px 0 0; overflow:hidden; position:relative;}

.ydy_con02_2 ul li img{ display:block;}

.ydy_con02_2 ul li .im02{ width:293px; height:244px; position:absolute; top:0; left:0;background:url(../images/bjrl48.png) no-repeat; _background:none;}

.ydy_con02_2 ul li .ydy_con02_3{ width:293px; height:461px; position:absolute; top:195px;}

.ydy_con02_2 ul li .ydy_con02_4{ width:293px; height:461px; overflow:hidden; padding:55px 0 0 0; background:#fcfcfc;}

.ydy_con02_2 ul li .ydy_con02_4 img{ display:block; margin:0 auto;}

.ydy_con02_2 ul li .ydy_con02_4 dl{ width:293px; overflow:hidden; text-align:center; margin:30px auto; background:url(../images/ydyzl30.jpg) no-repeat center top; padding:30px 0 0;}

.ydy_con02_2 ul li .ydy_con02_4 dl dt{ font-size:20px; color:#808080;}

.ydy_con02_2 ul li .ydy_con02_4 dl dd{ font-size:20px; color:#808080;}

.ydy_con02_2 ul li .ydy_con02_5{ display:none;}

.ydy_con02_2 ul li .ydy_con02_5 .imm{ display:block; margin:25px auto 10px;}

.ydy_con02_2 ul li .ydy_con02_5 strong{ display:block; text-align:center; font-size:22px; color:#fff; margin-bottom:15px;}

.ydy_con02_2 ul li .ydy_con02_5 p{ width:224px; height:130px; font-size:16px; margin:0 auto 20px; line-height:26px; color:#fff; padding:35px 0 0 0;}

.ydy_con02_2 ul li .ydy_con02_5 a{ width:222px; height:51px; background:url(../images/ydyzl31.jpg) no-repeat; display:block;margin:0 auto; color:#666; font-size:16px; text-indent:50px; line-height:51px;}

.ydy_con02_2 ul li .ydy_con02_5 a:hover{ background:url(../images/ydyzl32.jpg) no-repeat;}

.ydy_con03{ width:1000px; margin:0 auto 10px; overflow:hidden;}

.ydy_con03 .ydy_bt dd a{background:url(../images/ydyzl69.jpg) no-repeat; text-indent:30px;}

.ydy_con03 .ydy_bt dd a:hover{background:url(../images/ydyzl70.jpg) no-repeat}

.ydy_con03_1{ width:1000px; overflow:hidden; padding:30px 0 0;}

.ydy_con03_1 .p02{ font-size:14px; text-indent:2em; color:#404040; margin:0 0 30px;}

.ydy_con03_1 ul{ width:1100px; overflow:hidden;}

.ydy_con03_1 ul li{ width:309px; height:194px; overflow:hidden; float:left; margin:0 37px 40px 0;}

.item6 {position: relative;float: left;margin-right: 3px;width:309px; height:194px;cursor: pointer;overflow: hidden;}

.item6 h2 {position: absolute;left: 0;top: 130px;height: 40px;width: 100%;

 background:green;}

.item6 h2 p {height: 40px;text-indent: -10000px;background: yellow;}

.item6 div {position: absolute;width: 0;height: 0;

background:#3ab0f6;overflow: hidden;_zoom: 1;}

.item6 .cornerCC {left: 78px;top: 101px;}

.item6 dl{position: absolute;top: 0;left: 0;width:309px; height:194px;display: none;}

.item6 dd{width: 309px;line-height: 20px;text-indent: 2em;color: #FFF;font-size: 12px;}

.item6 dd p{ width:250px; margin:45px auto 0; line-height:22px; color:#fff; font-size:14px;}

#zhli a{width:309px; height:155px; display:block; background:#f06eaa; padding:39px 0 0;}

#zhli a:hover{ background:#e56aa3;}

#zhli img{ display:block; margin:0 auto 22px;}

#zhli p{ font-size:23px; color:#fff; text-align:center;}

.ydy_con04{ width:100%;/* height:710px;*/ background:#ebebeb; overflow:hidden; margin:0 auto 50px;}

.ydy_con04_1{ width:1000px; margin:0 auto; overflow:hidden;}

.ydy_con04_1 .ydy_bt{margin:40px auto 0px; background:url(../images/ydyzl23.jpg) no-repeat center bottom;}

.ydy_con04_1 .ydy_bt dd a{ text-indent:35px;background:url(../images/ydyzl71.jpg) no-repeat;}

.ydy_con04_1 .ydy_bt dd a:hover{background:url(../images/ydyzl72.jpg) no-repeat;}

.ydy_con04_2{ width:1000px; padding:30px 0 0;}

.ydy_con04_2 .p03{ text-indent:2em; font-size:14px; color:#404040; margin:0 0 25px;}

.ydy_con04_3{ width:1000px; height:420px; background:#fff;}

.hter{ height:40px; overflow:hidden; clear:both;}

#mainBox {width:985px; height:420px; background:#fff; position: relative; overflow:hidden;}

#content { width:985px; height:800px; position: absolute;left: 0; top: 0;}   

.scrollDiv{width: 7px; position: absolute; top: 0; right:2px; background:url(../images/ydyzl41.jpg) no-repeat;}

.wtr{ width:981px; background:url(../images/ydyzl42.jpg) no-repeat right top;}

.ydy_con04_3 dl{ width:936px; margin:0 0 35px 26px; overflow:hidden; border-bottom:1px solid #f0f0f0; padding-bottom:32px;}

.ydy_con04_3 dl dt{ width:227px; float:left; padding:0 0 0 6px;}

.ydy_con04_3 dl dd{ width:693px; float:left;}

.ydy_con04_3 dl dd strong{ font-size:23px; color:#404040; font-weight:normal;}

.ydy_con04_3 dl dd em{ font-size:18px; display:block; color:#f06eaa; display:block; line-height:25px; background:url(../images/ydyzl44.jpg) no-repeat left bottom; padding:0 0 12px; margin:0 0 14px;}

.ydy_con04_3 dl dd p{ font-size:14px; color:#404040; line-height:22px;}

.ydy_con05{ width:1000px; margin:0 auto; overflow:hidden;*margin-bottom:40px;}

.ydy_con05 .ydy_bt dd a{ text-indent:55px;background:url(../images/ydyzl73.jpg) no-repeat;}

.ydy_con05 .ydy_bt dd a:hover{background:url(../images/ydyzl74.jpg) no-repeat;}

.ydy_con05_1{ width:1000px; padding:30px 0 0;}

.ydy_con05_2{ width:500px; float:left; overflow:hidden;}

.ydy_con05_2 strong{ font-size:18px; color:#404040;}

.ydy_con05_2 p{ font-size:14px; text-indent:2em; color:#666; line-height:22px; margin:15px 0 30px;}

.ycyy_xz03{ width:500px; height:153px; background:#f0f0f0; overflow:hidden;}

.w_pic{ position:relative;width:500px; height:153px; overflow:hidden; padding:15px 0 0 50px;}

.w_pic .prev,.w_pic .next{ width:30px; height:153px; display:block; position:absolute; top:0px; left:0px;}

.w_pic .next{ top:0; left:470px;}

.w_pic ul{ width:540px; margin:0 auto; overflow:hidden; zoom:1;}

.w_pic ul li{ width:192px; float:left; margin-right:15px; overflow:hidden;}

.picc{width:500px; margin:0 auto; overflow:hidden; position:relative;}

.ydy_con05_3{ width:440px; float:right; overflow:hidden;}

.ydy_con05_3 ul{ width:600px; overflow:hidden;}

.ydy_con05_3 ul li{ float:left; margin:0 29px 31px 0; position:relative;}

.ydy_con05_3 ul li p{ width:205px; font-weight:bold; font-size:18px; height:50px; line-height:50px; background:#e6e6e6; text-align:center; color:#4d4d4d;}

.ydy_con05_3 ul li .ydy_con05_4{ width:195px; height:110px; position:absolute; top:0; left:0; background:rgba(0,0,0,0.6)!important; filter:Alpha(opacity=60); background:#000; opacity:60;line-height:22px; color:#fff; margin:0 auto; font-size:14px; display:none; border:5px solid #3ab0f6; border-bottom:none;}

.ydy_con05_3 ul li .ydy_con05_4 em{ width:145px; display:block; margin:20px auto 0px; line-height:22px; color:#fff; font-weight:normal;}

.ydy_con05_3 ul li .ydy_con05_4 em a{ color:#fff;}

.ydy_con06{ width:100%; height:593px; overflow:hidden; background:#ebebeb; margin:0 auto 24px;}

.ydy_con06_1{ width:1000px; margin:0 auto; overflow:hidden;}

.ydy_con06_1 p{ text-align:center; background:url(../images/ydyzl23.jpg) no-repeat center bottom; padding-bottom:20px; margin:40px auto 30px;}

.ydy_con06_1 p img{ display:inline;}

.ydy_con06_1 ul{ width:1100px; overflow:hidden; margin:0 0 46px;}

.ydy_con06_1 ul li{ width:185px; height:92px;  float:left; margin:0 18px 0 0; padding:220px 0 0; text-align:center;}

.ydy_con06_1 ul .li01{ background:url(../images/ydyzl60.jpg) no-repeat;}

.ydy_con06_1 ul .li02{ background:url(../images/ydyzl61.jpg) no-repeat;}

.ydy_con06_1 ul .li03{ background:url(../images/ydyzl62.jpg) no-repeat;}

.ydy_con06_1 ul .li04{ background:url(../images/ydyzl63.jpg) no-repeat;}

.ydy_con06_1 ul .li05{ background:url(../images/ydyzl64.jpg) no-repeat;}

.ydy_con06_1 ul li em{ width:185px; display:block; line-height:90px; height:90px; font-weight:bold; font-size:18px; color:#fff;}

.ydy_con06_1 a{ width:359px; height:63px; display:block; margin:0 auto; line-height:63px; background:url(../images/ydyzl65.jpg) no-repeat; font-size:19px; color:#fff; text-align:center;}

.ydy_con06_1 a:hover{ background:url(../images/ydyzl66.jpg) no-repeat;}