@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{color: #222222;  repeat-x;text-align:left;font-size:16px; line-height:35px;font-family:微软雅黑;}
img{ border:none; margin:0px; padding:0px; }
li{list-style-type:none;}
.hide {
display: none;
}

.x_sgg{ margin:0 auto; width:1200px; height:114px;}
.x_sg01 img{width:1200px; height:90px;}
.x_sg01{ float:left; margin:12px 0px;width:1200px; height:90px; }
.x_dh{line-height:42px;  width:1200px; height:42px; margin:0 auto; background:url(../images/xb_dhbi.gif) repeat-x;}
.x_main{ width:1200px; margin:0 auto; height:auto;}
.x_shij{ float:left; width:160px; text-align:center; color:#fff;}
.x_dhlm ul li{ float:left; width:209px; margin:0px 5px; color:#fff;}
.x_dhlm ul li a{ color:#fff;}
.x_sina{ background:url(../images/sina.fw.png) no-repeat 101px 10px; }
.x_sina_sn{ background:url(../images/sina.fw.png) no-repeat 179px 10px; }
.x_sous {
    width: 345px;
    height: 33px;
    float: right;
    margin-top: 5px;
	margin-right:15px;
}
.head_ssan {
    background: url(../images/ss_an.jpg) no-repeat;
    width: 43px;
    height: 33px;
    float: right;
    border: none;
	cursor:pointer;
}
.head_logo_ssk {
    width: 302px;
    height: 33px;
    border: none;
    float: left;
}
.x_log01{ float:left; width:288px; height:118px;}
.x_dmain{ width:1200px; margin:0 auto;}
.x_log{ margin:15px 0px; float:left; width:100%; height:118px;}
.x_baimian{ margin:15px 0px; float:left; width:100%; height:209px;}
.x_log02{ float:left; width:642px; height:118px; margin-left:10px; }
.x_log03{ float:left; width:260px;}
.x_log03 ul li{ float:left; width:120px; height:123px; display:block; margin-left:10px;}
.x_log03 ul li img{width:103px; height:103px; float:left; margin-left:8px;}
.x_log03 ul li span{ display:block; float:left; height:20px; width:100%; text-align:center; font-size:14px; line-height:18px;}
.x_nav{ float:left;width:1200px; height:74px; background:#2384C7;}
.x_souy{ float:left; width:42px; height:58px; margin-left:15px; margin-top:8px;}
.x_nav_lm{ float:left; width:1090px; margin-left:20px; height:74px; }
.x_nav_lm ul li{ float:left;color:#fff; line-height:37px;}
.x_nav_lm ul li a{ text-align:left; color:#fff; }
.x_nav_lm ul li a:hover{color:#ccc; }
.x_nav_lm ul li span{ margin:0px 8px;}

.xb_dibj{ margin:0 auto; width:1200px; height:45px; background:#EFEDED;}
.x_di_lm {
    float: left;
    width: 1090px;
    margin-left: 200px;
    height: 45px;
}
.x_di_lm ul li {
    float: left;
    line-height: 37px;
}
.x_di_lm ul li a {
    text-align: left;
}
.x_di_lm ul li span {
    margin: 0px 8px;
}
.xb_bqbj {
    margin: 0 auto;
    width: 100%;
	
	     background-size: 100px 291px;
    height: 291px;;
}
.xb_bqbj01 {
    margin: 0 auto;
    width: 100%;
	background: url(../images/dibj.jpg) repeat-x;
	     background-size: 100px 291px;
    height: 291px;;
}
.x_batu{ width:640px; margin-left:560px; float:left;}
.x_di_main {
    width: 1200px;
    margin: 0 auto;
}
.x_banq{ float:left; text-align:center; font-size:14px; width:1200px;}

.shms_wz ul li a {
    width: 360px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: block;
}