/* CSS Document */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, form, article, aside, embed, dl, dt, dd, table, td, th, input, button, legend, fiedlset, blockquote, textarea, label, strong, img, cite { margin:0; padding:0; }
body { font-family:"ËÎÌå"; font-size:12px; line-height:18px; background-color:#fff;color:#333; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
table { border-collapse:collapse; }
ul, li { list-style-type:none; }
img, input { border:none; }
.clearfix { clear:both; font-size:0; line-height:0; height:0; }
.more { float:right; margin-right:8px; }
em, cite, adress { font-style:normal; font-weight:normal; }
/*pub-width*/
.logosearch, .guide, .wrap, .bg_major, .botSearch, .footer, .layout { width:960px; margin:0 auto; }
.wrap1{width:990px;margin:0 auto}
/*position:relative;*/
.logo, .pr, .wrap ,.wrap1{ position:relative; zoom:1; }
/*position:absolute;*/
.logo span { position:absolute; }
/*pubico*/
s, a.goto, .main span, .xin, .online,.offline, .pubCont dt a,.topnav a.last,.resbox .closeBtn{ background:url(../images/ico.png) no-repeat; }
/*pubrepeat*/
.sInput, .nav, .major, .mo_header, .pubTit { background:url(../images/repeat.png) repeat-x; border:none; }
/*pubbackground*/
.moR a.register, .sBtn, .main, .btn_us, .btn_web,li.hot,li.hot s, .closeBtn, .btn_sure, .loginBtn,.regBtn,.bituBtn{ background:url(../images/background.png) no-repeat; }
/*MainOneheader*/
.mo_header { height:32px; background-position:0 -212px; }
.topnav { height:28px; line-height:28px; padding:0 12px; }
.moL, .new { float:left; }
.moR { float:right; }
.moL, .moR { position:relative; z-index:110; }
.moL a, .moR a { color:#666; text-decoration:none; background:url(../images/mo_line.png) right 0 no-repeat; padding:0 8px; }
.topnav span a { background:url(../images/mo_ico.png) right center no-repeat; }
.topnav span a:hover, .topnav span a.current { padding:6px 12px 6px 6px; background:#f6fcff url(../images/mo_ico.png) 57px 12px no-repeat; border:#70adcc 1px solid; border-bottom:none; text-decoration:none; z-index:10; }
.newR span a:hover, .newR span a.current { background:#f6fcff url(../images/mo_ico.png) 92px 12px no-repeat; }
.category { width:630px; background-color:#f7fcff; position:absolute; left:0; top:26px; z-index:8; padding:8px 0 8px 8px; display:none; }
.category li { float:left; width:90px; height:22px; line-height:22px; overflow:hidden; white-spaec:nowrap; }
.category li.last { background:none; border:0 none; }
.category_cite { width:290px; line-height:22px; left:120px; top:-1px; background-color:#fff; position:absolute; display:none; border-bottom:none; }
.category_cite dl {/* height:110px; */ padding:8px 20px; border-bottom:#e6e6e6 1px solid; background-color:#fff; color:#0360af; overflow:hidden; }
.category_cite dt a { color:#f60; text-decoration:none; }
.category_cite dt a:hover { color:#06c; text-decoration:underline; }
.category_cite dd { font-size:12px; }
.category_cite dd span { margin:0 4px; }
.category_cite dd a { color:#0360af; white-space:normal; }
.pro_serve { width:410px; top:26px; padding:8px 0 5px 10px; position:absolute; z-index:8; right:-318px; _right:-319px; display:none; }
.pro_serve li { width:80px; height:20px; line-height:22px; overflow:hidden; float:left; margin:0 30px 3px 0; }
.pro_serve a, .category li a { color:#666; text-decoration:none; }
.moL a:hover, .moR a:hover, .pro_serve a:hover, .category_cite dd a:hover { color:#f60; text-decoration:underline; }
.pro_serve li.mar_r0 { margin-right:0; }
.category, .category_cite, .pro_serve { border:#a8d1ff 1px solid; background-color:#f7fcff; }
.topnav span a, .category li.fort, .category li.fort h2 { position:relative; }
.category li.fort h2 a, .category li h2 a:hover, .category_cite dt a { font-weight:bold; }
.category_cite, .pro_serve { -moz-box-shadow:3px 3px 4px #ccc; -webkit-box-shadow:2px 0 10px 0 rgba(0, 0, 0, 0.1); box-shadow:0px 0 12px 0 rgba(0, 0, 0, 0.1); *filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color="#cccccc");
}
.category a, .pro_serve a { background:none; padding:0; }
.newR { display:inline-block; *display:inline;
zoom:1; }
.moR b{ font-weight:normal; color:#666; padding-left:8px;}
.moR a.register { float:right; width:59px; height:18px; background-position:-137px -100px; display:block; margin:4px 0 0 6px; }
.topnav a.last{ font-weight:bold; background-position:0 -250px; margin-left:8px; padding-left:18px;}
/*bg_top_logo*/
.bg_top { height:87px; background-color:#fff; border-bottom:#f16001 2px solid; overflow:hidden;}
.logosearch { height:50px;padding:26px 0; margin-bottom:2px; }
.logo { width:205px; margin-top:-15px;}
.logo h1 { }
.logo a { width:202px; height:68px; background:url(../images/topxing_logo.gif) no-repeat; }
.logo em { color:#4180c7; letter-spacing:5px; }
.logo span { left:-9999px; }
/*search*/
.search { width:670px; background:url(../images/bg_search.png) left center no-repeat; padding-left:10px;display:inline;}
.sInput { width:450px; background-position:0 0;*margin-top:-1px;}
.sBtn { width:98px; color:#fff; font-weight:bold; text-indent:23px; cursor:pointer; margin-left:-6px; background-position:-180px 0; }
.bituBtn{ font-size:14px; font-weight:bold; color:#fff;width:106px; height:38px; line-height:38px; background-position:-246px -122px; cursor:pointer; padding-left:20px;_vertical-align:middle;}
a.goto { background-position:0 14px; color:#6f6f6f; padding-left:15px; margin-left:12px; display:inline-block; }
.search, .sInput, .sBtn { height:38px; line-height:38px; vertical-align:top; _vertical-align:middle; }
/*guide*/
.guide { height:37px; background:url(../images/bg_guide.png) right bottom no-repeat; }
.main { width:165px; height:37px; background-position:0 0; position:relative; z-index:100; }
.main span { font-weight:bold; color:#fff; height:37px; line-height:42px; display:inline-block; background-position:right -18px; padding:0 24px 0 45px;}
.nav { width:780px; height:33px; line-height:33px; background-position:0 -38px; margin-top:4px; padding-left:5px; color:#999; }
.nav a { margin:0 5px; color:#666; }
.main ul { width:946px; height:130px; padding:15px 0 0 10px; border:#f2822e 2px solid; background-color:#fff; position:absolute; left:0; top:37px; }
.main li { float:left; width:118px; height:24px; line-height:24px; overflow:hidden; }
.main li a { color:#333; text-decoration:none; }
/*wrap*/
.wrap { padding-top:10px; }
.container { float:left; width:752px; }
.sideBar { float:right; width:198px; }
/*major*/
.majorBox{border:#fe6d34 1px solid;margin-bottom:10px;}
.major { height:119px; padding:5px 0;background-position:0 -271px;}
.bg_major { font-size:0; width:750px;height:1px;border-bottom:#fe6d34 1px dashed;}
.major li { float:left; }
.major li.avatar { width:140px; padding-left:5px;}
.avatar img { width:138px; height:118px; display:block; border:#ccc 1px solid; background-color:#fff;}
.major li.detail {width:415px; padding:0 12px 0 21px;}
.major li.detail h3 { font-size:16px; font-weight:bold; padding-bottom:5px; }
.major li.detail h3 a { color:#0063dc; text-decoration:underline; }
.major li.detail h3 a em{ font-weight:bold;text-decoration:underline;}
.summary { height:35px; }
.major li.detail .company { width:371px; height:45px; line-height:20px; padding:4px 0 0 10px; background-color:#fffbf4; border:#e5dbc7 1px solid; margin-top:6px; color:#333; }
.major li.detail .company .xin{ margin-left:6px;}
.major li.detail .company strong{ font-weight:100;}
.major li.detail .company p a,.pubCont dd p.c00 a{ color:#0063dc;text-decoration:underline;}
.major li.detail .summary{ height:38px; line-height:20px;}
.xin, .online,.offline { width:16px; height:16px; background-position:0 -69px; display:inline-block; vertical-align:text-bottom; margin-top:2px;}
.online,.offline{ float:right;width:18px;background-position:0 -90px; }
.offline{ background-position:0 -174px;}
.major li.phone { padding-top:12px;}
.btn_us, .btn_web { width:97px; height:27px; line-height:27px; background-position:0 -50px; font-weight:bold; text-indent:34px; text-decoration:underline; color:#333;}
.btn_fdx{ width:97px; height:27px; line-height:27px; background:url(../images/fdx.gif); font-weight:bold; text-indent:34px; text-decoration:underline; color:#333;}
.btn_web { background-position:-102px -50px; }
.major li.hot {width:31px; height:80px; margin-top:-5px;}
.major li.hot s { width:31px; height:23px; display:block; margin-top:62px;}
.major li.hot s.s1 { background-position:-330px 0; }
.major li.hot s.s2 { background-position:-330px -23px; }
.major li.hot s.s3 { background-position:-330px -46px; }
/*proWindow*/
.proWindow {width:752px; overflow:hidden;padding-bottom:20px; }
.proWindow ul {width:770px;height:240px; padding-bottom:6px; overflow:hidden; }
.proWindow li { width:140px; height:240px; float:left; margin-right:13px;_display:inline;vertical-align:top;zoom:1; overflow:hidden;}
.proWindow li .avatar img { width:130px; height:130px; display:block; padding:4px;margin-bottom:8px;}
.proWindow .summary { text-align:left; color:#666; margin-bottom:6px;}
.blank { height:1px;overflow:hidden; background:url(../images/blank.png) left center repeat-x; margin-bottom:12px;zoom:1;}
.proWindow li strong a{ font-size:14px;font-weight:100; color:#0063dc; text-decoration:underline;}
.proWindow li strong a em{color:#ff2900; text-decoration:underline;}
.proWindow .summary em,.major li.detail em{color:#ff2900;}
.proWindow .company .xin{ float:right; margin-top:0;}
.proWindow .summary a{ color:#666;}
/*qLogin*/
.qLogin { width:196px; height:330px; padding-top:5px; margin:0 auto 10px; border:#d4d4d4 1px solid; background-color:#eaf5e9; position:relative; overflow:hidden; }
#photoUl { width:576px; height:280px; }
#photoUl li { float:left; width:188px; height:280px; margin-left:4px; overflow:hidden; }
#photoUl li img { width:188px; height:280px; display:block; }
#prve, #next { width:29px; height:15px; background:url(../images/anniu.png) left center no-repeat; position:absolute; top:12px; right:12px; z-index:10; }
#next { width:15px; background-position:-14px 0; }
.loginBtn,.regBtn{ width:174px; height:53px; background-position:0 -160px; display:block; margin-top:8px;}
.regBtn{ background-position:-178px -160px;}
.bgfff{width:188px; height:66px;background-color:#fff; position:absolute;left:4px; bottom:6px;}
/*pubMod*/
.pubMod { border:#ccc 1px solid; background-color:#fff;}
.pubTit { height:27px; line-height:27px; padding-left:10px; background-position:0 -244px; border-bottom:#ccc 1px solid; }
.pubTit h3 { font-size:12px; font-weight:bold; color:#333; }
.pubCont { }
.pubCont dl { border-top:#e7e7e7 1px solid;}
.pubCont dt { }
.pubCont dt a { width:163px; height:28px; line-height:28px; padding:0 6px 0 27px; display:block; overflow:hidden; background-position:10px -141px; color:#0063dc; }
.pubCont dt a:hover,.pubCont dt a.focus { font-weight:bold;background-color:#ffd893; background-position:10px -112px; color:#333; text-decoration:none;}
.pubCont dd { line-height:22px; padding:0 12px 4px;}
.pubCont dd p.detail{ color:#333; padding:6px 0;display:none; }
.bgf8{ background-color:#fffaef;}
.bgdl{ background-color:#f1f1f1;}
.companyimg{width:172px; height:71px; display:block;border:#d4d4d4 1px solid;margin:8px auto;}
/*botSearch*/
.botSearch { width:850px; padding:40px 180px 30px 0; }
/*page*/
.page { text-align:right; padding:12px 22px 0 0; }
.page a { width:23px; height:23px; line-height:23px; text-align:center; background-color:#fff4e1; border:#fdc251 1px solid; display:inline-block; margin-left:5px; }
.page a.next { width:65px; }
.page a:hover, .page a.focus { background-color:#c95007; border:#c22a07 1px solid; color:#fff; font-weight:bold; }
/*footer*/
.bg_foot{ background-color:#f6f6f6; border-top:#d4d4d4 1px solid;}
.footer { text-align:center; color:#999; line-height:22px; padding-bottom:20px; }
.footer a { color:#999; margin:0 6px; }
.copyright { font-family:Verdana, Geneva, sans-serif; }
/*layout*/
.layout { width:657px; margin:0 auto; box-shadow:5px 5px 5px #ccc; position:absolute; top:50px; left:20%; z-index:100; display:none;}
.layout .tit { font-size:18px; color:#fff; width:591px; height:40px; line-height:40px; padding:0 16px 0 48px; background:url(../images/bg_tit.png) no-repeat; border:#0185cc 1px solid; }
.layout .cont { border:#ababab 1px solid; border-top:none; background:#fff url(../images/bg_cont.png) center top no-repeat; }
.closeBtn { width:40px; height:17px; background-position:-91px -100px; margin-top:12px; }
.textarea623-190 { width:603px; height:170px; padding:10px; border:#62b3ff 1px solid; font-size:12px; line-height:20px; color:#666; overflow:auto; }
.input106-22, .input181-22 { width:103px; height:22px; line-height:22px; padding-left:3px; border:#62b3ff 1px solid; }
.input181-22 { width:178px; }
.layout ul { padding:15px 15px 0; }
.layout li { margin-bottom:20px; }
.layout li b, .tip { font-weight:normal; color:#ff0606; }
.tip { height:24px; line-height:24px; padding-left:32px; background:url(../images/tip.png) left top no-repeat; display:inline-block; vertical-align:top; }
.tip em { height:22px; background-color:#fff3db; border:#feb39b 1px solid; border-left:0; display:inline-block; padding-right:25px; }
.btn_sure { font-size:18px; width:88px; height:49px; line-height:32px; background-position:0 -100px; text-align:center; color:#fff; margin:0 auto; }
.layout .tit, .btn_sure { font-family:"Microsoft YaHei"; }
.btn_sure:hover { color:#fff; text-decoration:underline; }
.bgbg { font-size:0; height:6px; line-height:0; background:url(../images/bgbg.png) center bottom no-repeat; }
/*font-style-color*/
a,a:hover,.dpad dt a{ color:#333; text-decoration:none; }
.main li a:hover, .major li.detail h3 a:hover, .company a:hover,.proWindow li strong a:hover{ color:#f60; text-decoration:underline; }
.proWindow .summary a:hover{ color:#666; text-decoration:none;}
.f14px, .sBtn, .sInput, .main span{ font-size:14px; }
.f16px { font-size:16px; }
/*margin-bottom*/
.topwrap,.banner,.pubbox, .proWindow strong{ margin-bottom:8px; }
.btn_us, .btn_web,.pubMod,.btn_fdx{ margin-bottom:10px; }
/*overflow:hidden*/
.container,.overhid, .nav, .main span,.majorm,.bg_major, .summary, .botSearch { overflow:hidden; }
/*display:block*/
.logo a, .logo em, .btn_us, .btn_web, .proWindow strong, .closeBtn, .btn_sure,.btn_fdx { display:block; }
/*float*/
.left, .logo, .main, .nav, .proWindow li { float:left; }
.right, .search { float:right; }
/*hiddiv*/
.hiddiv { display:none; }
/*20120912*/
.resbox{width:250px;_width:260px;height:22px; line-height:22px; color:#666;padding:0 5px 0 15px;background-color:#fff9ed; border:#f60 1px solid;position:absolute;top:28px;right:0;}
.resbox s{ width:9px; height:5px; background-position:0 -226px;display:block; position:absolute;top:-5px;right:30px;}
.resbox .closeBtn{width:12px; height:11px; background-position:0 -206px;display:block; margin:6px 0 0 0;padding:0; float:right;}
.resbox a{ background-image:none; color:#0063dc; font-weight:bold; text-decoration:underline;}
.hotUl{}
.hotUl li{ height:30px; line-height:30px; overflow:hidden; padding-left:10px;}
.hotUl li.have a,.hotUl li.ifyou a{ color:#0063dc; text-decoration:underline;}
li.liregBtn{ height:68px;}
.hotUl li.lia a{ color:#f00;}
.hotUl li.lia  img{ vertical-align:-2px;}
li.ifyou{ font-size:14px;}

.proWindow li .avatar img:hover{border-color:#FE6D34; background:#fff7e3}
.proWindow li .avatar1 img:hover{border-color:#888888; background:none}
.vip{width:16px;height:16px;float:right;background:url(../images/tiger1.gif) no-repeat}
.qq{width:15px;height:16px;_height:16px;float:right;background:url(../images/qq.gif)}
.fdx{width:16px;height:12px;float:right;margin-top:2px; background:url(http://www.tignet.cn/images/ico_newmessage.gif) no-repeat;}
.advert{margin-bottom:6px;}
.advert img{width:198px;height:80px;}
.advert span{text-align:center;display:block; font-weight:bold;width:196px;border:1px solid #ccc}

.item_list_01{width:198px;display:block;}
.item_list_01 li{background:url(http://www.tignet.cn/images/icon_01.gif) no-repeat scroll 8px 11px #EBEBEB;height:27px;line-height:27px;margin:1px;overflow:hidden;padding-left:18px;width:176px;}
.item_list_01 li.item_list_fff {background-color:#FFFFFF;}
.item_list_01 li a:hover{color:#F00}
.red{color:#F00}
.fb h3{font-size:16px;}
.fb1 li{font-size:14px;}

        img{border:none;}
        #imglist img{width:150px;height:120px;}
        #imgshow{
         position:absolute;
         border:1px solid #ccc;
         background:#c8c8c8;
         padding:2px;
         color:#fff;
         display:none;