@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li{ 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:#5a5a5a; margin:0 auto;padding:0px; list-style:none;  min-width:1172px;}
a{ color:#5a5a5a; text-decoration:none; }
a:hover{  color:#f00; text-decoration: underline   }
.clear_all {clear:both;}

.blue { color:#0170ca;}
.blue a { color:#0170ca;}
.blue a:hover { color:#f00;}

.white { color:#fff;}
.white a { color:#fff;}
.white a:hover { color:#f00;}

.red { color:#ee0509;}
.red a { color:#ee0509;}
.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 }

.body_bg { background:url(../images/index_bg.gif) repeat-x; width:100%; overflow:hidden;}
.body_index {  height:100%; margin:0 auto; width:1172px; }
.body_bg1 {   width:100%; background:url(../images/index_bg1.gif) repeat-x; overflow:hidden; }

.body_top { height:36px; line-height:36px; color:#cecece; }
.body_top h1 { float:left; font-weight:normal; font-size:16px; padding-left:20px;}
.body_top p { float:right; padding-right:20px;}
.body_top p span { padding-left:8px; padding-right:8px;}
.body_top p a { color:#cecece}

.body_top2 { height:98px; }
.body_top2 h1 { float:left; font-weight:normal; padding-left:13px; padding-top:7px; width:207px;}

#menupp { float: right;  padding:0px 0px; height:98px;  overflow: hidden; }
#menupp li { float:left; height:98px; text-align:center; }
#menupp li a {font:bold 14px "微软雅黑"; height:98px; line-height:98px; display:block; cursor: pointer; }
#menupp li:hover a { color:#fff;}

.menupp01 a{display:block; width:96px; height:98px; text-align:center; background:url(../images/connavbg1_3.gif) no-repeat;}
.menupp01 a:hover{ width:96px; background:url(../images/connavbg1_4.gif) no-repeat; color:#fff; text-align:center; text-decoration:none;}
#menupp .hover a{display:block;width:96px; text-align:center; background:url(../images/connavbg1_4.gif) no-repeat; color:#fff;}

#menupp .hover a{  color:#fff;}

#sddm { float:left; width:85px; padding-top:10px; position:relative;}
#sddm div { width:119px; position: absolute; z-index:1800; top:38px; visibility: hidden; margin: 0; background: #008ed8; }
#sddm div a { position: relative; display: block; margin: 0; padding: 9px 10px; width: auto; white-space: nowrap;text-align: center; text-decoration: none; background: #a40008; color: #2875DE; font: 12px arial;color: #FFF}
#sddm div a:hover { background: #d9000b; color: #FFF}
#sddm div dt {position: relative; display: block; margin: 0; width: auto; white-space: nowrap;text-align: center; text-decoration: none; background: #a40008; border-bottom:1px dashed #fff; color: #2875DE; font: 12px arial; color: #FFF}

/*轮换大区域*/
.lunhuan{ width:100%;height:442px;position:relative;}
.lunhuan #lunhuanback{width:100%;height:442px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:442px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1172px;height:442px;margin:0 auto;position:relative;}
/*左侧所有商品列表*/

#lunbonum{height:9px;line-height:23px;position:absolute;left:559px; top:422px;z-index:5;}
#lunbonum li{width:9px;height:9px;float:left;margin-right:9px;background:#B4B4B4;border-radius:9px;cursor:pointer;}
#lunbonum .lunboone{background:#C80002;cursor:pointer;}

.inpic {width:1172px; padding-top:15px; padding-bottom:30px; }
.inpic img { float:left; width:384px; padding-left:3px; padding-right:3px;}

.propic { width:180px; text-align:center; line-height:28px;  border:1px solid #cbcdcc;background:#e7e7e7; height:154px; margin-left:5px; margin-right:5px; }
.propic img { width:180px; height:126px; text-align:center; }


/*滚动图片2*/
.con { width:1172px; height:100%; overflow:hidden; margin-top:32px;  }
.con .l { float:left; width:590px;}
.con .r { float:left; width:540px; padding-left:42px;}

.bd { overflow:hidden;width:590px;}
.hd { height:40px; overflow:hidden; }
.hd h1 { float:left; height:40px; line-height:40px;  }
.hd h1 a { float:left;font:22px "微软雅黑";  text-decoration:none;line-height:40px; }

.q_tpm_1 { width:590px; padding:5px 0px 5px 0px;  overflow:hidden; }
.q_tpm { width:590px;  overflow:hidden; }
.q_tpm img { float:left; width:187px; height:110px; margin-right:15px; display:inline; background:#fff; }
.q_tpm .com { float:left; width:388px;} 
.q_tpm .com h2 { font:bold 14px "微软雅黑"; line-height:22px; padding-top:3px;}
.q_tpm .com .connew { line-height:22px; padding-top:4px;}

.bdlx { width:590px; padding-top:6px; padding-bottom:6px; line-height:26px; }
.bdlx li { font-size:14px; float:left; width:295px; height:32px; line-height:32px; vertical-align: bottom; }
.bdlx li a { float:left; background:url(../images/icon1.gif) no-repeat 0px 8px; padding-left:21px; }


.sy_sol { float: right; width:540px; overflow: hidden; }
.sy_sol h3 { font: 22px "微软雅黑";line-height:40px }
.sy_sol .com { float: left; width: 162px; cursor: pointer; }
.sy_sol .center_page { float: right; width:362px; padding-left:16px; }
.column { display: block; overflow: hidden; width: 100%; clear: both; }
.column .cocon { width: 362px; color: #666; height: 45px; padding: 7px 10px 5px 10px; margin-bottom: 8px; font-size: 12px; border: #eee 1px solid; }
.column .cocon p { line-height: 23px; }

.title18 { padding: 5px 0 4px 0; font-size: 15px; color: #000; border: #eee 1px solid; margin-bottom: 8px; background: url(../images/ico1.png) no-repeat right center #f7f7f7; }
.title18 a { text-align: left; display: block; background: url(../images/ico2.png) no-repeat right center; }
.title18 a:hover { color: #000; }
.title18.onshow { cursor: default; color: #fff; background: url(../images/ico2.png) no-repeat right center #ED1C24; }
.title18.on { cursor: pointer; color: #fff; background: url(../images/ico2.png) no-repeat right center #ED1C24; }
.title18.off { cursor: default; background: url(../images/ico1.png) no-repeat right center #f7f7f7; }


.bd2 { width:1172px; margin-top:35px; }
.hd2 { width:1172px;  height:40px; overflow:hidden;background: url(../images/connavbg2_1.gif) no-repeat top }
.hd2 h1 { float:left; height:35px; line-height:35px; padding-top:5px;  }
.hd2 h1 a { float:left; width:92px; text-align:center; font:bold 16px "微软雅黑"; text-decoration:none; line-height:35px;}
.hd2 dl { float:left;}
.hd2 dt { float: left; padding-right:15px; line-height:35px; padding-top:5px;}
.hd2 p {  float:right; line-height:20px; padding:6px; background:#000; text-align:center; margin-top:6px;}
.hd2 p a { color:#fff;}

.q_tpm2 { width:1172px; padding:10px 0px;  border-top:none; line-height:26px;  }

.link { width:1000px; background:#f5f5f5; padding:15px 0px; margin-top:10px; overflow:hidden;}
.link img { float:left; padding-left:15px;}

.index_bot {  background:#242933; overflow:hidden; color:#dadada; margin-top:10px; }
.index_bot a {color:#dadada;}
.index_bot1 { width:1172px;  padding:20px 0px 35px 0px; margin:0 auto; overflow:hidden; }
.index_bot1 .l { float:left;  width:298px;  text-align:left}

.index_bot1 .r { float:left; padding-left:102px; width:772px;}
.index_bot1 .r dl { float:left; width:120px; padding-left:15px; padding-right:15px; line-height:24px; text-align:left;} 
.index_bot1 .r dt {  float:left; width:120px; font-size:16px; font-weight:bold; line-height:30px; }
.index_bot1 .r dd { float:left;width:120px;  line-height:22px;}

.index_bot2 {  background:#15181e; overflow:hidden; color:#dadada;}
.index_bot2 a {color:#dadada;}
.index_bot2_1 { width:1172px; margin:0 auto; height:43px; line-height:43px; }

.index_bot2_1 .l { float:left; }
.index_bot2_1 .r { float:right; }

.sec_con { width:1172px;overflow:hidden; margin-top:15px; margin-bottom:15px; }
.sec_con .l { float:left; width:240px; background:url(../images/index_bg2.gif) repeat-x top }
.sec_con .r { float:left; width:918px; margin-left:14px; display:inline }

#com_left_tit{ height:40px; font: bold 20px/40px 'microsoft yahei'; color:#c00; text-indent:20px; padding-top:5px; float:left;}
.left_mc{height:auto; margin-top:5px; float:left; margin-left:10px }
.left_mc h1{width:220px; height:30px; display:block; font-size:12px; line-height:26px; text-indent:50px; margin:3px 0 1px 0; }
.left_mc h1 a{width:220px; height:30px; background:url(../images/a_onbg1.jpg) no-repeat; color:#333;display:block}
.left_mc a:hover, .thisclass{background:url(../images/a_onbg2.jpg) no-repeat; color:#FFF}

.left_mt{ height:30px; width:100px; line-height:30px; font-weight:bold; margin-top:10px; font-size:14px; color:#535353; text-indent:15px; float:left}
.newslist{width:100%; overflow:hidden; float:left}
.newslist ul{width:200px;  margin-top:4px; margin-left:10px}
.newslist li{font-size:12px; text-indent:20px; background:url(../images/yd.jpg) no-repeat; background-position:2px; line-height:26px; color:#4c4c4c}

.newslist2{width:100%; overflow:hidden; float:left}
.newslist2 ul{width:100%;  margin-top:4px; margin-left:15px}
.newslist2 li { font-size: 12px; text-indent:20px; background: url(../images/yd.jpg) no-repeat; background-position: 2px; line-height: 26px; color: #4c4c4c; float: left;  width:50%}

#com_left_lx{ background:url(../images/com_left_lx.jpg) no-repeat; width:100%; height:140px;margin-top:20px; margin-bottom:15px; line-height:21px; padding-top:45px; padding-left:20px}


.sec_bd { width:918px; }
.sec_hd  { height:33px; overflow:hidden; background:#f0f1f3; }
.sec_hd h1 { float:left; height:33px;}
.sec_hd h1 a { float:left; font:bold 18px "微软雅黑"; text-decoration:none; line-height:33px; display:block; padding-left:30px; background:url(../images/icon3.gif) no-repeat 10px 10px; color:#000; }
.sec_hd p { float:right; line-height:33px; padding-right:15px; }
.sec_hd p span { padding-left:5px; padding-right:5px;}

.sec_con2 {  width:918px; padding:10px 0px; line-height:24px;}
.sec_tpm { width:868px; line-height:28px; padding:5px 25px;}

.sec_tpm2 { width:868px; padding:5px 15px; 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:868px; padding:10px 15px; line-height:24px; overflow:hidden; }
.sec_tpm3 li { height:35px; line-height:35px; width:868px; overflow:hidden; border-bottom:1px dashed #cccccc;   }
.sec_tpm3 li a { font-size:14PX; font-weight:bold ; float:left; background:url(../images/icon1.gif) no-repeat 5px 12px; padding-left:25px;}
.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;}

.sec_tpm4 { width:902px; line-height:24px; padding:5px 8px;}