﻿/*banner切换大图*/
ul,li {	 LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING:0px}
.bans{	POSITION: relative; HEIGHT: 550px; OVERFLOW: hidden; border-bottom:1px solid #cccccc;}
.ban1920{POSITION: absolute; WIDTH: 1920px;  MARGIN-LEFT: -960px; OVERFLOW: hidden; LEFT: 50%}
body{min-width:1318px}
body,td,th {font-size: 14px;color: #333333;font-family: "Microsoft YaHei", "微软雅黑","黑体","Hiragino Sans GB", sans-serif; }
body {margin:0;}
a {color:#444444;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #444444;}
a:hover {text-decoration: none;color:#009900;}
a:active {text-decoration: none;color: #333333;}

/*导航*/
.tops{ background-color:#006600;background-image:url(images/topbg.png); background-position: top; background-repeat: repeat-x; border-bottom:5px solid #669900}
.tops .lv{ color:#ADE48B}
.tels{ color:#FFFFFF; font-size:25px; font-weight:bold; text-align:right; line-height:70px}
.dh{ cursor:pointer;  padding:0;  margin-top:0px;width:100%;}
.dh a{float:left; margin-left:1px;  text-align:center; height:58px; display:block; width:114px; padding:0; line-height:58px; font-size:16px; color:#FFFFFF; background:url(images/dhbg.png) center}
.dh a:hover{background:url(images/dhbgon.png)}
.f5{background:#f5f5f5; padding:40px 0 30px 0; width:100%; margin-top:35px}
.flh{ padding-top:15px; border-bottom:1px dashed #cccccc; text-align:center}
.flh a{ display:inline-block; border:1px solid #dddddd; margin-right:15px; padding:6px 14px; font-size:16px;  background:#efefef; margin-bottom:15px;}
.flh a:hover{ border:1px solid; #009900; background:#009900; color:#FFFFFF}
.tith{ background:url(images/tith.png) center no-repeat; text-align:center; height:64px;}
.tith1{ background:url(images/tith1.png) center no-repeat; text-align:center; height:64px;}
.tith a,.tith1 a{ display:block; color:#FFFFFF; font-size:20px;; padding-top:10px; font-weight:bold}
.tith span,.tith1 span{  -webkit-text-size-adjust:none;display:block; color:#ffffcc; font-family:Arial, Helvetica, sans-serif; font-size:9px；-webkit-transform: scale(0.833);  }
.suofang12{ -webkit-text-size-adjust:none; font-size:9px;-webkit-transform: scale(0.75);   -o-transform: scale(1);  } 

.intros,.intros1{ text-align:center; padding:5px 0; vertical-align:middle; text-align:left; }
.intros img{ float:left; display:block; width:220px; height:220px; border:5px solid #dddddd; -moz-border-radius: 115px 0 0 115px ;  -webkit-border-radius: 115px 0 0 115px; border-radius: 115px 0 0 115px;}
.intros1 img{ float:left; display:block; width:220px; height:220px; border:5px solid #dddddd; -moz-border-radius: 0 115px 115px 0;  -webkit-border-radius: 0 115px 115px 0; border-radius: 0 115px 115px 0;}
.intros:hover img,.intros1:hover img{ border:5px solid #669900; }
.intros h3{ list-style:none; font-size:20px; background:#f5f5f5; border:1px solid #CCCCCC; padding:24px 0;  margin:0 0 0 5px;line-height:30px; color:#009900; width:30px; height:180px; float:left; text-align:center; vertical-align:middle}
.intros1 h3{ list-style:none; font-size:20px; background:#f5f5f5; border:1px solid #CCCCCC; padding:24px 0;  margin:0 5px 0 0;line-height:30px; color:#009900; width:30px; height:180px; float:left; text-align:center; vertical-align:middle}
.intros:hover h3,.intros1:hover h3{ background:#669900; color:#FFFFFF}

/*底部*/
.foot{ width: 100%;  text-align:center; background:url(images/footbg.jpg); color:#FFFFFF; font-size:14px; padding:22px 0 15px 0 }
.foot1{ width: 100%;  text-align:center; background:url(images/footbg.jpg) bottom; height:60px; color:#FFFFFF; font-size:14px; padding-top:2px }
.links,.links a{color:#66ff00; font-size:16px; line-height:25px; padding:0 10px}
.links a:hover{ color:#FFFFFF}

/*首页新闻*/
a.homenews{cursor:pointer; display:block; margin-top:15px; float:left;color:#333333}
a.homenews:hover{ color:#009900;}
a.homenews:hover .hdate{ background:#009900; }
a.homenews:hover .hnews{  background:#dedede; padding:15px; width:459px; float:left; height:60px; border:0px solid #249B3C }
.hdate{ background:#cccccc; color:#FFFFFF; text-align:center; width:80px; height:60px; padding:15px 0; float:left}
.hdate h1{ list-style:none; font-size:35px; font-family:Arial, Helvetica, sans-serif;padding:0; margin:0; }
.hdate h2{ list-style:none; font-size:14px; padding:0; margin:0; line-height:20px}
.hnews{ background:#f5f5f5; padding:15px; width:459px; float:left; height:60px; }

.pages{ background:#f5f5f5}
.pages a{ display:inline-block; background:#f5f5f5;  color:#333333;}
.pages a:hover{ color:#009900}



.tit{ font-size:18px;  color:#AF8048; background:url(images/titbg.gif) center bottom; height:36px; line-height:36px }
.tit a { color:#AF8048; }
.mart15{ margin-top:15px}
.dotlist{ background:url(images/can.gif) no-repeat 0 1px;  text-indent:25px; font-size:14px; line-height:18px; color:#9A7241; margin-bottom:10px}
.dotlist a{color:#9A7241;}
.newslist{background:url(images/dott.gif) no-repeat 0 12px;font-size:14px; text-indent:10px;line-height:16px; color:#111111; line-height:30px; border-bottom:1px dashed #999999 }

.picbox{PADDING: 2px; BORDER: #cccccc 1px solid; }
.picbox:hover{PADDING: 1px; BORDER: #009900 2px solid; }
.picbox1{PADDING: 2px; BORDER: #dddddd 2px solid; }
.picbox1:hover{PADDING: 1px; BORDER: #009900 3px solid; }

.s14{ font-size:14px;}
.s18{ font-size:18px;}
.s16{ font-size:16px}
.l30{ line-height:30px}
.l25{ line-height:25px}
.mart{ margin-top:8px}
.mart15{ margin-top:15px}
.mart25{ margin-top:25px}
.mart35{ margin-top:35px}
.mart50{ margin-top:50px}
.pad10{ padding:10px}
.neitit{ border-bottom:1px solid #996600; line-height:45px; background:url(images/neitit.png) 5px 13px no-repeat; padding-left:38px;line-height:45px; color:#009900; font-size:20px; font-weight:bold}
.neititr{ border-bottom:1px solid #996600; line-height:45px;  padding-right:5px;line-height:45px; color:#666666; font-size:12px; text-align:right}
.fl{ padding:0; font-size:14px}
.fl a:link,.fl a:visited{ background:url(images/fl.png) left center no-repeat; height:40px; line-height:40px; display:block; padding-left:55px; margin-top:5px; color:#009900; border:1px solid #006600  }
.fl a:hover{ background:url(images/flon.png) left center no-repeat;  display:block; text-decoration:none; color:#ffffff; }

.flda{ padding:0; font-size:14px; text-align:center}
.flda a:link,.flda a:visited{  height:45px; line-height:45px; display:block;  margin-top:5px; background:#006600; color:#ffffff; font-size:18px; font-weight:bold;}
.flda a:hover{text-decoration:none; background:#CC0000; color:#ffffff; }

.lineb{ border-bottom:1px dashed #999999}
.l18{ line-height:18px; color:#999999}
.more{ padding-right:8px; text-align:right}
.xie{ font-style: italic}
.padl15{ padding-left:15px}
.bor4{ border:1px solid #cecece; }
.gry{ color:#999999}
.red,.red a{ color:#FF0000}
.dred{ color:#b45000}
.white,.white a:link,.white a:visited{ color:#FFFFFF; }
.white a:hover{ color:#FFFF00}
.xie{ font-style: italic}
/* color:#A96921*/
.con{line-height:25px; padding: 0 10px}
.contit{ font-size:22px; font-weight:bold; color:#000000; line-height:60px; text-align:center; border-bottom:1px dashed #999999; margin-bottom:10px;}
.condate{ color:#999999; border-top:1px dashed #999999; line-height:35px}
.conn{ margin-top:10px; margin-bottom:15px; min-height:150px}

.listnews{margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #999999}
.listnews h1,.listnews h2,.listnews h3{list-style:none; padding:0; margin:0}
.listnews h1 {font-size:18px; line-height:25px; height:25px;  }
.listnews h2 { font-size:12px; color:#999999; line-height:25px;font-weight:normal; height:25px;}
.listnews h3 { line-height:18px; font-size:12px;font-weight:normal; color:#666666;}