@charset "utf-8";
body {margin:0px; padding:0px; font-family: Arial,"微软雅黑"; color:#666; background:#3a3a3a;}
div.pc { display:none;}
div.m { display:block;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,input,p { list-style:none; margin:0px; padding:0px; font-weight:normal;}
img { border:0px; vertical-align:bottom;}
a { text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
.l {float:left;}
.r {float:right;}
.cl {clear:both; font-size:0; height:0; line-height:0;}
.c { text-align:center;}
.ck { margin:0 auto;}
.bb { background:#fff;}
.ano { display:block; width:130px; text-align:center; background:#fb9088; color:#fff; font-size:20px; cursor:pointer; padding:10px; border-radius:25px; letter-spacing:3px; padding-left:20px; margin:0 auto;}

h1 { color:#3f3636; font-size:38px; text-align:center; line-height:50px; padding-top:35px;}
h2 { color:#999; font-size:24px; text-align:center; line-height:40px; padding-bottom:25px;}
h3 { color:#3f3636; font-size:24px; line-height:28px; padding-top:15px; padding-bottom:15px;}
h5 { color:#93b40e; font-size:30px; line-height:50px; }

.main {width:750px; margin:0 auto; background:#f1f0f5;}

.picSlide {position:relative; width:750px; overflow:hidden; margin:0 auto; height:730px;}
.picSlide li{float:left; list-style:none;}
.picSlide .tab {position:absolute; bottom:20px; left:0; width:100%; text-align:center; z-index:10;}
.picSlide .tab a{ width:50px; height:6px; display:inline-block; border-radius:5px; background:#fff; text-indent:-9999px; margin-left:8px; margin-right:8px;}
.picSlide .tab a.active{ background:#fcaba5;}

header { position:absolute; top:26px; z-index:15; padding-left:20px; padding-right:20px; width:710px;}
header .logo {float:left;}
header .logo img {width:210px;}
header .daohang {float:right; position:relative; width:60px; height:60px; overflow:hidden; z-index:20;}
header .daohang img.nt {width:60px;}
header .daohang a {color:#fff; text-decoration:none;}
header .daohang ul.k {opacity:0; width:300px; position:absolute; top:0px; right:3px; font-size:26px; line-height:55px; background:#ff655a; color:#fff; margin-top:100px; margin-right:4px; padding-bottom:6px; border-radius:5px; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; z-index:25;}
header .daohang ul.k li.t { border-bottom:1px solid #ffbfba; padding-left:20px; padding-right:20px; padding-top:10px;}
header .daohang ul.k li.o { border-bottom:1px solid #ffbfba; padding-left:20px; padding-right:20px; padding-top:10px; background:url(../img_m/nav_jt.png) no-repeat 255px 20px;}
header .daohang ul.k li.o ul {max-height:0px; margin-left:-20px; width:300px; border-top:1px solid #ffbfba; overflow:hidden;transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; z-index:30;}
header .daohang ul.k li.o ul li { background:#fd7e75; border-bottom:1px solid #ffbfba; font-size:22px; padding-left:40px;}
header .daohang ul.k li.o:hover ul {max-height:400px;}
header .daohang:hover { overflow:inherit;}
header .daohang:hover ul.k { opacity:0.95; margin-top:54px;}

footer { text-align:center; font-size:20px; line-height:26px; padding-bottom:30px; padding-top:45px;}
footer .daoh a{font-size:24px; color:#484343; padding-left:60px; padding-right:60px;}
footer .dianh {padding-top:30px; padding-bottom:20px;}
footer .dianh a{font-size:20px; color:#525050; border:1px solid #836d6d; display:inline-block; width:330px; height:50px; line-height:50px; margin:10px 10px;}
footer p {padding-bottom:8px;}
.wenzik {font-size:26px; color:#999; text-align:center; padding-left:20px; padding-right:20px;}
.wenzik video {width:580px; margin:0 auto; display:block; margin-bottom:20px;}
.wenzik form {width:610px; height:633px; margin:0 auto;}
.wenzik form input {width:390px; line-height:45px; height:45px; border:none; background:none; font-size:30px; margin-top:31px; margin-bottom:56px; color:#888;}
.wenzik form input.an {width:560px; line-height:85px; height:85px; border:none; background:none; font-size:40px; margin-top:28px; margin-bottom:0px; color:#fff;}
.wenzik span.bumen {font-size:28px; color:#555; display:block; margin-bottom:25px;}

.xiangmu { padding-bottom:20px;}
.xiangmu ul { text-align:center;}
.xiangmu ul li {width:343px; margin-left:9px; margin-right:9px; display:inline-block; background:#fff; margin-bottom:25px;}
.xiangmu ul li .bt { text-align:left; background: url(../img_m/chanye_jiantou.jpg) no-repeat 295px 40px #fff; padding:10px 12px;}
.xiangmu ul li .bt span.dianhua { display:inline-block; background:url(../img_m/chanye_dianhua.jpg) 0px 4px no-repeat; font-size:24px; color:#999; padding-left:30px;}
.kuaixun {padding-bottom:30px; }
.kuaixun #tab1 .nav { text-align:center;}
.kuaixun #tab1 .nav li { display:inline-block; margin-left:60px; margin-right:60px; font-size:28px; color:#3f3636; padding-bottom:5px;}
.kuaixun #tab1 .nav li.on { border-bottom:3px solid #fb9088;}
.kuaixun #tab1 .tabcon {display:none; padding-top:25px;}
.kuaixun #tab1 .tabcon li {width:700px; margin:0 auto;  margin-bottom:25px;position:relative;}
.kuaixun #tab1 .tabcon li img {width:700px; max-height:465px;}
.kuaixun #tab1 .tabcon li .wz { padding:0px 15px; padding-bottom:8px; background-color:rgba(0,0,0,0.7); font-size:20px; color:#fff; position:absolute; bottom:0px; width:670px; }
.kuaixun #tab1 .tabcon li .wz h4 {font-size:30px; line-height:55px;}

.kuaixun #tab1 .dtlb { width:700px; margin:0 auto; padding-top:50px;}
.kuaixun #tab1 .dtlb li { height:170px; margin-bottom:30px; border-bottom:1px solid #ccc; padding-bottom:10px; color:#999;}
.kuaixun #tab1 .dtlb li h4 {height:150px; color:#3f3636; font-size:30px;}
.kuaixun #tab1 .dtlb li img {width:260px; height:170px; float:right; margin-left:20px;}

.kuaixun #tab2 .nav { text-align:center; margin-bottom:35px;}
.kuaixun #tab2 .nav li { display:inline-block; margin-left:35px; margin-right:35px; font-size:28px; color:#3f3636; padding-bottom:5px;}
.kuaixun #tab2 .nav li.on { border-bottom:3px solid #fb9088;}
.kuaixun #tab2 .tabcon {display:none; padding-top:30px; padding-bottom:30px; text-align:center; background:#fff; margin:0 auto; width:700px; box-shadow:0px 0px 10px #ddd;}
.kuaixun #tab3 .nav { text-align:center; margin-bottom:35px;}
.kuaixun #tab3 .nav li { display:inline-block; margin-left:16px; margin-right:16px; font-size:28px; color:#3f3636; padding-bottom:5px;}
.kuaixun #tab3 .nav li.on { border-bottom:3px solid #fb9088;}
.kuaixun #tab3 .tabcon {display:none; text-align:center; margin:0 auto;}

.kchk {position:relative; overflow:hidden; width:750px; height:400px;}
.kchk li {float:left; list-style:none; padding-top:20px; padding-bottom:20px;}
.kchk li div.k {width:450px; height:250px; border:1px solid #ddd; border-radius:120px 0px 120px 0px; box-shadow:0px 0px 20px #ccc; margin:0 auto; text-align:left; color:#999; font-size:22px; padding:40px 60px; background:#fff;}
.kchk li div.k span {display:block; font-size:26px; color:#3f3636; line-height:50px;}
.kchk .tab {position:absolute; bottom:10px; left:0; width:100%; text-align:center; z-index:10;}
.kchk .tab a{ width:15px; height:15px; display:inline-block; border-radius:8px; background:#c4c4c4; text-indent:-9999px; margin-left:6px; margin-right:6px;}
.kchk .tab a.active{ background:#fd8a82;}
.ptk {position:relative; overflow:hidden; width:750px; height:390px;}
.ptk li {float:left; list-style:none; padding-top:20px; padding-bottom:20px;}
.ptk li div.k {width:560px; height:320px; border:1px solid #ddd; box-shadow:0px 0px 20px #ccc; margin:0 auto; text-align:center; color:#999; font-size:22px;}
.ptk li div.k span {display:block; font-size:26px; color:#3f3636; line-height:50px;}
.ptk .tab {position:absolute; bottom:5px; left:0; width:100%; text-align:center; z-index:10;}
.ptk .tab a{ width:15px; height:15px; display:inline-block; border-radius:8px; background:#c4c4c4; text-indent:-9999px; margin-left:6px; margin-right:6px;}
.ptk .tab a.active{ background:#fd8a82;}

.ketang {position:relative; overflow:hidden; width:750px; height:500px;}
.ketang li {float:left; list-style:none; padding-top:20px; padding-bottom:20px;}
.ketang li div.k {width:520px; height:390px; border:1px solid #ddd; box-shadow:0px 0px 20px #ccc; margin:0 auto; text-align:center; color:#999; font-size:22px; background:#fff; padding:20px;}
.ketang li div.k img {width:520px; height:345px;}
.ketang li div.k span {display:block; font-size:26px; color:#3f3636; line-height:60px; text-align:center;}
.ketang .tab {position:absolute; bottom:5px; left:0; width:100%; text-align:center; z-index:10;}
.ketang .tab a{ width:15px; height:15px; display:inline-block; border-radius:8px; background:#c4c4c4; text-indent:-9999px; margin-left:6px; margin-right:6px;}
.ketang .tab a.active{ background:#fd8a82;}
.zhengyan {position:relative; overflow:hidden; width:750px; height:420px;}
.zhengyan li {float:left; list-style:none; padding-top:20px; padding-bottom:20px;}
.zhengyan li div.k {width:520px; height:310px; border:1px solid #ddd; box-shadow:0px 0px 20px #ccc; margin:0 auto; color:#999; font-size:22px; background:#fff; padding:20px 40px; text-align:left; line-height:35px;}
.zhengyan li div.k span {display:block; font-size:26px; color:#3f3636; line-height:60px; text-align:center;}
.zhengyan .tab {position:absolute; bottom:5px; left:0; width:100%; text-align:center; z-index:10;}
.zhengyan .tab a{ width:15px; height:15px; display:inline-block; border-radius:8px; background:#c4c4c4; text-indent:-9999px; margin-left:6px; margin-right:6px;}
.zhengyan .tab a.active{ background:#fd8a82;}
.tixi {position:relative; overflow:hidden; width:750px; height:505px;}
.tixi li {float:left; list-style:none; padding-top:20px; padding-bottom:20px;}
.tixi li div.k {width:480px; height:350px; border:1px solid #ddd; box-shadow:0px 0px 20px #ccc; margin:0 auto; text-align:center; color:#999; font-size:22px; background:#fff; padding:40px; position:relative; line-height:31px;}
.tixi li div.k img {}
.tixi li div.k span {display:block; font-size:24px; color:#555; line-height:40px; text-align:center;}
.tixi li div.k p { position:absolute; bottom:30px; margin:0 auto; text-align:center; width:480px;}
.tixi .tab {position:absolute; bottom:5px; left:0; width:100%; text-align:center; z-index:10;}
.tixi .tab a{ width:15px; height:15px; display:inline-block; border-radius:8px; background:#c4c4c4; text-indent:-9999px; margin-left:6px; margin-right:6px;}
.tixi .tab a.active{ background:#93b40e;}
.tese {position:relative; overflow:hidden; width:750px; height:530px;}
.tese li {float:left; list-style:none; padding-top:40px; padding-bottom:20px;}
.tese li div.k {width:560px; height:430px; border:1px solid #ddd; box-shadow:0px 0px 20px #ccc; margin:0 auto; text-align:center; color:#999; font-size:22px; background:#fff; line-height:31px;}
.tese li div.k img {}
.tese li div.k span {display:block; font-size:24px; color:#555; line-height:78px; text-align:center;}
.tese .tab {position:absolute; bottom:5px; left:0; width:100%; text-align:center; z-index:10;}
.tese .tab a{ width:15px; height:15px; display:inline-block; border-radius:8px; background:#c4c4c4; text-indent:-9999px; margin-left:6px; margin-right:6px;}
.tese .tab a.active{ background:#2ea7e0;}
.tuoyu {position:relative; overflow:hidden; width:750px; height:490px;}
.tuoyu li {float:left; list-style:none; padding-top:40px; padding-bottom:20px;}
.tuoyu li div.k {width:560px; height:390px; border:1px solid #ddd; box-shadow:0px 0px 20px #ccc; margin:0 auto; text-align:center; color:#999; font-size:22px; background:#fff; line-height:31px;}
.tuoyu li div.k img {}
.tuoyu li div.k span {display:block; font-size:24px; color:#555; line-height:78px; text-align:center;}
.tuoyu .tab {position:absolute; bottom:5px; left:0; width:100%; text-align:center; z-index:10;}
.tuoyu .tab a{ width:15px; height:15px; display:inline-block; border-radius:8px; background:#c4c4c4; text-indent:-9999px; margin-left:6px; margin-right:6px;}
.tuoyu .tab a.active{ background:#f4a1a0;}

.dongtai {padding:25px 25px 60px 25px; text-align:left; background:#fff; color:#777; line-height:42px; font-size:28px;}
.dongtai h4 { color:#3f3636; font-size:32px; border-bottom:1px solid #999; margin-bottom:25px; line-height:45px;}
.dongtai h4 span {display:block; color:#999; font-size:24px; line-height:65px;}
.dongtai img { max-width:700px; margin-top:10px;}

ul.licheng {width:620px; margin:0 auto; border-left:1px solid #ccc; padding-bottom:1px; padding-top:20px;}
ul.licheng li { padding-left:37px; background:url(../img_m/pinpai_licheng_dian.jpg) no-repeat 0px 9px; margin-left:-8px; text-align:left; text-align:justify; font-size:24px; color:#999; margin-bottom:30px;}
ul.licheng li span {display:block; color:#666; font-size:30px; line-height:35px;}

ul.xmxz {}
ul.xmxz li {width:590px; margin:0 auto; height:230px; background: url(../img_m/jiameng_jt.jpg) no-repeat 630px 95px #fff; border:1px solid #ddd; box-shadow:0px 0px 20px #ccc; font-size:19px; color:#999; padding-right:90px; margin-bottom:20px; text-align:justify;}
ul.xmxz li img {float:left; margin-top:45px; margin-left:15px; margin-right:15px; margin-bottom:40px;}

ul.zhaopin {}
ul.zhaopin li { width:640px; padding:20px; background:#fff; margin:0 auto; border-radius:10px 10px 0px 0px; margin-bottom:22px; font-size:24px;}
ul.zhaopin li img { float:right; margin-top:8px;}

ul.dfth {margin-top:45px;}
ul.dfth li {width:230px; text-align:center; display:inline-block; line-height:22px; color:#999; font-size:18px; vertical-align:top; margin-bottom:40px;}
ul.dfth li span {color:#666; font-size:26px; line-height:50px; display:block;}

.pages {text-align: center; margin-top: 60px; line-height:23px;}
.pages a {padding-left:7px; padding-right:7px;  color:#555; display:inline-block; margin:5px;}
.pages a:hover { color:#fcaba5;}
.pages span {padding-left:7px; padding-right:7px; display:inline-block; color:#fcaba5;}

