@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*/


/*common*/

.zj{ margin-left:512px;}
.wrapxw{ }
.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}

.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{}
.slideTxtBox .hd{ line-height:24px; text-align:center;}

.slideTxtBox .hd .box3_tit{ font-size:24px; color:#194e68;}
.slideTxtBox .hd .box3_tit span{ font-size:14px; text-transform:uppercase;}
.slideTxtBox .hd ul{}
.slideTxtBox .hd ul li{ float:left; width:160px; height:50px; font-size:16px; color:#c12015; line-height:50px;background:#f9f9f9;cursor:pointer; margin-right:15px;}
.slideTxtBox .hd ul li.on{ background:#c12015;}
.slideTxtBox .hd ul li.on{ color: #FFF;}


.slideTxtBox .hd ul li a{  color:#283f4f; }
.slideTxtBox .hd ul li span{ color:#a3a3a3; font-size:14px; padding:0 36px;}
.slideTxtBox .bd{ padding:0; margin-top:30px;}
.slideTxtBox .bd ul{}
.slideTxtBox .bd ul li{ float:left; width:100%; margin:5px; }
.slideTxtBox .bd ul li span{ float: right;  }
.slideTxtBox .bd ul li .box3_img{ background-color:#000000;}
.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;}


.zcxwz{ width:570px; float:left;}
.zcxwy{ width:630px; float:right;}
.zcxwy1{ height:170px; border-bottom:1px solid #e3e3e3;}
.zcxwy1 h1{ font-size:18px; height:32px; line-height:32px; overflow:hidden; color:#333; font-weight:normal}
.zcxwy1 h2{font-size:14px; height:20px; line-height:20px; overflow:hidden; color:#999999; margin-top:10px;font-weight:normal}
.zcxwy1 h2 img{ vertical-align: middle;}
.zcxwy1 h3{ width:630px; height:1px; background:#e3e3e3;margin-top:20px;}
.zcxwy1 h4{font-size:14px; height:56px; line-height:28px; overflow:hidden; color:#666; margin-top:20px;font-weight:normal}
.syxwlb{ height:50px;border-bottom:1px solid #e3e3e3; line-height:50px;}
.syxwlb span{ float:right;}



