@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; color:#000; text-align:center;  }
h1,h2,h3,h4,h5,div,ul,li,form,dt,dl,dd{margin:0; padding:0; list-style-type:none;}
img{ border:0px;}
img a{ border:0px;}
img a:hover{ border:0px; cursor:pointer;}
p{padding:0px;margin:0; border:0px;}
.clear{clear:both; height:0px; line-height:0px; font-size:0px;}
.fl{ float:left}
.fr{ float:right}
a{text-decoration:none; color:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

.main{ width:1005px;   padding-left:2px; margin:0 auto;  text-align:left; overflow:hidden;  background:url(img/bg.jpg) repeat-y; }
.header{ height:106px; width:1000px; margin:0 auto; text-align:left; background:url(img/header.jpg) repeat-x;  }
.logo{ width:262px; height:106px; float:left; }
.share{ width:300px; text-align:right ;float:right; }
.share .link{ margin:32px 37px 0 0; }
.share .link a{ color:#3d3d3d; margin-right:0px; }
.share .link a.cn{ background:url(img/cn.jpg) no-repeat scroll right center transparent; padding-right:22px; }
.share .link a.en{background:url(img/en.jpg) no-repeat scroll right center transparent; padding-right:22px; }
.share .link a.hm{ background:url(img/home.jpg) no-repeat scroll left center transparent; padding-left:15px; }
.search{ margin:15px 35px 0 0; text-align:right; }
.search .inp{ width:135px; height:21px; line-height:21px; background:url(img/inp.jpg) no-repeat; border:none; }
.search .btn{ width:38px; height:21px; border:none; cursor:pointer; background:url(img/btn.jpg) no-repeat; vertical-align:top; }
.nav{ height:35px; width:1002px; text-align:left; line-height:35px; background:#40a5eb; }
.nav li{ width:142px; text-align:center; font-size:14px; font-weight:bold; float:left; border-right:1px solid #FFFFFF; }
.nav li.cur{ background:#1282d0; }
.nav li a{ color:#FFFFFF; }
.nav li.last{ border:none; }
.banner{ width:997px; height:249px; margin-top:3px; margin-left:3px; }
.ct{ width:1000px; margin-top:3px; margin-left:3px; height:150px; *height:auto; background:url(img/ct.jpg) repeat-x; background-color:#FFFFFF; }
.cleft{ width:485px; float:left; }
.cright{ width:485px; float:left; margin-left:10px; }
.cleft .title,.cright .title{ margin:24px 0 0 16px; }
.cleft h2,.cright h2{ font-size:16px; padding-left:25px; background:url(img/icon.jpg) no-repeat scroll 0 center transparent; float:left; width:200px; }
.cleft .more,.cright .more{ float:right; text-align:right; width:38px; height:11px; margin-top:10px; margin-right:10px; background:url(img/more.jpg) no-repeat; }
.cleft .box,.cright .box{ width:465px; height:480px; border:1px solid #bcdef8; margin:3px 0 0 3px; padding:10px 0 0 15px; line-height:20px; }
.cright h2{ background:url(img/icon2.jpg) no-repeat scroll 0 center transparent; }
.cright .box ul{ position:relative; right:7px; }
.box{ width:480px; }
.box .con{ width:455px; overflow:hidden; }
.box li{ width:470px; height:101px; border:1px solid #bcdef8; text-align:left; margin-bottom:18px; overflow:hidden; }
.box li .pic{ width:107px; height:93px; border:1px solid #bcdef8; margin:3px 0 0 3px; float:left; text-align:center; overflow:hidden; }
.box li .txt{ margin-left:22px; margin-top:5px; width:330px; height:90px; overflow:hidden; float:left; font-size:12px; color:#000000; line-height:17px; }
.cright .box li .txt{ line-height:18px; }
.box li h3 a{ font-size:14px; color:#000000; }
.product{ margin-top:15px; }
.product li{ width:752px; }
.product li h3{ margin:3px 0; }
.product li h3 a{ color:#015cad;  }
.product li .txt{ width:610px; }
.bt{ width:100%; height:12px; margin-left:0px; margin-top:0px; background:url(img/bt.jpg) repeat-x; }
.li_2,.li_3{ display:none; }
.footer{ height:101px; width:1000px; background:#FFFFFF; text-align:center; font-size:12px; padding-top:10px; }
.footer img{ position:relative; top:8px; margin:0 5px;  }
.bottom{ width:1008px; margin:0 auto; height:5px; background:url(img/bottom.jpg) no-repeat; }

#left{ width:196px; margin-left:1px; text-align:left; float:left; background:#FFFFFF; padding-left:1px; }
#left ul{ margin-top:27px; }
#left li{ height:36px; line-height:36px; border-bottom:1px dashed #bbdef8; font-weight:bold; }
#left li.p_pro,#left li.curr1,#left li.select{ background:#1282d0; border:none; }
#left li.curr1{ background:url("img/icon3.png") no-repeat scroll 10px center #1282d0; }
#left li.p_pro a,#left li.curr1 a,#left li.select a{ padding-left:15px; color:#FFFFFF; }
#left li a{ color:#736247; padding-left:15px; }
.pp li{ background:url(img/icon3.png) no-repeat scroll 10px center transparent; }
#left .news li.p_pro1{ background:url(img/icon4.png) no-repeat scroll 15px center #1282d0; padding-left:15px; }
#left .news li.p_pro1 a{ color:#FFFFFF; }
#left .pp li.li_2{ background:url(img/icon5.png) no-repeat scroll 15px center transparent; }
#left .pp li.li_3{ background:url(img/icon6.png) no-repeat scroll 10px center transparent; }
#left .pp li.p_pro{ background:url(img/icon4.png) no-repeat scroll 15px center #1282d0; }
#left .pp li a{ padding-left:30px; }
#left .pp li.li_2 a{ color:#736247; }
#left .pp li.curr1 a{  color:#40A5EB; }
#left .pp li.for_0 a{  color:#736247; }
#left li.curr1{  border-bottom:1px dashed #bbdef8; }
#right{ width:773px; padding-left:30px; padding-bottom:20px; background:url(img/right.jpg) repeat-y scroll 0 0 #FFFFFF; text-align:left; float:left; }
.banner1{ margin-top:7px; }
.breadcrumb{ height:28px; line-height:28px; text-align:left; }
.breadcrumb a{ margin:0 5px; }
.btop1{ width:751px; height:6px; background:url(img/b_top.png) no-repeat; margin-top:10px; }
.bmin1{ width:721px; padding:15px; color:#161b1f; background:url(img/b_mid.png) repeat-y; }
.bbo1{ width:751px; height:17px; background:url(img/b_bot.png) no-repeat; }
.btop{ width:764px; height:6px; background:url(img/b_p.png) no-repeat; margin-top:10px; }
.bmin{ width:734px; padding:15px; color:#161b1f; background:url(img/b_m.png) repeat-y; }
.bbo{ width:764px; height:17px; background:url(img/b_t.png) no-repeat; }
.bmin h3{ color:#1e5693; font-size:16px; }
.news1{ margin-top:15px; }
.news1 li{ text-align:left; color:#393838; border-bottom:1px dashed #40a5eb; padding-bottom:10px; margin-bottom:15px; width:750px; }
.news1 li .title a{ color:#40a5eb;  font-size:14px;}

.page{clear:both; text-align:center;padding-top:10px; padding-bottom:20px; }
.page a,.page span{padding:6px 7px 3px 7px; border:1px solid #BCDEF8; margin:0px 2px;}
.page a:hover{background-color:#459dee; color:#FFFFFF;font-weight:bold;}
.page a.select,.page span.current{background-color:#459dee; color:#FFFFFF;font-weight:bold;}

.pro_right_title{ width:758px; height:30px; border-left:#d0d0d0 1px solid; border-right:#d0d0d0 1px solid; border-top:#d0d0d0 1px solid;background:url(img/title_bj1.png) left bottom repeat-x; border:None; }

.pro_right_title p{ width:728px; height:34px;  padding-left:30px;line-height:34px; color:#106cc2; text-align:left; background:url(img/arrow00.gif) 10px center no-repeat;}

.pro_right_con{ width:738px; padding:10px; padding-left:10;  color:#333638; text-align:left; border:1px solid #c0e0f8; margin:10px; margin-left:0; }

.ab_about{ width:755px; padding:5px 5px 5px 0px;  color:#333638; text-align:left;}

.pro_right_con1{ width:760px; padding:5px 0px; color:#333638; text-align:left;}

.p_tu1{ width:750px; padding:0px 5px;}

.p_tu1 li{ width:155px; margin-top:10px; margin-right:15px; text-align:center; float:left; }

.p_tu1 li .pic{ width:155px; height:135px; overflow:hidden; text-align:center;  border:1px solid #c0e0f8; }

.p_tu1 li a{ color:#585a58; }

.p_tu1 li p{ margin-top:10px; }

.pro_main{ width:760px; padding:10px 0px 0;}

.pro_pic{width:360px;  overflow:hidden; float:left;}

.pro_pic1{width:310px; height:238px; overflow:hidden; float:left; margin-left:20px; border:#c0e0f8 1px solid; text-align:center; }

.pro_pic2{width:360px;  padding-top:5px; float:left; text-align:left;}

.pro_pic2_left{width:10px; height:57px; overflow:hidden; float:left; padding-top:6px; background:url(img/left.png) center center no-repeat}

.pro_pic2_center{width:326px; height:68px; overflow:hidden; float:left; padding-top:2px;}

.pro_pic2_center img{ width:67px; height:62px; border:1px solid #BCDEF8; overflow:hidden; margin-left:5px; padding:1px;}

.pro_pic2_center img a{ border-color:#d3cece;}

.pro_pic2_center img a:hover{ border-color:#00477f;}

.pro_pic2_right{width:10px; height:57px; overflow:hidden; float:left; padding-top:6px; background:url(img/right.png) center center no-repeat}

.pro_info{width:380px;  float:left; padding-left:0px; overflow:hidden; color:#332f2f; text-align:left;}

.pro_info h1{ font-size:14px; height:30px; font-weight:bold; text-align:left; color:#106cc2;}

.pro_info p{ text-align:left; height:250px;overflow:hidden;}

.pro_info p1{ width:419px; height:33px;}

.pro_info p1 a{ cursor:pointer;}

/*factory*/

.factory_box{width:231px;  float:left; overflow:hidden; background:url(img/factory_bj.jpg) left top no-repeat; margin-top:10px; text-align:center; }

.factory_box img{ width:222px; height:168px; overflow:hidden; padding:4px 4px 0px 2px;}

.factory_box p{ text-align:center; height:20px; padding-top:10px;}

.factory_box p a{ text-align:center; height:20px; line-height:20px;}

.factory_box a:hover img{ border-color: #FF0000}

.factory_box a:hover{ color:#FF0000}

.margin_r_11 { margin:10px 34px 0px 0px;}

.highslide-gallery{ margin-top:15px; }

.con_about_1{ width:738px; color:#000000; }
.about_up{ width:582px; height:50px;  margin:0px auto; padding:30px 132px 10px 0px; margin-left:10px; }
.about_up1{ width:738px; height:20px;  margin:0px auto; }
.about_bo{ width:738px; height:20px;  margin:0px auto;}
.about_ce{ width:672px;  margin:0px auto; color:#000000; padding:0px 32px 10px 33px; text-align:left;}
.con_about_1 input,.con_about_1 textarea{ border:1px solid #c0e0f8; }
.about_ce table{ position:relative; right:30px; margin-left:0px; }
.about_ce tr{ height:32px; }
.txt_content{ background:url(img/em.jpg) right top no-repeat; margin-top:-30px; }
.factory{  margin-top:15px; }
.factory h2{ color:#1282d0; font-size:13px; font-weight:lighter; margin-left:60px; }
.factory .pic{ width:599px; height:265px; overflow:hidden; text-align:center; border:#c0e0f8 1px solid; margin-top:10px; margin-left:60px; }
.factory .pro_pic2{ width:610px;  margin-left:60px; display:inline; }
.factory .pro_pic2_center{ width:586px; }
.factory .pro_pic2_center img{ width:103px; height:52px; border:#c0e0f8 1px solid; margin-right:15px; }
.factory .pro_right_title{ margin-top:20px; }


.mytd{ width:70px; }
.mytd1{ width:230px;   }
.mytd2{  }
.mytd4{ }
.myinput4{ margin-left:180px; }
.myie{ position:relative; *left:-20px; left:-20px\9;  }