/* 公用块 */
html{ overflow-y:scroll;}
body{ margin:0px; padding:0px; font-size:12px; font-family:Arial;  color:#666666;   }
ul,p,h1,h2,h3,h4,h5,h6,img,hr,input,dd{ border:0px; border-style:none; margin:0px; padding:0px;  list-style:none;}
*p{ line-height:22px;}
*img{ font-size:0px;}
a{ color:#666666; text-decoration:none; cursor:pointer; outline: none; }
a:hover{ color:#909090; text-decoration:none; cursor:pointer;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
.div_left{ float:left;}
.div_right{ float:right; }
.font_size{font_size:0px;}
.div_block{display:block;}
.font_14{font-size:14px;}
.font_blod{ font-weight:bold}
.borth0{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.borth25{height:25px; clear:both; margin:auto;}
.borth20{height:20px; clear:both; margin:auto;}
.font_red{ color:#c8030c}
.margin_z{ margin: 0 0 16px;}

.header{  width:100%; background:url(../img/heaer_bg.jpg) no-repeat center top ; position:relative; z-index:10;}
.header_bg{  width:100%; background:url(../img/header_bg2.png) repeat-x  center top ; }
#header_con{  width:960px; margin:auto;height:168px;  text-align:center; position:relative; z-index:15;}
.ii{ height:168px; position:absolute; left:0px ; top:0px; z-index:20 ; overflow:hidden; }
.i_hovers{ height:300px; }

.searchs{ position:absolute; top:37px; right:0;  width:118px;  height:24px; z-index:100000; }
.searchs .text_input{  width:98px;  height:24px; line-height:24px; background:url(../img/search_bg.png) no-repeat; border:none; padding:0 20px 0 6px;}
.text_inputs{  position:absolute; top:40px; right:0px; height:20px;  width:30px; background:none; cursor:pointer ; z-index:100000}



.baner_swf{  width:100%; height:144px; background:url(../img/fl_bg.png) repeat-x left top; position:relative;}
.banners{  width:988px; margin:auto;  background:url(../img/banner_bgs.jpg) no-repeat center top; height:144px;}
.banners_swf  {  }

.main_body{ width:960px; margin:auto ; position:relative; z-index:1;}
.main_body_con{ margin-top:-144px; width:960px; position:relative; z-index:5px }

.main_navs{  width:960px; height:40px ; text-align:right; line-height:40px; color:#999999; margin:auto; font-family:"宋体";}
.main_navstwo{ position:relative; top:-330px; left:0; z-index:1111}
.main_navs a{ color:#999999}
.main_navs a:hover{color:#909090;}

.mian_over{ overflow:hidden;  width:960px; display:block; margin:auto; }

.main_left{ float:left; width:160px; padding:99px 26px 0 0;}
.left_menu{ width:160px; border-top:#e4e4e4 solid 1px;}
.left_menu li{ width:160px; border-bottom:#e4e4e4 solid 1px}
.left_menu li a{ display:block;  width:115px; height:35px; line-height:35px; padding:0 0 0 45px; background:url(../img/left_bg1.gif) no-repeat 24px 13px;}
.left_menu li a:hover{display:block; font-weight:bold; color:#0073df; width:115px; height:35px; line-height:35px; padding:0 0 0 45px; background:#f5f5f5 url(../img/left_bg2.gif) no-repeat 24px 13px;}
.left_menu li a.focus{display:block; font-weight:bold; color:#0073df; width:115px; height:35px; line-height:35px; padding:0 0 0 45px; background:#f5f5f5 url(../img/left_bg2.gif) no-repeat 24px 13px;}

.left_menuli .submenu { width:160px; padding:5px 0 0 24px; display:none; }
.left_menu li .submenu { margin:0px; width:160px;}
.left_menu li .submenu  a { display:block; width:115px; height:30px; line-height:30px; padding:0 0 0 45px;  background:url(../img/san_shu.jpg) no-repeat 24px 13px ;  }
.left_menu li .submenu a:hover{ display:block; width:115px; height:30px; line-height:30px; padding:0 0 0 45px; background:url(../img/san_shu.jpg ) no-repeat 24px 13px ; color:#0073df; } 
.submenu a.fs{ display:block; width:149px; height:30px; line-height:30px; padding:0 0 0 11px; color:#0073df } 



.main_middle{ float:left;  width:560px; padding:12px 0 0;}
.middle_top{  width:560px;  height:55px; background:url(../img/middle_dian.png) repeat-x left bottom;}
.middle_top_lan{ float:left; height:54px; line-height:54px; font-weight:bold; color:#0073df; font-size:20px; font-family:"微软雅黑"，"黑体"; border-bottom:#a7a9ab solid 1px; padding:0 16px 0 0;}	
.about_con{  width:560px; margin:auto; padding:22px 0 0}

.text_about{ width:554px;}
.text_abouttwo{ padding:8px 0 0;}
.text_about p{ line-height:22px; text-indent:24px; text-align:justify; margin:0 0 10px;}
.text_about p img{ margin:10px  0 0;}


.mian_right{ float:left;  width:189px; padding:55px 0 0 25px;}
.right_divs{  width:189px; background:url(../img/rihgt_bg.png) no-repeat; min-height:370px; height:auto!important; height:370px; padding:12px 0 0;}
.divs_topss{ width:165px; height:33px; line-height:33px; padding:0 0 0 24px; font-size:14px; color:#333333; font-family:"微软雅黑"}
.imgs_div{  width:142px;  height:165px; background:url(../img/img_bg.png) no-repeat; margin:0 0 0 23px;}
.imgs_div img{  width:135px; height:159px; margin:3px 0 0 3px;}
.news_tops{  margin:33px 0 0;  width:165px; height:30px; line-height:30px;font-size:14px; color:#333333; font-family:"微软雅黑" ;padding:0 0 0 24px;  }
.news_con{ width:144px; height:66px; overflow:hidden; line-height:22px; text-align:justify; }
.news_con a{ display:block;  height:44px;  line-height:22px;}
.news_con span{ color:#aaaaaa; display:block;  width:144px;}
.shell{width:144px; padding:0 0 0 24px; overflow:hidden;}


.floor{ clear:both;  width:100%; height:71px; background:url(../img/floor_bg.png) no-repeat center top; padding:35px 0 0; margin:20px 0 0;  }
.floor_con{ width:960px; margin:auto; height:71px; padding:19px 0 0;position:relative }
.floor_span{ float:left; height:20px; line-height:20px; color:#cecccc;}
.floor_span a{ color:#999999;}
.floor_span a:hover{ color:#cecccc}
.floor_span2{ color:#999999; padding:0 100px 0 0;}
.floor_span2 a{ color:#999999;}
.floor_span2 a:hover{ color:#cecccc}
.floor_top{ position:absolute; top:7px; right:-10px;}


.news_cons{  width:560px; }
.news_top{  width:560px ; height:183px; background:url(../img/news_tobg.png) no-repeat; padding:28px 0  0; overflow:hidden;}
.news_top .news_top_left{ float:left;  width:195px;  height:123px; padding:0 0 0 29px;}
.news_top .news_top_left img{  width:194px; border:#e0e1e1 solid 1px; height:120px;}
.news_top .news_top_right{ float:left;  width:290px; padding:0 0 0 20px;}
.news_top .news_top_right h4{ font-size:12px; height:22px;}
.news_top .news_top_right p{ line-height:21px; text-align:justify;}
.news_top .top_navs{ widows:555px;  height:30px; overflow:hidden; clear:both; font-weight:bold; color:#0073df; padding:29px 0 0;}
.numb{  width:72px; float:left; height:30px; line-height:30px; text-align:center; }
.titles{float:left;  width:370px; text-align:center;  height:30px; line-height:30px; padding:0 1px;}
.titles.titlestwo{ text-align:left;}
.times{float:left;  width:108px; text-align:center;  height:30px; line-height:30px;}

.news_ullist{ width:560px; background:url(../img/news_bg.jpg) no-repeat left bottom; }
.news_ullist li{ overflow:hidden;  width:558px; height:32px; border-left:#e7eaed solid 1px; border-right:#e7eaed solid 1px;  }
.news_ullist li.odd{ height:30px; background:#f7f9fb; }
.news_ullist li.last{ height:24px; padding:20px 0 35px; text-align:center; background:none;}
.news_ullist li.first{ padding:8px 0 0;}

.news_cons_info{  width:560px; }
.news_info{  width:560px; /*height:70px;*/ border-bottom:#f3f3f3 solid 1px; padding:3px 0 10px;}
.news_info .titles_news{  width:560px; line-height:25px; font-size:14px; color:#0073df; font-weight:bold;}
.news_info .times_news{ height:20px; line-height:20px;  width:554px;}
.news_cons_info p{ line-height:22px; /*text-align:justify; */text-indent:24px; margin:20px 0 0;}
.news_cons_info p img{ margin:0 23px 0 0;}

.news_on{  width:560px;  height:66px;border-top:#f3f3f3 solid 1px; margin:22px 0 0; padding:14px 0 0; }
.news_on .news_on_left{ float:left; line-height:24px;}
.news_on .news_on_right{ float:right; padding:20px 0 0;}

.div_regula{  width:560px; height:33px; line-height:33px; padding:1px 0; color:#0073df; font-weight:bold; background:url(../img/zhidubg.jpg) no-repeat;}


.news_body{ width:100%; margin:auto ; position:relative; z-index:1;/* background:url(../img/news_indexbgs.png) no-repeat center 170px; _background-position:center 30px;*/}
.news_body_con{ margin-top:-144px;  position:relative; z-index:5px }
.news_over{  width:960px; text-align:center;  overflow:hidden; display:block; padding:40px 0 24px;  }
.news_mains{  width:960px; margin:100px auto 0; overflow:hidden; background:url(../img/news_indexbg.png) no-repeat;  padding:13px 0 0;}
.news_mains_con{ width:925px; margin:auto; overflow:hidden; }
.news_mains_chang{  width: 950px; overflow:hidden;}

.news_lefes{ float:left; width:298px; background:url(../img/index_newsbg.png) no-repeat; padding:15px 0 0; margin:0 16px 0 0 ; display:inline;}
.news_lefts_con{ background:#fff;  width:298px; margin:auto;}
.lefts_cons_top{ width:255px; height:26px; border-bottom:#e5e5e5 solid 1px; line-height:26px; font-family:"微软雅黑" ; font-weight:bold; font-size:14px; color:#000; margin:auto;}
.lefts_cons_ones{  width:255px; height:78px; margin:auto;border-bottom:#e5e5e5 solid 1px; overflow:hidden; padding:10px 0 7px 0; }
.lefts_cons_ones .lefts_ones{ float:left;  width:112px;  height:74px; background:url(../img/innewsbg.png) no-repeat; margin:4px 0 0;}
.lefts_cons_ones .rihgt_ones{ float:left;  width:129px; line-height:22px;color:#3f89d0;  font-weight:bold; padding:0 0 0 10px;}
.lefts_cons_ones .rihgt_ones a{color:#3f89d0;}
.lefts_cons_ones .rihgt_ones a:hover{color:#98b6d3;}

.lefts_uls{  width:255px; margin:auto; min-height:76px; height:auto !important; height:76px; padding:11px 0 15px 0 }
.lefts_ulstwo{min-height:101px; height:auto !important; height:101px;}
.lefts_uls li{ background:url(../img/san.png) no-repeat 1px 10px ; height:24px; line-height:24px; padding:0 0 0 11px;}
.lefts_floor{  width:274px; margin:auto; height:31px; background:url(../img/newsnibg.jpg) no-repeat; line-height:31px; text-align:right; padding: 0 24px 0 0;}
.lefts_floor a{ color:#2290ee;}
.lefts_floor a:hover{ color:#98b6d3;}


.sides_cons{  width:560px; margin:auto; overflow:hidden;}
.myMenu {
	width: 560px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:#e7eaed solid 1px;
	margin:10px 0 0;
}
.myMenuss{ margin:0;}
.myMenu h1 {
	margin: 0;
	background:url(../img/tech_hg2.jpg) repeat-x;
	font-weight:bold;;
	font-size: 12px;
	color:#0073df;
	 height:34px;
	line-height:34px;
	border:#e7ecf2 solid 1px;
	border-top:0px;
	border-bottom:0px;
	 width:519px; padding:0 0 0 39px;
}

.myMenu h1.on {
	background:url(../img/tech_hg.jpg) repeat-x;
	color: #fff;
	cursor: pointer;
   height:34px;
	width:521px;
	border:0; padding:0 0 0 39px;
	border-top:#
}

.myMenu h1.current {
	background:url(../img/tech_hg.jpg) repeat-x;
	color: #fff;
	cursor: pointer;
   height:34px;
	width:521px;
	border:0; padding:0 0 0 39px;
	border-top:#
}

.myMenu a {
	display: block;
	padding: 3px 0 3px 55px;
	color:#fff;
	text-decoration:none;
	background:#59AADC; 
}
.myMenu a.on {
	display: block;
	padding: 3px 0 3px 55px;
	color: #fff;
	background:#59AADC;
	cursor: pointer;
	text-decoration:underline;
}
.myMenu .collapse {
	margin:0;
	display: none;
	width:558px;
	border:#e7eaed solid 1px;
	 border-top:0px;
	 overflow:hidden;
}
.myMenu .collapse .coll_divs{  width:495px; margin:auto; padding:22px 0 25px; line-height:20px;}
.myMenu .collapse .coll_divs span{ display:block; color:#6193d6; font-weight:bold; margin:0 0 10px;}
.myMenu .collapse .coll_divstwo{  width:515px; margin:auto; overflow:hidden}
.myMenu .collapse .coll_divs p{ line-height:22px; text-align:justify; margin:0 0 12px; }
.myMenu .collapse_on {
	margin:0;
	display:block;
}

.solution_con{  width:560px; overflow:hidden; padding:9px 0 0;}
.solution{ float:left; width:268px;  border:#e8e8e8 solid 1px; background:url(../img/fang.jpg) repeat-x; margin:0 19px 0 0;  min-height:276px; height:auto !important; height:276px;}
.solution2{margin:0 0 16px;}
.solution3{/*min-height:255px; height:auto !important; height:255px;*/ min-height:255px; height:auto !important; height:255px;}
.solution p{ line-height:20px; text-align:justify; padding:10px  18px 0;}
.solut_title{  width:235px; margin:auto;  height:38px; line-height:38px;  font-size:14px; color:#0073df; font-weight:bold; }
.solut_img{  width:235px; margin:0 0 21px 15px; display:block; }
.solut_img2{ margin:0 0 0 15px;}
.solut_list{  width:213px; margin:auto ; height:	30px; background:url(../img/titl_bg.jpg) no-repeat; line-height:30px; padding:0 0  0 12px;}
.sout_uls{  width:212px; margin:auto ; padding:6px 0 9px 13px;}
.sout_ulstwo{ padding:0 0 9px 13px;}
.sout_uls li{  width:189px; height:24px; line-height:24px; background:url(../img/san.png) no-repeat 0 10px; padding:0 0  0 23px}
.sout_uls li.last{  width:175px; height:38px;  padding:10px 0 0 14px; background:url(../img/left_bg2.gif) no-repeat 0 22px;}
.sout_uls li.last a{ color:#0073df;}


.compostites{  width:324px;  float:left;  padding:0 0 0 28px;}
.compostites p{ line-height:22px; text-align:justify;  margin:0 0 22px;}
.compostites span{ font-weight:bold;}


.soluton1_con{  width:560px; padding:12px 0 0;}
.soluton1_con2{  width:560px; padding:20px 0 0;}
.tab2{width:;height:32px;background:url(../img/tab_bg3.jpg) repeat-x left bottom; margin:10px 0 0;}
.tab2 ul{margin:0;padding:0;}
.tab2 li{float:left; width:87px; text-align:center; height:32px;line-height:32px;text-align:center;cursor:pointer; background:url(../img/tab_bg2.jpg) no-repeat left top;}
.tab2 li.now{color:#0073df; padding:0; font-size:14px;  width:103px ; text-align:center; background:url(../img/tab_bg1.jpg) no-repeat left top; font-weight:bold;}
.tablist1{width:560px; display:none; }
.block{display:block;}


.div_qian{ float:left; width:220px; padding:0 0 0 15px; }
.div_qian p{ line-height:22px; text-align:justify;}

.divinnov{  width:560px; overflow:hidden}
.divinnov_left{ float:left; width:191px;  height:171px; margin:0 10px 0 0;}
.divinnov_left img{  width:191px;  height:171px;}
.divinnov_left .div_t{ width:179px; margin:auto; height:30px; line-height:30px; padding:}
.divinnov_right{  width:540px; padding:0  10px;}
.divinnov_right p{ line-height:22px; margin:0 0 8px; text-align:justify}


.work{  width:560px; overflow:hidden; margin:16px 0 0;}
.work_more{ width:230px; margin:auto; height:24px; line-height:24px; padding:10px 0 0; background:url(../img/left_bg2.gif) no-repeat 172px 20px; text-align:right; }
.work_more a{ color:#0073df;}

.work_uls{ width:235px; margin:auto ; padding:6px 0 9px 0;}
.work_ulstwo{ padding:0 0 9px 13px;}
.work_uls li{  float:left; width:106px; height:24px; line-height:24px; background:url(../img/san.png) no-repeat 0 10px; padding:0 0  0 11px}
.work_uls li.last{  width:235px; height:20px; text-align:right;  padding: 0; background:url(../img/left_bg2.gif) no-repeat 172px 10px;}
.work_uls li.last a{ color:#0073df;}


.info_tables{ margin:0; width:98%; border-collapse:collapse; border-top:#eeeeee solid 1px; border-right:#eeeeee solid 1px; border-left:#eeeeee solid 1px;}
.info_tables.info_tablestwo{border-top:#eeeeee solid 2px; border-left:0px; width:100%;  margin: 0;}
.info_tables td{ height:25px; border-bottom:#eeeeee solid 1px; border-left:#eeeeee solid 1px;}
.info_tables td.last{  height:auto;}
.info_tables td p{ line-height:22px; padding:5px 0;}
.info_tables .tds{border-right:#d5dae0 solid 1px;   }
.info_tables td.bg_td{ background:url(../img/table_bg.jpg) repeat-x left top; height:28px; line-height:28px; text-align:center; font-weight:bold;}
.info_tables td.pdz{ padding:0 0 0 7px;}
.info_tables td.ha{  height:auto; padding:0 0 0 22px;}
.jobs_info{ width:490px; height:45px; padding:14px 61px 0 0; margin:18px 0 0; text-align:right; border-top:#eeeeee solid 2px;}
.info_button{ width:69px;  height:21px; line-height:21px; cursor:pointer; color:#fff; text-align:center; background:url(../img/pingBg.jpg) no-repeat;}
.apply_text{ width:150px; height:17px; line-height:17px; border:#ccc solid 1px;}
.apply_textcn{ width:300px; height:94px; background:none;margin:5px 0;}
.apply_text2{ background:none; border:none;}
.profile{  width:560px; margin:auto; }
.profile_div{ display:block;  width:560px; line-height:26px; text-align:justify;}

.profile_uls{  width:560px; margin:14px 0 0; border-top:#eaeff4 solid 1px; }
.profile_uls li{  width:560px;  height:30px; line-height:30px; /*border-bottom:#eaeff4 solid 1px;*/ overflow:hidden; margin:0; margin:0;  }
.profile_uls li .span_lefes{  float:left; display:block;  height:30px ; line-height:30px;  width:135px; padding:0 46px 0 0; text-align:right;}
.profile_uls li .span_rights{  float:left;  width:378px;  height:30px ; line-height:30px; display:block;  }
.profile_uls li.even{  background:#f4f7fa ; height:30px;}

.tab1{width:116px;  float:left; background:url(../img/tab_1bg2.jpg) repeat-y top right; }
.tab1 ul{margin:0;padding:30px 0 125px;background:url(../img/tab_1bg.jpg) repeat-y right top; }
.tab1 li{ width:95px; text-align:center; padding:0 21px 0 0; height:32px;line-height:32px;text-align:right;cursor:pointer; background:url(../img/tab1_bg1.jpg) no-repeat left top;}
.tab1 li.now{color:#0073df; padding:0 21px 0 0; font-size:12px;  width:95px ; text-align:right; background:url(../img/tab1_leftbg.jpg) no-repeat left top; font-weight:bold;}
.tablistt1{ display:none;  }
.block{display:block;}

.div_idea{  width:401px; padding:38px 0 0 40px; line-height:22px;}
.div_idea span{ display:block; color:#0073df ; font-weight:bold;}
.div_idea p{ line-height:22px; text-align:justify; margin:0 0  22px}

.sutsta{ padding:10px 0 0; }

.sutsta_con{  width:558px; height:216px; border:#e8e8e8 solid 1px; background:url(../img/fang.jpg) repeat-x left top; margin:0 0 19px;}
.sutsta_top{  width:509px; margin:auto; height:43px; line-height:43px; color:#22b700; font-size:14px; font-weight:bold;}
.sutsta_text{  width:509px; margin:auto; overflow:hidden;}
.sutsta_text_right{  width:287px;  float:left; padding:0 0 0 18px; overflow:hidden;}
.sutsta_text_right p{ line-height:20px; text-align:justify;}
.sutsta_text_right  ul{ padding:10px 0 0;  width:320px; }
.sutsta_text_right ul li{  float:left;  width:115px;  height:24px; line-height:24px ; margin:0 6px 7px 0;background:url(../img/fa_ng.jpg) no-repeat; padding:0 0 0 25px;}


.chemicals_con{  width:235px; margin:auto; overflow:hidden;}
.chemicals{  width:250px; margin:auto; padding:11px 0 0;}
.chemicals li{ float:left; width:85px; height:24px; line-height:24px; background:url(../img/ran_bg.jpg) no-repeat; padding:0 0  0 25px;  margin:0 10px 8px 0;}

.por_info{  width:560px; line-height:22px; }
.por_info p{ line-height:22px; text-indent:24px;padding:0 10px 0;}

.zw_dvs{  width:554px; height:31px; line-height:31px; padding:1px 0; color:#0073df; font-weight:bold; background:url(../img/zhao.jpg) no-repeat;}
.numb2{  width:67px; float:left; height:30px; line-height:30px; text-align:center; }
.titles2{float:left;  width:177px; text-align:center;  height:30px; line-height:30px; }
.leibie{float:left;  width:104px; text-align:center;  height:30px; line-height:30px;}
.address{ width:97px;  float:left; text-align:center; height:30px; line-height:30px;}
.times2{  width:107px;  float:left; text-align:center; height:30px; line-height:30px;}
.zw_ullist{ width:554px; background:url(../img/news_bg.jpg) no-repeat left bottom;}
.zw_ullist li{ overflow:hidden; width:552px; height:32px; border-left:#e7eaed solid 1px; border-right:#e7eaed solid 1px;  }
.zw_ullist li.odd{ height:30px; background:#f7f9fb; }
.zw_ullist li.last{ height:24px; padding:20px 0 35px; text-align:center;}
.zw_ullist li.first{ padding:8px 0 0;}

.fls_ps{ position:absolute; top:0px; left:0;}


.page{ padding:3px;text-align:center;}
.page a{ border:1px solid #bababa; padding:4px 6px; background:#f3f3f3; margin:0 1px; color:#7a7a7a;}
.page a:hover{ border:1px solid #7a7a7a; background:#72a8f8; color:#fff;  text-decoration:none;}
.page a.active{padding:4px 6px; font-weight: bold; background:#72a8f8; color: #fff; margin-right: 2px; }
.page span.current a{ border:1px solid #7a7a7a; background:#72a8f8; color:#fff;  text-decoration:none;}

.bigc_con{ position:relative;  width:100%; height:100%;}
.fudong{  width:960px;  position:absolute; top:8px; left:180px; z-index:10000; }

