@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:#ffffff ; font-family:Verdana, Geneva, sans-serif,Arial, Helvetica, sans-serif;-webkit-text-size-adjust:none;}
body,td,th {font-size:12px;color:#434343; line-height:20px;}
a{ color:#434343; text-decoration:none;}
a:hover{color:#4b6099;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */
#frame{ margin:0 auto; width:950px;}
#top{ float:left; width:950px; margin-bottom:10px; }
.log{ float:left; padding-top:30px;}
.top a{ float:left;} 
.dmel{ width:200px; float:left; height:auto; margin-left:250px; padding-top:40px;}
.tr{ float:right; padding-top:55px;}
.trlang{ float:left; padding-top:8px;}
.trlang a{ float:left; padding-right:8px;}
.trsel{ float:left; width:108px; height:23px; border:1px solid #d8d8d8;}
.trsel a{ float:left; line-height:23px; padding-left:10px;}
.trsel img{ float:right; padding-top:9px; padding-right:10px;}

#nav{ float:left; width:948px; background:url(../images/1_07.jpg) repeat-x; border:1px solid #ededed; border-bottom:0px; height:44px;}
#nav ul{ float:left; width:948px;}
#nav ul li{ float:left; background:url(../images/1_08.jpg) no-repeat right;}
#nav ul li a{ display:block; line-height:44px; font-weight:bold; color:#666666; padding-left:25px; padding-right:25px;}
#nav ul li a:hover{ color:#4b6099}
#nav ul li a.hover{ color:#4b6099}


#bar{ float:left; width:950px; padding-top:10px;}
.nbars{ float:left; width:950px; padding-top:10px;}
/* start 幻灯片*/
.magic_lantern_box{height:322px;position:relative;margin:0px auto;overflow:hidden; width:950px;}
.magic_lantern_box .magic_lantern_list{height: 100%;}
.magic_lantern_box .magic_lantern_list li{display: none;text-align: center;background-size: 100% 100%;height: 100%;}
.magic_lantern_box .magic_lantern_list li a{display: block;height: 100%;}
.magic_lantern_box .magic_lantern_list .current{display: block;}
.video_synopsis{height: 50px !important;width: 100%;background:url(../images/bbg.png) repeat-x;color: #fff;position: absolute;bottom: 0px;}
.synopsis_left, .synopsis_right{float: left;}
.synopsis_right{float: right;height: 100%; margin-right:25px;}
.synopsis_right li img, .synopsis_right li{width:50px;height: 35px;}
.synopsis_right li{padding: 2px;margin-left:10px;margin-top:4px;float: left;cursor: pointer;background: #fff;}
.video_synopsis .synopsis_left{font-size: 17px;margin-left: 18%;}
.video_synopsis .synopsis_left .biquu_logo{display: block;float: left;height: 50px;width: 100px;}
.video_synopsis .synopsis_left .biquu_logo img{height:35px;width:50px;margin-top: 6px;margin-left: 50px;}
.video_synopsis .synopsis_left .video_tilte{display: block;float: left;height: 50px;line-height: 50px;min-width: 100px;padding-left: 10px;}
/* end 幻灯片*/

.mnr{ float:left; width:950px; padding-top:20px;}
.mnr1{ float:left; width:950px;}
.m1le{ float:left; width:950px;}
.m1list{ float:left; width:206px; padding-right:166px;}
.m1list_bt{ float:left; width:206px;}
.m1list_cont{ float:left; width:206px;}
.m1list_cont strong{ float:left; width:206px; padding-top:8px;}
.m1list_cont strong a{ color:#123885;}
.m1list_cont p{ float:left; width:206px; padding-top:6px; border-bottom:2px solid #e1e1e1; padding-bottom:6px; height:58px; overflow:hidden;}
.morea{ float:left; width:206px; padding-top:6px;}
.morea a{ color:#123885; font-size:10px;}
.m1ri{ float:right; width:220px;}
.quality_top{ float:left; width:700px;}
.m1le_top{ float:left; width:950px;}
.quality_top strong{ float:left; color:#123885; text-transform:capitalize;}
.m1le_bottom{ float:left; width:700px; padding-top:20px;}
.quality_cont{ float:left; width:700px; padding-top:15px;}
.quality_left{ float:left; width:220px;}
.quality_left img{ float:left;}
.quality_right{ float:left; padding-left:15px; width:450px;}
.quality_right strong{ float:left; width:450px; color:#123885;}
.quality_right strong a{ color:#123885}
.quality_right p{ float:left; line-height:17px; padding-top:5px;}
.qu_more{ float:left; width:450px;}
.qu_more a{ float:right; width:94px; height:38px; background:url(../images/1_15.jpg) no-repeat; line-height:38px; color:#fff; font-weight:bold; text-indent:20px;}
.mri_bottom{ float:left; width:220px; padding-top:20px;}
.mri_bottom img{ float:left;}
.mri_bottom ul{ float:left; width:218px; border:1px solid #b4b4b4; border-top:0px; border-bottom:0px;}
.mri_bottom ul li{ float:left; padding-left:8px;}

.pflist{ float:left; width:218px; border:1px solid #b4b4b4; border-top:0px; border-bottom:0px;}
.pfcon{ float:left; width:218px;border-bottom:1px solid #b4b4b4; padding-top:5px; padding-bottom:5px;}
.pfcon strong{ float:left; width:190px; padding-left:13px; }
.pfcon p{ float:left; width:190px; padding-top:5px; padding-left:13px; }
.pfcon img{ float:left; padding-top:10px;}
.pfcon strong a{ color:#123885;}
.pfbli{ float:left; width:190px; padding-left:13px; border-bottom:1px solid #b4b4b4;padding-right:15px;padding-top:5px; padding-bottom:5px;}
.pfbli strong{ float:left;}
.pfbli img{ float:right; padding-top:5px;}


.mnr2{ float:left; width:950px; padding-top:20px; padding-bottom:40px;}
.m2bt{ float:left; width:950px;}
.m2cont{ float:left; width:740px; padding-top:8px; padding-left:230px; text-transform:capitalize;}
.m2colist{ float:left; padding-right:16px;}
.m2colist a{ float:left; line-height:32px; padding-right:5px;}
.m2colist img{ float:left; padding-right:5px;}

#foot{ float:left; width:950px;}
.fnt{ float:left; width:950px; padding-top:30px; padding-bottom:30px; border-bottom:1px solid #c0c0c0; border-top:1px solid #c0c0c0;}
.fntle{ float:left; width:295px; padding-top:6px;}
.fntri{ float:right; width:625px; font-style:italic; color:#434343;}
.fnt_category{ float:left; width:950px; background:#f3fefd; padding-top:30px;}
.fca_list{ float:left; width:225px; padding-right:12px; padding-top:0px; height:145px;}
.fca_list strong{ float:left; width:225px;}
.fca_list strong a{ color:#123885; font-size:14px; font-weight:normal;}
.fca_list ul{ float:left; width:225px; padding-top:5px; min-height:60px;}
.fca_list ul li{ float:left; width:225px; padding-top:2px;}
.fca_list ul li a{ float:left; width:210px; padding-left:15px;}

.fnt_sear{ float:left; width:950px; padding-top:20px; background:#f3fefd;border-bottom:1px solid #c0c0c0; padding-bottom:20px;}
.fnt_sear strong{ float:left; width:940px; padding-left:10px; font-size:14px; color:#123885; font-weight:normal;}
.search{ float:left; width:940px; padding-left:10px; padding-top:10px;}

#sform{ float:left;  background:url(../images/1_22.jpg) no-repeat; height:27px; width:266px;}
#stext{ float:left; width:227px;height:27px;line-height:27px;  padding-left:5px; font-size:11px; color:#666}
#sform input{ border:0; background:0;}
#sbut{ float:left; width:34px;height:27px;line-height:27px; cursor:pointer;}



.fcopy{ float:left; width:950px; padding-top:12px; padding-bottom:20px;}
.fcopy p{ float:left; width:950px; text-align:center; padding-top:6px; color:#3c4856;}
.fcopy p a{ padding-left:10px; padding-right:10px; color:#3c4856;}

.abouttop{ float:left; width:950px; border-bottom:3px solid #eeeeee; padding-bottom:30px;}
.abouttop strong{ float:left; width:950px; padding-top:20px; font-size:18px; color:#133984; line-height:22px; font-weight:normal;}
.abouttop p{ float:left; width:380px; padding-top:8px;}
.abtop_img{ float:left; width:950px; padding-top:10px;}
.abtop_img img{ float:left;}

.aboutmiddle{ float:left; width:950px; padding-top:25px;}
.aboum_list{ float:left; width:200px; padding-right:50px;}
.aboum_list strong{ float:left; padding-left:8px; width:192px; padding-bottom:5px; border-bottom:1px solid #cccccc;}
.aboum_list strong a{ color:#000;}
.aboum_list img{ float:left; width:200px; padding-top:10px;}
.aboum_list p{ float:left; width:200px; line-height:16px; padding-top:8px;}
.abou_more{ float:left; width:200px; padding-top:8px;}
.abou_more a{ float:left; background:url(../images/1_25.jpg) no-repeat; width:90px;  height:22px; line-height:22px; text-align:center; color:#fff; font-weight:bold;}

.posttop{ float:left; width:940px; padding-top:10px; padding-left:10px;}

.posttop a{ float:left; padding-right:18px;}
.posttop p{ float:left; padding-right:18px;}
.posttop p.hover{ float:left; color:#123686; text-decoration:underline;}
#main{ float:left; width:950px; padding-top:15px;}
#left{ float:left; width:196px; }
.lbt{ float:left; width:196px; padding-bottom:10px;}
.lbt strong{ float:left; color:#123686; font-size:16px; padding-left:5px;}
.lnr{ float:left; width:196px;}
.lnr ul{ float:left; width:196px; border-top:1px solid #cfcfcf;}
.lnr ul li{ float:left; width:196px; border-bottom:1px solid #cfcfcf;}
.lnr ul li a{ float:left; color:#5b5b5b; background:url(../images/2_01.jpg) no-repeat 10px 17px;  padding-left:20px; line-height:40px; font-weight:bold;}
.lnr ul li a:hover{float:left; color:#123686; background:url(../images/2_02.jpg) no-repeat 10px 17px;  padding-left:20px; line-height:40px; font-weight:bold;}
.lnr ul li a.hover{float:left; color:#123686; background:url(../images/2_02.jpg) no-repeat 10px 17px;  padding-left:20px; line-height:40px; font-weight:bold;}

.lnr ul li ul{ float:left; width:196px;}
.lnr ul li ul li{ float:left; width:196px; padding-top:3px;}
.lnr ul li ul li a{ float:left; color:#666;  line-height:30px; padding-left:20px; background:none; font-weight:inherit;}
.lnr ul li ul li a:hover{ color:#123686; line-height:30px; padding-left:20px; background:none; font-weight:inherit;}
.lnr ul li ul li a.hover{ color:#123686; line-height:30px; padding-left:20px; background:none; font-weight:inherit;}


.lnlist{ float:left; width:196px; padding-top:20px;}
.lnlist strong{ float:left; padding-left:15px; width:181px; font-weight:normal; color:#4f4f4f; font-size:14px;}
.lnlist a{ float:left; width:181px; padding-left:15px; padding-top:20px;}


.lcont{ float:left; width:161px; padding-left:35px; padding-top:20px;}
.lecon{ float:left; width:161px; border-bottom:1px solid #bababa; padding-bottom:8px;}

.lecon strong{ float:left;font-weight:normal; color:#4f4f4f; font-size:14px;}
.lcont ul{ float:left; width:161px; padding-top:4px;}
.lcont ul li{ float:left; width:161px; padding-top:5px;}
.lcont ul li a{ float:left; color:#4f4f4f; padding-left:5px;}
.lcont ul li a:hover{ float:left; color:#123686; padding-left:5px;}




#middle{ float:right; width:728px; padding-top:10px;}
.mbt{ float:left; width:728px; border-bottom:1px solid #dddddd; padding-bottom:10px;}
.mbt strong{ float:left; color:#494949; font-size:20px; line-height:25px; font-weight:normal;}
.mrnr{ float:left; width:728px; padding-top:15px;}
.mrnr img{ max-width:728px;}

#right{ float:right; width:160px;}
.rbt{ float:left; width:160px; border-bottom:2px solid #eeeeee; padding-bottom:3px;}
.rbt_list{ float:left; width:160px; padding-bottom:3px;}
.rbt_list a{ float:left; color:#424242; padding-left:7px;}
.rbt_list img{ float:left; padding-top:5px;}
.rnr{ float:left; width:160px; padding-top:8px;}

.rnr strong{ float:left; width:160px; border-bottom:1px solid #eeeeee; padding-bottom:5px;}
.rnr ul{ float:left; width:150px; padding-left:10px; padding-top:5px;}
.rnr ul li{ float:left; width:150px; padding-top:2px;}
.rnr ul li a{ float:left;}


/*** 证书，测试仪器 ***/
.pcp3{ float:left; width:166px; padding-bottom:10px; padding-right:21px; padding-top:10px;}
.pip_3{ width:160px; padding:2px; border:#ccc solid 1px;}
.pip_3 img{ width:160px; }
.ptp_3{ width:166px;  padding-top:5px; text-align:center; }
.ptp_3 a{}
.ptp_3 a:hover{ color:#0d8040;}


.btn_col, .btn_col:visited {color:#fff;font-size:11px;background:#002866;padding:3px 9px;}
.btn_col:hover {background:#002866;color:#fff;}
.gallery {float:left; width:728px}
.gallery li {float:left;position:relative;width:100%;padding:0 0 0px 0;margin:0 0 20px 0;border-bottom:1px solid #ddd;}
.gallery li:last-child {margin-bottom:0;border-bottom:none;}
.gallery li .img {border:5px solid #f6f3f3;position:relative;float:left;font-size:0;line-height:0;}
.gallery li .img:before {content:'';display:none;width:640px;height:266px;-webkit-box-shadow: #000 5px 5px 10px 3px inset;-moz-box-shadow: #000 10px 10px 10px 3px inset;box-shadow:#505051 0 0 10px 0 inset;position:absolute;top:0;left:0;}

.dimgs{ float:left; width:100px; padding-bottom:20px;}
.gallery li .desc {float:left; width:580px; padding-left:20px;}
.gallery li .desc h5 {color:#434242; width:580px; text-align:left; float:left;}
.gallery li .desc h5 a, .gallery li .desc h5 a:visited {color:#434242;}
.gallery li .desc h5 span {font-size:11px;font-weight:normal;font-style:italic;display:block; float:left; width:460px;}
.gallery li .desc p {padding-bottom:5px; width:580px; height:38px; overflow:hidden;} 
.gallery li .desc p img{ float:left; padding-right:10px; width:160px; height:120px}
.gallery li .desc p .read_more {margin-right:14px;}
.gallery li .desc p .visit_project {padding:3px 10px;}


.newsf{ float:left; width:728px;} 
.newsdesc1{line-height:58px; float:left; border-bottom:1px dashed #CCC; margin-bottom:20px; padding-bottom:15px; width:728px;}


.newstitle1{font-size:18px; font-weight:bold;  text-align:center; margin-left:10px; padding-bottom:15px; line-height:30px;}
.newstitle2{line-height:16pt;  text-align:center; float:left; padding-top:10px; width:728px; padding-bottom:10px;}
.cssback{font-size:14px; font-weight:bold; width:728px; text-align:center;border-top:1px dashed #CCC; padding-top:15px; color:#333}



.downloadlist {list-style:none;padding:0px;float:left;}
.downloadlistli {width:700px;height:120px;border-bottom:1px solid #CCC;margin-top:10px; margin-left:10px;}
#downloadInfo {width:680px;float:left;}
#downloadInfo #img {width:104px;height:104px;margin:5px;float:left;}
#downloadInfo #img img {width:72px;height:72px;}
#downloadInfo #TextInfo {width:280px;float:left;margin-top:5px; margin-left:10px;}
#downloadInfo #TextInfo ul {list-style:none;margin:0px;padding:0px;float:left;line-height:180%;width:320px;}
#downloadInfo #TextInfo ul li {float:left;width:300px;}
#downloadbtn {width:80px;float:right;margin-top:40px;}
#downloadbtn ul {list-style:none;margin:0px;padding:0px;float:left;width:100%;}
#downloadbtn ul li span{float:left;}

.mbttops{ float:left; width:600px; border-bottom:2px solid #eee; padding-bottom:8px;}
.mbttops img{ float:left; width:600px;}
.mbttops p{ float:left; width:600px; padding-top:10px;}


.feedbackBox
{
    float: left; 
        padding: 15px;

}

.Feedbackbg
{
    float: left;
    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: 20px;
    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
{
	 padding-top:5px;
 width:auto;
  clear:both;
      /*border-top: solid 1px #cccccc;*/


 padding-bottom:15px;
        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;
  }
  
  .contright{ float:right; width:760px;}
  
  
  /*联系我们*/
.contactUs{ float:left; padding-bottom:30px; line-height:25px; background:url(../images/contactus.jpg) no-repeat right top; width:760px;}
.contactUs .tips{ margin-bottom:35px;}
#conus{ float:left; width:730px; padding:15px; border-left:#ddd 1px solid;border-right:#ddd 1px solid;}
.contactDetails{float:left; margin-left:5px;  width:712px;}


.contactUs .message{ width:300px; height:120px;}

.contactUs .supplier li label.error{ margin-left:3px;}
#destxt{ float:left;color:#666666;  padding:10px 0px; width:730px; padding-left:15px;}

.prliuyan{ float:left;color:#666666; }
.prliuyan tr{ height:30px; line-height:30px;}
.prliuyan td{color:#666666;  font-size:14px;}


#contFeed{ float:left; width:100%; height:562px; background:url(../images/contFeed.jpg) no-repeat center top;}
#contFeeddestxt{ float:left; width:730px; padding-left:20px; text-align:center; padding-top:55px;color:#666666; margin-bottom:20px;}


.form_list li { margin:0 0 8px; float:left; width:600px;}
.form_list li:after{content: '\0020';display: block;height: 0;clear: both;}
.form_list label {margin:2px 10px 0 0; text-align:right;  display:inline-block; color:#666666;  font-size:12px; float:left; zoom: 1; }
.form_list label em { padding-right:3px; font-style:normal; color:#f24300;  }
.form_list input.input_t { width:260px; height:20px; float:left; border:1px solid #d5d5d5;}
.form_list textarea { width:260px; height:100px; float:left; border:1px solid #d5d5d5; resize:none; }
 
.form_list label.error { display:inline; width:auto;min-height:13px; margin:3px 0 0 150px; padding-left:8px; background:url(../images/bg_required.png) no-repeat 0 4px; font-size:10px; line-height:13px; text-align:left; color:#f24300;  }
.form_list input.error,.form_list textarea.error,.form_list select.error { border:1px solid #f15c22; background:#fff7f5;  }

.w100{ width:150px!important;}
.message{ width:280px; height:120px;}
.form_list input.text,.form_list textarea{ width:260px; height:16px;}
.form_list input,.form_list select,.form_list textarea{ float:left; padding:3px 2px; border-width:1px; border-style:solid; border-color:#9f9f9f #dddddd #dddddd #9f9f9f; background-color:#f7fbfd;}
.form_list .check span{padding-right:15px;}
.form_list .check a{padding-left:12px; color:#4848b9; text-decoration:underline; }
.form_list .check a.add{background:url(../images/icon_add.png) no-repeat 0 4px;}
.form_list .check a.minus{ background:url(../images/icon_minus.gif) no-repeat 0 4px;}
.form_list .count{text-align:right;}
.form_list .count span{ margin-right:98px; display:inline-block;padding:2px 5px;border:1px solid #ccc; color:#3f3f3f; background-color:#f4fff2; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.form_list .input_c{ float:none; width:16px; height:16px; padding:0; margin:2px 2px 2px 0; overflow:hidden; vertical-align:bottom}
.form_list .btn{border:0;width:161px;height:27px;background:url("../images/bg_next_step.png") no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer; color:#425281; font-size:11px; font-weight:bold; text-indent:-999em;}
.form_list .info{color:#3f3f3f; font-weight:bold; font-size:13px;}
.form_list .check label{vertical-align:top; float:left;}
.form_list .check div{ float:left; width:360px; margin-left:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.form_list .check div span{ display:inline-block; float:left; white-space:nowrap;}
.input1{ float:left; width:300px; height:20px; margin:5px 0px;}
.textarea{ float:left; width:300px; height:100px;}

         .ContactUs{
width:740px; padding-left:15px; padding-right:20px; 
   float:left;
}
.ContactUs p strong{ font-size:16px; margin-bottom:15px; float:left; display:block;width:740px; padding-top:10px; }

.ContactUs p{
 color:#444444;
 line-height:2em;
 padding:0px; margin-bottom:10px;
}
.cotrbt{ float:left; width:760px; border-bottom:2px solid #123885; padding-bottom:10px;}
.cotrbt strong{ float:left;  font-size:22px; font-weight:normal; color:#123885; line-height:25px;}
.conmaps{ float:left; width:760px; padding-bottom:8px;}


#sitemapnav a{ color:#666;}
#sitemapnav .fontbig {
	width:600px !important;
}
#sitemapnav li {
	float:left;
	width:580px;
	line-height:22px;

}
#sitemapnav li a {
	text-decoration:underline
}
#sitemapnav li a:hover {
	color:#bc0200; 
}
.probigclass {
	padding-left:50px;
}
#sitemapnav .PROclass_01 {
	width:560px;
	padding-left:22px;
	background: url(../images/default/icon010.gif) 0 70% no-repeat;
	margin-left:10px;
	display:inline;

}
#sitemapnav .PROclass_02 {
	width:560px;
	padding-left:22px;
	background: url(../images/default/icon011.gif) 0 70% no-repeat;
	margin-left:40px;
	display:inline;

}

#sitemapnav .PROclass_03 {
	width:500px;
	padding-left:22px;
	background: url(../images/default/icon012.gif) 0 70% no-repeat;
	margin-left:70px;
	display:inline;
}
#sitemapnav .PROclass_04 {
	width:500px;
	padding-left:22px;
	background: url(../images/default/icon013.gif) 0 70% no-repeat;
	margin-left:100px;
	display:inline;
}


.indu_list{ float:left; width:600px;}
.list_ind{ float:left; width:260px; padding-top:15px;}
.list_ind strong{ float:left; width:260px;}
.list_ind strong a{ color:#123885; font-size:14px; font-weight:normal;}
.list_ind img{ float:left; width:260px; padding-top:10px;}
.ri{ float:right;}

.products_top{ float:left; width:950px; padding-top:20px; padding-bottom:15px; border-bottom:2px solid #eee}
.product_strong{ float:left; width:950px; font-size:22px; color:#123885; line-height:25px;}
.ptop_list{ float:left; width:950px; padding-top:8px;}
.ptop_list p{ float:left; width:950px; font-size:11px; color:#000; line-height:15px; height:60px; overflow:hidden;}
.ptop_rig{ float:right; padding-right:20px;}
.rig_alink{ float:left; padding-right:15px;}
.rig_alink img{ float:left; padding-top:5px; padding-right:6px;}
.rig_alink a{ float:left; padding-right:6px;}
.ptop_img{ float:left; width:950px; padding-top:12px;}
.ptop_img img{ float:left;}

.products_middle{ float:left; width:950px;}

.pmiddle_left{ float:left; width:950px;}
.pmle_lbt{ float:left; width:950px;}
.pmle_lbt strong{ float:left; width:950px; font-size:13px; color:#123885; font-weight:normal; padding-top:8px;}

.pmle_lbt p{ float:left; width:950px; padding-top:7px;}

.pmle_cont{ float:left; width:950px; padding-top:10px;}

.ncalist{float:left; width:148px; padding-top:10px; padding-right:10px}
	.ncatftwo{float:left; width:143px;}
	.ncatftwo a{float:left; width:143px; color:#333333;  line-height:15px;text-align:left; display:block; padding-top:8px; padding-bottom:8px; font-weight:bold;}
	.ncatftwo a:hover{float:left; width:143px; color:#123885;  line-height:15px; text-align:left;}
.ncalist ul{ float:left;width:143px;}
.ncalist li{ float:left; width:133px;background:url(../images/2_28.jpg) no-repeat 0px 4px; padding-left:10px;}
.ncalist li a{color:#00458e; }
.ncalist li a:hover{color:red; text-decoration:underline;}

.rpslist{ float:left; width:280px; padding-top:6px; padding-bottom:8px; padding-left:55px;}
.rpimgleft{ float:left; width:104px;}
.rpimgleft img{ float:left; width:100px; border:1px solid #c8c8c8; padding:1px; height:69px}

.rpright{ float:left; width:164px; padding-left:10px;}
.rprtop a:hover{  text-decoration:underline;}
.rprtop{ float:left; width:164px; font-weight:bold; line-height:18px; height:18px; overflow:hidden;}
.rptmiddle{ float:left; width:164px; font-size:11px; color:#666; font-family:verdana, arial !important; height:40px; line-height:20px; overflow:hidden;}
.rptbottom{ float:left; width:164px; }
.rptbottom a{ float:left; padding-right:10px;font-size:11px;  font-family:verdana, arial !important; }
.rptbottom a:hover{ color:#00458e}

.newsswidt{ float:left; width:718px;margin-top:10px;}
.newsswidt a{ width:120px;background:#123885;  height:30px; color:#fff; font-weight:bold;  line-height:30px; text-align:center; display:block;}

#newsrnrpstt{ float:left; width:718px;}
#promoreimg{width:650px; float:left; margin-top:5px; margin-bottom:5px; border:solid 1px #ccc; overflow:hidden;}
#promoreimg img{float:left; width:60px; height:45px; border:0; margin:5px; margin-left:0px; border:1px solid #e5e5e5; padding:2px; cursor:pointer;}
#promoreimg .LeftBotton { float:left;BACKGROUND: url(../images/pro-left.gif) no-repeat 0px 0px; LEFT:0px; WIDTH: 14px; CURSOR: pointer; TOP: 0px; height:61px;}
#promoreimg .Cont { float:left; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 282px; height:61px; margin-left:8px;}
#promoreimg .RightBotton { float:right;BACKGROUND: url(../images/pro-right.gif) no-repeat 0px 0px; RIGHT:0px;  WIDTH: 14px; CURSOR: pointer; TOP: 0px; height:61px;}



.nmb2{ float:left; width:718px; padding-top:15px;}
.table2{ float:left; width:718px;}
.mubg3{background:#e1e1e1;color:#333; text-align:center; border-right:#fff solid 4px;width:718px; cursor:pointer;}
.mubg4{background:#123885;color:#fff; text-align:center;border-right:#fff solid 4px;width:718px;cursor:pointer;}
.mu3_cont{overflow:hidden; width:718px; padding-top:15px; float:left;}
.mu3_cont p{ padding-bottom:10px;}


.product{ width:718px; margin-top:30px; float:left;}
.product_left{ float:left; width:718px;}
.product_left1{ float:left; width:718px; padding-bottom:20px;}
.product_left2{ float:left; width:718px; padding-top:10px;}
#example{ float:left; max-width:716px; border:1px solid #ccc;}
.product_full{ width:320px; height:320px; padding:2px; border:1px #ccc solid; overflow:hidden;}
.product_full img { width:320px; height:320px;}
.product_pic{ float:left; width:90px; height:70px; margin-right:5px; margin-top:5px; border:1px #ccc solid; cursor:pointer;}
.product_pic img{ width:85px; height:66px; padding:2px; float:none;}
.product_right{ float:left; width:340px; line-height:20px; margin-left:10px; overflow:hidden;}
.product_right_2{ float:left; width:348px; min-height:250px; line-height:20px; margin-left:10px; overflow:hidden;}
.product_desc{ width:718px; text-align:left; margin-top:5px; line-height:20px; overflow:hidden;}
.product_desc td{ padding:4px;}
.product_act { width:280px; margin-top:10px;}
.product_act img { float:none;}
.product_act_t { font-weight:bold;}
.product_act tr{ height:25px;}
.procont_contact{ width:718px; text-align:center; margin-top:10px;}
.procont_contact img{ margin-right:5px; float:none;}
.product_order{ width:718px; margin-top:10px; margin-bottom:10px;}
.product_order a{ font-weight:bold;}
.product_blank{ color:#aaa;}
.product_red{ color:#123686; font-size:14px;}
.product_link_1{ border:0; width:137px; height:32px; margin-right:20px; color:#fffefd; font-size:14px; font-weight:bold; background:url(/images/link.gif); cursor:pointer;}
.product_link_2{ border:0; width:137px; height:31px; color:#333333; font-size:14px; font-weight:bold; background:url(/images/link_2.gif); cursor:pointer;}
.pronam span{ float:left;width:220px;}
.pronam{ float:left; width:220px;}
.product_ss{ float:left; width:348px;}
.product_nas { float:left;}
.product_detail { float:left; padding-top:6px; padding-bottom:6px;}
.product_detail h3 { font-size:12px;}
.product_detail p img { padding:3px; }
.product_detail h4 { font-size:12px; padding-top:5px; }
.product_more { float:right; width:180px; padding:6px; margin-top:25px; border:solid 1px #dddddd; background-color:#eee; }
.product_more img { margin-top:3px; }
.product_down { float:right; width:192px; margin-top:3px; overflow:hidden; }
.product_down img { margin-top:5px; }
.product_sort { float:left; width:718px; margin-top:10px;}
.product_sort span{ width:718px; display:block; float:left; margin:0 5px; height:15px; line-height:15px;}
.product_sort .pic_prev{   color:#123686; text-align:left;}
.product_sort .pic_prev a{ color:#123686;}
.product_sort .pic_prev:hover{  text-align:left; color:#123686;}
.product_sort .pic_next{  color:#858484;}
.product_sort .pic_next a{ color:#858484;}
.product_sort .pic_next:hover{ color:#858484;}
.product_sort .pic_nextru{ padding-right:12px; background:url(../images/bg_next.png) no-repeat 70px 1px;color:#113d58;}
.product_sort .pic_nextru:hover{ background:url(../images/bg_nexthover.png) no-repeat 70px 1px;}
.product_sort .pic_nextes{ padding-right:12px; background:url(../images/bg_next.png) no-repeat 55px 1px;color:#113d58;}
.product_sort .pic_nextes:hover{ background:url(../images/bg_nexthover.png) no-repeat 55px 1px;}
.product_sort .pic_nextpt{ padding-right:12px; background:url(../images/bg_next.png) no-repeat 52px 1px;color:#113d58;}
.product_sort .pic_nextpt:hover{ background:url(../images/bg_nexthover.png) no-repeat 52px 1px;}
.product_sort .pic_nextfr{ padding-right:12px; background:url(../images/bg_next.png) no-repeat 44px 1px;color:#113d58;}
.product_sort .pic_nextfr:hover{ background:url(../images/bg_nexthover.png) no-repeat 44x 1px;}
.product_sort .pic_nextde{ padding-right:12px; background:url(../images/bg_next.png) no-repeat 54px 1px;color:#113d58;}
.product_sort .pic_nextde:hover{ background:url(../images/bg_nexthover.png) no-repeat 54x 1px;}
.product_sort .mover_prev{ background:url(../images/bg_prevhover.png) no-repeat 0 1px; text-align:right; }
.product_sort .mover_next{ background:url(../images/bg_nexthover.png) no-repeat 28px 1px;}
.product_sort a:hover{color:#3e3a39;}


.Description{ width:718px; float:left; height:auto; padding-top:20px;}
.Description div{ width:718px; float:left; height:32px; text-align:center; background:#e1e1e1; line-height:32px; color:#303030; font-weight:bold; font-size:14px;}
.Description1{ width:718px; float:left; height:auto; padding-top:20px;}


.contactL{ width:728px; float:left; height:auto; padding-bottom:30px;}
.contactL ul{ list-style-type:none; float:left; width:380px; margin-top:10px;}
.contactL li{ float:left; width:340px; height:auto; padding-left:40px;}
.contactL img{ float:right; width:327px; height:153px;}