@charset "utf-8";
html, body, div, span, object, embed, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, cite, code, del, dfn, em, img, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td, section, article { margin: 0; padding: 0; -webkit-text-size-adjust: none; }
html { overflow-y: scroll; overflow-x: hidden; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: none; }
ul, li, ol { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
i, em, cite, dfn { font-style: normal; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; }
.clearfix { *display:inline-block;
*zoom:100%;
}
.clear { clear: both; line-height: 1px; height: 1px; *display:inline;
font-size: 1px; }
.fl { float: left; }
.fr { float: right; }
.alignL { text-align: left; }
.alignC { text-align: center; }
.alignR { text-align: right; }
.relative { position: relative; }
.absolute { position: absolute; }
.bold { font-weight: bold; }
.none { display: none; }
.block { display: block; }
.overf { overflow: hidden; }
.center { margin: 0 auto; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mb35 { margin-bottom: 35px; }
.mb40 { margin-bottom: 40px; }
.mb45 { margin-bottom: 45px; }
.mb50 { margin-bottom: 50px; }
.font12 { font-size: 12px; }
.font14 { font-size: 14px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px; }
.font20 { font-size: 20px; }
.font24 { font-size: 24px; }
.font30 { font-size: 30px; }
.font32 { font-size: 32px; }
:focus, a { outline: none; -moz-outline-style: none; }
a:visited, a:link { text-decoration: none; }
a:hover { text-decoration: none; }
ol li { list-style-type: decimal; list-style-position: inside; }
input::-ms-clear {
display: none
}
input::-ms-reveal {
display: none
}
input[type=search]::-webkit-search-cancel-button {
-webkit-appearance: none
}
input[type=search]::-ms-clear {
display: none
}
body { font: 16px/1.5 "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", tahoma, Arial; color: #333; }
.middle { vertical-align: middle }
.red { color: #dd3a1f; }
.col_4d { color: #4d4d4d }
.col_4e { color: #4e4e4e }
.col_999 { color: #999 }
.mr5 { margin-right: 5px }
.mr10 { margin-right: 10px }
.mt25 { margin-top: 25px; }
.mt40 { margin-top: 40px; }
.trans3 { transition: .3s; }
.op:hover { opacity: .85; }
.main { width: 100%; height: 100%; background: url(../images/pc_bg.jpg) no-repeat top center; }
.box_center { width: 1250px; margin: 365px auto 0 auto; }
.max_video { margin: 62px 0 0 170px; width: auto; position: relative; }
.max_video .v_bor { width: 726px; height: 410px; position: absolute; z-index: 1; top: -12px; left: -12px; }
.max_video .v_max { z-index: 2; position: relative; width: 699px; height: 386px; border-radius: 15px; overflow: hidden; }
.max_video .v_max .v_o { background: #000; opacity: 0.45; filter: alpha(opacity=45); position: absolute; width: 100%; height: 100%; z-index: 3; top: 0; left: 0; }
.max_video .v_play { width: 84px; height: 84px; position: absolute; z-index: 4; top: 50%; left: 50%; margin: -42px 0 0 -42px; }
.about { background: url(../images/about.png) no-repeat top center; width: 299px; height: 403px; margin: 62px 0 0 45px; position: relative; z-index: 1; text-align: center; }
.about p { color: #fff; font-size: 16px; font-weight: bold; }
.about p.i1 { margin-top: 100px; }
.about p.i2 { margin-top: 78px; }
.about .ewm { position: absolute; left: 50%; top: 266px; margin-left: -35px; }
.tiyan { width: 100%; height: 344px; margin-top: 12px; overflow: hidden; }
.tiyan_list { width: 1190px; margin: 40px auto 0 auto; }
.tit { text-align: center; }
.min_video { width: 287px; height: 160px; position: relative; float: left; margin-left: 14px; overflow: hidden; }
.min_video > img { width: 100%; }
.min_video .v_bor1 { width: 287px; height: 160px; position: absolute; z-index: 1; left: 0; top: 0; }
.min_video .v_o { background: #000; opacity: 0.2; filter: alpha(opacity=20); position: absolute; width: 100%; height: 100%; z-index: 3; top: 0; left: 0; }
.min_video .v_play1 { width: 48px; height: 48px; position: absolute; z-index: 4; top: 50%; left: 50%; margin: -24px 0 0 -24px; }
.mor{ text-align:center; margin-top:16px;}
.yingyong { width: 100%; height: auto; margin-top: 24px; overflow: hidden; position: relative; z-index: 1; }
.yingyong_list { width: 1190px; margin: 10px auto 0 auto; position: relative; z-index: 2; }
.yingyong .ll, .yingyong .rr { position: absolute; z-index: 2; width: 40px; height: 75px; top: 97px; cursor: pointer }
.yingyong .ll { left: 0; }
.yingyong .rr { right: 0 }
.yingyong_pic, .carousel_inner { width: 1064px; margin: 0 auto; position: relative; overflow: hidden; }
.yingyong_pic { width: 99999px; position: relative; }
.yingyong_pic .yingyong_i { width: 550px; }
.ia1 { margin-right: -18px; }
.ia2 { margin-left: -18px; }
.fangan2 { width:1090px;height:auto; margin: 30px auto 0 auto; overflow:hidden;}
.fangan2 .tiyan_list .min_video{ width:534px; height:298px;margin-left: 20px;}
.fangan3{margin: 44px auto 30px auto;}
.alert_bg { width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 999;display: none;opacity: 0.55; filter: alpha(opacity=55);}
.v_bg{ width:720px; height:407px; position:fixed; display: none; z-index:1000; left:50%; top:50%; margin-left:-360px; margin-top:-204px;}
.v_bg .video_mp4{ position:absolute; top:11px; left:13px; width:694px; height:384px;border-radius: 20px; overflow: hidden;}
.v_bg .video_mp4 video,.v_bg .video_mp4 iframe{border-radius: 30px;}
.close_dialog { width: 47px; height: 47px; display: none; position: fixed; z-index:1001; top: 50%; left:50%; margin-top:-246px;margin-left:354px;  background: url(../images/close.png) no-repeat center; cursor: pointer }
.zhuanli{ background:url(../images/zhuanli_bg.png) no-repeat top left; width:1006px; height:422px; margin:30px auto 0 auto; overflow:hidden;}
.zhuanli_pic{ width:977px; height:385px; margin: 18px 0 0 15px;border-radius: 8px; overflow:hidden;}
/*
.v_pic .v_pic_img{ position:absolute; top:2.4%; left:1.8%; width:554px; height:auto;border-radius: 15px; overflow: hidden;}
.v_pic .v_pic_img img{border-radius: 15px; width:99%; margin:0.2% 0 0 0.5%}
.v_pic{ width:576px; height:auto; position:fixed; display: none; z-index:1000; left:50%; top:50%; margin-left:-288px; margin-top:-166px;}
*/
.v_pic{ width:720px; height:auto; position:fixed; display: none; z-index:1000; left:50%; top:50%;  margin-left:-360px; margin-top:-204px;}
.v_pic .v_pic_img{ position:absolute; top:2.4%; left:1.8%; width:694px; height:auto;border-radius: 15px; overflow: hidden;}
.v_pic .v_pic_img img{border-radius: 15px; width:99%; margin:0.2% 0 0 0.5%}
.v_pic .ll, .v_pic .rr { position: absolute; z-index: 2; width: 40px; height: 75px; top: 50%; margin-top:-38px;cursor: pointer }
.v_pic .ll { left: 36px; }
.v_pic .rr { right: 36px }

.v_pic2{ width:720px; height:auto; position:fixed; display: none; z-index:1000; left:50%; top:50%;  margin-left:-360px; margin-top:-204px;}
.v_pic2 .v_pic_img2{ position:absolute; top:2.4%; left:1.8%; width:694px; height:auto;border-radius: 15px; overflow: hidden;}
.v_pic2 .v_pic_img2 img{border-radius: 15px; width:99%; margin:0.2% 0 0 0.5%}
.v_pic2 .ll, .v_pic2 .rr { position: absolute; z-index: 2; width: 40px; height: 75px; top: 50%; margin-top:-38px;cursor: pointer }
.v_pic2 .ll { left: 36px; }
.v_pic2 .rr { right: 36px }

.vpic_info{ margin-top:30px;}
/*#example1:hover { transform: scale(1.5); z-index: 3; }*/
