body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd ,div { padding: 0px; font-size: 12px; font-weight: normal;font-family: "Microsoft YaHei"," Arial, Helvetica"," sans-serif";
  margin:0;                                                                
                                                                 
}
body{  color:#333333; line-height:23px;}
img { border-style: none}
ul{ list-style:none; margin:0px; padding:0px;}
td {line-height: 180%;font-family: "Microsoft YaHei"," Arial, Helvetica"," sans-serif";font-size: 12px;}
a {
	text-decoration: none;
	font-family:" Arial, Helvetica", "Microsoft YaHei"," sans-serif";
outline:none;blr:expression(this.onFocus=this.blur());
	color: #333333;
}
b{ font-weight:normal;}
.noimg{ width:107px; height:107px;background: url(../images/noimg.jpg) no-repeat;}
.pagination_next{ font-size:14px; padding:5px;}
.pagination_prev{ font-size:14px; font-family:"Simsun";padding:5px;}
.pagination_next a,.pagination_prev a{ font-size:14px;font-family:"Simsun";}
.pagination_next a:hover,.pagination_prev a:hover{ font-size:14px;}
.input{display:inline;margin-right:5px;padding:5px;height:18px;line-height:18px;vertical-align:middle;background:#fff;color:#999;border:1px solid #dadada;border-radius:4px 4px 4px 4px;font-family:'Microsoft YaHei';}
.pagination a:hover{ text-decoration:underline;}
li{ list-style-type:none;}
a:hover{ text-decoration:none; color:#333;}


.cont2{ height:280px; background-color:#f8f8f8;}
.cpc{ width:1200px;overflow:hidden;}
.cpcnr{width:1200px;height:208px;overflow:hidden; background-color:#fff;}
.cpcbt{ width:1200px; height:32px; margin-top:20px; float:left;}
.cpcbt01{ width:146px; height:32px; float:left;background:url(../images/cpbt01.jpg) no-repeat;text-align:center;font-size:14px; color:#fff; line-height:32px; font-weight:bold;}
.cpcbt01 a{  font-size:14px; color:#fff; line-height:32px; font-weight:bold;}
.cpcbt01 a:hover{font-size:14px; color:#fff;}



.mt20{ margin-top:14px;}

.a02{ width:1px; height:14px; float:left;border-right:1px solid #666666;overflow:hidden; }
.a01{ height:14px; float:left;overflow:hidden; padding-right:10px; line-height:14px;padding-left:10px;}

.w254{ width:254px;background: url(../images/dbimg.jpg) top left no-repeat;height:87px; padding-top:70px; line-height:26px; color:#fff;}
.w501{ width:479px;}
.nr{ width:1920px;height:auto; overflow:hidden; }
#nr{ width:1200px; margin:0 auto;background-color:#fff;height:auto; overflow:hidden; }

.cpimg{ width:160px; height:150px; float:left;border:1px solid #b0b0b0; }
.cplist{ float:left; margin-top:20px;}
.cplist li{ width:202px;height:250px;float:left; margin-right:20px; display:inline;}
.cplist li span{ width:202px; float:left; height:55px; line-height:24px; text-align:center; padding-top:5px;}
.cplist a{ color:#333;}
.cpimg{ width:200px; height:192px; float:left;border:1px solid #b0b0b0; }

.bottom0{ height:157px; width:1200px; margin:0 auto;}
.bottom{ height:157px;background:url(../images/dbbj.jpg) top repeat-x;font-family:"Arial";}
.bottom a{ color:#fff;font-family:"ËÎÌå";}
.bottom p{ width:479px;overflow:hidden;}
.bottom p .a1{width:60px; height:13px; float:left;line-height:13px;text-align:right; padding-right:7px; overflow:hidden;}
.a2{ width:1px; height:13px; float:left; background-color:#fff; overflow:hidden; margin-top:1px;}
.bottom p .a3{width:116px; height:13px; float:left;line-height:13px;text-align:center;}
.pt19{ padding-top:19px;}
.bottom span{ color:#fff;}
.dbfl{}
.bottom a:hover{ color:#fff;}
.dbcp a:last{}

.search_list{ padding:15px; width:840px;}
.search_list li{ width:700px; height:35px; overflow:hidden; line-height:35px;background: url(../images/newsli.jpg) 0px 13px no-repeat; padding-left:20px;}
.search_list li a{  padding-right:15px; font-size:14px;}
.search_list li a:hover{ text-decoration:underline; color:#66a932;}

.leftabout{ width:300px;}
.leftaboutbt{ height:54px;width:300px;background:url(../images/bticon.jpg) 0px 31px no-repeat; overflow:hidden; }
.leftaboutbt span{ line-height:74px; padding-left:25px; float:left; font-style:normal;}
.leftaboutbt span a{ color:#66a932; font-size:16px;}
.leftaboutbt span a:hover{ color:#66a932; font-size:16px;}

.leftaboutbt b{ line-height:74px; padding-left:8px; float:left;}
.leftaboutbt b a{ color:#666666;font-size:14px; font-weight:normal;}
.leftaboutbt b a:hover{ color:#666666;font-size:14px; font-weight:normal;}
.leftlxbt{ height:54px;width:300px;background:url(../images/bticon.jpg) 0px 31px no-repeat; overflow:hidden; }
.leftlxbt span{ line-height:74px; padding-left:25px; float:left; font-style:normal;}
.leftlxbt span a{ color:#66a932; font-size:16px;}
.leftlxbt span a:hover{ color:#66a932; font-size:16px;}

.leftlxbt b{ line-height:74px; padding-left:8px; float:left;}
.leftlxbt b a{ color:#666666;font-size:14px; font-weight:normal;}
.leftlxbt b a:hover{ color:#666666;font-size:14px; font-weight:normal;}
.leftaboutnr{ width:300px; _height:35px; float:left; min-height:35px; margin-top:7px; padding-bottom:10px;}
.leftaboutnr li{ width:300px; height:42px; float:left;filter:alpha(opacity=90);opacity:0.9; margin-bottom:5px;}
.leftaboutnr li a{ font-size:14px;color:#fff;width:280px; height:42px;line-height:42px; display:block; padding-left:20px;background-color:#599e33; padding-left:20px;}
.leftaboutnr li a:hover{ color:#fff;background-color:#75ad01; line-height:42px;}

.leftnewsbt{ height:40px;width:280px;overflow:hidden; padding-top:10px;border-bottom:1px solid #f26f06; }
.leftnewsbt span{ line-height:40px;float:left;font-style:normal;font-size:16px;color:#f26f06;}
.leftnewsbt span a{ color:#66a932; font-size:16px;}
.leftnewsbt span a:hover{ color:#66a932; font-size:16px;}
.leftnewsbt b{ line-height:42px; padding-left:6px; float:left;color:#f26f06;font-size:16px;font-weight:normal;}
.leftnewsbt b a{ color:#666666;font-size:18px; font-weight:normal;}
.leftnewsbt b a:hover{ color:#666666;font-size:16px; font-weight:normal;}


.photo_list{ width:860px; height:auto; overflow:hidden; padding-top:20px;}
.photo_list li { width:257px;height:250px;float:left; margin-right:9px; display:inline;overflow:hidden; margin-left:20px;}
.photo_list li img{ width:253px;height:188px;float:left;border:1px solid #dadada; padding:1px;}
.photo_list li a img:hover{filter: alpha(opacity=80); opacity: 0.8;}
.photo_list li span{ width:253px;height:48px;float:left;text-align:center; padding-top:8px;}
.photo_list li span a{text-align:center;line-height:22px;font-size:12px;}
.photo_list li span a:hover{ color:#66a932; text-decoration:underline;}

.yanchu-infor { margin-bottom: 20px;}
.yanchu-infor li {
    border-bottom: 1px solid #c8cfde;
    height: 107px;
    overflow: hidden;
    padding-bottom: 20px;
    padding-left: 125px;
    padding-top: 20px;
    position: relative;
}
.yanchu-infor .imglink {
    border: 1px solid #c8cfde;
    height:107px;
    left: 0;
    padding: 2px;
    position: absolute;
    top: 20px;
    width: 107px;
}
.yanchu-infor .imglink1 {
    border: 1px solid #c8cfde;
    height:107px;
    left: 0;
    padding: 2px;
    position: absolute;
    top: 20px;
    width: 150px;
}
.imglink:hover{border:1px solid #CC282D;}
.imglink1:hover{border:1px solid #CC282D;}
.imglink img,.imglink1 img { display: block;}
.yanchu-infor .row1 { font-family: "Microsoft YaHei";font-size: 18px;height: 18px;margin-bottom: 3px;padding-bottom: 5px;}
h2 { font-size: 18px;}
.yanchu-infor h2 a:hover{color:#CC282D;}
.yanchu-infor .row1 a {  color: #333;}
.yanchu-infor .row2 { height: 52px;line-height: 22px;overflow: hidden;}
.yanchu-infor .row3 span.t {
    background: url("../images/line3.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
    color: #6b7a99;
    display: inline-block;
    margin-right: 15px;
    padding-left: 8px;
}
.table_1{  margin:10px 0px 30px 180px;}
.table_1 .tr1{float: left;padding:0px;width: 480px; height:42px;  overflow: hidden; margin:0px;}
.table_1 .tr2{float: left;padding:0px;width: 480px; height:140px; margin:0px; }
.dszzc{background:url(../images/zcimg.jpg) right bottom no-repeat; height:435px;}
.zpimg{background:url(../images/zpimg.jpg) right bottom no-repeat; height:482px;} 
.bor5{float: left;padding: 8px 0;text-align: right;width: 15%; font-size:14px;}
.bor4{float: left;padding: 3px 0;text-align: left;width: 80%;}
.bor1{ border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:5px;text-align:center;}
.bor2{ border-bottom:1px solid #cccccc;text-align:center;padding:5px;}
.bor3{width:116px; height:22px; text-align:center;font-weight:bold;padding:5px;}
.btn_submit{color:#fff;font-size:14px;line-height:1em;font-family:"Microsoft Yahei";cursor:pointer;margin-bottom:15px; width:119px; height:31px;background: url(../images/btnSubmit.jpg) no-repeat; border:0px; }
.apply_btn{ background-color:#F78C3A; color:#fff; padding:9px;}
.apply_btn:hover{color:#fff; background-color:#f26f06;}
.zp_list{ width:900px; float:left; color:#666666;padding-top:5px;}
.zp_list li{ width:30px; line-height:30px;width:900px;font-family:"ËÎÌå"; float:left; background-color:#fff;border-bottom: #efefef 1px solid;}
.zp_list li span{ width:30px; line-height:30px;width:300px;font-family:"Aral"; float:left;padding-left:10px; font-size:14px;}
.zp_list a{font-family:"Aral";}
.zp_list li a:hover{text-decoration:underline;  color:#666666;font-size:14px}
.zp_list .date{ width:28px; line-height:28px;width:150px;font-family:"Aral";float:right; text-align:right;font-size:14px; padding-right:10px;}
.bgzp{ width:890px; height:40px; background-color:#fff; padding-left:10px; line-height:40px;font-size:14px; margin-bottom:1px;}

.center{ text-align:center;}
.meta{border-bottom:1px solid #EEE;padding-bottom:10px; margin-bottom:10px;}
.htitle{ font-size:14px; text-align:center; font-weight:bold;}
.meta .share{float:right;}
.meta-tit{color:#3B8DD1;font-size:18px;margin:0 0 10px; text-align:center;}
.meta-tit span a{color:#008800;font-size:12px;font-weight:normal;margin-left:10px;}
.meta-info{color:#999;}
.ntitle{padding-bottom:10px;}
.ntitle-tit{color:#444;font-size:14px;margin:0 0 10px;}
.ntitle-tit span a{color:#008800;font-size:12px;font-weight:normal;margin-left:10px;}
.ntitle-info{color:#999;}
/*css flickr style pagination*/
div.flickr {
	padding:30px 0px 0px 0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;text-align:right;
}
div.flickr a {
	border-right: #efefef 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #efefef 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #efefef 1px solid; color: #666666; margin-right: 3px; padding-top: 2px; border-bottom:#efefef 1px solid; text-decoration: none; background-color:#fff;
}
div.flickr a:hover {
	border-right: #efefef 1px solid; border-top: #efefef 1px solid; background-image: none; border-left: #efefef 1px solid; color: #fff; border-bottom: #efefef 1px solid; background-color: #66a932; text-decoration :none;
}
div.meneame a:active {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #66a932
}
div.flickr span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #66a932; margin-right: 3px; padding-top: 2px
}
div.flickr span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #66a932; margin-right: 3px; padding-top: 2px
}
.htitle{ color:#6b7a99; font-size:18px;}
.clearfloat {clear: both;height: 0;overflow: hidden;}
/*newsshow*/
.meta-info{text-align: center;height: 30px;line-height: 30px;}
/*news  t and w*/
.rightcommonn_new1{background: url(../images/new_list_content.gif) no-repeat;}
#new_li{height: 165px;}
#news_img img{margin-top: 4px;}
#news_content{width: 505px;}
/*newslist*/
.newsContent ul li{width: 737px;height: 135px;line-height: 24px;border-bottom: 1px dashed #a6a6a6;}
.nynrsp1 {height:24px;background:url(../images/newsli8.jpg) 2px 17px  no-repeat; padding-left:20px; padding-top:10px;}
.nynrsp1 a{font-size: 16px;color: #aa1916;}
.nynrsp1 a:hover{text-decoration:underline;}
.nynr2{text-indent: 2em;color: #666666;font-size: 12px;line-height: 22px;height:65px;font-family:"Arial";}
.nynrp3 {height:30px; text-align:right;border-bottom: 1px dashed #a6a6a6; margin-bottom:5px;}
.nynrp3 span{color: #999999;}
.nynrp302{display: block;cursor: pointer;}
.newsContent{height: 470px;line-height: 30px;margin-bottom: 30px;margin-top: 15px;overflow: hidden;width: 737px;}
/**/
.nynrp1{ height:60px; line-height :20px; vertical-align :middle; margin-top :5px}
.nynrp2{ height :36px; line-height :36px; vertical-align :middle; float:right;padding-right:4px;}
.nynrp2 a{color:#333333;}
.nynrsp2{ float :left; margin-left :15px; display :inline}
.nynrsp2 a:hover{ text-decoration :underline}
.nynrsp3{ float :right; margin-right :20px; display :inline;}
.nynrsp3 a{color:#6f6868;}
.nynrsp3 a:hover{ text-decoration :underline}
.new_list{ padding :2px 0; margin-bottom :10px}
.new_list li{ padding:6px; text-align :left; background :url(../images/line_01.jpg) repeat-x bottom; overflow:hidden}
.new_list li h3{ font-size :15px; font-weight :bold}
.new_list li h3 a:hover{ text-decoration :underline}
.nynrp11{ height:60px; line-height :20px; vertical-align :middle; margin-top :5px}
.nynrp21{ height :20px; line-height :20px; vertical-align :middle; margin-top :5px}

.job_show{ width:88%; margin-top:20px; margin-bottom:20px;border-top: 1px solid #EDEDED;border-left: 1px solid #EDEDED;}
.job_show tr{border-right: 1px solid #EDEDED;border-bottom: 1px solid #EDEDED;}