/*图库内容页 2013-11-27*/
.tk_logo { width:100%; height:91px; margin-top:20px;}
.tkcen_logo { width:1024px; margin:0 auto;}
.tk_logo .logo { float:left; width:185px; padding-top:27px; margin-right:40px;}
.tk_nav { float:left; padding-top:30px; line-height:60px;margin-left:60px;}
.tk_nav ul li { float:left; margin-right:10px;}
.tk_nav ul li a {display:block; padding:0 24px; color:#000; font-size:18px; font-weight:bold;font-family:"微软雅黑"}
.tk_nav ul li .active { background:#1f323f; color:#fff; border-left:1px solid #cdd7cf; border-right:1px solid #cdd7cf; border-top:1px solid #cdd7cf; border-bottom:1px solid #1f323f;}
.tk_form { float:right; width:318px; margin-top:40px;}
.tk_form .tein { height:26px; padding:0 30px 0 5px; background:url(../imgs/teinbg.png) no-repeat; width:227px; vertical-align:middle;}
.tk_form .sbin { height:26px; background:url(../imgs/sbinbg.png) no-repeat; width:56px; vertical-align:middle; line-height:26px; color:#040404; cursor:pointer;}
.tk_form input { border:none; background:none;}
.tk_topbg { width:100%; height:34px; background:#1f323f; border-top:1px solid #cdd7cf;}
.tk_intitle { width:1024px; margin:0 auto;}
.tk_intitle .toptitle { line-height:30px; color:#000; padding-left:14px;}
.tk_intitle .toptitle a { color:#010101;}
.tk_min { width:100%; padding:0 0 20px 0; background:#dddfdf;}
.tk_min .tk_icobox { width:1004px; margin:0 auto; padding:0 6px 20px 6px; background:#fff;}

.group-photo{background-color:#000000; position:relative;}
.photo-tit{width:1000px; text-align:center; color:#ffffff; padding-bottom:10px;}
.photo-tit h2{font-size:24px; font-weight:normal; line-height:30px; display:inline-block;  padding:30px 10px 20px;}
.photo-tit .photo-index .nph_c_lh{color:#6abb00;}

.photo-tit .divBox{background-color:#1c1c1d; height:30px; width:1000px; text-align:center;}
.photo-tit .divBox span{display:inline-block; color:#767676; font-family:"\5B8B\4F53"; font-size:12px; line-height:20px; padding:4px 10px 0 20px; cursor:pointer; background:url(http://cs1.chinaefu.net/images/photo/photo01.png) 0 999em no-repeat;}
.photo-tit .divBox span.ss-controls{background-position:0 -282px;}
.photo-tit .divBox span.ss-d{background-position:-169px -282px;}
.photo-tit .divBox span a,.photo-tit .divBox span a:visited,.photo-tit .divBox span a:hover{color:#767676;}


div.slideshow-container,
div.loader{width:1000px; height:780px;}

div.loader{background:url(http://cs1.chinaefu.net/images/photo/loaderWhite.gif) 50% 50% no-repeat;}

div.slideshow-container{position:relative;}
div.slideshow{ overflow:hidden; width:100%; height:780px;}
div.image-wrapper{ position:absolute; top:0; left:0; height:100%; width:1000px; text-align:center;}
div.image-wrapper .nph-cnt{height:100%; display:block;}
div.image-wrapper i{display:inline-block; height:100%; vertical-align:middle;}
div.image-wrapper img{vertical-align:middle; max-width:100%; max-height:100%; -ms-interpolation-mode:bicubic;}

.caption-con{position:relative; text-indent:2em; line-height:18px; padding:6px 0;}


.photo-prev,.photo-next{ cursor:pointer; width:50%;height:100%;position:absolute; top:0; z-index:2; background:url(about:blank)\9;}
.photo-prev{left:0;}
.photo-next{right:0;}

.photo-btn-prev,.photo-btn-next{ background:url(http://cs1.chinaefu.net/images/photo/photo01.png) 0 999em no-repeat; display:inline-block; width:62px; height:62px; position:absolute; top:50%; margin-top:-32px; visibility:hidden;}

.photo-prev:hover,.photo-next:hover{zoom:1}
.photo-prev:hover span,.photo-next:hover span{visibility:visible;}
.photo-btn-prev{background-position:0 0; left:22px}
.photo-btn-next{background-position:-266px 0; right:22px }

.image-desc{ line-height:25px;  padding:12px 10px; width:980px; color:#ffffff;}

.navigation-container{height:175px; overflow:hidden; background-color:#1c1c1d;}
.navigation-container .c1,.navigation-container .c2,.navigation-container .cm{float:left; height:175px;}
.navigation-container .c1,.navigation-container .c2{width:160px;}

.navigation-container .c1 .photo,.navigation-container .c2 .photo{padding:5px; background-color:#000000; border:#575757 solid 1px; width:100px; height:125px; margin:20px auto 0;}
.navigation-container .c1 .con,.navigation-container .c2 .con{position:absolute; left:0; bottom:0; height:20px; width:100px; overflow:hidden; z-index:100;}
.navigation-container .c1 .con i,.navigation-container .c2 .con i{position:absolute; display:block; left:0; top:0; height:20px; width:100px; background:#000000; opacity:.5; filter: alpha(opacity=50);}
.navigation-container .c1 .con p,.navigation-container .c2 .con p{font-weight:normal; line-height:20px; font-size:12px; position:relative; text-align:center; cursor:pointer; color:#ffffff;}

.navigation-container .cm{float:left; width:680px;}
.navigation-container .pageLink,.navigation-container .thumbs{float:left;}
.navigation-container .pageLink{width:35px; float:left; height:175px;  background:url(http://cs1.chinaefu.net/images/photo/photo01.png) 0 999em no-repeat; cursor:pointer;}
.navigation-container .prev{background-position:0 -97px;}
.navigation-container .next{background-position:-159px -97px;}
.navigation-container .thumbs{width:610px; height:175px;}
.navigation-container .thumbs li{float:left; width:122px; height:175px;}
.navigation-container .thumbs li .photo{width:100px; height:125px; padding:4px; background-color:#000000; border:#575757 solid 1px; margin:20px auto 0;}
.navigation-container .thumbs li.selected .photo{background-color:#6abb00; border:#6abb00 solid 1px;}

/*tt*/
.tt00{width:1000px; height:40px; background:url(http://cs1.chinaefu.net/images/photo/photo02.png) 999em 0 no-repeat; position:relative;}
.tt00_b01{background-position:0 0;}
.tt00_b02{background-position:0 -44px;}
.tt00_b03{background-position:0 -88px;}
.tt00_b04{background-position:0 -132px;}
.tt00_b05{background-position:0 -176px;}
.tt00_b06{background-position:0 -220px;}
.tt00_b07{background-position:0 -264px;}
.tt00_b08{background-position:0 -308px;}
.tt00_b09{background-position:0 -352px;}


.tt00 h2{width:265px; height:40px; overflow:hidden; margin-left:auto; margin-right:auto; text-indent:-999em;}
.tt00 h2 a{width:265px; height:40px; float:left;}
.tt00 ul{position:absolute; width:60px; top:11px; right:12px;  font-family:"\5B8B\4F53",sans-serif; font-size:12px;}
.tt00 ul li{height:20px; padding:0 10px; background-color:#ffffff;}
.tt00 ul li a,.tt00 ul li a:visited,.tt00 ul li a:hover{color:#6abb00;}

/*content*/
.blk00{width:1000px;}

.blk01{width:250px; float:left;}
.blk01 .cona{width:240px; height:368px; float:left; background:url(http://cs1.chinaefu.net/images/photo/photo05.png) 0 0 no-repeat;}
.blk01 .cona .photo{width:218px;height:312px; overflow:hidden; background-color:#efefef; position:relative; margin:10px auto 0;}
.blk01 .cona .photo-box{display:table-cell;width:218px;height:312px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:272px}
.blk01 .cona .photo-box img{vertical-align:middle; width:218px;}
.blk01 .cona .txtBox{width:218px; height:20px; margin:0 auto; padding-top:8px; text-align:center; overflow:hidden;}
.blk01 .conb{width:240px; float:right; text-align:left; overflow:hidden;}
.blk01 .conb .ol-a {font-size:12px; font-family:"\5B8B\4F53",sans-serif; width:240px; padding-top:8px;}
.blk01 .conb .ol-a li{line-height:25px; height:25px; background-position:0 -12px; padding-left:16px;}
.blk01 .conb .ol-a a,.blk01 .conb .ol-a a:visited,.blk01 .conb .ol-a a:hover{color:#888888;}

.blk02{width:750px; float:left;}
.mtop20 { margin-top:20px;}
.layout-a{width:1000px; margin-left:auto; margin-right:auto;}

/*photoLst*/
.photo-lsta{width:1000px; overflow:hidden;}
.photo-lsta ol{width:1029px;}
.photo-lsta li{float:left; width:171px; font-family:"\5B8B\4F53",sans-serif; font-size:12px; margin-top:20px;}
.photo-lsta li .liCon{width:142px; height:179px; background:url(http://cs1.chinaefu.net/images/photo/photo03.png) 0 0 no-repeat; overflow:hidden;}
.photo-lsta li .sw-ui-photo100-125{margin:15px auto 0;} 
.photo-lsta li .contxt{width:132px; padding:5px 5px 0; text-align:center; line-height:30px; height:30px; overflow:hidden;}
.photo-lsta li .contxt a { color:#363636;}

.photo-lstb{width:1000px; overflow:hidden;}
.photo-lstb ol{width:1025px;}
.photo-lstb li{float:left; width:256px; font-size:12px; margin-top:10px; margin-bottom:12px;}
.photo-lstb li .liCon{width:231px; height:282px; background:url(http://cs1.chinaefu.net/images/photo/photo04.png) 0 0 no-repeat; overflow:hidden;}
.photo-lstb li .sw-ui-photo180{margin:15px auto 0;} 
.photo-lstb li .sw-ui-photo180 img{width:auto; max-height:180px; max-height:180px;}
.photo-lstb li .contxt{width:180px; padding:5px 5px 0; margin:0 auto; text-align:center; height:40px; overflow:hidden;}


.photo-lstc{width:750px; overflow:hidden;}
.photo-lstc ol{width:760px;}
.photo-lstc li{float:left; width:152px; height:189px; font-family:"\5B8B\4F53",sans-serif; font-size:12px;}
.photo-lstc li .liCon{width:142px; height:179px; background:url(http://cs1.chinaefu.net/images/photo/photo03.png) 0 0 no-repeat; overflow:hidden;}
.photo-lstc li .sw-ui-photo100-125{margin:15px auto 0;} 
.photo-lstc li .contxt{width:132px; padding:5px 5px 0; text-align:center; height:20px; overflow:hidden;}


.sw-ui-photo100-125{width:100px;height:125px;overflow:hidden; background-color:#efefef; position:relative;}.sw-ui-photo100-125-box{display:table-cell;width:100px;height:125px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:109px}.sw-ui-photo100-125-box img{vertical-align:middle; width:100px;}
.sw-ui-photo75-113{width:75px;height:113px;overflow:hidden; background-color:#efefef; position:relative;}.sw-ui-photo75-113-box{display:table-cell;width:75px;height:113px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:99px}.sw-ui-photo75-113-box img{vertical-align:middle; width:75px;}
.sw-ui-photo186-250{width:186px;height:250px;overflow:hidden; background-color:#efefef; position:relative;}.sw-ui-photo186-250-box{display:table-cell;width:186px;height:250px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:218px}.sw-ui-photo186-250-box img{vertical-align:middle; max-width:186px;}
.sw-ui-photo120-90{width:120px;height:90px;overflow:hidden; background-color:#efefef; position:relative;}.sw-ui-photo120-90-box{display:table-cell;width:120px;height:90px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:79px}.sw-ui-photo120-90-box img{vertical-align:middle; width:120px;}
.sw-ui-photo160-120{width:160px;height:120px;overflow:hidden; background-color:#efefef; position:relative;}.sw-ui-photo160-120-box{display:table-cell;width:160px;height:120px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:105px}.sw-ui-photo160-120-box img{vertical-align:middle;}
.sw-ui-photo220-165{width:220px;height:165px;overflow:hidden; background-color:#efefef; position:relative;}.sw-ui-photo220-165-box{display:table-cell;width:220px;height:165px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:144px}.sw-ui-photo220-165-box img{vertical-align:middle;}
.sw-ui-photo60{width:60px;height:60px;overflow:hidden; background-color:#efefef; position:relative;}.sw-ui-photo60-box{display:table-cell;width:60px;height:60px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:52px}.sw-ui-photo60-box img{vertical-align:middle; width:60px;}
.sw-ui-photo80{width:80px;height:80px;overflow:hidden; background-color:#efefef; position:relative;}.sw-ui-photo80-box{display:table-cell;width:80px;height:80px;font:12px/1 Tahoma,Helvetica,Arial;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*font-size:70px}.sw-ui-photo80-box img{vertical-align:middle; width:80px;}

/*图库内容页 2013-11-29*/
.tkgl_min { width:100%; padding-bottom:20px; background:#dddfdf;}
.tkgl_ico { width:970px; margin:0 auto; padding:0 10px 20px 10px; background:#fff;}
#Mico {height:344px; background:url(../imgs/gundpngbg.png) repeat-x;}
#automatic { width: 970px; height: 344px; position: relative; margin: 0 auto; overflow: hidden; }
.prev_div { width: 130px; height: 72px; position: absolute; top: 128px; left: 92px; z-index: 5; background: red; filter: alpha(opacity=0); opacity: 0; cursor: pointer; }
.next_div { width: 130px; height: 72px; position: absolute; top: 128px; right: 92px; z-index: 5; background: red; filter: alpha(opacity=0); opacity: 0; cursor: pointer; }
#automatic .prev { width: 120px; height: 72px; position: absolute; top: 108px; left: 72px; z-index: 4; }
#automatic .prev .ico { width: 76px; height: 112px; position: absolute; top: 0; left: 0; background:url(../imgs/prev.png); }
#automatic .prev .ico1 { width: 76px; height: 112px; position: absolute; top: 0; left: 0; background:url(../imgs/prev_1.png); z-index: 2; filter: alpha(opacity=0); opacity: 0; }
#automatic .prev .txt { width: 106px; height: 112px; position: absolute; top: 0; left: 65px; background: url(../imgs/prev_txt.png) no-repeat; filter: alpha(opacity=0); opacity: 0; }
#automatic .next { width: 120px; height: 72px; position: absolute; top: 108px; right: 72px; z-index: 4; }
#automatic .next .ico { width: 76px; height: 112px; position: absolute; top: 0; right: 0; background: url(../imgs/next.png) no-repeat; }
#automatic .next .ico1 { width: 76px; height: 112px; position: absolute; top: 0; right: 0px; background: url(../imgs/next_1.png) no-repeat; z-index: 2; filter: alpha(opacity=0); opacity: 0; }
#automatic .next .txt { width: 106px; height: 112px; position: absolute; top: 0; right: 65px; background: url(../imgs/next_txt.png) no-repeat; filter: alpha(opacity=0); opacity: 0; }
#automatic ul { width: 970px; height: 344px; position: absolute; top: 0; left: 0; z-index: 1; }
#automatic li { position: absolute; }
#automatic .line { width: 672px; height: 336px; position: absolute; top: 0; left: 50%; margin-left: -340px; z-index: 3; }
#automatic .pos_0 { top: -104px; left: 0; z-index: 1; filter: alpha(opacity=0); opacity: 0; }
#automatic .pos_1 { top: 104px; left: 0; z-index: 2; filter: alpha(opacity=60); opacity: 0.6; }
#automatic .pos_2 { top: 43px; left: 50px; z-index: 3; filter: alpha(opacity=80); opacity: 0.8; }
#automatic .pos_3 { top: 0; left: 145px; z-index: 4; }
#automatic .pos_4 { top: 43px; right: 50px; z-index: 3; filter: alpha(opacity=80); opacity: 0.8; }
#automatic .pos_5 { top: 104px; right: 0; z-index: 2; filter: alpha(opacity=60); opacity: 0.6; }
#automatic .pos_6 { top: -104px; right: 0; z-index: 1; filter: alpha(opacity=0); opacity: 0; }
.tklisttop { padding-top:10px;}
.tklisttop .tleftico { float:left; width:240px; border:1px solid #ddd; padding:10px;}
.tklisttop .tleftico img { width:238px; height:343px;}
.tklisttop .tleftico p { line-height:38px; height:38px; text-align:center; font-size:14px; font-weight:bold;}
.tklisttop .tleftico p a { color:#39464f;}
.tklisttop .tktlis {float:right; width:687px;}
.tklisttop .tktli { float:right; width:687px;}
.tktli .tkullio { border:1px solid #ddd; border-top:none; padding:13px 1px 2px 33px;}
.tktli .tkullio ul li { float:left; border:1px solid #ddd; padding:3px; margin:0 32px 20px 0;}
.tktli .tkullio ul li img { width:177px; height:120px;}
.tktli .tkullio ul li p { height:22px; line-height:22px; margin-bottom:3px; overflow:hidden; text-align:center;}
.tktli .tkullio ul li p a { color:#39464f;}
.listtks { margin-top:10px; width:970px;}
.listtks .tklist { border:1px solid #ddd; border-top:none; padding-top:13px;}
.tklist .tkullio { float:left; width:656px; padding:0 1px 2px 32px;}
.tklist .tkullio ul li { float:left; border:1px solid #ddd; padding:3px; margin:0 30px 20px 0;}
.tklist .tkullio ul li img { width:180px; height:120px;}
.tklist .tkullio ul li p { height:22px; line-height:22px; margin-bottom:3px; overflow:hidden; text-align:center;}
.tklist .tkullio ul li p a { color:#39464f;}
.tklist .tleftico { float:right; width:240px; border:1px solid #ddd; padding:5px; margin-right:20px;}
.tklist .tleftico img { width:240px; height:290px;}
.tklist .tleftico p { line-height:30px; height:30px; text-align:center;}
.tklist .tleftico p a { color:#39464f;}
.tklistbottom { padding-top:10px;}
.tklistbottom .tktli { float:left; width:687px; background:url(../imgs/tpxwico.png) no-repeat; padding-top:34px;}
.tklistbottom .tkrzxb { width:270px; float:right;}
.tklistbottom .tkrzxb .zxtktit { height:30px; background:url(../imgs/zxtktit1.png) repeat-x; line-height:30px; padding-left:8px; color:#FFF; font-size:13px; font-weight:bold;}
.tkrzxb .zxttk { border:1px solid #ddd; border-top:none; overflow:hidden; padding:6px 0 7px 0;}
.tkrzxb .zxttk ul li { margin:3px 0 2px 0; line-height:32px; height:32px; color:#39464f;}
.tkrzxb .zxttk ul li span { display:block; float:left; background:#ff5100; width:14px; height:14px; line-height:14px; text-align:center; margin:8px 10px; color:#fff;}
.tkrzxb .zxttk ul li a { display:block; float:left; width:232px; overflow:hidden; color:#39464f;}
.tkrzxb .zxttk ul .tkulbg { background:#eaeaea;}

/*产品列表页类别样式*/
.category { border:1px solid #eee; border-top:none; padding:6px 0;}
.category .color { background:#ff9300; padding:4px; color:#fff; margin-top:8px; line-height:22px;}
.category span { margin:0 0 0 10px;}
.category a { display:inline-block;color:#606060; height:20px; margin:0 8px 5px 8px; line-height:22px;}

.photo-lsta li .liCons{width:182px; height:198px; border:1px solid #DDD; overflow:hidden;}




