@charset "utf-8";
/* CSS Document */
body {font-family:"Microsoft Yahei", Arial, Tahoma,"Microsoft Yahei";margin:0;padding:0;font-size:12px;color:#000; background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img{border:0;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}

/* Link */
a{color:#444;text-decoration:none;}
a:hover {text-decoration:none;}
a.more_a{color:#C12023;}
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;}
.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.bggray{background:#f5f5f5;min-width: 1100px;}
.mart20{margin-top:20px;}
.padb20{padding-bottom:20px;}
.condiv_em { position: relative; width: 1100px;height:100%;overflow:hidden; margin: 0 auto;}
.dowebok-hd { position: fixed; z-index: 1000; width: 100%; height: 80px; background:#333;}
.dowebok-hd h1 { float: left; width: 469px; height: 52px; margin-top: 15px;}
.dowebok-hd h1 a { display: block; width: 469px; height: 52px; text-indent: -9999px; background-image: url(../images/xz_logo.png);}
.dowebok-hd .dowebok_nav { float: right; list-style-type: none;}
.dowebok-hd .dowebok_nav li { float: left; margin-left: 5px;}
.dowebok-hd .dowebok_nav a { float: left; padding: 0 20px; line-height: 100px; color: #fff; text-decoration: none;font-size:16px;}
.dowebok-hd .dowebok_nav a:hover { height: 80px;background:#151515 }

.employ_banner{width:100%;height:auto;min-width:1100px;}
.employ_banner01{width:100%;height:196px;background:url(../images/employ_banner01.png) center no-repeat;}
.employ_banner02{width:100%;height:200px;background:url(../images/employ_banner02.png) center no-repeat;}

.content{width:100%;height:auto;}
.content_03{width:100%;height:auto;}
.content_bgv{width:100%;height:auto;background:#f5f5f5;min-width: 1100px;}
.con_title{width:1100px;height:86px;padding:30px 0; text-align:center}
.con_lf{width:640px;height:auto;float:left}
.notice{width:640px;height:236px;background:#f3f3f3; position:relative}
.noticeimg{width:350px;height:234px;position:absolute;bottom:15px;left:15px;}
.notice_nr{width:242px;height:234px;position:absolute;bottom:15px;right:15px;}
.notice_nr span{line-height:38px;background:#152843;color:#fff;width:auto;margin:0 5px 5px 5px;padding:0 10px; text-align:center;font-size:16px;display:block}
.notice_nr p{font-size:13px;line-height:22px;color:#444; text-indent:22px;text-align:justify}

.employ_list{width:435px;height:236px;overflow:hidden;float:right;position:relative}
.employ_list li{width:auto;height:35px;font-size:13px;overflow:hidden}
.employ_list li span{background:url(../images/notice_icon1.png) no-repeat; width:150px;height:35px; display:inline-block;text-align:right;color:#fff;font-size:13px;line-height:24px;padding-right:7px;margin-right:10px;}
.employ_list li a:hover{font-size:14px;color:#d34600;}

.zp_video{width:1040px;height:100%;overflow:hidden;margin:0px 0 20px 48px; position:relative}
.zp_video li{width:322px;height:auto;float:left;margin-right:20px;position:relative}
.zp_video li img{border:10px solid #e6e6e6;}
.zp_video li span{line-height:35px;font-size:16px; text-align:center;width:322px;display:block;}
#left{ position:absolute;left:0px;top:227px;cursor:pointer}
#right{ position:absolute;right:0px;top:227px;cursor:pointer}
.zp_video li div{position:absolute;left:0;top:210px;width:322px;height:0;text-align:center;background:url(../images/demo02.png) no-repeat;color:#FFF;overflow:hidden;}
.zp_video li div p{display:none;margin-top:0px; text-align:center;}
.zp_video li div p img{width:60px;height:60px;padding:70px 14px 10px 0; position:relative; border:none}


.noticeimg2{width:355px;height:277px;float:left;}
.baodao_nr{width:272px;height:234px;background:#6a6b6b;margin-top:40px; float:left; position:relative}
.baodao_nr span{line-height:38px;background:#3193e6;color:#fff;width:85%;margin:0 10px 5px 10px;padding:0 10px; text-align:center;font-size:16px;display:block; position:absolute;top:-15px;}
.baodao_nr p{font-size:13px;line-height:22px;color:#fff; text-indent:22px;text-align:justify;padding:27px 10px 10px 10px}

.bd_newlist{width:400px;height:auto;float:right;margin:40px 0 0 0}
.bd_newlist li{width:380px;height:28px;line-height:28px;font-size:13px; list-style:circle;}
.bd_newlist li span{float:right;color:#666}
.bd_newlist li a:hover{color:#D24504; font-size:14px;color:#d34600;}

.qiye_hh{width:auto;height:35px;display:block;padding:30px 0 15px 0;}
.qiye_pj{width:400px;height:auto;float:right;}
.qiye_pjlist{width:400px;height:300px; overflow:hidden;}
.qiye_pjlist li{padding:0px 0 0px 0;height:150px}
.qiye_pjlist_li{height:50px;width:400px;}
.qy_img{float:left;border:1px solid #ccc;margin-right:10px;}
.qiye_pjlist_li span{ text-align:left;display:block;font-size:14px;font-weight:bold;color:#C12023;padding-top:10px;}
.qiye_pjlist li p{width:400px;height:72px;overflow:hidden;padding:10px 0 5px 0;line-height:24px; text-indent:22px;color:#444;font-size:13px;}

#scroll_qynr{margin:20px 0px 0 0px; position:relative;height:300px;overflow:hidden;}
.btn_ct2{width:45px;height:auto; position:absolute;bottom:0;right:10px}
.btn_ct2 .up{ background:url(../images/ct-icono2.png) no-repeat; width:20px; height:20px; display:block; overflow:hidden;float:left; outline:none}
.btn_ct2 a.up:hover{ background:url(../images/ct-icono2.png) no-repeat 0px -20px;}
.btn_ct2 .down{ background:url(../images/ct-icono2.png) no-repeat -20px 0; width:20px; height:20px; display:block; overflow:hidden;float:right;outline:none}
.btn_ct2 a.down:hover{ background:url(../images/ct-icono2.png) no-repeat -20px -20px;}


.liucheng{width:1100px;height:300px;background:url(../images/liucheng.png) center no-repeat;}
.liucheng ul{padding:0 35px 0 42px;}
.liucheng ul li{width:250px;margin-right:16px;height:auto;float:left; position:relative}
.liucheng ul li span{width:90px; text-align:center;font-size:20px;color:#333; position:absolute;}
.liucheng ul li p{width:178px;height:auto; position:absolute;color:#fff;font-size:16px;line-height:28px;text-align:justify;}
.liucheng ul li span.wei01{top:85px;left:77px;}
.liucheng ul li p.weinr01{top:146px;left:53px;}
.liucheng ul li span.wei02{top:85px;left:335px;}
.liucheng ul li p.weinr02{top:146px;left:290px;}
.liucheng ul li span.wei03{top:85px;left:593px;}
.liucheng ul li p.weinr03{top:146px;left:550px;}
.liucheng ul li span.wei04{top:85px;left:849px;}
.liucheng ul li p.weinr04{top:146px;left:808px;}

.news_list{width:1050px;height:100%; overflow:hidden;padding:0 0 0 50px;}
.news_list li{width:350px;float:left;line-height:30px;background:url(../images/tab_icon.gif) 5px no-repeat; text-indent:22px;overflow:hidden;font-size:13px;}
.news_list li a:hover{color:#D24504; }
.more_btn{width:1100px; text-align:center;margin-top:25px;}
.more_btn a{width:205px;height:30px;line-height:30px; text-align:center;background:#666767;font-size:14px;color:#fff;display:inline-block}
.more_btn a:hover{background:#333;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

#img_photo {overflow: hidden; zoom: 1; position: relative; min-width:1100px;}
#index_b_hero { width: 960px; height: 330px; margin: auto; position: relative; }
#index_b_hero img { width: 950px; height: 330px; }
#index_b_hero .heros { width: 960px; height: 330px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
  #index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
#index_b_hero .next { margin: -25px 5px 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding: 5px; z-index: 1; position: absolute; top: 0; left: 0; width: 950px; height: 330px; overflow: hidden; left: 1920px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -960px; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }
#index_b_hero .mask-right { left: 960px; }
#index_b_hero .active { z-index: 2; left: 0; }
.icon-arrow-a-left, .icon-arrow-a-right { background: url(../images/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; outline:none}
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0;outline:none }


.foot{width:100%;height:auto;background:url(../images/foot_bg.jpg) repeat-x #434343;min-width:1100px;}
.footnav{line-height:43px;height:43px; text-align:center;color:#fff}
.footnav a{padding:0 10px;display:inline-block; text-align:center;color:#ffffff;}
.fen_city{width:1100px;height:100%;overflow:hidden;padding:15px 0 15px 0;background:url(../images/bottom_line.png) bottom repeat-x ;}
.fen_city li{width:335px;height:auto;padding:5px 0;float:left; text-align:center;padding-left:30px;}
.fen_city li span{width:70px;height:50px;lien-height:50px;float:left;color:#fff;font-size:30px;background:url(../images/line-right.png) right no-repeat;}
.fen_city li p{float:left;color:#fff; padding:5px 0 0 10px;}
.fen_city li p em{width:18px;height:13px;background:url(../images/tel_icon.png) left no-repeat;display:inline-block;padding:0 5px 0 0;}
.foot_wei{padding:15px 0;width:1100px; text-align:center}
.foot_wei p{line-height:22px;color:#fff;}

.totop{position:fixed;right:25px;bottom:45px;display:block;width:80px;height:89px;background:url(../images/rocket.png) no-repeat 0 0;-webkit-transition: all 0.2s ease-in-out; z-index: 99;outline:none}
.totop:hover{background:url(../images/rocket2.png) no-repeat; }

/*---daohang---*/
.mjjt-nav .container {position: relative;width: 1100px;padding: 0;}
.mjjt-nav .navbar-nav > li > a {font-size: 16px;color: #727272;padding: 10px 6px;}
.mjjt-nav .navbar-nav > li.active, .mjjt-nav .navbar-nav > li > a:hover {background-color: transparent;margin-bottom: -3px;border-bottom: 3px solid #dc3c00;}
li.active {margin-right: 28px;display:inline;}
.navbar-nav {float: left;margin: 0;}
.navbar-collapse:before, .navbar-collapse:after {display: table;content: " ";}
.csdn-nav .navbar-collapse {padding-left: 0;padding-right: 0;}
.navbar-nav {float: left;margin: 0; display:inline;}
.navbar-nav {margin: 7.5px -15px;}
.nav-dh {padding-left: 0;margin-bottom: 0;list-style: none;}
.csdn-nav .container {position: relative;width: 960px;padding: 0; height:57px;}
.csdn-nav {background-color: #fff;border-bottom: 3px solid #e1e1e1;margin-bottom: 35px;margin-bottom: 20px;}
.navbar-nav>li {float: left;margin-right: 28px;line-height: 40px;}
.navbar-static-top {z-index: 1100;border-width: 0 0 1px;}
.navbar {position: relative;min-height:48px;margin-bottom:15px;border: 1px solid transparent;border-bottom: 3px solid #e1e1e1;}
.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.navbar-collapse {max-height: 340px;padding-right: 15px;padding-left: 15px;overflow-x: visible;border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling: touch;}
.navbar-collapse {width: auto;border-top: 0;box-shadow: none;}
.mj_dh{ width: 220px;float: left;margin-top: 10px;margin-left: 80px;}
.mj_dh p{ float:left;margin-top: -30px;margin-left: 40px; color:#48525e; font-size:14px}
/*---nav---*/
/*---top---*/
.top-dh{ background-color:#48525e; }
.mj_top{background-image:url(../images/mj_top.gif) ; width:1100px; height:48px; margin:auto; }
.mj_top_1 a img{ width:128px;display:inline;float:left;}
.mj_top_1{color:#fff; font-size:16px; font-family:"Microsoft YaHei","Helvetica","Tahoma, Arial", "sans-serif"; width:480px; margin-left:20px; height:48px;display:inline; line-height:48px;}
.mj_top_2{ color:#fff; font-size:14px; font-family:"Microsoft YaHei","Helvetica","Tahoma, Arial", "sans-serif"; width:160px; margin-left:503px; height:48px;display:inline;text-align:center;line-height:48px;}
.mj_top_3{ color:#fff; font-size:14px; font-family:"Microsoft YaHei","Helvetica","Tahoma, Arial", "sans-serif"; width:160px; margin-left:190px; height:48px;display:inline;text-align:center;line-height:48px;}
.mj_top_3 a{color:#fff;text-decoration:none;}
.mj_top_3 a:hover {text-decoration:none;color:#C12023;}
/*---top---*/
.yqlink{width:1100px;height:auto; text-align:left;}
.yq_linknr{width:1100px;height:80px;padding:10px 0 0 0;min-height:64px;}
.yq_linknr a{padding:5px 0px; margin-right:10px; text-align:left;display:inline-block; white-space:nowrap}
.yq_linknr a:hover{color:#b51f24}

.tabnav01{width:1100px;height:42px;line-height:40px;}
.tabnav01 li{float:left;margin-right:10px;height:40px;}
.tabnav01 li a{padding:0 10px; text-align:center;display:block;color:#333;background:#e2e2e2;line-height:35px;font-size:16px;}
.tabnav01 li.hover {color:#fff;background:url(../images/tab_libg.png) bottom no-repeat;}
.tabnav01 li.hover a{background:#b51f24;color:#fff}

