@charset "utf-8";
/* CSS Document */
body{ background:#fff; font-family:"微软雅黑 Regular"; margin:0 auto; padding:0; color:#333;}

a.as{ width:400px; height:60px; display:block; margin:25px auto 0 auto; font-family:"思源黑体 CN Light"; color:#fff; border-radius:10px; font-size:22px; letter-spacing:8px; line-height:60px; background:#ff7e00; text-align:center; font-weight:bold;}
a.as1{ width:360px; height:60px; display:block; margin:30px auto 0 auto; font-family:"思源黑体 CN Light"; color:#fff; border-radius:8px; font-size:22px; letter-spacing:8px; line-height:60px; background:#ffb400; text-align:center;}

.banner_1{ width:100%; height: 175px; margin: 0 auto;  background: url(images/banner1.jpg) no-repeat center;}
.banner_2{ width:100%; height: 175px; margin: 0 auto;  background: url(images/banner2.jpg) no-repeat center;}
.banner_3{ width:100%; height: 170px; margin: 0 auto;  background: url(images/banner3.jpg) no-repeat center;}
.banner_4{ width:100%; height: 134px; margin: 0 auto;  background: url(images/banner4.jpg) no-repeat center;}

.white{color:#FFFFFF;}
.fleft{float:left;}
.fright{float:right;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f28{font-size:28px;}
.f32{font-size:32px;}
.f36{font-size:36px;}
.mt15{margin-top:15px}
.mt80{margin-top:80px;}
.fbold{font-weight:bold;}
.lsp2{letter-spacing:2px;}
.tcenter{ text-align:center;}

.ds_one{width:1150px; height:auto; overflow:hidden; margin:30px auto;}
.ds1_top{width:100%; height:auto; overflow:hidden;}
.ds1_str{font-size:36px; text-align:center; display:block;}
.ds1_str span{color:#f10a0a;}
.why{height: 355px; margin-top: 30px; overflow:hidden}
.why ul li{float: left;margin:0 1.3%;}
.why ul li .why-img{position: relative;}
.why ul li .why-img img:nth-child(2){position: absolute;top:0px;left:0px;animation: why-aa 0.3s linear 0s;opacity: 0}
.why ul li .why-img:hover img:nth-child(2){display: block;opacity: 1 ;animation: why-animation 0.3s linear 0s}

a.ljzx{width:210px; height:45px; overflow:hidden; background:#F54B4C repeat; display:block; font-size:18px; color:#FFF; text-align:center; line-height:45px; border-radius:8px; margin:10px auto 20px auto;}
.djxx{width:255px; height:76px; border:1px solid #F10A0A; border-radius:10px; font-size:30px; text-align:center; line-height:76px; color:#f8143a; display:block; margin:20px auto}
.ds1_p1{font-size:22px; line-height:45px; margin-top:10px; padding-left:10px}

.ds2_top{width:1058px; height:auto; overflow:hidden; margin:20px auto}
.ds2_center{background:url(images/ds_bg1.jpg) no-repeat; width:1008px; height:435px; margin:20px auto; position:relative}

.ds2c_p1{position:absolute; font-size:24px; color:#FFF; background:url(images/ds_bg2.jpg) no-repeat; width:308px; height:55px; text-align:center; line-height:50px; top:80px}
.ds2c_p2{position:absolute; font-size:24px; color:#FFF; background:url(images/ds_bg2.jpg) no-repeat; width:308px; height:55px; text-align:center; line-height:50px; top:168px}
.ds2c_p3{position:absolute; font-size:24px; color:#FFF; background:url(images/ds_bg2.jpg) no-repeat; width:308px; height:55px; text-align:center; line-height:50px; top:258px}
.ds2c_p4{position:absolute; font-size:24px; color:#FFF; background:url(images/ds_bg3.jpg) no-repeat; width:308px; height:55px; text-align:center; line-height:50px; top:80px; right:0px}
.ds2c_p5{position:absolute; font-size:24px; color:#FFF; background:url(images/ds_bg3.jpg) no-repeat; width:308px; height:55px; text-align:center; line-height:50px; top:168px; right:0px}
.ds2c_p6{position:absolute; font-size:24px; color:#FFF; background:url(images/ds_bg3.jpg) no-repeat; width:308px; height:55px; text-align:center; line-height:50px; top:258px; right:0px}
.ds_four{width:1120px; height:auto; overflow:hidden; margin:20px auto}
.ds_three{width:1110px; height:auto; overflow:hidden; margin:30px auto;}
.ds4_show{width:1118px; height:auto; overflow:hidden; margin:20px auto}
.ds4_show li{width:100%; height:auto; overflow:hidden; background:#000000 repeat; padding-bottom:10px; margin-top:10px}
.ds4_show li:nth-child(2n){width:100%; height:auto; overflow:hidden; background:#C68F3F repeat; padding-bottom:10px}
.ds4s_l{width:278px; height:auto; overflow:hidden; margin-left:15px; margin-top:10px; display:inline}
.ds4s_l h3{font-size:40px; color:#FFF;  margin-left:40px;}
.ds4s_l p{font-size:18px; color:#FFF; margin-left:35px; line-height:40px}
.ds4s_r p{font-size:16px; color:#FFF; line-height:35px; margin-left:35px;margin-top:20px; width:410px}
.ds_five{width:100%; height:auto; overflow:hidden;}
.ds5_show{width:100%; height:auto; overflow:hidden; background:#FF6616 repeat; margin-top:15px}
.ds5s_ul{width:1105px; height:auto; overflow:hidden; margin:30px auto}
.ds5s_ul li{width:530px; height:auto; overflow:hidden; float:left;margin-left: 15px;margin-top: 15px; display:inline;}
.ds5s_r{width:255px; height:auto; overflow:hidden; margin-top:10px}
.ds5s_r strong{display:block; font-size:29px; color:#FFF; margin-top:10px}
.ds5s_r h3{font-size:17px; color:#FFF; margin-top:10px}
.ds5s_r p{font-size:14px; color:#FFF; line-height:30px; margin-top:10px}
.ds6_zs{width:1120px; height:auto; overflow:hidden; margin:30px auto;}
.ds6z_l{width:635px; height:auto; overflow:hidden; margin-top:30px}
.ds6z_r{width:375px; height:auto; overflow:hidden;}
.ds6_1{width:100%; height:auto; overflow:hidden; margin-top:5%}
.ds6_1 input{width:96%; height:auto; line-height:3em; border:1px solid #FFF; border-radius:25px; font-size:1.6em; color:#FFF; background:none; padding-left:10px}
.coolbg{width:205px; height:55px; overflow:hidden; background:#FF1112; font-size:26px; text-align:center; line-height:50px; color:#FFF; border:2px solid #FFF; margin:30px auto; display:block}

.msb6_p1 img{ width:850px; height: 275px; margin: 0 auto; display: block;}
.vr1_p1{font-size:18px; text-align:center; margin:10px auto; line-height:45px;width:1120px;}

.ds_two{width:100%; height:auto; overflow:hidden; background:#FF6616 repeat}

.jsj3_show{width:100%; height:auto; overflow:hidden; margin-top:15px; position:relative}
.jsj3_show bd{width:100%; height:auto; overflow:hidden;}
.container5{width:1200px; margin:0 auto; overflow:hidden}
.ht5{ height:395px;}
.msfc{ overflow:hidden;}
.msfc .xyhj-title span.title{display:block;float:left;height:43px;width:143px; cursor:pointer;background-position:0px -301px;}
.tshow_box li {float:left !important; width: 168px; transition:0.5s; overflow:hidden; position:relative; opacity:0.7; background:#f1f1f1; list-style: none;}
.tshow_box li.current {width: 520px;transition: 0.5s;opacity: 1;}
.tshow_box li.current > a img {left: 0;transition: 0.5s;}
.tshow_box li > a img {position: relative;left: -50px;transition: 0.5s;}
.tshow_li_1{ position:relative;}
.tshow_info {bottom:0px; position: absolute;left:275px;top: 0;width: 220px;padding: 10px 15px; background: #f2f6fc;}
.svb{ font:bold 25px/40px '微软雅黑';color:#00a0e8}
.gy{line-height:40px;}
.line{ line-height:30px;}
.biao{ left:0px; top:0px; position:absolute; z-index:1000; width:31px!important; height:98px!important;}
.container5{width:1024px; margin:0 auto; overflow:hidden}
a.lcc{ background:#00a0e8; display:block;width:100px; height:20px;padding:10px; margin-top:10px;color:#fff; text-align:center;}

.yds ul{list-style:none; overflow:hidden; margin-top:20px;}
.yds ul li{widtH:319px; float:left; margin-lefT:35px;}
.yds p{text-align:left; line-height:40px; margin-top:15px; font-size:16px;}
.ls{ height:auto; overflow:hidden;}
.yds { width: 1100px; margin: 0 auto;	overflow: hidden; margin-top:25px; height:auto;}
.yds h1 {text-align: center;}

.yw{widtH:100%; margin:0 auto; background:#ff6616; overflow:hidden; padding-bottom:25px;}
.yw_1{widtH:700px; float:left;}
.yw_1 img{margin-top:20px;}
.yw_2{margin-lefT:12px;}
.yw_3{widtH:380px; float:left; margin-lefT:18px;}
.yw_3 img{margin-top:19px;}
.mx_1{color:#FFF;}
