@charset "utf-8";
/* CSS Document */
html, body{width:750px; margin:0 auto;min-width:inherit; overflow-x:hidden; transform:''}
.fl_pc { float:none; display:block; }
.fr_pc { float:none; display:block; }
.pchide { display:block; }
.mhide { display:none; }
.padhide{display:none}

.container {width:auto;}

.body_bg{ background-size:1200px}

.x_tg_box{ width:750px; padding-top:360px;}

.x_con_box_l{width:750px; float:none}
.x_con_box_r{ width:710px; float:none; margin:0 auto}

/*roll pic*/
#YNews{position:relative;z-index:1; width:750px;height:435px; overflow:hidden; margin:0;}
#YNews dl{position:absolute;z-index:2; width:750px;height:435px;overflow:hidden; top:0px; left:0px}
#YNews dt{position:absolute;z-index:3;top:0;left:0;overflow:hidden;}
#YNews dt,#YNews dt img{width:750px;height:435px;}
#YNews dd{position:absolute;z-index:4;bottom:0;left:0;width:750px;height:60px;color:#FFF;overflow:hidden;  background-color:rgba(0,0,0,0.5)}
#YNews p{margin-left:10px;width:580px;height:50px;line-height:60px;text-align:left;overflow:hidden; font-size:24px; }
#YNews p a:link,#YNews p a:visited,#YNews p a:hover{color:#FFF;}
p#YNIndex{position:absolute;z-index:5;bottom:16px;right:0px;width:170px;height:20px;text-align:right;overflow:hidden; font-size:1px;}
p#YNIndex a:link,p#YNIndex a:visited,p#YNIndex a:hover{float:left;width:15px;height:15px;text-align:center;color:#FFF; background: #d2d2d2; margin-right:15px; border-radius:10px}
p#YNIndex a:hover,p#YNIndex a.current:link,p#YNIndex a.current:visited,p#YNIndex a.current:hover{background: #c00824; width:15px;}

.x_23title{ font-size:30px; line-height:60px; padding-top:35px}
.x_23cont{ font-size:26px; line-height:180%;  padding-top:15px;}
.x_23mone{padding-top:15px; text-align:right}
.x_23mone a{ font-size:26px;}

.x_kfrsp_title{ padding:60px 0; width:750px; margin:0 auto}
.x_kfrsp_title img{ margin-left:-250px}


/*图片滚动js*/
.rollBox{width:750px;overflow:hidden; margin:0 auto}
.rollBox .LeftBotton{height:100px;width:50px;background:url(x_25kfr_l_hui.png) no-repeat center center;overflow:hidden;float:left;display:inline;cursor:pointer; margin-top:95px}
.rollBox .LeftBotton:hover{background:url(x_25kfr_l_red.png) no-repeat center center; transition: 0.5s; }
.rollBox .RightBotton{height:100px;width:50px;background:url(x_25kfr_r_hui.png) no-repeat center center;overflow:hidden;float:left;display:inline;cursor:pointer; margin-top:95px}
.rollBox .RightBotton:hover{background:url(x_25kfr_r_red.png) no-repeat center center; transition: 0.5s; }
.rollBox .Cont{width:650px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:380px; height:310px; box-sizing:border-box;  float:left; margin-right:55px; }
.rollBox .Cont .pic h1{ width:380px; text-align:center; overflow:hidden; padding:0;}
.rollBox .Cont .pic h1 img{width:380px; height:250px}
.rollBox .Cont .pic h2{text-align:center; line-height:60px; font-weight:normal}
.rollBox .Cont .pic h2 a{ font-size:20px; color:#333; text-align:center; text-decoration:none}
.rollBox .Cont .pic h2 a:hover{color:#be0000}
.rollBox #List3,.rollBox #List4{float:left;}




/*特殊分辨率处理*/
@media screen and (max-width:600px)
{


}

@media screen and (max-width:400px)
{


}

@media screen and (max-width:360px)
{


}
