
.zjsort dl{width:570px;height:200px;float:left; margin-right:60px;margin-top:50px;box-shadow: 0px 0px 30px rgba(102,102,102,0.1);}
.zjsort dl.mr0{margin-right:0px;}
.zjsort dl dt{width:200px;height:200px;float:left;}
.zjsort dl dt img{width:200px;height:200px;}
.zjsort dl dd{ float:right; padding:20px; width:300px;}
.zjsort dl dd h3{ font-size:20px; height:40px;}
.zjsort dl dd p{ font-size:14px;color:#929292; line-height:30px; height:60px;}
.zjsort dl dd a{ padding:5px 40px; margin-top:20px; display:inline-block;font-size:16px;border:1px solid #EE1820;color:#EE1820;border-radius:5px;transition: all 0.35s ease-in-out;}
.zjsort dl dd a:hover{background-color:#EE1820;color:#ffffff;}



.cxlist{}
.cxlist li{float:left;width:360px;height:380px;overflow:hidden;margin-right:60px;background-color:#fff;box-shadow: 0px 0px 40px rgba(102,102,102,0.1);margin-top:50px;}
.cxlist li.mr0{margin-right:0px;}
.cxlist li p{
display: table-cell;
vertical-align:middle;
width:360px;
height:240px;
text-align:center;
overflow:hidden;
position:relative;
}

.cxlist li img{width:360px;height:240px;transition: transform 0.3s linear;}
.cxlist li:hover img{transform: scale(1.3,1.3);}
.cxlist dl {padding:10px 15px;}
.cxlist dl dt{ font-size:18px;}
.cxlist dl dd{ line-height:30px; color:#888;}
.cxlist dl dd.f14{ font-size:14px; line-height:25px; height:25px;}
.cxlist dl dd.line{ margin-top:10px; padding-top:10px;color:#333; border-top:1px solid #e5e5e5;}
.cxlist dl dd.line span{font-size:16px; float:left;}
.cxlist dl dd.line span i{font-size:24px; font-style:normal;color:#EE1820;}
.cxlist dl dd.line em{font-style:normal;color:#fff; float:right;background:#EE1820;border-radius:5px;margin-top:5px;display:inline-block; padding:0px 10px;}


.cjlist{ margin-top:50px;}
.cjlist dl{width:270px;height:450px;float:left; margin-right:40px; position:relative;}
.cjlist dl.mr0{margin-right:0px;}
.cjlist dl dt{width:270px;height:450px;float:left;}
.cjlist dl dt img{width:270px;height:450px;}
.cjlist dl dd{ position:absolute; height:140px; bottom:0px; width:230px; padding:20px;color:#fff;}
.cjlist dl dd h3{ font-size:20px; height:40px; text-align:center;}
.cjlist dl dd p{ font-size:14px;line-height:30px; height:60px;}
.cjlist dl dd a{ padding:5px 40px; margin-top:20px; display:inline-block;font-size:16px;border:1px solid #EE1820;color:#EE1820;border-radius:5px;transition: all 0.35s ease-in-out;}
.cjlist dl dd a:hover{background-color:#EE1820;color:#ffffff;}


.cz-sort {
width:1120px;
border:1px solid #e5e5e5;
background-color: #fcfcfc;
}
.cz-sort dl{
clear:both;
border-bottom:1px solid #e5e5e5;
float:left; width:100%;
}
.cz-sort dl:last-child{ border:none;}


.cz-sort dt{
float:left;
width:60px;
line-height:30px;
text-align:right;
padding:5px;
font-size:14px;
}
.cz-sort dd{float:right; padding:5px; width:1040px;background-color: #ffffff;}
.cz-sort dd a{padding:0px 8px; margin:4px; display:inline-block; line-height:22px;}
.cz-sort dd a:hover{color:#fff;background-color:#E62129;}
.cz-sort dd a.curr{color:#fff;background-color:#E62129;}


.zclist{}
.zclist li{float:left;width:330px;height:350px;overflow:hidden;margin-right:65px;background-color:#fff;box-shadow: 0px 0px 20px rgba(102,102,102,0.1);margin-top:50px;}
.zclist li.mr0{margin-right:0px;}
.zclist li p{
display: table-cell;
vertical-align:middle;
width:330px;
height:220px;
text-align:center;
overflow:hidden;
position:relative;
}

.zclist li img{width:330px;height:220px; transition: transform 0.3s linear;}
.zclist li:hover img{transform: scale(1.3,1.3);}
.zclist dl {padding:10px 15px;}
.zclist dl dt{ font-size:18px;}
.zclist dl dd{ line-height:30px; color:#888;}
.zclist dl dd.f14{ font-size:14px; line-height:25px; height:25px;}
.zclist dl dd.line{ margin-top:10px; padding-top:10px;color:#333; border-top:1px solid #e5e5e5;}
.zclist dl dd.line span{font-size:16px; float:left;}
.zclist dl dd.line span i{font-size:24px; font-style:normal;color:#EE1820;}
.zclist dl dd.line em{font-style:normal;color:#fff; float:right;background:#EE1820;border-radius:5px;margin-top:5px;display:inline-block; padding:0px 10px;}




.cxcontent {border:1px solid #e5e5e5; padding:20px;}	
.cxcontl {float:left;width:450px;height:300px;border-right:1px solid #e5e5e5; padding-right:30px;}
.cxpic{width:450px;text-align:center; height:300px;display: table-cell;vertical-align:middle;text-align:center;background-color: #fcfcfc;}
.cxpic img{max-width:450px;max-height:300px;}
.cxcontr {float:right;width:540px; }
.cxtitle {font-size: 24px;padding-bottom:10px;height:30px;font-weight:bold;}
.cxinfo {line-height:40px;padding:10px 0px;font-size:16px;}
.cxinfo i{font-size:24px; font-style:normal;color:#EE1820;}
.cxinfo span{display:inline-block;border:1px solid #ccc;padding:0px 8px; font-size:12px; margin-right:10px; line-height:25px;color:#EE1820;border-radius:5px;}
a.yybtn{ padding:10px 20px;display:inline-block;font-size:18px;background-color:#EE1820; color:#ffffff;border-radius:5px;margin-top:10px;}
.cxbox { margin-top:20px;}	
.cxboxl {float:left;width:760px;}
.cxboxr {float:right;width:300px;}
.xgtt{border-bottom:1px solid #063D73; margin-top:20px;}
.xgtt i {background-color: #063D73;padding:6px 20px;color: #FFFFFF;margin-right:10px;font-weight: bold;font-size:16px;font-style: normal;display:inline-block;
}

.bor_rnews{border:1px solid #f1f1f1; margin-top:15px;}
.bor_rnews:first-child {margin-top:0px;}
.rnews_t {background-color: #f7f7f7;height:40px;line-height:40px;padding:0px 10px;}
.rnews_t span{color: #BC133E; font-size:16px; float:left;}
.rnews_t a{font-size:12px; float:right;}
.rnewslist {padding:10px 15px;}
.rnewslist LI {line-height:20px;background-image: url(../images/ico01.gif);background-repeat: no-repeat;background-position: left 18px;
border-bottom:1px dashed #d5d5d5;padding:10px 0px;padding-left:12px;}
.rnewslist LI:last-child { border-bottom: none;margin-bottom: 0px;}


.ryslist {padding:5px 15px;}
.ryslist LI {line-height:30px;border-bottom: 1px dashed #cccccc; padding:15px 0px;font-size:14px; overflow:hidden; color:#666;}
.ryslist LI img{ float:left; width:90px; height:60px; margin-right:10px;}
.ryslist LI:last-child { border-bottom: none;margin-bottom: 0px;}
.ryslist LI a{ display:block; font-size:16px; height:30px; overflow:hidden;}
.ryslist LI span{color:#EE1820;}
.plcontent {line-height:30px;padding:20px 0; font-size:14px; min-height:350px;}
.plcontent b{color: #063D73;}






