﻿@charset "utf-8";

/* CSS 定制的公共样式 */
html,body{font-family:"Microsoft yahei";color:#777;font-size:14px; line-height:24px; overflow-x:hidden;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:14px;}
body{ position: relative; min-width:1200px;}
a{color:#777; text-decoration:none;}
a:hover{color:#333;}
ul,dl{ list-style-type:none;}
li{vertical-align:top;}
.clear{ clear:both; margin:0; padding:0; font-size:0px; line-height:0px; height:0px; overflow:hidden;} 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix {zoom:1;}
*+html .clearfix {zoom:1;}
.top img{ border:none; vertical-align:top;max-width:467px;}

input{font-family:"Microsoft yahei";color:#777;font-size:12px;}
/* CSS 活动的公共样式 */
.left{ float:left;}
.right{ float:right;}
.display{ display:inline;}
.display_no{ display:none;}
.overflow{ overflow:hidden;}
.text_center{ text-align:center;}
.text_right{ text-align:right;}
.text_left{ text-align:left;}
.web_widht{ width:1200px; margin:0 auto;}/* 网页的内容宽 */



/* CSS 边距 */

.margin_top10{ margin-top:10px;}
.margin_top25{ margin-top:25px;}
.margin_top20{ margin-top:20px;}
.margin_left10{ margin-left:10px;}
.margin_left20{ margin-left:20px;}
.margin_bottom10{ margin-bottom:10px;}
.margin_bottom20{ margin-bottom:20px;}
.margin_auto{ margin:0 auto;}
.padding_top26{ padding-top:26px;}
.padding_left25{ padding-left:25px;}
.padding_20{ padding:20px;}
/* 字体 */
.tahoma{font-family:"Tahoma"; }
.verdana{ font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.yahei{font-family:"Microsoft yahei";}
/* 字体大小 */
.font10{ font-size:10px;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
/* 字体颜色 */
.color_0{ color:#000;}
.color_3{ color:#333;}
.color_6{ color:#666;}
.color_9{ color:#999;}
.color_c{ color:#CCC;}
.color_f{ color:#fff;}
.blue{ color:#00aeef;}
.blue a{ color:#00aeef;}
/* 行高 */
.lh_30{ line-height:30px;}
.lh_25{ line-height:25px;}
.lh_21{ line-height:21px;}
.lh_18{ line-height:18px;}
/* 边框线 */

.border_top{ border-top:1px dashed #CCC;}
.border_hui{border:1px solid #ccc;}

.border_bottom{ border-bottom:1px solid #ccc;}

.border_no{ border-bottom:none;}

.border_b_xu{ border-bottom:1px dashed #e5e5e5;}

.border_b_r{ border:1px dashed #e5e5e5; border-left:none;border-top:none;}



/* 页面背景图片-CSS效果-共同 */



{background:url(../images/web_map.gif) no-repeat;}



{background:url(../images/web_map.jpg) no-repeat;}

.foot .right img:hover

{filter: Alpha(Opacity=70);opacity: 0.7;}

{filter: Alpha(Opacity=90);opacity: 0.9;}

.case_imgx li a:hover img

{filter: Alpha(Opacity=100);opacity:1;}

{border-radius:3px;}

{box-shadow: 0px 0px 2px 2px #f9f9f9;}

/* 首页-共同 */

.on_top{height:30px;line-hieght:30px; overflow:hidden;background-color:#000;color:#FFF;}

.top{ height:120px; border-top:2px solid #001c41; /*background:url(../images/top_bj.gif) repeat-x;*/ position:relative; z-index:99999;    border-bottom: 8px solid #318995;}

.logo{ /*width:134px; height:44px; margin-top:22px;*/ display:inline;}

.nav{}

.nav #nav_ul>li{ float:left; width:80px;  height:120px; text-align:center;  z-index:9999;}

.nav #nav_ul>li>a{ display:block; height:120px; width:80px; line-height:120px; margin:0 auto;  font-size:14px; font-weight:bold;color:#318995;}

.nav #nav_ul>li>a:hover{background:#318995;color:#FFF;}

.nav li.b{ font-weight:normal;} 

.nav li.b a{font-family:"Tahoma"; font-size:9px; background:url(../images/icon_1.gif) no-repeat 6px 19px;}

.nav li.b a:hover,.nav li.hover a{/* background:url(../images/icon_1.gif) no-repeat 6px 19px; color:#666;*//*background:url(../images/nav_h.jpg) no-repeat; color:#0067ac;*/}



.search{ position:absolute;  height:23px; margin-top:15px;  margin-left:395px; *margin-left:295px;_margin-left:305px;z-index:99999;}

.search input{ border:1px solid #b2bac6; height:21px; line-height:21px; margin:0 5px; width:173px; padding:0 5px; display:block; float:left; display:inline;}

.search label input{ border:none; width:23px; height:23px; background:url(../images/button.gif) no-repeat; cursor:pointer;}

.search select{ height:23px;display:block; float:left;}

/*.nav li:hover .nav2{ display:block;}*/

.nav2{ position:absolute; width:1200px; background:#FFF;overflow:hidden;border-top:8px solid #318995;/*background:url(../images/nav2_bj.png) no-repeat bottom;_background:url(../images/nav2_bj.gif) no-repeat bottom;margin-left:-1px;_margin-left:-13px; */text-align:left; padding:20px 0; display:none;}

.nav2_img{width:950px;}

.nav2_img dl dt{ width: 300px; padding: 10px 0;   t-align: center; height: 216px;   position: relative;float:left;}

.nav2_img dl dt img{max-width:300px;}

.nav2_img dl dd{float:left;width: 500px; padding: 20px 30px; height: 216px;}    

.nav2_img dl dd h2{height: 34px;line-height: 34px;  padding-bottom: 15px;}

.nav2_img dl dd h2 a{font-size: 24px; font-weight: bold; letter-spacing: 1.2px; color: #002C3B;}

.nav2_img dl dd ul{text-indent: 2em; font-size: 14px; line-height: 24px;}

.nav2_img dl dd ul li {border-bottom: 1px dashed #eee; margin-bottom: 5px; text-indent: 0em;padding-bottom: 5px;}

.nav2_img dl dd ul li a{}

.nav2_nav{ background:url(../images/line.gif) repeat-y left;  width: 160px;   padding: 10px 30px;   height: 180px;}

.nav2_nav li{ font-size: 14px; line-height: 34px; background: url("../images/ico-trig-r1.png") no-repeat left center;  padding-left: 25px; }

.nav2 .promen{}

.nav2 .promen li{ padding:10px 0;   width: 224px;   height: 190px;   position: relative;float:left; border-left: 1px solid #EEEEEE;}	

.nav2 .promen li .clearFix {

    zoom: 1;

}

.nav2 .promen li .clearFix  .con{ width: 224px; float:left;}

.nav2 .promen li .clearFix .con .sub_hx{height: 34px; line-height: 34px; padding-bottom: 10px;  padding-left: 10px;}

.nav2 .promen li .clearFix .con .sub_hx a{ color: #00BAB4; font-size: 18px;}

.nav2 .promen li .clearFix .con .sub_px{padding: 0 10px;}

.nav2 .promen li .clearFix .con .sub_px a{font-size: 14px;line-height: 22px; color: #666;}

.nav2 .promen li .clearFix .con .sub_img {width: 224px; text-align: center; position: absolute; bottom: 10px; left: 0px; height: 90px;}

.nav2 .promen li .clearFix .con .sub_img img { height: 90px;}

.nav2_nav li a{ margin:0; font-size:12px;height:24px;line-height:24px; color:#525252;padding-left:10px; width:140px; overflow:hidden;}

.nav2_nav li a:hover{ color:#005aa0; background:url(../images/icon_2.gif) no-repeat 0 9px; }

.nav .hover .nav2_nav .hover a{color:#005aa0; background:url(../images/icon_2.gif) no-repeat 0 9px;}

.nav .hover .nav2_nav a{background:none;color:#525252;}

.nav .hover .nav2_nav a:hover{color:#005aa0;background:url(../images/icon_2.gif) no-repeat 0 9px;}

.nav li.b .nav2 { width:92px; background:url(../images/nav2_bj_lang.png) no-repeat bottom;_background:url(../images/nav2_bj_lang.png) no-repeat 0 bottom; _background-position:12px bottom }

.nav li.b .nav2 .nav2_nav { background:none; _padding-left:20px}

.nav li.b .nav2 .nav2_nav .gq4 {background:url(../images/gq4.jpg) no-repeat 0 9px; padding-left:15px}

.nav li.b .nav2 .nav2_nav .gq3 {background:url(../images/gq3.jpg) no-repeat 0 9px; padding-left:15px}

.nav li.b .nav2 .nav2_nav .gq2 {background:url(../images/gq2.jpg) no-repeat 0 9px; padding-left:15px}

.nav li.b .nav2 .nav2_nav .gq1 {background:url(../images/gq1.jpg) no-repeat 0 9px; padding-left:15px}

.nav li.b .nav2 .nav2_nav .gq4 a:hover { background:none}

.nav li.b .nav2 .nav2_nav .gq3 a:hover { background:none}

.nav li.b .nav2 .nav2_nav .gq2 a:hover { background:none}

.nav li.b .nav2 .nav2_nav .gq1 a:hover { background:none}





.nav2_nav2{ background:url(../images/nav2_nav2.png) no-repeat 0 -1px;position:absolute; height:124px; width:745px; margin-left:-225px; padding-left:15px; display:none;}

.nav2_nav2 li{ border:none; float:left; width:135px; height:100px; margin-top:10px;}

.nav2_nav2 li a{ margin:0; padding:0; height:100px;width:135px; display:block; color:#525252;font-size:12px;}

.nav2_nav2 li span{ display:block; height:25px; line-height:25px;}

.nav .nav2_nav2 li a:hover{ color:#005aa0; background:none;}

.nav .hover .nav2_nav2 a{background:none;color:#525252;}



.nav2_nav3{ display:none;background:url(../images/nav2_nav3.png) no-repeat 0 -1px;position:absolute; height:124px; width:260px; margin-left:-1px; padding-left:15px; left:0;}

.nav2_nav3 li{ width:100px;}

.nav2_nav3 li a{ width:100px;}

.nav .nav2{ left:0;}

.nav .nav2_nav .case_show a{ color:#015aaa;}





.nav3_nav{width:600px;background: url(../images/nav3_bj.png) no-repeat bottom;}

.nav3_nav .nav2_nav{width:370px;}

.nav3_nav .nav2_nav li{ float:left;width:185px;}

.nav3_nav .nav2_nav li a{ width:155px;}



/* 首页 */

.banner{ height:380px; background:url(../images/banner1.jpg) no-repeat center top;}

.banner_list { position:relative; height:380px;width:100%; z-index:0; }

.banner_list .imglist { filter:alpha(opacity=0);-moz-opacity:0;opacity:0; z-index:0;height:380px; width:100%; left:0; top:0; position:absolute}

.pagination {position:absolute; z-index:9999; top:384px;width:100px;z-index:99999; height:25px;}

.pagination li {float:left; height:16px; margin:0 2px; padding-top:9px;}

.pagination li a {display:block;width:10px;height:0;padding-top:10px;background-image:url(../images/1.gif);background-position:0 0;overflow:hidden;}

.pagination li.current a {background-image:url(../images/2.gif);background-position:0 0;}

.home_main{ background:url(../images/line8.gif) repeat-x;}

.home_main h1{ margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #CCC;}

.home_main2{background:url(../images/line9.gif) no-repeat 787px 0px; overflow:hidden;}

.home_left{ width:850px;padding-top:45px;}

.about_h{ border-bottom:1px solid #e1e1e1;  }

.about_h .left{ width:476px; margin-right:55px;}

.about_h .about_left{}

.about_h .about_left  dl{overflow:hidden;}

.about_h .about_left  dl dt{width:400px;float:left;margin-right:10px;}

.about_h .about_left  dl dd{padding-top:20px;}

.about_h .about_left  dl dd a{color:#f48051;}

.about_h .about_left  dl {line-height:26px;}

.about_h .about_left span{ display:block; padding-top:20px;}

.about_h .about_left span a{ background:url(../images/icon_12.gif) no-repeat 0 6px; padding:0 10px; color:#1064a6; text-decoration:underline;}

.about_h .about_left span a:hover{ text-decoration:none; color:#333;}

.about_h .right{ margin-top:-35px; position:relative;}



.home_case{ padding:30px 0 0 0;}

.home_case dl{ float:left; height:128px; margin-bottom:35px; margin-right:10px; overflow:hidden;}

.home_case dt{ width:187px; height:116px; border:1px solid #c8c8c8; padding:5px; float:left; margin-right:10px;}

.home_case dt img{max-width:187px;max-height:116px;

/*由于IE6.0以及以前版本的IE不支持上边两个属性,所以加上以下两条语句.这里要说明的是expression只有IE支持*/

width: expression(this.width > 187 && this.width / 187>= this.height / 116 ? 187 : true);

height: expression(this.height > 116 && this.width / 187 < this.height / 116 ? 116 : true);}



.home_case dd{ float:left; width:170px;}

.home_case dd b{ padding-bottom:5px;}



.home_product{border-top:1px solid #e1e1e1;  padding-top:30px;width:100%; height:314px; overflow:hidden;}

.home_product .case_h dl{ margin-top:0;}

.home_product .case_h{ }

.home_product .case_h ul li{width:180px;float:left; margin:5px;}

.home_product .case_h ul li a{display:block;text-align:center;}

.home_product .case_h ul li>a{border:1px solid #CCC;}

.home_product .case_h ul li img{width:178px; height:130px;}



.ladyScroll{width:840px;position:relative;margin:0 auto;}

.ladyScroll .scrollWrap{width:840px;padding-top:10px;overflow:hidden;position:absolute;}

.ladyScroll ul li{float:left;width:280px;text-align:center;position:relative;}

.ladyScroll  a {display:block;margin:0 auto;width:280px;overflow:hidden;}

.ladyScroll  a img{display:block;width:260px;height:230px;}



.ladyScroll  dd{width:188px;height:25px;line-height:25px;text-align:center;overflow:hidden;}

.ladyScroll  dd a:hover{text-decoration:none; }



.casellBox{width:100%; background:url(../images/scrollBg.png) ;padding:10px 0px;position:relative; margin:0 auto;}

.casellBox li h5{ height:40px;overflow:hidden;}

.casellBox li h5 a{line-height:40px;display:block;}

.casellBox .piclist{ overflow:hidden; zoom:1;}

.casellBox .ohbox{overflow:hidden;width:100%;margin: 0 auto; position:relative;}

.casellBox {position:relative;overflow:hidden;zoom:1;}

.casellBox .piclist li{float:left; display:inline; background:#fff;margin-right:22px;text-align:center;}

.casellBox .piclist li img{width:180px; height:122px;}

.casellBox .piclist li>a{display:block;width:180px; height:122px;}

.casellBox .piclist li a:hover{background:url(../images/kuang.png) no-repeat;}

.casellBox .piclist li span{}

.scrollBox{width:1200px; background:url(../images/scrollBg.png) ;padding:10px 0px;position:relative; margin:0 auto;}

.scrollBox li h5{ height:40px;overflow:hidden;}

.scrollBox li h5 a{line-height:40px;display:block;}

.scrollBox .piclist{ overflow:hidden; zoom:1;}

.scrollBox .ohbox{overflow:hidden;width:1000px;margin: 0 auto; position:relative;}

.scrollBox {position:relative;overflow:hidden;zoom:1;}

.scrollBox .pageBtn a{background:url(../images/Lrbtn.png) no-repeat; display:block;width:50px;height:50px;position:absolute;top:40%;cursor:pointer;overflow:hidden;}

.scrollBox .pageBtn .prev{left:30px;}

.scrollBox .pageBtn a.prev:hover{background-position:-100px 0;}

.scrollBox .pageBtn .next{right:30px;background-position:-50px 0;}

.scrollBox .pageBtn a.next:hover{right:30px;background-position:-150px 0;}

.scrollBox .honlist li{float:left; display:inline; background:#fff;margin-right:22px;text-align:center;}

.scrollBox .honlist li img{width:180px; height:240px; }

.scrollBox .honlist li>a{display:block;width:180px; height:240px;}

.scrollBox .honlist li a:hover{background:url(../images/kuang.png) no-repeat;}

.scrollBox .honlist li span{}



/*.home_product2 li{ float:left;width:179px; margin-right:14px; text-align:center;}

.home_product2 li img{width:167px; height:108px; padding:5px; border:1px solid #eee;}

.home_product2 li span{ display:block; line-height:30px;}

*/

.button1 span{ position:absolute; margin-top:1px; cursor:pointer; z-index:2;}

.button1 .right{ margin-left:741px;}



.home_right{ width:320px;padding-top:45px;}

.home_news{ border-bottom:1px solid #e1e1e1;padding-bottom:24px;margin-bottom:33px;}

.home_news li{ padding-bottom:6px;}

.home_news li span{ color:#0075cf;font-family:"Tahoma";}

/*.home_news li b{ display:block; font-weight:normal; text-align:right;}

.home_news li b a{ background:url(../images/icon_12.gif) no-repeat 0 6px; padding-left:10px;color:#1064a6;}

.home_news li b a:hover{ color:#666;}

*/

.home_solutions li{ hanging-punctuation:31px; line-height:31px; background:url(../images/line4.gif) repeat-x bottom;}

.home_solutions li a:hover{ color:#f48051;}

.home_solutions li span{float:right;}

.home_solutions dl{overflow:hidden;margin-bottom:10px;}

.home_solutions dl dt{margin-right:10px;}

.home_solutions dl a:hover{ color:#f48051;}

.home_solutions dl dd p{font-weight:bold;}

.home_solutions dl dd p.pcon{font-size:12px;font-weight:lighter;}

.in_news{overflow:hidden;margin-top:26px;}

.companynews {width:410px;float:left;}

.hangyenews{width:410px;float:right;}

.home_contact{border-top:1px solid #e1e1e1; margin-top:24px; padding-top:34px;}

.home_title{}

.home_title span{font-family :"Microsoft Yahei";font-size:16px;font-weight:bold;color:#148a8e;/*text-shadow:0 1px 1px #999;*/}

.home_title span b{font-family:"Arial"; font-size:12px; font-weight:lighter;color:#BBB;padding-left:5px;}



/*



.home_news{ height:40px; width:981px; background:url(../images/news_tiao.gif) no-repeat; position:relative; margin-top:-10px;}

.home_news2{ line-height:35px;}

.home_news2 li{ float:left; padding-left:110px;}

.home_news2 li a{ padding-right:20px;}

.home_content{ height:160px; margin-top:22px;}

.home_content h1{ height:30px;}

.home_content1{ width:340px; margin-right:20px;}

.home_content1 dt{ width:171px; float:left; height:120px; background:url(../images/content1_bj.jpg) no-repeat; text-align:center;}

.home_content1 dt img{ margin-top:7px;}

.home_content1 dd{ float:right; width:150px;}

.home_content2{ width:195px;margin-right:20px;}

.home_content2 li{ background:url(../images/line4.gif) repeat-x bottom; line-height:30px; height:30px;}

.home_content2 li a{ background:url(../images/icon_7.gif) no-repeat 0 6px; padding-left:10px;}

.home_content2 a:hover{ color:#0075cf;}

.home_content3{ width:195px;margin-right:20px;}

.content3_img{ border:1px solid #efefef; width:183px; height:108px;padding:5px;}

.content3_img span{ position:absolute; width:183px; height:24px; line-height:24px; background:#000; color:#FFF; text-align:center;filter: Alpha(Opacity=70);opacity: 0.7; margin-top:83px;}

.button1 span{ position:absolute; margin-top:45px;}

.button1 .right{ margin-left:167px;}

.home_content4{ width:195px;}





.h_news_ww{ width:1000px; position:absolute; z-index:99999; margin-top:-151px; left:50%; margin-left:-500px;}

.h_news{ z-index:9999;height:151px; left:50%; margin-left:-700px;width:1400px;position:absolute;  margin-top:-151px; color:#FFF;

 background:url(../images/h_news_bj.png) no-repeat center top;

_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/zh-cn/images/h_news_bj.png');  IE6 

         _ background-image: none;  IE6 

}

.h_news_nr{ color:#FFF; padding:20px 26px 0 40px;font-family:"Tahoma";}

.h_news_nr h1{ font-size:18px; margin-bottom:5px;}

.h_news_nr li{color:#90929b; width:280px; height:24px; line-height:24px; border-bottom:1px solid #676d76;}

.h_news_nr li span{ display:block; float:right;}

.h_news_nr li a{ color:#FFF; background:url(../images/icon_3.gif) no-repeat 0 10px; padding-left:15px;height:24px; line-height:24px; width:215px; overflow:hidden; display:block; float:left;}

.h_news_nr li a:hover{ color:#d1d1d1;}



.news_img{ width:162px; height:72px; margin-top:53px;}*/



/* 内页共用 */

.banner_bjt{ height:19px; width:1000px; margin:0 auto;margin-top:-19px; position:relative;

background:url(../images/ny_bj.png) no-repeat;

         _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/zh-cn/images/ny_bj.png'); /* IE6 */

         _ background-image: none; /* IE6 */

}



.ny_banner{ height:228px;}

.ny_banner1{ background:#f4f4f4 url(../images/ny_banner1.jpg) no-repeat center top;}

.ny_banner2{ background:#f4f4f4 url(../images/ny_banner2.jpg) no-repeat center top;}

.ny_banner3{ background:#f4f4f4 url(../images/ny_banner3.jpg) no-repeat center top;}

.ny_banner4{ background:#f4f4f4 url(../images/ny_banner4.jpg) no-repeat center top;}

.ny_banner5{ background:#f4f4f4 url(../images/ny_banner5.jpg) no-repeat center top;}

.ny_banner6{ background:#f4f4f4 url(../images/ny_banner6.jpg) no-repeat center top;}

.ny_banner7{ background:#077ac9 url(../images/ny_banner7.jpg) no-repeat center top;}

.main{ width:1050px; margin:0 auto; min-height:730px; background:url(../images/main_bj.jpg) no-repeat;}

.ny_widht{ width:958px; margin:0 auto; padding-top:14px;}

.ny_left{ width:200px;}



.ny_left h1{ margin-bottom:26px;}

.ny_nav li{line-height:34px;}

.ny_nav li a{border-bottom:1px solid #e6e9eb;display:block; padding:6px 0 6px 24px; line-height:18px; color:#333; background:url("../images/icon_4.gif") no-repeat scroll 8px transparent;}

.ny_nav li a:hover{ background-color:#318995;color:#FFF;}

.ny_nav .hover a{ background-color:#318995; color:#FFF;}

.ny_right{ width:698px; border-left:1px solid #ededed; min-height:500px; padding-left:25px;}

.title_wz{ height:25px; background: #318995;padding:7px;}

.title_wz h1{ float:left; font-size:14px; color:#fff;}
.title_wz>.right{color: #fff;}
.title_wz>.right>a{color: #fff;}

.ny_left h1 a{ float:left; font-size:16px; color:#fff;}

.ny_nav li:hover .ny_nav2{ display:block;}

.ny_nav .ny_nav2{ background:url(../images/line2.gif) repeat-y 13px 0; padding-top:6px;  }

.ny_nav .ny_nav2 li{ border:none;line-height:27px; overflow: hidden;}

.ny_nav .ny_nav2 li a{border:none; background:url(../images/line3.gif) no-repeat 13px 13px; color:#999; font-size:11px;}

.ny_nav .ny_nav2 li a:hover{ color:#666;}

.ny_nav .ny_nav2 .hover a{ color:#0067AC;}

.ny_nav .ny_nav2 .hover .ny_nav2 a{ color:#999;}

.ny_nav .ny_nav2 .ny_nav2 li{ height:27px;}



.ny_nav span li a,.ny_nav span li a:hover{ border:none; background:url(../images/ny_nav_bj.gif) no-repeat; height:28px; line-height:28px; color:#FFF;}



.latest_news{ border-bottom:1px solid #e3e3e3; padding:10px 0; margin-top:30px;}

.latest_news h2{border-bottom:1px solid #e3e3e3; margin-bottom:10px; font-size:14px; color:#0057ac; height:25px;}

.latest_news h2 a{color:#0057ac;}

.latest_news h2 a:hover{ color:#333;}

.latest_news li{ height:23px; overflow:hidden;}

.latest_news li a{ background:url(../images/icon_6.gif) no-repeat 6px 6px; padding-left:15px;}



/* 新闻中心 */

.news li{ height:34px; line-height:34px; background:url(../images/line4.gif) repeat-x bottom;}

.news li a{ float:left;}

.news li span{ float:right; color:#ccc;font-family:"Tahoma"; padding:0;}

.news li b{ float:right; display:block; padding:0 35px 0 55px; padding-top:5px;}

.news li b a:hover{filter: Alpha(Opacity=70);opacity: 0.7;}

/* 翻页CSS */

.Page{ height:17px; overflow:hidden;  line-height:17px; width:187px;}

.Page li{ float:left;width:21px; padding:0 5px;background: url("../images/fgx_b.gif") no-repeat left;}

.Page li a{ display:block; width:21px; font-size:12px; text-align:center;}

.Page li a:hover{ color:#3369b1;}

.Page .hover a{color:#fff; background:#005ba0;}

.Page .hover a:hover{color:#fff; background:#005ba0;}

.Page b li a{ background:none; font-weight:normal;}

.left_arrow li a,.right_arrow li a{ background:url(../images/arrow.gif) no-repeat; display:block; width:16px; height:16px;}

.left_arrow li a:hover{ background-position:0 -28px;}

.right_arrow li a{background-position:-46px 0px;}

.right_arrow li a:hover{background-position:-46px -28px;}

.Page span li{ background:none; padding:0;}

/* 推介新闻 */

.key{ padding:10px 0 10px 0;background:url(../images/line4.gif) repeat-x bottom;}

.key h3{margin-bottom:5px; color:#0067ac; font-size:13px;}

.key dl{ background:url(../images/line5.gif) repeat-x; height:70px; padding-top:10px;}

.key dt{ float:left; width:104px; height:64px; padding-left:12px;}

.key dt img{ width:104px; height:64px; }

.key dd{ float:right; width:540px; color:#999; line-height:18px;}

.key dd a{ color:#e77918; display:block; margin-top:5px; width:70px;}

.key dd a:hover{ color:#666;}





.news_xx h1{ text-align:center; font-size:16px; color:#0067ac;}

.news_xx2{background: url("../images/line4.gif") repeat-x  bottom; padding:6px 0 5px 0; margin-bottom:15px;}





/* 服务支持 */

.service_title{ padding:10px 0;}

/* 解决方案 */

.solutions_list{ height:176px; background:url(../images/solutions_bj.gif) no-repeat; margin-top:25px;}

.solutions_list h1{ color:#0057ac; font-size:14px; line-height:30px; padding-left:11px; height:30px;}

.solutions_list h1 a{color:#0057ac;}

.solutions_list h1 a:hover{ color:#333;}

.solutions_list ul{ margin:10px 0 0 15px;}

.solutions_list li{ float:left; width:227px; height:24px; line-height:24px; display:inline;overflow:hidden;}

.solutions_list li a{background:url(../images/icon_7.gif) no-repeat 0 6px; padding-left:13px;}



.solutions_list2 dl,.solutions .home_case dl{background: url("../images/line4.gif") repeat-x  bottom; padding-bottom:17px; margin-bottom:17px;}

.solutions_list2 dt{ width:195px; height:110px; float:left; margin-right:40px;}

.solutions_list2 dd{ width:456px; float:left;}

.solutions_list2 dd a{ font-size:11px; color:#005a9f; background:url(../images/icon_8.gif) no-repeat right 6px; padding-right:10px;}

.solutions_list2 dd a:hover{ color:#002d50;}

.solutions .home_case dd{ width:458px; margin-left:20px; display:inline; height:120px; overflow:hidden;}

.solutions .home_case dl{ float:none; }



.solutions1{ text-align: center;width:698px;}

.solutions1 img{max-width:698px;

width: expression(this.width > 698 && this.width / 698>= this.height / 335 ? 698 : true);

height: expression(this.height > 335 && this.width / 698 < this.height / 335 ? 335 : true);}

.icon_fd{ width:30px; height:30px; position:absolute; margin-top:-122px; margin-left:403px;}

.profile{ background:#fafafa; padding:10px 20px;}

.more{ cursor:pointer;margin-right:20px; float: right; margin-bottom:-5px;}

.more:hover{filter: Alpha(Opacity=70);opacity: 0.7;}

.anl_sx{ height:28px; border-bottom:1px solid #e5e5e5; margin-top:35px;}

.anl_sx li{height:28px; width:121px; text-align:center;line-height:28px; float:left;  cursor:pointer; color:#FFF; margin-right:2px;}

.anl_sx li a { color:#FFF;background:url(../images/anl_sx.gif) no-repeat; display:block;height:28px; width:121px; }

.anl_sx li a:hover,.anl_sx li.hover a{ background-position:0 -40px; }

.xg_product{ padding-top:20px;}

.xg_product li{ width:166px; float:left; text-align:center; padding:0 4px 30px 4px;}

.xg_product li span{ display:block;}









/* LED照明 */

.case dl{ width:337px; height:149px; float:left; background:url(../images/case_bj.gif) no-repeat; margin:10px 6px; display:inline;}

.case dl:hover{background:url(../images/case_hbj.gif) no-repeat;}

.case dt{ width:140px; height:143px; float:left; margin:3px 0 0 3px;text-align:center;}

.case dd{ float:left; width:160px; font-size:11px; line-height:18px; padding-top:20px;}

.case dd h1{ font-size:12px; color:#333; margin-bottom:8px;}

.case dd p{ height:55px; overflow:hidden;}

.case dd a{ display:block; margin-top:10px;background: url("../images/icon_8.gif") no-repeat scroll right 8px transparent;color: #005A9F; width:66px;}

.case dd a:hover{ color:#333;}



.case_xximg{ height:315px;}

.case_xximg .left{ width:225px; text-indent:2em; padding-top:100px; padding-left:10px;}

.case_xximg .right{ width:440px; height:315px; text-align:center; overflow:hidden;}

.case_xximg .right img{max-width:440px;max-height:315px;

width: expression(this.width > 440 && this.width / 440>= this.height / 315 ? 440 : true);

height: expression(this.height > 315 && this.width / 440 < this.height / 315 ? 315 : true);}



.case_img_title{ height:13px; margin-top:20px;float:right;}

.case_img_title li{ height:13px; line-height:13px; overflow:hidden; float:left; margin-right:1px;}

.case_img_title li a{font-family:"Tahoma";display:block; height:13px; line-height:13px;font-size:11px; background:url(../images/line6.gif) repeat-x; padding:0 8px;}

.case_img_title li a:hover,.case_img_title .hover a{background:url(../images/line7.gif) repeat-x; color:#FFF;}

.case_1{ padding:15px 0;}

.case_1 h1{ color:#333; font-size:14px;}

.form1{ overflow:auto;}

.form1 td{height:23px; padding-left:10px;}

.solutions_xxlist li{ float:left; width:310px; margin-left:30px;}

.solutions_xxlist li a{background: url("../images/icon_7.gif") no-repeat  0 6px;padding-left: 13px;}



.case_xg li{ width:198px; float:left; text-align:center; margin:0 17px 20px 17px; display:inline; height:170px; overflow:hidden;}

.case_xg li span{ display:block; margin-top:10px;}

/* 网站地图CSS */

.map dl{ border-bottom:1px dashed #ededed; padding-bottom:30px; margin-bottom:30px; line-height:21px;}

.map dt{ background:url(../images/sj5.gif) no-repeat 0 5px; padding-left:20px;}

.map dt a{ color:#3369b1;}

.map dd{ float:left; padding-left:20px;}



/* 人力资源 */

.hr_form td{ line-height:25px; text-align:center;}

.hr_form p{ padding:10px 0;}



.download li{ padding-left:15px;}

.hr_form li{ height:25px; text-align:center; float:left;}

.lik_1,.lik_2,.lik_3,.lik_4,.lik_5{margin-right:2px;}

.lik_1{ width:263px; }

.lik_2{ width:70px; }

.lik_3{ width:70px; }

.lik_4{ width:125px; }

.lik_5{ width:80px; }

.lik_6{ width:80px; }



.bj_bul{ background:#005bb4; color:#FFF;}

.bj_hui{ background:#efefef;}

/* 服务指南 */

.guide{height:430px; width:425px; margin-top:78px; position:relative; margin-left:144px;}

.guide span{ width:70px; height:70px; position:absolute; display:block;}

.guide span:hover .guide_nr{ display:block;}

.guide span a{ display:block; width:70px; height:70px;}

#guide_1{ margin-left:164px;}

#guide_2{ margin-left:247px; margin-top:14px;}

#guide_3{ margin-left:316px; margin-top:61px;}

#guide_4{ margin-left:353px; margin-top:138px;}

#guide_5{ margin-left:355px; margin-top:221px;}

#guide_6{ margin-left:317px; margin-top:297px;}

#guide_7{ margin-left:250px; margin-top:349px;}

#guide_8{ margin-left:167px; margin-top:360px;}

#guide_9{ margin-left:86px; margin-top:336px;}

#guide_10{ margin-left:26px; margin-top:276px;}

#guide_11{ margin-left:0px; margin-top:196px;}

#guide_12{ margin-left:14px; margin-top:112px;}

#guide_13{ margin-left:62px; margin-top:45px;}

.guide_nr{ width:150px; padding:15px;background:#eeeeee;position:absolute;display:none; border:1px solid #FFF;filter: Alpha(Opacity=90);opacity: 0.9;}

/* 常见问题 */

.faq li{ line-height:41px;background: url("../images/line4.gif") repeat-x bottom;}

.faq li a{ background:url(../images/icon_9.gif) no-repeat; padding-left:22px;}

.faq li:hover .faq_nr{ display:block;}

.faq_nr{ line-height:24px;background:#f5f5f5 url("../images/line4.gif") repeat-x top; padding:10px 20px 10px 40px; display:none;}

.faq_nr span{ display:block; width:16px; height:16px; position:absolute; margin-left:-24px; margin-top:3px}

/* 企业内刊 */

.news2 li span{ padding:0 20px;}

.news2 li{ padding-left:15px;}

/* 公司大事记 */

.events h1{background: url("../images/line4.gif") repeat-x bottom; font-size:16px; color:#0057ac; margin-bottom:10px; padding-bottom:5px;}

.events p{ padding-left:22px;}

/* 版权 */

.foot{ border-top:1px solid #f2f2f2; overflow:hidden;background:#000; padding-top:5px;}

.foot .web_widht{

	width:1023px;

    margin: 0 auto;

    color: #FFF;

    text-align: left;}

.foot .web_widht .ft_left a{color:#FFF;line-height:50px;}

.foot .web_widht.ft_left a:hover{color:#fff;line-height:50px; text-decoration:none;}

.foot .web_widht .ft_left{width:75%;float:left;}

.foot .web_widht .ft_right{width:22%;float:right;}

.foot .web_widht .ft_right img{width:150px;margin-top:40px;}	

	

.Page{ height:17px; overflow:hidden;  line-height:17px; width:auto; text-align:right}

.Page span,.Page a{ display:inline-block; width:21px; font-size:12px; height:17px; text-align:center; vertical-align:middle}

    .Page span {

        padding:0 5px;background: url("../images/fgx_b.gif") no-repeat left; 

    }

        .Page span.nob {

            background:none

        }    

.Page a:hover{ color:#3369b1;}

    .Page span.left_arrow, .Page span.right_arrow {

        background:none;

        padding:0

    }

.Page span.left_arrow a { background: url("../images/arrow.gif") 0 0 no-repeat; width:0px; height:16px; display:inline-block; padding-left:16px; padding-right:0; overflow:hidden}

.Page span.right_arrow a { background: url("../images/arrow.gif") -46px 0px no-repeat; width:0px; height:16px; display:inline-block; padding-left:16px; padding-right:0; overflow:hidden }

.Page span.left_arrow a:hover {background-position:0 -28px; }

.Page span.right_arrow a:hover {background-position:-46px -28px;}

.Page a.hover{color:#fff; background:#005ba0;}

.Page a.hover:hover{color:#fff; background:#005ba0;}



.contact_img{ margin-top:17px;}



/* 经典案例 */

.case_imgd{ height:450px;}

.case_imgd img{max-width:698px;max-height:450px;

width: expression(this.width > 698 && this.width / 698>= this.height / 450 ? 698 : true);

height: expression(this.height > 450 && this.width / 698 < this.height / 450 ? 450 : true);}

.case_imgx{ height:50px; margin-top:7px;}

.case_imgx li{ width:74px; height:48px; float:left; margin-right:7px; background:#ddd;}

.case_imgx li img{width:74px;height:48px;border:1px solid #fff;}

.case_imgx li a:hover img,.case_imgx .active{border:1px solid #1284da;}

/* QQ */

.Obtn { margin-top:100px;width:26px;height:84px;background:url(../images/img3-5_1.png) no-repeat; float:left;}

* html .Obtn {width:26px;height:84px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_1.png", sizingMethod='crop');background:none; float:left;}

* + html .Obtn {width:26px;height:84px;margin-top:104px;background: url(../images/img3-5_1.png) no-repeat;float:left;}

.qq_nr{ width:139px;height:269px; float:left;  background:url(../images/qq_bj.png) no-repeat;position:relative; }
.qq_nr p{position:absolute;height:20px;font-size:12xp; font-weight:bold;width:100%;}
.qq_nr p.p1{bottom:30px;}
.qq_nr p.p2{bottom:10px;}

.qq_nr ul{ list-style-type:none;margin:0; padding:0; padding:37px 0 0 15px;}

.qq_nr ul li{ margin:0; padding:0; line-height:35px; height:35px; font-size:14px; font-weight:bold; font-family:"宋体";}

.qq_nr ul li a{ color:#005ca1;}

.qq_nr ul li a:hover{ color:#666;}

.qq_nr img{ margin-top:8px;}







.contact2{ width:335px; float:left;}

.contact3{ width:335px; float:right;}

.honor td img{background:#eee;border:1px solid #ccc;padding:5px;}



#file_down{background: url("../images/xzai.jpg") no-repeat 0 1px; padding-left:22px;}