/* CSS Document */
.ui_pro_page { }
.ui_pro_page .tab { margin-top:80px; border-bottom:solid 2px #d22636; height:43px; }
.ui_pro_page .tab li { float:left; width:126px; position:relative; height:43px; cursor:pointer; padding-right:2px; }
.ui_pro_page .tab li span { position:absolute; height:43px; width:126px; padding-right:8px; background:url(../images/ind_tab_bg.png) no-repeat center top; font:14px/48px "sumsin"; text-align:center; }
.ui_pro_page .tab li.on { z-index:6; }
.ui_pro_page .tab li.on span { background-position:center bottom; color:#fff; }
.ui_pro_page .cate { border:solid 1px #dedede; margin-top:20px; }
.ui_pro_page .cate dl { border-top:dashed 1px #dedede; }
.ui_pro_page .cate dl:first-child { border-top:none; }
.ui_pro_page .cate dt { float:left; height:45px; width:85px; text-align:right; font:12px/45px "simsun"; color:#c0c0c0; }
.ui_pro_page .cate dd { margin-left:85px; font:12px/25px "simsun"; padding:10px; overflow:hidden; }
.ui_pro_page .cate dd a.all { float:left; margin-right:15px; }
.ui_pro_page .cate ul { float:left; width:1030px; }
.ui_pro_page .cate li { float:left; width:20%; height:25px; }
.ui_pro_page .cate a { float:left; padding:0 10px; height:21px; line-height:21px; margin-top:2px; }
.ui_pro_page .cate a.on { background-color:#fe3100; color:#fff; font-weight:bold; }

/**/
.ui_pro_page .list { }
.ui_pro_page .list li { float:left; padding:20px 30px; width:180px; }
.ui_pro_page .list li a.img { display:block; width:180px; height:180px; overflow:hidden; }
.ui_pro_page .list li a.img img { width:100%; }
.ui_pro_page .list li a.txt { display:block; height:30px; font:14px/30px "Microsoft Yahei"; overflow:hidden; white-space:nowrap; }
.ui_pro_page .list li p { font:12px/20px "simsun"; color:#acacac; height:40px; overflow:hidden; }
.ui_pro_page .list li span { color:#313131; font:12px/24px "simsun"; height:24px; overflow:hidden; display:block; margin:5px 0 10px; }
.ui_pro_page .list li .btn { height:24px; }
.ui_pro_page .list li .btn a { float:left; display:block; width:74px; height:24px; background:url(../images/btn_01.png) no-repeat center top; text-align:center; font:12px/24px "simsun"; color:#ababab; margin-right:10px; }
.ui_pro_page .list li .btn a:hover { background-position:center bottom; color:#fff; }

/*ui_pro_intro*/
.ui_pro_intro { margin-top:25px; }
.ui_pro_intro .img_box { width:450px; float:left; }
.ui_pro_intro .bimg { width:448px; height:388px; border:solid 1px #d9d9d9; text-align:center; }
.ui_pro_intro .simg { height:80px; margin-top:10px; position:relative; padding:0 33px; }
.ui_pro_intro .simg span { position:absolute; width:24px; height:78px; border:solid 1px #d9d9d9; top:0; cursor:pointer; }
.ui_pro_intro .simg span.prev { left:0; background:url(../images/btn_prev.png) no-repeat center; }
.ui_pro_intro .simg span.next { right:0; background:url(../images/btn_next.png) no-repeat center; }
.ui_pro_intro .simg ul { height:80px; overflow:hidden; }
.ui_pro_intro .simg li { float:left; width:78px; height:78px; border:solid 1px #d9d9d9; margin:0 8px; }
.ui_pro_intro .simg li.on { border:solid 1px #fe3100; }
.ui_pro_intro .txt_box { float:right; width:655px; padding-right:45px; }
.ui_pro_intro .head { height:36px; border-bottom:solid 1px #fe3100; }
.ui_pro_intro .head p { font:12px/36px "simsun"; color:#c1c1c1; font-weight: bold; float: left;  width: 400px;}
.ui_pro_intro .head p a { color:#838383; }
.ui_pro_intro .head p a:nth-child(1){color:#ff6600;}
.ui_pro_intro .head p a:nth-child(2){color:green;}
.ui_pro_intro .head p a:nth-child(3){color:blue;}
.ui_pro_intro .head p a:nth-child(4){color:purple;}
.ui_pro_intro .head h2 { font:18px/36px "Microsoft Yahei"; color:#fe3100; font-weight: bold; float:right;  width: 150px; }
.ui_pro_intro .head h2 span { font-size:14px; color:#838383; }
.ui_pro_intro .head h2 em { font-size:12px; font-family:"simsun"; color:#c2c2c2; padding-left:10px; }
.ui_pro_intro .tit { margin:15px 0 10px; }
.ui_pro_intro .tit dl { height:54px; }
.ui_pro_intro .tit dt { float:left; width:70px; color:#b1b1b1; height:54px; font:12px/54px "simsun"; }
.ui_pro_intro .tit dd { margin-left:70px; font:24px/54px "Microsoft Yahei"; }
.ui_pro_intro .des { border-top:solid 1px #e9e9e9; padding:15px 0; font:12px/20px "simsun"; color:#000; }
.ui_pro_intro .des dt { float:left; width:70px; }
.ui_pro_intro .des dd { margin-left:70px; }
.ui_pro_intro .prop { font:12px/30px "simsun"; color:#000; border-top:solid 1px #e9e9e9; padding:15px 0; }
.ui_pro_intro .prop dt { float:left; width:70px; color:#9a9a9a; }
.ui_pro_intro .prop dd { margin-left:70px; }
.ui_pro_intro .info { font:12px/30px "simsun"; color:#000; border-top:solid 1px #e9e9e9; padding:15px 0; }
.ui_pro_intro .info dt { float:left; width:70px; color:#9a9a9a; }
.ui_pro_intro .info dd { margin-left:70px; }

/**/
.ui_pro_detail { margin-top:70px; }
.ui_pro_detail .tit { border-bottom:solid 2px #fe613b; height:40px; overflow:hidden; }
.ui_pro_detail .tit ul { height:40px; margin-left:-4px; }
.ui_pro_detail .tit li { float:left; margin-top:10px; height:29px; border:solid 1px #e4e3e3; border-bottom:none; width:166px; text-align:center; background:url(../images/pro_tit_bg.png) repeat-x center; margin-left:4px; font:14px/28px "Microsoft Yahei"; color:#fff; cursor:pointer; }
.ui_pro_detail .tit li span { font-size:14px; }
.ui_pro_detail .tit li em { color:#d0d0d0; font-size:12px; display:none; padding-left:5px; }
.ui_pro_detail .tit li.on { padding-top:10px; border:none; width:168px; margin-top:0; background:#fe613b; border-top:solid 1px #fe613b; }
.ui_pro_detail .tit li.on span { font-size:16px; }
.ui_pro_detail .tit li.on em { display:inline; }
.ui_pro_detail .cnt { padding:40px 80px; }


.ui_pro_page .list { }
.ui_pro_page .list li { float:left; padding:20px 30px; width:180px; }
.ui_pro_page .list li a.img { display:block; width:180px; height:180px; overflow:hidden; }
.ui_pro_page .list li a.img img { width:100%; }
.ui_pro_page .list li a.txt { display:block; height:30px; font:14px/30px "Microsoft Yahei"; overflow:hidden; white-space:nowrap; }
.ui_pro_page .list li p { font:12px/20px "simsun"; color:#acacac; height:40px; overflow:hidden; }
.ui_pro_page .list li span { color:#313131; font:12px/24px "simsun"; height:24px; overflow:hidden; display:block; margin:5px 0 10px; }
.ui_pro_page .list li .btn { height:24px; }
.ui_pro_page .list li .btn a { float:left; display:block; width:74px; height:24px; background:url(../images/btn_01.png) no-repeat center top; text-align:center; font:12px/24px "simsun"; color:#ababab; margin-right:10px; }
.ui_pro_page .list li .btn a:hover { background-position:center bottom; color:#fff; }

/*ui_new_pro*/
.ui_new_pro { margin-top:40px; }
.ui_new_pro .tit { padding-top:80px; background:url(../images/tit_6.png) no-repeat center top; text-align:center; margin-bottom:10px; }
.ui_new_pro .tit li { display:inline-block; font:22px/48px "Microsoft Yahei"; padding-bottom:10px; margin:0 10px; cursor:pointer; background:url(../images/ind_bg_4.png) repeat-x center bottom; }
.ui_new_pro .tit li.on { background:url(../images/ind_bg_1.png) no-repeat center bottom; color:#d22636; }
.ui_new_pro .cnt { padding:10px 0; }
.ui_new_pro .cnt ul { padding:0 15px; }
.ui_new_pro .cnt li { padding:15px; border:solid 2px #fff; float:left; width:180px; margin:0 10px; }
.ui_new_pro .cnt li a.img { display:block; width:180px; height:180px; overflow:hidden; }
.ui_new_pro .cnt li a.img img { width:100%; }
.ui_new_pro .cnt li a.txt { display:block; height:30px; font:14px/30px "Microsoft Yahei"; overflow:hidden; white-space:nowrap; }
.ui_new_pro .cnt li p { font:12px/20px "simsun"; color:#acacac; height:40px; overflow:hidden; }
.ui_new_pro .cnt li span { color:#313131; font:12px/24px "simsun"; height:24px; overflow:hidden; display:block; margin:5px 0 10px; }
.ui_new_pro .cnt li .btn { height:24px; }
.ui_new_pro .cnt li .btn a { float:left; display:block; width:74px; height:24px; background:url(../images/btn_01.png) no-repeat center top; text-align:center; font:12px/24px "simsun"; color:#ababab; margin-right:10px; }
.ui_new_pro .cnt li .btn a:hover { background-position:center bottom; color:#fff; }
.ui_new_pro .cnt li:hover { border-color:#e78a92; }

/*ui_pro_recom*/
.ui_pro_recom {padding-top:25px; margin-top:5px; }
/* .ui_pro_recom .item { margin-top:60px; } */
.ui_pro_recom .tit { height:43px; border-bottom:solid 2px #e71f19; }
.ui_pro_recom .tit h2 { float:left; width:116px; font:16px/43px "Microsoft Yahei"; background:url(../images/ui_recom_tit.png) no-repeat 0 bottom; padding-left:15px; color:#fff;}
.ui_pro_recom .tit a { float:right; margin-left:10px; height:18px; font:bold 12px/18px "simsun"; padding:0 9px; background-color:#c4c4c4; color:#fff; border-radius:9px; margin-top:12px;}
.ui_pro_recom .tit p { float:left; font:18px/43px "Microsoft Yahei"; color:#6c6c6c; padding-left:20px; }
.ui_pro_recom .tab { background:url(../images/recom_tab.png) repeat-x center; height:37px; border:solid 1px #d3d3d3; border-top:none; border-bottom:none; overflow:hidden;}
.ui_pro_recom .tab ul {width:1206px; margin-left:-3px; border-bottom:solid 1px #d3d3d3; height:36px; }
.ui_pro_recom .tab li {width:118px; height:36px; font:14px/36px "simsun"; text-align:center; float:left; border-right:solid 1px #d3d3d3; cursor:pointer; position:relative; }
.ui_pro_recom .tab li span {display:block; height:36px;}
.ui_pro_recom .tab li.on { position:relative;}
.ui_pro_recom .tab li.on span { position:absolute; top:0; left:0; height:37px; width:100%; background-color:#fff; font-weight:bold; color:#d22636; }
.ui_pro_recom .cnt { border:solid 1px #d3d3d3; border-top:none;}
.ui_pro_recom .cnt ul { padding:0 9px;}
.ui_pro_recom .cnt li { float:left; padding:20px 28px; width:180px;}
.ui_pro_recom .cnt li a.img { display:block; width:180px; height:180px; overflow:hidden;}
.ui_pro_recom .cnt li a.img img { width:100%;}
.ui_pro_recom .cnt li a.txt { display:block; height:30px; font:14px/30px "Microsoft Yahei"; overflow:hidden; white-space:nowrap; font-weight: bold;}
.ui_pro_recom .cnt li p { font:12px/20px "simsun"; color:#acacac; height:40px; overflow:hidden;}
.ui_pro_recom .cnt li span {color:#313131; font:12px/24px "simsun"; height:24px; overflow:hidden; display:block; margin:5px 0 10px; }
.ui_pro_recom .cnt li .btn {height:24px;}
.ui_pro_recom .cnt li .btn a {float:left; display:block; width:74px; height:24px; background:url(../images/btn_01.png) no-repeat center top; text-align:center; font:12px/24px "simsun"; color:#ababab; margin-right:10px;}
.ui_pro_recom .cnt li .btn a:hover { background-position:center bottom; color:#fff; }

/*returns_security*/
.returns_security { margin-top:40px; }
.returns_security .tit { text-align:center; margin-bottom:30px; }
.returns_security .tit h2 { display:inline-block; font:22px/48px "Microsoft Yahei"; color:#d22636; padding-bottom:10px; background:url(../images/ind_bg_1.png) no-repeat center bottom; }
.returns_security .cnt { padding:0 100px 40px 325px; background:url(../images/return_ico.png) no-repeat 130px 0; font:14px/24px "Microsoft Yahei"; }
.returns_security .cnt p { text-indent:2em; }