body { margin:0; padding:0; text-align:center; font-size:12px; line-height:180%;font-family:simsun; color:#1f3a87;}
a:link,a:visited {color: #006699;text-decoration:none;}
a:hover {color: #ff0000;text-decoration: underline;}
a img {border: 0}
ul,li {list-style-image:none; list-style-type:none; margin:0; padding:0;}
li {text-align:left}
.content {width: 964px;margin:0 auto; clear:both; overflow:hidden;}

#adv1 {clear: both;width:962px; overflow:hidden; padding:7px 0;border:1px solid #dddddd; margin:4px auto }
.adv1_left {width:165px;float: left;padding-left:7px; margin-right:11px}
.adv1_right {width:165px;float: right;padding-right: 7px;}
.adv1_cen {width:600px;height:90px;float:left;}

.foot { clear:both; width:100%; margin:0 auto; padding:35px 0; overflow:hidden; background-image:url(fobg.gif); background-repeat:repeat-x; background-position:top;}
.foot_txt { float:left; width:835px}
.foot_img { float:right;width:128px; text-align:left}

#main { width:100%; margin:0 auto; height:64px;}
#main_l { float:left; width:100px;}
#main_c { float:left; width:128px;margin-top:22px; text-align:left; font-size:18px; font-weight:bold}
#main_more {float:left; width:50px;margin-top:20px; text-align:left; text-align:center;background-image:url(arr.gif); background-repeat:no-repeat; background-position:36px 10px;}
#main_r { float:right; width:682px; margin-top:16px; color:#b1c9d6 }
#main_r a {font-size:14px; font-weight:bold; padding:0 6px}

.nav1 {width: 964px;margin:0 auto; clear:both; overflow:hidden; background-image:url(navbg1.gif); background-position:top;  background-repeat:repeat-x; height:32px; line-height:32px;}
.nav1_l { float:left; width:520px; padding-left:12px; text-align:left; color:#FFFFFF; font-weight:bold}
.nav1_l a:link,.nav1_l a:visited { padding:0 6px; font-weight: normal; text-decoration:none;color:#FFFFFF;}
.nav1_l a:hover { color:#FF0000; text-decoration:underline}
.nav1_r { float:right; width:320px; padding-right:12px; text-align:right; color:#ffff00;}
.nav1_r a:link,.nav1_r a:visited { color:#ffff00; text-decoration:underline}
.nav1_r a:hover {color:#ff0000;}
.nav2 {width: 964px;margin:0 auto; clear:both; overflow:hidden; height:26px; line-height:26px; background-color:#eef2f7}
.nav2_l { float:left; width:520px; padding-left:12px; text-align:left; font-size:14px; font-weight:bold;}
.nav2_l a { font-size:12px; font-weight: normal;; text-decoration:underline}
.nav2_r { float:right; width:300px; padding-right:12px; text-align:right}
.nav2_r a { text-decoration:underline}

.con {width: 964px;margin:8px auto 0; clear:both; overflow:hidden;}
.con_l { float:left; width:634px;}

.con_ll { float:left; width:156px;}
.con_ll .argu { clear:both; width:154px; height:430px; margin:0 auto; border:1px solid #d8e7ee; background-color:#f5f8fd}
.con_ll .argu .argu_tit {width:100%; margin:-1px auto 0 ; color:#006699;text-align:left;background-image:url(tit_bg6.gif); background-position: left center; background-repeat:no-repeat; border-top: 1px dashed #a4cded}
.con_ll .argu .argu_tit .txt { margin:6px auto 0; padding-left:23px; font-weight:bold}
.con_ll .argu a { display:block; text-align:left; width:118px; margin:0 auto; text-decoration:underline}
.con_lc { float:right; width:468px;}
.con_lc .fir { width:458; font-size:16px; font-weight:bold; line-height:29px; border-bottom:1px dotted #999999; height:29px;overflow:hidden}
.con_lc .fir a { color:#000000; text-decoration:none}
.con_lc .fir a:hover { color:#FF0000; text-decoration:underline}
.newslist { clear:both; overflow:hidden;width:458px; margin:8px auto 0; background: url(bg0.gif); }
.newslist ul {margin-top:-23px;}
.newslist ul li { padding:0; margin:0; clear:both; height:19px; line-height:19px; overflow:hidden}
  .newslist ul li { margin-bottom:4px }
  * html .newslist ul li { margin-bottom:0 }
  *+html .newslist ul li { margin-bottom:0 }

.newslist ul li .na { float:left;width:48px; margin-right:20px; color:#767676; font-size:12px; text-align:right}
.newslist ul li .na a:link,.newslist ul li .na a:visited {color:#767676; text-decoration:none}
.newslist ul li .na a:hover { color:#FF0000; text-decoration:underline}
.newslist ul li .cl {float:left; text-align:left; width:322px; font-size:14px;}
.newslist ul li .cl a { color:#1f3a87; text-decoration:underline}
.newslist ul li .cl a:hover { color:#FF0000}
.newslist ul li .da {float:left; color:#767676; font-size:12px; text-align:left; width:35px; margin-left:20px}

.con_l .block { clear:both; overflow:hidden;width:632px; border:1px solid #b1c9d6; margin:5px auto 0; background-image:url(cpbg0.gif); background-repeat:no-repeat; background-position: center top}
.con_l .product_new {background-image:url(cpbg1.gif);}
.con_l .tit { clear: both; overflow:hidden; width:100%; height:28px; line-height:28px; color:#ffffff;}
.con_l .tit a { color:#ffffff}
.con_l .tit .txt { float:left; width:450px; text-align:left; font-weight:bold; font-size:14px; padding-left:12px;}
.con_l .tit .more { float:right; width:150px; text-align:right; padding-right:12px}
.con_l .tit2 {clear: both; overflow:hidden; width:620px; height:25px; line-height:25px; background:#deeaf8; color:#333333; margin:8px auto 0}
.con_l .tit2 .txt { float:left; width:420px; text-align:left;  padding-left:12px; font-weight:bold}
.con_l .tit2 .more {float:right; width:150px; text-align:right; padding-right:12px}

.cplist { clear:both; width:620px;  margin:0 auto; overflow:hidden; }
.cplist ul {margin:0 auto 0; padding:0; overflow:hidden}
.cplist ul li { float:left; width:154px;text-align:center; border-left:1px dotted #999999; border-bottom:1px solid #b1c9d6}
.cplist ul li .pic {width:90px;height:60px;padding:0;margin:0 auto;overflow:hidden;}
.cplist ul li .pic table { border:0; margin:0; padding:0}
.cplist ul li .pic table td { border:0; margin:0; padding:0; height:60px; width:90px; overflow:hidden;vertical-align: middle; text-align: center}
.cplist ul li .pic img { width:90px;}
.cplist ul li .picn {width:146px; margin: 4px auto 4px; font-weight:bold; line-height:150%; background:#eff5fc}
.cplist ul li .picop { background:#e0ecf8; line-height:200%; font-weight:normal}

.con_r { float:right;width:320px; background-color:#f4f4f4; padding-bottom:5px}
.con_r .block { clear:both; overflow:hidden;width:308px; border:1px solid #b1c9d6; margin:13px auto 0; background-color:#FFFFFF;}
.con_r .tit { background-image:url(tit_bg1.gif); background-repeat:no-repeat; background-position:bottom; height:39px;; width:300px; margin:0 auto}
.con_r .tit .txt { float:left; width:200px; padding-left:6px; line-height:38px; font-size:14px; font-weight: bold; text-align:left; color:#000000;}
.con_r .tit .txt a { color:#000000; text-decoration:none}
.con_r .tit .txt a:hover { color:#FF0000;}
.con_r .tit .more{ float:right; width:85px; text-align:left; line-height:38px; color:#999999;}
.con_r .tit .more a { color:#999999; text-decoration:none}
.con_r .tit .more a:hover { color:#FF0000;}
.con_r .text { width:95%; margin:4px auto; text-align:left; color:#999999}
.con_r .text li a { line-height:26px; text-decoration:underline; font-size:14px}
.con_r .txtmore { clear:both; width:90%; margin: 0 auto; text-align:right;}

.hottop {clear:both; width:290px; margin:0 auto}
.hottop .ro { clear:both; overflow:hidden; border-bottom:1px dotted #999999;padding-bottom:6px}
.hottop .tdpic { float:left; width:75px;height:45px;overflow:hidden;}
.hottop .tdpic table { border:0; margin:0; padding:0}
.hottop .tdpic table td { border:0; margin:0; padding:0; height:45px; width:75px; overflow:hidden;vertical-align: middle; text-align: center}
.hottop .tdpic img { width:60px;}
.hottop .tdtxt { float:left; width:180px; margin-top:7px; text-align:left; font-weight:bold; color:#cc0000; line-height:200%}
.hottop .tdtxt a { color:#006699; text-decoration:none}
.hottop .tdtxt a:hover { color:#FF0000; text-decoration:underline}
.hottop .pri { font-size:22px; }
.hottop .tdnum1,.hottop .tdnum2,.hottop .tdnum3 { float:left; width:18px; height:18px; line-height:18px; text-align: center; margin-top:7px; border:1px solid #ff6600; background:#ff9900; color:#ffffff;}
.hottop .tdnum2 {border:1px solid #ffd18c; background:#fff1dd; color:#ff6600;}
.hottop .tdnum3 {border:1px solid #cecece; background:#ebebeb; color:#ff6600;}


.hot { clear:both; width:308px; margin:0 auto}
.hot .tit3 { height:23px; border:1px solid #ffffff;color:#999999; }
.hot .td1 { width:35px;}
.hot .td2 {text-align:left; }
.hot .td4 {text-align:left;}
.hot .td4 img { border:1px solid #9cbd37}
.hot .text { margin:0 auto -1px; line-height:23px;}
.hot .text .ro { clear:both;}
.hot .text .td1 { float:left; width:35px; margin-top:7px}
.hot .text .td2 { float:left; width:130px; color:#0368a8; text-align:left}
.hot .text .tit3 .td2 { width:205px}
.hot .text .td2 a { color:#0368a8; text-decoration:none}
.hot .text .td2 a:hover { color:#ff0000; text-decoration:underline}
.hot .text .td4 { float:left; width:50px; text-align:left;margin-top:9px}
.hot .tdpic { float:left; width:75px;height:45px;overflow:hidden;}
.hot .tdpic table { border:0; margin:0; padding:0}
.hot .tdpic table td { border:0; margin:0; padding:0; height:45px; width:75px; overflow:hidden;vertical-align: middle; text-align: center}
.hot .tdpic img { width:60px;}
.hot .text .td2w { width:115px}
.hot .text .td4w { width:90px}

.brand {clear:both; overflow:hidden;width:962px; border:1px solid #b1c9d6; margin:5px auto 0; }
.brand .tit { background-image:url(tit_bg2.gif); background-repeat:repeat-x; background-position:top; height:25px; line-height:25px; width:960px; margin:0 auto}
.brand .tit .txt { float:left; width:200px; padding-left:6px; line-height:25px; font-weight: bold; text-align:left; color:#ffffff;}
.brand .tit .txt a { color:#ffffff; text-decoration:none}
.brand .tit .txt a:hover { color:#FF0000;}
.brand .tit .more { float:right; width:150px; text-align:right; padding-right:12px}
.brand .text { text-align:left; line-height:33px; color:#8dc4fa; width:95%; margin:0 auto}

