/*----------main----------*/ html{zoom:expression(function(ele){ele.style.zoom="1";document.execCommand("BackgroundImageCache",false,true);}(this));} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}input,select,textarea,button{font-size:100%;}fieldset,img,abbr,acronym{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}ol,ul{list-style:none;}h1,h2,h3,h4,h5,h6,legend{font-size:100%;font-weight:400;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}body{font-size:12px;font-family:"宋体","微软雅黑",Tahoma,Arial,sans-serif;background:#fff;color:#333;}h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong,caption,th{font-weight:700;}abbr,acronym{border-bottom:1px dotted#aaa;cursor:help;}em{font-style:italic;}p,fieldset,table{margin-bottom:1em;}legend{margin-left:7px;+margin:0;}.clearfix:after{content:"\20";display:block;height:0;clear:both;}.clearfix{zoom:1;}.red{color:#F00;}.black{color:#000;}.white{color:#FFF;}.blue{color:#00F;}.green{color:#008000;}.brown{color:#A52A2A;}.gray{color:#ccc;}.cb:after{content:"\20";display:block;width:0;height:0;clear:both;}.cb{zoom:1;}.ofH{overflow:hidden;}.clear{width:0;height:0;clear:both;overflow:hidden;}.bod{border:1px solid red;}a{text-decoration:none;color:#4c4c4c;} /*--main--*/ .building{width:100%; height:1180px; background:url(building.jpg) center top no-repeat;} .wrap{width:970px; margin:0px auto; position:relative;} .head{width:100%; height:94px; background:url(headbg.png) repeat-x; overflow:hidden;} .head .wrap{background:url(indexwrapbg.png) left center no-repeat;} .head .logo{width:234px; height:63px; padding:15px 0px;} .head .logo img{width:234px; height:63px;} .head .lan{position:absolute; top:30px; right:0px; height:34px; line-height:34px; color:#656565;} .head .lan a{color:#005bab; display:inline-block; vertical-align:middle; margin-left:20px; text-decoration:underline;} .head .lan span{color:#005bab; padding-right:40px;} .nav{width:100%; border-top:1px solid #e0e0e0; border-bottom:1px solid #c9c9c9; height:63px; background:url(navbg.png) repeat-x; position:relative; z-index:10; margin-bottom:15px;} .nav .wrap{border-left:1px solid #c1c1c1;} .nav ul{padding-left:1px;} .nav li{float:left; position:relative; width:120px; height:63px; line-height:63px; text-align:center; border-right:1px solid #c1c1c1; font-size:14px;} .nav li a{font-weight:700; color:#4c4c4c; display:block; width:120px; height:63px;} .nav li a:hover{border-bottom:2px solid #006ad5; height:61px;} .nav li ul{display:none; position:absolute; padding:0px; border:1px solid #d7d7d7; border-bottom:none; background-color:#fff; width:230px;} .nav li ul li{float:none; border:none; height:45px; line-height:45px; border-bottom:1px solid #d7d7d7; width:230px; text-align:left;} .nav li ul li a{height:45px; width:190px; padding-left:30px; padding-right:10px; background:url(jt01.png) no-repeat 10px 17px; font-size:12px; font-weight:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} .nav li ul li a:hover{border-bottom:none; height:45px; color:#006ad5;} .bottom{width:100%; background-color:#f5f5f5;} .bottom .botlinks{background:url(bottoms.png) no-repeat; height:402px; padding-left:140px; position:relative; overflow:hidden;} .bottom .botlinks .maintypes{position:absolute; left:20px; top:25px;/* display:none;*/} .bottom .botlinks .maintypes li{background:url(jt03.png) left center no-repeat; padding-left:15px; height:40px; line-height:40px;} .bottom .botlinks .maintypes li a{color:#434343; font-size:14px; font-weight:700;} .bottom .botlinks .typelistbox{padding:30px 25px;} .bottom .botlinks .typelistbox ul{display:block; float:left; padding-left:15px; width:170px; height:185px; overflow:hidden; background:url(jt02.png) 0px 5px no-repeat;} .bottom .botlinks .typelistbox ul li{line-height:1.7; color:#636363; white-space:nowrap; overflow:hidden; font-size:14px;} .bottom .botlinks .typelistbox ul li.typename{font-size:14px; font-weight:700;} .bottom .botlinks .typelistbox ul li a{color:#636363;} .bottom .last{position:relative;} .bottom .last .logo{width:234px; height:63px; padding:5px 0px;} .bottom .last .logo img{width:234px; height:63px;} .bottom .last .copys{position:absolute; top:10px; left:250px; color:#4c4c4c; line-height:18px;} .bottom .last .lastlinks{position:absolute; top:10px; right:0px; width:330px;} .bottom .last .lastlinks a{display:block; float:left; margin-left:10px;} .bottom .last .lastlinks a.toindex{background:url(index_but_01.png) no-repeat; width:80px; height:35px;} .bottom .last .lastlinks a.tomap{background:url(index_but_02.png) no-repeat; width:110px; height:35px;} .bottom .last .lastlinks a.tocontactus{background:url(index_but_03.png) no-repeat; width:110px; height:35px;} /*--index--*/ .banner_index{width:100%; height:350px; overflow:hidden; margin-bottom:15px; position:relative;} .banner_index .bigimg{width:100%; height:350px; display:block; margin:0px;} .banner_index .bigimg img{width:100%; height:350px; display:block; margin:0px;} .banner_index .smallimg{height:56px; padding:2px; background-color:#4e4e4e; width:966px;} .banner_index .smallimg li{float:left; width:322px; height:56px; overflow:hidden; position:relative; color:#fff; line-height:22px;} .banner_index .smallimg li img{width:56px; height:56px;} .banner_index .smallimg li a.title{position:absolute; top:6px; left:60px; font-family:"microsoft yahei"; color:#fff;} .banner_index .smallimg li p{position:absolute; top:28px; left:60px;} .banner_index .banscroll{height:350px; overflow:hidden; position:relative;} .banner_index .banscroll .imgs{position:relative; z-index:1; width:100%; height:350px;} .banner_index .banscroll .imgs li img{width:100%; height:350px; display:block;} .banner_index .banscroll .imgs .nums{position:absolute; width:100%; left:0px; bottom:0px; height:28px; line-height:28px; z-index:5; text-align:center;} .banner_index .banscroll .imgs .nums span{height:14px; width:14px; border-radius:7px; border:1px solid #ccc; background-color:#ccc; cursor:pointer; display:inline-block; vertical-align:top; margin:0px 3px;} .banner_index .banscroll .imgs .nums span.curr{background-color:#fff;} .hotnews{margin-bottom:15px; height:27px; overflow:hidden;} .hotnews .wrap{background:url(indexnews.png) no-repeat; padding-left:130px; width:840px; height:27px; overflow:hidden;} .hotnews li{line-height:27px; color:#4c4c4c; height:27px;} .hotnews li a{color:#4c4c4c;} .info_search{margin-bottom:15px; height:177px; overflow:hidden;} .info_search .wrap{background:url(indexsearchbox.png) no-repeat; overflow:hidden;} .info_search .infobox{float:left; position:relative; height:177px; width:490px; overflow:hidden;} .info_search .infobox .goL{width:23px; height:53px; position:absolute; left:0px; top:56px; cursor:pointer;} .info_search .infobox .goR{width:23px; height:53px; position:absolute; right:0px; top:56px; cursor:pointer;} .info_search .infobox .infolist{width:410px; height:130px; position:absolute; top:25px; left:35px; overflow:hidden;} .info_search .infobox .infolist li{width:410px; height:130px; position:relative; float:left;} .info_search .infobox .infolist li img{width:170px; height:115px; display:block;} .info_search .infobox .infolist li a.title{position:absolute; top:0px; left:180px; display:block; width:230px; overflow:hidden; font-size:14px; font-size:16px; font-family:"microsoft yahei"; height:35px; line-height:35px; color:#4c4c4c;} .info_search .infobox .infolist li p{margin:0px; line-height:18px; position:absolute; left:180px; width:230px; top:35px;} .info_search .searchbox{float:right; position:relative; height:127px; width:430px; padding:25px; line-height:40px;} .info_search .searchbox h2{margin:0px; font-size:18px; line-height:18px; height:18px; color:#010101; font-weight:normal; font-family:"microsoft yahei"; margin-bottom:10px;} .info_search .searchbox input{border:1px solid #b5b5b5; height:19px; line-height:19px; background:url(index_inputbg.png) repeat-x; display:inline-block; vertical-align:middle;} .info_search .searchbox input.text{width:230px;} .info_search .searchbox .conditions input.text{width:65px;} .info_search .searchbox input.sub{background:url(search.png) no-repeat; width:84px; height:25px; border:none; cursor:pointer; margin-left:15px;} /*--mainbox--*/ .breads{width:970px; height:39px; background:url(breadbg.png) no-repeat top left; padding-bottom:2px; overflow:hidden; margin:0px auto; position:relative; z-index:5;} .breads a{display:block; float:left; background:url(breadbg_a2.png) no-repeat right top; width:auto; height:39px; line-height:39px; color:#515151; font-size:14px; padding-left:20px; padding-right:20px; white-space:nowrap; position:relative; z-index:10; margin-left:-15px;} .breads a.home{background:url(breadbg_home.png) no-repeat; width:72px; text-align:center; padding:0px; position:relative; z-index:999; margin-left:0px;} .banner{margin-bottom:15px; width:970px; margin:0px auto; position:relative;} .banner a{width:970px; height:350px; display:block;} .banner img{width:970px; height:350px; display:block;} .mainbox{width:970px; margin:0px auto; position:relative; margin-bottom:15px; overflow:hidden;} .mainbox h1{font-size:26px; font-family:"microsoft yahei"; font-weight:normal; height:65px; line-height:65px; color:#000; margin:0px; border-bottom:1px solid #e3e3e3;} .mainbox h1 span{padding-left:15px;} .left{width:130px; float:left;} .left .typelist{padding-top:20px; line-height:25px; margin-bottom:5px;} .left .typelist li{background:url(leftpic.png) 0px 7px no-repeat; padding-left:15px; font-family:"microsoft yahei";} .left .typelist li a{color:#313131;} .center{width:622px; padding:20px; float:left; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;} .center p{margin:0px; line-height:1.5; font-size:14px;} .center h2{color:#006dbb; position:relative; margin:0px; background:url(h2bg.png) bottom left no-repeat; height:36px; line-height:36px; font-size:14px; font-family:"microsoft yahei"; font-weight:normal; margin-bottom:10px;} .center .porlist_1{margin-bottom:20px;} .center .porlist_1 h2{color:#313131; position:relative; margin:0px; background:url(h2bg.png) bottom left no-repeat; height:36px; line-height:36px; font-size:14px; font-family:"microsoft yahei"; font-weight:normal; margin-bottom:10px;} .center .porlist_1 h2 span{position:absolute; display:block; width:16px; height:16px; top:10px; background:url(go.png) no-repeat; cursor:pointer; color:#fff; font-family:"sinsam"; font-size:12px; text-align:center; line-height:16px;} .center .porlist_1 h2 span:hover{background:url(go_hover.png) no-repeat;} .center .porlist_1 h2 span.goL{right:24px;} .center .porlist_1 h2 span.goR{right:2px;} .center .porlist_1 .listbox{width:100%; overflow:hidden;} .center .porlist_1 .listbox ul{width:9999px;} .center .porlist_1 .listbox ul li{width:170px; height:130px; float:left; margin-right:55px;} .center .porlist_1 .listbox ul li img{width:170px; height:115px;} .center .cen_info{line-height:22px;} .center .cen_info .pro_main{overflow:hidden; margin-bottom:10px;} .center .cen_info .pro_main .img{display:block; float:left; width:295px; height:200px;} .center .cen_info .pro_main .pro_main_right{width:310px; float:right; line-height:1.7;} .center .cen_info .pro_main .pro_main_right h1{color:#007eca; font-size:16px; line-height:1.7; border:none; font-family:"microsoft yahei"; margin:0px; font-weight:normal; height:auto;} .center .searchcenter{background-color:#f5f5f5; padding:20px; margin:15px 0px; line-height:35px;} .center .searchcenter input{border:1px solid #b5b5b5; height:19px; line-height:19px; background:url(index_inputbg.png) repeat-x; display:inline-block; vertical-align:middle;} .center .searchcenter input.text{width:330px;} .center .searchcenter .conditions input.text{width:105px;} .center .searchcenter input.sub{background:url(search.png) no-repeat; width:84px; height:25px; border:none; cursor:pointer; margin-left:15px;} .center .results dt{overflow:hidden; border-bottom:1px solid #fff; background-color:#e9f0f8; height:47px; line-height:47px; font-weight:700;} .center .results dt li{float:left; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-right:1px solid #fff;} .center .results dd{overflow:hidden; text-align:center; border-bottom:1px solid #fff; height:37px; line-height:37px; background-color:#f5f9fc;} .center .results dd li{float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-right:1px solid #fff;} .center .results li.pro_id{width:147px;} .center .results li.pro_tem{width:84px;} .center .results li.pro_maxtem{width:84px;} .center .results li.pro_tp_01{width:70px;} .center .results li.pro_tp_02{width:70px;} .center .results li.pro_tp_03{width:70px;} .center .results li.pro_type{width:90px;} .center .results dd li.pro_id{width:142px; padding-left:5px; text-align:left;} .center .results dd li.pro_id a{color:#666; white-space:nowrap;} .center .results dd li.pro_id a:hover{color:#333;} .center .innovlist li{position:relative; width:620px; margin-bottom:20px;} .center .innovlist li .img img{width:210px; height:130px; border:1px solid #cdcdcd;} .center .innovlist li span{display:block; width:390px; position:absolute; top:0px; right:0px; font-size:14px; line-height:24px; font-family:"microsoft yahei";} .center .industry_info{padding:10px 0px; margin-bottom:15px; position:relative;} .center .industry_info p{font-size:18px; width:330px; line-height:30px; font-family:"microsoft yahei";} .center .industry_info img{position:absolute; width:250px; height:170px; right:0px; top:10px;} .center .industry_list li{float:left; width:185px; line-height:25px; text-align:center; margin:10px;} .center .industry_list li img{width:185px; height:125px; display:block;} .center .industry_list li a{color:#595959;} .center .inquiry_info{padding-top:30px; line-height:35px; font-size:14px;} .center .inquiry_info textarea{border:1px solid #eeeef0; background-color:#f2f2f4; padding:5px; width:610px; height:57px; line-height:19px;} .center .inquiry_info .myinfo{background-color:#f5f5f5; padding:30px 50px; line-height:40px;} .center .inquiry_info .myinfo input{border:1px solid #b5b5b5; height:19px; line-height:19px; background:url(index_inputbg.png) repeat-x; display:inline-block; vertical-align:middle; width:177px; margin-right:15px;} .center .inquiry_info .myinfo input.sub{width:104px; height:37px; background:#5f5f5f; color:#fff; border:none; cursor:pointer; margin:0px auto;} .center .inquiry_info .myinfo textarea{border:1px solid #eeeef0; background-color:#fff; padding:5px; width:410px; height:57px; line-height:19px; display:inline-block; vertical-align:middle;} .center .inquiry_info .myinfo p{color:#007fca; line-height:40px; height:40px; font-size:12px;} .center .qu_info{padding-top:10px;} .center .qu_info li{margin-bottom:20px;} .center .qu_info li p{margin:0px; font-size:12px; padding-left:25px;} .center .qu_info li p.qu{background:url(qu_04.png) left center no-repeat #eee; position:relative; height:30px; line-height:30px; color:#4d4d4d;} .center .qu_info li p.qu span{position:absolute; top:9px; right:9px; width:12px; height:11px; background:url(qu_02.png) no-repeat; cursor:pointer;} .center .qu_info li p.an{color:#276cd1; padding:10px; line-height:20px; display:none;} .center .qu_info li.curr p{margin:0px; font-size:12px; padding-left:25px;} .center .qu_info li.curr p.qu{background:url(qu_03.png) left center no-repeat #276cd1; position:relative; height:30px; line-height:30px; color:#fff;} .center .qu_info li.curr p.qu span{position:absolute; top:9px; right:9px; width:12px; height:11px; background:url(qu_01.png) no-repeat; cursor:pointer;} .center .qu_info li.curr p.an{display:block;} .center .heat_tab{padding:15px; background-color:#f5f5f5; margin-top:30px; line-height:40px;} .center .heat_tab input.text{border:1px solid #b5b5b5; height:19px; line-height:19px; background:url(index_inputbg.png) repeat-x; display:inline-block; vertical-align:middle; width:105px; margin-right:15px;} .center .heat_tab input.text2{border:1px solid #b5b5b5; height:19px; line-height:19px; background:url(index_inputbg.png) repeat-x; display:inline-block; vertical-align:middle; width:220px; margin-right:15px;} .center .heat_tab input.sub{width:104px; height:37px; background:#5f5f5f; color:#fff; border:none; cursor:pointer; margin:0px auto;} .center .downlist li{background-color:#f8f8f8; height:92px; padding:25px 10px; margin-bottom:20px; position:relative;} .center .downlist li:hover{background-color:#eaeaea;} .center .downlist li a.img{width:152px; height:92px;} .center .downlist li a.img img{border:1px solid #d7d7d7; width:150px; height:90px;} .center .downlist li a.title{font-size:14px; color:#0675af; font-weight:700; position:absolute; top:25px; left:172px; width:420px;} .center .downlist li span.info{position:absolute; display:block; width:420px; position:absolute; top:50px; left:172px; line-height:20px; color:#535353;} .center .downlist li span.time{position:absolute; top:25px; right:10px; color:#535353;} .center .downlist li a.down{position:absolute; bottom:25px; right:10px; color:#2788b5; text-decoration:underline;} .right{width:175px; float:right; padding:1px 0px 0px 1px;} .right h2{margin:0px; font-size:16px; line-height:22px; height:22px; font-family:"microsoft yahei"; margin-bottom:10px;} .right .rightbox{padding:10px; background:url(rightbg_2.png) top left repeat-x; margin-bottom:10px;} .right .searchright{background:url(rightbg_1.png) top left repeat-x; line-height:35px;} .right .searchright input{border:1px solid #b5b5b5; height:19px; line-height:19px; background:url(index_inputbg.png) repeat-x; display:inline-block; vertical-align:middle;} .right .searchright input.text{width:100%; display:block;} .right .searchright input.sub{background:url(search.png) no-repeat; width:84px; height:25px; border:none; cursor:pointer; margin:0px auto; margin-left:34px; margin-top:10px; margin-bottom:0px;} .right .rightnews li{line-height:24px;} .right .rightnews li a{display:block; color:#4c4c4c; white-space:nowrap; text-overflow:ellipsis; width:100%; overflow:hidden;} .right .rightnews li a:hover{color:#0078c4;} .right .links li{line-height:24px;} .right .links li a{display:block; color:#4c4c4c; white-space:nowrap; text-overflow:ellipsis;} .right .links li a:hover{color:#0078c4;} .right .rightad{width:156px; margin:15px auto 0px auto;} .right .rightad img{display:block; width:156px; margin-bottom:15px;} /*--jobslist--*/ .jobslist{font-family:"microsoft yahei";} .jobslist li{float:left; height:35px; line-height:35px;} .jobslist dt{border:1px solid #dedede; height:35px; background-color:#d3e9f7; color:#437dc6; font-size:14px; margin-bottom:5px;} .jobslist dt li.name{width:165px; text-align:center; border-right:1px dotted #a6bcc9;} .jobslist dt li.num{width:105px; text-align:center; border-right:1px dotted #a6bcc9;} .jobslist dt li.place{width:150px; text-align:center; border-right:1px dotted #a6bcc9;} .jobslist dt li.time{width:125px; text-align:center;} .jobslist dd{border:1px solid #ddd; margin-bottom:10px;} .jobslist dd ul{background:url(navbg.png) top repeat-x;} .jobslist dd li.name{width:165px; text-align:center; border-right:1px solid #ddd;} .jobslist dd li.num{width:105px; text-align:center; border-right:1px solid #ddd;} .jobslist dd li.place{width:150px; text-align:center; border-right:1px solid #ddd;} .jobslist dd li.time{width:125px; text-align:center; border-right:1px solid #ddd;} .jobslist dd li.show{background:url(qu_02.png) center center no-repeat; width:69px; cursor:pointer;} .jobslist dd .jobdetails{padding:10px; line-height:22px; display:none; border-top:1px solid #ddd;} .jobslist dd.curr li.show{background:url(qu_01.png) center center no-repeat;} .jobslist dd.curr .jobdetails{display:block;} /*--more_href--*/ .more_href{position:relative; padding:10px 0px;} .more_href a.more1{position:relative;} .more_href a.more2{position:absolute; top:10px; right:0px;}