﻿﻿@charset "utf-8";
/* reset */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0;
	}
body{ font-family:"宋体",Verdana, Geneva, sans-serif; font-size:12px; color:#5a5a5a; line-height:24px;}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img{
	border:none;
}
em, strong{
	font-style:normal;
	font-weight:normal;
}
ol, ul{
	list-style:none;
}
h1, h2, h3, h4, h5, h6{
	font-weight:normal;
	font-size:100%;
}
a{ color:#5a5a5a; text-decoration:none;}
a:hover{ color:#5a5a5a;}

input{ color:#bebfbf;}
/* 经典版 */
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.cl{ clear:both; overflow:hidden; width:1px; height:0; line-height:0; font-size:0;}
body{ background:url(../images/index_bg01.jpg) 0 0 repeat-x #f2f5fc;}
.w1025{ margin:0 auto; width:1024px; overflow:hidden; background:url(../images/index_bg02.png) 0 0 repeat-y;}
.fl{ float:left;}
.fr{ float:right;}
.mt4{ margin-top:4px;}
.mb15{ margin-bottom:15px;}
.mr12{ margin-right:12px;}
.mr13{ margin-right:6px;}
.mr20{ margin-right:20px;}
.pl10{ padding-left:10px;}
.blue{ color:#0989ce;}
.green{ color:#86bf2b;}
.red{ color:#F00;}
.aniu01{ display:block; width:78px; height:67px; line-height:67px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../images/login_011.png) no-repeat;}
.aniu01:hover{ color:#fff; background:url(../images/login_011h.png) no-repeat;}
.pR{ position:relative;}
/** reset **/

/** top **/
.top{ margin:0 auto; width:1002px; height:309px; background:url(../images/index_02.jpg) no-repeat;}
.top .logo{ float:left; margin:42px 0 0 18px; width:539px; height:36px;}
.nav{ position:relative; margin:0 auto; width:1002px; height:42px; background:url(../images/nav_02.gif) repeat-x;}
.navL{ float:left; width:20px; height:42px; background:url(../images/nav_01.gif) no-repeat;}
.navM{ float:left; height:32px;}
.navM li{ float:left;}
.navM li a{ display:block; width:100px; height:42px; line-height:42px; font-size:14px; color:#fff; font-weight:bold; text-align:center;}
.navM li a:hover{ color:#0f608c; background:url(../images/nav_04.gif) repeat-x;}
.navM li .cur{ color:#0f608c; background:url(../images/nav_04.gif) repeat-x;}
.navR{ float:right; width:11px; height:32px; background:url(../images/nav_03.gif) no-repeat;}
/** top **/

/** main **/
.main{ margin:0 auto; padding:20px 10px; width:982px; overflow:hidden; background:#fff;}
.left{ margin-right:20px; float:left; width:679px; overflow:hidden;}
.login{ float:left; width:263px; height:143px; padding:14px 10px 0; background:url(../images/login_bg.gif) repeat-x;}
.login .tit{ padding-left:22px; height:16px; line-height:16px; font-size:12px; font-weight:bold; color:#282828; background:url(../images/pic_01.png) 0 0 no-repeat;}
.login .tit span{ float:right; color:#fff;}
.login .tit a{ color:#fff; text-decoration:underline;}
.login .con{ margin-top:14px;}
.login .con p{ width:162px; margin-bottom:8px; overflow:hidden;}
.login .con input{ border-style: none;
    border-color: inherit;
    border-width: 0;
    padding: 0 6px;
height:25px; 
    line-height:29px; width:150px; background:url(../images/input_01.png) no-repeat;
}
.login .con .inp01{ width:80px; background:url(../images/input_02.png) no-repeat;}
.login .con .inp02{ width:66px; background:url(../images/input_03.png) no-repeat;}
.login .yz{ float:left; margin:2px 0 0 3px;}

.part01{ float:left; margin-top:20px; width:283px; overflow:hidden;}
.part01 .tit{ padding:0 11px 0 10px; height:27px; line-height:27px; background:url(../images/tit_bg.gif) repeat-x;}
.part01 .tit_l{ float:left; display:block; padding-left:22px; height:27px; font-weight:bold;}
.part01 .more{ float:right; margin-top:5px; display:block; width:37px; height:19px; line-height:19px; color:#fff; text-align:center; background:url(../images/more.png) no-repeat;}
.part01 .more:hover{ color:#fff;}
.part01 .con01,.con02,.con03{ overflow:hidden; border:1px solid #e6e6e6; border-top:0;}
.part01 .con01{ width:261px; padding:20px 10px;}
.part01 .con01 p{ width:162px; margin-bottom:8px; overflow:hidden;}
.part01 .con01 input{ border:0; padding:0 6px; height:29px; line-height:29px; width:150px; background:url(../images/input_01.png) no-repeat;}
.part01 .con01 .inp01{ width:80px; background:url(../images/input_02.png) no-repeat;}
.part01 .con01 .inp02{ width:66px; background:url(../images/input_03.png) no-repeat;}

.part01 .con02,.con03{ width:281px; padding:5px 0 10px;}
.part01 .con02 li{ float:left; padding:0 10px 0 20px; width:251px; height:35px; overflow:hidden; line-height:35px; border-bottom:1px dashed #e5e6e7; background:url(../images/doc.gif) 12px 16px no-repeat;}
.part01 .con02 li a{ color:#5a5a5a;}
.part01 .con02 .ul01 li{ width:110px;}

.part01 .con03 li{ float:left; padding-left:21px; width:142px; height:35px; overflow:hidden; line-height:35px; border-bottom:1px dashed #e5e6e7; background:url(../images/doc.gif) 14px 16px no-repeat;}
.part01 .con03 li a{ color:#5a5a5a;}

.right{ float:left; width:283px; overflow:hidden;}
.part02{ float:left; width:678px; overflow:hidden; margin-bottom:19px;}
.part02 .tit{ height:26px; line-height:26px; background:url(../images/tit02.gif) repeat-x;}
.part02 .titL{ float:left; width:6px; height:26px; background:url(../images/tit01.gif) no-repeat;}
.part02 .titM{ float:left; width:666px; height:26px;}
.part02 .titR{ float:right; width:6px; height:26px; background:url(../images/tit03.gif) no-repeat;}

.part02 .tit_l{ margin-left:7px; float:left; display:inline-block; padding-left:22px; height:26px; font-weight:bold; color:#fff}
.part02 .more{ float:right; margin-top:4px; cursor:pointer; display:block; height:19px; line-height:19px; color:#fff; text-align:center;}
.part02 .more02{ margin-right:4px; float:right; display:block; height:26px; line-height:26px; color:#fff;}
.part02 .moreL{ float:left; width:10px; height:19px; background:url(../images/moreL.png) no-repeat;}
.part02 .moreM{ float:left; height:19px; background:url(../images/moreM.png) repeat-x;}
.part02 .moreR{ float:left; width:10px; height:19px; background:url(../images/moreR.png) no-repeat;}
.part02 .more:hover{ color:#fff;}
.part02 .cxdh{ margin:0 auto; width:652px; padding:9px 0 6px; overflow:hidden; border-bottom:1px solid #8FD0F2;}
.part02 .cxdh ul{ width:652px; overflow:hidden;}
.part02 .cxdh li{ float:left; padding:0 6px; height:19px; background:url(../images/img01.gif) right 0 no-repeat; white-space:nowrap;}
.part02 .cxdh li a{ float:left; display:block; padding:0 4px; height:19px; line-height:19px; color:#0f608c;}
.part02 .cxdh li a:hover{ color:#fff; background:#29aaef;}
.part02 .cxdh li .cur{ color:#fff; background:#29aaef;}
.part02 .con{ width:652px; padding:12px; overflow:hidden; border:1px solid #22a6f2; border-top:1px solid #d2d2d2;}
.part02 .tg li{ padding-left:21px; width:632px; height:35px; overflow:hidden; line-height:35px; border-bottom:1px dashed #e5e6e7; background:url(../images/doc.gif) 14px 16px no-repeat;}
.part02 .tg li a{ color:#5a5a5a;}
.table01{ overflow:hidden;}
.table01 .first{ cursor:auto;}
.table01 .cz{ display:none;}
.table01 .treven{ background:#f2fbff;}
.table01 .trh{ background:#bcdcf4;}
.table01 .pl10{ padding-left:10px;}
.table01 th{ color:#0f608c; text-align:left; height:35px; padding:0 4px; border-bottom:1px solid #8fd0f2;}
.table01 td{ text-align:left; padding:0 4px; height:35px;}
.table01 td a{ text-decoration:underline;}
.table01 td b{ font-weight:normal;}
.table01 .cur{ background:#bcdcf4;}
.table01 .nobor td{ border:none;}
.part02 .tab{ margin:11px auto 4px; width:642px; padding-left:15px; height:26px; border-bottom:1px solid #8fd0f2;}
.part02 .tab ul{ float:left;}
.part02 .tab li{ float:left; margin-right:10px;}
.part02 .tab li a{ display:block; width:75px; height:26px; line-height:26px; text-align:center; color:#282828; background:url(../images/tab011.gif) no-repeat;}
.part02 .tab li a:hover{ color:#0058bc; background:url(../images/tab011h.gif) no-repeat;}
.part02 .tab .selected a{ color:#0058bc; background:url(../images/tab011h.gif) no-repeat;}


.loginTab
{ margin-bottom:0;
    width: 283px;
}
.loginTab .tab
{ margin:0 auto 0;
     width:auto;
}

.part03{ width:980px;}
.part03 .tab{ width:945px;}
.part03 .con{ width:956px;}
/** main **/

/** pagelist **/
.pagelist{ padding:10px 17px 0; height:26px; overflow:hidden; background:url(../images/pagelist_bg.gif) repeat-x;}
.pagelist ul{ float:left; height:20px; overflow:hidden;}
.pagelist li{ float:left; margin-right:10px;}
.pagelist li a{ display:block; width:23px; height:18px; line-height:18px; overflow:hidden; text-align:center; color:#5f5e5e; background:#f9f9ee; border:1px solid #3d80cc;}
.pagelist li a:hover{ color:#fff; background:#3d80cc;}
.pagelist li .cur{ color:#fff; background:#3d80cc;}
.pagelistR{ float:right; height:24px; line-height:24px;}
.pagelistR input{ margin:-3px 7px 0; width:23px; height:18px; border:1px solid #3d80cc; vertical-align:middle;}
.pagelistR a{ margin-left:7px; display:inline-block; width:25px; height:20px; line-height:20px; background:#3d80cc; color:#fff; text-align:center;}
.pagelistR a:hover{ color:#fff;}
/** pagelist **/

/** search**/
.search{ margin:0 auto; width:948px; height:20px; line-height:20px; padding:11px 0 6px 8px; overflow:hidden; border-bottom:1px solid #8FD0F2;}
.search ul{ float:left;}
.search li{ float:left; margin-right:30px;width: 226px;}
.search li select{ width:118px; height:20px; line-height:20px; font-size:12px; _border:0;}
.searchR{ float:right; width:269px; height:20px;}
.searchR input{ float:left; border:0; width:144px; height:20px; line-height:20px; padding:0 6px; background:url(../images/input04.gif) no-repeat;}
.searchR .cx{ float:left; display:inline-block; width:33px; height:20px; background:url(../images/search.gif) no-repeat;}
/** search**/

/** footer **/
.footer{ margin:0 auto; width:1002px; height:88px; text-align:center; padding-top:28px; background:#f0f0f0;}
.footer span{ margin-right:40px;}
.footer a:hover{ text-decoration:underline;}
/** footer **/

/** icon **/
.pic01{ background:url(../images/pic_02.png) 0 5px no-repeat;}
.pic02{ background:url(../images/pic_03.gif) 0 center no-repeat;}
.pic03{ background:url(../images/pic_04.gif) 0 center no-repeat;}
.pic04{ background:url(../images/pic_05.gif) 0 center no-repeat;}
.pic05{ background:url(../images/pic_06.gif) 0 center no-repeat;}
.pic06{ background:url(../images/pic_07.gif) 0 center no-repeat;}
.pic07{ background:url(../images/pic_08.gif) 0 center no-repeat;}

.wbox{ margin:0 auto; width:900px; padding:14px; overflow:hidden;}
.table02 th{ padding:0 4px;}

.con04{ margin-top:10px; float:left; width:982px; overflow:hidden;}
.con04 h2{ padding-bottom:6px; font-weight:bold; text-align:left; border-bottom:1px solid #8FD0F2;}
.table03 td{ height:35px; padding:0 4px; border:1px solid #E5E6E7;}
.table03 .txtr{ text-align:right;}
.select01{ border:0; font-size:12px; height:29px; line-height:29px; width:78px; background:url(../images/input_03.png) no-repeat;}

.select{ z-index:0; position:relative; height:29px; line-height:29px; background:url(../images/input04.png) no-repeat; color:#5A5A5A;}
.select .span{ float:left; padding-left:6px;}
.select ul{ z-index:99; position:absolute; left:0; top:26px; width:87px; background:url(../images/sel01.png) repeat-y; overflow:hidden;}
.select li{ padding:0 6px; height:20px; line-height:20px; text-align:center;}
.select .ulb{ width:87px; height:3px; line-height:3px; font-size:0; background:url(../images/sel01b.png) no-repeat;}
.sel01{ width:87px;}

.date{ position:absolute; top:18px; right:24px; font-size:12px; color:#fff; text-align:center;}

.table04{}
.table04 td{ height:26px; line-height:26px; padding:5px 0;}
.table04 .input{ height:24px; line-height:24px; padding:0 4px;}

.anniu02{ display:inline-block; width:74px; height:26px; line-height:26px; text-align:center; background:url(../images/anniu_02.gif) no-repeat; border:0; color:#FDFDFE;}
.anniu02:hover{ background:url(../images/anniu_02h.gif) no-repeat; color:#FDFDFE;}
.anniu03{ display:inline-block; width:74px; height:26px; line-height:26px; text-align:center; background:url(../images/anniu_03.gif) no-repeat; border:0; color:#5A5A5A;}
.anniu03:hover{ background:url(../images/anniu_03h.gif) no-repeat; color:#5A5A5A;}

/*企业详细信息页面*/
.divSeparate span
{
    background-color:#29AAEF;
    border:1px solid #1B75C3;
    width:191px;
    height:20px;
    color:white;
    padding-top:5px;
    float:left;
    margin-left:30px;
    text-align:center;
    z-index:10;
    
    margin-top: -20px; /*IE9以上*/
 
}

.divSeparate div
{
    border-top: 1px solid #919191;
    margin-top: 30px;
}


/* 弹窗详情页面  */
.ionblue{color:#5A5A5A;}

.indexTime{color:#5A5A5A; width:60px; background:url(../images/input_02.png) no-repeat;}
.cssTitle{ font-size : 13px;display: block;border: 1px solid #1b75c3;height: 20px;padding-top: 5px;background-color:rgb(41, 170, 239);color:White; margin:11PX AUTO 0;}
/* 不打印 */
.noprint{display: none;}


/* 遮罩层的方法，用于弹出层时的页面 author liyg by 2013-12-27 */
#tranDiv
{
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#EDEDED;
	z-index:99;	
	/* 其他浏览器透明度设置 */
	opacity:0.7;
	/* IE浏览器透明度设置 */
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
/*------弹出层的样式----*/
.raised{background: transparent;width: 100%;}
.raised h1, .raised p{margin: 0 10px;}
.raised h1{font-size: 2em;color: #fff;}
.raised p{padding-bottom: 0.5em;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b
{display: block;overflow: hidden;font-size: 1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b{height: 1px;}
.raised .b2{background: #e6ebef;border-left: 1px solid #fff;border-right: 1px solid #eee;}
.raised .b3{background: #e6ebef;border-left: 1px solid #fff;border-right: 1px solid #ddd;}
.raised .b4{background: #e6ebef;border-left: 1px solid #fff;border-right: 1px solid #aaa;}
.raised .b4b{background: #e6ebef;border-left: 1px solid #eee;border-right: 1px solid #999;}
.raised .b3b{background: #e6ebef;border-left: 1px solid #ddd;border-right: 1px solid #999;}
.raised .b2b{background: #e6ebef;border-left: 1px solid #aaa;border-right: 1px solid #999;}
.raised .b1{margin: 0 5px;background: #fff;}
.raised .b2, .raised .b2b{margin: 0 3px;border-width: 0 2px;}
.raised .b3, .raised .b3b{margin: 0 2px;}
.raised .b4, .raised .b4b{height: 2px;margin: 0 1px;}
.raised .b1b{margin: 0 5px;background: #999;}
.raised .boxcontent{display: block;background: #e6ebef;border-left: 1px solid #fff;border-right: 1px solid #999;	}
