.w1200{
    width: 1200px;
}
.top{
	min-width:1200px;
    font-size:12px;
    color: #fff;
    background: url("./top.png") repeat-x;
}
.top a{
    color: #fff;
}
.banner{
	min-width:1200px;
    height: 730px;
    background: url("./banner.png") no-repeat center 0;
}
.link{
	min-width:1200px;
    height: 50px;
    line-height: 50px;
    background-color: #b00;
    color: #fff;
}
.link a{
    color: #fff;
}
.link a:hover{
    color: #fff;
    text-decoration: underline;
}
.tit .oh{
    height: 65px;
    border-bottom: 2px solid #E5E5E5;
}
.tit .oh a{
    margin-top: 45px;
    margin-right: 25px;
}
.slide{
    width: 460px;
    height: 330px;
    margin-left: 30px;
    margin-right: 85px;
    position: relative;
}
.sldUl li{
    position: relative;
    width: 460px;
    height: 330px;
}
.sldUl li .pic{
    height: 100%;
}
.sldUl li .pic img{
    width: 100%;
    height: 100%;
}
.slide .sldUl li p{
    padding:0 10px;
    width: 440px;
    height: 30px;
    line-height: 30px;
    position: absolute;
    left:0;
    bottom:0;
    text-align: center;
    z-index: 1;
    color: #fff;
}
.slide .sldUl li p i{
    display: block;
    width: 100%;
    height:100%;
    position: absolute;
    background-color: #000;
    opacity: .5;
    filter: alpha(opacity=50);
    left:0;
    bottom:0;
    z-index: -1;
}
.sldUl li a{
    color: #fff;
}
.slide .ctrl{
    width:100%;
    position: absolute;
    text-align: center;
    left:0;
    bottom: 35px;
}
.slide .ctrl li{
    display: inline-block;
    margin-left: 3px;
    margin-right: 3px;
    width:10px;
    height:10px;
    border-radius: 50%;
    background-color: #f5e7ab;
    cursor: pointer;
}
.slide .ctrl li.on{
    background-color: #B0070F;
}
.gxnews .newsUl{
    width: 550px;
    margin-top: 50px;
}
.newsUl li{
    line-height: 20px;
    margin-bottom: 25px;
}
.newsUl li a{
    display: inline-block;
    padding-left: 10px;
    background: url("./dot.png") no-repeat 0 11px;
}
.newsUl li a:hover{
    background: url("./dot.png") no-repeat 0 -37px;
}
.picUl li .pic{
    float: left;
    width: 220px;
    height: 160px;
    margin-right: 20px;
}
.picUl li .pic img{
    width: 100%;
    height: 100%;
}
.picUl li p{
    line-height: 28px;
    margin-top: 10px;
}
.sxnews .picUl li{
    width: 570px;
    margin-right: 15px;
    margin-bottom: 25px;
}
.picUl2{
    padding-left: 30px;
}
.picUl2 li{
    float: left;
    width: 272px;
    margin-right: 20px;
}
.picUl2 li .pic{
    height: 200px;
    margin-bottom: 10px;
}
.picUl2 li .pic img{
    width: 100%;
    height: 100%;
}
.w50p{
    width: 50%;
}
.w50p .picUl li{
    margin-bottom: 20px;
}
.line{
	min-width:1200px;
    height: 5px;
    background-color: #A60000;
}
iframe{min-width:1200px;}