@charset "utf-8";
/* CSS Document */

body{
margin:0px; 
padding:0px; 
font-size:15px; 
font-family:Microsoft JhengHei,Microsoft Yahei,Arial,sans-serif,SimSun,SimHei; 
color:#706565; 
background-color:#fefefe; 
font-weight: 200;
}
form,input{ margin:0px; padding:0px;border:0px;}
a{ color:#b1a3a0; text-decoration:none; font-size:12px;font-family:Microsoft JhengHei,Microsoft Yahei,Arial,sans-serif,SimSun,SimHei; font-weight: 200; }
a:hover{ color:#e11c5a; text-decoration:none; font-size:12px;  }
ul{ margin:0px; padding:0px; list-style:none;}
li{ margin:0px; padding:0px; list-style:none;}
dl{ margin:0px; padding:0px;}
dd{ margin:0px; padding:0px;}
dt{ margin:0px; padding:0px;}
i{ font-style:normal;}
table{ margin:0px; padding:0px; border:0px;}
img { border:none; }
.clear{ clear:both;}


.mainbak{ width:1230px; height:5382px;  position:absolute; left:50%; margin-left:-615px; z-index:-1; display:none}
.top{ width:1230px; height:120px; margin:0 auto;}
.top-logo{ width:253px; height:72px; margin-top:30px; float:left;}
.top-title{ width:321px; height:auto; line-height:120%; padding-left:40px; padding-top:28px;  color:red; font-size:18px; font-family:Microsoft JhengHei,Microsoft Yahei; margin-top:30px; float:left;overflow:hidden; }
.top-banera{ width:173px; height:72px; margin-top:30px; margin-left:50px;  margin-right:15px;float:left;}
.top-banerb{ width:169px; height:72px;  margin-right:15px;margin-top:30px;float:left;}
.top-banerc{ width:187px; height:72px;margin-top:30px; float:right; }
.toptiao{ width:100%; min-width:1230px;position:relative; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1230? '1230px' : 'auto');  height:2px; font-size:0px; background:#e11c5a; overflow:hidden; }
.xzmane{ width:1230px; height:35px;background:#f6f6f6;  margin:3px auto 0px auto; position:relative; }
.xzmane-cd{ width:auto; height:35px;font-size:16px; float:left;}
.xzmane-cd li{width:105px; height:35px; line-height:35px;text-align:center; float:left; border-right:#FFFFFF 1px solid; border-left:#FFFFFF 1px solid;}
.xzmane-cd li a{ display:inline-block; width:100%; height:100%;text-decoration:none; font-size:15px; color:#666666;font-family:Microsoft JhengHei,Microsoft Yahei;}
.xzmane-cd li a:hover{text-decoration:none; font-size:15px; color:#ffffff;font-family:Microsoft JhengHei,Microsoft Yahei; font-weight:bold;}
.maover{width:105px; height:35px; background:#e11c5a;}


.xzmane-telzx{ width:125px; height:35px; line-height:35px; padding-left:23px; padding-right:10px; float:left; font-size:18px; color:#000000; background:url(/images/newpic/sytel.png) no-repeat; background-size:18px 35px; border-right:#FFFFFF 2px solid;  overflow:hidden; }
.xzmane-telzx a{text-decoration:none; font-size:18px; color:#666666; font-weight:bold;font-family:Microsoft JhengHei,Microsoft Yahei;}
.xzmane-telzx a:hover{text-decoration:none; font-size:18px; color:#666666; font-weight:bold;font-family:Microsoft JhengHei,Microsoft Yahei;}

/* 新加菜单样式 */
.nxzm2{width:159px; height:35px; line-height:35px; float:left; border-right:#FFFFFF 2px solid; border-left:#FFFFFF 1px solid; text-align:center; color:#d01d57; font-size:15px; font-weight:bold; font-family:Microsoft JhengHei,Microsoft Yahei; margin-right:12px; overflow:hidden; }
.nxzm2 a{font-size:15px; color:#d01d57; font-weight:bold; font-family:Microsoft JhengHei,Microsoft Yahei; }

.guanggao{ width:1230px; height:229px;  margin:3px auto 5px auto;position:relative;z-index:9;}
.guanggaofb{ width:1230px; height:260px;  margin:3px auto 8px auto;}
.guanggaofb7{ width:1230px; height:auto;  margin:3px auto 0px auto;}
.guanggaofbjd7{ width:1230px; height:auto;  margin:3px auto 5px auto;}
.syzxalmanes{width:1230px; height:auto; margin:0px auto 6px auto; overflow:hidden;}

.dhafl{ width:1230px; height:460px; margin:0px auto 30px auto; overflow:hidden;}
.dhafl-dh{ width:269px; height:458px; float:left; border-left:1px solid #ded8d6;border-top:1px solid #ded8d6;border-bottom:1px solid #ded8d6;}
.dhafldh-title{width:269px;height:35px; line-height:35px; background:#ded8d6; color:red; font-size:14px; text-align:center;}
.dhafldh-body{width:227px;height:417px; margin-left:20px; overflow:hidden}

.dhbody{border-bottom:1px dashed #efefef; padding-bottom:8px;}
.dhbodys{border-bottom:1px dashed #efefef; padding-bottom:10px;}
.dhbodya{ height:18px;margin-top:6px; margin-bottom:6px;}
.dhbodya span{ height:18px; line-height:18px; float:left;}
.dhbodya span a{ color:#918889;}
.dhbodya span a:hover{ color:#ff7700;}
.dhbodya img{ float:left; margin-right:5px; width:18px; height:18px;}
.dhbodyb{height:18px; line-height:18px;}
.dhbodysm{height:18px; line-height:18px; margin-top:5px;}
.dhbodysmb{height:18px; line-height:18px; }
.dhafl-flash{ width:960px; height:460px; float:left; overflow:hidden;}

.mains{width:1230px; height:auto; margin:0 auto;}
.mainszsdt{width:1230px; height:auto; margin:0 auto;}
.mainbiaoti{width:888px; height:25px;line-height:25px; padding-left:10px; border-left:#e11c5a 3px solid; font-size:24px; color:#000000; margin-bottom:10px; overflow:hidden;}
.mainbiaoti strong{font-weight:normal;}

.mainzsdt{ width:1230px; height:440px; margin:20px auto; overflow:hidden; }
.maintiao{width:1230px; height:1px; background-color:#dbdbd9; font-size:0px; margin:5px auto; overflow:hidden;}
.mainzsdt-left{ width:268px; height:438px; margin-right:10px; float:left; background:#FFFFFF; overflow:hidden; }
.mainzsdt-left img{ width:100%; height:100%;}
.mainzsdt-left ul{height:360px;width:270px;overflow:hidden;}
.mainzsdt-left li{float:left;border-right:1px dotted #CAC1BE;border-bottom:1px dotted #CAC1BE;width:89px;height:89px;overflow:hidden; }
.mainzsdt-left li img{width:80px;height:80px;overflow:hidden;margin:4px;}
.mainzsdt-left p{width:268px;height:79px; margin:0px; padding:0px; overflow:hidden}

.mainzsdt-right{ width:950px; height:440px; float:left; overflow:hidden;}
.mainzsdt-rightzsdt{ width:100%; height:440px; float:left; overflow:hidden;}
.mainzra{ width:510px; height:440px; float:left; position:relative;}
.mainzra span{ display:inline-block;width:325px;height:25px;line-height:25px; padding-left:10px; border-left:#e11c5a 3px solid; font-size:24px;  color:#000000; float:left; overflow:hidden; }
.mainzra i{ display:inline-block;width:150px;height:25px;line-height:25px; padding-left:10px; border-left:#e11c5a 3px solid; font-size:24px; color:#000000;  float:left; overflow:hidden;}
.mainzra ul{ width:100%; margin-top:10px; background:#e11c5a; overflow:hidden}
.mainzra li{ width:84px; height:55px; line-height:55px; text-align:center; float:left; border-right:#e4c5cd 1px solid; border-bottom:#e4c5cd 1px solid; overflow:hidden;}
.mainzra li a{ display:block; width:100%; height:100%; color:#FFFFFF; overflow:hidden}
.mainzra li a:hover{ background:#ff7700; font-weight:bold;}

.mainzraty{ width:230px; height:440px; float:left; margin-right:10px; position:relative;}
.mainzrafl{width:230px; height:210px; margin-bottom:18px; overflow:hidden}

.mainzraflb{width:230px; height:210px; margin-top:10px; overflow:hidden}
.mainzrb{ width:710px; height:440px; float:right; overflow:hidden;}

.xzzxdtxgm{ width:100%; overflow:hidden;}
.xzzxdtxg{width:100%; overflow:hidden; }
.xzzxdtxg-title{width:695px;height:25px;line-height:25px; padding-left:10px; border-left:#e11c5a 3px solid;  overflow:hidden;}
.xzzxdtxg-title a{ color:#767678;}
.xzzxdtxg-title a:hover{ color:#e11c5a; text-decoration:none}
h2{font-size:14px;display:inline}

.xzzxdtxg-titlea{font-size:24px; color:#000000; float:left; overflow:hidden}
.xzzxdtxg-titleb{float:right;color:#000000;}
.xzzxdtxg-titleb a{color:#000000;}
.xzzxdtxg-titleb a:hover{color:#e11c5a;}

.xzzxdtxg-main{ width:708px; border:#efefef 1px solid; overflow:hidden; margin-top:10px; }
.xzzxdtxg-maina{ width:220px; float:left; overflow:hidden;}
.xzzxdtxg-main .xzzxmr{ margin-right:24px;}
.xzzxdtxg-maina ul{ margin:0px; padding:0px; list-style:none; width:100%; height:auto;}
.xzzxdtxg-mainalli{ margin:0px; padding:0px; list-style:none; width:100%; height:38.2px; line-height:38.2px; border-bottom:#efefef 1px solid;overflow:hidden;}
.xzzxdtxg-lidiv{width:200px; height:36px; line-height:36px; margin-left:10px; overflow:hidden;}
.xzzxdtxg-lidiv a{ color:#000000;font-size:14px; text-decoration:none}
.xzzxdtxg-lidiv a:hover{ color:#e11c5a; text-decoration:none}


.sc-categorys{float:right;width:220px;height:438px;border:1px solid #efefef; overflow:hidden}
.categorys-title{ width:220px; height:40px; line-height:40px; background:#f6f6f6;overflow:hidden;}
.categorys-title a{ font-size:16px; color:#727171; margin-left:10px;}
.categorys-title a:hover{color:#e11c5a; text-decoration:none;}

.sc-categorys .rightxzlbs{ width:100%; height:auto; overflow:hidden; }
.sc-categorys .rightxzlbs ul{ margin:0px; padding:0px; list-style:none; width:100%; height:auto;}
.sc-categorys .rightxzlbs ul li{ margin:0px; padding:0px 10px; list-style:none; width:200px; height:39px; line-height:39px; border-bottom:#efefef 1px solid;overflow:hidden}

.sc-categorys .rightxzlbs ul li a{ color:#b2a4a1; font-size:14px; text-decoration:none}
.sc-categorys .rightxzlbs ul li a:hover{ color:#e11c5a; text-decoration:none}

.footers{ width:100%; min-width:1230px; position:relative; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1230? '1230px' : 'auto'); height:auto; background:#e9e9e9; overflow:hidden;}
.footers a{color:#666666; font-size:12px; font-family:Microsoft JhengHei,Microsoft Yahei;}
.footers a:hover{color:#333333; font-size:12px;font-family:Microsoft JhengHei,Microsoft Yahei;}

.fbody{ width:1230px; height:350px; margin:25px auto; position:relative;overflow:hidden;}

.fbodytiaoa{ width:1px; height:120px; background:#cbcbcb; float:left;position:relative; overflow:hidden;}
.fbodytiaob{ width:1px; height:238px; background:#cbcbcb; float:left;position:relative; overflow:hidden;}
.fbodya{ width:159px; height:350px; float:left; position:relative;}
.fbodyas{ width:159px; height:350px; margin-left:3px; float:left;position:relative; }
.fbodyb{ width:246px; height:350px; float:left;position:relative; overflow:hidden; }
.fbodyc{ width:322px; height:350px; float:left;position:relative; overflow:hidden; }
.fbody-a{ width:130px; height:auto; margin-left:20px; overflow:hidden;}
.fbody-a dl{width:130px; height:auto;overflow:hidden; position:relative;}
.fbody-a dt{ width:130px; height:27px;  color:#6f6564; font-size:14px;font-family:Microsoft JhengHei,Microsoft Yahei;overflow:hidden;}
.fbody-a dt a{color:#666666; font-size:14px;font-family:Microsoft JhengHei,Microsoft Yahei;}
.fbody-a dt a:hover{color:#333333; font-size:14px;font-family:Microsoft JhengHei,Microsoft Yahei;}
.fbody-a dd{width:130px; height:auto; margin-bottom:6px;overflow:hidden;}


.fbody-b dl{width:180px; height:auto;overflow:hidden; margin:0 auto; position:relative;}
.fbody-b dt{ width:180px; height:27px; color:#6f6564; font-size:14px;font-family:Microsoft JhengHei,Microsoft Yahei;overflow:hidden; }
.fbody-b dt a{color:#666666; font-size:14px;font-family:Microsoft JhengHei,Microsoft Yahei;}
.fbody-b dt a:hover{color:#333333; font-size:14px;font-family:Microsoft JhengHei,Microsoft Yahei;}
.fbody-b dd{width:90px; height:14px; padding-bottom:6px; float:left;overflow:hidden; }


.fbody-c{ width:288px; height:350px; margin-left:20px; overflow:hidden; }
.fbody-ca{width:288px;height:27px;  color:#6f6564; font-size:14px;font-family:Microsoft JhengHei,Microsoft Yahei;overflow:hidden;}
.fbody-ca a{color:#666666; font-size:14px;font-family:Microsoft JhengHei,Microsoft Yahei;}
.fbody-ca a:hover{color:#333333; font-size:14px;font-family:Microsoft JhengHei,Microsoft Yahei;}
.fbody-cb{ width:288px; height:auto; line-height:140%; overflow:hidden;}

.fbody-cb p{ padding:0px; margin:0px;font-size:12px;}
.fbody-cbt{ margin-bottom:5px;font-size:14px; }

.fbottom{width:1230px; height:auto; margin:0 auto; text-align:center;font-size:12px;color:#9b9a9a;padding-bottom:10px; position:relative;overflow:hidden; }
.fbottom a{color:#9b9a9a;}
.flinks{color:#9b9a9a}
.flinks a{color:#9b9a9a}
.fbottom .flink{color:#cccccc}
.fbottom .flink a{color:#cccccc}
.fbottom .flink strong{color:#cccccc}

.play{width:960px;height:460px; position:relative; }

.num{margin:0px;z-index:3;width:auto; text-align:right;position:absolute;height:25px; right:20px; bottom:20px; }
.num a{margin:0 2px;width:20px;height:20px;cursor:pointer; background:url(http://www.xianzhi.net/images/ipic130813/hyuan.gif) no-repeat;filter:alpha(opacity=50);opacity:0.5;text-align:center; display:block; float:left;}
.num a.on{background:url(http://www.xianzhi.net/images/ipic130813/huyuan.gif) no-repeat;filter:alpha(opacity=100);opacity:1;}
.num a.on2{background:url(http://www.xianzhi.net/images/ipic130813/hyuan.gif) no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.content{ width:100%; height:460px;}

.relative{ width:1230px; height:auto; margin:0 auto;position:relative;z-index:9998; }
.meun{ position:absolute;top:0px;width:165px;z-index:9998;display:none;}
.meun ul{ float:left; }
.meun ul li{ height:30px; line-height:30px; border-bottom:1px solid #858383;  background:#616161; filter: Alpha(Opacity=80);opacity:0.80;overflow:hidden}
.mliheights{ height:5px; font-size:0px;width:165px;background:#ffffff;filter: Alpha(Opacity=20);opacity:0.20;}
.meun ul li a:hover{ height:30px; line-height:30px; width:165px; background:#7d7d7d; }
.meun a{ width:165px; display:block; padding-left:10px;padding-right:5px; color:#fff;}
.meun a:link{margin-left:0px;}
.meun a:hover{ color:#fff;}

.tseach{ width:25px; height:25px; position:absolute; right:5px; top:5px; overflow:hidden; }
.tseach-sech{ width:auto;height:25px;  position:relative;}
.seachtxt{ width:120px; height:25px; line-height:25px; padding:0 10px; background:#FFFFFF; position:absolute; left:145px; }
.bseach{ width:25px; height:25px; background:url(/images/newpic/bseach.png) center center no-repeat; background-size:20px 20px; position:absolute; right:0px;cursor:pointer;}
.selectbtn{width:60px; height:25px;position:absolute; right:25px;}

#leftsybner{
 bottom: 207px;
left:5px;
    position: fixed;
 height:auto;
    width: 120px;
    z-index: 99999;
    _bottom:auto;
_right:5px;
    _width: 120px;
    _position: absolute;
	
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));	    
}


#lovexin12{
 bottom: 100px;
right:5px;
    position: fixed;
 height:146px;
    width: 90px;
    z-index: 99999;
    _bottom:auto;
_right:5px;
    _width: 90px;
    _position: absolute;
	
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));	    
}
.ggcbtn{ width:90px; height:auto; overflow:hidden; margin-bottom:5px;}
.ggcbtn img{ float:right;}

.work_menu{ position: fixed;  right:0px; height:200px;  width:45px;  _position: absolute; top:300px; }
.work_menu .work_menu_top{display:none;}
.work_menu .a{ }
.work_menu .work_menu_top a{display:block ; width:45px; height:45px; cursor:pointer; background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat 0 0;}
.work_menu .work_menu_top a:hover{ background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat 0 -45px;}
.work_menu .work_menu_fanhui a{display:block ; width:45px; height:45px; cursor:pointer;background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat -45px 0 ;}
.work_menu .work_menu_fanhui a:hover{background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat -45px -45px ;}
.work_menu .work_menu_parent a{display:block ; width:45px; height:45px; cursor:pointer;background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat -90px 0;}
.work_menu .work_menu_parent a:hover{background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat -90px -45px;}
.work_menu .work_menu_next a{display:block ; width:45px; height:45px; cursor:pointer;background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat -135px 0;}
.work_menu .work_menu_next a:hover{background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat -135px -45px;}
.work_menu .work_menu_share a{display:block ; width:45px; height:45px; cursor:pointer;background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat -180px 0;}
.work_menu .work_menu_share a:hover{background:url(http://www.xianzhi.net/images/work_menu.jpg) no-repeat -180px -45px;}
.work_menu .work_menu_box{ position:relative}
.work_menu .work_menu_box .menu_share{ position:absolute; width:195px ; height:320px; background:#fff; left:45px; top:0px; border:1px solid #CCC; padding-left:5px; display:none }

#scrollDiv{ overflow:auto}
.scrollText{width:315px;height:45px;min-height:40px;line-height:22px; float:left;overflow:hidden;}
.scrollText li{height:22px;color:#e11c5a; font-size:18px; font-family:Microsoft JhengHei,Microsoft Yahei;}

.hdmains{width:1230px; height:auto; margin:0 auto;}
.hdlxpic{ width:1228px; height:auto; margin:0px auto 30px auto; border-top:#cccccc 1px solid; border-bottom:#cccccc 1px solid; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.shalong{ width:1190px; height:203px; margin:20px auto; position:relative; overflow:hidden;}

.sha{width:4966px; position:absolute; left:0; top:0; overflow:hidden}

.sha ul li{float:left; margin-left:8px; margin-right:3px; width:180px; height:205px; line-height:20px;text-align:center;overflow:hidden }
.sha ul li img{ width:180px; height:180px}

.playtow{width:1230px;height:494px; text-align:left; position:relative; margin-bottom:7px;overflow:hidden;z-index:9;}

.syfnum{margin:0px;z-index:3;width:auto; text-align:right;position:absolute;height:8px; left:0px; bottom:10px; font-size:0px; }
.syfnum a{margin:0 3px;width:33px;height:8px;cursor:pointer; background:#e9e7e8;filter:alpha(opacity=50);opacity:0.5;text-align:center; display:block; float:left;text-indent:-9999px;font-size:0px;}
.syfnum a.on{background:#e21c5a;filter:alpha(opacity=100);opacity:1;}
.syfnum a.on2{background:#e9e7e8;filter:alpha(opacity=50);opacity:0.5;}

.syfpre{z-index:3;width:17px; position:absolute;height:17px; right:40px; bottom:5px;}
.syfpre a{width:17px;height:17px;cursor:pointer;background:url(http://www.xianzhi.net/images/enzt/bnbtns.png) -2px -24px no-repeat;text-decoration:none;display:block;}

.syfnext{z-index:3;width:17px; position:absolute;height:17px; right:2px; bottom:5px;}
.syfnext a{width:17px;height:17px;cursor:pointer;background:url(http://www.xianzhi.net/images/enzt/bnbtns.png) -24px -24px no-repeat;text-decoration:none;display:block;}

.sypuse{z-index:3;width:17px; position:absolute;height:17px; right:21px; bottom:5px;}
.sypuse a{width:17px;height:17px;cursor:pointer;background:url(http://www.xianzhi.net/images/enzt/bnbtns.png) -2px -2px no-repeat;text-decoration:none;display:block; }

.syfcontent a{width:1230px;height:460px; border:0px; display:block; overflow:hidden;}
.syfcontent img{width:1230px;height:460px; border:0px;}

.nfter{width:100%;  position:relative; height:62px; background:#f1f3f2;  overflow:hidden;}
.nfterbox{ width:1230px; height:62px; line-height:62px; margin:0 auto; overflow:hidden}

.wydf1{ width:1230px; margin:28px auto 0 auto; font-family:'Microsoft JhengHei'; color:#222222; position:relative; overflow:hidden}
.wydf1 .wydf1bta{ width:100%; margin:0 auto; font-size:50px; color:#e11c5a; text-align:center; font-weight:bold; overflow:hidden}
.wydf1 .wydf1btb{ width:100%; margin:10px auto; font-size:30px; color:#000000; text-align:center;  overflow:hidden}
.wydf1 .wydf1box{width:100%; margin:20px auto 0 auto; position:relative; overflow:hidden}
.wydf1 .wydf1boxl{ width:842px;  float:left; overflow:hidden;}
.wydf1 .wydf1boxl p{ line-height:220%;}
.wydf1 .wydf1blbta{ font-size:15px; }
.wydf1 .wydf1blbtb{ font-size:15px; color:#e11c5a; font-weight:bold; }
.wydf1 .wydf1blbtc{ font-size:15px; }
.wydf1 .wydf1boxr{ width:322px; float:right; position:relative; overflow:hidden;}
.wydf1 .wydf1boxr img{ width:90%; position:relative; z-index:1; float:right;}
.wydf1 .wydf1brc{ width:140px; height:166px; position:absolute; left:0; top:20px; z-index:2; overflow:hidden}
.wydf1 .wydf1brc span{ display:block; width:100%;letter-spacing:10px; font-size:20px; margin-bottom:10px; color:#000000; font-weight:bold; overflow:hidden}
.wydf1 .wydf1brc i{ display:block; width:100%; font-size:12px; font-style:normal; line-height:160%; overflow:hidden}
.wydf2{ width:100%; margin:0 auto; padding:30px 0; font-family:'Microsoft JhengHei'; color:#FFFFFF; background:#e11c5a; position:relative; overflow:hidden}
.wydf2box{width:1230px; margin:0 auto; position:relative; overflow:hidden}
.wydf2boxl{ width:30%; padding-left:0; overflow:hidden}
.wydf2boxl span{ display:block; width:100%; font-size:30px; border-bottom:#FFFFFF 1px solid; overflow:hidden}
.wydf2boxl i{ display:block; width:100%; font-size:18px; margin:5px auto; font-style:normal; overflow:hidden}
.wydf2boxl p{ margin:10px 0 0 0; line-height:160%; font-size:15px; overflow:hidden}
.wydblod{ font-weight:bold;}
.wydleft{ float:left; margin-right:5%;}
.wydright{ float:right; padding-right:0; }
.wydf3{ width:1230px; margin:28px auto; font-family:'Microsoft JhengHei'; color:#222222; position:relative; padding-bottom:20px; border-bottom:#dbdbd9 1px solid; overflow:hidden}
.wydf3 .wydf3l{ width:852px; float:left; overflow:hidden;}
.wydf3 .wydf3l span{ display:block; width:100%; font-size:26px; color:#e11c5a; font-weight:bold;overflow:hidden}
.wydf3 .wydf3l p{ margin:10px 0; font-size:15px; line-height:220%; overflow:hidden}
.wydf3 .wydf3r{ width:320px; float:right; margin-top:38px; overflow:hidden;}
.wydf3 .wydf3r img{ width:100%; margin-top:10px;}
.wydf3 .wydf3r p{ width:100%; margin:0 0 15px 0; font-size:16px; border-bottom:#000000 1px solid; overflow:hidden;}
.wydf3bold{ font-weight:bold; color:#000000;}
.wydf5{ width:1230px; margin: 0 auto; position:relative; overflow:hidden}
.wydf5tag{ width:1200px; height:20px; line-height:20px; padding-left:10px; border-left:#e11c5a 3px solid; font-size:18px; overflow:hidden}
.wydf5 img{ max-width:1230px;}
.wydf5 ul{ width:1229px; margin:20px auto; border-top:#f6f6f6 1px solid; border-left:#efefef 1px solid;  overflow:hidden}
.wydf5 li{ width:121.9px; height:108px; float:left; position:relative; border-right:#efefef 1px solid; border-bottom:#efefef 1px solid; overflow:hidden; }
.wydf5 li img{ position:relative; width:122px; z-index:1;}
.wydf5 .df5mk{ width:121.9px; height:108px; position:absolute; top:0; left:0; background:rgba(225,28,90,0.8); color:#FFFFFF; font-size:12px; text-align:center;  transition: all 1s; opacity: 0; z-index:2; overflow:hidden}
.wydf5 .df5mk:hover{opacity: 1;}
.wydf5 .df5mk p{width:121.9px; height:108px; display:table-cell; vertical-align:middle; overflow:hidden}
.wydf5 .df5mk span{ display:inline-block; width:100%; margin-bottom:5px; overflow:hidden}
.wydf5 .df5mk i{ display:inline-block; background:#e11c5a; padding:2px 5px; border-radius: 10px; overflow:hidden}

/* anli */
.af1{width:1230px; margin:60px auto; position:relative; overflow:hidden}
.af1 dl{ width:126px; float:left; overflow:hidden}
.af1 dt{ width:123px; height:24px; line-height:24px; border-left:#e11c5a 3px solid; text-align:center; font-size:22px; color:#000000; margin-bottom:22px; overflow:hidden}
.af1 dd{ width:100%; height:34px; line-height:34px; border-bottom:#f2f2f2 1px solid; color:#e11c5a;  overflow:hidden}
.af1 dd a{ font-size:15px; color:#000000;}
.af1 dd a:hover{ color:#e11c5a;}

.af1 ul{ width:984px; float:right; overflow:hidden}
.af1 li{ width:302px; height:210px; float:left; margin-left:26px; margin-bottom:22px; position:relative; overflow:hidden}
.af1 li img{ width:100%; position:relative; z-index:1;}
.af1 li span{ display:block; width:100%; height:35px; line-height:35px; text-align:center; background:rgba(0,0,0,0.5); color:#FFFFFF; position:absolute; left:0; bottom:0; z-index:2; overflow:hidden}
.af1 .af1mk{ width:282px; height:190px; padding:10px; text-align:left; background:#e11c5a; color:#FFFFFF; position:absolute; left:0; bottom:0; z-index:3; transition: all 1s; opacity: 0; overflow:hidden; }
.af1 .af1mk p{ display:table-cell; vertical-align:middle; width:282px; height:190px;  overflow:hidden}
.af1 .af1mk i{ display:block; width:100%; margin-top:10px; line-height:180%; overflow:hidden}
.af1 .af1mk:hover{opacity: 1;}
.af1more{width:958px; height:70px; line-height:70px; text-align:center; background:#e11c5a; color:#FFFFFF; font-size:20px; margin-top:20px; float:right; overflow:hidden}
.af1more a{color:#FFFFFF; font-size:20px;}

.af1box{ width:900px; float:right; position:relative; overflow:hidden}
.af1box h2{ font-size:24px; color:#e11c5a;}
.af1con{ width:100%; line-height:180%; margin-top:20px; position:relative; overflow:hidden}
