/* 样式  */
*{margin:0; padding:0; font-family:宋体;}
body {margin:0 auto;color:#000;font-size:12px;line-height:150%; background:#fff url(/pic/bg.gif) top repeat-x;text-align: center;}
img       {border:0;}
.clear    {clear:both; height:0; overflow:hidden;}
.font14{ font-size:14px;}
#mindiv{ width:1000px; margin:0 auto;}

/* 连接式样 */
a        {margin:0;border:0;padding:0;}
a:link   {color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover  {color:#E10074;position:relative;top:1px;left:1px; text-decoration:underline}
.font14 a:link, .font14 a:visited { font-size:14px; color:#333333; text-decoration:underline}
.font14 { line-height:180%}
.font14 a:hover { color:#FF3300; text-decoration:none;}

a.aF5790A:link    {color:#f00;text-decoration:none;}
a.aF5790A:visited {color:#f00;text-decoration:none;}
a.aF5790A:hover   {color:#027cdf;text-decoration:none;position:relative;top:1px;left:1px;}

a.afff:link    {color:#fff;text-decoration:none;}
a.afff:visited {color:#fff;text-decoration:none;}
a.afff:hover   {color:#eee;text-decoration:none; position:relative;top:1px;left:1px;}

/* 定位、列表式样 */
.box     {clear:both;margin:0px auto 0; width:1000px;height:auto; overflow:hidden; }
.left    {float:left; text-align:left;}
.right   {float:right; text-align:left;}
ul,li,dd,dl,dt,tr,td,h1,h2,h3,h4,h5,h6,p {font-size:12px; font-weight:normal;}
ul   {list-style:none;}
textarea {padding:3px;}
input    {padding:0 3px;}
.input160 {width:200px; height:17px; line-height:17px; border:1px solid #ccc; background:#fff; }
.input80  {width:80px;  height:17px; line-height:17px; border:1px solid #ccc; background:#fff; }
.pad5px   {clear:both;height:5px; overflow:hidden;}
.h8px     {clear:both; height:8px; overflow:hidden;}

/* 字体 */
.more {float:right; padding:7px 18px 0 0;}
.ft_red     {color:#FF0000;}
.time  {float:right;width:56px; text-align:center;}
/*  head */
.head_tip  {margin:0 auto; width:1000px; height:27px; line-height:27px;}
.head_tip ul {float:left; width:250px; text-align:left}
.head_tip dl {float:right; width:500px; text-align:right;}

.head_logo  { float:left;margin:8px 0 0; width:170px; text-align:right; padding:0px 5px 0 0;height:52px; line-height:30px;}
.head_text { float:left; margin: 18px 0 0 ; width:105px; font-size:31px;color:#FF0066; font-family:黑体; height:31px; line-height:31px;}
.head_ad    {float:left;margin:15px 0 0 8px; overflow:hidden;}
.head_link   {float:left;width:242px;margin:8px 0 0 ;}
.head_link li {float:left; padding:12px 0 0 6px;}

.head_menu   {clear:both; margin:10px 0 0 90px; height:31px; }
.head_menu li {float:left; margin:0 0 0 2px; display:inline; position:relative;}
.head_menu li a:link,.head_menu li a:visited { display:block;width:58px; height:31px; background:url(/pic/btn_index_over.gif) no-repeat; line-height:31px; color:#333; font-size:14px; padding-left:2px}
.head_menu li a:hover {position:relative;top:0px;left:0px;background:url(/pic/btn_index.gif) no-repeat; color:#fff; text-decoration:none}

.head_menu li a.a_btn1:link,.head_menu li a.a_btn1:visited { display:block;width:58px; height:31px; background:url(/pic/btn_index.gif) no-repeat; line-height:31px; color:#fff; font-weight:bold;}
.head_menu li a.a_btn1:hover { text-decoration:none;position:relative;top:0px;left:0px;}

.head_menu li a.daili:link,.head_menu li a.daili:visited { display:block;width:100px; height:31px; background:url(/pic/dailigry.gif) left no-repeat; line-height:31px; color:#000; }
.head_menu li a.daili:hover {text-decoration:none;position:relative;top:0px;left:0px; background:url(/pic/daili.gif) no-repeat; color:#FFFFFF; }

.head_menu li h5 {float:left; background:url(/pic/hot1.gif) no-repeat;width:21px; height:15px;  position:absolute; top:-8px; left:40px; z-index:2000;}

.head_menu li a.dailion:link,.head_menu li a.dailion:visited { display:block;width:100px; height:31px; background:url(/pic/daili.gif) left no-repeat; line-height:31px; color:#fff;  font-weight:bold;}
.head_menu li a.dailion:hover { display:block;width:100px; height:31px; background:url(/pic/daili.gif) left no-repeat; line-height:31px; color:#fff;  font-weight:bold;}

.head_search   {clear:both; width:1000px; background:#ee3d98; height:32px; color:#fff;}
.head_search h4 {float:left;padding:10px 0 0 180px;}
.head_search h5 {float:left;padding:6px 0 0 12px;}
.head_search li {float:left; padding:10px 0 0 12px;}
.head_search li a:link, .head_search li a:visited{ color:#fff;}
.head_search li a:hover {text-decoration:underline;}

/*  左 广告 */
.nav   {clear:both; height:32px; line-height:32px; margin:0 auto; padding:0; text-align:left}
.pp_join  {float:right; width:228px; text-align:left;}
.pp_join_t { background:url(/pic/line2.jpg) top repeat-x; height:23px; margin:0 10px;}
.pp_join_t h5 {width:100px; height:23px; line-height:23px; background:#fff; color:#9e0754; font-size:14px; font-weight:bold;}
.pp_join h4 {color:#b5b5b5; line-height:18px; padding:8px 10px;}

.pp_list { float:left; width:220px;}
.pp_list li { float:left;margin:0 0 8px 5px; display:inline;}
.pp_list li a:link ,.pp_list li  a:visited { display:block; background:url(/pic/btn_left.gif) no-repeat;width:103px; height:28px; line-height:28px; font-weight:bold; color:#000; font-size:14px;}
.pp_list li  a:hover { color:#f00;}

.pp_ad2 {float:left; margin-left:6px; display:inline; border:2px solid #acacac;}
.pp_ad2 img {width:536px; height:186px;}
.pp_ad3 {float:left; width:220px; height:50px; line-height:150%;}
.pp_ad3 img {width:220px; height:50px;}
/*  热门品牌 */
.pp_hot  {float:right;margin:6px auto 0; width:772px; border:1px solid #dfdfdf; position:relative;}
.pp_hot h2 { position: absolute; top:-6px; left:20px; background: url(/pic/bg_t2.jpg) no-repeat; width:240px; height:38px; z-index:11188;}
.pp_hot_t  {clear:both; margin:40px 20px 10px; background:url(/pic/line1.jpg)  repeat-x; height:17px; text-align:left; }
.pp_hot_t h5 { background:#fff; width:108px; font-weight:bold; font-size:14px; text-align:center; line-height:18px; }
.pp_hot ul {margin:5px 12px;}
.pp_hot li { float:left; display:inline;margin:8px 0 8px 10px; width:138px; height:68px;}
.pp_hot li img { width:135px; height:65px; border:1px solid #D2D2D2;}

/* 新闻列表 */
.pp_news  {float:left; width:220px; text-align:left; margin:6px auto 0; }
.pp_news dl {float:left;margin:8px auto 0; width:218px; border:1px solid #eeb4d3; min-height:400px; height:auto !important; height:400px; border-top:none;}
.pp_news dt {float:left; background:url(/pic/left_t.jpg); width:190px; text-align:left; padding-left:28px; height:30px; line-height:30px;font-size:14px; font-weight:bold; color:#525252;}
.pp_news dd {clear:both; border-bottom:1px solid #f6f6f6; margin:2px 2px 2px 10px; line-height:20px;}


/* view */

.view_left {float:left; width:280px; overflow:hidden;}
.view_pingfeng {float:left; width:278px; border:1px solid #ddd;min-height:128px; height:auto !important; height:128px;}
.view_pingfeng .title { background:url(/pic/bg_pf.gif) repeat-x;margin:1px; height:34px;}
.view_pingfeng .title h3 { border:1px solid #ac5e7e; border-bottom:none; background:#fff; height:30px; margin:3px 0 0 12px; float:left; line-height:30px; width:130px; font-size:14px; font-weight:bold; color:#ca2f7f;}
.view_pingfeng p {padding:10px 0 0 18px; text-align:left;}

.view_news  {float:left; border:1px solid #edbed0; text-align:left;width:278px; margin-top:6px;min-height:428px; height:auto !important; height:428px;}
.baidubanner  {float:left; text-align:center; width:278px; margin-top:6px;min-height:250px; height:250; padding:0 10px; }
.view_news h3  {margin:1px; background:#ffc6e3; height:27px; line-height:27px; padding:3px 0 0 18px; color:#3c3c3c;}
.view_news dl  {margin:8px 0 3px;}
.view_news dd {padding:0 0 0 18px;}
.view_news ul {margin:8px 0 5px; }
.view_news li {float:left;width:139px; text-align:center; padding-top:5px;}
.view_news li img {display:block;margin:0 auto; width:131px; height:63px; border:1px solid #D7D7D7}


.view_right {float:right; width:710px;  text-align:left;overflow:hidden; border:1px solid #dddddd}

.view_img  { height:102px;}
.view_img p {float:left; width:175px; text-align:center;  }
.view_img p img { width:135px; height:65px; margin:18px auto 0; border:1px solid #ddd; display:block;}
.view_img h3 {float:left; padding-top:18px; line-height:24px; font-size:14px;width:500px;}
.view_img h1 {float:left; margin-top:18px; line-height:32px;}
.view_img h1  a.brandmane:link, .view_img h1  a.brandmane:visited, .view_img h1  a.brandmane:hover{font-size:31px;color:#FF0066; font-family:黑体; text-decoration:none}
.view_img h1 a.brandmane_en:link, .view_img h1 a.brandmane_en:visited, .view_img h1 a.brandmane_en:hover{font-size:31px;color:#FF0066; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.view_img h4 {float:left;padding:5px;width:500px;}

.view_txt  {margin:16px 20px; line-height:20px;min-height:120px; height:auto !important; height:120px;}
.view_txt h3 {font-size:14px;}

.view_list {clear:both;margin:12px 0 0;}
.view_listnew a:link, .view_listnew a:visited { font-size:14px; color:#003366; text-decoration:none;}
.view_listnew a:hover { text-decoration:underline; color:#FF0066;}
.view_list h3 { background:#eaeaea; height:30px; font-size:14px; padding-left:14px; line-height:30px; }
.view_list dd {float:left;width:108px; height:122px; margin:8px 0 0 8px; text-align:center; }
.view_list p { border:1px solid #ccc; width:105px; height:105px;}
.view_list dd img { padding:1px; display:block; margin:0 auto;
max-width:100px;
max-height:100px;
width:expression(this.width>100&&this.width>this.height?100:this); 
height:expression(this.height>100?100:this); 
margin-top:expression((100-this.height ) / 2); 
}
.view_list ul {clear:both;margin:10px 15px;}
.view_list li {float:left; width:340px;}


.view_bbs_box  {float:right; margin-top:18px; border-top:1px solid #ccc;  border-bottom:1px solid #ccc;width:708px; min-height:300px; height:auto !important; height:300px;}
.view_bbs   {margin:12px auto; width:656px;}
.view_bbs .title { border-bottom:1px solid #d4d4d4; height:30px; position:relative; text-align:left;}
.view_bbs .title h3 {float:left;margin-left:80px; width:120px; border:1px solid #d4d4d4; border-bottom:none; height:29px; background:#fff; line-height:29px; position:relative; top:1px; text-align:center; display:inline;}
.view_bbs .title h4 {float:left; width:120px; background:url(/pic/bg_t2.gif) 0 1px repeat-x; border:1px solid #d4d4d4; border-left:none; border-bottom:none; height:29px; text-align:center;margin-top:1px; line-height:29px;}
.view_bbs ul {clear:both; margin:12px 10px; }
.view_bbs li {clear:both; padding:7px 0 2px 8px;}
.view_bbs li h5 {width:629px; padding:4px;}
.view_bbs li p  {background:url(/pic/bg_t3.gif) bottom repeat-x; height:20px; text-align:right; color:#666666}

.fabiao  {clear:both; margin-top:10px; border:1px solid #d8e5f9; height:205px;}
.fabiao h4 { background:#e3ecfb; border-bottom:1px solid #d8e5f9; height:24px; padding-left:14px; line-height:24px;}
.fabiao p {padding:8px 0 0 14px;}

/*  新闻列表 */
.news_l{float:left; width:300px;text-align:left; overflow:hidden;}
.news_r{float:right; width:280px;text-align:left; overflow:hidden;}
.news_m{float:left; width:404px;text-align:left; display:inline; margin-left:8px; overflow:hidden;}
.news_flash_300_230 {width:300px; height:230px; overflow:hidden;}

.news_list  {float:left; width:402px; border:1px solid #ddd;min-height:228px; height:auto !important; height:228px;}
.news_list ul {padding:8px 0;}
.news_list li {padding:0 0 0 10px;}

.news_list .t1 { background:#ee3d98; height:30px;}
.news_list .t1 h3 { background:url(/pic/dot1.gif) 12px no-repeat; padding:8px 0 0 22px;color:#fff;font-size:14px; }

.news_list .t2 {margin:1px; background:#ff97cc; height:28px;}
.news_list .t2 h3 {padding:6px 0 0 12px;font-size:14px; }

.news_list .t3 {margin:1px; background:url(/pic/bg_t4.gif) repeat-x ; height:28px;color:#fff; }
.news_list .t3 h3 {padding:6px 0 0 12px;font-size:14px; }

.news_list .t4 {margin:1px; background:url(/pic/bg_t5.gif) repeat-y ; height:28px;color:#fff; }
.news_list .t4 h3 {padding:6px 0 0 12px;font-size:14px; }

.news_list .t5 { background:#ececec; height:30px;}
.news_list .t5 h3 { padding:8px 0 0 22px;font-size:14px; }

.news_list .h338px {min-height:338px; height:auto !important; height:338px;}
.news_list .h258px {min-height:203px; height:auto !important; height:203px;}
/* 小标题 */
.news_list h4 {clear:both; height:28px; background:#efefef; height:28px; padding-left:12px; line-height:28px;}

/* 加盟 */
.news_jm     {margin-top:5px; width:298px;min-height:420px; height:auto !important; height:420px; }
/* ad */
.news_ad1  {width:280px; height:60px; overflow:hidden;}
.news_ad1 img {width:280px; height:60px;}

/* 专题 */
.news_zt  {margin-top:5px; width:278px;min-height:309px; height:auto !important; height:309px;}
.news_zt h5 {float:left; width:114px; height:104px; margin-top:8px; text-align:center;}
.news_zt h5 img { display:block; width:96px; height:96px; padding:2px; border:1px solid #ccc;}
.news_zt p {float:left; width:155px;  height:104px;overflow:hidden; padding:5px 0 0 2px;}

/*  底部&版权 */
#foot {clear:both; margin:0 auto ; width:986px; background:url(/pic/bg_foot.gif) repeat-x; height:50px; line-height:20px; text-align:center;}
#foot h5 { line-height:22px; color:#777;}


.bottom { clear:both; margin-top:8px; width:100%; border-top:1px solid #980088; background:F5F5F5; text-align:center; height:82px;}
.bottom h1 {padding:0px; margin:0px; font-size:14px;}
.bottom h5 {padding-top:10px; line-height:22px;}
.bottom p  {clear:both;padding-top:8px;}

/*页码*/
.page { clear:both; margin:12px auto 0; height:32px; width:85%; text-align:center;}
.page h5 { float:right;margin-top:5px; }
.page  a:link,.page  a:visited {border:1px solid #B4C6DA; height:16px; line-height:16px; background:#EDF5F9;padding:0px 5px;color:#176daa; overflow:hidden; }
.page  a:hover {color:#E75508;}

.brand_list {float:right;margin:0px auto 0; width:772px; position:relative; height:39px; background:url(../images/brandlisttopbg.gif) no-repeat;}
.brand_list h1 { line-height:32px; height:32px; font-size:14px; color:#FFFFFF; text-align:left; padding-left:40px;}
.brand_listbox,.brand_content{float:right; border: 1px solid #dddddd; border-top:none; width:754px; padding:8px;min-height:300px; height:auto !important; height:300px;}
.brand_listbox li { float:left; padding:0 7px; height:30px; text-align:center; height:100px;}
.brand_listbox img { border:1px solid #CCCCCC;}
.brand_listbox a:link, .brand_listbox a:visited { color:#333333; text-decoration:none;}
.brand_listbox a:hover { color:#FF0066; text-decoration: none;}
.brand_listbox p { border-bottom:1px #CCCCCC dashed; padding:4px 0}
.ad  {clear:both; margin:3px auto; width:1000px; overflow:hidden;}
.adleft { float:left; width:auto}
.adright { float:left; width:auto;}

.brand_content { border:none; border-top:2px solid #F39;}
.brand_content li {clear:both; margin:2px 0 8px; border-bottom:1px dashed #dedede; text-align:left;height:76px;}
.brand_content li p {float:left; width:150px; }
.brand_content li p img { border:1px solid #ccc; width:135px; height:65px; padding:2px; }
.brand_content li p img:hover { border:1px solid #FCC; width:133px; height:63px; padding:2px;}

.brand_content li h4{float:left; width:550px; line-height:20px; font-size:14px;}
.brand_content li h5 {color:#333; float:left; width:550px;line-height:18px; }

.brand_content .plist {float:right; display:inline; margin:8px 20px 0 0; text-align:left;}
.brand_content .plist a:link,.brand_content .plist a:visited {float:left; display:block; margin:0 0 0 5px; padding:3px 5px; border:1px solid #EE3D98; background:#F9BBDB; height:15px;}
.brand_content .plist a:hover { color:#060;}
