﻿@charset "utf-8";
/*reset*/
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, form, legend, input, button,
textarea, p,th,td{margin: 0;padding: 0;}
body{line-height:1.5;}
h1, h2, h3, h4, h5, h6{font-size: 150%;font-family:"Microsoft YaHei";color:#bd1a2d;height:35px;}
fieldset, img {border: none;}
ol, ul{list-style:none outside none;}
table{border-collapse:collapse;border-spacing:0;}
/*reset end*/
html{overflow-y:scroll;}
body{background:#fff;color:#606060;font:12px/1.5 "宋体";height:auto;width:100%;}
/*Link*/
a{color:#606060;text-decoration:none;}
a:hover,#foot a:hover{color:#c50000;}
a.hot,a.hot:hover,a.more_link:hover{color:#c50000;}
#foot a{color:#333;}
a.more_link{background:url(../images/bg/style_bj1.png) no-repeat 0 -270px;color:#444;padding-left:6px;}
.site_gloabl a{background:url(../images/bg/home_name.png) no-repeat -159px 0;display:block;width:47px;height:0;padding-top:9px;overflow:hidden;}
/*Layout*/
#head,#menu,#banner,#content,#foot,.error_con{margin:0 auto;width:898px;}
.dis{display:block;}.undis{display:none;}
.t_c{ text-align:center;}


/*Head*/
#head{overflow:hidden;}
.site_gloabl{float:right;padding:30px 24px 0 0;}
#logo{width:276px;height:45px;padding:20px 0 0 30px;}
#logo a{background:url(../images/common/logo.png) no-repeat;display:block;height:0;width:312px;padding-top:25px;overflow:hidden;}
#menu{background-color:#ebebeb;height:29px;line-height:29px;overflow:hidden;width:900px;margin-left:-1px;}
#menu li{float:left;border-left:1px solid #d7d7d7;width:224px;text-align:center;}
#menu li a{display:block;height:29px;font-weight:bold;color:#444;}
#menu li a:hover,#menu li a.current{background-color:#c50000;color:#fff;}

/*Banner*/
#banner{/*padding-top:26px;*/}
#banner img{vertical-align:top;}
/*Bg sprit*/
.crumbs,.crumbs span,.crumbs strong,.left_nav li,.left_nav a,.left_nav a:hover,#pro_tab
{background:url(../images/bg/style_bj1.png) no-repeat;}
.home_con h2{background:url(../images/bg/home_name.png) no-repeat;}
.left_nav h2,.s_main h2{background:url(../images/bg/style_bj.png) no-repeat;}
.s_main h2 span{background:url(../images/bg/m_name.png) no-repeat;}
/*Home con*/
.home_con{height:185px;overflow:hidden;padding-top:17px;}
.home_con h2{border-bottom:1px solid #c50000;height:16px;position:relative;}
.home_con h2 a{display:block;height:0;padding-top:16px;overflow:hidden;}
.home_con_l{float:left;width:280px;}
.home_con_m{float:left;width:387px;margin-left:29px;overflow:hidden;}
.home_con_r{float:right;width:172px;}
.home_intro{position:relative;padding-top:4px;}
.home_intro p,#home_tab_con p{line-height:21px;text-indent:2em;text-align:justify;text-justify:inter-ideograph;}
.home_intro img{float:left;margin:4px 11px 0 2px;}
.home_intro a.more_link{position:absolute;right:0;}
.home_con_l h2{background-position:0 0;width:48px;}
.home_con_m h2{background-position:-49px 0;width:61px;}
.home_con_r h2{background-position:-110px 0;width:48px;}
.gray_line{height:1px;background-color:#d7d7d7;font-size:0;overflow:hidden;}
.mt{margin-top:-1px;}
.home_con_r img{margin-top:9px;vertical-align:top;}
/*Home tab*/
#home_tab{height:24px;position:relative;margin:9px 0 0 -1px;width:390px;overflow:hidden;zoom:1;}
#home_tab li{float:left;margin:0 1px;display:inline;}
#home_tab li a{background:url(../images/bg/home_tab.png) no-repeat;display:block;height:0;padding-top:24px;overflow:hidden;}
#home_tab li.h_tab_0 a,#home_tab li.h_tab_0_curr a{width:77px;}
#home_tab li.h_tab_1 a,#home_tab li.h_tab_1_curr a{width:54px;}
#home_tab li.h_tab_2 a,#home_tab li.h_tab_2_curr a{width:69px;}
#home_tab li.h_tab_0 a{background-position:0 0;}
#home_tab li.h_tab_0_curr a{background-position:0 -24px;}
#home_tab li.h_tab_1 a{background-position:-77px 0;}
#home_tab li.h_tab_1_curr a{background-position:-77px -24px;}
#home_tab li.h_tab_2 a{background-position:-132px 0;}
#home_tab li.h_tab_2_curr a{background-position:-132px -24px;}
#home_tab li.h_tab_3 a{background-position:-258px 0;}
#home_tab li.h_tab_3_curr a{background-position:-258px -24px;}
#home_tab li.h_tab_4 a{background-position:-335px 0;}
#home_tab li.h_tab_4_curr a{background-position:-335px -24px;}
#home_tab_con{background-color:#ebebeb;border:1px solid #ccc;width:385px;height:133px;margin:-1px 0 0 0px;overflow:hidden;}
#home_tab_con ul{padding-top:22px;width:386px;}
#home_tab_con li{float:left;width:90px;text-align:center;}
#home_tab_con li.line{background-color:#ccc;height:74px;width:1px;font-size:0;overflow:hidden;margin-top:10px;}
#home_tab_con p{padding:12px 12px 0 12px;}
#home_tab_con a.more_link{background-position:0 -270px;float:right;margin-right:12px;}
/*s_con*/
.s_con{overflow:hidden;padding:14px 0 30px;}
.left_nav{float:left;width:170px;}
.left_nav h2{background-position:0 0;height:35px;}
.left_nav h2 span{background:url(../images/bg/name.png) no-repeat;display:block;height:0;padding-top:35px;overflow:hidden;}
.left_nav li{background-repeat:repeat-x;background-position:0 -161px;height:31px;line-height:30px;padding-left:32px;}
.left_nav a{background-position:0 -152px;padding-left:18px;}
.left_nav a:hover,.left_nav a.current{background-position:0 -116px;color:#c50000;}
.s_main{float:left;width:502px;margin-left:28px;}
.s_main p{line-height:24px;text-indent:2em;text-align:justify;text-justify:inter-ideograph;}
.s_main h2{background-position:0 -40px;height:24px;padding:11px 0 0 17px;margin-bottom:15px;}
.s_main h2 span{display:block;height:0;padding-top:15px;overflow:hidden;}
.right_clumb{float:right;width:172px;}
.right_clumb h2{padding-left:25px;border-bottom:1px solid #bd1a2d;margin-left:6px;}
.right_clumb li{background-repeat:repeat-x;background-position:0 -161px;height:31px;line-height:30px;padding-left:25px;font-size:16px;font-family:"Microsoft Yahei";padding-top:0px}
.right_clumb a{font-size="14"}
.right_clumb img{border:1px solid #cfcfcf;padding:3px;vertical-align:top;margin-bottom:8px;}
/*Left span name*/
.left_nav h2 span.about_h2{background-position:0 0;}
.left_nav h2 span.product_h2{background-position:0 -35px;}
.left_nav h2 span.notice_h2{background-position:0 -70px;}
.left_nav h2 span.recruitment_h2{background-position:0 -105px;}
/*Crumbs*/
.crumbs{background-position:10px -68px;border:1px solid #d0d0d0;width:864px;height:29px;margin:14px auto 0;padding-left:32px;overflow:hidden;}
.crumbs em,.crumbs a,.crumbs strong,.crumbs span{float:left;}
.crumbs em,.crumbs a{padding-top:5px;}
.crumbs em{font-style:normal;}
.crumbs strong{background-position:0 -29px;background-repeat:repeat-x;color:#c50000;display:block;font-weight:normal;height:23px;padding:6px 7px 0 11px;}
.crumbs span{width:15px;height:29px;font-size:0;overflow:hidden;}
.crumbs span.crumbs_bj1{ background-position:0 0;margin:0 13px 0 6px;}
.crumbs span.crumbs_bj2{ background-position:-15px 0; margin-left:5px;}
.crumbs span.crumbs_bj3{ background-position:-30px 0;}
/*Foot*/
#foot{border-top:1px solid #ccc;color:#333;height:30px;padding:6px 0 0 0;margin-top:23px;overflow:hidden; clear:both;}
#foot p.foot_nav{float:left;}
#foot p.foot_nav a,#foot p.foot_nav span{float:left;}
#foot p.foot_nav span{width:19px;padding:0 0 0 12px;overflow:hidden;margin-top:-1px;}
#foot p.site_copy{float:right;font-family:Arial;}
#foot p.site_copy a{/*margin-left:10px;*/}
/*#foot p.site_copy1{float:center;margin-right: auto;margin-left: auto;}*/
.site_copy1{width:50px;margin-right: auto;margin-left: auto;}
.site_copy1 p{float:center;margin-right: auto;margin-left: auto;}
/*About*/
.s_main h2 span.about_1{background-position:0 -45px;}
.s_main h2 span.about_2{background-position:0 -60px;}
.s_main h2 span.about_3{background-position:0 -75px;}
.s_main h2 span.about_4{background-position:0 -90px;}
.s_main h2 span.about_5{background-position:0 -105px;}
.s_main h2 span.about_6{background-position:0 -120px;}
.s_main h2 span.about_7{background-position:0 -135px;}
.s_main h2 span.about_8{background-position:0 -150px;}
.s_main h2 span.about_9{background-position:0 -165px;}
.globle p{ padding-bottom:10px;}
.intrimg{width:220px; float:left; margin-top:5px;}
.intrimgceo{width:120px; float:left; margin-top:5px;}
.intrimgb{background-image:url(../images/bg/imgbg.gif);width:196px;height:141px;padding-left: 4px;padding-top: 4px;}
.intrimgs{background-image:url(../images/bg/simgbg.gif); width:199px; height:49px; padding-left:1px; padding-top:6px; overflow:hidden;}
a.aimgleft,a.aimgright{width:9px; height:43px; display:block; float:left;}
a.aimgleft{ background-image:url(../images/common/imgleft.gif);}
a.aimgright{ background-image:url(../images/common/imgright.gif);}
.imgtxt{ width:180px; float:left;overflow:hidden;}.imgtxt img{margin-right:4px;border:solid 1px #dbdbdb; float:left;}.imgtxt img.end{margin-right:0px;}
.intrtxt{ float:right; width:282px;}
.intrtxtceo{ float:right; width:380px;}
.processitem{padding-top:20px;padding-bottom:20px;clear:both;font-family: Arial,"宋体";}
.processtxt{background-image:url(../images/common/dot001.gif); float:left;background-repeat: repeat-y;background-position: left top;}
.year{ float:left;}
.months{ float:left; width:69px; padding-left:33px;line-height:25px;}.processcont{float:left;line-height:25px;width:296px;}
.processcont img{clear:both;background-image:url(../images/bg/processbg.gif);padding:1px; margin-top:5px;width:113px;height:85px;background-repeat: no-repeat; margin-bottom:8px;}
.processcont img.img137{clear:both;background-image:url(../images/bg/processbg2.gif);padding:1px; margin-top:5px;width:137px;height:85px;background-repeat: no-repeat; margin-bottom:8px;}
.processcont img.img250{clear:both;background-image:url(../images/bg/processbg4.png);padding:1px; margin-top:5px;width:248px;height:186px;background-repeat: no-repeat; margin-bottom:8px;}
.processcont img.img230{clear:both;background-image:url(../images/bg/processbg3.gif);padding:1px; margin-top:5px;width:260px;height:85px;background-repeat: no-repeat; margin-bottom:8px;}
.processline{background-image:url(../images/common/dot002.gif);background-repeat: repeat-x; height:1px; overflow:hidden;clear:both;}
.clearbox {clear: both; border-top: transparent 0px solid; margin-top: 0px; visibility: hidden; }
.globle .top{ padding-top:5px;}.globle{font-family: Arial,"宋体";}
.pcont{ line-height:24px;}.pcont h3{ font-size:14px;}
.yinhao{font-family:"宋体", Arial;}
.h11{ height:11px; overflow:hidden; clear:both;}
.dl_style{ margin-top:-7px;}
.dl_style dt{background:url(../images/bg/ico1.gif) no-repeat 0 14px;padding:9px 0 6px 4px;position:relative;}
.dl_style dt span{left:250px;position:absolute;}
.dl_style dd.line{background:url(../images/bg/dotten_line.gif) repeat-x 0 0;height:1px;font-size:0;overflow:hidden;}
.dl_style dd{padding-left:70px;line-height:24px;overflow:hidden;}
.dl_style dd span{float:left;width:180px;}
h3.h3_line{font-size:14px;border-bottom:1px solid #d7d7d7;padding:23px 0 5px 0;}
ul.ul_style{margin:14px 0 0 -14px;zoom:1;overflow:hidden;}
ul.ul_style li{float:left;width:158px;height:158px;display:inline;text-align:center;margin-left:14px;}
ul.ul_style li img{border:1px solid #d7d7d7;padding:3px;margin-bottom:4px;}

.dl_style1{background:url(../about/images/award_1.png) no-repeat left 2px;line-height:24px;}
.dl_style1 dd,.dl_style2 dd,.dl_style3 dd{font-family:"宋体";}
.dl_style1 dt,.dl_style2 dt,.dl_style3 dt{font-size:14px;font-weight:bold;font-family:Arial;}
.dl_style1 .pl_175{padding-left:148px;}
.dl_style1 .pl_149{padding-left:136px;}
.dl_style1 .pl_123{padding-left:121px;}
.dl_style1 .pl_97{padding-left:106px;}
.dl_style1 .pl_72{padding-left:90px;}
.dl_style1 .pl_80{padding-left:92px;}
.dl_style1 .pl_78{padding-left:78px;}
.dl_style1 .pl_70{padding-left:66px;}
.dl_style1 .pl_55{padding-left:55px;}
.dl_style1 .pt_11{padding-top:0px;}
.dl_style1 .pt_21{padding-top:21px;}
.dl_style1 .pt_11{padding-top:0px;}
.dl_style1 .pt_21{padding-top:21px;}

.dl_style2 .pt_22{padding-top:44px;}
.dl_style2{background:url(../about/images/award_2.png) no-repeat right 2px;line-height:24px;text-align:right;margin-top:21px;}
.dl_style2 .pl_107{padding-right:110px;}
.dl_style2 .pl_85{padding-right:95px;}
.dl_style2 .pl_55{padding-right:82px;}
.dl_style2 .pl_31{padding-right:68px;}
.dl_style2 .pl_11{padding-right:55px;}
.dl_style2 .pl_10{padding-right:40px;}
.dl_style2 .pl_9{padding-right:28px;}
.dl_style2 .pl_2{padding-right:15px;}
.dl_style2 .pt_16{padding-top:16px;}
.dl_style2 .pt_21{padding-top:21px;}

.dl_style3{background:url(../about/images/award_3.png) no-repeat left 2px;line-height:24px;text-align:left;margin-top:21px;}
.dl_style3 .pl_175{padding-left:148px;}
.dl_style3 .pl_149{padding-left:136px;}
.dl_style3 .pl_123{padding-left:121px;}
.dl_style3 .pl_97{padding-left:106px;}
.dl_style3 .pl_72{padding-left:90px;}
.dl_style3 .pl_80{padding-left:92px;}
.dl_style3 .pl_78{padding-left:78px;}
.dl_style3 .pl_70{padding-left:66px;}
.dl_style3 .pl_55{padding-left:55px;}
.dl_style3 .pt_11{padding-top:0px;}
.dl_style3 .pt_21{padding-top:21px;}
.dl_style3 .pt_11{padding-top:0px;}
.dl_style3 .pt_21{padding-top:21px;}
/*About show pic*/
.Container{width:198px;height:198px;border:1px solid #d0cfcf;margin:0px auto;}
.image {width:192px;height:137px;text-align:center;margin:3px 0 0 3px;}
.ContainerCeo{width:95px;height:137px;border:0px solid #d0cfcf;margin:0px auto;}
.ContainerCeoName{width:95px;height:10px;border:0px;margin:0px auto;}
.imageCeo {width:95px;height:137px;text-align:center;margin:0px 0 0 0px;}
.image img {overflow:hidden;}
.switch{width:198px;height:54px;margin-top:3px;border-top:1px solid #a9a8a8;}
.clear{clear:both;}
.icon1{display:inline;width:9px;float:left;text-indent:-9999px;}
.icon1 a{display:block;width:9px;height:44px;background:url(../images/common/imgleft.gif) no-repeat;}
.icon2{float:right;width:9px;text-indent:-9999px;}
.icon2 a{display:block;width:9px;height:44px;background:url(../images/common/imgright.gif) no-repeat;}
.switch_center{float:left;width:178px;height:48px;overflow:hidden;margin:6px 0 0 1px;}
.switch_center li {display:inline;float:left;width:60px;height:44px;text-align:center;}
.switch_center li a {display:block;width:57px;height:44px;}
.switch_center li a img {width:55px;height:42px;border:1px solid #d8d8d8;}

.loading {width:850px;height:520px;line-height:520px;background:#333 url(images/four_find/loading.gif) no-repeat center center;}
/*Product*/
.s_main h2 span.product_1{background-position:0 0;}
.s_main h2 span.product_2{background-position:0 -15px;}
.s_main h2 span.product_3{background-position:0 -225px;}
.s_main h2 span.product_4{background-position:0 -240px;}
#pro_tab{background-position:0 -222px;background-repeat:repeat-x;height:24px;overflow:hidden;margin-top:25px;}
#pro_tab li{float:left;height:24px;line-height:21px;font-size:14px;font-weight:bold;cursor:pointer;padding:0 14px 0 10px;}
#pro_tab li.pro_tab_0_curr,#pro_tab li.pro_tab_1_curr{background:#fff none;color:#c50000;border-left:1px solid #ddd;border-right:1px solid #ddd;}
#pro_tab li.pro_tab_0,#pro_tab li.pro_tab_1{color:#606060;}
#pro_con{width:502px;overflow:hidden;}
#pro_con ul{margin:14px 0 0 -15px;overflow:hidden;zoom:1;}
#pro_con li{float:left;width:114px;height:154px;overflow:hidden;font-family:Arial;text-align:center;display:inline;margin-left:15px;line-height:15px;}
#pro_con li img{border:1px solid #d2d1d1;margin-bottom:8px;}
h3.h3_style1{font-family:Arial;margin:16px 0 5px;}
h3.h3_style2{ background:url(../images/bg/ico1.gif) no-repeat 0 7px;font-size:14px;text-indent:25px;}
p.p_style1{background:url(../images/bg/ico1.gif) no-repeat 0 8px;}

/*Notice*/
.s_main h2 span.notice_1{background-position:0 -180px;}
.notice_list a.more_link{background-position:0 -273px;}
.notice_list li{background:url(../images/bg/dotten_line.gif) repeat-x left bottom;position:relative;padding:0 0 5px 110px;margin-bottom:15px;zoom:1;}
.notice_list li span{position:absolute;left:0;top:0;}
.notice_list h3{font-size:14px;}
.notice_list p{text-indent:0;}
.global_p{margin-left:0px;}
.global_p h3{font-size:14px;text-align:center;}
span.pub_data{background:url(../images/bg/dotten_line.gif) repeat-x left bottom;display:block;text-align:center;padding:12px 0 6px;margin-bottom:10px;}
span.access_box{background:url(../images/bg/dotten_line.gif) repeat-x left top;display:block;text-align:right;padding:5px 0 0;margin-top:20px;}
span.access_box a{margin-left:20px;}
/*Recruitment*/
.s_main h2 span.recruitment_1{background-position:0 -259px;}
.s_main h2 span.recruitment_2{background-position:0 -195px;}
.jobs_box{width:500px;border:1px solid #efefef;color:#6e6e6e;}
.jobs_tit,.jobs_list{overflow:hidden;zoom:1;}
.jobs_block{font-weight:bold;}
.jobs_hidden div{display:none;clear:both;}.jobs_block div{display:block;clear:both;}
.jobs_tit span,.jobs_list span,.jobs_list em{float:left;display:block;padding:6px 0 4px 0;}
.jobs_box .jobs{width:100px;padding-left:23px;}
.jobs_box .adress{width:92px;}
.jobs_box .numer{width:100px;text-align:center;}
.jobs_box .effective{width:100px;text-align:center;}
.jobs_box .data{width:100px;text-align:left;}
.jobs_box .view,.jobs_box .view_curr{width:60px;text-align:center;font-weight:normal;}
.jobs_list div{background:#f8f8f8 url(../images/bg/dotten_line.gif) repeat-x left bottom;color:#4b4b4b;overflow:hidden;padding:10px 23px;font-weight:normal;zoom:1;}
.jobs_list div span{width:454px;clear:both;text-align:right;margin-top:-11px;}
.jobs_tit{background-color:#efefef;}
.jobs_list em{font-style:normal;cursor:pointer;}
.jobs_box .view_curr{color:#c50000;}
.job_box_color{background-color:#efefef;}
.jobscon ol{ padding-left:46px;}
.jobscon ol li{
	margin:0px; padding:0px; 
	list-style-type: decimal;
}
/*Txt_con*/
.txt_con{width:832px;margin:14px auto 30px;line-height:24px;}
.txt_con h2{font-size:14px;text-align:center;padding-bottom:15px;}
.txt_con h3{font-size:14px;margin-top:10px;}
.txt_con p{font-family:Arial;text-indent:2em;}
.global_p p{margin:5px 5px;}

.error_con{text-align:center;margin-top:100px;}


.jobs_box_show{width:800px;}
.jobs_box_show .jobs_show1{font-size:18px;padding-left:120px;}
.jobs_box_show .jobs_show2{width:495px;padding-left:00px;}
.jobs_box_show .jobs_show3{width:495px;padding-left:380px;margin-bottom:10px;}

