@charset "utf-8";.w1100{margin:0 auto;padding:0 15%;width:70%}
.chengshi:after,.part01:after,.part02:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.part01{padding:10px 0 0}
.gl_cont1{width:100%}
.gl_cont1 ul li{float:left;box-shadow:0 2px 3px #888}
.gl_cont1 .gl_img1{position:relative;display:inline;margin:0 1% 10px 0;padding:0;width:24%;height:170px;background:#9e5406}
.gl_hover1{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
.gl_img1 img{width:100%;height:100%;opacity:.7;-webkit-transition:opacity .35s;transition:opacity .35s}
.gl_img1:hover img{opacity:.4}
.gl_img1 .gl_hover1:after,.gl_img1 .gl_hover1:before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.gl_img1 .gl_hover1:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}
.gl_img1 .gl_hover1:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}
.gl_img1 h2{overflow:hidden;padding-top:40px;border:none;color:#fff;white-space:nowrap;font-size:24px;line-height:26px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
.gl_img1 p{padding:5px;color:#fff;font-size:14px;line-height:30px;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,10px,0)}
.gl_img1:hover .gl_hover1:after,.gl_img1:hover .gl_hover1:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.gl_img1:hover h2,.gl_img1:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.gl_img1 .gl_hover1 p{opacity:1}
.gl_img1 span{display:block;margin:5px auto 0;padding:2px 0;width:75pt;border:1px solid #fff;color:#fff}
.gl_img1:hover span{background:#14a83b;color:#fff}
.i_video{float:left;margin-left:17px;width:712px;height:348px;border:4px solid #fff}
.part02{padding:20px 0}
.bm_left{float:left;width:730px;text-align:center}
.bm_right{float:right;margin:0 15px 0 0;width:328px;height:350px;border:3px solid #fff}
.bm_right h2{padding:10px 0;text-align:center;font-size:30px;line-height:60px}
.bm_right h2 strong{color:#920000;font-size:40px}
.bm_right ul li{position:relative;margin:0 auto;width:290px;height:42px}
.bm_right ul li span{position:absolute;top:0;right:4px}
.bm_right ul li input{padding-left:10px;width:278px}
.bm_right ul li input,.bm_right ul li select{height:35px;border:1px solid #ddd;background:#fff;line-height:35px}
.bm_right ul li select{width:290px;color:#999}
.bm_right ul li .i_sub{width:3in;height:38px;background:#920000;color:#fff;font-weight:700;font-size:24px}
.bm_right ul li .i_sub:hover{background:#168600;cursor:pointer}
.tou{background:#fff}
.viedo_ban{position:relative;width:100%;height:499px;background:url(images/video_banner.jpg) center 0 no-repeat}
.cover{position:absolute;top:0;right:0;bottom:0;left:0;background:url(v_star.png) top;-webkit-animation:c 4s linear 0s infinite;animation:c 4s linear 0s infinite}
@-webkit-keyframes c{0%{background-position:-900px 900px;opacity:0}
50%{background-position:0 0;opacity:.7}
to{background-position:900px -900px}
}
@keyframes c{0%,to{opacity:0}
0%{background-position:-900px 900px}
50%{background-position:0 0;opacity:.7}
to{background-position:900px -900px;opacity:0}
}
.w1100{width:75pc}
.site,.w1100{margin:0 auto}
.site{padding:10px 0;width:100%;height:42px;background:transparent url(images/i_index.png) no-repeat scroll 0 9pt}
.site p{padding-left:40px;font-size:1pc;line-height:42px}
.site p a:hover{color:#920000}
.site .site_p{float:left}
.spcont{padding:0 15%;width:70%}
.spleft{float:left;margin-right:1%;padding:1% 2%;width:70%;background:#fdfdfd}
.v_words{position:relative;width:28%}
.v_words h2{display:block;overflow:hidden;border-bottom:3px solid #333;text-overflow:ellipsis;white-space:nowrap;line-height:36px}
.v_words h2 a{font-size:18px}
.v_words h2 a:hover{color:#000}
.v_words p{padding:10px 0;color:#535353;text-indent:2em;font-size:14px;line-height:24px}
.v_viedo{width:70%}
.spxs ul li{position:relative;float:left;overflow:hidden;width:20%;cursor:pointer}
.spxs .icon-video{position:absolute;top:9pt;left:22px;z-index:99;width:33px;height:33px}
.spright{float:right;box-sizing:border-box;width:25%;border:2px solid #999;background:#ddd none repeat scroll 0 0}
.submit-info{position:relative;padding:15px;color:#666}
.submit-info h4{padding:5px 0;color:#333;font-weight:400;font-size:18px}
.submit-info .p1{font-size:14px;line-height:24px}
.submit-info .txt{padding:0 5px}
.submit-info .txt,.submit-info select.txt{margin-top:10px;width:90%;height:33px;border:1px solid #ccc;color:#666}
.submit-info select.txt{box-sizing:border-box}
.submit-info .btn{margin-top:10px;width:100%;height:33px}
.submit-info .p2{margin-top:10px;font-size:14px}
.submit-info .list{overflow:hidden;margin-top:10px;padding-top:10px;height:90pt;border-top:1px solid #ddd;line-height:24px}
.submit-info .list i{margin-right:5px;color:#ff4c43;font-style:normal}
.submit-info .list li{overflow:hidden;padding-left:5px}
.submit-info .ico-tag{position:absolute;top:0;left:0;width:41px;height:41px;background:transparent url(images/ico.png!c) no-repeat scroll -36px 0}
