body {background:#f0f0f0;font-family:宋体;}

img { border:none;}
li { list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:none;}

.video-js {width:100% !important;}

/**公用样式*/

.modal-content {background:#29261c;}
.modal-body {line-height:4rem;font-size:1.5rem;font-weight:bold;color:#e1dfd9;}
.modal-body h1 {font-size:1.6rem;color:red;}
.modal-body span {color:#c3a475;}
.modal-header {border-bottom:none;color:#e1dfd9;}
.modal-title {text-align:center;font-weight:bold;font-size:1.8rem;}
.close {color:#e8c573;}
.modal-footer {border-top:none;}
.btn-default {background:#29261c;color:#e1dfd9;border:none;}
.dx_captcha_clickword-style-popup {z-index:1060 !important;}

.imgbox {width:100%;height:auto;overflow:hidden;text-align:center;}
.imgbox img {max-width:100%;}


@media screen and (max-width:768px){

.flowplayer img {width:100%;height:auto;}

.banner {width:100%;height:auto;margin-top:8rem;}

.max {width:100%;height:100%;background:#fff;z-index:9999;position:fixed;left:-100%;top:5rem;}
.max {transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;} 
.max.on {left:0;}

.hh {width:100%;height:auto;overflow:hidden;text-align:center;}
.hh img {width:100%;height:auto;}

.item i {display:none;}
.nav {width:100%;height:8rem;overflow:hidden;position:fixed;left:0;top:0;z-index:9;background:#44586a;}
.nav_logo {width:40%;height:100%;float:left;overflow:hidden;display:block;margin-left:1rem;}
.nav_logo img {height:100%;width:auto;}
.nav .language {line-height:8rem;font-size:1.6rem;font-weight:bold;float:right;color:#080808;display:block;margin-right:1rem;}
.nav_btn {width:auto;height:8rem;line-height:8rem;color:#ff7d00;text-align:center;font-weight:bold;float:right;cursor:pointer;font-size:1.8rem;margin-right:1rem;display:block;}
.nav_btn2 {display:none;}

.nav_ul {width:100%;height:100%;;position:fixed;left:-100%;top:8rem;display:block;background:#fff;padding-left:0;z-index:9;display:block;}
.nav_ul li {width:100%;height:6rem;display:block;text-align:center;}
.nav_ul li a {width:100%;height:6rem;line-height:6rem;display:block;text-align:center;font-size:1.6rem;color:#080808;}
.nav_ul {transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;} 
.nav_ul.on {left:0;}

.Quick_Box {display:none;}



.index_news_box {width:100%;height:auto;overflow:hidden;padding-bottom:2rem;background:#171717;}
.index_news_box_h {width:100%;height:5rem;overflow:hidden;background:#3a3736;line-height:5rem;font-size:1.4rem;text-indent:1em;text-shadow:1px 2px 0 rgba(153,0,0,.8);color:#fde5b6;}
.index_news_box_h a {display:none;}
.index_news_box {width:100%;height:auto;overflow:hidden;}
.index_news_box a {background-size:auto 100%;width:96%;height:4rem;line-height:4rem;display:block;margin:0 auto;margin-top:1rem;color:#fff;font-size:1.4rem;cursor:pointer;overflow:hidden;text-indent:2rem;}

.Op_Bg {width:100%;height:auto;overflow:hidden;;background-size: cover;padding-bottom:5rem;}
.job_box {width:100%;height:auto;margin:0 auto;overflow:hidden;position:relative;margin-top:2rem;}
.job_top {width:100%;height:auto;overflow:hidden;}
.job_top a {width:25%;height:auto;line-height:4rem;display:block;float:left;cursor:pointer;overflow:hidden;margin-bottom:1rem;text-align:center;filter:Alpha(opacity=50);opacity:0.5;}
.job_top a.on {filter:Alpha(opacity=100);opacity:1;}

.job_top a img {width:80%;height:auto;}
.job_box {width:100%;height:auto;padding-bottom:4rem;}
.job_bottom {width:100%;height:auto;display:none;}
.job_bottom {transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;} 
.job_bottom.on {display:block;}
.job_bottom img {width:100%;height:auto;}
.job_bottom_left {width:100%;height:auto;margin:0 auto;margin-top:1rem;}
.job_bottom_txt {width:90%;height:auto;margin:0 auto;line-height:3rem;font-size:1.5rem;color:#fff;font-weight:bold;}
.job_bottom_txt {
 text-shadow:1px 2px 0 rgba(153,0,0,.8);
 color:#fde5b6;
 -webkit-transition:color ease .5s;
 -moz-transition:color ease .5s;
 -ms-transition:color ease .5s;
 -o-transition:color ease .5s;
 transition:color ease .5s;
 }
.job_bottom_hh  {width:100%;height:5rem;line-height:5rem;font-size:1.6rem;font-weight:bold;color:#706a5b;text-align:center;}
.job_bottom_hh 
{display:block;cursor:pointer;line-height:6rem;
 display:inline-block;
 text-shadow:1px 2px 0 rgba(153,0,0,.8);
 color:#fde5b6;
 -webkit-transition:color ease .5s;
 -moz-transition:color ease .5s;
 -ms-transition:color ease .5s;
 -o-transition:color ease .5s;
 transition:color ease .5s;
 }
 .job_bottom_h  {width:100%;height:5rem;line-height:5rem;font-size:1.6rem;font-weight:bold;color:#706a5b;text-align:center;margin:0 auto;}
.job_bottom_h 
{display:block;cursor:pointer;line-height:6rem;
 display:inline-block;
 text-shadow:1px 2px 0 rgba(153,0,0,.8);
 color:#fde5b6;
 -webkit-transition:color ease .5s;
 -moz-transition:color ease .5s;
 -ms-transition:color ease .5s;
 -o-transition:color ease .5s;
 transition:color ease .5s;
 }
.job_bottom_gif {width:45%;height:auto;background:#6b6557;border:2px solid #6b6557;float:left;z-index:2;margin-left:3%;margin-top:1rem;}
.job_bottom_bg {width:45%;height:auto;float:left;z-index:2;margin-left:3%}
.job_bottom_gif img {width:100%;height:auto;}
.job_bottom_bg img {width:100%;height:auto;}

.job_bottom_abox {width:100%;height:auto;overflow:hidden;}
.job_bottom_abox a {width:25%;height:auto;line-height:4rem;display:block;float:left;cursor:pointer;overflow:hidden;margin-bottom:1rem;text-align:center;}
.job_bottom_abox a span {width:100%;height:3rem;line-height:3rem;font-size:1.4rem;font-weight:bold;display:block;color:#fff;}


.footer {width:100%;height:auto;background:#262626;-webkit-box-shadow: inset 2px 2px 5px 1px rgba(0,0,0,.08);-moz-box-shadow: inset 2px 2px 5px 1px rgba(0,0,0,.08);box-shadow: inset 2px 2px 5px 1px rgba(0,0,0,.08);padding-top:2rem;overflow:hidden;}
.foot_li {width:100%;height:3rem;display:block;text-align:center;line-height:3rem;margin:0 auto;color:#757575;font-size:1.2rem;}
.foot_bottom {background:#262626;width:100%;height:3rem;line-height:3rem;color:#818181;font-size:1.2rem;text-align:center;}
.foot_li a {color:#00A0E9;font-size:1.2rem;}
.foot_li .foot_img {width:7rem;height:auto;}
.foot_li a:hover {text-decoration:underline;}


.index_data_box {width:100%;height:auto;overflow:hidden;padding-bottom:2rem;background:#171717;}
.index_data_box_h {width:100%;height:5rem;overflow:hidden;background:#3a3736;line-height:5rem;font-size:1.4rem;text-indent:1em;text-shadow:1px 2px 0 rgba(153,0,0,.8);color:#fde5b6;}
.index_data_box a {display:none;}
.index_data_li_h {width:98%;height:4rem;line-height:4rem;text-align:left;margin:0 auto;color:#8b281e;}
.index_data_li {width:100%;height:auto;overflow:hidden;}
.index_data_li a {width:32%;height:4rem;display:block;text-align:center;line-height:4rem;float:left;margin-left:1%;margin-top:0.5rem;overflow:hidden;color:#fff;}

.index_adbox {width:100%;height:auto;overflow:hidden;margin-top:1rem}
.index_adbox a {width:45%;height:auto;display:block;float:left;margin-left:3%;margin-top:1rem;}
.index_adbox a img {width:100%;height:auto;}

.Pic_bg {width:100%;height:auto;overflow:hidden;background:url(../img/Op_Bg.jpg) center 0 no-repeat;background-size: cover;padding-bottom:5rem;}
.Pic_bg_a {width:45%;height:auto;border:1px solid #6b6557;float:left;margin-left:3%;margin-top:1rem;display:block;overflow:hidden;cursor:pointer;}
.Pic_bg_a img {width:100%;height:auto;}

.Sq_bg {width:100%;height:auto;overflow:hidden;background:url(../img/Op_Bg.jpg) center 0 no-repeat;background-size: cover;padding-bottom:5rem;}
.Sq_a2 {width:22%;height:auto;display:block;float:left;margin-left:2%;display:block;margin-top:2rem;cursor:pointer;}
.Sq_a2 img {width:100%;height:auto;}
	

}

@media screen and (min-width:768px){	
	
body {background:url(../img/body.jpg) top center no-repeat #f0f0f0;}

.modal-dialog {width:1000px;}
	
.nav  {background:#241a18;width:100%;height:100px;font-weight:bold;-webkit-box-shadow: 0 2px 12px 0 rgba(6,6,6,.09);box-shadow: 0 2px 12px 0 rgba(6,6,6,.09);position:fixed;top:0;left:0;z-index:2;margin-left:0;border-radius:0;}
.nav.on {background:#241a18;width:100%;height:100px;font-weight:bold;-webkit-box-shadow: 0 2px 12px 0 rgba(6,6,6,.09);box-shadow: 0 2px 12px 0 rgba(6,6,6,.09);position:fixed;top:0;left:0;z-index:2;margin-left:0;border-radius:0;}
.nav {transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;} 
.nav_logo {float:left;display:block;width:auto;height:100px;margin-left:10px;}
.nav_logo img {width:auto;height:80px;margin-top:10px;}
.nav_ul {width:auto;height:100px;display:block;float:right;margin-right:30px;position:fixed;top:0;right:0;z-index:3;}
.nav_ul li {float:left;width:100px;height:100px;display:block;position:relative;overflow:hidden;}
.nav_ul li a {width:100px;height:40px;line-height:40px;display:block;margin-top:30px;font-size:14px;text-align:center; text-shadow:1px 2px 0 rgba(153,0,0,.8);color:#fde5b6;}
.nav_ul li i {width:100px;height:3px;background:#ee6a00;position:absolute;bottom:0;left:-100px;}
.nav_ul li i.on {left:0;}
.nav_ul li i {transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;} 
.nav_btn {display:none;}

.hh {width:100%;height:auto;overflow:hidden;text-align:center;}
.hh img {width:auto%;height:auto;}
	
.banner {width:100%;height:760px;}


.w1300_index1 {width:1320px;height:auto;padding-top:30px;padding-bottom:30px;overflow:hidden;margin:0 auto;margin-top:-390px;}

.Quick_Box {width:241px;height:350px;float:left;margin-left:30px;overflow:hidden;}
.Quick_Box a {display:block;float:left;overflow:hidden;}
.Quick_Box a:hover {opacity:0.7;filter:alpha(opacity=70);}
.Quick_Box a img {width:100%;height:100%;}
.Quick_Box_a1 {width:241px;height:106px;}
.Quick_Box_a2 {width:120px;height:120px;margin-top:2px;}
.Quick_Box_a3 {width:120px;height:120px;margin-left:1px;margin-top:2px;}
#myCarousel {width:589px;height:350px;float:left;margin-left:30px;}
.carousel-indicators {right:0 !important;bottom:0;margin-left:0;}
.carousel-indicators li {border-radius:0;background:#fff;border:none;}
.carousel-indicators .active {background:#8b281e;border:none;}

.more {background:url(../img/more.png);width:60px;height:60px;position:absolute;display:block;top:0;right:0;cursor:pointer;}
.more i {background:url(../img/more_i.png);width:30px;height:30px;display:block;position:absolute;right:4px;top:4px;}
.more i.on {animation: 1s linear 0s normal none infinite rotate;
-webkit-animation:1s linear 0s normal none infinite rotate;
-moz-keyframes:1s linear 0s normal none infinite rotate;
-ms-keyframes:1s linear 0s normal none infinite rotate;
-o-keyframes rotate:1s linear 0s normal none infinite rotate;
}

@-webkit-keyframes rotate
{
from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}
}

@-moz-keyframes rotate
{
from{-moz-transform:rotate(0deg)}
to{-moz-transform:rotate(360deg)}
}

@-ms-keyframes rotate
{
from{-ms-transform:rotate(0deg)}
to{-ms-transform:rotate(360deg)}
}

@-o-keyframes rotate
{
from{-o-transform:rotate(0deg)}
to{-o-transform:rotate(360deg)}
}

.index_news_box {background:url(../img/index_news_box.jpg);width:400px;height:350px;float:left;position:relative;overflow:hidden;margin-left:30px;}
.index_news_box_h {width:400px;height:60px;overflow:hidden;background:#3a3736;line-height:60px;font-size:15px;text-indent:1em;text-shadow:1px 2px 0 rgba(153,0,0,.8);color:#fde5b6;}
.index_news_box_h a {font-size:14px;line-height:20px;float:right;background:#2b8990;color:#fff;display:block;width:60px;height:20px;text-shadow:none;margin-top:20px;margin-right:20px;cursor:pointer;}
.index_news_hot {width:400px;height:30px;line-height:30px;display:block;margin:0 auto;margin-top:14px;font-size:15px;color:#ce0f00;text-align:center;font-weight:bold;cursor:pointer;overflow:hidden;}
.index_news_a {width:400px;height:33px;line-height:33px;display:block;margin:0 auto;margin-top:14px;color:#fff;font-size:12px;overflow:hidden;cursor:pointer;}
.index_news_a p {width:300px;height:33px;float:left;overflow:hidden;display:block;margin-left:20px;}
.index_news_a .time {width:60px;height:33px;float:left;margin-left:10px;overflow:hidden;display:block;color:#eea100;}

.Op_Bg {width:100%;height:650px;overflow:hidden;}
.job_box {width:1000px;height:650px;float:left;overflow:hidden;position:relative;}
.job_top {width:1000px;height:110px;margin:0 auto;overflow:hidden;margin-top:40px;}
.job_top a {width:100px;height:79px;display:block;cursor:pointer;margin-left:20px;float:left;}
.job_top a img {width:100%;height:auto;}
.job_top a:hover {background:url(../img/job_top_on.png);background-size:100% 100%;}
.job_top a.on {background:url(../img/job_top_on.png);background-size:100% 100%;}
.job_bottom {width:930px;height:400px;position:absolute;right:-1000px;top:130px;;opacity:0;filter:alpha(opacity=0);}
.job_bottom {transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;} 
.job_bottom.on {right:0px;opacity:1;filter:alpha(opacity=100);}
.b1 {background:url(../img/b1.jpg);background-size:100% 100%;}
.b2 {background:url(../img/b2_03.jpg);background-size:100% 100%;}
.b3 {background:url(../img/b3_03.jpg);background-size:100% 100%;}
.b4 {background:url(../img/b4.jpg);background-size:100% 100%;}

.job_bottom_left {width:500px;height:600px;float:left;margin-left:60px;overflow:hidden;}
.job_bottom_hh  {width:500px;height:60px;line-height:60px;font-size:26px;font-weight:bold;color:#706a5b;float:left;}
.job_bottom_hh 
{display:block;cursor:pointer;line-height:6rem;
 display:inline-block;
 text-shadow:1px 2px 0 rgba(153,0,0,.8);
 color:#fde5b6;
 -webkit-transition:color ease .5s;
 -moz-transition:color ease .5s;
 -ms-transition:color ease .5s;
 -o-transition:color ease .5s;
 transition:color ease .5s;
 }
.job_bottom_h  {width:500px;height:60px;line-height:60px;font-size:18px;font-weight:bold;color:#706a5b;float:left;}
.job_bottom_h 
{display:block;cursor:pointer;line-height:6rem;
 display:inline-block;
 text-shadow:1px 2px 0 rgba(153,0,0,.8);
 color:#fde5b6;
 -webkit-transition:color ease .5s;
 -moz-transition:color ease .5s;
 -ms-transition:color ease .5s;
 -o-transition:color ease .5s;
 transition:color ease .5s;
 }
.job_bottom_txt {width:600px;height:auto;font-size:16px;line-height:30px;color:#d5d5d5;position:absolute;right:10px;top:30px;}
.job_bottom_txt {display:block;cursor:pointer;
 display:inline-block;
 text-shadow:1px 2px 0 rgba(153,0,0,.8);
 color:#fde5b6;
 -webkit-transition:color ease .5s;
 -moz-transition:color ease .5s;
 -ms-transition:color ease .5s;
 -o-transition:color ease .5s;
 transition:color ease .5s;
 }
.job_bottom_abox {width:230px;height:auto;position:absolute;top:150px;left:370px;}
.job_bottom_abox_a {width:100px;height:120px;display:block;cursor:pointer;float:left;margin-left:10px;margin-top:10px;}
.job_bottom_abox_a span {width:100px;height:20px;line-height:20px;text-align:center;font-size:13px;font-weight:bold;color:#fff;display:block;background:#262626;}
.job_bottom_abox_a img {width:100%;height:auto;}
.job_bottom_gif {width:300px;height:200px;background:#171629;border:4px solid #3d040c;position:absolute;right:-500px;top:190px;}
.job_bottom_gif img {width:100%;height:auto;}
.job_bottom_gif {transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;}
.job_bottom_gif.on {right:35px}
.w1300_index2 {width:1320px;height:650px;overflow:hidden;margin:0 auto;margin-bottom:100px;}

.index_data_box {background:url(../img/index_data_box.jpg);;width:300px;height:624px;position:relative;overflow:hidden;margin:0 auto;float:left;margin-left:20px;margin-top:30px;}
.index_data_box_h {width:300px;height:60px;overflow:hidden;background:#3a3736;line-height:60px;font-size:15px;text-indent:1em;text-shadow:1px 2px 0 rgba(153,0,0,.8);color:#fde5b6;margin-bottom:10px;}
.index_data_box_h a {font-size:14px;line-height:20px;float:right;color:#fff;display:block;width:60px;height:20px;text-shadow:none;margin-top:20px;margin-right:20px;cursor:pointer;background:#2b8990;}
.index_data_li {width:100%;height:auto;text-align:center;overflow:hidden;color:#f2db97;float:left;margin-bottom:10px;}
.index_data_li_h {width:100%;height:30px;line-height:30px;overflow:hidden;text-align:center;color:#f2db97;font-size:16px;font-weight:bold;}
.index_data_li a {width:50%;height:30px;line-height:30px;font-size:12px;color:#fff;float:left;margin-bottom:6px;text-align:center;overflow:hidden;text-indent:1em;}
.index_data_li a:hover {text-decoration:underline;}

.Pic_bg {width:100%;height:580px;overflow:hidden;background:url(../img/Pic_bg.jpg) top center no-repeat;}
.w1200 {width:1200px;height:auto;margin:0 auto;overflow:hidden;margin-top:40px;}
.Pic_bg_a {width:250px;height:188px;border:2px solid #c90f34;float:left;margin-left:40px;margin-top:40px;cursor:pointer;}
.Pic_bg_a img {width:100%;height:100%;}
.Pic_bg_a:hover {opacity:0.5;filter:alpha(opacity=50);}

.index_adbox {width:1300px;height:auto;overflow:hidden;margin:0 auto;margin-top:30px;}
.index_adbox a {width:286px;height:157px;display:block;float:left;margin-right:52px;}
.index_adbox a img {width:100%;height:auto;}

.Sq_bg {width:100%;height:400px;overflow:hidden;background:url(../img/Op_Bg.jpg) top center no-repeat;}
.Sq_a2 {width:140px;height:auto;float:left;margin-top:50px;margin-left:10px;cursor:pointer;}
.Sq_a2 img {width:100%;height:auto;}



}



