/*----------------------------------------------------------
The base color for this template is #5c87b2. If you'd like
to use a different color start by replacing all instances of
#5c87b2 with your new color.
----------------------------------------------------------*/
body {text-align:center;font-family: Arial, Helvetica, sans-serif;  margin:0; padding:0;  background-color:#ffffff; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
/*img{vertical-align:top;}*/
h1,h2,h3,h4,h5,h6,input,textarea{font-size:12px; color:#000; font-family:Verdana, Arial, "宋体", SimSun ,serif, sans-serif;}
/* 链接颜色 */
a {color: #888; text-decoration:none;}
a:link {color: #2041dc; text-decoration:none;}
a:visited {color: #2041dc;text-decoration:none;}
a:hover {color: #f30; text-decoration:underline;}
a:active {color: #f30;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#f60; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#0046C1; text-decoration:underline}a.cBlue:hover{text-decoration:underline;color:#f30;}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{color:#3366CC; text-decoration:none}a.cBlue2:hover{text-decoration:underline;color:#f60;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #666; }a.cGray:hover{color:#f30;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.fwhite{ color:#FFFFFF }
.DropShadow{DropShadow(Color=#000000, OffX=1, OffY=1, Positive=true)}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
.ft14{ font-size:14px;}
.ft12{ font-size:12px;}


/* 其他属性 */
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0px; overflow:hidden; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}


/* 通用空白间距 */
.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9w{ height:9px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.w80{ width:80px; text-align:center;}
.w60{ width:55px; text-align:center;}
.w100{ width:100px; overflow:hidden;}
.w40{ width:40px; text-align:center;}
.w350{ width:358px; overflow:hidden}
.wd80{ width:80px; color:#666666;text-align:center}





/*
body
{
    background-color: #fff;
    font-size: .75em;
    font-family: Verdana, Helvetica, Sans-Serif;
    margin: 0;
    padding: 0;
    color: #696969;
}

a:link
{
    color: #034af3;
    text-decoration: underline;
}
a:visited
{
    color: #505abc;
}
a:hover
{
    color: #1d60ff;
    text-decoration: none;
}
a:active
{
    color: #12eb87;
}
*/

p, ul
{
    margin-bottom: 20px;
    line-height: 1.6em;
}

/* HEADINGS
----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
}

h1
{
    font-size: 2em;
    padding-bottom: 0;
    margin-bottom: 0;
}
h2
{
    padding: 0 0 10px 0;
}
h3
{
    font-size: 1.2em;
}
h4
{
    font-size: 1.1em;
}
h5, h6
{
    font-size: 1em;
}

/* this rule styles <h2> tags that are the
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0;
}

/* PRIMARY LAYOUT ELEMENTS
----------------------------------------------------------*/

/* you can specify a greater or lesser percentage for the
page width. Or, you can specify an exact pixel width. */
.page
{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    background-color:#ffffff;
}

#header
{
    margin-bottom: 0px;
    color: #000;
    padding: 0;
    /*background-image:url('image/top-bj.jpg');*/
    height:140px;
}

/*
#main
{
    padding: 5px 10px 10px 10px;
    background-color: #fff;
    margin-bottom: 20px;
    _height: 1px; /* only IE6 applies CSS properties starting with an underscrore
}
*/
/* 主体样式*/
#main{ width:950px; height:auto; background-color:#ffffff;  background-repeat:no-repeat; margin:0 auto;}
html #main{ width:950px; height:auto;background-color:#ffffff;  margin:0 auto;}
+html #main{ width:950px; height:auto;background-color:#ffffff;  margin:0 auto;}

#footer
{
    clear:both;
    color: #999;
    padding: 10px 0;
    text-align: center;
    line-height: normal;
    margin: 0;
    font-size: .9em;
}

/* 低部样式 */
#bottom{width:100%;LINE-HEIGHT: 30px; height:30px; background-image:url('/images//bg02.jpg');
        margin: 0px auto; color:#555; background-repeat:repeat-x; clear:both; _padding-top:15px;
}
#bottom .box{ width:945px; margin:0 auto; padding:0px;color:#666;}

#bottom .box a{ color:#555555}
#bottom .box a:hover{ color:#f30}

#title
{
    height: 78px;
}
#menucontainer
{
    height:60px;
    text-align:center;
}

/* MENU
----------------------------------------------------------*/
#sitetotal {width:100%; height:23px; border-bottom:solid 1px #e6e6e6; background-color:#f8f8f8;}
#sitetotal .totalinfo {width:944px;width:944px;_width:944px; line-height:22px; margin:0 auto; padding:0px; text-align:left;}
#top{width:100%; height: auto; /* background-image:url('/images//top_bg.jpg');
background-repeat:repeat-x*/
}
#top .box{ width:954px;width:954px;_width:954px;height:80px; margin:0 auto; padding:0px;}
#top .box .logo{ width:auto; height:74px;_height:74px; margin-left:2px; float:left; font-size:0px; margin-top:2px; }
html #top .box .logo{ width:auto; height:79px;_height:74px; margin-left:1px;  float:left; font-size:0px; margin-top:2px; }
+html #top .box .logo{ width:auto; height:79px;_height:74px; margin-left:2px;  float:left; font-size:0px; margin-top:2px; }

#top .box .logo .de{ width:60px; height:0px; font-size:0px; float:left; background-image:url('/images//nav_1.28.gif')
}
#top .box .lgoin{ width:320px; height:74px;_height:72px; float:right; margin-top:20px;color:#666666;}
#top .box .lgoin .s1{ width:320px; height:29px; float:left; margin-top:8px; }
#top .box .lgoin .s1 input{ border:1px solid #BFD6E0; height:15px; color:#666666; padding-left:2px; width:80px; }
#top .box .lgoin .s2{ width:280px; margin-left:40px;margin-left:52px;_margin-left:26px; height:37px; float:left; }
#top .box .lgoin .s2 .t1{ float:left;color:#333;}
#top .box .lgoin .s2 .t2{ float:left; line-height:30px;color:#ff3300; margin-top:5px; margin-left:5px; width:auto; height: auto;}
#top .box .lgoin .s2 .t2 a{ color:#06c; padding-left:3px; margin-left:3px; text-decoration:underline}
#top .box .lgoin .s2 .t1 a{color:#06c;}
#top .box .help{ width:285px;width:285px;_width:280px; margin-left:5px;margin-left:10px;_margin-left:0px; line-height:40px;height:40px;_height:42px; float:right; margin-top:14px;color:#666666;}
#top .box .help .e1{ width:285px;width:285px;_width:285px;height:23px; float:left; margin-top:7px; }
#top .box .help .e1 .bt{ background-image:url('/images//help_bt.jpg');
                         line-height:23px; margin-left:3px;margin-left:4px;_margin-left:3px; width:auto; float:right; height:23px;  width:67px;color: #3366CC
}
#top .box .help .e1 .bt a{ color: #335C85}
#top .box .help .e2{ width:285px;width:285px;_width:285px; height:37px; float:left; }
#top .box .help .e2 .t1{ float:left}#top .box .help .e2 .t2{ float:left; line-height:27px;color:#999; margin-top:8px; margin-left:0px; width:auto; height: auto;}
#top .box .help .s2 .t1 {color:#000; text-align:center}
#top .box .help .e2 .t2 a{ color:#999;}


#top .box .menu{ width:640px; height:41px;_height:41px;float:left;font-size:0px; margin-top:0px;_margin-top:0px; background-image:url('/images/nav_1_42.jpg');
}
#top .box .menu .lf{ width:4px; height:31px; font-size:0px; float: left; }
#top .box .menu .rt{ width:4px; height:31px;font-size:0px; float: right; }
#top .box .menu .tel{ width: auto; height:31px; float: right;}
#top .box .menu .aa{ width:83px; height:42px;font-size:14px; float:left; font-weight:bold; line-height:42px; background-image:url('/images/sub2.jpg');
}
#top .box .menu .aa a{ color:#333333}
#top .box .menu .bb{ width:78px; height:42px; font-size:13px;  float:left; line-height:42px;background-image:url('/images/sub2.jpg');
                     background-position: 100% 0%;
}
#top .box .menu .bb a{ color:#333333}
#top .box .menu .cc{ width:145px; height:40px; font-size:13px; float:left; line-height:40px; margin-left:250px;}
#top .box .menu .cc a{ color:#333333}
#top .box .menu .blank{ width:3px; float:left;background-image:url('/images/nav_1_42.jpg')
}


#top .box .menu2{ width:670px; height:41px;_height:41px;float:left;font-size:0px; margin-top:30px;_margin-top:0px; background-image:url('/images/nav_1_42.jpg');
}
#top .box .menu2 .lf{ width:4px; height:31px; font-size:0px; float: left; }
#top .box .menu2 .rt{ width:4px; height:31px;font-size:0px; float: right; }
#top .box .menu2 .tel{ width: auto; height:31px; float: right;}
#top .box .menu2 .aa{ width:83px; height:42px;font-size:14px; float:left; font-weight:bold; line-height:42px; background-image:url('/images/sub2.jpg');
}
#top .box .menu2 .aa a{ color:#333333}
#top .box .menu2 .bb{ width:78px; height:42px; font-size:13px;  float:left; line-height:42px;background-image:url('/images/sub3.jpg');
                     background-position: 100% 0%;
}
#top .box .menu2 .bb a{ color:#333333}
#top .box .menu2 .cc{ width:100px; height:40px; font-size:13px; float:left; line-height:40px; margin-left:50px;}
#top .box .menu2 .cc a{ color:#333333}
#top .box .menu2 .blank{ width:3px; float:left;background-image:url('/images/nav_1_42.jpg')
}


#top .box .help .s1{ width:320px; height:29px; float:left; margin-top:8px;}
#top .box .help .s1 input{ border:1px solid #BFD6E0; height:15px; color:#666666; padding-left:2px; width:80px; }
#top .box .help .s2{ width:280px; margin-left:40px;margin-left:52px;_margin-left:26px; height:32px; float:left; }
#top .box .help .s2 .t1{ float:left}#top .box .help .s2 .t2{ float:left; line-height:30px;color:#ff3300; margin-top:5px; margin-left:5px; width:auto; height: auto;}
#top .box .help .s2 .t2 a{ color:#ff3300; padding-left:3px; margin-left:3px; text-decoration:underline}


/* MENUBAR
----------------------------------------------------------*/
#top .box2{ width:950px; height:65px; margin:0 auto; margin-top:0px;}
#top .box2 .nav{ width:950px;width:950px;_width:950px; height:60px; float:left;background-image:url('/images/nav_1_93.jpg'); background-repeat:repeat-x;}
#top .box2 .nav .lf{ width:4px; height:88px; float: left; }
#top .box2 .nav .ct{ width:932px;_width:930px; height:88px; float:left}
#top .box2 .nav .ct .search{ width:927px;width:925px;_width:922px; height:50px; float:left; word-break: keep-all; padding-left:10px;}
#top .box2 .nav .ct .search .item{ width:305px;width:305px;_width:305px; height:16px; float:left; margin:0px; color:White; text-align:left;}
#top .box2 .nav .ct .search .item a{color:White; }

#top .box2 .nav .rt{ width:4px; height:88px; float: right; }
#top .box2 .nav .ct .blank2{width:80px;}
#top .box2 .nav .ct .hot{ width:932px; height:0px; line-height:0px;  float:left}
#top .box2 .nav .ct .hot a:link,#top .box2 .nav .ct .hot a:visited{ color:#335C85;}
#top .box2 .nav .ct .hot a:hover{ color:#f30;}

.box3{ width:950px; height:50px; margin:0 auto; margin-top:3px; text-align:left;}
#top .box3 .lf{ width:2px; height:50px; float: left; }
#top .box3 .ct{ width:936px; height:50px; float:left;background-image:url('liucheng_1_50.jpg')}
#top .box3 .rt{ width:2px; height:50px; float: right; }
.box3 .weizhi{height:26px; color:#555; line-height:26px; border:0px; padding-left:5px; background:none; float:left; margin-top:3px; margin-bottom:3px; text-align:left;}
.box3 .weizhi a{ color:#0046C1; text-decoration:underline}
.box3 .weizhi a:hover{ color:#f30; text-decoration:underline}

/* MISC
----------------------------------------------------------*/
.clear
{
    clear: both;
}

.error
{
    color:Red;
}

#logindisplay
{
    font-size:12px;
    display:block;
    margin:0px;
    color:#000;
    list-style-type:none;
    color:#fff;
    height:35px;
    line-height:35px;
}
#logindisplay a
{
    color: #fff;
    text-decoration:none;
}
#logindisplay a:link
{
    color: #fff;
    text-decoration: underline;
}

#logindisplay a:visited
{
    color: #fff;
    text-decoration: underline;
}

/* 验证错误信息 */
.field-validation-error{
    color: #ff0000;
}
.input-validation-error{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}
.validation-summary-errors{
    font-weight: bold;
    color: #ff0000;
}








#uniList {
    /*width: 612px;*/
}
.popup-wrapper {
    border: 10px solid #D8DFEA;
    position: absolute;
    z-index: 9998;
    overflow: hidden;
}
.popup-wrapper iframe {
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    filter:mask();
    width:500px;
    height:500px;
    display:hidden;
}

.popup-content {
    border: 1px solid #3B5888;
    background: #F7F7F7;
    padding: 6px;
    list-style: none;
    overflow: hidden;
    zoom: 1;
}
.my-province {
    font: 12px sans-serif;
    list-style: none;
    overflow: hidden;
    zoom: 1;
    background: #FFF;padding: 3px;
    border: 1px solid #C3C3C3;
    margin-top:2px;
    margin-bottom:2px;
    word-break: keep-all;
}
.my-province li {
    float: left;
    line-height: 26px;
    padding: 0 4px 0 5px;
}
.my-province li a {
    word-break: keep-all;
}
.my-province li a {
    display: block;
}
.my-province li .active a {
    font-weight: bold;
    color: #000;
}
.my-province li .active a:hover {
    text-decoration: none;
}


/* 左边内容部分 */
#main .lt_con{ width:229px;width:232px;_width:231px; background-color:#fff; height:auto;float: right; }

#main .lt_con .box01{ width:229px;width:229px;_width:232px; height: auto; float:left}
#main .lt_con .box01 .top{ width:229px;width:229px;_width:232px; height:15px; float:left}
#main .lt_con .box01 .top .lf{ width:2px; height:15px; float:left}
#main .lt_con .box01 .top .ctr{ width:225px;width:225px;_width:227px; height:15px; background-image:url('/images//1_20.jpg');
                                float:left}
#main .lt_con .box01 .top .rt{ width:2px; height:15px; float:right}
#main .lt_con .box01 .mdd{ width:227px;width:227px;_width:227px; height: auto; border-left:1px solid #CCEAF4;border-right:1px solid #CCEAF4; float:right; border-bottom:1px solid #CCEAF4; padding-bottom:5px;}
#main .lt_con .box01 .mdd .bx{ width:105px; margin-left:6px;margin-left:7px;_margin-left:4px; margin-top:3px;line-height:30px; font-size:14px; height:30px; float: left; background-image:url('/images//105_30.jpg');
                               font-weight:bold; background-repeat:no-repeat}
#main .lt_con .box01 .mdd .blank{ width:6px;  height:30px; float:left}
#main .lt_con .box01 .btm01{ float:left;width:229px;width:229px;_width:228px; height:4px;}

#main .lt_con .box02{ width:232px; height:auto; /*margin-top:10px;*/ float:left}
#main .lt_con .box02 .top2{ width:232px; height:26px; float:left}
#main .lt_con .box02 .top2 .lf{ width:4px; height:26px; float:left}
#main .lt_con .box02 .top2 .ctr .title{ width:200px; text-align:center; font-weight:bold; font-size:14px; margin-top:6px; line-height:20px; height:20px;padding-left:5px; float:left;color:#003366;}
#main .lt_con .box02 .top2 .ctr .title a{ color:#003366}
#main .lt_con .box02 .top2 .ctr{ width:223px;width:224px;_width:224px; height:26px; background-image:url('/images//ms_1_26.jpg'); float:left}
#main .lt_con .box02 .top2 .rt{ width:4px; height:26px; float:right}

#main .lt_con .box02 .mdd2{ border:1px solid #CBECF5; border-top:0px; height: 320px;}


#main .lt_con .box03{ width:229px;  float:left;  height:490px;FONT-SIZE: 14px; COLOR: #0066cc;}
#main .lt_con .box03 .top3{ width:229px; height:26px; float:left}
#main .lt_con .box03 .top3 .lf{ width:4px; height:26px; float:left}
#main .lt_con .box03 .top3 .ctr .title{ width:100px; padding-left:5px; text-align:left; font-weight:bold; font-size:12px; margin-top:6px; line-height:20px; height:20px;color:#000; float:left}
#main .lt_con .box03 .top3 .ctr .title2{ width:100px; padding-left:5px; text-align:left;  margin-top:6px; line-height:20px; height:20px;color:#555555; float:left}
#main .lt_con .box03 .top2 .ctr .title a{ color:#003366}
#main .lt_con .box03 .top3 .ctr{ width:221px;_width:221px; height:26px; background-image:url('/images//ms_1_26.jpg');
                                 float:left}
#main .lt_con .box03 .top3 .ctr .more{ margin-top:5px; float:right; padding-right:6px;}
#main .lt_con .box03 .top3 .rt{ width:4px; height:26px; float:right}
#main .lt_con .box03 .mdd3{ border:1px solid #CCEAF4; width:227px;   border-top:0px; height:auto;padding-bottom:5px;_padding-bottom:0px; padding-top:6px; border-bottom:0px;}
#main .lt_con .box03 .mdd3 ul{  line-height:20px; padding-left:6px;_margin-left:3px;float:left;border:1px solid #CCEAF4;}
#main .lt_con .box03 .mdd3 li{ width:220px; text-overflow:ellipsis; text-align:left;line-height:23px; float:left;height:23px;}
#main .lt_con .box03 .mdd3 li a{ FONT-SIZE: 14px;COLOR: #0066cc;height:24px;}
#main .lt_con .box03 .mdd3 .lli{ width:210px;OVERFLOW: hidden;height:25px; WHITE-SPACE: nowrap; text-overflow:ellipsis; text-align:left;line-height:20px; float:left;}
#main .lt_con .box03 .mdd3 .lli a{ FONT-SIZE: 14px;COLOR: #0066cc;}
#main .lt_con .box03 .mdd3 .rli{ width:60px;OVERFLOW: hidden; WHITE-SPACE: nowrap; text-overflow:ellipsis; text-align:left;line-height:20px; float:left; margin-left:10px;}

#main .lt_con .box032{ width:229px;  float:left;  height:490px;FONT-SIZE: 14px; COLOR: #0066cc;}
#main .lt_con .box032 .top3{ width:229px; height:26px; float:left}
#main .lt_con .box032 .top3 .lf{ width:4px; height:26px; float:left}
#main .lt_con .box032 .top3 .ctr .title{ width:100px; padding-left:5px; text-align:left; font-weight:bold; font-size:12px; margin-top:6px; line-height:20px; height:20px;color:#000; float:left}
#main .lt_con .box032 .top2 .ctr .title a{ color:#003366}
#main .lt_con .box032 .top3 .ctr{ width:221px;_width:221px; height:26px; background-image:url('/images//ms_1_26.jpg');
                                 float:left}
#main .lt_con .box032 .top3 .ctr .more{ margin-top:5px; float:right; padding-right:6px;}
#main .lt_con .box032 .top3 .rt{ width:4px; height:26px; float:right}
#main .lt_con .box032 .mdd3{ border:1px solid #CCEAF4; width:227px;   border-top:0px; height:auto;padding-bottom:5px;_padding-bottom:0px; padding-top:6px; border-bottom:0px;}
#main .lt_con .box032 .mdd3 ul{  line-height:20px; padding-left:6px;_margin-left:3px;float:left;border:1px solid #CCEAF4;}
#main .lt_con .box032 .mdd3 li{ width:220px; text-overflow:ellipsis; text-align:left;line-height:20px; float:left;}
#main .lt_con .box032 .mdd3 li a{ FONT-SIZE: 14px;COLOR: #0066cc;}
#main .lt_con .box032 .mdd3 .lli{ width:210px;OVERFLOW: hidden;height:23px; WHITE-SPACE: nowrap; text-overflow:ellipsis; text-align:left;line-height:23px; float:left;}
#main .lt_con .box032 .mdd3 .lli a{ FONT-SIZE: 14px;COLOR: #0066cc;}
#main .lt_con .box032 .mdd3 .rli{ width:60px;OVERFLOW: hidden; WHITE-SPACE: nowrap; text-overflow:ellipsis; text-align:left;line-height:20px; float:left; margin-left:10px;}


#main .lt_con .box04{ width:229px; height: 290px;   float:left;}
#main .lt_con .box04 .top3{ width:229px; height:26px; float:left}
#main .lt_con .box04 .top3 .lf{ width:4px; height:26px; float:left}
#main .lt_con .box04 .top3 .ctr .title{ width:100px; padding-left:5px; text-align:left; font-weight:bold; font-size:12px; margin-top:6px; line-height:20px; height:20px;color:#000; float:left}
#main .lt_con .box04 .top2 .ctr .title a{ color:#003366}
#main .lt_con .box04 .top3 .ctr{ width:221px;_width:221px; height:26px; background-image:url('/images//ms_1_26.jpg');
                                 float:left}
#main .lt_con .box04 .top3 .ctr .more{ margin-top:5px; float:right; padding-right:6px;}
#main .lt_con .box04 .top3 .rt{ width:4px; height:26px; float:right}
#main .lt_con .box04 .mdd3{ border:1px solid #CCEAF4; width:227px;   border-top:0px; height:auto;padding-bottom:5px;_padding-bottom:0px; padding-top:6px; border-bottom:0px;}
#main .lt_con .box04 .mdd3 ul{  line-height:20px; padding-left:6px;_margin-left:3px;float:left;border:1px solid #CCEAF4;}
#main .lt_con .box04 .mdd3 li{ width:220px; text-overflow:ellipsis; text-align:left;line-height:20px; float:left;}
#main .lt_con .box04 .mdd3 .lli{ width:210px;OVERFLOW: hidden; WHITE-SPACE: nowrap; height:23px;text-overflow:ellipsis; text-align:left;line-height:23px; float:left;}
#main .lt_con .box04 .mdd3 .lli a{ FONT-SIZE: 14px;COLOR: #0066cc;}
#main .lt_con .box04 .mdd3 .rli{ width:60px;OVERFLOW: hidden; WHITE-SPACE: nowrap; text-overflow:ellipsis; text-align:left;line-height:20px; float:left; margin-left:10px;}


#type {width:745;height:auto;margin-top:2px;margin-bottom:3px;}
#type ul {margin:0px;padding:0px;}
#type li {margin:3px;padding:1px;float:left;width:69px;height:18px;border:1px solid #CCEAF4;}
#type li:link {
    FONT-WEIGHT: bold;FONT-SIZE: 16px; COLOR: #555; LINE-HEIGHT: 135%; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
#type li:visited {
    border:1px solid #FFFFB5; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFB5;background-color:#FFFFB5; LINE-HEIGHT: 135%; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
#type li:hover {
    border:1px solid #f60;FONT-WEIGHT: bold; COLOR: #ff6600;  TEXT-DECORATION: underline
}
#type li:active {
    border:1px solid #FFFFB5; FONT-WEIGHT: bold; COLOR: #ff6600; EXT-DECORATION: underline
}

#type li.select {
    border:1px solid #f60;FONT-WEIGHT: bold; COLOR: #FFFFB5;  TEXT-DECORATION: underline
}
#type li.select a {
    FONT-WEIGHT: bold; COLOR: #f30;  TEXT-DECORATION: underline
}


/* 右边内容部分
--------------------------------------------------------------------------*/
#main .rt_con{ width:698px;width:698px;_width:697px; background-color:#fff; height:auto;float: left;margin-left:9px;margin-left:10px;_margin-left:8px;  }

#main .rt_con .box02{ width:698px; height:auto; /*margin-top:10px;*/ float:left}
#main .rt_con .box02 .top2{ width:103px; border:1px solid #a9d8de; border-bottom:0px;
                            background-image:url('/images//ms_1_26.jpg'); height:28px; float:left;
                            background-repeat:repeat-x;}
#main .rt_con .box02 .top2 .title{ width:100px; text-align:center; font-weight:bold; font-size:14px; margin-top:6px; line-height:20px; height:20px;padding-left:5px; float:left;color:#000;}
#main .rt_con .box02 .top2 .title a{ color:#003366}
#main .rt_con .box02 .topl2{ width:583px;_width:580px; border-bottom:1px solid #a9d8de; line-height:28px; float:left; text-align:right; padding-right:10px;}

#main .rt_con .box02 .mdd2{width:696px; border:1px solid #a9d8de; border-top:0px; height: auto;}
#main .rt_con .box02 .mdd2 .infolist { margin:8px;}

.newsbox {
    BORDER: #ddd 0px solid;width:715px; background-color:#fff; height:auto;float: left;margin-right:0px;margin-left:0px;_margin-left:0px;

}
.newsbox DL {
    BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: left; BORDER-LEFT: #ddd 1px solid; WIDTH: 351px; MARGIN-right: 4px; BORDER-BOTTOM: #ddd 1px solid
}
.newsbox DL DT {
    BACKGROUND: #E6F2FF; text-align:left;MARGIN: 1px auto 0px; WIDTH: 350px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 31px
}
.newsbox DL DT A {
    DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px;  TEXT-INDENT: 5px; LINE-HEIGHT: 31px; HEIGHT: 31px; TEXT-DECORATION: none
}

.newsbox DL DT span {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.newsbox DL DD {
    WIDTH: 340px;HEIGHT: 23px;
}
.newsbox DL DD UL {
    MARGIN-left: 5px; WIDTH: 340px;text-align:left;
}
.newsbox DL DD UL LI {
    BACKGROUND: url(/images/ico_4.gif) no-repeat 6px 14px; TEXT-INDENT: 20px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.newsbox DL DD UL  A {
    FONT-SIZE: 14px; COLOR: #0066cc;
}

.margintop {
    MARGIN-TOP: 5px
}

.transverse{ MARGIN-bottom: 6px;width:712px; MARGIN-left: 0px;border:0px solid #7eb5de;text-align:left; }
.transverse li{display:inline;margin-right:5px;margin-left:2px;LINE-HEIGHT: 20px; }
.transverse li a{white-space: nowrap;margin-left:2px; FONT-SIZE: 14px; COLOR: #0066cc;}


/* 新搜索框
------------------------------------------------------------------------*/
.newsearch{height:72px; width:692px; padding:3px; border: 1px solid #7eb5de;background-image:url(/images//nsbg.gif);}

.newsearch .nsct{height:70px;width:690px; border:1px solid #7eb5de;}

.newsearch .nsct .nstop{height:24px; background-image:url(/images//nstopbg.gif);}

.newsearch .nsct .nstop .btnl
{width:60px;height:23px; line-height:23px; border-bottom: solid 1px #fff; border-right: solid 1px #7eb5de; float:left; background-color:#fff; cursor:pointer;}

.newsearch .nsct .nstop .btnl1
{width:60px;height:23px; line-height:23px; border-bottom: solid 1px #7eb5de; border-right: solid 1px #7eb5de; background-image:url(/images//nsbtn.gif); float:left; cursor:pointer;}

.newsearch .nsct .nstop .btn
{width:63px;height:23px; line-height:23px; border-bottom: solid 1px #fff;
 border-left: solid 1px #7eb5de; border-right: solid 1px #7eb5de; margin-left:5px; float:left; background-color:#fff; cursor:pointer;}

.newsearch .nsct .nstop .btn1
{width:63px;height:23px; line-height:23px; border-bottom: solid 1px #7eb5de;
 border-left: solid 1px #7eb5de; border-right: solid 1px #7eb5de; margin-left:5px;  background-image:url(/images//nsbtn.gif); float:left; cursor:pointer;}

.newsearch .nsct .nsbtm{height:40px; background-color:#fff; text-align:left; padding:3px; word-break:break-all; word-wrap:break-word;}
.newsearch .nsct .nsbtm .nsbtmit{float:left; white-space:nowrap; height:18px;}

/*招聘栏目*/
#main .columns2{ width:100%; height: auto; float:left; }
#main .columns2 .lanmu_top{ height: auto; border:1px solid #C7E8F9; background-color:#ECF7FB; float:left; }
#main .columns2 .lanmu_top .title{ width:666px; margin-left:7px;margin-left:14px;_margin-left:7px; float:left; height:28px; background-image:url('../title_1.280.jpg');
                                   border-bottom:1px dotted #CCEAF4;
}
#main .columns2 .lanmu_top .title .hh{ width: auto; padding-left:10px; margin-top:8px;color:#036; font-size:14px; font-weight:bold; height:22px; line-height:22px; float:left;}
#main .columns2 .lanmu_top .title .hh a{ color:#036;font-weight:bold; font-size:14px;}
#main .columns2 .lanmu_top .contlist{ width:696px;  font-size:14px; float:left; height:auto;color:#666}
#main .columns2 .lanmu_top .contlist a:link,#main .columns .lanmu_top .contlist a:visited{ color:#0046C1; font-size:14px;}
#main .columns2 .lanmu_top .contlist a:hover{ color:#f30}
#main .columns2 .lanmu_top .contlist ul{ width:684px; margin-left:6px;margin-left:6px;_margin-left:3px; padding:3px; float:left; height: auto; margin-top:03px; padding-bottom:10px;}
#main .columns2.lanmu_top .contlist li{ width:220px; margin-left:6px;margin-left:8px;_margin-left:6px; float:left; height:26px;  line-height:26px; text-align:left}

#main .columns2 .lanmu_list{ width:945px; height: auto; float:left; }
#main .columns2 .lanmu_list .title{ width:950px; height:30px;background-image:url('/images//btn_1_28.jpg');
                                    float:left; }
#main .columns .lanmu_list .title .btn1{ width:80px; float:left; height:24px; background-image:url('/images//btn.jpg');
                                         line-height:24px;font-size:14px; color:#FFFFFF; padding-top:4px; font-weight:bold;
}
#main .columns2 .lanmu_list .title .btn1 a{ color:#FFFFFF}
#main .columns2 .lanmu_list .title .btn2{ width:80px; float:left; height:24px; background-image:url('/images//btn.jpg');
                                          background-position: 100% 0%;line-height:24px;padding-top:4px;color:#333; font-size:14px;  }
#main .columns2 .lanmu_list .title .btn2 a{ color:#333;}
#main .columns2 .lanmu_list .title .btn3{ float:left; height:24px;line-height:24px;padding-top:4px;color:#333;
                                          font-size:14px;  padding-left:5px; padding-right:5px; }
#main .columns2 .lanmu_list .title .blank{ width:5px; height:20px; float:left}
#main .columns2 .lanmu_list .shiti_list {width:100%; height: auto; float:left;border:1px solid #C7E8F9; border-top:1px solid #C7E8F9;}
A.title5:visited {
    COLOR: #810081
}
#main .columns2 .lanmu_list .shiti_list .biaoti{ width:676px;color:#0046C1; margin-top:8px; border-bottom:1px dotted #dedede; float:left; height:25px; background-color:#f9f9f9; margin-left:10px;margin-left:10px;_margin-left:5px; }
#main .columns2 .lanmu_list .shiti_list .biaoti .b1{ width:100px; line-height:25px; height:25px; float:left;}
#main .columns2 .lanmu_list .shiti_list .biaoti .b2{ width:80px; line-height:25px; height:25px; float:left;}
#main .columns2 .lanmu_list .shiti_list .biaoti .b3{ width:100px; line-height:25px; height:25px; float:left;}
#main .columns2 .lanmu_list .shiti_list .biaoti .b4{ width:55px; line-height:25px; height:25px; float:left;}
#main .columns2 .lanmu_list .shiti_list .biaoti .b5{ width:40px; line-height:25px; height:25px; float:left;}

#main .columns2 .lanmu_list .shiti_list .content{ width:696px; float: left; height:auto;  padding-top:5px; padding-bottom:8px;}
#main .columns2 .lanmu_list .shiti_list .content .hang { margin-left:10px;margin-left:10px;_margin-left:5px;width:676px;width:676px;_width:676px; font-size:14px; height:24px; overflow:hidden;text-align:left;line-height:20px; float:left; color:#333333; border-bottom:1px dashed #dedede; margin-top:4px; }
#main .columns2 .lanmu_list .shiti_list .content .line{ font-size:0px; width:678px; border-top:1px dotted #ededed; margin-top:5px; height:10px;}







/* 二级栏目 */

#main .columns{ width:698px; height: auto; float:left; margin-left:9px;margin-left:10px;_margin-left:10px; }
#main .columns .lanmu_top{ width:696px; height: auto; border:1px solid #C7E8F9; background-color:#ECF7FB; float:left; }
#main .columns .lanmu_top .title{ width:666px; margin-left:7px;margin-left:14px;_margin-left:7px; float:left; height:28px; background-image:url('../title_1.280.jpg');
                                  border-bottom:1px dotted #CCEAF4;
}
#main .columns .lanmu_top .title .hh{ width: auto; padding-left:10px; margin-top:8px;color:#036; font-size:14px; font-weight:bold; height:22px; line-height:22px; float:left;}
#main .columns .lanmu_top .title .hh a{ color:#036;font-weight:bold; font-size:14px;}
#main .columns .lanmu_top .contlist{ width:696px;  font-size:14px; float:left; height:auto;color:#666}
#main .columns .lanmu_top .contlist a:link,#main .columns .lanmu_top .contlist a:visited{ color:#0046C1; font-size:14px;}
#main .columns .lanmu_top .contlist a:hover{ color:#f30}
#main .columns .lanmu_top .contlist ul{ width:684px; margin-left:6px;margin-left:6px;_margin-left:3px; padding:3px; float:left; height: auto; margin-top:03px; padding-bottom:10px;}
#main .columns .lanmu_top .contlist li{ width:220px; margin-left:6px;margin-left:8px;_margin-left:6px; float:left; height:26px;  line-height:26px; text-align:left}

#main .columns .lanmu_list{ width:698px; height: auto; float:left; }
#main .columns .lanmu_list .title{ width:698px; height:30px;background-image:url('/images//btn_1_28.jpg');
                                   float:left; }
#main .columns .lanmu_list .title .btn1{ width:80px; float:left; height:24px; background-image:url('/images//btn.jpg');
                                         line-height:24px;font-size:14px; color:#FFFFFF; padding-top:4px; font-weight:bold;
}
#main .columns .lanmu_list .title .btn1 a{ color:#FFFFFF}
#main .columns .lanmu_list .title .btn2{ width:80px; float:left; height:24px; background-image:url('/images//btn.jpg');
                                         background-position: 100% 0%;line-height:24px;padding-top:4px;color:#333; font-size:14px;  }
#main .columns .lanmu_list .title .btn2 a{ color:#333;}
#main .columns .lanmu_list .title .btn3{ float:left; height:24px;line-height:24px;padding-top:4px;color:#333;
                                         font-size:14px;  padding-left:5px; padding-right:5px; }
#main .columns .lanmu_list .title .blank{ width:5px; height:20px; float:left}
#main .columns .lanmu_list .shiti_list {width:696px; height: auto; float:left;border:1px solid #C7E8F9; border-top:1px solid #C7E8F9;}
#main .columns .lanmu_list .shiti_list .biaoti{ width:676px;color:#0046C1; margin-top:8px; border-bottom:1px dotted #dedede; float:left; height:25px; background-color:#f9f9f9; margin-left:10px;margin-left:10px;_margin-left:5px; }
#main .columns .lanmu_list .shiti_list .biaoti .b1{ width:100px; line-height:25px; height:25px; float:left;}
#main .columns .lanmu_list .shiti_list .biaoti .b2{ width:80px; line-height:25px; height:25px; float:left;}
#main .columns .lanmu_list .shiti_list .biaoti .b3{ width:100px; line-height:25px; height:25px; float:left;}
#main .columns .lanmu_list .shiti_list .biaoti .b4{ width:55px; line-height:25px; height:25px; float:left;}
#main .columns .lanmu_list .shiti_list .biaoti .b5{ width:40px; line-height:25px; height:25px; float:left;}

#main .columns .lanmu_list .shiti_list .content{ width:696px; float: left; height:auto;  padding-top:5px; padding-bottom:8px;}
#main .columns .lanmu_list .shiti_list .content .hang { margin-left:10px;margin-left:10px;_margin-left:5px;width:676px;width:676px;_width:676px; font-size:14px; height:24px; overflow:hidden;text-align:left;line-height:20px; float:left; color:#333333; border-bottom:1px dashed #dedede; margin-top:4px; }
#main .columns .lanmu_list .shiti_list .content .line{ font-size:0px; width:678px; border-top:1px dotted #ededed; margin-top:5px; height:10px;}



a.page_off {padding: 2px 6px; border:1px solid #dddddd; background: #ffffff; text-decoration: none;}
a.page_off:hover{color: #ffffff; border-color: #003366; background: #0063DC; text-decoration: none;}
.page_on{padding: 2px 6px; font-weight: bold; font-size:14px; color:#000000;}

#main .columns .lanmu_list .shiti_list .pagebottom{margin-left:5px; margin-top:20px; padding-bottom:20px; text-align:center}
/*CSS manu style pagination*/


#main .columns .new_msg{ width:696px; height: auto; border:1px solid #caebf0; border-top:2px solid #00648e; float:left;padding-bottom:10px; }

#main .columns .st_msg{ width:696px; height: auto; border:1px solid #CAEBF4; background-color:#EEF8FA; float:left;padding-bottom:10px; }
#main .columns .st_msg .title{ width:666px; margin-left:7px;margin-left:14px;_margin-left:7px; float:left; height:28px; font-size:18px; margin-top:10px;  color:#000; line-height:25px; border-bottom:1px dotted #CCEAF4; font-family:"黑体" }
#main .columns .st_msg .cont{width:666px; margin-left:7px;margin-left:14px;_margin-left:7px; float:left; height: auto; padding-top:5px;background-color:#fff; padding-bottom:10px;}

#main .columns .st_msg .cont .shiti_list {width:auto; height: auto; float:left; }
#main .columns .st_msg .cont .shiti_list .biaoti{ width:650px;color:#0046C1; margin-top:8px; border-bottom:1px dotted #dedede; float:left; height:25px; background-color:#f9f9f9; margin-left:10px;margin-left:10px;_margin-left:5px; }
#main .columns .st_msg .cont .shiti_list .biaoti .b1{ width:100px; line-height:25px; height:25px; float:left;}
#main .columns .st_msg .cont .shiti_list .biaoti .b2{ width:80px; line-height:25px; height:25px; float:left;}
#main .columns .st_msg .cont .shiti_list .biaoti .b3{ width:100px; line-height:25px; height:25px; float:left;}
#main .columns .st_msg .cont .shiti_list .biaoti .b4{ width:55px; line-height:25px; height:25px; float:left;}
#main .columns .st_msg .cont .shiti_list .biaoti .b5{ width:40px; line-height:25px; height:25px; float:left;}

#main .columns .st_msg .cont .shiti_list .content{ width:650px; float: left; height:auto;  padding-top:5px; padding-bottom:8px;}
#main .columns .st_msg .cont .shiti_list .content .hang { margin-left:10px;margin-left:10px;_margin-left:5px;width:648px;width:648px;_width:648px; font-size:14px; height:24px; overflow:hidden;text-align:left;line-height:20px; float:left; color:#333333; border-bottom:1px dashed #dedede; margin-top:4px; }
#main .columns .st_msg .cont .shiti_list .content .line{ font-size:0px; width:648px; border-top:1px dotted #ededed; margin-top:5px; height:10px;}




#main .columns .st_msg .cont .pic{ width:280px; margin-left:20px;margin-left:10px;_margin-left:5px; height:auto; float:left;background-color:#fff}
#main .columns .st_msg .cont .rt_msg{ width:340px;margin-left:20px;margin-left:16px;_margin-left:8px; height: auto; color:#555; float:left}
#main .columns .st_msg .cont .pic .shoucang{ float:left; height: auto; width:260px; margin-top:10px; text-align:center}
#main .columns .st_msg .cont .shuoming{width:620px; height: auto; margin-left:7px;margin-left:14px;_margin-left:7px; float:left;background-color:#fafafa; padding:10px; border:0px solid #f1f1f1; text-align:left; margin-top:20px; color:#333}

#main .columns .st_msg .cont .shuoming ul{ width:616px;height: auto; float:left;}
#main .columns .st_msg .cont .shuoming li{ line-height:22px;width:600px; float:left; clear:both; text-align:left}


#main .colcon .st_msg{ width:796px; height: auto; border:1px solid #CAEBF4; background-color:#EEF8FA; float:left;padding-bottom:10px; }
#main .colcon .st_msg .top{ width:766px; margin-left:14px; float:left; height:28px; font-size:18px; margin-top:10px; line-height:25px; border-bottom:1px dotted #CCEAF4; }
#main .colcon .st_msg .cont{width:766px; margin-left:14px; float:left; height: auto; padding-top:10px;background-color:#fff; padding-bottom:10px;}
#main .colcon .st_msg .title{ width:752px; margin-left:7px; float:left; height:28px; font-size:18px; margin-top:10px; margin-bottom:10px; color:#000; line-height:25px; border-bottom:1px dotted #CCEAF4; font-family:"黑体" }
.line{ height:30px; background-color:#fff;  border-bottom:1px dashed #dedede; }
.dashed{ border-bottom:1px dashed #dedede; }
.dashedBox { border: 1px dashed #dedede; text-align:left; line-height:28px; margin-bottom:5px; padding-left:10px; padding-right:10px;}
.btitle { border-bottom: 1px dashed #dedede; line-height:28px; margin-top:2px; margin-left:2px;
          color:Black; font-size:14px; font-weight:bold; padding-left:20px;}
.btitle1 { border: 1px dashed #dedede; border-right:0; border-left:0; line-height:28px; margin-left:2px;
           color:Black; font-size:14px; font-weight:bold; padding-left:20px;}
#address {
    BORDER: #CFD6DC 1px solid;PADDING-LEFT: 50px; text-align:left;BACKGROUND: url(/images/address.gif) #ebf6fc no-repeat 20px center; WIDTH: 896px; COLOR: #687d90; LINE-HEIGHT: 28px; HEIGHT: 28px
}
/* Pager */
.pager {
    font-size:15px; font-weight: bold;PADDING:5px 5px 5px 5px; MARGIN: 3px;line-height:30px;
}
.pager A {
    font-size:15px;BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ddd 1px solid; COLOR: #333333; MARGIN-RIGHT: 2px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.pager A:hover {
    BORDER-RIGHT: #CAEBF4 1px solid; BORDER-TOP: #CAEBF4 1px solid; BORDER-LEFT: #CAEBF4 1px solid; COLOR: #003366; BORDER-BOTTOM: #CAEBF4 1px solid; BACKGROUND-COLOR: #C9E9EF
}
.pager A:active {
    BORDER-RIGHT: #CAEBF4 1px solid; BORDER-TOP: #CAEBF4 1px solid; BORDER-LEFT: #CAEBF4 1px solid; COLOR: #003366; BORDER-BOTTOM: #CAEBF4 1px solid; BACKGROUND-COLOR: #C9E9EF
}
.pager SPAN.current {
    BORDER-RIGHT: #CAEBF4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #CAEBF4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #CAEBF4 1px solid; COLOR: #003366; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #CAEBF4 1px solid; BACKGROUND-COLOR: #EEF8FA
}
.pager SPAN.disabled {
    BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/* 全部科目 */
#allclass{width:120px;float:left;}
.textbox{width:100px;padding-left:20px;line-height:20px;height:20px; }
.allclass a:link,.allclass a:visited{ color:#035}
.allclass a:hover{ color:#f30}
.n2Pop{border: 0px outset #EEEDDD;background:#fff;position:absolute;margin-left:188px;margin-top:-25px; font-weight:normal}
.allclass{width:652px;border:1px solid #c30;padding:20px;background:#fff; position:absolute;}
.animatedBox{position:absolute;visibility:hidden;border:1px solid gray;background:white;}
.animatedBoxHollow{position:absolute;visibility:hidden;border:1px solid gray;}

/* 搜索页左侧 */
.curriculaline{
    line-height:28px; border-bottom:solid 1px #c7c7c7; text-align:left; padding-left:5px;
    margin: 0 5px 0 5px;_margin: 8px 5px 0 5px; _height:20px;
}
.subjectline{
    line-height:20px; border-bottom:solid 1px #c7c7c7; text-align:left; padding-left:5px;
    margin: 0 5px 0 5px; display:none;
}
.subjectline ul{
    line-height:20px; cursor:pointer; margin: 0;
}



#index_firstscr_left_1{height:27px;font:13px "宋体";color:#333;font-weight:bold;padding-top:8px;text-align:center;background-image:url(/images//bar_style01_top.jpg)}
#index_firstscr_left_2{width:698px}
#index_secondscr_left_qh_bg{height:27px;margin: 0;font:12px "宋体";background-image:url(/images//qh_bg.jpg)}
.index_secondscr_left_qh_btnover{width:66px;height:20px;float:left;padding-top:7px;text-align:center;background-image:url(/images//qh_btnover.gif)}
.index_secondscr_left_qh_btndown{width:68px;height:18px;float:left;padding-top:9px;text-align:center;background-image:url(/images//qh_btndown.gif)}
.index_secondscr_left_qh_btnright{width:564px;height:17px;float:left;padding-top:9px;border-bottom:1px solid #c3d3f2}
.index_secondscr_left_qh_content{margin:0;border-left:1px solid #c3d3f2;border-right:1px solid #c3d3f2;border-bottom:1px solid #c3d3f2}
.index_secondscr_left_qh_content ul{margin:0px;padding:5px 0 0 5px;list-style-type:none}
.index_secondscr_left_qh_content li{font:12px "宋体";}


#index_firstscr_right_logo{width:233px;height:161px;margin-top:5px;}
#index_firstscr_right_logo_lr{float:left}
#index_firstscr_right_logo_middle{width:210px;_width:212px;height:155px;font:12px/25px "宋体";padding-top:6px;float:left;background-image:url(/images//logo_bg_middle.jpg)}
#index_firstscr_right_logo_div{width:210px;_width:212px;height:25px;color:#333; text-align:left; line-height:25px;}
#index_firstscr_right_logo_div2{padding-top:4px;height:25px;margin-right:10px;float:left}
#index_firstscr_right_logo_div3{padding-top:6px;font:12px "宋体";color:#666;float:left}
.textfield{border:1px solid #4e85ab;height:14px;}


/* 友情
--------------------------------------------------------------------------*/
#main .fr_lnk{ 
    width:938px;_width:937px; background-color:#fff; height:auto;float: left;  }

#main .fr_lnk .box02{ width:938px;
                      height:auto; /*margin-top:10px;*/ float:left
}
#main .fr_lnk .box02 .top2{ width:103px; border:1px solid #a9d8de; border-bottom:0px;
                            background-image:url('/images//ms_1_26.jpg'); height:28px; float:left;
                            background-repeat:repeat-x;}
#main .fr_lnk .box02 .top2 .title{ width:100px; text-align:center; font-weight:bold; font-size:14px; margin-top:6px; line-height:20px; height:20px;padding-left:5px; float:left;color:#000;}
#main .fr_lnk .box02 .top2 .title a{ color:#003366}
#main .fr_lnk .box02 .topl2{ width:823px;
                             _width:821px; border-bottom:1px solid #a9d8de; line-height:28px; float:left; text-align:right; padding-right:10px;
}

#main .fr_lnk .box02 .mdd2{border-left: 1px solid #a9d8de; border-top: 1px solid #a9d8de;
                           border-right: 1px solid #a9d8de;
                           border-bottom: 1px solid #a9d8de;
                           width:938px;   height: auto;
                           margin-top:15px;
}
#main .fr_lnk .box02 .mdd2 .infolist { margin:8px;}


/* 注册发布
-------------------------------------------------------------------------*/
.reg_pub .title{height:27px;font:13px "宋体";color:#333;font-weight:bold;padding-top:8px;text-align:center;background-image:url(/images//bar_style01_top.jpg)}
.reg_pub .box{width:950px}
.reg_pub .box .button{height:27px;margin: 0;font:12px "宋体";}
.reg_pub .box .button .btndown{width:94px;line-height:27px;float:left;text-align:center;
                               background-image:url(/images//bn_reg_step1.gif); background-position:center bottom; background-repeat:no-repeat;}
.reg_pub .box .button .btnover2{width:94px;line-height:27px;float:left;text-align:center;border-bottom:1px solid #c3d3f2; padding-right:10px;
                                background-image:url(/images//bn_reg_step3.gif); background-position:left bottom; background-repeat:no-repeat;}
.reg_pub .box .button .btnover{width:94px;line-height:27px;float:left;text-align:center;border-bottom:1px solid #c3d3f2; padding-left:10px;
                               background-image:url(/images//bn_reg_step3.gif); background-position:right bottom; background-repeat:no-repeat;}

.reg_pub .box .button .btnright{width:108px;height:27px;float:left;border-bottom:1px solid #c3d3f2}
.reg_pub .box .toptitle{margin:0;border-left:1px solid #c3d3f2;border-right:1px solid #c3d3f2;
                        border-bottom:1px solid #c3d3f2; line-height:25px; padding-left:10px; text-align:left;
                        background-image: url(/images//qh_bg.gif)}

.reg_pub .box .content{margin:0;border-left:1px solid #c3d3f2;border-right:1px solid #c3d3f2;border-bottom:1px solid #c3d3f2}
.reg_pub .box .content ul{margin:0px;padding:0;list-style-type:none; text-align:center;}
.reg_pub .box .content li{font:12px "宋体";}

.reg_pub .box .seltitle{margin:0;border-left:1px solid #c3d3f2;border-right:1px solid #c3d3f2; width:566px;border-top:1px solid #c3d3f2;
                        border-bottom:1px solid #c3d3f2; line-height:25px; padding-left:10px; text-align:left;
                        background-image: url(/images//qh_bg.gif); color:#134aed;}

.reg_pub .box .selcontent{margin:0;border-left:1px solid #c3d3f2;border-right:1px solid #c3d3f2;border-bottom:1px solid #c3d3f2;
                          width:566px; padding-left:10px; padding-top:10px; padding-bottom:10px; text-align:left; color:#0b77d1;}
.reg_leftdot { padding-left:10px; background: url(/images//dot5.gif) no-repeat left center; width:300px; text-align:left; line-height:30px; }


.reg_pub .box .conbtnright{width:108px;height:24px;float:left;border-bottom:1px solid #c3d3f2; padding-top:3px;}
.reg_pub .box .conbtndown{width:132px;line-height:24px;float:left;text-align:center;border-bottom:1px solid #c3d3f2; padding-top:3px;
                          background-image:url(/images//qh_down.gif); background-position:center bottom; background-repeat:no-repeat;}
.reg_pub .box .conbtnover{width:122px;line-height:24px;float:left;text-align:center;  padding-top:3px;
                          background-image:url(/images//qh_over.gif); background-position:center bottom; background-repeat:no-repeat;}

.ssbtn{
    border:1px solid #c1c9cc; color:Black; background-color:White; vertical-align:middle; font-size:12px; padding-top:5px;
}
button {
    border:1px solid #c1c9cc; color:Black; background-color:White; vertical-align:middle; font-size:12px; padding-top:5px;
}



/* 登陆页面
-------------------------------------------------*/
.login {
    width:360px;
    height:215px;
}
.login_top {
    width:360px;
    height:30px;
    float:left;
    text-align:left;
    background:url(/images//top.gif) no-repeat left top;
    line-height:30px;
}
.login_top span {
    font-size:14px;
    font-weight:bold;
    color:#47ADEC;
    background:url(/images//child_icon.gif) no-repeat left top;
    margin-left:15px;
    padding-left:10px;
}
.login_main {
    width:358px;
    height:181px;
    float:left;
    border-left:#B3D7EB solid 1px;
    border-right:#B3D7EB solid 1px;
}
.login_first {
    color:#6B3F00;
    height:27px;
    width:358px;
    float:left;
    overflow:hidden;
}
.login_second, .login_second2 {
    width:318px;
    height:29px;
    float:left;
    overflow:hidden;
    text-align:left;
    padding-left:40px;
    padding-top:5px;
}
.login_third {
    width:318px;
    height:42px;
    float:left;
    overflow:hidden;
    padding-left:25px;
    padding-top:10px;
}
.login_second input {
    width:141px;
    height:16px;
    border:#E2E2E2 solid 1px;
    background:url(/images//btn_body.gif) repeat-x;
}
.login_second2 input {
    width:65px;
    height:16px;
    border:#e2e2e2 solid 1px;
    background:url(/images//btn_body.gif) repeat-x;
    margin-right:5px;
}
.login_second a, .login_second2 a {
    color:#4C6B00;
    font-family:"宋体";
}
.login_second a:hover, .login_second2 a:hover {
    color:#87BE00;
    font-family:"宋体";
}
.login_second span, .login_second2 span {
    margin-left:10px;
}
.login_btn {
    width:187px;
    float:left;

    text-align:right;
    padding-right:1px;
}
.remember {
    width:126px;
    float:left;
    text-align:left;
    line-height:30px;
}

.black16{font-size: 16px; FONT-WEIGHT: none; color: #000000;   text-decoration: none; }
.black16 :hover {  font-size: 16px; FONT-WEIGHT: none; color: #B44806; text-decoration: underline}

.black15{font-size: 15px; FONT-WEIGHT: none; color: #000000;   text-decoration: none; }
.black15 :hover {  font-size: 15px; FONT-WEIGHT: none; color: #B44806; text-decoration: underline}




/* ChangeCity
------------------------------------------------*/
.cctop{
    width:800px;
    margin-top:10px;
    text-align:center;
    height:auto;
    background-color:#fff;
    margin:0 auto;
}
.cctop .clogo{
    width:120px;
    height:45px;
    float:left;
}
.cccontent{
    width:800px;
    padding:20px;
    text-align:left;
    border:1px solid #dedede;
    margin:0 auto;
}
.cccontent .cchotcity ul{
    margin-bottom:10px;
}
.cccontent .cchotcity ul a{
    margin-right:10px;
}

.cccontent .ccallselect{
    float:left;
    line-height:60px;
    width:100%;
    border-top:1px dashed #dedede;
    border-bottom:1px dashed #dedede;
    margin-top:15px;
    margin-bottom:30px;
}
.cccontent .ccallselect ul{
    float:left;
    margin:0px;

    line-height:60px;
    font-size:14px;
    font-weight:bold;
}
.tab_com {
    BORDER: #CFD6DC 1px solid;PADDING-LEFT: 10px;PADDING-RIGHT: 10px;
}
.tb_ced {
    BORDER: #CFD6DC 1px solid;PADDING-LEFT: 10px;PADDING-RIGHT: 10px;
}
.button13 {
    font-size: 13px;padding:3px;margin-bottom:0px;
}

.bot1 {
    font-size: 13px;padding:3px;margin-bottom:0px;
}      .my_red {font-size: 9pt; color: #B44806; text-decoration: none; }
.my_red:hover {  font-size: 9pt; color: #B44806; text-decoration: underline}
.zhushi {font-size: 9pt; color: #888888; text-decoration: none; }

#cityWindow TD {
    PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#cityWindow A {
    COLOR: #333; TEXT-DECORATION: none;PADDING-RIGHT: 7px;
}
#cityWindow A:hover {
    COLOR: #ff0000;text-decoration: underline
}
#cityWindow A.red {
    COLOR: #ff0000
}

A.red {
    COLOR: #ff0000
}
.greyLink A:link {	COLOR: #666}
A.greyLink:link {	COLOR: #666}
.greyLink A:visited {	COLOR: #666}
A.greyLink:visited {	COLOR: #666}
.greyLink A:hover {	COLOR: #000}
A.greyLink:hover {	COLOR: #000}
.hotCity {PADDING-BOTTOM: 0px; margin-bottom:5px;margin-top:5px;text-align:left;LINE-HEIGHT: 20px; BORDER: #cccccc 1px ;}
.hotCity li{display:inline; padding-right:10px}
.hotCity H3{display:inline; padding:5px}

.index_ads {PADDING-BOTTOM: 0px; margin-bottom:5px;text-align:left;LINE-HEIGHT: 20px; BORDER: #cccccc 1px dotted;}     


.zi_left{ width:711px;margin-top:5px;}
.contents{ margin-bottom:0px;margin-bottom:5px;}
.contents h1{ display:block; font-size:18px; color:#333333; font-weight:normal; height:32px; line-height:32px; margin-bottom:15px}
.contents h1 em{ display:block; width:32px; height:32px; text-align:center; color:#fff; font-size:14px; border-radius:16px; float:left; background:#7098e3}
.contents h1 i{ display:block; float:left; margin-left:12px; font-size:18px; color:#333}
.contents p{ display:block; text-indent:2em; padding-left:45px; line-height:24px; padding-bottom:15px; color:#666666; font-size:13px;}
.contents p img{ float:right; padding-left:12px}
.contents p a{ color:#5382db}
.contents h2{ display:block; font-size:18px;float:left; color:#2B45D6; display: block; width: 100%;  overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;  height:20px; line-height:20px; margin-bottom:0px}
.contents h2 a{ color:#2B45D6;font-weight:600;}
.juhecon{clear:both; border:1px solid #dedede; height:110px;  padding:5px;BACKGROUND:#ffffff; }
.juhecon:hover{    border:#B9B9B9 solid 1px;BACKGROUND:#f9f9f9;}

.juhecon #con1{width:160px;   float:left;}
.juhecon #con2{width:510px;  color:#555; float:right; padding-right:6px;text-align:left;}
.juhecon #con2 span{Line-height:20px;}

.slider {
	POSITION: absolute
}

.slider IMG {
	WIDTH: 230px; DISPLAY: block; HEIGHT: 230px;
}
    
.new_t_right div ul li span{ position:absolute; right:20px; top:0px; color:#656565;}
.new_t_right div ul li a,.new_t_right div ul li a:visited{ color:#1E1E1E;}
.new_t_right div ul li a:hover {color:#ff6600;text-decoration:underline;}

.new_t_right{ float:left; width:230px; height: 230px;position:relative;}

.container {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.container * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.container {
	POSITION: relative; WIDTH: 230px; HEIGHT: 230px; OVERFLOW: hidden
}

OL#controls {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 8px; PADDING-RIGHT: 0px; HEIGHT: 17px; RIGHT: 5px; PADDING-TOP: 0px
}
OL#controls LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; MARGIN: 0px 7px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 17px; PADDING-TOP: 0px
}
OL#controls LI A {
	BORDER-BOTTOM: #2D96FF 1px solid; BORDER-LEFT: #2D96FF 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 15px; COLOR: #555; BORDER-TOP: #2D96FF 1px solid; BORDER-RIGHT: #2D96FF 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
OL#controls LI.current A {
	BACKGROUND: #2D96FF; COLOR: #fff
}
OL#controls LI A:focus {
	OUTLINE-STYLE: none
}

