
body{ margin:0 auto; padding:0; background:#fff; font-size:16px; font-family:"Microsoft Yahei"; color:#444; line-height:26px;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th{margin:0;padding:0;}
h1,h2,h3,h4{ font-size:18px; font-weight:normal;}
@media screen and (max-width:1440px){h1,h2,h3,h4{ font-size:15px;}}
/*--------------------general--------------------*/
.clear{clear:both;}
a{color:#444; text-decoration:none; -webkit-transition:background 0.3s ease;}
a:hover{ text-decoration:none; color:#dc2570; -webkit-transition:background 0.3s ease;}
img{border:0px; padding:0px; vertical-align: top}
a img{filter:alpha(opacity=100); opacity: 1.0;}
a:hover img{filter:alpha(opacity=95); opacity: 0.95;}
ul li{list-style:none;}
.duan{padding:5px 0; font-size:15px; line-height:26px;}
.duan p{text-indent:7mm;}
.duan p{margin-top:15px;}
.big_box{width:1200px; margin:0 auto;}
.left{float:left;}
.right{float: right;}
.m_l{ margin-left:10px;}
.pt{padding-top:35px;}
.mt{margin-top:45px;}
.mt1{margin-top:15px;}
.mb{margin-bottom:5px;}
.fixed {position: fixed;}
.relative {position: relative;}
.pointer {cursor: pointer;}
.absolute {position: absolute;}


.top_t{height:39px; line-height:39px; background:#F6F6F8; border-bottom:1px solid #EEEDF2;}
.top_t_box{ width:1200px; height:39px; margin:0 auto; color:#777; font-size:14px; font-family:"宋体"; position:relative;}
.top_t_box span{float:right;}
.top_t_box span a{ margin-left:30px; display:block; float:left;}
.top_t_box span a i{background:url(../image/top_t_m.png) no-repeat; width:24px; height:26px; margin-top:2px; display:block; float:left; clear:right; margin-right:5px;}
.top_t_box span a.zx i{background-position:-51px 0;transition:background 0.3s ease}
.top_t_box span a.lx i{background-position:-85px 0;transition:background 0.3s ease}
.top_t_box span a.zx:hover i{background-position:-51px -28px;transition:background 0.3s ease}
.top_t_box span a.lx:hover i{background-position:-85px -28px;transition:background 0.3s ease}
.wx i{background:url(../image/top_t_m.png) no-repeat; width:24px; height:26px; margin-top:2px; display:block; float:left; clear:right; margin-right:5px; background-position:-11px 0;transition:background 0.3s ease}
.down_wei { right: 218px; position: absolute; top: 33px; display: none; height: 123px; width: 123px;z-index: 2; background: url(../image/ewm.jpg) no-repeat; background-size: cover;}

.top{height:140px; width:1200px; margin:0 auto;}
.top_logo{width:310px; height:120px; margin-top:10px; float:left;}
.top_so{width:382px; height:42px; border:1px solid #F0C5D8; border-radius:22px; float:left; margin:48px 0 0 20px;}
.searchbox {position: relative;clear: both;width:382px; height:42px;}
.mod_select {position: absolute;left: 0;top: 0;width:74px; cursor:pointer;}
.mod_select .select_box {position: relative;width:74px;height:42px;}
.mod_select .select_box .select_txt {display: inline-block;width:64px; height:42px;padding-left:10px;overflow: hidden;line-height:42px;font-size:15px; cursor:pointer;}
.mod_select .select_box .select-icon { position:absolute; top:50%; right:8px; transform:translate(0,-50%); width:8px; height:12px; border-left:1px solid #f0c5d8;}
.mod_select .select_box .option {display:none; position:absolute; top:34px; left:-1px;width:64px; background-color:#fff; border:1px solid #F0C5D8; border-top:none; border-top:0; z-index:1; border-radius:10px;}
.mod_select .select_box .option li { padding-left:10px; font-size: 16px;line-height: 2;cursor: pointer;}
.searchbox .import { position:absolute; left:76px;width:260px; height:42px;border: none;outline: none;}
.searchbox .btn-search {position: absolute;right:8px; top:5px; width:32px; height:32px; background:url(../image/ss.png) no-repeat center #DCDCDC; border:0; border-radius:50%; cursor:pointer;}
.searchbox .btn-search:hover{ background:url(../image/ss.png) no-repeat center #F0C5D8;}
.top_tel{background:url(../image/tel.png) no-repeat left center; padding-left:60px; height:50px; float:right; margin-top:45px; color:#f50;}
.top_tel i{font-style:normal; font-size:15px; height:18px; line-height:18px; display:block; padding-left:2px;}
.top_tel b{ font-weight:bold; font-size:30px; height:32px; line-height:32px; display:block; letter-spacing:-2px;}

.menu{width:100%; height:52px; line-height:52px; background:#A6104D; color:#fff;}
.menu dl{width:1200px; margin:0 auto;}
.menu dl dt{width:200px; float:left; text-align:center; background:#ca7094; cursor:pointer;}
.menu dl dt a{ color:#fff;}
.menu dl dd{width:125px; float:left; text-align:center;}
.menu dl dd a{ display:block; color:#fff;}
.menu dl dd a:hover{ background:#d14980; display:block; color:#fff;}

/*#region 整体右侧 */
.elevator {top:34%; right:0; width:68px; font-size:14px; color: #fff; z-index: 888888;}
.elevator-msg { display: block; color: #fff; width: 68px;  height: 68px;  background-color: #ff9d00; text-align: center; border-radius:3px; margin-bottom:1px;}
.elevator-msg:hover { background-color: #eee; }
.elevator-msg:hover div { color: #666; }
.two-zx, .yjfk, .gzyl, .dhl, .xzapp { display:block; margin: 0 auto; width: 40px; height: 38px; padding-top: 4px; background-image: url(../image/fiex.png); background-size: 200px 80px;}
.yjfk { background-position: -40px 0px;}
.gzyl { background-position: -80px 0px;}
.dhl { background-position: -120px 0px; padding-top: 14px;}
.xzapp { background-position: -158px 0px;}
.choose-two-zx { background-position: 0 -40px;}
.choose-yjfk { background-position: -40px -40px;}
.choose-gzyl { background-position: -80px -40px;}
.choose-dhl { background-position: -120px -40px;}
.choose-xzapp { background-position: -158px -40px;}
.gfwx { top: -72px; left: -185px; height: 213px; width: 183px; z-index: 2; background: url(../image/WeChat.jpg) no-repeat; background-size: cover; display: none;}
.xzcode { top: -72px; left: -185px; height: 213px; width: 183px; z-index: 2; background: url(../image/APP-download-ercode.png) no-repeat; background-size: cover; display: none;}
.back-top { width: 68px; height: 68px; background-image: url(../image/back-top.png); background-size: cover;}
.mtf3 { position: relative; width: 100%; overflow: hidden; margin-top: 2px;}
/*#endregion */
.h-banner .center{  left: 50%; top: 0; z-index: 33; margin-left: -600px;}
.h-banner > ul > li .no-choose:hover { background-color: #FFB3BF; /*#fee7cc*/}
.h-banner > ul > li .no-choose:hover span{ color: #FF5959;}
.h-banner ,.h-banner>ul,.h-banner>ul>li,.banner-box{ height:488px; overflow:hidden;}
.h-banner > ul > li .right-box { display: none; left: 200px; top: 0; width: 409px; height: 488px; padding: 20px 28px 0 30px; background: #fff; opacity: 0.93; font-size: 15px; color: #999;}
.h-banner > ul > li .right-box ul li div:first-child a{  color:#333;}
.banner-box {font-size: 0;}
.banner-box .item {display: inline-block; width: 100vw;  }
.banner-box a { display: block; width: 100%; height: 488px; overflow: hidden;}
.banner-box .wrap{ display:none;}
.banner-box .active { display:block;}
.banner-box img {  width:100%;height:488px;  }
.h-menu { width:200px; height:488px; background:url(../image/tm_80.png) repeat;}
.left-sidebar { width:200px; height:488px;}
.left-sidebar .no-choose{ display:flex; justify-content:flex-start; align-items:center; width:200px; height: 40px; line-height: 40px;}
.left-sidebar .no-choose span{  display:inline-block;  margin-left: 20px;}
.left-sidebar li:hover .right-box{ display:block;}
.left-sidebar > li > div:last-child > ul > li > div:first-child a:hover { color: #FF5959; /*#f9c203*/}
.left-sidebar > li > div:last-child > ul > li > .wd87 > span > a:hover { color: #FF5959; /*#f9c203*/}
.h-sprite { width: 18px; margin-left:37px; background-image:url(../image/banner.png); background-size:234px 23px;}
.h-ss { height:17px;}
.h-one { background-position:-18px 0;    height:11px;}
.h-two { background-position:-36px 0;    height:23px;}
.h-three { background-position:-54px 0;    height:22px;}
.h-four { background-position:-72px 0;    height:22px;}
.h-five { background-position:-90px 0;    height:20px;}
.h-six { background-position:-108px 0;    height:18px;}
.h-seven { background-position:-126px 0;    height:14px;}
.h-eight { background-position:-144px 0;    height:20px;}
.h-nine { background-position:-162px 0;    height:11px;}
.h-ten { background-position:-180px 0;    height:20px;}
.h-eleven { background-position:-198px 0;    height:20px;}
.h-twelve { background-position:-216px 0;    height:14px;}
.right-box>ul>li  {   margin-bottom:28px; }
.ejxm{font-size:18px;}.ejxm .right{font-size:14px; font-family:"宋体";}
.sjxm{font-size:14px; font-family:"宋体"; margin-bottom:5px; overflow:hidden;}
.rh-more{font-size:14px; font-family:"宋体";}
.sjxm span{float:left; margin-right:15px;}

.sydbt{height:45px; line-height:45px; font-size:32px; overflow:hidden;}
.sydbt span{float:right; font-size:14px; font-family:"宋体";}
.sydbt span a{margin-left:20px;}
.sydbt b{width:200px; height:45px; float:left;}
.sydbt i{width:45px; height:45px; background:url(../image/ico.png) no-repeat; float:left; clear:right; margin-right:10px;}
.sydbt i.rmxm{background-position:0 0;}
.sydbt i.yxyy{background-position:-62px 0;}
.sydbt i.yxys{background-position:-124px 0;}
.sydbt i.aljs{background-position:-186px 0;}
.sydbt i.zxzx{background-position:-248px 0;}
.sydbt i.ymbk{background-position:-310px 0;}
.syrmxm{width:1210px; overflow:hidden; margin-top:15px;}
.syrmxm li{width:294px; height:274px; float:left; margin:8px 8px 0 0;}
.syrmxm li a{width:294px; height:274px; display:block; position:relative;}
.syrmxm li a span{width:169px; height:33px; line-height:33px; position:absolute; z-index:1; background:#F60; color:#fff; display:block; left:60px; bottom:16px; text-align:center; border-radius:17px;}
.syrmxm li a:hover span{background:#A6104D; color:#fff;}
.syrmxm li a img{width:294px; height:274px;}
.syrmxm li a:hover img{width:290px; height:270px; border:2px solid #CA7093;}
.yy_lb{width:1220px; overflow:hidden; margin-top:10px;}
.yy_lb li{width:362px; height:340px; padding:13px; border:1px solid #E8E8E8; float:left; margin:14px 14px 0 0;}
.yy_lb li img{width:362px; height:233px;}
.yy_lb li:hover{border:1px solid #f1c7d8;}
.yy_lb li h4{text-align:center; height:26px; line-height:26px; margin:12px 0 3px 0;}
.yy_lb li p{font-size:14px; color:#888; text-align:center;}
.yy_lb li span{font-size:12px; text-align:center; display:block; color:#a6a6a6;}
.ys_lb{width:1220px; overflow:hidden; margin-top:10px;}
.ys_lb li{width:260px; height:340px; padding:13px; border:1px solid #E8E8E8; float:left; margin:14px 14px 0 0;}
.ys_lb li img{width:210px; height:210px; border-radius:50%; margin:0 auto; display:block;}
.ys_lb li:hover{border:1px solid #f1c7d8;}
.ys_lb li h4{text-align:center; height:26px; line-height:26px; margin:12px 0 3px 0;}
.ys_lb li p{font-size:14px; color:#888; text-align:center;}
.ys_lb li span{font-size:12px; text-align:center; display:block; color:#a6a6a6;}

.al_lb{width:1220px; overflow:hidden; margin-top:10px;}
.al_lb li{width:370px; height:104px; padding:9px; border:1px solid #E8E8E8; float:left; margin:14px 14px 0 0;}
.al_lb li:hover{border:1px solid #f1c7d8;}
.al_lb li img{width:208px; height:104px; float:left; clear:right; margin-right:10px;}
.al_lb li h4{font-size:18px; line-height:20px;}
.al_lb li span{font-size:12px; font-family:"宋体"; display:block; color:#a8a8a8;}
.al_lb li span i{font-style:normal; color:#ff7c7f;}
.al_lb li p{font-style:normal; color:#ff7c7f; font-size:10px; color:#a8a8a8;}
.two_box{width:586px; overflow:hidden; height:695px;}
.sywz_li{border:1px solid #E8E8E8; padding:0 15px; width:554px; height:608px; margin-top:23px;}
.sywz_li li{width:554px; height:129px; margin-top:18px; overflow:hidden}
.sywz_li li a{border-bottom:1px solid #E8E8E8; padding-bottom:18px; width:564px; height:110px;  display:block;}
.sywz_li li a:hover{border-bottom:1px solid #f1c7d8;}
.sywz_li li a img{width:153px; height:110px; float:left; clear:right; margin-right:10px;}
.sywz_li li a h4{font-size:18px; line-height:25px; height:25px; overflow:hidden;}
.sywz_li li a p{font-size:14px; line-height:20px; height:40px; margin-top:5px; overflow:hidden; color:#a6a6a6;}
.sywz_li li a span{font-size:10px; line-height:18px; height:18px; margin-top:5px; overflow:hidden; color:#a9a9a9; display:block;}
.qwtb li{width:20%; height:210px; float:left; text-align:center;}
.qwtb li a{display:block;}
.qwtb li a h4{ height:36px; line-height:36px; }
.qwtb li a i{width:126px; height:126px; background:#A6104D url(../image/qwtb.png) no-repeat; display:block; margin:0 auto; border-radius:50%; transition:background 0.3s ease;}
.qwtb li a:hover i{background:#f60 url(../image/qwtb.png) no-repeat; transition:background 0.3s ease;}
.qwtb li a i.tb1{ background-position:0 0;}
.qwtb li a i.tb2{ background-position:-126px 0;}
.qwtb li a i.tb3{ background-position:-252px 0;}
.qwtb li a i.tb4{ background-position:-378px 0;}
.qwtb li a i.tb5{ background-position:-504px 0;}
.qwtb li a:hover i.tb1{ background-position:0 -5px;}
.qwtb li a:hover i.tb2{ background-position:-126px -5px;}
.qwtb li a:hover i.tb3{ background-position:-252px -5px;}
.qwtb li a:hover i.tb4{ background-position:-378px -5px;}
.qwtb li a:hover i.tb5{ background-position:-504px -5px;}
.qwtb li a p{font-size:14px; line-height:20px; color:#a2a2a2;}
.bottom_box{background:#5B5B5B; padding:50px 0; width:100%; height:200px; margin-top:60px; color:#fff;}
.b_1{width:130px; height:200px; float:left;}
.b_2{width:330px; height:200px; float:left; margin:0 20px;}
.b_3{width:250px; height:200px; float:left;}
.b_bt{font-size:20px; line-height:40px;}
.b_lj a{display:block; font-size:14px; color:#CCC; height:28px; line-height:28px;}
.b_lj1 a{display:block; width:100px; float:left; font-size:14px; color:#CCC; height:28px; line-height:28px;}
.b_lj a:hover{color:#fff;}
.b_lj1 a:hover{color:#fff;}
.b_ewm{width:340px; height:200px; float:right;}
.b_ewm li{width:140px; height:180px; float:left; margin-left:30px; background:#fff; text-align:center;}
.b_ewm li img{width:140px; height:140px;}
.b_ewm li span{ height:18px; line-height:18px; color:#5B5B5B; display:block; margin-top:2px; font-size:14px;}
.bottom{background:url(../image/logo_b.jpg) no-repeat 100px center; margin:0 auto; padding:30px 0 30px 500px; width:600px; font-size:12px; line-height:24px; color:#5b5b5b;}
.n_banner{width:100%;}
.n_banner img{width:100%; height:auto;}
.lmbt{font-size:60px; height:60px; line-height:60px; text-align:center; margin:40px 0 10px 0;}
.lmfbt{ font-size:15px; text-align:center; line-height:20px; color:#888;}
.yy_lb_n{width:1220px; overflow:hidden; margin-top:10px;}
.yy_lb_n li{width:362px; height:370px; padding:13px; border:1px solid #E8E8E8; float:left; margin:14px 14px 0 0;}
.yy_lb_n li img{width:362px; height:233px;}
.yy_lb_n li:hover{border:1px solid #f1c7d8;}
.yy_lb_n li h4{text-align:center; height:26px; line-height:26px; margin:12px 0 3px 0;}
.yy_lb_n li p{font-size:14px; color:#888; text-align:center;}
.yy_lb_n li span{font-size:12px; text-align:center; display:block; color:#a6a6a6;}
.yy_lb_n li div{height:30px; line-height:30px; padding-left:27px; margin-top:10px;}
.yy_lb_n li div a{width:120px; height:30px; line-height:30px; background:#fff; color:#666; display: block; text-align:center; float:left; border:1px solid #ccc; border-radius:15px; margin-left:20px;}
.yy_lb_n li div a:hover{background:#a6104d; border:1px solid #a6104d; color:#fff;}
.ys_lb_n{width:1220px; overflow:hidden; margin-top:10px;}
.ys_lb_n li{width:260px; height:360px; padding:13px; border:1px solid #E8E8E8; float:left; margin:14px 14px 0 0;}
.ys_lb_n li img{width:210px; height:210px; border-radius:50%; margin:0 auto; display:block;}
.ys_lb_n li:hover{border:1px solid #f1c7d8;}
.ys_lb_n li h4{text-align:center; height:26px; line-height:26px; margin:12px 0 3px 0;}
.ys_lb_n li p{font-size:14px; color:#888; text-align:center;}
.ys_lb_n li span{font-size:12px; text-align:center; display:block; color:#a6a6a6;}
.ys_lb_n li div{height:30px; line-height:30px; padding-left:0px; margin-top:10px;}
.ys_lb_n li div a{width:100px; height:30px; line-height:30px; background:#fff; color:#666; display: block; text-align:center; float:left; border:1px solid #ccc; border-radius:15px; margin-left:20px;}
.ys_lb_n li div a:hover{background:#a6104d; border:1px solid #a6104d; color:#fff;}
.hd_lb_n{width:1220px; overflow:hidden; margin-top:10px;}
.hd_lb_n li{width:362px; height:370px; padding:13px; border:1px solid #E8E8E8; float:left; margin:14px 14px 0 0;}
.hd_lb_n li img{width:362px; height:233px;}
.hd_lb_n li:hover{border:1px solid #f1c7d8;}
.hd_lb_n li h4{text-align:center; height:30px; line-height:30px; margin:12px 0 3px 0; font-size:20px;}
.hd_lb_n li p{text-align:center; margin:10px 0;}
.hd_lb_n li b{font-weight:bold; color:#c72668; font-size:30px;}
.hd_lb_n li i{ font-style:normal; font-size:14px; color:#999; text-decoration:line-through; padding-left:20px;}
.hd_lb_n li span a{width:120px; height:30px; line-height:30px; background:#fff; color:#666; display: block; text-align:center; border:1px solid #ccc; border-radius:15px; margin:0 auto;}
.hd_lb_n li span a:hover{background:#a6104d; border:1px solid #a6104d; color:#fff;}
.al_lb_l{width:200px; float:left; overflow:hidden; margin-top:30px;}
.al_lb_l h3{height:40px; line-height:40px; padding-left:15px; background:#f8f8f8; border:1px solid #F0F0F0;}
.al_lb_l ul{border:1px solid #F0F0F0; border-top:none; padding:0 10px 10px 10px; overflow:hidden;}
.al_lb_l ul li{height:34px; line-height:34px; margin-top:5px; border-bottom:1px solid #F0F0F0; font-size:15px;}
.al_lb_l ul li a{ color:#888; padding-left:20px; background:url(../image/jt.gif) no-repeat 5px center;}
.al_lb_r{width:985px; float:right; overflow:hidden;}
.dqbt{font-size:30px; height:40px; line-height:40px; border-bottom:1px solid #e8e8e8; margin-top:30px; padding-bottom:10px;}
.dqbt b{font-weight:normal;}
.dqbt span{font-size:12px; float:right; color:#888;}
.al_lb_n{width:1000px; overflow:hidden; margin-top:10px;}
.al_lb_n li{width:300px; height:230px; padding:9px; border:1px solid #E8E8E8; float:left; margin:14px 5px 0 5px;}
.al_lb_n li:hover{border:1px solid #f1c7d8;}
.al_lb_n li img{width:300px; height:150px; }
.al_lb_n li h4{font-size:18px; line-height:20px; margin-top:5px;}
.al_lb_n li span{font-size:12px; font-family:"宋体"; display:block; color:#a8a8a8;}
.al_lb_n li span i{font-style:normal; color:#ff7c7f;}
.al_lb_n li p{font-style:normal; color:#ff7c7f; font-size:10px; color:#a8a8a8;}
.manu{height:28px; margin-top:56px; margin-bottom:20px; line-height:28px; text-align:center;}
.manu a{background:#F9F9F9; margin:0 4px; padding:6px 10px;}
.manu a.hover{background:#DC4D53; color:#fff;}
.manu a:hover{background:#DC4D53; color:#fff;}

.wzli_l{width:790px; overflow:hidden;}
.wzli_r{width:380px; overflow:hidden;}
.wzli_rbox{width:337px; padding:20px; background:#fff; overflow:hidden; border:1px solid #e8e8e8;}
.wzli_box{background:#fff; padding:15px 0 0 0;}
.wz_li li{width:780px; height:178px; margin-top:25px;}
.wz_li li a{width:744px; height:142px; padding:17px; border:1px solid #EFEFEF; background:#fff; display:block;}
.wz_li li a:hover{border:1px solid #F5D2D6; background:#fcf4f4;}
.wz_li li a img{width:225px; height:142px; float:left; clear:right; margin-right:17px;}
.wz_li li a h4{height:60px; line-height:24px; font-size:21px;}
.wz_li li a p{font-size:14px; color:#808080; height:36px; line-height:18px; overflow:hidden; font-family:"宋体"; margin-bottom:10px;}
.wz_li li a span{ display:block; color:#808080; height:20px; line-height:18px; font-size:14px; font-family:"宋体"; margin-top:5px; text-align:right;}
.r_pic a{width:380px; height:300px; position:relative; display: block}
.r_pic a img{width:380px; height:300px;}
.r_pic a h4{width:380px; height:36px; line-height:36px; text-align:center; color:#fff; font-size:18px; background:url(../image/tm_50.png) repeat; position:absolute; left:0; bottom:0px;}
.r_li li{width:336px; height:88px; border-bottom:1px dashed #e5dbdb; margin-top:15px; padding-bottom:15px;}
.r_li li a img{width:93px; height:88px; border-bottom:1px dashed #e5dbdb; border-radius:4px; float:left; clear:right; margin-right:10px;}
.r_li li a h4{font-size:16px; line-height:18px;}
.r_li li a p{font-size:13px; font-family:"宋体"; height:18px; line-height:18px; color:#a3a3a3; margin-top:10px; overflow:hidden;}
.r_li li a span{font-size:13px; font-family:"宋体"; height:18px; line-height:18px; color:#a3a3a3; margin-top:8px; text-align:right; display:block; overflow:hidden;}

.r_phb dt,.r_phb dd{line-height:56px; border-bottom:1px dashed #e5dbdb;}
.r_phb dt a{background:url(../image/huo.jpg) no-repeat left center; padding-left:18px;}
.r_phb dd a{background:url(../image/dian1.png) no-repeat left center; padding-left:18px;}
.r_phb a span{ font-size:14px; font-family:"宋体"; float:right; color:#a3a3a3;}


#bn{width:790px; height:411px;position:relative;overflow:hidden;text-align:center;}
#bn .tu{text-align:center;display:block;}
#bn .tu img{width:790px; height:411px;}
#bn #hao .xu{background:#DC4D53; margin-left:10px; float:left;display:inline;float:left;height:2px;width:50px;cursor:pointer;}
#bn #hao{position:absolute;left:270px;height:3px; width:100%;z-index:4;bottom:10px;}
#bn .txt{width:790px; height:55px; line-height:55px;}
#bn .txt em{display:block;height:66px;width:790px;color:#FFF; bottom:0; position:absolute; z-index:3; font-style:normal; font-size:20px;}
#bn .tiao{background:#000000;height:55px;width:100%;position:absolute;bottom:0px;z-index:2;left:0px;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
#bn .tu .lianjie{ width:100%;}
.wzn_bt{font-size:38px; color:#444; height:50px; line-height:50px; margin:20px auto;}
.wzn_cs{font-size:16px; color:#9a9a9a; height:40px; line-height:40px; border-bottom:1px solid #EA6F74;}
.wzn_cs b{color:#444; font-weight:normal;}
.wzxx_box{background:#fff; padding:17px; color:#666; font-size:17px; line-height:30px;}
.wzxx_box img{display:block; margin:0 auto; max-width:750px;}
.wzxx_box p{ padding:10px 0;}
.wzdi_rs{border:1px dashed #bfbfbf; padding:5px 15px; height:32px; line-height:32px; font-size:14px; font-family:"宋体"; margin-top:20px;}
.wzdi_rs a{ margin:0 10px;}
.wzsxp{margin-top:20px;}
.wzsxp li{height:36px; line-height:36px;}
.wzsxp li a{color:#888;}
.wzsxp li a:hover{color:#b13334;}
.wzdi_bt{height:32px; line-height:32px; font-size:24px; color:#7c7c7c; border-bottom:1px solid #ccc; padding-bottom:8px;}
.wzdi_bt a{font-size:14px; float:right; color:#888; font-family:"宋体";}
.wzdi_tjwz ul{padding-top:15px;}
.wzdi_tjwz ul li{height:36px; line-height:36px; width:49%; float:left; margin-left:1%}
.wzdi_tjwz ul li a{background:url(../image/dian1.png) no-repeat left center; padding-left:15px;}
.wzdi_tjwz ul li a:hover{background:url(../image/dian2.png) no-repeat 3px center;}
.hdyh_l{width:900px; float:left;}
.hdyh_r{width:280px; float:right;}
.hdyh_t{height:257px; padding:15px; border:1px solid #e8e8e8;}
.hdyh_t img{ width:400px; height:257px; float:left;}
.hdyh_t .hdjg{width:450px; float:right;}
.hdyh_t .hdjg h4{font-size:24px; font-weight:bold; height:50px; line-height:50px;}
.hdyh_t .hdjg p{ border:1px solid #f0f0f0; height:40px; line-height:40px; padding:5px 10px; font-size:14px; margin-top:5px;}
.hdyh_t .hdjg b{font-weight:bold; color:#c72668; font-size:30px; padding-left:10px;}
.hdyh_t .hdjg i{ font-style:normal; font-size:14px; color:#999; text-decoration:line-through; padding-left:20px;}
.hdyh_t .hdjg div{background:#f8f8f8; height:80px; line-height:24px; padding:5px 10px; font-size:14px; margin-top:8px;}
.hdyh_t .hdjg span{display:block; height:36px; line-height:36px; margin-top:10px;}
.hdyh_t .hdjg span a{width:150px; display:block; float:right; background:#f60; color:#fff; margin-left:20px; text-align:center; border-radius:18px;}
.hdyh_t .hdjg span a.yy{ background:#c72668;}
.cpxx_bt{height:50px; border-top:1px solid #e8e8e8; background:#f9f9f9; border-bottom:1px solid #e8e8e8; line-height:50px; margin-top:20px; padding-left:25px; font-size:20px;}
.hdyh_r_bt{height:42px; line-height:42px; border:1px solid #e8e8e8; background:#f9f9f9; padding-left:25px;} 
.hdyh_r_bt i.rmxm{background:url(../image/ico.png) no-repeat; float:left; clear:right;  width:30px; height:30px; background-size:241px 30px; margin:6px 8px 0 -12px;}
.hdyh_r_li{border:1px solid #e8e8e8; border-top:none; padding:5px 10px; overflow:hidden;} 
.hdyh_r_li li{width:258px; height:300px; margin:7px 0 14px 0; border-bottom:1px solid #e8e8e8; padding-bottom:14px;}
.hdyh_r_li li img{width:258px; height:166px;}
.hdyh_r_li li h4{text-align:center; height:30px; line-height:30px; margin:12px 0 3px 0; font-size:20px;}
.hdyh_r_li li p{text-align:center; margin:10px 0;}
.hdyh_r_li li b{font-weight:bold; color:#c72668; font-size:30px;}
.hdyh_r_li li i{ font-style:normal; font-size:14px; color:#999; text-decoration:line-through; padding-left:20px;}
.hdyh_r_li li span a{width:120px; height:30px; line-height:30px; background:#fff; color:#666; display: block; text-align:center; border:1px solid #ccc; border-radius:15px; margin:0 auto;}
.hdyh_r_li li span a:hover{background:#a6104d; border:1px solid #a6104d; color:#fff;}
.tbal_t{height:280px; padding:15px; border:1px solid #e8e8e8;}
.tbal_t img{width:560px; height:280px; float:left;}
.tbal_cs{width:580px; float:right; margin-left:20px;}
.tbal_cs h4{font-size:24px; font-weight:bold; height:50px; line-height:50px;}
.tbal_cs p{ color:#888; font-size:15px; margin-top:10px;}
.tbal_cs p b{ color:#444; font-weight:normal;} 
.tbal_cs p b i{font-style:normal; color:#ff7c7f;}
.alxx_bt{height:50px; border:1px solid #e8e8e8; background:#f9f9f9;  line-height:50px; padding-left:25px; font-size:20px;}.hdyh_r_li{border:1px solid #e8e8e8; border-top:none; padding:5px 10px; overflow:hidden;} 
.tbal_r_li{border:1px solid #e8e8e8; border-top:none; padding:5px 10px; overflow:hidden;} 
.tbal_r_li li{width:258px; height:200px; margin:7px 0 14px 0; border-bottom:1px solid #e8e8e8; padding-bottom:14px;}
.tbal_r_li li img{width:258px; height:129px;}
.tbal_r_li li h4{font-size:18px; line-height:20px; margin-top:5px;}
.tbal_r_li li span{font-size:12px; font-family:"宋体"; display:block; color:#a8a8a8;}
.tbal_r_li li span i{font-style:normal; color:#ff7c7f;}
.tbal_r_li li p{font-style:normal; color:#ff7c7f; font-size:10px; color:#a8a8a8;}
.tbgc{overflow:hidden; margin:20px 0;}
.tbgc dt{ width:100px; height:60px; padding:20px 0; background:#FF9D00; border-radius:50%; float:left; text-align:center; color:#fff; line-height:55px;}
.tbgc dd{ width:750px; height:auto; float:right;}
.tbgc dd p img{ height:170px; float:left; margin:10px 10px 0 0;}
.rmyy_r_li{border:1px solid #e8e8e8; border-top:none; padding:5px 10px; overflow:hidden;} 
.rmyy_r_li li{width:258px; height:300px; margin:7px 0 14px 0; border-bottom:1px solid #e8e8e8; padding-bottom:14px;}
.rmyy_r_li li img{width:258px; height:166px; margin-top:5px;}
.rmyy_r_li li h4{text-align:center; height:26px; line-height:26px; margin:12px 0 3px 0;}
.rmyy_r_li li p{font-size:14px; color:#888; text-align:center;}
.rmyy_r_li li span{font-size:12px; text-align:center; display:block; color:#a6a6a6;}
.ysxx_t{text-align:center; background:url(../image/bg.jpg) no-repeat center; padding:50px 0; color:#fff;}
.ysxx_t img{width:300px; height:300px; border-radius:50%;}
.ysxx_t h4{font-size:30px; line-height:50px;}
.ysxx_t p{font-size:15px; line-height:24px; margin-top:5px;}
.ysxx_t span{font-size:14px; line-height:24px; margin-top:10px; display:block; }
.ysxx_t a{font-size:15px; line-height:32px; height:32px; margin:10px auto 0; display:block; width:150px; background:#FF9D00; color:#fff; border-radius:16px;}
.ysxx_t a:hover{background:#A6104D; color:#fff; }
.wz_ad img{width:100%; height:auto;}
.xm_bt{line-height:60px; height:60px; font-size:36px; font-weight:bold; margin-top:40px;}
.xm_bt img{height:60px; width:60px; float:left; clear: right; margin-right:15px; border-radius:50%;}
.xm_l{width:800px; float:left;}
.xm_r{width:380px; float:right;}
.xiangmu_t{width:800px; height:400px; position:relative;}
.xiangmu_t img{width:800px;}
.xiangmu_t div{width:760px; height:120px; background:url(../image/tm_50.png) repeat; position:absolute; left:0; bottom:0; padding:10px 20px; color:#fff;}
.xiangmu_t div h4{font-size:24px; line-height:40px;}
.xiangmu_t div p{font-size:15px; line-height:26px;}
.xiangmu_t div a{ width:130px; height:32px; line-height:32px; border-radius:18px; font-size:15px; background:#F60; text-align:center; color:#fff; display:block; margin-top:10px;}
.xiangmu_t div a:hover{background:#c72668;}
.xm_fl1{width:1220px; overflow:hidden; margin-top:20px;}
.xm_fl1 li{width:206px; padding:10px; border:1px solid #E8E8E8; float:left; margin:12px 12px 0 0;}
.xm_fl1 li a{width:206px; margin:0 auto; text-align:center; display:block;}
.xm_fl1 li a:hover{background:#f80; color:#fff;}
.xm_fl1 li a img{width:206px; height:103px;}
.xm_fl1 li a span{width:206px; height:40px; line-height:40px;}
.xm_r_li{border:1px solid #e8e8e8; border-top:none; padding:5px 10px 10px 10px; overflow:hidden;}
.xm_r_li a{line-height:24px; float:left; white-space:nowrap; float:left; word-break:keep-all; text-overflow:ellipsis; color:#888; padding:2px 8px; background:#f6f6f6; margin:5px 5px 0 0; font-size:14px; border-radius:5px;}
.xm_r_li a:hover{background:#ff9d00; color:#fff;}