/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;line-height:24px; background:#fff;}
a{ color:#333; text-decoration:none;outline: medium none;}
a:link,a:visited{text-decoration: none;}
a:hover{text-decoration:none;color:#da4343;}
img,li{ vertical-align:top; border:0px}
.clear{ clear:both; line-height:0px;font-size:0px; width:0; height:0;}/**/
*{margin:0px;padding:0px;}
ul{ list-style-type:none;}
ul,li,h5,dt,dd,img{margin:0px;padding:0px;}
html,body,b,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td {margin:0px auto;padding:0;}
body,td,th{ font-family:Arial, Helvetica, sans-serif;font-size:12px;}
input{font-family:Arial, Helvetica, sans-serif; }

/*开始*/

#head{ float:left; width:100%; height:189px; background:url(../images/head.jpg) no-repeat center center;}
#head .top{ width:1020px; height:189px;}

.top_s{ float:right; width:400px; height:34px;}
.top_s_l{ float:left; width:300px; height:34px;}

.l_box{ float:left; width:100px; height:34px;}
.l_box img{ float:left; width:12px; height:11px; margin-top:11px;}
.l_box a{ float:left; width:65px; height:34px; line-height:34px; text-align:left; font-size:12px; color:#fff; padding-left:5px;}

.top_s_r{ float:left; width:90px; height:20px; margin-top:7px;}
.top_lang{ float:left; width:90px; height:20px; background:url(../images/top_lang.jpg) no-repeat left top;}
.top_lang li{ float:left; width:90px;}
.top_lang li a{ display:block; width:90px;}
.top_lang li a img{ float:left; padding-left:5px; width:16px; height:11px; margin-top:4px;}
.top_lang li a span{ float:left; padding-left:5px; font-size:12px; color:#666666; line-height:20px;}

.top_lang li dl{ float:left; width:87px; display:none; position:absolute; top:27px; background:#fff; border:solid 1px #5b8ee2; border-top:0px;}
.top_lang li dl dd{ float:left; width:87px;}
.top_lang li dl dd a{ display:block; width:87px;}
.top_lang li dl dd a img{ float:left; padding-left:5px; width:16px; height:11px; margin-top:4px;}
.top_lang li dl dd a span{ float:left; padding-left:5px; font-size:12px; color:#666666; line-height:20px;}


.top_z{ float:left; width:1020px; height:109px; margin-bottom:1px;}
.logo{ float:left; width:480px; height:109px;}
.xt{ float:left; width:99px; height:32px; margin-left:120px; margin-top:44px;}
.xt a img{ float:left; width:32px; height:32px; margin-right:1px;}

.ss{ width:288px; float:left; height:31px; line-height:31px; background:url(../images/ss.png) no-repeat; margin-top:44px; margin-left:10px;}
.key{ width:233px; float:left; height:31px; line-height:31px; background:none; border:0; padding-left:10px; font-size:14px;}
.sub{ width:45px; float:left; height:31px; line-height:31px; background:none; border:0; cursor:pointer;}


.jsddm{ float:left; width:1020px; height:44px; margin-left:50px; margin-bottom:1px; position:relative; z-index:999;}
.jsddm ul{ float:left; text-align:center;}
.jsddm ul li{ float:left; line-height:44px; width:170px;}
.jsddm ul li a.menuli{ display:block; font-family:"微软雅黑"; font-size:14px; color:#3a3a3a;line-height:44px; font-weight:bold;}
.jsddm ul li a.menuli:hover{background:url(../images/navbj.jpg) no-repeat center center;font-family:"微软雅黑"; font-size:14px; color:#fff;font-weight:bold;}
.jsddm ul li a.menuli.hover{background:url(../images/navbj.jpg) no-repeat center center;font-family:"微软雅黑"; font-size:14px; color:#fff;font-weight:bold;}

/*其他下拉*/
.othercatelist{ float:left; margin: 0;padding:20px 20px; width:570px; display:none; background:url(../images/xialabg.png); position:absolute; top:44px; left:0px;  z-index:999;}
.othercatelist_left{ float:left; width:160px;}
.othercatelist_left a{ float:left; display:block; width:160px; font-size:12px; text-align:left; color:#fff; line-height:24px; font-weight:normal; text-transform:capitalize;}
.othercatelist_left a:hover{ font-weight:bold;}

.othercatelist_right{ float:left; width:380px; padding-left:20px;}
.other_right_img{ float:left; width:150px;}
.other_right_img img{ float:left; width:150px; height:auto;}
.other_right_tit{ float:left; width:210px; padding-left:20px;}
.other_right_tit strong{ float:left; width:210px; font-size:12px; color:#fff; line-height:16px; padding-bottom:5px; }
.other_right_cent{ float:left; width:210px; padding-left:20px; padding-top:5px; font-size:12px; color:#fff; line-height:20px; max-height:100px; min-height:100px; overflow:hidden;}


#banner{ width:100%; float:left; height:465px;}
/* flexslider */
#banner .flexslider{position:relative; max-width:1440px; height:465px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
#banner .slides{position:relative;z-index:1;}
#banner .slides li{height:465px;}
#banner .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
#banner .flex-control-nav li{display:inline-block;width:12px;height:15px;margin:0 5px;*display:inline;zoom:1;}
#banner .flex-control-nav a{display:inline-block;width:12px;height:15px;line-height:15px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
#banner .flex-control-nav .flex-active{background-position:0 0;}
#banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
#banner .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
#banner .flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat;}
#banner .flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat;}


#about{ float:left; width:100%; height:689px;}
#about .ab{ width:1020px; height:689px;}

.ab_tit{ float:left; width:1000px; height:49px; margin-top:42px; background:url(../images/abbj.jpg) no-repeat center center;}
.ab_tit b{ float:left; width:219px; line-height:49px; font-size:14px; color:#fff; text-transform:uppercase; text-align:center;}
.ab_tit a{ float:right; width:50px; line-height:49px; font-size:12px; color:#333;  text-align:center; margin-right:20px;}


.ab_tu{ float:left; width:1020px; height:264px; margin-top:30px;}
.in_pipt{ width:227px; float:left;  height:262px; margin-right:27px; border:1px solid #f4f4f4;}
.in_pipi{ width:227px; float:left; height:262px;}
.in_pipi img{ float:left; width:227px; height:262px;}


.ab_cont{ float:left; width:1020px; height:258px; margin-top:50px;}
.ab_box{ float:left; width:320px; height:258px; margin-right:20px;}
.box_left{ float:left; width:55px; height:40px;}
.box_left a img{ float:left; width:40px; height:40px; margin-left:4px;}

.box_right{ float:left; width:265px; height:258px;}
.box_right b{ float:left; width:265px; line-height:35px; font-size:16px; color:#333; text-transform:uppercase;}
.box_right img{ float:left; width:265px; height:72px;}
.box_right p{ float:left; width:265px; line-height:15px; height:60px; font-size:11px; color:#666; overflow:hidden; margin-top:10px; text-align:left;}
.box_right p.p1{ float:left; width:265px; height:15px; font-size:11px; color:#666;  text-align:left;}
.box_right p.p1 a{ color:#666;}

.box_right a.a1{ float:left; width:84px; height:39px; background:url(../images/an1.jpg) no-repeat center center; margin-top:15px; padding-left:40px; line-height:39px; font-size:14px; color:#000; font-weight:bold;}
.box_right a.a1:hover{ background:url(../images/an.jpg) no-repeat center center; }


#protact{ float:left; width:100%; height:341px; margin-top:31px; border-bottom:6px solid #1654b9;}
#protact .pro{ width:1020px; height:341px;}

.pro_left{ float:left; width:592px; height:341px;}
.pro_l_tit{ float:left; width:588px; height:37px; border:1px solid #f6f6f6; padding-left:2px;}
.pro_l_tit b{ float:left; width:300px; height:39px; line-height:39px; font-size:20px; color:#1654b9; text-align:left;}
.pro_l_tit a{ float:right; width:100px; height:39px; line-height:39px; font-size:12px; color:#333; text-align:center;}

.pro_l_cont{ float:left; width:592px; height:302px;}
.pro_box{ float:left; width:587px; height:108px; margin-left:5px; margin-top:20px;}
.pro_box_tu{ float:left; width:172px; height:108px;}
.pro_box_tu img{ width:172px; height:108px;}
.pro_box_zi{ float:left; width:400px; height:108px; margin-left:15px;}

.pro_box_zi b{ float:left; width:400px; line-height:20px; font-size:14px; color:#1654b9; font-weight:normal; text-align:left;}
.pro_box_zi b a{ color:#1654b9;}
.pro_box_zi p{float:left; width:400px; height:45px; line-height:15px; font-size:13px; color:#666; font-weight:normal; text-align:left; overflow:hidden; margin-top:10px;}
.pro_box_zi span{float:left; width:400px; line-height:20px; font-size:13px; color:#af8514; font-weight:normal; text-align:left; overflow:hidden; margin-top:10px;}



.pro_right{ float:left; width:373px; height:341px; margin-left:37px;}
.pro_r_tit{ float:left; width:369px; height:37px; border:1px solid #f6f6f6; padding-left:2px}
.pro_r_tit b{ float:left; width:373px; height:39px; line-height:39px; font-size:20px; color:#1654b9; text-align:left;}

.pro_r_cont{ float:left; width:371px; height:234px; margin-top:34px; border:1px solid #f6f6f6;}
#in_cont{ width:100%; float:left; height:234px;}
/* flexslider */
#in_cont .flexslider{position:relative;height:234px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
#in_cont .slides{position:relative;z-index:1;}
#in_cont .slides li{ height:234px; background-size:166px 234px;}
#in_cont .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
#in_cont .flex-control-nav li{display:inline-block;width:40px;height:12px;margin:0 5px;*display:inline;zoom:1;}
#in_cont .flex-control-nav a{display:inline-block;width:40px;height:12px;line-height:40px;overflow:hidden;cursor:pointer;}
#in_cont .flex-control-nav .flex-active{background-position:0 0;}
#in_cont .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
#in_cont .flex-direction-nav li a{display:block;width:15px;height:23px;overflow:hidden;cursor:pointer;position:absolute;}
#in_cont .flex-direction-nav li a.flex-prev{left:20px;background:url(../images/left.png) center center no-repeat;}
#in_cont .flex-direction-nav li a.flex-next{right:20px;background:url(../images/right.png) center center no-repeat;}

#foot{ float:left; width:100%; min-height:319px; background-color:#333;}
#foot .footbj{ margin:0 auto; width:1020px; min-height:319px;}

.foot_s{ float:left; width:1020px; min-height:319px;}
.f1{ float:left; width:290px; height:auto;}
.fck1{ float:left; width:290px; padding-top:20px;}
.fck1 .fck_tit{ float:left; width:290px;}
.fck1 .fck_tit strong{ float:left;width:280px; line-height:30px; font-size:16px; color:#e0e6ee; text-transform:uppercase; text-align:left; font-weight:normal; padding-left:10px;}

.fck1 .fck_cent{ float:left; width:290px;}
.fck1 .fck_cent ul{ float:left; width:290px; padding-top:10px}
.fck1 .fck_cent ul li{ float:left; width:280px; margin-left:10px; background:url(../images/dian.jpg) no-repeat left center; border-bottom:1px solid #393939;}
.fck1 .fck_cent ul li a{ float:left; color:#999; line-height:30px; font-size:14px; padding-left:15px; margin-top:5px;}

.f2{ float:left; width:290px; height:auto; margin-left:30px;}
.fck2{ float:left; width:290px; padding-top:20px;}
.fck2 .fck_tit{ float:left; width:290px;}
.fck2 .fck_tit strong{float:left;width:280px; line-height:30px; font-size:16px; color:#e0e6ee; text-transform:uppercase; text-align:left; font-weight:normal; padding-left:10px;}

.fck2 .fck_cent{ float:left; width:290px;}
.fck2 .fck_cent ul{ float:left; width:290px; padding-top:10px}
.fck2 .fck_cent ul li{ float:left; width:280px; margin-left:10px; background:url(../images/dian.jpg) no-repeat left center; border-bottom:1px solid #393939;}
.fck2 .fck_cent ul li a{float:left; color:#999; line-height:30px; font-size:14px; padding-left:15px; margin-top:5px;}

.f3{ float:left; width:280px; margin-left:100px;}
.feedback{ float:left; width:280px;}
.feedback .fk-tit{ float:left; width:280px;margin-top:20px;}
.feedback .fk-tit b{float:left;width:280px; line-height:30px; font-size:16px; color:#e0e6ee; text-transform:uppercase; text-align:left; font-weight:normal; margin-bottom:10px;}
.feedback .fk-tit p{float:left;width:280px; line-height:20px; font-size:12px; color:#999;text-align:left;  }
.feedback .fk-tit p a{ color:#999;}

.feedback .fk-cont{ float:left; width:280px; margin-top:10px;}
.feedback .fk-cont .input{float:left;width:280px;height:31px; line-height:31px; margin-top:10px;border-radius:4px; margin-left:5px; border:1px solid #343434; font-size:12px; color:#999; background-color:#2d2d2d;}
.feedback .fk-cont .input1{ width:280px; height:31px; line-height:31px;}

.feedback .sub1{ width:94px; float:left; height:31px; background:url(../images/foot_an.jpg) no-repeat center center;cursor:pointer; margin-left:5px; margin-top:15px;}



#foot_x{ float:left; width:100%; min-height:59px; border-top:1px solid #383838;background-color:#333;}
.foot_x_zi{  width:1020px; min-height:59px;}
.foot_x_zi p{ float:left; width:1020px; line-height:39px; font-size:12px; color:#999; text-align:center;}
.foot_x_zi p a{ color:#fff;}





/* 内页 */ 
#ban{ width:100%; float:left; height:303px; position:relative; z-index:8; }


.Ncontent{ width:100%; float:left; height:auto; padding-bottom:30px; padding-top:30px;}
.containerN{ width:1020px; clear:both; margin:0px auto;}
.Ncontainer{ width:100%; float:left; height:auto; }

.aboutL{ width:170px; float:left; height:auto; margin-bottom:20px; padding-bottom:30px;}
.aboutL b{ width:150px; float:left; background:#1654b9; border-bottom:3px solid #1d1b16; height:67px; line-height:70px; color:#fff; font-size:17px;text-transform:uppercase; font-weight:normal; padding-left:20px;}
.aboutL1{ width:170px; float:left; background:#e6e6e5; padding-top:12px; padding-bottom:90px;}
.aboutL1 li{ float:left; }
.aboutL1 li a{ float:left; width:140px; padding:8px 10px 8px 20px; height:auto; line-height:16px;}
.aboutL1 li a:hover{ float:left; background:#1d1b16; color:#fff; border-left:10px solid #1654b9; padding:8px 10px 8px 10px;}
.aboutL1 li a.current{ float:left; background:#1d1b16; color:#fff; border-left:10px solid #1654b9; padding:8px 10px 8px 10px;}
.aboutL1 li li a{}
.aboutL1 li li a:hover{}
.aboutL1 li li a.current{}
.aboutL1 img{ float:left; padding-top:20px;}
.aboutL1 span{ width:230px; float:left; font-size:14px; font-weight:bold; margin:10px auto;}
.aboutL1 p{ width:230px; float:left; color:#999;}
.aboutL1 li strong{ float:left; font-weight:inherit; padding-right:5px;}


.rbt{ float:left; width:100%; padding-top:30px; border-bottom:1px #cdcdcc dashed; padding-bottom:10px;}
.rbt strong{ float:left; font-size:17px; font-weight:normal; line-height:25px;}


.h2{ width:100%; float:left; padding-top:20px; border-bottom:1px solid #cdcdcc; padding-bottom:10px;}
.h2 .dl{ float:right; padding-left:20px; color:#999; background:url(../images/1_16.jpg) no-repeat left center;}
.h2 .dl a{ color:#000;}
.h2 .dd{ float:left; font-size:17px; color:#999; }

.aboutR{ width:790px; float:right; height:auto; position:relative;}
.aboutC{ width:770px; float:left; height:auto; min-height:330px; line-height:20px; padding:10px; }

/*关于我们*/
.aboutlist{width:100%; height:auto; float:left;}

/*荣誉*/
.honorlist{ width:100%; height:auto; float:left;}
.honorlist ul{ list-style-type:none;}
.honorlist li{ width:172px; float:left; height:auto; margin-right:23px; margin-bottom:15px; line-height:40px; text-align:center;}
.honorlist li img{ width:170px; height:240px; border:1px solid #ccc;}
.honorlist li a{ width:172px; float:left; text-align:center; line-height:30px;}

/*车间*/
.wolist{ width:100%; height:auto; float:left;}
.wolist ul{ list-style-type:none;}
.wolist li{ width:206px; float:left; height:auto; margin-right:75px; line-height:40px; text-align:center;} 
.wolist li img{ width:200px; height:150px; border:3px solid #ccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc);} 
.wolist li a{ width:206px; float:left; height:auto; line-height:40px; text-align:center;}


/*下载*/
.downtable{ float:left; width:100%; margin-top:10px; border:solid 1px #cccccc;border-left:0px;font-size:14px;font-family:Arial; line-height:20px; border-collapse: collapse;}
.downtit1{ width:80px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit2{width:470px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit3{width:200px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtable td{ height:30px; font-size:14px;color:#666; border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.downtable td a{ font-size:12px; color:#666;  font-weight:bold;line-height:30px;}
.downtable td a:hover{ color:#850c09;}
.downtable td a img{ padding-right:5px; padding-top:2px;}
.trdown1{ background:#fff;}
.trdown2{ background:#eeeeee; font-size:14px;}

/*联系我们*/
.contactLcontent{ width:100%; height:auto; float:left; background:url(../images/contactus.jpg) none right top;}
.contactLcontent .bottom{ background:none;}
.contactLcontent ul{ width:100%; float:left; height:auto; list-style-type:none;}
.contactLcontent li{ width:100%; line-height:30px;}
.contactLcontent li strong{  text-align:right;}
.contactLcontent li.f1 strong{ width:100%; float:left; font-size:18px; line-height:60px; text-align:left; }

.con{ width:100%; float:left; height:auto; padding:30px 0;}
.con2{ width:150px; float:left; height:auto; background:url(../images/c2.jpg) no-repeat left top; padding-top:37px; margin-right:20px;}
.con2 b{ width:100%; float:left; height:30px; line-height:30px; color:#9a3944;}
.con2 a{ width:100%; float:left; height:auto; color:#1d1d1d;}


/*新闻列表*/

.newssearch{ width:296px; float:left; height:40px; background:url(../images/newssou.png) no-repeat; position:relative; z-index:10; margin-bottom:30px; }
.newkey{ width:186px; float:left; height:26px; line-height:26px; margin-left:10px; background:none; border:0; padding-left:10px; margin-top:7px;}
.newsub{ width:50px; float:right; height:26px; line-height:26px; text-align:center; margin-top:7px; margin-right:15px; background:none; border:0; cursor:pointer; color:#fff;}

.newsmainLC{ width:100%; height:auto; float:left; }
.new{ width:100%; float:left; height:auto; padding:10px; margin-bottom:10px; background:#fff;}
.new_i{ float:left; width:127px; height:auto; border:1px solid #ccc; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; behavior: url(../css/ie-css3.htc);}
.new_i img{ float:left; width:119px; height:auto; padding: 4px;}
.new_T{ width:840px; float:right; padding-bottom:5px; border-bottom: 1px dotted #ccc; font-size: 14px; font-weight:bold; margin-right:20px;}

.new_p{ width:840px; float:right; height:40px;  overflow:hidden; line-height:20px; margin-right:20px; color:#666;}
.new_a{ float:right; width:840px; margin-right:20px; color:#666;}
.new_amore{ float:right;  width:840px; text-align:right; margin-right:20px;}


/*新闻详细*/
.newsdetLC1{width:100%; height:auto; float:left;  margin-top:10px;}
.newsdetLC1 dl{width:100%; height:auto; float:left;}
.newsdetLC1 dl dd{width:100%; height:auto; float:left; text-align:left; line-height:20px; font-size:16px; font-weight:bold; margin-bottom:20px; margin-top:10px; display:inline;}
.newsdetLC1 dl dt{width:100%; height:auto; float:left; text-align:left; color:#333;  padding-bottom:12px;}
.newsdetLC2{width:100%;; height:auto; float:left; margin-top:15px; display:inline; line-height:25px;}
.newsdetLC3{width:100%;; height:auto; float:left; margin-top:25px; display:inline; text-align:center;}


/*产品列表*/
.records{ width:100%; padding:30px; float:left; height:auto; text-align:center;}

.productsLC{ width:100%; float:left; height:auto; text-align:center; font-size:13px;}

.productsLC dl{ width:50%; float:left; height:auto; font-size:20px;}

.pban{ width:100%; float:left; height:auto;}

.lrt{ width:100%; float:left; height:auto; margin-top:20px; margin-bottom:30px;}
.lrt ul{ list-style-type:none;}
.lrt li{ float:left; margin-right:20px;}
.lrt li a{padding:0 32px; float:left; line-height:30px; border:1px solid #686868; border-radius:10px; -moz-border-radius:10px;  -webkit-border-radius:10px; text-transform:uppercase;}
.lrt li a:hover{ color:#1954ba;}
.lrt li a.hover{ color:#1954ba;}

.ptou{ width:100%; float:left; height:auto;}
.ptou b{ width:100%; float:left; height:30px; line-height:30px; font-family:Microsoft YaHei; font-size:18px; background:url(../images/2_02.jpg) repeat-x left center;}
.ptou b span{ float:left; height:30px; padding-right:20px; background:#fff; text-align:left; text-transform:capitalize}

.blk { width:100%; float:left; min-height:140px; position:relative; ZOOM: 1; margin-top:30px;  padding-bottom:30px;}
.blk .Cont { float:left;  WIDTH:980px; height:auto; margin-left:49px; }
.blk .LeftBotton { background:url(../images/an3.jpg) no-repeat center center; width:30px; cursor:pointer; height:120px; float:left; z-index:999; position:absolute; left:0px; top:0px;}
.blk .RightBotton { background:url(../images/an4.jpg) no-repeat center center; width:30px; cursor:pointer; height:120px; float:right; z-index:999; position:absolute; right:0px; top:0px;}

.pt_pipt{ width:160px; float:left;  height:auto; padding-right:30px; }
.pt_pipi{ width:160px; float:left; text-align:center; height:auto; text-align:center; }
.pt_pipi img{ width:160px; height:120px;}
.pt_pipa{ width:160px; height:29px; }
.pt_pipa a{ width:160px; float:left; height:29px; line-height:29px; text-align:center; overflow:hidden;}


.white_content{ display:none;  float:left; width:100%; height:100%; background:url(../images/2_03.png); z-index:1000; position:fixed; left:0px; top:0px;} 
.white_show{ margin:5% auto 0% auto; width:auto; height:auto; border:5px solid #1954ba; background:#fff;}
#white_hide{ float:right; width:30px; padding:5px; font-size:20px;}

.white_show_i{  width:auto; height:auto; text-align:center; float:left;}
.white_show_i img{ float:left;width:auto; height:auto;}
.white_show span{float:left; width:100%; height:30px; text-align:center; padding:5px 0;}
.white_show p{float:left; width:100%;  height:60px; text-align:center; line-height:20px;}



.productsLCC{ width:100%; float:left; height:auto; background:#de017f; *padding-bottom:36px}

.ipto{ width:242px; float:left; height:auto; margin-right:21px; margin-bottom:20px;}
.ipti{ width:240px; text-align:center; ; float:left; text-align:center; height:180px; line-height:180px; border:1px solid #CCC;}
.ipti img{ width:240px; height:180px; }
.iptz{ width:232px; float:left; height:30px; line-height:30px; text-transform:uppercase; background:#1654b9; padding:0 5px; margin-top:5px;}
.iptz a{ color:#fff; display:block;}



/*.ipto{ width:728px; float:left; height:auto; background:#f1f2f2; margin-bottom:5px; padding:20px 20px;}
.ipti{ float:left; width:179px; text-align:center; height:179px;}
.ipti img{ width:179px; height:179px;}
.iptz{ width:520px; float:right; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:18px; border-bottom:1px solid #fff; padding-bottom:10px;}
.iptm{ width:520px; float:right; height:auto; font-weight:bold; margin-top:20px; color:#333; font-family:Verdana, Geneva, sans-serif;}
.iptp{ width:520px; float:right; height:60px; line-height:20px; overflow:hidden; font-family:Verdana, Geneva, sans-serif; color:#666; margin:10px auto;}
.ipta{ width:520px; float:right; height:auto;}
.ipta a{ width:118px; float:left; height:29px; line-height:29px; text-align:center; background:#a8adad; color:#fff; font-size:13px; font-weight:bold; border-radius:20px; border-top-left-radius:20px; border-top-right-radius:20px; border-bottom-left-radius:20px; border-bottom-right-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.ipto:hover .ipta a{background:#8b0504;}*/



/*产品详细*/
.productLcontact{ width:100%; float:right; height:auto;}


.Lcontact{ width:730px; float:left; height:auto; border:1px solid #ececec; padding:20px;}

/*产品图片*/
#rlt{ float:left;  width:330px; border:1px solid #e3e3e3;}
.rtp{ float:left; width:330px; text-align:center;}
.rtp a{ float:left; padding:0px; margin:0px;}
.rtp a img{ float:left; padding:0px; margin:0px;}

/*小图滚动*/
.carousel{ float:left; width:330px; padding-top:5px;}
.carousel .prev{padding-top:5px; float:left;width: 14px;display: block;height: 62px;overflow: hidden;cursor: pointer;background:url(../images/pro-left.gif) no-repeat left center;text-decoration: none;}
.carousel .next{padding-top:5px; float:right;width: 14px;display: block;height: 62px;overflow: hidden;background:url(../images/pro-right.gif) no-repeat left center;cursor: pointer;text-decoration: none;}
.jCarouselLite{ float:left; width: 285px; padding-top:2px; padding-left:10px; height:62px;overflow: hidden;}
.jCarouselLite LI{ float:left; text-align:center; padding-right:7px;width: 62px;height:62px;}
.jCarouselLite LI img{ float:left; border:solid 1px #eaeaea; width:60px;height:60px;}

.rtp1{ float:left; padding:0px;border:#e5e5e5 solid 1px; margin-right:5px;}

#lrt{ width:275px; float:left; height:auto; margin-left:45px;}
.lrtB{ width:275px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#fff}
.lrtP{ width:275px; float:left; height:220px; margin-top:20px; overflow:hidden;}
.lrtP span{ width:100%; float:left; height:auto; font-weight:bold; margin-bottom:15px;}
.lrtP dl{ width:135px; float:left; padding:5px 0; font-size:12px;}
.lrtC{ width:225px; float:left; height:auto; margin-top:20px;}
.lrtC a.m1{ width:100px; float:left; height:40px; line-height:40px; background:url(../images/2_06.jpg) no-repeat; font-size:14px; color:#fff; padding-left:56px;}
.lrtC a.m2{ width:100px; float:left; height:40px; line-height:40px; background:url(../images/2_07.jpg) no-repeat; font-size:14px; color:#fff; padding-left:76px; margin-left:15px;}


/*产品描述*/
.nmb{ float:left; width:100%; margin:30px 0px 10px 0px;}
.table1{ float:left; width:100%; border-bottom:1px solid #1654b9;}
.table1 a{ color:#fff;}
.table1 th{ width:146px;}
.mubg1{ width:146px; float:left; height:41px; line-height:41px; text-align:center; background:#cbcbcb; color:#fff; margin:auto 2px; cursor:pointer; font-size:14px; font-weight:bold;}
.mubg2{ width:146px; float:left; height:41px; line-height:41px; text-align:center; background:#1654b9; color:#fff; margin:auto 2px; cursor:pointer; font-size:14px; font-weight:bold;}
.mu2_cont{ float:left;color:#666; overflow:hidden; width:100%; min-height:80px; padding-top:5px; font-size:12px; line-height:25px; word-wrap: break-word; word-break: normal;}
.mu2_cont table {border-collapse:collapse; }

/*相关产品*/
.xgeffect{ width:100%; float:left; height:auto;}
/* 通用图片列表_普通式 */ 
.tabpro li{ width:126px;  } 
.tabpro .pic{ text-align:center; line-height:0px;  } 
.tabpro .pic img{ width:120px; height:90px; padding:2px; border:1px solid #ccc; } 
.tabpro .pic a:hover img{ border-color:#f00;  } 
.tabpro .title{ line-height:24px;   } 
 
/* 多个左滚动 - 公用类 */ 
.leftprodetailLoop{ overflow:hidden; position:relative; } 
.leftprodetailLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4; line-height:30px; text-indent:1.2em; font-size:14px;} 
.leftprodetailLoop .hd .prev,.leftprodetailLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;  cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;} 
.leftprodetailLoop .hd .next{ background:url("../images/icoRight.gif") no-repeat;  } 
.leftprodetailLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftprodetailLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftprodetailLoop .hd ul li.on{ background:#f00;  } 
.leftprodetailLoop .bd{ padding:10px;   } 
.leftprodetailLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftprodetailLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 


/*留言*/
.leave{ width:100%; float:left; height:auto;}
.leaveb{ width:100%; float:left; height:auto; margin-bottom:10px;}
.leaveform{ width:600px; margin:0px auto; clear:both;}
.leaveinput{ width:100%; float:left; height:auto; margin:5px auto;}
.leaveinput label{ width:130px; float:left; height:auto; text-align:right; padding-right:10px;}
.leaveinput input{ width:310px; float:left; height:26px; line-height:26px; background:#fff; border:1px solid #ccc; padding-left:10px; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; }
.leaveinput textarea{width:310px; float:left; height:100px; line-height:20px; background:#fff; border:1px solid #ccc; padding-left:10px; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.leaveinput .psub{ width:140px; float:left; height:34px; line-height:26px; text-align:center; margin-left:140px; margin-top:15px; cursor:pointer; color:#333; padding:inherit;}
.leaveinput em{ color:#FF0000; font-size:14px; line-height:26px; padding-right:10px;}


/*分页*/
.pages{height:25px;padding:10px 15px 5px 0px;text-align:center; clear:both; font-size:12px; padding-bottom:50px;}
.pages a{margin:0px 1px;padding:2px 5px;text-align:center;color:#000;}
.pages .hov:hover{color:#fff; background:#666}
.pages .paging_num:hover{color:#fff; background:#666}
.pages .pagesOn{color:#fff; background:#666}
.pages .pagesNum,.pages {color:#fff; color:#000;}
.pages .pagesNum,.pages .pagesnone{text-decoration:none;}
.pages .pagesInput,.pages .pagesnone,.pages .pagego{border:0px;padding:2px 0px;margin:0px 2px;color:#000;}
.pages .pagesInput input{width:30px;margin:0px 2px;border:1px solid #cecece;height:20px;text-align:center;}
.pages .pagego input{width:30px;border:1px solid #cecece;height:20px;vertical-align:middle;cursor:pointer; color:#000;}

/*网站地图*/
.sitemap{ width:100%; float:left; height:auto;}

.BigNav{ width:100%; float:left; height:auto; padding:5px 0;}
.TwoNav{ padding:0 20px; float:left; height:auto; padding-left:10px;}

.category{ width:80%; float:left; height:auto; padding-left:10px; padding-bottom:10px;}
.stuff{ width:30%; float:left; height:auto; padding-left:20px; padding-bottom:5px;}


/*订单*/
#contactnow{ float:left; width:100%; height:60px; padding-top:20px; background:#398be2;}
.ConNow{ float:left; width:123px; height:36px; margin-left:50px; background:url(../images/pro_buy_botton_add.jpg) no-repeat left top; border:none; cursor:pointer;}
#contactnow span{ float:left; padding-left:20px; line-height:30px; font-size:13px; font-weight:bold; color:#fff;}



/*订单*/
#feed_roderlist_title{ float:left; width:100%; height:55px; border-bottom:solid 2px #398be2;}
#feed_roderlist_title strong{ float:left; font-size:25px; color:#333333; line-height:55px; font-weight:normal;}
#feed_roderlist_title span{ float:right; font-size:14px; color:#333333; line-height:55px; font-weight:normal;}

#orderlist_feed{ float:left; width:100%; padding-top:25px;}
#orderlist_feed table{ float:left; width:410px; margin-left:100px; border:0px;}
.feed_order_left{ float:left; width:90px; text-align:right; padding-right:10px;}
.feed_order_right{ float:left; width:300px; text-align:left;}
#orderlist_feed table tr td{ float:left;  padding-bottom:10px;}
#updateselect{ float:left; width:123px; height:36px; background:url(../images/UpdateSelect.jpg) no-repeat left top; line-height:36px; font-weight:bold; font-family:Arial; font-size:14px; color:#fff; border:0px;}
.tab{ float:left; width:100%;}
.tab tr td{ height:30px;}


#box {width:200px; min-height:120px; background:#fff; position:fixed; top:200px; right:-200px; border-radius:5px 0 0 5px; -webkit-box-shadow:2px 0 5px #333; -moz-box-shadow:2px 0 5px #333; box-shadow:2px 0 5px #333; z-index:9999;}

.qqtitle{width:25px;height:100px;position: absolute;left:-25px;background:red;top:10px;color:white;line-height:25px;text-align: center;vertical-align: middle;border-radius:5px 0 0 5px;cursor: pointer;}
.info{color:#000;display:block;margin:10px;text-shadow:0 0 5px #333;-webkit-text-shadow:0 0 5px #333;-moz-text-shadow:0 0 5px #333;font-size:16px;border-bottom:1px dashed #333;}
.qq{margin:10px;list-style:none;}
.txt{width:auto;height:25px;display: block;font-size: 12px;float:left;line-height:25px;-webkit-text-shadow:0 0 5px #ccc;-moz-text-shadow:0 0 5px #ccc;text-shadow: 0 0 5px #ccc;}
.csimg{width:200px;height:124px;position: absolute;left:0px;top:-124px;}
.active{background:#ff6600;}


/*instant call back 浮动留言*/
#instant_call_back{ position: fixed; bottom:280px; left:5px;  width:24px; height:200px; overflow:hidden; z-index:9999;background:url(../images/sprite-front.png) no-repeat left top;cursor:pointer; display:block;}
.call_back_show{position: fixed; bottom:280px; left: 5px; width:350px; height:300px; z-index:9999; display:none; background:url(../images/call_back_show.png) no-repeat left top; border:solid 2px #ccc;}
.call_back_show p{ width:100%; float:left; height:auto; color:#fff; text-align:center; line-height:16px;  border-bottom:1px solid #ccc; padding:5px 0;}
.call_back_show p a{ color:#fff;}
 #call_back_guanbi{ float:right; top:5px; position:absolute; right:5px; color:#fff;}
 #call_back_show_cent{ float:left; width:330px; height:230px; padding:10px; color:#fff; }
 
 
 #fntmessages{ float:left; width:330px; height:230px;background:url(../images/foot_feedback.png) no-repeat left top;}
.confeedbacksupplier{ float:left; width:330px;}
.confeedbacksupplier li{ float:left; width:330px; padding-bottom:10px;}
.confeedbacksupplier label{float:left; padding-right:5px; padding-left:10px; line-height:28px;color:#999999;}

.confeedbacksupplier input, .confeedbacksupplier textarea{ line-height:28px;color:#999999; border:0px; background:none;}
.confeedbacksupplier .txtname{ width:200px; height:28px;}
.confeedbacksupplier .txtemail{width:200px; height:28px;}
.confeedbacksupplier .txtcompany{width:170px; height:28px;}
.confeedbacksupplier .txtmessage{ float:left; width:300px; padding-left:10px; height:48px; font-size:12px; font-family:Arial; font-weight:normal; line-height:16px;}
.confeedbacksupplier .btnisend{ float:left; width:85px; height:30px;  cursor:pointer;  border:0px;}



.onse{ width:110px; height:140px; position:fixed; top:150px; right:10px; z-index:9999;}