
/* CSS Document */
.banner {width:100%;min-width:1100px;height:500px; position:relative;}
.fullSlide {width:100%;position:relative;height:500px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#fff;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(http://atjmy.com/skins/demo/images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:2%;background-position:-6px -137px;}
@media screen and (max-width:1364px) {
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:1%;z-index:1;width:40px;height:60px;background:url(http://atjmy.com/skins/demo/images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:1%;background-position:-6px -137px;}
}
@media screen and (max-width:1022px) {
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;background:url(http://atjmy.com/skins/demo/images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:0%;background-position:-6px -137px;}
}
.l_main{ width:100%; overflow:hidden; min-width:1300px; background:url(../image/hdzx02.jpg) no-repeat top;}
.l_con{ width:1100px; margin:0 auto; overflow:hidden; padding:30px 0px;}
.l_tit{ width:100%; height:62px; overflow:hidden; margin-bottom:30px;}
.l_nei{ width:100%; overflow:hidden;}
.l_left{ width:180px; overflow:hidden;}
.l_nav{ width:100%; overflow:hidden; text-align:center;}
.l_nav li{ display:inline-block; margin:10px 4px;}
.l_nav li a{ display:block; height:40px; line-height:40px; width:170px; text-align:center; margin-bottom:10px; background:url(../image/l_nav.png) no-repeat; font-size:16px;color: #333;}
.l_nav li a:hover,.l_nav li a.cur{background:url(../image/l_nav1.png) no-repeat; color: #F7F7F7;}
.l_right{ width:880px; overflow:hidden;}
.l_text{ width:100%; overflow:hidden;}
.l_text img{ max-width:100%; overflow:hidden;}

.l_box{ width:100%; overflow:hidden;}
.fancybox1{ margin-bottom:10px; margin-top:10px;width:346px; height:266px; float:left;position: relative; min-height: 1px; margin-left:10px; margin-right:10px;}
.img-responsive img{  display: block;width: 100% \9;max-width: 100%;width:340px;height:226px;border: 1px solid #333;padding: 2px; }
.img-responsive:hover img{border:1px solid #f06327;}
.img-responsive span{ display:block; height:40px; line-height:40px; text-align:center; font-size:14px; color:#333;}
.img-responsive:hover span{ color:#f06327}
.img-rounded {border-radius: 6px;}
.img-thumbnail {padding: 4px;line-height: 1.42857143;background-color: #ffffff;border: 1px solid #dddddd;border-radius: 4px;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;display: inline-block; max-width: 100%;height: auto;}
.img-circle {border-radius: 50%;}
hr { margin-top: 20px;margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee;}
.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.sr-only-focusable:active,
.sr-only-focusable:focus {position: static; width: auto; height: auto; margin: 0;overflow: visible;clip: auto;}
.container {margin-right: auto;margin-left: auto; width:910px;}
.container-fluid {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading1, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(http://atjmy.com/skins/demo/images/fancybox_sprite.png);}
#fancybox-loading1 {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading1 div {width: 44px;height: 44px;background: url(http://atjmy.com/skins/demo/images/fancybox_loading.gif) center center no-repeat;}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url(http://atjmy.com/skins/demo/images/blank.gif); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper */
.fancybox-lock {overflow: visible !important;width: auto;}
.fancybox-lock body {overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url(http://atjmy.com/skins/demo/images/fancybox_overlay.png);}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}
/* Title helper */
.fancybox-title {visibility: hidden;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;
color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),  only screen and (min--moz-device-pixel-ratio: 1.5),  only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading1, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(http://atjmy.com/skins/demo/images/fancybox_sprite@2x.png);
background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
}
#fancybox-loading1 div {
background-image: url(http://atjmy.com/skins/demo/images/fancybox_loading@2x.gif);
background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
}
}
/* 缩略图样式 */
#fancybox-thumbs {position: fixed;left: 0;width: 100%;overflow: hidden;z-index: 8050;}
#fancybox-thumbs.bottom {bottom: 2px;}
#fancybox-thumbs.top {top: 2px;}
#fancybox-thumbs ul {position: relative;list-style: none;margin: 0;padding: 0;}
#fancybox-thumbs ul li {float: left;padding: 1px;opacity: 0.5;}
#fancybox-thumbs ul li.active {opacity: 0.75;padding: 0;border: 1px solid #fff;}
#fancybox-thumbs ul li:hover {opacity: 1;}
#fancybox-thumbs ul li a {display: block;position: relative;overflow: hidden;border: 1px solid #222;background: #111;outline: none;}
#fancybox-thumbs ul li img {display: block;position: relative;border: 0;padding: 0;max-width: none;}

.l_news{ width:100%; overflow:hidden;}
.l_news li{ float:left; width:100%; overflow:hidden; border-bottom:#333 dashed 1px; padding-bottom:15px; margin-top:20px;}
.l_date{ width:90px; overflow:hidden;}
.l_date p{ font-size:20px; color:#f67c49; height:30px; line-height:30px; overflow:hidden; font-family:Arial;}
.l_date h3{ font-size:40px; color:#f67c49; font-weight:normal;font-family:Arial; height:50px; line-height:50px;}
.l_tt{ width:770px; overflow:hidden;}
.l_tt a{ height:40px; line-height:40px; overflow:hidden; font-size:16px; color:#5a514a; margin-bottom:10px; display:block; font-weight:bold;}
.l_zy{ line-height:25px; height:75px; overflow:hidden;}
.l_news li .fr{ display:block; width:200px;}
.l_news li .fr img{ width:200px; height:133px; overflow:hidden;}
.l_news li:hover a{ color:#f39d37;}

/* 翻页*/
.c_fan{ width:100%; text-align:center; padding-top:20px; font-size:12px; padding-bottom:10px;}
.c_fan span{ font-size:12px; display:inline-block;}
.c_fan a{ display:inline-block; padding:2px 10px; color:#fff; background:#5a514a; margin-left:1px; margin-right:1px; font-size:12px;}
.c_fan a:hover{ background:#b60f10;}
.c_fan a.cur{ background:#b60f10;}
.c_fan select{ display:inline-block; height:21px; width:50px; outline:none; border:#5a514a solid 1px;}

.n_title{ width:100%; height:50px; line-height:50px; text-align:center; font-size:20px; }
.l_zhai{ height:30px; border-bottom:dashed 1px #CCCCCC; text-align:center; width:100%; line-height:30px;margin-bottom:20px; padding-bottom:5px; font-size:14px;}

.l_page{ height:50px; line-height:25px; overflow:hidden; margin-top:20px;}
.l_page a{ color:#005a98; font-size:14px;}
.l_page a:hover{color:#E32E31;}

.l_pro{ width:100%; overflow:hidden;}
/*产品列表*/
.l_img{ width:346px; height:300px; overflow:hidden;float: left;margin-left:10px; margin-right:10px; margin-bottom:20px; display:inline; }
.img { float: left; width: 346px; height:230px; overflow: hidden; }
.img .inner { position: relative; }
.img .inner div { position: absolute; top: 0; left: 0;width: 346px; height:230px; }
.img .inner img { width: 100%; height: 100%; }
.img .inner div:last-child { opacity: 1; }
.l_img a:hover{ display:block;color:#4c1710;}

.l_img p{ height:20px; line-height:40px; overflow:hidden; width:100%; font-size:14px;color: #333;}
.l_xx{ height:25px; overflow:hidden; line-height:25px;}
.l_xx .fl{ font-size:18px; color:#da251d; font-weight:bold;}
.l_xx .fr{ color:#333;}
.fl{float:left;}
.fr{float:right;}
.l_container{ width:960px; min-height:800px; margin:0 auto; overflow:hidden;}
.l_hs{ margin-bottom:20px; overflow:hidden; text-align:center; width:100%;}
.l_hs a{ display:inline-block;  margin:0px 5px; height:30px; line-height:30px; padding:0px 8px; background:#5a514a; color:#fff;}
.l_hs a:hover,.l_hs a.cur{ background:#b60f10;}



.c_chan{ width:100%; height:370px; overflow:hidden; margin-bottom:20px;}
.n_right{ width:530px; height:370px; overflow:hidden; float:right;}
.c_title{ height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#3c3c3c; font-weight:bold; width:100%; float:left;}
.c_zhai{ width:100%; line-height:30px; font-size:14px; max-height:60px; color:#f00; overflow:hidden; font-family:"微软雅黑"; margin-bottom:10px;float:left; }
.x_ci{ width:100%; height:25px; line-height:25px; float:left; font-size:14px;}
.c_fx{ position:relative; height:30px;float:left;width:100%;font-size:14px;  }
.c_date{ height:30px; line-height:30px;float:left;width:100%; overflow:hidden;font-size:14px; }
.c_jia{ width:300px; height:50px; overflow:hidden;float:left; margin-top:5px;font-size:14px; }
.c_jia a{ display:block; width:130px; height:50px; overflow:hidden; text-align:center; line-height:50px; color:#fff; background:#b60f10; border-radius:10px;_border-radius:10px; font-size:16px; float:left; margin-right:20px;}
.c_jia a:hover{ background:#ff9a0b;}

#preview1{text-align:center; width:540px; overflow:hidden}
.jqzoom{ width:540px; height:360px; position:relative;}
.jqzoom img{width:540px; height:360px; overflow:hidden;}
.zoomdiv{ left:859px; width:540px; height:360px;}
.list-h li{ float:left;}
#spec-n7{width:450px; height:68px;  overflow:hidden; margin-bottom:10px;}
#spec-left{ background:url(http://atjmy.com/skins/demo/css/images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:10px; }
#spec-right{background:url(http://atjmy.com/skins/demo/css/images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:10px;}
#spec-list1{ width:410px; float:left; overflow:hidden; margin-left:10px; display:inline; margin-right:10px;}
#spec-list1 ul li{ float:left; margin-right:0px; display:inline; width:103px; }
#spec-list1 ul li img{ padding:2px ; border:2px solid #ccc; width:90px; height:60px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:600px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:1080px;height:720px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#fff 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list1{ position:relative;}
#spec-list1 div{ margin-top:0;margin-left:0px; *margin-left:0;}
#spec-list1 li.active img{ border:2px solid #b60f10 ;}
.x_c1{ width:100%; height:30px; line-height:30px; float:left; font-size:14px;}
.x_c1 .fl{ margin-right:15px; font-size:14px;}
.x_c2{ width:100%; height:30px; line-height:30px; float:left; font-size:14px; color:#c39462; margin-bottom:5px;}
.l_xq{ width:100%; height:30px; border-bottom:#ddd solid 1px;}
.l_xq span{ display:block; height:30px; border-bottom:#333 solid 1px; width:80px; font-size:14px;}
.l_xn{ width:100%; padding:20px 0px;}
.l_xn img{ max-width:100%; overflow:hidden;}
.c_xiang{ height:30px; width:100%;border-bottom: #ddd solid 1px;}
.c_xiang span{display: block;height: 30px;border-bottom: #333 solid 1px;width: 80px;font-size: 16px; }
.l_xn{ width:100%; padding:20px 0px;}
.l_xn img{ max-width:100%; overflow:hidden;}
.x_ci b{  color:#c40000;font-size:18px;}
.x_ci span{color:#c40000; font-weight:bold;}


.l_page{ height:50px; line-height:25px; overflow:hidden; margin-top:20px;}
.l_page a{ color:#005a98; font-size:14px;}
.l_page a:hover{color:#E32E31;}


.basket-list ul li{ margin-bottom: 20px; height:80px; overflow:hidden;}
.basket-list ul li > div{ float:left;}
.basket-list ul li .x_img{margin-right: 10px;}
.basket-list ul li .x_img img{ width:78px; height:78px; border:solid 1px #eee;}
.basket-list ul li .title{ width:580px;margin-right: 10px; line-height:80px; font-size:14px;}
.basket-list ul li .price{ width:100px; line-height:80px; text-align: center; color:#c40001;font-family: arial; font-size:20px;}
.basket-list ul li .num{ width:200px; line-height:80px;text-align: center;}
.basket-list ul li .num .canshu_right1{ float:none; width:115px; margin:23px auto;}
.basket-list ul li .del{ float:right; width:100px; line-height:80px; text-align: center;}
.basket-list ul li.th{ height:40px; line-height: 40px; background:#efefef; font-weight:bold;}
.basket-list ul li.th .title{ width:655px; padding-left:15px; line-height:40px; font-size:15px;}
.basket-list ul li.th .price{ width:100px; line-height:40px; text-align: center; font-family:微软雅黑; font-size:15px; color:#333;}
.basket-list ul li.th .num{ width:200px; line-height:40px;text-align: center;font-size:15px;}
.basket-list ul li.th .del{ width:100px; line-height:40px; text-align: center;}

.pos {height: 30px;line-height: 30px;margin: 10px 0; font-size:20px; color:#333; font-weight:bold;}
.settle{width: 100%; height:40px;margin-bottom: 10px;}
.settle .price{ float:left;height: 38px; line-height:38px; border:solid 1px #999; width:992px; padding-right:15px; text-align:right;}
.settle .price span{ color:#c40001; line-height:38px; font-size:20px;font-family: arial;}
.settle .go{float:right; width: 80px;height: 40px; background: #c40001; color:#fff; text-align:center; line-height: 40px; letter-spacing:3px;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {display: block}
.spinner-sprite, .spinner .decrease, .spinner .decrease[disabled], .spinner .increase, .spinner .value, .spinner .value.passive {background: url('http://atjmy.com/skins/demo/images/spinner.png') no-repeat}
.spinner {height: 25px;width: 71px;overflow: hidden;*zoom:1;-webkit-box-shadow: 0 3px 3px -4px #aaa;-moz-box-shadow: 0 3px 3px -4px #aaa;box-shadow: 0 3px 3px -4px #aaa}
.spinner button, .spinner .value {text-align: center;display: block;float: left;height: 100%;line-height: 25px;margin: 0}
.spinner button {border: none;width: 23px;color: #e5312a;font: 22px Arial bold;padding: 0;outline: none}
.spinner .decrease {background-position: 0 -50px;cursor: pointer;text-indent: -10000px}
.spinner .decrease[disabled] {background-position: 0 -75px;cursor: default}
.spinner .increase {background-position: 0 0;cursor: pointer;text-indent: -10000px}
.spinner .value {background-position: 0 -100px;width: 24px;height: 27px;border: none;font-family: Arial;color: #ffffff;padding: 0px}
.spinner .value.passive {background-position: 0 -25px;color: #919191}
.spinner .error, .spinner .invalid {background: #aa0000}

.l_num{ margin-top:25px; margin-left:70px; display:inline;}
.iconbox{ width:100%; height:120px; }
.iconbox ul{ width:1188px; margin:0 auto;}
.iconbox ul li{ float:left; width:258px; height:85px; padding:35px 0 0 38px;}
.iconbox ul li a{ padding-left:60px; display:block; width:162px; height:50px; font-size:14px; }
.iconbox ul li a.icon1{ background:url(http://atjmy.com/skins/demo/images/icon1.png) no-repeat;}
.iconbox ul li a.icon2{ background:url(http://atjmy.com/skins/demo/images/icon2.png) no-repeat;}
.iconbox ul li a.icon3{ background:url(http://atjmy.com/skins/demo/images/icon3.png) no-repeat;}
.iconbox ul li a.icon4{ background:url(http://atjmy.com/skins/demo/images/icon4.png) no-repeat;}
.iconbox ul li a i{ font-size:18px; font-weight:bold; font-style:normal; line-height:30px;}
.iconbox ul li a:hover i{ color:#666;}

.c_reg{margin: 0 auto 30px;border: 1px solid #bcbec0;border-top: 3px solid #414042; overflow:hidden;}
.l_reg{ width:700px; padding:20px;}
.c_zhuce{ width:700px; height:400px; overflow:hidden; margin-left:auto; margin-right:auto;}
.c_p{ width:100%; height:40px; line-height:40px; text-align:center; overflow:hidden; font-size:24px; letter-spacing:3px; margin-bottom:30px; color:#541c14; margin-top:20px;} 
.zhuce ul{ width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.zhuce ul li{ float:left; width:100%; height:32px; overflow:hidden; line-height:30px; margin-bottom:20px; display:inline;}
.zhuce ul li span{ display:block; float:left; width:80px; font-size:14px;}
.zhuce ul li input{ display:block; float:left; height:26px; width:280px; outline:none; padding:0px 5px;}
.zhuce ul li em{ display:block; float:left; margin-left:10px; color:#E91216;}
.c_deng{ margin-left:15px; line-height:30px;}
.c_deng a{ color:#000000 }
.c_deng a:hover{ color:#b60f10 }
.c_cen{ width:200px; height:40px;border: 0;color: #fff;background: #5a514a;font: bold 16px/28px "Microsoft Yahei";cursor: pointer;-moz-border-radius:5px;  -webkit-border-radius:5px;  
border-radius:5px; outline:none;}
.c_cen:hover{background:#b60f10; color:#fff; text-decoration:none; transition:1s all;moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}


.r_reg{width: 220px;border-left: 1px dashed #d1d3d4; padding-top:100px;  height:450px; margin-top:10px; margin-bottom:10px; padding-right:60px; padding-left:60px;}
.r_reg p{ text-align:center; line-height:30px; font-size:18px; margin-bottom:30px;}
.r_reg a{ display:block; text-align:center; line-height:40px; color:#fff; background:#000000; font-size:16px;}
.r_reg a:hover{ background:#b60f10}
#nan{ width:20px; height:20px; margin-right:5px; margin-top:5px;}

/*招聘*/
.l_zp{ padding:10px; overflow:hidden;}
.l_zhao{ width:100%; overflow:hidden;}
.l_zhao1{ height:40px; overflow:hidden; line-height:40px; background:#000; color:#fff; padding-left:20px; margin-bottom:10px;font-family: "微软雅黑"; font-size:16px;border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; }
.l_zhao2{ width:100%; overflow:hidden; }
.l_zhao2 .fl{width:560px; overflow:hidden;float:left;}
.l_zhao2 .fl span{ height:30px; line-height:30px; overflow:hidden; font-weight:bold;}
.l_zhao2 .fr{ float:right;}
.l_zhao2 .fl p{ line-height:30px; margin-bottom:10px;}
.l_zhao2 .fr a{display: block;width: 100px;height: 40px;color: #fff;text-align: center;line-height: 40px;overflow: hidden;background: #61bc30;font-size: 14px; margin-top:25px; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;}
.l_zhao2 .fr a:hover{ background:#b60f10; text-decoration:none; }


.message{width:930px; height:auto; font-size:14px; margin-bottom:40px; margin:0 auto;}
.first{width:930px; height:40px; line-height:40px; font-size:14px; color:#ef4013;}
.second{width:930px; overflow:hidden; margin-top:15px; color:#939191;}
.second input{width:360px; height:30px; line-height:30px; margin:5px 0px; outline:0; border:0;}
.second .secondl{width:455px; height:40px; line-height:40px; _line-height:0px; margin-right:15px; background:url(http://atjmy.com/skins/demo/images/input1.png) no-repeat; float:left;}
.second .secondr{width:455px; height:40px; line-height:40px; _line-height:0px; background:url(http://atjmy.com/skins/demo/images/input1.png) no-repeat; float:left;}
.third{width:930px; height:40px; line-height:40px; background:url(http://atjmy.com/skins/demo/images/input2.png) no-repeat; margin-top:15px; color:#939191;}
.third input{width:800px; height:30px; line-height:30px; border:0; margin:5px 0px; outline:0;}
.forth{width:930px; height:150px; background:url(http://atjmy.com/skins/demo/images/input3.png) no-repeat; margin-top:15px; color:#939191;}
.forth input{width:820px; height:140px; line-height:30px; border:0; margin:5px 0px; outline:0;}
.end{width:120px; height:40px; margin-top:15px;}
.end input{border:0; width:120px; height:40px; background:#5a514a; color:#fff; text-align:center; line-height:40px; cursor:pointer;}
.message span{ padding:0px 10px;}

.l_biao{ font-size:24px; line-height:40px; text-align:center; margin-bottom:5px; padding-bottom:10px; width:70%; margin:0 auto; overflow:hidden; margin-bottom:20px;}

.l_case{ width:1100px; overflow:hidden;}
.l_case li{ float:left; margin:10px; display:inline;} 
.l_case li img{ width:340px; height:226px; overflow:hidden;border: 1px solid #333;padding: 2px;}
.l_case li a p{ height:30px; line-height:40px; overflow:hidden; text-align:center; overflow:hidden;}


#DB_gallery{ width:1000px;margin:0 auto; margin-bottom:20px;}
#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery img{border:none;vertical-align:top; display:inline-block; }
#DB_gallery .DB_imgSet {position:relative;width:1000px;height:667px;overflow:hidden; }
#DB_gallery .DB_imgSet .DB_imgWin{height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:1000px;overflow:hidden}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:8px}
#DB_gallery .DB_thumSet .DB_thumMove li img{ width:110px; height:73px;}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:100px;height:63px;border:5px solid #ff0000;left:0;top:0}
.DB_imgWin img{ width:1000px; height:667px; overflow:hidden;}

.swiper-container{ display:none;}
.m_news{ display:none;}
.m_pro{ display:none;}
.m_case{ display:none;}
.m_lx{ display:none;}
.m_zc{ display:none;}


div.contenttypeback{width:100%;height:197px;background:#f5f5f5;}
div.contenttypeback div.contenttype{width:1200px;height:130px;margin:auto;}
div.contenttypeback div.contenttype p.contenttype{width:1200px;height:35px;}
div.contenttypeback div.contenttype p.contenttype img.contenttype{height:35px;}
div.contenttypeback div.contenttype div.contenttypecontent{width:1200px;height:44px;overflow:hidden;}
div.contenttypeback div.contenttype div.contenttypecontent p{line-height:44px;font-size:25px;color:#1A1A1A;text-align: center;margin-top: 8px;}
/*人力资源*/
div.renlilist{width:1200px;margin:auto;}
div.renlilist div.renlilisteach{width:1200px;height:405px;}
div.renlilist div.renlilisteach div.renlilisteachleft{width:520px;height:294px;float:left;}
div.renlilist div.renlilisteach div.renlilisteachleft p.renlilisteachleft{width:520px;height:44px;overflow:hidden;line-height:44px;font-size:30px;color:#464084;}
div.renlilist div.renlilisteach div.renlilisteachleft img.renlilisteachleft{width:520px;height:250px;}
div.renlilist div.renlilisteach div.renlilisteachright{width:604px;height:294px;float:right;}
div.renlilist div.renlilisteach div.renlilisteachright div.renlilisteachrightsummary{width:520px;height:132px;overflow:hidden;line-height:33px;font-size:14px;color:#676767;}




