@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, input, textarea, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, i, em { margin: 0; padding: 0; font-style: normal; font-size:12px; color:#666666; font-family:"微软雅黑"; }
ul, ol { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
img { border-width: 0; }
a { outline: 0; color: #666666; text-decoration: none; }
a:hover { color: #666666; cursor:pointer; }
body { background-attachment: fixed; }
.clear { clear:both; }
.xian1 { border-bottom:1px solid #e8e4e6; }
.xian2 { border-top:1px solid #fdfcfd; }
.xian3 { border-bottom:1px dashed #e3e3e3; }
.xian4 { border-bottom:1px dashed #545454; }
.headtop { width:100%; height:78px; background:#e30250; }
.headlogo { width:1000px; height:78px; margin:0 auto; }
.homeCon3 { width:100%; margin:auto; height:318px; background:#e8e8e8; margin-top:-2px; }
.homeCon3_1 { max-width:1400px; height:318px; }
.items { width:100%; height:216px; background:#f6f2f4; }
.itemslist { width:1000px; margin:0 auto; height:216px; }
.itemstop { width:100%; height:107px; }
.itemsbtm { width:100%; height:107px; }
.itemstop .div1 { width:310px; height:107px; float:left; }
.itemstop i { width:41px; height:40px; position:relative; overflow:hidden; float:left; margin-top:20px; }
.itemstop i a { float: left; width: 41px; position: absolute; left: 0; top: 0; display:block; }
.div1 .dll { height:100%; float:left; width:235px; }
.dll dt { width:100%; padding-top:20px; text-indent:10px; }
.dll dt a { color: #e3355a; color: #e3355a; font-size: 14px; font-weight: bold; }
.div1 .dll dd { width:227px; float:left; margin-top:8px; margin-left:6px; }
.dll dd a { float: left; color: #3f3f3f; font-size: 12px; line-height: 18px; padding:0 4px; display:block; font-weight:500; text-indent:0px; }
.dll dd a:hover { background:#fd387c; color:#fff; }
.itemstop .div2 { width:240px; height:107px; float:left; }
.div2 .dll { height:100%; float:left; width:190px; }
.div2 .dll dd { width:182px; float:left; margin-top:8px; margin-left:6px; }
.itemstop .div3 { width:220px; height:107px; float:left; }
.div3 .dll { height:100%; float:left; width:170px; }
.div3 .dll dd { width:162px; float:left; margin-top:8px; margin-left:6px; }
.nav { width:1000px; height:40px; background:#ff4b8a; margin:0 auto; margin-top:10px; }
.nav ul li { width:125px; background:url(../images/navbj.png) no-repeat right center; height:40px; color:#fff; font-size:14px; float:left; font-weight:600; line-height:40px; text-align:center; }
.nav ul li:hover { background:#ffa500; }
.nav ul li:hover a { font-weight:600; color:#fff; }
.nav ul li a { color:#fff; font-size:14px; font-weight:500; }
.navbj { width:125px; height:40px; background:#ff4b8a; }
.nav ul li:hover .navbj { background:#ffa500; }
.als1 { width:1000px; height:240px; margin:0 auto; margin-top:10px; }
.als11 { width:258px; height:100%; float:left; }
.alsad { width:100%; height:176px; }
.alsad2 { width:100%; height:59px; margin-top:5px; background:#f6f2f4; }
.alsad21 { width:188px; float:left; height:100%; }
.alsad21 p { font-size:14px; text-align:center; font-size:14px; line-height:20px; color:#333333; }
.alsad21 p span { color:#eb4982; }
.alsad22 { width:70px; height:100%; float:left; background:#f68a69; color:#fff; font-size:14px; text-align:center; line-height:59px; }
.alsad22:hover { background:#b33b16; }
.als12 { width:465px; height:240px; margin:0 10px; float:left; }
.newstop { width:100%; height:32px; border-bottom:1px solid #eeeded; }
.newstop ul li { width:90px; height:32px; line-height:32px; font-size:16px; color:#333; text-align:center; float:left; }
.newstop ul li.active { width:90px; height:31px; border-bottom:3px solid #eb4982; }
.flexslider { position:relative; height:318px; overflow:hidden; }
.slides { position:relative; z-index:1; }
.slides li { height:318px; }
.flex-control-nav { position:absolute; bottom:10px; z-index:2; width:100%; text-align:center; }
.flex-control-nav li { display:inline-block; width:13px; height:13px; margin:0 5px; *display:inline;
zoom:1; }
.flex-control-nav a { display:inline-block; width:13px; height:13px; line-height:40px; overflow:hidden; background:url(../images/dot.png) right 0 no-repeat; cursor:pointer; }
.flex-control-nav .flex-active { background-position:0 0; }
.flex-direction-nav { position:absolute; z-index:3; width:100%; top:45%; }
.flex-direction-nav li a { display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute; }
.flex-direction-nav li a.flex-prev { left:40px; background:url(../images/banner_btn_l.png) center center no-repeat; }
.flex-direction-nav li a.flex-next { right:40px; background:url(../images/banner_btn_r.png) center center no-repeat; }
#newsTab_Content0, #newsTab_Content1, #newsTab_Content2 { width:465px; height:195px; margin-top:10px; }
.indexinfo { width:100%; height:106px; }
.indexinfo img { float:left; padding-right:8px; padding-bottom:10px; }
.indexinfo .h3 { line-height:26px; color:#000; font-size:14px; font-weight:bold; }
.indexinfo p { line-height:22px; padding-top:5px; font-size:12px; color:#666; text-indent:2em; }
.indexinfo p a { color:#e93574; }
.newslist { width:100%; height:24px; line-height:24px; text-align:left; position:relative; background:url(../images/listbj.jpg) no-repeat left center; text-indent:12px; }
.indextime { width:110px; height:24px; line-height:24px; position:absolute; top:0; right:5px; text-align:right; }
.als13 { width:247px; height:240px; float:left; }
.als131 { height:32px; width:100%; border-bottom:1px solid #eeeded; width:100%; position:relative; }
.navitems { width:90px; height:31px; position:absolute; top:0; left:0; border-bottom:3px solid #eb4982; line-height:31px; font-size:16px; color:#333; text-align:center; }
.als132 { width:100%; height:192px; margin-top:10px; background:url(../images/als3.jpg) no-repeat center bottom; }
.als132 ul li { width:81px; height:63px; margin-bottom:2px; margin-right:2px; float:left; }
.als132 ul li:hover { background:#f1f1f1; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.als132 ul li .h3 { padding-top:43px; line-height:18px; text-align:center; font-size:12px; font-weight:500; color:#333; }
.als2 { width:100%; height:370px; background:#fafafa; margin-top:10px; }
.als21 { width:1000px; height:360px; margin:0 auto; padding-top:10px; }
.categray { width:100%; height:45px; border-bottom:1px solid #e3e3e3; position:relative; }
.cate { width:90px; height:44px; position:absolute; top:0; left:0; border-bottom:3px solid #eb4982; line-height:44px; text-align:center; font-size:20px; }
.cate a { font-size:20px; color:#333; }
.cateitems { width:100%; height:38px; margin-bottom:4px; }
.cateitems ul li { width:110px; height:38px; line-height:38px; color:#333333; font-size:16px; float:left; }
.cateitems ul li a { color:#333; font-size:16px; }
.catelist { width:100%; height:250px; }
.cateimg { width:223px; height:250px; float:left; margin-right:7px; }
.catecontent { width:770px; height:250px; float:left; background:#fff; }
.catecontent1 { width:770px; height:250px; float:left; background:#fafafa; }
.indexlist { width:520px; height:240px; margin-left:5px; margin-top:5px; background:#fafafa; float:left; }
.indexlist1 { width:520px; height:240px; margin-left:5px; margin-top:5px; background:#fff; float:left; }
.list { width:490px; height:39px; color:#545454; font-size:14px; line-height:39px; margin-left:15px; position:relative; }
.listtime { width:85px; height:39px; line-height:39px; position:absolute; top:0; right:0; font-size:14px; }
.cateright { width:234px; height:250px; float:left; margin-left:5px; }
.catetop { width:100%; height:133px; }
.catetop1 { width:100%; height:50px; background:url(../images/als7.jpg) no-repeat center 14px; margin-bottom:5px; }
.catetop2 { width:100%; height:50px; background:url(../images/als8.jpg) no-repeat center bottom; margin-bottom:5px; }
.catetop3 { width:100%; height:50px; background:url(../images/als9.jpg) no-repeat center bottom; margin-bottom:5px; }
.cateright p { line-height:23px; text-indent:2em; color:#545454; padding-top:10px; }
.cateright p span { color:#e63c23; }
.indexzx { width:234px; height:34px; background:url(../images/1.png) no-repeat center center; color:#724331; text-align:center; line-height:30px; font-size:14px; }
.als3 { width:100%; height:370px; }
.rightnav1 { width:100%; height:36px; line-height:36px; margin-bottom:10px; background:url(../images/2.png) no-repeat center center; text-align:center; line-height:36px; font-size:14px; color:#545454; }
.rightnav1 span { color:#bd6542; }
.rightnav2 { width:100%; height:52px; background:url(../images/2-1.png) no-repeat center center; color:#724331; text-align:center; line-height:52px; font-size:14px; }
.cateright ul { width:100%; height:76px; }
.cateright ul li { width:78px; height:38px; float:left; text-align:center; line-height:38px; font-size:12px; color:#545454; background:url(../images/3-1.png) no-repeat center center; }
.rightnav3 { width:100%; height:38px; line-height:38px; text-align:center; background:url(../images/3-2.png) no-repeat center center; font-size:12px; color:#545454; }
.rightnav4 { width:100%; height:28px; line-height:28px; text-align:center; color:#c4111d; font-size:12px; }
.rightnav5 { width:100%; height:52px; line-height:48px; overflow:hidden; background:url(../images/3-3.png) no-repeat center center; color:#724331; text-indent:110px; font-size:14px; }
.rightnav6 { width:100%; height:36px; line-height:36px; overflow:hidden; background:url(../images/4-1.png) no-repeat left center; color:#545454; text-indent:30px; font-size:14px; margin-bottom:12px; }
.als4 { width:100%; height:270px; }
.als41 { width:100%; height:125px; background:#ff4b8a; padding-top:20px; }
.als411 { width:1000px; height:39px; margin:0 auto; }
.als411 ul li { width:226px; height:39px; float:left; background:url(../images/bj1.png) no-repeat right center; line-height:39px; margin-left:15px; text-indent:30px; font-size:18px; color:#c00f4c; }
.als42 { width:1000px; height:198px; margin:0 auto; margin-top:-75px; }
.als42 ul li { width:321px; height:198px; margin-right:18px; background:url(../images/bj2.jpg) no-repeat center center; float:left; }
.zynav { width:100%; height:30px; line-height:30px; position:relative; text-indent:12px; color:#545454; font-size:18px; }
.zymore { width:60px; height:30px; position:absolute; top:0; right:0; background:url(../images/more.jpg) no-repeat left center; }
.zylist { width:100%; height:34px; line-height:34px; position:relative; text-indent:10px; color:#666666; font-size:12px; }
.zylist .chakan { width:54px; height:22px; line-height:22px; position:absolute; text-indent:0; top:6px; right:6px; background:#fbeeee; border-radius:11px; -webkit-border-radius:11px; -moz-border-radius:11px; text-align:center; font-size:12px; color:#7b7b7b; }
.zylist:hover { background:#fbeeee; color:#db4476; text-decoration:underline; cursor:pointer; }
.zylist:hover .chakan { background:#f15689; color:#fff; }
.als5 { height:40px; border-bottom:1px solid #d9d9d9; width:1000px; margin:0 auto; line-height:40px; margin-top:15px; }
.als5 ul li { width:100px; height:41px; float:left; color:#333333; font-size:20px; text-align:center; position:relative; }
.als5 ul li.active { width:100px; height:39px; border-bottom:3px solid #f15689; position:relative; top:0; left:0; }
.zcontent, .mcontent { width:1000px; margin:0 auto; margin-top:10px; }
#hjTab_Content0, #hjTab_Content1, #mtTab_Content0, #mtTab_Content1 { width:100%; }
.hj1 { width:243px; height:234px; float:left; }
.hj2 { width:228px; height:234px; float:left; margin-left:5px; }
.hj3 { width:308px; height:234px; float:left; margin-left:5px; }
.hj4 { width:203px; height:234px; float:left; margin-left:5px; }
.hd1 { width:208px; height:235px; float:left; }
.hd2 { width:414px; height:235px; float:left; margin-left:5px; }
.hd3 { width:172px; height:235px; float:left; margin-left:5px; }
.hd4 { width:184px; height:235px; float:left; margin-left:5px; }
.als6 { height:40px; border-bottom:1px solid #d9d9d9; width:1000px; margin:0 auto; line-height:40px; margin-top:15px; }
.als6 ul li { width:100px; height:41px; float:left; color:#333333; font-size:20px; text-align:center; position:relative; }
.als6 ul li.active { width:100px; height:39px; border-bottom:3px solid #f15689; position:relative; top:0; left:0; }
.mcontent { margin-bottom:15px; }
#mtTab_Content0, #mtTab_Content1 { height:74px; }
#mtTab_Content0 ul li { width:108px; height:74px; float:left; margin-right:40px; }
#mtTab_Content0 ul li div { width:100%; height:52px; }
#mtTab_Content0 ul li h3 { line-height:22px; text-align:center; }
.footer1 { width:100%; height:292px; background:#efefef; padding-bottom:50px; }
.footer11 { width:1000px; height:330px; margin:0 auto; padding-top:15px; }
.footer1left { width:165px; margin-left:10px; height:330px; float:left; }
.ksdaohang { width:100%; height:36px; border-bottom:1px solid #9e9e9e; text-align:center; color:#333; font-size:20px; line-height:36px; position:relative; }
.hongxian { width:45px; height:36px; border-bottom:1px solid #f15689; position:absolute; top:0; left:0; }
.footer1left ul li { width:100%; height:45px; line-height:42px; border-bottom:1px dashed #333; text-align:center; }
.footer1left ul li a { font-size:14px; color:#333; }
.footer1left ul li a:hover { color:#e30250; text-decoration:underline; }
.footer1center { width:540px; height:330px; float:left; margin-left:10px; }
.footer1center dl { width:90px; height:330px; float:left; }
.footer1center dl dt { width:100%; height:32px; line-height:32px; text-align:center; padding-top:40px; font-size:14px; color:#333; font-weight:600; }
.footer1center dl dd { width:100%; height:26px; line-height:26px; text-align:center; font-size:12px; color:#666666; }
.footer1center .dlbj1 { background:url(../images/icon1.png) no-repeat top center; }
.footer1center .dlbj2 { background:url(../images/icon2.png) no-repeat top center; }
.footer1center .dlbj3 { background:url(../images/icon3.png) no-repeat top center; }
.footer1center .dlbj4 { background:url(../images/icon4.png) no-repeat top center; }
.footer1center .dlbj5 { background:url(../images/icon5.png) no-repeat top center; }
.footer1center .dlbj6 { background:url(../images/icon6.png) no-repeat top center; }
.footer1right { width:250px; height:330px; float:left; margin-left:20px; }
.footer1center a { color:#666; }
.footer1center a:hover { text-decoration:underline; color:#da0650 }
.lx1 { width:100%; margin-top:6px; background:url(../images/lx1.jpg) no-repeat left 5px; }
.lx1 p, .lx2 p, .lx3 p, .lx4 p { padding-left:25px; line-height:24px; color:#333333; font-size:12px; }
.lx2 { width:100%; height:30px; margin-top:6px; background:url(../images/lx2.jpg) no-repeat left 5px; }
.lx2 p span { color:#e42c4a; font-size:20px; font-style:italic; }
.lx3 { width:100%; height:30px; margin-top:1px; background:url(../images/lx3.jpg) no-repeat left 7px; }
.lx3 p span { color:#e42c4a; font-size:20px; font-style:italic; }
.lx4 { width:100%; height:30px; margin-top:1px; background:url(../images/lx4.jpg) no-repeat left 1px; }
.lx4 p span { color:#e42c4a; font-size:20px; font-style:italic; }
.weixin { width:190px; height:80px; margin-left:60px; }
.weixin img { width:80px; float:left; padding-right:10px; }
.weixin p { line-height:20px; color:#333; font-size:12px; }
.footer2 { width:100%; height:90px; background:#dddddd; }
.footer21 { width:1000px; height:100%; margin:0 auto; background:url(../images/foot.jpg) no-repeat 10px center; position:relative; }
.footer22 { width:200px; height:90px; position:absolute; top:0; right:0; background:url(../images/bj3.jpg) no-repeat left center; }
.footer22 p { line-height:22px; color:#666666; text-indent:26px; font-size:14px; }
#jhsyTab_Content0, #jhsyTab_Content1, #jhsyTab_Content2, #jhsyTab_Content3, #jhsyTab_Content4, #jhsyTab_Content5 { width:100%; height:100%; }
.cateitems ul li.active a { color:#eb4982; font-size:16px; font-weight:600; }
.cateitems ul li.normal a { color:#333; font-size:16px; font-weight:500; }
#ckTab_Content0, #ckTab_Content1, #ckTab_Content2, #ckTab_Content3, #ckTab_Content4, #ckTab_Content5, #ckTab_Content6, #ckTab_Content7 { width:100%; height:100%; }
#fkTab_Content0, #fkTab_Content1, #fkTab_Content2, #fkTab_Content3, #fkTab_Content4, #fkTab_Content5 { width:100%; height:100%; }
#byTab_Content0, #byTab_Content1, #byTab_Content2, #byTab_Content3 { width:100%; height:100%; }
.btmgg { position:fixed; bottom:0; height:55px; width:100%; bottom:0; left:0; }
.btm { width:100%; position:absolute; top:0; left:0; height:55px; z-index:100; }
.btmcontent { width:993px; height:55px; margin:0 auto; background:url(../images/bt_bg01.png) no-repeat center top; position:relative; }
.mftell { width:281px; height:35px; bottom:1px; position:absolute; left:25px; z-index:50; }
.tellbtn { width:154px; height:35px; line-height:35px; float:left; font-size:14px; color:#333; background:url(../images/bt_ipt.jpg) no-repeat left center; border:0; text-indent:10px; }
.submit { width:127px; height:35px; float:left; background:url(../images/bt_btn.jpg) no-repeat center top; border:0; }
.btmzx { width:270px; height:39px; left:322px; bottom:1px; position:absolute; z-index:50px; }
.btmzx1 { width:133px; height:39px; float:left; }
.btmzx2 { width:130px; height:39px; float:left; margin-left:7px; }
.yuyue { width:130px; height:34px; bottom:5px; right:25px; position:absolute; z-index:50; }
.yuyue1 { width:97px; height:34px; float:left; background:url(../images/bt_online.jpg) no-repeat center top; }
.yuyue2 { width:33px; height:34px; float:left; background:url(../images/bt_top.jpg) no-repeat center top; }
/*浮动客服*/

#floatDivBoxs { width:150px; background:#fff; position:fixed; top:180px; right:left; z-index:999; }
.floatShadow { height:450px; }
#rightArrow { width:70px; height:16px; background:url(../images/fd_x.gif) no-repeat left center; position:fixed; top:180px; left:150px; z-index:999; }
#rightArrow a { display:block; height:40px; }
.jszx { width:487px; height:261px; left:35%; position:absolute; top:35%; z-index:9999; position:fixed !important; position:absolute; top:expression(offsetParent.scrollTop+10);
}
.jszx1 { width:100%; height: height:261px;
position:relative; }
.jszx3 { position:absolute; top:0px; right:0px; width:38px; height:38px; }
.jszx2 { position:absolute; bottom:20px; right:28px; width:240px; height:36px; }
.mainleft11_l_01 { display: inline; float: left; height: 150px; width: 218px; }
.mainleft11_l_02 { display: inline; float: left; height: 150px; width: 218px; }
.mainleft11_l_03 { display: inline; float: left; height: 150px; width: 218px; }
.mainleft11_l_04 { display: inline; float: left; height: 150px; width: 218px; }
.mainleft11_l_05 { display: inline; float: left; height: 150px; width: 218px; }
.mainleft11_l_06 { display: inline; float: left; height: 150px; width: 218px; }
.main_look { width: 980px; height: 200px; margin: 0px auto; }
.look h3 { height: 35px; line-height:35px; font-weight: normal; background: #eb4982; }
.look h3 span { font-size: 20px; color: #fff; }
.look .look-box { width: 980px; height: 140px; position: absolute; overflow: hidden; border: 1px dashed #c8c8c8; }
.look .look-box ul li { width: 320px; margin-left: 5px; margin-top: 5px; line-height: 14px; float: left; font-family: 微软雅黑; font-size: 14px; }
.look .look-box ul li a { display:block; float:left; width:70%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
a { color: #333; text-decoration: none; }
