@charset "utf-8"; /* CSS Document */
html{height:100%}
body{font-family:"微软雅黑",Arial,Helvetica,sans-serif; color:#333;  margin:0 auto; max-width:800px; background: #ffffff; }
*{padding: 0; margin: 0; border: 0;font-style: normal; font-weight: normal;  -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-touch-callout: none
}
h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,em,b,kbd,table,ul,li,button,input,kbd{font-size:14px; font-weight:normal}
div{ font-size:14px;}
nav,footer,section,header,article{display:block}
ul{list-style:none}
a:link{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none}
a:link,a:visited,a:hover,a:active{color:#000}
img{-webkit-touch-callout:none}
input,textarea{-moz-border-radius:0px; -webkit-border-radius:0px;border-radius:0px}
textarea {  -webkit-appearance: none;resize: none;} 
select{  -webkit-tap-highlight-color:#fff;tap-highlight-color:#fff; border-radius:0}
input[type=button],input[type=submit]{ cursor:pointer;border-radius: 0;}  
button[type=button],button[type=submit]{ cursor:pointer;border-radius: 0;} 
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"], button { -webkit-appearance: none;border-radius: 0; } 

img{border:0; }
ul{list-style:none;overflow:hidden }
.clear{clear:both; }
a{text-decoration: none; color: #666666; }
a:hover{color:#000; }
.left{float:left; }
.right{float:right}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.b_bg{ background:#f9f9f9;}
@font-face{font-family:bb; src:url(impact.ttf);}
.zt1{font-family:bb;  }

.header_top{ width:95%; height:auto; display:block; overflow:hidden; padding:10px 2.5%;}
.logo{ width:55%; height:auto; display:block; overflow:hidden; float:left}
.logo img{ width:100%; height:auto}
.logo1{ width:57%; height:auto; display:block; overflow:hidden; float:left}
.logo1 img{ width:100%; height:auto}
.logo2{ padding-right:10px; color:#333; font-size:14px; line-height:40px; float:right}
.logo2 a{ color:#333;}

.menu{ width:100%; height:auto; display:block; overflow:hidden; background:#0968b6;}
.menu ul li{ width:20%; height:28px; color:#fff; font-size:14px; line-height:28px; background:url(../images/nav_bg1_07.jpg) right center no-repeat; padding:5px 0;  border-bottom:1px #2277bd solid; text-align:center; display:block; overflow:hidden;  float:left}
.menu ul li a{ color:#fff;}

.kong1{ width:100%; height:10px; background:#efefef;}

.search{ width:95%; height:auto; display:block; overflow:hidden; padding:10px 2.5%; border-bottom:1px #ddd solid; border-top:1px #ddd solid; }
.search1{ width:73%; height:32px; display:block; overflow:hidden; margin-right:2%; border-radius:3px; border:1px #dfdfdf solid; box-sizing:border-box; float:left}
.search1 .input1{ width:71%; height:32px; border:0px; color:#666; font-size:14px; line-height:32px; padding:0 2%; outline:medium;float:left}
.search1 .butn1{ width:25%; height:32px; border:0px; background: url(../images/icon1_14.jpg) left no-repeat #b10000; padding-left:3%; color:#fff; font-size:14px; line-height:32px; float:left}
.search2{ width:25%; height:32px; background:#0968b6; color:#fff; font-size:14px; line-height:32px; text-align:center; border-radius:3px; display:block; overflow:hidden; float:left}
.search2 a{ color:#fff;}


.box1{ width:100%; height:auto; display:block; overflow:hidden; border-bottom:1px #dfdfdf solid; border-top:1px #dfdfdf solid}
.box1_bt{ width:95%; height:20px; border-bottom:1px #ccc solid; padding:10px 2.5%; color:#222; font-size:16px; line-height:20px;}
.box1_bt img{ width:18px; height:18px; float:left; padding:1px 8px 0 0;}
.box1_bt span{ font-size:14px; color:#666; float: right}
.box1_bt span a{ color:#666; }

.box1_fl{ width:95%; height:auto; display:block; overflow:hidden; padding:15px 2.5% 0 2.5%}
#Tab3 { width:100%; margin: 0px; padding: 0px; margin:0px ; display:block; overflow:hidden}
/*菜单class*/   
.Menubox3 { width: 100%; height:34px;}
.Menubox3 ul { margin: 0px; padding: 0px; }
.Menubox3 li {cursor: pointer; width:29.33%; border:1px #ccc solid; color:#555;  text-align:center; font-size: 15px;  border-radius:15px;  line-height:30px; height: 32px; margin:0 2%; box-sizing:border-box;  float:left }
.Menubox3 li.hover { padding: 0px; width:29.33%; background:#0968b6; border:1px #0968b6 solid; border-radius:15px; color: #fff; font-size:15px; height:32px;  line-height:30px; margin:0 2%; box-sizing:border-box;  float:left }

.box1_nr{ width:95%; height:auto; display:block; overflow:hidden;  padding:0px 2.5% 10px 2.5%}
.box1_nr1{ width:100%;height:auto; display:block; overflow:hidden;  padding:15px 0; border-bottom:1px #ccc dotted;}
.box1_nr1 img{ width:120px; height:75px; float:left; padding-right:10px;}
.box1_nr1 h2{ height:29px; color:#c72128; font-size:16px; line-height:29px; display:block; overflow:hidden}
.box1_nr1 span{ height:46px; color:#555; font-size:14px; line-height:23px; display:block; overflow:hidden}

.box1_nr2{ width:100%;height:auto; display:block; overflow:hidden;  padding:5px 0 10px 0;}
.box1_nr2 ul li{ width:100%; height:30px; display:block; overflow:hidden;}
.box1_nr2 ul li a{  color:#333; font-size:16px; line-height:40px;}
.box1_nr2 ul li span{ width:18px; height:18px; background:#e8e8e8; color:#333c41; font-size:14px; line-height:18px; text-align:center; margin:11px 5px 0 0;  float:left;}
.box1_nr2 ul li:nth-child(1) span { background:#ce2127; color:#fff;}
.box1_nr2 ul li:nth-child(2) span { background:#e94730; color:#fff;}
.box1_nr2 ul li:nth-child(3) span { background:#e94730; color:#fff;}
.box1_nr2 ul li:nth-child(1) a{  color:#c72128;}
.box1_nr2 ul li:nth-child(2) a{ color:#c72128;}
.box1_nr2 ul li:nth-child(3) a{ color:#c72128;}

.box1_nr2 ul li b{ color:#555; float:right; font-weight:normal; line-height:40px}

.gg1{ width:100%; height:auto; display:block; overflow:hidden; }
.gg1 img{ width:100%; height:auto}


.box1_nr3{ width:95%;height:auto; display:block; overflow:hidden;  padding:10px 2.5%;}
.box1_nr3 ul li{ width:46%; height:40px; border-bottom:1px #e1e1e1 solid; background:url(../images/x1.jpg) right center no-repeat; color:#555; font-size:14px; line-height:40px; padding:5px 2%; margin:5px 0;  float:left}
.box1_nr3 ul li img{ width:20px; height:20px; padding:10px 8px 0 0; float:left}
.box1_nr3 ul li:nth-child(2n){ background: none}

.box1_nr4{ width:95%;height:auto; display:block; overflow:hidden;  padding:10px 2.5%;}
.box1_nr4 dl{ width:45%; height:auto; display:block; overflow:hidden; margin:10px 2.5%; border-bottom:3px #dfdfdf solid; border-right:1px #dfdfdf solid; border-left:1px #dfdfdf solid; box-sizing:border-box; float:left}
.box1_nr4 dl dd{ width:100%; height:auto; }
.box1_nr4 dl dd img{ width:100%; height:auto; }
.box1_nr4 dl dt{ width:100%; height:40px; background:url(../images/x2.jpg) bottom center no-repeat; color:#555; font-size:14px; line-height:40px; text-align:center; margin:0 0 10px 0; }

.box1_nr5{ width:95%;height:auto; display:block; overflow:hidden;  padding:10px 2.5%;}
.box1_nr5 ul li{ padding:0 15px; height:30px; background:#efefef; border-radius:3px; color:#555; font-size:14px; line-height:30px; text-align:center; display:block; overflow:hidden; margin:5px 1%; float:left}

.foot{ width:95%; height:auto; display:block; overflow:hidden; background:#292c33; padding:10px 2.5%; color:#fff; font-size:14px; line-height:24px; text-align:center}
.foot a{ color:#fff;}
.foot span{ color:#f02320}
.foot span a{ color:#f02320}

.footer{ width:95%; height:auto; display:block; overflow:hidden; text-align:center}
.footer img{ width:135px; height:50px; margin:10px 2.5%; }


.nybox1{ width:100%; height:auto; display:block; overflow:hidden; border-bottom:1px #dfdfdf solid; border-top:1px #dfdfdf solid}
.nybox1_bt{ width:95%; height:20px; border-bottom:1px #ccc solid; padding:10px 2.5%; color:#222; font-size:16px; line-height:20px;}
.nybox1_bt img{ width:3px; height:14px; float:left; padding:4px 8px 0 0;}

.nybox1_nr{ width:95%; height:auto; display:block; overflow:hidden; padding:10px 2.5%; }
.nybox1_nr ul li{ padding: 0 10px; height:60px; border:1px #ccc solid; margin:5px 1%; border-radius:3px; box-sizing:border-box; float:left; text-align:center; padding-top:10px; }
.nybox1_nr ul li img{ width:25px; height:19px; margin:0 auto;}
.nybox1_nr ul li span{ width:100%; height:20px; text-align:center; color:#555; font-size:14px; line-height:20px; text-align:center; display:block;}
.nybox1_nr ul .blue { border:1px #0968b6 solid;}


.nybox2{ width:100%; height:auto; display:block; overflow:hidden; border-bottom:1px #dfdfdf solid; border-top:1px #dfdfdf solid}
.nybox2_bt{ width:95%; height:20px; padding:15px 2.5%; background:url(../images/x2.jpg) bottom center no-repeat; color:#0968b6; font-size:16px; line-height:20px; text-align:center;}
.nybox3{ width:100%; height:auto; display:block; overflow:hidden; border-bottom:1px #dfdfdf solid; }


.nybox2_nr1{ width:94%; height: auto; padding:15px 3%; color:#333; font-size:14px; line-height:200%; }
.nybox2_nr1 img{ max-width:100%; height:auto;}

/*会员风采*/
.nybox2_nr2{ width:94%; height: auto; padding:15px 3%;}
.nybox2_nr2 ul li{ width:100%; height:102px; border:1px #dfdfdf solid; margin:10px 0; box-sizing:border-box;}
.nybox2_nr2 ul li img{ width:80px; height:80px; padding:10px ; float:left; display:block; overflow:hidden}
.nybox2_nr2 ul li span{  height:25px; color:#333; font-size:14px; line-height:25px; padding:0px 10px 0 10px; display:block; overflow:hidden; }
.nybox2_nr2 ul li b{ width:78px; height:25px; border:1px #ccc solid; color:#888; font-size:14px; line-height:25px; display:block; font-weight:normal; float:left; text-align:center; margin-left:10px;  border-radius:3px;}
.nybox2_nr2 ul li b a{ color:#888;}
.nybox2_nr2 ul li b a:hover{ color:#c62128;}

.nybox2_nr6{ width:100%; height: auto; display:block; overflow:hidden; padding:15px 0;}
.nybox2_nr6_1{ width:100%; height:35px; border-bottom:2px #e8e8e8 solid;}
.nybox2_nr6_1 span{ padding:0 10px; height:37px; background:url(../images/ny_bg3_02.jpg) center bottom no-repeat ; color:#555; font-size:14px; line-height:37px; float:left}
.nybox2_nr6_2{ width:100%; height:auto; display:block; overflow:hidden; padding:15px 0;}
.nybox2_nr6_2 ul li{ width:95%; height:35px; border-bottom:1px #e8e8e8 solid; padding:0 2.5%; color:#333; font-size:14px; line-height:35px;}
.nybox2_nr6_2 ul li img{ width:20px; height:20px; padding:8px 8px 0 0; float:left}

.nybox2_nr6_3{ width:94%; height:auto; display:block; overflow:hidden; padding:15px 3% 0 3%; color:#555; font-size:14px; line-height:200%;}
.nybox2_nr6_3 img{ max-width:100%; height:auto; padding:0 0 10px 0}

.nybox2_nr6_4{ width:94%; height:auto; display:block; overflow:hidden; padding:8px 3%; color:#555; font-size:14px; line-height:200%;}
.nybox2_nr6_4 dl{ width:30.333%; height: auto; border:1px #cfcfcf solid; margin:12px 1.5% 0 1.5%; padding-top:15px; box-sizing:border-box; float:left}
.nybox2_nr6_4 dl dd{ width:112px; height:32px; color:#555; font-size:14px; line-height:32px; text-align:center; margin:0 auto; display:block; overflow:hidden;}
.nybox2_nr6_4 dl dt{ width:112px; height:32px; text-align:center;margin:10px auto 0 auto}


.nybox2_nr6_5{ width:94%; height:auto; display:block; overflow:hidden; padding:8px 3%; color:#555; font-size:14px; line-height:200%;}
.nybox2_nr6_5 ul li{ width:45%; height:auto; display:block; overflow:hidden; margin:10px 2.5% 0 2.5%; float:left}
.nybox2_nr6_5 ul li img{ width:100%; height: auto; border:1px #e9e9e9 solid; padding:5px; box-sizing:border-box;}
.nybox2_nr6_5 ul li h2{ width:100%; height:50px; text-align:center; color:#505050; font-size:16px; line-height:50px; font-weight:normal; display:block; overflow:hidden; margin:0 auto}
.nybox2_nr6_5 ul li h2 a{color:#505050;}


/*理事会成员*/
.nybox2_nr3{ width:95%; height: auto; padding:15px 2.5%; display:block; overflow:hidden}
.nybox2_nr3 dl{ width:95%; height: auto; border:1px #dfdfdf solid;border-left: 5px #2277bd solid; padding:5px; box-sizing:border-box; display:block; overflow:hidden; float:left; margin:10px 2.5%;border-radius: 5px;}
.nybox2_nr3 dl dd{ width:100%; height: auto;}
.nybox2_nr3 dl dd img{  width:100%; height: auto;}
.nybox2_nr3 dl dt{ width:95%; height:58px; color:#333; font-size:14px; line-height:26px; padding:8px 5px 0 5px; display:block; overflow:hidden}
.nybox2_nr3 dl dt a{ color:#333;}
.nybox2_nr3 dl dt a:hover{ color:#c72128;}


/*入会申请*/
.nybox2_nr4{ width:95%; height: auto; padding:15px 2.5%; display:block; overflow:hidden}
.nybox2_nr4 h2{ color:#a60000; font-size:16px; line-height:24px; padding:5px 0; font-weight:normal}
.nybox2_nr4 dl{ width:100%; height:auto; display:block; overflow:hidden; padding:10px 0;}
.nybox2_nr4 dl dd{ width:120px; height: auto; display:block; overflow:hidden; color:#333; font-size:14px; line-height:30px; position: absolute; text-align:right}
.nybox2_nr4 dl dt{  height: auto; display:block; overflow:hidden; color:#a60000; font-size:14px; line-height:30px; position: relative; margin-left:125px;}
.nybox2_nr4 dl dt .input2{height:30px; border:1px #ccc solid; padding:0 2.5%; color:#666; font-size:14px; line-height:30px; float:left}
.nybox2_nr4 dl dt .input3{height:80px; border:1px #ccc solid; padding:0 2.5%; color:#666; font-size:14px; line-height:30px; float:left}
.nybox2_nr4 dl dt img{ width:60px; height:30px; float:left; padding-left:5px;}
.width30{ width:30%;}
.width60{ width:60%;}
.width90{ width:90%;}
.nybox2_nr4_1{ width:80%; height: auto; padding:15px 0 0 20%; color:#333; font-size:14px; line-height:25px; display:block; overflow:hidden}
.nybox2_nr4_1 a{ color:#a60000; font-size:14px; line-height:25px;}
.nybox2_nr4_1 .butn2{ width:110px; height:35px; background:#0675d0 ; color:#fff; font-size:14px; line-height:35px; border-radius:5px; margin-left:50px; margin-bottom:20px; text-align:center; border:0px;}

/*站内公告*/
.nybox2_nr5{ width:100%; height: auto; padding:15px 0; display:block; overflow:hidden}
.nybox2_nr5 ul li{ width:94%; height:auto; display:block; overflow:hidden; padding:10px 3%; border-top:5px #efefef solid }
.nybox2_nr5 ul li img{ width:70px; height:70px; float:left; padding-right:10px;}
.nybox2_nr5 ul li h2{ color:#333; font-size:14px; line-height:22px; height:44px; display:block; overflow:hidden; font-weight:normal; padding-top:5px;}
.nybox2_nr5 ul li span{ color:#888; font-size:14px; line-height:22px;}
.xian{ width:100%; height:5px; background:#efefef}


/*党团工会*/
.nybox2_nr7{ width:100%; height: auto; padding:15px 0; display:block; overflow:hidden}
.nybox2_nr7 ul li{ width:94%; height:auto; display:block; overflow:hidden; padding:10px 3%; border-top:5px #efefef solid }
.nybox2_nr7 ul li h2{ color:#333; font-size:14px; line-height:22px; height:22px; display:block; overflow:hidden; font-weight:normal; padding-top:5px;}
.nybox2_nr7 ul li span{ color:#888; font-size:14px; line-height:22px;}


/*分页*/
.fy{ width:100%; text-align:center; padding:10px 0px 10px 0px; margin:0px auto 25px auto;}
.fy a{ background:#e5e5e5; padding:8px 5px; color:#666; margin-right:5px; font-size:14px; border-radius:3px;}
.fy a:hover{background:#0675d0; color:#fff; }
.fy a:hover,.fy a.fyls{background:#0675d0; color:#fff; }

.p_top20{ padding-top:20px;}

/*新闻详细*/
.newsbt{ font-size:18px; color:#333; text-align:center; padding:20px 0 ; text-align: center;}
.time{ line-height:38px;  font-size:14px; color:#666;  text-align: center; background:#f0f0f0;  }
.time img{ float:right}
.nynr{ height:auto;  padding:20px 10px; display:block; color:#444; font-size:15px; line-height:220%; }
.nynr img{ max-width:100%; height:auto;}
.nynr p{ color:#444;font-size:15px; line-height:220%;}
.zynewsbt{ font-size:22px; color:#333; text-align:center; padding:30px 0 ; text-align: center;}

/*图片详细*/
.producttp{ width:90%; border:1px #D0D0D0 solid; padding:3px; margin-left:auto; margin-right:auto; background:#fff;}
.producttp img{ width:100%; height:auto;}
.productxx{ color:#3e3e3e;background:#e9e9e9; height:35px; padding-left:8px; text-align:left; line-height:35px; font-size:16px;  margin:15px 0px 0px 0px;}

.next_fy{ height:auto; border-top:1px #ccc dashed; color:#555; font-size:14px; line-height:30px; padding:10px 2.5%; margin-top:10px;}
.next_fy a{ color:#555}
.next_fy a:hover{ color:#c62128}

/*年费缴费*/
.table{border-right:0px solid #ccc;border-bottom:0px solid #ccc} 
.table td{border-left:0px solid #ccc;border-top:0px solid #ccc; padding:10px 0;} 

.xuankuang{ padding:0 15px; height:32px; border:1px #ccc solid; color:#333; font-size:16px; line-height:32px; margin:0 10px 0 0; float:left}
.xuankuang img{ width:21px; height:21px; float:left; padding:6px 5px 0 0;}
.xuankuang:hover{ padding:0 15px; height:32px; border:1px #e8201a solid; color:#333; font-size:16px; line-height:32px; margin:0 10px 0 0; cursor:pointer; float:left}

.xz{ padding:0 15px; height:32px; border:1px #e8201a solid;  color:#333; font-size:16px; line-height:32px; margin:0 10px 0 0; float:left}
.xz img{ width:21px; height:21px; float:left; padding:6px 5px 0 0;}

.xuanewm{ width:241px; height: auto; display:block; overflow:hidden;}
.xuanewm h2{ width:241px; height:30px; color:#333; font-size:14px; line-height:30px; text-align:center; font-weight:normal; padding-bottom:10px;}
.xuanewm img{ width:225px; height:225px; border:1px #ccc solid; padding:7px;}


/*工作委员会开始*/
.nybanner{ width:100%; height:auto; display:block; overflow:hidden;}
.nybanner img{ width:100%; height:auto; }

	.wrapper03 {position:relative;height:42px;width: 100%;overflow: hidden;margin:0 auto; border-bottom:1px #ccc solid}
	.wrapper03 .scroller {position:absolute}
	.wrapper03 .scroller li {height:42px;color:#333;float: left;line-height:42px;font-size:14px;text-align: center}
	.wrapper03 .scroller li a{color:#666;display:block;margin:0 10px;padding:0 8px; font-size:14px; }
	.wrapper03 .scroller li.cur a{color:#e52e32;height:40px;border-bottom:2px solid #e52e32}

.hometop2{ width:9%; float:left; height:38px; background:url(../images/xx1_02.jpg) left center no-repeat; padding-left:1%;  text-align:center}
.hometop2 img{ width:80%; height:auto; padding-top:5px;}

.nygzwyh{ width:100%; height:auto; display:block; overflow:hidden; background:#f1f1f1;}
.nygzwyh_bt{ width:95%; height:20px; border-bottom:1px #ccc solid; padding:10px 2.5%; color:#222; font-size:16px; line-height:20px;}
.nygzwyh_bt img{ width:3px; height:14px; float:left; padding:4px 8px 0 0;}
.nygzwyh_nr{  width:95%; height:auto; display:block; overflow:hidden; padding:10px 2.5%; }
.nygzwyh_nr dl{ width:45%; height:90px; background:#fff; border-radius:5px; box-shadow:0 0 10px #ccc; margin:10px 2.5%; float:left}
.nygzwyh_nr dl dd{ width:100%; height:30px; padding-top:15px; text-align:center;}
.nygzwyh_nr dl dd img{ width:30px; height:30px;}
.nygzwyh_nr dl dt{ width:100%; height:30px; color:#222; font-size:14px; line-height:30px; padding-top:5px; text-align:center;}

.nygzwyh1{ width:100%; height:auto; display:block; overflow:hidden; border-top:1px #ccc solid;}
.nygzwyh1_bt{ width:95%; height:35px; border-bottom:1px #ccc solid; padding:5px 2.5% 0 2.5%}
.nygzwyh1_bt span{ padding:0 10px; border-bottom:2px #0968b6 solid; height:34px; color:#222; font-size:16px; line-height:34px; float:left}
.nygzwyh1_bt b{ color:#555; font-size:14px; line-height:40px; font-weight: normal; float:right}
.nygzwyh1_bt b a{ color:#555; }
.nygzwyh1_nr1{ width:95%; height: auto; display:block; overflow:hidden; padding:10px 2.5%; color:#555; font-size:14px; line-height:200%}
.nygzwyh1_nr1 img{ max-width:100%; height:auto; margin:0 0 10px 0;}

.nygzwyh2{ width:100%; height:auto; display:block; overflow:hidden; background:#f1f1f1; }
.nygzwyh1_nr2{ width:95%; height: auto; display:block; overflow:hidden; padding:10px 2.5%; }
.nygzwyh1_nr2 dl{ width:31.33%; height: auto; display:block; overflow:hidden; margin:0px 1% 10px 1%; float:left }
.nygzwyh1_nr2 dl dt{ width:100%; height: auto; display:block; overflow:hidden; position: relative;}
.nygzwyh1_nr2 dl dt img{ width:100%; height: auto;}
.nygzwyh1_nr2 dl dd{width:31.33%; height: auto; margin:12px 0 0 0;color:#fff; text-align:center; font-size:14px; line-height:35px; text-align:center; position: absolute; z-index:99;}
.nygzwyh1_nr2 dl dd a{ color:#fff;}
.nygzwyh1_nr2 dl dd span{ font-size:12px; line-height:20px; text-align:center; display:block; font-family:Arial}

.nygzwyh1_nr3{ width:95%; height: auto; display:block; overflow:hidden; padding:10px 2.5%;  }
.nygzwyh1_nr3_1{ width:100%; height:auto; border:1px #e2e2e2 solid; padding:5px; box-sizing:border-box; display:block; overflow:hidden;background:#f1f1f1;}
.nygzwyh1_nr3_1_1{ width:100%; height:auto; display:block; overflow:hidden}
.nygzwyh1_nr3_1_1 img{ width:100%; height:auto;}
.nygzwyh1_nr3_1_1 span{ width:95%; height:30px; background:#000; color:#fff; font-size:14px; line-height:30px; display:block; overflow:hidden; padding:0 2.5%}
.nygzwyh1_nr3_1_2{ width:100%; height:auto; display:block; overflow:hidden}
.nygzwyh1_nr3_1_2 ul li{ width:95%; height:44px; color:#333; font-size:14px; line-height:22px; padding:10px 2.5%; margin:10px 0; border-bottom:1px #eaeaea solid}
.nygzwyh1_nr3_1_2 ul li a{color:#333;}

.nygzwyh3{ width:100%; height:auto; display:block; overflow:hidden;  }

.nygzwyh1_nr4{ width:95%; height: auto; display:block; overflow:hidden; padding:10px 2.5%;  }
.nygzwyh1_nr4 ul li{ width:92%; height:80px;  padding:10px 2.5%;  margin:10px 1.5% 15px 1.5%; border-radius:5px; box-shadow:0 0 10px #ccc;}
.nygzwyh1_nr4 ul li img{ width:80px; height:80px; border-radius:40px; margin-right:15px; float:left; display:block; overflow:hidden}
.nygzwyh1_nr4 ul li h2{ font-size:18px; line-height:30px; color:#333; font-weight:normal; height:30px; display:block; overflow:hidden; margin-top:3px;}
.nygzwyh1_nr4 ul li span{ font-size:14px; line-height:22px; color:#555; height:44px; display:block; overflow:hidden}

.nygzwyh1_nr5{ width:95%; height: auto; display:block; overflow:hidden; padding:10px 2.5%;  }
.nygzwyh1_nr5 ul li{ width:45%; height:auto; display:block; overflow:hidden; border:1px #e1e1e1 solid; padding:4px; box-sizing:border-box; background:#fafbfd; margin:8px 2.5%; float:left}
.nygzwyh1_nr5 ul li img{ width:100%; height:auto;}
.nygzwyh1_nr5 ul li span{ color:#333; font-size:14px; line-height:30px; height:30px; display:block; overflow:hidden; text-align:center}

/*工作委员会结束*/


/*专题页面*/
.ztmenu{ width:95%; height:auto; display:block; overflow:hidden; padding:10px 2.5%; border-bottom:1px #ccc solid}
.ztmenu ul li{ width:20%; height:auto; display:block; overflow:hidden; padding:0 2.5%; float:left; text-align:center}
.ztmenu ul li img{ width:80%; height:auto;}
.ztmenu ul li h2{ color:#222; font-size:14px; line-height:25px; text-align:center; font-weight:normal}

.zthd{ width:100%; height:auto; display:block; overflow:hidden; border-top:1px #ccc solid; padding-top:5px;}
.zthd1{ width:100%; height:40px; background:url(../images/x3.jpg) center no-repeat; color:#222; font-size:16px; line-height:40px; text-align:center; }
.zthd2{ width:100%; height:auto; display:block; overflow:hidden; padding:10px 0;  }
.zthd2 ul li{ width:95%; height:auto; display:block; overflow:hidden; padding:10px 2.5%; border-bottom:1px #e8e8e8 solid}
.zthd2 ul li img{ width:112px; height:70px; float:left; padding-right:10px;}
.zthd2 ul li h2{ height:44px; color:#222222; font-size:16px; line-height:22px; font-weight:normal; display:block; overflow:hidden}
.zthd2 ul li span{ height:26x; color:#888; font-size:14px; line-height:26px; font-weight:normal; display:block; overflow:hidden}
.zthd2_1{ width:100%; height:30px; background:#efefef; color:#666; font-size:14px; line-height:30px; text-align:center; border-bottom:1px #ccc solid;}


.hdbd{ width:100%; height:auto; display:block; overflow:hidden;}
.hdbd1{ width:95%; height:40px; background:url(../images/zt_bg1_02.jpg); padding:0 2.5%; color:#fff; font-size:16px; line-height:40px;}
.hdbd1 span{ color:#fff; font-size:14px; line-height:40px; float:right}
.hdbd1 span a{ color:#fff;}
.hdbd2{ width:100%; height:auto; display:block; overflow:hidden; padding:10px 0;  }
.hdbd2 ul li{ width:95%; height:auto; display:block; overflow:hidden; padding:10px 2.5%; border-bottom:1px #e8e8e8 solid}
.hdbd2 ul li img{ width:112px; height:70px; float:left; padding-right:10px;}
.hdbd2 ul li h2{ height:24px; color:#dd0300; font-size:16px; line-height:24px; font-weight:normal; display:block; overflow:hidden}
.hdbd2 ul li span{ height:44x; color:#888; font-size:14px; line-height:22px; font-weight:normal; display:block; overflow:hidden}

.hdbd3{ width:100%; height:auto; display:block; overflow:hidden; padding:10px 0;  }
.hdbd3 ul li{ width:95%; height:auto; display:block; overflow:hidden; padding:10px 2.5%; border-bottom:1px #e8e8e8 solid}
.hdbd3 ul li img{ width:80px; height:80px; border-radius:40px; float:left; margin-right:10px;}
.hdbd3 ul li h2{ height:24px; color:#222; font-size:16px; line-height:24px; font-weight:normal; display:block; overflow:hidden}
.hdbd3 ul li span{ height:44x; color:#dd0300; font-size:14px; line-height:22px; font-weight:normal; display:block; overflow:hidden}

.hdbd4{ width:100%; height:auto; display:block; overflow:hidden; padding:10px 0;  }
.hdbd4 dl{ width:45%; height: auto; display:block; overflow:hidden;  padding:10px 2.5% 0 2.5%; float:left}
.hdbd4 dl dd{ width:100%; height: auto;display:block; overflow:hidden; box-sizing:border-box; border:1px #ccc solid; padding:4px;}
.hdbd4 dl dd img{ width:100%; height: auto;}
.hdbd4 dl dt{ width:100%; height:60px; padding-top:5px; margin:0 auto; color:#666; font-size:14px; line-height:30px; text-align:center;}
.hdbd4 dl dt span{ color:#333; font-size:16px; line-height:30px; text-align:center; display:block}
.hdbd4 dl dt span a{ color:#333; }
.hdbd4 dl dt span a:hover{ color:#c72327; }

/*登录页面*/
.dl_box{ width:100%; height:auto; display:block; overflow:hidden;}
.dl_logo{ width:43%; height:auto; display:block; overflow:hidden; padding:5% 0 5% 0; margin:0 auto}
.dl_logo img{ width:100%; height:auto;}
.dl_box1{ width:75%; height:auto; display:block; overflow:hidden; margin:0 auto}
.dl_box1 ul li{ width:100%; height:38px; display:block; overflow:hidden; margin:20px 0 0 0; border-radius:5px; background:#fff; }
.dl_box1 ul li .input4{ width:96%; height:38px; color:#888; font-size:14px; line-height:38px; padding:0 2%; outline:none; }
.dl_box1 ul li .input5{ width:62%; height:38px; color:#888; font-size:14px; line-height:38px; padding:0 2%; outline:none; float:left}
.dl_box1 ul li img{ width:79px; height:38px; float:right}
.dl_box2{ width:75%; height:38px; display:block; overflow:hidden; margin:20px auto 0 auto; color:#fff; font-size:14px; line-height:38px;}
.dl_box2 .fxk{ width:15px; height:15px; border:1px #fff solid; background:#fff; float:left; margin-top:12px; margin-right:10px;}
.dl_box2 span{ color:#fd6003; font-size:14px; line-height:38px; float:right}
.dl_box2 span a{ color:#fd6003; }
.dl_box2 .butn3{ width:100%; height:38px; background:#fd6003; color:#fff; font-size:16px; line-height:38px; text-align:center; border-radius:5px;}

.dl_box3{ width:75%; height:38px; display:block; overflow:hidden; margin:20px auto 0 auto; color:#fff; font-size:14px; line-height:38px; text-align:center;}
.dl_box3 span a{ color:#fd6003; }

/*会员查询*/
.hysearch{ width:95%; height:auto; display:block; overflow:hidden; padding:10px 2.5%; border-bottom:1px #ddd solid; border-top:1px #ddd solid; }
.hysearch1{ width:100%; height:32px; display:block; overflow:hidden;  border-radius:3px; border:1px #dfdfdf solid; box-sizing:border-box; float:left}
.hysearch1 .input1{ width:76%; height:32px; border:0px; color:#666; font-size:14px; line-height:32px; padding:0 2%; outline:medium;float:left}
.hysearch1 .butn1{ width:20%; height:32px; border:0px; background: url(../images/icon1_14.jpg) left no-repeat #b10000; padding-left:3%; color:#fff; font-size:14px; line-height:32px; float:left}


.sy_hyfc1{ width:95%; height:auto; display:block; overflow:hidden; margin:0 auto}

/*honorgundong*/
.stu_list{padding:20px 0;}
.stu_list ul li{width:160px; float:left; display:block;	}
.stu_list ul li .honor1{width:150px; height:118px; border:5px #dddddd solid; margin:0px 9px 0 9px; background:#dddddd; display:block;transition:all 0.5s ease;}
.stu_list ul li .honor1 img{width:150px; height:83px }
.stu_list ul li .honor1 span{ color:#333; font-size:14px; line-height:35px; text-align:center; display:block}






