


.cplist{ padding-top: 50px;}
.cplist .bt{ text-align: center;}
.cplist .bt .logo img{ width: 153px; height: 52px;}
.cplist .bt h4{ font-size: 36px; color: #f26600; margin-top: 10px;}

.cplist .nr{ width: 1000px; margin:60px auto 0 auto;}
.cplist .ys-ul{ width:1000px; margin: 0 auto;}
.cplist .ys-ul li{ width: 250px; height: 90px; float: left; background: #f5f5f5; cursor: pointer;}

.cplist .ys-ul li .dl1{ width: 249px; height: 90px; background: url(../images/cp/1-1.png) 40px 23px no-repeat; border-right: 1px solid #ccc;}
.cplist .ys-ul li .dl2{ width: 249px; height: 90px; background: url(../images/cp/2-1.png) 40px 23px  no-repeat; border-right: 1px solid #ccc;}
.cplist .ys-ul li .dl3{ width: 249px; height: 90px; background: url(../images/cp/3-1.png) 40px 23px  no-repeat; border-right: 1px solid #ccc;}
.cplist .ys-ul li .dl4{ width: 249px; height: 90px; background: url(../images/cp/4-1.png) 40px 23px  no-repeat;}
.cplist .ys-ul li dl{ width: 249px; height: 90px; text-indent: 105px;}
.cplist .ys-ul li dl dt{ font-size: 20px; color: #333; padding-top: 20px;}
.cplist .ys-ul li dl dd{ font-size: 16px; color: #333;}

    .cplist .ys-ul li.on,.cplist .ys-ul li:hover,.cplist .ys-ul li.cur{ width: 250px; height: 100px; background: url(../images/cp/li2.png) no-repeat;}

.cplist .ys-ul .on dl dt,.cplist .ys-ul li:hover dl dt,.cplist .ys-ul li.cur dl dt{ font-size: 20px; color: #fff; padding-top: 20px;}
.cplist .ys-ul .on dl dd,.cplist .ys-ul li:hover dl dd,.cplist .ys-ul li.cur dl dd{ font-size: 16px; color: #fff;}

.cplist .ys-ul .on .dl1,.cplist .ys-ul li:hover .dl1,.cplist .ys-ul li.cur .dl1{ width: 250px; height: 100px; background: url(../images/cp/1-2.png) 40px 23px  no-repeat; border: none;}
.cplist .ys-ul .on .dl2,.cplist .ys-ul li:hover .dl2,.cplist .ys-ul li.cur .dl2{ width: 250px; height: 100px; background: url(../images/cp/2-2.png) 40px 23px  no-repeat; border: none;}
.cplist .ys-ul .on .dl3,.cplist .ys-ul li:hover .dl3,.cplist .ys-ul li.cur .dl3{ width: 250px; height: 100px; background: url(../images/cp/3-2.png) 40px 23px  no-repeat; border: none;}
.cplist .ys-ul .on .dl4,.cplist .ys-ul li:hover .dl4,.cplist .ys-ul li.cur .dl4{ width: 250px; height: 100px; background: url(../images/cp/4-2.png) 40px 23px  no-repeat; border: none;}



.cplist .ys-t{ width: 1000px;}
.cplist .ys-t ul{ width:9999999%;}
.cplist .ys-t ul li{ width: 1000px; margin-top: 20px;}
.cplist .ys-t ul li .cd{ width: 100%;margin-bottom: 20px;}
.cplist .ys-t ul li .cd .name2{ font-size: 16px; font-weight: bold; color: #333;width: 80px;float: left;height: 35px;line-height: 35px;}
.cplist .ys-t ul li .cd .menu a { font-size: 15px; color: #666; margin: 0 15px;line-height: 35px;}
.cplist .ys-t ul li .cd .menu a:hover,.cplist .ys-t ul li .cd .menu a.cur{ color: #f26600;}

.cplist .list{ width: 1220px; margin-top:10px; margin-bottom:60px;}
.cplist .list li{ width: 285px; height: 280px; float: left; margin-right: 20px; margin-top: 40px;}
.cplist .list li img{ width: 283px; height: 238px; border: 1px solid #ddd;}
.cplist .list li p{ width: 285px; margin-top: 20px; text-align: center; font-size: 16px; color: #333;}
.cplist .list li:hover img{ border: 1px solid #f26600;}
.cplist .list li:hover p{ color: #f26600;}

.cplist .ys-t ul li.nobor01 .cd{float: left;width:11%;}


.cplist .page{ margin-top: 60px; text-align: center;}
.cplist .page a,.cplist .page span{ font-size: 16px; padding: 5px 10px; border: 1px solid #ddd; margin: 0 8px;}
.cplist .page a:hover,.cplist .page .on{ padding: 6px 11px; border: none; background: #f26600; color: #fff;}

.cpys{ padding: 80px 0;}
.cpys .bt{ text-align: center;}
.cpys .bt h4{ font-size: 36px; color: #f26600;}
.cpys .bt p{ font-size: 18px; color: #333; margin-top: 10px;}
.cpys ul{ width: 1240px; overflow: hidden; margin-top: 50px;}
.cpys ul li{ width: 58px; height: 67px; background:url(../images/cp/kk1.png) no-repeat; float: left; margin-right: 39px; text-align: center; font-size: 28px; color: #666; font-weight: bold; padding: 46px 40px; line-height: 36px; letter-spacing: 1px;}
.cpys ul li.li1{ margin-top: 40px;}
.cpys ul li:hover{ background: url(../images/cp/kk2.png) no-repeat; color: #fff;}
.cpys .tact{ width: 395px; height: 50px; background: url(../images/cp/tact.png) no-repeat; font-size: 18px; font-weight: bold; color: #fff; line-height: 50px; text-indent:70px; margin: 60px auto 0 auto;}















































