
/*手机屏幕*/
@media screen and (min-width: 320px) and (max-width: 1200px) {
	.cebox,.g_ys,.g_news{display:none;}	
}

/*PC屏幕*/
@media only screen and (min-width: 1200px) {
body,ul,li,dl,dt,dd,div,p,h3{list-style:none;margin:0px;padding:0px;}
.cebox_top{margin-top:30px;text-align:center;background:url(images/cebox_top.jpg) no-repeat;height:85px;}
.cebox_zh{font-size:24px;color:#000;}
.cebox_en{text-transform:uppercase;font-size:10px;color:#999999;font-family:'arial';padding-top:5px;}
.cebox_li,.cebox_cur{float:left;margin-right:24px;padding:20px 8px 0px 8px;width:210px;height:334px;border:3px solid #fff;}
.cebox_cur{border:3px solid #0a4ea0;}
.cebox_pic img{width:208px;height:163px;}
.cebox_desc{font-size:14px;line-height:18px;height:72px;overflow:hidden;color:#666666;margin:24px 0px 20px 0px;}
.cebox_name{font-size:16px;color:#333333;font-weight:bold;margin-bottom:16px;}
.cebox_sur{font-size:14px;color:#999999;margin-bottom:5px;text-transform:uppercase;}
.g_ys {
    background: rgba(0, 0, 0, 0) url("../images/ysbg.jpg") no-repeat scroll center top;
    height: 1490px;
}
.ysimg1 {
    left: 44px;
    top: 170px;
}
.ysimg2 {
    right: 44px;
    top: 470px;
}
.ysimg3 {
    right: 40px;
    top: 1118px;
}
.ys4bg {
    left: 0;
    top: 1120px;
}
.g_ys h2 {
    background: rgba(0, 0, 0, 0) url("../images/ystit.png") no-repeat scroll 0 15px;
    color: #02489d;
    font-size: 45px;
    font-weight: bold;
    height: 160px;
    padding-top: 20px;
    text-align: center;
}
.g_ys h2 b {
    color: #222222;
}
.g_ys h2 i {
    color: #de1711;
    font-style: normal;
}
.g_ys h2 em {
    color: #999999;
    display: block;
    font-family: arial;
    font-size: 14px;
    font-weight: normal;
    padding-top: 6px;
    text-transform: uppercase;
}
.m_ys1 {
    left: 500px;
    top: 240px;
    width: 480px;
}
.m_ys2 {
    left: 38px;
    top: 560px;
    width: 480px;
}
.m_ys3 {
    left: 540px;
    top: 856px;
    width: 330px;
}
.m_ys4 {
    left: 67px;
    top: 1140px;
    width: 418px;
}
.g_ys .m_gy {
    position: absolute;
}
.g_ys .m_gy h3 {
    color: #333333;
    font-size: 18px;
    height: 60px;
    padding-left: 108px;
    padding-top: 5px;
    position: relative;
}
.g_ys .m_gy h3 b {
    background: #1861b2 none repeat scroll 0 0;
    color: #fff;
    font-size: 20px;
    height: 32px;
    left: 0;
    line-height: 32px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100px;
}
.g_ys .m_gy p {
    color: #666666;
    font-size: 14px;
    line-height: 30px;
    padding-left: 10px;
	word-spacing:-1.5px;
}
.g_ys .m_ys3 p {
    line-height: 22px;
    margin-bottom: 10px;
}
.ysteam {
    height: 300px;
    left: 40px;
    overflow: hidden;
    position: absolute;
    top: 830px;
}
.ysteam h3 span {
    float: right;
}
.ysteam h3 span a {
    color: #000000;
    font: 12px/48px "Microsoft YaHei";
}
.ysteam ul {
    height: 353px;
    overflow: hidden;
    width: 462px;
}
.ysteam li {
    float: left;
    height: 300px;
    overflow: hidden;
    position: relative;
}
.ysteam li img {
    display: block;
    margin-right: -106px;
    position: absolute;
    top: 0;
    width: 430px;
}
.ysteam li span {
    display: none;
}
.ysteam .p {
    width: 430px;
}
.ysteam .p span {
    background: rgba(0, 0, 0, 0) url("../images/sha2.png") repeat scroll 0 0;
    bottom: 0;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 40px;
    left: 0;
    line-height: 40px;
    position: absolute;
    text-align: center;
    width: 212px;
}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.g_news {
    height: 410px;
    padding-top: 30px;
}
.g_news h2 {
    font-weight: normal;
    margin-bottom: 30px;
    padding-left: 320px;
}
.g_news h2 span {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    display: block;
    height: 38px;
    line-height: 38px;
    width: 360px;
}
.g_news h2 a {
    color: #000;
    display: block;
    float: left;
    font-size: 18px;
    text-align: center;
    width: 120px;
}
.g_news h2 a:hover, .g_news h2 .cur {
    background: #01479d none repeat scroll 0 0;
    color: #fff;
}
.dtimg {
    float: left;
    height: 315px;
    margin-right: 43px;
    position: relative;
    width: 431px;
}
.dtimg img {
    display: block;
    height: 315px;
    width: 431px;
}
.dtimg em {
    background: rgba(0, 0, 0, 0) url("../images/dtsha.png") no-repeat scroll 0 0;
    bottom: 0;
    color: #fff;
    font-size: 14px;
    height: 42px;
    left: 0;
    line-height: 42px;
    padding-left: 12px;
    position: absolute;
    width: 429px;
}
.newr {
    float: right;
    height: 370px;
    overflow: hidden;
    width: 505px;
}
.newr .firstdl {
    padding-top: 0;
}
.newr dl {
    border-bottom: 1px dashed #d9d9d9;
    height: 62px;
    padding-top: 13px;
}
.newr dt {
    border-right: 1px solid #d4d3d3;
    color: #262425;
    float: left;
    font-size: 12px;
    height: 44px;
    width: 60px;
}
.newr dt b {
    display: block;
    font-family: arial;
    font-size: 36px;
    font-weight: normal;
}
.newr dd {
    float: left;
    margin-left: 10px;
    width: 431px;
}
.newr dd h3 {
    font-size: 14px;
    font-weight: normal;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
}
.newr dd h3 a {
    color: #333333;
}
.newr dd p {
    color: #676667;
    font-size: 14px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
}