.sonSearch{ margin-top:20px;} .sonSearch .Search{ background:none; box-shadow:none; padding:0;} .son_banner{ width:100%; margin:0 auto; overflow:hidden;} .flexslider,.flex-viewport,.slides,.slides li,.flex-direction-nav li a{ height:100%;} .flexslider{ position:relative; overflow:hidden; background:url(/index/images/style/bann_loading.gif) no-repeat center center;} .slides{ position:relative; z-index:1;} .slides li a{ width:1003px; height:100%; display:block; margin:0 auto;} .flex-control-nav{ width:1000px; position:absolute; left:50%; bottom:15px; margin-left:-515px; z-index:2; text-align:center; display:none;} .flex-control-nav li{ display:inline-block; width:10px; height:10px; margin:0 5px; *display:inline; zoom:1;} .flex-control-nav a{ display:inline-block; width:10px; height:10px; line-height:40px; overflow:hidden; background:#fff; cursor:pointer; border-radius:10px;} .flex-control-nav .flex-active{ background:#e1af3e} .flex-direction-nav{ position:absolute; z-index:3; width:100%; top:0;} .flex-direction-nav li a{ display: block; width:36px; overflow:hidden; cursor:pointer; position:absolute; background-repeat:no-repeat;} .flex-direction-nav li a.flex-prev{ left:50%; margin-left:-586px; background-position:left center;} .flex-direction-nav li a.flex-next{ right:50%; margin-right:-586px; background-position:-36px center;} .flex-direction-nav li a:hover{ background-image:url(/index/images/style/banner_point.png);} .sonMain{ overflow:hidden; margin-top:30px;} .sonLt{ width:280px; float:left;} .sonRt{ width:900px; float:right;} .sonNav .navLsit > ul > li.navtog_down{ background-image:url(/index/images/style/navtog_down.png); background-repeat:no-repeat; background-position:95% 33px;} .sonNav .navLsit > ul > li.navtog_up{ background-image:url(/index/images/style/navtog_up.png); background-repeat:no-repeat; background-position:95% 33px} .sonNav .navLsit > ul > li{ height:68px; text-align:center; overflow:hidden; background-color:#e0e1e1; margin-bottom:6px; display:flex; justify-content:center; align-items:center;} .sonNav .navLsit > ul > li > a{ font-size:16px; line-height:18px; font-size:16px; padding:16px 40px; color:inherit;} .sonNav .navLsit > ul > li.navtog_up, .sonNav .navLsit > ul > li.nlink, .sonNav .navLsit > ul > li:hover{ background-color:#e94709; color:#fff;} .sonNav .navLsit > ul > li > ul{ display:none;} .sonNav .navLsit > ul > li > ul > li a{ border-bottom:dashed 1px #d9d9d9; font-size:14px; padding:8px 0; position:relative; padding-left:46px;} .sonNav .navLsit > ul > li > ul > li a:after{ content:""; position:absolute; width:6px; height:6px; left:30px; top:20px; background:#8b8b8b; border-radius:50%;} .sonNav .navLsit > ul > li > ul > li a.nlink,.sonNav .navLsit > ul > li > ul > li a:hover{ text-indent:6px; color:#1B6CA4;} .sPro{ margin-top:20px;} .sPro dt{ height:68px; line-height:68px; text-align:center; color:#e94709; background:#e94709; font-size:16px; color:#fff;} .sPro dd li{ border:solid 1px #bfc1c1; margin-top:15px;} .sPro dd li a{ height:220px; overflow:hidden; display:block;} .sPro dd li a img{ width:100%; height:100%;} .sPro dd li span{ background:#e1e1e1; display:block; text-align:center; line-height:38px;} .sonLoca{ border-bottom:solid 1px #d4d5d5; padding:16px 0 10px;} .sonLoca .sonBack{ color:#696a6a; background:url(/index/images/style/backIco.jpg) no-repeat left center; padding-left:25px;} .sonLoca a:hover{ color:#e94709;} .locatit{ background:url(/index/images/style/loca_bg.png) no-repeat left center; float:right; margin-right:3px; padding-left:25px; color:#696a6a;} .locatit a{ color:inherit;} .Related_news ul{ padding:0 5px;} .Related_news ul li{ line-height:40px; border-bottom:dashed 1px #ccc; overflow:hidden; position:relative;} .Related_news ul li:after{ content:""; position:absolute; top:19px; left:10px; width:4px; height:4px; background:#ccc; border-radius:50%;} .Related_news ul li a{ display:block; padding-left:23px; line-height:40px;} .Related_pro{ margin:0 auto; overflow:hidden;} .Related_pro ul{ margin:10px auto 0; overflow:hidden;} .Related_pro ul li{ width:23.2%; float:left; overflow:hidden; margin-right:2.4%;} .Related_pro ul li:nth-child(4n){ margin-right:0;} .Related_pro ul li .proImg{ padding:4px; border:solid 1px #c4c4c4; overflow:hidden; text-align:center; display:block; display:flex; display:-webkit-flex; display:-ms-flex; display:-moz-flex; display:-o-flex; align-items:center; -webkit-align-items:center; -ms-align-items:center; -moz-align-items:center; -o-align-items:center; justify-content:center; -webkit-justify-content:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; flex-direction:column; -webkit-flex-direction:column; -ms-flex-direction:column; -moz-flex-direction:column; -o-flex-direction:column;} .Related_pro ul li .proImg:hover{ border-color:#e94709;} .Related_pro ul li .proTit{ width:100%; height:20px; line-height:20px; display:block; text-align:center; overflow:hidden; margin:10px 0;} .pager{ width:100%; text-align:center; margin:15px auto 0; overflow:hidden;} .pager a{ display:inline-block; padding:10px 18px; height:20px; background:#fff; overflow:hidden; line-height:20px; margin:0 6px; color:#ccc; border:solid 1px #ddd; font-family:"宋体";} .pager a:hover{ background:#e94c00; color:#fff;} .pager span{ font-weight:bold; color:#f70; display:inline-block; padding:10px 18px; line-height:20px; height:20px; overflow:hidden; background:#e94c00; margin:0 6px; border:1px solid #ddd; color:#fff;} .pager span b font{ color:inherit;} /* messageboard --begin-- */ .div_msg{ margin-top:20px;} .div_msg .high,.div_msg .formtips{ color:Red;} .div_msg .msg_list{ margin:8px 0; padding:6px 0;} .div_msg .msg_list .msg_tt{ width:19%; float:left; display:inline-block; font-size:16px; text-align:right; padding-right:5px;} .div_msg .msg_list #pro_name{ display:inline-block; font-size:16px;} .div_msg .msg_list .msg_ipt{ border-radius:3px; border:1px solid #ccc; padding:4px 0; text-indent:3px; outline:0; width:35%; margin-right:5px;} .div_msg .msg_list #tb_content{ width:50%;} .div_msg .div_yzm{ position:relative;} .div_msg .msg_list #ymz{ width:12%;} .div_msg .msg_list #yzmpic{ cursor:pointer; overflow:hidden; margin-left:10px; position:absolute; top:8px; left:32%;} .div_mess_btn{ padding-top:10px;} .div_mess_btn .msg_tt{ height:28px;} .div_mess_btn .buttonstyle{ margin-right:20px;} /* messageboard --/end-- */ /* ealbum --begin-- */ #div_ealbum{ width:915px; overflow:hidden; margin:10px auto 0; background:#fff; padding:12px;} /* ealbum --/end-- */ /* userpage --begin-- */ .div_user{ width:100%; margin:0 auto; overflow:hidden;} .div_user img{ vertical-align:bottom;} #contmap img{ max-width:inherit;} /* userpage --/end-- */ /* newslist --begin-- */ .div_news{ overflow:hidden; margin:0 auto; width:98%;} .div_news ul{ padding:0; margin:0; width:100%;} .div_news ul li{ padding:0; margin:0; height:30px; clear:both; list-style:none; overflow:hidden; border-bottom:dotted 1px #ccc;} .div_news ul li a{ line-height:30px; float:left; padding-left:20px; background:url(/index/images/style/top_sonmenu_icon.gif) no-repeat 5px center;} .div_news ul li span{ line-height:32px; margin-right:10px; font-family:Arial; color:#555; font-size:11px; margin-left:10px; float:right} .div_news .news_gif{ padding-left:5px;} .div_news_show{ margin:10px auto 0; text-align:left;} .div_news_show .sNShowTit{ text-align:center; display:block; line-height:40px; margin:0; font-size:24px; margin-bottom:10px;} .div_news_show #p_info{ text-align:center; border:dashed 1px #e0e0e0; font-size:12px; color:#999; margin-bottom:10px;} .div_news_show img{ vertical-align:bottom;} .newslist_ct{ overflow:hidden;} .newslist_ct li{ width:100%; height:160px; overflow:hidden; margin-bottom:20px; padding-bottom:20px;} .newslist_ct li a{ display:block; overflow:hidden;} .newslist_ct li .snews_pic{ width:240px; height:160px; float:left; border:solid 1px #e0e0e0; box-sizing:border-box;} .newslist_ct li .snews_pic img{ width:100%; height:100%;} .newslist_ct li div{ width:calc(100% - 260px); height:160px; float:right; overflow:hidden; padding:0 10px; border-bottom:dotted 1px #dadada; box-sizing:border-box;} .newslist_ct li .pNewsLt{ width:80%;} .newslist_ct li .pNewsLt .snews_tt{ display:block; font-size:18px; font-weight:bold; height:28px; overflow:hidden; margin-top:18px;} .newslist_ct li .pNewsLt span{ display:block; height:84px; line-height:28px; overflow:hidden; margin-top:10px;} .newslist_ct li .pNewsRt span{ display:inline-block; margin-top:18px;} .newslist_ct li .pNewsRt span b{ font-size:24px;} .newslist_ct li .pNewsRt .snewsMore{ color:#d10f1d; text-align:right; margin-top:34px;} .div_quest{ padding:10px; overflow:hidden;} .div_quest li{ border-bottom:dotted 1px #ccc; padding:10px; margin-bottom:10px;} .div_quest li p{ width:100%; line-height:22px; overflow:hidden; margin-bottom:15px;} .div_quest li p b{ width:22px; height:23px; line-height:22px; text-align:center; float:left; display:block; color:#fff; background:#000; margin-right:10px;} .div_quest li p span{ width:calc(100% - 32px); float:left;} .div_quest li .questA b{ background:#db2424;} .fileShow{ margin-top:20px; overflow:hidden;} .fileShow a{ font-weight:bold;} .fileShow img{ width:30px; margin-right:10px;} .sNews{ width:1320px; margin:30px auto 0; position:relative;} .sNews .sNewsPage a{ width:40px; height:50px; position:absolute; top:126px; background-color:#999; background-image:url(/index/images/style/sNewsPage.png); background-repeat:no-repeat; display:block; opacity:0.50; filter:alpha(opacity=50); border-radius:5px;} .sNews .sNewsPage a:hover{ opacity:1; filter:alpha(opacity=100); background-color:#e94709;} .sNews .sNewsPage .prev{ left:0; background-position:-1px center;} .sNews .sNewsPage .next{ right:0; background-position:-39px center;} .sNews .sNewsCt{ width:1200px; margin:0 auto; overflow:hidden;} .sNews .sNewsCt li{ width:380px; margin-right:30px; float:left; overflow:hidden;} .sNews .sNewsCt li a, .sNews .sNewsCt li span{ display:block; overflow:hidden;} .sNews .sNewsCt li .iNewsPic{ height:250px; border:solid 1px #e0e0e0; box-sizing:border-box;} .sNews .sNewsCt li .iNewsPic img{ width:100%; height:100%;} .sNews .sNewsCt li .iNewsTit{ height:28px; font-size:16px; font-weight:bold; padding:10px 2px 0;} .sNews .sNewsCt li .iNewsKey{ max-height:66px; line-height:22px; color:#999; padding:0 2px; margin-top:6px;} .sNews .sNewsCt li .iNewsDate{ color:#999; margin-top:10px; padding:0 2px; letter-spacing:1px;} .sNews .sNewsCt li .iNewsDate b{ font-size:24px; font-weight:normal;} /* newslist --/end-- */ /* tags --begin-- */ .tTitle{ border-bottom:solid 1px #ededed; padding:20px 2px 15px;} .tagsBox{ -moz-column-count:6; -webkit-column-count:6; column-count:6; -moz-column-gap:10px; -webkit-column-gap:10px; column-gap:10px; margin-top:20px;} .tagsCt{ padding:10px; margin-bottom:10px; -moz-page-break-inside:avoid; -webkit-column-break-inside:avoid; break-inside:avoid; border-bottom:dashed 1px #ededed; line-height:18px;} .tagsList ul{ overflow:hidden;} .tagsList ul li{ width:49%; float:left; overflow:hidden; margin-right:2%; margin-top:20px; padding-bottom:15px; border-bottom:solid 1px #ededed;} .tagsList ul li:nth-child(2n){ margin-right:0;} .tagsList ul li .tagsTit{ height:28px; line-height:28px; display:block; font-size:16px; font-weight:bold;} .tagsList ul li .tagsKey{ height:66px; line-height:22px; margin-top:3px; overflow:hidden; padding:0 2px;} .tagsList ul li div{ padding:0 2px; margin-top:3px; overflow:hidden;} .tagsList ul li .tagsIco{ float:left; display:block; padding-left:25px; background-image:url(/images/style/tagsIco.png); background-repeat:no-repeat; font-size:12px; color:#999;} .tagsList ul li .tagsLm{ background-position:left 5px; margin-right:30px;} .tagsList ul li span{ background-position:left -39px;} .tagClass{ overflow:hidden; padding:15px 0 10px;} .tagClass b{ padding-right:6px;} .tagClass a{ border:solid 1px #eee; border-radius:5px; padding:0 10px; margin:0 8px 8px 0; display:inline-block;} .tagClass a:hover{ color:#e62131; border-color:#e62131;} /* tags --/end-- */ /* piclist --begin-- */ .products ul{ overflow:hidden;} .products ul li{ width:32.4%; float:left; overflow:hidden; margin-right:1.4%; margin-bottom:1.4%; box-sizing:border-box; border:solid 1px #d5d5d5;} .products ul li:nth-child(3n){ margin-right:0;} .products ul li .proImg{ overflow:hidden; text-align:center; display:block; display:flex; display:-webkit-flex; display:-ms-flex; display:-moz-flex; display:-o-flex; align-items:center; -webkit-align-items:center; -ms-align-items:center; -moz-align-items:center; -o-align-items:center; justify-content:center; -webkit-justify-content:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; flex-direction:column; -webkit-flex-direction:column; -ms-flex-direction:column; -moz-flex-direction:column; -o-flex-direction:column;} .products ul li .proImg img{ width:100%;} .products ul li .proTit{ width:100%; height:20px; line-height:20px; padding:15px 0; font-size:14px; display:block; text-align:center; background:#e1e1e1;} .piclist ul{ margin:20px auto 0; overflow:hidden;} /*.piclist li{ width:284px; height:244px; float:left; overflow:hidden; margin-right:21px; margin-bottom:24px; position:relative; cursor:pointer;}*/ .piclist li{ width:23.2%; float:left; overflow:hidden; margin-right:2.4%; margin-bottom:2.4%; position:relative; cursor:pointer;} .piclist li:nth-child(4n){ margin-right:0;} .piclist li p img{ width:100%; height:190px;} .piclist li p span{ height:54px; line-height:54px; padding:0 10px 0 15px; overflow:hidden; display:block; background:#f8f8f8 url(/index/images/style/proIco.jpg) no-repeat 97% center; font-size:16px;} .piclist li .proTit{ width:100%; height:100%; display:block; position:absolute; left:0; top:244px; background:rgba(233,71,9,0.8);} .piclist li .proTit b{ display:block; padding:0 30px; font-size:18px; display:block; color:#fff; margin-top:50px;} .piclist li .proTit span{ display:block; padding:0 30px; margin-top:20px; color:#fff; line-height:22px;} .piclist li:hover .proTit{ top:0;} .pcwrt{ width:475px; float:right;} .pcwrt .pcwrt-tit{ font-size:25px; padding:15px 0 2px; line-height:30px; -webkit-font-smoothing:antialiased;} .pcwrt_det{ padding:10px 3px 15px; color:#777;} .pcwrt_det,.pcwrt_det p{ line-height:30px; font-size:16px;} .inquire{ text-align:center; margin-top:5px;} .picshow_fx .div_fenxiang{ width:100%; margin-top:10px;} .picshow_fx .div_fenxiang div{ float:left;} .showpage{ margin-top:15px;} .showpage a{ display:block;} .picshow_tit{ margin-top:15px; margin-bottom:10px; border-bottom:solid 1px #d1d1d1; border-left:solid 5px #e94709; text-indent:12px; line-height:32px;} .picshow_tit h4{ font-size:16px;} .picCont{ width:98%; margin:0 auto;} .photopic{ text-align:center; padding-top:15px;} .photopic img{ max-width:80%; border:solid 1px #d4d5d5; padding:10px;} .photott{ text-align:center; padding:15px 0 10px; font-weight:bold;} .subNav{ text-align:center; margin-top:10px;} .subNav a{ width:140px; height:34px; line-height:34px; border:solid 1px #dcdddd; text-align:center; margin:0 15px; display:inline-block;} .subNav a.nlink, .subNav a:hover{ border-color:#e94709; background:#e94709; color:#fff;} .honor{ overflow:hidden;} .honor ul{ position:relative; overflow:hidden; padding:0 50px; display:table; margin-top:25px;} .honor ul:before{ content:""; position:absolute; left:0; bottom:0; width:50px; height:75px; background:url(/index/images/style/honorBgL.png) no-repeat;} .honor ul:after{ content:""; position:absolute; right:0; bottom:0; width:50px; height:75px; background:url(/index/images/style/honorBgR.png) no-repeat;} .honor ul li{ float:left; width:266px; text-align:center; background:url(/index/images/style/honorBgList.png) repeat-x left bottom;} .honor ul li p{ height:75px; margin:0; line-height:25px; padding-top:25px; overflow:hidden; box-sizing:border-box;} .honor ul li a:hover p{ color:#e94709;} .honor ul li dl{ display:table; width:100%; height:185px;} .honor ul li dl dt{ display:table-cell; vertical-align:bottom;} .honor ul li img{ max-width:186px; max-height:185px;} .honor ul li aside{ display:inline-block; position:relative;} .honor ul li aside::after{ background:url(/index/images/style/honorBgList2.png) no-repeat right top; position:absolute; right:-24px; top:0; height:100%; content:''; width:24px;} /* piclist --/end-- */ .job li{ padding:20px; overflow:hidden; background:#f6f4f4;} .job li:nth-child(2n){ background:#fff;} .job li .jobTit{ line-height:35px; overflow:hidden; margin-bottom:5px;} .job li .jobTit h3{ float:left; font-size:27px; font-weight:normal;} .job li .jobTit span{ float:right; display:inline-block;} .job li .jobTit span b{ font-size:16px; font-weight:normal; margin-right:15px;} .job li p{ line-height:35px; overflow:hidden; padding:0 2px;} .job li .jobName{ color:#872631;} /* 产品详细页多图展示 */ .pcwlt{ width:400px; float:left;} .pcwlt .view a{ width:100%; height:100%; display:block;} .pcwlt .view a img{ padding:2px; box-sizing:border-box; position:relative; top:50%; left:0; right:0; transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%);} .view .swiper-container{ width:400px; height:400px;} .view .swiper-slide{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; border:solid 1px #e94709; text-align:center; background:#fff;} .view .swiper-slide img{ display:inline-block; margin:0 auto;} .preview{ width:100%; margin-top:1rem; position:relative;} .preview .swiper-container{ width:370px; height:70px;} .preview .swiper-slide{ padding:0 2px;} .preview .swiper-slide a{ width:66px; height:66px; padding:1px; border:solid 1px #dbdbdb; overflow:hidden;} .preview .arrow-left,.preview .arrow-right{ position:absolute; top:50%; margin-top:-9px; width:9px; height:18px; z-index:10;} .preview .arrow-left{ background:url(/index/images/style/feel3.png) no-repeat left top; left:0;} .preview .arrow-right{ background:url(/index/images/style/feel4.png) no-repeat left bottom; right:0;} .preview img{ padding:1px; box-sizing:border-box; border:1px solid #fff; cursor:pointer; background:#fff;} .preview .active-nav a{ background:#fff; border-color:#e94709;} .swiper-container{ margin:0 auto; position:relative; overflow:hidden; direction:ltr; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; /* Fix of Webkit flickering */ z-index:1;} .swiper-wrapper{ position:relative; width:100%; -webkit-transition-property:-webkit-transform, left, top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0px,0,0); -webkit-transition-timing-function:ease; -moz-transition-property:-moz-transform, left, top; -moz-transition-duration:0s; -moz-transform:translate3d(0px,0,0); -moz-transition-timing-function:ease; -o-transition-property:-o-transform, left, top; -o-transition-duration:0s; -o-transform:translate3d(0px,0,0); -o-transition-timing-function:ease; -o-transform:translate(0px,0px); -ms-transition-property:-ms-transform, left, top; -ms-transition-duration:0s; -ms-transform:translate3d(0px,0,0); -ms-transition-timing-function:ease; transition-property:transform, left, top; transition-duration:0s; transform:translate3d(0px,0,0); transition-timing-function:ease; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;} .swiper-free-mode > .swiper-wrapper{ -webkit-transition-timing-function:ease-out; -moz-transition-timing-function:ease-out; -ms-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out; margin:0 auto;} .swiper-slide{ float:left; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;} /* IE10 Windows Phone 8 Fixes */ .swiper-wp8-horizontal{ -ms-touch-action:pan-y;} .swiper-wp8-vertical{ -ms-touch-action:pan-x;} /* END 产品详细页多图展示 */ /* pdfshow --begin-- */ #div_pdf_show{ width:98%; margin:0 auto;} #div_pdf_show h1{ height:55px; line-height:50px; text-align:center; overflow:hidden; font-size:20px; padding:0; margin:0 auto;} #div_pdf_show div{ width:100%; height:800px;} #div_pdf_show object{ width:100%; height:800px;} #div_pdf_help{ width:98%; text-align:right; margin:5px auto 0;} #div_pdf_help a{ text-decoration:underline;} #div_pdf_qa{ border:dashed 1px #adf; width:95%; padding:2%; line-height:21px; display:none;} /* pdfshow --/end-- */ .div_job{ width:98%; margin:0 auto; overflow:hidden;} .div_fenxiang{ margin:10px auto 0; overflow:hidden;} .div_fenxiang div{ float:right; overflow:hidden;} #div_navpage{ width:98%; margin:0 auto; overflow:hidden;} #div_navpage .dl_navpage{ width:100%; overflow:hidden; margin:0 auto 15px;} #div_navpage .dl_navpage dt{ width:100%; height:30px; line-height:30px;} #div_navpage .dl_navpage dt strong{ float:left; font-size:14px; padding-left:5px;} #div_navpage .dl_navpage dt a{ float:right; font-family:宋体; padding-right:10px;} #div_navpage .dl_navpage dd{ width:100%; overflow:hidden;} #div_navpage .dl_navpage dd .nav_news li{ padding:0; margin:0; height:30px; clear:both; list-style:none; overflow:hidden; border-bottom:dotted 1px #89a442;} #div_navpage .dl_navpage dd .nav_news li a{ line-height:30px; float:left; padding-left:20px; background:url(/index/images/style/defa_news_ic.gif) no-repeat 5px center;} #div_navpage .dl_navpage dd .nav_news li span{ line-height:32px; margin-right:10px; font-family:Arial; color:#555; font-size:11px; margin-left:10px; float:right} #div_navpage .dl_navpage dd .nav_pro li{ width:168px; float:left; overflow:hidden; text-align:center; height:227px; margin:0 2px; _display:inline;} #div_navpage .dl_navpage dd .nav_pro li div{ width:160px; height:194px; line-height:194px; padding:3px; border:solid 1px #c4c4c4; overflow:hidden;} #div_navpage .dl_navpage dd .nav_pro li div a{ width:160px; height:194px; display:table-cell; vertical-align:middle; text-align:center; *font-size:175px;} #div_navpage .dl_navpage dd .nav_pro li div a img{ width:160px; vertical-align:middle; display:inline;} #div_navpage .dl_navpage dd .nav_pro li span a{ width:100%; height:20px; line-height:20px; border:none; color:#0066cc; padding:5px 0 0 0; display:inline-block;} #div_survey{ text-align:left; margin:0 auto; width:100%; overflow:hidden;} #div_survey ul{ padding:0; margin:0; width:100%;} #div_survey ul li{ padding:0; margin:0; height:30px; clear:both; list-style:none; overflow:hidden; border-bottom:dotted 1px #ccc;} #div_survey ul li a{ line-height:30px; float:left; padding-left:24px; background:url(/index/images/style/lct.gif) no-repeat 5px center; font-size:14px; color:#FF0000;} #div_survey ul li a:hover{ text-decoration:underline;} #div_survey ul li span{ line-height:32px; margin-right:10px; font-family:Arial; color:#555; font-size:11px; margin-left:10px; float:right} #dl_surshow{ width:95%; margin:10px auto 0; overflow:hidden;} #dl_surshow dt{ width:100%; height:40px; line-height:40px; font-size:18px; font-weight:bold; border-bottom:solid 1px #ccc; text-align:center;} #dl_surshow dd{ width:98%; margin:10px auto 0; overflow:hidden; line-height:28px;} #dl_surshow dd ul li{ width:100%; height:28px; line-height:28px; overflow:hidden; margin-bottom:3px;} #dl_surshow dd ul li div{ height:28px; line-height:28px; _display:inline;} #dl_surshow dd ul .su_lt{ width:358px; float:left;} #dl_surshow dd ul li #su_rad{ float:left; margin-top:5px;} #dl_surshow dd ul li .sp_tt{ padding-left:5px; font-size:14px; float:left;} #dl_surshow dd ul li .su_sum{ width:60px; display:inline-block; float:left; padding-left:10px;} #dl_surshow dd ul li .su_bfb{ width:130px; display:inline-block; float:left;} #dl_surshow dd ul li .su_pic{ float:left; width:120px; background:#F6F6F6;} #dl_surshow dd ul li .su_pic img{ margin:11px 0 0 10px;} #dl_surshow dd ul li .but_sur{ cursor:pointer; width:38px; height:23px; line-height:23px; margin:0 10px;} #contmap label{ float:none; width:auto; text-align:left; padding-right:0; height:auto;} #contmap img{ max-width:inherit;} .pTit{ color:#e94709; font-size:24px;} .pTitBig{ color:#e94709; font-size:32px;} .pText{ text-indent:28px;} @media screen and (max-width:1440px){ .sonLt{ width:200px;} .sonRt{ width:780px;} .sonNav .navLsit > ul > li{ height:58px;} .sonNav .navLsit > ul > li > a, .sPro dt{ font-size:14px;} .sPro dt{ height:58px; line-height:58px;} .sPro dd li a{ height:200px;} .picshow_tit h4, .div_msg .msg_list .msg_tt, .div_msg .msg_list #pro_name, .piclist li p span{ font-size:14px;} .photott .pcwrt-tit{ font-size:18px;} .piclist li .proTit b{ font-size:16px;} .honor ul li{ width:225px;} .sNews{ width:1120px;} .sNews .sNewsCt{ width:1000px;} .sNews .sNewsCt li{ width:320px; margin-right:20px;} .sNews .sNewsCt li .iNewsPic{ height:210px;} .sNews .sNewsCt li .iNewsTit{ font-size:14px;} .pTit{ font-size:18px;} .pTitBig{ font-size:24px;} .newslist_ct li{ padding-bottom:10px; margin-bottom:10px;} .newslist_ct li, .newslist_ct li div{ height:120px;} .newslist_ct li .pNewsLt .snews_tt{ font-size:14px; margin-top:5px;} .newslist_ct li .pNewsLt span{ height:66px; line-height:22px; margin-top:8px;} .newslist_ct li .snews_pic{ width:170px; height:120px;} .newslist_ct li div{ width:calc(100% - 190px);} }