html,body,applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0; padding:0; font-size:12px; color:#444;  font-family:Microsoft Yahei;}
.clea {   
	clear:both;
}
a {
	text-decoration:none;  
	color:#000;
	font-size:12px; 
	/*transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari  Chrome */
-o-transition: all 0.5s;	/* Opera */
}
img {
	border:0;
}
body{ margin:0; padding:0; width:auto;background-color:#e6e6e6 ; min-width:1200px;} 
.th-job-hero{ position:relative;width: auto;height: 80px;padding: 0px;background: none repeat scroll 0% 0% #232323;}
.top{ width:auto; height:1152px; padding:0;position:relative; background-color:#2A2A2F;}
.tops{ width:auto; padding:0; }
#banner{ width:100%;}
#banner ul{ width:100%;}
#banner ul li{ width:100%; height:1152px;position:absolute; list-style-type:none;}
#bannerbar{  margin:0 auto;}
#bannerbar a{display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;width:12px;height:12px;overflow:hidden;margin:0px 5px;letter-spacing:normal; background:url(../images/bannera.png) no-repeat; }
#bannerbar a.barh{ background:url(../images/bannerah.png) !important;}

.logo{ position:absolute; top:10px; left:23px;}
.logo img{width:215px; height:52px;}
.logo1{ position:absolute; top:24px; right:383px;display:none;}
.logo2{ position:absolute; top:16px; right:30px;}
.logo3{ position:absolute; top:42%; right:30px; z-index:1111;}
.logo3 a{display:block;}
.logo4{ position:absolute; top:42%; left:30px;}
.logo4 a{display:block;}
.top1{ position:absolute; top:0px; right:0;width:360px;  background:#2a2a2f; display:none; z-index:999;}
.top1_1{background:#2a2a2f; height:40px; margin:45px 0 0 75px;}
.top1_2{width:30px; float:left; }
.top1_2 a{color:#c7c5c5; font-size:14px;}
.top1_3{width:15px; margin:-2px 0 0 3px;  float:left;color:#c7c5c5;}
.top1_4{width:40px;  float:left;}
.top1_4 a{color:#c7c5c5; font-size:14px;}
.top1_5s{width:26px;  float:left; }
.top1_5{width:26px;  float:left; }
.top1_6{width:50px;  float:left;}
.top1_6 a{color:#c7c5c5; font-size:14px;}
.top1_7{background:#2a2a2f; height:40px; margin:3px 0 0 15px; float:left;}
.top1_7 a{ color:#1E5AA8;}
.top1_8{float:left;margin:0 10px 0 50px; position:relative; height:30px;}
.top1_8 a{ color:#c7c5c5; display:block;font-size:14px; }
.top1_9{background:#2a2a2f; height:40px; margin:45px 0 0 0px; position:relative;}
.top1_10{background:#3f3f44; left:0px; top:30px; height:auto; width:377px;position:absolute;z-index: 9999; display:none;}
.top1_11{ width:100%; height:42px; border-bottom:1px solid #5e5e63;}
.top1_12{ width:100%; height:42px; line-height:42px; color:#d4d4d4; font-size:14px; margin:0 0 0 20px;}
.top1_13{ width:100%; height:auto;}
.top1_13 ul{margin:0;  padding:0;}
.top1_13 ul li{margin:0;  padding:0 0 20px 0;list-style-type:none;height:auto; overflow:hidden; width:100%;border-bottom:1px solid #5e5e63;  }
.top1_13_1{ float:left; margin:20px 0 0 5px;}
.top1_13_1 img{width:65px; height:65px;}
.top1_13_2{ float:left;color:#fff; margin:40px 0 0 10px; width:120px;}
.top1_13_3{ float:left;color:#1E5AA8;margin:40px 0 0 13px; width:55px;}
.top1_13_4{ float:left; color:#ededed;margin:40px 0 0 13px; width:23px;}
.top1_13_5{ float:left;margin:40px 0 0 20px;}
.top1_13_5 a{ color:#fff !important; font-size:12px !important;}
.top1_14{ width:100%; margin:15px 0 0 20px; height:30px;}
.top1_14_1{ float:left;}
.top1_14_1 a{ color:#fff; font-size:12px;}
.top1_14_2{ float:right; color:#d4d4d4; font-size:14px; margin: 0 44px 0 0 ;}
.top1_14_3{color:#1E5AA8; font-size:14px;}
.top1_15{ width:100%; margin:0 0 20px 0; height:40px;}
.top1_15_1{ float:right; margin:0 20px 0 0;}
.top1_16{width:70px; height:30px;  float:left;margin:0 50px 0 0;}
.top1_16 a{color:#c7c5c5; font-size:14px;}
.top1_16 a.hover{color:red; font-size:12px; font-weight:bold;}
.top1_17{ width:80px; left:0; top:17px; position:absolute; background:#3F3F44; z-index:9999; display:none;}
.top1_17 ul{margin:0;  padding:0;}
.top1_17 ul li{padding:10px 0 5px 0; width:60px;list-style-type:none;height:20px; text-align:center;}
.top1_17 ul li:hover{ background:#222;}
.top1_17 ul li a{ color:#fff; font-size:12px;}

.top2s{height:315px; margin:65px 0 0 75px;}
.top2s ul{ margin:0;  padding:0;}
.top2s ul li{margin:0;padding:0;list-style-type:none; float:left ; height:70px; width:250px;}
.top2s ul li a{color:#fff; font-size:28px;}
.top2s ul li a.hover{color:#1E5AA8; font-size:28px;}
.top2s ul li a:hover{color:#1E5AA8; font-size:28px;}


.top2{width:170px; position:absolute; right:140px; top:130px;}
.top2 ul{ margin:0;  padding:0;}
.top2 ul li{margin:0;padding:0;list-style-type:none; float:left ; height:60px; width:130px;}
.top2 ul li a{color:#fff; font-size:26px;}
.top2 ul li a.hover{color:#1E5AA8; font-size:26px;}
.top2 ul li a:hover{color:#1E5AA8; font-size:26px;}


.top3{position:absolute; width:170px; right:140px; top:500px;}
.top4{ height:25px;color:#fff; font-size:12px;}
.top5{ height:40px;}
.top5 ul{ margin:0;  padding:0;}
.top5 ul li{margin:0;padding:0;list-style-type:none; float:left ; height:40px; width:40px;}
.content_index{ border-top:1px solid #aaa; height:auto; width:100%; overflow:hidden; }
.content_index ul{ margin:0;  padding:0;}
.content_index ul li{margin:0; padding:0; list-style-type:none; float:left ; width:50%; height:50%;}
.content_index ul li a{ width:100%;height:auto;  display:block; margin:0; padding:0; overflow:hidden;}
.content_index ul li a:hover{filter:Alpha(opacity=80); -moz-opacity:0.8;opacity: 0.8;}
.content_index ul li img{width:100%; height:auto}

 

 
.foot{ margin:0;  padding:0; background:#e8e8e8;}
.th-foot-links{margin:0 auto; padding:50px 0 0 0; overflow:hidden; margin-bottom:50px; position:relative;}
.foot2_1{width:70px; float:left; position:absolute; top:80px; left:30px;}
.th-foot-links-in{width:70px; float:left; position:absolute; top:68px; left:95px; display:none;}
.th-foot-links-in img{width:80px; height:80px;}
.th-foot-cols-t{ width:1200px;margin:0  auto;}
.th-foot-cols{width:900px; float:left; padding: 0px 0px 0px 5%;}
.th-foot-cols ul{ margin:0;  padding:0;}
.th-foot-cols ul li{margin:0; padding:0; list-style-type:none; float:left; width:23%;text-align: center;}
.th-foot-col1{ font-size:16px; color:#1b1b1b; height:35px;}
.th-foot-col2{}
.th-foot-col2 ul{ margin:0;  padding:0;}
.th-foot-col2 ul li{margin:0; padding:0; list-style-type:none; float:left ; width:100%;  height:28px;}
.th-foot-col2 ul li a{ color:#434343; font-size:12px;}
.th-foot-col2 ul li a:hover{color:#1E5AA8; font-size:12px;}
.th-foot-bar{width:170px; float:left;}
.th-foot-bar-l{width:100%;text-align:center; height:22px; color:#0d0d0d; font-size:16px;}
.th-foot-bar-c{width:100%;text-align:center; height:27px; color:#0d0d0d; font-size:18px;}
.th-foot-bar-r{ margin:0 0 0 53px; height:28px; color:#0d0d0d; font-size:18px;}
.th-foot-bar-r a{ padding:2px 5px 1px 7px; background:#ff5138; display:block; color:#fff; width:50px; height:18px; font-size:12px;}
.foot4_4{height:34px;width:140px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;margin:0 0 0  20px;}
.foot4_5{height:20px;width:56px; margin:6px 0 0 41px; float:left; color:#666; font-size:14px;}
.foot4_6{height:20px;width:10px; margin:10px 0 0 23px; float:left;}
.th-foot-legal{width:auto; border-top:1px  solid #ccc;}
.th-foot-legal-in{margin:0  auto; width:1200px;text-align:center;color:#484848; font-size:12px; padding:30px 0 50px 0;}
.th-foot-legal-in a{ color:#484848; font-size:12px;}

#bg{
    position:absolute;
    top:0px;
    left:0px;
    z-index:-999; 
    }
.dww101{ min-height:680px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>680?"680px":"");}

/******ҳ*****/
.pr2_12{padding: 20px 0 20px 0; height:40px;}
.pr2_12_1{float:left;}
.pr2_12_2{float:left; margin:6px 0 0 30px;}
.pr2_12_3{ font-size:14px; color:#666;}
.pr2_12_3 input{ font-size:12px; color:#333; height:25px; width:30px; line-height:25px; border:1px solid #eee; text-align:center;}
.pr2_12_4{ font-size:14px; color:#111;}
.pr2_12_5{ font-size:14px; color:#666; margin:0 0 0 40px;}
.pr2_12_6{ float:left; margin:5px 0 0 15px;}
/**.pr2_12_6 a{ display:block; color:#fff; font-size:14px; width:50px; height:30px; text-align:center; line-height:30px; background:#303030;}**/
.pr2_12_6 a{ display:block; color:#fff; font-size:14px; width:50px; height:30px; text-align:center; line-height:30px; background:#1E5AA8;}
.pr2_12 ul { margin: 0px;padding: 0px;}
.pr2_12 ul li {width: auto;height: 36px; margin: 0px;line-height: 18px;
    padding: 0px 0px 0px 5px;list-style-type: none; float: left;}
.pr2_12 ul li a {width: auto;height: 27px;margin: 0px;font-family:Arial,Helvetica,sans-serif;font-weight: 600;padding: 9px 15px 0px; font-size: 14px;display: block;background: none repeat scroll 0% 0% #ECECEC;color: #777;}
.pr2_12 ul li .hover {color: #FFF;background: none repeat scroll 0% 0% #1E5AA8;}
.pr2_12 ul li a:hover {color: #FFF;background: none repeat scroll 0% 0% #1E5AA8;}
/******ҳ end*****/

/******Բ*****/
.round_photo{
    width:110px;
    height:110px;
    border:4px solid #ddddde;
    -moz-border-radius: 59px;
    -webkit-border-radius: 59px;
    border-radius:59px;
    behavior:url(PIE.htc);
}
/******Բ end*****/

/******Ʒ*****/
.pingjia1{ width:1240px; margin:0 auto 30px;}
.pingjia1s{}
.pingjia1s ul{ margin:0; padding:0;}
.pingjia1s ul li{list-style-type:none; height:auto; margin:0 0 2px 0; padding:20px 0 20px 0; overflow:hidden; border-bottom:1px solid #eee; width:100%;}
.pingjia2{ float:left; width:70%; margin:0 10% 0 0;}
.pingjia2_1{ height:27px;color:#555; font-size:14px;}
.pingjia2_1 span{color:red;}
.pingjia2_2{ height:auto; color:#555; font-size:14px;}
.pingjia3{ float:left; width:20%; font-size:14px;}
.pingjia3_1{ float:left;}
.pingjia3_2{ float:left; margin:-1px 0 0 0;}
.pingjia4{ height:35px; width:100%; border-bottom:1px solid #eee; margin:20px 0 0 0;}
.pingjia4_1{ margin:5px 0 0 10px; float:left;color:#333; font-size:16px;}
.pingjia5{ margin:20px 0 0 30px; width:60%;}
.pingjia5_1 input{height:25px; line-height:25px; width:120px; text-indent:1em; color:#777; font-size:14px; border:1px solid #ccc;}
.pingjia5_2{ margin:20px 0 0 0;}
.pingjia5_2 textarea{height:100px;  width:400px; color:#777; font-size:14px; border:1px solid #ccc;}
.pingjia5_3{ margin:20px 0 0 0;color:#777; font-size:14px; height:25px;}
.pingjia5_3_1{ float:left;}
.pingjia5_3_2{ float:left;}
.pingjia5_4{ margin:17px 0 17px 0;color:#777; font-size:14px;}
.pingjia5_4 a{color:#777; font-size:14px; margin:0 0 0 20px;}
.pingjia5_4 input{color:#777; font-size:14px; height:22px; line-height:22px; width:100px; border:1px solid #ccc;}
.pingjia5_5{ margin:5px 0 0 0;}
.pingjia5_5 a{height:27px; font-size:12px; line-height:27px; display:block; width:70px; background:#1E5AA8; color:#fff; text-align:center;}
/******Ʒ end*****/
  
 
 
 
 h3, .sub-title, .section dt, .price, .section-specs dt {
     font-family: Microsoft Yahei;
}
.h2,  h3,  b,  p {font-weight: normal;margin: 0px;padding: 0px;}
ul, li, dt, dd, dl {margin: 0px;padding: 0px;list-style: outside none none;}
.section{font-family: "Lantinghei SC","Microsoft Yahei","Hiragino Sans GB",Arial,sans-serif;color: #65696D;}
.section ul {margin-top: 45px;}
.section ul li {margin-bottom: 25px;font-size: 14px;line-height: 1.8; list-style-type:none;}
.section .sub-title {font-size: 20px;}
.section  H3 {height: 45px; line-height: 45px;font-size: 34px;}
.section dl {color: #A78C62}
.section dl dt {font-size: 30px;color: #A78C62; height:45px;}
.section dl dd {font-size: 14px;color: #A78C62 }
.section dl dd span {display: inline-block;width: 70px;border-top: 1px solid #D3C5B0;}
.topprodetail{ width:auto; height:70px; padding:0;position:relative; background:#232323;}
.content_rodetail{height: auto;overflow: hidden;background: #fff;width: auto;}
.container {width: 1240px; margin:0 auto;}
.container::after {clear: both;}
.container::before, .container::after {display: table;content: "";line-height: 0;}
 /***Ʒͷ**/
.content_rodetail{height: auto;overflow: hidden;background: #fff;width: 100%;}
.nav-bar {margin-top: 15px;position: relative;height: 50px;color: #6D6D6D;background: none repeat scroll 0% 0% #FFF;}
.nav-bar .title {float: left;margin: 10px 0px 0px;}
.nav-bar .title h2 { margin: 0px;font-size: 18px;font-weight: 400;line-height: 30px;color: #333;}
.J_fixNavbar .nav-bar .title h2 { color: #BEC2C6;}
.nav-bar .nav {float: right;margin: 10px 0px 0px;}
.nav-bar .nav .nav-switch {margin-right: 10px;line-height: 30px;font-size: 14px;}
.nav-switch .tab-active {color: #EE330A;cursor: default;}
.nav-switch .tab{font-size: 14px;}
.J_fixNavbar .nav-switch .tab {color: #BEC2C6;}nav-switch .tab-active {color: #EE330A; cursor: default;}
.btn { display: inline-block;margin-bottom: 0px;font-size: 14px;height: 38px;line-height: 38px;text-align: center;cursor: pointer;background-color: #FFF;border: 1px solid #FF4A00;color: #FF4A00;padding: 0px;width: 148px;}
.btn1 { display: inline-block;margin-bottom: 0px;font-size: 14px;height: 38px;line-height: 38px;text-align: center;cursor: pointer;background-color: #FFF;border: 1px solid #FF4A00;color: #FF4A00;padding: 0px;width: 148px;}
.J_fixNavbar .nav-switch .tab-active {color: #FF6656;}
.btn-small {height: 28px;line-height: 28px;width: 118px;font-size: 12px;}
.btn-primary {background-color: #FF4A00; border-color: #FF4A00;color: #FFF;}
.btn-hui{background-color: #BBB; border-color: #BBB;color: #fff;}
.hd {border-bottom: 1px solid #EDEDED;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.container {width: 1240px; margin:0 auto;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.active, .btn-primary:active {color: #FFF;border-color: #EE330A;background-color: #EE330A;}
.btn:hover, .btn:focus { color: #FFF;outline: 0px none;text-decoration: none;background-color: #FF4A00;}
.nav-switch .separator {margin: 0px 5px;color: #F3F3F3;}
.J_fixNavbar .nav-switch .separator {color: #646464;}
.J_fixNavbar {position: fixed;top: 0px;left: 0px;z-index: 99;width: 100%;height: 50px;background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.5);}
.J_fixNavbar .nav-bar {margin-top: 0px;background: none repeat scroll 0% 0% transparent;}
.J_fixNavbar .hd {border: 0px none;}
.J_fixNavbar .nav .btn { border: 1px solid #FF6656;color: #FF6656;background-color: transparent;}
.J_fixNavbar .nav .btn1 { border: 1px solid #BBB;color: #fff;background-color: transparent;}
.title2 {font-size: 12px; margin:7px 0 0 0; float:left; }
.nav-bar .separator {margin: 0px 7px;color: #434A54;  font-family: sans-serif;}
.title1 { float:left;}
.btnsummary{color: #8C8C8C;}
.btnsummary:hover{color: #FF4A00;}
/***Ʒͷ ends**/

.btns { display:inline-block;font-size: 14px;height: 38px;line-height: 38px;text-align: center;cursor: pointer;background-color: #1E5AA8;border: 1px solid #1E5AA8;color: #fff;width: 148px;}
.btns-small {height: 28px;line-height: 28px;width:118px;font-size: 14px;}
.btns-primary {background:#1E5AA8; border-color:#1E5AA8;color:#FFF;}



/********ͷ*******/
.th-hdr-wrap{width:100%; height:80px; background: url(../images/xbtb_02.jpg) repeat-x;}
.th-hdr{ width:1200px; height:80px; margin:0 auto; padding:0;}
.th-hdr-row{ width:215px;  height:52px; margin:0; padding:14px 0 0 0; float:left;}
.th-hdr-col0{ width:760px; height:35px; margin:0; padding:20px 5% 0 0; float:right;}
.th-hdr-col1{ width:530px; height:25px; margin:0; padding:10px 0 0 0; float:left;}
.th-hdr-col1 ul{ margin:0; padding:0;}
.th-hdr-col1 ul li{ width:auto; height:25px; margin:0; padding:0 0 0 0; float:left; list-style-type:none;}
.th-hdr-col1 ul li a{ font-size:18px; color:#fff;}
.th-hdr-col1 ul li a:hover{ color:#ff3a1f;}
 
.xbtb1_3{  height:12px; margin:0; padding:0 0 0 0; float:left; line-height:13px; border-right:solid 1px #777; text-align:center;}
.xbtb1_3 a{ font-size:12px; display:block; color:#fff;}
.xbtb1_3 a:hover{ color:#ff3a1f;}
.xbtb1_4{ width:40px; height:12px; margin:0; padding:0 0 0 0; float:left; line-height:13px;  text-align:center;}
.xbtb1_4 a{ font-size:12px; color:#fff; }
.xbtb1_4 a:hover{ color:#ff3a1f;}

.th-hdr-col5 a{ float: left;font-size:12px; color:#fff;}
.th-hdr-col5 a:hover{ color:#ff3a1f;}
.th-hdr-col5 a.hover{float: left; display:block; width:23px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  }
.xbtb1_6{ width:14px; height:auto; margin:0; padding:0; float:left;}
.th-hdr-sub{ width:50px; height:42px; margin:0; padding:14px 5% 0 0; float:right; display:none; }
#_islogin .xbtb1_3{  height:17px;border-right: 0; position:relative;}
#_islogin  a{ white-space:nowrap; height:17px;overflow:hidden;text-overflow:ellipsis;   width:80px;  display:block;}
 .top1_10N{background:#3f3f44; left:-255px; top:25px; height:auto; width:377px;position:absolute;z-index: 9999; display:none;}
 .xbtb4{ margin:10px 10px 0  30px;}
/* ---- phone layout (<=768px): product detail page no horizontal overflow ---- */
@media screen and (max-width: 768px) {
    body { min-width: 100% !important; }
    .th-hdr { width: 100% !important; max-width: 100%; padding: 0 12px; box-sizing: border-box; }
    .th-hdr-col0 { width: auto !important; }
    .th-hdr-col1 { width: 100% !important; }
    .container, .pingjia1 { width: 100% !important; max-width: 100%; box-sizing: border-box; padding: 0 10px; }
    .th-foot-cols-t, .th-foot-legal-in { width: 100% !important; box-sizing: border-box; padding: 0 12px; }
    .th-foot-cols { width: 100% !important; float: none; padding: 0; }
    .wrap-12-19-1 li.da1, .wrap-12-19-1 li.da2, .wrap-12-19-1 li.da3, .wrap-12-19-1 li.da4 { height: auto !important; min-height: 300px; background-size: contain !important; background-color: #111; }
    img { max-width: 100%; height: auto; }
}
