/* szhd Document */
body,p,img,a,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,br,table,td,form,input{margin:0;padding:0;}
table,ul,li,img{list-style:none;border:0;}
textarea {  
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */  
    box-sizing: border-box;         /* Opera/IE 8+ */  
	resize: none;                   /* extarea在Safari和Chrome中禁用调整大小功能 */
}
/*针对后台编辑器的内容，列表项*/
.editing ol{list-style-type:decimal;}
.editing ol li{list-style-type:decimal;}
.editing ul{list-style-type:disc;}
.editing ul li{list-style-type:disc;}

table {border-collapse:collapse; border-spacing:0; } 
th,td {padding: 0;}
a{text-decoration:none;outline:none;cursor:pointer;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}

.floatL{float:left;display:inline;} .floatR{float:right;display:inline;}
.clear{clear:both;font-size:0;height:0;line-height:0;}

.marL{margin-left:10px;} .marR{margin-right:10px;} .marT{margin-top:10px;} .marB{margin-bottom:10px;}
.mar_2L{margin-left:20px;} .mar_2R{margin-right:20px;} .mar_2T{margin-top:20px;} .mar_2B{margin-bottom:20px;}
.tipLine{margin-left:5px;margin-right:5px;}
.line_solid{height:1px;line-height:0px;background:#e0e0e0;margin:20px auto;}
.line_solid_a{height:1px;line-height:0px;border-top:1px dotted #d2d2d2;margin:11px auto;}
.txt_l{text-align:left;}.txt_m{text-align:center;}.txt_r{text-align:right;}
/*font*/
.font_a{color:#333;}
.font_a a:link,.font_a a:visited{color:#333;text-decoration:none;}
.font_a a:hover{color:#0089cd;text-decoration:none;}
.font_b{color:#585858;}
.font_b a:link,.font_b a:visited{color:#585858;text-decoration:none;}
.font_b a:hover{color:#0089cd;text-decoration:none;}
.font_c{color:#7b7d7f;}
.font_c a:link,.font_c a:visited{color:#7b7d7f;text-decoration:none;}
.font_c a:hover{color:#2b73ac;text-decoration:none;}
.font_d{color:#afafaf;}
.font_d a:link,.font_d a:visited{color:#afafaf;text-decoration:none;}
.font_d a:hover{color:#678719;text-decoration:none;}

.f_red{color:#c01b20;text-decoration:none;font-style:normal;}
.f_red a:link,.f_red a:visited{color:#c01b20;text-decoration:none;}
.f_red a:hover{color:#c01b20;text-decoration:none;}

.f_orange{color:#f86104;text-decoration:none;font-style:normal;}
.f_orange a:link,.f_orange a:visited{color:#f86104;text-decoration:none;}
.f_orange a:hover{color:#c01b20;text-decoration:none;}

.f_black{color:#000;text-decoration:none;font-style:normal;}
.f_black a:link,.f_black a:visited{color:#000;text-decoration:none;}
.f_black a:hover{color:#66a93b;text-decoration:none;}


.f_blue{color:#1e5c9b;text-decoration:none;font-style:normal;}
.f_blue a:link,.f_blue a:visited{color:#1e5c9b;text-decoration:none;}
.f_blue a:hover{color:#0089cd;text-decoration:none;}

.f_white{color:#fff;text-decoration:none;font-style:normal;}
.f_white a:link,.f_white a:visited{color:#fff;text-decoration:none;}
.f_white a:hover{color:#bbd1e7;text-decoration:none;}

.f_underline{text-decoration:underline;}
.f_trans_up{text-transform:uppercase;}
.f_trans_low{text-transform:lowercase;}
.f_arial{font-family:Arial, Helvetica, sans-serif;}
.f_bold{font-weight:bold;}
.f_sti{font-family:"SimSun";}
.f_12{font-size:12px;}.f_14{font-size:14px;}
.f_16{font-size:16px;}.f_18{font-size:18px;}
.f_20{font-size:20px;}.f_22{font-size:22px;}
.f_24{font-size:24px;}.f_26{font-size:26px;}
.f_underline{text-decoration:underline;}

.ptext_24{text-indent:24px;}

/*form*/
.input_a{width:210px;height:22px;line-height:22px;background:#f1f1f1;border:1px solid #f1f1f1;color:#0a67a6;font-size:14px;padding-left:3px;}
.input_b{width:825px;height:22px;line-height:22px;background:#f1f1f1;border:1px solid #f1f1f1;color:#0a67a6;font-size:14px;padding-left:13px;}
.input_c{width:200px;height:22px;line-height:22px;background:#f1f1f1;border:1px solid #f1f1f1;color:#0a67a6;font-size:14px;padding-left:13px;}
.input_d{width:205px;height:18px;line-height:18px;background:#fff;border:1px solid #bbc5d3;color:#333;font-size:14px;padding-left:10px;}
.btn{cursor:pointer;}
.texta_a{width:832px;height:65px;line-height:24px;background:#fff;border:1px solid #ccc;margin-bottom:10px;}
.texta_b{width:838px;height:57px;line-height:20px;background:#f1f1f1;border:1px solid #f1f1f1;color:#0a67a6;}
.btn_a{width:73px;height:25px;line-height:25px;float:left;display:inline;background:#0a67a6;text-align:center;cursor:pointer;margin-right:5px;}
.btn_b{width:73px;height:25px;line-height:25px;float:left;display:inline;background:#fff;text-align:center;cursor:pointer;margin-right:5px;}

.select_b{width:217px;}

.select_a select{width:213px;height:22px;line-height:22px;background:#f1f1f1;border:1px solid #f1f1f1;font-size:14px;}
.select{width:232px;position:relative;background:url(../images/bg_select.png) no-repeat 0px 0px;}
.select INPUT {HEIGHT:24px;LINE-HEIGHT:24px; BORDER-RIGHT-WIDTH: 0px;WIDTH:220px;padding-left:10px;PADDING-RIGHT: 0px; BACKGROUND:none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px; CURSOR: pointer;}
.select UL {BORDER: #eee 1px solid; POSITION: absolute;left:0px;top:24px;width:220px;padding-left:10px;BACKGROUND: #fff; }
.select UL LI {HEIGHT: 18px;LINE-HEIGHT:18px; CURSOR: pointer;}
.select UL LI.current {BACKGROUND-COLOR: #36c; COLOR: #fff}	

/*frame*/
body{font-size:12px;font-family:arial;width:100%;font-family:"Microsoft YaHei";color:#585858;background:#fff;min-width:1050px;}
.body_div{width:1000px;margin:0 auto;text-align:center;}
.borderA{border:1px solid #e5e5e5;background:#fff;padding:1px;}

/*title*/
.tit_a{height:28px;line-height:28px;overflow:hidden;background:url(../images/tit_a.png) repeat-x 0px 0px;font-size:12px;font-weight:normal;text-align:left;border:1px solid #d8d8d8;border-top:3px solid #1e5c9b;padding-bottom:3px;}
.tit_a .tit{width:80px;text-align:center;margin-left:10px;background:url(../images/tit_a_tit.png) no-repeat 0px 0px;height:28px;line-height:28px;float:left;font-size:13px;}
.tit_a .floatR{margin-right:10px;}
.tit_a .floatR a{display:block;padding-right:17px;padding-top:2px;background:url(../images/more_a.png) no-repeat right 10px;}
.tit_a .floatR a:hover {background:url(../images/more_a_on.png) no-repeat right 10px;}

	
.tit_b{height:53px;line-height:53px;text-align:left;font-size:10px;font-weight:normal;background:url(../images/tit_link.png) repeat-x 0px 27px;}
.tit_b .tit_cn{font-size:14px;background:#fff;float:left;font-weight:bold;}
.tit_b .tit_en{font-size:10px;background:#fff;float:left; text-transform:uppercase;font-style:italic;padding-right:13px;}	

.tit_c{height:53px;line-height:53px;text-align:left;font-size:16px;font-weight:normal;border-bottom:1px dotted #bbb;}
.tit_c .floatR a{font-size:12px;}

.tit_d{height:27px;line-height:27px;text-align:left;font-size:16px;font-weight:normal;background:url(../images/line_a.png) repeat-x 0px 13px;padding-bottom:17px;}
.tit_d span{background:#fff;}
.tit_d span img{padding-left:5px;padding-right:5px;}

.tit_f{height:46px;line-height:46px;overflow:hidden;text-align:left;font-size:18px;font-weight:bold;}
.tit_f span.floatR{padding-top:16px;}
.tit_f span.floatR a{background:url(../images/more_b0.png) no-repeat 0px 0px;}
.tit_f span.floatR a:hover{background:url(../images/more_b.png) no-repeat 0px 0px;}
	
/*more*/
.more_a{float:right;font-weight:normal;font-size:12px;margin-right:8px;color:#444;}
.more_a a:link,.more_a a:visited{color:#444;text-decoration:none;}
.more_a a:hover{color:#0089cd;text-decoration:none;}
.more_b{float:right;font-weight:normal;font-size:12px;color:#aeaeae;}

/*main*/

/*头部样式*/
#top{height:89px;background:url(../images/bg_top.png) repeat-x 0px 0px;border-bottom:1px solid #cdcece;}
	#top .top_r{font-size:11px;}
	#top .top_ra{height:46px;line-height:46px;}

.top_search{width:187px;height:23px;background:url(../images/bg_search.png) no-repeat 0px 0px;}
.top_search .btn{padding-right:10px;padding-top:1px;}
.top_search .input_search{width:153px;height:23px;line-height:23px;overflow:hidden;padding-left:10px;background:none;border:none;color:#666;font-size:11px;}

/*导航条*/
#top_menu{height:43px;background:url(../images/bg_menu.png) repeat-x 0px 0px;}
.nav {height:43px;clear:both;}
.navAll li{float:left;position:relative;z-index:1;}
.navAll li.menu_line{width:1px;height:43px;background:url(../images/menu_line.png) no-repeat 0px 0px;}
.navAll li a{display:block;width:108px;text-align:center;line-height:43px;font-size:12px;color:#2a2c2d;margin-left:8px;margin-right:8px;
background:url(../images/menu_icon.png) no-repeat right 20px;}
.navAll li.first{background:none;}
.navAll .chr{z-index:9;}
.navAll .on{z-index:10;}
.navAll .on a{color:#fff;background:#1e5c9b url(../images/menu_icon_on.png) no-repeat right 20px;}
.navAll .chr a{color:#fff;background:#1e5c9b url(../images/menu_icon_on.png) no-repeat right 20px;}
.navAll li ul{display:none;width:108px;position:absolute;top:43px;left:8px;border-top:1px solid #3d84cc;}
.navAll li li{float:left;width:100%;background:#1e5c9b;border-top:1px solid #094077;border-bottom:1px solid #3d84cc;}
.navAll li li a,.navAll li.chr li a,.navAll li.on li a{width:auto;color:#FFF;background:#1e5c9b;line-height:24px;padding:3px 5px;font-size:14px;margin-left:0;margin-right:0;text-align:center;}
.navAll li li ul{display:none;width:315px;position:absolute;top:0;left:220px;padding:0 0 0 1px;}
.navAll li li li a,.navAll li li.on li a{color:#FFF;background:rgba(49,130,211,0.95);background:url(../images/opacity.png)\9;}
.navAll li.chr li a:hover,.navAll li.on li a:hover,.navAll li li a:hover,.navAll li li.on a{color:#FFF;background:#f39800;}

#foot{background:#eee;}
.foot_menu{}
.foot_menu .body_div{text-align:left;background:url(../images/bg_foot.png) repeat-x 0px 0px;padding-top:37px;padding-bottom:37px;}
	.foot_menu .foot_menu_left{width:558px;}
	.foot_menu h3{font-size:13px;font-weight:normal;height:21px;line-height:21px;padding-bottom:13px;}
	.foot_menu_left .one{float:left;display:inline;padding-left:10px;padding-right:15px;border-right:1px solid #fff;margin-right:10px;min-height:182px;}	
	.foot_menu_left .one ul li{height:24px;line-height:24px;background:url(../images/dian_a.png) no-repeat 0px 9px;padding-left:11px;}
	.foot_menu .foot_menu_r{}
	.foot_menu .foot_map{width:442px;min-height:182px;line-height:24px;background:url(../images/foot_map.jpg) no-repeat right top;}
	.foot_menu .foot_map .desc{width:188px;}
	
	.foot_menu .foot_map .icon{width:20px;heigh:24px;float:left;display:inline;background:url(../images/icon_contact.png) no-repeat 0px 0px;}
	.foot_menu .foot_map .i_1{background-position:0px 0px;}
	.foot_menu .foot_map .i_2{background-position:0px -24px;}
	.foot_menu .foot_map .i_3{background-position:0px -48px;}
	.foot_menu .foot_map .i_4{background-position:0px -72px;}
	.foot_menu .foot_map .i_5{background-position:0px -96px;}
	
.foot_copy{font-size:11px;}
.foot_copy .body_div{text-align:left;border-top:1px solid #ccc;height:60px;line-height:60px;}

/*index*/
#index_main{margin-bottom:10px;}
/*banner*/
#banner{position:relative;z-index:1;width:100%;height:460px;text-align:center;overflow:hidden;background:#dddddd;margin-bottom:23px;}
#banner .banner_img{position:absolute;left:50%;margin-left:-710px;width:100%;height:460px;z-index:5;}
#banner .banner_img li{position:absolute;top:0;left:0;width:100%;height:460px;}
#banner .banner_img li img{float:left;}
#banner .ban_num{position:absolute;bottom:12px;left:50%;z-index:55;}
#banner .ban_num i{display:inline-block;width:12px;height:12px;text-align:center;line-height:12px;color:#fff;background:url(../images/ban_member_icon.png) no-repeat -21px 0px;cursor:pointer;margin-right:9px;font-style:normal; text-indent:12px;overflow:hidden;}
#banner .ban_num i.act{background:url(../images/ban_member_icon.png) no-repeat 0px 0px;color:#2f7dcc;}
	
	
#index_friend{width:1020px;height:29px;margin-bottom:30px;}	
#index_friend .list{float:left;display:inline;width:235px;height:29px;position:relative; text-align:left; z-index:999;margin-left:10px;margin-right:10px;}
#index_friend .friend_title{width:235px;height:29px;line-height:29px;background:url(../images/friend_title.png) no-repeat 0px 0px;text-align:left;text-indent:20px;cursor:pointer;}
#index_friend .list ul {display: none;background:#fff;width:233px;border:1px solid #ccc; position: absolute;left: 0px;bottom:19px;}
#index_friend .list ul li {width:233px;line-height:20px;text-align:left;padding-left:15px;}	

#index_friend .list_item {CURSOR: pointer;text-align:center;width:217px;height:20px;line-height:20px;position:absolute;top:0px;background:none;text-align:left;}
	
#index_link{margin-bottom:30px;}
.link_box{width:974px;height:71px;padding:10px 12px;border:1px solid #d8d8d8;border-bottom:2px solid #d8d8d8;position:relative;}
.link_box #btn_link_l{position:absolute;top:10px;left:11px;}
.link_box #btn_link_r{position:absolute;top:10px;right:11px;}
.link_box .list_link{position:absolute;top:12px;left:50px;border-left:1px solid #d8d8d8;width:900px;}
.link_box ul li{float:left;display:inline;width:179px;text-align:center;border-right:1px solid #d8d8d8;}

#index_news{margin-bottom:19px;}
#index_news .tit_a{margin-bottom:20px;}
.news_a{text-align:left;width:490px;}
	.news_a .one{height:104px;padding-bottom:16px;margin-bottom:12px;border-bottom:1px dotted #999999;}
	.news_a .one_r{width:310px;}
	.news_a h3{font-size:12px;font-weight:normal;height:24px;line-height:24px;overflow:hidden;margin-bottom:5px;}
	.news_a .desc{height:72px;line-height:24px;overflow:hidden;}
	.news_a li{height:26px;line-height:26px;overflow:hidden;background:url(../images/dian_b.png) no-repeat 0px 10px;padding-left:14px;}
.news_b{text-align:left;width:490px;}
.news_b .news_bleft{width:174px;height:224px;position:relative;}
.news_b .news_bleft .tit{display:block;width:164px;height:32px;line-height:32px;position:absolute;left:0px;bottom:0px;padding-left:10px;background:url(../images/bg_gray.png) repeat 0px 10px;}
.news_b .news_br{width:315px;height:222px;border:1px solid #ccc;border-left:0px;border-bottom:0px;padding-top:1px;}
.news_b .news_br .one{height:73px;border-bottom:1px solid #ccc;}
.news_b .news_br .one a{display:block;}
.news_b .news_br .one h3{font-size:12px;font-weight:normal;padding-left:17px;padding-right:13px;height:26px;line-height:26px;overflow:hidden;padding-top:4px;}
.news_b .news_br .one .desc{padding-left:17px;padding-right:13px;height:36px;line-height:18px;overflow:hidden; }

#index_business{margin-bottom:10px;}
#index_business .span_line{padding-top:17px;width:11px;background:#fff url(../images/btn_business.png) no-repeat -22px 17px;}
.btn_l_business{padding-top:17px;width:22px;background:#fff url(../images/btn_business.png) no-repeat 10px 17px;cursor:pointer;padding-left:10px;}
.btn_r_business{padding-top:17px;width:22px;background:#fff url(../images/btn_business.png) no-repeat -33px 17px;cursor:pointer;}
.btn_l_business:hover{background:#fff url(../images/btn_business.png) no-repeat 10px -33px;}
.btn_r_business:hover{background:#fff url(../images/btn_business.png) no-repeat -33px -33px;}

.list_business{width:1020px;height:307px;}
.list_business .one{float:left;display:inline;width:320px;height:277px;margin-right:20px;background:#eeeeee;margin-bottom:30px;position:relative;}
.list_business .one img{display:block;}
.list_business .one h3{height:34px;line-height:34px;padding-top:5px;overflow:hidden;border-top:1px solid #fff;color:#2b2b2b}
.list_business .one .desc{height:40px;line-height:20px;overflow:hidden;color:#6e6e6e;}
.list_business .one a{display:block;height:277px;}
.list_business .one a:hover{background:#1e5c9b;}
.list_business .one a:hover h3{border-top:1px solid #1e5c9b;color:#fff;}
.list_business .one a:hover .desc{color:#fff;}

.list_business .one .dian{width:17px;height:9px;position:absolute;bottom:96px;left:152px;}
.list_business .one a:hover .dian{width:17px;height:9px;background:url(../images/arror_a.png) no-repeat 0px 0px;}


#index_case{margin-bottom:22px;height:434px;position:relative;}
.case_con{width:998px;height:398px;border:1px solid #d8d8d8;border-top:0px;position:relative;overflow:hidden;}
.case_con .one{height:358px;padding-top:20px;padding-bottom:20px;margin-left:10px;}

.case_tab{position:absolute;bottom:21px;right:0px;width:447px;height:93px; z-index:99;}
.case_tab ul{}
.case_tab li{float:left;display:inline;width:129px;height:93px;margin-left:4px;margin-right:16px;background:url(../images/case_hover.png) no-repeat -148px 0px;}
.case_tab li.hover{background:url(../images/case_hover.png) no-repeat 0px 0px;}
.case_tab li img{width:119px;height:78px;padding:5px;padding-top:10px; cursor:pointer;}

.case_left{width:516px;height:348px;position:relative;border:5px solid #f1f1f1;overflow:hidden;}
	.case_left span{cursor:pointer;width:54px;height:78px;display:block;position:absolute;z-index:9999;}
	.case_left .btn_l_case{top:135px;left:0px;background:url(../images/btn_case.png) no-repeat 0px 0px;}
	.case_left .btn_r_case{top:135px;right:0px;background:url(../images/btn_case.png) no-repeat -64px 0px;}
	.case_left .btn_l_case:hover{background:url(../images/btn_case.png) no-repeat 0px -100px;}
	.case_left .btn_r_case:hover{background:url(../images/btn_case.png) no-repeat -64px -100px;}
.case_r{width:426px;margin-right:16px;text-align:left;line-height:24px;}
.case_r h3{height:24px;overflow:hidden;font-size:12px;font-weight:normal;padding-top:5px;margin-bottom:9px;}
.case_r h4{height:24px;overflow:hidden;font-size:12px;font-weight:normal;margin-bottom:3px;}
.case_r .desc{height:144px;margin-bottom:3px;overflow:hidden;}
.case_r .span_see{background:url(../images/span_see.png) no-repeat 0px 0px;width:90px;height:28px;line-height:28px;display:block;text-align:center;}

/*child*/
#child_banner{width:100%;height:355px;text-align:center;overflow:hidden;background:#dddddd;}
#child_position{width:1280px;height:36px;line-height:36px;margin:0 auto;border-bottom:1px solid #dddddd;margin-bottom:30px;}
#child_position .body_div{text-align:left;}
#child_position img{margin-right:5px;}
#child_main{margin-bottom:10px;}
#child_left{width:203px;text-align:left;padding-bottom:26px;}
.left_menu{}
.left_menu h1{height:51px;line-height:51px;background:url(../images/bg_titLeft.png) no-repeat 0px 0px;text-indent:20px;font-size:18px;font-weight:normal;border-bottom:1px solid #dddddd;}
.left_menu ul{font-size:14px;}
.left_menu ul li{height:38px;line-height:38px;overflow:hidden;background:url(../images/dian_c.png) no-repeat 24px 15px;text-indent:38px;border-bottom:1px solid #ddd;}
.left_menu ul li a{display:block;height:38px;line-height:38px;overflow:hidden;}
.left_menu ul li a.hover,.left_menu ul li a:hover{background:url(../images/dian_c_on.png) no-repeat 24px 15px;color:#1e5c9b;}

.pro_menuOne{background:#fff;}
.pro_menuOne h3{height:40px;line-height:40px;background:url(../images/left_menu.png) no-repeat 0px -258px;text-indent:40px;border-bottom:1px solid #ececec;font-size:14px;font-weight:normal;cursor:pointer;}
.pro_menuOne h3 a{display:block;}
.pro_menuOne h3.hover,.left_menu a:hover,.left_menu a.hover{background:url(../images/left_menu.png) no-repeat 0px -217px;color:#0089e1;}

	
.pro_menuOne ul{display:none;}
.pro_menuOne ul.open_ul{display:block;}
.pro_menuOne ul li{height:auto;line-height:28px;padding-left:9px;background:none;text-indent:0px;font-size:12px;padding-top:4px;padding-bottom:4px;}
.pro_menuOne ul li a{height:auto;line-height:28px;display:block;background:#fff url(../images/icon_p.png) no-repeat 30px 11px;color:#666;padding-left:40px;padding-right:30px;}
.pro_menuOne ul li a:hover{background:#fff url(../images/icon_pOn.png) no-repeat 30px 11px;color:#0089e1;}
.left_menu .pro_menuOne  ul li a.hover{background:#fff url(../images/icon_pOn.png) no-repeat 30px 11px;color:#0089e1;}
	
#child_r{width:767px;text-align:left;}
.tit_position{font-size:18px;font-weight:normal;height:52px;line-height:50px;background:url(../images/tit_position.png) repeat-x 0px 0px;padding-left:18px;margin-bottom:26px;}
.content{line-height:2;}	


/*box_contact*/
.box_contact{min-height:333px;}
.box_contact .icon{width:20px;heigh:24px;float:left;display:inline;background:url(../images/icon_contact.png) no-repeat 0px 0px;}
.box_contact .i_1{background-position:0px 0px;}
.box_contact .i_2{background-position:0px -24px;}
.box_contact .i_3{background-position:0px -48px;}
.box_contact .i_4{background-position:0px -72px;}
.box_contact .i_5{background-position:0px -96px;}

/*friend*/
.fbox_a{margin-bottom:30px;}
.fbox_a .f_left{width:544px;text-align:left;line-height:2;}
.fbox_a .span_a{background:url(../images/span_a.png) no-repeat 0px 0px;width:138px;height:42px;line-height:42px;display:block;font-size:14px;text-align:center;}

.friend_alist{width:1020px;}
.friend_alist h2{width:1000px;margin-bottom:30px;}
.friend_alist li{float:left;display:inline;width:232px;height:172px;overflow:hidden;border:1px solid #dddddd;margin-right:21px;margin-bottom:30px;}
.friend_alist li img{display:block;height:50px;margin:0 auto;padding-top:35px;padding-bottom:36px;}
.friend_alist li span{display:block;text-align:center;border-top:1px solid #dddddd;height:50px;line-height:50px;overflow:hidden;}

.friend_blist{width:798px;}
.friend_blist li{float:left;display:inline;width:232px;height:172px;overflow:hidden;border:1px solid #dddddd;margin-right:32px;margin-bottom:30px;}
.friend_blist li img{display:block;height:50px;margin:0 auto;padding-top:35px;padding-bottom:36px;}
.friend_blist li span{display:block;text-align:center;border-top:1px solid #dddddd;height:50px;line-height:50px;overflow:hidden;}

.f_box_b{margin-bottom:42px;padding-top:14px;}
	.f_box_b .b_left{width:232px;height:172px;overflow:hidden;border:1px solid #dddddd;}
	.f_box_b .b_left li img{display:block;height:50px;margin:0 auto;padding-top:35px;padding-bottom:36px;}
	.f_box_b .b_left li span{display:block;text-align:center;border-top:1px solid #dddddd;height:50px;line-height:50px;overflow:hidden;}
	.f_box_b .b_right{width:490px;}
.f_box_c{margin-bottom:17px;}

/*news*/
.main_news{padding-top:7px;}
.main_news .news_left{width:694px;text-align:left;}
.main_news .news_left .list_news_a .one_r{width:368px;}


.tit_news_a{height:38px;line-height:38px;text-align:left;font-size:18px;font-weight:normal;margin-bottom:6px;}
.tit_news_a span.floatR{font-size:12px;font-weight:bold;}
.tit_news_b{height:58px;line-height:58px;text-align:left;font-size:18px;font-weight:normal;border-bottom:1px dotted #bbbbbb;margin-bottom:16px;}
.tit_news_b span.floatR{font-size:12px;font-weight:bold;}

.main_news .news_r{width:282px;text-align:left;}
.main_news .news_r h2{padding-left:13px;}
.main_news .news_r .one{border-bottom:1px dotted #bbbbbb;padding-bottom:13px;margin-bottom:10px;}
.main_news .news_r .one_r{width:123px;/*padding-top:6px;*/}
.main_news .news_r .one_r a{width:123px;height:85px;overflow:hidden;display:inline-block;}
.main_news .news_r .list_news_d{padding:12px;border:1px solid #cecece;}
.list_news_d li{height:30px;line-height:30px;overflow:hidden;background:url(../images/icon_d.png) no-repeat 0px 11px;padding-left:13px;}


.list_news_a{}
.list_news_a .one{border-bottom:1px dotted #bbbbbb;padding-bottom:22px;margin-bottom:13px;}
.list_news_a .one img
{-webkit-box-shadow: 1px 1px 5px rgba(122,122,122,.75);
	-moz-box-shadow: 1px 1px 5px rgba(122,122,122,.75);
	box-shadow: 1px 1px 5px rgba(122,122,122,.75);}
.list_news_a .one_r{width:440px;}
.list_news_b{}
.list_news_b .one{border-bottom:1px dotted #bbbbbb;margin-bottom:13px;}

.list_news_a .time,.list_news_b .time{color:#afafaf;}
.list_news_a .span_b,.list_news_b .span_b{background:url(../images/span_b.png) no-repeat 0px 0px;width:87px;height:25px;line-height:25px;display:block;font-size:12px;text-align:center;margin-bottom:19px;}
.list_news_a h4{height:32px;line-height:32px;overflow:hidden;font-size:12px;font-weight:normal;padding-top:6px;}
.list_news_b h4{height:24px;line-height:24px;overflow:hidden;font-size:13px;font-weight:bold;}
.list_news_a .desc{height:72px;line-height:24px;overflow:hidden;padding-top:8px;margin-bottom:18px;}
.list_news_b .desc{height:72px;line-height:24px;overflow:hidden;padding-top:4px;margin-bottom:11px;}

.list_news_c{}
.list_news_c li{height:30px;line-height:30px;overflow:hidden;background:url(../images/icon_c.png) no-repeat 0px 12px;padding-left:13px;}

.news_con{padding-bottom:20px;font-size:14px;line-height:26px;}
.news_con .tit_h2{text-align:center;line-height:35px;padding-bottom:10px;font-size:18px;border-bottom:1px dotted #afafaf;}
.news_con .tit_h3{text-align:center;font-weight:normal;height:42px;line-height:42px;}
.news_con p{margin-bottom:10px;}

.news_other{padding-top:20px;padding-bottom:15px;line-height:32px;font-size:14px;}
.news_other span.floatL{background:#e0e0e0;padding-left:25px;padding-right:25px;margin-right:15px;margin-bottom:10px;height:32px;}
.news_other p{margin-bottom:0px;clear:both;}

/*business*/
.list_business_a{}
.list_business_a .one{padding-bottom:20px;border-bottom:1px dotted #bbbbbb;margin-bottom:20px;}
.list_business_a .one h3{font-size:14px;font-weight:bold;height:41px;line-height:41px;overflow:hidden;}
.list_business_a .one .desc{height:72px;line-height:24px;overflow:hidden;margin-bottom:11px;}
.list_business_a .one .span_b{background:url(../images/span_b.png) no-repeat 0px 0px;width:87px;height:25px;line-height:25px;display:block;font-size:12px;text-align:center;}
.list_business_a img.floatL{border:5px solid #eaeaea;}
.list_business_a .one_r{width:522px;}

/*focus*/
.foucs_business{width:397px;height:293px;overflow:hidden;float:right;margin-left:25px;position:relative;}
.foucs_business .focus_business_img{position:relative;width:397px;height:293px;}
.foucs_business .focus_business_img li{position:absolute;width:397px;top:0;left:0;text-align:center;}
.foucs_business .focus_business_img li img{width:397px;height:293px;}
.foucs_business .focus_business_num{position:absolute;left:0px;bottom:17px;z-index:9999;width:100%;text-align:center;}
.foucs_business .focus_business_num i{display:inline-block;width:15px;height:15px;text-align:center;line-height:15px;color:#04aa4a;background:url(../images/icon_business_num.png) no-repeat 0px 0px;cursor:pointer;margin-right:5px;font-style:normal;}
.foucs_business .focus_business_num i.act{background:url(../images/icon_business_num.png) no-repeat -20px 0px;color:#0b8fd5;}
.foucs_business #btn_focus_bl{width:50px;height:50px;z-index:9999;position:absolute;cursor:pointer;background:url(../images/btn_business_focus.png) no-repeat 0px 0px;left:0px;bottom:0px; }
.foucs_business #btn_focus_br{width:50px;height:50px;z-index:9999;position:absolute;cursor:pointer;background:url(../images/btn_business_focus.png) no-repeat 0px -50px;right:0px;bottom:0px;}
.foucs_business .foucs_bar{width:100%;height:50px;overflow:hidden;background:url(../images/bg_gray.png) repeat 0px 0px;position:absolute;bottom:0px;left:0px; z-index:10;}

/*about*/
.about_box_a{width:743px;text-align:left;margin-bottom:26px;}
	.about_box_a h2{margin-bottom:3px;}
	.about_box_a h2 span{margin-right:25px;}
	.about_box_a .desc{width:335px;height:255px;line-height:24px;overflow:hidden;padding-right:25px;border-right:1px solid #ddd;}
.about_box_b{width:232px;text-align:left;margin-left:25px;margin-bottom:26px;}
	.about_box_b h2{margin-bottom:3px;}
	.tname{padding-top:16px;margin-bottom:10px;}
	.about_box_b .desc{line-height:24px;}
.about_box_c,.about_box_d,.about_box_e{width:309px;text-align:left;margin-bottom:26px;}
.about_box_d{margin-left:36px;margin-right:37px;}
.about_box_f{width:1000px;text-align:left;margin-bottom:40px;}

.about_box_c .desc,.about_box_d .desc,.about_box_e .desc{padding:15px 14px 18px 14px;border:1px solid #d8d8d8;border-top:0px;height:72px;line-height:24px;overflow:hidden;}

.list_about_f{}
.list_about_f li{float:left;display:inline;width:198px;height:164px;overflow:hidden;margin-right:2px;}
.list_about_f li span{display:block;height:32px;line-height:32px;overflow:hidden;background:#eee;text-align:center;}


.list_people{}
.list_people .one{padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:20px;}
.list_people .one h3{font-size:14px;font-weight:bold;height:53px;line-height:53px;padding-top:6px;overflow:hidden;}
.list_people .one .desc{height:63px;line-height:21px;overflow:hidden;margin-bottom:4px;}
.list_people .one .more img{margin-right:13px; vertical-align:top;}
.list_people .one_l{width:158px;height:161px;background:url(../images/photo_bg.png) no-repeat 0px 0px;}
.list_people .one_l img{padding:2px;}
.list_people .one_r{width:590px;}

.list_honor{width:783px;}
.list_honor li{float:left;display:inline;width:241px;height:200px;overflow:hidden;margin-right:20px;margin-bottom:20px;}
.list_honor li span{display:block;height:34px;line-height:34px;overflow:hidden;background:#eee;text-align:center;border-top:2px solid #fff;}

.active_one{padding-top:17px;padding-bottom:17px;border-bottom:1px solid #ddd;margin-bottom:23px;}
.active_one h3{font-size:14px;font-weight:bold;height:35px;line-height:35px;padding-top:10px;overflow:hidden;}
.active_one .desc{height:42px;line-height:21px;overflow:hidden;margin-bottom:14px;}
.active_one .more img{margin-right:13px; vertical-align:top;}

/*honor*/
#honor_Box{position:relative;width:680px;margin:0 auto;padding-top:40px;padding-bottom:26px;background:url(../images/box_honor.png) no-repeat center 294px;}
#honor_Box ul{position:relative;height:280px;}
#honor_Box li{z-index:0;position:absolute;list-style-type:none;width:0px;background:#f1f1f1;height:0px;overflow:hidden;top:146px;left:377px;cursor:pointer;list-style-image:none;border-radius:4px;box-shadow:1px 1px 1px rgba(200, 200, 200,1);text-align:center;}
#honor_Box LI img{background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top;}
#honor_Box .prev{display:block;}
#honor_Box .next{display:block;}
#honor_Box .prev{z-index:100;overflow:hidden;cursor:pointer;}
#honor_Box .next{z-index:100;overflow:hidden;cursor:pointer;}
#honor_Box .prev{position:absolute;background:url(../images/btnHonor.jpg) 0px 0px;width:38px;height:38px;top:50%;left:-30px;margin-top:-26px;}
#honor_Box .next{position:absolute;background:url(../images/btnHonor.jpg) 0px -38px;width:38px;height:38px;top:50%;right:-30px;margin-top:-26px;}
#honor_Box p{padding:5px 0;line-height:24px;text-align:center;}

.about_school{width:767px;height:405px;position:relative;background:#f6f6f6;margin-bottom:20px;}
.about_school .smallImg{width:124px;height:405px;padding-left:21px;padding-right:20px;background:#e7e7e7;overflow:hidden;float:right;display:inline;position:relative;}
.about_school .smallImg li{height:114px;line-height:31px;overflow:hidden;text-align:center;}
.about_school .smallImg li img{ vertical-align:middle;display:block;cursor:pointer;margin:0 auto;width:124px;height:80px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.about_school .smallImg li:hover img{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.about_school #onlickImg img{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

.about_school .smallImg #imageMenu{width:124px;height:342px;overflow:hidden; clear:both;text-align:center;}
.about_school #vertical.bigImg {width:580px;height:385px;overflow:hidden;float:left;position:relative;text-align:center;}
.about_school .smallImgUp,.about_school .smallImgDown{width:124px;clear:both;height:27px;text-align:center;cursor:pointer;}
.about_school .smallImgUp{padding-bottom:9px;}
.about_school .smallImgDown{}
.about_school .bigImg{width:580px;height:385px;background:#f6f6f6;padding:10px 11px;overflow:hidden;}
.about_school #vertical #midimg{height:385px;margin:0 auto;}

/*case*/
.box_case_show{}
#case_Box{position:relative;width:1000px;margin:0 auto;padding-top:75px;height:465px;background:url(../images/box_case.png) no-repeat center bottom;}
#case_Box ul{position:relative;height:465px;}
#case_Box li{z-index:0;position:absolute;list-style-type:none;width:0px;background:#f1f1f1;height:0px;overflow:hidden;top:146px;left:377px;cursor:pointer;list-style-image:none;text-align:center;}
#case_Box LI img{background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top;}
#case_Box .prev{display:block;}
#case_Box .next{display:block;}
#case_Box .prev{z-index:100;overflow:hidden;cursor:pointer;}
#case_Box .next{z-index:100;overflow:hidden;cursor:pointer;}
#case_Box .prev{position:absolute;background:url(../images/btnCase.png) 0px 0px;width:44px;height:44px;top:50%;left:0px;margin-top:-41px;}
#case_Box .next{position:absolute;background:url(../images/btnCase.png) 0px 44px;width:44px;height:44px;top:50%;right:0px;margin-top:-41px;}
#case_Box p{width:520px;height:59px;line-height:59px;overflow:hidden;margin:0 auto;text-align:center;position:relative;margin-top:-139px; z-index:9999;
background:url(../images/bg_gray.png) repeat 0px 0px;color:#fff;font-size:14px;}



/*pin*/
.span_tit{width:57px;height:24px;line-height:24px;overflow:hidden;background:#066aa8;color:#fff;display:block;text-align:center;margin-right:16px;}
/*工作岗位*/
.list_pin{position:relative;margin-top:-27px;margin-bottom:27px;}
.jobTit{border-top:1px solid #e2e2e2;border-bottom:1px solid #efefef;margin:0 0 5px 0;border-collapse:separate;}
.jobTable th{background:#f6f6f6;border:5px solid #FFF;*border:2px solid #FFF;border-right:0;height:28px;color:#595757;font-weight:bold;text-align:center;}
.jobTable td{background:#fbfbfb url(../images/line4.png) repeat-x left bottom;border-left:5px solid #FFF;height:40px;text-align:center;}
.jobTable .first{border-left:0;}
/*工作岗位最终页*/
.jobName{height:50px;line-height:50px;border:1px solid #e2e2e2;border-bottom:0;background:#fff url(../images/ico11.gif) no-repeat 18px center;font-size:14px;color:#066aa8;padding-left:45px;font-weight:normal;}
.jobInfo{border:1px solid #e2e2e2;padding:0 10px;}
.jobInfo td{padding:5px;line-height:26px;background:url(../images/line4.png) repeat-x left bottom;}
.jobBtn a{margin:25px 0 25px 20px;display:block;width:90px;height:29px;line-height:29px;text-align:center;font-size:14px;color:#FFF;background:url(../images/span_c.png) no-repeat;font-family:"Microsoft YaHei";}
	/*弹出表格*/
#applyBg{background:#000; opacity:0;width:100%;height:100%;position:fixed;_position:absolute;top:0;left:0;z-index:9999;display:none;}
.applyJob{position:fixed;_position:absolute;width:720px;padding:10px 0px 10px 12px;top:10%;left:50%;margin-left:-366px;background:#FFF;z-index:10000; height:80%;box-shadow:0 0 0px #000;display:none;}
.applyBox{height:100%;width:720px;overflow-y:auto;overflow-x:hidden;*position:relative;}
.applyTop{border-top:3px solid #066aa8;padding:10px 0 5px 5px;font-size:14px;margin-right:10px;}
.applyTop p{color:#066aa8;line-height:24px;padding:0 20px 0px;}
.applyJob .close{position:absolute;right:-22px;top:0;padding:5px;width:12px;color:#FFF;line-height:15px;background:#1e5c9b;cursor:pointer;}
.applyJob i{display:inline-block;width:70px;padding-left:20px;color:#000;font-style:normal;}
.applyJob em{display:inline-block;color:#ff0000;width:18px;text-align:center;vertical-align:middle;font-style:normal;}
.applyJob input{width:200px;*width:195px;height:18px;line-height:18px;padding:0 5px;background:#FFF;border:1px solid #b8c0d5;}
.applyName{padding-top:15px;}
.applyName i{font-size:12px;font-style:normal;}
.applyName em{float:none;margin-right:6px;}
.applyName .JName{width:272px;height:18px;line-height:18px;padding:0 5px;background:#FFF url(../images/ico12.gif) no-repeat right top;border:1px solid #b8c0d5;color:#000;font-size:12px;cursor:pointer;}
.jobSelect{display:inline-block;*display:inline;*zoom:1;position:relative;}
.jobSelect .Jlist{position:absolute;top:19px;left:0;background:#FFF;border:1px solid #b8c0d5;width:282px;padding:5px 0;font-size:12px;display:none;}
.Jlist li{line-height:18px;padding:5px;cursor:pointer;}
.Jlist li.on{background:#066aa8;color:#FFF;}
.applyJob .file{width:210px;margin-right:6px;vertical-align:middle;}
.applyJob .sex{width:auto;height:auto;border:none;margin:0 5px;}
.applyJob table td{border:0;}
.applyJob .min{width:100px;}
.applyJob h4{color:#FFF;font-size:14px;font-weight:normal;height:25px;line-height:25px;background:#1e5c9b;padding-left:18px;margin:7px 10px 7px 0;}
.textBox{padding:5px 20px;}
.textBox textarea{width:640px;height:75px;padding:5px;font-size:12px;line-height:24px;border:1px solid #b8c0d5;}
.applySub{height:50px;overflow:hidden;padding:30px 0px 0 20px;}
.applySub input{display:inline-block;border:0;width:91px;height:auto;padding:6px 0 10px;color:#FFF;background:url(../images/btn02.png) no-repeat;cursor:pointer;font-family:"Microsoft YaHei";}


/*page*/
.page{width:100%;}
.page .page_con{text-align:center;padding-top:14px;}
.page .page_con a{background:#fff;border:1px solid #fff;margin-left:5px;margin-right:5px;padding:1px 5px;text-decoration:none;}
.page .page_con a:hover,.page .page_con a.check{background-color:#005aab;border:1px solid #005aab;color:#fff;text-decoration:none;}
.page span{margin-left:5px;margin-right:5px;}
.page .input_page{width:28px;height:17px;border:1px solid #ddd;margin-left:5px;margin-right:5px;}


.link_box .list_link{ overflow: hidden;}
.link_box ul li{ width: 100px;}
.friend_alist li{ width: 144px; margin-right: 23px;}
.friend_alist li span,.friend_blist li span{ display: table-cell; vertical-align: middle; height: 48px; width: 124px; line-height: normal; padding: 0 10px;}
.friend_blist li{ width: 175px; margin-right: 19px;}
.friend_blist li span{ width: 175px;}