@charset "utf-8";
/* CSS Document */
body, html {
    background: #FFFFFF;
}
code{
    background: #FFFFFF;
    border:none;
}
.zy_banner {width: 100%;position: relative;height: 350px;overflow: hidden;}
.zy_banner img {display: block;width: 1920px;height: 350px;position: absolute;left: 50%;top: 0;margin-left: -960px;}

.web{width: 1200px;margin: auto;min-height: 300px;margin-bottom: 200px;margin-top: 32px;}
.lb-page{width: 100%;height: 66px;border-bottom: 1px solid #ebebeb;background: fcfcfc;}
.lb-page .row{width: 1200px;height: 66px;margin: auto;display: block}
.lb-page .row .home{width: 270px;height: 66px;line-height: 66px;background: url(../images/home.png) no-repeat left center;text-indent: 26px;color: #a3a3a3;float: left;}
.lb-page .row .here{float: right;color: #a3a3a3;height: 66px;line-height: 66px;}
.lb-page .row .here a{color: #a3a3a3;}

/*about*/
.leftpar{width: 254px;float: left;}
.leftpar li{float: left;}
.leftpar li.first{    width: 252px;
    height: 80px;
    text-align: center;
    line-height: 80px;
    color: #fff;
    font-size: 24px;
    background: #1263aa;
    border: 1px solid #1263aa;}
.leftpar li a{width: 252px;height: 52px;display: block;color: #3e3a39;line-height: 52px;text-align: center;    border: 1px solid #ddd;border-top: none;}
.leftpar li a:hover{background: #1263aa;color: #fff;border: 1px solid #1263aa;}
.leftpar li a.on{background: #1263aa;color: #fff;border: 1px solid #1263aa;}
.rightpar{width: 925px;float: right;}
.rightpar .r-tit{width: 925px;height: 30px;line-height: 30px;text-align: center;color: #1263aa;font-size: 27px;font-weight: bold;}
.rightpar .f-tit{width: 925px;height: 33px;line-height: 33px;text-align: center;color: #1263aa;font-size: 20px;margin-bottom: 18px;}
.rightpar .list-n{width: 925px;min-height: 300px;padding-bottom: 40px;}
.rightpar .list-n p{ padding:10px 15px; line-height:24px;}
.rightpar .list-n li{width: 925px;float: left;height: 148px;border-bottom: 1px  dashed #898989;margin-bottom: 45px;position: relative;}
.rightpar .list-n li img{width: 180px;height: 120px;padding: 1px;border: 1px solid #edeced;float: left;}
.rightpar .list-n li .title{width: 715px;float: right;height: 27px;line-height: 27px;}
.rightpar .list-n li .title a{color: #3e3a39;font-size: 16px;font-weight: bold;}
.rightpar .list-n li .title span{float: right;color: #595757;font-size: 14px;}
.rightpar .list-n li .spc{color: #595757;width: 715px;float: right;line-height: 25px;padding-top: 8px;}
.rightpar .list-n  .more a{color: #e60012;float: right}
.rightpar .pages{width: 925px;height: 40px;line-height: 40px;text-align: center;float: right;}
.rightpar .pages a{color: #898989;}

.rightpar .content{width: 870px;float: right;margin-right: 35px;}
.rightpar .content .c-tit{width: 870px;height: 62px;line-height: 62px;font-size: 18px;color: #115fad;font-weight: bold;text-align: center;}
.rightpar .content .f-time{width: 870px;height: 50px;line-height: 50px;color: #9fa0a0;text-indent: 10px;background: #edf1f7;}
.rightpar .content .f-time dd{float: right;padding-right: 15px;padding-top: 15px;}
.rightpar .content .com{width: 870px;min-height: 300px;padding-bottom: 40px;color: #595757;line-height: 30px;padding-top: 20px;}
.rightpar .sx-page{width: 870px;line-height: 25px;color: #9fa0a0;float: right;}
.rightpar .sx-page p{float: left;}
.rightpar .sx-page a{color: #9fa0a0;}
.rightpar .sx-page .back a{width: 73px;height: 33px;border: 1px solid #9fa0a0;display: block;float: right;line-height: 33px;text-align: center;}
/*car*/
.car{margin-top: 15px;}
.car ul li{float: left;width: 242px;margin-left: 27px;margin-bottom: 8px;overflow: hidden;}
.car ul li a.car_img{width: 240px;height: 180px;overflow: hidden;display: block;border: 1px #dadada solid;}
.car ul li a.car_img img{transition: 1s ease;width: 100%;height: 100%;}
.car ul li p{text-align: center;line-height: 28px;}
.car ul li a.car_img:hover img{transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);-moz-transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);display: block;overflow: hidden;}


.fanye {text-align: center;margin: 10px auto}
.page {display: inline-block;overflow: hidden;}
.fanye ul li {height: 30px;line-height: 30px;float: left;border: 1px #dfdfdf solid;margin-right: 10px;margin-bottom: 15px; padding:0px 5px; background:#fff;}
.fanye ul li span {width: 30px;height: 30px;line-height: 30px;float: left;text-align: center;}

/*news*/
.o_news{ padding:5px 0px; overflow:hidden;}
.o_news ul li{ padding-bottom:8px; border-bottom:1px #dadada dotted; overflow:hidden; margin-top:15px; }
.o_news ul li img{ float:left; margin-right:15px; width:185px; height:120px; overflow:hidden;}
.o_news ul li span{ color:#666; line-height:22px; margin-top:5px;}
.o_news ul li h3{ font-size:16px; font-weight:bold; line-height:30px;}
.o_news ul li p{ line-height:22px; margin-top:5px;}
.o_news ul li a:hover{ color:#fac237;}
