*{box-sizing: border-box;}
a{cursor: pointer;}
body{font-size:16px}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
input{border: none;}
input:focus{border: none;outline: none;}


.m-top .u-funs li:nth-child(3) a{background: url(../images/wzagray.png) 10px center no-repeat;padding-left:30px}
.m-top .u-funs li:nth-child(4) a{background: url(../images/zzbgray.png) 10px center no-repeat;padding-left:30px}
.m-top .u-funs li img{display: none;}
.is-banner{width: 100%;padding-top:30px;height:464px;background: url(../images/banner.png) center top no-repeat;}
.u-back{width: 120px;height: 42px;border-radius: 20px;text-align: center;line-height: 42px;background-color: rgba(0, 0, 0, 0.2);
       color: #fff;margin-left:20px}
.u-back:hover{color:#fff}
.m-logo{margin-top:115px;display: block;text-align: center;width:100%}
/*搜索*/
.u-search{width: 286px; height: 42px;margin: 0 auto;}
.u-search form{background: rgb(225,225,225,0.4);height: 42px;overflow: hidden;border-radius: 26px;}
.u-search form input[type="text"]{float:left;width:185px;padding:0 0 0 15px;height: 42px;line-height: 42px;font-size: 15px;color: #999;background:transparent;}
.u-search form input[type="submit"]{float:right;width: 50px;height: 42px;background: url(../images/search.png) center no-repeat;}
.u-search form input[type="text"]::placeholder{color:#fff}

.mt20{margin-top:20px}
.f-mb20{margin-bottom:20px}
.is-content .c-shadow{margin-top:80px;background: #fff;border-radius:20px;padding:20px}

.is-title{background: url(../images/titlebg.png) left center no-repeat;text-align: center;line-height: 50px;margin:40px 0 30px 0}
.is-title h2 a{font-size: 42px;font-weight: bold;color:#2671c8;}

/* 轮播 */
.m-flash{position: relative;}
.g-flash,.g-flash .owl-item,.g-flash img{height: 234px;}
.g-flash img{display: block; width: 100%;transition: all linear .3s }
.g-flash img:hover{transform: scale(1.1);}
.g-flash li,.g-flash li a{position: relative;}
.g-flash li a{display: block;}
.g-flash li p{position: absolute; left: 0;font-size: 14px; right: 0; bottom: 0; padding: 0 130px 0 10px; line-height: 40px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;  color: #fff;background:rgb(0,0,0,.5);}
.m-flash .hd{position: absolute; right: 10px; bottom: 15px;}
.m-flash .hd ul li{float: left; margin-left: 10px; width: 10px; height: 10px;  background: #fff;}
.m-flash .hd ul li.on{background: #ff6c00;}

.m-liststylecom{margin-top:-5px}
.m-liststylecom li{height: 42px; line-height: 42px;position: relative;background: url(../images/dot.png) left center no-repeat;}
.m-liststylecom li a{display: block;font-size:17px; padding-left: 14px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststylecom li span{float: right; color: #999; font-size: 16px;}
.m-liststylecom li img{margin-left: 10px; vertical-align: middle;}

.is-content{width:1200px;margin:auto}

.is-vedio-cont{width:505px;height:325px}
.is-new-list{width:675px}

.g-xsdxsx{height: 234px; overflow: hidden;}
.u-onepic{width: 298px; height: 234px;}
.u-onepic img{display: block; width: 298px; height: 234px;}

.u-lists{width: 420px;margin-left:30px}
.width1{width:585px}

