@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:#ffffff;font-family:Arial, Helvetica, sans-serif}
body,td,th {font-size:12px;color:#333333; line-height:18px;}
a{ color:#333333; text-decoration:none;}
a:hover{color:#00458e;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */
#frame{ margin:0 auto; width:1000px;}
#top{ float:left; width:1000px; padding-top:15px;}
.log{ float:left}
.log a{ float:left}
.log img{ float:left}
.tr{ float:right; width:380px;}
.trtop{ float:right;width:370px;}
.trbottom{ float:right; width:290px; color:#7c7c7c;}
.trp{ float:right; padding-top:20px;}
.trp p{ float:left; padding-right:5px; line-height:22px; font-weight:bold;}
.trp a{ float:left; padding-left:5px; padding-right:5px;}
.trtop img{ float:left; padding-right:5px;}
.langers{ float:left;}
.langers a{ float:left; padding-right:5px; line-height:20px;}
.langers img{ float:left; padding-right:5px;}
.select{ float:left;padding-right:8px; position:relative; z-index:5;}
.sc_label{ float:left; width:140px; height:25px; background:url(../images/1_03.jpg) no-repeat;}
.select_text{ float:left;color:#7c7c7c; line-height:25px; padding-left:15px; font-weight:bold;}

.sc_options_container{ position:absolute; width:140px; left:0px; top:25px; display:none; z-index:1}
.sc_options{ float:left;  width:140px;background:url(../images/new.png) repeat-y;}
.sc_options a{ width:122px; float:left; padding-left:15px;margin-left:1px;}
.sc_options a:hover {background:#fafafa; }


#divselect{width:140px; position:relative; z-index:10000; float:left; background:url(../images/1_03.jpg) no-repeat; height:25px;}
#divselect cite{width:125px; height:25px;line-height:25px; display:block; color:#7c7c7c; cursor:pointer;font-weight:normal; font-size:12px; font-style:normal;
padding-left:15px; }
#divselect cite a{color:#7c7c7c; float:left; cursor:pointer;}
#divselect cite a:hover{color:#00458e; float:left; cursor:pointer;}
#divselect cite img{ vertical-align:middle;  float:left; padding-top:2px; padding-right:5px;}
#divselect cite strong{ padding-left:5px; float:left;}



#divselect ul{width:136px;background-color:#fbfbfb; position:absolute; z-index:20000; margin-top:0px; display:none;float:left; border:1px solid #c0c0c0; border-top:0px; margin-left:1px;}
#divselect ul li{height:25px; line-height:25px;float:left;  padding-bottom:5px; padding-left:15px;width:125px;}
#divselect ul li a{display:block; height:25px; color:#7c7c7c; text-decoration:none;float:left;cursor:pointer; font-size:12px;}
#divselect ul li a img{ padding-top:2px;float:left;  text-align:left;}
#divselect ul li a strong{float:left; }
#divselect ul li a:hover{color:#00458e;}



.search{ float:right;width:140px; padding-left:10px;}
#sform{ float:left; width:140px; height:25px;background:url(../images/1_04.jpg) no-repeat;} 
#sform input{ background:0; border:0; }
#stext{ float:left; width:92px; height:25px; line-height:25px; margin-left:10px;color:#7c7c7c; font-weight:bold;}
#sbut{ float:left; width:35px; height:25px;cursor:pointer }




#mnav{ float:left; width:1000px; background:url(../images/1_09.jpg) repeat-y; color:#fff; padding-bottom:10px;}
#tmnav{ float:left; width:1000px; background:url(../images/1_09.jpg) repeat-y; color:#fff;}

#nav{ float:left; width:1000px;}
#nav ul{ float:left; padding-left:5px;}
#nav li{ float:left; line-height:40px; }
#nav li a{ float:left; line-height:40px; color:#fff; font-weight:bold; text-align:center; padding-left:20px; padding-right:21px;}

.nnrs{ float:left; width:1000px; padding-top:5px;}

 
.leftLoop{ overflow:hidden; position:relative;   } 
.leftLoop .hd{ overflow:hidden;  border-bottom:2px solid #7895b2; padding-bottom:10px;} 
.hd p{ float:left;font-family:Verdana;font-weight:bolder;}
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
cursor:pointer; background:url("../images/left.jpg") no-repeat;} 
.leftLoop .hd .next{ background:url("../images/right.jpg") no-repeat;  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  } 
.leftLoop .bd{ } 
.leftLoop .bd ul{overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{float:left; _display:inline; } 

.nnrs1{ float:left; width:220px; padding-left:40px;}
.nnrs1top{ float:left; width:220px; font-family:Verdana;font-weight:bolder; border-bottom:2px solid #7895b2; padding-bottom:10px; font-weight:bold;}
.nnrs1modd{ float:left; width:220px; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}
.nrrsmore{ float:left; width:220px;}
.nrrsmore a{ float:right; color:#fff}
.nnrstime{ float:left; width:220px;}
.nnrs1modd p{ float:left; width:220px; padding-top:18px;}
.nnrs1modd p a{color:#fff}
.nnrs1modd img{ float:left; padding-bottom:5px;}
.nrrsmores { float:right; padding-top:12px;} 
.nrrsmores a{ float:right; color:#fff}
.nnrs2{ float:left; width:180px; padding-left:40px;}
.nnrlist{ float:left; width:180px; padding-bottom:12px;}
.nnrlist a{ color:#fff; float:left; line-height:32px; padding-left:10px;}
.nnrlist img{ float:left;}

#bar{ float:left; width:990px;padding:4px; border:1px solid #d6d6d6; height:290px;}
.nbar{ float:left; width:1000px; }
.nbar img{  float:left;padding-bottom:6px;}
.naboutlist{ float:left; width:1000px; padding-top:6px;*padding-top:0px;}

.naboutf{float:left; height:30px; padding-right:1px;}
.naboutf a{ color:#333333;  line-height:30px; padding-top:10px; padding-bottom:10px; background:#cccccc; padding-left:91px; padding-right:91px;}
.naboutf a:hover{ color:#ffffff; background:#333333; line-height:30px;padding-top:10px; padding-bottom:10px;padding-left:91px; padding-right:91px;}
.naboutf a.hover{background:#00458e; line-height:30px; padding-top:10px; padding-bottom:10px;  padding-left:91px; padding-right:91px; color:#fff;}

.nacerf{float:left; height:30px; padding-right:1px;}
.nacerf a{ color:#333333; line-height:30px; padding-top:10px; padding-bottom:10px; background:#cccccc; padding-left:121px; padding-right:121px;}
.nacerf a:hover{ color:#ffffff; background:#333333; line-height:30px;padding-top:10px; padding-bottom:10px;  padding-left:121px; padding-right:121px;}
.nacerf a.hover{background:#00458e; line-height:30px; padding-top:10px; padding-bottom:10px;  padding-left:121px; padding-right:121px; color:#fff;}


.nanewsf{float:left; height:30px; padding-right:1px;}
.nanewsf a{ color:#333333; line-height:30px; padding-top:10px; padding-bottom:10px; background:#cccccc; padding-left:58px; padding-right:58px;}
.nanewsf a:hover{ color:#ffffff; background:#333333;line-height:30px; padding-top:10px; padding-bottom:10px; padding-left:58px; padding-right:58px;}
.nanewsf a.hover{background:#00458e;line-height:30px;padding-top:10px; padding-bottom:10px;  padding-left:58px; padding-right:58px;color:#fff;}


.narefef{float:left; height:30px; padding-right:1px;}
.narefef a{ color:#333333;  line-height:30px;padding-top:10px; padding-bottom:10px;background:#cccccc; padding-left:37px; padding-right:38px;}
.narefef a:hover{ color:#ffffff; background:#333333; line-height:30px;padding-top:10px; padding-bottom:10px;padding-left:37px; padding-right:38px;}
.narefef a.hover{background:#00458e; line-height:30px;padding-top:10px; padding-bottom:10px;padding-left:34px; padding-right:34px;color:#fff;}

.naserf{float:left; height:30px; padding-right:1px;}
.naserf a{ color:#333333; line-height:30px;padding-top:10px; padding-bottom:10px; background:#cccccc; padding-left:142px; padding-right:142px;}
.naserf a:hover{ color:#ffffff; background:#333333;line-height:30px; padding-top:10px; padding-bottom:10px; padding-left:142px; padding-right:142px;}
.naserf a.hover{background:#00458e; line-height:30px;padding-top:10px; padding-bottom:10px; padding-left:140px; padding-right:140px; color:#fff;}


.ncatf{float:left; height:30px; padding-right:3px;}
.ncatf a{ color:#333333;  line-height:30px; padding-top:10px; padding-bottom:10px;background:#cccccc; padding-left:31px; padding-right:31px;}
.ncatf a:hover{ color:#ffffff; background:#333333;line-height:30px;padding-top:10px; padding-bottom:10px;padding-left:31px; padding-right:31px;}
.ncatf a.hover{background:#00458e; line-height:30px;padding-top:10px; padding-bottom:10px;padding-left:31px; padding-right:31px; color:#fff;}


#mmain{ float:left; padding-top:5px; width:1000px; padding-bottom:10px; border-bottom:2px solid #00458e;}
#mleft{ float:left; width:300px;}
.mlbt{ float:left; font-size:18px; font-weight:bold; color:#00458e; padding-top:15px;}
.mlnr{ float:left; width:275px; padding-top:10px;}
.mlnr p{ float:left; width:275px;}
.mlmore{ float:left; width:275px; padding-top:10px;}
.mlcert{ float:left; width:300px; padding-top:10px;}
#mright{ float:right; width:690px;}
.mrpnp{ float:left; width:690px; background:url(../images/1_17.jpg) no-repeat; height:168px;}
.mnrptop{ float:left; padding-top:9px; color:#fff; font-size:14px; padding-left:15px;font-weight:bolder;}
.mnrpmidle{ float:left; width:678px; padding-left:6px;}
.mnrpmidle img{ float:left; padding-top:6px;}
.mnrcalist{ float:left; padding-top:10px; width:108px;}
.mnrcasg{ float:left; width:108px;}
.mnrcasg a{ float:left; color:#376ea6;width:108px; font-weight:bold;}
.mnrpimg{ float:left;}
.mrapp{ float:left; width:690px; padding-top:3px;}
.mrabt{ float:left; width:680px; padding-left:3px; font-size:14px; font-weight:bold; color:#000000;}
.mrablist{ float:left; width:687px; padding-left:3px; padding-top:5px;}
.mrablist img{float:left;}
.mrapplist{ float:left; width:200px;}
.mrappsg { float:left; width:200px; padding-bottom:3px;}
.mrdow{ float:left; width:200px; padding-bottom:3px;}

.mrappsg a{ float:left; width:150px;font-weight:bold; color:#000000; padding-left:30px;}
.mrapplist img{ float:left; padding-top:2px; padding-left:10px;}

#foot{ float:left; width:1000px;}
.fnt{ float:left; width:990px; padding-left:10px; padding-top:10px; color:#666666; font-weight:bold; padding-bottom:15px;}
.fnt p{ float:left; padding-right:20px;}
.ftimg{ float:left; padding-right:5px;}

#main{ float:left; width:1000px; padding-top:15px;padding-bottom:10px; border-bottom:2px solid #00458e;}
#left{ float:left; width:1000px;}
.lbt{ float:left; width:1000px;}
.lbt strong{ float:left; padding-left:5px; font-size:16px;}
.lnrn{ float:left; width:995px; padding-top:10px; padding-bottom:10px; padding-left:5px;}

#pmleft{ float:right; width:700px;}
.pmlist{ float:left; width:700px;}
.pmlist h3{ float:left; color:#929392; font-size:18px; width:700px; line-height:25px;}
.primg{ float:right; width:240px; padding-top:10px;}
.primg img{ border:1px solid #fff}
.primg img:hover{ border:1px solid #00458e}
.pdetai{ float:left; padding-top:15px; width:450px; padding-bottom:10px;}


#right{ float:left; width:275px;}
.rbt{ float:left; color:#175eb8; font-size:16px;border-bottom:3px solid #71716f; padding-bottom:5px; width:275px;}
.rbt strong{  float:left;}
.up{ float:right; cursor:pointer }
.down{ float:right; display:none;cursor:pointer }

#rnr{ float:left; width:270px; padding-left:5px;}
.rleft{ float:left; padding-top:10px; width:270px;}
.rleft a{ float:left; padding-left:10px; line-height:15px; font-size:12px; font-weight:bold;}
.rleft img{ float:left;}

.rlefts{ float:left; padding-top:10px; width:270px;}
.rlefts a{ float:left; padding-left:5px; line-height:15px; font-size:12px; font-weight:bold;}
.rlefts img{ float:left;}
.rlefttw{ float:left; width:245px; padding-left:25px;}
.rlefttw a{float:left;  line-height:18px;font-size:11px;  font-family:verdana, arial !important;}
.rlefttw a:hover{ text-decoration:underline;}
.rlefts a:hover{text-decoration:underline;}
.rlists{ float:left; width:270px;padding-top:10px;}
.rlimg{ float:left;}
.rlrbt{ float:left; width:270px; padding-bottom:10px;}
.rlrbt strong{ float:left; padding-left:5px; color:#175eb8; font-size:16px;}
.rltit{ float:left; background:url(../images/112.jpg) no-repeat; width:160px; height:88px;}
.rnlrt1{ float:left; padding-left:35px; width:120px; font-weight:bold;}


.pcp4{ float:left; width:180px; padding-right:18px;}
.ptp4{ float:left; width:180px;
 padding-bottom:12px;}
.pwz4{ float:left; width:180px; text-align:center; height:40px;}

.pcp1{ float:left; width:162px; padding-right:2px;}
.ptp1{ float:left; width:160px; padding-left:11px; 
padding-top:8px; padding-bottom:12px;}
.pwz1{ float:left; width:160px; text-align:center; height:40px;}

.pcp2{ float:left; width:160px; padding-bottom:10px; padding-left:5px; height:230px;}
.ptp2{ float:left; width:160px;background:url(../images/3_25.jpg) no-repeat left top; padding-left:10px; 
padding-top:9px; padding-bottom:12px;}
.pwz2{ float:left; width:158px; text-align:center;  height:20px; line-height:20px; overflow:hidden;}

#newtitle{ float:left; height:30px; width:995px; font-size:16px; font-weight:bold; text-align:center;}
#newscontent{ float:left; width:995px; text-align:center; padding-left:10px;}


.cssback{font-size:14px; font-weight:bold; width:995px; text-align:center; margin-top:10px;}

#newsrnr{ float:left; width:995px;}
.cwzNewss{ float:left; width:995px;}
#cwzNewsimg{ float:left; width:6px; height:6px; margin-top:12px; line-height:20px; background-color:Red;}
#cwzNewsTitle{ float:left; width:520px; line-height:30px;}
#cwzNewsTitle a{ float:left; color:#184b8c; font-size:12px; font-weight:bold;}
#cwzNewsTitle span{ float:left; padding-left:10px;}
#cwzNewsAddtime{float:left; padding:0 10px; text-align:left; padding-left:10px; line-height:30px;color:#184b8c; }
.cwzNewsRemark{ float:left; width:975px; padding-left:10px; line-height:20px; max-height:50px; overflow:hidden; text-align:justify;padding-bottom:10px;}
.cwzNewsRemark a{ color:#184b8c; }
.morenews{ float:right; width:980px; padding-left:10px; line-height:25px; text-align:right; border-bottom:2px #cccccc dotted; margin-bottom:5px;}
.morenews a{ float:right; color:#184b8c; }
#newsrnr tr{ padding-bottom:5px; }

.newsdesc1{line-height:58px; margin-left:10px; float:left; border-bottom:1px dashed #CCC; margin-bottom:10px; padding-bottom:5px; width:645px;}
.newsdesc1 img { width:635px;}
.newsdesc1 p{width:635px; }
.newsdesc1 p img{ width:585px; margin-left:95px;}
.newstitle1{font-size:13px; font-weight:bold; width:995px; text-align:center; margin-left:10px; padding-bottom:5px;}
.newstitle2{line-height:16pt; border-top:1px dashed #CCC; text-align:center;}
.cssback{font-size:14px; font-weight:bold; width:995px; text-align:center; margin-top:10px;}

.xxfx{ float:left; width:993px;margin-left:auto; margin-right:auto; margin-top:2px; border:#FFC869 1px solid; background-color:#FEFFD7; padding-top:8px; padding-bottom:8px; padding-left:10px;}
.xgxx{ width:975px; margin-left:auto; margin-right:auto; margin-top:5px; float:left;}
.xgxx ul{ width:955px; float:left;}
.xgxx ul li{ float:left; width:943px; height:25px; padding-left:15px; line-height:25px; border-bottom:#CCCCCC 1px dashed; background-image:url(../images/jiaoxd.gif); background-position:5px 10px; background-repeat:no-repeat;}
.xgxx ul li p{  float:left;width:100px; float:right; overflow:hidden;}
.xgxx  fieldset{ float:left; border:#CCCCCC 1px solid; padding:10px; width:958px; margin:0px;}
.xgxx legend{  float:left;font-size:14px; font-weight:bold; color:#1080c9;}

/*contactUs===============contactUs*/
.contactUs{ padding-bottom:50px; line-height:25px;}
.contactUs .tips{ margin-bottom:35px;}
.contactDetails{ margin-bottom:30px; width:690px;}
.contactDetails li{ line-height:25px; zoom:1}
.contactDetails span,.contactDetails label{ display:block; float:left; padding:3px 0;}
.contactDetails label a{ text-decoration:underline; }
.contactDetails span{ padding-right:10px; width:110px; text-align:right; font-weight:bold;}
.contactDetails label{ padding-left:8px; width:500px;}
.btn_send{ display:block; width:153px; height:34px; background:url(../images/bg.png) no-repeat 0 0; margin-bottom:5px;}
.btn_send{ width:53px; height:22px; background-position:0 -192px; border:none!important; cursor:pointer;}
.contactUs .message{ width:300px; height:120px;}
.contactUs .supplier li{margin-bottom:20px;}
.contactUs .supplier li label.error{ margin-left:3px;}


/*clear*/
.clearfix:after,.contactDetails li:after,.contactUs .supplier li:after,.newsList li h6:after{ content:'\0020'; display:block; clear:both; height:0;}
.clearfix,.contactDetails li,.contactUs .supplier li,.newsList li h6{ zoom:1}

.input1{ width:330px; height:20px; border: 1px #acacac solid; margin-left:15px;}
.textarea{ width:380px; border: 1px #acacac solid; margin-left:15px;}
.ml_10{ float:left; padding-left:15px; padding-bottom:15px;width:600px;}
	.contact_us{ margin:20px 0 20px 20px; }
	.contact_us li{ width:600px; padding-bottom:7px;float:left;}
	.contact_us #btnFeedbackSend,#btnFeedbackReset{cursor:pointer;}
	.conla{ float:left; text-align:right; width:130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
	
	.lnrpist{ float:left; width:500px; font-weight:bold; padding-left:50px; font-size:14px; font-style:italic;}
	
	.rdownlist{ float:left; width:995px; padding-top:10px;}
.rdowntitle{ float:left; width:995px; border-bottom:2px solid #d8d8d8;}
.rdcontext{ float:left; width:700px;}
.rdowcon2{ float:left; width:700px; line-height:22px; padding-top:5px;}
.rdowcon{ float:left; width:700px; line-height:22px;}
.rdowna{ float:left; width:295px;}
.rdowlink{ float:left;}
.rdowlink a{ float:left; padding-left:8px; padding-right:8px;}
.rdowlink img{ float:left;}
.rdowright{ float:right; padding-right:15px;}

.lapplist{ float:left; width:995px; padding-bottom:15px;}
.lapptit{ float:left; width:995px; border-bottom:1px solid #cccccc; padding-bottom:5px;}
.lapptit strong{ float:left; padding-left:10px; color:#71716f; font-size:14px;}
.appimglist{ float:left; width:995px; padding-top:15px;}


.input2{border:1px solid #c8c8c8;height:22px;width:280px;color:#999; }
.textarea2{width:380px; border: 1px #c8c8c8 solid;}
.STYLE1{ color:Red;}

#fedid td{font-size:11px;
	font-family:verdana,arial!important; }
	
	
	#btnFeedbackSend{ width:90px; height:22px; background:url(../images/btnblue.png) no-repeat; border:0px; color:#fff; font-size:11px; cursor:pointer;}
	.lnproright{ float:left; width:995px;}
	#newsrnrpp{ float:left; width:995px}
	
	.ncalist{float:left; width:130px; padding-top:10px; padding-right:10px}
	.ncatftwo{float:left; width:125px;}
	.ncatftwo a{float:left; width:125px; color:#333333;  line-height:30px; background:#cccccc; text-align:center; display:block; }
	.ncatftwo a:hover{float:left; width:125px; color:#fff;  line-height:30px; background:#333333; text-align:center;}
.ncalist ul{ float:left;padding-top:8px; width:125px;}
.ncalist li{ float:left; width:115px;background:url(../images/1_28.jpg) no-repeat 0px 4px; padding-left:10px;}
.ncalist li a{color:#00458e; }
.ncalist li a:hover{color:red; text-decoration:underline;}


	.ilfcalist{ float:left; width:110px; padding-right:3px; padding-top:10px;}
	.ifcalimg{ float:left; width:110px; position:relative;}
.title{ position:absolute; background:#000; height:25px; width:110px; left:0px;filter:alpha(opacity=80);opacity: 0.8; top:87px; line-height:25px; text-align:center;}
.title a{  font-weight:bold; color:#fff}
.title a:hover{text-decoration:underline; }


.rpslist{ float:left; width:320px; padding-top:10px; padding-right:10px;}
.rpimgleft{ float:left; width:140px;}
.rpimgleft img{ float:left; width:138px; border:1px solid #c8c8c8; padding:1px; height:103px}
.rpimgleft img:hover{ float:left; width:138px; border:1px solid #00458e; padding:1px; height:103px}
.rpright{ float:left; width:168px; padding-left:12px;}
.rprtop a:hover{  text-decoration:underline;}
.rprtop{ float:left; width:168px; font-weight:bold; line-height:18px; height:18px; overflow:hidden;}
.rptmiddle{ float:left; width:168px; font-size:11px; color:#666; font-family:verdana, arial !important; height:60px; line-height:20px; overflow:hidden;}
.rptbottom{ float:left; width:168px; }
.rptbottom a{ float:left; padding-right:10px;font-size:11px;  font-family:verdana, arial !important; }
.rptbottom a:hover{ color:#00458e}

#rmc{float:left; width:700px; padding:5px;background:#e2e2e2;margin-bottom:10px;}
#rmc strong{ float:left; font-size:14px; font-weight:normal; padding-left:5px; }
.ran{ float:right;}
.ran img{ float:left;}
.ran a{ float:left; font-size:11px; padding-left:8px; padding-right:8px;}
#rlt{ float:left; width:338px; padding-bottom:10px;}
.rtp{ float:left; padding:3px;border:#e5e5e5 solid 1px; margin-bottom:8px;}
.rtp1{ float:left; padding:2px;border:#e5e5e5 solid 1px; margin-bottom:8px; margin-right:5px;}
.rms{ float:right; width:340px; padding-right:15px;}
.rms p{ padding-bottom:8px;}
.newsswidt{ float:left; width:700px;margin-top:10px;}
.newsswidt a{ width:120px;background:#00458e;  height:25px; color:#fff; font-weight:bold; float:left; padding-top:10px; padding-left:35px;}
.product_act { width:240px; margin-top:10px;}
.product_act img { float:none; padding-right:3px;}
.product_act_t { font-weight:bold;}
.product_act tr{ height:25px;}

.nmb{ float:left; width:692px; padding:15px 0px; border-top:#e5e5e5 solid 1px;}
.table1{ float:left; width:692px;}
.mubg1{background:#e1e1e1;color:#333; text-align:center; border-right:#fff solid 4px;width:700px;}
.mubg2{background:#878787;color:#fff; text-align:center;border-right:#fff solid 4px;width:700px;}
.mu2_cont{overflow:hidden; width:700px; padding-top:15px; float:left;}
.mu2_cont p{ padding-bottom:10px;}

.lpcp{ float:left; width:200px; padding:8px 4px;border-bottom:#cecece solid 1px;}
.lptp{ float:left;border:#cecece solid 1px;}
.lpwz{ float:right; width:90px;line-height:18px;}
.lpwz p{ float:left; width:90px; padding-top:8px;}


.ContactUs{
width:615px; padding-left:15px; padding-right:20px; 
   float:left;
}
.ContactUs p strong{ font-size:16px; font-style:italic; margin-bottom:15px; float:left; display:block;width:615px; padding-top:10px; }

.ContactUs p{
 color:#444444;
 line-height:2em;
 padding:0px; 
}
#map{ margin-top:30px;}
.ContactUs p a{
color:#444444;
}


.newstop{ float:left; width:995px;border-bottom:1px solid #d5d5d5; padding-bottom:5px; padding-top:5px;}
.newstop:hover{ background:#f0f0f0}
.newstitNo{ float:left; width:150px;color:#35498e; font-size:12px; font-weight:bold;}
.newstits{ float:left; width:660px;color:#35498e; font-size:12px; font-weight:bold; line-height:18px; height:18px;}
.newsdate{ float:left; width:120px; font-size:12px;}
.newstits a{ text-decoration:underline; font-weight:normal;}
.newsdates{float:left; width:120px;color:#35498e; font-size:12px; font-weight:bold;}


.stock_menu{ float:left; width:995px; border-bottom:1px solid #e7e7e7; padding-bottom:5px;color:#666}
.stock_menu h4{ font-size:12px; float:left; width:995px;color:#333}
.stock_menu ul{ float:left; padding-top:10px; width:995px;}
.stock_menu li{ float:left; padding-left:25px; width:950px; line-height:22px; }
.current{ color:#000;}
/** Stock */
div.stock_container {
  padding: 10px;
  border: 1px solid #ccc;
}
div.row,
div.row_header {
  position: relative;
  height: 3em;
  padding: 5px 30px 0 5px;
}
div.row.odd {
  background: #e7e7e7;
}
div.row.select {
  background: url(../images/check.gif) no-repeat;
  font-size: 11px;
}
div.row_header {
  height: 5em;
  border-bottom: 1px solid #000;
  margin-bottom: 1em;
}
div.row div,
div.row_header div {
  position: absolute;
  font-weight: bold;
  text-align: center;
}
div.row_header div {
  bottom: 5px;
  color: #666;
  text-align: center;
}
div.row_title {
  left: 30px;
  width: 280px;
  font-weight: bold;
  text-align: left !important;
}
div.row_body,
div.row_body p {
  font-size: 10px;
  color: #000;
  font-weight: normal;
  text-align: left;
  background: #fff;
  padding: 5px;
  z-index: 999999;
}
div.row_stock1 p.row_body_plus {
  font-size: 10px;
  font-weight: bold;
}
div.row_stock {
  width: 80px;
}
.row_stock1 {
  left: 320px;
  text-align: left !important;
}
.row_stock2 {
  left: 340px;
}
.row_stock3 {
  left: 440px;
}
.row_stock4 {
  left: 520px;
}
.row_stock5 {
  left: 600px;
}
.row_stock6 {
  left: 700px;
}
.row_stock7 {
  left: 780px;
}
div.row_input {
  left: 865px;
  width: 120px;
}
div.row_input input,
div.row_input p {
  border: 1px solid #666;
  padding: 2px 5px;
}

.feedbackBox
{
    float: left; 
        padding: 15px;

}

.Feedbackbg
{
    float: right;
    width: 300px;
    height: 140px;
}
.textStyle
{
    width: 350px;
    height: 20px;
    line-height: 20px;
    background-color: #ffffff;
    border: solid 1px #C5C5C5;
    padding-left: 2px;
}
.textAreaStyle
{
    width: 350px;
    line-height: 20px;
    background-color: #ffffff;
    border: solid 1px #C5C5C5;
    padding-left: 2px;
}
#FeedbackContext table
{
    margin-bottom: 15px;
    border-collapse: collapse;
    margin-left: 30px;
    width: 510px;
}
#FeedbackContext table tr
{
    margin-top: 10px;
}
#FeedbackContext table th
{
    text-align: right;
    font-weight: lighter;
    padding-top: 5px;
    padding-bottom: 5px;
color:#3D4146;    width: 140px;
    padding-right: 6px;
}
#FeedbackContext table td
{
    padding-top: 5px;
    padding-bottom: 5px;
color:#3D4146;    padding-left: 5px;
    text-align: left;
}
.red{ color:Red;}

/********
#btnFeedbackSend{ border:none; cursor:pointer;  width:96px; height:40px; background-image:url(../picture/btnfeedback.jpg);  text-indent:-9999px; background-position:left top;}
#btnFeedbackReset{ border:none; cursor:pointer; width:96px; height:40px; background-image:url(../picture/btnfeedback.jpg); text-indent:-9999px;}
**********/

.FeedbackUsText
{
 width:auto;
  clear:both;
      /*border-top: solid 1px #cccccc;*/

    height: 168px;

        background:url(../images/Feedback.jpg) no-repeat 0px 25px;
        /*        background-image: url(../images/Feedback.jpg);
*/
}
.FeedbackUsText p
{ clear:both; 
 color:#3D4146;  padding-top:0px; margin:0px;
   text-indent:15px; line-height:24px;
  }
  
  #btnSub{ float:right; padding-right:15px; line-height:25px; cursor:pointer; background:#00458e; border:0px; color:#fff; margin-right:25px;}
  #txtCount{ width:40px}