
.m_index{ width:1180px; margin:0px auto;}
.m_index .cate_title{ width:200px; height:40px; line-height:40px; text-align:center; float:left; background:#b0110b; font-size:16px; color:#ffffff;}

.m_index .top_cate{ width:1180px; background:#fafafa; width:#f2f2f2; overflow:hidden; }
.m_index .top_cate .cate_box{ border:1px solid #dedede; width:1178px;  border-top:none; overflow:hidden;}
.m_index .top_cate .cate_box dl{ width:354px; float:left; margin:0px 9px; padding:10px 10px 9px 10px; }
.m_index .top_cate .cate_box dl.first{border-top:none;}
.m_index .top_cate .cate_box dl dt{ height:26px; line-height:26px; font-size:18px; font-weight:bold; color:#d1321d;}
.m_index .top_cate .cate_box dl dt i{ width:26px; height:26px; float:left; display:block; background:url(../image/cate_box_dt_bg.png) no-repeat; margin-right:5px;}

.m_index .top_cate .cate_box dl dt.dt01 i{ background-position:0px 0px;}
.m_index .top_cate .cate_box dl dt.dt02 i{ background-position:0px -26px;}
.m_index .top_cate .cate_box dl dt.dt03 i{ background-position:0px -52px;}
.m_index .top_cate .cate_box dl dt.dt04 i{ background-position:0px -78px;}

.m_index .top_cate .cate_box dl dt a{color:#333333;}
.m_index .top_cate .cate_box dl dd{ padding:5px 0px 0px 0px;}
.m_index .top_cate .cate_box dl dd span{ float:left; width:70px; height:28px; line-height:28px; font-size:14px; position:relative;}

.m_index .top_cate .cate_box dl dd span a{ float:left;}
.m_index .top_cate .cate_box dl dd span.red{ color:#F00;}
.m_index .top_cate .cate_box dl dd span.red a{ color:#F00;}
.m_index .top_cate .cate_box dl dd span i.hot{ background:url(../image/top_cate_icon_hot.png) no-repeat; width:13px; height:18px; display:block; float:left; margin:4px 0px 0px 5px;}

.m_index .top_cate .cate_box dl span.notice{ background:url(../image/icon_speaker.png) no-repeat 0px 2px; height:30px; line-height:24px; padding:0px; padding-left:25px; font-size:12px; color:#F30; font-weight:normal; margin-left:10px; display:inline-block;}

.m_index .top_banner{ float:right; margin-top:10px; width:1180px; height:400px; background:#ffffff;overflow:hidden;}
.m_index .top_banner .top_recomm{}
.m_index .top_banner .top_recomm ul{ height:150px; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}
.m_index .top_banner .top_recomm ul li{ float:left; width:241px; height:150px;border-left:1px solid #dedede; cursor:pointer; }
.m_index .top_banner .top_recomm ul li.first{}
.m_index .top_banner .top_recomm ul li .img{ float:left; margin:30px 0px 0px 10px; background:url(../image/top_features_bg.png) no-repeat; width:90px; height:90px; }
.m_index .top_banner .top_recomm ul li .features_01{ background-position:0px 0px;}
.m_index .top_banner .top_recomm ul li:hover .features_01{ background-position:-90px 0px;}
.m_index .top_banner .top_recomm ul li .features_02{ background-position:0px -90px;}
.m_index .top_banner .top_recomm ul li:hover .features_02{ background-position:-90px -90px;}
.m_index .top_banner .top_recomm ul li .features_03{ background-position:0px -180px;}
.m_index .top_banner .top_recomm ul li:hover .features_03{ background-position:-90px -180px;}
.m_index .top_banner .top_recomm ul li .features_04{ background-position:0px -270px;}
.m_index .top_banner .top_recomm ul li:hover .features_04{ background-position:-90px -270px;}


.m_index .top_banner .top_recomm ul li dl{ float:right; width:130px; margin-top:45px;}
.m_index .top_banner .top_recomm ul li dl dt{ font-size:22px; height:30px; line-height:30px; color:#333333;}
.m_index .top_banner .top_recomm ul li dl dd{ font-size:14px; height:30px; line-height:30px;}


.floor{}
.floor .floor_header{ height:40px; line-height:40px; padding-bottom:5px;}
.floor .floor_header .title{ float:left; background:url(../image/floor_bg.png) no-repeat; height:40px; line-height:40px;  padding-left:45px; font-size:24px; color:#000000;}
.floor .floor_header .title .zn{height:40px; line-height:40px; font-size:24px; color:#000000; float:left; display:block;}
.floor .floor_header .title .en{ float:left; font-size:12px; display:block; margin-top:6px; margin-left:5px; color:#888888; font-family:Arial;}
.floor .floor_header .title .en em{ font-style:normal; display:block; height:14px; line-height:14px;}

.floor .floor_header .titbg_01{ background-position:0px 0px; }
.floor .floor_header .titbg_02{ background-position:0px -48px; }
.floor .floor_header .titbg_03{ background-position:0px -96px; }
.floor .floor_header .titbg_04{ background-position:0px -144px; }
.floor .floor_header .links{ float:right; padding-right:10px; font-size:14px;}
.floor .floor_body{}
.floor .floor_body .left_section{ width:200px; float:left; height:460px; background:url(../image/left_section_bg.png) no-repeat;}
.floor .floor_body .left_section ul{ padding:30px;}
.floor .floor_body .left_section ul li{ border-left:2px solid #dedede; height:30px; line-height:30px; padding-left:3px; margin-bottom:10px; }
.floor .floor_body .left_section ul li a{ display:block; background: rgba(255,255,255,0.7); padding-left:10px;transition: all 0.2s ease 0s;}
.floor .floor_body .left_section ul li a:hover{ background: rgba(255,255,255,1);}
.floor .floor_body .ls_01{background-position:0px 0px;}
.floor .floor_body .ls_02{background-position:-200px 0px;}
.floor .floor_body .ls_03{background-position:-400px 0px;}
.floor .floor_body .ls_04{background-position:-600px 0px;}
.floor .floor_body .ls_01 ul li{border-left:3px solid #db9a3a;}
.floor .floor_body .ls_01 ul li a{color:#ecab4b;}
.floor .floor_body .ls_02 ul li{border-left:3px solid #488ac1;}
.floor .floor_body .ls_02 ul li a{color:#488ac1;}
.floor .floor_body .ls_03 ul li{border-left:3px solid #504c89;}
.floor .floor_body .ls_03 ul li a{color:#706eab;}
.floor .floor_body .ls_04 ul li{border-left:3px solid #6d408b;}
.floor .floor_body .ls_04 ul li a{color:#8f62ad;}

.floor .floor_body .center_section{ float:left; margin-left:10px; width:670px;height:460px;background:#ffffff;}
.floor .floor_body .center_section .floor_slider{}
.floor .floor_body .center_section .floor_product{ height:190px; overflow:hidden;}
.floor .floor_body .center_section .floor_product ul li{transition: all 0.2s ease 0s;}
.floor .floor_body .center_section .floor_product ul.two{overflow:hidden; position:relative;}
.floor .floor_body .center_section .floor_product ul.two li{ float:left; background:#ffffff; border:1px solid #dedede; position:relative; z-index:0;}
.floor .floor_body .center_section .floor_product ul.two li.odd{ width:333px;}
.floor .floor_body .center_section .floor_product ul.two li.even{ width:334px; margin-left:-1px;}
.floor .floor_body .center_section .floor_product ul.two li.row1{ height:94px;}
.floor .floor_body .center_section .floor_product ul.two li.row2{ height:93px; margin-top:-1px;}
.floor .floor_body .center_section .floor_product ul.two li:hover{ border:1px solid #d1321d; z-index:2;}

.floor .floor_body .center_section .floor_product ul.three{ overflow:hidden;position:relative;}
.floor .floor_body .center_section .floor_product ul.three li{ float:left; width:221px; border:1px solid #dedede; background:#ffffff; margin-left:-1px; height:188px; position:relative; z-index:0;}
.floor .floor_body .center_section .floor_product ul.three li.first{ margin-left:0px; }
.floor .floor_body .center_section .floor_product ul.three li:hover{ border:1px solid #d1321d;z-index:2;}

.floor .floor_body .center_section .floor_product ul.four{ overflow:hidden;position:relative;}
.floor .floor_body .center_section .floor_product ul.four li{ float:left; width:166px; border:1px solid #dedede; background:#ffffff; margin-left:-1px; height:188px; position:relative; z-index:0;}
.floor .floor_body .center_section .floor_product ul.four li.first{ width:165px; margin-left:0px; }
.floor .floor_body .center_section .floor_product ul.four li:hover{ border:1px solid #d1321d;z-index:2;}

.floor_product .licai{}
.floor_product .licai a{ display:block; color:#878787;}
.floor_product .licai a .title{ margin:20px 15px 0px 15px; height:30px; line-height:30px; font-size:18px; overflow:hidden; color:#666666;}
.floor_product .licai a:hover .title{color:#e2432e;}
.floor_product .licai .title i{ float:left; margin-right:5px;}
.floor_product .licai .slogan{margin:15px 15px 0px 15px; height:24px; line-height:24px; overflow:hidden;}
.floor_product .licai .options_01{margin:15px 15px 0px 15px; height:24px; line-height:24px; overflow:hidden;}
.floor_product .licai .options_01 b{ font-size:16px; color:#e2432e;font-weight:normal;}
.floor_product .licai .options_02{margin:15px 15px 0px 15px; height:24px; line-height:24px; overflow:hidden;}
.floor_product .licai .options_02 b{font-size:16px; color:#d1321d; font-weight:normal;}
.floor_product .xianhuo{}
.floor_product .xianhuo .pic{margin:20px 20px 0px 20px;}
.floor_product .xianhuo .title{margin:15px 20px 0px 20px; height:24px; line-height:24px; font-size:18px; overflow:hidden;}
.floor_product .xianhuo .title a{color:#d1321d;}
.floor_product .xianhuo .fanyong{margin:10px 20px 0px 20px; height:52px; line-height:26px; overflow:hidden; color:#999999; font-size:12px; }
.floor_product .xianhuo .fanyong span{ display:block;}
.floor_product .xianhuo .fanyong span b{ font-weight:normal;}
.floor_product .waihui{}
.floor_product .waihui .pic{margin:18px 25px 0px 25px;}
.floor_product .waihui .title{margin:15px 25px 0px 25px; height:24px; line-height:24px; font-size:18px; overflow:hidden;}
.floor_product .waihui .title a{color:#d1321d;}
.floor_product .waihui .dianping{margin:10px 25px 0px 25px;  color:#999999; }
.floor_product .waihui .dianping p{height:22px; line-height:22px; overflow:hidden;}
.floor_product .xinyongka{}
.floor_product .xinyongka .pic{ float:left; width:117px; margin-left:10px; margin-top:10px;}
.floor_product .xinyongka .info{ float:left; margin-top:10px; margin-left:8px; width:188px;}
.floor_product .xinyongka .info .title{ font-size:16px; height:26px; line-height:26px; overflow:hidden;}
.floor_product .xinyongka .info .title a{color:#d1321d;}
.floor_product .xinyongka .info .bank{ height:22px; line-height:22px;}
.floor_product .xinyongka .info .num{height:24px; line-height:24px;}
.floor_product .xinyongka .info .num span{ font-size:16px;color:#d1321d;}
.floor .floor_body .right_section{ width:270px; padding:0px 10px; float:right;height:460px; background:#f7f7f7;}
.floor .floor_body .right_section .title{ height:36px; }
.floor .floor_body .right_section .title span{ display:block; border-bottom:2px solid #dedede; float:left; text-align:center; height:34px; line-height:34px; cursor:pointer; position:relative; }
.floor .floor_body .right_section .title span i{ display:none;border-width:5px; border-color: transparent transparent #d1321d transparent; border-style:solid;width:0px; height:0px; overflow:hidden; line-height:1px; font-size:1px; position:absolute; left:50%; margin-left:-5px; bottom:0px;}
.floor .floor_body .right_section .title span.choose{border-bottom:2px solid #d1321d;}
.floor .floor_body .right_section .title span.choose i{ display:block;}
.floor .floor_body .right_section .two span{ width:135px; font-size:14px;}
.floor .floor_body .right_section .three span{ width:90px;}
.floor .floor_body .right_section .one span{ width:100%; font-size:14px;}
.right_section .paihang{ padding:5px 10px;}
.right_section .paihang dl{ padding:10px 0px; font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",Arial; border-top:1px solid #dedede; }
.right_section .paihang dl.first{ border-top:none;}
.right_section .paihang dl dt{ font-size:14px; height:26px; line-height:26px; overflow:hidden;}
.right_section .paihang dl dt a{ font-size:14px; color:666666;}
.right_section .paihang dl dt a:hover{ font-size:14px; color:d1321d;}
.right_section .paihang dl dt i{ color:#333333; font-size:16px; font-weight:bold; margin-right:10px;}
.right_section .paihang dl.top_3 dt i{color:#d1321d;}
.right_section .paihang dl dd{ font-size:14px; padding-left:30px; height:22px; line-height:22px; overflow:hidden;}
.right_section .paihang dl dd b{color:#d1321d;}
.right_section .paihang2{ padding:5px 10px;}
.right_section .paihang2 dl{ padding:10px 0px; font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",Arial; border-top:1px solid #dedede; }
.right_section .paihang2 dl.first{ border-top:none;}
.right_section .paihang2 dl dt{ font-size:14px; height:26px; line-height:26px; overflow:hidden;color:#d1321d;}
.right_section .paihang2 dl dt a{ font-size:14px; color:#d1321d;}
.right_section .paihang2 dl dt a:hover{ font-size:14px; color:#d1321d;}
.right_section .paihang2 dl dt i{ color:#333333; font-size:16px; font-weight:bold; margin-right:10px;}
.right_section .paihang2 dl.top_3 dt i{color:#d1321d;}
.right_section .paihang2 dl dd{ font-size:12px; padding-left:30px; height:22px; line-height:22px; overflow:hidden;color:#999999;}
.right_section .paihang2 dl dd span{color:#999999;}
.right_section .paihang2 dl dd b{color:#999999; font-weight:normal;}
.right_section .paihang2 dl dd span b{ font-weight:normal; margin-right:5px;}
.right_section .gonglue{ padding:0px 10px;}
.right_section .gonglue dl{ padding:10px 0px;border-top:1px solid #dedede; }
.right_section .gonglue dl.first{ border-top:none;}
.right_section .gonglue dl dt{ font-size:14px; height:26px; line-height:26px; overflow:hidden;}
.right_section .gonglue dl dt a{ font-size:14px; color:#666666;}
.right_section .gonglue dl dt a:hover{ font-size:14px; color:#d1321d;}
.right_section .gonglue dl:hover dt a{font-size:14px; color:#d1321d;}
.right_section .gonglue dl dt i{ color:#333333; font-size:20px;margin-right:10px; font-style:normal;}
.right_section .gonglue dl:hover dt i{color:#d1321d;}
.right_section .gonglue dl.choose dt i{color:#d1321d;}
.right_section .gonglue dl.choose dt a{font-size:14px; color:#d1321d;}
.right_section .gonglue dl dd{ font-size:12px; text-indent:2em; height:40px; line-height:20px; overflow:hidden; margin-top:5px; display:none; color:#666666;}
.right_section .gonglue dl dd b{color:#d1321d;}
.right_section .gonglue dl dd a{color:#d1321d; text-decoration:none;}
.right_section .gonglue dl dd a:hover{ text-decoration:underline;}
.right_section .gonglue dl.choose dd{ display:block;}
.right_section .gonglue dl.first dd{}


.floor_product .licai .tagico{ background:url(../image/tag_lichaizq.gif) no-repeat; display:block; position:absolute; right:0px; top:-1px; width:40px; height:36px; z-index:9;}
.floor_product .licai .tagico_04{ background-position:0px 0px;}
.floor_product .licai .tagico_01{background-position:-41px 0px;}
.floor_product .licai .tagico_02{background-position:-82px 0px;}
.floor_product .licai .tagico_03{background-position:-123px 0px;}

.controllerRight{margin-left:595px;}



