﻿/* - - - - - - - - - 各浏览器样式默认值标准化  - - - - - - - - -*/
html,body,span,object,iframe,h1,h2,h3,h4,h5,p,blockquote,pre,
a,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label{
margin:0;padding:0;border:0;
font-style:inherit;font-family:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,audio,video{margin:0;padding:0;display: block;}
html{-webkit-text-size-adjust:none;}
img{border:none;vertical-align:middle;}
input,select,button{padding:0;margin:0;outline:none;font-family:inherit;vertical-align:middle;}
textarea{font-family:inherit;padding:0;margin:0;}
button{cursor:pointer;}
html{overflow-x:hidden;}
body{font-size:12px;background-color:#eee9d6;font-family:'Microsoft YaHei';}
ul,ol{list-style-type:none;}
h1{font-size:24px;}
h2{font-size:18px;}
h3,h4{font-size:14px;}
h5{font-size:12px;}
i,em,address{font-style:normal;}
a{ text-decoration:none;color:#4f4f4f;}
a:hover{transition:color 200ms linear 0s,background-color 200ms linear 0s,border-color 200ms linear 0s;color:#ab8324;}
a:active{}	/*点击与释放时*/
a:visited{}/* 访问过 */
/*  - - - - - - - - - 常用类样式  - - - - - - - - -*/
.photo_fullsize img{display:block;width:100%;height:100%;}	/*图片全尺寸*/
.no_bor{ border:none!important;}	/*无边框*/
.no_bg{ background:none!important;}	/*无背景*/
.clear{ display:block;height:0; line-height:0;overflow:hidden; clear:both;font-size:0;}/*清除浮动*/
.clear_::after{content:"";display:block; clear:both;height:0; line-height:0; overflow:hidden;}/*清除浮动*/
.center{margin:0 auto;width:1280px;}	/*让内容区块居中*/


/*背景*/
#Versions{width:100%;height:500px;position:relative;overflow:hidden;margin-top:-500px}
video {
	position: absolute;
	left: 50%;
	top: 0px;
	transform: translate(-50%);
	object-fit: contain;
        z-index:50;
}

/*顶部按钮*/
.top_down{ position:absolute; width:666px; height:180px; left:130px; top:750px; background-image:url(../images/top_down.png); z-index:4444;left:50%;margin-left:-650px }
.top_down a{ position:absolute; text-indent:-9999px; overflow:hidden;}
.down_a{width:212px; height:56px; left:220px; top:18px; background:url(../images/down_1.png) no-repeat;}
.down_b{ width:212px; height:56px;top:18px; left:440px; background:url(../images/down_2.png) no-repeat;}
.down_c{ width:212px; height:56px; left:220px; top:100px; background:url(../images/down_3.png) no-repeat;}
.down_d{ width:212px; height:56px;left:440px; top:100px;background:url(../images/down_4.png) no-repeat;}
.payonline{ width:166px; height:166px;}

/*内容区域*/

.bg{width:100%;height:auto;overflow:hidden;background:url(../images/g_bg2.png) center top no-repeat;position:relative;z-index:100;margin-top:-50px}

#container{width:1300px;margin:30px auto 20px auto;}
#neirong{float:left;width:960px;}
#neirong2{padding:36px 72px 0;float:right;width:816px;position:relative;min-height:1648px;background-color:#ffffff;}
#neirong2 .PartTitle2{border-bottom:1px solid #dae2e4;}

/*右边*/
#Right{float:left;width:730px;height:510px;border:1px solid #67524e;padding:5px;background-color:#e6dec7;}


/*栏目标题*/
.PartTitle{padding:14px 0 14px 40px;height:35px;line-height:35px;position:relative;font-size:19px;font-weight:normal;color:#ab8324;background:url(../images/icon_.png) no-repeat left center;border-bottom:1px solid #dae2e4;}
.PartTitle span{font-size:13px;font-family:'times new roman', times, serif;color:#b6b6b6;text-transform:uppercase;}
.PartTitle .more{position:absolute;font-size:13px;color:#000008;right:5px;padding-right:27px;background:url(../images/icon_more.png) no-repeat right center;}
.PartTitle .more:hover{color:#ab882a;}

/*选项卡*/
.Tab{float:left;width:100%;position:relative;}
.Tab li{float:left;margin-right:27px;display:inline;}
.Tab li a{float:left;width:120px;height:44px;line-height:44px;text-align:center;font-size:14px;}
.Tab li.change a,.Tab li a:hover{color:#a78929;text-decoration:none;}
.Tab .lines{position:absolute;top:-2px;left:0px;border-top:4px solid #ac872c;}


/*简介*/
#Introduction{padding:17px 17px 0;width:695px;height:490px;overflow:hidden;margin-bottom:20px;background-color:#fcfbf8;box-shadow:0 0px 14px rgba(145,119,60,0.4) inset;}
#Introduction:hover{box-shadow:0 0px 14px rgba(0,0,0,0.4) inset;}
#Introduction .hot_news{padding:20px 18px 16px;height:20px;line-height:20px;font-size:16px;font-weight:bold;margin-bottom:13px;border-bottom:1px solid #d9e2e7;}
#Introduction .hot_news span{padding:0 7px;color:#fff;margin-right:12px;background-color:#ac892b;display:inline-block;}
#Introduction .tit{width:575px;height:54px;line-height:54px;font-size:15px;margin-bottom:15px;padding-left:19px;border-bottom:1px solid #dae2e4;}
#Introduction .tit span{float:left;}
#Introduction .serviceList{float:left;width:694px;font-size:12px;margin:0 auto;}
#Introduction .serviceList li{float:left;width:594px;height:30px;line-height:30px;overflow:hidden;font-size:14px;}
#Introduction .serviceList li:hover{background-color:#ddd;}
#Introduction .serviceList li:hover em{color:#333;}
#Introduction .serviceList li strong{float:left;width:139px;font-weight:normal;color:#ab8324;margin:0 10px;display:inline;}
#Introduction .serviceList li p{float:left;width:349px;color:#000008;display:inline;}
#Introduction .serviceList li em{float:right;width:76px;font-size:12px;color:#b6b6b6;}
#Introduction .serviceList li em img{margin-right:5px;}
#Introduction .NewsList{margin:0px 15px 0px 0px;}

/*新闻列表*/
.NewsList{margin:0 10px 0 0px;clear:both;}
.NewsList li{height:30px;line-height:30px;font-size:14px;}
.NewsList li:hover{width:100%;color:#a50303;box-shadow:0 0px 14px rgba(0,0,0,0.4) inset;padding:0px 10px}
.NewsList li:hover span{color:#a50303;}
.NewsList li span{color:#a78929;}
.NewsList li time{float:right;font-size:12px;color:#b6b6b6;}

/*左边*/
#Left{float:right;width:530px;height:510px;border:1px solid #67524e;background-color:#e6dec7;padding:5px}

/*轮播广告*/
#playBanner{padding:17px 17px 0;width:495px;height:490px;overflow:hidden;margin-bottom:20px;position:relative;overflow:hidden;background-color:#fcfbf8;box-shadow:0 0px 14px rgba(145,119,60,0.4) inset;}
#playBanner:hover{box-shadow:0 0px 14px rgba(0,0,0,0.4) inset;}

/*图片轮播样式*/
#playBanner .conbox{width:9999em;position:absolute;}
#playBanner .conbox div{float:left;width:495px;height:400px;overflow:hidden;margin-top:5px}
#playBanner .conbox div img{width:100%;height:100%;display:block;}
#playBanner .switcher{float:right;position:absolute;right:12px;bottom:5px;z-index:99;}
#playBanner .switcher a{float:left;width:30px;height:30px;line-height:21px;text-align:center;overflow:hidden;font-size:14px;font-family:arial;color:#323232;margin:0 5px;background:url(../images/nav_a.png) no-repeat right top;cursor:pointer;display:inline;}
#playBanner .switcher a.cur,#playBanner .switcher a:hover{color:#fff;background-position:-1px top;}

#playBanner .pic{float:left;width:495px;height:150px;overflow:hidden;margin-top:10px}
#playBanner .pic a{float:left;width:290px;height:100%;display:inline;margin-left:10px;overflow:hidden;}


/*角色*/
.c_role { width:100%; height:710px; background:url(../images/zy_bg.jpg) center; }
.role_01 { width:1280px; height:710px; margin:0 auto; }

#slider-container{margin:0px auto;width:1280px;height:710px;overflow:hidden;clear:both !important;position:relative;background:url(../images/zhiyebg.jpg) center;}
.nivoSlider{background:url("../images/loading.gif") no-repeat 50% 50% rgb(255, 255, 255);margin-bottom:10px;position:relative;}
.nivoSlider img{left:0px;top:0px;display:none;position:absolute;}
.nivoSlider a{border:0px currentColor;display:block;}
.nivo-directionNav a{border:0px currentColor;width:22px;height:24px;text-indent:-9999px;display:block;}
#slider{margin:0px auto;width:1280px;height:710px;overflow:hidden;position:relative;z-index:9;}
#slider h1{color:rgb(255, 255, 255);font-size:24px;}
#slider .sdate{padding-bottom:10px;display:block;}
#slider hr{margin:0px 0px 20px;padding:0px;border-bottom-color:rgb(137, 137, 137);border-bottom-width:1px;border-bottom-style:solid;}
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivo-slice{height:100%;display:block;position:absolute;z-index:5;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{padding:250px 20px 40px ;right:395px;top:-800px;width:300px;color:rgb(119, 119, 119);position:absolute;z-index:88;opacity:0.7;}
.nivo-caption p{margin:0px;padding:0px;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{top:50%;position:absolute;z-index:9;cursor:pointer;}
.nivo-prevNav{background:url("../images/prev.png") no-repeat;left:25px;}
.nivo-nextNav{background:url("../images/next.png") no-repeat;right:25px;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}

/*文字展示*/
.bg06{width: 100%; height: 710px; position: relative; background:url(../images/zbzs.jpg) no-repeat center top;}
.bg06_main{width: 1280px; height: 700px; padding-top: 50px; margin: 0 auto;}
.m_tit{min-width:100px;height:33px; float:left;padding-right:14px;background:url(../static.sdg-china.com/cq/pic/act/2015/occupationNew/titPic1.png) right top no-repeat;}
.m_tit span{height:33px;line-height:32px; float:left; font-size:20px; font-weight:bold; color:#fff; padding:0 10px 0 14px; background-color:#593212;}
.m_tit2{min-width:100px;height:33px; float:left;padding-right:14px;background:url(../static.sdg-china.com/cq/pic/act/2015/occupationNew/titPic2.png) right top no-repeat;}
.m_tit2 span{height:33px;line-height:32px; float:left; font-size:20px; font-weight:bold; color:#fff; padding:0 10px 0 14px; background-color:#58507e;}
.m_tit3{min-width:100px;height:33px; float:left;padding-right:14px;background:url(../static.sdg-china.com/cq/pic/act/2015/occupationNew/titPic3.png) right top no-repeat;}
.m_tit3 span{height:33px;line-height:32px; float:left; font-size:20px; font-weight:bold; color:#fff; padding:0 10px 0 14px; background-color:#462d46;}
.m_txt1{width:1280px;height:60px;line-height:60px; float:left;font-size:18px; font-weight:bold; border-bottom:1px #a69d9e dotted;color:#fff;font-family: "Microsoft YaHei","微软雅黑";}
.m_txt1a{width:1280px;height:60px;line-height:30px; float:left;font-size:18px; font-weight:bold; border-bottom:1px #fff dotted; padding:15px 0;}
.m_txt2{width:1280px; float:left;}
.m_txt2 p{margin:0;width:1280px; line-height:24px; float:left; font-size:14px;color:#a69d9e;font-family: "Microsoft YaHei","微软雅黑";margin-top:10px}
.h_20{width:100%;height:20px; float:left;}
/*装备展示*/
.zbzs { width:100%; height:709px; background:url(../images/zbzs.jpg) center;}
.bg05{width: 100%; height: 710px; position: relative; background:url(../images/zbzs.jpg) no-repeat center top;}
.bg05_main{width: 1000px; height: 700px; padding-top: 120px; margin: 0 auto;}
/*轮播*/
#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}
#d_tab29{position:relative; height:440px;}
#d_tab29 .d_img{position:relative;margin:0 auto;width:990px;height:100%}
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li img{width:100%}
#d_tab29 .d_img li.d_pos1{display:block;width:220px;left:0;top:100px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:300px;left:15%;top:60px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:380px;left:300px;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:300px;right:15%;top:60px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:220px;right:0;top:100px;z-index:1}
#d_tab29 .d_img li.d_pos6{display:block;width:380px;left:300px;top:20px;z-index:1}
#d_tab29 .d_next{position:absolute;left:-100px;top:180px;z-index:10;cursor:pointer}
#d_tab29 .d_prev{position:absolute; right: -100px;top:180px;z-index:10;cursor:pointer}


.nav{width:1024px;height:245px; position:absolute;left:50%;top:735px; z-index:1000;margin-left:-500px}
.btnBg_yd{width:256px;height:245px; float:left;background:url(../images/btnBg01.png) center top no-repeat;}
.btnBg_yd a{width:136px;height:39px; float:left; margin:160px 0 0 60px;background:url(../images/btnA.png) center top no-repeat;}
.btnBg_code{width:256px;height:245px; float:left;background:url(../images/btnBg02.png) center top no-repeat;}
.btnBg_code a{width:136px;height:39px; float:left; margin:160px 0 0 60px;background:url(../images/btnA.png) center top no-repeat;}
.btn_0704{width:256px;height:245px; float:left;background:url(../images/btnBg03.png) center top no-repeat;}
.btn_0704 a{width:136px;height:39px; float:left; margin:160px 0 0 60px;background:url(../images/btnA.png) center top no-repeat;}

.btnBg_none{width:256px;height:245px; float:left;background:url(../images/btnBg04.png) center top no-repeat;}
.btnBg_none a{width:136px;height:39px; float:left; margin:160px 0 0 60px;background:url(../images/btnB.png) center top no-repeat;}

#canvas { width:100%;height:100%  padding:0;    margin:0;position:absolute;}

.btnbg {    position:fixed;    left:0;    top:0;}

.musicbox{width:65px;height:100px;position:absolute;z-index:500000;top:600px;left:50%;margin-left:-350px;cursor:pointer;z-index:9999999}
.musicplay{background:url(../images/musicplay.png) no-repeat}
.musicstop{background:url(../images/musicstop.png) no-repeat}

.top{position:absolute; width:1000px; height:200px;z-index:999999;left:50%;margin-left:-500px; margin-top:-450px}
.top .btn-box .btn-act:hover,.top .btn-charge-box .btn-charge:hover,.top .btn-download-box .btn-download:hover,.hover-up:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px)}
.nav-box,.top .btn-box .btn-act:hover,.top .btn-charge-box .btn-charge:hover,.top .btn-download-box .btn-download:hover,.duration5{transition-duration:.5s}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}
to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes flyInDown{0%{opacity:1;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}
to{opacity:1;-webkit-transform:none;transform:none}}@keyframes flyInDown{0%{opacity:1;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}
to{opacity:1;-webkit-transform:none;transform:none}}.flyInDown{-webkit-animation:flyInDown .7s forwards;animation:flyInDown .7s forwards}

.top .btn-box{width:1000px;height:200px;position:absolute;top:500px;left:0;opacity:0;animation:fadeInDown 1s .5s forwards;-webkit-animation:fadeInDown 1s .5s forwards;z-index:100000}
.top .btn-box .btn-act{position:absolute;;text-indent:-99em;}
.top .btn-box .btn-act1{width:246px;height:66px;background-image:url(../images/btn_act.png);background-position:0px 0;left:100px;top:280px}
.top .btn-box .btn-act2{width:246px;height:66px;background-image:url(../images/btn_act.png);background-position:-266px 0;left:410px;top:280px}
.top .btn-box .btn-act3{width:246px;height:66px;background-image:url(../images/btn_act.png);background-position:-566px 0;right:0px;top:280px}
.top .btn-download-box{margin-left:-230px;bottom:-85px}
.top .btn-charge-box,.container .top .center .btn-download-box{position:absolute;left:500px;opacity:0;animation:fadeInUp 2s 2s forwards;-webkit-animation:fadeInUp 2s 2s forwards}
.top .btn-charge-box{margin-left:-155px;bottom:30px}

/*滚动条相关*/
.container1 {width:100%;height:auto;margin:0 auto;}
.container1 .div_scroll{float:left;width:100%;height:289px;overflow:auto;}
.container1 .scroll_container{position:relative;overflow:hidden;}
.container1 .scroll_absolute{position:absolute;}
.container1 .scroll_vertical_bar{width:8px;height:100%;position:absolute;top:0;right:0;margin:0;padding:0;}
.container1 .scroll_track{position:relative;border-radius:10px;background:url(line_y.gif) repeat-y center top;}
.container1 .scroll_drag{position:relative;top:0;left:0;border-top:none;border-bottom:none;cursor:pointer;background-color:#ffdaec;border-radius:20px;}
.container1 .scroll_arrow{text-indent:-20000px;cursor:pointer;display:block;}
.container1 .scroll_vertical_bar .scroll_arrow{height:16px;}
/*滚动条相关*/
/* 搜索页面 */
