.main-box{
    /*background:#F0F0F0;*/
    background:#fcfcfc;
    margin:10px auto 20px auto;
    position:relative;
    border:1px solid #d9d9bd;
    box-shadow:0px 1px 0px rgba(0, 0, 0, .05),0px 1px 0 rgba(255,255,255,.6) inset;
}
.main-box:before{
    content:'';
    display:block;
    position:absolute;
    top:0;
    left:-30px;
    height:100%;
    width:30px;
    background:url(../images/post-entry-bg.png) no-repeat 0 9px;
}
/* left */
#content{
    width:100%;
    margin:auto;
}



.left-nav{width:210px;display:block;}
.left-nav .bottom{background:#EEE;}

.left-nav .listtitle
{
    width:100%;
    height:50px;
    background:#ccc;
    overflow:hidden;
    text-align:center;
    /*border-bottom:solid 2px #30bbf9;*//*浪生*/
    border-bottom:solid 2px #ccc;
}
.left-nav .listtitle h2{
    line-height:50px;font-size:20px;text-align:left;padding-left:50px;
    color:#555;
}
/*
.left-nav .listtitle p{ line-height:20px; font-size:16px;}
*/

/*
.left-nav h2,.h2{display:block;height:40px;line-height:40px;font-size:18px;overflow:hidden;text-align:center;
color:#666; background:#ccc; border-bottom:solid 2px #30bbf9;}
*/

.left-nav .content{background:#EEE;}
.left-nav .content li{display:block;font-size:14px;border-bottom:solid #ccc 1px;}
.left-nav .content li a{display:block;height:40px;}
.left-nav .content li.cur > a{font-weight:700;color:#0d4b9b;}
.left-nav .bottom{background-position:right -168px;height:216px;}

.col-auto{}
.col-auto > .title{font-size:25px;padding:5px 0 0 20px;background:#EEE;margin-bottom:15px;color:#333;}
.col-auto .content{padding:10px;line-height:25px;color:#333;}
.col-auto .content p{margin-bottom:15px;font-size:14px;color:#6f6f6f;}


.left_nav_li{position:relative;background:#EEE;line-height:20px;}
a.left_nav_a
{
    height:40px;
    line-height:40px;
    /*background:url(../images/0906.gif) no-repeat 30px 15px;*//*浪生*/
    background:url(../images/arrow-right.png) no-repeat 30px 15px;
    padding-left:50px;
    text-decoration:none;
    color:#6f6f6f;
    text-align:left;
    font-size:16px;
}
a.left_nav_a:hover{background:#20a6ff;color:#fff;}
a.left_nav_a_child{text-align:left;padding-left:50px;text-decoration:none;color:#6f6f6f;}
a.left_nav_a_child:hover{text-decoration:underline;color:#f00;}
.left_nav_box
{
    display:none;
    position:absolute;
    /*right:-770px;*/
    /*right:-892px;*/
    left:-92210px;
    top:-1px;
    background:#fff;
    border:1px solid #20a6ff;
    z-index:5;
    /*width:768px;*/
    /*width:890px;*/
    min-width:175px;
    width:890px;
    max-width:890px;
}
.product_column{
    text-align:center;
    float:left;
    width:125px;
}
.product_box{
    /*text-align:center;*/
    /*width:718px;*/
    width:auto;
    padding-left:10px;
}
.product_column_a{
    /*text-align:center;*/
    color:#0073a2;
    width:auto;
    /*margin-bottom:5px;border-bottom:solid 1px #0d94d7;*/
}
.product_column_a:hover{color:#0d94d7;/*margin-bottom:5px;border-bottom:solid 1px #0d94d7;*/}
.product_title{
    /*text-align:center;*/
    float:left;
    height:auto;
    /*width:132px;*/
    width:125px;
    padding:0 10px 10px 0;
    line-height:normal;
    white-space:nowrap;
    overflow:hidden;
}
.product_title a{color:#666;}
.product_title a:hover{color:#0d94d7;}



/* right */
.col-auto .addrbox
{
    margin-left:10px;
    height:50px;
    line-height:50px;
    /*border-bottom:2px solid #30bbf9;*//*浪生*/
    border-bottom:1px solid #ccc;
    overflow:hidden;
}
.addrleft{font-size:18px;padding:0px 5px;float:left;overflow:hidden;}
.addrright{float:right;text-align:right;overflow:hidden;color:#666;background:url(../../images/v9/icon.png) no-repeat left -24px;margin-bottom:10px;padding-left:20px;}
.addrright a{color:#999;}
.addrright span{font-family:"宋体";}


.data_div{margin-bottom:10px;/*padding:10px;*/max-height:200px;overflow:hidden;}
.data_div:hover{border-bottom:1px solid #eee;margin-bottom:9px;cursor:pointer;background:#fcfcfc;}

.img_div{
    float:left;
    margin-right:10px;
    height:200px;
    width:380px;
    max-width:380px;
    text-align:center;
    position:relative;
}
.img_div a{display:block;}
.img_div img{width:auto;max-width:380px;height:200px;}
.img_div_info{width:100%;height:100%;position:absolute;top:165px;text-align:center;background:rgba(0,0,0,0.6);}
.img_div_info h1{color:#30bbf9;font-weight:normal;font-size:17px;padding:7px 5px 5px 5px;}
.img_div_text{color:#fff;font-size:14px;padding:0px 10px;line-height:20px;}

.body_div{min-width:510px;width:100%;}

.title_div{margin-bottom:10px;}
.title_div a{font-size:16px;color:#111;/*white-space:nowrap;*/}
.title_div a:hover{border-bottom:solid #f00 1px;color:#f00;}

.text_div a{color:#737373;}

.body_div .listbtn, .img_div_text .listbtn
{height:30px;overflow:hidden;padding-top:15px;}

.body_div .listbtn a,.img_div_text .listbtn a
{display:block;height:28px;width:100px;text-align:center;font-family:"宋体"; line-height:28px;/*border:1px solid #30bbf9;*/overflow:hidden;color:#30bbf9;}

.body_div .listbtn a:hover,.img_div_text .listbtn a:hover
{background:#30bbf9;color:#fff;}

.grid_data_div{
    margin:0 7px 10px 0;max-height:200px;overflow:hidden;
    float:left;width:210px;
}
.grid_data_div:hover{
    border-bottom:1px solid #eee;margin-bottom:9px;cursor:pointer;background:#fcfcfc;
}
.grid_data_div .img_div{
    line-height:200px;
    margin-right:10px;
    height:200px;
    width:210px;
    max-width:210px;
    text-align:center;
    position:relative;
}
.grid_data_div .img_div a{display:block;}
.grid_data_div .img_div img{width:auto;max-width:210px;height:auto;}
.grid_data_div .img_div_info{width:100%;height:100%;line-height:normal;position:absolute;top:168px;text-align:center;background:rgba(100,143,211,0.4);}/* 0.7 0.4 */
.grid_data_div .img_div_info h1{color:#0d4b9b;/*#30bbf9*/font-weight:normal;font-size:17px;padding:7px 5px 5px 5px;}
.grid_data_div .img_div_text{color:#000;font-size:13px;padding:0px 10px;line-height:20px;}

/*
#pages{padding:5px;text-align:right;height:30px;}
#pages a,#pages span{text-align:center;min-width:20px;display:block;height:30px;width:auto;float:left;line-height:30px;
margin:0 5px;padding:0 5px;background:#fff;cursor:default;}padding:10px 10px 0 10px;margin-bottom:10px;
#pages span{color:#f00;font-weight:bold;}
#pages a[href]:hover{cursor:pointer;text-decoration:underline;color:#f00;}
*/

/* 分页 css */
#pages{
    width:auto;
    text-align:center;
    height:40px;
    line-height:40px;
    overflow:hidden;
    margin-top:10px;
}
#pages a{
    padding:5px 10px;
    border-bottom:2px solid #e1e1e1;
    margin:3px;
    font-size:14px;
    background:#eff5f5;
}
#pages a:hover{
    background:#30bbf9;
    color:#FFF;
    border-bottom:2px solid #30bbf9;
}
#pages span{
    padding:5px 10px;
    border-bottom:2px solid #30bbf9;
    margin:3px;
    background:#30bbf9;
    font-size:14px; color:#FFF;
}
