@charset "utf-8";
/* CSS Document */
.body_index{ }


.tongzhi{  margin-top:15px; background:#fff; padding:13px 0 15px; border:1px solid #ddd; width:1198px}
.tongzhi dl{ width:1198px; float:left; overflow:hidden}
.tongzhi dt{ width:100%; float:left; overflow:hidden; line-height:60px; height:60px; text-align:center}
.tongzhi dt a{ font-size:40px; color:#8e6025;}
.tongzhi dd{ width:100%; float:left; overflow:hidden; text-align:center; line-height:30px}
.tongzhi dd a{ font-size:20px; color:#333;}
.tongzhi a:hover{ color:#}


.case01{ width:600px; float:left; overflow:hidden; height:400px;margin-right:30px}
.mF_expo2010{position:relative; width:100%; height:400px;overflow:hidden;  float:left; background:#fff; }
.mF_expo2010 .loading{position:absolute;z-index:9;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;background:#fff url(loading.gif) center -40px no-repeat;}
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .pic li img{width:600px;height:400px;}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:100%;height:50px;line-height:50px;overflow:hidden;}
.mF_expo2010 .txt li a{display:block;color:#fff; text-indent:15px;font-size:18px;text-decoration:none; line-height:50px; color:#fff}/*标题样式*/
.mF_expo2010 .txt-bg{position:absolute;bottom:0px;z-index:1;width:100%;height:50px; overflow:hidden;background:#000;filter:alpha(opacity=60);opacity:0.60;} /*标题背景*/
.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:10px;right:5px;color:#fff;}/*按钮样式*/
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:20px;height:20px;line-height:20px;overflow:hidden; text-align:center; margin-right:5px; font-size:15px; cursor:pointer; border-radius:50%; }
.mF_expo2010 .num-bg li{background:#000;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#8e6025}/*当前/悬停按钮背景*/
.mF_expo2010 .txt li a:hover{ color:#ff0; text-decoration:underline}

.mF_expo2010 .pic li a font{font-size:12px; color:#fff}


.news{ width:570px; float:left; overflow:hidden; height:400px; background:#fff}
.news dl{ width:100%; float:left; overflow:hidden; margin-bottom:17px; border-bottom:1px dashed #ddd; padding-bottom:17px}
.news dl dt{ width:100%; float:left; overflow:hidden; line-height:30px; height:30px; margin-bottom:10px;}
.news dl dt a{ font-size:20px; color:#111; color:#333}
.news dl dt a:hover{ text-decoration:underline; color:#8e6025}
.news dl dd{ width:100%; float:left; overflow:hidden; line-height:22px; color:#666; font-size:14px}
.news dl dd span{ padding-left:10px; color:#999; font-size:12px}


.ad01 ul{ width:100%; float:left; overflow:hidden; height:120px;}
.ad02 ul{ width:100%; float:left; overflow:hidden; height:120px;}

.news2{ width:600px; float:left; overflow:hidden; margin-right:40px; background:#fff}
.tabtit{ width:100%; float:left; height:51px; overflow:hidden;background:#f1f1f1}
.tabtit a{ display:block; float:left; font-size:20px; cursor:pointer; width:150px; height:48px; overflow:hidden;line-height:48px;  text-align:center; border-right:1px solid #f1f1f1; border-top:1px solid #f1f1f1; padding-top:1px;border-bottom:1px solid #f1f1f1;color:#333;}
.tabtit a#one1,.tabtit a#two1,.tabtit a#onea1,.tabtit a#twob1,.tabtit a#three1{ border-left:1px solid #dadada; width:149px}
#one3{ width:136px; border-right:none}
.tabtit a.hover{background:#fff; border-top:2px solid #8e6025;border-bottom:1px solid #fff; padding-top:0; color:#8e6025;}



.tabtit a#one3{ width:190px}

.tabcon{overflow:hidden; float:left; width:100%; padding-top:20px}
.ul01{ width:100%; float:left; overflow:hidden;}
.ul01 li{ width:100%; float:left; overflow:hidden; line-height:38px; height:38px; }
.ul01 li a{ font-size:16px; color:#4d4d4d}
.ul01 li a:hover{ text-decoration:underline; color:#069}

.ul01 li span{ float:right; line-height:35px; font-size:12px; color:#888}

.news .tabcon{ padding:15px 30px;  -moz-box-sizing: border-box;box-sizing: border-box; }













.news1{ width:568px; float:left; overflow:hidden; background:#fff} 

.news3{ width:560px; float:left; overflow:hidden; background:#fff} 
.new_tab{ width:100%; float:left; overflow:hidden}
.new_tab a{ width:140px; float:left; height:51px; line-height:51px; text-align:center; color:#fff; font-size:20px;  background:#00a0e9; font-weight:normal}
.new_tab a{ color:#666; background:#f6f6f6}
.new_tab a.hover{ color:#fff; background:#069; }

.new_con{ width:100%; float:left; overflow:hidden;}
.new_con dl{ width:100%; float:left; overflow:hidden; border-bottom:1px dashed #ddd; padding-bottom:25px; margin-bottom:17px}
.new_con dl img{ width:200px; height:133px; float:left; overflow:hidden; margin-right:20px}
.new_con dl ul{ width:320px; float:left; overflow:hidden}
.new_con dl dt{ width:100%; float:left; overflow:hidden; line-height:30px;  height:30px; margin-bottom:10px}
.new_con dl dt a{color:#333; font-size:16px;}
.new_con dl dt a:hover{ color:#128de4; text-decoration:underline}
.new_con dl dd{width:100%; float:left; overflow:hidden; line-height:23px; color:#888; font-size:14px}
.new_con dl dd a{ font-size:12px; color:#8e6025; float:right; line-height:23px}
.new_con dl dd a:hover{ text-decoration:underline; color:#f60}


.new_con dl.dl08{ width:560px; margin-right:40px; margin-bottom:30px }
.new_con dl.dl08 ul{ width:340px}

.new_con dl.dl08_a2,.new_con dl.dl08_a4{ margin-right:0}






.new_con1{ padding:20px 20px 10px;  -moz-box-sizing: border-box;box-sizing: border-box; }
.new_con1 dl ul{ width:340px}

.new_con2{ padding:20px 20px 10px;  -moz-box-sizing: border-box;box-sizing: border-box; }


















.new_con ul{ width:100%; float:left; overflow:hidden; }
.new_con ul li{ width:47.5%; float:left; line-height:35px; overflow:hidden; height:35px; margin-right:5%; background:url(dot01.gif) no-repeat 0 12px; text-indent:10px}
.new_con ul li.xw_r_2,.new_con ul li.xw_r_4,.new_con ul li.xw_r_6{ margin-right:0}
.new_con ul li a{ color:#666; font-size:16px}
.new_con ul li a:hover{ text-decoration:underline; color:#8e6025}



.new_con #con_one_3 ul li{ width:100%; margin-right:0}
.new_con #con_one_3 ul li span{ float:right; line-height:35px; font-size:12px; color:#999}

.ming01{ padding:25px 0; background:#e0e0e0 url(yao_bg03.png) no-repeat left 100px;}
.ming02{background:url(yao_bg02.png) no-repeat right 230px; }
.link01{ border-top:1px solid #bbb}
.h201{ width:1187px; float:left; overflow:hidden; height:28px; line-height:28px; border-left:3px solid #8e6025; padding-left:10px;  margin-bottom:25px}
.h201 a{ font-weight:normal; color:#333; font-weight:normal; font-size:20px; }
.h201 a:hover{ text-decoration:underline; color:#8e6025}
.rollBox{width:1200px;overflow:hidden; float:left; }
.an_left{height:182px;width:26px; overflow:hidden;float:left; padding-right:24px}
.rollBox .leftBotton{ width:26px; height:50px;overflow:hidden; margin-top:116px;float:left;cursor:pointer;}
.an_right{height:182px; width:26px;float:left;overflow:hidden; padding-left:24px}
.rollBox .RightBotton{ width:26px;height:50px; overflow:hidden;float:left;cursor:pointer;margin-top:116px;  display:inline }
.rollBox .Cont{width:1100px; overflow:hidden;float:left; display:inline}
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:204px;  float:left;overflow:hidden; display:inline; margin-right:20px; }
.rollBox .Cont .pic img{display:block;margin:0 auto; width:192px; border:1px solid #ddd; padding:5px; height:269px;  overflow:hidden; margin-bottom:10px; background:#fff }
.rollBox .Cont .pic p{ width:100%;line-height:26px;color:#8e6025; font-size:14px;  float:left; overflow:hidden;  }
.rollBox .Cont .pic h5{width:100%;line-height:26px;color:#8e6025; font-size:14px;  float:left; overflow:hidden; height:26px}

.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#222; font-size:16px; font-weight:normal}
.rollBox .Cont a:hover{color:#8e6025; text-decoration:underline;}
.rollBox .Cont a:hover img{ border:1px solid #ddd; background:#f9c6c4  }
#List1, #List2, #List3, #List4{float:left;}




.news4{ width:600px; float:left; overflow:hidden; margin-right:60px}
.news4a{ width:540px; margin-right:0}
.news4 h3{ width:100%; float:left; height:51px; overflow:hidden; background:url(tybg01.gif) no-repeat 0 bottom; }
.news4 h3 a.a_01{ display:block; float:left; font-size:20px; width:150px; height:49px; overflow:hidden;line-height:49px; background:#fff;  text-align:center;border-right:1px solid #ddd;border-top:2px solid #069;border-left:1px solid #ddd;color:#333; font-weight:normal}
.news4 h3 a.a_01:hover{ color:#069; font-weight:bold}

.news4 h3 span{ float:right; line-height:51px; text-align:right}
.news4 h3 span a{ font-size:14px; color:#888; font-weight:normal}
.news4 h3 span a:hover{ text-decoration:underline; color:#069}
.news4 ul{ width:100%; float:left; overflow:hidden; padding-top:20px}
.news4 ul li{ width:100%; float:left; overflow:hidden; line-height:38px; height:38px; background:url(dot01.gif) no-repeat 0 center; text-indent:15px}
.news4 ul li a{ font-size:16px; color:#4d4d4d}
.news4 ul li a:hover{ text-decoration:underline; color:#069}
.news4 ul li span{ float:right; line-height:35px; font-size:12px; color:#888}



.zhinan{ width:598px; padding:20px 0px 0; float:left; overflow:hidden; border:1px solid #ddd; background:#fff; margin-right:30px}
.zhinan dl{ width:25%; float:left; overflow:hidden; margin-bottom:20px}
.zhinan dl dd{ width:100%; text-align:center; float:left; overflow:hidden; margin-bottom:10px}
.zhinan dl dd img{ height:60px;}
.zhinan dl dt{ width:100%; float:left; overflow:hidden; text-align:center; line-height:35px}
.zhinan dl dt a{ font-size:18px; color:#333; }
.zhinan dl dt a:hover{ color:#8e6025; text-decoration:underline}

.keshi{ margin-top:0; border:1px solid #ddd; border-top:none; width:568px; height:195px; padding-top:25px; float:left; overflow:hidden;}
.keshi ul{ width:100%; float:left; overflow:hidden; padding-left:20px;-moz-box-sizing: border-box;box-sizing: border-box; }
.keshi ul a{ width:115px; float:left; overflow:hidden; height:40px; line-height:40px; text-align:center; border:1px solid #ddd; font-size:16px; color:#666; margin-right:17px; margin-bottom:25px}
.keshi ul a:hover{ color:#8e6025; border:1px solid #8e6025;}


.zhuanti{ padding:25px 0; background:#e0e0e0; border-bottom:1px solid #f6f6f6}

.ul02{ width:900px; float:left; overflow:hidden}
.ul02 .h201{ width:863px;}
.ul02 a{ width:272px; float:left; overflow:hidden; margin-right:20px; margin-bottom:15px}
.ul02 a img{ display:block; width:272px; height:58px}

.ul05{ width:300px; float:left; overflow:hidden}
.ul05 .h201{ width:287px}
.ul05 li{ float:left; overflow:hidden; height:58px; line-height:60px; margin-bottom:15px;}
.ul05 li.li001{ width:145px; background:#fff url(bm01.gif) no-repeat 15px center; text-indent:70px;margin-right:10px}
.ul05 li.li002{ width:145px; background:#fff url( bm02.gif) no-repeat 15px center; text-indent:70px; margin-right:10px}
.ul05 li.li003{ width:145px; background:#fff url( bm03.gif) no-repeat 15px center; text-indent:70px;}
.ul05 li.li004{ width:145px; background:#fff url( bm04.gif) no-repeat 15px center; text-indent:70px;}
.ul05 li a{ font-size:16px; color:#666}
.ul05 li a:hover{ color:#8e6025; text-decoration:underline}




.yaobg01{ background:#f1f1f1 url(yun01.png) no-repeat 490px center; }
.yaobg02{ background:#f1f1f1 url(yun01.png) no-repeat 460px center; }
.yaobg03{ background:#f1f1f1 url(yun01.png) no-repeat 520px center; }
.yaobg04{ background:#f1f1f1 url(yun01.png) no-repeat 460px center; }
.yaobg05{ background:#f1f1f1 url(yun01.png) no-repeat 1120px center; }





.new_con ul.ul01a li{ width:100%; margin-right:0}
.new_con dl ul.ul03{ width:380px}