﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:url(../images/1_01.jpg) repeat-x #ffffff ; font-family: Verdana,Arial, Helvetica, sans-serif;-webkit-text-size-adjust:none;}
body,td,th {font-size:12px;color:#4e4e4e; line-height:20px;}
a{ color:#4e4e4e; text-decoration:none;}
a:hover{color:#da251c;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */
#frame{ margin:0 auto; width:1100px;}
#top{ float:left; width:1100px; height:190px;}
.log{ float:left; padding-top:13px;}
.lomid{ float:left; padding-left:175px; padding-top:3px;}
.tr{ float:right; width:550px;}
.trtop{ float:right; padding-top:15px;}
.trtop a{ float:left; padding-top:8px; padding-right:6px;}
.sear{ float:left; padding-left:4px;} 

#sform{ float:left; width:254px; height:36px; background:url(../images/1_09.jpg) no-repeat;}
#sform input{ background:0; border:0; }
#stext{ float:left; width:210px;color:#999999; height:36px; line-height:36px; padding-left:14px; font-style:italic;}
#sbut{ float:right; width:30px; height:36px;  cursor:pointer;}

.topcart{ float:left; padding-left:5px; position:relative; z-index:11;}
.topcart a{ padding-top:0px;}
.topcart p{ float:left; position:absolute; top:3px; left:25px; color:#fff; background:#e88c01; padding:2px; line-height:14px; padding-left:6px; padding-right:6px;}
#nav{ float:left; width:550px; padding-top:28px;}
#nav ul{ float:left;}
#nav ul li{ float:left; padding-right:38px;}
#nav ul li a{ display:block; width:101px; height:100px; background:url(../images/1_11.png) no-repeat; line-height:100px; color:#b1bed0; font-size:14px; text-align:center; font-weight:bold; font-family:"微软雅黑"}
#nav ul li a:hover{ background:url(../images/1_12.png) no-repeat; color:#fff;}
#nav ul li a.hover{ background:url(../images/1_12.png) no-repeat; color:#fff;}


#jsddm li ul{margin: 0;padding:0;visibility: hidden; position:absolute; width:160px; background-color:#fff;z-index:998;border:0px; margin-left:0px}		
#jsddm li ul li{ width:140px; float:left; position:relative; text-align:left;background:none; font-weight:normal; font-size:12px; margin-left:0px}
#jsddm li ul li a{width: auto;color: #333; font-size:12px; text-align:left;  padding:0px; height:30px; line-height:30px; padding-left:20px; width:140px; background:none;}	
#jsddm li ul li a:hover{ background-image:none; color:#209aa8; background-color:#fff; padding-left:20px; }

.bca{ float:left; width:215px; height:auto; padding-bottom:10px; padding-top:10px;}
.bca a{ height:auto;}
.bcaimg{ float:left; width:215px;}
.bcaimg img{ float:left; width:215px; height:74px;}
.bcaname{float:left;background:url(../images/icoRight.gif) no-repeat left 10px; width:215px; height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden;}
.smlist{ float:left; width:205px;}
.smlist a{ float:left;  width:205px; font-weight:normal;text-align:left; padding-left:10px; background:url(../images/icoRight3.gif) no-repeat left center; font-size:12px; height:25px; line-height:25px; overflow:hidden;}


.copyright { color:red; font-size:12px; font-weight:bold;}

#bframe{ float:left; width:100%; background:url(../images/1_13.jpg) no-repeat center top; height:484px;}
#bbframe{ margin:0 auto; width:1170px;}
#bar{ float:left; width:1018px; padding:76px; padding-top:28px;}
#mframe{ float:left; width:100%; background:url(../images/1_14.jpg) repeat-x; min-height:1906px;}
#mnr{ float:left; width:1100px; padding-top:22px; padding-bottom:20px;}
.mnr1{ float:left; width:1100px;}
.mnr1 img{ float:left;}
.mnr2{ float:left; width:1100px;}
.mnr2 ul{ float:left; width:1100px;}
.mnr2 ul li{ float:left; width:205px; padding-right:18px; padding-top:17px;}
.mnr2 ul li a{ float:left;}
.mn_list{ float:left; width:1100px; background:#fff;}
.mn_m1{ float:left; width:1100px; padding-top:30px;}
.mn_m1left{ float:left; width:796px; padding-left:7px;}
.mn_m1lbt{ float:left; width:796px;}
.mab_le{ float:left; width:284px; height:45px; background:url(../images/1_16.jpg) no-repeat;}
.mab_le strong{ float:left; font-size:20px; line-height:45px; padding-left:48px; color:#333333;}
.mab_ri{ float:left; padding-left:35px;}
.mn_m1cout{ float:left; width:796px; padding-top:20px; padding-bottom:20px;}
.mn_m1cout p{ float:left; width:786px; padding:5px;}
.mn_m1cout a{ float:right; font-size:14px; color:#000; font-weight:bold;}
.mn_services{ float:left; width:796px; height:189px; background:url(../images/1_18.jpg) no-repeat; overflow:hidden;}
.mn_services strong{ float:left; font-size:22px; color:#fff; line-height:25px; padding-left:20px; padding-top:12px; width:756px;}
.mn_services p{ float:left; width:415px; padding-left:20px; color:#fff; font-weight:bold; padding-top:8px;}
.mn_services span{ float:left; width:415px; padding-left:20px; color:#fff; font-weight:bold; padding-top:8px;}
.mn_m1right{ float:right; width:254px; padding-right:5px;}
.news_lbt{ float:left; width:254px; padding-bottom:20px;}
.news_lble{ float:left;}
.news_lble img{ float:left;}
.news_lbt a{ float:right; padding-top:15px;}
.news_cont{ float:right; width:228px; background:url(../images/1_22.jpg) no-repeat; height:313px;}
.news_cotop{ float:left; padding:4px; width:220px;}
.news_cotop img{ float:left;}
.news_cobotm{ float:left; width:204px; padding-left:12px;}
.news_cobotm strong{ float:left; width:204px; padding-top:28px;}
.news_cobotm strong a{ float:left; color:#010101;}
.news_cobotm p{ float:left; width:204px; padding-top:10px;}
.mphd{ float:left; width:1088px; padding-left:6px; padding-top:20px;}

.mn_services_left{ float:left; width:415px;}
.mn_services_right{ float:right; width:165px; padding-right:20px; padding-top:10px;}

.mphbt{ float:left; width:1085px;}
.divPScrollList{float:left; width:1085px;height:530px; background:#f6f6f6; border:1px solid #e9e9e9; height:530px; border-top:0px; padding-top:20px; padding-bottom:30px;}
.divpBt{ float:left; width:1035px; padding-left:25px; padding-right:25px; padding-bottom:20px;}
.divpBt strong{ float:left; width:283px; height:46px; background:url(../images/1_27.jpg) no-repeat; line-height:46px; color:#333333; font-size:20px;text-indent:38px; }
.divpBt a{ float:right; background:url(../images/1_28.jpg) no-repeat; width:79px; height:24px; color:#fff; text-align:center; line-height:24px;}
.divPItem{float:left;width:1085px; position:relative;}
.blk_29 {float:left;width:1085px;padding:0px;OVERFLOW:hidden;ZOOM:1;}		
.blk_29 .LeftBotton{background:url(../images/left1.jpg);left:0px;width:28px;cursor:pointer;position:absolute;top:246px;height:28px;}
.blk_29 .RightBotton{background:url(../images/right1.jpg);right:0px;width:28px;cursor:pointer;position:absolute;top:246px;height:28px;}
.blk_29 .Cont {overflow:hidden;width:987px; margin:0 auto}

.divShowGroup{float:left; width:222px; padding-right:17px; padding-left:18px;}


.divPcpM1{float:left; width:222px;margin-top:15px; background:url(../images/1_26.jpg); height:214px; margin-right:44px; margin-bottom:8px;}
.divPcpM1 .aTImg{float:left; width:190px; height:143px; padding-top:6px; padding-left:16px;}
.divPcpM1 .aTImg img{float:left; width:190px; height:143px; }
.divPcpM1 .ptp{float:left; width:222px; height:48px;padding-top:12px; line-height:16px; padding-left:14px; overflow:hidden;}
.divPcpM1 .ptp span{color:#333; float:left; width:130px; text-align:left;}
.divPcpM1 .ptp span p{ float:left; width:130px;}
.divPcpM1 .readM{float:right; width:55px; height:21px; line-height:21px; color:#fff;text-align:center; padding-right:35px; padding-top:10px;}


.divPcpM{float:left; width:222px;margin-bottom:32px; background:url(../images/1_26.jpg); height:214px;}
.divPcpM .aTImg{float:left; width:190px; height:143px; padding-top:6px; padding-left:16px;}
.divPcpM .aTImg img{float:left; width:190px; height:143px; }
.divPcpM .ptp{float:left; width:222px; height:48px;padding-top:12px; line-height:16px; padding-left:14px; overflow:hidden;}
.divPcpM .ptp span{color:#333; float:left; width:130px; text-align:left;}
.divPcpM .ptp span p{ float:left; width:130px;}
.divPcpM .readM{float:right; width:55px; height:21px; line-height:21px; color:#fff;text-align:center; padding-right:35px; padding-top:10px;}

.divMFSc{float:left; width:1088px; height:85px; margin-top:-20px;}
.divMFSc ul{float:left; width:1088px; height:85px;}
.divMFSc ul li{float:left; width:266px; height:85px; margin-right:8px;}
.divMFSc ul li a{float:left; width:266px; height:45px; display:block; background:url(../images/1_25.jpg); font-size:14px;color:#fff;text-align:center; padding-top:40px; line-height:35px;}
.divMFSc ul li a:hover{background:url(../images/1_24.jpg);}
.divMFSc ul li a.hover{background:url(../images/1_24.jpg);}

#fnt{ float:left; width:1100px; padding-top:20px; background:#fff;}
.fntbt{ float:left; width:1100px; background:url(../images/1_29.jpg) no-repeat; height:20px;}
.fntlist{ float:left; width:1100px; border-bottom:3px solid #d31145;}
.fnt1{ float:left; width:174px; background:url(../images/1_30.jpg) repeat-x; height:241px; border-right:2px solid #fff; margin-top:18px;}
.fnt1 strong{ float:left; width:146px; color:#333333; font-size:14px; line-height:45px; padding-left:28px;}
.fnt1 ul{ float:left; width:146px; padding-top:15px;padding-left:22px;}
.fnt1 ul li{ float:left; width:146px; padding-top:10px;}
.fnt1 ul li a{ float:left; background:url(../images/1_31.jpg) no-repeat 0px 3px; color:#333; padding-left:18px;} 
.fnt2{ float:left; width:190px; background:url(../images/1_30.jpg) repeat-x; height:241px; border-right:2px solid #fff; margin-top:18px;}
.fnt2 strong{ float:left; width:162px; color:#333333; font-size:14px; line-height:45px; padding-left:28px;}
.fnt2 ul{ float:left; width:161px; padding-top:15px;padding-left:22px;}
.fnt2 ul li{ float:left; width:161px; padding-top:10px;}
.fnt2 ul li a{ float:left; background:url(../images/1_31.jpg) no-repeat 0px 3px; color:#333; padding-left:18px;} 
.fnt3{ float:left;width:256px; background:url(../images/1_30.jpg) repeat-x; height:241px; border-right:2px solid #fff; margin-top:18px;}
.fnt3 strong{ float:left; width:228px; color:#333333; font-size:14px; line-height:45px; padding-left:28px; padding-bottom:15px;}

.fnt3 p{ float:left;background:url(../images/1_31.jpg) no-repeat 22px 3px; color:#333; padding-left:40px; width:216px; margin-top:10px;}
.fnt4{ float:left; width:298px; margin-top:3px; background:#f7f4ef;}
.fn4bt{ float:left; width:298px; height:135px; background:url(../images/1_32.jpg) no-repeat;}
.fn4bt span{ float:left; color:#303131; font-size:20px; padding-top:95px; line-height:32px; padding-left:15px;}
.fshare{ float:left; width:278px; padding-top:40px; padding-left:20px;}
.fshare a{ float:left; padding-right:6px;}
#foot{ float:left; width:1100px; padding-top:10px;}
.fcopy{ float:left; width:1100px;}
.fcopy p{ float:left; color:#fff; text-align:center; width:1100px;}

#fgj{float:left;width:1088px; padding-left:12px;}
.gj{ float:left;margin-right:10px; }
.gj img{ float:left;margin-right:10px;padding-top:10px; }
.gj a{color:#fff; float:left; line-height:30px; font-family:Tahoma; font-size:11px;}


#nframe{ float:left; width:100%; background:url(../images/1_38.jpg) repeat-x #5cacc6; min-height:250px;}
#nbframe{ float:left; width:100%; background:url(../images/1_39.jpg) repeat-x; height:349px;}

#nbar{ float:left; width:1098px; height:318px; border:1px solid #f69d0d; background:#fff; margin-top:15px;}
#nbar img{ float:left; width:1086px; padding:6px; padding-top:7px;}
#main{ float:left; width:1090px; background:#fff; margin-top:20px;min-height:250px; padding:5px;}

#left{ float:left; width:235px;}
.lbt{ float:left; width:235px; background:url(../images/1_40.jpg) repeat-x; height:57px;}
.lbt img{ float:left; padding-top:2px; padding-left:9px;}
.lbt strong{ float:left; color:#fff; font-size:22px; line-height:57px; padding-left:12px;}
.lnr{ float:left; width:235px;}
.lnr ul{ float:left; width:235px;}
.lnr ul li{ float:left; width:235px; background:#e47b01;}
.lnr ul li a{ float:left; background:url(../images/1_42.jpg) no-repeat 20px 15px; padding-left:35px; line-height:40px; color:#fff; width:200px; height:40px; overflow:hidden;}
.lnr ul li:hover{ float:left; width:235px; background:#ed9b1f;}
.lnr ul li.hover{ float:left; width:235px; background:#ed9b1f;}
.lnr ul li a:hover{ float:left; background:url(../images/1_43.jpg) no-repeat 20px 15px; padding-left:35px; line-height:40px; color:#fff; width:200px; height:40px; overflow:hidden;}
.lnr ul li a.hover{ float:left; background:url(../images/1_43.jpg) no-repeat 20px 15px; padding-left:35px; line-height:40px; color:#fff; width:200px; height:40px; overflow:hidden;}

.lnr ul li ul{ float:left; width:235px;}
.lnr ul li ul li{ float:left; width:235px; background:#fd8801;}
.lnr ul li ul li a{ float:left; background:none; padding-left:25px; line-height:40px; color:#fff; width:210px; height:40px; overflow:hidden;}
.lnr ul li ul li:hover{ float:left; width:235px; background:#c16f02;}
.lnr ul li ul li.hover{ float:left; width:235px; background:#c16f02;}
.lnr ul li ul li a:hover{ float:left; background:none; padding-left:25px; line-height:40px; color:#fff; width:210px; height:40px; overflow:hidden;}
.lnr ul li ul li a.hover{ float:left; background:none; padding-left:25px; line-height:40px; color:#fff; width:210px; height:40px; overflow:hidden;}

.lnr ul li ul li ul{ float:left; width:235px;}
.lnr ul li ul li ul li{ float:left; width:235px; background:#d17e00;}
.lnr ul li ul li ul li a{ float:left; background:none; padding-left:30px; line-height:40px; color:#fff; width:205px; height:40px; overflow:hidden;}
.lnr ul li ul li ul li:hover{ float:left; width:235px; background:#dcb67d;}
.lnr ul li ul li ul li.hover{ float:left; width:235px; background:#dcb67d;}
.lnr ul li ul li ul li a:hover{ float:left; background:none; padding-left:30px; line-height:40px; color:#fff; width:205px; height:40px; overflow:hidden;}
.lnr ul li ul li ul li a.hover{ float:left; background:none; padding-left:30px; line-height:40px; color:#fff; width:205px; height:40px; overflow:hidden;}


.lcont{ float:left; width:235px; margin-top:5px; background:url(../images/1_44.jpg) no-repeat; height:245px;}
.lptp{ float:left; width:186px; padding:15px; padding-left:25px;}
.lptp a{ float:left;}
.lptp img{ width:186px; float:left; height:140px;}

#right{ float:left; width:785px; padding-left:40px; padding-top:15px;}
.rbt{ float:left; width:785px; background:url(../images/1_45.jpg) no-repeat bottom; padding-bottom:8px;}
.rbt strong{ float:left; color:#333333; font-size:18px; line-height:25px; height:25px; overflow:hidden; }
.more{ float:right; line-height:25px; background:url(../images/1_46.jpg) no-repeat left; text-indent:25px; height:25px; overflow:hidden;}

#rnr{ float:left; width:755px; padding:15px;}

#fframe{ float:left; width:100%; background:url(../images/1_47.jpg) repeat-x; height:362px;}


/* 通用图片列表_普通式 */ 
.picList li{ width:186px;  height:140px; float:left;} 
.picList li img{width:186px;  height:140px; float:left;}

.effect{float:left; width:186px; padding:15px; padding-left:25px; height:150px; } 
 
/* 多个左滚动 - 公用类 */ 
.leftLoop{ overflow:hidden; position:relative;  float:left; width:186px;} 
.leftLoop .hd{ overflow:hidden;  height:18px; } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; overflow:hidden;   
     cursor:pointer; background:url("demoEffect/images/icoLeft.gif") no-repeat;} 
.leftLoop .hd .next{ background:url("demoEffect/images/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ float:left; overflow:hidden; zoom:1; padding-left:75px; } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#fff; 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:#000;  } 
.leftLoop .bd{ float:left; width:186px;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1;  float:left; width:186px;} 
.leftLoop .bd ul li{ float:left;} 

.lemore{ float:left; width:235px; height:30px;}
.lemore a{ display:block; width:235px; height:30px; float:left;}


 .pcp3{ float:left; width:170px; padding-right:25px; padding-top:10px;}
.pip_3{ width:160px; float:left; padding:4px; border:1px solid #d9d9d9;}
.pip_3 img{ width:160px;}
.ptp_3{ width:170px;  padding-top:5px; text-align:center;  float:left;}
.ptp_3 a{ color:#333;}


 .pcp1{ float:left; width:170px; padding-right:25px; padding-top:10px; }
.pip_1{ width:160px; float:left; padding:4px; border:1px solid #d9d9d9;}
.pip_1 img{ width:160px;}
.ptp_1{ width:170px;  padding-top:5px; text-align:center;  float:left;}
.ptp_1 a{ color:#333;}


  #newsrnr{ float:left; width:755px;}
.btn_col, .btn_col:visited {color:#fff;font-size:12px;background:#febd01;padding:6px 9px;}
.btn_col:hover {background:#107ad0;color:#fff;}
.gallery {float:left; width:745px}
.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:636px;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;}
.gallery li .desc1 {float:none;clear:both;width:auto;padding:5px 0 0 0;}
.gallery li .desc1 h5 {color:#434242;font-size:17px;padding:0 0 8px 0; width:710px; text-align:left;}
.gallery li .desc1 h5 a, .gallery li .desc h5 a:visited {color:#434242;}
.gallery li .desc1 h5 span {font-size:12px;font-weight:normal;display:block;padding:8px 0 0 0; font-style:italic;}
.gallery li .desc1 p {padding-bottom:15px; width:740px; height:60px; overflow:hidden;} 
.gallery li .desc1 p img{ float:left; padding-right:10px; width:120px; height:60px}
.gallery li .desc1 p .read_more {margin-right:14px; }
.gallery li .desc1 p .visit_project {padding:3px 10px;}

.newsf{ float:left; width:755px;} 
.newsdesc1{line-height:58px; float:left; border-bottom:1px dashed #333; margin-bottom:10px; padding-bottom:5px; width:840px;}
.newsdesc1 img { width:755px;}
.newsdesc1 p{width:755px; }
.newsdesc1 p img{ width:745px; margin-left:95px;}
.newstitle1{font-size:16px; font-weight:bold;  text-align:center; margin-left:10px; padding-bottom:5px;}
.newstitle2{line-height:16pt; border-top:1px dashed #333; text-align:center; line-height:28px;}
.cssback{font-size:14px; font-weight:bold; width:755px; text-align:center;border-top:1px dashed #333; padding-top:5px;}


/*联系我们*/
.contactUs{ float:left; padding-bottom:30px; line-height:25px; background:url(../images/contactus.png) no-repeat right top; width:686px;}
.contactUs .tips{ margin-bottom:35px;}
#conus{ float:left; width:650px; padding:15px; border-left:#ddd 1px solid;border-right:#ddd 1px solid;}
.contactDetails{float:left; margin-left:5px;  width:650px;}


.contactUs .message{ width:300px; height:120px;}

.contactUs .supplier li label.error{ margin-left:3px;}
#destxt{ float:left;color:#666666;  padding:10px 0px; width:610px; margin-left:10px;}

.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:712px; 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:605px; padding-left:15px; padding-right:20px; 
   float:left;
}
.ContactUs p strong{ font-size:16px; margin-bottom:15px; float:left; display:block;width:605px; padding-top:10px; }

.ContactUs p{
 color:#444444;
 line-height:2em;
 padding:0px; margin-bottom:10px;}
 
 
 #sitemapnav a{ color:#666;}
#sitemapnav .fontbig {
	width:400px !important;
}
#sitemapnav li {
	float:left;
	width:400px;
	line-height:22px;

}
#sitemapnav li a {
	text-decoration:underline
}
#sitemapnav li a:hover {
	color:#bc0200; font-weight:bold;
}
.probigclass {
	padding-left:50px;
}
#sitemapnav .PROclass_01 {
	width:350px;
	padding-left:22px;
	background: url(../images/default/icon010.gif) 0 70% no-repeat;
	margin-left:10px;
	display:inline;

}
#sitemapnav .PROclass_02 {
	width:350px;
	padding-left:22px;
	background: url(../images/default/icon011.gif) 0 70% no-repeat;
	margin-left:40px;
	display:inline;

}

#sitemapnav .PROclass_03 {
	width:350px;
	padding-left:22px;
	background: url(../images/default/icon012.gif) 0 70% no-repeat;
	margin-left:70px;
	display:inline;
}
#sitemapnav .PROclass_04 {
	width:350px;
	padding-left:22px;
	background: url(../images/default/icon013.gif) 0 70% no-repeat;
	margin-left:100px;
	display:inline;
}



#rnrp{ float:left; width:755px;}
#rnrp p{ padding-bottom:5px; width:755px; float:left;padding-top:10px;}
.strrnr{ float:left;padding-bottom:5px; }
#newsrnrp{ float:left; width:755px; padding-bottom:10px; }
#newsrnrpst{ float:left; width:755px; padding-bottom:10px; }

#newsrnrps{ float:left; width:755px;}

.moret{font-size:12px; float:right; }
.moret a{ float:right; padding-right:5px; }

.sorry{ float:left; width:745px;}
.rnrpt{ float:left;width:755px; padding-top:5px;padding-bottom:8px; border-bottom:#cecece 1px dashed;}

.Grey{ float:left;}
.ralist{ float:left; width:505px;}


.newsswidt{ float:left; width:745px;margin-top:10px;}
.newsswidt a{ width:120px;background:#e88c01;  height:30px; color:#fff; font-weight:bold;  line-height:30px; text-align:center; display:block;}

#promoreimg{width:324px; 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:745px; padding-top:15px;}
.table2{ float:left; width:745px;}
.mubg3{background:#e1e1e1;color:#333; text-align:center; border-right:#fff solid 4px;width:745px; cursor:pointer;}
.mubg4{background:#e88c01;color:#fff; text-align:center;border-right:#fff solid 4px;width:745px;cursor:pointer;}
.mu3_cont{overflow:hidden; width:745px; float:left;	
}
.mu3_cont p{ padding-bottom:10px; float:left; max-width:640px; overflow:hidden;
              
             }

.mu3_cont table  
{

	width:100%;
	
	border-collapse:collapse;
	border-top:medium none;
	border-right:medium none;
	border-bottom:medium none;
	border-left:medium none;
}
.mu3_cont table td { 

}

#newsrnrpstt{ float:left; width:745px;  overflow:hidden; padding-top:15px; }

.product{ width:745px; margin-top:10px; }
.product_left{ float:left; width:344px;}
.product_full{ width:320px; height:240px; padding:2px; border:1px #ccc solid; overflow:hidden;}
.product_full img { width:320px; height:240px;}
.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:380px; line-height:20px; margin-left:10px; overflow:hidden;}
.product_right_2{ float:left; width:380px; min-height:250px; line-height:20px; margin-left:10px; overflow:hidden;}
.product_desc{ width:745px; 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:745px; text-align:center; margin-top:10px;}
.procont_contact img{ margin-right:5px; float:none;}
.product_order{ width:745px; margin-top:10px; margin-bottom:10px;}
.product_order a{ font-weight:bold;}
.product_blank{ color:#aaa;}
.product_red{ color:#F00;}
.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:240px;}
.pronam{ float:left; width:240px;}
.product_ss{ float:left; width:380px;}
.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:right; width:140px;}
.product_sort span{ display:block; float:left; margin:0 5px; height:15px; line-height:15px;}
.product_sort .pic_prev{ padding-left:12px; background:url(../images/bg_prev.png) no-repeat 0 3px; color:#113d58; text-align:right;}
.product_sort .pic_prev:hover{ background:url(../images/bg_prevhover.png) no-repeat 0 3px; text-align:right;}
.product_sort .pic_next{ padding-right:12px; background:url(../images/bg_next.png) no-repeat 28px 3px;color:#113d58;}
.product_sort .pic_next:hover{ background:url(../images/bg_nexthover.png) no-repeat 28px 3px;}
.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;}


.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;*/


 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;
  }
  
  .addcar{ float:left; width:300px; padding-top:10px;}
  .addcar a{ float:left; padding:6px; background:#e88c01; color:#fff; padding-left:12px; padding-right:12px;}
  
  
  
  .shopping{ float:left; width:1090px; padding-bottom:10px;}
.myshop{ float:left; width:1020px; padding-left:20px; font-size:14px; font-weight:bold; padding-top:10px;}
.myshop img{ float:left;}
.myshop p{ float:left; line-height:32px; padding-left:5px;}
.car{ float:left; width:1020px; padding-left:20px; padding-top:15px;}
#btnSub{ float:left; margin-top:8px; padding-right:4px;}
.ckplist{ float:left; margin-top:22px; margin-left:5px;}
.cartop{ float:left; width:1020px; border-top:#f59a0f 3px solid; background:#e47b01; color:#fff; line-height:30px;}
.cartopf{ float:left; width:55px; line-height:30px; text-align:center}
.carto2pf{ float:left; width:55px; line-height:60px; text-align:center}
.cartoptwo{ float:left; width:360px; text-align:center;}
.cartopthree{ float:left; width:300px;text-align:center;}
.carmiddle{ float:left; width:1020px; border-top:#d0810b 1px solid; background:#ed9b1f; color:#fff; line-height:30px;}
.cartopmitw{ float:left; width:360px; text-align:center;}
.cartopmitw a{ float:left; color:#fff; text-align:center; display:block; width:360px; line-height:60px;}

.cartopthss{ float:left; width:300px; text-align:center; padding-top:5px;}

.carxj{ float:left;width:140px; color:red; font-weight:bold;text-align:center;}
.lista{ background:#fff;  border:#dbdbdb 1px solid; padding-left:2px; padding-right:2px;}

.listajia{background:#fff;  border:#dbdbdb 1px solid; padding-left:2px; padding-right:2px;}

.cartopthreed { float:left; width:300px;text-align:center;line-height:60px;}
.cartopthreed a{ color:#fff;}
.shopbottom{ float:left; width:1020px; padding-top:10px;}
.shopbottom a{ padding-right:15px; float:left; padding-top:15px; padding-left:5px;}
.shopbottom img{ float:left;}
.gouwu{ float:left;}
.jszx{ float:right;  height:33px;}

.gwtjcp{ float:left; width:940px; padding-left:20px; padding-top:20px;}
.tuij{ float:left; width:900px; padding-left:10px; font-weight:bold; font-size:14px;}

.xunjiatop{ float:left; width:736px;border-top:#490900 3px solid; background:#69170c;}
.xjfir{ float:left; width:144px; text-align:center; color:#fff; line-height:30px;}
.xunjmiddle{ float:left; width:734px; border:1px solid #490900;border-bottom:0px;}
.xjfi2{ float:left; width:146px; text-align:center; line-height:30px;border-right:1px solid #490900;border-bottom:1px solid #490900; height:100%}
.xuj{ font-size:12px;color:#333}
.xjprod{ float:left; width:140px; padding-top:5px; padding-bottom:5px; text-align:center;}
.xjprod img{ float:left; padding-left:5px; padding-right:5px;}
.dts{ float:left; width:734px;}

.ddb{ float:left; width:736px; text-align:center; border:1px solid #490900;border-bottom:0px;}

.ddb td{border-right:1px solid #490900; width:146px;border-bottom:1px solid #490900; }
.
.xjprodd{ float:left; width:140px; padding-top:5px; padding-bottom:5px; text-align:center;}
.xjprodd img{ float:left; padding-left:5px; padding-right:5px;}

#newsrnrpstt{ float:left; width:900px;}
#ordcate{ float:left; padding:6px; background:#e88c01; color:#fff; padding-left:12px; padding-right:12px;}