@charset "utf-8";
/* CSS Document */

/* The global */
* {
	margin:0;
	padding:0;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;;
	vertical-align: baseline;
}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, th {
	font-size:14px;
	font-weight: bold;
	font-style: normal;
}
h1{ font-family:"宋体-PUA";}
li {
	vertical-align:middle;
}
a {
	text-decoration:none;
	padding:0;
	margin:0;
	outline:none;
	color:#000000;
}
a:hover{ text-decoration:none; color:#b60000; }

strong {
	font-weight:bold;
}
ul, ol {
	list-style:none;
	display:block;
}
fieldset, img {
	border: none
}
:focus {
	outline: 0;
}
caption, th {
	text-align:left;
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.clear {
	clear:both;
}




.hidden{ display:none;}
body {
	font-size: 14px;
	width: 100%;
	color:#3a3a3a;
	background:url(../hw_images/body_bg.png) repeat 0 0;
}
#wrapper{ width:1045px; margin:0 auto; padding-top:20px;}
#wrapper_top,#wrapper_bottom,#top{ width:100%;}
#wrapper_content{ background:url(../hw_images/wrapper_content_bg.jpg) repeat-y 0 0; padding:0 23px 0 22px;}
.top_1{ width:100%; height:87px;}
.sy_logo{ float:left; padding-top:10px;}
.weather{ width:230px; height:78px;  float:right; overflow:hidden;}

.flash_zt{width:100%;height:128px;overflow:hidden;position:relative; }
.flash_zt li{position:absolute;left:0;top:0;width:100%;height:128px;}
.flash_zt li img{width:1000px;height:128px;}

.navbar{width:100%; background:#1e63b0; height:39px; border-top:1px solid #4c8cd4; overflow:hidden;}
.navbar .nav_tab{width:1001px; height:34px;padding-top:5px;}
.navbar .nav_tab li{width:106px; background:url(../hw_images/menu_li.jpg) right 7px no-repeat; float:left; height:34px; overflow:hidden;text-align:center; padding:0 18px 0 19px;}
.navbar .nav_tab li a{ color:#FFF; font-size:14px;font-weight:bold; float:left; width:100%; line-height:34px; height:34px;}
.navbar .nav_tab li a:hover,.current{ color:#1e63b0; background:#FFF; }
#current_menu a{color:#1e63b0; background:#FFF;}

.drop_nav {position:absolute;z-index:999; display:none;  } 
ul.xl_menu {float:left; width:320px; background:#FFF; padding:10px 0; border:1px solid #1e63b0; border-top:none} 
ul.xl_menu li { width:130px; padding-left:30px;  float:left; background:url(../hw_images/drop_nav_li.jpg) 16px 8px no-repeat; font-weight:bold;} 
ul.xl_menu li a { line-height:25px; color:#1e63b0; float:left; padding:0 5px;}
ul.xl_menu li a:hover {color:#fff; background:#1E63B0;}
ul.xl_menu ul {  width:100%; overflow:hidden;} 
ul.xl_menu ul li {margin: 0; padding: 0;  clear: both; background:none;} 
ul.xl_menu ul li a { font-size:12px; line-height:18px; color:#7b777d; font-weight:normal;}
ul.xl_menu ul li a:hover { text-decoration:underline; color:#000; background:none;} 


#nav_second{ height:39px;  background:#f3f3f3; overflow:hidden; border:1px solid #d5d5d5; border-top:none;}
.time_box{ float:left;  color:#696969; line-height:39px; padding-left:28px;  }
.search{ height:28px;  float:right;  padding:6px 12px 0 0;}
.search .s_t{float:left; width:164px; color:#999999; border:1px solid #cccccc; border-right:1px solid #FFF; padding:2px; height:22px; line-height:22px;}
.search .s_btn{ width:57px; height:28px; float:left; text-align:center; line-height:28px; color:#FFF; background:#fea634; border:none;}



#mian{ width:100%; padding-top:20px; }
.index_box{width:100%; padding-bottom:12px; float:left; }
/*----------- 图片banner特效左右滚动 ------------*/
/* w_ctr */
/*.w_ctr{float:left; background:#00F; }
.w_ctr .JQ-slide{width:450px;height:300px;overflow:hidden;position:relative; float:left; }
.w_ctr .JQ-slide-content{position:absolute;}*//*必须要的元素*/
/*.w_ctr .JQ-slide-content li{width:450px;height:300px;float:left;display:inline;position:relative;}
.w_ctr .JQ-slide-content li img{width:450px;height:300px; float:left;}
.w_ctr .JQ-slide-content li .banenr_text{ float:left;width:315px;overflow:hidden; height:36px; position:absolute; top:265px; left:0; padding-left:15px;   background:rgba(0,0,0,0.5);overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000'); padding-right:120px;}
.w_ctr .JQ-slide-content li .banenr_text h1{ width:100%;  overflow:hidden;color:white;  height:36px; line-height:36px; font-weight:normal;}
.w_ctr .JQ-slide-nav{position:absolute;bottom:12px;right:5px;z-index:30;}
.w_ctr .JQ-slide-nav li{float:left;display:inline;background:url(../hw_images/focus_li.gif) no-repeat center center;width:12px;height:12px;text-indent:-999em;overflow:hidden;cursor:pointer;margin-right:2px;}
.w_ctr .JQ-slide-nav li.on{background:url(../hw_images/focus_li_hover.gif) no-repeat;}*/


.jdtp_img{ position: relative;width:450px;height:300px; overflow:hidden;  float:left;}
.jdtp_img .slid_img {width:450px;height:300px;position: relative;float:left;}
.jdtp_img .slid_img ul {width: 450px;position: relative;float:left;}
.jdtp_img ul li {display:block;float:left;height: 480px;width:450px;position: relative; overflow:hidden;}
.jdtp_img ul li a{float:left;height: 480px;width:450px;}
.jdtp_img ul li img {position:absolute; width:450px; height:300px;}
.jdtp_img ul li p{width:410px; height:40px;line-height:35px;color:#FFF;overflow:hidden;padding-left:20px; padding-right:30px;
	background-color:#000; opacity:0.8;filter: alpha(opacity=80);-moz-opacity: 0.8;z-index:999px;position:absolute;top:270px;left:0; overflow:hidden; font-size:16px; font-weight:bold;}
	
.arrow_img a {display: block;height:17px;width:10px;position: absolute;top:280px;cursor: pointer;}
.arrow_img a.forward_img {right:5px;  background:url(../hw_images/Navright.gif) no-repeat;}
.arrow_img a.back_img {right:20px; background:url(../hw_images/Navleft.gif) no-repeat;}







.jd_xw{ float:right; width:525px;}
.jd_xw_title{ width:100%; height:31px;  }
.jd_xw_title h1{ float:left; padding-left:10px; color:#fff; background:url(../hw_images/bt_jt.jpg) left center no-repeat; font-size:16px; line-height:31px; width:81px; }
.jd_xw_content{ width:100%; height:269px; overflow:hidden; }
.jd_news{width:100%;padding-top:15px;}
.jd_news2{ padding-bottom:10px;}
.jd_xw_content h1{ width:100%;font-size:16px;line-height:25px;  overflow:hidden;}
.jd_xw_content h1 a{ color:#b92636;}
.jd_xw_content h1 a:hover{color:#b92636; text-decoration:underline; }
.jd_xw_content p{ font-size:12px;  width:100%; line-height:25px; height:40px; overflow:hidden; line-height:18px; padding-top:5px; }
.jd_xw_content p a{ color:#ff4200;}
.jd_xw_content p a:hover{ text-decoration:underline;}

.jd_news_list{ width:100%; padding-top:10px; border-top:1px dotted #cccccc; }
.jd_news_list li{  padding-left:15px; background:url(../hw_images/news_jt.jpg) 3px center no-repeat; float:left; width:510px;}
.jd_news_list li a{width:100%; line-height:40px; height:40px;  overflow:hidden; float:left; }



.nr_left_1{float:left; width:490px; height:825px; overflow:hidden;}
.group_infor{ width:100%; padding-bottom:18px; }
.jt_infor_title,.jt_infor_title2{ width:100%; height:28px; background:#efefef;}
.jt_infor_title h2,.jt_infor_title2 h2{ float:left; width:104px; height:28px;  padding-left:12px; line-height:28px; color:#FFF; font-size:16px; padding-right:20px; text-align:center;}

.jt_infor_title h2{background:url(../hw_images/jt_infor_title.jpg) no-repeat;}
.jt_infor_title2 h2{background:url(../hw_images/jt_infor_title2.jpg) no-repeat;}


.index_more{ float:right; padding-right:32px; background:url(../hw_images/index_more.jpg) no-repeat 30px center; height:28px; line-height:28px; color:#413c3c; font-size:12px;}
.index_more:hover{color:#413c3c; text-decoration:underline}

.group_infor_nr{ padding:12px 2px 0 2px;}
.jt_tp_news{ width:100%; height:200px; overflow:hidden;}
.jt_tp_img{ float:left; width:270px; position:relative;}
.jt_tp_img a{ float:left;}
.jt_tp_img img{ width:270px; height:201px;}
.jt_tp_img h1,.qy_img_left h1{ position:absolute; bottom:0; left:0; height:23px; padding-left:12px; width:262px; overflow:hidden; background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000'); color:#FFF; font-size:12px; line-height:23px;}



.jt_tp_newslist{ float:right; width:200px; height:201px; overflow:hidden;}
.jt_tp_newslist li{ width:100%; height:60px; overflow:hidden; border-bottom:1px solid #f0f0f0; padding:5px 0;}
.jt_tp_newslist li a,.jt_tp_newslist li h1{width:100%; height:35px; overflow:hidden;}
.jt_tp_newslist li h1{ font-weight:normal; line-height:16px;}
.jt_tp_newslist li p{ width:100%; font-size:12px;  height:23px; overflow:hidden; color:#808080;}

.tp_news_list,.td_news_list{ width:100%; padding-top:10px; height:245px; overflow:hidden;}
.tp_news_list li,.media_infor_list li,.td_news_list li{padding-left:20px; background:url(../hw_images/news_jt2.jpg) 2px center no-repeat;  float:left;  overflow:hidden; }
.tp_news_list li{width:547px;}
.media_infor_list li{width:410px;}
.td_news_list li{width:375px;}
.tp_news_list li a,.media_infor_list li a,.td_news_list li a{width:100%; height:30px; overflow:hidden; float:left;  line-height:30px;}
.media_infor_list li a span{ float:right;}






.tp_news_list li a,.td_news_list li a{ border-bottom:1px dotted #cccccc; color:#8b8b8b; font-size:12px;}
.tp_news_list li a:hover,.td_news_list li a:hover{ color:#b60000;}
.tp_news_list li a span,.td_news_list li a span{ float:right;  line-height:30px; }
.tp_news_list li a b{ font-weight:normal; color:#ff4200;}

.nr_right_1{float:right; width:480px; height:825px; overflow:hidden; background:url(../hw_images/nr_right_1.jpg) repeat-y 0 0 #efefef; padding-left:4px; padding-right:3px;}
.tzz_gx{ width:100%;  float:left;}
.tzz_news_list{ padding:10px 0 0 18px; float:left;}
.tzz_news_list li{  padding-left:15px; background:url(../hw_images/news_jt.jpg) 3px center no-repeat; float:left; width:355px;}
.tzz_news_list li a{width:100%; line-height:30px; height:30px;  overflow:hidden; float:left; }

.gp_zs{ width:100%; padding-top:25px; float:left;}
.gp_content{ width:100%; padding-top:5px; overflow:hidden;}
.gp_title{ width:100%; height:30px; background:url(../hw_images/gp_title.jpg) repeat-x 0 0;}
.gp_title li{float:left;}
.gp_title li a{float:left;line-height:25px;  height:30px; width:88px; text-align:center; overflow:hidden; }
.gp01 a{color:#fff;  background:url(../hw_images/gp02.jpg) no-repeat 0 0;}
.gp02 a{ background:url(../hw_images/gp01.jpg) no-repeat right 7px;color:#666666;}
.gp_dl_list{ width:100%; height:350px; overflow:hidden; padding-top:12px;}

.tp_lj{ width:100%; float:left;  padding-top:20px;}
.tp_lj p{ width:100%;padding-bottom:10px;float:left; }
.tp_lj p a{border:1px solid #d9d9d9; float:left;}
.tp_lj a img{  width:478px;}

.nr_left_2{ float:left; width:100%; height:405px; overflow:hidden;}
.media_infor{ width:100%; padding-bottom:20px; float:left;}
.media_infor_list{ width:100%; padding-top:10px;}
.nr_right_2{ width:529px; float:right; height:405px; overflow:hidden; }
.zgg_jz{ padding-top:10px; width:100%; height:367px; background:url(../hw_images/zgg_jz.jpg) no-repeat left 10px; padding-left:1px; float:left; }

.zgs_title{ width:400px; height:405px; overflow:hidden; float:left;}
.zgs_title li{float:left; }
.zgs_title li a{float:left; overflow:hidden; font-size:12px; line-height:30px; font-weight:bold; }
.zgs01 a{color:#d30c0c; border-left:2px solid #0060a6; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;  padding-left:9px; width:400px;}
.zgs02 a{color:#727272; padding-left:11px; width:400px; border-right:1px solid #e2e2e2;}
.zgs_list{ width:587px; overflow:hidden; padding-left:10px; padding-top:33px; height:320px; float:left; }
.zgs_list img{ width:100%; height:76px; padding-bottom:15px;}
.zgs_list p{ text-indent:2em; font-size:12px; color:#087598; width:100%; line-height:23px;}
.zgs_list p a{ background:#6ccef7; color:#FFF; float:right; padding-right:10px;}
.zgs_list p a:hover{color:#FFF; background:#53bbe6;}

.jt_infor_title span.qy_cd{ float:left;}
.jt_infor_title span.qy_cd a{ padding:0 10px; line-height:28px; color:#515151; font-size:12px;}
.jt_infor_title span.qy_cd a:hover{ text-decoration:underline;}
.qy_left{ float:left; width:568px; height:415px; overflow:hidden;}
.qy_title{ width:100%; height:18px; padding:15px 0 10px 0;}
.qy_title h1{height:18px; border-left:2px solid #336699; color:#336699; padding-left:10px; line-height:18px;}
.qy_img{ width:100%; height:200px; overflow:hidden;}
.qy_img_left{ float:left; position:relative;}
.qy_img_right{ float:right;}



.qy_right{ float:right; width:398px; height:415px; overflow:hidden; }
.tdjs_img{ width:100%; height:73px;}
.tdjs_img img{ width:399px; height:73px;}
.tdjs_cd{ width:100%; overflow:hidden;}
.tdjs_cd a{ padding-right:15px;}

.bottom{ width:100%; padding-top:12px;}
.link_yq{ border-top:1px dotted #cccccc; padding-top:10px; width:100%; float:left; }
.link_1{ width:100%; padding-top:10px; float:left;}
.link_1 label{ float:left; width:105px; font-weight:bold; font-size:14px; color:#777777; line-height:27px;}
.link_1_nr{float:left; width:890px; overflow:hidden;}
.link_1_nr ul{float:left; width:930px;}
.link_1_nr ul li{ float:left; font-size:14px;white-space:nowrap; margin-right:20px; margin-bottom:10px; width:155px; height:40px; border:1px solid #c3c3c3; }
.link_1_nr ul li a{ display: table-cell;height:40px;text-align:center;vertical-align:middle;width:160px; font-family:"Adobe 楷体 Std R", "楷体_GB2312";}
/*.link_wz{ padding-left:3px;}*/
.link_logo,.link_wz{ float:left;}
.link_wz{ line-height:38px;}


.link_2_nr{float:left; width:890px; overflow:hidden;}
.link_2_nr ul{float:left; width:925px;}
.link_2_nr ul li{ float:left; font-size:14px; white-space:nowrap; margin-right:2px; margin-bottom:10px; width:170px; height:40px; border:1px solid #c3c3c3; }
.link_2_nr ul li a{ display: table-cell;height:40px;text-align:center;vertical-align:middle;width:171px; font-size:12px;font-family:"Adobe 楷体 Std R", "楷体_GB2312"; }

.bottom_text{ border-top:1px solid #cccccc; padding-top:10px; width:100%; float:left; margin-top:8px;}
.bottom_text p{ line-height:25px; width:100%; text-align:center;}

/*#code,#code_hover{width:60px;height:40px; background:url(../hw_images/code.jpg) no-repeat;bottom:100px;_margin-bottom:100px;}*/
#code,#code_hover,#gotop{position:fixed;right:20px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#gotop{width:60px;height:50px; background:url(../hw_images/gotop.jpg) no-repeat;}
#gotop{bottom:47px;_margin-bottom:47px;} 
/*#code_img{width:120px;height:134px;background:url(../hw_images/code.png) 0 0 no-repeat;position:fixed;right:80px;bottom:20px;cursor:pointer;display:none;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:67px; z-index:999;}*/



.ny_mian{ width:100%; background:url(../hw_images/ny_mian.jpg) left top repeat-y; }
.ny_left{ width:224px; float:left; background:#FFF;}
.ny_left_title{ width:218px; padding-bottom:15px; padding-left:6px; }

.operate{width:100%;}
/*.operate li{display:inline-block;width:100%;position:relative;min-height:39px;_height:39px; padding-bottom:1px;}
.operate li h4 a{cursor:pointer;padding-left:50px;color:#3371b7;display:block; line-height:39px; background:url(../hw_images/operate_1.jpg) no-repeat 15px center #f5f5f5; height:39px;}
.operate li h4 a:hover,#navlist_current h4 a{  background:url(../hw_images/operate_2.jpg) no-repeat 15px center #008ac8; color:#FFF;}
.operate li.selected h4{ background:url(../hw_images/operate_2.jpg) no-repeat 15px center #008ac8;}
.operate li.selected h4 a{ color:#FFF; background:url(../hw_images/operate_2.jpg) no-repeat 15px center #008ac8;}
.operate li .list-item{position:relative;zoom:1 }
.operate li .list-item p{ width:100%; height:auto; background:url(../hw_images/operate_p.jpg) left bottom repeat-x;}
.operate li .list-item p.on a{color:#000;}
.operate li .list-item p a{color:#9c9c9c;display:block;height:auto;line-height:35px;margin:0 -1px 0 1px;padding-left:50px; position:relative;font-size:12px;}
.operate li .list-item p.hover a{color:#000; }*/

#c{ width:100%; }
#c li{ width:100%; border-bottom:1px solid #FFFFFF; }
#c li a{ display:block;  width:174px; padding-left:50px;line-height:39px; color:#3371b7; font-weight:bold; background:url(../hw_images/operate_1.jpg) no-repeat 15px center #F5F5F5;}
#c li a:hover{ color:#FFF; background:url(../hw_images/operate_2.jpg) no-repeat 15px center #008ac8;} 
#c li ul.navsub{  width:100%; height:auto;  display:none;  }
#c li ul.navsub li{width:100%; border-bottom:none; background:url(../hw_images/operate_p.jpg) left bottom repeat-x;}
#c li ul.navsub li a{padding-left:50px; line-height:35px; font-weight:normal; background:none;}
#c li ul.navsub li a em{ color:#e92830; font-weight:normal;}
#c li ul.navsub li a:hover{color:#ff8208;}

#c li.cur ul.navsub{ display:block;}
#c li.cur ul.navsub li a{ color:#9c9c9c;}
#c li.cur ul.navsub li a:hover{ color:#000;}
#c li.cur a{ color:#FFF; background:url(../hw_images/operate_2.jpg) no-repeat 15px center #008ac8; }










.ny_right{ width:745px; float:right;}
.ny_tb{ width:100%; height:40px; background:url(../hw_images/ny_tb.jpg) left bottom repeat-x; overflow:hidden;}
.ny_tb h1{ float:left; line-height:40px;  color:#000; font-size:24px; font-weight:normal;}
.ny_current{ float:right; padding-left:17px; background:url(../hw_images/home.jpg) left center no-repeat; height:40px; line-height:40px; }
.ny_current span,.ny_current span a{ color:#989898; line-height:40px;  font-size:12px;}
#sz_wz,.ny_current span a:hover{ color:#1e63b0;}

.ny_content{ width:100%; padding-top:20px; height:auto!important;  height:570px;   min-height:570px; color:#000; overflow:hidden;}
.ny_content p{line-height:25px; padding-bottom:10px;}







.dm_mail{ padding-right:50px; padding-top:30px; background:url(../hw_images/dm_mail.jpg) 450px 20px no-repeat; height:auto!important;  height:250px;   min-height:250px;}
.dm_mail h1{ width:100%; color:#008ac8; font-size:24px; font-weight:normal;  padding-bottom:20px;}
.dm_mail p{ padding-bottom:15px; font-weight:bold; color:#0e0e0e;}
.dm_mail p span{ padding-right:20px;}

.course_title{ width:100%; float:left;}
.course_title h1{ color:#000; font-size:24px; background:url(../hw_images/course_title.jpg) no-repeat left center; padding-left:20px; float:left;}
.course_title span{ float:right;}
.course_title span label{ color:#000;}
.course_content{ width:100%; padding-top:25px; float:left; height:auto!important;  height:420px;   min-height:420px;}
.course_content p{ padding-bottom:15px;}

.fhpg_content{width:100%; padding-top:25px; float:left; background:url(../hw_images/fhpg_content.jpg) no-repeat right 20px;  height:auto!important;  height:420px;   min-height:420px;}

.fhpg_content p{ padding-bottom:15px;}



.new_search{width:100%; height:38px; background:#f8f8f8;  padding-top:8px;}
.new_search span{ float:left; }
.xl_k{float:left; padding-left:15px;padding-right:5px;}
.xl_k select{ height:29px;}
.new_text input{ width:206px;  background:#FFF; float:left; margin-right:5px; height:27px; color:#a1a1a1; padding:0 2px; border:1px solid #AFAFAF;}
.new_text a{ width:26px; height:26px; background:url(../hw_images/ny_search_btn.jpg) no-repeat center center #FFF ; float:left; font-size:0; line-height:0px; border:1px solid #AFAFAF; }

#xwlb_box{width:100%; padding-top:10px; height:auto!important;  height:460px;   min-height:460px; }
#xwlb_box ul {  width:100%; padding-bottom:10px;}
#xwlb_box ul li{height:30px;background:url(../hw_images/in_newlist_li.jpg) 5px center no-repeat; padding-left:25px; width:705px; overflow:hidden;}
#xwlb_box ul li a{line-height:30px; color:#000;}
#xwlb_box ul li a:hover{color:#b60000;}
#xwlb_box ul li span{float:right; font-size:12px;  line-height:30px;}

.page_number { float:right; padding-top:20px; text-align:right; overflow:hidden; border-top:1px dotted #dcdcdc; }
.page_number a {margin-left:5px;border:1px solid #cccccc;padding:4px 9px; color:#0e5ed1; float:left; }
.page_number a:hover,.page_number a.currnet_page { background:#ffeee6; color:#ff5700; border:1px solid #ff5500; float:left; }
.page_number a.omitted{ border:none; background:none;}


.ny_news_title{ width:100%;  padding-top:20px; float:left; }
.ny_news_title h1{width:100%; text-align:center; color:#252525; font-size:16px; padding-bottom:15px; float:left;}
.ny_news_title  span{ width:100%; text-align:center; padding-bottom:10px; float:left;}
.news_fb{ text-align:center; width:100%; height:32px; border-bottom:1px solid #e2e2e2; position:relative; float:left;  }
.news_fb span{ font-size:12px; color:#828282; padding:0 15px; line-height:25px;}
.news_fb span em{font-weight:normal; font-size:12px;}
.news_fb span.news_source em{ color:#1e63b0; }
.news_fb span.news_time em{ color:#181818; }
.txt_btn{ position:absolute; right:2px; top:0; z-index:9;}
.ny_news_nr{ width:100%; padding:25px 0; overflow:hidden;  height:auto!important;  height:360px;   min-height:360px;}
.ny_news_nr p{ padding-bottom:15px; }
.ny_news_nr span{width:100%; overflow:hidden;}


.ny_news_nr IMG {
    MAX-WIDTH: 100%;
    HEIGHT: auto;}





/* fontResizer */
/*.fontResizer{position:absolute; right:0; top:4px; z-index:9; height:23px; padding-top:6px; width:80px; background:url(../hw_images/fontResizer_bg.jpg) no-repeat;  overflow:hidden; }
.fontResizer a{display:block; padding:0 7px; color:#005599; float:left; }
.smallFont,.medFont,.largeFont{font-size:12px;}
.smallFont,.medFont{background:url(../hw_images/fontResizer_line.jpg) right center no-repeat;}*/

.relate{ width:100%;  border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding-bottom:6px; }
.relate p{ line-height:20px; padding-top:6px; width:100%;}
.relate p a{color:#1e63b0; font-size:12px;  width:100%; height:20px; overflow:hidden; padding-left:12px;}
.relate p a:hover{ text-decoration:underline;}
.relate p label{ width:88px; height:20px; line-height:20px; background:#d8d8d8; float:left; text-align:center; }

.fz_zl_list{ width:100%; padding-top:20px;}
.fz_zl_list p{ width:100%; font-size:12px; line-height:25px; text-indent:2em; padding-top:10px;}


.profile_js{width:100%; float:left; }
.pro_gs{ float:left; width:435px; padding-right:10px;}
.pro_gs h2{ padding:15px 0; width:100%; font-size:24px; }
.pro_gs p{width:100%;color:#000;  font-size:12px; line-height:30px;}
.pro_gs p span{ padding-right:12px; }
.company_img{ float:left; width:283px;}
.profile_wz{width:100%; float:left; padding-top:30px; font-size:12px;}
.profile_wz p{ text-indent:2em; line-height:25px; padding-bottom:10px;color:#1e1d1d;}

.gd_bj_tabel{ width:100%; padding-top:30px;}
.gd_bj_tabel h2{ font-weight:normal; color:#1e63b0; font-size:12px; width:100%; text-align:center; line-height:25px;}


.gd_bj_tabel table{width:100%; margin-top:15px;}
.gd_bj_tabel thead tr th{ font-size:12px; vertical-align:middle; height:27px;  border-top:1px solid #a5a5a5; border-bottom:1px solid #ececec; background:#fbfbfb; color:#000;}
.gd_bj_tabel tbody td{ border-bottom:1px solid #ececec; vertical-align:middle; color:#898989;  height:36px;}

.concept-box{ }
.concept_nr{ width:370px;}


.contact_us_left{ padding-left:3px; width:320px; float:left; padding-top:20px;}
.contact_us_left h1{ width:100%; padding-bottom:15px;}
.contact_us_left p{ width:290px; padding-left:30px; height:35px; }
.lxwm_icon1{ background:url(../hw_images/lxwm_icon1.jpg) no-repeat 4px 12px;}
.lxwm_icon2{ background:url(../hw_images/lxwm_icon2.jpg) no-repeat 4px 12px;}
.lxwm_icon3{ background:url(../hw_images/lxwm_icon3.jpg) no-repeat 4px 12px;}
.lxwm_icon4{ background:url(../hw_images/lxwm_icon4.jpg) no-repeat 4px 12px;}
.contact_us_left p span{width:290px;  height:35px; line-height:35px; background:url(../hw_images/lxwm_line.jpg) left bottom repeat-x; font-size:12px; float:left;}


.contact_us_right{ width:400px;  float:right; padding-top:20px;}


.rollBox{height:220px;width:100%;float:left;overflow:hidden; position:relative; background:#f4f4f4; margin-top:10px;}
.rollBox .jslogo{height:121px;width:120px;border:0px;padding:1px}
.rollBox .scrollcon{width:930px;height:185px;position:absolute;top:20px; left:35px;}
.rollBox .LeftBotton{height:22px;width:22px;background:url(../hw_images/imageNavLeft.jpg) left center no-repeat;overflow:hidden;display:inline;cursor:pointer; position:absolute; top:80px; left:8px;}
.rollBox .RightBotton{height:22px;width:22px;background:url(../hw_images/imageNavRight.jpg) right center no-repeat;overflow:hidden;display:inline;cursor:pointer;position:absolute; top:80px; right:8px;}
.rollBox .Cont{width:930px;height:185px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{height:183px;width:226px; margin-right:8px;overflow:hidden;float:left;}
.rollBox .Cont .pic img{height:153px;width:224px; border:1px solid #aeaeae;}
.rollBox .Cont .pic p{width:226px; height:30px; overflow:hidden; line-height:30px; color:#515151; text-align:center;}
.rollBox #List1, .rollBox #List2{float:left;}


.leadership_care{ width:100%; height:auto!important;  height:580px;  min-height:580px;  }
.leadership_care li{ width:202px; float:left; padding:0 20px 10px 20px;}
.leadership_care li span{ width:100%; }
.leadership_care li span img{ width:196px; height:130px; padding:2px; border:1px solid #d6d6d6;}
.leadership_care li  p{width:100%; padding-top:8px; font-size:12px; height:30px; overflow:hidden; line-height:20px;}

.brand-list{width:100%;position:relative;}
.brand-list .item{position:absolute;width:212px; padding-right:23px;}
.item h2{ width:100%; height:30px; border-bottom:3px solid #0775ba; padding-top:10px;}
.item h2 a{color:#0775ba; line-height:30px; font-weight:normal;}
.item ul{width:207px; padding-left:5px; padding-top:3px;}
.item ul li{width:187px;   padding-left:20px; border-bottom:1px solid #e4e4e4; background:url(../hw_images/item_li.jpg) no-repeat 10px 12px;}
.item ul li a{line-height:30px; color:#666666;}
.item ul li ul{ padding-bottom:10px;}
.item ul li ul li{ border-bottom:none; width:100%; background:none; padding:0; }
.item ul li ul li a{line-height:20px;}



.index_hdm{ width:100%; }
.ui-tabs-nav{ width:100%; height:39px; background:url(../hw_images/ui-tabs-nav.jpg) repeat-x; padding-top:5px;  }
.ui-tabs-nav li { float:left; padding-left:5px;}
.ui-tabs-nav li a{float:left; line-height:39px;  padding:0 20px; color:#474747; font-size:14px; }
.ui-tabs-nav li.ui-tabs-selected a{ background:#fff; border:1px solid #ebebeb; border-bottom:none;   color:#1e63b0; font-weight:bold; }
.ui-tabs-panel{ padding:25px 30px 0 1px; color:#605f5e; font-size:12px;}
.ui-tabs-hide{display:none;}



.profile_content{ padding:0 20px 0 5px;}
.team_box{float:left;  width:100%; padding-top:25px; }
.team_box h2{ padding-left:17px; background:url(../hw_images/fzzl-point.jpg) no-repeat left center; color:#6b6a69; font-size:18px;}
.team_box p{ color:#605f5e; width:100%; padding-top:15px; text-indent:2em; font-size:12px;}


/*---人才库---*/
.job_content_2{ width:100%; padding-top:15px; float:left;}
.job_content_2 tr td{border:solid 1px #DBD9D9; vertical-align:middle; color:#777777; line-height:28px;}
.job_content_2 tr td input{ border:solid 1px #fff;  line-height:28px; padding:0 2px;}
.job_input input{ width:96%; height:28px;}
.xq_box textarea{ border:solid 1px #fff;  width:95%; overflow:auto; height:100px; line-height:18px; padding-left:10px;}
.rck_btn{ float:right; padding-top:20px;}
.rck_btn a{ width:100px; height:30px; border:1px solid #CCC; background:#1966c5; float:left; text-align:center; line-height:30px; color:#FFF; font-weight:bold;}




.report_nf{width:100%; padding-top:20px; float:left;}
.nf_ck{width:80px;  float:left; height:24px; text-align:center; line-height:24px; background:#dfe0e0; color:#282929; font-size:12px;}
.nf_list{ padding-left:10px; float:left; width:648px; }
.nf_list a{ float:left; padding:0px 10px; height:24px; line-height:24px; font-weight:bold; color:#07738e; margin-bottom:10px; margin-right:2px; white-space:nowrap;}
.nf_list a:hover{ background:#07738e; color:#FFF; font-weight:bold;}
#nf_xz{background:#07738e; color:#FFF; font-weight:bold;}

/* 20240530 */
	.link_3_nr {width: 100%;padding-top: 10px; box-sizing: border-box;}
	.link_3_nr li{float: left; width: 145px; overflow: hidden;}
	.link_3_nr li p{font-size: 14px; text-align: center;}