@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 "Arial", Gadget, sans-serif; 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;}

.white { color:#fff;}
.white a { color:#fff;}
.white a:hover { color:#f00;}

.blue { color:#0a80d7;}
.blue a { color:#0a80d7;}
.blue a:hover { color:#f00;}

.red { color:#cb2815;}
.red a { color:#cb2815;}
.red a:hover { color:#f00;}

.f12 { font:12px "宋体";}
.f14 { font: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 }
.area_space  { height:8px; margin-top:0px; margin-bottom:0px; overflow:hidden; display: block}

.body_bg { background:#f4f7fc url(../images/index_bg.gif) repeat-x; width:100%; height:100%;}
.body_index { margin:0 auto; height:100%; overflow:hidden; width:1000px;}

.body_bg1 { background:#e9e7e8 url(../images/index_bg1.gif) repeat-x; width:100%; height:100%;}
.body_index1 { margin:0 auto; height:100%; overflow:hidden; width:1048px;}
.body_index2 { margin:0 auto; height:100%; overflow:hidden; width:1020px; padding-left:14px; padding-right:14px;}

.body_top { height:110px; }
.body_top h1 { float:left; font-weight:normal; padding-left:27px; padding-top:23px;}
.body_top .r { float:right; width:246px; padding-right:25px;display:inline;   }
.body_top .r .tit { margin-top:5px; text-align:right; line-height:26px; padding-right:10px;}
.body_top .r .tit span { padding-left:5px; padding-right:5px;}
.body_top .r .phone { font:bold 14px "宋体"; color:#ec0000;  padding-top:2px; line-height:24px; text-align:right; width:343px; padding-right:10px;}

#menupp { width:1000px; height:46px; overflow: hidden; margin:0 auto; }
#menupp li { float:left; height:46px; font:bold 14px "宋体";  text-align:center; cursor: pointer;}
#menupp li img { padding-top:3px;}

.menupp01 a{display:block; width:123px;height:46px; line-height:46px; text-align:center; color:#fff;}
.menupp01 a:hover{ width:123px; background:url(../images/connavbg1_4.gif) no-repeat 7px 0px; color:#fff;text-align:center; text-decoration:none;}
#menupp .hover a{ display:block;width:123px; text-align:center; background:url(../images/connavbg1_4.gif) no-repeat 7px 0px; color:#fff;}

/*轮换大区域*/
.lunhuan{width:100%;height:318px;position:relative; margin-top:3px; overflow:hidden;}
.lunhuan #lunhuanback{width:100%;height:318px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:318px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1600px;height:318px;margin:0 auto;position:relative;}
/*左侧所有商品列表*/
.suoyouliebiao{width:239px;position:absolute;left:0px;top:0px;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;z-index:200;box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);}
/*轮换中间区域*/
.lunhuancenter{width:757px;height:318x;position:absolute;left:240px;top:0px;}
.lunhuancenter .centergif{display:block;width:760px;height:318px;position:absolute;left:0px;top:0px;z-index:4;}

#lunbonum{height:10px;line-height:23px;position:absolute;left:450px;top:290px;z-index:5;}
#lunbonum li{width:10px;height:10px;float:left;margin-right:9px;background:#B4B4B4;border-radius:10px;cursor:pointer;}
#lunbonum .lunboone{background:#C80002;cursor:pointer;}

.hotnews { height:31px; line-height:31px; width:1000px; padding-left:24px; padding-right:24px; }
.hotnews h1 { float:left; width:91px; }
.hotnews .gd { float:left; width:650px; height:34px; line-height:34px; margin-right:10px; padding-left:5px; }

.hotnews .search { float:left; padding-top:5px; width:192px; margin-left:20px;}
.hotnews .srk{float:left; width:150px; height:22px; line-height:22px; padding-left:10px; color:#989898;background:url(../images/search_bg.gif) no-repeat; border:none;  outline:none}
.hotnews .but{float:left; width:31px; height:22px; background:url(../images/search_btn.gif) no-repeat; border:0; cursor:pointer;  outline:none}

.rollBox2 { width:1048px; overflow:hidden; height:178px; margin-top:10px;}
.rollBox2 .LeftBotton{ height:178px; width:24px; overflow:hidden; float:left;display:inline; cursor:pointer;}
.rollBox2 .RightBotton{ height:178px; width:24px; overflow:hidden; float:left; display:inline; cursor:pointer;}
.rollBox2 .Cont{ float:left; width:984px; overflow:hidden; margin:0px 8px;  margin-top:12px;}
.rollBox2 .ScrCont { width:100000000px;}
.rollBox2 .Cont .pic { width:152px; height:143px; float:left; text-align:center; margin-right:6px; margin-left:6px; display:inline; line-height:28px; }
.rollBox2 .Cont .pic img{ width:146px; height:109px; padding:2px; border:1px solid #ededed}

.rollBox2 .Cont a:link,.rollBox .Cont a:visited{color:#333333;}
.rollBox2 .Cont a:hover{color:#0e57a1; text-decoration:underline;}
.rollBox2 #List1,.rollBox #List2{float:left;}
.rollBox2 p { margin:0; padding:0; font-size:12px;}

.con { width:1000px; padding:10px; background:#FFF;  overflow:hidden; }
.con .l { float:left; width:215px; }
.con .r { float:left; width:776px; margin-left:9px; display:inline }

.bd { width:215px; }
.hd {  height:40px;}
.hd h1 {float:left; height:40px;}

.q_tpm { width:215px;  line-height:22px; overflow:hidden; background:#e0e0e0 }
.menu1 { width:215px; height:100%; overflow:hidden; padding-top:10px; }
.menu1 h1 {  padding-left:15px; height:35px; line-height:33px; background:url(../images/connavbg2_2.gif) no-repeat; margin-bottom:3px;}

.menu1 h2 { width:190px; height:25px; line-height:25px; margin:0 auto; background:#f3f3f3; color:#4b4b4c; margin-bottom:4px;  font-size:12px; font-weight:100;}
.menu1 h2 a { color:#212121; padding-left:25px; background:url(../images/icon1.gif) no-repeat 15px 3px;  }

.menu1 ul { height:100%; border-top:none;overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden;}
.menu1 .no { display:none; }

.bd_1 { width:215px;  background: url(../images/connavbg2_5.gif) repeat-y; line-height:23px;}
.hd_1 {  height:33px;  overflow:hidden; background:url(../images/connavbg2_4.gif) no-repeat;}
.hd_1 h1 {float:left; height:33px;}
.hd_1 h1 a { float:left; font:bold 14px "微软雅黑"; text-decoration:none; line-height:33px; display:block; padding-left:16px;}
.hd_1 h1 i {float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; color:#2390d9;  height:20px; line-height:20px; padding-top:6px; overflow:hidden; padding-left:6px;}

.q_tpm_1 { width:188px;  line-height:22px; overflow:hidden; padding:10px 13px 10px 14px; }
.q_tpm_1 h2{ text-align:center; padding-top:6px; padding-bottom:5px;}
.q_tpm_1 h2 img {  margin:0 auto;}

.bd_2 { width:201px; padding:5px 18px 6px 18px; background: url(../images/connavbg2_6.gif) repeat-y; line-height:23px;}


.wid504 { width:504px;}
.wid776 { width:776px;}

.bd2 { float:left; border:1px solid #dddddd; }
.hd2 { height:39px; overflow:hidden;background:url(../images/connavbg3.gif) repeat-x;}
.hd2 h1 { float:left; height:39px; line-height:39px; display:block;}
.hd2 h1 a { float:left; font:bold 14px "微软雅黑"; background:url(../images/icon3.gif) no-repeat 15px 14px; text-decoration:none; line-height:39px; display:block; padding-left:36px;}
.hd2 h1 i {float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; color:#7b7b7b;  height:20px; line-height:20px; padding-top:9px; overflow:hidden; padding-left:6px;}
.hd2 p { float:right; line-height:26px; padding-right:15px; }

.q_tpm2 { width:474px; padding:15px 15px 10px 15px; line-height:22px; overflow:hidden;  }
.q_tpm2 h3 { float:left; margin-right:10px;}

.bd3 {  float:left; width:258px; border:1px solid #dddddd; margin-left:10px;  }
.hd3 { height:39px; line-height:39px; overflow:hidden; background:url(../images/connavbg3.gif) repeat-x;}

.area_pmsy { height:38px; }
.area_pmsy li { float: left; width:91px; cursor: pointer;  height:38px; line-height:38px; text-align: center; background:url(../images/connavbg3_2.gif) repeat-x}
.area_pmsy li.current { font-weight:bold; width:91px; font-weight: bold;height:38px; line-height:38px;color:#fff;background:url(../images/connavbg3_1.gif) repeat-x }
.area_pmsy li.current a { text-align:center; color:#fff; }

li#ene1 { background:url(../images/connavbg3_2.gif) repeat-x; width:91px; }
li.current#ene1 { background:url(../images/connavbg3_1.gif) repeat-x;width:91px; color:#fff;  }

.bdlx { width:238px; padding:6px 10px 8px 10px; line-height:28px; }
.bdlx li { height:28px; line-height:28px; vertical-align: bottom; border-bottom:1px dashed #dbdbdb }
.bdlx li a { float:left; background:url(../images/icon2.gif) no-repeat 4px 12px; padding-left:14px; }
.bdlx li span { float:right; padding-right:3px; }


.q_tpm3 { width:756px; padding:15px 10px 10px 10px; line-height:22px; overflow:hidden;  }
.cpgd { width:756px; height:486px; overflow:hidden;}
.cpgd li { float:left; width:175px; overflow:hidden; padding-left:7px; padding-right:7px; padding-bottom:5px; text-align:center; line-height:26px;}
.cpgd li img {width:169px; height:125px; padding:2px; border:1px solid #cdc7c9}


.link { background:#fff url(../images/bot_bg2.gif) repeat-x bottom; border:1px solid #dadbdd; padding:6px 12px; line-height:25px; margin-bottom:10px; margin-top:10px; }

.index_bot { background:url(../images/bot_bg.gif) repeat-x; width:100%; overflow:hidden;}
.index_bot1 { width:1000px; margin:0 auto; color:#fff; height:105px; text-align:center; line-height:24px; padding-top:20px;  }
.index_bot1 span { padding-left:8px; padding-right:8px; }
.index_bot1 a { color:#fff; }


.con2 { width:1000px; padding:10px; background:#FFF; overflow:hidden; }
.con2 .l { float:left; width:215px; }
.con2 .r { float:left; width:776px; margin-left:9px; display:inline }

.sec_bd { border:1px solid #dddddd; }
.sec_hd { height:39px; overflow:hidden;background:url(../images/connavbg3.gif) repeat-x;}
.sec_hd h1 { float:left; height:39px; line-height:39px; display:block;}
.sec_hd h1 a { float:left; font:bold 14px "微软雅黑"; background:url(../images/icon3.gif) no-repeat 15px 14px; text-decoration:none; line-height:39px; display:block; padding-left:36px;}
.sec_hd h1 i {float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; color:#7b7b7b;  height:20px; line-height:20px; padding-top:9px; overflow:hidden; padding-left:6px;}
.sec_hd p { float:right; line-height:26px; padding-right:15px; }
.sec_hd p span { padding-left:5px; padding-right:5px;}

.sec_con {  width:774px; padding:10px 0px; line-height:24px; min-height:570px; }
.sec_tpm { width:744px; line-height:24px; padding:5px 15px;}

.sec_tpm2 { width:744px; padding:5px 10px; display:block}
.sec_tpm2 li { float:left; width:166px; overflow:hidden; padding-left:8px; padding-right:8px; padding-bottom:5px; text-align:center; line-height:26px;}
.sec_tpm2 li img {width:160px; height:120px; padding:2px; border:1px solid #cdc7c9}

.sec_tpm3 { width:744px; padding:10px 15px; line-height:24px; overflow:hidden; }
.sec_tpm3 li { line716pxheight:35px; line-height:35px; width:744px; overflow:hidden; border-bottom:1px dashed #cccccc;   }
.sec_tpm3 li a { float:left; background:url(../images/icon1.gif) no-repeat 5px 16px; padding-left:15px;}
.sec_tpm3 li span { float:right; padding-right:10px;}