body{ font-size:12px; margin:0; font-family:"宋体", Arial, Helvetica, sans-serif }
ul,li,dl,dt,dd{margin:0; padding:0; list-style:none}
ul li{ height:20px; line-height:20px; margin:0; padding:0}
img{border:0}
form{ display:inline}

a:link { color:#333; text-decoration:none }
a:visited { color:#333; text-decoration:none }
a:hover { color:#f00; text-decoration:underline }

.divMenu{ width:980px; height:29px; margin:auto; margin-top:10px }
.divMenu .logo{ width:130px; float:left }
.divMenu .menu{ width:850px; height:21px; padding-top:6px; color:#ffffff; font-size:13px; float:left; background:#cd4633; text-align:center; margin-top:1px }
.divMenu .menu a:link { color:#FFFFFF; font-size:14px; text-decoration:none}
.divMenu .menu a:visited { color:#FFFFFF; font-size:14px; text-decoration:none}
.divMenu .menu a:hover { color:#FFA0A0; font-size:14px; text-decoration:underline}

.div01 { margin:auto; width:980px } 
.div01 .leftDiv{ width:696px; float:left }
.div01 .rightDiv{ width:270px; float:right; background:#fafafa }


.div01 .left01 { width:696px; float:left; }
.div01 .left01 .title { width:696px; height:34px; float:left; background:url(/images/zh.gif) }
.div01 .left01 .title .left { float:left; width:200px; height:30px; padding-top:4px; padding-left:40px; float:left; background:url(/images/zh.gif) -370px -39px no-repeat; color:#c7220b; font-weight:700; text-align:left; line-height:30px; font-size:14px }
.div01 .left01 .expoList { float:left; width:668px; border:4px solid #ffdfda; padding:10px }
.div01 .left01 .expoList .expo { clear:both; float:left; padding:15px 0; width:668px  }
.div01 .left01 .expoList .expo .dotline { clear:both; float:left; height:1px; background:url(/images/zh.gif) -0px -34px repeat-x; width: 668px }

.div01 .left01 .expoList .expo .expoLogo{ float:left; width:210px; height:100px; text-align:center; }
.div01 .left01 .expoList .expo .expoRight{ float:left; width:448px; padding-left:10px; height:122px; }
.div01 .left01 .expoList .expo .expoRight h2{ display:block; height:40px; width:478px; color:#c7220b; margin:0; padding:0; font-weight:400; font-family:"黑体","宋体"; font-size:20px }
.div01 .left01 .expoList .expo .expoRight h2 a:link { color:#c7220b;  text-decoration:underline }
.div01 .left01 .expoList .expo .expoRight h2 a:visited { color:#c7220b;  text-decoration:underline }
.div01 .left01 .expoList .expo .expoRight h2 a:hover { color:#c7220b;  text-decoration:none}
.div01 .left01 .expoList .expo .expoRight .date { float:left; height:50px; line-height:21px; clear:both; font-size:14px  }
.div01 .left01 .expoList .expo .expoRight .date i{ font-style:normal; color:#ff0000 }
.div01 .left01 .expoList .expo .expoRight .info{ color:#999999; clear:both }
.div01 .left01 .expoList .expo .expoRight .info a:link { color:#999999;  text-decoration:underline }
.div01 .left01 .expoList .expo .expoRight .info a:visited { color:#999999;  text-decoration:underline }
.div01 .left01 .expoList .expo .expoRight .info a:hover { color:#ff0000;  text-decoration:none}

.div01 .left02{ width:696px;  float:left; margin-top:24px }
.div01 .left02 .title { width:696px; height:34px; float:left; background:url(/images/zh.gif); margin-bottom:20px }
.div01 .left02 .title .left { float:left; width:160px; height:30px; padding-top:4px; padding-left:40px; float:left; background:url(/images/zh.gif) -370px -138px no-repeat; color:#c7220b; font-weight:700; text-align:left; line-height:30px; font-size:14px }
.div01 .left02 .title .right { float:right; width:480px; height:30px; padding-top:4px; color:#c7220b; text-align:right; line-height:30px; font-size:12px }
.div01 .left02 .title .right a:link { color:#c7220b;  text-decoration:underline }
.div01 .left02 .title .right a:visited { color:#c7220b;  text-decoration:underline }
.div01 .left02 .title .right a:hover { color:#c7220b;  text-decoration:none}

.div01 .left02 .magazine{ width:696px;  float:left; }
.div01 .left02 .magazine .left{ float:left; width:280px; }
.div01 .left02 .magazine .left .cover{ width:240px; height:340px; margin:auto; padding:6px; border:1px solid #bbbbbb; background:#f7f2f8 }
.div01 .left02 .magazine .left .btn{ width:240px; margin:auto; margin-top:14px;margin-bottom:8px; text-align:center  }

.div01 .left02 .magazine .c { float:right; width:400px; margin:0 0 0 0 }
.div01 .left02 .magazine .c .d01{ float:left; width:400px; height:30px; clear:both }
.div01 .left02 .magazine .c .d01 .left{ float:left; width:86px; margin-left:3px; height:26px; line-height:26px; font-size:12px; text-align:center; background:#b4aeae; color:#ffffff  }
.div01 .left02 .magazine .c .d01 .right{ float:right; width:300px; text-align:right; line-height:30px; color:#666666; padding-right:5px }
.div01 .left02 .magazine .c .d01 .right a:link {  color: #cd4633; text-decoration: underline; font-size:12px; }
.div01 .left02 .magazine .c .d01 .right a:visited { color:#cd4633 ; text-decoration: underline; font-size:12px;  }
.div01 .left02 .magazine .c .d01 .right a:hover {	 color: #cd4633; text-decoration: none; font-size:12px;  }

.div01 .left02 .magazine .c .d02 { float:left; width:400px; background:#fff; clear:both }
.div01 .left02 .magazine .c .d02 ul {}
.div01 .left02 .magazine .c .d02 ul li { width:185px; height:180px; padding:10px 15px 0 0px; font-size:14px; line-height:18px; text-align:center; float:left } 
.div01 .left02 .magazine .c .d02 ul li .pic{ width:170px; height:115px;  background:#eeeeee; padding:4px; }
.div01 .left02 .magazine .c .d02 ul li .til{ margin:auto; width:180px; height:40px; padding-top:15px; line-height:20px; font-size:13px;}
.div01 .left02 .magazine .c .d02 ul li .til a:link{ color:#666666; text-decoration:none } 
.div01 .left02 .magazine .c .d02 ul li .til a:visited{ color:#666666; text-decoration:none } 
.div01 .left02 .magazine .c .d02 ul li .til a:hover{ color:#ff0000; text-decoration:underline } 

.div01 .left03{ width:696px; float:left; margin-top:15px }
.div01 .left03 .title { width:696px; height:34px; float:left; background:url(/images/zh.gif); }
.div01 .left03 .title .left { float:left; width:210px; height:30px; padding-top:4px; padding-left:40px; float:left; background:url(/images/zh.gif) -370px -170px no-repeat; color:#c7220b; font-weight:700; text-align:left; line-height:30px; font-size:14px }
.div01 .left03 .title .right { float:right; width:420px; height:30px; padding-top:4px; color:#c7220b; text-align:right; line-height:30px; font-size:12px }
.div01 .left03 .title .right a:link { color:#c7220b;  text-decoration:underline }
.div01 .left03 .title .right a:visited { color:#c7220b;  text-decoration:underline }
.div01 .left03 .title .right a:hover { color:#c7220b;  text-decoration:none}

#container{ width:696px; text-align:left; margin:0 auto; }
a { color:#333;text-decoration:none;}
a:hover { color:#ef9b11; text-decoration:underline;}
.layout_main{ width:696px; margin-top:20px; float:left }
.content_bottom UL LI { FLOAT: left}
.content_bottom UL LI.brand_item { WIDTH:232px; HEIGHT:240px; }
.brand_item A { DISPLAY:block; WIDTH:216px; margin:auto; HEIGHT:221px; font-size:13px }
.brand_item A img{ WIDTH:215px; HEIGHT:190px }
.brand_item A:hover { TEXT-DECORATION:none }
.brand_item A.brand_name { BORDER: #CA9AB5 1px solid; padding:1px 0 0 1px}
.brand_item A.brand_detail { BORDER: #AD0060 2px solid; padding:1px 0 0 1px }
.brand_item A SPAN { DISPLAY: block; overflow:hidden ; MARGIN-LEFT: 0px; width: 215px; padding-top: 8px; height: 22px; line-height:18px; TEXT-ALIGN: center }
A.brand_name SPAN { COLOR: #333; BACKGROUND-COLOR: #EDD9E2 }
A.brand_detail SPAN { COLOR: #fff; BACKGROUND-COLOR: #AD0060 }

.backToTop{ display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:0px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }


 
.div01 .right01{ width:270px; float:right; padding-bottom:8px }
.div01 .right01 .title { width:270px; height:34px; float:left; background:url(/images/zh.gif); margin-bottom:10px }
.div01 .right01 .title .left { float:left; width:150px; height:30px; padding-top:4px; padding-left:40px; float:left; background:url(/images/zh.gif) -370px -71px no-repeat; color:#c7220b; font-weight:700; text-align:left; line-height:30px; font-size:14px }
.div01 .right01 .title .left2 { float:left; width:270px; height:30px; padding-top:4px; padding-left:40px; float:left; background:url(/images/zh.gif) -370px -71px no-repeat; color:#c7220b; font-weight:700; text-align:left; line-height:30px; font-size:14px }
.div01 .right01 .list { line-height:22px ; margin-top:5px; padding-left:6px }
.div01 .right01 .list .l{ float:left; text-align:center; clear:both; width:55px; height:30px; line-height:30px; font-size:16px; color:#cd4633; font-weight:700; }
.div01 .right01 .list .r{ float:left; width:206px; height:30px; line-height:30px; font-size:14px; font-weight:700 }
.div01 .right01 .list .r a:link { color:#444;  text-decoration:none }
.div01 .right01 .list .r a:visited { color:#444;  text-decoration:none }
.div01 .right01 .list .r a:hover { color:#444;  text-decoration:underline}
.div01 .right01 .list .lGrey{ float:left; clear:both; width:50px; height:30px; line-height:30px; font-size:14px; color:#aaa; font-weight:400;text-align:center; }
.div01 .right01 .list .rGrey{ float:left; width:206px; height:30px; line-height:30px; font-size:13px }
.div01 .right01 .list .rGrey a:link { color:#aaa;  text-decoration:none }
.div01 .right01 .list .rGrey a:visited { color:#aaa;  text-decoration:none }
.div01 .right01 .list .rGrey a:hover { color:#aaa;  text-decoration:underline}



.div01 .right01 .title .right { float:right; width:80px; height:30px; padding-top:4px; color:#c7220b; text-align:right; line-height:30px; font-size:12px }
.div01 .right01 .title .right a:link { color:#c7220b;  text-decoration:none }
.div01 .right01 .title .right a:visited { color:#c7220b;  text-decoration:none }
.div01 .right01 .title .right a:hover { color:#c7220b;  text-decoration:underline}

.div01 .right01 .yearExpo{ clear:both; width:234px; height:32px; padding-top:2px; line-height:30px; margin:7px auto; background:url(/images/zh.gif) 0px -50px; text-align:center; font-size:14px; font-weight:700;  }
.div01 .right01 .yearExpo a:link { color:#6a6a6a;  text-decoration:none }
.div01 .right01 .yearExpo a:visited { color:#6a6a6a;  text-decoration:none }
.div01 .right01 .yearExpo a:hover { color:#c7220b;  text-decoration:none}

.div01 .right02{ width:270px; float:right }
.div01 .right02 .title { width:270px; height:34px; float:left; background:url(/images/zh.gif); margin-bottom:16px }
.div01 .right02 .title .left { float:left; width:120px; height:30px; padding-top:4px; padding-left:40px; float:left; background:url(/images/zh.gif) -370px -104px no-repeat; color:#c7220b; font-weight:700; text-align:left; line-height:30px; font-size:14px }
.div01 .right02 .title .left a:link { color:#c7220b;  text-decoration:none }
.div01 .right02 .title .left a:visited { color:#c7220b;  text-decoration:none }
.div01 .right02 .title .left a:hover { color:#c7220b;  text-decoration:underline }

.div01 .right02 .title .right { float:right; width:80px; height:30px; padding-top:4px; color:#c7220b; text-align:right; line-height:30px; font-size:12px }
.div01 .right02 .title .right a:link { color:#c7220b;  text-decoration:none }
.div01 .right02 .title .right a:visited { color:#c7220b;  text-decoration:none }
.div01 .right02 .title .right a:hover { color:#c7220b;  text-decoration:underline }

.div01 .right02 .pic{ clear:both; width:220px; height:165px; overflow:hidden; background:#CCC;  margin:auto; text-align:center }
.div01 .right02 .pic img{ max-width:220px}
.div01 .right02 .picTitle{ text-align:center; margin:auto; line-height:21px; height:30px }


.div01 .right03{ width:270px; float:right; padding-bottom:10px }
.div01 .right03 .title { width:270px; height:34px; float:left; background:url(/images/zh.gif); margin-bottom:16px }
.div01 .right03 .title .left { float:left; width:120px; height:30px; padding-top:4px; padding-left:40px; float:left; background:url(/images/zh.gif) -370px -205px no-repeat; color:#c7220b; font-weight:700; text-align:left; line-height:30px; font-size:14px }
.div01 .right03 .title .left a:link { color:#c7220b;  text-decoration:none }
.div01 .right03 .title .left a:visited { color:#c7220b;  text-decoration:none }
.div01 .right03 .title .left a:hover { color:#c7220b;  text-decoration:underline }

.div01 .right03 .title .right { float:right; width:80px; height:30px; padding-top:4px; color:#c7220b; text-align:right; line-height:30px; font-size:12px }
.div01 .right03 .title .right a:link { color:#c7220b;  text-decoration:none }
.div01 .right03 .title .right a:visited { color:#c7220b;  text-decoration:none }
.div01 .right03 .title .right a:hover { color:#c7220b;  text-decoration:underline }

.div01 .right03 .newsList { line-height:22px ; margin-top:16px; padding-left:12px }
.div01 .right03 .newsList ul { padding:0  }
.div01 .right03 .newsList li { width:240px; padding-left:8px; height:24px; clear:both; font-size:12px }

.dsv { clear:both; padding-top:8px } 
.banner { margin:auto; width:980px }
.gap { clear:both; width:980px; height:20px }

/*浮动广告110x300 css start*/
#banner110x300Left{ left:0; position:fixed; width:110px; height:322px; bottom:350px  }
#banner110x300Right{ right:0; position:fixed; width:110px; height:322px; bottom:350px }
/*浮动广告110x300 css end*/

.blue01{ padding:20px 0 0 0; line-height:18px; clear:both }
.blue01 a:link {color:#00f; font-weight:700; font-size:16px; text-decoration:underline }
.blue01 a:visited {color:#00f; font-weight:700; font-size:16px; text-decoration:underline }
.blue01 a:hover { color:#66f; font-weight:700; font-size:16px; text-decoration:none }

/* 右侧悬浮条 */
#floatFixed{ z-index:100001;width:195px; position:fixed; bottom:50px; right:2px }
#floatFixed .approveCount{ flat:right;  margin-left:145px; background:url(/images/button/zan.gif); width:50px; height:16px; padding-top:34px; color:#000; font-size:12px; text-align:center; margin-bottom:4px; cursor:pointer; color:#000; font-family:Tahoma, Arial, Geneva, sans-serif }

#floatFixed #shareFix{ flat:right;  margin-left:145px; background:url(/images/button/zan.gif); background-position:0 -150px; width:50px; height:16px; padding-top:34px; color:#000; font-size:12px; text-align:center; margin-bottom:4px; cursor:pointer; color:#000; font-family:Tahoma, Arial, Geneva, sans-serif }
#floatFixed #shareContent{ flat:right; width:195px; height:45px;  clear:both; display:none }
#floatFixed #shareContent .shareBaiduDiv{  background:#ffffff; width:195px; height:32px; clear:both;  }
#floatFixed #shareContent .shareBaiduClose{  float:right; width:11px; height:11px;  }
/* 右侧悬浮条 结束*/

.ggTop{height:23px; background:#cd4633; line-height:23px; width:980px; margin:auto; text-indent:16px; color:#FFFFFF; font-weight:700; clear:both}
.ggTop a:link{ color:#ffffff}
.ggTop a:visited{ color:#ffffff}
.ggTop a:hover{ color:#ffffff; text-decoration:underline}

.ggTop .til01{ line-height:25px; overflow:hidden; height:23px;  text-align:left; width:110px; font-weight:700; float:left}
.ggTop .til01 a:link{ color:#ffffff}
.ggTop .til01 a:visited{ color:#ffffff}
.ggTop .til01 a:hover{ color:#ffffff; text-decoration:underline}


.ggTop dt{ background:url(/images/index1001.gif) -740px -454px no-repeat; line-height:25px; overflow:hidden; height:23px;  float:left;  text-align:left; width:89px; font-weight:400; text-indent:14px}
.ggTop dt a:link{ color:#ffcccc}
.ggTop dt a:visited{ color:#ffffff}
.ggTop dt a:hover{ color:#ffffff; text-decoration:underline}


.list{ width:1010px; margin:auto; padding-left:7px}
.list .picList{ float:left; width:251px; height:214px; }
.list .picList .pic{ width:220px; height:165px; margin:auto; padding:3px; border:1px solid #ccc }
.list .picList .tilSub{ width:246px; margin:auto; height:42px; text-align:center; font-size:13px;margin-top:8px;  }

.list{ width:1010px; margin:auto; padding-left:7px}
.list .picList{ float:left; width:251px; height:214px; }
.list .picList .pic{ width:220px; height:165px; margin:auto; padding:3px; border:1px solid #ccc }
.list .picList .tilSub{ width:246px; margin:auto; height:42px; text-align:center; font-size:13px;margin-top:8px;  }





/*友情链接*/

.b02{ width:980px; margin:auto; border:1px solid #999999; clear:both; margin-top:10px }
.b02 .l{ width:97px; float:left; background:#f6f6f6; font-weight:700; text-align:center; height:51px; line-height:51px}
.b02 .r{ width:784px; float:left}
.b02 .l02{ width:97px; float:left; background:#f6f6f6; font-weight:700; text-align:center; height:43px; line-height:43px}
.b02 .r02{ width:861px; line-height:18px; float:left; padding:10px 8px}
.b02 .r02 a:link{ color:#666666 }
.b02 .r02 a:visited{  color:#666666 }
.b02 .r02 a:hover{   }
.b02 .r02 em{ color:#FF0000; font-style:normal }
.b02 .r02 em a:link{ color:#FF0000; text-decoration:underline;}
.b02 .r02 em a:visited{ color:#FF0000; text-decoration:underline;}
.b02 .r02 em a:hover{ color:#FF0000; text-decoration:none;}
.b02 .r03{ float:left; padding-top:5px; width:88px}
.b02 .r04{ float:left; padding-top:10px; width:88px}

.divExpoImgList { margin:auto; width:980px; max-width:100%; clear:both; }
.divExpoImgList .pic{ width:33%; float:left; text-align:center; padding-bottom:20px; font-size:14px }
.divExpoImgList .pic a{ color:#666 }
.divExpoImgList .pic a:hover{ color:#f00 }
.divExpoImgList .pic img{ max-width:90%; border:1px solid #ccc; padding:4px }
