@charset "utf-8";

* {margin:0; padding:0; list-style:none; }

html{_background:url(about:blank);background-attachment:fixed;}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,

button,input,textarea,th,td{margin:0;padding:0;}

body{ background:#fff; color:#656565; font-size:14px; font-family: Arial, Helvetica, sans-serif; margin:0 auto; padding:0; line-height:28px;}

ul,li{list-style:none;}

input,textarea,button,select{font-size:14px; outline:none; resize:none; color:#333; font-family: Arial, Helvetica, sans-serif;}

button{cursor: pointer;}

table{border-collapse:collapse;border-spacing:0;}

.clear {clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}

.left{ float:left;}.right{ float:right;}

a{color:#666666; text-decoration:none;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}

a:hover{color:#0e91de; text-decoration:none;}

img{border:none;}

#clear{width:100%; height:0px; clear:both;}

.clear{width:100%; height:0px; clear:both;}

p{line-height:25px;}

.left{ float:left;}

.right{ float:right;}



@font-face { 

font-family: 'ts'; 

src: url('../font/simpds.ttf');  

} 







.top{ width:100%; height:147px; background:url(../images/tp_d.jpg) left top repeat-x ; position:fixed; z-index:999; }

.tip{ width:100%; height:147px; }

.tp{ width:1280px; height:52px; margin:0 auto;}

.logo{ width:196px; height:18px; padding-top:34px; float:left;}

.tpl{ width:80%; height:52px; float:right; text-align:right;}

.tplt{ height:40px; line-height:40px; color:#fff; font-size:12px;}

.tplt a{ color:#fff; margin:0px 10px;}
.tplt .zwlj{ font-family: '微软雅黑','宋体', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma';}
.tplt a:hover{ text-decoration:underline;}

.tpld{ height:12px; color:#5fc2ff; font-size:12px; font-family:'ts';}



.menu{ width:1368px; height:56px; margin:0 auto; padding-top:39px;font-family:'ts';}

.menu a{ display:block; height:56px; line-height:56px;  float:left; margin:0px 45px; color:#fff; font-size:12px; font-weight:300;}

.menu a:hover{ background:url(../images/menu_1.png) repeat-x bottom center;}

.cont1{ width:1280px; height:auto; margin:0 auto; padding-top:35px; padding-bottom:40px;}

.cont1 h2{ width:100%; height:60px; line-height:60px; text-align:center; font-family:'ts'; font-size:23px; color:#3b3b3b;}

.cont1 p{ width:100%; height:auto; line-height:28px;}

.cont1 a{ color:#00b2ed;}

.cont1 a:hover{ text-decoration:underline;}



.bt1{ width:1280px; height:50px; line-height:50px; margin:0 auto; background:url(../images/bt1.jpg) left center repeat-x; text-align:center;}

.bt{ height:50px; width:280px;font-size:18px;font-family:'ts'; margin:0 auto; background:#fff;  }



.cont2{ width:1306px; height:auto; margin:35px auto;}

.cont2 li{ width:300px; height:440px; background:url(../images/pb1.jpg) bottom center no-repeat; margin:0px 13px 32px 13px; float:left; ma}

.cont2 li:hover{ background:url(../images/pb2.jpg) center bottom no-repeat;}

.ct2_img{ width:300px; height:187px; overflow:hidden;}

.ct2_img img{ width:300px; height:187px;cursor: pointer;transition: all 0.6s;}

.ct2_img img:hover{transform: scale(1.25);}

.cont2 li h2{ width:245px; height:50px; line-height:50px; overflow:hidden; color:#4d4d4d; font-size:16px;font-family:'ts'; padding-top:12px; font-weight:normal; margin:0 auto;white-space: nowrap;text-overflow: ellipsis;}
.cont2 li:hover h2{ color:#fff;}
.ct2_d{ width:245px; height:auto; margin:0 auto; padding-top:15px;}

.pr{ width:100%; height:28px; line-height:28px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden; padding-left:15px; background:url(../images/dd1.jpg) left center no-repeat;}

.cont2 li a:hover .pr{ background:url(../images/dd2.jpg) left center no-repeat; color:#fff;}

.cont2 li a:hover{ color:#fff;}



.cont3{ width:1332px; height:auto; margin:35px auto;}

.cont3 li{ width:392px; height:350px; float:left; margin:0px 26px 28px 26px; }

.cont3 li a{ width:392px; height:350px; display:block; color:#0070b4;}

.ct3_img{ width:380px; height:250px; overflow:hidden; padding:10px; border:1px solid #dcdcdc;}

.ct3_img img{ width:380px; height:250px;cursor: pointer;transition: all 0.6s;}

.ct3_img img:hover{transform: scale(1.25);}

.cont3 li h2{ height:50px; line-height:50px; font-size:18px;font-family:'ts'; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }

.cont3 li a p{ color:#00b2ed;}

.cont3 li a:hover p{ text-decoration:underline;}



.footer{ width:100%; height: auto; padding:40px 0px 45px 0px; background:#3572bf; color:#fff;}

.foot{ width:1280px; height:auto; margin:0 auto; position:relative;}

.ftl{ width:525px; padding-right:25px; background:url(../images/ft1.jpg) top right no-repeat ; float:left;}

.ftl h2{ line-height:40px; font-size:18px;font-family:'ts'; font-weight:normal;}

.ftl p{ line-height:28px; }

.ftz{ position: absolute; width:228px; height:auto; left:590px;}

.ftz h2{ line-height:40px; font-size:18px;font-family:'ts';font-weight:normal;}

.prf{ width:100%; height:28px; line-height:28px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden; padding-left:15px; background:url(../images/dd2.jpg) left center no-repeat; box-sizing: border-box; }

.prf a{ color:#fff;}

.prf a:hover{ text-decoration:underline;}



.ftr{ width:400px; float:right; padding-left:34px;background:url(../images/ft1.jpg) top left no-repeat ;}

.ftr h2{ line-height:40px; font-size:18px;font-family:'ts';font-weight:normal;}

.ftr p{ line-height:28px; }





.abcnt1{ width:1280px; height:auto; margin:0 auto; padding:50px 0px 10px 0px;}

.abcnt1 h2{ font-size:18px;font-family:'ts'; padding-bottom:9px;}

.abcnt2{ width:1280px; height:auto; margin:0 auto; padding:40px 0px 10px 0px;}

.abcnt2 h2{ font-size:18px;font-family:'ts';}

.abcnt2 ul{ width:100%; height:auto;}

.abcnt2 ul li{ width:25%; height:45px; float:left; margin-top:20px;  }

.abcnt2 ul li a{ width:94%; height:44px;line-height:44px;border-bottom:1px solid #cecece; display:block; padding-left:15px; background:url(../images/ad1.jpg) left center no-repeat; margin:0 auto; box-sizing: border-box; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; }



.abcnt3{ width:1280px; height:auto; margin:0 auto; padding:40px 0px 0px 0px;;}

.abcnt3 h2{ font-size:18px;font-family:'ts';}

.abcnt3 ul{ width:100%; height:auto; padding-top:10px;}

.abcnt3 ul li{ width:25%; height: auto; float:left; margin-top:20px;  }

.abcnt3 ul li a{ width:94%; height:auto; margin:0 auto; display:block; line-height:48px; text-align:center;font-family:'ts';}  

.abcnt3 ul li a img{ width:100%; height:auto;cursor: pointer;transition: all 0.6s;}

.abcnt3 ul li a img:hover{transform: scale(1.25);}



.abcnt4{ width:1280px; height:auto; margin:0 auto; padding:40px 0px 10px 0px;;}

.abcnt4 h2{ font-size:18px;font-family:'ts';}

.abcnt4 ul{ width:100%; height:auto; padding-top:10px;}

.abcnt4 ul li{ width:620px; height:60px; float:left; margin:0px 10px 20px 10px;}

.abct4l{ width:80px; height:60px; background:#0e91de; color:#fff; font-weight:bold; line-height:60px; text-align:center; float:left;}

.abct4r{ width:459px; height:58px; border:1px solid #d1d1d1; border-left:0px; padding:0px 40px; line-height:58px; float:right;}



.abcnt5{ width:1280px; height:auto; margin:0 auto; padding:40px 0px 120px 0px;;}

.abc5t{ width:100%; font-size:15px; font-family:'ts'; line-height:50px;}

.abcnt5 h2{ font-size:18px;font-family:'ts';}

.abt5t{ width:100%; height:auto; display:block;}

.abt5t li{ width:25%; height: auto; float:left; margin-top:20px;  }

.abt5t li a{ width:92%; height:auto; margin:0 auto; display:block;  text-align:center;font-family:'ts';}  

.abt5t li a img{ width:100%; height:auto;cursor: pointer;transition: all 0.6s;}

.abt5t li a img:hover{transform: scale(1.1);}



.abt5d{ width:100%; height:auto; padding-top:50px;}

.abt5d li{ width:25%; height:40px; float:left; margin-top:7px;  }

.abt5d li a{ width:100%; height:39px;line-height:39px;border-bottom:1px solid #cecece; display:block; padding-left:15px;  margin:0 auto; box-sizing: border-box; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; }



.product_mian{ width:1280px; height:auto; margin:50px auto 120px auto;}

.product_mianl{ width:245px; height:auto; float:left;}

.mab{ width:245px; height:40px; text-indent:38px; line-height:40px; color:#fff; background:#4066b3;font-family:'ts'; border-radius:10px 10px 0px 0px;}

/*二级菜单*/



.ny_zb{width:245px; margin:0 auto; background:#f9f9f9; font-family:Arial;}

.ny_zblb1 li{width:100%;}

.ny_zblb1 li a{display:block; width:245px; height:36px;font-family:'ts'; line-height:36px; border-bottom:1px solid #ebf7ff; text-align:left; text-indent:38px; font-size:14px; background:#b3ddf7; color:#414141;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}

.ny_zblb1 li a:hover{ text-decoration:underline;}

.ny_zblb1 li a.cur{color:#414141;}



.ny_zblb1 li ul{display:none; padding-bottom:0px;}

.ny_zblb1 li ul li{float:none;background-image:none; margin-top:0px;background:#ebf7ff; }

.ny_zblb1 li ul li a{display:block; width:245px; height:28px;font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin:0 auto; line-height:28px; padding-top:2px; color:#454545; font-size:12px; background:#ebf7ff url(../images/pl_1.jpg) left center no-repeat; overflow:hidden; padding-left:0px; margin-top:1px; padding-bottom:3px;  border-bottom:#f9f9f9 0px solid; font-size:12px; box-shadow:0 0px 0px #d0d0d0; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}

.ny_zblb1 li ul a:hover{color:#555; }



.bann{ width:990px; height:145px; margin-bottom:40px; }

.bann img{ width:990px; height:145px;}



.product_mianr{ width:990px; height:auto; float:right;}

.mra{ width:990px; height:auto;}

.mra li{ width:990px; height:165px; margin-bottom:48px;}

.mra li a{ width:990px; height:165px; display:block;}

.mra li a .mral{ width:265px; height:165px; overflow:hidden; float:left;}

.mra li a .mral img{ width:265px; height:165px;cursor: pointer;transition: all 0.6s;}

.mra li a .mral img:hover{transform: scale(1.25);}

.mra li a .mrar{ width:675px; height:165px; float:right;}

.mra li a .mrar h2{ font-size:14px;font-family:'ts'; width:100%; height:30px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; color:#656565; }

.mra li a:hover .mrar h2{ color:#00b2ed;}

.mra li a .mrar p{ width:100%; line-height:28px; height:84px; overflow:hidden; color:#656565; }

.mra li a .mrar span{ width:100%; height:40px; line-height:40px; color:#00b2ed; display:block;}



/*分页*/

#nx_pg{width:100%; height: auto ; padding:20px 0px 20px 0px; text-align:center; }

#nx_pg a{display:inline; padding:7px 14px 7px 14px; background:#fff; color:#4c4c4c;font-size:14px; border:1px solid #0e91de; margin:0px 3px 0px 3px; -webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}

#nx_pg a:hover{background:#0e91de; color:#fff;}

#nx_pg .on{ background:#0e91de; color:#fff;}



#info-f{width:100%; min-height:30px; padding-top:15px; padding-bottom:15px; line-height:30px; text-align:center; font-size:15px; font-weight:bold;border-bottom:#d8d8d8 1px solid;font-family:'ts';}

#info-T{width:100%; min-height:30px; padding-top:15px; padding-bottom:15px; line-height:30px; text-align:center; font-size:18px; font-weight:bold;}

#info-M{width:100%; height:45px; line-height:45px; text-align:center; border-top:#e0e0e0 1px dotted;}

#info-C{width:100%; line-height:28px; margin-top:10px; font-size:14px;}



#info-C2{width:100%; line-height:28px; margin:0 auto; margin-top:20px; font-size:14px;}

#info-N{width:100%; height:50px; padding-top:10px; line-height:28px; margin-top:20px; border-top:#e0e0e0 1px dotted;}



#info-C1{width:100%; line-height:28px; margin-top:0px; font-size:14px; text-align:center; padding-bottom:10px;}

#big{width:100%; height:380px; margin:0 auto; text-align:center; padding-bottom:10px;}

#big img{height:380px; max-width:728px;}

.info_img{ width:100%; height:auto; margin:30px auto;}

.info_img img{ max-width:100%; height:auto; margin:0 auto;  display:block;}



.bkt{ width:1280px; height:160px; line-height:160px; text-align:center; font-family:'ts'; margin:0 auto; font-size:20px;}

.bkp{ width:1280px; height:100px; line-height:100px; text-align:center; font-family:'ts'; margin:0 auto; font-size:18px;}

.artile{ width:1280px; height:auto; margin:0 auto; padding-bottom:60px;}

.artile li{ width:1280px; height:230px; margin-bottom:50px; }

.artile li a{ width:1280px; height:230px; display:block;color:#656565;}

.artile li a .art_img{ width:390px; height:230px; overflow:hidden; float:left;}

.artile li a .art_img img{ width:390px; height:230px;cursor: pointer;transition: all 0.6s;}

.artile li a .art_img img:hover{transform: scale(1.25);}

.artile li a .art_r{ width:810px; height:230px; float:right;}

.artile li a .art_r h2{ font-size:15px;font-family:'ts'; width:100%; height:38px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;  }

.artile li a:hover .art_r h2{ color:#00b2ed;}

.artile li a .art_r p{ width:100%; line-height:32px; height:96px; overflow:hidden; color:#656565; }

.artile li a .art_r span{ width:100%; height:50px; line-height:50px; color:#00b2ed; display:block;}



.photo{ width:1280px; height:auto; margin:0 auto; margin-bottom:60px;}

.plist{ width:1280px; height:auto; margin:0 auto;}

.plist a{ width:238px; height:38px; display:block; border:1px solid #e8e8e8; float:left; margin:0px 8px 18px 8px; text-align:center; line-height:38px;font-family:'ts'; font-size:12px;}

.plist a:hover{ background:#abe217; border:1px solid #abe217; color:#fff;}



.ptlist{ width:1280px; height:auto; margin-top:20px;}

.ptlist li{ width:238px; height:118px; border:1px solid #d3d3d3; float:left; margin:0px 8px 18px 8px;}  

.ptlist li a{ width:238px; height:118px; overflow:hidden; display:block;}

.ptlist li a img{ width:238px; height:118px;cursor: pointer;transition: all 0.6s;}

.ptlist li a img:hover{transform: scale(1.25);}



.arlist{ width:1328px; height:auto; margin:0px auto 60px auto;; }

.arlist li{ width:600px; height:198px; float:left;  margin:0px 32px 50px 32px;;}

.arlist li a{ width:600px; height:198px; display:block;}

.arlist li a .atst_l{ width:289px; height:186px; padding:5px; border:1px solid #e5e5e5; float:left; overflow:hidden;}

.arlist li a .atst_l img{ width:289px; height:186px;cursor: pointer;transition: all 0.6s;}

.arlist li a .atst_l img:hover{transform: scale(1.25);}



.arlist li a .atst_r{ width:280px; height:198px; float: right;}



.arlist li a .atst_r h2{ font-size:15px; width:100%; height:25px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; color:#656565; }

.arlist li a:hover .atst_r h2{ color:#00b2ed;}

.arlist li a .atst_r p{ width:100%; line-height:28px; height:112px; overflow:hidden; color:#656565; }

.arlist li a .atst_r span em{ color:#c0c0c0;}

.arlist li a .atst_r span{ width:100%; height:50px;  color:#00b2ed; display:block;}




/*主内容右侧CSS*/
.y_info {
	width: 265px;
}

.y_r_userinfo {
	
}

.y_rtx_info {
	padding: 15px;
}

.y_rtx_infoimg {
	width: 60px;
	height: 60px;
	border-radius: 6px;
	background: #efefef;
	overflow: hidden;
}

.y_rtx_infoimg img {
	height: auto;
	width: 100%;
}

.y_rtx_info_n {
	font-size: 16px;
	line-height: 30px;
}

.y_rtx_info_v {
	padding: 0px 10px 0px 5px;
	border-radius: 10px;
	height: 18px;
	line-height: 18px;
	background: #ffb400;
	color: #fff;
	font-size: 14px;
	display: block;
}

.y_rtx_info_c {
	padding: 0px 5px 0px 5px;
	border-radius: 10px;
	height: 18px;
	line-height: 18px;
	background: #ff6600;
	color: white;
	font-size: 14px;
	display: block;
	margin-left: 40px;
}

.y_rsj_info {
	background: #fcfcfc;
	padding: 10px 0;
	border-top: 1px solid #efefef;
}

.y_rsj_info_w {
	width: 33%;
	text-align: center;
	color: #666;
}

.y_rsj_info_s {
	font-size: 18px;
	color: #333;
}

.y_rsj_info_l {
	border-right: 1px solid #efefef;
}

.y_r_t {
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #f1f1f1;
}

.y_r_t_i {
	width: 3px;
	height: 20px;
	background: #009fe3;
	display: block;
	float: left;
	margin-top: 13px;
	margin-right: 15px;
}

.y_r_t_t {
	font-size: 16px;
	color: #06c;
}

.y_r_t_m {
	line-height: 0px !important;
	font-size: 14px;
	color: #999;
}

.y_r_c {
	padding: 5px 10px 15px 15px;
}

.y_r_c_list li {
	line-height: 30px;
	margin-left: 5px;
}

.y_r_c_list2 li {
	line-height: 30px;
	width: 110px;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	course: hand;
	margin-left: 5px;
}

.y_r_c_expert li {
	border-bottom: 1px solid #EFEFEF;
}

.y_r_c_expert li .y_l_expert {
	margin: 10px 0;
}

.y_l_expert .expert_tx {
	width: 50px;
	height: 50px;
}

.y_l_expert .expert_tx img {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.y_l_expert .expert_info {
	
}

.expert_info .expert_info_t {
	font-size: 14px;
	color: #333;
	line-height: 30px;
	text-align: left;
}

.expert_info .expert_info_c {
	font-size: 12px;
	color: #666;
	width: 180px;
	text-align: left;
}

.expert_advisory {
	margin-top: 1px;
	position: absolute;
	padding-left:170px;
}

.expert_advisory a {
	border: 1px solid #dbdbdb;
	height: 25px;
	line-height: 25px;
	display: block;
	padding: 0px 10px;
}

.expert_advisory a:hover {
	border: 1px solid #dbdbdb;
	height: 25px;
	line-height: 25px;
	display: block;
	padding: 0px 10px;
	background: #0066CC;
	color: #FFFFFF;
}

.expert_advisory a:hover i {
	color: #FFFFFF;
}

.expert_advisory i {
	color: #999;
}
/*.y_l_expert:hover .expert_info_c{ width: 100px;}
		.y_l_expert:hover .expert_advisory{ display: block;}*/
.y_r_c_expert li:last-child {
	border: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*背景白色css*/
.y_bg_f {
	background: #fff;
}
/*圆角css*/
.y_br3 {
	border-radius: 3px;
}

.y_mb15 {
	margin-bottom: 15px;
}

.y_mr10 {
	margin-right: 10px;
}

.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.fz {
	font-size: 12px;
}

.y_ml10 {
	margin-left: 10px;
}

.y_mr15 {
	margin-right: 10px;
}

.blank {
	background-color: #fff;
}

.blank th {
	background-color: #fff;
	font-size: 14px;
	height: 95px;
	font-weight: normal;
	border: 1px solid #f1f1f1;
}

.blank td {
	background-color: #fff;
	font-size: 12px;
	height: 95px;
	border: 1px solid #f1f1f1;
}

.blank p {
	margin-top: 5px;
}

.j-register {
	background: #fff;
}

.j-register h2 {
	border-left: 5px solid #1e8ddc;
	color: #333;
	font-weight: normal;
	height: 25px;
	line-height: 25px;
	text-indent: 1em;
}

.j-register-bt {
	height: 75px;
	border-bottom: 1px solid #dcdcdc;
}

.j-register-con {
	background-color: #fff;
	text-align: center;
}

.j-register-con input {
	width: 416px;
	margin-left: 1em;
	text-indent: 1em;
	height: 25px;
	background-color: #f6f9fb;
	border: 1px solid #333;
}

.j-register-con p {
	text-align: center;
	font-size: 14px;
	margin-top: 24px;
}

.j-register-con span {
	color: #f53c2f;
	padding: 4px;
}

.j-register-noindeed {
	width: 910px;
	margin-top: 36px;
	margin-left: 50px;
	height: 296px;
	background: #fcfcfc;
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}

.j-reg-con {
	margin-top: -21px;
}

.j-reg-con p {
	margin-left: 58px;
}

.j-reg-con p>span {
	font-size: 11px;
	color: #666;
	margin-left: 3px;
}

.j_list_img {
	height: 140px;
	overflow: hidden;
	padding-right: 10px;
	width: 110px;
}

.j-bd {
	border-bottom: 1px solid #dcdcdc;
	margin: 15px;
	padding-bottom: 15px;
	padding-left: 0 !important;
	padding-right: 0 !important;
	padding-top: 0 !important;
}

.J-wz {
	margin-top: -67px;
	padding-right: 10px;
}

.warp_siderbar3 {
	float: right;
}

.J-bt h1 {
	color: #1e8ddc;
	font-size: 21px;
	font-weight: bold;
	margin-bottom: 20px;
}

.J-bt h2 {
	border-left: 5px solid #1e8ddc;
	font-size: 16px;
	height: 16px;
	line-height: 16px;
	margin-bottom: 10px;
	padding-left: 15px;
}

.JP p {
	width: 95%;
}

.num_li .num {
	background-image: url("../images/green_circle.png");
	background-position: left center;
	background-repeat: no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	height: 23px;
	line-height: 23px;
	margin-right: 15px;
	margin-top: 10px;
	text-align: center;
	width: 23px;
	margin: 0 10px 0 0;
	padding: 0;
}

.num_li li {
	padding: 3px 0
}

.pd_nav-warp1 a {
	background-color: #fff;
	color: #9a9a9a;
	display: block;
	float: left;
	font-size: 14px;
	height: 72px;
	padding-top: 14px;
	text-align: center;
	text-decoration: none;
	width: 125px;
}

.pd_nav-warp1 p {
	text-align: center;
	text-indent: 0;
}

.pd_nav-warp1 a:hover {
	display: block;
	padding-top: 14px;
	background-color: #009fe3;
	width: 125px;
	height: 72px;
	text-align: center;
	float: left;
	font-size: 16px !important;
	color: #fff !important;
	text-decoration: none;
}

.pd_nav-warp1 a:hover p {
	font-size: 14px !important;
	color: #fff !important;
}


.hotgrab a{display:block; float:left; width:70px; margin-left:10px; border:1px solid #f1f1f1; text-align:center;}
.hotgrab{background:#fff; min-height:200px; min-height:77px; padding-top:10px;}
.hotgrab em{font-weight:bold; float:left; margin-left:10px;}

.jbt{color:#0066cc; font-size:14px;  border:none;}
.j_download a{display:block; width:300px; height:30px; line-height:30px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; font-size:14px; margin-right:10px;float:left; border:1px solid #f1f1f1; text-indent:1em; }

.j_download a:hover{display:block; width:300px; height:30px; line-height:30px; font-size:14px; margin-right:10px;float:left; border:1px solid #f1f1f1; text-indent:1em; background-color:#009fe3; color:#fff; }
.j_download{margin-left:20px; border-bottom:1px solid #f1f1f1; background:#fff; padding-bottom:5px; overflow:hidden;}
.j_download i{ padding-right:5px;}

	/*-------------------新手帮助by jr------------------------*/
	
	.jguide{height:68px; width:960px; padding:20px; font-size:14px;}
	.jguide_login{float:left; width:324px; border-right:1px solid #ebebeb; height:68px;}
	.jguide_login img{padding:0 15px; float:left;}
	.jguide_login_p{float:left}
	.jguide_login_p a>p{ color:#146391; font-size:16px; margin-top:5px;}	.jguide_login_p p{ font-size:14px;}
	.jguide_login_consult{width:220px; float:right; border-left:1px solid #ebebeb; text-align:center;}
	.jguide_consult_talk{width:56px; height:56px; float:left;}
	.jguide_consult_talk:first-child{ margin:0 49px 0 35px;}
	.jguide_con1{height:254px;}
	.jguide_con1_left{width:50%; float:left;}	.jguide_con1_left p{ color:#999; font-size:14px; margin:42px 0 37px 50px;}
	.jguide_con1_right{width:50%; float:right; text-align:right;} .jguide_con1_left a{display:block; line-height:37px; font-size:14px; width:120px; background:#009fe3; color:#fff; text-align:center; height:37px; float:left;}
	.jguide_bt{ height:45px; line-height:45px; padding-top:20px; padding-left:26px;} .jguide_bt1{color:#136291; font-size:16px; font-weight:normal;}
	.jguide_con2{height:330px;}.jguide_con2 p{ color:#999; font-size:14px; margin:10px 0 52px 50px;}.jguide_c{display:block; float:left; text-align:center; width:185px; border-right:1px solid #ebebeb;}.jguide_c:first-child{margin-left:33px;}.jguide_c:last-child{border:none;}.jguide_c p{text-align:center;  color: #999;font-size: 16px; margin:0; padding-top:18px;}
	
	.j_supply{padding:1em; overflow:hidden;}
.j_supply p{font-size:14px;}

/*--------------------专家页面样式-----------------------*/
.j_spacial_img{width:55px; height:55px; border-radius:5px; padding-right:3px;} 
.j_sp_title{ font-size:12px; color:#666; font-weight:normal;}
.j_sp_bq{color:#666; display:inline-block; padding:0 6px;border:1px solid #dbdbdb; float:left; margin-right:10px;}
.j-vh{margin-top:-14px;}
.j-bd1 {
    border-bottom: 1px solid #dcdcdc;
    margin: 20px;
    padding-bottom: 20px;
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 0 !important;}

/*20170222.by itsuki*/
.jsy_button {
	background: #efefef;
}
.jsy_button button {
	background: #1d568b;
	color: #fff;
	border: none;
	border-radius: 3px;
	width: 145px;
	height: 35px;
	line-height: 35px;
	margin-left: 41px;
}
.jsy_button button:first-child {
	margin-left: 240px;
}
.jsy_title {
	background: #4b6379;
	height: 30px;
	border-top: 2px solid #fb8470;
	line-height: 30px
}
.jsy_title span {
	color: #fff;
	font-size: 14px;
}
.jsy_title span:first-child {
	padding: 0 2em 0 5em
}
.jsy_title span:last-child {
	float: right;
	padding: 0 1em
}
.jsy_title span:last-child i {
	margin-left: 0.5em;
}
.y_list {
	list-style: none;
}
.jsy_img {
	left: 15px;
	position: relative;
	top: -15px;
}
.jsy_dialog {
	background: #fbfbfb;
	width: 92%
}
.jsy_dialog p {
	margin: 0.5em 0;
	font-size: 14px;
}
.jsy_dialog a {
	list-style: none;
	text-decoration: none;
	color: #666
}
.paddingtop {
	background: #f5f5f5;
}
.y_list_gn {
	color: #666;
	display: block;
	float: left;
	font-size: 14px;
	margin: 0;
	text-align: center;
	text-decoration: none;
	width: 205px;
	border-right: 1px solid #666;
}
.y_list_gn:last-child {
	border: none;
}
.fr {
	float: right;
	left: -51px;
	position: relative;
}
.y_list_gn i {
	font-size: 26px;
	margin: 0 0.3em
}
.blank th {
	background-color: #fff;
	border: 0;
	font-weight: normal;
	height: 82px;
}
.blank td {
	background-color: #fff;
	border: 0;
	font-weight: normal;
	height: 82px;
}
.blank tr {
	height: 88px;
}
.blank p {
	margin-top: 0;
}

.y_r_t{border-top:2px solid #b3ddf7}
.y_r_t_t {
	margin: 0 1em; color:#414141
}
.fz{background: #4b6379 none repeat scroll 0 0;
    border-radius: 10px;
    color: #fff;
    display: block;
    float: right;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-right: -40px;
    margin-top: 7px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 74px;
	
}
.y_r_c_expert li{ list-style:none;}
.expert_advisory {
    left: 0 !important;
    margin: 0;}
	.expert_info .expert_info_t{margin:0}.expert_info .expert_info_c{margin:0;}.y_r_t{margin:0;}.y_r_c {
    padding: 0px 10px 15px 15px;}
	.expert_advisory a {
		border-radius:3px; color:#fff; font-size:12px; text-decoration:none;
    display: block;
    height: 25px;
    line-height: 25px;
	margin-top:10px;
    padding: 0 10px; background:#4b6379}

.y_r_c_list2 li a{background:#4b6379; color:#fff; text-decoration:none; font-size:14px; margin:5px}
.y_r_c_list2 li {
 float: none;
    line-height: 30px;
    margin-left: 5px;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 225px;
}

.y_r_c_list2 li a {
    background: #fbfbfb none repeat scroll 0 0;
    border: 1px solid #dcdcdc;
    color: #333;
    display: block;
    font-size: 14px;
    margin-top: 5px;
    padding: 5px;
    text-decoration: none;
    width: 206px;
}

.y_r_c_list2 li a:hover {
    background: #4b6379 none repeat scroll 0 0;
    border: 1px solid #4b6379;;
    color: #fff;
    display: block;
    font-size: 14px;
    margin-top: 5px;
    padding: 5px;
    text-decoration: none;
    width: 206px;
}
.y_r_c_list2 li a img{ float: right;
    margin-top: 1px;
    position: absolute;
    right: 14px;}
	
.jsy_card{  background: rgba(0, 0, 0, 0) url("../images/jsycardbg.png") repeat scroll 0 0;
    float: left;
    height: 170px;
    margin: 10px 1px 0 20px;
    width: 330px; position:relative
}
.jsy_card img{margin:29px 5px 29px 19px; float:left}
.jsy_card h3{ font-size:18px; font-weight:600; color:#333; margin:0; margin-top:30px}
.jsy_card h4{font-size:14px; color:#666; font-weight:normal; margin:10px 0;}
.jsy_card button{border:1px solid #dcdcdc; color:#999; border-radius:3px; background-color:transparent ; position:absolute; bottom:32px;}
.covercard{  left: 2px;
    margin: 0 !important;
    position: absolute;
    top: 2px; display:none; cursor:pointer}

























