@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; min-width:1097px }
a{ color:#333333; text-decoration:none; }
a:hover{  color:#f00; text-decoration: underline   }
.clear_all {clear:both;}

.blue { color:#225d97;}
.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 }


.body_bg { background:url(../images/index_bg.gif) repeat-x top center; width:100%; }
.body_index { height:100%; margin:0 auto; width:1097px; }

.body_top1 { width:1097px;  height:39px; line-height:39px; }
.body_top1 .time { float:left; font-weight:normal; }
.body_top1 .time2 { float:left; font-weight:normal; padding-left:6px; }
.body_top1 p { float:right;}
.body_top1 p a { margin:0px 5px; color:#FFFFFF}
.body_top1 p .tit1 { background:#17aa02; padding:5px 10px;}
.body_top1 p .tit2 { background:#cc0001; padding:5px 10px;}
.body_top1 p .tit3 { background:#118103; padding:5px 10px;}
.body_top1 p .tit4 { background:#5ad898; padding:5px 10px;}
.body_top1 p .tit5 { background:#b1b1b1; padding:5px 10px;}

.body_top2 { width:1097px; height:131px; overflow:hidden;}
.body_top2 h1 { float:left; font-weight:normal;  padding-top:10px;}
.body_top2 .c { float:left;  padding-left:15px; padding-top:32px;}
.body_top2 h2 {  font:22px "微软雅黑";line-height:32px;}
.body_top2 span { font-size:18px; color:#FF0000; }

.body_top2 .r { float:right; padding-top:5px; padding-right:8px; }
.body_top2 .rewm1 { float:left; text-align:center;}
.body_top2 .rewm1 ul { padding-top:5px; }
.body_top2 .rewm1 li { float:left; padding-left:10px; text-align:center; padding-top:5px; line-height:28px;}

.body_top2 .rewm { float:left; text-align:center; padding-left:10px;}
.body_top2 .rewm ul { float:left; padding-top:40px; }
.body_top2 .rewm li { float:left; padding-left:10px; text-align:center; padding-top:5px; line-height:28px;}
.body_top2 .rewm p{ float:left; padding-left:30px;padding-top:35px; }


#menupp { width:1097px; height:48px; }
#menupp li { float:left; height:48px; text-align:center; cursor:pointer; position:relative;}
#menupp li .nav { font:bold 14px "微软雅黑"; display:block; width:120px; line-height:48px; text-align:center; color:#fff;}
.menupp01 .nav:hover{ width:120px; text-align:center; text-decoration:none;background: url(../images/connavbg1.gif) no-repeat;}
#menupp .hover .nav{width:120px; text-align:center; text-decoration:none; background: url(../images/connavbg1.gif) no-repeat; }


.menutop1 { width:120px; position: absolute;z-index:1800; top:48px; visibility: hidden; margin: 0; background: #0f7f03;}
.menutop1 a {  position: relative; display: block; margin: 0; padding: 11px 10px; width: auto; white-space: nowrap;text-align: center; text-decoration: none; background: #0f7f03; font: 12px "宋体"; color: #FFF}
.menutop1 a:hover { background: #096100; color: #FFF}
.menutop1 dt {position: relative; display: block; margin: 0; width: auto; white-space: nowrap;text-align: center; text-decoration: none;  border-bottom:1px dashed #084801; font: 12px arial; color: #FFF}

.menutop2 { width:160px; position: absolute;z-index:1800; top:48px; visibility: hidden; margin: 0; background: #0f7f03;}
.menutop2 a {  position: relative; display: block; margin: 0; padding: 11px 10px; width: auto; white-space: nowrap;text-align: center; text-decoration: none; background: #0f7f03; font: 12px "宋体"; color: #FFF}
.menutop2 a:hover { background: #096100; color: #FFF}
.menutop2 dt {position: relative; display: block; margin: 0; width: auto; white-space: nowrap;text-align: center; text-decoration: none;  border-bottom:1px dashed #084801; font: 12px arial; color: #FFF}


/*轮换大区域*/
.lunhuan{width:100%;height:436px;position:relative;}
.lunhuan #lunhuanback{width:100%;height:436px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:436px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1097px;height:436px;margin:0 auto;position:relative;}
/*左侧所有商品列表*/

#lunbonum{ height:12px; line-height:23px;position:absolute;left:518px; top:410px;  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;}



.navdd { width:1097px; height:52px;}
.navdd h1 { float:left; font: bold 12px "宋体"; width:80px; line-height:52px; padding-left:10px; color:#000000; }
.navdd .gd { float:left; width:763px; line-height:52px; margin-right:10px; }
.navdd .gd a { display:inline-block;}
.navdd .gd span { padding-left:5px; padding-right:5px;}

.navser { float:left;  width:234px; padding-top:13px; }
.navser .srk { background:url(../images/search_bg.gif) no-repeat; float:left; width:160px; height:24px; line-height:24px; padding-left:10px; color:#989898; border:none;}
.navser .but { float:left; width:63px; height:24px; background:url(../images/search_btn.gif) no-repeat; cursor:pointer; border:none;}


.body_bg1 { width:100%; height:48px;  border-top:2px solid #4c9b04; }
.hd { width:265px; height:48px; overflow:hidden;  background:url(../images/connavbg2.gif) no-repeat; margin:0 auto;  }
.hd h1 { line-height:48px; text-align:center }
.hd h1 a { font: 24px "微软雅黑"; text-decoration:none; line-height:48px; color:#FFFFFF }

.rollBox2 { width:1097px;  height:205px; margin-top:30px; position:relative; display:block; margin-bottom:30px; }
.rollBox2 .LeftBotton{ position:absolute; left:-20px; top:80px;  height:40px; width:40px; overflow:hidden; float:left;display:inline; cursor:pointer;}
.rollBox2 .RightBotton{ position:absolute; right:-20px; top:80px; height:40px; width:40px; overflow:hidden; float:left; display:inline; cursor:pointer;}
.rollBox2 .Cont{ float:left; width:1090px; margin-left:4px; margin-right:3px; overflow:hidden; }
.rollBox2 .ScrCont { width:100000000px;}
.rollBox2 .Cont .pic {  float:left;  border:1px solid #e6e6e6; width:198px; text-align:center; margin-right:9px; margin-left:9px; display:inline; }
.rollBox2 .Cont .pic img{ width:198px; height:149px; border-bottom:none;}
.rollBox2 .Cont .pic p { font-size:14px; display:block; height:34px; line-height:34px; background:#f4f4f4; text-align:center; overflow:hidden;}
.rollBox2 .Cont .pic:hover p{ background:#cc0000;}
.rollBox2 .Cont .pic:hover p a {color:#fff;}
.rollBox2 .Cont .pic:hover {border:1px solid #cc0000;}

.rollBox2 .Cont a:link,.rollBox .Cont a:visited{}
.rollBox2 .Cont a:hover{color:#fff; text-decoration:underline;}
.rollBox2 #List1,.rollBox #List2{float:left;}
.rollBox2 p { margin:0; padding:0; font-size:12px;}


.con { height:100%; width:1097px; overflow:hidden; padding-top:35px;}
.con .l { float:left; width:223px; }
.con .r { float:left; width:857px; margin-left:17px; display:inline }


.bd2 { width:223px; }
.hd2 { height:81px; overflow:hidden; background:url(../images/connavbg3.gif) no-repeat; }
.hd2 h1 { height:81px; text-align:center;}
.hd2 h1 a { font:bold 24px "微软雅黑"; text-decoration:none; line-height:26px; display:block; padding-top:14px; color:#fff; }
.hd2 h1 i { font:16px Tahoma, Geneva, sans-serif; font-weight:normal; height:30px; line-height:30px;  overflow:hidden; color:#fff; }

.q_tpm2 { overflow:hidden; border-top:none;  background:#e0e0e0;}

.navser22 {  width:203px; padding:10px 10px 0px 10px; overflow:hidden; }
.navser22 .srk { background:url(../images/search_bg.gif) no-repeat; float:left; width:129px; height:24px; line-height:24px; padding-left:10px; color:#989898; border:none;}
.navser22 .but { float:left; width:63px; height:24px; background:url(../images/search_btn.gif) no-repeat; cursor:pointer; border:none;}

.menu1 { height:100%;  padding-bottom:10px; padding-left:10px;}
.menu1 h1 { height:32px; line-height:32px; width:203px; background:url(../images/connavbg4.gif) repeat-x; margin-top:12px; }
.menu1 h1 a { padding-left:30px; color:#000; background:url(../images/icon3.gif) no-repeat 10px 7px;}

.menu1 h2 { width:195px; height:30px; line-height:30px; margin:0 auto; border-bottom:1px dashed #e9e9e9;  font-size:12px; font-weight:100; }
.menu1 h2 a { background:url(../images/icon7.gif) no-repeat 5px 7px; padding-left:15px; }

.menu1 ul { height:100%; border-top:none;overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden;}
.menu1 .no { display:none;}

.bd3 { width:222px; border:1px solid #dcdcdc; margin-top:15px;}
.hd3 { height:49px; background:url(../images/connavbg5.gif) no-repeat;}
.hd3 h1 { font: 24px "微软雅黑";line-height:49px;  }
.hd3 h1 a { padding-left:70px; color:#fff;}

.q_tpm3 { line-height:24px; color:#262626; padding:15px 0px 10px 10px;  border-top:none; }


.bd4 { overflow:hidden; width:857px;}
.hd4 { height:55px; overflow:hidden;  background:url(../images/connavbg_1.gif) no-repeat;}
.hd4 h1 { float:left; height:55px; line-height:55px; }
.hd4 h1 a {font: 18px "微软雅黑"; text-decoration:none; line-height:55px;  padding-left:25px; color:#318219; }
.hd4 h1 i {font: 14px "微软雅黑"; text-decoration:none; line-height:55px;  padding-left:45px; color:#fff;}
.hd4 p { float:right; padding-top:10px; padding-right:30px; }

.q_tpm4 { width:837px;  padding:25px 10px 0px 10px;}
.q_tpm4_1 { width:837px; height:1045px; overflow:hidden;  }
.q_tpm4_1 li { float:left; width:190px; margin-left:8px; margin-right:8px; margin-bottom:25px; text-align:center; border:1px solid #e1e1e1; }
.q_tpm4_1 li:hover {  border:1px solid #cc0000;}
.q_tpm4_1 li img { width:190px; height:143px;border-bottom:1px solid #e1e1e1;   }
.q_tpm4_1 li p {  line-height:40px; background:#f4f4f4;}
.q_tpm4_1 li:hover p {  background:#cc0000; cursor: pointer;}
.q_tpm4_1 li:hover p a { color:#fff;}

.ys_tit1 { background:url(../images/mid1.jpg) repeat-x top center; height:472px; margin-top:35px}
.ystita {}
.ystita h1 a { font:24px "微软雅黑"; padding-top:25px; color:#fff; display: inline-block; padding-left:280px; }
.ystita p { font: bold 48px "微软雅黑";  text-align:center; color:#fff;  overflow:hidden; line-height:80px;}


.ys_tit1_1 { font-size:14px; width:100%;}
.ys_tit1_1 h3 { padding-top:145px; padding-left:145px; font: bold 24px "微软雅黑"; line-height:30px; color:#000;}
.ys_tit1_1 .ystit { width:400px; padding-top:15px; padding-left:65px;}
.ys_tit1_1 .ystit li { padding-left:14px; width:450px; line-height:35px; vertical-align: bottom; color:#000; }


.ys_tit1_2 { font-size:14px; width:100%;   background:url(../images/mid2.jpg) no-repeat top center; height:918px;}
.ys_tit1_2 h3 { padding-top:80px; padding-left:630px; font: bold 24px "微软雅黑"; line-height:30px; color:#000;}
.ys_tit1_2 .ystit { width:400px; padding-top:30px; padding-left:550px;}
.ys_tit1_2 .ystit li { padding-left:14px; width:450px; line-height:35px; vertical-align: bottom; color:#000; }

.ys_tit1_2 h4 { padding-top:140px; padding-left:190px; font: bold 24px "微软雅黑"; line-height:30px; color:#000;}
.ys_tit1_2 .ysdid { padding-top:20px; padding-left:110px; width:520px;  }
.ys_tit1_2 .ysdid li { padding-left:14px;width:430px; line-height:35px; vertical-align: bottom; color:#000;}


.ys_tit1_2 h5 { padding-top:160px; padding-left:720px; font: bold 24px "微软雅黑"; line-height:30px; color:#000;}
.ys_tit1_2 .ysdd { padding-top:25px; padding-left:630px; width:520px;  }
.ys_tit1_2 .ysdd li { padding-left:14px;width:430px; line-height:35px; vertical-align: bottom; color:#000;}


.q_tpm5 { width:1097px;  overflow:hidden; }
.q_tpm5 h3 { float:left; width:435px; padding-top:45px;}
.q_tpm5 img { width:435px;  }
.q_tpm5_1 { float:right; width:646px;  margin-top:25px;}
.q_tpm5_1 h4 { }
.q_tpm5_1 h4 a { float:left; font-size:26px;font-weight:normal; line-height:50px; color:#398e1e;   }
.q_tpm5_1 h4 i { float:left; font-size:16px; font-weight:normal; height:50px; line-height:65px; padding-left:10px; color:#a1a0a0; overflow:hidden;}
.q_tpm5 .conus { float:left; width:600px;line-height:24px; }




.hd6 { border-top:1px solid #8d8d8d; margin-top:35px; }
.hd6 h1 {  text-align:center;}
.hd6 h1 a { font:16px "微软雅黑"; text-decoration:none; line-height:26px; display:block; padding-top:14px; color:#919191; }
.hd6 h1 span { font: bold 26px "微软雅黑"; font-weight:normal; height:30px; line-height:30px;  overflow:hidden; color:#398e1e; }
.hd6 p  {  height:30px; line-height:30px;text-align:center;}
.hd6 p a { font-size:14px; font-weight:normal; }


.rollBox3 { width:1097px;  height:314px; margin-top:30px; position:relative; display:block; margin-bottom:30px; }
.rollBox3 .LeftBotton{ position:absolute; left:-20px; top:120px;  height:40px; width:40px; overflow:hidden; float:left;display:inline; cursor:pointer;}
.rollBox3 .RightBotton{ position:absolute; right:-20px; top:120px; height:40px; width:40px; overflow:hidden; float:left; display:inline; cursor:pointer;}
.rollBox3 .Cont{ float:left; width:1068px; margin-left:14px; margin-right:15px; overflow:hidden; }
.rollBox3 .TcrCont { width:100000000px;}
.rollBox3 .Cont .pic { width:227px; height:314px; float:left; text-align:center; margin-right:20px; margin-left:20px; display:inline; }
.rollBox3 .Cont .pic img{ width:213px; height:300px; border:1px solid #dcdcdc; padding:6px;}
.rollBox3 .Cont .pic:hover img { border:1px solid #818181; }
.rollBox3 .Cont .pic p { font-size:14px; display:block; height:34px; line-height:34px; background:#818181; text-align:center; overflow:hidden; color:#fff; }
.rollBox3 .Cont .pic p a {color:#fff;}

.rollBox3 .Cont a:link,.rollBox .Cont a:visited{color:#fff;}
.rollBox3 .Cont a:hover{color:#fff; text-decoration:underline;}
.rollBox3 #List1,.rollBox #List2{float:left;}
.rollBox3 p { margin:0; padding:0; font-size:12px;}


.hd7 { margin-top:25px; }
.hd7 h1 {  text-align:center; background:url(../images/connavbg_2.gif) no-repeat bottom; height:60px;}
.hd7 h1 a { font:36px "微软雅黑"; text-decoration:none; line-height:26px; display:block; color:#398e1e;}
.hd7 h2 { font: 18px "微软雅黑"; font-weight:normal;height:30px; line-height:30px; text-align:center; color:#6f6f6f; }
.hd7 p  {  height:30px; line-height:30px;text-align:center; color:#999999}


.q_tpm7 { width:1097px;  overflow:hidden;  padding-top:15px;}
.q_tpm7_1 { width:1097px; overflow:hidden;  }
.q_tpm7_1 li { float:left; width:194px; padding-left:20px; padding-bottom:8px; text-align:center; line-height:30px;}
.q_tpm7_1 li img { width:192px; height:150px; padding:2px; border:1px solid #cdc7c9;}


.con2 { height:100%; width:1097px; overflow:hidden; margin-top:25px;}
.con2 .l { float:left; width:727px;}
.con2 .c { float:left; width:28px;} 
.con2 .r { float:left; width:342px; display:inline }


.bd8 { width:727px;  padding-bottom:0px; overflow:hidden;-moz-border-radius: 3px;/* Gecko browsers */-webkit-border-radius: 3px;   /* Webkit browsers */border-radius:3px; }
.hd8 { height:39px; line-height:39px; overflow:hidden; }
.area_pmsy { height:39px; background:url(../images/line1.gif) repeat-x;}
.area_pmsy li { font-size:16px; float:left; width:149px; cursor: pointer;  height:39px; line-height:39px; text-align:center;  cursor:pointer; text-decoration:none;}
.area_pmsy li.current { font-size:16px; font-weight:bold; width:149px; font-weight: bold; height:39px; line-height:39px;background:url(../images/connavbg_3.gif) no-repeat; }
.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:149px;  }
li.current#ene1,li.current#hui1 { width:149px;background:url(../images/connavbg_3.gif) no-repeat; }


.q_tpm8 { width:700px; margin:16px 15px 0px 0px; padding-bottom:15px;  overflow:hidden;   }
.q_tpm8 img { float:left; width:178px; height:124px; margin-right:18px; border:1px solid #f1f0f5; padding:2px;  }
.q_tpm8 .com { float:left; width:494px;} 
.q_tpm8 .com h2 { font-size:14px; line-height:32px;}
.q_tpm8 .com .connew { line-height:24px;}

.bdlx { width:727px; margin:6px 0px 0px 0px; line-height:40px; overflow:hidden;  }
.bdlx li { float:left; width:350px; height:40px; line-height:40px; vertical-align: bottom; border-bottom:1px dotted #dcdcdc; }
.bdlx li a { float:left; background:url(../images/icon4.gif) no-repeat 0px 16px; padding-left:15px; }
.bdlx li span { float:right; padding-right:15px; color: #989898; }


.bd9 { width:342px;}
.hd9 { height:39px; overflow:hidden; background:url(../images/line1.gif) repeat-x; }
.hd9 h1 { height:39px;  background:url(../images/connavbg_3.gif) no-repeat;}
.hd9 h1 a { float:left; font:bold 16px "微软雅黑"; text-decoration:none; line-height:40px; display:block; padding-left:30px; color:#fff}

.bdlx2 { width:342px; margin-top:10px; }
.bdlx2 li {border-bottom:1px dotted #bebebe; padding-bottom:10px;margin-bottom:10px;}
.bdlx2 li h3{ height:35px; font-size:14px; line-height:35px; background:url(../images/icon5.gif) no-repeat left 11px; padding-left:30px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bdlx2 li h3 a{ color:#333;}
.bdlx2 li p{background:url(../images/icon6.gif) no-repeat left 5px; padding-left:30px; color: #989898; line-height:22px;}
.bdlx2 li h3 a:hover{ color:#0e87bf;}


.index_bot_1 {background:#e5e5e5 url(../images/bot_bg.gif) repeat-x; width:100%; margin-top:25px;}
.index_bot { width:1097px; margin: 0 auto; overflow:hidden;  }
.index_bot1 {  height:46px; line-height:46px; text-align:center;}
.index_bot1 span { padding-left:10px; padding-right:10px;color:#FFF;}
.index_bot1 a { color:#FFF;}

.index_bot2 { width:1097px; overflow:hidden; padding:20px 0px;  line-height:24px; text-align:center; border-bottom:1px dashed #999999; }
.index_bot2 .l { float:left; width:184px; padding-top:10px;}
.index_bot2 .c { float:left; padding-left:20px;  padding-top:18px; text-align:left;}
.index_bot2 .r { float:right; padding-right:10px;}
.index_bot2 .r li { display:inline-block; text-align:center; padding-left:10px; line-height:24px; width:120px;}

.index_bot3 { line-height:24px; padding:10px 0px;}
.index_bot3 a { padding-right:5px;}

/*关于我们*/
.ban { background:url(../images/ban2.jpg) no-repeat top center; width:100%; height:220px;}

.sec_con { height:100%; width:1097px; overflow:hidden;margin-top:15px;}
.sec_con .l { float:left; width:223px; }
.sec_con .r { float:left; width:857px; margin-left:17px; display:inline }

.sec_bd10 { width:223px; }
.sec_hd10 { height:81px; overflow:hidden; background:url(../images/connavbg3.gif) no-repeat; }
.sec_d2 h1 { height:81px; text-align:center;}
.sec_hd10 h1 a { font:bold 24px "微软雅黑"; text-decoration:none; line-height:26px; display:block; padding-top:14px; color:#fff; }
.sec_hd10 h1 i { font:16px Tahoma, Geneva, sans-serif; font-weight:normal; height:30px; line-height:30px;  overflow:hidden; color:#fff; }

.sec_bd  { width:857px; }
.sec_hd { height:40px; border-bottom:2px solid #CCCCCC; }
.sec_hd h1 { float:left; height:40px; line-height:40px; border-bottom:2px solid #57af0b;}
.sec_hd h1 a { font:bold 18px "微软雅黑"; font-weight:normal; text-decoration:none; line-height:40px;  color:#000; text-align:center; padding-left:20px; padding-right:20px}
.sec_hd p { float:right;padding-right:15px; line-height:40px;}
.sec_hd p span { padding-left:5px; padding-right:5px;}

.sec_con2 { width:857px; padding:10px 0px; min-height:394px;}
.sec_tpm { font-size:14px; width:827px; line-height:26px; padding:10px 15px;}
.sec_tpm img { margin:0 auto; max-width:827px;}

.sec_tpm3 { width:827px; line-height:34px; padding:10px 15px;overflow:hidden; }
.sec_tpm3 li { line-height:34px;  width:827px; overflow:hidden; border-bottom:1px dashed #cccccc;   }
.sec_tpm3 li a { font-size:14px; font-weight:bold; float:left; background:url(../images/icon4.gif) no-repeat 5px 14px; padding-left:18px;}
.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:838px; 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; }
