body {color:#555555; background:#fff url(//memberpic.114my.com.cn/dgxpbz/uploadfile/image/20170214/20170214111234_1196358419.jpg) top repeat-x;}
body,td,th{ font-size:12px; color:#555; font-family:Microsoft YaHei;}
a{ font-size:12px; color:#555; text-decoration:none;}
a:hover{ text-decoration: underline; color:#f00;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{ margin:0; padding:0;}
dl,dt,dd{ margin:0px; padding:0px; list-style:none;}
ul,li{ list-style:none;}
input,textarea,slsct{ font-family:inherit; font-weight:inherit; font-size:12px;}
img{ border:0;}
.fl{float:left}
.top20{margin-top:20px;}

#top{color:#FFFFFF;line-height:36px; font-size:14px; font-weight:bold;}
#top A:link {color: #ffffff;TEXT-DECORATION: none; height:36px; width:95px; display:block; font-size:14px; font-weight:bold;}
#top A:visited{color:#fff; font-size:14px; font-weight:bold; width:95px; height:36px; display:block;}
#top A:hover{width:95px; height:36px;display:block; color:#fff; font-size:14px; font-weight:bold; text-decoration:underline;}
#top A:active {width:95px; height:36px;display:block; color:#fff; font-size:14px; font-weight:bold; text-decoration:underline;}
#all{ width:1002px; height:auto; margin:0px auto;}
#cp img{padding:3px; border:1px solid #CCCCCC;}
#cp img:hover{padding:3px; border:1px solid #268952;}

#bodycon{ margin-top:20px;}
.strong_title{ display:none;}
.mianbxContent{width: 100% !important; text-align: left !important; font-size: 16px !important; padding-bottom:15px;  padding-top:5px; border-bottom:1px solid #CCC; margin-bottom:10px !important;}
.mianbxContent a{font-size: 16px !important;}
.mianbxContent a:hover{font-size: 16px !important;}



/*幻灯片*/
.banner{ overflow:hidden; background:#fff; position:relative;}
.banner-box{ min-width:100%; height:380px; position:relative; margin:0 auto;}
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:380px; background-position:center; background-repeat:no-repeat;}
.banner-box .bd li a{ display:block; background-size:auto;}
.banner-btn{ width:100%; position:absolute; top:0; left:0; margin-left:0; height:100%; overflow:hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:275px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-box .hd { position:absolute; bottom:10px; width:100%;}
.banner-box .hd ul { width:100%; margin:0 auto; text-align:center; }
.banner-box .hd ul li{ width:22px; height:22px; border-radius:22px; text-indent:-9999px; background:#fff;cursor:pointer;display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; }
.banner-box .hd ul li.on{ background:#0076e2;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}