@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

body{font: 12px "微软雅黑"; color:#333333; margin:0 auto;padding:0px; list-style:none;  }
a{ color:#333333; text-decoration:none; }
a:hover{  color:#f00; text-decoration: underline   }
.clear_all {clear:both;}

.blue { color:#2f374e;}
.blue a { color:#225d97;}
.blue a:hover { color:#f00;}
.f14 { font-size:14px;}
.fbd { font-weight:bold;}
.wr14 { font:14px "微软雅黑";}

img{ border:none; padding:0px; margin:0px; display:block; }
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}


.body_bg { background:url(../images/index_bg.gif) top center no-repeat; width:100%; height:204px;}
.body_index { height:100%; width:1100px; margin:0 auto; }

.body_top1 { width:1100px;  height:26px; line-height:26px; color:#a1a1a1;}
.body_top1 h2 { float:left; font-weight:normal; padding-left:10px;}
.body_top1 p { float:right; padding-right:20px; }
.body_top1 p span { padding-left:8px; padding-right:8px;}


.body_top2 { width:1100px; height:132px; overflow:hidden;}
.body_top2 h1 { float:left; font-weight:normal; padding-left:10px;}
.body_top2 .c { float:left;  padding-left:5px; padding-top:36px;}
.body_top2 h2 {font:100 24px/30px "微软雅黑";color:#e90001;}
.body_top2 h2 span{font:100 18px/30px "微软雅黑";color:#484848;}
.body_top2 .renzheng{ padding-top:36px; float:left; padding-left:15px;}

.body_top2 .rewm { float:right; text-align:center; padding-top:29px; padding-right:8px; }
.body_top2 .rewm li { float:left; padding-left:10px; text-align:center; padding-top:5px; line-height:28px;}

.body_top2 .r { float:right;  margin-top:36px; text-align:left; background:url(../images/con_phone.gif) no-repeat 22px 9px; padding-bottom:5px; padding-left:78px; }
.body_top2 h3 { font:100 14px/24px "微软雅黑"; color:#666;}
.body_top2 p { font:bold 22px/28px "微软雅黑";text-align:left; width:180px; color:#e60708;}


#menupp { width:1100px; height:46px; overflow:hidden;}
#menupp li { float:left; height:46px; text-align:center; font:100 14px "微软雅黑"; line-height:46px; cursor:pointer;}
 
.menupp01 a { display:block; padding-left:23px; padding-right:23px;  height:49px; text-align:center; color:#fff;}
.menupp01 a:hover { background:url(../images/connavbg1.gif) no-repeat 0px 0px; text-align:center; text-decoration:none;}
.menupp01 d1 { display:none;}
#menupp01 .hover a{display:block; text-align:center;}


 /*轮换大区域*/
.lunhuan{width:100%;height:466px;position:relative;}
.lunhuan #lunhuanback{width:100%;height:466px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:466px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1100px;height:466px;margin:0 auto;position:relative;}
/*左侧所有商品列表*/

#lunbonum{ height:12px; line-height:23px; position:absolute;left:520px; top:436px;  z-index:5;}
#lunbonum li{ width:12px;height:12px;float:left; margin-right:8px;background:#B4B4B4; cursor:pointer;border-radius:9px}
#lunbonum .lunboone{background:#C80002;cursor:pointer;}


.body_bg1 { width:100%; height:60px;}
.navdd { width:1100px; height:60px;}
.navdd h1 { float:left; font: bold 12px "微软雅黑"; width:80px; line-height:60px;color:#000000; }
.navdd .gd { float:left; width:675px; line-height:60px; margin-right:10px; }
.navdd .gd a { display:inline-block; color:#7a7a7a;padding-right:6px;}
.navdd .gd span {}
.navser { float:right; padding-right:10px; width:270px; padding-top:10px; }
.navser .srk { float:left; width:211px; height:32px; line-height:32px; color:#989898; padding-left:5px; border:1px solid #ccc;}
.navser .but { float:left; width:49px; height:36px; background:url(../images/search_btn.gif) no-repeat; cursor:pointer; border:none;  }


.con { height:100%; width:100%; overflow:hidden; background:#f5f5f5;}
.con .huoban{ width:1100px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.con .huoban h1{ padding-top:20px; text-align:center; font:100 26px/40px "微软雅黑"; color:#868686;}
.con .huoban h1 a{ padding-top:10px; padding-bottom:10px; display:block; }
.con .huoban .hb_con{ padding:15px 0px;}

.leftLoop{ overflow:hidden; position:relative; width:1100px; overflow:hidden; margin:0 auto;}

.leftLoop .hd{ overflow:hidden;  height:30px; z-index:9999; }
.leftLoop .hd ul {  overflow:hidden; zoom:1; margin-top:10px; text-align:center;margin:0 auto  }
.leftLoop .hd ul li{ position:relative; _display:inline; display:inline-block;  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(../images/PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;}

.bd { width:1100px; }


.pro_box{ width:1100px;margin:0 auto; padding-top:10px;}
.pro_box h1{text-align:center; font:100 30px/40px "微软雅黑"; color:#2f374e;}
.pro_box h1 a{ padding-top:5px; padding-bottom:5px; display:block; }
.pro_box ul{ padding:5px 0px;}
.pro_box ul li{ padding-top:10px;}
.pro_box ul li h2{ float:left; font:100 16px/30px "微软雅黑"; color:#fff; background:#2e374e; height:30px; width:137px;  padding-left:8px;}
.pro_box ul li .pro_k{ float:left; padding-left:20px;}
.pro_box ul li .pro_k a{ font:100 14px/30px "微软雅黑"; padding-right:6px;}
.pro_box ul li .pro_k span{ padding-left:8px; padding-right:8px;}

.pro_show{ padding-top:10px;}
.pro_show .show_l { float:left; width:540px; border:1px solid #dfdfdf;}
.pro_show .show_l img { width:540px; height:407px;}
.pro_show .show_l p {  text-align:left; line-height:47px; height:47px; color:#353434; background:#ededed; padding-left:10px; width:530px;}
.pro_show .show_l .sh_tit { display:block; float:left; width:300px;  text-align:left; font:100 20px/47px "微软雅黑";}
.pro_show .show_l p span { float:right;}
.pro_show .show_l p .one{  width:95px; height:33px; border:1px solid #e0e0e0; font:bold 12px/33px "微软雅黑";  margin-right:10px;background:#2e374e; color:#fff; margin-top:7px; text-align:center;}
.pro_show .show_l p .one a{color:#fff;}
.pro_show .show_l p .two{  margin-top:7px; width:95px; height:33px; border:1px solid #e0e0e0; font:bold 12px/33px "微软雅黑";  margin-right:10px; text-align:center;background:#fff;  }


.pro_show .show_r{ float:left; width:540px; padding-left:18px}
.pro_show .show_r dl{ padding:0px;}
.pro_show .show_r dl dd{ width:244px; height:218px; border:1px solid #dfdfdf; margin-left:12px; margin-right:12px; margin-bottom:16px; float:left;}
.pro_show .show_r dl dd img { width:244px; height:183px;}
.pro_show .show_r dl dd p{text-align:center; font:100 12px/35px "微软雅黑"; background:#ededed; height:35px;}
.pro_show .show_r dl dd a{ text-decoration:none;}



.question{width:100%; height:506px; margin-top:20px; background:url(../images/question.jpg) center top no-repeat; }
.qu_con{ width:1100px; margin:0 auto; position:relative;}

.qu_con .qu_con2{ position:absolute; top:40px; right:88px; z-index:99; font:100 34px/50px "微软雅黑";color:#2e374e;}
.qu_con .qu_con3{ position:absolute; top:135px; right:105px;z-index:99;}
.qu_con .qu_con3 li{ width:422px; height:46px; background:#717171; line-height:46px; padding-left:15px; color:#fff; margin-top:10px;}
.qu_con .qu_con3 li h2{ float:left; font:500 30px/46px "微软雅黑"; padding-right:15px;}
.qu_con .qu_con3 li p{font:500 18px/46px "微软雅黑";}

.guanggao{ width:100%; height:154px; margin-top:40px;  overflow:hidden; background:url(../images/guanggao.jpg) no-repeat top center;}
.body_index1 { height:100%; width:1100px; margin:0 auto;position:relative; }
.body_index1 .qu_con1{  position:absolute; top:35px; right:0;z-index:99; width:660px; text-align:right;}
.body_index1 .qu_con1 p { font-weight:bold; color:#d60001;display:inline;}
.body_index1 .qu_con1 p .contit1 { font-size:14px;}
.body_index1 .qu_con1 p .contit2 { font-size:20px;}

.feedbtn { padding:10px 0px;  }
.feedbtn li { float:right;  margin-bottom:16px; line-height:26px;} 
.feedbtn li h1 { width:60px; text-align:right; display:inline-block; font-size:14px; padding-right:10px; }
.feedbtn .name { height:26px; line-height:26px;  border:1px solid #d8d8d8; width:84px; padding-left:10px; display:inline-block; overflow:hidden;}
.feedbtn .tel { height:26px; line-height:26px;  border:1px solid #d8d8d8; width:84px; padding-left:10px; display:inline-block; overflow:hidden;}
.feedbtn .msbtn { float:right; font-weight:bold; background:#a8a8a8; color:#fff; text-align:center; border:none; width:187px; height:28px; line-height:28px; display:inline-block; cursor:pointer; margin-left:10px;}


.ys_tit1 { height:162px; margin:0 auto; margin-top:5px; width:1100px;}
.ystita {}
.ystita h1{ height:145px; width:1100px; font:bold 33px/162px "微软雅黑";color:#fff; background:url(../images/ys_t.gif) center center no-repeat; display: inline-block; text-align:center; }

.ys_tit1_1 { font-size:14px; width:1100px; height:858px; margin:0 auto; background:url(../images/ys_c.jpg) top center no-repeat; position:relative;}
.ys_tit1_1 .ys1{position:absolute; top:45px; left:35px;}
.ys_tit1_1 .ys2{position:absolute; top:210px; left:35px;}
.ys_tit1_1 .ys3{position:absolute; top:468px; right:0px;}
.ys_tit1_1 .ys4{position:absolute; top:660px; right:0px;}
.ys_tit1_1 h3 {font:100 26px "微软雅黑"; line-height:60px; color:#000; padding-left:15px;}
.ys_tit1_1 .ystit { width:420px; padding-top:20px;}
.ys_tit1_1 .ystit li {line-height:30px; vertical-align: bottom; color:#5c5c5c }

.ys_tit1_2 h1 {  font-size:12px; padding-left:635px; padding-top:10px; height:24px; line-height:24px;}
.ys_tit1_2 p { font-family: impact, chicago; font-size:32px; color:#db0f00; text-align:left; width:230px; height:28px; line-height:28px; text-align:left; padding-top:4px; padding-left:635px;}


.body_bg2 {  background:url(../images/ab_bg.gif) center top no-repeat; width:100%; height:400px;}
.bd3_1 { height:30px;}
.bd3 { background:#fff; margin:10px 0px; overflow:hidden; height:390px; margin-bottom:40px;}
.hd3 {margin-top:20px; }
.hd3 h1 {  text-align:center; padding-right:80px;padding-top:10px;}
.hd3 h1 a { font:100 30px/36px "微软雅黑"; color:#2f374e; text-decoration:none;display:block; }
.hd3 h1 a:hover{ color:#d80001;}
.hd3 h1 span {font:16px "微软雅黑"; line-height:26px;  color:#919191; }


.q_tpm3 { width:1100px;  margin-top:30px; overflow:hidden; }
.q_tpm3 h3 { float:left;  margin-top:20px;}
.q_tpm3 img { width:492px; height:255px; }
.q_tpm3_1 { float:right; width:545px;}
.q_tpm3 .conus {  width:545px; line-height:24px; }

.q_tpm4 { margin-top:30px;  }
.q_tpm4 li { float:left;  margin-right:30px;}
.q_tpm4 li a{ font:bold 12px/40px "微软雅黑";width:138px; height:38px; text-align:center; border:2px solid #2e374e; color:#666; display:inline-block;}
.q_tpm4 li a:hover{ background:#2e374e; color:#fff; text-decoration:none;}

.shebei{ width:1070px; margin:0 auto; padding:20px; overflow:hidden; background:#f2f2f2; margin-top:20px; margin-bottom:20px;}

.con2 { height:100%; width:1100px; overflow:hidden; margin-top:25px;}
.con2 .l { float:left; width:726px;}
.con2 .r { float:right; width:342px; }


.bd2 { overflow:hidden; width:860px; }
.hd2 {overflow: hidden;background: #f2f2f3;height: 45px}
.hd2 h1 { float:left; height:45px; line-height:54px; background:#2f374e; }
.hd2 h1 a {font: 18px "微软雅黑"; text-decoration:none; line-height:45px; padding-right:25px; padding-left:25px; color:#fff;}
.hd2 p { float:right;  line-height:45px; padding-right:15px; }

.q_tpm2 { width:860px;  overflow:hidden; }
.q_tpm2_1 { width:860px; height:416px; overflow:hidden; margin-top:20px;  }
.q_tpm2_1 li { width:202px; text-align: center; margin:0px 6px 10px 6px; overflow: hidden;float: left;position: relative; line-height:36px; }
.q_tpm2_1 li img { width:200px; height:160px;  border:1px solid #cdc7c9; }
.q_tpm2_1 li a{ text-decoration:none;}
.q_tpm2_1 li p{ margin-top:30px; font:100 15px/30px "微软雅黑"; color:#333;}



.bd5 { width:726px; }
.hd5 { height:42px; line-height:42px; overflow:hidden; }
.area_pmsy {}
.area_pmsy li { font-size:16px; float:left; width:130px; cursor: pointer;  height:38px; line-height:38px; text-align:center;   text-decoration:none; background:#cccccc; margin-left:1px; }
.area_pmsy li a{color:#fff; text-decoration:none;}
.area_pmsy li.current { }
.area_pmsy li.current a { text-align:center; text-decoration:none; color:#fff;  }
.area_pmsy li a strong{ font:14px Tahoma, Geneva, sans-serif;line-height:40px; color: #dbdbdb; margin-left:5px; font-weight:normal;}

li#ene1,li#hui1 { width:130px; height:38px;  }
li.current#ene1,li.current#hui1 { width:130px;background:#2d3a4b; height:38px}
li.current#ene2,li.current#hui2 { width:130px;background:#2d3a4b; height:38px}

.q_tpm5 { width:726px; margin:16px 15px 0px 0px; padding-bottom:15px;  overflow:hidden;}
.q_tpm5 img { float:left; width:210px; height:155px; margin-right:5px;}
.q_tpm5 .com { float:left; width:490px; background:#f7f7f7; padding:10px; height:135px; overflow:hidden; } 
.q_tpm5 .com h2 { font:100 16px/40px "微软雅黑";}
.q_tpm5 .com .connew { line-height:24px; }

.bdlx { width:726px; margin:6px 0px 0px 0px; line-height:40px; }
.bdlx li { float:left; width:336px; height:40px; line-height:40px; vertical-align: bottom; margin-right:20px; border-bottom:1px dashed #ccc; }
.bdlx li a { float:left; background:url(../images/icon7.gif) left center no-repeat; padding-left:15px; }
.bdlx li span { float:right; padding-right:15px; color: #989898; }


.bd6 { width:342px;}
.hd6 { height:38px; width:130px; overflow:hidden;}
.hd6 h1{}
.hd6 h1 a { font:100 16px/38px "微软雅黑"; background:#2d3a4b;text-decoration:none;display:block; color:#fff; text-align:center;}
.hd6 h1 i {float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:12px; overflow:hidden; padding-left:6px;color: #98999b; }

.bdlx2 { width:312px; margin-top:20px; padding:15px; background:#f7f7f7; }
.bdlx2 li { padding-bottom:10px;margin-bottom:10px; border-bottom:1px dashed #ccc;}
.bdlx2 li h3{ height:35px; font-size:14px; line-height:35px; background:url(../images/icon_2.gif) no-repeat 10px 10px; padding-left:35px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bdlx2 li h3 a{ color:#333;}
.bdlx2 li p{background:url(../images/icon_3.gif) no-repeat 10px 10px; padding-left:35px; color: #989898; line-height:22px;}
.bdlx2 li h3 a:hover{ color:#F00;}


.index_bot_1 {background:#434a60 url(../images/bot_bg.gif) repeat-x top center; width:100%; margin-top:30px; overflow:hidden; }
.index_bot { width:1100px; margin: 0 auto; overflow:hidden;  }
.index_bot1 { font-size:14px;  height:46px; line-height:46px; text-align:center;}
.index_bot1 span { padding-left:12px; padding-right:12px;color:#FFF;}
.index_bot1 a { color:#FFF;}

.index_bot2 { width:1045px;  padding:20px 25px;  line-height:24px; text-align:center;color:#fff;}
.index_bot2 a {color:#fff;}
.index_bot2 .l { float:left; width:185px; padding-left:160px;}
.index_bot2 .c { float:left; width:800px; text-align:left; color:#fff; padding-top:20px; padding-bottom:20px; font:100 12px/26px "微软雅黑";}
.index_bot2 .c a { padding-right:5px;}
.index_bot2 .ewm{ float:right;width:137px;margin-right:20px;}
.index_bot2 .ewm img{ width:137px; height:135px;}
.index_bot2 .ewm p{ color:#fff; font:100 12px/30px "微软雅黑"; text-align:center;}



/*关于我们*/
.ban { background:url(../images/ban.jpg) no-repeat top center; width:100%; height:350px;}

.sec_con { height:100%; width:1100px; overflow:hidden; margin:20px 0px;}
.sec_con .l { float:left; width:220px; }
.sec_con .r { float:right; width:860px; margin-left:20px; display:inline }

.sec_bd10 { width:220px; background:#2f374e; padding-bottom:2px;  border-radius:4px;  position:relative;}
.sec_hd10 { height:65px; overflow:hidden;padding-top:10px;}
.sec_hd10 h1{ padding-left:20px; color:#fff;}
.sec_hd10 h1 a { display:block; font: 24px "微软雅黑"; text-decoration:none; line-height:36px; color:#fff; }
.hd3 h1 i { display:block;  font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:14px; line-height:14px; padding-top:12px;overflow:hidden;}
.sec_hd10 h1 p{font: 16px "微软雅黑"; line-height:20px;}


.sec_tpm10 { overflow:hidden; background:#fff;  width:208px; margin:6px; border-radius:4px;  position:relative;}
.menu1 { height:100%;  padding-bottom:10px; padding-left:14px;}
.menu1 h1 { height:32px; line-height:32px; width:169px; background:url(../images/connavbg2.gif) no-repeat;  margin-top:10px; }
.menu1 h1 a { padding-left:35px; color:#000; background:url(../images/icon2.gif) no-repeat 15px 4px;}

.menu1 h2 { width:185px; height:30px; line-height:30px; margin:0 auto; border-bottom:1px dashed #ccc; font-size:12px; font-weight:100; }
.menu1 h2 a { background:url(../images/icon7.gif) no-repeat left center; padding-left:20px; }

.menu1 ul { height:100%; border-top:none;overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden;}
.menu1 .no { display:none;}


.sec_bd20 { width:220px; margin-top:10px}
.sec_hd20 { height:40px;  background:#2f374e;}
.sec_hd20 h1 { font:16px "微软雅黑";line-height:40px; padding-left:20px;}
.sec_hd20 h1 a { color:#FFFFFF;}
.sec_hd20 h1 span{ font-size:14px; color:#fff;}
.sec_tpm20 { line-height:24px; color:#262626; padding:10px 0px 10px 15px;  border-top:none; border:1px solid #dcdcdc;}


.sec_bd { overflow:hidden; width:860px; }
.sec_hd { height:41px; overflow:hidden; border-bottom:1px solid #CCCCCC; }
.sec_hd h1 { float:left;text-align:center; line-height:41px;background:url(../images/rt.gif) left center no-repeat;}
.sec_hd h1 a {  font:bold 14px "微软雅黑"; text-decoration:none; line-height:41px; padding-left:30px}
.sec_hd p { float:right; line-height:41px; padding-right:15px;}
.sec_hd p span { padding-left:5px; padding-right:5px;}

.sec_con2 { width:860px; padding:10px 0px; min-height:394px;}
.sec_tpm { font-size:14px; width:820px; line-height:24px; padding:10px 20px;}
.sec_tpm img { margin:0 auto;}

.sec_tpm .box{ vertical-align:middle; overflow:hidden;width:250px; height:180px; border:1px solid #d6d6d6; padding:2px; }
.sec_tpm .box a:link{ vertical-align:middle;display:inline-block;}
.sec_tpm .box img { max-width:250px; max-height:180px; display:inline-block; vertical-align:middle; }

.sec_tpm3 { width:820px; line-height:34px; padding:10px 20px;overflow:hidden; }
.sec_tpm3 li { line-height:34px;  width:820px; overflow:hidden; border-bottom:1px dashed #cccccc; background:#f4f4f4   }
.sec_tpm3 li a { font-size:14px; font-weight:bold; float:left; background:url(../images/icon4.gif) no-repeat 15px 10px; padding-left:34px;}
.sec_tpm3 li span { float:right; padding-right:10px;}
.cpcon { height:100%; padding-left:12px; border-bottom:1px dashed #cccccc; color:#666; line-height:22px; padding-top:6px; padding-bottom:13px; margin-bottom:13px;}

.wr20 { font-size:20px;}
.wr14 { font-size:14px;}

.sectit { height:35px; width:800px; margin-top:20px; background:#d7d7d7; padding-left:20px; margin-bottom:20px; }
.sectit h5 { display:inline-block;  font-weight: bold; cursor: pointer; height:30px; line-height:30px; margin-top:5px; text-align:center;background:#fff;  padding-left:25px; padding-right:25px;overflow:hidden }

.secbut { width:88px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; text-align:center; background:#d71a21; -moz-border-radius: 5px;/* Gecko browsers */-webkit-border-radius: 5px;   /* Webkit browsers */border-radius:5px; margin-right:10px; }

.propic1 { width:177px; text-align:center; line-height:25px; }
.propic1 img {  width:165px; height:57px;  border:1px solid #e8e8e8; text-align:center; margin-left:5px; margin-right:5px; }

.propic2 { width:186px; text-align:center; line-height:25px; }
.propic2 img {  height:100px;  border:1px solid #d6d6d6; padding:2px; width:180px; height:135px; text-align:center; margin-left:5px; margin-right:5px; background:#fff;}