@charset "utf-8";
/* CSS Document */
.header{
	height: 41px;
	border-bottom: 1px solid #f4f4f4;
	background:#f8f8f8;
	background:#f8f8f8;
}
.header .title{
	line-height: 40px;
	float: left;
	font-size: 12px;
	color: #0b0b0b;
	opacity: .6;
}
.header .come{
	float: right;
	line-height: 40px;
	color: #0b0b0b;
	opacity: .6;
	font-size: 12px;
}
.header .come a{
	display: inline-block;
	color: #0b0b0b;
	opacity: .6;
}
.boxshaow{
	background: url(../images/line.jpg) repeat-y center;
}
.head_top{
	position: relative;
}
.head_top .logo{
	float: left;
	margin: 73px auto 29px;
}
.head_top .logo img{
	display: block;
}
.head_top .rt{
	float: right;
	line-height: 14px;
	margin-top: 70px;
}
.nav_bar{
	padding-left: 36px;
	height: 50px;
	padding-top: 2px;
	background: #1386bd;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border: 1px solid #086d9d;
}
.nav_bar li a{
	display: block;
	color: #fff;
}
.nav_bar li{
	float: left;
	width: 110px;
	line-height: 46px;
	text-align: center;
	margin-right: 45px;
}
.nav_bar li:first-child+li+li+li+li+li+li{
	margin-right: 0;
}
.nav_bar li.cur {
	background: url(../images/shadow.png) no-repeat;
}
.nav_bar li:hover {
	background: url(../images/shadow.png) no-repeat;
}
.nav_bar{
	margin-bottom: 12px;
}
#banner{
	width: 655px;
	float: left;
}
.i_news{
	float: right;
	width: 522px;
}
.i_news li{
	float: left;
	width: 100%;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
	padding-top: 8px;
}
.i_news li .info{
	display: block;
	font-size: 16px;
	line-height: 24px;
	color: #333;
}
.i_news li .date{
	font-size: 12px;
	line-height: 24px;
	margin: 2px auto;
}
.i_news li p{
	font-size: 12px;
	line-height: 24px;
	text-align: justify;
	height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: normal;
    display: -webkit-box;
}
.i_news li:first-child{
	padding-top: 6px;
}
.i_news li:hover .info{
	color: #003880;
}
.web_site{
	margin: 10px auto;
	border: 1px solid #d7d7d7;
	height: 34px;
	background: url(../images/bg2.jpg) repeat-x;
	padding-left: 19px;
}
.web_site .site{
	float: left;
	line-height: 32px;
	color: #1e1e1e;
	font-size: 12px;
}
.site_items{
	width: 1065px;
	margin-right: 19px;
	float: right;
	position: relative;
}
.site_items .bd li{
	float: left;
	width: 100%;
}
.site_items .bd li .item{
	float: left;
	width: 700px;
}
.site_items .bd li .item:first-child+.item{
	width: 395px;
	margin-left: 170px;
}
.site_items .bd li .item .more{
	display: block;
	line-height: 32px;
	color: #1e1e1e;
	font-size: 12px;
	float: left;
}
.site_items .bd li .item .date{
	line-height: 32px;
	color: #1e1e1e;
	font-size: 12px;
	float: right;
}
.site_items .bd li .item:hover .more{
	color:#003880;
}
.site_items .hd {
	width: 8px;
	height: 21px;
	position: absolute;
	right: 0;
	top:6px;
}
.site_items .hd a{
	display: block;
	cursor: pointer;
	width: 8px;
	height: 6px;
}
.site_items .hd .next{
	background: url(../images/down.png) no-repeat;
	margin-top: 9px;
}
.site_items .hd .prev{
	background: url(../images/up.png) no-repeat;
}
.i_about,.i_dynamic,.id_news{
	float: left;
	width: 385px;
}
.i_about{
	margin-right: 23px;
}
.i_dynamic{
	margin-right: 22px;
}
.i_pub_news .all{
	margin-bottom: 8px;
	border-bottom: 1px solid #086d9d;
}
.i_pub_news .all .bgs{
	float: left;
	width: 104px;
	height: 34px;
	background: url(../images/bg3.png) no-repeat right bottom;
}
.i_pub_news .all .title{
	width: 100px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	border: 1px solid #086d9d;
	border-bottom: none;
	border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    color: #fff;
    background: #188bc2;
}
.i_pub_news .all .more{
	display: block;
	float: right;
	line-height: 34px;
	color: #188bc2;
}
.profile_about img{
	display: block;
	float: left;
	width: 225px;
	height: 135px;
	border: 1px solid #f7f6f7;
	border: 1px solid #ccc;
	margin-right: 10px;
}
.profile_about p{
	line-height: 24px;
	font-size: 12px;
	text-align: justify;
	color: #333;
}
.profile_about2 .item{
	margin-bottom: 9px;
}
.profile_about2 .item img{
	display: block;
	float: left;
	width: 175px;
	height: 105px;
	margin-right: 10px;
}
.profile_about2 .item p{
	line-height: 24px;
	font-size: 12px;
	text-align: justify;
}
.profile_about2 .item .title{
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 24px;
	margin-bottom: 5px;
}
.profile_about2 .item:hover .title{
	color: #1386bd;
}
.ip_news li{
	float: left;
	width: 100%;
	background: url(../images/yu.png) no-repeat left center;
	padding-left: 21px;
}
.ip_news li .info{
	float: left;
	width: 216px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    white-space: normal;
    display: -webkit-box;
	color: #333;
}
.ip_news li .date{
	float: right;
	line-height: 30px;
	color: #333;
}
.ip_news li:hover .info{
	color: #1386bd;
}
.ip_news li:hover {
	background: url(../images/yu2.png) no-repeat left center;
}
.i_index_pic{
	margin: 15px auto;
}
.i_index_pic img{
	display: block;
	max-width: 1200px;
}
.policy_l{
	float: left;
	width: 795px;
	border: 1px solid #f1f1f1;
}
.industry_r {
	float: right;
	width: 385px;
}
.policy_l_nav{
	border-bottom: 1px solid #f1f1f1;
	height: 35px;
	margin-bottom: 16px;
	background: url(../images/08_03.jpg) repeat-x center top;
}
.policy_l_nav .nav_item{
	float: left;
}
.policy_l_nav .nav_item a{
	float: left;
	display: inline-block;
	width: 104px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 16px;
	color: #333;
}
.policy_l_nav .nav_item a.cur_i{
	color: #fff;
	background: #1689c0;
	border: 1px solid #086d9d;
}
.policy_l_nav .nav_item a:hover{
	color: #fff;
	background: #1689c0;
	border: 1px solid #086d9d;
}
.policy_l_nav .more{
	float: right;
	color: #1285bc;
	font-size: 12px;
}
.policy_l_list .pic_c{
	float: left;
	width: 415px;
	height: 249px;
	overflow: hidden;
	position: relative;
}
.policy_l_list .pic_c em{*display:none;position:absolute;left:-415px;top:0;width:415px;height:249px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.policy_l_list .pic_c:hover em{left:415px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}
.policy_l_list .pic_c img{
	display: block;
	width: 100%;
}
.policy_all{
	margin-bottom: 13px;
}
.policy_l_list .hd_r{
	float: right;
	width: 365px;
	padding-right: 8px;
}
.policy_l_list .hd_r .item h4{
	font-size: 16px;
	color: #333;
	line-height: 24px;
}
.policy_l_list .hd_r .item p{
	font-size: 12px;
	line-height: 22px;
	text-align: justify;
	height: 66px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    white-space: normal;
    display: -webkit-box;
}
.policy_l_list .hd_r .item{
	border-bottom: 1px dashed #ddd;
	padding-bottom: 7px;
}
.ip_news2 li{
	float: left;
	width: 100%;
	background: url(../images/yu.png) no-repeat left center;
	padding-left: 21px;
}
.ip_news2 li .info{
	float: left;
	line-height: 30px;
	color: #333;
}
.ip_news2 li .date{
	float: right;
	line-height: 30px;
	color: #333;
}
.ip_news2 li:hover .info{
	color: #1386bd;
}
.ip_news2 li:hover {
	background: url(../images/yu2.png) no-repeat left center;
}
.i_pub_news2{
	float: right;
}
.i_pub_news2 .all .title{
	width: 164px;
}
.i_pub_news2 .all .bgs{
	width: 168px;
}

.member_bg{
	margin-bottom: 16px;
}
.member_bg .all{
	border-bottom: 1px solid #086d9d;
}
.member_bg .all .bgs{
	float: left;
	width: 104px;
	height: 34px;
	background: url(../images/bg3.png) no-repeat right bottom;
}
.member_bg .all .title{
	width: 100px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	border: 1px solid #086d9d;
	border-bottom: none;
	border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    color: #fff;
    background: #188bc2;
}
.member_bg .all .more{
	display: block;
	float: right;
	line-height: 34px;
	color: #188bc2;
}
.member_items{
	background: #f2f2f2;
	padding: 10px 15px 0;
	overflow: hidden;
}
.member_items ul{
	width: 1270px;
}
.member_items li{
	float: left;
	/*width: 220px;*/
	margin-right: 17px;
	margin-bottom: 16px;
}
.member_items li .pic{
	/*width: 220px;*/
	/*height: 70px;*/
	width: 180px;
	height: 50px;
	border: 1px solid #efeeee;
	border: 1px solid #ccc;
	overflow: hidden;
	margin-bottom: 3px;
}
.member_items li .pic img{
	display: block;
	width: 100%;
}
.member_items li .title{
	text-align: center;
	color: #333;
	line-height: 24px;
	width: 100%;
}
.min_l{
	float: left;
	width: 793px;
}
.min_c{
	float: right;
	width: 385px;
}

.min_c .all{
	border-bottom: 1px solid #086d9d;
}
.min_c .all .bgs{
	float: left;
	width: 104px;
	height: 34px;
	background: url(../images/bg3.png) no-repeat right bottom;
}
.min_c .all .title{
	width: 100px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	border: 1px solid #086d9d;
	border-bottom: none;
	border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    color: #fff;
    background: #188bc2;
}
.min_c .all .more{
	display: block;
	float: right;
	line-height: 34px;
	color: #188bc2;
}
.ip_news_m{
	margin-top: 10px;
	position:relative;
	height:270px; 
	overflow:hidden;
}
.ip_news_m{
	position:relative;
	height:270px; 
	overflow:hidden;
}
.ip_news_m li {
    float: left;
    width: 100%;
    background: url(../images/yu.png) no-repeat left center;
    padding-left: 21px;
	position:relative;
	overflow:hidden;
}
.ip_news_m li .info {
    float: left;
    line-height: 30px;
    color: #333;
}
.ip_news_m li .date {
    float: right;
    line-height: 30px;
    color: #333;
}
.ip_news_m li:hover{
	background: url(../images/yu2.png) no-repeat left center;
}
.ip_news_m li:hover .info{
	color: #1689c0;
}
.min_all{
	margin-bottom: 10px;
}
.min_all .policy_l_nav .nav_item a{
	width: 137px;
}
.min_lists{
	padding: 0px 10px 0;
}
.min_lists .one{
	width: 773px;
}
.min_lists .one .ml{
	float: left;
	width: 390px
}
.min_lists .one .item img{
	display: block;
	width: 175px;
	height: 97px;
	float: left;
	margin-right: 10px;
}
.min_lists .one .item .title{
	display: block;
    font-size: 16px;
    color: #333;
    line-height: 24px;
    margin-bottom: 5px;
}
.min_lists .one .item:hover .title{
	color:#1689c0;
}
.min_lists .one .item p{
	line-height: 22px;
    font-size: 12px;
    text-align: justify;
    height: 66px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    white-space: normal;
    display: -webkit-box;
}
.min_lists .one .item{
	padding-bottom: 10px;
	border-bottom: 1px dashed #ccc;
}
.ip_news_m2 li {
    float: left;
    width: 100%;
    background: url(../images/yu.png) no-repeat left center;
    padding-left: 21px;
}
.ip_news_m2 li .info {
    float: left;
    line-height: 30px;
    color: #333;
}
.ip_news_m2 li .date {
    float: right;
    line-height: 30px;
    color: #333;
}
.ip_news_m2 li:hover{
	background: url(../images/yu2.png) no-repeat left center;
}
.ip_news_m2 li:hover .info{
	color: #1689c0;
}
.policy_l_nav .more{
	line-height: 34px;
	margin-right: 8px;
}
.min_l{
	border: 1px solid #f1f1f1;
}
.min_lists .one .mr{
	width: 355px;
	float: right;
}
.min_lists .one .mr li {
    float: left;
    width: 100%;
    background: url(../images/yu.png) no-repeat left center;
    padding-left: 21px;
}
.min_lists .one .mr li .info {
    float: left;
    line-height: 33px;
    color: #333;
}
.min_lists .one .mr li .date {
    float: right;
    line-height: 33px;
    color: #333;
}
.min_lists .one .mr li:hover{
	background: url(../images/yu2.png) no-repeat left center;
}
.min_lists .one .mr li:hover .info{
	color: #1689c0;
}
.down_all{
	margin-bottom: 44px;
}
.down_c{
	float: left;
	width: 276px;
	margin-right: 26px;
}
.down_c .pic{
	margin-bottom: 22px;
}
.down_c .pic img{
	display: block;
}
.down_c .line{
	border: 1px solid #eef0f1;
	border: 1px solid #ccc;
	padding-bottom: 21px;
}
.down_c .line .title{
	height: 31px;
	border-bottom: 1px solid #eef0f1;
	background: url(../images/lin.jpg) repeat-x left center;
}
.down_c .line .title h4{
	margin-left: 8px;
	line-height: 30px;
	font-size: 16px;
	color: #333;
	background: #1a8bc0;
	padding-left: 11px;
	background: url(../images/007.jpg) no-repeat left center;
}
.i_submit .item input{
	border: 1px solid #eef0f1;
	border: 1px solid #ccc;
	outline: none;
	width: 151px;
	height: 25px;
	line-height: 25px;
	text-indent: 5px;
}
.i_submit .item{
	margin-bottom: 15px;
	color: #0e0e0e;
}
.i_submit .item span{
	display: inline-block;
	color: #0e0e0e;
	width: 56px;
	height: 25px;
	line-height: 25px;
}
.i_submit{
	margin-top: 30px;
	margin-left: 28px;
}
.i_submit .submit{
	outline: none;
	border: none;
	color: #fff;
	cursor: pointer;
	width: 60px;
	line-height: 25px;
	height: 25px;
	text-align: center;
	background: url(../images/rt3.jpg) no-repeat ;
	margin-left: 56px;
}
.i_submit .register{
	outline: none;
	border: none;
	color: #666;
	cursor: pointer;
	width: 60px;
	line-height: 25px;
	height: 25px;
	text-align: center;
	margin-left: 10px;
	background: #ececec ;
	display: inline-block;
}
.profile_about21{
	width: 435px;
}
.i_pub_news_d{
	width: 435px;
}
.i_pub_news_d2{
	width: 435px;
	float: right;
	margin-right: 0;
}
.link_list{
	background: #f8f8f8;
	height: 34px;
	margin-bottom: 6px;
	padding-left: 11px;
	font-size: 14px;
}
.link_list span{
	display: inline-block;
	background: url(../images/007.jpg) no-repeat left center;
	padding-left: 13px;
	color:#0e0e0e;
	line-height: 34px;
}
.link_list a{
	display: inline-block;
	line-height: 34px;
	font-size: 12px;
	padding: 0 4px;
}
.link_list a:hover{
	color: #1083ba;
}
.foot_nav{
	background: url(../images/bgs.jpg) no-repeat;
	height: 34px;
	border-right: 1px solid #086d9d;
	margin-bottom: 5px;
}
.foot_bar li {
	float: left;
	line-height: 34px;
	font-size: 12px;
	padding: 0 15px;
	background: url(../images/xian.jpg) no-repeat right center;
}
.foot_bar li:first-child+li+li+li+li+li{
	background: none;
}
.foot_bar li a{
	display: block;
	color: #fff;
}
.foot_bar{
	width: 456px;
	margin: 0 auto;
}
.foot_line{
	padding: 8px 0 17px;
	background: url(../images/11_11.png) no-repeat center top;
}
.foot_line p{
	text-align: center;
	font-size: 12px;
	color: #1e1e1e;
	line-height: 24px;
}

/*服务与联系*/
.page_banner{
	background: url(../images/con_ban.jpg) no-repeat center;
	height: 240px;
	margin-bottom: 30px;
}
.aside_all{
	float: left;
	width: 258px;
}
.aside_nav{
	width: 258px;
	border: 1px solid #f2f2f2;
	margin-bottom: 26px;
}
.aside_nav2{
	width: 256px;
	border: 1px solid #f3f3f3;
}
.aside_r{
	float: right;
	width: 910px;
}
.aside_nav .title{
	color: #1184bb;
	font-size: 16px;
	background: #efefef;
	margin-bottom: 15px;
	line-height: 41px;
	padding-left: 47px;
}
.as_menu{
	margin-bottom: 23px;
}
.as_menu li a{
	display: block;
	color:#333;
	line-height: 35px;
	padding-left: 47px;
}
.as_menu li{
	float: left;
	width: 100%;
	padding-top: 8px;
	line-height: 35px;
	border-bottom: 1px solid #fbf5f5;
}
.as_menu li:first-child{
	border-top: 1px solid #fbf5f5;
}
.as_menu li.a_cur a{
	color: #fff;
	background: url(../images/bg_07.png) no-repeat center;
}
.as_menu li:hover a{
	color: #fff;
	background: url(../images/bg_07.png) no-repeat center;
}
.aside_contact{
	border: 1px solid #d7d7d7;
	margin-bottom: 26px;
	overflow: hidden;
	width: 100%;
	background: url(../images/er.jpg) repeat-x 1px 1px;
}
.aside_contact .big{
	color:#0e0e0e;
	padding-left: 11px;
	border-bottom: 1px solid #d7d7d7;
	line-height: 31px;
	padding-left: 23px;
	background: url(../images/cs.png) no-repeat 11px center;
}
.aside_contact .bgs{
	width: 100%;
	background: url(../images/xsd.jpg) no-repeat ;
	height: 172px;
	padding-top: 16px;
}
.aside_contact .bgs p{
	line-height: 26px;
	font-size: 12px;
	color:#333;
	padding-left: 11px;
	padding-right: 48px;
}
.aside_login{
	width: 100%;
	/*border: 1px solid #d7d7d7;*/
    margin-bottom: 26px;
    /*overflow: hidden;*/
    width: 100%;
    background: url(../images/er.jpg) repeat-x 1px 1px;
    padding-bottom: 17px;
}
.aside_login .big {
    color: #0e0e0e;
    padding-left: 11px;
    border-bottom: 1px solid #d7d7d7;
    line-height: 31px;
    padding-left: 23px;
    background: url(../images/cs.png) no-repeat 11px center;
}
.aside_login .i_submit{
	margin-left: 13px;
}
.aside_r .home{
	line-height: 42px;
	border-bottom: 1px solid #d7d7d7;
	font-size: 12px;
	/*background: url(../images/home2.png) no-repeat 654px center;*/
	text-align: right;
}
.aside_r .home a{
	display: inline-block;
}
.aside_r .home a:hover{
	color: #1184bb;
}
.aside_r .home span{
	display: inline-block;
	color: #1184bb;
}
.app_info h3{
	text-align: center;
	font-size: 18px;
	color: #333;
	line-height: 24px;
	margin: 22px auto 27px;
}
.app_info .info{
	line-height: 24px;
	text-align: justify;
	margin-bottom: 35px;
}
.app_info p{
	line-height: 24px;
	text-align: right;
}
.app_info img{
	display: block;
	margin: 37px auto 25px;
}
.app_info .shuoming{
	line-height: 24px;
	text-align: justify;
	color: #999;
	padding: 0 33px;
	margin-bottom: 60px;
}
/*关于我们*/
.page_banner2{
	background: url(../images/about21.jpg) no-repeat center;
    height: 240px;
    margin-bottom: 30px;
}
.page_banner23{
	background: url(../images/xiazai.jpg) no-repeat center;
    height: 240px;
    margin-bottom: 30px;
}
.about_info h2{
	font-size: 25px;
	color: #1184bb;
	line-height: 26px;
	position: relative;
	padding-bottom: 17px;
	padding-top: 28px;
	margin-bottom: 15px;
}
.about_info h2 em{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 50px;
	height: 3px;
	background: #1184bb;
}
.about_info p{
	line-height: 30px;
	text-align: justify;
}
.about_pic li img{
	display: block;
	width: 100%;
}
.about_pic li{
	float: left;
	width: 278px;
	height: 222px;
	overflow: hidden;
	position: relative;
}
.about_pic{
	width: 834px;
	margin: 40px auto;
}
.about_pic li em{*display:none;position:absolute;left:-278px;top:0;width:278px;height:222px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.about_pic li:hover em{left:278px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}

/*会员单位*/
.page_banner3{
	background: url(../images/danwei.jpg) no-repeat center;
    height: 240px;
    margin-bottom: 30px;
}
.aside_r_mem .home{
	/*background: url(../images/home2.png) no-repeat 642px center;*/
}
.member_info h2{
	text-align: center;
	font-size: 18px;
	color: #333;
	line-height: 28px;
	padding-top: 50px;
	padding-bottom: 35px;
}
.member_list{
	width: 80%;
	margin: 0 auto 100px;
}
.member_list li{
	float: left;
	width: 100%;
}
.member_list li span{
	display: inline-block;
	line-height: 30px;
	height: 30px;
	float: left;
}
.member_list li span:first-child{
	width: 20%;
	text-align: center;
}
.member_list li span:first-child+span{
	width: 50%;
}
.member_list li span:first-child+span+span{
	width: 30%;
}
.member_list li:first-child span{
	font-size: 16px;
	color: #333;
}
/*经济运行*/
.page_banner4{
	background: url(../images/economic.jpg) no-repeat center;
    height: 240px;
    margin-bottom: 30px;
}
.aside_r_e .home{
	/*background:url(../images/home2.png) no-repeat 619px center;*/
}
.economic_list li {
    float: left;
    width: 100%;
    height: 140px;
    padding-top: 25px;
    padding-bottom: 25px;
    border-bottom: 1px dashed #ccc;
}
.economic_list li .date {
    float: right;
    width: 100px;
    height: 90px;
    background: #e5e5e5;
}
.economic_list li .con {
    width: 790px;
    float: left;
}
.economic_list li .con .info {
    display: block;
    color: #333;
    line-height: 24px;
    height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    white-space: normal;
    display: -webkit-box;
    margin-bottom: 5px;
}
.economic_list li .con p {
    font-size: 12px;
    line-height: 24px;
    text-align: justify;
    height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: normal;
    display: -webkit-box;
}
.economic_list li .date .day {
    font-size: 35px;
    text-align: center;
    padding-top: 10px;
}
.economic_list li .date .year{
    text-align: center;
}
.economic_list li:hover .con .info{
	color: #1184bb;
}
.economic_list li:hover .date{
	background: #1184bb;
}
.economic_list li:hover .date .day,.economic_list li:hover .date .year{
	color: #fff;
}
/*.page{
	margin: 20px auto 65px;
}*/


.page {
    width: 796px;
    margin: 20px auto 65px;
}
.page a {
    display: block;
    border: 1px solid #ccc;
    color: #333;
    width: 32px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    float: left;
    font-size: 11px;
}
.page span {
    display: inline-block;
    /*background: url("../images/ff.png") no-repeat center;*/
    background: #ccc;
    border: 1px solid #ccc;
    width: 32px;
    height: 27px;
    /*margin: 0 10px;*/
    text-align: center;
    float: left;
}



.page img{
	display: block;
}
/*服务与联系*/
.hd_info{
	margin: 25px auto;
}
.hd_info p{
	line-height: 36px;
}
.map{
	margin: 35px auto;
}

/*人才招聘*/
.add_list .title1{margin-top:10px;padding-bottom:15px;}
.add_all{margin-bottom:80px;margin-top: 35px;}
.add_list{cursor:pointer;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.add_all .add_cur h4{color:#666;font-weight:normal;}
.add_all .add_list .more .pic1{display:none;}
.add_all .add_cur .more .pic1{display:block;}
.add_all .add_cur  .more .pic2{display:none;}
.add_all .more .pic2{display:block;margin-top:0px;}
.add_all .add_cur .more{margin-top:25.5px;}
.contact1 p{color:#999;letter-spacing:1px;line-height:32px;}
.last h4{line-height:53px;color:#333;font-size:16px;letter-spacing:1px;float:left;font-weight:normal;text-indent:20px;}
.contact1{margin-bottom:120px;}
.add_list .last{border-top:1px solid #ccc;}
.last .more{display:block;float:right;margin-right:21px;margin-top:21px;}
.add_list .title1 p{color:#333;letter-spacing:1px;line-height:28px;font-weight:normal;text-align:left;font-size:14px;}
.add_list .title1 .title01{font-weight:normal;line-height:28px;text-align:left;padding:5px 0 5px;font-size:14px;color:#333;font-weight: bold;}
.add_list .title1 .title02{font-weight:bold;line-height:32px;text-align:left;padding:15px 0 5px;color: #333;}
.add_list .title1{padding-bottom:30px;padding-left:20px;display:none;}
.add_list .title1 .xinzi{color:#333;font-size:14px;line-height:28px;letter-spacing:1px;padding:15px 0 5px;}
.add_cur .last {border-bottom:1px solid #ccc;}
.title_hr{font-size:22px;color:#036eb8;letter-spacing:1px;line-height:48px;margin-top:40px;}
.title_hr font{font-size:20px;text-transform:uppercase;}
.add_list .last{background:#efefef;}
.add_list .last.add_bjs h4{color:#0069b1;background: url(../images/ss.png) no-repeat 21px center;padding-left: 13px;}

/*下载中心*/
.down_items{
	margin: 35px auto 0px;
}
.down_items li{
	float: left;
	width: 100%;
	border-bottom: 1px dashed #ccc;
	height: 48px;
	line-height: 48px;
}
.down_items li a{
	display: block;
}
.down_items li a.info{
	float: left;
	color: #333;
	padding-left: 21px;
	background: url(../images/yu.png) no-repeat left center;
}
.down_items li a.xiazai{
	float: right;
	margin-right: 18px;
	padding-right: 24px;
	color: #999;
	background: url(../images/xz.png) no-repeat right center;
}
.down_items li:hover a{
	color: #1184bb;
}
.down_items li:hover a.info{
	background: url(../images/yu2.png) no-repeat left center;
}
.down_items li:hover a.xiazai{
	background: url(../images/xz2.png) no-repeat right center;
}
.aside_r_down .home{
	/*background: url(../images/home2.png) no-repeat 665px center;*/
}
/*新闻中心*/
.page_banner7{
	background: url(../images/newsa.jpg) no-repeat center;
    height: 240px;
    margin-bottom: 30px;
}
.news_items li{
	float: left;
	width: 100%;
	padding-bottom: 22px;
	margin-bottom: 22px;
	border-bottom: 1px dashed #ccc;
}
.news_items li .pic{
	float: left;
	width: 175px;
	height: 105px;
	overflow: hidden;
	position: relative;
	margin-right: 15px;
}
.news_items li .pic em{*display:none;position:absolute;left:-175px;top:0;width:175px;height:105px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.news_items li:hover .pic em{left:175px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}
.news_items{
	margin-top: 35px;
}
.news_items li .con_r{
	float: left;
	width: 100%;
}
.news_items li .con_r .new_down .down{
	float: right;
	display: block;
	background: url(../images/xz.png) no-repeat right center;
	width: 14px;
	height: 27px;
}
.news_items li:hover .con_r .new_down .down{
	background: url(../images/xz2.png) no-repeat right center;
} 
.news_items li .con_r .info{
	display: block;
	color: #333;
	line-height: 24px;
	padding-top: 3px;
	float: left;
}
.news_items li .con_r .date{
	font-size: 15px;
	line-height: 40px;
}
.news_items li .con_r p{
	font-size: 15px;
	line-height: 40px;
	text-align: justify;
	height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: normal;
    display: -webkit-box;
}
.news_items li:hover .con_r .info{
	color: #1184bb;
}
.news_infor {
	margin: 40px auto 0px;
}
.news_infor h3{
	font-size: 18px;
	color: #333；
	line-height:40px;
	text-align: center;
	margin-bottom: 15px;
}
.news_infor p{
	line-height: 40px;
	text-align: justify;
	margin-bottom: 15px;
}
.news_infor .admin{
	font-size: 12px;
	text-align: center;
	line-height: 26px;
	background: url(../images/lin2.png) no-repeat center bottom;
	margin-bottom: 25px;
}
.news_infor img{
	display: block;
	margin: 15px auto;
	max-width: 910px;
}
.news_page {
    width: 176px;
    margin: 50px auto 80px;
}
.news_page a {
    display: block;
    border: 1px solid #ccc;
    color: #333;
    width: 62px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    float: left;
    font-size: 12px;
}
.news_page span {
    display: inline-block;
    background: url("../images/ff.png") no-repeat center;
    border: 1px solid #ccc;
    width: 32px;
    height: 27px;
    margin: 0 10px;
    float: left;
}
/*在线留言*/
.online_info{
	margin-top: 80px;
	margin-bottom: 80px;
}
.online_info h3{
	font-size: 16px;
	color: #333;
	text-align: center;
	line-height: 78px;
	background: url("../images/online.png") no-repeat 210px center;
	margin-bottom: 40px;
}
.message_f{
	margin-left: 180px;
}
.message_f .item{
	margin-bottom: 24px;
}
.message_f .item span{
	display: inline-block;
	width: 79px;
	line-height: 28px;
	text-align: right;
}
.message_f .item input{
	outline: none;
	border: 1px solid #ccc;
	height: 28px;
	line-height: 28px;
	text-indent: 5px;
	width: 252px;
}
.message_f .item input.yzm{
	width: 160px;
}
.message_f .item textarea{
	outline: none;
	border: 1px solid #ccc;
	height: 100px;
	line-height: 28px;
	padding: 0 5px;
	width: 456px;
	vertical-align: top;
}
/*修改placeholder颜色字体*/
::-webkit-input-placeholder { /* WebKit browsers */
    color:#666;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#666;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#666;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#666;
}
.message_f .submit{
	color: #fff;
	text-align: center;
	background: url(../images/submit.jpg) no-repeat;
	width: 100px;
	height: 31px;
	line-height: 31px;
	border: none;
	outline: none;
	cursor: pointer;
	margin-left: 84px;
}

/*注册*/
.register_logo img{
	display: block;
}
.register_logo{
	margin: 0px auto 24px;
}
.register_line{
	border-bottom: 9px solid #1184bb;
	height: 110px;
	padding-top: 25px;
}
.res_bg{
	background: url(../images/1184bb.jpg) no-repeat center;
	height: 671px;
	margin-bottom: 52px;
	padding-top: 45px;
}
.res_bg .outter{
	width: 1006px;
	margin: 0 auto;
}
.res_bg .has{
	text-align: right;
	color: #fff;
	line-height: 28px;
	margin-bottom: 17px;
}
.res_bg .has .login{
	display: inline-block;
	float: right;
	text-align: center;
	color: #fff;
	border: 1px solid #fff;
	width: 62px;
	height: 28px;
	line-height: 26px;
	margin-left: 10px;
}
.regis_info{
	width: 100%;
	height: 531px;
	background: #fff;
}
.regis_info h3{
	color: #fff;
	background: #1184bb;
	text-align: center;
	font-size: 25px;
	line-height: 59px;
}
.regis_f .item input{
	width: 301px;
	line-height: 37px;
	height: 37px;
}
.regis_f .item input.yzm{
	width: 301px;
	/*background: url(../images/yzm.jpg) no-repeat 199px center;*/
}
.regis_f .submit{
	width: 301px;
	background: url(../images/re.png) no-repeat;
	height: 36px;
	line-height: 36px;
}
.regis_f {
	width: 386px;
	margin: 78px auto 0;
}
.regis_f .item{
	margin-bottom: 20px;
}
.regis_f .item2{
	margin-bottom: 50px;
}
.regis_f .item3{
	margin-bottom: 35px;
}
.message_f .mes_pic{
	background: url(../images/mes.jpg) no-repeat;
	width: 83px;
	height: 26px;
	display: inline-block;
	vertical-align: top;
	margin-top: 1px;
	margin-left: 10px;
}

/*协会章程*/
.article_info h3{
	font-size: 16px;
	color: #333;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
	padding: 35px 0 15px;
}
.article_info{
	margin: 0px auto 80px;
}
.article_info h5{
	color: #333;
	font-weight: bold;
	line-height: 40px;
	text-indent: 27px;
}
.article_info p{
	line-height: 24px;
	text-indent: 27px;
	padding: 5px 0;
	text-align: justify;
	color: #333;
}
.article_info h4{
	text-align: center;
	color: #333;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
	padding: 0px 0 15px;
}
.article_info p span{
	display: inline-block;
	font-weight: bold;
	width: auto;
	text-indent: 0;
}
.article_info .title{
	text-align: center;
	color: #333;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
	padding: 25px 0 15px;
}
/*分页样式*/
.page_info{text-align:center;margin-top:15px;color:#333;padding: 0px 0;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:0px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

.regis_f .item2 input.yzm {
	width: 130px;
}
.message_f .item span.wid{
	width: auto;
}
.i_submit22 .item2 input.yzm{
	width: 75px;
}
.message_f .item .yzm_k{
	width: auto;
}









































