
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd,input{margin:0;padding:0;}


/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}

/* banner */
.banner{ width: 1228px; height: 360px; position: relative; overflow: hidden; margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0px; }
.banner img{border:none; width:1228px; height:360px}
.banner li{list-style:none;}
.banner input,select,textarea{outline:none;}
.banner textarea{resize:none;}
.banner a{text-decoration:none;}
.banner-btn{display:none;}
.banner-btn a{display:block;line-height:40px;position:absolute;top:160px;width:40px;height:40px;background-color:#000;opacity:0.3;filter:alpha(opacity=30) color:rgb(255, 255, 255);overflow:hidden;z-index:4;}
.prevBtn{left:5px;}
.nextBtn{right:5px;}
.banner-img{font-size:0;*word-spacing:-1px;/* IE6、7 */ letter-spacing:-3px;position:relative;}
.banner-img li{display:inline-block;*display:inline;*zoom:1;/* IE6、7 */ vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px;}
.banner i{background:url(http://gtms01.alicdn.com/tps/i1/T1szNBFzlmXXX8QSDI-400-340.png)  no-repeat;width:15px;height:23px;cursor:pointer;margin:8px 0 0 12px;display:block;}
.banner .nextBtn i{background-position:-200px -24px;}
.banner .prevBtn i{background-position:-200px 0px;}

.banner-circle{position:absolute;left:50%;bottom:15px;height:13px;text-align:center;font-size:0;border-radius:10px;background:rgba(255,255,255,0.3);filter:alpha(opacity:30);}
.banner-circle li{border-radius:10px;margin:2px;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1;}
.banner-circle li a{display:block;padding-top:9px;width:9px;height:0;border-radius:50%;background:#B7B7B7;overflow:hidden;}
.banner-circle .selected a{background:#F40;}


body,td,th {font-size: 12px;color: #4B4B4B; }
body {margin:0; }
a {color: #4B4B4B;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #4B4B4B;}
a:hover {text-decoration: underline;color: #000000;}
a:active {text-decoration: none;color: #333333;}
.top{width:100%;background:url(images/topbg.jpg) repeat-x; height:29px; line-height:29px;}
.logo{width:1228px; margin:18px auto 0 auto}
#menu{background:url(images/dhbg.png) center no-repeat; vertical-align:top; padding-top:18px; width:100%; height:36px;}
 /*导航*/
.dh{ cursor:pointer;  padding:0;  margin:0 auto;z-index:20; width:1228px;}
.dh li{ font-size:14px; color:#FFFFFF; letter-spacing:1px; float:left;  text-align:center; line-height:36px; height:36px; display:block;  margin-left:0px; width:134px; padding:0 1px;background:url(images/mli.gif) center left no-repeat; }
.dh li a{display:block; color:#FFFFFF; }
.dh li.no{ background:none; }
.dh li a:hover{ color:#FFFF00; text-decoration:none; background:url(images/mlion.jpg) center;}

.dh li div{ background:#FFFFFF; top:0px; position:relative; z-index:999;left:0px;; width:260px; color:#FF6600; padding:2px 3px; border:1px solid #cccccc; display:none; text-align:LEFT; font-size:12px }
.dh li:hover div{ display:block; }
.dh li div a{ display:block; background:#0B65BD; color:#FFFFFF; border-bottom:1px solid #ffffff; border-right:0px; padding:5PX 12PX; line-height:20PX;}
.dh li div a:hover{ background:#00275a}


.logtit{ font-family:"Microsoft YaHei", "微软雅黑","Hiragino Sans GB", sans-serif; font-size:14px ; font-weight:bold; color:#FF6600}
.flu{ padding:10px; background:#0099CC; font-weight:bold; font-size:13px;}
.flu a:link,.flu a:visited{ background:#FF6600;height:30px; line-height:30px; display:block; padding-left:15px; vertical-align:middle; color:#ffffff; border-bottom:1px solid #ffffff  }
.flu a:hover{color:#ffff00; background:#CC0000 }

.blue{ color:#0000FF}

.main{ width:1228px; margin:0px auto}
.dblue{ color:#003399}
.dblue a{ color:#003399}
.l25{ line-height:25px}
.foot{ width: 100%; background:url(images/foot1.gif) repeat-x; border-top:1px dashed #ffffff; margin-top:8px}
.mart{ margin-top:8px}
.tit{ font-size:13px; color:#ffffff;  background:url(images/titbg.png) no-repeat; height:34px; line-height:34px; vertical-align:top; padding-left:20px; }
.titm{background:url(images/titbg.png) no-repeat center; height:34px; line-height:34px; text-align:left }
.titr{ height:34px; background:url(images/titbg.png) no-repeat top right; color:#666666; text-align:right; line-height:34px; padding-right:8px; vertical-align:middle}
.pad10{ padding:10px}
.picbox{PADDING: 2px; BORDER: #cccccc 1px solid; }
.picbox:hover{PADDING: 2px; BORDER: #0099CC 1px solid; }
.bor3{ border:1px solid #cecece; border-top:0px;}
.bor4{ border:1px solid #cecece;}
.but{ background:#0066CC; color:#ffffff; border:0; font-size:12px; cursor:pointer; height:20px; text-align:center; width:46px }
.but:hover{ background:#FF6600; color:#ffffff; border:0px;}
.hand{ cursor:pointer}

.fl{ padding:10px}
.fl a{ background:url(images/fl.jpg) left center no-repeat; line-height:20px; display:block; padding:10px; vertical-align:middle; color:#ffffff;  margin-bottom:7px  }
.fl a:hover{ background:url(images/flon.jpg) left center no-repeat; text-decoration:none }

.gry{ color:#999999}
.green{ color:#006600;}
.red{ color:#FF0000}
.dred{ color:#b40000}
.white,.white a:link,.white a:visited{ color:#FFFFFF; }
.white a:hover{ color:#FFFF00}

.newslist{margin:0; font-size:12px; color:#666666; text-align:left; width:954px; }
.newslist div{ width:308px; float:left;padding:5px;border-bottom:1px #CCCCCC dashed;  line-height:25px;}

.listnews{ background:url(images/index_36.gif) no-repeat 5px 9px; border-bottom:1px dashed #dddddd; text-indent:15px;}
.lineb{ border-bottom:1px dashed #dddddd}
