/**slider**/
.index_slider{width:100%;height:300px;position:relative;}
.index_slider .banner{width:100%;height:300px;overflow:hidden;}
.index_slider .banner li{position:absolute;left:0px;top:0;z-index:0;width:100%;height:300px;text-align:center;overflow:hidden;}
.index_slider .banner img{width:800px;height:300px;margin-left:60px;margin-right:0px;overflow:hidden;}
.index_slider .sub{position:absolute;bottom:10px;width:30%;height:10px;left:37.3%;z-index:9;text-align:center;}
.index_slider .sub li{display:inline-block;width:8px;height:8px;border:2px solid #fff;border-radius:8px;margin:0px 5px;opacity:0.7;cursor:pointer;}
.index_slider .sub li.on{background:#fff;opacity:0.9;}
/******/
.index_slider .cat{position:absolute;width:170px;height:300px;top:0;left:50%;margin-left:430px;background:#fbfbfb;z-index:99;overflow:hidden;}
.index_slider .cat a{display:block;width:104px;height:60px;padding:20px 33px;font-size:12px;color:#888;text-decoration:none;border-bottom:1px solid #eee;}
.index_slider .cat p{width:100%;font-size:18px;font-weight:bold;padding-bottom:10px;margin-bottom:8px;color:#666;border-bottom:1px solid #ddd;}
.index_slider .cat b{font-family:Tahoma;font-size:19px;margin:0px 2px;vertical-align:-1px;}
.index_slider .cat em{color:#ff3366;font-weight:bold;font-size:16px;margin:0px 2px;}
.index_slider .cat a.bao p{color:#D300DB;border-color:#F699F9;}
.index_slider .cat a.jiu p{color:#C43D3A;border-color:#F3BABA;}
.index_slider .cat a.bao{background:#FDECFA;}
.index_slider .cat a.jiu{background:#FFF9F9;}
.index_slider .cat a:hover{background:#f0f0f0;}
/******/
.index_slider .cid{position:absolute;width:200px;height:300px;padding:0px 15px;top:0;left:50%;margin-left:-600px;opacity:0.9;background:#fff;z-index:99;overflow:hidden;}
.index_slider .cid li{float:left;width:80px;height:42px;padding-left:10px;border-bottom:1px dotted #ddd;overflow:hidden;}
.index_slider .cid li.r1{padding-left:25px;background-image:linear-gradient(to right,#eee,#eee);background-size:1px 45%;background-repeat:no-repeat;background-position:left 15px;}
.index_slider .cid a{display:block;width:100%;height:22px;line-height:24px;margin-top:10px;background:url(../image/ico_cat1.png) 0px 2px no-repeat;color:#666;font-size:14px;text-indent:28px;text-decoration:none;overflow:hidden;}
.index_slider .cid a:hover{color:#ff9900;background-image:url(../image/ico_cat2.png);}
.index_slider .cid a.c2{background-position:2px -160px;}
.index_slider .cid a.c3{background-position:1px -198px;}
.index_slider .cid a.c4{background-position:0px -239px;}
.index_slider .cid a.c5{background-position:1px -78px;}
.index_slider .cid a.c6{background-position:0px -278px;}
.index_slider .cid a.c7{background-position:0px -389px;}
.index_slider .cid a.c8{background-position:2px -429px;}
.index_slider .cid a.c9{background-position:0px -38px;}
.index_slider .cid a.c10{background-position:0px -318px;}
.index_slider .cid a.c11{background-position:0px -118px;}
.index_slider .cid a.c12{background-position:0px -352px;}
.index_slider .cid a.c13{background-position:0px -518px;}
.index_slider .cid a.c14{background-position:0px -474px;}

/***hot***/
.index_hot{width:1200px;height:24px;line-height:24px;margin:30px auto 22px;background:url(../image/ico_hot.png) 0px 2px no-repeat;overflow:hidden;}
.index_hot span a{font-size:12px;margin-left:18px;color:#333;padding-right:13px;background:url(../image/arr0.png) right -1px no-repeat;}
.index_hot span a:hover{color:#ff9900;text-decoration:none;background-image:url(../image/arr1.png);}
.index_hot span{float:right;margin-right:2px;margin-top:1px;margin-left:0px;}
.index_hot b{font-size:18px;color:#333;margin-left:68px;}

/***hlist**/
.index_hlist{width:1200px;height:270px;background:#fff;margin:0px auto;overflow:hidden;}
.index_hlist s{display:block;position:absolute;top:0;left:0;width:48px;height:44px;background:url(../image/ico_jin.png) no-repeat;overflow:hidden;}
.index_hlist a{display:block;float:left;width:180px;height:233px;margin-top:20px;margin-left:17px;text-decoration:none;position:relative;overflow:hidden;}
.index_hlist h5{width:100%;height:20px;line-height:20px;margin:5px 0px;font-weight:normal;font-size:12px;color:#666;overflow:hidden;}
.index_hlist p{width:100%;height:25px;line-height:25px;background:url(../image/ico_sha0.png) 0px 4px no-repeat;overflow:hidden;}
.index_hlist b{font-size:18px;color:#ff3366;font-family:Arial;margin-left:-1px;}
.index_hlist p.s1{background-image:url(../image/ico_sha1.png);}
.index_hlist em{font-size:12px;color:#ff3366;margin-left:48px;}
.index_hlist span{float:right;color:#999;margin-right:2px;}
.index_hlist img{display:block;width:180px;height:180px;}
.index_hlist i{margin-left:-6px;margin-right:-3px;}
.index_hlist h5:hover{color:#ff3366;}

/***mlist***/
.index_mlist{width:1230px;height:auto;margin:0 auto;font-size:0;}
.index_mlist a{display:inline-block;width:555px;height:190px;padding:15px;margin:0px 15px 25px;background:#fff;text-decoration:none;overflow:hidden;}
.index_mlist h1{float:left;width:190px;height:190px;position:relative;overflow:hidden;}
.index_mlist h1 i{display:block;position:absolute;width:48px;height:44px;top:0;left:0;z-index:1;background:url(../image/ico_jin1.png);background-size:100%;overflow:hidden;}
.index_mlist h1 img{display:block;width:100%;height:190px;border:0;margin:0;padding:0;border-radius:2px;}
.index_mlist div{float:left;width:330px;height:190px;margin-left:22px;overflow:hidden;}
.index_mlist h2{width:100%;height:20px;line-height:20px;font-size:16px;color:#333;font-weight:normal;margin-bottom:15px;overflow:hidden;}
.index_mlist h2:hover{color:#ff9900;text-decoration:none;}
.index_mlist h2 i{margin-left:-8px;margin-right:-4px;}
.index_mlist h3{width:100%;height:20px;font-size:12px;color:#f8f8f8;font-weight:normal;text-indent:1px;overflow:hidden;}
.index_mlist h3 em{display:inline-block;width:auto;height:20px;line-height:20px;padding-left:5px;padding-right:18px;background:url(../image/m_bao.png) right no-repeat;background-size:auto 20px;border-radius:2px;margin-right:6px;vertical-align:middle;}
.index_mlist h3 i{display:inline-block;width:auto;height:20px;line-height:20px;padding-left:27px;padding-right:7px;background:url(../image/m_quan.png) left no-repeat;background-size:auto 20px;border-radius:2px;margin-right:6px;vertical-align:middle;}
.index_mlist h3 u{display:inline-block;width:auto;height:20px;line-height:20px;padding:0px 5px;font-size:12px;color:#fff;background:#3DD6A1;border-radius:2px;text-decoration:none;vertical-align:middle;}
.index_mlist h4{width:100%;height:56px;line-height:20px;font-size:12px;color:#aaa;margin-top:13px;font-weight:normal;overflow:hidden;}
.index_mlist h4 i{margin-left:-6px;margin-right:-4px;}
.index_mlist h5{width:100%;height:45px;background:#FF4A4A url(../image/item_sha.png) right no-repeat;margin-top:21px;font-weight:normal;overflow:hidden;}
.index_mlist h5 b{display:inline-block;width:auto;height:45px;line-height:47px;font-size:32px;color:#fff;font-family:Arial;text-indent:9px;font-weight:normal;}
.index_mlist h5 em{display:inline-block;width:auto;height:28px;line-height:14px;font-size:12px;color:#F8C3C3;margin-left:7px;vertical-align:0px;}
.index_mlist h5 i{display:inline-block;float:right;width:112px;height:45px;line-height:47px;font-size:14px;color:#DB2828;text-align:center;}
.index_mlist h5 i:hover{font-size:15px;text-decoration:none;}

/***index_new***/
.index_cat{width:1220px;height:183px;margin:0px auto;overflow:hidden;}
.index_cat img{width:285px;height:183px;margin:0px 10px;border-radius:10px;}
.index_new{width:1200px;height:24px;line-height:24px;margin:35px auto 0;background:url(../image/ico_new.png) 0px 2px no-repeat;font-size:18px;color:#333;text-indent:68px;}
.index_new em{padding:1px 6px;font-size:18px;background:#ff9900;color:#fff;margin:0px 4px;}
.index_new span{float:right;margin-right:2px;font-size:18px;}

/***index_jian***/
.index_jian{width:1160px;height:165px;padding:20px;border:1px solid #ECECEC;background:#FFF;margin:0px auto 30px;overflow:hidden;}
.index_jian li{float:left;width:100%;height:165px;overflow:hidden;}
.index_jian h3{width:100%;height:20px;line-height:20px;font-size:14px;color:#555;margin-bottom:5px;overflow:hidden;}
.index_jian li.jl a{display:block;float:left;padding:0px 10px;height:22px;line-height:22px;margin:7px 8px 4px 0px;background:#FFF3E7;border:1px solid #F8EFE6;font-size:12px;color:#999;text-decoration:none;border-radius:15px;}
.index_jian li.jl a:hover{border:1px solid #EBD9C9;background:#FFE6CE;color:#584E46;}
.index_jian li.jr{float:right;width:60%;overflow:hidden;}
.index_jian li.jr a{display:block;float:left;width:50%;height:28px;line-height:28px;font-size:14px;color:#888;background:url(../image/arr.gif) 3px 13px no-repeat;text-indent:13px;overflow:hidden;}
.index_jian li.jr a:hover{color:#ff3366;}

/**index_jump**/
.index_jump{position:fixed;background:rgba(0,0,0,0.7);z-index:99999;width:100%;height:100%;left:0;top:0;margin:0;padding:0;overflow:hidden;}
.index_jump i{display:inline-block;width:26px;height:26px;background:url(../image/ico_close.png) no-repeat;cursor:pointer;}
.index_jump li{width:280px;height:auto;margin:110px auto;text-align:center;overflow:hidden;}
.index_jump img{display:block;width:100%;margin-bottom:12px;border-radius:5px;}