@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;}
.ys_main{width:1180px; margin:20px auto;}
.ysjtop{ background:#f6f6f6; height:30px; width:100%;}
.ysjtop_main{ width:1180px; height:30px; margin:auto;}
.ysjtop_main_l{ float:left; width:590px; height:30px;}
.ysjtop_main_l a{ float:left; display:block; text-decoration:none; font-size:12px; color:#555; font-family:"Microsoft YaHei"; border-right:1px solid #ccc; height:12px; line-height:12px; padding-right:10px; padding-left:15px; margin-top:9px;}
.ysjinp_box{ float:left; margin-left:10px;font-size:12px; color:#555;font-family:"Microsoft YaHei"; margin-top:5px;}
.ysjinp1{font-size:12px; color:#555; font-family:"Microsoft YaHei"; height:18px; border:1px solid #ccc; padding:0; width:120px;}
.ysjinp2{ float:left; padding:0; margin-left:10px; height:20px; width:40px;  border:1px solid #ccc;color:#555;font-family:"Microsoft YaHei"; background:#f1f3f4; margin-top:5px; font-size:12px; padding:0; line-height:16px;}
.ysjtop_main_l .ysjbo{ border-right:0px;}
.ysjtop_main_r{ float:right; width:500px; height:30px; margin:0; padding:0; list-style:none;}
.ysjtop_main_r li{ float:right; padding:0px 10px; border-right:1px solid #ccc; height:14px; line-height:12px; margin-top:8px; line-height:12px;}
.ysjtop_main_r li a{ text-decoration:none;font-size:12px; color:#555; font-family:"Microsoft YaHei"; }
.ysjtop_main_r .ysjp{ height:12px; width:8px; background:url(syjsj.jpg) no-repeat left center; padding-left:16px;} 
.ysjtop_main_r .ysjbo{ border-right:0px;}
.ysjbanner{ width:100%; height:440px; position:relative; overflow:hidden;background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
}

.ysjbanner img{ width:1920px; margin-left:-960px; left:50%; height:440px; top:0; border:0; position:absolute; display:block;}
.ysjnav_box{ background:url(bg.png); height:58px; width:100%; position:absolute; left:0px; bottom:0px;}
.ysjnav{ width:1180px; height:58px; margin-bottom:0px; margin-top:0px; margin-right:auto; margin-left:auto;padding:0; list-style:none;}
.ysjnav li{ float:left; padding:0px 25px; line-height:58px;}
.ysjnav li a{ font-size:16px; color:#fff; font-family:"Microsoft YaHei"; text-decoration:none; }
.ysjnav .ysjnavthi{ background:#cd2e10;}
.ysjm{ width:1180px; height:331px; margin:auto; margin-top:20px;}
.syjm_imgs{ height:331px; width:494px; position:relative; float:left; overflow:hidden;}
.syjm_imgs img{ height:331px; width:494px; float:left; border:0px;}
.syjm_p{height:331px;}
.ysjbut{ position:absolute; right:5px; bottom:15px; margin:0px; padding:0px; list-style:none;}
.ysjbut li{ float:left; height:26px; width:26px; text-align:center; line-height:26px; background:#996633; color:#fff; font-size:12px;font-family:"Microsoft YaHei"; margin-right:10px;}
.ysjbut .ysjpos{ background:#000;}
.syjm_t{ float:right; width:662px; height:331px; }
.syjm_t h2{ width:662px; height:38px; line-height:38px; margin:0; font-weight:normal ; font-size:18px; color:#555; font-family:"Microsoft YaHei"; text-align:center; background:url(zxbg.jpg) no-repeat; padding-bottom:8px;}
.syjm_nr{ margin:0px; padding:0px; list-style:none; width:662px;}
.syjm_nr li{ height:90px; border-bottom:1px solid #ccc; margin-top:4px;}
.syjm_nr_t{ width:662px; height:26px; margin-bottom:7px;}
.syjm_nr_t h1{ float:left; width:520px; margin:0;line-height:26px; height:26px;}
.syjm_nr_t span{ width:90px; float:right; display:block;height:26px; line-height:26px; font-weight:bold;font-size:12px; color:#333; font-family:"Microsoft YaHei"; }
.syjm_nr_t a{ text-decoration:none;font-size:16px; color:#333; font-family:"Microsoft YaHei"; }
.syjm_nr li p{ line-height:24px;font-size:14px; color:#666; font-family:"Microsoft YaHei"; padding:0px; margin:0; width:662px; height:50px;}
.syjm_nr_t a:hover{ color:#ff0134;}
.ysjtitle{ height:38px; width:1180px; background:url(zxbg1.jpg) no-repeat left bottom; line-height:38px; text-align:center; margin:auto; padding-top:40px; font-size:18px; color:#555; font-family:"Microsoft YaHei";}
.ysjyx{ margin-bottom:0px; padding:0; list-style:none; margin-right:-17px; overflow:hidden;}
.ysjyx li{ float:left; margin-right:17px; width:282px; height:312px; background:#ededed; margin-top:15px;}
.ysjyx li img{ border:0px; width:282px; height:282px; display:block;}
.ysjyx li a{ text-decoration:none;}
.ysjyx li span:hover{ color:#ff0134;}
.ysjyx li span{ display:block; height:30px; line-height:30px; text-align:center;font-size:14px; color:#666; font-family:"Microsoft YaHei"; }
.ysjyx .syjkk{ margin-right:0px; }
.ysjll{ margin-bottom:0px; padding:0; list-style:none; margin-right:-17px; overflow:hidden;height:710px;}
.ysjll li{ float:left;width:282px; height:290px; margin-right:17px; margin-bottom:10px; margin-top:25px;}
.ysjll li img{ width:282px; height:282px; border:0; display:block;}
.ysjll li span{ display:block;font-size:14px; color:#666; font-family:"Microsoft YaHei"; text-align:center; line-height:30px; width:282px;}
.ysjll li a{ text-decoration:none;}
.ysjll li span:hover{ color:#ff0134;}
.ysjll .ysjllthi{ margin-right:0px;}
.ysjfooter{ width:100%; height:160px; border-top:3px solid #666; margin-top:30px;}
.ysjfooter_main{ width:1180px; height:130px; margin:auto; padding-top:30px;}
.ysjfooter_main div{ height:24px;font-size:12px; color:#666; font-family:"Microsoft YaHei"; text-align:center; line-height:24px;}
.ysjliu_bg{ background:url(liul.jpg) no-repeat 635px center; padding-right:40px;}