@charset "utf-8";
/* CSS Document */
body{ background:url(../images/bg.jpg) repeat-x #fff; padding-top:6px;}
.w1100{ width:1100px; margin:0 auto;}
.pl20{ padding-left:20px;}
/************************************ header ********************************/
.header{ height:135px;  position:relative;}
.header_bg{background:url(../images/header_bg.jpg) no-repeat;}
.logo{ padding-top:30px; width:346px;}
.search{ width:407px; height:39px; background:url(../images/search_bg.png) no-repeat; position:absolute; top:0; right:0;}
.search span{ display:block; float:left; color:#fff; font-size:12px; padding-left:48px;}
.search span a{ padding:0 10px; color:#fff; font-size:12px; line-height:38px;}
.search span a:hover{ text-decoration:underline;}
.search p{ float:left; width:190px; height:27px; background-color:#fff; margin-top:6px;}
.search p input{height:27px; border:none; background:none;}
.search p input.inp_text{ float:left; width:135px;padding-left:20px; color:#adadad;}
.search p input.inp_btn{ float:right; background:url(../images/ico_2.jpg) no-repeat; width:30px; height:27px; cursor:pointer;}

.nav{ height:56px; border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf; margin-bottom:11px;}
.nav{}
.nav li.nLi{ float:left; line-height:56px; height:56px; background:url(../images/nav_bg.png) no-repeat left center; position:relative;}
.nav li:first-child{ background:none;}
.nav li.nLi h3 a{ padding:0 34px; color:#565656; font-size:14px; font-weight:normal; display:block;}
.nav li.on{ color:#fff; background-color:#26a593}
.nav li.nLi h3 a:hover{ color:#fff; background-color:#26a593}
.nav li.on  h3 a{ color:#fff;}
.nav li .sub{ display:none; width:152px; background:url(../images/nav_subbg.png) repeat; border:1px solid #bfbfbf; border-bottom:none;position:absolute; left:0; top:56px; z-index:2000}
.nav li .sub li{ line-height:23px;  text-align:center; border-bottom:1px solid #bfbfbf; }
.nav li .sub li a{ color:#565656; font-size:14px; display:block;padding:10px 0;}
.nav li .sub li a:hover{background-color:#26a593; color:#fff;}
.nav li.nLi h3 a.li_color{ color:#26a593;}
.nav li.nLi h3 a.li_color:hover,.nav li.on h3 a.li_color:hover{color:#fff; background:none;}

/************************************ banner ********************************/
.banner{ width:1100px; height:397px;background:#26a593;position:relative; margin-bottom:25px;}
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:1100px !important;  height:397px;}
.banner .bd li img{ width:766px; height:397px; float:left;}
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px;}
.banner .hd{ width:120px;position:absolute; z-index:1; bottom:20px; right:14px; height:18px;}
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; text-align:center; width:18px; height:18px; margin:0 3px; overflow:hidden; background:#267368; line-height:18px; color:#fff;}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1; background:#ef8b09;}

.banner_text{ width:294px; float:right; padding:24px 20px; height:349px;}
.banner_text h1{ line-height:28px; font-size:18px; color:#fff; }
.banner_text h1 a{ line-height:28px; font-size:18px; color:#fff;}
.banner_text h1 a:hover{ text-decoration:underline;}
.banner_text div{ padding-top:25px; height:202px; overflow:hidden}
.banner_text div p{ line-height:25px; color:#fff; font-size:14px;}
.banner .bd li .banner_text div p a{ display:inline;color:#976580; text-decoration:none;}

/************************************ content ********************************/
.content{ width:1100px; margin-bottom:20px;}
.leftbar{ width:766px; float:left;}
.view{ width:766px; height:256px; margin-bottom:26px; background-color:#e5e5e5;}
.title{ background-color:#e5e5e5; height:25px; position:relative;}
.title span{ display:block; position:absolute; background:url(../images/title_bg1.png) no-repeat; left:0; top:-5px; width:150px; height:30px; line-height:30px; color:#fff; font-size:14px; text-align:center;} 
.title1{ background-color:#e5e5e5; height:25px; position:relative;}
.title1 span{ width:auto; display:inline-block; position:absolute; left:30px; top:0; height:30px; padding-right:30px; line-height:30px; color:#fff; font-size:14px; text-align:left;} 
.title1 p{ width:100%; position:absolute; display:block; height:30px; background:url(../images/title_bg1.png) no-repeat; left:0; top:-5px; }.title span{ display:block; position:absolute; background:url(../images/title_bg1.png) no-repeat; left:0; top:-5px; width:150px; height:30px; line-height:30px; color:#fff; font-size:14px; text-align:left;text-indent: 15px;} 
.title a{ float:right; background:url(../images/more.png) no-repeat; width:17px; height:23px; display:block; margin-right:10px;}
.view_con{ height:229px; background-color:#f3f3f3; width:762px; margin:0 auto;}
.view_con img{ float:left; margin-top:22px; margin-left:32px;}
.view_con p{ width:502px; float:left; padding-left:28px;}
.view_con p a{ display:block; line-height:53px; color:#494949; font-size:14px; text-align:center;}
.view_con p span{ line-height:23px; color:#838383; font-size:14px;}
.news{ height:259px; margin-bottom:24px;display: flex;}
.active{ position:relative; float:left; width:380px;}
.active ul{ padding-top:14px;}
.active ul li:hover{ background-color:#e5e5e5;}
.active ul li{ width:380px; height:39px; line-height:39px; background-color:#f3f3f3; border:1px solid #d2d2d2; border-bottom:none;-moz-border-radius:4px; -webkit-border-radius: 4px;  border-radius:4px;margin-bottom:5px;}
.active ul li span{display:inline-block; width:80px; text-align:center; float:left; color:#8c8c8c; font-size:14px;}
.active ul li a{ display:inline-block; width:300px; overflow:hidden; height:39px; float:left; font-weight:bold; color:#8c8c8c; font-size:14px; text-decoration:underline;}
.active ul li.top span{ color:#b84176;}
.active ul li.top a{color:#b84176;}
.active ul li.bor_bottom{border-bottom:1px solid #d2d2d2;}

.notice{float:right; width:250px; background-color:#e5e5e5; height:240px;}
.notice ul{ width:235px; height:203px; background-color:#f3f3f3; margin:0 auto; padding:10px 0 0 10px;}
.notice ul li{ line-height:40px;}
.notice ul li span{ margin-right:24px;color:#8c8c8c; font-size:14px;}
.notice ul li a{ color:#8c8c8c; font-size:14px; text-decoration:underline;}
.noticer{float:right; width:300px; background-color:#e5e5e5; height:945px;}
.noticer ul{ width:280px; height:900px; background-color:#f3f3f3; margin:0 auto; padding:10px 0 0 10px;}
.noticer ul li{ line-height:40px;}
.noticer ul li span{ margin-right:10px;color:#8c8c8c; font-size:14px;}
.noticer ul li a{ color:#8c8c8c; font-size:14px; text-decoration:underline;}
.news ul li a:hover{ text-decoration:none}
.report{background-color:#e5e5e5; height:259px; margin-bottom:25px;}
.ul_books{ background-color:#f3f3f3; height:232px; margin:0 auto;}
.ul_books li{ float:left; width:330px; padding:18px 17px 0;}
.ul_books li img{ float:left; margin-top:7px;-webkit-box-shadow:5px 5px 5px #7c797a;  -moz-box-shadow:5px 5px 5px #7c797a;  box-shadow:5px 5px 5px #7c797a;  }
.ul_books li p{ float:right; width:185px; line-height:23px; font-size:12px; color:#838383; height:190px; overflow:hidden}
.ul_books li p a{ line-height:27px; display:block; color:#838383; font-size:14px;}
.ul_books li p a:hover{ text-decoration:underline;}
.ul_books li p span{ display:block;}
.ul_books li p strong{ font-size:14px;}
.picScroll-left2{ width:1100px;  overflow:hidden; position:relative; background-color:#e5e5e5; margin:0 auto}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block;  width:23px; height:23px;cursor:pointer; background:url(../images/ico_1.png) no-repeat left top; position:absolute;z-index:1000;}
.picScroll-left2 .hd .next{ background-position:left bottom ; right:10px; top:115px; z-index:1000; }
.picScroll-left2 .hd .prev{ background-position:left top ; left:10px; top:115px; }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }



.publish{ height:298px; margin-bottom:25px;}
.picScroll-left{ width:766px;  overflow:hidden; position:relative; background-color:#e5e5e5; height:273px;  }
.picScroll-left .hd{}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:23px; height:23px;cursor:pointer; background:url(../images/ico_1.png) no-repeat left top; position:absolute;}
.picScroll-left .hd .next{ background-position:left bottom ; right:10px; top:115px; z-index:1000; }
.picScroll-left .hd .prev{ background-position:left top ; left:10px; top:115px; }
.picScroll-left .bd{ padding:20px 0 0 36px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:156px; height:220px; padding-top:9px; border:1px solid #bfbfbf;-moz-border-radius:4px; -webkit-border-radius: 4px;  border-radius:4px;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:84px; height:119px; display:block; margin:0 auto 22px;-webkit-box-shadow:5px 5px 5px #7c797a;  -moz-box-shadow:5px 5px 5px #7c797a;  box-shadow:5px 5px 5px #7c797a;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;}
.picScroll-left .bd ul li .text{ line-height:19px;  font-size:12px;}
.picScroll-left .bd ul li .text a{ line-height:19px; display:block; color:#838383; margin-bottom:4px; height:38px; overflow:hidden}
.picScroll-left .bd ul li .text a:hover{ text-decoration:underline}
.picScroll-left .bd ul li span{ color:#838383;}




.picScroll-leftvideo{ width:766px;  overflow:hidden; position:relative; background-color:#e5e5e5; height:243px;  }
.picScroll-leftvideo .hd{}
.picScroll-leftvideo .hd .prev,.picScroll-leftvideo .hd .next{ display:block;  width:23px; height:23px;cursor:pointer; background:url(../images/ico_1.png) no-repeat left top; position:absolute;}
.picScroll-leftvideo .hd .next{ background-position:left bottom ; right:10px; top:115px; z-index:1000; }
.picScroll-leftvideo .hd .prev{ background-position:left top ; left:10px; top:115px; }
.picScroll-leftvideo .bd{ padding:20px 0 0 36px;}
.picScroll-leftvideo .bd ul{ overflow:hidden; zoom:1; }
.picScroll-leftvideo .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:215px; height:190px; padding-top:1px; border:1px solid #bfbfbf;-moz-border-radius:4px; -webkit-border-radius: 4px;  border-radius:4px;}
.picScroll-leftvideo .bd ul li .pic{ text-align:center; }
.picScroll-leftvideo .bd ul li .pic img{ width:215px; height:120px; display:block; margin:0 auto;-webkit-box-shadow:5px 5px 5px #7c797a;  -moz-box-shadow:5px 5px 5px #7c797a;  box-shadow:5px 5px 5px #7c797a;}
.picScroll-leftvideo .bd ul li .pic a:hover img{ border-color:#999;}
.picScroll-leftvideo .bd ul li .text{ line-height:19px;  font-size:12px;margin:10px 0;}
.picScroll-leftvideo .bd ul li .text a{ line-height:19px; display:block; color:#838383; margin-bottom:4px; height:38px; overflow:hidden}
.picScroll-leftvideo .bd ul li .text a:hover{ text-decoration:underline}
.picScroll-leftvideo .bd ul li span{ color:#838383;}



.media{ height:238px;}
.media ul{ padding-top:14px;}
.media ul li{ width:764px; height:39px; line-height:39px; background-color:#f3f3f3; border:1px solid #d2d2d2; border-bottom:none;-moz-border-radius:4px; -webkit-border-radius: 4px;  border-radius:4px;}
.media ul li:hover{ background-color:#e5e5e5;}
.media ul li span{display:inline-block; width:86px; text-align:center; float:left; color:#8c8c8c; font-size:14px;}
.media ul li a{ display:inline-block; width:654px; overflow:hidden; height:39px; float:left;color:#8c8c8c; font-size:14px; text-decoration:underline;}
.media ul li a:hover{ text-decoration: none}
.media ul li.bor_bottom{border-bottom:1px solid #d2d2d2;}

/************************************ rightbar ********************************/
.rightbar{ width:300px; float:right;}
.thematic{ margin-bottom:27px;}
.thematic img{ margin-top:9px;}
.links{ background-color:#e5e5e5; padding-bottom:14px; margin-bottom:25px;min-height:160px;}
.links a{float:left;margin:10px;}
.links img{ border:1px solid #d1d1d1; display:block;width:240px;}
.micro{ background-color:#e5e5e5; height:300px;margin-bottom:20px;}
.micro .qrcode{ width:298px; height:215px; background-color:#f3f3f3; margin:0 auto; padding-top:33px;float:left;margin:10px 30px;}
.micro .qrcode img{ display:block; margin:0 auto 10px;}
.micro .qrcode p{ text-align:center; line-height:20px; color:#646464; font-size:14px;}

/************************************ footer ********************************/
.foot_sub_menu{ border-top:1px solid #bebebe;border-bottom:1px solid #bebebe; padding:28px 0 60px; width:100%; margin-bottom:30px;}
.foot_sub_menu dl{ float:left; width:160px; padding-left:20px;}
.foot_sub_menu dl dt{ line-height:54px; color:#565656; font-size:14px;}
.foot_sub_menu dl dd{ line-height:24px; height:24px;}
.foot_sub_menu dl dd a{ color:#878787; font-size:14px;}
.foot_sub_menu dl dd a:hover{ text-decoration:underline}
.footer{ padding-bottom:30px;}
.footer p{ text-align:center; line-height:20px; color:#838383; font-size:12px;}
/************************************ list ********************************/
.container{ margin-bottom:82px;}
.bread{ color:#797979; font-size:12px; line-height:70px; text-indent:12px; width:1100px; margin:0 auto;}
.bread a{color:#797979;}
.leftnav{ float:left; width:230px; background-color:#e5e5e5;-moz-border-radius:4px; -webkit-border-radius: 4px;  border-radius:4px; padding:44px 0;}
.leftnav ul{ background:url(../images/left_nav_bg.jpg) no-repeat top center;}
.leftnav ul li{ line-height:23px; background:url(../images/left_nav_bg.jpg) no-repeat bottom center; padding-top:14px; padding-bottom:16px;}
.leftnav ul li a{ color:#6e6e6e; font-size:16px; display:block; text-align:left; padding:0 10px;text-indent: 15px;}
.leftnav ul li a:hover{  text-decoration:underline}
.leftnav ul li.on a{ background:url(../images/left_nav_bg2.jpg) no-repeat center center; color:#26a593;}
.rightlist{ width:836px; float:right;}
.active_top{ background-color:#f3f3f3; border:2px solid #e5e5e5; margin-top:18px; padding:16px 0; margin-bottom:20px;}
.active_t_left{ float:left; width:515px; position:relative; padding-top:32px; padding-left:28px;}
.active_title{color:#b74277;font-size:16px; padding-bottom:9px; border-bottom:1px solid #b6b6b6;margin-bottom:10px; }
.active_title a{ line-height:42px; display:block; color:#b74277; font-size:20px; }
.active_title a:hover{ text-decoration:underline;}
.active_title span{ color:#6e6e6e; line-height:28px;}
.p_time_over{ top:15px; left:-1px;background:url(../images/ico_4.jpg) no-repeat; position:absolute; left:-2px; top:0px; width:183px;   height:32px; line-height:32px; text-align:center; color:#fff; font-size:20px; }
.p_time{ position:absolute; left:-2px; top:0px; width:183px; background:url(../images/ico_3.jpg) no-repeat; height:32px; line-height:32px; text-align:center; color:#fff; font-size:20px; }
.p_con{ line-height:23px; font-size:12px; color:#8d8d8d;}
.active_t_right{ width:230px; float:left; padding-left:20px; border-left:1px solid #e5e5e5; position:relative; height:282px; margin-left:15px; display:inline;}
.active_jieshao{ padding-left:40px;}
.active_list .active_title{width:240px;}
.active_jieshao p{ text-indent:-40px; line-height:23px; margin-bottom:10px; color:#6e6e6e; font-size:14px;}
.active_jieshao span{ font-size:12px;}
.active_jieshao a{ display:block; background:url(../images/ico_9.jpg) no-repeat; width:230px; height:52px; line-height:52px; text-align:center; color:#fff; font-size:20px; position:absolute; bottom:28px; left:16px;}
.active_list{ position:relative;height:780px;}
.active_list ul{ position:absolute; left:-14px; }
.active_list ul li .p_time{ top:15px; left:-1px;}
.active_list ul li{ float:left; width:250px; height:306px; background-color:#f3f3f3; border:1px solid #c2c2c2; position:relative; padding-left:18px; padding-top:62px; margin-left:13px; display:inline; margin-bottom:20px;}
.active_list ul li .active_title a{ line-height:22px; font-size:16px;}
.active_list ul li span{ font-size:14px;}
.active_list ul li .active_jieshao p{ font-size:12px; line-height:23px;}
.active_list ul li .active_jieshao a{ bottom:18px;}
.page_num{ color:#797979; font-size:12px; line-height:22px; height:22px; margin-bottom:12px;}
.page{ height:12px; font-size:12px; line-height:12px; text-align:center;}
.page a{ margin-left:8px;}
.page span{ color:#797979; font-size:14px; display:inline-block; width:120px; text-align:center;}
.page span em{ margin:0 30px;}
.active_jieshao a.over{background:url(../images/ico_10.jpg) no-repeat; }
.active_list ul li .p_time_over{ top:15px; left:-1px;background:url(../images/ico_4.jpg) no-repeat; }
.team{ padding-top:10px; background-color:#f3f3f3; border:2px solid #e5e5e5; border-top:none; padding-bottom:44px;}
.team span.pailie{ display:block; line-height:44px; text-indent:14px; color:#6e6e6e}
.team ul{ padding-left:14px;}
.team ul li{ float:left; width:353px; height:143px; border:1px solid #bfbfbf; background-color:#f3f3f3; padding:20px; margin-right:14px; margin-bottom:14px;}
.team ul li.fr{ float:right;}
.team ul li img{ float:left;}
.team ul li p{ width:216px; float:left; padding-left:22px; line-height:24px; color:#6e6e6e; font-size:12px;}
.team ul li p a{ line-height:40px; display:block; color:#868686; font-size:14px;}
.team ul li p a:hover{ text-decoration:underline;}
.team .page_num{ text-indent:30px;}

/************************************ news ********************************/
.ul_news{ margin-bottom:6px;}
.ul_news li{ height:56px; line-height:56px; background:url(../images/news_bg.jpg) no-repeat; font-size:14px; padding-left:70px;    overflow: hidden;}
.ul_news li a{color:#8c8c8c; text-decoration:underline;text-overflow: ellipsis;}
.ul_news li a:hover{ text-decoration:none;}
.ul_news li span{ padding-right:20px; color:#8c8c8c; float:right}
.ul_news li.top a{ color:#b84176;}
.ul_news li.top span{ color:#b84176;}
.active_con{ background-color:#26a593; height:285px; margin-top:18px; margin-bottom:24px;}
.active_con img{ float:left;}
.active_con p{ width:254px; color:#fff; padding:24px 30px 0; float:left;}
.active_con p a{ display:block; color:#fff; line-height:23px; text-align:center; font-size:14px; font-weight:bold; margin-bottom:16px;}
.active_con p a:hover{ text-decoration:underline;}
.active_con p span{ line-height:25px; font-size:14px; display:block; text-indent:2em; height:175px; overflow:hidden;}
.active_special{ padding-bottom:200px;}
.special_left{ float:left; width:498px;}
.special_list{ background-color:#e5e5e5; height:309px; margin-bottom:24px;}
.special_con{ background-color:#f3f3f3; height:282px;width:494px; margin:0 auto;}
.p_title{ line-height:30px; padding-left:24px; padding-top:18px;}
.p_title a{ display:block; color:#6e6e6e; font-size:16px;}
.p_title span{ font-size:14px;color:#6e6e6e;}
.special_div{ width:452px; margin:0 auto;}
.special_div p{ float:right; width:194px; line-height:25px; color:#8b8b8b; font-size:14px;}
.special_div img{ float:left; margin-top:4px;}


.special_right{ float:right; width:315px; }
.forum{ background-color:#e5e5e5;margin-bottom:25px; padding-bottom:1px;}
.forum_con{ background-color:#f3f3f3; width:311px; margin:1px auto; padding-top:16px; padding-bottom:20px;}
.forum_con img{ display:block; margin:0 auto 10px;}
.forum_con p{ padding:0 20px; line-height:24px; color:#6e6e6e; font-size:14px;}
.forum div.title1{}
.forum div.title1 span{ background:url(../images/ico_11.jpg) no-repeat; width:123px; height:30px;}
.party{background-color:#e5e5e5;}
.party_con{}
.party_con ul{ width:295px; margin:0 auto; padding-bottom:20px;}
.party_con ul li{ background:url(../images/left_nav_bg.jpg) repeat-x bottom center; padding:10px 0;}
.party_con ul li span{ float:left; width:64px; color:#6e6e6e; font-size:14px;}
.party_con ul li img{ float:left;}
/************************************ publication ********************************/
.publication{ background-color:#f3f3f3; border:2px solid #e5e5e5; border-top:0; padding-top:11px; padding-bottom:30px;}
.publication .p_year{ line-height:45px; color:#6e6e6e; font-size:16px; text-indent:20px;}
.publication ul{ padding-bottom:22px;}
.publication ul li{ width:344px; height:195px; float:left; margin-left:20px; display:inline; border:1px solid #bfbfbf; padding:15px 20px 0;}
.publication ul li img{ float:left;-webkit-box-shadow:5px 5px 5px #7c797a;  -moz-box-shadow:5px 5px 5px #7c797a;  box-shadow:5px 5px 5px #7c797a;}
.publication ul li p{ float:right; width:193px; color:#838383; line-height:23px;}
.publication ul li p a{ display:block; line-height:14px;color:#838383; font-size:14px; font-weight:bold; margin-bottom:3px;}
.publication ul li p a:hover{ text-decoration:underline}
.publication ul li p span{ line-height:28px;color:#838383; font-size:14px; display:block;}

/************************************ con ********************************/
.leftnav_content{ float:left; width:230px; background-color:#e5e5e5;-moz-border-radius:4px; -webkit-border-radius: 4px;  border-radius:4px; padding:0 0 44px;}
.leftnav_content ul{}
.leftnav_content ul li{ line-height:23px; background:url(../images/left_nav_bg.jpg) no-repeat bottom center; padding-top:14px; padding-bottom:16px; }
.leftnav_content ul li span{ display:block; text-align:center;color:#26a593; font-size:16px;}
.leftnav_content ul li a{ color:#8c8c8c; font-size:12px; display:block; padding:0 40px; text-decoration:underline;}
.leftnav_content ul li a:hover{  text-decoration:none}
.leftnav_content ul li div{ display:none; width:100%; padding-top:10px;}
.leftnav_content ul li div p{ line-height:30px; text-align:center; background-color:#f2f2f2; margin-bottom:1px;}

.con_div{ background-color:#f3f3f3; border:2px solid #e5e5e5; padding:20px;}
.con_div h3{ font-weight:normal; text-align:center; color:#26a593; font-size:16px; line-height:35px; margin-bottom:25px;}
.con_div h3 span{ display:block; color:#8c8c8c; font-size:12px;}
.con{ line-height:24px; color:#8c8c8c; padding-bottom:20px;}
.con p{ text-indent:2em;}
.con img{ max-width:790px;}

.con_yanjiang{}
.con_yanjiang ul{}
.con_yanjiang ul li{ padding-bottom:18px; position:relative; line-height:32px;}
.con_yanjiang ul li span{ position:absolute; left:0; top:0; height:32px; width:113px; background:url(../images/ico_12.jpg) no-repeat; display:block; color:#fff; font-size:14px; text-align:center;}
.con_yanjiang ul li p{ float:right; width:696px; height:32px; margin-bottom:6px; background:url(../images/ico_13.jpg) no-repeat left center #e4e4e4; color:#8c8c8c; font-size:14px; text-indent:44px;}

.signup{}
.signup a{ background:url(../images/ico_9.jpg) no-repeat; width:230px; height:52px; text-align:center; line-height:52px; display:block; margin:0 auto; color:#fff; font-size:20px;}
.signup p{ text-align:center; line-height:52px; font-size:12px; color:#8c8c8c}
.signup span{background:url(../images/ico_10.jpg) no-repeat; width:230px; height:52px; text-align:center; line-height:52px; display:block; margin:0 auto; color:#fff; font-size:20px;}
.con_publication{ height:216px; width:790px; margin:0 auto 20px; padding-top:20px;}
.con_publication img{ float:left;-webkit-box-shadow:5px 5px 5px #7c797a;  -moz-box-shadow:5px 5px 5px #7c797a;  box-shadow:5px 5px 5px #7c797a;}
.con_public_right{ float:right; width:600px;}
.con_public_right strong{ display:block; font-size:16px; color:#838383; line-height:16px; margin-bottom:10px;}
.con_public_right span{ display:block; line-height:38px; font-size:14px; color:#838383;}
.con_public_right p{ line-height:22px; color:#717171; font-size:14px;}
.con_publication_div{ width:790px; margin:0 auto;}
.con_publication_div .con{ text-indent:2em;}
.p_titlepublica{ padding-top:18px; line-height:36px; color:#26a593; font-size:16px; border-top:1px solid #cccccc;}
.con_publication_div ul{}
.con_publication_div ul li{ line-height:45px; height:45px; width:100%; float:none; border:none; display:block; padding:0; margin:0;}
.con_publication_div ul li span{ width:115px; float:left; color:#838383; font-size:14px; text-align:left}
.con_publication_div ul li a{ float:left; width:660px; text-decoration:underline; color:#838383; font-size:14px;}
.con_publication_div ul li.top span{ color:#b74277;}
.con_publication_div ul li.top a{ color:#b74277;}
.con_publication_div ul li a:hover{ text-decoration:none;}

.con_report{ width:790px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.report_pic{ width:165px; height:275px; float:left;}
.report_pic img{-webkit-box-shadow:5px 5px 5px #7c797a;  -moz-box-shadow:5px 5px 5px #7c797a;  box-shadow:5px 5px 5px #7c797a; margin-bottom:20px;}
.report_pic a{ height:38px; display:block; width:165px; background:url(../images/ico_14.jpg) no-repeat; text-align:center; line-height:38px; color:#fff; font-size:14px;}
.report_text{ width:600px; float:right;}
.report_text h3{ color:#838383; font-size:16px; margin-bottom:30px; text-align:center;}
.report_text p{ line-height:25px; color:#717171; font-size:14px;}

.search_list{}
.search_list h2{ color:#565656; font-size:14px; line-height:60px; text-indent:34px;}
.search_list h2 em{ color:#b84176;}
.search_list ul{ padding-bottom:20px;}
.search_list ul li{ padding:15px 30px 0 38px; height:125px; background:url(../images/ico_16.jpg) repeat-x center bottom}
.search_list ul li .p_titlesearch{ line-height:30px;}
.search_list ul li .p_titlesearch em{ float:right; color:#26a593;}
.search_list ul li .p_titlesearch a{ color:#26a593; font-size:14px; text-decoration:underline; font-weight:bold;}
.search_list ul li .p_titlesearch a:hover{ text-decoration:none;}
.search_list ul li .p_titlesearch span{ color:#8c8c8c; font-size:14px; font-weight:bold; margin-right:20px;}
.search_list ul li p{ color:#717171; line-height:25px; font-size:12px; height:75px; overflow:hidden;}
.search_list ul li p em{color:#b84176;}
.login{ background-color:#e5e5e5; margin-top:30px; margin-bottom:74px; padding-bottom:2px;}
.login_left{ float:left; width:378px; padding-right:45px;}
.login_left h3{ text-align:center; font-size:18px; color:#26a593; font-weight:normal; margin-bottom:50px;}
.login .login_con{ background-color:#f3f3f3; width:1096px; margin:1px auto 0; padding-top:40px; height:850px}
.login_left p{ margin-bottom:25px; position:relative;}
.login_left p span{ float:left; width:112px; text-align:right; line-height:32px; color:#26a593; font-size:14px}
.login_left p input{  text-indent:16px; float:left}
.login_left p input.input_text{width:207px; height:30px; border:1px solid #bfbfbf;}
.login_left p input.input_text2{width:150px; height:30px; border:1px solid #bfbfbf;}
.login_left p em{ float:right; padding-right:10px;}
.login_left p a{ text-decoration:underline; color:#8c8c8c;}
.login_left p img{ float:left; margin-left:6px; cursor:pointer;}
.login_left p.p_a{margin-bottom:0px;}
.login_left p i.tips{ display:block; line-height:34px; color:#8c8c8c; text-align:right; padding-right:8px;}
.login_left input.inp_button{ background:url(../images/ico_14.jpg) no-repeat; width:165px; height:38px; color:#fff; font-size:16px; border:none; margin:0 auto; display:block; cursor:pointer; }

.login_right{ float:left; width:574px; border-left:1px solid #bfbfbf;}
.login_right h3{ text-align:center; font-size:18px; color:#26a593; font-weight:normal; margin-bottom:50px;}
.login .login_con{ background-color:#f3f3f3; width:1096px; margin:1px auto 0; padding-top:40px; height:850px}
.login_right p{ margin-bottom:25px; position:relative;}
.login_right p label{ float:left; width:204px; text-align:right; line-height:32px; color:#26a593; font-size:14px;margin-right:5px;}
.login_right p input{  text-indent:16px;float:left}
.login_right p input.input_text{width:207px; height:30px; border:1px solid #bfbfbf;}
.login_right p input.input_text2{width:150px; height:30px; border:1px solid #bfbfbf;}
.login_right p em{ float:left; line-height:32px; margin-right:2px;}
.login_right p a{ text-decoration:underline; color:#8c8c8c;}
.login_right p img{ float:left; margin-left:6px; cursor:pointer;}
.login_right p.p_a{margin-bottom:0px;}
.login_right p i.tips{ display:block; line-height:34px; color:#8c8c8c; text-align:right; padding-right:8px; float:right;}
.login_right input.inp_button{ background:url(../images/ico_14.jpg) no-repeat; width:165px; height:38px; color:#fff; font-size:16px; border:none; margin:0 auto; display:block; cursor:pointer; }
.login_right p label i{ color:#F00; margin-right:4px;}
.login_right p select{width:207px; height:30px; border:1px solid #bfbfbf; float:left; margin-bottom:10px;}
.login_right p input.inp_check{margin-top:10px; margin-right:4px;}

.login_center 
.login_center{ float:left; width:378px; padding-right:45px;}
.login_center h3{ text-align:center; font-size:18px; color:#26a593; font-weight:normal; margin-bottom:50px;}
.login .login_con{ background-color:#f3f3f3; width:1096px; margin:1px auto 0; padding-top:40px; height:850px}
.login_center p{ margin-bottom:25px; position:relative;}
.login_center p span{ float:left; width:150px; text-align:right; line-height:32px; padding-left:300px;color:#26a593; font-size:14px}
.login_center p label{float:left; width:204px; text-align:right; line-height:32px; padding-left:300px;color:#26a593; font-size:14px; }
.login_center p input{  text-indent:16px; float:left}
.login_center p input.input_text{width:207px; height:30px; border:1px solid #bfbfbf;}
.login_center p input.input_text2{width:270px; height:30px; border:1px solid #bfbfbf;}
.login_center p em{float:left; line-height:32px; margin-right:2px; }
.login_center p a{ text-decoration:underline; color:#8c8c8c;}
.login_center p img{ float:left; margin-left:6px; cursor:pointer;}
.login_center p.p_a{margin-bottom:0px;}
.login_center p i.tips{ display:block; line-height:34px; color:#8c8c8c; text-align:right; padding-right:8px;}
.login_center input.inp_button{ background:url(../images/ico_14.jpg) no-repeat; width:165px; height:38px; color:#fff; font-size:16px; border:none; margin:0 auto; display:block; cursor:pointer; }
.login_center p select{width:270px; height:30px; border:1px solid #bfbfbf; float:left; margin-bottom:10px;}
.login_center p input.inp_check{margin-top:10px; }

.picScroll-left1{ width:836px;  overflow:hidden; position:relative; background-color:#e5e5e5; height:273px; margin-bottom:25px;  }
.picScroll-left1 .hd{}
.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block;  width:23px; height:23px;cursor:pointer; background:url(../images/ico_1.png) no-repeat left top; position:absolute; z-index:1000;}
.picScroll-left1 .hd .next{ background-position:left bottom ; right:10px; top:115px; }
.picScroll-left1 .hd .prev{ background-position:left bottom ; left:10px; top:115px; }
.picScroll-left1 .bd{ padding:20px 0 0 36px;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:254px; height:236px; padding-top:9px;}
.picScroll-left1 .bd ul li .pic{ text-align:center; }
.picScroll-left1 .bd ul li .pic img{ width:254px; height:170px; display:block; margin:0 auto 10px;}
.picScroll-left1 .bd ul li .text{ line-height:23px;  font-size:12px;  }
.picScroll-left1 .bd ul li .text a{ line-height:19px; display:block; color:#838383; margin-bottom:4px; height:38px; overflow:hidden}
.picScroll-left1 .bd ul li .text a:hover{ text-decoration:underline}
.picScroll-left1 .bd ul li span{ color:#838383;  }

.content_active{ background-color:#f3f3f3; border:2px solid #e5e5e5; padding:10px 20px; margin-bottom:25px;}
.content_active .p_title2{ color:#26a593; font-size:14px; line-height:30px;}
.content_active .p_title2 a{ color:#26a593;}
.content_active .p_title2 a:hover{ text-decoration:underline}
.content_active span{ line-height:25px; display:block; text-indent:2em; margin-bottom:10px; color:#717171; font-size:14px;}
.content_shilu{background-color:#f3f3f3; border:2px solid #e5e5e5;}
.content_shilu ul{ padding:20px 23px;}
.content_shilu ul li{ height:150px;}
.content_shilu ul li img{ border:1px solid #a3a3a3; float:left;}
.content_shilu ul li p{ line-height:22px; color:#7c7c7c; font-size:14px; width:242px; float:right; height:128px; overflow:hidden}
.content_shilu ul li p a{ color:#7c7c7c; font-size:16px; line-height:16px; margin-bottom:24px; display:block; font-weight:bold;}
.content_shilu ul li p a:hover{ text-decoration:underline;}

.meeting{ background-color:#f3f3f3; width:270px; margin:0 auto; margin-bottom:1px; padding:10px 20px;}
.meeting p{ color:#26a593; font-size:14px; line-height:28px; margin-bottom:10px;}
.meeting p span{ color:#8c8c8c;}
.meeting ul{ padding-bottom:20px;}
.meeting ul li{ line-height:23px; color:#8c8c8c; font-size:14px;}
.meeting ul li span{ float:left; width:52px;}
.meeting ul li em{ float:right; width:215px;}


.givetable td {padding:7px; }
.givetable td.t {text-align:right;width:100px;font-size:14px;padding-right:20px;padding-top:14px;vertical-align:top}
.givetable .inp {background:#fff;border:1px solid #d2c6c1;height:18px;padding:5px;width:200px;font-family: Arial, Helvetica, sans-serif;}
.givetable .money {font-size:18px;font-weight:bold;color:#ff3300;width:120px}
.givetable select {background:#fff;border:1px solid #d2c6c1;height:30px;padding:5px;}
.givetable textarea.inp {width:350px;height:100px}

/*2015/7/21*/
.pt20{ padding-top:20px;}
.list_object{ width:792px; margin:0 auto;}
.p_object_title{ height:36px; background-color:#e5e5e5; text-align:center; color:#26a593; line-height:36px; font-size:16px; font-weight:bold;}
.list_object table{border:2px solid #e5e5e5; margin-bottom:42px;}
.list_object table th{ height:30px; background-color:#26a593; color:#fff; font-size:14px;}
.list_object table td{ line-height:38px; text-align:center; border:1px dashed #e5e5e5; color:#8c8c8c; font-size:14px;}

/*alert*/
.alert_bg{ z-index:999;position:fixed; left:0; top:0; background-color:#000000;filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25; width:100%; height:100%; _position:absolute; display:none;}
.alert_box{ z-index:1000; position:fixed; left:50%; top:50%; margin:-153px 0 0 -232px; _position:absolute; border:1px solid #ccc; background:#fff; width:464px; height:340px; font:20px/300px 'Microsoft Yahei'; color:#fff; display:none;}
.alert_box h3{ margin-bottom:36px; text-indent:16px; height:33px; line-height:33px; background-color:#26a593; color:#fff; font-size:14px;}
.alert_box p{ margin-bottom:20px;}
.alert_box p span{ padding-right:16px; float:left; width:106px; text-align:right; line-height:32px;color:#26a593; font-size:14px;}
.alert_box p input{ float:left;  }
.alert_box p input.input_text1{ height:30px; text-indent:16px;border:1px solid #ccc; width:200px;}
.alert_box p input.input_btn1{ border-color:#2ecfb8; cursor:pointer; margin-left:96px; margin-right:17px; width:127px; height:38px; color:#fff; background-color:#26a593}
.alert_box p input.input_btn2{border-color:#acacac; cursor:pointer;width:127px; height:38px; color:#fff;background-color:#7c7c7c;}

.a_baoming{ width:188px; height:36px; line-height:36px; text-align:center; display:block; color:#fff; font-size:14px; background-color:#b74277; border:2px solid #f070aa;}
.h5{ height:125px; overflow:hidden; display:block;}
.p_title a.zi{ color:#b74277}
.meeting .a_baoming{ margin:0 auto;}



splay:block; color:#838383; margin-bottom:4px; height:38px; overflow:hidden}
.picScroll-left1 .bd ul li .text a:hover{ text-decoration:underline}
.picScroll-left1 .bd ul li span{ color:#838383;  }

.content_active{ background-color:#f3f3f3; border:2px solid #e5e5e5; padding:10px 20px; margin-bottom:25px;}
.content_active .p_title2{ color:#26a593; font-size:14px; line-height:30px;}
.content_active .p_title2 a{ color:#26a593;}
.content_active .p_title2 a:hover{ text-decoration:underline}
.content_active span{ line-height:25px; display:block; text-indent:2em; margin-bottom:10px; color:#717171; font-size:14px;}
.content_shilu{background-color:#f3f3f3; border:2px solid #e5e5e5;}
.content_shilu ul{ padding:20px 23px;}
.content_shilu ul li{ height:150px;}
.content_shilu ul li img{ border:1px solid #a3a3a3; float:left;}
.content_shilu ul li p{ line-height:22px; color:#7c7c7c; font-size:14px; width:242px; float:right; height:128px; overflow:hidden}
.content_shilu ul li p a{ color:#7c7c7c; font-size:16px; line-height:16px; margin-bottom:24px; display:block; font-weight:bold;}
.content_shilu ul li p a:hover{ text-decoration:underline;}

.meeting{ background-color:#f3f3f3; width:270px; margin:0 auto; margin-bottom:1px; padding:10px 20px;}
.meeting p{ color:#26a593; font-size:14px; line-height:28px; margin-bottom:10px;}
.meeting p span{ color:#8c8c8c;}
.meeting ul{ padding-bottom:20px;}
.meeting ul li{ line-height:23px; color:#8c8c8c; font-size:14px;}
.meeting ul li span{ float:left; width:52px;}
.meeting ul li em{ float:right; width:215px;}


.givetable td {padding:7px; }
.givetable td.t {text-align:right;width:100px;font-size:14px;padding-right:20px;padding-top:14px;vertical-align:top}
.givetable .inp {background:#fff;border:1px solid #d2c6c1;height:18px;padding:5px;width:200px;font-family: Arial, Helvetica, sans-serif;}
.givetable .money {font-size:18px;font-weight:bold;color:#ff3300;width:120px}
.givetable select {background:#fff;border:1px solid #d2c6c1;height:30px;padding:5px;}
.givetable textarea.inp {width:350px;height:100px}

/*2015/7/21*/
.pt20{ padding-top:20px;}
.list_object{ width:792px; margin:0 auto;}
.p_object_title{ height:36px; background-color:#e5e5e5; text-align:center; color:#26a593; line-height:36px; font-size:16px; font-weight:bold;}
.list_object table{border:2px solid #e5e5e5; margin-bottom:42px;}
.list_object table th{ height:30px; background-color:#26a593; color:#fff; font-size:14px;}
.list_object table td{ line-height:38px; text-align:center; border:1px dashed #e5e5e5; color:#8c8c8c; font-size:14px;}

/*alert*/
.alert_bg{ z-index:999;position:fixed; left:0; top:0; background-color:#000000;filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25; width:100%; height:100%; _position:absolute; display:none;}
.alert_box{ z-index:1000; position:fixed; left:50%; top:50%; margin:-153px 0 0 -232px; _position:absolute; border:1px solid #ccc; background:#fff; width:464px; height:340px; font:20px/300px 'Microsoft Yahei'; color:#fff; display:n