@charset "utf-8";
/* CSS Document */
body,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,select,textarea,form,p,img,div,pre,fieldset,blockquote,th,td {margin:0;padding:0;outline:none;}
body{color:#333; background-color:#ffffff;}
html{ overflow-x:hidden;}
ul,li,ol,dl,dt,dd{list-style:none}
img{border:none;border-style: none;}
*{ font-family:"Microsoft Yahei"; margin:0; padding:0;transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
input,textarea,button{ background: transparent;vertical-align:middle}
a{ color:#333; text-decoration:none;}
:focus{outline:0}
table { border-spacing: 0px; border-collapse: collapse; }
tr { cursor: pointer; }
input, textarea{ border: 0; }
textarea{resize:none}
select{ border:none;outline: none;}

/*href*/
a:link,a:visited{color:#333}
a:hover,a:active{color:#a00}
.cfff,.cfff a:link,.cfff a:visited{color:#fff !important}
.cfff a:hover,.cfff a:active{color:#ddd}
.cccc,.cccc a:link,.cccc a:visited{color:#ccc}
.cccc a:hover,.cccc a:active{color:#ddd}
.c666,.c666 a:link,.c666 a:visited{color:#666}
.c666 a:hover,.c666 a:active{color:#a00}
.c999,.c999 a:link,.c999 a:visited{color:#999}
.c999 a:hover,.c999 a:active{color:#a00}

/*common*/
.wrap{ width:1200px; margin:0 auto;}
.l{float:left !important}
.r{float:right !important}
.o{overflow:hidden}
.c{display:block;height:0;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}
.hidden{display:none}
.center{text-align:center}
.img-box img,.img{display:block;margin:0;padding:0;width:100%;}
.flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.lc{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
/*文字超出省略*/
.ellipsis{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.ovh1{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.ovh2{-webkit-line-clamp:2}
.ovh3{-webkit-line-clamp:3}
.ovh5{-webkit-line-clamp:5}


.slideTxtBox{width:100%;height:auto;margin:0 auto;background:url(../images/cpbj.jpg) no-repeat center top;}
.slideTxtBox .hd{ line-height:24px;}
.slideTxtBox .hd .box3_tit{ font-size:24px; color:#194e68;}
.slideTxtBox .hd .box3_ul{ margin-left:50px;}
.slideTxtBox .hd .box3_tit span{ font-size:14px; text-transform:uppercase;}
.slideTxtBox .hd ul{}
.slideTxtBox .hd ul li{ float:left; width:200px; line-height:100px; font-size:33px; color:#333333; text-align: center;color:#dfdfdf;}

.slideTxtBox .hd ul li{ float:left; width:200px; line-height:100px; font-size:33px; color:#333333; text-align: center;color:#dfdfdf;}

.slideTxtBox .hd ul li.on{ background:#efefef; color:#7e242d;}

.slideTxtBox .hd ul li span{ color:#a3a3a3; font-size:14px; padding:0 36px;}
.slideTxtBox .bd{ padding:60px 1.2% 30px;}
.slideTxtBox .bd ul{}
.slideTxtBox .bd ul li{ float:left; width:24.2%; margin:0 0.4%; text-align:center;}
.slideTxtBox .bd ul li .box3_img{ }
.slideTxtBox .bd ul li .box3_txt{ font-size:20px; color:#333333; line-height:84px; padding-top:10px;}
.slideTxtBox .bd ul li .box3_more{ width:150px; height:38px; line-height:38px; background-color:#284056; margin:10px auto; font-size:38px; color:#ffffff;font-family:"SimSun"; opacity:0;}

