﻿body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}

table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em ,i , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:none;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
li{list-style:none;}

-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;

/*其他*/
.cur{cursor:pointer}

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;outline: none; font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;width:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

/*清除浮动*/
.clearfix:after{ 
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix{ /*兼容 IE*/
    zoom: 1;
}

body{background-color:#fff; overflow-x:hidden; color:#666; font-size:14px; font-family: "微软雅黑"; position:relative;min-width:1200px;width:100%;}/*网站字体颜色*/
.container{margin-left:auto; margin-right:auto; width:1200px;}


h3 {padding-top: 55px;margin-bottom: 10px;text-align: center;}
h3 a {display: block;font-size: 35px;color: #4c4c4c;}
h3 span {display: block;font-size: 35px;color: #4c4c4c;}
h3 b {color: #d72d27;}
h3 i {display: block;font-size: 16px;color: #4d4d4d;font-weight: 100;text-transform: uppercase;margin-top: 5px;}
.titP {text-align: center;margin-bottom: 30px;}
.titP em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 100px;height: 1px;background: #da251d;}
.titP span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 13px;font-size: 18px;color: #999;}
.titP b {font-size: 24px;color: #D72D27;}


.ppsl {padding: 40px 0;}
.ppsl .ppsl_con {position: relative;height: 245px;padding-left: 245px;}
.ppsl .ppsl_con .ppslImg {position: absolute;left: 0;top: -130px;}
.ppsl .ppsl_con .p1 {font-size: 16px;line-height: 24px;margin-bottom: 22px;}
.ppsl .ppsl_con .ppslVideo {width: 150px;height: 123px;position: absolute;right: 200px;top: 110px;cursor: pointer;}
.ppsl .ppsl_con .ppslVideo span {display: block;height: 84px;background: url(/img/ppslVideo.png) no-repeat center;}
.ppsl .ppsl_con .ppslVideo i {display: block;font-size: 14px;margin-top: 10px;text-align: center;color: #b2b2b2;}
.ppsl .ppsl_con ul li {margin-bottom: 18px;padding-left: 25px;background: url(/img/ppslicon.png) no-repeat left center;font-size: 16px;}
.ppsl .ppsl_con .ppslVideo:hover span {background: url(/img/ppslVideo02.png) no-repeat center;}
.ppsl .ppsl_con .ppslVideo:hover i {color: #d72d27;}

/*视频弹出*/
.videobf {display: none; background: url(/img/bg01.png);position: absolute;left: 0;top: 0;width: 100%; height: 100%;z-index: 97;}
.videobf .video_con {width: 1000px;height: 600px;position: fixed;top: -600px;left: 50%;margin-left: -500px;margin-top: -300px;z-index: 98;background: #fff;border-radius: 10px;transition: all 1s;}
.videobf .video_con.cur {top: 50%;}
.videobf .video_con .closeVideo {display: block;width: 69px;height: 69px;background: url(/img/closeImg.png) no-repeat center;z-index: 99;position: absolute;right: -34px;top: -34px;cursor: pointer;}


.lyzn {background: #f2f2f2;border-bottom: 3px solid #d72d27;padding-top: 40px;}
.lyzn .conleft {width: 350px;}
.lyzn .conleft img {display: block;}
.lyzn .conCen {width: 715px;}
.lyzn .conCen .p1 {font-size: 18px;color: #da251d;margin-bottom: 15px;}
.lyzn .conCen .p2 {font-size: 16px;line-height: 24px;margin-bottom: 30px;}
.lyzn .conCen ul {margin-bottom: 30px;}
.lyzn .conCen ul li {width:225px;margin-bottom: 30px;text-align: center;}
.lyzn .conCen ul li span {display: block; width: 61px;height: 60px;background: url(/img/lyznty.png) no-repeat center;color: #fff;line-height: 60px;margin: 0 auto;}
.lyzn .conCen ul li i {font-size: 20px;}
.lyzn .conCen ul li em {display: block;margin-top: 10px;color: #808080;}
.lyzn .conCen ul li.fl {margin-left: 35px;}
.lyzn .conCen ul li.fr {margin-right: 35px;}
.lyzn .conCen .p3 {margin-left: 60px;}
.lyzn .conCen .p3 img {display: block;}
.lyzn .conright {width: 107px;height: 520px;}


.fzlc {height: 951px;background: url(/img/fzlcbg.jpg) no-repeat center top;}
.fzlc h3 {padding-top: 80px;}
.fzlc h3 p {text-align: center;}
.fzlc h3 p em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 100px;height: 1px;background: #da251d;}
.fzlc h3 p a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 13px;font-size: 36px;color: #4c4c4c;}
.fzlc .p1 {width: 560px;height: 56px;margin-left: 370px; line-height: 50px;color: #fff;font-weight: bold;font-size: 18px;background: url(/img/fzlcbg02.jpg) no-repeat center;text-indent: 50px;}
.fzlc .p2 {text-align: center;font-size: 18px;line-height: 30px;margin: 20px 0;}

.fzlc .fzlc_con {position: relative;height: 620px;}
.fzlc .fzlc_con .fzlcBtnl {display: block;width: 40px;height: 40px;position: absolute;left: 10px;top: 310px;background: url(/img/fzlcjtl01.png) no-repeat center;z-index: 3;cursor: pointer;}
.fzlc .fzlc_con .fzlcBtnl:hover {background: url(/img/fzlcjtl02.png) no-repeat center;}
.fzlc .fzlc_con .fzlcBtnr {display: block;width: 40px;height: 40px;position: absolute;right: 10px;top: 310px;background: url(/img/fzlcjtr01.png) no-repeat center;z-index: 3;cursor: pointer;}
.fzlc .fzlc_con .fzlcBtnr:hover {background: url(/img/fzlcjtr02.png) no-repeat center;}

.fzlc .fzlc_con .conbox {display: none;position: relative;height: 600px;}
.fzlc .fzlc_con .conbox.cur {display: block;}
.fzlc .fzlc_con .conbox .conTit {height: 110px;width: 270px;/* margin: 0 auto; */position:  absolute;left: 466px;top: 280px;z-index: 6;color: #333;text-align:  center;}
.fzlc .fzlc_con .conbox .conTit ul li {display: none;}
.fzlc .fzlc_con .conbox .conTit ul li.cur {display: block;}
.fzlc .fzlc_con .conbox .conTit b {display: block; font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.fzlc .fzlc_con .conbox .conTit p {line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4; -webkit-box-orient: vertical;/*height: 72px;*/color:#fff;font-size:16px;text-align: left;}
.fzlc .fzlc_con .conbox .conNum {height: 366px;width: 732px;margin: 0 auto;background: url(/img/fzlctyline.png) no-repeat center top;z-index: 1;position: relative;top: 80px;}
.fzlc .fzlc_con .conbox .conNum span {display: block;width: 19px;height: 19px;background: url(/img/fzlcty.png) no-repeat center;position: absolute;cursor: pointer;}
.fzlc .fzlc_con .conbox .conNum span.cur {background: url(/img/fzlcty02.png) no-repeat center;}
.fzlc .fzlc_con .conbox .conNum i {position: absolute;left: 25px;top: 0;font-size: 18px;height: 20px;line-height: 20px;width: 80px;}
.fzlc .fzlc_con .conbox .conNum .s1 {left: 4px;top: 260px;}
.fzlc .fzlc_con .conbox .conNum .s2 {left: 102px;top: 95px;}
.fzlc .fzlc_con .conbox .conNum .s3 {left: 357px;top: -10px;}
.fzlc .fzlc_con .conbox .conNum span.s3 i {left: -15px;top: 25px;}
.fzlc .fzlc_con .conbox .conNum .s4 {left: 612px;top: 95px;}
.fzlc .fzlc_con .conbox .conNum span.s4 i {left: -90px;top: 0;text-align: right;}
.fzlc .fzlc_con .conbox .conNum .s5 {left: 709px;top: 260px;}
.fzlc .fzlc_con .conbox .conNum span.s5 i {left: -90px;top: 0;text-align: right;}
.fzlc .fzlc_con .conbox .conYear {width: 429px;height: 429px;position: absolute;left: 385px;bottom: 10px;}
.fzlc .fzlc_con .conbox .conYear li {display: none; float: left;width: 419px;height: 419px;border: 5px solid #fff;background: #000;overflow: hidden;border-radius: 50%;box-shadow: 0 -5px 10px #ccc;}
.fzlc .fzlc_con .conbox .conYear li.cur {display: block;}
.fzlc .fzlc_con .conbox .conYear li img {display: block;width: 419px;height: 419px;border-radius: 50%;opacity: 0.6;filter: alpha(opacity=50);}




.lyal {background: #f7f7f7;}
.lyal .conUl {float: left; width: 48%;overflow: hidden;margin-left: 0.5%;}
.lyal .conUl li {float: left;width: 49.5%;margin-left: 1%;margin-bottom: 1.2%;position: relative;overflow: hidden;}
.lyal .conUl li span {display: block;}
.lyal .conUl li img {display: block;width: 100%;transition: all 0.5s;}
.lyal .conUl li p {position: absolute;left: 0;bottom: 0;height: 15%;width: 100%;background: url(/img/bg01.png);color: #fff;text-align: center;line-height: 100%;text-align: center;font-size: 14px;}
.lyal .conUl li p em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 0;height: 100%;}
.lyal .conUl li p b {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 1.2em;height: 1.2em;margin-right: 10px;}
.lyal .conUl li p i  {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-weight: 100;}
.lyal .conUl li.bdnot {margin-left: 0;}
.lyal .conright {float: left; width: 50.5%;margin-left: 0.5%;position: relative;overflow: hidden;}
.lyal .conright .lyalBtnl {display: block;width: 40px;height: 85px;background: url(/img/bg02.png);cursor: pointer;position: absolute;left: 21px;top: 39%;z-index: 2;}
.lyal .conright .lyalBtnr {display: block;width: 40px;height: 85px;background: url(/img/bg02.png);cursor: pointer;position: absolute;right: 21px;top: 39%;z-index: 2;}
.lyal .conright .lyalBtnl img ,.lyal .conright .lyalBtnr img {display: block;margin: 16px auto;}
.lyal .conright .lyalBtnl:hover ,.lyal .conright .lyalBtnr:hover {background: #D72D27;}
.lyal .conright ul {position: relative;}
.lyal .conright ul li {float: left;position: relative;overflow: hidden; width:100%;}
.lyal .conright ul li img {display: block;width: 100%;transition: all 0.5s;}
.lyal .conright ul li .libox {display: block;height: 20%;width: 100%;position: absolute;left: 0;bottom: 0;background: url(/img/bg02.png);font-size: 1rem;}
.lyal .conright ul li .libox .p1 {padding: 3% 0 0 5%;font-size: 1.1rem;font-weight: bold;margin-bottom: 1%;}
.lyal .conright ul li .libox .p1 a {color: #fff;}
.lyal .conright ul li .libox .p2 {margin: 0 5%;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;*overflow: hidden;}
.lyal .conright ul li .libox .p2 a {color: #fff;}
.lyal  li:hover img {transform: scale(1.1);}
.lyal .conright .box{width:100%;}


.lyVideo {height: 720px;background: url(/img/lyVideobg.jpg) no-repeat center top;}
.lyVideo .lyVideo_con {height: 485px;position: relative;}
.lyVideo .lyVideo_con .conbox {display: none;}
.lyVideo .lyVideo_con .conbox.cur {display: block;}
.lyVideo .lyVideo_con .conbox .videobox {height: 485px;cursor: pointer;}
.lyVideo .lyVideo_con .conbox .videobox .videoBtn {width: 1200px;height: 485px;position: absolute;left: 0;top: 0;z-index: 1;}
.lyVideo .lyVideo_con .conbox .videobox .videoBtn img {display: block;width: 1200px;height: 485px;}
.lyVideo .lyVideo_con .conbox .videobox .videoBtn span {display: none;width: 105px;height: 105px;position: absolute;left: 550px;top: 190px;background: url(/img/lyVideomenu.png) no-repeat center;}
.lyVideo .lyVideo_con .conbox .videomore {background: url(/img/bg03.png);height: 110px;width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;}
.lyVideo .lyVideo_con .conbox .videomore p {margin: 15px 20px;line-height: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;height: 60px;}
.lyVideo .lyVideo_con .conbox .videomore p a {color: #fff;}
.lyVideo .VideoType {width: 665px;height: 60px;background: #fff;margin: -31px auto 0 auto;position: relative;z-index: 4;text-align: center;}
.lyVideo .VideoType li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 110px;padding-top: 12px;margin: 0 20px;cursor: pointer;}
.lyVideo .VideoType li b {display: block;font-size: 16px;color: #666;}
.lyVideo .VideoType li i {font-size: 12px;color: #666;font-weight: 100;text-transform: uppercase;}
.lyVideo .VideoType li em {display: block;width: 74px;height: 2px;background: #fff;margin: 10px auto 0 auto;}
.lyVideo .VideoType li.cur b {color: #d72d27;}
.lyVideo .VideoType .cur i {color: #d72d27;}
.lyVideo .VideoType li.cur em {background: #D72D27;}
.lyVideo .lyVideo_con .conbox.open .videoBtn span{ display:none;}
.lyVideo .lyVideo_con .conbox.open .videomore{ display:none;}


/*jdpp*/
.jdpp {height: 446px;background: url(/img/jdppbg.jpg) no-repeat center top;}
.jdpp .container {position: relative;}
.jdpp h3 {padding-top: 23px;}

.jdpp .jdppBtnl1 {display: block;width: 40px;height: 85px;background: url(/img/bg02.png);cursor: pointer;position: absolute;left: -75px;top: 220px;z-index: 2;}
.jdpp .jdppBtnr1 {display: block;width: 40px;height: 85px;background: url(/img/bg02.png);cursor: pointer;position: absolute;right: -75px;top: 220px;z-index: 2;}
.jdpp .jdppBtnl1 img ,.jdpp .jdppBtnr1 img {display: block;margin: 16px auto;}
.jdpp .jdppBtnl1:hover ,.jdpp .jdppBtnr1:hover {background: #D72D27;}
.jdpp .jdppType {padding-bottom: 27px;position: relative;overflow: hidden;}
.jdpp .jdppType ul {position: relative;}
.jdpp .jdppType li {float: left;width:293px;margin-right:10px;position: relative;background: #fff;}
.jdpp .jdppType li em {display: none;width: 19px;height: 15px;background: url(/img/jdppxl.png) no-repeat center;position: absolute;left: 150px;bottom: -14px;}
.jdpp .jdppType li dt {width: 293px;overflow: hidden;}
.jdpp .jdppType li dt img {display: block;width: 293px;}
.jdpp .jdppType li dd {height: 46px;line-height: 46px;text-align: center;}
.jdpp .jdppType li.cur {background: #D72D27;}
.jdpp .jdppType li.cur em {display: block;}
.jdpp .jdppType li.cur dd a {color: #fff;}
.jdpp .jdpp_con {background: #fff;}
.jdpp .jdpp_con .conbox {display: none;}
.jdpp .jdpp_con .conbox.cur {display: block;}
.jdpp .jdpp_con .conleft {width: 350px;padding: 60px 60px 0 60px;}
.jdpp .jdpp_con .conleft .p1 {margin-bottom: 50px;}
.jdpp .jdpp_con .conleft .p1 a {display: block;font-size: 24px;color: #D72D27;margin-bottom: 16px;}
.jdpp .jdpp_con .conleft .p1 i {display: block;font-size: 14px;margin-bottom: 45px;color: #999;}
.jdpp .jdpp_con .conleft .p1 em {display: block;width: 59px;height: 3px;background: #D72D27;}
.jdpp .jdpp_con .conleft .p2 {line-height: 26px;}
.jdpp .jdpp_con .conright {width:726px;position: relative;overflow: hidden;}
.jdpp .jdpp_con .conright ul {position: relative;}
.jdpp .jdpp_con .conright ul li {float: left;width: 726px;}
.jdpp .jdpp_con .conright ul li img {display:block;width:100%;}
.jdpp .jdpp_con .conright .jdppBtnl2 {display: block;width: 40px;height: 85px;background: url(/img/bg02.png);cursor: pointer;position: absolute;left: 0;top: 170px;z-index: 2;}
.jdpp .jdpp_con .conright .jdppBtnr2 {display: block;width: 40px;height: 85px;background: url(/img/bg02.png);cursor: pointer;position: absolute;right: 0;top: 170px;z-index: 2;}
.jdpp .jdpp_con .conright .jdppBtnl2 img ,.jdpp .jdpp_con .conright .jdppBtnr2 img {display: block;margin: 16px auto;}
.jdpp .jdpp_con .conright .jdppBtnl2:hover ,.jdpp .jdpp_con .conright  .jdppBtnr2:hover {background: #D72D27;}


.zzry {background: #ededed;padding-bottom: 35px;}
.zzry .p1 {text-align: center;line-height: 24px;font-size: 16px;margin-bottom: 10px;}
.zzry .zzry_con {padding:40px 0 25px 0;background: #fff;border:1px solid #cdcdcd;overflow: hidden;}
.zzry .zzry_con ul {position: relative;}
.zzry .zzry_con ul li {float: left;width: 128px;margin:0 35px;}
.zzry .zzry_con ul li img {display: block;width:128px;height:186px;transition: all 0.5s;padding: 10px 0;}
.zzry .zzry_con ul li:first-child {margin-left: 0;}
.zzry .zzry_con ul li dl dt {height: 237px;overflow: hidden;}
.zzry .zzry_con ul li dl dd {height: 30px;line-height: 30px;text-align: center;}
.zzry .zzry_con ul li:hover img {transform: scale(1.1);}



.scsl {padding-bottom: 35px;}
.scsl .scsl_con {position: relative;padding: 0 70px;}
.scsl .scsl_con .scslBtnl {display: block;width: 40px;height: 85px;background: url(/img/bg02.png);cursor: pointer;position: absolute;left: 0;top: 39%;z-index: 2;}
.scsl .scsl_con .scslBtnr {display: block;width: 40px;height: 85px;background: url(/img/bg02.png);cursor: pointer;position: absolute;right: 0;top: 39%;z-index: 2;}
.scsl .scsl_con .scslBtnl img ,.scsl .scsl_con .scslBtnr img {display: block;margin: 16px auto;}
.scsl .scsl_con .scslBtnl:hover ,.scsl .scsl_con .scslBtnr:hover {background: #D72D27;}
.scsl .scsl_con .contop {position: relative;width: 1060px; height: 556px;overflow: hidden;}
.scsl .scsl_con .contop ul {position: relative;}
.scsl .scsl_con .contop ul li {float: left;width: 1060px;height: 556px;position: relative;}
.scsl .scsl_con .contop ul li img {display: block;width: 1060px;height: 556px;}
.scsl .scsl_con .contop ul li p {height: 45px;line-height: 45px;text-indent: 20px;color: #fff;font-size: 18px;position: absolute;left: 0;bottom: 0;width: 100%;background: url(/img/bg02.png);}
.scsl .scsl_con .contop .pNum {position: absolute;right: 0;bottom: 0;height: 45px;line-height: 45px;color: #fff;z-index: 5;width: 90px;font-size: 18px;}

.scsl .scsl_con .conbot {position: relative;width: 1060px;height:102px;overflow: hidden;padding-top: 20px;}
.scsl .scsl_con .conbot ul {position: relative;}
.scsl .scsl_con .conbot ul li {float: left;width: 193px;;height: 102px;margin-left: 23px;background: #D72D27;position: relative;cursor: pointer;}
.scsl .scsl_con .conbot ul li em {display: none;width: 13px;height: 10px;position: absolute;left: 90px;top: -10px;background: url(/img/scslxl.png) no-repeat center;}
.scsl .scsl_con .conbot ul li:first-child {margin-left: 0;}
.scsl .scsl_con .conbot ul li img {display: block;width: 193px;height: 102px;}

.scsl .scsl_con .conbot ul li.cur img {margin: 2px;width: 189px;height: 98px;}
.scsl .scsl_con .conbot ul li.cur em {display: block;}

.header .container{ width:980px;}

.fcly {padding-bottom: 40px;}
.fcly h3 p {text-align: center;}
.fcly h3 p em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 100px;height: 1px;background: #da251d;}
.fcly h3 p a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 13px;font-size: 36px;color: #4c4c4c;}
.fcly .fcly_con .conleft {width: 506px;position: relative;overflow: hidden;}
.fcly .fcly_con .fclyBtnl {display: block;width: 39px;height: 40px;cursor: pointer;position: absolute;left: 8px;top: 45%;z-index: 2;}
.fcly .fcly_con .fclyBtnr {display: block;width: 39px;height: 40px;cursor: pointer;position: absolute;right: 8px;top: 45%;z-index: 2;}
.fcly .fcly_con .conleft ul {position: relative;}
.fcly .fcly_con .conleft ul li {float: left;width: 506px;height: 461px;overflow: hidden;}
.fcly .fcly_con .conleft ul li img {display: block;width: 506px;height: 461px;}
.fcly .fcly_con .conright {width: 690px;}
.fcly .fcly_con .conright ul li {float: left;margin-left: 5px;margin-bottom: 3px;}
.fcly .fcly_con .conright ul li.li1 ,.fcly .fcly_con .conright ul li.li3 {margin-left: 0;}
.fcly .fcly_con .conright ul li img {display: block;}


.cptj {padding-bottom: 50px;background: #f5f5f5;}
.cptj h3 {padding-top: 13px;}
.cptj h3 p {text-align: center;}
.cptj h3 p em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 100px;height: 1px;background: #da251d;}
.cptj h3 p a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 13px;font-size: 36px;color: #4c4c4c;}
.cptj .cptj_con dl {float: left;width: 380px;margin: 0 0 38px 29px;}
.cptj .cptj_con dl dt {height: 260px;overflow: hidden;}
.cptj .cptj_con dl dt img {display: block;width: 380px;height: 260px;}
.cptj .cptj_con dl.bdnot {margin-left: 0;}
.cptj .cptj_con dl dd {height: 55px;border-bottom: 1px solid #c5c5c5;line-height: 55px;text-indent: 10px;font-size: 16px;}
.cptj .cptj_con dl dd a {display: block;height: 55px;background: url(/img/cptjjt01.png) no-repeat 343px center;}
.cptj .cptj_con dl:hover dt {}
.cptj .cptj_con dl:hover dt img {width: 376px;height: 256px;margin: 2px}
.cptj .cptj_con dl:hover {background: #D72D27;}
.cptj .cptj_con dl:hover dd a {color: #fff;background: url(/img/cptjjt02.png) no-repeat 343px center;}




.newsDt {padding: 20px 0;}
.newsDt .conleft {width: 670px;}
.newsDt .conleft .newsType {height: 47px;border-bottom: 2px solid #D72D27;margin-bottom: 28px;}
.newsDt .conleft .newsType li.newsTypeli {float: left;width: 148px;height: 47px;line-height: 47px;text-align: center;border-radius: 8px 8px 0 0;font-size: 16px;font-weight: bold;}
.newsDt .conleft .newsType li.newsTypeli.cur {background: #D72D27;}
.newsDt .conleft .newsType li.newsTypeli.cur a {color: #fff;}
.newsDt .conleft .newsType li.limore {float: right;height: 47px;line-height: 47px;text-transform: uppercase;}
.newsDt .conleft dl {padding-left:335px;position: relative;height: 192px;margin-bottom: 34px;}
.newsDt .conleft dl dt {position: absolute;left: 0;top: 0;width: 300px;height: 192px;overflow: hidden;}
.newsDt .conleft dl dt img {display: block;width: 300px;height: 192px;}
.newsDt .conleft dl dd.dd1 {font-size: 16px;height: 44px;line-height: 44px;font-size: 16px;margin-bottom: 25px;}
.newsDt .conleft dl dd.dd2 {line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;height: 120px;}
.newsDt .conleft .newsbox{ display:none;}
.newsDt .conleft .newsbox ul {padding-top: 34px;border-top: 1px dotted #d0d0d0;}
.newsDt .conleft .newsbox ul li {overflow: hidden;margin-bottom:26px;padding-left:30px;background: url(/img/newsicon01.png) no-repeat left center}
.newsDt .conleft .newsbox ul li a {float: left;width: 540px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.newsDt .conleft .newsbox ul li span {float: right;color: #999;}
.newsDt .conleft .newsbox ul li:hover a {color: #D72D27;}
.newsDt h4 {height: 47px;border-bottom: 2px solid #D72D27;line-height: 47px;}
.newsDt h4 b {font-size: 20px;color: #333;}
.newsDt h4 i {margin-left: 10px;font-size: 14px;color: #999;text-transform: uppercase;}
.newsDt .p1 {font-size: 18px;color: #333;font-weight: bold;width: 425px;height: 44px;line-height: 44px;}
.newsDt .p2 {height:30px;position: relative;margin-bottom: 13px;}
.newsDt .p2 span {float: left;width: 30px;height: 30px;background: url(/img/newsicon02.png) no-repeat center;position: relative;}
.newsDt .p2 span i {display: none;width: 89px;height: 89px;position: absolute;bottom: 30px;left: -32px;}
.newsDt .p2 span:hover i {display: block;}
.newsDt .p2 a {float: left;margin-left: 16px;display: block;width: 30px;height: 30px;background: url(/img/newsicon03.png) no-repeat center;}

.newsDt .conright .infoP1 {height: 47px;border: 1px solid #ccc;margin-bottom: 15px;}
.newsDt .conright .infoP1 input {height: 47px;line-height: 47px;text-indent: 23px;font-size: 14px;color: #666;width: 420px;border: none;}
.newsDt .conright .infoP2 {height: 100px;border: 1px solid #ccc;margin-bottom: 15px;padding: 5px;}
.newsDt .conright .infoP2 textarea {height: 100px;line-height: 24px;text-indent: 17px;font-size: 14px;color: #666;width: 420px;border: none;resize: none;}

.newsDt .conright .ljtj {display: block;height: 50px;line-height: 50px;background: #d50b16;color: #fff;text-align: center;font-size: 16px;font-weight: bold;}
