@charset "utf-8";
/*base*/
html,body,ul,ol,li,p,h2,h4,a,img,span,a{margin:0;padding:0;}
img,input,button {border: 0;}
li,button{list-style: none;}
i{font-style: normal;}
body{font-size: 16px;color: #333;font-family:"Microsoft Yahei"; background: #fff;}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";font-size:16px;}
a:hover{color: #a51921;}
.clearfix:before,.clearfix:after {content: " ";display: table;clear: both;}
.container{width: 1200px;margin: 0 auto;overflow: hidden;}
.fl{ float:left;}.fr{ float:right;}
/*top*/
.ys_header{background: url(ys_header.jpg) top center no-repeat;height: 504px;width: 100%;min-width: 1200px;}
/*mian*/
.ys_nav{background:#a51921;min-width: 1200px;}
.ys_nav li{width:199px;height: 66px;line-height: 66px;float: left;text-align: center;border-right: 1px solid #fff;}
.ys_nav li a{display: block;}
.ys_nav li a:hover{filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
.ys_nav li:first-child{border-left: 1px solid #fff;width: 198px;}
.ys_nav li a{font-size: 24px;color: #fff;}
.ys_mian{padding: 20px 0 50px 0;background: #fff;}
.works{margin-bottom: 45px;}
.works_t{height: 60px;line-height: 60px;text-align: center;position: relative;border-bottom: 1px solid #bfbfbf;background: url(ys_tab.png) bottom center no-repeat;}
.works_t h2{font-weight: 600;font-size: 24px;color: #a51921; font-family: “微软雅黑”;}
.works_t a{width: 40px;height: 24px;position: absolute;right: 10px;top: 18px;background: url(more.png);}
.works_b{margin-top: 35px;height: 350px;}
.works_img{width: 592px;height: 350px;background: #f1f1f1;}
.works_lit{width: 590px;}
.works_lit li{content: " ";display: table;clear: both;margin-top: 10px;}
.works_lit_l {width: 105px;height: 105px;color: #999999;text-align: center;float: left;}
.works_lit_l i {font-size:26px;width: 105px;height: 50px;display: inline-block;line-height: 70px;color: #a51921;font-weight: 600;}
.works_lit_l span {width: 105px;height: 55px;display: inline-block; line-height: 30px;font-size: 16px;color: #666;}
.works_lit_r{height: 84px;padding-bottom: 20px;border-bottom: 1px dashed #417bc9;float: right;width: 485px;}
.works_lit_r h4 {height: 36px;line-height: 36px;font-size: 18px;width:95%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-family: “微软雅黑”; color: #333;
    font-weight: bold;}
.works_lit_r>a {display: block;}
.works_lit_r p {color: #666;height: 48px;line-height: 24px;}
.zcwj_box{width: 580px;}
.zcwj_t{height: 50px;line-height: 50px;position: relative;border-bottom: 1px solid #bfbfbf; }
.zcwj_t span{font-size: 24px;color: #a51921;padding-left: 15px;margin-left: 10px;background: url(zcwj_tab.png) left center no-repeat;font-weight: 600;}
.zcwj_t a{width: 40px;height: 24px;position: absolute;right: 10px;top: 13px;background: url(more.png);}
.zcwj_b{width: 580px;margin-top:12px;}
.zcwj_b li{height: 50px;line-height: 50px;}
.zcwj_b li i{width: 16px;height: 16px;display: inline-block;line-height: 16px;text-align: center;background: url(yuan.png) center no-repeat;
	font-size: 12px;color: #fff;float: left;margin: 17px 10px;}
.zcwj_b li a{width:75%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zcwj_b li span{float: right;color: #666;*margin-top: -50px;}
.yh_banner{width: 1200px;height: 144px;background: url(yh_banner.jpg);margin: 30px 0;position: relative;}
.yh_banner .go{width: 95px;height: 30px;display: block;background: url(go.png);position: absolute;right: 315px;top: 97px;}
.yh_banner .go:hover{filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}



.new_img{ width: 592px; height:350px; position:relative; overflow:hidden;}
.new_img_ul{ height:354px; position:absolute;}
.new_img_ul li{ float:left; width:592px; height:350px; position:relative;}
.new_img_ul li img{ float:left; width:592px; height:350px; overflow:hidden;}
.new_img_ul li span{ float:left; width:592px; padding-left:8px; height:33px; position:absolute; left:0; bottom:0; z-index:5;}
.new_img_ul li span a{ float:left; width:100%; line-height:33px; font-size:14px; color:#fff; font-family:微软雅黑;}
.new_sake{ width:100%; height:33px; position:absolute; left:0; bottom:0; z-index:3; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.new_qiehuan{ float:right; margin:11px 5px; position:absolute; z-index:5; right:0; bottom:0;}
.new_qiehuan a{ float:left; width:13px; height:13px; overflow:hidden; margin-right:5px; background:url(gray.png) no-repeat; font-size:0;}
.new_qiehuan a.active{ background:url(red.png) no-repeat;}


.jyzf{width: 1200px;margin-top:12px;}
.jyzf li{height: 50px;line-height: 50px; width:580px; margin-left:10px; float:left;}
.jyzf li i{width: 16px;height: 16px;display: inline-block;line-height: 16px;text-align: center;background: url(yuan.png) center no-repeat;
	font-size: 12px;color: #fff;float: left;margin: 17px 10px;}
.jyzf li a{width:75%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jyzf li span{float: right;color: #666;*margin-top: -50px;}




.zwgk_top_con{ width:1200px; margin:0 auto; height:40px; }
.zwgk_top_fh{ width:120px; height:40px; float:right; background:#a51921; text-align:center; line-height:40px;}
.zwgk_top_fh a{ color:#FFF; font-size:18px;}
.zwgk_top_fh a:hover{ color:#FFF;}