
body {
margin: 0px;
font-size: 12px;
color: #333333;
word-break: break-word;
}
div {
margin:auto;
}
a {
color: #0044DD;
text-decoration: none;
}
a:hover {
color: #CC0000;
text-decoration: underline;
}
dl,dt,dd,ul,li{
margin:0px;
}
img{
border:0px;
}

.a12_999{
color:#999;
font-size:12px;
}
.a14{
font-size:14px;
}
.a14_b{
font-size:14px;
font-weight:bold;
}
.a20_heiti{
font-size:20px;
font-family:simhei;
}

.solid_1px_E6E6E6{
margin:15px 0;
height:1px;
background:#E6E6E6;
overflow:hidden;
}


/*-h1、h2、h3---------------------------------*/
h1,h2,h3,h4,h5,h6,strong {
margin:0px;
padding:0px;}

.h1_contain {
font-size:22px;
text-align:center;
padding:0 0 12px 0;
border-bottom:#e1e1e1 1px solid;}
/*-h1、h2、h3---------------------------------*/



.float_left{
float:left;
}
.float_right{
float:right;
}


.container{
width:950px;
overflow:hidden;
*display:inline-block;
}
.main{
overflow:hidden;
*display:inline-block;
width:670px;
}
.side{
overflow:hidden;
*display:inline-block;
width:260px;
}

.banner{
margin-bottom:15px;
}

.topic{
clear:both;
overflow:hidden;
*display:inline-block;
margin-bottom:20px;
}
.topic_photo{
float:left;
border:1px #F1CEAF solid;
background:#FEF5E5;
padding:4px;
width:250px;
height:187px;
}
.topic_text{
float:left;
padding:15px 0 0 20px;
width:385px;
line-height:180%;
color:#666;
}
.container .con{
overflow:hidden;
*display:inline-block;
clear:both;
}
.title_orange{
clear:both;
overflow:hidden;
*display:inline-block;
background:url(http://html.xiangrikui.com/wl/pic/zhuanti2/1005/19/title_orange.jpg) no-repeat;
height:40px;
}
.title_green{
clear:both;
overflow:hidden;
*display:inline-block;
background:url(http://html.xiangrikui.com/wl/pic/zhuanti2/1005/19/title_green.jpg) no-repeat;
height:40px;
}
.title_blue{
clear:both;
overflow:hidden;
*display:inline-block;
background:url(http://html.xiangrikui.com/wl/pic/zhuanti2/1005/19/title_blue.jpg) no-repeat;
height:40px;
}
.title_left{
float:left;
padding:10px 0 0 10px;
color:#FFF;
font-family:simhei;
font-size:20px;
}
.title_right{
float:right;
padding:13px 10px 0 0;
font-family:宋体;
font-size:14px;
font-weight:bold;
}
.title_right a{
color:#FFF;
}
.title_right a:hover{
color:#FFFF00;
}

.con_box{
overflow:hidden;
*display:inline-block;
padding:15px 10px 0 10px;
margin-bottom:18px;
}
.con_style_01{
clear:both;
overflow:hidden;
*display:inline-block;
}
.con_style_01 .title{
padding:0 0 8px 0;
}
.con_style_01 .photo{
float:left;
}
.con_style_01 .text{
float:left;
padding:5px 0 0 20px;
line-height:160%;
color:#666;
width:510px;
}

.con_style_02{
clear:both;
overflow:hidden;
*display:inline-block;
}
.con_style_02 .title{
padding:0 0 8px 0;
}
.con_style_02 .box{
float:left;
overflow:hidden;
*display:inline-block;
width:200px;
line-height:160%;
color:#666;
margin:0 7px;
}

.con_style_03{
clear:both;
overflow:hidden;
*display:inline-block;
}
.con_style_03 .list{
float:left;
width:310px;
height:22px;
margin:0 12px 0 0;
line-height:180%;
font-size:14px;
color:#0044DD;
overflow:hidden;
}

.con_style_04{
clear:both;
overflow:hidden;
*display:inline-block;
}
.con_style_04 .list{
float:left;
width:550px;
height:22px;
margin:0 12px 0 40px;
line-height:180%;
font-size:14px;
color:#0044DD;
overflow:hidden;
}
.con_style_04 .list_date{
color:#999;
font-size:12px;
}

.tips{
clear:both;
overflow:hidden;
*display:inline-block;
border:1px #FF9900 solid;
margin:0 0 15px 0;
}
.tips_con{
overflow:hidden;
*display:inline-block;
border:5px #FBE8AE solid;
padding:10px;
}
.tips .title{
clear:both;
color:#FF6600;
font-size:18px;
font-family:simhei;
padding:0 0 10px 0;
}
.tips .list{
clear:both;
color:#0044DD;
line-height:160%;
padding:3px 0;
}

.side_con_orange{
clear:both;
overflow:hidden;
*display:inline-block;
border:1px #F1CEAF solid;
margin:0 0 15px 0;
}
.side_con_orange .title{
clear:both;
overflow:hidden;
*display:inline-block;
background:#FEF7E7;
border-bottom:1px #F1CEAF solid;
padding:5px;
}
.side_con_title_left{
float:left;
font-weight:bold;
font-size:14px;
padding:2px 0 0 1px;
}
.side_con_title_right{
float:right;
padding:3px 0 0 0;
font-family:Verdana;
}
.side_con_box{
padding:8px 8px 15px 8px;
overflow:hidden;
*display:inline-block;
float:left;
margin-right:10px;
}
.side_con_list{
float:left;
width:310px;
height:15px;
padding:6px 0 7px 0;
overflow:hidden;
color:#0044DD;
line-height:160%;
font-size:14px;
margin-right:10px;
}
.side_con_list a{
margin-right:10px;
}

.side_con_blue{
clear:both;
overflow:hidden;
*display:inline-block;
border:1px #C2D9EF solid;
margin:0 0 15px 0;
}
.side_con_blue .title{
clear:both;
overflow:hidden;
*display:inline-block;
background:#E7F0FA;
border-bottom:1px #C2D9EF solid;
padding:5px;
}


.container_blue{
width:948px;
border:1px #80BFFF solid;
overflow:hidden;
*display:inline-block;
margin-bottom:18px;
}
.container_inside_blue{
width:918px;
border:5px #D9EBFF solid;
overflow:hidden;
*display:inline-block;
padding:10px;
}


.zt_container{
clear:both;
overflow:hidden;
*display:inline-block;
margin-bottom:5px;
padding:10px;
border-bottom:1px #C2D9EF dashed;
}
.zt_container_title{
float:left;
font-size:14px;
font-weight:bold;
padding:0 15px 0 0;
}
.zt_container_neirong{
clear:both;
line-height:220%;
overflow:hidden;
*display:inline-block;
white-space:nowrap;
}
.zt_container_neirong a{
float:left;
margin-right:20px;
}