@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0;font:14px "微软雅黑" "微软雅黑"  Tahoma,Verdana,Arial; color: #000; width:100%; font-size:14px; background: url(../images/syebj.jpg) no-repeat center; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,select,p{margin:0;padding:0;}
.clear{ clear:both;}
img{ border:0; vertical-align:top;}
ul,li,ol,ul {list-style:none;}


#nr,{ width:1250px; margin: 0 auto; }
#aboutnr{ width:960px; margin:0 auto;}
.nrz{ width:303px; float:left; padding: 25px 15px 20px 0;}
.nrzz{ width:309px; float:left; margin-right:15px; padding-top:25px;}
.nry{ width:303px;  float:left; padding-top:25px;}
#banner{ margin:0 auto; width:1250px;}
.sx{ width:960px; margin:0 auto;}
.xian{ margin:8px 0 8px 0; height:1px;}
.xian2{ margin:8px 0 5px 0;  height:1px;}
.cp{ float:left; margin-left:3px; width:309px;}
.news a{ text-decoration:none; color:#000;}
.tu{ float:left; width:85px; margin:8px 8px 0 0px; border:1px solid #CCC; padding:4px; height:62px;}
#nr2{ width:960px; margin: 0 auto; }
#bottom{ margin:0 auto; width:960px;}
.btcd{ border:1px solid #CCC; height:30px; float:left; width:958px; margin-top:10px;}
.btcd1 ul { margin:7px 0px 0 10px;}
.btcd1 ul li{ float:left; margin-right:10px;}
.btcd1 ul li a{ text-decoration:none; color:#000; font-size:12px; font-family:"微软雅黑";}
.btcd2{ float:left; margin-left:200px; font-size:12px; font-family: Arial, Helvetica, sans-serif;}

*+html .btcd222{ margin-top:30px; border:1px solid #CCC; height:30px; float:left; width:958px;}
*+html .btcd21 ul { margin:4px 0px 0 10px;}
*+html .btcd21 ul li{ float:left; margin-right:10px;}
*+html .btcd21 ul li a{ text-decoration:none; color:#000; font-size:12px; font-family:"微软雅黑";}
*+html .btcd22{ padding-top:2px; float:left; margin-left:313px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.btcd222{ border:1px solid #CCC; height:30px; float:left; width:960px; margin-bottom:60px;}
.btcd21{ float:left;}
.btcd21 ul { margin:7px 0px 0 10px;}
.btcd21 ul li{ float:left; margin-right:10px;}
.btcd21 ul li a{ text-decoration:none; color:#000; font-size:12px; font-family:"微软雅黑";}
.btcd22{ float:left; margin-left:325px;font-size: 12px; font-family:Arial, Helvetica, sans-serif}

.about_z{ float:left; width:276px; padding:0 8px 10px 0; }
.about_y{ float:left; width:665px; }

.about_tu{ margin-bottom:10px;padding-left: 10px;}
.about_zi{ font-family:"微软雅黑" ; font-size:17px; margin-bottom:3px; font-weight:bold; padding-left: 10px;}
.about_x{ background:#c2c2c2; height:1px; margin-bottom:10px; margin-left: 10px;}
.about_g{ line-height:20px; font-family: "微软雅黑";  padding-left: 10px;}

.news_g{ line-height:24px; font-size:16px; font-family:"微软雅黑";  padding-left: 10px;}
.news_g ul li{ float:left; width:665px;}
.news_g ul li span{ }
.news_g ul li a{ text-decoration:none; color:#390; width:500px; float:left;}
.secd{ background:url(../images/services110_03.gif) no-repeat ; height:24px; color:#FFF; font-size:16px; font-weight:bold; padding:8px 0 0 18px;}
.senm{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e0dedf;
	border-right-color: #e0dedf;
	border-bottom-color: #e0dedf;
	border-left-color: #e0dedf;
	margin-bottom:10px;
}

.senm ul{ padding:7px 0 0 3px; width:271px;}
.senm ul li{ background: url(../images/se31321.jpg) no-repeat; height:23px; margin-bottom:4px; padding:5px 0 0 21px;}
.senm ul li a{ text-decoration:none; color:#729603; font-size:14px; font-weight:bold;}
.se_g{ line-height:20px; font-family: "微软雅黑"; margin-bottom:30px; padding-left:10px;}

#oncd{ width:960px; margin:0 auto; height:30px;}
#oncd ul{ margin:10px 0;}
*+html #oncd ul{ margin:5px 0;}
#oncd ul li{ float:left; }
#oncd ul li a{ font-size:12px; color:#000; text-decoration:none;}
#oncd ul li span{ margin:0 10px; color:#ccc}

.on_nrz{ float:left; width:672px; margin:0 0px 20px 0;}
.on_nry{ float:left; width:265px; background:#2fc0a7; margin-bottom:10px; padding-bottom:8px; margin-left:9px;}

.on_nrz2{ float:left; width:670px; margin:0 0px 20px 0;}
.on_nry2{ float:left; width:265px; background:#2abaa0; margin-bottom:10px; padding-bottom:8px; margin-right:9px;}



.se1{ float:left; width:670px; margin:10px 0; border:1px solid #CCC; padding-bottom:10px;}
.oncp{}
.oncp ul{ margin-left:10px;}
.oncp ul li{ float:left; width:134px; border:1px solid #a3ad55; margin:10px 20px 10px 0; padding:4px 0 8px 5px;}
.oncp ul li dd{ float:left; width:131px;}
.oncp ul li dt{ float:left; border:1px solid #ccc; width:129px; height:96px; margin-bottom:12px;}
.oncp ul li dd a{ color:#093; text-decoration:none; font-size:12px}
*+html .oncp{ margin-top:0px; }

*+html .oncp ul li{ float:left; width:135px; border:1px solid #a3ad55; margin:0px 23px 20px 0; padding:4px 0 8px 5px;}
*+html .se1{ padding-bottom:10px; float:left;}

.on_tt{ width:229px; margin:0 auto; margin-top:10px;}
.on_tt2{ width:219px; margin:0 auto; margin-top:10px; background:#f4f4f4; border:1px solid #666; padding:5px; color:}

.oncpbj{ background:url(../images/services22_03.gif) no-repeat; height:35px; color:#FFF; font-size:16px; font-weight:bold; padding:14px 0 0 24px; font-family:"微软雅黑"; font-weight:bold;}

.on_tt ul li{ background:url(../images/services222_07.gif) bottom no-repeat; height:27px; padding:7px 0 0 25px;}

.on_tt ul li a{ color:#FFF; text-decoration:none; font-weight:bold; margin:2px 0 0 2px;}

.nrzyx{ width:170px; margin:0 auto; }

.tub{ width:15px; float:left; padding-top:4px;}
.wzi{ width:130px; float:left;}
.wzi a{ color:#666; text-decoration:none; font-family:"微软雅黑" ; font-size:14px; }
.tc{padding-top:2px;}

.prodz{ float:left; width:282px;}
.prody{ float:left; width:456px; margin-left:10px;}

.pd2{ float:left; width:282px; margin: 5px 20px 0 10px;}
.pd2y{ float:left; width:337px;}

*+html .g11{ margin-top:0;}
.g11{ margin:10px 0 4px 8px; font-size:12px; padding:5px; border:1px solid  #CCC; width:636px;}

.bor-left {
    border-left: 1px solid #999999;
}
.bor-right {
    border-right: 1px solid #999999;
}
.bor-bottom {
    border-bottom: 1px solid #999999;
}

.jg{ width:954px;padding:2px; color:#F00;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}

.zyw{ padding:56px 0 0 1023px;}
.zyw a{ text-decoration:none; color:#000}
/* Item forms from tengfei date*/
.jcart { background:#fff; text-align:center; }
.jcart ul { margin:0; list-style:none; padding:0 20px; text-align:left; }
.jcart fieldset { border:0; }
.jcart strong { color:#000066; }
.jcart .button { margin:20px; padding:5px; }
.jcart-button {background:url(../images/ljgm.jpg) no-repeat; border:0; width:84px; height:24px; font-size:0px;}
#jcart #jcart-tooltip,#jcart .inin1,#jcart .inin1,#jcart .inin3,#jcart .mmm{ display:none;}
#aboutnr #jcart-buttons ,#jcart #jcart-subtotal {display:none;}
#mam .dis { width:960px;text-align: center;}
#mam .dis .inin1 ,#mam .dis .inin4 {display:none;}
#mam .dis .inin2 .buy{border-bottom: 1px solid #999;border-left: 1px solid #999;border-right: 1px solid #999;}
.dis .p_img {border-bottom: 1px solid #999;border-left: 1px solid #999;}
.dis .p_name {border-bottom: 1px solid #999;border-left: 1px solid #999;}
.dis .p_jg {border-bottom: 1px solid #999;border-left: 1px solid #999;}
.dis .p_sl {border-bottom: 1px solid #999;border-left: 1px solid #999;}
.dis .p_sc {border-bottom: 1px solid #999;border-left: 1px solid #999;border-right: 1px solid #999;}
.inin2 .buy{ text-align:left;}
#jcart-subtotal{ color:#f00;}
.pinpai { border-bottom:#ccc solid 1px; line-height:30px; margin:5px 15px;}
.pinpai span{background: #91D3F7;padding: 3px 5px;margin: 0 3px;}
.pinpai a{ text-decoration:none; color:#000; margin:0 5px;}
.ir { float:right; margin-right:15px;}
.on_tt2 li { line-height:20px; display:inline;margin-right:8px;}
.on_tt2 a { text-decoration:none; color:#666;}
.on_nry h3 { margin:0 15px; padding-top:20px;}
.h45{ height:45px; overflow:hidden;line-height:15px;}