body { position: relative;background-image: url(../images/body_bg.jpg); background-repeat: no-repeat;background-position: center top;background-attachment: fixed;background-size:100%; font-size: 14px;
}
.navbar_bg{height:64px;background: url(../images/headbg.png) repeat-x;}
.navbar-nav>ul>li, .navbar-nav>ul>li>a {
    line-height: 64px;
    font-size: 18px;
}
.nav>ul>li>a:hover, .nav>ul>li.current>a {
    text-decoration: none;
    background: url(../images/navhover.png) repeat-x;
	color:#fff;
}

.header-pic {
	margin-top:64px;
	margin-left:100px;
    margin-bottom: -200px;
    height: 600px;
    background-image: url(../images/header_bg.png);
    background-repeat: no-repeat;
    background-position: center top;
	background-size:100%;
    text-align: center;
}
.header-pic .logo {
    display: inline-block;
    margin: 30px auto 0 auto;
    position: relative;
    width: 30%;
    height: 300px;
}
.header-pic .logo .logo-bg {
    position: absolute;
    left: 50%;
    margin-left: -45%;
	-webkit-animation: logo-z 15s infinite linear;
	-moz-animation: logo-z 15s infinite linear;
	-ms-animation: logo-z 15 infinite linear;
	-o-animation: logo-z 15s infinite linear;
	animation: logo-z 15s infinite linear;
}
.header-pic .logo .logo-content {
    position: relative;
    top: 56px;
}
.header-pic img {
    max-width: 100%;
}
.cont{    width: 1000px;
    margin: 0 auto;
    position: relative;}



.inleft{width:266px; float:left;}
.inczbox{width:266px; height:389px; background:url(../images/qpic1.jpg) no-repeat; position:relative;}
.inczbox_download{position:absolute; top:-165px; left:0; display:block;}
.inczbox_link{width:238px; margin:0 auto; overflow:hidden; padding-top:85px;}
.inczbox_link li{margin-top:6px;}
.inczbox_link li a{height:64px; display:block;}

.subheight{height:590px;}
.incontactbox{width:266px; height:121px; background:url(../images/qpic2.jpg) no-repeat; margin-top:12px; position:relative;}
.qq1{position:absolute; top:30px; left:153px;}
.qq2{position:absolute; top:80px; left:153px;}

.inczphbox{width:266px; height:281px; background:url(../images/qpic3.jpg) no-repeat; margin-top:12px; position:relative;}
.inczphbox_ico{width:65px; height:65px; position:absolute; top:-12px; left:18px; display:block; background:url(../images/icopng3.png) no-repeat;}

.inczph_table{width:210px; padding-left:24px; background:url(../images/ico1.png) 0 76px no-repeat; margin-left:10px; padding-top:55px;}
.inczph_table td{height:18px;}
.mc{width:25px; color:#fff;}
.xm{width:120px; color:#ff6f05; }
.xm2{width:120px; color:#ff6f05; }
.lv{width:30px; text-align:left; color:#fff;}
.jy{width:75px; text-align:right; color:#fff;}
.rk{width:70px; text-align:center; color:#ff0;}
.rk2{padding-left:100px; width:120px; text-align:center; color:#0000ff;}


.inright{width:724px; float:right;}
.innewsbox{width:488px; height:280px; background:url(../images/qpic4.jpg) no-repeat;}
.innews_tabtop li{float:left;}
.innews_tabtop li span{display:block; width:78px; height:43px; line-height:43px; text-align:center; color:#787878; cursor:pointer;}
.innews_tabtop li.active span{background:url(../images/innewstab.png) no-repeat; font-weight:bold; color:#332a21;}


.innews_list_tab{width:440px; margin:30px auto 0 auto; display:none; position:relative;}
.innews_list_tab_active{display:block;}
.innews_list_tab li{width:100%; float:left;}
.innews_list_tab li span{color:#bd9e6f; float:right; line-height:24px;}
.innews_list_tab li strong{color:#bd9e6f; margin-right:5px;}
.innews_list_tab .more{position:absolute; right:0px; top:-60px;}

.inszbox{width:226px; height:280px; background:url(../images/qpic5.jpg) no-repeat;}
.inszbox p{ font-size:12px;line-height:21px;margin-bottom: 0px;}
.inszcon{width:186px; margin:0 auto; padding-top:50px; line-height:21px; color:#999999;}
.inpicmovebox{width:724px; height:106px; background:url(../images/qpic6.jpg) no-repeat; margin-top:10px; position:relative;}
.inpicmove{width:660px; margin:0 auto; height:100px; position:relative; overflow:hidden;}
.inpicmove li{margin:8px 0 0 0; float:left; width:170px;}
.inpicmove_l{width:20px; height:106px; position:absolute; top:0; left:0; display:block; cursor:pointer;}
.inpicmove_r{width:20px; height:106px; position:absolute; top:0; right:0; display:block; cursor:pointer;}


.inyxzlbox{width:488px; height:283px; background:url(../images/qpic7.jpg) no-repeat; margin-top:10px; overflow:hidden;}
.inyxzl_list{margin-top:25px;}
.inyxzl_list dl{width:420px;height:233px; margin:10px auto 0 auto; zoom:1;}
.inyxzl_list dl:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.inyxzl_list dt{width:130px; height:36px; border:1px dashed #80947d; float:left; text-align:center; font-size:18px; line-height:36px; color:#fff;}
.inyxzl_list dd{float:right; width:260px; float:right;}
.inyxzl_list dd a{margin-right:16px; color:#fff; line-height:19px; display:inline-block;}

.inpicbox{width:226px; height:282px; margin-top:10px; overflow:hidden; background:url(../images/qpic8.jpg) no-repeat;}
.inpic_tabtop{margin-top:7px;}
.inpic_tabtop li{float:left;}
.inpic_tabtop li span{width:66px; height:36px; line-height:36px; display:block; text-align:center; margin-left:10px; color:#908864;}
.inpic_tabtop li.active span{background:url(../images/inpic_tab.png) no-repeat; font-weight:bold; color:#837d63;}
.inpic_tabcon{width:226px; display:none; text-align:center; position:relative;}
.inpic_tabcon_active{display:block;}
.inpic_tabcon a{color:#837d63;}
.inpic_tabcon a:hover{color:#837d63; text-decoration:underline;}
.inpic_tabcon .more{position:absolute; right:10px; top:-27px;}

.inltjhbox{width:356px; height:190px; background:url(../images/qpic9.jpg) no-repeat; margin-top:10px;}
.inltjh_top{height:38px; position:relative;}
.inltjh_top h3{line-height:38px; font-size:14px; margin-left:15px; color:#837b57;}
.inltjh_top .more{position:absolute; line-height:38px; right:15px; top:0; }
.inltjh_list{width:326px; margin:10px auto 0 auto;}
.inltjh_list li{width:100%; float:left;}
.inltjh_list li span{float:right; line-height:22px;}

.inyxjkgg{margin-top:10px;}

.inrightbox_top{width:724px; height:43px; background:url(../images/subqpic1.png) no-repeat; overflow:hidden;}
.inrightbox_top h3{text-align:center; font-size:16px; color:#fff; line-height:24px; padding-top:10px;}
.inrightbox_con{width:724px; background:url(../images/subqpic3.png) repeat-y; overflow:hidden;}
.inrightbox_bottom{width:724px; height:10px; background:url(../images/subqpic2.png) no-repeat; overflow:hidden;}

.reg_table th,.reg_table td{padding:6px 5px;}
.reg_table th{line-height:30px; font-size:14px; font-weight:normal;text-align:right}
.txt1{width:256px; padding-left:3px; height:30px; border:1px solid #829cb3;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;  
}
.wz1{line-height:16px; margin-top:5px; color:#666;}
.code_div{margin-top:10px;}
.code_div img{vertical-align:middle;}
.reg_btn{width:155px; height:50px; background:url(../images/reg_btn.png) no-repeat; cursor:pointer; border:0;}
.tj_btn{width:155px; height:50px; background:url(../images/tj_btn.png) no-repeat; cursor:pointer; border:0;}


.footer {
    padding: 20px 0;
    background-color: #eee;
    z-index: 0;
	color:#000;
	line-height:30px;
	font-size:14px;
}

	
@media (min-width: 1542px){
	.header-pic{background-size:1542px;margin-bottom: -100px;}
	.header-pic .logo .logo-bg {margin-left: -153px;}
}
@media (max-width: 767px){
#sj_navbar{display: block;}	
#sj_navbar>ul>li, #sj_navbar>ul>li>a {
	height: 64px!important;
    line-height: 64px!important;
    font-size: 14px;
}
#sj_navbar>ul>li>a:hover, #sj_navbar>ul>li.current>a {
    text-decoration: none;
    background: url(../images/navhover.png) repeat-x;
	color:#fff;
}

#sj_navbar > ul > li {
    width: 16%;
    text-align: center;
}
#sj_navbar > ul > li a {
    text-align: center;
    padding: 0;
}
}


@keyframes logo-z
{
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-moz-keyframes logo-z /* Firefox */
{
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes logo-z /* Safari 和 Chrome */
{
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-o-keyframes logo-z /* Opera */
{
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}