@charset "utf-8";


.yfzq-index{ width:1120px; margin:0 auto; padding-top:145px; padding-bottom:30px}
.yfzq-index .item-a{ border:1px #ddd solid;width:230px; float:left}
.yfzq-index .item-a h4{ background:#c9302b; color:#fff; height:83px; padding:25px 30px 0;}
.yfzq-index .item-a h4 em{ display:block; width:20px; height:4px; background-color:#fff; position:relative;}
.yfzq-index .item-a h4 strong{ font-size:22px; display:block; height:32px; margin-top:10px}
.yfzq-index .item-a h4 span{ font-size:14px; display:block; font-weight:normal}
.yfzq-index .item-a a{ background:url(../../images/sub-nav-bg.gif) repeat-x; display:block; line-height:43px; text-indent:50px;border-bottom:1px #ddd solid; font-size:16px; }
.yfzq-index .item-a a:hover{ background-color:#f39800; background:#fff}
.yfzq-index .item-b img{ width:100% }
.yfzq-index .item-b{ width:860px; float:right}

.yfzq-index .item-e {width:740px; background-color:#fff;float:left; margin-top:20px;}
.yfzq-index .item-e h2{ height:32px; line-height:32px;  background:url(../../images/syss-title-bg.jpg) repeat-x 1px 1px; border:1px #f3cf6e solid}
.yfzq-index .item-e h2 strong{ background:url(../../images/syss-title-bg2.jpg) no-repeat right center #c9302b; display:block; float:left; padding:0px 20px; font-size:15px; color:#fff; margin:1px; line-height:30px;}
.yfzq-index .item-e h2 a.more{ font-size:12px; font-weight:normal; color:#666; float:right}
.yfzq-index .item-e h2 a.more:hover{ color:#f39800}
.yfzq-index .item-e .list-main{ border:1px #f3cf6e solid; padding:15px 20px 20px; height:200px; border-top:0;}
.yfzq-index .item-e .list{ width:370px; float:right}
.yfzq-index .item-e .list dl{ margin-bottom:5px;}
.yfzq-index .item-e .list dl strong{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px;background:url(../../images/li.gif) no-repeat 0 center; padding-left:10px;}
.yfzq-index .item-e .list dl p{ font-size:12px; color:#888; margin-top:10px; line-height:160%; text-indent:2em}
.yfzq-index .item-e .list dl p a{ color:#f39800}
.yfzq-index .item-e .list dl p a:hover{ text-decoration:underline}
.yfzq-index .item-e .list ul{ margin-top:15px;}
.yfzq-index .item-e .list li{ padding:1px 0;}
.yfzq-index .item-e .list li a{ display:inline-block;width:360px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;background:url(../../images/li.gif) no-repeat 0 center; padding-left:10px;}
.yfzq-index .item-e .list li span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#aaa}

.yfzq-index .item-e .slider{ width:300px; height:200px; float:left; overflow:hidden; position:relative}
.yfzq-index .item-e .slider .bd{ width:300px;}
.yfzq-index .item-e .slider .bd ul li{ position:relative}
.yfzq-index .item-e .slider .bd ul li img{ width:300px; height:200px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-o-transition-duration: 0.5s;}
.yfzq-index .item-e .slider .bd ul li p{ position:absolute; left:0;top:160px; height:40px; z-index:2; width:100%}
.yfzq-index .item-e .slider .bd ul li p em{ position:absolute; left:0;top:0; width:100%; height:40px; background-color:#000;opacity:0.5;}
.yfzq-index .item-e .slider .bd ul li p a{ position:relative; z-index:2; color:#fff; line-height:40px; padding-left:20px;}
.yfzq-index .item-e .slider .bd ul li p a:hover{ text-decoration:underline}
.yfzq-index .item-e .slider .hd{ position:absolute; right:15px;bottom:14px; z-index:10}
.yfzq-index .item-e .slider .hd li{ width:12px; height:12px; background:url(../../images/slider-icon.png) no-repeat -13px center; float:left; cursor:pointer; margin-left:3px;}
.yfzq-index .item-e .slider .hd li.on{ background-position:0 center;}
.yfzq-index .item-e .slider .bd ul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}


.yfzq-index .item-c {width:360px; background-color:#fff;float:left; margin-top:20px;}
.yfzq-index .item-c h2{ height:32px; line-height:32px;  background:url(../../images/syss-title-bg.jpg) repeat-x 1px 1px; border:1px #f3cf6e solid}
.yfzq-index .item-c h2 strong{ background:url(../../images/syss-title-bg2.jpg) no-repeat right center #c9302b; display:block; float:left; padding:0px 20px; font-size:15px; color:#fff; margin:1px; line-height:30px;}
.yfzq-index .item-c h2 a.more{ font-size:12px; font-weight:normal; color:#666; float:right}
.yfzq-index .item-c h2 a.more:hover{ color:#f39800}
.yfzq-index .item-c .list1{ border:1px #f3cf6e solid; padding:15px 20px 20px; height:200px; border-top:0;}
.yfzq-index .item-c .list1 li{ padding:4px 0;}
.yfzq-index .item-c .list1 li a{ display:inline-block;width:285px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;background:url(../../images/li.gif) no-repeat 0 center; padding-left:10px;}
.yfzq-index .item-c .list1 li span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#aaa}


.yfzq-index .item-d{  margin-top:20px; float:left; width:550px; margin-left:20px;}
.yfzq-index .item-d h2{ height:32px; line-height:32px;  background:url(../../images/syss-title-bg.jpg) repeat-x 1px 1px; border:1px #f3cf6e solid}
.yfzq-index .item-d h2 strong{ background:url(../../images/syss-title-bg2.jpg) no-repeat right center #c9302b; display:block; float:left; padding:0px 20px; font-size:15px; color:#fff; margin:1px; line-height:30px;}
.yfzq-index .item-d h2 a.more{ font-size:12px; font-weight:normal; color:#666; float:right}
.yfzq-index .item-d h2 a.more:hover{ color:#f39800}
.yfzq-index .item-d .list{ margin-top:20px; width:1100px; min-height:150px;}
.yfzq-index .item-d .list li{ width:230px; float:left; margin-right:32px; margin-bottom:20px;}
.yfzq-index .item-d .list li img{ width:100%; height:150px;}
.yfzq-index .item-d .list li span{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;  background-color:#eee; padding:8px 20px 12px;}




.yfzq-left{ width:232px; float:left; position:relative; margin-bottom:40px; margin-top:20px}
.yfzq-left .list{ margin-bottom:20px}
.yfzq-left .list h2{ height:32px; line-height:32px;  background:url(../../images/syss-title-bg.jpg) repeat-x 1px 1px; border:1px #f3cf6e solid}
.yfzq-left .list h2 strong{ background:url(../../images/syss-title-bg2.jpg) no-repeat right center #c9302b; display:block; float:left; padding:0px 20px; font-size:15px; color:#fff; margin:1px; line-height:30px;}
.yfzq-left .list h2 a.more{ font-size:12px; font-weight:normal; color:#666; float:right}
.yfzq-left .list h2 a.more:hover{ color:#f39800}
.yfzq-left .list .list1{ border:1px #f3cf6e solid; padding:15px 20px 20px; border-top:0;}
.yfzq-left .list .list1 li{ padding:4px 0;}
.yfzq-left .list .list1 li a{ display:inline-block;width:180px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;background:url(../../images/li.gif) no-repeat 0 center; padding-left:10px;}
.yfzq-left .list .list1 li span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#aaa}
.yfzq-right{ width:860px; float:right; min-height:380px;margin-bottom:40px;}
.yfzq-right .yfzq-top{ padding:10px 0;}
.yfzq-right .yfzq-top .location{ float:left}

