@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:#fafafa; font-family:Tahoma,Arial, Helvetica, sans-serif;}
body,td,th {font-size:12px;color:#333333; line-height:20px;}
a{ color:#333333; text-decoration:none;}
a:hover{color:#0f72b8;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */
#bframe{ float:left; width:100%; height:936px; position:relative; z-index:99;}
#nbframe{ float:left; width:100%; height:735px; position:relative; z-index:99;}
.ttop{ position:absolute;  top:0px; z-index:990; float:left; width:1010px;}
/* flexslider */
.flexslider{position:relative;height:936px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:936px;}
.flex-control-nav{position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:68px;height:11px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:68px;height:11px;line-height:40px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{ background:#D56367}
 
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

#tframe{ margin:0 auto; width:1110px;}
#frame{ margin:0 auto; width:1010px;}
#heard{ float:left; width:1110px; height:48px;}
.htr{ float:right;line-height:48px;}
.htr a{ float:left; color:#fff; font-size:11px; font-family:Tahoma; padding-right:10px;}
.htr span{ float:left; color:#fff; padding-right:10px;}

.navbg{height:108px;width:100%;box-shadow:1px 1px 7px #999;position:absolute;z-index:99;left:0; background:url(../images/1_11.png) repeat-x;}

#top{ float:left; width:1110px; background:url(../images/2_01.png) no-repeat; height:108px;}
.log{ float:left; padding-top:5px; padding-left:19px;}
.log a{ float:left;}
.tr{ float:right; width:758px; padding-right:10px;}
.tsea{ float:right; padding-top:7px;}

#sform{ float:right; width:152px; height:24px;background:url(../images/1_03.jpg) no-repeat;}
#sform input{ border:0; background:0;}
#stext{ float:left; width:125px; height:24px; line-height:24px;color:#b2b2b2; border:0px; margin-left:1px;}
#sbut{ float:left; width:25px; height:24px; cursor:pointer; }


#nav{ float:left; width:758px; padding-top:10px; }
#nav ul{ float:left;}
#nav ul li{ float:left; width:118px; text-align:center; padding-right:8px;}
#nav ul li a{ display:block; font-family:Tahoma; color:#333333; line-height:30px;font-weight:bold; width:118px; text-transform:uppercase;}
#nav ul li a:hover{ background:url(../images/nav_hover.jpg) no-repeat; color:#fff;}
#nav ul li a.hover{ background:url(../images/nav_hover.jpg) no-repeat; color:#fff;}

/*导航分类*/
#jsddm li ul{margin: 0;padding:0;visibility: hidden; position:absolute; width:auto; background-color:#D74148;filter:alpha(opacity=90);-moz-opacity:0.9; z-index:998;border:0px;  width:474px;}		
#jsddm li ul li{  float:left; position:relative; text-align:left;background:none; font-weight:normal; font-size:12px; margin-left:0px; width:158px; border-right:0px; padding:0px; height:30px;}
#jsddm li ul li a{color: #fff;padding:0px; height:30px; line-height:30px; background-image:none; width:138px;text-align:left;  font-weight:normal; padding-left:20px; font-size:12px; text-transform:capitalize;}	
#jsddm li ul li a:hover{color:#fff;background-image:none;height:30px; line-height:30px; width:138px; text-align:left; background-color:#EA656B;padding-left:20px; font-size:12px;}


#mnr{ float:left; width:1010px;}
.mnr1{ float:left; width:1010px; padding-top:70px;}
.malist{ float:left; width:243px; height:275px; background:url(../images/round_1.jpg) no-repeat;}
.malist:hover{ float:left; width:243px; height:275px; background:url(../images/round_1_hover.jpg) no-repeat;}
.malist.hover{ float:left; width:243px; height:275px; background:url(../images/round_1_hover.jpg) no-repeat;}
.m1list{ float:left; width:243px;  padding-left:8px;}
.m1bt{ float:left; width:243px;}
.m1bt img{ float:left; padding-left:99px; padding-top:20px;}
.m1midd{ float:left; width:243px; padding-top:48px;}
.m1midd strong{ float:left; width:243px; text-align:center; font-size:14px;}
.m1midd p{ float:left; width:209px; padding-left:17px; font-size:11px; padding-top:10px; height:60px; overflow:hidden;}
.mida{ float:left; width:129px; padding-left:97px; padding-top:5px;}
.mida a{ float:left; text-align:center; width:30px; height:30px; display:block;}
.mnr2{ float:left; width:1010px; padding-top:55px; padding-bottom:10px; background:url(../images/index_best_products.jpg) center top no-repeat #FFF; text-align:center; margin:30px 0 }
.mnr2 div{ width:570px; text-align:center; margin: auto}

#mframe{ float:left; width:100%; background:#fcf8f9;}
.calist{ float:left; width:1010px; padding-top:35px; padding-bottom:30px;}
.calist ul{ float:left; width:980px; padding-left:30px;}
.calist ul li{ float:left;}
.calist ul li a{ float:left; color:#868686; padding-left:15px; padding-right:15px;}
.calist ul li a:hover{ color:#0f72b8;}
.caframe{ float:left; width:100%;}

#cframe{ margin:0 auto; width:1166px;}
.cfbt{ float:left; width:1166px;  padding-top:55px; padding-bottom:10px; background:url(../images/cert.jpg) center top no-repeat #fff; text-align:center; margin:30px 0 }
.cfbt div{ width:570px; text-align:center; margin: auto}

.mlprd{ float:left; width:1166px; padding-bottom:80px;}

.blk_29 {float:left; width:1166px;MARGIN-TOP:20px; OVERFLOW: hidden;ZOOM: 1;POSITION: relative;}
.blk_29 .LeftBotton { float:left;BACKGROUND: url(../images/left.jpg) no-repeat 0px 0px; LEFT:0px; WIDTH: 29px; 
CURSOR: pointer; POSITION: absolute; TOP: 102px; height:73px;}
.blk_29 .RightBotton { float:right;BACKGROUND: url(../images/right.jpg) no-repeat 0px 0px; RIGHT:0px;  WIDTH: 29px; CURSOR: pointer; POSITION: absolute; TOP: 102px; height:73px;}
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:1020px; padding-top:10px;}
.pcp{ float:left; width:240px; padding-top:10px; padding-right:15px}
.ptp{ float:left; background:url(../images/round_2.jpg) no-repeat; width:240px; height:240px;}
.ptp:hover{ float:left; background:url(../images/round_2_hover.jpg) no-repeat; width:240px; height:240px;}
.ptp img{ float:left; padding-left:53px; padding-top:27px;}

#neframe{ float:left; width:100%; background:#fcf8f9; margin-bottom:60px; }
.nebts{float:left; width:1010px; padding-top:55px; padding-bottom:10px; background:url(../images/news.jpg) center top no-repeat #FCF8F9; text-align:center; margin:30px 0 }
.nebts div{ width:570px; text-align:center; margin: auto}
#pframe{ float:left; width:100%; background:#fff;}

#fframe{ float:left; width:100%; background:url(../images/1_17.jpg) repeat-x; height:528px;}

.caflist{ float:left; width:100%;}
.cafle{ float:left; width:32%}
.cafltop{ float:left; width:100%; position:relative; z-index:10;}
.cafltop img{ float:left; width:100%; height:auto;}
.cafmidd{ float:left; width:35.8%;}
.cafmtop{ float:left; width:100%;}
.cafmtop img{ float:left; width:100%; height:auto;}
.cbgimg{ float:left; width:100%; height:100%; background:url(../images/best_product_bg.png); position:absolute; left:0px; top:0px;z-index:11; display:none;}
.cafbgi{ float:left; width:100%;}

.cbglists{ float:left; width:100%; margin-top:35%;}
.cbgimg strong{ float:left; width:100%; text-align:center; color:#fff; font-family:Myriad Pro; font-size:18px; font-weight:normal; margin-bottom:10px; line-height:25px;}
.cpimgs{ float:left; width:100%; text-align:center; margin-bottom:10px;}
.cpimgs img{ width:118px; height:4px;  margin-left:40%; float:left;}
.cbgimg a{ float:left; width:100%; text-align:center; font-family:Myriad Pro; font-size:16px; font-weight:normal; color:#fff;}

.neblist{ margin:0 auto; width:1180px;}
.neblF{ float:left; width:590px;}
.nebtli{ float:left; width:590px; position:relative; z-index:10;}
.nebtli img{ float:left; width:590px; height:296px;}
.nelbg{ float:left; position:absolute; left:0px; top:0px; z-index:11; width:590px;}
.nebgtop{ float:left; width:475px; padding-left:60px; padding-top:55px;}
.neble{ float:left; width:87px; height:46px; background:url(../images/1_25.jpg) no-repeat; }
.neble p{ float:left; line-height:46px; width:40px; text-align:center; color:#dddddd; font-size:14px; font-weight:bold;}
.neble span{ float:left; line-height:46px; width:47px; text-align:center; color:#dddddd; font-size:14px; font-weight:bold;}
.nebri{ float:right; width:380px;}
.nebri strong{ float:left; width:380px;}
.nebri strong a{ float:left; color:#ddd; font-size:14px; height:60px; overflow:hidden;}
.nebri p{ float:left; width:380px; color:#ddd; margin-top:15px; height:60px; overflow:hidden;}
.nemores{ float:left; width:380px; margin-top:18px;}
.nemores a{  color:#ddd; padding:10px; border:2px solid #ddd; float:left; display:block;}

#foot{ float:left; width:1010px; height:456px;}
.ftop{ float:left; width:1010px;}
.ftop a{ float:right;}
.fnt{ float:left; width:1010px; padding-top:20px;}
.fnt1{ float:left; width:330px;}
.fnbt1{ float:left; width:322px; padding-bottom:10px; padding-left:8px;}
.fnbt1 strong{ float:left; width:322px; color:#fefefe; font-size:18px; line-height:25px;}
.fnbt1 p{ float:left; width:322px; color:#fefefe; padding-top:10px;}
.fn1con{ float:left; width:330px; padding-top:10px; border-bottom:1px solid #868686; padding-bottom:10px;}
.fn1con img{ float:left; padding-left:8px;}
.fn1con p{ float:left; line-height:21px; color:#fff; padding-left:8px;}

.fnt2{ float:right; width:650px;}
.f2bt{ float:left; width:650px;}
.f2bt strong{ float:left; color:#fefefe; font-size:18px; line-height:25px; width:650px;}
.f2cont{ float:left; width:650px; padding-top:20px;}
.f2cle{ float:left; width:310px;}
.f2input{ float:left; width:310px; height:43px; background:url(../images/1_30.jpg) no-repeat; margin-bottom:8px;}
.f2input input{ line-height:43px;}
.f2input p{ float:left; color:#6a6a6a; line-height:43px; padding-left:10px; padding-right:5px; }
.txtinput{ float:left; background:0; border:0; height:43px; width:230px; color:#6a6a6a;} 
.f2cri{ float:right; width:310px; background:url(../images/1_31.jpg) no-repeat; height:145px; }
.f2cri p{ float:left; width:300px; padding-left:10px;color:#6a6a6a; line-height:25px;}
.txtmes{ float:left; width:300px;border:0; color:#6a6a6a; font-family:Arial; background:none; height:120px; padding-left:10px;}
.f2cbon{ float:left; width:650px; padding-top:5px;}
#txtsends{ float:left; width:151px; height:41px; background:url(../images/submit.jpg) no-repeat; border:0; cursor:pointer; line-height:41px;}
.f2cbon p{ float:right; width:480px; color:#fff;}
.copy{ float:left; width:1010px;}
.copy p{ float:left; text-align:center; width:1010px; color:#868686; padding-top:15px;}

#fgj{float:left;width:990px; padding-left:12px;}
.gj{ float:left;margin-right:10px; }
.gj img{ float:left;margin-right:10px;padding-top:10px; }
.gj a{ float:left; line-height:30px; color:#868686; font-family:Tahoma; font-size:11px;}


#mframe{ float:left; width:100%; background:#fff;}
#main{ float:left; width:1010px; padding-top:45px; padding-bottom:45px;}

#left{ float:left; width:240px;}
#left ul{ float:left; width:240px; border-bottom:1px solid #e5eaea;}
#left ul li{ float:left; width:239px; border:1px solid #e5eaea; border-bottom:0px; border-right:0px;}
#left ul li a{ float:left; color:#666; font-size:14px; line-height:45px; padding-left:20px; width:219px; background:#f8fafa;text-transform:uppercase;}
#left ul li a:hover{ background:url(../images/left_active.jpg) no-repeat left #fff; height:45px; line-height:45px;color:#2e343c;}
#left ul li a.hover{ background:url(../images/left_active.jpg) no-repeat left #fff; height:45px; line-height:45px;color:#2e343c;}

#rblist{ float:left; width:1010px;}
#rbtli{ float:left; width:1010px;}
#rbtli strong{ float:left; width:1010px; text-align:center;color:#21252b; font-size:22px;line-height:1.3em;}
#rnrlist{ float:left; width:1010px; padding-top:15px; padding-bottom:15px;}


#right{ float:left; width:769px; border-left:1px solid #e5eaea;}
#rbt{ float:left; width:730px; padding-left:39px; overflow:hidden;}
#rbt strong{ float:left; color:#21252b; font-size:20px;line-height:1.3em;}
#rbt p{ float:right; background:url(../images/bg-heading.png); width:595px; height:15px; margin-top:5px;}
#rbt2{ float:left; width:730px; padding-left:39px; overflow:hidden;}
#rbt2 strong{ float:left; color:#21252b; font-size:20px;line-height:1.3em;}
#rbt2 p{ float:right; background:url(../images/bg-heading.png); width:500px; height:15px; margin-top:5px;}
#rnr{ float:left; width:730px; padding-left:39px; padding-top:15px; padding-bottom:15px; min-height:350px;
display:inline-block;
      word-wrap:break-word;
      }
#rnr img{ max-width:730px;}

#newsrnr{ float:left; width:730px;}
.dimgs{ float:left; width:210px; padding-bottom:10px;}
.btn_col, .btn_col:visited {color:#fff;font-size:12px;background:#D74248;padding:6px 9px;}
.btn_col:hover {background:#000;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:498px;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:right;width:498px;}
.gallery li .desc1 h5 {color:#434242;font-size:14px;padding:0 0 8px 0; width:498px; text-align:left; float: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;}
.gallery li .desc1 p {padding-bottom:15px; width:498px; height:45px; overflow:hidden; float:left;} 
.gallery li .desc1 p img{ float:left; padding-right:10px; width:127px; height:45px}
.gallery li .desc1 p .read_more {margin-right:14px;}
.gallery li .desc1 p .visit_project {padding:3px 10px;}

.newsf{ float:left; width:730px;} 
.newsdesc1{line-height:58px; float:left; border-bottom:1px dashed #333; margin-bottom:10px; padding-bottom:5px; width:700px;}
.newsdesc1 img { width:730px;}
.newsdesc1 p{width:730px; }
.newsdesc1 p img{ width:720px; 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;}
.newsdesc{line-height:58px; float:left; border-bottom:1px dashed #333; margin-bottom:10px; padding-bottom:5px; width:700px;}
.cssback{ float:left; font-size:14px; font-weight:bold; width:730px; text-align:center; padding-top:5px;}


  .pcp_3{ float:left; width:170px; padding-bottom:10px; padding-right:16px; padding-top:10px;}
.pip_3{ width:160px;  border:#ddd solid 1px; padding:3px;}
.pip_3 img{ width:160px; }
.ptp_3{ width:170px;  padding-top:5px; text-align:center; }
.ptp_3 a{ color:#333;}


.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;
  }
  
 .ContactUs{
width:1010px; 
   float:left;
   padding-bottom:15px;
}
.ContactUs p strong{ font-size:16px; margin-bottom:15px; float:left; display:block;width:455px; padding-top:10px; }

.ContactUs p{
 color:#444444;
 line-height:2em;
 padding:0px; margin-bottom:10px;
}

.colefts{ float:left; width:455px;}
.coright{ float:right;}
#destxt{ float:left;color:#666666; width:500px; padding-left:12px;}
 .clistsss{ float:left; width:360px;}
.tdlist{ text-align:left; padding-left:15px; }
.ttlistc{ float:left; width:360px;}
 .contact .xline td{border-bottom:1px dashed #c4cad0}
.contact ul{float:right;width:680px;overflow:hidden;color:#666}
.contact ul li{float:left;width:680px;overflow:hidden;border-bottom:1px solid #d1d1d1}
.contact ul li .t{height:42px;line-height:42px;cursor:pointer;overflow:hidden;width:680px}
.contact ul li .t strong{font-size:14px;float:left;padding-left:17px;background:url(/images/arrowc.gif) 3px center no-repeat}
.contact ul li .t span{float:right;padding-left:15px;background:url(/images/arrowd.gif) left center no-repeat;padding-right:10px}
.contact ul li .t .ss{background:url(/images/arrowu.gif) left center no-repeat;display:none}
.contact ul li .c{padding:10px 25px;background-color:#e5e5e5;border-top:1px solid #d1d1d1;float:left;width:600px;display:none}
.contact ul li .c img{float:right}
.contst{width:85px;float:left}



.prlist{ float:left; width:1010px;}
.prlbt{ float:left; width:1010px;}
.prlbt strong{ float:left; color:#21252b; font-size:20px;line-height:1.3em;}
.prlbt p{ float:right; width:880px;background:url(../images/1_35.png) repeat-x; height:15px; margin-top:5px;}
.caplist{ float:left; width:1010px; padding-top:20px; border-bottom:1px dashed #ddd; padding-bottom:20px;}
.caples{ float:left; width:300px;}
.caples a{ float:left;}
.caples img{ width:300px;}
.capris{ float:right; width:680px;}
.capbts{ float:left; width:680px;}
.capbts strong{ float:left; width:680px;}
.capbts a{ float:left; font-size:14px;}
.capbts p{ float:left; width:680px; padding-top:5px; height:60px; overflow:hidden;}
.capbprod{ float:left; width:680px; padding-top:10px;}
.cabstron{ float:left; width:680px;}
.cabstron strong{ float:left; background:#D74248; padding:3px; color:#fff; padding-left:10px; padding-right:10px;}
.capbprod ul{ float:left; width:680px; padding-top:8px;}
.capbprod ul li{ float:left; width:82px; padding-right:3px; padding-bottom:5px;}
.capbprod ul li img{ float:left; width:80px; height:60px; border:solid 1px #eaeaea;}
#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}
#preview img{ width:400px; height:300px;}

.prtop{ float:left; width:730px;}
.prtop p{ float:left; width:730px;}
.prclist{ float:left; width:730px; padding-bottom:15px; border-bottom:1px dashed #ddd; padding-top:15px;}
.prcle{ float:left; width:160px; border:1px solid #ddd; padding:2px;}
.prcle a{ float:left;}
.prcle img{ width:160px;}
.prcri{ float:right; width:545px;}
.prcri strong{ float:left; width:545px; padding-top:2px;}
.prcri strong a{ float:left; font-size:13px;}
.prcri p{ float:left; width:545px; padding-top:6px; height:60px; overflow:hidden;}
.prcmore{ float:left; width:545px; padding-top:6px;}
.prcmore a{ float:left; padding-left:10px; padding-top:3px; padding-right:10px; padding-bottom:3px; background:#D74248; color:#fff;}


.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;}


.input2{width:380px; height:20px; border: 1px #acacac solid; }
.textarea2{width:380px; border: 1px #acacac solid;}
.STYLE1{ color:Red;}




 #btnFeedbackSend{cursor:pointer; background:#0f72b8; width:120px; height:30px; font-size:12px; border:0px; color:#fff; line-height:30px;}
 #btnFeedbackReset{cursor:pointer; background:url(../images/btnblue.png) no-repeat; width:120px; height:32px; font-size:11px; border:0px; color:#fff;}
 
 
 
 #rbt2{ float:left; width:1010px; height:50px; padding-top:10px;}
#rbt2 strong{float:left;width:1010px; text-align:center; font-size:30px;line-height:50px;  color:#494949; }
 
 #allrnr{ float:left; width:1010px; padding-top:20px;}
#pr_left{ float:left; width:340px;  padding-bottom:10px;}
#pr_right{ float:left; width:650px; padding-left:20px; height:250px; line-height:25px;}
#pr_right_remark{ float:left; width:650px; height:200px; line-height:25px; overflow:hidden;}
.pr_right_online{ float:left; width:650px; height:50px; line-height:25px; overflow:hidden;}
.pr_right_online li{ float:left; padding-right:20px;}
.pr_right_online li img{ float:left;}
.pr_right_online li a{ float:left;}

#premail{ float:left; width:133px; height:33px; background:url(../images/prdes_img_con.jpg) no-repeat left top;display:block;}
#pr_feedback_link{ float:left; width:133px; height:33px; background:url(../images/prdes_img2.jpg) no-repeat left top;display:block;}


.pr_detail_title{ float:left; width:1010px; border-bottom:solid 2px #1059c1;}
.pr_detail_title strong{ float:left; line-height:30px; font-size:25px; padding-bottom:10px; }


#pr_video_bottom{ float:left; width:133px; height:33px; background:url(../images/pr_video_bottom.jpg) no-repeat left top;}

.prdetail{ float:left; width:1010px; padding-top:10px;line-height:25px;}
.prdetail table{ border-collapse:collapse; }
.prdetail table tr{line-height:25px;}
.prdetail table tr td{line-height:25px;}


#rlt{ float:left;  width:340px;  padding-top:5px;}
.rtp{ float:left; padding:3px;border:#c8c8c8 solid 1px;  margin:0px; text-align:center;}
.rtp img{ float:left; margin:0px; padding:0px;}


#pr_feedback{ float:left; width:1010px; margin-top:20px;}
#pr_feedback_title{ float:left; width:1010px; border-bottom:solid 2px #1059c1;}
#pr_feedback_title strong{ float:left; line-height:50px; font-size:25px; }
#pr_feedback_remk{ float:left; width:1010px; line-height:30px; font-size:14px; padding-top:10px;}

#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;}


/*网站地图*/
#sitemapnav 
{
    /*background:url(../images/default/sitemapnav_bg.gif) bottom no-repeat;*/ 
    padding-left:10px;
   
}
#sitemapnav a{ color:#666666;}
#sitemapnav .fontbig {	width:695px !important;}
#sitemapnav .bigli{float:left;	width:680px; padding-left:15px; line-height:30px;font-size:14px; background:url(../images/lnr_li.jpg) no-repeat left 12px; }
#sitemapnav .bigli a {color:#333333;}
#sitemapnav .bigli a:hover {color:#5b8122;}
#sitemapnav .abli_02{ float:left;width:125px;padding-left:15px;font-size:12px; height:30px; line-height:30px; overflow:hidden; margin-left:30px;display:inline;font-weight:normal; background:url(../images/lnr_li.jpg) no-repeat left center; }
.jiange{ float:left; width:680px;padding-left:15px; height:2px; border-bottom:solid 1px #d2d2d2; }


.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left; width:635px;padding-left:15px; font-size:14px; line-height:30px; margin-left:30px;display:inline;font-weight:normal; background:url(../images/inews_li.jpg) no-repeat left center; }
#sitemapnav .PROclass_02 { float:left;width:585px;padding-left:15px;font-size:12px; height:22px; line-height:22px;  overflow:hidden;margin-left:50px;display:inline;font-weight:normal; background:url(../images/inews_li.jpg) no-repeat left 8px; }

#sitemapnav .PROclass_01 a{ color:#666666;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_01 a:hover{ color:#da251d;}
#sitemapnav .PROclass_02 a:hover{ color:#da251d;}

#sitemapnav .PROclass_03 { float:left;width:200px; padding:5px 0px; line-height:16px; padding-left:15px;color:#666666;font-size:12px;margin-left:70px;display:inline;background:url(../images/inews_li.jpg) no-repeat left 10px;}
#sitemapnav .PROclass_04 { float:left;width:400px;padding-left:22px;margin-left:100px;display:inline;}

#sitemapnav .PROclass_03 a:hover{ color:#da251d;}
#sitemapnav .PROclass_04 a:hover{ color:#da251d;}
/*faq*/
dt{
	color:#000;
	font-size:12px;
	margin-top:2px;
	padding-left:20px;
	position:relative;
	cursor:pointer;
	font-weight:bold;
}

dt:hover{ color:#5f6a73;}

dt .icon{
	background:url(../images/bullets.png) no-repeat;
	height:10px;
	left:0;
	position:absolute;
	top:5px;
	width:12px;
}

dt.opened .icon{ background-position:left bottom;}

dd{
	font-size:12px;
	color:#717f89;
	padding:2px 0 0 20px;
	display:none;
}
/*productshow form*/
.clear {
		clear:both
	}
	.block {
		width:400px;
		margin:0 auto;
		text-align:left;
	}
	.element{
		clear:both;
	}
	.element * {
		padding:3px 0; 
		margin-bottom:10px; 
		font-family:arial;
		font-size:12px;
		
	}
	.element label {
		float:left; 
		width:75px;
		text-align:right;
		padding-right:5px;
	}
	.element input.text {
		float:left; 
		width:350px;
		padding-left:0px;
	}
	.element .textarea {
		height:120px; 
		width:350px;
		padding-left:0px;
	}
	.element .hightlight {
		border:2px solid #9F1319;
	}
	.element #submit {
		margin-left:80px;
		margin-top:10px;
		padding:0;
		background:#D74248; 
		border:0px; 
		color:#fff; 
		width:100px; 
		height:25px; 
		text-align:center;
		cursor:pointer; 
		line-height:25px
	}
	.loading {
		float:right; 
		background:url(images/loading.gif) no-repeat 1px; 
		height:28px; 
		width:28px; 
		display:none;
	}
	.done {
		padding-left:20px;
		font-family:arial;
		font-size:12px; 
		width:70%; 
		margin:20px auto; 
		display:none
	}
	
	
	.element span{
		float:left;
	}
/**/