﻿@charset "utf-8";
/*reset*/
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
html{font:12px/1.8 "黑体","\5b8b\4f53",Arial,sans-serif;color:#222;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
*{margin:0;padding:0}
a{color:#fff;text-decoration:none;background:transparent;outline:none;blr:expression(this.onFocus=this.blur())}
a:focus{outline:0}
a:active,a:hover{color:#f6ca83;outline:0}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:none}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input.submit{border:0;margin:0;cursor:pointer}
input.radio{width:13px;height:13px;float:left;display:inline}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none;float:left}
li{list-style:none}


/*通用*/
body{background: url("bg01.jpg") repeat; letter-spacing: 1px;font:normal 16px/25px "黑体";}
.bg01{background:url(bg.jpg) no-repeat center top; padding-top:550px; margin: 0 auto;}
.w01{width:1006px; margin:0 auto; padding:0;}
.w02{width: 416px;}
.w03{width: 558px;}
.w04{width: 544px;}
.w05{width: 429px;}
.s01{height:60px; overflow:hidden; clear:both;}
.s02{height:100px; overflow:hidden; clear:both;}
.fl{float:left;}
.fr{float:right;}


.menu{height:106px; margin-bottom: 16px;}
.menu li{float:left; width:155px; height:106px; font:normal 20px/106px "黑体"; text-align:center; color:#fff; background: url("menuline.jpg") no-repeat right center;}
.menu li a:link,.menu li a:visited{float:left; width:155px; height:106px; font:normal 20px/106px "黑体"; text-align:center; color:#fff;}

.dy{padding: 85px 55px; height: 285px; overflow: hidden; color: #fff; font:normal 16px/25px "黑体"; background: url("k01.jpg") no-repeat left top;}
.dy p{padding-bottom: 25px;}

.zndt{padding: 120px 55px 0px 75px; overflow: hidden; height: 335px; background: url("k02.jpg") no-repeat left top;}
.ztq{padding: 120px 55px 0px 75px; overflow: hidden; height: 285px; background: url("k04.jpg") no-repeat left top;}
.zndt-list{overflow: hidden; min-height:190px;_height:190px;}
.zndt-list li{float: left; width: 100%; height: 44px; font:normal 16px/44px "黑体"; color: #fff; position: relative;}
.zndt-list li i{position:  absolute; right:1px; top:0px; font-style: normal;}
.zndt-more{clear:both; text-align: right; padding-top: 80px; font-size: 16px;}


a.more:link,a.more:visited{color: #f6ca83;}
a.more:hover{color: #edb75f;}
a.close:link,a.close:visited{color: #000;}
a.close:hover{color: #8c2630;}

.dot01{background: url("dot01.png") no-repeat left center; padding-left: 20px;}

.tpq{overflow: hidden; padding: 104px 50px 68px 30px; height: 130px; background: url("k03.jpg") no-repeat left top;}
.tpq-left{float: left; width: 30px; padding-top: 60px; text-align: center;}
.tpq-right{float:right; width: 20px; padding-top: 60px; text-align: center;}
.tpq-info{float: left; width: 870px;}
.tpq-info li{float: left; width: 167px; border: 1px solid #f6ca83; margin-right: 5px;}
.tpq-info li img{width: 167px; height: 128px;}

.video{overflow: hidden; padding: 90px 60px 100px 55px; height: 218px; background: url("k05.jpg") no-repeat left top;}
.video li{float: left; width: 152px; height: 125px; text-align: center; font:normal 12px/25px "黑体";}
.video li:nth-child(2n){float: right;}
.video li p{ color:#fff}
.jyq{padding: 80px 55px 35px 75px; position:relative; font:normal 16px/44px "黑体"; color: #fff; background: url("k06.jpg") no-repeat left top;}
.jyq li{font:normal 16px/44px "黑体"; color: #fff;}
 
.video02{background: url("k07.jpg") no-repeat center top; height: 672px; padding: 0 20px;}
.video02-info{padding: 38px 65px; overflow: hidden; height: 505px;}
.op{clear:both; height:90px; font:normal 16px/90px "黑体"; color: #000; }
.op a{ color: #000; }
.font01{color: #8c2630;}
.video02-left{float: left; padding-top: 200px;}
.video02-right{float: right; padding-top: 200px;}
.video02-con{float: left; width: 760px; text-align: center; color: #fff;}
.video02-con p{padding-top: 25px;}
.detail{background: url("detail01_02.jpg") repeat-y center top;}
.detail-foot{background: url("detail02.jpg") no-repeat center top; height: 40px; clear: both;}
.video02-detail{color: #fff; font:normal 16px/25px "黑体"; padding: 0px 15px; background: url("detail01_01.jpg") no-repeat center top;}
.video02-detail h1{font:normal 30px/44px "黑体"; text-align: center; padding-bottom: 25px; padding-top: 80px;}
.video02-detail02{color: #fff; font:normal 16px/25px "黑体"; padding:0px 30px;}
.video02-detail02 p{ padding-bottom: 25px;}

.video-list{padding: 80px 55px;}
.video-page{clear: both; text-align: center; padding-top:30px; margin: 0px auto; overflow:hidden;}
.video-page a{ text-align: center; padding:4px 8px; line-height: 25px; font-family: arial, Helvetica, sans-serif; height: 25px; color: #fff; margin-left: 3px;}
.onpages{color: #fff;}
.video-page .onpages{ line-height:25px; height:25px; color:#fff;}
