html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, leadsub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, hgroup, menu, nav, section, summary, time, mark, audio, video, input {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body,html,input{font:14px/24px arial,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif;}
ul,li {list-style: none;}
body{ color:rgb(102, 102, 102); font-size:14px; font-family: Arial, Helvetica, sans-serif, Microsoft Yahei, "微软雅黑" ,"宋体";}
a{ color:rgb(102, 102, 102);  text-decoration: none;}
a:hover{color:#225cc6;}
.l{float:left;}
.r{float: right;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.img{ display: block; max-width: 100%;}
.mb3{margin-bottom:30px;}
* html .clearfix{zoom:1;} /* IE6 */
*+html .clearfix{zoom:1;} /* IE7 */
@media (max-width: 1200px) { 
	body{width:1200px;}
}
.blue{ color:#4284d9;}
.red{color:#fd5557;}
.green{color:#009900;}
.grey{color:#999999;}
.border_r5{-webkit-border-radius:5px; -moz-border-radius:5px;  border-radius:5px;}
.m1200{ width: 1200px; margin: 0 auto; max-width: 100%;}
.bgc{background-color: #f8f8f8!important;}


.tc{text-align: center;}
.inline{display: inline-block;}
.blue{color: #225cc6;}
.origen{color: rgb(246, 124, 1);}
/*header*/
#header {width: 100%;}
#header .top{background:#f3f3f3; height: 29px; line-height: 29px;}
#header .top .r{font-size: 16px;}
#header .top .wl{background:url(../images/lb.gif) no-repeat 0 center; padding-left: 23px; padding-top:2px;}
#header .top .txtMarquee-left .bd .tempWrap{ width:297px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
#header .top .txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
#header .top .txtMarquee-left .bd ul li{ margin-right:60px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important;  }
#header .main{font-size: 20px; height: 116px; position: relative;}
#header .main .t1{position: absolute;top: 38px;left: 139px;cursor: pointer;min-height: 30px;min-width: 160px;font-size: 22px;color: rgb(34, 34, 34);}
#header .main .logo{position: absolute;top: 36px;left: 0px;width: 121px;}
#header .main .m2{position: absolute;
top: 34px;
left: 577px;
width: 266px;}
#header .main .tel{position: absolute;top: 38px;left: 952px;width: 49px;}
#header .main .tel2{position: absolute;top: 38px;left: 1015px;width: 171px;font-size: 18px;}
#header .dec{font-size: 15px;color: #767474;position: absolute;top: 62px;left: 139px;width: 359px;}
#header .nav{background: #225cc6; height:40px;}
#header .nav>ul .item{float: left; position: relative; height:40px; width: 198px; text-align: center; cursor: pointer;}
#header .nav>ul>li>a{display:block; width: 198px; height:40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px;}
#header .nav>ul>li:hover{background:#0f5291;}
#header .nav>ul>li.on{background: #0f5291;}

#header .nav>ul>li .subitem{z-index: 999; position: absolute; top:50px; left: 0;  padding-top:10px; display: none; margin-top: -10px;}
#header .nav>ul>li .sub{ width: 198px;  background-color:#fff; color:#333;  border-top:2px solid #0f5291;}
#header .nav>ul>li .sub a{height: 40px;
display: block;
line-height: 40px;}
#header .nav>ul>li:hover .subitem{display: block; }
#header .nav>ul>li .sub li:hover a{color:#225cc6;}
#header .nav>ul>li .sub .jt{ width: 0;
    height: 0;
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
margin-left: 78.5px;
margin-top:-10px;
}
#header .nav>ul>li:hover .sub{display: block;}

#header .nav>ul>li .leadsub{ width: 198px;  background-color:#e0e0e0; color:#333;  border-top:2px solid #0f5291;}
#header .nav>ul>li .leadsub a{height: 40px;
display: block;
line-height: 40px;}



.bd10{
	-moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari 和 Chrome */
  border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.w1200{width:1200px; margin:0 auto; overflow:hidden; max-width: 100%;}

/*轮播*/
/* 本例子css */
		.banner .slideBox{ width:100%; height:480px; overflow:hidden; position:relative;}
		.banner .slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.banner .slideBox .bd li{ height: 480px;
background-position: 50% 50%;
background-repeat: no-repeat;
overflow: hidden;
display: block;
outline: currentcolor none medium;
margin: 0px auto;
position: relative;
z-index: 1;
background-size: cover;}
		.banner img{ max-width: 100%; margin:0 auto; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.banner .slideBox .prev,
		.banner .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:71px; height:71px; background:url(../images/slider-arrow.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.banner .slideBox .next{ left:auto; right:3%; background-position:-71px 0px; }
		.banner .slideBox .prev:hover,
		.banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.banner .slideBox .prevStop{ display:none;  }
		.banner .slideBox .nextStop{ display:none;  }
.banner .img{max-width:100%; display:block; margin:0 auto;}
.p1{background: url(../images/abg.gif) no-repeat center center; width: 100%; height: 456px; }
.p1 .main{position: relative; height:609px; }
.p1 .main .a1{position: absolute;
top: 64px;
left: 23px;
width: 413px;}
.p1 .main .text{position: absolute;
	color: rgb(100, 99, 97);
line-height: 36px;
top: 193px;
left: 487px;
width: 661px;
height: 111px;
font-size: 18px;
}
.p1 .main .more{position: absolute;
	color: rgb(240, 240, 240);
	background: rgb(5,83,172);
	text-align:center;
	vertical-align: middle;
font-weight: normal;
line-height: 44px;
top: 348px;
left: 968px;
width: 160px;
height: 44px;
font-size: 18px;
}
.p1 .main .imgbox{
	overflow: hidden;
width: 1200px;
	position: absolute;
top: 410px;
left: 0px;
}
/* 图片滚动 */
		.picMarquee-left{ overflow:hidden; position:relative;}
		.picMarquee-left .bd{  }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin-right:30px;   float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:242px;height:172px; display:block;}

.title{ padding: 25px 0 5px; text-align: center;}
.title h3{font-size: 30px;
padding-top: 0px;
font-weight: bold;
font-family: 微软雅黑;
color: rgba(5, 83, 172, 1);
margin-bottom: 10px; line-height: 1.2;}
.title p{ color: #737373; font-size: 14px;
line-height: 14px;}
.title .line{border-bottom: 1px solid #dcdcdc; position: relative; margin-top: 20px;}
.title span.dot{ position: absolute;
	display: block;
width: 8px;
height: 8px;
top: -4px;
left: 596px;
background: #dcdcdc;
transform: rotate(45deg);}

.newslist{padding:15px 10px;}
.newslist .item{padding:10px 0;}
.newslist .item .img{width: 260px; height: 146px; overflow: hidden;}
.newslist .item .img img{width:100%;}
.newslist .item .tit{font-size: 16px; color:#333;}
.newslist .item .txt{padding-left: 26px; width:900px; padding-top: 10px;}
.newslist .item .txt .dec, .newslist .item .txt .time{line-height: 26px;
color: #878787; margin-top: 14px}
.newslist .item .btn{display: inline-block; border:1px solid; padding:0 5px;}
.newslist .item .btn:hover{background: #0553af; border:1px solid #0553af; color: #fff; }
.zplist{margin:30px 0 20px;}
.zplist .item{width: 280px; height: 91px; box-sizing: border-box; padding:18px 20px; background: url(../images/zpbg.png) no-repeat 0 0; margin:10px;}
.zplist .item .tit{word-wrap: break-word;font-size: 20px; margin-bottom: 5px;}
.zplist .item .txt span{display: inline-block; width:55%; font-size: 18px; color: rgb(230, 74, 25);}
.zplist .item .txt a{display: inline-block; width:40%; text-align: right; color: rgb(73, 110, 232);}
.morebtn{display: block; font-size: 16px; color: #00479d; border:1px solid #076ce0; width:196px; text-align: center; line-height: 41px; margin:20px auto;}

.fwqy{color: rgb(100, 99, 97); font-size: 18px; line-height: 36px;}
.fwqy .txt{width:500px; box-sizing: border-box; padding:30px;}
.fwqy .txt .tit{font-size: 24px;
color: rgb(100, 99, 97); text-align: center; margin-top:30px;}
.fwqy .txt p{padding:10px 0;}
.fwqy .img{width:700px; text-align: center;}
.fwqy .dec.pd{padding:10px;}
.fwqy .img img{display: inline-block; max-width: 100%; }

.lx{padding:30px; width:1100px; margin:20px auto 10px;}
.lx .item{display: inline-block; text-align: center; background:url(../images/lxbg.png) no-repeat 0 0; width: 298px; height: 331px; margin:0 10px;}
.lx .item .icon{color:#fff; width: 82px; height: 82px; margin:0 auto 20px; line-height: 82px; background:url(../images/t2.png) no-repeat 0 0; font-size: 35px;}
.lx .item:first-child .icon {  background:url(../images/t1.png) no-repeat 0 0;}
.lx .item:last-child .icon {  background:url(../images/t3.png) no-repeat 0 0;}
.lx .item .btn { background: #91bb4f; color:#fff; line-height: 34px;font-family: "Microsoft YaHei";overflow: visible; width: 120px; margin: 0 auto;}
.lx .item:first-child .btn { background: #ffb82a;}
.lx .item:last-child .btn {  background: #4accd9;}
.lx .item h3{font-size: 16px; padding-top:20px;}
.lx .item .table{padding:20px 0; display:table; width: 100%; height: 88px;}
.lx .item .table p{display:table-cell; vertical-align:middle; }

.footer{width: 100%; background: #333333;  padding:40px 0; color: #fff;}
.footer a{color: #fff;}
.page{width: 1080px; margin:0 auto; font-size: 16px;}
.page .img{margin-bottom: 30px;margin-top:10px;}
.page .content{ padding:20px 0 40px;}
.page .content img{display: block; max-width: 100%;}
.page .h3{color: #333333; text-align: center;
font-size: 30px; padding:10px 0 40px; font-weight: normal;}

.show{padding:20px 20px 50px;}
.show .h3{text-align: center; padding:20px; font-size: 18px;
color: rgb(53, 53, 53);}
.show .content{font-size: 16px;}

.list{border: 1px rgba(222, 222, 222, 1) solid; box-sizing: border-box; margin:10px auto 30px;}
.list .title h3{font-size: 20px; font-weight: normal;}
.list .newslist{padding-left: 20px;}
.list .newslist .item{margin:10px 0;}

.pages{text-align: center; padding:10px 0;}
.pages ul li{display: inline-block;}
.pages a,.pages span{display: inline-block; padding:8px 10px; color: #666;}
.pages ul li.active a, .pages a:hover{color: #1e50ae;}

.list2{padding:20px 0 50px;}
.list2 .newslist .item{margin:10px 0 10px 20px;}

.title1{border-bottom: 0px solid #cccccc; position: relative;}
.title1 .tit{display: inline-block; border-bottom: 2px solid #2b2b2b; padding:0 15px; font-size: 16px; line-height: 45px; color:#2b2b2b;}
.title1 .more{position: absolute; right: 5px; bottom:10px;}

.title1 h4{font-size: 24px;
padding-top: 0px;
font-weight: bold;
font-family: 微软雅黑;
color: rgba(5, 83, 172, 1);
margin-bottom: 10px; line-height: 1.2;}
.title1 h5{font-size: 16px;
padding-top: 0px;
font-weight: bold;
font-family: 微软雅黑;
color: rgba(5, 83, 172, 1);
margin-bottom: 10px; line-height: 1.2;}
.title1 h6{font-size: 14px;
font-weight: normal;
font-family: 微软雅黑;
line-height: 40px;
margin-bottom: 10px; line-height: 1.5;}

.title2{border-bottom: 1px solid #cccccc; position: relative;}
.title2 .tit{display: inline-block; border-bottom: 2px solid #2b2b2b; padding:0 15px; font-size: 16px; line-height: 45px; color:#2b2b2b;}
.title2 .more{position: absolute; right: 5px; bottom:10px;}

.newscontent{ border: 1px rgba(222, 222, 222, 1) solid; padding:10px; box-sizing: border-box; margin:10px auto 30px;}
.newscontent .h3{border-bottom:1px solid #f0efef; font-size: 25px;
font-weight: normal;
font-family: 微软雅黑;
color: #333;
text-align: center;
padding:10px 10px 20px;
}
.newscontent .content{padding:30px 10px; border-bottom: 1px dashed #f0efef;}
.newscontent .content img{display: block; margin:0 auto; max-width: 100%; }
.newscontent .share{padding-bottom:30px;}
.cate{padding:30px 0;}
.cate .tab{width:220px; background: #f5f5f5; min-height: 100%;}
.cate .tab .item{width:100%;  line-height: 61px; border-bottom: 1px solid #fff; font-size: 16px; color:#666;}
.cate .tab .item.on{padding:20px; background:#1e50ae; color:#fff; transition: all .5s;}
.cate .tab .item span{display: block;
width: 80%;
margin: 0 auto;
overflow: hidden;
white-space: nowrap; text-align: center;}
.cate .talcon{ width:980px; box-sizing: border-box; padding-left: 50px; min-height: 500px;}
.cate .talcon .item .txt{width: 500px; }
.cate .talcon .item .txt .h3{font-size: 20px; color:#333; font-weight: normal; padding:10px 0 50px;}
.cate .talcon .item .txt .content{font-size: 16px; line-height: 1.8;}
.cate .talcon .item .img{width: 420px; padding-top:20px;  animation: zoomIn;  animation-duration: 1s; }
.cate .talcon ul:nth-child(2n) .item .img{animation: slideInRight; animation-duration: 1s; }
.cate .talcon .item .img img{max-width: 100%; display: block; margin:10px auto; }

.page_zp{padding:20px 0; box-sizing: border-box;}
.page_zp .title3{text-align: center;}
.page_zp .title3 span{display: inline-block; padding-left: 50px; font-size: 36px; line-height: 1.8; background: url(../images/zp.png) no-repeat 0 center;}
.page_zp .txt{padding:30px 50px;}
.page_zp .txt .l{width: 350px; padding:0 20px;}
.page_zp .txt .r{width: 700px; padding:0 200px 10px 10px; box-sizing: border-box; font-size: 16px; line-height: 1.8;}

.page_zp .lthg{border-bottom: 0px; font-size: 16px; padding:0px 0px 100px 0px}
.page_zp .lthg .l{margin-top: 4px; width: 600px; padding:0 0px;}
.page_zp .lthg .r{width: 600px; padding:0 0px 0px 0px; box-sizing: border-box; font-size: 16px; line-height: 1.8;}

.page_zp .title4{text-align: center;}
.page_zp .title4 span{display: inline-block; padding-left: 0px; font-size: 36px; line-height: 1.8; background: url(../images/zp.png) no-repeat 0 center;}

/* 标签切换css */
		.tabBox{ width:1200px; }
		.tabBox .hd{ height:50px; line-height:50px; padding:0 10px 0 20px;  position:relative; }
		.tabBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; width: 100%;  }
		.tabBox .hd ul li{ position: relative; float:left; width: 180px; margin:0 30px; font-size: 16px; line-height: 50px; height: 50px; text-align: center; box-sizing: border-box; padding:0 15px; cursor:pointer;   border-bottom:2px solid #fff;}
		.tabBox .hd ul li.on{color: #076ce0;  border-bottom:2px solid #076ce0; }
		.tabBox .hd ul li span{height: 16px; width: 1px; background: rgb(102, 102, 102); position: absolute; right: -30px; top: 16px;}
		.tabBox .hd ul li:last-child span{display: none;}
		.tabBox .bd ul{ padding:50px 100px; min-height: 450px;  zoom:1; font-size: 16px;}
		.tabBox .bd li{ line-height: 1.8; }
.page_zp .contact{font-size: 16px; padding:30px 50px;}
.page_zp .contact .btn{background: #1e50ae; display: inline-block; color: #fff; text-align: center; padding:10px; }
.page_zp .btna{background: #1e50ae; display: inline-block; color: #fff; text-align: center; padding:10px; }
.page_zp .contact .l{width:600px;}
.page_zp .contact .r{width:500px;}
.page_zp .contact .r .form{background: #f5f5f5; width:320px; font-size: 14px; box-sizing: border-box; padding: 20px 40px; }
.page_zp .contact .r .form .iteminput{padding-bottom: 16px;}
.page_zp .contact .r .form .iteminput p{padding-bottom: 5px;  font-weight: bold;}
.page_zp .contact .r .form .iteminput>input{background: #fff; border:1px solid #dadada; width:95%; line-height: 36px; margin-right: 5px; padding:0 10px; box-sizing: border-box;}
.page_zp .contact .r .form .iteminput label input{margin-right: 10px; margin-bottom: 5px;}
.page_zp .contact .r .form .form-btn{cursor: pointer;
color: #fff;background-color: #5AB4FF;height: 44px;
line-height: 44px; padding:0 50px; margin-top: 20px;}
.page_zp .contact .r .form label.error{color:red;}
.page_zp .contact .lx{display: table;}
.page_zp .contact .lx .img{width:136px; padding-right:30px; padding-top:15px;}
.page_zp .contact .lx .con{font-size: 20px; color:#000; line-height: 2.5;}
.page_zp .contact .lx div{display: table-cell; vertical-align:middle;}
.page_zp .contact .lvideo{width:520px;}
.page_zp .contact .rvideo{width:520px;}

.noannima{animation: 0s ease 0s 1 normal none running none!important;}/*去除动画效果*/


.share{text-align: right; padding-top:30px;}
#share{display: inline-block; padding-left: 10px;}

.pattern-box.animate1 .go{  animation: slideInRight;  animation-duration: 1s;}
.pattern-box.animate2 .go{  animation: zoomIn;  animation-duration: 1s;}



		.banpic .slideBox{ width:100%; height:220px; overflow:hidden; position:relative; text-align:center;  }
		.banpic .slideBox .left p{ width:100%; height:220px; overflow:hidden; position:absolute; top: 180px; color: #FFF; }
		.banpic .slideBox .mid p{ width:100%; height:220px; overflow:hidden; position:absolute; top: 180px; color: #FFF; }
		.banpic .slideBox .right p{ width:100%; height:220px; overflow:hidden; position:absolute; top: 180px; color: #FFF; }
		.banpic .slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.banpic .slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.banpic .slideBox .bd li{ height: 475px;
background-position: 50% 50%;
background-repeat: no-repeat;
overflow: hidden;
display: block;
outline: currentcolor none medium;
margin: 0px auto;
position: relative;
z-index: 1;
background-size: cover;}
		.banpic img{ max-width: 100%; margin:0 auto; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.banpic .slideBox .prev,
		.banpic .slideBox .mid,
		.banpic .slideBox .left,
		.banpic .slideBox .right,
		.banpic .slideBox .huadong,
		.banpic .slideBox .huabei,
		.banpic .slideBox .dongbei,
		.banpic .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:0px; display:block; width:71px; height:71px; filter:alpha(opacity=50);opacity:0.5;  text-align:center;  }
		.banpic .slideBox .next{ left:auto; right:3%; background-position:-71px 0px; }
		.banpic .slideBox .left{  left:0%; top:0%; margin-top:0px; width:350px; height:220px; background:url(../images/yyjsepc.png) 0px 0px no-repeat;filter:alpha(opacity=50);opacity:0.99;  }
		.banpic .slideBox .mid{  left:35%; top:0%; margin-top:0px; width:350px; height:220px; background:url(../images/jkzxjsepc.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.99;   }
		.banpic .slideBox .right{  left:70%; top:0%; margin-top:0px; width:350px; height:220px; background:url(../images/hxgrfk.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.99;   }
		.banpic .slideBox .huadong{  left:60%; top:0%; margin-top:0px; width:128px; height:128px; background:url(../images/huadong.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.31;   }
		.banpic .slideBox .huabei{  left:60%; top:0%; margin-top:0px; width:128px; height:128px; background:url(../images/huabei.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.31;   }
		.banpic .slideBox .dongbei{  left:70%; top:0%; margin-top:0px; width:128px; height:128px; background:url(../images/dongbei.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.31;   }
		.banpic .slideBox .prevStop{ display:none;  }
		.banpic .slideBox .nextStop{ display:none;  }
		.banpic .slideBox :hover{ filter:alpha(opacity=50);opacity:0.7;  }
		.banpic .slideBox :hover span{ display:block; position:relative; text-align:center; color:#000;width:128;z-index:10;height:36px;margin-top:0px;
		line-height:36px; background:#CCC;filter:alpha(opacity=60);-moz-opacity:0.5;opacity: 0.8;}
		.banpic .slideBox :hover p{ display:block; position:relative; text-align:center; color:#000;width:128;z-index:10;height:36px;margin-top:-90px;
		line-height:36px; background:#CCC;filter:alpha(opacity=60);-moz-opacity:0.5;opacity: 0.8;}
.banpic .img{max-width:100%; display:block; margin:0 auto;}

.divcss5{ position:relative;width:128px; height:36px;margin:0 auto} 
.divcss5 a,.divcss5 span{display:none; text-decoration:none}
.divcss5:hover{cursor:pointer} 
.divcss5:hover a.now{cursor:pointer; position:absolute; top:0; width:100%; height:100%;
 z-index:100; left:0; display:block;}
.divcss5:hover span{ display:block;position:absolute; bottom:0; left:0;color:#FFF;width:128; 
z-index:10;height:36px; line-height:36px; background:#000;filter:alpha(opacity=60);-moz-opacity:0.5;opacity: 0.5;}
/* 设置显示文字定位位置，背景半透明 */ 
.crumb{padding:30px 0 0;}
.crumb a{display: inline-block; padding:5px;}
.crumb a .icon{padding-right: 5px; font-size: 16px;}

.search-form .input-group .input{border:1px solid #ccc;line-height: 40px;padding: 0 10px;width: 500px;display: inline-block;}
.search-form .input-group .btn{background: #0553af;color:#fff;height: 40px;padding: 0 30px;line-height: 40px;display: inline-block;border: 1px solid #0553af;}
.noresult{padding:50px; text-align: center;}
.videobox .bd ul{padding:20px;}
.videobox .bd .item{float: left; margin:20px; width:512px; box-sizing: border-box; overflow: hidden;}
.videobox .hd{padding-top: 20px;}
.videobox .hd ul{left: 120px;top:16px;}
.videobox .hd ul li{width:auto;}
.btnc{background:#0553af; color:#fff; height: 40px;padding: 0 20px;line-height: 40px; display: inline-block;}
.videobox .bd ul .morebtn{display: inline-block;}
.videobox .bd ul .morebtn:hover{background:#0553af; color:#fff;}

.newbt .icon{ font-size: 24px;
    position: absolute;
    left: 8px;
    top: 40px;}
.newbt .btn{padding:40px 30px 0; position: relative; display: inline-block; cursor:pointer; font-size: 16px;}