﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{ font-size:12px; font-family:Arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;color:#444;/* background:url(../images/index_bg.jpg) no-repeat;*/}
body{ color:#4C4C4C;}
a{color:#4C4C4C;text-decoration:none;}
a:hover{color:#FF0000;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input:focus,textarea:focus,select:focus{ outline:none;}
input[type="text"],select{ height:30px; line-height:30px; color:#999; border:1px solid #ddd;}


tr {padding: 0px; margin: 0px;list-style-type: none;}
h2,h3,h4{padding:0px; font-size:14px; font-weight:normal;}
i,em{ font-style:normal;}
.w1015{ width:1015px; overflow:hidden;}
.clear{ height:0px; clear:both; overflow:hidden;}
.blank10{ height:10px !important; overflow:hidden;}
.blank20{ height:20px; overflow:hidden;}
.clearfloat {clear:both;height:0; overflow:hidden;}
.clear{clear:both;height:0px;overflow:hidden}
.clearfix{display:block;*zoom:1}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.mainbox{ width:1180px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
/*头部CSS*/
#top_01 {
	width:1423px;
	height:199px;
	background-image:url(top_01.jpg);
}
#top_01_01 {
	width:706px;
	height:139px;
	float:left;
}
#top_01_01_01 {
	float:left;
	line-height:139px;
	vertical-align:middle;
	margin-left:91px;
}
#top_01_01_02 {
	float:left;
	margin-left:55px;
}
#top_01_02 {
	width:522px;
	height:139px;
	float:left;
	margin-left:195px;
}
#top_01_02_01 {
	width:414px;
	float:left;
	margin-top:21px;
	text-align:right;
}
#top_01_02_01 a {
	color:#000;
	font-size:14px;
	font-family:"宋体";
}
#top_01_02_02 {
	float:left;
	margin-top:12px;
	margin-left:1px;
}
#top_01_02_02 .searchsd {
	width:412px;
	height:41px;
}
#top_01_02_02 .searchsd .textbox {
	width:345px;
	height:41px;
	border:0;
	background:url(input_1.jpg) no-repeat;
}
#top_01_03 {
	width:1423px;
	height:60px;
	float:left;
}
#top_03 {
	width:1423px;
	height:189px;
	background:url(ny44_1.jpg);
}
#top_03_01 {
	width:364px;
	height:189px;
	float:left;
}
#top_03_01_01 {
	list-style-type:none;
	margin-top:28px;
	margin-left:171px;
}
#top_03_02 {
	float:left;
	margin-left:1px;
	width:328px;
	height:189px;
	text-align:center;
}
#top_03_02_01 {
	list-style-type:none;
	margin-top:28px;
}
#top_03_03 {
	float:left;
	margin-left:1px;
	width:347px;
	height:189px;
	text-align:center;
}
#top_03_03_01 {
	list-style-type:none;
	margin-top:28px;
}
#top_03_04 {
	float:left;
	margin-left:1px;
	width:381px;
	height:189px;
}
#top_03_04_01 {
	list-style-type:none;
	margin-top:27px;
	margin-left:111px;
}

/*头部结束*/
/*底部开始*/
#bottom_01 {
	width:1422px;
	height:200px;
	background-image:url(bottom_02.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#0061BF;
}
#bottom_01_01 {
	margin-left:168px;
	margin-top:108px;
	color:#0061BF;
	float:left;
	font-size:13px;
}
#bottom_01_01 a { color:#0061BF; font-size:13px;}
#bottom_01_02 {
	float:left;
	margin-top:8px;
	margin-left:168px;
}
#bottom_01_02_01 {
	float:left;
	list-style-type:none;
}
#bottom_01_02_02 {
	float:left;
	list-style-type:none;
	margin-left:10px;
}
#bottom_01_03 {
	float:left;
	margin-top:8px;
	margin-left:168px;
}
/*底部结束*/

/*首页中间CSS*/
#index_nr01 {
	width:1423px;
	height:337px;
	background:url(index_nr01.jpg) no-repeat;
}
#index_nr01_div01 {
	margin:0;
	padding:0;
	margin-left:47px;
	margin-top:1px;
	float:left;
	width:469px;
	height:330px;
}
#index_nr01_div01_ul01 {
	width:469px;
	height:42px;
	float:left;
}
.lmbt {
	color:#FFF;
	font-size:16px;
	font-weight:bolder;
	float:left;
	line-height:42px;
	vertical-align:middle;
	text-align:center;
	width:152px;
	letter-spacing:2px;
}
.More {
	float:right;
	text-align:left;
	line-height:42px;
	vertical-align:middle;
	padding-right:5px;
	letter-spacing:2px;
}
.More a {
	color:#0063C1;
	font-size:12px;
	font-family:"宋体";
	text-decoration:none;
}
#index_nr01_div01_ul02 {
	float:left;
	width:469px;
	height:288px;
}
.index_xhyw {
	list-style-position:inside;
	list-style-type:disc;
	float:left;
	padding-left:25px;
	margin-top:15px;
	font-size:12px;
	font-weight:bolder;
	font-family:"宋体";
	line-height:20px;
	vertical-align:middle;
}
.right_rq {
	float:right;
	padding-right:5px;
	margin-top:15px;
	font-size:12px;
	font-weight:bolder;
	font-family:"宋体";
	line-height:20px;
	vertical-align:middle;
}
#index_nr01_div02 {
	float:left;
	width:513px;
	height:330px;
	margin-top:1px;
	margin-left:17px;
}
#index_nr01_div03 {
	float:left;
	width:306px;
	height:330px;
	margin-top:1px;
	margin-left:16px;
}
#index_nr01_div03_ul01 {
	width:306px;
	height:42px;
	float:left;
}
#index_nr01_div03_ul02 {
	float:left;
	width:306px;
	height:288px;
}
#index_nr01_div03_ul02 li {
	list-style-position:inside;
	list-style-type:disc;
	padding-left:12px;
	margin-top:10px;
	font-size:12px;
	font-weight:bolder;
	font-family:"宋体";
	line-height:24px;
	vertical-align:middle;
}
#indexgggd01 {height:306px; height:288px; overflow:hidden;}

#index_gg {
	width:1423px;
	height:178px;
}
#index_gg li {
	list-style-type:none;
	margin-left:47px;
}
#index_nr03 {
	width:1423px;
	height:333px;
	background:url(index_nr03.jpg) no-repeat;
}
#index_nr03_ul01 {
	float:left;
	width:312px;
	height:211px;
	margin-left:48px;
	margin-top:81px;
}
#index_nr03_ul02 {
	float:left;
	width:321px;
	height:211px;
	margin-left:2px;
	margin-top:81px;
}
#index_nr03_ul03 {
	float:left;
	width:417px;
	height:211px;
	margin-left:2px;
	margin-top:81px;
}
#index_nr03_ul04 {
	float:left;
	width:261px;
	height:211px;
	margin-left:2px;
	margin-top:81px;
}
#index_nr03_bt {
}
#index_nr03_bt .index_nr03_bt {
	float:left;
	margin-left:28px;
	margin-top:8px;
	font-size:18px;
	font-family:"宋体";
	color:#0063C1;
}
#index_nr03_bt .index_nr03_bt li {
	float:left;
	line-height:20px;
	vertical-align:middle;
}
.Moreh {
	float:right;
	text-align:left;
	line-height:20px;
	vertical-align:middle;
	padding-right:12px;
	margin-top:8px;
	letter-spacing:2px;
}
.Moreh a {
	color:#666;
	font-size:12px;
	font-family:"宋体";
	text-decoration:none;
}
#index_nr03_nr {
}
#index_nr03_nr .index_xhyw {
	list-style-position:inside;
	list-style-type:disc;
	float:left;
	padding-left:20px;
	margin-top:5px;
	font-size:12px;
	font-weight:normal;
	font-family:"宋体";
	line-height:20px;
	vertical-align:middle;
}
#indexhyml {height:175px; overflow:hidden;}
#indexhyml li {
	list-style-position:inside;
	list-style-type:disc;
	padding-left:12px;
	margin-top:10px;
	font-size:12px;
	font-weight:bolder;
	font-family:"宋体";
	line-height:24px;
	vertical-align:middle;
}
#index_nr04 {
	width:1423px;
	height:450px;
	background:url(hy_02.jpg) no-repeat;
}
/*手风琴特效*/
.vip_top{
	margin:0 30px;
}
.vip_title{
	height: 20px;
    border-left: 3px solid #16B1B7;
    padding-left: 13px;
    line-height: 20px;
    font-size: 18px;
    color: #424242;
    letter-spacing: 1px;
    margin-bottom: 14px;
}
.vip_sel .fl a{
	width: 88px;
	height: 19px;
	line-height: 19px;
	margin: 6px 0;
	display: block;
	float: left;
	text-align: center;
	font-size: 14px;
	color: #424242;
}
.vip_sel .fl a.active{
	font-size: 14px;
	color: #1DA5EA;
}
.vip_sel .fl a.company{
	border-left: 1px solid #ECECEC;
}
.vip_sel .fr a{
	width: 112px;
	height: 33px;
	line-height: 33px;
	display: block;
	float: right;
	text-align: center;
	font-size: 14px;
	color: #424242;
	border: 1px solid #ECECEC;
	margin-left: 16px;
}
.vip_sel .fr a:hover,.vip_sel .fr a .active{
	border-color: #1DA5EA;
	color: #1DA5EA;
}
.vip_show{
	width: 1140px;
	height: 308px;
	margin: 16px auto 22px;
	
}
.vip_show ul{
	width: 100%;
	padding: 0 8px 10px;
	overflow: hidden;
	margin-left: -8px;
}
.vip_show ul li{
	float: left;
	width: 174px;
	height: 300px;
	position: relative;
	z-index: 99;
}
.v_b{
	width: 790px;
	box-shadow: 0 4px 12px 0 rgba(0,0,0,0.16);
	display: none;
	margin-left: 2px;
	position: absolute;
	top: 0;
	left:0;
}
.v_title{
	background: #405260;
	font-size: 14px;
	color: #FFFFFF;
	height: 70px;
	line-height: 70px;
	text-align: center;
}
.v_t .v_title{
	width: 172px;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.v_t{
	height: 300px;
	width: 172px;
}
.vip_show .active{
	width: 792px;
	z-index: 1;
}
.vip_show .active .v_t{
	display: none;
}
.vip_show .active .v_b{
	display: block;
	-webkit-animation: spint 0.6s linear ;
    -moz-animation: spint 0.6s linear ;
    -ms-animation: spint 0.6s linear ;
    animation: spint 0.6s linear ;
}
.spin{
	-webkit-animation: spin 0.6s  linear;
    -moz-animation: spin 0.6s  linear;
    -o-animation: spin 0.6s  linear;
    animation: spin 0.6s  linear;
}
@-webkit-keyframes spin {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-moz-keyframes spin {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-o-keyframes spin {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-ms-keyframes spin {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes spin {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes spint {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-moz-keyframes spint {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-o-keyframes spint {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-ms-keyframes spint {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes spint {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
.v_t1{
	background: url("../images/v_bg1.png") center no-repeat;
	background-size: contain;
	margin-left: 2px;
}
.v_t2{
	background: url("../images/v_bg2.png") center no-repeat;
	background-size: contain;
	margin-left: 2px;
}
.v_t3{
	background: url("../images/v_bg3.png") center no-repeat;
	background-size: contain;
	margin-left: 2px;
}
.v_t4{
	background: url("../images/v_bg4.png") center no-repeat;
	background-size: contain;
	margin-left: 2px;
}
.v_t5{
	background: url("../images/v_bg5.png") center no-repeat;
	background-size: contain;
	margin-left: 2px;
}
.v_t6{
	background: url("../images/v_bg6.png") center no-repeat;
	background-size: contain;
	margin-left: 2px;
}
.v_con{
	padding: 20px 24px;
	height: 230px;
}
.v_con p{
	height: 138px;
	width: 497px;
	font-size: 14px;
	color: #424242;
	line-height: 21px;
	padding-bottom: 8px;
}
.vip_show .btn{
	width: 112px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	background: #FF9300;
}
.vip_show .btn:hover{
	background: #ec8a05;
}
.img1{
	width: 222px;
}
.img1 img{
	width: 222px;
	height: 87px;
}
.img_t{
	margin-bottom: 8px;
}

.v_b2 .v_con_top{
	width: 600px;
	float: left;
}
.v_b2 .btn{
	float: right;
}
.v_con_top h3{
	font-size: 18px;
	color: #424242;
	letter-spacing: 1px;
}
.v_con_top p{
	height: 16px;
	width: 100%;
}
.img2{
	margin-top: 18px;
	float: left;
}
.img2 .fl{
	width: 174px;
	background: #EEF8FF;
	height: 116px;
	margin-left: 15px;
	text-align: center;
}
.img2 .mn{
	margin-left: 0;
} 
.img2 .fl img{
	height: 50px;
	margin-top: 16px;
	margin-bottom: 6px;
}
.img2 .fl p{
	width: 100%;
	font-size: 12px;
	color: #424242;
	line-height: 16px;
	height: auto;
}
.v_b3 .v_con p{
	width: 370px;
}
.img3{
	width: 354px;
}
.img3 img{
	float: left;
	margin-left: 3px;
	width: 115px;
	height: 182px;
}
.company_t,.company_c{
	display: none;
}
.v_con4 .fl{
	width: 450px;
}
.v_con4 h3{
	font-size: 18px;
	color: #424242;
	line-height: 25px;
	margin-bottom: 8px;
}
.v_con4 p{
	height: auto;
}
.v_con4 .p_litle{
	color: #757575;
	margin-top: 16px;
	margin-bottom:32px; 
}
.img4{
	width: 262px;
	height: 198px;
}
.img4 img{
	width: 100%;
}
.v_title i{
	font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    display: block;
    line-height: 20px;
    height: 40px;
    padding-top: 14px;
}
.v_con5{
	float: left;
	width: 496px;
}
.v_con5 p{
	height: auto;
}
.img5{
	margin-top: 6px;
	float: left;
}
.img5 .fl{
	width: 232px;
	height: 128px;
	margin-left: 23px;
	background: #EEF8FF;
}
.img5 .mn{
	margin: 0;
}
.img5 .mn p{
	width: 192px;
}
.img5 i{
	font-size: 14px;
	letter-spacing: 0.78px;
	display: block;
	margin-top: 12px;
	text-align: center;
	color: #015293;
}
.img5 .t2{
	color: #26B1B6;
}
.img5 .t3{
	color: #65BB58;
}
.img5 p{
	width: 190px;
	margin: 10px auto 0;
	letter-spacing: 0;
	line-height: 24px;
	height: auto;
}
.v_con6 .fl p{
	width: 412px;
}
.img6{
	width: 282px;
	height: 182px;
}
.img6 img{
	width: 100%;
}

/*手风琴特效END*/
/*首页中间CSS结束*/
/*结构布局*/
.wrap{ width:1180px; margin:0px auto;}
.wrap{ width:1180px; margin:0px auto;}
.wrap .content{ width:100%; margin:0 auto; margin-top:10px;}
.wrap .content #main{ width:575px; float:left; margin-right:10px; }
.wrap .content #side{ width:390px; float:right;}
.leftbox{ width:870px;}
.rightbox{ width:290px;}
#ymnr01 {
	width:1423px;
}
#ymnr01_01 {
	width:1423px;
	height:47px;
	float:left;
	background-image:url(hyml_01.jpg);
	background-repeat:no-repeat;
}
#ymnr01_01nr {
	width:1423px;
	height:47px;
	float:left;
	background-image:url(hyml_01nr.jpg);
	background-repeat:no-repeat;
}
.ymnr01_01_bt {
	margin-left:47px;
	margin-top:8px;
	font-size:18px;
	width:155px;
	text-align:center;
	font-weight:bolder;
	font-family:"宋体";
	color:#FFF;
	line-height:35px;
	vertical-align:middle;
	list-style-type:none;
}
#ymnr01_02 {
	width:1423px;
	background-image:url(hyml_02.jpg);
	float:left;
}
.ymnr01_02_01nr {
	margin-left:47px;
	width:1318px;
}
#ymnr01_03 {
	width:1423px;
	height:14px;
	background-image:url(hyml_03.jpg);
	background-repeat:no-repeat;
	float:left;
}
.navigation{width:1180px;margin:10px auto; clear:both;height:28px;line-height:28px; font-size:14px;color:#999;}
.navigation span{ float:right;}
.navigation span input[type="image"]{ border:none;height:33px;line-height:33px; /*width:90px;*/}
.navigation dt#KeyWord{ height:25px; line-height:25px;}
.navigation a{color:#999;}

/*结构布局结束*/
/*会员名录*/
#index_tydy {
	width:1423px;
}
#index_tydy_01 {
	width:1423px;
	height:47px;
	float:left;
	background-image:url(hyml_01.jpg);
	background-repeat:no-repeat;
}
.index_tydy_01_bt {
	margin-left:47px;
	margin-top:8px;
	font-size:18px;
	width:155px;
	text-align:center;
	font-weight:bolder;
	font-family:"宋体";
	color:#FFF;
	line-height:35px;
	vertical-align:middle;
	list-style-type:none;
}
#index_tydy_02 {
	width:1423px;
	background-image:url(hyml_02.jpg);
	float:left;
}
.tydy {
	margin-left:47px;
	width:1318px;
}
#index_tydy_02 li {
	float:left;
	margin-left:42px;
	margin-top:20px;
	list-style-type:none;
}
#index_tydy_03 {
	width:1423px;
	height:14px;
	background-image:url(hyml_03.jpg);
	background-repeat:no-repeat;
	float:left;
}
/*搜索页*/
.top_a .allsearch .logo{width:173px; float:left;height:35px; overflow:hidden;}
.top_a .allsearch .searchmenu li{float:left; padding-right:20px; text-align:center; height:30px; line-height:30px;}
.top_a .allsearch .searchmenu a{ font-size:15px; color:#666;}
.top_a .allsearch .searchmenu .curr a{ color:#338BC9; font-weight:bold;display:block; line-height:30px;}
.top_a .allsearch .searchsc{width:140px; float:right; line-height:38px;}
.top_a .allsearch .searchsc a{ color:#666;}
.top_a .allsearch .searchmain{margin-top:10px;height:38px; line-height:38px;}
.top_a .allsearch .searchmain #key{width:660px; overflow:hidden; float:left; height:35px; line-height:35px; color:#999;  padding-left:10px;}
.top_a .allsearch .searchmain #m{width:127px;height:37px; /*line-height:37px;*/ border:1px solid #DDDDDD; border-left:0; background:#fff; float:left; text-align:center; font-size:14px;  cursor:pointer;}
.searchbody{ margin-top:20px;}
.searchbody .tit{background:#f8f8f8 url(btn.png) no-repeat 8px center;height:45px;line-height:45px;font-size:15px;color:#555;padding-left:40px;}
.searchbody .tit span{ color:red; padding:0 3px;}

.searchbody .leftbox .searchlist .border{ padding:20px 0; font-size:16px; color:#999;}
.searchbody .leftbox .searchlist ul{ padding-top:15px;}
.searchbody .leftbox .searchlist li{ line-height:28px; border-bottom:1px dashed #E5E5E5; padding-bottom:12px}

.searchbody .leftbox .searchlist span.art_title{ height:35px; line-height:35px; display:inline-block;}
.searchbody .leftbox .searchlist span.art_title a{ font-size:16px;}
.searchbody .leftbox .searchlist span.artintro{ line-height:22px;  font-size:12px; color:#666; display:inline-block;}
.searchbody .leftbox .searchlist span.arturl{ line-height:24px;}
.searchbody .leftbox .searchlist span.arturl a{font-size:14px; color:#999}
.searchbody .leftbox .searchlist span.c9{font-size:14px; float:right; color:#999}
.searchbody .leftbox .searchabout{margin:20px 10px 20px 0px; padding:15px;background: #EFEFEF; height:100%;  overflow:hidden;}
.searchbody .leftbox .searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.searchbody .leftbox .searchabout .searchresult li{line-height:25px; width:20%; float:left; border-bottom:#f1f1f1 1px solid;}
.searchbody .leftbox .searchabout .searchresult a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchbody .leftbox .kuaisou{ margin:0px 10px 0px 0px;}
.searchbody .leftbox .kuaisou .i{ height:30px; line-height:30px;width:575px; padding-left:15px; color:#333;}
.searchbody .leftbox .kuaisou #m{margin-left:5px;height:28px; line-height:22px; width:80px;}
.mainpdbox .showcomment .content_nei{height:100%; overflow:hidden;}
.mainpdbox .showcomment .content_nei ul{padding:10px;}
.mainpdbox .showcomment .content_nei li{}
.mainpdbox .showcomment .content_nei .articleurl{line-height:30px;}
.mainpdbox .showcomment .content_nei .articleurl a{color:#069;font-weight:bold;font-size:14px;}

.searchbody  .ksad{ border:#E2F3DE 1px solid; padding:10px; background:#FAFFF9;}
.searchbody  .ksad h2{ font-size:16px; font-weight:bold; color:green;}
.searchbody  .ksad p{ line-height:24px; color:#666;}
.searchbody  .ksad p a{ color:green; }
.searchbody  .right01 .tit{height:31px;line-height:31px;font-size:14px; font-weight:bold; color:#333;padding-left:5px;  border-bottom:#CCC 1px solid;}
.searchbody  .right01 .right01box{}
.searchbody  .right01 .right01box ul{ padding:8px;}
.searchbody  .right01 .right01box li{ background:url(artarrow.gif) no-repeat 0px 11px; padding-left:8px;height:30px; line-height:30px;overflow: hidden;   white-space:nowrap;text-overflow:ellipsis; }
.searchbody  .right01 .right01box a{ font-size:14px;}
.fr{ float:right;}
.rightbox{ width:290px;}
.leftbox{ width:870px;}
/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 20px 0;}
#fenye a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px; display:inline-block;}
#fenye .prev,#fenye .next{width:60px;}
#fenye a.curr{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#fenye a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;width: 60px;}
#pageNext a.curr{background: #bfbfc7;border: 1px solid #bfbfc7;color: #fff;}
#pageNext a.curr span{ color:#fff !important;}
#pageNext a{width: 28px;text-align: center;float: left;border: 1px solid #bfbfc7;background: #fff;height: 28px;font-size: 12px;color: #666;line-height: 28px;margin-left: 5px;border-radius: 3px;}
#realname{height: 30px;border: 1px solid #ddd;}
#b1{padding: 5px 10px;background: #ff7d02;color: #fff;border: 1px solid #ff7d02;border-radius: 3px;}

.fenyetips{ display:none}
#pagelist{ line-height:22px;color:#666; padding:15px;}
#pagelist a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px;}
#pagelist a.next,#pagelist a.prev{width:60px;}
#pagelist a.curr{ background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#pagelist a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pagelist a img{ display:block;margin:0 auto;margin-top:12px;}
#pagelist span{line-height:28px; font-size:13px; height:28px; margin-left:10px;}
#pagelist span#totalpage{ margin:0;}
.fenye a img{ display:block;margin:0 auto;margin-top:12px;}
/*单页CSS*/
.helpmain .left{width:275px; float:left; border:#e5e5e5 1px solid;height:100%; overflow:hidden;}
.helpmain .left .helpleftsite{ margin:1px; padding:15px;}
.helpmain .left .helpleftsite .title{height:60px; line-height:60px; font-size:24px;}
.helpmain .left .helpleftsite .leftbox{ padding:2px;}
.helpmain .left .helpleftsite .leftbox a{display:block;height:35px; line-height:35px;padding-left:35px; font-size:15px;}

.helpmain .right{width:835px; float:right; border:#DCDCDC 1px solid;padding:20px; height:100%; overflow:hidden;}
.helpmain .right h2{ font-size:22px;text-align:center; line-height:35px; margin:12px 0;}
.helpmain .right h3{ font-size:12px; font-weight:normal;line-height:30px; text-align:left; color:#999; border-bottom:#e5e5e5e 1px dashed; text-align:center;}
.helpmain .right .notetext{ padding:20px; line-height:24px; font-size:14px; color:#555;}
.helpmain .right .annoucebot{ height:30px; line-height:30px; text-align:right;}
.helpmain .right .notetext h3{ font-size:16px; font-weight:bold; color:#999; height:30px; line-height:30px; border-bottom:#f1f1f1 1px dashed; margin-bottom:10px;}
.helpmain .right .tdbg .lefttdbg{width:100px;}
.helpmain .right .notetext li{ line-height:30px; line-height:30px;}
.helpmain .right .fb{ font-size:14px; font-weight:bold; height:35px; line-height:35px;}
.helpmain .right .recruitment_tableInfo th{ background:#f1f1f1;}
/*栏目页*/
.newstit{ height:40px; line-height:40px;font-size:18px; margin-bottom:5px}
.newstit i{ width:6px; height:25px; background:#338BC9; display:inline-block; vertical-align:middle; margin-right:15px;}
.newstit font{ font-size:20px; color:#338BC9;}
.newslist ul li{ border-bottom:dashed 1px #ccc; padding:10px 0}
.newslist ul li h2{ font-size:20px;line-height:40px; height:40px;}
.newslist ul li h2 a{color:#333333; font-size:16px;}
.newslist ul li h2 a:hover{ text-decoration:none; color:#900;}
.newslist ul li p{font-size:14px;color:#666666; line-height:28px; height:56px; overflow:hidden; }
.newslist ul li p a{font-size:14px;color:#666666;}
.newslist ul li span{ font-size:12px; margin-top:15px; color:#999; display:block;}
.newslist ul li span.pl{ float:right; background:url(plnum.png) no-repeat left center; width:30px; padding-left:18px; font-size:13px;}
.newslist ul li a span{ display:inline-block;}

.newpaper ul li{ margin-bottom:10px;}
.newpaper ul li a{ font-size:12px; line-height:30px; display:block;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; margin-bottom:5px;}
.newpaper ul li p{ color:#999; line-height:22px; height:44px;overflow: hidden;}
/*行业动态首页*/
.demand_box{width:1180px;margin:0 auto;height:38px; line-height:38px;font-size:14px;}
.demand_l{ width:100px; height:38px; font-size:20px; float:left;}
.demand_r{width:898px;height:38px;float:left;overflow:hidden; }
.demand_r li{ float:left; text-align:center; padding:0px 1px; height:38px; line-height:38px;}
.demand_r li.currclass a{ color:#338BC9}
.demand_r a{ font-size:16px; display:block; height:38px; padding:0px 12px;font-weight: normal;}

.demand_r li a.current{color: #338BC9;}
.wrap .content .main2{ width:870px; float:left; margin-right:20px; }
.wrap .content .side2{ width:290px; float:right; }
.wrap .content .main2 .newsleft{ float:left; width:331px; margin-right:10px;}
.wrap .content .main2 .newsright{ float:left; width:470px; margin-left:29px;}

.wrap .content .main2 .newsleft a:hover,.newsright a:hover{ text-decoration:underline; color:#990000;}
/*新闻选项卡*/
.wrap .content .main2 .newsleft .tab{width:331px;margin:0px auto;}
.wrap .content .main2 .newsleft .tab .hd{ overflow:hidden; background:url(bg.png) 0 -32px #F5F5F5;}
.wrap .content .main2 .newsleft .tab .hd li{ position:relative;height:37px; line-height:37px; text-align:center; width:81px; float:left;border-top:0;font:normal 17px/37px "Microsoft YaHei"; _font-weight:bold; cursor:default;}
.wrap .content .main2 .newsleft .tab .hd li.on{background:#fff; border-bottom:1px solid #fff; color:#c00; }
.wrap .content .main2 .newsleft .tab .bd{overflow:hidden; padding-top:10px; margin-bottom:10px; }
.wrap .content .main2 .newsleft .tab .lh{overflow:hidden; display: block; }
.wrap .content .main2 .newsleft .tab .bd .lh img{ width:100%;}

.wrap .content .main2 .newsleft .tab .xw123{ height:37px; line-height:37px;  margin-top:5px;font-size:18px; color:#0C9AD8; font-weight:500}
.wrap .content .main2 .newsleft .tab .xw123_content ul{ margin-left:20px; padding-bottom:15px;}
.wrap .content .main2 .newsleft .tab .xw123_content li{list-style-type:disc; font-size:14px; height:30px; line-height:30px; color:#C8C8C8;}
.wrap .content .main2 .newsleft .tab .xw123_content li a{ color:#333;font-size:14px;}
.wrap .content .main2 .newsleft .tab .xw123_content li a:hover{ color:#990000; text-decoration:none;}
.wrap .content .main2 .newsleft .tab .xw123_content .sspp li{ list-style-type:disc;}


.wrap .content .main2 .newsleft .tab .bd .lh .xwitem ul{ padding-left:15px; margin-top:10px;}
.wrap .content .main2 .newsleft .tab .bd .lh .xwitem li{ list-style-image:url(artarrow.gif); height:30px; line-height:30px;}
.wrap .content  li .xwlist_time{float:right; color:#999; margin-right:9px;}
.wrap .content .main2 .newsleft .tab .bd .lh .xwitem li img{ width:16px; height:10px;}
.wrap .content .main2 .newsleft .tab .bd .lh .xwitem li a{ color:#666666; font-size:14px;}
.wrap .content .main2 .newsleft .tab .bd .lh .xwitem li a:hover{ color:#990000; }

.wrap .content .main2 .newsright .yaowen{ height:37px; line-height:37px; border-bottom:1px #F0F0F0 solid;}
.wrap .content .main2 .newsright .yaowen span{text-align:center; font-size:18px; color:#0C9AD8; }
.wrap .content .main2 .newsright .yaowen em{ float:right;}

.wrap .content .main2 .newsright .yw_content span a{text-align:center; font-size:18px; font-weight:500; color:#E01342;}
.wrap .content .main2 .newsright .yw_content span a:hover{ color:#990000;}
.wrap .content .main2 .newsright .yw_content li{ margin-bottom:15px;}
.wrap .content .main2 .newsright .yw_content li span{ line-height:35px; height:35px; display:block;}
.wrap .content .main2 .newsright .yw_content li p{ height:30px; line-height:30px; overflow:hidden;}
.wrap .content .main2 .newsright .yw_content li p a{ color:#666;}

.wrap .content .main2 .newsright .yw_content{ margin-bottom:20px;}

.wrap .content .main2 .newsright .yaowen2{ border-top:#D6D6D6 1px solid; }
.wrap .content .main2 .newsright .yaowen2 ul{ margin-left:20px; padding-bottom:15px; padding-top:15px; border-bottom:1px dashed #D6D6D6;}
.wrap .content .main2 .newsright .yaowen2 li{list-style-type:disc; font-size:14px; color:#C8C8C8; height:30px; line-height:30px;}
.wrap .content .main2 .newsright .yaowen2 li a{ color:#333; font-size:14px;}
.wrap .content .main2 .newsright .yaowen2 li a:hover{ color:#990000; text-decoration:none;}

.wrap .content  .tab2{ margin-bottom:10px;}
.wrap .content  .tab2 .bt { height:39px; background-color:#F8F8F8; border-top:1px #E7E7E7 solid; border-bottom:1px solid #E7E7E7; width:100%; margin-bottom:10px;}
.wrap .content  .tab2 .bt h3{background:#fff; border-bottom:1px solid #fff; color:#c00; width:100px; _font-weight:bold; cursor:default; border-right:1px solid #E7E7E7; text-align:center; color:#333;}
.wrap .content  .tab2 .bt  span{ color:#0C9AD8; font-size:25px; padding-right:5px; font-weight:500;}


.wrap .content  .tab2 .zt .zt_t{border-bottom:#ccc 1px dashed; height:82px;}
.wrap .content  .tab2 .zt .zt_t img{ float:left; height:69px; width:69px;}
.wrap .content  .tab2 .zt .zt_t span a{ font-size:14px; padding-left:20px; font-weight:bold;color:#1F3B7B}
.wrap .content  .tab2 .zt .zt_t span a:hover{ text-decoration:underline; color:#990000;}
.wrap .content  .tab2 .zt .zt_t .jj{ float:right; width:220px; padding:5px 10px;  color:#666666;}
.wrap .content  .tab2 .zt .ztitm{ padding-left:15px; margin-top:10px; }
.wrap .content  .tab2 .zt .ztitm li{list-style-image:url(artarrow.gif); height:30px; line-height:30px;}
.wrap .content  .tab2 .zt .ztitm li a{color:#666666; font-size:14px;}
.wrap .content  .tab2 .zt .ztitm li span{float:right; color:#999999;}

.wrap .content .main2 .newsright .xw123{ height:37px; line-height:37px;  margin-top:5px;font-size:18px; color:#0C9AD8; font-weight:500}
.wrap .content .main2 .newsright .xw123_content ul{ margin-left:20px; padding-bottom:15px;}
.wrap .content .main2 .newsright .xw123_content li{list-style-type:disc; font-size:14px; height:30px; line-height:30px; color:#C8C8C8;}
.wrap .content .main2 .newsright .xw123_content li a{ color:#333;font-size:14px;}
.wrap .content .main2 .newsright .xw123_content li a:hover{ color:#990000; text-decoration:none;}
.wrap .content .main2 .newsright .xw123_content .sspp li{ list-style-type:disc;}
/*文章*/
.wrap .content .side2 .tab2{ margin-bottom:20px;}
.wrap .content .side2 .tab2 .zxwz li{ padding-bottom:7px; line-height:27px;padding-top:7px;}
.wrap .content .side2 .tab2 .zxwz li a{ }
.wrap .content .side2 .tab2 .zxwz li a:hover{ color:#900;}

.wrap .content .side2 .tab2 .zxwz li a img{ height:10px; width:16px;}
.wrap .content .side2 .tab2 .zxwz div{width:20px; height:20px; float:left;  text-align:center; line-height:20px; margin-right:10px; font-size:16px; background-color:#fff; color:#000; border:1px #D5D5D5 solid;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.wrap .content .side2 .tab2 .zxwz .top1{ background:#0C9AD8; color:#FFFFFF; border:none}
.wrap .content .side2 .tab2 .zxwz .top2{ background:#0C9AD8; color:#FFFFFF;border:none}
.wrap .content .side2 .tab2 .zxwz .top3{ background:#0C9AD8; color:#FFFFFF;border:none}
.wrap .content .side2 .tab2 .zxwz span{ float:right;}
.wrap .content .side2 .tab2 .zxwz p{color:#999999;}
.wrap .content .side2 .tab2 .zxwz img{ padding-left:15px;width:75px; height:60px;}
.wrap .content .side2 .tab2 .zxwz .foo11{ border-bottom:none;}

.wrap .content .fieldmenu .condition_title{ font-size:14px; float:left;width:70px; padding-left:15px;}
.wrap .content .fieldmenu .container{ line-height:30px; width:780px; float:left;}
.wrap .content .fieldmenu .container strong{ font-size:14px; background:#03A2DC;color:#fff; padding:2px;}
.wrap .content .fieldmenu .container a{ padding:0px 8px; font-size:14px; color:#336699;}
.wrap .content .tabtit{height:32px;font-size:14px;padding-left:10px; border:1px solid #d4d4d4; overflow:hidden; background:#E7E7E7;}
.wrap .content .artlisting ul li{ border-bottom:1px dashed #ccc; padding:15px 0px; padding-left:15px;}
.wrap .content .artlisting ul li a{ font-size:14px;}
.wrap .content .tabtit .fcsearch_tabs ul li{ float:left; padding-right:10px; font-size:16px; height:40px;width:120px;}
.wrap .content .tabtit .fcsearch_tabs ul li a{ padding-left:20px;color:#069; line-height:32px;} 
.wrap .content .tabtit .fcsearch_tabs ul li.slt{ background:url(tabbg.png) no-repeat; margin-top:2px;}
.wrap .content .tabtit .fcsearch_tabs ul li.slt a{ color:#fff;}
/*新闻频道end*/
/**新闻内容页**/
.newscontent{border:#E5E5E5 1px solid;padding:20px 22px;}
.newscontent .name{font-size:22px; display:block;text-align:center;}
.newscontent .mess{text-align: center;margin-top: 8px;border-bottom: #eee 1px dashed; padding-bottom: 10px;}
.newscontent .mess span{ margin-right:10px; color:#666;}
.newscontent .intro{ line-height:24px !important; color:#333; margin-bottom:20px;}
.newscontent .control{ font-size:14px; line-height:24px;}
.newscontent .foot{ margin-top:10px; text-align:right; font-size:14px;}
.newscontent .moodbox{ padding:25px 0;}
#MyContent p ins{ display:none !important;}
.comment_write_table #SubmitComment{border: 1px solid #ddd;background: #eee;padding:0px 10px !important; height:30px; line-height:30px; vertical-align:middle;margin-left: 10px;color: #333;border-radius: 2px;}
.comment_write_table label input[type="checkbox"]{ vertical-align:middle; margin-left:10px; margin-right:5px;}
.comment_write_table label{ margin-top:5px; display:block; margin-bottom:15px;}
.comment_write_table .textbox{ height:30px; line-height:30px; vertical-align:middle; padding:0 5px !important; width:150px;}
#AnounName{width:150px !important; margin-right:10px;}
#nm{ float:left; margin-right:10px;}
#nm label{ margin-top:0; line-height:30px;}
#nm label input{ margin-left:0;}
/*下载栏目*/

#down .ffffff{border-bottom:dashed 1px #ccc; padding:10px 0}
#down #down_liwz {font-size:20px;line-height:40px; height:40px; float:left;}
#down #down_liwz a{color:#333333; font-size:16px;}
#down #down_liwz a:hover{ text-decoration:none; color:#900;}
#down #down_liwz p{font-size:14px;color:#666666; line-height:28px; height:56px; overflow:hidden; }
#down #down_liwz p a{font-size:14px;color:#666666;}
#down #down_liwz span{ font-size:12px; margin-top:15px; color:#999; display:block;}
#down #down_liwz span.pl{ float:right; background:url(plnum.png) no-repeat left center; width:30px; padding-left:18px; font-size:13px;}
#down #down_liwz a span{ display:inline-block;}
#down #down_lidz {float:left;}
/*专题*/
.hotzt{border:#e5e5e5 1px solid; padding-bottom:10px;overflow:hidden;}
.hotzt .title{height:40px; line-height:40px;font-size:18px;padding-left:15px;}
.hotzt .title span{color:#990000;font-weight:bold;}
.hotzt .hotztbox ul{padding:10px;}
.hotzt .hotztbox li{width:33.33%;float:left;}
.hotzt .hotztbox li a{ font-size:16px; line-height:36px; height:36px;}
.hotzt .hotztbox img{width:100%; height:350px; margin-bottom:25px;}


.ztlist .coll{width:580px;float:left;border:#e5e5e5 1px solid;height:250px;margin-bottom:10px;overflow:hidden;}
.ztlist .colr{width:580px;float:right;border:#e5e5e5 1px solid;height:250px;margin-bottom:10px;overflow:hidden;}
.ztlist .coll .t,.ztlist .colr .t{ height:40px; line-height:40px; font-size:16px;padding-left:15px;font-weight:normal; position:relative;}
.ztlist .coll .t span,.ztlist .colr .t span{position:absolute;right:10px;top:0px;}
.ztlist .coll .t span a,.ztlist .colr .t span a{font-size:12px;font-weight:normal;}
.ztlist .coll ul,.ztlist .colr ul{padding:0px 10px;}
.ztlist .coll li,.ztlist .colr li{height:30px;line-height:30px;background:url(artarrow.gif) no-repeat 0px center;padding-left:10px;}
.ztlist .coll a,.ztlist .colr a{font-size:14px;font-weight:normal;color:#555;}
.ztlist .coll span#date,.ztlist .colr span#date{float:right;color:#999;font-weight:normal;}


.ztfl .floatl{width:800px;float:left;border:#e5e5e5 1px solid;padding-bottom:10px;}
.ztfl .floatl .title{ height:40px; line-height:40px; font-size:18px;padding-left:15px;}
.ztfl .floatl .floatlbox ul{padding:10px 20px;}
.ztfl .floatl .floatlbox li{height:30px;line-height:30px;background:url(artarrow.gif) no-repeat 0px 10px;padding-left:12px;}
.ztfl .floatl .floatlbox a{font-size:14px;}
.ztfl .floatl .floatlbox span#date{ float:right;color:#999;}


.ztfl .floatr{width:360px;float:right;}
.ztfl .floatr .floatr1{ overflow:hidden;}
.ztfl .floatr .floatr2{border:#e5e5e5 1px solid;}
.ztfl .floatr .floatr2 .title{ height:40px; line-height:40px; font-size:18px;padding-left:15px;}
.ztfl .floatr .floatr2 .floatr2box{ background:#fff;}
.ztfl .floatr .floatr2 .floatr2box ul{padding:8px;}
.ztfl .floatr .floatr2 .floatr2box li{height:30px;line-height:30px; overflow:hidden;}
.ztfl .floatr .floatr2 .floatr2box span{ display:inline-block; padding-right:10px;}

.ztpic img{ width:100%;}
.ztmain2 .left{width:460px;float:left;}
.ztmain2 .left .left2{border:#e5e5e5 1px solid;height:355px;overflow:hidden; margin:20px 0;}
.ztmain2 .left .left2 .tit{height:40px; line-height:40px; font-size:18px;padding-left:15px;}
.ztmain2 .left .left2 .left2box{padding:10px;line-height:24px;}
.ztmain2 .left .left2 .left2box .img_area{float: left;margin-right: 10px;text-align: center;line-height: 35px;}
.ztmain2 .left .left2 .left2box .zt_c_4{line-height: 25px;}
.ztmain2 .left .guanggao{ padding-top:10px;}
.ztmain2 .left .guanggao img{ width:280px; height:125px;}
.ztmain2 .left .left2 .left2box .zt_c_10{height: 190px;overflow: hidden;}

.ztmain2 .mid{width:376px;float:left;margin:20px 0 20px 20px;}
.ztmain2 .mid .mid01{background:url(hotbg.gif) no-repeat; height:200px; overflow:hidden;padding:24px 10px 0px 15px;}
.ztmain2 .mid .mid01 li{height:84px;overflow:hidden;border-bottom:#e5e5e5 1px dashed; padding-top:8px;}
.ztmain2 .mid .mid01 a{font-size:14px;font-weight:bold;}
.ztmain2 .mid .mid01 span a{font-size:12px;font-weight:normal;color:#999;}

.ztmain2 .mid .mid02{border:#e5e5e5 1px solid;height:255px;overflow:hidden;    height: 355px;}
.ztmain2 .mid .mid02 .tit{height:40px; line-height:40px; font-size:18px;padding-left:15px;}
.ztmain2 .mid .mid02 .mid02box ul{padding:8px;}
.ztmain2 .mid .mid02 .mid02box li{background:url(multipage.gif) no-repeat 0px 6px;padding-left:15px;height:26px;line-height:26px; overflow:hidden;}
.ztmain2 .mid .mid02 .mid02box a{font-size:14px;}


.ztmain2 .right{width:303px;float:right; margin:20px 0;}
.ztmain2 .right .right01{border:#e5e5e5 1px solid;height:100%;overflow:hidden;    height: 355px;}
.ztmain2 .right .right01 .tit{height:40px; line-height:40px; font-size:18px;padding-left:15px;}
.ztmain2 .right .right01 .right01box ul{padding:8px;}
.ztmain2 .right .right01 .right01box li{height:102px;margin-bottom:8px;border-bottom:#e5e5e5 1px dashed;}

.ztmain2 .right .right01 .right01box .floatl{width:90px;float:left;}
.ztmain2 .right .right01 .right01box .floatr{width:178px;float:right;}
.ztmain2 .right .right01 .right01box .floatr a{font-weight:bold;color:#069;}


.ztmain3{border:#e5e5e5 1px solid;height:100%;overflow:hidden;padding-bottom:10px;}
.ztmain3 .tit{height:40px; line-height:40px; font-size:18px;padding-left:15px;}
.ztmain3 .ztmain3box{padding:10px;}
.ztmain3 .ztmain3box li{width:48%;float:left;margin:0px 3px;background:url(artarrow.gif) no-repeat 0px 10px;padding-left:15px;}
.ztmain3 .ztmain3box a{font-size:14px;}
.ztmain3 .ztmain3box span{float:right;display:none;}
