@charset "utf-8";
body,div,ul,li,p,h1,h2,img { margin:0; padding:0; border:0; list-style:none; font-family: "微软雅黑", "Microsoft Yi Baiti"; font-size:12px; line-height:24px;}
a,a:link { text-decoration: none; color:#333;}
a:hover { color:#c9151e;}
.sin_CO,.fooder_logo,.sin_BL,.play_btn { background-image:url(../images/nva_bg_v2.png);}

.heard { height:67px; width: 960px; margin: auto; position:relative; }
.top_logo { background:url(../images/nva_bg_v2.png) no-repeat -75px -160px #FFFFFF; width: 150px; height:100px; top: 67px; position:absolute; left:0px; display: block;}
/*.top_logo { background:url(../img/nva_bg.png) no-repeat 0px -160px #FFFFFF; width: 38px; height:37px; border:30px solid #FFF; position:absolute; left:50%; top:10px; margin-left:-47px;}*/
.nav { overflow:hidden; width:960px; margin:auto;}
.nav ul { overflow: hidden; float: right;}
.nav ul li { float:left; font-size:14px;color:#141414; margin:0px 10px; height:44px; overflow:hidden;}
.nav .nav_hover { color:#c9151e;}
.nav_list { width:81px;}
.nav_list span { display:block; text-align: center;}
.nav_line { border-right: 1px solid #d6d6d6;}
/*首页*/
.index_flash { width: 580px; height: 300px; overflow: hidden; margin:170px auto 0; position: relative;}
.logo_enter { width: 170px; height: 170px; position: absolute; left: 50%; top: 110px; margin-left: -85px;z-index: 2; background: url(about:block);}
/*.sinlogo {width: 37px;height: 129px;background:url(../images/sinlogo.png);display: block;position: absolute;left: 50%;margin-left: 127px;top: 122px;}*/
.sinlogo {width: 100%;height:100%;background:url(../images/index.png);display: block;position: absolute;left: 50%;margin-left: 127px;top: 122px;}
/*作品*/
.sin_nav { overflow:hidden; width:610px; margin:230px auto 400px;}
.sin_nav a { width:75px; height:76px; float:left; margin:0px 13px; position: relative; display: block;}
.sin_CO { width: 75px; height: 76px; position: absolute;left: 0px; top: 0px;}
.sn_list01 { background-position:0px -75px;}
.sn_list02 { background-position:-95px -74px;}
.sn_list03 { background-position:-190px -74px;}
.sn_list04 { background-position:-289px -75px;}
.sn_list05 { background-position:-386px -74px;}
.sn_list06 { background-position:-483px -74px;}
.sin_BL { width: 75px; height: 76px; display: none;}
.sn_list_BL01 { background-position: 0px 1px;}
.sn_list_BL02 { background-position: -95px 2px;}
.sn_list_BL03 { background-position: -190px 2px;}
.sn_list_BL04 { background-position: -289px 1px;}
.sn_list_BL05 { background-position: -386px 2px;}
.sn_list_BL06 { background-position: -483px 2px;}
/*fooder*/
/*.fooder { padding-top:106px;}
.fooder_logo { width:121px; height:106px; background-position:-53px -160px; display:block; margin:0px auto 20px;}*/
.fooder_box {height:26px; color:#808080; text-align:center; line-height:36px; margin-bottom: 46px;}
.fooder_box b { color:#c9c9c9; font-size:14px; margin-right:10px;}
.fooder_hotline {border-top:1px solid #eaa0a0; bottom: 0px; width: 960px; margin: auto; background:#fff; color:#505050;line-height:56px; text-align: right;}
.fooder_hotline img { vertical-align: middle; margin-right: 65px;}
.fooder_hotline b{ font-weight: normal;}
.line_wh100 { margin:25px auto 100px;}
.fooder_img { width: 93px; margin: auto; position: relative; padding-top: 12px;}
.food_left { position: absolute; right: 133px; top: 7px; text-align: right; width: 320px;}
.food_right { position: absolute; left: 133px; top: 7px; text-align: left; width: 400px;}
/*关于我们*/
.about_main { width:960px; margin:100px auto 130px;}
.service_main h1,.contact_us h1,.about_main h1{color: #eaa0a0; padding-bottom: 12px; line-height: 14px; font-size: 14px; font-weight: normal; border-bottom: 1px solid #eaa0a0; margin-bottom: 15px;}
.about_main p { margin-bottom:20px;}
.line_wh30 {margin-bottom: 30px; padding-top: ]10px; border-bottom:3px solid #e6e6e6; }
/*服务领域*/
.service_main { width:960px; margin:100px auto 0px;}
.service_main p { margin-bottom: 30px;}
.SVE_title { top:75px; font-size:25px; margin:75px auto 30px; padding-bottom:16px; border-bottom:1px #d9d9d9 solid;}
/*联系我们*/
.contact_us { width:960px; margin:100px auto;}
.contact_us .cu_text { color:#3c3c3c; margin-bottom:30px;}
.contact_us span {margin:0px 10px;}
.map_img { margin:20px auto 20px; overflow: hidden;}
.map_img img { margin-top: -3px;}
.contact_us h2 { font-size:12px; font-weight:normal; color:#e10d13; margin-bottom:10px;}
/*作品列表*/
.work_main { width:960px; margin:100px auto;}
.work_main ul { overflow:hidden;}
.work_main li { float:left; width:299px; height:222px; padding: 5px; margin:0px 5px 34px; overflow:hidden; position:relative;background: #ebebeb; }
.work_main li img { width: 299px; height: 222px;}
.play_mask { width: 310px; height: 234px; background:#facd89; position: absolute; display: none; opacity: 0.5; left: -2px; top: -2px; }
.play_border {width:299px; height:222px; border: 5px solid #facd89; position: absolute; left: 0px; top: 0px; display: none;}
.play_btn { width: 57px; height: 57px; position: absolute; left: 50%; top: -57px; display: block; margin-left: -29px; background-position: 0px -209px; z-index: 100;}
.play_title { width: 100%; height: 42px; position: absolute; left: 0px; bottom: 5px; line-height: 42px; text-align: center;z-index: 100; color: #fff;}
.play_title:link,.play_title:hover{ color: #fff; font-size: 18px;}
.play_title_bg { width: 299px; height: 42px; position: absolute; left: 5px; bottom: 5px; opacity: 0.5; background: #000; z-index: 99}
/*播放页*/
.play_page { width:700px; margin:100px auto;}
.play_page p { background: #e0e0e0; padding: 20px;}
.play_box { width:690px; height:398px; /*border:4px solid #212121;*/ margin:0px auto 30px;}