@charset "utf-8";
/* CSS Document */
body{ background:#fff; font-family:"微软雅黑 Regular"; margin:0 auto; padding:0; color:#333;}

a.as{ width:350px; height:60px; display:block; margin:40px auto 30px auto; font-family:"微软雅黑 Regular"; color:#fff; border-radius:50px; font-size:22px; letter-spacing:3px; line-height:60px; background:#ff4c66; text-align:center;}
a.ass{ width:350px; height:60px; display:block; margin:40px auto 30px auto; font-family:"微软雅黑 Regular"; color:#fff; border-radius:50px; font-size:22px; letter-spacing:3px; line-height:60px; background:#ff4c66; text-align:center;}

/*bottom*/
.bottom_bm_bg{ width:1200px; height: 459px; margin: 20px auto 30px auto; background: #f4f4f4; border-radius: 8px;}
.bottom_bm_dt{ width:463px; height: 459px; float: left; overflow: hidden;}
.bmdsr_show{width:100%; height:466px; overflow:hidden; background:#0092D8 repeat;}
.bmdr_p1{width:100%; height:auto; overflow:hidden; margin-top:15px; color: #fff; font-family: "微软雅黑 Regular"; font-size: 20px; text-align: center; font-weight: 700; letter-spacing: 1.5px;}
.bmdsr_show .bd{width:456px; height:393px; overflow:hidden; background:#FFF; margin:20px auto 0 auto;}
.bmdsr_show .bd ul li{width:98%; height:42.2px; overflow:hidden; border-bottom:1px dashed #8C8C8C; margin:0 auto; line-height:42.2px;}
.bmdsr_show .bd ul li span{width:140px; height:auto; overflow:hidden;font-size:14px; text-align:center; display:block; float:left;}
.bottom_bm_bd{ width:737px; height: 459px; float: right;}
.bottom_bm_bd_bt{ width:100%; height: 150px; margin: 0 auto; font-family: "微软雅黑 Regular"; font-size: 20px; text-align: center; font-weight: 600; letter-spacing: 1.5px; color: #555; line-height: 40px; padding-top: 55px;}
.bottom_bm_bd ul{ width:494px; height: 260px; margin: 0 auto;}
.bottom_bm_bd ul li{ width:494px; height: 48px; float: left; margin: 0 auto 30px auto;}
.bottom_bm_bd input{ width:494px; height: 48px; font-family: "微软雅黑 Regular"; font-size: 16px; text-align: center;letter-spacing: 1.5px; color: #333; line-height: 48px; border: 1px solid #cecece; border-radius: 8px;}
.subm{ width:200px!important; margin: 0 147px!important; background: #0092D8!important; color: #fff!important;  border: 0!important;}
.bottom_dh{ width:100%; height: 70px; margin: 0 auto 20px auto; font-family: "微软雅黑 Regular"; font-size: 14px; text-align: center;letter-spacing: 2px; color: #333; line-height: 70px;}
.bottom_dh a{ color: #333;}
.bottom_dh a:hover{ color: #f00;}

.bottom_bm_bd1{ width:604px; height: 220px; margin: 10px auto 0 auto;}
.bottom_bm_bd1 ul{ width:600px; height: 220px; margin: 0 auto;}
.bottom_bm_bd1 ul li{ width:600px; height: 48px; float: left; margin: 0 auto 30px auto;}
.bottom_bm_bd1 input{ width:600px; height: 48px; font-family: "微软雅黑 Regular"; font-size: 16px; text-align: center;letter-spacing: 1.5px; color: #333; line-height: 48px; border: 1px solid #cecece; border-radius: 8px;}
.subm1{ width:300px!important; margin: 0 147px!important; background: #ff0!important; color: #e53d22!important; border: 0!important; border-radius: 25px!important; font-weight: 600;}

/*yemian open*/

.banner1{background-image:url(images/banner_01.jpg);height:221px; width: 100%; margin: 0 auto; background-position:center;}
.banner2{background-image:url(images/banner_02.jpg);height:220px; width: 100%; margin: 0 auto;background-position:center;text-align:center;}
.banner3{background-image:url(images/banner_03.jpg);height:221px;background-position:center; width: 100%; margin: 0 auto;}

.digarts {width: 1100px;margin: 0 auto;}
.digart {width: 1200px;margin: 0 auto;}
.change {margin-top: 30px;}
.change ul li {float: left;width: 300px;background-color: #e6e6e6;height: 233px; overflow: hidden;}
.change ul li img{ width:300px; display: 0 auto; display: block;}
.t1_left {float: left;width: 560px;}
.t1_left h1 {color: #01263e;font-size: 36px;}
.t1_left h1 span {font-size: 20px;color: #8f8e8e;margin-left: 12px;}
.t1_left p font {font-size: 18px;font-weight: bold;color: #02a4e4;}
.t1_left p {text-indent: 2em;margin-top: 15px;line-height: 32px;font-size: 16px;}
.butt1 {margin-top: 10px;}
.t1_right {float: left;width: 500px;text-align: center;}
.t1_right h2 {font-size: 39px;float: right;width: 680px;color: #01263e;margin-top: 15px;}
.t1_right h2 font{color: #ef1d02;}

.bg1 {background-image: url(images/bg_01.jpg);background-position:center;height: 666px;margin-top: 30px;}
.bg3 {background-image: url(images/bg_02.jpg);background-position:center;height: 683px;}
.bg4 {background-image: url(images/bg_03.jpg);background-position:center;height: 529px;}
.bg5 {background-image: url(images/bg_05.jpg);background-position:center;height: 666px;margin-top: 15px;}
.bg6 {background-image: url(images/bg_06.jpg);background-position:center;height: 666px;}
.t2_res {position: relative;height: 666px;}
.t2_abs {position: absolute;bottom: 0px;}
.tit {color: #01263e;font-size: 44px;text-align: center;padding-top: 30px;}
.jyfx {background-image: url(images/bg_04.jpg);background-position:center;height: 525px;background-repeat: no-repeat;margin-top: 20px;}
.jyfx p {width: 560px;margin: 0 auto;font-size: 14px;line-height: 30px;color: #2c2c2c;}
.jyfx h2 {text-align: center;color: #494949;margin-top: 405px;}
.butt2 {text-align: center;padding: 20px 0;}
.b3 {padding-bottom: 20px;}
.cen,.kcp_01 h2 {text-align:center;}
.tit_02 {font-size: 36px;color: #FFF;padding-top: 30px;}
.tit_02 font {color: #02a4e4;}
.zyp {text-align: center;font-size: 19px;color: #FFF;line-height: 50px;}

.kc_05_01 {background-image: url(images/kc_05_01.jpg);height: 663px;width: 337px;}
.kc_05_02 {background-image: url(images/kc_05_02.jpg);height: 664px;width: 337px;}
.kc_05_03 {background-image: url(images/kc_05_03.jpg);height: 667px;width: 337px;}
.kc {color: #FFF;margin-top: 50px;}
.kc ul {margin-left: 16px;}
.kc ul li {float: left;margin-left: 45px;}
.kcp_01 {margin-top: 267px;}
.kcp_01 h2{ color:#fff;}
.kcp_02 {font-weight: bold;line-height: 36px;}
.kcp_03 {margin-left: 65px;line-height: 38px;margin-top: 20px;}

.tit_03 {font-size: 36px;text-align: center;color: #272828;padding-top: 35px;}
.tit_03 font {color: #02a4e4;}
.tit_04 {font-size: 36px;text-align: center;color: #fff;padding-top: 35px;}
.tit_04 font {color: #02a4e4;}
.butt3 {text-align: center;padding: 20px 0;}

.cp_01 {font-size: 24px;font-weight: bold;line-height: 50px;text-align: center;padding-top: 10px;}
.cp_02 {font-size: 14px;padding: 0 10px;line-height: 25px;text-indent: 2em;color: #212020;}

.xqhz {margin-top: 30px;}
.xq_01 {float: left;width: 750px;}
.xq_01 img{ margin:0 auto; display: block;}
.xq_02 {float: left;width: 420px;margin-left: 30px;}

.xqwz {background-color: #f6961b;height: 380px;width: 330px;margin-top: 40px;}
.xqwz h2 {font-size: 21px;line-height: 50px;padding-top: 15px;}
.xqwz p {padding: 0 18px;font-size: 18px;color: #000;line-height: 32px;text-indent: 2em;}

.zpp {color: #555;text-align: center;font-size: 19px;line-height: 50px;}

.zy-Slide{
    font-size: 12px;
    position:relative;
    width: 932px;
    height:312px;
    margin: 0px auto;
    padding-top: 20px;
}
.zy-Slide ul{
    position:relative;
    width: 932px;;
    height:312px;
    margin:0;
    padding:0;
}
.zy-Slide li{
    position:absolute;
    list-style:none;
    width:0;
    height:0;
    top:146px;
    left:377px;
    z-index:0;
    cursor:pointer;
    border-radius:3px;
    margin:0;
    padding:0;
}
.zy-Slide li img{
    width:100%;
    height:100%;
    vertical-align:middle;
}
.zy-Slide section:nth-child(1), .zy-Slide section:nth-child(2){ position: absolute; top: 50%; width: 39px; height: 40px; margin-top: -20px; cursor: pointer; line-height: 40px; padding-left: 12px; padding-right: 12px; }
.zy-Slide section:nth-child(1){
    left:-60px;
}
.zy-Slide section:nth-child(2){
    right:-60px;  
}

.sc_6{width:1125px; height:auto; overflow:hidden; margin:30px auto;}
.sc6_show{width:100%; height:auto; overflow:hidden;}
.sc6_show li{width:275px; height:508px; border:1px solid #7F7F7F; overflow:hidden; float:left; margin-left:4px}
.sc6s_zs{width:263px; height:485px; background:#40ADB4 repeat; overflow:hidden; margin:10px auto}
.sc6_sp1{width:160px; height:33px; overflow:hidden; background:#FFFFFF repeat; border-radius:15px; font-size:18px; text-align:center;  line-height:33px; display:block;  margin: 20px auto 0 auto;}

.sc6s_zs p{font-size:15px; color:#FFF; margin-top:15px; text-align: center;}
.sc1_str{font-size:32px; display:block; text-align:center;}
.ljzx{width:200px; height:42px; overflow:hidden; display:block; background:#E74C3C repeat; font-size:18px; color:#FFF; text-align:center;  line-height:42px; border-radius:8px; margin:25px auto}























