@charset "utf-8";
/* CSS Document */
.clear{clear:both;}
.padt20{padding-top:10px;}
.padl0{padding-left:0px;}
.padr0{padding-right:0px;}
.blank30{height:30px; overflow:hidden; clear:both;}
.f12 {font-size: 12px;font-weight: normal; color:#4a637d;}
.bordert{border-top:#ccc dotted 1px;}
.ecnewgray{color:#666;}
.fmessage{color:#05486f;}
.f12r{color:#c00;}

.ecmenubg{background:#f5f5f5; width:100%; height:65px; line-height:65px; border-top:#dedfe3 solid 1px; clear:both;}
.ecmenunew ul li{list-style:none; margin:0px; padding:0px;}
.ecmenunew li a{float:left; padding:0px 40px; font-size:20px; font-family:"微软雅黑"; line-height:65px; color:#000;}
.ecmenunew li a:hover{background:#d53e51; color:#fff; text-decoration:none;}
.ecmenunew li a.eccur{background:#c00; color:#fff; text-decoration:none;}
.ecnewbg1{background:#f5f5f5; width:100%; padding:20px 0px;}
.ecnewbg2{background:#ebecf0; width:100%; padding:0px 0px 30px;}
.ecnewbg3{background:#ebecf0; width:100%; padding:30px 0px 0px;}
.ecnewbtn{border-top-left-radius:0px; border-bottom-left-radius:0px;}
.ecnewform-control{border-top-right-radius:0px; border-bottom-right-radius:0px;}
.ecnewpro{border:#ececec solid 1px; box-shadow:0 0 4px #ccc; clear:both; padding-bottom:10px; margin-bottom:30px;}
.ecnewpro p{font-size:14px; line-height:23px; padding-top:10px; text-align:center;}
.ecnewpro p span{color:#c00;}
.ecnewprobtn{padding:6px 35px;background: -webkit-linear-gradient(left,#c00,#ff566b);background:-moz-linear-gradient(right,#c00,#ff566b);background:-o-linear-gradient(right,#c00,#ff566bk);
background:linear-gradient(to right,#c00,#ff566b); border:none; border-radius:5px; color:#fff; font-family:"微软雅黑"; font-size:16px;}
.ecnewintro{font-size:16px; line-height:26px; color:#333;}	
.ecnewfooter{padding:15px 0px;}	
.ecnewfooter p{text-align:center; color:#333; font-size:14px; line-height:26px; padding:0px; margin:0px;}
.ecnews img{width:140px; border-radius:8px;}
.ecnewsborder{border-bottom:#ccc dotted 1px; padding:25px 0px 25px 0px;}
.ecnewstime{font-size:14px; color:#999; padding:0px 0px;}
.ecnewmore{float:right; font-size:12px; font-weight:normal;}

.ecnewprolist{border-bottom:#ccc dotted 1px; margin:10px 0px; padding:10px 0px 20px; font-family:"微软雅黑"; font-size:14px; text-align:center;} 
.ecnewprolist img{width:100%; border-radius:0px; margin-bottom:10px; height:120px;}
.ecnewprolist img:hover{box-shadow:0 0 8px #333;}
.ecnewprolist span{color:#c00;}

.ecnew_newstitle{font-size:30px; line-height:45px; color:#333; font-weight:bold; font-family:"微软雅黑"; padding-bottom:30px;}
.ecnew_newscon{clear:both; padding:15px 0px; font-size:16px; line-height:30px;}
.ecnew_newscon p{padding:10px 0px;}
.ecnew_newscon img{max-width:550px;}
.ecnewprocon{clear:both; padding:15px 0px; font-size:16px; line-height:26px;}
.ecnewprocon p{padding:10px 0px;}
.ecnewprocon img{max-width:270px; margin-right:20px; height:150px;}
.ecnewproboard{clear:both; font-size:14px; line-height:23px; font-family:"微软雅黑";}
.ecnewproboard ul li{padding:0px; margin:0px; list-style:none;}
.ecnewproboard li{float:left;}
.ecnewproboard li label{padding-right:25px; font-weight:normal;}
.ecnewproboard li input.ecnewprotitle{width:400px; border:#ccc solid 1px; height:23px; background:none; font-size:14px; padding-left:10px;}
.ecnewproboard li input.ecnewproyanzheng{width:100px; border:#ccc solid 1px; height:23px; background:none; font-size:14px; padding-left:10px;}
.ecnewproboard li textarea{width:400px; border:#ccc solid 1px; height:23px; background:none; font-size:14px; padding:5px 10px; height:70px;}
.ecnewproboard li input.ecnewprobutton{width:150px; border-radius:5px; background:#c00; font-size:14px; text-align:center; color:#fff; margin:20px 0px; line-height:26px; height:30px; border:#c00 solid 1px;}
.ecnewproboard li input.ecnewprobutton:hover{background:#940303; border:#940303 solid 1px; color:#fff;}
.ecnewemploycon{clear:both; padding:15px 0px; font-size:16px; line-height:30px;}
.ecnewemploycon td{padding:8px;}
.ecnewemploycon td.ecnewemtitle{background:#f5f5f5; font-weight:bold; border-bottom:#ddd solid 1px; width:20%;}
.ecnewemploycon td.ecnewemcon{background:#fff; border-bottom:#eee solid 1px; width:70%;}
.ecnewemployrecruit{margin:30px auto; width:30%; background:#c00; border-radius:8px; border:#c00 solid 1px; font-size:16px; color:#fff; text-align:center; height:40px; line-height:40px;}
.ecnewemployrecruit a{color:#fff; text-decoration:none;}
.ecnewemployrecruit:hover{background:#940303; border:#940303 solid 1px;}
.ecnewmessage{background:#fff; padding:10px 20px; clear:both;}
.ecnewmessagerepley{margin-top:30px; padding:15px; background:#ececec; font-size:16px; line-height:26px; font-family:"微软雅黑";}

.ednewslist{padding:20px ; border-bottom:#ccc dotted 1px;}
.ednewslist:hover{background:#f5f5f5;}
.ednewslist .listtitle{font-size:18px; line-height:26px; font-weight:normal; color:#333; padding:0px 0px 0px;}
.ednewslist .listnews{padding:10px 0px 0px;}
.ednewslist .listnews img {float: left; margin:0px 20px 10px 0px; width:150px; border-radius:8px;}
.ednewslist .listnews p {line-height: 23px; font-size:14px; padding-top:5px; color:#666;}

.ecnewcombanner{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.ecnewcombanner img{width:100%;}
@media (min-width:768px)
{
	.ecnewcombanner{width:750px}
}
@media (min-width:992px)
{
	.ecnewcombanner{width:970px}
}
@media (min-width:1200px)
{
	.ecnewcombanner{width:1170px}
}

.ecnewposition{clear:both; font-size:14px; line-height:23px; padding-top:30px;}
.styled-pagination {
    position: relative;
}
.margin-bott-40 {
    margin-bottom: 40px !important;
}
.padd-top-20 {
    padding-top: 20px !important;
}

.styled-pagination li {
    position: relative;
    display: inline-block;
    margin: 0px 5px 10px;
}
.styled-pagination li a:hover, .styled-pagination li a.active {
    color: #ffffff;
background:#c00;
border-color:#c00;
}
.styled-pagination li a {
    position: relative;
    display: block;
    line-height: 24px;
    padding: 6px 5px;
    font-size: 16px;
    text-transform: uppercase; text-decoration:none;
    min-width: 40px;
    border: 2px solid 
    rgba(0,0,0,0.10);
        border-top-color: rgba(0, 0, 0, 0.1);
        border-right-color: rgba(0, 0, 0, 0.1);
        border-bottom-color: rgba(0, 0, 0, 0.1);
        border-left-color: rgba(0, 0, 0, 0.1);
    background: #ffffff;
    color: #1a1a1a;
    text-align: center;
    border-radius: 3px;
    transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
}
@media (min-width:768px)
{
	.ecnewpro img{width:100%; height:120px;}
	.ecmenunew li a{float:left; padding:0px 17px; font-size:18px; font-family:"微软雅黑"; line-height:65px; color:#000;}
}
@media screen and (max-width:992px)
{
	.ecnewprobtn{padding:6px 15px;background: -webkit-linear-gradient(left,#c00,#ff566bk);
            background:    -moz-linear-gradient(right,#c00,#ff566b);
            background:      -o-linear-gradient(right,#c00,#ff566bk);
            background:         linear-gradient(to right,#c00,#ff566b); border:none; border-radius:5px; color:#fff; font-family:"微软雅黑"; font-size:12px;}
	.ecnewpro img{width:100%; height:200px;}
	.encnewleft{display:none;}
}

@media screen and (max-width:767px)
{
	.ecnewprobtn{padding:6px 15px;background: -webkit-linear-gradient(left,#c00,#ff566bk);
            background:    -moz-linear-gradient(right,#c00,#ff566b);
            background:      -o-linear-gradient(right,#c00,#ff566bk);
            background:         linear-gradient(to right,#c00,#ff566b); border:none; border-radius:5px; color:#fff; font-family:"微软雅黑"; font-size:12px;}
	.ecnewpro img{width:100%; height:150px;}
	.ecmenubg{background:#f5f5f5; width:100%; border-top:#dedfe3 solid 1px; clear:both;}
	.ecmenunew li a{font-size:12px; line-height:25px; padding:0px 10px;}
	.encnewleft{display:none;}
}
@media (min-width:992px)
{
	.ecnewpro img{width:100%;}
	.ecmenunew li a{float:left; padding:0px 35px; font-size:20px; font-family:"微软雅黑"; line-height:65px; color:#000;}
}
