body,td,th {
	font-size: 14px;
	color: #666666; 
}
body {
	font-family:Microsoft YaHei;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; }
a:link {
	color: #666;text-decoration: none;
}
a:visited {
	color: #666;text-decoration: none;
}
a:hover {text-decoration: none;
	color: #333;cursor:pointer
}
a:active {
	color: #666;text-decoration: none;
}
.bai {color: #fff;}
.bai a:link {
	color: #fff;text-decoration: none;
}
.bai a:visited {
	color: #fff;text-decoration: none;
}
.bai a:hover {text-decoration: none;
	color: #fff;
}
.bai a:active {
	color: #fff;text-decoration: none;
}
.hei:link {
	color: #000;text-decoration: none;
}
.hei a:visited {
	color: #000;text-decoration: none;
}
.hei a:hover {text-decoration: none;
	color: #000;
}
.hei a:active {
	color: #000;text-decoration: none;
}	
.hui:link {
	color: #995b02;text-decoration: none;
}
.hui a:visited {
	color: #995b02;text-decoration: none;
}
.hui a:hover {text-decoration: none;
	color: #995b02;
}
.hui a:active {
	color: #995b02;text-decoration: none;
}
h1,h2,h3,h4,h5,h6 { font-weight: 100;}
/**/
.header {width:100%; margin:0px auto; height:33px; background-image:url(../images/header.jpg); background-repeat:repeat-x;}
.header1 {width:1200px; margin:0px auto; height:33px; line-height:33px; font-size:14px; color:#515151;}
.left { float: left;}
.mead { width:100%; height:900px;background: url(../images/ban.jpg) center top no-repeat;}
.mead1 {width:100%; margin:0px auto; height:170px; background:rgba(255,255,255,0.5)}
.logo { width:1200px; height:170px; margin:0px auto;;}
.top { width:800px; float:left; height:29px; line-height:29px; color:#d3d3d3; font-size:12px;  color:#666;  }
.top a { color:#666;}
.top1 { width:150px; float:right; height:29px; line-height:29px; color:#d3d3d3;font-size:12px;    color:#666;  }
.top1 a { color:#666;}
.topss { width:320px; height:45px; float:left; margin-top:48px; border:2px solid #ce1406; padding:0px; font-size:14px; color:#666}
.topss:hover{border:1px solid #ce1406;}
.topss1 { float:left; width:122px; height:49px; margin-top:48px; background-color:#ce1406; color:#FFF; padding:0px; border:0px; font-size:18px; font-weight:bold;}
.toptj1 { float:left; width:110px; height:50px; margin-left:20px; margin-top:47px; background-color:#ce1406; color:#FFF; padding:0px;border:1px solid #fbdee3;font-size:14px; font-weight:bold; text-align:center; line-height:50px;}
.toptj1 a { color:#FFF;}
.topdh { width:578px; float:right; height:20px; line-height:20px; color:#666; text-align:left;  padding-top:10px; font-size:16px; letter-spacing:2px;}

.top-2 {width:1000px; height:33px; margin:0px auto; font-size:12px; line-height:33px; color:#d3d3d3; background-color:#353334;   }
.top-2 a {color:#d3d3d3; }


.nav { width:100%; height:50px; background: #3c9a00;margin:0px auto;  }
#navwraper{ height:50px; width:1180px; position:relative; margin:0px auto;  z-index:49; padding-left:20px; }
#nav { height:50px; float:left; width:1180px; position:relative;  }
#nav dd,#nav dt { float:left; height:50px; width:146px; position:relative;font-size:16px;}
#nav dd a{ display:block; width:146px; line-height:50px; height:50px; text-align:center; color:#fff;  cursor:pointer;

-webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  -o-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
}

#nav dd a:hover {  color:#fff;  font-size:18px;
  }

#nav dd b{overflow:hidden;  display:block; height:20px; width:18px; position:absolute; left:78%; top:-18%; z-index:2;}
#nav dt{ position:absolute; z-index:-1; left:0; top:0; width:146px;line-height:50px; height:50px;text-align:center; background:url(../images/nav.png) no-repeat;   }
#nav dt a span { text-align:center; line-height:50px; display:block; color:#fff; float:left; width:146px;}
#nav dt a em { background-color:#;; display:block; width:2px; height:42px; position:absolute; right:0; top:0;}

#navmenu { position:absolute; left:0px; top:42px; z-index:2;}
#navmenu dl { position:absolute; left:0; top:0; padding-top:px; width:108px; display:none;background:#000; border:1px solid #006cb7;}
#navmenu dd {  height:36px; padding:0; }
#navmenu dd:hover {
background:#006cb7;
background: -moz-linear-gradient(top, #006cb7 0%, #006cb7 100%);
background: -webkit-linear-gradient(top, #006cb7 0%, #006cb7 100%);}


#navmenu dd a { display:block; line-height:36px;height:36px; text-align:center; background:url(../images/.png) repeat-x 0 bottom; cursor:pointer; color:#005d9e; }
#navmenu dd a:hover { color:#dfffda;}
#navmenu dt { height:3px;}
#navmenu dt,#navmenu dd,#navmenu dl {  }
/**/
.banner { width:100%; height:auto; margin:0px auto; z-index:-1;}
a img {border:0}
ul, ol, li {list-style-type:none;vertical-align:0}
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}

ul, ol, li {list-style-type:none;vertical-align:0}
a img {border:0}
.mKeBanner,.mKeBanner div{text-align:center;}
/**/

.slideBox{ width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;box-shadow:0px 0px 4px #666;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; }
.slideBox .hd ul li.on{ background-color:#006cb7; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block; text-align:center; margin:0px auto;  }

/* 下面是前/后按钮代码，如果不需要删除fsyd1即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }/**/
.sygg { width:1200px; margin:0px auto; height:481px; background:url(../images/hf.jpg) center center }
.sygg1 { width:100%; height:235px; margin:0px auto; background:url(../images/hf1.jpg) center center;}
.sygg2 { width:850px; height:49px; margin-left:100px;}


.sydk { width:1200px;margin:0px auto; z-index:999; padding:10px;}





.sydh { width:100%; float:left; height:40px; line-height:40px; padding-left:1px;  float:left; text-align:center; text-transform:uppercase; font-size:30px; font-family:Microsoft YaHei;  font-weight: bold; color:#535353;}
.sydh1 { width:100%; float:left; height:30px; float:left; text-align:center; background:url(../images/dhbj.png)  center center no-repeat; text-transform:uppercase; font: Arial, Helvetica, sans-serif;  ; font-size:21px;color:#8d8d8d; text-align:center; line-height:30px; font-weight:100;}
.sydh2 { width:100%; float:left; height:30px; float:left; text-align:center; background:url(../images/dhbj1.png)  center center no-repeat; text-transform:uppercase; font: Arial, Helvetica, sans-serif;  ; font-size:21px;color:#8d8d8d; text-align:center; line-height:30px; font-weight:100;}

/**/


.syd2 a  { float:right;}
.syd2 a  { float:right; line-height:35px;}

.sydh3 { width:auto; float:left; height:30px; float:left;padding-left:10px; padding-right:10px; background:url(../images/dhbj.png)  left center no-repeat; font-size:20px;color:#0181da; text-align:center; line-height:30px; text-indent:1px; text-transform:uppercase; text-indent:5px; padding-top:5px;}
.sydh4 { width:100%; float:left; height:30px; background:url(../images/dhbj.png)  center center no-repeat; font-size:15px;color:#fff; text-align:center; line-height:30px; text-indent:1px; margin-bottom:30px;}

.syj { width:100%; height:435px; background:url(../images/jj.jpg) center top no-repeat;}
.syjj { width:1200px; height:435px; margin:0px auto; padding:0px;}
.syjj1 { width:250px; height:407px; float:right; background:url(../images/jj2.jpg) no-repeat top; }
.syjj2 { width:900px; height:435px; float:left; padding-right:20px; line-height:36px; color:#FFF;}
.syjj2 strong { color:#FFF; font-size:18px;}
.syjj2 a { color:#FFF;}
.syd { width:300px; height:88px; line-height:88px; color:#78c448; font-size:36px; background:url(../images/jj1.jpg) center right no-repeat ; margin-bottom:10px;}

.symore { width:160px; height:40px; float:right; line-height:40px; background:rgba(96,176,46,0.55);-webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  -o-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s; text-transform:uppercase; text-align:center; cursor:pointer; margin-right:10px; }
.symore:hover { background:#60b02e; color:#FFF;}
.symore:hover a {  color:#FFF;}
.symore a {  color:#FFF;}



.sypj { width:1240px; margin:0px auto; height:190px; }
.sypj li { width:270px; height:142px; line-height:30px; float:left; margin:20px; text-align:center; font-size:16px;}

.sypj li img { width:270px; height:112px;border-radius:15px;}

.sylh { width:1200px; margin:0px auto; height:710px;}

.syd1 { width:280px; height:90px; line-height:90px; background:url(../images/ydh.png); color:#78c448; text-align:left; font-size:36px; font-weight:100; margin:10px auto  ;}
.syd11 { width:1200px; height:50px; line-height:30px; margin:0px auto  ; font-size:14px; color:#959595; text-align:center;}


.sylhz { width:230px; height:530px; float:left; background:#00b81a;}
.sylhz p { width:230px; height:60px; line-height:60px; color:#FFF; font-size:26px; text-align:center;}
.sylhz1 { width:204px; margin:0px auto; height:280px; background:#;}
.sylhz1 li { width:196px; margin-top:14px;margin-left:4px; float:left; height:40px; text-align:center; line-height:40px; background:#FFF;-webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  -o-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;}
  
  
.sylhz1 li:hover { background:#ddffc8; cursor:pointer;olor:#222;}
.sylhz1 li:hover a { color:#222; }
  
.sylhlx { width:200px; margin:0px auto; font-size:14px; color:#ffffff; line-height:30px; border:px solid #33c648; height:110px;  padding:10px 5px 5px 5px;}
.sylhy { float:right; width:970px; height:550px;}

.sytp {float:left; width:220px; height:260px; margin:0px 10px 10px 10px;float:left; text-align:center; line-height:40px; font-size:16px; color:#333; }
.sytp img {width:220px; height:220px;  border:1px solid #dcdcdc;}
.sytp img:hover {border:1px solid #00b81a;cursor:pointer}





.syzl { width:1000px; height:350px; padding-top:20px; margin:0px auto;}

.syzy { width:100%; height:812px; background-color:#f8f8f8; padding-top:10px; }


.wxgn{font-family:微软雅黑,sans-serif;
font-size:14px; 
margin: 0px auto; 
width: 100%;
text-align:center
}

.wxgn ul{list-style-type:none; }
.wxgn ul li {border:1px solid transparent;  width: 175px; height: 200px; float:left;margin:10px 8px;}
.wxgn ul li:hover{border:1px solid #DDD; background:#e9eae9;}
.wxgn ul li img{margin:10px 45px}
.wxgn ul li a{text-align:center;}
.gnmc{text-align:center;font-size:18px;line-height:20px;padding:5px 0px;}
.gnmc p{font-size:14px;color:#939292; text-indent:0px; text-align:center; padding-top:10px;}


.syxw { width:1200px ; height:345px; margin:0px auto; padding-top:px;}
.syxw1 { width:770px; height:330px; float:left; margin-right:10px;  padding-top:10px; }
.syxw2 {width:400px; height:330px; background:#; float:right; padding-top:10px;  }

.syxw3 { width:770px; height:330px; float:right; margin-right:10px; }
.syxw4 {width:400px; height:330px; background:#; float:left; border-right:4px solid #f7f7f7; padding-right:10px;  }

.syxwdh { width:100%; height:40px; color:#fff;  } 
.syxwdh a { color:#333; }
.syxwdh h1 {line-height:; height:40px; color:#666666; text-indent:40px; font-size:18px;background:url(../images/xw.jpg) no-repeat left;  font-weight: ; line-height:40px; text-align:left; float:left;  }
.syxwdh h2 { line-height:;
	height:40px;
	color:#333
	;
	font-weight:100; font-family:Arial, Helvetica, sans-serif;
 text-transform:uppercase; font-size:10px;
	letter-spacing: 1px;line-height:48px; text-indent:10px;
}
.syxwdh  dt { float:right; color:#c3c3c3;  line-height:40px; font-size:12px; padding-right:10px;}
.syxwdh  dt  a  { float:right; color:#c3c3c3;}
.syxwbt { width:96%; height:40px; line-height:40px; font-size:14px; margin:0px auto;  font-weight:; border-bottom:1px dotted #c3c3c3; color:#333; overflow:hidden;}
.syxwbt a { color:#333;}
.syxwbt a:hover { color:#151515;}


.syxwbt1 { width:46%; height:40px; line-height:40px; font-size:14px; float:left; margin-right:2%; margin-left:2%; border-bottom:1px dotted #c3c3c3; color:#333; overflow:hidden;  }
.syxwbt1 a { color:#333;}
.syxwbt1 a:hover { color:#151515;}



.rightxw { float:right;}


.syaln { width:1000px; height:740px; margin:0px auto; padding-top:30px;} 



.syyq { width:100%; height:120px; background:#eee;border-bottom:1px solid #;border-top:1px solid #; padding-bottom:10px;}
.syyq1 { width:1000px; margin:0px auto; height:auto; padding-top:10px; padding-bottom:10px;}
.syyq span { width:100%; height:40px; line-height:40px; color:#000; font-size:14px; float:left; font-weight:100; text-align:left; margin:0px; padding:0px; text-indent:15px;}
.syyq dt { width:auto; height:40px; line-height:40px; color:#18a700; text-transform:uppercase; font-size:26px; float:left; text-align:left; margin:0px; padding:0px; text-indent:15px;}
.syyq li { width:auto; height:30px; line-height:30px; padding:2px 10px 2px 10px; margin:5px; font-size:12px; float:left; border:1px solid #e5e5e5;}
.sylx { width:650px; height:297px; margin:0px auto; font-size:16px; color:#333; line-height:34px; padding-left:80px;}
.syal { width:100%; height:400px; background-color:#f8f8f8; padding-top:20px;

}



/**/
.footdh { width:970px; height:50px; background:#60b02e; margin:0px auto; padding-left:80px;}
.footdh li a { color:#081902; font-size:14px;}
.footdh li { width:90px; height:20px; line-height:20px; margin-top:15px;float:left; padding-left:10px; padding-right:10px;border-right:1px solid #081902;}
.foot { width:100%;    line-height:32px; text-align:center; font-size:14px;color:#d7e2d4; background-color:#0f3e00; font-weight:100;}
.foot a {color:#d7e2d4;}

.fooRt1{ float:right; padding-right:140px;}
.fooRt1 .weiXIn{ width:140px; text-align:center; float:left;padding-top:10px;}
.weiXIn p{ color:#000;}
/**/
.clear {
	clear: both !important;
	width: 0px !important;
	height: 0px !important;
	line-height: 0px !important;
	overflow: hidden !important;
	padding: 0 !important;
	margin: 0 !important;
	float: none !important;
	position: static !important;
	background: none !important;
	}
/**/

/**/
.fydk {
	width:1200px;
    height:auto ;
	clear:both; margin:10px auto;  padding:5px; position:relative;background-color:#;
}
.fbanner { width:100%; height:auto; float: left; margin-bottom:10px;}

.fyzb { width:220px;height:100%; float:left; background-color:#FFF;}
.fyfldh { width:220px; height:60px; background:#0284ff; color:#0181da; padding-top:20px; background:url(../images/HCBJ_00316.jpg)}
.fyfldh p { width:200px; height:40px;font-size:20px; text-align:left; line-height:40px; color:#fff; padding:0px; text-indent:0px;  font-weight:bold; border-bottom:1px solid #fff; margin:0px auto;}

.fyfldh1 { width:220px; height:40px; line-height:40px; font-size:18px; text-indent:;   background-color:#f6f6f6; border-top:1px  dotted #fff;border-bottom:1px  dotted #fff;}
.fyfldh1:hover {background-color:#0181da; color:#fff; cursor:pointer;}
.fyfldh1:hover a { color:#fff;}
.fyfldh2 { width:220px; height:40px; line-height:40px; font-size:18px; text-indent:; font-weight:bold; background-color:#0181da; border-top:1px  dotted #fff;border-bottom:1px  dotted #fff;}
.fyfldh2 a { color:#fff;}
.zyyw { margin-top:5px;}
.txt5 { font-family: "宋体",Arial, Helvetica, sans-serif;font-size:14px;color:#FF3300; line-height:30px;}
.dh1 { width:100%; height:40px;  background-color:#FFF; border-bottom:1px solid #666;color:#2c0202; margin-bottom:10px;}
.dh1s { width:120px; float:left; height:40px; line-height:40px; border-bottom:2px solid #3c9a00; text-indent:28px;font-size:18px; color:#2e2e2e; font-weight:; float:left;background:url(../images/fdh.jpg) no-repeat left; }
.dh1y { width:130px; float:left; height:40px; line-height:40px;  text-align:left;font-size:12px; color:#2c0202; float:left; text-transform:uppercase;}
.dh1 a { color:#0284ff;}
.dh1 dt { float:right; line-height:40px; font-size:12px;color:#999999}
.dh1 dt a {  color:#333; }


.dh2 { width:100%; height:32px; line-height:32px;text-align:center; font-weight:600; font-size:22px; color:#fff; background-image:url(img/dh.png); background-repeat:no-repeat; background-position:center center;}
.dh2 a { color:#FFF;}
.right { float:right; font-size:12px;}




.fydh { width:240px; margin-left:10px; margin-top:20px; height:44px; line-height:44px; text-align:center; font-size:16px; color: #fff; font-weight:bold; background-color:#006dc3; float:left;} 
.fylx { width:100%;float:left; height:160px; line-height:26px; background-color:#fff;;color:#666; padding-top:10px; margin-left:1px; }
.fylx1 { width:90%; float:left; margin-top:10px; height:40px; line-height:40px;font-size:16px;font-weight: bold; text-align:center; background-color:#009944;  color:#FFF; border-bottom:1px solid #464646;}


.fyyb { float:right; width:965px; height:100%; margin-left:1px;  }

.right4 { float:right; width:auto; height:60px; line-height:60px; padding-right:8px;}


.fywz { width:99%; overflow:hidden;height:100%; min-height:420px; background-color:#fff;line-height:34px; font-size:16px; color:#333; padding:0.5%; ;} 

.fyw1z { width:100%; overflow:hidden;height:100%; min-height:420px; background-color:#fff;line-height:34px; font-size:16px; color:#333;  ;} 


.fywz li{ height:150px; margin-bottom:15px; border-bottom:1px dashed #ccc;}
.fywz li img{ float:left; margin-right:30px;}
.f_l{ float:left;}
.f_r{ float:right;font-size:12px; }
.txt4 { font-size:14px;color:#666; line-height:24px;}
.fynr { width:96%; height:auto; margin:2% auto;}
.fynews { float:left; width:99%; height:30px; line-height:30px;background-image: url(images/icom1.png);background-repeat: no-repeat;
	background-position: left; margin-top:7px; border-bottom:1px dotted #999; color:#333;text-indent:4px;}
.fynews1 { float:left; width:99%; height:30px; line-height:30px;background-image: url(images/icom1.png);background-repeat: no-repeat;
	background-position: left;  font-size:12px; margin-bottom:7px; border-bottom:1px dotted #999; color:#333;text-indent:4px;}
.right { float:right; padding-right:5px; }
.right3 { float:right; padding-right:5px; width:300px; text-align:right; font-size:12px; font-weight:100; color: #666;}

.fytp { width:220px; height:260px;  margin:9px; line-height:40px; float:left; text-align:center; }
.fytp img { width:220px; height:220px;}
.fytp span { color: #F00}


.fytp1 {float:left; width:auto;  margin:10px; float:left; text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.fytp1 img { width:290px; height:200px; }

.fanye { float:left; width:100%; height:50px; line-height:50px; margin-top:20px; font-size:12px; color:#666; text-align:center;text-decoration:none; border-top:1px dotted #999999; margin-top:40px;} 
.fanye a{ color:#666; text-decoration:none;}
.ming {float:left; width:100%; height:50px; line-height:50px; font-size:16px; font-weight:bold;color:#230f0f; text-align:center;}
.shijian {float:left; width:100%; height:30px; line-height:30px; font-size:12px; font-weight:bold;color:#999; text-align:center;}


.fycpzs { width:100%; height:180px;}
.fycpzs1 { width:205px; height:165px; float:left; margin:5px; border-bottom:1px solid #CCC;}
.fycpzs2 { width:600px; height:30px; float:left; line-height:30px; color:#143f92; font-weight:bold;}
.fycpzs3 { width:600px; height:135px; line-height:30px; float:left;}
.fycpzs3 a { color:#03C;}

.fyfl { width:222px; height:44px; line-height:44px; background-image:url(../images/cpfl.png); background-position:center center; color:#006dc3; float:left; text-align:center; margin-bottom:2px;}
.fyfl a { color:#006dc3;}
.fyfl:hover { background:#006dc3; cursor:pointer}
.fyfl:hover a { background:#006dc3; cursor:pointer; color:#FFF;}
.fyfl a:hover { color:#FFF;}
.fyfl1 { width:200px;height:40px; line-height:40px; background-color:#019c37;border-bottom:1px solid #FFF; text-indent:20px;}
.fyfl1 a { color:#fff;}



