﻿/*����*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
fieldset, img { border: 0; }
/* remember to define focus styles! */
:focus { outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
*{padding:0px; margin:0px;font-family:"Microsoft Yahei"; }
code, kbd, samp, tt { font-size: 100%; }
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {  *font-size: 100%;}
body { line-height: 1.5; font-size:12px; }
ol, ul li {padding:0; margin:0; list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }
/* remember to highlight anchors and inserts somehow! */
:link, :visited { text-decoration: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/*html5 element*/
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, dialog, time, mark, audio, video { margin:0; padding:0; }
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display:block; }
/*clearfix ff */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
*html .clearfix { height: 1%; }
.clearfix { display: block; } 
/* End hide from IE-mac */
.float_l{float:left;}
.float_r{float:right;}
.indent2 { text-indent:2em}
.mar_top20{margin-top:20px;}
.mar_top10{margin-top:10px;}
.ml5 { margin-left:5px}
.ml20 { margin-left:20px}
.ml30 { margin-left:30px}
.ml53 { margin-left:53px}
.mb50 { margin-bottom:50px}
.mt40 { margin-top:40px}
.mt50 { margin-top:50px}
.mt70 { margin-top:70px}
.mt90 { margin-top:90px}
.padding20 { padding:20px}

.fz16 { font-size:16px !important}
.center { text-align:center}

#container { box-shadow:0 0 2px 1px rgba(220,220,220,0.6)}

/*��ҳ*/



.top_aside{height:34px;background:#4A5358;}
.top_aside_con{width:1000px;margin:0 auto;position:relative;}
.top_aside_con p{width:220px;line-height:34px;color:#fff;font-size:12px;}
.top_aside_con p.float_r{text-align:right;}
.top_aside_con p.float_r a{color:#fff;margin:0 10px;}
.top_aside_con p.float_r a:hover{text-decoration:underline;}
.search_box{width:180px;height:22px;background:url(../images/search.jpg) no-repeat;position:absolute;right:220px;top:6px;}
.search_box .input_search{height:20px;line-height:22px;width:140px;float:left;margin-left:10px;background:none;border:0;color:#fff; font-size:12px}
.search_box .btn_search{height:22px;width:27px;float:right;background:none;border:0;cursor:pointer;}
.head_box{height:90px;background:url(../images/head.jpg) repeat-x; border-bottom:#CCCCCC solid 1px}
.head_con{width:1000px;margin:0 auto;}
.head_con .logo { height:90px}
.head_con li{float:right;text-align:right;height:90px;line-height:90px;color:#0bb08b;}
.head_con li a{font-size:15px;color:#000; display:block; height:90px; float:left; padding:0 10px; margin-left:3px;}
.head_con li a:hover, .navlist a.active { background:#FFFFFF; color:#0bb08b; border-top:#0bb08b solid 2px; height:89px; border-bottom:none; line-height:85px}
 
.con{width:1000px;margin:0 auto;}
.con_l{width:755px;}
.con_r{width:230px;}
.news_box{height:300px;width:755px;background:#fff;}
.win_tit{height:28px;line-height:28px;padding:14px 20px 10px;}
.win_tit span{margin-right:16px;cursor:pointer;display:block;height:28px;width:104px;line-height:28px;font-size:16px;float:left;text-align:center;color:#333;}
.win_tit span.on{background:url(../images/nav.jpg) no-repeat;color:#fff;}
.win_tit a{float:right;line-height:28px;font-size:12px;color:#666;}
.win_tit a:hover{color:#088065;text-decoration:underline;}
.news_con{padding:0 15px;}

/*��ҳ�Ҳ����Ź���*/
.list_lh1 { height:240px; overflow:hidden}
.list_lh2 { height:240px; overflow:hidden}

.notice_box{height:290px;background:#fff;padding-top:10px;}
.xshy_box{height:290px;background:#fff;padding-top:10px;}
.notice_tit{height:30px;line-height:30px;padding:0 20px;}
.notice_tit span{font-size:16px;float:left;color:#088065;}
.notice_tit a{float:right;font-size:12px;color:#666;}
.notice_tit a:hover{color:#088065;text-decoration:underline;}
.notice_con li,.xshy_box li{width:200px;margin:0 auto;border-bottom:1px dotted #C7C7C7;padding:6px 0 6px 10px;background:url(../images/icon1.jpg) left 14px no-repeat; list-style:none}
.notice_con li.last,.xshy_box li.last{border:0;}
.notice_con li a,.xshy_box li a{font-size:14px;line-height:20px;color:#333;}
.notice_con li a:hover,.xshy_box li a:hover{color:#088065;text-decoration:underline;}
.zthd_box{height:280px;width:1000px;background:#fff;}
.zthd_con a{display:block;height:80px;line-height:80px;text-indent:10px;color:#fff;font-size:22px;float:left;margin-left:20px;margin-top:20px;padding:0 5px;}
.zthd_con a.a_zthd1{background:url(../images/zthd2a.png) no-repeat;width:300px;color:#8E8E8E;}
.zthd_con a.a_zthd1:hover{background:url(../images/zthd202a.png) no-repeat;color:#fff;}
.zthd_con a.a_zthd2{background:url(../images/zthd1a.png) no-repeat;width:300px;color:#fff;}
.zthd_con a.a_zthd2:hover{background:url(../images/zthd101a.png) no-repeat;color:#8E8E8E;}
.zthd_con a.a_zthd3{background:url(../images/zthd5a.png) no-repeat;width:300px;color:#8E8E8E;}
.zthd_con a.a_zthd3:hover{background:url(../images/zthd505a.png) no-repeat;color:#fff;}
.zthd_con a.a_zthd4{background:url(../images/zthd3.png) no-repeat;width:300px;color:#8E8E8E;}
.zthd_con a.a_zthd4:hover{background:url(../images/zthd303.png) no-repeat;color:#fff;}
.zthd_con a.a_zthd5{background:url(../images/zthd4.png) no-repeat;width:300px;color:#8E8E8E;}
.zthd_con a.a_zthd5:hover{background:url(../images/zthd404.png) no-repeat;color:#fff;}
.zthd_con a.a_zthd6{background:url(../images/zthd5a.png) no-repeat;width:300px;color:#8E8E8E;}
.zthd_con a.a_zthd6:hover{background:url(../images/zthd505a.png) no-repeat;color:#fff;}



/*2016-10-22*/
.zthd_con a.aa_zthd1{background:url(../images/zthd1a.png) no-repeat;width:300px;}
.zthd_con a.aa_zthd1:hover{background:url(../images/zthd101a.png) no-repeat;color:#8E8E8E;}
.zthd_con a.aa_zthd2{background:url(../images/zthd2a.png) no-repeat;width:221px;color:#8E8E8E;}
.zthd_con a.aa_zthd2:hover{background:url(../images/zthd202a.png) no-repeat;color:#fff;}

.zthd_con a.aa_zthd5{background:url(../images/zthd5a.png) no-repeat;width:171px;color:#8E8E8E;}
.zthd_con a.aa_zthd5:hover{background:url(../images/zthd505a.png) no-repeat;color:#fff;}



.tbtj_con a{display:block;height:66px;padding-top:16px;width:227px;background:url(../images/tbtj1.jpg) no-repeat;text-align:center;float:left;margin-left:18px;margin-top:18px;}
.tbtj_con a:hover{background:url(../images/tbtj2.jpg) no-repeat;}
.link_box{height:90px;background:#fff;margin-top:20px;}
.link_box p{background:url(../images/nav.jpg) no-repeat;color:#fff;font-size:16px;text-indent:20px;}
.link_con{text-align:center;}
.link_con select{width:180px;margin:0 6px;padding:3px 0;}
.about_box{ clear:both;background:#fff;height:260px;}
.about_top{height:94px;background:url(../images/about.jpg) center center no-repeat;}
.about_con{width:1000px;margin:0 auto;}
.about_con p{width:120px;margin-right:63px;text-indent:10px;word-break:keep-all;white-space:nowrap;overflow:hidden;}
.about_con p.float_r{margin:0;width:85px;word-break:keep-all;white-space:nowrap;overflow:hidden;}
.about_con p b{font-size:16px;color:#333;font-weight:normal;display:block;height:30px;line-height:30px;}
.about_con p a{font-size:14px;color:#999;font-weight:normal;display:block;height:28px;line-height:28px;}
.about_con p a:hover{color:#333;text-decoration:none;}
/*.foot_box{height:75px;background:#878C8F;}
.foot_con{width:1000px;margin:0 auto;}
.foot_con p{width:700px;line-height:22px;font-size:12px;color:#fff;padding-top:10px;}*/

.foot_box{ background:#878C8F;}
.foot_con{width:1000px;margin:0 auto;}
.foot_con p,
.foot_con a{ line-height:22px;font-size:12px;color:#fff;padding-top:10px;}

/*banner��ת*/
.flexslider{position:relative;height:401px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:401px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li{float:left;}
.flex-direction-nav li a{display:block;width:42px;height:42px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


/*ͼƬ������תС*/
#zSlider1,#zSlider2,#zSlider3{margin:0px auto; width:725px; overflow:hidden;}
#picshow1,#picshow2,#picshow3{position:relative;margin-top:10px;}
#picshow1,#picshow_img1,#picshow2,#picshow_img2,#picshow3,#picshow_img3{width:300px; height:220px; overflow:hidden; float:left;}
#picshow_img1 li,#picshow_img2 li,#picshow_img3 li{width:300px; height:220px; overflow:hidden; float:left; display:none;}
#picshow_img1 img,#picshow_img2 img,#picshow_img3 img{width:300px; height:220px;}
#select_btn1 li.current a,#select_btn2 li.current a,#select_btn3 li.current a{color:#088065;}
#select_btn1 li.current:hover a,#select_btn2 li.current:hover a,#select_btn3 li.current:hover a{color:#088065;}
#select_btn1 a,#select_btn2 a,#select_btn3 a{color:#000;}
#select_btn1 ul,#select_btn2 ul,#select_btn3 ul{float:right;width:410px;}
#select_btn1 ul li,#select_btn2 ul li,#select_btn3 ul li{height:34px;line-height:34px;background:url(../images/icon1.jpg) left center no-repeat;padding-left:16px;}
*+html #select_btn1 ul li{height:30px;line-height:30px;}
*+html #select_btn2 ul li{height:30px;line-height:30px;}
*+html #select_btn3 ul li{height:30px;line-height:30px;}
#select_btn1 ul a,#select_btn2 ul a,#select_btn3 ul a{float:left;width:340px;height:34px;line-height:34px;font-size:14px;color:#333;overflow:hidden;}
*+html #select_btn1 ul a{height:30px;line-height:30px;}
*+html #select_btn2 ul a{height:30px;line-height:30px;}
*+html #select_btn3 ul a{height:30px;line-height:30px;}
#select_btn1 ul span,#select_btn2 ul span,#select_btn3 ul span{float:right;font-size:14px;color:#333;}
#select_btn1 ul a:hover,#select_btn2 ul a:hover,#select_btn3 ul a:hover{color:#088065;text-decoration:underline;}



/*���������˵���ʽ*/

#nav-cont-wrap {}
.seconditem{ clear:both; margin:0 auto; width:1000px; height:306px;overflow:hidden; background:#fff; margin-bottom:10px}
.seconditemcon{padding:10px;}
#tags { float:left; width:150px; margin-top:20px;  height:40px;font-family:"Microsoft Yahei"; }
#tags LI {width:150px;  LIST-STYLE-TYPE: none;margin-bottom:10px;font-size:14px;  text-align:center;}
#tags LI A {width:150px; display:block;  text-align:center;background:#DBDBDB; font-family:normal; height:40px; line-height:40px;  PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none;}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px; text-align:center;}
#tags LI.selectTag {POSITION: relative;  background:url(../images/cct_tab01_on.png) center no-repeat; color:#fff; height:40px; line-height:40px;text-align:center; font-weight:bold;font-size:14px;}
#tags LI.selectTag A {background:url(../images/cct_tab01_ov.png) no-repeat; COLOR: #fff;  text-align:center;}

#tags LI.selectTagNo { color:#333; height:40px; line-height:40px;text-align:center; }
#tags LI.selectTagNo A { COLOR: #333;  text-align:center;}
.slidingList_none{ display:none;}
.tagscontent{  margin-left:180px; font-size:14px; line-height:180%; margin-top:15px;  }
.tagscontent p{  text-indent:28px;}
.tagscont{ font-size:14px; line-height:180%;}

.astagscont{ font-size:14px;line-height:180%;}
.sdfdf{padding:10px 320px 10px 10px;font-size:15px; height:161px; background:url(../images/a01.jpg) right 10px no-repeat;}

.gengduofont a:link{color:#019179;}
.gengduofont a:visited{color:#019179;}
.gengduofont a:active{color:#666;}
.gengduofont a:hover{color:#666;}
.zhuren{ float:left; width:130px; margin-right:35px;margin-top:10px;}
.zhuren .title{ background:#efefef; text-indent:15px;height:30px; width:130px; line-height:30px; margin-bottom:5px;}
.zhuren img{ margin:0 auto;width:130px; height:175px; }
 .ptit{padding:3px; text-align:center;}

.zhurencenter{ float:left;  width:435px;margin-top:10px;}
.zhurencenter .title{ background:#efefef; text-indent:15px;height:30px; line-height:30px; margin-bottom:5px;}
.fuzhurencenter {}
.fuzhurencenter li{ float:left;margin-left:10px; width:130px; height:175px;}
 .ptit{padding:3px; text-align:center;}

.shuji{ float:right; width:160px;margin-top:10px;}
.shuji .title{ background:#efefef; width:130px; text-indent:15px;height:30px; line-height:30px; margin-bottom:5px;}
.shuji img{ width:130px; height:175px;}
.ptit{padding:3px; text-align:center;}
#zntags { height:30px;font-family:"Microsoft Yahei";border-bottom:1px solid #666; margin-top:20px; margin-bottom:20px;  }
#zntags LI {  float:left;  LIST-STYLE-TYPE: none; font-size:14px;  text-align:center; }
#zntags LI A {padding-left:10px;padding-right:10px;  display:block;  text-align:center;background:#DBDBDB; margin-left:10px;font-family:normal; height:30px; line-height:30px;  PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none;}
#zntags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px; text-align:center;}
#zntags LI.selectTag {POSITION: relative;  background:#fff;border-left:1px solid #666; margin-left:10px; border-right:1px solid #666; border-top:1px solid #666; color:#333; height:31px;padding-left:10px;padding-right:10px;  line-height:31px;text-align:center; font-weight:bold;font-size:14px;}
#zntags LI.selectTag A {background:#fff; COLOR: #333;  text-align:center;}

#zntags LI.selectTagNo { color:#333; height:30px; line-height:30px;text-align:center; }
#zntags LI.selectTagNo A { COLOR: #333;  text-align:center;}
.dgnews{padding:0 10px;}
.dgnews li{ height:30px; line-height:30px; color:#019179;}
.dgnews li a:link{ color:#019179;}
.dgnews li a:visited{ color:#019179;}
.dgnews li a:hover{ color:#666;}
.dgnews li a:active{ color:#666;}
.dftime{ float:right; font-size:12px; color:#999; padding-left:30px;}

.picnews{ margin-top:50px;}
.picnews li{ float:left; margin-left:30px; width:220px; height:180px;}
.dgg{padding:3px; font-size:14px; text-align:center;}

.sdfpicnews{ margin-top:40px;}
.sdfpicnews li{ float:left;   width:250px; background:#fff;  margin-left:60px;  height:210px;}
.sdfpicnews li a { color:#151515}
.sdfpicnews li a:hover { color:#0c7a64}

.rczj{ margin-top:10px;}
.rczj li{ float:left;   margin-right:32px;margin-bottom:10px; width:100px; height:130px;}
.rczj li a { color:#151515}
.rczj li a:hover { color:#0c7a64}
.rczj li img{  width:100px; height:100px;}


/*---detail---*/
.c_page .head_box { box-shadow:0px 1px 10px 1px rgba(0,0,0,0.1)}
.c_page_ttl { color:#666666; font-size:14px; line-height:30px; text-align:left; width:1000px; float:left; margin:10px 0}
.c_page_ttl a { color:#666666; font-size:14px}
.container { margin:0 auto; width:1000px}
.c_page_detailcon { height:auto; width:1000px}
.c_page_nav { background:#0c7a64; width:200px; text-align:center; color:#FFFFFF; float:left}
.c_page_nav_ttl { height:40px; border-bottom:#288976 dashed 2px; line-height:40px; font-size:18px}
.c_page_nav ul { margin-top:10px}
.c_page_nav ul li { width:200px; height:40px; line-height:40px; font-size:14px}
.c_page_nav ul li.on { background-color:#d98200; background-image:url(../images/nav_bg.png); background-position:192px 12px; background-repeat:no-repeat}
.c_page_nav ul li a { color:#FFFFFF; display:block; width:200px; height:40px}
.c_page_con { background:#FFFFFF; width:800px; float:left}
.c_page_con_ttl { color:#333333; font-size:18px; height:40px; line-height:40px; border-bottom:#333333 solid 2px; width:100px; margin-left:30px; text-align:center}
.c_page_detail_ttl { width:100%; text-align:center; margin-top:30px; border-bottom:#e6e6e6 solid 1px}
.c_page_detail_ttl h1 { font-size:24px; color:#151515; line-height:40px; margin-bottom:10px; display:inline-block; width:100%}
.c_page_detail_ttl span { color:#999999; font-size:12px; margin-bottom:20px; display:inline-block; margin-right:10px}
.c_page_detail_con { width:100%; margin-top:20px}
.c_page_detail_con p { color:#151515; font-size:14px; line-height:25px; text-indent:2em; margin-bottom:10px}
.c_page_detail_next { margin-top:20px; padding-bottom:10px; border-bottom:#d5d5d5 solid 1px; margin-bottom:30px}
.c_page_detail_next a { color:#999999; font-size:13px; line-height:25px; display:block}
.c_page_detail_link h1 { font-size:16px; color:#0c7a64; font-weight:bold; margin-bottom:10px}
.c_page_detail_link ul { margin-bottom:50px}
.c_page_detail_link ul li { background:url(../images/c_listbg.png) no-repeat 0px 11px; line-height:25px; color:#151515; text-indent:10px; font-size:13px}
.c_page_detail_link ul li a { color:#151515}
.c_page_detail_link ul li:hover { background:url(../images/c_listbg_on.png) no-repeat 0px 11px}
.c_page_detail_link ul li:hover a { color:#0c7a64}
/*---detail---*/

.c_page_list_con { width:740px; margin-left:30px}
.c_page_list_con li { height:160px; border-bottom:#d5d5d5 solid 1px}
.c_page_list_con_date { width:66px; height:66px; background-color:#c7c7c7; border-radius:3px; color:#FFFFFF; text-align:center; float:left; margin-top:25px; margin-left:10px}
.c_page_list_con_date h1 { font-size:40px; line-height:45px; height:40px}
.c_page_list_con_date span { font-size:14px}
.c_page_list_con_r { float:left; width:650px; margin-left:10px; margin-top:25px}
.c_page_list_con_r h1 a{ font-size:16px; color:#181818}
.c_page_list_con_r p { font-size:12px; color:#999999; width:650px; margin-top:5px; height:52px; overflow:hidden}
.c_page_list_con_r > a { color:#0c7a64; float:left; font-size:12px; margin-top:5px}
.c_page_list_con_r1 { float:left; width:650px; margin-left:10px; margin-top:25px}
.c_page_list_con_r1 h1 a{ font-size:16px; color:#181818; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:630px; display :block; float:left;}
.c_page_list_con_r1 h1 a:hover,.c_page_list_con_r h1 a:hover { color:#0c7a64}
.c_page_list_con_r1 img { width:130px; height:90px; float:left; margin-top:5px}
.c_page_list_con_r1 p { font-size:12px; color:#999999; margin-top:5px; height:52px; overflow:hidden; width:510px; margin-left:10px; float:left;}
.c_page_list_con_r1 > a { color:#0c7a64; float:left; font-size:12px; margin-left:10px; margin-top:10px}
.c_page_list_con_r1 > a:hover,.c_page_list_con_r > a:hover { color:#999999}
.c_page_list_pagenum { text-align:center; font-size:14px; color:#151515; margin-top:10px; margin-bottom:10px}
.c_page_list_pagenum a { color:#151515; margin-right:5px}
.c_page_list_pagenum a.on { color:#0c7a64}



.c_page_intro_con { width:740px; margin-left:30px; margin-top:20px}
.c_page_intro_con p { color:#5b5b5b; font-size:14px; line-height:25px; text-indent:2em; margin-bottom:10px}
.c_page_intro_con img { margin-top:20px; margin-bottom:20px}

.c_page_people_con { width:740px; margin-left:30px; margin-top:20px}
.c_page_people_con ul li { height:120px; border-bottom:#d5d5d5 solid 1px;}
.c_page_people_con ul li img { width:74px; height:100px; float:left; margin-top:10px}
.c_people_r { width:645px; float:left; margin-left:20px; margin-top:20px; position:relative}
.c_people_r h1 a { font-size:14px; line-height:25px; color:#181818; font-weight:bold}
.c_people_r h1 a:hover { color:#0c7a64}
.c_people_r p a { color:#151515; font-size:12px; line-height:25px; height:50px; overflow:hidden; display:block}
.c_people_r span a { position:absolute; top:75px; right:10px; color:#0c7a64; font-size:12px; line-height:25px}



.c_person_intro { height:260px; border:#e5e5e5 solid 1px; background:#FFFFFF; width:720px; margin-left:10px}
.c_person_intro_l { margin-top:30px; height:200px; overflow:scroll; width:560px; margin-left:20px; overflow-x:auto; float:left}
.c_person_intro_l p { font-size:14px; color:#333333; line-height:25px; width:540px; margin-bottom:5px}
.c_person_intro img { width:100px; height:140px; border:#d5d5d5 solid 1px; float:left; margin-top:35px; margin-left:20px}




.c_keyan { width:740px; margin-left:30px; margin-top:30px}
.c_keyan ul li { height:190px; border-bottom:#d5d5d5 dashed 1px}
.c_keyan ul li img { width:220px; height:150px; float:left; margin-top:20px}
.c_keyan ul li h1 a { font-size:16px; line-height:25px; float:left; width:500px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:20px; margin-left:10px; color:#151515}
.c_keyan ul li h1 a:hover { color:#0c7a64}
.c_keyan ul li p { font-size:12px; color:#999999; float:left; width:500px; margin-top:5px; margin-left:10px; height:105px; overflow:hidden; line-height:20px}
.c_keyan ul li > a { float:left; color:#0c7a64; font-size:12px; margin-left:10px; margin-top:-1px}
.c_keyan ul li > a:hover { color:#999999}




/*---s_xwdt---*/
.s_ttl { border-bottom:#0c7a64 solid 2px; height:50px}
.s_ttl h2 { color:#0c7a64; font-size:24px; font-weight:bold; line-height:50px; display:inline-block}
.s_ttl .menu { float:right; line-height:65px; color:#666666; font-size:12px}
.s_ttl .menu a { color:#666666}
.s_ttl .menu a:hover { text-decoration:underline}
.s_ttl_tab { clear:both; margin-top:20px;}
.s_ttl_tab li { background:#e8e8e8; height:35px;margin-bottom:18px; width:160px; text-align:center; font-size:14px; color:#3c3c3c; line-height:35px; float:left; border-radius:3px; margin-right:5px; cursor:pointer; position:relative}
.s_ttl_tab li a { color:#3c3c3c}
.s_ttl_tab li img { position:absolute; top:35px; left:69px; display:none}
.s_ttl_tab li.on { background-color:#0c7a64; height:35px; width:160px; text-align:center; font-size:14px; color:#fff; line-height:35px; float:left; border-radius:3px; margin-right:5px; cursor:pointer}
.s_ttl_tab li.on a { color:#FFFFFF}
.s_ttl_tab li.on img { display:block}
.s_page .about_box{background:#fff;height:260px;}
.s_page .about_top{height:94px;background:url(../images/about.png) center center no-repeat;}
.s_page .about_con{width:1000px;margin:0 auto;}
.s_page .about_con p{width:120px;text-indent:10px;word-break:keep-all;white-space:nowrap;overflow:hidden;}
.s_page .about_con p.float_r{margin:0;width:85px;word-break:keep-all;white-space:nowrap;overflow:hidden;}
.s_page .about_con p b{font-size:16px;color:#333;font-weight:normal;display:block;height:30px;line-height:30px;}
.s_page .about_con p a{font-size:13px;color:#999;font-weight:normal;display:block;height:28px;line-height:28px;}
.s_page .about_con p a:hover{color:#333;text-decoration:none;}

.xwdt { margin-top:20px}
.xwdt li { border-bottom:#d5d5d5 solid 1px; width:100%; height:135px}
.xwdt li .l_part { width:97px; height:77px; background:#88969b; border-radius:5px; text-align:center; color:#FFFFFF; float:left; margin-top:30px}
.xwdt li .l_part h3 { font-size:40px; font-weight:normal; line-height:40px; margin-top:8px}
.xwdt li .l_part span { font-size:14px; margin-top:2px}
.xwdt li .r_part { width:880px; float:right; position:relative; margin-top:30px}
.xwdt li .r_part h3 a { float:left; font-size:16px; color:#222222; line-height:25px; font-weight:bold}
.xwdt li .r_part h3 a:hover { color:#0c7a64}
.xwdt li .r_part p { width:880px; color:#999999; font-size:13px; line-height:20px; height:40px; overflow:hidden; margin-top:10px; float:left}
.xwdt li .r_part .more { width:80px; height:23px; line-height:23px; text-align:center; color:#FFFFFF; font-size:12px; position:absolute; top:0px; right:0px; background:#fb802e}
.s_pages { float:right; font-size:13px; margin-top:10px; margin-bottom:30px}
.s_pages a { color:#999999; display:inline-block; height:28px; padding:0 5px; line-height:28px}
.s_pages a.on { color:#FFFFFF; background:#515151}
.s_pages a:hover { text-decoration:underline}
/*---s_xwdt---*/



/*---mtjj---*/
.mtjj { margin-top:20px; margin-bottom:20px}
.mtjj li.style1 { border-bottom:#d5d5d5 solid 1px; height:210px; position:relative}
.mtjj li.style1 .l_part { float:left; width:240px; height:146px; margin-top:30px}
.mtjj li.style1 .l_part img { width:230px; height:136px; border:#efefef solid 5px}
.mtjj li.style1 .r_part { float:right; width:725px; margin-top:30px}
.mtjj li.style1 .r_part h3 a { color:#222222; font-size:16px; font-weight:bold; line-height:30px}
.mtjj li.style1 .r_part h3 a:hover { color:#0c7a64}
.mtjj li.style1 .r_part .date { color:#999999; font-size:12px; line-height:25px}
.mtjj li.style1 .r_part .date span.yellow { color:#fb802e}
.mtjj li.style1 .r_part p { width:725px; color:#858585; font-size:13px; line-height:20px; height:40px; overflow:hidden}
.mtjj li.style1 .r_part .more { width:80px; height:23px; line-height:23px; text-align:center; color:#FFFFFF; font-size:12px; position:absolute; top:145px; right:5px; background:#fb802e}
.mtjj li.style2 { border-bottom:#d5d5d5 solid 1px; height:190px; position:relative}
.mtjj li.style2 .r_part { float:right; width:100%; margin-top:30px}
.mtjj li.style2 .r_part h3 a { color:#222222; font-size:16px; font-weight:bold; line-height:30px}
.mtjj li.style2 .r_part h3 a:hover { color:#0c7a64}
.mtjj li.style2 .r_part .date { color:#999999; font-size:12px; line-height:25px}
.mtjj li.style2 .r_part .date span.yellow { color:#fb802e}
.mtjj li.style2 .r_part p { width:100%; color:#858585; font-size:13px; line-height:20px; height:40px; overflow:hidden}
.mtjj li.style2 .r_part .more { width:80px; height:23px; line-height:23px; text-align:center; color:#FFFFFF; font-size:12px; position:absolute; top:130px; right:5px; background:#fb802e}
/*---mtjj---*/



/*---xrld---*/
.xrld { margin-top:20px; margin-bottom:30px}
.xrld li { border-bottom:#e8e8e8 solid 1px; height:260px}
.xrld li .l_part { float:left; width:190px; height:190px; border:#ededed solid 1px; margin-top:35px}
.xrld li .l_part img { width:180px; height:180px; margin-left:5px; margin-top:5px}
.xrld li .r_part { float:right; width:780px; margin-top:35px}
.xrld li .r_part h3 a { color:#222222; font-size:22px; font-weight:normal; line-height:30px; margin-top:10px}
.xrld li .r_part h3 a:hover { color:#0c7a64}
.xrld li .r_part p { color:#222222; font-size:14px; line-height:23px; margin-top:20px}
/*---xrld---*/

.asxrld { margin:0 auto;width:500px;  margin-top:20px; margin-bottom:30px}
.asxrld li { float:left; margin-left:80px; width:150px;   height:260px}
.asxrld li p{padding:2px; text-align:center}
.bsxrld { clear:both; margin:0 auto;width:980px;  margin-top:20px; margin-bottom:30px}
.bsxrld li { float:left; margin-left:80px; width:150px;   height:260px}
.bsxrld li p{padding:2px; text-align:center}
.dgfont{ font-size:15px; text-align:center; color:#0C7A64;}



.zzry {  margin-top:20px; margin-bottom:30px}
.zzry li { float:left; margin-left:30px;   height:430px; margin-bottom:15px;  }
.zzry li img{ width:300px;   border-bottom:#e8e8e8 solid 1px; height:408px;   border:1px solid #efefef;}
.zzry li p{padding:2px; text-align:center}
.rongyu {  margin-top:20px; margin-bottom:20px}
.rongyu li { float:left; margin-left:15px; width:315px;   height:252px; margin-bottom:15px;  }
.rongyu li img{     border-bottom:#e8e8e8 solid 1px;    border:1px solid #efefef;}
.rongyu li p{padding:2px; text-align:center}


/*---znbm---*/
.znbm { margin-top:20px; margin-bottom:30px}
.znbm li { border-bottom:#e8e8e8 solid 1px; width:100%; padding:20px 0}
.znbm li h3 { color:#0c7a64; font-size:15px; font-weight:bold; line-height:25px}
.znbm li p { color:#222222; font-size:14px; line-height:25px}
/*---znbm---*/






/*---zrzc---*/
.zrzc { margin-top:30px; margin-bottom:50px}
.zrzc .zrjs .l_part { float:left; width:151px; height:190px; border:#ededed solid 1px}
.zrzc .zrjs .l_part img { width:141px; height:180px; margin-left:5px; margin-top:5px}
.zrzc .zrjs .dfr_part {   margin-right:20px}
.zrzc .zrjs .dfr_part h3 { text-align:right; color:#222222; font-size:23px; font-weight:normal; line-height:30px; margin-top:20px}
.zrzc .zrjs .sdsr_part   { float:right;margin-left:20px; width:820px;}
.zrzc .zrjs .sdsr_part h3 { text-align:left; color:#222222; font-size:23px; font-weight:normal; line-height:30px; margin-top:20px}
.zrzc .zrjs .sdsr_part p { font-size:14px; color:#222222; line-height:25px; margin-top:30px}
.zrzc .zrjs .r_part h3 { text-align:right; color:#222222; font-size:23px; font-weight:normal; line-height:30px; margin-top:20px}
.zrzc .zrjs .r_part p { font-size:14px; color:#222222; line-height:25px; margin-top:30px}
.zrzc .zc { margin-top:20px; margin-bottom:30px}
.zrzc .zc img { margin-bottom:20px}
.zrzc .zc p { color:#222222; font-size:14px; line-height:30px; margin-bottom:20px}
/*---zrzc---*/




/*---zxjj---*/
.zxjj { margin-top:20px}
.zxjj1, .zxjj2, .zxjj3, .zxjj4, .zxjj5 { position:relative}
.zxjj1 .l_part { width:485px; float:left; position:absolute; top:130px; left:-400px}
.zxjj1 .r_part { right:-400px; top:130px; position:absolute}
.zxjj2, .zxjj4 { height:500px}
.zxjj2 .l_part { width:485px; float:left; position:absolute; top:130px; left:-400px}
.zxjj2 .r_part { right:-400px; top:150px; position:absolute}
.zxjj3 .l_part { width:485px; float:left; position:absolute; top:100px; left:-400px}
.zxjj3 .r_part { right:-400px; top:110px; position:absolute}
.zxjj4 .l_part { width:499px; float:left; position:absolute; top:70px; left:-400px}
.zxjj4 .r_part { right:-400px; top:130px; position:absolute}
.zxjj5 .l_part { width:485px; float:left; position:absolute; top:100px; left:-400px}
.zxjj5 .r_part { right:-400px; top:110px; position:absolute}


.zxjj .zxjj_t { background:#f1f1f1; height:462px; width:100%; box-shadow:0 0 2px 1px rgba(185,185,184,0.6); margin-bottom:2px}
.zxjj .part_ttl { background:url(../images/zxjj_ttl.png) no-repeat 0px 30px; text-align:center; color:#000000; font-size:25px; line-height:60px; height:60px; text-indent:18px; margin-top:20px; float:left; width:100%}
.zxjj .zxjj_t .l_part {
	width: 499px;
	float: left;
}
.zxjj .zxjj_t .l_part h3, .zxjj .zxjj_m .r_part h3 { color:#ff7800; font-size:22px}
.zxjj .zxjj_t .l_part p, .zxjj .zxjj_m .r_part p { color:#000; font-size:14px; line-height:30px; margin-top:20px}

.zxjj .dfzxjj_t { background:#f1f1f1; height:492px; width:100%; box-shadow:0 0 2px 1px rgba(185,185,184,0.6); margin-bottom:2px}
.zxjj .dfzxjj_t   h3 { color:#ff7800; font-size:22px}
.zxjj .dfzxjj_t   p { color:#000; font-size:14px; line-height:30px; margin-top:20px}

.zxjj .zxjj_m .r_part { float:right; width:480px}



/*---zxjj---*/


.picnews2{ width:100%; margin-top:40px; margin-bottom:30px}
.picnews2 li{ float:left; width:283px; height:220px; margin-left:28px;}
.picnews2 li img {width:280px; height:150px;border:0;}
.picnews2 li a { color:#666666; font-size:16px; line-height:40px}
.picnews2 li a:hover { color:#0c7a64}


/*---gyfw---*/
.gyfw .part_ttl { background:url(../images/zxjj_ttl.png) no-repeat 0px 30px; text-align:center; color:#000000; font-size:25px; line-height:60px; height:60px; text-indent:18px; margin-top:20px; float:left; width:100%}
.gyfw p { color:#222222; font-size:14px; line-height:25px; text-indent:2em; margin-top:20px; margin-bottom:20px; width:100%; float:left}
.gyfw img { width:596px; margin:20px 202px}
.gyfw_yjs { width:100%}
.gyfw_yjs .part_ttl { background:url(../images/zxjj_ttl.png) no-repeat 0px 30px; text-align:center; color:#000000; font-size:25px; line-height:60px; height:60px; text-indent:18px; margin-top:20px; float:left; width:100%}
.gyfw_yjs_gray_p { width:100%; background:#f8f9fa}
.gyfw_yjs_gray_p div.p { width:450px; margin:30px 0}
.gyfw_yjs_gray_p div.p h3 { color:#222222; font-size:20px; font-weight:bold; line-height:30px; width:450px}
.gyfw_yjs_gray_p div.p p { color:#222222; font-size:14px; line-height:25px; width:450px}
.gyfw_yjs_fwnl { float:left; margin-top:50px}
.gyfw_yjs_fwnl li { width:182px; text-align:center; float:left}
.gyfw_yjs_fwnl li h3 { color:#000000; font-size:20px; line-height:30px; width:182px; font-weight:bold; margin-top:30px; margin-bottom:10px}
.gyfw_yjs_fwnl li p { color:#2f2f2f; font-size:14px; line-height:25px; width:182px}
.ml90 { margin-left:90px}
.gyfw_yjs_fwnr { width:100%; background:#f8f9fa; margin-top:30px}
.gyfw_yjs_fwnr p { text-align:center; color:#2f2f2f; font-size:14px; line-height:25px; width:100%; float:left}
.gyfw_yjs_fwfx { width:100%; background:#f8f9fa}
.gyfw_yjs_fwfx ul { float:left; margin:50px 0}
.gyfw_yjs_fwfx ul li { width:500px; float:left; height:57px}
.gyfw_yjs_fwfx ul li img { float:left}
.gyfw_yjs_fwfx ul li a { color:#2f2f2f; font-size:20px; line-height:40px; font-weight:bold; float:left; margin-left:15px}
.gyfw_cszx_ptjj { background:url(../images/gyfw_cszx1.png) no-repeat top center; width:100%; height:336px; margin-top:40px}
.gyfw_cszx_ptjj .part_ttl { background:url(../images/zxjj_ttl.png) no-repeat 0px 30px; text-align:center; color:#000000; font-size:25px; line-height:60px; height:60px; text-indent:18px; margin-top:20px; float:left; width:100%}
.gyfw_cszx_ptjj p { width:100%; color:#222222; font-size:14px; line-height:24px; margin-top:30px; text-indent:2em; float:left}
.gyfw_cszx_fwnr .part_ttl { background:url(../images/zxjj_ttl.png) no-repeat 0px 30px; text-align:center; color:#000000; font-size:25px; line-height:60px; height:60px; text-indent:18px; margin-top:20px; float:left; width:100%}
.gyfw_cszx_fwnr .l_part { background:url(../images/l_part.png) no-repeat top left; height:364px; width:100%; float:left; margin-top:20px; margin-bottom:30px}
.gyfw_cszx_fwnr .l_part .ts { width:590px; float:left; margin-left:10px}
.gyfw_cszx_fwnr .l_part .ts h3 { color:#222222; font-size:18px; line-height:25px; font-weight:bold}
.gyfw_cszx_fwnr .l_part .ts p { color:#222222; font-size:14px; line-height:25px; margin-top:20px}
.gyfw_cszx_fwnr .l_part .ttl { float:right; width:358px}
.gyfw_cszx_fwnr .l_part .ttl h3 { color:#ff7800; font-size:22px; line-height:30px}
.gyfw_cszx_fwnr .l_part .ttl p { color:#353535; font-size:12px; line-height:20px; margin:10px 0}
.gyfw_cszx_fwnr .r_part { background:url(../images/r_part.png) no-repeat top right; height:364px; width:100%; float:left; margin-bottom:30px}
.gyfw_cszx_fwnr .r_part .ts { width:590px; float:right; margin-right:10px}
.gyfw_cszx_fwnr .r_part .ts h3 { color:#222222; font-size:18px; line-height:25px; font-weight:bold}
.gyfw_cszx_fwnr .r_part .ts p { color:#222222; font-size:14px; line-height:25px; margin-top:20px}
.gyfw_cszx_fwnr .r_part .ttl { float:left; width:358px}
.gyfw_cszx_fwnr .r_part .ttl h3 { color:#ff7800; font-size:22px; line-height:30px}
.gyfw_cszx_fwnr .r_part .ttl p { color:#353535; font-size:12px; line-height:20px; margin:10px 0}
.mt10 { margin-top:10px}
.mt20 { margin-top:20px}
/*---gyfw---*/


/*---kycx---*/
.kycx .part_ttl { background:url(../images/zxjj_ttl.png) no-repeat 0px 30px; text-align:center; color:#000000; font-size:25px; line-height:60px; height:60px; text-indent:18px; margin-top:20px; float:left; width:100%; margin-bottom:30px}
.kycx .kycx_t { background:url(../images/kygk.png) no-repeat top center; box-shadow:0 0 2px 1px rgba(190,190,190,0.6); margin-top:40px; height:336px}
.kycx p { color:#000000; font-size:14px; line-height:30px; width:100%; float:left}
.kycx .kycx_m .part_ttl_blue, .part_ttl_green { width:554px; height:49px; text-align:center; color:#FFFFFF; font-size:25px; font-weight:bold; line-height:49px; margin:0 auto; float:left; border-radius:5px; margin-left:223px; margin-bottom:20px}
.kycx .kycx_m .part_ttl_blue { background:#3081c2}
.kycx .kycx_m .part_ttl_green { background:#0bb08b}
.kycx .kycx_m .line { height:77px; width:3px; margin-bottom:20px; background:#d7d9dd; float:left; margin-left:498px; margin-top:20px}
.kycx .kycx_m .kygk_b { float:left; position:relative; width:100%; height:530px; margin:30px 0}
.kycx .kycx_m .kygk_b img { position:absolute; left:50%; margin-left:-43px; top:0}
.kycx .kycx_m .kygk_b ul { position:absolute; width:400px}
.kycx .kycx_m .kygk_b ul li { color:#000000; font-size:14px; width:400px}
.kycx .kycx_m .kygk_b ul.p1_l, .kycx .kycx_m .kygk_b ul.p2_l, .kycx .kycx_m .kygk_b ul.p3_l, .kycx .kycx_m .kygk_b ul.p4_l { text-align:right}
.kycx .kycx_m .kygk_b ul.p1_r, .kycx .kycx_m .kygk_b ul.p2_r, .kycx .kycx_m .kygk_b ul.p3_r, .kycx .kycx_m .kygk_b ul.p4_r { text-align:left}
.kycx .kycx_m .kygk_b ul.p1_l { left:25px; top:5px}
.kycx .kycx_m .kygk_b ul.p1_r { right:25px; top:5px}
.kycx .kycx_m .kygk_b ul.p2_l { left:25px; top:155px}
.kycx .kycx_m .kygk_b ul.p2_r { right:25px; top:155px}
.kycx .kycx_m .kygk_b ul.p3_l { left:25px; top:320px}
.kycx .kycx_m .kygk_b ul.p3_r { right:25px; top:320px}
.kycx .kycx_m .kygk_b ul.p4_l { left:25px; top:460px}
.kycx .kycx_m .kygk_b ul.p4_r { right:25px; top:460px}
/*---kycx---*/




/*---lxwm---*/
.lxwm .part_ttl { background:url(../images/zxjj_ttl.png) no-repeat 0px 30px; text-align:center; color:#000000; font-size:25px; line-height:60px; height:60px; text-indent:18px; margin-top:20px; float:left; width:100%; margin-bottom:30px}
.lxwm h3 { color:#ff7800; font-size:22px; line-height:40px; font-weight:bold}
.lxwm span { display:block; color:#000000; font-size:14px; line-height:28px}
.lxwm span img { vertical-align:middle; margin-bottom:3px; margin-right:5px}
.lxwm img.map { margin-top:10px; margin-bottom:30px}
.lxwm .lxfs { width:100%; height:700px; background:#f1f1f1; box-shadow:0 0 2px 1px rgba(185,185,184,0.75); margin-top:95px; margin-bottom:20px}
.lxwm .lxfs .lxfs_con { width:100%; height:700px; position:relative}
.lxwm .lxfs .lxfs_con > img { position:absolute; top:-95px; left:50%; margin-left:-9px}
.lxwm .lxfs .lxfs_con .part_ttl { background:url(../images/zxjj_ttl.png) no-repeat 0px 30px; text-align:center; color:#000000; font-size:25px; line-height:60px; height:60px; text-indent:18px; margin-top:40px; float:left; width:100%; margin-bottom:30px}
.lxwm .lxfs .lxfs_con .lxfs_detail { width:210px; float:left; margin-bottom:20px; margin-top:30px}
.lxwm .lxfs .lxfs_con .lxfs_detail h3 { color:#000000; font-size:16px; line-height:30px}
.lxwm .lxfs .lxfs_con .lxfs_detail span { color:#000000; font-size:14px; line-height:30px}
/*---lxwm---*/


/*---sfjd---*/
.sfjd .part_ttl { background:url(../images/zxjj_ttl.png) no-repeat 0px 30px; text-align:center; color:#000000; font-size:25px; line-height:60px; height:60px; text-indent:18px; margin-top:20px; float:left; width:100%; margin-bottom:30px}
.sfjd .sfjd_t { background:url(../images/sfjd.png) no-repeat top center; box-shadow:0 0 2px 1px rgba(190,190,190,0.6); margin-top:40px; height:336px}
.sfjd p { color:#222222; font-size:14px; line-height:30px; width:100%; float:left; text-indent:2em}
.sfjd .sfjd_m .fwfw {}
.sfjd .sfjd_m .fwfw li { display:block; margin-bottom:20px}
.sfjd .sfjd_m .fwfw li .left, .sfjd .sfjd_m .fwfw li .right { background:#f6f6f6; width:450px; padding:0px 20px 20px 20px}
.sfjd .sfjd_m .fwfw li .left h3, .sfjd .sfjd_m .fwfw li .right h3 { color:#119174; font-size:18px; line-height:40px; text-align:center; font-weight:bold; margin-top:10px}
.sfjd .sfjd_m .fwfw li .left { float:left}
.sfjd .sfjd_m .fwfw li .right { float:right}
.sfjd .sfjd_m .fwfw li p { line-height:25px}
.sfjd .lxfs { position:relative; margin-top:130px; margin-bottom:30px}
.sfjd .lxfs img.bg { position:absolute; top:-105px; left:50%; margin-left:-9px}
.sfjd .lxfs img.map { margin-top:20px}
.sfjd .lxfs span { display:block; width:333px; color:#222222; font-size:14px; line-height:30px; float:left}
.sfjd .fwal .fwal_list { width:100%; float:left; margin-bottom:50px}
.sfjd .fwal .fwal_list li { width:456px; border-bottom:#e4e4e4 solid 1px; height:50px; line-height:50px; background:url(../images/fwal.png) no-repeat 0px 18px; text-indent:25px; color:#222222; font-size:14px}
.sfjd .fwal .fwal_list li a { color:#222222}
.sfjd .fwal .fwal_list li a:hover { color:#119174}
/*---sfjd---*/


/*---2015-09-23����css---*/
#nav{ float:left;width:400px; margin-top:20px;  height:40px;font-family:"Microsoft Yahei"; }
#nav li{float:left; width:150px;position:relative;margin-bottom:10px; margin-left:20px; text-align:center; background:#DBDBDB; font-size:14px;}
#nav li a{float:left;display:block;cursor:pointer;text-decoration:none;  line-height:35px; height:35px;}
#nav li a span{float:left; font-size:14px;color:#333;text-decoration:none;}
#nav li a:hover span{background:#019179 ; color:#fff;}
#nav li .nav_on{   /*��꾭��ʱ�任����������JS��ȡ��ʽ*/background:url(../images/menu_l.jpg) center no-repeat ; color:#333;}
#nav li .nav_on span{  /*��꾭��ʱ�任����������JS��ȡ��ʽ*/background:url(../images/menu_l.jpg) center no-repeat ; color:#333;text-decoration:none ; font-weight:bold; color:#FFF;padding-left:23px; padding-right:23px;}

/*.no-menu{ background:#fff;border-top:#0bb08b solid 2px;  color:#0bb08b;height:89px; border-bottom:none; line-height:85px}
.no-menu a:link{  color:#0bb08b; }
.no-menu a:visted{  color:#0bb08b; }
.no-menu a:hover{  color:#666; }
.no-menu a:acitve{  color:#666;}*/
.jjtagscontent{  margin-left:380px; font-size:14px; line-height:180%; margin-top:15px}
.jjtagscontent p{  text-indent:28px;}



.rencai_detail { width:1000px; background:url(../images/recaiteam_bg2.png) repeat-y top center; margin-top:30px; margin-bottom:50px}
.rencai_detail .rencai_team_con { width:1000px; background:url(../images/recaiteam_bg1.png) no-repeat top center; position:relative; padding-bottom:150px}
.rencai_detail .rencai_team_con > img { margin-top:144px; margin-left:110px; width:480px; height:480px; margin-bottom:20px}
.rencai_detail .rencai_team_con > h3 { float:right; font-size:26px; font-weight:bold; color:#000000; clear:both; width:200px; margin-right:100px; margin-top:450px}
.rencai_detail .rencai_team_con > p { width:800px; margin-left:100px; font-size:14px; margin-top:20px; color:#000000; text-indent:2em; line-height:25px}
.rencai_detail .rencai_team_con > p.p_l { font-size:16px; font-weight:bold}
.rencai_detail .rencai_team_con .bottom { width:1000px; background:url(../images/rc_b.png) no-repeat top center; height:90px; position:absolute; bottom:0px; left:0px}


.orangefont{ font-size:12px; color:#F60;}
.orangefont a:link{ font-size:12px; color:#F60;}
.orangefont a:visited{ font-size:12px; color:#F60;}
.orangefont a:hover{ font-size:12px; color:#666;}
.orangefont a:active{ font-size:12px; color:#666;}
.yjsjy{margin-top:20px;}

/*2015-10-22*/
 
 .kycx .yjsjy_t { background:url(../images/yjsjy.png) no-repeat top center; box-shadow:0 0 2px 1px rgba(190,190,190,0.6); margin-top:40px; height:336px}

#fdfdftags{ float:left;width:350px;margin-top:20px;font-family:"Microsoft Yahei"; }
#fdfdftags li{float:left; width:150px; margin-right:20px; LIST-STYLE-TYPE: none;margin-bottom:10px;font-size:14px;  text-align:center;}
#fdfdftags li a{float:left;width:150px; display:block; font-family:"Microsoft Yahei"; text-align:center;color:#333; background:#DBDBDB;font-family:normal; height:40px; line-height:40px;  }
#fdfdftags li a span{  font-size:14px;color:#333;text-decoration:none;text-align:center;}
#fdfdftags li a:visited  {  color:#333;font-family:"Microsoft Yahei";}
#fdfdftags li a:hover  {background:#0C7A64; color:#fff;font-family:"Microsoft Yahei";}
#fdfdftags li .nav_on{   /*��꾭��ʱ�任����������JS��ȡ��ʽ*/background:#0C7A64; color:#fff; }
#fdfdftags li .nav_on span{  /*��꾭��ʱ�任����������JS��ȡ��ʽ*/background:#0C7A64; color:#fff;text-decoration:none ;font-size:14px; text-align:center;   }

 
.adtagscontent{  margin-left:360px; font-size:14px; line-height:180%; margin-top:15px;  }
.adtagscontent p{  text-indent:28px;}
.keyan{ font-size:14px; text-indent:30px;padding:10px; line-height:150%;}

.fzyg{ margin:0 auto; width:980px; position:relative; margin-top:20px; background:url(../images/tree.png) center bottom no-repeat; height:840px;}
.treea{
	position: absolute;
	left: 42px;
	bottom:0px;
	width: 444px; height:155px;
	background: url(../images/shuleft.png) left 44px no-repeat;
}
.treeb{position: absolute;
	left:499px;
	bottom:80px;
	width: 444px; 
	background: url(../images/shuright.png) left 44px no-repeat;}
.treec{position: absolute;
	left:42px;
	bottom:200px;
	width: 444px; 
	background: url(../images/shuleft.png) left 44px no-repeat;}
.treed{position: absolute;
	left:499px;
	bottom:280px;
	width: 444px; 
	background: url(../images/shuright.png) left 44px no-repeat;}
.treee{position: absolute;
	left:42px;
	bottom:420px;
	width: 444px; 
	background: url(../images/shuleft.png) left 44px no-repeat;}
.treef{position: absolute;
	left:499px;
	bottom:500px;
	width: 444px; 
	background: url(../images/shuright.png) left 44px no-repeat;}
.treeg{position: absolute;
	left:42px;
	bottom:620px;
	width: 444px; 
	background: url(../images/shuleft.png) left 44px no-repeat;}
.treeh{position: absolute;
	left:499px;
	bottom:680px;
	width: 444px; 
	background: url(../images/shuright.png) left 44px no-repeat;}
.treei{position: absolute;
	left:42px;
	bottom:780px;
	width: 444px; 
	background: url(../images/shuleft.png) left 44px no-repeat;}
.treej{position: absolute;
	left:499px;
	bottom:860px;
	width: 444px; 
	background: url(../images/shuright.png) left 44px no-repeat;}
.treek{position: absolute;
	left:42px;
	bottom:940px;
	width: 444px; 
	background: url(../images/shuleft.png) left 44px no-repeat;}
.nianfeileft{ }
.nianfeileft h3{ font-size:35px;height:60px; color:#0F977B; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.picteta{width:377px;}
.pictetaleft{ float:left;width:232px;}
.pictetaright{float:right;width:135px; height:93px;}

.pictetb{width:377px; margin-left:40px;}
.pictetbleft{ float:right;width:232px;}
.pictetbright{float:left;width:135px; height:93px;}


.nianfeiright{ )}
.nianfeiright h3{ font-size:35px;height:60px; color:#0F977B; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; }
.yanjiusheng{ text-indent:30px; padding-right:370px; height:285px; background:url(../temp/bgg.jpg) right center no-repeat;} 
.keyptfont{ text-indent:30px;  padding-top:20px;  } 

.div-yjsds{float:left;width:100%}
.list-yjsds li{float:left;margin:10px 0;padding:154px 23px 20px 23px;width:154px;height:30px;background-position:top;background-repeat:no-repeat}
.list-yjsds li span{display:block;color:#2852a6;text-align:center;font-size:16px;line-height:40px}

/*20170605 公益服务样式调整*/
.sdfpicnews li{margin:0;width:25%;text-align:center}
.sdfpicnews li img{width:95%;height:180px}

/*20200302 5大块*/
.fiveCar{ overflow:hidden; padding:10px; background:#fff;margin-top:20px;}
.fiveCar li{position:relative; width:25%; float:left; height:370px; padding:0px; margin:0px;}
.fiveCar li h1{ position:absolute; text-align:right; font-size:17px; color:#fff; font-weight:bold; width:89%; right:10px; top:80px;}
.fiveCar li img{ position:absolute; width:101%; height:100%; left:0px; top:0px;}
.fiveCar li .jies{ background:#fff; text-align:right; width:80%; right:10%; 
position:absolute; height:166px; bottom:10px; background:none; color:#fff; font-weight:bold; font-size:14px; display:none;}
.fiveCar li:hover .jies{ display:block;}
.fiveCar li:hover img{ opacity:0.6;}
.fiveCar li:hover{ background:#000;}
/*20200309  新导航*/
.newNav{ height:50px; line-height:49px; position:relative; z-index:11111;}
.newNav li{ float:left; position:relative;}
.newNav li a.newsLi{font-size: 15px;color: #000; padding:0 20px;}
.newNav li:hover{ background:#e6e6e6;}
.newNav li a:hover{ color:#0c7a64;}
.newNav li dl{ position:absolute; top:50px; width:100%; background:url(../images/icon_bk.png); display:none;}
.newNav li:hover dl{ display:block;}
.newNav li dl dd{width:auto; text-align:center; line-height:41px;}
.newNav li dl dd a{color:#fff; font-size:14px;}

/*20200604  政策文件*/
.zcwj { margin-top:20px}
.zcwj li { border-bottom:#d5d5d5 solid 1px; width:100%; height:50px}
.zcwj li .r_part { width:790px; float:right; position:relative; margin-top:10px}
.zcwj li .r_part h3 a { float:left; font-size:14px; color:#222222}
.zcwj li .r_part h3 a:hover { color:#0c7a64}