﻿/* CSS Document */

.body_bg{width:1004px;margin:0 auto;background:url(../images/bg.jpg) repeat-y center;}
.head{
width:970px;
height:78px;
margin:0 auto;
}
.head_logo{
float:left;
width:344px;
height:53px;
margin-left:8px;
margin-top:13px;
display:inline;
}
.head_right{
float:right;
width:390px;
height:45px;
margin-right:18px;
margin-top:12px;
display:inline;
overflow:hidden;
}
.head_right ul{
float:right;
}
.head_right ul li{
line-height:22px;
float:left;
color:#8b8b8b;
}
.head_right ul li a{
padding:0 6px; !important;
*padding:0 8px;
_padding:0 8px;
color:#8b8b8b;
}
.head_right .telp{

float:right;
text-align:right;
width:390px;

font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
color:#da251c;
}
#menu{
width:1004px;
height:31px;
}
.bound{
width:1004px;
height:31px;
background:url(../images/images_14.jpg) repeat-x;
}
#menu ul{
float:left;
width:750px;
height:31px;
margin-left:17px;
display:inline;
}
#menu ul li{
float:left;
}
#menu ul a{width:110px; float:left; display:block; height:31px; background-image:url(../images/images_03.jpg);background-repeat:no-repeat; background-position:0 0; }
#menu ul li.solutions a{ width:110px; background-position:0px 0px;}
#menu ul li.solutions a:hover{ background-position:0px -31px;} 
 
#menu ul li.services a{ width:110px; background-position:-220px 0px; }
#menu ul li.services a:hover{ background-position:-220px -31px;}

#menu ul li.products a{ width:110px; background-position:-110px 0px; }
#menu ul li.products a:hover{ background-position:-110px -33px; }

#menu ul li.support a{ width:110px; background-position:-330px 0px; }
#menu ul li.support a:hover{ background-position:-330px -33px; }

#menu ul li.about-xuji a{ width:110px; background-position:-440px 0px; }
#menu ul li.about-xuji a:hover{ background-position:-440px -33px; }

#menu ul li.indexwx a{ width:90px; background-position:-548px 0px; }
#menu ul li.indexwx a:hover{ background-position:-548px -33px; }






#menu-popup{ z-index:99; position:absolute; top:-1000px;}
#menu-popup .popup { position:absolute; background-repeat:no-repeat;}
#menu-popup div.title{ margin-bottom:8px;}
#menu-popup div.title a { color:#B60005; font-size:14px; margin-bottom:5px; font-weight:bold;}

#menu-popup .solutions {height:288px; background:url(../images/menu_popup.png) no-repeat right -289px; padding-right:10px;left:2px;top:2px; overflow:hidden;}
*html #menu-popup .solutions { left:2px;background:url(../images/images_122.png) no-repeat right 0;top:2px;}
#menu-popup .solutions .menu_content{height:288px; background:url(../images/menu_popup.png) no-repeat -5px -1px; padding:18px 15px 15px; overflow:hidden;}
*html #menu-popup .solutions .menu_content{background:url(../images/images_122.png) no-repeat left 0;}

#menu-popup .solutions .menu_content div { padding:0 0px 0px 18px; width:795px;}
#menu-popup .solutions .menu_content div ul{ float:left; padding:0;display:inline;}
#menu-popup .solutions .menu_content div li{line-height:22px;_line-height:24px; white-space:nowrap; }
#menu-popup .solutions .menu_content div li a{color:#333;}
#menu-popup .solutions .menu_content div ul.Arpu{ margin:0 60px 0 0;}
#menu-popup .solutions .menu_content div ul.Broader{ margin:0 70px 0 0;display:inline;}
#menu-popup .solutions .menu_content div ul.Costdown{ }
#menu-popup .solutions .menu_content div ul.Arpu li{ margin-left:47px;_margin-left:34px;}
#menu-popup .solutions .menu_content div ul.Broader li{ margin-left:50px;}
#menu-popup .solutions .menu_content div ul.Costdown li{ margin-left:42px;_margin-left:30px;}
#menu-popup .solutions .menu_content div ul.Gogreener{margin:0 60px 0 0;display:inline;}
#menu-popup .solutions .menu_content div ul.Gogreener li{ margin-left:46px;_margin-left:36px;}
#menu-popup .solutions .menu_content div ul.power_plant{margin:0 70px 0 0;_margin:0 60px 0 0;display:inline;}
#menu-popup .solutions .menu_content div ul.power_plant li{ margin-left:46px;}
#menu-popup .solutions .menu_content div ul.substation li{ margin-left:46px;_margin-left:26px;}
#menu-popup .solutions .menu_content div ul li.img{margin-left:0;margin-bottom:7px;display:inline;font-size:0;}
#menu-popup .solutions .menu_content div p{ clear:both; text-align:right;}


#menu-popup .services{height:213px;background:url(../images/hw_090334.png) no-repeat right -215px; padding-right:9px;left:-154px;top:2px; overflow:hidden;}
#menu-popup .services .menu_content{background:url(../images/hw_090334.png) no-repeat 0 0;padding:15px 0 10px 10px;}
*html #menu-popup .services{background:url(../images/images_124.png) no-repeat right 0;left:-152px;}
*+html #menu-popup .services{width:620px;}
*html #menu-popup .services .menu_content{background:url(../images/images_124.png) no-repeat left 0;}


#menu-popup .services .menu_content .width { padding:0 0px 0px 15px; width:600px; overflow:hidden;}
#menu-popup .services .menu_content li{padding:0;margin:0;line-height:22px; white-space:nowrap; overflow:hidden; font-size:12px;}
#menu-popup .services .menu_content li a{color:#333;}
#menu-popup .services .menu_content .flow{ float:left; padding:0;margin:0; padding:0 50px 0 0;}
#menu-popup .services .menu_content .flow li{ padding-left:47px;}
*html #menu-popup .services .menu_content .flow li{padding-left:12px;}

#menu-popup .services .menu_content .self_help{ float:left; padding:0;margin:0 30px 0 0;display:inline;}
#menu-popup .services .menu_content p{ padding-left:40px;line-height:22px; overflow:hidden;width:138px; color:#333;}
#menu-popup .services .menu_content .self_help.img{padding:0;margin:0;margin-left:0;margin-bottom:5px;display:inline;}
#menu-popup .services .menu_content .s_policy{ float:left; margin:0 10px 0 0;display:inline;}
#menu-popup .services .menu_content .s_policy.img{padding:0;margin:0;margin-left:0;margin-bottom:5px;display:inline;}
#menu-popup .services .menu_content .download{ float:left; padding:0;margin:10px 10px 0 0; display:inline; overflow:hidden;}
#menu-popup .services .menu_content .download.img{padding:0;margin:0;margin-bottom:5px;overflow:hidden;}
#menu-popup .services .menu_content .question{ float:left; padding:0;margin:10px 30px 0 0; display:inline; overflow:hidden;}
#menu-popup .services .menu_content .question.img{padding:0;margin:0;margin-bottom:5px; overflow:hidden;}


#menu-popup .services .menu_content ul li.img{padding:0;margin:0;display:inline;font-size:0;}



#menu-popup .products {height:415px; background:url(../images/hw_000408.png) no-repeat right -420px; padding-right:8px; left:-2px;top:1px;overflow:hidden;}
*html #menu-popup .products{background:url(../images/images_123.png) no-repeat right 0;width:270px; overflow:hidden;}
*+html #menu-popup .products{width:270px; overflow:hidden;}
#menu-popup .products .menu_content{height:415px; background:url(../images/hw_000408.png) no-repeat 0 -4px; padding:18px 0 20px 0; width:270px;}
*html #menu-popup .products .menu_content{background:url(../images/images_123.png) no-repeat left 0;}
#menu-popup .products .menu_content div { padding:0 0px 0px 10px; width:260px;overflow:hidden;}
#menu-popup .products .menu_content div ul{ float:left; padding:0;margin-left:10px; display:inline;}
*html #menu-popup .products .menu_content div ul{width:256px;margin-left:15px; display:inline;}
#menu-popup .products .menu_content div li{line-height:22px;margin-bottom:6px; white-space:nowrap;}
#menu-popup .products .menu_content div li a{color:#333;}
#menu-popup .products .menu_content div p{ clear:both; text-align:right;padding-right:18px;margin-top:0;}

#menu-popup .products .menu_content div .marginL65 li{padding-left:12px; background:url(../images/images_114.gif) no-repeat 0 7px;}
*html #menu-popup .products .menu_content div .marginL65 li{padding:0; }
#menu-popup .products .menu_content div ul li.img{padding-left:0;font-size:0;line-height:0;margin-bottom:0;}


#menu-popup .support{height:108px; background:url(../images/hw_078880.png) no-repeat right -109px; padding-right:10px;left:-2px;width:147px;top:1px; overflow:hidden; }
*html #menu-popup .support{background:url(../images/images_125.png) no-repeat right 0; top:1px;}
#menu-popup .support .menu_content{background:url(../images/hw_078880.png) no-repeat left 0;padding:10px 15px 0 15px;_padding:10px 1px 15px 10px;}
*html #menu-popup .support .menu_content{background:url(../images/images_125.png) no-repeat left 0;}
#menu-popup .support .menu_content ul{float:left;padding:0;margin-left:5px; display:inline;overflow:hidden;}
#menu-popup .support .menu_content li{line-height:22px;margin-bottom:6px; white-space:nowrap;padding-left:12px; background:url(../images/images_114.png) no-repeat 0 7px; }
*html #menu-popup .support .menu_content li{padding:0}
#menu-popup .support .menu_content li a{color:#333;}




#menu-popup .about-xuji{ height:214px; background:url(../images/hw_071980.png) no-repeat right -220px; padding-right:10px; top:1px;left:-2px;}
*html #menu-popup .about-xuji{background:url(../images/images_126.png) no-repeat right 0;}
#menu-popup .about-xuji .menu_content{background:url(../images/hw_071980.png) no-repeat 0 -1px; padding:15px 0px 5px 0;height:194px;width:170px; overflow:hidden;}
*html #menu-popup .about-xuji .menu_content{background:url(../images/images_126.png) no-repeat left 0;}

#menu-popup .about-xuji .menu_content ul{float:left;padding:0;margin-left:22px; display:inline;}
*+html #menu-popup .about-xuji .menu_content ul{float:left;padding:0;margin-left:6px; display:inline;}
#menu-popup .about-xuji .menu_content li{line-height:22px;white-space:nowrap; margin-bottom:6px;padding-left:12px; background:url(../images/images_114.png) no-repeat left 7px; overflow:hidden; }
*html #menu-popup .about-xuji .menu_content li{padding:0;}
#menu-popup .about-xuji .menu_content li a{font-size:12px;color:#333; }
#menu-popup .about-xuji .menu_content dl{padding:0;float:left; }
*html #menu-popup .about-xuji .menu_content dt{background:url(../images/images_114.png) no-repeat 0 7px;padding-left:15px;}
#menu-popup .about-xuji .menu_content dd{line-height:24px;margin-left:16px; background:url(../images/images_116.png) no-repeat 0 7px; padding-left:12px; }
#menu-popup .about-xuji .menu_content dd a{font-size:12px;color:#a20800;}














.j_main{
width:970px;
height:199px;
margin:0 auto;
border-bottom:8px solid #f8f8f8;
overflow:hidden;
}
.position{
width:940px;
height:21px;
border-bottom:1px solid #eee;
margin:0 auto;
margin-top:5px;
overflow:hidden;
}
.position .l_pic{
float:left;
width:2px;
height:12px;
margin-left:6px;
margin-top:4px;
display:inline;
}
.position .r_wz{
float:left;
padding-left:8px;
color:#747474;
line-height:21px;
}
.position .r_wz a{padding:0 6px;color:#747474;}
.j_area{
width:940px;
height:auto;
margin:0 auto;
margin-top:12px;
padding-bottom:20px;
overflow:hidden;
}
.catalog{
float:left;
width:195px;
height:auto;
border:5px solid #f0f0f0;
padding-bottom:8px;
}
.catalog .ul_list{
width:180px;
margin:0 auto;
margin-top:8px;
overflow:hidden;
}
.catalog .ul_list dl{padding:0;float:left; }
.catalog .ul_list dt{}
.catalog .ul_list dd{line-height:24px;margin-left:16px; background:url(../images/images_156.gif) no-repeat 0 7px; padding-left:12px; }
.catalog .ul_lm{
width:180px;
height:22px;
background:#f1f1f1;
margin-bottom:6px;
}
.catalog .ul_lm img{
width:62px;
height:17px;
margin-top:2px;
margin-left:10px;
display:inline;
}
.catalog .ul_list li{
width:160px;
_width:165px;
*width:165px;
margin:0 auto;
_margin-left:-8px;
*margin-left:-8px;
line-height:24px;
background:url(../images/images_155.jpg) no-repeat 0 8px;
color:#666;
font-size:12px;
padding-left:10px;
overflow:hidden;
}
.catalog .ul_list li a{color:#666;padding-left:5px;}

.right_body{
float:right;
width:720px;
height:auto;
overflow:hidden;
}
.search{
width:720px;
height:32px;
background:#f3f3f3;
}
.header_search .title{
float:left;
font-size:14px;
font-weight:bold;
padding-left:15px;
padding-top:9px;
}
.header_search {
  float:left;
  position:absolute;
}
.header_search form{
float:left;
height:23px;
margin-top:5px;
}
.header_search .search_keywords {
  background-image: url(../images/images_25.jpg);
  background-repeat: no-repeat;
  height: 23px;
  float: left;
}

.header_search .search_keywords .text {
  border:none;
  line-height: 16px;
  padding-top: 4px;
  padding-bottom: 3px;
  background-color: transparent;
  width: 255px;
  padding-right: 5px;
  padding-left: 5px;
}
.header_search .search_keywords .button{
	
}
.il_box {
  position:relative;
  zoom:1;
}
.il_box label {
  height:20px;
  line-height:20px;
  position:absolute;
  top:50%;
  margin-top:-10px;
  left:23px;
  color:#ccc;
}
.header_search .btn_submit {
  float: left;
  margin-left: 2px;
  position:relative;  
}
.abtn_grey,
.abtn_grey span {
  background-image: url(../images/images_26.jpg);
  background-repeat: no-repeat;
  cursor:pointer;
  display:inline-block;
  font-weight:400;
  text-align:center;
  font-size:12px;
  width:44px;
  height: 24px;
  line-height:24px; 
  overflow:hidden;
}
.hot_keywords{
width:310px;
height:14px;
float:right;
padding-right:6px;
padding-top:10px;
padding-left:8px;
font-size:12px;
color:#747474;
overflow:hidden;
}
.hot_keywords a{color:#747474;}
.j_note{
width:720px;
margin-top:10px;
}
.j_note h1{
font-size:18px;
margin-left:10px;
display:inline;
}
.j_note h1 img{
width:78px;
height:20px;}
.j_note p{
width:700px;
line-height:24px;
padding:0 6px;
color:#747474;
}
.jjfa{
width:720px;
}
.jjfa .list_ul{
float:left;
width:710px;
height:130px;
margin-top:22px;
margin-left:5px;
display:inline;
overflow:hidden;
}

.jjfa .list_ul .left_pic{
float:left;
width:208px;
height:130px;
}
.jjfa .list_ul .left_pic img{
width:208px;
height:130px;
}
.jjfa .list_ul .rignt_c{
float:right;
width:485px;
height:130px;
}
.jjfa .list_ul .rignt_c h3{
font-size:14px;
font-weight:bold;
line-height:25px;
color:#da251c;
}
.jjfa .list_ul .rignt_c h3 a{color:#da251c;}
.jjfa .list_ul .rignt_c p{
line-height:22px;
color:#606060;
}
.jjfa .list_ul .aw_al{
width:485px;
}
.jjfa .list_ul .aw_al li{
line-height:22px;
height:22px;
background:url(../images/images_29.jpg) no-repeat 0 7px;
padding-left:12px;
color:#747474;
}
.jjfa .list_ul .aw_al li a{color:#747474;}

.j_bottom{
width:1004px;
height:100px;
background:url(../images/images_30.jpg) no-repeat #ececec;
overflow:hidden;
}
.j_footer{
float:left;
width:970px;
height:29px;
margin-top:50px;
border:1px solid #ccc;
border-left:none;
border-right:none;
line-height:29px;
margin-left:17px;
display:inline;
overflow:hidden;
}
.j_footer .l_bar{
width:282px;
float:left;
margin-left:16px;
display:inline;
color:#787878;
}
.j_footer .l_bar li{
float:left;
line-height:29px;
height:29px;
}
.j_footer .l_bar li a{padding:0 6px;color:#787878;}
.j_footer .r_copy{
float:right;
width:300px;
line-height:29px;
padding-right:10px;
color:#787878;
}




/* ҳ */

.c_note{
width:700px;
margin:0 auto;
margin-top:15px;
}
.c_note .top_title{
width:200px;
}
.c_note .l_icon{
width:38px;
height:26px;
float:left;
}
.c_note .l_icon img{
width:38px;
height:26px;
}
.c_note h1{
font-size:18px;
margin-left:8px;
display:inline;
}
.c_note h1 img{
width:121px;
height:26px;
}
.c_note p{
line-height:24px;
color:#747474;
padding-top:7px;
}


.tab_wrap{
width:720px;
height:auto;
}
.tab_silver {
  border: 1px solid #DDD;
  margin-top:30px;
  position:relative;
}

.tab_silver .tab_silver_btns {
  position:relative;
  top:-28px;
  left:-1px;
  height: 28px;
  display:block;
  overflow:hidden;
}
.tab_silver .tab_silver_btns li {
  display: inline;
  float: left;
  height: 28px;  
}
.tab_silver .tab_silver_btns li a,
.tab_silver .tab_silver_btns li a span {
  width:78px;
  background-image: url(../images/images_112.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 28px;
  line-height:28px;
  display: inline;
  float: left;
  cursor:pointer;
  outline:none;
  color:#606060;
  text-align:center;
  font-size:13px;
}
.tab_silver .tab_silver_btns li a {
  background-position: left 0px;
  margin-right: 3px;text-decoration:none;
}



.tab_selected{
  background-position: left -28px;
  color:#000;
  font-weight:bold;
  text-decoration:none;
  color:#303030;
}

.tab_silver .tab_silver_btns li.active a:hover span {
  color:#303030;
}



.tab_wrap_c{
width:680px;
margin:0 auto;
line-height:24px;
color:#606060;
margin-top:-28px;
zoom:1;
padding:15px;
}


/*  */

.about_us{
width:720px;
height:auto;
padding-bottom:20px;
border-bottom:2px solid #f1f1f1;
}
.us_tit{
width:720px;
height:40px;
background:url(../images/images_36.jpg) no-repeat;
}
.us_tit h3{
font-size:14px;
float:left;
}
.about_us .us_c{
width:700px;
margin:0 auto;
margin-top:18px;
line-height:24px;
}
.about_us .us_c img{
padding:2px;
border:1px solid #d1d1d1;
}
.about_list{
width:700px;
height:286px;
margin:0 auto;
margin-top:15px;
}
.about_list .know{
width:339px;
height:316px;
background:url(../images/images_39.jpg) no-repeat;
}
.about_list .know h3{
font-size:14px;
margin-left:46px;
display:inline;
}
.about_list .k_con{
width:309px;
height:226px;
padding:10px 15px;
line-height:24px;
overflow:hidden;
}
.about_honor{
width:700px;
height:119px;
background:url(../images/images_42.jpg) no-repeat;
margin:0 auto;
margin-top:18px;
}
.honor_c{
float:left;
width:680px;
height:88px;
margin:0 auto;
margin-top:18px;
padding:0px 10px;
display:inline;
overflow:hidden;
}
.honor_c .h_list{
float:left;
width:129px;
height:76px;
padding:2px;
border:4px solid #f1eee5;
margin-left:15px;
display:inline;
}
.honor_c .h_list img{
width:129px;
height:76px;
}
.honor_body{
width:690px;
margin:0 auto;
margin-top:18px;
overflow:hidden;
}
.honor_body p{
line-height:24px;
}
.honor_body div{
line-height:24px;
}
.hr10{ height:10px; overflow:hidden; clear:both;}
}
.catalog .ul_list li a{color:#666;padding-left:5px;}

.right_bodyw{
float:right;
width:975px;
height:auto;
overflow:hidden;
}
.catalog .ul_list li a{color:#666;padding-left:5px;}

.right_bodywa{
float:right;
width:325px;
height:auto;
overflow:hidden;
}
.c_lista{
width:320px;
height:auto;
margin:0 auto;
margin-top:10px;
}
.mar10{
margin-top:10px;
}
/* ҳ author:web001 */
.pagination{text-align:center;}
.pagination *{display:inline-block;border:1px #BEBEBE solid;padding:0 9px;font-weight:bold;color:#999;margin:0 2px;line-height:23px;vertical-align:middle;height:23px;}
.pagination em{font-style:normal;}
.pagination a:hover,.pagination strong{color:#BB1000;border-color:#ED433B}
.pagination strong{background:#FFA79F;}
.pagination .prev,.pagination .next{padding:0 8px;}
.index_tit{ background:url(../images/bmjs.gif) no-repeat 10px 5px #f4f4f4; height:30px; border:1px solid #dddddd;}
.index_tit span{ float:right; margin-top:10px; margin-right:4px;}
.zxcp{ background:url(../images/yl10.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp1{ background:url(../images/ll10.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp2{ background:url(../images/bq10.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp3{ background:url(../images/wd10.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp4{ background:url(../images/xy10.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp5{ background:url(../images/xs10.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp6{ background:url(../images/wq10.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp11{ background:url(../images/bytj01.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp12{ background:url(../images/hyxw01.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp13{ background:url(../images/xwdt01.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp14{ background:url(../images/jswz01.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp15{ background:url(../images/cpjs01.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp16{ background:url(../images/sms01.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp17{ background:url(../images/gzpc01.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp18{ background:url(../images/zysy01.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp19{ background:url(../images/ybaz01.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp20{ background:url(../images/hzqy.jpg) no-repeat 10px 5px #f4f4f4; }
.zxcp21{ background:url(../images/bytj.jpg) no-repeat 10px 5px #f4f4f4; }
.list_ul{ margin-top:10px;}
.left_pic{ float:left;  width:260px;}
.left_pic img{ padding:2px; background:#fff; border:1px solid #ccc;}

.rignt_c h3{ line-height:32px; font-family:"黑体"; font-size:18px; font-weight:normal }
.rignt_c h3 a{ color:#c00;}
.rignt_c p{ font-size:12px; line-height:24px;}
.rignt_c .aw_al li{  text-align:right;}
.rignt_c .aw_al li a{color:#c00;}

.hr10{ height:10px; overflow:hidden; clear:both;}


.index_pic li{ float:left; margin:0 4px;}
.index_pic li img{ width:134px; height:100px; border:1px solid #ccc}
.index_pic li p{ width:134px; line-height:24px; height:24px; overflow:hidden; text-align:center}
.index_pica li{ float:left; margin:0 4px;}
.index_pica li img{ width:185px; height:120px; border:1px solid #ccc}
.index_pica li p{ width:185px; line-height:24px; height:24px; overflow:hidden; text-align:center}
