@charset "utf-8";
/* CSS Document */
ul li{list-style:none}
a{
text-decoration:none;
}
a:hover { text-decoration:underline; }
img { border:0 none; }
.clr {
clear:both;
margin:0px;
padding:0px;
height:0px;
line-height:0px;
font-size:0px;
}
body{
background:url(../images/bg_home.gif) repeat-x;
color:#333333;
font-size:12px;
line-height:18px;
font:Arial, Helvetica, sans-serif;
}

*{
list-style:none;
padding:0px;
margin:0px;
}
img{
border:0px;
}
a{
color: #CCCCCC;
}
a:link {
color: #333333;
text-decoration: none;
}
a:visited {
color: #333333;
text-decoration: none;
}
a:hover {
color: #FF0000;
text-decoration: none;
}
a:active {
color: #FF0000;
text-decoration: none;
}
.a1 {
    color: #EEEEEE;
}
.a1:link {
    color: #EEEEEE;
    text-decoration: none;
}
.a1:visited {
    color: #EEEEEE;
    text-decoration: none;
}
.a1:hover {
    color: #85C0FF;
    text-decoration: none;
}
.a1:active {
    color: #85C0FF;
    text-decoration: none;
}

/*头部开始*/
#head {
background:url(../images/bg_heard.gif) no-repeat;
color:#CCCCCC;
height:110px;
margin:auto;
width:960px;
}
#logo {
margin-top: 26px;
text-align: right;
width:156px;
}
#logo img {
margin-bottom: 4px;
}
#head_right{
float:left;
margin-left:5px;
margin-top:8px;
text-align:right;
width:765px;
}
.quick_links{
width:765px;
float:right;
color:#FFFFFF;
}
.quick_links a{
color:#FFFFFF;
} 
#head_right {
float:right;
margin-top:8px;
text-align:right;
width:770px;
}
#head_right_b{
padding-top:6px;
text-align:left;
}
#head_right_b ul li{
float:left;
margin-left:20px;
}
#head_right_menu{
background-color:#37363C;
margin-left:160px;
margin-top:10px;
overflow:auto;
width:600px;
float:right;
}
#head_right_menu_left {
float:left;
width:10px;
height:46px;
overflow:hidden;
line-height:46px;
}
#head_right_menu ul{
margin-top:4px;
}
#head_right_menu ul li {
float:left;
font-size:14px;
margin-left:15px;
padding-top:3px;
text-align:center;
width:80px;
}
#head_right_menu ul li a {
color:#CCCCCC;
font-weight:bold;
display:block;
}
#head_right_menu ul li a:visited {
color:#CCCCCC;
}
#head_right_menu ul li a:hover {
color:#FFFFFF;
}
#head_right_menu ul li a:active {
color:#FFFFFF;
}
#head_right_menu ul li span{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
.banner{
width:960px;
height:359px;
margin:0 auto;
}
/* 头部结束*/
/*主体开始*/
#gonggao {
height:46px;
line-height:40px;
margin:8px auto auto;
text-align:right;
width:960px;
overflow:hidden;
}
#gonggao .left{
float:left;
}
.main{
width:960px;
margin:0 auto;
}
.main_left {
float:left;
overflow: hidden;
width:680px;
}
.main_left_title{
width:630px;
}
.top_title{
width:680px;
height:43px;
overflow:hidden;
}
.top_title span {
float:left;
line-height:40px;
}
.title_line, .title_line1, .title_line2, .title_line3, .title_line4{
background:#999999;
display:block;
height:1px;
margin-top:20px;
overflow:hidden;
}
.title_line{
width:380px;
}
.title_line1{
width:480px;
}
.title_line2{
width:470px;
}
.title_line3{
width:490px;
}
.title_line4{
width:510px;
}
.top_title .more {
text-align:right;
width:50px;
}
.top_title_content{
padding-top:12px;
width:95%;
margin:0 auto;
height:100px;
overflow:hidden;
}
.top_title .cgal{
color:#000000;
font-size:14px;
font-weight:bold;
width:70px;
text-align:center;
}
.main_left_middle{
width:610px;
margin:0 auto;
}
.main_middle_pic{
width:183px;
height:155px;
text-align:center;
float:left;
margin:0px 13px 8px 0px;
}
.main_middle_pic1{
width:180px;
height:155px;
text-align:center;
float:left;
margin:0px 7px 8px 5px;
}
.main_middle_pic img,.main_middle_pic1 img{
width:180px;
height:120px;
overflow:hidden;
}
.pic_title{
height:25px;
line-height:25px;
display:block;
width:180px;
}
.main_right{
float:right;
width:320px;
height:auto;
}
.main_right_bottom{
background-color:#f6f6f6;
width:320px;
margin-top:10px;
}
.right_bottom_t{
background:url(../images/right_t.gif) no-repeat;
width:324px;
height:35px;
line-height:35px;
font-weight:bold;
}
.right_content{
width:298px;
overflow:hidden;
}
.right_content ul{
margin-left:30px;
padding-bottom:4px;
}
.right_content ul li{
float:left;
padding-top:4px;
width:100px;
}
.right_list ul{
background:#f6f6f6;
margin-left:10px;
padding-top:10px;
padding-bottom:15px;
line-height:22px;
}
.right_list ul li{
padding-bottom:0px;
padding-top:4px;
}
.main_bottom_a{
background:url("../images/bg_home_news.jpg") repeat scroll 0 0 transparent;
float:left;
height:197px;
margin-top:12px;
padding-left:20px;
margin-right:10px;
width:290px;
}
.main_bottom_t{
font-size:14px;
font-weight:bold;
padding-top:18px;
color:#FFFFFF;
}
.main_bottom_t a{
color:#FFFFFF;
}
.a2 {
    color: #FFFFFF;
    font-weight: bold;
}
.a2:link {
    color: #FFFFFF;
    font-weight: bold;
}
.a2:visited {
    color: #FFFFFF;
    font-weight: bold;
}
.a2:hover {
    color: #FCFF00;
    font-weight: bold;
}
.a2:active {
    color: #FCFF00;
    font-weight: bold;
}
.main_bottom_a ul{
padding-top:10px;
}
.main_bottom_a ul li{
height:26px;
overflow:hidden;
white-space:nowrap;
width:282px;
border-bottom:#999999 1px dashed;
}
.main_bottom_a ul li a{
line-height:20px;
height:20px;
overflow:hidden;
display:block;
margin-top:5px;
}
/*脚部开始*/
.foot{
background-image: url("../images/bg_end.gif");
background-repeat: repeat-x;
height: 150px;
margin-top:8px;
width: 100%;
}
.box{
margin: auto;
width: 960px;
}
.box_a{
height: 55px;
width: 980px;
}
.box_a span{
float:left;
padding-top:18px;
}
.box a{
color:#FFFFFF;
}
.box_b {
color:#CCCCCC;
padding-top: 8px;
text-align: left;
width: 960px;
}
.box_b_left {
font-size:14px;
padding-top:5px;
float:left;
line-height:30px;
width:450px;
}
.box_b_right {
padding-top:5px;
font-size:14px;
float:right;
width:500px;
line-height:22px;
}
.top_t{
float:left;
overflow:hidden;
width:102px;
}
.cgal_bd{
border:#666666 5px solid; 
width:180px;
height:120px;
}
.top_t .font{
background: url("../images/bg_inside_left_title.gif") repeat-x scroll 0 0 transparent;
color:#990000;
display:block;
font-size:14px;
font-weight:bold;
height:31px;
letter-spacing:19px;
line-height:31px;
padding-left:9px;
padding-right:8px;
padding-top:1.3px;
width:102px;
}
.lw_news{
width:620px;
margin:0 auto;
text-align:left;
height:28px;
line-height:28px;
border-bottom:#999999 1px dashed;
}
.lw_news_font{
float:left;
}
.lw_news_time{
float:right;
}
.btjz{
margin:0 auto;
width:600px;
}
.ggp_list{
width:630px;
height:128px;
margin-bottom:10px;
}
.ggp_list img{
height:118px;
overflow:hidden;
width:178px;
}
.ggp_list_pic{
float:left;
}
.ggp_list_font{
margin-top:6px;
margin-left:6px;
width:440px;
float:right;
}
.detail_content{
width:630px;
margin:0 auto;
}
.pic_content{
width:620px;
text-indent:24px;
}
.detail_t{
text-align:center;
}
.detail_line{
margin-top:5px;
margin-bottom:15px;
width:630px;
height:1px;
border-bottom:#333333 1px solid;
}
.about_right p{
text-align:center;
}
.about_body{
background-image:url("../images/bg_xhcm.gif");
background-repeat:repeat-x;
color:#333333;
font-size:12px;
line-height:18px;
}
.flash_font{
background: url("../images/bg_xhcm_bar_left.gif") repeat scroll 0 0 transparent;
float:right;
height:206px;
padding-top:8px;
width:237px;
}
.flash_font ul li{
color:#CCCCCC;
font-size:14px;
font-weight:bold;
height:30px;
padding-left:90px;
}